@charset "utf-8";
/* CSS DocumentQQ:380608331 */
html { height: 100%; }
body {margin:0;height: 100%;font-size: 12px;font-family:Arial;color:#333;line-height:150%;text-align:center;word-break:break-all; background:#fff;}
div,ul,ol,form { margin: 0; padding: 0; }img {border: 0;margin: 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:1003px;margin: 0px auto;font-family: "宋体";text-align:center;border: 0px solid #FF0000;}
.hd{margin: 0px auto;text-align:center;}

#nav li:hover ul.sub
{left:1px; top:20px; background: #edf8f9; padding:3px; border:0px solid #5c731e;color:#0075c5; width:88px;height:auto;z-index:300; text-align:left;}
#nav li:hover ul.sub li a:hover {background:#b2d4f3; color:#fff; border-color:#fff;line-height:20px;}





.main {float:left;width:522px;border: 0px dashed #CCC; padding-top:25px;}
.right {float:right;width:340px; text-align:left;}

/* ============ PageBody  ============= */
.PageBody {width:887px; float:left; margin-left:20px;}
.line_x{ background:url(../images/line_x.jpg)  repeat-x; height:5px;}
.sunav li{ float:left; width:120px; padding-top:20px;}
.lis{ padding:10px 0;}
.new { text-align:left;}
.JJ .con{ background:url(../images/in_18.jpg); height:153px;width:337px; color:#778690}

.left {float:left;width:196px; }
.M1 {float:right;width:650px; text-align:left}
.M1  h1{ font-size:14px; font-weight:bold;}
.left .nav{ background:url(../images/pro_04.jpg) no-repeat; height:29px;color:#fff; padding-top:20px; text-align:left; font-size:14px; text-indent:28px;}

.left .con{ background:url(../images/pro_06.jpg) repeat-y;color:#d4d4d4;  text-indent:28px; text-align:left; line-height:22px;}
.left .con a:link{text-decoration: none;color: #d4d4d4;}
.left .con a:visited {text-decoration: none;color: #d4d4d4;}
.left .con a:hover { text-decoration: underline; color: #d4d4d4; }
.M1 .list ul{  font-size:14px; line-height:23px;}
.M1 li{text-align: left; padding-bottom:20px;}
.next{ text-align:center}
.M2 {float:right;width:650px; text-align:left}
.M2 li{float:left;width:215px; text-align: center; padding-bottom:20px;}








.foot{ background:url(../images/ft.jpg) no-repeat; height:42px; line-height:18px;text-align:left;text-indent:20px;padding-top:10px; color:#5d5d5d; font-family:Arial,; margin-left:20px;}
/* ============ 链接 ============= */
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; font-family:Arial, Helvetica, sans-serif}
#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: #d30606;text-decoration: none;}
#red a:link{ text-decoration: none; color: #FF9900; }
#red a:visited { text-decoration: none; color: #FF9900; }
#red a:hover { text-decoration: underline; color: #FF9900; }
#bl{color: #25507d;text-decoration: none;}
#bl a:link{text-decoration: none;color: #25507d;}
#bl a:visited {text-decoration: none;color: #25507d;}
#bl a:hover { text-decoration: underline; color: #CC3300; }


#hui{color: #a4a4a2;text-decoration: none;}
#hui a:link{text-decoration: none;color: #a4a4a2;}
#hui a:visited {text-decoration: none;color: #a4a4a2s;}
#hui a:hover { text-decoration: underline; color: #CC3300; }





.inpu {border: 1px solid #bbdfff;height: 17px;}

