@charset "utf-8";
/* CSS Document */
ul, li, ol, p, table, tr, td, dl, dt, dd, body, h1, h2, h3, h4, h5, h6, a, img { margin: 0; padding: 0; font-weight: normal; border: 0 }
a { text-decoration: none; outline: none; color: #333; }
body { background: #fdfcfc; font-size: 14px; font-family: Calibri Regular,\5FAE\8F6F\96C5\9ED1; color: #333; }
input,form{ background:none; border:none; outline:none; }
.fl { float: left; }
.fr { float: right; }
ul, li { list-style: none }
.border { border: solid 1px #bfbfbf }
ul li { float: left; }
a:hover img { opacity: 0.88 }
.detail { color: #f00; }
.w1200{width: 1200px; margin:auto; overflow: hidden;}

/*--头部---*/
.wrap_header{background:url(../images/header-bg.jpg) repeat-y;padding:16px 0 12px 0}
.search{width: 214px;}
.search form{padding-top: 14px;}
.search input.txt{width: 166px;float: left;text-indent: 1em;}
.search input.btn{width: 34px;float: left; cursor:pointer}
.search form{float: right; background:url(../images/search.jpg) no-repeat  left 14px}
.search a{ display:inline-block; float: right; padding-left:9px; padding-right:9px; /*border-right:solid 1px #333;*/ font-family:\5B8B\4F53; font-size:12px}
.search a:nth-child(1){ border-right:none; padding-right:0}

/*导航*/
.wrap-nav{ background:#404a4c;color: #fff; font-size:16px}
.wrap-nav a{color: #FFF;}
.nav{width: 1200px;height: 52px;line-height: 52px; margin:auto}
.nav ul li{text-align: center; position:relative }
.nav ul li a{line-height: 20px; margin:16px 0 ;display: block; border-right:dashed 1px #fff;padding:0 50px}
.nav ul li ul{ position:absolute; top:52px; left: 0; background:#404a4c; display:none }
.nav ul li ul li{ margin:0; z-index:100; background:#404a4c; color: #FFF;width: 100%; height:45px }
.nav ul li ul li a{ padding:0; margin:0; line-height: 45px; }

.nav .active{ background:#393633}
.en_nav ul li a{padding:0 48px}
.enlish-nav a:nth-child(1){display: none;}

/*banner*/
.slideBox{ width:100%; height:435px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; display: none; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px;  height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; width: 100%; height:435px; }
.slideBox .bd li a{ display: block;}
.slideBox .bd img{ width:100%; height:435px; display:block;  }
.slideBox .prev,.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:62px; height:100px; background:url(../images/slider-arrow.png) -97px 0px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:0px 0px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*产品*/
.content{padding-top: 38px; background:#fff}
.sider{width: 272px;float: left;}
.sider dl dt{width: 100%; height: 62px; font-size:18px; line-height: 62px; background:#e67817;color: #FFF; position:relative;}
.sider dl dt img{ float: left; padding-top: 10px;}
.sider dl dd{height:48px; line-height: 48px; padding-left: 25px; background:url(../images/jt.jpg) no-repeat 25px center; text-indent: 24px;}
.sider dl dd.active a{color:#e67817;font-weight: bold;}
.procuct-list {width: 886px;float: right; margin-right: 20px;}
.sider .dl2 dd{line-height: 32px; height:32px; background:url(../images/ico5.jpg) no-repeat 15px 5px;padding-left: 25px;}
.sider .dl2 dd.d1{margin-top: 10px;}
.sider .dl2 dd.d2{ background-position:15px -28px;}
.sider .dl2 dd.d3{ background-position:15px -58px;}
.sider .dl2 dd.d4{ background-position:15px -89px;}
.procuct-list ul li{ border:solid 8px #eeeeee;width: 197px; margin-right: 8px; margin-bottom: 13px;}
.procuct-list ul li span{width: 100%;text-align: center;display: block; line-height: 50px; background:#eee;}

/*新闻*/
.news{ background:#fff; padding-bottom: 54px;}
.news h2{ height:28px; line-height: 28px; padding-bottom: 15px; background:url(../images/bg.jpg) no-repeat left bottom; margin-bottom: 24px; margin-top: 34px;}
.news h2 em{ font-style:normal; font-size:16px; color: #e87717; font-weight: bold; float:left; line-height: 28px;}
.news h2 a{float: right; font-size:12px; padding-right: 30px; line-height: 28px; margin-right: 10px; background:url(../images/more.jpg) no-repeat right center}
.aboat {width: 578px;font-size:13px; line-height: 21px;}
.aboat img{ float: left; padding-right: 16px; padding-bottom: 2px; }
.aboat span{}
.new-detail{width: 594px;}
.new-detail img{float: left;}
.new-detail .detail span{color: #111;}
.new-detail .detail{float: left;width: 354px; padding-left: 16px;padding-top: 16px;}
.new-detail ul{overflow: hidden;padding-top: 10px;width: 100%;}
.new-detail ul li{line-height: 27px; font-size:14px;width: 96%; border-bottom:dashed 1px #a0a0a0}
.new-detail ul li em{font-style:normal;font-size:12px; float: right; padding-right: 15px;}
.new-detail .detail h3{padding-bottom: 10px;}

/*友情链接*/
.wrap-link{ background:#e7e7e7; border-bottom: solid 5px #e77817} 
.friendlink{padding:40px 0}
.friendlink ul li{ padding-right:10px; padding-left: 10px; font-size:12px; border-right:solid 1px #aaa}
.friendlink ul li:nth-child(1){ border:none}

/*底部*/
.wrap_footer{ background:#252525;color: #85817e;padding-top: 26px;padding-bottom: 5px;}
.wrap_footer a{color: #85817e;}
.footer .footer-left{width: 266px; text-align:center;float: left;}
.footer .footer-left ul{overflow: hidden; margin-top: 12px; margin-bottom: 18px;}
.footer .footer-left ul li{float: left;margin-right: 8px;}
.footer .footer-left ul li+li+li+li+li+li{margin-right: 0;}
.footer .button{ display:inline-block; border:solid 1px #85817e; font-size:12px; padding:3px 8px; margin-right: 14px; border-radius:10px;}
.footer-right{width: 826px;float: right;}
.footer-right ul{color: #FFF;width: 100%; float: left; border-bottom:solid 2px #646464; margin-bottom: 13px;}
.footer-right ul li{margin-right: 24px; line-height: 54px;}
.footer-right ul a{color: #FFF;}
.footer-right .address{width: 100%;float: left;}
.address p{line-height: 24px; font-size:12px}
.copyright{margin-top: 36px;color: #FFF;}

/*内页广告*/
.ad_neiye{width: 100%; height:194px;}
.ad_neiye a{display: block; width: 100%; height:100%;}

/*内页侧边*/
.neiye-sider{width: 222px;}
.neiye-sider dl{width: 100%; padding-bottom: 34px;}
.neiye-sider dl dt{ font-size:16px; font-weight: bold; background:url(../images/b-line.jpg) no-repeat left bottom; height: 30px; margin-bottom: 12px;}
.neiye-sider dl dd{ line-height:32px; padding-left: 10px; font-size:12px; font-weight: bold;}
.neiye-sider dl p{line-height: 24px; font-size:12px}

/*内容*/
.neirong{width: 930px;}
.bread-nav{ text-align:right; line-height: 34px;width: 100%; border-bottom:dashed 1px #a6a6a6; margin-bottom: 28px;}

/*关于我们*/
.ny_aboat{ font-size:12px;}
.ny_aboat img{float: left; margin-right:10px;}
.ny_aboat p{ margin-bottom: 5px; line-height: 24px;}

/*产品*/
.product .product-list{overflow: hidden;width: 100%;}
.product .product-list li{width: 210px;float: left; margin-right:20px;}
.product .product-list li img{width: 99%; border:solid 1px #d6d6d6; height:210px;float: left; }
.product .product-list li span{width: 100%;float: left;line-height: 30px;text-align: center;margin-bottom: 27px;}

/*分页*/
.pagelist{ background:#fbfbfb;overflow: hidden;  width:auto; display:inline-block; margin:auto;margin-bottom: 94px; float: right;margin-right: 100px; margin-top: 36px;}
.pagelist a{float: left; width:auto; height:32px;text-align: center; padding:0 10px;line-height: 32px; border:solid 1px #dddddd; margin-right: 10px;}
.pagelist a.active{ background:#e77817; color: #FFF; border:none}
.pagelist span{float: left; width:auto; height:32px;text-align: center; padding:0 10px;line-height: 32px; border:solid 1px #dddddd; background:#ccc; margin-right: 10px;color: #444;}

/*新闻列表*/
.list dl{width: 100%; overflow: hidden;}
.list dl dd{width: 100%;float: left; padding-bottom:20px; padding-top:20px; border-bottom:dashed 1px #b6b6b6}
.list dl dd:nth-child(1){padding-top: 0;}
.list dl dd img{float: left;width: 239px;height: 155px;}
.list dl dd  h2{width: 642px;float: right; font-size:14px;font-weight: bold; padding-top: 16px;padding-bottom: 5px;margin-right: 28px;}
.list dl dd  h2 a{font-weight:bold}
.list dl dd  p{width: 642px;float: right; font-size:12px; line-height: 24px;margin-right: 28px;}
.list dl dd  p a.more{float: right; font-size:16px; font-weight: bold; color:#e77817}

/*文章*/
.article .title_h1{ text-align:center; font-size:14px; font-weight: bold;width: 100%;display: block; line-height: 40px;}
.article .smalltext{text-align: center; color: #666; font-size:12px;width: 100%;display: block; line-height: 30px;}
.article .article_content{ line-height: 24px; font-size:12px; padding-bottom: 70px;}
.article .article_content p{padding-bottom: 5px;}
.pre-next {overflow: hidden;padding-bottom: 156px;}
.pre-next li{width: 50%;float: left;color: #e77817;font-weight: bold;}
.pre-next li a{font-size:12px}

/*案例*/
.case .product-list li{width: 274px;margin-right: 30px;}
.case .product-list li img{height: 200px;}

/**/
.map p{ font-size:12px; line-height: 24px;} 
.download{ display: block; width: 150px;  height:40px; line-height:40px; border:solid 1px #ccc; text-align:center; border-radius:5px; background:#e77817; color: #FFF; margin-top: 10px; margin:auto}