.content {padding:40px 0;position: relative;min-height: 735px; }
.content img{max-width: 100%;}
.wrapper {
    max-width: 1600px;
    /*min-width: 980px; */
    width: 1600px;
    width: 80%;
    padding: 0 10px;
    margin-left: auto;
    margin-right: auto;
}
.wrapper:after,
.row:after {
    content: "";
    display: table;
    clear: both;
}
.wrapper {
    max-width: 1520px;
    /*min-width: 980px; */
    _width: 1600px;
    padding: 0 10px;
    margin-left: auto;
    margin-right: auto;
}
.wrapper:after,
.row:after {
    content: "";
    display: table;
    clear: both;
}
/* arrow */
.arrow {
    position: absolute;
    top: 50%;
    margin-top: -4px;
}
.arrow * {
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    border: 0 dashed transparent;
    overflow: hidden;
}
/* arrow-right */

.arr-r * {
    border-left-style: solid;
    border-width: 4px 0 4px 4px;
}
.arr-r em {
    left: 1px;
}
.arr-r span {
    border-left-color: #3675bb;
}
.tri {
    position: absolute;
    width: 0;
    height: 0;
    border: 0 dashed transparent;
    overflow: hidden;
}
.inner_cont {font-size: 14px; color: #454545; width: calc(100% - 250px); float: right;}
.inner_cont  img{max-width: 100%;}
.inner_left{width: 220px; float: left;}

.innertit{color: #157e7d;font-size: 18px;font-weight: bold; line-height: 30px; border-bottom:1px solid #d9e1e6;padding-bottom: 10px;margin-bottom: 30px;}

@media only screen and (max-width: 920px) {
    .sub-banner {margin-top:0px;}

}

@media only screen and (max-width: 768px) {
    .inner_left {float:none; width: 100%;margin-top: 0px;}
    .inner_cont {width: 100% ; float: none;font-size: 12px;}
    .inner_cont img{max-width: 98%;}
    .content img{max-width: 98%; height:auto!important;}
    .innertit{font-size: 14px; margin-top: 10px; text-indent: 10px;margin-bottom: 20px;}
}

.inner_cont {font-size: 14px; color: #454545; width: calc(100% - 250px); float: right;}
.inner_cont  img{max-width: 100%;}
.inner_left{width: 220px; float: left;}

.innertit{color: #157e7d;font-size: 18px;font-weight: bold; line-height: 30px; border-bottom:1px solid #d9e1e6;padding-bottom: 10px;margin-bottom: 30px;}

@media only screen and (max-width: 920px) {
    .sub-banner {margin-top:0px;}

}

@media only screen and (max-width: 768px) {
    .inner_left {float:none; width: 100%;margin-top: 0px;}
    .inner_cont {width: 100% ; float: none;font-size: 12px;}
    .inner_cont img{max-width: 98%;}
    .content img{max-width: 98%; height:auto!important;}
    .innertit{font-size: 14px; margin-top: 10px; text-indent: 10px;margin-bottom: 20px;}
}


.sunbar .title{background:#82a3b6;text-indent: 50px; font-size: 18px; font-weight: bold; color: #fff; height:54px;line-height:54px; position: relative;}
.sunbar .title .btn_jt{display: none; height:50px;cursor: pointer;width: 50px; cursor: pointer; position: absolute; top:0; right: 0; text-align: center; line-height: 40px;}
.sunbar .title .inco01{ height:50px;width:50px; display: block; background: url(../images/inco14.png) center no-repeat;}
.sunbar .title .cur .inco01{background: url(../images/inco13.png) center no-repeat;}

.sunbar .barcon{background: #fff;border:1px solid #d9e1e6;}
.sunbar .barcon li{border-bottom: 1px solid #d9e1e6;font-size: 14px; line-height:50px; text-indent:30px; position: relative;}
.sunbar .barcon li .fa{margin-right: 5px;color: #157e7d; text-indent: 0;}
.sunbar .barcon li a{width: 100%; display: block; height:50px;}
.sunbar .barcon li.active a{color: #157e7d;}

.sunbar .barcon .level2{padding-bottom: 20px;display:none;}
.sunbar .barcon .level2 li{border-bottom: 0;height: auto;padding:5px 0;position: relative;}
.sunbar .barcon .level2 li a{height: auto; color: #333; padding-left: 50px; text-indent: 0; font-size: 12px; line-height: 18px;
    width: calc(100% - 65px);}
.sunbar .barcon .level2 li.on a{color: #157e7d;font-weight: bold;}
.sunbar .barcon .level2 li:before {
    content: "";display: block; top:13px; left:36px; position: absolute; width:7px;height: 1px; background: #b1b1b1;
}
.sunbar .barcon .level2 li a:hover{color: #157e7d;}

.sunbar .barcon .level2 li .level3 li a{color: #333;padding-left: 60px;font-weight:normal;}
.sunbar .barcon .level2 li .level3 li:before {
    content: "";display: block; top:13px; left:46px; position: absolute; width:7px;height: 1px; background: #b1b1b1;
}
.sunbar .barcon .level2 li .level3 li.on a{color: #157e7d;font-weight: bold;}
@media only screen and (max-width:768px) {
    .sunbar .barcon{display: none;}
    .sunbar .title .btn_jt{display: block;}
    .sunbar .title{text-indent: 20px;}
}

.red{color: #f00;}
.layui-form-tech{max-width: 1000px; margin:0 auto;padding-top: 10px;}
.layui-form-tech .layui-form-label{width: 100px;}
.layui-form-tech .layui-input-block {margin-left: 140px;}
.layui-form-tech .layui-form-item-btn{text-align: center; margin-top:50px;}
.layui-form-tech .layui-input-qt{width: 200px; display: inline-block;height: 28px; line-height: 28px;}
.layui-form-tech .layui-form-checkbox[lay-skin=primary] {min-height: 30px;}

@media only screen and (max-width: 450px) {
    .layui-form-tech .layui-form-label{padding-left: 0;padding-right: 0; font-size: 12px;}
    .layui-form-tech .layui-input-block {margin-left: 110px;}
}


.layui-form-sample{max-width: 1000px; margin:0 auto;}
.layui-form-sample .layui-form-label{width: 100px;}
.layui-form-sample .layui-input-block {margin-left: 130px;}
.layui-form-sample .layui-input-qt{width: 150px; display: inline-block;height: 28px; line-height: 28px;}
.layui-form-sample .layui-form-checkbox[lay-skin=primary] {min-height: 30px;}
.layui-form-sample .layui-form-item-sqsl .layui-input-block{margin-left: 0;}
.layui-form-sample .layui-form-item-sqsl .layui-form-label{width: 100%;padding-left: 0;padding-right: 0; text-align: left;}
.layui-form-sample .layui-form-item-btn{text-align: center;margin-top: 50px;}

.layui-form-research{margin:30px auto 0 auto;max-width: 800px;}
.layui-form-research .layui-form-item-btn{text-align: center;margin-top: 50px;}
.layui-form-research .layui-form-label{ width: 330px; text-align: left; }
.layui-form-research .layui-input-block { margin-left:360px;}
.layui-form-research .layui-form-item-xm .layui-form-label{width: 100px;}
.layui-form-research .layui-form-item-xm .layui-input-block { margin-left:130px;}
.layui-form-research .layui-form-item-sqsl .layui-input-block{margin-left:20px;}

@media only screen and (max-width: 450px) {
    .layui-form-research .layui-form-label{ width: 100%; text-align: left; padding-left: 0;padding-right: 0; float: none;}
    .layui-form-research .layui-input-block { margin-left:0; max-width: 100%!important;}
    .layui-form-research .layui-form-item-pj .layui-form-label{float: left;}
    .layui-form-research .layui-form-item-pj .layui-inline{margin-bottom: 0;}
    .layui-form-research .layui-form-item-sqsl .layui-input-block { margin-left: 0;}
    .layui-form-research .layui-form-item-xm .layui-form-label{float: left;width: 60px;}
    .layui-form-research .layui-form-item-xm .layui-input-block{margin-left: 70px;}
    .layui-form-research .layui-form-item-btn{margin-top: 30px;}
}

.inner_con_bannerimg{
    display: none;
}
.sub-banner{
    display: none;
}
.xy-phone .content{
    width: 100vw !important;
    min-height: 79.5vh !important;
}
.xy-phone .wrapper{
    display: block;
    width: 90% !important;
}

#listclick{
    display: none;
}
.xy-phone #listclick{
    display: block;
    width: 30px;
    height: 30px;
    color: #fff;
    font-size: 20px;
    float: right;
    margin-right: 20px;
    line-height: 45px;
    cursor: pointer;
}
.xy-phone .barcon{
    display: block !important;
    height: 0px;
    overflow: hidden;
}