﻿@charset "utf-8";
*{ padding:0px; margin:0px;box-sizing: 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
li{list-style:none;}
img{border:none;border:0;}
a{text-decoration:none;color:#333;-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
a:hover{color:#003087;}
a:focus {outline:0; } 
body{font-family: "Source Sans Pro", "Helvetica Neue", "Helvetica", "Arial", sans-serif;background:#fff; font-size: 14px; max-width:1920px;}
input,input:focus{outline:none;}
h1{ font-size:20px}
h2{ font-size:18px}
h3{ font-size:16px}
h4{ font-size:14px}
/*通用调用*/
.fl{float:left;}
.fr{float:right;}
.border_box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.clearfix::before,.clearfix::after{content: "";display: block; height: 0;clear:both; visibility: hidden;}
.clearfix{*zoom: 1;/*ie6清除浮动的方式 *号只有IE6-IE7执行，其他浏览器不执行*/}
.all_w{width:1400px; margin: 0 auto;}
.all_a{display:block;position: absolute; top:0; left:0; opacity: 0; width:100%; height:100%; z-index: 9;}
.index_pad{padding:100px 0;}
.index_pad2{padding:15px 0;}
table {width: 100%;font-size: 16px; border-collapse: collapse; border-spacing: 0px 0px; margin: 10px auto;}
table td {text-align: center; padding:10px 5px;  border: 1px solid #dedede;}
table tr:nth-child(1){background:#f1f1f1; color:#333;}
/*头部*/
.header_top{height: 4px; width: 100%; background:#003087; }
.header_t{height: 30px; line-height: 30px; position: absolute;top: 0; right: 0; padding:0 30px; background:#003087; border-radius: 0 0 20px 20px;}
.header_t a{color: #ffffff; margin-left:20px; font-size: 14px; height: 30px; line-height: 30px; display: block; float: left;}
.header_t a.tel{margin-left:0; }
.header_t a:hover{color:#ffffff;}
.header{overflow:hidden;height:120px; padding:10px 0; position: relative;}
.header .left{float:left;margin:0 auto;height:100px;}
.header .left img{float:left;margin-right:30px; display: block; height: 100px;}
.header .left .font{float:left;margin-top:13px; border-left: 1px solid #ddd; padding:10px 0 10px 30px;}
.header .font .tita{color:#333;font-size:22px;font-weight: 600; line-height: 30px;}
.header .font .titb{color:#333;font-size:16px; line-height: 20px; margin-top:4px;}
.header ul{float: right; margin-top:40px;}
.header ul li{float: left; padding-left:60px; background:url(../images/ico3.png) no-repeat left center; margin-left:100px;}
.header ul li .t{height: 30px; line-height: 30px; font-size: 16px; color: #333333; overflow: hidden;}
.header ul li .d{height: 30px; line-height: 30px; font-size: 14px; color: #666666; overflow: hidden;}
/*导航*/
.nav{overflow: hidden;background:#003087;} 
.nav ul li{height:50px; overflow: hidden; float:left; line-height:50px; text-align:center; position: relative; width:9.09%;}
.nav ul li a{ display:block;height:50px; color:#fff; font-size: 16px; transition: .3s;}
.nav ul li a:hover{background:#D5011B}
.nav ul li a:active{background:#D5011B}
.nav ul li.on a{background:#D5011B}
/*轮播图*/
.train_banner{width:100%;overflow:hidden;position:relative;}
.train_banner .banner_images{width:1000%;}
.train_banner .banner_images li{float:left;width:10%}
.train_banner .banner_images li a{display:block;width:100%}
.train_banner .banner_images li a img{display:block;width:100%;object-fit: cover;}
.train_banner .banner_index{position:absolute;bottom:20px;width: 100%;text-align: center}
.banner_index-frame{display: inline-block;}
.train_banner .banner_index li{transition: all 0.3s;margin-right:15px ;float:left;width:10px;height:10px;border-radius:50%;background: #FFFFFF;}
.train_banner .banner_index li.current{transition: all 0.3s;background-color:#D5011B;width: 40px;border-radius: 5px;}
.train_banner .banner_index li:hover{transform: scale(1.5);}
.train_banner .banner_index li.current:hover{transform: scale(1);}
.train_banner_left{cursor: pointer;transition: all 0.5s;position:absolute;left: 0;top:50%;height:50px;width: 50px;text-align: center;z-index: 5;opacity: 0.5; margin-top: -25px}
.train_banner_right{cursor: pointer;transition: all 0.5s;position:absolute;right: 0;top:50%;height:50px;width: 50px;text-align: center;z-index: 5;opacity: 0.5; margin-top: -25px;}
.train_banner_left:hover,.train_banner_right:hover{display: block;opacity: 1;}
.train_banner_li{position: absolute;width: 100%;text-align: center;}
/*首页产品*/
.all_title .t{font-size:32px; color: #000; line-height: 40px; text-align: center;}
.all_title .d{font-size: 16px; color:#666666; height: 30px; line-height: 30px; overflow: hidden; text-align: center;}
.all_title.b .d{color: #fff;}
.all_title.b .t{color: #fff;}
.all_title img{display: block; height:13px; margin:5px auto 0 auto;}
.pro_list{margin-top:20px; text-align: center;}
.pro_list li{display: inline-block; height: 40px; line-height: 40px; border: 1px solid #dedede; margin:10px;}
.pro_list li a{display: block; font-size: 16px; color: #333; padding:0 10px; transition: .3s;}
.pro_list li a:hover{background: #003087; color: #fff; border-color: #003087;}
.pro_list li a:active{background: #003087; color: #fff; border-color: #003087;}
.pro_list li.on a{background: #003087; color: #fff; border-color: #003087;}
.pro_ul li{width:32%; float: left; transition: .3s; margin-right:2%; margin-top:30px;position: relative;border:1px solid #dedede; padding:15px;}
.pro_ul li:nth-child(3n){margin-right:0;}
.pro_ul li .img{overflow:hidden; background:#000;}
.pro_ul li img{display:block; width:100%; transition: .3s;}
.pro_ul li .font{padding:20px 0px 5px 0px;}
.pro_ul li .t{height:30px; line-height: 30px; overflow: hidden; font-size: 26px; font-weight: bold; color: #333333; text-align: center; transition: .3s;}
.pro_ul li .d{height:60px; line-height: 30px; overflow: hidden; font-size: 16px; color: #999; text-align: center; margin-top:10px; }
.pro_ul li:hover .t{color:#D5011B;}
.pro_ul li:active .t{color:#D5011B;}
.pro_ul li:hover img{transform:scale(1.1,1.1); opacity: .5;filter: alpha(opacity=50);}
/*首页关于我们*/
.about{background: url(../images/about_bg.jpg) no-repeat center center;}
.about .left{background: url(../images/ico2.png); width: 50%; padding:50px 20px; float: left;}
.about .left .tit .t{height: 20px; line-height: 20px; font-size: 18px; color: #ffffff; overflow: hidden;}
.about .left .tit .d{height: 30px; line-height: 30px; font-size: 24px; color: #ffffff; overflow: hidden; margin:10px 0 20px 0;}
.about .left  .font{height: 90px; line-height: 30px; font-size:16px; color: #ffffff; overflow: hidden;}
.about .left ul li{width: 32%; margin-right:2%; float: left; margin-top:30px;}
.about .left ul li img{display: block; width: 100%;}
.about .left ul li:nth-child(3n){margin-right:0;}
.about_more{ height: 50px; width: 180px; font-size: 16px; transition: .3s; color: #ffffff; background:#D5011B; display: block; text-align: center; line-height: 50px; margin-top:30px;  }
.about_more:hover{background:#003087; color: #ffffff; }
.about .right{width: 40%; float: right;}
.about .right img{display: block; width: 100%; height: 366px; object-fit: cover; margin-top:150px; border:15px solid #ffffff;}
/*客户现场*/
.khxc_ul li{width:23.5%; float: left; transition: .3s; margin-right:2%; margin-top:30px;position: relative;}
.khxc_ul li:nth-child(4n){margin-right:0;}
.khxc_ul li .img{overflow:hidden; background:#000;}
.khxc_ul li img{display:block; width:100%; transition: .3s;}
.khxc_ul li .font{height:60px; line-height: 60px; overflow: hidden; background: #f5f5f5f5; font-size: 18px; color: #000; text-align: center; transition: .3s;}
.khxc_ul li:hover .font{background:#003087; color:#ffffff;}
.khxc_ul li:active .font{background:#003087; color:#ffffff;}
.khxc_ul li:hover img{transform:scale(1.1,1.1); opacity: .5;filter: alpha(opacity=50);}
/*工艺流程*/
.gylc{background: url(../images/gylc_bg.jpg) no-repeat top center;}
.gylc_ul li{width:32%; float: left; transition: .3s; margin-right:2%; margin-top:30px;position: relative; padding:20px; background: #ffffff; box-shadow: 0px 0px 10px 0px #dedede;}
.gylc_ul li:nth-child(3n){margin-right:0;}
.gylc_ul li .img{overflow:hidden; background:#000;}
.gylc_ul li img{display:block; width:100%; transition: .3s;}
.gylc_ul li .font{height:30px; line-height: 30px; overflow: hidden; font-size: 18px; color: #000; text-align: center; transition: .3s; margin-top:20px;}
.gylc_ul li:hover .font{color:#003087;}
.gylc_ul li:active .font{color:#003087;}
.gylc_ul li:hover img{transform:scale(1.1,1.1); opacity: .5;filter: alpha(opacity=50);}
/*首页服务中心*/
.service{background: url(../images/service_bg.jpg) no-repeat center top; padding: 80px 0;background-size: cover;}
.service ul{background: url(../images/pro1.png) no-repeat center center; margin-top: 30px;}
.service ul li{width:50%; float: left; margin-top: 40px;}
.service ul li .con{width: 70%; float: left;}
.service ul li:nth-child(2n) .con{float: right;}
.service ul li img{width: 50px; height: 50px; display: block;}
.service ul li .t{font-size: 20px;font-weight: bold; height:20px; line-height: 20px; margin:10px 0;color:#333333; }
.service ul li .d{height:60px;line-height: 30px; overflow: hidden; font-size: 16px; color: #666666;}
/*成品颗粒*/
.cpkl_ul li{width:23.5%; float: left; transition: .3s; margin-right:2%; margin-top:30px;position: relative;}
.cpkl_ul li:nth-child(4n){margin-right:0;}
.cpkl_ul li .img{overflow:hidden; background:#000;}
.cpkl_ul li img{display:block; width:100%; transition: .3s;}
.cpkl_ul li .font{height:60px; line-height: 60px; overflow: hidden; background: #f5f5f5f5; font-size: 18px; color: #000; text-align: center; transition: .3s;}
.cpkl_ul li:hover .font{background:#003087; color:#ffffff;}
.cpkl_ul li:active .font{background:#003087; color:#ffffff;}
.cpkl_ul li:hover img{transform:scale(1.1,1.1); opacity: .5;filter: alpha(opacity=50);}
/*首页解决方案*/
.case{background: url(../images/case_bg.jpg) no-repeat center center;background-attachment: fixed;}
.case_ul li{width:32%; float: left; transition: .3s; margin-right:2%; margin-top:30px;position: relative; padding:20px; background: #ffffff;}
.case_ul li:nth-child(3n){margin-right:0;}
.case_ul li .img{overflow:hidden; background:#000;}
.case_ul li img{display:block; width:100%; transition: .3s;}
.case_ul li .font{padding:20px 0px;}
.case_ul li .t{height:30px; line-height: 30px; overflow: hidden; font-size: 18px; color: #000; text-align: center; transition: .3s;}
.case_ul li .d{height:52px; line-height: 26px; overflow: hidden; font-size: 16px; color: #999; text-align: center; margin-top:10px; }
.case_ul li:hover .t{color:#003087;}
.case_ul li:active .t{color:#003087;}
.case_ul li:hover img{transform:scale(1.1,1.1); opacity: .5;filter: alpha(opacity=50);}
/*新闻中心*/
.news{background: url(../images/news_bg.jpg) no-repeat center center; background-size: cover;}
.news_div{background: #ffffff; padding:20px; position: relative; margin-top:30px;}
.news_div .con{position: relative;  padding:0 220px 0 130px;}
.news_div img{position: absolute; right:0; top:0; height: 150px; z-index: 1;}
.news_div .time{position: absolute; left:0; top:15px; height: 120px; z-index: 1; width: 90px;}
.news_div .time .a{font-size: 80px; font-weight:bold; color: #ccc; height: 90px; line-height: 90px; text-align: center;}
.news_div .time .b{font-size: 18px;  color: #ccc; height: 30px; line-height: 30px; text-align: center;}
.news_div .line{height:150px; position: absolute; top:0; left: 130px; width: 2px; background: #dedede;}
.news_div .font{padding-left:40px;}
.news_div .font .t{font-size:20px; font-weight: bold; color: #333; height: 30px; line-height: 30px; overflow: hidden;}
.news_div .font .d{font-size:16px; color: #666; margin-top:10px; height: 60px; line-height: 30px; overflow: hidden;}
.news_div .font .more{font-size:16px; transition: .3s; color: #333; height:40px; width: 100px; text-align: center; line-height: 40px; background:#dedede; margin-top:10px;}
.news_div:nth-child(2n){background: #f5f5f5;}
.news_div:nth-child(2n) .time .a{color:#aaaaaa;}
.news_div:nth-child(2n) .time .b{color:#aaaaaa;}
.news_div:hover .more{background:#003087; color: #fff; }
.news_div:active .more{background:#003087; color: #fff; }
.news_ul li{position: relative; padding:10px 20px; border:2px solid #dedede; background: #ffffff; width: 32%; margin-right:2%; margin-top:30px; float: left;}
.news_ul.b li{background: #f5f5f5;}
.news_ul li:nth-child(3n){margin-right:0;}
.news_ul li .t{font-size:18px; color: #333; height: 50px; line-height: 50px; overflow: hidden; border-bottom:1px solid #dedede;}
.news_ul li .d{font-size:16px; color: #666; height: 50px; line-height: 50px; overflow: hidden;}
.news_ul li .d span{float: right;}
.news_ul li:hover .t{color: #D5011B;}
.news_ul  li .img{overflow:hidden; background:#000;}
.news_ul  li img{display:block; width:100%; transition: .3s;}
.news_ul  li:hover img{transform:scale(1.1,1.1); opacity: .5;filter: alpha(opacity=50);}
.news_bot{height:90px;opacity:0;filter: alpha(opacity=0);}
/*底部*/
.message{position: absolute; top:-90px; left:50%; margin-left:-700px;}
.message img{display: block; width: 100%; border-radius: 20px;}
.message form{background: #003087;padding:40px; border-radius: 20px;}
.message form .t{ width:32%; margin-right:2%; float: left; padding:0 10px; outline: none; border-radius: 0; -webkit-appearance: none; height:40px; line-height: 40px;margin-bottom: 20px; background:#f5f5f5; border:none; font-size:16px;}
.message form .t::-webkit-input-placeholder{color:#666;}
.message form .t::-moz-placeholder{color:#666;}
.message form .t:-moz-placeholder{color:#666;}
.message form .t:-ms-input-placeholder{color:#666;}
.message form textarea{ width:66%; float: left; margin-right:2%; padding:5px 10px; outline: none; border-radius: 0; -webkit-appearance: none;line-height: 30px;background:#f5f5f5; border:none; font-size:16px; font-family: "Source Sans Pro", "Helvetica Neue", "Helvetica", "Arial", sans-serif;}
.message form .t:hover{border-color:#D5011B;}
.message form .t:focus{border-color:#D5011B;}
.message form .t.a{margin-right:0;}
.message form textarea::-webkit-input-placeholder{color:#666;}
.message form textarea::-moz-placeholder{color:#666;}
.message form textarea:-moz-placeholder{color:#666;}
.message form textarea:-ms-input-placeholder{color:#666;}
.message form textarea:hover{border-color:#D5011B;}
.message form textarea:focus{border-color:#D5011B;}
.message form .btn{ width: 120px;  height: 40px;  line-height: 40px; color: #ffffff;font-size: 16px;display: block; border: 1px solid #D5011B; background: #D5011B;}
.message form .btn:hover{cursor:pointer;}
.footer{background: url(../images/footer_bg.jpg) no-repeat center center; position: relative;}
.footer_con{padding:100px 0 20px 0;}
.footer .content{margin:0 auto; overflow: hidden; color:#ccc; font-size: 16px; line-height: 30px;}
.footer .content p{line-height: 30px; margin-bottom: 5px; font-size: 16px;}
.footer .content a{ color:#ccc; transition: .3s;}
.footer .content a:hover{color:#dd0000;}
.footer .content a:active{color:#dd0000;}
.footer .content span{ color:#ccc;}
.footer .content .tel{width:40%; float: left;}
.footer .content .title{height:60px; line-height: 60px; color:#ccc; font-size: 20px; font-weight: 600;}
.footer .content .logo{width:10%; float: right;}
.footer .content .logo img{width:70%; display: block;}
.footer .footer_nav{width:40%; float: left; margin-left: 5%;}
.footer .footer_nav ul li{display:block; width:33%; float: left; height:30px; line-height: 30px; margin-bottom: 5px; font-size: 16px;}
.footer .line{height:1px; width:100%; background:#383c43; margin: 20px 0;}
/*内页关于我们*/
.all_list{line-height: 30px; padding:15px 0; background:#f7f7f7; width:100%; overflow: hidden;}
.all_list .left{font-size:24px; color: #333333; float: left;}
.all_list .right{ color: #777777; float: right;}
.all_list .right a{ color: #777777;}
.all_list .right span{color:#999999;}
.all_list .right a:hover{color:#D5011B;}
.list_title{ line-height: 50px; font-size: 20px; color: #003087; margin:0 auto; background: url(../images/ico4.png) no-repeat left bottom; font-weight: 700;}
.box .content{background: #ffffff;}
.box .content:nth-child(2n){background: #f5f5f5;}
.content_tit{font-size:40px; font-weight: 700; color:#333; line-height: 50px; text-align: center;}
.wenben{font-size:16px;color:#666;line-height:200%; margin-top:20px;}
.wenben.b{margin-top:0;}
.content_img{display: block; width: 50%; margin: 20px auto 0 auto;}
.pic_ul li{width:23.5%; margin-right: 2%; float: left;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.08); transition: .3s;margin-top:20px;}
.pic_ul li:nth-child(4n){margin-right:0;}
.pic_ul li img{display:block; width:100%; height: auto;}
.pro_con_ul{ margin: 20px auto;}
.pro_con_ul li{width:22%; margin-right: 4%; float: left; margin-bottom: 20px;}
.pro_con_ul li:nth-child(4n){margin-right:0;}
.pro_con_ul li img{display:block; width:100%;}
.pro_con_ul li .font{line-height:30px; font-size:16px; color:#666; max-height:30px; overflow: hidden; text-overflow: ellipsis; flex-wrap: nowrap; text-align: center; }
/*分页*/
.page{padding: 15px 20px;color: #ccc;text-align:center; margin: 30px auto;}
.page span{	display: inline-block;	color: #ddd;	height: 25px;line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;vertical-align: middle;}
.page a{display: inline-block;color: #666;	height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;vertical-align: middle;}
.page a:hover{text-decoration: none;color: #fff;background-color: #D5011B;	border: 1px solid #D5011B;}
.page .page_current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #fff;background-color: #D5011B;	border: 1px solid #D5011B;vertical-align: middle;}
/*服务理念*/
.ser_ul li{width:32%; float: left; margin-right: 2%; margin-bottom: 30px; background:#fff; padding:10px; margin-top:30px;}
.ser_ul.b li{background: #f5f5f5;}
.ser_ul li:nth-child(3n){margin-right:0;}
.ser_ul li img{display:block; width:100%;}
.ser_ul li .tit{height:40px; line-height: 40px; font-weight: 700; font-size: 18px; color:#666; overflow: hidden; text-align: center;}
.ser_ul li .font{line-height: 30px;font-size: 16px; color:#999; overflow: hidden;}
/*自适应*/
@media (max-width:1500px){	
	.all_w{width:1100px;}
	.header ul li{margin-left:5px;}
	.message{margin-left:-550px;}
	.about .right img{height:300px;}
}
@media (max-width:1200px){	
	.all_w{width:940px;}
	.header ul{display: none;}
	.about .right img{margin-top:133px;}
	.message{margin-left:-470px;}
}
@media (max-width:990px){
	.all_w{width:740px;}
	.header .font .tita{font-size:16px; line-height: 20px;}
	.header .font .titb{font-size:14px; line-height: 20px;}
	.about .right{display: none;}
	.about .left{width: 100%;}
	.khxc_ul li{width: 49%;}
	.khxc_ul li:nth-child(2n){margin-right:0;}
	.cpkl_ul li{width: 49%;}
	.cpkl_ul li:nth-child(2n){margin-right:0;}
	.message{margin-left:-370px;}
	.nav ul { border-left: 1px dotted #FFF;}
	.nav ul li{width: 16.6%;  border-right: 1px dotted #FFF; border-bottom: 1px dotted #FFF;}
	.header_t a:nth-child(2){display: none;}
	.header_t a:nth-child(3){display: none;}
	.pro_ul li .t{font-size: 18px;}
	.pro_list li{margin:5px;}
}
@media (max-width:768px){
	.all_w{width:94%;}
	.header{height:80px;}
	.header .left{height:60px;}
	.header .left img{height:60px; margin-right: 10px;}
	.message{margin-left:0; left: 3%;}
	.header .left .font{padding:8px 0 8px 30px; margin-top:0;}
	.index_pad{padding:50px 0;}
	.message form .t{width: 100%; margin-right:0;}
	.message form textarea{width: 100%; margin-right:0; margin-bottom:20px;}
	.news_bot{height:180px;}
	.message{top:-180px;}
	.footer_con{padding:190px 0 20px 0;}
	.footer .content .tel{width: 100%;}
	.footer .footer_nav{width:70%; margin-left:0;}
	.footer .content .logo{width:20%; margin-left:0;}
	.news_div .con{padding:0 0 0 130px;}
	.news_div img{display: none;}
	.nav ul li a{font-size: 14px;}
	.pro_list li a{font-size: 14px;}
	.pro_ul li .t{font-size: 16px;}
	.pro_ul li .d{font-size: 14px;}
	.pro_ul li{padding:5px;}
	.about .left .tit .d{font-size: 20px;}
	.about .left .font{font-size: 14px;}
	.about_more{font-size: 14px;}
	.khxc_ul li .font{font-size: 14px;}
	.gylc_ul li .font{font-size: 14px;}
	.gylc_ul li{padding:5px;}
	.service ul{background:none;}
	.cpkl_ul li .font{font-size: 14px;}
	.service ul li .t{font-size: 16px;}
	.service ul li .d{font-size: 14px;}
	.case_ul li .t{font-size: 16px;}
	.case_ul li .d{font-size: 14px;}
	.case_ul li{padding:5px;}
	.news_div .font .t{font-size: 16px;}
	.news_div .font .d{font-size: 14px;}
	.news_ul li .t{font-size: 14px;}
	.footer .content .title{font-size: 16px;}
	.footer .content p{font-size: 14px;}
	.footer .content{font-size: 14px;}
	.footer .footer_nav ul li{font-size: 14px;}
	.news_div .font .more{font-size: 14px;}
	.pro_ul li .font{padding:10px 0px 5px 0px;}
	.pro_ul li .d{margin-top:0;}
	.case_ul li .font{padding:10px 0px;}
	.case_ul li .d{margin-top:0;}
	.message form .t{font-size: 14px;}
	.message form textarea{font-size: 14px;}
	.message form .btn{font-size: 14px;}
	.news_ul li .d{font-size: 14px;}
	.news_ul li{padding:10px 10px;}
	.content_tit{font-size: 20px; line-height: 30px;}
	.wenben{font-size: 14px;}
	.pro_con_ul li .font{font-size: 14px;}
	.all_list .left{font-size: 20px;}
	.ser_ul li{width:100%; float: none;}
	
}
@media (max-width:480px){
	.header .font .tita{font-size:12px;}
	.header .font .titb{font-size:12px;}
	.pro_ul li{width: 100%; margin-right:0;}
	.gylc_ul li{width: 100%; margin-right:0;}
	.service ul{background: none;}
	.service ul li{width: 100%;}
	.service ul li .con{width: 100%; float: none;}
	.case_ul li{width: 100%; margin-right:0;}
	.news_ul li{width: 100%; margin-right:0;}
    .news_div .time{display: none;}
    .news_div .con{padding:0 0 0 0;}
    .news_div .line{display: none;}
    .news_div .font{padding-left:0}
    .message form{padding:10px;}
    .content_img{width: 100%;}
    .nav ul li{width: 25%;}
    .pic_ul li{width:49%; margin-right:0;}
    .pic_ul li:nth-child(2n){margin-right:0;}
}