@charset "utf-8";
/* CSS Document */
body,div,a,ul,li,ol,dl,dt,dd,p,span,img,h1,h2,h3,h4,h5,h6,input,select,textarea { margin:0; padding:0;
}


img{ border:none;}
a{ text-decoration:none; color:#415770;}
p{ text-indent:2em;}
li{ list-style:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; font-size:0; line-height:0;}
table{ border-collapse:collapse;}
textarea{ vertical-align:text-top;}
.none{ display:none;}
/*字号*/
.f10{ font-size:10px;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f24{ font-size:24px;}
.f39{ font-size:39px;}
/*行高*/
.l18{ line-height:18px;}
.l22{ line-height:22px;}
.l24{ line-height:24px;}
.l32{ line-height:32px;}
.l33{ line-height:33px;}
.l36{ line-height:36px;}

/*颜色*/
.red{ color:#d83b17;}
.black{ color:#000;}
.blue{ color:#146aa8;}
.white{ color:#fff;}
/*对齐方式*/
.t_l{ text-align:left;}
.t_c{ text-align:center;}
.t_r{ text-align:right;}


.bg2{ background:#f2f2f2;}
.bg3{ background:#ffffff;}
html{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:182px 0 28px 0; position:relative; overflow:hidden;}
html,body{ height:100%;}

/*登录页样式*/
.tttt{ margin-top:-182px;}
#container{ height:321px; background:url(../images/top_bg1.jpg) center top repeat-x; font-size:14px;}
.rongqi{ width:960px; margin:0 auto; position:relative;}
.rongqi1{ height:320px; width:960px; margin:0 auto; position:relative;}
.rongqi1 .login_logo{ background:url(../images/logo3.png) left top no-repeat; text-indent:-9999px; position:absolute; left:132px; top:146px; width:158px; height:53px; }
.blue_con{ width:100%; height:247px; background:#1051b1; position:relative;}
.blue_con .rongqi .title{ width:302px; height:90px; text-indent:-9999px; background:url(../images/icon11.png) left top no-repeat; position:absolute; left:56px; top:80px;}
.blue_con .rongqi .login_container{ width:352px; height:221px; position:absolute; left:471px; top:-21px;}
.blue_con .rongqi .login_container .login_left{ width:11px; height:221px; background:url(../images/login_left.png);}
.blue_con .rongqi .login_container .login_right{ width:13px; height:221px; background:url(../images/login_right.png);}
.blue_con .rongqi .login_container .login_center{ width:281px; height:174px; background:url(../images/login_bg.png); padding:47px 0 0 47px; word-spacing:12px;}
.blue_con .rongqi .login_container .login_center span{ width:70px; display:inline-block; text-align:right;}
.blue_con .rongqi .login_container .login_center input.text{ width:140px; height:18px;border:none; background:url(../images/input_text.jpg) left center repeat-x;  margin-bottom:13px; border:1px #ccc solid;}

.blue_con .rongqi .login_container .login_center input.yazhengma{ width:73px; height:18px; background:url(../images/input_text.jpg) left center repeat-x;}
.blue_con .rongqi .login_container .login_center img{ margin-left:5px; margin-bottom:-5px;}
.blue_con .rongqi .login_container .login_center .btn1,.blue_con .rongqi .login_container .login_center .btn2{ width:45px; height:24px; margin:15px 0 0 45px; cursor:pointer; border:none;}
.blue_con .rongqi .login_container .login_center .btn1{ background:url(../images/btn_login.jpg);}
.blue_con .rongqi .login_container .login_center .btn2{ background:url(../images/btn_reset.jpg);}

.blue_con .rongqi .login_container .login_center input.btn3{ background:url(../images/title_bg.png) left center repeat-x; line-height:24px; color:#ffffff; border:1px solid #333; padding:0 10px; cursor:pointer; margin-top:10px;}

.leibie{ width:100%; padding-top:15px;}
.leibie .rongqi dl{ float:left; width:320px;}
.leibie .rongqi dl dt{ font-size:18px; padding-left:35px; line-height:36px; font-weight:bold;}
.leibie .rongqi dl dd{ padding-left:35px;}
.leibie .rongqi dl dt.dt1{ background:url(../images/icon12.png) left center no-repeat;}
.leibie .rongqi dl dt.dt2{ background:url(../images/icon13.png) left center no-repeat;}
.leibie .rongqi dl dt.dt3{ background:url(../images/icon14.png) left center no-repeat;}


/*顶部样式*/
body{ background:#054590; font-size:13px; font-family: "宋体","微软雅黑",arial; color:#666666;}
.top{ background: url(../images/top_bg.jpg) left top no-repeat;height:182px; position:relative; width:100%; margin-top:-182px; *top:0;*position:absolute; *margin-top:0;}
.logo{ margin:10px 0 0 17px;}

.top_left{ width:20%; float:left;}
.touxiang{ width:71px; height:78px; border:3px #fff solid; float:left; margin:14px 10px 0 26px;}
.top_left .manager{ width:350px;}
.top_left .manager h2{ font-size:16px; color:#fff; line-height:26px; margin-top:10px; display:block; float:left;}
.top_left .manager h2 span{ font-size:14px;}
.top_left .manager .exit{ font-size:14px; font-weight:bold; color:#fff; background:url(../images/btn_bg.jpg) repeat-x; border:1px solid #000000; height:25px; padding:0 10px; margin-top:10px;cursor:pointer; display:inline-block;}
.top_left .manager .exit.charge{background:url(../images/btn_bg1.jpg) repeat-x;}

.top_right{ float:right; width:70%;}
.search{ width:400px; text-align:right; position:absolute; top:10px; right:0; padding-right:20px;} 
.text1,.select1{ height:22px;}
.btn1{background:url(../images/btn_bg.jpg) repeat-x; border:1px solid #000000; height:25px;font-size:12px; font-weight:bold; color:#fff; padding:0 5px; margin:0 5px; cursor:pointer;}
a.help{ background:url(../images/icon_help.png) center center no-repeat; padding:3px 10px;}



.banner{ margin-top:79px; width:100%; float:right;}
.banner .nav_list{ float:right;}
.banner .nav_list li{ float:left; text-align:center; margin-right:4px; position:relative; z-index:99;}
.banner .nav_list li a{width:71px; height:69px;  padding-top:4px; background:url(../images/nav_bg.png) left center no-repeat; display:block; color:#ffffff; font-size:14px;}
.banner .nav_list li a.current{background:url(../images/nav_current_bg.png) left center no-repeat; color:#000000;}
.banner .nav_list li a:hover,.banner .nav_list li.hover a , .banner .nav_list li.hover{background:url(../images/nav_current_bg.png) left center no-repeat;color:#666666;}
.banner .nav_list li a:hover{ }
.banner .nav_list li img{ margin-bottom:5px;}
.banner .nav_list ul { position:absolute; border:1px solid #999; z-index:99999; background:#f6f6f6;left:0; width:100px; display:none;*width:100%; *top:-9999px;}
.banner .nav_list ul li { float:none;*float:left;}
.banner .nav_list ul li a{ display:inline; background:none; font-size:13px; font-weight:bold; color:#888888; line-height:24px; width:100px; height:24px; display:block;z-index:99999;}
.banner .nav_list ul li a:hover{ background:url(../images/ad_bg.jpg) repeat-x;}
.banner .nav_list ul  ul{ position: absolute; left:100px; top:0; *left:0;*display:none; *top:30px;}
.banner .nav_list li.item8 ul ul{ left:-100px;}

.ad{ width:100%; height:30px; background:url(../images/ad_bg.jpg) repeat-x; float:left; position:relative; line-height:30px; font-weight:bold; color:#054590;}
.ad span{ float:left; padding-left:15px;}
.ad .quick{ float:right;}
.ad .fast_new{ font-size:12px; color:#999; font-weight:normal; margin-right:10px;}




/*中间正文*/
/*左侧列表*/
.center{ position:relative; height:100%; background:#FFF; padding-right:18px; _padding-right:0; z-index:8;}
.center iframe{height:100%; width:100%; position:absolute; left:0; top:0; z-index:-1;}



.footer{ clear:both;height:30px;background:#054590;position:fixed;bottom:0;right:0px; width:100%;_position:absolute; /* for IE6 */
 _top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible; line-height:30px; color:#ffffff;}
.footer p{ text-align:center;}







/*导航条样式：*/

.MenuTopGroup{ color:#333; cursor:pointer;line-height: 24px;}
.MenuGroup { background-color:#f6f6f6; border:1px solid #666666; cursor:pointer;line-height: 24px;}

.MenuHand{ width:71px; height:73px; background:url(../images/nav_bg.png) left top no-repeat; color:#ffffff; font-size:14px;text-align:center; margin-right:3px; cursor:pointer;}
.MenuHandHover{width:71px; height:73px; background:url(../images/nav_current_bg.png) left top no-repeat; font-size:14px;text-align:center; cursor:pointer;}
.MenuHandHover img{ margin-top:10px;}
.MenuHandSelected{width:71px; height:73px; background:url(../images/nav_current_bg.png) left top no-repeat; font-size:14px; text-align:center;}
.MenuItem { line-height: 24px;border: 1px solid #f6f6f6; color:#666; cursor:pointer;}
.MenuItemHover { line-height: 24px;margin:0;  background:url(../images/ad_bg.jpg) repeat-x; color: #000;cursor:pointer;}
.MenuItemSelected { line-height: 24px;margin:0; color: #000; border: 1px solid #ccc; border-right-color:#b9b9b9; border-bottom-color:#b9b9b9;cursor:pointer;}
.MenuFont1{border-left: 1px solid #C0C0C0; 	border-right: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0;border-bottom: 1px solid #000000;height:24px;BACKGROUND-COLOR:#FFFFCC;}


/*2014-12-22 新增顶部手机版链接*/
.top_left h2 a.mobil{border:1px solid #ccc; padding:5px 5px 3px 20px; font-size:12px; font-weight:normal; background:#f2f2f2 url(../images/mobil.gif) 3px center no-repeat; margin-left:5px; color:#579ace;}