@charset "utf-8";

/******************************************************



 功能：主样式表

 

 ******************************************************/



/* 全局背景、字体、字号、颜色、行高、页边距等 */

html {

    -webkit-text-size-adjust: none;

}

.nav .navw1100 ul .navw1100li a * {

    margin: 0px;

    padding: 0px;

}

body {

    margin: 0px;

    padding: 0px;

    font-size: 12px;

    color: #000;

    font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif;

}

/* CSS3盒子模型 */

ul,
li,
dl,
dt,
dd,
ol,
h1,
h2,
h3,
h4,
h5,
h6,
p {

    list-style-type: none;

    margin: 0;

    padding: 0;

    display: block;

}

em,
i {

    font-style: normal;

}

em {

    display: inline-block;

    vertical-align: middle;

}

fieldset {

    border: none;

    margin: 0;

    padding: 0;

}

input,
select,
textarea {

    font-family: Arial, Helvetica, sans-serif;

    margin: 0;

    padding: 0;

}

/* 公共匹配样式 */

* {

    outline: none;

}

a,
img {

    border: none;

}

img {

    border: none;

    vertical-align: middle;

}

/* 链接 */

a {

    text-decoration: none;

    color: #333;

}

a:hover {

    color: #333;

    text-decoration: none;

}

a:visited {

    text-decoration: none;

    color: #333;

}

a:active {

    text-decoration: none;

    color: #333;

}

input[type=text] {

    font-size: 12px;

    color: #666;

    font-family: "微软雅黑";

}

input[type=button],
input[type=submit] {

    cursor: pointer;

    font-family: "微软雅黑";

}

.g00004 {

    float: right;

    overflow: hidden;

    width: 765px;

}

.g00005 {

    margin-left: auto;

    margin-right: auto;

    width: 1000px;

    clear: both;

    overflow: hidden;

}

.g00003 {

    float: left;

    width: 220px;

}

.g00002 {

    overflow: hidden;

    margin-left: auto;

    margin-right: auto;

    width: 1000px;

    margin-bottom: 10px;

}

.g00001 {

    margin-left: auto;

    margin-right: auto;

    width: 1000px;

}

.g000014 {

    overflow: hidden;

    float: right;

    width: 765px;

}

.g000013 {

    float: left;

    width: 220px;

}

@charset "utf-8";

body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td {

    margin: 0;

    padding: 0;

}

body,
button,
input,
select,
textarea {

    font: 14px/1.6 Verdana, "寰蒋闆呴粦", Helvetica, sans-serif;

    color: #333;

}

h1,
h2,
h3,
h4,
h5,
h6 {

    font-size: 100%;

}

address,
cite,
dfn,
em,
var {

    font-style: normal;

}

code,
kbd,
pre,
samp {

    font-family: courier new, courier, monospace;

}

small {

    font-size: 12px;

}

ul,
ol {

    list-style: none;

}

a:link,
a:visited {



    text-decoration: none;

}

a:hover,
a:active {

    color: #333333;

    text-decoration: none;

}

sup {

    vertical-align: text-top;

}

sub {

    vertical-align: text-bottom;

}

legend {

    color: #000;

}

fieldset,
img {

    border: 0;

}

button,
input,
select,
textarea {

    font-size: 100%;

}

table {

    border-collapse: collapse;

    border-spacing: 0;

}

div {

    display: block;

}

.clearfix:after {

    content: '\20';

    display: block;

    height: 0;

    clear: both
}

.clearfix {

    *zoom: 1
}

.w30 {

    width: 30px;

}

.w280 {

    width: 280px;

}

.w375 {

    width: 375px;

}

.w625 {

    width: 625px;

}

.w1000 {

    width: 1200px;

}

.w1280 {

    width: 1280px;

}

.fLeft {
    font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif;

    float: left;

}

.fRight {
    font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif;

    float: left;

}

.left {
    font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif;

    text-align: left;

}

.center {
    font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif;

    text-align: center;

}

.right {
    font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif;

    text-align: right;

}

.bold {
    font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif;

    font-weight: bold;

}

.clear {
    font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif;

    clear: both;

}

.f12 {
    font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif;

    font-size: 12px;

}

.f14 {
    font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif;

    font-size: 14px;

}

.f16 {
    font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif;

    font-size: 16px;

}

.f18 {
    font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif;

    font-size: 18px;

}

.f20 {
    font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif;

    font-size: 20px;

}

.f26 {
    font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif;

    font-size: 26px;

}

.c29 {
    font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif;

    color: #292929;

}

.c4f {

    color: #4f4f4f;

}

.c7f {

    color: #7f7f7f;

}

.c80 {

    color: #808080;

}

.caa {

    color: #aaaaaa;

}

.cca {

    color: #cacaca;

}

.cf0 {

    color: #f0f0f0;

}

.c42d {

    color: #42d83b;

}

.c5aa {

    color: #5aabe2;

}

.cdd5 {

    color: #dd5252;

}

.ce38 {

    color: #e38700;

}

.cb7d {

    color: #b7dbff;

}

.c70b {

    color: #70b7ff;

}

.p10 {

    padding: 10px;

}

.p20 {

    padding: 20px;

}

.pl5 {

    padding-left: 5px;

}

.pl10 {

    padding-left: 10px;

}

.pl20 {

    padding-left: 20px;

}

.pl30 {

    padding-left: 30px;

}

.pt5 {

    padding-top: 5px;

}

.pt10 {

    padding-top: 10px;

}

.pt20 {

    padding-top: 20px;

}

.pt30 {

    padding-top: 30px;

}

.pt60 {

    padding-top: 60px;

}

.pb5 {

    padding-bottom: 5px;

}

.pb10 {

    padding-bottom: 10px;

}

.pb20 {

    padding-bottom: 20px;

}

.pb30 {

    padding-bottom: 30px;

}

.pr5 {

    padding-right: 5px;

}

.pr10 {

    padding-right: 10px;

}

.pr20 {

    padding-right: 20px;

}

.pr30 {

    padding-right: 30px;

}

.ml5 {

    margin-left: 5px;

}

.ml15 {

    margin-left: 15px;

}

.ml10 {

    margin-left: 20px;

}

.ml20 {

    margin-left: 20px;

}

.ml30 {

    margin-left: 30px;

}

.mr5 {

    margin-right: 5px;

}

.mr10 {

    margin-right: 10px;

}

.mr20 {

    margin-right: 13px;

}

.mr30 {

    margin-right: 30px;

}

.mt5 {

    margin-top: 5px;

}

.mt10 {

    margin-top: 10px;

}

.mt20 {

    margin-bottom: 10px;

}

.mt30 {

    margin-top: 30px;

}

.mb5 {

    margin-bottom: 5px;

}

.mb10 {

    margin-bottom: 10px;

}

.mb20 {

    margin-top: 0px;

}

.mb30 {

    margin-bottom: 30px;

}

body {

    background: #fafafa;

}

.wrap {

    margin: 0 auto;

}

.yeshou {

    font-size: 12px;

    height: 25px;

    width: 100%;

    width: expression_r(document.body.clientWidth<=120? "1200px":"auto");

    min-width: 1200px;

    border-bottom: 2px solid #ccc;

    margin-bottom: 15px;

}

yeshou p {

    height: 20px;

    width: 100px;

    padding-top: 5px;

    margin-right: auto;

    margin-left: auto;

    display: block;

}

.yeshou p span {

    color: #F00;

    text-align: right;

    display: block;

    float: right;

    overflow: hidden;

}

.headre {

    height: 134px;

    width: 100%;

    width: expression_r(document.body.clientWidth<=110? "1100px":"auto");

    min-width: 1100px;

    background-color: #fff;

}

.headre .yetop {

    height: 90px;

    width: 1200px;

    margin: 0 auto;

    padding-top: 2px;

    padding-left: 5px;

}

.headre .yetop p {

    float: left;

    overflow: hidden;

}

.headre .yetop p img {
    width: 280px;
    height: 87px;
}

.input {

    background: #fff none repeat scroll 0 0;

    border: 1px solid #d7d7d7;

    float: right;

    height: 35px;

    line-height: 35px;

    overflow: hidden;

    text-indent: 35px;

    width: 220px;

}



*::before,
*::after {

    box-sizing: border-box;

}

*::before,
*::after {

    box-sizing: border-box;

}

.product-other-item:hover {

    border: 1px solid #17c8bf;

    cursor: pointer;

}

h4,
.h4 {

    font-size: 18px;

}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {

    cursor: pointer;

}

.release-btn {

    background: rgba(0, 0, 0, 0) url("../images/release_btn.png") no-repeat scroll 0 0;

    border: medium none;

    cursor: pointer;

    float: right;

    height: 35px;

    overflow: hidden;

    width: 130px;

}

.product-other-item {

    background: #fff none repeat scroll 0 0;

    border: 1px solid #eee;

    float: left;

    height: 222px;

    margin-bottom: 20px;

    margin-right: 17px;

    position: relative;

    width: 221px;

}

img {

    border-radius: 10px;

}

.product-other-item .tag {

    height: 43px;

    position: absolute;

    right: -1px;

    top: -5px;

    width: 40px;

}

.conright {

    display: inline;

    float: left;

    margin-bottom: 8px;

    margin-right: 18px;

    width: 380px;

}

.conright h2 span.news {

    padding-left: 30px;

}

.conright h2 span.news {

    padding-left: 30px;

}

.conright h2 span {

    color: #69a000;

    display: block;

    float: left;

    font-family: tahoma, arial, "微软雅黑";

    font-size: 16px;

    font-weight: 300;

    text-shadow: 0 1px 0 #fff;

}

.il-rank li {



    border-bottom: 1px dashed #dddddd;

    display: inline;

    float: left;

    font-family: tahoma, arial, "微软雅黑";

    height: 31px;

    line-height: 31px;

    padding: 2px 0 0 21px;

    white-space: nowrap;

    width: 296px;

}

.product-other-item img {

    /*height: 220px;

    width: 220px;*/

    height: 150px;

}

.product-other-intro {

    padding: 13px;

    position: relative;

}

.product-other-item h6 {

    font-size: 15px;

    margin-bottom: 12px;

    margin-top: 0;

}

a:link,
a:visited {

    color: #404040;

    text-decoration: none;

}

.product-other-intro p {

    font-size: 12px;

}

.product-other-intro p.focus {

    color: #505050;

    font-size: 10px;

    position: absolute;

    right: 12px;

    top: 42px;

}

.w1000 {
    margin: 0 auto
}

.input-btn {

    background: rgba(0, 0, 0, 0) url("../images/searchBtn.png") no-repeat scroll 0 0;

    border: medium none;

    cursor: pointer;

    float: right;

    height: 35px;

    overflow: hidden;

    width: 59px;

}

.release-btn {

    background: rgba(0, 0, 0, 0) url("../images/release_btn.png") no-repeat scroll 0 0;

    border: medium none;

    cursor: pointer;

    float: right;

    height: 35px;

    width: 130px;

}

.headre .yetop .topright {

    height: 70px;

    width: auto;

    padding-top: 20px;

}

.headre .nav {

    width: 100%;

    background-color: #00b900;

    height: 42px;

}

.nav .navw1100 {

    height: auto;

    width: 1200px;

    margin: 0 auto;

}

.nav .navw1100 ul .navw1100li {

    position: relative;

    z-index: 100;

    float: left;

    overflow: hidden;

    width: 103px;

    height: 42px;

    line-height: 42px;
    margin-top: -10px;

    text-align: center;

    cursor: pointer;

}

.nav .navw1100 ul .navw1100li:hover {

    position: relative;

    z-index: 100;

    float: left;

    overflow: hidden;

    width: 103px;

    height: 42px;

    line-height: 42px;
    margin-top: -10px;
    text-align: center;

    border-right: 1px solid #000000;

    box-shadow: 1px 0px 0px #333;

    cursor: pointer;

    background: #FF4146
}

.nav .navw1100 ul .navw1100li a {

    color: white;

    text-decoration: none;

    font-size: 16px;


}

.nav .navw1100 .navright {

    float: right;

    height: 50px;

    width: 220px;

    /* overflow: hidden; */

}

.header-top {

    height: 35px;

    background: url(../images/topBg.jpg) repeat-x;

    font-family: "寰蒋闆呴粦";

}

.header-top .area_left,
.header-top .area_right {

    width: 300px;

    height: 24px;

    margin-top: 5px;

    line-height: 24px;

}

.header-top .area_left span {

    float: left;

    width: 102px;

    height: 24px;

    background: url(../images/QQ_Connect.jpg) no-repeat;

    cursor: pointer;

}

.header-top .area_right a {

    float: right;

    padding: 0 5px;

}

.header-top .area_right a:hover {

    text-decoration: none;

}

.header-content {

    height: 95px;

    background: #fff;

    border-bottom: 1px #ccc solid;

    box-shadow: #ccc 0px 0px 5px 0px;

}

.header-logo {

    position: relative;

    width: 275px;

    height: 45px;

    margin-top: 25px;

}

.nav-home {

    width: 610px;

    height: 95px;

    font-family: "寰蒋闆呴粦";

}

.nav-home li {

    float: left;

    width: 100px;

    height: 95px;

    line-height: 95px;

    text-align: center;

    border-left: 1px #e2e2e2 solid;

    font-size: 16px;

}

.nav-home li.active {

    border-top: 2px #42d83b solid;

}

.nav-home li.active a {

    color: #318000;

}

.nav-home li a {

    display: inline-block;

    color: #4f4f4f;

}

.nav-home li a:hover {

    text-decoration: none;

    color: #42d83b;

}

.header-search {

    height: 46px;

    background: #2C3345;

    margin-top: 40px;

}

.header-search .area {

    position: relative;

    width: 480px;

    height: 42px;

    float: right;

    padding-top: 6px;

}



.release-btn {

    float: left;

    width: 135px;

    height: 34px;

    background: url(../images/release_btn.png) no-repeat;

    border: none;

    cursor: pointer;

    float: right
}

.release-btn:hover {

    background: url(../images/release_btn.png) no-repeat;

}

.footer {

    width: 100%;

    background: #fff;

    border-top: 1px #d7d7d7 solid;

    overflow: hidden;

}

.f-content {

    height: 172px;

    padding: 23px 0;

    font-size: 12px;

    line-height: 22px;
    margin-top: -10px;

}

.f-code {

    width: 279px;

    height: 100%;

    border-right: 1px #e0e0e0 solid;

}

.f-code span {

    float: left;

    width: 123px;

    height: 100%;

}

.f-info {

    height: 100%;

}

.f-info li {

    float: left;

    width: 142px;

    height: 113px;

}

.f-info li p {

    padding-left: 30px;

}

.f-info li p a:hover {

    color: #42d83b;

    text-decoration: none;

}

.vm * {

    display: inline-block;

    vertical-align: middle;

}

.pageNo>b {

    cursor: pointer;

    width: 0;

    height: 0;

    border-width: 6px;

    border-style: solid;

    font-size: 0;

    line-height: 0;

    border-color: #f8f8f8 #4e4e4e #f8f8f8 #f8f8f8;

    position: absolute;

    left: 9px;

    top: 12px;

}

.pagePrev b {

    cursor: pointer;

    width: 0;

    height: 0;

    border-width: 6px;

    border-style: solid;

    font-size: 0;

    line-height: 0;

    border-color: #f8f8f8 #4e4e4e #f8f8f8 #f8f8f8;

    position: absolute;

    left: 9px;

    top: 12px;

}

.pageNext b {

    cursor: pointer;

    width: 0;

    height: 0;

    border-width: 6px;

    border-style: solid;

    font-size: 0;

    line-height: 0;

    border-color: #f8f8f8 #f8f8f8 #f8f8f8 #4e4e4e;

    position: absolute;

    left: 16px;

    top: 12px;

}

.isTxtBig {

    background: #fbfbfb url(../images/inputBg.png) repeat-x left top;

    height: 35px;

    line-height: 35px;
    /* margin-top: -10px; */

    border: 1px solid #c1c1c1;

    padding: 0 5px;

    color: #333;

}

.isTxtBig.focus {

    color: #000;

    background-color: #fff;

}

.w250 {

    width: 250px;

}

.popDoc {

    position: fixed;

    left: 50%;

    top: 50%;

    z-index: 110;

    background: #fff;

    border: 3px solid #bbb;

    display: none;

}

.popDocTitle {

    background: #333;

    color: #000;

    font-size: 14px;

    position: relative;

    padding: 0 10px;

    line-height: 30px;

    height: 30px;

    border-bottom: 1px solid #219b00;

    color: #fff;

}

.popDocTitle .fRight {

    margin-top: 7px;

}

.popDocCon {

    padding: 15px;

}

.loginPop {

    padding: 0px;

}

.loginPop .loginTable {

    border-bottom: 1px solid #ddd;

    background: #fff;

    padding: 30px 0 20px 0;

}

.loginPop .loginTable table {

    width: auto;

    margin: 0 auto;

}

.loginPop .loginTable th {

    font-weight: normal;

}

.loginPop .otherLogType {

    margin: 0;

    border-top: 1px solid #fff;

    padding: 15px 0 16px 127px;

}

.otherLogType {

    margin: 0px 20px 0 0;

}

.newTxt {

    background: #fbfbfb url(../images/txtBg.png) repeat-x left top;

    height: 36px;

    line-height: 36px;

    border: 1px solid #abadb3;

    font-size: 14px;

    padding: 0 5px;

}

input.yellowBtn {

    height: 28px;

    width: 90px;

    color: #222;

    font: 12px/28px "瀹嬩綋";

    background: url(../images/yellowBtn.png) no-repeat left top;

    border: 0;

    cursor: pointer;

}

#m-rightbar {

    position: fixed;

    bottom: 25%;

    right: 47px;

    width: 45px;

    height: 156px;

    z-index: 99;

}

.m-menu {

    width: 45px;

    height: 156px;

}

.m-toop,
.m-help,
.m-comment,
.m-bottom {

    width: 45px;

    height: 39px;

    background: url(../images/rightbar.gif) no-repeat;

}

.m-menu li {

    list-style: none;

}

.m-menu li a {

    width: 35px;

    height: 29px;

    display: block;

    margin: 0 auto;

    padding-top: 5px;

    font-size: 12px;

    line-height: 14px;

    text-align: center;

    text-indent: -9999px;

}

.m-help {

    background-position: 0 -39px;

}

.m-toop:hover,
.m-help:hover,
.m-comment:hover,
.m-bottom:hover {

    background: #ccc;

}

.m-toop:hover a,
.m-help:hover a,
.m-comment:hover a,
.m-bottom:hover a {

    color: #333;

    text-indent: 0px;

}

.m-comment {

    text-indent: 0px;

    background-position: 0 -78px;

}

.m-bottom {

    text-indent: 0px;

    background-position: 0 -117px;

}

.qitem {

    width: 130px;

    height: 130px;

    overflow: hidden;

    position: relative;

    margin: 6px 1px 0 7px;

    float: left;

    cursor: hand;

    cursor: pointer;

}

.qitem .caption {

    width: 130px;

    height: 130px;

    position: absolute;

    z-index: 0;

    color: #6F6F6F;

    display: block;

}

.qitem .caption h4 {

    font-size: 12px;

    padding: 10px 5px 0 8px;

    margin: 0;

    color: #38b332;

    text-align: left;

}

.qitem .caption p {

    font-size: 12px;

    padding: 2px 5px 0 8px;

    margin: 0;

    text-align: left;

}

.topLeft,
.topRight,
.bottomLeft,
.bottomRight {

    position: absolute;

    background-repeat: no-repeat;

    float: left;

}

.topLeft {

    background-position: top left;

}

.topRight {

    background-position: top right;

}

.bottomLeft {

    background-position: bottom left;

}

.bottomRight {

    background-position: bottom right;

}

.popBox {

    background: #e5e5e5;

    width: 700px;

    height: 500px;

    border: 1px solid #bdbdbd;

    margin: 0 auto;

    position: fixed;

    top: 25%;

    left: 30%;

    z-index: 100;

    display: none;

}

.popBox h4 {

    width: 680px;

    height: 40px;

    line-height: 40px;

    background: url(../images/popBox_t_bg.jpg) repeat-x;

    font-size: 14px;

    padding: 0 10px;

}

.popArea {

    width: 690px;

    height: 455px;

    margin: 0 5px 5px 5px;

    background: #fff;

    border: 1px solid #d2d2d2;

}

.popBox .closed,
#imgfmsrc,
#litpicsrc {

    cursor: pointer;

}

.scrolltop {

    position: fixed;

    bottom: 0;

    display: block;

    right: 10px;

    width: 50px;

}

.scrolltop a,
.scrolltop strong {

    cursor: pointer;

    display: block;

    width: 50px;

    height: 50px;

    margin-bottom: 7px;

    background: url(../images/scrolltop.png) no-repeat;

    z-index: 1000;

    font-weight: normal;

    outline: none
}

.scrolltop a span,
.scrolltop strong span {

    display: none;

}

.scrolltop .sw-black .qq {

    background-position: 0 0;

}

.scrolltop .sw-black .wechat {

    background-position: 0 -57px
}

.scrolltop .sw-black .goto {

    background-position: 0 -114px
}

.scrolltop .qq {

    background-position: -102px 0
}

.scrolltop .wechat {

    background-position: -102px -57px;

}

.scrolltop .goto {

    background-position: -102px -114px
}

.scrolltop .goto-none {

    background: none;

    visibility: hidden;

}

.scrolltop .qrcode {

    display: none;

    background: url(../images/qrcode-bg.png) no-repeat;

    width: 0;

    height: 150px;

    position: fixed;

    right: 70px;

    bottom: 32px;

    z-index: 50000;

    text-align: center;

}

.scrolltop .qrcode-pic {

    display: block;

    width: 118px;

    height: 118px;

    background: url(../images/code.jpg) no-repeat;

    margin-top: 15px;

    margin-left: 13px;

}

.help_box {

    width: 140px;

    height: 250px;

    position: fixed;

    top: 80px;

    right: 0;

    z-index: 199;

}

.float_qq {

    width: 30px;

    height: 153px;

    background: url(../images/float_qq.png) no-repeat;

    display: block;

    position: absolute;

    left: -30px;

    top: 0;

}

.float_qq.active {

    background-position: -30px 0;

}

.help_box .zixun,
.help_box b.tels,
.help_box .free_go,
.help_box .join {

    background: #00cc66;

    display: block;

    width: 140px;

    height: 50px;

    line-height: 50px;

    text-align: center;

    color: #FFF;

    font-size: 18px;

    font-family: "Microsoft Yahei";

    line-height: 45px
}

.help_box .free_go {

    background: #ff9900
}

.help_box .join {

    background: #3399cc
}

.help_box div img {

    display: block;

    width: 100%
}

.help_box p {

    background: #fff;

    color: #999;

    line-height: 24px;

    padding-bottom: 5px;

    text-align: center;

}

.help_box b.tels {

    padding-top: 10px;

    background: #666699;

    display: block;

    height: 56px;

    font-family: "Microsoft Yahei";

    line-height: 24px;

    font-weight: normal
}

.qq_list {

    display: none;

    background: url(../images/qq_list.png) no-repeat scroll 0 0;

    width: 264px;

    padding-top: 10px;

    padding-bottom: 10px;

    background-color: #FFF;

    position: absolute;

    top: 160px;

    right: 150px;

    -webkit-border-radius: 5px;

    -moz-border-radius: 5px;

    border-radius: 5px;

    -webkit-box-shadow: 0 -1px 2px 1px rgba(0, 0, 0, 0.2);

    -moz-box-shadow: 0 -1px 2px 1px rgba(0, 0, 0, 0.2);

    box-shadow: 0 -1px 2px 1px rgba(0, 0, 0, 0.2);

}

.join_bg {

    background-position: -268px 0;

}

.close_qq {

    display: block;

    position: absolute;

    right: 13px;

    top: 15px;

    width: 30px;

    height: 30px;

}

.qq_list h4 {

    width: 260px;

    margin: 0 auto;

    height: 45px;

    text-indent: -100%;

    font-size: 14px;

    color: #000;

    overflow: hidden
}

.area_qq {

    padding-left: 10px;

    margin: 0 auto;

    overflow: hidden;

    padding-top: 8px;

}

.area_qq p {

    height: 30px;

    float: left;

    overflow: hidden;

}

.area_qq p.bg_gray {

    background-color: #f6f6f6
}

.area_qq p b,
.area_qq p span,
.area_qq p a {

    display: inline-block;

    color: #444444;

}

.area_qq p span {

    width: 50px
}

.area_qq p b {

    width: 100px;

    font-weight: normal;

    color: #e83e0b;

    height: 24px;

    line-height: 24px;

    text-align: center;

}

.area_qq p a {

    margin-left: 3px;

}

.area_qq p a img {

    position: relative;

    top: 7px;

}

.area_qq p a:hover {

    color: #e83e0b;

}

.ueditor-div {

    display: inline-block;

}

.qw-yes {

    color: red;

}

.qw-no {

    color: green;

}

.vm * {

    display: inline-block;

    vertical-align: middle;

}

.pageNo {

    padding: 30px 0 30px 0;

    text-align: center;

}

.pageNo>a {

    position: relative;

    display: inline-block;

    height: 37px;

    width: 37px;

    text-align: center;

    line-height: 37px;

    background: url(../images/bigPage.png) left top no-repeat;

    font-size: 14px;

    margin: 0 5px;

}

.pageNo>a:hover {

    background: url(../images/bigPage.png) left -37px no-repeat;

    color: #4f4f4f;

}

.pageNo>a.selected {

    background: url(../images/bigPage.png) left -111px no-repeat;

    color: #fff;

    cursor: default;

}

.pageNo>b {

    cursor: pointer;

    width: 0;

    height: 0;

    border-width: 6px;

    border-style: solid;

    font-size: 0;

    line-height: 0;

    border-color: #f8f8f8 #4e4e4e #f8f8f8 #f8f8f8;

    position: absolute;

    left: 9px;

    top: 12px;

}

.pagePrev b {

    cursor: pointer;

    width: 0;

    height: 0;

    border-width: 6px;

    border-style: solid;

    font-size: 0;

    line-height: 0;

    border-color: #f8f8f8 #4e4e4e #f8f8f8 #f8f8f8;

    position: absolute;

    left: 9px;

    top: 12px;

}

.pageNext b {

    cursor: pointer;

    width: 0;

    height: 0;

    border-width: 6px;

    border-style: solid;

    font-size: 0;

    line-height: 0;

    border-color: #f8f8f8 #f8f8f8 #f8f8f8 #4e4e4e;

    position: absolute;

    left: 16px;

    top: 12px;

}

.isTxtBig {

    background: #fbfbfb url(../images/inputBg.png) repeat-x left top;

    height: 35px;

    line-height: 35px;

    border: 1px solid #c1c1c1;

    padding: 0 5px;

    color: #333;

}

.isTxtBig.focus {

    color: #000;

    background-color: #fff;

}

.comment {

    width: 90%;

    margin: 0px auto;
    display: none;

}

.slide.mt20.clear .wrap.w1000 .whbsygg {

    background: #fff none repeat scroll 0 0;

    float: right;

    height: 300px;

    width: 280px;

}

.slide.mt20.clear .wrap.w1000 .whbsygg div {

    height: 92px;

    width: 280px;

}

.whbsygg2 {

    height: 92px;

    width: 280px;

    margin-bottom: 10px;

    margin-top: 10px;

}

#kinMaxShow {

    visibility: hidden;

    width: 700px;

    height: 300px;

    overflow: hidden;

}

.STYLE1 {

    font-size: 14px;

    color: red;

}

.aaaaaaa {
    width: 340px;
}

.nav .navw1100 ul .navw1100li:hover {

    background: #54ea30 none repeat scroll 0 0;

    border-right: 1px solid #80ec93;

    box-shadow: 1px 0 0 #14ff26;

    cursor: pointer;

    float: left;

    height: 42px;

    line-height: 42px;
    margin-top: -10px;

    overflow: hidden;

    position: relative;

    text-align: center;

    width: 103px;

    z-index: 100;

}

.nav .navw1100 ul .navw1100li a {

    color: white;

    font-size: 16px;

    text-decoration: none;

    font-family: Microsoft YaHei, Arial, sans-serif;

}