a{ text-decoration:none;}
a:hover{ text-decoration:none;}
img,input{ border:0px;}
img{ max-width:100%}
ul li{ list-style:none;}
em,i{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.dug_team{ font-size:12px; color:#686868;}


.lx_eight li .top_img img,.td_two img{-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;transition:all .8s ease 0s;}
.lx_eight li:hover .top_img img,.td_two li:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);}

/* header */
.h_right{ position:absolute; top:15px; right:15px; line-height:30px;}
.h_right span{ float:left; padding-right:30px; color:#636363;}
.h_right span a{ color:#636363;}
.h_right span a:hover{ color:#0080FE;}
.h_right .search{ float:left; height:30px; border:1px solid #646464; line-height:30px; color:#0080FE; padding-left:50px; background:url(../images/bg_01.png) no-repeat 10px center; width:200px;}

.x_menu{ position:fixed; left:20px; top:20px; width:70px; height:40px; background:url(../images/bg_08.png) no-repeat center center; z-index:100; cursor:pointer;}
.x_menu_p{ position:fixed;left:0px; top:0px; background:#fff; width:0px;z-index:110; overflow:hidden; height:100%;}
.x_menu_p .top_logo{ float:left; width:100%; text-align:center; padding-top:60px; padding-bottom:50px;}
.x_menu_p .close{ position:absolute; top:0px; right:0px; width:40px; height:40px; background:url(../images/bg_02.png) no-repeat center center; cursor:pointer;}
.x_menu_p p{ margin:0px; float:left; width:100%; height:40px; line-height:40px; text-align:center;}
.x_menu_p p a{ float:left; width:100%; height:40px; color:#007FFF; text-align:center; background:url(../images/bg_03.png) no-repeat bottom center;background-size:0  1px;transition: all 0.2s ease;}
.x_menu_p p a:hover{background:url(../images/bg_03.png) no-repeat bottom center; background-size: 150px 1px;transition: all 0.2s ease;}

.x_menu_p .bottom{ position:absolute; bottom:0px; left:0px; width:250px; text-align:center;}
.x_menu_p .bottom .img{ float:left; width:250px; text-align:center; padding-bottom:30px;}
.x_menu_p .bottom .s1{ float:left; width:250px; color:#323232; font-size:18px; margin:0px; font-weight:bold;}
.x_menu_p .bottom .s2{ float:left; width:250px;color:#323232; line-height:20px; padding-bottom:20px;}
.x_menu_p .bottom .s3{ float:left; width:250px; color:#8F8F8F; line-height:22px; padding-bottom:20px;}

/*@media (max-width: 767px) {/* 小于等于 768 
	.x_menu{ width:50px; background-size:100%; top:10px; left:15px;}
	.h_right{ display:none}
	.x_menu_p p{ height:35px; line-height:35px;}
	.x_menu_p p a{ height:35px;}
	.x_menu_p .bottom{ display:none;}
}*/
/* .dr_eii{margin:0; padding:0; overflow:hidden; border:0;} */
/* footer */
.footer{ float:left; width:100%; border-top:1px solid #E5E5E5; background:#fff;}
.footer .left{ padding:28px 0px 25px; line-height:24px;}
.footer .left a{ margin-right:30px; color:#646464;}
.footer .right{ float:left; text-align:right; padding:28px 0px 25px; overflow:hidden;}
.footer .right a{ padding:0 20px; border-left:1px solid #C8C8C8; height:24px; display:block; display: inline-block; overflow:hidden; position:relative;}
.footer .right a.a{border-right:1px solid #C8C8C8;}
/*@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板
	.footer .left{ text-align:center;}
	.footer .left a{ margin:0px 15px;}
	.footer .right{ text-align:center;}
} */
/*{ @media (max-width: 767px) 手机
	.footer .left{ text-align:center; padding:10px;}
	.footer .left a{ margin:5px 15px;}
	.footer .right{ text-align:center;}
	.footer .right a{ padding:5px 15px;}
} */

/* 联系 */
.lx_one{ float:left; width:100%; height:80px; border-bottom:1px solid #E6E6E6;}
.lx_one ul{ overflow:inherit;}
.lx_one li{ height:80px; text-align:center; font-size:14px; color:#000000;}
.lx_one li a{ float:left; width:100%; height:80px; font-size:14px; color:#000000; background:url(../images/bg_03.png) no-repeat bottom center;background-size:0  1px;transition: all 0.2s ease; line-height:80px;}
.lx_one li a:hover,.lx_one li a.sel{background:url(../images/bg_03.png) no-repeat bottom center;background-size:150px 1px;transition: all 0.2s ease; color:#007FFF;}

.lx_two{ float:left; width:100%; margin:80px 0px; border-right:1px solid #F2F2F2;}
.lx_two .top_kk{ float:left; width:100%; height:90px; line-height:90px; font-size:48px; color:#333333; letter-spacing:3px;}
.lx_two p{ float:left; width:100%; line-height:38px; font-size:16px; color:#333333; margin:0px;}
.lx_two .wei{ float:left; width:50%; padding-top:20px; color:#333333; line-height:30px;}
.lx_two .wei span{ text-align:center; float:left;}
.lx_two .wei img{ width:180px; height:180px;}

.lx_three{ padding:80px 0px; padding-left:60px;}
.lx_three .li{ float:left; width:100%; height:240px; border-bottom:1px solid #F3F3F3;}
.lx_three .li a{ float:left; padding-left:170px; background:url(../images/bg_04.png) no-repeat 30px center; width:100%; height:240px; transition: all 0.3s ease;}
.lx_three .li a:hover{ padding-left:190px;}
.lx_three .li a i{ float:left; width:100%; color:#007FFF; font-size:24px; padding-top:70px; line-height:55px;}
.lx_three .li a span{ float:left; width:100%; font-size:14px; color:#969696; line-height:30px;}
.lx_three .li2{ border:0px;}
.lx_three .li2 a{ background:url(../images/bg_05.png) no-repeat 40px center;}
.lx_three .li2 a i{ color:#FF3B2F;}

.lx_four{ float:left; padding:20px; margin-bottom:100px;}
.lx_four .div{ float:left; width:calc(100% - 80px); border:1px solid #E6E6E6; padding:0px 40px; padding-bottom:20px;}
.lx_four .div:hover{ border:1px solid #0080ff; cursor:pointer;}
.lx_four .div i{ float:left; width:100%; line-height:60px; height:60px; border-bottom:1px solid #C8C8C8; font-size:16px; font-weight:bold; color:#000; margin-bottom:10px;}
.lx_four:hover  i{ border-bottom:1px solid #0080ff;}
.lx_four .div p{ float:left; width:100%; padding-top:10px; margin:0px; color:#000000; font-size:14px; line-height:20px;}

.lx_five{ float:left; width:100%; text-align:center; line-height:100px; font-size:30px; color:#323232; margin-bottom:20px;}

.lx_six {/*  float:left; */ width:100%; margin-bottom:130px;}
.lx_six .container{ width:800px;}
.lx_six .neirong{ float:left; width:100%; border-radius:10px; overflow:hidden;-moz-box-shadow:0px 0px 14px #D1D1D1; -webkit-box-shadow:0px 0px 14px #D1D1D1; box-shadow:0px 0px 14px #D1D1D1;}
.lx_six .neirong .txt{ margin:20px 0px; float:left; width:100%; padding-left:36px; height:38px; line-height:38px; color:#969696; font-size:14px;}
.lx_six .neirong .txt1{ border-left:1px solid #E6E6E6;}
.lx_six .neirong .btn{ float:left; width:100%; background:#0080FF; color:#fff; height:78px; line-height:78px; font-size:14px; cursor:pointer; border-radius:0; margin-right:-1px; padding:0px;}

.lx_seven{ float:left; width:100%; padding-bottom:20px; color:#323232; text-align:center; font-size:30px; font-weight:bold; line-height:40px; margin-bottom:30px;}

.lx_eight{ float:left; width:100%; margin-bottom:110px;}
.lx_eight li{ padding:0px 55px;}
.lx_eight li .top_img{ float:left; width:100%; height:160px; overflow:hidden; position:relative; display:block;}
.lx_eight li .top_img img{ float:left; width:100%; height:100%;}
.lx_eight li .top_img span{ width:100%; line-height:160px; color:#fff; position:absolute; top:0px; left:0px; font-size:24px; letter-spacing:1px; text-align:center;}
.lx_eight li .bottom{ float:left; width:100%; color:#646464; text-align:center; padding-top:18px; line-height:28px;font-size: 16px;}

/*{@media screen and (min-width: 768px) and (max-width: 992px)  平板
	.lx_one{ height:70px;}
	.lx_one li{ height:70px;}
	.lx_one li a{ height:70px; line-height:70px;}
	.lx_two{ margin:40px 0px; padding:0px 10px;}
	.lx_two .top{ font-size:36px; line-height:60px; height:60px;}
	.lx_two .wei img{ width:160px; height:160px;}
	.lx_three{ padding:40px 10px; padding-left:10px;}
	.lx_three .li a{ padding-left:140px;}
	.lx_three .li a span{ line-height:24px;}
	.lx_four{ padding:10px; margin-bottom:20px;}
	.lx_four .div{ padding:0px 10px; padding-bottom:20px;}
	.lx_four .div i{ height:50px; line-height:50px;}
	.lx_six .container{ width:94%;}
	.lx_six{ margin-bottom:50px;}
	.lx_seven{ font-size:26px;}
	.lx_eight li{ padding:0px 10px;}
	.lx_eight{margin-bottom:20px;}
} */
/*@media (max-width: 767px) { 手机
	.lx_one li{ height:40px;}
	.lx_one li a{ height:40px; line-height:40px;}
	.lx_two{ border:0px; margin:30px 0px; padding:0px 10px;}
	.lx_two .top{ font-size:30px; line-height:50px; height:60px;}
	.lx_two p{ font-size:14px; line-height:24px; padding-bottom:10px;}
	.lx_two .wei span{ float:left; width:100%; text-align:center;}
	.lx_two .wei img{ width:140px; height:140px;}
	.lx_three{ padding:0px 10px; padding-left:10px;}
	.lx_three .li{ height:180px;}
	.lx_three .li a{ padding-left:140px; height:180px;}
	.lx_three .li a span{ line-height:24px;}
	.lx_three .li a i{ padding-top:35px;}
	.lx_four{ padding:10px; margin-bottom:0px;}
	.lx_four .div{ padding:0px 10px; padding-bottom:20px;}
	.lx_four .div i{ line-height:40px; height:40px; font-size:14px;}
	.lx_four .div p{ font-size:12px;}
	.lx_six .container{ width:70%;}
	.lx_six .neirong .txt1{ border:0px;}
	.lx_six .neirong .txt{border-bottom:1px solid #E6E6E6; margin:0px; height:60px; line-height:60px;}
	.lx_six .neirong .btn{ height:60px; line-height:30px;}
	.lx_six{ margin-bottom:40px;}
	.lx_seven{ font-size:20px;}
	.lx_eight li{ padding:0px 10px; padding-bottom:20px;}
	.lx_seven{ margin-bottom:0}
	.lx_eight{margin-bottom:10px;}
} */

/* banner */
.banner{ float:left; width:100%; height:440px; background:url(../images/001.jpg) no-repeat top center;}
.td_banner{ background:url(../images/005.jpg) no-repeat top center;}
/*@media screen and (min-width: 768px) and (max-width: 992px) {
	.banner{ height:300px; background-size:auto 100%;}
}
@media (max-width: 767px) {
	.banner{ height:200px; background-size:auto 100%;}
}*/

/* fu */
.fu_biao{ position:fixed; right:0px; top:40%; width:51px; height:97px; background:url(../images/img_01.png) cursor:pointer; display:none;}
.fu{ position:fixed; right:0px; top:22%; width:50px;z-index:99;}
.fu .div{ border-radius: 4px;float:right;width:48px; height:48px;cursor: pointer; border:1px solid #78cbce; position:relative;background-color: #35b1b5;}
.fu .btn{ width:30px; height:30px; background:url(../images/webicon_11.png) no-repeat center center;;background-size: 70%; cursor:pointer; float:right; border-radius:0;}
.fu .dpoi{ width:30px; height:30px; overflow:hidden; position:absolute; z-index:100;right:0;left: 0;margin: auto;}
.fu .fu-box:hover .btn{ background:url(../images/webicon2_11.png) no-repeat center center/* ,rgba(0,128,255,.7) */;background-size: 70%;}
.fu .fu-box:hover .div{ background-color:#fff;}
.fu .div .txt{ width:160px; line-height:38px; padding-left:10px; color:#666; font-size:13px; float:left; background:none;}
.fu .fu-box .p_search{ width:160px; height:50px; float:left; overflow:hidden;opacity:0; position:absolute; z-index:88;color: #fff;background: transparent;padding: 0 10px;font-size: 15px;}
.fu >a{ float:left; width:100%; height:38px; width:100%;}
.fu .a_ly{ background:url(../images/webicon_09.png) no-repeat center center;background-size: 70%;}
.fu .fu-box:hover .a_ly{ background:url(../images/webicon2_09.png) no-repeat center center;background-size: 70%;}
.fu .a1{ background:url(../images/bg_12.png) no-repeat center center;background-size: 70%;}
.fu .fu-box:hover .a1{ background:url(../images/bg_12-sel.png) no-repeat center center;background-size: 70%;}
.fu .a2{ background:url(../images/bg_13.png) no-repeat center center;background-size: 70%;}
.fu .fu-box:hover .a2{ background:url(../images/bg_13-sel.png) no-repeat center center;background-size: 70%;}
.fu .a3{ background:url(../images/webicon_06.png) no-repeat center center;background-size: 70%;}
.fu .fu-box:hover .a3{ background:url(../images/webicon2_06.png) no-repeat center center;background-size: 70%;}
.fu .a4{ background:url(../images/webicon_13.png) no-repeat center center;background-size: 70%;}
.fu .gray{background-color: #a0a0a0;border-color: #a0a0a0;}
.fu .div:hover .a4{ background:url(../images/webicon2_13.png) no-repeat center center;background-color: transparent;}
.fu .gray .a4{background-size: auto;top: 0;bottom: 0;width: 40px;height: 40px;}
.fu .gray:hover{border-color: #a0a0a0;background-color: transparent;}
.fu .fu-box .p_search::-webkit-input-placeholder{color: #fff;}
.fu .fu-box .p_search:-moz-placeholder{color: #fff;}
.fu-box{
	width: 50px;
	margin-bottom:10px;
	float:right;
	border-radius: 4px;
	transition: all .2s ease-in;
	-webkit-transition: all .2s ease-in;
	background: #35b1b5;
}
.fu-box:hover{
	width: 220px;
}
.fu-box:hover .p_search{
	opacity: 1;
	transition: all .2s ease-in;
	-webkit-transition: all .2s ease-in;
}
.fu .span{
	position: absolute;
	bottom: 2px;
	text-align: center;
	width: 100%;
	font-size: 14px;
	color: #fff;
}
.fu .fu-box:hover .span{
	color: #35b1b5;
}
.le-font{
	display: block;
	width:160px; 
	height:50px; 
	line-height: 50px;
	padding: 0 14px;
	float:left; 
	font-size: 15px;
	color: #fff;
	position: absolute;
	opacity: 0;
}
.fu-box:hover .le-font{
	opacity: 1;
	transition: all .2s ease-in;
	-webkit-transition: all .2s ease-in;
}
/* .dudd:hover{ background:rgba(255,255,255,.9)!important;} */
/* .coud:hover{border-color:rgba(0,128,255,.8)!important;} */
.coud:hover{border-color:#35b1b5;}
.coud input[placeholder]{ 
color:#f3f3f3 !important; 
} 
.coud input::-moz-placeholder { color:#f3f3f3; }
.coud input::-webkit-input-placeholder { color:#f3f3f3; }
.coud input:-ms-input-placeholder { color:#f3f3f3; }
/* tuanDui */

.td_one{ float:left; width:100%; margin-top:180px; border:1px solid #969696; margin-bottom:60px;}
.td_one .left{ float:left; width:100%; margin-top:-110px; text-align:center; padding-bottom:40px;}
.td_one .left img{ width:260px; height:340px;}
.td_one .right{ float:left; margin-top:-110px; width:100%;}
.tuandui,.td_one div{ overflow:inherit}
.td_one .right .top_gy{ float:left; width:100%; padding-top:15px; height:140px; color:#969696;}
.td_one .right .top_gy span{ color:#636363; font-size:30px; width:100%; padding-bottom:10px; float:left;}
.td_one .right .bottom{ float:left; width:100%; line-height:25px; color:#646464; padding-bottom:20px;}


.es-carousel-wrapper{position:relative;}
.es-carousel{overflow:hidden; width:100%; height:100px; margin-bottom:130px; width:93%; margin-left:4%;}
.es-carousel ul{display:none;}
.es-carousel ul li{float:left;display:block; width:170px; height:90px; background:url(../images/bg_16.jpg) no-repeat left bottom; margin-left:20px; margin-right:60px; cursor:pointer;}
.es-carousel ul li .left_img{ float:left; width:60px!important; height:60px!important; border:1px solid #fff;}
.es-carousel ul li .right{ float:left; padding-left:20px; width:115px; color:#979797; line-height:24px;}
.es-carousel ul li .right p{ color:#333333; font-size:14px; width:100%; float:left; margin:0px;}
.es-nav span{position:absolute;top:45%;left:0px;background:url(../images/left.png) no-repeat left center;width:16px;height:32px;margin-top:-13px;text-indent:-9000px;cursor:pointer;opacity:0.8;}
.es-nav span.es-nav-next{right:12px;left:auto; background:url(../images/right.png) no-repeat right center;}

.es-carousel ul li:hover{ background:url(../images/bg_16-sel.jpg) no-repeat left bottom;}
.es-carousel ul li:hover .right,.es-carousel ul li:hover .right p{color:#0080ff!important;}
.es-carousel ul li:hover .left_img{border:1px solid #0080ff!important;}

.es-carousel ul li.sel{ background:url(../images/bg_16-sel.jpg) no-repeat left bottom;}
.es-carousel ul li.sel .left_img{ border:1px solid #007FFF;}
.es-carousel ul li.sel .right{ color: #007FFF;}
.es-carousel ul li.sel .right p{ color: #007FFF;}

.lsduf p,.lsduf span{ font-size:12px!important;font-family:微软雅黑!important;}

.td_two{ float:left; width:100%; padding-bottom:80px;}
.td_two li{ padding:10px;}
.td_two li .nei{ float:left; width:100%; position:relative; overflow:hidden; cursor:pointer;}
.td_two img{ float:left; width:100%; height:190px;}
.td_two .desc{ position:absolute; bottom:10px; left:0px; height:35px; line-height:35px; text-align:center; color:#fff; overflow:hidden; font-size:12px; background:url(../images/bg_09.png); z-index:11; width:calc(100% - 20px); margin:0px 10px;}
/*@media screen and (min-width: 768px) and (max-width: 992px) { 平板
	.es-carousel{ margin-bottom:40px;}	
	.td_two{ padding-bottom:50px;}
} */
/*@media (max-width: 767px) {
	.td_one .right{ margin-top:-30px; padding:0px 10px; padding-bottom:30px;}
	.td_one .right .top{ height:120px;}
	.es-carousel{ margin-bottom:30px;}
	.td_two{ padding-bottom:10px;}*/
	/* .td_two img{ height:120px;} */
}
/* @media (max-width: 1000px) {手机 
.lx_two .top_kk{font-size:40px;}
}*/
@media (max-width:1080px) {
  .footer .right a{
  	padding: 0 10px;
  }
}



.asse *{
    box-sizing: border-box;
}
.asse {
    position: relative;
    padding-top: 100px;
    margin: 75px 5% 0;
}

.asse .staticimg {
    position: absolute;
    left: 0;
    top: 0;
}

.asse-wrap {
   /* background: #fff;
    border-radius: 5px;
    padding: 40px 40px 70px; */
    
    background: #fff;
        border-radius: 5px;
        padding: 40px 40px 30px;
        margin-bottom: 54px;
        /* box-shadow: 0 17px 12px #eee; */
            box-shadow: 0 0px 5px #eee;
            
}

.asse-wrap2{
      box-shadow: 0 0px 5px #eee;
      margin-bottom: 54px;
}
.asse-wrap .title {
    color: #333;
    font-size: 14px;
}

.asse-wrap .title .tit {
    font-size: 30px;
    font-weight: bold;
    color: #40bfa9;
    margin-right: 10px;
}

.asse-wrap .title p {
    display: inline-block;
}

.asse-wrap .title p span {
    margin: 0 4px;
    color: #fa9e11;
}

.asse-wrap .forms {
    padding: 22px 0;
}

.asse-wrap .forms .name {
    color: #444;
}

.asse-wrap .types-list {
    padding: 15px 0;
}

.asse-wrap .types-list li {
    float: left;
    width: 16.66%;
    text-align: center;
}

.asse-wrap .types-list .table-box {
    width: 100%;
    height: 60px;
}

.asse-wrap .types-list .ts {
    color: #666;
    font-size: 14px;
}

.asse-wrap .form-table {
    padding-top: 15px;
}

.asse-wrap .form-table table {
    width: 100%;
}

.asse-wrap .form-table table td {
    vertical-align: top;
    padding: 8px 0;
}

.asse-wrap .form-table table td.td-l {
    width: 90px;
    line-height: 34px;
}

.asse-wrap .form-table table td.td-r {
    padding-right: 20px;
}

.asse-wrap .form-table .arg {
    padding-top: 15px;
    font-size: 13px;
    color: #999;
}

.asse-wrap .form-table .arg label {
    vertical-align: middle;
    position: relative;
}

.asse-wrap .form-table .arg label input[type='checkbox'] {
    position: absolute;
    z-index: -1;
    opacity: 0;
}

.asse-wrap .form-table .arg label input[type='checkbox']:checked+.icon {
    background: url(../service/img/gujia/check.png) no-repeat center center;
    background-size: cover;
    border: 0;
}

.asse-wrap .form-table .arg label .icon {
    vertical-align: middle;
    width: 15px;
    height: 15px;
    border: 1px solid #dfdfdf;
    display: inline-block;
    box-sizing: border-box;
}

.asse-wrap .form-table .arg a {
    vertical-align: middle;
    color: #999;
}

.asse-wrap .form-table .arg em {
    color: #fa9e11;
}

.asse-wrap .form-table .argtxt {
    padding: 5px 0;
    font-size: 13px;
    color: #666;
}

.asse-wrap .btns {
    display: block;
    width: 133px;
    line-height: 1.5;
    height: 125px;
    background: url(../service/img/gujia/btn1.png) no-repeat center center;
    color: #fff;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    padding: 37px 10px 0 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 40;
}

.asse-wrap .bgline {
    width: 1px;
    height: 400px;
    background-color: #40bfa9;
    margin: 0 auto;
}

.asse-wrap .res {
    padding: 0.75rem 0;
}

.asse-wrap .res .toptis {
    text-align: center;
    font-size: 18px;
    color: #333;
    margin-bottom: 15px;
}

.asse-wrap .res .toptis span {
    font-size: 30px;
    color: #40bfa9;
}

.asse-wrap .res .ibox {
    background-color: #f8f8f8;
    padding: 20px;
}

.asse-wrap .res .ibox .clearfix {
    padding: 8px 0;
    line-height: 22px;
}

.asse-wrap .res .ibox .icon {
    margin-right: 5px;
}

.asse-wrap .res .end {
    padding: 15px 0;
}

.asse-wrap .res .end-item {
    margin-bottom: 20px;
}

.asse-wrap .res .end-item .icon {
    width: 40px;
    height: 40px;
    display: inline-block;
    vertical-align: middle;
}

.asse-wrap .res .end-item .des {
    display: inline-block;
    vertical-align: middle;
    width: 80%;
    padding-left: 15px;
}

.asse-wrap .res .end-item .name {
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 5px;
}

.asse-wrap .res .end-item p {
    line-height: 1.4;
    color: #666;
}

.col-red {
    color: #ff0006;
}

.asse-wrap2 {
    background: #fff;
    border-radius: 5px;
    width: 1200px;
    padding: 40px 60px 70px;
}

.asse-wrap2 .asse-left {
    padding-top: 80px;
    line-height: 1.5;
}

.asse-wrap2 .asse-left .title {
    font-size: 36px;
    font-weight: bold;
    margin-bottom: 8px;
}

.asse-wrap2 .asse-left .smtxt {
    font-size: 16px;
    color: #444;
    margin-bottom: 40px;
}

.asse-wrap2 .asse-left .lis {
    line-height: 1.4;
    font-size: 28px;
    color: #40bfa9;
}

.asse-wrap2 .asse-left .lis p {
    background: url(../service/img/gujia/icon_bg1.png) no-repeat left center;
    padding-left: 15px;
}

.asse-wrap2 .asse-left .btnbox {
    margin: 35px 0 0;
}

.asse-wrap2 .asse-left .btnbox .btn-sub {
    width: 176px;
    height: 76px;
    line-height: 55px;
    font-size: 16px;
    text-align: center;
    background: url(../service/img/gujia/btn2.png) no-repeat;
    display: block;
    color: #fff;
}

.asse-wrap2 .asse-right {
    padding: 30px 0;
}

.asse-wrap2 .asse-right .abox {
    width: 540px;
    height: 350px;
    background: url(../service/img/gujia/bg_box.png) no-repeat center center;
    position: relative;
}

.asse-wrap2 .asse-right .abox .txt {
    position: absolute;
    bottom: 8px;
    font-size: 16px;
    z-index: 77;
    left: 0;
    text-align: center;
    width: 100%;
    color: #fff;
    line-height: 40px;
}

.asse-wrap2 .asse-right .abox .txt span {
    color: #faff7f;
    margin-right: 5px;
}

.asse-wrap2 .asse-right .title {
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    color: #40bfa9;
}

.asse-wrap2 .asse-right .des {
    padding-top: 40px;
    text-align: center;
}

.asse-wrap2 .asse-right .des .item {
    vertical-align: top;
    display: inline-block;
}
.asse-wrap2 .asse-right .des .item:hover{
    background: transparent;
}

.asse-wrap2 .asse-right .des .icon-arrow {
    margin: 50px 30px 0;
}

.asse-wrap2 .asse-right .ava {
    width: 120px;
    height: 120px;
}

.asse-wrap2 .asse-right .names {
    padding: 8px 0 2px;
    font-size: 14px;
}

.asse-wrap2 .asse-right .names span {
    color: #40bfa9;
}

.asse-wrap2 .asse-right p {
    font-size: 14px;
    color: #666;
}

/*# sourceMappingURL=index.css.map */
/*常用类*/
.fl{float: left;}
.fr{float: right;}
.clearfix::before,.clearfix::after,.clearfix:before,.clearfix:after{content: "";height: 0;line-height: 0;display: block;visibility: hidden;clear: both;}
.txt-hide{overflow: hidden; text-overflow: ellipsis; word-break: keep-all; white-space: nowrap;  -o-text-overflow:ellipsis; -icab-text-overflow: ellipsis; -khtml-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; }
.txt-hide2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.txt-hide3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.tc{ text-align: center;}
.tl{ text-align: left;}
.tr{ text-align: right;}
.font30{font-size: 30px;}
.font28{font-size: 28px;}
.font26{font-size: 26px;}
.font24{font-size: 24px;}
.font22{font-size: 22px;}
.font20{font-size: 20px;}
.font18{font-size: 18px;}
.font16{font-size: 16px;}
.font14{font-size: 14px;}
.font12{font-size: 12px;}
.img-res{display:block; max-width:100%; height:auto;}
.table-box{display: table; text-align: center;}
.table-middle{display: table-cell; vertical-align: middle;}
.list-disc{list-style: disc inside;}
.word-spacing{word-spacing:8px;letter-spacing:1px;}
.goBackStyle{ background: url(../service/img/gujia/goblck.png) no-repeat;width: 50px;height: 50px;position: fixed; background-size: 50px; bottom: 25px;right: 25px;z-index: 999; display: none;}
.mt20{ margin-top: 20px;}
.mt30{ margin-top: 30px;}
.ml30{ margin: 30px;}
.plr15{ padding: 0 15px;}
.pl20{ padding-left: 20px;}
.container{ width: 1200px; display: block; margin-left: auto; margin-right: auto;}
.container-fluid{ width: 100%; min-width: 1200px; display: block;}
.mask-bg{position: fixed; width: 100%; height: 100%; background: rgba(0,0,0,.6); z-index: 99; top: 0; left: 0; display: none;}
.btn-submit{ display: block; background: #F3A251; color: #fff; font-size: 14px; width: 180px; height: 45px; line-height: 45px; text-align: center;}
.money::before ,.money:before{ content: "￥"; font-size: 16px;}
.mt10{ margin-top: 10px;}
.plr15{ padding: 0 15px;}
.pl20{ padding-left: 20px;}
.move{ transition: all .5s;-webkit-transition: all .5s; -moz-transform: all .5s; }
.col{color: #e5d85f;}
.h40{ height: 40px;}
.indent{ text-indent: 2em;}
.mask{position: fixed; width: 100%; height: 100%; background: rgba(0,0,0,.6); z-index: 1; top: 0; left: 0;}
.fixed-box{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99;
}
.middle-box{
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	transform: translate(0,-50%);
	-webkit-transform: translate(0,-50%);
	-moz-transform: translate(0,-50%);
	z-index: 99;
	
	
}




.asse-wrap  .types-list .e{
    display: none;
}

.asse-wrap  .types-list .active .e{
    display: inline-block;
}
.asse-wrap  .types-list .active .f{
    display: none;
}
.asse-wrap  .types-list .active .ts{
    color: #40bfa9;
}


.asse-wrap .types-list .table-box img{
    max-width: 45px;
    max-height: 45px;
}

.mini-ri{
    left: 0 !important;
    background-size: 100% 100% !important;
    width: 196px !important;
    padding: 120px 0px 5px;
    top: 12%;
    right: 1%;
}