
body{background:#fff; font-family:"Microsoft YaHei",'黑体';}
::-webkit-selection{color:#fff;background:#d61919}
::-moz-selection{color:#fff;background:#d61919}
::selection{color:#fff;background:#d61919}
.container{max-width:1003px; font-size:12px; background: none;}
.line-grid{ margin:-10px;}
.line-grid .space{ padding:10px;}
.more,.more a{ color:#054dd6; font-weight:bold;}
.more:hover,.more a:hover{ color:#F30;}
#header{ background:#fff; z-index:100;}
.logo{ padding-top:20px;}
.introduce{ display:block; width:215px; padding:34px 0 0 10px; font:18px/1.2em "Microsoft YaHei",'黑体';}
.lang{ right:0; top:5px;}
.lang a{ padding:2px 5px; margin-left:2px; background:#03612f; color:#fff;}
.navbar-box{ height:41px; background:url(../images/nav.jpg) center top;}
.navbar-box li{ width:14.27%; padding:0; margin:0; text-align:center; float:left; position:relative;}
.navbar-box li a{ color:#fff; padding:0; height:41px; line-height:41px; background:url(../images/xian.png) left no-repeat;}
.navbar-box li a:hover,.navbar-box li.active a{ background:#f6c92d; color:#fff;}
.navbar-box li a.selected{background:#f6c92d;}

#nav-header li .drop-menu:empty{display:none}
#nav-header li .drop-menu{ position:absolute; left:0; top:41px; padding:0; overflow:hidden; min-width:100%; width:100%; border-radius:0; border:none;}
#nav-header li .drop-menu li{ padding:0; margin:0; height:30px; line-height:30px; border-top: none; width:100%;}
#nav-header li .drop-menu a{ display:block; padding:0; margin:0; border:none; height:30px; line-height:30px; font-size:14px; font-weight:normal; border-bottom:1px solid #fff; text-align:center; background:#f6c92d; color:#fff;}

#banner-container .item a{ display:block; height:260px; background-size:100% auto;}

.head_bt{ position:absolute; left:0; bottom:-9px; width:100%; height:9px; background:url(../images/head_bt_bg.png);}
.topbar{ height:26px; line-height:26px; font-size:12px; font-weight:normal; text-align:right;}
.tel{margin:15px 0; padding-left:20px; font-size:14px;}
.tel span{ font-size:30px; vertical-align:middle; margin-right:5px;}
.tel i{ font-weight:bold; color:#1d6fa6; font-size:23px;}
.sider .tit{ height:38px; line-height:38px; padding-left:15px; border:#ddd solid 1px; border-bottom:0; background:#f6f6f6; font-size:16px;}
.sider li{ height:28px;line-height:28px;padding-left:15px; background:url(../images/ico-4.png) no-repeat left center;border-bottom:#6592cf dashed 1px;}
.sider li a{ color:#fff;}
.sider .con{ background:url(../images/sider_bg.jpg) repeat-y;}
.sider dt{height:36px;line-height:36px;padding-left:25px; background:url(../images/ico-4.png) no-repeat 10px center;border-bottom:#6592cf solid 1px;}
.sider dt a{color:#fff;}
.sider dd{ height:28px;line-height:28px;padding-left:25px; background:#3577c1 url(../images/ico-4.png) no-repeat 10px center;border-bottom:#6592cf dotted 1px;}
.sider dd a{ color:#cad9eb;}
.icontact .tit{ height:36px; line-height:36px; font-size:14px;}
.icontact .more{ float:right; font-size:12px;}
.icontact .img{ margin:-11px 0 10px -11px;}
.icontact .img img{ width:100%;}
.icontact .con{ padding:10px 0; overflow:hidden;}
.iproduct .tit{height:36px; line-height:36px; font-size:14px; overflow:hidden;}
.iproduct .tit .more{ float:right; font-size:12px;}
.iproduct .tit span{ font-size:16px; color:#0F4BA4;}
.iproduct .title{ height:25px; line-height:25px; overflow:hidden; font-size:14px; text-align:center;}
.iproduct .prod-img img,.rec-product img{ width:175px; height:130px;}
.line1{ background:url(../images/line1.jpg) repeat-x; margin:15px 0;}
.iabout,.inews{ height:290px; overflow:hidden;}
.iabout .con{ line-height:23px; color:#666;}
.iabout .con img{ margin-top:6px;margin-right:10px; height:80px;}
.iabout .con a{ color:#F00;}
.inews li{ border-bottom:#ddd dashed 1px;}
.inews li i{ color:#666;}
.icase{ padding:20px 0 0 0;}
.footer{ margin-top:30px; padding:20px 0; color:#fff; background:#1B6AA5;}
.footer a{ color:#fff;}
.footer span{ color:#fff;}

.titbar{ height:36px; line-height:36px;border-bottom: #24A72D 2px solid; margin-bottom:20px;}
.titbar b{ font-size:16px; color:#0F4BA4;}
.posbar{ line-height:32px; margin-top:-28px; background:#fff;border:#ddd solid 1px; border-bottom:0;}
.pos_con{ padding:20px 0; margin:0 50px;border-bottom:#d8e9d6 solid 1px;}
.posbar h2{float:left; font-size:18px; font-weight:bold; color:#0657a6;}
.pos,.pos a{ color:#333;}

.innner h2{ padding:0 0 6px 0; border-bottom:#ccc solid 1px;}
.about h1{ height:30px; line-height:30px; padding-left:20px; background:#f1f1f1; font-size:14px;}

.detail .cont{ padding:0 0; font-size:14px; line-height:1.8;}
.news h1{ text-align:center;}
.meta{ height:26px; line-height:26px; border-bottom:#666 dashed 1px; margin-bottom:20px; color:#999; text-align:center;}

/*产品详细*/
.product_detail{ padding-left:20px;}
.detail_product .tag{ height:32px; line-height:32px; padding:0 10px; border:#ddd solid 1px; border-bottom:#054dd6 solid 2px; background:#f8f8f8;}
.detail_product .tag b{ display:block; color:#054dd6; font-size:14px;}
.detail_product .cent { padding:20px 0; font-size:14px;}
.detail_product table{border-spacing: 0; border-left:#ddd solid 1px; border-top:#ddd solid 1px;}
.detail_product table td{ padding:5px 10px; border-right:#ddd solid 1px; border-bottom:#ddd solid 1px;}
.detail_product img{ max-width:100%;}

.pagenav{ padding:10px 0 0 0; border-top:#ddd solid 1px; }
.pagenav a{ color:#054dd6;}
.products-pic img{ width:300px; float:left; margin-right:30px;}
.xg-tit{ height:25px; line-height:25px; overflow:hidden;}

#pages { padding:20px 0; font-size:14px; text-align:center;}
#pages .Pagination{ margin-top:20px; display:inline-block;}
#pages .Pagination span b{padding: 0 2px;}
#pages .Pagination a,.Pagination span{ display: inline-block; background:#f6f6f6; width:26px; height:26px; line-height:26px; border:1px solid #cccccc; margin:0 5px;}
#pages .Pagination a:hover,#pages .Pagination a.PageCur{background:#5a85b2; border-color:#5a85b2; color:#fff;}
#pages .Pagination span.Ellipsis{ display:none;}
#pages .content img,.content img{ max-width:100%;}
.botfix-menu{ display:none;}
@media (max-width:760px){
.logo{ padding-top:10px;}
.logo img{ width:80%;}
.logo button.button{ border-radius:0; margin-top:10px;}
.tel{ display:none;}
.left, .right{ width:100%; clear:both;}
.titbar .pos{ float:right; width:auto;}
#banner-container .item{ height:200px;}
.navbar-box{ background:none; height:auto; width:100%; padding-bottom:15px;}
.navbar-box li{ height:41px; line-height:41px; width:100%; background:url(../images/nav.jpg) center top; text-align:center; float: none;}
.navbar-box li a{  color:#fff; font:bold 14px/41px "Microsoft YaHei"; padding:0;}
.navbar-box li a:hover{background:#f6c92d;}
.navbar-box li a.selected{background:#f6c92d;}
#banner-container,.navbar-box .container{ padding-left:0; padding-right:0;}
#nav-header .drop-menu{ width:100%;}
#nav-header .drop-menu li:first-child{ border:none;}
.iabout,.inews{ height: auto; overflow:hidden;}
.iproduct .prod-img img{ width:100%; height: auto;}
.rec-product img{ width:auto; height:100px; margin:0 auto;}
.product_detail{ display:none;}
.detail_product .tag{ display:none;}
body{ padding-bottom:60px;}
.botfix-menu{ padding-bottom:10px; height:60px; width:100%; background:#06C; position:fixed; left:0; bottom:0; display:block;}
.botfix-menu li{ width:25%; float:left; text-align:center; list-style:none; font-size:14px;}
.botfix-menu li a{ text-decoration:none;}
.botfix-menu li img{ width:42px; height:42px;}
.botfix-menu li span{ display: block; color:#fff; position:relative; top:-5px;}
}
