﻿@charset "utf-8";
html { height: 100%; }
body {
	margin:0;
	height: 100%;
	font-size: 12px;
	font-family:Arial;
	color:#777777;
	line-height:170%;
	text-align:center;
	background-color: #fff;
	background-image: url(images/top_bj.gif);
	background-repeat: repeat-x;
	background-position: top;
}
td{font-size: 12px;
	font-family:Arial;
	color:#777777;}
div,ul,ol,form { margin: 0; padding: 0; }img {margin: 0px;border:0px;}li { list-style: none; }
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; }
/* ============ 常用 ============= */
.BOX{width:100%;margin: 0px auto;font-family: "宋体";text-align:center;}
.hd{height:auto;margin: 0px auto;text-align:center;background:url(../images/top_bg.jpg) repeat-x;}

ul{color:#666666;}
li{color:#666666;}

/* ============ PageBody  ============= */
.PageBody {width:893px;margin: 0px auto; border:1px solid #CFCFCF;border-bottom:none; background-color:#FFFFFF;}
.PageBody2 {width:893px;margin: 0px auto; background-color:#FFFFFF;}
.w230{ width:230px; margin:0 auto;}
.search{ background:url(../images/serabg.jpg) no-repeat; height:35px; padding-top:12px;}
.news .nav{ background:url(../images/tu.jpg) no-repeat left; text-align:left; text-indent:20px; font-size:14px; color:#666; border-bottom:1px  dotted #fff; line-height:25px;}

.news .con li{ text-align:left;border-bottom:1px dotted #fff; line-height:25px;}

.login .nav{ background:url(../images/tu.jpg) no-repeat left; text-align:left; text-indent:20px; font-size:14px; color:#666; line-height:25px;}
.login p{line-height:30px; color:#666; height:30px}

.abo .nav{font-size:14px; color:#666; background:#fff url(../images/jf2.jpg) repeat-x;}
.abo .con{ background:#fff; padding:0 25px; text-align:left; }
.abo .bot{ background:url(../images/jf4.jpg); height:23px; text-align:right;}
.abo .w485{ width:485px; margin:0 auto}
.abo .con ul li{ float:left; text-align:center;background:url(../images/picbg.jpg) no-repeat center top; height:147px;}


.abo .con2{ background:#fff; padding:0 25px; text-align:left; line-height:22px; }
.abo .conzw{ background:#fff; padding:0 25px; text-align:left;}
.abo .con3{ background:#fff; padding:0 25px;}
.abo .con3 li{text-align:left; line-height:25px; border-bottom:1px dashed #ebebeb;}

.menu .nav{ background:#fff url(../images/nav.jpg) no-repeat left TOP; width:230px ;  height:30px; text-align:left; text-indent:40px;padding-top:13px; font-size:14px; overflow:hidden} 
.menu{ background:#fff ;}
.menu ul li{ background:url(../images/nav02.jpg); height:32px; text-align:left; text-indent:45px; line-height:32px;} 
.menu .bot{ background:url(../images/jf4.jpg); height:23px; text-align:right;}
.top{ text-align:right; background:#fff; padding-right:30px;}
.next{ text-align:center;}


.newsblue{text-align:left; line-height:25px; border-bottom:1px dashed #ebebeb;}


.link li{ width:127px; float:right; height:31px;}
.foot{ font-family:Arial, Helvetica, sans-serif; color:#5c5c5c}
/* ============ 链接 ============= */
a{ text-decoration: none; color: #777777; }
a:hover { text-decoration: underline; color: #FF9900; }

#wi {color: #fff;text-decoration: none;}
#wi a{ text-decoration: none; color: #fff; }
#wi a:hover { text-decoration: underline; color: #FFFFFF; }

#red {color: #CC3300;text-decoration: none;}
#red a{ text-decoration: none; color: #CC3300; }
#red a:hover { text-decoration: underline; color: #CC3300; }

#menu {color: #ffffff;text-decoration: none; font-size:14px;}
#menu a{ text-decoration: none; color: #ffffff; font-size:14px;}
#menu a:hover { text-decoration: none; color: #FFFF99; font-size:14px;}

#lan{color: #A5B5C9;text-decoration: none;line-height:16px;}
#lan a{text-decoration: none;color: #A5B5C9;}
#lan a:hover { text-decoration: underline; color: #A5B5C9; }

#blue{color: #A5B5C9;text-decoration: none;font-size:14px;}
#blue a{text-decoration: none;color: #336699;font-size:14px;}
#blue a:hover { text-decoration: underline; color: #336699; font-size:14px;}

#or_16{color: #FF9C00;text-decoration: none;font-size:16px;}
#or_16 a{text-decoration: none;color: #FF9C00;font-size:16px;}
#or_16 a:hover { text-decoration: underline; color: #FF9C00; font-size:16px;}

#lv {color: #20A059;text-decoration: none;}
#lv a{ text-decoration: none; color: #20A059; }
#lv a:hover { text-decoration: underline; color: #20A059; }

#zi {color: #000;text-decoration: none;}
#zi a{ text-decoration: none; color: #000; }
#zi a:hover { text-decoration: underline; color: #000; }

/* ============ 开始 ============= */
.title_dh {font-size: 18px;font-family: "黑体"; color:#000;height:30px;line-height:30px;}
.bj_x_top{
	background-repeat: repeat-x;
	background-position: top;
}
.bj_n{
	background-repeat: no-repeat;
	background-position: center center;
	}
.line{
	background-image: url(images/line01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.cp{width:160px;}

/* menu */

.left_3_n{ font-size:12px; text-align:left; color:#336699; text-decoration: none; padding-left:50px; line-height: 26px; height: 26px; clear:both; margin:0px;}
.left_3_n a{  color:#336699; font-size:12px; text-decoration: none;}
.left_3_n a:hover{  color:#336699; font-size:12px; text-decoration: underline;}

.left_3_y{  clear:both;font-size:12px;  text-align:left;color:#FF9C00; text-decoration: none; padding-left:50px; line-height: 26px; height: 26px; margin:0px;}
.left_3_y a{ font-size:12px; color:#FF9C00;text-decoration: none;}
.left_3_y a:hover{ font-size:12px; color:#FF9C00;text-decoration: underline;}

.left_2_n{
	clear:both;
	text-align:left;
	font-size:14px;
	padding-left:25px;
	text-decoration: none;
	line-height: 27px;
	color:#336699;
	height: 27px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/left_menu01.gif);
}
.left_2_n a{ color:#336699;font-size:14px; text-decoration: none;}
.left_2_n a:hover{ color:#336699;font-size:14px; text-decoration: underline;}

.left_2_y{
	clear:both;
	text-align:left;
	font-size:14px;
	padding-left:25px;
	text-decoration: none;
	line-height: 27px;
	color:#FF9C00;
	height: 27px;
	font-weight:bold;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/left_menu01.gif);
}
.left_2_y a{font-weight:bold; color:#FF9C00;font-size:14px; text-decoration: none;}
.left_2_y a:hover{ font-weight:bold;color:#FF9C00;font-size:14px; text-decoration: underline;}


