@charset "utf-8";* {    margin: 0 auto;    padding: 0px;}body {    text-align: left;    font: 14px/1.8 Helvetica, "Microsoft Yahei", "Hiragino Sans GB", sans-serif;    background: #fff;    background: url(../images/indexbg.jpg) top left repeat-x;    color: #3e3d3d}/*body * {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);filter: gray;}*/ul, dl, ol, li {    margin: 0px;    padding: 0px;    list-style: none;}img {    border: 0;}a, a:visited {    color: #3e3d3d;    text-decoration: none;}a:hover {    color: #de0000;}/*a:hover img {	FILTER: alpha(opacity=90); -moz-opacity: 0.9}a img {	FILTER: alpha(opacity=100); -moz-opacity: 1}*//*弹框样式2*/.cd-popup1 {    position: fixed;    left: 0;    top: 0;    height: 100%;    width: 100%;    background-color: rgba(0, 0, 0, 0.5);    opacity: 0;    visibility: hidden;    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;    transition: opacity 0.3s 0s, visibility 0s 0.3s;    z-index: 9999;}.cd-popup1.is-visible1 {    opacity: 1;    visibility: visible;    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;    transition: opacity 0.3s 0s, visibility 0s 0s;}.cd-popup-container1 {    position: relative;    text-align: left;    width: 200px;    margin: 150px auto;    padding: 30px 40px;    height: 270px;    overflow: auto;    background: #FFF;    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);    -webkit-transform: translateY(-60px);    -moz-transform: translateY(-60px);    -ms-transform: translateY(-60px);    -o-transform: translateY(-60px);    transform: translateY(-60px);    -webkit-backface-visibility: hidden;    -webkit-transition-property: -webkit-transform;    -moz-transition-property: -moz-transform;    transition-property: transform;    -webkit-transition-duration: 0.3s;    -moz-transition-duration: 0.3s;    -ms-transition-duration: 0.3s;    -o-transition-duration: 0.3s;    transition-duration: 0.3s;}.cd-popup-container1 a {    text-decoration: none;}.cd-tit {    text-align: center;    font-size: 20px;}.cd-buttons {    line-height: 25px;}.cd-popup-close {    position: absolute;    right: 10px;    top: 10px;    z-index: 10;    width: auto;    height: 1.25rem;    display: block;    font-size: 25px;}.is-visible1 .cd-popup-container1 {    -webkit-transform: translateY(0);    -moz-transform: translateY(0);    -ms-transform: translateY(0);    -o-transform: translateY(0);    transform: translateY(0);}.main {    width: 1000px;    margin: 0 auto}.top {    width: 100%;    float: left;    margin-top: 15px;    height: 80px;    margin-bottom: 15px;    box-sizing: border-box;    padding-top: 15px;}.top ul {/*    width: 198px;*/    height: 57px;    float: left;    margin-left: 0px;}.top li {    float: right;    margin-top: 32px;    margin-right: 10px;}.top li a {    float: left;    font-size: 14px;    color: #484b4b;}.top li span {    float: left;    margin: 0 5px;    color: #999}.navl {    width: 100%;    height: auto;overflow: hidden;    background: #cc0001}.navr {    width: 100%;    height: auto;    overflow: hidden;    float: none;/*background:url(../images/navrightt.jpg) right no-repeat*/    }.nav {    width: 100%;    height: auto;    overflow: hidden;    /*background:url(../images/nav.jpg) no-repeat*/    padding-top: 10px;    padding-bottom: 10px;}.nav a {    float: left;    font-size: 20px;    line-height: 36px;    height: 36px;/*    font-family: "黑体";*/    color: #fff;    text-align: center;    width: 11.11%;/*    margin-right: 51px;*/    display: inline-block;/*    height: 45px;*/    box-sizing: border-box;    font-weight: bold;}.nav a:last-child {    margin-right: 0;}.nav a:hover {    box-sizing: border-box;    border-bottom: 2px solid #fff;}.zj1 {    width: 100%;    float: left;    margin-top: 15px;}.newsnav {    width: 100%;    height: 40px;    float: left;    margin-top: 30px;    line-height: 40px;    color: #666;}.newsnav ul.newsnav01 {    float: left;}.newsnav ul.newsnav01 p {    float: left;    font-size: 18px;    color: #101010;}.newsnav ul.newsnav01 li {    float: left;    font-size: 20px;    color: #484b4b;    margin: 0 10px}.newsnav ul.newsnav01 span {    float: left;    font-size: 28px;    color: #484b4b}.newsnav ul.newsnav02 {    float: right;    width: 700px;    margin-right: 20px;}.newsnav ul.newsnav03 {    float: right;    width: 800px;    margin-right: 20px;}.newsnav ul.newsnav04 {    float: right;    width: 700px;    margin-right: 20px}.newsnav ul li {    float: left}.newsnav ul li span {    font-size: 16px;}.newsnav ul li a {    float: left;    font-size: 16px;    color: #333;    margin: 0 5px}.newsnav ul li.right {    float: right}.newsnav ul li.right a {    font-size: 20px;    color: #333}.mainhd {    width: 990px;    height: 330px;    float: left;    margin-top: 20px;    padding: 5px;    box-shadow: 0 0 5px #333;    -moz-box-shadow: 0 0 5px #333;    -webkit-box-shadow: 0 0 5px #333;    position: relative;    background-color: #fff;}.mainhd img {    width: 990px;    height: 330px;    float: left;}.mainhd .mainhdcon {    position: relative;    width: 990px;    float: left;    display: none;    background: #000;    height: 330px;    margin: 5px;}.mainhd .mainhdcon img {    display: block;}.mainhd .mainhdpic {    position: absolute;    left: 0px;    top: 0px;}.mainhd .mainhdbg {    bottom: 25px;    right: 40px;    position: absolute;    height: 21px;    text-align: center;    z-index: 200;    display: none}.mainhd .prev, .mainhd .next {    position: absolute;    width: 38px;    height: 50px;    background: url(../images/button.png) no-repeat;    display: none}.mainhd:hover .prev {    top: 50%;    margin-top: -25px;    left: 0;    cursor: pointer;    float: left;    margin-left: 5px;    display: block}.mainhd:hover .next {    top: 50%;    margin-top: -25px;    right: 0;    background-position: -38px 0;    cursor: pointer;    float: right;    display: block;    margin-right: 5px}.cjlist {    width: 100%;    float: left}.cjlist ul {    float: left;    width: 100%;    border-bottom: 1px #ececec solid;    margin-bottom: 14px;}.cjlist ul li {    float: left;    width: 100%;    height: 25px;    margin-bottom: 14px;    overflow: hidden}.cjlist ul li a {    float: left;    font-size: 16px;    color: #333;    height: 30px;}.cjlist ul li a:hover {    color: #de0000}.cjlist ul li a.cj001 {    color: #000;    margin-right: 6px;}.cjlist ul li span {    float: right;    font-size: 16px;    color: #999}.page {    width: 100%;    float: left;    margin-top: 100px;    font-size: 16px;    color: #333}.ewm {    width: 100%;    float: left;    margin: 65px 0 95px 0;    height: 140px;}.ewm img {    width: 160px;    height: 140px;    float: left;    margin-left: 10px;}.page2 {    width: 100%;    float: left;    margin-top: 50px;    font-size: 16px;    color: #333;    text-align: right}.page4 {    width: 100%;    float: left;    margin-top: 30px;    font-size: 16px;    color: #333;    text-align: left}.ewm2 {    width: 100%;    float: left;    margin: 65px 0 95px 0;    height: 140px;}.ewm2 img, .share_box_right canvas, .share_box_right table {    float: right;    margin-right: 10px;}.special_share_box canvas, .special_share_box table {    float: left;    margin-left: 10px;    margin-right: 30px}.ewm3 {    width: 100%;    float: left;    margin: 65px 0 95px 0;    height: 140px;}.ewm3 img {    width: 140px;    height: 140px;    float: left;    margin-left: 10px;}.ewm4 {    width: 100%;    float: left;    margin-top: 20px;    height: 140px;}.ewm4 img {    width: 140px;    height: 140px;    float: left;    margin-left: 10px;    margin-right: 30px}.ewm5 {    width: 100%;    float: left;    margin-top: 20px;    text-align: right}.ewm5 img {    width: 140px;    height: 140px;    float: right;    margin-right: 10px;}.share {    width: 100%;    height: 30px;    float: left;    margin-top: 20px;    background: #fc9}.share2 {    width: 100%;    float: left;    margin-top: 20px;    text-align: right}.pichd {    position: relative;    width: 998px;    background-color: #fff;    float: left;    text-align: center;}.pichd .pichd1 {    position: relative;    float: left;    text-align: center}.pichd .pichdd {    position: relative;    width: 100%;    float: left;    display: none;    text-align: center;    margin-top: 7px;}.pichd .picddd {    position: relative;    width: 100%;    float: left;    display: block;    box-shadow: 0 0 5px #666;    -moz-box-shadow: 0 0 5px #666;    -webkit-box-shadow: 0 0 5px #666;    -o-box-shadow: 0 0 5px #666;    border-radius: 3px;    -moz-border-radius: 3px;    -webkit-border-radius: 3px;    -oborder-radius: 3px;}.pichd .picdddd {    position: relative;    width: 980px;    float: left;    display: block;    background: #000;    text-align: center;    margin: 9px}.pichd .pichdd img {    display: block;    max-width: 980px;    max-height: 540px;    margin: 0 auto;    width: 980px;    height: 540px;}.pichd .picbg {    position: relative;    height: 21px;    text-align: center;    z-index: 200;    display: block;    float: left;    margin-top: 10px;    text-align: center;    word-spacing: 6px;}.pichd .picbg a {    margin: 0 5px;    border: 1px #ccc solid;    padding: 2px 4px}.pichd .picbg a.current {    color: #f00}.pichd .prev, .pichd .next {    position: absolute;    width: 38px;    height: 50px;    background: url(../images/button.png) no-repeat;    display: none}.pichd:hover .prev {    top: 240px;    left: 9px;    background-position: 0 0px;    cursor: pointer;    display: block}.pichd:hover .next {    top: 240px;    right: 9px;    background-position: -38px 0px;    cursor: pointer;    display: block}.pichd span.picnw {    width: 1000px;    position: relative;    text-align: left;    float: left;    margin-top: 10px;    text-indent: 2em;}.zt1 {    width: 100%;    float: left;    text-align: center;    background: #f6a6a6}.zt1 img {    max-height: 428px}.zt2 {    position: relative;    width: 998px;    height: 490px;    border: 1px #333 solid;    float: left;}.zt2 .zt2pic {    position: relative;    left: 0px;    top: 0px;}.zt2 .zt2con {    position: relative;    width: 980px;    float: left;    display: none;    background: #000;    margin: 9px;    height: 472px;    text-align: center}.zt2 .zt2con img {    display: block;    margin: 0 auto;    width: 980px;    height: 472px}.zt2 .zt2bg {    bottom: 25px;    right: 40px;    position: absolute;    height: 21px;    text-align: center;    z-index: 200;    display: none}.zt2 .prev, .zt2 .next {    position: absolute;    width: 38px;    height: 50px;    background: url(../images/button.png) no-repeat;    display: none}.zt2:hover .prev {    top: 50%;    margin-top: -25px;    left: 9px;    cursor: pointer;    display: block}.zt2:hover .next {    top: 50%;    margin-top: -25px;    right: 9px;    background-position: -38px 0;    cursor: pointer;    display: block}.zt11111 {    width: 80px;    height: 110px;    position: absolute;    top: 4px;    left: 4px;    background: url(../images/1223.png) no-repeat;    z-index: -5}.zt3 {    width: 996px;    height: 432px;    float: left;    margin-top: 28px;    border: #999797 2px solid}.zt3left {    width: 695px;    height: 432px;    border-right: 2px #999797 solid;    float: left}ul.zt301 {    width: 100%;    float: left;    text-align: center;    height: 35px;    border-bottom: 2px #999797 solid;    line-height: 35px;}ul.zt301 h2 {    font-weight: bold;    font-size: 22px;}h2 {    width: 100%;    font: bold 20px/35px;    color: #484848}.zt302 {    width: 660px;    float: left;    height: 395px;    background: url(../images/zt301.jpg) no-repeat;    padding: 16px;    text-align: justify}.zt302 div {    width: 515px;    font: bold 16px/30px;    color: #484848;    text-indent: 2em;    padding: 25px 15px;}.zt302 p {    margin: 10px 0}.zt3right {    width: 299px;    height: 432px;    float: left;}.zt3right img {    width: 285px;    height: 412px;    float: left;    margin: 9px 7px;    border: 1px #cac8c8 solid}.zt4 {    width: 100%;    float: left;    margin-top: 57px;}ul.zt401 {    width: 300px;    height: 347px;    float: left}ul.zt402 {    width: 100%;    float: left;    margin-top: 10px;    font-size: 10px;    color: #666;    text-indent: 2em}ul.zt402 p {    text-indent: 2em;    padding: 5px 10px;    line-height: 21px;}.xs_content p {    line-height: 25px;    text-indent: 2em;    margin: 20px 0;    font-size: 14px;    word-break: break-all;}.zt5 {    position: relative;    width: 1000px;    float: left;    margin-top: 20px;}.zt5 .zt501 {    position: relative;    left: 0px;    top: 0px;}.zt5 .zt5con {    position: relative;    width: 1000px;    float: left;    display: none;}.zt5pic {    position: relative;    width: 998px;    height: 558px;    background-color: #fff;    float: left;    border: 1px #848484 solid;    text-align: center;    box-shadow: 0 0 5px #666;    -moz-box-shadow: 0 0 5px #666;    -webkit-box-shadow: 0 0 5px #666;    border-radius: 1px}.zt5 .zt5pic img {    display: block;    margin: 7px auto;    max-height: 544px;    max-width: 984px;}.zt5 .zt5bg {    bottom: 25px;    right: 40px;    position: absolute;    height: 21px;    text-align: center;    z-index: 200;    display: none}.zt5 .prev, .zt5 .next {    position: absolute;    width: 38px;    height: 50px;    background: url(../images/button.png) no-repeat;    display: none}.zt5:hover .prev {    top: 250px;    left: 8px;    cursor: pointer;    display: block}.zt5:hover .next {    top: 250px;    right: 8px;    background-position: -38px 0px;    cursor: pointer;    display: block}.zt5 .zt5nw {    width: 1000px;    position: relative;    text-align: center;    float: left;    margin-top: 10px;    text-indent: 2em;    font-size: 14pxx}table.table1 {    font-size: 16px;    border-collapse: collapse;    border: 0;    line-height: 20px;    width: 1000px;    margin-top: 100px;    float: left}table.table1 td {    border: solid #888 2px;    text-align: center;    line-height: 40px;    width: 166px}.column {    width: 460px;    height: 84px;    float: left}.ftgood {    width: 100%;    height: 980px;    float: left;    overflow: hidden}.ftgoods {    width: 100%;    height: 995px;    float: left;}.ftgoods dl {    width: 100%;    height: 131px;    float: left;    padding-bottom: 18px;    border-bottom: 1px #ececec solid;    margin-bottom: 18px;}.ftgoods dl dt {    width: 100%;    float: left;    height: 35px;    margin-bottom: 17px;    overflow: hidden;    font-weight: bold}.ftgoods dl dt a {    font-size: 22px;    color: #000;}.ftgoods dl li, .ftgoods dl li img {    width: 138px;    height: 90px;    float: left}.ftgoods dl dd {    width: 460px;    height: 90px;    float: right;    margin-right: 20px;}.ftgoods dl dd p {    width: 100%;    float: left;    max-height: 70px;    overflow: hidden;    font-size: 14px;}.ftgoods dl dd span {    width: 100%;    text-align: right;    color: #999;    display: block}.ftgglist {    width: 100%;    height: 980px;    float: left;    overflow: hidden;}.ftgglists {    width: 100%;    height: 1000px;    float: left;}.ftgglists li, .ftgglist2 li {    width: 350px;    height: 180px;    margin-bottom: 20px;}.ftgglist2 {    width: 100%;    max-height: 1580px;    overflow: hidden;    margin-top: 20px;}.ftnewslist {    width: 100%;    max-height: 1580px;    margin-top: 20px;    overflow: hidden}.ftnewslists {    width: 640px;    float: left;}.ftnewslists dl {    width: 310px;    height: 180px;    float: left;    margin-right: 10px;    margin-bottom: 20px;}.ftnewslists dl dd {    width: 100%;    float: left;    height: 30px;    background: url(../images/l3.jpg) left 12px center no-repeat;    overflow: hidden}.ftnewslists dl dd a {    font-size: 16px;    float: left;    margin-left: 22px;}.sss {    width: 546px;    float: left;    margin-top: 132px;    margin-left: 20px;}.sss1, .sss2 {    width: 620px;    float: left;    margin-left: 10px;    margin-top: 132px;}.search1 {    width: 546px;    height: 73px;    float: left;    border: 1px #bab9b9 solid;    border-radius: 2px;    background: #eee8ec;}input.ss1 {    width: 387px;    height: 34px;    float: left;    margin-left: 7px;    margin-top: 17px;    border: 1px #bab9b9 solid;    border-radius: 2px;    line-height: 34px;    background: #fff;    outline: none;    color: #666;    padding: 0 5px}input.sub1 {    width: 69px;    height: 46px;    float: left;    margin-left: 22px;    margin-top: 12px;    background: url(../images/sub1.jpg) no-repeat;    outline: none;    cursor: pointer;    border: 0}.sss p {    width: 100%;    float: left;    font-size: 24px;    color: #3e3d3d;    margin-top: 50px;}.sss1 ul, .sss2 ul {    float: left;    width: 100%;    height: 27px;}.sss1 ul p, .sss2 ul p {    float: left;    font-size: 24px;    color: #3e3d3d}.sss2 li {    float: left;    margin-top: 40px;    text-align: center;    width: 100%}input.ss2 {    width: 335px;    height: 23px;    float: left;    border: 2px #c5c5c5 solid;    line-height: 23px;    margin-left: 10px;    padding: 0 5px;    outline: none}.sss1 dl, .sss2 dl {    width: 100%;    float: left;    margin-top: 65px;}.sss1 dt {    width: 100%;    float: left;    font-size: 24px;    color: #3e3d3d;    margin-bottom: 40px}.sss2 dt {    width: 100%;    float: left;    font-size: 24px;    color: #3e3d3d;    margin-top: 15px;}.sss1 dd {    width: 100%;    height: 30px;    float: left;    overflow: hidden}.sss1 dd a {    font-size: 14px;    color: #666}.sss1 dd a:hover {    color: #de0000}.newsdq {    width: 100%;    float: left;    text-align: left;    font-size: 14px;    color: #3e3d3d;    margin-bottom: 20px;}.newsnw {    width: 100%;	height: auto;	overflow: hidden;	border-bottom: solid 2px #eee;	margin-bottom: 15px;/*    float: left;*/}.picnews {    width: 100%;    float: left;}.newsnw h1 {    width: 100%;    font-size: 24px;    color: #3e3d3d;    text-align: center;    font-weight: bold;}.befrom {    width: 100%;    color: #3e3d3d;    text-align: center;    margin-top: 10px;    float: left}.newsnw ul {    width: 100%;    text-align: center;    float: left;    margin: 20px 0}.newsnw ul img {    max-width: 630px}.newsnw .content p {    /*	text-indent:2em;*/    text-align: left;    font: 16px/2 "Microsoft Yahei", Helvetica, "Hiragino Sans GB", sans-serif;    margin-bottom: 20px;/*	color:#222!important;*/}.newsnw .content span {    text-indent: 2em;    text-align: left;    font: 16px/2 "Microsoft Yahei", Helvetica, "Hiragino Sans GB", sans-serif;    margin-bottom: 20px;    color: #222!important;}.newsnw .content h3, .newsnw .content h4, .newsnw .content h5, .newsnw .content h6 {    margin: 20px 0;}.newsnw .content img {    max-width: 800px!important;    height: auto!important;    margin: 5px auto;    display: block}#videoBox embed, #videoBox iframe {    display: block;    margin: 0 auto;    width: 100%!important;    height: 100%!important;}.clear_s {    width: 0;    height: 0;    margin: 0;    padding: 0;    clear: both}.zz1 {    width: 350px;    height: 200px;    float: left;}.zz2 {    width: 350px;    height: 120px;    float: left;    margin-top: 18px}.zz3 {    width: 350px;    float: left;    margin-top: 20px;}.zz3 dl {    width: 100%;    float: left;}.zz3 dl dt, .zz3 dd {    width: 100%;    float: left;    height: 30px;    line-height: 30px;    overflow: hidden}.zz3 dl dt p {    float: left;    margin-right: 15px;    font-size: 20px;    color: #404444}.zz3 dl dt a {    float: left;    font: bold 12px;    color: #333}.zz3 dl dt a:hover {    color: #de0000}.zz3 dl dt span {    float: left;    margin: 0 3px}.zz3 dl dd {    background: url(../images/l3.jpg) left 3px center no-repeat;}.zz3 dl dd a {    float: left;    margin-left: 15px;}.zz4 {    width: 350px;    height: 150px;    float: left;    margin-top: 20px}.zz5 {    width: 348px;    height: 230px;    float: left;    margin-top: 20px;    border: 1px #ccc solid}.zj12 {    width: 998px;    height: 59px;    float: left;    margin-top: 10px;    border: 1px #e3e3e3 solid;    background: url(../images/rx1.jpg) left repeat-x;    overflow: hidden}.zj12 ul.zj12left {    width: 187px;    height: 55px;    float: left;    margin: 4px 0 0 5px;}.zj12right {    width: 800px;    height: 59px;    float: left;    margin-left: 5px;    overflow: hidden}.zj12scroll {    width: 500%;    float: left;}ul.zj1201 {    width: 800px;    float: left;    overflow: hidden;    margin-top: 8px;    height: 44px;}ul.zj1201 li {    font-size: 14px;    color: #666;    float: left;    margin-right: 5px;}.footer {    width: 100%;    height: 190px;    float: left;    margin-top: 20px;    background: url(../images/footer.jpg) left repeat-x}.footnav {    margin-top: 6px;}.footnav a {    font-size: 12px;    color: #fff;    margin: 0 10px}.center p {    font-size: 12px;    color: #fff;    margin-bottom: 4px}.center p a {    color: #fff;}/**请叫我广告位**/.ggw01 {    width: 631px;    float: left;    height: 64px;}.ggw02 {    width: 363px;    float: right;    height: 64px;}.ggwz {    width: 105%;    float: left;    margin: 15px 0;    margin-left: -8px;}.ggwz a {    float: left;    margin: 0 6px;    font: 12px/21px "微软雅黑"}.ggw03 {    width: 370px;    float: left;    height: 64px;}.ggw04 {    width: 625px;    float: right;    height: 64px;}.ggw17 {    float: left;    width: 1000px;    height: 76px;    margin-top: 18px;    background: #ccc;}.ggw18 {    width: 528px;    float: right;}/*****我是吊炸天的公共样式******/.hhhh {    width: 100%;    height: 2px;    float: left;    background: #434343}.hhhhh {    width: 100%;    height: 2px;    float: left;    background: #434343;    margin-top: 36px;    margin-bottom: 30px;}.mtop {    width: 100%;    float: left;    height: 14px;}.mtop2 {    width: 100%;    float: left;    height: 20px;}.mtop5 {    width: 100%;    float: left;    height: 5px}.mtop8 {    width: 100%;    height: 8px;    float: left}.mtop10 {    width: 100%;    float: left;    height: 10px}.mtop36 {    width: 100%;    float: left;    height: 36px;}.mtop50 {    width: 100%;    float: left;    height: 50px;}.center {    text-align: center;    margin: 0 auto}.public {    width: 100%;    float: left;    margin-top: 30px;}.pub-left {    width: 630px;    float: left;}.pub-right {    width: 350px;    float: right;}.pub-left2 {    width: 350px;    float: left;}.pub-right2 {    width: 630px;    float: right}.pub-right3 {    width: 300px;    float: right;    padding-bottom: 255px;    background: url(../images/prbt.jpg) bottom no-repeat #e9e9e7;}.left {    float: left;    text-align: left}.zz3 span.m6 {    float: left;    margin: 0 6px}.zz3 span.m10 {    float: left;    margin: 0 10px}.chaxun {    width: 100%;    float: left;    margin-top: 50px;    position: relative;}.chaxun01 {    width: 330px;    position: absolute;    z-index: 20;    height: 26px;    position: absolute;    top: 110px;    left: 180px;}input.cxtext {    width: 260px;    height: 24px;    border: 1px #ccc solid;    float: left;    outline: none;    padding: 0 10px;    line-height: 24px;    color: #666}input.cxsub {    width: 44px;    height: 26px;    background: #eee;    border: 1px #ccc solid;    float: right;    outline: none;    cursor: pointer}.cccxxx {    width: 100%;    position: relative;    background: url(../images/chaxun.jpg) top center no-repeat;    height: 182px;}.chaxunwz {    width: 100%;    float: left;    margin-top: 30px;    color: #333;}.chaxunwz p {    text-indent: 2em;    font: bold 14px;}#load_tips {    color: #888;    text-align: center;    font-size: 14px;    display: inline-block;    width: 100%;    height: 35px;    line-height: 35px;    position: absolute;    bottom: 0;    right: 0;}.mx_pub .ftgood, .mx_pub .ftgoods, .mx_pub .ftgglist, .mx_pub .ftgglists {    height: auto}.mx_pub .ftgoods {    position: relative;    padding-bottom: 35px}.mx_img_box {    width: 200px;    height: 125px;    float: left;    margin-right: 20px;}.mx_img_box img {    width: 100%;    height: 100%;}.mx_info_box {    float: left;    height: 125px;    width: 410px;}ul.ftgoods li {    width: 100%;    display: block;    height: 125px;    margin-bottom: 25px;}.mx_info_box p {    line-height: 23px;    max-height: 69px;    overflow: hidden;    color: #666;}.right_foot {    margin-top: 25px;    padding: 15px 5px;    border-top: 2px solid #ddd;}.back_top_box {    width: 34px;    height: 34px;    background: rgba(44, 44, 44, 0.39);    position: fixed;    bottom: 125px;    color: #FAFAFA;    padding: 5px;    line-height: 18px;    letter-spacing: 3px;    text-align: center;    cursor: pointer;}.mx_pub {    position: relative;}.mx_pub .pub-right {    right: 0;    margin: 0}.mx_info_box h3 {    font-size: 20px;    width: 410px;/*overflow: hidden;height: 35px;*/}ul.zt402 p.short {    margin: 0;    padding: 1px;}.mx_right {    padding-bottom: 120px}.ggwz .first_part {    font-weight: 700;    color: red;    font-size: 16px;    /*text-shadow: 2px 2px #c5c5c5;*/    margin-top: -5px;    line-height: 24px;}.search {    width: 430px;    height: 50px;    border: solid 1px #eee;    background-color: #f6f6f6;    float:left;    margin-left: 90px;}.search input[type=text] {    float: left;    width: 380px;    height: 50px;    border: 0;    background-color: transparent;    box-sizing: border-box;    padding-left: 15px;    padding-right: 15px;    font-size: 16px;}.search input[type=submit] {    width: 50px;    height: 50px;    border: 0;    background-color: transparent;    float: left;    text-align: center;    line-height: 50px;    background-image: url(../images/search1.png);    background-size: 40% 40%;    background-position: center center;    background-repeat: no-repeat;}