@charset "utf-8";
@font-face {font-family:'SourceHanSerifCN';
    src:url('../fonts/SourceHanSerifCN-Heavy.otf');
    src:url('../fonts/SourceHanSerifCN-Bold-2.otf');}
input:-webkit-autofill {
    box-shadow: 0 0 0 1000px white inset; 
    -webkit-box-shadow: 0 0 0 1000px white inset; 
}
/*公共样式*/
.container {width:1207px;margin:0 auto;position:relative;}
.hide {display:none;}
/*slick.css*/
.slick-slider {position:relative;z-index:2;}
.slick-list {position:relative;overflow:hidden;}
.slick-list:focus {outline:0;}
.slick-list.dragging {cursor:pointer;cursor:hand;}
.slick-track {position:relative;}
.slick-track:before,.slick-track:after {content:"";display:table;}
.slick-track:after {clear:both;}
.slick-loading .slick-track {visibility:hidden;}
.slick-slide {float:left;height:100%;min-height:1px;display:none;position:relative;z-index:1;}
.slick-slide:focus {outline:0;}
.slick-slide img {display:block;}
.slick-slide.slick-active {z-index:2;}
.slick-slide.slick-loading img {display:none;}
.slick-slide.dragging img {pointer-events:none;}
.slick-initialized .slick-slide {display:block;}
.slick-loading .slick-slide {visibility:hidden;}
.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent;}
.slick-prev,.slick-next {display:block;width:20px;height:20px;line-height:0;font-size:0;cursor:pointer;position:absolute;top:50%;margin-top:-10px;z-index:6;}
.slick-prev:focus,.slick-next:focus {outline:0;}
.slick-prev {left:-25px;}
.slick-next {right:-25px;}
.slick-dots {width:100%;font-size:0;text-align:center;position:absolute;bottom:30px;z-index:4;}
.slick-dots li {position:relative;display:inline-block;*display:inline;*zoom:1;margin:0 5px;}
.slick-dots li button {display:block;width:14px;height:14px;line-height:0;font-size:0;background:#fff;border-radius:50%;overflow:hidden;cursor:pointer;padding:0;}
.slick-dots li.slick-active button {background:#292e4e;}
/* 竞价单页 */
body{font-family: Source Han Sans CN;font-weight: 300;background-color: #F7F8F8;}
.w1200{width: 1200px;margin: 0 auto;position: relative;}
.w1053{width: 1053px;margin: 0 auto;position: relative;}
.clearfix{zoom: 1;}
.clearfix:after{content: "."; *zoom: 1; display: block; visibility: hidden; height: 0; clear: both;}
.inner-title{
    text-align: center;
    font-size: 49px;
    font-weight: 800;
    color: #1F1F1F;
    margin-top: -22px;
    font-family: SourceHanSerifCN;
}
.inner-title span{
    color: #B60006;
}
.inner-text{
    text-align: center;
}
.col-md-3{
    float: left;
    width: 25%;
    *width: 23%;
}
.advertisement_tip{overflow: hidden;}
.advertisement_tip img{width: 100%;}
.special-banner{overflow: hidden;width: 100%;}
.special-banner img {text-align: center;width: 100%;}

.special-form_w1200{top: -60px;}
.special-form1{
    width: 100%;
    background-color: #ffffff;
    text-align: center;
    height: 121px;
    box-sizing: border-box;
    padding-top: 40px;
    box-shadow: 1px 2px 3px 0px rgba(0, 0, 0, 0.14);
}
.special-form2 {
    height: 99px;
    background-color: #6C0017;
}
.special-form3{
    background-color: #e8e8e8;
}
.special-form1 .desc{
    float: left;
    margin-right: 36px;
    padding-left: 106px;
}
.special-form1 .desc div.tit{
    color: #535353;
    font-size: 22px;
    position: relative;
    margin-left: -20px;
}
.special-form1 .desc div.tit i{
    position: absolute;
    left: 12px;
    top:7px;
    width: 3px;
    height: 20px;
    background: #B60006;
}
.special-form1 .desc span{
    color: #535353;
    display: b;
    font-size: 14px;
}
.special-form1 .desc span i{color: #B60006;margin-left: 10px;}
.special-form-box .special-form1-group{
    float: left;
}
.special-form-box .submit{
    width:133px;
    height:40px;
    font-size: 14px;
    line-height: 40px;
    text-align: center;
    float: left;
    cursor: pointer;
}
.special-form1 .submit button{
    display: block;
    width: 100%;
    height: 100%;
    border: none;
    background-color: #B60006;
    color: #fff;
}
.special-form-box .form-box{
    float: left;
    background-color: #fff;
}
.special-form-box .form-box .inputs{
    float: left;
    position: relative;
    border: #8C8C8C 1px solid;
}
.special-form-box .form-box .inputs2{margin-left: 16px;margin-right: 15px;}
.special-form-box .form-box .inputs input{
    border: none;
    width: 322px;
    display: block;
    height: 38px;
    line-height: 38px;
    box-sizing: border-box;
    padding: 0 20px;
    font-size: 14px;
    color: #898989;
}
.disturbing_questions{
    background-color: #F8F8F8;
    padding-top: 10px;
    padding-bottom: 96px;
    overflow: hidden;
}
.disturbing_questions .qusetion_left{
    float: left;
    width: 344px;
    height: 329px;
    background: url(../images/bg.jpg) no-repeat;
    box-sizing: border-box;
    padding-left: 22px;
    padding-top: 40px;
}
.disturbing_questions .qusetion_left .tit{
    color: #ffffff;
    font-size: 31px;
    font-weight: 500;
    margin-bottom: 30px;    
}
.disturbing_questions .qusetion_right{
    float: right;
}
.quick_links{
    background-color: #ffffff;
    padding: 48px 0;
    overflow: hidden;
}
.quick_links .item{
    cursor: pointer;
}
.quick_links .tit{
    font-size: 21px;
    font-family: Adobe Heiti Std;
    font-weight: normal;
    color: #474747;
    text-align: center;
    margin-top: 14px;
    margin-bottom: 10px;
    transition: all .9s;
    -webkit-transition: all .9s;
    -moz-transition: all .9s;
    -ms-transition: all .9s;
    -o-transition: all .9s;
}
.quick_links a{
    display: block;
    width: 162px;
    height: 27px;
    border: 1px solid #818181;
    text-align: center;
    font-size: 15px;
    color: #474747;
    margin: 0 auto;
    line-height: 27px;
    transition: all .9s;
    -webkit-transition: all .9s;
    -moz-transition: all .9s;
    -ms-transition: all .9s;
    -o-transition: all .9s;
}
.quick_links .item:hover a{
    color: #B60006;
    border-color: #B60006;
}
.quick_links .item:hover .tit{
    color: #B60006;
}
.quick_links .imgs{ text-align: center; transition: all .9s; -webkit-transition: all .9s; -moz-transition: all .9s; -ms-transition: all .9s; -o-transition: all .9s; }
.quick_links .item:hover .imgs{
    transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -ms-transform: scale(.9);
    -o-transform: scale(.9);
}
.honor_show {
    background-color: #020202;
    padding: 60px 0 20px;
    overflow: hidden;
}
.honor_show .show-img{
    background-color: #1c1c1c;
    width: 100%;
    text-align: center;  
    height: 345px;
    box-sizing: border-box;
    padding-top: 12px;
}
.honor_show .tit{
    color: #C8905E;   
    font-weight: 800;
    font-size: 49px;
    font-family: SourceHanSerifCN;
    text-align: center;
}
.honor_show  .text{
    font-size: 21px;
    font-family: Adobe Heiti Std;
    color: #C88F5E;
    text-align: center;
    margin-top: 18px;
    margin-bottom: 40px;
}
.honor_show .desc{
    font-size: 31px;
    font-weight: 500;
    color: #C88F5E;
    text-align: center;
}
.honor_show .line{
    width: 1040px;
    height: 1px;
    background: #FFFFFF;
    opacity: 0.38;
    margin: 26px auto 28px;
}
.honor_show .imgs{
    text-align: center;
    margin: 18px 0 20px;
}
.honor_show .tip{
    text-align: center;
    font-size: 13px;
    color: #DADADA;
}
.service_system{
    padding-bottom: 60px;
    padding-top: 74px;
    overflow: hidden;
}
.system_con{
    margin: 48px -9px 0;
}
.system_con .tit{
    color: #ffffff;  
    font-size: 22px;
    font-family: Source Han Sans CN;
    font-weight: 500;
}
.system_con i{
    display: block;
    width: 29px;
    height: 2px;
    background: #B60006;
    margin-top: 14px;
    margin-bottom: 10px;
}
.system_con .text{ 
    font-size: 16px;
    font-family: Source Han Sans CN;
    font-weight: 300;
    color: #FFFFFF;
    line-height: 31px;
}
.system_con .imgs{
    width: 100%;
    overflow: hidden;
}
.system_con .imgs img{
    width: 100%;
    transition: transform 1.2s;
    -webkit-transition: transform 1.2s;
    -moz-transition: transform 1.2s;
    -ms-transition: transform 1.2s;
    -o-transition: transform 1.2s;
}
.system_con .item:hover .imgs img{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
}
.system_con .item{
    margin: 0 9px;
    position: relative;
}
.system_con .desc{
    position: absolute;
    bottom: 24px;
    left: 18px;
}
.special-compare {background-color:#fff;padding:90px 0 112px 0;overflow: hidden;}
.special-compare .text{
    font-size: 20px;
    text-align: center;
    width: 842px;
    margin: 26px auto 0;
    color: #606060;
    line-height: 35px;
}
.special-compare-tab {width:100%;margin:32px auto 0;}
.special-compare-tab .tab-tit-box{margin: 0 -12px;}
.special-compare-tab .tab-item {float:left;width:180px;height:140px;background:#F3F3F3;text-align:center;margin:0 12px;position:relative;cursor: pointer;}
.special-compare-tab .tab-item.active {background-color:#B60005;}
.special-compare-tab .tab-item p {font-size:20px;color:#606060;}
.special-compare-tab .tab-item i.tab-icon {display:block;width:73px;height:73px;margin:16px auto 10px;background:url(../images/com-tab-icon.png) no-repeat;}
.special-compare-tab .tab-item i.tab-icon1 {background-position:0 0;}
.special-compare-tab .tab-item i.tab-icon2 {background-position:-105px 0;}
.special-compare-tab .tab-item i.tab-icon3 {background-position:-210px 0;}
.special-compare-tab .tab-item i.tab-icon4 {background-position:-315px 0;}
.special-compare-tab .tab-item i.tab-icon5 {background-position:-420px 0;}
.special-compare-tab .tab-item i.tab-icon6 {background-position:-525px 0;}
.special-compare-tab .tab-item i.tab-icon7 {background-position:0 -106px;}
.special-compare-tab .tab-item i.tab-icon8 {background-position:-105px -106px;}
.special-compare-tab .tab-item i.tab-icon9 {background-position:-210px -106px;}
.special-compare-tab .tab-item i.tab-icon10 {background-position:-314px -106px;}
.special-compare-tab .tab-item i.tab-icon11 {background-position:-420px -106px;}
.special-compare-tab .tab-item i.tab-icon12 {background-position:-525px -106px;}
.special-compare-tab .tab-item.active i.tab-icon1 {background-position:0 -216px;}
.special-compare-tab .tab-item.active i.tab-icon2 {background-position:-105px -216px;}
.special-compare-tab .tab-item.active i.tab-icon3 {background-position:-208px -216px;}
.special-compare-tab .tab-item.active i.tab-icon4 {background-position:-315px -216px;}
.special-compare-tab .tab-item.active i.tab-icon5 {background-position:-420px -216px;}
.special-compare-tab .tab-item.active i.tab-icon6 {background-position:-525px -216px;}
.special-compare-tab .tab-item.active i.tab-icon7 {background-position:0 -322px;}
.special-compare-tab .tab-item.active i.tab-icon8 {background-position:-105px -322px;}
.special-compare-tab .tab-item.active i.tab-icon9 {background-position:-210px -322px;}
.special-compare-tab .tab-item.active i.tab-icon10 {background-position:-314px -322px;}
.special-compare-tab .tab-item.active i.tab-icon11 {background-position:-420px -322px;}
.special-compare-tab .tab-item.active i.tab-icon12 {background-position:-525px -322px;}
.special-compare-tab .tab-item.active p {color:#fff;}
.special-compare-tab .tab-img-box {width:100%;margin:24px 0;}
.special-compare-tab .tab-img-box .itab-item {
    background-color: #DBDBDB;
    height: 321px;
}
.special-compare-tab .tab-img-box .tab-desc{
    float: left;
    width: 345px;
    height: 321px;
    background: #A91015;
    color: #ffffff;
    box-sizing: border-box;
    padding-left: 55px;
}
.special-compare-tab .tab-img-box .tit{
    margin-bottom: 20px;
    font-size: 34px;
    font-weight: 500;
    margin-top: -8px;
}
.special-compare-tab .tab-img-box .text2{   
    font-size: 15px;
    color: #FFFFFF;
    line-height: 29px;
}
.special-compare-tab .tab-img-box .text2 p{
    background: url(../images/sanjiao.png) no-repeat left center;
    padding-left: 16px;
}
.special-compare-tab .tab-img-box .imgs{
    float: left;
    margin-left: 44px;
    margin-top: 28px;
}
.special-compare-tab .tab-img-box .icon{
    width: 86px;
    height: 40px;
    margin-top: 43px;
    background: url(../images/number-icon.png) no-repeat;
}
.special-compare-tab .tab-img-box .icon1{
    background-position: 0 0;
}
.special-compare-tab .tab-img-box .icon2{
    background-position: -129px 0;
}
.special-compare-tab .tab-img-box .icon3{
    background-position: -266px 0;
}
.special-compare-tab .tab-img-box .icon4{
    background-position: -408px 0;
}
.special-compare-tab .tab-img-box .icon5{
    background-position: -542px 0;
}
.special-compare-tab .tab-img-box .icon6{
    background-position: -683px 0;
}
.special-compare-tab .tab-img-box .icon7{
    background-position: -824px 0;
}
.special-compare-tab .tab-img-box .icon8{
    background-position: -965px 0;
}
.special-compare-tab .tab-img-box .icon9{
    background-position: -1104px 0;
}
.special-compare-tab .tab-img-box .icon10{
    background-position: -1245px 0;
}
.special-compare-tab .tab-img-box .icon11{
    background-position: -1382px 0;
}
.special-compare-tab .tab-img-box .icon12{
    background-position: -1504px 0;
}
.special-compare-tab .tab-img-box img {width:100%;}

.special-message {padding:57px 0 36px 0;background:url(../images/liuyan_bg.jpg) no-repeat center/cover;overflow: hidden;}
.special-message .special-title {font-size:49px;font-weight:800;color:#1F1F1F;margin-top:10px;font-family: SourceHanSerifCN;text-align: center;}
.special-message .special-title span{
    color: #B60006;
    margin-left: 40px;
}
.development_history{
    background: url(../images/development_bg.jpg) no-repeat center bottom/cover;
    width: 100%;
    height: 612px;
    box-sizing: border-box;
    padding-top: 54px;
    overflow: hidden;
}
.development_history .text2{
    font-size: 18px;
    text-align: center;
    color: #555555;
    margin-top: 26px;
}
.development-box {position:relative;margin-top: 36px;}
.development-box ul{
    background: url(../images/lichen.png) no-repeat;
    width: 874px;
    height:87px ;
    float: right;
    margin-right: 26px;
    margin-top: 110px;
    position: relative;
}
.development-box .imgs{
    float: left;
    margin-left: 24px;
}
.development-box ul li {text-align: center;position: absolute;}
.development-box ul li.n1{
    left: 36px;
    top: -70px;
}
.development-box ul li.n2{
    left: 112px;
    top: 106px;
}
.development-box ul li.n3{
    left: 224px;
    top: -70px;
}
.development-box ul li.n4{
    left: 314px;
    top: 106px;
}
.development-box ul li.n5{
    left: 396px;
    top: -70px;
}
.development-box ul li.n6{
    left: 514px;
    top: 106px;
}
.development-box ul li.n7{
    left: 611px;
    top: -70px;
}
.development-box ul li.n8{
    left: 718px;
    top: 106px;
}
.development-box .time {font-size:22px;font-weight:500;color:#000000;}
.development-box .text {font-size:14px;font-weight:500;color:#757575;}
.brief_video{background-color: #ffffff;position: relative;padding-top: 90px;padding-bottom: 38px;overflow: hidden;}
.brief_video .bg{
    position: absolute;
    left: 0;
    bottom: 0;
    background-color: #EEEEEE;
    width: 100%;
    height: 382px;
}
.brief_video .video_ibox{
    position: relative;
    z-index: 33;
    width: 1097px;
    height: 716px;
    background: #F6F6F6;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.14);
    margin: 0 auto;
    box-sizing: border-box;
    padding-top: 16px;
}
.brief_video .video_ibox video{
    display: block;
    width: 1048px;
    height: 679px;
    object-fit: fill;
    margin: 0 auto;
}
.brief_video i.iconfont {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    font-size: 34px;
    color: #fff;
    text-align: center;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    cursor: pointer;
}



.message-slform {margin-top:48px;}
.message-slform ul {margin:0 -6px;}
.message-slform li {width:332px;height:48px;float:left;margin:0 6px;position:relative;background:#fff;overflow:hidden;position:relative;border: #CDCDCD 1px solid ;}
.message-slform li .sicon {width:52px;height:52px;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:0;}
.message-slform li .ico1 {background-image:url(../images/message-slico1.png);}
.message-slform li .ico2 {background-image:url(../images/message-slico2.png);}
.message-slform li .ico3 {background-image:url(../images/message-slico3.png);}
.message-slform li .ico4 {background-image:url(../images/message-slico4.png);}
.message-slform li .sicon i {display:block;width:1px;height:24px;background:#6c6868;filter:alpha(opacity=42);opacity:.42;position:absolute;right:0;top:14px;}
.message-slform li .input {overflow:hidden;padding:0 20px;}
.message-slform li .input .j-input {display:block;width:100%;height:48px;line-height:48px;font-size:16px;color: #585858;letter-spacing:1px;padding:0;margin:0;border:0;background:none;font-family:"Microsoft Yahei";}
.message-slform li.submit {width:164px;border: 0;height: 50px;background:#B60006;}
.message-slform li.submit .btns {display:block;font-size:22px;color:#ffffff;
    font-family: Source Han Sans CN;text-align:center;cursor:pointer;padding:0;border:0;width: 100%;height: 100%;background-color: #B60006;}
.message-slform .text {text-align:center;font-size:12px;color:#858585;line-height:24px;margin-top:10px;}
