.header-wrap{width:100%; background:#273744;}
.nav-wrap{background: #fff;/*overflow:hidden;*//* box-shadow:3px 3px 10px #333;*/ /*border-top:1px solid #ececec; border-bottom:1px solid #ececec;*/}
.father{
    position: relative;
    left: 50%;
    float: left;
}
.father .child{
    position: relative;
    right: 50%;
    float: left;
}
.header{width:100%; max-width:1200px; height:140px; margin:0 auto; padding:0 10px;}
.logo{ float:left; /*margin-top:30px; *//*width:330px;*/ overflow:hidden;height: 108px;}
.logo img{width:100%;}
.header-right{float:right; width:480px; text-align:right; padding:16px 0 0 0;}
.header-right-top{border-bottom: 1px solid #d9d9d9; line-height:30px; font-family:"Microsoft YaHei"; font-size:16px; padding-bottom:10px; font-style:italic;color:#fff;}
.header-right-bottom{line-height:52px;}
.header-right-bottom ol{float:right; width:100%;}
.header-right-bottom ol li{float:left; font-size:15px; padding-right:20px;color:rgb(203,163,97);}
.header-right-bottom ol li.li01{/* background:url(../images/li01.png) no-repeat center left;*/ padding-left:27px;}
.header-right-bottom ol li.li02{/* background:url(../images/li02.png) no-repeat center left;*/ padding-left:29px;}
.header-right-bottom ol li.li03{ /*background:url(../images/li03.png) no-repeat center left;*/ padding-right:0; padding-left:27px;}
/*.header-right-bottom ol li.li04{ background:url(../images/li04.png) no-repeat center left; padding-right:0; padding-left:14px;}*/
.logo2{display: none;}
.nav{ width:100%; /*max-width:1200px; */margin:0 auto;/*overflow: hidden;*/}
.menu{ float:left; background: #fff;}
/*.pro-down{ background-image:url(../images/choice.png); background-repeat: no-repeat; background-position:110px center;}*/
/*.news-down{ background-image:url(../images/choice.png); background-repeat: no-repeat; background-position:76px center ; }*/
/*.pro-down:hover,.news-down:hover{ background-image:url(../images/mobile-down.png);}*/
.while-down{ /*background-image:url(../images/mobile-down.png);*/background-repeat: no-repeat;}
.choice01{ float:left; background: #fff; color:#343434; font-weight:bold; position:relative; padding:0 22px 0 22px;}

.menu01{float:left; color:#4a4544; width:100%; font-size: 16px;padding: 18px 0 16px 0;}
/*.menu01:hover,.menu01-on{background-color:#273744; color:#fff; border-left: 1px solid #cf102d;}*/

.list02{ /*background:#fcf;*/ position:absolute; left:0; top:59px; display:none; z-index:2;}
.choice01:last-child .menu01{padding-right: 0;}
.menu02{float:left; padding-left:10px; padding-right:10px;background: #fff; width:220px; min-height:48px; line-height:48px; color:#4a4544; border-bottom: 1px solid #ececec;overflow: hidden;text-overflow: ellipsis;}
.menu02:hover,.menu02-on{color:#fff; background-color: #43130f; /*border-bottom: 1px solid #cf102d;*/}
.menu02,.menu03,.menu04{-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}

.list03{ position:absolute; left:220px; top:0; display:none;}
.menu03{ float:left; padding-left:10px;padding-right:10px; background: #fff; width:220px; min-height:48px; line-height:48px; color:#666; border-bottom: 1px solid #ececec;}
.menu03-on{ float:left; padding-left:26px; background: #fff; width:220px; min-height:48px; line-height:48px; color:#666; border-bottom: 1px solid #ececec;}

.menu03:hover,.menu03-on{color:#fff; background-color: #fd7c2e; /*border-bottom: 1px solid #cf102d;*/}

.list04{position:absolute; left:220px; top:0; display:none;}
.menu04{ float:left; padding-left:10px;padding-right: 10px; background-color: #fff; width:256px; min-height:48px; line-height:48px; color:#666; border-bottom: 1px solid #ececec;}
.menu04:hover,.menu04-on{color:#fff; background: #182837; /*border-bottom: 1px solid #182837;*/}

.choice04{position:relative;}
.list05{position:absolute; left:256px; top:0; display:none;}
.menu05{ float:left; padding-left:26px; background-color: #fff; width:256px; min-height:48px; line-height:48px; color:#666; border-bottom: 1px solid #ececec;}
.menu05:hover,.menu05-on{color:#fff; background-color: #cf102d; border-bottom: 1px solid #cf102d;}

.search-box{ height:60px; float:left; width:300px; padding:16px 26px; border-left: 1px solid #ececec;}
.ipt-btn{ width:220px; height:24px; line-height:24px; /*border: 1px solid #ececec; */border:none; padding:0 4px; float:left; outline:none;}
.sub-btn{ width:24px; height:22px; border:none;/* background: url(../images/search.png) no-repeat center;*/ float:left;}

.language{float:left; width:80px; height:60px; border-left: 1px solid #ececec; border-right: 1px solid #ececec; text-align:center;}
.lang-choice{line-height:56px; color:rgb(203,163,97); font-family:"Microsoft YaHei"}
.lang-choice:hover{ color:#d1102f;}
.language ol li{line-height:26px;}
.language ol li a{float:left; width:100%; height:100%; background: #fff;}
.language ol li:hover a{background: #d1102f; color:#fff;}

.language-box{display:none; }

.mobile-nav{float:right; /*width:26px; height:26px; *//*background:url(../images/icon/mobile-nav.png) no-repeat center;*/ display:none; cursor: pointer;margin:20px 16px 0 0;}

.carousel-indicators li{background:#fff; border: none; width:14px; height:14px;}
.whole-nav{margin:0 auto; width:100%; z-index:9999;/*position: fixed;*/}
.carousel-indicators .active{ width:14px; height:14px; background:#d1102f;}
.carousel-indicators .active,.carousel-indicators li{margin:0 20px;}


.phone-footer{z-index:999;}
.phone-footer-link{background: #ececec; border-left:1px solid #fff;}
.phone-footer-link .footer-link-in{display:block; margin:0 auto;}
.phone-footer-link .footer-link-in .iconfont{font-size:36px;}



/*end nav*/

/*start content publish*/
.others{ padding-top:248px;}
/*end content publish*/

/*start bottom*/
/*start item05*/
/*.item0601 ol li{margin:10px 0;}*/

/*2016-08-08 new add start*/
.item06-wrap .owl-carousel.owl-theme,.item06-wrap .owl-wrapper,.item06-wrap .owl-wrapper-outer,.item06-wrap .owl-item{background:#0e0e0e!important; border:none;}
/*2016-08-08 new add end*/


/*start bottom*/
.copyright-wrap{background: #0d1823; min-height:82px; color:#ccc; padding-bottom:30px; padding-top:10px;}
.copyright-in p{ margin-top:36px; color:#666666;}
.copyright-wrap .container{width:100%; max-width:1200px;}
.link-in{ margin:24px 0 0 0;}
.link-in a{width:30px; height:30px; background: #fff; border-radius:50%; float:left; text-align:center; line-height:30px; color:#575757; margin:3px;}
.link-in a:hover{color: #000;}

.phone-footer{width:100%; position:fixed; left:0; bottom:0; background: #fff; /*height:80px;*/ display:none; height:auto;}
.footer-link-in{text-align:center; color:#8b8e8f; padding-top:10px; cursor: pointer;}
.footer-link-in:hover{color:#000;}
.footer-link-in p{padding-bottom:10px; font-size:12px;}

.copyright .link-in{float:right;}
/*end bottom*/
/*产品公共样式 开始*/

/*产品公共样式 结束*/

/*页面切换 开始*/
.page-warp{width:100%; padding:56px 0 90px;}
.page-on{margin:0 auto; width:290px;}
.page{ float:left; width:40px; text-align:center; color:#666;}
.page:hover,.page-turn{ color:#cf102d;}
.page-first,.page-last{display: none;}
.pagination>li>a, .pagination>li>span{border: none;color: #333333;font-size: 20px;}
.pagination>li>a:hover{color: #f09834;background-color: inherit;}
/*页面切换 结束*/

/*面包屑 开始*/
/*.location-wrap{background: #ececec;}*/
.location{width:100%; max-width:1200px; margin:0 auto; padding-left: 15px;}
.location a{font-weight:bold; color:#777777;}
.location a:hover{text-decoration:underline;}
/*面包屑 结束*/

/*index*/
.index_more{padding-top: 85px;}
.index_more .more{padding: 0 16px 20px 16px;}
.index_more .more .more_box{border: 1px solid #ccc;}
.index_more .more .more_class{display: block;width: 100%;}
.index_more .more .more_1_b{padding: 0 13px 0 13px;/*height: 145px;*/width: 100%;}
.index_more .more .more_1_b1 a{display:block;width: 100%;height: 100%;}
.index_more .more .more_1_b a p{font-size: 14px;line-height: 24px;/*height: 79px;*/width: 100%;color:#fff;margin-bottom:20px;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.index_more .more .more_1_b h3{font-size: 26px;text-align: center;padding: 14px 0 14px 0;color:#fff;}
.index_more .more .more_1_b .news{padding-bottom: 5px!important;}
.index_more .more .more_1_b a p{text-indent: 20px;}
.more_1 .more_1_b{background: url(../images/imgs/b1_03.jpg) no-repeat center center; background-size: cover; }
.more_2 .more_1_b{background: url(../images/imgs/b2_03.jpg) no-repeat center center;background-size: cover; }
.more_3 .more_1_b{background: url(../images/imgs/b3_03.jpg) no-repeat center center;background-size: cover; }
.more_1 .more_1_t a{color: #EF1182;}
.more_2 .more_1_t a{color: #2779F6;}
.more_3 .more_1_t a{color: #F09834;}
.more .more_1_t a{top: 16px;right: 10px;}
.more_3 .more_1_t{padding: 46px 0 0 0;}
.more_3 .more_1_t img{width: 80%;display: block;margin: 0 auto;}
.more_3 .more_1_t h4{text-align: center;padding: 12px 0 20px 0;}
.more_3 .more_1_t h4 a{display:inline-block;font-size: 16px;line-height: 24px;text-align: center;border-bottom: 1px solid #F09834;}
.more_class a{display: block;line-height: 24px;padding-left: 30px;color:#fff;position: relative;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.more_class a::before{content: "";position: absolute;height: 6px;width: 6px;background-color: #fff;transform: rotateZ(45deg);left: 5px;top: 8px;}
.detail_2 p{overflow: hidden;text-overflow: ellipsis;}
.more_class3 a{
    height: 24px;
}
/*搜索*/
.sousuo{ width: 100%; padding-bottom: 30px; background-color: #F09834;margin-top: 88px;}
.sousuo .sousuo_1{margin-top: 51px;margin-right: 27px;}
.sousuo .sousuo_2{margin-top: 60px;width: 550px;margin-right: 96px;font-size: 20px;line-height: 26px;color:#fff;}
.sousuo .sousuo_3{margin-top: 64px;width: 390px;height: 52px;}
.sousuo .sousuo_3 img{display: block;width: 100%;}
.sousuo .sousuo_3 #search{position: absolute;top: 50%;right: 15px;margin-top: -12px;
    width: 24px;
    height: 24px;
    background: url(../images/icon/s2_03.png) no-repeat center center;
}
.sousuo .sousuo_3 input{width: 390px;height: 52px;outline-style: none;border: none;color:#D7D7D7;padding-left: 15px;}
/*介绍*/
.introduce{padding-top: 46px;padding-bottom: 75px;}
.introduce h2 span{display:inline-block;font-size: 30px;line-height: 36px;border-top: 3px solid #ef9933;}
.detail .foot_z{margin-top: 45px;left: 50%;margin-left: -25%;}
.detail .foot_z a{transition: all 1s;}
.detail .foot_z a:hover{transform: rotateY(360deg);}
.detail,.support_1{padding-top: 45px;}
.detail_2{ height: 276px; font-size: 16px; line-height: 24px;}
.detail_2 p{width: 100%;height: 223px;overflow: hidden;text-overflow: ellipsis;}
.introduce .foot_z li a{width: 32px;height: 32px;}
.detail_2 a{display: block;bottom: 0;right: 15px;color:#ef9933;}
.support_1 h5 a,
.support_2 h5 a
{display: block;width: 100%;height: 62px;line-height: 62px;background-color: #f3a850;border-radius: 31px 0 0 31px;padding-left: 10%;color:#fff;font-size: 18px;}
.support_1 p{font-size: 14px;line-height: 24px;width: 90%;background-color: #f4f4f4;
    border: 1px solid #dfdfdf;margin-left: 10%;padding-left: 20px;padding-top: 5px;padding-bottom: 20px;
    /*display: -webkit-box;*/
    /*-webkit-line-clamp:3;*/
    /*-webkit-box-orient: vertical;*/
    /*overflow: hidden;*/
}
/*index结束*/

/*底部*/
.footer{padding-bottom: 26px;}
.footer_box .class_1{
    float: left;
    width: 20%;
}
.footer_box .class_1:first-child{width: 15%;}
.footer_box .class_1:nth-of-type(4){width: 25%;}
.footer_box .class_1 .line{border-bottom: 1px solid #aaa;display: inline-block;line-height: 30px;margin-bottom: 20px;}
.footer_box .class_1 a{position: relative;color:#fefefe;font-family:"microsoft yahei",helvetica;line-height: 30px;}
.footer_box .class_1 .line::before{content: '';position: absolute;width: 10px;border-bottom: 3px solid #f29a34;left: 50%;bottom: -2px;margin-left: -5px;}
.footer_r{border-left: 1px solid #787878;}
.footer_r{padding-left: 75px;}
.footer_r h3{font-size: 20px;line-height: 36px;border-bottom: 4px solid #F09834;color:#fff;text-align: center;}
.footer_r ul{padding-top: 10px;background-color: #515151;border-radius:5px;padding-left: 10px;}
.footer_r li{font-size: 14px;line-height: 30px;color: #fff;}
.footer_r li a{color:#fff;}
.footer_r li span{display: inline-block;
    width: 85px;
    text-align: right;
}

.copy{background-color: #202020;}
.copy .w{text-align: center;height: 31px;line-height:31px;color:#fff;}
/*底部结束*/
/*新闻*/
#banner_container img{width: 100%;margin-bottom: 30px;  }
#top_nav dt{height: 80px;line-height: 80px;text-align: center;background-color: #ffffff;color: #f09834;font-size: 36px;border-bottom: 5px solid #f5f5f5;}
@media (min-width: 1200px){
    .container { width: 1200px!important; }
}
body{font-family: "Microsoft YaHei";}
#top_nav dl{padding-bottom: 40px;background-color: #f5f5f5;}
#top_nav dd{/*height: 60px; */line-height: 60px; text-align: center;font-size: 22px; }
#top_nav h3 a{ color: #999999;font-size: 20px;}
#top_nav li a{ color: #999999;font-size: 16px;}
#top_nav .cur1{ background-color: #f09834!important;}
#top_nav .cur1 a{color:#fff;}
#top_nav h3 .cur2{ color: #fffdfd!important;}
#top_nav .son{display: none;}
#top_nav h3 .cur2::before{border-top:7px solid #fff!important;}
#top_nav .cur3{ color: #fff;text-align: right;}
#top_nav .cur4{ background-color:#f09834;border-top:1px solid #fff;}
#top_nav ul li a{text-align: right;padding-right: 60px;}
#top_nav ul li:hover{background-color: #f09834;border-top:1px solid #fff;}
#top_nav ul li:hover a{color:#fff;}
#top_nav{box-shadow: 5px 2px 10px #e3e3e3;}
#nei_{padding: 0;}

#top_nav a:hover{ text-decoration: none;}

#top_nav a{display: block;width: 100%;height: 100%;}

#bottom_lx{margin-top: 70px;border-top: 3px solid #f09834;background-color: #f5f5f5;box-shadow: 5px 2px 10px #e3e3e3; }
#bot_top{height: 100px;line-height: 108px;overflow: hidden;font-size: 32px;color: #f09834;text-align: center;}
#lx_list{ padding: 0 10px;}
@media (min-width: 1200px)  {
    #lx_list li{padding-left: 10px;}
}
#bottom_lx ul{border-bottom: 1px solid #c1c1c1;padding-bottom: 35px;}
#bottom_lx ul span{font-size: 14px;margin-left: 15px;}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    #bottom_lx ul span{font-size: 12px;margin-left: 5px;}
    #lx_list{ padding: 0 5px; }
}
#bottom_lx ul li{line-height: 34px;}
i.dh{display: inline-block;width:13px ;height:13px ;background: url(../images/icon/dh__03.png);}
i.zg{display: inline-block;width:13px ;height:15px ;background: url(../images/icon/zg_03.png);  }
i.mail{display: inline-block;width:14px ;height: 8px;background: url(../images/icon/mail_03.png); }
#lx_b{height: 74px;line-height: 74px;text-align: center;}
#lx_b a{display: inline-block;width:27px ;height: 26px;margin-left: 5px;transition: all 1s;}
.f{background: url(../images/icon/f_07.jpg);}
.g{background: url(../images/icon/g_09.jpg);}
.in{background: url(../images/icon/in_05.jpg);}
.niao{background: url(../images/icon/niao_11.jpg);}
#lx_b a:hover{transform: rotateY(360deg);}
#nav_t{height: 77px;line-height: 110px;overflow: hidden;border-bottom: 1px solid #7b7b7b;}
#nav_t a,#nav_t span{font-size: 14px;color: #747474;}
#nav_t a.cur{color: #f09834;}
.new_li{overflow: hidden;padding: 0 60px 0 70px;margin-top: 25px;transition: padding 0.8s;}
.new_li:hover{padding: 0 0 0 10px;background-color: #f9f9f9;}
.lfet_img>div:first-child{width: 100%;overflow: hidden;border: 1px solid #e7e4e3;}
.new_li:hover a,.new_li:hover .new_naem{ color: #f1a75c;}
.new_li:hover .new_info{color: #333333;}
.lfet_img img{width: 100%;}
.lfet_img {padding-left: 0px;}
.right_info{padding-right: 0px;}
.scale_img{transition: all 1s;}
.scale_H:hover .scale_img{transform: scale(1.2);}
.right_info a{font-size: 9px;color: #cccccc;}
.top_more{height: 30px;line-height: 29px;}
.new_date{font-size: 15.4px;margin-bottom: 15px;}

.new_naem{font-size: 13px;margin-bottom: 15px;}

.new_info{font-size: 9px;color: #999999;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient:vertical ;overflow: hidden;}

#page_nav_m{text-align: center;margin-top: 70px;margin-bottom: 100px;}
@media  (max-width: 992px) {
    #bottom_lx ul li{ padding-left: 30px;}
    .right_info a{float: left!important;}
    .new_li{margin-top: 40px;border-bottom: 1px solid #e4e4e4;padding-bottom: 20px;}
    #page_nav_m{margin-top: 30px;}
    .right_info{ padding-left: 0;}
    .new_date,.new_naem{ margin-bottom: 10px;}
    @media (max-width: 580px) {
        .new_li{padding-left: 20px;padding-right: 20px;}
        .lfet_img {padding-right: 0;}
    }
    @media  (max-width: 370px) {
        .new_li{padding-left: 10px;padding-right: 10px;}
    }
}
/*新闻结束*/
/*新闻详情*/
#content_{padding-top: 32px;}
#content_ h2{font-size: 20px;line-height: 66px;text-align: center;}
#content_ .new_fx{height: 35px;
    width: 100%;
    background-color: #eee;
    line-height: 35px;
    padding-left: 33%;
    padding-right: 40px;
}
#content_ .new_fx .date{margin-right: 60px;}
#content_ .new_fx {color:#999;}
.new_right a{display: inline-block;width: 27px;height: 26px;margin-left: 5px;transition: all 1s;margin-top: 4px;}
.new_detail img{display: block;
    max-width: 343px;
    height: 222px;
    border: 1px solid #e6e4e0;
    margin: 28px auto 46px auto;
}
.new_detail div{padding: 0 60px;font-size: 14px;line-height: 28px;}

/*新闻详情结束*/

/*产品列表开始*/
.p_content{padding: 60px 0 0 0;}
.p_content li{padding: 0 10px 30px 10px;}
.p_content li a{display:block;width: 100%;border:1px solid #f5f5f5;}
.p_content li:hover a{border:1px solid #f1a75c;}
.p_content li:hover span{background-color: #f1a75c;}
.p_content ul{width: 100%;}
.p_list{ width: 100%;}
.p_list img{display: block;width: 100%;height: 186px;}
.p_list span{display: block;width: 100%;height: 74px;line-height: 74px;text-align: center;background-color: #dcdcdc;font-size: 18px;color:#fff;padding: 0 10px 0 10px;overflow: hidden;text-overflow: ellipsis;}
#page_nav_m2{text-align: center;margin-top:20px;margin-bottom: 70px;}
/*产品详情开始*/
.p_fx{margin-top: 9px;}
.p_fx a{display: inline-block;width:27px ;height: 26px;margin-left: 5px;transition: all 1s;}
.p_js{padding: 50px 0 50px 40px;}
.p_js h6{font-size: 22px;line-height: 60px;font-weight: 700;}
.p_js .p_jieshao{font-size:18px;line-height: 36px;}
.p_input{width: 228px;height: 42px;background-color: #4a4a4a;border-radius: 5px; }
.p_input a{display: block;width: 100%;height: 42px;line-height: 42px;font-size: 18px;text-align: center;color:#fff;}
.p_zx{margin-top: 25px;}
.p_model{border-top: 1px solid #dbdbdb;padding-top: 60px;padding-left: 20px;font-size: 20px;line-height: 30px;color:#4a4a4a;}
.product_list{padding-bottom: 170px!important;}
.big_lunbo .ct img{display: block;width: 100%;height: 100%;}
.sm_lunbo li{height: 90px;}
.big_lunbo li{height: 300px;}
/*轮播图*/
.p_pic{padding-top: 50px;}
/*轮播图结束*/
#top_nav .product{font-weight:700;height: 80px;line-height: 80px;text-align: center;background-color: #ffffff;color: #f09834;font-size: 36px;border-bottom: 5px solid #f5f5f5;}
@media (min-width: 1200px){
    .container { width: 1200px!important; }
}
/*body{  font-family: "Microsoft YaHei"; }*/
#top_nav{padding-bottom: 40px;background-color: #f5f5f5;}
#top_nav h3{/*height: 60px; */line-height: 60px; text-align: center;font-size: 22px; }
#top_nav li{height: 45px; line-height: 45px; text-align: center;font-size: 22px; }
#top_nav .hover{background-color: #fff;color:#000;}
#top_nav .hover a{position: relative;}
#top_nav .hover a::before{content:'';position: absolute;width: 12px;border-top:7px solid #000;border-left:6px solid transparent;border-right:6px solid transparent;right:30px;top: 45%;}
#top_nav .xz a::before{transform: rotateZ(180deg);}
#top_nav .hover:hover{background-color: #f09834; }
#top_nav .hover:hover a::before{border-top:7px solid #fff!important;}
#top_nav .hover:hover a{ color: #fffdfd;}
/*.son{display: none;}*/

/*产品结束*/

/*support开始*/
.content_2{padding-top: 0!important;}
.top_nav dl{padding-bottom: 0!important;}
.new_li2{padding: 25px 60px 25px 70px;}
.new_li2:hover{padding: 25px 0 25px 10px;background-color: #f9f9f9;}
.new_date2{
    width: 53px!important;
    height: 53px;
    border-radius: 5px;
    text-align: center;
    background-color: #e4e4e4;
}
.new_date2 .day{font-size: 18px;color:#fff;line-height: 28px;}
.new_date2 .year{font-size: 12px;color:#fff;}
.new_li:hover .new_date2{background-color: #f1a75c;}
.right_info2 .new_naem a{font-size: 14px;line-height: 26px;}
.right_info2 .new_info{font-size: 12px;line-height: 20px;}
.lfet_img{margin-top: 13px;}
/*support详情*/
.content_3{
    padding-top: 25px;
    border-bottom: 1px solid #eee;
}
.content_3 h3{font-size: 18px;line-height: 30px;
    width: 70%;
    margin: 0 auto;
}
.content_3 p{font-size: 14px;text-align: right;line-height: 24px;padding-right: 20px;}
.content_4{padding-top:30px;padding-left:80px;font-size: 12px;color:#989898;text-indent: 40px;}

/*support结束*/
/*about开始*/
#top_nav .tab.current{background-color:#f1a75c;color:#fff;border:0;}
#top_nav .tab.current a{color:#fff;}
.last_honor{color: #f1a75c !important;}
/*1.the company*/
.about_us{padding-left: 40px;padding-bottom: 180px;}
.about_company h3{font-size: 20px;line-height: 60px;text-align: center;color:#4a4a4a;}
.about_company .company_c{color:#4a4a4a;font-size: 16px;line-height: 30px;text-indent: 40px;}
.about_company .company_pic{margin-top: 60px;}
.ab{display: none;}
.ab.ab_now{display: block;}
/*2.careers*/
.about_careers .carrers_des{font-size: 20px;line-height: 60px;color:#4a4a4a;padding-left: 20px;}
.about_careers .carrers_des span{font-size: 20px;line-height: 60px;color:#4a4a4a;}
.about_careers .carrers_pic{padding-top: 80px;}
.about_careers .carrers_pic li{padding-right: 12px;}
.about_careers .carrers_pic li img{display:block;width: 100%;}
/*3.honor*/
.about_honor h4{font-size: 20px;color:#4a4a4a;line-height: 60px;text-align:center;}
.about_honor1 span{
    /*display: block;*/
    position: absolute;
    width: 100%;
    height: 30px;
    /*background-color: rgba(200,200,200,.4);*/
    /*color:#fff;*/
    font-size: 20px;
    line-height: 30px;
    text-align: center;
    left: 0;
    top: 40%;
    margin-top: -15px;
    display: none;
    cursor: pointer;
}
.about_honor1 li:hover span{display: block;}
/*about结束*/

/*联系我们开始*/
.nav_left{border-bottom: 1px solid #7b7b7b;padding-top: 70px;}
.nav_left h1{font-size: 24px;line-height: 26px;}
.show p{font-size: 18px;color:#666;line-height: 32px;}
.show p a{font-size: 18px;color:#666;line-height: 32px;}
.show p span{font-size: 20px;color:#f1a75c;}
.show h1{text-align: center;}
.show .online{font-size:22px;border-bottom: 1px solid #f1a75c;display: inline-block;color:#f1a75c;}
/*.message{margin-top: 30px;}*/
.contact_list::before{content: "";position: absolute;height: 460px;border-left: 1px solid #f3f3f3;right: 30px;top: 0;}
/*honor*/
.ab_honor{padding-bottom: 40px;}
.ab_honor img{width: 100%;}
.about_honor2 li{
    left: 0;
    top: 0;
    position: fixed;
    z-index: 999;
    width: 100%;
    height: 100%;
    background-color: rgba(128,128,128,.7);
}
.about_honor2 li .box{
    width: 430px;
    height: 540px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.about_honor2 li img{
    width: 100%;
}
.about_honor2 li .cha{
    position: absolute;
    right: -80px;
    top: -80px;
    width: 46px;
    height: 46px;
    background: url('../images/icon/cha_03.png') no-repeat center center;
    cursor: pointer;
}
.about_honor2_pic.hide{display: none;}
/*联系我们结束*/

/*why hotsun*/
.contact_right a:last-child{color:#f1a75c;}
.pull-right a:last-child{color:#f1a75c!important;}
.why{padding: 0 18px 0 18px;}
.why:hover span{background-color: #f1a75c;}
.hotsun{margin: 85px 0 145px 0;}
.why img{width: 100%;}
.why span{display: block;width: 100%;height: 77px;line-height: 77px;background-color: #353535;font-size: 20px;text-align: center;color:#fff;}
.why_detail h3{width: 70%;font-size: 24px;line-height:32px;padding: 50px 0 40px 0;text-align: center;margin: 0 auto;color:#fe0100;}
.why_detail img{display:block;margin: 0 auto;padding-bottom: 50px;}
.why_content{width: 80%;font-size: 16px;color:#666;line-height: 24px;margin: 0 auto;}

.why_detail_pic img{width: 100%;}
.why_detail2{padding-top: 60px;padding-bottom: 50px;}
.why_detail_pic{padding: 0 6px 12px 6px;}
.why_detail_pic:first-child{width: 100%;}
.why_detail_pic:nth-of-type(2){width: 50%;}
.why_detail_pic:nth-of-type(3){width: 50%;}
/*媒体查询*/
@media (max-width:1200px ) {
    .sousuo .sousuo_2{margin-right: 0;}
    .p_list img{height: 0.496rem;}
}
@media (max-width:992px ) {
    /*index*/
    .index_more .more .more_1_b h3{font-size: 20px;}
    .sousuo .sousuo_2{margin-top: 30px;}
    .sousuo .sousuo_3{margin-top: 40px;}
    .menu01{padding: 0 10px;}
}
@media (max-width:836px ) {
    /*首页样式 开始*/
    .language{display:none;}
    .nav{ /*width:756px!important;*/ margin:0 auto;}
    /*首页样式 结束*/

}

@media (min-width:768px){
    .menu{display:block!important;}
    .whole-nav{z-index:9999;}
}

@media (max-width:767px) {
    /*导航*/
    .menu_x .choice01 {
        /*float: left;*/
        background: #fff;
        color: #343434;
        font-weight: bold;
        position: relative;
    }
    .menu_x .menu01{
        height: 50px;
        color:#000;
        background-color: #fff;
    }

    .logo h1 a{color:#000!important;}
    .logo2{display: block;}
    .nav-wrap{background-color: #fff;}
    /*.head_t{background-color: #fff!important;}*/
    .head_con .in-search .txt{background-color: #fff;border:1px solid #ccc;}
    .head_con .yuyan li a{color:#000;}
    .head_con .yuyan{float:left;}
    .support{padding-top: 30px;}
    .whole-nav{position:relative;}
    .header-right{ display:none;}
    /*.header{height:120px;}*/
    .logo {/*margin-top:26px; width:190px; */height:70px;}
    .mobile-nav{display:block;}
    .language{display:block; position:absolute; right:40px;
        top:35%; border:none;}
    .lang-choice{font-size:20px; color:#333333; line-height:36px;}
    .menu{position:absolute; left:0; top:120px; text-align:center; width:100%; display:none;}
    .choice01{float:none;text-align: center;}
    .list02,.list03,.list04{position:relative; top:0; left:0;}
    .menu02,.menu03,.menu04{display:block; width:100%; padding-left:0; font-weight:normal; border-bottom: 1px solid #fff;}

    .menu01{border:none; border-bottom: 1px solid #fff;}
    .about-pic{display:none;}


    .bottom-news-title {margin-bottom: 14px;}

    .link-in{margin:0;}
    .copyright-wrap{padding-bottom:64px; padding-top:10px;}
    .phone-footer{display:block;}

    /*footer*/
    .footer_r{padding-left: 10px;}
    .footer_r li{font-size: 12px;}

    /*index*/
    .sousuo .sousuo_2{margin-top: 30px;text-align: center;width: 100%;}
    .sousuo .sousuo_3{margin-top: 40px;
        left: 50%;
        transform: translate(-50%);
    }
}
@media (max-width:480px) {
    /*index*/
    .sousuo .sousuo_3{width: 300px;}
    .sousuo .sousuo_3 input{width: 300px;}
    .detail .foot_z{left: 0;margin-left: 0;}
    .about_us{padding-left: 0;}
    .sousuo{margin-top: 0;}
    /*产品*/
    .p_list span{
        height: 40px;
        line-height:40px;
    }
    #page_nav_m2{
        margin-top: 0;
        margin-bottom: 0;
    }
    .lunbo{padding-bottom: 0!important;}
    .p_fx{
        width: 100%;
        margin-top: 30px;
    }
    .p_js{padding-bottom: 30px;}
    .product_list{padding-bottom: 70px!important;}
    .new_li2{padding-left: 10px;padding-right: 10px;}
    .new_li{margin-top: 0;}
    #page_nav_m{margin-bottom: 0;}
    .hotsun{margin-bottom: 20px;}
    .why_detail h3{width: 100%;}
    .why_content{width: 100%;}
    .footer_r{padding-top: 40px;}
    .footer_box .class_1:first-child{display: none;}
    .footer_box .class_1:nth-of-type(2){display: none;}
    .footer_box .class_1:nth-of-type(3){width: 28%;}
    .footer_box .class_1:nth-of-type(4){width: 50%;}
    .footer_box .class_1:nth-of-type(5){width: 22%;}
    .footer_box .class_1 li{text-align: center;}
    .footer_box .class_1 a{display: block;
        width: 100%;
        height: 30px;
        overflow: hidden;
    }
    .footer_box .class_1 .line{text-align: center;}

}
@media (max-width:1448px ) {
    /*.head_con2{display: none;}*/
    /*.head_t{display: block;}*/
}








