@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; background:#fff; }

form,ul,li,P,h1,h2,h3,h4,h5,h6,img { margin:0; padding:0; font-weight:100;}
ul,li{ list-style:none;}
img{ border:none;}
/*
.clearfix{overflow:auto;_height:1%}
*/

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*+height:1%;}

a{ text-decoration: none; outline: 0;}
:focus{outline:0;}
.fl{ float:left;}
.fr{ float:right;}


/* 首页*/

.head{height: 60px; background: #fff; margin: 0; padding: 25px 0 0 0; position:relative;}
.head .logo{width: 91px; height: 32px; margin: 0 0 0 100px; float: left}
.head .logo img{ display:block;}

.head .nav{ width: 400px; float: right; margin:10px 50px 0 0; font-family:'Microsoft Yahei','微软雅黑',simsun,宋体;}
.head .nav ul li{ font-size:16px; color:#333; padding-right:35px; display:inline;}
.head .nav ul li a{ font-size:16px; color:#333; text-decoration:none; display: inline-block; padding-bottom: 5px;}
.head .nav ul li a:hover{ font-size:16px; color:#000; text-decoration:none; border-bottom: solid 2px #f7931d;}
.head .nav ul li a.cur{ font-size:16px; color:#333; text-decoration:none; border-bottom: solid 2px #f7931d;}
.head .nav ul li a.cur:hover{ font-size:16px; color:#333; text-decoration:none;}


.title h4 {	font-family: "Microsoft YaHei", "宋体", "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 22px;font-weight: bold;letter-spacing: 4px;
text-indent: 6px;color: #2f2e2e;text-align: center;	margin: 0;}

.title h4 a{color: #2f2e2e;; text-decoration: none;}
.title h4 a:hover{color: #2f2e2e;; text-decoration: none;}

.title .line{ height: 3px; width: 40px;  background-color: #f7931d;  margin: 20px auto 35px auto;}


.main_product_slider{width: 1140px; margin: 0 auto; color: #999;}
.main_product_slider h4{font-size: 1em; color: #666; font-weight: 100; margin: 18px 0 15px 0; padding: 0;}
.main_product_slider h5{font-size: 0.75em; color: #999; font-weight: 100; margin: 0; padding: 0; line-height: 22px;}

.main_about_info{width: 1010px; margin: 80px auto;}
.main_about_info img{display: block;float: left}
.main_about_info p{width: 600px; float: right; line-height: 26px; color: #666; font-weight: 100;}

.main_product_show{ margin-top: 100px;}
.main_product_show P{font-size: 0.85em; color: #999; text-align: center; line-height: 180%; margin-bottom: 40px; display: block;}

.mid_show{width: 100%; height: 610px; background-color: white; margin: 100px auto;text-align: center;}
.main_about{width: 1010px; margin: 80px auto;}

.boot_show{width: 100%; height: 725px; background: url(../images/bot_show.jpg) center no-repeat ; background-size:100% 100%; margin: 0;}

.boot_color{ width:100%; background: #f8f8f8; padding: 30px auto; margin: 0;}

.boot_info{width: 1140px; margin: 0 auto; padding: 50px 0 30px 0;}
.boot_info ul{width: 380px; float: left; font-family: 'Microsoft Yahei','微软雅黑',simsun,宋体;}
.boot_info ul li{font-size:.85em; color:#666; display: block; margin-bottom: 15px; padding: 0;}
.boot_info ul li.title{font-size:1em; color:#333; margin-bottom: 20px; font-weight: bold;}
.boot_info ul li a{ color:#666; text-decoration:none; padding-bottom: 3px; font-weight: 100;}
.boot_info ul li a:hover{color:#f7931d; text-decoration:none; border-bottom: solid 1px #f7931d;}

.boot_copyright{width: 1140px; margin: 0 auto; padding: 0 0 20px 0; font-size: 12px; color: #999; font-family: Cambria,'微软雅黑',simsun,宋体;}
.boot_copyright a{font-size: 12px; color: #999; font-family: Cambria,'微软雅黑',simsun,宋体; text-decoration: none;}
.boot_copyright a:hover{font-size: 12px; color: #999; font-family: Cambria,'微软雅黑',simsun,宋体; text-decoration: none;}



.about_top_show{width: 100%; height: 400px; background: url(../images/002.jpg) center no-repeat ; background-size:100% 100%; margin: 0;}
.product_top_show{width: 100%; height: 300px; background: url(../images/003.jpg) center no-repeat ; background-size:100% 100%; margin: 0;}
.address_top_show{width: 100%; height: 300px; background: url(../images/005.jpg) center no-repeat ; background-size:100% 100%; margin: 0;}
.home_top_show{width: 100%; height: 300px; background: url(../images/007.jpg) center no-repeat ; background-size:100% 100%; margin: 0;}

.product_sort{ margin-bottom: 60px;}
.product_sort ul{font-family: 'Microsoft Yahei','微软雅黑',simsun,宋体; text-align: center; margin-bottom: 30px; background: #f8f8f8; width: 1140px; margin: 0 auto;}
.product_sort ul li{font-size:1em; display: inline-block; margin: 15px 25px; padding: 0;}
.product_sort ul li a{ color:#666; text-decoration:none; padding-bottom: 3px;}
.product_sort ul li a:hover{color:#000; text-decoration:none; border-bottom: solid 2px #f7931d; font-weight: bold;}
.product_sort ul li a.cur{ color:#000; text-decoration:none;  border-bottom: solid 2px #f7931d; font-weight: bold;}

.product_list{width: 1140px; margin: 0 auto; overflow: hidden;}
.product_list ul{ width: 1180px;}
.product_list ul li{ width: 255px; display: block; float:left; margin: 0 40px 80px 0;}
.product_list ul li h4{font-size: 1em; color: #666; font-weight: 100; margin: 18px 0 15px 0; padding: 0;}
.product_list ul li h5{font-size: 0.75em; color: #999; font-weight: 100; margin: 0; padding: 0; line-height: 22px;}
.product_list ul li.tw{ width: 550px; display: block; float:left; margin: 0 40px 80px 0;}

.address{width: 1010px; margin: 80px auto;}
.address_info{width: 1010px; margin: 50px auto;}
.address_info .shop{ width: 200px; float: left;}
.address_info .detail{width: 555px; float: right; line-height: 28px; color: #666; font-weight: 100;}
.address_info .detail p{line-height: 26px; color: #666; font-weight: 100; margin-bottom: 40px;}
.address_info .detail h3{ font-size: 1em; color: #333; font-weight: bold; margin-bottom: 10px;}
