@charset "UTF-8";
/* CSS Document */
body{font:12px "宋体";	color:#444;	margin:0px;	}
*{ padding:0;margin:0;	}
ul,li{list-style-type:none;}
img{ border:none}
.clear{ clear:both}
a { color: #1a4991; text-decoration: none;}
a:hover {color:#cc0000; text-decoration: underline;}
a.dian{display:block;width:20px;height:34px; position:absolute;right:-22px;top:0;background:url(../images/login/inco.gif) no-repeat center 13px;z-index:9999; cursor:pointer;}
a:hover.dian{width:18px;background:url(../images/login/inco.gif) no-repeat center 13px #fff;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.martop{
	margin-top:12px;
	}

#head{ width:100%; border-bottom:1px solid #ccc; background:#f7f7f7; height:34px }
.head{ width:990px; margin:0 auto;}
.head .link{ float: left; line-height: 31px; position:relative;}
p.login{float:right;line-height:31px;}
.head .link a{ color:#333}
.hr_linka {background:#FFFFFF; border:1px solid #CCCCCC; float:left;right:-324px; line-height:24px;padding:3px 10px; position:absolute; top:33px; width:300px; z-index:999;}
.hr_linka span{display:block;width:18px;height:34px;background:url(../images/login/inco.gif) no-repeat center 13px #fff;border-left:1px solid #ddd;border-right:1px solid #ddd;position:absolute;z-index:99999;top:-33px;left:-1px;}

.headerleft{padding-top:13px;float:left}
.headerright{float:right;}

#header{ margin:0 auto; width:990px;}
#header01{ margin:0 auto; width:990px; height:90px; padding:15px 0;}
#header .search{height:38px;line-height:38px;border:1px solid #ddd;	background:#f8f8f8;	padding:0 4px;}
.sousuo-con{width:260px;height:23px;line-height:23px;overflow:hidden;padding-left:5px;float:left; font-size:12px;	border:0 none;	}

.hot-words{	float:left;	padding-left:10px;}
.hot-words p,.newslist ul li p{ padding:0; margin:0}
.hot-words p.hot-search{color:#cc1011;	font:bold 12px/38px "宋体";	float:left;	width:70px;	}
.sousuo-kuang{float:right;	width:425px;height:23px;border-right:none;	position:relative; 	}
.hot-words-list{height:20px;line-height:20px;float:left;margin-top:8px;	width:390px;overflow:hidden;}
.hot-words-list span{display:block;	height:20px;overflow:hidden;margin-right:-20px;}
.hot-words-list a{	color:#333;	margin-right:19px;	}
.hot-words-list a:hover{color:#cc0000;	}
.xiala{	position:relative;	width:68px;	height:23px;line-height:23px;background:url(../images/login/search-bg01.gif) no-repeat;cursor:pointer;float:left;	}
.xiala span{display:block;	margin-left:13px;	}
.xiala ul{ position:absolute;top:22px;left:0; box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.1); z-index:999;}
.xiala ul li{	width:53px;	height:25px;line-height:25px;border-left:1px solid #c4c4c4;	border-bottom:1px solid #c4c4c4;border-right:1px solid #d9d9d9;	padding-left:13px;	background:#fff;	}
.xiala ul li.bg{	background:#f0f0f0;	color:#ff0000;	}
.sousuo-btn{position:absolute;	right:0;	top:-1px;	}
.newslist{ border-top:3px solid #c60000;padding:10px 0; width:990px; overflow:hidden; margin:0 auto;}
.newslist ul{ margin:0 -31px; overflow:hidden; *zoom:1; }
.newslist ul li{ float:left; padding:0 31px; border-right:1px dashed #ddd; font:13px/26px "鐎瑰缍�"; color:#333;	}
.newslist ul li a{ color:#333; text-decoration:none; margin-left:6px; }
.newslist ul li a:hover{ color:#cc0000; text-decoration:underline;}

.cont{
	width:990px;
	margin:0 auto;
	}
.huiyuan{
	font:14px "微软雅黑";
	padding:38px 0;
	color:#000;
	}
.succ{
	padding:47px 0 70px 52px;
	background:url(../images/login/succ.gif) no-repeat 0 47px;
	margin-left:203px;
	height:31px;
	line-height:31px;
	font-size:14px;
	color:#000;
	}
.succ font{
	font-size:12px;
	color:#666;
	}
.huiyuan font{
	color:#cc0f0f;
	}
.zhanghao{
	width: 450px;
	float:left;
	border-right:1px dashed #ccc;
	padding-left: 140px;
}
.danxuan{
	padding: 12px 0 8px 20px;
	position:relative;
	font-size:14px;
	color:#000;
	}
.danxuan i{
	display:block;
	width:13px;
	height:13px;
	position:absolute;
	left: 0px;
	_left:-0px;
	top: 16px;
	background:url(../images/login/danxuan-1.gif) no-repeat;
	cursor:pointer;
	}
.danxuan i.selected{
	background:url(../images/login/danxuan.gif) no-repeat;
	}
.bangding ,.chuangjian{
	padding:17px 0 0 0;
	}
.pl85{
	padding-left:105px;
}
.w350{
	width:350px;
}
.bangding span ,.chuangjian span{
	display:block;
	float:left;
	margin-bottom:15px;
	height:25px;
	position:relative;
	_margin-bottom:0;
	}
.bangding span.name{
	width:50px;
	line-height:25px;
	color:#666;
	text-align:right;
	}
.bangding span input.xx-kuang{
	width:233px;
	height:23px;
	line-height:23px;
	border:1px solid #d8d8d8;
	padding-left:5px;
	}
.bangding span input.xx-font{
	color:#999;
	}
.bangding .btn{
	margin-left:50px;
	margin-bottom:38px;
	}
.chuangjian span.name{
	width:80px;
	line-height:25px;
	color:#666;
	text-align:right;
	}
.chuangjian span input.xx-kuang{
	width:233px;
	height:23px;
	line-height:23px;
	border:1px solid #d8d8d8;
	padding-left:5px;
	float:left;
	}
.chuangjian span input.xx-font{
	color:#999;
	}
.chuangjian span.xl{
	width:234px;
	height:25px;
	line-height:25px;
	background:url(../images/login/xl-bg.gif) no-repeat;
	padding-left:6px;
	cursor:pointer;
	}
.chuangjian span ul.xl-list{
	width:238px;
	position:absolute;
	top:24px;
	left:0;
	border:1px solid #d8d8d8;
	border-top:none;
	background:#fff;
	z-index:9999;
	}
.chuangjian span ul.xl-list li{
	line-height:25px;
	padding-left:6px;
	cursor:pointer;
	}
.chuangjian .btn{
	margin-left:80px;
	margin-right:10px;
	}
.dingyue{
	padding-left:100px;
	position:relative;
	margin-bottom:10px;
	line-height:25px;
	z-index:99;
	}
.dingyue .duoxuan{
	position:absolute;
	left:80px;
	top:5px;
	*top:2px;
	}
.huiyuanfuwu{
	float:left;
	width:320px;
	margin-left:50px;
	}
.huiyuanfuwu .title{
	font-size:20px;
	font-family:"微软雅黑";
	color:#cc0f0f;
	}
.huiyuanfuwu ul{
	margin-top:8px;
	}
.huiyuanfuwu ul li{
	line-height:28px;
	background:url(../images/login/dian.gif) no-repeat 0 12px;
	color:#666;
	padding-left:15px;
	font-family:"微软雅黑";
	}
a.tiaoguo{
	text-decoration:underline;
	margin-top:-30px;
	}
	
/* 閻ц缍嶆い鐢告桨 */
.login-head{
	width:800px;
	margin:0 auto;
	overflow:hidden;
	*zoom:1;
	padding:33px 0 19px;
	position:relative;
	border-bottom:3px solid #c30000;
	}
.login-logo{
	float:left;
	}
.login-denglu{
	position:absolute;
	line-height:30px;
	right:0;
	bottom:0;
	}
.login-con{
	width:800px;
	margin:13px auto 140px;
	overflow:hidden;
	*zoom:1;
	}
.login-con-left{
	float:left;
	width:300px;
	margin-left:20px;
	border-right:1px dashed #ccc
	}
.login-con-left .zhuce{
	color:#666;
	padding:33px 0 22px;
	font-family:"微软雅黑";
	}
.login-con-left .zhuce font{
	font-size:17px;
	margin-right:24px;
	font-weight:bold;
	}
.login-con-left ul li{
	line-height:28px;
	background:url(../images/login/dian.gif) no-repeat 0 12px;
	color:#666;
	padding-left:15px;
	font-family:"微软雅黑";
	}
.login-con-left .btn{
	margin:10px 0 37px;
	}
.login-con-right{
	color:#666;
	float:left;
	width:405px;
	margin-left:50px;
	}
.login-con-right .denglu{
	color:#666;
	padding:17px 0 30px;
	font-family:"微软雅黑";
	}
.login-con-right .denglu font{
	font-size:18px;
	font-weight:bold;
	margin-right:16px;
	}
.login-con-right ul li{
	position:relative;
	}
input.user{
	width:295px;
	padding-left:5px;
	height:23px;
	line-height:23px;
	border:1px solid #d8d8d8;
	margin:10px 0 20px;
	}
input.zidong{
	position:absolute;
	top:0;
	*top:-5px;
	left:0;
	}
span.wjmm{
	display:block;
	position:absolute;
	left:312px;
	top:11px;
	}
img.btn{
	margin-bottom:29px;
	}
li.other-login{
	margin-top:15px;
	height:16px;
	line-height:16px;
	}
span.qq-lg{
	position:absolute;
	left:96px;
	top:0;
	display:block;
	padding-left:20px;
	background:url(../images/login/tubiao-qq.gif) no-repeat;
	}
span.weixin-lg {
   background: url("../images/login/weixin_logo.png") 0 0 no-repeat;
    display: block;
    left: 145px;
    padding-left: 20px;
    position: absolute;
    top: 0;
}
span.sina-lg {
    background: url("../images/login/tubiao-sina.gif") 0 0 no-repeat; 
    display: block;
    left: 200px;
    padding-left: 20px;
    position: absolute;
    top: 0;
}
span.baidu-lg {
    background: url("../images/login/tubiao-baidu.jpg") no-repeat scroll 0 0;
    display: block;
    left: 280px;
    padding-left: 20px;
    position: absolute;
    top: 0;
}
.zhushi{
	position:absolute;
	right:-20px;
	top:16px;
	color:#ff0000;
	width:85px;
	overflow:hidden;
	}
.foot{
	border-top:1px solid #ddd;
	}
#bottom {
    margin:10px auto 0;
    overflow: hidden;
    text-align: left;
    width: 990px;
}
.bottom-m {
    float: left;
    height: 33px;
    width: 988px;
}
.bottom-m-1 {
    height: 29px;
    line-height: 29px;
    text-align: center;
    width: 984px;
}
.bottom-m-1 a{
	color:#1a4991;
	text-decoration:none;
	}
.bottom-m-1 a:hover{
	color:#cc0000;
	text-decoration:underline;
	}
.bottom-2 {
    color: #666666;
    float: left;
    line-height: 25px;
    padding: 5px 0;
    text-align: center;
    width: 100%;
}
.bottom-110 {
    float: left;
    padding: 5px 0;
    text-align: center;
    width: 100%;
}


/***add 瀹革缚鏅堕崪灞藉礁娓氀勬暈閸愬苯鎷伴惂璇茬秿婵″倸鍙嗛崣锟� 20150529***/
.login-con-left .b2b_title,.login-con-right .b2b_title
{
	font:16px/30px "Microsoft Yahei";
	color:#666;
}
.b2b_txt  a:link,.b2b_txt a:visited
{
	color:#c00;
}
.b2b_txt  a:hover
{
	text-decoration:underline;
}
.login-con-right .b2b_title
{
	padding-top:50px;
}
.login-con-right .b2b_txt
{
	color:#666;
	line-height:28px;
}

/* 鐎瑰苯鏉界挧鍕灐妞わ拷 */
.wszl-body{background:#fff;}
.wszl-body .login-head{width:990px;}
.wszl-body .chuangjian span.name,.wszl-body .item .label{width:100px;}
.compel-show{display:block !important;}