﻿@charset "utf-8";
body { font-size:12px; font-family:"宋体"; color:#646464;  }
/* 链接颜色 */
a:link { color: #646464; text-decoration:none; }
a:visited { color: #646464; text-decoration:none; }
a:hover { color: #e97207; text-decoration: none; }
 a.yellow:link { color: #cd0c05; text-decoration:none; }
 a.yellow:visited { color: #cd0c05; text-decoration:none; }
 a.yellow:hover { color: #cd0c05; text-decoration:underline; }
/* 头部 */
#header { width:980px; margin:0 auto;  height:93px;  padding-top:188px; }
.btn01{ background:url(../images/btn.png) no-repeat; width:153px; height:38px;  margin-left:268px;  cursor:pointer;}
.btn01{ position:relative;width:153px;z-index:105; }
.hy{ width:422px; overflow:hidden;display:none; position:absolute;top:39px; left:0; z-index:100;}
.shy{ background:url(../images/sh.png) no-repeat; height:25px; width:422px;}
.zhy{ background:url(../images/zh.jpg) repeat-y;  width:408px; padding-left:14px;}
.xy{background:url(../images/xh.png) no-repeat; height:13px; width:422px;}
.sblist { width:402px; overflow:hidden;}
.sblist li{ float:left; width:175px; line-height:24px;background:url(../images/icon01.gif) no-repeat 0 10px;padding-left:15px;border-bottom:1px dotted #c4c4c4; height:28px; margin-right:10px; }

/* 导航 */
#menu{ background:url(../images/menubg.png) no-repeat; width:980px; height:50px; margin:0 auto; }
#nav{ width:980px; height:41px; overflow:hidden;  }
#nav li{ float:left;  height:46px;  text-align:center; }
#nav .mainlevel {float:left; /*IE6 only*/background:url(../images/menubg2.png) no-repeat;}
#nav li a{ font-size:14px; color:#fff; font-weight:bold;line-height:41px; display:block;  }
#nav li a:hover{ font-size:14px; color:#fce22f; font-weight:bold;line-height:41px; background:#fff;display:block;background:url(../images/menubg1.png) no-repeat;  }
#nav li.one { width:112px; background-position:0 0;}
#nav li.one a:hover{ width:112px; background-position:0 0;}
#nav li.two { width:108px; background-position:-112px 0;}
#nav li.two a:hover{ width:108px; background-position:-112px 0;}
#nav li.three { width:108px; background-position:-220px 0;}
#nav li.three a:hover{ width:108px; background-position:-220px 0;}
#nav li.four { width:108px; background-position:-328px 0;}
#nav li.four a:hover{ width:108px; background-position:-328px 0;}
#nav li.five { width:108px; background-position:-436px 0;}
#nav li.five a:hover{ width:108px; background-position:-436px 0;}
#nav li.six { width:108px; background-position:-544px 0;}
#nav li.six a:hover{ width:108px; background-position:-544px 0;}
#nav li.seven { width:108px; background-position:-652px 0;}
#nav li.seven a:hover{ width:108px; background-position:-652px 0;}
#nav li.eight { width:108px; background-position:-760px 0;}
#nav li.eight a:hover{ width:108px; background-position:-760px 0;}
#nav li.nine { width:112px; background-position:-868px 0;}
#nav li.nine a:hover{ width:112px; background-position:-868px 0;}
#nav .mainlevel ul {display:none; position:absolute; width:108px;*margin-left:-54px; }
#nav .mainlevel li {border-top:1px solid #fff; width:108px;/*IE6 only*/ font-size:12px; background-color:#1a5bbd; color:#FFF; height:28px; line-height:28px;}
#nav .mainlevel li a{color:#FFF; line-height:28px;  display:block;height:28px;font-size:12px; font-weight:normal;}
#nav .mainlevel li a:hover{color:#FFF;  background:#fb980a;height:28px; line-height:28px; display:block;font-size:12px;font-weight:normal;}
/* 字符行高 */
.f14{ font-size:14px; font-weight:bold; color:#083976;}
.f20{ font-size:14px; font-weight:bold; color:#083976;display:block;margin-top:12px;padding-left:5px;}
.red{ color:#f24e0d;}
.hight20 { line-height:20px; }
.hight18 { line-height:18px; }
.hight22 { line-height:22px; }
.hight24 { line-height:24px; }
.more{ display:block; width:50px; height:18px; float:right; margin-right:15px; padding-top:5px;}

/* 内容区域 */
#wraper { width:962px; height:auto; background:#fff; overflow:hidden; margin:0 auto ; padding-left:9px; padding-right:9px; }
.time{ width:962px; height:48px; overflow:hidden;}
.time li{ float:left; height:48px; color:#fff; font-size:14px; font-weight:bold; text-align:left; line-height:48px;}
.time li.first{ background:url(../images/btn_01.jpg) no-repeat; width:260px; height:48px; padding-left:60px; }
.time li.second{ background:url(../images/btn_02.jpg) no-repeat; width:262px; height:48px; padding-left:60px;}
.time li.third{ background:url(../images/btn_03.jpg) no-repeat; width:265px; height:48px; padding-left:55px;}
.sb{ width:960px; overflow:hidden; margin-top:8px; padding-left:1px; padding-right:1px;}
.column01{ width:447px; height:309px; padding:1px; border:1px solid #dedede; float:left;}
.st{width:447px; height:309px;}
.column02{ float:left; margin-left:10px; width:470px; overflow:hidden; padding:14px 10px 8px; height:289px;border:1px solid #dedede;}
.news h2{ display:block; width:470px; text-align:center;}
.news h2 a:link,.news h2 a:visited{font-size:16px; color:#e83901; font-weight:bold; text-decoration:none; }
.news h2 a:hover{font-size:16px; color:#e83901; font-weight:bold; text-decoration:underline; }
.wz01{ margin-top:10px; line-height:22px; border-bottom:1px dotted #999999; height:74px;}
.list{ width:470px; margin-top:10px; overflow:hidden;}
.list li{ height:28px; border-bottom:1px dotted #c4c4c4; padding-left:19px; background:url(../images/icon01.gif) no-repeat 0 11px; }
.list li span{ float:right; width:85px; display:block; color:#929191; text-align:right; line-height:28px;} 
.list li a{ line-height:28px;}
.list10{ width:650px; margin-top:10px; overflow:hidden; padding-left:20px}
.list10 li{ height:28px; border-bottom:1px dotted #c4c4c4; padding-left:19px; background:url(../images/icon01.gif) no-repeat 0 11px; }
.list10 li span{ float:right; width:85px; display:block; color:#929191; text-align:right; line-height:28px;} 
.list10 li a{ line-height:28px;}
.column03{ float:left; width:740px; overflow:hidden;}
.tit{ background:url(../images/bbg.jpg) no-repeat; width:720px; height:37px; padding-left:20px; line-height:37px;}
.column04{ width:210px; overflow:hidden; float:right;}
.btnlist{ width:210px; overflow:hidden;}
.btnlist li{ width:210px; height:54px; margin-bottom:6px;}
.con01{ line-height:24px; margin-top:10px;}
#footer{ background:url(../images/fbg.jpg) no-repeat center top; width:980px; height:80px; margin:0 auto; text-align:center; color:#1c5777; line-height:22px; padding-top:15px; margin-top:10px;}


/* 注册 */
.tit01{ background:url(../images/titbg.jpg) no-repeat; width:960px; height:37px; margin-top:12px;}
.tit01 h3{ padding-left:20px; height:37px; line-height:37px; display:block; width:200px; float:left;}
.tishi{ width:720px;line-height:37px; padding-right:18px; float:right; text-align:right; }
.biaodan{ width:960px; overflow:hidden;}
.mn{width:960px;overflow:hidden; border-collapse:collapse;}
.mn th{border:1px solid #d5e0e8; height:30px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; text-align:right; line-height:30px; color:#0e5ab9;}
.mn td{ border:1px solid #d5e0e8; height:30px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
.inp01{ background:url(../images/bdbg.jpg) repeat-x; width:309px; height:28px; border:1px solid #c2c2c2; padding-left:10px; padding-right:10px; color:#676767; line-height:28px;}
.inp02{ background:url(../images/bdbg.jpg) repeat-x; width:165px; height:28px;border:1px solid #c2c2c2;  padding-left:10px; padding-right:10px; color:#676767;line-height:28px;}
.inp03{background:url(../images/bdbg.jpg) repeat-x;border:1px solid #c2c2c2;  width:104px; height:28px; padding-left:10px; padding-right:10px; color:#676767;line-height:28px;vertical-align:middle;margin-top:0;}
.inp99{ background:url(../images/bdbg.jpg) repeat-x; width:309px; height:60px; border:1px solid #c2c2c2; padding-left:10px; padding-right:10px; color:#676767; line-height:20px;}

.fc1{ line-height:15px; color:#a6a5a5;}
.fc2{ line-height:30px; color:#a6a5a5;}
.btn02 { padding-left:142px; margin-top:10px;}
.btn02 a{ background:url(../images/zc.jpg) no-repeat; width:184px; height:54px; display:block; text-indent:-9999px;}
.checkbox01{ vertical-align:middle;margin-top:0;}
.left{ float:left; width:705px; overflow:hidden; height:auto;}
.right{ float:right; width:225px; padding-left:13px; overflow:hidden; height:auto;}
.tit02{ background:url(../images/bbh.jpg) no-repeat; width:688px; height:37px; line-height:37px; padding-left:17px;} 
.con02{ width:689px; overflow:hidden; padding-top:15px; padding-left:8px; padding-right:8px;}
.hg01{ font-size:14px; line-height:28px;}

.zbg{ width:960px; background:url(../images/lbg_06.jpg) repeat-y; overflow:hidden;}
.sbg{ background:url(../images/lbg_03.jpg) no-repeat left top ; width:960px; overflow:hidden;}
.xbg{background:url(../images/e_03.jpg) no-repeat right bottom ; width:960px;height:auto !important;
height:380px;
min-height:380px;}
.btnlist10{ width:210px; overflow:hidden;}
.btnlist10 li{ width:210px; height:54px; margin-bottom:10px;}
.left01{ float:left; width:720px; overflow:hidden; height:auto; background:#000;}
.dlbg{ background:url(../images/as.jpg) no-repeat; width:720px; height:478px;}
.mainlogin{ width:340px; height:311px; padding-left:210px; padding-top:40px;}
.login {width:340px;height:311px; text-align:left;z-index:2; float:left;}
.gbg{ background:url(../images/as.jpg) no-repeat; width:784px; height:310px; padding-left:96px; padding-top:66px; padding-right:80px;}
.btn11{ width:210px; overflow:hidden; float:right; padding-top:20px;}
.btnlist02{ width:210px; overflow:hidden;}
.btnlist02 li{ width:210px; height:54px; margin-bottom:20px;}
.xblog{ padding-left:34px; width:306px; height:30px; margin-bottom:12px; }
.btn12{ width:272px; height:36px;}
.btn12 a:link,.btn12 a:visited{ background:url(../images/b4.jpg) no-repeat; display:block; line-height:30px; width:104px; height:30px; font-size:16px; font-weight:bold; text-align:center; color:#fff;}
.btn12 a:hover{ background:url(../images/b4.jpg) no-repeat; display:block; line-height:30px; width:104px; height:30px; font-size:16px; font-weight:bold; text-align:center; color:#fff;}
.mima{ float:left; width:80px; text-align:right; padding-right:30px; float:right; line-height:30px; }
.mima a:link,.mima a:visited{ color:#307bd0; text-decoration:none;}
.mima a:hover{ color:#cd0c05; text-decoration:underline;}
.btn13{ width:272px; height:39px; padding-left:34px;}

.scrollUl { width:340px; overflow:hidden; height:51px; }
.scrollUl li {  float:left; width:169px; height:48px; text-align:center; font-size:14px; line-height:46px; }
.sd01 { cursor:pointer; background:url(../images/abg.jpg) no-repeat; width:169px; height:46px;border-top:1px solid #b7c2c9; border-bottom:1px solid #b7c2c9;border-right:1px solid #b7c2c9;border-left:1px solid #b7c2c9;   }
.sd02 { cursor:pointer; background:none; }
.sd01 a:link, .sd01 a:visited { color:blue; font-weight:bold; font-size:14px; }
.sd01 a:hover { color:blue; font-weight:bold;font-size:14px;  }
.sd02 { cursor:pointer; background:none; color:#333333; font-weight:bold; font-size:14px; }
.sd02 a:link, .sd02 a:visited { color:#333333; font-weight:bold; font-size:14px; }
.hidden { display:none; }
.con03{ padding-top:13px;}
.wb{ margin-bottom:12px; padding-left:34px;  overflow:hidden;}
.inp04{padding-left:10px; padding-right:10px; color:#676767; line-height:34px;height:34px;_height:32px;  border:1px solid #bac5d4; background:#eef3f8; width:250px; color:#92a4bf; }

.btn32 { padding-left:142px; margin-top:10px;}
.btn32 a{ background:url() no-repeat; width:119px; height:40px; display:block; text-indent:-9999px;}

.wz10{ display:block; background:url(../images/hbg.jpg) no-repeat; width:133px; height:33px; line-height:33px; text-align:center; font-size:14px; font-weight:bold; color:#fff; margin-top:10px;}
.pic{ width:705px; overflow:hidden;  overflow:hidden;}
.piclist{overflow:hidden;width:705px;}
.piclist li{ float:left; width:225px; margin-right:10px;  margin-top:10px;}
.tit03{ background:url(../images/sn1.jpg) no-repeat; width:210px; height:33px; padding-left:15px; line-height:33px; color:#2c74ce;font-size:14px; font-weight:bold;}
.con04{ height:221px; background:#f8fcfc; border:1px solid #eaeaea; width:203px; padding:12px 10px 0;}
.picsh{width:203px; overflow:hidden;}
.picsh dt{ float:left; height:101px; width:94px; padding:1px; border:1px solid #ccc; background:#fff;}
.picsh dt img{width:94px; height:101px; }
.picsh dd{ float:right; width:98px; background:#ccc; height:30px; margin-top:32px; border:1px solid #d8e9f1; background:#f7f8f7; line-height:30px; text-align:center; font-weight:bold;font-size:16px;}
.wenzhang{ line-height:20px; margin-top:5px;} 

.tab{ width:955px;margin-top:12px;}
.tab td{ padding:5px;height:20px;border:1px solid #ccc;text-align:center;}
.tab th{ padding:5px;height:22px;border:1px solid #ccc;text-align:center;font-weight:bold;}

.tc{ width:107px; height:32px; float:right; margin-top:50px;}