/* CSS Document */

/*----------- My Name Is "Fengexian" ----------------*/


/*top*/
.top {
	width:100%;
	height:43px;
	margin:0 auto;

}
.top .logo {
	float:left;
	width:210px;
	height:100%;
	line-height:43px;
	vertical-align:middle;
	margin-right:15px;
	margin-left:12px;
}
.top .logo img {
	padding-top:6px;
}


/*nav*/
/*.top .nav {
	float:left;
	width:718px;
	height:100%;
	line-height:43px;
	vertical-align:middle;
}
.top .nav ul {
	float:left;
}
.top .nav ul li {
	float:left;
	display:inline-block;
}
.top .nav ul li.zi {
	float:left;
	padding:0 14px;
	text-align:center;
}
.top .nav ul li.zi a {
	color:#7e7f80;
	font-size:14px;
	font-family:SimSun;
}
.top .nav ul li.zi a:hover {
	color:#60bbec;
	text-shadow:1px 1px 1px #ffffff;
}
.top .nav ul li.xian {
	float:left;
	width:2px;
	color:#FFFFFF;
}

.top .nav ul li.dropdown {
	background:#ffffff;
	margin-top:2px;
	height:41px;
	line-height:41px;
	position:relative;
	z-index:1;
}
.top .nav ul li.dropdown:hover {
}
.top .nav .subnav {
	background:#fff;
	position:absolute;
	right:0;
	top:41px;
	width:120px;
	overflow:hidden; 
	z-index:0;
	line-height:32px;
	padding:5px 0;
	-moz-border-radius:0 0 3px 3px;
	-webkit-border-radius:0 0 3px 3px;
	border-radius:0 0 3px 3px;
	-moz-box-shadow:0 5px 5px #D3D3D3;
	-webkit-box-shadow:0 5px 5px #D3D3D3;
	box-shadow:0 5px 5px #666;
}
.top .nav .subnav a {
	display:block;
	text-align:center;
	border-bottom:1px #CCC solid;
	color:#333;
}
.top .nav .subnav a:hover {
	background:#f3f3f3;
	color:#C00;
}*/
.top .nav {
	float:left;
	width:718px;
	height:100%;
	line-height:39px;
	vertical-align:middle;
}
.top .nav ul {
	float:left;
}
.top .nav ul li {
	float:left;
	display:inline-block;
	position:relative;
	margin-top:2px;
}
.top .nav ul li.zi {
	float:left;

	text-align:center;
}
.top .nav ul li.zi a {
	color:#7e7f80;
	font-size:14px;
	font-family:SimSun;
}
.top .nav ul li.zi a:hover {
	color:#60bbec;
	text-shadow:1px 1px 1px #ffffff;
}
.top .nav ul li.xian {
	float:left;
	width:2px;
	color:#FFFFFF;
}


.top .nav ul li.dropdown:hover .arwlink{/*border-bottom:1px solid #FFF;border-left:1px solid #dddddd;*/height:39px}
.top .nav ul li.dropdown ul{display:none}
.top .nav ul li.dropdown:hover ul{position:absolute;display:block;margin-left:-1px;top:40px;left:1px;z-index:9;}

.dropdown .tablink{position:relative;z-index:99;float:left;}
.dropdown:hover .tablink{  border:1px solid #dddddd; border-bottom:1px #FFF solid;background-color:#FFF; display:block;}
.dropdown:hover .tablink.arwlink{  color:#60bbec;}
.top .nav ul li a{ padding:0 14px;}
.dropdown .tablink a{text-decoration:none; }




.top .nav .dropdown .subnav{ background-color:#FFF;border:1px solid #dddddd;padding:2px;}
.top .nav .dropdown .subnav li{ width:135px;display:block; text-align:left; position:relative;}
.top .nav .dropdown .subnav li a{ display:block; margin:2px; padding-left:10px; font:12px/36px SimSun;color:#5e5d5d; }
.top .nav .dropdown .subnav li a:hover{ background-color:#f5f5f5;color:#f08b07; text-shadow:0px 0px 0px;}

.top .nav .dropdown .subnav li .kidnav{  display:none; 
                                        }
										.top .nav .dropdown .subnav li:hover a.krlink{ background-color:#f5f5f5;color:#f08b07;}
.top .nav .dropdown .subnav li:hover .kidnav{ display:block;position:absolute; left:135px; top:0px; z-index:19;
                                              width:125px; background-color:#FFF;border:1px solid #dddddd;padding:2px; overflow:hidden;}
											  .top .nav .dropdown .subnav li:hover .kidnav a:hover{ color:#237aa7;}
											  .top .nav .dropdown .subnav li .kidnav li{ width:125px;}

/*nav*/



/*banner*/
.banner {
	min-width:1003px;
	height:652px;
	position:relative;
	margin:0 auto;
	overflow:hidden;
	z-index:1;
	margin-top:43px;
}
.banner_pre_next {
	position:relative;
	z-index:101;
	top:230px;
	display:none;
}
.banner_pre_next .banner_btn_left {
	position:absolute;
	left:10%;
	color:#fff;
	font:bold 80px/normal simsun;
}
.banner_pre_next .banner_btn_right {
	position:absolute;
	right:10%;
	color:#fff;
	font:bold 80px/normal simsun;
}
.banner_pre_next .banner_btn_right:hover, .banner_pre_next .banner_btn_left:hover {
	color:#C00;
}
.yq_banner_list {
	width:165px;
	height:11px;
	position:absolute;
	top:180px;
	text-align:left;
	z-index:100;
	left:210px;
}
.yq_banner_list a {
	display:inline-block;
	width:7px;
	height:7px;
	background:#87c2e8;
	border:2px #187dbc solid;
	margin-left:12px;
	opacity:0.9;
}
.yq_banner_list a.hover {
	background:none;
	border:2px #187dbc solid;
}
.yq_banner_list a:hover {
	opacity:0.5;
}
.banner_show {
	width:100%;
	text-align:center;
	height:652px;
	overflow:hidden;
	position:relative;
}
.bannger_inbox {
	position:absolute;
	left:50%;
	top:0;
}
.banner_mag {
	width:540px;
	height:168px;
	position:absolute;
	right:5%;
	top:35px;
	margin-left:-500px;
	text-align:left;
	z-index:99;
	font-family: Microsoft YaHei;
	background:url(../images/icon4.png) repeat 0 0;
	box-shadow:2px 2px 5px rgba(0, 0, 0, 0.5);
}
.banner_magbox {
	width:500px;
	height:130px;
	text-align:left;
	padding:25px 20px 12px;
}
.banner_magbox .he42 {
	font-size:12px;
	color:#fff;
	line-height:22px;
	font-weight:normal;
	margin-bottom:10px;
	height:52px;
	overflow:hidden;
	margin-top:5px;/*white-space: nowrap;text-overflow: ellipsis; text-overflow : clip;*/
}
.banner_magbox h4 a {
	font-family:Microsoft YaHei;
	font-weight:bold;
	font-size:24px;
*font-size:22px;
	color:#ffffff;
}
.banner_magbox h4 a:hover {
	color:#f8b160;
}
.banner_magbox a.xinlink {
	line-height:24px;
}
.banner_magbox a.xinlink:hover {
	text-decoration:underline;
}
.content_bottom_box {
	top:60%;
/* 	width:100%; */
	width:1350px;
	position:absolute;
	height:100px;
	bottom:35px;
	min-height:25px;
	z-index:99;
	text-align:center;
}
.btn-head {
	display:inline-block;
	margin-left:9px;
	vertical-align:top;
	border-color:rgba(0, 0, 0, .5);
	border-style:solid;
	border-width:1px;
	border-radius:3px;
	padding:1px 14px 0;
	width:260px;
	height:90px;
	background-image:url(../images/btn-x.png);
	background-repeat:repeat;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000000, endColorstr=#50000000);
	text-align:left;
	margin-top:8px;
}
.btn-head:hover {
	margin-top:0px;
	box-shadow:0px 0px 12px #000000;
	border:1px #d95b00 solid;
}
.btn-head .tutu {
	width:89px;
	height:78px;
	display:inline-block;
	float:left;
	padding-top:5px;
}
.btn-head .wenzi {
	width:160px;
	height:78px;
	display:inline-block;
	float:left;
	margin-left:8px;
	color:#ffffff;
	vertical-align:top;
	text-align:left;

}
.btn-head .wenzi p {
	line-height:18px;
	margin:0;
	padding:0;
}
.btn-head .wenzi h5 {
	font-size:14px;
	line-height:32px;
	font-family:Microsoft YaHei;
		text-indent:0px;
}
.btn-head .wenzi:hover {
	text-shadow:0 -1px rgba(0, 0, 0, .8);
}





/* .pinpai{ overflow:hidden;} */
/* .pinpai ul{ text-align:center; width:100%;  overflow:hidden;} */
/* .pinpai ul li{ float:left; vertical-align:middle; height:75px; padding:5px 5px; margin:20px 0 25px 0; background:url(../images/pinpai_li_xian.jpg) no-repeat right;} */






/*----------- ��¼ע�� ----------------*/


/* modal */
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;opacity:0.6;filter:alpha(opacity=60)}
.modal{position:fixed;top:50%;left:50%;z-index:1050;width:570px;margin:-250px 0 0 -280px;background-color:#ffffff;*border:4px solid #999;border:4px solid rgba(0,0,0,0.3);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;outline:none;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}

#signup-modal,#login-modal,#forgetform,.modal{display:none;/*width:300px;padding:0 40px 20px;background:white;border:10px solid rgba(0,0,0,0.2);*/margin-left:-250px;/*border-radius:10px;*/margin-bottom:40px;box-shadow:0 1px 0 white inset;margin-top:-255px; width:570px; background:#ffffff;}




.login_title{ width:480px; margin:30px auto;  position:relative;}
.login_title span{ float:left; margin-left:18px;}
.login_title  a{ float:right; line-height:32px; color:#41a7ce;}
.login_title  a:hover{ color:#999999;}
/*�ر�ͼ��*/.login_close{ width:33px; height:33px; display:block; position:absolute; top:-42px; right:-64px; background:url(../images/loginwindow_close.png) no-repeat 0 0;}/*�ر�ͼ��*/


.Login_Form{ width:390px; margin:0 auto; overflow:hidden; padding-bottom:35px;}
.login-form .form-arrow,.signup-form .form-arrow,.forgot-form .form-arrow{display:block;width:30px;height:15px;position:absolute;left:95px;top:-15px;}
.login-form input,.signup-form input,.forgot-form input{padding:18px 9px 18px 9px;margin-bottom:20px;width:94%; }
.login-form input.userinput{ border:1px #e2e2e2 solid; margin:0px;}
.login-form input.passwinput{ border:1px #e2e2e2 solid; border-top:0px; margin:0px; margin-bottom:8px;}
.login-form .forgot,.login-form .login,.login-form .reg,.signup-form .forgot,.signup-form .login,.signup-form .reg,.forgot-form .forgot,.forgot-form .login,.forgot-form .reg{width:388px;padding:0;margin:0 0 10px 0;height:40px;font-size:18px;cursor:pointer}
.login-form label.remember,.signup-form label.remember,.forgot-form label.remember{font-size:13px}
.login-form input[type="checkbox"],.signup-form input[type="checkbox"],.forgot-form input[type="checkbox"]{width:auto;height:auto;padding:0;margin:3px 5px 0 0}
.login-form a.forgot,.signup-form a.forgot,.forgot-form a.forgot{font-size:13px;float:right;margin-top:2px;width:auto;cursor:pointer}
.login-form p.error,.signup-form p.error,.forgot-form p.error{font-size:13px;margin-bottom:5px;color:#b22d2d}


.button-blue{display:block;float:left;color:#fff;text-align:center;cursor:pointer; color:#ffffff;font-weight:bold; /* color:#333333; */ border-radius:4px; background:url(../images/rlogin_btn_bg2.jpg) repeat-x 0 0; }
.button-blue:hover{text-decoration:none; opacity:0.9;}








/*ע��ҳ��*/


.nTab {
	width: 970px;

	margin: 0 auto;
/*	border: 1px solid #333;*/
	overflow: hidden;
	margin-top:74px;
}
.none {
	display: none;
}
.nTab .TabTitle li {
	float: left;
	cursor: pointer;
	height: 40px;
	width: 174px;
	overflow:hidden;
	margin-right:23px;
	text-indent:-1000px;
}
.nTab .TabTitle li a {
	text-decoration: none;
}
.nTab .TabTitle #tm-1.active {
	background:url(../images/mail_signup_on.jpg) no-repeat 0 0;

}
.nTab .TabTitle #tm-1.normal{
	background:url(../images/mail_signup_down.jpg) no-repeat 0 0;

}
.nTab .TabTitle #tm-2.active {
	background:url(../images/call_signup_on.jpg) no-repeat 0 0;

}
.nTab .TabTitle #tm-2.normal {
	background:url(../images/call_signup_down.jpg) no-repeat 0 0;

}

.nTab .TabContent {
	clear: both;
	overflow: hidden;
	background: #fff;
	padding: 5px;
	display: block;
/*	height: 480px;*/
padding-bottom:50px;
	border:1px #e1e1e1 solid;
}

.TabContent

.TabContent .Login_Form{ width:70%; margin:0 auto; padding-bottom:35px; padding-left:70px; overflow:hidden;}
.TabContent .login-form label{ font:14px/38px SimSun; color:#999999; margin-right:15px;}
.TabContent .login-form span{ width:268px; display:inline-block; height:36px; border:1px #d0d0d0 solid;}
.TabContent .login-form span input{padding:10px 9px 10px 9px;width:205px; margin-left:10px; margin-right:2px; border:0; background:none;}
.TabContent .login-form span em{ width:22px; height:18px;  display:inline-block; vertical-align:middle; background:url(../images/input_rimg.jpg) no-repeat 0 0; overflow:hidden;}
.TabContent .login-form span em.ue{ background-position:0 0; *margin-top:-15px; _margin-top:-15px;}
.TabContent .login-form span em.pe{ background-position:0 -18px; cursor:pointer; *margin-top:-15px; _margin-top:-15px;}
.TabContent .login-form input.yanwinput{ width:100px; padding:0 15px; height:36px; border:1px #d0d0d0 solid; overflow:hidden; padding:0; margin:0;}
.TabContent .login-form  a.huanyizhang{ color:#0f5b97; margin-left:10px;}
.TabContent .login-form  a.huanyizhang:hover{ color: #d95b00;}
.TabContent .login-form  label.remember{ font-family:Microsoft YaHei;}
.TabContent .login-form  a.xieyi{ color:#2497eb;}
.TabContent .login-form   .button-blue{ background:url(../images/rlogin_btn_bg.jpg) repeat-x 0 0; border:1px #0c6db4 solid; color:#ffffff; font-family:Microsoft YaHei;}
.TabContent .login-form   .button-wite{ background:url(../images/hq_yanzhengma_bg.jpg) repeat-x 0 0; border:1px #cfcfcf solid; text-align:center; width:127px; height:38px; line-height:38px; color:#7b7b7b; font-family:SimSun; margin:0; padding:0; border-radius:3px;}
.TabContent .login-form   .button-wite:hover{ background-position:-36px 0; color:#F60;}
/*.TabContent .login-form input.userinput{ border:1px #e2e2e2 solid; margin:0px;}
.TabContent .login-form input.passwinput{ border:1px #e2e2e2 solid; border-top:0px; margin:0px; margin-bottom:8px;}*/


.interaction_right{ width:100%; margin-top:32px; overflow:hidden; }
	.interaction_right a{ font:bold 14px SimSun; color:#3491bc;}
	.interaction_right a:hover{ color:#d95b00; }
	.interaction_right em{ display:inline-block; width:17px; height:14px; background:url(../images/fanhuiliebiao.jpg) no-repeat 0 0 ; vertical-align:middle;  margin-right:6px; }

/*ע��ҳ��*/

/*ͷ����¼��ʾ*/

.top .LOGINtishi{ float:right; width:255px; text-align:right; padding:0 10px;
color:#7e7f80;
	font-size:12px;
	font-family:SimSun;
	height:43px;
	line-height:43px;
	}
.top .LOGINtishi i.navicon{
   display:inline-block;
   width:16px;
   height:16px;
   background:url(../images/top_exiticon.png) no-repeat 0 0;
   /*vertical-align:middle;*/
   vertical-align:middle;
   margin-bottom:4px;
   margin-right:4px;
	}
	
.top .LOGINtishi a {
color:#60bbec;
	font-size:12px;
	font-family:SimSun;/*font-weight:bold;*/
	padding:0 1px;
	
}
.top .LOGINtishi a:hover {
	color:#f08b07;
	text-shadow:1px 1px 1px #ffffff;
	
}

/*ͷ����¼��ʾ*/


