@charset "utf-8";
body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin: 0px;padding:0px;}
td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #423a2f;
	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;}
/* 公用 */
.con{
	width:996px;
	margin:0 auto;
}

/* 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:#fff;font-weight:bold;text-decoration: none;float:left;display:block;
	width:170px;padding:0px 0px 0px 15px;margin:0px 0px 0px 10px;clear:both;}
a.left_3_y{color:#fff;font-size:12px;font-weight:bold;text-decoration: none;}
a.left_3_y:hover{color:#c20000;font-size:12px;font-weight:bold;text-decoration: none;}


.left_3_n{font-size:12px;color:#073b91;text-decoration: none;float:left;font-weight:bold;
	display:block;width:170px;padding:0px 0px 0px 15px;margin:0px 0px 0px 10px;clear:both;}
a.left_3_n{font-weight:bold;color:#073b91;font-size:12px;text-decoration: none;}
a.left_3_n:hover{font-weight:bold;color:#c20000;font-size:12px;text-decoration: none;}


.left_2_y{color:#02224b;font-weight:bold;text-decoration: none;	padding-left:20px;
	line-height: 35px;height: 35px;
	background-image: url(images/left_menu01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	clear:both;margin:0px 0px 3px 8px;
	}
.left_2_y a{color:#02224b;font-weight:bold;text-decoration: none;}
.left_2_y a:hover{color:#02224b;font-weight:bold;text-decoration: underline;}

.cp_menu{clear:both;width:205px;margin:0px 0px 5px 3px;}

/* ---------------------------------------- */
.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;text-decoration:none;}
a.bai {color:#fff;text-decoration:none;}
a.bai:hover{color:#fff;	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{
	background-image: url(images/icon01.gif);
	background-position: left top;
	background-repeat: no-repeat;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}
.bj01{background-repeat: repeat-x;background-position: top;}
.cp{width:140px;border:2px solid #d1e1ec;padding:5px;background-color:#ffffff;}
.leftcp{width:170px;border:2px solid #ccc5b7;padding:2px;}

.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 top;}
.index_ss_bj{
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/index_ss1.jpg);
	clear:both;
}

.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/line01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left:10px;
}