@charset "UTF-8";

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*height:1%;}

.pt15 {
    padding-top: 15px
}

#opacity {
    position: absolute;
    display: none;
    top: 0;
    left: 0;
    z-index: 9999
}

.opo {
    display: none;
    z-index: 10000;
    background: url(../../images/icon/arl.png) center no-repeat;
    height: 442px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-top: -221px;
    margin-left: -510px;
    width: 1021px
}

.gnmb{
	display:inline-block;
}

.gnmb a{
	margin-right:12px;
}

.opo h1 {
    font-size: 18px;
    font-weight: 400;
    text-align: center;
    color: #009b62;
    margin-bottom: 72px
}

.opo p {
    font-size: 16px;
    line-height: 32px;
    padding: 0 40px;
    color: #343435
}

.opo a {
    cursor: pointer;
    float: right;
    margin-top: 5px;
    margin-right: 5px
}

input {
    outline: 0;
    border: none
}

a {
    text-decoration: none;
    color: #3D383E
}

.tc {
    text-align: center
}

body {
    background-color: #fff
}

.cl {
    clear: both
}

body, h1, h2 {
    font-family: " 微软雅黑", MicrosoftJhengHei
}

body, dd, dl, dt, h1, h2, img, li, p, ul {
    margin: 0;
    padding: 0;
    border: 0
}

ul {
    list-style: none
}

.content1 {
    margin: 0 auto;
    width: 1200px
}

.footer {
    width: 100%;
    background-color: #282e3f;
    color: #fff;
    float: left;
    position: relative
}

.footer .footer-inf {
    width: 100%;
    border-bottom: 1px solid #7d879f
}

.footer .footer-inf-con {
    width: 1200px;
    margin: 0 auto;
    padding-top: 17px;
    padding-bottom: 11px;
    overflow: hidden
}

.footer .footer-inf-l {
    border-right: 1px solid #7d879f;
    overflow: hidden;
    float: left
}

.footer .footer-inf-l .footer-logo {
    margin-top: 13px;
    margin-left: 50px;
    float: left
}

.footer .footer-inf-l ul {
    float: left;
    margin-left: 63px
}

.footer .footer-inf-l li {
    line-height: 25px;
    width: 585px;
    padding-right: 50px;
    white-space: pre;
    font-size: 14px;
    height: 25px;
    overflow: hidden;
    text-overflow: ellipsis
}

.footer .footer-inf-l li span {
    width: 140px;
    line-height: 25px;
    float: right
}

.footer .footer-inf-r {
    margin-left: 52px;
    margin-top: 21px;
    overflow: hidden;
    float: left
}

.footer .erweima-button {
    float: left;
    height: 146px;
    width: 74px
}

.footer .erweima-button img {
    float: left;
    margin-bottom: 2px
}

.footer .erweima-list {
    float: left;
    width: 144px;
    height: 144px;
    border: 1px solid #7d879f;
    background-color: #fff;
    margin-left: 4px
}

.footer .erweima-list img {
    width: 138px;
    height: 138px;
    display: block;
    margin: 3px
}

.footer .footer-about {
    width: 100%;
    font-size: 14px;
    height: 14px;
    padding: 23px 0;
    border-bottom: 1px solid #7d879f;
    overflow: hidden;
    text-align: center
}

.footer .footer-about li {
    display: inline-block;
    padding: 0 38px;
    border-right: 1px solid #7d879f
}

.footer li a {
    color: #fff
}

.footer .footer-banquan {
    width: 100%;
    border-bottom: 1px solid #7d879f;
    font-size: 12px
}

.footer .footer-banquan > img {
    margin: 22px auto 0;
    display: block
}

.footer .footer-banquan > p {
    margin-top: 17px;
    margin-bottom: 26px;
    text-align: center;
    line-height: 17px
}

.footer .footer-banquan .banquan {
    padding-right: 30px;
    background: url(../../images/icon/baidu-icon.png) right center no-repeat
}

.header-center {
    width: 1200px;
    margin: 0 auto;
    height: 100px
}

.header-center .logo {
    background: url(../../images/icon/logo.jpg) center center no-repeat;
    border-right: 1px solid #e6e6e6;
    width: 237px;
    height: 62px;
    padding: 0 20px;
    margin: 17px 0;
    float: left
}

.header-center .logo a {
    display: block;
    width: 100%;
    height: 62px
}

.header-center .dianhua {
    height: 62px;
    margin: 17px 0;
    padding-left: 20px;
    float: left
}

.header-center .dianhua span {
    display: block;
    line-height: 31px
}

.header-center .dianhua span:nth-child(1) {
    font-size: 24px;
    font-family: impact, "微软雅黑", "黑体";
    color: #275ec7
}

.header-center .dianhua span:nth-child(2) {
    font-size: 18px;
    color: #7e7e7e
}

.header-center .search-box {
    width: 400px;
    height: 100%;
    float: right
}

.search-box form {
    width: 400px;
    height: 38px;
    border-radius: 19px;
    border: 1px solid #888;
    margin-top: 22px;
    padding-left: 20px;
    line-height: 38px;
    position: relative;
    box-sizing: border-box
}

.search-box form .search-text {
    font-size: 14px;
    height: 100%;
    display: block
}

.search-box form .search-submit {
    width: 20px;
    height: 20px;
    background: url(../../images/icon/sousuo.jpg) no-repeat;
    position: absolute;
    right: 25px;
    top: 9px;
    cursor: pointer
}

.search-box ul {
    margin-top: 12px;
    font-size: 12px;
    color: #888;
    height: 14px;
    overflow: hidden
}

.search-box ul li {
    display: inline-block;
    color: #888;
    padding-left: 5px
}

.nav {
    width: 100%;
    height: 44px;
    border-bottom: 2px solid #275ec7
}

.nav-con {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    position: relative
}

.nav .nav-left {
    width: 210px;
    height: 100%;
    color: #fff;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 200
}

.nav .nav-left > span {
    width: 100%;
    height: 46px;
    background-color: #275ec7;
    display: block;
    font-size: 18px;
    line-height: 44px;
    text-align: center
}

.nav .nav-left:hover .nav-left-fir {
    display: block
}

.nav .nav-left .nav-left-fir {
    width: 100%;
    height: 384px;
    overflow: hidden;
    display: none
}

.nav .nav-left .nav-left-fir > ul > li {
    width: 210px;
    padding-left: 10px;
    height: 64px;
    box-sizing: border-box;
    border-left: 1px solid transparent;
    border-bottom: 1px solid rgba(255, 255, 255, .7);
    float: left;
    background-color: rgba(0, 0, 0, .6);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000)
}

.nav .nav-left .nav-left-fir > ul > li:hover {
    background-color: #fff;
    color: #000;
    border-left-color: #275ec7;
    border-bottom-color: #275ec7;
    height: 64px
}

.nav .nav-left .nav-left-fir > ul > li > span {
    margin-top: 13px;
    display: block;
    font-size: 16px
}

.nav .nav-left .nav-left-fir > ul > li > ul {
    overflow: hidden;
    margin-top: 11px
}

.nav .nav-left .nav-left-fir > ul > li > ul > li {
    float: left;
    margin-right: 12px;
    font-size: 12px
}

.nav .nav-left .nav-left-fir > ul > li > ul > li:last-child {
    margin-right: 0
}

.nav .nav-right {
    margin-left: 210px;
    height: 100%;
    line-height: 44px
}

.nav .nav-right > ul > li {
    border-radius: 4px;
    float: left;
    font-size: 16px;
    position: relative
}

.nav .nav-right > ul > li > a {
    display: block;
    padding: 0 25px
}

.nav .nav-right > ul > li:nth-child(6):hover .nav-right-sec {
    display: block;
    top: 36px
}

.nav .nav-right > ul > li:nth-child(6) .nav-right-sec li {
    border: 1px solid rgba(0, 0, 0, .6)
}

.nav .nav-right > ul > li:nth-child(6) .nav-right-sec li:hover {
    background: #fff
}

.nav .nav-right > ul > li:nth-child(6) .nav-right-sec li:hover a {
    color: #000
}

.nav .nav-right > ul > li span {
    width: 25px;
    height: 15px;
    background: url(../../images/icon/hot_ico.png) no-repeat;
    position: absolute;
    right: 0;
    top: 0
}

.nav .nav-right > ul > li:hover {
    background-color: #275ec7;
    color: #fff
}

.nav .nav-right .nav-right-sec {
    width: 100%;
    position: absolute;
    top: 30px;
    left: 0;
    padding-top: 7px;
    overflow: hidden;
    display: none;
    z-index: 2017
}

.nav .nav-right .nav-right-sec li {
    width: 100%;
    height: 30px;
    line-height: 30px;
    margin: 1px 0;
    border-radius: 4px;
    float: left;
    text-align: center;
    background-color: rgba(0, 0, 0, .6);
    overflow: hidden;
    white-space: nowrap
}

.nav .nav-right .nav-right-sec li a {
    color: #fff;
    font-size: 12px
}

.nav .nav-right > ul > li:hover .nav-right-sec {
    display: block
}

.nav-right > ul > li:first-child {
    color: #275ec7
}

.nav .nav-left .nav-left-sec {
    width: 990px;
    height: 384px;
    box-sizing: border-box;
    display: none;
    border-right: 1px solid #275ec7;
    border-bottom: 1px solid #275ec7;
    position: absolute;
    top: 46px;
    left: 210px;
    background-color: #fff;
    color: #666
}

.nav .nav-left .nav-left-fir > ul > li:hover .nav-left-sec {
    display: block
}

.nav .nav-left-sec a:hover {
    color: #55acee !important
}

.nav .nav-left-sec-l {
    width: 760px;
    height: 100%;
    padding: 20px;
    box-sizing: border-box;
    border-right: 1px solid #ececec;
    float: left
}

.nav .nav-left-sec-l dl {
    display: block;
    overflow: hidden;
    margin-bottom: 15px
}

.nav .nav-left-sec-l dt {
    float: left;
    width: 80px;
    margin-right: 10px
}

.nav .nav-left-sec-l dt a {
    float: left;
    font-weight: 700;
    line-height: 30px;
    font-size: 16px
}

.nav .nav-left-sec-l dd {
    float: left;
    width: 629px;
    padding-bottom: 15px
}

.nav .nav-left-sec-l dl:not(:last-child) dd {
    border-bottom: 1px solid #ececec
}

.nav .nav-left-sec-l dd a {
    float: left;
    margin: 2px 30px 2px 0;
    line-height: 22px;
    font-size: 14px;
    color: #000
}

.nav .nav-left-sec-l dd span {
    float: left;
    margin: 2px 20px 2px 0;
    line-height: 22px;
    font-size: 14px;
    color: #777;
    width: 60px;
    padding-right: 10px;
    background: url(../../images/icon/nav_arr.png) center right no-repeat
}

.nav .nav-left-sec-l .more {
    float: right;
    text-transform: uppercase;
    background-color: #f2f2f2;
    color: #777;
    font-size: 12px;
    line-height: 18px;
    height: 18px;
    padding: 0 3px;
    margin: 4px 10px 4px 0;
    border-radius: 11px
}

.nav .nav-left-sec-l dd > div {
    overflow: hidden;
    padding: 3px 0
}

.nav .nav-left-sec-l dd > div:not(:last-child) {
    border-bottom: 1px dashed #ececec
}

.nav .nav-left-sec-l dd > div > div {
    float: left;
    width: 539px
}

.nav .nav-left-sec-r {
    width: 229px;
    height: 100%;
    padding: 10px 30px;
    box-sizing: border-box;
    float: left
}

.nav .nav-left-sec-r img {
    width: 90%
}

.nav .nav-left-sec-r a, .nav .nav-left-sec-r a img {
    width: 165px;
    height: 110px;
    display: block
}

.nav .nav-left-sec-r a {
    margin-bottom: 10px;
    position: relative
}

.nav .nav-right > ul > li > a:hover {
    color: #FFF
}

.bgTitle {
    margin-top: 20px
}

.bgTitle span {
    font-size: 30px;
    margin-left: 20px;
    margin-right: 20px
}

.bgTitle img {
    vertical-align: -7px
}

.conuntry {
    margin-bottom: 20px;
    margin-top: 15px
}

#top a, .conuntry a {
    margin-bottom: 10px;
    cursor: pointer
}

.conuntry a {
    font-size: 16px;
    color: #FFF;
    border-right: 1px solid #FFF;
    padding: 0 14px;
    display: inline-block
}

#top {
    position: fixed;
    right: 30px;
    bottom: 10%;
    font-size: 0;
    z-index: 10;
    width: 52px
}

#top a {
    display: block
}

.footerPic {
    padding-top: 15px;
    background-color: #282e3f;
    color: #FFF;
    margin-bottom: -20px;
    margin-top: 45px
}


/*-----------------------------公共样式-----------------------------*/
.tc {
    text-align: center;
}


/*IMPACT*/
/*{font-family: 'impact',"微软雅黑","黑体";}*/
/*兰亭大黑*/
/*{font-family: 'lantingdahei',"微软雅黑","黑体";}*/
/*兰亭中黑*/
/*{font-family: 'lantingzhonghei',"微软雅黑","黑体";}*/
/*百度综艺*/
/*{font-family: 'baiduzongyi',"微软雅黑","黑体";}*/


/*------------------------------客服咨询悬浮框------------------------------*/


/*------------------------------header头部------------------------------*/
.header {
    width: 100%;
    background-color: #fff;
}

.header-top {
    width: 100%;
    background-color: #282e3f;
}

.header-top-con {
    width: 1200px;
    height: 33px;
    margin: 0 auto;
    font-size: 12px;
    line-height: 33px;
    position: relative;
}

.header-top-con > span {
    color: #939393;
    margin-left: 13px;
    float: left;
}

.header-top-con .login-bar {
    height: 33px;
    float: right;
    margin-left: 20px;

    width: 185px;
}

.login-bar a {
    line-height: 33px;
    font-size: 14px;
    color: white;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
}

.login-bar a:not(:last-child) {
    margin-right: 15px;
}

.login-bar a:hover {
    color: #55acee;
}

.shopping-cart {
    position: relative;
    padding-right: 19px;
}

#shoppingCartNum {
    position: absolute;
    bottom: 7px;
    right: 0px;
    width: 15px;
    height: 15px;
    color: white;
    border-radius: 50%;
    text-align: center;
    font-size: 12px;
    line-height: 15px;
    font-style: normal;
    background: #fe7651;
}

.login-button {
    max-width: 70px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.header-top .header-top-r {
    float: right;
    height: 100%;
    /*margin-right: 34px;*/
}

.header-top-r li {
    float: left;
    width: 60px;
    /*margin-right: 15px;*/
    margin-right: 10px;
    color: #282e3f;
    height: 33px;
    cursor: pointer;
    position: relative;
}

.header-top-r li div {
    display: none;
    position: absolute;
    z-index: 2;
    width: 124px;
    height: 124px;
    padding: 10px;
    border: 1px solid #DEDEDE;
    border-top: none;
    background: #FFFFFF;
    top: 33px;
    left: -42px;
}

.header-top-r li div img {
    width: 124px;
    height: 124px;
}

.header-top-r li:hover div {
    display: block;
}


.header-top-r .nav-weixin {
}

.header-top-r .nav-weibo {
}

.header-top-r .nav-phone {
}

.header-top-r .nav-tag {
    background: url(/Public/images/zhuanti/images/icon-tag.png);
}

.header-top-r .nav-weixin {
    background: url(/Public/images/zhuanti/images/icon-weixin.png);
}

.header-top-r .nav-weixin:hover {
    background: url(/Public/images/zhuanti/images/icon-weixin-on.png);
}

.header-top-r .nav-weibo {
    background: url(/Public/images/zhuanti/images/icon-weibo.png);
}

.header-top-r .nav-weibo:hover {
    background: url(/Public/images/zhuanti/images/icon-weibo-on.png);
}

.header-top-r .nav-phone {
    background: url(/Public/images/zhuanti/images/icon-phone.png);
}

.header-top-r .nav-phone:hover {
    background: url(/Public/images/zhuanti/images/icon-phone-on.png);
}

/*.header-top .header-top-r span {
    color: white;
    height: 33px;
    display: inline-block;
}*/
/*.header-top-r span:first-child {
    color: #fe6553;
    padding-left: 22px;
    margin-left: 17px;
    background: url(../../images/img/icon-16.png) no-repeat left;
}
.header-top-r span:nth-child(2) {
    margin-left: 34px;
    padding-left: 22px;
    background: url(../../images/img/icon-17.png) no-repeat left;
}
.header-top-r span:nth-child(3) {
    margin-left: 43px;
    padding-left: 13px;
    background: url(../../images/img/icon-18.png) no-repeat left;
}*/


.header-center {
    width: 1200px;
    margin: 0 auto;
    height: 100px;
}

.header-center .logo {
    background: url(/Public/images/zhuanti/images/logo.jpg) no-repeat center center;
    border-right: 1px solid #e6e6e6;
    width: 237px;
    height: 62px;
    padding: 0 20px;
    margin: 17px 0;
    float: left;
}

.header-center .logo a {
    display: block;
    width: 100%;
    height: 62px;
}

.header-center .dianhua {
    height: 62px;
    margin: 17px 0;
    padding-left: 20px;
    float: left;
}

.header-center .dianhua span {
    display: block;
    line-height: 31px;
}

.header-center .dianhua span:nth-child(1) {
    font-size: 24px;
    font-family: 'impact', "微软雅黑", "黑体";
    color: #275ec7;
}

.header-center .dianhua span:nth-child(2) {
    font-size: 18px;
    color: #7e7e7e;
}

.header-center .search-box {
    width: 400px;
    height: 100%;
    float: right;
}

.search-box form {
    width: 400px;
    height: 38px;
    border-radius: 19px;
    border: 1px solid #888888;
    margin-top: 22px;
    padding-left: 20px;
    line-height: 38px;
    position: relative;
    box-sizing: border-box;
}

.search-box form .search-text {
    font-size: 14px;
    height: 100%;
    display: block;
}

.search-box form .search-submit {
    width: 20px;
    height: 20px;
    background: url(/Public/images/zhuanti/images/sousuo.jpg) no-repeat;
    position: absolute;
    right: 25px;
    top: 9px;
    cursor: pointer;
}

.search-box ul {
    margin-top: 12px;
    font-size: 12px;
    color: #888888;
    height: 14px;
    overflow: hidden;
}

.search-box ul li {
    display: inline-block;
    color: #888888;
    padding-left: 5px;
}


/*------------------------------导航栏------------------------------*/
.nav {
    width: 100%;
    height: 44px;
    border-bottom: 2px solid #275ec7;
}

.nav-con {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    position: relative;
}

.nav .nav-left {
    width: 210px;
    height: 100%;
    color: white;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 200;
}

.nav .nav-left > span {
    width: 100%;
    height: 46px;
    background-color: #275ec7;
    display: block;
    font-size: 18px;
    line-height: 44px;
    text-align: center;
}

.nav .nav-left .nav-left-fir {
    display: none;
}

.nav .nav-left:hover .nav-left-fir {
    display: block;
}

.nav .nav-left .nav-left-fir {
    width: 100%;
    height: 384px;
    overflow: hidden;
    display: none;
    /*background-color: rgba(0,0,0,0.5);*/
}

.nav .nav-left .nav-left-fir > ul > li {
    width: 210px;
    padding-left: 10px;
    height: 64px;
    box-sizing: border-box;
    /*border-bottom: 1px solid rgba(255,255,255,0);*/
    border-left: 1px solid transparent;
    border-bottom: 1px solid rgba(255, 255, 255, 0.7);
    float: left;
    background-color: rgba(0, 0, 0, 0.6);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);
}

.nav .nav-left .nav-left-fir > ul > li:hover {
    background-color: white;
    color: black;
    border-left-color: #275ec7;
    /*border-top-color: #275ec7;*/
    border-bottom-color: #275ec7;
    height: 64px;
}

.nav .nav-left .nav-left-fir > ul > li > span {
    margin-top: 13px;
    display: block;
    font-size: 16px;
}

.nav .nav-left .nav-left-fir > ul > li > ul {
    overflow: hidden;
    margin-top: 11px;
}

.nav .nav-left .nav-left-fir > ul > li > ul > li {
    float: left;
    margin-right: 12px;
    font-size: 12px;
}

.nav .nav-left .nav-left-fir > ul > li > ul > li:last-child {
    margin-right: 0;
}

.nav .nav-right {
    /*overflow: hidden;*/
    margin-left: 210px;
    height: 100%;
    line-height: 44px;
}

.nav .nav-right > ul > li {
    border-radius: 4px;
    float: left;
    font-size: 16px;
    position: relative;
}

.nav .nav-right > ul > li > a {
    display: block;
    padding: 0 25px;
}

.nav .nav-right > ul > li:nth-child(6):hover .nav-right-sec {
    display: block;
    top: 36px;
}

.nav .nav-right > ul > li:nth-child(6) .nav-right-sec li {
    border: 1px solid rgba(0, 0, 0, .6);
}

.nav .nav-right > ul > li:nth-child(6) .nav-right-sec li:hover {
    background: #ffffff;

}

.nav .nav-right > ul > li:nth-child(6) .nav-right-sec li:hover a {
    color: #000;
}

.nav .nav-right > ul > li span {
    width: 25px;
    height: 15px;
    background: url(../../images/img/hot_ico.png) no-repeat;
    position: absolute;
    right: 0;
    top: 0;
}

.nav .nav-right > ul > li:hover {
    background-color: #275ec7;
    color: white;
}

.nav .nav-right .nav-right-sec {
    width: 100%;
    position: absolute;
    top: 30px;
    left: 0;
    padding-top: 7px;
    overflow: hidden;
    display: none;
    z-index: 2017;
}

.nav .nav-right .nav-right-sec li {
    width: 100%;
    height: 30px;
    line-height: 30px;
    margin: 1px 0;
    border-radius: 4px;
    float: left;
    text-align: center;
    background-color: rgba(0, 0, 0, .6);
    overflow: hidden;
    white-space: nowrap;
}

.nav .nav-right .nav-right-sec li a {
    color: white;
    font-size: 12px;
}

.nav .nav-right > ul > li:hover .nav-right-sec {
    display: block;
}

.nav-right > ul > li:first-child {
    color: #275ec7;
}

.nav .nav-left .nav-left-sec {
    width: 990px;
    height: 384px;
    box-sizing: border-box;
    display: none;
    border-right: 1px solid #275ec7;
    border-bottom: 1px solid #275ec7;
    position: absolute;
    top: 46px;
    left: 210px;
    background-color: white;
    color: #666;
}

.nav .nav-left .nav-left-fir > ul > li:hover .nav-left-sec {
    display: block;
}

.nav .nav-left-sec a:hover {
    color: #55acee !important;
}

.nav .nav-left-sec-l {
    width: 760px;
    height: 100%;
    /*padding: 10px 30px;*/
    padding: 20px 20px;
    box-sizing: border-box;
    border-right: 1px solid #ececec;
    float: left;
}

.nav .nav-left-sec-l dl {
    display: block;
    overflow: hidden;
    /*padding: 5px 0;*/
    margin-bottom: 15px;
}

.nav .nav-left-sec-l dt {
    float: left;
    width: 80px;
    margin-right: 10px;
    /*background: url(../../images/img/nav_arr.png) no-repeat center right;*/
}

.nav .nav-left-sec-l dt a {
    float: left;
    font-weight: bold;
    line-height: 30px;
    font-size: 16px;
    /*min-width: 50px;*/
}

.nav .nav-left-sec-l dd {
    float: left;
    width: 629px;
    padding-bottom: 15px;
}

.nav .nav-left-sec-l dl:not(:last-child) dd {
    border-bottom: 1px solid #ececec;
}

.nav .nav-left-sec-l dd a {
    float: left;
    margin: 2px 30px 2px 0;
    line-height: 22px;
    font-size: 14px;
    color: black;
}

.nav .nav-left-sec-l dd span {
    float: left;
    margin: 2px 20px 2px 0;
    line-height: 22px;
    font-size: 14px;
    color: #777;
    width: 60px;
    padding-right: 10px;
    background: url(../../images/img/nav_arr.png) no-repeat center right;
}

.nav .nav-left-sec-l .more {
    float: right;
    text-transform: uppercase;
    background-color: #f2f2f2;
    color: #777;
    font-size: 12px;
    line-height: 18px;
    height: 18px;
    padding: 0 3px;
    margin: 4px 10px 4px 0;
    border-radius: 11px;
}

.nav .nav-left-sec-l dd > div {
    overflow: hidden;
    padding: 3px 0;
}

.nav .nav-left-sec-l dd > div:not(:last-child) {
    border-bottom: 1px dashed #ececec;
}

.nav .nav-left-sec-l dd > div > div {
    float: left;
    width: 539px;
}

.nav .nav-left-sec-r {
    width: 229px;
    height: 100%;
    padding: 10px 30px;
    box-sizing: border-box;
    float: left;
}

.nav .nav-left-sec-r img {
    width: 90%;
}

.nav .nav-left-sec-r a {
    width: 165px;
    height: 110px;
    display: block;
    margin-bottom: 10px;
    position: relative;
}

.nav .nav-left-sec-r a img {
    width: 165px;
    height: 110px;
    display: block;
}

/*------------------------------footer尾部------------------------------*/
.footer {
    width: 100%;
    background-color: #282e3f;
    color: white;
    float: left;

    position: relative;
}

.footer li a {
    color: white;
}

.footer .footer-inf {
    width: 100%;
    border-bottom: 1px solid #7d879f;
}

.footer .footer-inf-con {
    width: 1200px;
    margin: 0 auto;
    padding-top: 17px;
    padding-bottom: 11px;
    overflow: hidden;
}

.footer .footer-inf-l {
    border-right: 1px solid #7d879f;
    overflow: hidden;
    float: left;
}

.footer .footer-inf-l .footer-logo {
    margin-top: 13px;
    margin-left: 50px;
    float: left;
}

.footer .footer-inf-l ul {
    float: left;
    margin-left: 63px;
}

.footer .footer-inf-l li {
    line-height: 25px;
    width: 585px;
    padding-right: 50px;
    white-space: pre;
    font-size: 14px;

    height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.footer .footer-inf-l li a {
    float: right;
    text-decoration: underline;
}

.footer .footer-inf-l li span {
    width: 140px;
    line-height: 25px;
    float: right;
}

.footer .footer-inf-r {
    margin-left: 52px;
    margin-top: 21px;
    overflow: hidden;
    float: left;
}

.footer .erweima-button {
    float: left;
    height: 146px;
    width: 74px;
}

.footer .erweima-button img {
    float: left;
    margin-bottom: 2px;
}

.footer .erweima-list {
    float: left;
    width: 144px;
    height: 144px;
    border: 1px solid #7d879f;
    background-color: white;
    margin-left: 4px;
}

.footer .erweima-list img {
    width: 138px;
    height: 138px;
    display: block;
    margin: 3px;
}

.footer .footer-about {
    width: 100%;
    font-size: 14px;
    height: 14px;
    padding: 23px 0;
    border-bottom: 1px solid #7d879f;
    overflow: hidden;
    text-align: center;
}

.footer .footer-about li {
    display: inline-block;
    padding: 0 38px;
    border-right: 1px solid #7d879f;
}

.footer .footer-banquan {
    width: 100%;
    border-bottom: 1px solid #7d879f;
    font-size: 12px;
}

.footer .footer-banquan > img {
    margin: 22px auto 0;
    display: block;
}

.footer .footer-banquan > p {
    margin-top: 17px;
    margin-bottom: 26px;
    text-align: center;
    line-height: 17px;
}

.footer .footer-banquan .banquan {
    padding-right: 30px;
    background: url(../../images/img/baidu-icon.png) no-repeat right center;
}

/*------------------------------登录注册框------------------------------*/

/*登录*/

/*注册*/

/*登录*/


#labzt {
    float: left;
    font-weight: bold;
    line-height: 30px;
    font-size: 16px;
    /* min-width: 50px; */
}

.nav .nav-left-sec-l dd .improtProduct {
    color: red;
}


/*-----------------------------公共样式-----------------------------*/
.tc {
    text-align: center;
}


/*IMPACT*/
/*{font-family: 'impact',"微软雅黑","黑体";}*/
/*兰亭大黑*/
/*{font-family: 'lantingdahei',"微软雅黑","黑体";}*/
/*兰亭中黑*/
/*{font-family: 'lantingzhonghei',"微软雅黑","黑体";}*/
/*百度综艺*/
/*{font-family: 'baiduzongyi',"微软雅黑","黑体";}*/


/*------------------------------header头部------------------------------*/
.header {
    width: 100%;
    background-color: #fff;
}
.header-top {
    width: 100%;
    background-color: #282e3f;
}
.header-top-con {
    width: 1200px;
    height: 33px;
    margin: 0 auto;
    font-size: 12px;
    line-height: 33px;
    position: relative;
}
.header-top-con>span {
    color: #939393;
    margin-left: 13px;
    float: left;
}
.header-top-con .login-bar {
    height: 33px;
    float: right;
    margin-left: 20px;

    width: 185px;
}
.login-bar a {
    line-height: 33px;
    font-size: 14px;
    color: white;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
}
.login-bar a:not(:last-child) {
    margin-right: 15px;
}
.login-bar a:hover {
    color: #55acee;
}
.shopping-cart {
    position: relative;
    padding-right: 19px;
}
#shoppingCartNum {
    position: absolute;
    bottom: 7px;
    right: 0px;
    width: 15px;
    height: 15px;
    color: white;
    border-radius: 50%;
    text-align: center;
    font-size: 12px;
    line-height: 15px;
    font-style: normal;
    background: #fe7651;
}

.login-button {
    max-width: 70px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.header-top .header-top-r {
    float: right;
    height: 100%;
    /*margin-right: 34px;*/
}
.header-top-r li {
    float: left;
    width: 60px;
    /*margin-right: 15px;*/
    margin-right: 10px;
    color: #282e3f;
    height: 33px;
    cursor: pointer;
    position: relative;
}
.header-top-r li div {
    display: none;
    position: absolute;
    z-index: 2;
    width: 124px;
    height: 124px;
    padding: 10px;
    border: 1px solid #DEDEDE;
    border-top: none;
    background: #FFFFFF;
    top: 33px;
    left: -42px;
}
.header-top-r li div img {
    width: 124px;
    height: 124px;
}
.header-top-r li:hover div {
    display: block;
}


.header-top-r .nav-weixin {
}
.header-top-r .nav-weibo {
}
.header-top-r .nav-phone {
}

.header-top-r .nav-tag {
    background: url(/Public/images/zhuanti/images/icon-tag.png);
}
.header-top-r .nav-weixin {
    background: url(/Public/images/zhuanti/images/icon-weixin.png);
}
.header-top-r .nav-weixin:hover {
    background: url(/Public/images/zhuanti/images/icon-weixin-on.png);
}
.header-top-r .nav-weibo {
    background: url(/Public/images/zhuanti/images/icon-weibo.png);
}
.header-top-r .nav-weibo:hover {
    background: url(/Public/images/zhuanti/images/icon-weibo-on.png);
}
.header-top-r .nav-phone {
    background: url(/Public/images/zhuanti/images/icon-phone.png);
}
.header-top-r .nav-phone:hover {
    background: url(/Public/images/zhuanti/images/icon-phone-on.png);
}

/*.header-top .header-top-r span {
    color: white;
    height: 33px;
    display: inline-block;
}*/
/*.header-top-r span:first-child {
    color: #fe6553;
    padding-left: 22px;
    margin-left: 17px;
    background: url(../../images/img/icon-16.png) no-repeat left;
}
.header-top-r span:nth-child(2) {
    margin-left: 34px;
    padding-left: 22px;
    background: url(../../images/img/icon-17.png) no-repeat left;
}
.header-top-r span:nth-child(3) {
    margin-left: 43px;
    padding-left: 13px;
    background: url(../../images/img/icon-18.png) no-repeat left;
}*/



.header-center {
    width: 1200px;
    margin: 0 auto;
    height: 100px;
}
.header-center .logo {
    background: url(/Public/images/zhuanti/images/logo.jpg) no-repeat center center;
    border-right: 1px solid #e6e6e6;
    width: 237px;
    height: 62px;
    padding: 0 20px;
    margin: 17px 0;
    float: left;
}
.header-center .logo a {
    display: block;
    width: 100%;
    height: 62px;
}
.header-center .dianhua {
    height: 62px;
    margin: 17px 0;
    padding-left: 20px;
    float: left;
}
.header-center .dianhua span {
    display: block;
    line-height: 31px;
}
.header-center .dianhua span:nth-child(1) {
    font-size: 24px;
    font-family: 'impact',"微软雅黑","黑体";
    color: #275ec7;
}
.header-center .dianhua span:nth-child(2) {
    font-size: 18px;
    color: #7e7e7e;
}
.header-center .search-box {
    width: 400px;
    height: 100%;
    float: right;
}
.search-box form {
    overflow: hidden;
    width: 400px;
    height: 38px;
    border-radius: 19px;
    border: 1px solid #888888;
    margin-top: 22px;
    padding-left: 20px;
    line-height: 38px;
    position: relative;
    box-sizing: border-box;
}
.search-box form .search-text {
    font-size: 14px;
    height: 100%;
    display: block;
}
.search-box form .search-submit {
    width: 20px;
    height: 20px;
    background: url(/Public/images/zhuanti/images/sousuo.jpg) no-repeat;
    position: absolute;
    right: 25px;
    top: 9px;
    cursor: pointer;
}
.search-box ul {
    margin-top: 12px;
    font-size: 12px;
    color: #888888;
    height:14px;
    overflow:hidden;
}
.search-box ul li {
    display: inline-block;
    color: #888888;
    padding-left: 5px;
}




/*------------------------------导航栏------------------------------*/
.nav {
    width: 100%;
    height: 44px;
    border-bottom: 2px solid #275ec7;
}
.nav-con {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    position: relative;
}
.nav .nav-left {
    width: 210px;
    height: 100%;
    color: white;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 200;
}
.nav .nav-left>span {
    width: 100%;
    height: 46px;
    background-color: #275ec7;
    display: block;
    font-size: 18px;
    line-height: 44px;
    text-align: center;
}
.nav .nav-left .nav-left-fir {
    display: none;
}
.nav .nav-left:hover .nav-left-fir {
    display: block;
}
.nav .nav-left .nav-left-fir {
    width: 100%;
    height: 384px;
    overflow: hidden;
    display: none;
    /*background-color: rgba(0,0,0,0.5);*/
}
.nav .nav-left .nav-left-fir>ul>li {
    width: 210px;
    padding-left: 10px;
    height: 64px;
    box-sizing: border-box;
    /*border-bottom: 1px solid rgba(255,255,255,0);*/
    border-left: 1px solid transparent;
    border-bottom: 1px solid rgba(255,255,255,0.7);
    float: left;
    background-color: rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
}
.nav .nav-left .nav-left-fir>ul>li:hover {
    background-color: white;
    color: black;
    border-left-color: #275ec7;
    /*border-top-color: #275ec7;*/
    border-bottom-color: #275ec7;
    height: 64px;
}
.nav .nav-left .nav-left-fir>ul>li>span {
    margin-top: 13px;
    display: block;
    font-size: 16px;
}
.nav .nav-left .nav-left-fir>ul>li>ul {
    overflow: hidden;
    margin-top: 11px;
}
.nav .nav-left .nav-left-fir>ul>li>ul>li {
    float: left;
    margin-right: 12px;
    font-size: 12px;
}.nav .nav-left .nav-left-fir>ul>li>ul>li:last-child {
     margin-right: 0;
 }
.nav .nav-right {
    /*overflow: hidden;*/
    margin-left: 210px;
    height: 100%;
    line-height: 44px;
}
.nav .nav-right>ul>li {
    border-radius: 4px;
    float: left;
    font-size: 16px;
    position: relative;
}
.nav .nav-right>ul>li>a {
    display: block;
    padding: 0 25px;
}
.nav .nav-right>ul>li:nth-child(6):hover .nav-right-sec{
    display: block;
    top: 36px;
}
.nav .nav-right>ul>li:nth-child(6) .nav-right-sec li{
    border: 1px solid rgba(0,0,0,.6);
}
.nav .nav-right>ul>li:nth-child(6) .nav-right-sec li:hover{
    background: #ffffff;

}
.nav .nav-right>ul>li:nth-child(6) .nav-right-sec li:hover a{
    color: #000;
}

.nav .nav-right>ul>li span {
    width: 25px;
    height: 15px;
    background: url(../../images/img/hot_ico.png) no-repeat;
    position: absolute;
    right: 0;
    top: 0;
}
.nav .nav-right>ul>li:hover {
    background-color: #275ec7;
    color: white;
}
.nav .nav-right .nav-right-sec {
    width: 100%;
    position: absolute;
    top: 30px;
    left: 0;
    padding-top: 7px;
    overflow: hidden;
    display: none;
    z-index: 2017;
}
.nav .nav-right .nav-right-sec li {
    width: 100%;
    height: 30px;
    line-height: 30px;
    margin: 1px 0;
    border-radius: 4px;
    float: left;
    text-align: center;
    background-color: rgba(0,0,0,.6);
    overflow: hidden;
    white-space:nowrap;
}
.nav .nav-right .nav-right-sec li a {
    color: white;
    font-size: 12px;
}
.nav .nav-right>ul>li:hover .nav-right-sec {
    display: block;
}
.nav-right>ul>li:first-child {
    color: #275ec7;
}

.nav .nav-left .nav-left-sec {
    width: 990px;
    height: 384px;
    box-sizing: border-box;
    display: none;
    border-right: 1px solid #275ec7;
    border-bottom: 1px solid #275ec7;
    position: absolute;
    top: 46px;
    left: 210px;
    background-color: white;
    color: #666;
}
.nav .nav-left .nav-left-fir>ul>li:hover .nav-left-sec {
    display: block;
}
.nav .nav-left-sec a:hover {
    color: #55acee !important;
}
.nav .nav-left-sec-l {
    width: 760px;
    height: 100%;
    /*padding: 10px 30px;*/
    padding: 20px 20px;
    box-sizing: border-box;
    border-right: 1px solid #ececec;
    float: left;
}
.nav .nav-left-sec-l dl {
    display: block;
    overflow: hidden;
    /*padding: 5px 0;*/
    margin-bottom: 15px;
}
.nav .nav-left-sec-l dt {
    float: left;
    width: 80px;
    margin-right: 10px;
    /*background: url(../../images/img/nav_arr.png) no-repeat center right;*/
}
.nav .nav-left-sec-l dt a {
    float: left;
    font-weight: bold;
    line-height: 30px;
    font-size: 16px;
    /*min-width: 50px;*/
}
.nav .nav-left-sec-l dd {
    float: left;
    width: 629px;
    padding-bottom: 15px;
}
.nav .nav-left-sec-l dl:not(:last-child) dd {
    border-bottom: 1px solid #ececec;
}
.nav .nav-left-sec-l dd a {
    float: left;
    margin: 2px 30px 2px 0;
    line-height: 22px;
    font-size: 14px;
    color: black;
}
.nav .nav-left-sec-l dd span {
    float: left;
    margin: 2px 20px 2px 0;
    line-height: 22px;
    font-size: 14px;
    color: #777;
    width: 60px;
    padding-right: 10px;
    background: url(../../images/img/nav_arr.png) no-repeat center right;
}
.nav .nav-left-sec-l .more {
    float: right;
    text-transform: uppercase;
    background-color: #f2f2f2;
    color: #777;
    font-size: 12px;
    line-height: 18px;
    height: 18px;
    padding: 0 3px;
    margin: 4px 10px 4px 0;
    border-radius: 11px;
}
.nav .nav-left-sec-l dd>div {
    overflow: hidden;
    padding: 3px 0;
}
.nav .nav-left-sec-l dd>div:not(:last-child) {
    border-bottom: 1px dashed #ececec;
}
.nav .nav-left-sec-l dd>div>div {
    float: left;
    width: 539px;
}
/*.nav .nav-left-sec-l dt {
    display: block;
    font-weight: bold;
    border-bottom: 1px solid #d2d2d2;
    line-height: 30px;
    font-size: 14px;
}
.nav .nav-left-sec-l dt a {
    display: inline-block;
    min-width: 50px;
    padding-right: 20px;
    background: url(../../images/img/nav_arr.png) no-repeat center right;
}
.nav .nav-left-sec-l dd {
    float: left;
    margin: 3px 30px 3px 0;
    line-height: 22px;
    font-size: 14px;
}
.nav .nav-left-sec-l dd a {
    display: block;
}*/

.nav .nav-left-sec-r {
    width: 229px;
    height: 100%;
    padding: 10px 30px;
    box-sizing: border-box;
    float: left;
}
.nav .nav-left-sec-r img{
    width: 90%;
}
.nav .nav-left-sec-r a {
    width: 165px;
    height: 110px;
    display: block;
    margin-bottom: 10px;
    position: relative;
}
.nav .nav-left-sec-r a img {
    width: 165px;
    height: 110px;
    display: block;
}

/*------------------------------footer尾部------------------------------*/
.footer {
    width: 100%;
    background-color: #282e3f;
    color: white;
    float: left;

    position: relative;
}
.footer li a {
    color: white;
}
.footer .footer-inf {
    width: 100%;
    border-bottom: 1px solid #7d879f;
}
.footer .footer-inf-con {
    width: 1200px;
    margin: 0 auto;
    padding-top: 17px;
    padding-bottom: 11px;
    overflow: hidden;
}
.footer .footer-inf-l {
    border-right: 1px solid #7d879f;
    overflow: hidden;
    float: left;
}
.footer .footer-inf-l .footer-logo {
    margin-top: 13px;
    margin-left: 50px;
    float: left;
}
.footer .footer-inf-l ul {
    float: left;
    margin-left: 63px;
}
.footer .footer-inf-l li {
    line-height: 25px;
    width: 585px;
    padding-right: 50px;
    white-space: pre;
    font-size: 14px;

    height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.footer .footer-inf-l li a {
    float: right;
    text-decoration: underline;
}
.footer .footer-inf-l li span {
    width: 140px;
    line-height: 25px;
    float: right;
}
.footer .footer-inf-r {
    margin-left: 52px;
    margin-top: 21px;
    overflow: hidden;
    float: left;
}
.footer .erweima-button {
    float: left;
    height: 146px;
    width: 74px;
}
.footer .erweima-button img {
    float: left;
    margin-bottom: 2px;
}
.footer .erweima-list {
    float: left;
    width: 144px;
    height: 144px;
    border: 1px solid #7d879f;
    background-color: white;
    margin-left: 4px;
}
.footer .erweima-list img {
    width: 138px;
    height: 138px;
    display: block;
    margin: 3px;
}
.footer .footer-about {
    width: 100%;
    font-size: 14px;
    height: 14px;
    padding: 23px 0;
    border-bottom: 1px solid #7d879f;
    overflow: hidden;
    text-align: center;
}
.footer .footer-about li {
    display: inline-block;
    padding: 0 38px;
    border-right: 1px solid #7d879f;
}
.footer .footer-banquan {
    width: 100%;
    border-bottom: 1px solid #7d879f;
    font-size: 12px;
}
.footer .footer-banquan>img{
    margin: 22px auto 0;
    display: block;
}
.footer .footer-banquan>p {
    margin-top: 17px;
    margin-bottom: 26px;
    text-align: center;
    line-height: 17px;
}
.footer .footer-banquan .banquan {
    padding-right: 30px;
    background: url(../../images/img/baidu-icon.png) no-repeat right center;
}
#labzt {
    float: left;
    font-weight: bold;
    line-height: 30px;
    font-size: 16px;
    /* min-width: 50px; */
}

.nav .nav-left-sec-l dd .improtProduct{
    color:red;
}

.w1200{
    width:1200px;
}

.db{
    display: block;
}

.dc{
    margin: 0  auto;
}

.link{
    margin-top: 25px;
}

.tc{
    text-align: center;
}

.link  a{
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    border:1px solid #DDD;
    border-radius: 5px;
    display: inline-block;
    padding: 1em  1.5em;
    margin-right: 1em;
    margin-bottom: 1em;
}

.link > div{
    float:left;
}

.yslist{padding:20px;margin-top:-40px;}
.yslist .icon{width:80px;margin-right:10px; background-image:url(/Public/images/zhuanti/images/icons.png);background-repeat:repeat-x; background-size:400% auto;background-color:transparent!important;}
.yslist .icon.s1{background-position:0 center;}
.yslist .icon.s2{background-position:-100% center;}
.yslist .icon.s3{background-position:-200% center;}
.yslist .icon.s4{background-position:-300% center;}
.yslist .list{margin-bottom:-25px;}

.tdlist{margin-top:40px;}

.tdlist .box{background-color:#FFF;padding:20px;}

.tdlist .bgpic{width:130px;border-radius:50%;float:left;}

.tdlist .details{margin-left:150px;}

.tdlist .name{line-height:2.5;}

.feedback{background-color:#F1F1F1;padding:2rem;}

.feedback .box{margin-left:auto;}

.feedback .bgpic{width:6rem;}

.feedback .bgpic{width:6rem;background-color:#FFF; background-size:contain; background-position:center center;	}

.feedback .msgRight{padding-left:1.5rem;}

.feedback .msgRight .name{font-size:1.125rem; font-weight:bold;	}

.feedback .msgRight .say{padding:1rem; background-color:#FFF; margin-top:1rem; line-height:1.8; font-size:1rem; position:relative; }

.feedback .msgRight .say:before{width:1rem;height:1rem; background-color:#FFF;content:'';display:block;position:absolute;left:-0.3rem;top:1rem; transform:rotate(45deg);-webkit-transform:rotate(45deg);}

.adv {margin-top:2rem;}

.adv .box{position:relative;}

.adv .num{color:#fc9701; font-size:4rem; line-height:1; font-family:'Arial'; font-style: italic; font-weight:bold; vertical-align:middle; position:absolute; left:0; top:50%;margin-top:-2rem;}

.adv .bgpic{margin-left:5rem; background-color:#666; border-radius:50%;display:block; background-size:cover;}

.adv .stitle{font-size:1.2rem;color:#FFF; background-color:rgba(51,51,51,0.8); position:absolute;left:0;bottom:1rem;padding:0.3rem 0.5rem;}

.adv .bgpic:after{content:'';display:block;padding-top:100%;}

.clList .bgpic{background-size:contain;background-repeat:no-repeat;background-color:transparent;}

.basicCover{background-size:cover;background-position:center center;}

.basicCover:after{content: '';display: block;padding-top: 56.25%;}

.boxRadius{border-radius:6px;}

.color-red{color:#2379e3;}

.nav-left-fir >ul >li >span >a{
    color:#FFF;
}
.nav-left-fir >ul >li >span >a:hover{
    color:#333;
}

.nav-left-fir >ul >li:hover >span >a{
    color:#333;
}

.w1200{
    width:1200px;
}

.db{
    display: block;
}

.dc{
    margin: 0  auto;
}

.w50{
    width:50%;
}

.l{
    float:left;
}

.tn2em{
    text-indent: 2em;
}
.wlist   ul{
    margin-top: 25px;
}

.wlist   ul  li{
    line-height: 35px;
    margin-bottom: 10px;
    text-align: left;
}
.wlist   ul  li  b{
    font-weight: normal;
    line-height: 1.5em;
}

.wlist   ul  li  > div{
    display: none;
    background: #f1f1f1;
    padding:0.5em  1em;
    font-weight: normal;
    margin-right: 20px;
}

.wlist   ul  li  >a{
    font-weight:normal;
    color: #333;
}

.wlist   ul  li  >a >img{
    margin-right: 10px;
    vertical-align: -3px;
}

.wlist  a.fiy{
    color:#FFF;
    text-decoration: none;
    background: #2379e3;
    border: 1px solid #2379e3;
}

.zixun{
		display:none
	}

a.fiy{
    display: block;
    width: 98px;
    height: 28px;
    line-height: 28px;
    font-size: 16px;
    background: #cd0965;
    text-align: center;
    margin: 0 auto;
    color: #fff;
    border: 1px solid #cd0965;
}

.FNG{
    display: none;
}

.head-pic{
    display: none;
}


.footer-pic{
     display: none;
 }

.footer_pic{
    display: none;
}

.FHL{
    display: none;
}

.pr{
    position: relative;
}

.pa{
    position: absolute;
}

@media screen and (max-width:750px){
	.zixun{
		display:block
	}

    .link a {
        box-shadow: 0 0 5px #999;
        border: 1px solid #DDD;
        font-size: 0.45em;
        border-radius: 5px;
        display: inline-block;
        padding: 1em 1.5em;
        margin-right: 1em;
        margin-bottom: 2em;
    }

    .FHL{
        display:block;
    }

    .ppplist  >  div{
        width: 47%;
        text-align: center;
        float: left;
		height: 17em;
    }

    .ppplist  >  div  > img{
        width:100%;
        height:7.9em;
    }


    .ppplist  p{
        font-size: 0.2rem;
        line-height: 0.5em;
    }


    .PHL{
        display: none;
    }

    .answer{
        display: none;
    }

    .footer-pic{
        display: block;
    }

    .footer_pic{
        display: block;
    }

    .header{
        display:none;
    }

    .head-pic{
        display: block;
    }

    .header-center{
        display: none;
    }

    .nav{
        display: none;
    }

    .footerPic{
        display: none;
    }

    .footer{
        display: none;
    }

    .head-pic{
        background:rgb(0, 47, 167);
        height:4em;
    }

    .FNG{
        display: none;
    }

    .head-pic  .l{
        float:left;
    }


    .head-pic  .r{
        float: right;
    }



}

