﻿@charset "UTF-8";
body, html {
	background: #FFFFFF;
}
/*标题*/
h2, h2 a { font-size: 36px; font-weight: bold; text-align: center; line-height: 100%; color: #333; }
h2 i { color: #1f1a17; }
h2 span { display: block; font-size: 20px; line-height: 100%; font-weight: normal; padding-top: 10px; }
h2 a:hover { color: #333; }
.clear:after { content:''; display:block; clear:both; }
.clear{ zoom:1; }


.banners{height: 600px; overflow: hidden; min-width: 1200px; width: 100%; }
.slideBox {
	width:100%;
	position:relative;
	height:600px;margin-top:2px;
}
.slideBox .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.slideBox .bd ul {
	width:100% !important;
}
.slideBox .bd li {
	width:100% !important;
	height:600px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
	 background-repeat:no-repeat;
}
.slideBox .bd li a {
	display:block;
	height:600px;
}

.slideBox .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:15px;
	left:0;
	height:15px;
	line-height:15px;
}
.slideBox .hd ul {
	text-align:center;
}
.slideBox .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:15px;
	height:15px;
	margin:1px 4px;
	background: #fff;
	border-radius:50%;
}
.slideBox .hd ul .on {
	background:#fac237;
}


/*优势*/
.advantage { background: url(../images/bg_adv.jpg) no-repeat center top; height: 400px; }
.advantage h2 { padding-top: 35px; }
.advantage h2 a { font-size: 46px; }
.advantage h2 span { font-size: 24px; }
.advantage p { width: 860px; text-align: center; font-size: 16px; color: #666; line-height: 24px; margin: 15px auto 20px; }
.advantage .data { height: 120px;  }
.advantage .data ul { float: left; width: 1200px; margin-top: -6px; }
.advantage .data ul li { position: relative; width:200px; padding:15px 25px; font-size: 17px; color: #333; line-height: 32px; text-align: center; float:left; }
.advantage .data ul li span { display: block; padding-bottom: 6px; }
.advantage .data ul li span em { font-size: 58px; line-height: 100%; display: inline-block; vertical-align: bottom; font-weight: bold; color: #fac237; }

/*服务项目*/
.fwly{width: 1200px;height: 890px;margin: auto;position: relative;}
.fwly .tit{width: 1200px;padding-top: 45px;font-size: 36px;color: #231713;text-align: center;margin: auto;}
.fwly .f-tit{width: 1200px;font-size: 25px;color: #9f9f9f;text-align: center;margin: auto;padding-top: 8px;}
.fwly .line{width: 45px;height: 2px;background: #ec3341;position: absolute;top: 160px;left: 0;right: 0;margin: auto;}
.fwly .list{width: 1200px;height: 660px;margin: auto;background: #f3f3f3;margin-top: 50px;}
.fwly .list li{width: 285px;height: 307px;float: left;margin-right: 20px;margin-bottom: 32px;background: #fff;}
.fwly .list li:hover{background: #1263aa;}
.fwly .list li img{width: 285px;height: 191px;}
.fwly .list li .nr-w{width: 254px;margin: auto;margin-top: 20px;}
.fwly .list li .nr-w .n-tit{width: 254px;height: 30px;line-height: 30px;font-size: 20px;color: #231713;font-weight: bold;}
.fwly .list li:hover .nr-w .n-tit{color: #fff;}
.fwly .list li .nr-w .n-spc{width: 254px;line-height: 20px;color: #9F9F9F;font-size: 12px;padding-top: 5px;}
.fwly .list li:hover .nr-w .n-spc{color: #fff;}
.fwly .list li.four{margin-right: 0;}
.fwly .list li:nth-child(4){margin-right: 0;}
.fwly .list li:nth-child(8){margin-right: 0;}
/*运输线路*/
.line { background: url(../images/bg_line.jpg) no-repeat center top; height: 630px; }
.line h2 { padding-top:40px; padding-bottom: 30px; }
.line .lines { background: #fff; height: 442px; box-sizing: border-box; padding: 20px 37px 0 30px; box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.08); }
.line .line_nav { height: 40px; }
.line .line_nav li { float: left; width: 121px; height: 42px; margin-right: 8px; }
.line .line_nav li a { display: block; line-height: 42px; text-align: center; font-size: 20px; color: #fff; background: #3e3e3e; border-top-left-radius: 6px; border-top-right-radius: 6px; transition: all .3s; }
.line .line_nav li:hover a, .line .line_nav .cur a { background: #fac237; color: #000; font-weight: bold; }
.line .line_con { padding-top: 15px; }
.line .line_con li { position: relative; width: 25%; height: 24px; box-sizing: border-box; float: left; background: url(../images/icon_line.jpg) no-repeat center; font-size: 16px; color: #333; line-height: 24px; margin: 10px 0; }
.line .line_con li span { position: absolute; }
.line .line_con li span:first-child { right: 50%; margin-right: 29px; }
.line .line_con li span:last-child { left: 50%; margin-left: 29px; }
.line .line_con li:hover { background-image: url(../images/icon_line_hover.jpg); }
.line .line_con li:last-child { background: none; text-align: right; }
.line .line_con li:last-child:hover a { color: #ff7200; font-weight: bold; }
.line .line_con dl { padding: 0 20px 0 40px; }
.line .line_con dl dt { float: left; }
.line .line_con dl dd { width: 550px; float: right; }
.line .line_con dl dd p { color: #666; font-size: 14px; line-height: 26px; margin: 10px 0; }
.line .line_con dl dd p span { display: block; font-weight: bold; float: left; height: 48px; }

/*新闻*/
.news{width: 100%;height: 514px;margin:10px auto;background: #f1f1f1;position: relative;}
.news .tit{width: 1200px;padding-top: 50px;font-size: 33px;color: #231713;text-align: center;margin: auto;}
.news .f-tit{width: 1200px;font-size: 25px;color: #9f9f9f;text-align: center;margin: auto;padding-top: 8px;}
.news .line{width: 45px;height: 2px;background: #ec3341;position: absolute;top: 146px;left: 0;right: 0;margin: auto;}
.news .row{width: 1200px;height: 340px;margin: auto;margin-top: 40px;}
.news .row .scdt{width: 820px;height: 340px;float: left;position: relative;}
.news .row .scdt .line-t{width: 35px;height: 2px;background: #e70012;position: absolute;top: 0;left: 0;margin: auto;}
.news .row .scdt .xw-tit{color: #231713;font-size: 20px;font-weight: bold;position: absolute;top: 5px;left: 0;}
.news .row .scdt li{width: 383px;float: left;margin-right: 26px;height: 270px;position: relative;background: url(../images/icon_n.png) no-repeat;margin-top: 68px;}
.news .row .scdt li:hover{background: url(../images/icon-nh.png) no-repeat;}
.news .row .scdt li .time{width: 330px;color: #9f9f9f;font-size: 14px;position: absolute;top: 0;left: 52px;font-weight: bold;}
.news .row .scdt li:hover .time{color: #1263AA;}
.news .row .scdt li .n-tit{width: 330px;font-size: 16px;position: absolute;top: 22px;left: 52px;font-weight: bold;line-height: 25px;}
.news .row .scdt li:hover .n-tit a{color: #1263AA;}
.news .row .scdt li .n-spc{width: 330px;font-size: 14px;position: absolute;top: 98px;left: 52px;line-height: 25px;color: #9f9f9f;}
.news .row .scdt li .more a{font-size: 16px;color: #E70012;position: absolute;bottom: 54px;right: 5px;}
.news .row .hyxw{width: 380px;height: 340px;float: right;position: relative;}
.news .row .hyxw .line-t{width: 35px;height: 2px;background: #e70012;position: absolute;top: 0;left: 0;margin: auto;}
.news .row .hyxw .xw-tit{color: #231713;font-size: 20px;font-weight: bold;position: absolute;top: 5px;left: 0;}
.news .row .hyxw li{width: 380px;float: left;height: 340px;position: relative;}
.news .row .hyxw .hy-tit{width: 270px;margin: auto;position: absolute;font-size: 16px;font-weight: bold;height: 30px;line-height: 30px;top: 60px;left: 0;right: 0;text-align: center;overflow: hidden;}
.news .row .hyxw .hy-tit a{color: #231713;}
.news .row .hyxw li:hover a{color: #1263AA;}
.news .row .hyxw .time{width: 270px;color: #9f9f9f;font-size: 14px;position: absolute;top: 90px;left: 0;font-weight: bold;text-align: center;right: 0;margin: auto;}
.news .row .hyxw li:hover .time{color: #1263AA;}
.news .row .hyxw .line-h{width: 35px;height: 2px;background: #1263AA;position: absolute;top: 114px;left: 0;margin: auto;right: 0;}
.news .row .hyxw .n-spc{width: 270px;font-size: 14px;position: absolute;top: 135px;left: 0;line-height: 25px;color: #9f9f9f;right: 0;margin: auto;}
.news .row .hyxw .more a{font-size: 16px;color: #E70012;position: absolute;bottom: 54px;right: 5px;}
.news .row .hyxw .prev{width: 43px;height: 45px;position: absolute;background: #1263AA url(../images/syg.png) no-repeat center center;left: 0;bottom: 128px;display: block;z-index: 10;}
.news .row .hyxw .next{width: 43px;height: 45px;position: absolute;background: #1263AA url(../images/next.png) no-repeat center center;right: 0;bottom: 128px;display: block;z-index: 10;}
.news .row .hyxw a.next:hover{background-color: #E70012;}
.news .row .hyxw a.prev:hover{background-color: #E70012;}

/*战略合作*/
.hzhb{width: 1200px;margin: auto; overflow:hidden;}
.hzhb .tit{width: 1200px;padding-top: 50px;font-size: 33px;color: #231713;text-align: center;margin: auto;}
.hzhb .f-tit{width: 1200px;font-size: 25px;color: #9f9f9f;text-align: center;margin: auto;padding-top: 8px;}
.hzhb .line{width: 45px;height: 2px;background: #ec3341;margin:10px auto;}
.hzhb .hz-list{width: 1200px;margin: auto;margin-top: 40px;}
.hzhb .hz-list li{width: 184px;height: 103px;float: left;margin-right: 19px;margin-bottom: 30px;}
.hzhb .hz-list li img{width: 184px;height: 103px;}
.hzhb .hz-list li.six{margin-right: 0;}




