/*
----------------
| banner style |
----------------
.banner{position: relative;width: 100%;height: 675px;overflow: hidden;}
.banner .js-sCont{position: absolute;top: 0;left: 50%;margin-left: -960px;width: 1920px;height: 675px;overflow: hidden;}
.banner .js-sCont li{width: 1920px;height: 500px;text-align: center;}
.banner .js-sDot{position: absolute;bottom: 20px;left: 50%;z-index: 2;margin-left: -150px;width: 300px;height: 14px;text-align: center;}
.banner .js-sDot li{width: 14px;height: 14px;border-radius: 50%;text-indent: -100%;cursor: pointer;background-color: #DECAC1;margin: 0 6px;overflow: hidden;display: inline-block;*display: inline;*zoom: 1;border: 3px solid #fff;}
.banner .js-sDot li.cur{background-color: #231815;}
.banner .bannerBnt{position: absolute;top: 240px;width: 44px;height: 44px;background-image: url("../img/index/bannerBnt.png");background-repeat: no-repeat;top: 45%;}
.banner .js-prev{left: 6%;background-position: 0 0;}
.banner .js-next{right: 6%;background-position: 0px -44px;}
*/


.banner{float:left;position: relative;width: 830px;height: 375px;overflow: hidden;   }
.banner .js-sCont{position: absolute;top: 0;margin: 0 auto;width: 830px;height: 375px;overflow: hidden;}
.banner .js-sCont li{width: 830px;height: 470px;text-align: center;}
.banner .js-sDot{position: absolute;bottom: 20px;left: 50%;z-index: 2;margin-left: -150px;width: 300px;height: 14px;text-align: center;display:none}
.banner .js-sDot li{width: 14px;height: 14px;border-radius: 50%;text-indent: -100%;cursor: pointer;background-color: #DECAC1;margin: 0 6px;overflow: hidden;display: inline-block;*display: inline;*zoom: 1;border: 3px solid #fff;}
.banner .js-sDot li.cur{background-color: #231815;}
.banner .bannerBnt{position: absolute;top: 240px;width: 44px;height: 44px;background-image: url("../img/index/bannerBnt.png");background-repeat: no-repeat;top: 45%;}
.banner .js-prev{left: 6%;background-position: 0 0;}
.banner .js-next{right: 6%;background-position: 0px -44px;}
.banner_word_bg {
	position: absolute;
    height: 35px;
    width: 830px;
    background: #111;
    text-align: center;
    top: 340px;
    border-top: 1px solid #3b3b3b;
}

.banner_word_bg p {
    color: #fff;
    font-size: 14px;
    line-height: 24px;
}
   

.zxzxChild{float:left;width:350px;}
.zxzxChild .zxtitle{position:relative;width:100%;height:49px;background: url("../img/index/zxzx_01.gif") no-repeat;}
.zxzxChild .zxtitle span{position:absolute;bottom:0;padding:0 0 1px 35px;}
.zxzxChild .zxtitle span a{ text-decoration:none;font-size:16px;color:#1180b8;font-weight:bold;}
.zxzxChild .zxtitle span a:hover{cursor:pointer;text-decoration:underline} 
.zxzxChild .zxcontent{width:100%;background: url("../img/index/zxzx_02.gif") repeat-y ;}
.zxzxChild .zxcontent dl {padding:0 35px 0 35px;} 
.zxzxChild .zxcontent dl dt{font-size:17px;color:#000000;}
.zxzxChild .zxcontent dl dd {    background: url(../img/spr.gif) no-repeat;margin:0 25px 0px 25px; }
.zxzxChild .zxcontent dl dd a{margin-left:10px;color:#000000;text-decoration:none}
.zxzxChild .zxcontent dl dd a:hover{color:#ba2636;text-decoration:underline}
.zxzxChild .zxcontent dl.sys1{border-bottom:2px dashed #ddd }
.zxzxChild .zxcontent dl dt a{text-decoration: none}
.zxzxChild .zxcontent dl dt a:hover{text-decoration: underline;color:red}
.zxzxChild .zxcontent dl dt.dt1 {background: url("../img/index/line1.png") no-repeat right; background-size:200px 18px;}
.zxzxChild .zxcontent dl dt.dt2 {background: url("../img/index/line2.png") no-repeat right; background-size:200px 18px;}
.zxzxChild .zxcontent dl dt.dt3 {background: url("../img/index/line3.png") no-repeat right; background-size:200px 18px;}
.zxzxChild .zxcontent dl dt.dt4 {background: url("../img/index/line4.png") no-repeat right; background-size:200px 18px;}
.zxzxChild .zxfooter{width:100%;height:35px;background: url("../img/index/zxzx_04.gif") no-repeat;}

/* .zxzxChild{float:left;width:292px;height:375px;background: url("../img/index/zxzx.png") no-repeat;} */
/* .zxzxdiv{padding:0px 30px 0 40px;} */
/* .zxzxdiv .zxtitle a{text-decoration:none;font-size:14px;color:#1180b8;font-weight:bold;} */
/* .zxzxdiv .zxtitle a:hover{cursor:pointer;text-decoration:underline} */
/* .zxzxdiv dl {margin-top:10px;} */
/* .zxzxdiv dl dt{margin-left:-15px;font-size:17px;color:#000000} */
/* .zxzxdiv dl dd {padding:3px; } */
/* .zxzxdiv dl dd a{color:#000000;text-decoration:none} */
/* .zxzxdiv dl dd a:hover{color:#ba2636;text-decoration:underline} */
/* .zxzxdiv dl.sys1{border-bottom:3px dashed #ddd } */
/* .zxzxdiv dl dt a{text-decoration: none} */
/* .zxzxdiv dl dt a:hover{text-decoration: underline;color:red} */
/* .zxzxdiv dl dt.dt1 {background: url("../img/index/line1.png") no-repeat right; background-size:170px 18px;} */
/* .zxzxdiv dl dt.dt2 {background: url("../img/index/line2.png") no-repeat right; background-size:170px 18px;} */
/* .zxzxdiv dl dt.dt3 {background: url("../img/index/line3.png") no-repeat right; background-size:170px 18px;} */
/*
---------------------
| bannerTools style |
---------------------
*/
.bannerTools{height: 100px;white-space: nowrap; text-align: center;}
.bannerTools li{width: 163px;height: 40px;display: inline-block;*display: inline;*zoom: 1; padding: 30px 16px;overflow: hidden;}
.bannerTools li.line{background-color: #f3f4ee;padding: 30px 0;}
.bannerTools a,.footerTools a{width: 113px;height: 40px;padding-right: 50px;font: 16px/22px "Microsoft YaHei";text-align: left; color: #68bdb4;display: block;overflow: hidden;}
.bannerTools a b,.footerTools a b{font: 12px/18px "Microsoft YaHei";color: #8bc9c3;display: block;} 

/*
	轮播图下面的标题
*/
.index_tit {
	background: url(../img/index/index_hd_title.png) no-repeat center bottom;
    text-align: center;
    font-size: 30px;
    color: #4d4d4d;
/*     width: 1180px; */
    margin: 0 auto;
    padding-top: 50px;
    font-weight: bold;
    height: 40px;
}