@charset "utf-8";
/* CSS Document */
/*共用*/
.s-left{
	width:58px;
	height:auto;
	float:left;
	margin-right:135px;
}
.s-left-li1{
	width:58px;
	height:67px;
	background:url(../img/lanmu1.png) no-repeat;
	text-align: center;
	line-height: 63px;
	color:#333;
	margin-bottom:15px;
}
.s-left-li1:hover{
	width:58px;
	height:67px;
	background:url(../img/lanmu2.png) no-repeat;
	text-align: center;
 	line-height: 63px;
	color:#fff;
}
.s-left-li2{
	width:58px;
	height:54px;
	background:url(../img/lanmu1.png) no-repeat;
	text-align: center;
	line-height: 20px;
	color:#333;
	margin-bottom:15px;
	padding-top:13px;
}
.s-left-li2:hover{
	width:58px;
	height:54px;
	background:url(../img/lanmu2.png) no-repeat;
	text-align: center;
 	line-height: 20px;
	color:#fff;
	padding-top:13px;
}
.s-right{
	width:695px;
	height:auto;
	float:left;
}
/*共用*/
*{ margin: 0; padding: 0}
body{font-size: 14px;font-family: "微软雅黑";}
li{list-style: none;text-transform: capitalize; margin:0; padding:0px;}
img{border: none;vertical-align: top;}
a{ color: rgba(0,0,0,.76); text-decoration:none}
.clear{clear: both; *display: inline;/*IE only*/}

.top{ width:100%; height:40px; background:#fff;}
.top_con{ width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.top_right{ float:right;}
.top_kefu{ color:#cdcdcd; line-height:40px; }
.top_img{ padding-top:9px;}

/*导航*/
.nav{ width:1000px; height:80px; margin:0 auto; overflow:hidden; margin-top:-30px; }
.logo{ width:200px; height:50px; float:left; padding-top:15px;}
.nav_dao{ line-height:100px; width:695px;float:right;}
.nav_dao ul li{ float:left; padding-left:41px;}
.nav_dao ul li a{ color:#8c8c8c;}
.nav_dao ul .first{ padding-left:0px;}
.nav_dao ul li .dangqian{ border-bottom:3px solid #293e84; padding-bottom:10px;}
.nav_dao ul li a:hover{ border-bottom:3px solid #293e84; padding-bottom:6px;}
/*导航*/

/*banner*/
.banner{
	width:100%;
	height:400px;
}
/*banner*/

/*content1*/
.content1{
	width:1000px;
	height:375px;
	margin:0 auto;
	padding-top:50px;
}
.content1 ul li{
	float:left;
	padding-left:20px;
	padding-right:20px;
}
.c-li1{
	width:170px;
	height:324px;
	border:1px solid #d7d7d7;
}
.content1 ul li img{
	width:110px;
	height:110px;
	margin:0 auto;
	padding-top:38px;
	padding-bottom:12px;
	padding-left:25px;
}
.content1 ul li p{
	font-size:16px;
	text-align:center;
	color:#333;
	line-height:40px;
}
.content1 ul li span{
	color:#666;
	line-height:24px;
	text-align:justify;
	text-justify:inter-ideograph;
}
.c-li2{
	width:170px;
	height:324px;
	border:1px solid #d7d7d7;
	margin-left:50px;
}
/*content1*/

/*content2*/
.content2{
	width:100%;
	height:451px;
	padding-top:50px;
	background:#ecf0f1;
}
.content2-k{
	width:1000px;
	height:auto;
	margin:0 auto;
}
.c2-span1{
	font-size:24px;
	color:#333;
}
.content2-k p{
	text-align:center;
}
.c2-span2{
	font-size:20px;
	color:#666;
	line-height:32px;
}
.t-k1{
	width:480px;
	height:auto;
	float:left;
	margin-top:40px;
}
.gb-bj1{
	width:260px;
	height:140px;
	float:left;
	background:url(../img/gb-bj1jpg.jpg);
	margin-left:40px;
	margin-bottom:10px;
}
.gb-bj1 ul{
	width:152px;
	height:143px;
	padding-top:10px;
	text-align:center;
	line-height:24px;
	color:#666;
}
.gb-bj4{
	width:480px;
	height:149px;
	float:left;
	background:url(../img/gb-bj4jpg.jpg);
}
.gb-bj4 span{
	color:#666;
	font-size:16px;
	margin-left:43px;
	line-height:140px;
}
.t-k2{
	width:249px;
	height:298px;
	float:left;
	margin-left:10px;
	background:url(../img/gb-bj2jpg.jpg);
	margin-top:40px;
	text-align:center;
}
.t-k2 span{
	color:#666;
	font-size:16px;
	line-height:96px;
}
.t-k3{
	width:249px;
	height:298px;
	float:left;
	margin-left:10px;
	background:url(../img/gb-bj3jpg.jpg);
	margin-top:40px;
	text-align:center;
}
.t-k3 span{
	color:#666;
	font-size:16px;
	line-height:520px;
}
/*content2*/

/*content3*/
.content3{
	width:1000px;
	height:700px;
	margin:0 auto;
	margin-top:50px;
	margin-bottom:50px;
}
.c3-r{
	width:470px;
	height:320px;
	float:left;
	padding-left:30px;
	padding-top:30px;
}
.c3-r p{
	font-size:18px;
	color:#333;
	text-align:center;
	line-height:60px;
}
.c3-r span{
	color:#666;
	text-align:justify;
	line-height:30px;
}
.c3-an1{
	width:173px;
	height:44px;
	background:#fff;
	border:1px solid #cfcfcf;
	border-radius:30px;
	margin:0 auto;
	color:#888;
	text-align:center;
	line-height:44px;
}
.c3-an1:hover{
	background:#ff9904;
	border:1px solid #e68f11;
	color:#fff;
}
.c3-r2{
	width:470px;
	height:330px;
	float:left;
	padding-right:30px;
	padding-top:50px;
}
.c3-r2 p{
	font-size:18px;
	color:#333;
	text-align:center;
	line-height:60px;
}
.c3-r2 span{
	color:#666;
	text-align:justify;
	line-height:30px;
}
.c3-an2{
	width:173px;
	height:44px;
	background:#fff;
	border:1px solid #cfcfcf;
	border-radius:30px;
	margin:0 auto;
	color:#888;
	text-align:center;
	line-height:44px;
	margin-top:20px;
}
.c3-an2:hover{
	background:#ff9904;
	border:1px solid #e68f11;
	color:#fff;
}
/*content3*/

/*content4*/
.content4{
	width:100%;
	height:402px;
	background:#ecf0f1;
}
.c-4-left img{
	width:50.5%;
	height:402px;
	float:left;
}
.c4-right{
	width:461px;
	height:402px;
	float:left;
	margin-left:28px;
	padding-top:85px;
}
.c4-right p {
    font-size: 18px;
    color: #333;
    text-align: center;
    line-height: 60px;
}
.c4-right span{
	color: #666;
	text-align: justify;
	line-height: 30px;
}
.c4-an1 {
    width: 173px;
	height: 44px;
	background: #ecf0f1;
	border: 1px solid #cfcfcf;
	border-radius: 30px;
	margin: 0 auto;
	color: #888;
	text-align: center;
	line-height: 44px;
}
.c4-an1:hover{
	background:#ff9904;
	border:1px solid #e68f11;
	color:#fff;
}
/*content4*/

/*bottom*/
.bottom{
	width:100%;
	height:auto;
	padding-top:40px;
	padding-bottom:30px;
	background:#494848;
}
.bottom-k{
	width:1000px;
	height:auto;
	margin:0 auto;
}
.bottom-k ul{
	width:1000px;
	margin:0 auto;
	padding-left:76px;
	height:28px;
}
.bottom-k ul li{
	width:auto;
	height:auto;
	float:left;
}
.bottom-k ul li a{
	text-align:center;
	color:#fff;
	line-height:14px;
}
.bottom-k p{
	text-align:center;
	color:#fff;
	line-height:30px;
}
/*bottom*/