
body, div, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, table, th, td, 
form, input, button, select, textarea {margin: 0;padding: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;}
ol, ul {list-style: none;}
img {border: 0;}
a{text-decoration: none;color: #333;}
a:focus{ outline: none;}
body {font-size:14px;color:#333;font-family: "Microsoft Yahei", Helvetica, Arial, sans-serif;background:#f6f6f6;overflow-y: auto;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;}
.clear {clear:both;height:0px;overflow:hidden;}
.fl {float:left;}
.fr {float:right;}
i,em {font-style: normal;}
.mt10 {margin-top:10px;}
.hidden,.ins {display:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.clearfix{*zoom:1;}
::-ms-clear, ::-ms-reveal{display: none;}
body, html {min-width: 1200px;}
.w,.head,.warp,#main{width:1200px;margin:0 auto;}
.bold {font-weight:bold;}

@font-face {
    font-family: iconfont;
    src: url(font/iconfont.eot);
    src: url(font/iconfont.eot#iefix) format('embedded-opentype'),
    url(font/iconfont.svg#iconfont) format('svg'),
    url(font/iconfont.woff) format('woff'),
    url(font/iconfont.ttf) format('truetype');
}

.iconfont{
    font-family: iconfont!important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

.htmlBody {width: 1200px;margin: 0 auto;}
.wauto,.footer {width: auto;}
.topMenu {width: 100%;height: 39px;background: #f6f6f6;border-bottom: solid 1px #ddd;z-index: 9999;}
.dropdown {position: relative;}
.dropmenu {display: none;position: absolute;top: 100%;z-index: 999;background: #fff;white-space: nowrap;}
.topMenu .dropmenu {top: 32px;line-height: 24px;padding: 6px 12px;border: solid 1px #ddd;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);cursor: text;}
.topMenu-left {float: left;}
.topMenu-right {float: right;}
.topMenu-left > li, .topMenu-right > li {float: left;font-size: 12px;color: #999;line-height: 32px;cursor: pointer;}
.topMenu-left > li a, .topMenu-right > li a {color: #999;}
.topMenu-left > li {margin: 0 10px;}
.topMenu-left > li:first-child:hover a {color: #666;}
.topMenu-right > li.border {margin: 0 20px;color: #ccc;}
.topMenu li:hover {color: #666;}
.topMenu-left li:first-child {margin-left: 0;}
.topMenu-right li:first-child:hover {color: #999;}
.topMenu-right span:hover, .topMenu-right span:hover a {color: #666;}
.topMenu li.border:hover {color: #ccc;}
.topMenu .iconfont {font-size: 14px;}
.topMenu-right .login span {display: inline-block;float: left;}
.topMenu-right .login .usertxt {max-width: 170px;margin-right: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.topMenu .dropmenu:after {position: absolute;top: -6px;left: 50%;margin-left: -6px;display: inline-block;width: 0;height: 0;content: '';border-bottom: 6px dashed #fff;border-bottom: 6px solid \9 #fff;border-right: 6px solid transparent;border-left: 6px solid transparent;}
.topMenu .dropmenu:before {position: absolute;top: -8px;left: 50%;margin-left: -8px;display: inline-block;width: 0;height: 0;content: '';border-bottom: 8px dashed #ddd;border-bottom: 8px solid \9 #ddd;border-right: 8px solid transparent;border-left: 8px solid transparent;}
.topMenu .dropmenu li {color: #666;line-height: 26px;}
.topMenu .dropmenu a {color: #666;}
.topMenu .dropmenu a:hover {color: #07A7E1;}
/* QQ群 */
.topMenu .qqgroup {left: 50%;margin-left: -56px;}
.topMenu .qqgroup li.border {border-top: dashed 1px #d2d2d2;margin-top: 5px;padding-top: 3px;}
.topMenu .qqgroup .icon-qqgroup {display: inline-block;width: 16px;height: 16px;background: url(qqicon.png) 0 0;vertical-align: middle;}
.btn-qq {display: inline-block;background: #07A7E1;font-size: 14px;color: #fff;padding: 0 8px;border-radius: 3px;margin-right: 10px;}
/*关注我们*/
.topMenu .follow-us {width: 170px;left: 50%;margin-left: -98px;}
.topMenu .follow-us .weixin {padding: 6px 0 10px 0;border-bottom: dashed 1px #ccc;cursor: text;line-height: 18px;}
.topMenu .follow-us .weixin dl {float: left;text-align: center;margin-left: 10px;}
.topMenu .follow-us .weixin dl:first-child {margin-left: 0;}
.topMenu .follow-us .weixin img {width: 80px;height: 80px;}
.topMenu .qq {border-bottom: dashed 1px #ccc;}
.topMenu .qq li {float: none;margin: 8px 0;}
.topMenu .qq a:hover {color: #07A7E1;}
.icon-qq {display: inline-block;width: 16px;height: 16px;background: url(qqicon.png) no-repeat -16px 0;vertical-align: middle;margin-bottom: 2px;margin-right: 2px;}
.topMenu .follow-us .worktime {margin-top: 6px;cursor: text;}
.topMenu .follow-us .worktime p {line-height: 20px;}
/* 我的 */
.topMenu .mylist {left: 50%;margin-left: -50px;white-space: nowrap;}
.topMenu .mylist li:hover {color: #07A7E1;}
.topMenu .dot {display: inline-block;vertical-align: text-top;width: 7px;height: 7px;background: red;border-radius: 50%;}
.topMenu .notice {display: inline-block;font-size: 12px;text-align: center;color: #fff;line-height: 14px;padding: 0 3px;min-width: 8px;border-radius: 7px;background: red;}
.topMenu .notice:hover {color: #fff;}



.header{width:100%;background:#fff;margin-bottom:2px;heighT:170px;}
.topLogo {padding-top: 35px;height: 90px;}
.header .logo {float: left;padding:0px 0 0;}
.search {height:70px;position: relative;float:left;padding:5px 0 0 120px;width: 500px;}
.search div {float: left;height:24px;border: 1px solid #07A7E1;padding: 7px 10px;width: 378px;}
.search input {background:none;line-height:24px;height:24px;color:#999;border:1px solid #eee;outline:0;background: #eee;background: #fff;width: 100%;border: 0;}
.search .sub {widtH:100px;padding:0;height:40px;background:#07A7E1;padding:0; cursor:pointer;font-size:16px;color:#fff;border:none;font-weight:bold;}
.search p.hotser {height: 30px;line-height: 30px;width: 100%;font-size: 12px;color: #999;}
.search p.hotser a {margin-left: 10px;color: #999;}
.search p.hotser a:hover {color: #07A7E1;}
.plus {float: right;padding-top: 5px;}
.plus a {display: inline-block;font-size: 16px;line-height: 40px;color: #333;height: 40px;padding: 0 20px;cursor: pointer;}
.plus .iconfont {font-size: 24px;color: #07A7E1;vertical-align: middle;}
.plus a:hover {background: #fda333;color: #fff;}
.plus a:hover .iconfont {color: #fff;}

.mainMenu {height: 44px;background: #fff;width: 100%;z-index: 9999;}
.nav {float: left;height: 44px;line-height: 44px;font-size: 16px;width: 100%;}
.nav > li {float: left;text-align: center;width: 10%;height: 44px;}
.nav > li > a, .nav > li > span {display: inline-block;width: 100%;height: 44px;color: #333;}
.nav > li > span {cursor: pointer;}
.nav > li .active {color: #07A7E1;}
.nav > li .active:hover {color: #07A7E1;}
.nav > li > a:hover, .nav > li > span:hover {color: #07A7E1;}
.mainMenu .dropdown:hover > a, .navbar .dropdown:hover > span {color: #07A7E1;}
.mainMenu .dropmenu {left: 50%;top: 100%;margin-left: -60px;width: 100%;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);background: #fff;white-space: nowrap;}
.mainMenu .dropmenu li {text-align: center;font-size: 14px;line-height: 40px;border-top: solid 1px #f2f2f2;}
.mainMenu .dropmenu li:first-child {border-top: none;}
.mainMenu .dropmenu li a {display: inline-block;width: 100%;color: #333;}
.mainMenu .dropmenu li:hover {background: #07A7E1;}
.mainMenu .dropmenu li:hover a {color: #fff;}


.col {float: left;width: 770px;}
.side {float: right;width: 280px;}
.side-vd {padding-top: 60px;}
.side-vd img {display: block;margin-bottom: 10px;}

.banner-page {height: 260px;background: url(topbanner.jpg) no-repeat;}

.footer {padding: 35px 0;background: #333;margin-top: 40px;}
.bottomMenu {padding-bottom: 20px;border-bottom: solid 1px #4e4e4e;height: 100%;overflow: hidden;}
.bottomMenu ul {float: left;margin-right: 100px;}
.bottomMenu ul li {line-height: 30px;font-size: 16px;color: #ccc;}
.bottomMenu ul li a {font-size: 14px;color: #999}
.bottomMenu ul li a:hover {color: #fff;}
.bottomMenu .contact-us {float: right;}
.bottomMenu .contact-us .weixin {float: left;margin-top: 8px;}
.bottomMenu .contact-us .weixin img {width: 120px;height: 120px;}
.bottomMenu .contact-us .weixin p {color: #ccc;line-height: 30px;text-align: center;}
.bottomMenu .contact-us .txtbox {float: left;margin-left: 15px;color: #999;}
.bottomMenu .contact-us .txtbox span {display: block;line-height: 20px;}
.bottomMenu .contact-us .txtbox .tell {font-weight: normal;font-size: 16px;color: #ccc;line-height: 30px;}
.bottomMenu .contact-us .txtbox .phone {font-size: 26px;font-weight: bold;line-height: 30px;margin-bottom: 3px;}
.bottomMenu .contact-us .txtbox a {color: #999;padding: 5px 0;display: block;}
.bottomMenu .contact-us .txtbox a span {display: inline-block;margin-left: 5px;line-height: 24px;}
.footer .bottomCopyright {margin-top: 20px;color: #999;line-height: 24px;text-align: center;}
.bottomCopyright a {color: #999;}
.bottomCopyright ul {display: none;}


.adClass {clear: both;}
.adClass .ad3Style {float: left;width: 960px;}
.adClass .ad4Style {float: right;width: 240px;}

.searchBox {margin: 15px auto;color: #999;height: 100%;overflow: hidden;}
.searchBox a {color: #999;}
.searchBox a:hover {color: #666;}
.searchBox li.a {float: left;}
.searchBox li.b {float: right;}

/*筛选*/
.screen{background: #fff;}
.screen .hd{height: 40px;overflow: hidden;background: #e6e6e6;}
.screen .hd > li{position: relative;z-index: 1;float: left;margin-right: -1px;padding: 0 23.4px;line-height: 38px;cursor: pointer;border: 1px solid #d2d2d2;box-sizing: border-box;}
.screen .hd > li.active{color: #fff;border-color: #07A7E1;background: #07A7E1;z-index: 9;}
.screen .bd{display: none;position: relative;min-height: 136px;box-sizing: border-box;padding: 8px 22px 14px 22px;line-height: 28px;}
.screen .bd a{color: #666;}
.screen .bd ul li{float: left;margin-left: 5px;margin-top: 5px;}
.screen .bd ul li:first-child{margin: 6px 5px 0 0;}
.screen .bd ul li a{display: block;padding: 0 12px;border: 1px solid #fff;border-radius: 2px;}
.screen .bd ul li:first-child a{height: 32px;border: none;padding: 0;font-weight: bold;color: #7f7f7f;}
.screen .bd ul li:first-child a .iconfont{color: #07A7E1;vertical-align: -1px;font-size: 16px;}
.screen .bd ul li:first-child a:hover{color: #07A7E1;}
.screen .bd ul li a:hover{color: #07A7E1;border-color: #07A7E1;}
.screen .bd ul li:first-child a.current{color: #07A7E1;}
.screen .bd ul li a.current{color: #07A7E1;border-color: #07A7E1;}
.screen .hd.default li{padding: 0 10.6px;}

.pageBox dl dt {display: none;}
.listBox3 ul {margin-left: -16px;}
.listBox3 li {float: left;width: 286px;margin:8px 0 8px 16px;border: solid 1px #e6e6e6;background: #fff;}
.listBox3 li:hover {box-shadow: 0 0 10px #e2e2e2;}
.listBox3 li:hover .txtbox a {color: #07A7E1;}
.listBox3 li:hover .show {display: none;}
.listBox3 li:hover .hidden {display: block;}
.listBox3 li .a {width: 100%;height: 236px;line-height: 236px;text-align: center;}
.listBox3 li .a a {

/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;
	/*设置水平居中*/
	text-align:center;
	/* 针对IE的Hack */
	*display: block;
	*font-size: 175px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
	width:286px;
	height:236px;}
.listBox3 li .a img {display: inline-block;vertical-align: middle;margin: 0 auto;max-width: 100%;max-height: 100%;position: relative;top: 0px;}

.listBox3 li .b {padding: 0 12px;line-height: 40px;height: 40px;}
.listBox3 li .b a {float: left;font-size: 14px;color: #666;width: 260px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.listBox3 li p {float: right;color: #999;cursor: pointer;}

.filter{height:20px;line-height:20px;margin: 20px 0 15px;}
.filter span{display: inline-block;padding: 0 20px;border-left: solid 1px #d2d2d2;}
.filter span:first-child{padding-left: 0;border-left: none;}
.filter span a{margin-left: 15px;color: #666;}
.filter span a:first-child{margin-left: 0;}
.filter span a:hover{color: #07A7E1;}
.filter span a.on{color: #07A7E1;}


.typeBox dt {margin-top: 16px;margin-bottom: 16px;}
.typeBox dt h3 {font-size: 20px;line-height: 20px;font-weight: normal;}
.typeBox dt .iconfont {font-size: 24px;color: #07A7E1;vertical-align: -2px;}
.typeBox dt a {float: right;color: #999;margin-top: 2px;}
.typeBox dt a:hover {color: #19b500;}

#newsContent {float: left;width: 900px;height: 597px;background: #fff;position: relative;}
.flex-direction-nav a{width: 34px;height: 50px;margin-top: -25px;}
.flex-nav-prev .flex-prev{left: 0;}
.flex-nav-next .flex-next{right: 0;}
.flex-nav-prev .iconfont,.flex-nav-next .iconfont{font-size: 22px;color: #fff;line-height: 50px;}
#slider{width: 100%;}
#slider .slides > li{height: 435px;line-height: 435px;text-align: center;position: relative;}
#slider .slides > li img{height: auto !important;width: auto !important;display: inline-block;max-width: 100%;max-height: 100%;vertical-align: middle;cursor: url(cursor-enlarge.cur),pointer;position: absolute;top:0;left: 0;right: 0;bottom: 0;margin: auto;}
#carousel{margin: 10px;}
#carousel .slides img {display: block;cursor: pointer;height: 88px;border: solid 2px #fff;}
#carousel .flex-active-slide img {cursor: default;border-color: #07A7E1;}


.side{float: right;width: 280px;}
.webBox .a,.webBox .c{background: #fff;padding: 20px;}
.webBox .btnbox{text-align: center;font-size: 16px;color: #fff;}
.webBox .btnbox a {color: #fff;}
.webBox .btn-down{display: block;width: 100%;height: 42px;line-height: 42px;background: #07A7E1;cursor: pointer;margin-bottom: 12px;}
.webBox .btn-down a {color: #fff;}
.webBox .btn-down:hover{opacity: 0.9; filter: alpha(opacity=90);}
.webBox .btn-collect{float: left;display: inline-block;width: 240px;line-height: 34px;border: solid 1px #e2e2e2;box-sizing: border-box;color: #07A7E1;cursor: pointer;}
.webBox .btn-recharge{float: left;display: inline-block;width: 113px;line-height: 34px;border: solid 1px #e2e2e2;box-sizing: border-box;color: #07A7E1!important;cursor: pointer;}
.webBox .btn-recharge:hover,.webBox .a .btn-collect:hover{border-color: #07A7E1;}
.webBox .a .addi2{position: relative;margin-top: 10px;line-height: 36px;color: #666;}
.webBox .a .addi2>span{display: block;}
.webBox .a .addi2 .id{color: #333;}
.webBox .a h1 {font-weight: normal;font-size: 16px;color: #333;max-width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-top: 20px;}
.webBox .adClass {margin-top: 10px;}
.webBox .c {font-size: 12px;line-height: 30px;padding: 10px 20px;margin-top: 10px;}
.ad25Style {margin-top: 20px;}
/* 说明与报错 */
.markBox{padding: 20px;background: #fff;margin-top: 20px;}
.markBox .explain{float: left;width: 48%;}
.markBox .explain li{line-height: 36px;}
.markBox .explain li:first-child{font-size: 16px;line-height: 16px;margin-bottom: 8px;}
.markBox .error{float: right;width: 48%;}
.markBox .title{display: block;font-size: 16px;line-height: 16px;margin-bottom: 6px;}
.markBox label{line-height: 36px;cursor: pointer;margin-left: 25px;}
.markBox label:first-child{margin-left: 0;}
.markBox label input{vertical-align: -1px;}
.markBox textarea{resize: none;width: 100%;height: 130px;border: 1px solid #ddd;box-sizing: border-box;padding: 5px 10px;font-size: 14px;color: #333;line-height: 24px;outline:none;}
.markBox textarea:focus{border:1px solid #07A7E1;}
.markBox input[type="submit"]{border: none;background: #07A7E1;color: #fff;width: 100px;line-height: 30px;cursor: pointer;margin-top: 10px;}
#submit_from{border: none;background: #07A7E1;color: #fff;width: 100px;line-height: 32px;height: 32px;cursor: pointer;margin-top: 10px;font-family: "Microsoft Yahei";}
.markBox input[type="submit"]:hover{opacity: 0.9; filter: alpha(opacity=90);}
.rightAd0 {margin-top: 10px;}
.software{margin: -6px 0 6px;}
.software li{float: left;width: 48%;margin-right: 2%;line-height: 30px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.software li a{	color: #333;}
.software li b a{margin-right: 5px;color: #666;}
.software li a:hover{color: #07A7E1;}

#pages {height:34px;padding:10px 0px 30px 20px;clear:both;text-align: right;}
#pages a,
#pages a:visited,#pages a:hover{padding:0px 12px;font-size:14px; border:1px solid #dedede;display:inline-block;height:32px;line-heighT:32px;text-decoration:none;color:#777;margin:0 3px;background:#fff;}
#pages a:hover,#pages a.curr,#pages a.curr:visited {border:1px solid #07A7E1; color:#fff;background:#07A7E1;}

body .layer-photos .layui-layer-setwin .layui-layer-close2 {position: fixed;right: 3px;top: 5px;background-position: -149px -31px;}
body .layer-photos .layui-layer-setwin .layui-layer-close2:hover {background-position: -180px -31px;}
body .layer-photos .layui-layer-imgbar{text-align: center;}
.layui-layer-phimg img{max-width: 100%;max-width: 100%;}


/*
 * jQuery FlexSlider v2.6.4
 */
.slides, .slides > li, .flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;list-style: none;}
.flex-pauseplay span {text-transform: capitalize;}
/* BASE STYLES */
.flexslider {margin: 0;padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;display: block;}
html[xmlns] .flexslider .slides {display: block;}
* html .flexslider .slides {height: 1%;}
.no-js .flexslider .slides > li:first-child {display: block;}
/* DEFAULT THEME */
.flexslider {background: #fff;position: relative;zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides img {height: auto;-moz-user-select: none;}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.carousel li {margin-right: 5px;}
.flex-direction-nav {
 *height: 0;}
.flex-direction-nav a {text-decoration: none;display: none;width: 34px;height: 50px;margin-top: -25px;position: absolute;top: 50%;z-index: 10;text-align: center;overflow: hidden;cursor: pointer;background: rgba(0,0,0,0.4);background-color: #000000\9;filter: alpha(opacity=60);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.flex-direction-nav .flex-prev {left: 0;}
.flex-direction-nav .flex-next {right: 0;}
.flexslider:hover .flex-direction-nav .flex-prev {display: block;}
.flexslider:hover .flex-direction-nav .flex-prev:hover {display: block;background: rgba(0,0,0,0.6);background-color: #000000\9;filter: alpha(opacity=60);}
.flexslider:hover .flex-direction-nav .flex-next {display: block;}
.flexslider:hover .flex-direction-nav .flex-next:hover {display: block;background: rgba(0,0,0,0.6);background-color: #000000\9;filter: alpha(opacity=60);}
.flex-direction-nav .flex-disabled {opacity: 0!important;filter: alpha(opacity=0);cursor: default;z-index: -1;}
.flex-pauseplay a {display: block;width: 20px;height: 20px;position: absolute;bottom: 5px;left: 10px;opacity: 0.6;z-index: 10;overflow: hidden;cursor: pointer;color: #fff;background: #000;}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 5px;display: inline-block;zoom: 1;
 *display: inline;}
.flex-control-paging li a {width: 10px;height: 10px;line-height: 10px;display: block;cursor: pointer;border: solid 2px #fff;text-indent: -9999px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}
.flex-control-paging li a:hover {background: #fff;}
.flex-control-paging li a.flex-active {background: #fff;cursor: default;}
.flex-control-thumbs {margin: 5px 0 0;position: static;overflow: hidden;}
.flex-control-thumbs li {width: 25%;float: left;margin: 0;}
.flex-control-thumbs img {width: 100%;height: auto;display: block;opacity: 0.7;cursor: pointer;-moz-user-select: none;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1;cursor: default;}
/* RESPONSIVE */
 @media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev {opacity: 1;left: 10px;}
.flex-direction-nav .flex-next {opacity: 1;right: 10px;}}


.neisubWebLR dl {float: right;width: 280px;}

@charset "UTF-8";
.pageturning {
  margin-top: 40px; }
#biuuu_page{ margin-top: 25px;margin-bottom: 25px; }
#biuuu_page .laypage_main {
  width: 100%;
  margin: 0 auto;
  text-align: center; }
  #biuuu_page .laypage_main a:link, #biuuu_page .laypage_main a:visited {
    color: #999999;
    border-radius: 4px; }
  #biuuu_page .laypage_main a:hover {
    background-color: #10c55b;
    border:1px solid #10c55b;
    color: #fff; }
  #biuuu_page .laypage_main .laypage_prev, #biuuu_page .laypage_main .laypage_next {
    font-size: 23px;
  /*  background-image: url(../images/pagearrow.png);*/
    background-repeat: no-repeat; }
  #biuuu_page .laypage_main .laypage_prev {
    background-position: 13px 9px; }
    #biuuu_page .laypage_main .laypage_prev:hover {
      background-position: 13px -84px; }
  #biuuu_page .laypage_main .laypage_next {
    background-position: 13px -24px; }
    #biuuu_page .laypage_main .laypage_next:hover {
      background-position: 13px -55px; }
  #biuuu_page .laypage_main .laypage_prev:hover, #biuuu_page .laypage_main .laypage_next:hover {
    /*background-image: url(../images/pagearrow.png);*/ }

/*!
 laypage默认样式
*/
.laypage_main a, .laypage_main input, .laypage_main span {
  height: 26px;
  line-height: 26px; }

.laypage_main button, .laypage_main input, .laypageskin_default a, .laypageskin_default span {
  background-color: #fff;
  border: 1px solid #E9E9E9; }

/*.laypageskin_default a,.laypageskin_default span{
    border:1px solid #eaeaea;
}*/
.laypage_main {
  font-size: 0;
  clear: both;
  color: #666; }

.laypage_main * {
  display: inline-block;
  vertical-align: top;
  font-size: 14px; }

.laypage_main a {
  text-decoration: none;
  color: #666; }

.laypage_main a, .laypage_main span, .laypageskin_default span {
  /*width: 40px;*/
  padding:0 12px;
  height: 40px;
  
  line-height: 38px;
  margin: 0 3px 0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  /*padding: 7px 17px*/ }

.laypage_main input {
  width: 40px;
  margin: 0 5px;
  padding: 0 5px; }

.laypage_main button {
  height: 28px;
  line-height: 28px;
  margin-left: 5px;
  padding: 0 10px;
  color: #666; }

.laypageskin_default span {
  /*height: 28px;*/
  /*line-height: 28px;*/
  color: #999; }

.laypageskin_default .laypage_curr {
  font-weight: normal;
  color: #fff;
  background: #10c55b;
  border:1px solid #10c55b;
  border-radius: 4px; }

.laypageskin_molv a, .laypageskin_molv span {
  padding: 0 12px;
  border-radius: 2px; }

.laypageskin_molv a {
  background-color: #f1eff0; }

.laypageskin_molv .laypage_curr {
  background-color: #00AA91;
  color: #fff; }

.laypageskin_molv input {
  height: 24px;
  line-height: 24px; }

.laypageskin_molv button {
  height: 26px;
  line-height: 26px; }

.laypageskin_yahei {
  color: #333; }

.laypageskin_yahei a, .laypageskin_yahei span {
  padding: 0 13px;
  border-radius: 2px;
  color: #333; }

.laypageskin_yahei .laypage_curr {
  background-color: #333;
  color: #fff; }

.laypageskin_flow {
  text-align: center; }

.laypageskin_flow .page_nomore {
  color: #999; }

#biuuu_city {
  padding-bottom: 40px; }

#biuuu_city .laypage_main {
  width: 1130px;
  margin: 0 auto;
  text-align: center; }

#biuuu_city a:link, .laypageskin_default span {
  color: #999999;
  border-radius: 4px; }

#biuuu_city a:hover, #biuuu_city a:visited {
  background: #ffd100;
  border: 1px solid #efc713;
  color: #333333; }

.laypage_prev, .laypage_next {
  font-family: '宋体';
  font-weight: bold; }

/*鍙嬮摼*/
#lian_area{width: 100%;background-color:#f6f6f6;}
#lian_container{margin: auto;overflow: hidden;font-size: 12px;padding-bottom: 24px;width: 1200px;}
#recommend_title_container{border-bottom: 1px solid #ccc;}
.each-recommend-title{display:inline-block;padding: 14px 0 10px 0;margin-right: 44px;color: #666;cursor: pointer;}
.each-recommend-title.selected{color: #333;border-bottom: 1px solid #07A7E1;;}
#youqinglianjie{float: right;color: #333;margin-top: 14px;}
.recommend_search{margin-top: 20px;display: none;height: 70px;margin-bottom: -6px;}
.recommend_search.selected{display: block;}
.each-hotkeywords{color: #999;display: inline-block;margin: 0 20px 12px 0;cursor: pointer;}
.each-hotkeywords:hover{color: #333;}
.center_alert_main_last{height: 300px;}
.recommend_search a{color: #999;display: inline-block;margin: 0 20px 12px 0;cursor: pointer;}
.recommend_search a:hover{color: #FF8000;}

/* 常用软件 */
.soft-sort {
    float: left;
    width: 240px;
    background: #fff;
    box-sizing: border-box;
}

.soft-sort h2 {
    background: #07A7E1;
    text-align: center;
    font-weight: normal;
    font-size: 16px;
    color: #fff;
    line-height: 40px;
}

.soft-sort h2 .iconfont {
    font-size: 20px;
    margin-right: 5px;
    vertical-align: -2px;
}

.soft-sort li {
    width: 100%;
}

.soft-sort li a {
    display: block;
    box-sizing: border-box;
    width: 100%;
    line-height: 40px;
    color: #333;
    padding-left: 15px;
    border-left: 4px solid #fff;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.soft-sort li a:hover {
    color: #07A7E1;
    border-color: #e6e6e6;
    background: #e6e6e6;
}

.soft-sort li a.current {
    color: #07A7E1;
    border-color: #07A7E1;
    background: #e6e6e6;
}

.soft-list {
    float: right;
    margin-left: 20px;
    width: 940px;
    min-height: 1001px;
    box-sizing: border-box;
    background: #fff;
    padding: 0 20px 20px 20px;
}

.soft-list .title {
    line-height: 40px;
    padding-left: 16px;
    border-left: 4px solid #07A7E1;
    background: #e2e2e2;
    margin: 0 -20px;
}

.soft-list .title h1 {
    float: left;
    width: 65.6%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-weight: normal;
    font-size: 14px;
}

.soft-list .title a {
    color: #666;
    margin-left: 20px;
}

.soft-list .title a:hover {
    color: #333;
}

.soft-list .title a.current {
    color: #07A7E1;
}

.soft-list dl {
    padding: 20px 0;
    border-bottom: dashed 1px #ddd;
}

.soft-list dt {
    float: left;
    margin-right: 20px;
}

.soft-list dt a {
    display: block;
    width: 150px;
    height: 150px;
}

.soft-list dt img {
    width: 150px;
    height: 150px;
}

.soft-list dd {
    float: left;
    width: 730px;
}

.soft-list dd strong {
    font-weight: normal;
}

.soft-list dd > strong > a {
    display: block;
    font-size: 16px;
    color: #333;
    line-height: 16px;
}

.soft-list dd a:hover {
    color: #07A7E1;
}

.soft-list dd p {
    color: #666;
    margin-top: 11px;
    line-height: 24px;
    word-wrap: break-word;
}

.soft-list dd p.tag {
    color: #999;
    line-height: 14px;
}

.soft-list dd p.tag span {
    margin-right: 20px;
}

.soft-list dd p.tag a {
    color: #07A7E1;
}

.question-list dd {

}

/*.soft-list dd p.tag a:hover{*/
/*color: #07A7E1;*/
/*}*/

/* 软件详情 */
.soft-detail {
    float: right;
    width: 940px;
    margin-left: 20px;
    background: #fff;
}

.soft-about {
    padding: 20px;
}

.soft-about dt {
    float: left;
    width: 220px;
    height: 220px;
}

.soft-about dt img {
    width: 220px;
    height: 220px;
}

.soft-about dd {
    position: relative;
    float: left;
    width: 650px;
    padding-left: 20px;
    line-height: 28px;
}

.soft-about dd h1 {
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 11px;
    color: #666;
}

.soft-about dd p {
    color: #666;
}

.soft-about dd > p > a {
    color: #07A7E1;
    margin-right: 10px;
}

.soft-about dd img {
    position: absolute;
    right: 140px;
    top: 66px;
}

.sharebox {
    float: right;
    color: #999;
}

.share {
    float: left;
}

.soft-info .title {
    font-weight: normal;
    font-size: 14px;
    line-height: 40px;
    background: #e6e6e6;
    margin: -20px -20px 0 -20px;
    padding-left: 16px;
    border-left: 4px solid #07A7E1;
    margin-bottom: 15px;
}

.soft-info {
    line-height: 28px;
    text-align: justify;
    color: #666;
    background: #fff;
    padding: 20px;
}

.soft-info > a {
    line-height: 24px;
    color: #07A7E1;
}

.soft-info .indent {
    text-indent: 2em;
}

.soft-info .indent > a {
    color: #07A7E1;
    margin-right: 10px;
}

.soft-info .tip {
    width: 650px;
    height: 40px;
    line-height: 40px;
    border: 1px dashed #ccc;
    padding-left: 10px;
    margin: 10px;
    background: #ffffcc;
}

#downaddr .left {
    float: left;
    width: 500px;
}

#downaddr ul {
    margin-left: -195px;
    margin-bottom: 10px;
}

#downaddr li {
    float: left;
    margin-top: 10px;
    margin-left: 195px;
}

#downaddr li a {
    display: block;
    width: 150px;
    text-align: center;
    color: #666;
    line-height: 36px;
    border: 1px solid #07A7E1;
}

#downaddr li a:hover {
    background: #07A7E1;
    color: #fff;
}

#downaddr li a .iconfont {
    color: #07A7E1;
    margin-right: 8px;
}

#downaddr li a:hover .iconfont {
    color: #fff;
}

.downad-1 {
    width: 100%;
    height: 100px;
    background: #e6e6e6;
}

.downad-2 {
    display: none;
    width: 100%;
    height: 100px;
    background: #e6e6e6;
}

.downad-1 img, .downad-2 img, .downad-3 img, .downad-4 img, .downad-5 img {
    width: 100%;
    height: 100%;
}

.downad-3 {
    float: right;
    width: 384px;
    height: 436px;
    background: #e6e6e6;
}

.downad-4 {
    width: 100%;
    height: 100px;
    background: #e6e6e6;
    margin-top: 16px;
    margin-bottom: 10px;
}

.downad-5 {
    float: right;
    width: 430px;
    height: 100px;
    background: #e6e6e6;
}

.btn-download {
    margin-top: 20px;
    line-height: 40px;
    text-align: center;
}

.btn-download dt a:hover {
    color: #fff;
}

.btn-download dt {
    float: left;
    width: 200px;
    border: 1px solid #07A7E1;
}

.btn-download dt a {
    display: block;
    color: #fff;
    background: #07A7E1;
    text-align: center;
    line-height: 40px;
    height: 40px;
}

.btn-download a .iconfont {
    margin-right: 5px;
    font-size: 16px;
}

.btn-download dt > span, .btn-download dd > span, .btn-download dd > a {
    display: block;
    line-height: 30px;
    color: #666;
}

.btn-download dd {
    float: left;
    width: 200px;
    margin-left: 40px;
    border: solid 1px #fda333;
}

.btn-download dd span:first-child, .btn-download dd a {
    background: #fda333;
    color: #fff;
    line-height: 40px;
    cursor: pointer;
    line-height: 40px;
    height: 40px;

}

.btn-download dd span:first-child .iconfont {
    margin-right: 5px;
    font-size: 18px;
    vertical-align: middle;
}

.soft-info .other {
    margin-bottom: -6px;
}

.other li {
    line-height: 30px;
}

.other li span {
    color: #07A7E1;
    margin-right: 8px;
}

.other li a {
    color: #666;
}

.other li a:hover {
    color: #07A7E1;
}

.soft-info h1 {
    font-size: 16px;
    text-align: center;
    margin-bottom: 20px;
}

.tag {
    float: left;
    color: #999;
}

.tag span {
    margin-right: 15px;
}

.setup {
    margin-top: 10px;
    padding-top: 20px;
    border-top: dashed 1px #ddd;
}

.setup a {
    color: #07A7E1;
}


/*首页*/
/* leftbar */
.leftbar {display: none;position: fixed;left: 0;top: 50%;margin-top: -128px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.16);z-index: 1000;}
.leftbar li {width: 50px;height: 50px;border-top: solid 1px #f2f2f2;text-align: center;line-height: 50px;color: #666;cursor: pointer;}
.leftbar li:first-child {border-top: none;}
.leftbar li:hover {background: #07A7E1;color: #fff;}
.leftbar li span {display: inline-block;line-height: 16px;padding: 0 10px;vertical-align: middle;margin-bottom: 1px;}
.leftbar .icon-gotop {display: inline-block;font-size: 22px;line-height: 22px;vertical-align: middle;}
.leftbar .active {background: #07A7E1;color: #fff;}
.spy .listArrow3 {height: 100%;overflow: hidden;}


.spy dt,.link .title {margin-top: 16px;margin-bottom: 0px;height: 28px;}
.spy dt h3,.link h3 {float: left;font-size: 20px;line-height: 20px;font-weight: normal;}
.spy dt .iconfont {font-size: 24px;color: #07A7E1;vertical-align: -2px;}
.spy dt div.more {float: right;color: #999;margin-top: 2px;}
.spy dt div.more a {color: #999;}
.spy dt div.more a:hover {color: #19b500;}


.link {margin-top: 16px;}
.link span {display: inline-block;line-height: 20px;color: #999;margin-left: 5px;}
.link p {margin:0 -8px -5px -8px;}
.link p a {display: inline-block;color: #999;line-height: 26px;margin: 0 8px;}
.link p a:hover {color: #07A7E1;}

/* 活动广告 */
.vdbox {margin-top: 16px;}
.product-list + .adbox {margin-top: 0px;}
/* 活动商城列表 */

.product-list {margin: -8px;}
.product-list li {float: left;width: 25%;}
.product {margin: 8px;background: #fff;border: solid 1px #e6e6e6;}
.product:hover {box-shadow: 0 0 10px #e2e2e2;}
.vdbox li .imgbox {height: 170px;}
.vdbox .imgbox a {height: 170px;line-height: 170px;vertical-align: top;}
.vdbox .imgbox a img {width: 100%;height: 170px;}

/* tab */
.tab-software .tab-head{border-left: solid 1px #07A7E1;}
.tab-software .tab-head li{float: left;width: 14.28%;text-align: center;cursor: pointer;line-height: 40px;}
.tab-software .tab-head li span{display: inline-block;width: 100%;border: solid 1px #07A7E1;border-left: none;}
.tab-software .tab-head .active{background: #07A7E1;color: #fff;}
.tab-software .tab-body li span{display: inline-block;color: #666;}
.tab-software .tab-body li:first-child span{color: #07A7E1;}
.tab-software .tab-body li:first-child span:first-child{text-align: left;}
.tab-software .tab-body li span a{color: #666;}
.tab-software .tab-body li span a:hover{color: #07A7E1;}
.tab-software .tab-body{line-height: 30px;margin-top: 8px;}
.tab-software .version{width: 71.5%;text-align: left;}
.tab-software li:first-child .sv{text-align: center;}
.tab-software .sd{width: 14%;text-align: center;}
.tab-software .sl{width: 13.5%;text-align: center;}
.tab-software .more{cursor: pointer;color: #666;}
.tab-software .more:hover{color: #07A7E1;}

.homenav .nav {width: auto;}
.homenav .nav > li {width: auto;padding: 0 20px;}
.classify-title{float: left;font-size: 18px;color: #fff;background: #07A7E1;width: 170px;padding: 0 20px;height: 44px;line-height: 44px;}
.classify-title .iconfont{font-size: 22px;vertical-align: middle;}

/* index banner */
.index-banner {height: 540px;overflow: hidden;margin-top: -20px;}
.banner {position: relative;width: 780px;height: 540px;margin: 0 auto;}
.banner .slides img {width: 780px;height: 540px;}
.flex-direction-nav a {width: 34px;height: 50px;margin-top: -25px;}
.flex-nav-prev .flex-prev {left: 0;}
.flex-nav-next .flex-next {right: 0;}
.flex-nav-prev .iconfont, .flex-nav-next .iconfont {font-size: 22px;color: #fff;line-height: 50px;}
.leftmask, .rightmask {position: absolute;top: 0;height: 540px;width: 3000px;background: #fff;z-index: 1;opacity: 0.7;filter: alpha(opacity=70);}
.leftmask {right: 100%;}
.rightmask {left: 100%;}

/*分类导航*/
.rel {position: relative;}
.classify {position: absolute;top: -21px;left: 0;width: 210px;height: 540px;z-index: 99;}
.classify .bg, .user-rank .bg {position: absolute;width: 100%;height: 100%;background: #000;opacity: 0.7;filter: alpha(opacity=70);z-index: -1;}
.classify > ul > li {height: 60px;line-height: 60px;font-size: 16px;color: #fff;padding-left: 20px;}
.classify > ul > li:hover {background: #222;border-left: solid 4px #07A7E1;}
.classify > ul > li > span {display: inline-block;width: 15px;}
.classify > ul > li > a {color: #fff;margin-left: 5px;}
.zclass {position: absolute;left: 210px;top: 0;width: 930px;height: 538px;padding: 0 30px;border-top: solid 1px #ddd;border-bottom: solid 1px #ddd;background: #fff;display: none;z-index: 99;}
.zclass-list {margin-top: 20px;}
.zclass .title {float: left;font-size: 14px;font-weight: bold;line-height: 36px;}
.zclass .title a {display: inline-block;color: #666;width: 76px;}
.zclass .title span {color: #999;font-weight: normal;}
.zclass .title .iconfont {font-size: 18px;color: #07A7E1;vertical-align: middle;}
.zclass .link {float: left;width: 800px;margin-left: 10px;line-height: 36px;font-size: 14px;border-bottom: dashed 1px #ddd;padding-bottom: 20px;}
.zclass .link a {display: inline-block;margin: 0 20px;color: #666;}
.zclass a:hover {color: #07A7E1;}


.sitenav .znav { line-height:45px; }
.zcnr { width:1024px; margin:10px auto; background:#fff; }
.loginleft li { font-size:14px; padding:15px 10px; vertical-align:top; border-bottom:1px solid #F4F4F4; position:relative; }
.loginleft li label { width:408px; font-size:15px; display:inline-block; text-align:right; margin-right:12px; }
.newTxt { background:#FBFBFB url(txtBg.png) repeat-x left top; height:36px; line-height:36px; border:1px solid #ABADB3; font-size:14px; padding:0 5px; }
.czbut { width:100px; text-align:center; height:35px; line-height:35px; cursor:pointer; }
.social_sign { margin-top:20px; text-align:center; background-color:#ffffff; margin-bottom:24px; }
.social_sign h3 { font-weight:300; font-size:20px; margin-bottom:30px; line-height:22px; }
.or { overflow:hidden; text-align:center; padding:30px 0 0 0; margin-bottom:30px; }
.or .or_l, .or .or_r { width:40%; border-bottom:solid 1px #cccccc; display:inline-block; position:relative; left:0px; top:-4px; }
.or span { width:8%; display:inline-block; font-size:14px; }
.tipbox, .tipurl { padding-top:20px; margin:0 auto; width:600px; }
.tipbox h3 { text-align:left; font-size:18px; }
.tipboxnr { padding:20px 10px; font-size:16px; color:#337ECF; background:url("info.png") left 20px no-repeat; padding-left:60px; padding-top:29px; }
.tipurl { font-size:14px; text-align:center; padding-bottom:30px; border-top:1px solid #eee; }
.tipurl a { color:#548BDD; }
#user-home-menu { overflow:hidden; margin-top:0; float:right; display:block; text-align:right; }
#user-home-menu .last { background:0; padding-left:15px; }
#user-home-menu li { height:39px; line-height:39px; text-align:center; position:relative; float:right; z-index:1001; margin:0; }
#user-home-menu .last span { position:relative; padding:0 60px 0 16px!important; }
#user-home-menu .last .user-t b { font-weight:400; }
#user-home-menu .last .user-t i { width:7px; height:4px; right:9px; top:22px; background:url(headerico.png) no-repeat 0 -235px; position:absolute; overflow:hidden; display:block; }
#user-home-menu .user-c { width:138px; position:absolute; background:#fff; right:0; _right:-1px; top:38px; border:1px #d6d6d6 solid; box-shadow:0 0 2px #f6f6f6; z-index:99999991; display:none; }
#user-home-menu .user-c a { display:block; height:32px; line-height:32px; font-size:14px; color:#666; background:url(headerico.png) no-repeat; }
#user-home-menu .w85 { width:85px; }
#user-home-menu .user-t { font-size:14px; position:relative; display:inline-block; padding:0 15px; }
#user-home-menu .user-xian { display:inline-block; margin-left:13px; width:1px; height:26px; background:#d6d6d6; position:absolute; top:7px; right:0; }
#user-home-menu .user-c a:hover { background-color:#EBEBEB }
#user-home-menu .user-c a { background:url(headerico.png) no-repeat; margin-left:0; }
#user-home-menu .user-c .user-ht { background-position:15px -518px; }
#user-home-menu .user-c .user-center { background-position:15px -565px; }
#user-home-menu .user-c .user-load { background-position:15px -605px; }
#user-home-menu .user-c .user-tuijian { background-position:15px -835px; }
#user-home-menu .user-c .user-vip { background-position:15px -915px; }
#user-home-menu .user-c .user-iload { background:url(icon_v6.png) no-repeat 16px -351px; height:47px; line-height:47px; border-top:1px #d6d6d6 solid; }
#user-home-menu .last .user-t a { width:20px; height:22px; overflow:hidden; display:inline; position:absolute; right:25px; top:7px; }
#user-home-menu li .hover { color:#21a900; background:#fff; height:39px; border-left:1px #d6d6d6 solid; border-right:1px #d6d6d6 solid; display:inline-block; z-index:99999992; padding:0 15px; }
#user-home-menu .user-sc { position:absolute; background:#fff; left:12px; top:38px; width:138px; height:65px; border:1px #d6d6d6 solid; box-shadow:0 0 2px #f6f6f6; z-index:99999991; display:none; }
#user-home-menu .user-new { position:absolute; background:#fff; left:12px; top:38px; border:1px #d6d6d6 solid; box-shadow:0 0 2px #f6f6f6; z-index:99999991; display:none; }
#user-home-menu .user-new a { height:32px; line-height:32px; font-size:14px; color:#666; white-space:nowrap; display:block; padding:0 9px; }
#user-home-menu .user-sc a { text-align:left; height:32px; line-height:32px; padding-left:42px; background:url(headerico.png) no-repeat; font-size:14px; color:#666; display:block; }
#user-home-menu .user-sc .sc1 { background-position:17px -428px; }
#user-home-menu .user-sc .sc2 { background-position:16px -469px; }
#user-home-menu .sign-but span.ing.hover { padding:0; }
.joke-content-area { margin:-15px 0 20px; color:#fff; font-size:12px; text-shadow:0 1px 0 #2C3BE9; line-height:22px; overflow:hidden; height:23px; background:url(mahua_common.png) -280px -322px no-repeat; width:600px; margin:0 auto; }
.joke-content-area a, .joke-content-area a:hover { margin-left:242px; display:block; width:86px; height:23px; text-align:center; color:#fff; text-shadow:0 1px 0 #2C3BE9 }
.topBody .linemenu li { display:inline-block; margin-left:10px; line-height:32px; }

/*搜索下拉*/
.ac_results {padding: 10px;border: 1px solid #C3C3C3;background-color: #FFFFFF; overflow:hidden;margin-left: -11px;margin-top: 4px;}
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results iframe { display: none;/*sorry for IE5*/ display/**/: block;/*sorry for IE5*/ position: absolute; top: 0; left: 0; z-index: -1; filter: mask(); width: 3000px; height: 3000px; }
.ac_results li { margin:0px; padding:0 10px; cursor: pointer; display: block; font: menu; font-size: 14px; overflow: hidden; line-height: 22px;}
.ac_results li span{ float:right; color:#62B95B;}
.ac_loading {}
.ac_over { background-color:rgb(235,235,235);}


              #show,#hide{
                display: none;
                position:absolute;
                right: 15px;
                bottom:0;
                
                width:50px;
                line-height:28px;
                background:#07A7E1;
                color:#fff;
                font-size:16px;
                border-radius:4px;
                text-align: center;
              }
              #text-box{
                position:absolute;
                top:0;
                left:0;
                height:80px;  /*控制页面初始显示多高，因为有20内边距，所以是80+20 = 100px,这里修改的时候，下面js的多大显示按钮的值也需要修改*/
                overflow:hidden;
                z-index: 99;
              }
              #hide{
              	bottom:10px;
              }
              
              
              
            .tools{
                float:right;
                padding-right: 30px;
                padding-top: 5px;
            }
            .tools a{
                float:left;
                padding: 0 25px;
                text-align: center;
                color:#999;
            }
            .tools img,.fixed-tools .img{
                display: block;
                margin: 0 auto;
                width: 28px;
                height: 28px;
            }
            .fixed-tools{
                position: fixed;
                right:0;
                top:50%;
                margin-top: -127px;
                background: #fff;
                z-index: 9999;
            }
            .fixed-tools li{
                position:relative;
            }
            .fixed-tools li > a{
                display: block;
                padding: 5px 15px;
                text-align: center;
                border-bottom: 1px solid #22e0e1;
            }
            .fixed-tools li:last-child a{
                border-bottom: none;
            }
            .fixed-tools li >a:hover{
                background: #07A7E1;
                color:#fff;
            }
            .fixed-tools li:hover .hide-tls{
                display: block;
            }

            .fixed-tools .img1{
                background: url("/images/kefu.png")no-repeat center/cover;
            }
            .fixed-tools .img2{
                background: url("/images/chongzhi.png")no-repeat center/cover;
            }
            .fixed-tools .img3{
                background: url("/images/vip.png")no-repeat center/cover;
            }
            .fixed-tools .img4{
                background: url("/images/erweima.png")no-repeat center/cover;
            }
            .fixed-tools .top{
                background: url("/images/top.png")no-repeat center/cover;
            }
            .fixed-tools a:hover .img1{
                background-image:url("/images/hover-kefu.png");
            }
            .fixed-tools a:hover .img2{
                background-image:url("/images/hover-cz.png");
            }
            .fixed-tools a:hover .img3{
                background-image:url("/images/hover-vip.png");
            }
            .fixed-tools a:hover .img4{
                background-image:url("/images/hover-ewm.png");
            }
            .fixed-tools a:hover .top{
                background-image:url("/images/hover-top.png");
            }
            .hide-tls{
                display: none;
                position:absolute;
                padding:20px;
                left:-210px;
                top:0;
                background: #fff;
                border:1px solid #07A7E1;
            }
            .fixed-tools .hide-code{
                width: 120px;
                left:-162px;
            }
            .contact{
                color:#333;
                font-size: 16px;
                line-height: 1.8;
            }
            .contact a{
                display: block;
                border: none;
            }
            .contact .qq{
                display: inline-block;
                padding:0 5px;
                background: #07A7E1;
                border-radius: 6px;
                color:#fff;
                font-size: 14px;
                margin-left:3px;
            }
            .contact .qq .qier{
                display: inline-block;
                width: 16px;
                height: 16px;
                background: url("/images/bg-1.png")no-repeat -210px -150px;
                vertical-align: -3px;
                margin-right: 3px;
            }
            .word{
                font-size: 14px;
                text-align: center;
                color:#777;
            }


.carousel-label-list{margin-top:20px;margin-left:10px;}.carousel-label-list span{display:inline-block;height:25px;line-height:25px}.carousel-label-list span:first-of-type{color:#333333;font-size:14px}.carousel-label-list span:not(:first-of-type){cursor:pointer;font-size:12px;color:#999999;border:1px solid #2594f0;margin-left:12px;transition:all .3s}.carousel-label-list span:not(:first-of-type) a{display:inline-block;width:100%;height:100%;padding:0 10px;color:#999999;transition:all .3s}.carousel-label-list span:not(:first-of-type):hover{background:#2594F0}.carousel-label-list span:not(:first-of-type):hover a{color:#FFFFFF}


  .home_fixed{width:177px; height:100px; position:fixed; top:40%; right:100px;/*  background:#faf8f9; */}


.right-nav {
    position: fixed;
    bottom: 250px;
    right: 10px;
    box-shadow: 0px 0px 14px 0px rgba(32,32,32,0.14);
    background: #FFFFFF;
    border-radius: 4px;
    z-index: 1
}

.right-nav .new-liwu {
    border-radius: 4px 4px 0 0;
    position: relative;
    width: 54px;
    height: 54px;
    background: url(../images/new-2de71e74d82c74454247962ef0bdd7139eac52f06f62c9ef0b9afa8c363a7632.jpg) no-repeat center;
    background-size: cover;
    z-index: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.right-nav .new-liwu::after {
    content: "";
    display: inline-block;
    width: 34px;
    height: 1px;
    background: #eeeeee;
    position: absolute;
    left: 10px;
    bottom: -1px
}

.right-nav .new-liwu:hover>a {
    border-radius: 4px 4px 0 0;
    display: block
}

.right-nav .new-liwu>a {
    position: absolute;
    display: block;
    font-size: 12px;
    color: #FFFFFF;
    background: #2594f0;
    width: 54px;
    height: 54px;
    top: 0;
    left: 0;
    display: none;
    z-index: 2;
    line-height: 16px;
    text-align: center;
    padding: 13px 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.right-nav>li {
    position: relative;
    width: 54px;
    height: 54px;
    background: url(../images/setup-c8dbfb866111c0e1983748a20087654a734ce4ad194d6f273b7d540023b5cfab.png) no-repeat 17px 10px;
    background-size: 20px 18px;
    color: #999999;
    font-size: 12px;
    text-align: center;
    line-height: 78px
}

.right-nav>li:hover a {
    color: #ffffff
}

.right-nav>li .setup-tan {
    display: none;
    position: absolute;
    right: 54px;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 54px;
    text-align: center;
    font-size: 12px;
    color: #333333;
    transition: all .2s;
    overflow: hidden;
    background: #2594f0;
    color: #ffffff;
    padding: 13px 15px;
    line-height: 16px;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.right-nav>li .qiandao-tan {
    position: absolute;
    right: 54px;
    top: 0;
    width: 0;
    height: 100%;
    transition: all .2s;
    overflow: hidden;
    border-radius: 4px 0 0 4px;
    font-size: 0;
    box-shadow: 0px 0px 14px 0px rgba(32,32,32,0.14)
}

.right-nav>li .qiandao-tan::after {
    position: absolute;
    content: "";
    display: inline-block;
    border: 6px solid transparent;
    border-left: 6px solid #FFFFFF
}

.right-nav>li .qiandao-tan .qiandao-btn {
    display: inline-block;
    width: 80px;
    height: 100%;
    background: url(../images/jf-0f5c01df22244918f6252cdb73f8a7b2643d1c67f58621362c26bb0a08280180.png) no-repeat center 8px #fff;
    background-size: 20px 20px;
    font-size: 12px;
    color: #666666;
    cursor: pointer;
    padding-top: 3px;
    transition: all .3s
}

.right-nav>li .qiandao-tan .qiandao-btn:hover {
    background: url(../images/jf-0f5c01df22244918f6252cdb73f8a7b2643d1c67f58621362c26bb0a08280180.png) no-repeat center 8px #f6f6f6;
    background-size: 20px 20px
}

.right-nav>li .qiandao-tan .linkto-jf {
    display: inline-block;
    width: 80px;
    height: 100%;
    background: url(../images/a-jf-2332f7eded5cced06dd3bbfc55b9e8d4a4d23fac46fdb2726a546e6c11783076.png) no-repeat center 8px #fff;
    background-size: 20px 20px;
    font-size: 12px;
    color: #666666;
    padding-top: 3px;
    transition: all .3s
}

.right-nav>li .qiandao-tan .linkto-jf:hover {
    background: url(../images/a-jf-2332f7eded5cced06dd3bbfc55b9e8d4a4d23fac46fdb2726a546e6c11783076.png) no-repeat center 8px #f6f6f6;
    background-size: 20px 20px
}

.right-nav>li .qq-warp {
    width: 0;
    position: absolute;
    overflow: hidden;
    top: -108px;
    right: 54px;
    height: 274px;
    box-shadow: 0px 0px 14px 0px rgba(32,32,32,0.14);
    background: url(../images/qq-w-896da2d0510b9f80faa66a658fa96c4bb3701c596fffbb30286bdc9780702f83.png) no-repeat left bottom #fff;
    background-size: 168px 214px;
    transition: all .2s;
    border-radius: 4px 0 0 4px
}

.right-nav>li .qq-warp .qq-title {
    color: #2594f0;
    font-size: 18px;
    height: 19px;
    line-height: 19px;
    margin: 30px 0;
    padding-left: 20px;
    text-align: left
}

.right-nav>li .qq-warp .qq-a-list {
    width: 100%
}

.right-nav>li .qq-warp .qq-a-list::after {
    content: "";
    display: block;
    width: 100%;
    clear: both
}

.right-nav>li .qq-warp .qq-a-list>li {
    padding-left: 20px;
    position: relative;
    width: 50%;
    height: 40px;
    float: left;
    margin-bottom: 23px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.right-nav>li .qq-warp .qq-a-list>li>a {
    position: absolute;
    left: 0;
    top: 0
}

.right-nav>li .qq-warp .qq-a-list>li>a:hover .qq-icon {
    border: 2px solid #2594f0
}

.right-nav>li .qq-warp .qq-a-list>li>a .qq-icon {
    position: absolute;
    top: 0;
    left: 20px;
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    border: 2px solid #e6e6e6;
    transition: all .3s
}

.right-nav>li .qq-warp .qq-a-list>li>a .qq-icon .before {
    position: absolute;
    content: "";
    display: inline-block;
    height: 16px;
    width: 2px;
    background: #2594f0;
    top: 11px;
    left: 18px
}

.right-nav>li .qq-warp .qq-a-list>li>a .qq-icon .after {
    position: absolute;
    content: "";
    display: inline-block;
    width: 16px;
    height: 2px;
    background: #2594f0;
    top: 18px;
    left: 11px
}

.right-nav>li .qq-warp .qq-a-list>li>a .qq-num {
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    top: 0;
    left: 71px;
    height: 15px;
    line-height: 15px
}

.right-nav>li .qq-warp .qq-a-list>li>a .qq-txt {
    font-size: 14px;
    color: #999999;
    position: absolute;
    top: 21px;
    left: 71px;
    height: 15px;
    line-height: 15px
}

.right-nav>li a {
    display: inline-block;
    width: 100%;
    height: 100%;
    color: #999999
}

.right-nav>li:not(:last-of-type)::after {
    content: "";
    display: inline-block;
    width: 34px;
    height: 1px;
    background: #eeeeee;
    position: absolute;
    left: 10px;
    bottom: -1px
}

.right-nav>.li1 {
    border-radius: 4px 4px 0 0
}

.right-nav>.li1:hover .setup-tan {
    display: block
}

.right-nav>.li0{
    border-radius: 4px 4px 0 0
    background: url(../images/a-jf-2332f7eded5cced06dd3bbfc55b9e8d4a4d23fac46fdb2726a546e6c11783076.png) no-repeat 17px 10px;
    background-size: 20px 20px
}
.right-nav>.li0:hover .setup-tan {
    display: block;
    border-radius: 4px 4px 0 0
}

.right-nav>.li2 {
    background: url(../images/qiandao-aec12f3c3cc1ee309e1ff4f1acfd63a94606cf6d4eb1b7e0b9a6ffef81ffd674.png) no-repeat 17px 10px;
    background-size: 20px 18px
}

.right-nav>.li2::before {
    position: absolute;
    content: "";
    display: none;
    border: 6px solid transparent;
    border-left: 6px solid #FFFFFF;
    top: 21px;
    left: 0;
    z-index: 2
}

.right-nav>.li2 .setup-tan {
    border-radius: 0;
    cursor: pointer
}

.right-nav>.li2:hover::before {
    display: block
}

.right-nav>.li2:hover .setup-tan {
    display: block
}

.right-nav>.li2:hover .qiandao-tan {
    width: 160px
}

.right-nav>.li3 {
    background: url(../images/qq-11323542093b91847f6143977bd2505fc2c43165e4873977508d7be91734a697.png) no-repeat 17px 10px;
    background-size: 20px 18px
}

.right-nav>.li3::before {
    position: absolute;
    content: "";
    display: none;
    border: 6px solid transparent;
    border-left: 6px solid #FFFFFF;
    top: 21px;
    left: 0;
    z-index: 2
}

.right-nav>.li3 .setup-tan {
    padding: 0 11px;
    line-height: 54px;
    border-radius: 0
}

.right-nav>.li3:hover::before {
    display: block
}

.right-nav>.li3:hover .setup-tan {
    display: block
}

.right-nav>.li3:hover .qq-warp {
    width: 369px
}

.right-nav>.li4 {
    background: url(../images/kefu2-4d60694d7c3d556fe7d9e2c22e9a54ff0c576003c5d5e4e3cc19e00ca7ea5025.png) no-repeat 17px 10px;
    background-size: 20px 18px
}

.right-nav>.li4::before {
    position: absolute;
    content: "";
    display: none;
    border: 6px solid transparent;
    border-left: 6px solid #FFFFFF;
    top: 21px;
    left: 0;
    z-index: 2
}

.right-nav>.li4 .setup-tan {
    border-radius: 0
}

.right-nav>.li4:hover::before {
    display: block
}

.right-nav>.li4:hover .setup-tan {
    display: block
}

.right-nav>.li4 .kefu-tan {
    position: absolute;
    top: -85px;
    right: 54px;
    width: 0;
    overflow: hidden;
    height: 208px;
    border-radius: 4px 0 0 4px;
    overflow: hidden;
    transition: all .2s;
    background: #FFFFFF;
    box-shadow: 0px 0px 14px 0px rgba(32,32,32,0.14)
}

.right-nav>.li4 .kefu-tan .kefu-title {
    padding: 0 20px;
    height: 19px;
    line-height: 19px;
    margin: 30px 0;
    text-align: left;
    color: #999999;
    font-size: 14px
}

.right-nav>.li4 .kefu-tan .kefu-title span {
    font-size: 18px;
    color: #2594F0;
    margin-right: 12px
}

.right-nav>.li4 .kefu-tan .kefu-list {
    position: relative;
    width: 100%;
    height: 40px;
    margin-bottom: 24px
}

.right-nav>.li4 .kefu-tan .kefu-list .kefu-icon {
    position: absolute;
    top: 0px;
    left: 20px;
    display: inline-block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background: url(../images/hei-159523167c9a6376f84282ce02fc4114b2bce4260305c009e54277a37e55e7e4.png) no-repeat center;
    background-size: cover
}

.right-nav>.li4 .kefu-tan .kefu-list .kefu-name {
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    position: absolute;
    top: 1px;
    left: 71px;
    height: 17px;
    line-height: 17px
}

.right-nav>.li4 .kefu-tan .kefu-list .kefu-icon-women {
    background: url(../images/qiqi-c30b97ed38ced49157958574dedd8567a0d35ffea79901f38edaa598d7c7f54f.png) no-repeat center;
    background-size: cover
}

.right-nav>.li4 .kefu-tan .kefu-list .kefu-num {
    font-size: 14px;
    color: #999999;
    position: absolute;
    top: 24px;
    left: 71px;
    height: 15px;
    line-height: 15px
}

.right-nav>.li4 .kefu-tan .kefu-list .kefu-btn {
    position: absolute;
    height: 34px;
    width: 96px;
    border: 2px solid #e6e6e6;
    border-radius: 2px;
    top: 5px;
    right: 20px;
    line-height: 30px;
    font-size: 12px;
    color: #2594f0;
    text-align: center;
    transition: all .3s
}

.right-nav>.li4 .kefu-tan .kefu-list .kefu-btn:hover {
    border: 2px solid #2594f0
}

.right-nav>.li4:hover .kefu-tan {
    width: 369px
}

.right-nav>.li5 {
    background: url(../images/feedback2-1c6e3634ec42445c5986a6b9f5705830d669358ca7662994c54edca2bdecbb61.png) no-repeat 17px 10px;
    background-size: 20px 18px
}

.right-nav>.li5::after {
    content: "";
    background: transparent
}

.right-nav>.li5 .setup-tan {
    border-radius: 0;
    cursor: pointer
}

.right-nav>.li5:hover .setup-tan {
    display: block
}

.right-nav>.li6 {
    transition: all .2s;
    overflow: hidden;
    height: 0;
    background: url(../images/top1-4565918880729284f084b576c6bf49afd0e5328c919a027c55e80e259a7cada0.png) no-repeat center;
    background-size: 20px 16px;
    border-radius: 0 0 4px 4px;
    cursor: pointer
}