@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
body {
    scrollbar-face-color: #F2F2F2;
    scrollbar-shadow-color: #999999;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #999999;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #999999;
}
li,dd,dt,dl{ list-style:none; overflow:hidden;}
li{ list-style-type:none; list-style-position:outside;}
p{ margin-top:15px;}
img{ border:none;}
.clear{ clear:both;}

.container{ width:950px; margin:0 auto 0 auto;}
.header{ float:left; width:100%; border-top:#206dbc 2px solid;}
.header_top{ float:left; width:100%;}
.logo{ float:left;}
.header_services{ float:right;}
.header_services span{ float:left;}
.header_services ul{ float:left; margin-top:15px; width:120px;}
.header_services ul li{ float:left; background:url(../Images/qq.gif) no-repeat; padding-left:20px; width:100px; line-height:24px;}
.header_services ul li a{ color:#000;}
.header_services ul li a:hover{ color:#CC0000;}

.nav{ float:left; width:100%; background:url(../Images/navBg.gif); height:36px; overflow:hidden;}
.nav ul{ float:left; padding-left:20px;}
.nav ul li{ float:left;}
.nav span{ float:right; padding-right:10px;}

.banner{ float:left; width:100%; background:url(../Images/navLine.gif) top no-repeat; padding-top:2px;}
.bannerImg{ float:left; width:715px; height:254px; overflow:hidden; padding-left:-2px;}
.bannerVideo{ float:right; background:url(../Images/videoBg.gif); width:215px; height:224px; padding:20px 10px 10px 10px;}

.tBody{ float:left; width:100%;}

.footer{ float:left; width:100%; border-top:#206dbc 2px solid; margin-top:20px;}
.footer h1{ float:left; width:100%; text-align:center; font-size:13px; color:#5a5a5a; font-weight:normal; margin-top:20px;}
.footer a{ color:#5a5a5a; text-decoration:none; overflow:hidden; white-space:nowrap;}
.footer a:hover{ color:#CC0000;}
.footer h2{ float:left; width:100%; text-align:center; line-height:30px; font-size:12px; color:#5a5a5a; font-weight:normal; margin-top:10px;}

.sysTime{ float:left; width:100%; line-height:30px; background:#4ea2f0; color:#FFFFFF; margin-top:10px;}
.nowTime{ float:left; padding-left:10px;}
.areatime{ float:right; padding-right:10px;}

.flink{ float:left; width:100%; margin-top:10px; height:38px; overflow:hidden;}
.flink ul{ display:block; width:100%; text-align:center;}
.flink ul li{ display:inline;}
.flink ul li img{border:#d3d1cc 1px solid; margin:0 2px 0 2px;}
.flink td{ text-align:center; padding:0 5px 0 5px;}

.mainbody{ float:left; width:100%;}
.leftside{ float:left; width:163px;}
.maincontent{ float:right; width:782px;}
.maincontent_mid{ float:left; width:577px;}
.miancontent_side{ float:right; width:200px;}
.maincontentTop{ float:left; width:100%;}
.maincontentbottom{ float:left; width:100%;}

.modelBody{ border:#99affa 1px solid; background:#e8edff; margin-top:10px;}
.modelTitle{ height:28px; background:#b9c9fe; border-bottom:#99affa 1px solid; line-height:28px;}
.modelTitle b{ float:left; background:url(../Images/modelico.gif) no-repeat 5px 5px; padding-left:15px; color:#003399; font-size:14px;
}
.modelTitle i{ float:right; font-style:normal; padding-right:10px;}
.modelTitle i a{ color:#000; text-decoration:none;}
.modelTitle i a:hover{ color:#CC0000;}
.modelTitle .print{ padding-top:3px;}
.modelContent{ width:100%; background:#e8edff;}

.whjgTime{ line-height:18px; text-align:center; padding-top:5px; background:#000000; color:#FFF;}

.downstep{ margin-top:1px; width:100%; overflow:hidden; height:270px;}
.downstep img{ vertical-align:bottom; float:left;}
.downstep b{ display:block; margin:4px auto 3px auto; text-align:center; width:146px;}

.whjg{ padding-bottom:9px; border-top:#FF0 1px solid; background:#000;}
.hjzs{ font-weight:bold; color:#e94c47; margin:5px 0 5px 0; height:150px;}
.hjzs p{ margin-top:0; line-height:28px; padding-left:10px;}

.jxbm{ margin-top:10px;}

.indexNews{ padding:5px!important; padding:5px 5px 0 5px; height:164px;}
.indexNews ul{ float:left; width:100%;}
.indexNews ul li{ float:left; width:100%; line-height:24px; height:24px; overflow:hidden;}
.indexNews ul li a{ color:#333333; text-decoration:none;}
.indexNews ul li a:hover{ color:#CC0000;}

.indextzjq{ padding:5px!important; padding:5px 5px 0 5px; height:217px;}
.indextzjq ul{ float:left; width:100%;}
.indextzjq ul li{ float:left; width:100%; line-height:24px; height:24px; overflow:hidden;}
.indextzjq ul li a{ color:#333333; text-decoration:none;}
.indextzjq ul li a:hover{ color:#cc0000;}

.indexwhdh{ padding:5px; text-align:center; height:180px;}

.indexzysj{ margin:5px 0 5px 0; background:#ffffff; height:150px;}
.indexzysj td{ padding:3px; line-height:18px; background:url(../Images/ico_2.gif) bottom repeat-x;}
.indexzysj span{ width:100%; overflow:hidden; float:left; height:18px;}

.indexcompany{ padding:25px 15px 25px 15px; height:353px; line-height:24px;}

.businessdoc h1{ font-size:14px; padding:5px; color:#FF0000;}
.businessdoc h3{ text-align:center; margin-top:10px; margin-bottom:10px; font-size:14px;}
.businessdoc h3 a{ display:block; background:url(../Images/btnbg.gif); line-height:35px; width:280px; text-align:center; color:#FFFFFF; text-decoration:none;}
.businessdoc h3 a:hover{ color:#CC0000;}

.businessgoldtd{ text-align:center; height:210px;}
.businessgoldtd .tr{ float:left; padding:15px; width:284px; height:180px; overflow:hidden;}

.ArticleContent{ height:526px; width:700px; overflow:scroll;}
.ArticleContent .div1{ padding:30px; line-height:18px; width:620px;}
.ArticleContent li,dd,dl,dt{ list-style:disc; overflow:visible; margin:15px 0 0 30px;}
.ArticleContent li{ list-style-position:outside; list-style-type:list;}

.articleList{ height:550px; width:700px;}
.articleList ul{ float:left; width:100%;}
.articleList ul li{ float:left; width:100%; line-height:30px; background:url(../Images/ico_2.gif) bottom repeat-x;}
.articleList ul li b{ float:left; width:600px; padding-left:15px; height:30px; overflow:hidden; font-weight:normal;}
.articleList a{ color:#666666; text-decoration:none;}
.articleList a:hover{ color:#990000;}
.articleList ul li i{ float:right; width:80px; font-style:normal;}
.articleList .page{ clear:both; text-align:center; padding:10px 0 10px 0;}

.articleList td{ padding:3px; text-align:center; line-height:18px; background:url(../Images/ico_2.gif) bottom repeat-x;}
.articleList span{ width:100%; overflow:hidden; float:left; height:18px;}
.articleList .page span{ width:auto;  float:none; height:18px;}

.articleleftside{ float:left; width:702px;}
.articlerightside{ float:right; width:243px;}

.errbody{ margin-top:30px;}
.errcontent{ padding:1px; color:#333333;}
.errcontent td{ padding:5px 10px 5px 10px; line-height:25px; border-bottom:#f4ddbe 1px solid;}
.errcontent .input{ padding:2px; font-size:12px; line-height:14px; border:#000000 1px solid; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;}
.errcontent .btn{ border:#dddddd 1px solid; border-bottom:#6e6e6e 1px solid; border-right:#6e6e6e 1px solid; background:#ffffff; font-size:12px; line-height:18px; padding:0 5px 0 5px;}

.errads{ margin-top:50px; border-top:#f37b0b 1px solid;}
.errads1{ float:left; width:310px;}
.errads2{ float:left; width:310px; margin-left:10px; }
.errads3{ float:right; width:310px;}

/*ҳʾ*/
#msg
{
    position: absolute;
    display: none;
    background:#F3DDA1;
    width:300px;
    overflow:auto;
    padding:10px;
    line-height:18px;
}


.reference{ margin-top:10px; border:#99affa 1px solid;}
.refeSideBar{ float:left; width:185px; margin-top:20px;}
.refeMainFrame{ float:right; width:760px;}
.refeForm{ width:180px; margin:0 auto 0 auto;}
.refeForm td{ padding:5px;}
.refeForm .input{ width:90px; padding:2px; font-family:Verdana, Geneva, sans-serif; font-size:11px; height:14px; line-height:14px;}
.refecon{ width:180px; margin:0 auto 0 auto; line-height:18px;}
.refecon td{ padding:5px;}
.refecon td a{ text-decoration:none;}
.refecon .td1{ padding:5px; padding-bottom:0;}
.refecon .td2{ padding:5px; padding-top:0;}
.refecon .input{ width:150px; padding:2px; font-family:Verdana, Geneva, sans-serif; font-size:11px; height:14px; line-height:14px;}