﻿body{background: #fafafa;font-family: "Microsoft YaHei",Arial;font-size: 14px;color: #3a3a3a;}
.fw{font-weight: bold;}
.fl{float: left;}
.fr{float: right;}
.pr{position: relative;}
.pa{position: absolute;}
.c_orange{color: #ff7800;}
.c_blue{color: #1380c0;}
.c_red{color: #e9544a;}
.c_grey{color:#848484;}
.hide{display: none;}
.show{display: block;}
.w485{ width:485px; margin:0 auto;}
.w308 {width: 308px;margin: 0 auto;}
.mt20, .mt_20 {margin-top: 20px;}
input,select{background: #fff;font-family: "Microsoft YaHei",Arial;}
.input-focus{border-color:#488ee7;}
table{font-family: "Microsoft YaHei",Arial;}
.yzm{float:left;display:inline-block;width: 114px;height: 42px;background: #adadad;text-align:center;margin-right:25px;border: 0px;border-radius: 3px;color: #fff;line-height: 42px;font-weight: bold;margin-top: 1px;font-family: "Microsoft YaHei";}
.getPass{background: #f2bc82;}
.yyWarn{font-size: 14px;color: #6a6a6a;line-height: 24px;padding-left: 150px;}
.passYy{padding: 2px 10px;color: #fff;border-radius: 10px;background: #999;display: inline-block;margin-left: 5px;}
.getPassYy{background: #EAA55B;}
/* mini头 */
.HLM_mintop{width: 100%;line-height:60px;background-color: #252c32;}
.title{width: 1000px;margin: 0 auto;color: #999;font-size: 13px;}
.tit_l i{width: 20px;height:17px;display: inline-block;background-image: url(../images/wdzh-sprite.png);background-position: -5px -71px;margin-right: 5px;}
.tit_l span{font-size: 12px;color: #999;font-family: Arial; margin-left:8px;}
.tit_l a{ margin-left:8px; font-size:12px;}
.userLogin a{display: inline-block;padding-left: 10px;cursor: pointer;}
.loginSuccess a{display: inline-block;cursor: pointer;}
.loginSuccess i{width: 20px;height:18px;display: inline-block;background-image: url(../images/wdzh-sprite.png);background-position: -54px -74px;}
.loginSuccess a:last-child{margin-left: 10px;}

/* LOGO菜单 */
.nav{ width:100%; height:82px;background: url(../images/nav_bg.png) repeat-x;}
.nav_home{ width:100%; height:82px; background:#fff;}
.logoMenu{width: 1000px;margin: 0 auto;height: 75px; background:#fff;}
.logo{margin-top: 18px;display: inline-block;}
.menuTwo li,.menu li{float: left;padding:0 20px;display:inline-block;text-align: center;color: #4d4d4d;font-size: 16px;line-height: 40px;margin-top: 25px;}
.logoMenu img{ border:none; outline:none;}


.logoMenu .menu a li{border: none;font-weight: bold;}
.menu li:last-child span{background: #e5e9ed;width: 110px;display:inline-block;border-radius: 3px;}
.menuTwo li a,.menu li a{color: #3a3a3a;}
.menuTwo li.current a,.menu li.current a{display:inline-block;color: #fe7700;}
.menu li a.disable{ color: #D1D1D1; background: #DFDFDF; padding:4px 8px; border-radius:4px; color:#fff;}
.menu  a.disable:hover{ color:#fff; padding:4px 8px; background:#DFDFDF;}
.menu li:hover a.disable{ color:#fff; padding:4px 8px; background:#DFDFDF;}
.menu li:hover a{color: #fe7700;}


/* 主体内容部分 */

/*左边菜单*/
.left{ background:#0088CC; float:left; display:inline-block;width:180px;  color:#fff; padding-bottom:100px; }

.left p{ top #fe7700; width:100%;font-size:18px; color:#FFF; font-weight:normal; position:relative; height:76px; line-height:76px; text-align:center;}
.left p i{background:url(../images/icon.png) -70px -151px no-repeat; width:17px; height:17px; position:absolute; left:33px; top:29px;}
.left dl h3 b{position:absolute; color:#FFF; padding:0px 5px; height:14px;font-size:12px; font-style:normal; line-height:14px; text-align:center; right: 42px; z-index:99; top: 23px; font-weight:normal; background:red;border-radius:2px;}
.left p a{ color:#fff; display:block;}
.left p a:hover{ text-decoration:none;}
.left dl{ float:left; width:100%;}
.left dl h3{ top no-repeat; width:100%;  line-height:40px; font-size:14px; color:#FFF; font-weight:normal; text-align:left;position:relative; border-bottom:1px solid #FFFFFF; cursor:pointer;}
.left dl h3 span{ display:block;padding-left:42px;}
.left ul li .news_bt{position:absolute; color:#FFF; padding:0px 5px; height:14px;font-size:12px; font-style:normal; line-height:14px; text-align:center; right:52px; z-index:99; top: 23px; font-weight:normal; background:red;border-radius:2px;}

.left dl  h3  i.i_select{ background:url(../images/icon.png) -70px -151px no-repeat; width:17px; height:17px; position:absolute; left:20px; top:13px;}
.left dl  h3  i{ background:url(../images/icon.png) -17px -152px no-repeat; width:17px; height:17px; position:absolute; left:20px; top:13px;}

.left ul li{width:100%; line-height:52px; text-align:left; background: #ffffff; border-bottom:1px solid #ececec;}
.left ul li a{ line-height:40px;padding-left:55px; text-align:left;  display:block;background:url(../images/td-2.png) 42px center no-repeat ; font-size:12px; color:#292421; position:relative;}
.left ul li a:hover{background:url(../images/td-1.png) 42px  center no-repeat #efefef; color:#fe7700; text-decoration:none;}
.left ul h3  a{ color:#FFF; font-weight:normal;padding-left:62px; display:block;}
.left ul li a.list_select{ background:url(../images/td-1.png) 42px  center no-repeat; color:#fe7700; text-decoration:none;}

/*右边内容主题*/


/*主体内容菜单部分*/
.Kaptcha{display: inline-block;height: 45px;width: 220px;}
.Kaptcha images{height:42px;display: block;float: left;width: 100px;}
.Kaptcha a{display: block;float: right;font-size: 12px;}
.main{width: 1340px;margin: 0 auto;;min-height: 880px;position: relative; margin-top:5px; margin-bottom:40px;}
.bg_while{ background:#fff; border:1px solid #e2e2e2;}
.no_border{border:0px;}
.mian_menu{width: 180px;background: #0088CC;min-height: 880px;position: absolute;height: 100%; border:1px solid #e2e2e2;}


.second_menu{padding: 0 10px;}
.second_menu li{line-height: 32px;color: #3a3a3a;border-bottom: 1px solid #fff;padding-left: 30px;background: url("../images/icon_right.png") no-repeat 8px center;}
.second_menu li.current{background: url("../images/icon_right_blue.png") no-repeat 8px center;}
.second_menu li.current a{color: #0094cf;}


/*主体内容content*/
.main_con{width: 1130px; min-height: 880px;border: 1px solid #e2e2e2; background:#fff;}
.pd_l_r{ padding:0 10px; width:1130px !important;}
.content{background: #fff;}

/* 登录页面 */
.login_main{width:1000px;margin:0 auto;}
.login_left{width:500px;background:#fff;border:1px solid #f0f0f0;padding:20px; margin:40px 0px;}
.left_title{font-size:18px;line-height:50px;}
.left_line {margin-top:25px;border-top:1px solid #f2f2f2;width:50px;}
.right_line {margin-top:25px;border-top:1px solid #f2f2f2;width:300px;}
.title_content{line-height:50px;margin:0px 10px;font-weight: bold;}
.left_content{font-size:16px;padding-left:20px;}
.left_content li{margin-top:5px;}
.left_content li span{display: inline-block;text-align: right;margin-top:20px;}
.left_content li label{display:block;position:relative;top:30px;left:66px;width:0px;height:24px;background-image:url(/images/Login/input_login.png);background-repeat:no-repeat;overflow:hidden;padding:0 0 0 24px;z-index:0px;}
.left_content li .checkNum{width: 90px;padding:10px 10px;background:#fff;border: 1px solid #C0C0C0;border-radius: 3px;margin-right: 20px;float: left;}
.left_content li .reChange{font-size:12px;font-weight:normal;margin-left: 30px;cursor: pointer;}
.left_content li.remeber_forget{font-size:14px;margin-top:0px;line-height:40px;height: 40px;}
.left_content li input.txt{width:265px;border:1px solid #c0c0c0;padding:10px 35px;font-size: 14px;margin-left:60px;}
.left_content li input.input-focus{border-color:#488ee7;}
.left_content li label.username-label{background-position:0 -67px;}
.left_content li label.username-label-focus{background-position:0 -107px;}
.left_content li label.pass-label{background-position:0 -146px;}
.left_content li label.pass-label-focus{background-position:0 -186px;}
.left_content input.remeber{margin-right:10px;}
.left_content li a{color:#1380c0;margin-left:59px;font-size:14px;}
.left_content li .button{height:50px;width:337px;text-align: center;border:none;border-radius:3px;line-height:50px;color:#fff;background: #B01D1D;font-size: 16px;font-weight: bold;font-family: "Microsoft YaHei";letter-spacing:1px;cursor: pointer;margin-left: 60px;margin-top:30px;}
.login_right{/*margin:10px -69px;*/width:450px;}
.right_left{background:url("../images/login_left.png") no-repeat;width:17px;height:30px;margin-top:60px;cursor:pointer;}
.right_right{background:url("../images/login_right.png") no-repeat;width:17px;height:30px;margin-top:60px;cursor:pointer;}
.right_middle{height:430px;text-align:center; }
.right_middle p{ text-align:center; font-size:16px; line-height:28px;}
.right_middle img{vertical-align:central; display:block; margin-top:125px;width: 410px;height: 256px;text-align: center}
.infoScroll{background:url("../images/login_middle1.png") top center no-repeat;width:192px;height:200px;padding-top:155px;text-align:center;}
.right_middle dt{font-size:26px;line-height:50px;margin-top: 20px;text-align: center;}
.right_middle dd{font-size:16px;line-height:30px;color: #777;}
.right_middle dd a{color:#df4b42;margin-top:10px;display:block;}
.login_foot{width:1000px;font-size:16px;margin-top:20px;}
.login_foot li{float:left;width:330px;text-align: center;font-size:14px;}
.login_foot li strong{float:left;margin-left:33px;font-size:16px;width:330px;margin-bottom:5px;text-align:left;}
.loginInfoShow li{float: left;width: 192px;display: none;}

/*头部标题统一样式*/
.managetitle{color:#333333;font-weight:normal;padding:0px;margin:0px; border-bottom:1px solid #e6e6e6; margin-bottom:5px;}
.managetitle span{ display:block;font-size:18px; color: #999;border-bottom:1px solid #0088CC; text-align:center; width:151px; line-height:40px; bottom:-1px; position:relative;}

/*内容页列表*/
.MTSearch{height:30px;color:#666;margin-botton:25px;}


/* 尾部 */
.footer{margin-top: 40px;width: 100%;background: #F9F9F9;height: 66px;}
.cmc{margin-top: 0px;background: #fff;padding: 10px 0;}
.nb{background: none;}
.infoList{width: 1000px;margin: 0 auto;height: 66px;line-height: 25px;}
.infoList dt{font-size: 20px;color: #3a3a3a;margin-left: 20px;padding-top: 23px;padding-left: 30px;}
.infoList dd{font-size: 16px;margin-left: 20px;margin-top: 10px;padding-left: 30px;}
.infoList dd a{padding-right: 60px;color: #585858;}
.foot{font-size: 14px;color: #3a3a3a;text-align: center;line-height: 25px;padding-top: 10px;padding-bottom: 50px;}
.footIndex{background-color: #EAEAEA;color: #C8A4A6;padding: 25px 0;}
.footimages{padding: 0px;height: 100px;}
.footimages p{width: 940px;margin: 0 auto;background:url("../images/footimages.png") no-repeat right 22px;padding-top: 25px;}



/*错误提示*/
.wrong{width: 308px;background-color: #fbeee9; color:#F00; padding: 15px;font-size: 12px;display: none; text-align: center; line-height: 5px; margin-left:80px;}
.wrong i{width: 12px;height: 12px;background: url("/images/wrong.png");display: inline-block;margin-right: 7px;}


/*个别设置*/
.login_main .login_left .left_content .w480{width: 480px;}
.login_main .login_left .left_content .register{text-align: end; margin-right:100px;margin-bottom:50px;}
