@charset "utf-8";
/* CSS Document */


/*banner开始*/

.banner{
	overflow:hidden;
	margin-bottom:18px;
}
.ban-bd{
	width:1265px;
	margin:0 auto;
	height:494px;
	overflow:hidden;
}


.ban-bd li{
	position:relative;
	width:100%;
	float:left;
	height:494px;
}




.ban-bd img{
	width:1265px;
	height:494px;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-633px;
	margin-top:-247px;
}



.ban-hd{
	position:relative;
	z-index:1;
	margin-bottom:12px;
	left:50%;
}

.ban-hd ul{
	overflow:hidden;
	text-align:center;
	margin-top:-30px;
}


.ban-hd li{
	float:left;
	margin:0 5px;
}
.ban-hd li a{
	display:inline-block;
	width:16px;
	height:16px;
	background:url(../images/ban-dian2_03.png) no-repeat center center;
}

.ban-hd li.on a,.ban-hd li:hover a{
	background:url(../images/ban-dian1_03.png) no-repeat center center;
}

/*banner结束*/




.gif {
    display: block;
    height: 30px;
	right:30px;
    position: absolute;
    top: 0;
    width: 56px;
    z-index: 9999;
}


.main{
	width:100%;
	overflow:hidden;
}



/*主体1*/
.main-d1{
/*	width:100%;
*/	
	width:1055px;
	margin:0 auto;
}
.xian{
	height:1px;
	background:#d9d9d9;
	width:100%;
	margin-top:36px;
}





/*主体1左*/
.main-left1{
/*	width:588px;
*/	float:left;
	overflow:hidden;
}
.left-in{
	width:468px;
	float:right;
	margin-top:-34px;

}

.left-hd1{
	width:100%;
	overflow:hidden;
	margin-bottom:30px;
}


.titile{
	width:100%;
	overflow:hidden;
}
.title li{
	float:left;
	padding-bottom:12px;
	margin-right:10px;
}

.title li a{
	font-size:20px;
	color:#666666;
}

.title li.on,.title li:hover{
	border-bottom:2px solid #c72d22;
}

.title li.on a,.title li:hover a{
	color:#222222;
}

.new-nr li{
	margin-bottom:30px;
	background:url(../images/cion28_03.png) no-repeat left 5px;
}

.new-nr li h3{
	padding-left:15px;
	margin-bottom:10px;
	background:url(../images/tu8_03.jpg) no-repeat right center;
}
.new-nr li h3 a{
	font-size:16px;
	color:#333333;
}

.new-nr li:hover h3{
	background:url(../images/tu7_03.jpg) no-repeat right center;
}
.new-nr li:hover h3 a{
	color:#378c57;
}

.new-zi{
	font-size:12px;
	color:#666666;
	line-height:20px;
	height:40px;
	overflow:hidden;
}
.gengduo{
	float:right;
	color:#c1c1c0;
}
.gengduo:hover{
	color:#0078bd;

}

/*主体1右*/

.main-right1{
/*	width:612px;
*/	float:right;
}
.right-in{
	width:500px;
	float:left;
	margin-top:-34px;

}

.pj-gonggao {
	margin-bottom:20px;
}
.pj-gonggao li{
	height:69px;
}
.pj-gonggao li dd{
	display:inline-block;
	*float:left;
}

.pj-gonggao .tr1 dd{
	text-align:center;
	font-size:16px;
	color:#006dc2;
}

.tab-td1{
	width:200px;
	font-size:14px;
	color:#333333;
	height:69px;
	line-height:69px;
	border-bottom:1px dashed #d9d9d9;
}
.tab-td3{
	width:78px;
	font-size:14px;
	color:#333333;
	height:69px;
	line-height:69px;
	text-align:center;
	border-bottom:1px dashed #d9d9d9;
	border-left:1px dashed #d9d9d9;
	
}

.tab-td4{
	width:200px;
	font-size:14px;
	color:#333333;
	height:69px;
	line-height:23px;
	border-bottom:1px dashed #d9d9d9;
}



.tab-td2{
	width:124px;
	text-align:center;
	font-size:14px;
	color:#333333;
	height:69px;
	line-height:69px;
	border-bottom:1px dashed #d9d9d9;
	border-left:1px dashed #d9d9d9;
}

/*主体1结束*/

/*主体2*/
.main-d2,.main-d4{
	width:100%;
	overflow:hidden;
	background:url(../images/bg2_02.jpg);
}
.xian2{
	height:1px;
	background:#d9d9d9;
	width:100%;
	margin-top:65px;
}

.titile2{
	width:120px;
	margin:-34px auto 40px;
	font-size:20px;
	color:#222222;
	text-align:center;	
	padding-bottom:12px;
	border-bottom:2px solid #c72d22;
}
.titile2 a{
	color:#222222;
	font-size:20px;
}
.business{
	overflow:hidden;
	margin:0 auto 48px;
	width:1055px;
}
.business li{
	float:left;
	margin:0 5px;
}
	
.bus1{
	width:130px;
}
.bus2{
	width:134px;
}
.bus3{
	width:130px;
}
.bus4{
	width:150px;
}
.bus5{
	width:130px;
}
.bus6{
	width:130px;
}
.bus7{
	width:170px;
}
	
	
	
	
	
	
	
	
.tu1,.tu2,.tu3,.tu4,.tu5,.tu6,.tu7{
	width:81px;
	height:81px;
	border-radius:45px;
	display:block;
	margin:0 auto 12px;
}
.tu1{
	background:url(../images/icon43_03.png) no-repeat center center;
	border:2px solid #007ec2;
}

.tu1:hover{
	background:#007ec2 url(../images/icon44_03.png) no-repeat center center;
	border:2px solid #007ec2;
}


.tu2{
	background:url(../images/icon31_03.png) no-repeat center center;
	border:2px solid #fd5a5a;
}
.tu2:hover{
	background:#fd5a5a url(../images/icon32_03.png) no-repeat center center;
	border:2px solid #fd5a5a;
}

.tu3{
	background:url(../images/icon33_03.png) no-repeat center center;
	border:2px solid #2dcfbf;
}
.tu3:hover{
	background:#2dcfbf url(../images/icon34_03.png) no-repeat center center;
	border:2px solid #2dcfbf;
}

.tu4{
	background:url(../images/icon35_03.png) no-repeat center center;
	border:2px solid #d44dc3;
}
.tu4:hover{
	background:#d44dc3 url(../images/icon36_03.png) no-repeat center center;
	border:2px solid #d44dc3;
}

.tu5{
	background:url(../images/icon37_03.png) no-repeat center center;
	border:2px solid #43c43e;
}
.tu5:hover{
	background:#43c43e url(../images/icon38_03.png) no-repeat center center;
	border:2px solid #43c43e;
}

.tu6{
	background:url(../images/icon39_03.png) no-repeat center center;
	border:2px solid #2facd9;
}

.tu6:hover{
	background:#2facd9 url(../images/icon40_03.png) no-repeat center center;
	border:2px solid #2facd9;
}


.tu7{
	background:url(../images/icon41_03.png) no-repeat center center;
	border:2px solid #ff923f;
}
.tu7:hover{
	background:#ff923f url(../images/icon42_03.png) no-repeat center center;
	border:2px solid #ff923f;
}
	
.zi-name{
	font-size:14px;
	color:#000000;
	text-align:center;
	display:block;
}
	
/*主体2结束*/

/*主体3*/
.main-d3{
	width:1055px;
	overflow:hidden;
	padding-top:30px;
	padding-bottom:20px;
	margin:0 auto;
}
	
.ziliao-bd{
	text-align:center;
}
.ziliao-bd .tempWrap{
	text-align:left;
}

.ziliao-bd .nr-w{
	text-align:left;
	height:170px;
	overflow:hidden;
}
.ziliao-bd .nr-w>li{
	float:left;
	height:170px;
	width:460px;
}
	
	
	
.ziliao-nr li{
	height:41px;
	background:url(../images/cion28_03.png) no-repeat left center;
	line-height:41px;
	border-bottom:1px dashed #d9d9d9;
	padding-left:20px;
}
.ziliao-nr li a{
	display:block;
	background:url(../images/icon30_03.png) no-repeat right center;
	height:41px;
	line-height:41px;
	color:#333333;
	font-size:14px;
}
.ziliao-nr li a:hover{	
	background:url(../images/icon29_03.png) no-repeat right center;
	color:#007ecf;
}
/*右*/
.link-bd{
	text-align:center;
}

.link-wai{
	height:176px;
	overflow:hidden;
}

.link{
	overflow:hidden;
}
.link li{
	float:left;
	border:1px solid #d2d2d2;
	height:38px;
	width:141px;
	margin-bottom:20px;
	margin-right:20px;
	border-radius:8px;
}
.link li:hover{
	border:1px solid #b30635;
}

.link li a{
	display:block;
	height:35px;
	width:133px;
	margin:2px auto 0;
	overflow:hidden;
}

.link li a img{
	height:35px;
	width:133px;
}
.link li .link-tu1{
	display:block;
	
}

.link li .link-tu2{
	display:none;
}

.link li:hover .link-tu1{
	display:none;
}

.link li:hover .link-tu2{
	display:block;
}

.prve2,.prve3{
	display:inline-block;
	background:url(../images/arr5_03.png) no-repeat center center;
	width:21px;
	height:21px;
	border:1px solid #d2d2d2;
	margin:10px;
}

.next2,.next3{
	display:inline-block;
	background:url(../images/arr8_03.png) no-repeat center center;
	width:21px;
	height:21px;
	border:1px solid #d2d2d2;
	margin:10px;
}

.prve2:hover{
	background:#bb264d url(../images/arr6_03.png) no-repeat center center;
	height:22px;
	width:22px;
	border:0;
}
.next2:hover{
	background:#bb264d url(../images/arr7_03.png) no-repeat center center;
	height:22px;
	width:22px;
	border:0;
	
}

.prve3:hover{
	background:#007ecf url(../images/arr6_03.png) no-repeat center center;
	height:22px;
	width:22px;
	border:0;
}
.next3:hover{
	background:#007ecf url(../images/arr7_03.png) no-repeat center center;
	height:22px;
	width:22px;
	border:0;
	
}











/*主体3结束*/

/*主体4*/

.honor-bd{
	width:1055px;
	margin:0 auto 50px;
	overflow:hidden;
	position:relative;
	height:152px;
	
}
.honor-bd .tempWrap{
	margin:0 auto;
}
.honor{
	margin-left:80px;
}

.honor li{
	background:url(../images/honor-bk_03.png) no-repeat;
	width:203px;
	height:152px;
	float:left;
	margin:0 10px;
}
.honor li img{
	width:180px;
	height:128px;
	margin:12px auto;
	display:block;
}

.prve1{
	display:block;
	background:#71767a url(../images/arr3_03.png) no-repeat center center;
	width:35px;
	height:48px;
	position:absolute;
	left:10px;
	top:50%;
	margin-top:-24px;
}

.next1{
	display:block;
	background:#71767a url(../images/arr4_03.png) no-repeat center center;
	width:35px;
	height:48px;
	position:absolute;
	right:10px;
	top:50%;
	margin-top:-24px;
}

.prve1:hover{
	background:#007ec2 url(../images/arr3_03.png) no-repeat center center;
}
.next1:hover{
	background:#007ec2 url(../images/arr4_03.png) no-repeat center center;
}


/*主体4结束*/


















