@charset "utf-8";
/* CSS Document */

/***news***/
.news{max-width:1200px;margin: 0 auto;  }
#news{max-width:1160px;margin:0 auto;overflow:hidden;}
.news_head_top{max-width:1200px;margin: 0 auto; border-bottom:1px solid #f1f1f1; color:#ddd;}
.news_head_top a{ color:#ddd;}
.news_head_top a:hover{ color:#3c3c3c; transition:0.5s;}
.news_btn{width:100%;margin:0 auto;padding-top:18px;height:56px;background:url(../images/aboutusbg.png) bottom repeat-x;position:relative; display:none}
.news_btn h1{font-size:16px;line-height:56px;float:left;display:block;font-weight:normal;}
.news_btn ul{float:right;margin-top:14px;}
.news_btn ul li{height:42px;float:left;cursor:pointer;}
.news_btn ul li span{line-height:30px;color:#424242;font-size:14px;display:block;padding:0 17px;}
.news_btn ul li.btn_current{background:url(../images/aboutus-icon.png) bottom no-repeat;}
.news_btn ul li.btn_current span{color:white;background-color:#0158a7;}

.news_company{margin:40px 0px 0px 5px;width:101.77%;}
.news_company .item{background-color:white;overflow:hidden;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2); border:solid 1px #CCCCCC;text-decoration: none;text-align: center;}
.news_company .item a{color:#a4a4a4;}
.news_company .item h1{font-size:16px;color:#555555;text-align:center;font-weight:normal;width:84.8%;line-height:26px;margin:10px auto;}
.news_company .item p{font-size:13px;color:#a4a4a4;width:86%;line-height:20px;margin:0px auto;height:40px;overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2;}
.news_company .item span{background-color:#fafafa;display:block;overflow:hidden;margin-top:20px;}
.news_company .item span p{font-size:12px;color:#a4a4a4;line-height:44px;}
.news_company .item span p.news_p1{text-align:left;}
.news_company .item span p.news_p2{text-align:right;margin-top:-41px;}
.news_company .item span a{text-decoration:underline;color:#82b53f;font-size:14px;margin:0px auto 10px;width:86%;display:block;outline:none;}
.news_company .item span a:hover{color:#333333;}
.news_product{display:none;margin:60px auto 0;width:102.33%;}
.news_product .item{background-color:white;overflow:hidden;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2);}
.news_product .item h1{font-size:16px;color:#555555;text-align:center;font-weight:normal;width:84.8%;line-height:26px;margin:10px auto;}
.news_product .item p{font-size:13px;color:#a4a4a4;width:86%;line-height:20px;margin:0px auto;height:40px;overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2;}
.news_product .item span{background-color:#fafafa;display:block;overflow:hidden;margin-top:20px;}
.news_product .item span p{font-size:14px;color:#a4a4a4;line-height:44px;}
.news_product .item span p.news_p1{text-align:left;}
.news_product .item span p.news_p2{text-align:right;margin-top:-44px;}
.news_product .item span a{text-decoration:underline;color:#0449a6;font-size:14px;margin:0px auto 10px;width:86%;display:block;}
.news_product .item span:hover{background-color:#c0d9ed;}
/***news-list***/
#news.news{box-shadow:0px 6px 6px 6px rgba(0,0,0,0.05);}
.news_list{width:84.33%;margin:0 auto;}
.news_list h1{font-size:28px;color:black;font-weight:normal;text-align:center;width:100%;border-bottom:1px solid #dddddd;line-height:64px;
letter-spacing:2px; margin-top:10px;}
.news_list p{font-size:12px;color:#818181;text-align:center;}
.news_list img{width:100%;margin:0px auto 0px;}
.news_list_title{height:42px;background:url(../images/bg5.png) left no-repeat;}
.news_list_title h2{font-size:18px;color:white;line-height:38px;height:38px;background-color:#378ace;padding:0 20px;display:inline-block;}
.news_list h3{font-size:14px;color:#4b4b4b;line-height:26px;font-weight:normal;margin:10px auto 10px;width:90%;}
/*修改*/
.news_list h4{margin: 24px auto 10px;width: 90%;}
.news_list ul{width:100%;margin-bottom:70px;}
.news_list ul li{width:100%;font-size:14px;color:#4b4b4b;line-height:28px;list-style:disc;margin-left:20px;}
.news_detail_title{ width: 80%; margin:0 auto; text-align:center; font-size:30px; font-weight:bold;margin-top: 30px;}
.news_detail_time{ width:100%; text-align:center; line-height:3; color: #999;}
.news_detail_content{ width:96%; padding:0 2% 2% 2%; line-height:30px;text-align: left; font-size: 16px; color: #666;}
.news_detail_content img{ margin:auto; max-width:100%}
.news_company .item a{ color: #666; }
@media screen and (max-width:1160px)
{
	#news{ width:94%}
}