sbody {
    font-family:"微软雅黑";
    overflow-x: hidden;
    font-size: 14px;
}
ul,li {
    list-style:none;
}
.cb {
    width:100%;
    clear:both;
    height:0;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
a{text-decoration: none !important;}
h1{margin: 0;height: 70px;line-height: 70px;}



.huanse{width: 30px;height: 30px;position: fixed; top: 20px;z-index: 99999999999;cursor: pointer;}
.huanse.hei{background: #333;left: 10px;}
.huanse.huang{background: #ffb400;left: 50px;}
.huanse.hong{background: #e40807;left: 90px;}
.huanse.lan{background: #039ae5;left: 130px;}
.huanse.lv{background: #3ed216;left: 170px;}

#nav{height: 70px;background: #fff;line-height: 70px;position: fixed;left: 0;top: 0;width: 100%;z-index: 999999;}
#nav .logo{height: 70px;background: no-repeat left center;font-size:20px;color:#039ae5}
#nav .container{position: relative;}
#nav .nava{text-align: right;position: absolute;width: 100%;z-index: 9;height: 70px;}
#nav .nava li{display: inline-block;position: relative;width: 11%;text-align: center;max-width: 110px;}
#nav .nava .a1{display:inline-block;padding: 0 2px;color: #424242;height: 70px;line-height: 70px;cursor: pointer;border-top: 3px solid #fff;}
#nav .nava .a1 img{display: none;}
#nav .nava .a1:hover,#nav .nava .cur .a1{color: #105299;}

#nav .nava .cur .a1{border-top: 3px solid #777;}
#nav .nava dl{display: none;position: absolute;width: 100px;background: #fff;width: 180px;text-align: left;display: none;z-index: 2;}
#nav .nava dd{height: 46px;line-height: 46px;padding-left: 24px;font-size: 12px;}
#nav .nava dd.cur,#nav .nava dd:hover{background: #f9f9f9;}
#nav .nava dd.cur a,#nav .nava dd:hover a{color: #105299;}
#nav .nava dd a{color: #858585;}
#nav .daohangi{display: none;}
#banner{width: 100%;height: 720px;position: relative;overflow: hidden;margin-top: 70px;}
#banner ul{width: 500%;height: 100%;position: relative;padding: 0;left:0;z-index: 2;}
#banner ul li{width: 20%;height: 100%;float: left;background:#fff url(../images/banner0.jpg) no-repeat top center;background-size:cover ;}

#banner ul img{opacity: 0;
	transition: all 1.5s;
-webkit-transition: all 1.5s;
-moz-transition: all 1.5s;
-o-transition: all 1.5s;}
#banner ul li.cur img{opacity: 1;}
#banner ol{text-align: center;position: absolute;width: 100%;bottom: 20px;padding: 0;z-index: 5;}
#banner ol li{width: 14px;height: 14px;border-radius: 50%;background: #fff;display: inline-block;margin: 0 12px;cursor: pointer;}

#banner li .container{position: relative;height: 100%;line-height: 600px;text-align: center;}
#banner .banner2 img{top: 400px;}
#banner .banner2.cur img{position: absolute;top: 43px;left: 53px;}
#banner .banner1.cur img{position: absolute;top: 12px;right: 15px;}
#banner .banner1 img{top: 300px;}
#banner .banner3 img{max-width: 95%;margin-top: 300px;}
#banner .banner3.cur img{margin-top: 0;}
#banner .m_banner{display: none;}

.banner{width: 100%;position: relative;padding-top: 70px;}
.banner img{max-width: 100%;width:100%}

.i_bt .p1{text-align: center;font-size: 30px;background: no-repeat bottom center;line-height: 40px;padding-bottom: 55px;}

.i_con1{padding-top: 64px;margin-bottom: 32px;}
.i_anli{margin: 0;}
.i_con1ul {text-align: center;margin: 40px 0 94px;}
.i_con1ul li{display: inline-block;width: 100px;height: 34px;text-align: center;line-height: 34px;font-size: 16px;}
.i_con1ul li.cur,.i_con1ul li:hover{border-top: 1px solid;border-bottom: 1px solid;}
.i_con1ul li a{color: #535353;}
.i_anli .col-xs-12{padding: 0;overflow: hidden;position: relative;}
.zhezhao{width: 100%;height: 100%;position: absolute;top: 0;left: 0;padding: 15px;display: block;display: none;}
.zhezhao .box{border: 1px solid #fff;width: 100%;height: 100%;text-align: center;color: #fff;vertical-align: middle;display: table;}
.zhezhao .box .boxx{display: table-cell; vertical-align:middle;}
.zhezhao p{margin: 0;}
.i_anli img{width: 100%;min-height: 100%;}

.zhezhao .box .p1{font-size: 18px;}
.zhezhao .box .p2{font-size: 14px;margin-top: 5%;}
.zhezhao .box .p3{font-size: 40px;font-family: "宋体";margin-top: 5%;}


.i_con2{overflow: hidden;padding: 30px 0 70px;}
.jianjie_i img{width: 100%;}
.jianjie_w p{margin: 0;}
.jianjie_w .p1{font-size: 24px;color: #505050;margin-top: 55px;}
.jianjie_w .p2{font-size: 14px;color: #9a9a9a;margin-bottom: 40px;}
.jianjie_w .p3{font-size: 12px;color: #9d9d9d;line-height: 24px;}
.jianjie_w .more{float: left;width: 140px;height: 30px;background: #fff url(../images/more1.png) no-repeat center center;border: 1px solid #dfdfdf;margin-top: 70px;}
.jianjie_w .more:hover{background: #dfdfdf url(../images/more2.png) no-repeat center center;}

.i_con3{background: url(../images/i_news_bg.jpg);background-size:cover ;padding: 130px 0 130px;}
.i_news{margin-top: 30px;}
.i_news .news_m{background: #fff;margin-top: 30px;padding: 28px 12px 12px;box-sizing: border-box;position: relative;top: 0;transition: all .5s;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
}
.i_news .news_m:hover{box-shadow: 0 6px 30px rgba(0,0,0,0.2);top: -10px;}
.i_news .news_m a{display: block;width: 100%;}
.i_news .news_m p{margin-bottom:0 ;color: #8c8c8c;line-height: 24px;}
.i_news .news_m .news_a{font-size: 16px;color: #424242;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.i_news .news_m .news_a:hover{text-decoration: none;}
.i_news .news_m .p1{font-size: 14px;margin-bottom: 10px;}
.i_news .news_m .p2{font-size: 12px;margin-bottom: 30px;height: 48px;overflow: hidden;}
.i_news .news_m .img{overflow: hidden;height: 200px;}
.i_news .news_m .img img{width: 100%;min-height: 100%;display: block;}

.foot{background:url(../images/foot_bg.jpg) ;background-size:cover ;padding: 0 0 20px;overflow: hidden;}
.foot_ly,.foot_dz,.foot_lj{padding-top: 48px;}
.foot_ly input{width: 100%;height: 38px;line-height: 38px;border: 1px solid #666666;background: none;padding-left: 20px;margin-bottom: 10px;color: #fff;outline: none;}
.foot_ly textarea{width: 100%;height: 90px;border: 1px solid #666666;background: none;padding:4px 20px;resize: none;margin-bottom: 10px;color: #fff;outline: none;}
.foot_ly .yzm{position: relative;padding-right: 130px;}
.foot_ly .yzm .fr{position: absolute;right: 0 ;top: 0;width: 120px;height: 38px;}
.foot_ly .yzm .fr img{width: 100%;height: 100%;}
.foot_ly button{width: 180px;height: 40px;line-height: 40px;text-align: center;color: #fff;background: #039ae5;border: none;}
.foot_ly button:hover{background: #078acb;}

.foot_dz .main{width: 80%;margin: 0 auto;}
.foot_dz .top a{margin-right: 30px;}
.foot_dz .dz_m {margin-top: 40px;}
.foot_dz .dz_m p{font-size: 14px;color: #aeaeae;line-height: 24px;margin-bottom: 6px;}
.foot_dz .dz_m .pb{margin-top: 40px;}

.foot_lj p{margin-bottom: 20px;}
.foot_lj span{color: #039ae5;margin-right: 6px;font-family: "宋体";}
.foot_lj a{color: #989898;}
.foot_lj a:hover{color: #ccc !important;}
.foot .copy{width: 100%;text-align: center;margin-top: 40px;color:#989898;}
.foot .copy a{color:#989898;}
.foot .copy a:hover{color:#ccc!important;}
.list_banner{width: 100%;height: 310px;position: relative;background: center top;text-align: center;line-height: 290px;margin-top: 70px;}
.list_banner img{vertical-align: middle;max-width: 90%;}
.list_banner_txt{position: absolute;left: 50%;top: 50%;transform:translate(-50%,-50%);font-size: 30px;color: #fff;line-height: 36px;}
.list_banner_txt:after{content: "";display: inline-block;width: 30px;height: 1px;background: #fff;position: absolute;bottom:-10px;left: 50%;transform: translateX(-50%);}
.weizhi{text-align: right;background: #f8f8f8;height: 48px;line-height: 48px;font-size: 12px;color: #909090;}
.weizhi span{font-family: "宋体";margin: 0 3px;}
.weizhi a{color: #909090;}

.anli_nav{height: 60px;line-height: 60px;}
.anli_nav p{border-bottom: 1px solid #e5e5e5;}
.anli_nav a{color: #878787;margin-right: 45px;}

.anli_main{margin-top: 40px;}
.anli_main .img{overflow: hidden;position: relative;display: block;width: 100%;}
.anli_main .img img{width: 100%;min-height: 100%;}
.anli_main .miaos{padding: 20px 0;}
.anli_main .miaos .a1{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;display: block;width: 100%;font-size: 16px;color: #333333;}
.anli_main .miaos .p1{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;display: block;width: 100%;font-size: 12px;color: #999999;}

.anli_main .col-xs-12{margin-bottom: 30px;}
.anli_main .miaos{border-bottom: 1px solid;}

.fenye{margin: 40px auto;text-align: center;}
.fenye a{display: inline-block;color: #a5a5a5;margin: 0 2px;border-bottom: 1px solid #e5e5e5;padding: 0 10px;height: 36px;line-height: 36px;border-bottom: 1px solid #e5e5e5;text-align: center;}
.fenye .active{color: #039ae5;1px solid #039ae5}


.lbw{overflow: hidden;padding: 0;position: relative;margin-top:38px ;margin-bottom: 26px;}
.lb{width: 1000%;padding: 0;position: relative;z-index: 2;left:0;overflow: hidden;}
.lb li{float: left;width: 10%;height: 600px;overflow: hidden;}
.lb li img{height: 100%;min-width: 100%;}
.lbw .left,.lbw .right{position: absolute;top: 50%;margin-top: -23px;z-index: 5;cursor: pointer;width: 46px;height: 46px;text-align: center;line-height: 46px;font-family: "宋体";font-size: 24px;background: #e4e4e4;color: #9f9f9f;}
.lbw .left:hover,.lbw .right:hover{color: #FFF;}
.lbw .left{left: 10px;}
.lbw .right{right: 10px;}

.anli_x_main{padding:0 0 50px;color: #858585;}
.anli_x_main dl{border-bottom: 1px solid #E5E5E5;padding-bottom: 30px;}
.anli_x_main dt{font-weight: normal;font-size: 16px;line-height: 28px;}
.anli_x_main dd{font-size: 14px;line-height: 24px;}
.anli_x_main p{margin: 15px 0;}

.jianjie{padding: 60px 0;}
.jianjie .bt{text-align: center;}
.jianjie .bt .p1{font-size: 26px;color:#333;}
.jianjie .bt .p2{font-size: 12px;color: #a8a8a8;background: url(../images/jj_btbg.jpg) no-repeat center center;}
.jianjie .jj_img{padding: 0;margin-right: 30px;margin-bottom: 30px;}
.jianjie .jj_img img{width: 100%;}

.jianjie .main{margin-top: 50px;}
.jianjie .main p{font-size: 14px;line-height: 28px;margin-bottom: 26px;color: #8b8b8b;}

.licheng{margin-bottom: 60px;}
.licheng .p1{color: #6a6a6a;line-height: 24px;padding: 40px 0;border-bottom: 1px dashed #d3d3d3;}
.licheng .p2{padding: 13px 0;border-bottom: 1px dashed #d3d3d3;margin: 0;color: #6A6A6A;}
.licheng .p2 span{font-size: 16px;}
.licheng .p2 font{margin: 0 18px;color: #a5a5a5;}

.fanwei{padding: 45px 0;}
.fanwei_main .fwimg img{width: 100%;min-height: 100%;display: block;}
.fanwei_main .img{position: relative;overflow: hidden;}
.fanwei_main .img .zhezhao2{width: 100%;height: 100%;text-align: center;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.4);display: none;}
.fanwei_main .img .zhezhao2 img{vertical-align: middle;}

.fwms{position: relative;overflow: hidden;margin-bottom: 30px;}
.fwms p{margin-bottom: 0;}
.fwms .p1{display:block;width: 100%;height: 44px;line-height: 44px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;color: #393939;font-size: 16px;border-bottom: 1px solid #f3f3f3;position: relative;}
.fwms .p1 span{font-size: 12px;color: #b4b4b4;}
.fwms .tiao{display: block;width: 100%;height: 1px;left: -100%;position: absolute;transition: all .5s ;
-webkit-transition: all .5s ;
-moz-transition: all .5s ;
-o-transition: all .5s ;
}
.fanwei_main:hover .tiao{left: 0;}
.fwms .p2{font-size: 12px;color: #848484;line-height: 24px;margin: 10px 0;height: 48px;overflow: hidden;}

.fwxq_main{padding: 30px 0;}
.fwxq_main .bt{text-align: center;padding: 30px 0 0;}
.fwxq_main .bt .p1{font-size: 18px;color: #333333;}
.fwxq_main .bt .p2{font-size: 14px;color: #8e8d8d;border-bottom: 1px solid #e5e5e5;padding-bottom: 30px;}
.fwxq_main .p001{font-size: 12px;color: #727272;padding: 24px 5px;border-bottom: 1px solid #e5e5e5;line-height: 24px;}
.fwxq_main .p002{padding: 30px 5px;font-size: 12px;color: #727272;line-height: 24px;}
.fwxq_main .p002 img{width: 100%;margin: 25px 0;}

.news_top{height: 60px;line-height: 60px;border-bottom: 1px solid #e5e5e5;}
.news_top a{color: #878787;margin-right: 45px;}

.news_box{padding: 50px 0;position: relative;border-bottom: 1px solid #E5E5E5;}
.news_box .img{position: absolute;width: 240px;height: 190px;overflow: hidden;}
.news_box .img img{width: 100%;min-height: 190px;transition: all .5s;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
}
.news_box .img:hover img{transform: scale(1.08);}
.news_box .news_wz{height: 190px; padding-left: 260px;}
.news_box .news_wz .a1{font-size: 16px;color: #373737;margin-bottom: 12px;display: block;width: 100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_box .news_wz .p2{font-size: 12px;color: #999999;padding-bottom: 12px;border-bottom: 3px solid #e2e2e2;width: 40px;white-space:nowrap;}
.news_box .news_wz .p3{font-size: 12px;color: #848484;line-height: 32px;height: 64px;overflow: hidden;margin: 15px 0;}
.news_box .news_wz .a2{display:block;width: 96px;height: 30px;line-height: 30px;border: 1px solid #c1c1c1;text-align: center;color: #a5a5a5;}
.news_box .news_wz .a2:hover{color: #fff !important;}


.newsx_main {padding: 30px 15px;}
.newsx_main .bt{padding: 30px 0;border-bottom: 1px solid #E5E5E5;text-align: center;margin-bottom: 30px;}
.newsx_main .bt p{margin: 0;}
.newsx_main .bt .p1{font-size: 18px;color: #333;margin-bottom: 12px;}
.newsx_main .bt span{font-size: 12px;color: #919191;margin: 0 4px;}

.newsx_main .main{padding-bottom: 30px;}
.newsx_main .main .p1{font-size: 12px;color: #727272;line-height: 24px;}
.newsx_main .main img{max-width: 100%;margin: 15px 0;}
.newsx_main .p001{font-size: 14px;color: #5a5a5a;}
.newsx_main .p001 a{color: #5a5a5a;}


.l_lianxi{padding: 30px 0;}
.l_lianxi .bt{font-size: 26px;color: #282828;background: url(../images/lx_bg.png) no-repeat center bottom;text-align: center;padding: 16px 0 24px;margin-bottom: 45px;}

.l_lianxi .top{text-align: center;margin-bottom: 20px;}
.l_lianxi .top p{margin-bottom: 0;}
.l_lianxi .top .p1{color: #8b8b8b;margin: 16px 0 30px;}
.l_lianxi .top .p2 span{color: #1e1e1e;}

.erweima{text-align: center;margin: 40px 0;}
.erweima img{width: 115px;height: 115px;}
.erweima dl{margin: 0 15px;display: inline-block;}
.erweima dd{font-size: 12px;color: #8b8b8b;line-height: 38px;}
.ditu{height: 410px;overflow: hidden;border: 1px solid #E5E5E5;}
.ditu #allmap{width:100%;height:100%}

.tdlb{width: 100%;padding: 60px 0;}
.tdlb .container{position: relative;padding: 0;}
.tdlb .container .swiper-slide{display: flex;align-items: center;}
.td-img{margin:0 10%;float: left;width:30%;}
.td-img img{width:100%;}
.td-right{width:60%;float: right;margin-right:10%;}

.zs-wrap{width: 100%;padding: 70px 0;}
.zs-main{max-width:1200px;margin: 0 auto;text-align: center;}
.zs-main h3{text-align: center;font-size: 30px;color: #2d2d2d;font-weight: bolder;margin-bottom: 14px;}
.zs-main h4{display: inline-block;text-align: center;padding: 5px 18px;background: #0459af;color: #fff;font-size: 14px;}
.zs-box{width: 100%;margin-top: 55px;overflow:hidden;}
.zs-box ul li{width: 32%;float: left;margin-right:2%;text-align: center;}
.zs-box ul li:nth-of-type(3n){margin-right: 0;}
.zs-box ul{padding:0;margin:0}
.zs-box ul li span{display: inline-block;padding: 15px 0;font-size:16px;color: #1d1d1d;width:100%;}
.zs-box ul li div{width: 100%;padding: 15px;border:1px solid #CCCCCC;display:flex;justify-content:center;align-items: center;height:370px;}
.zs-box ul li img{max-width: 100%;max-height:100%}
.hz-wrap{width: 100%;padding: 30px 0;}
.hz-wrap .hz-box{text-align: center;}
.hz-box h3{font-size: 24px;margin: 48px 0;font-weight: bold;}
.hz-box img{max-width: 100%;}
.hz-bot{margin-top: 48px;}
.hz-bot p{font-size: 16px;margin-bottom: 20px;}
.hz-lx{margin-top: 48px;}
.hz-lx h3{font-size: 20px;font-weight: bold;margin-bottom: 20px;}
#ClCache{display:none}

/*移动端样式*/
/*移动端样式*/
/*移动端样式*/



@media (max-width:768px ){
#banner{height: 400px;}


.i_con3{padding-bottom:60px ;}

.news_box .img{display: none;}
.news_box .news_wz{padding-left: 0;}
.td-img{width: 100%;float: none;}
.td-right{width: 100%;margin-top: 30px;}
.zs-wrap{padding: 30px 0;}
.zs-box ul li{width: 49%;}
.zs-box ul li:nth-of-type(3n){margin-right: 2%;}
.zs-box ul li:nth-of-type(2n){margin-right: 0;}
.zs-box ul li div{padding: 5px;}
.zs-box ul li span{font-size:14px;}
.banner{height: 400px;position: relative;}
.banner .swiper-container{width: 100%;height: 100%;}
.banner .swiper-slide{position: relative;overflow:hidden;width: 100%;}
.banner .swiper-slide img{height: 100%;position: absolute;left: 50%;transform: translateX(-50%);width:auto;max-width: initial;}
.foot_lj p{width: 50%;float: left;}

}
@media  (max-width:820px) {
#nav .daohangi{display: block;width: 70px;height: 70px;text-align: center;line-height: 70px;cursor: pointer;}
#nav .daohangi img{width: 55%;cursor: pointer;display: none;}
#nav .daohangi img.cur{display: inline-block;	}
#nav .container{padding-right: 0;}
#nav .nava{left: 0;top: 70px;padding: 0;display: none;}
#nav .nava li{display: block;background: #fff;width: 100%;max-width: 100%;text-align: left;position: relative;font-size: 16px;line-height: 60px;}
#nav .nava li .a1{border-top: none !important;height: 60px;line-height: 60px;position: relative;padding-left: 20px;border-bottom: 1px solid #e0e5eb !important;width: 100%;color: #333;}
#nav .nava dl{position: relative;margin: 0 !important;padding: 0;width: 100%;border-top:none;background: #f6f6f6;padding: 15px 0;display: none;}
#nav .nava dd:hover{background: #b9d6f5;}
#nav .nava dl a{font-size: 14px;color: #333;display: block;}
#nav .nava .a1 img{display:inline;height: 60%;margin-top: 10px;margin-right: 3px;transition: all .5s;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;}
#nav .nava .a1 img.cur{transform: rotate(90deg);margin-top: 12px;}	
}
@media (max-width: 992px) {
	.foot_dz .main{width: 100%;}
}
@media (max-width: 1200px){
	.i_con2.container{width: 100%;padding: 0;}
	.jianjie_w .p1{margin-top: 30px;}
	.jianjie_w .p2{margin-bottom: 20px;}
	.jianjie_w .more{margin-top: 30px;}
	.zs-main{max-width: 100%;padding: 0 15px;}
	.zs-box ul li div{height: auto;}
}

















