@charset "utf-8";
/*
2016.05 By JiangXue
E-mail:jiangxue_mail#126.com
*/
body{font-family:\5FAE\8F6F\96C5\9ED1;}
html,body,div,h1,h2,h3,h4,h5,p,ul,li,img,a{ margin:0; padding:0; }
ul,ul li{ list-style:none;}
img{ vertical-align:middle; border:none;}
.clear:before,.clear:after{ display:table; clear:both;content:" ";}
.clear{ height:0; line-height:0; font-size:0; clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.txtCenter{ text-align:center;}
.txtRight{ text-align:right;}
a{ text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:underline;}
.font-black18{ font-size:18px; line-height:2em;}
.font-black16{ font-size:16px; line-height:2em;}
.font-black14{ font-size:14px; line-height:2em;}
.font-black12{ font-size:12px; line-height:2em;}
.font-black18 a,.font-black16 a,.font-black14 a,.font-black12 a{ color:#222;}
.font-grey18{ font-size:18px; line-height:2em; color:#666;}
.font-grey16{ font-size:16px; line-height:2em; color:#666;}
.font-grey14{ font-size:14px; line-height:2em; color:#666;}
.font-grey12{ font-size:12px; line-height:2em; color:#666;}
.font-grey18 a,.font-grey16 a,.font-grey14 a,.font-grey12 a{ color:#ac0521;}
.font-red18{ font-size:18px; line-height:2em; color:#ac0521;}
.font-red16{ font-size:16px; line-height:2em; color:#ac0521;}
.font-red14{ font-size:14px; line-height:2em; color:#ac0521;}
.font-red12{ font-size:12px; line-height:2em; color:#ac0521;}
.font-red18 a,.font-red16 a,.font-red14 a,.font-red12 a{ color:#ac0521;}
.wrapper{ width:970px; padding:15px 15px;margin:0 auto;display:table; clear:both; background:#fff; }
.bannerWrapper{width:1000px;margin:0 auto;display:table; clear:both; background:#fff;}
.bannerWrapper img{ display:inline-block;margin-left:15px;}
.bannerWrapper-2 img{margin-left:15px;}
.bannerWrapper-4 img{margin-left:15px;}
.banner_last{ margin-right:0;}
.layoutL{ width:620px; float:left;}
.layoutR{ width:340px; float:right;}
.equal .layoutL{ width:470px;}
.equal .layoutR{ width:470px;}
.layout2{ width:45%; padding-left:2%; padding-right:3%; padding-bottom:30px; float:left;}
.layout3{ width:320px; float:left;}
.layout3-L{ width:320px; float:left;}
.layout3-M{ width:320px; float:left;}
.layout3-R{ width:320px; float:left;}
.txtArea{ padding:10px;}
.viewMore{ text-align:right;}
.line_dotted{ width:100%; height:0; line-height:0; font-size:0; margin:10px auto;border-bottom:1px dotted #ccc; clear:both;}
.newsList li{/*background:url(../images/listPoint.png) no-repeat 3px 14px;*/ min-height:28px; zoom:1; height:28px; overflow:hidden;}

.picTxt{ padding-bottom:20px;}
.picTxt:before,.picTxt:after{ display:table; clear:both;content:" ";}
.picTxt img{ float:left; margin-right:15px;}

.picTxt2{}
.picTxt2 img{ display:block;}
.picTxt2 .picBox{ width:170px; float:left; margin-right:20px; text-align:center;}
.picTxt2 h3{ padding-top:.5em;}

.pageBg{ width:100%;background:url(../images/header.jpg) top center no-repeat;}
.headerMain{ width:1000px; margin:0 auto; height:385px; position:relative;}

.columnBar{ width:100%;height:70px; line-height:70px;clear:both; display:table; width:100%; background-position: 0 top; background-repeat:no-repeat; position:relative; margin-bottom:10px;}

.columnBar h3,.columnBar-sub h3{ text-indent:-9999px; }
.columnBar .more{ position:absolute; top:15px; right:10px; color:#222; font-size:14px; }
.mainArea .columnBar .more{top:-5px; right:10px;}
.columnBar_yx{background-image:url(../images/yx.png);}
.columnBar_gwth{background-image:url(../images/gwth.jpg);}
.columnBar_rwfc{background-image:url(../images/rwfc.jpg);}


.picGroup{ width:100%;display:table; clear:both;}
.picGroup li{ display:block;float:left; text-align:center;padding-bottom:25px; width:200px;}
.picGroup li h4{ width:200px; margin:0 auto; font-weight:normal; height:3em; line-height:1.5em; overflow:hidden; padding:.5em 0;}

.picGroup-l{ width:940px; float:left;}
.picGroup-r{ width:940px; float:right;}
.picGroup-l li{ padding-right:35px;}
.picGroup-r li{ padding-left:35px;}
.block{ width:30px; height:140px;}
.block1{ background:#ab051d; float:right;}
.block2{ background:#e1be58; float:left;}

/*要闻区*/
.mainArea .layoutL{width:520px;}
.mainArea .layoutR{ width:400px;height:350px; padding:10px; overflow:hidden; background:url(../images/yx_box.jpg) no-repeat;}
.mainArea .picTxt .font-black14{ line-height:1.5em;}
.mainArea .picTxt .font-grey12,.mainArea .picTxt .font-red12{ line-height:1em;}
.headlineTxt{}
.headlineTxt h3{ color:#333; font-size:16px; line-height:2em;}
.headlineTxt h3 a{ color:#333;}
.headlineTxt p{}
.sliderArea{ width:520px;height:360px; border:1px solid #ccc; background:#ededed; padding:4px; margin-bottom:15px; position:relative; overflow:hidden; }

.sliderArea .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:45px; z-index:1; }
.sliderArea .hd ul{ overflow:hidden; zoom:1; float:left;  }
.sliderArea .hd ul li{ float:left; margin-right:2px;  width:16px; height:16px; line-height:16px; text-align:center; background:#6f6f6f; cursor:pointer; font-size:12px; color:#fff; }
.sliderArea .hd ul li.on{ background:#ac0521; }
.sliderArea .bd{ position:relative; height:100%; z-index:0;   }
.sliderArea .bd li{ zoom:1; vertical-align:middle; }
.sliderArea .bd img{ width:520px; height:360px; display:block;  }
.sliderArea .bd .tit{ width:520px; height:35px; line-height:35px; display:block; position:absolute; left:0; bottom:0; background:rgba(0,0,0,.5); color:#fff; font-size:14px;}
.sliderArea .bd .tit a{ padding-left:15px;color:#fff; }

