﻿.clearfix {
    clear:both;
    overflow:hidden
    
}
.in-b {
    border-top:2px solid #cfc9c9;
    width:100%;
    margin-bottom:30px;
}
/**2019-02��ʽ*/
 * {
            margin: 0;
            padding: 0;
            font-family: '˼Դ����';
        }

        body {
            min-width: 1240px;
        }

        

        .zclc col-md-2 {
            background: url(../images/jt_1.jpg);
        }
/*footer*/
.in-foooter {
    background:#333;
    min-height:400px;
    overflow:hidden
}
.in-foooter-main {
    padding-top:60px;
    min-width:1000px;
    min-height:350px;
}
.in-foooter-main .in-foooter-top{
   
    min-height:320px;
}
.in-foooter-main .item {
    border-right:1px solid #666;
     text-align:center;
     height:250px;
}
.bottom-list-group {
    list-style: none;
    width: 100%;
    margin-top: 10px;
}

.bottom-list-group li {
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin:0 auto

}

.bottom-list-group a {
    color: #d9d9d9;
    text-decoration: none;
}

.bottom-list-group a:hover {
    color: #ffffff;
    text-decoration: none;
}

.bottom-list-group1 {
    list-style: none;
    width: 100%;
    margin-top: 10px;
}

.bottom-list-group1 li {
    height: 40px;
    line-height: 40px;
    text-align: center;
               
}

.bottom-list-group1 a {
    color: #d9d9d9;
    text-decoration: none;
}

.bottom-list-group1 a:hover {
    color: #ffffff;
    text-decoration: none;
}
.in-foooter-main .in-foooter-bottom {
   line-height:50px;
   text-align:center;
   color:#ffffff;
   margin-bottom:20px
}

.contact-div {
    color: #ffffff;
    margin-left: -30px;
}

    .contact-div .row {
        height: 80px;
    }

    .contact-div img {
        padding-top: 10px;
    }

.apple-banner .swiper-pagination-bullet {
    display: none !important;
}





.apple-banner .pagination {
    position: absolute;
    left: 0;
    text-align: center;
    bottom: 5px;
    width: 100%;
    z-index: 99999;
    height: 20px;
}

.apple-banner .swiper-pagination {
    bottom: 0px;
}

.apple-banner .swiper-pagination-bullet {
    display: inline-block;
    width: 60px;
    height: 60px;
    opacity: 1;
    border-radius: 8px !important;
    margin: 0 3px;
    cursor: pointer;
    transition: width 0.3s ease-in-out !important;
    height: 8px !important;
    width: 8px !important;
    display: inline-block !important;
    border: 1px solid white !important;
}

.apple-banner .swiper-pagination-bullet-active {
    background: white !important;
    width: 30px !important;
}

.img1 {
    overflow: hidden;
}

.banner-a {
    height: 30px;
    border-radius: 10px;
    padding: 5px;
    padding-left: 20px;
    padding-right: 20px;
    border: 1px solid white;
    position: absolute;
    width: 300px;
    bottom: 40px;
    z-index: 1000;
    left: 50%;
    left: calc(50% - 150px);
    font-weight: bold;
    overflow: hidden;
}

    .banner-a span {
        color: white;
        font-size: 11pt;
        display: none;
        letter-spacing: 2px;
    }

.swiper-pagination-bullet span {
    display: none;
    width: 0px !important;
}

/**�˵�**/
.nav a {
    color: #000000;
}

.menu {
    width: 100%;
    list-style: none;
    height: 2.7em;
}

.menu li {
    float: left;
    text-align: center;
    width: 14.2857%;
    height: 100%;
    line-height: 2em;
    position:relative
}

.menu a {
    font-size: 1.1em;
    text-decoration: none;
    color: #000000;
    display: block;
    border-right: 2px solid #aca9a9;
    height: 20px;
}

.menu a:hover {
    color: #F0A142;
}

.menu li:hover {
    cursor: pointer;
    color: #F0A142;
    background: url(../images/nav_bg_1.png) no-repeat bottom center;
}

.menu li.active1 {
    cursor: pointer;
    color: #F0A142;
   
    background: url(../images/nav_bg_1.png) no-repeat bottom center;
}
.menu li.active1 .item{
   
    color: #E69523;
}
.menu li .sub-menu {
	display: none;
	padding-left: 0;
	position: absolute;
	box-shadow: 0 0 7px rgba(0,0,0,.15);
	top: 100%;
	left: 6px;
	z-index: 1000;
	background: #fff;
	border-radius: 0 0 3px 3px;
	margin: 0;
    width: 150px;
    list-style:none
}
.menu li:hover .sub-menu {
	display:block
}



.menu li .sub-menu .menu-item {
	min-width: 150px;
	border-top: 1px solid #eaeaea;
	position: relative;
	padding: 10px 5px
}
.menu li .sub-menu .menu-item:hover  {
	 color: #F0A142;
    background: none;
}
.menu li .sub-menu .menu-item a {
	display: block;
	padding: 0 20px;
	font-size: 14px;
    border-right:none;
}


/**�����ҳ**/
    .in-apply,.in-server,.in-advantage,.in-problem,in-customer,.in-target,.in-news,.in-register,.in-setMeal,.in-register-befor,.in-choose,.in-welfare,.in-zcContent{
       
         overflow:hidden
    }

    .in-apply h3,.in-server h3,.in-advantage h3,.in-problem h3,.in-customer h3,.in-target h3,.in-news h3,.in-register h3,.in-setMeal h3,.in-register-befor h3,.in-choose h3,.in-welfare h3,.in-zcContent h3{
        font-size:28px;
        font-weight:bold;
        line-height: 4em;
        display:inline-block;
        padding-top:20px
    }
    .in-server h3, .in-problem h3,.in-target h3,.in-setMeal h3,.in-choose h3,.in-welfare h3,.in-zcContent h3 {
        color:#fff
    }
    .in-apply h3:after,.in-server h3:after,.in-advantage h3:after,.in-problem h3:after,.in-customer h3:after,.in-target h3:after,.in-news h3:after,.in-register h3:after,.in-setMeal h3:after,.in-register-befor h3:after,.in-choose h3:after,.in-welfare h3:after,.in-zcContent h3:after{
        border-bottom: 4px solid #e99314;
        width: 64px;
        content: '';
        display: block;
        margin: 0 auto;
    }
    .in-server h3:after,.in-problem h3:after,.in-target h3:after,.in-setMeal h3:after,.in-choose h3:after,.in-welfare h3:after,.in-zcContent h3:after{
        border-bottom: 4px solid #fff;
    }
    .in-apply h3 span {
        color:#e99314;
    }
    .in-apply .in-apply-main,.in-advantage .in-advantage-main {
        text-indent:each-line;
        margin-top:50px;
        font-size:16px;
        line-height:1.5;
        letter-spacing: 2px;
        color: #666560;
    }
    .in-apply .title {
        line-height:2;
        text-indent:2em;
    }
    .in-apply .in-apply-button {
        margin:50px 0 80px;
    }
/**ע����õ��Ĳ���**/
    .in-server {
        background:url(../images/2019022703_1.png);
        background-size: cover;
        overflow:hidden
    }
    .in-server  .in-server-main {
        padding: 50px 80px;
        overflow: hidden;
    }


    .in-server .in-server-main .row .col-xs-6,
    .in-server .in-server-main .row .col-md-6 {
        padding: 3em 0 0 3em;
    }
    .in-server .in-server-main .item {
        margin: 0;
        display: block;
    }
    .in-server .in-server-main .item {
        position: relative;
        margin-bottom: 2.6em;
    }

    .in-server .in-server-main .item .img-outer {
        padding-bottom: 12%;
    }

    .in-server .in-server-main .item .card-img {
        width: 100%;
        height: 100%;
    }

    .in-server .in-server-main .item:hover {
        box-shadow: 0px 2px 4px 0 rgba(0, 0, 0, 0.50);
        color: #eeeded;
    }

    .in-server .in-server-main .item:hover .card-img-bottomlay {
        color: #eeeded;
    }

    .in-server .in-server-main .card-img-bottomlay {
        position: absolute;
        left: 0;
        width: 100%;
        height: 2.4em;
        background:#e99314;
        text-align: center;
        font-size: 1.2em;
        line-height: 2.4em;
        color: #fff;
    }
@media (max-width: 768px) {
    .in-server .in-server-main .row {
        margin: -1px 0 0 -1px;
    }
    .in-server .in-server-main .col-xs-6,
    .in-server .in-server-main .col-sm-6 {
        padding: 1px 0 0 1px;
    }
}
/**Ϊʲôѡ�����**/
    .in_advantage_main {
        position:relative;
        height:265px;
        margin:40px auto 80px;

    }
    .in_advantage_main .main_l, .in_advantage_main .main-c,.in_advantage_main .main-r{
        transition:1s all; 
        -webkit-transition:1s all;
        width:370px;
        height:265px
    }
    .in_advantage_main .item {
        background:#e99314;
        display:inline-block;
        position:absolute;
        overflow:hidden;
    }
    .in_advantage_main .item img{
        transition:transform 1s;
    }
    .in_advantage_main .item:hover img{
        transform: scale(1.2);
    }
    .in_advantage_main .main_l {
        left:0;
        top:0; 
    }
    .in_advantage_main .main_c .main_c_t {
        left:385px;
        top:0; 
        width:370px;
        height:125px;
    }
    .in_advantage_main .main_c .main_c_bl {
        left:385px;
        top:140px; 
        width:178px;
        height:125px;
    }
    .in_advantage_main .main_c .main_c_br {
        left:578px;
        top:140px; 
        width:178px;
        height:125px;
    }
    .in_advantage_main .main_r .main_r_tl {
        left:770px;
        top:0px; 
        width:178px;
        height:125px;
    }
    .in_advantage_main .main_r .main_r_tr {
        left:963px;
        top:0px; 
        width:178px;
        height:125px;
    }
    .in_advantage_main .main_r .main_r_b {
        left:770px;
        top:140px; 
        width:370px;
        height:125px;
    }
    .in_advantage_main .main_c p,.in_advantage_main .main_r p {
        display:block;
        background:#ffc062;
        width: 105px;
        height: 105px;
        margin: 0 auto;
        border-radius:100%;
        margin-top:10px;
        padding: 30px 12px;
        color:#fff;
        transition:transform 1s;
    }
    .in_advantage_main p:hover{
        transform: scale(1.1)
    }
    .in_advantage_main .main_c .text {
        position:relative;
        left:20px;
    }
    .in_advantage_main .main_r .text {
        position:relative;
        left:10px;
    }
/**��������**/
    .in-problem {
        background:url(../images/img-problem-bg_1.png);
        background-size: cover;
        overflow:hidden
    }

    .in-problem-main {
        padding: 15px 0 40px 0;
        overflow:hidden
    }
    .in-problem-main {
        margin:15px;
        overflow:hidden;
    }
    .in-problem-main .item {
        background-color:rgba(160,160,160,0.2);
        padding:20px;
        color:#fff;
        margin-bottom:30px;
        min-height:165px;
        line-height:1.5;
        letter-spacing: 2px;
    }
    .in-problem-main .item h1{
        font-weight:700;
        font-size:42px;
        position:relative;
        top:-15px;
    }
    .in-problem-main .item p{
        letter-spacing: 4px;
        display: -webkit-box; 
        text-overflow: ellipsis;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:4;
        -webkit-box-orient: vertical;
    }
    .in-problem-main .item:hover {
        background-color:rgba(160,160,160,0.4);
        color:#f5f5f5;
    }
 @media (max-width:1170px) {
    .in-problem-main .item {
        min-height:185px;
    }
}
 /**������Ŀͻ�**/
    .in-customer-main {
         padding: 30px 0 80px 0;
    }
    .in-customer-main .swiper-container {
        height:330px;
    }
        .in-customer-main .main-right{
        padding-left:30px;
    }
    .in-customer-main img{
        width:100%;
        height:100%;
    }
    .in-customer-main h4 {
        font-size:20px;
        font-weight:700
    }
    .in-customer-main p {
        margin-top:20px;
        font-size:16px;
        line-height:1.8;
        
        display: -webkit-box; 
        text-overflow: ellipsis;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:9;
        -webkit-box-orient: vertical;
    }
    /**��ҳ**/
    
    .pagination {
        position: absolute;
        left: 0;
        text-align: center;
        bottom: 5px;
        width: 100%;
        z-index: 99999;
        height: 20px;
    }

    .in-customer .swiper-pagination {
        bottom: 0px;
    }

    .swiper-pagination-bullet {
        opacity: 1;
        border-radius: 8px ;
        margin: 0 3px;
        cursor: pointer;
        transition: width 0.3s ease-in-out;
        height: 8px;
        width: 8px;
        display: inline-block;
        background: #fff;
        border: 1px solid #a0a0a0;
    }

    .swiper-pagination-bullet-active {
        background: #a0a0a0;
        width: 30px;
    }
 /**�ÿͻ�����ʹ���ǵ��ռ�Ŀ��*/
    .in-target {
        background:url(../images/img-target-bg_1.png);
        background-size: cover;
        overflow:hidden
    }
    .in-target h4 {
        color:#fff;
        line-height:60px;
        margin:20px 0 30px;
        font-size:22px;
        
    }
    
    .in-target-main{
         text-align:center; 
         font-size:0;
         margin-bottom:100px;
    }
    .in-target-main .center {
       width:970px;
       margin:0 auto;
    }
    .in-target-wrapper {
    }

    .in-target-main .item{
        display:inline-block;
        width:344px;
        height:auto; 
        background:#fff; 
    }
    .in-target-main .item .img{
        width:344px; 
        height:121px; 
        overflow:hidden
    }
    .in-target-main .item .img img{
        width:344px; 
        height:121px;
    }
    .in-target-main .item .text{ 
        height:150px; 
        overflow:hidden; 
        text-align:left; 
        padding:0 0 0 18px; 
        line-height:24px;
        background:#fff
    }
    .in-target-main .item h5{ 
        font-size:20px; 
        font-weight:normal; 
        margin:14px 0 2px 0

    }
    .in-target-main .item p{ 
        font-size:14px; 
        color:#999; 
        font-weight:normal;
        display: -webkit-box; 
        text-overflow: ellipsis;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:3;
        -webkit-box-orient: vertical;
    }
    .in-target-main .swiper-button-prev {
        left: 0;
        width:27px;
        height:60px;
        top:50%;
      
    }

     .in-target-main .swiper-button-next {
        right: 0;
        width:27px; 
        height:60px;
        top:50%;
       
    }
/**������Ѷ**/
    .in-news {
        margin-bottom:80px;
    }
    .in-news-main {
        margin-top:30px;
    }
    .in-news-main .left-text{
        font-size:16px;
        color:#999
    }
    .in-news-main .left-text dd {
        margin-bottom:10px;
      
    }
    .in-news-main img {
        max-width:100%
    }
    .in-news-main .left-text .text-data {
        display: -webkit-box; 
        text-overflow: ellipsis;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:1;
        -webkit-box-orient: vertical;

    }
    .in-news-main .left-text .text-data span{
        margin-left:20px;
    }
    .in-news-main .left-text .text-title strong {
        font-size:16px;
        text-decoration:none;
        color:#666560
    }
    .in-news-main .left-text  .text-second {
        border-left:1px solid #999;
        color:#666;
        padding-left:20px;
    }
    .in-news-main .right-text ul{
        padding-left:50px;
    }
    .in-news-main .right-text ul li{
        height:90px;
        border-bottom:1px solid #dedada  ;
        margin-bottom:30px;
    }
    .in-news-main .right-text ul li p{
       
    }
    .in-news-main .right-text ul  li:before {
        display: inline-block;
       
    }
   

    .in-news-main .right-text ul li .text-title {
        font-weight:700;
        line-height:1.5;
        font-size:16px;
          display: -webkit-box; 
        text-overflow: ellipsis;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:1;
        -webkit-box-orient: vertical;
        margin-bottom:10px;
    }
    .in-news-main .right-text ul li .text-second {
        line-height:20px;
        font-size:16px;
        display: -webkit-box; 
        text-overflow: ellipsis;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:1;
        -webkit-box-orient: vertical;
         color:#666;
         font-size:14px;
    }
    .in-news-main .right-text ul li a {
        text-decoration:none;color:#666560
    }
    .in-news-main .right-text ul li:hover a,.in-news-main .right-text ul li:hover .text-second{
        color: #e99314

    }
    /*�ײ�����*/
    .in-bottom {
        background:#efefef;
        margin-bottom:20px;
    }
    .in-bottom .container{
        padding-top:50px;
        padding-bottom:50px;
        min-width:1170px;
    }
     .in-bottom .container img{
       padding-right:10px;
    }


/**�¹�˾ע��*/
    .wrapper-header {
        height:48px;
        line-height:48px;
        background:#f6f6f6;
        color:#999;
        font-size:16px;
        letter-spacing: 2px;       
    }
     .wrapper-header span{
       color:#e99314;
       padding-left:15px;   
    }
/**ע���岽��*/
    .in-register .tilte-head h4 {
        line-height:30px;
        margin:20px 0;
        font-size:18px;      
    }
    .in-register .in-register-main {
        min-width:1170px;
        margin-top:30px;
         margin-bottom:80px;
    }
    .in-register .in-register-main .item {
        width:188px;
        height:252px;
        float:left;
        margin-left:35px
    }
    .in-register .in-register-main .item:nth-child(1){
        background-image:url(../images/f16_1.png);      
    }
    .in-register .in-register-main .item:nth-child(2){
        background-image:url(../images/f18_1.png);      
}
    .in-register .in-register-main .item:nth-child(3){
        background-image:url(../images/f20_1.png);      
}
    .in-register .in-register-main .item:nth-child(4){
        background-image:url(../images/f22_1.png);      
}
    .in-register .in-register-main .item:nth-child(5){
        background-image:url(../images/f24_1.png);      
    }
    .in-register .in-register-main .item h5 {
        font-size:16px;
        font-weight:bold;
        padding-top:30px;
        letter-spacing:2px
    }
    .in-register .in-register-main .item p {
        padding-left:15px;
        padding-right:15px;
        letter-spacing:2px;
        text-align:left;
        padding-top:8px;
        font-size:14px;
    }
    .in-register .in-register-main .item:hover, .in-register .in-register-main .item:hover h5��.in-register .in-register-main .item:hover p {
    -webkit-transform: translate3d(0,-3px,0);
    transform: translate3d(0,-3px,0);
    border-radius:3px;
    }
    .in-register .in-register-main .item:hover {
            box-shadow: 0 8px 8px rgba(0, 0, 0, 0.1);
    }
 /**ע��������ȫ */ 
    .in-setMeal {
        background:url(../images/2019022710_1.png);
        background-size: cover;
        overflow:hidden
    }
    .in-setMeal-pos {
        position:relative;
        width:1000px;
        margin: 0 auto 80px;
        overflow: hidden;
        padding-top:40px;
    }
    .in-setMeal  .in-setMeal-main {
        width:832px;
        margin: 30px auto 80px;
        overflow: hidden;
    }
    .in-setMeal .in-setMeal-main .list {       
      
    }
    /*2��*/
     .in-setMeal .in-setMeal-main .item {
        width:416px;
        background-color:white;
        height:450px;
        float:left;
        font-size:16px;
        position:relative;
        border-right:2px solid #c0c0c0;
    }
    .in-setMeal .in-setMeal-main .list .item .text{
         margin-top:50px; 
        text-align:center
    }
    .in-setMeal .in-setMeal-main .list:nth-child(2) .item .text{
       margin-top:20px;   
    }  
    .in-setMeal .in-setMeal-main .list .item p{
        font-size:14px;
        font-weight:bold;
        padding-top:10px;
        letter-spacing:2px;
        border-bottom:1px dashed #c0c0c0;
        margin-left:40px;
        margin-right:40px;
        padding-bottom:10px;
    }
    .in-setMeal .in-setMeal-main .list .item-hover {
        display:none;       
        background-color:white;
        height:530px;
        border:1px solid #f2bf75;      
        width:572px;
        position:absolute;
        z-index:99
    }
    .in-setMeal .in-setMeal-main .list .item-hover img {
       width:100%
    }
    .in-setMeal .in-setMeal-main .list .item-hover .center {
        margin-top:10px;
        color:#666;
        padding:10px 20px;
        position:relative
    }
    .in-setMeal .in-setMeal-main .list .item-hover.item-h-1299 .center,.in-setMeal .in-setMeal-main .list .item-hover.item-h-2799 .center {
       padding:0 25px;
    }
    .in-setMeal .in-setMeal-main .list .item-hover .center .line{
        letter-spacing:2px;
        border-bottom:1px dashed #c0c0c0;
        position:relative;
        overflow:hidden;
        padding-bottom:10px;
        
        
    }
    .in-setMeal .in-setMeal-main .item-h-499 .center .line{
       padding-top:10px;
        
    }
    .in-setMeal .in-setMeal-main .center .line h4{
       font-size:16px;
        
    }
    .in-setMeal .in-setMeal-main .list.list-two {
        
    }
    
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:first-child,
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:first-child,
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:first-child,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:first-child,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:first-child{
        float:inherit;
        width:100%
    }
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(2),
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(2),
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(4),
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(2),
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(4) {
        float:left;
        width:37%;
        height:100px;
       
    }
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(3),
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(3),
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(5),
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(3),
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(5){
        float:left;
        width:63%;
        height:100px;

    }
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(4){
        float:left;
        width:100%;
        border-bottom: none;      
    }
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(4),
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(5),
     .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(4),
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(5) {
        border-bottom:0
    }
   
    .in-setMeal .in-setMeal-main .list .item-hover .center li{
        float:left;
        list-style:none;
        padding-left:10px;
        text-indent:10px;
        line-height:20px;
        width:50%;

    }
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(1) li:first-child,
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(1) li:first-child,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(1) li:first-child,
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(4) li:first-child{       
        width:37%          
    }
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(1) li:last-child,
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(1) li:last-child,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(1) li:last-child{       
        width:63%          
    }
    .in-setMeal .in-setMeal-main .item-h-499 .center li,
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(2) li,
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(3) li,
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(2) li,
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(3) li,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(5) li,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(2) li,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(3) li,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(5) li{
        float:inherit;
        width:100%          
    }
    
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(2) li, .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(3) li {
        font-size:12px;
    } 
  
    .in-setMeal .in-setMeal-main .list .item-hover .center li{
        font-size:12px;

    }
     .in-setMeal .in-setMeal-main .list .item-hover .center li span.dis-block {
        display:block
    }
    .in-setMeal .in-setMeal-main .list .item-hover .center li::before {
        content: '';
        width: 4px;
        height: 4px;
        display: block;
        border-radius: 50%;
        background: #e99314;
        float: left;
        margin-left: 0px;
        margin-top: 8px;
    }
    .in-setMeal .in-setMeal-main .list:hover .item-hover,.in-setMeal .in-setMeal-main .list.active .item-h-1299.item-hover {
        box-shadow: 0 0 6px 0 rgba(0,0,0,.1);
        display:block;      
           
    }
    
    .in-setMeal .in-setMeal-main .list:hover .item-h-1299,.in-setMeal .in-setMeal-main .list.active .item-h-1299
     {      
       top:40px;
       left:0px;
    }
    .in-setMeal .in-setMeal-main .list:hover .item-h-2799
     {      
       top:40px;
       left:435px;
    }
   
    /**4��*/
    /*.in-setMeal .in-setMeal-main .item {
        width:221px;
        background-color:white;
        height:450px;
        float:left;
        font-size:16px;
        position:relative;
        border-right:2px solid #c0c0c0;
    }
    .in-setMeal .in-setMeal-main .list .item .text{
        margin-top:80px;
        text-align:center
    }
    .in-setMeal .in-setMeal-main .list:nth-child(2) .item .text{
        margin-top:50px;      
    }
    .in-setMeal .in-setMeal-main .list:nth-child(3) .item .text{
        margin-top:20px;      
    }
    .in-setMeal .in-setMeal-main .list:nth-child(4) .item .text{
        margin-top:20px;      
    }
    .in-setMeal .in-setMeal-main .list .item p{
        font-size:14px;
        font-weight:bold;
        padding-top:10px;
        letter-spacing:2px;
        border-bottom:1px dashed #c0c0c0;
        margin-left:40px;
        margin-right:40px;
        padding-bottom:10px;
    }
    .in-setMeal .in-setMeal-main .list .item-hover {
        display:none;       
        background-color:white;
        height:530px;
        border:1px solid #f2bf75;      
        width:311px;
        position:absolute;
        z-index:99
    }
    .in-setMeal .in-setMeal-main .list .item-hover img {
       width:100%
    }
    .in-setMeal .in-setMeal-main .list .item-hover .center {
        margin-top:10px;
        color:#666;
        padding:10px 20px;
        position:relative
    }
    .in-setMeal .in-setMeal-main .list .item-hover.item-h-1299 .center,.in-setMeal .in-setMeal-main .list .item-hover.item-h-2799 .center {
       padding:0 10px;
    }
    .in-setMeal .in-setMeal-main .list .item-hover .center .line{
        letter-spacing:2px;
        border-bottom:1px dashed #c0c0c0;
        position:relative;
        overflow:hidden;
        padding-bottom:10px;
        
    }
    .in-setMeal .in-setMeal-main .item-h-499 .center .line{
       padding-top:10px;
        
    }
    .in-setMeal .in-setMeal-main .center .line h4{
       font-size:16px;
        
    }
    .in-setMeal .in-setMeal-main .list.list-two {
        
    }
    
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:first-child,
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:first-child,
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:first-child,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:first-child,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:first-child{
        float:inherit;
        width:100%
    }
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(2),
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(2),
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(4),
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(2),
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(4) {
        float:left;
        width:37%;
        height:120px;
       
    }
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(3),
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(3),
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(5),
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(3),
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(5){
        float:left;
        width:63%;
        height:120px;

    }
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(4){
        float:left;
        width:100%;
        border-bottom: none;      
    }
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(4),
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(5),
     .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(4),
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(5) {
        border-bottom:0
    }
   
    .in-setMeal .in-setMeal-main .list .item-hover .center li{
        float:left;
        list-style:none;
        padding-left:10px;
        text-indent:10px;
        line-height:20px;
        width:50%;

    }
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(1) li:first-child,
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(1) li:first-child,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(1) li:first-child{       
        width:37%          
    }
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(1) li:last-child,
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(1) li:last-child,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(1) li:last-child{       
        width:63%          
    }
    .in-setMeal .in-setMeal-main .item-h-499 .center li,
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(2) li,
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(3) li,
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(2) li,
    .in-setMeal .in-setMeal-main .item-h-2799 .center .line:nth-child(3) li,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(5) li,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(2) li,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(3) li,
    .in-setMeal .in-setMeal-main .item-h-8799 .center .line:nth-child(5) li{
        float:inherit;
        width:100%          
    }
    
    .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(2) li, .in-setMeal .in-setMeal-main .item-h-1299 .center .line:nth-child(3) li {
        font-size:12px;
    } 
  
    .in-setMeal .in-setMeal-main .list .item-hover .center li{
        font-size:12px;

    }
     .in-setMeal .in-setMeal-main .list .item-hover .center li span.dis-block {
        display:block
    }
    .in-setMeal .in-setMeal-main .list .item-hover .center li::before {
        content: '';
        width: 4px;
        height: 4px;
        display: block;
        border-radius: 50%;
        background: #e99314;
        float: left;
        margin-left: 0px;
        margin-top: 8px;
    }
    .in-setMeal .in-setMeal-main .list:hover .item-hover,.in-setMeal .in-setMeal-main .list.active .item-h-1299.item-hover {
        box-shadow: 0 0 6px 0 rgba(0,0,0,.1);
        display:block;      
           
    }
    .in-setMeal .in-setMeal-main .list:hover .item-h-499 {      
       top:0px;
       left:60px;
    }
    .in-setMeal .in-setMeal-main .list:hover .item-h-1299,.in-setMeal .in-setMeal-main .list.active .item-h-1299
     {      
       top:0px;
       left:310px;
    }
    .in-setMeal .in-setMeal-main .list:hover .item-h-2799
     {      
       top:0px;
       left:500px;
    }
    .in-setMeal .in-setMeal-main .list:hover .item-h-8799 {      
       top:0px;
       left:750px;
    }*/
    
@media (max-width:1170px) {
     .in-setMeal .in-setMeal-main .list:hover .item-h-499 {      
       top:0px;
       left:-10px;
    }
    .in-setMeal .in-setMeal-main .list:hover .item-h-1299
     {      
       top:0px;
       left:210px;
    }
    .in-setMeal .in-setMeal-main .list:hover .item-h-2799
     {      
       top:0px;
       left:400px;
    }
    .in-setMeal .in-setMeal-main .list:hover .item-h-8799 {      
       top:0px;
       left:650px;
    }

   
}
    
    /**ע�ṫ˾ǰ */ 
    .in-register-befor-main {
        background:url(../images/img-zcgszq-bg_1.png);
        width:989px;
        height:393px;
        margin:30px  auto 80px;
        position:relative
    }
    .in-register-befor-main a {
        display:block
    }
    .in-register-befor-main img {
        width:131px;
        height:36px;
        position:absolute;
        bottom:30px;
        right:420px;
    }
    /**Ϊʲôѡ�����*/
    .in-choose {
        background:url(../images/f22_56_1.png);
        background-size: cover;
        overflow:hidden
    }
    .in-choose  .in-choose-main {
        margin: 30px;
        overflow: hidden;
    }
    .in-choose .in-choose-center {     
        padding-bottom:80px;
        color:#000
    }
    .in-choose .in-choose-bg {
        background-image:url(../images/f3_1.png);
        letter-spacing:2px;
        background-repeat:no-repeat; 
        width:100%; 
        height:100%;
        background-position: 51% 0;
        padding-bottom:80px
    }
    .in-choose-left{
        float:left; 
        color:white; 
        text-align:right;
        width:50%;
        padding-right:70px;
    }
     .in-choose-right{
        float:right; 
        color:white;
        text-align:left;
        width:50%;
        padding-left:70px;

    }
     /**��Ӧ�ͷ�*/
    .in-register-befor-service-main {
        padding:20px 0 80px;
        width:990px;
        margin:0 auto
    }
    /*��ֵ������ѵ**/
     .in-welfare {
        background:url(../images/f_41_1.jpg);
        background-size: cover;
        overflow:hidden
    }
     .in-welfare .tilte-head h4 {
        line-height:30px;
        margin:20px 0;
        font-size:18px;  
        color:#fff  
    }
    .in-welfare  .in-welfare-main {
        margin: 30px auto 80px;
        overflow: hidden;
        width:900px;
    }
    .in-welfare .in-welfare-main-left {
        float:left;
        width:411px;
        text-align:right;
    }
    .in-welfare .in-welfare-main-left img {
        width:100%;
    }

    .in-welfare .in-welfare-main-right {
        margin-left:416px;
        color:white;
        letter-spacing:2px;
        text-align:left;
    }
    .in-welfare .in-welfare-main-right-bg {
        margin-left:30px;
        font-size:14px;
        padding-left:30px; 
        background-image:url(../images/20190227-line-center_1.png);
        background-repeat:no-repeat;
        padding-bottom:10px;
    }
    .in-welfare .in-welfare-main-right-bg .text {
        margin-bottom:32px
    }
    .in-welfare .in-welfare-main-right-bg .text:nth-child(3) {
        margin-bottom:35px;
    }
    .in-welfare .in-welfare-main-right-bg .text:nth-child(4) {
        margin-bottom:35px;
    }
    .in-welfare .in-welfare-main-right-bg .text:last-child {
        margin-bottom:0
    }
    .in-welfare .in-welfare-main-right-bg .text span{
        color:#e99314
    }
     /*����֮�����**/
    .in-register-after-service-main {
        width:990px; 
        margin:30px auto 80px;
    }
    .in-register-after-service-main .item {
        width:228px;
        height:352px;       
        background-color:#fdfffe; 
        overflow:hidden;
        border:1px solid #c0c0c0;  
    }
    .in-register-after-service-main .item:hover {
        box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);    
    }

    .in-register-after-service-main .item .title{
        font-size:16px;
        font-weight:bold;
        padding-top:30px;
        letter-spacing:2px
    }
    .in-register-after-service-main .item .second{
        padding-top:0px;
        padding-left:15px;
        padding-right:15px;
        letter-spacing:2px;
        text-align:left;
        padding-top:18px;
    }
    .in-register-after-service-main .item .second a{
        color:#999;
        text-align:right;
        display:block ;
        padding-right:5px;        

    }
    .in-register-after-service-main .item .second a:hover{
        color:#000;      
    }
    /**�������*/
    .in-accounting-services-main {
        margin:30px 0 60px

    }
    .in-accounting-services .item {
        height:280px;
        text-align:center;
        overflow: hidden;
        border: 1px solid #eee;
        box-shadow: 0 2px 4px 0 rgba(226, 226, 226, 0.5);
        margin-bottom: 40px;
        border-radius:8px;
        padding:30px;
    }
    .in-accounting-services .item h4{
        color:#333;
        border-bottom:1px dashed #666;
        line-height:45px;
        font-weight:600
       
    }
    .in-accounting-services .item p{
        color:#666;   
        line-height:26px;        
    }
@media (max-width:1200px) {
    .in-accounting-services .item {
        height:300px;       
    }
    .in-accounting-services .item h4{
        font-size:16px;
       
    }
    .in-accounting-services .item p{
          
        line-height:22px;        
    }

   
}
@media (max-width:980px) {
    .in-accounting-services .item {
        height:340px;       
    }
    .in-accounting-services .item h4{
        font-size:14px;
       
    }
    .in-accounting-services .item p{
        line-height:20px;     
    }

   
}
    /*�����������*/
    .in-accounting-court,in-accounting-court-main{
        min-width:1170px
    }
    .in-accounting-court-main{
       margin:30px 0 50px;
    }
    .in-accounting-court-main:before,
    .in-accounting-court-main:after {
        content: " ";
        display: table;
    }
    .in-accounting-court-main:after {
        clear: both;
    }
    .in-accounting-court-main li {
        float: left;
        width: 25%;
        padding: 0 42px 0;
        text-align: center;
        display: inline-block;
        color:#fff;
        margin-bottom:20px;
        position:relative
    }
    
    .in-accounting-court-main li .img{
        max-width:138px;
        margin:0 auto
    }
    .in-accounting-court-main img {
       width:100%;
    }
    .in-accounting-court-main li h4{
       line-height:30px;
       font-weight:600
    }
    .in-accounting-court-main li p{
       line-height:20px;
    }
     .in-accounting-court-main li i{
        position: absolute;
        width: 33px;
        height:39px;
        background: url(../images/img-arrow-right_1.png) no-repeat;
        background-size: contain;
        background-position: right center;
        right:-15px;
        top: 50px;
        z-index: 2;
    }
/**ί����������ˣ���������򵥡��Ż�����*/
    .in-accounting-apply .title {
        text-indent:2em;
    }
    .in-accounting-apply .second {
        text-align:center;
        margin-top:50px;
    }
/**ί����������ˣ���������򵥡��Ż�����*/
    .in-accounting-choose {
        min-width:1000px;
    }
    .in-accounting-choose-main li {
        list-style:none;
        margin-left:8%;
    }
    .in-accounting-choose-main li .item{
        background-image:url(../images/2019022822_1.png);
        width:881px;
        height:69px;
        margin-left:auto;
        margin-right:auto;
        text-align:left;
        color:#333
    }
    .in-accounting-choose-main li:first-child .item,.in-accounting-choose-main li:hover .item{
        background-image:url(../images/2019022821_1.png);       
    }
    .in-accounting-choose-main li .item .num{
        margin-left:10px;
        color:#333;
        font-size:15px;
        padding-top:15px;
        float:left;       
    }
    .in-accounting-choose-main li .item .title{
        color:#333;
        font-size:16px;
        padding-left:110px;
        padding-top:20px;       
    }
    .in-accounting-choose-main li:first-child .item .num, .in-accounting-choose-main li:first-child .item .title{
        color:#fff;
    }
   .in-server  .in-accounting-choose-main li .item:hover {
        box-shadow: none;
        color:#333
    }
    .in-accounting-choose-main li a{
       text-decoration:none;
       color:#ffffff
    }
     .in-accounting-choose-main li a:hover .item .title{
        color:#333;         
    }
    .in-accounting-choose-main li a:hover .item .num, .in-accounting-choose-main li:first-child a:hover .item .title{
        color:#333;
    }
   @media (max-width:1200px) {
    .in-accounting-choose-main li {
        margin-left:0;
    }
   
}
/**ѡ����������ˣ����˽����ĵ�*/
    .in-prove {
        min-width:1000px;
    }
    .in-prove-main {
        margin:30px 0 50px
    }
    .in-prove-main .in-prove-left {
        text-align:right;
        padding-right:30px
    }
    .in-prove-main .in-prove-left img {
         max-width: 100%;
         max-height:100%
       
    }
    .in-prove-main .in-prove-right {
        font-size:16px;
        padding-left:30px;
        border-left:1px solid #ccc ;
        margin-top:10px;
    }
    .in-prove-main .in-prove-right li{   
        line-height:40px;
        margin-left:-31px;
        text-indent:35px;
        list-style:none;
    }
    .in-prove-main .in-prove-right li:hover {
        color: #E69523;
        border-left:2px solid #E69523;
        text-indent:33px;
       
    }
    /**һ���İ칫����*/
    .in-environment {
        margin-bottom:80px;
    }
    .in-environment-main {
        text-align:center;
        margin: 30px 0 80px;

    }
     .in-environment-main img{
        display: inline-block; 
        height: auto;
        max-width: 100%;
        max-height:547px;
        max-width:989px
    }


     /**��˾ע��*/
    .in-cancel-success-main {
        margin-top:30px;
        margin-bottom: 80px;
       
    }
    .in-cancel-success-main .item {
        margin-bottom:40px;
    }
    .in-cancel-success-main .left {
        float:left
    }
    .in-cancel-success-main .right {
        margin-left:190px;
    }
    .in-cancel-success-main .right h4{
        font-weight:600
    }
    .in-cancel-success-main .right p{
        font-size:12px;
        line-height:26px;
        display: -webkit-box; 
        text-overflow: ellipsis;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:1;
        -webkit-box-orient: vertical;
    }
    .in-cancel-success-main .right a{
        color:#999
    }
    /**��˾Ҫע������Щ�ؼ�����֪��*/
    .in-cancel-key {
        background:url(../images/img-zxgs-bg_1.png);
        background-size: cover;
        overflow:hidden
    }
    .in-cancel-key {
        background:url(../images/img-zxgs-bg_1.png);
        background-size: cover;
        overflow:hidden
    }
    .in-cancel-key li {
        list-style:none
    }
    .in-cancel-key li .item {
        background:#fff;
        color:#333;
        text-align:center;
        overflow:hidden;
        padding:20px 0

    }
    .in-cancel-key li:first-child .item {
        background:#E69523;
        color:#fff;
        overflow:hidden
    }
    .in-cancel-key li .item:hover {
        background:#E69523;
        color:#fff
    }
    .in-cancel-key li .item h4{
        display: -webkit-box; 
        text-overflow: ellipsis;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:1;
        -webkit-box-orient: vertical;
        line-height:30px;
    }
    .in-cancel-key li .item a{
        color:#333;
        border:1px solid #333;
        padding:5px 10px;
        margin:10px 0 10px;
        display:inline-block;
        text-decoration:none

    }
    .in-cancel-key li:first-child .item:hover h4{
        color:#fff;

    }
    .in-cancel-key li .item:hover a{
        color:#fff;
        border:1px solid #fff

    }
    .in-cancel-key li .item:hover h4{
        color:#fff
    }
    .in-cancel-key li .item a:hover{
        color:#fff;
        border:1px solid #fff
    }
    .in-cancel-key li:first-child .item a:hover{
        color:#333;
        border:1px solid #333
    }
    .in-cancel-key li:first-child .item a{
        border:1px solid #fff;
        color:#fff
    }
    .in-cancel-key li.btn-img {
        text-align:center
    }
 /*ע�������������*/
    .in-cancel-need-main {
        margin:40px 0
    }
    
    .in-cancel-need-main ul li{
        list-style:none ;
        text-align:center
    }
    .in-cancel-need-main  .title{
        font-size:16px;
        line-height:30px;
        margin:50px 15% 50px;
        text-align:center 
    }
    .in-cancel-need-main .btn-ans {
        text-align:center
    }
    .in-cancel-need-main  .btn-ans a{
        font-size:14px;
        line-height:30px;
        border:1px solid #333;
        padding:10px 30px;
        color:#333;
        text-decoration:none;
    }
    .in-cancel-need-main  .btn-ans a:hover{
        border:1px solid #E69523;
        color:#E69523
    }

    /*����ע������*/
    .in-cancel-easy {
        background:url(../images/2019030115_1.png);
        background-size: cover;
        overflow:hidden
    }
    .in-cancel-easy-main {
        min-width:1000px;
        width:1000px;
        margin:0px auto 80px;
        padding-top: 30px;
        overflow: hidden;
    }
    .in-cancel-easy-main li {
        list-style:none;
       
    }
    .in-cancel-easy-main li .item{
        background:#fff;
        overflow:hidden;
        width:220px;
        height:270px;
        margin: 0 auto;
       
    }
    .in-cancel-easy-main li .item p{
        font-size:14px;
        line-height:26px;
        padding:0 30px;
        height:100px;
       
    }
    .in-cancel-easy-main li .item a{
        font-size:14px;
        line-height:26px;
        padding:0 30px;
        display:block;
        text-align:right;
        color:#333
       
    }
    /*רҵ�Ĺ�˾ע������ƽ̨*/
     .in-cancel-service-main {
        margin-top:30px;
        margin-bottom: 80px;
       
    }
    .in-cancel-service-main .item {
        margin-bottom:40px;
    }
    .in-cancel-service-main .left {
        float:left
    }
    .in-cancel-service-main .right {
        margin-left:230px;
    }
    .in-cancel-service-main .right h4{
        font-weight:600
    }
    .in-cancel-service-main .right p{
        font-size:12px;
        line-height:26px;
        display: -webkit-box; 
        text-overflow: ellipsis;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:3;
        -webkit-box-orient: vertical;
    }
    /*������˭*/
    .in-we {
        margin:30px 0 50px;
    }
    .in-we .text{
        font-size:16px;
        color:#868686;
        letter-spacing:3px;
    }
    .in-we .right {
        position:relative;
    }
    .in-we .right img{
        transform:rotate(180deg);
        position:absolute;
        bottom:-60px;
    }
    /*���ǵĹ�ģ*/
    .in-scope {
        background:url(../images/img-we-bg_1.png);
        background-size: cover;
        overflow:hidden
    }
    .in-scope-main {
        margin-bottom:80px
    }
    .in-scope-main  ul{
        list-style:none;
        text-align:center;
        margin:30px 0 40px;
        overflow:hidden
    }
    .in-scope-main  ul .img-outer {
        text-align:center
    }
    
    .in-scope-main  ul li .item{
        background:#fff;
        margin:30px auto 10px;
        width:160px;
        padding-top:40px;
        height:160px;

    }
    .in-scope-main  ul li .text-b{
        font-size:22px;
        font-weight:600;
        color:#E69523;
        line-height:30px;

    }
    .in-scope-main  ul li:hover .item{
       border-bottom:6px solid #E69523

    }
    .in-scope-main  p{
       text-align:center

    }
    @media (max-width:980px) {
   
    .in-scope-main  ul li .item{    
        margin:10px;
        display:inline-block

    }
}
    /*���ǵ���ҫ*/
    .in-honour {
        margin:30px 0 80px;
    }
    .in-honour-img {
        max-width:100%;
        margin:30px 0 ;
    }
     .in-honour-img img{
       width:100%;
       height:auto
    }
    .in-honour-text {
        margin-top:20px;
    }
    .in-honour-text p {
        
        line-height:30px;
        font-size:16px;

    }
    .in-honour-text p span{
       padding:10px;
        color: #E69523;      
       text-indent:10px;

    }
    /*���ǵ���Ӫҵ��*/
    .in-business {
        margin-bottom:80px;
    }
    .in-business-main {
        margin-top:30px;
        text-align:center;
        list-style:none;
        margin-bottom:80px;
    }
    .in-business-main li .item{
        width:221px;
        background:#ffffff;
        margin:0 auto
    }
    /*������Ѷ*/
    .in-information-main {
       padding:30px;

    }
    .in-information-main .in-infor-title{
        border-bottom:1px solid #ddd;
        background:none;
        display:block;
        text-decoration:none;
        color:#333;
        padding:10px 
    }
    .in-information-main .in-infor-title:hover,.in-information-main .in-infor-title.in-infor-title-active{
       background:#999;
       color:#999
    }
    .in-information-main .in-infor-title:hover strong,.in-information-main .in-infor-title.in-infor-title-active strong{
       color:#fff
    }
    .in-information-main .in-infor-title span {
       float:right
    }
    .in-information-main-right {
        padding-left:40px;
    }
    .in-information-main-right h4{
        border-bottom:1px solid #999;
       padding-bottom:18px;
        font-weight:600;
    }
    .in-information-main-right ul li {
        list-style:none;
        border-bottom:1px solid #ddd
    }
    .in-information-main-right ul li .title{
        line-height:50px;
        float:left;
        font-size:16px;
        text-indent: 0; 
    }
    .in-information-main-right ul li .title-date {
        float:right;
         line-height:50px;
    }
     .in-information-main-right ul li a{
        text-decoration:none;
        color:#333;
    }
    .in-information-main-right ul li .second {
          font-size:14px;
        line-height:26px;
        display: -webkit-box; 
        text-overflow: ellipsis;
        overflow : hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical;
        max-height:55px;
    }
    .in-information-main-right ul li .title-detail{
        float:right
    }
    .in-information-main-right ul li .title-detail:hover{
        color:#E69523
    }
    /*����*/
    .detail-title {
    }
    .detail-title img{
        margin-top:-6px;
    }
    /*���´���*/
.human-agency {
    margin-bottom:80px;
}
.human-agency-why {
    margin-bottom:0px;
}
.in-human-agency-main {
    margin-top:40px;
}
.in-human-agency-main h5 {
    font-size:16px;
    font-weight:bold
}
.in-human-agency-main h6 {
    font-size:14px;
    margin-top:20px;
}    
.in-human-agency-main p {
    font-size:14px;
} 
.in-human-content {
    background:url(../images/insurance_1.png) 100%;
    background-size: cover;
    overflow:hidden;
}
.in-human-content .in-human-content-main {
    padding:40px 0 100px;
    width:1000px; 
    margin: 0 auto;
    text-align:center
} 
.in-human-content .in-human-content-main .item {
    width:184px;
    height:240px;
    float:left;
    margin-left:18px
}
.in-human-content .in-human-content-main .item:nth-child(1){
    background-image:url(../images/human-con01_1.png); 
    margin-left:0     
}
.in-human-content .in-human-content-main .item:nth-child(2){
    background-image:url(../images/human-con02_1.png);      
}
.in-human-content .in-human-content-main .item:nth-child(3){
    background-image:url(../images/human-con03_1.png);      
}
.in-human-content .in-human-content-main .item:nth-child(4){
    background-image:url(../images/human-con04_1.png);      
}
.in-human-content .in-human-content-main .item:nth-child(5){
    background-image:url(../images/human-con05_1.png);      
}
.in-human-content .in-human-content-main .item .text-center {
    padding-top:140px;
    line-height:30px;
    font-size:16px;
}

.in-register-need {
    margin-bottom:80px;
}
.in-register-need-main {
    background: url(../images/need_1.png);
    width:729px;
    height:321px;
    margin: 40px auto 20px;
    position: relative;
}

.in-human-flow {
    background:url(../images/human_1.png);
    background-size: cover;
    overflow:hidden;
    width:100%;
    min-height:600px;
    text-align:center
}
.in-human-flow .human-center {
    text-align:center;
    margin:80px 0 0px;
}
.in-environment-main h5 {
    line-height: 30px;
    font-size: 16px;
    letter-spacing: 2px;
    text-indent: 19px;
    padding-bottom:20px;
}
/*���̱��*/
.in-business-need {
    margin-bottom:80px;
}
.in-business-need-main {
    background: url(../images/page-service_1.png);
    width:692px;
    height:314px;
    margin: 40px auto 20px;
    position: relative;
}
.in-business-flow{
    background:url(../images/service-bg02_1.png) 100%;
    background-size: cover;
    overflow:hidden;
    min-height:600px;
    text-align:center
}
.in-business-flow .human-center {
    text-align:center;
    margin:80px 0 0px;
}
.human-center-h4 {
   padding-top:20px
}
.in-human-content.good {
    background:url(../images/service-bg01_1.png) 100%;
    background-size: cover;
    overflow:hidden;
    
}
.in-register-befor.good {
    padding-bottom:80px;
    
}
.in-register-befor.good .in-choose-bg {
    background-image: url(../images/icon-service_1.png);
    letter-spacing: 2px;
    background-repeat: no-repeat;
    width:998px;
    height: 400px;
    background-position: 49% 120px;
    padding-bottom: 80px;
    padding-top:60px;
}
.in-register-befor.good .in-choose-bg .in-choose-left {
    float: left;
    color: white;
    text-align: right;
    width: 43%;
    padding-right: 70px;
}
.in-register-befor.good .in-choose-bg  .in-choose-right{
    float: right;
    color: white;
    text-align: left;
    width: 43%;
    padding-left: 89px;
}
.in-register-befor.good .in-choose-bg .item {
    color:#333;
    width:315px;
}
.in-register-befor.good .in-choose-bg .item span{
    color:#fff;
    background:url(../images/title-service_1.png) no-repeat;
    width:315px;
    height:35px;
    display:block;
    text-align:left;
    line-height:35px;
    text-indent:10px;
}
.in-register-befor.good .in-choose-bg .item p{
   line-height:24px;
   padding:30px 0 50px;
   text-align:left
}

/*ҽ����е*/
.in-medicalbest-main {
    min-width:1000px;
    overflow:hidden;
   margin-bottom:100px;
    padding-top: 30px;
}
.in-medicalbest-main  .item{
    position:relative;
    width: calc((100% - 100px)/3);
    float: left;
    height:100%;
    overflow:hidden;
    padding: 0px;
    margin-right:50px;
    text-align: center;
    overflow: hidden;
    border-radius: 4px;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s
}
.in-medicalbest-main  .item:last-child{
   
    margin-right: 0px;
   
}
.in-medicalbest-main  .item img{
    width:100%;
   
}
.in-medicalbest-main  .title{
     background:#666;
     color:#fff;
     margin:0;
     padding:10px 0 ;
   
}

.in-medicalbest-main .detail{
    color: #fff;
    font-size: 12px;
    line-height: 16px;
    display:none;
   
}
.in-medicalbest-main .item .detail h4:after {
    border-bottom: 2px solid #ffffff;
    width: 64px;
    content: '';
    display: block;
    margin: 20px auto;
}
.in-medicalbest-main .item .detail p {
    line-height:20px;
    font-size:14px;
}
.in-medicalbest-main .item:hover{
     height:100%;
}


.in-medicalbest-main .item:hover .detail{
     width: 100%;
    top: 0;
    left:0 ;
    right:0;
    bottom:0;
    background-color: rgba(101,101,101,1);
    display: block;
    height: 100%;
    position: absolute;
   
    
}
.in-medicalbest-main .item:hover .detail h4{
    padding:20px 0 0;
   
}
/**��ӭ��פ�Ϻ��ٸ۽��� */ 
.in-setMeal.in_welcome_LGYL {
    background:url(../images/bg-lgyl_1.png);
    background-size: cover;
    overflow:hidden;
    color:#fff;
    min-height:600px;
}
.in_welcome_LGYL_main {
    margin-top:40px;
}
.in_welcome_LGYL_main p{
   line-height:30px;
   font-size:20px;
   text-indent:40px;
}
/*��������*/
.in-policy {
    margin-top:40px;
    margin-bottom:100px;
}
.policy {
    margin-top:60px;
    height:305px;
    overflow:hidden;
     min-width:1000px;   
}
.policy .policy-left{
    float:left;
    width:160px;
    height:305px;
    text-align:center;
    padding-top:60px;
}
.policy .policy-left h3{
    color:#fff;
    padding-top:30px;
    font-size:18px;
    font-weight:600;
}

.policy .policy-left a{
   background:#fff;
   width:120px;
   height:28px;
   line-height:28px;
   border-radius:3px;
   display:inline-block;
   color:#000;
   font-size:16px;
   margin-top:40px;
}
.policy .policy_content{
    float:left;
    width: calc(100% - 160px);
    background-color: #e7e7e7;
    height:305px;
    padding:20px
}
.policy .policy_content h4{
   font-weight:600;
   line-height:28px;
}
.policy .policy_content ul, .person-second{
  list-style:none;
  overflow:hidden;
  background:#fff;
  border-radius:3px;
  padding:20px;
  height:205px;
  text-align:center;
}
.policy .policy_content ul li{
  float:left;
  width:50%;
  height:80px;
  border-bottom:1px solid #f2f2f2;
  border-right:1px solid #f2f2f2;
  
}
.policy .policy_content ul li:nth-child(2n+2){
  border-right:none
}

.policy .policy_content ul li:nth-child(3),.policy .policy_content ul li:nth-child(4){
  border-bottom:none;
  padding-top:20px
}

.policy .policy_content ul li img{
 height:33px;
}
.policy .policy_content ul li span{
  display:block;
  line-height:38px;
  font-size:14px;
}
.policy .person-second {
    padding-top:30px;

}
.policy .person-second span{
    display:block;
    width:160px;
    line-height:26px;
    margin:20px auto
}
.policy .industry {
    background:#ffffff
}
.policy .industry img{
    width:100%;
    height:160px;
}
.policy .industry p{
    padding:10px
}
.policy table {
    background:#fff;
    margin-top:30px;
    width:100%;
    font-size:18px;
}
.policy table th,.policy table td{
    text-align:center;
    height:50px;
    line-height:50px;
    font-weight:600;
    border:1px solid #e48c06;
}
.policy table td.yellow{
    color: #e48c06;
}
.policy .right{
   text-align:right;
   font-size:16px;
   margin-top:15px;
}
 /*��԰����*/
.in-Admission-court {
 background:url(../images/adminssion-court-banner_1.png);
    background-size: cover;
    overflow:hidden;
    color:#fff;
    min-height:550px;
}
.in-Admission-court,.in-Admission-court-main{
}
.in-Admission-court-main{
    margin:30px 0 50px;
}
.in-Admission-court-main:before,
.in-Admission-court-main:after {
    content: " ";
    display: table;
}
.in-Admission-court-main:after {
    clear: both;
}
.in-Admission-court-main li {
    float: left;
    width: 16.666667%;
    padding: 0 12px 0;
    text-align: center;
    display: inline-block;
    color:#fff;
    margin-bottom:20px;
    position:relative
}
    
.in-Admission-court-main li .img{
    max-width:114px;
    margin:0 auto
}
.in-Admission-court-main img {
    width:100%;
}
.in-Admission-court-main li h4{
    line-height:30px;
    font-weight:600
}
.in-Admission-court-main li p{
    line-height:20px;
}
.in-Admission-court-main li i{
    position: absolute;
    width: 25px;
    height:19px;
    background: url(../images/arr-gray_1.png) no-repeat;
    background-size: contain;
    background-position: right center;
    right:-15px;
    top: 50px;
    z-index: 2;
}
.in-Admission-court p {
    margin:0 auto;
    text-align:center
}
.in-Admission-court .more {
    padding:6px 20px;
    font-size:16px;
    color:#fff;
    border:1px solid #fff;
    border-radius:5px;
    text-decoration:none;
}
/**ѡ�����*/

.in-LGYL-choose-main {
    width:1140px;
    overflow:hidden;
    margin:30px auto 100px
}
.in-LGYL-choose-main .top,.in-LGYL-choose-main .bottom{
    overflow:hidden
}
.in-LGYL-choose-main  .choose-01 {
    float:left;
    width:827px;
    height:311px;
    background: url(../images/lgyl-choose_01_1.png) no-repeat;
    margin-right:30px;
    overflow:hidden;
    margin-bottom:30px;
    background-size:cover;
    padding:20px;
}
.in-LGYL-choose-main  .choose-02 {
    float:left;
     width:274px;
    height:311px;
    background: url(../images/lgyl-choose_02_1.png) no-repeat;
    background-size:cover;
    overflow:hidden;
    padding:20px;
      
}
.in-LGYL-choose-main  .choose-03 {
    float:left;
    width:535px;
    background: url(../images/lgyl-choose_03_1.png) no-repeat;
    margin-right:30px;
    overflow:hidden;
    height:311px;
    padding:20px;
    background-size:cover;
}
.in-LGYL-choose-main  .choose-04 {
    float:left;
    width:262px;
    background: url(../images/lgyl-choose_04_1.png) no-repeat;
    margin-right:30px;
    overflow:hidden;
    height:311px;
    padding:20px;
    background-size:cover;
}
.in-LGYL-choose-main  .choose-05 {
    float:left;
    width:274px;
    height:311px;
    background: url(../images/lgyl-choose_05_1.png) no-repeat;
    overflow:hidden;
    padding:20px;
    background-size:cover;
}
.in-LGYL-choose-main .item {
    background:rgba(225,225,225,0.8);
    height:100%;
    width:100%;
    text-align:center
}

.in-LGYL-choose-main .item span{
   display:block
}

.in-LGYL-choose-main .item .title{
    font-size:20px;
    font-weight:600;
    padding-top:50px;
}

.in-LGYL-choose-main .item span{
    font-size:16px;
   line-height:34px;
}
.in-LGYL-choose-main .choose-01 .item .title{
    padding-top:120px;
}
.in-LGYL-choose-main .item .title:after{
    border-bottom: 2px solid #e99314;
    width: 64px;
    content: '';
    display: block;
    margin: 15px auto;
}
.in-LGYL-choose-main .choose-01 .item .title:after{
    display:none
}
/*��԰����*/
.in-YLQX-detail {
    border-left:1px solid #eeaa4c;
    margin:30px 0 100px 30px 
   
}
.in-YLQX-detail img{
    position:relative;
    margin-left:-24px;
    margin-top:-24px; 
}
.in-YLQX-detail span{
    position:relative;
    color:#eeaa4c;
    font-size:14pt;
    font-weight:bold;
    margin-left:10px;
    top:-10px;
  
}
.in-YLQX-detail p{
   line-height:36px;
   font-size:16px;
   padding:0 10px 15px;
  
}
/*ע�����*/
.banner-zx {
    position:relative;
    min-height:400px;
}
.login-zx-container {
    display: table;
    margin: 0 auto;
    clear: both;
    width: 1140px;
    height: 90%;
    position: absolute;
    overflow: hidden;
    top: 50%;
   margin-top:-190px;
    left: 50%;
   float:right;
    margin-left: -570px;
}
.login-zx-container h4 {
    color:#5a21a7;
    font-size:16px;
}
.login-wrapper {
    height: 100%;
    border-radius: 3px;
    width: 320px;
    background:#fff;
    vertical-align: middle;
    padding:20px  30px 30px;
    float:right;
    border-radius:20px;
    -webkit-box-shadow: rgba(0,0,0,0.3) 0 0 50px;
    -moz-box-shadow: #000 0 0 50px;
    box-shadow: rgba(0,0,0,0.3) 0 0 50px
     
}
.login-wrapper .btn {
    background:#5a21a7;
    color:#ffffff
}

.login-wrapper .checkbox-inline {
   
    padding-left: 0px; 
   
}
.checkout-inline {
  
  margin-bottom: 0;
 
}
.checkboxcust {
    background-image: url(../images/v_03_1.png);
    background-position: 2px center;
    background-repeat: no-repeat;
    height: 24px;
    display: inline-block;
    padding-left: 26px;
    padding-top: 5px;
    margin-bottom:0;
}
.checkboxcust2 {
    background-image: url(../images/v_04_1.png);
    background-position: 2px center;
    background-repeat: no-repeat;
    height: 24px;
    display: inline-block;
    padding-left: 26px;
    padding-top: 5px;
}
@media (max-width:1600px) {
  .login-zx-container {
    display: table;
    margin: 0 auto;
    clear: both;
    width: 1140px;
    height: 90%;
    position: absolute;
    overflow: hidden;
    top: 50%;
     margin-top:-180px;
    left: 50%;
    float:right;
    margin-left: -570px;
}
  .login-wrapper {
    height: 100%;
    border-radius: 3px;
    width: 320px;
    background:#fff;
    vertical-align: middle;
    padding:10px  30px 20px;
    float:right;
    border-radius:20px;
    -webkit-box-shadow: rgba(0,0,0,0.3) 0 0 50px;
    -moz-box-shadow: #000 0 0 50px;
    box-shadow: rgba(0,0,0,0.3) 0 0 50px
     
}
   
}
.layui-layer-btn .layui-layer-btn0 {
    border-color: #5a21a7!important;
    background-color: #5a21a7!important;
    color: #fff;
}
/*banner-zx*/
/*.banner-zx {
        display: block;
    height: 500px;
    background-repeat: no-repeat;
    background-position: center top;
    background-image: url(../images/2019june_promotion_final-banner_1920x500.jpg);
}*/
/*ע��ע�����*/
.in-zc-from{
    margin:60px auto 0
}
.in-zc-from .input-group-addon {
    
    line-height: 2;
   
}
.in-zc-from .form-control {
    height: 43px;
}
.in-zc-from .btn {
    border:1px solid #e99314;
    background:#e99314;
    line-height: 2;
    
}
.in-zc-from .btn:hover {
    border:1px solid #e99314;
    background: #F0A142;
}
.in-zc-from .form-control:focus,.in-zc-from .form-control:hover,.in-zc-from .form-control:active,.in-zc-from .form-control.active {
    border-color: #F0A142;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(240,161,66,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(240,161,66,.6);
}
.in-zc-from .btn-primary.active.focus,.in-zc-from .btn-primary.active:focus,.in-zc-from .btn-primary.active:hover,.in-zc-from .btn-primary:active.focus,.in-zc-from .btn-primary:active:focus,.in-zc-from .btn-primary:active:hover,.in-zc-from .open>.dropdown-toggle.btn-primary.focus,.in-zc-from .open>.dropdown-toggle.btn-primary:focus,.in-zc-from .open>.dropdown-toggle.btn-primary:hover {
    color: #fff;
    background-color: #F0A142;
    border-color: #F0A142;
}
.modal-content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
}


.modal-dialog {
    width: 560px;
    margin: -130px auto;
    top: 45%;
}
.modal-header {
    background:#e99314;
    color:#fff;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    text-align:center
}

.code-large {
    font-size:18px;
}
.modal-footer .btn {
    border:1px solid #e99314;
    background:#e99314;
    line-height: 2;
    
}
.modal-content .form-control:focus,.modal-content .form-control:hover,.modal-content .form-control:active,.modal-content .form-control.active {
    border-color: #F0A142;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(240,161,66,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(240,161,66,.6);
}
.modal-content .btn-primary.active.focus,.modal-content .btn-primary.active:focus,.modal-content .btn-primary.active:hover,.modal-content .btn-primary:active.focus,.modal-content .btn-primary:active:focus,.modal-content .btn-primary:active:hover,.modal-content .open>.dropdown-toggle.btn-primary.focus,.modal-content .open>.dropdown-toggle.btn-primary:focus,.modal-content .open>.dropdown-toggle.btn-primary:hover {
    color: #fff;
    background-color: #e99314;
    border-color: #e99314;
}
.modal-content .btn.active.focus,.modal-content .btn.active:focus,.modal-content .btn.focus,.modal-content .btn:active.focus,.modal-content .btn:active:focus,.modal-content .btn:focus,
.in-zc-from .btn.active.focus,.in-zc-from .btn.active:focus,.in-zc-from .btn.focus,.in-zc-from .btn:active.focus,.in-zc-from .btn:active:focus,.in-zc-from .btn:focus {
    outline: 0 auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
 /*ע�ṫ˾��Ҫ׼����Щ����**/
     .in-zcContent {
        background:url(../images/bg-zcgs-content_1.png);
        background-size: cover;
        overflow:hidden;
        padding:10px 0 50px;
    }
     .in-zcContent .tilte-head h4 {
        line-height:30px;
        margin:20px 0;
        font-size:18px;  
        color:#fff  
    }
     .in-zcContent  li .img{
        width:114px;
        height:114px;
        margin:0 auto;
        background:url(../images/icon-zcgs-01_1.png) ;
        background-size:cover;
            
    }
     .in-zcContent  li:nth-child(2) .img{
        background:url(../images/icon-zcgs-02_1.png) ;
         background-size:cover;
            
    }
    .in-zcContent  li:nth-child(3) .img{
        background:url(../images/icon-zcgs-03_1.png) ;
         background-size:cover;
            
    }
    .in-zcContent  li:nth-child(4) .img{
        background:url(../images/icon-zcgs-04_1.png) ;
         background-size:cover;
            
    }
    .in-zcContent  li:nth-child(5) .img{
        background:url(../images/icon-zcgs-05_1.png) ;
         background-size:cover;
            
    }
    .in-zcContent  li:nth-child(6) .img{
        background:url(../images/icon-zcgs-06_1.png) ;
         background-size:cover;
            
    }
    .in-zcContent  li:hover .img{
        width:114px;
        height:114px;
        margin:0 auto;
        background:url(../images/icon-zcgs-01-act_1.png) ;
        background-size:cover;
            
    }
     .in-zcContent  li:nth-child(2):hover .img{
        background:url(../images/icon-zcgs-02-act_1.png) ;
         background-size:cover;
            
    }
    .in-zcContent  li:nth-child(3):hover .img{
        background:url(../images/icon-zcgs-03-act_1.png) ;
         background-size:cover;
            
    }
    .in-zcContent  li:nth-child(4):hover .img{
        background:url(../images/icon-zcgs-04-act_1.png) ;
         background-size:cover;
            
    }
    .in-zcContent  li:nth-child(5):hover .img{
        background:url(../images/icon-zcgs-05-act_1.png) ;
         background-size:cover;
            
    }
    .in-zcContent  li:nth-child(6):hover .img{
        background:url(../images/icon-zcgs-06-act_1.png) ;
         background-size:cover;
            
    }
    .in-zcContent  li h4{
        line-height:40px;
        font-weight:400
    }
    .in-zcContent  li:hover h4{
        color:#e99314
    }

    /*�more*/
.banner-active {
    position:relative
}
.banner-more {
    position:absolute;bottom:6%;left:50%;margin-left:-90px;display:block;width:170px;height:40px;
}
.modal{
  background-color: rgba(0,0,0,.5) !important;
}
.yanzDiv{
    position: relative;
}
.yanzDiv input{
    padding-right: 100px;
}
.yanzDiv .getcode{
    position: absolute;
    right: 25px;
    top: 0;
    line-height: 34px;
    cursor: pointer;
}
/*

*/
.in-zc-from .input-group-addon{
    padding: 0;
    width: 309px;
    height: 41px;
    text-align: center;
    line-height: 41px;
    font-size: 18px;
}
.in-zc-from .btn{
    width: 205px;
    height: 42px;
    line-height: 41px;
    font-size: 18px;
    padding: 0;
}