@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; list-style:none}
body{ background:#FFF; font-family:"微软雅黑"}
a:hover{}
a{ text-decoration:none}
img{ border:0px;}
.width{ width:1200px; margin:auto;}
.rongyu{ height:1340px;}
.absolute{ position:absolute;}
.relative{ position:relative;}

.header{ height:32px;background:#e9e9e9;}
.header img{ float:left;width: 23px;height: 23px;margin-top: 5px;}
.header .tel{ float:right; width:300px;  color:#2d2d2d; font-size:16px;height: 32px;line-height: 32px;}
.header .tel ul li{display: inline-block;list-style: none;}
.header .tel ul li a{border-right: 1px solid #666666;padding: 0px 20px;font-size: 12px;color: #666666;}
.header .tel ul li:last-child a{border-right: none;}
.header_mess{float: left;height: 32px;width: 700px;line-height: 32px;font-size: 13px;color: #666666;}
.header .mess img{margin-right: 15px;}
.header_logo{width: 100%;height: 155px;}
.index_logo{float: left;width: 570px;padding-top: 52px;}
.index_logo img{display: inline-block;}
.index_logo div{display: inline-block;height: 70px;border-left: 1px solid #999999;position: relative;top: -19px;margin-left: 20px;padding-left: 17px;}
.index_logo div p:first-child{font-size: 26px;color: #333333;font-weight: bold;padding-top: 4px;}
.index_logo div p:nth-child(2){font-size: 16px ;color: #999999;line-height: 30px;}
.index_mess{float: right;width: 250px;padding-top: 55px;}
.index_mess img{display: inline-block;}
.index_mess div{display: inline-block;width: 190px;margin-left: 15px;line-height: 30px;}
.index_mess div p:first-child{font-size: 16px;color: #444444;}
.index_mess div p:nth-child(2){font-size: 30px;color: #dc0018;font-family: Arial;}

.navbox{ height:54px; background:#333333;}
.nav{ width:1200px; margin:auto}
.nav ul li{ float:left; width:150px;text-align:center; line-height:54px; font-size:14px; color:#FFF;position: relative;}
.nav ul li a{ font-size:16px; color:#f4f4f4;}
.nav ul li:hover{background-color: #dc0018;}
.nav_back{background-color: #dc0018;}
.nav ul li p{width: 1px;height: 13px;position: absolute;top: 24px;left: -1px;background-color: #bbbbbb;}
/* .nav ul li:nth-child(5){width: 220px;background: url(../images/header_logo.png) no-repeat scroll center center;}
.nav ul li:nth-child(5):hover{border: none;} */
.bannerbox{ height:600px; background:url(../images/banner.jpg) center no-repeat}


.slideBox {

	position: relative;

}



.slideBox .hd {

	height: 19px;

	overflow: hidden;

	position: absolute;

	bottom: 30px;

	z-index: 1;

	left: 50%; left:48%\9; margin-left:-10px\9;

	transform: translate(-50%); z-index:999

}



.slideBox .hd ul {

	overflow: hidden;

	zoom: 1; float:left

}



.slideBox .hd ul li {

	float: left;

	margin-right: 5px;

	font-size: 14px;

	width: 12px;

	height: 12px;

	line-height: 12px;

	text-align: center;

	background: #FFF;

	color: #FFFFFF;

	cursor: pointer; border-radius:50%;

}



.slideBox .hd ul li.on {

	background:#F00;

	color: #fff;

}



.slideBox .bd ul li {

	height: 600px; width:100%; background-position:center;

}

.slideBox .bd ul li img{ display:none}


.index_con{ height:299px; background:url(../images/index_con_bg.png) center no-repeat; text-align:center; color:#FFF; padding-top:100px; clear:both; width:100%;}
.index_con h1{ line-height:66px; font-size:320%; font-weight:normal}
.index_con h2{ line-height:46px; font-size:150%; font-weight:normal}
.index_con h3{ line-height:46px; font-size:120%; font-weight:normal}

.footer_box yqlj-div a{color:#000000;}
.footer-dh{padding-bottom:20px;border-bottom:1px dashed #FFFFFF}
.footer-dh a{display:inline-block;padding:0 38px;color:#FFFFFF;border-right:1px solid #FFFFFF;}
.footer-dh a:last-child{border:none;}
.footer_box{padding:20px 0; /*background:#ECECEC;*/ background:url(../images/index2_02.jpg) center repeat-y;background-size:cover;}
.footer_box .width{padding-top:10px; padding-left:56px}
.footer_box h3{ line-height:32px; font-weight:normal; color:#fff;}
.footer_box h4{ line-height:22px; font-weight:normal; font-size:13px; color:#9F9F9F; padding-top:10px;}
.erweima{ width:332px; right:0; z-index:9;top:83px}
.erweima ul li{ width:108px; float:left; margin-right:56px; text-align:center}
.erweima ul li p{ padding-top:10px; line-height:24px; font-size:14px; color:#CCC;}
 

/*****分页*****/
.page { padding:10px; text-align:center; color:#5E5E5E; font-size:14px; margin-top:20px}
.page  a{color:#5E5E5E; font-size:14px; padding:5px 10px; border:1px solid #D6D4D3}
.page  span{ color:#FFF; font-weight:bold; padding:5px 10px; border:1px solid #5E5E5E; background:#1a1a1a}
.footer_logo,.footer_class,.footer_add{ float:left; color:#FFF;font-size:15px;}

.footer_logo{ width:200px; padding-top:20px}
.footer_class{ width:182px; padding-top:10px; position:relative;}
.footer_add:before{ position:absolute; content:""; width:2px; height:60px; left:0; top:20px; z-index:99; background:#FFF;}
.footer_class ul li{ width:70px; margin-left:10px; float:left; line-height:26px}
.footer_class ul li a{ font-size:15px; color:#FFF}
.footer_add{ width:400px; padding-left:30px; line-height:26px; position:relative;}
.footer_add h3{ font-size:15px; font-weight:normal;}