/*初始化样式*/

html {
    margin: 0;
    padding: 0;
    border: 0;
}

body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
p,
blockquote,
pre,
a,
address,
code,
b,
em,
img,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
footer,
header,
hgroup,
nav,
section {
    margin: 0;
    padding: 0;
    border: 0;
}

body {
    background: #fff;
    color: #666;
    position: relative;
    font: 12px/1.5 微软雅黑;
    vertical-align: baseline;
    width: 100%;
    overflow-x: hidden;
}

a {
    text-decoration: none;
    outline: none;
}

a:link {
    color: #666;
}

a:visited {
    color: #666;
}

a:hover,
a:active,
a:focus {
    color: #ffc000;
    text-decoration: none;
    outline: none;
}

input {
    padding: 0;
    margin: 0;
    font-family: '微软雅黑';
}

img {
    border: none;
    background: none;
    vertical-align: middle;
}

ul,
ol,
li {
    list-style-type: none;
}



select,
input,
img,
select {
    vertical-align: middle;
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

table,
th,
td {
    vertical-align: middle
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}

.clearfix {
    zoom: 1
}

.clearboth {
    height: 0px;
    line-height: 0px;
    overflow: hidden;
    clear: both;
    font-size: 0px;
}

h1,
h2,
h3,
h4 {
    font-size: 12px;
    font-weight: bold;
}

hr {
    border: 0;
    border-top: 1px solid #ccc;
    height: 0;
}


/*----- Common css ------*/

.fl {
    float: left;
}

.fr {
    float: right;
}

.di {
    _display: inline;
}

.fwn {
    font-weight: normal;
}

.dib {
    *display: inline;
    _zoom: 1;
    _display: inline;
    _font-size: 0px;
}


/*滚动*/

#demo {
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
}

#indemo {
    float: left;
    width: 800%!important;
}

#demo1 {
    float: left;
}

#demo2 {
    float: left;
}

#m_demo {
    overflow: hidden;
    width: 92%;
    margin: 0 auto;
}

#m_indemo {
    float: left;
    width: 800%!important;
}

#m_demo1 {
    float: left;
}

#m_demo2 {
    float: left;
}

.wh {
    max-width: 1330px;
    margin: 0 auto;
    padding: 0 15px;
}

.pos {
    position: relative;
    width: 1920px;
    left: 50%;
    margin-left: -960px;
}

.com-img {
    display: inline;
    overflow: hidden;
    margin: 0 auto;
    display: table;
}

.com-img img {
    -moz-transition: all .5s ease 0s;
    -ms-transition: all .5s ease 0s;
    -o-transition: all .5s ease 0s;
    -webkit-transition: all .5s ease 0s;
    transition: all .5s ease 0s;
}

.com-img:hover img {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
}

.imgZoom img,
.imgY180 img {
    -moz-transition: all .8s ease 0s;
    -ms-transition: all .8s ease 0s;
    -o-transition: all .8s ease 0s;
    -webkit-transition: all .8s ease 0s;
    transition: all .8s ease 0s;
}

.imgZoom {
    overflow: hidden;
    -webkit-transform: rotate(0);
    transform: rotate(0);
}

.imgZoom:hover img {
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
}

.imgY180:hover img {
    cursor: pointer;
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
}

.roll_product {
    float: left;
}

.plist {
    margin-top: 56px;
}

.plist li {
    margin-right: 15px;
    margin-bottom: 15px;
}

.plist li:nth-child(3n) {
    margin-right: 0;
}

.plist li a.img {
    border: 1px solid #e5e5e5;
    display: block;
}

.plist li a.img img {
    width: 388px;
    height: 388px;
}

.plist li h3 a {
    display: block;
    color: #fff;
    font-size: 16px;
    font-weight: normal;
}




/*banner*/

.demo-product-box {
    position: relative;
}

.demo-product-box .big-img {}

.demo-product-box .small-img .owl-stage {
    width: 100%!important;
}

.demo-product-box .small-img .owl-item {
    float: none!important;
    display: inline-block;
}

.demo-product-box .small-img .owl-item a {
    display: block;
    position: relative;
}

.small-img {
    overflow: hidden;
    position: absolute;
    text-align: right;
    z-index: 99;
    bottom: 5%;
    left: 50%;
    margin-left: -665px;
}

.bj1 {
    background: rgba(0, 0, 0, .39) url(../images/b1.png) no-repeat center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;background-size: 27%;
}

.small-img .on .bj1 {
    background: rgba(0, 0, 0, .39) url(../images/11.png) no-repeat center;background-size: 27%;
}

.demo-product-box .small-img .owl-item {
    width: 110px!important;
    height: 60px!important;
    border: 5px solid #c9c9c9;
}

.demo-product-box .small-img .owl-item a img {
    width:100px!important;
    height: 50px!important;
}

.demo-product-box .small-img a {}

.banner {
    position: relative;
}

.small-img .slick-slide {
    width: 170px;
    border: 5px solid #c9c9c9;
    position: relative;
}

.small-img .slick-slide img {
    width: 160px;
    height: 90px;
}

.slider-for img {
    width: 100%;
}


/*a1*/

.box1 {
    background: url(../images/bj1.jpg) no-repeat top center;
}

.bt1 {
    color: #d4d4d4;
    font-size: 16px;
    text-align: center;
    padding: 50px 0;
    overflow: hidden;
}

.bt1 h3 {
    font-size: 40px;
    color: #fff;
    margin-bottom: 20px;
}

.bul {
    margin-top: 30px;
    overflow: hidden;
    height: 214px;
}

.bul li {
    float: left;
    width: 20.8%;
    transition: all 0.5s;
    position: relative;
    height: 214px;
    cursor: pointer;
    overflow: hidden;
    z-index: 99;
}

.bul li a {
    display: block;
    overflow: hidden;
}

.bul li.cur {
    width: 37.5%;
    overflow: hidden;
}

.bul li .img {}

.bul li .img img {
    position: absolute;
    bottom: 0;
    display: block;
    width: 488px;
    height: 100%;
}

.bul li.cur .img img {
    left: 50%;
    margin-left: -244px;
}

.bul li .miao {
    position: absolute;
    z-index: 2;
    width: 100%;
    height: 100%;
    padding: 56px 0 0 35px;
}

.miao h3 {
    font-weight: normal;
    color: #ffc000;
    font-size: 31px;
    text-transform: uppercase;
    font-family: 'Impact';
    letter-spacing: 1px;
}

.miao span {
    display: block;
    color: #000000;
    font-size: 24px;
    letter-spacing: 1px;
    margin: 3px 0;
}

.miao p {
    color: #000000;
    font-size: 15px;
    line-height: 26px;
    padding-right: 23px;
}


/*.bul li.cur .img img{left: 50%;margin-left: -244px;}*/

.bul li:nth-child(2) h3,
.bul li:nth-child(2) span,
.bul li:nth-child(2) p {
    color: #fff;
}

.bul li:nth-child(3) h3 {
    color: #fff;
    font-family: '微软雅黑';
    font-size: 24px;
    padding-top: 56px;
    background: url(../images/aa.png) no-repeat top center;
}

.bul li:nth-child(3) span {
    color: #fff;
    font-family: '微软雅黑';
    font-size: 15px;
    letter-spacing: 0;
    margin-top: 5px;
}

.bul li:nth-child(3) .miao {
    text-align: center;
    padding-left: 0;
}

.bul li:nth-child(4) .miao {
    padding-left: 20px;
    padding-top: 65px;
}

.bul li:nth-child(4) h3 {
    color: #2d3442;
    font-family: '微软雅黑';
    font-size: 24px;
}

.bul li:nth-child(4) span {
    color: #ffc000;
    font-size: 31px;
    text-transform: uppercase;
    font-family: 'Impact';
    letter-spacing: 0;
    margin-bottom: 0;
}

.bt2 {
    text-align: center;
    font-size: 24px;
    color: #2d3442;
    margin: 45px 0 40px 0;
}

.bt2 span {
    font-weight: bold;
    color: #2d3442;
    font-size: 40px;
    padding-right: 15px;
}

.pbox {
    background: url(../images/bj2.jpg) no-repeat top center;
    padding: 45px 65px 30px 65px;
}

.pbt span {
    color: #fff;
    font-size: 25px;
}

.pbt {
    color: #d4d4d4;
    font-size: 23px;
}

.ss1 {
    margin-top: 18px;
}

.ss1 img {
    max-width: 100%;
}

.sul {
    margin-top: 30px;
}

.sul li {
    margin-right: 85px;
}

.sul li:last-child {
    margin-right: 0;
}

.sul li a {
    display: block;
    width: 60px;
    text-align: center;
}

.sul li a .img {
    line-height: 57px;
}

.sul li h3 {
    color: #bebfc2;
    font-size: 13px;
    font-weight: normal;
    margin-top: 10px;
}
.picScroll-left{ margin-right: 1.5%;}
.psort {
    margin:0 -0.5%; margin-top: 18px;
}

.psort li {
    width: 32.3%!important;
    margin:0 0.5%;
}

/*.psort li:nth-child(3n) {*/
/*    margin-right: 0;*/
/*}*/

.psort li a {
    display: block;
    position: relative;
}

.psort li img {
    display: block;
    width: 100%;
        margin-bottom: 3%;
}

.psort li .pcname {
    color: #2d3442;
    font-size: 21px;
    display: block;
    text-align: center;
    width: 100%;
    /*position: absolute;*/
    /*bottom: 7%;*/
}
.psort li:hover .pcname{
    color:#ffc000;
}

.abouts {
    background: url(../images/bj3.jpg) no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: center center;
    margin-top: 40px;
    padding-top: 48px;
    padding-bottom: 69px;
}

.abt h3 {
    font-size: 40px;
    color: #fff;
    margin-bottom: 8px;
}

.abt {
    color: #dedede;
    font-size: 16px;
    text-align: center;
}

.acon {
    color: #dedede;
    font-size: 21px;
    margin-top: 50px;
    line-height: 30px;
    text-align: center;
    padding: 0 30px;
    font-weight: lighter;
    letter-spacing: 1px;
}

.shu {
    margin-top: 85px;
}

.shu li {
    width: 25%;
    text-align: center;
}

.shu li .img {
    transition: all 0.5s ease;
    line-height: 80px;
}

.shu li:hover .img {
    transform: rotateY(180deg);
}

.sj span {
    color: #fff;
    font-family: 'Impact';
    font-size: 54px;
}

.sj sup{font-size: 30px;    top: -0.8em;}

.sj {
    font-size: 24px;
    color: #fff;
}

.shu li p {
    font-size: 19px;
    color: #fff;
}

.amore a {
    display: block;
    color: #dedede;
    font-size: 19px;
    text-align: center;
    margin: 0 auto;
    width: 258px;
    height: 58px;
    line-height: 56px;
    background: url(../images/m1.png) no-repeat top center;
    margin-top: 65px;
}

.amore a:hover{
    color:#ffc000;
}

.xinwen {
    background: #f7faff;
    padding: 80px 0 64px 0;
}

.xleft {
    width: 50%;
}

.xleft h3 {
    color: #2d3442;
    font-size: 31px;
}

.news_list2 {
    width: 45.6%;
    margin-top: 25px;
}

.news_list1 {
    margin-top: 90px;
}

.nul li a.img {
    margin-top: 50px;
    margin-top: 64px;
}

.nul li a.img img {
    display: block;
    width: 100%;
}

.nul li span {
    display: block;
    color: #666666;
    letter-spacing: 1px;
    font-size: 19px;
    display: block;
    margin: 0 0 15px 0;
}

.nul li h2 a {
    letter-spacing: 1px;
    color: #2d3442;
    font-size: 22px;
    display: block;
    overflow: hidden;
    /*超出的部分隐藏起来。*/
    white-space: nowrap;
    /*不显示的地方用省略号...代替*/
    text-overflow: ellipsis;
    /* 支持 IE */
}

.nul li p {
    letter-spacing: 1px;
    color: #666666;
    font-size: 19px;
    margin: 20px 0;
    line-height: 30px;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.nmore a {
    display: block;
    letter-spacing: 1px;
    color: #2d3442;
    font-size: 19px;
    background: url(../images/jt5.png) no-repeat right center;
    width: 106px;
}

.news_list2 li span {
    font-weight: normal;
}

.news_list2 li {
    margin-bottom: 60px;
}

.nul li h2 a:hover {
    color: #ffc000;
}

.nul li .nmore a:hover {
    color: #ffc000;
}

.news_list2 li p {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
@media(max-width:1024px){
    .news_list2 li p {
 
    -webkit-line-clamp: 1;
}
.nul li a.img{
    margin-top: 56px;
}
}
.lxwm {
    background: url(../images/bj4.png) no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: center center;
    padding: 85px 0;
}

.xbt {
    text-align: right;
}

dt {
    font-weight: normal;
}

.xbt dd {
    color: #444;
    font-size: 36px;
    font-weight: bold;
    line-height: 36px;
    margin-bottom: 23px;
}

.xbt dt {
    color: #2b2b2b;
    font-size: 16px;
}

.box2 {
    margin-top: 40px;
    position: relative;
}

.lx {
    width: 56%;
}

.pin {
    width: 61.3%;
    float: left;
    position: relative;
    margin-right: 3.8%;
}

.liu2,
.liu3 {
    position: relative;
}

.box2 a {
    display: block;
    overflow: hidden;
}

.box2 a .img img {
    width: 100%;
    height: 100%;
    -moz-transition: all .8s ease 0s;
    -ms-transition: all .8s ease 0s;
    -o-transition: all .8s ease 0s;
    -webkit-transition: all .8s ease 0s;
    transition: all .8s ease 0s;
}

.jie {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 192, 0, .9);
    padding: 0 31px 0 31px;
}

.jie h3 {
    text-align: center;
    font-size: 29px;
    color: #444;
    padding-top: 50px;
}

.jie .w1 {
    color: #2d3442;
    font-size: 19px;
    line-height: 40px;
    line-height: 44px;
    padding-top: 26px;
}

.box2 a .jt6 {
    text-align: right;
    margin-top: 40px;
}

.box2 a .jt6 img {
    width: auto;
    transition: all 0.5s ease;
}

.box2 a:hover .img img {
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
}

.box2 a:hover .jt6 img {
    margin-right: 10px;
}

.jie2 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(45, 52, 66, .71);
}

.jie2 h3 {
    text-align: center;
    font-size: 27px;
    color: #ffffff;
    padding-top: 50px;
}

.jie2 .w1 {
    letter-spacing: 1px;
    color: #ffffff;
    font-size: 16px;
    text-align: center;
    margin-top: 15px;
}

.liu2 {
    margin-bottom: 21px;
}

.liu3 .jie2 {
    background: rgba(255, 255, 255, .71);
}

.liu3 .jie2 .w1 {
    color: #2d3442;
}

.liu3 .jie2 h3 {
    color: #444;
}


/*页面底部*/

.foot {
    background: #2d3442;
    padding: 40px 0 25px 0;
}

.dao {
    width: 63.8%;
}

.dao li {
    float: left;
    width: 25%;
}

.dao li dt {
    color: #ffffff;
    font-size: 20px;
    margin-bottom: 10px;
}

.dao li dd a {
    color: #dddddd;
    font-size: 17px;
    display: block;
    line-height: 30px;
}

.dao li dd a:hover{
    color:#ffc000;
}

.dlx {
    color: #dddddd;
    font-size: 17px;
    line-height: 30px;
    width: 35%;
    background: url(../images/line2.jpg) no-repeat right top;
    min-height: 197px;
}

.foot select {
    border: none;
    background: url(../images/link.png) center no-repeat;
    width: 278px;
    height: 31px;
    outline: none;
    padding-left: 16px;
    color: #dcdcdc;
    font-size: 13px;
}

.foot select {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}

.foot select option {
    background: #18181d;
    color: #fff;
    line-height: 30px;
}

.foot .bdsharebuttonbox {
    height: 34px;
    line-height: 34px;
    margin: 18px 0 16px 0;
}

.foot .bdsharebuttonbox a {
    display: inline-block;
    width: 30px;
    height: 30px;
    margin-right: 20px;
    padding: 0;
    background-position: center;
}

.foot .bdsharebuttonbox a.bds_weixin {
    background: url(../images/wx2.png) no-repeat center;
    width: 34px;
    height: 34px;
}

.foot .bdsharebuttonbox a.bds_sqq {
    background: url(../images/qq.png)no-repeat center;
    width: 33px;
    height: 33px;
}



.tbox {
    width: 73%;
}

.xymob-head {
    display: none;
}

.page-product-inquiry a {
    color: #fff;
}



@media(max-width: 1200px) {
    .xymob-head {
        display: block;
    }
    
}




@media(max-width: 1000px) {
    .miao span,
    .bul li:nth-child(3) h3 {
        font-size: 20px;
    }
    .miao p {
        font-size: 12px;
    }
    .news_list2 li {
        margin-bottom: 30px;
    }
}

@media(max-width: 850px) {
    .nul li p {
        margin: 10px 0;
    }
}

@media(max-width: 1330px) {
    .lx {
        width: 65%;
    }
    .xbt {
        margin-right: 12%;
    }
    .pin {
        width: 50%;
    }
    .liu2,
    .liu3 {
        width: 28%;
    }
    .jie h3,
    .jie2 h3 {
        font-size: 20px;
    }
    .jie .w1 {
        font-size: 14px;
        line-height: 30px;
        letter-spacing: 0;
    }
    .jie2 h3 {
        padding-top: 17%;
    }
    .box2 a .jt6 {
        margin-top: 20px;
    }
    .jie2 .w1 {
        margin-top: 10px;
        letter-spacing: 0;
    }
    .jie h3 {
        padding-top: 30px;
    }
}

@media(max-width: 1100px) {
    .lx {
        width: 70%;
    }
    .jie {
        padding: 0 15px;
    }
    .xbt dt {
        font-size: 14px;
    }
    .xbt dd {
        font-size: 24px;
    }
}

@media(max-width: 908px) {
    .lx {
        width: 60%;
    }
    .pin {
        width: 60%;
    }
    .liu2,
    .liu3 {
        width: 34%;
    }
    .xbt {
        margin-right: 1%;
    }
    .jie {
        padding: 0 15px;
    }
    .jie .w1 {
        padding-top: 15px;
        font-size: 12px;
        line-height: 24px;
    }
    .jie2 .w1 {
        font-size: 12px;
    }
}

@media(max-width:820px) {
    .box2 a .jt6 {
        margin-top: 4px;
    }
    .jie h3,
    .jie2 h3 {
        font-size: 18px;
    }
    .xbt dt {
        font-size: 12px;
    }
    .xbt dd {
        font-size: 18px;
        margin-bottom: 10px;
    }
}

@media(max-width:1238px) {
    .tright,
    .tbox {
        width: 100%;
        float: none;
    }
    .tbox {
        margin-bottom: 15px;
    }
}


/*手机站样式*/

.xul {
    display: flex;
    align-content: space-between;
    flex-wrap: wrap;
    display: -webkit-flex;
    margin-top: 10px;
}

.xul img {
    display: block;
    width: 100%;
}

.s_left {
    width: 50%;
    position: relative;
}

.sbox {
    width: 47%;
    margin-left: 3%;
    position: relative;
}

.swh {
    width: 96%;
    margin: 0 auto;
}

.con3 {
    position: absolute;
    width: 100%;
    height: 100%;
    text-align: center;
    top: 0;
    left: 0;
}

.con3 h3 {
    color: #000000;
    font-size: 24px;
    padding-top: 6%;
    margin-bottom: 7px;
}

.con3 span {
    color: #666666;
    font-size: 17px;
    display: block;
}

.c1 {
    margin-bottom: 9%;
    position: relative;
}

.c1 .con3 {
    text-align: left;
    padding-left: 15px;
    padding-top: 7%;
}

.c1 .con3 h3 {
    font-size: 19px;
    font-weight: normal;
}

.c1 span {
    color: #666666;
    font-size: 16px;
}

.mobile {
    display: none;
}

@media(max-width:768px) {
    .mobile {
        display: block;
    }
    .pc {
        display: none;
    }
    .foot,
    .foot1 {
        display: none;
    }
}

.tab1 {
    display: none;
}

.sbox .c11 {
    margin-bottom: 0;
}

.nsort {
    text-align: center;
    border-bottom: 1px solid #dcdcdc;
    padding: 15px 0;
}

.nsort li {
    float: left;
    width: 25%;
}

.nsort li a {
    display: block;
    color: #666666;
    font-size: 16px;
}

.nsort li.cur a {
    color: #000000;
    font-weight: bold;
}

.news_list3 {
    margin-top: 15px;
}

.news_list3 li {
    padding: 5% 2%;
    border-bottom: 1px solid #dcdcdc;
}

.news_list3 li .mxin a {
    display: block;
    color: #444444;
    font-size: 18px;
    margin: 3% 0 13% 0;
}

.c2 span {
    display: block;
    color: #999999;
    font-size: 15px;
}

.news_list3 li a.img {
    display: block;
    width: 31%;
}

.news_list3 li .mxin {
    width: 63%;
}

.news_list3 li a.img img {
    display: block;
    width: 100%;
}

.xmore a {
    color: #444444;
    font-size: 16px;
    text-align: center;
    margin-top: 15px;
    display: block;
}

.ct1 {
    text-align: center;
    color: #666666;
    font-size: 14px;
    margin-top: 20px;
}

.ct1 h3 {
    color: #000;
    font-size: 18px;
    line-height: 30px;
}

.msj {
    margin-top: 20px;
}

.msj li {
    width: 50%;
    padding: 5% 0%;
    line-height: 35px;
    text-align: center;
    border: 1px solid #dcdcdc;
    border-right: none;
    border-bottom: none;
    font-size: 16px;
    color: #666666;
}

.msj li span {
    color: #444;
    font-family: 'Impact';
    font-size: 24px;
}

.spin {
    padding: 8% 13%;
    text-align: center;
}

.spt h3 {
    color: #fff;
    font-size: 24px;
    margin-bottom: 3%;
}

.spt span {
    display: block;
    color: #fff;
    font-size: 17px;
}

.m_footer {
    background: #e7e8ea;
    text-align: center;
}

.m_footer .m_link {
    text-align: center;
    border-bottom: 1px solid #dbdcde;
    padding-top: 14px;
}

.m_footer .m_link .tab {
    color: #555555;
    font-size: 18px;
    line-height: 1;
    padding: 18px 48px 18px 0;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    position: relative;
}

.m_footer .m_link .tab:after,
.m_footer .m_link .tab:before {
    content: '';
    background: #555555;
    width: 9px;
    height: 2px;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 15px;
    margin: auto;
}

.m_footer .m_link .tab:before {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    transition: all 0.6s ease-out;
}

.m_footer .m_link .tab:after {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    transition: all 0.6s ease-out;
}

.m_footer .m_link .tab_con {
    line-height: 40px;
    font-size: 14px;
    overflow: hidden;
    height: 0;
    -webkit-transition: all 0.6s;
    transition: all 0.6s;
}

.m_footer .m_link .tab_con ul {
    overflow: hidden;
    padding: 0 40px;
}

.m_footer .m_link .tab_con ul li {
    float: left;
    width: 50%;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-indent: 25px;
}

.m_footer .m_link .tab_con ul li a {}

.m_footer .m_copyright {
    font-size: 16px;
    text-align: center;
    color: #777;
    line-height: 30px;
    padding: 3% 0;
}

.m_footer .m_link .tab.active:before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    background: #b3b3b3;
}

.m_footer .m_link .tab.active:after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    opacity: 0;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
    background: #b3b3b3;
}

.m_footer .m_link .tab_con.cur2 {
    height: auto;
    padding: 10px 0;
    border-top: 1px solid #ced0d4;
}

@media(max-width:498px) {
    .con3 h3 {
        font-size: 22px;
        padding-top: 10%;
        margin-bottom: 3px;
    }
    .con3 span {
        font-size: 14px;
    }
    .c1 .con3 {}
    .c1 .con3 h3 {
        font-size: 15px;
        padding-top: 0%;
    }
    .c1 span {
        font-size: 14px;
    }
}

@media(max-width:460px) {
    .msj li {
        font-size: 14px;
        line-height: 30px;
    }
    .msj li span {
        font-size: 18px;
    }
}

@media(max-width:400px) {
    .msj li {
        font-size: 13px;
        line-height: 30px;
    }
    .msj li span {
        font-size: 16px;
    }
}

@media(max-width:340px) {
    .msj li {
        font-size: 12px;
        line-height: 30px;
    }
}


/* 内页左侧导航栏样式 */

.containers {
    max-width: 1330px;
    margin: 0 auto;
    padding: 3% 15px;
}

.containers22 {
    max-width: 1300px;
    margin: 0 auto;
}


@media (min-width: 991px) {
    .page-wrap-left {
        display: none;
    }
}

/*.xypg-left-con2 .xypg-left-nav {*/
/*    display: -webkit-box;*/
/*    display: -ms-flexbox;*/
/*    display: flex;*/
/*    -webkit-box-pack: center;*/
/*    -ms-flex-pack: center;*/
/*    margin-bottom: 0%;*/
/*}*/

/*.xypg-left-con2 .xypg-left-nav>li {*/
/*    height: 66px;*/
/*    overflow: hidden;*/
/*    position: relative;*/
/*    background: transparent;*/
/*    border: none;*/
/*    text-align: left;*/
/*}*/

/*.xypg-left-con2 .xypg-left-nav>li .first-nav-btn {*/
/*    display: none;*/
/*}*/

/*.xypg-left-con2 .xypg-left-nav>li:last-child {*/
/*    border: none;*/
/*}*/

/*.xypg-left-con2 .xypg-left-nav>li>a {*/
/*    display: block;*/
/*    font-size: 16px;*/
/*    line-height: 66px;*/
/*    color: #666;*/
    
/*    padding: 0;*/
/*    margin: 0 30px;*/
/*    border-bottom: 2px solid #3162a7;*/
/*}*/
/*.xypg-left-con2 .xypg-left-nav>li>a:after {*/
/*    content: "";*/
/*    width: 1px;*/
/*    height: 12px;*/
/*    background: #dddddd;*/
/*    display: block;*/
/*    position: absolute;*/
/*    right: -0.5px;*/
/*    top: 50%;*/
/*    margin-top: -6px;*/
/*}*/
/*.xypg-left-con2 .xypg-left-nav>li:last-child>a:after{*/
/*    display: none;*/
/*}*/
/*.xypg-left-con2 .xypg-left-nav>li:hover>a,*/
/*.xypg-left-con2 .xypg-left-nav>li.clicked>a {*/
/*    font-weight: bold;*/
/*    background: transparent;*/
/*    color: #ffc000;*/
/*    -webkit-transition: all 0.6s;*/
/*    transition: all 0.6s;*/
/*}*/

.inside-menu {
    line-height: 66px;
 
   
}

.xypg-left-box2 {
    
}

.wei2 {
    color: #a3a3a3;
    font-size: 14px;
}

.wei2 a {
    color: #fff;
    padding: 0 10px;
}

@media (max-width: 768px) {
    .xypg-left-con2 .xypg-left-nav {
        display: none!important;
    }
    .inside-menu {
        line-height: 40px;
    }
   
}
.page-product-detail-effect a{
    display:block;
}
 .xypg-right-content img{
     max-width:100%!important;max-height:100%!important;
         max-width: 100%;
    height: auto;
 }

/* 首页查询 */

.souo select {
    max-width: 24%;
    line-height: 46px;
    font-size: 16px;
    color: #888888;
    width: 100%;
    height: 46px;
    /* text-indent: 4px; */
    border: none;
    margin-right: 2.4%;
    background: url(../images/xj.png) no-repeat 95% 50% #fff;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    padding: 0 2%;
}

.souo a.haha {
    display: inline-block;
    width: 115px;
    line-height: 46px;
    font-size: 21px;
    background: url(../images/ssxx.png) no-repeat 82px 50% #ffc000;
    text-indent: 20px;
    color: #fff;
    vertical-align: middle;
}



/*产品详情页修改*/

.product_detail_wap{
    position: relative;
    background: #f6f6f6;
}

.product_detail_wap .page-product-detail-box{
     max-width: 1300px;
    margin: 0 auto;
    padding: 3% 15px;
}

.page-product-detail-right .content88{position: relative;margin-top: 30px;}
.page-product-detail-right .content88:after{content:''; position:absolute; left:0; top:-10px; width:90%; height:2px; background:#b1b1b1;}
.page-product-detail-right .content88:before{content:''; position:absolute; left:0; top:-10px; width:20%; height:3px; background:#ff6600; z-index:2;}
.page-product-detail-right .content88 .pdetail_text{margin:20px 0 20px;}
.page-product-detail-right .content88 .pdetail_text .pdetail_txt{ font-size:14px; color:#828383; line-height:30px; padding-right:10%;}
.page-product-detail-right .content88 .pdetail_text .pdetail_con{font-size:14px; color:#828383; line-height:20px; overflow:hidden; margin-top:10px;font-weight:400;}
.page-product-detail-right .content88 .pdetail_text .pdetail_con2{font-size:13px; color:#666; line-height:26px; margin:20px 0;}
.page-product-detail-right .content88 .pdetail_text .pdetail_con2 a{display:inline-block; border:1px solid #d1d1d1; padding:3px 15px;}
.page-product-detail-right .content88 .pdetail_text .pdetail_con2 a:hover{background:#00a1e9; color:#fff;}

.page-product-detail-right .pd_btn{padding-left:0; box-shadow:none;}
.page-product-detail-right .pd_btn .icon{width:28px; height:23px; background:url(../images/pro_detail01_icon.png) no-repeat left; display:inline-block; 
position:relative; top:5px; margin-right:20px;}
.page-product-detail-right .pd_btn>a{display:inline-block; background:#ff6600; transition:.3s ease; font-size:18px; color:#4f4f4f; font-weight:bold;
line-height:33px; padding:10px 25px;}
.page-product-detail-right .pd_btn>a.order:hover{background:#fabc00;}
.page-product-detail-right .pd_btn .tel .icon{background-position:-28px 0;}
.page-product-detail-right .pd_btn .tel{ background:#2d3442; color:#fff;}
.page-product-detail-right .pd_btn .tel:hover{background:#038dcc;}

@media (max-width:1200px) and (min-width:990px){
   .page-product-detail-right{width:45%;}
}

@media (max-width:1200px){
    .page-product-detail-right > h2{font-size:40px;}
    .page-product-detail-right .content88{margin-top:20px;}
    .page-product-detail-right .content88 .pdetail_text .pdetail_con2{margin: 10px 0;}
}


@media (max-width: 990px) {
  .page-product-detail-effect {
    float: none;
    width: 100%;
    margin-bottom: 20px;
  }
  .page-product-detail-right {
    width: 100%;
    float: none;
  }
}


@media (max-width: 640px) {
  .page-product-detail-effect .big-img {
    /*height: 280px;*/
  }
  .product-detail-slick .slick-item {
    height: 65px;
  }
  .page-product-inquiry a {
    font-size: 12px;
  }
  .page-product-detail-right > h1 {
    font-size: 20px;
    line-height: 40px;
  }
  
  .page-product-detail-right .pd_btn>a{
      font-size: 13px;
      padding: 5px 10px;
  }
  
}


/* 常量设置 */
.wrap1 { width:1300px; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1440px; margin-right:auto; margin-left:auto;}

/*工具*/
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.oh { overflow: hidden; *zoom: 1;}
.l { float: left;}.r { float: right;}
.dib { display: inline-block; *display: inline; *zoom: 1;}
.pr { position: relative;}.pa { position: absolute;}
.tc { text-align: center;}.tr { text-align: right;}
.el { overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.hide { display: none;}
.hidetext { font: 0/0 a; letter-spacing: -9px;}
.arr { display: inline-block; overflow: hidden; width: 0; height: 0;}
.opc0 { opacity: 0 ; filter: alpha(opacity=0);}


.pro_detail02 .bd{position:relative; padding-top:40px;}
.pro_detail02 .hd{background:url(../images/color_border.png) no-repeat center bottom #fff;}
.pro_detail02 .hd .list a,.pro_detail02 .hd .list dd{cursor:pointer; position:relative;width:12%; float:left;line-height:70px; font-size:20px; color:#515151; font-weight:bold;}
.pro_detail02 .hd .list .item.active:after{content:''; position:absolute; width:90px; height:5px; bottom:0; left:0; background:#ff6600;}
.pro_detail02 .hd .list a.active{ font-weight:bold;color:#ff6600;}
.pro_detail02 .hd{width:100%; overflow:hidden;}

.pro_detail02 .hd a.active .bd .selection{
     padding-top: 100px;
}


.pro_detail02 .bd .selection .content{padding-bottom:50px; border-bottom:1px solid #cccccc;}
.pro_detail02 .bd .selection .content .left{width:100%; float:left;}
.pro_detail02 .bd .selection .content .t{font-size:35px; color:#666; font-weight:bold;}
.pro_detail02 .bd .selection .content .c{font-size:14px; line-height:1.8; color:#666; margin-top:30px;}

.pro_detail02 .bd .selection1{margin:0;}
.pro_detail02 .bd .selection2{margin:50px 0;}
.pro_detail02 .bd .selection3{margin:50px 0;}

.pro_detail02 .bd .selection3 .content{
    border-bottom: none;
    padding-bottom: 10px;
}


.pro_detail02 .bd .selection .pro_case_list{
    position: relative;
    margin-top: 30px;
    display: flex;
    justify-content: space-between;
}

.pro_detail02 .bd .selection .pro_case_list li{
    width:31.33%;
}

.pro_detail02 .bd .selection .pro_case_list li a{
    display: block
}

.pro_detail02 .bd .selection .pro_case_list li a img{
    width: 100%
}

.pro_detail02 .bd .selection .pro_case_list li h3{
    background: #e5e5e5;
    padding: 10px 0;
    line-height: 1.7;
    color: #6f6f6f;
    text-align: center;
    font-size: 17px;
}



/*pro_inquiry*/
.pro_inquiry{
    position: relative;
    background: #f6f6f6;
    padding: 3.125% 0;
}

.pro_inquiry .inquiry_tit{text-align:center; margin-bottom:30px;}
.pro_inquiry .inquiry_tit .t{font-size:36px; line-height:1.2; color:#666664; font-weight:bold;}
.pro_inquiry .inquiry_tit .c{font-size:16px; line-height:24px; color:#616161; margin:5px 0;}



@media only screen and (max-width: 1240px){
    .wrap1, .mwrap{
        width: 940px;
    }
}

@media only screen and (max-width: 992px){
    .wrap1, .mwrap{
        width: 740px;
    }
    .pro_detail02 .hd .list a{
        width:15%;
        font-size: 18px;
    }
    
    .pro_detail02 .bd .selection .content .left{
        width: 100%;
    }
    .pro_detail02 .bd .selection .content .t{
        float: none;
        font-size: 25px;
    }
    
    .pro_detail02 .bd .selection .content .c{
        width: 100%;
    }
    
    .pro_inquiry .inquiry_tit .t{
        font-size: 25px;

    }
    
}

@media only screen and (max-width: 760px){
    .wrap1, .mwrap{
        padding-left: 2%;
        padding-right: 2%;
        width: auto;
    }
    
    .pro_detail02 .hd .list a{
        font-size: 16px;
       line-height: 50px;
       width: 30%;
    }
    
    .pro_detail02 .bd .selection .tit{
        display:none;
    }
    
    .pro_detail02 .bd .selection{
            margin: 15px 0;
    }
    
    .pro_detail02 .bd .selection .content{
        padding-bottom:30px;
    }
    
    .pro_detail02 .bd .selection .content .c{
        font-size: 13px;
        margin-top: 15px;
    }
    
    
    .pro_detail02 .bd .selection .pro_case_list li h3{
        font-size:14px;
        font-weight:400;
    }
    
      .pro_inquiry .inquiry_tit .t{
          font-size: 20px;
          margin-top: 15px;
    }
    
    .pro_inquiry .inquiry_tit .c{
        font-size:13px;
        padding: 0 15px;
    }
}


.wenna{
	position: absolute;
  left: 0;
  width: 100%;
  top: 78px;z-index: 999;
  display: none;
  padding: 2em;
  font:500 14px/2em "微软雅黑";
  text-align: center;
  background: #00479d;
  color: #fff;
}
.page-banner .wh{
	position: relative;

}
.wenzaa{
	position: absolute;
	width: 100%;
	bottom: 20px;
	left:0;	padding: 0 25px;
}
.wenzaa h2{
	color: #fff;
	font:600 40px/2em "微软雅黑";
}
.page-position1,.page-position1 a{
	color: #fff;
	font:500 14px/2em "微软雅黑";
}

@media (max-width: 1366px){
.wenzaa h2{
	font-size: 24px;
}
.page-position1,.page-position1 a{
	font-size: 12px;
}
}
@media (max-width: 768px){
   .wenzaa h2{
   	display: none;
   }
}

.w1380d{
max-width: 1380px;
margin: 0 auto;
width: 80%;
}
.wenz_aa {
	color: #fff;
	position: absolute;
	width: 100%;
	top: 50%;transform: translateY(-50%);
}
.wenz_aa h2{
	color: #fefefe;
	font:600 48px/1.5em "微软雅黑";
}
.wenz_aa h3{
	color: #fefefe;
	font:500 24px/2em "微软雅黑";
	width: 50%;
	padding: 1em 0 2em;
}
.x-banner .owl-carousel .wenz_aa a.more_ahghg{
	display: block;
	color: #fff;
	font:500 16px/54px "微软雅黑";
	border:1px solid #fff;
	text-align: center;
	width: 186px;
}
img.hhahgn{
   visibility: hidden;
}
.wehhh_a{
	background: #2d3442;
	padding-top: 4px;
}
.wehhh_a .xypg-left-nav{
	font-size: 0;
}
.wehhh_a .xypg-left-nav > li{
   border:none;
   display: inline-block;
}
/*.wehhh_a .xypg-left-nav > li:nth-child(2){*/
/*    display:none;*/
/*}*/
.wehhh_a .xypg-left-nav > li .first-nav-btn{
	display: none;
}
.wehhh_a .xypg-left-nav > li > a{
   padding: 0 2em;
   color: #fff;
   font:500 16px/60px "微软雅黑";
}
.wehhh_a .xypg-left-nav > li:hover > a,.wehhh_a .xypg-left-nav > li.clicked > a{
	background: #fff;
	color: #2d3442;
}

@media (max-width: 1200px){
	.wehhh_a .xypg-left-nav > li > a{
		font-size: 14px;
		line-height: 40px;
	}
}
@media (min-width: 991px) {
  .page-wrap-left {
    display: none;
  }
}
@media (max-width: 990px){
  .wehhh_a{
  	display: none;
  }
}
h2.bt {
    text-align: center;
    font-weight: 100;
    color: #333333;
    font-size: 40px;
    line-height: 1;
}

@media (max-width: 500px) {
    h2.bt {
        font-size: 32px;
    }
}

h2.bt b {
     font-weight: bold;
    color: #2d3442;
    font-size: 40px;
}

h2.bt p {
    margin-top: 14px;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 40px;
}

@media (max-width: 500px) {
    h2.bt p {
        font-size: 14px;
        line-height: 24px;
    }
}

h2.bt span {
    font-size: 16px;
    line-height: 40px;
    display: block;
}

@media (max-width: 500px) {
    h2.bt span {
        font-size: 14px;
        line-height: 24px;
    }
}

.c4 {
    padding-top: 70px;
    background: #f2f2f2;
    padding-bottom: 54px;
}

@media (max-width: 500px) {
    .c4 {
        padding-top: 30px;
        padding-bottom: 30px;
    }
}

.c4 .content {
    margin-top: 70px;
}

@media (max-width: 500px) {
    .c4 .content {
        margin-top: 20px;
    }
}

.c4 .content .list2 {
    margin-top: 10px;
    position: relative;
}

.c4 .content .list2 .slick-dots {
    text-align: center;
    margin-top: 4.8%;
    height: 10px;
    line-height: 10px;
}

.c4 .content .list2 .slick-dots li {
    font-size: 0;
    border-radius: 100px;
    display: inline-block;
    border: none;
    outline: none;
    width: 10px;
    height: 10px;
    background: #999999;
    margin: 0 10px;
    vertical-align: middle;
}

.c4 .content .list2 .slick-dots li button {
    visibility: hidden;
}

.c4 .content .list2 .slick-dots li.slick-active {
    background: #febf00;
}

.c4 .content .list2 li {
    margin: 0 15px;
    outline: none;
}

.c4 .content .list2 li a {
    display: block;
    position: relative;
    overflow:hidden;
}
.c4 .content .list2 li a .img{
    overflow: hidden;
}
.c4 .content .list2 li a .img img {
    width: 100%;
    transition-duration: .3s
}

.c4 .content .list2 li:hover a .img img {
transform: scale(1.1);
}

.c4 .content .list2 li a .zi {
    position: absolute;
    border-bottom: 8px solid #febf00;
    background: #fff;
    z-index: 11;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    padding: 14% 8% 0;
}

.c4 .content .list2 li a .zi .time {
    font-weight: 600;
    font-size: 34px;
    font-family: arial;
    color: #333333;
}

.c4 .content .list2 li a .zi .time span {
    font-size: 20px;
    color: #666666;
    font-weight: 500;
    padding-left: 20px;
}

.c4 .content .list2 li a .zi h3 {
    font-size: 18px;
    color: #333333;
    line-height: 1;
    margin-top: 14%;
    font-weight: normal;
    margin-bottom: 12%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.c4 .content .list2 li a .zi dd {
    font-size: 14px;
    color: #666666;
    line-height: 28px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.c4 .content .list2 li a .zi .ck {
    display: block;
    color: #fff;
    font-size: 16px;
    padding-left:-12%;
    text-align: center;
    line-height: 44px;
    background: url("../images/go.png") 0 50% no-repeat #febf00;
    position: absolute;
    width: 100%;
    bottom: 0;
    left: -100%;
    opacity: 0;
    transition-duration: .3s;
}

@media (min-width: 1200px) {
    .c4 .content .list2 li a:hover .zi {
        background: none;
    }

    .c4 .content .list2 li a:hover .zi .time {
        color: #fff;
    }

    .c4 .content .list2 li a:hover .zi .time span {
        color: #fff;
    }

    .c4 .content .list2 li a:hover .zi h3 {
        color: #fff;
    }

    .c4 .content .list2 li a:hover .zi dd {
        color: #fff;
    }

    .c4 .content .list2 li a:hover .zi .ck {
        opacity: 1;
        left:0;
    }
}




.page-product-detail-right .share{font-size:14px; color:#6f6f6f; display:inline-block; cursor:pointer;padding-left: 15px;font-weight: normal;}
.page-product-detail-right .share img{width: auto;}



/* 分享弹窗 */
.Share_box{position:fixed; width:100%; height:100%; left:0; bottom:0; z-index:100; display:none;}
.Share_box .share_bg{position:fixed; width:100%; height:100%; left:0; bottom:0; background:url(../images/share_bg.png) center; z-index:1;}
.Share_box .content .share_close{width:38px; height:38px; background:url(../images/share_close.png) no-repeat center; position:absolute; top:30px; right:24px; cursor:pointer; transition:all 0.5s ease;}
.Share_box .content .share_close:hover{transform:rotateZ(360deg);}
.Share_box .content{position:fixed; width:580px; height:380px; left:50%; margin-left:-290px; top:50%; margin-top:-190px; background:#fff; z-index:2;}
.Share_box .content .box{padding:55px 70px 50px;}
.Share_box .content .box .share_title{font-size:20px; line-height:26px; color:#666; text-align:center; margin-bottom: 40px;}
.Share_box .content .box ul{text-align:center;}
.Share_box .content .box ul li{font-size:0;  margin:0 21px;display:inline-block; position:relative;}
.Share_box .content .box ul li a{display:block;}
.Share_box .content .box ul li a .img_{display:block; width:54px; height:54px;}
.Share_box .content .box ul li a .txt{display:block; font-size:14px; color:#666; line-height:26px; text-align:center; margin:8px 0 30px; opacity:1; visibility:visible;}
.Share_box .content .box ul li a.linkin .txt{margin-bottom:0;}
.Share_box .content .box ul li a.twitter .txt{margin-bottom:0;}
/* 微信下拉及微信字体隐藏 */
.Share_box .content .box ul li.weixin_xl a .txt{opacity:0; visibility:hidden;}
.Share_box .content .box ul li .share_ewm{position:absolute; width:112px; height:112px; left:50%; margin-left:-66px; top:54px; display:none;  padding:12px;}
.Share_box .content .box ul li .share_ewm .img_{position:relative; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); padding:0px; background-repeat:no-repeat;}
.Share_box .content .box ul li .share_ewm .img_:after{content:""; display:block; width:0; height:0; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:8px solid #fff; position:absolute; left:50%; top:-8px; margin-left:-8%;}

.Share_box .bdsharebuttonbox a{height:auto; padding:0; margin:0; background:none;}


/* 等比填充 */
*[class*="rect-"]{position: relative;display: block; width: 100%;height: 0;overflow: hidden;}
*[class*="rect-"] ._full{position: absolute;left: 0;top:0;width: 100%;height: 100%;
*height: auto;}
.rect-50{padding-bottom: 50%;}
.rect-5625{padding-bottom: 56.25%;}
.rect-60{padding-bottom: 60%;}
.rect-618{padding-bottom: 61.8%;}
.rect-70{padding-bottom: 70%;}
.rect-75{padding-bottom: 75%;}
.rect-80{padding-bottom: 80%;}
.rect-90{padding-bottom: 90%;}
.rect-100{padding-bottom: 100%;}


/* 常量设置 */


.footer .footer1 a:hover{color:#fff; opacity:.8;}
.footer .footer1{background:#2d3442; color:#fff; padding:70px 0 40px;    padding: 30px 0 30px;}
.footer .footer1 .logo2{margin-bottom:20px;}
.footer .footer1 .channle{margin-bottom:115px;    margin-bottom: 61px; font-size:17px;}
.footer .footer1 .channle a{display:inline-block; *display:inline; *zoom:1; margin-right:20px;color: #fff;    margin-right: 63px;}
.footer .footer1 .friend{font-size:16px;}
.footer .footer1 .friend a{display:inline-block; *display:inline; *zoom:1; margin-right:10px;color: #fff;}
.footer .footer1 .info{font-size:16px; line-height:30px; margin-top:50px;    margin-top: 14px;}
.footer .footer1 .info .b{font-weight:bold;}
.footer .footer1 .sharemore_ico{background:url(../images/footer_share.png) no-repeat; background-position:0 0; display:inline-block; *display:inline; *zoom:1; width:60px; height:60px; margin-right:5px; cursor:pointer; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s; }
.footer .footer1 .r .sharemore{border:1px solid #fff; height:60px;}
/*.footer .footer1 .sharemore_ico:hover{-moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg)}*/
.footer .footer1 .bdsharebuttonbox a,.footer .footer1 .border span{background-image:url(../images/footer_share.png); width:60px; height:60px; padding:0; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s; display:inline-block; *display:inline; *zoom:1;}
.footer .footer1 .bdsharebuttonbox a:hover{opacity:1;}
.footer .footer1 .l{width:60%;}
.footer .footer1 .r .l{width:auto;}
.footer .footer1 .r .sharemore:hover .sharemore_ico{-moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg)}
.footer .footer1 .border:hover span,.footer .footer1 .border:hover a{-moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg)}
.footer .footer1 .border {
    border: 1px solid #fff;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 60px;
    height: 60px;
    float: left;
    margin-left: 5px;
}
/*.footer .footer1 .border:hover span{-moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg)}*/
.footer .footer1 .bds_weixin{background-position:-69px 0;}
.footer .footer1 .bds_tsina{background-position:-138px 0;}
.footer .footer1 .bds_sqq{background-position:-205px 0;}
.footer .footer1 .sm,.footer .footer1 .border{position:relative;}
.footer .footer1 .sm img,.footer .footer1 .border img{position:absolute; bottom:100%; left:-75px; max-width:none; width:auto; margin-bottom:10px; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s; opacity:0; visibility:hidden;}
.footer .footer1 .sm:hover img,.footer .footer1 .border:hover img{opacity:1; visibility:visible;}
.footer .footer2 a{color: #fff;}

.footer .footer2 a:hover{color:#fff; opacity:.8;}
.footer .footer2{background:url(../images/footer2_bg.jpg) no-repeat center; background-size:cover;line-height:43px; overflow:hidden; padding:13px 0;}
.footer .footer2 .d{color:#fff; font-size:15px; float:left;width: 80%;line-height: 24px;}
.footer .footer2 .gotop{color:#acacac; cursor:pointer;}
.footer .footer2 .gotop .ico{display:inline-block; *display:inline; *zoom:1; width:43px; height:43px; background:url(../images/gotop.png); background-size:cover; margin-left:18px;}
.footer .footer2 .gotop:hover{opacity:.8;}

/*banner*/

.share-more-box{position:fixed; width:300px; height:230px;z-index:1000; border: 6px solid #8F8F8F; text-align: left; box-shadow: 0 0 7px #aaa; -webkit-box-shadow: 0 0 7px #aaa; -moz-box-shadow: 0 0 7px #aaa; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; overflow: hidden; background: #f6f6f6; left:50%; margin-left:-150px; top:50%; margin-top:-115px; display:none;}    .share-more-box .sharetit-box{height:30px; line-height:30px; color:#626262; overflow:hidden; font-weight:bold;font-size:14px;  padding:0 5px;}  .share-more-box .sharetit-box .share-more-close{float:right; width:22px; height:23px; display:block; margin-top:3px; background:url(http://bdimg.share.baidu.com/static/api/img/share/pop_c.gif?v=2d7108c8.gif) 0 0 no-repeat;} .share-more-box .share-list{background:#fff; padding:10px 0; overflow:auto; overflow-x:hidden; height:180px;}   .share-more-box .share-list li{float:left;width:130px; padding:2px; padding-left:18px; height:28px; overflow:hidden;border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}   .share-more-box-en .share-list li{height:auto; padding:5px 2px; margin-bottom:5px; padding-left:18px;}  .share-more-box .share-list li a{padding-left:28px;}    .share-more-box-en .share-list li a{padding-left:0;}    .share-more-box .share-list li:hover{background:#f3f3f3;}   .st_sharethis_large{position:absolute; left:-999999px;width:0; height:0; display:block; overflow:hidden;}
.footer .footer2 .d{margin-top: 10px;}





@media(max-width: 768px){



    /*方案*/
.mob_part1_newjjfa {height: 430px;overflow: hidden;background: url(../images/1.jpg) no-repeat center center;margin-bottom:5%}
.mob_part1_newjjfa .wrap1{padding: 0 5%;}
.mob_part1_newjjfa.bg1{background: url(../images/1.jpg) no-repeat center center;}
.mob_part1_newjjfa.bg2{background: url(../images/2.jpg) no-repeat center center;}
.mob_part1_newjjfa.bg3{background: url(../images/3.jpg) no-repeat center center;}
.mob_part1_newjjfa.bg4{background: url(../images/4.jpg) no-repeat center center;}
.mob_part1_newjjfa.bg5{background: url(../images/4.jpg) no-repeat center center;}
.mob_part1_newjjfa.bg6{background: url(../images/gcjx-phone.jpg) no-repeat center center;}
.mob_part1_newjjfa .mob_bigbox li{width: 15%;height: 765px;float: left;overflow: hidden;transition: all .5s ease;-webkit-transition:all .5s ease;}
.mob_part1_newjjfa .mob_bigbox li .box{height: 100%;border-left: 1px solid #8c9292;padding: 45px 30px;color: #fff;overflow: hidden;}
.mob_part1_newjjfa .mob_bigbox li .box .tit{font-size: 88px;line-height: 1;padding-bottom: 30px;font-weight: normal; display:none;}
.mob_part1_newjjfa .mob_bigbox li .box .ch{font-size: 24px;line-height: 1;}
.mob_part1_newjjfa .mob_bigbox li .box .en{font-size: 16px;font-family: 'Arial';opacity: 0.5;filter: alpha(opacity=50);padding-top: 18px;display: block;}
.mob_part1_newjjfa .mob_bigbox li:last-child .box{border-right: 1px solid #7f8585;}
.mob_part1_newjjfa .mob_bigbox li.cur{width: 40%;position: relative;}
.mob_part1_newjjfa .mob_bigbox li.cur .box .tit{color: #aace39; display:none;}
.mob_part1_newjjfa .mob_bigbox li.cur .ch{display: none;}
.mob_part1_newjjfa .mob_bigbox li .innerBox{width: 100%;}
/*.create .part1 .mob_bigbox li.cur .innerBox{left: 0;opacity: 1;}*/
.mob_part1_newjjfa .mob_bigbox li .innerBox .inner_tit{transform: translateY(200px);-webkit-transform:translateY(200px);transition:all .8s ease;opacity: 0;visibility: hidden;}
.mob_part1_newjjfa .mob_bigbox li.cur .innerBox .inner_tit{font-size: 32px;line-height: 1;color: #ffffff;transform: translateY(0);-webkit-transform:translateY(0);opacity: 1;visibility: visible;transition-delay:0.1s; }
.mob_part1_newjjfa .mob_bigbox li .innerBox .p{transform: translateY(200px);-webkit-transform: translateY(200px);opacity: 0;visibility: hidden;transition:all .8s ease;-webkit-transition:all .8s ease;width: 100%;font-size: 14px;}
.mob_part1_newjjfa .mob_bigbox li.cur .innerBox .p{padding-top: 9%;min-height: 19.2em;overflow: hidden;transform: translateY(0);color: #fff;
    -webkit-transform: translateY(0);transition-delay: 0.3s;-webkit-transition-delay:0.3s;opacity: 1;visibility: visible;}
.mob_part1_newjjfa .mob_bigbox li .innerBox .more{transform: translateY(200px);-webkit-transform: translateY(200px);transition: transform,opacity .8s ease;-webkit-transition:transform,opacity .8s ease;display: block;margin-top: 5%;opacity: 0;visibility: hidden;}
.mob_part1_newjjfa .mob_bigbox li.cur .innerBox .more{transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;visibility: visible;transition-delay: .4s;-webkit-transition-delay: .4s;}
.common_more{width:43px; height:43px; border:1px solid #fff;background-image: url(/resources/web/img/common_more.png);
    background-repeat: no-repeat; background-position:0 0; transition:none;}
.common_more:hover{background-position:-43px 0; background-color:#fff;}
.mob_part1_newjjfa .mob_bigbox a:hover {color:#fff}
.nav .nav_svc .prd_svc {float:left; width:225px;border-right:1px solid #eee; margin:20px 0}
.nav .nav_svc .prd_svc  h2 {font-size:13px; color:#ff610a; line-height:40px;padding-left:32px;margin-top:-10px}
.nav .nav_svc{width:452px; border:#ccc 1px solid; border-top:#ff6600 2px solid; background-color:#fff; position:absolute; left:0; top:75px; opacity:0; visibility:hidden; left:50%; margin-left:-225px;/*  box-shadow:0 0 5px #333; */
  -webkit-transform: translate(0, 20px);
  -moz-transform: translate(0, 20px);
  -ms-transform: translate(0, 20px);
  -o-transform: translate(0, 20px);
  -webkit-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  -moz-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  -o-transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
  transition: all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.nav .nav_svc .prd_svc ul{position:static; opacity:1;  margin-left:0; border:none; border-top:none}
.nav > ul > li:hover .nav_svc{opacity:1; visibility:visible;
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);}
  
.mob_part1_newjjfa .mob_bigbox li .innerBox{display: none;}
.mob_part1_newjjfa .mob_bigbox li.cur .innerBox{display: block;}
.mob_part1_newjjfa .mob_bigbox li,.mob_part1_newjjfa .mob_bigbox li.cur{width: 100%;}
.mob_part1_newjjfa .mob_bigbox li.cur .innerBox .p,.mob_part1_newjjfa .mob_bigbox li .innerBox .p{min-height: 8em;padding-top: 5%;font-size: 14px;}
.mob_part1_newjjfa .mob_bigbox li:last-child .box,.mob_part1_newjjfa .mob_bigbox li .box{border: 0;}
.mob_part1_newjjfa .mob_bigbox li{height: 100%;}
.mob_part1_newjjfa .mob_bigbox li .innerBox{position: static;width: 100%;padding: 0;}
.mob_part1_newjjfa .mob_bigbox li .box{padding: 8% 0 3%;}
.mob_part1_newjjfa .mob_bigbox li .innerBox{display: block;opacity: 1;}
.mob_part1_newjjfa .mob_bigbox li .innerBox .inner_tit {padding:.2rem 0;}
.mob_part1_newjjfa .mob_bigbox li .innerBox>a{display:block;}
.mob_part1_newjjfa .mob_bigbox li .box .ch{display: none;}
.mob_part1_newjjfa .mob_bigbox li .box .tit{color: #fff;}
.mob_part1_newjjfa{-webkit-background-size:cover ;
    background-size:cover ;}
.mob_part1_newjjfa .mob_bigbox li .innerBox .inner_tit{font-size: 36px;line-height: 1;color: #aace39;}
.mob_part1_newjjfa .owl-theme .owl-nav.disabled+.owl-dots{position:absolute; bottom:20px; left:0; width:100%;}
.mob_part1_newjjfa .mob_bigbox {height:430px; overflow:hidden;}

.mob_part1_newjjfa .mob_bigbox .owl-dots{text-align: center}
.mob_part1_newjjfa .mob_bigbox .owl-dots .owl-dot{display: inline-block;zoom: 1;outline: none}
.mob_part1_newjjfa .mob_bigbox .owl-dots .owl-dot span{    width: 10px;
    height: 10px;
    margin: 5px 7px;
    background: #D6D6D6;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity .2s ease;
    border-radius: 30px;
}
.mob_part1_newjjfa .mob_bigbox .owl-dots .owl-dot.active span{
    background: #e04500;
}

.footer_top{
    padding: 15px 0!important
}
.footer .foot_logo{
    margin-bottom: 15px!important;
    width: 150px!important;
}

.footer_bottom {
    font-size: 12px!important;
    padding: 10px 0!important;
}


.footer .w100 p{
    margin-bottom: 10px!important;
}

}




@media(max-width: 767px){
    
.gotop {
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    display: block;
    position: absolute;
    right: .3rem;
    top: .3rem;
    width: 40px!important;
    height: 40px!important;
}
}




.topbanner{position:relative;}

.banner{width:100%;height:100%;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;width:100%;height:100%;}
.banner ul.bb li{position:absolute;display:none;width:100%;height:100%;}
.banner ul.bb li a{width:100%;display:block;height:100%;}
.banner ul.bb li a img{width:100%;height:100%;}
.banner .num{position:absolute;right:2px;bottom:10px;width:100%;z-index:100;padding:5px 0px;opacity:0.8;text-align:center;display:none;}
.banner .num li{width:14px;height:14px;display:inline-block;margin-right:8px;background:#fff;_display:inline;_font-size:0px;
    text-indent:-100px;border-radius: 50%;}
.banner .num li{*display:inline;_zoom:1;_display:inline;}
.banner .num li.num_hover{background-color:#979595;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:inline;text-align:center;color:#fff;text-decoration:none;cursor:pointer;width:20px;height:20px;overflow:hidden;opacity:1;line-height: 20px;}

.banner video{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	 object-fit: fill;
}

.banner .preNext{width:56px;height:56px;position:absolute;top:50%;margin-top:-28px;cursor:pointer;z-index:9999;display:none;}
.banner .pre{background:url(../images/left01.png) no-repeat center;left:1%;background-size:100%;}
.banner .next{background:url(../images/right01.png) no-repeat center;right:1%;background-size:100%;}
.banner .pre:hover{background:url(../images/left01_h.png) no-repeat center;background-size:100%;}
.banner .next:hover{background:url(../images/right01_h.png) no-repeat center;background-size:100%;}
.banner:hover .preNext{display:block;}

@media(max-width: 767px){
    .banner .preNext{width:32px;height:32px;}

}



@media(max-width: 990px){
    body{
        padding-bottom:50px !important;
    }
}
/* 页脚 */
.footer1 {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  background: #434343;
}

.footer1 ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.footer1 ul li {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #ffffff;
  line-height: 50px;
  font-size: 0;
}

.footer1 ul li.active {
  background: #e4007f;
}

.footer1 ul li a {
  display: block; color: #ffffff;
}

.footer1 ul li .iconfont {
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}

.footer1 ul li span {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;
}

/*share css style*/
#mobile_share {
  position: fixed;
  right: 0;
  bottom: 90px;
  width: 123px;
  z-index: 99999;
  background: #fff;
  padding: 0;
  overflow: hidden;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

#mobile_share h2.title {
  text-align: center;
  line-height: 30px;
  height: 30px;
  background: #717577;
  color: #fff;
  font-size: 14px;
}

#mobile_share .share_item {
  padding: 8px;
  background: #fff;
  border: 1px solid #f1f1f1;
}

#mobile_share .share_item li {
  display: block;
  overflow: hidden;
  margin: 8px 0;
  border-bottom: 1px solid #f1f1f1;
  padding-bottom: 8px;
}

#mobile_share.active {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}

.share-link {
  display: block;
  margin: 0 auto;
  width: 105px;
  overflow: hidden;
  line-height: 32px;
  font-size: 12px;
  padding-left: inherit;
}

.share-link i {
  background: url(../images/share_icon.png) no-repeat;
  background-size: 200px 32px;
  width: 32px;
  height: 32px;
  display: block;
  margin-right: 20px;
  float: left;
}

.share-link span {
  display: inline-block;
}

.share-weibo i {
  background-position: 0 0;
}

.share-renren i {
  background-position: -42px 0;
}

.share-douban i {
  background-position: -84px 0;
}

.share-qweibo i {
  background-position: -126px 0;
}

.share-qzone i {
  background-position: -168px 0;
}

.share-weixin {
  display: block;
  margin: 0 auto;
  width: 105px;
  overflow: hidden;
  line-height: 32px;
  font-size: 12px;
  padding-left: inherit;
}

.share-weixin i {
  background: url(../images/share_icon2.png) no-repeat;
  background-size: 32px 32px;
  width: 32px;
  height: 32px;
  display: block;
  margin-right: 20px;
  float: left;
}

.share-weixin span {
  display: inline-block;
}


.qywh ul li{
    margin-bottom: 15px;
}
.qywh ul li a{
    display: block;
    position: relative;
}
.qywh ul li .img img{
    /*width: 100%;*/
    height: auto;
}
.qywh ul li h3{
    width: 100%;
    font-size: 14px;
    color: #fff;
    line-height: 40px;
    padding: 0 10px;
    position: absolute;
    left: 0;
    bottom: 0;
    font-weight: normal;
    background: rgba(0,0,0,0.6);
    opacity: 1;
    transition: .5s;
}
.qywh ul li .marks{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999;
    padding: 10%;
    background:#ff6600;
    opacity: 0;
    transition: .5s;
}
.qywh ul li .marks h4{
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    color: #fff;
    line-height:2;
    font-weight: normal;
}
.qywh ul li:hover h3{
    opacity: 0;
}
.qywh ul li:hover .marks{
    opacity: 1;
}


.fuwu{
	max-width: 1000px;
	margin: 0 auto;
}

.fuwu #fuwu-form{
    padding: 2%;
    border: 1px solid #D1D1D1; 
}
.fuwu #fuwu-form .form-group1{
	position: relative;
	margin-bottom: 10px;
}
.fuwu #fuwu-form .form-group1 .fuwu-tlt{
	display: inline-block;
	width: 92px;
	line-height: 25px;
	color: rgb(117, 117, 117);
    font-size: 12px;
    font-weight: normal;
    padding-left: 15px;
    vertical-align: middle;
    text-align: justify;
    text-align-last: justify;
}
.fuwu #fuwu-form .form-group1 .fuwu-input{
	display: inline-block;
	width: calc(100% - 100px);
	padding-right: 10px;
	position: relative;
	vertical-align: middle;

}

.fuwu #fuwu-form .form-group1 .fuwu-input2{
	display: inline-block;
}

.fuwu #fuwu-form .form-group1 .fuwu-input2 em{
	font-size: 12px;
	color: #FF0000;
	font-style: normal;
}

.fuwu #fuwu-form .form-group1 .fuwu-input input{
	border: #999999 dashed 1px;
	color: #666;
	line-height: 23px;
	width: 100%;
}
.fuwu #fuwu-form .form-group1 .fuwu-input .red-star{
	font-size: 12px;
	color: #FF0000;
	font-style: normal;
	position: absolute;
	right: 0;
	line-height: 25px;
	top: 0;
}

.fuwu #fuwu-form .form-group1 .fuwu-input textarea{
	border: #999999 dashed 1px;
	color: #666;
	line-height: 23px;
	width: 100%;
}

.fuwu #fuwu-form .form-group1 .fuwu-input #checkcode{
	width: 100px;
}

.fuwu #fuwu-form .form-group1 .btn1{
	margin: 0 auto;
	font-size: 12px;
	border: 1px solid #999;
	line-height: 20px;
	width: 55px;
	text-align: center;
	background: #eee;
	display: block;
}


.huifu{
	border: 1px solid #D1D1D1;
	margin-bottom: 15px;
}
.huifu ul li .bt{
	background: #F4F4F4;
    padding: 0 15px 0 15px;
}
.huifu ul li .bt h3{
	font-size: 12px;
	font-weight: bold;
	color: #757575;
	line-height: 25px;
	float: left;
}
.huifu ul li .bt span{
	font-size: 12px;
    font-weight: normal;
    color: #757575;
    float: right;
    line-height: 25px;
}
.huifu ul li .cont{
	padding: 15px;
}
.huifu ul li .cont dd{
	border-bottom: #CCCCCC dashed 1px;
	font-size: 12px;
	line-height: 2;
	color: #757575;
	padding-bottom: 20px;
}
.huifu ul li .cont dd span{
	font-weight: bold;
	color: #990000;
	padding: 0 10px;
} 
.huifu ul li .cont dl{
	font-size: 12px;
	line-height: 2;
	color: #D58126;
	padding-top: 20px;
}
.huifu ul li .cont dl span{
	font-weight: bold;
	color: #757575;
	padding: 0 10px;
}




.manyi{
	max-width: 900px;
	margin: 0 auto;
}
.manyi .mytlt{    
	color: #9D4E00;
    font-size: 14px;
    border-bottom: 1px #EFEFEF solid;
    font-weight: bold;
    height: 40px;
}
.manyi .ms{
	font-size: 13px;
	color: #000;
	line-height: 2;
	margin-top: 25px;
	text-indent: 2em;
}

#manyi-form .manyi-wen{
	border: 1px solid #E4E4E4;
	background: #F7F7F7;
	padding: 6px 10px;
	margin-bottom: 10px;
	margin-top: 10px;
}
#manyi-form .manyi-wen dd{
	font-style: 12px;
	color: #000;
	line-height: 25px;
}

#manyi-form .manyi-wen dl{
	font-style: 12px;
	color: #CC6633;
	line-height: 25px;
	padding-left: 20px;
}
#manyi-form .manyi-da .manyi-da-1{
	font-size: 0;
	line-height: 25px;
}

#manyi-form .manyi-da .manyi-da-1 label{
	color: #000;
	font-size: 12px;
	line-height: 25px;
    font-weight: normal;
    display: inline-block;
    width: 25%;
    vertical-align: middle;
}

#manyi-form .manyi-da .manyi-da-1 label input{
	margin: 0 5px 0 0;
}
#manyi-form  .manyi-da-2 input{
	width: 300px;
	height: 22px;
	border: 1px solid #ccc;
	line-height: 20px;

}
#manyi-form .manyi-tlt{
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 25px;
}

#manyi-form #checkcode{
	height: 22px;
	border: 1px solid #ccc;
	line-height: 20px;
}
#manyi-form .form-group2-btn{
	text-align: center;
	margin-top: 20px;
	padding-top: 20px;
	border-top: 1px solid #eee;
}
#manyi-form .form-group2-btn .btn1{
	display: inline-block;
	background: #bf511a;
	color: #fff;
	line-height: 20px;
	width: 65px;
	border-radius: 5px;
	font-size: 12px;
	text-align: center;
	font-family: "宋体"
}
#manyi-form .form-group2-btn .btn1:nth-child(1){margin-right: 100px;}