﻿@charset "UTF-8";

img{ -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
/*头部*/
.hd_top{background: #f18300;position: relative; z-index: 30}
.top_share{float: left;overflow: hidden;}
.top_share a{display: block;float: left;width: 26px !important;height: 29px !important;padding: 0 !important;margin: 0 !important;background-position: center !important;background-repeat: no-repeat !important;}
.top_share a.bds_qzone{background-image: url("../images/product_03.png") !important;}
.top_share a.bds_qzone:hover{background-color: #046ecf !important;}
.top_share a.bds_tsina{background-image: url("../images/product_05.png") !important;}
.top_share a.bds_tsina:hover{background-color: #e31e22 !important;}
.top_share a.popup_sqq{background-image: url("../images/product_06.png") !important;}
.top_share a.popup_sqq:hover{background-color: #419cca !important;}
.top_share a.bds_weixin{background-image: url("../images/product_07.png") !important;}
.top_share a.bds_weixin:hover{background-color: #20980b !important;}
.top_share a.bds_twi{background-image: url("../images/product_08.png") !important;}
.top_share a.bds_twi:hover{background-color: #46d4fe !important;}
.top_share a:hover{opacity: 1 !important;filter: alpha(opacity=100) !important;}
/*.language{margin-left: 20px; display: block;float: right;width: 36px;height: 26px;background: url("../images/product_11.png") no-repeat center #363432;}
.language:hover{ -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg);}*/

.language {
float: right;
position: relative;
height: 29px;
width: 91px;
margin-left: 20px;
}

.language div {
text-align: center;
box-sizing: border-box;
position: absolute;
left: 0;
top: 0;
z-index: 5;
width: 37px;
height: 29px;
background:#363432;
/*border: 1px solid #d7d7d7;*/
/*padding-left: 12px;*/
overflow: hidden;
-webkit-transition: .5s;
-moz-transition: .5s;
-ms-transition: .5s;
-o-transition: .5s;
transition: .5s;

}

.language div a {
display: block;
width: 23px;
height: 23px;
margin: 0 auto;
border: solid 1px #9f9f9f;
font-size: 10px;
font-weight: normal;
font-stretch: normal;
line-height: 24px;
letter-spacing: 0px;
color: #ffffff;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
margin-bottom: 10px;
}

.language div:hover {
height: 71px;
}

.language div a:hover {
border: 1px solid #f18300;
color: #f18300;
text-decoration: underline;
}

.hd_top .p1{float: right;color: #fff;padding-left: 19px;line-height: 24px;background: url("../images/product_09.png") no-repeat left center;}
.hd_top .p2{display: block;padding-left: 24px;background-image: url("../images/product_19.png");}
.hd_top .p2:hover{text-decoration: underline;}
.hd_top .icon{float: right; display: block;width: 1px;height: 16px;background: #ffac49;margin: 5px 20px 0;}
.header{position: relative;z-index: 20;padding-top: 20px;transition: all .225s linear;background: #ffffff;}
.header.fixed {position: fixed;left: 0;right: 0;top: 0;padding-top: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, .2);}
.header.fixed .nav>li {height: 50px;}
.header.fixed .logo {height: 46px;}
.head::after { clear: both; display: block; content: '';height:0;visibility:hidden; }
.logo{display: block;float: left;}
.logo img{display: block;width: auto;height: 100%;}
.nav{float: right;*zoom:1;padding-top: 6px;}
.nav::after { clear: both; display: block; content: '';height:0;visibility:hidden; }
.nav>li{float: left;margin-left: 55px;height: 70px;position: relative;transition: all .225s linear;}
.nav>li:first-child{margin-left: 0;}
.nav>li>a{display: block;line-height: 40px;color: #363432;font-size: 16px;background: url("../images/product_33.png") no-repeat center 40px;}
.nav>li.on>a,.nav>li:hover>a{background-position: center 35px;color: #f18300;}

/*内页共用*/
.nei_ban{height: 440px;background-position: center;background-size: cover;}
.nei_position{padding-bottom: 40px; background: url("../images/product2_02.jpg") no-repeat center bottom #ebebeb;}
.bread_wrap{width: 1200px;margin: 0 auto;overflow: hidden;padding: 25px 0 15px;}
.bread_wrap h5{float: left; padding-left: 31px;font-weight: bold; font-size: 40px;line-height: 50px;color: #f18300;background: url("../images/product_40.png") no-repeat left center; text-transform: uppercase;}
.bread {float: right;overflow: hidden;padding-top: 13px;}
.bread a{display: block;color: #888888;float: left;line-height: 24px;}
.bread i{width: 16px;height: 24px; display: block;float: left;background: url("../images/bread_03.png") no-repeat center;}
.bread a:hover{color: #f18300;}
.menu2{*zoom:1; width: 1198px;margin: 0 auto; border: 1px solid #c7c7c7;background: #fff;}
.menu2::after { clear: both; display: block; content: '';height:0;visibility:hidden; }
.menu2>li{float: left;position: relative;}
.menu2>li::after{content: " ";position: absolute; background: url("../images/product_44.png") no-repeat center;width: 17px;height: 13px;left: 50%;margin-left: -8px;bottom:-41px;display: none;}
.menu2>li.on::after{display: block;}
.menu2>li>a{display: block;line-height: 24px;color: #333333;padding: 17px 26px;}
.menu2>li.on>a{color: #fff !important;background: #f18300;text-decoration:none !important;cursor: context-menu;}
.menu2>li>a:hover{color: #f18300;text-decoration: underline;}
.container{width: 1200px;margin: 0 auto;padding-bottom: 60px;}
.page_list{text-align: center;position: relative;margin: 30px auto 0;width: 1200px;}
.page_list a{margin: 0 7px; display: inline-block;*display:inline;*zoom:1;line-height: 39px;font-size: 20px; color: #666666;}
.page_list a:hover,.page_list a.on{color: #f18300;}
.page_list a.prev{background: url("../images/product_64.png") no-repeat center #b8b8b8;border-radius: 5px; display: block;position: absolute;margin: 0;left: 0;top:0;width: 39px;height: 39px;}
.page_list a.next{background: url("../images/product_67.png") no-repeat center #b8b8b8;border-radius: 5px; display: block;position: absolute;margin: 0;right: 0;top:0;width: 39px;height: 39px;}
.page_list a.prev:hover,.page_list a.next:hover{background-color: #f18300;}



/*product*/
.product{overflow: hidden;padding-top: 40px;}
.product a{background: #e7e7e7; width: 590px; margin: 20px 20px 0 0; display: block;position: relative;float: left;height: 440px;overflow: hidden;}
.product a.two{margin-right: 0;}
.product a .pic{overflow: hidden;height: 388px;border: 1px solid #e8e8e8;}
.product a .pic img{display: block;width: 100%;height: 388px;}
.product a .con{padding: 0 80px 0 22px;font-size: 16px; line-height: 52px;color: #fff; background: url("../images/product_56.png") no-repeat 533px center #666666; text-overflow: ellipsis;overflow: hidden;white-space: nowrap; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.product a .cover{width: 100%;height: 100%;position: absolute;left: 0;top:0;background: rgba(241,131,0,0); -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.product a .cover span{text-align: center; display: block;top:-230px; line-height: 24px;font-size: 24px; position: absolute;left: 20px;width: 530px;text-overflow: ellipsis;overflow: hidden;color: #fff;-webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.product a .cover i{width: 98px;height: 33px;background: url("../images/product_51.png") no-repeat center #fff;border-radius: 33px; display: block;position: absolute;left: 50%;margin-left: -49px;bottom: -60px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.product a:hover .cover{background: rgba(241,131,0,0.8);}
.product a:hover .cover span{top:170px;}
.product a:hover .cover i{bottom:180px;}
.product a:hover .con{opacity: 0;filter:alpha(opacity=0);}
.product a:hover img{ -webkit-transform: scale(1.04); -moz-transform: scale(1.04); -ms-transform: scale(1.04); -o-transform: scale(1.04); transform: scale(1.04);}
.prod_detail .pd{text-align: center;padding-top: 115px;background-repeat: no-repeat;background-position: center;}
.prod_detail h5{font-size: 60px;line-height: 70px;color: #333333;margin-bottom: 35px;}
.prod_detail p{font-size: 20px;line-height: 36px;color: #666666;}
.prod_detail .pd1_con{width: 770px;float: right;}
.prod_detail .pd1{min-height: 385px;padding-bottom: 400px;}
.prod_detail .pd1_con a{ width: 176px;
display: block;
text-align: left;
line-height: 54px;
text-indent: 24px;
border: 1px solid #a9a9a9;
background: url(../images/pd_2_03.png) no-repeat 130px center;
margin: 50px auto 0;}
.prod_detail .pd1_con a:hover{border-color: #f18300;color: #fff; background-color: #f18300;background-image: url("../images/pd_2_05.png");}
.prod_detail .pd2{min-height: 270px;padding-bottom: 515px;}
.prod_detail .pd2 h5{color: #fff;}
.prod_detail .pd2 p{color: #fff;}
.prod_detail .pd3{min-height: 700px;padding-bottom: 85px;background-position: center bottom;}
.prod_detail .pd3_con{width: 600px;text-align: left;float: left;padding-top: 160px;}
.prod_detail .pd4{min-height: 440px;padding-bottom: 345px;}
.prod_detail .pd4_con{padding-top: 60px;}
.prod_detail .pd4 h5{color: #fff;}
.prod_detail .pd4 p{color: #fff;}
.prod_detail .pd5{min-height: 240px;padding-bottom: 636px;padding-top: 110px;background-color: #ebebeb;background-position: center bottom;}
.prod_detail .pd6{background-size: cover; min-height: 610px;padding-bottom: 50px;padding-top: 240px;}
.prod_detail .pd6 h5{color: #fff;}
.prod_detail .pd6 p{color: #fff;}
.prod_detail .pd6_ul{text-align: center;}
.prod_detail .pd6_ul li{height: 168px; display: inline-block;*display:inline;*zoom:1;margin: 0 20px 0;padding-top: 50px;}
.prod_detail .pd6_ul li .pic{padding-top: 12px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.prod_detail .pd6_ul li img{display: block;width: 111px;height: 111px;margin: 0 auto 0;border-radius: 100%;}
.prod_detail .pd6_ul li span{display: block;line-height: 30px;margin-top: 15px; font-size: 20px;color: #fff; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.prod_detail .pd6_ul li:hover .pic{ -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); transform: rotateY(180deg);}
.prod_detail .pd6_ul li:hover span{color: #f18300;}
.prod_detail .pd7{padding: 200px 0 132px;background-size: cover;}
.pd_video{margin-top: 116px;height: 676px;position: relative;overflow: hidden;}
.pd_video img{display: block;height: 676px;}
.pd_video::before{position: absolute;left: 0;top:0;z-index: 2; content: " ";width: 100%;height: 100%;background: url("../images/video_42.png") no-repeat center rgba(0,0,0,0.5);}
.pd_video:hover img{ -webkit-transform: scale(1.03); -moz-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03);}
.pd8{width: 1200px;margin: 0 auto;padding: 80px 0 60px;}
.pd8 table{width: 100%;text-align: center;}
.pd8 table td{min-width: 90px; border: 1px solid #d9d9d9;padding: 18px 8px;line-height: 26px;}
.pd8 table tr{ -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.pd8 table tr:hover{background: #e4e4e4;}
.pd8 table th{border: 1px solid #d9d9d9;font-size: 16px;font-weight: normal;line-height: 26px;padding: 18px 8px;}
.pd9{background: #e7e7e7;}
.pd9 .support{padding-top: 50px;}
.pd9 .support .wrap .sup_txt{width: 580px;margin-right: 40px;margin-bottom: 14px;}
.pd9 .support .wrap .sup_txt.three{margin-right: 0;}
.pd9 .support .wrap .sup_txt .txt{background: #e7e7e7;width: 538px;}
.pd9 .support textarea{background: #e7e7e7;height: 192px;}

/*solution*/
.solution{border-radius: 330px; background: #ebebeb;margin-top: 40px;overflow: hidden;}
.solution h5{font-size: 30px;line-height: 40px;color: #000000;margin-bottom: 7px;}
.solution p{line-height: 28px;color: #888888;}
.container .solution:first-child{padding: 54px 40px 50px;border-radius: 0;margin-top: 60px;}
.solution .left{width: 530px;padding-right: 20px; float: right;height: 190px;margin: 85px 95px 0 0; overflow-y: auto; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.solution .left::-webkit-scrollbar{width: 3px !important;background: url("../images/sol_bar_07.jpg") repeat-y center;}
.solution .left::-webkit-scrollbar-thumb{background: url("../images/sol_bar_03.jpg") repeat-y center;}
.solution .left:hover{margin:85px 80px 0 0;}
.solution .pic{overflow: hidden;float: left;height: 330px;width: 500px;}
.solution .pic img{display: block;width: 500px;height: 330px;}
.solution .pic img:hover{ -webkit-transform: scale(1.02); -moz-transform: scale(1.02); -ms-transform: scale(1.02); -o-transform: scale(1.02); transform: scale(1.02);}
.solution.two .left{float: left;margin: 85px 0 0 120px;}
.solution.two .left:hover{margin:85px 0 0 105px;}
.solution.two .pic{float: right;}
.sol_con{background-position: center;padding: 130px 0;background-size: cover;text-align: center;}
.sol_con h5{color: #ebebeb;font-size: 30px;line-height: 40px; width: 1200px;margin: 0 auto;}
.sol_con h6{color: #ebebeb;font-size: 20px;line-height: 30px; width: 1200px;margin: 20px auto 50px;}
.sol_con p{color: #b3b3b3;font-size: 14px;line-height: 28px; width: 665px;margin: 0 auto;}
.rel_prod{width: 1200px;margin: 55px auto 0;}
.rel_prod h5{font-size: 30px;color: #333333;line-height: 40px;}
.rel_prod_list{position: relative;padding-bottom: 50px;margin-top: 20px;}
.rel_prod_list .hd{width: 100%;text-align: center;height: 29px;position: absolute;bottom: 0px;left: 0;overflow: hidden;/* line-height: 29px; */}
.rel_prod_list .hd .prev,
.rel_prod_list .hd .next{ display:none;float: left; width:21px; height:33px; overflow:hidden; cursor:pointer;}
/*.rel_prod_list .hd .next{float: right; background-image: url("../images/ind1_51.png"); }*/
/*.rel_prod_list .hd .prev:hover{background: url("../images/ind1_54.png") no-repeat center;}*/
/*.rel_prod_list .hd .next:hover{background: url("../images/ind1_56.png") no-repeat center;}*/
.rel_prod_list .hd .prevStop{ background-position:-60px 0; }
.rel_prod_list .hd .nextStop{ background-position:-60px -50px; }
.rel_prod_list .hd ul{text-align: center; overflow:hidden;height: 29px; zoom:1;line-height: 29px;}
.rel_prod_list .hd ul li{display: inline-block;*display:inline;*zoom:1; width:9px; height:9px; overflow:hidden; margin:0 2px;background: #888888;border-radius: 9px; text-indent:-999px; cursor:pointer; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.rel_prod_list .hd ul li.on{ background: #f18300; width: 21px;}
.rel_prod_list .hd ul li:hover{background: #f18300; }
.rel_prod_list .hd .pageState{display: none;}
.rel_prod_list .bd{overflow: hidden; }
.rel_prod_list .bd ul{ overflow:hidden; zoom:1; }
.rel_prod_list .bd ul li{width: 285px; margin:0 20px 0 0; float:left; _display:inline; overflow:hidden; }
.rel_prod_list .bd ul li a{width: 285px;height: 239px;margin:0;}
.rel_prod_list .bd ul li a .pic{height: 187px;}
.rel_prod_list .bd ul li a img{height: 187px;}
.rel_prod_list .bd ul li a .con{padding: 0 70px 0 22px;background:url("../images/product_56.png") no-repeat 227px center #666666}
.rel_prod_list .bd ul li a .cover span{width: 255px;left: 15px;}
.rel_prod_list .bd ul li a:hover .cover span{font-size: 20px; top:70px;}
.rel_prod_list .bd ul li a:hover .cover i{bottom: 86px;}
.rel_case{background: #333333;padding-bottom: 60px;}
.rel_case h5{font-size: 30px;color: #fff;line-height: 40px;padding: 55px 0 27px;width: 1200px;margin: 0 auto;}
.rel_case_list{overflow: hidden;padding: 0 10px;}
.rel_case_list li{width: 25%;float: left;padding: 0 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.rel_case_list li a{display: block;position: relative;}
.rel_case_list li a::before{z-index: 3; position: absolute;left: 10%;top:15%; content: " ";width: 80%;height: 70%;background: rgba(0,0,0,0.8);opacity: 0;filter:alpha(opacity=0); -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.rel_case_list li a:hover::before{opacity: 1;filter:alpha(opacity=100);}
.rel_case_list li a .pic{overflow: hidden;background: #000;}
.rel_case_list li a .pic img{display: block;width: 100%;opacity: 0.8;filter:alpha(opacity=80);}
.rel_case_list li a .con{z-index: 4;font-size: 20px;font-weight: bold; line-height: 30px;color: #fff;left: 15%;bottom:10%;text-align: center; position: absolute;width: 70%;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;-webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.rel_case_list li a:hover .con{bottom: 50%; -webkit-transform: translateY(50%); -moz-transform: translateY(50%); -ms-transform: translateY(50%); -o-transform: translateY(50%); transform: translateY(50%);}
.rel_case_list li a:hover img{ -webkit-transform: scale(1.03); -moz-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03);}

/*case*/
.case{overflow: hidden;padding-top: 40px;}
.case a{overflow: hidden; position: relative; display: block;width: 387px;height: 240px; float: left;margin: 20px 19.5px 0 0;}
.case a.three{margin-right: 0;}
.case a .pic{overflow: hidden;}
.case a .pic img{display: block;width: 100%;height: 240px;}
.case a .con{position: absolute;left: 0;bottom: 0; width: 347px;padding: 0 20px;font-size: 16px;line-height: 52px;color: #fff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s; background: rgba(34,34,34,0.9);}
.case a:hover .con{background: rgba(241,131,0,0.8);}
.case a:hover img{ -webkit-transform: scale(1.03); -moz-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03);}

/*new*/
.new{margin-top: 56px;padding-bottom: 60px;}
.new h5{height: 76px;font-size: 30px;line-height: 36px;color: #333333;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;width: 530px;}
.new p{ margin-top: 20px; line-height: 28px;color: #b1b1b1; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;}
.new .date{position: absolute;left: 0;bottom: 0;}
.new .date span{display: block;font-size: 30px;line-height: 34px;color: #666666; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.new .date i{text-align: right; font-style: normal; display: block;font-size: 14px;line-height: 18px;color: #888888;}
.new b{display: block;line-height: 31px;width: 128px;text-align: center;border: 1px solid #b8b8b8;position: absolute;right: 0;bottom: 7px; border-radius: 31px;font-weight: normal; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.new a:hover h5{color: #f18300;}
.new a:hover span{color: #f18300;}
.new a:hover b{border-color: #f18300;color: #fff;background: #f18300;}
.new a:hover img{ -webkit-transform: scale(1.03); -moz-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03);}
.new_first{ width: 1200px;margin: 0 auto 35px;height: 320px;overflow: hidden;display: block;}
.new_first .left{height: 320px; width: 655px;float: left;position: relative; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.new_first:hover .left{margin-left: 15px;}
.new_first .pic{margin-top: 4px; float: right;width: 487px;height: 308px;overflow: hidden;}
.new_first .pic img{display: block;width: 487px;height: 308px;}
.new_list a{display: block;background: #ebebeb;padding: 36px 0 40px;}
.new_list a.two{background: #fff;}
.new_list a .con{width: 675px;float: right;position: relative;height: 214px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.new_list a .wrap{position: relative;background: url("../images/new_11.jpg") no-repeat 488px 5px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.new_list a .pic{float: left;width: 331px;height: 209px;margin-top: 5px;overflow: hidden; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.new_list a .pic img{height: 209px;}
.new_list a p{-webkit-line-clamp: 2; }
.new_list a .date{left: 370px;bottom: auto;top:85px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.new_list a b{left: 0;bottom: 0;}
.new_list a:hover .pic{margin-left: 10px;}
.new_list a:hover .date{left: 360px;}
.new_list a:hover .wrap{background-position: 478px 5px;}
.new_list a:hover .con{margin-right: 10px;}
.nd_tit{text-align: center;margin-bottom: 25px; border-bottom: 1px solid #d7d7d7;padding: 55px 0 25px;}
.nd_tit h1{font-size: 30px;line-height: 40px;color: #f18300;margin-bottom: 5px;}
.nd_tit .new_date span{margin: 0 6px;float: left; color: #666666;height: 30px; line-height: 30px;}
.nd_tit .new_date {
overflow: hidden;
display: inline-block;
*display:inline;
*zoom:1;
}
.new_date .bdshare-button-style0-16{
float: left;
}
.nd_tit .new_date .vid_share a{width: 30px !important;height: 30px !important;margin:0 0 0 8px !important;}
.nd_con p{color: #333;}
.page_back{margin-top: 35px; overflow: hidden;position: relative;width: 100%;}
.page_back a.prev{display: block;float: left;width: 40%;overflow: hidden;}
.page_back a.prev i{background: url("../images/product_64.png") no-repeat center #b8b8b8;border-radius: 5px; display: block;float: left; width: 39px;height: 39px;-webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.page_back a span{font-size: 14px;display: block;width: 85%;float: right;line-height: 39px;color: #888888;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s;}
.page_back a.next span{text-align: right;float: left;}
.page_back a.next{display: block;float: right;width: 40%;overflow: hidden;}
.page_back a.next i{background: url("../images/product_67.png") no-repeat center #b8b8b8;border-radius: 5px; display: block;float: right; width: 39px;height: 39px;-webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.page_back a.list{border-radius: 4px;width: 117px;text-align: center;margin-left: -60px;display: block;position: absolute;left: 50%;top:0;line-height: 36px;color: #888888;border: 1px solid #a7a7a7;}
.page_back a:hover span{color: #f18300;}
.page_back a.list:hover{color: #fff;background-color: #f18300;border-color: #f18300;}
.page_back a:hover i{background-color: #f18300;}


/*support */
.support{width: 1200px;margin: 0 auto;padding: 60px 0;}
.support h5{font-size: 16px;line-height: 26px;color: #333333;padding: 5px 0 35px 46px;background-repeat: no-repeat;background-position: left top;border-bottom: 1px solid #c9c9c9;}
.sup_txt{float: left;margin: 24px 40.5px 34px 0;width: 373px;}
.sup_txt.three{margin-right: 0;}
.support .txt{display: block;border: 1px solid #c9c9c9;padding: 0 20px;line-height: 46px;width: 331px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.support .txt:hover{border-color: #f18300;}
.support span{display: block;font-size: 16px;color: #333333;line-height: 28px;}
.support textarea{display: block;border: 1px solid #c9c9c9;padding: 8px 20px;line-height: 30px;width: 1158px;height: 200px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.support textarea:hover{border-color: #f18300;}
.support .sub{display: block;width: 168px;margin: 40px auto 0;cursor: pointer; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s; line-height: 42px;border: none;color: #fff;background: #888888;}
.support .sub:hover{background: #f18300;}
.support .left{float: left;width: 373px;}
.support .left input{background: #ebebeb;}
.support .right{float: right;width: 787px;padding-top: 24px;}
.support .right textarea{width: 745px;height: 140px;background: #ebebeb;}
.sup_txt2{margin: 0;}
.support2_wrap{background: #ebebeb;}
.war_pol{padding-top: 60px;}
.war_pol h1{font-size: 30px;line-height: 40px;color: #333333;margin-bottom: 12px; padding: 0 0 0 48px;background: url("../images/support_09.jpg") no-repeat left top; }
.war_pol p{margin: 5px 48px 0;line-height: 28px;font-size: 16px;}
.war_list{border-top: 1px solid #c9c9c9;margin-top: 20px;}
.war_list h5{font-size: 20px;line-height: 30px;color: #333333;padding: 25px 0 15px;}
.war_list .con{background: #ebebeb;padding: 20px 0 30px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.war_list .con p{padding-top: 8px;margin-top: 6px; border-top: 1px solid #c9c9c9; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; transition: .3s;}
.war_list .con p:first-child{border: none;}
.war_list li .con:hover{background: #f18300;}
.war_list li .con:hover p{border-color: #ffaa45;color: #fff;}
.download_list{padding: 20px 0 60px;}
.download h5{font-size: 30px;padding: 35px 0 8px; line-height: 40px;color: #333333;}
.download ul li{margin-top: 10px;background: #ebebeb;overflow: hidden;padding: 12px 20px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.download ul li:first-child{margin-top: 0;}
.download ul li h6{width: 830px;float: left; font-size: 16px;line-height: 26px;color: #666666;padding-left: 30px; background: url("../images/support_10.png") no-repeat left 3px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.download ul li span{display: block;line-height: 26px;float: left;margin-left: 55px;color: #888888; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.download ul li a{display: block;background: url("../images/support_11.png") no-repeat right center; line-height: 26px;float: right;padding-right: 31px;color: #888888;}
.download ul li:hover {background: #f18300;}
.download ul li:hover h6{color: #fff;}
.download ul li:hover span{color: #fff;}
.download ul li:hover a{color: #fff;background-image: url("../images/support_12.png");}
.download ul li a:hover{text-decoration: underline;}
.faq_list{padding-top: 20px;}
.faq{border-bottom: 1px solid #dadada;padding: 35px 0 30px 40px;background: url("../images/faq_03.png") no-repeat left 41px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.faq h5{cursor: pointer; font-size: 30px;margin-bottom: 13px; line-height: 40px;color: #333333;background: url("../images/faq_07.png") no-repeat right 5px; padding-right: 70px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.faq p{line-height: 28px;color: #666666;}
.faq_hide{display: none;}
.faq:hover,.faq.on{background-image: url("../images/faq_10.png");}
.faq.on h5,.faq h5:hover{background-image: url("../images/faq_11.png");color: #f18300;}

/*about*/
.about{padding-top: 60px;}
.abo1{position: relative;}
.abo1 img{display: block;width: 100%;}
.abo1 .icon{position: absolute;font-size: 30px;color: #fff;line-height: 117px; padding: 0 44px 0 101px;background: url("../images/about_08.jpg") no-repeat 55px center rgba(241,131,0,0.8);left: 0;bottom: 0;}
.about p{line-height: 28px;}
.abo2{text-align: center;background: url("../images/about_12.jpg") no-repeat left top #f87d11;padding: 60px 60px 20px 60px;min-height: 688px;}
.abo2 ul{overflow: hidden;}
.abo2 ul li{width: 500px;float: left;padding: 70px 20px 0 20px;height: 172px;}
.abo2 ul li b{text-shadow:0 3px 1px #d36707; display: block;line-height: 72px;color: #fff;font-size: 70px;}
.abo2 ul li span{display: block;line-height: 26px;color: #fff;font-size: 20px;}
.abo2 h6{color: #fff;line-height: 40px;font-size: 30px;margin: 75px 0 12px;}
.abo2 p{color: #fff;}
.factory{overflow: hidden;padding-top: 40px;}
.factory li{width: 387px;height: 323px;overflow: hidden;float: left;margin: 20px 19.5px 0 0;
position: relative;}
.factory li.three{margin-right: 0;}
.factory li .pic{overflow: hidden;height: 271px;}
.factory li .pic img{display: block;width: 100%;height: 271px;}
.factory li .con{background: #ebebeb;line-height: 52px;font-size: 16px; color: #333; text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.factory li:hover img{ -webkit-transform: scale(1.02); -moz-transform: scale(1.02); -ms-transform: scale(1.02); -o-transform: scale(1.02); transform: scale(1.02);}
.factory li:hover .con{color: #fff;background: #f18300;}
.factory2{padding-top: 20px;margin-top: 55px;border-top: 1px solid #c7c7c7;}
.culture{margin-top: 60px; height: 690px; overflow: hidden;background: url("../images/culture_01.jpg") no-repeat center top;}
.culture li{height: 326px; text-align: center; width: 239px;float: left;margin:0 0 20px;}
.culture li div{ font-size: 20px;line-height: 30px;color: #333; height: 96px;border-radius: 100%;text-align: center;padding-top: 143px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.culture li p{line-height: 24px;color: #666;height: 72px;overflow: hidden; overflow-y: auto;margin-top: 15px;}
.culture li p::-webkit-scrollbar{width: 3px !important;background: url("../images/sol_bar_07.jpg") repeat-y center;}
.culture li p::-webkit-scrollbar-thumb{background: url("../images/sol_bar_03.jpg") repeat-y center;}
.culture li.li2{margin-left:241px;margin-right:241px;}
.culture li.li4{margin-left:241px;margin-right:241px;}
.culture li:hover div{color: #fff;}
.culture li.li1 div{background: url("../images/cul_icon1_03.png") no-repeat center 72px;}
.culture li.li1:hover div{background-image: url("../images/cul_icon2_03.png");background-color: #f18300;}
.culture li.li2 div{background: url("../images/cul_icon1_05.png") no-repeat center 72px;}
.culture li.li2:hover div{background-image: url("../images/cul_icon2_05.png");background-color: #f18300;}
.culture li.li3 div{background: url("../images/cul_icon1_07.png") no-repeat center 72px;}
.culture li.li3:hover div{background-image: url("../images/cul_icon2_07.png");background-color: #f18300;}
.culture li.li4 div{background: url("../images/cul_icon1_13.png") no-repeat center 72px;}
.culture li.li4:hover div{background-image: url("../images/cul_icon2_13.png");background-color: #f18300;}
.culture li.li5 div{background: url("../images/cul_icon1_16.png") no-repeat center 72px;}
.culture li.li5:hover div{background-image: url("../images/cul_icon2_16.png");background-color: #f18300;}
.honor{overflow: hidden;padding: 30px 0 0 ;}
.honor li{background: url("../images/honor_11.jpg") no-repeat left bottom; float: left;width: 365px;height: 311px;overflow: hidden;margin: 30px 52.5px 0 0;}
.honor li.last{margin-right: 0;}
.honor li a{display: block;width: 227px;height: 239px;overflow: hidden;position: relative;margin: 0 auto;}
.honor li a img{display: block;width: 100%;-webkit-transition: .6s;-moz-transition: .6s;-ms-transition: .6s;-o-transition: .6s;transition: .6s;}
.honor li span{display: block;line-height: 26px;width: 350px;margin: 23px auto 0; font-size: 16px; text-align: center;color: #333333; height: 26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.honor li a:hover img{ -webkit-transform: scale(1.04); -moz-transform: scale(1.04); -ms-transform: scale(1.04); -o-transform: scale(1.04); transform: scale(1.04);}
.honor li:hover span{color: #0089d7;}
.video{margin-top: 20px; overflow: hidden;border: 1px solid #c7c7c7;padding: 35px 40px 33px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.video:hover {border-color: #f18300;padding: 35px 30px 33px;}
.container .video:first-child{margin-top: 60px;}
.video .left{margin-top: 5px; cursor: pointer; position: relative;width: 438px;height: 247px;overflow: hidden;float: left;}
.video .left img{display: block;width: 100%;height: 247px;}
.video .left::before{position: absolute;left: 0;top:0;z-index: 2; content: " ";width: 100%;height: 100%;background: url("../images/video_42.png") no-repeat center rgba(0,0,0,0.5);}
.video .left:hover img{ -webkit-transform: scale(1.03); -moz-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03);}
.video .right{width: 640px;float: right;position: relative;height: 256px;}
.video .right h6{font-size: 30px;line-height: 40px;color: #000000;margin-bottom: 20px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.video:hover .right h6{color: #f18300;}
.video .right p{line-height: 24px;min-height: 72px;padding-bottom: 10px; color: #888;border-bottom: 1px solid #c7c7c7;max-height: 120px;overflow: hidden;overflow-y: auto;}
.video .right p::-webkit-scrollbar{width: 3px !important;background: url("../images/sol_bar_07.jpg") repeat-y center;}
.video .right p::-webkit-scrollbar-thumb{background: url("../images/sol_bar_03.jpg") repeat-y center;}
.video .right .date{position: absolute;left: 0;bottom: 0;color: #888888; line-height: 33px;padding-left: 32px;background: url("../images/video_26.png") no-repeat left center;}
.video_share{position: absolute;left: 200px;bottom: 0;overflow: hidden;}
.video_share span{display: block;float: left;line-height: 33px;color: #888888;}
.video_share .vid_share{float: right;overflow: hidden;}
.vid_share a{display: block;float: left;width: 33px !important;height: 33px !important;padding: 0 !important;margin: 0 12px 0 0 !important;background-position: center !important;background-repeat: no-repeat !important;}
.vid_share a.bds_qzone{background-image: url("../images/video_06.png") !important;}
.vid_share a.bds_qzone:hover{background-image: url("../images/video_28.png") !important;}
.vid_share a.bds_tsina{background-image: url("../images/video_08.png") !important;}
.vid_share a.bds_tsina:hover{background-image: url("../images/video_29.png") !important;}
.vid_share a.popup_sqq{background-image: url("../images/video_13.png") !important;}
.vid_share a.popup_sqq:hover{background-image: url("../images/video_31.png") !important;}
.vid_share a.bds_weixin{background-image: url("../images/video_10.png") !important;}
.vid_share a.bds_weixin:hover{background-image: url("../images/video_30.png") !important;}
.vid_share a.bds_twi{background-image: url("../images/video_16.png") !important;}
.vid_share a.bds_twi:hover{background-image: url("../images/video_33.png") !important;}
.vid_share a:hover{opacity: 1 !important;filter: alpha(opacity=100) !important;}
.msg-box-bg { width: 100%; height: 100%; position: fixed; left: 0; top: 0; display: none; z-index: 1001; }
.msg-box { width: 860px; height: 524px; padding: 50px; background-color: #F3F3F3; position: absolute; left: 50%; margin-left: -480px; top: 0; margin-top: -312px; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3); }
.msg-box .close-box { width: 38px; height: 38px; background: url("../images/btn-close.png") no-repeat center; cursor: pointer; position: absolute; right: 10px; top: 10px; -webkit-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -o-transition: .5s; transition: .5s; }
.msg-box .close-box:hover { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); -moz-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }
.contact1{width: 1200px;margin: 0 auto;padding-top: 50px;}
.contact1 h5{font-size: 30px;line-height: 37px;color: #333333;padding: 0 0 40px 46px;background-repeat: no-repeat;background-position: left top;border-bottom: 1px solid #c9c9c9;}
.contact1 ul{overflow: hidden;padding: 20px 0 60px;}
.contact1 ul li{width: 270px;height: 105px;float:left;margin: 20px 0 0 0;padding:0 26px 0 104px; overflow: hidden;position: relative; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.contact1 ul li:hover{width: 274px;padding-left: 100px;}
.contact1 ul li.three{padding-right: 0;width: 244px;}
.contact1 ul li .icon{width: 83px;height: 83px;border: 1px solid #c7c7c7;border-radius: 100%; position: absolute;left: 0;top:0; background-position: center;background-repeat: no-repeat; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.contact1 ul li:hover .icon{border-color: #f18300;left: 5px;}
.contact1 ul li span{display: block;font-size: 20px;line-height: 38px;color: #333333;padding-top: 11px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.contact1 ul li p{line-height: 28px;color: #666666;font-size: 16px;}
.contact1 ul li a{display: block; line-height: 28px;color: #666666;font-size: 16px;}
.contact1 ul li a:hover{color: #f18300;text-decoration: underline;}
.contact2_wrap{background: #ebebeb;}
.contact2_wrap .add{width: 460px;}
.contact2_wrap .add:hover{width: 464px;}
.contact2_wrap .tel{float: right;}
.contact2_wrap .map img{display: block;}
.contact3{padding-top: 10px;}
.recruit{background: #ebebeb;margin-top: 20px;padding: 35px 39px 40px 39px;}
.container .recruit:first-child{margin-top: 60px;}
.recruit h5{font-size: 30px;line-height: 36px;color: #333333;}
.recruit .date{display: block;color: #666666;line-height: 18px;font-style: normal;}
.recruit_list{border-top: 1px solid #bcbcbc;position: relative;overflow: hidden;padding-top: 15px;margin-top: 14px;}
.recruit_list::before{content: " ";width: 1px;background: #bcbcbc;position: absolute;left: 50%;top:0;height: 100%;}
.recruit_list .left{width: 530px;float: left;}
.recruit_list .right{width: 525px;float: right;}
.recruit_list h6{font-size: 20px;line-height: 30px;color: #333333;}
.recruit_list h6 i{font-size: 16px;line-height: 30px;color: #666666;font-style: normal;}
.recruit_list p{font-size: 16px;line-height: 24px;color: #666666;margin-top: 8px;}
.recruit_list a{display: block;width: 123px;line-height: 42px;color: #fff;background: #f18300;border-radius: 42px;margin:50px 0 0 402px;text-align: center;}
.recruit_list a:hover{background: #d17100;text-decoration: underline;}

/*index*/
/*.flexslider{position:relative; clear: both; overflow:hidden;z-index: 1; }*/
/*.flexslider .slides li{position:relative;width: 100%;}*/
/*.flexslider .slides li a{position:relative;display: block;width: 100%;}*/
/*.flexslider .slides li a img { width: 100%;display:block; }*/
/*.flex-direction-nav{display: none;}*/
/*.flex-direction-nav li a{ width:60px; height:60px;border-radius: 100%; border: 1px solid transparent; position: absolute;top:50%;margin-top: -35px; display: block;font-size: 0;text-indent:-9000px; -webkit-transition: 0.4s; transition: 0.4s;}*/
/*.flex-direction-nav li a.flex-prev{ left: 2.8%;background: url("../images/new_detail_16.png") no-repeat center rgba(255,255,255,0.5);}*/
/*.flex-direction-nav li a.flex-next{right: 2.8%; background: url("../images/new_detail_14.png") no-repeat center rgba(255,255,255,0.5) ;}*/
/*.flex-direction-nav li a.flex-prev:hover{background: url("../images/new_detail_11.png") no-repeat center #fff;border-color: #dc1922;}*/
/*.flex-direction-nav li a.flex-next:hover{background: url("../images/new_detail_07.png") no-repeat center #fff;border-color: #dc1922;}*/


/*首页*/
/*banner*/
/*覆盖*/
.flex-control-nav{padding: 0; position: absolute;bottom: 70px;left: 0;height: 29px;line-height: 29px; width: 100%; text-align: center;}
.flex-control-nav li{vertical-align: middle; display: inline-block;*display: inline;zoom:1;margin: 0 3px;padding: 0;}
.flex-control-nav li a{cursor: pointer; display: block; font-size: 0;color: transparent;width: 9px;border-radius:100%; height: 9px;background-color: #fff;}
.flex-control-nav li a:hover{background-color: #ff540e;}
.flex-control-nav li a.flex-active{background-color: #f18300;width: 21px;border-radius: 9px;}

/*新增*/
.banner_rolling {
width: 100%;
}

.banner_rolling .flexslider {
position: relative;
clear: both;
overflow: hidden;
z-index: 1;
}

.banner_rolling .flexslider .slides li {
position: relative;
width: 100%;
}

.banner_rolling .flexslider .slides li a {
position: relative;
display: block;
width: 100%;
height: 100vh!important;
}

.banner_rolling .flexslider .slides li a .con{
position: absolute;
left: 15.62%;
top: 20%;
}


.banner_rolling .flexslider .slides li a .con .p1{
font-size: 60px;
color: #ffffff;
margin-bottom: 15px;
}

.banner_rolling .flexslider .slides li a .con .p2{
font-size: 40px;
color: #ffffff;
}

.banner_rolling .flexslider .slides li a .con .learn_more1{
font-size: 14px;
color: #666666;
background-color: #fff;
width:150px;
height: 45px;
text-align: center;
line-height: 45px;
margin-top: 50px;
}


.banner_rolling .flexslider .slides li a:hover .con .learn_more1{
color: #f39d11;
}
















.ind_f1{background: url("../images/ind2_03.png");}
.ind_tit{position: relative; width: 1200px;margin: 0 auto;padding: 61px 0 0;overflow: hidden;background: url("../images/ind1_08.png") no-repeat left bottom;height: 72px;}
.ind_tit i{background: url("../images/ind1_05.png");width: 81px;height: 3px;position: absolute;left: 0;top:60px;}
.ind_tit b{text-transform: uppercase; display: block; font-size: 40px;line-height: 62px;color: #333333;float: left;margin-top: 9px;}
.ind_tit span{text-transform: 2em;display: block;font-size: 40px;line-height: 62px;color: #f18300;margin-top: 9px;font-weight: bold;float: left;}
.ind_tit .more{display: block;width: 148px;line-height: 36px;border: 1px solid #aeaeae;border-radius: 36px;text-align: center;color: #333;float: right;}
.ind_tit .more:hover{border-color: #f18300;color: #fff;background: #f18300;}
.ind1{overflow: hidden;padding-top: 20px;width: 1200px;margin: 0 auto;}
.ind1 .left{width: 406px;float: left;}
.ind1_pd{display: block;height: 320px;overflow: hidden;position: relative;margin-top: 20px;width: 406px;}
.ind1_pd .pic{overflow: hidden;height: 267px;}
.ind1_pd .pic img{display: block;height: 267px;}
.ind1_con{line-height: 53px;font-size: 16px;color: #fff; padding: 0 80px 0 20px;background: url("../images/product_56.png") no-repeat 348px center #666666; white-space: nowrap;text-overflow: ellipsis;overflow: hidden; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5}
.ind1_cover{position: absolute;width: 100%;height: 100%;left: 0;top:0;background: rgba(241,131,0,0.9);opacity: 0;filter:alpha(opacity=0); -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind1_cover span{position: absolute;display: block;width: 90%;right: -100%;top:120px;text-align: center;font-size: 18px;line-height: 33px;color: #fff;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s;}
.ind1_cover i{width: 98px;height: 33px;border-radius: 33px;position: absolute;left: -100%;bottom: 120px; background: url("../images/product_51.png") no-repeat center #fff; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind1 a:hover .ind1_con{opacity: 0;filter:alpha(opacity=0); }
.ind1 a:hover .ind1_cover{opacity: 1;filter:alpha(opacity=100); }
.ind1 a:hover .ind1_cover span{right: 5%;}
.ind1 a:hover .ind1_cover i{left: 50%;margin-left: -49px;}
.ind1 .center{background-color: #f18300;overflow: hidden; width: 348px;float: left;display: block;margin: 20px 20px 0;position: relative;}
.ind1 .center .pic{height: 607px;overflow: hidden;}
.ind1 .center .pic img{height: 607px;display: block;width: 100%;}
.ind1 .center .ind1_con{background:url('../images/ind1_34.png') no-repeat 289px center #f18300;}
.ind1 .center span{top:290px;}
.ind1 .center i{bottom:292px;}
.ind1 .right{width: 406px;float: right;}
.ind1 a:hover img{ -webkit-transform: scale(1.03); -moz-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03);}
.ind_f2{background: url("../images/ind2_03.png"); }
.ind2{margin-top: 23px;padding-top: 17px;background: #fff;overflow: hidden;}
.ind2 a{display: block;width: 25%;overflow: hidden; background-position: center;position: relative;float: left;height: 583px;}
.ind2 a.on{width: 50%;}
.ind2 a::before{position: absolute;left: 0;top:0; content: " ";width: 100%;z-index: 2;height: 100%;background: rgba(0,0,0,0.65); -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind2 a.on::before{background: rgba(0,0,0,0); }
.ind2 a .con{z-index: 3; position: absolute;bottom: 20px;left: 0;overflow: hidden;width: 100%; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind2 a .con div{padding-right: 19px;float: left;padding-left: 40px;max-width: 100%; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ind2 a .con div::before{position: absolute; content: " ";width: 1000px;height: 1px;bottom: 16px;background: #8f4700;left: 100%;}
.ind2 a span{text-transform: uppercase; display: block;font-size: 20px;line-height: 30px;color: #d5d5d5;text-overflow: ellipsis;overflow: hidden;width: 130px;}
.ind2 a.on .con{left: -100%;}
.ind2 a .cover{z-index: 4; height: 348px;position: absolute;right: -300px;width: 230px;padding: 235px 30px 0 40px; background: url("../images/ind2_09.png") no-repeat left center; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind2 a .cover span{color: #fff;width: 128px;}
.ind2 a .cover i{display: block; width: 98px;height: 33px;margin-top: 10px; background: url("../images/product_51.png") no-repeat center #fff;border-radius: 33px;}
.ind2 a.on .cover{right: 0;}
/*.ind2 a.last .con{left: auto;right: 0;}*/
/*.ind2 a.last.on .con{right: -100%;}*/
/*.ind2 a.last .cover{right: auto;left: -300px;background-image: url("../images/ind2_10.png");text-align: right;}*/
/*.ind2 a.last .cover i{margin-left: 132px;}*/
/*.ind2 a.last.on .cover {left: 0;}*/
.ind3_hd{overflow: hidden;float: right;padding-top: 20px;}
.ind3_hd a{border-radius: 31px; display: block;float: left; line-height: 31px;color: #333333; padding: 0 20px;margin-left: 10px;}
.ind3_hd a:hover,.ind3_hd a.on{color: #fff;background: #f18300;}
.ind3_list{width: 1200px;margin: 40px auto 0;overflow: hidden;position: relative;}
.ind3_list .first{display: block;height: 496px;overflow: hidden;position: relative;}
.ind3_list .first img{display: block;width: 100%;height: 496px;}
.ind3_list .first .con{position: absolute;left: 0;top:0;z-index: 2; background: url("../images/ind2_04.png");line-height: 57px;min-width: 320px;max-width: 90%; padding: 0 40px; color: #fff;font-size: 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ind3_case{display: block;float: left; width: 400px;height: 248px;position: relative;overflow: hidden;}
.ind3_case.two{position: absolute;right: 0;top:248px;z-index: 4;float: none;}
.ind3_case .two_wrap{position: relative;width: 400px;height: 248px;}
.ind3_case img{display: block;width: 400px;height: 248px;}
.ind3_case::before{content: " ";width: 390px;height: 238px;border: 5px solid #f18300;position: absolute;left: 0;top:0;z-index: 6;opacity: 0;filter:alpha(opacity=0); -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind3_case:hover::before{opacity: 1;filter:alpha(opacity=100); }
.ind3_con{position: absolute;left: 0;bottom: 0;z-index: 5;width: 360px;padding: 0 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; line-height: 52px;color: #fff;font-size: 16px;background: rgba(34,34,34,0.7);}
.ind3_list a:hover img{ -webkit-transform: scale(1.03); -moz-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03);}
.ind3_more{height: 248px;width: 400px;float: left;background: url("../images/ind1_35.png");}
.ind3_more i{font-style: normal;text-align: center; display: block;width: 148px;border-radius: 36px; height: 36px;line-height: 36px;color: #fff;border: 1px solid #666;margin: 104px auto 0; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind3_more i:hover{border-color: #f18300;background-color: #f18300;}
.ind3_list{display: none;}
.ind3_list.on{display: block;}
.ind_f4{height: 620px;background-position: center;margin-top: 60px;}
.ind4_left{width: 662px;float: left;}
.ind4{width: 1200px;margin: 0 auto;position: relative;overflow: hidden;}
.ind4::before{content: " ";width: 1px;height: 500px;background: #666666;position: absolute;left: 702px;top:61px;}
.ind4 .ind_tit{width: 100%;}
.ind4 .ind_tit i{background-image: url("../images/ind1_41.png");}
.ind4 .ind_tit{background-image: url("../images/ind1_46.png");}
.ind4 .ind_tit b{color: #fff;}
.ind4 .ind_tit .more{color: #fff;}
.ind4_scroll{overflow:hidden; position:relative; padding-bottom: 20px;}
.ind4_scroll .hd{}
.ind4_scroll .hd .prev,
.ind4_scroll .hd .next{ display:none; width:5px; height:9px; float:right; margin-right:5px; margin-top:10px; overflow:hidden; cursor:pointer;}
.ind4_scroll .hd .next{ background-position:0 -50px; }
.ind4_scroll .hd ul{position: absolute;bottom: 0;width: 100%;left: 20px;line-height: 16px; overflow:hidden; zoom:1;text-align: center;}
.ind4_scroll .hd ul li{color: transparent; display: inline-block;*display:inline;*zoom:1;border-radius: 100%; background: #fff; width:9px; height:9px; overflow:hidden; margin: 0 3px; text-indent:-999px; cursor:pointer; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s; }
.ind4_scroll .hd ul li.on,
.ind4_scroll .hd ul li:hover{background-color: #f18300;width: 21px;border-radius: 9px;}
.ind4_scroll .hd .pageState{display: none;width: 0;height: 0;overflow: hidden;}
.ind4_scroll .bd{ }
.ind4_scroll .bd ul{ overflow:hidden; zoom:1; }
.ind4_scroll .bd ul li{float:left; margin: 0 10px 0 0;padding-top: 20px; width: 662px;_display:inline; overflow:hidden; }
.ind4_new a{display: block;overflow: hidden;height: 94px;border-top: 1px solid #666666;padding-top: 15px;}
.ind4_new a h6{color: #fff;line-height: 28px;font-size: 20px;height: 28px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s; margin-bottom: 3px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}
.ind4_new a p{color: #b1b1b1;line-height: 20px;font-size: 14px;height: 40px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.ind4_new a .left{margin-top: 4px;float: left;width: 201px;height: 127px;overflow: hidden;}
.ind4_new a .left img{display: block;width: 201px;height: 127px;}
.ind4_new a .right{width: 580px;float: right; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind4_new a .date{width: 65px;text-align: center; height: 67px;border: 1px solid #fff;float: left;margin-top: 5px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind4_new a .date b{line-height: 45px;color: #fff; font-size: 36px;-webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind4_new a .date i{font-style: normal; display: block;background: #fff;color: #888888; line-height: 22px; font-size: 14px; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind4_new a:first-child{height: 152px;border: none;}
.ind4_new a:first-child .right{width: 440px;}
.ind4_new a:first-child h6{-webkit-line-clamp: 2;height: 56px; }
.ind4_new a:first-child .right i{display: block;font-style: normal; line-height: 24px;color: #b1b1b1;margin-top: 15px;}
.ind4_new a:hover h6{color: #f18300;}
.ind4_new a:hover img{ -webkit-transform: scale(1.03); -moz-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03);}
.ind4_new a:hover .date{border-color: #f28d26;}
.ind4_new a:hover .date i{background-color: #f28d26;color: #fff;}
.ind4_new a:hover .date b{color: #f28d26;}
.ind4_new a:hover .right{margin-right: 5px;}
.ind4_right{width: 457px;float: right;display: block; margin-top: 61px;}
.ind4_right .pic{height: 302px;overflow: hidden;}
.ind4_right .pic img{height: 457px;display: block;width: 100%;}
.ind4_right h5{margin-top: 16px;height: 28px; font-size: 20px;line-height: 28px;color: #fff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind4_right p{line-height: 26px;color: #b1b1b1;height: 110px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.ind4_right b{font-weight: normal;border-radius: 36px;text-align: center;margin-top: 11px; display: block;width: 148px;line-height: 36px;color: #fff;border: 1px solid #666666; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; transition: .5s;}
.ind4_right img:hover{ -webkit-transform: scale(1.03); -moz-transform: scale(1.03); -ms-transform: scale(1.03); -o-transform: scale(1.03); transform: scale(1.03);}
.ind4_right h5:hover{color: #f28d26;}
.ind4_right b:hover{color: #fff;background: #f28d26;border-color: #f28d26;}



/*底部*/
.footer{background: #222222;padding-top: 55px;}
.ft_nav{overflow: hidden;float: left;}
.ft_nav li{float: left;margin-left: 65px;}
.ft_nav li:first-child{margin-left: 0;}
.ft_nav li a{display: block;line-height: 24px;color: #666666;}
.ft_nav li a:first-child{color: #fff;margin-bottom: 7px;font-size: 16px;line-height: 26px;}
.ft_nav li a:hover{color: #fff;text-decoration: underline;}
.ft_right{float: right;width: 265px;}
.ft_right h5{margin-bottom: 10px; color: #fff;line-height: 30px;font-size: 20px;}
.ft_right p{margin-top: 10px; line-height: 22px;color: #666666;padding-left: 25px;}
.ft_right a{background: url("../images/product_72.png") no-repeat left center; line-height: 22px;color: #666666;padding-left: 25px;display: block;}
.ft_right p.p1{background: url("../images/product_76.png") no-repeat left center;}
.ft_right p.p2{background: url("../images/product_79.png") no-repeat left center;}
.ft_right p.p3{background: url("../images/product_81.png") no-repeat left top;}
.ft_right a:hover{color: #fff;}
.bottom{width: 1200px;border-top: 1px solid #393939; margin: 12px auto 0;padding: 15px 0 9px;overflow: hidden;}
.bottom p{float: left;line-height: 26px;color: #666666;}
.bottom p a{line-height: 26px;color: #666666;}
.bottom p a:hover{color: #fff;}
.bottom_right{overflow: hidden;float: right;}
.bottom_right .top_share a.bds_fbook:hover{background-image: url("../images/product_87.png") !important;}
.bottom_right .top_share a.bds_ins:hover{background-image: url("../images/product_89.png") !important;}
.bottom_right .top_share a.bds_linkedin:hover{background-image: url("../images/product_92.png") !important;}
.bottom_right .top_share a.bds_ytb:hover{background-image: url("../images/product_84.png") !important;}
.bottom_right .top_share a.bds_twi:hover{background-image: url("../images/product_95.png") !important;}
.bottom_right .top_share a:hover{background-color: transparent !important;}
.friend{overflow: hidden;width: 1200px;margin: 0 auto;padding-top: 14px;padding-bottom:20px;}
.friend span,
.friend a{display:block;font-size: 13px;color: #888888;margin: 0 0 0 60px;line-height: 24px;float: left;min-width: 10%;}
.friend a:hover{color: #fff;}
.friend span{margin-left: 0;}


/*客服*/
.kf {
transition: .8s;
-o-transition: .8s;
-moz-transition: .8s;
-webkit-transition: .8s;
z-index: 999999;
background-color: #fff;
position: fixed;
bottom: 100px;
right: 20px;
width: 62px;
border-radius: 5px;opacity: 0.7;
}

.kf span {
z-index: 1000001;
transition: .5s;
cursor: pointer;
position: relative;
display: block;
width: 62px;
height: 62px;
border-bottom: 1px solid #e3e3e3;
}

.kf .zx {
border-radius: 5px 5px 0 0;
background: url("../images/kefu_03.png") no-repeat center #fff;
}

.kf .zx:hover {
background: url("../images/kefu1_03.png") no-repeat center #346ccd;
}

.kf .freetel {
background: url("../images/kefu1_07.png") no-repeat center #fff;
}

.kf .freetel:hover {
background: url("../images/kefu_07.png") no-repeat center #ff9e3e;
}

.kf .zxlya {
background: url("../images/kefu_14.png") no-repeat center #fff;
}

.kf .zxlya:hover {
background: url("../images/kefu1_14.png") no-repeat center #2ba90a;
}

/* .kf span:nth-child(4){background: url("../images/w_index_07.png") no-repeat center #fff; }*/
/* .kf span:nth-child(4):hover{background: url("../images/w_index_03.png") no-repeat center #f18300;}*/
.kf .back_top {
border-radius: 0 0 5px 5px;
border: none;
background: url("../images/kefu_18.png") no-repeat center #fff;
}

.kf .back_top:hover {
background: url("../images/kefu1_18.png") no-repeat center #333333;
}

.kf span div {
display: none;
background-color: #fff;
border-radius: 5px;
position: absolute;
right: 75px;
padding: 20px;
font-size: 14px;
color: #f18300;
}

.kf span div input {
text-indent: .5em;
display: block;
margin: 15px 0;
line-height: 28px;
color: #696969;
font-size: 12px;
width: 140px;
border: 1px solid #d1d1d1;
border-radius: 2px;
height: 28px;
}

.kf span div a {
transition: .5s;
-webkit-transition: .5s;
display: block;
background: #f18300;
border-radius: 2px;
color: #fff;
line-height: 26px;
font-size: 12px;
text-align: center;
width: 79px;
height: 26px;
}

.kf span div a:hover {
background: #f18300;
}

.kf span div img {
position: absolute;
top: 27px;
right: -9px;
}

.kf span div i {
display: block;
position: absolute;
width: 15px;
height: 200px;
right: -15px;
top: 0;
}

.kf .zx div, .kf .freetel div,
.kf .zxlya div, .kf span:nth-child(4) div {
text-align: center;
min-width: 190px;
font-size: 14px;
color: #666;
}

.kf span:nth-child(4) div {
white-space: nowrap;
}

.kf a{display:block;height: 68px;position:absolute;top:0;right:0;width: 100%}

.kf span div, .kf {
-webkit-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
}


.nav_center div, .index_nav_center div, .shou, .zhan {
-webkit-box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);
box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);
}

.shou {
z-index: 1000000;
cursor: pointer;
width: 30px;
height: 40px;
top: 50%;
margin-top: -15px;
border-radius: 5px 0 0 5px;
right: 62px;
background: url("../images/kefq.png") no-repeat center #fff;
position: absolute;
}

.shou.on {
background-image: url("../images/kefq1.png");
}

.kf span div img.ewm_code{
position: relative;
float: left;
top: 0;
left: 0;
width: 100%;
}
.kf .code{
width: 47%;
margin-right: 5px;
float: left;
position: static;
}
.kf .code span{
border:none;
width: 100%;
text-align: center;
display: inline-block;
height:20px;
margin-top:10px;
}

/*新增css*/
/*case*/
.case a:before{
background: rgba(241, 131, 0, 0.73);
content: " ";
width: 542px;
height: 542px;
position: absolute;
z-index: 6;
left: -526px;
top: -572px;
-webkit-transform: rotate(46.3deg);
-moz-transform: rotate(46.3deg);
-ms-transform: rotate(46.3deg);
-o-transform: rotate(46.3deg);
transform: rotate(46.45deg);
-webkit-transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
transition: .3s;
}



.case a:after{
background: rgba(241, 131, 0, 0.73);
content: " ";
width: 542px;
height: 542px;
position: absolute;
z-index: 6;
right: -526px;
bottom: -572px;
-webkit-transform: rotate(46.3deg);
-moz-transform: rotate(46.3deg);
-ms-transform: rotate(46.3deg);
-o-transform: rotate(46.3deg);
transform: rotate(46.45deg);
-webkit-transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
transition: .3s;
}

.case a:hover:before{
left: -332px;
top: -285px;
}


.case a:hover:after{
right: -326px;
bottom: -286px;
}

.case a:hover .con{
bottom:-60px;
}

.case a .cover{
font-size: 16px;
line-height: 30px;
color: #ffffff;
position: absolute;
top: 50%;
left: -1000px;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all .5s;
-moz-transition: all .5s;
-ms-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;

}


.case a:hover .cover{
left: 60px;
z-index: 100;
/*transform: translateX(-50%);*/
}

/*over*/

/*factory*/

/*.factory li:before{
background: rgba(241, 131, 0, 0.73);
content: " ";
width: 543px;
height: 542px;
position: absolute;
z-index: 6;
left: -526px;
top: -572px;
-webkit-transform: rotate(46.3deg);
-moz-transform: rotate(46.3deg);
-ms-transform: rotate(46.3deg);
-o-transform: rotate(46.3deg);
transform: rotate(46.45deg);
-webkit-transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
transition: .3s;
}



.factory li:after{
background: rgba(241, 131, 0, 0.73);
content: " ";
width: 542px;
height: 542px;
position: absolute;
z-index: 6;
right: -526px;
bottom: -572px;
-webkit-transform: rotate(46.3deg);
-moz-transform: rotate(46.3deg);
-ms-transform: rotate(46.3deg);
-o-transform: rotate(46.3deg);
transform: rotate(46.45deg);
-webkit-transition: .3s;
-moz-transition: .3s;
-ms-transition: .3s;
-o-transition: .3s;
transition: .3s;
}

.factory li:hover:before{
left: -289px;
top: -285px;
}


.factory li:hover:after{
right: -326px;
bottom: -245px;
}

.factory li:hover .con{
bottom:-60px;
}

.factory li .cover{
font-size: 16px;
line-height: 30px;
color: #ffffff;
position: absolute;
top: 50%;
left: -274px;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all .5s;
-moz-transition: all .5s;
-ms-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
}

.factory li:hover .cover{
left: 50%;
top: 36%;
z-index: 100;
transform: translateX(-50%);
}
*/



/*新增头部菜单*/

.inner{
width: 1200px;
margin: 0 auto;
}

.drop_nav1{

}

.drop_nav{
overflow: hidden;
padding-top: 27px;
padding-bottom: 33px;
display: none;
position: absolute;
background-color: #f4f4f4;
width: 100%;
margin-top: 10px;
}

.drop_nav_left{
float: left;
overflow: hidden;
padding-right: 40px;
border-right: 1px solid #cdcdcd;
height: 380px;
width: 680px;
}

.drop_nav_left h3 a{
display: block;
font-size: 24px;
color: #f18300;
font-weight: 600;
border-bottom: 1px solid #cdcdcd;
padding-bottom: 25px;
}

.drop_nav_left h3 a:hover{
color: rgba(241, 131, 0, 0.62);
}

.drop_nav_left ul{
padding-top: 14px;
overflow: hidden;
}

.drop_nav_left ul li{
margin-bottom:22px;
float: left;
width: 290px;
}


.drop_nav_left ul li a{
padding-left: 22px;
background: url("../images/mad_menu_d_03.png") no-repeat left center;
font-size: 16px;
color: #333333;
}

.drop_nav_left ul li a:hover{
color: #f18300;
background: url("../images/mad_menu_hover_03.png") no-repeat left center;
}




.drop_nav_right{
float: right;
display: block;
}

.drop_nav_right .pic{
width: 439px;
height: 203px;
overflow: hidden;

}

.drop_nav_right .pic img{
width: 439px;
height: 203px;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-ms-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
}

.drop_nav:hover .drop_nav_right .pic img{
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transform: scale(1.05);
}



.drop_nav.product_nav{
padding-bottom: 0;
}

.drop_nav_product{

}

.drop_nav_product .drop_nav2{
overflow: hidden;
/*text-align: center;*/
text-align: center;

}

.drop_nav_item{
float: left;
}

.drop_nav_item1{
float: left;
text-align: left;
}
.drop_nav_item3{
float: right;
text-align: left;
}
.drop_nav_item2{
display: inline-block;
*display:inline;
*zoom:1;
margin: 0 auto;
}




.drop_nav_product .drop_nav_item>li{
/*float: left;*/
width: 325px;
margin-right: 75px;
}



.drop_nav_product .drop_nav_item>li h3{
padding-bottom: 17px;
border-bottom: 1px solid #cdcdcd;
text-align: left;
}


.drop_nav_product .drop_nav_item>li h3>a{
display: block;
padding-left: 22px;
font-size: 16px;
color: #333333;
font-weight: 600;
background: url("../images/mad_menu_d_03.png") no-repeat left center;

}

.drop_nav_product .drop_nav_item>li h3>a:hover{
color: #f18300;
background: url("../images/mad_menu_hover_03.png") no-repeat left center;
}

.drop_nav_product .drop_nav3{
overflow: hidden;
margin-top: 16px;
margin-bottom: 30px;
min-height: 80px;
}

.drop_nav_product .drop_nav3 li{
float: left;
margin-bottom: 11px;

}

.drop_nav_product .drop_nav3 li>a{
display: block;
font-size: 14px;
color: #888888;
min-width: 120px;
margin-right: 15px;
text-align: left;
}

.drop_nav_product .drop_nav3 li>a:hover{
color: #f18300;
}


.jquery-lightbox-move{
padding: 10px 30px;
}

#home_slider .flex-direction-nav a{
display: block;
position: absolute;
top: 50%;
margin-top: -32.5px;
z-index: 10;
width: 60px;
height:90px;
opacity: 0;
transition: all 0.3s;
text-indent:-999999999px;
}
#home_slider .flex-direction-nav a.flex-prev{
left:0;
background: url(../images/ad_ctr.png) center 0px no-repeat;
}
#home_slider .flex-direction-nav a.flex-next{
right:0;
background: url(../images/ad_ctr.png) center -90px no-repeat;
}
#home_slider:hover .flex-direction-nav a{opacity: 1;}

.guige
{
text-align: center;
display: block;
top: -50px;
line-height: 24px;
font-size: 24px;
position: absolute;
left: 20px;
width: 530px;
text-overflow: ellipsis;
overflow: hidden;
color: #fff;
-webkit-transition: .5s;
-moz-transition: .5s;
-ms-transition: .5s;
-o-transition: .5s;
transition: .5s;

}
.product a:hover .guige
{
margin-top: 140px;
text-align: center;
color: white;
}
.guige p {
line-height: 25px;
}

.headdiv{float: left;text-align: center; padding-top: 8px; }
.headdiv h1{ font-size: 7px;color: #f18300;line-height: 20px; }

.kf .zxkf:hover {
background: url(../images/zxkf_h.png) no-repeat center red;
}
.kf .zxkf {
background: url(../images/zxkf.png) no-repeat center #fff;
}
.kf .zxly:hover {
background: url(../images/zxly_h.png) no-repeat center rgba(241,131,0,0.9);
}
.kf .zxly {
background: url(../images/zxly.png) no-repeat center #fff;
}

.nd_tit h3 {
font-size: 30px;
line-height: 40px;
color: #f18300;
margin-bottom: 5px;
}

.prod_detail h3 {
font-size: 60px;
line-height: 70px;
color: #333333;
margin-bottom: 35px;
}

/*2022-04-18*/
.hd_top{
display:none;
}

.logo{
height: 46px;
width: 6.5%;
min-width: 110px;
}
.logo h1{
font-size: 12px;
text-align: center;
line-height: 20px;
margin-top: 5px;
color: #f18300;
color: white;
margin: 5px;
letter-spacing: 2px;
/* margin-left: 9%; */
}


.nav>li{height: 100%;margin: 0px 5px!important;/* float: right; */padding: 0px 1%;}

.nav .on,.nav>li:hover{
background-color: rgba(158, 158, 158, 0.38823529411764707);
border-radius: 15px;
}

.header {

padding-top: 10px;

padding-bottom: 10px;

position: fixed;

top: 0;

width: 100%;

left: 0%;

background-color: rgba(0, 0, 0, 0.09);
}

.nav>li>a{
color: white;
background: none;
line-height: 32px;
}

.nav>li.on>a, .nav>li:hover>a{

/* background-color: #9E9E9E; */

color: white;
}

.languageh{
float: right;
border: 1px solid rgba(255, 255, 255, 0.33);
margin-top: 10px;
padding: 2px 15px;
border-radius: 15px;
background-color: rgba(158, 158, 158, 0.38823529411764707);
margin-left: 10px;
}

.dh-tel{float: right;margin-top: 0px;padding: 0px 15px;border-radius: 15px;margin-left: 10px;width: 120px;}
.dh-tel p{color: white;font-size: 16px;background: url(/skin/myd/images/dha.png) no-repeat left 2px;padding-left: 24px;background-size: 20px;}

.languageh:hover{
border: 1px solid white;
}
.languageh a{
color: white;
font-size: 15px;
}
languageh .lg-en{}
.languageh .lg-cn{}

.wraph{

width:90%
}

.nav{

/* margin-right: 10%; */

width: 62%;
}

.headb{

background-color: rgba(0, 0, 0, 0.3);
}


@media screen and (max-width: 1366px){
.nav{

width: 58%;
}

.dh-tel p{

font-size: 15px;

background: url(/skin/myd/images/dha.png) no-repeat left 2px;

padding-left: 21px;

background-size: 18px;
}
.nav>li{

margin: 0px 2px!important;

}

}


.dowgnss{margin-top: 80px;}
.dowgnss-cont{
width: 23.5%;
float: left;
margin-right: 2%;
position: relative;
}

.dowgnss-cont .bk{
border: 1px solid #f18300;
border-radius: 24px;
padding: 10px 15px;
position: relative;
background-color: white;
}

.dowgnss-cont:last-child{
margin-right: 0;
}
.dowgnss-cont input{
width: 70%;
font-size: 15px;
line-height: 24px;
height: 24px;
background-color: white;
}
.dowgnss-cont button{
position: absolute;
right: 0;
width: 30%;
background-color: #f18300;
height: 100%;
top: 0;
border-radius: 24px;
color: white;
cursor: pointer;
font-size: 16px;
font-weight: bold;

}

.dowgnss-cont button:hover{

background: linear-gradient(180deg,#ff9800,#f18300);
box-shadow: 0 0 20px 1px #9e9e9eb3;
}

.dowgnlist{
margin-top: 60px;
}
.dowgnlist table{
width: 100%;
}
.dowgnlist thead{
background-color: #e4ebf2;
}
.dowgnlist thead tr{}
.dowgnlist thead td{padding: 10px 15px;font-size: 18px;line-height: 28px;border: 1px solid hsl(0deg 0% 62% / 23%);font-weight: bold;text-align: center;}
.dowgnlist tbody{
    /* height: 20vh; */
}
.dowgnlist tbody tr{}
.dowgnlist tbody td{padding: 10px 15px;font-size: 15px;line-height: 28px;border: 1px solid hsl(0deg 0% 62% / 23%);text-align: center;}
.dowgnjg{margin-top: 20px;}
.dowgnjg p{

padding-left: 22px;

background: url(/skin/myd/images/a1.png) no-repeat left 5px;

background-size: 16px;

font-size: 15px;
}
.dowgnjg p span{
font-weight: bold;
margin: 0px 5px;
font-size: 18px;
color: #f18300;
}
.dowgnlist tbody td a{

/* text-decoration: underline; */

padding-left: 26px;

background: url(/skin/myd/images/a2.png) no-repeat left 0px;

background-size: 23px;
}

.dowgnlist tbody td a:hover{
color: #2469c8;
}

.seletlist{
border: 1px solid #e4e7ed;
border-radius: 4px;
background-color: #fff;
box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
box-sizing: border-box;
margin: 5px 0;
position: absolute;
padding: 10px 15px;
width: 100%;
left: 0;
display: none;
}

.seletlist.on{ display: block;}
.seletlist p{
font-size: 14px;
line-height: 18px;
margin-bottom: 5px;
padding: 5px 10px;
cursor: pointer;
}
.seletlist p.on,.seletlist p:hover{
/* color: white; */
background-color: rgb(231 231 231 / 51%);
}

.down-tbody{}
.ssts{
    width: 100%;
    height: 25vh;
    /* line-height: 20vh; */
    text-align: center;
    background-color: rgb(158 158 158 / 8%);
    /* display: none; */
    opacity: 0;
}

.ssts.on
{
    opacity: 1;
    }
.ssts p{
    line-height: 25vh;
    font-size: 16px;
    color: red;
    font-weight: bold;
    /* background: url(/skin/myd/images/a3.png) no-repeat left 4px; */
    /* background-size: 14px; */
    display: inline-block;
    /* margin-top: 8vh; */
    padding-left: 25px;
    vertical-align: middle;
}

.ssts img{vertical-align: middle;max-width: 95px;}

.down-bt{
    text-align: center;
}
.down-bt h2{
    color: #f18300;
    font-size: 42px;
    font-weight: bold;
    margin-bottom: 15px;
}
.down-bt h5{
    font-size: 28px;
    color: #f18300;
    font-weight: bold;
}
.yqts{
    margin-top: 10px;
    
}
.yqts p
{
    font-size: 13px;
    border-left: 2px solid #f18300;
    padding-left: 10px;
    background-color: #9e9e9e1a;
    display: inline-block;
    padding: 5px 12px;
}
.yqts span{
    color: red;
    font-weight: bold;
}
@media screen and (max-width: 1459px)
{
 .nav {
    width: 60%;
}

.nav>li {
    margin: 0px 2px!important;
    padding: 0px 8px;
}   

.down-bt h2{
    font-size: 38px;
}
.down-bt h5{font-size: 26px;}

.dowgnss {
    margin-top: 60px;
}

.nav>li>a{
    font-size: 16px;
}

.dh-tel{
    width: 110px;
    padding: 0px 15px;
}
.dh-tel p{
    font-size: 16px;
}
 }

@media screen and (max-width: 1259px)
{
    .nav {
    width: 56%;
}
.nav>li {
    margin: 0px 2px!important;
    padding: 0px 4px;
}   

.nav>li>a {
    font-size: 15px;
}
}