@charset "utf-8";
/* CSS Document */
/*轮播*/
.slideBox{ width:100%; overflow:hidden; position:relative;}
.slideBox .hd{ height:4px; overflow:hidden; position:absolute; left:50%; margin-left:-138px; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:59px; height:4px; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#0071bf; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; display:block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.2;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/* 服务 */
.service .container{ padding: 100px 0;}
hgroup{ height: 60px;}
hgroup h1{ font-size: 26px; color: #333; font-weight: normal;}
hgroup h6{ font-size: 14px; color: #7d7d7d; font-weight: normal; text-transform: uppercase; margin-top: 5px;}
.service_box ul{ width: 100%; overflow: hidden;}
.service_box ul li{ width: 13.636%; margin-right: 7.955%; margin-top: 40px; float: left;}
.service_box ul li:nth-child(5n){ margin-right: 0;}
.img_box{ width: 126px; height: 125px; margin-left: 12px; cursor: pointer;}
.service_box ul li p{ text-align: center; color: #4c4948; margin-top: 8px;height:35px;}
.img_box img:hover{ transform: scale(1.1) rotate(360deg);  transition: all linear .3s;}

/* 关于我们 */
.about .container{ padding-bottom:100px; overflow: hidden;}
.tab{ width: 100%; height: 71px; background: url(../images/tab_1.png) no-repeat top left; overflow:hidden; margin-top: 55px;}
.tab ul li{ width: 31.69%; float: left; text-align: center; font-size: 16px; color: #595757; line-height: 55px; height: 71px; cursor: pointer;}
.tab ul li.select{ background:url(../images/tab_2.png); color: #fff;}
.tab_item{ width: 100%; margin-top: 10px;}
.tab_item p{ color: #666464; padding-right: 20px;line-height: 30px;}
.tab_item ul{ overflow: hidden; margin-top: 60px;}
.tab_item ul li{ width: 31.69%; float: left; text-align: center;}
.tab_item ul li em{ display: block; font-size: 36px; color: #1a9ed5;}
.tab_item ul li span{ display: block; color: #666464;}
.tab_item ul li.lingyu{width:100%;margin:0 auto;}
.tab_item ul li.lingyu span{font-size: 20px; color: #1a9ed5;}
.about_left{ width: 50%; float: left;}
.about_right{ width: 50%; float: right; margin-top: 50px;}
.about_right p{ color: #7d7d7d; line-height: 30px;}
.about_right a{ display: block; width: 149px; height: 32px; border: 1px solid #0071bf; color: #7d7d7d; text-align: center; line-height: 32px; margin-top: 50px;}
.about_right a:hover{ background: #0071bf; color: #fff;}

/* 新闻 */
.news{ background: #e7e7e7; width: 100%; overflow: hidden; padding-top: 40px;}
.news_left{ width: 56%; overflow: hidden; float: left;}
.news_left_date{ width: 31.86%; overflow: hidden;float: left;}
.news_left_content{ width: 68.13%; overflow: hidden; float: left; border-left: 1px solid #fff; padding-bottom: 55px; }
.news_left_content img{ width: 92%; margin-top: 35px;}
.news_left_content h3{ font-weight: normal; margin: 10px 0;}
.news_left_content h3 a{ color: #221815;}
.news_left_content h3 a:hover{ color: #1a9ed5;}
.news_left_content p{ color: #727171;}
.news_left_content > a{ width: 138px; height: 34px; line-height: 34px; text-align: center; display: block; border-top: 1px solid #1a9ed5; color: #1a9ed5; margin-top: 30px;}
.date_box{ text-align: right;}
.date{ font-size: 20px; color: #4c4948; margin-bottom: 5px;}
.year{ font-size: 14px; color: #4c4948;}
.news_left_date .date_box{ margin-top: 350px; margin-right: 20px;}

.news_right{ width: 44%; overflow: hidden; float: left; position: relative;}
.news_right_date{ width: 18%; overflow: hidden;float: left; position: absolute; left: 0; top: 0; bottom: 0;}
.news_right_content{ margin-left:18%;  width: 82%; overflow: hidden; float: left; border-left: 1px solid #fff; border-bottom: 1px solid #fff; padding: 18px 10px;}
.news_right_content h3{ font-weight: normal; margin: 10px 0;}
.news_right_content h3 a{ color: #221815;}
.news_right_content h3 a:hover{ color: #1a9ed5;}
.news_right_content p{ color: #727171;}
.news_right_content:last-child{ padding: 16px; border-bottom:none;}
.news_right_date .date_box{ margin-top: 35px; margin-right: 20px;}
.news_right_date .date_box:nth-child(2){ margin-top: 68px; margin-right: 20px;}
.news_right_date .date_box:nth-child(3){ margin-top: 72px; margin-right: 20px;}
.news_right_date .date_box:nth-child(4){ margin-top: 75px; margin-right: 20px;}


/* 行业资讯*/
.information .container{ overflow: hidden; padding: 50px 0;}
.info_left{ width: 48%; overflow: hidden; padding-bottom: 60px;}
.info_left hgroup{ width: 99%;}
.info_left hgroup h6{ border-bottom: 1px solid #206eb7; line-height: 17px;}
.info_left hgroup h6 a{ float: right; color: #898989;}
.info_left ul{ overflow: hidden; margin-top: 20px;}
.info_left ul li{ height: 34px; line-height: 34px; border-bottom: 1px dashed #b5b5b5; color: #4c4948;}
.info_left ul li a{ color: #4c4948; width: 70%; display: inline-block; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; float: left;}
.info_left ul li a:hover{ color: #1a9ed5;}
.info_left ul li i{ display: inline-block; width: 5%; font-style: normal; float: left;}
.info_left ul li span{ display: inline-block; width: 20%; float: right;}

/* 友情链接 */
.links{ overflow: hidden;}
.links hgroup{ margin-bottom: 30px;}
.links a{ color: #4c4948; display: inline-block; margin-right: 30px; height: 30px; line-height: 30px;}
.links a:hover{ color: #1a9ed5;}

@media all and (max-width:768px){
	.service .container{ padding: 40px 0 !important;}
	hgroup{ text-align: center;}
	.service_box ul li{ width: 33%; margin-left: 13.333%; margin-right: 0;}
	.img_box{ margin-left: 40px;}
	.about_left{ width: 68%; margin: 0 auto; float: none;}
	.tab{ background-size: 100%;}
	.tab ul li{ width:  33.3%;}
	.about_right{ width: 68%; margin: 0 auto; float: none; margin-top: 40px;}
	.news_left,.news_right{ width: 80%; margin: 0 auto; float: none;}
	.news_left_date{ width: 20%;}
	.news_right_date{ width: 20%; float: left; position: static;}
	.news_right_content{ margin-left: 0; width: 80%; }
	.news_right_content:last-child{ margin-left: 20%;}
	.news{ position: relative;}
	.news_left_date .date_box{ margin-top: 330px;}
	.news_left_content{ padding-bottom: 0; border-bottom: 1px solid #fff;}
	.news_left_content h3{ padding-left: 10px;}
	.news_left_content p{ padding-left: 10px; padding-bottom: 15px;}
	.news_left_content > a{ position: absolute; bottom: 0px;}
	.info_left,.links{ width: 80%; float: none; margin: 0 auto;}
}
@media all and (max-width:425px){
	.slideBox .hd{ margin-left: -103.5px;}
	.img_box{ margin-left: 5px;}
	.about_left,.about_right,.news_left, .news_right,.info_left, .links{ width: 95%;}
	.tab ul li.select{ background-size: 100%; background-repeat: no-repeat;}
	.tab ul li{ line-height: 45px;}
	.news_left_date .date_box{ margin-top: 230px;}
	.news_right_date .date_box:nth-child(2){ margin-top: 105px;}
	.news_right_date .date_box:nth-child(3){ margin-top: 115px;}
	.news_right_date .date_box:nth-child(4){ margin-top: 110px;}
}
@media all and (max-width:375px){
	.info_left ul li a{ width: 65%;}
	.info_left ul li span{ width: 25%;}
	.service_box ul li{ width: 35%; margin-left: 10%;}
}
@media all and (max-width:320px){
	.news_right_date .date_box,.news_right_date .date_box:nth-child(2),.news_left_date .date_box,.news_right_date .date_box:nth-child(3),.news_right_date .date_box:nth-child(4){ margin-right: 5px;}
	.news_right_date .date_box:nth-child(2){ margin-top: 125px;}
	.news_right_date .date_box:nth-child(3){ margin-top: 135px;}
	.news_right_date .date_box:nth-child(4){ margin-top: 140px;}
	.service_box ul li{ width: 40%; margin-left: 5%;}
	.tab ul li{ line-height: 35px;}
}