body{font-family: "微软雅黑";font-size: 16px}

nav{ position: fixed;
    z-index: 100;
    top: 0;
    height: 80px;
    left: 0;
    right: 0;
}
.yx_head{
    line-height: 80px;
    color: #fff;
    margin: auto;
}
.active_nav{background: #fff;
    -webkit-box-shadow: 0 2px 2px rgba(108,108,108,.35);
    -moz-box-shadow: 0 2px 2px rgba(108,108,108,.35);
    box-shadow: 0 2px 2px rgba(108,108,108,.35);}
.active_nav .yx_head a{
    color: #06ccce;
}
.yx_nav_box{float: right;}
.yx_nav{float: right;margin-right: 30px}
.yx_nav li{list-style: none;float: left;position: relative;}
.yx_nav li a{text-decoration: none;color: #fff; opacity: 0.8; border-bottom: 1px solid transparent;}
.active_nav .yx_nav li a{text-decoration: none; opacity: 0.8; border-bottom: 1px solid transparent;}
.yx_nav li a:hover{opacity: 1;border-bottom: 1px solid #fff;}
.yx_nav li.active a{opacity: 1;border-bottom: 1px solid #fff;}
.active_nav .yx_nav li a:hover{opacity: 1;border-bottom: 1px solid #06ccce;}
.active_nav .yx_nav li.active a{opacity: 1;border-bottom: 1px solid #06ccce;}
.yx_login{float: right;}
.yx_login span{font-size: 14px;}
.yx_login span.login_line{padding-left: 25px;border-left: 1px solid #ffffff}
.yx_login span a{color: #fff;text-decoration: none;padding:1px 10px;opacity: 0.8;border: 1px solid transparent}
.yx_login span a:hover{opacity: 1;border: 1px solid #fff;}

.yx_nav_box a:hover{
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
}


.banner{width: 100%;height: 560px;overflow: hidden;min-width: 1200px;position: relative}
.banner .carousel{height: 560px;width: 1920px;left: 50%;margin-left: -960px;z-index: 1}


@media (min-width: 768px) {
    .yx_nav li a{
        padding: 15px 20px;
        margin: 0 10px;
    }
}
.carousel-control.right,.carousel-control.left{background-image: none}

.yx_date{background: #fafbfd}
.date-box{margin: 35px 0;border-right: 1px solid #d8e4e5;text-align: center;font-size: 14px;color: #9aa2a5;}
.date-box span{color: #14cbd4;display: block;}
.date-box span em{font-size: 28px;font-style: normal}
.yx_part{padding: 80px 0}
.yx_part_bg01{background: #fafbfd}
.yx_part_bg02{background: #06ccce}
.yx_part h3{color: #14cbd4;font-size: 42px;margin-bottom: 20px}
.yx_part h4{font-size: 32px;color: #333}
.yx_part .yx_part_left{float: left;width: 50%;padding-left: 25px;}
#animate01,#animate02,#animate03,#animate04,#animate05,#animate06,#animate07,#animate08,#animate09{
    animation-duration: 2s;
    -webkit-animation-duration: 2s;
    -moz-animation-duration: 2s;
    -o-animation-duration: 2s;
}
.yx_part_mar{margin-top: 30px}
.yx_part .yx_words{color: #9aa2a5;font-size: 16px;width: 83%;line-height: 200%}
.yx_part .yx_part_rig{float: left;width: 50%;text-align: center}
.yx_part .img_box{height: 415px;vertical-align: middle}
.part03_rz{text-align: center}
.part03_rz .img01{width: 28%;margin: 0 auto;margin-top: 50px}
.part03_rz .img02{margin-right: 20px;margin-left: 20px}

footer{background: #f2f4f4;padding: 50px 0}
footer h5{font-size: 14px ;color: #333;margin-bottom: 25px}
footer p{font-size: 12px;color: #666;line-height: 200%}
footer .yx_code{width: 80px;height: 80px;background: #fff}
footer .yx-icp{font-size: 12px;color: #666;padding-top: 35px;border-top: 1px solid #E5E5E5;margin-top: 25px}
footer .yx-icp .c-right{background: url("../img/copyright.png") no-repeat ;padding-left: 25px;display: inline-block;height: 25px;position: relative;top: 10px}
footer .yx-icp  .bottom_txt span{margin: 0 10px;font-size: 14px;color: #666;}
footer .yx-icp  .bottom_txt span a{color: #666;text-decoration: none}

.nav_banner{width: 100%;background: url("../img/nav_banner.png") no-repeat center;height: 180px}
.login_box{width: 100%;position: relative;;height: 650px}
.login_box .login_con{-webkit-box-shadow: 0 0 10px rgba(0,121,127,.2);
    -moz-box-shadow: 0 0 10px rgba(0,121,127,.2);
    box-shadow: 0 0 10px rgba(0,121,127,.2);;margin:auto;position: absolute;width: 500px;background: #fff;z-index: 1000;top: 90px;left: 0;right: 0;padding:15px 0 35px}
.login_box .login_con h3{width: 80%;margin: 15px auto 10px;text-align: center;font-size: 30px;color: #333}
.login_box .login_con .tab_con{width: 100%;margin: 40px auto 10px;text-align: center;padding: 0 76px}
.login_box .login_con .tab_con li{width: 116px;}
.login_box .login_con .tab_con span.active a{color: #27d6df;}

.login_box .login_con .tab_con a{text-decoration: none;color: #333}
.login_box .login_con .login_main{width: 70%;color: #666;margin: 38px auto 30px}
.login_box .login_con .login_main .login_input{width: 100%;border: 1px solid #e5e5e5;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;padding: 10px 0;padding-left: 50px;margin: 10px auto}
.login_box .login_con .login_main .input_con{position: relative}
.login_box .login_con .login_main .login_input:focus{border-color: #27d6df}
.login_box .login_con .login_main .login_icon{background: url("../img/login_icon.png")no-repeat 0px ;width: 30px;height: 26px;display: inline-block;position: absolute;left: 12px;top: 19px;border-right: 1px solid #E5E5E5}
.login_box .login_con .login_main .login_icon.icon02{background: url("../img/login_icon.png")no-repeat -55px ;}
.login_box .login_con .login_main .login_icon.icon03{background: url("../img/login_icon.png")no-repeat -109px ;}
.login_box .login_con .login_main .login_yz{position: absolute;right: 10px;top: 10px;border: none;color: #27d6df;background: none;padding-left: 15px;height: 44px;border-left: 1px solid #e5e5e5}
.login_box .login_con .login_main p.login_xie{font-size: 14px;color: #666;display: flex;display: -ms-flexbox;display: -webkit-flex; align-items: center;}
.login_box .login_con .login_main p.login_xie input{margin: 0;}
.login_box .login_con .login_main p.login_for{font-size: 14px;color: #666;text-align: right}
.login_box .login_con .login_main p.login_for a{text-decoration: none;color: #666}
.login_box .login_con .login_main p.login_xie em{font-style: normal;color: #27d6df;}
.login_box .login_con .login_main p.login_xie em a{text-decoration: none;color: #27d6df}
.login_box .login_con .login_main .login_btn{padding-left: 0;text-align: center;background: #27d6df;color: #fff;border-color: #27d6df}
.login_box .login_con .login_main .login_more{width: auto;display: inline-block;float: right;margin: 15px auto 15px;font-size: 14px}
.login_box .login_con .login_main .login_more a{display: inline-block;text-decoration: none;margin-left: 10px;padding: 3px 18px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border: 1px solid #27d6df;color: #27d6df}
.login_box .login_con .login_main .login_more a:hover{background: #27d6df;color: #fff}

.login_box .login_con .login_main .login_code{width: 250px;height: 250px;margin: 15px auto 0}
.login_box .login_con .login_main .login_code img{width: 100%;display: block}
.login_xy{width: 1200px;margin: 50px auto}
.login_xy p{margin-bottom: 25px;line-height: 26px;font-size: 14px}
.login_xy h3{margin-bottom: 25px}

.nav-tabs>li>a{margin-right: 0px}
.login_box>.login_con>.nav-tabs>li.active>a{color: #27d6df}

@-webkit-keyframes bounceInDown{
    0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
    0%{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}
    /*60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}*/
    /*75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}*/
    /*90%{opacity:1;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}*/
    100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInDown{
    0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
    0%{opacity:0;-webkit-transform:translate3d(0,-100px,0);-ms-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}
    /*60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}*/
    /*75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}*/
    /*90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}*/
    100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}

@-webkit-keyframes bounceInUp{
    0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
    0%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}
    /*60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}*/
    /*75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}*/
    /*90%{opacity:1;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}*/
    100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInUp{
    0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
    0%{opacity:0;-webkit-transform:translate3d(0,100px,0);-ms-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}
    /*60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}*/
    /*75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}*/
    /*90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}*/
    100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}

@-webkit-keyframes bounceInLeft{
    0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
    0%{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}
    /*60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}*/
    /*75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}*/
    /*90%{opacity:1;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}*/
    100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInLeft{
    0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
    0%{opacity:0;-webkit-transform:translate3d(-100px,0,0);-ms-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}
    /*60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}*/
    /*75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}*/
    /*90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}*/
    100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}

@-webkit-keyframes bounceInRight{
    0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
    0%{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}
    /*60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}*/
    /*75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}*/
    /*90%{opacity:1;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}*/
    100%{-webkit-transform:none;transform:none}
}
@keyframes bounceInRight{
    0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
    0%{opacity:0;-webkit-transform:translate3d(100px,0,0);-ms-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}
    /*60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}*/
    /*75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}*/
    /*90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}*/
    100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}
}
.carousel{
    background: url("../img/banner_bg.png") no-repeat center;width: 100%;height: 560px;
}
.carousel-control {
    width: 10%;
    z-index: 10;
}
.carousel-indicators li{width: 38px;background: #399ba7;border-color: transparent;height: 8px;margin: 0 6px}
.carousel-indicators .active{width: 38px;height: 8px;margin: 0 6px}
/* 信用修复 */
.main{
	color: #1fcbd5;
}
.grxyxf{
    background: url(../img/grxyxf.png) center center no-repeat;
}
.qyxyxf{
    background: url(../img/qyxyxf.png) center center no-repeat;
}
.xybgpg{
    background: url(../img/xybgpg.png) center center no-repeat;
}
.xyxfpx{
    background: url(../img/xyxfpx.png) center center no-repeat;
}
.xiufu_icon{
    display: block;
    margin: auto;
	width: 90px;
	height: 90px;
    margin-bottom: 20px;
}
.serviceitem{
    width: 280px;
	height: 400px;
	background-color: #ffffff;
	border: solid 1px rgba(0, 0, 0, 0.15);
    padding: 40px 32px;

}

.serviceitem p{
    font-size: 20px;
}
.serviceitem em{
    font-size: 14px;
	line-height: 22px;
	color: #999999;
    font-style: normal;
    margin: 12px auto 20px;
    display: block;
}

.serviceitem ul{
    padding: 0;
    margin:0;
    text-align: left;
}
.serviceitem ul li{
    font-size: 16px;
    list-style: none;
    text-indent: 16px;
    margin-bottom: 12px;
    text-align: center;
}
.serviceitem ul li span{
    height: 12px;
    width: 12px;
    display: inline-block;
    margin-right: 10px;
}
.serviceitem:nth-child(1) ul li span{
    background: url(../img/li01.png) left center no-repeat;
    background-size: 12px;
}
.serviceitem:nth-child(2) ul li span{
    background: url(../img/li02.png) left center no-repeat;
    background-size: 12px;
}
.serviceitem:nth-child(3) ul li span{
    background: url(../img/li03.png) left center no-repeat;
    background-size: 12px;
}
.serviceitem:nth-child(4) ul li span{
    background: url(../img/li04.png) left center no-repeat;
    background-size: 12px;
}
.main_con{
    width: 1180px;
    margin: 48px auto 0;
}
.main_height{
    height: 664px;
}
/* 问题 */
.ask{
    height: 640px;
	background-color: #fafbfd;
    padding: 80px 0;
}
.ask>div{
    width: 1180px;
    margin: auto;
    padding-top: 48px;
}
.ask>div>div{
    padding: 28px 20px;
	width: 580px;
	height: 178px;
	background-color: #ffffff;
	border: solid 1px #d9d9d9;
	font-size: 14px;
	line-height: 26px;
	color: #999999;
    margin-bottom: 20px;
}
.ask .title{
    background: url('../img/li03.png') center left no-repeat;
    background-size: 12px;
    text-indent: 20px;
    font-size: 16px;
    margin-bottom: 20px;
}
/* 表单提交 */
.form{
    height: 696px;
    padding: 80px 0;
}
.formbox{
    width: 980px;
    margin:40px auto;

}

.inputgroup{
    width: 460px;
	height: 48px;
	background-color: #ffffff;
	border: solid 1px #1fcbd5;
    line-height: 48px;
    margin-bottom:20px ;
    padding: 0 20px;
}

.inputgroup label{
    font-size: 14px;
	color: #333333;
    height: 46px;
}

.inputgroup > div{
    display: inline-block;
    height: 46px;
}
.inputgroup input[type=text]{
    border: none;
    height: 40px;
    width: 300px;
}
.inputgroup input[type=checkbox]{
    margin:0 10px;
}
.inputgroup input[type=radio]{
    margin:0 10px;
}

.sendCode{
    color: #06ccce;
    cursor: pointer;
}
.submit{
    width: 460px;
	height: 48px;
	background-color: #1fcbd5;
    color: white;font-size: 18px;
	margin:auto;
    line-height: 48px;
    text-align: center;
}
/* 流程 */
.flow{
    height: 764px;
	background-color: #fafbfd;
    padding: 80px 0;
}
.flowbox img{
	width: 500px;
	height: 500px;
}
.flowbox{
    width: 1080px;
    margin: 48px auto;
}
.steps{
    width: 180px;
	height: 48px;
	line-height: 48px;
	background-color: #1fcbd5;
    color: white;
    text-align: center;
}
.arrow{
    width: 84px;
	height: 48px;
}
.arrow_right{
    background: url(../img/arrow_right.png) center center no-repeat;
}
.arrow_down{
    width: 180px;
    background: url(../img/arrow_down.png) center center no-repeat;
    margin: 18px 0;
}
.arrow_left{
    background: url(../img/arrow_left.png) center center no-repeat;
}
.advantage{
    width: 1180px;
    margin: auto;
    padding: 80px 0;
    text-align: center;
    height: 395px;
}
.advantage > div:nth-child(1){
    width: 235px;
	height: 235px;
	background-color: rgba(31, 203, 213, 0.1);
	border: solid 1px #1fcbd5;
    color: #1fcbd5;
}
.advantage > div:nth-child(2){
    width: 235px;
	height: 235px;
	background-color:rgba(46, 195, 237, 0.1);
	border: solid 1px #1fd5a0;
    color: #1fd5a0;
}
.advantage > div:nth-child(3){
    width: 235px;
	height: 235px;
	background-color: rgba(31, 203, 213, 0.1);
	border: solid 1px #2ec3ed;
    color: #2ec3ed;
}
.advantage > div:nth-child(4){
    width: 235px;
	height: 235px;
	background-color: rgba(250, 215, 98, 0.1);
	border: solid 1px #fad762;
    color: #fad762;
}

.advantage > div img{
	width: 78px;
	height: 78px;
    display: block;
    margin: 56px auto 20px;

}

.flexbox{
    display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
}
.space-between{
    justify-content: space-between;
}
.flex-wrap{
    flex-wrap: wrap;
}
.align-items{
    align-items: center;
}
.page-bg {
    display: inline-block;
}
.page-bg > img {
    width: 100%;
}