body {
	margin: 0px;
	background-color: #F3F3F3;
	padding:0px;
}
a {
	color: #000;
	text-decoration: none;
}

a:hover {
	color: #F90;
}
body,td,th {
	font-size: 13px;
	color: #666;
}
.index_warp {
	width: 100%;
}
*{
	margin:0;
	padding:0;
	border:0;
}
ul,li,dt,dl{list-style:none;}
.index_top {
	width: 100%;
	background-color: #FFF;
	border-bottom: 2px solid #dedcdc;
}
.news_main {
	background-image: url(../images/news_bg.png);
	background-repeat: repeat-x;
	width: 100%;
}
.news_main_top {
	margin: auto;
	width: 1000px;
}
.news_main_mid {
	margin: auto;
	width: 1000px;
	overflow: hidden;
}
.news_main_l {
	float: left;
	width: 210px;
	margin-bottom:10px;
}
.news_main_l_top {
	width: 210px;
	height:90px;
	background:url(../images/news_pub.png)  no-repeat 0px -125px;
	height:91px;
	;
	height:90px;
}
.news_main_l_mid {
	padding-top: 15px;
	padding-bottom: 15px;
	background-image: url(../images/news_fl_bg.png);
}
.news_main_l_fl {
	height: 35px;
	line-height: 35px;
	font-family: "微软雅黑";
	font-size: 14px;
	height:33px;
	border-bottom: 1px solid #eaeaea;
	width: 128px;
	margin: auto;
	color: #666;
}
.news_main_l_fl a {
	background: url(../images/news_pub.png) no-repeat scroll;
	background-position:0 -251px;
	color: #404040;
	display: block;
	height: 34px;
	padding-left: 40px;
}
.news_main_l_fl a:hover {
	color: #fff;
	background-position:0 -216px;
}
.news_main_l_foot {
	width: 210px;
	height: 77px;
	background: url(../images/news_pub.png) no-repeat 0px -48px;
	height:77px;
}
.news_main_l_tel {
	margin: 0px auto 10px;
	width: 178px;
}
.news_main_r {
	float: right;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	width: 723px;
	background-image: url(../images/news_main_bg.png);
	background-repeat: repeat-y;
	overflow: hidden;
}


.news_main_gg {
	height: 90px;
	border: 1px solid #eaeaea;
	margin-left: 15px;
}
.news_main_tit1 {
	background-image: url(../images/news_main_line.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 30px;
	font-size: 14px;
}
.icon_index {
	height: 24px;
	width: 24px;
	background:url(../images/news_pub.png)  no-repeat 0px 0px;
	height:24px;
	height:24px;
	float: left;
}
.tit1_word {
	line-height: 24px;
	padding-right: 8px;
	padding-left: 8px;
	float: left;
}
.tit1_word a{ color:#666;}
.tit1_word2 {
	line-height: 24px;
	padding-right: 8px;
	padding-left: 8px;
	float: left;
	color: #368dba;
	font-weight: bold;
}
.tit1_word2 a{
	color: #368dba;
}
.news_main_tit2 {
	width: 670px;
	background-color: #f3f3f3;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	line-height: 57px;
	font-family: "微软雅黑";
	color: #000;
	font-size: 20px;
	text-align: center;
}
.news_main_word {
	font-size: 14px;
	color: #666;
	width: 670px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	line-height: 24px;
	text-align: justify;
}
.newa_main_bot {
	float: right;
	margin-bottom: 5px;
}

.icon_arr {
	height: 24px;
	width: 5px;
	background:url(../images/news_pub.png) no-repeat 0px -24px;
	height:24px;
	float: left;
}
.fenye{
	width:690px;
	margin-left:auto;
	margin-right:auto;
	height: auto;
	}
.fenye_1 {
	clear:both;
	text-align:center;
	font-size:14px;
	height:60px;
	line-height:60px;
	vertical-align:middle;
}
.fenye_1 li {
	height:25px;
	*+height:20px;
	
	*+padding:5px 7px 3px 12px;
	display:inline;
}
.fenye_1 li a {
	color:#565656;
	font-size:14px;
	padding: 3px 8px;
	border: 1px solid #CCC;
	color: #565656;
	font-size: 14px;
}
.fenye_1 li span{
	padding: 3px 8px;
	font-size: 14px;
	color: white;
	background: #008596;
	font-weight: bold;
	}

.fenye_1 li a:hover {
	font-size:14px;
	color:#008596;
	text-decoration:underline;
}
.fe_2 {
	clear:both;
	text-align:center;
	font-size:15px;
	height:60px;
	line-height:60px;
	vertical-align:middle;
}
.fe_2 li {
	height:20px;
	*+height:15px;
	margin:0 5px;
	padding:3px 6px;
	*+padding:4px 6px 3px 10px;
	border:1px solid #ccc;
	display:inline;
}
.fe_2 li a {
	color:#565656;
	font-size:14px;
}
.fe_2 li a:hover {
	font-size:14px;
	color:#008596;
	text-decoration:underline;
}	
.fuwu_dh {
	width: 666px;
	background:url(../images/fuwu_dh.png) no-repeat;
	margin: 10px auto 5px auto;
	padding-left: 10px;
	overflow: hidden;
	height: 80px;
}
.ckzx_dh_sp {
	line-height: 20px;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	border-right: 1px solid #eaeaea;
	margin-top: 11px;
}
.ckzx_dh_sp a{
	color:#bd7800;
	}
.fkzx_yunqi {
	margin: 13px 0px 10px 13px;
	overflow: hidden;
}
.fkzx_yunqi_tit {
	padding-left: 20px;
	font-family: "微软雅黑";
	font-size: 15px;
	color: #363636;
	background: url(../images/kszx_ckzx_bg.png) no-repeat 0px -37px;
	height: 20px;
	overflow: hidden;
}
.fkzx_yunqi_word {
	margin-top: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}
.fkzx_yunqi_word_sp {
	width: 95px;
	float: left;
	height: 35px;
	display: inline;
}
.fkzx_yunqi_word_sp a{
	color: #296a8b;
	float: left;
	height: 27px;
	width: 87px;
	line-height: 27px;
	text-align: center;
	background: url(../images/kszx_ckzx_bg.png) no-repeat 0px -57px;
	font-size: 12px;
}
.fkzx_yunqi_word_sp a:hover {
	background-position:0px -84px;
	color: #FFF;
	font-size: 12px;
}
a:hover {
	color: #F90;
}

.index_foot { margin: auto; overflow: hidden; color:#FFF} .index_foot a{ color:#FFF}  .index_foot a:hover{ color:#F90} .index_foot1 {
	background-color: #4a939e;
	height: 240px;
	width: 100%;
} 
.index_foot1_main { width: 1010px; margin-right: auto; margin-left: auto; padding-top: 20px; overflow: hidden; } .index_foot1_main_1 {
	float: left;
	width: auto;
	border-right: 1px dashed #fff;
	overflow: hidden;
	text-align: center;
	padding-left: 28px;
	padding-right: 28px;
	height: 210px;
} 
.index_foot1_tit { padding-bottom: 10px; font-family: "微软雅黑"; font-size: 14px; color: #fbf3be; width: 130px; } 
.index_foot1_tit2 { padding-bottom: 10px; font-family: "微软雅黑"; font-size: 14px; color: #fbf3be; width: 85px; } 
.index_foot_word { line-height: 22px; float: left; padding-right: 20px; } 
.index_foot_word2 { line-height: 22px; float: left; width: 85px; } 
.index_foot2 {background-image: url(../images/index_bot_bg.jpg);background-repeat: repeat-x;width: 100%;background-color: #356C73;color: #FFF;} .bottom_m {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	padding-left:30px;
	padding-top: 20px;
	overflow: hidden;
} .bottom_l {
	float: left;
	height: 100px;
	width: 331px;
	padding-top: 10px;
	text-align:center;
} .bottom_r {
	float: left;
	line-height: 24px;
	padding-left: 60px;
	font-size: 13px;
	color: #FFF;
} 




ul,li,dt,dl{list-style:none;}
/*统一头部css*/ 
.head { margin: 0px auto; width: 1100px; overflow: hidden; } 
.head_logo { margin: 0 0 0px 35px; width: 281px; height: 71px; overflow: hidden; float: left; display:inline; }
.head_right { width: 740px; overflow: hidden; margin-left: 25px; float: left; display:inline; margin-top:15px; } 
.head_right a { color: rgb(86, 86, 86); font-size: 14px; } 
.top_search { background: url(images/bgSearch.gif) no-repeat 0px 0px; padding: 1px 0px 1px 2px; width: 168px; height: 23px; margin-right: 10px; float: right; display: inline; } .top_search_input { padding: 0px 0px 0px 5px; border:0px; width: 134px; height: 17px; line-height: 17px; } 
.top_search_submit { background: url(images/btnSearch.gif) no-repeat center; border: none; width: 15px; height: 16px; cursor: pointer; _margin-left:3px; _margin-bottom:2px; margin-top: 3px; } 
.nav_ul {  height: 48px; } 
.menu_li {width:100px; height:48px; display:block; float: left; line-height: 48px; text-align: center; background:url(../images/nav_bg.jpg) no-repeat right;} 
.menu_li_hover { width:100px; height: 48px; display:block; text-align: center; color: #fff; line-height: 48px; float: left; background:url(../images/nav_bg1.jpg) repeat-x top; } 


.nav_js_10 { border:4px solid #3EBBBE; border-top:0px; margin: 0px auto; padding: 0px; left: 341px; width:802px; height: 235px; overflow: hidden; display: none; position: absolute; z-index: 99999; background-color: #fff; } 
.nav_js_10 dd { margin: 15px 0px; width: 320px; float: left; display: inline; } 

.nav_js_11a { border-left:2px solid #3EBBBE; border-top:0px; margin: 0px auto; padding: 0px; left: 7px; top: 47px; width:802px; height: 235px; overflow: hidden; display: none; position: absolute; z-index: 99999; background-color: #fff; } 
.nav_js_11a dd { margin: 15px 0px; width: 320px; float: left; display: inline; } 

.nav_js_11a dd li a { color: #565656; font-size: 14px;display:block; } 
.nav_js_11a dd li a:hover { color: rgb(2, 153, 172); } 

.nav_js_2a { margin-top: 45px; float: left; display:inline; overflow: hidden; } 
.nav_js_2a li { background: url(../images/top_icon.jpg) no-repeat left; height: 35px; text-align: left; line-height: 36px; padding-left: 15px; margin-left: 25px; vertical-align: middle; float: left; display: inline; } 


.menu_lia {width:90px; height:48px; display:block; float: left; line-height: 48px; text-align: center; background:url(../images/nav_bg.jpg) no-repeat right;} 
.menu_li_hovera { width:100px; height: 48px; display:block; text-align: center; color: #fff; line-height: 48px; float: left; background:url(../images/nav_bg1.jpg) repeat-x top; } 


.nav_ul li a{ width:102px; height: 48px; display:block; float:left; font-size: 16px; color: #fff; } 
.nav_js_js { color: #fff; } 
.nav_left { margin: 0px auto; height: 48px; float: left; overflow: hidden; } 
.nav_right { width:165px; float: right; height:48px; line-height:48px; background:url(../images/search_bg.jpg) no-repeat center;} 
.nav_right ul { margin: 0px auto; width: 396px; height: 48px; float: right; } 
.nav_right ul li { float: left; } 
.nav_js {margin: 0px auto -2px;padding: 0px;width: 332px;overflow: hidden;background-color: rgb(237, 237, 237);border-left: 3px solid rgb(0, 141, 159);border-right: 3px solid rgb(0, 141, 159);
} 
.nav_js li { margin: 0px auto; padding: 0px; height: auto; overflow: hidden; } 
.nav_js_1 { margin: 0px auto; width: 330px; overflow: hidden; } 
.nav_js_2 { margin-top: 55px; float: left; display:inline; overflow: hidden; } 
.nav_js_2 li { background: url(../images/top_icon.jpg) no-repeat left; height: 35px; text-align: left; line-height: 36px; padding-left: 15px; margin-left: 25px; vertical-align: middle; float: left; display: inline; } 
.nav_js_10 dd li a { color: #565656; font-size: 14px;display:block; } 
.nav_js_10 dd li a:hover { color: rgb(2, 153, 172); } 
.nav_js_800 { overflow: hidden; clear: both; float: none !important; } 
.top_zxhd { float: left; overflow: hidden; margin-top: 34px; height:45px; width:91px; display: inline; } 
.citw_1 { background: url(../images/top_yygk.jpg) no-repeat right #fff; } 
.citw_2 { background: url(../images/top_kszx.jpg) no-repeat right #fff; } 
.citw_3 { background: url(../images/top_yltd.jpg) no-repeat right #fff; } 
.citw_4 { background: url(../images/top_fwts.jpg) no-repeat right #fff; } 
.citw_5 { background: url(../images/top_khzx.jpg) no-repeat right top #fff; } 
.citw_6 { background: url(../images/top_tcfw.jpg) no-repeat right #fff; } 
.citw_7 { background: url(../images/top_angel.jpg) no-repeat right #fff; } 
.citw_8 { background: url(../images/top_zndh.jpg) no-repeat right #fff; } 
.citw_9 { background: url(../images/top_zxhd.jpg) no-repeat right #dccfbf; } 
.citw_9 a{ width:703px; height:235px; display:block;}
/*统一头部css*/ 
.header{
	width:100%;
	/*background:url(../images/top_bg11.jpg) top repeat-x;*/
	font-size: 12px;
	background-color: #FFF;
	font-family: "微软雅黑";
}
.header{ width:100%; }
.header_top{ width:1000px; height:30px; margin:0 auto; line-height:30px; color:#fff}
.header_top a{ color:#fff;}
.header_top_1{ float:left; margin-right:20px;}
.header_top_2{ width:138px; height:25px; float:right; display: block; }
.header_top_3{ float:right;  }
.header_top_1 a{ margin: 0 3px; color:#fff; }

.header_middle{ width:1020px; height:65px; margin:10px auto 0; clear:both;}
.header_nav{ width:100%; height:48px; background:#2a585f; margin-top:10px;}
.nav{ width:1020px; margin:0 auto; height:48px; }

.nav_search_input{ width:122px; float:left; border:0;margin-left: 5px;margin-top: 13px; height: 21px; background:#d9dee1;}
.nav_search_submit{ width:33px; height:26px; float:left; background:url(../images/search_bg1.jpg) no-repeat right; margin-top:11px; border:0;}




#m1 {
	margin-left: 0px;
	background: url(../images/top_yygk.jpg) no-repeat center;
}
#m1 ul {
	margin-top: 70px;
	margin-left: 25px;
	float: left;
	display: inline;
	overflow: hidden;
	width: 320px;
}
#m1 ul li {
	width: 100px;
	float: left;
	line-height: 37px;
	height: 37px;
}
#m1 ul li a {
	text-indent: 0.8em;
	height: 37px;
	line-height: 37px;
	color: #565656;
	font-size: 14px;
	background: url(../images/2.png) no-repeat left;
}
#m1 ul li a:hover {
	background: url(../images/2.png) no-repeat left;
	color: #2CBAC6;
}
#m2 {
	margin-left: -100px;
	background: url(../images/top_ylxm.jpg) no-repeat center;
}
#m2 ul {
	margin-top: 70px;
	margin-left: 25px;
	float: left;
	display: inline;
	overflow: hidden;
	width: 320px;
}
#m2 ul li {
	width: 150px;
	float: left;
	line-height: 37px;
	height: 37px;
}
#m2 ul li a {
	text-indent: 0.8em;
	height: 37px;
	line-height: 37px;
	color: #565656;
	font-size: 14px;
	background: url(../images/2.png) no-repeat left;
}
#m2 ul li a:hover {
	background: url(../images/2.png) no-repeat left;
	color: #2CBAC6;
}
#m3 {
	margin-left: -200px;
	background: url(../images/top_yltd.jpg) no-repeat center;
}
#m3 ul {
	margin-top: 70px;
	margin-left: 25px;
	float: left;
	display: inline;
	overflow: hidden;
	width: 320px;
}
#m3 ul li {
	width: 110px;
	float: left;
	line-height: 37px;
	height: 37px;
}
#m3 ul li a {
	text-indent: 0.8em;
	height: 37px;
	line-height: 37px;
	color: #565656;
	font-size: 14px;
	background: url(../images/2.png) no-repeat left;
}
#m3 ul li a:hover {
	background: url(../images/2.png) no-repeat left;
	color: #2CBAC6;
}
#m4 {
	margin-left: -300px;
	background: url(../images/top_tsfw.jpg) no-repeat center;
}
#m4 ul {
	margin-top: 70px;
	margin-left: 25px;
	float: left;
	display: inline;
	overflow: hidden;
	width: 320px;
}
#m4 ul li {
	width: 150px;
	float: left;
	line-height: 37px;
	height: 37px;
}
#m4 ul li a {
	text-indent: 0.8em;
	height: 37px;
	line-height: 37px;
	color: #565656;
	font-size: 14px;
	background: url(../images/2.png) no-repeat left;
}
#m4 ul li a:hover {
	background: url(../images/2.png) no-repeat left;
	color: #2CBAC6;
}
#m5 {
	margin-left: -400px;
	background: url(../images/top_tcfw.jpg) no-repeat center;
}
#m5 ul {
	margin-top: 70px;
	margin-left: 25px;
	float: left;
	display: inline;
	overflow: hidden;
	width: 320px;
}
#m5 ul li {
	width: 150px;
	float: left;
	line-height: 37px;
	height: 37px;
}
#m5 ul li a {
	text-indent: 0.8em;
	height: 37px;
	line-height: 37px;
	color: #565656;
	font-size: 14px;
	background: url(../images/2.png) no-repeat left;
}
#m5 ul li a:hover {
	background: url(../images/2.png) no-repeat left;
	color: #2CBAC6;
}
#m6 {
	margin-left: -500px;
	background: url(../images/top_angel.jpg) no-repeat center;
}
#m6 ul {
	margin-top: 70px;
	margin-left: 25px;
	float: left;
	display: inline;
	overflow: hidden;
	width: 320px;
}
#m6 ul li {
	width: 150px;
	float: left;
	line-height: 37px;
	height: 37px;
}
#m6 ul li a {
	text-indent: 0.8em;
	height: 37px;
	line-height: 37px;
	color: #565656;
	font-size: 14px;
	background: url(../images/2.png) no-repeat left;
}
#m6 ul li a:hover {
	background: url(../images/2.png) no-repeat left;
	color: #2CBAC6;
}
#m7 {
	margin-left: -600px;
	background: url(../images/top_hyzx.jpg) no-repeat center;
}
#m7 ul {
	margin-top: 70px;
	margin-left: 25px;
	float: left;
	display: inline;
	overflow: hidden;
	width: 320px;
}
#m7 ul li {
	width: 150px;
	float: left;
	line-height: 37px;
	height: 37px;
}
#m7 ul li a {
	text-indent: 0.8em;
	height: 37px;
	line-height: 37px;
	color: #565656;
	font-size: 14px;
	background: url(../images/2.png) no-repeat left;
}
#m7 ul li a:hover {
	background: url(../images/2.png) no-repeat left;
	color: #2CBAC6;
}
#m8 {
	margin-left: -700px;
	background: url(../images/top_zxhd.jpg) no-repeat center;
}
#m8 ul {
	margin-top: 70px;
	margin-left: 25px;
	float: left;
	display: inline;
	overflow: hidden;
	width: 320px;
}
#m8 ul li {
	width: 150px;
	float: left;
	line-height: 37px;
	height: 37px;
}
#m8 ul li a {
	text-indent: 0.8em;
	height: 37px;
	line-height: 37px;
	color: #565656;
	font-size: 14px;
	background: url(../images/2.png) no-repeat left;
}
#m8 ul li a:hover {
	background: url(../images/2.png) no-repeat left;
	color: #2CBAC6;
}



#sddm {
	z-index: 99999999999999;
	position:fixed;
	width: 810px;
	height: 48px;
	
	font-size: 16px;
	list-style: none;
	position: absolute;
}
#sddm li {
	height: 48px;
	width: 100px;
	text-align: center;
	line-height: 48px;
	
	float: left;
	background:url(../images/nav_bg.jpg) right 16px no-repeat;
	font-size: 16px;
	font-family: "微软雅黑";
}
#sddm li a {
	display: block;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	
}
#sddm li a:hover {
	background: #2CBAC6;
}
#sddm div {
	position: absolute;
	visibility: hidden;
	width: 798px;
	height: 237px;
	border: #3ebbbe 2px solid;
	color: #565656;
	font-weight: 100;
}
#sddm div a {
	position: relative;
	display: block;
	margin: 0;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	color: #2875DE;
}
#sddm div a:hover {
	color: #FFF
}