body{font-size:14px;font-family:"Microsoft YaHei-Semilighti";}
*{margin:0;padding:0;}
a,li{list-style:none;text-decoration:none;}
img{border:none;}
.swiper-slide{text-align:center;}
.swiper-slide img{width:100%;}
/*内页公共样式开始*/
.banner_ny{width:100%;}
.banner_ny img{width:100%;display:block;}
.banner_ny img.banner_ny_y{display:none;}

.szwz{width:100%;overflow:hidden;margin-bottom:40px;background:#eee;}
.szwz-s{width:1200px;margin:0 auto;line-height:30px;}
.szwz-s i{margin-left:250px;}
.szwz-s a{color:#666;}
.szwz-s a:hover{color:#ee361d;}

.nr{width:1200px;margin:0 auto;margin-bottom:40px;}
.nr-t{text-align:center;margin-bottom:30px;}
.nr-t h3{font-size:28px;color:#333;font-weight:normal;margin-bottom:10px;padding-top:30px;}
.nr-t p{margin:0 auto;width:40px;height:2px;background:#ee361d;}
/*分页开始*/
.M-box {width:100%;margin:20px auto;text-align:center;
  }

.M-box:before,.M-box:after,.M-box1:before,.M-box1:after ,.M-box2:before,.M-box2:after ,.M-box3:before,.M-box3:after{content:"";display:table;
}
.M-box:after,.M-box1:after,.M-box2:after,.M-box3:after{clear:both;overflow:hidden;
}
.M-box span,.M-box1 span,.M-box2 span,.M-box3 span{display:inline-block;margin:0 5px;padding: 0 10px;height: 30px;line-height: 30px;color: #bdbdbd;font-size: 14px;}
.M-box .active,.M-box1 .active,.M-box2 .active,.M-box3 .active{display:inline-block;margin:0 5px;padding: 0 10px;height: 30px;line-height: 30px;background: #ff6a18;color: #fff;font-size: 14px;border: 1px solid #ff6a18;}
.M-box a,.M-box1 a,.M-box2 a,.M-box3 a{display:inline-block;margin:0 5px;padding: 0 10px;height: 30px;line-height: 30px;background: #fff;border: 1px solid #ebebeb;color: #bdbdbd;font-size: 14px;
}
.M-box a:hover,.M-box1 a:hover,.M-box2 a:hover,.M-box3 a:hover{color:#fff;background: #ff6a18;}
.M-box .next,.M-box .prev,.M-box1 .next,.M-box1 .prev{font-size: 14px;font-weight: bold;}
/*分页结束*/
/*内页公共样式结束*/

/*头部开始*/
.head{width:100%;overflow:hidden;}
.head-s2{width:100%;overflow:hidden;background:#f5f5f5;height:36px;}
.head-s2-s{width:1200px;overflow:hidden;margin:0 auto;}
.head-s2-s-l{float:left;line-height:36px;color:#999;}
.head-s2-s-r{float:right;line-height:36px;color:#000;}
.head-s2-s-r a{display:block;width:30px;line-height:30px;color:#fff;border-radius:30px;background:#fa8312;text-align:center;margin-top:2px;}
.head-s2-s-r a:hover{color:#fff;}

.head-t{width:1200px;height:60px;overflow:hidden;margin:0 auto;padding:20px 0;}
.head-t-l{float:left;width:30%;height:100%}
.head-t-l img{height:100%;}
.head-t-r{float:right;margin-top:5px;padding-left:37px;background:url(../img/rkx5.png)no-repeat top 25px left;background-size:32px;}
.head-t-r p{font-size:14px;color:#666;line-height:140%;}
.head-t-r h4{color:#ee361d;font-size:30px;font-weight:normal;line-height:140%;}
.head-b{width:100%;overflow:hidden;background:#36404b;}
.head-b-s{width:1200px;margin:0 auto;overflow:hidden;}
.head-b-s-l{float:left;overflow:hidden;}
.head-b-s-l ul{overflow:hidden;float:left;}
.head-b-s-l ul li{float:left;width:120px;}
.head-b-s-l ul li a{display:block;color:#fff;font-size:16px;line-height:60px;width:100%;text-align:center;}
.head-b-s-l ul li a i{margin-right:5px;}
.head-b-s-l ul .active{background:#ee361d;color:#fff;}
.head-b-s-l ul li a:hover{background:#ee361d;color:#fff;}
.hed-b-s-l-r{float:right;}
.hed-b-s-l-r a{color:#fff;line-height:60px;}
.head-b-s-r{float:right;overflow:hidden;position:relative;}
.head-b-s-r input{border:none;outline:none;width:230px;height:40px;background:#fff;float:left;text-indent:2em;color:#3f3131;border-radius:30px;margin-top:10px;}
.head-b-s-r button{outline:none;border:none;width:40px;height:60px;color:#000;background:none;float:left;cursor:pointer;font-size:14px;position:absolute;right:0px;}
.navigation{display:none;}
/*头部结束*/

/*nav_sm*/
.sj_dh{background-color: #fff;height:60px;position:fixed;top:0;width:100%;z-index:10000;display:none;}
#btn {background: none;border: none;outline: none;display: inline-block;z-index: 100;cursor: pointer;width:10%;position:fixed;top:16.5px;left:10px;}
#btn span{display: block;width: 20px;height: 1px;background: #222;margin: 6px 0px;transition: all 0.5s;}
#btn .one{transform-origin: left center;transform: rotate(45deg);background: #222;}
#btn .two{transform-origin: left bottom;transform: rotate(-45deg);margin-top: 5px;background: #222;}
#btn #c{transition: all 0.5s;}
.sj_logo {width:240px;text-align:center;height:50px;line-height: 50px; margin:0 auto;padding: 3px 0;}
.sj_logo a{display:block;width:100%;text-align:center;color:#f1c232;height:100%}
.sj_logo a img{height:98%;margin-top:2%}
.en{text-align: center;}
.en a{padding:0 10% ;}

.navigation{width: 100%;top:50px;height: 100%;background: #fff;position: fixed;left: 0;top: -100%;z-index: 200;transition: all 0.5s;overflow:auto;}
.kj{padding: 0px 10px;overflow: auto;}
.kj>li{width:100%;line-height:50px;border-bottom: 1px solid #cecbcb;}
.kj>li i{margin-right:5px;}
.kj>li:nth-child(1){margin-top:50px;}
.kj .t{padding-left:10px;}
.kj li .t{line-height:50px;font-size:14px;}
.kj li div.t .arrow.up {
    background-image: url(../img/xx.png);
    transform: rotate(180deg);}
.kj li div.t .arrow.down {background-image: url(../img/xx.png);}
.kj li .t .arrow {display:block;width: 31px;height: 32px;background: no-repeat 0 center;float: right;margin-top: 9px;margin-right: 10px;transition: all 0.1s;background-image: url(../images/logo.png);}
.kj li ul li {color: #727272;line-height: 40px;}
.kj li ul li {color: #727272;line-height: 40px;}
.kj li .menu li a {color: #666;}
.kj li a{font-size:14px;font-weight:bold;color:#222;}
.kj li a:hover{color: #222;}
.menu{display:none;}
.menu li{}
.menu li a{padding-left:20px;}
.kj li ul li a {display: block;border-top: 1px solid #d3d3d3;}
.label{padding: 0;}
.sdfs{width:100%;height:500px;background:#f00;}
.s_search{display: inline-block;z-index: 100;cursor: pointer;width:10%;position:fixed;top:18.5px;right: 10px;text-align:center;}
.s_search a{color: #222;font-size: 18px;}
.nav_active>a{color: #007f82 !important;}
/*Search*/
#sousou2{color: #222;}
.sousou3{position: absolute;z-index: 1;background: rgba(0,0,0,0.4); width: 100%; height: 50px; top: 166px;left: 0px;display: none;z-index: 1003;text-align: center;}
.sousou3 input {width: 40%;margin: 5px auto;height: 40px;line-height: 40px;background: #fff;box-sizing: border-box;text-indent: 1em; border-radius:2px;border: none;font-size: 14px;}
.sousou3 .input2 { width:80px; margin-left:-80px; position: absolute;cursor: pointer; padding-left: 0px;color: #fff; font-size: 14px;background: #f1c232;border-radius: 0px;outline: none;}
.sousou3 i{float: right;color: #fff;font-size: 18px;padding: 15px 15px 0 0;cursor: pointer;}

/*右侧客服开始*/
.kf{position:fixed;z-index:2;right:0;width:60px;height:60px;top:600px;background:url(../img/customerservice31.png)no-repeat;}
.kf p{color:#fff;cursor:pointer;margin-top:34px;text-align:center;}
.kf2{width:189px;height:245px;background:url(../img/customerservice3.png)no-repeat;position:fixed;top:550px;right:-189px;z-index:30;font-size:12px;}
.kf2-l{margin-top:100px;float:left;color:#fff;margin-left:13px;}
.kf2-r{margin-top:45px;float:right;margin-right:15px;}
.kf2-r ul li{margin-bottom:10px;width:84px;text-align: left;overflow: hidden;margin: 5px;margin-bottom: 10px;}
.kf2-r ul li a{color:#5a5a5a;text-align: left;color: rgb(125, 125, 125);line-height: 25px;display: block;background: url(../img/new_online_2.png) 8px center no-repeat;padding-left: 30px;border-radius:3px;}
.kf2-r ul li a:hover{block;background: url(../img/new_online_3.png) 8px center no-repeat #ee361d;color:#fff;}

/*右侧客服结束*/	

/*返回顶部开始*/
#toolitembar {position: fixed;right:0px;top: 700px;z-index: 9}
#toolitembar a {position: relative;top:-25px;display: block;height: 55px;width: 55px;background: #ee361d;color: #fff;text-align: center;-webkit-transition: all ease .5s;-moz-transition: all ease .5s;-o-transition: all ease .5s;transition: all ease .5s;margin-bottom: 5px;text-align: center;line-height: 55px;border-radius:30px;}
#toolitembar i {font-size: 30px;text-align: center;}
#back-top:before{content: "在线客服";position: absolute;right: 67px;top: 0;line-height: 60px;white-space: nowrap;color:#fff;background-color: rgba(0, 0, 0, .6);padding: 0 10px;display: none;font-size: 15px;}


#back-top:after{content: "";height: 0;width: 0;border-left: 4px solid rgba(0, 0, 0, .6);border-top: 3px solid transparent;border-bottom: 3px solid transparent;position: absolute;right: 63px;top: 50%;margin-top: -3px;display: none;}
/*返回顶部结束*/

/*顶部开始*/
.footer{width:100%;overflow:hidden;background:#36404b;padding:50px 0 0px 0;}
.footer-s{width:1200px;margin:0 auto;color:#fff;overflow:hidden;}
.footer-s-l{float:left;overflow:hidden;margin-right:70px;}
.footer-s-l img{height:60px;}
.footer-s-c{float:left;border-right:1px solid #475361;}
.footer-s-c ul{overflow:hidden;margin-bottom:20px;padding-bottom:10px;}
.footer-s-c ul li{float:left;margin-right:85px;}
.footer-s-c ul li h4{margin-bottom:30px;font-size:16px;font-weight:normal;}
.footer-s-c ul li p{margin-bottom:20px;}
.footer-s-c ul li a{color:#b1b7bd;font-size:14px;}
.footer-s-c ul li a:hover{color:#fa8312;}
.footer-s-r{float:right;}
.footer-s-r p{font-size:18px;margin-bottom:30px;}
.footer-s-r img{width:150px;}
.footer-s-p{float:left;width:100%;border-top:1px solid #475361;margin-top:20px;padding:20px 0;font-size:14px;color:#b1b7bd;text-align:center;}
/*顶部结束*/

/*底部导航开始*/
.dbdh{width:100%;position:fixed;bottom:0px;background:#36404b;overflow:hidden;box-shadow: -5px 0px 10px #666;display:none;z-index:100;}
.dbdh ul li{float:left;width:calc(25% - 1px);text-align:center;border-right:1px solid #fff;padding:10px 0;cursor:pointer;}
.dbdh ul li:last-child{border:none;width:25%;}
.dbdh ul li.active{background:#fff;}
.dbdh ul li.active a{color:#fa8312;}
.dbdh ul li a{color:#fff;}
.dbdh ul li i{display:block;margin-bottom:5px;}
/*底部导航结束*/

@media screen and (max-width:1200px){
	.navigation{display:block;}
	.head,.kf,.kf2{display:none;}
	.nr{width:calc(100% - 30px);}
	.sj_logo a img{height:90%;}
	.sj_dh{display:block;}
	.sousou3{top:60px;width:100%;}
	.sousou3 input{width:80%;}
	.banner_ny{margin-top:60px;}
	.footer-s{width:calc(100% - 30px);}
	.footer-s-c{border:none;}
	.footer-s-c ul li{margin-right:60px;}
	.footer-s-p{text-align:center;}
	
}
@media screen and (max-width:1200px){
	.footer-s-l{width:100%;text-align:center;margin-bottom:10px;}
	.footer-s-c{width:100%;overflow:hidden;}
	.footer-s-c ul li{width:25%;margin:0;text-align:center;}
	.footer-s-r{width:100%;text-align:center;}
}
@media screen and (max-width:768px){
	.dbdh{display:block;}
	body{margin-bottom:61px;}
	
	.nr-t h3{padding-top:10px;font-size:24px;}
	.footer-s-c{border:none;}
	.footer-s-r{text-align:center;width:100%;}
	.footer-s-c ul li{margin-bottom:10px;}
	.footer-s-c ul li h4{margin-bottom:10px;font-size:16px;}
	.footer-s-c ul li p{margin-bottom:10px;}


}
@media screen and (max-width:600px){
	.banner-s2 h1{font-size:16px;}
	.wmys{display:none;}
	#toolitembar a{width:30px;height:30px;line-height:30px;font-size:20px;}
	#toolitembar i{font-size:20px;}
	.footer{padding-top:20px;}
	.footer-s-l{width:100%;text-align:center;}
	.footer-s-l img{height:50px;}
	.footer-s-c{width:100%;}
	.banner_ny img.banner_ny_y{display:block;}
	.banner_ny img.banner_ny_x{display:none;}
	/*.footer-s-c ul li{margin-right:0px;width:50%;text-align:center;}*/
	.footer-s-r{text-align:center;width:100%;}
	.footer-s-c ul{margin:0;padding:0;}
	.footer-s-c ul li{width:25%;text-align:center;width:50%;}
	.footer-s-r p{margin-bottom:10px;}
	.footer-s-r img{width:120px;}

}