@charset "gb2312";/* index banner */
.banner {width: 100%;position: relative;}
/* banner ????? */
.swiper-pagination {width: 100%!important;text-align: center!important;bottom: 0.1rem!important;}
.swiper-pagination-bullet {background-color: #ff1d5a!important;opacity: 1!important;border: 2px solid #ff1d5a;}
.swiper-pagination-bullet-active {background-color: transparent!important;border: 2px solid #ff1d5a;}
/* banner ????? */




/* -------------------------????��???? --------------------------*/


body, input {font-family: "microsoft yahei";outline: none;}
.fl {float: left;}
.fr {float: right;}
/* ??????? */
@font-face {font-family: "iconfont2";src: url('../fonts/iconfont.woff2') format('woff'),  url('../fonts/iconfont2.ttf') format('truetype');}
.iconfont2 {font-family: "iconfont2" !important;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
/* ???? */
.search_lh {width: 100%;/* 	text-align: center;*/
	background-color: #51adfd;}
.index_text {width: 93%;font-size: 14px;height: 0.5rem;background: #fff url(../images/search_bg_05.png) no-repeat 95% center;-webkit-background-size: 7%;background-size: 7%;border: none;font-family: "microsoft yahei";text-indent: 3%;margin: 2% 0;border-radius: 6px;margin-left: 3.5%;}
/* .index_submit{width: 0.5rem;height: 0.5rem;font-size: 0.23rem;color:#fff;background-color: #e70012;border:none;border-radius: 50%;margin-left: 1%;} */

/* 		???????  		*/
.nav_new {width: 94%;background-color: #007acf;border-bottom: 6px solid #FF8100;margin: 3% auto;}
.nav_new ul li {width: 20%;height: 0.5rem;float: left;text-align: center;padding-bottom: 5%;background: url(../images/900496_08.jpg) no-repeat center 90%;-webkit-background-size: 27%;background-size: 16%;}
.nav_new ul li:nth-child(5) {border-right: none
}
.nav_new ul li:last-child {border-right: none
}
.nav_new ul li a {display: inline-block;width: 100%;height: 0.5rem;line-height: 0.6rem;color: #fff;font-size: 0.23rem;font-family: "microsoft yahei";}
/* .nav_new ul li a{display: inline-block;width: 100%;height: 0.3rem;line-height: 0.3rem;color:#e70012;font-size: 0.22rem;font-family: "microsoft yahei";border-right: 1px solid #e70012;margin-top: 0.1rem;} */
.nav_new ul li:nth-child(4) a {border: none!important;}
.nav_new ul li:last-child a {border: none;}
.nav_new ul li:last-child {position: relative;}
.nav_new ul li:last-child a {position: absolute;top: 0;/*right: -2%;*/

	display: block;width: 100%;}
/* 		???????  		*/


/* ?????????? */
.common_i_css {background-color: transparent;padding: 0 4%;margin-bottom: 2%;/* border-top: 1px solid #cecece;border-bottom: 1px solid #cecece;*/
}
.common_i_title {text-align: center;margin: 3% 0;background-color: #fff;padding: 2% 0;position: relative;}
.common_i_title h2 {display: block;color: #007acf;font-size: 0.23rem;/* 	border-radius: 20px;*/
}
.common_i_title span {color: #000;font-family: "Impact";font-size: 0.23rem;}
.common_i_title:before {content: "";display: inline-block;width: 34%;position: absolute;top: 15%;left: 0;height: 64%;background: url(../images/900496_21.jpg) no-repeat right center;-webkit-background-size: 70%;background-size: 70%;vertical-align: top;}
.common_i_title:after {content: "";display: inline-block;width: 34%;position: absolute;top: 15%;right: 0;height: 64%;background: url(../images/900496_23.jpg) no-repeat left center;-webkit-background-size: 70%;background-size: 70%;vertical-align: top;}
.common_i_title a {float: right;color: #114275;font-size: 0.22rem;}
/* ??????? */
.news_i_list {padding-top: 2%;}
.news_i_list ul li {padding: 2.5% 3.5%;border-bottom: 1px dashed #dfe6ea;}
.news_i_list ul li a {display: block;width: 100%;/* 	padding-left: 3%;*/
	color: #000000;font-size: 0.22rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_i_list ul li a strong {font-weight: normal;display: inline-block;width: 66%;padding-left: 7%;overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;background: url(../images/eeeee_07.jpg) no-repeat left center;-webkit-background-size: 4%;background-size: 4%;}
.news_i_list ul li a span {display: inline-block;color: #999999;font-size: 0.19rem;float: right;vertical-align: middle;margin-top: 0.5%;}
/* .news_i_list ul li:nth-child(even){background-color: #efefef;} */

/* ?????????? */
.icon_nav {background-color: #fff;margin-bottom: 2%;}
.icon_nav ul li {width: 21%;text-align: center;float: left;margin: 0 2%;margin-top: 2%;/*   margin-bottom: 2%;*/
}
.icon_nav ul li a strong {display: inline-block;border-radius: 50%;color: #fff;font-size: 0.5rem;width: 0.9rem;height: 0.9rem;line-height: 0.9rem;}
.icon_nav ul li a span {display: inline-block;color: #333;font-size: 0.23rem;margin-top: 8%;width: 100%;height: 0.3rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/* .icon_nav ul li:first-child strong{background-color: #51adfd;}
.icon_nav ul li:nth-child(2) strong{background-color: #fac724;}
.icon_nav ul li:nth-child(3) strong{background-color: #51adfd;}
.icon_nav ul li:nth-child(4) strong{background-color: #fac724;} */
.icon_nav ul li:first-child strong {background-color: #ea536d;}
.icon_nav ul li:nth-child(2) strong {background-color: #d5c933;}
.icon_nav ul li:nth-child(3) strong {background-color: #f6a625;}
.icon_nav ul li:nth-child(4) strong {background-color: #639fa6;}
.icon_nav ul li:nth-child(5) strong {background-color: #6db741;}
.icon_nav ul li:nth-child(6) strong {background-color: #8b56a2;}
.icon_nav ul li:nth-child(7) strong {background-color: #eb5c24;}
.icon_nav ul li:nth-child(8) strong {background-color: #a1bb3d;}
/* ?????? */
/* .yewu_i{padding-bottom: 3%;} */
.ca {background-color: #fff;padding: 0 0.2%;}
.yewu_i_list_new ul li {border-bottom: 1px solid #e7e7e7;}
.yewu_i_list ul li {padding: 3%;padding-bottom: 3%;border-bottom: 1px solid #d4dde3;}
.i_list_pic {width: 35.93%;float: left;}
/* ???????? */
/* .i_list_text{width: 58%;float: left;margin-left: 4%;}
.i_list_text a h2{font-size: 0.26rem;font-weight: normal;color:#000;}
.i_list_text a span{display: inline-block;font-size: 0.21rem;height: 0.92rem;line-height: 1.5;color:#939393;overflow: hidden;margin-top: 0.07rem;} */
/* ???????? */
.i_list_text {width: 60%;float: left;margin-left: 4%;}
.i_list_text_new {width: 100%;margin-left: 0;}
.i_list_text a h2 {font-size: 0.23rem;font-weight: normal;color: #000;overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;margin-top: 2%;}
.i_list_text a span {display: inline-block;font-size: 0.20rem;height: 0.62rem;line-height: 1.5;color: #505050;overflow: hidden;margin-top: 0.04rem;}
.i_list_text strong {display: inline-block;/* 	width: 50%;*/
/* 	padding:1.5% 0;*/
	font-weight: normal;font-size: 0.19rem;/* 	text-align: center;*/
	color: #646464;/* 	background-color: #646464;*/
/* 	border-radius: 25px;*/
}
/* ?????? */
.about_i_text {line-height: 1.6;font-size: 0.2rem;margin-top: 2%;padding: 5%;/* 	padding-bottom: 3%;*/
}
.jiameng_tel {text-align: center;padding: 0.5% 0;background-color: #007acf;margin: 3% 4%;}
.jiameng_tel h2 {display: inline-block;padding: 3% 0;font-size: 0.23rem;font-weight: normal;text-align: left;color: #fff;/*   border-radius: 25px;*/
	background: url(../images/tellll_03.jpg) no-repeat left center;-webkit-background-size: 21%;background-size: 21%;padding-left: 21%;}
.jiameng_tel span {font-size: 0.3rem;font-family: "Impact";}
/* ?????? */
.product_i_list {padding: 3%;padding-bottom: 0;}
.product_i_list ul li {width: 47.25%;float: left;}
.product_i_list ul li:nth-child(even) {margin-left: 5.5%;}
.product_i_list ul li a span {display: block;width: 100%;height: 0.45rem;line-height: 0.45rem;/* 	background-color: #114275;*/
	font-size: 0.21rem;color: #000;text-align: center;overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.product_i_list ul li a img {width: 94%;padding: 2%;border: 1px solid #e0e0e0;display: block;background-color: #efefef;height:157px;}
.product_i .more_i, .about_i .more_i {padding-top: 0;}
.product_i_list_new ul li {width: 30.3%;float: left;margin: 0 1.5%;margin-bottom: 1%;}
/* .product_i_list ul li:nth-child(even){margin-left: 5.5%;} */
.product_i_list_new ul li a span {display: inline-block;width: 100%;height: 0.45rem;line-height: 0.45rem;/* 	background-color: #114275;*/
	font-size: 0.21rem;color: #333;text-align: center;}
.more_i {text-align: center;padding-bottom: 1%;padding: 4% 0;}
.more_i a {display: inline-block;width: 50%;text-align: center;background-color: #007acf;color: #fff;padding: 1% 0;font-size: 0.22rem;/*   border-top: 1px solid #cecece;border-bottom: 1px solid #cecece;*/
}
/* ?????? */
.contact {color: #fff;background-color: #fff;/*   margin: 2% 5%;margin-top: 4%;*/
/*   padding:2% 5%;*/
	line-height: 1.7;font-size: 0.21rem;border-radius: 7px;padding: 0 4%;padding-bottom: 1%;}
.contact h2 {color: #00cef3;font-weight: normal;font-size: 0.26rem;margin-bottom: 1%;margin-top: 1.5%;}
.contact div {padding-left: 2%;margin-bottom: 1%;color: #fff;}
.green {background-color: #ea536d;}
.red {background-color: #d5c933;}
.dajang {background-color: #f6a625;}
.contact span {display: inline-block;width: 80%;padding: 0.5% 0;font-size: 0.21rem;}
/* .baoming{padding:2% 8%;background-color: #73bdfe;color:#fff;text-align: center;font-size: 0.21rem;line-height: 1.7;}
.baoming div{font-size: 0.35rem;}
 */
.beian {color: #6e6e6e;text-align: center;padding: 0.1rem;line-height: 0.3rem;font-size: 0.21rem;}
.beian a {color: #6e6e6e;font-size: 0.21rem;}
.jiameng_tel_new {margin-bottom: 0;}
.pro_c {padding-bottom: 6.25%;}
.pro_c .tabbox {margin-bottom: 40px;}
.pro_c .tabbox .tab {width: 33%;text-align: center;line-height: 60px;color: #444444;background-color: #f5f5f5;-webkit-transition: all .4s;-o-transition: all .4s;-moz-transition: all .4s;transition: all .4s;position: relative;float: left;font-size: 16px;cursor: pointer;}
.pro_c .tabbox .tab::after {content: "";width: 12px;height: 6px;background: url(../images/down_jt_2.png) no-repeat;left: 50%;bottom: 0px;margin-left: -6px;opacity: 0;-webkit-transition: all .4s;-o-transition: all .4s;-moz-transition: all .4s;transition: all .4s;}
.pro_c .tabbox .act-tab {background-color: #007acf;color: #fff;}
.pro_c .tabbox .tab:hover {color: #fff;background: #007acf;}
.pro_c .tabbox .act-tab::after {bottom: -6px;opacity: 1;}
.pro_c .contbox .box {display: none;/* padding: 68px 100px 100px 100px;background-color: #f5f5f5;border: solid 1px #e5e5e5;*/
}
.pro_c .contbox .box .tlbox {border-bottom: 1px solid #e5e5e5;padding-bottom: 48px;margin-bottom: 40px;}
.pro_c .contbox .box .tlbox .tl {color: #444444;font-size: 18px;font-weight: bold;margin-bottom: 30px;}
.pro_c .contbox .box .tlbox .te {line-height: 24px;color: #666666;margin-top: -5px;}
.pro_c .contbox .box .tlbox .bzbox {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-webkit-flex-grow: 0;-moz-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.pro_c .contbox .box .tlbox .bzbox .bz {margin-bottom: 30px;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;padding: 12px;width: 20%;height: auto;-webkit-border-radius: 3px 3px 3px 14px;-moz-border-radius: 3px 3px 3px 14px;border-radius: 3px 3px 3px 14px;background: #005aa1;margin-right: 30px;position: relative;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;line-height: 18px;}
.pro_c .contbox .box .tlbox .bzbox .bz span {display: block;color: #fff;}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(2) {background: rgba(0, 90, 161, 0.95);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(3) {background: rgba(0, 90, 161, 0.9);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(4) {background: rgba(0, 90, 161, 0.85);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(5) {background: rgba(0, 90, 161, 0.8);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(6) {background: rgba(0, 90, 161, 0.75);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(7) {background: rgba(0, 90, 161, 0.7);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(8) {background: rgba(0, 90, 161, 0.65);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(9) {background: rgba(0, 90, 161, 0.6);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(10) {background: rgba(0, 90, 161, 0.55);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(11) {background: rgba(0, 90, 161, 0.5);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(12) {background: rgba(0, 90, 161, 0.45);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(13) {background: rgba(0, 90, 161, 0.4);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(14) {background: rgba(0, 90, 161, 0.35);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(15) {background: rgba(0, 90, 161, 0.3);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(16) {background: rgba(0, 90, 161, 0.25);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(17) {background: rgba(0, 90, 161, 0.2);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(18) {background: rgba(0, 90, 161, 0.15);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(19) {background: rgba(0, 90, 161, 0.1);}
.pro_c .contbox .box .tlbox .bzbox .bz:nth-child(20) {background: rgba(0, 90, 161, 0.05);}
.pro_c .contbox .box .tlbox .bzbox .bz::after {left: 100%;top: 0;content: "";width: 30px;height: 100%;background: url(../images/pro_05.png) no-repeat center center;-webkit-background-size: 100% 100%;-moz-background-size: 100%;background-size: 100%;}
.pro_c .contbox .box .tlbox .bzbox .bz:last-child {margin-right: 0;}
.pro_c .contbox .box .tlbox .bzbox .bz:last-child::after {display: none;}
.pro_c .contbox .box .tlbox:last-child {margin-bottom: 0;border-bottom: none;padding-bottom: 0;}
.pro_c .contbox .box:nth-child(1) {display: block;}
.prodetail_2 {padding: 0 3.5% 5%;color: #666666;line-height: 28px;}
.prodetail_2 span img {display: block;margin: 0 auto;height: auto!important;width: 1000px;}
@media (max-width: 1440px) {.pro_a .pro-tabbox {margin-bottom: 60px;}
  .pro_a .pro-tabbox a {line-height: 42px;}
  .pro_b #debox .swiper-slide-active .text {font-size: 20px;}
  
}
.pagebox2 {margin-top: 70px;position: relative;}
.pagebox2 .btn {line-height: 50px;}
.pagebox2 .btn .icon {position: relative;float: left;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-color: #f5f5f5;-webkit-transition: all .4s;-o-transition: all .4s;-moz-transition: all .4s;transition: all .4s;}

.pagebox2 .prev_page .icon {margin-right: 22px;}

.pagebox2 .next_page span {margin-right: 22px;}
.pagebox2 .btn:hover .icon {background: #007acf;}
.pagebox2 .btn:hover span{color: #007acf;}

.pagebox2 .back {width: 168px;height: 50px;background-color: #f5f5f5;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;-webkit-transition: all .4s;-o-transition: all .4s;-moz-transition: all .4s;transition: all .4s;position: absolute;left: 50%;top: 0;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);line-height: 50px;text-align: center;}
.pagebox2 .back span {-webkit-transition: all .4s;-o-transition: all .4s;-moz-transition: all .4s;transition: all .4s;padding-right: 30px;background-repeat: no-repeat;background-position: right 1px;background-image: url(../images/back-icon.png);font-size: 16px;color: #333333;}
.pagebox2 .back:hover {background: #19489a;}
.pagebox2 .back:hover span {color: #fff;background-image: url(../images/back-icon-a.png);}
.clearfix::after {clear: both;content: "";position: static;display: block;overflow: hidden;}
.clearfix {*zoom: 1;}
*::after,
*::before {display: block;position: absolute;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.hoverbtn {position: relative;cursor: pointer;}
.hoverbtn img {-webkit-transition: all .3s;-o-transition: all .3s;-moz-transition: all .3s;transition: all .3s;display: block;}
.hoverbtn .act {opacity: 0;position: absolute;left: 0;top: 0;}
.hoverbtn:hover .nor {opacity: 0;}
.hoverbtn:hover .act {opacity: 1;}

