﻿.main{margin:0 auto;margin-top:76px;}
.article{max-width:1150px;overflow: hidden;margin:0 auto;padding:0 10px;}
.route{background: #f0f0f5;width: 100%;float:left; margin-top:20px; padding: 0 20px;line-height: 40px;border-radius: 2px; font-family:宋体;}
.route a{font-family:微软雅黑;}
.title {width:100%;overflow:hidden;float:left;}
.title h1{font-size: 30px;line-height: 44px;}
.describe {width:100%;overflow:hidden;float:left;margin-top:20px;}
.describe ul{float:left;}
.describe ul li {float:left;color: #bbb;font-size: 16px;float: left;margin-top: 10px;margin-right: 30px;}
.describe ul li i{margin-right:5px;}
.describe ul li a{color: #bbb;}
.describe span{float:right;color: #bbb;font-size:16px;margin-top: 10px;}
.describe span em{float: left;}
.describe span i{float: left;margin-left:10px;font-size:24px;}
.icon-weixin{color:#3dbe5b}
.icon-xinlanglight{color:#ff5757}
.icon-qq{color:#21b3f7}
.icon-kongjian{color:#f8c514}
.textcontent {width:100%;display:block;overflow:hidden; margin-top:24px;float:left;font-size: 18px;
 color: #222;line-height: 30px;}
.textcontent p {text-indent:2em;display:block;font-size: 18px;color: #222;line-height: 30px;margin-bottom: 30px;}
.textcontent img{margin:10px auto;display:block;width:inherit;float:inherit!important;max-width:820px;  margin:0 auto!important;}
.textcontent img{max-width:820px; margin:10px auto; display:block;}
.textcontent table{width:100%;margin-top:10px; border: 1px gray solid;border-spacing: 0px; border-collapse: collapse;} 
.textcontent table td{border: 1px gray solid;padding: 5px;} 
.textcontent table th{border: 1px gray solid;padding: 5px;}
.textcontent b,strong{font-weight:bold;}
.textcontent a{color:#F73B42}
.commissioningeditor{width:100%;float: left;font-size: 12px;padding:10px 15px;color: #999;background:#fbfbfb;border-radius: 2px;line-height:20px;position: relative;}
.ok{width:100%;float:left;margin-top:10px;}
.keyword {width:600px;overflow:hidden;float:left;}
.keyword a {font-size: 14px;line-height: 26px;float: left;margin: 0 10px 10px 0;
padding: 0 13px;color: #999;border: 1px solid #e0e0e0;border-radius: 2px;font-weight: 400;}
.keyword a:hover{ color:#000;border: 1px solid #000;}
.bdsharebuttonbox{float:right;}
.textpage{width:100%;overflow:hidden;float:left;margin-top:30px;}
.textpage ul li{width:50%;float:left;padding:0 10px;line-height:20px;display: -webkit-box; max-height:40px;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-size:17px;}
@media only screen and (max-width:640px) {
.textpage ul li{width:100%;margin-bottom:10px;}
}
.news{margin:0 auto;margin-top:30px; max-width:100%;background: #f4f4f4;overflow: hidden;padding-bottom:20px;}
.item{max-width:1130px;margin:0 auto;}
.item ul{margin-right:-1.5%;}
.item ul li{width:23.5%;float:left;margin-right:1.5%;overflow:hidden;position:relative;margin-top:20px;background: #fff;padding-bottom:15px;}
.item ul li .img {display:block;width:100%;height:180px;float:left;overflow:hidden;border-radius:2px;background: #f9f9f9;}
.item ul li .img img {min-height:180px;}
.item ul li .tit {width:100%;float:left;color:#333;line-height: 20px;vertical-align: middle;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;padding:0 15px;margin-top:8px;}
.item ul li .tit:hover {color:#d36f16;}
.item ul li .text{width:100%;float:left;margin-top:8px;line-height: 20px;color: #bbb;padding:0 15px;max-height:40px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.item ul li .lanmu {position: absolute;top:10px;left:10px;padding:0 8px;line-height:25px;background: #000;opacity:.6;color:#fff; border-radius:4px;}
.item ul li span {display:block;padding:0 15px;float:left;font-size: 12px;color: #bbb;margin-top:8px;}
.item ul li .tags {display:none;}
.item ul li span i {margin-right:5px;color: #bbb;}
.item ul li span em {color: #bbb;font-size: 12px;margin-right:15px;}
.more {width:100%;float:left}
.more a {width:200px;height:40px;display:block;line-height:40px;text-align:center;color:#282828;font-size:16px;border-radius:2px;background:#ffe300;margin:20px auto;line-height:40px;}
.more i {margin-left:10px;}
.more a:hover {background:#282828; color:#ffe300}
@media screen and (max-width:840px) {
.item ul{margin-right:-2.5%}
.item ul li{width:31.5%;}
}
@media screen and (max-width:640px) {
.item ul{margin-right:-1.5%}
.item ul li{width:48.5%;}	
}

.footer {width:100%;overflow:hidden;background: #282828;}
.footer .footerbox1 {max-width:1180px;overflow:hidden;margin:0 auto;text-align:center;color:#666;padding-bottom:15px;font-size:12px;}
.footer .footerbox1 a {color:#666;}
.footer .footerbox1 ul {margin-right:-5px;overflow:hidden;padding-top:15px;}
.footer .footerbox1 ul li {display:inline-block;border-right:1px solid #2c3137;height:12px;line-height:12px;padding:0 10px;}
/*置顶*/.scroll {position:fixed;bottom:130px;right:30px;width:40px;height:40px;text-align:center;line-height:40px;border-radius:50%;}
.scroll i {font-size:40px;color:#000;opacity:.5;}
.scroll:hover {color:#F73B42;opacity:1}
@media only screen and (max-width:1000px) {.scroll {right:15px;margin-right:0;}
}
