﻿@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: 34px 0 5px;}
.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: 205px;
    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 2%;
}

.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;
}
.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: 68%;
}

.headb{
    
background-color: rgba(0, 0, 0, 0.3);
}