/*head_wap*/
.h_w{height: 60px;display: none;}
.head_wap{display: none;}
.sp_header{height:60px;overflow:hidden;background:#fff;position:fixed;z-index:100;width:100%;box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);}
.sp_logo{float:left;height:60px;padding-left: 14px;padding-top: 10px;}
.sp_logo img{margin:auto;max-height:38px;}
.sp_nav{width:60px;float:right;position:relative;cursor:pointer;height:30px;margin-top:18px}
.sp_nav span{display:block;background:#0775ce;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:99;background:#fff;width:100%;height: 100%;font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:60px}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:45px;padding:0px 15px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;position:relative;line-height:50px;font-size:15px;text-align: center;width: 80%;margin: 0 auto;}
.sjj_nav ul li:nth-child(1){border-top: none;}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#333;}
.sjj_nav ul li ul li a{color:#666;display:block;text-align:center;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#0775ce;}
.sjj_nav .tel{margin-top: 12%;}
.sjj_nav .tel p{text-align: center;font-size: 24px;font-family: Arial;color: #333;}
.sjj_nav .tel a{display: block;width: 150px;height: 45px;background: #0775ce;border-radius: 3px;margin: 0 auto;text-align: center;line-height: 45px;color: #fff;margin-top: 2%;}
@media (max-width: 1000px){
	.head_wap,.h_w{display: block;}
	.head{display: none;}
	.rslides{margin-top: 60px;}
	.slide_nav{display: none;}
}


.right_list{ position: fixed; right: 10px; top: 30%; z-index:999;}
.right_list .quick_tel{ display: none;}
.right_list ul li{ margin-bottom: 3px; position:relative; }
.right_list ul li .right_box{ width: 75px; height: 75px; text-align: center; background: #fff; border-radius:3px; padding-top:10px; cursor:pointer; box-shadow:0 0 8px rgba(0,0,0,.2);}
.right_list ul li .right_box span{ display: block; font-size: 14px; color: #0775ce; margin-top: 5px;}
.right_list ul li .zb_box{ position: absolute; top: 0px; right:77px; width:0; transition:.2s ease; display:none; background:url(../images/jt_06.png) no-repeat right center; padding-right:7px; font-weight:bold;}
.right_list ul li:hover .zb_box{ width:auto; display:block;}
.right_list ul li .right_box:hover{ background:#0775ce;}
.right_list ul li .right_box:hover span{ color:#fff;}
.right_list ul li .right_box:hover img{filter: grayscale(100%);-webkit-filter: grayscale(100%);filter: brightness(0%) invert(100%);-webkit-filter: brightness(0%) invert(100%);}
.right_list ul li .zb_box .zb{ background: #0775ce; color: #fff; padding:18px; box-shadow:0 0 8px rgba(0,0,0,.2); font-size:18px;}
.right_list ul li:first-child .zb{ width:200px;}
.right_list ul li .zb_box .zb img{ width: 120px;}
/*foot_wap*/
.fn_h{height: 67px;display: none;margin-top: 40px;}
.g_fnva{position:fixed; z-index:100; bottom:0; width:100%;background:#2a2a2a;display: none;}
.m-f01 li{float: left;width: 25%;text-transform: uppercase;border-right: 1px  solid rgba(255,255,255,0.5); box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-bottom: 6px;}
.m-f01 li em{display: block;width: 45%;padding-top: 0.5rem; margin: 0 auto;}
.m-f01 li img{width: 24px;display: block;margin: 5px auto;}
.m-f01 a{ color:#fff;line-height:2.2rem;;display:block;text-align:center;font-size: 14px;position: relative;}
.m-f01 li:nth-child(1){background: #0775ce;border-right: 1px solid #0775ce;}
@media (max-width: 1000px){
	.g_fnva,.fn_h{display: block;}
	.foot{display: none;}
}

/*head*/
.head{position: relative;}
.hands{color: #777;font-size: 13px;background: #eee;height: 40px;line-height: 40px;}
.hands a{margin: 0 7px;color: #777;}
.hands a:nth-child(2n){margin-right: 0;}

.top{padding: 28px 0;}
.top .logo{float:left;display:table;max-height:56px;position:relative;margin-right:36px;}
.top .logo a{display:table-cell;vertical-align:middle}
.top .logo img{width:100%;display:block;height:100%;}
.top .logo:after{content:"";display:block;width:1px;height:60px;background:#e5e5e5;position:absolute;right: -18px;top:50%;transform:translateY(-50%);}
.top .slogan{margin-top: 4px;}
.top .slogan b{font-size: 20px;color: #0775ce;display: block;}
.top .slogan span{font-size: 16px;color: #333;}
.top .tel{background: url(../images/h_tel.png) no-repeat left;height: 50px;font-size: 14px;color: #666;padding-left: 60px;margin-top: 5px;}
.top .tel span{font-size: 30px;color: #0775ce;font-family: 'Anton';display: block;}

.nav{height: 60px;background: #0775ce;position: absolute;z-index: 999;width: 100%;}
.nav li{float:left;position:relative;width: 11.11%;text-align: center;}
.nav li a{display:block;font-size:16px;line-height:60px;color:#fff;position:relative;z-index:1}
.nav li::after{content:"";display:block;width:100%;height:0;background:#f7b900;top:0;position:absolute;transition:.35s}
.nav li::before{content:"";display:block;width:1px;height:20px;background:rgba(255,255,255,.2);position:absolute;right:0;top:20px}
.nav li:last-of-type::before{display:none}
.nav li.cur a,.nav li:hover a{font-weight:700}
.nav li.cur::after,.nav li:hover::after{height:60px}
.nav li:nth-child(5),.nav li:nth-child(6){display: none;}
@media (max-width: 1140px){
	.top .slogan,.top .logo:after{display: none;}
	.nav .center{width: 100%;}
}

/*banner*/
.slide_container{ position: relative; float: left; width: 100%; }
.rslides{ position: absolute; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li{ -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img{ display: block; height: auto; float: left; width: 100%; border: 0; }
.slide{ position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li{ position: absolute; width: 100%; left: 0; top: 0; }
.slide img{ display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption{ display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav{ position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 50%; left: 5%; opacity: 0; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 78px; width: 35px; background: transparent url("../images/c_prev.png") no-repeat left top; margin-top: -60px; }
.slide_nav.next{ left: auto; background-position: right top; right: 5%; background: transparent url("../images/c_next.png") no-repeat left top;}
.slide_container:hover .slide_nav{opacity: 1;}
@media (max-width: 1024px){
	.slide img{width: 120%;margin-left: -12%;}
}
@media (max-width: 420px){
	.slide img{width: 160%;margin-left: -25%;}
}

/*foot*/
.foot{background: #333;margin-top: 100px;}
.foot .h_dh{border-bottom: 1px solid rgba(204,204,204,0.3);padding: 50px 0 40px;}
.foot .h_dh ul{width: 80%;}
.foot .h_dh li{float: left;margin-right: 7%;}
.foot .h_dh li:last-child{margin-right: 0;}
.foot .h_dh li span{font-size: 15px;color: #fff;margin-bottom: 26px;display: block;}
.foot .h_dh li a{font-size: 14px;color: #bbb;display: block;margin-top: 12px;}
.foot .h_dh li:nth-child(1),.foot .h_dh li:nth-child(7){display: none;}
.foot .ewm{width: 18%;}
.foot .ewm dt{ width: 45%; color:#fff; font-size:12px; text-align:center;}
.foot .ewm dt p{ margin-top: 5px;}
.foot .ewm dt img{max-width: 120px;width: 100%;}
.foot .ewm dd{width: 50%;float: left;margin-top: 20px;}
.foot .ewm dd img{margin: 0 auto;display: block;}
.foot .link{color: #999;padding: 14px 0;font-size: 14px;line-height: 30px;}
.foot .link a{color: #999;margin-left: 10px;}
@media (max-width: 1220px){
	.foot .h_dh li{margin-right: 4%;}
}

/*adv*/
.adv ul{position: absolute;z-index: 2;margin-top: -75px;background: #0775ce;width: 1300px;}
.adv li{width: 25%;float: left;height: 150px;background: url(../images/adv_line.png) no-repeat right;overflow: hidden;}
.adv li .txt{width: 62%;margin: 0 auto;margin-top: 45px;}
.adv li:last-child{background: none;}
.adv li i{display:block;width: 59px;height: 48px;overflow: hidden;margin-right: 14px;}
.adv li img{transition:all 0.3s linear;}
.adv li:hover img{transform:translateY(-48px);}
.adv li p{font-size: 18px;color: #fff;font-weight: bold;}
.adv li b{color: #f7b900;}
.adv li:hover{border-bottom: 5px solid #f7b900;cursor: pointer;padding-bottom: 50px;box-sizing: border-box;}
@media (max-width: 1300px){
	.adv ul{width: 96%;}
	.adv li .txt{width: 84%;}
}
@media (max-width: 1000px){
	.adv li{width: 50%;height: 100px;}
	.adv li:nth-child(2){background: none;}
	.adv ul{margin-top: 40px;}
	.adv li .txt{width: 60%;margin-top: 25px;}
}
@media (max-width: 720px){
	.adv li .txt{width: 70%;}
}
@media (max-width: 620px){
	.adv li .txt{width: 80%;}
	.adv li p{font-size: 16px;line-height: 24px;}
	.adv li img{width: 90%;}
	.adv li i{height: 43px;}
}
@media (max-width: 500px){
	.adv li .txt{width: 90%;}
	.adv li p{font-size: 15px;}
	.adv li img{width: 90%;}
	.adv li i{height: 43px;margin-right: 0;}
	.adv ul{margin-top: 30px;}
}
@media (max-width: 400px){
	.adv li .txt{width: 100%;}
}
@media (max-width: 360px){
	.adv li{width: 100%;background: none;border-bottom: 1px dashed #fff;margin: 0 auto;}
	.adv li:last-child{border-bottom: none;}
	.adv li .txt{width: 60%;}
}

/*keyword*/
.keyword{height: 40px;line-height: 40px;margin-top: 95px;}
.keyword .key1{font-size: 14px;color: #333;width: 60%;height: 40px;overflow: hidden;}
.keyword .key1 a{color: #333;margin-left: 10px;}
.keyword .bk{width: 275px;height: 40px;border: 1px solid #ddd;box-sizing: border-box;;padding-left: 10px;}
.keyword .so{width: 50px;height: 40px;background:0 0;background:#0775ce url(../images/search.png);background-repeat:no-repeat;background-position:center center;background-size:auto auto;border:none;cursor:pointer}
.keywords:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
@media (max-width: 1000px){
	.keyword{margin-top: 260px;}
	.keyword .bk{width: 200px;}
}
@media (max-width: 670px){
	.keyword .bk{width: 275px;}
	.keyword .key1{width: 100%;margin-bottom: 4px}
	.keyword form{float: none;width: 325px;margin: 0 auto;}
}
@media (max-width: 420px){
	.keyword{margin-top: 240px;}
}

/*热销产品*/
.rxcp{margin-top: 50px}
.rxcp .tit{height: 51px;background: url(../images/tit_bg.png) no-repeat center;line-height: 48px;text-align: center;color: #fff;font-size: 28px;font-weight: bold;letter-spacing: 1px;margin-bottom: 30px;letter-spacing: 2px;}
.rxcp li{width: 19%;float: left;margin-right: 1.25%;text-align: center;position: relative;}
.rxcp li:nth-child(5){margin-right: 0;}
.rxcp li .imgarea{border: 1px solid #ddd;box-sizing: border-box;margin-bottom: 10px;}
.rxcp li .imgarea img{width: 100%;max-height: 186px;}
.rxcp li p{font-size: 14px;color: #333;height: 17px;overflow: hidden;}
.rxcp li:hover p{font-weight: bold;}
.rxcp li .triangle{width: 44px;height: 31px;background: url(../images/pro_l.png) no-repeat left;position: absolute;top: 0;}
@media (max-width: 850px){
	.rxcp li{width: 32.5%;}
	.rxcp li:nth-child(4),.rxcp li:nth-child(3){display: none;}
}
@media (max-width: 540px){
	.rxcp li{margin: 0;width: 48%;margin-bottom: 20px;}
	.rxcp li:nth-child(2n){float: right;}
	.rxcp li:nth-child(4){display: block;}
	.rxcp .tit{font-size: 20px;background: url(../images/tit_bg2.png) no-repeat center;}
	.rxcp{margin-top: 40px;}
}

/*选择*/
.choose{background: url(../images/ch_bg.jpg) no-repeat center;height: 699px;margin-top: 70px;}
.choose .tit{padding-top: 40px;margin-bottom: 80px;}
.choose .tit h3{font-size: 36px;color: #222;font-weight: bold;text-align: center;}
.choose .tit b{font-family: 'Lato';font-size: 54px;color: #f7b900;text-shadow: 1px 1px 0px #0775ce;}
.choose .tit span{font-size: 16px;color: #777;display: block;text-align: center;margin-top: 10px;}
.choose .honor img{width: 100%;}
.pzbz{width: 100%;height: 240px;background: #fff;box-shadow: 0 5px 25px rgba(0,0,0,0.1);border-radius: 3px;margin-top: 80px;}
.pzbz .titt{width: 77px;height: 180px;background: url(../images/pzbz_tit.png) no-repeat;font-weight: bold;color: #fff;font-size: 20px;letter-spacing: 2px;writing-mode: vertical-lr;line-height: 70px;margin-top: -12px;margin-left: 40px;padding-bottom: 30px;}
.pzbz li{width: 100%;margin-bottom: 16px;}
.pzbz li:nth-child(2n){float: right;}
.pzbz li .num{width: 20px;height: 20px;background: url(../images/adv_ic.png);text-align: center;line-height: 18px;font-size: 10px;color: #fff;margin-right: 15px;}
.pzbz li p{font-size: 16px;color: #333;width: 80%;height: 20px;overflow: hidden;}
.pzbz li span{color: #0775ce;}
.pzbz ul.n2 li:nth-child(3) .num,.pzbz ul.n2 li:nth-child(5) .num{background: none;}
.pzbz ul.n1,.pzbz ul.n2{width: 40%;margin-top: 30px;}
.pzbz ul.n1{margin-left: 5%;}
@media (max-width: 1300px){
	.pzbz ul.n1{width: 38%;margin-left: 2%;}
	.pzbz ul.n2{width: 48%;}
	.pzbz .titt{margin-left: 2%;}
}
@media (max-width: 840px){
	.pzbz{height: 100%;margin-top: 40px;}
	.pzbz ul.n1,.pzbz ul.n2{width: 100%;margin-left: 2%;}
	.pzbz .titt{display: none;}
	.pzbz ul.n2{margin-top: 0;}
	.pzbz li p{height: 100%;font-size: 15px;line-height: 28px;}
	.pzbz li .num{margin-top: 6px;}
}
@media (max-width: 540px){
	.choose .tit h3{font-size: 20px;}
	.choose .tit span{font-size: 14px;}
	.choose .tit b{font-size: 40px;}
	.choose .tit{padding-top: 20px;margin-bottom: 40px;}
	.choose{margin-top: 30px;height: auto;background: url(../images/ch_bg.jpg) no-repeat top;}
	.pzbz li p{font-size: 14px;}
}

.gy{margin-top: 100px;margin-bottom: 70px;}
.gy img{width: 100%;}
.wap{display: none;}
@media (max-width: 540px){
	.gy{margin: 40px 0;width: 100%;}
	.com{display: none;}
	.wap{display: block;}
}

/*产品展示*/
.pro{}
.pro_fl{width: 20%;}
.pro_lb{width: 78%;}
.pro_fl .bt{width: 100%;height: 100px;background: #0775ce;text-align: center;position: relative;font-weight: bold;}
.pro_fl .bt p{color: #fff;font-size: 36px;position: absolute;top: 25%;left: 22%;z-index: 2;}
.pro_fl .bt span{font-size: 38px;color: #1485e1;position: absolute;top: 42%;left: 8%;}
.pro_mc{width: 100%;border: 2px solid #0775ce;padding: 10px;padding-bottom: 0;}
.pro_mc li{border-bottom: 1px dashed #ddd;margin-bottom: 10px;}
.pro_mc li:last-child{border-bottom: none;margin-bottom: 0;}
.pro_mc .p_big{background: url(../images/pmc_bg.png) no-repeat;height: 45px;line-height: 45px;}
.pro_mc .p_big a{color: #fff;font-size: 16px;display: block;}
.pro_mc .p_big a:hover{font-weight: bold;}
.pro_mc .p_big b{color: #edb51d;padding: 0 10px;}
.p_sm{padding: 20px 0 15px;}
.p_sm a{font-size: 14px;color: #333;padding-left: 30px;margin-bottom: 15px;display: block;}
.p_sm a:last-child{margin-bottom: 0;}

.overflow-hide{overflow: hidden}
.pavilion-container .pavilion-inner{}
.pavilion-container .pavilion-inner .xian{border-bottom: 5px solid #0775ce;box-sizing: border-box;height: 70px;}
.pavilion-container .pavilion-inner .tabs li{float: left;font-size: 18px;color: #333;padding: 0 30px;padding-top: 28px;}
.pavilion-container .pavilion-inner .tabs li a{color: #333;}
.pavilion-container .pavilion-inner .tabs li:first-child{margin-left: 0}
.pavilion-container .pavilion-inner .tabs li.on {font-weight: bold;border-bottom: 5px solid #edb51d;box-sizing: border-box;padding-bottom: 15px;}
.pavilion-container .tab-content-wrap{position: relative;margin-top: 30px;}
.pavilion-container .tab-content{position: absolute;transition: all .7s linear;opacity: 0;z-index: -1;height: 0;width: 100%}
.pavilion-container .tab-content.show{height: auto;opacity: 1;top: 0;z-index: 1}
.tab-content-wrap dt{width: 32%;float: left;margin-right: 2%;position: relative;margin-bottom: 30px;}
.tab-content-wrap dt:nth-child(3n){margin-right: 0;}
.tab-content-wrap dt .imgarea{border: 1px solid #ddd;box-sizing: border-box;height: 250px;}
.tab-content-wrap dt:hover .imgarea{border: 1px solid #0775ce;}
.tab-content-wrap dt:hover .tm{color: #0775ce;}
.tab-content-wrap dt .txt{background: #0775ce;height: 36px;position: absolute;z-index: 1;width: 100%;}
.tab-content-wrap dt .txt .t1{width: 130px;height: 45px;line-height: 45px;font-size: 16px;padding-left: 14px;color: #0775ce;background: url(../images/pro_b.png);margin-top: -9px;}
.tab-content-wrap dt .txt .tel{background: url(../images/pro_tel.png) no-repeat left;font-size: 15px;color: #fff;padding-left: 28px;margin-right: 12%;margin-top: 8px;}
.tab-content-wrap dt .tm{font-size: 13px;color: #333;height: 50px;line-height: 50px;background: #f5f5f5;padding: 0 4%;}
.tab-content-wrap dt .tm p{width: 85%;overflow: hidden;}
@media (max-width: 1300px){
	.pro_fl{display: none;}
	.pro_lb{width: 100%;}
	.tab-content-wrap dt .imgarea{height: auto;}
	.pavilion-container .tab-content{position: inherit;}
}
@media (max-width: 980px){
	.pavilion-container .pavilion-inner .xian{height: 67px;}
	.pavilion-container .pavilion-inner .tabs li{padding-left: 14px;padding-right: 14px;font-size: 16px;}
	.tab-content-wrap dt .txt .t1{background: #edb51d;margin-top: 0;height: 36px;line-height: 36px;text-align: center;padding-left: 0;width: 40%;}
	.tab-content-wrap dt .txt .tel{width: 60%;margin: 0;line-height: 36px;text-align: center;background: none;padding: 0;}
}
@media (max-width: 790px){
	.tab-content-wrap dt{width: 48%;margin-right: 0;}
	.tab-content-wrap dt:nth-child(2n){float: right;}
	.pavilion-container .pavilion-inner .xian{display: none;}
	.pavilion-container .tab-content-wrap{margin-top: 0;}
	.tab-content-wrap dt:nth-child(7),.tab-content-wrap dt:nth-child(8),.tab-content-wrap dt:nth-child(9){display: none;}
}
@media (max-width: 500px){
	.tab-content-wrap dt .tm,.tab-content-wrap dt .txt .t1,.tab-content-wrap dt .txt .tel{font-size: 14px;}
}
@media (max-width: 400px){
	.tab-content-wrap dt .txt .t1{display: none;}
	.tab-content-wrap dt .txt .tel{width: 100%;}
}

.gy2 img{width: 100%;}
@media (max-width: 540px){
	.gy2{width: 100%;}
}

/*资质*/
.apt{margin-top: 70px;background: url(../images/zz_bg.jpg) no-repeat center;padding: 50px 0 60px;;}

.titt{font-size: 16px;color: #777;text-align: center;}
.titt h2{font-size: 36px;color: #222;display: block;margin-bottom: 14px;font-weight: bold;}
.titt h2 span{color: #0775ce;}
.apt .center{max-width: 1320px;}
.mod1{padding: 0 10px;}
.mod1 li{text-align: center;background-size: 100% auto;position: relative;}
.mod1 .bot{position: relative;}
.mod1 li p{font-size: 14px;color: #333;margin-top: 15px;}
.mod1 li img{width: 100%;max-height: 210px;}
.mod1 .swiper-container{margin-top: 40px;}
.mod1 li i{display: inline-block;width:30px;height: 30px;line-height: 28px;border: 1px solid #999;font-size: 18px;border-radius: 50%;text-align: center;color: #999;}
.mod1 li:hover h5{color: #0775ce;font-weight: bold;}
.mod1 li:hover i{background: #0775ce;border-color: #0775ce;color: #fff;}
.mod1 li::after{content: '';position: absolute;width: 100%;height: 30px;background: url(../images/yiny.png)center no-repeat;left: 0;bottom: -25px;background-size: 100% auto;z-index: -1;}
.mod1 ul{}
.mod1 .swiper-button-prev,.mod1 .swiper-button-next{background: no-repeat;font-size: 24px;color: #fff;width: auto;height: auto;outline: none;right: -10px;top: 44%;}
.mod1 .swiper-button-prev{left: -10px;}
.mod1 .swiper-button-prev i,.mod1 .swiper-button-next i{font-size: 30px;color: #fff;display: inline-block;width: 25px;height: 45px;line-height: 45px;background: #0775ce;text-align: center;font-family: 宋体;}
.mod1 .swiper-button-prev i:hover,.mod1 .swiper-button-next i:hover{background: #edb51d;}
@media (max-width: 500px){
	.mod1 .swiper-button-prev, .mod1 .swiper-button-next{top: 36%;}
	.apt{margin-top: 50px;padding : 30px 0 40px;}
	.titt h2{font-size: 20px;margin-bottom: 10px;}
	.titt{font-size: 14px;}
	.mod1 .swiper-container{margin-top: 20px;}
}

/*客户见证*/
.khjz{margin-top: 70px;}
.khjz .tit{margin-bottom: 26px;}
.khjz .tit .t1{font-size: 36px;color: #333;padding-right: 10px;font-weight: bold;}
.khjz .tit .t1 p{font-size: 16px;color: #666;font-weight: normal;}
.khjz .tit .more{margin-top: 23px;background: url(../images/kh_m.png) no-repeat right;}
.khjz .tit .more a{font-size: 14px;color: #999;display: block;padding-right: 22px;}
.khjz .tit .more:hover{background: url(../images/kh_m2.png) no-repeat right;}
.kh_xs .k_pic{width: 35.5%;}
.kh_xs .k_pot{width: 64.5%;}
.lb-box {width: 100%;height: 280px;position: relative;overflow: hidden;}
.lb-content {width: 100%;height: 100%;}
.lb-item {width: 100%;display: none;position: relative;}
.lb-item > a {width: 100%;height: 100%;display: block;}
.lb-item > a > img {width: 100%;max-height: 280px;}
.lb-item > a > span {width: 100%;display: block;position: absolute;bottom: 0px;height: 50px;line-height: 50px;padding-left: 12px;color: #fff;font-size: 14px;background-color: rgba(0,0,0,0.6);}
.lb-item.active {display: block;left: 0%;}
.lb-item.active.left {left: -100%;}
.lb-item.active.right {left: 100%;}
.lb-item.next,.lb-item.prev {display: block;position: absolute;top: 0px;}
.lb-item.next {left: 100%;}
.lb-item.prev {left: -100%;}
.lb-item.next.left,.lb-item.prev.right {left: 0%;}
.lb-sign {position: absolute;right: 10px;bottom: 20px;list-style: none;user-select: none;}
.lb-sign li {width: 10px;height: 10px;float: left;background: #eee;border-radius: 500px;cursor: pointer;margin-left: 7px;}
.lb-sign li.active {background: #0775ce;}
.lb-ctrl {position: absolute;top: 50%;transform: translateY(-50%);font-size: 50px;font-weight: 900;user-select: none;background-color: rgba(0,0,0,0.7);color: #fff;border-radius: 5px;cursor: pointer;transition: all 0.1s linear;}
.lb-ctrl.left {left: -50px;}
.lb-ctrl.right {right: -50px;}
.lb-box:hover .lb-ctrl.left {left: 10px;}
.lb-box:hover .lb-ctrl.right {right: 10px;}
.lb-ctrl:hover {background-color: #000;}
.k_pot li{width: 25%;float: left;border: 1px solid #ddd;box-sizing: border-box;border-left: none;height: 140px;overflow: hidden;}
.k_pot li:nth-child(5),.k_pot li:nth-child(6),.k_pot li:nth-child(7),.k_pot li:nth-child(8){border-top: none;height: 139px;}
.k_pot li img{width: 100%;}
.k_pot li:hover{border: 1px solid #0775ce;cursor: pointer;box-sizing: border-box;}
@media (max-width: 1300px){
	.k_pot li,.k_pot li:nth-child(5),.k_pot li:nth-child(6),.k_pot li:nth-child(7),.k_pot li:nth-child(8),.lb-box{height: 100%;}
	.lb-box{max-height: 280px;}
	.k_pot li:hover{border: 1px solid #ddd;box-sizing: border-box;border-left: none;}
	.k_pot li:nth-child(5):hover,.k_pot li:nth-child(6):hover,.k_pot li:nth-child(7):hover,.k_pot li:nth-child(8):hover{border-top: none;}
}
@media (max-width: 768px){
	.kh_xs .k_pic,.kh_xs .k_pot{width: 100%;}
	.kh_xs .k_pot{margin-top: 30px;}
	.lb-box{max-height: 100%;}
	.k_pot li:nth-child(1),.k_pot li:nth-child(5){border-left: 1px solid #ddd;}
}
@media (max-width: 540px){
	.khjz{margin-top: 40px;}
	.khjz .tit .t1{font-size: 20px;}
	.khjz .tit .t1 p,.k_pot li:nth-child(7),.k_pot li:nth-child(8){display: none;}
	.khjz .tit .more{margin-top: 4px;}
	.khjz .tit .more a{font-size: 14px;}
	.k_pot li{width: 33.33%;}
	.k_pot li:nth-child(4){border-left: 1px solid #ddd;border-right: none;margin-top: -1px;margin-right: -1px;}
	.k_pot li:nth-child(5){border-top: none;margin-top: 1px;}
	.k_pot li:nth-child(1){border-bottom: none;}
}

/*新闻*/
.news{background: #0775ce;margin-top: 70px;padding: 60px 0;}
.news .rmzx{width: 65.7%;}
.news .cjwd{width: 31.5%;}
.news .tit .t1{font-size: 30px;color: #fff;padding-right: 10px;font-weight: bold;}
.news .tit .more{line-height: 36px;background: url(../images/new_m.png) no-repeat right;}
.news .tit .more a{font-size: 14px;color: #fff;display: block;padding-right: 22px;}
.news .rmzx .first{background: #fff;padding: 20px 30px 20px 20px;;margin-top: 16px;}
.news .rmzx .first .imgarea{width: 28%;}
.news .rmzx .first .txt{width: 68%;}
.news .rmzx .first .txt b{font-size: 18px;color: #333;height: 24px;overflow: hidden;display: block;}
.news .rmzx .first .txt span{font-size: 13px;color: #999;display: block;margin: 14px 0;}
.news .rmzx .first .txt .des{font-size: 14px;color: #666;line-height: 24px;height: 48px;overflow: hidden;}
.news .rmzx .first .txt .mm{width: 100px;height: 36px;text-align: center;background: #edb51d;margin-top: 16px;}
.news .rmzx .first .txt .mm a{font-size: 14px;color: #333;line-height: 36px;display: block;}
.news .rmzx .first .txt .mm:hover{background: #0775ce;}
.news .rmzx .first .txt .mm:hover a{color: #fff;}
.news .rmzx ul{margin-top: 35px;}
.news .rmzx ul li{width: 46.8%;float: left;height: 40px;line-height: 40px;overflow: hidden;}
.news .rmzx ul li:nth-child(2n){float: right;}
.news .rmzx ul li a{display: block;font-size: 15px;color: #fff;}
.news .rmzx ul li b{color: #edb51d;margin: 0 10px;}
.news .rmzx ul li span{font-size: 13px;}
.list_lh{height:440px; overflow:hidden;margin-top: 16px;}
.list_lh li{height: 100px;border: 1px #fff dashed;padding: 16px;margin-bottom: 14px;}
.list_lh li .bt{background: url(../images/new_q.png) no-repeat left;height: 24px;line-height: 24px;padding-left: 40px;margin-bottom: 14px;overflow: hidden;}
.list_lh li .bt a{font-size: 15px;color: #fff;}
.list_lh li .doc{background: url(../images/new_a.png) no-repeat left;font-size: 14px;color: #fff;height: 24px;line-height: 24px;padding-left: 40px;overflow: hidden;}
.list_lh li .bt a:hover,.news .rmzx ul li:hover a,.news .tit .more a:hover{font-weight: bold;}
@media (max-width: 1200px){
	.news .rmzx .first .txt span{display: none;}
	.news .rmzx .first .txt .des{margin-top: 10px;}
}
@media (max-width: 900px){
	.news .rmzx,.news .cjwd{width: 100%;}
	.news .cjwd{margin-top: 30px;}
}
@media (max-width: 520px){
	.news{margin-top: 50px;padding: 30px 0;}
	.news .tit .t1{font-size: 22px;}
	.news .rmzx .first{padding: 2%;}
	.news .rmzx .first .txt b{font-size: 16px;height: 20px;}
	.news .rmzx .first .txt span{display: block;}
	.news .rmzx .first .txt .des{display: none;}
	.news .rmzx .first .txt{width: 60%;}
	.news .rmzx .first .imgarea{width: 36%;}
	.news .rmzx ul{margin-top: 14px;}
	.news .rmzx ul li{width: 100%;}
	.news .rmzx ul li:nth-child(2n){display: none;}
	.news .cjwd{margin-top: 20px;}
}

/*走进安邦杰*/
.about{margin-top: 60px;position: relative;height: 720px;}
.about .ab_bg{margin-top: 30px;}
.about .ab_bg img{width: 100%;}
.about .wzjs{position: absolute;bottom: 0;}
.about .txt{width: 84.6%;background: #fff;padding: 40px;box-shadow: 0px 1px 15px rgba(0,0,0,0.1);margin: 0 auto;}
.about .txt .des{font-size: 15px;color: #333;line-height: 28px;height: 84px;overflow: hidden;}
.about .txt .des a{color: #0775ce;}
.about .txt .des a:hover{font-weight: bold;}
.about .txt ul{margin-top: 30px;}
.about .txt li{width: 33.33%;float: left;text-align: center;background: url(../images/ab_line.jpg) no-repeat right;}
.about .txt li:nth-child(3){background: none;}
.about .txt li .img{width: 48px;height: 48px;background: url(../images/ab_ic1.png);display: block;margin: 0 auto;background-size:100% 100%;}
.about .txt li:nth-child(2) .img{background: url(../images/ab_ic2.png);background-size:100% 100%;}
.about .txt li:nth-child(3) .img{background: url(../images/ab_ic3.png);background-size:100% 100%;}
.about .txt li:nth-child(1):hover .img{background: url(../images/ab_ic1h.png);background-size:100% 100%;}
.about .txt li:nth-child(2):hover .img{background: url(../images/ab_ic2h.png);background-size:100% 100%;}
.about .txt li:nth-child(3):hover .img{background: url(../images/ab_ic3h.png);background-size:100% 100%;}
.about .txt li p{font-size: 15px;color: #555;margin-top: 6px;}
@media (max-width: 1024px){
	.about{height: 600px;}
	.about .txt{width: 96%;padding: 2%;}
}
@media (max-width: 540px){
	.about{margin-top: 40px;}
	.about .txt{width: 100%;}
	.about .wzjs{position: inherit;}
	.about{height: 100%;}
	.about .txt .des{height: 100%;font-size: 14px;}
	.about .txt li p{font-size: 14px;}
	.about .txt li .img{width: 34px;height: 34px;}
	.about .txt ul{margin-top: 10px;}
}




/************************************************************************************************/
.ny_ban{width: 100%;overflow: hidden;}
.ny_ban img{width: 100%;}
@media (max-width: 1024px){
	.ny_ban img{width: 170%;margin-left: -34%;}
}

.loca{border-bottom: 1px dashed #ddd;font-size: 13px;color: #888;padding: 20px 0;}
.loca a{color: #888;}
.loca p{border-left: 5px solid #0775ce;padding-left: 10px;}

.classify{margin-top: 20px;}
.classify li{height: 60px;line-height: 60px;width: 16.66%;float: left;border-right: 1px solid #ddd;background: #f4f4f4;text-align: center;}
.classify li:last-child{border-right: none;}
.classify li a{font-size: 16px;color: #333;display: block;}
.classify li:hover a,.classify li.cur a{color: #fff;}
.classify li:hover,.classify li.cur{background: url(../images/cl_f.png) no-repeat bottom center #006cc4;border-color: #0775ce;}
  
.n_tit h2{font-size: 24px;color: #333;text-align: center;display: block;margin: 50px 0 14px;font-weight: bold;}
.n_tit .rec{width: 30px;height: 3px;margin: 0 auto;background: #0775ce;margin-bottom: 30px;}

/*about*/
.content_n p{font-size: 15px!important;color: #333!important;line-height: 30px!important;}
.content_n img{max-width: 100%;}

.adv_n{margin-top: 90px;;}
.adv_n li{box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);background: #eee;width: 23%;float: left;margin-right: 2.66%;padding: 40px 0 50px;text-align: center;}
.adv_n li:last-child{margin-right: 0;}
.adv_n li .img{width: 160px;height: 160px;background: #fff;border-radius: 100%;margin: 0 auto;}
.adv_n li b{font-size: 18px;color: #333;display: block;margin: 20px 0 10px;}
.adv_n li span{font-size: 15px;color: #666;line-height: 32px;}
.adv_n li:hover{background: #0775ce;}
.adv_n li:hover b,.adv_n li:hover span{color: #fff;}
@media (max-width: 840px){
	.adv_n li{width: 48%;margin-right: 0;margin-bottom: 30px;}
	.adv_n li:nth-child(2n){float: right;}
}
@media (max-width: 768px){
	.classify li{width: 33.33%;border-bottom: 1px solid #ddd;}
	.classify li:nth-child(3){border-right: none;}
	.classify li:nth-child(4),.classify li:nth-child(5),.classify li:nth-child(6){border-bottom: none;}
	.n_tit h2{margin-top: 30px;}
	.adv_n{margin-top: 40px;}
}
@media (max-width: 540px){
	.adv_n li .img,.adv_n li .img img{width: 100px;height: 100px;}
	.classify li a{font-size: 15px;}
	.n_tit h2{font-size: 20px;}
	.adv_n li span{font-size: 14px;}
	.adv_n li{margin-bottom: 20px;}
}

/*contact*/
.cont_lx .txt{width: 34%;}
.cont_lx .txt .comy{height: 100px;line-height: 100px;background: #0775ce;text-align: center;font-size: 28px;color: #fff;font-weight: bold;}
.cont_lx .txt .n_tt{height: 390px;background: #f4f4f4;padding-left: 30px;}
.cont_lx .txt .n_tt li{font-size: 14px;color: #333;line-height: 30px;padding-top: 34px;padding-left: 70px;}
.cont_lx .txt .n_tt li:nth-child(1){background: url(../images/lx_ic1.png) no-repeat 0 30px;}
.cont_lx .txt .n_tt li:nth-child(2){background: url(../images/lx_ic2.png) no-repeat 0 46px;}
.cont_lx .txt .n_tt li:nth-child(3){background: url(../images/lx_ic3.png) no-repeat left 34px;}
.cont_lx .map{width: 66%;background: #eee;height: 490px;}

.zxly{margin-top: 80px;}
.zxly h2{font-size: 24px;color: #333;font-weight: bold;text-align: center;margin-bottom: 25px;}
.zxly .ys1{width: 30%;float: left;margin-right: 5%;border: 1px solid #ddd;border-radius: 2px;height: 50px;line-height: 50px;font-size: 14px;color: #666;padding-left: 20px;}
.zxly .ys1:nth-child(3){margin-right: 0;}
.zxly textarea{width: 100%;height: 150px;border: 1px solid #ddd;border-radius: 2px;padding-left: 20px;padding-top: 16px;font-size: 14px;color: #666;margin-top: 18px;}
.zxly .an{width: 320px;margin: 0 auto;margin-top: 34px;}
.zxly .an input{width: 150px;height: 50px;background: #0775ce;text-align: center;color: #fff;font-size: 16px;line-height: 50px;border-radius: 2px;}
.zxly .an .ys2{background: #666;}
@media (max-width: 1200px){
	.cont_lx .txt .comy{font-size: 24px;}
}
@media (max-width: 1024px){
	.cont_lx .txt,.cont_lx .map{width: 50%;}
}
@media (max-width: 768px){
	.cont_lx .txt,.cont_lx .map{width: 100%;}
}
@media (max-width: 540px){
	.zxly h2,.cont_lx .txt .comy{font-size: 20px;}
	.cont_lx .txt .comy{height: 60px;line-height: 60px;}
	.zxly .ys1{width: 100%;margin-right: 0;margin-bottom: 18px;}
	.zxly textarea{margin-top: 0;}
	.zxly{margin-top: 40px;}
	.cont_lx .map{display: none;}
}

/*left*/
.rmwz,.lxwm{margin-top: 30px;}
.tit_le{height: 60px;line-height: 60px;background: #0775ce;color: #fff;padding-left: 10px;font-size: 14px;}
.tit_le b{font-size: 20px;}
.tit_le span .hyt{padding-right: 10px;color: #fff;text-decoration: none;}
.rmwz .wz{padding: 0 8px;border: 2px solid #0775ce;}
.rmwz .wz li{padding: 20px 0;border-bottom: 1px dashed #ddd;}
.rmwz .wz li a{font-size: 14px;color: #666;line-height: 24px;display: block;}
.rmwz .wz li:last-child{border-bottom: 0;}
.lxwm .fs{padding: 20px 10px;border: 2px solid #0775ce;}
.lxwm .fs b{font-size: 15px;color: #333;}
.lxwm .fs .tel{background: url(../images/l_tel.png) no-repeat left;padding-left: 52px;font-size: 14px;color: #666;margin: 18px 0 15px;}
.lxwm .fs .tel span{font-size: 24px;color: #edb51d;font-weight: bold;display: block;font-family: 'Lato';}
.lxwm .fs p{font-size: 14px;color: #666;line-height: 24px;}
.rmbq{margin-top: 30px;}
.rmbq .bq{padding: 20px 10px;border: 2px solid #0775ce;display: inline-block;width: 100%;}
.rmbq .bq a{padding: 0 8px;background: #f6f6f6;float: left;margin: 5px 0;font-size: 13px;color: #666;width: 48%;overflow: hidden;height: 30px;line-height: 30px;}
.rmbq .bq a:nth-child(2n){float: right;}
.rmbq .bq a:hover{background: #0775ce;color: #fff;}
.rmbq .bq a{display: none;}
.rmbq .bq a:nth-child(1),.rmbq .bq a:nth-child(2),.rmbq .bq a:nth-child(3),.rmbq .bq a:nth-child(4),.rmbq .bq a:nth-child(5),.rmbq .bq a:nth-child(6),.rmbq .bq a:nth-child(7),.rmbq .bq a:nth-child(8),.rmbq .bq a:nth-child(9),.rmbq .bq a:nth-child(10){display: block;}

/*case*/
.case_ny{margin-top: 40px;}
.lb_r{width: 78%;}
.ca_lb li{width: 32%;float: left;margin-right: 2%;margin-bottom: 30px;}
.ca_lb li:nth-child(3n){margin-right: 0;}
.ca_lb li .imgarea{border: 1px solid #ddd;}
.ca_lb li .imgarea img{height: 240px;}
.ca_lb li h2{height: 60px;text-align: center;line-height: 60px;width: 100%;overflow: hidden;background: #eee;font-size: 16px;color: #333;}
.loca2{height: 60px;line-height: 50px;border-bottom: 5px solid #0775ce;margin-bottom: 30px;background: url(../images/loca2.png) no-repeat left;}
.loca2 b{font-size: 24px;color: #333;padding-left: 22px;}
.loca2 .wz{font-size: 13px;color: #888;}
.loca2 .wz a{color: #888;}
@media (max-width: 1300px){
	.lb_r{width: 100%;}
}
@media (max-width: 768px){
	.ca_lb li{width: 48%;margin-right: 0;}
	.ca_lb li:nth-child(2n){float: right;}
	.loca2 .wz{display: none;}
}
@media (max-width: 520px){
	.ca_lb li h2{font-size: 14px;height: 50px;line-height: 50px;}
	.loca2{height: 50px;line-height: 40px;margin-top: -15px;}
	.loca2 b{font-size: 18px;}
    .ca_lb li .imgarea img{height: 140px;}
}

/*patent*/
.ny_pate{margin-top: 30px;}
.ny_pate .litebox{width: 23.8%;float: left;margin-right: 1.6%;margin-bottom: 20px;text-align: center;height: 300px;}
.ny_pate .litebox:nth-child(4n){margin-right: 0;}
.ny_pate .litebox img{max-width: 100%;padding: 4px;border: 1px solid #ddd;margin-bottom: 18px;max-height: 223px;}
.ny_pate .litebox span{font-size: 14px;color: #333;display: block;line-height: 24px;}
.ny_pate .litebox:hover img{border: 1px solid #0775ce;}
.ny_pate .litebox:hover span{color: #0775ce;font-weight: bold;}
@media (max-width: 1090px){
	.ny_pate .litebox,.ny_pate .litebox:nth-child(5n){margin: 0px;margin-right: 1%;width: 24.25%;margin-bottom: 18px;}
	.ny_pate .litebox:nth-child(4n){margin-right: 0;}
	.ny_pate .litebox:nth-child(9),.ny_pate .litebox:nth-child(10){display: none;}
}
@media (max-width: 650px){
	.ny_pate .litebox,.ny_pate .litebox:nth-child(5n),.ny_pate .litebox:nth-child(4n),.ny_pate .litebox:nth-child(3n){margin-right: 0;width: 48%;}
	.ny_pate .litebox:nth-child(2n){float: right;}
	.ny_pate .litebox span{font-size: 15px;}
	.ny_pate .litebox:nth-child(10){display: block;}
	.litebox-overlay .litebox-container{right: 20%;left: 20%;}
	.litebox-overlay .litebox-next,.litebox-overlay .litebox-prev{background-size: 70%;}
}

/*products*/
.pro_lb2{width: 100%;}
.pro_lb2 li{width: 32%;float: left;margin-right: 2%;position: relative;margin-bottom: 30px;}
.pro_lb2 li:nth-child(3n){margin-right: 0;}
.pro_lb2 li .imgarea{border: 1px solid #ddd;box-sizing: border-box;height: 250px;}
.pro_lb2 li:hover .imgarea{border: 1px solid #0775ce;}
.pro_lb2 li:hover .tm{color: #0775ce;}
.pro_lb2 li .txt{background: #0775ce;height: 36px;position: absolute;z-index: 1;width: 100%;}
.pro_lb2 li .txt .t1{width: 130px;height: 45px;line-height: 45px;font-size: 16px;padding-left: 14px;color: #0775ce;background: url(../images/pro_b.png);margin-top: -9px;}
.pro_lb2 li .txt .tel{background: url(../images/pro_tel.png) no-repeat left;font-size: 15px;color: #fff;padding-left: 28px;margin-right: 12%;margin-top: 8px;}
.pro_lb2 li .tm{font-size: 13px;color: #333;height: 50px;line-height: 50px;background: #f5f5f5;padding: 0 4%;}
.pro_lb2 li .tm h2{width: 85%;overflow: hidden;font-size: 13px;height: 50px;line-height: 50px;}
@media (max-width: 1300px){
	.pro_lb2 li .imgarea{height: auto;}
}
@media (max-width: 980px){
	.pro_lb2 li .txt .t1{background: #edb51d;margin-top: 0;height: 36px;line-height: 36px;text-align: center;padding-left: 0;width: 40%;}
	.pro_lb2 li .txt .tel{width: 60%;margin: 0;line-height: 36px;text-align: center;background: none;padding: 0;}
}
@media (max-width: 790px){
	.pro_lb2 li{width: 48%;margin-right: 0;}
	.pro_lb2 li:nth-child(2n){float: right;}
	.pro_lb2 li:nth-child(7),.pro_lb2 li:nth-child(8),.pro_lb2 li:nth-child(9){display: none;}
}
@media (max-width: 500px){
	.pro_lb2 li .tm,.pro_lb2 li .txt .t1,.pro_lb2 li .txt .tel{font-size: 14px;}
}
@media (max-width: 400px){
	.pro_lb2 li .txt .t1{display: none;}
	.pro_lb2 li .txt .tel{width: 100%;}
}

/*productshow*/
.pros1 .img{width: 44%;border: 1px solid #ddd;}
.pros1 .txt{width: 52%;}
.pros1 .txt h1{font-size: 24px;color: #333;padding: 10px 0 30px;border-bottom: 1px dashed #ddd;line-height: 36px;}
.pros1 .txt .des{font-size: 14px;color: #666;line-height: 24px;margin: 30px 0;}
.pros1 .txt .tel{background: url(../images/ps_tel.png) no-repeat left;height: 45px;line-height: 45px;padding-left: 44px;font-size: 30px;color: #0775ce;font-family: 'Anton';}
.pros1 .txt .tel a{width: 130px;height: 45px;line-height: 45px;text-align: center;color: #fff;display: block;font-size: 16px;background: #0775ce;}
.pros1 .txt .tel a:hover{background: #f7b900;}
.pros1 .txt .share{margin-top: 30px;}
.pros1 .txt .share p{font-size: 14px;color: #666;line-height: 27px;}

.pros2{margin-top: 50px;}
.pros2 .tit{width: 140px;height: 45px;background: url(../images/ps_tit.png) no-repeat center;font-size: 17px;color: #fff;font-weight: bold;padding-left: 30px;line-height: 42px;margin-bottom: 40px;}
.pros2 .des {font-size: 15px!important;color: #333!important;line-height: 30px!important;}
.pros2 .des img{max-width: 100%;}
.fy{height: 45px;background: #ecf0f5;line-height: 45px;border-radius: 3px;margin-top: 40px;padding: 0 20px;}
.fy span,.fy span a{font-size: 14px;color: #333;width: 50%;height: 45px;overflow: hidden;}

.pros3{margin-top: 14px;}
.pros3 .bq{font-size: 14px;color: #333;line-height: 36px;}
.pros3 .bq a{color: #333;margin-right: 8px;}
.pros3 .bq a:last-child{margin-right: 0;}
.fh{width: 110px;height: 36px;background: #0775ce url(../images/ret.png) no-repeat 75px 10px;border-radius: 500px;}
.fh a{font-size: 14px;color: #fff;line-height: 36px;padding-left: 34px;display: block;}

.cgbg{margin-top: 30px;}
.cgbg .form1{height: 40px;background: #0775ce;line-height: 40px;font-size: 14px;color: #fff;font-weight: bold;padding: 0 18px;}
.cgbg .form1 span{font-weight: normal;}
.cgbg .form1 span i,.lx_f1 td i,.lx_f3 i{color: #db0000;}
.cgbg form{border: 1px solid #ddd;padding: 20px 0 30px 56px;}
.lx_f1 td{font-size: 14px;color: #666;}
.lx_f1 .bk{height: 30px;line-height: 30px;border: 1px solid #bbb;width: 90%;padding-left: 10px;padding-left: 10px}
.cgbg form table{width: 76%;}
.lx_f1 .dyl{text-align: right;padding-right: 10px;}
.lx_f2{height: 12px;}
.cgbg form .bk2{height: 90px;padding-left: 10px;border: 1px solid #bbb;width: 100%;}
.lx_f3{font-size: 12px;color: #666;line-height: 30px;}
.lx_f4 input{width: 82px;height: 36px;background: #0775ce;margin-right: 18px;font-size: 14px;color: #fff;}
.lx_f4 input:nth-child(2){margin-right: 0;background: #9e9e9e;}

.ps_bt{font-size: 18px;color: #333;font-weight: bold;border-left: 5px solid #0775ce;padding-left: 15px;margin : 40px 0 20px;}
.xgcp{}
.xgcp li{width: 24%;float: left;margin-right: 1.33%;text-align: center;}
.xgcp li:nth-child(4){margin-right: 0px;}
.xgcp li h3{font-size: 14px;color: #333;height: 15px;overflow: hidden;}
.xgcp li .imgarea{border: 1px solid #ddd;margin-bottom: 16px;max-height: 210px;}
.xgcp li:hover .imgarea{border: 1px solid #0775ce;}
.xgwz{margin-top: 20px;padding: 20px;border: 1px solid #ddd;}
.xgwz li{width: 48%;float: left;height: 30px;line-height: 30px;overflow: hidden;}
.xgwz li a{display: block;font-size: 14px;color: #333;}

.slide_pro .slide_nav{opacity: 1;width: 32px;height: 50px;background: url(../images/p_c.png) no-repeat left top;top: 60%;}
.slide_pro .slide_nav.next{background: url(../images/p_n.png) no-repeat left top;right: 0;}
.slide_pro .slide_nav.prev{left: 0;}
@media (max-width: 1024px){
	.slide_pro .slide img{width: 100%;margin-left: 0;}
	.slide_pro .slide_nav{display: block;}
}
@media (max-width: 910px){
	.pro_top .pro_txt .pro_tit h5{font-size: 20px;}
	.xgcp li{width: 48%;margin: 0;margin-bottom: 20px;}
	.xgcp li:nth-last-child(2n){float: right;}
	.xgcp li .imgarea{max-height: 265px;}
	.xgwz li{width: 48%;}
	.xgwz li:nth-child(2n){float: right;}
}
@media (max-width: 768px){
	.pros1 .img,.pros1 .txt{width: 100%;}
	.pros1 .img{margin-bottom: 20px;}
	.cgbg form table{width: 100%;}
	.cgbg form{padding: 20px;}
	.xgcp li:nth-child(3),.xgcp li:nth-child(4){margin-bottom: 0;}
}
@media (max-width: 540px){
	.xgwz li{width: 100%;}
	.cgbg .form1 span{display: none;}
	.cgbg form{padding: 4%;}
	.lx_f1 .dyl{text-align: left;}
	.pros1 .txt h1{font-size: 18px;margin: 0;margin-bottom: 20px;line-height: 30px;padding: 0;padding-bottom: 20px;}
	.loca2 .wz{display: none;}
}

/*news*/
.new_ny{margin-top: 30px;}
.new_ny .pro_fl .bt span{left: 27%;}
.new_ny .pro_mc{padding-bottom: 10px;}
.new_ny .pro_mc li{border-bottom: none;}
.pro_mc .p_big:hover{background: url(../images/pmc_bg2.png) no-repeat;}
.pro_mc .p_big:hover a,.pro_mc .p_big:hover b{color: #fff;}
.lb_new{width: 78%;}
.new_lb li{width: 100%;padding: 40px 0;border-bottom: 1px solid #ebebeb;}
.new_lb li .date{width: 90px;background: #f2f2f2;height: 90px;text-align: center;}
.new_lb li .date b{height: 62px;line-height: 62px;font-size: 36px;color: #0775ce;}
.new_lb li span{height: 28px;background: #aaa;width: 100%;line-height: 28px;display: block;font-size: 13px;color: #fff;}
.new_lb li .txt{width: 86%;}
.new_lb li .txt h2{font-size: 16px;color: #333;font-weight: bold;margin: 6px 0 16px;height: 17px;overflow: hidden;}
.new_lb li .txt .des{font-size: 14px;color: #777;line-height: 24px;height: 48px;overflow: hidden;}

.news2{margin-top: 20px;}
.news1 h1{font-size: 20px;color: #333;font-weight: bold;text-align: center;}
.news1 dl{height: 40px;border-bottom: 1px dashed #bbb;margin-top: 12px;padding: 0 26%;overflow: hidden;}
.news1 dt{line-height: 40px;font-size: 14px;color: #999;float: left;font-weight: normal;margin-right: 10%;}
.news1 dt:last-child{margin-right: 0;}
.news1 dt:first-child{background: url(../images/new_ic.png) no-repeat left;padding-left: 26px;}
@media (max-width: 1300px){
	.lb_new{width: 100%;}
}
@media (max-width: 980px){
	.news1 dl{padding: 0 26%;}
}
@media (max-width: 768px){
	.new_lb li .date{width: 20%;}
	.new_lb li .txt{width: 76%;}
	.news1 dl{padding: 0 15%;}
}
@media (max-width: 520px){
	.new_lb li .date{width: 24%;}
	.new_lb li .txt{width: 72%;}
	.new_lb li{padding: 20px 0;}
	.news1 dl{padding: 0 5%;}
	.news1 h1{font-size: 18px;}
}

.hy-prev,.hy-next{display: none;}
.target {width:100%;height:240px;overflow:hidden;position:relative;}
.target img {position:absolute;top:0;left:0;width:32%;height:100%;float: left;}
.hy-dot i{background: #a8a8a8;}
.hy-dot i.active{background: #00a0e9;}
.target .txt{float: right;background: #f6f6f6;width: 68%;height: 240px;padding: 35px 40px;}
.target .txt h2{font-size: 24px;color: #333;height: 26px;overflow: hidden;}
.target .txt span{font-size: 14px;color: #888;margin: 20px 0;display: block;}
.target .txt .des{font-size: 14px;color: #888;line-height: 24px;height: 48px;overflow: hidden;}
.hy-dot-center{bottom: 14%;left: 39%;}
@media (max-width: 768px){
	.target img{width: 40%;}
	.target .txt{width: 60%;}
	.hy-dot-center{left: 50%;}
}
@media (max-width: 560px){
	.target{height: 160px;}
	.target .txt{padding: 30px;}
	.target .txt h2{font-size: 16px;height: 17px;}
	.target .txt .des{display: none;}
}
@media (max-width: 420px){
	.target{height: 140px;}
	.target .txt{padding: 30px;}
	.target .txt h2{font-size: 16px;height: 17px;}
	.target .txt .des{display: none;}
	.hy-dot-center{left: 55%;}
}

/*分页*/
.pagination > li > a, .pagination > li > span{padding: 0 10px;border: 1px solid #bbb;color: #000;margin-right: 8px;display: block;font-size: 14px;text-align: center;line-height: 30px;border-radius: 2px;}
.pagination li.first,.pagination li.last{display: none;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{background: #0775ce;border-color: #0775ce;color: #fff;}
.pagination li{float: left;}
.pagination{margin: 0;margin-top: 40px;}

/*标签*/
.taglist{background-color: #fff;margin-top: 20px;}
.taglist a{display: inline-block;padding: 6px 15px;background-color: #f3f3f3;color: #666;white-space: nowrap;font-size: 14px;margin: 6px 15px 6px 0;}
.taglist a:hover{background: #0775ce;color: white;}
.ny_ban2{position: relative;}
.ny_ban2 h1{position: absolute;font-size: 40px;color: #fff;font-weight: bold;left: 16%;top: 40%;}
@media (max-width: 1024px){.ny_ban2 h1{font-size: 34px;left: 2%;}}
@media (max-width: 700px){.ny_ban2 h1{font-size: 24px;}}
@media (max-width: 500px){.ny_ban2 h1{font-size: 20px;}}





.hy-dot i{display: none;}
.hy-dot i:nth-child(1),.hy-dot i:nth-child(2),.hy-dot i:nth-child(3){display:block;}

















