@charset "utf-8";* {    margin: 0 auto;    padding: 0px;}body {    text-align: left;    font-size: 12px;    font-family: "微软雅黑";    background: #fff;    background: url(../images/indexbg.jpg) top left repeat-x;    color: #666}/*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 {    margin: 0px;    padding: 0px;    list-style: none;}img {    border: 0;}a, a:visited {    color: #666;    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}*/li {    list-style: none}.mt15{    margin-top: 15px;}/*弹框样式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: 300px;    margin: 150px auto;    padding: 30px 40px;    height: 360px;    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 {    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;    font-family: "Microsoft yahei";}.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;    height: 197px;    margin-top: 15px;}.zj2 {    width: 100%;    float: left;    height: 586px;    margin-top: 20px;    overflow: hidden;}.zj2left {    width: 631px;    float: left;    height: 586px;}.zj2hd {    position: relative;    width: 631px;    height: 353px;    background-color: #000;    float: left;}.zj2hd img {    width: 631px;    height: 353px;}.zj2hd .zj2hdpic {    position: absolute;    left: 0px;    top: 0px;}.zj2hd .zj2hdbt {    overflow: hidden;    zoom: 1;    height: 16px;    z-index: 10;}.zj2hd .zj2hdcon {    position: relative;    width: 100%;    float: left;    display: none;    background: #000}.zj2hd .zj2hdcon img {    display: block;}.zzjj {    width: 100%;    height: 66px;    position: absolute;    bottom: 0;    left: 0;    background: rgba(0,0,0,0.6);    text-align: center;    z-index: 3;}.zzjj p {    float: left;    font: bold 18px/66px "微软雅黑";    color: #fff;    margin: 0px 6%;    width: 88%;    line-height: 56px;    height: 66px;    overflow: hidden;    background: none;}.zj2hd .zj2hdbg {    bottom: 15px;    position: absolute;    height: 5px;    text-align: center;    z-index: 200;    left: 50%;    -webkit-transform: translate(-50%);    -moz-transform: translate(-50%);    transform: translate(-50%);}.zj2hd .zj2hdbg div {    margin: 4px auto 0;    overflow: hidden;    zoom: 1;    height: 14px}.zj2hd .zj2hdbt a {    position: relative;    display: inline;    width: 8px;    height: 8px;    border-radius: 6px;    margin: 0 4px;    color: #B0B0B0;    font: 12px/15px "\5B8B\4F53";    text-decoration: none;    text-align: center;    outline: 0;    float: left;    background: #fff;}.zj2hd .zj2hdbt .current, .zj2hd .zj2hdbt a:hover {    background: #f00;}.zj2hd .zj2hdbt img {    display: none}.zj2hd .zj2hdbt i {    display: none;    font-style: normal;}.zj2hd .prev, .zj2hd .next {    position: absolute;    width: 18px;    height: 25px;    bottom: 20px;    margin-top: -19px;    cursor: pointer;    display: none}.zj2hd:hover .prev, .zj2hd:hover .next {    position: absolute;    width: 18px;    height: 25px;    bottom: 20px;    margin-top: -19px;    cursor: pointer;    display: block}.zj2hd .prev {    left: 10px;    background: url(../images/focus_left_b.png) no-repeat;    cursor: pointer}.zj2hd .next {    right: 10px;    background: url(../images/focus_right_b.png) no-repeat;    cursor: pointer}.zj2hd .prev:hover {    background: url(../images/focus_left_red.png);}.zj2hd .next:hover {    background: url(../images/focus_right_red.png);}.zj2right {    width: 352px;    float: right;    height: 586px;}.zj2right dl {    width: 100%;    float: left;}.zj2right dl.dl01 {    margin-top: 12px}.zj2right dl.dl02 {    margin-top: 18px}.zj2right dt, .zj2right dd {    width: 100%;    height: 30px;    float: left;    line-height: 26px;    overflow: hidden}.zj2right dt {    margin-bottom: 1px}.zj2right dt span, .zj2right dd span {    float: left;}.zj2right dt span.tb01 {    float: left;    width: 21px;    height: 12px;    margin-top: 7px;    background: url(../images/l1.jpg) no-repeat;    margin-right: 5px;}.zj2right dt a {    float: left;    font: 16px/26px "微软雅黑";    color: #1d84e1}.zj2right dt a.tb001 {    width: 320px;    height: 30px;    float: left}.zj2right dd span.tb02 {    float: left;    color: #e93f28;    font: 14px/26px "微软雅黑";    margin-right: 5px;}.zj2right dd a {    float: left;    font: 14px/30px "微软雅黑";    color: #666}.zj2right dd a:hover {    color: #de0000}.zj3 {    width: 100%;    height: 328px;    float: left;    margin-top: 10px;    overflow: hidden}.zj3left {    width: 631px;    float: left;    overflow: hidden;}.zj3right {    width: 351px;    float: right;    height: 328px;    overflow: hidden;    position: relative}.zj3right ul {    width: 100%;    float: left;    height: 157px;    margin: 5px 0 4px;    position: relative}.zj3right ul:hover {    position: relative;    top: -3px}.zj3right ul img {    width: 100%;    height: 157px;}.zj3right ul p {    width: 100%;    float: left;    height: 30px;    position: absolute;    z-index: 20;    background: rgba(0,0,0,0.4);    left: 0;    bottom: 0;    text-align: center}.zj3right ul p a {    font: 14px/30px "微软雅黑";    color: #fff}.zj4 {    width: 100%;    height: 342px;    float: left;    margin-top: 36px;    overflow: hidden}.zj4right {    width: 351px;    float: right;    height: 342px;}.zj4right ul {    width: 100%;    float: left}.zj4right ul.zj401 {    height: 200px;}.zj4right ul.zj401 img {    height: 200px;    width: 351px}.zj4right ul.zj402 {    height: 120px;    margin-top: 22px}.zj4right ul.zj402 img {    width: 351px;    height: 120px;}.zj5 {    width: 100%;    height: 137px;    float: left;    margin-top: 31px;}.zj5after {    width: 1013px;    height: 137px;    float: left}.zj5after dl {    width: 240px;    float: left;    margin-right: 13px;    height: 137px;    position: relative}.zj5after dl:hover {    margin-top: -4px;}.zj5after dt {    width: 100%;    height: 137px;    float: left}.zj5after dd {    width: 100%;    height: 25px;    background: rgba(0,0,0,0.4);    text-align: center;    position: absolute;    bottom: 0}.zj5after dd a {    font: 14px/25px "微软雅黑";    color: #fff}.zj6 {    width: 100%;    height: 312px;    float: left;    margin-top: 18px;}.zj6right, .zj6right ul, .zj6right ul img {    width: 351px;    float: right;    height: 312px;    position: relative}.zj6right ul:hover {    margin-top: -4px}.zj6right ul p {    width: 100%;    float: left;    height: 30px;    position: absolute;    z-index: 20;    bottom: 0;    left: 0;    background: rgba(0,0,0,0.4);    overflow: hidden;    text-align: center}.zj6right ul p a {    font: 14px/30px "微软雅黑";    color: #fff;}.zj7 {    width: 100%;    height: 264px;    float: left;    margin-top: 21px;}.zj7left {    width: 631px;    height: 264px;    float: left}.zj7right {    width: 351px;    float: right;}.zj7search {    width: 351px;    height: 28px;    float: left}input.zj701 {    width: 283px;    float: left;    height: 26px;    border: 1px #ccc solid;    padding: 0 5px;    line-height: 26px;    color: #999;    outline: none}input.zj702 {    width: 56px;    float: left;    height: 28px;    border: 0;    background: #1e63b0;    text-align: center;    color: #fff;    outline: none;    font: 12px/28px "微软雅黑";    cursor: pointer}.zj7searchlist {    width: 100%;    float: left;    margin-top: 5px}.zj7searchlist li {    float: left;    margin-right: 12px;}.zj7searchlist li a {    float: left;    font: 12px/24px "微软雅黑";    padding-right: 20px;    background: url(../images/l2.jpg) center right no-repeat}.zj8 {    width: 100%;    height: 325px;    float: left;    margin-top: 27px;    overflow: hidden}.zj8right {    width: 351px;    float: right;    height: 315px}.zj8right ul.zj801 {    width: 351px;    height: 234px;}.zj9 {    width: 100%;    float: left;    margin-top: 14px;}.zj10 {    width: 100%;    height: 354px;    float: left;    margin-top: 30px;}.zj10left {    width: 631px;    float: left;    height: 353px;}.zj10hd {    position: relative;    width: 631px;    height: 353px;    background-color: #000;    float: left;}.zj10hd img {    width: 631px;    height: 353px;}.zj10hd .zj10hdpic {    position: absolute;    left: 0px;    top: 0px;}.zj10hd .zj10hdbt {    overflow: hidden;    zoom: 1;    height: 16px;    z-index: 10;}.zj10hd .zj10hdcon {    position: relative;    width: 100%;    float: left;    display: none;    background: #000}.zj10hd .zj10hdcon img {    display: block;}.zj10hd .zj10hdbg {    bottom: 15px;    position: absolute;    height: 5px;    text-align: center;    z-index: 200;    left: 50%;    -webkit-transform: translate(-50%);    -moz-transform: translate(-50%);    transform: translate(-50%);}.zj10hd .zj10hdbg div {    margin: 4px auto 0;    overflow: hidden;    zoom: 1;    height: 14px}.zj10hd .zj10hdbt a {    position: relative;    display: inline;    width: 8px;    height: 8px;    border-radius: 6px;    margin: 0 4px;    color: #B0B0B0;    font: 12px/15px "\5B8B\4F53";    text-decoration: none;    text-align: center;    outline: 0;    float: left;    background: #fff;}.zj10hd .zj10hdbt .current, .zj10hd .zj10hdbt a:hover {    background: #f00;}.zj10hd .zj10hdbt img {    display: none}.zj10hd .zj10hdbt i {    display: none;    font-style: normal;}.zj10hd .prev, .zj10hd .next {    position: absolute;    width: 18px;    height: 25px;    bottom: 20px;    margin-top: -19px;    cursor: pointer;    display: none}.zj10hd:hover .prev, .zj10hd:hover .next {    position: absolute;    width: 18px;    height: 25px;    bottom: 20px;    margin-top: -19px;    cursor: pointer;    display: block}.zj10hd .prev {    left: 10px;    background: url(../images/focus_left_b.png) no-repeat;    cursor: pointer}.zj10hd .next {    right: 10px;    background: url(../images/focus_right_b.png) no-repeat;    cursor: pointer}.zj10hd .prev:hover {    background: url(../images/focus_left_red.png);}.zj10hd .next:hover {    background: url(../images/focus_right_red.png);}.zj10right {    width: 351px;    float: right;    height: 354px;    overflow: hidden}.zj11 {    width: 100%;    height: 315px;    float: left;    margin-top: 20px;}.zj11right {    width: 351px;    float: right;    height: 315px;}.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 {    float: left;    margin-top: 8px;    height: 44px;}ul.zj1201 li {    font: 14px/22px "微软雅黑";    color: #666;    float: left;    margin-right: 5px;}.zj13 {    width: 100%;    height: 106px;    float: left;    margin-top: 24px;}.zj13 li {    width: 106px;    height: 106px;    float: left;    margin: 0 30px}.zj13 li img {    float: left}.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: 12px/24px "微软雅黑";    color: #fff;    margin: 0 10px}.center p {    font: 12px/20px "宋体";    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 "微软雅黑"}/*.ggwz a:nth-child(3){	color:red;	font-weight:700;}*/.ggw03 {    width: 370px;    float: left;    height: 64px;}.ggw04 {    width: 625px;    float: right;    height: 64px;}.ggw05 {    width: 367px;    height: 97px;    float: left;    margin-top: 20px;}.ggw06 {    width: 255px;    height: 97px;    float: right;    margin-top: 20px;}.ggw07 {    width: 231px;    height: 108px;    float: left;    margin-top: 9px;}.ggw08 {    width: 390px;    height: 108px;    float: right;    margin-top: 9px;}.ggw09 {    width: 631px;    height: 64px;    float: left;    margin-top: 11px;}.ggw10 {    width: 362px;    height: 64px;    float: right;    margin-top: 11px;    ;    margin-bottom: 20px}.ggw11 {    width: 100%;    height: 76px;    float: left;    margin-top: 36px;}.ggw12 {    width: 631px;    height: 123px;    float: left;}.ggw13 {    width: 631px;    height: 131px;    float: left;    margin-top: 13px}.ggw14 {    float: left;    width: 351px;    height: 85px;    margin-top: 6px}.ggw15, .ggw16 {    float: left;    width: 351px;    height: 150px}.ggw16 {    margin-top: 15px}.ggw17 {    float: left;    width: 1000px;    height: 76px;    margin-top: 18px;    background: #ccc;    float: left}.ggw19 {    float: left;    width: 1000px;    height: 76px;    margin-bottom: 18px;    background: #ccc;    float: left}/*****我是吊炸天的公共样式******/.hhhh {    width: 100%;    height: 2px;    float: left;    background: #434343}.mtop {    width: 100%;    float: left;    margin-top: 14px;}.mtop2 {    width: 100%;    float: left;    margin-top: 20px;}.mtop8 {    width: 100%;    height: 8px;    float: left}.center {    text-align: center;    margin: 0 auto}ul.tabs {    width: 100%;    overflow: hidden;    height: 30px;    font-size: 14px;    color: #101010;    margin-bottom: 2px}ul.tabs p {    float: left;    font: 30px/30px "微软雅黑";    margin-right: 30px;    color: #484b4b}ul.tabs p.zj901 {    margin-right: 50px}ul.tabs p.zj1001 {    margin-right: 50px;}ul.tabs li {    float: left;    cursor: pointer;    line-height: 30px;}ul.tabs span {    float: left;    margin: 0 10px;    line-height: 30px;}ul.tabs a {    float: left;    font: 14px/30px "微软雅黑";    color: #333;    margin-top: 0px;}ul.tabs a.zj902 {    float: right;    margin-right: 40px;    font: 18px/30px "微软雅黑";    color: #333;    margin-top: 0px;}ul.tabs li.current {    color: #101010}.tabscontent {    display: none;    width: 651px;    overflow: hidden;    float: left}.tabscontentt {    display: none;    width: 1000px;    float: left;    height: 310px;    overflow: hidden}.tabscontents {    width: 1040px;    float: left;    height: 320px;}.tabscontents dl {    width: 480px;    height: 140px;    float: left;    margin: 10px 40px 10px 0;    overflow: hidden}.tabscontents dt {    width: 196px;    height: 140px;    float: left;    margin-right: 20px;}/*.tabscontents dt img{float:left}*/.tabscontents dd {    width: 264px;    float: left;    height: 30px;    margin-top: -1px;    overflow: hidden}.tabscontents dd a {    font: 14px/30px "微软雅黑"}.tabscontent ul {    width: 305px;    float: left;    margin-right: 20px;    margin-top: 16px;    overflow: hidden}.tabscontent ul li {    width: 100%;    float: left;    height: 30px;    overflow: hidden}.tabscontent ul li a {    font: 14px/30px "微软雅黑";    background: url(../images/l3.jpg) left 2px center no-repeat;    padding-left: 15px;}.tabscontenttt {    width: 100%;    float: left;    display: none}.tabscontenttt li {    width: 100%;    height: 29px;    float: left;    overflow: hidden}.tabscontenttt li a {    float: left;    font: 14px/29px "微软雅黑"}#linkBox {    width: 550%}#link {    overflow: hidden;    height: 60px;    width: 800px;    background-color: #f4eded}#link1, #link2 {    float: left;    height: 60px;    width: auto}.index_link {    overflow: hidden;    background-color: #f4eded;    line-height: 25px;    font-size: 14px}.list-top, .list-bot {    height: 25px;    line-height: 25px;    padding: 2px 10px;    overflow: hidden}#link li {    margin-left: 6px;    margin-right: 6px;    color: #000;    line-height: 25px;    float: left}#link a {    color: #000}.ggwz .first_part {    font-weight: 700;    color: red;    font-size: 16px;    /*text-shadow: 2px 2px #c5c5c5;*/     margin-top: -5px;}.search {    width: 430px;    height: 50px;    border: solid 1px #eee;    background-color: #f6f6f6;}.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;}