@charset "gb2312";
.hanggao {height:8px;font-size:1px;line-height:1px;clear:both;}
.hanggao1 {	height:10px;font-size:1px;line-height:1px;clear:both;}
.hanggao2 {	height:20px;font-size:1px;line-height:1px;clear:both;}

.weizhi {width:970px;height:31px;margin:0 auto;clear:both;font-size:12px;}
.weizhi .left {float:left;height:28px;text-align:left;padding-top:3px;}
.weizhi .right {float:right;/*background:url(../img/zc.png) no-repeat left;*/height:28px;color:#878787;padding-left:21px;padding-top:3px;font-size:12px;}
.qq_login {display:inline-block;background:url(../img/qqLong.png) no-repeat;_background:url(../img/qqLong.png) no-repeat;text-indent:0;	width:120px;height:24px;vertical-align:middle;}
.top {width:auto;height:auto;clear:both;margin:0 auto;background:#FFF;}
.logo_tu {width:970px;height:80px;clear:both;margin:0 auto;}
.logo {	width:200px;height:80px;float:left;padding:0;}
.login {width:250px;float:right;text-align:right;height:23px;line-height:23px;	padding:8px 0 0 0;color:#D4D4D4;}
.login a:link, .login a:visited {color:#808080;	font-size:12px;	font-weight:normal;	text-decoration:none;}
.login a:hover, .login a:active {color:#20C1C9;	font-size:12px;	font-weight:normal;	text-decoration:underline;}
.header-mobile {float:left;	background:url(../img/mobile-icon.png) no-repeat left;	padding-left:15px;	color:#2ad1d7;	font-family:Arial, Helvetica, sans-serif;}

.search {height:34px;float:right;margin-top:0;width:250px;}
.search a.tg, .search a.tg:visited {float:left;	height:30px;display:block;line-height:30px;	background:url(../img/serbg.png) repeat-x;	color:#666;	widtH:80px;	text-align:center;
	position:absolute;top:0;right:0;border:1px solid #C1C1C1;}
.search a.tg:hover {background:#464646;text-decoration:none;color:#fff;border:1px solid #464646;}
.search p {	outline:none;float:left;width:146px;height:18px;padding:6px 5px 6px 30px;border:1px solid #ccc;	border-right:0 none;overflow:hidden;	background:#fff url(../img/menubg.png) no-repeat -105px -50px;}
.search p input {width:218px;height:18px;border:0 none;outline:none;font:12px/18px arial;color:#999;*font:14px/17px arial;}
.search .ipt {	border:1px solid #C1C1C1;font-size:14px;width:223px;padding:0 6px;color:#A9A9B3;background:#fff;border-right:none;}
.search .sub {	float:left;	border:none;width:64px;line-height:32px;height:32px;background:url(../img/menubg.png) no-repeat 0 -44px;color:#666;	cursor:pointer;}
.search .sub:hover {filter:alpha(opacity=80);-moz-opacity:.8;	opacity:.8;}


.nva {width:auto;background:#10bbc3; margin:0 auto;	height:auto;clear:both; overflow:hidden;}
.nva_1 {width:970px;height:auto;margin:auto;clear:both;	padding:16px 0; overflow:hidden;}
.nva_2 {width:43px;height:42px;float:left;padding-right:7px;}
.nva_3 {width:236px;float:left;height:auto;	line-height:21px;}
.nva_3 ul {	margin:0;padding:0;	clear:both;}
.nva_3 li {	float:left;	line-height:21px;padding:0 3px 0 3px;color:#FFF;}
.nva_3 a:link, .nva_3 a:visited {color:#FFFEFF;font-size:12px;font-weight:normal;text-decoration:none;}
.nva_3 a:hover, .nva_3 a:active {color:#333;font-size:12px;	font-weight:normal;	text-decoration:none;}
.nva_4 {width:137px;float:left;	height:auto;line-height:21px;}
.nva_4 ul {margin:0;padding:0;clear:both;}
.nva_4 li {float:left;line-height:21px;	padding:0 3px 0 3px;color:#FFF;}
.nva_4 a:link, .nva_4 a:visited {color:#FFFEFF;	font-size:12px;	font-weight:normal;	text-decoration:none;}
.nva_4 a:hover, .nva_4 a:active {color:#333;font-size:12px;	font-weight:normal;	text-decoration:none;}
.nva_5 {width:250px;float:left;	height:auto;line-height:21px;}
.nva_5 ul {	margin:0;	padding:0;	clear:both;}
.nva_5 li {	float:left;	line-height:21px;	padding:0 3px 0 2px;color:#FFF;}
.nva_5 a:link, .nva_5 a:visited {color:#FFFEFF;font-size:12px;font-weight:normal;text-decoration:none;}
.nva_5 a:hover, .nva_5 a:active {color:#333;font-size:12px;font-weight:normal;	text-decoration:none;}

.footerwrap {margin-top:15px;background:#f0f0f0;border-top:1px solid #ddd;	width:100%;	padding:10px 0;}
#footer {text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	line-height:20px;}
#footer .links {color:#b5b5b5;}
#footer .links a {	margin:0 5px;}

.ad970 { width:970px; text-align:center; margin:0 auto; display:block; margin:15px auto; overflow:hidden; }
.ad610 { width:610px; text-align:center; margin:0 auto; display:block; margin:15px auto; overflow:hidden; }
.ad610_height{ width:610px; text-align:center; margin:0 auto; display:block; margin:15px 0; overflow:hidden; }
.ad300 { width:300px; text-align:center; margin:0 auto; display:block; margin:15px 0; overflow:hidden; }
.ad_auto { float:left; width:480px; height:60px; display:block; margin:10px 0px 10px 20px; overflow:hidden; }




/*common*/
.mlr35{ margin:0 35px;}

.gbtn {bottom: 20px;position: fixed; left: 50%;margin-left:-525px;width: 35px;z-index: 10;}
.gbtn .btn {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: none repeat scroll 0 0 #fff;
     border-color: #e9e9e9 -moz-use-text-color #e9e9e9 #e9e9e9;border-image: none;border-style: solid none solid solid; border:1px solid #E9E9E9; 
     color: gray;display: block;height: 20px;left:0px;line-height: 20px;margin: 5px 0;padding: 10px 9px;position: relative;text-decoration: none;/*transition:left 0.3s ease-in-out 0s;*/
     white-space: nowrap;width: 17px; background-image:url(../img/icon.png); background-repeat:no-repeat; z-index:999999;overflow:hidden;}
.gbtn .btn .iconfont {cursor: pointer; display: inline-block;font-size: 16px;height: 16px;line-height: 1em;margin-left: 10px;overflow: hidden;vertical-align: text-top;width: 16px; visibility:hidden;}
/*.gbtn .btn:hover {left:0px;text-decoration: none;}*/
.gbtn .clight {width: 55px;}
.gbtn .clight:hover {right: -40px;}
.gbtn .watchcenter {background: none repeat scroll 0 0 #37a4e3;border-radius: 3px 3px 0 0;border-top: 3px solid #1e80b8;bottom: -81px;color: #fff;display: block;font-size: 14px;right: -70px;
             padding: 9px 12px;position: absolute;}
.gbtn .watchcenter:hover {text-decoration: none;}
.gbtn .watchcenter b {background: none repeat scroll 0 0 #f00;border: 2px solid #e9e9e9;border-radius: 20px;color: #fff;display: inline-block;font-weight: 700;
               height: 20px;line-height: 20px;position: absolute;right: -9px;text-align: center;top: -12px;width: 20px;}
.gbtn .watchcenter_hide {display: none;}
.gbtn .help{background-position: -7px -20px;}
.gbtn .weixin{background-position: -7px -72px;}
.gbtn .zx_fenxiang{background-position: -7px -120px;}
.gbtn .ttop {display: block; background-position: -7px -175px;}

.gewm {height: 140px;left: -68px;margin-top: 5px;position: relative;width: 103px; border:1px solid #E9E9E9; background:#fff url(../img/wxsys.gif) no-repeat center;}
.gewm .qrcode {background: none no-repeat scroll 0 0 #e2e2e2;border: 1px solid #ededed;display: block;height: 100%;width: 100%;}
.gewm .qrcode:hover {background-color: #eaeaea;}
.gewm .close {background: url(../img/close.png) no-repeat; cursor:pointer; display: block;height: 8px;overflow: hidden;position: absolute;right: 0px;text-decoration: none;top: 8px;width: 8px; z-index:9999999;}

.gesa {height: 140px;left:-68px;margin-top: 5px;position: relative;width: 102px; border:1px solid #E9E9E9; background:#fff; display:none;}
.gesa .qrcode {background: none no-repeat scroll 0 0 #e2e2e2;border: 1px solid #ededed;display: block;height: 100%;width: 100%;}
.gesa .qrcode:hover {background-color: #eaeaea;}
.gesa .close {background: url(../img/close.png) no-repeat; cursor:pointer; display: block;height: 8px;overflow: hidden;position: absolute;right: 0px;text-decoration: none;top: 8px;width: 8px; z-index:99999999;}
.gesa ul{overflow:hidden; margin:0 auto; padding:5px 0;}
.gesa li.head{color:#FF5900; height:26px; line-height:26px; border-bottom:1px solid #FBFBFB; text-indent:3px; background-image:none; padding:0;}
.gesa li{height:26px; overflow:hidden;  padding:0 10px;}
.gesa li a{ display:block; height:26px; line-height:26px; padding-left:20px; background-image:url(../img/icon-share.gif); background-repeat:no-repeat;}
.gesa li a.qzone{ background-position:0 5px;}
.gesa li a.weixin{ background-position:0 -21px;}
.gesa li a.sina{ background-position:0 -45px;}
.gesa li a.qqwb{ background-position:0 -72px;}


.gbtn .bdshare-button-style0-32 a{ float:none; margin:0; text-indent:0; width:auto; color:#666;}

.gBtn_zhoukan{margin-left: -408px;}


/*ÐÇ»ð×÷ÎÄAPPÏÂÔØ*/
.appDown { width:298px; height:89px; background:#fff; border:1px #ddd solid; width:298px; overflow:hidden; margin:14px 0;}
.appDown ul { width:303px; overflow:hidden;}
.appDown li { width:100px; height:89px; float:left; border-right:1px #ddd solid;}
.appDown li a b { display:block; width:43px; height:43px; background: url(../img/aoweima.jpg) no-repeat; margin:12px 0 2px 27px; _margin-left:2px; +margin-left:2px;}
.appDown li a span { font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; color:#666; line-height:25px; padding-top:10px;}
.appDown li a em { color:#52bc11; font-style:normal;}
.appDown li a { display:block;width:100px; height:89px; overflow:hidden; text-align:center;}
.appDown li a:hover { background: url(../img/aoweima.jpg) no-repeat;}
.appDown li a:hover b,.appDown li a:hover span { display:none;}
.appDown li a.iphone b { background-position:0px -93px;}
.appDown li a.android b { background-position:-43px -93px;}
.appDown li a.pengfu b  { background-position:-86px -93px;}
.appDown li a.iphone:hover { background-position:0px 0px;}
.appDown li a.android:hover { background-position:-103px 0px;}
.appDown li a.pengfu:hover { background-position:-206px 0px;}