@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding:0px;
	background-image: url(images/header_bj.gif);
	background-repeat: repeat-x;
	background-position: top;
}
td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	text-decoration: none;line-height: 22px;}
a{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #423a2f;	text-decoration: none;}
a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #c20000;text-decoration: none;}
input { border:#e3e3e3  1px  solid;}
textarea { border:#e3e3e3  1px  solid;}
img{border:0px;}
form{margin: 0px;padding:0px;}
ul{margin: 0px;padding:0px;}
li{margin: 0px;padding:0px;list-style-type: none;}
h1{	font-size:14px;margin: 0px;padding:0px;}
/* 公用 */
.bj_bottom{
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bj_bottom2{
	background-repeat: no-repeat;
	background-position: right bottom;
}
.newsline{
	background-image: url(images/icon12.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.con{
	width:1002px;
	margin:0 auto;
	background-image: url(images/bj.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.content{	
	width:972px;
	margin:0px auto;
}
.input_bj{
	height:18px;
	line-height:18px;
	border:1px solid #cccccc;
}
.lefter{
	width:200px;
	margin:0px auto;
	background-image: url(images/left_menu2.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
/* menu */
.left_4_y{color:#ff0000;font-weight:bold;text-decoration: none;}
a.left_4_y{color:#ff0000;font-weight:bold;text-decoration: none;}
a.left_4_y:hover{color:#ff0000;font-weight:bold;text-decoration: underline;}

.left_4_n{color:#3d79d3;text-decoration: none;clear:both;margin-left:30px;}
.left_4_n a{color:#3d79d3;text-decoration: none;}
.left_4_n a:hover{color:#ff0000;text-decoration: none;}


.left_3_y{
	font-size:12px;
	color:#4c4c4c;
	text-decoration: none;
	float:left;
	display:block;
	height:30px;
	line-height:30px;
	padding:0px 0px 0px 35px;
	font-weight:bold;
	clear:both;
}
a.left_3_y{color:#4c4c4c;font-size:12px;text-decoration: none;}
a.left_3_y:hover{color:#4c4c4c;font-size:12px;text-decoration: none;}


.left_3_n{
	font-size:12px;
	color:#4c4c4c;
	text-decoration: none;
	float:left;
	display:block;
	height:30px;
	line-height:30px;
	padding:0px 0px 0px 35px;
	clear:both;
}
a.left_3_n{color:#4c4c4c;font-size:12px;text-decoration: none;}
a.left_3_n:hover{color:#4c4c4c;font-size:12px;text-decoration: none;}


.left_2_y{color:#000000;text-decoration: none;background-image: url(images/left_menu.gif);background-repeat: no-repeat;background-position: left top;line-height: 29px;height: 29px;padding-left:10px;clear:both;margin-left:3px;}
.left_2_y a{color:#000000;text-decoration: none;}
.left_2_y a:hover{color:#02224b;text-decoration: underline;}

.left_2_n{color:#ec1d25;text-decoration: none;background-image: url(images/left_menu.gif);background-repeat: no-repeat;background-position: left top;line-height: 29px;height: 29px;padding-left:10px;clear:both; font-weight:bold;margin-left:3px;}
.left_2_n a{color:#ec1d25;text-decoration: none; font-weight:bold;}
.left_2_n a:hover{color:#ec1d25;text-decoration: underline; font-weight:bold;}

.leftone{
height:30px;
background-color:#e3f5ff;
width:204px;
margin:0px auto;
}
.lefttwo{
height:30px;
background-color:#eff9fe;
width:204px;
margin:0px auto;
}
/* ---------------------------------------- */
.menu{color:#000;font-size:14px;text-decoration:none;}
a.menu {color:#000;font-size:14px;text-decoration:none;}
a.menu:hover{color:#000;font-size:14px;text-decoration:underline;}

.bai{color:#fff;font-size:14px;text-decoration:none;}
a.bai {color:#fff;font-size:14px;text-decoration:none;}
a.bai:hover{color:#fff;	font-size:14px;text-decoration:underline;}

.red{color:#dc0015;text-decoration:none;}
a.red {color:#dc0015;text-decoration:none;}
a.red:hover{color:#dc0015;	text-decoration:underline;}

.black{color:#000000;text-decoration:none;}
a.black {color:#000000;text-decoration:none;}
a.black:hover{color:#000000;text-decoration:underline;}

.yellow{color:#423a2f;text-decoration:none;}
a.yellow {color:#423a2f;text-decoration:none;}
a.yellow:hover{color:#423a2f;text-decoration:underline;}

.g{color:#009035;text-decoration:none;}
a.g {color:#009035;text-decoration:none;}
a.g:hover{color:#009035;	text-decoration:underline;}

/* ---------------------------------------- */
.border{border:1px solid #b3b1af;}
.title_bj{
	background-image: url(images/right_title.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
.right_con{
	background-image: url(images/right_con.jpg);
	background-position: center;
	background-repeat: repeat-y;
	padding:10px;
}
.title{
	color:#15823e;
	font-size:16px;
	font-weight:bold;
}
.bj01{background-repeat: repeat-x;background-position: top;}
.cp{width:120px;padding:5px;}
.cp2{width:160px;border:1px solid #d5d5d5;}
.leftcp{width:170px;border:2px solid #ccc5b7;padding:2px;}
.bj2{
	background-repeat: no-repeat;
	background-position: left center;
}
.index_sp{width:390px;height:100px;}
.index_img {border:1px solid #655b46;padding:1px;width:190px;margin:2px;height:130px;}
.sec1{font-size:14px;font-weight:bold;color:#423a2f;}

.sec2{
	font-size:14px;
	font-weight:bold;
	color:#423a2f;
	border:1px solid #bbb29f;
	border-bottom:none;
	background-color: #f5ede3;
}
.lan{color:#02224b;}
.lan a{color:#02224b;text-decoration:none;}
.lan a:hover{color:#02224b;text-decoration:underline;}

.lan2{color:#0e86dc;font-size:12px;}
.lan2 a{color:#0e86dc;text-decoration:none;}
.lan2 a:hover{color:#0e86dc;text-decoration:underline;}

.cp_img{width:200px;border:2px solid #d1e1ec;margin:5px;}
.index_cp{width:110px;border:2px solid #d1e1ec;margin:2px;}
.hy-input{width:150px;height:15px;border:1px solid #AABFDE;}
.index_right{width:140px;}
.index_righttitle{float:left;padding:0px 4px;line-height:20px;}
a.index_righttitle {white-space: nowrap; }
.bj_n{	background-repeat: no-repeat;background-position: center bottom;}
.bj_n2{	background-repeat: no-repeat;background-position: left bottom;}
.bj_bottom{
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bj_x{	background-repeat: repeat-x;background-position: top;}
.index_ss_bj{
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/index_ss1.jpg);
	clear:both;
}
.cp_line{
	border-bottom:1px solid #90a2a1;
	width:230px;
	margin-left:70px;
	padding-left:10px;
}

.index_nk_bj{
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/index_nk1.jpg);
	clear:both;
}
.index_vk_bj{
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/index_vk1.jpg);
	clear:both;
}
.line{
	background-image: url(images/line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left:10px;
}
.index_map{
	background-image: url(images/icon11.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.zy_ttile{
	font-family: "楷体_GB2312";
	font-size: 24px;
	font-weight: bold;
	color:#323232;
	height:40px;
	line-height:40px;
}
.index_title{
	font-size:14px;
	font-weight:bold;
	color:#262626;
	padding-left:35px;
	margin-top:80px;
}
/* ============ 链接 ============= */
a{ text-decoration: none; color: #42414A; }
a:hover { text-decoration: underline; color: #FF0000;  }

#wi {color: #ffffff;text-decoration: none;}
#wi a:link{ text-decoration: none; color: #fff; }
#wi a:visited { text-decoration: none; color: #fff; }
#wi a:hover { text-decoration: underline; color: #FFFFFF; }

#red {color: #ff0000;text-decoration: none;}
#red a:link{ text-decoration: none; color: #ff0000; }
#red a:visited { text-decoration: none; color: #ff0000; }
#red a:hover { text-decoration: underline; color: #ff0000; }

#g{color: #005BDD;text-decoration: none;}
#g a:link{text-decoration: none;color: #005BDD;}
#g a:visited {text-decoration: none;color: #005BDD;}
#g a:hover { text-decoration: underline; color: #005BDD; }

#or{color: #f36d00;text-decoration: none;}
#or a:link{text-decoration: none;color: #f36d00;}
#or a:visited {text-decoration: none;color: #f36d00;}
#or a:hover { text-decoration: underline; color: #f36d00; }

#ye{color: #cc6600;text-decoration: none;}
#ye a:link{text-decoration: none;color: #cc6600;}
#ye a:visited {text-decoration:none;color: #cc6600;}
#ye a:hover { text-decoration: underline; color:#CC3300; }

#z{color: #001867;text-decoration: none;}
#z a:link{text-decoration: none;color: #001867;}
#z a:visited {text-decoration:none;color: #001867;}
#z a:hover { text-decoration: underline; color:#001867; }

#lan{color: #068ecd;text-decoration: none;}
#lan a:link{text-decoration: none;color: #068ecd;}
#lan a:visited {text-decoration:none;color: #068ecd;}
#lan a:hover { text-decoration: underline; color:#068ecd; }

#hui{color: #696969;text-decoration: none;}
#hui a:link{text-decoration: none;color: #696969;}
#hui a:visited {text-decoration:none;color: #696969;}
#hui a:hover { text-decoration: underline; color:#696969; }

#blue{color: #87bbee;text-decoration: none;}
#blue a:link{text-decoration: none;color: #87bbee;}
#blue a:visited {text-decoration:none;color: #87bbee;}
#blue a:hover { text-decoration: underline; color:#87bbee; }

#lan2{color: #214A80;height:25px;text-decoration: none;}
#lan2 a:link{text-decoration: none;color: #214A80;}
#lan2 a:visited {text-decoration:none;color: #214A80;}
#lan2 a:hover { text-decoration: underline; color:#214A80; }

