﻿body {text-align:center;font-family:宋体,serif;background:#ffffff url(../img/header.jpg) center top no-repeat;font-size:12px; color:#2b2b2b;word-break:break-all; width:100%; height:100%; line-height:180%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea{padding:0; margin:0;} 
img{ border:none; vertical-align:bottom}
ol,ul {list-style:none;} 
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
div { height:auto}
a {color:#3EA8A8;text-decoration:none;}
a:visited {color:#3EA8A8;text-decoration:none;}
a:hover {color:#006B6B;}
a:active {color:#008B69;}
.clear { clear:both;}
.mt5 { margin-top:5px;}
.mt10 { margin-top:10px;}
.left { float:left;}.right { float:right;}
.w580 { width:580px;}.w250 { width:250px;}
.w848 { width:848px;}
.h580 { _height:580px; min-height:580px;}
.h400 { _height:400px; min-height:400px;}
.h350 { _height:280px; min-height:350px;}



.main { width:850px; margin:0 auto; text-align:left;}
.header { height:80px; width:100%; }
.header .logo { padding-top:30px;width:50%;float:left;}
.header .cad { padding-top:30px;width:40%;float:right;}
.menu { width:100%; height:30px; line-height:30px; background:url(../img/menubg.gif) left top repeat-x; margin:0;}
.menu li { display:block; height:30px; float:left; margin:0px 11px; padding:0px 10px; }
.menu li.hov,.menu li.se {background:url(../img/menubg1.gif) left top repeat-x; border:1px #37DAE8 solid; border-top:none; border-bottom:none;padding:0px 9px;}
.menu li a:link,.menu li a:visited { color:#33799F; font-weight:bold}

.descr { width:100%; height:30px; padding-top:5px; background:url(../img/loginbg.gif) left top repeat-x; margin-top:1px; color:#739296;}
.descr h1 { display:block; float:left; margin:0; padding:0; margin-left:15px; font-weight:normal; font-size:12px; font-weight:normal;}
.descr b { display:block; float:left; margin-left:15px; font-weight:normal;}
.descr b img { vertical-align:middle}

.down {width:848px; height:180px; border:1px #DFE6EB solid; background:url(../img/downpic.jpg) no-repeat; position:relative; overflow:hidden; clear:both; margin:0; padding:0;}
.down i a:link,.down i a:visited{ display:block; width:170px; height:60px; position:absolute; left:620px; top:85px;}
.down b { display:block; width:300px; height:20px; position:absolute; left:550px; top:155px; font-weight:normal;}
.down b  a:link,.down b a:visited { margin-left:10px; color:#C02C00; text-decoration:underline}

.Info { width:100%; height:30px; line-height:30px; text-align:right; color:#999999;}
#Page { width:100%; margin-top:10px; height:28px; line-height:28px; border-top:1px #ccc solid; padding-top:8px; text-align:center; color:#666666}


.box { border:1px #E1E8ED solid; background:#F8FEFF;}
.box .title { width:100%; height:25px; line-height:25px; background:#E7F8FB; position:relative;}
.box .title span { position:absolute; width:50px; height:20px; right:0px; top:0px; text-align:center;}
.box .title span a:link,.box .title span a:visited { color:#006600}
.box .title span a:hover { color:#990000; text-decoration:underline;}
.box .title h3 { display:block; float:left; font-size:14px; margin-left:6px; color:#008EAE; }
.box .title h1 { display:block; width:100%; text-align:center; float:left; font-size:14px; color:#008EAE; }
.box .boxc { margin-top:0px; padding:5px; }
.box .boxc ul,.box .boxc li { display:block;}
.box .boxc li.t { font-weight:bold;  margin-top:5px; height:25px; line-height:25px; padding-left:15px;background:#fff;}
.box .boxc li.t a:link,.box .boxc li.t a:visited { color:#007280}
.box .boxc li.c { color:#777;border-bottom:1px #F1FAFA solid;padding-left:20px; }
.box .boxc li.r {width:240px;height:22px; line-height:22px;overflow:hidden;}
.foot { width:850px; border-top:1px #DFE6EB solid; margin-top:10px; text-align:center;}
