@charset "utf-8";
/*
2016.2 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,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;}

.pageBg{ width:100%;background:url(../images/header.jpg) top center no-repeat;}
.wrapper{ width:970px; padding:15px 15px 0;margin:0 auto;display:table; clear:both; background:#fff;}
.layoutL{ width:610px; float:left;}
.layoutR{ width:340px; float:right;}
.equal .layoutL{ width:470px;}
.equal .layoutR{ width:470px;}
.layout3{ width:320px; float:left; padding-bottom:15px;}
.txtArea{ padding:10px;}
.layout3 .txtArea{ padding:10px 0;}
.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; padding-left:1em; height:28px; overflow:hidden;}

.picTxt{ margin-bottom:10px;}
.picTxt:before,.picTxt:after{ display:table; clear:both;content:" ";}
.picTxt img{ float:left; margin-right:10px;}

.line_dotted{}
.moreBar{ padding:10px 0; padding-right:15px;}
.mainArea .moreBar{ padding:0px;}

.headerMain{ width:1000px; margin:0 auto; height:390px; position:relative; overflow:hidden;}
@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}
@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);opacity: 1;
  }
}

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    opacity: 0;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);opacity: 1;
  }
}

.header-title{ position:absolute; left:126px; top:60px;}
.header-forword{ position:absolute; left:55px; top:223px;}

.header-title{-webkit-animation:zoomIn 1.5s .2s ease both;-moz-animation:zoomIn 1.5s .2s ease;}
.header-forword{-webkit-animation:slideInUp 1.5s 0.5s ease both;-moz-animation:slideInUp 1.5s .5s ease;}

.navBar{ width:1000px; height:46px; line-height:46px;margin:0 auto; position:relative; text-align:center; font-size:18px;}
.navBar a{ color:#fff; padding:0 25px; }

.columnBar{ width:100%;height:78px; line-height:30px;clear:both; display:table; width:100%; background-position: 0 bottom; background-repeat:no-repeat; position:relative;margin-bottom:15px;}
.columnBar-sub{ width:100%;height:30px; line-height:30px;clear:both; display:table; width:100%; background-position: 0 bottom; background-repeat:no-repeat; position:relative;}
.columnBar h3,.columnBar-sub h3{ text-indent:-9999px; }
.columnBar .more {position:absolute; bottom:15px; right:15px; color:#fff; font-size:14px; }
.columnBar-sub .more{ position:absolute; top:0; right:15px; color:#222; font-size:14px; }

.columnBar_czyz{background-image:url(../images/czyz.jpg);}
.columnBar_gzhm{background-image:url(../images/gzhm.jpg);}
.columnBar_hwly{background-image:url(../images/hwly.jpg);}
.columnBar_shfw{background-image:url(../images/shfw.jpg);}
.columnBar_sxjs{background-image:url(../images/sxjs.jpg);}
.columnBar_tsyx{background-image:url(../images/tsyx.jpg);}
.columnBar_wyfc{background-image:url(../images/wyfc.jpg);}
.columnBar_xxwbd{ background-image:url(../images/xxwbd.jpg);}
.columnBar_zzjs{ background-image:url(../images/zzjs.jpg);}

.picGroup{ width:100%;display:table; clear:both;padding-bottom:30px;}
.picGroup li{ display:block;float:left; text-align:center;}
.picGroup li h4{ font-weight:normal; height:3em; line-height:3em; overflow:hidden;}
.picGroup-4 li{ width:25%;}

.vArea .picTxt{ position:relative;}
.vArea .icon_v{ display:block; width:30px; height:30px; background:url(../images/icon_v.png) center no-repeat; position:absolute; left:45px; top:30px; z-index:9; cursor:pointer;}
.vArea .font-black14,.vArea .font-grey12{line-height:1.5em;}
.vArea .picTxt p{ height:3em; overflow:hidden;}

#headline{ padding-left:100px; height:90px; position:relative; margin:10px 0 15px;}
#headline .icon_tbbd{ width:96px; height:83px; position:absolute; left:0; top:0; background:url(../images/tbbd.jpg) center no-repeat; text-indent:-9999px;}

#headline p span{ font-size:16px; padding:5px 5px 0; color:#555;}
#headline p span a{color:#555;}
.sliderArea{ width:610px;height:372px; position:relative; overflow:hidden; }

.sliderArea .hd{}
.sliderArea .bd{ position:relative; height:100%; z-index:0;   }
.sliderArea .bd li{ zoom:1; vertical-align:middle; }
.sliderArea .bd img{ width:610px; height:372px; display:block;  }
.sliderArea .bd .tit{ width:590px; height:70px;display:block; position:absolute; left:0; bottom:0px;background:url(../images/rgbaBg.png); background:rgba(0,0,0,.5); color:#fff; padding:5px 10px 10px;}
.sliderArea .bd .tit a{color:#fff; }
.sliderArea .bd .tit h3{color:#fff; font-weight:normal; font-size:18px; line-height:36px; }
.sliderArea .bd .tit p{font-size:12px; line-height:1.5em; height:3em; overflow:hidden; }
.sliderArea .pageState{ position:absolute; bottom:50px; right:15px; color:#fff;}
.sliderArea .prev,.sliderArea .next{ position:absolute; left:1px; top:50%; margin-top:-25px; display:block; width:40px; height:50px; background:url(../images/slider-arrow-l.png) center no-repeat #fff;filter:alpha(opacity=50);opacity:0.5;   }
.sliderArea .next{ left:auto; right:1px;background-image:url(../images/slider-arrow-r.png)}
.sliderArea .prev:hover,
.sliderArea .next:hover{ filter:alpha(opacity=80);opacity:.8;}
.sliderArea .prevStop{ display:none;}
.sliderArea .nextStop{ display:none;}


.mainArea .layoutR{ background:url(../images/yw_box.jpg); width:330px; height:352px; overflow:hidden; padding:10px 5px;}
.headlineTxt{}
.headlineTxt h3{ color:#ac0521; font-size:18px; line-height:2.5em;}
.headlineTxt h3 a{ color:#ac0521;}
.headlineTxt p{}


.vArea .picTxt{ position:relative;}
.vArea .icon_v{ display:block; width:30px; height:30px; background:url(../images/icon_v.png) center no-repeat; position:absolute; left:45px; top:30px; z-index:9; cursor:pointer;}
.vArea .font-black14,.vArea .font-grey12{line-height:1.5em;}
.vArea .picTxt p{ height:3em; overflow:hidden;}

.bannerArea img{ margin:0 0 10px 10px; height:65px}