/*--common-----------------------------------------------------------------------------*/
.mainNew-con, .mainNewgui, .mainNewbannercont, .mainNewTips, .mainNewlist, .mainNewtd, .mainNewtab, .mainNewreport, .mainNewarticle, .mainNewpicon, .mainNewpart, .mainNewlink, .mainNewfocus{
	width:960px;
	margin:0 auto;
}
.mainNewreport, .mainNewarticle, .mainNewpart, .mainNewlink{
	margin-top:15px;
}
.mainNewtab ul li, .mainNewli, .mainNewthin, .mainNewsug, .mainNewalert, .mainNewpart ul li,.mainNewblog, .mainNewblog ul li,.mainNewcopy, .mainNewserve ul li, 
.mainNewsafe ul li, .mainNew-pho ,.mainNew-pho h4, .mainNew-log, .mainNew-pho, .mainNew-log ul li{
	display:inline-block;
	_display:inline;
	*display:inline;
	zoom:1;
}
.mainNew-nav, .mainNewbanner, .mainNewnotice, .mainNewstep, .mainNewact, .mainNewact img, .mainNewact a, .mainNewmore, .mainNewprotec{width:100%;}
.mainNew-pro, .mainNewact, .mainNewprotec,  .mainNewserve ul, .mainNewown, .mainNewsafe{margin-top:15px;}
.mainNew-log ul li, .mainNewTips b, .mainNewtab ul li.mainNew-light, .mainNewli span h3, .mainNewquest ul li.mainNewnow{color:#fff;}
/*--start----------------------------------------------------------------------------------*/
#mainNewbody, #mainNewhead, #mainNewcont,#mainNewfoot{
	width锛�100%锛�
	overflow: hidden;
	font-family: Microsoft YaHei, arial, sans-serif;
}
#mainNewbody{background-color: #f6f6f6;padding-bottom:30px;}
/*--topbar---------------------------------------------------------------------------------*/
.mainNew-top{
	width: 100%;
	background-color: #ededed;
	padding:10px 0;
	text-align: right;
	position:relative;
	z-index:9999;
}
.mainNew-pho h4{
	font-weight:normal;
	font-size:12px;
	padding-left: 0px;
	padding-right:30px;
	position: relative;
	color:#48484A;
	@-moz-document url-prefix(){.bb{}}display: inline;
}
.mainNew-pho{float: left;}
.mainNew-pho h4 i{
	background: url(../images/iconB.png) no-repeat;
	display: inline-block;
	position: absolute;
	top:0;
	left:0;
}
.mainNew-pho h4 i.icon-pho{
	background-position: -40px -60px;
	width:10px;
	height: 15px;
}
.mainNew-pho h4 i.icon-qq{
	background-position: 0px -60px;
	width:12px;
	height: 13px;
}
.mainNew-re{
	border-right:1px solid #48484A;
	padding:0 10px;
}
.mainNew-re a:link{color:#48484A;}
.mainNew-re a:visited{color:#48484A;}
.mainNew-re a:hover{color:#f46665;}
.mainNew-re a:active{color:#f46665;}
.mainNew-ot{
	position: relative;
	z-index: 9999;
}
.mainNew-log ul li.mainNew-ot a{
	width: 19px;
	height: 16px;
	background: url(../images/iconB.png) no-repeat;
	vertical-align: middle;
	margin-left: 15px;
}
.mainNew-log ul li.mainNew-wx a{background-position:0 -80px;}
.mainNew-log ul li.mainNew-wx a:hover{background-position:-19px -80px;}
.mainNew-log ul li.mainNew-wb a{background-position:0 -100px;}
.mainNew-log ul li.mainNew-wb a:hover{background-position:-19px -100px;}
.mainNew-ewm{
	position:absolute;
	background-color: #fff;
	border:1px solid #dedede;
	padding:10px 10px 6px 10px;
	z-index: 9999;
	left:-50px;
	top:26px;
}
.mainNew-ewm span.mainNew-wxewm, .mainNew-ewm span.mainNew-qqewm{
	width:123px;
	height: 123px;
	display: block;
}
.mainNew-ewm span.mainNew-wxewm{background: url(../images/iconGa.png) 0 0 no-repeat;}
.mainNew-ewm span.mainNew-qqewm{background: url(../images/iconGa.png) 0px -123px no-repeat;}
.mainNew-ot i.mainNewarrow, .mainNew-ot i.mainNewarrowbg{margin-left:35px;}
.mainNew-ewm p{
	color:#717171;
	padding-top:3px;
	text-align: center;
	width: 125px;
}
/*--navbar-------------------------------------------------------------------------------*/
.mainNew-nav{
	background-color: #fff;
	height: 94px;
}
.mainNew-nav ul li a:link{color:#404042}
.mainNew-nav ul li a:visited{color:#404042}
.mainNew-nav ul li a:hover{color:#ba3635}
.mainNew-nav ul li a:active{color:#ba3635}
.mainNewgui{
	height:94px;
	position:relative;
	z-index:1000;
}
.mainNewlogo a{
	position:absolute;
	left:0;
	top:20px;
	width:163px;
	height:13px;
	display:block;
	outline:none;blr:expression(this.onFocus=this.blur());
}
.mainNewgui ul.mainNewnavbar{padding:35px 0 0 430px;}
.mainNewnavbar li.mainNew-fir{
	display: inline-block;
	display: inline;
	zoom:1;
	position: relative;
	padding:0 12px;
	font-size: 15px;
	z-index:6666;
}
.mainNewgui ul.mainNew-bind{
	position:absolute;
	left:0px;
	top:28px;
	background-color: #fff;
	border:1px solid #dedede;
	z-index: 6667;
}
.mainNewgui ul.mainNew-bind li{
	text-align: center;
	font-size:12px;
	border-bottom:1px solid #dedede;
	width:100px;
}
.mainNew-nav ul.mainNew-bind li a{
	line-height: 29px;
	padding: 0 5px;
}
.mainNew-nav ul.mainNew-bind li.mainNewarrow, .mainNew-ot i.mainNewarrow{
	width:0;
    height:0;
    border-width:0 10px 10px;
    border-style:dashed dashed solid;
    border-color:transparent transparent #fff;
    position:absolute;
    top:-9px;
    left:30px;
    z-index: 6669;
    _overflow:hidden;
}
.mainNew-nav ul.mainNew-bind li.mainNewarrowbg, .mainNew-ot i.mainNewarrowbg{
	width:0;
    height:0;
    border-width:0 10px 10px;
    border-style:dashed dashed solid;
    border-color:transparent transparent #dedede;
    position:absolute;
    top:-10px;
    left:30px;
    z-index: 6668;
    _overflow:hidden;
}
/*--focus cont------------------------------------------------------------------------------------*/
.mainNewbanner{overflow: hidden;}
.mainNewbannercont{z-index: 999;}
.mainNewnotice{
	background: rgba(0,0,0,.5);
	line-height: 50px;
	position: absolute;
	top: 0;
	z-index:99;
	background-color:#000\9; /*IE 绯诲垪*/
	filter:alpha(opacity=40); /*IE 绯诲垪*/
}
.mainNewTips{
	text-align: right;
	font-size: 13px;
}
.mainNewTips a,.mainNewTips b{
	float:left;
	padding:0;
	margin-right:20px;
}
.mainNewTips a:link{color:#fff;}
.mainNewTips a:visited{color:#fff;}
.mainNewTips a:hover{color:#fff;}
.mainNewTips a:active{color:#fff;}
.mainNewTips span{
	width:49px;
	height: 49px;
	display: inline-block;
	background: url(../images/icon-close.png) 0 5px no-repeat;
	cursor: pointer;
}
.focus {
	height:350px;
	overflow:hidden;
	position:relative;
	background:#ccc;
	z-index:999;
}
.focus_m ul {
	width:100%;
	height:350px;
	overflow:hidden;
	
}
.focus_m li {
	width:100%;
	height:350px;
	_float:left;
	cursor:pointer;
}
.focus_m li.li_1 {background:url(../images/banner/app1-banner.jpg) center 0 no-repeat #FC7138; }
.focus_m li.li_2 {background:url(../images/banner/private.jpg) center 0 no-repeat #5B93D0;}
.focus_m li.li_3 {background:url(../images/banner/wbqBanner.jpg) center 0 no-repeat #F66C62;}
.focus_m li.li_4 {background:url(../images/advertisement.jpg) center 0 no-repeat #2b3280;}
.focus_m li.li_5 {background:url(../images/advertisement1.jpg) center 0 no-repeat #0053bd;}
.focus_m li.li_6 {background:url(../images/ad.jpg) center 0 no-repeat #329deb;}
.focus_m li.li_7 {background:url(../images/advertisement4.jpg) center 0 no-repeat #fff4ca;}
.focus_m li.li_8 {background:url(../images/banner/bestofyear.jpg) center 0 no-repeat #b5d6ee;}
.focus_m li.li_9 {background:url(../images/banner/banner-join.jpg) center 0 no-repeat #7E0001; }
.focus_m li.li_10 {background:url(../images/banner/banner-axe.jpg) center 0 no-repeat #F8486D; }
.focus_m li.li_11 {background:url(../images/banner/prize2014.jpg) center 0 no-repeat #CBE9EE; }
.focus_m li.li_12 {background:url(../images/banner/didi-car.jpg) center 0 no-repeat #C20035; }
.focus_m li.li_13 {background:url(../images/banner/ftb-spring.jpg) center 0 no-repeat #900403; }
.focus_m li.li_14 {background:url(../images/banner/wechat.jpg) center 0 no-repeat #EEEEEE; }
.focus_s {
	height:0;
	position:relative;
	margin:0 auto;
	z-index:2;
	width:1000px;
}
.focus_s ul {
	height:12px;
	overflow:hidden;
	position:absolute;
	left:400px;
	top:320px;
}
.focus_s li {
	float:left;
	cursor:pointer;
	height:12px;
	width:12px;
	overflow:hidden;
	margin-right:10px;
}
.focus_s li b {
	display:block;
	text-indent:-999em;
	background:url(../images/circlenew.png) 0 0 no-repeat;
	width:12px;
	height:32px;
	overflow:hidden;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/circlenew.png');
	_background:none;
}
.focus_s li.active b {margin-top:-20px;}
.focus_l,.focus_r {
	position:absolute;
	display:block;
	width:50px;
	height:75px;
	overflow:hidden;
	z-index:2;
	top:150px;
}
.focus_l {left:0;}
.focus_r {right:0;}
.focus_l b,.focus_r b {
	position:absolute;
	z-index:1;
	display:block;
	width:50px;
	height:75px;
	overflow:hidden;
	background:#000;
	opacity:0.3;
	filter:alpha(opacity=30);
	cursor:pointer;
}
.focus_l span,.focus_r span {
	display:block;
	position:relative;
	z-index:2;
	width:22px;
	height:33px;
	top:21px;
	cursor:pointer;
}
.focus_l span {
	left:12px;
	background:url(../images/l.png) 0 0 no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/l.png');
	_background:none;
}
.focus_r span {
	left:16px;
	background:url(../images/r.png) 0 0 no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/r.png');
	_background:none;
}
.focus_l:hover,.focus_r:hover {*zoom:1;}
.focus_l:hover b,.focus_r:hover b {
	opacity:0.5;
	filter:alpha(opacity=50);
}
/*login*/
.login_box {
	height:0;
	position:relative;
	margin:0 auto;
	z-index:2;
	width:1000px;
}
.loginnew {
	float: left;
	position: relative;
	width:290px;
	height:308px;
	overflow:hidden;

}
.login_bg {
	position:absolute;
	z-index:1;
	width:290px;
	height:308px;
	background:#000;
	opacity:0.4;
	filter:alpha(opacity=40);
	left:0;
	top:0;
}
.login_content {
	position:relative;
	width:290px;
	height:308px;
	overflow:hidden;
	z-index:2;
}
.login_content h1,.login_content h2,.login_content h3,.login_content h4 ,.login_content h5{
	color:#fff;
	font-weight:normal;
	text-indent:26px;
}
.login_content b{
	font-weight:normal;
	color:#ffa200;
}
.login_content h3{
	font-size:18px;
	margin:30px 0 0 0;
}
.login_content h5{
	font-size:18px;
	margin:0;
	line-height:22px;
}
.login_content h6{
	font-size:16px;
	margin-top:10px;
	color:#fff;
	margin-left:30px;
	line-height:22px;
}
.login_content h2{font-size:18px;}
.login_content h2 b{font-size:65px;}
.login_content h1 {
	text-align:center; 
	text-indent:0;
	margin-top:20px;
}
.login_content h1 a{
	width:240px;
	height:65px;
	font-size:28px;
	line-height:65px;
	background-color:#ffa200;
}
.login_content h1 a:link{color:#fff;}
.login_content h1 a:visited{color:#fff;}
.login_content h1 a:hover{color:#fff; background-color:#f29400;}
.login_content h1 a:active{color:#fff; background-color:#f29400;}
.login_content h4{
	text-align:right;
	margin-right:24px;
	text-indent:0;
	margin-top:4px;
}
.login_content h4 a:link{color:#ffa200;}
.login_content h4 a:visited{color:#ffa200;}
.login_content h4 a:hover{color:#f29400;}
.login_content h4 a:active{color:#f29400;}
/*--focus img------------------------------------------------------------------------------*/


/*

.mainNewgift{
	background-color:rgba(0,0,0,.5);
	background-color:#000\9; 
	filter:alpha(opacity=80); 
	width:18%;
	height:78%;
	top:5%;
	_top:40px;
	right:20%;
	position:absolute;
	z-index:9999;
	padding:3% 0 0 3%;
	_padding:30px 0 0 30px;
}
.mainNewgift h2,.mainNewgift h3 {
	font-size:22px;
	color:#fff;
	font-weight:normal;
}
.mainNewgift b{
	color:#ffa200;
	font-weight:normal;
}
.mainNewgift h2{
	padding:6% 0 1% 0;
	_padding:1% 0 0 0;
}
.mainNewgift h2 b{
	font-size:40px;
}
.mainNewgift h1 a{
	display:block;
	width:80%;
	padding:8px;
	text-align:center;
	font-size:24px;
	font-weight:normal;
	background-color:#ffa200;
	margin-top:15%;
	_margin-top:30px;
}
.mainNewgift h4{
	color:#fff;
	text-align:right;
	margin-right:15%;
	margin-top:2%;
	font-size:13px;
}
.mainNewgift h4 a:link{color:#ffa200;}
.mainNewgift h4 a:visited{color:#ffa200;}
.mainNewgift h4 a:hover{color:#d58802;}
.mainNewgift h4 a:active{color:#d58802;}
.mainNewgift h1 a:link{color:#fff;}
.mainNewgift h1 a:visited{color:#fff;}
.mainNewgift h1 a:hover{color:#fff; background-color:#d58802;}
.mainNewgift h1 a:active{color:#fff; background-color:#d58802;}

*/

.rslides {
	  position: relative;
	  list-style: none;
	  overflow: hidden;
	  width: 100%;
	  padding: 0;
	  margin: 0;
}
.rslides li {
	  -webkit-backface-visibility: hidden;
	  position: absolute;
	  display: none;
	  width: 100%;
	  left: 0;
	  top: 0;
}
.rslides li:first-child {
	  position: relative;
	  display: block;
	  float: left;
}
.rslides img {
	  display: block;
	  height: auto;
	  float: left;
	  width: 100%;
	  border: 0;
}
.slide_container {
	  position: relative;
	  float: left;
	  width: 100%;
}
.slide {
	  position: relative;
	  list-style: none;
	  overflow: hidden;
	  width: 100%;
	  padding: 0;
	  margin: 0;
}
.slide li {
	  position: absolute;
	  width: 100%;
	  left: 0;
	  top: 0;
} 
 .slide img {
	  display: block;
	  position: relative;
	  z-index: 1;
	  height: auto;
	  width: 100%;
	  border: 0;
}
.slide .caption {
	  display: block;
	  position: absolute;
	  z-index: 2;
	  font-size: 20px;
	  text-shadow: none;
	  color: #fff;
	  background: #000;
	  background: rgba(0,0,0,.5);
	  left: 0;
	  right: 0;
	  bottom: 0;
	  padding: 10px 20px;
	  margin: 0;
	  max-width: none;
}
 .slide_nav {
	  position: absolute;
	  -webkit-tap-highlight-color: rgba(0,0,0,0);
	  top: 50%;
	  left: 0;
	  opacity: 0.7;
	  z-index: 3;
	  text-indent: -9999px;
	  overflow: hidden;
	  text-decoration: none;
	  height: 100px;
	  width: 38px;
	  background: transparent url(../images/themes.png) no-repeat left top;
	  margin-top: -45px;
	  display: none;
}
.slide_nav:active {opacity: 1.0;}
.slide_nav.next {
	  left: auto;
	  background-position: right top;
	  right: 0;
}
.slide_tabs{
  	position: absolute;
  	bottom:20px;
  	z-index: 9999;
  	left:50%;
}
.slide_tabs li{float:left;}
.slide_tabs li a{
	margin-left:20px;
	background: url(../images/iconB.png) no-repeat 0 -120px;
	width:14px;
	height:14px;
}
.slide_tabs li.slide_here a{
	margin-left:20px;
	background: url(../images/iconB.png) no-repeat -14px -120px;
	width:14px;
	height:14px;
}
/*--step--------------------------------------------------------------------------------------------------*/
.mainNewstep{
	height: 90px;
	background-color: #fff;
	box-shadow:1px 1px 3px #d9d9d9;
	-moz-box-shadow:1px 1px 3px #d9d9d9;
    -webkit-box-shadow:1px 1px 3px #d9d9d9;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#d9d9d9', Direction=180, Strength=3);
    _border-bottom:1px solid #d9d9d9;
}
.mainNewsimg{
	width: 960px;
	margin:0 auto;
	overflow: hidden;
	background:url(../images/icon-step.png) no-repeat 0 20px;
}
.mainNewsimg ul{
	padding-left:160px;
}
.mainNewsimg ul li{
	float:left;
	height:90px;
	width:330px;
}
.mainNewsimg ul li a{
	float:left;
	height:90px;
	width:330px;
	display:block;
}
.mainNewsimg ul li.mainNewreg,.mainNewsimg ul li.mainNewreg a{
	width:180px;
}
.mainNewsimg ul li.mainNewCho, .mainNewsimg ul li.mainNewCho a{
	width:260px;
}
/*--promain------------------------------------------------------------------------------------------------*/
.mainNewlist{padding-top:15px;}
.mainNewlist h3{
	font-size:18px;
	color:#000;
	position: relative;
	line-height: 25px;
	text-indent: 30px;
	display: inline-block;
	font-weight: normal;
}
.mainNewlist h3 i{
	display: inline-block;
	_display: inline;
	_zoom:1;
	width:25px;
	height: 23px;
	background: url(../images/iconB.png) no-repeat -40px 0; 
	position: absolute;
	left:0;
	top:0;
}
.mainNew-pro{
	background-color: #fff;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #dedede;
	width: 960px;
	overflow: hidden;
}
.mainNewlef{
	width:696px;
	border-right:1px solid #dedede;
	padding: 20px 0 20px 25px;
	position: relative;	
	float:left;
}
.mainNewlef img{
	width:137px;
	height:103px;
	overflow: hidden;
	float:left;
	margin-right:20px;
}
.mainNewart{
	text-align: left;
	font-size:14px;
	color:#717171;
	width:70%;
	float: left;
}
.mainNewart th, .mainNewdet th{
	font-size:18px;
	font-weight:normal;
	color:#000;
	text-align: left;
}
.mainNewart td{
	padding-top:5px;
	line-height: 34px;
}
.mainNewart td.tab-tit{
	width:72px;
	text-align: left;
}
.mainNewdet td.tab-com{
	width:88px;
	padding-right:10px;
}
.mainNewart td.tab-cont{color:#ba3635;}
.tab-tips span{
	display: block;
	position: absolute;
	right:0;
	top:0;
	width:108px;
	height: 108px;
	background: url(../images/iconGa.png) no-repeat -294px 0;
}
.tab-tips02 span{
	display: block;
	position: absolute;
	right:0;
	top:0;
	width:108px;
	height: 108px;
	background: url(../images/icon-situ.png) no-repeat 0 0;
}
.tab-tips03 span{
	display: block;
	position: absolute;
	right:0;
	top:0;
	width:108px;
	height: 108px;
	background: url(../images/icon-waitst.png) no-repeat 0 0;
}
.mainNewart td.tab-spec b{
	font-size:27px;
	color:#ba3635;
}
.mainNewrig{
	float:left;
	width:237px;
	text-align:center;
}
.mainNewrig .action{
	padding: 10px 20px 0 20px;
	}
.mainNewrig a{
	width:187px;
	height: 57px;
	background-color: #ba3635;
	font-size:26px;
	display: block;
	text-align: center;
	line-height: 57px;
	margin:20px auto 10px auto;
}
.mainNewgray a{
	margin-top:60px;
}
.mainNewrig a:link{color:#fff;}
.mainNewrig a:visited{color:#fff;}
.mainNewrig a:hover{color:#fff; background-color: #912b2a;}
.mainNewrig a:active{color:#fff; background-color: #912b2a;}
.mainNewrig p{
	font-size:14px;
	color:#717171;
	text-align: center;
	line-height: 24px;
}
.mainNewrig p b{
	color:#ba3635;
	font-weight: normal;
}

.progress {
	background-color: #ffefcc;
	border-radius: 50px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
	height: 16px;
	margin: 15px 0 0 0;
	overflow: hidden;
	width: 60%;
	float: left;
}
.progress-bar-success {
	background-color: #ffae00;
	border-radius: 50px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
}
p.progresstxt{
	float: left;
	margin: 10px 0 0 20px;	
}
p.progresstxt b{color: #BA3635;}
/*--proarticle---------------------------------------------------------------------------------*/
.mainNewtd{
	text-align: left;
	font-size:14px;
	color:#717171;
}
.mainNewtd th{
	height:46px;
	width:239px;
	border-right:1px solid #dedede;
	border-bottom:1px solid #dedede;
	text-align: center;
}
.mainNewtd th.tabnone{border-right:none;}
.mainNewtd td{
	background-color: #fff;
	padding:20px;
	line-height: 26px;
    border-right: 1px solid #dedede;
}
    .show_tb{
        display:block;
        height:208px;
    }
.mainNewtd td a{
	float:right;
	font-size:13px;
	font-family: SimSun;
}
.mainNewtd td a:link{color:#ba3635;}
.mainNewtd td a:visited{color:#ba3635;}
.mainNewtd td a:hover{color:#e25150;}
.mainNewtd td a:active{color:#e25150;}
/*--act--------------------------------------------------------------------------------------*/

/*--protab-----------------------------------------------------------------------------------*/
.mainNewtab ul{
	background-color:#f1d7d7;
	font-size:18px;
}
.mainNewtab ul li{
	height:65px;
	line-height:65px;
	padding:0 24px;
}
.mainNewtab ul li a:link{color:#333;}
.mainNewtab ul li a:visited{color:#333;}
.mainNewtab ul li a:hover{color:#BA3635;}
.mainNewtab ul li a:active{color:#BA3635;}

.mainNewtab ul li.mainNew-light{background-color:#ba3635;}
.mainNewwait{
	overflow:hidden;
	background-color:#fff;
	border-bottom:1px solid #dedede;
	width:960px;
}
.mainNewdet{
	text-align: left;
	font-size: 14px;
	color: #717171;
	width: 90%;
	float: left;
}
.mainNewdet td{
	padding-top: 5px;
	line-height: 34px;
}
.mainNewdet td.tab-tit{
	width: 72px;
	text-align: left;
}
.mainNewdet td.tab-spec{
	font-size: 27px;
	color: #BA3635;
}
.mainNewdet td.tab-cont{color:#BA3635;}
.mainNewdet td.tab-cont a{color:#BA3635;}

.mainNewrig h4{
	font-size:14px;
	font-weight:normal;
	color:#ba3635;
	text-align:center;
	border-bottom:1px solid #dedede;
	line-height:50px;
}
.mainNew-list{border-right:none;}
.mainNewgray a,.mainNewgray1 a{background-color:#a5a5a5;}
.mainNewgray a:hover,.mainNewgray1 a:hover{background-color:#8f8f8f;}
.mainNewsign span{
	display:block;
	width:124px;
	height:124px;
	background:url(../images/iconGa.png) 0 -248px no-repeat;
	position:absolute;
	left:530px;
	top:20px;
}
.mainNewin span{
	display:block;
	width:116px;
	height:124px;
	background:url(../images/icon-new.png) no-repeat;
	position:absolute;
	right:0px;
	top:0px;
}
.mainNewmore{
	background-color:#fff;
	overflow:hidden;
	text-align:center;
}
.mainNewmore a{
	font-size:14px;
	font-weight:normal;
	line-height:60px;
}
.mainNewmore a:link{color:#898989;}
.mainNewmore a:visited{color:#898989;}
.mainNewmore a:hover{color:#ba3635;}
.mainNewmore a:active{color:#ba3635;}

/*--vidio--------------------------------------------------------------------------------------------------------------*/
.mainNewreport h3{
	font-size: 18px;
	color: #000;
	position: relative;
	line-height: 25px;
	text-indent: 35px;
	display: inline-block;
	padding-bottom:10px;
	font-weight: normal;
}
.video {
	overflow: hidden;
	text-align: center;
	padding: 50px 0 0;
	font-family: Microsoft YaHei;
	background: #fff;
}
.mainNewreport h3 i{
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 32px;
	height: 24px;
	background: url(../images/iconB.png) no-repeat 0 0;
	position: absolute;
	left: 0;
	top: 0;
}
.jcarousel li img {border: 5px solid #ffae00;}
.jcarousel li img:hover {
	border: 5px solid #c88800;
	cursor: pointer;
}
/*--news-------------------------------------------------------------------------------------------------------------------*/
.mainNewli{
	background-color: #fff;
	width:475px;
	vertical-align: top;
}
.mainNewthin{
	float:right;
	_float:none;
	*float:none;
	_display:inline;
	*display:inline;
	zoom:1;
	_margin-left:10px;
	*margin-left:10px;
}
.mainNewli span{
	height:49px;
	width:475px;
	background-color: #ba3635;
	line-height:49px;
	display: block;
	text-align: right;
}
.mainNewli span h3{
	font-size:18px;
	text-indent: 20px;
	font-weight: normal;
	float:left;
}
.mainNewli span a{
	width:40px;
	height:13px;
	background: url(../images/iconB.png) no-repeat 0 -30px;
	margin:18px 10px 0 0;
}
.mainNewli span a:hover{background: url(../images/iconB.png) no-repeat 0 -43px;}
.mainNewli ul{
	padding:20px;
	height:185px;
}
.mainNewli ul li{
	line-height: 30px;
	font-size:13px;
	list-style: none;
	color:#7e7d7d;
}
.mainNewli ul li a:link{color:#333;}
.mainNewli ul li a:visited{color:#333;}
.mainNewli ul li a:hover{color:#888;}
.mainNewli ul li a:active{color:#888;}
.mainNewli ul li.mainNewnone{
	list-style: none;
	border-bottom: 1px dashed #ccc;
	line-height: 35px;
	text-align: left;
}
.mainNewli ul li.mainNewnone img{
	display: inline-block;
	_display: inline;
	zoom:1;
	overflow: hidden;
	float:left;
}
.mainNewli ul li.mainNewnone p{
	display: inline-block;
	_display: inline;
	*display:inline;
	zoom:1;
	width:250px;
	padding-left:20px;
	line-height: 28px;
	_padding-left:0;
	*padding-left:0;
}
.mainNewli ul li.mainNewpara a{
	line-height:24px;
	padding:5px 0;
}
/*--keep-------------------------------------------------------------------------------------------------------------*/
.mainNewprotec{
	background-color: #ba3635;
	overflow: hidden;
	height:258px;
}
.mainNewpicon{
	width:960px;
	margin:0 auto;
	background:url(../images/icon-bring.png) top center no-repeat;
	padding-top:58px;
}
.mainNewpicon a{
	display:inline-block;
	background:url(../images/icon-us.png) no-repeat;
	height:128px;
	_display:inline;
	zoom:1;
	*display:inline;
	margin-top:40px;
}
.mainNewpicon a.newbring1{
	width:93px;
	background-position:0 0;
	margin-left:100px;
}
.mainNewpicon a.newbring2{
	width:144px;
	background-position:-93px 0;
	margin-left:90px;
}
.mainNewpicon a.newbring3{
	width:102px;
	background-position:-237px 0;
	margin-left:90px;
}
.mainNewpicon a.newbring4{
	width:243px;
	background-position:-339px 0;
	margin-left:60px;
}
/*--suggest--------------------------------------------------------------------------------------------------------*/
.mainNewsug{
	background-color: #fff;
	width:605px;
}
.mainNewalert{
	float: right;
	background-color: #fff;
	width: 345px;
	_float:none;
	*float:none;
	_margin-left:10px;
	*margin-left:10px;
	vertical-align: top;
}
.mainNewret,.mainNewret span{width:345px;}
.mainNewquest ul{
	background-color: #f1f0f0;
	font-size:18px;
}
.mainNewquest ul li{
	display: inline-block;
	height: 49px;
	line-height: 49px;
	padding: 0 24px;
	_display: inline;
	*display:inline;
	zoom: 1;
	cursor: pointer;
}
.mainNewquest ul li.mainNewnow{background-color: #ba3635;}
.mainNewtime ul{width:565px;}
.mainNewtime ul li{
	text-align: right;
	list-style: none;
}
.mainNewtime ul li b{
	color:#747474;
	font-weight: normal;
}
.mainNewtime ul li a{float:left;}

.mainNewli ul.mainNewdot li{
	text-align: left;
	list-style: disc inside;
	list-style-type:none;
}
.mainNewli ul.mainNewdot li a{
	float:none;
}
.mainNewdt ul li{
	text-align: right;
	list-style: none;
}
.mainNewdt ul li b{
	color:#747474;
	font-weight: normal;
}
.mainNewdt ul li a{float:left;}
/*--partner----------------------------------------------------------------------------------------------*/
.mainNewpart h3{
	font-size: 18px;
	color: #000;
	position: relative;
	line-height: 25px;
	text-indent: 35px;
	display: inline-block;
	padding-bottom:10px;
	font-weight: normal;
}
.mainNewpart h3 i{
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 32px;
	height: 24px;
	background: url(../images/iconB.png) no-repeat -40px -30px;
	position: absolute;
	left: 0;
	top: 0;
}
.mainNewpart ul{
	border-top:1px solid #dedede;
	font-size:16px;
	font-weight: normal;
	padding-top:10px;
}
.mainNewpart ul li{
	width:142px;
	margin-top:10px;
	margin-left:8px;
	cursor: pointer;
	display: inline-block;
	_display:inline;
	*display:inline;
	vertical-align: middle;
}
.mainNewpart ul li a{
	width:142px;
	height:35px;
	background:url(../images/partnerGa.png) no-repeat;
}
.mainNewpart ul li.mainPart1 a{background-position: 0 0 ;}
.mainNewpart ul li.mainPart2 a{background-position: -142px 0 ;}
.mainNewpart ul li.mainPart3 a{background-position: -284px 0 ;}
.mainNewpart ul li.mainPart4 a{background-position: -426px 0 ;}
.mainNewpart ul li.mainPart5 a{background-position: 0 -35px ;}
.mainNewpart ul li.mainPart6 a{background-position: -142px -35px ;}
.mainNewpart ul li.mainPart7 a{background-position: -284px -35px ;}
.mainNewpart ul li.mainPart8 a{background-position: -426px -35px ;}
.mainNewpart ul li.mainPart9 a{background-position: 0 -70px ;}
.mainNewpart ul li.mainPart10 a{background-position: -142px -70px ;}
.mainNewpart ul li.mainPart11 a{background-position: -284px -70px ;}
.mainNewpart ul li.mainPart12 a{background-position: -426px -70px ;}
.mainNewpart ul li.mainPart13 a{background-position: -0px -105px ;}
.mainNewpart ul li.mainPart14 a{background-position: -142px -105px ;}
.mainNewpart ul li.mainPart15 a{background-position: -284px -105px ;}
.mainNewpart ul li.mainPart16 a{background-position: -426px -105px ;}
.mainNewpart ul li.mainPart17 a{background-position: 0px -140px ;}
.mainNewpart ul li.mainPart18 a{background-position: -142px -140px ;}
.mainNewpart ul li.mainPart19 a{background-position: -284px -140px ;}
.mainNewpart ul li.mainPart20 a{background-position: -426px -140px ;}
.mainNewpart ul li.mainPart21 a{background-position: 0px -175px ;}
.mainNewpart ul li.mainPart22 a{background-position: -142px -175px ;}
.mainNewpart ul li.mainPart23 a{background-position: -284px -175px ;}
/*--link------------------------------------------------------------------------------------------------*/
.mainNewlink{
	border-top:1px solid #dedede;
	padding-top:20px;
	font-size:13px;
}
.mainNewlink ul li{
	display: inline;
	text-indent: 10px;
	line-height:26px;
}
.mainNewlink ul li a:link{color:#747474;}
.mainNewlink ul li a:visited{color:#747474;}
.mainNewlink ul li a:hover{color:#cc4949;}
.mainNewlink ul li a:active{color:#cc4949;}

/*--foot------------------------------------------------------------------------------------------------*/
#mainNewfoot{
	background-color: #2e2e30;
	padding-top:70px;
	padding-bottom:50px;
}
.mainNewfocus{
	position:relative;
}
.mainNewblog{
	width:270px;
	vertical-align: top;
}
.mainNewblog ul li{
	text-align: center;
	color:#a2a2a2;
	font-size:13px;
}
.mainNewblog ul li.joinWx span{
	display:block;
	width: 123px;
	height: 123px;
	background: url(../images/iconGa.png) 0 0 no-repeat;
}
.mainNewblog ul li.joinWb span{
	display:block;
	width: 123px;
	height: 123px;
	background: url(../images/iconGa.png) 0 -123px no-repeat;
	margin-left:10px;
}
.mainNewcopy{
	padding-left:20px;
	color:#a2a2a2;
	border-left:1px dotted #898989;
}
.mainNewmap{
	position:absolute;
	right:10px;
	top:-1px;
}
.mainNewserve h3{
	font-size: 17px;
	font-weight: normal;
	color:#aeaeae;
}
.mainNewserve h2{
	font-size: 23px;
	font-weight: normal;
	color:#aeaeae;
}
.mainNewserve ul li{
	border-right:1px solid #898989;
	padding:0 15px;
}
.mainNewserve ul li a:link{color:#a2a2a2}
.mainNewserve ul li a:visited{color:#a2a2a2}
.mainNewserve ul li a:hover{color:#fff}
.mainNewserve ul li a:active{color:#fff}
.mainNewown{line-height: 18px;}

.mainNewsafe ul li{margin-right:6px;}
.mainNewsafe ul li a{
	width:84px;
	height:33px;
	background: url(../images/iconGa.png) no-repeat;
	display: block;
}
.mainNewsafe ul li.icon-norton a{background-position: -126px 0px;}
.mainNewsafe ul li.icon-norton a:hover{background-position: -210px 0px;}
.mainNewsafe ul li.icon-cx a{background-position: -126px -33px;}
.mainNewsafe ul li.icon-cx a:hover{background-position: -210px -33px;}
.mainNewsafe ul li.icon-kx a{background-position: -126px -66px;}
.mainNewsafe ul li.icon-kx a:hover{background-position: -210px -66px;}
.mainNewsafe ul li.icon-360 a{background-position: -126px -99px;}
.mainNewsafe ul li.icon-360 a:hover{background-position: -210px -99px;}
.mainNewsafe ul li.icon-zhx a{background-position: -126px -339px; width:91px;}
.mainNewsafe ul li.icon-zhx a:hover{background-position: -217px -339px; width:91px;}
.mainNewsafe ul li.icon-icp a{background-image:url(../images/icpgray.png); width:91px;}
.mainNewsafe ul li.icon-icp a:hover{background-image:url(../images/icpred.png);}
.mainNewmap span{
	width:234px;
	height: 158px;
	display: block;
	background: url(../images/iconGa.png) no-repeat -126px -131px;
}

/*naw add*/
.mainNew-pro-hx{
	overflow: hidden;
	background-color: white;
	border-bottom: 1px solid #DEDEDE;
	display:none;
}
/*鐗硅壊甯畉ab椤甸潰*/
.tab-2,.tab-3{display:none;}
.mainNewtab ul li{cursor:pointer;}



/*---鏀圭増椤甸潰鏍峰紡----------------------------------------------------------------------------------*/

/*----澶撮儴-----------------------------------------------------------------------------------------*/

.mainModify-top{
	background:#515152;
}

.mainModify-con{
	width: 1000px;
	padding-top: 4px;
	margin: 0 auto;
}

.mainModify-con{zoom:1;}
.mainModify-con:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}

.mainModify-pho{
	float: left;
	width: 710px;
}

.mainModify-pho span{
	position: relative;
	color: #fff;
	height:30px;
	line-height: 30px;
	font-size: 23px;
	cursor: default;
}

.mainModify-pho span i{
	display: inline-block;
	position: relative;
	top: 8px;
	width: 30px;
	height:30px;
	line-height: 30px;
	background:url(../images/iconMainnew.png) no-repeat -30px 0;

}
/*----澶撮儴鍙充晶----------------------------------------------------------*/
.mainModifytop-rig{
	float: left;
	width: 290px;
	margin-top: 5px;
}
.mainModifytop-rig{zoom:1;}
.mainModifytop-rig:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}

.mainModifytop-rig{
	font-weight: normal;
}

.modifyGruid,.modifyToplog,.modifyTopshare{
	position: relative;
	z-index: 7000;
	float: left;
}
.modifyGruid,.modifyToplog,.modifyTopshare{zoom:1;}
.modifyGruid:after,.modifyToplog:after,.modifyTopshare:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}

.modifyTopshare li a{
	height: 38px;
}

.modifyGruid a,.modifyTopshare li a{
	font-weight: normal;
}
.modifyToplog{
	margin-right: 8px;
}
.modifyGruid{
	position: relative;
	width:85px;
	padding-left: 5px;
}

.modifyGruid i{
	position: absolute;
	left: 56px;
	top: 5px;
	display: block;
	width: 31px;
	height: 13px;
	background: url(../images/guideNew.png) no-repeat ;
	color: #fff;
}

.modifyToplog li,.modifyTopshare li{
	float: left;
}
.modifyGruid a,.modifyToplog li a{
	display: block;
	height: 35px;
	line-height: 35px;
	color: #fff;
}
.modifyToplog li a:hover,.modifyToplog li a:active,
.modifyGruid a:hover,.modifyGruid a:active{
	color: #F46665;
}
.modifyToplog li,.modifyToplog li a{
	width: 42px;
	text-align: center;
}

.modifyTopshare li{
	width: 36px;
	text-align: center;
}

.modifyTopshare li a i{
	display: block;
	width:25px;
	height: 20px;
}

.modifyTopshare li.qqgroupTop a i{
	width: 22px;
}

.modifyTopshare li a{
	margin:0 auto;
}

.qqgroupTop a i{
	background: url(../images/iconMainnew.png) no-repeat -107px 0;
	margin:7px auto 0 auto;
}

.weixinTop a i{
	background: url(../images/iconMainnew.png) no-repeat 0 -65px;
	margin:7px auto 0 auto;
}

.weiboTop a i{
	background: url(../images/iconMainnew.png) no-repeat -30px -65px;
	margin:7px auto 0 auto;
}

.qqgroupTop a:hover i{
	background: url(../images/iconMainnew.png) no-repeat -130px 0;
	margin:7px auto 0 auto;
}

.weixinTop a:hover i{
	background: url(../images/iconMainnew.png) no-repeat 0 -90px;
	margin:7px auto 0 auto;
}

.weiboTop a:hover i{
	background: url(../images/iconMainnew.png) no-repeat -60px -65px;
	margin:7px auto 0 auto;
}
.qqgroupTop,.weixinTop,.weiboTop{
	position: relative;
}
.qqgroupTop-hover,.weixinTop-hover,.weiboTop-hover{
	position: absolute;
	z-index: 9999;
	background: #fff;
	display: none;
}
.qqgroupTop-hover{
	left: -50px;
	top: 43px;
	width: 130px;	
	border:1px solid #dfdfdf;
	padding:5px 0;
	border:1px solid #dfdfdf;
}
.weixinTop-hover,.weiboTop-hover{
	width: 140px;
	padding: 8px 0;
	left: -55px;
	top: 43px;
	border:1px solid #dfdfdf;
}

.weixinTop-hover span,.weiboTop-hover span{
	display: block;
	margin:0 auto;
	width: 123px;
	height: 123px;
}

.weixinTop-hover p,.weiboTop-hover p{
	color: 717171;
	padding-top: 3px;
	text-align: center;
	width: 140px;
}

.mainNew-wxewm{
	background: url(../images/iconGa.png) no-repeat 0 0;
}
.mainNew-wbewm{
	background: url(../images/iconGa.png) no-repeat 0 -123px;
}

.triangleBorder-qq,.triangleBorder-ewm{
    position:absolute;
    overflow:hidden;
    width:0;
    height:0;
    border-width:10px;
    border-style:dashed dashed solid dashed;
}
.triangleBorder-qq{
    left:55px;
}
.triangleBorder-ewm{
	left: 60px;
}

.tb-border {
    top:-19px;
    border-color:transparent transparent #fff transparent;
}
.tb-bg{
    top:-20px;
    border-color:transparent transparent #dfdfdf transparent;
}

.qqgroupTop:hover ul,.weixinTop:hover div.weixinTop-hover,.weiboTop:hover div.weiboTop-hover{
	display: block;
}

.qqgroupTop-hover li{
	float: none;
	width: 105px;
	height: 27px;
	background: #51CADF;
	margin: 15px auto;
}

.qqgroupTop-hover li a{
	display: inline-block;
	width: 105px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	color: #04687b;
}

.qqgroupTop-hover li a:hover,.qqgroupTop-hover li a:active{
	background: #3db1c6;
}
/*.weiboTop:hover div.mainNew-ewm{
	display: block;
}*/

/*----鐢ㄦ埛鐧诲綍閮ㄥ垎-----------------------------------------------------------*/
.loginWindow{
	position: absolute;
	width: 290px;
	height: 380px;
	top:22px;
	right: 0;
	overflow: hidden;

}

.loginCon{
	position: absolute;
	left: 0px;
	top: 0;
	width: 870px;
	height: 308px;
}
.signIn{
	position: relative;
	float: left;
	width:290px;
	height:308px;
	overflow:hidden;
}

.signInbg{
	position:absolute;
	z-index:1;
	width:290px;
	height:308px;
	background:#000;
	opacity:0.4;
	filter:alpha(opacity=40);
	left:0;
	top:0;
}
.signIncon{
	position:relative;
	width:290px;
	height:308px;
	overflow:hidden;
	z-index:2;
}
.signIn h4{
	font-size: 16px;
	color: #fff;
	text-indent: 46px;
	height: 40px;
	line-height: 40px;
	margin-top: 10px;
	cursor: auto;
	background:url(../images/quickArrow.png) no-repeat 21px 8px;
}

.signIn ul li{
	/*height: 40px;*/
	margin-top: 8px;
}
.signIn ul li label{
	width: 87px;
	text-indent: 24px;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	line-height: 38px;
}

.signIn ul li input{
	height: 32px;
	line-height: 32px;
}
.signInusername input,.signInpassword input{
	width: 170px;
}

/*.signIncode{
	display: none;
}*/
.signIncode input{
	width: 83px;
}

.signIncode img{
	display: inline-block;
	width: 83px;
	height: 36px;
	cursor: pointer;
	border:none;
	margin-top: -4px;
	*position: relative;
	*top: -8px;
}

.signIn-errMsg{
	display: none;
	height: 20px;
	line-height: 20px;
	margin-bottom: 5px;
	font-size: 12px;
	text-align: center;
	color: #f00;
}

.singInbtn a,.enterAccount a{
	display: block;
	width: 240px;
	height: 65px;
	line-height: 65px;
	margin:0 auto;
	text-align:center;
	font-size: 28px;
	color: #fff;
	background:#F49D18;
}

.singInbtn a:hover,.singInbtn a:active,
.enterAccount a:hover,.enterAccount a:active{
	background:#F29400;
}
.currentUser{
	width: 267px;
	height: 50px;
	line-height: 50px;
	white-space:nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
	text-indent: 25px;
	font-size: 15px;
	color:#FFA200;
	font-family锛�'SimSun';
}

.currentUser span{
	color:#fff;
}

/*----鎬昏閲戦閮ㄥ垎-------------------------------------------------------------------------------------*/
.totalMoney{
	width: 1000px;
	height: 75px;
	margin: 0 auto;
	padding-top: 15px;
}

.totalMoney li{
	float: left;
	position: relative;
	width: 233px;
	padding-left: 100px;
	cursor: default;

}

.totalMoney li i{
	display: block;
	position: absolute;
	width: 61px;
	height: 61px;

	left: 17px;
}

.totalMoney li p{
	font-size: 16px;
	height: 33px;
	line-height: 33px;
}

.totalMoney li p span{
	font-size: 26px;
	height: 35px;
	line-height: 35px;
	color: #ba3938;
}

.totalDeal{background: url(../images/iconMainnew.png) no-repeat -89px -28px;}
.totalProfit{background: url(../images/iconMainnew.png) no-repeat -28px -89px;}
.totalWait{background: url(../images/iconMainnew.png) no-repeat -89px -89px;}

.totalMoney{zoom:1;}
.totalMoney:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}


/*----鍙充笅鏂逛晶杈规爮---------------------------------------------------------------------------------------------------*/
#fixed-services{
	width: 65px;
}

.fixed-con{
	position: relative;
	width: 65px;
	height: 65px;
	margin-bottom: 3px;
	/*overflow: hidden;*/
}

.fixed-con a{
	display: block;
	float: left;
	width: 65px;
	height: 65px;
	background-color: #bababa;
	/*opacity: 0.4;
	filter:alpha(opacity=40);*/

}

.fixed-con a i {
	display: inline-block;
	
}

.fixedLink-pro i{
	width: 24px;
	height: 30px;
	margin: 17px auto;
	background: url(../images/iconMainnew.png) no-repeat -35px -30px;
}
.fixedLink-newer i{
	width: 31px;
	height: 31px;
	margin:17px auto;
	background: url(../images/iconMainnew.png) no-repeat 0 -30px;
}
.fixedLink-service i{
	width: 34px;
	height: 34px;
	margin:15px auto;
	background: url(../images/iconMainnew.png) no-repeat -60px 0;
}
.fixedLink-tel i{
	width: 24px;
	height: 24px;
	margin:20px auto;
	background: url(../images/iconMainnew.png) no-repeat -35px 0;
}
.fixedLink-top i{
	width: 29px;
	height: 15px;
	margin:25px auto;
	background: url(../images/iconMainnew.png) no-repeat 0 0;
}

.fixedHide{
	float: left;
	height: 65px;
	position: absolute;
	right: -65px;
	background:#b33;


}

/*.fixedHide-bg{
	position: absolute;
	background:#CC4444;
	opacity: 0.8;
	filter:alpha(opacity=80);
}*/

.fixedHide-hover,.fixedHide-hover a{
	width: 65px;
	height: 65px;
	opacity: 1;
	color: #fff;
	filter:alpha(opacity=100);
	background: #b33;
}

.fixedHide-hover a,.contectQq a{
	display: block;
	width: 65px;
	font-size: 16px;
	line-height: 32px;
	color: #fff;
}

.contectQq{
	border-right: 1px solid #fff;	
}
.contectQq:link{
	background-color:#B33; 
}
.contectQq:visited{
	background-color:#B33;
}
.contectQq:hover{
	background-color: #711;
}
.contectQq:active{
	background-color: #711;
}
.contectQq-right{
	border-right: none;
}

.contectQq a{
	display: block;
	z-index: 1000;
	width: 64px;
	height: 65px;
	line-height: 65px;
	text-align: center;
	opacity: 0.8;
	filter:alpha(opacity=80);
	background-color:#BB3333;
}
.hide-tel{
	position: absolute;
	width: 261px;
	right: -261px;
}
.hide-service{
	position: absolute;
	width: 130px;
	right: -130px;
}

.contectQq,.fixedHide-tel,.fixedHide-hover{
	float: left;
}

.fixedHide-tel{
	position: relative;
	width: 196px;
	height: 65px;
}
.callBack-box i{
	position: absolute;
	top: 19px;
	left: 134px;
	display: inline-block;
	width: 24px;
	height: 24px;
	line-height: 65px;
	margin-right: 8px;
	background: url(../images/iconMainnew.png) no-repeat -35px 0;
}

.fixedHide-tel span{
	display: inline-block;
	height: 65px;
	line-height: 65px;
	color: #fff;
	font-size: 22px;
}

.telCallback{
	display: inline-block;
	width: 110px;
	height: 24px;
	margin-top: 4px;
	margin-bottom: 3px;
	font-size: 12px;
	line-height: 24px;
}
.telCallback:focus{
	outline: none;
}
.telCallback-submit{
	position: absolute;
	top: 7px;
	right: 2px;
	height: 50px;
	width: 65px;
	color: #fff;
	display: inline-block;
	font-size: 13px;
	padding-left: 25px;
	line-height: 25px;
	background-color: #911;
	border:1px solid #D9534F;
	border-radius: 3px;
	margin-left: 4px;
}
.callback-code{
	position: relative;
	top: 3px;
	width: 40px;
	margin-right: 3px;
	line-height: 20px;
	height: 20px;
}
.telCallback-submit:link{
	background-color: #911;
}
.telCallback-submit:visited{
	background-color: #911;
}
.telCallback-submit:hover{
	background-color: #800;
}
.telCallback-submit:active{
	background-color: #800;
}
.callBack-box{
	position: relative;
	width: 186px;
	height: 65px;
	text-align: left;
	padding-left: 10px;
}
.fixedHide-tel span.callBack-codeErr{
	display: block;
	position: absolute;
	top: -15px;
	left: 20px;
	color: #b33;
	font-size: 12px;
	height: 15px;
	line-height: 15px;
}
#gotoTop{visibility: hidden;}

/*首页弹窗*/
.m1-indexBg{
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	background-color: #000;
	opacity: 0.8;
	filter:alpha(opacity=80);
	z-index: 200010;
}
.m1-indexPopup{
	position: fixed;
	width: 660px;
	height: 335px;
	left: 50%;
	top: 150px;
	margin: 0 0 0 -330px;
	background: url(../images/newyearPopup2015.jpg);
	z-index: 200012;
}
.m1-indexPopup i{
	display: block;
	position: absolute;
	width: 35px;
	height: 35px;
	top: -17px;
	right: -17px;
	background: url(../images/newyearPopup2015-close.png);
	cursor: pointer;
}
.m1-wbqItemcon{
	width: 100%;
}
.m1-wbqItem{
	position: relative;
	width: 958px;
	height: 224px;
	border: 1px solid #ccc;
	margin: 15px auto 0 auto;
	background-color: #fff;
}
.m1-wbqItemicon-un{
	display: block;
	position: absolute;
	width: 93px;
	height: 85px;
	top: 0px;
	left:0px;
	background: url(../images/m1-indwbgIcon.png) no-repeat -186px 0px;
}
.m1-wbqItemicon-ing{
	display: block;
	position: absolute;
	width: 93px;
	height: 85px;
	top: 0px;
	left:0px;
	background: url(../images/m1-indwbgIcon.png) no-repeat 0px 0px;
}
.m1-wbqItemicon-ed{
	display: block;
	position: absolute;
	width: 93px;
	height: 85px;
	top: 0px;
	left:0px;
	background: url(../images/m1-indwbgIcon.png) no-repeat -93px 0px;
}
.m1-wbqItemtop{
	padding: 22px 0 0 79px;
	zoom: 1;
	height: 58px;
	line-height: 58px;
	border-bottom: 1px solid #ebebeb;
}
.m1-wbqItemtop:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m1-wbqItemtop-lef{
	float: left;
	width: 528px;
	height: 58px;
}
.m1-wbqItemtop-rig{
	position: relative;
	float: left;
	height: 58px;
	width: 315px;
	padding-left: 28px;
}
.m1-wbqItemtop-rigIcon{
	display: block;
	position: absolute;
	left: 0px;
	top: 18px;
	width:22px;
	height: 22px;
	background: url(../images/m1-indwbgIcon.png) no-repeat -140px -85px; 
}
.m1-wbqItemtop-big{
	font-size: 30px;
	color: #666;
}
.m1-wbqItemtop-nor{
	font-size: 20px;
	color: #666;
}
.m1-wbqItembot{
	padding-left: 79px;
	zoom: 1;
}
.m1-wbqItembot:after{display:block;clear:both;visibility:hidden;height:0;content:'-';}
.m1-wbqItembot1{
	position: relative;
	float: left;
	width: 213px;
	zoom: 1;
	padding: 44px 0 0 68px;
}
.m1-wbqItembot2 i.m1-priItembot-icon2{
	display: block;
	position: absolute;
	width: 76px;
	height: 63px;
	top: 44px;
	left: 0;
	background: url(../images/m1-indpriIcon.png) no-repeat 0px -85px;
}
.m1-wbqItembot2{
	position: relative;
	float: left;
	width: 259px;
	zoom: 1;
	padding: 44px 0 0 84px;
}
.m1-wbqItembot1 i{
	display: block;
	position: absolute;
	width: 60px;
	height: 63px;
	top: 44px;
	left: 0;
	background: url(../images/m1-indwbgIcon.png) no-repeat -80px -85px;
}
.m1-wbqItembot2 i{
	display: block;
	position: absolute;
	width: 60px;
	height: 63px;
	top: 44px;
	left: 0;
	background: url(../images/m1-indwbgIcon.png) no-repeat 0px -85px;
}
.m1-wbqItembot1 i.m1-priItembot-icon1{
	display: block;
	position: absolute;
	width: 60px;
	height: 63px;
	top: 44px;
	left: 0;
	background: url(../images/m1-indpriIcon.png) no-repeat -80px -85px;
}
.m1-wbqItembot-big{
	line-height: 63px;
	font-size: 30px;
	color: #de4a49;
}
.m1-wbqItembot-nor{
	line-height: 63px;
	font-size: 18px;
	color: #666;
}
.m1-wbqItembot-un,.m1-wbqItembot-ed{
	float: left;
	padding-top: 46px;
	width: 220px;
	height: 55px;
	line-height: 55px;
}
.m1-wbqItembot-un a,.m1-wbqItembot-ed a{
	display: block;
	width: 220px;
	height: 55px;
	color: #fff;
	background-color: #A1ACB4;
	font-size: 22px;
	text-align: center;
	border-radius: 2px;
}
.m1-wbqItembot-un a:hover,.m1-wbqItembot-ed a:hover,.m1-wbqItembot-un a:active,.m1-wbqItembot-ed a:active{
	background-color: #919CA4;
}
.m1-wbqItembot-ing{
	float: left;
	padding-top: 17px;
	height: 55px;
	line-height: 55px;
}
.m1-wbqItembot-sum{
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	color: #666;
}
.m1-wbqItembot-ing a{
	display: block;
	width: 220px;
	height: 55px;
	color: #fff;
	background-color: #ba3635;
	font-size: 22px;
	text-align: center;
	border-radius: 2px;
}
.m1-wbqItembot-ing a:hover,.m1-wbqItembot-ing a:active{
	background-color: #912B2A;
}
.m1-wbqToprig-tim i{
	font-style: normal;
}
.m1-priItemicon-un{
	display: block;
	position: absolute;
	width: 93px;
	height: 85px;
	top: 0px;
	left:0px;
	background: url(../images/m1-indpriIcon.png) no-repeat -186px 0px;
}
.m1-priItemicon-ing{
	display: block;
	position: absolute;
	width: 93px;
	height: 85px;
	top: 0px;
	left:0px;
	background: url(../images/m1-indpriIcon.png) no-repeat 0px 0px;
}
.m1-priItemicon-ed{
	display: block;
	position: absolute;
	width: 93px;
	height: 85px;
	top: 0px;
	left:0px;
	background: url(../images/m1-indpriIcon.png) no-repeat -93px 0px;
}

.m1-priItembot-un,.m1-priItembot-ed{
	float: left;
	padding-top: 46px;
	width: 220px;
	height: 55px;
	line-height: 55px;
}
.m1-priItembot-un a,.m1-priItembot-ed a{
	display: block;
	width: 220px;
	height: 55px;
	color: #fff;
	background-color: #A1ACB4;
	font-size: 22px;
	text-align: center;
	border-radius: 2px;
}
.m1-priItembot-un a:hover,.m1-priItembot-ed a:hover,.m1-priItembot-un a:active,.m1-priItembot-ed a:active{
	background-color: #919CA4;
}
.m1-priItembot-ing{
	float: left;
	padding-top: 17px;
	height: 55px;
	line-height: 55px;
}
.m1-priItembot-ing a{
	display: block;
	width: 220px;
	height: 55px;
	color: #fff;
	background-color: #FF8A00;
	font-size: 22px;
	text-align: center;
	border-radius: 2px;
}
.m1-priItembot-ing a:hover,.m1-priItembot-ing a:active{
	background-color: #ef7a00;
}
b.m1-priItemicon{
	display: inline-block;
	position: relative;
	top: 10px;
	width: 132px;
	height: 36px;
	background: url(../images/m1-indpriIcon.png) no-repeat -186px -85px;
	padding-bottom: 0;
}