html { font-size: 62.5%;}
@media (min-width: 1981px) and (max-width:2560px) {
	html{font-size:68.75%;}
  }
@media (min-width: 1681px) and (max-width:1980px) {
	html{font-size:62.5%;}
  }
@media (min-width: 1441px) and (max-width:1680px) {
	html{font-size:60.75%;}
  }
@media (min-width: 1280px) and (max-width:1440px) {
	html{font-size:56.25%;}
  }
@media (min-width: 961px) and (max-width:1279px) {
  html{font-size: 52%;}
}
@media (min-width: 769px) and (max-width: 960px) {
	html{font-size: 62.5%;}
  }        
@media (min-width: 325px) and (max-width: 769px) {
	html{font-size: 52.5%;}
  }       



.pub_title {width: 100%; padding-top: 0px; }
.pub_title p {text-align: center; font-size: 44px; font-family: "Oswald-Regular"; }

.other_title{ position:relative;padding-bottom:15px;}

.other_title h3 {color: #fff; font-size: 20px; font-family: "Oswald-Regular"; text-transform: uppercase; text-align:left;font-weight:normal;}
.inline-block{display: inline-block;}
.relative{position: relative;}
.text-center{text-align: center;}
.pointer{cursor: pointer;}
.absolute{position: absolute;z-index: 1;}
.over{overflow: hidden;}
.trans-show{transition:all .5s;-webkit-transition:all .5s;opacity: 0;visibility: hidden;}
.trans-show.visable{opacity: 1;visibility: visible;}
.text-center{text-align: center;}
.block{display: block;}
.text-over{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}


.client-2 {
            width: 45px;
            position: fixed;
            right: 10px;
            top: 60%;
            z-index: 999;
            color: #fff;
        }
        
        .client-2 li a {
            text-decoration: none;
            color: #fff;
        }
        
        .client-2 li {
            margin-bottom: 5px;
            width: 45px;
            height: 45px;
            border-radius: 50%;
            cursor: pointer;
            position: relative;
        }
        
        .client-2 li.my-kefu-qq {
            background:#b60005 url(../cimg23.png) center no-repeat;
        }
        
        .client-2 li.my-kefu-weixin {
            background:#b60005 url(../cimg24.png) center no-repeat;
        }
        
        .client-2 li.my-kefu-tel {
            background:#b60005 url(../cimg25.png) center no-repeat;
        }
        
        .client-2 li.my-kefu-shouye {
            background:#b60005 url(../tohome.png) center no-repeat;
            background-size:26px;
        }
        
        .client-2 li.my-kefu-shouye a {
            width: 45px;
            height: 45px;
            display: block;
        }
        
        .client-2 li.my-kefu-ftop {
            background:#b60005 url(../returnTop.png) center no-repeat;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 12px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 li.my-kefu-qq .cont {
            margin: 0;
            background:#b60005 url(../cimg23.png) 15px center no-repeat;
            border-radius: 50px;
            padding-left: 45px;
            height: 45px;
            line-height: 45px;
            color: #fff;
            font-size: 16px;
            width: 130px;
            position: absolute;
            top: 0;
            left: 0;
            z-index: 999;
        }
        
        .client-2 li.my-kefu-tel .cont {
            margin: 0;
            background:#b60005 url(../cimg25.png) 15px center no-repeat;
            border-radius: 50px;
            padding-left: 45px;
            height: 45px;
            line-height: 45px;
            color: #fff;
            font-size: 18px;
            width: 180px;
            position: absolute;
            top: 0;
            left: 0;
            z-index: 999;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop .my-kefu-main {
            padding-top: 6px;
        }
        
        .client-2 li.my-kefu-weixin .cont {
            margin: 0;
            width: 115px;
            padding: 5px;
            border: solid 1px #ccc;
            position: absolute;
            left: -150px;
            top: -44px;
            background-color: #fff;
        }
        
        .client-2 li.my-kefu-weixin .cont  span {
            display: block;
            line-height: 20px;
            font-size: 12px;
            text-align: center;
            color: #1a1a1a;
        }
        
        .client-2 li.my-kefu-weixin .cont  img {
            width: 115px;
            height: 115px;
        }
        
        .client-2 li:hover .cont {
            display: block!important;
            left:-135px;
        }
    
@media only screen and (max-width:769px){
	.my-kefu-qq,.my-kefu-weixin,.my-kefu-shouye{display:none;}
	
}







body{position:relative;}
.gongtit{ text-align:center;}
.gongtit h3{ font-size:36px; color:#1a1a1a;}
.gongtit span{ width:40px; height:3px;display:block;background:#b50106;margin:10px auto 40px auto;}
.gongtit p{ font-size:16px;}


.middle{vertical-align: middle;}
.middleImg img{vertical-align: middle;}
.middleImg .mid-ilb{vertical-align: middle;display: inline-block;}
.middleImg span{height: 100%;vertical-align: middle;display: inline-block;}

#preview {positioN:absolute;top:0;left:0;width:auto;height:auto;z-index:1;opacity:0.3;pointer-events:none;}
.trans{transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;}
#header{background: #2d2d2d;width: 100%;top: 0;left: 0;right: 0;margin:auto;z-index: 100;}
#header .wrap{height: 100px;width: 98%;}
#header .navbei .wrap{height:auto;} 
#header .logo{float: left;max-width: 410px;height: 100%;}
.logoright{padding-left:40px; padding-top:20px;}
.logoright h3{ font-size:30px; font-weight:bold;line-height:1;}
.logoright p{ font-size:23px;color:#b50106;}

#header .logo a{}

.responsive_pc_header{ }
.responsive_pc_header .header_in{ width: 100%; background: #fff; transition: all 0.3s;}
.responsive_pc_header .header_in.fixed{ position: fixed; left: 0; top: 0; z-index: 100;}
.responsive_pc_header .navtop.fixed{display:none;}

#nav{max-width:95%;width:100%;height: 60px;display:flex;}
#nav .list{display: inline-block;vertical-align: middle;width:16.666%;position: relative;line-height: 67px;}
#nav .list:last-child{margin-right: 0;}
#nav .list > a{display: block;;font-size: 16px;color: #fff;font-family: 'OpenSans-Bold';text-align:center;}
#nav .list.hoverr > a{ color:#fff;}
.responsive_pc_header .navbei{background:#323232 url(../h_hav.jpg) no-repeat center center;}

#nav .list > a:hover{color: #e80e1f;}
#nav .list .sub_row{position: absolute;left: 0;top: 100%;background: rgba(255,255,255,1);box-sizing: border-box;z-index: 100;line-height: 28px;opacity: 0;visibility: hidden;width:100%;}
#nav .list .sub_row:before{width: 9999px;height: 100%;position: absolute;left: 100%;top: 0;background: rgba(0,0,0,.8);content: none;}
#nav .list .sub_row:after{width: 9999px;height: 100%;position: absolute;right: 100%;top: 0;background: rgba(0,0,0,.8);content: none;}
#nav .list .sub_row a{display: block;line-height: 30px;font-size: 14px;color: #333;padding: 5px 15px 5px;border-top:solid 1px #cccccc; min-width:128px;text-align:center;}
#nav .list .sub_row a:hover{color:#c4191f;}
#nav .list .sub_row a span{margin-right: 10px;}
#nav .list:hover .sub_row{opacity: 1;visibility: visible;}
#header .func{float: right;margin-top: 32px;}
#header .func .icon{margin-right: 15px;cursor: pointer;float: left;margin-top: 6px;}
#header .func .icon:last-child{margin-right: 0;margin-left:15px;}
#header .func .icon.searchBox{margin-top: 3px;position: relative;}
#header .func .icon.searchBox .searchInput{position: absolute;right: -10px;height: 40px;top: -6px;opacity: 0;width: 200px;border-radius: 5px;border: none;box-sizing:border-box;text-indent: 15px;pointer-events:none; border:solid 1px #333;}
#header .func .icon.searchBox.active .searchInput{pointer-events:auto;opacity: 1;z-index: 10;cursor: text;}
#header .func .icon.searchBox #SearchBtn{position: relative;z-index: 11;}
#header .func .icon.headerInq{height:30px;box-sizing:border-box;border:2px solid white;line-height: 30px;text-align: center;font-size: 15px;color: #929090;margin-top: 0;border: solid 1px #929090;border-radius:15px;padding:0 20px;}

#header .func .icon.headerInq:hover{color:#fff;border: solid 1px #b50106;background:#b50106;}

#header .func .icon.default_shopping_cart{width: 24px; height: 24px; background-size: 100%; filter: invert(1);}
#header .func .icon.inquiry{}
#header .func .icon.inquiry span{width: 19px;line-height: 19px;right: -10px;top: -6px;background: #f0ac03;font-size: 12px;color: #000;border-radius: 100px;}
#header .func .icon.language_icon{position: relative;font-size: 20px;background: url(../images/language_arrow.png) no-repeat right center;}
#header .func .icon.language_icon span{color: #fff;text-transform: uppercase;font-family: Arial;}
#header .func .icon.language_icon .down{position: absolute;left: 0;top: 100%;background: rgba(0,0,0,.8);opacity: 0;visibility: hidden;z-index: 100;padding: 10px;border-radius: 5px;}
#header .func .icon.language_icon:hover .down{opacity: 1;visibility: visible;}
#header .func .icon.language_icon .down a{display: block;width: 120px;line-height: 25px;font-size: 17px;color: #fff;overflow: hidden;}
/*#header.index_header{position: absolute;left: 0;top: 47px;width: 100%;z-index: 10001;}
#header.index_header .wrap{background: rgba(0,0,0,.8);border-radius: 10px;}*/
#header.fiexd{position: fixed;top: 0;left: 0;width: 100%;background: white;z-index: 10001;}
#header.fiexd #nav .list{padding-bottom: 9px;}
#header .search_box{margin-top: 20px;}
#header .search_box .search{}
#header .search_box .search input[name=Keyword]{width: 176px;height: 26px;background: #f1f1f1;box-sizing: border-box;padding:0 7px;margin-right: 5px;font-size: 12px;color: #505050;}
#header .search_box .search input[type=submit]{width: 28px;height: 28px;background: url(../images/icon_search.png) no-repeat center;}

.ueeshop_responsive_header .header{background: #000 !important;border-bottom: 0 !important;}
.ueeshop_responsive_header .header .func{margin-top: 12px !important;}
.ueeshop_responsive_header .header .func .search_btn{width:23px; height:23px; background:url(../images/search_btn_white.png) no-repeat center center / 100% !important;}
.ueeshop_responsive_header .header .func .member_btn{width:auto; height:23px; background:url(../images/account_btn_white.png) no-repeat center center / 100% !important;}
.ueeshop_responsive_header .header .func .menu_btn{width:23px; height:23px; background:url(../images/menu_btn_white.png) no-repeat center center / 100% !important;}
.ueeshop_responsive_header .header .func .menu_btn.on{background:url(../phone_img2.png) no-repeat center center / 100% !important;}
@media screen and (max-width: 1500px) {
	#nav{margin-left: 50px;}
	#nav .list{margin-right: 22px;}
	#header .wrap{ max-width:1400px;}
	#header .func .icon{margin-right: 15px;}
	/*#header .func .icon.headerInq{display: none;}*/
}
@media screen and (max-width: 1366px) {
	#header .wrap{max-width:1200px;}
}
@media screen and (max-width: 1280px) {
	.wrap{width: 96%;}
	#nav .list{margin: 0 26px 0 0;}
}
@media screen and (max-width: 1220px) {
	#nav{margin-left: 20px;}
	#nav .list{margin-right: 20px;}
	#header .wrap{width:100%;}

	#footer .top_warp .cont{width: 90%;}
}
@media screen and (max-width: 1140px) {
	#nav .list{margin:0 16px 0 0;}
}
@media screen and (max-width: 1080px) {
	#nav .list{margin:0 2px 0 0;}
}
@media screen and (max-width: 991px) {
	.show-pc-block,
	.show-pc-inline-block,
	.hide-991{display: none!important;}
	.show-mb-block{display: block!important;}
	.show-mb-inline-block{display: inline-block!important;}
	.clear_991{clear: both;}
	.clear_gt_991{clear: none;}

	.banner .wrap{display: none;}

	body .ueeshop_responsive_products_list .item{margin-bottom: 10px;}
}
@media screen and (max-width: 768px) {
	.footer *{ box-sizing:border-box;}
	.footer{ box-sizing:border-box;}
	.gongtit h3{ font-size:24px; color:#1a1a1a;}
.gongtit span{ width:40px; height:3px;display:block;background:#e70e1f;margin:10px auto 15px auto;}
	.apt_model_one .txt h4{font-size:18px;}
	.products{padding:0;}
	.products .left{display: none;}
	.products .right{width: 100%;}
	.products .page{height: auto;padding-left:20px;margin-bottom:25px;}
	.products .page .of{line-height: 40px;font-size: 14px;}
}

@media screen and (max-width: 640px){
	.clear_991{clear: none;}
	.clear_640{clear: both;}

	body .ueeshop_responsive_products_detail .description .title span{font-size: 22px;padding-left: 10px;margin-right: 15px;}
}

/*关于我们*/
.tit{text-align: center;font-weight: normal;font-size: 0;line-height: 0;}
.tit span{display:block;font-size: 36px;color: #333;line-height: 42px;font-weight: normal;letter-spacing: 1.5px;}
.tit i{display:block;font-size: 20px;line-height:20px;color: #333333;margin-top: 20px;font-style:normal;}



.gongzuo{display:flex; flex-wrap:wrap;}
.gongzuo li{width:33.33%;text-align:center;}
.gongzuo li a{font-size:20px;color:#333;font-weight:bold;} 
.gongzuo li:nth-child(2){border-right:solid 1px #bfbfbf;border-left:solid 1px #bfbfbf;box-sizing:border-box;}
.gongzuo li:hover a{color:#b50106;}


.abbox{margin-top:70px; overflow:hidden;}
.about-num{width:95%;max-width:1250px;margin:0 auto;}
.about-num .f-cb{}
.about-num .f-cb:after{content:'';clear:both;display:block;}
.about-num .f-cb li{width:20%;float:left;text-align:center;margin-bottom:10px;margin-top:10px;}
.about-num .f-cb li:nth-child(2){box-sizing:border-box;}
.about-num .f-cb li p{color:#333;font-size:16px;line-height:36px;}
.about-num .f-cb li h2{font-size:48px;color:#333;line-height:60px;display:inline-block;}
.about-num .f-cb li i{text-align:right;display:inline-block;font-size:20px;color:#333;font-style:normal;}
.w1600{width:95%;max-width:1600px;margin:0 auto;}
.abbox{margin-top:60px;margin-bottom:50px;}
.abbox:after{ clear:both; content:'';display:block;}
.abbox .fl{width:32%;}
.abbox .fr{width:63%;}
.abbox .fl .gongtit{text-align:left;margin-top:15%;}
.abbox .fl span{margin-left:0;margin-right:0;}
.abbox .fl h5{font-size:38px; color:#1a1a1a;line-height:1;}
.abbox .fl p{font-size:18px;text-indent:2em;color:#333;line-height:1.8;margin:15% 0;}
.chak{}
.abbox .fr{}
.abbox .fr .abimg{position:relative; overflow:hidden;}
.abbox .fr .abimg:before{position:absolute;bottom:0;left:0;content:'';width:140px;height:140px; background:#b50106;z-index:1;}
.abbox .fr .abimg img{ position:relative;z-index:2;padding:0 0 5px 5px; box-sizing:border-box; transition:all ease .3s;}
.abbox .fr .abimg:hover img{ transform:scale(1.1);}



.cont{width:100%;margin:0 auto;}
.cont .top_products{ margin-top: 35px;}
.top_products{overflow:hidden;}
.top_products .t_prod_title{font-size: 30px;color:#000;text-align: center;line-height: 30px;text-transform: uppercase;}
.top_products .t_prod_ico{width: 160px;height: 1px;margin:28px auto 40px;background: #eeeeee;position: relative; }
.top_products .t_prod_ico:after{content: '';width: 40px;height: 18px;background: url('../prod_tool.png') no-repeat center #fff;position: absolute;top:50%;left:50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.top_products .t_prodName_list{text-align: center; display:flex; flex-wrap:wrap;}
.top_products .t_prodName_list span{display: inline-block;padding:15px 1%;font-size: 20px;font-family: 'Oswald-Regular';cursor: pointer;text-transform: uppercase; width:25%; background:#f4f4f4; box-sizing:border-box;}
.top_products .t_prodName_list span img{ margin-right:40px;}
.t_prod_list{ background:#f4f4f4; border-top:solid 3px #c4191f;}


.top_products .t_prodName_list span.cur{color:#fff; background:#c4191f;}
.top_products .t_prodName_list span .p{display:inline-block;}
.top_products .t_prodName_list span .h{display:none;}
.top_products .t_prodName_list span.cur .h{display:inline-block;}
.top_products .t_prodName_list span.cur .p{display:none;}

.top_products .t_prod_list .t_prod_box{overflow: hidden;text-align: center;font-size: 0; padding-top:70px; padding-bottom:25px;}
.top_products .t_prod_list .t_prod_box .t_prodItem{display: inline-block;width: 24%; border:1px solid #eeeeee;box-sizing: border-box;visibility: visible;margin:0 1.33% 50px 0;}
.top_products .t_prod_list .t_prod_box .t_prodItem:nth-child(4n){margin:0 0 50px 0;}
.top_products .t_prod_list .t_prod_box .t_prodItem .t_prodItem_img{width: 100%; overflow:hidden; }
.top_products .t_prod_list .t_prod_box .t_prodItem .t_prodItem_name{padding:0 22px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;text-align: center;font-size: 18px;line-height: 36px;margin-top: 10px; font-family:'Oswald-Regular';}
.top_products .t_prod_list .t_prod_box .t_prodItem .t_prodItem_model{padding:0 22px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;text-align: center;font-size: 14px; line-height: 36px;color:#999999;font-family: 'Opensans-Regular';}
.top_products .t_prod_list .t_prod_box .t_prodItem .price{padding:0 5px;font-size: 14px; line-height: 30px;color:#999999;font-family: 'Opensans-Regular';}
.top_products .t_prod_list .t_prod_box .t_prodItem .t_prodItem_img img{ transition:all ease .3s;}
.top_products .t_prod_list .t_prod_box .t_prodItem:hover .t_prodItem_img img{ transform:scale(1.1);}

.xad{ height: 350px;margin-top: 80px;}

.left{ height: 100%;}
.left .h-lang{ height: 100%;}
.left .h-lang .lang-on{ width: 20px;height: 100%;line-height: 96px; font-size: 20.67px;color: #fff; font-family: "Opensans-Regular"; text-transform:uppercase;}
.left .h-user{font-size: 0;}
.left .icon .layer{ padding: 0 10px; width: 120px; background: #fff; top: 100%; left: -30px; -webkit-border-radius: 8px; border-radius: 8px; -webkit-transform: translateX(-50%); transform: translateX(-50%); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); max-height: 690px; overflow-y: auto;}
.left .icon .layer::-webkit-scrollbar{display: none;}
.left .icon .layer a{line-height: 25px;font-size: 14px;color: #000; text-decoration: none !important;; font-weight: bold; margin: 15px 0px;}
.left .icon .layer a + a{border-top: 1px solid rgba(255, 255, 255, 0.2);}
.left .icon .layer a:hover{text-decoration: underline;}
.left .icon:hover .layer{opacity: 1;visibility: visible;}
.ueeshop_responsive_header .header {background: #fff !important; border-bottom: none !important; }
.ueeshop_responsive_header .header .func .btn { margin-left: 5% !important;margin-right:2%; }
.ueeshop_responsive_header .header .func .btn:first-child {background:url(../phone_img1.png) no-repeat center center / 100% !important; }
.ueeshop_responsive_header .header .func .btn.member_btn{}
.ueeshop_responsive_header .header .func .menu_btn {background:url(../phone_img2.png) no-repeat center center / 100% !important;}
.ueeshop_responsive_header .header .logo { padding: 13px 0 !important; }
.ueeshop_responsive_header .header .func .language_btn { color: #fff !important;}
.headerWrapper #header #nav { z-index: 0;}
.bx-wrapper .bx-pager {}

.banner_box { background-size: auto 100%; position: relative; top: 0px; }
.bx-wrapper .bx-viewport .bxslider_1 div { margin-right: 0px !important;}

.info_box { width: 1200px; margin: 0 auto; background:#fff; margin-top: -192px; transition: all .4s; position: relative; box-shadow: 29px 0px 17px -34px rgb(224, 224, 224); display: flex; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.info_box .box1 {width: 33.33%; margin-top: 10px; padding-bottom: 90px; box-shadow: -29px 0px 17px -34px rgb(224, 224, 224);}
.info_box .box1 a {text-decoration: none; transition: all .3s;}
.info_box .box1 .box1_img {width: 200px; height: 77px; margin-top: 40px; margin-bottom: 26px; margin-left: 50px;}
.info_box .box1 .box1_img img {vertical-align: middle;}
.info_box .box1 .info_title {max-width: 75%; height: 65px; overflow: hidden;}
.info_box .box1 .info_title h3 {font-size: 24px; font-family: "Oswald-Regular"; margin-left: 50px;}
.info_box .box1 .info_title h3 a:hover { color: #ffb615;}
.info_box .box1 .word {height: 65px; overflow: hidden; margin-top: 18px; margin-left: 50px}
.info_box .box1 .word p {width: 80%; font-size: 16px; font-family: "Opensans-Regular"; color: #999;}


.products_box {width: 1200px; margin: 100px auto 0px; transition: all .4s;}
.products_box .carbox { width: 100%; margin-top: -11px; display: flex; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.products_box .carbox .car { width: 280px; text-align: center; margin-top: 33px; padding-bottom: 20px; margin-bottom: 1px; transition: all .3s;}
.products_box .carbox .car:hover {box-shadow: 0 0 10px rgba(0,0,0,.2);}
.products_box .carbox .car a .imgbox {width: 100%; max-height: 250px; text-align: center; display: table; position: relative; padding-top: 100%;}
.products_box .carbox .car a .imgbox img {vertical-align: middle; margin-top: 5px; margin-bottom: 5px; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto;}
.products_box .carbox .car .car_a {font-size: 16px; font-family: "Oswald-Regular"; text-decoration: none; transition: all .4s;}
.products_box .carbox .car .price {font-size: 14px; font-family: "Oswald-Regular"; margin-top: 5px;}
.products_box .btn {text-decoration: none; background: #000; color: #fff; font-family: "Oswald-Regular";  display:block; width: 210px; height: 47px; text-align: center; line-height: 48px; font-size: 18px; margin: 38px auto 0px;}


.more {margin: 40px auto 0px; width: 100%; position: relative; overflow: hidden;}
.index .more{text-align: center;}
.more img { -webkit-transition: all .3s; transition: all .3s; }
.more:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.more .more_box {margin: 0 auto; width: 62.5%; text-align: center; position: absolute; left: 0; top: 21%; right: 0; margin: auto; transition: all .4s;}
.more .more_box .more_title { width: 35.83%; margin:0px auto 0px; }
.more .more_box .more_title .top_box {width: 97.674%; height: 40px; border: 4px solid #fff; border-bottom: none; margin: 0 auto;}
.more .more_box .more_title p {font-size: 2.291667vw; font-family: "Oswald-Regular"; color: #fff; text-align: center; margin-top: -10px; line-height: 55px;}
.more .more_box .more_title .bottom_box { width: 97.674%; height: 40px; border: 4px solid #fff; border-top: none; margin: -10px auto;}
.more .more_box .content { width: 82.5%;  overflow: hidden; margin: 54px auto 50px; }
.more .more_box .content p {color: #fff; font-size: 16px; font-family: "Opensans-Regular"; text-align: center; line-height: 25px; }
.more .more_box a {width: 150px; color: #e80e1f; font-family: "Oswald-Regular"; font-size: 0.9375vw; text-decoration: none; }
/*首页产品*/
.pro{ padding-top: 50px;background: #ededed;padding-bottom: 60px;}
.pro .content{width:98%;max-width:1200px;margin:0 auto;}

.pro_t{ margin-top: 50px; }
.pro_t li{ float: left;box-sizing: border-box;margin-right: 96px;transition:all 0.3s;}
.pro_t li:last-child{ margin-right: 0; }
.pro_t li p{ display:block;width:78px; height:78px;  text-align: center; position:relative;float: left;}
.pro_t li p b{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform: translateX(0) rotate(0deg);transform: translateX(0) rotate(0deg);-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;margin: 0 auto;}
.pro_t li p em{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1;visibility:hidden;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transition: all 0.1s ease 0.2s;transition: all 0.1s ease 0.2s;margin: 0 auto;}
.pro_t li p b img,.pro_t li p em img{ display: block;width: 78px;height: 78px;}
.pro_t li.cur p b,.pro_t li:hover p b{opacity: 0;visibility:hidden;-webkit-transform: translateX(100%) rotate(180deg);transform: translateX(100%) rotate(180deg);}
.pro_t li.cur p em,.pro_t li:hover p em{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.pro_t li span{ display: block;font-size: 22px;color: #333;line-height: 78px;float: left;margin-left: 18px;font-weight: bold; }
.pro_con{ margin-top: 50px; }
.pro_con dl{ float: left;width: 49.4%; margin-bottom: 1.2%;background: #fff;}
.pro_con dl:nth-child(2n){ float: right; }
.pro_con dt{ float: right;width: 50%;overflow: hidden;  }
.pro_con dt img{ display: block;width: 100%; transition: all 0.5s;}
.pro_con dl:hover dt img{ transform:scale(1.05);  }
.pro_con dd{ width: 50%;float: left;padding: 0 0% 0 6.8%;box-sizing: border-box; }
.pro_con dd h3{ padding-top: 6rem; }
.pro_con dd h3 b {font-size: 2.5rem;color: #333333;font-weight: bold;line-height: 2.5rem;}
.pro_con dd h3 b img{ display: inline-block;width: 10px;height: 10px;vertical-align: top;margin-left: 11px; }
.pro_con dd h3 em{font-size: 1.2rem;text-transform:uppercase;line-height: 1.26rem;font-weight: 100;color: #d0d0d0;margin-top: 10px;display: block;font-style:normal;}
.pro_con dd ul{ margin-top: 3rem;height:20rem; }
.pro_con dd ul li a{ display: block;
    float: left;
    padding-left: 14px;
    font-size: 1.6rem;
    line-height: 3rem;
    color: #666666;
    width: 50%;
    box-sizing: border-box;
    background: url(../pro_yuan.png) no-repeat left 1rem;}
.pro_con dd ul li a:hover{ color: #b60005;background: url(../pro_yuanh.png) no-repeat left 1rem;  }
.pro_con dd ul li:nth-child(2n) a{ float: right; }

.pro_con dd .more{     display: block;
    width: 12rem;
    height: 4rem;
    line-height: 4rem;
    background: #b60005;
    border-radius: 2rem;
    text-align: center;
    color: #fff;
    font-size: 1.4rem;
    transition:all 0.5s;
	margin:0;
	}

 .pro_con dd .more:hover{margin-top:-5px;}
 
 #dfk{padding:0;}
/*新闻*/
.case .content{width:98%;max-width:1200px;margin:0 auto;}

.case{padding: 80px 0 50px;width: 100%;overflow-x: hidden;position: relative;height: auto;box-sizing: border-box;background: #ededed;margin-top:0 !important;}
.case_con{ margin-top: 39px;position: relative;}
.case_con dl{float: left; width: 382px;margin-right: 27px;position: relative;margin-bottom: 50px;}
.case_con dt{overflow: hidden;}
.case_con dt img{transition: all 0.5s;}
.case_con dl:hover img{transform: scale(1.05);}
.case_con dd{height: 154px;padding: 0 30px;background: #fff;}
.case_con dd h3 a{font-size: 18px;color: #333;line-height: 18px;font-weight: bold;padding: 40px 0 0;display: block;}
.case_con dd p{font-size: 14px;color: #666666;line-height: 22px;margin-top: 16px;}
.case_con dl:hover{box-shadow: 0 0 25px rgba(0,0,0,0.1);}
.case_con dl:hover h3 a{ color: #b60005;}
.case_con .fprev{ position:absolute; left:-48px; top:200px;  width:14px;height:24px;z-index: 100;cursor: pointer;background: url(../fprev.png) no-repeat center;}
.case_con .fnext{ position:absolute; right:-48px; top:200px;  width:14px;height:24px; z-index: 100;cursor: pointer;background: url(../fnext.png) no-repeat center;}
.case_con .fprev:hover{ background: url(../fprevh.png) no-repeat center;}
.case_con .fnext:hover{ background: url(../fnexth.png) no-repeat center;}

.coop_list{position: relative;padding:50px 0 30px 0;}
.coop_list li{float: left;width: 240px;height:auto;border-left: 1px solid #d1d1d1;box-sizing: border-box;}
.coop_list li i{display: block;overflow: hidden;}
.coop_list li img{display: block;width: 100%;transition: all 0.5s;filter: grayscale(100%);
    -webkit-filter: grayscale(100%);}
.coop_list li:hover i img{transform: scale(1.05);filter: grayscale(0);-webkit-filter: grayscale(0);}
.coop_list li:hover{box-shadow: 0 0 25px rgba(0,0,0,0.1);position: relative;z-index: 1;}

.case .bx-wrapper .bx-prev{background:url(../fprev.png) no-repeat center;left:-50px;}
.case .bx-wrapper .bx-next{background:url(../fnext.png) no-repeat center;right:-50px;}
.case .bx-wrapper .bx-prev:hover{background:url(../fprevh.png) no-repeat center;left:-50px;}
.case .bx-wrapper .bx-next:hover{background:url(../fnexth.png) no-repeat center;right:-50px;}
/*企业文化*/
.wenh{ margin-top:3%;margin-bottom:1%;}
.wenh tr td:first-child{width:45%;}
.wenh tr td:first-child img{width:100%;}
.wenh tr td:last-child{width:55%;padding:2% 5%;background:url(../qir.jpg) no-repeat center center; background-size:cover;box-sizing:border-box;}
.wenh tr td:last-child li{width:100%;line-height:4rem;}
.wenh tr td:last-child li p{font-size:16px;}
/*工艺先进*/
.pin{ padding-top: 80px; }
.pin .content{max-width:1200px;width:98%;margin:0 auto;}
.pin_con{ margin-top: 50px;overflow: hidden;height: 720px;}
.pin_l{ }
.pin_l li { position: relative; width: 146px; height: 720px;  margin-right: 54px; float: left; transition: all ease .5s; overflow: hidden;background: #ededed; }
.pin_l .pz3{ margin-right:0;}
.pin_l li img{ width: 146px; height: 207px; display: block; padding: 41px 0 41px; border-top: 2px solid #333; margin-bottom: 43px ;background: #fff;}

.pin_l li h4 { font-size: 32px; color: #333333; line-height: 100%; transition: all ease .5s; position: absolute; left: 0; top: 337px; height: 121px; font-weight: normal; transition-delay: .1s ;padding-left: 24px;}
.pin_l li h4 span { display: block; font-size: 32px; color: #333333; line-height: 32px; margin-top: 27px; }
.pin_l li .number { display: block; font-size: 48px; color: #ccc; line-height: 100%; margin-top: 67px; margin-bottom: 83px; position: absolute; top: 458px ;padding-left: 24px;}
.pin_l li .zoomit { display: block; top: 652px; right: 77px; width: 37px; height: 37px; border: 3px solid #605F5F; border-radius: 50%; position: absolute !important; transition: all ease .5s; position: relative; }
.pin_l li .zoomit:before { position: absolute; content: ""; width: 12px; height: 3px; background: #605f5f; left: 12.5px; top: 17px; }
.pin_l li .zoomit:before { border-radius: 30px ;}
.pin_l li .zoomit:after { position: absolute; content: ""; width: 3px; height: 12px; background: #605f5f; right: 16.5px; top: 13px ;}
.pin_l li .zoomit:after { border-radius: 30px;}
.pin_l li.cur{ background: #b60005; }
.pin_l li.cur h4,.pin_l li.cur h4 span,.pin_l li.cur .number{ color: #fff; }
.pin_l li.cur .zoomit{ border-color: #fff; }
.pin_l li.cur .zoomit:before,.pin_l li.cur .zoomit:after{ background: #fff; }
/*.pin_r{ float: right; width: 600px;height: 720px;}*/
.pin_l  dl{ display: block;width: 600px;height: 720px; position: relative;float:left;margin-right:54px;}
.pin_l  dl:last-child{ margin-right:0;margin-left:54px;}
.pin_l  dt img{ display: block;width: 600px;height: 720px;  }
.pin_l  dd{ display: block;bottom: 0;z-index: 2 ;font-size: 16px;line-height: 32px;width: 600px;background:#ececec;padding:40px;
	box-sizing: border-box;height: auto;position: absolute;left:0;}
.pin_l  dd h3{ display: block;font-size: 32px;color: #1a1a1a;line-height: 32px;font-weight: normal;}
.pin_l  dd p{font-size: 16px;color: #333;line-height: 32px;font-weight: normal;padding-top: 22px; }
.pin_l  dd .zoomit { display: block; top: -220px; right: 44px; width: 37px; height: 37px; border: 3px solid #fff; border-radius: 50%; position: absolute !important; transition: all ease .5s; position: relative; }
.pin_l  dd .zoomit:before { position: absolute; content: ""; width: 12px; height: 3px; background: #fff; left: 12.5px; top: 17px; }
.pin_l  dd .zoomit:before { border-radius: 30px ;}


/*首页新闻*/
.index .pt2 .con_box .l_box{width:50%;}
.index .pt2 .con_box .r_box{width:48%;}
.index .pt2 .imgZoom{ position:relative;overflow:hidden;}
.index .pt2 .imgZoom img{ transition:all ease .3s;}
.index .pt2 .imgZoom:hover img{transform:scale(1.1);}

.index .pt2 .con_box .l_box .text_box{position:absolute; left:0; width:100%; bottom:0; background:rgba(0,0,0,.5);}
.index .pt2 .con_box .l_box a{display:block;}
.index .pt2 .con_box .l_box .text_box .pd{padding:25px;}
.index .pt2 .con_box .l_box .text_box .time{font-size:15px; color:#fff; opacity:0.8; line-height:1; margin-bottom:10px;}
.index .pt2 .con_box .l_box .text_box .t{font-size:16px; text-align:center; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; color:#fff;  line-height:1;}
.index .pt2 .con_box .l_box .text_box .info{font-size:15px; color:#fff; line-height:21px;}
.index .pt2 .con_box .l_box .video_ico{position:absolute; left:50%; margin-left:-22px; top:50%; margin-top:-22px; width:45px; height:45px; display:block;  background: url(../video_center02.png) 0 0 no-repeat;}
.index .pt2 .con_box .r_box li{margin-bottom:12px; margin-top:12px;}
.index .pt2 .con_box .r_box li:first-child{ margin-top:0;}
.index .pt2 .con_box .r_box li .pd{padding:24px 25px; background:#fff; display:block;}
.index .pt2 .con_box .r_box li .pd:hover{background:#da2d27; transition:none; color:#fff;}

.index .pt2 .con_box .r_box li .pd .time_box{float:left; width:13%; margin-right:3%; position:relative; padding-right:3%; text-align:right;}
.index .pt2 .con_box .r_box li .pd .time_box:after{content:''; position:absolute; right:0; top:0; width:1px; height:100%; background:#c5c5c5;}
.index .pt2 .con_box .r_box li .pd .time_box .y{font-size:17px; color:#000000; line-height:1;margin-top:12px; text-align:center;}
.index .pt2 .con_box .r_box li .pd .time_box .date{font-size:30px; color:#000; line-height:1;text-align:center;}
.index .pt2 .con_box .r_box li .pd .news_box{float:right; width:78%;}
.index .pt2 .con_box .r_box li .pd .news_box .t{font-size:16px; color:#4c4c4c; line-height:1.1; margin-bottom:11px; font-weight:bold; width:100%; text-overflow:ellipsis; overflow:hidden; }
.index .pt2 .con_box .r_box li .pd .news_box .d{font-size:14px; color:#999; line-height:20px;overflow:hidden;height:40px; overflow:hidden;display:-webkit-box;;display:-moz-box;display:box;text-overflow:ellipsis;-webkit-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;}
.fix:after{ clear:both; display:block;content:'';}
.sc .gongtit{text-align:left;}
.sc .gongtit span{ margin-left:0; margin-right:0; margin-bottom:20px;}
.index .sc{ padding:50px 0;}
.index .con_box {padding:50px 0; background:#f4f4f4;}
.index .pt2 .con_box .r_box li .pd:hover *{ color:#fff !important;}




.apt_model_one {width: 100%; max-width:1600px; margin: 75px auto 0px; transition: all .4s;}
.apt_model_one .apt_model_con {width: 100%; margin-top: -13px; display: flex; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.apt_model_one .apt_model_con .apt_common { width: 31.333%;  display: flex; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.apt_model_one .apt_model_con .apt_common .box3 { width: 100%; position: relative; margin-top: 49.5px; overflow: hidden;}
.bg { width: 100%; height: 100%; position: absolute; left: 0; right: 0; bottom: 0px; right: 0; margin: auto; transition: all 0.2s ease-in-out; background: rgba(0,0,0,.3);}
.apt_model_one .apt_model_con .apt_common .box3:hover .bg { background: rgba(0,0,0,.6); }

.apt_model_one .txt {position: absolute;left: 50%;top: 50%; transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);z-index: 10; text-align: center;color: #fff;}
.apt_model_one .txt *{font-weight: normal;}
.apt_model_one .table{ display:block;}
.apt_model_one .table-cell{ display:block;}

.apt_model_one .txt h5{font-size: 16px;padding-bottom:3%;}
.apt_model_one .txt h3{font-size: 30px;}
.apt_model_one .txt h4{font-size: 22px;}
.apt_model_one .txt line{display: block;width: 90px;height: 2px;margin: 30px auto;background: #fff;}
.apt_model_one .content{height:0px;padding:0px;overflow: hidden;color: #fff;font-size: 14px;line-height: 36px;margin: auto;width: 100%;}
.apt_model_one .content a {display: block;color: #fff;font-size: 14px;line-height: 36px;}
.apt_model_one .content a:hover {text-decoration: underline;}
.apt_model_one .viewmore{width: 160px;margin:50px auto auto auto;overflow: hidden; background:none;}
.apt_model_one .viewmore a{background:none;border: 1px #fff solid;display: block;line-height: 50px;padding-left:38px; box-sizing:border-box; width:158px; display:block;font-size: 12px;color: #fff;position: relative;text-align: left;}
.apt_model_one .viewmore a i{display: block;width: 18px;height: 10px;position: absolute;right:15%;top: 50%;margin-top: -5px;background: url("../viewmore1.png") no-repeat;}
.apt_model_one .viewmore a:hover {background: #fff;color: #1a1a1a;}
.apt_model_one .viewmore a:hover i{background: url("../viewmore.png") no-repeat;}
.apt_model_one .apt_model_con .apt_common .box3:hover .content{height:auto;max-height: 200px;padding: 2% 0;}			


.apt_model_one .apt_model_con .apt_common .box3 a p {color: #fff; font-size: 34px; font-family: "Oswald-Regular"; text-align: center; position: absolute; left: 0; top: 78%; right: 0; bottom: 0; margin: auto; transition: all 0.3s ease-in-out;}
.apt_model_one .apt_model_con .apt_common .box3 .topp{opacity:0;}
.apt_model_one .apt_model_con .apt_common .box3:hover .topp { top: 43%;opacity:1;visibility:visable; }
.apt_model_one .apt_model_con .apt_common .dump { width: 100%; display: flex; -webkit-justify-content: space-between; justify-content: space-between;}
.apt_model_one .apt_model_con .apt_common .box5 { width: 47.350%; position: relative; margin-top: 25px; overflow: hidden;}
.apt_model_one .apt_model_con .apt_common .box5:hover .bg { background: rgba(0,0,0,.5);}
.apt_model_one .apt_model_con .apt_common .box5 a p {color: #fff; font-size: 28px; font-family: "Oswald-Regular"; text-align: center; position: absolute; left: 0; top: 73%; right: 0; bottom: 0; margin: auto;  transition: all 0.3s ease-in-out;}
.apt_model_one .apt_model_con .apt_common .box5 .topp {opacity:0;}
.apt_model_one .apt_model_con .apt_common .box5:hover .topp { top: 43%;opacity:1;visibility:visable; }


.apt_model_two {width: 1200px; margin: 71px auto 70px; transition: all .4s;}
.apt_model_two .apt_con {width: 935px; color: #333; font-size: 16px; font-family: "Opensans-Regular"; text-align: center; margin: 33px auto 0px;}
.apt_model_two .box6 {margin-top: 50px; width: 100%; flex-wrap: wrap; display: flex; -webkit-justify-content: space-between; justify-content:space-between; }
.apt_model_two .box6 .box7 {width: 380px; overflow: hidden;}
.apt_model_two .box6 .box7 a img { -webkit-transition: all .3s; transition: all .3s; }
.apt_model_two .box6 .box7:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.apt_model_two .box6 .box7 .box8 {width: 322px; border-bottom: 2px solid #e70e1f; background: #fff; position: relative; margin-top: -72px; transition: all .4s;}
.apt_model_two .box6 .box7 .box8 .day { margin-left: 19px; padding-top: 22px; padding-bottom: 19px;}
.apt_model_two .box6 .box7 .box8 .day p {font-size: 14px; font-family: "Opensans-Regular"; color: #999999; }
.apt_model_two .box6 .box7 .box8 a {text-decoration: none;}
.apt_model_two .box6 .box7 .box8 a .apt_desc {width: 92%; height: 45px; overflow: hidden; font-size: 16px; font-family: "Oswald-Regular"; font-weight: bold; margin-left: 18px; margin-bottom: 24px; text-align: left; line-height:22px;}


.footer {width: 100%; background:#323232; background-size:cover; margin: 0px auto 0px; transition: all .4s;}
.footer .config_box {width: 98%; max-width:1200px; margin: 0 auto; display: flex; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;border-top:solid 1px #444444;padding-top:20px;}

.footer .config_box .share_box {  transition: all .4s;  width:26%;}
.footer .config_box .share_box p {width: 100%; color: #c7c7c9; font-size: 15px; font-family: "Opensans-Regular"; line-height: 26px;  margin-top: 15px; transition: all .4s;}
.footer .config_box .share_box .shear {margin: 18.5px auto 0px; text-align:center;}
.footer .config_box .share_box .foot_share .foot_share_box { width: 32px; margin-right: 4px;height: 32px;}
.footer .config_box .share_box .foot_share a { transition: all .3s;transform: scale(1);margin-left: 0;margin-right: 15px;background-image:url(../share.png); width:32px; height:32px; display:inline-block;}
.footer .config_box .share_box .foot_share a:hover{transform: translateY(-5px) scale(1)}

.footer .shearr{display:flex;flex-wrap:wrap;}
.footer .share_box .other_title h3{ text-align:center;font-weight:normal;}

.footer .footnav{height:auto;display:flex;flex-wrap:wrap;width:100%;margin:40px auto 20px auto;}
.footer .footnav li{ width:16.666%;text-align:center;border-right:solid 1px #444444;box-sizing:border-box;}
.footer .footnav li a{color:#fff;font-size:16px;line-height:20px;}
.footer .footnav li:hover a{color:#b50106;}
.footer .footnav li:last-child{border-right:0;}

.footer .foot_share_type_3{ padding:7px; border:solid 2px #b50106;}
.foot_share .Google{background-position: -32px 0;}
.foot_share .Twitter{background-position: 0 0;}
.foot_share .YouTube{background-position:center -128px }
.foot_share .Pinterest{background-position:center -64px;}
.foot_share .Facebook{background-position: -64px 0px; }
.foot_share .LinkedIn{background-position: -96px -96px;}
.foot_share .Instagram{background-position: center -224px;}

.footer .config_box .service_box,.contact_box,.lates_box { transition: all .2s;}
.footer .config_box .service_box ul {margin-top: 10px;}
.footer .config_box .service_box ul :after{ clear:both; display:block; content:'';}
.footer .config_box .service_box {width: 14%;}
.footer .config_box .service_box ul li { float:left; width:100%; box-sizing:border-box;text-align:left; color:#999999;}
.footer .config_box .service_box ul li a { text-decoration: none; }
.footer .config_box .service_box ul li:nth-child(2) { margin-top: 10px;}
.footer .config_box .service_box ul li:nth-child(3) { margin-top: 10px;}
.footer .config_box .service_box ul li:nth-child(4) { margin-top: 10px;}
.footer .config_box .service_box ul li:nth-child(5) { margin-top: 10px;}
.footer .config_box .service_box ul li:nth-child(6) { margin-top: 10px;}
.footer .config_box .service_box ul li:nth-child(7) { margin-top: 10px;}
.footer .config_box .service_box ul li:nth-child(8) { margin-top: 10px;}
.footer .config_box .service_box ul li:nth-child(9) { margin-top: 10px;}
.footer .config_box .service_box ul li a {font-size: 15px; font-family: "Opensans-Regular"; color: #c7c7c9; transition: all .2s;}
.footer .config_box .service_box ul li a:hover {color: gray; }

.footer .config_box .contact_box { width: 30%; text-align:left;}
.footer .config_box .contact_box ul { }
.footer .config_box .contact_box ul li { margin-top: 15px; width: 100%;}
.footer .config_box .contact_box ul li a { text-decoration: none; }
.footer .config_box .contact_box ul li:nth-child(1) { background: url(../foot1.png) no-repeat center left;}
.footer .config_box .contact_box ul li:nth-child(2) { background: url(../foot2.png) no-repeat center left;}
.footer .config_box .contact_box ul li:nth-child(3) { background: url(../foot3.png) no-repeat center left;}
.footer .config_box .contact_box ul li:nth-child(4) { background: url(../foot4.png) no-repeat center left;}
.footer .config_box .contact_box ul li:nth-child(5) { background: url(../look.png) no-repeat 0 4px; }
.footer .config_box .contact_box ul li p { width: 100%; font-size: 16px; font-family: "Opensans-Regular"; color: #ccc; padding-left: 50px;transition: all .2s; text-align:left;box-sizing:border-box;}
.footer .config_box .contact_box ul li p a { display: block; width: 200px; font-size: 16px; font-family: "Opensans-Regular"; color: #ccc; transition: all .2s; }
.footer .config_box .contact_box ul li p a:hover { color: gray;}
.footer .config_box .contact_box ul li p:first-child { line-height: 28px;}

.footer .config_box .lates_box {width: 280px;}
.footer .config_box .lates_box p {color: #d9d9d9; font-size: 16px; line-height: 28px; font-family: "Opensans-Regular"; margin-top: 36px; transition: all .2s;}
.footer .config_box .search { overflow: hidden; margin: 19px 0 0 0; width: 100%;text-align: left;}
.footer .config_box .search form { position: relative;}
.footer .config_box .search form .text { background: transparent; padding: 0px 7px; width:63%; height: 44px; line-height:34px; color:#747474; text-indent:16px; border: 1px solid #333333; border-right: none; -webkit-appearance:none; border-radius:0px;}
.footer .config_box .search form .sub {width: 90px; height: 46px; border: none; text-align: center; line-height: 40px; font-size: 16px; font-family: "Oswald-Regular"; font-weight: bold; background: #ffb615; position: absolute;cursor: pointer; -webkit-appearance:none;  border-radius:0px;}
.footer .config_box .social {width: 175px; float: right; margin-top: 35px;}
.footer .config_box .social ul {display: flex; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}

.footer .copy {width: 100%; transition: all .4s;background:#b50106;}
.footer .copy p {color: #d9d9d9; font-size: 14px; font-family: "Opensans-Regular"; text-align: center; padding-top: 26px; padding-bottom: 29px;}
.footer .copy p a {color: #d9d9d9; font-family: "Opensans-Regular"; text-decoration: none;}

.footer .config_box .box10 { width: 80%; margin: 30px auto ; transition: all .4s;}
.footer .config_box .box10 ul {display: flex; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between;}
.footer .config_box .box10 ul li { float: left; width: 20%;}

.in_ad{font-size: 0;}
.ueeshop_responsive_position {border-bottom: none !important;}

.wrap-module *{}
.pro_left{width: 23.438%;}
.pro_cate{ margin-bottom: 25px; width: 100%;}
.pro_cate .page_name{height: 50px;line-height: 50px; position: relative; padding-left: 16px; font-size: 18px; color: #fff; font-family: 'Oswald'; background: #ffb615;text-transform: uppercase;}
.pro_cate .first_cate{ height: 63px;line-height: 63px; position: relative; padding-left: 16px; font-size: 14px; font-family: 'Oswald'; overflow:hidden; cursor: pointer;}
.pro_cate .first_cate.son span{ display: block; position: absolute; right: 18px; top: 50%; width: 10px; height: 10px; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.pro_cate .first_cate.son span:before{ display: block; content: ''; position: absolute; top: 0; left: 50%; width: 2px; height: 10px; background: #a7a7a7; -webkit-transition: all 0.3s; transition: all 0.3s; -webkit-transform: translateX(-50%); transform: translateX(-50%);}
.pro_cate .first_cate.son span:after{ display: block; content: ''; position: absolute; top: 50%; left: 0; width: 10px; height: 2px; background: #a7a7a7; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.pro_cate .first_cate a{ display: block; width: 100%; height: 63px; font-size: 16px; color: #000; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-decoration: none; box-sizing: border-box; padding-right: 30px;}
.pro_cate .son_cate{ display: none; padding-bottom: 17px;}
.pro_cate .list.on .son_cate{display: block;}
.pro_cate .list.on .first_cate.son span:before{ transform: rotate(90deg);}
.pro_cate .son_cate .item{ position: relative; padding-left: 0; height: 38px;}
.pro_cate .son_cate .item a{ display: block; padding: 0 20px; width: 100%; height: 100%; line-height: 36px; background: url(../images/cate_two_icon.png) no-repeat left -15px center; font-size: 14px; color: #666; font-weight: bold; box-sizing: border-box; transition: all 0.5s; overflow: hidden; }
.pro_cate .son_cate .item a:hover{ background: #f7f7f7; color: #333;}
.pro_cate .son_cate .item.on a{ padding-left: 16px; background-position: left 1px center;}
.pro_cate .son_cate .item.on a,
.pro_cate .son_cate .subcate3 a.sia.on{ background: #f7f7f7; color: #333;}
.pro_cate .son_cate .subcate3{ margin-bottom: 10px;}
.pro_cate .son_cate .subcate3 a.sia{ display: block; padding-left: 32px; font-size: 16px; color: #7a7a7a; line-height: 30px;}
.pro_cate .list{ width: 100%; border-bottom: 1px solid #e8e8e8; -webkit-box-sizing: border-box; box-sizing: border-box;}
.pro_cate .list:first-child{ margin-top: 0;}
.pro_cate .list:last-child{ border-bottom: none;}
.pro_cate .list .row{ padding: 20px 0; width: 100%; border-bottom: 1px solid #eee;}
.pro_cate .list .row:first-child{ border-top: 0;}
.pro_cate .list .row:last-child{ border-bottom: none}
.pro_cate .list .row .img{ display: block; width: 25.5396%; max-height: 71px;}
.pro_cate .list .row .row_txt{ width: calc(100% - 30.9353%);}
.pro_cate .list .row .row_txt .name{padding-top: 18px; line-height: 22px; font-size: 16px; color: #000; font-family: "Opensans-Regular"; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-decoration: none;}
.pro_cate .list .row .row_txt .price{color: #000; font-family: "Opensans-Regular"; margin-top: 5px;}
.product-list .top_pos .ueeshop_responsive_position{ border-bottom: 0;}
.product-list .top_pos .ueeshop_responsive_position .title{display: none;}
.product-list .top_pos .ueeshop_responsive_position .position{ width: 100%; height: 65px; line-height: 65px; text-align: left;font-family: 'Oswald';}
.wrap{width:1200px; margin:0 auto; zoom:1;}
.wrap-module .ueeshop_responsive_products_detail_review .review_form h1{font-size: 30px;color: #1f1f1f;text-align: center;margin-bottom: 35px;}
.wrap-module body .ueeshop_responsive_position{margin-top: 8px;line-height: 40px;margin-bottom: 25px;border-color: #e6e6e6;}
.menu-in-left{padding-top: 7px;}
.menu-in-left .menu-wrap-style{width: 20%;float: left;}
.contenter .ueeshop_responsive_products_list .item{ margin-right: 3.99%; width: 30.668%;}
.contenter .ueeshop_responsive_products_list .item:nth-child(3n){ margin-right: 0;}
.contenter .ueeshop_responsive_products_list .item .pro{ width: 100%;}
.contenter .ueeshop_responsive_position{ border-color: #eee; -webkit-box-sizing: border-box; box-sizing: border-box;}
.contenter .ueeshop_responsive_position .title{text-transform: uppercase; width: 100%; height: 50px; line-height: 50px; font-size: 26px; color: #000; font-family: 'Oswald';}
.contenter .ueeshop_responsive_position .position{ display: none;}
.contenter .ueeshop_responsive_products_list{ margin-top: 32px;}
.contenter .ueeshop_responsive_position .position a{ font-size: 16px; color: #999;}
.contenter .ueeshop_responsive_position .position a:last-child{ color: #999;}
.contenter .ueeshop_responsive_products_list .item .info{ width: 100%;}
.contenter .ueeshop_responsive_products_list .item .info .name{ line-height: 32px; height: 64px;}
.contenter .ueeshop_responsive_products_list .item .info .name a{ font-size: 16px; color: #000; font-family: 'Oswald'; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; word-break: break-all; overflow: hidden;}
.contenter .ueeshop_responsive_products_list .item .info .price{ font-size: 14px; color: #000; font-family: 'Oswald';}
.contenter .cate_brief{ width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box;}
body .ueeshop_responsive_products_detail .description .title{padding: 10px 0 0;}
.product-detail .ueeshop_responsive_products_detail .description .title{ padding-bottom: 15px; border-bottom: 1px solid #ddd; padding: 10px 0 0; color: #555; overflow: hidden;}
.ueeshop_responsive_products_detail .description .title span{padding-left: 25px; font-size: 30px; color: #333; font-family: "OpenSans-Bold"; border-left: 5px solid #feb900;border-bottom: none!important;margin-bottom: 10px;}
.ueeshop_responsive_products_detail .description .title span:after{position: absolute; left: 100%;top: 13px;height: 1px;background: #e3e3e3;margin-left: 20px;content: '';}
.product-list .wrap .wrap-righter-style{ width: 70.313%; float: right;}
body .ueeshop_responsive_turn_page{ height: 40px; line-height: 0; text-align: center;}
body .ueeshop_responsive_turn_page span{width: auto; min-width: 40px; height: 40px; line-height: 40px; background: none; margin-right: 10px;}
body .ueeshop_responsive_turn_page span:first-child,
body .ueeshop_responsive_turn_page span.page_last{border: none; background: #f5f5f5;}
body .ueeshop_responsive_turn_page span:hover{ color: #fff;}
body .ueeshop_responsive_turn_page span a{ display: block; background: #f5f5f5;}
body .ueeshop_responsive_turn_page span .page_item_current{ color: #fff; background: #ffb615;}
body .ueeshop_responsive_turn_page span a,
body .ueeshop_responsive_turn_page span font{ position: relative; width: 100%; height: 100%; color: #000 ;font-size: 16px; font-family: 'Oswald';}
body .ueeshop_responsive_turn_page span em{ position: absolute; left: 0; top: 0; margin-top: 0; width: 100%; height: 100%;}
body .ueeshop_responsive_turn_page span em.icon_page_prev{ background: url(../images/prev_page.png) no-repeat center;}
body .ueeshop_responsive_turn_page span em.icon_page_next{ background: url(../images/next_page.png) no-repeat center;}


.ueeshop_responsive_case_list .item .info .name a {text-decoration: none;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page {text-align: right;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page.s1>span { background: none;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span{ width: 54px; height: 54px; line-height: 54px; background: none; margin-right: 17px;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span:first-child,
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span.page_last{border: none; background: none;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span:hover{ color: #ffb615;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span a{ display: block; background: #f5f5f5;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span .page_item_current{ color: #ffb615; background: none;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span a,
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span font{ position: relative; width: 100%; height: 100%; color: #000 ;font-size: 16px; font-family: 'Oswald';}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span em{ position: absolute; left: 0; top: 0; margin-top: 0; width: 100%; height: 100%;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span em.icon_page_prev{ background: url(../images/prev_page.png) no-repeat center;}
.wrap .ueeshop_responsive_case_list .ueeshop_responsive_turn_page span em.icon_page_next{ background: url(../images/next_page.png) no-repeat center;}


.banner .absolute .title {display: none;}
.article-content .art-title{height: 35px;margin: 30px 0;font-size: 22px;color: #333;text-align: center;}
.art-menu-wrap-style{margin-bottom: 5px;}
.art-menu-wrap-style .menu{text-align: center;}
.art-menu-wrap-style .menu ul li{display: inline-block; font-size: 15px; color: #222; margin: 0 25px;}

.info-list .wrap .rightside .ueeshop_responsive_position {width: 1200px; margin: 0 auto;}
.info-list .wrap .rightside .ueeshop_responsive_position .title { display: none;}
.info-list .wrap .rightside .ueeshop_responsive_position .position {text-align: left; font-family: "Oswald-Regular"; line-height: 51px;}
.info-list .wrap .rightside { width: 100%; float: right;}
.info-list .wrap .rightside .contenter .ueeshop_responsive_position .title{ display: none;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page {text-align: right;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page.s1>span { background: none;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span{ width: 54px; height: 54px; line-height: 54px; background: none; margin-right: 17px;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span:first-child,
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span.page_last{border: none; background: none;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span:hover{ color: #ffb615;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span a{ display: block; background: #f5f5f5;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span .page_item_current{ color: #ffb615; background: none;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span a,
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span font{ position: relative; width: 100%; height: 100%; color: #000 ;font-size: 16px; font-family: 'Oswald';}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span em{ position: absolute; left: 0; top: 0; margin-top: 0; width: 100%; height: 100%;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span em.icon_page_prev{ background: url(../images/prev_page.png) no-repeat center;}
.info-list .wrap .rightside .ueeshop_responsive_info_list .ueeshop_responsive_turn_page span em.icon_page_next{ background: url(../images/next_page.png) no-repeat center;}
.info-detail .wrap .ueeshop_responsive_position .position {text-align: left; font-family: "Oswald-Regular"; line-height: 65px;}


.wrap .ueeshop_responsive_position .position { text-align: left; font-family: "Oswald-Regular"; line-height: 65px;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page {text-align: right;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page.s1>span { background: none;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span{ width: 54px; height: 54px; line-height: 54px; background: none; margin-right: 17px;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span:first-child,
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span.page_last{border: none; background: none;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span:hover{ color: #ffb615;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span a{ display: block; background: #f5f5f5;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span .page_item_current{ color: #ffb615; background: none;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span a,
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span font{ position: relative; width: 100%; height: 100%; color: #000 ;font-size: 16px; font-family: 'Oswald';}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span em{ position: absolute; left: 0; top: 0; margin-top: 0; width: 100%; height: 100%;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span em.icon_page_prev{ background: url(../images/prev_page.png) no-repeat center;}
.wrap .ueeshop_responsive_download_list .ueeshop_responsive_turn_page span em.icon_page_next{ background: url(../images/next_page.png) no-repeat center;}


.rale_news{ padding-bottom: 0px; width: 100%;}
.rale_news .news_title{ width: 100%; height: 30px; line-height: 30px;}
.rale_news .news_title .title{ font-size: 22px; color: #191919;}
.rale_news .news_title .read_btn{ font-size: 14px; color: #888;}
.rale_news .news_title .read_btn span{ font-size: 14px; color: #888; font-family: cursive; font-weight: bold;}
.rale_news .list{ display: grid; grid-template-columns: repeat(4, 23.25%); justify-content: space-between; margin-top: 23px; width: 100%;}
.rale_news .list .item{ }
.rale_news .list .item .img{ display: block; width: 100%; text-align: center; text-decoration: none; overflow: hidden; position: relative; padding-top: 100%;}
.rale_news .list .item .img img{position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; margin: auto;}
.rale_news .list .item .title{ display: -webkit-box; margin-top: 15px; line-height: 20px; height: 40px; font-size: 16px; color: #333; text-decoration: none; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.rale_news .list .item .time{ margin-top: 8px; width: 100%; height: 21px; line-height: 21px; font-size: 14px; color: #989898;}
.rale_news .list .item .brief{ display: -webkit-box; margin-top: 6px; line-height: 24px; font-size: 14px; color: #888; text-decoration: none; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.rale_news .list .item:hover .img img{ -webkit-transform: scale(1.1); transform: scale(1.1);}

.rale_news.desc_news{ margin-top: 55px;}
.rale_news.desc_news .news_title{ position: relative; width: 100%; text-align: center;}
.rale_news.desc_news .news_title:before{ display: block; content: ''; position: absolute; left: 0; top: 50%; width: 100%; height: 1px; background: #ddd; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.rale_news.desc_news .news_title .title{ position: relative; z-index: 1; padding: 0 40px; width: 100%; background: #fff; text-align: center;}
.rale_news.desc_news .list{ grid-template-columns: repeat(2, 49%); grid-row-gap: 44px;}
.rale_news.desc_news .list .item .img{ width: 39.2857%; height: 100%; text-align: center;}
.rale_news.desc_news .list .item .text{ width: calc(100% - 43.5374%);}
.rale_news.desc_news .list .item.no_img .text{ width: 100%;}
.rale_news.desc_news .list .item .text .title{ margin-top: 0; font-size: 18px;}
.rale_news.desc_news .list .item .brief{ font-size: 15px; color: #888;}

.default_nav_style .nav_sec .nav_list{width: 100%;}


@media screen and (max-width: 1700px) {
    .more .more_box { top: 21%; }
    .more .more_box .more_title .top_box {height: 36px;}
    .more .more_box .more_title p { margin-top: -14px;}
    .more .more_box .more_title .bottom_box {height: 36px; margin: -14px auto;}
    .more .more_box .content { margin: 50px auto 35px; }
}

@media screen and (max-width: 1440px) {
	.xad{ height: 300px;margin-top: 80px;}
	
	 .tit span{font-size:28px;}
	 .tit i{font-size:16px;}
	 .pro_con dd ul{height:16rem;}
	 
	 .apt_model_one .viewmore{margin-top:30px;}
    #nav .nav_box {width: 90%;}
    .info_box {width: 90%; margin-top: -145px;}
    .info_box .box1 {width: 33.33%;}

    .products_box {width: 90%;}
    .products_box .carbox {width: 100%;}
    .products_box .carbox .car {width: 23.4%;}

    .more .more_box { top: 20%; }
    .more .more_box .more_title p { margin-top: -10px;line-height: 45px; }
    .more .more_box .more_title .bottom_box { margin: -19px auto; }
    .more .more_box .content { margin: 43px auto 28px; }


    .apt_model_one {width: 90%;margin-top:30px;}
    .apt_model_one .apt_model_con .apt_common .box5 a p {top: 68%;}
    .gongtit h3{font-size:28px;}
	.abbox .fl h5{font-size:30px;}
    .abbox .fl p{margin:20px 0;} 
	.index .sc{padding:30px 0;}
	.index .pt2 .con_box .r_box li .pd{ padding:16px 25px}
	.top_products .t_prod_list .t_prod_box{ padding-top:40px; padding-bottom:0px;}
	.top_products .t_prodName_list span img{ margin-right:25px;}
	.apt_model_one .viewmore{margin-top:20px;}
	.apt_model_one .txt line{ margin:15px auto;}
	
	
    .apt_model_two {width: 90%;}
    .apt_model_two .apt_con {width: 90%;}
    .apt_model_two .box6 .box7 {width: 31.7%;}
    .apt_model_two .box6 .box7 .box8 { width: 85%; margin-left: -1px; }

    .footer .config_box{max-width:1400px;}
    .footer .config_box .share_box {}
    
    
   

    .wrap{ width: 95%;}
}
@media screen and (max-width: 1366px) {
     .xad{height:200px;background-size:cover !important;}
   .footer .config_box{max-width:1200px;}
   #header .logo{max-width:350px;}
   .w1600{ width:90%;}
}
@media screen and (max-width: 1280px) {
	.pro_con dd ul{height:13rem;}
}


@media screen and (max-width: 1200px) {
	.pin_l li{width:12%;margin-right:3%;}
	.pin_l dl{width:50%;margin-right:5%}
	.pin_l li img{height:auto;}
	.pin_l dd{width:100%;}
	.pin_l li .zoomit{right:50%;transform:translateX(50%);transform:-webkit-translateX(50%);transform:-moz-translateX(50%);}
	.pin_l li h4{padding-left:10px;}
	
	.pro_t li span{font-size:18px;}
	
	.w1600{ width:95%;}
    #nav .nav_box {width: 90%;}
    #nav .nav_box .navbar {width: 66.5%;}
    #nav .nav_box .r_nav {width: 17%;}

    .info_box {width: 90%; margin-top: -120px; }

    .products_box {width: 90%;}

    .more .more_box { width: 72.5%; top: 17%; }
    .more .more_box .more_title p { line-height: 39px; }
    .more .more_box .more_title { width: 30.83%;}

    .apt_model_one {width: 90%;}
    .apt_model_one .apt_model_con .apt_common .box5 { margin-top: 20px;}

    .apt_model_two {width: 90%;}
    .apt_model_two .apt_con {width: 90%;}
    .apt_model_two .box6 .box7 {width: 31.7%;}
    .apt_model_two .box6 .box7 .box8 { margin-top: -60px;}

    .footer .config_box {width: 90%;}
    .footer .config_box .service_box {width: 15%;}
    .footer .config_box .contact_box {width: 31%;}
    .footer .config_box .lates_box {width: 100%;}
    .footer .config_box .form_one div {width: 50%; height: 44px;}
    .footer .config_box .box10 { width: 100%; }

}

@media screen and (max-width: 1000px) {
    .info_box {width: 90%; margin-top: -100px;}
    .info_box .box1 .box1_img {margin-left: 30px;}
    .info_box .box1 .info_title { max-width: 90%; transition: all .4s;}
    .info_box .box1 .info_title h3 {margin-left: 30px; }
    .info_box .box1 .word {margin-left: 30px}

    .products_box {width: 90%;}

    .more .more_box { top: 13%; }
    .more .more_box .more_title .top_box { height: 24px;}
    .more .more_box .more_title p { line-height: 34px; }
    .more .more_box .more_title .bottom_box { height: 24px;}
        
    .apt_model_one .apt_model_con .apt_common .box3 a p {font-size: 28px; top: 75%;}
    .apt_model_one .apt_model_con .apt_common .box5 a p {font-size: 21px; top: 65%;}

    .apt_model_two .box6 .box7 .box8 { width: 85%; margin-left: -1px; margin-top: -50px;}
    .apt_model_two .box6 .box7 .box8 .day {margin-left: 20px; padding-top: 15px; padding-bottom: 15px;}

    .footer .config_box .share_box { width: 30%;}
    .footer .config_box .share_box p { width: 100%;}
    .footer .config_box .service_box { width: 22%;}
    .footer .config_box .contact_box { width: 30%;}
    .footer .config_box .form_one div { width: 60%; height: 44px;}
}

@media screen and (max-width: 991px) {
    .banner_box { top: 0px;}

    .more .more_box .content { height: 46px;}

    .menu-in-left .wrap-righter-style{width: 100%;}
    .product-list .contenter #plist .contents .blk{width: 31%;margin:0 1% 25px;}
    .banner {margin-top: 0px;}

    .info_box .box1 .info_title h3 a:hover { color: #000;}
    .products_box .carbox .car:hover {box-shadow: none;}
    .more:hover img { -webkit-transform: none; transform: none; }
    .apt_model_one .apt_model_con .apt_common .box3:hover .bg { background: none; }
    .apt_model_one .apt_model_con .apt_common .box5:hover .bg { background: none;}
    .apt_model_one .apt_model_con .apt_common .box3:hover .topp { top: 75%; }
    .apt_model_one .apt_model_con .apt_common .box5:hover .topp { top: 65%; }
    .apt_model_two .box6 .box7:hover img { -webkit-transform: none; transform: none; }
    .footer .config_box .service_box ul li a:hover{color: #d9d9d9;}
}

@media screen and (max-width: 768px) { 
     .wenh tr td:first-child{width:100%;display:block;}
	 .wenh tr td:last-child{width:100%;display:block;}
	.coop_list{padding:20px 0 20px 0;}
	 .xad{display:none;}
	 .case{padding:20px 0 10px;}
	 

     .pin{padding-top:30px;}
	 .pin_l dl{width:100%;margin:0 0 2% 0;height:auto;float:none;}
	 .pin_l dt img{width:100%;height:auto;}
	 .pin_l dd .zoomit{display:none;}
	 .pin_l dd{padding:15px 10px;}
	 .pin_l dd h3{font-size:20px;}
	 .pin_l dd p{font-size:14px;padding-top:10px;line-height:1.5;}
	 .pin_con{height:auto;margin-top:20px;}
	 .pin_l dl:last-child{margin-left:0;}
	
	.pro_con dl{width:100%;}
	.pro_con dd ul{height:auto;}
	.pro_con dd .more{margin-top:2rem;}
	.pro{padding-top:30px;padding-bottom:30px;}
	.pro_t{margin-top:30px;}
	.pro_con{margin-top:30px;}
	.pro_con dd{padding-left:1%;width:100%;padding-bottom:2rem;}
	.pro_con dt{width:100%;}
	.pro_con dd h3{padding-top:3rem;text-align:center;}
	.pro_t{display:none;}
	.tit i{margin-top:10px;}
	

    .about-num .f-cb li{width:33.333%;}
	.about-num .f-cb li:nth-child(1){width:50%;}
	.about-num .f-cb li:nth-child(2){width:50%;}
	.abbox .fl .gongtit{margin-top:2%;}
	.gongzuo li a{font-size:16px}
	
    .footer .footnav{display:none;}
	.index .sc{ padding:20px 0;}
	.index .sc .fl{float:none;width:100%;}
	.index .sc .fr{float:none; width:100%;}
	.index .pt2 .con_box .l_box{width:100%;margin-bottom:10px;}
	.index .con_box{padding:25px 0;}
	.index .pt2 .con_box .r_box{width:100%;}
	.index .pt2 .con_box .r_box li .pd .time_box{width:80px;}
	.index .pt2 .con_box .r_box li .pd .news_box{width:calc( 93% - 80px );}
	.index .pt2 .con_box .r_box li .pd{padding:15px 10px;}

    .pub_title p {font-size: 6.25vw;}
    .other_title h3 {color: #fff; font-size: 4vw;font-weight:bold !important;}
	.cont .top_products{ margin-top: 25px;}
	.top_products .t_prodName_list{margin-bottom:20px;}
	.top_products .t_prod_list .t_prod_box .t_prodItem{width:50%;margin:0; padding:1%; border:none;}
	.top_products .t_prod_list .t_prod_box .t_prodItem:nth-child(4n){margin-bottom:0;}
	.top_products .t_prod_list .t_prod_box .t_prodItem .t_prodItem_name{padding:0 5px;}

    .info_box {width: 100%; margin-top: 44px; padding-bottom: 32px;}
    .info_box .box1 {width: 92%; margin: 0 auto; box-shadow: none; margin-top: 0px;padding-bottom: 0px;}
    .info_box .box1:nth-child(2) { margin-top: 24px;}
    .info_box .box1:nth-child(3) { margin-top: 19px;}
    .info_box .box1 .box1_img {width: 100%; margin-left: 0px; text-align: center; margin-top: 49px; margin-bottom: 29px}
    .info_box .box1 .info_title {max-width: 100%; height: auto; overflow: hidden;}
    .info_box .box1 .info_title h3 {font-size: 4.17vw; margin-left: 0px; text-align: center;}
    .info_box .box1 .word {text-align: center; margin-left: 0px; height: 85px; margin-top: 34px;}
    .info_box .box1 .word p {width: 100%; font-size: 3.6458vw; color: #bfbfbf;line-height: 43px; }

    .products_box {width: 100%; background: #f7f7f7; padding-top: 84px; padding-bottom: 100px;}
    .products_box .carbox {width: 92%; margin: 0 auto; margin-top: 10px;}
    .products_box .carbox .car {width: 48%; margin-top: 36px;}
    .products_box .carbox .car a .imgbox {background: #fff; margin-bottom: 21px;}
    .products_box .carbox .car .car_a {font-size: 26px;}
    .products_box .btn {width: 284px; height: 67px; line-height: 68px; font-size: 26px; margin: 60px auto 0px;}

    .more { margin: 0px auto 0px; }
    .more .more_box {width: 92%;}
    .more .more_box .more_title {width: 100%;}
    .more .more_box .more_title .top_box {display: none;}
    .more .more_box .more_title p {font-size: 4.6875vw; text-align: center; margin-top: 10px; line-height: 55px;}
    .more .more_box .more_title .bottom_box {display: none;}
    .more .more_box .content { margin: 10px auto 20px; width: 100%; height: 34px; }
    .more .more_box .content p {width: 100%; height: 34px; line-height: 30px; overflow: hidden; font-size: 3.646vw; top: 48%; }

    .apt_model_one {width: 100%; margin: 84px auto 0px;}
    .apt_model_one .apt_model_con {width: 92%; margin: 14px auto 0px;}
    .apt_model_one .apt_model_con .apt_common {width: 100%; margin-top: 0px;}
    .apt_model_one .apt_model_con .apt_common .box3 {width: 100%; text-align: center; margin-top: 26.5px;}
    .apt_model_one .apt_model_con .apt_common .box3 a p {font-size: 4.6875vw; top: inherit;}
	.apt_model_one .apt_model_con .apt_common .box3 .topp,.apt_model_one .apt_model_con .apt_common .box5 .topp{ opacity:1; background:rgba(0,0,0,.5); height:50px;line-height:50px;}
    .apt_model_one .apt_model_con .apt_common .box3 img {width: 100%;}
    .apt_model_one .apt_model_con .apt_common .box5 {width: 48%; text-align: center; margin-top: 27px; }
    .apt_model_one .apt_model_con .apt_common .box5 a p { top: 76%; }
    .apt_model_one .apt_model_con .apt_common .box5 img { width: 100%;}
    .apt_model_one .apt_model_con .apt_common:nth-child(2) { display: flex; flex-wrap: wrap; flex-direction: column-reverse;}
    .apt_model_one .apt_model_con .apt_common .box3:hover .topp { top: 81%; }
    .apt_model_one .apt_model_con .apt_common .box5:hover .topp { top: 76%; }

    .apt_model_two {width: 100%; margin: 80px auto 0px;}
    /* .apt_model_two .apt_con {width: 92%; height: 10vw; font-size: 3.6458vw; margin: 15px auto 0px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } */
    .apt_model_two .apt_con {width: 92%;  font-size: 3.6458vw; margin: 15px auto 0px;  }
    .apt_model_two .box6 {margin-top: 50px; width: 92%; margin: 0 auto; margin-top: 135px;}
    .apt_model_two .box6 .box7 {width: 100%; margin: 0 auto; text-align: center;padding-bottom: 40px;}
    .apt_model_two .box6 .box7 img {width: 100%;}
    .apt_model_two .box6 .box7:nth-child(2), .apt_model_two .box7:nth-child(3) {margin-top: 30px;}
    .apt_model_two .box6 .box7 .box8 { width: 85%; margin-left: -1px; margin-top: -126px; margin-left:7%;}
    .apt_model_two .box6 .box7 .box8 .day {margin-left: 21px; padding-top: 30px; padding-bottom: 34px;}
    .apt_model_two .box6 .box7 .box8 .day p { font-size: 3.6458vw; text-align: left; }
    .apt_model_two .box6 .box7 .box8 a .apt_desc { height: 100px; font-size: 4.1667vw; margin-left: 21px; margin-bottom: 36px;}
    

    .footer { margin: 20px auto 0px;}
    .footer .config_box {width: 92%;border:none;padding-top:10px;}
    .footer .config_box .share_box {width: 100%; margin-top: 92px;}
    .footer .config_box .share_box p { width: 95%; font-size: 3.6458vw; margin-top: 26px;line-height: 44px;}
    .footer .config_box .share_box .shear { margin: 32px auto 0px; }
    .footer .config_box .service_box,.contact_box,.lates_box {margin-top: 67px;}
    .footer .config_box .service_box {width: 100%; display:none;}
    .footer .config_box .service_box ul {margin-top: 35px;}
    .footer .config_box .service_box ul li a {font-size: 3.6458vw;}
    .footer .config_box .service_box ul li:nth-child(2){margin-top: 24px;}
    .footer .config_box .service_box ul li:nth-child(3){margin-top: 24px;}
    .footer .config_box .service_box ul li:nth-child(4){margin-top: 24px;}
    .footer .config_box .service_box ul li:nth-child(5){margin-top: 24px;}
    .footer .config_box .service_box ul li:nth-child(6){margin-top: 24px;}
    .footer .config_box .contact_box {width: 100%;}
	.footer .config_box .contact_box img{ display:none;}
	
	
    .footer .config_box .contact_box ul li a {width: 100%; font-size: 3.6458vw;}
    .footer .config_box .contact_box ul li:nth-child(1) { }
    .footer .config_box .contact_box ul li:nth-child(2) {margin-top: 20px;}
    .footer .config_box .contact_box ul li:nth-child(3) { margin-top: 20px;}
    .footer .config_box .contact_box ul li:nth-child(4) {margin-top: 20px;}
    .footer .config_box .contact_box ul li:nth-child(5) { background: url(../look.png) no-repeat 0 5px; margin-top: 20px;}
    .footer .config_box .lates_box p {font-size: 3.6458vw; margin-top: 25px; line-height: 50px;}
    .footer .config_box .search { margin: 31px 0 0 0;}
    .footer .config_box .search form .text { width: 70%; }
    .footer .config_box .box10 {width: 100%; margin: 80px auto;}
    .footer .config_box .lates_box {width: 100%;}
    .footer .config_box .form_one div {width: 50%; height: 44px;}
    .footer .copy p {padding-top: 15px; padding-bottom: 15px;}
	.footer .copy p a{display:block;}

    .banner {margin-top: 0px;}
    .wrap{ width: 95%;}
    .pro_cate{display: none;}
    .contenter .ueeshop_responsive_position .title {display: block; }
    .products .pro_left{display: none;}
    .product-list .wrap .wrap-righter-style {width: 100%;}
    .wrap-module .ueeshop_responsive_products_list .item{ margin-right: 2%; width: 49%;}
    .wrap-module .ueeshop_responsive_products_list .item:nth-child(4n){ margin-right: 2%;}
    .wrap-module .ueeshop_responsive_products_list .item:nth-child(2n){ margin-right: 0;}

    .ueeshop_responsive_article_detail>.contents>.share { display: block !important; }
}

@media screen and (max-width: 650px) { 
    .more_box { top: 5%;}
    .more .more_box .content { height: 34px; }
	
}

@media screen and (max-width: 600px) { 
    .more .more_box .more_title p { margin-top: -8px;}
}

@media screen and (max-width: 500px) { 
    .ueeshop_responsive_header .header .logo {   padding:9px 0 !important; }
    .info_box { padding-bottom: 0px; }
    .info_box .box1:nth-child(3) { margin-top: 0px; }
    .info_box .box1 .box1_img { margin-top: 10px;}
    .info_box .box1 .word { margin-top: 9px;}
    .info_box .box1 .word p {line-height: 25px; }

    .products_box {padding-top: 45px; margin-top: 27px; padding-bottom: 55px;}
    .products_box .carbox { margin-top: 25px; }
    .products_box .carbox .car { margin-top: 0px;}
    .products_box .carbox .car .car_a { font-size: 15px; }
    .products_box .btn { width: 50%; height: 45px; line-height: 45px;font-size: 15px; margin: 25px auto 0px;}

    .more .more_box .more_title { top: 17%;}
    .more .more_box .more_title p { font-size: 5.6667vw;margin-top: 0px;line-height: 30px; }
    .more .more_box .content { margin: 9px auto 10px; height: 26px;}
    .more .more_box .content p { top: 44%; height: 25px; line-height: 23px; overflow: hidden; }
    .more .more_box a { font-size: 12px;}

    .apt_model_one { margin:20px auto 0px;}
    .apt_model_one .apt_model_con .apt_common { margin-top: 2px; }
    .apt_model_one .apt_model_con .apt_common .box3 {margin-top: 17.5px;}
    .apt_model_one .apt_model_con .apt_common .box3 a p {font-size: 18px; }
    .apt_model_one .apt_model_con .apt_common .box5 {margin-top: 15px;}
    .apt_model_one .apt_model_con .apt_common .box5 a p {top: inherit;font-size: 15px;}
    .apt_model_one .apt_model_con .apt_common .box5:hover .topp { top: 67%; }

    .apt_model_two { margin: 42px auto 0px; }
    .apt_model_two .box6 { margin-top: 25px;}
    .apt_model_two .box6 .box7 {padding-bottom: 0px;}
    .apt_model_two .box6 .box7 .box8 { margin-top: -70px; }
    .apt_model_two .box6 .box7 .box8 .day { padding-top: 16px; padding-bottom: 17px;}
    .apt_model_two .box6 .box7 .box8 a .apt_desc { height: auto; margin-bottom: 22px; }

    .footer { margin: 0 auto 0px;}
    .footer .config_box .share_box { margin-top: 25px;}
    .footer .config_box .share_box p { font-size: 14px; line-height: 30px; margin-top: 5px; }
    .footer .config_box .share_box .shear { margin: 15px auto 0px;}
    .footer .config_box .service_box, .contact_box, .lates_box { margin-top: 0px; }
    .footer .config_box .service_box ul { margin-top: 16px;}
    .footer .config_box .service_box ul li:nth-child(2){margin-top: 10px;}
    .footer .config_box .service_box ul li:nth-child(3){margin-top: 10px;}
    .footer .config_box .service_box ul li:nth-child(4){margin-top: 10px;}
    .footer .config_box .service_box ul li:nth-child(5){margin-top: 10px;}
    .footer .config_box .service_box ul li:nth-child(6){margin-top: 10px;}
    .footer .config_box .service_box ul li a {font-size: 16px;}
    .footer .config_box .contact_box ul { margin-top: 12px;}
    .footer .config_box .contact_box ul li:nth-child(2) { margin-top: 10px;}
    .footer .config_box .contact_box ul li:nth-child(3) { margin-top: 10px;}
    .footer .config_box .contact_box ul li:nth-child(4) { margin-top: 10px;}
    .footer .config_box .contact_box ul li:nth-child(5) { margin-top: 10px;}
    .footer .config_box .contact_box ul li a { font-size: 16px;}
    .footer .config_box .lates_box p { margin-top: 13px; line-height: 25px;}
    .footer .config_box .lates_box p {font-size: 16px;}
    .footer .config_box .search {margin: 18px 0 0 0;}
    .footer .config_box .box10 { margin: 10px auto; }
}
@media screen and (max-width: 350px) { 
    .apt_model_two .apt_con {height: 11vw;}
    .more .more_box .content { margin: 0px auto 0px;}
}