@charset "utf-8";
/* CSS Document */

html { height: 100%; }
body {margin: 0;height: 100%;font-size: 12px;font-family: tahoma,Arial,Century Gothic,verdana,Helvetica,sans-serif;color: #333;line-height: 150%;text-align: center;word-break: break-all;}
div,ul,ol,form { margin: 0; padding: 0; }
img {border: 0;margin: 0px;}
li { list-style: none; }
table { font-size: 12px; }
input { font-family: tahoma,Arial,Helvetica,sans-serif; font-size: 12px; }
h1,h2,h3,h4,h5,h6,h7 { margin: 0; padding: 0; text-align: left; font-size: 12px; font-weight: 400; }
p { margin: 0; }
/* ============================================================================ 连接 == */
a:link{ text-decoration: none; color: #42414A; }
a:visited { text-decoration: none; color: #42414A; }
a:hover { text-decoration: underline; color: #FF9900; }
a:active { text-decoration: underline; color: #000; }
#wi {color: #fff;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: #CC3300;text-decoration: none;font: "宋体" 12px;background: url(../images/jt_an02.gif) no-repeat right;}
#red a:link{ text-decoration: none; color: #CC3300; }
#red a:visited { text-decoration: none; color: #CC3300; }
#red a:hover { text-decoration: underline; color: #CC3300; }
/* ============================================================================ 常用 == */
.bank5 {clear: both;height: 5px;overflow: hidden;}
.bank {clear: both;height: 1px;overflow: hidden;}
.none { display: none; }
.d{ font: }
.BOX{width:auto;margin: 0px auto 0px auto;font-family: "宋体";text-align: center;border: 0px solid #FF0000;}
.hd{
	height:auto;
	margin: 0px auto 0px auto;
	text-align: center;
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
}
.top_e {
	background-image: url(../images/E.jpg);
	background-position: right;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 11px;
	float: right;
	width: 115px;
	text-align: right;
}
.hd table{height:auto;margin: 0px auto 0px auto;text-align: center;width: 950px;}
.Hnav {width: 950px;margin: 0px auto 0px auto;}
.Hnav li {float: left;width: 105px;height: 33px;
	background-image: url(../images/h_mid.jpg);
	font-family: "宋体";
	font-size: 12px;
	line-height: 33px;
	font-weight: bold;
	color: #FFFFFF;
}
.Hnav a:link{ text-decoration: none; color: #fff; }
.Hnav a:visited { text-decoration: none; color: #fff; }
.Hnav a:hover { text-decoration: underline; color: #FFFFFF; }
.Hnav .arrow_le {width: 104px;background: url(../images/h_le.jpg) no-repeat;}
.Hnav .arrow {background-image: url(../images/h_ri.jpg);width: 5px;}

.menu .arrow_le {width: 104px;background: url(../images/h_le.jpg) no-repeat;line-height: 33px;color: #FFFFFF;}
.menu .arrow_le a:link {width: 104px;background: url(../images/h_le.jpg) no-repeat;line-height: 33px;color: #FFFFFF;}
.menu .arrow_le a:visited {width: 104px;background: url(../images/h_le.jpg) no-repeat;color: #FFFFFF; text-decoration: none;}
.menu .arrow_le a:hover {width: 104px;background: url(../images/h_le.jpg) no-repeat;color: #FFFFFF; text-decoration: underline;}
.menu .arrow {background-image: url(../images/h_ri.jpg);width: 5px;}

.video {
	text-align: center;
	background-color: #e8e8e8;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.left {
	float: left;
	width: 246px;
	border: 0px solid #CCCCCC;
	background-image: url(../images/L_mid.jpg);
	background-repeat: repeat-y;
}
.main {
	float: right;
	width: 698px;
	border: 0px dashed #CCCCCC;
}
/* ============================================================================ PageBody == */
.PageBody {
	width:950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.L_text {
	text-align: left;
	margin: 10px;
}
.L_c .XU {
	background-image: url(../images/L_Xmid.jpg);
	background-repeat: repeat-x;
	margin: 10px;
	clear: both;
	overflow: hidden;
	height: 3px;
}
.L_c .L_n2 {
	color: #003470;
	font-weight: bold;
	text-align: left;
	text-indent: 10px;
}
.L_c li {
	background-image: url(../images/r_an02.jpg);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 30px;
	background-position: 15px;
}
.L_c2 img {border: 1px solid #c5c5c5; margin-bottom:15px}
.M_nav {
	color: #FFFFFF;
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
}
.M_C .img_A {
	border: 2px solid #f6f8f7;
}
.M_C .img_B {
	border: 1px solid #e3e4e8;
	padding: 1px;
	text-align: center;
}
.M_C2 {
	background-color: #eeeeee;
}
.M_C2 li {
	float: left;
	width: 139.5px;
	margin-top: 10px;
}
.M_C2 p {
	margin-top: 5px;
}
.M_C2 img {
	border: 1px solid #CCCCCC;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
/*about*/
.pagenext {font-size: 12px;font-family: "宋体";}
.in {height: 15px;width: 30px;border: 1px solid #CCCCCC;font-family: "宋体";font-size: 12px;}
.APageBody {width:950px;margin: 0px auto 0px auto;background: #fcfcfc url(../images/L_mid.jpg) left repeat-y;}
.about_Mnav{background:url(../images/about_Mnav.jpg);line-height: 33px;height: 34px;}
.about_Mnav img {text-align: left;float: left;margin: 12px  auto auto 10px;}
.L_An {background: url(../images/about_Lnav01.jpg) no-repeat 5px;color: #FFFFFF;font-family: "宋体";line-height: 25px;
font-weight: bold;text-align: left;text-indent: 30px;margin-top: 10px;}
.L_An2 {background: url(../images/about_Lnav02.jpg) no-repeat 5px;text-align: left;text-indent: 30px;
 margin-top: 5px;margin-bottom: 5px;line-height: 26px;font-family: "宋体";}
.L_Ac li {background: url(../images/about_Lnav02.jpg) no-repeat 5px;text-align: left;text-indent: 30px;margin-bottom: 5px;line-height: 26px;font-family: "宋体";}

.AM_C {
	text-align: left;
	margin-left: 45px;
	margin-right: 25px;
	font-family: "宋体";
	line-height: 25px;
	color: #000000;
}
.AM_C img {float: right;margin-right: 17px;border: 1px solid #d9d9d9;}
.AM_C h1 {color: #0f3192;font-weight: bold;}
.AM_C p {text-align: left;text-indent: 20px;}

/*news*/
.main_con li {
	text-align: left;
	line-height: 24px;
	border-bottom: 1px dotted #CCCCCC;
	margin: auto 20px auto 20px;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.main_con .le {float: left;}
.main_con .ri {float: right;}
.main_con h1 {
	font-size: 16px;
	text-align: center;
	font-family: "宋体";
	font-weight: bold;
	line-height: 30px;
}
.main_con h2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	line-height: 25px;
	text-align: left;
	text-indent: 10px;
}
.main_con p {
	margin: 10px;
	text-align: left;
}








.foot {background: url(../images/f_bg.jpg) repeat-x;padding-top: 20px;height: 80px;margin: 0px auto 0px auto;}
