﻿@charset "UTF-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block }
ol, ul {list-style: none }
img {border: 0; }
table {border-collapse: collapse;border-spacing: 0 }
th,td { vertical-align: middle;}
html { height: 100%; color: #000;font-size: 1em;line-height: 1.5em;  background: url(/home/static/lts/images/bg009.png); background-attachment: fixed;background-size: 100% auto;z-index:-1;}
body {font-size: 14px;font-family: "Lantinghei SC", "Microsoft Yahei", Helvetica, Arial;color: #000; }
hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0 }
audio, canvas, iframe, img, svg, video {vertical-align: middle }
fieldset {border: 0;margin: 0;padding: 0 }
textarea {resize: vertical }
input, select, button, textarea {font-size: 100%;font-family: inherit;margin: 0;padding: 0;outline: none; }
a {color: #000;text-decoration: none; }
a:hover {text-decoration: none }
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
color:#aaa }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color:#aaa }
input[type=text], select {-webkit-appearance: none }
.clearfix:after {content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden }
.clearfix {
*zoom:1 }
.clear {clear: both;width: 0px;height: 0px;font-size: 0px;overflow: hidden }
html, body, div, span, header, nav, a, ul, li {margin: 0;padding: 0;border: 0;vertical-align: baseline }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block }
body {-webkit-text-size-adjust: 100%;}
ol, ul {list-style: none }
body { background: url(/home/static/lts/images/bg2.jpg)top center repeat-y; background-attachment: fixed; }
.qbnr{max-width: 800px;min-height: 100%; margin: 0 auto;height: 100%;  }

/*----------------------------*/

/*首页底端更多*/
.cgi-foot-blank { height: 70px; clear: both; overflow: hidden;}
.cgi-foot-links { width: 100%; max-width: 800px; height: 60px; border-top: solid 1px #ddd; box-shadow:0 -4px 10px rgba(0, 0, 0, 0.05);  background: #fff; background-image:linear-gradient(to top, #e5e5e5, #fff); position: fixed; bottom: 0; z-index: 9999;}
.cgi-foot-links ul {}
.cgi-foot-links ul li { float: left; width: 20%; text-align: center;}
.cgi-foot-links ul li a { font-size: 15px; color: #555;}
.cgi-foot-links ul li a.hover { color: #f00;}
.cgi-foot-links ul li a:hover { text-decoration: none; color: #f00;}
.cgi-foot-links ul li a span { height: 34px; display: block;}
.cgi-foot-links ul li a span.cfl1 { background: url(/home/static/lts/images/cfl1.png) 50% 8px no-repeat; background-size: auto 25px;}
.cgi-foot-links ul li a span.cfl2 { background: url(/home/static/lts/images/cfl2.png) 50% 8px no-repeat; background-size: auto 25px;}
.cgi-foot-links ul li a span.cfl3 { background: url(/home/static/lts/images/cfl3.png) 50% 8px no-repeat; background-size: auto 25px;}
.cgi-foot-links ul li a span.cfl4 { background: url(/home/static/lts/images/cfl4.png) 50% 8px no-repeat; background-size: auto 25px;}
.cgi-foot-links ul li a span.cfl5 { background: url(/home/static/lts/images/cfl5.png) 50% 8px no-repeat; background-size: auto 25px;}
.cgi-foot-links ul li a.hover span.cfl1 { background: url(/home/static/lts/images/cfl1-2.png) 50% 8px no-repeat; background-size: auto 25px;}
.cgi-foot-links ul li.cfl-more { width: 20%; height: 60px; display: block; position: relative;}
.cgi-foot-links ul li.cfl-more a { width: 70px; height: 70px; line-height: 70px; background: url(/home/static/lts/images/cfl-more.png) center center no-repeat; background-size: 100%; border-radius: 35px; display: block; position: absolute; bottom: 0px; left: 50%; margin-left: -35px; overflow: hidden; text-indent: -999999px;}

.cgi-foot-more { width: 100%; max-width: 800px; position: fixed; bottom: 60px; z-index: 999; padding: 5px 0; font-size: 14px; text-align: center; background: rgba(0,0,0,0.7);display:none;}
.cgi-foot-more ul {}
.cgi-foot-more ul li { float: left; width: 20%;}
.cgi-foot-more ul li a { height: 30px; line-height: 30px; color: #fff; display: block;}

 .cgi-nav ul li {
                width: 20%;
            }
			
			
.cgi-code { padding: 30px 0; text-align: center; font: 16px/1.7 "Microsoft YaHei"; color: #000;}
	.cgi-code-pic { padding-bottom: 0.5em;}
	.cgi-code-pic img { width: 240px; height: 240px;}
	.cgi-code h1 { font-weight: bold; font-size: 24px;}
	.cgi-code h2 { font-weight: bold; font-size: 24px;}
	.cgi-code h3 { font-weight: bold; font-size: 22px;}
	.cgi-code-down { padding-top: 0.5em;}
	.cgi-code-down a { height: 40px; line-height: 40px; padding: 0 2em; font-size: 18px; color: #fff; border-radius: 20px; display: inline-block; background: #f00;}
	@media screen and (max-width:800px){   
	.cgi-code-pic img { width: 200px; height: 200px;}
	.cgi-code h1 { font-size: 20px;}
	.cgi-code h2 { font-size: 20px;}
	.cgi-code h3 { font-size: 18px;}
	.cgi-code-down a { font-size: 16px;}
	}

/*首页底端更多*/


/*走势--资料*/


.white-box {margin-top: 1px;padding: 2px;border: solid 1px #ddd;border-radius: 1px;background: #fff;box-shadow: 0 2px 5px rgba(0,0,0,0.1);}

.cgi-foot {padding: 20px 0;font-size: 14px;color: #999;text-align: center;height: 130px;}
	
.kj-tit { height: 30px; line-height: 30px; padding: 0 10px; color: #777; font-size: 14px; background: #eee;}
.kj-box { height: 82px; padding-top: 8px; text-align: center; font-size: 16px;}
.kj-box ul {}
.kj-box ul li { float: left; width: 13%;}
.kj-box ul li.kj-jia { width: 7%;}
.kj-box ul li dl {}
.kj-box ul li dl dt { height: 40px; line-height: 32px; padding-right: 3px; font-size: 20px; color: #333; font-weight: bold;}
.kj-box ul li dl dt.ball-red { background: url(/home/images/ball-red.png) top center no-repeat; background-size: contain;}
.kj-box ul li dl dt.ball-blue { background: url(/home/images/ball-blue.png) top center no-repeat; background-size: contain;}
.kj-box ul li dl dt.ball-green { background: url(/home/images/ball-green.png) top center no-repeat; background-size: contain;}
.kj-box ul li.kj-jia dl dt { background: url(/home/images/kj-jia.png) center center no-repeat; background-size: contain;}
.kj-box ul li dl dd { height: 30px; line-height: 30px; margin-top: 8px; border-top: solid 1px #eee;}
.wx-jin { color: #ffcc00;}
.wx-mu { color: #33cc33;}
.wx-shui { color: #3399ff;}
.wx-huo { color: #ff0000;}
.wx-tu { color: #cc9900;}
.grey-txt { color: #ccc;}

#xz-tan-box { position: fixed;left: -100%;right:100%;top:0;bottom: 0;text-align: center;font-size: 0; z-index:1000;}
#xz-tan-box:after {content:"";display: inline-block;vertical-align: middle;height: 100%;width: 0;}
.xz-tan-box {display: inline-block; *display: inline; *zoom:1; vertical-align: middle;position: relative;right: -100%; width: 90%; max-width: 700px; color: #000; font-size: 16px; border-radius: 10px; background: #fff;}
.xz-tan-content { padding: 20px 15px;}
.xz-tan-content ul {}
.xz-tan-content ul li { float: left; width: 48%; padding-right: 4%;}
.xz-tan-content ul li:last-child { padding-right: 0;}
.xz-tan-last { height: 40px; border: solid 1px #ddd; border-radius: 10px 10px 0 0; background: #eee; background-image:linear-gradient(to top, #fff, #aaa, #fff);}
.xz-tan-last span { width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #333; position: relative; top: -8px;}
.xz-tan-next { height: 40px; border: solid 1px #ddd; border-radius: 0 0 10px 10px; background: #eee; background-image:linear-gradient(to top, #fff, #aaa, #fff);}
.xz-tan-next span { width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #333; position: relative; top: 25px;}
.xz-tan-input { padding: 10px; border-left: solid 1px #ddd; border-right: solid 1px #ddd; background: #eee;}
.xz-tan-input input { width: 100%; height: 40px; line-height: 40px; text-align: center; font-size: 24px; border: 0; background: none;}
.xz-tan-btn {}
.xz-tan-btn a { height: 50px; line-height: 50px; margin-top: 20px; font-size: 18px; color: #fff; border-radius: 10px; background: #0063ca; display: block;}
.xz-black-bg { width:100%; max-width: 800px; height:100%; position:fixed; top:0; z-index:999; background:#000; opacity:0.6;filter:alpha(opacity=60);}


.selectYearDialog{display: none;}



.redClass { background:#ff0000; color:#fff}
.blueClass { background:#0000ff; color:#fff}
.greenClass { background:#009900; color:#fff}

.bd { font-size: 14px;}

.cgi-zs {}
.cgi-zs .hd{ height:35px; line-height:35px; font-size:16px; overflow:hidden; background:#efefef;}
.cgi-zs .hd ul {}
.cgi-zs .hd ul li{ float:left; width:16.66%; text-align:center; vertical-align:top;  }
.cgi-zs .hd ul li.on a{ color:#f00; display:block; height:33px; line-height:33px; border-bottom:2px solid #f00;}
.cgi-zs .bd td { text-align:center; padding:2px 0; border:1px solid #ddd}
.tableti td { background:#f8f8f8; border-bottom:2px solid #666;}
.cgi-zs .bd td font { display:block}
.cgi-zs .bd td i { color:#999; font-size:10px}

.cgi-zl {}
.cgi-zl .hd { height:77px; padding-top: 10px; border-bottom:1px solid #ddd; overflow:hidden;}
.cgi-zl .hd ul li{ float:left; width:20%; text-align:center}
.cgi-zl .hd ul li span { display:block; width:50%; height:40px; margin:0 auto 10px auto;}
.cgi-zl .hd ul li span img { height: 100%; width: auto;}
.cgi-zl .hd ul li.on a{ display:block; padding-bottom:5px; border-bottom:3px solid #f00;}
.sxsuxing1 td { border-bottom:1px solid #ddd; padding:10px 0;}
.hongbospan span { margin:3px 5px; float:left; width:20px; height:20px; color:#fff; text-align:center; line-height:20px; font-size:12px;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#f00}
.lanbospan span { margin:3px 5px; float:left; width:20px; height:20px; color:#fff; text-align:center; line-height:20px; font-size:12px;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#3366ff}
.lvbospan span { margin:3px 5px; float:left; width:20px; height:20px; color:#fff; text-align:center; line-height:20px; font-size:12px;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#009933}
.sxsuxing2 td { border-bottom:1px solid #ddd; padding:5px 0; overflow:hidden}
.sxsuxing1 span,.sxsuxing2 span { float:left; height:20px; line-height:20px; width:20px; text-align:center; margin:0 3px; color:#fff; font-size:12px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.sxsuxing2 i { float:left; width:50px; text-align:center; height:20px; line-height:20px;}
.sxsuxing3 td { border-bottom:1px solid #ddd; padding: 5px 10px; overflow: hidden;}
.sxsuxing3 i { color: #f00;}

.bg_red { background:#f00;}
.bg_blue { background:#3366ff}
.bg_green { background:#009933}

.cgi-tongji {}
.cgi-tongji-tit { height: 40px; line-height: 40px; padding: 0 10px; font-size: 16px; border-top: solid 1px #ddd; background: #f8f8f8;}
.cgi-tongji-tit span { height: 16px; line-height: 16px; border-left: solid 4px #f00; padding-left: 10px; display: inline-block;}
.cgi-tongji .cgi-tongji-tit:nth-child(1) { border-top: 0;}
.cgi-tongji table {}
.cgi-tongji td { text-align:center; padding:2px 0; border:1px solid #ddd;}
.cgi-tongji td span { height:20px; line-height:20px; width:20px; text-align:center; margin:3px; color:#fff; font-size:12px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; display: inline-block;}
.cgi-tongji td span.sx {background: #f00;}
.cgi-tongji-bg { width: 42%; color: #888; background: #f8f8f8; background-image:-webkit-linear-gradient(to top, #f8f8f8, #ffffff); background-image:linear-gradient(to top, #f8f8f8, #ffffff);}
.cgi-tongji-qi { font-size: 12px;}
.cgi-tongji-grey { height: 5px; overflow: hidden; background: #eee;}





.cgi-pic {}
.cgi-pic ul { padding-top: 10px;}
.cgi-pic ul li { float:left; width:50%; margin-bottom:10px; height:200px;}
.cgi-pic ul li a { display:block; margin: 0 5px 10px 5px; position:relative; line-height:30px; text-align:center;}
.cgi-pic ul li a img { width:100%; height:200px;}
.cgi-pic ul li a span { position:absolute; left:0; bottom:0; width:100%; height:30px; line-height:30px; text-align:center; color:#fff; background-color: rgba(0, 0, 0, 0.7);
background: rgba(0, 0, 0, 0.7);}

@media screen and (max-width:500px){  
.cgi-pic ul li { height:140px;}
.cgi-pic ul li a img { height:140px;}
 } 

@media screen and (max-width:450px){  
.cgi-pic ul li { height:130px;}
.cgi-pic ul li a img { height:130px;}
 } 

@media screen and (max-width:400px){  
.cgi-pic ul li { height:120px;}
.cgi-pic ul li a img { height:120px;}
 } 
 
 
 
 .cgi-head { height: 45px; color: #fff; background: #d70011; position: relative;}
.icon-back { float: left; width: 40px; height: 45px; display: inline-block; position: relative;}
.icon-back:after { content: ""; display: inline-block; width: 12px; height: 12px; border-top: 2px solid #fff; border-right: 2px solid #fff; position: absolute; top: 16px; left: 15px;}
.icon-back:after { -webkit-transform: rotate(225deg); -moz-transform: rotate(225deg); -o-transform: rotate(225deg); transform: rotate(225deg);}
.cgi-head-tit { line-height: 45px; font-size: 18px;}
.cgi-head-tit.tit-center { width: 80%; text-align: center; display: inline-block; position: absolute; left: 10%;}
.cgi-head-btn { float: right; margin: 9px 10px 0 0; padding: 3px 10px; color: #fff; font-size: 14px; border: solid 1px rgba(255,255,255,0.5); border-radius: 15px;}
.cgi-head-btn:hover { text-decoration: none; color: #d70011; border-color: #fff; background: #fff;}
.cgi-head-a { float: right; margin: 9px 10px 0 0; padding: 3px 10px; color: #fff; font-size: 14px; border: solid 1px rgba(255,255,255,0.5); border-radius: 15px;}
.cgi-head-a:hover { text-decoration: none; color: #d70011; border-color: #fff; background: #fff;}

/*走势--资料*/


/*头部导航*/

table thead th,table tbody th{border:1px solid #e5e5e5;background-color:#f8f8f8;font-weight:normal;padding:3px 1px}
table td{border:1px solid #e5e5e5;padding:3px 2px;word-break:break-all}
table.center td,table.center th,tr.center td,tr.center th,td.center{text-align:center}
table.nob,table.nob th,table.nob td{border:0}

/*头部导航*/


 /* 轮播css */
		.slideBox{  overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .bd{ position:relative; height:100%; z-index:0; width:100%;  }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; display:block;  }
  
  		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/home/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
  .wuma { border:4px solid #008080; }

/* 轮播css */

/*四肖四码*/

.biaoti {
				height: 40px;
				line-height: 40px;
				font-size: 16px;
				font-weight:bold;
				text-shadow: 0px 1px 1px #000;
				color: #fff;
				background: height: 45px; background: url(/home/static/lts/images/nav.png) 0 0 repeat-x #e37400;
				text-align: center;
}

.biaotiimg {
				height: 36px;
				line-height: 36px;
				font-weight:bold;
				color: #656565;
				background: height: 36px; background:  url(/home/static/lts/images/sub-nav1.png) 0 0 repeat-x #fdeb79;
				text-align: center;
}

.style34 {
	background-color: #FFFFFF;
	
}

.style9 {
	color: #333333;
}

.style15 {
				color: #00F;
}

.style16 {
				color: #00F;text-shadow: 0px 2px 1px #000;
}


.style25 {
	color: #FF0000;
}


/*四肖四码end*/


/*广告位*/
 .mt10 { margin-top: 3px;}

/*广告位end*/

/*帖字头部*/

.cgi-tit{height: 40px;line-height: 40px;}

/*帖字头部end*/

/*头部六肖*/

.box { font-size:3vh;}
.box th { height: 40px; font-size: 16px; font-weight: bold; color: #fff; background: #139886; line-height: 40px;}
.box td { width: 50%; height: 30px; text-align: center; border: solid 1px #ddd;}
.box td img { margin-right: 8px;}

/*头部六肖end*/

.tpkd{width: 25%;}



/*高手贴*/
.cgi-gsb {}
.cgi-gsb-header img { width: 100%; height: auto;}
.cgi-gsb ul { padding: 0 5px;}
.cgi-gsb ul li { line-height: 40px; font-size: 14px;  border-bottom: 1px #EAEAEA solid; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.cgi-gsb ul li span {}
.cgi-gsb ul li span.cgi-gsb-tit { height: 20px; line-height: 20px; margin-right: 8px; padding: 0 5px; font-size: 12px; color: #fff; border-radius: 5px; background: #ff7808; display: inline-block; }
.cgi-gsb ul li span.cgi-zuozhe { float: right; margin-left: 10px; font-size: 14px; color: #999;}
.cgi-gsb ul li a {}
.cgi-gsb-more {  height: 33px;  border-radius: 3px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  clear: both;  display: -webkit-box;  padding: 2px 12px 12px 12px;}
.cgi-gsb-more a { display: block; color: #999; font-size: 13px; line-height: 33px; text-align: center; background: #EFEFEF; border-radius: 3px; width: 100%; border: 1px solid #E7E7E7;}

/*高手贴end*/



.grey-line { border-top: solid 0px #e5e5e5;}

.shiju { text-align:center;margin-top: 4px;}
.shiju-tit { height: 40px; line-height: 40px; font-size: 16px; color: #fff; background: #e70000;}
.shiju ul { padding: 5px 0;}
.shiju ul li {}
.shiju ul li a { width: 94%; height: 30px; line-height: 30px; margin: 2px 0;  box-shadow: 0 2px 5px rgba(0,0,0,0.1); border-radius: 6px; display: inline-block; background-image: linear-gradient(to top, #f7f7f7,#fff); font-size:19px;}




/*全年公式高手*/
.zzzz-box { margin-top: 10px; border-radius: 5px; overflow: hidden; box-shadow: 0 2px 5px rgba(0,0,0,.1);}
.zzzz { font-size: 16px; color: #fff;}
.zzzz.zz1 { background: #3fb569;}
.zzzz.zz2 { background: #e3594e;}
.zzzz.zz3 { background: #ae5da0;}
.zzzz.zz4 { background: #35a3e0;}
.zzzz a { color: #fff;}
.zzzz td { text-align: center; border: solid 1px #fff;}
.zzzz td:nth-child(1) { border-left: 0;}
.zzzz td:nth-child(-n+3) { border-top:0;}
.zzzz td:nth-child(3) { border-right:0;}
.zzzz td a { padding: 10px 0; display: block;}
.zzzz-img { display: block;}
.zzzz-img img { width: 50px; height: auto;}

/*全年公式高手end*/



/*经典资料*/

.a1 table tr  { width: 100%; height: 40px; text-align: center; border: solid 1px #b69157;font-weight: bold;color: #00f;background: #FFFBEA;}

.style1 {
				color: #f00;font-size:18px; text-shadow: 0px 1px 0px #000;
}

/*经典资料end*/


/*精解中特图*/

.bizhong123 { width:100%; margin:0 auto;}
.bizhong123-box{ float: left; width: 100%; display:none;}
.action-bz{display:block;}
.bizhong123-page { height: 40px; padding-top: 5px;}
.bizhong123-btn { float: left; width: calc( 50% - 10px); height: 38px; line-height: 38px; margin-right: 10px; text-align: center; display: inline-block; background: #aaa; border: solid 1px #ccc; border-radius: 5px; background-image: linear-gradient(to top, #ddd, #fff); cursor: pointer;}
.bizhong123-btn:hover { background-image: linear-gradient(to bottom, #ddd, #fff);}
.bizhong123-btn.bizhong123-pre {}
.bizhong123-btn.bizhong123-next { margin-right: 0;}

.bizhong123 img {width:100%;margin-top: 3px;height: 550px; border-collapse: collapse; font-weight: bold;}

@media screen and (max-width: 800px){
	.bizhong123 img {width:100%;margin-top: 3px;height:300px; border-collapse: collapse; font-weight: bold;}}




/*精解中特图end*/








.header {}
.header img { width: 100%; height: auto;margin-top: 2px;}



.nav { padding: 5px 0; text-align: center; background-image: linear-gradient(to top, #ffba35,#ffde00, #fff);}
.nav ul {}
.nav ul li { float: left; width: 20%;}
.nav ul li a { height: 30px; line-height: 30px; font-size: 16px; color: #a40000; display: block;}

.cgi-sb { height: 40px; background: url(/ssd.jpg) 0 0 repeat #e4b237;}
.cgi-sb ul {}
.cgi-sb ul li { float: left; width: 100%;}
.cgi-sb ul li a { height: 35px; line-height: 35px; font-size: 26px; color: #fff; text-align: center; display: block; overflow: hidden;}
.cgi-sb ul li a.on { font-weight: bold;}
.cgi-sb ul li a:hover { background-color:#FF0000; color:#FFFF00;}

.gsb {}
.gsb ul { padding: 0 10px 10px 10px;}
.gsb ul li { line-height: 40px; font-size: 14px;  border-bottom: 1px #EAEAEA solid; }
.gsb ul li span {}
.gsb ul li span.gsb-tit { height: 20px; line-height: 20px; margin-right: 8px; padding: 0 5px; font-size: 12px; color: #fff; border-radius: 5px; background: #f00; display: inline-block; }
.gsb ul li span.zuozhe { float: right; margin-left: 10px; font-size: 14px; color: #999;}

.yima{ text-align:left; font-weight:bold; overflow:hidden;}
.zt24 { margin:0 auto;}
.jin2xiao th,.zt24 th { height: 40px; font-size: 16px; color: #fff; border: solid 1px #fff; background: #090;}
.jin2xiao td,.zt24 td { text-align: center; border: solid 1px #ddd;}
.zt24 td.td1 { width: 50px;}
.zt24 td.td2 { padding: 5px 10px;}
.zt24 td.td3 { width: 70px;}

.6xiao { margin:0 auto;}
.6xiao th { height: 40px; font-size: 18px; color: #fff; border: solid 1px #fff; background: #090;}
.6xiao td { text-align: center; border: solid 1px #ddd;}
.6xiao td a { display:block; text-decoration:none;}
.6xiao td.td1 { width: 70px;}
.6xiao td.td2 { padding: 5px 10px;}
.6xiao td.td3 { width: 80px;}

.jin2xiao th { height: 40px; font-size: 16px; color: #fff; border: solid 1px #fff; background:#009999;}
.jin2xiao td { text-align: center; border: solid 1px #ddd;}
.jin2xiao td.td1 { width:50px; font-size:20px;}

.liuhe {}
.liuhe th { height: 40px; font-size: 16px; color: #fff; border: solid 1px #fff; background: #090;}
.liuhe td { width: 33.33%; height: 30px; text-align: center; border: solid 1px #ddd;}
.liuhe a:hover { color:#FF0000; text-decoration:underline;}

.bulian {}
.bulian th { height: 40px; font-size: 16px; color: #fff; border: solid 1px #fff; background: #090;}
.bulian td { width: 33.33%; height: 30px; text-align: center; border: solid 1px #ddd; font-size:18px;}
.bulian a:hover { text-decoration:underline;}
.tuku a:hover { text-decoration:underline; background:#FF0000; color:#FFFFFF; font-weight:bold;}
.tuku td { width: 33.33%; height: 30px; text-align: center; border: solid 1px #ddd; font-size:18px;}

.baopt {}
.baopt th { height: 40px; font-size: 16px; color: #fff; border: solid 1px #fff; background: #e70000;}
.baopt td { height: 30px; text-align: center; border: solid 1px #ddd;}

.baodian {}
.baodian th { height: 40px; font-size: 16px; color: #fff; border: solid 1px #fff; background: #99a43b;}
.baodian td { text-align: center; border: solid 1px #ddd;}
.baodian td.td1 { width: 25%;}
.baodian td.td2 { width: 75%;}
.baodian td.td2 img { width: 90%; height: auto; margin: 10px 0;}

.jinghua,.zonghe { text-align: center;}
.zonghe-tit { height: 40px; line-height: 40px; font-size: 16px; color: #fff; background: #e70000;}
.jinghua ul,.zonghe ul { padding: 5px 0;}
.zonghe ul li {}
.zonghe ul li a { width: 94%; height: 30px; line-height: 30px; margin: 5px 0; border: solid 1px #ddd; box-shadow: 0 2px 5px rgba(0,0,0,0.1); border-radius: 6px; display: inline-block; background-image: linear-gradient(to top, #f7f7f7,#fff); font-size:16px;}
.zonghe ul.zonghe-ul { padding: 5px 0 5px 3%;}
.zonghe ul.zonghe-ul li {float: left; width: 47%; padding: 0 3% 0 0;}
.zonghe ul.zonghe-ul li a { width: 100%; height: 30px; line-height: 30px; margin: 5px 0; border: solid 1px #ddd; box-shadow: 0 2px 5px rgba(0,0,0,0.1); border-radius: 6px; display: inline-block; background-image: linear-gradient(to top, #f7f7f7,#fff);}
.zonghe ul li a:hover { text-decoration:underline;}

.shiju { text-align:center;}
.shiju-tit { height: 40px; line-height: 40px; font-size: 16px; color: #fff; background: #e70000;}
.shiju ul { padding: 5px 0;}
.shiju ul li {}
.shiju ul li a { width: 94%; height: 30px; line-height: 30px; margin: 2px 0;  box-shadow: 0 2px 5px rgba(0,0,0,0.1); border-radius: 6px; display: inline-block; background-image: linear-gradient(to top, #f7f7f7,#fff); font-size:19px;}

.shiju ul li a:hover { text-decoration:underline; background:#FFFF00;}

.jinghua-tit { height:4opx; line-height:40px; font-size:20px; #fff; background: #e70000;}
.jinghua ul li a { width: 94%; height: 30px; line-height: 30px; margin: 5px 0; border: solid 1px #ddd; box-shadow: 0 2px 5px rgba(0,0,0,0.1); border-radius: 6px; display: inline-block; background-image: linear-gradient(to top, #f7f7f7,#fff); font-size:18px; }
.jinghua ul li a:hover { text-decoration:underline;}


.juesha {}
.juesha th { height: 40px; font-size: 16px; color: #fff; border: solid 1px #fff; background: #090;}
.juesha td { width: 20%; height: 30px; text-align: center; border: solid 1px #ddd;}

.cgi-gsb-header img { width: 100%; height: auto;}
.big-pic {}
.big-pic img { width: 100%; height: auto;}

.quannian {}
.quannian th { height: 40px; font-size: 16px; color: #fff; border: solid 1px #fff; background: #090;}
.quannian td { width: 50%; height: 30px; text-align: center; border: solid 1px #ddd;}

.tuiguang th { height: 40px; font-size: 18px; color: #fff; border: solid 1px #fff; background: #090;}
.tuiguang td { width: 50%; height: 30px; text-align: center; border: solid 1px #ddd; font-size:18px;}
.tuiguang td a:hover { text-decoration:none; background:#FFFF00;}



.pic-list { padding-top: 10px; text-align: center;}
.pic-list span { float: left; width: 50%;}
.pic-list span img { width: 90%; height: 150px; margin: 0 auto;}
.pic-list span em { height: 40px; line-height: 40px;}
/*图片放大*/
.photoBox{display:inline-block;position:relative;}
.photoBox img{display:block;}
.zoom{}
.photoArea{zoom:1; margin: 0;}
.minifier{}
.photoArea {}
.photoArea img { width: 100%; height: auto;}

.sx { background: #e5e5e5;}
.sx table { margin-top: 5px;}
.sx th { height: 30px; border: solid 1px #ccc; background: #f1f1f1;}
.sx td { padding: 5px 0; text-align: center; border: solid 1px #d8ccb4; word-wrap: break-word; background: #fff;}
.sx td.a-left { text-align: left; padding-left: 5px; padding-right: 5px;}
.sx span { height: 18px; line-height: 18px; margin: 0 2px; padding: 0 3px; font-size: 12px; color: #fff; display: inline-block; background: #f00;}
.sx span.green { background: #009933;}
.sx span.blue { background: #3366ff;}

ul.sx1 {}
ul.sx1 li { float: left; width: 33.33%; padding: 5px 0;}
ul.sx1 li dl {}
ul.sx1 li dl dt {}
ul.sx1 li dl dt img { width: 40px; height: auto;}
ul.sx1 li dl dd {}

.in-head { height: 45px; color: #fff; background: #a90001; background-image: linear-gradient(to top, #a90001, #e60012); position: relative;}
.in-back { float: left; width: 120px; height: 45px; display: inline-block; position: relative; text-indent:30px; line-height:45px; color:#FFFFFF; font-size:18px;}
.in-back:after { content: ""; display: inline-block; width: 14px; height: 14px; border-top: 2px solid #fff; border-right: 2px solid #fff; position: absolute; top: 14px; left: 15px;}
.in-back:after { -webkit-transform: rotate(225deg); -moz-transform: rotate(225deg); -o-transform: rotate(225deg); transform: rotate(225deg);}
.in-head-tit { line-height: 45px; font-size: 18px; width: 50%; text-align: center; display: inline-block; position: absolute; left: 25%;}
.in-head-btn { float: right; margin: 10px 10px 0 0; padding: 1px 5px; color:#FFFFFF; font-size: 18px; border: solid 1px #fff; border-radius: 5px;}

.in-tit { border-bottom: solid 1px #ddd; padding: 10px; background: #f9f9f9;}
.in-tit h1 { font-size: 18px; font-weight: bold; line-height: 28px;}

.in-con { padding: 10px; word-wrap: break-word;}


.footer { padding: 10px 0; text-align: center;margin-bottom: 84px;}

.right-padding-adjust{padding-right: 15px;}
.left-padding-adjust{padding-left: 15px;}


.kjjl { margin:0 auto;}
.kjjl th { height: 40px; font-size: 16px; color: #fff; border: solid 1px #fff; background: #090;}
.kjjl td { text-align: center; border: solid 1px #ddd;}
.kjjl td.td1 { width: 50px;}
.kjjl td.td2 { padding: 2px 2px; color:#009999; width:80px;}
.kjjl td.td2 a { color:#006666;}
.kjjl td.td2 a:hover { color:#FFFFFF; background-color:#FF6600;}
.kjjl td.td3 { width: 70px;}


.go6h_webKIcon01{background:url("ico.png") no-repeat 0 0}.go6h_webKIcon02{background:url("ico.png") no-repeat 0 -36px}.go6h_webKIcon03{background:url("ico.png") no-repeat 0 -72px}.go6h_webKIcon04{background:url("ico.png") no-repeat 0 -108px}.go6h_webKIcon05{background:url("ico.png") no-repeat 0 -144px}.go6h_webKIcon06{background:url("ico.png") no-repeat 0 -180px}.go6h_webKIcon07{background:url("ico.png") no-repeat 0 -216px}.go6h_webKIcon08{background:url("ico.png") no-repeat 0 -252px}.go6h_webKIcon09{background:url("ico.png") no-repeat 0 -288px}.go6h_webKIcon10{background:url("ico.png") no-repeat 0 -324px}.go6h_webKIcon11{background:url("ico.png") no-repeat 0 -360px}.go6h_webKIcon12{background:url("ico.png") no-repeat 0 -396px}.go6h_navBlock{width:100%;background-color:#fff;margin-bottom:8px}.go6h_navBlock ul{width:100%;height:72px;overflow:hidden}.go6h_navBlock li{width:25%;height:72px;float:left;display:block;position:relative;text-align:center;font-size:10px;color:#4c4c4c;box-sizing:border-box}.go6h_navBlock ul{height:216px}.go6h_navBlock a{width:100%;padding-top:52px;display:inline-block;box-sizing:border-box}.go6h_navBlock span.go6h_navicon{width:36px;height:36px;display:block;position:absolute;top:10px;left:50%;margin-left:-18px}.go6h_navBlock .go6h_downButton{width:100%;height:18px;text-align:center}.go6h_navOpen ul.go6h_ShrinkFrom{height:216px;-webkit-animation:topToDown .3s ease;animation:topToDown .3s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.go6h_navOpen .go6h_downButton{width:100%;height:18px;text-align:center}.go6h_navClose ul.go6h_ShrinkFrom{height:72px;-webkit-animation:downToTop .3s ease;animation:downToTop .3s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.go6h_navClose .go6h_downButton{width:100%;height:18px;text-align:center}.go6h_webKIcon01{font-size:0}.go6h_webKIcon01,.go6h_webKIcon01:active,.go6h_webKIcon02{background-size:36px}.go6h_webKIcon02{font-size:0}.go6h_webKIcon02:active,.go6h_webKIcon03,.go6h_webKIcon03:active,.go6h_webKIcon04,.go6h_webKIcon04:active,.go6h_webKIcon05,.go6h_webKIcon05:active,.go6h_webKIcon06,.go6h_webKIcon06:active,.go6h_webKIcon07,.go6h_webKIcon07:active,.go6h_webKIcon08,.go6h_webKIcon09,.go6h_webKIcon10,.go6h_webKIcon11,.go6h_webKIcon12,.go6h_webKIcon08:active{background-size:36px}
.go6h_navBlock li a { font-size:16px;}
.go6h_navBlock li a:hover { color:#FF0000;}

.gongshi {}
.gongshi th { height: 40px; font-size: 16px; color: #fff; border: solid 1px #FFf; background:#FF3300;}
.gongshi td { width: 33.33%; height: 30px; text-align: center; border: solid 1px #ddd;}
.gongshi td a:hover { background:#FFFF00;}
.gongshi img { margin-right:8px;}


.mg-copyright {
    padding: 6px 0;
    margin-bottom: 55px;
} 

.mg-footer {
  padding: 6px 0;
    background-color: #F0FFF0;
    color: #000000;
    line-height: 25px;
    font-size: 12px;
    text-align: center;
}