﻿/*all*/

body { color: #525252; font-size: 12px; margin: 0 auto; background: #fff; font-family: "微软雅黑"; overflow-x: hidden; }
a { color: #525252; text-decoration: none; }
a:hover { color: #018E42; text-decoration: none; }
div, ul, li, span, p, img, h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; list-style: none; border: 0px; }
img { vertical-align: middle; }
.clear { clear: both; height: 0px; overflow: hidden; }
.fl { float: left; }
.fr { float: right; }
#top, #sou, #head, #nav, #sou, #nprod_more, #company, #prod, #news, #foot, #link, #bott_nav { width: 1002px; height: auto; margin: 0 auto; }
.main { width: 1002px; height: auto; margin: 0 auto; margin-top: 35px; }
/*top*/

.top_bj { background: #F8F8F8; height: 29px; border-bottom: 1px solid #DBDBDB; width: 100%; margin: 0 auto; line-height: 29px; color: #6A6A6A; }
.head_bj { background: url(../images/xbb_03.jpg) repeat-x top center; width: 100%; margin: 0 auto; }
.logo { padding: 27px 0px; }
.tel { margin-top: 39px; background: url(../images/xb_06.png) no-repeat; height: 45px; color: #f77c03; padding: 20px 0 0 55px; font-size: 25px; }
/*nav*/

.nav_bj { background: url(../images/xb_13.jpg) repeat-x top left; height: 40px; line-height: 40px; width: 100%; margin: 0 auto; }
#nav li { float: left; background: url(../images/xb_11.jpg) no-repeat top left; padding: 0px 39px; font-size: 15px; font-weight: bold; }
#nav li a { color: #fff; }
#nav li a:hover { color: #ffff00; }
#nav li.no { background: #01652F; }
/*sou*/

.sou_bj { background: #01652F; height: 34px; line-height: 34px; color: #fff; }
#sou li { float: left; padding: 0px 10px; }
#sou a { color: #fff; }
#sou a:hover { text-decoration: underline; }
input.image { margin-top: 8px; }
form#formSeach { color: #fff; }
.banner_yin { background: url(../images/xb_18.jpg) no-repeat top center; height: 45px; }
/*banner*/

.fullwidthbanner-container { width: 100% !important; position: relative; padding: 0; max-height: 456px !important; overflow: hidden; }
.fullwidthbanner-container img { height: 456px !important; width: 1920px!important; }
.tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.navbar .bullet:hover, .tp-bullets.simplebullets.navbar .bullet.selected { background: #e1472f !important; }
.tp-leftarrow:hover, .tp-rightarrow:hover { background-color: #e1472f !important; }
.tp-leftarrow.large { z-index: 10000; cursor: pointer; position: relative; background: #393939 url(../images/slider-left-arrow.png) no-Repeat; width: 42px; height: 43px; margin-left: 0px; margin-top: -21px; -webkit-transition: background 0.1s linear; -moz-transition: color, background 0.1s linear; -o-transition: color, background 0.1s linear; transition: color, background 0.1s linear; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3); }
.tp-rightarrow.large { z-index: 10000; cursor: pointer; position: relative; background: #393939 url(../images/slider-right-arrow.png) no-Repeat 0 0; width: 42px; height: 43px; margin-left: 0; margin-top: -21px; -webkit-transition: background 0.1s linear; -moz-transition: color, background 0.1s linear; -o-transition: color, background 0.1s linear; transition: color, background 0.1s linear; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3); }
/*newprod*/

#newpord { width: 1160px; margin: 0 auto; }
.newprod_tit { background: url(../images/xb_21.jpg) no-repeat top center; height: 50px; }
.nprod_b { padding: 26px 0px; }
.anniu { padding-top: 80px; }
.nprod_bq { margin-left: 37px; width: 1024px; overflow: hidden; }
.nprod_bq ul { overflow: hidden; }
.nprod_bq li { float: left; margin: 0px 16px; border: 1px solid #D6D6D6; }
.tu { }
.wz { background: #242424; line-height: 25px; text-align: center; font-size: 13px; color: #ff3300; padding: 10px 0px; }
.wz a { color: #D6D6D6; font-size: 16px; }
.jiage { color: #ff3300; }
.nprod_more { background: url(../images/xb_36.jpg) no-repeat top center; width: 100%; margin: 0 auto; height: 27px; margin-top: 10px; margin-bottom: 40px; }
.bj_hover { width: 222px; height: 292px; background: rgba(18,21,44,0.7); left: 0px; bottom: 0px; padding: 0 12px; }
/*company*/

.com_bj { background: url(../images/xbb_42.jpg) no-repeat top center; width: 100%; margin: 0 auto; padding-bottom: 50px; }
.com_video { border: 3px #fff solid; margin-top: 38px; margin-bottom: 30px; }
.com_wz { line-height: 26px; padding-top: 25px; color: #fff; width: 460px; }
.com_wz p { font-size: 18px; line-height: 50px; }
.iaboutc { padding: 20px; display: inline-block; }
.com_wz a span { background: #C7E3D4; padding: 5px 20px; color: #018E42; }
/*prod*/

.left { width: 211px; }
.left_tit { height: 55px; line-height: 55px; text-align: center; color: #fff; font-size: 20px; font-weight: bold; background: #00893D; }
.left_t { background: url(../images/xb_47.jpg) no-repeat top center; padding-top: 20px; font-size: 16px; padding-left: 50px; line-height: 29px; }
left_list ul { overflow: hidden; }
.left_list li { background: url(../images/xb_56.jpg) no-repeat top center; height: 48px; line-height: 48px; padding-left: 50px; font-size: 14px; }
.left_list li a { color: #E58700; }
.left_b { background: url(../images/xb_60.jpg) no-repeat top center; height: 48px; }
.right { width: 756px; }
.right_tit { color: #018E42; height: 38px; line-height: 38px; border-bottom: 1px solid #B2DBC4; }
.right_l { font-size: 18px; border-bottom: 5px solid #00893D; height: 36px; line-height: 30px; }
.right_l span { font-size: 13px; color: #C2DBC4; }
.right_more a { color: #66B88B; }
.right_b { margin-top: 10px; }
.right_b li { float: left; overflow: hidden; width: 224px; margin-right: 20px; margin-left: 8px; margin-top: 8px; }
.prod_tu { background: url(../images/xb_50.jpg) no-repeat; padding-left: 5px; padding-top: 4px; height: 195px; }
.prod_wz { text-align: center; }
/*youshi*/

.youshi_t { background: url(../images/xb_66.jpg) no-repeat top center; width: 100%; margin: 0 auto; height: 27px; }
.youshi_bj1 { width: 100%; margin: 0 auto; height: 722px; }
.youshi_bj2 { background: url(../images/xbb_77.jpg) no-repeat top center; width: 100%; margin: 0 auto; height: 225px; }
.youshi_bj3 { background: url(../images/xbb_78.jpg) no-repeat top center; width: 100%; margin: 0 auto; height: 272px; }
/*anli*/

#anli { width: 1160px; margin: 0 auto; }
.anli_tit { background: url(../images/xb_73.jpg) no-repeat top center; height: 46px; margin: 35px 0px; }
.anli_bq { margin-left: 30px; width: 1040px; }
.anli_b li { border: 1px solid #D5D5D5; margin: 0px 20px; float: left; }
.anli_wz { text-align: center; line-height: 45px; border-bottom: 1px solid #D5D5D5; margin: 20px; margin-top: 0px; margin-bottom: 17px; font-size: 14px; }
.anli_b ul { overflow: hidden; }
.anli_anniu { margin-top: 80px; }
#CSSContent { width: 5257px !important; }
#CSSContent2 { width: 5257px }
/*news*/

#news { padding-bottom: 20px; }
.news_xian { background: url(../images/xb_63.jpg) no-repeat top center; height: 9px; overflow: hidden; margin: 30px 0px; }
.news_l { width: 660px; border: 1px solid #DFDFDF; background: #F9F9F9; }
.news_tit { border-bottom: 1px solid #DFDFDF; line-height: 38px; }
.newstit_l { background: #007F31; height: 38px; margin: 1px; line-height: 38px; font-size: 16px; color: #fff; }
.newstit_l span { background: #F9F9F9; color: #525252; padding: 9px 0px 9px 20px; }
.newstit_l h3 { padding: 0 20px; display: inline; }
.newstit_r { padding-right: 20px; }
.news_wz { margin: 20px 20px 10px 20px; line-height: 25px; border-bottom: 1px solid #E9E9E9; padding-bottom: 30px; }
.news_wz img { border: 1px solid #DFDFDF; margin-right: 20px; }
.news_wz span { color: #F57C00; line-height: 35px; font-weight: bold; }
.news_bq { margin: 0px 20px 20px 20px; }
.news_bq li { background: url(../images/hl_57.jpg) no-repeat; height: 30px; line-height: 30px; padding-left: 15px; }
.news_bq li span { float: right; }
/*callus*/

.callus { width: 307px; border: 1px solid #DFDFDF; padding-bottom: 18px; }
.callus_img { padding: 14px; border-bottom: 1px dashed #E0E0E0; overflow: hidden; }
.callus_img img { margin-right: 20px; width: 279px; height: 135px; }
.callus_wz { padding: 10px 14px 10px 17px; line-height: 23px; overflow: hidden; border-bottom: 1px dashed #E0E0E0; }
/*foot*/

.foot_bj { background: #007F31; width: 100%; margin: 0 auto; margin-top: 15px; }
.foot_t { background: url(../images/xb_91.jpg) no-repeat top center; width: 100%; margin: 0 auto; height: 36px; overflow: hidden; }
.foot_nav { background: #DBFBD0; height: 32px; line-height: 32px; margin-top: 20px; }
.foot_nav li { float: left; width: 110px; text-align: center; color: #219852; }
.foot_nav li a { color: #219852; }
.foot_nav li span { float: right; }
.foot_yin img { margin-top: -2px; }
.foot_l { line-height: 30px; color: #fff; width: 600px; }
.foot_l a { color: #fff; }
.foot_r {padding-bottom:30px; }
.link_bj { background: #00702B; height: 36px; line-height: 36px; color: #fff; }
#link a { color: #A7CEB6; margin: 0 20px 0 0; }
/*新闻列表*/

.newlist { margin-bottom: 20px; }
.newlist li { line-height: 35px; overflow: hidden; background: url(../images/hl_88.jpg) no-repeat left center; padding-left: 18px; border-bottom: #999 1px dashed; }
.newlist li span { float: right; }
/*page_list*/
.page_list { height: 30px; line-height: 30px; text-align: center; color: #000; font-size: 16px; width: 100%; margin: 30px auto; }
.page_list{text-align:center;}
.page_list a{width:30px;height:30px;background:#dddddd;font-size:14px;color:#666666;text-align:center;line-height:30px;display:inline-block;margin-left:5px;margin-right:5px;}
.page_list a.selected{background:#24ab5a;color:#fff;}
.page_list a:hover{background:#24ab5a;color:#fff;}
/*新闻详情*/

.new_visits { text-align: center; margin-bottom: 20px; border-bottom: #d3d3d3 1px dashed; padding-bottom: 5px; }
.met_page { border-top: #d3d3d3 1px dashed; padding-top: 5px; margin-top: 20px; overflow: hidden; }
.met_page span { float: right; }
.newArtiNext { padding: 20px 0; line-height: 40px; }
.tac { font-size: 20px; text-align: center; padding: 10px; font-weight: 600; }
.sel { text-align: center; }
ul.insPro li { float: left; }
.insNews span { float: right; }
.newArtiNext { padding: 20px 0; line-height: 40px; }
.tag { font-size: 18px; }
.crumb { color: #00893D; font-size: 18px; padding: 10px 0; }
.insNews li { line-height: 30px; }
.insPro { text-align: center; padding: 10px 0; }
.insPro h4 { padding: 0 4px; }
.insPro h4 img { width: 180px; height: 150px; }
.insPro h3 { width: 180px; }
/*产品列表*/

.right_b_nei { overflow: hidden; }
.right_b_nei li { float: left; overflow: hidden; width: 224px; margin-right: 20px; margin-left: 8px; margin-top: 12px; line-height: 22px; }
.right_cont { padding: 20px 0; line-height: 30px; font-size: 13px; }
/*产品详情*/

.pro_img { text-align: center; padding-top: 10px; }
.pro_info { background: url(../images/dc.jpg) no-repeat top left; padding-top: 40px; margin-top: 25px; }
.insNewsArti { padding-top: 30px; }
.tag { line-height: 40px; font-size: 14px; }
.proArtiNum { line-height: 40px; font-size: 14px; }
.prodtit_nei { text-align: center; font-size: 18px; font-weight: normal; margin: 10px 0px; }
.nprod_bq_nei ul { overflow: hidden; }
.nprod_bq_nei li { float: left; margin: 15px 14px; border: 1px solid #D6D6D6; }
/*相册列表*/

.anli_bq_nei ul { overflow: hidden }
.anli_bq_nei li { border: 1px solid #D5D5D5; float: left; margin-right: 17px; margin-left: 13px; margin-top: 12px; margin-bottom: 15px; }
/*翻页样式*/

.digg4 { padding: 3px; margin: 3px; text-align: center; overflow: hidden; margin-bottom: 10px; }
.digg4 a, .digg4 span.miy { margin: 2px; text-decoration: none; }
.digg4 .disabledfy { font-family: Tahoma, Verdana; }
.metpager_8 a, .metpager_8 span.miy { padding: 2px 5px 2px 5px; color: #555; }
.metpager_8 a { border: 1px solid #a0a0a0; }
.metpager_8 a:hover { border: 1px solid #a0a0a0; }
.metpager_8 span.current { padding: 2px 5px 2px 5px; margin: 2px; color: #fff; background-color: #F57C00; text-decoration: none; }
.metpager_8 span.nolink { border: 1px solid #a9a9a9; padding: 2px 5px 2px 5px; margin: 2px; color: #555; }
/*按钮*/

.button { display: inline-block; zoom: 1; *display: inline;
vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Microsoft Yahei; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2); }
.button:hover { text-decoration: none; color: #fff; }
.button:active { position: relative; top: 1px; }
.orange { color: #fef4e9; border: solid 1px #da7c0c; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background: -moz-linear-gradient(top, #faa51a, #f47a20); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover { background: #f47c20; background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background: -moz-linear-gradient(top, #f88e11, #f06015); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active { color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top, #f47a20, #faa51a); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}
input.input-text, input.input-file, input.code, textarea { padding: 4px; font-size: 15px; outline: none; text-shadow: 0px 1px 0px #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background: #fff url(../images/dt-10.gif) repeat-x left top; }
input.input-text:focus, input.input-file:focus, input.code:focus, textarea:focus { border: 1px solid #fafafa; -webkit-box-shadow: 0px 0px 6px #007eff; -moz-box-shadow: 0px 0px 5px #007eff; box-shadow: 0px 0px 5px #007eff; }
/*表单*/

td.text { width: 20%; padding: 6px 5px 6px 0px; text-align: right; font-size: 14px; }
td.input { padding: 6px 8px; }
td.input input { margin-right: 8px; }
td.input .info { padding-left: 15px; color: #f00; }
td.input img { position: relative; bottom: 1px; }
td.submint { padding: 10px; }

.slide-box{ width:100%;position:relative;height:456px;background:#000; min-width:1100px;position:relative;box-shadow:}
.slide-box .bd{ margin:0 auto; position:relative;z-index:0;overflow:hidden;  }
.slide-box .bd ul{ width:100% !important;}
.slide-box .bd li{ width:100% !important;height:456px;overflow:hidden;text-align:center;  }
.slide-box .bd li a{ display:block;height:456px; }


.slide-box .hd{height:37px;position:absolute;bottom:0;width:100%;min-width:1000px;margin:0 auto;}
.slide-box .hd ul{text-align:center;padding-top:10px;}
.slide-box .hd li{background:#fff;width:15px;height:15px;display:inline-block;text-indent:999px;overflow:hidden;margin-left:5px;margin-right:5px;text-align:center;border-radius:7px;}
.slide-box .hd li.on{background:#227e47;}
