@charset "utf-8";

*{margin:0; padding:0; border:0; font-size:12px;}
.none{display:none;}
a:link,
a:visited{text-decoration:none;}
a:hover,
a:active{text-decoration:underline;}
ul,
ol,
li{margin:0; padding:0; list-style:none;}

body{background:url(login_bg.jpg) repeat-x #E7F1F9; text-align:center;font-family:SimSun;}
.overall{width:944px; margin:0 auto; overflow:hidden; text-align:left;}

.top{height:73px; position:relative; z-index:10;}
.top .logo{background:url(logo.gif) no-repeat; display:block; width:253px; height:57px; position:absolute; top:22px; left:11px;}
.top .logo_hide{position:absolute; top:0; left:150px; width:125px; height:73px; background:url(login_bg.jpg) repeat-x;}
.top .link{position:absolute; top:35px; right:23px; color:#B9CCD6; white-space:nowrap;}
.top .link a{color:#7B8C95;}

.main{width:944px; height:439px; background:url(login_main.jpg) no-repeat; position:relative; overflow:hidden;}
.main .login{position:absolute; top:67px; left:569px; width:371px; height:300px;}
.main .reg{position:absolute; top:399px; left:610px; color:#3F3F40; }
.main .reg a{color:#3C6C8F;font-size:14px; font-weight:bold;}
.main .reg .gray{color:#787879;}
.main .reg .mobile{background:url(login_bt.png) no-repeat 4px -49px; padding:1px 0 3px 18px;}
.main .pic_big{position:absolute; top:30px; left:8px;}
.main .news{position:absolute; top:262px; left:17px; width:530px;}
.main .news .tit{color:#549F02; margin-bottom:10px;}
.main .news .list li{ display:block; height:19px; position:relative; white-space:nowrap;}
.main .news .list li .time{position:absolute; top:0; left:1px; color:#7E7F7F;}
.main .news .list li .txt{position:absolute; top:0; left:67px; color:#4A4A4A;}
.main .news .list li .txt a{color:#4A4A4A;}
.main .news .list li .txt .new{font-family:Verdana; color:#EE5A26; font-size:9px; position:relative; top:-2px;}
.main .news2{position:absolute; top:375px; left:18px; width:275px;}
.main .news2 .pic{position:absolute; top:2px; left:2px; width:81px; height:56px;}
.main .news2 .list{position:absolute; top:3px; left:95px;}
.main .news2 .list li{display:block; height:21px; position:relative; white-space:nowrap; background:url(login_bt.png) no-repeat 0 -96px; padding-left:7px; color:#3B6B8E;}
.main .news2 .list li a{color:#3B6B8E;}
.main .news3{position:absolute; top:375px; left:293px; width:275px;}
.main .news3 .pic{position:absolute; top:2px; left:2px; width:81px; height:56px;}
.main .news3 .list{position:absolute; top:3px; left:96px;}
.main .news3 .list li{display:block; height:21px; position:relative; white-space:nowrap; background:url(login_bt.png) no-repeat 0 -96px; padding-left:7px; color:#3B6B8E;}
.main .news3 .list li a{color:#3B6B8E;}

.main .content{position:absolute; top:262px; left:17px; width:550px; height:180px;}

.main1{width:910px; height:439px; position:relative; overflow:hidden; margin:10px auto 0px auto;}
.main1 H3 {BORDER-RIGHT: #aacbe4 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(/login/images/repeat_x.png) repeat-x 0px -30px; BORDER-LEFT: #aacbe4 1px solid; LINE-HEIGHT: 26px; HEIGHT: 26px; font-size:14px;}
.main1 .rl_u {OVERFLOW: hidden; HEIGHT: 2px; BACKGROUND: url(/login/images/safe_flow.png) no-repeat 0px -6px}
.main1 .rl_d {OVERFLOW: hidden; HEIGHT: 2px; BACKGROUND: url(/login/images/safe_flow.png) no-repeat 0px -10px}
.main1 .content{ height:370px; border-left:1px solid #AACBE4; border-right:1px solid #AACBE4;}
.main1 .content .logininput{ border:1px solid #A1C4D7; background:#fff; width:250px; height:20px; line-height:18px;}
.main1 .content dl{ margin:10px 0px 10px 0px;}
.main1 .content dl dt{clear:both; float:left; width:350px; display:block; text-align:right; line-height:22px;}
.main1 .content dl dt{ float:left;}
.main1 ul li{ text-align:center;}
.main1 ul li .top{ font-size:16px; font-weight:bold; line-height:30px; color:#f00;}
.contianer {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/login/images/contianer_bg.png) repeat-x 50% bottom; PADDING-BOTTOM: 20px; PADDING-TOP: 10px}

body.news_body{background-image:none; background-color:transparent;}
.news_main{position:relative; text-align:left;}
.news_main .news{position:absolute; top:0; left:0; width:530px;}
.news_main .news .tit{color:#549F02; margin-bottom:10px;}
.news_main .news .list li{ display:block; height:19px; position:relative; white-space:nowrap;}
.news_main .news .list li .time{position:absolute; top:0; left:1px; color:#7E7F7F;}
.news_main .news .list li .txt{position:absolute; top:0; left:67px; color:#4A4A4A;}
.news_main .news .list li .txt a{color:#4A4A4A;}
.news_main .news .list li .txt .new{font-family:Verdana; color:#EE5A26; font-size:9px; position:relative; top:-2px;}
.news_main .news2{position:absolute; top:113px; left:1px; width:275px;}
.news_main .news2 .pic{position:absolute; top:2px; left:2px; width:81px; height:56px;}
.news_main .news2 .list{position:absolute; top:3px; left:95px;}
.news_main .news2 .list li{display:block; height:21px; position:relative; white-space:nowrap; background:url(login_bt.png) no-repeat 0 -96px; padding-left:7px; color:#3B6B8E;}
.news_main .news2 .list li a{color:#3B6B8E;}
.news_main .news3{position:absolute; top:113px; left:276px; width:275px;}
.news_main .news3 .pic{position:absolute; top:2px; left:2px; width:81px; height:56px;}
.news_main .news3 .list{position:absolute; top:3px; left:96px;}
.news_main .news3 .list li{display:block; height:21px; position:relative; white-space:nowrap; background:url(login_bt.png) no-repeat 0 -96px; padding-left:7px; color:#3B6B8E;}
.news_main .news3 .list li a{color:#3B6B8E;}

.web_login{}
.web_login .logininput{ border:1px solid #A1C4D7; background:#fff; width:180px; height:20px; line-height:18px;}
.web_login dl{ margin:10px 0px 10px 0px;}
.web_login dl dt{clear:both; float:left; width:100px; display:block; text-align:right; line-height:22px;}
.web_login dl dt{ float:left;}


.foot{text-align:center; padding:78px 0 55px 0; width:944px; color:#9AACB5;}
.foot a{color:#9AACB5; font-size:12px; font-family:SimSun; zoom:1;}
.foot .en{margin:8px 0; font-size:11px; font-family:Verdana; color:#9AACB5; display:block; text-align:center;}
.foot .en a{font-size:11px; font-family:Verdana;}
/*  |xGv00|86420bbfee6f2c130316ed8dd6df368e */