/*
Theme Name: shaft
Author: leonstarr
*/

/*reset*/
*{padding:0;margin:0;}
html{font-size:1em;color:#333;}
body{font-size:100%;font-family: \5FAE\8F6F\96C5\9ED1,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height: 1.42857143;color: #333;background-color: #fff;}

a{color:#333;}
a:hover{text-decoration:none;}
a:focus {outline:none;-moz-outline:none;}
a:visited {text-decoration:none;}
a:active { text-decoration:none;}
a img,:link img,:visited img{border:0px;}
li{list-style:none;}
h2{font-size:20px;}
p{font-size:15px;}
.mtb30{margin-top:30px;margin-bottom:30px;}
.active{background:#fff!important;}

#topTitle {width: 100%;font-size: 14px;position: relative;background: #f2f2f2;height: 39px;line-height: 39px;color: #999;border-bottom: 1px solid #e9e9e9;}
#logoArea{height:80px;padding-top:10px;}

.mainNav{background-color:#f7f7f7;height:47px;border-bottom: 1px solid #ddd;margin-bottom:4px;}
.mainNav li{float:left;}
.menu li{height:47px;border-left: 1px solid #ddd;}
.menu li a{display:inline-block;line-height:47px;color:#444;font-size:16px;padding-right:34px;padding-left:34px;}
.menu li a:hover{background-color:#818181;font-weight: 460;color:#fff;height:46px;}
.current-menu-item{}

.newsLoop {background: #fff;padding-bottom: 30px;}
.cateTitle{line-height: 50px;padding-left:20px;}
.productsTitle{text-align:center;font-size: 15px;}
.thumbnail img{width:100%;height:auto;}
.siderBar {background: #fff;padding: 20px;}

/*联系列表*/
.contactList li{border-bottom:1px dashed #ddd;height:30px;width:300px;line-height:30px;background:url(img/list.png) left center no-repeat;padding-left:30px;}

.carousel-indicators .active{background:#e61e19!important;}

.rightLink{background:#eb9605;padding-left:34px;padding-right:34px;display:inline-block;line-height:47px;background:#818181;}
.rightLinkA{color:#fff;font-weight:520;}
.carousel-caption{letter-spacing: 1.0em;top: 40%!important;}
.carousel-caption h1{color:#fff;text-shadow:2PX 2PX 2PX #333;}
.service-icon {outline:none;display: block;margin-bottom: 30px;width: 290px;height: 200px;margin: auto;border: 10px solid #ececec;margin-bottom: 20px;
position: relative;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.pixeden{border:none;height: 63px;margin: auto;position: absolute;top: 0;left: 0; bottom: 0; right: 0; display: block; }

.breadCrumbs{float: right;font-size: 14px;margin-bottom: 14px;}
.news li{line-height: 30px;border-bottom: 1px dashed #8d898c;}
.time-title {float: left;margin-right: 15px;}
.home_intro{text-indent: 2em; line-height: 32px;}

.home_product h5{text-align:center;}
#goodsWarp img:hover{transform: scale(1.4);}
#goodsWarp img{width:100%;}
#goodsWarp{overflow:hidden;border:1px solid #cecece;height:260px;margin-bottom:10px;}

.title_news{color:#e61e19;margin-bottom:20px;}
.Homelist{outline:none;}

.under{height: 180px;background: #979797;overflow:hidden;display:block;box-shadow: 2px 2px 3px rgba(0,0,0,.1);}
.underSlideBox{float: left;overflow: hidden;text-align: center;border-right: 1px solid #fff;width: 20%;}
.underSlideBox span{display:block;color:#fff;text-transform:uppercase;}	
.underImg{width:55px;height:55px;margin-top:15px;margin-bottom:15px;}
.homeIcon p{height:75px;}
.homeIcon h3{text-align: center;font-size:18px;}
.cyc{ border: 10px solid #e61e19;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}


.baidumap{width: 100%; background: #f2f2f2; height: 192px;text-align:center; }


.newsArea{background-color: #f2f2f2;}
footer{background-color: #f9f9f9;padding-top:35px;padding-bottom:48px;}
footer h5{font-size: 16px;}
.share_link{text-align:center;}
.share_link span{float:left;}
.share_link a{float:left;}
.slogan{text-align:center;}
.footerLi ul li{font-size:0.85em;line-height:1.95em;}
.footerLi ul li h5{font-size:1.25em;line-height:1.95em;}

.footerLi ul li a{color:#444;font-size:15px;}
.footerLi ul li a:hover{color:#1e87c0;}

.footerLogo{text-align:center;}
.footerCopyright{margin-top:30px;}
.Law li{float:left;border-right: 1px solid #948c88;}
.Law li a{color:#444;padding: 0 .5em;}
#LawEnd{border:none;}


#back-to-top{display:block;background:#e61e19;width: 36px;height: 36px;text-align: center;position: fixed;bottom: 40px;right: 10px;z-index: 999;cursor: pointer;}
#back-to-top i{color:#fff;}


/*页面*/
.pageContent{background-color:#f9f9f9;}
.singlePost { background: #f7f7f7; padding-left: 30px; padding-right: 30px; padding-bottom: 30px;}


/*内页样式*/
.bannerBox1{width:100%;height:220px;background:url(img/banner/about.jpg) center center no-repeat;}
.bannerBox2{width:100%;height:220px;background:url(img/banner/contact.jpg) center center no-repeat;}
.bannerBox3{width:100%;height:220px;background:url(img/banner/news.jpg) center center no-repeat;}
.bannerBox4{width:100%;height:220px;background:url(img/banner/help.jpg) center center no-repeat;}
.bannerBox5{width:100%;height:220px;background:url(img/banner/location.jpg) center center no-repeat;}
.bannerBox6{width:100%;height:220px;background:url(img/banner/products.jpg) center center no-repeat;}
.bannerBox7{width:100%;height:220px;background:url(img/banner/wind.jpg) center center no-repeat;}
.bannerBox8{width:100%;height:220px;background:url(img/banner/bi.jpg) center center no-repeat;}
.bannerBox9{width:100%;height:220px;background:url(img/banner/blog.jpg) center center no-repeat;}

#mds a:hover{color:#e61e19;}
