﻿@charset "utf-8";
/* CSS Document */
*html{background-image:url(about:blank);background-attachment:fixed;}
body{margin:0;padding:0;;font-size:16px;font-family:'微软雅黑',tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;}/*"Microsoft YaHei UI"*/
ul,li{margin:0;padding:0;list-style:none;}
a{text-decoration:none;}
.zoom{zoom:1;}
.zoom:after{clear:both;content:'.';display:block;height:0;visibility:hidden;overflow:hidden;}
.toBeCenter{display:block;float:none;margin:0 auto;}
.toBeMiddle{display:inline;float:left;width:1px;height:100%;vertical-align:middle;}

.inlineBlock{display:inline;float:left;}
.inputWrap{position:relative; vertical-align:middle;}

.tips_label{position: absolute;z-index: 100;left:13px;top:4px;font-size:12px;color:#aaa;height:22px;line-height:22px;cursor:text;}
.tips_input{border:1px solid #ccc; position:relative; z-index:110;background:transparent;}/*opacity:0.5;*/
.tips_input.fixLiMingIE{background:#fff;}
.tips_Bginput{position:absolute;left:0;top: 2px;width:100%;z-index:90;
}
.tips_input.tips_inputOpacity{background:#fff;opacity:0.5;*filter:alpha(opacity=50);border:1px solid #bbb;}

.top{z-index:1000;background:#373942;border-bottom: 1px solid #ddd;}/*overflow:hidden;*/
.topLogo{width:320px;padding-left:45px;}
.logoTitle{height:60px;line-height:60px;}
/*.logoImg{width: 118px;margin-top: 20px;}*/
.logoImg{margin-top: 12px;}
.logoSubTitle{width:188px;height:60px;margin-left: 6px;line-height: 68px;font-size: 14px;color: #777;}
.topMenu{margin-left:365px;height: 60px;line-height: 60px;margin-right: 20px;}
.topMenuWrap{float:right;}
.topMenuItems{display:none;}
.menuItem{float:left;height: 59px;line-height: 59px;margin-left:20px;padding:0 10px;cursor:default;}
.menuItem:first-child{margin-left:0;}
.menuItem.current{
	border-bottom: 1px solid #339933;
}
.menuItem a{color:#221815;cursor:default;}
.menuItem.current a{
	color: #339933;
}
.menuItem:hover>a{
	color: #339933;
}
.topMenuSplit{margin:0 10px;cursor:default;}
.topLogin{margin-left:14px;cursor:pointer;}

.moreLisPanel{position:absolute;display:none;background:#ddd;border:1px solid #ccc;}
.moreLisPanel .sharp{width:0;height:0;position: relative;top: -17px;left: 56px;border: 8px solid #f8f8f8;border-bottom-color: #ddd;}/*transparent*/
.moreLisPanel ul{margin-top:-16px;}
.moreLisPanel li{line-height:2em;text-align:center;width:100px;border-bottom:1px solid #ccc;}
.moreLisPanel li:hover>a{color: #03a1e9;}
.regBtn{background:#fd784d;color:#fff;text-decoration:none;width: 46px;display: block;text-align: center;height: 24px;line-height: 24px;border-radius: 4px;margin-top: 18px;}
/*banner*/
.banner{
	background:#fff;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}
.bg_bannerPics{position:absolute;z-index:-1;
    top: 0px;
    left: 0px;
}
.bannerInfo{position:absolute;left:112px;bottom:150px;}
.bannerApp{position:absolute;left: 150px;bottom: 120px;width: 150px;height: 100px;}
.banTitle{font-size:44px;color:#ff4305;margin-bottom: 12px;display: none;}
.banDetail{color:#000;line-height:1.5em;font-size: 16px;}
.banLoginBtn{width:130px;height:40px;line-height:40px;text-align:center;margin: 34px auto 0;border:none;border-radius:4px;background:#00a0e9;color:#fff;cursor:pointer;text-indent: 2px;letter-spacing: 2px;}

.banPhoneInfo{width:224px;color:#000;line-height:1.5em;font-size: 16px;display: none;}
.banPhoneInfo.textRight{text-align:right;}

.banOperateBar{height: 45%;}
.banOperateBar:first-child{margin-bottom:8%}
.banPhoneBtn{position:relative;display:block;height: 100%;line-height: 100%;text-align:center;margin: 1% auto;border:none;color:#fff;cursor:pointer;}
.phone_pic{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;}
/* bannerLoopArea Syles */
.bannerLoopArea {
	position:relative;
	width: 990px;
	height: 500px;
	margin: 0px auto;
}
.bannerLoopArea .arrow-left {position: absolute;z-index:100;left: 10px;top: 50%;width:5%;margin-top: -15px;}
.bannerLoopArea .arrow-right {position: absolute;z-index:100;right: 10px;top: 50%;width:5%;margin-top: -15px;}
.bannerLoopArea .arrow img{width: 100%;border:none;}
.swiper-container {height: 100%;width: 100%;}
.content-slide {padding: 20px;color: #fff;}
.swiper-slide{position:relative;}
.title {font-size: 25px;margin-bottom: 10px;}
.pagination {position: absolute;z-index:100;left: 0;text-align: center;bottom:5px;width: 100%;}
.swiper-pagination-switch {display: inline-block;width:16px;height:16px;background: url(Resource/images/login/banner_waiting.png) no-repeat center;margin: 0 3px;cursor: pointer;}
.swiper-active-switch {background-image: url(Resource/images/login/banner_current.png);}
/**/
.queryArea{
	float:right;
	width:370px;
	height:500px;
	padding:0 1px;
	border: 1px solid #dfe1e2;
	background:#f8f8f8;
	overflow:hidden;
}
.queryHead{height:45px;line-height:45px;border-bottom:1px solid #ccc;}
.queryItem{width:50%;text-align:center;cursor:pointer;}
.queryTitle{width:100px;}
.queryItem.current,.queryItem:hover.current{
	color:#fff;
	background:#339966;
}
.queryItem:hover{background:#ddd;}
.queryBody{width:270px;margin:0 auto;}
.qDetails{height: 235px;padding-top: 35px;}
.qDetails.antiBody{height:162px;}

.qDItem{position:relative;margin-top:10px; width:100%;}
.qDItem1{position:relative;margin-top:10px; width:100%; text-align:center;}
.qDItem.verify{display:block;}
.fleeInpt{position:relative;margin-top:-1px;}
.qDItem .tips_label{left:12px;top:11px;font-size:16px;}
.qDItem .tips_Bginput{border-radius:4px;}
.queryInpt{padding: 12px;font-size: 16px;border-radius: 4px;}
.queryInpt.noBottomRadius{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.queryInpt.noTopRadius{border-top-left-radius:0;border-top-right-radius:0;}
.queryInpt.fillWidth{width: 245px;}
.queryInpt.fillWidth1{width: 140px;}
.inputWrap img{ border:0; float:right; }
.inputWrap.verify{width: 142px;}
.verifyBtn{width: 118px;}
.verifyBox{width: 120px;height: 45px;line-height:45px;margin-left: 6px;border:1px solid #eee;border-radius: 4px;background: #fff;overflow:hidden;}
.verifyBox img{width:60px;height:24px;margin-left:28px;margin-top:8px;}
.qDBtn{
	display:block;
	width:70px;
	height:34px;
	line-height:34px;
	text-align:center;
	margin:20px auto;
	border:none;
	border-radius:3px;
	background:#339966;
	color:#fff;
	cursor:pointer;
	letter-spacing: 0.5em;
	text-indent: 0.5em;
font-size:16px;
 font-weight:bold;
}

.qDBtn2{
	display:block;
	width:104px;
	height:34px;
	line-height:34px;
	text-align:center;
	margin:20px auto;
	border:none;
	border-radius:3px;
	background:#339966;
	color:#fff;
	cursor:pointer;
	letter-spacing: 0.5em;
	text-indent: 0.5em;
font-size:16px;
 font-weight:bold;
}


.qdTips{}
.tipsHead{
	height:32px;
	width:100%;
	line-height:32px;
	border-bottom:1px solid #ccc;
	color:#339966;
	float:left;
}
.tipsInfo{font-size:12px;}
.tipsInfo.grayTip{color:#777;margin:10px 0 8px;}
.grayTip a{color:#777;}
.exampTip{width:240px;line-height:2em;background:right center no-repeat;}
.exampTip.ok{background-image:url(Resource/images/login/ok.png);}
.exampTip.error{background-image:url(Resource/images/login/no.png);}

.tipWays{font-size:12px;line-height:1.6em;}
.tipWays:first-child{margin-top:16px;}
.tw_title{color:#338ddb;width:56px;text-align:right;}
.tw_split{width:8px;text-align:center;}
.tw_content{width:200px;}
/*nav*/
.nav1{
	position:relative;
	z-index:1100;
	width:auto;
	height:10px;
	line-height:10px;
}
.nav{
	position:relative;
	z-index:1100;
	width:auto;
	height:84px;
	line-height:84px;
	padding:0 20px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background:#fff;
}
.navContent{width:100%;}
.navItem{width:20%;text-align:center;cursor:pointer;border:0;*margin-left:-1px;}
.navItem.current{background:#00a0e9;}
.navItem:first-child{margin:0;}
.navItemTitle{line-height:2.3em;height:2.3em;}
.navImg{width: 38px;margin-top: 10px;vertical-align:middle;border:none;}
.beTopFixed{position:fixed;left:0;top:0;width:100%;padding:0;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop))}/*等待填充，实现兼容性顶部fixed*/
/*content*/
.content{padding:30px 0 30px;}
.areanews{
	margin-right: 10%;
	margin-left: 10%;
	padding-top: 40px;
	padding-bottom: 40px;
	width:100%;
}
.areanews li {
	width:47%;
	overflow: hidden;
	float: left;
	margin-left: 3%;
	height: 100px;
	font-size: 12px;
	color: #999999;
}
.areanews li a {
	color: #666;
	font-size: 16px;
}
.areanews .p1 {
	color: #999999;
	line-height: 25px;
	font-size: 12px;
}
.area{
	margin-right: 10%;
	margin-left: 10%;
	padding-top: 5px;
	padding-bottom: 40px;
	position:relative;
	overflow: hidden;
}
.area1{
	margin-right: auto;
	margin-left: auto;
	position:relative;
	overflow: hidden;
}
.infoFirst{float:right;}
.areaPic{width:49%;}
.areaPic img{width:100%;border:none;}
.areaPic1{
	width:60%;
	text-align: center;
	margin-right: 20%;
	margin-left: 20%;
}
.areaPic1 img{
	width:750px;
	border:none;
	height: 750px;
}
.areaInfo{width:50%;margin-top: 10%;}
.areaInfo.alignLeft{text-align:left;}
.areaInfo.alignRight{float:right;text-align:right;}
.infoTitle{font-size: 48px;color:#3b3b3b;line-height:1.8em;}
.infoDetail{font-size: 24px;line-height:1.5em;color:#777;}

.moreFunsTitle{text-align:right;font-size:28px;color:#3b3b3b;}
/*moreFuns*/
.moreFunsLinks{margin:0 auto;overflow:hidden;cursor:default;}
.moreFunsItems{margin-left:-1px;}
.moreFunsItem{width: 186px;text-align:center;margin-bottom:70px;background: url(Resource/images/login/funSplit.png) no-repeat left center;cursor:default;}
a.moreFunsLink{text-decoration:none;color:#999;cursor:default;}
.moreFunsItem:hover .funTitle,.moreFunsItem.current .funTitle,.moreFunsItem:hover .funInfo,.moreFunsItem.current .funInfo{color:#339966;}
.funImg{margin-bottom:10px;width:70px;height:60px;border:none;}
.funTitle{margin:0;padding:0;font-size:18px;color:#4d4d4d;}
.funInfo{margin:0;padding:0;line-height:1.5em; font-size:13px;}

.moreFunsItem{}
/*footer*/
.footer{height: 100px;background: #f8f8f8;border-top: 1px solid #ddd;}
.footerLinks{width: 60%;margin:0 auto;margin-top: 22px;}
.footerItem{margin-left: 3.2%;width: 14%;}
.footerItem:first-child{margin:0;*margin-left:-2px;}
.footerImg{
	width: 85px;
	vertical-align:middle;
	border:none;
	height: 27px;
}
.footer_rights{
	margin-top:20px;
	text-align:center;
	color:#868686;
	font-size:12px;
}
.footer_rights a{text-decoration:none;color:#868686;}

.selectedNavItem{display:none;cursor:pointer;}
/*for 1024px or less*/
@media screen and (max-width:1024px){

}
.Less1024 .queryArea{float:none;width:auto;}
/*.Less1024 .nav{height:60px;line-height:60px;}*/
.Less1024 .bg_bannerPics{width:100%;height:100%;}
.Less1024 .bannerInfo{left:11%;bottom:35%;}
.Less1024 .bannerApp{left: 15%;bottom: 24%;width: 15%;height: 20%;}
.Less1024 .navContent{width:auto;}
.Less1024 .nav.beTopFixed .navItems{height:350px;}
.Less1024 .navItem{display:block;float:none;width:100%;height:70px;line-height:0px;margin:0;}
.Less1024 .navImg{width:34px;margin-top:5px;}
.Less1024 .selectedNavItem{display:block;text-align:center;height:70px;line-height:0;}
.Less1024 .banLoginBtn{display:none;}
/*for 870px or less  */
.Less880 .area{width:auto;padding:20px 0;}
.Less880 .areaPic img{width:100%;}
.Less880 .areaPic{display:block;float:none;width:100%;margin:0 auto;}
.Less880 .areaInfo{display:block;float:none;width:100%;margin:0 auto;}
.Less880 .areaInfo.alignRight{text-align:left;}
/*for 400px or less  */
.Less400 .content{padding:0;}
.Less400 .area{margin:0;}
.Less400 .infoTitle{font-size:32px;}
.Less400 .infoDetail{font-size:18px;}
.Less400 .moreFunsItem:hover .funTitle{color:#4d4d4d;}
.Less400 .moreFunsItem:hover .funInfo{color:#999;}
.Less400 .footer{height:80px;}
.Less400 .footerLinks{width:90%;}
.Less400 .footer_rights{font-size:6px;}
.Less400 .arrow-left {display:none;}
.Less400 .arrow-right {display:none;}
.Less400 .top{height:60px;}
.Less400 .qdTips{display:none;}
.Less400 .queryArea{height:auto;}
.Less400 .queryBody[name="antiBody"] .qDetails{height:145px;}
.Less400 .queryItem{width:50%;}
.Less400 .topLogo{padding-left:0;}
.Less400 .moreFunsTitle{margin-top:10px;text-align:left;}
.Less400 .moreFunsItem{width:49.5%;margin-bottom:24px;}

/*暂时使用*/
.masklayer {
	display:none;
	height: 100%;
	width: 100%;
	z-index: 1110;
	position: fixed;
	top: 0px;
	left: 0px;
	background-color: #999;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.popLogin
{
    display:none;position:fixed;left:0;top:0;right:0;bottom:0;width:270px;height:245px;
    margin: auto;z-index: 1200;background: #fff;border-radius: 8px;
    *left: 50%;
    *top: 50%;
    *margin-top: -122.5px;    /* 高度的一半 */
    *margin-left: -135px;    /* 宽度的一半 */
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop));
    _margin-top:70px;}
.popTitle{height:60px;line-height:60px;font-size:20px;color:#fe6734;text-align:center;}
.logInpt{position:relative;width:230px;margin:0 20px 16px;}
.logInpt .loginInpt{width: 206px;height:30px;padding: 6px 12px;border-radius:4px;font-size:18px;box-sizing:content-box}
.logInpt .tips_label{left: 18px;top: 11px;font-size:18px;}
.popLogin .close_alert_tiyan {
  left: 230px;
  position: absolute;
  top: -40px;
  z-index: 311;
}
.loginBtn{display:block;width:80px;height:38px;line-height:38px;margin:0 18px;text-align:center;border:none;border-radius:3px;background:#fe6834;color:#fff;cursor:pointer;}
.getPwd{line-height:40px;margin-left:20px;cursor:pointer;}

.message{min-width:150px;max-width:350px;min-height:30px;line-height:28px;text-align:center;font-size:14px;background-color:#fb6901;border-radius:10px;color:#fff;display:none;padding:0 10px;margin-top:100px;position:fixed;top:0px;left:50%;z-index:9999}
.message-block{position:relative;color:#fff}
.message-arrow{width:0;height:0;border-width:7px 7px 0 0;_border-width:0;border-style:solid;border-color:#fb6901 transparent transparent;position:absolute;top:30px;*top:24px;left:10px}

/*注册*/
.alert_tiyan{
	position:fixed;
	z-index:1210;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	*left:50%;
	*top:50%;
	*margin-left:-36%;
	*margin-top:-275px;
	display:none;
	width:980px;
	height:550px;
	opacity:0;
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop));
    _margin-top:70px;
}
.in_center_tiyan {
  bottom: 0;
  height: 450px;
  top: 0;
  width: 980px;
}
.close_alert_tiyan {
  left: 940px;
  position: absolute;
  top: -37px;
  z-index: 311;
}
.close_alert {
  cursor: pointer;
  float: right;
}
.tiayan_content {
  border: medium none;
  height: 550px;
  margin: 0;
  width: 980px;
}
.info-alert-bg{
	display:none;
	position:fixed;top:0px;left:0px;z-index:1110;background:#000;
	opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity:0.5;
	width:100%;
	height:100%;
}

.info-alert 
{
    display:none;
  bottom: 0;
  height: 330px;
  left: 0;
  margin: auto;
  position: fixed;
  right: 0;
  top: 0;
  width: 232px;
  z-index: 1310;
  *left: 50%;
  *top: 50%;
  *margin-top: -165px;    /* 高度的一半 */
  *margin-left: -136px;    /* 宽度的一半 */
    _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop));
    _margin-top:70px;
}
.info-alert > img{
	width:100%;
	display:inline-block;}
.info-alert-whiteBg 
{
    display:none;
  background: none repeat scroll 0 0 #fff;
  height: 370px;
    bottom: 0;
  left: 0;
    right: 0;
  top: 0;
  margin: auto;
  opacity: 0.9;
  position: fixed;
  width: 268px;
  z-index: 1210;
   +left: 50%;
  +top: 50%;
  +margin-top: -185px;    /* 高度的一半 */
  +margin-left: -155px;    /* 宽度的一半 */
  _position:absolute;
    _bottom:auto;
    _top:expression(eval(document.documentElement.scrollTop));
    _margin-top:70px;
}
.info-alert-txt{width:225px;text-align:center;font-size:14px;margin-top:10px}


/*20141021新设计图更改，nav部分*/
.navImg{display:none;}
.navItem.navItem-01{
	background:#87dd2c;
	border:1px solid #87dd2c;
}
.navItem.navItem-02{
	background:#fdb124;
	border:1px solid #fdb124;
}
.navItem.navItem-03{
	background:#eb6100;
	border:1px solid #eb6100;
}
.navItem.navItem-04{
	background:#aba6f2;
	border:1px solid #aba6f2;
}
.navItem.navItem-05{
	background:#2ba2ea;
	border:1px solid #2ba2ea;
}
.navItem.inlineBlock{border-left:none;border-right:none;}

.navItemTitle{line-height:1.6em;height:60px;margin-top:22px;font-size:18px;color:#fff; font-weight:bold}

.Less1024 .nav{background:#fff3d9;}
/*.selectedNavItem{background:#fff3d9;}*/
.selectedNavItem .navItemTitle{line-height:1.6em;height:60px;margin-top:0px;color:#eb6705;}


/*login附加页面css*/
.tiayan_content {
  border: medium none;
  height: 550px;
  margin: 0;
  width: 980px;
}
.in_center_tiyan {
  bottom: 0;
  height: 450px;
  top: 0;
  width: 980px;
}
.info{min-width:760px;max-width:1240px;padding:0 20px;margin:70px auto;font-size:16px;color:#4d4d4d}
.info p{line-height:30px;text-indent:2em}
.info-title{margin:10px 0;font-weight:bold}
.info h1{text-align:center;font-size:24px;font-weight:bold;margin-bottom:50px;}
.info h3{text-align:center;margin-bottom:40px;margin-left:258px;}

/*许涛添加*/
.content1{ margin:0 auto; margin-top:-120px; z-index:1101; position:relative; font-family:宋体;padding-bottom:5px; }
.titles{ font-size:16px; font-family:宋体;margin:20px auto; text-align:center; font-size:16px; font-weight:bold; width:800px;}
.zt1{ margin:20px auto;width:800px; }
.ztleft{ font-size:14px; font-family:宋体;width:200px; padding-left:200px; padding-bottom:5px; text-align:left; float:left; border-bottom:dotted 1px black }
.ztright{ font-size:14px; font-family:宋体;width:200px; padding-right:200px;padding-bottom:5px;  text-align:right; float:left; border-bottom:dotted 1px black }
.neirong{ margin:20px auto; width:800px; padding-top:30px; text-align:left; font-size:14px; font-family:宋体;}