
@charset "gb2312";
* {margin: 0px;padding: 0px; font-family:PingFang SC,"微软雅黑";}
body{ /* min-width:1200px; */font-size: 12px; overflow-x:hidden;}
table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5{margin:0px;padding:0px;}
h1{ color:#232323;}
/* div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,p,span{ font-size:12px;} */
p{ color:#686868;}
ul{ list-style:none;}
.cursor{cursor:pointer;}
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.l{float:left;}
.r{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
img {border:0;}
a{ text-decoration:none; /* color:#686868; */}
html {
  --header-height: 124px;
}
.foot_map{ background:url(/css/images/foot_map.jpg) no-repeat center top; height:440px; width:100%;}
.foot_map_center{ padding-top:340px; text-align:center;}
.foot_map_center p{ color:#333; font-size:18px; margin-bottom:20px;}
.foot_map_center img{ margin:0 5px 0 60px; /*width:20px;*/ height:20px;}
.foot{ width:100%; height:66px; padding-top:9px; background-color:#333333; clear:both;}
.foot .wrap3{max-width: 1440px;}
.foot_text{ width:800px; float:left; line-height:48px; color:#adadad;}
.foot_text p{ font-size:14px; color:#adadad;}
.foot_text p a{color:#adadad;}
.foot_button{ float:right;}
.foot_button li{/* background:url(/css/images/foot_button_bg01.jpg) no-repeat;*/ width:34px; height:38px; padding-top:10px; text-align:center; float:left; margin:0 3px;position: relative;}
.foot_button li.foot_txt{width:130px; margin-right:0; line-height:28px;}
.foot_button li.foot_txt a{ color:#adadad;}
.foot_button li.foot_txt a:hover{ color:#f67524;}
.foot_button li:hover{ /*background:url(/css/images/foot_button_bg02.jpg) no-repeat center;*/}
.foot_button li .wem1{width: 203px;display: none; color: #363636;text-align: center;padding-top: 215px; position: absolute;left: -78px;top: -205px;background-image: url('/css/images/ewm.png');background-repeat: no-repeat;}
.foot_button li .wem2{width: 203px;display: none; color: #363636;text-align: center;padding-top: 215px; position: absolute;left: -75px;top: -205px;background-image: url('/css/images/ewm.png');background-repeat: no-repeat;}
.foot_button li.w2{ margin-right:0;}

.foot_div{ overflow:hidden; background-color:#fff; clear:both;padding-top:25px;}
.foot_div .foot_div_c{ height:362px; overflow:hidden; background:#f5f5f5;}
/* .foot_div .foot_div_c .wrap3{max-width: 1440px;} */
.neiye .foot_div .foot_div_c{ background:#fff;}
.foot_div .foot_div_c h3{ height:60px; line-height:60px;color:#000; font-weight:normal; background:url(/css/images/i_bg8.png) left bottom no-repeat;color:#000; font-size:18px;}
.foot_div .foot_div_c h3 a{color:#000; font-size:18px;}
.foot_div .foot_div_c h3 a:hover{color:#f67524;opacity:0.6;filter:Alpha(opacity=60);}
.foot_div .foot_div_c h3 em{ float:right;font-style:normal; line-height:60px;}
.foot_div .foot_div_c h3 em a{ color:#f67524; font-size:14px;}
.foot_div .foot_div_c ul {color: #9B9B9B;height: 300px; margin: 0; padding: 39px 0 0;}
.foot_div .foot_div_c ul li{ float:left;}
.foot_div .foot_div_c ul li.footyw{ width:31%; overflow:hidden;}
.foot_div .foot_div_c ul li.footyw p{ width:100%; padding-top:10px;color:#666; font-size:14px; line-height:30px;}
.foot_div .foot_div_c ul li.footyw p span{ float:left;/* width:205px;*/ width:50%; overflow:hidden;}
.foot_div .foot_div_c ul li.footyw p a{color:#666666; display:block; font-size:14px; height:30px; line-height:30px; overflow:hidden; padding-right:22px;}
.foot_div .foot_div_c ul li.footyw p a:hover{color:#f67524}
.foot_div .foot_div_c ul li.footys{ width:35%;overflow:hidden; padding-left:4%;}
.foot_div .foot_div_c ul li.footys p{ width:100%; padding-top:10px;}
.foot_div .foot_div_c ul li.footys p span{ float:left; width:50%; overflow:hidden;}
.foot_div .foot_div_c ul li.footys p a{color:#666666; display:block; font-size:14px; height:30px; line-height:30px; overflow:hidden;padding-right:10px; }
.foot_div .foot_div_c ul li.footys p a:hover{color:#f67524;}
.foot_div .foot_div_c ul li.footys p span label{color:#666666; display:block; font-size:14px; height:30px; line-height:30px; overflow:hidden;padding-right:10px;}
.foot_div .foot_div_c ul li.footabout{ width:31%;overflow:hidden; float:right;}
.foot_div .foot_div_c ul li.footabout p{padding-top:10px;color:#666; font-size:14px; line-height:30px;}
.foot_div .foot_div_c ul li.footabout p a{color:#666; font-size:14px;}
.foot_div .foot_div_c ul li.footabout p a:hover{color:#f67524;}
.foot_div .foot_links{ padding:0px;width:1440px;margin:0px auto; margin-top:40px; /*height:120px;*/ padding-bottom:38px; line-height:30px; font-size:14px;}
.foot_div .foot_links span{ color:#000; font-size:14px; height:32px; line-height:32px;font-weight:normal; margin-bottom:20px; padding-right:15px;}
.foot_div .foot_links h3{ color:#000; font-size:16px; height:32px; line-height:32px;font-weight:normal; margin-bottom:20px;}
.foot_div .foot_links h3 a{ float:right; width:150px; height:32px; line-height:32px; color:#fff; background-color:#f67524; font-size:14px; text-align:center; border-radius:20px; }
.foot_div .foot_links h3 a:hover{ color:#fff;opacity:0.8;filter:Alpha(opacity=80);}
.foot_div .foot_links a{ margin-right:10px;color:#666; display:inline-block; font-size:14px;}
.foot_div .foot_links a:hover{ color:#f67524;}

.foot_div .foot_div_c .i_jsq_scroll{ padding-right:5px; width:100%;  overflow:hidden;  height:248px; float:left;}

/*尾部联系方式*/
.foot_div .foot-top {position: absolute;top: -20px;left: 0;width: 100%;text-align: center;z-index: 2;}
.foot_div .foot-top-box {margin: 0 auto; width:1440;height: 39px;line-height: 39px;border-radius: 20px;box-shadow: 0 1px 3px 0px #272727;background-color:#131313;}
.foot_div .foot-top ul li {margin: 5px 30px;padding-left: 5px;display: inline-block;color: #9D9D9D;position: relative;overflow: hidden;line-height: 20px;}
.foot_div .foot-top ul li em {display: inline-block;cursor: default;-webkit-transition: transform .5s;-moz-transition: transform .5s;-ms-transition: transform .5s;-o-transition: transform .5s;transition: transform .5s; font-style:normal;}
.foot_div .foot-top ul li i {display: inline-block;width: 18px;height: 18px;background-image: url(/css/images/sprint.png);background-repeat: no-repeat;position: relative;right: 5px;}
.foot_div .foot-top ul li.tel i {background-position: 0 0;top: 5px;}
.foot_div .foot-top ul li.fax i {background-position: 0 -27px;top: 6px;}
.foot_div .foot-top ul li.mob i {background-position: 0 -51px;top: 7px;}
.foot_div .foot-top ul li.site i {background-position: 0 -77px;top: 7px;}
.foot_div .foot-top ul li.add i {background-position: 0 -101px;top: 7px;}

.gr-contact {padding-top: 30px;height: 180px;background: #f3782a;text-align: center;color: #fff;position: relative;}
.gr-contact h3 {font-size: 16px;font-weight: normal;text-transform: uppercase;}
.gr-contact .call-pic {margin-top: 5px;width: 100%;height: 50px;background: url(/css/images/call-pic.png) no-repeat center;}
.gr-contact p {font-size: 36px;font-family: 'Open Sans';font-weight: 300;}
.top-cicle {position: absolute;top: -36px;left: 50%;margin-left: -28px;display: block;width: 56px;height: 56px;border-radius: 50%;background: #f8f8f8;z-index: 5;}
.gr-contact p {font-size: 36px;font-family: 'Open Sans';font-weight: 300;color: #fff; line-height:54px;}
.gr-contact{transform: translate3d(0, 100px, 0);opacity: 0;transition: all 1s;}
.gr-contact.anim-show{transform: translate3d(0, 0, 0); opacity: 1;}

.info-content{line-height:30px}
.info-content p{text-indent:2em; line-height:30px; margin-top:15px}
.message{line-height:30px}
.message p{text-indent:2em; line-height:30px; margin-top:15px}


@media screen and (max-width:1680px) {
.gy2{ width:1200px;font-size: 14px;}
/*导航*/
.top02 .top02_center{width:1200px;}
.nav li.m{ padding-right:12px; margin-right:12px;}
.nav li:last-child{ padding-right:0; margin-right:0;}
.nav .sub .nav_xiao{ width:1200px;}
/*尾部*/
.foot_div .foot_links{ width:1200px; margin-top:20px; padding-bottom:20px;}
.foot_div .foot_div_c{ height:342px;}
.foot_div .foot_div_c ul { padding-top:20px;}
.foot_div .foot_div_c ul li.footyw p{ line-height:26px;}
.foot_div .foot_div_c ul li.footys p span label{ height:26px; line-height:26px;}
.foot_div .foot_div_c ul li.footabout p{ line-height:26px;}
/*尾部联系方式*/
.foot_div .foot-top-box {width: 1200px;}
/*尾部*/
.foot_text{width: 700px;}

}
@media screen and (max-width:1360px) {
/*导航*/
.nav li.m{ padding-right:10px; margin-right:10px;}
.nav li:last-child{ padding-right:0; margin-right:0;}

}

@media screen and (max-width:992px) {
	/*首页轮显*/
	.callbacks_container:hover .callbacks_nav{display:none;}
/*尾部*/
.foot{height: auto;overflow: hidden;text-align: center;}
.foot_text{width: 100%;float: none;line-height: 30px;}
.foot_button{float: none;}
.foot_button li{float: none;display: inline-block;vertical-align: top;padding-top: 5px;padding-bottom: 5px;}

	.foot_div .foot_div_c h3{height: 50px;line-height: 50px;}
	.foot_div .foot_div_c h3 em{line-height: 50px;}
	.foot_div .foot_div_c ul li.footys{padding-left: 2%;}
	.foot_div .foot_div_c ul li.footabout{width: 32%;}
	/*分页*/
	.Page a{width: 44px;height: 40px;line-height: 40px;}
	.Page a.next{width: 44px;}

}
@media screen and (max-width:780px) {
/*尾部*/
.foot_button{float: none;}
.foot_div .foot_div_c{height: auto;padding-bottom: 5%;}
.foot_div .foot_div_c h3{background-size: 100% 2px;}
.foot_div .foot_div_c ul{height: auto;}
.foot_div .foot_div_c ul li{float: none;}
.foot_div .foot_div_c ul li.footyw{float: none;width: 100%;}
.foot_div .foot_div_c .i_jsq_scroll{height: 178px;}
.content_8{height: 150px;}
.foot_div .foot_div_c ul li.footys{float: none;padding-left: 0;width: 100%;margin-top: 2%;}
.foot_div .foot_div_c ul li.footabout{float: none;width: 100%;}
.foot_div .foot_div_c .i_jsq_scroll{padding-right: 0;}
.foot_text p{font-size: 13px;}
}
@media screen and (max-width:480px) {
/*尾部*/
.foot_text{line-height: 22px;}
.foot_text p{font-size: 12px;}
.foot_button{margin-bottom: 50px;}
}