@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	font-size: 13px;
	line-height: 22px;

	background:url(../images/bg.jpg) #ABE7E8 scroll repeat-x;
	
}

.clear{ clear:both;}

img{ border:0;}

a{
	color: #000000;
	text-decoration: none;
}
a:hover{
	color: #FF0000;
	text-decoration: none;
}

#warp{
	width: 1181px;
	margin:0 auto;
	padding-bottom:33px;
}

#warp1{	height: 33px;width: 1181px; }

.warp2{
	float: left;
	height: 832px;
	width: 26px;
}

#main{
	background-color: #FFFFFF;
	width: 1097px;
	border: 5px solid #35BEC4; padding:20px 35px 17px 39px;	
}

.martop10{ margin-top:10px;}

#banner{ height: 273px; width: 1096px; background:url(../images/logo.jpg) no-repeat; }

#mainNav{ margin-top:18px; height:32px; width:1096px; border-bottom:2px solid #DFDFDF; margin-bottom: 20px; }


.main1{ float:left; width:304px; height:595px;}

.main1_1{ height:204px; width:304px; overflow:hidden;}
.main1_2{ height:45px;}
.main1_3{ width:304px; height:269px; border-bottom:1px dashed #ccc; padding-top:9px;}

.main1_3_list{ height:24px; line-height:24px; width:282px; background:url(../images/12.jpg) 9px 7px no-repeat; padding-left:22px;}

.main1_4{ padding-top:19px; text-align:right;}

.main_j{ width:44px; border-right:2px solid #7FCDD1; height:550px; float:left;}

.main_2{ margin-left:36px; width:304px; height:595px; float:left;}

.main_3{ float:right; width:304px; height:595px;}






#footer{
	width:1096px;
	height:100px;
	background-color:#74E4E8;
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #95ECF6;
	border-bottom-color: #95ECF6;
}

.z_yw{	font-family: Arial, Helvetica, sans-serif; }


.main_left{ float:left; width:748px; border-right:2px solid #18B6BC;}

.main_left1{ width:705px; border:1px solid #DEDEDE;}

.left1_title{ padding-top:13px; height:45px; padding-left:12px;}
.left1_title span{ border-bottom:3px solid #37C4E2; line-height:42px; height:42px; font-size:20px; font-family:"微软雅黑"; padding-left:5px; padding-right:5px;}

.left1_con{ padding:12px; width:681px; min-height:360px;}


.main_right{ float:right; width:324px; overflow:hidden;}

.mr1{ height:39px; overflow:hidden;}







#main_news{
	float: left;
	height: 164px;
	width: 652px;
}
#main_news1{
	float: left;
	height: 164px;
	width: 249px;
}
#main_news2{
	float: left;
	height: 164px;
	width: 403px;
}
#main_news2_1{
	float: left;
	height: 37px;
	width: 403px;
	background-image: url(../images/index_24.jpg);
	background-repeat: no-repeat;
}
#main_news2_2{
	float: left;
	height: 126px;
	width: 403px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	background-image: url(../images/index_26.jpg);
	background-repeat: repeat-y;
}
#main_lx{
	float: left;
	height: 164px;
	width: 263px;
}
.ss{
	float: left;
	width: 915px;
}
.ss1{
	float: left;
	width: 643px;
	border: 1px solid #CCCCCC;
	margin-bottom: 3px;
}
.ss2{
	float: left;
	width: 270px;
	background-image: url(../images/index_45.jpg);
	background-repeat: repeat-y;
}
#lin{
	background-image: url(../images/index_31.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 17px;
	width: 915px;
}
#dj{
	float: left;
	height: 16px;
	width:270px;
	padding-top: 8px;
	padding-bottom: 14px;
}
#dj2{
	float: left;
	height: 67px;
	width:270px;
}
#dj3{
	float: left;
	height: 160px;
	width:253px;
	margin-right: 2px;
	margin-left: 4px;
	border: 1px solid #CCCCCC;
}
#sd2{
	float: left;
	width:645px;
}
.line{
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
}
#news{
	float: left;
	width: 620px;
}
#news2{
	float: left;
	width: 14px;
	height:471px;
	background-image: url(../images/news_03.jpg);
	background-repeat: repeat-y;
}
#news3{
	float: left;
	width: 259px;
	padding-left: 18px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #35BEC4;
	margin-left: 10px;
}

.newss{
	float:left;
	width:259px;
	padding-bottom: 5px;
}
.newss1{
    float:left;
	width:259px;
	height:67px;
}
.line2{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.z_bt{
	font-family: "?";
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
#left{
	float: left;
	width: 583px;
	background-image: url(../images/index1_37.jpg);
	background-repeat: repeat-y;
	padding-right: 19px;
	min-height:450px;
	height:auto;
	_height: 450px;
}
#right{
	float: left;
	width: 313px;
}
#news11{
	float: left;
	height: 168px;
	width: 583px;
	padding-bottom: 9px;
}
#kj{
	float: left;
	width: 282px;
	padding-right: 8px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #2EBBC2;
}
#cs{
	float: left;
	width: 282px;
	padding-left:9px;
}
.bt{
	background-image: url(../images/index1_38.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 38px;
	width: 252px;
	text-align: left;
	padding-top: 8px;
	padding-left: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.s{
	float: left;
	width: 282px;
}
.line3{
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}
.bt2{
	background-image: url(../images/index1_38s.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 38px;
	width: 283px;
	text-align: left;
	padding-top: 8px;
	padding-left: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.s2{
	float: left;
	width: 306px;
	height:173px;
	padding-left:5px;
	border: 1px solid #CCCCCC;
	margin-bottom: 8px;
}
.bt3{
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.line4{
	border: 2px solid #35BEC4;
}
.z_dz{
	font-size: 14px;
	line-height: 24px;
}
