﻿/* CSS Document */
/*通用样式*/
*{
	margin:0 auto;
	padding:0px;
}
body{
	font-size:12px;
	color:#666;
	font-family:"微软雅黑";
}
body,input,p,span,dl,dt,dd,select,textarea,ul,li,dl,h3,h4,font,img,b{
	margin:0px;
	padding:0px;
}
a,area,textarea{
	text-decoration:none;
	blr:expression(this.onFocus=this.blur());
	outline:none;
}
a{
	color:#666;
}
input{
	outline:none;
}
ul,ol,li{
	list-style-type:none;
}
input,textarea,select{
	font-size:12px !important;
}
img{
	border:none;
}
.fl{
	float:left !important;
}
.fr{
	float:right !important;
}
.clearboth{
	clear:both;
	border:0px;
	padding:0px;
	margin:0px;
}
.displays{
	display:inline;
}
/*通用样式*/
/*头部样式开始*/
.hwex_top{
	width:100%;
	height:97px;
	position:fixed;
	z-index:100000;
	top:0;
	left:0;
	background:#FFF;
}
.hwex_topM{
	width:1024px;
	height:97px;
}
.hwex_topM_logo{
	width:157px;
	height:69px;
	margin:20px 0 0 2px;
	display:inline;
}
.menu{
	height:32px;
	float:left;
	font-size:16px;
	margin:58px 0 0 20px;
	display:inline;
}
.menu li{
	float:left;
	font-size:14px;
	text-align:center;
	line-height:18px;
	padding:0;
}
.menu li.lihover,.menu li.licurrent{
	padding-bottom:15px;
}
.menu li a{
	padding:2px 20px;
	border-right:1px solid #D7D7D7;
	margin:0;
	border-left:none;
	display:inline-block;
}
.menu li a:hover{
	border-bottom:2px solid #259fec;
	color:#259fec;
}
.menu li a.noborder{
	border-right:none;
}
.li_3 {
	position:relative;
	z-index:100;
}
.li_3 a.noclick{
	width:60px;
}
.li_3_content{
	line-height:40px;
	height:188px;
	display:none;
	width:100px;
}
.li_3_content a:hover{
	color:#f18336!important;
	border-bottom:2px solid #259fec;
}
.li_3_content dt{
	height:17px;
	border-bottom:3px solid #259fec;
	*height:19px;
	line-height:17px;
}
.li_3_content dd{
	border-left:1px solid #E6E4E3;
	border-right:1px solid #E6E4E3;
	padding: 0 8px;
	background: #ffffff url(../images/menu.gif) no-repeat bottom;
}
.li_3_content dd a{
	text-align:center;
	padding:0;
	border-right:none;
	color:#666;
	font-weight:normal;
	width:auto;
}
.li_3_content dd a:hover{
	border-bottom:none;
}
.li_3_content dd.lastItem{
	background-image:none;
	border-bottom: 1px solid #E6E4E3;
}
.li_3_content dd.lastItem a{
	border-bottom:none;
}
.miui_logo{
	position:absolute;
	top:29px;
	left:0;
}
.language{
	position:absolute;
	right:0;
	top:10px;
	line-height:20px;
	height: 20px;
	font-size:12px;
	color:#259fec;
	text-align:right;
}
.language span{
	color:#A6A6A6;
	padding:0 3px;
}
.language a{
	color:#A6A6A6;
}
.language a:hover{
	text-decoration:underline;
}
.hwex_topM_right{
	width:150px;
	height:97px;
	float:right;
}
.hwex_topM_right span{
	width:150px;
	height:30px;
	float:left;
	line-height:30px;
	text-align:right;
	margin:30px 8px 0 0;
	display:inline;
}
.hwex_topM_right span a{
	float:right;
	margin:0 10px;
	display:inline;
}
.hwex_topM_right dl{
	width:150px;
	height:26px;
	float:left;
	background:#259fec;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
	behavior:url(PIE2.0/PIE.htc);
	line-height:26px;
	text-align:center;
	color:#FFF;
	letter-spacing:2px;
}
.hwex_topM_right dl a{
	color:#FFF;
}
/*头部样式结束*/
.top_xt_box{
	width:100%;
	height:5px;
	position:fixed;
	z-index:100000;
	top:97px;
	left:0;
	background-color:#26a0ed;
}
/*用户故事列表样式开始*/
.yonghu_list{
	margin-top:102px;
}
.yonghu_list,.yonghu_li{
	width:100%;
}
.yonghu_li{
	padding-top:26px;
}
li.yonghu_li.alt{ background:#fbfbfb;}/* 默认隔行背景颜色 */
/*li.yonghu_li.over{background:#fafafa;}*//* 鼠标经过时候背景颜色 */
.yonghu_li_in{
	position:relative;
	width:985px;
	height:100px;
	border-bottom:1px dotted #c5c5c5;
	padding-bottom:16px;
	overflow:hidden;
}
.yh_tx_img{
	position:absolute;
	left:0px;
	top:0px;
	width:95px;
	height:95px;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:50px;
	behavior:url(PIE2.0/PIE.htc);
	border:3px solid #ddeded;
}
.yh_dl{
	width:866px;
	margin-left:113px;
	display:inline;
	font-size:14px;
}
.yh_dl dt{
	width:836px;
	line-height:26px;
	color:#666;
	margin-top:18px;
}
.yh_dl dd{
	width:866px;
	text-align:right;
	color:#259fec;
}
/*用户故事列表样式结束*/
/*合作单位样式开始*/
.hz_danwei_box{
	width:100%;
	background-color:#fbfbfb;
	padding-top:30px;
	padding-bottom:80px;
	margin-top:75px;
	overflow:hidden;
}
.hz_danwei_in,.hz_danwei_h3,.hz_danwei_list{
	width:985px;
}
.hz_danwei_h3{
	line-height:26px;
	font-size:26px;
	text-align:center;
	font-weight:lighter;
}
.hz_danwei_list{
	margin-top:20px;
}
.hz_danwei_list img{
	width:178px;
	height:66px;
	border:1px solid #f0f0f0;
	margin-right:13px;
	display:inline;
	margin-top:22px;
	overflow:hidden;
}
/*合作单位样式结束*/
/*服务与支持样式开始*/
.server_box{
	width:100%;
}
.server_in{
	margin-top:102px;
}
.server_in,.server_banner,.server_banner img{
	width:926px;
}
.server_in{
	padding-top:18px;
}
.server_banner,.server_banner img{
	height:145px;
	overflow:hidden;
}
.server_con{
	width:876px;
	padding-left:25px;
	padding-right:25px;
	padding-top:35px;
	line-height:30px;
	color:#666;
	font-size:14px;
}
.server_con p{text-indent:2em;}
.server_con em{font-size:16px; color:#0865b0;}
/*服务与支持样式结束*/
/*测评诊断样式开始*/
.ceping_box{
	width:100%;
	margin-top:18px;
	background-color:#fbfbfb;
	padding-bottom:55px;
}
.pingce_in,.yinyan_h3{
	width:866px;
	padding:10px 0 0 8px;
}
.pingce_in{
	padding:35px 0px 0px 0px;
}
.yinyan_h3{
	line-height:40px;
	font-size:24px;
	color:#259fec;
}
.yinyan_wenzi{
	width:876px;
	padding:20px 25px;
	line-height:30px;
	color:#666;
	font-size:14px;
}
.yinyan_tik,.shiti1,.radio_in{
	width:814px;
}
.yinyan_tik{
	background-color:#fff;
	border:1px solid #f1f0f0;
	padding:30px;
	
}
.shiti1{
	line-height:30px;
	font-size:16px;
}
.radio_in{
	padding-top:30px;
	padding-bottom:80px;
	overflow:hidden;
}
.input_radio{
	width:13px;
	height:13px;
	float:left;
	margin-top:1px;
}
.ra_s{
	float:left;
	margin-left:5px;
	margin-right:70px;
	display:inline;
}
.xyt_btn{
	width:812px;
	height:30px;
	background-color:#e8ebf0;
	border:1px solid #eaeaf2;
	color:#259fec;
	cursor:pointer;
}
.fxbg_in{
	width:754px;
	padding:20px 30px 50px 30px;
	line-height:30px;
	font-size:14px;
}
.solu_se{width:700px; height:30px; margin:20px 0 50px 70px; display:inline;}
.solu_btn{width:300px; height:30px; float:left; background:#259fec; border:none; color:#FFF; text-align:center; letter-spacing:3px; margin:0 10px 0 40px; display:inline;}
/*测评诊断样式结束*/
/*右侧浮动栏样式开始*/
.right_fd_box{
	position:fixed;
	z-index:4440;
	bottom:30px;
	right:20px;
	width:46px;
	height:175px;
}
.right_fd_box2{
	position:fixed;
	z-index:40;
	bottom:300px;
	left:20px;
	width:46px;
	height:175px;
}
.fd_zx{
	width:46px;
	height:46px;
	margin-top:13px;
}
/*右侧浮动栏样式结束*/
/*foot样式开始*/
.hyex_bottom{width:100%; }
.hyex_bottom_top{width:100%; height:auto; background:#373a43; padding:30px 0 30px 0; overflow:hidden; }
.hyex_bottom_topMI{width:1024px; height:auto;}
.hyex_bottom_topMI_left{width:600px; height:auto;}
.hyex_bottom_topMI_left ul{width:100px; height:auto; float:left; margin:0 20px 0 15px; display:inline;}
.hyex_bottom_topMI_left ul span{width:100px; height:30px; float:left; margin:0 0 10px 0; display:inline; font-size:16px; color:#888888;}.hyex_bottom_topMI_left ul span a{color:#888888;}
.hyex_bottom_topMI_left ul li{width:100px; height:26px; float:left; line-height:26px; font-size:12px; color:#888888;}
.hyex_bottom_topMI_left ul li a{color:#888888;}
.hyex_bottom_topMI_left ul em{width:200px; height:30px; line-height:30px; float:left; color:#FFF; font-size:24px;}
.hyex_bottom_topMI_left ul dt{font-size:12px; float:left; color:#888888; width:100px;}
.hyex_bottom_topMI_left ul dl{width:200px; height:30px; float:left; margin:10px 0 0 0;}
.hyex_bottom_topMI_left ul dl a{width:80px; height:30px; float:left; line-height:30px;}
.hyex_bottom_topMI_left ul dl a img{float:left; margin:10px 5px 0 0; display:inline;}
.hyex_bottom_topMI_right{width:190px; height:138px; float:right; margin-right:15px; display:inline; background:url(../image/wx.jpg) no-repeat right bottom;}
.hyex_bottom_topMI_right em{width:100px; height:auto; float:left; font-size:16px; color:#888888;}
.hyex_bottom_bot{width:100%; height:40px; background:#2e313a; line-height:40px; text-align:center; color:#606163;}
/*foot样式结束*/

.ForgetIN{width:784px; height:auto; min-height:600px; height:600px; background:#f6f6f6; padding:120px;}
.ForgetIN span{width:784px; height:50px; float:left; line-height:50px; font-size:26px; margin-left:-100px;}
.ForgetIN span em{font-size:16px; color:#888888;}
.ForgetIN li{width:784px; height:100px; float:left; margin:10px;}
.ForgetIN li font{width:784px; height:30px; float:left; line-height:30px; font-size:16px;}.ForgetIN li font em{font-size:12px; color:#999;}
.input_Fpe{width:520px; height:50px; float:left; border:1px solid #e4e9ed; background:#fff;}
.ForgetIN li a{width:158px; height:48px; float:left; background:#3386ee; line-height:48px; text-align:center; color:#FFF; font-size:16px; letter-spacing:5px; margin-right:20px; display:inline;}
.About_usMain{width:1004px; height:auto; min-height:500px; _height:500px; background:#FFF; padding:10px;}
.About_usM_left{width:200px; height:auto; min-height:500px; _height:500px; background:#f6f6f6; margin-bottom:10px;}
.About_usM_left span{width:190px; height:50px; float:left; background:#26a0ed; line-height:50px; padding:0 0 0 10px; font-size:16px; color:#FFF;}
.About_usM_left li{width:200px; height:40px; float:left; border-bottom:1px solid #e9e9e9; line-height:40px; text-align:center; font-size:14px;}
.About_usM_left li.curr{width:200px; height:40px; background:#ededed;}
.About_usM_left li:hover{width:200px; height:40px; background:#ededed;}
.About_usM_right{width:764px; height:auto; min-height:500px; _height:500px; border:1px solid #f6f6f6; padding:15px; line-height:30px; margin-bottom:10px; font-size:14px;}
.About_usM_right h1{width:764px; height:40px; float:left; line-height:40px; font-size:16px; text-align:center; font-weight:normal; letter-spacing:2px; border-bottom:1px dashed #e5e5e5; margin-bottom:10px; display:inline; color:#26a0ed;}
.About_usM_right p{text-indent:2em;}
.About_usM_right em{font-size:16px; color:#0865b0; text-decoration:none;}
.About_usM_right li{width:764px; height:40px; float:left; line-height:40px; border-bottom:1px dashed #999;}
.ksrm_in{width:200px; height:40px; float:left; line-height:40px; text-align:center; font-size:14px; background-color:#d7d7d7; border-bottom:1px solid #fff;}
.menu_body{ width:200px; float:left; display:none;}