@charset "utf-8";
/* CSS Document */
*{margin:0 ;padding:0;}
a{text-decoration:none;outline:none;}
a:hover{text-decoration:none;}
img{outline:none;border:none;}
li{list-style:none;}
body{font-family:Helvetica LT Std, 'Noto Sans CJK SC', 'Noto Sans CJK', "Source Han Sans CN", source-han-sans-simplified-c, sans-serif;}
html {overflow-y: scroll;}
:root {overflow-y: auto;overflow-x: hidden;}
:root body {position: absolute;}
body {width: 100vw;overflow:hidden;}

.clear {clear:both;}

/*-------------------------#goToTop-------*/
#goToTop{display:none;-webkit-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;}
#goToTop.show{display:block;}
#goToTop a{display: inline-block;width:100%;background:#DE6A18;text-align:center;line-height:45px;-webkit-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;box-shadow:1px 2px 3px #888;}
#goToTop a:hover{-webkit-transform:rotate(360deg);transform:rotate(360deg);}

/*-----------right_sontact------------------*/
.right_sontact{position:fixed;width:50px;right:10px;bottom:35%;z-index:99999;} 
.right_sontact ul li.hover_contact{position:relative;width:100%;margin-bottom:2px;text-align:center;} 
.right_sontact ul li.hover_contact a{width:100%;background:#DE6A18;text-align:center;padding:10px;display:block;} 
.right_sontact ul li.hover_contact .hide_contact{position:absolute;right:55px;top:0;display:none;width:170px;background:#DE6A18;padding:5px;}
.right_sontact ul li.hover_contact .hide_contact a{font-size:16px;color:#fff;display:inline-block;padding:10px;}
    

/*---------------------------------logo-----------------------------------------------------*/
.header{width:100%;z-index:99999;}
.header .logo{z-index:999;padding-top:10px;padding-bottom:10px;}
.header .logo img{max-width:100%;}

.top_search{display:flex;align-items:center;position:relative;justify-content:space-between;}
.top_search .language_box{position:relative;} 
.top_search .language_box a{font-size:14px;color:#333;} 
.top_search .language_box .language_list{position:absolute;top:30px;right:0;background:#f6f9ff;width:100px;display:none;}
.top_search .language_box .language_list a{padding:5px 10px;display:block;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-size:14px;color:#333;}
.top_search .language_box .language_list a:hover{color:#DE6A18;background:#b3e4ff;}
.top_search .search_box{position:relative;}
.top_search .search_box .search_list{position:absolute;top:-5px;left:0;width:200px;}
.top_search .search_box .input-group{display:flex;}
.top_search .search_box .input-group img{max-width:100%;}
.top_search .search_box .input-group .form-control{border-radius:0;border-color:#eeeeee;}
.top_search .search_box .input-group .btn-default{background:#DE6A18;border-color:#eeeeee;border-radius:0;}

.nav_content{position:relative;z-index:99999;width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:0;} 
.collapse{padding:0;}
nav.navbar.bootsnav{border:none;background:none;}
.navbar-nav{float:none;width:100%;}   
nav.navbar.bootsnav ul.nav > li > a{font-size:16px;color:#333;padding:36px 10px;font-weight:400;position:relative;z-index:99;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0;}
nav.navbar.bootsnav ul.nav > li > a:after{display:none;} 

.dropdown-menu.multi-dropdown{position:absolute;left:-100%!important;} 
nav.navbar.bootsnav li.dropdown ul.dropdown-menu{border:none;} 
.dropdown-menu.multi-dropdown{position:absolute;left:-100% !important;}

.en_switch{display:flex;margin-top:30px;justify-content:space-around}
.en_switch a{width:30%;border:1px solid #e0e0e0;border-radius:4px;line-height:30px;text-align:center;color:#2f2f2f}

@media screen and (max-width:992px){
#mengban{position: fixed;overflow-y:auto!important;overflow-x:hidden!important;display:block;background: rgba(0,0,0,0.5);z-index:9998;width:100%;height: 100% !important;left:0;top: 0;padding: 0;-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-o-transition-duration: 1s;-ms-transition-duration: 1s;transition-duration: 1s;}
.dropdown-menu{min-width:100%;}     
}

.fixed_up{position:fixed;top:0;left:0;z-index:9999;background:rgba(255,255,255,0.95);width:100%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;border-bottom:2px solid #DE6A18;} 
.fixed_up .logo img{} 
.fixed_up nav.navbar.bootsnav ul.nav > li:before{top:22px;}
.fixed_up nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after{top:21px;}
.fixed_up nav.navbar.bootsnav ul.nav > li > a{padding:28px 15px;font-size:14px;}
.fixed_up nav.navbar.bootsnav ul.nav li.dropdown>a:hover, .fixed_up nav.navbar.bootsnav ul.nav li.dropdown.active>a{color:#fff;} 
 
 
/*----------------------------banner-----------------------------*/
.banner{width:100%;position:relative;}
.banner .slider-carousel.owl-carousel .owl-nav{display:block;}
.banner .slider-carousel.owl-carousel .owl-nav button.owl-next, 
.banner .slider-carousel.owl-carousel .owl-nav button.owl-prev{position:absolute;top:40%;left:90px;width:50px;height:50px;border:2px solid #fff;border-radius:50px;background:url(../img/top_top.png)center no-repeat;outline:none;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.banner .slider-carousel.owl-carousel .owl-nav button.owl-next{left:auto;right:90px;-webkit-transform: rotate(90deg);transform:rotate(90deg);}
.owl-carousel .owl-dots{position:absolute;width:100%;left:0;bottom:10px;text-align:center;}
.owl-carousel button.owl-dot{display:inline-block;width:30px;height:5px;background:#b0d0f3;margin:0 5px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.owl-carousel button.owl-dot.active{background:#fff;} 

/*---------------total_title--------------*/
.total_title{width:100%;text-align:center;position:relative;margin-top:25px;margin-bottom:30px;padding-top:20px;padding-bottom:10px;}
.total_title h5{font-size:32px;color:#111;position:relative;z-index:99;margin:0;}
.total_title p{font-size:14px;color:#707070;margin:5px 0px;} 

/*----------------index_about---------------*/
.index_about{width:100%;background:#f8f8f8;padding:30px 0;}
.index_about .index_about_box{padding:0 0 20px 0;margin-bottom:30px;}
.index_about .index_about_box .indexabout_text{padding-left:30px;padding-top:20px;}
.index_about .index_about_box .indexabout_text h5{font-size:24px;color:#2e2e2e;border-left:4px solid #2e2e2e;padding-left:16px;margin-bottom:40px;}
.index_about .index_about_box .indexabout_text p{font-size:14px;color:#a5a5a5;line-height:30px;}
.index_about .index_about_box .indexabout_text a{font-size:16px;color:#DE6A18;display:inline-block;border:1px solid #DE6A18;padding:8px 50px 8px 30px;border-radius:50px;margin-top:30px;position:relative;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.index_about .index_about_box .indexabout_text a:before{position:absolute;content:"\f101";font-family:"FontAwesome";right:25px;top:7px;font-size:18px;}
.index_about .index_about_box .indexabout_text a:hover{background:#DE6A18;color:#fff;}

/*--------------index_product-----------------*/
.index_product{width:100%;padding:40px 0;background:url(../img/product_bg.jpg)center no-repeat;background-size:cover;}
.index_product .indexproduct_box{margin-bottom:10px;}
.index_product .indexproduct_box .product_content{width:100%;padding:0;position:relative;z-index:98;}
.indexproduct_box .product_content .nav-tabs{border:none;text-align:center;position:relative;overflow:hidden;width:100%;margin-bottom:20px;}
.indexproduct_box .product_content .nav-tabs>li{display:inline-block;float:none;margin:0;}
.indexproduct_box .product_content .nav-tabs>li>a{font-size:16px;color:#DE6A18;display:inline-block;padding:5px 22px;border-radius:5px;margin:10px;border:1px solid #DE6A18;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.indexproduct_box .product_content .nav-tabs>li.active>a, .indexproduct_box .product_content .nav-tabs>li.active>a:focus, .indexproduct_box .product_content .nav-tabs>li.active>a:hover , .indexproduct_box .product_content .nav-tabs>li>a:hover{background:#DE6A18;color:#fff;}  

.indexproduct_box .product_content .tab-content{padding:10px 0px;}
.indexproduct_box .product_content .product_item .owl-item{padding:15px;margin:0;}
.indexproduct_box .product_content .product_item .product_list{position:relative;overflow:hidden;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-radius:6px;}
.indexproduct_box .product_content .product_item .product_list .product_text{width:100%;padding:15px;background:#fff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-top:1px;}
.indexproduct_box .product_content .product_item .product_list .product_text a{font-size:16px;color:#0e0e0e;display:block;margin-bottom:5px;text-align:center}
.indexproduct_box .product_content .product_item .product_list .product_pic{overflow:hidden;}
.indexproduct_box .product_content .product_item .product_list .product_pic img{width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.indexproduct_box .product_content .product_item .product_list:hover .product_pic img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.indexproduct_box .product_content .product_item .product_list .product_text p{font-size:14px;color:#888;margin:0;}
.indexproduct_box .product_content .product_item .product_list:hover{box-shadow:4px 4px 15px #b1dbff;}


.product_content .product_item .product_list:hover .product_text{background:#DE6A18;}
.product_content .product_item .product_list:hover .product_text a{color:#fff;}
.product_content .product_item .product_list:hover .product_text p{color:#94d9ff;}
.indexproduct_box .product_content .owl-carousel .owl-nav{display:block;}

.indexproduct_box .product_content .owl-carousel .owl-nav .owl-prev , 
.indexproduct_box .product_content .owl-carousel .owl-nav .owl-next{position:absolute;top:40%;left:-60px;width:50px;height:50px;border-radius:50px;text-align:center;border:1px solid #DE6A18;font-size:26px;color:#DE6A18;outline:none;-webkit-transition:all  0.2s ease-in-out;transition:all  0.2s ease-in-out;} 
.indexproduct_box .product_content .owl-carousel .owl-nav .owl-next{right:-60px;left:auto;}

.indexproduct_box .product_content .owl-carousel .owl-nav .owl-prev:hover , 
.indexproduct_box .product_content .owl-carousel .owl-nav .owl-next:hover{background:#DE6A18;color:#fff;}

/*----------index_support---------------*/
.index_support{width:100%;background:#f8f8f8;padding:30px 0;} 
.index_support .support_content{width:100%;padding:10px 0;margin-bottom:30px;} 
.index_support .support_content ul li .support_list{width:100%;border-radius:6px;overflow:hidden;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.index_support .support_content ul li .support_list .support_pic{width:100%;overflow:hidden;}
.index_support .support_content ul li .support_list .support_pic img{width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.index_support .support_content ul li .support_list:hover .support_pic img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.index_support .support_content ul li .support_list .support_text{width:100%;display:flex;align-items:center;justify-content:center;background:#DE6A18;padding:10px;}
.index_support .support_content ul li .support_list .support_text a{font-size:16px;color:#fff;display:inline-block;margin-left:10px;} 
.index_support .support_content ul li .support_list:hover{box-shadow:4px 4px 15px #b1dbff;}

/*--------------index_news---------------*/
.index_news{width:100%;padding:30px 0;background:url(../img/news_bg.jpg)center no-repeat;background-size:cover;}
.index_news .index_newsmain{width:100%;padding:10px 0;}
.index_news .index_newsmain .latest_news .latest_pic{width:100%;overflow:hidden;}
.index_news .index_newsmain .latest_pic img{width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.index_news .index_newsmain .latest_news:hover .latest_pic img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.index_news .index_newsmain .latest_news .latest_text{width:100%;background:#fff;padding:15px;} 
.index_news .index_newsmain .latest_news .latest_text a{display:block;font-size:16px;color:#111;border-bottom:1px solid #dedede;padding-bottom:5px;margin-bottom:5px;font-weight:500;position:relative;}
.index_news .index_newsmain .latest_news .latest_text a:before{position:absolute;content:"";width:30px;height:1px;background:#111;left:0;bottom:-1px;}
.index_news .index_newsmain .latest_news .latest_text span{font-size:14px;color:#777;}
.index_news .index_newsmain .latest_news .latest_text p{font-size:14px;color:#777;line-height:26px;} 

.index_news .index_newsmain .latest_news .latest_text:hover a{color:#DE6A18;}
.index_news .index_newsmain .news_box ul li{width:100%;padding:20px;background:#fff;margin-bottom:13px;} 
.index_news .index_newsmain .news_box ul li .index_newslist{width:100%;border-bottom:1px solid #dedede;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;} 
.index_news .index_newsmain .news_box ul li .index_newslist a{font-size: 16px;color: #111;display: inline-block;position: relative;padding-bottom: 5px;width: 80%;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;-moz-binding: url(ellipsis.xml#ellipsis);} 
.index_news .index_newsmain .news_box ul li .index_newslist a:before{position:absolute;content:"";width:30px;height:1px;left:0;bottom:-1px;background:#111;} 
.index_news .index_newsmain .news_box ul li .index_newslist:hover a:before{background:#DE6A18;} 
.index_news .index_newsmain .news_box ul li .index_newslist:hover a{color:#DE6A18;} 
.index_news .index_newsmain .news_box ul li .index_newslist span{font-size:14px;color:#777;} 

/*-------------footer----------------*/
.link_content{width:100%;background:#272727;border-bottom:1px solid #464646;padding:12px 0;}
.link_content .link_list{width:100%;font-size:14px;color:#fff;}
.link_content .link_list a{color:#888;}

.footer{width:100%;padding:40px 0;background:#272727;}
.footer h5.foot_title{font-size:16px;color:#fff;position:relative;padding-bottom:10px;border-bottom:1px solid #464646;margin-top:0;margin-bottom:15px;}
.footer h5.foot_title:before{position:absolute;content:"";width:20px;height:1px;background:#fff;left:0;bottom:-1px;}
.footer .foot_contact .foot_logo{background:#fff;padding:20px 15px;border-radius:4px;}
.footer .foot_contact .foot_logo img{max-width:100%;}
.footer .foot_nav{display:flex;flex-wrap: wrap;padding:0;}  
.footer .foot_nav .foot_navlist{margin-bottom:30px;}
.footer .foot_nav .foot_navlist ul li{display:inline-block;margin-right:15px;margin-bottom:15px;}
.footer .foot_nav .foot_navlist ul li a{font-size:14px;color:#acacac;} 
.footer .foot_nav .foot_navlist ul li a:hover{color:#fff;}

.footer .foot_contact{padding-left:30px;}
.footer .foot_contact a{color:#fff;display:block;background:#DE6A18 url(../img/icon003.png)15px center no-repeat;padding:12px 10px 12px 50px;border-radius:6px;text-align:center;font-size:24px;margin-top:20px;margin-bottom:20px;}
.footer .foot_contact .code_main{position:relative;}
/*.footer .foot_contact .code_main .code_box{position:absolute;top:70px;left:0;right:0;margin:0 auto;width:160px;display:none;border:4px solid #fff;z-index:99;}*/
.footer .foot_contact .code_main .code_box{position:absolute;top:70px;left:0;right:0;margin:0 auto;width:160px;display:block;border:4px solid #fff;z-index:99;}
.footer .foot_contact .code_main .code_box img{position:relative;}
.footer .foot_contact .code_main .code_box:before{position:absolute;content:"";top:-11px;left:0;right:0;margin:0 auto;width:15px;height:15px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.footer .foot_contact .code_main span{color:#fff;display:block;background:#DE6A18 url(../img/icon005.png)15px center no-repeat;padding:12px 10px 12px 50px;border-radius:6px;font-size:24px;} 

.foot_bottom{width:100%;border-top:1px solid #414141;background:#272727;padding:10px 0;}
.foot_bottom .bottom_contact{width:100%;}
.foot_bottom .bottom_contact span{font-size:14px;color:#acacac;margin-right:10px;display:inline-block;}
.foot_bottom .copyright_box{width:100%;display:flex;flex-wrap:wrap;font-size:14px;color:#acacac;padding-top:5px;padding-bottom:5px;}
.foot_bottom .copyright_box p{margin:0;}
.foot_bottom .copyright_box a{color:#acacac;}

/*---------------center_search------------------*/
.bread_content{padding:10px 15px;width:100%;font-size:14px;color:#777;} 
.bread_content a{color:#777;display:inline-block;padding:0 5px;} 
.bread_content span.bread_title{padding-left:20px;}
.bread_content span.bread_title:before{position:absolute;content:"";left:15px;top:12px;width:12px;height:17px;background:url(../img/icon006.png)center no-repeat;background-size:100%;}

/*--------------side_nav-------------------*/
/*-------------------------side_nav-------------------*/
.side_content .side_title{background:#DE6A18 url(../img/side_bg.png)center right no-repeat;width:100%;padding:15px;margin-bottom:1px;}
.side_content .side_title h5{font-size:24px;color:#fff;}

.side_menu ul{margin:0;}
.inner_side_nav{background:#fff;width:100%;margin-bottom:20px;} 
.side_menu .d-firstNav{padding:10px 15px;border-bottom:1px solid #e7e7e7;}
.side_menu .d-firstNav span , .side_menu .d-firstNav a{display:inline-block;padding-top:5px;padding-bottom:5px;font-size:16px;color:#363636;} 
.side_menu .first .d-firstDrop{margin-top:0;padding-top:10px;padding-bottom:10px;}
.side_menu .first .d-firstDrop{margin-top:0;padding-top:10px;padding-bottom:10px;}
.side_menu .d-firstNav i.open_icon{display:inline-block;float:right;margin-top:5px;color:#00a0e9;font-size:20px;}

.side_menu .d-firstNav i.fr{float:right;-webkit-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;width:10px;height:10px;display:inline-block;border-right:2px solid #333;border-bottom:2px solid #333;margin-top:10px;-webkit-transform: rotate(-45deg);transform:rotate(-45deg);}

.side_menu .s-secondNav,.side_menu.s-secondItem , .s-secondItem a{padding-left:30px;font-size:14px;color:#363636;display:block;line-height:24px;padding-top:5px;padding-bottom:5px;position:relative;-webkit-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;border-radius:50px;margin-bottom:5px;}

.s-secondItem a:before{position:absolute;content:"";width:4px;height:4px;background:#353535;left:15px;top:15px;-webkit-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;}

.s-secondNav:hover,.d-firstNav:hover , .s-secondItem a:hover,.d-firstNav.active,.s-secondItem a.active{color:#DE6A18;}
.side_menu .d-firstNav i.fr:hover , .d-firstNav.active i.fr{border-color:#DE6A18;}

.d-firstNav.active a{color:#DE6A18}
.s-secondItem a:hover:before{background:#fff;border-radius:5px;}
.s-secondNav:hover a , .d-firstNav:hover a{color:#DE6A18;}
.side_menu .d-secondDrop{margin-left:20px;margin-top:10px}
.side_menu .d-secondDrop li a{font-size:14px;color:#888;display: block;border-bottom: 1px solid #dedede;padding-bottom:4px;padding-left:5px;padding-top:4px;}

.side_menu .d-firstNav i.iconRotate{transform:rotate(45deg);transition:transform .5s;border-color:#DE6A18;margin-top:8px;} 
.s-firstDrop,.s-secondDrop{display:none;}

.side_content .side_contact{width:100%;background:#fff;}
.side_content .side_contact span{text-align:center;display:block;font-weight:500;font-size:17px;color:#0e0e0e;padding:15px 10px;}
.side_content .side_contact p{font-size:16px;color:#777;border-top:1px dashed #dedede;padding:10px;margin:0;}
    

/*----------------inner_content------------------------*/
.inner_content{width:100%;background:#f8f8f8;padding:30px 0}
.inner_total_title{width:100%;text-align:center;margin-top:20px;margin-bottom:30px;padding-top:20px;padding-bottom:20px;}
.inner_total_title span{font-size:40px;color:#e6e6e6;font-weight:300;font-style:italic;display:block;}
.inner_total_title h5{font-size:24px;color:#DE6A18;margin:0;display:inline-block;position:relative;}
.inner_total_title h5:before , .inner_total_title h5:after{position:absolute;content:"";width:50px;height:1px;left:-70px;top:12px;background:#cacaca;}
.inner_total_title h5:after{left:auto;right:-70px;}

/*----------------inner_about-------------*/
.inner_about{width:100%;padding:30px;background:#fff;}
.inner_about .about_text{width:100%;padding:0;}
.inner_about .about_text h5{font-size:20px;color:#2e2e2e;margin-bottom:20px;}
.inner_about .about_text p{font-size:14px;color:#666;line-height:30px;margin-bottom:15px;}
.inner_about .about_text img{max-width:100%;} 

/*-----------honor_box------------*/
.honor_box{background:#fff;padding:15px;}
.honor_box li{padding:8px;}
.honor_box li .honor_list .honor_pic{border:1px solid #dedede;}
.honor_box li .honor_list .honor_title{text-align:center;font-size:14px;color:#333;padding:10px;}

/*----------------------inner_contact------------*/
.inner_contact{width:100%;background:#fff;padding:30px;}
.inner_contact .map{width:100%;border:1px solid #eaeaea;}
.inner_contact .contact_text{padding:20px 0;margin-top:20px;margin-bottom:20px;}
.inner_contact .contact_text h5{font-size:20px;color:#2e2e2e;margin-bottom:20px;}
.inner_contact .contact_text p{font-size:16px;color:#a5a5a5;line-height:30px;margin:0;}

/*---------------inner_product---------------*/
.inner_product{width:100%;background:#fff;padding:0;}
.inner_product .product_box{padding:10px;display:flex;flex-wrap:wrap;width:100%;}
.inner_product .product_box li{padding:10px;}

.inner_product .product_box .product_list{position:relative;overflow:hidden;text-align:center;border:1px solid #dedede;}

.inner_product .product_box .product_list .product_pic img{width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.inner_product .product_box .product_list:hover .product_pic img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.inner_product .product_box .product_list .product_text{width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-top:1px solid #dedede;}
.inner_product .product_box .product_list .product_text a{font-size:16px;color:#2e2e2e;display:block;padding:15px 10px;}
.inner_product .product_box .product_list:hover .product_text a{color:#DE6A18;}   

/*-------------详情轮播--------------*/
.product_detailsbox{background:#fff;padding:15px;}
.product_detailsbox .pro_detailstop{padding:0 0 20px 0;margin-bottom:20px;border-bottom:1px dashed #dedede;}
.product_detailsbox .pro_detailstop .product_slidepic{padding:0;}
.product_detailsbox .pro_detailstop .pro_toptext h5{font-size:24px;color:#333;font-weight:500;border-bottom:1px solid #dedede;padding-bottom:10px;}
.product_detailsbox .pro_detailstop .pro_toptext p{font-size:14px;color:#666;line-height:24px;}

.product-thumbnail-wrap .product-thumb-carousel.owl-carousel .owl-stage-outer{border:1px solid #dedede;} 
.product-thumbnail-wrap .owl-carousel .owl-thumbs{margin-top:15px;text-align:center;}    
  
.product-thumbnail-wrap .owl-carousel .owl-thumbs .owl-thumb-item{background-color:transparent;border:none;outline:none;margin: 0 10px;padding:0;cursor:pointer; }  
.product-thumbnail-wrap .owl-carousel .owl-thumbs .owl-thumb-item img{border:1px solid #dedede;height:70px;width:70px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}  

.product-thumbnail-wrap .owl-carousel .owl-thumbs .owl-thumb-item.active img{border-color:#DE6A18;} 
.product_slidepic .product-thumbnail-wrap .owl-carousel .owl-nav .owl-prev , 
.product_slidepic .product-thumbnail-wrap .owl-carousel .owl-nav .owl-next{position:absolute;width:40px;height:40px;text-align:center;bottom:15px;font-size:24px;font-weight:600;color:#2a3476;outline:none;left:-5px}  
.product_slidepic .product-thumbnail-wrap .owl-carousel .owl-nav .owl-next{right:-5px;left:auto;} 
 
.product_detailsbox .details_mian{width:100%;padding:10px 0;}
.product_detailsbox .details_mian .nav-tabs{border:none;}
.product_detailsbox .details_mian .nav-tabs>li>a{font-size:14px;color:#333;background:#dfdfdf;border:none;border-radius:0;padding:8px 25px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.product_detailsbox .details_mian .nav-tabs>li.active>a, .product_detailsbox .details_mian .nav-tabs>li.active>a:focus,.product_detailsbox .details_mian .nav-tabs>li.active>a:hover , .product_detailsbox .details_mian .nav-tabs>li>a:hover{background:#DE6A18;color:#fff;border:none;}

.product_detailsbox .details_mian .details_text{padding:15px 0;}
.product_detailsbox .details_mian .details_text h5{font-size:18px;color:#00a0e9;padding-bottom:10px;display:none;}
.product_detailsbox .details_mian .details_text p{font-size:14px;color:#333;line-height:28px;margin:0;}
.product_detailsbox .details_mian .download_box{margin-top:20px;}
.product_detailsbox .details_mian .download_box li{border-bottom:1px solid #dedede;padding:5px 0;}
.product_detailsbox .details_mian .download_box li a{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:14px;color:#666;align-items:center;padding:5px 0 5px 15px;position:relative;}
.product_detailsbox .details_mian .download_box li a:before{position:absolute;content:"";width:4px;height:4px;background:#666;left:0;top:13px;}
.product_detailsbox .details_mian .download_box li img{vertical-align:-6%;margin-left:10px;-webkit-filter: rayscale(1.0);-moz-filter:grayscale(1.0);-ms-filter:grayscale(1.0);filter:grayscale(1.0);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}

.product_detailsbox .details_mian .download_box li a:hover{color:#DE6A18;}
.product_detailsbox .details_mian .download_box li a:hover img{-webkit-filter:rayscale(0);filter:grayscale(0);}
.product_detailsbox .details_mian .download_box li a:hoverbefore{background:#DE6A18;}

.product_detailsbox .more_info{padding:15px 0;margin-top:15px;width:100%;border-top:1px dashed #dedede;}
.product_detailsbox .more_info p{font-size:14px;}
.product_detailsbox .more_info a{color:#333;}
.product_detailsbox .more_info a:hover{color:#DE6A18;}



/*---------------inner_page---------------*/
.inner_page{text-align:center;margin-top:20px;margin-bottom:10px;padding-top:20px;padding-bottom:20px;}
.inner_page ul li{display:inline-block;margin:0 5px;}
.inner_page ul li a{display:inline-block;font-size:14px;color:#a5a5a5;border:1px solid #a5a5a5;padding:6px 14px;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.inner_page ul li a:hover,.inner_page ul .active a{background:#DE6A18;border-color:#DE6A18;color:#fff;}

/*-------------inner_service---------------*/
.inner_service{background:#fff;padding:0;} 
.inner_service ul.service_box .service_list{padding:15px 0;border-bottom:1px dashed #dedede;}
.inner_service ul.service_box .service_list .service_pic{padding:0;}
.inner_service ul.service_box .service_list .service_text h5{font-size:16px;color:#333;font-weight:500;}
.inner_service ul.service_box .service_list .service_text a{font-size:16px;color:#333;font-weight:500;display:block;padding-bottom:10px;margin-top:5px;}
.inner_service ul.service_box .service_list .service_text p{font-size:14px;color:#666;line-height:14px;}
.inner_service ul.service_box li .service_question{display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px 0;width:100%;border-bottom:1px dashed #dedede;align-items:center;}
.inner_service ul.service_box li .service_question a{font-size:16px;color:#111;position:relative;padding-left:15px;}
.inner_service ul.service_box li .service_question a:before{position:absolute;content:"";width:5px;height:5px;left:0;top:9px;background:#111;}
.inner_service ul.service_box li .service_question span{font-size:14px;color:#777;}
.inner_service ul.service_box li .service_question:hover a , .inner_service ul.service_box .service_list .service_text:hover a{color:#DE6A18;}
.inner_service ul.service_box li .service_question:hover a:before{background:#DE6A18;}

.inner_service .service_title{padding:15px 30px;width:100%;}
.inner_service .service_title h5{border-bottom:1px dashed #dedede;font-size:18px;color:#DE6A18;margin-top:15px;padding-bottom:15px;}
.inner_service .service_profile{padding:10px 30px;width:100%;}
.inner_service .service_profile h5{font-size:16px;color:#111;font-weight:500;margin-top:10px;margin-bottom:10px;}
.inner_service .service_profile p{font-size:14px;color:#777;line-height:24px;margin-bottom:5px;}

.inner_service .message_pic{padding:15px;width:100%;}
.inner_service .message{padding:0px;width:100%;}
.inner_service .message h5{font-size:16px;color:#111;border-left:2px solid #111;font-weight:500;padding-left:15px;margin-left:15px;margin-top:20px;margin-bottom:20px;}
.inner_service .message .form-group{}
.inner_service .message input , .inner_service .message textarea{border-radius:0;box-shadow:none;}
.inner_service .message textarea{height:200px;}
.inner_service .button{margin-bottom:30px;width:100%;display:flex;flex-wrap:wrap;align-items:center;}
.inner_service .button .code_text{height:34px;margin-left:15px;border-radius:0;margin-right:15px;} 
.inner_service .button .btn-default{background:#DE6A18;color:#fff;border-radius:0;padding:6px 70px;border-color:#DE6A18;}   
 
/*-----------inner_news-------------*/
.inner_news{background:#fff;width:100%}
.inner_news .news_box{padding:0px;margin:0;}
.inner_news .news_box li{padding:0 10px;}
.inner_news .news_box .news_list{width:100%;border-bottom:1px solid #f4f4f6;padding:20px 0;}
.inner_news .news_box .news_list .news_pic{border:1px solid #eaeaea;padding:0;}
.inner_news .news_box .news_list .news_text{}
.inner_news .news_box .news_list .news_text a{display:block;padding:12px 0;font-weight:500;font-size:16px;color:#111;}
.inner_news .news_box .news_list .news_text span.news_time{font-size:14px;color:#888;}
.inner_news .news_box .news_list .news_text p{font-size:14px;color:#888;line-height:24px;margin-top:5px;margin-bottom:0;}
.inner_news .news_box .news_list .news_text a:hover{color:#DE6A18;}

/*-----------details_content-------------*/
.details_content{width:100%;background:#fff;}
.details_content .details_title{text-align:center;border-bottom:1px solid #f4f4f6;margin-top:15px;padding-bottom:20px;margin-bottom:20px;}
.details_content .details_title h5{font-size:20px;color:#2e2e2e;}
.details_content .details_title span{font-size:16px;color:#a5a5a5;font-weight:400;font-family:'Barlow Semi Condensed',sans-serif;letter-spacing:1px;}
.details_content .details_box{margin-top:10px;}
.details_content .details_box p{text-align:left;font-size:14px;color:#6b6a6a;line-height:26px;}
.details_content .details_box p img{max-width:100%;height:auto!important}
.details_content .more_information{border-top:1px solid #f4f4f6;margin-top:15px;padding-top:15px;margin-bottom:30px;}
.details_content .more_information p{font-size:14px;color:#a5a5a5;}
.details_content .more_information a{color:#a5a5a5;}
.details_content .more_information a:hover{color:#DE6A18;}

/*-----------inner_job-----------*/
.inner_job{width:100%;background:#fff;padding:15px 30px;}
.inner_job .job_maintitle{width:100%;padding:0;}
.inner_job .job_maintitle h5{border-bottom:1px dashed #dedede;font-size:16px;color:#DE6A18;font-weight:500;padding-bottom:15px;margin-bottom:10px;}
.inner_job .welfare_box{border-bottom:1px dashed #dedede;width:100%;padding:15px 0;margin-bottom:15px;}
.inner_job .welfare_box span{font-size:14px;color:#fff;font-weight:500;background:#DE6A18;display:inline-block;padding:6px 12px;margin-bottom:10px;}
.inner_job .welfare_box p{font-size:14px;color:#666;line-height:24px;margin:0;}  

.inner_job .job_list{width:100%;padding:0;}
.inner_job .job_list .job_title{background:#DE6A18;width:100%;padding:15px;display:flex;justify-content:space-between;}
.inner_job .job_list .job_title span{font-size:14px;color:#fff;display:inline-block;margin:0 10px;}  
.inner_job .job_list .job_title img{vertical-align:-8%;margin-right:8px;}  
.inner_job .job_list .panel-default>.panel-heading{padding:0;}
.inner_job .job_list .panel-default>.panel-heading a{display:flex;font-size:14px;color:#111;padding:10px 5px;background:#fff;justify-content:space-between;}
.inner_job .job_list .panel-default>.panel-heading span{display:inline-block;margin-left:45px;width:25%;}
.inner_job .job_list .panel-default>.panel-heading span.open_bar{display:inline-block;width:15px;height:10px;position:relative;border-right: 2px solid #333;border-bottom:2px solid #333;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:6px 20px 0 10px;}

.inner_job .job_list .panel-default>.panel-heading .collapsed span.open_bar{margin-top:0;-webkit-transform:rotate(45deg);
transform:rotate(45deg);border-color:#DE6A18;}

.panel-default>.panel-heading+.panel-collapse>.panel-body{background:#f8f8f8;padding:15px;}
.inner_job .job_list .job_box{margin-bottom:20px;}
.inner_job .job_list .job_box h5{font-size:16px;color:#111;font-weight:600;border-left:2px solid #111;padding-left:15px;}
.inner_job .job_list .job_box p{font-size:14px;color:#666;line-height:30px;margin:0;}  
.inner_job .job_list .apply{padding:10px 15px;}  
.inner_job .job_list .apply a{display:inline-block;padding:10px 30px;font-size:14px;color:#fff;background:#DE6A18;}
     
  

.flex_wrap{display:flex;flex-flow:wrap}
.childbox {padding-bottom: 75%!important;width: 100%;height: 0;background:#fff;text-align:center;overflow:hidden;}
.childbox img{max-width:100%}
.childbox_10_9{padding-bottom: 90%!important;}
.childbox_5_4{padding-bottom: 80%!important;}
.childbox_4_3{padding-bottom: 75%!important;}
.childbox_3_2{padding-bottom: 66.6%!important;}