/***
 * @website
 * http://www.jzread.com
 * @QQ£º568245346
 * @author£ºjsjlsf
 * @e-mail: jsjlsf@163.com
 */

.s_tui li{float:left !important; list-style:none  !important; padding:0 16px 4px 2px;}
.s_tui li.noborder{ padding-right:0px;}
.s_tui li  span{ display:block !important; text-align:center !important; padding:4px 0 4px 0 ;}
.spic_list li{ float:left !important; list-style:none  !important; padding:0 13px 4px 0px;}
.spic_list li.noborder{ padding-right:0px;}
.spic_list li  span{ display:block !important; text-align:center !important; padding:4px 0 4px 0 !important;}


.art_top{ background:#1f3b7b; border-bottom:3px solid #2856c0}
.art_wrap{ margin:0px auto;}
.art_index{ width:100px; height:40px; background:#23438b; }
.art_index a{ display:block;line-height:40px; vertical-align:middle; color:#99b5f4; font-size:12px; text-decoration:none;}
.art_index a:hover{color:#FFF; background:#23438b;}
.art_index a span{ display:block; padding-left:30px; background:url(../images/bg.png) no-repeat 12px 14px;}
.art_index a:hover span{  background:url(../images/bg.png) no-repeat 12px -73px;}


.art_link{ width:760px; padding-left:12px; float:left;}
.art_link li{ float:left;  text-align:center; overflow:hidden;}
.art_link li a{ display:block; height:40px;font-size:12px; color:#ffffff; text-decoration:none; line-height:42px; vertical-align:middle; padding:0px 6px; float:left;}
.art_link li.line{ margin-top:17px; color:#2d5abe;  width:1px; height:10px; background:#2d5abe;  overflow:hidden; }
.art_link li a.more span{ display:block; padding-right:15px; background:url(../images/bg.png) no-repeat -965px 14px;}
.art_link li a:hover{ background:#284ea3;}

.art_login{ width:124px; position:relative;}
.art_login  a{ display:block; width:62px; color:#FFF; font-size:12px; line-height:40px; vertical-align:middle; text-align:center;}
.art_login .sign{ height:43px; border-bottom:3px solid #bc0009; background:#a40008;}
.art_login .log{ background:#244693;}


.art_top2_box{ border-bottom:1px solid #e3e3e3;}
.art_top2{ height:50px;}
.art_logo{ width:189px; height:42px;}
.art_pos{ font-size:12px;color:#999; padding:16px 0px 0px 22px;}
.art_pos a{ font-size:12px; color:#666}
.art_search{ width:290px; height:28px; border:1px solid #c7c7c7; margin-top:13px;}
.search_box{ display:block; width:253px; height:26px; border:0; line-height:28px; vertical-align:middle; padding:0px 5px; color:#999}
.search_btn{ display:block; width:24px; height:22px; background:url(../images/bg.png) no-repeat 0px -31px; border:none; cursor:pointer; margin:3px 3px 0px 0px;}



.art_box{ padding-top:40px;}
.art_left{ width:635px; border-right:1px solid #e3e3e3; overflow:hidden; padding-right:18px; padding-bottom:50px; }
.art_content{}
.art_content h1{ font:bold 26px ''; color:#000; text-align:center; }
.art_content .mark{ border-bottom:1px dotted #e5e5e5; height:30px; color:#767676; line-height:30px; vertical-align:middle;}
.art_content .fontsize span{ display:block; width:24px; height:24px; float:right;}
.art_content .fontsize span.small{ background:url(../images/bg.png) no-repeat -475px 0px;}
.art_content .fontsize span.small_on{ background:url(../images/bg.png) no-repeat -475px -71px;}
.art_content .fontsize span.big{ background:url(../images/bg.png) no-repeat -475px -40px;}
.art_content .fontsize span.big_on{ background:url(../images/bg.png) no-repeat -475px -98px;}
.artical{ font-size:14px; line-height:24px; color:#333;  padding-top:20px;text-align: justify;}
.artical p{ padding-bottom:10px;}
.artical .ad4{ float:right; padding-left:10px; padding-bottom:10px;}



DIV.page { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 23px; TEXT-ALIGN: center;} 
DIV.page li{float:left;list-style-type:none;}
DIV.page A { BORDER: #aaaadd 1px solid;;MARGIN: 2px; COLOR: #000099; padding:5px 7px; TEXT-DECORATION: none } 
DIV.page A:hover { BORDER: #000099 1px solid;COLOR: #000;} 
DIV.page A:active { BORDER: #000099 1px solid; COLOR: #000;} 
DIV.page SPAN.current { BORDER: #000099 1px solid;  FONT-WEIGHT: bold;MARGIN: 2px; padding:5px 7px;COLOR: #fff;   BACKGROUND-COLOR: #000099 } 
DIV.page SPAN.disabled { BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid;PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px;BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px;BORDER-BOTTOM: #eee 1px solid 
} 

.about_art h2 {border-top:2px solid #294381; border-bottom:1px dashed #cccccc; height:40px;}
.about_art h2 span{ display:block; padding:8px 0px;}
.art_about_news{ width:325px; overflow:hidden; clear:both;}
.about_art h2 span.title{ font: bold 16px 'Î¢ÈíÑÅºÚ'; color:#16387c;}
.about_art h2 span.pl{ font-size:14px; font-family:'Î¢ÈíÑÅºÚ';}
.about_art h2 span.s2{ text-decoration:underline;}
.news li{ padding-top:5px; padding-bottom:5px;  background:url(../images/bg.png) no-repeat -996px -14px; padding-left:10px;}
.news li a{  font-size:14px;}



.art_tab{ clear:both;border-top:2px solid #294381; margin-top:20px;}
.imglist li{ width:141px; float:left; padding:0px 23px 17px 0px; text-align:center;}
.imglist li.noborder{ padding-right:0px;}
.imglist li a{ font-size:12px; text-align:center; line-height:24px; color:#2f3332;}


.tabbox{position:relative;height:428px;overflow:hidden; padding-top:12px;}
.tabbox .tabbtn{height:46px;}
.tabbox .tabbtn li{float:left;position:relative;margin:0 0 0 -1px;}
.tabbox .tabbtn li {display:block; padding:12px 0px;overflow:hidden;width:106px;text-align:center;font: normal 14px 'Î¢ÈíÑÅºÚ';cursor:pointer;}
.tabbox .tabbtn li.current{ background:#a40008; color:#FFF;}
.tabbox .tabbtn li.current a,.tabbox .tabbtn li.current span{border-top:solid 2px #ff6600;height:27px;line-height:27px;background:#fff;color:#3366cc;font-weight:800;}
.tabbox .loading{height:40px;width:432px;text-align:center;position:absolute;left:0;top:120px;}
.tabbox .tabcon{padding:20px 0px;}
.tabcon .con1{ width:240px;}
.tabcon .con1 a{ position:relative; display:block; width:240px; height:160px; text-decoration:none; margin-bottom:15px;}
.tabcon .con1 span  { width:240px; position:absolute; left:0px; top:130px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6; height:30px; color:#FFF;  font-size:12px; line-height:26px; vertical-align:middle; text-align:center;}
.tabcon .con1 a b{ position:absolute; display:block; width:240px; text-align:center; left:0px; bottom:3px; height:20px; color:#FFF; font-weight:normal;}
.tabcon .con2{ padding-left:15px;}
.tabcon .con2 ul{ padding-bottom:15px;}
.tabcon .con2 li{ padding:5PX 0PX;}
.tabcon .con2 li a{ font-size:14px;}
.tabcon .con2 li a.bt{ font:bold 16px 'Î¢ÈíÑÅºÚ';  }


.art_guess{}
.commonh2{border-top:2px solid #294381; border-bottom:1px dashed #cccccc; height:40px;}
.commonh2 span{ display:block; color:#16387c;}
.commonh2 span.title{ font: bold 16px 'Î¢ÈíÑÅºÚ'; padding:10px 0px;}
.commonh2 span.more{  padding:12px 13px;}
.commonh2 span.more  em{ color:#436993; padding-right:2px;}
.commonh2 span.huan{ padding:12px 13px; background:url(../images/bg.png) no-repeat -989px -47px;}
.commonh2 span.huan a,.commonh2 span.more a{ font-size:12px; color:#333}
.gpic .imglist li a{ line-height:18px; margin-left:auto; margin-right:auto}
.gnews .commul{ width:300px;}
.commul li{ padding:3px 0px 3px 7px; background:url(../images/bg.png) no-repeat -997px -15px; }
.commul li a{ font:normal 12px Arial, Helvetica, sans-serif;}
.gnews ul{ float:left;}



.pinglun{ clear:both;}
.pinglun h2{ border-bottom:none;}
.pingform ul{ height:30px; padding-top:12px;}
.pingform ul li{ float:left; padding:0px 3px; line-height:22px; vertical-align:middle;}
.pingform ul li input{ width:70px; height:20px; border:1px solid #dddddd;}
.art_textarea{border:1px solid #dddddd; background:#f5f5f5;}
.art_textarea textarea{ width:630px; height:113px; border:none;  background:url(../images/textlogo.gif) no-repeat center;}
.art_formbtn{ padding:10px 0px; height:20px;}
.art_formbtn input{ width:80px; height:28px; cursor:pointer;}
.shengming{ background:#f5f5f5; padding:5px; clear:both; margin:10px 0px 0px 0px;}
.shengming p{ line-height:20px; color:#666666;}



.art_right{ width:346px; overflow:hidden;}
.case_box{position:relative;width:349px;height:410px; overflow:hidden; border-bottom:1px solid #e3e3e3;}
.case_box h4{ height:38px; line-height:38px; vertical-align:middle; padding-left:8px; color:#16387c; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; font-size:14px; font-family:'Î¢ÈíÑÅºÚ'; font-weight:bold;}
.case_box .prev{background:url(../images/bg.png) no-repeat -531px 0px; width:17px; height:30px; position:absolute; left:245px; top:12px; cursor:pointer;}
.case_box .next{background:url(../images/bg.png) no-repeat -581px 0px;width:17px; height:17px; position:absolute; left:314px; top:12px; cursor:pointer}
.case_box ul{position:absolute;height:470px;overflow:hidden;top:38px;left:0px}
.case_box ul li{width:359px; height:470px;float:left; overflow:hidden}
.case_box ul li dl.case_info{line-height:17px;width:295px;zoom:1;color:#616741;font-size:13px;overflow:hidden}
.case_box ul li dl.case_info dd{text-indent:26px}
.case_box ul li{}
.case_box  dl{padding:15px 0px 10px 10px;}
.case_box  dl dt { height:120px;}
.case_box  dl dt a{
	display:block;
	width:159px;
	height:110px;
	position:relative;
	float:left;
	padding-right:20px;
}

.case_box  dl dt a.noborder{padding-right:0px;}
.case_box  dl dt a span{
	position:absolute;
	display:block;
	overflow:hidden;
	left:0px;
	bottom:0;
	width:159px;
	height:20px;
	background: #000 ;
	text-align:center;
	font-size:12px;
	line-height:24px; vertical-align:middle; color:#ffffff;
	filter:alpha(opacity=80);  
    -moz-opacity:0.8;  
    -khtml-opacity: 0.8;  
     opacity: 0.8;
     z-index:1;  

}
.case_box  dl dt a img{ z-index:0;}
.case_box  dl dt a B{ position:absolute; display:block; width:159px; left:0px; bottom:3px; z-index:2; color:#FFF; text-align:center; font-weight:normal;}
.case_box  dl dt a.s2 span{left:0px;}
.case_box  dl dt a.s2 b{left:0px;}

.case_box  dl dd {
	clear:both;
	line-height:22px;	
}

.case_box  dl dd a{
	font-size:12px;  display:block;
	padding:3px 0px 3px 7px; background:url(../images/bg.png) no-repeat -997px -11px;
}
.case_box  dl dd font{ display:block; float:left; }
.case_box ol{position:absolute;top:17px;left:265px;height:3px;z-index:99;}
.case_box ol li{float:left;margin:0 4px;display:inline;width:5px;height:5px;line-height:999em;background:#929292;overflow:hidden;cursor:pointer;}
.case_box ol li.active{ background:#a40008;}



.art_right_h4{ height:38px; line-height:38px; vertical-align:middle; padding-left:8px; color:#16387c; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; font-size:14px;  font-family:'Î¢ÈíÑÅºÚ'; font-weight:bold;}

.art_imglist_right{padding:15px 0px 0px 10px;}

.art_hot_pic{ border-bottom:1px solid #e4e4e4; height:345px; padding-top:10px;}
.art_imglist_right li{ width:159px; height:140px; float:left; padding-right:16px;}
.art_imglist_right li.noborder{ padding-right:0px;}
.art_imglist_right li a{ display:block; font-size:12px; color:#333; text-align:center; line-height:18px;}

.clearbotm h4{ border-top:none;}
.clearbotm{ border-bottom:none;}



.footer{ height:150px; background:#1f3b7c; width:100%; clear:both; }
.foot_wrap{ height:80px; background:url(../images/footerbg.gif) no-repeat center 50px; text-align:center; color:#FFF; padding-top:55px;}
.foot_wrap p{ line-height:24px;}
.foot_wrap p a{ color:#FFF; font-size:12px;}


.art_newslist{ border-bottom:1px dotted #cccccc; padding-bottom:12px;}
.art_newslist .nlist_img{ display:block; float:left; width:178px; height:123px;padding-right:15px; padding-top:8px;}
.art_newslist ul{ display:block;float:left; width:441px;position:relative;}
.art_newslist li{ display:block;}
.art_newslist li a.title{ font:bold 16px 'Î¢ÈíÑÅºÚ'; line-height:32px;}
.art_newslist li.intro{ line-height:22px; height:68px; overflow:hidden; font-size:14px; color:#5c5c5c; text-align:justify; text-indent:2em;}
.art_newslist li.time{ padding-top:10px;}
.art_newslist li.time span{ display:block;}
.art_newslist li.time span.tt{ color:#ccc}
.art_newslist li.time span.tt a{padding-left:20px;color:#666}
.art_newslist li.time span.fx{color:#ccc}
.art_newslist li.time span.fx a{color:#666}
.bshare-custom{ position:absolute; top:110px; right:20px; display:none;}
.bdshare_t{ position:absolute; top:105px; right:0px; display:none; width:250px;}
.bgover{ background:#e8f7ff;}





.ad-top1{ padding:20px 0px;}
.art-top2-wrap{background:#F6F6F6; width:100%}

.bq{ width:960px;margin:10px auto 0 auto;  text-align:center;color:#fff;}
.bq a{ color:#fff;}

.art_new1{ width:635px; height:400px; overflow:hidden; float:left;}
.art_new1 h3{font:26px 'Î¢ÈíÑÅºÚ';}
.p1{color:#666666; padding-top:10px; line-height:20px;}

.p2{ text-align:center; padding-top:10px;}
.p2 img{ width:635px; height:318px; border:0px;}

.art_new2{ width:635px; height:70px; padding-top:10px;border-bottom:1px  dashed #DDDDDD; overflow:hidden; float:left;}
.art_new2 li{ width:307px; line-height:30px;  font-size:16px; list-style:none;}

.art_new3{ width:635px; height:70px; padding-top:10px;border-bottom:1px  solid #DDDDDD; overflow:hidden; float:left;}
.art_new3 li{ width:307px; line-height:30px;  font-size:16px; list-style:none;}

.art_new4{position:relative;width:349px;height:400px; overflow:hidden;}
.art_new4 h4{ height:38px; line-height:38px; vertical-align:middle; padding-left:8px; color:#16387c; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; font-size:14px; font-family:'Î¢ÈíÑÅºÚ'; font-weight:bold;}

.xwt4{ width:336px; height:76px;border-bottom:1px dotted #cccccc; margin-left:10px; padding-top:10px;float:left;overflow:hidden;}
.xwt4_left{ width:83px; height:66px;float:left;overflow:hidden;}
.xwt4_left img{ width:83px; height:66px;}
.xwt4_right{ width:240px;float:right;overflow:hidden;}
.xwt4_right h3{ width:240px; line-height:22px;  font-size:14px; font-family:'Î¢ÈíÑÅºÚ'; float:left;}
.xwt4_right h3 a{color:#666666;}
.xwt4_right p{ height:240px;line-height:22px; color:#909090;float:left;}