﻿html,body, div,p, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, button, textarea, blockquote{margin:0;padding:0;font-size:14px;}
body{background:#fff;background-size:cover;font-family:"Microsoft YaHei";font-size:14px;line-height:26px;}
li,img,em{list-style:none;border:none;font-style:normal;}
a:link, a:visited{color:#333;text-decoration:none;}
a:hover,a:active{color:#EF9705;text-decoration:none;cursor:pointer;}
a{text-decoration:none;}
.space20{height:20px;}
.space10{height:10px;}
@media (min-width: 768px){.container{width:750px}}
@media (min-width: 992px){.container{width:970px}}
@media (min-width: 1200px){.container{width:1176px}}
.img-responsive{display:inline-block;}
#header .top-box{display:table;width:100%;margin:10px 0;}
#header .logo{display:table-cell;text-align:left;vertical-align:middle;}
#header .hot-line{display:table-cell;text-align:right;vertical-align:middle;}
#header .logo img{max-width:100%;height:100px;}
.hot-line span{font-size:22px;color: #BE0000;vertical-align:middle;}
@media(max-width:767px){#header .hot-line{display:none;}
#header .logo{width:100%;text-align:center;}}
#nav.gd{position:fixed;top:0;left:0;width:100%;z-index:1000;}
@media(max-width:767px){#nav{position:relative;}
#nav .b-nav{display:none;max-height:350px;overflow-y:auto;background:#fff;padding:0 15px;position:absolute;left:0;width:100%;top:39px;z-index:1000;}
#nav .container{padding:0}
#nav .b-nav.nav_dk{display:block;}
#nav .b-nav>li>span{float:right;cursor:pointer;padding:13px 10px;font-size:17px;color:#888;}
#nav .b-nav li a{display:inline-block;color:#333;}
#nav .b-nav>li>a{padding:10px 0;}
#nav .b-nav>li{text-align:left}
#nav .b-nav>li>.ullist>li>a:hover{background:#fff}
#nav .b-nav>li>.ullist{display:none;}
#nav .b-nav>li.dk>.ullist{display:block;}
#nav .b-nav>li>.ullist>li>a{padding:7px 0 10px 7px;}
#nav .b-nav>li>.ullist>li{border:none;}
.hbb{overflow:hidden;padding:5px 0;}
.hbb .contain{width:30px;float:right;margin-right:15px;}
.hbb .contain>span{width:30px;display:block;height:3px;background:#EF9705;margin:5px 0;}}
#nav{background:#333;}
@media (min-width: 768px){#nav .b-nav{display:table;width:100%;}
#nav .b-nav>li{display:table-cell;text-align:center;}
#nav .b-nav>li>a{display:block;padding:15px 0;color:#fff;}
#nav .b-nav>li>span{display:none;}
#nav .b-nav>li{position:relative;}
#nav .b-nav>li>.ullist{position:absolute;top:100%;left:0;width:100%;z-index:100;display:none;}
#nav .b-nav>li:hover>.ullist{display:block;}
#nav .b-nav>li>.ullist>li>a{background:rgba(0,0,0,.6);padding:10px 0;color:#fff;display:block;text-align:center;}
#nav .b-nav>li>.ullist>li{margin-top:1px;}
#nav .b-nav>li>.ullist>li>a:hover{background:#EF9705;color:#fff;}
#nav .b-nav>li>.ullist>li{border:none;}}
.ullist{padding:0;list-style:none;}
#banner{width:100%;}
#banner img{width:100%;}
#banner .owl-nav{display:inline-block;height:0;line-height:0;position:absolute;width:100%;top:50%;}
#banner .owl-nav .owl-prev,#banner .owl-nav .owl-prev .prev{display:inline-block;}
#banner .owl-nav .owl-next,#banner .owl-nav .owl-next .next{display:inline-block;}
#banner .owl-nav .owl-prev .prev{position:absolute;left:10px;}
#banner .owl-nav .owl-next .next{position:absolute;right:10px;}
#banner .owl-nav .owl-prev .prev i,#banner .owl-nav .owl-next .next i{font-size:40px;padding:5px 10px;cursor:pointer;color:#ddd;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.owl-theme .owl-dots{text-align: center;-webkit-tap-highlight-color: transparent;position:relative;bottom: 30px;height: 0;}
.owl-theme .owl-dots .owl-dot{display: inline-block;position: relative;zoom: 1;width: 10px;height: 10px;border-radius:50%;margin: 10px 8px;-webkit-backface-visibility: visible;box-shadow: 0 0 0 1px #fff;-webkit-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;}
.owl-theme .owl-dots .owl-dot.active, .owl-theme .owl-dots .owl-dot:hover{box-shadow: 0 0 0 1px #EF9705;background-color:#EF9705;}
@media(max-width:767px){#banner .owl-nav{display:none}}
#section>.product-show{border-bottom:1px solid #ddd;overflow:hidden;height:90px;margin-bottom:30px;}
#section .product>h3{font-size:26px;height:50px;line-height:50px;font-family: "Microsoft Yahei";color:#666;text-align:center;padding-top:20px;margin-bottom:15px;}
#section .product>h3>span{font-size:20px;color:#f39800;border-bottom:1px solid #f39800;border-top:1px solid #f39800;margin-left:10px;}
/*pic*/ul.pic>li>a>img{border:1px solid #ccc;padding:2px;}
ul.pic>li{padding:0px 5px;/*border:1px solid red;*/}
ul.pic>ul{overflow:hidden;margin:0px;}
ul.pic>li>h2{height:50px;line-height:50px;font-size:16px;font-weight:bold;text-align:center;}
#section{margin-bottom:20px;}
.about_us{background:#f6f6f6;width:100%;}
.about_us>h3{height:50px;line-height:50px;font-size:26px;padding-top:20px;margin-bottom:30px;font-family: "Microsoft Yahei";text-align:center;}
.about_us>h3>span{height:50px;line-height:50px;font-size:20px;border-top:1px solid #f39800;border-bottom:1px solid #f39800;color:#f39800;margin-left:10px;}
.about_us .about_txt p{text-indent:28px;}
.about_us .about_txt>span{color:#f39800;}
div.about_more{border:2px solid #f39800;width:160px;height:30px;color:#999;text-align:center;margin:30px auto;}
/*section*/#section{margin-top:20px;}
#lefttext>div.about_title{background:#EF9705;color:#fefefe;font-size:22px;text-align:center;padding:25px 0px;}
#lefttext>ul.about_li{margin-bottom:15px;border:1px solid #e8e8e8;border-top:none;margin-top:1px;}
#lefttext>ul.about_li>li{padding:0;position:relative;border-bottom: 1px solid #e8e8e8;}
#lefttext>ul.about_li>li .sub_nav li{margin-bottom:1px;}
#lefttext>ul.about_li>li .sub_nav a{display:block;background:#f2f2f2;text-align:center;line-height:38px;}
#lefttext>ul.about_li>li>a{padding: 0 0 0 30px;color: #646464;text-indent: 0;display: block;height: 38px;line-height:38px;}
@media(min-width:768px){#lefttext>ul.about_li>li{background: url(../images/fyjian1.png) 80% center no-repeat;}
#lefttext>ul.about_li>li:hover{background:#f39800 url(../images/fyjian.png) 80% center no-repeat;}
#lefttext>ul.about_li>li:hover>a{color:#fff;}
#lefttext>ul.about_li>li .sub_nav{position:absolute;top:0;left:100%;width:100%;z-index:100;display:none;}
#lefttext>ul.about_li>li:hover .sub_nav{display:block;}
#lefttext>ul.about_li>li .sub_nav a:hover{background:#EF9705;color:#fff;}
#lefttext>ul.about_li>li span{display:none;}}
@media(max-width:767px){#lefttext>ul.about_li>li .sub_nav{display:none;}
#lefttext>ul.about_li>li.dk .sub_nav{display:block;}
#lefttext>ul.about_li>li .sub_nav a{text-align:left;padding-left:40px;}
#lefttext>ul.about_li>li.dk .sub_nav{display:block;}
#lefttext>ul.about_li>li span{display:inline-block;cursor:pointer;padding:9px 14px;font-size:18px;float:right;color:#888;}} div.contact_us h2{width: 100%;height: 86px;line-height:8px;border: 1px solid #EF9705;background: #EF9705 url(../images/leftcon.gif) no-repeat 14% center;line-height: 22px;text-align:center;font-weight: normal;color:#fff;font-size:12px;vertical-align:middle;padding:24px 0px;}
#section div.contact_us h2>p{font-size:18px;}
#section ul.contact_content{border:1px solid #e8e8e8;padding:10px;}
#section ul.contact_content>li{padding-left:5px;}
/*righttext*/#section .text_top{overflow:hidden;border-bottom:1px solid #ccc;margin-bottom:10px;padding:0px;margin-top:10px;position:relative;text-indent:10px;}
#section .text_top .left{font-size:18px;font-family: 'Microsoft YaHei';float:left;padding-bottom:5px;}
#section .text_top .right{float:right;color:#8e8e8e;}
#section #righttext>p{line-height:30px;}
/*section end*//*product-list*/#section #righttext{padding-top:10px;}
#section #righttext img{max-width:100%;margin: 0 auto;display: block;}
#section #righttext>div>h3{text-align:center;padding-top:10px;padding-bottom:20px;}
/*product*/#section #righttext .info-head{padding:10px 0;text-align:center;}
.info-head>h2{border-bottom:1px solid #eee;padding-bottom:10px;font-size:24px;}
.info-head>p>span{font-size:12px;color: #999;}
div.text-center>img{margin:20px auto;}
/*leave-msg*//*form*/.form>div>ul>li{padding-top:10px;}
.form>div>ul.left>li{height:42px;vertical-align:bottom;}
.form>div>ul.right>li>input{width:94%;margin-right:5px;text-indent:5px;}
.form>div>ul.right>li>textarea{width:94%;margin-right:5px;height:160px;text-indent:5px;}
.form>div>ul.left>li{text-align:right;}
.form>div>ul.left>li.bottom{height:160px;padding-top:70px;}
.form>div{padding-right:0px!important;}
@media (max-width:767px){.form>div{padding-left:0px;}}
.form button{padding:0px 5px;margin-top:20px;margin-bottom:10px;margin-right:20px;}
#righttext>ul>li{padding:2px 0;}
.map>div.position{margin-top:4px;}
/* map*/div.position{background:#f8f8f8;border:1px solid #e2e2e2;padding:8px 12px;font-size:16px;margin-bottom:15px;margin-top:50px;}
div.position>a{color:#dc1e27!important;/* color:red;*/}
div.position>a:hover{color:#99151b;}
div.heading{font-size:16px;padding-bottom:5px;border-bottom:3px dotted #e2e2e2;}
/*news-list*/#section .tab>ul>li{text-align:center;padding:5px 0px;text-align:center;border-bottom:1px solid #e4e4e4;}
#section .tab>ul>li>a{font-size:16px;padding:10px 20px;color:#555;}
#section .tab>ul>li>a:hover{color:#ff6600;}
#section .na-info-news>li{float:left;font-size:12px;margin-right:40px;margin-bottom:10px;}
#section .na-info-news{overflow:hidden;}
#section .info-news>h4>a{font-size:16px;color:#EF9705;}
#section .info-news>h4{margin-bottom:10px;}
#section .info-news>a:hover{background:#fff!important;}
#section .info-news>a{border-color:#888;}
#section .na-news{border-bottom:1px solid #e4e4e4;padding-bottom:30px;margin-top:30px;}
#section .loadpoint{text-align:center;padding:8px 0px;background:#eee;border-radius:3px;margin-top:20px;color:#777;}
.info-head{padding:10px 0;text-align:center;}
.info-head>h2{border-bottom:1px solid #eee;padding-bottom:10px;font-size:24px;}
.info-head>p>span{font-size:12px;color: #999;}
div.text-center>img{margin:20px auto;}
.content-feedback{text-align:center;}
.content-feedback>a.btn{background:#ff6600;margin-top:20px;color:#fff;}
#section .bdshare{box-sizing:border-box;vertical-align:middle!important;line-height:43px!important;}
#righttext .bdshare>span>a{display:inline-block!important;margin-left:4px!important;border-radius: 3px;width: 24px!important;height: 24px!important;line-height: 24px!important;font-size: 16px!important;color: #FFF!important;text-align: center!important;; opacity: 0.8!important;margin-top: 5px!important;}
#righttext .clearfix .content-feedback>a{padding: 6px 13px;background: #ff6600;color:#fff;}
.clearfix .content-feedback{text-align:center;margin-top:20px;}
#righttext .bdshare{text-align:center;padding-left:10px;padding-top:5px!important;float:right;margin-left:5px!important;}
#righttext .bdshare>span{display:inline-block;box-sizing: border-box;margin-left: 0px;margin-bottom:-7px!important;}
#section #righttext .bdshare .bds_tsina{background: #ee3333!important;}
#section #righttext .bdshare .bds_tqq{background: #4084c1!important;}
#section #righttext .bdshare .bds_weixin{background: #58b721!important;}
#section #righttext .bdshare .bds_qzone{background: #ffc028!important;}
#section #righttext .bdshare .bds_popup{background: #10d9f3!important;}
#footer{background:#3a3535;color:#666;width:100%;}
#footer p{font-size:12px;}
#footer .container{text-align:center;}
#footer .bottom{margin:15px auto;}
#footer .bottom a{/*margin:20px auto;*/color:#666;font-size:12px;}
.up{position:fixed;bottom:10px;right:15px;width:30px;height:30px;border-radius:50%;background:#EF9705;display:none;}
@media (max-width:767px){#footer{margin-bottom:50px;}
.up{bottom:60px;}}
div.space20{height:20px;}
div.space15{height:15px;}
div.space10{height:10px;}
.foot-menu{background:#EF9705;position:fixed;bottom:0px;right:0px;left:0px;height:50px;margin-top:0px;margin:0px;line-height:50px;box-sizing:border-box;padding:0px;}
.foot-menu>div{float:left;padding:0px;text-align:center!important;height:50px;text-indent:-10px!important;}
div.foot-menu>div>a{color:#fff;height:50px;line-height:50px;}
.bdshare-button-style0-24{text-align:center!important;padding:0px!important;margin:0px !important;}
.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{background:none!important;/*margin: 13px 0px 18px 4px!important;*/margin:0px auto!important;color:#fff!important;font-size:14px!important;padding:0px!important;height:50px!important;line-height:50px!important;width:100%!important;}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{background:none!important;color:#fff!important;font-size:14px!important;margin:auto!important;padding:0px!important;text-align:center!important;width:100%!important;height:50px!important;line-height:50px!important;}
.bdshare-button-style0-16{text-align:center!important;height:50px!important;line-height:50px!important;}
#section #righttext p{text-indent:28px;}
#section #righttext .info-news p{text-indent:0;}
#section #righttext .clearfix>p{text-indent:28px;}
/**/#section>.container>.row>.pic>li>h2{margin-bottom:5px!important;}
#righttext div[style="float:left;"],#righttext div[style="float:right;"]{margin-top:40px;margin-bottom:20px;}

.Page{width:100%; margin-top: 5px; text-align:center;}
.Page a{display:inline-block;min-width:35px;background:#ffffff;height:35px; vertical-align:middle; line-height:35px; font-size:14px; border:1px solid #EF9705; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;padding:0 5px}
.Page a:hover{ background:#EF9705; color:#FFF;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:35px; padding:0 10px;background:#ffffff;height:35px; vertical-align:middle; line-height:35px; font-size:14px; border:1px solid #EF9705; margin-left:-1px;float:left;}
.Page span.current{ background:#EF9705; color:#FFF}

.wbytable td{ padding:8px;}
.wbytable .wbytext{ outline:none; padding:5px; height:32px; width:88%; border:1px solid #e3e3e3;}    
.wbytable .wbyarea{ padding:5px; outline:none; width:88%; border:1px solid #e3e3e3; height:125px;}   
.wbytable .msgbut{ width:90px; height:32px; line-height:32px; cursor:pointer; color:#555;}             
.wbytable .wbytextyz{ outline:none; padding:5px; height:22px; width:100px; border:1px solid #e3e3e3;float:left;} 
.wbytable .wyzm{ padding-top:6px; display:block; width:48px; height:22px; float:left; padding-left:8px;} 

.newslist li {width:auto; line-height: 35px; height: 35px; overflow: hidden;}
.newslist li span {width: 100px; float: right;}