@charset "UTF-8";
html { overflow-y:scroll; }
*{margin:0px; padding:0px; word-wrap:break-word;}
img,input,select{vertical-align:middle;}
ul,li{list-style:none;}
a{text-decoration:none;	color: #555555;
  -webkit-transition: 0.6s;
  -o-transition: 0.6s;
  transition: 0.6s;
}
a:hover{color:#555555;}
img{border:none;}
.clear{ clear:both; height:0px;	 margin:0; padding:0;width:0; border:none; overflow:hidden;}
body{font-size:14px;font-family: "Microsoft YaHei"; color: #333;line-height: 1.8; background:#F7F8FA;position: relative;}
.fl { float:left}
.fr { float:right}
.min-w,header,footer,nav{min-width: 1000px;}
.wrap{width: 1000px;margin: 0 auto;}
header {width: 100%; background:rgba(255,255,255,0.5);position: absolute;z-index: 1000;top: 0;left: 0;}
header .con {position: relative;}
.top{background:#26193C;height: 30px;line-height: 30px;color:#fff;}
.h_date{height: 30px;}
.top a{color:#fff;}
.top li{float: left;padding: 0 10px;position: relative;}
.top li dl{display: none;position:absolute;top:30px;right:0px;background: #26193C;width:260px;text-align: right;border-radius:0 0 5px 5px;z-index: 999999;padding:5px 0;}
.top li dl dd{padding:0 10px;}
.top li dl dd a:hover{color:#f30;}
.top li dl dd:last-child a{border-radius:0 0 5px 5px;}
.top .sub {background:url(../images/icon.png) no-repeat 70px 14px;cursor: pointer;}

.logo{margin:18px 0;}
.tel{}
.indexbody{position: relative;}
#wrapper{position: relative;padding-top:30px;z-index: 800;overflow: hidden;}
.html5zoo-1{width:1920px;height: 559px;position: relative;left: 50%;margin-left:-960px;}
.html5zoo-text-0{display:none;}
.html5zoo-nav-0{bottom: 20px;left:50%;}
.html5zoo-nav-container-0{}
.html5zoo-nav-left-0{position: absolute;background: url(../images/slider-left-arrow.png) no-repeat center;width: 61px;top:50%;margin-top:-53px;height: 107px;left:13%; cursor: pointer;}
.html5zoo-nav-right-0{position: absolute;background: url(../images/slider-right-arrow.png) no-repeat center;width: 61px;top:50%;margin-top:-53px;height: 107px;right:13%;cursor: pointer;}
.html5zoo-bullet-wrapper-0 > div{-webkit-transition: 0.6s;
-o-transition: 0.6s;
transition: 0.6s;}

footer{width: 100%;overflow: hidden; background: #21192D; padding-top: 20px; color: #fff; margin-top: 30px; }
footer .fnav {overflow: hidden;padding-bottom: 20px; background:url(../images/foot_bg.png) no-repeat right bottom;}
footer .fnav a {color: #fff}
footer .fnav dt { font-size: 16px; margin:5px 0 10px 0 }
footer .fnav dd { line-height: 25px;}
footer .fnav dd a{color:#B1B1B1;}
footer .fnav dl {float: left; padding:0 10px 5px 0; width: 128px;}
footer .fnav dl.ewm {text-align: center; padding: 0px;}
.copy {width: 100%; background: #171220; height: 40px; line-height: 40px;}
.copy p {width: 1000px; margin: 0 auto; color: #fff; }
.copy p a{margin:0 5px;color:#fff;}
footer .fnav .contact {float: right; padding:0px 0px 5px 90px; border-left: 1px solid #a5c7ef; width: 317px;}
footer .fnav .contact img {margin-right: 10px;}
footer .fnav a:hover{color:#fff;}

.page {overflow: hidden;padding: 15px 0;text-align: center;}
.page span,.page a,.page b {padding: 2px 5px; background: #fff; display: inline-block; margin:0 3px;
  box-shadow: 0px 0px 9px 0px #ddd;
} 
.page span.cur { background: #ff3841; color: #fff; cursor: pointer;  }
.page b {padding: 2px 8px;background: #E9271E; color: #fff;font-weight: normal;}

.position{border-bottom: 1px solid #CCCECF;padding-bottom: 10px;margin-bottom: 30px;}
.position .title{font-size: 24px;color:#333333;}
.position .fr{margin-top: 18px;}
.right{margin-top: 33px;line-height: 55px;width: 170px;float: left;}
.right_tit{color:#333;font-size: 28px;border-bottom: 1px solid #CCCECF;padding-bottom: 5px;}
.right ul{padding: 20px 0 0;}
.right ul li{line-height: 36px;/*margin-top: 1px;*/border-bottom: 1px solid #CCCECF;}
.right ul li a{display: block;height: 100%;color:#333;padding-left: 20px;}
.right ul li .now,.right ul li a:hover{color:#fff;background: #c43b2f;}

.left{margin-top: 20px;padding:20px 0;width: 754px;float: right;min-height:400px;}
.nlist {}
.nlist li {color: #fff; overflow: hidden; margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px dashed #dbd4cd;}
.nlist li .date1 { width: 92px; height: 92px;  line-height: 46px; text-align: center; font-size: 18px; background: #fff; border: 1px solid #363636;margin-right: 20px;}
.nlist li .date1 span {  display: block; width: 92px; height: 46px; font-size: 24px;  color: #C33B2F;  font-weight: bold;}
.nlist li .date1 p{color: #fff; font-size: 18px; background: #21192D; line-height: 46px;}
.nlist li .text {}
.nlist li .text h2{ font-weight: normal; font-size: 18px; margin-top: -5px; text-align: left;color:#434343;}
.nlist li .text p { line-height: 21px;font-size: 14px;margin: 0;color:#656565;}
.nlist li .text span {float: right;}
.left h1 {text-align: center; color: #555555; margin-bottom: 20px;font-size: 22px;  }
.left p {line-height: 30px; font-size: 14px; margin-bottom: 15px;}
.left .con {overflow: hidden; background:#fff;padding: 20px;margin-bottom: 20px;}
.left .con .news_data{margin-bottom: 30px;text-align: center;}
.left .con .news_info p{text-indent: 2em;}
.pn {margin-top: 10px;}
.pn p{margin: 0;}

.left{margin-top: 20px;padding:20px 0;width: 754px;float: right;min-height:400px;}
.rlist {}
.rlist li {color: #fff; overflow: hidden; margin-bottom: 30px; border-bottom: 1px dashed #dbd4cd;}
.rlist li .date1 { width: 92px; height: 92px;  line-height: 46px; text-align: center; font-size: 18px; background: #fff; border: 1px solid #363636;margin-right: 20px;}
.rlist li .date1 span {  display: block; width: 92px; height: 46px; font-size: 24px;  color: #C33B2F;  font-weight: bold;}
.rlist li .date1 p{color: #fff; font-size: 18px; background: #21192D; line-height: 46px;}
.rlist li .text {}
.rlist li .text h2{ font-weight: normal; font-size: 16px; margin-top: -5px; text-align: left;color:#434343;}
.rlist li .text p { line-height: 21px;font-size: 14px;margin: 0;color:#656565;}
.rlist li .text span {float: right;}
.left h1 {text-align: center; color: #555555; margin-bottom: 20px;font-size: 22px;  }
.left p {line-height: 30px; font-size: 14px; margin-bottom: 15px;}
.left .con {overflow: hidden; background:#fff;padding: 20px;margin-bottom: 20px;}
.left .con .news_data{margin-bottom: 30px;text-align: center;}
.left .con .news_info p{text-indent: 2em;}
.pn {margin-top: 10px;}
.pn p{margin: 0;}

.jituan_news,.jituan_r_img,.chanyebuju{box-shadow: 0px 0px 9px 0px #ddd;margin-top: 30px;}
.jituan_news{width: 670px;}
.jituan_r_img{width: 306px;}
.hangye_news{}
.hangye_r_img{}
.jituan_r_img img{max-width: 100%;}
.jituan_news_l{width: 250px;height: 190px;position: relative;margin: 4px;display: inline;}
.jituan_news_l img{width: 100%;height: 100%;}
.jituan_news_l span{display: block;position: absolute;left: 0;bottom: 0;color:#fff;width: 100%;height: 46px;line-height: 46px;text-align: center;background:rgba(0,0,0,0.7);font-size: 16px;}
.jituan_news_r{width: 390px;margin-right: 12px;}
.jituan_news .tit{margin-top: 5px;}
.jituan_news .tit h2{font-size: 18px;color:#26193B;font-weight: normal;border-bottom: 1px solid #e5e5e5;padding: 5px 0;}
.jituan_news_con{margin:8px 5px;}
.jituan_news_con li,.hangye_news_con li{line-height: 32px;}
.jituan_news_con li span{float: right;}
.jituan_news_con a,.hangye_news_con a{color:#656565;}
.hangye_news .tit{margin:5px 15px 0;}
.hangye_news_con{margin:10px 15px 20px;overflow: hidden;}
.hangye_news_con li{width: 48%;margin-right: 2%;text-indent: 2em;float: left;background:url(../images/hj_14.jpg) no-repeat 10px center;}

.ixyzp{height:138px;overflow:hidden;clear:both;}
.rollBox {position: relative;margin-top: 27.5px;}
.rollBox .Cont {width:880px;overflow:hidden;margin:0 auto;}
.rollBox .LeftBotton,.rollBox .RightBotton {height:24px;width:16px;cursor: pointer;position: absolute;top: 50%;margin-top:-12px;}
.rollBox .LeftBotton{background:url(../images/ibg_l.png) center center no-repeat;left: 15px;}
.rollBox .RightBotton {background:url(../images/ibg_r.png) left center no-repeat;right: 15px;}
 
.rollBox .ScrCont {width:10000000px;}
.rollBox #List1, .rollBox #List2 {float:left;}
.izplist{}
.izplist li{width:115px;float:left; text-align:center;}
.izplist li img{width:58px;height:58px;}
.izplist li span{display: block;}

.fenzigongsi{background: #F0F0F0;box-shadow: 2px 2px 5px 0px #ddd;padding:10px 0;}
.fenzigongsi .wrap{overflow: hidden;}
.fenzigongsi span{float: left;}
.fenzigongsi .item{width: 240px;text-align: center;}
.fenzigongsi .now a,.fenzigongsi a:hover{color:#C33B2F;}