﻿
/* CSS DocumentQQ:380608331 */
html { height: 100%; }
body {margin:0;height: 100%;font-size: 12px;font-family:Arial;color:#555;line-height:150%;text-align:center;word-break:break-all; background:#397cb7;}
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:976px;margin: 0px auto;text-align:center;border: 0px solid #FF0000; background:#fff url(../images/hdbg.jpg) repeat-x;overflow:hidden;}
.hd{height:105px;margin: 0px auto;text-align:center; width:925px;}
.hd .logo{ float:left; padding:34px 0 0 0px;}
.hd .top{padding-right:5px; text-align:right; line-height:18px; margin-bottom:30px;}
.hd .nav{  background:url(../images/nav_bot.jpg) no-repeat left 50px; height:30px;}
.hd .nav li{ width:85px; float:left; font-size:14px;font-weight:bold;}
.hd .nav .hotTab {color:#0ba6e7;text-decoration: none; font-weight:bold;}
.hd .nav .hotTab a:link{text-decoration: none;color: #0ba6e7;}
.hd .nav .hotTab a:visited {text-decoration: none;color: #0ba6e7;}
.hd .nav .hotTab a:hover { text-decoration: none; color: #0ba6e7; }
.fenl_2a li{background:#beeafe;height:20px;color:#0d1965;float:left; padding:0 9px;border-right:1px solid #fff; line-height:22px;display:block; }
.fenl_2a #bg{ background:#8fcbff; display:block;}

.video {text-align: center;margin: 0px auto;}
.left {float:left;width: 162px;text-align:left; }
.main {float:right;width:745px;border: 0px dashed #CCC;}
.right {float:right;width: 225px;border: 0px solid #CCC;overflow: hidden; text-align:left;}

/* ============ PageBody  ============= */
.PageBody {width:925px;margin: 0px auto; overflow:hidden;}
.Labo{text-align:left; }
.Labo .nav{ height:26px;background:url(../images/abonav.jpg); line-height:27px;color:#fff600; text-indent:20px;font-weight:bold; }
.Labo li{background:#beeafe;height:26px;color:#0d1965;border-bottom:1px solid #fff;line-height:26px; text-indent:20px;}
.Labo #bg{ background:#8fcbff; display:block; font-weight:bold;}

.login{text-align:left; }
.login .nav{ height:26px;background:url(../images/loginnav.jpg); line-height:27px;color:#fff;text-indent:20px;font-weight:bold; }
.login .con{background:#fff url(../images/aconbg.jpg) repeat-x; padding:8px; border:1px #cad9ea solid;border-top:0px;}
.login p{ height:26px;}
 
.search{border:1px #cad9ea solid; background:#f8fcfd; padding:6px;}
.search p{ height:31px}

.user { border:1px #c8d8e9 solid;}
.user .nav{background:url(../images/abbg.jpg) repeat-y; height:23px;border-bottom:1px #c8d8e9 solid;color:#1c76bb;line-height:25px;}
.user .con{ padding:9px; color:#397cb7; font-family:Arial,}
.user .com{ padding:9px; color:#397cb7; font-family:Arial,;background:#e8f0f7;}
.user .com p{ height:19px;}

.abo{ border:1px solid #ccc; background:#f5fcff}
.abo .nav{ background:#bfebff; height:25px; line-height:25px; text-align:right;}
.abo .con{ padding:10px; text-align:left;}
.abo .list {padding:38px; text-align:left; }
.abo .list li{ background:url(../images/d.jpg) no-repeat left; line-height:24px; }
.abo .text{ color:#456c89}
.pro{ padding:55px 40px; padding-bottom:10px; text-align:left;}
.pro li{ width:333px; float:left; height:146px; margin-bottom:55px; color:#456c89}

.bqrw{text-align:left; }
.bqrw .nav{ height:26px;background:url(../images/pi.jpg); line-height:27px;color:#fff;text-indent:20px;font-weight:bold; }
.bqrw .con{background:#fff url(../images/aconbg.jpg) repeat-x; padding:8px; border:1px #cad9ea solid;border-top:0px;color:#456c89;}
.bqrw .f14{ font-size:14px;text-align:center; font-weight:bold; line-height:28px;}

.w688{ float:left; width:685px;}
.mid{ float:right; width:510px;}
.video {BACKGROUND:#ccc url(../images/vio.jpg) no-repeat right top; height:258px;width:510px;}
.video h1{ padding:2px;}

.notice{ border:1px solid #e1e1e1; padding:2px; background:#fff}
.notice .nav{  background:url(../images/na2.jpg); height:26px; line-height:26px; color:#fff; text-align:center;}
.notice .con{ padding:10px;}
.notice .con li{background:url(../images/d.jpg) no-repeat left; text-indent:7px; line-height:22px;}
.notice .more{ background:#f0f0f0; width:auto; float:right; padding:0 5px;}

.w455 {width:455px; border:#cfdbe5 1px solid;}
.w455 .nav{background:url(../images/mnav.jpg); height:28px; line-height:28px; color:#fff; text-align:left; padding:0 10px;}
.w455 .con{ text-align:left; padding:15px;}
.w455 .con li{background:url(../images/d.jpg) no-repeat left; line-height:24px; text-indent:7px; }

.w505 {width:505px; border:#cfdbe5 1px solid;  font-family:"宋体";}
.w505 .nav{background:url(../images/mnav.jpg); height:26px; padding:0 5px; }
.w505 .nav li{ float:left; width:70px; color:#fff;text-align:center; text-indent:8px;line-height:26px; padding-top:1px;}
.w505 .nav li a:link{ text-decoration: none; color: #fff; font-size:13px}
.w505 .nav li a:visited { text-decoration: none; color: #fff; }
.w505 .nav li a:hover { text-decoration: underline; color: #FFFFFF; }
.w505 .con{ text-align:left; padding:7px 15px;}
.w505 .con td{line-height:20px; height:20px;}
.w505 .more{left:450px;top: 4px;width: 47px;}

.w505 .nav .active { line-height:26px;font-weight:bold;COLOR:#000; background:url(../images/n1bg.jpg) repeat-x;}
.w505 .nav .active a:link{ text-decoration:none; color:#000; font-weight:bold;}
.w505 .nav .active a:visited { text-decoration:none; color:#000;font-weight:bold; }
.w505 .nav .active a:hover { text-decoration:none; color:#000; font-weight:bold;}


.next{ text-align:center; padding-top:10px;}
.ft{ background:url(../images/ftbg.jpg) repeat-x; padding:17px 0;}
/* ============ 链接 ============= */
a:link{ text-decoration: none; color: #555555; }
a:visited { text-decoration: none; color: #555555; }
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-weight:bold;}
#red a:link{ text-decoration: none; color: #CC3300; }
#red a:visited { text-decoration: none; color: #CC3300; }
#red a:hover { text-decoration: underline; color: #CC3300; }
#bl{color: #0ba6e7;text-decoration: none;}
#bl a:link{text-decoration: none;color: #0ba6e7;}
#bl a:visited {text-decoration: none;color: #0ba6e7;}
#bl a:hover { text-decoration: underline; color: #0ba6e7; }

#b2{color: #456c89;text-decoration: none;}
#b2 a:link{text-decoration: none;color: #456c89;}
#b2 a:visited {text-decoration: none;color: #456c89;}
#b2 a:hover { text-decoration: underline; color: #456c89; }
#ye{color: #ffea00;text-decoration: none;}
#ye a:link{text-decoration: none;color: #ffea00;}
#ye a:visited {text-decoration: none;color: #ffea00;}
#ye a:hover { text-decoration: underline; color: #ffea00; }
#hui{color: #c0c0c0;text-decoration: none;font-size: 12px;}
#hui a:link{text-decoration: none;color: #c0c0c0;font-size: 12px;}
#hui a:visited {text-decoration: none;color: #c0c0c0;}
#hui a:hover { text-decoration: underline; color: #CC3300; }
.inpu {border: 1px solid #a4cad5;height: 17px;}
.inpu2 {border: 0px solid #d8eefe;height: 20px; background:url(../images/sea2.jpg) no-repeat;color:#a7a7a8; line-height:20px; }
.inpu3 {border: 1px solid #ccc;height: 17px; color:#ccc}
.bor{ border:1px solid #ccc;}
table.RegTable td{Padding:5px; vertical-align:top;}

