.checkred{color: #006630 !important;}
.middle{width: 1000px; margin:auto;}
.middle:after {height: 0; visibility: hidden; content: ""; display: block; clear: both;}
.titlehead{position: relative; text-align: center; font-size: 18px; color: #333; line-height: 32px; padding: 12px 0 12px 0; border-bottom: 1px solid #ddd; margin-bottom: 27px;}
.titlehead .oblong{position: relative; display: block; width: 30px; height: 6px; line-height: 6px; background: #006630; margin: auto; top: 16px;}
.bcf6{background-color: #f6f6f6;}

.header{width: 100%; height: 80px;}
.header .logo{width: 286px; height: 80px; margin-left: 10px; float: left; background-image: url(../img/logo.png); background-repeat: no-repeat; background-position: center;}
.header .nav{float: right; height: 80px; line-height: 80px; text-align: center; font-family: 'Microsoft Yahei'; font-size: 15px;}
.header .nav a,.product a,.dynamiclist a{display: inline-block; float:left;color: #333;}
.header .nav a{width:80px;height: 80px;display: inline-block;text-align: center;}
.header .nav li{float: left; padding: 0 25px; position: relative; height: 80px;}
.header .nav a:hover{color: #006630;}
.header .nav a .arrow{position: relative; display: none; width: 0px; height: 0px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 10px solid #006630; margin: auto; bottom: 24px;}
.header .line{float: left; width: 1px; height: 16px; margin: 32px 0; background: #333;}
/*首页显示的内容*/
#content,.advert{font-family: 'Microsoft Yahei'; width: 100%;}
.about .left{width: 655px; margin-right: 35px; float: left;}
.about .right{width: 310px; float: left;}
.about .left .content,.about .right .content{font-size: 14px; color: #666; line-height: 26px; margin: 0 10px 30px 10px;}
.about .left .content{text-indent: 28px;}
.dynamiclist{margin:0 10px;}
.dynamiclist li{float: left; width: 425px; font-family: 'Microsoft Yahei'; margin: 10px 0 51px 0;}
.dynamiclist li .left{float: left; margin: 0 40px 0 7px; width: 70px;}
.dynamiclist li .left .serial{color: #333; font-size: 55px; text-align: center; width: 70px; height: 55px; line-height: 55px; border-bottom: 1px solid #ddd;}
.dynamiclist li .left .time{display: block; font-size: 12px; text-align: center; color: #a8a8a8; line-height: 26px;}
.dynamiclist li .right{float: left; width: 300px; height: 100px; background-image: url(../img/d_border.png); background-repeat: no-repeat; padding: 0 5px 5px 0; background-position: 30px 62px;}
.dynamiclist li .right .title{font-size: 14px; color: #333; font-weight: bold; line-height: 20px; padding-bottom: 8px;width:300px;}
.dynamiclist li .right .content{font-size: 12px; color: #a8a8a8; line-height: 30px; word-break: break-all;}
.dynamiclist li:hover .left .serial{color: #006630; border-bottom-color: #006630;}
.dynamiclist li:hover .left .time{color: #ff6600;}
.dynamiclist li:hover .right {background-image: url(../img/d_border_hover.png);}
.dynamiclist li:hover .right .title{color: #006630;}
.product{width: 100%; padding-top: 28px; margin-bottom: 24px;}
.product li{border: 1px solid #ddd; float: left; margin: 0 16px 16px 0; width: 236px; height: 236px;}
.product li img{width: 100%; height: 100%;}

/*关于我们*/
.about .content .text-con{font-size: 14px; color: #666; line-height: 26px;margin: 0 auto 30px auto;width: 950px;text-indent: 28px;}
/*联系我们*/
.ctact_box{width:100%;height:auto;margin-bottom: 30px;}
.message_box{width:750px;margin:0 auto;height:250px;}
.cpy_name{height: 70px; color: #006630; font-weight: bold;font-size: 24px; width: 500px;line-height:70px; letter-spacing: 3px;}
.cpy_text li{height:50px;line-height:50px;width:500px;font-size:18px}
.cpy_map{width: 916px;height: 586px;display: block;margin:10px auto 0 auto;}
/*产品分类*/
.cla_all{width: 400px;height: 30px;line-height: 30px;margin: 0 auto;}
.cla_all ul li{float: left; text-align: center;margin: 0 0 0 15px;}
.cla_all ul li a{width: 70px;color:#333;padding: 0 5px;border: 1px solid #ccc;display:block;}
.cla_all ul li a:hover,{border:1px solid #006630;color:#006630;}
.cla_all ul li a.cla_sel{border:1px solid #006630;color:#006630;}

/*暂无数据*/
.none_date{ margin: 0 auto; height: 300px;width: 1000px;text-align: center;padding-top: 50px;}

.footer .top{line-height: 0; width: 100%;}
.footer .top img{width: 100%; height: 100%;}
.footer .footer{background-color: #006630;}
.footer .nav{margin-left: auto; margin-right: auto; padding-top: 20px; padding-bottom: 20px; line-height: 20px; height: 20px; text-align: center; width: 520px;}
.footer .nav li{float: left; padding: 0 20px; border-right: 1px solid #fff;}
.footer .nav li a{color: #fff; font-size: 12px;}
.footer .aside{text-align: center; font-size: 12px; line-height: 1; color: #fff; padding-bottom: 30px;}