@charset "utf-8";
.header{
    background: #f3f3ef;
    min-width: 1200px;
    height:34px;
    line-height:34px;
}

.header p:first-of-type{
    float:left;
    height:34px;
    line-height:34px;
    font-size:12px;
    color:#1a1a1a;

}
.header p:last-of-type{
    float:right;
    line-height: 34px;
    height:34px;
}

.header p:last-of-type label{
    font-size:12px;
    color:#7f7f81;
    margin-left:30px;
}
.header p:last-of-type label:nth-of-type(1) span{
    color:#bb1212;
}
.header p:last-of-type label:nth-of-type(2) span{
    # color:#da9f10;
}


.logo{
    padding:40px 0px 30px;
    min-width: 1200px;
}
.logo>div>a{
    float:left;
}
.logo>div>a img{
    vertical-align: top;
}

.logo-r{
    float:right;
    padding-top:2px;
    margin-top:-7px;
    width:272px;

}
.logo-r p{
    font-size:14px;
    color:#1a1a1a;
    line-height: 30px;

}
.logo-r .p1{
    border-bottom: 1px solid #7e7e7e;
    font-size:20px;
    line-height: 30px;
    padding-bottom: 5px;
    position: relative;
    text-align: left;
    color:#ec0014;
    width:160px;
}
.logo-r p:first-of-type{
    border-bottom: 1px solid #7e7e7e;
    font-size:26px;
    color:#020202;
    line-height: 30px;
    padding-bottom: 5px;
    position: relative;
    text-align: left;
    color:#097a44;
    width:160px;
    font-weight: bold;
}
.logo-r p:first-of-type i{
    display: inline-block;
    width:56px;
    height:56px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background:url("../images/tel.jpg") no-repeat center center;
    background-size:cover;
    vertical-align: middle;
    position: absolute;
    top:5px;
    left:-70px;
}


.logo-r p:last-of-type a{
    color:#000000;
    margin-left:11px;
    letter-spacing:2px;
    text-align: left;
    display: block;
    margin-top: 3px;
}
.logo-r p:last-of-type a:hover{
    color:#097a44;
}

.nav{
    border-top:1px solid #c0c0c0;
    background: #f9f9f9;
    min-width: 1200px;
}
.nav ul li{
    float:left;
    line-height: 56px;
    height:56px;
    padding-right:60px;
}
.nav ul li a{
    font-size:16px;
    color:#494949;
}
.nav ul li:hover a, .nav ul li.active a{
    color:#2f87e0;
}


.process{
    padding:55px 0px;
    min-width: 1200px;
}

.title{

}
.title h2{
    position: relative;
    text-align: center;
    height:30px;
    line-height: 30px;
    padding-bottom:10px;
}
.title h2:after{
    content:"";
    display:inline-block;
    width:97%;
    height:1px;
    background: #a0a0a0;
    position: absolute;
    top:50%;
    left:0px;
}
.title h2 span{
    font-size:30px;
    color:#232323;
    letter-spacing: 2px;
    display: inline-block;
    background: #fff;
    position: relative;
    z-index: 10;
    padding:0px 20px;
}
.title h5{
    text-align: center;
    font-size:12px;
    color:#009be3;
}
.title p{
    text-align: center;
    font-size:14px;
    color:#818181;
}

.process{
}
.process ul{
    padding-top:35px;
}
.process ul li{
    float:left;
    width: 22%;
    margin-left:30px;
    text-align: center;
}
.process ul li i{
    display: inline-block;
    width:74px;
    height:74px;

}
.process ul li:nth-of-type(1) i{
    background: url("../images/process_icon1.png") no-repeat center center;
}
.process ul li:nth-of-type(2) i{
    background: url("../images/process_icon2.png") no-repeat center center;
}
.process ul li:nth-of-type(3) i{
    background: url("../images/process_icon3.png") no-repeat center center;
}
.process ul li:nth-of-type(4) i{
    background: url("../images/process_icon4.png") no-repeat center center;
}
.process ul li .i1{
    background: url("../images/process_icon1.png") no-repeat center center;
}
.process ul li .i2{
    background: url("../images/process_icon2.png") no-repeat center center;
}
.process ul li .i3{
    background: url("../images/process_icon3.png") no-repeat center center;
}
.process ul li .i4{
    background: url("../images/process_icon4.png") no-repeat center center;
}
.process ul li h3{
    font-size:24px;
    color:#191919;
    text-align: center;
    padding-top:10px;
    line-height: 40px;
    padding-bottom: 10px;
    border: none;
}
.process ul li p{
    font-size:16px;
    color:#696969;
    line-height: 40px;
    border: none;
	text-align:left;

}
.process ul li a{
    display: inline-block;
    width:250px;
    height:275px;
    box-sizing: border-box;
    border:1px solid #409df4;
    border-radius: 20px;
    color:#2f87e0;
    font-size:14px;
    line-height:38px;
    text-align: center;
    margin-top:15px;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
    border-radius: 20px;
    -moz-border-radius: 20px; /* Firefox */
    -webkit-border-radius: 20px; /* Safari 和 Chrome */
    behavior:url('/pie.htc')
}
.process ul li a:hover{
    background: #409df4;
}
.process ul li a:hover{
    color:#fff;
}


.agency{
    padding:35px 0px 50px;
    min-width: 1200px;
    background: url("../images/agency.png") no-repeat center top ;
    background-size: cover;
}

.agency ul{
    padding-top:30px;
    margin-left:-5px;
    margin-right:-5px;

}
.agency ul li{
    float:left;
    width:25%;
    box-sizing: border-box;
    padding:0px 5px;
}
.agency ul li a{
    display: block;
    padding: 45px 35px;
    background: #fff;
    -webkit-box-shadow: 8px 9px 12px -3px rgba(126,134,140,0.91) ;
    box-shadow: 8px 9px 12px -3px rgba(126,134,140,0.91) ;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
    height:175px;
}
.agency ul li a:hover{
    background: #009be3;
}
.agency ul li a:hover *{
    color:#fff;
}

.agency ul li a h2{
    font-size:30px;
    color:#434343;
    text-align: center;
    #    font-weight: bold;
    line-height: 40px;
    margin-bottom: 25px;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
}
.agency ul li a p{
    font-size:14px;
    color:#6e6e6e;
    line-height:28px;
    text-indent: 2em;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;

}
.agency-title{

}
.agency-title h2{
    position: relative;
    text-align: center;
    height:30px;
    line-height: 30px;
    padding-bottom:10px;
}
.agency-title h2:after{
    content:"";
    display:inline-block;
    width:44%;
    height:1px;
    background: #e5e5e5;
    position: absolute;
    top:50%;
    left:0px;
}
.agency-title h2:before{
    content:"";
    display:inline-block;
    width:44%;
    height:1px;
    background: #e5e5e5;
    position: absolute;
    top:50%;
    right:0px;
}

.agency-title h2 span{
    font-size:30px;
    color:#ffffff;
    letter-spacing: 2px;
    display: inline-block;
    position: relative;
    z-index: 10;
    padding:0px 20px;
}
.agency-title h5{
    text-align: center;
    font-size:12px;
    color:#f1a3a3;
}
.agency-title p{
    text-align: center;
    font-size:14px;
    color:#000;
}


.sever{
    padding:50px 0px 60px;
    background: #f7f7f7;
}

.sever ul{
    text-align: center;
    padding-top:60px;
    padding-bottom: 80px;
    height:450px;
}
.sever ul li{
    display: inline-block;
    position: relative;
    margin:0 -24px 0px;
}
.sever ul li:nth-of-type(1){

}
.sever ul li:nth-of-type(4){

}

.sever ul li img{
    vertical-align: top;
}
.sever ul li a{
    position: absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    box-sizing: border-box;
    padding:45px 40px;
    padding-top: 86px;
    text-align: center;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
}

.sever ul li a i{
    display: inline-block;
    width:68px;
    height:68px;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
}
.sever ul li a p{
    text-align: center;
    font-size:18px;
    color:#2d2d2d;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
}

.sever ul li:nth-of-type(1) a i{
    background: url("../images/server_icon1.png");
}
.sever ul li:nth-of-type(2) a i{
    background: url("../images/server_icon3.png");
}
.sever ul li:nth-of-type(3) a i{
    background: url("../images/server_icon3.png");
}
.sever ul li:nth-of-type(4) a i{
    background: url("../images/server_icon2.png");
}
.sever ul li:nth-of-type(5) a i{
    background: url("../images/server_icon5.png");
}
.sever ul li:nth-of-type(6) a i{
    background: url("../images/server_icon6.png");
}
.sever ul li:nth-of-type(7) a i{
    background: url("../images/server_icon7.png");
}
.sever ul li:nth-of-type(8) a i{
    background: url("../images/server_icon3.png");
}
.sever ul li:nth-of-type(9) a i{
    background: url("../images/server_icon9.png");
}

.sever ul li .i1{  background: url("../images/server_icon1.png" ) no-repeat center center;  }
.sever ul li .i2{  background: url("../images/server_icon2.png" ) no-repeat center center;  }
.sever ul li .i3{  background: url("../images/server_icon3.png" ) no-repeat center center;  }
.sever ul li .i4{  background: url("../images/server_icon4.png" ) no-repeat center center;  }
.sever ul li .i5{  background: url("../images/server_icon5.png" ) no-repeat center center;  }
.sever ul li .i6{  background: url("../images/server_icon6.png" ) no-repeat center center;  }
.sever ul li .i7{  background: url("../images/server_icon7.png" ) no-repeat center center;  }
.sever ul li .i8{  background: url("../images/server_icon3.png" ) no-repeat center center;  }
.sever ul li .i9{  background: url("../images/server_icon9.png" ) no-repeat center center;  }

.sever ul li:nth-of-type(1):hover a i{
    background: url("../images/server_icon10.png");
    iu
}
.sever ul li:nth-of-type(2):hover a i{
    background: url("../images/server_icon12.png");
}
.sever ul li:nth-of-type(3):hover a i{
    background: url("../images/server_icon12.png");
}
.sever ul li:nth-of-type(4):hover a i{
    background: url("../images/server_icon11.png");
}
.sever ul li:nth-of-type(5):hover a i{
    background: url("../images/server_icon14.png");
}
.sever ul li:nth-of-type(6):hover a i{
    background: url("../images/server_icon15.png");
}
.sever ul li:nth-of-type(7):hover a i{
    background: url("../images/server_icon16.png");
}
.sever ul li:nth-of-type(8):hover a i{
    background: url("../images/server_icon12.png");
}
.sever ul li:nth-of-type(9):hover a i{
    background: url("../images/server_icon18.png");
}
.sever ul li:hover a{
    padding-top:80px;
}
.sever ul li:hover a p{
    color:#009be3;
}

.zixun{
    padding:50px 0px 10px;
    min-width:1200px;
    background: #ffffff;
}
.zixun-tit p{
    padding-top:10px;
    line-height: 20px;
}
.zixun-tit p span{
    display: inline-block;
    color:#818181;
    margin:0px 6px;
}
.zixun-tit p span strong{
    color:#eaa443;
}

.zixun-con{


}

.zixun-con-l{
    width:290px;
    height:383px;
    background: url("../images/zixun_left.png") no-repeat left top;
    box-sizing: border-box;
    padding:90px 56px 50px 20px;
    margin:0px 10px;
    float:left;
}


.zixun-con-l h3{
    font-size:14px;
    color:#333;
    line-height: 18px;
    border-bottom: 1px solid #fff;
    margin-bottom: 10px;
}
.zixun-con-l dl dt{
    font-size:14px;
    color:#333;
    line-height: 24px;
}
.zixun-con-l dl dd a{
    font-size:14px;
    color:#333;
    line-height: 24px;
}

.zixun-con-l .more-a{
    text-align: right;
    overflow: hidden;

}
.zixun-con-l .more-a a{
    color: #67c2d0;
}
.zixun-con-r{
    width:890px;
    float:right;
    padding-top: 32px;
}

.zixun-con-r ul li{
    height:32px;
    border-bottom: 1px solid #c2c2c2;
}
.zixun-con-r ul li a{
    display: block;
    height:32px;
    padding-right:315px;
    line-height: 32px;
    position: relative;
}
.zixun-con-r ul li a p{
    position: absolute;
    right:0px;
    line-height: 32px;
    top:0px;
}
.zixun-con-r ul li a p span{
    color:#28b5c8;
    margin-right:18px;
}
.zixun-con-r ul li a p span strong{
    color:#eaa443;

}
.zixun-con-r ul li a p time{
    color:#616262;
}

.zixun-con-r ul li a:before{
    content: "";
    display: inline-block;
    width:8px;
    height:8px;
    background: #2f87e0;
    margin-left:15px;
    margin-right:10px;
}
.zixun-con-r ul li a{
    color:#616262;
}

.zixun-con-r ul li a i.icon1{
    display: inline-block;
    height:12px;
    width:88px;
    background: url("../images/star.png") no-repeat;
}
.zixun-con-r ul li a i.icon2{
    display: inline-block;
    height:12px;
    width:88px;
    background: url("../images/star.png") no-repeat 0px center ,
    a
    url("../images/star.png") no-repeat 14px center;
}
.zixun-con-r ul li a i.icon3{
    display: inline-block;
    height:12px;
    width:88px;
    background: url("../images/star.png") no-repeat 0px center ,
    url("../images/star.png") no-repeat 14px center,
    url("../images/star.png") no-repeat 28px center;
}
.zixun-con-r ul li a i.icon4{
    display: inline-block;
    height:12px;
    width:70px;
    background: url("../images/star.png") no-repeat 0px center ,
    url("../images/star.png") no-repeat 14px center,
    url("../images/star.png") no-repeat 28px center,
    url("../images/star.png") no-repeat 42px center;
}
.zixun-con-r ul li a i.icon5{
    display: inline-block;
    height:12px;
    width:88px;
    background: url("../images/star.png") no-repeat 0px center ,
    url("../images/star.png") no-repeat 14px center,
    url("../images/star.png") no-repeat 28px center,
    url("../images/star.png") no-repeat 42px center,
    url("../images/star.png") no-repeat 56px center;
}

.zixun-con-r ul li a:hover{
    color:#eaa443;
}


.kehu{
    padding:55px 0px 100px;
    min-width: 1200px;
    background: url("../images/kehu_bg.png") no-repeat center top;
}
.kehu-tit p{
    line-height: 26px;
    color:#818181;
}
.kehu-tit p strong{
    color:#f1bd41;
}


.kehu-con{
    padding:30px 0px;
}

.kehu-warp{
    width:990px;
    r
    margin:0px auto;
}








.about-main-01 {
    position:relative;
    height:260px;
    text-align:left;
    margin:20px 0 30px 0;
}
.about-main-01 .d_img {
    position:relative;
    margin:0 auto;
    width:1014px;
    height:100%
}
.about-main-01 .d_img li{
    position:absolute;
    display:none;
    z-index:0;
}
.about-main-01 .d_img li span{
    display: inline-block;
    width:100%;
    height:100%;

    box-sizing: border-box;
    border:4px solid #b9d8f7;
    overflow: hidden;
    position: relative;
    z-index: 500;
    border-radius: 50%;
    -moz-border-radius: 50%;/* Firefox */
    -webkit-border-radius: 50%; /* Safari 和 Chrome */
    behavior:url('/pie.htc')
}
.about-main-01 .d_img li span img{
    vertical-align: top;
    width:100%;
    transform: scale(1.1,1.1);
    transition: 0.6s;
    position: relative;
    z-index: -1;
    border-radius: 50%;
    -moz-border-radius: 50%;/* Firefox */
    -webkit-border-radius: 50%; /* Safari 和 Chrome */
    behavior:url('/pie.htc')
}
.about-main-01 .d_img li a:hover span img{
    transform: scale(1.0,1.0);
}


.about-main-01 .d_img li a{
    display: inline-block;
    width:100%;
    text-align: center;
    margin-top:5px;
    font-size:14px;
    color:#6b6b6a;
}
.about-main-01 .d_img li a strong{
    color:#2f87e0;
    display: inline-block;
    margin-left:10px;
}

.about-main-01 .d_img li.d_pos1{
    display:block;
    width:124px;
    left:0;
    top:56px;
    z-index:1
}

.about-main-01 .d_img li.d_pos2{
    display:block;
    width:164px;
    left:175px;
    top:27px;
    z-index:2

}
.about-main-01 .d_img li.d_pos3{
    display:block;
    d
    width:226px;
    left:350px;
    top:0;
    z-index:3
}
.about-main-01 .d_img li.d_pos4{
    display:block;
    width:164px;
    right:175px;
    top:27px;
    z-index:2
}
.about-main-01 .d_img li.d_pos5{
    display:block;
    width:124px;
    right:0;
    top:56px;
    z-index:1
}

.about-main-01 .d_next{
    position:absolute;
    right:0;
    top:105px;
    z-index:10;
    cursor:pointer
}
.about-main-01 .d_prev{
    position:absolute;
    left:0;
    top:105px;
    z-index:10;
    cursor:pointer
}


.kehu-hz{

}
.kehu-hz p a{
    display: inline-block;
    padding:0px 20px;
    height:34px;
    line-height: 34px;
    border:1px solid #868686;
    border-radius: 17px;
    margin-right:15px;
    color:#6b6b6a;
    transition: 0.6s;
    font-size:16px;
}

.kehu-hz p a:hover, .kehu-hz p a.active{
    border-color:#37bdd5;
    color:#37bdd5;
}

.kehu-hz ul{
    padding-top:25px;
    display: none;
}
.kehu-hz ul:first-of-type{
    display: block;
}
.kehu-hz ul li{
    float:left;
    border:1px solid #d2d2d2;
    position: relative;
    width:165px;
    height:70px;
    overflow: hidden;
    margin-right:5px;
}
.kehu-hz ul li img{
    width:100%;
    vertical-align: top;
}
.kehu-hz-list-t{
    position: absolute;
    width:165px;
    height:70px;
    overflow: hidden;
    top:0px;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
}
.kehu-hz-list-b{
    position: absolute;
    width:165px;
    height:70px;
    overflow: hidden;
    top:70px;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
}

.kehu-hz ul li:hover .kehu-hz-list-t{
    top:-70px;
}
.kehu-hz ul li:hover .kehu-hz-list-b{
    top:0px;
}



.team{
    padding:40px 0px 35px;
    min-width: 1200px;
}

.team-con{
    padding-top:40px;
    padding-left:40px;
}

.team-con p span{
    display: inline-block;
    width:106px;
    text-align: center;
    height:34px;
    line-height: 34px;
    border:1px solid #868686;
    border-radius: 17px;
    margin-right:15px;
    color:#6b6b6a;
    transition: 0.6s;
    font-size:16px;
    border-radius: 17px;
    -moz-border-radius:  17px;
    -webkit-border-radius: 17px;
    behavior: url('/pie.htc');
}

.team-con p span:hover, .team-con p span.active{
    border-color:#d62b27;
    color:#d62b27;
}
.team-con p a{
    float:right;
    line-height: 36px;
    font-size:12px;
    color:#696969;
}
.team .r-more{
    display: block;width: 100%;color: #696969;float:right;font-size: 12px;line-height: 36px;text-align: right;
}
.team .r-more:hover{
    color:#37bdd5;
}

.team-con ul{
    padding-top:40px;
}

.team-con ul li{
    width:236px;
    float:left;
    margin-right:40px;
}
.team-con ul li span{
    display: inline-block;
    width:236px;
    height:170px;
    border:1px solid #868686;

::
margin-bottom: 10px;
    overflow: hidden;
}
c
.team-con ul li span img{
    vertical-align: top;
    transform:scale(1.1,1.1) translateY(0px);
    transform-origin: left top;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
    width:214px;
    height:160px;
}
.team-con ul li:hover span img{
    transform:scale(1.1,1.1) translateY(-5px);
}
.team-con ul li p{
    text-align: center;
    line-height: 20px;
    color:#686868;
}
.team-con ul{
    display: none;
}
.team-con ul:first-of-type{
    display: block;
}



.link{
    border-top:1px solid #bfbfbf;
    padding:00px 0px 70px;
    min-width:1200px;
}
.link>div>p{
    height:74px;
    padding:25px 0px 25px 80px;
    box-sizing: border-box;
    background:url("../images/xian.png") no-repeat;
    background-position-x: 80px;
    background-position-y: 0px;
}


.link>div>p a{
    display: inline-block;
    height:25px;
    line-height: 25px;
    font-size:18px;
    color:#686868;
    padding:0px 10px;
}
.link>div>p a:hover{
    color:#d62b27;
}
.link>div>p span{
    font-size:18px;
    line-height: 25px;
    color:#686868;
}
.link-con{
    position: relative;
    display: none;
}
.link-con:first-of-type{
    display: block;
}
.link-btn{
    position: absolute;
    top:50%;
    margin-top:-7px;
}

.link-btn:last-of-type{
    right:40px;
}
.link-btn:first-of-type{
    left:40px;
}
.link-content{
    width:1030px;
    margin:0px auto;
    overflow: hidden;
}
.link-content ul{
    margin-left:-20px;
    margin-right:-20px;
    position: relative;
    left:0px;
    width: 100%;
}
.link-content ul li{
    float:left;
    margin:0px 20px;
    display: inline-block;
    width:164px;
    hieght:92px;
    box-sizing: border-box;
    border:1px solid #f3f3f3;
    text-align: center;
    line-height: 92px;
    position: relative;
}
.link-content ul li a{
    display: inline-block;
    width:164px;
    hieght:92px;
    box-sizing: border-box;
    border:1px solid #f3f3f3;
    text-align: center;
    line-height: 92px;
    position: relative;

}
.link-content ul li a img{
    vertical-align: middle;
    transform: scale(1.0,1.0);
    transition: 0.3s;
}
.link-content ul li:hover a img{
    transform: scale(1.05,1.05);
}



.guild{
    padding:18px 0px 20px;
    min-width:1200px;
	background-size:100% 100%;
	background-image:url("../images/foot-bg.jpg");
}
.guild-left{
    float:left;
}
.guild-left dl{
    float:left;
    width:200px;
    box-sizing: border-box;
    padding:0px 20px;
    padding-left:20px;
}
.guild-left dl:nth-of-type(1){
    border-left:none;
}
.guild-left dl:nth-of-type(1) dt{
    text-align: center;
}
.guild-left dl:nth-of-type(1) dt img{
    vertical-align: top;
    margin-bottom:12px;
}
.guild-left dl:nth-of-type(2), .guild-left dl:nth-of-type(3){
    padding-left:33px;
    width:170px;
}
.guild-left dl:nth-of-type(3){
    border-left: none;
}

.guild-left dl dd a{

    font-size:14px;
    color: #fff;


    line-height:32px;

}

.guild-left-padd dt{
    font-size:20px;
    color:#fff;
    margin-bottom:15px;
}
.guild-left-padd{
    padding-top:20px;
}

.guild-left-padd a:hover{
    color:#37bdd5;
}

.guild-center{
    width:260px;
    box-sizing: border-box;
    padding-left:20px;
    float:left;
    #    border-left: 1px solid #fff;
}
.guild-center p{
    font-size:14px;
    color:#fff;
    line-height:32px;
    margin-top:6px;
}
.guild-right{
    float:left;
    #    border-left: 1px solid #fff;
    box-sizing: border-box;
}
.guild-right-l{
    margin:6px 0 0 10px;
    text-align: center;
    float:left;
}
.guild-con-dengao{
    height:150px;
}
.guild-con-dengao:first-of-type dd{
    line-height: 22px;
    height:22px;
}

.guild-right-r{
    margin:6px 0 0 15px;
    float:right;
    text-align: center;

}
.guild-right-r h4{
    font-size:14px;
    color:#ffffff;
    line-height: 22px;
}
.guild-right-r h5{
    font-size:24px;
    color:#fff;
    line-height: 30px;
}
.guild-right-r p{
    padding-top:20px;
}
.guild-right-r p a{
    margin:0px 12px;
}
.guild-right-r p a img{
    vertical-align: top;
    transition: 1.0s;
    transform: rotate(0deg);
}
.guild-right-r p a:hover img{
    transform: rotate(360deg);
}


.footer{
    padding:30px 0px;
    background: #222222;
    min-width:1200px;
}
.footer p{
    text-align: center;
    font-size:14px;
    text-align: center;
    color:#686868;
    line-height: 20px;
    f
}




.slide{
    width:70px;
    position: fixed;
    right:0px;
    top:50%;
    transform:translateY(-50%);
    z-index: 150;
}
.slide a{
    display: block;
    width:70px;
    height:70px;
    box-sizing: border-box;
    padding-top:15px;
    text-align: center;
    color:#505050;
    background: #fff;
    border:1px solid #dcdcdc;
    font-size:14px;
    position: relative;
    z-index: 120;
    margin-top:-1px;
    border-radius: 5px;
    -moz-border-radius: 5px; /* Firefox */
    -webkit-border-radius: 5px; /* Safari 和 Chrome */
    behavior: url('/pie.htc');
}
.slide a:hover{
    opacity:1.0;
    filter:alpha(opacity:100);
}
.slide a i{
    display: block;
    margin:0px auto;
    width:28px;
    height:28px;
}
.slide a:nth-of-type(1) i{
    background: url("../images/icon4.png");
    background-size:cover;
}
.slide a:nth-of-type(2) i{
    background: url("../images/icon5.png");
    background-size:cover;
}
.slide a:nth-of-type(3) i{
    background: url("../images/icon6.png");
    background-size:cover;
}
.slide a:nth-of-type(4) i{
    background: url("../images/icon7.png");
    background-size:cover;
}
.slide a:nth-of-type(5) i{
    background: url("../images/icon8.png");
    background-size:cover;
}
.slide a .i1{background: url("../images/icon4.png") no-repeat center center;}
.slide a .i2{background: url("../images/icon5.png") no-repeat center center;}
.slide a .i3{background: url("../images/icon6.png") no-repeat center center;}
.slide a .i4{background: url("../images/icon7.png") no-repeat center center;}
.slide a .i5{background: url("../images/icon8.png") no-repeat center center;}

.slide a:nth-of-type(3) span{
    display:inline-block;
    width:150px;
    height:150px;
    position: absolute;
    top:-80px;
    left:-170px;
    opacity: 0;
    filter:alpha(opacity:0);
    transition:0.3s;
    z-index: -1;
}
.slide a:nth-of-type(3) span img{
    width:100%;
}
.slide a:nth-of-type(3):hover span{
    opacity: 1;
    filter:alpha(opacity:100);

}
.slide a:nth-of-type(4) span{
    display: inline-block;
    width:150px;
    height:68px;
    border-radius: 5px;
    line-height:68px;
    text-align: center;
    position: absolute;
    top:0px;
    left:70px;
    opacity: 0;
    filter:alpha(opacity:0);
    transition: 0.3s;
    background: #fff;
    font-size:16px;
    z-index: 100;
}
.slide a:nth-of-type(4):hover span{
    opacity: 1;
    filter:alpha(opacity:100);
    left:-150px;
}

/* system */
.system{
    min-width: 1200px;
    background: url("../images/system.png") no-repeat center top;
    padding:50px 0px;
}
.system h1{
    text-align: center;
    font-size:36px;
    color:#ffffff;
    text-shadow: 2px 2px 8px rgba(50,55,58,0.91) ;
    height:40px;
    line-height: 40px;
    margin-bottom: 35px;
}

.system-con{
    width:1050px;
    background:rgba( 255,255,255,0.4);
    border-radius: 5px;
    margin:0px auto;
    box-sizing: border-box;
    padding:35px 55px 25px;
}
.system-con table{
    width:100%;
}
.system-con table tr th{
    height:50px;
    text-align: center;
    font-size:18px;
    color:#3f3f3f;
}

.system-con table tr td:nth-of-type(1){
    width:186px;
    f
    box-sizing: border-box;
    padding:5px 10px;
}
.system-con table tr td:nth-of-type(2){
    width:305px;
    box-sizing: border-box;
    padding:5px 10px;
}
.system-con table tr td:nth-of-type(3){
    width:235px;
    box-sizing: border-box;
    padding:5px 10px;
}
.system-con table tr td:nth-of-type(4){
    width:240px;
    box-sizing: border-box;
    padding:5px 10px;
}
.system-con table tr td input[type=text]{
    width:100%;
    height:40px;
    border:none;
    outline: none;
    box-sizing: border-box;
    padding:0px 12px;
    font-family: 微软雅黑, 宋体, Arial, sans-serif;
    font-size:14px;
    color:#3f3f3f;

}
.system-con table tr td:nth-of-type(1) input[type=text]{
    text-align: center;
}
.system-con table tr td select{
    width:100%;
    height:40px;
    border:none;
    outline: none;
    box-sizing: border-box;
    padding:0px 12px;
    font-family: 微软雅黑, 宋体, Arial, sans-serif;
    font-size:14px;
    color:#3f3f3f;

}

.system-con table tr td.search input[type=text]{
    width:153px;
    border:1px solid #6060f0;
    text-align: left;
    margin-left: 10px;
    font-size:14px;
    font-weight: normal;
}
.system-con table tr td.search label{
    margin-right:50px;
    font-size:18px;
    font-weight: bold;
}
.system-con table tr td.search label:nth-of-type(2) input[type=text]{
    width:260px;
}
.system-con table tr td.search input[type=submit]{
    width:173px;
    c
    border:none;
    height:50px;
    background: #6060f0;
    text-align: center;
    font-size:18px;
    color:#fff;
}


/* daili page start */
.daili_banner{
    min-width: 1200px;
    margin:0px auto;
    position: relative;
}
.daili_banner span{
    display: block;
    width:100%;
}
.daili_banner span img{
    width:100%;
    vertical-align: top;
}

.dl-liucheng{
    padding:50px 0px;
    background: #fff;
}

.daili-titl h2 span{
    color:#b41414;
}
.daili-titl h5{
    color:#494949;
}

.daili-bz{
    padding-top:20px;
}
.daili-bz h3{
    font-size:18px;
    color:#56aedc;
    line-height: 24px;
    margin-bottom: 5px;
    text-align: center;
}
.daili-bz p{
    text-align: center;
    font-size:14px;
    color:#696969;
    line-height: 22px;
}


.dl-liucheng{

}
.dl-liucheng ul{
    padding-top:27px;
    height:209px;
    overflow: hidden;
}
.dl-liucheng ul li{
    float:left;
    width:25%;
    text-align: center;
    box-sizing: border-box;
    padding:0px 35px;
    position: relative;
}
.dl-liucheng ul li:first-of-type span{
    display: none;
}

.dl-liucheng ul li i{
    display: inline-block;
    width:86px;
    height:86px;
}
.dl-liucheng ul li:nth-of-type(1) i{
    background: url("../images/dl_icon1.png");
}
.dl-liucheng ul li:nth-of-type(2) i{

    background: url("../images/dl_icon2.png");
    y
}
.dl-liucheng ul li:nth-of-type(3) i{
    background: url("../images/dl_icon3.png");
}
.dl-liucheng ul li:nth-of-type(4) i{
    background: url("../images/dl_icon4.png");
}
.dl-liucheng ul li .i1{  background: url("../images/dl_icon1.png");}
.dl-liucheng ul li .i2{  background: url("../images/dl_icon2.png");}
.dl-liucheng ul li .i3{  background: url("../images/dl_icon3.png");}
.dl-liucheng ul li .i4{  background: url("../images/dl_icon4.png");}



.dl-liucheng ul li h3{
    text-align: center;
    font-size:20px;
    color:#333333;
    padding:20px 0px ;
}
.dl-liucheng ul li p{
    font-size:16px;
    color:#696969;
    line-height: 26px;
    position: relative;
    top:54px;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
}
.dl-liucheng ul li:hover p{
    top:0px;
}

.dl-liucheng ul li{
    position: relative;
}
.dl-liucheng ul li span{
    display: inline-block;
    width:36px;
    height:36px;
    border-radius: 50%;
    behavior: url('/pie.htc');
    background: #e5e5e5;
    position: absolute;
    top:25px;
    left:-18px;
    text-align: center;
    padding-top:7px;
    box-sizing: border-box;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
}
.dl-liucheng ul li span img{
    text-align: center;
    vertical-align: middle;
}

.dl-liucheng ul li span strong:nth-of-type(1){
    display: inline-block;
    width:64px;
    height:4px;
    background: #e5e5e5;
    position: absolute;
    top:17px;
    right:-70px;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
}

.dl-liucheng ul li span strong:nth-of-type(2){
    display: inline-block;
    width:64px;
    height:4px;
    background: #e5e5e5;
    position: absolute;
    top:17px;
    left:-70px;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
}
.dl-liucheng ul li span .strong1{
    display: inline-block;
    width:64px;
    height:4px;
    background: #e5e5e5;
    position: absolute;
    top:17px;
    right:-70px;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
}
.dl-liucheng ul li span .strong2{
    display: inline-block;
    width:64px;
    height:4px;
    background: #e5e5e5;
    position: absolute;
    top:17px;
    left:-70px;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
}






.daili-jz{
    padding:50px 0px;
    background: #f3f3f3;
}
.daili-jz ul{
    padding-top:50px;
}
.daili-jz ul li{
    float:left;
    width:50%;
    padding:0px 70px 0px 20px;
    box-sizing: border-box;
    background: url("../images/detail_bg.png") no-repeat 20px 0px;
    margin-bottom: 40px;
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px);
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
}
.daili-jz ul li:hover{
    background: url("../images/detail_bg.png") no-repeat 40px 0px;
}

.daili-jz-model{
    width:270px;
    box-sizing: border-box;
    float:left;
    box-sizing: border-box;
    padding-top:120px;
    padding-left:90px;
}
.daili-jz-model h3{
    font-size:20px;
    color:#727fc3;
    i
    line-height: 26px;
    margin-bottom: 5px;
}
.daili-jz-model p{
    font-size:12px;
    color:#727fc3;
}
.daili-jz ul li dl{
    float:left;
    padding-top:10px;
}
.daili-jz ul li dl dt{
    font-size:18px;
    line-height: 20px;
    color:#FF0000;
    margin-bottom: 15px;
    padding-left:25px;
    background: url("../images/sanjao1.png") no-repeat left center;
}
.daili-jz ul li dl dd{
    font-size:14px;
    color:#8e9296;
    line-height:40px;
    padding-left:20px;
    background:url("../images/dot.png") no-repeat left center;
}

.daili-xinwen{
    padding:60px 0px;
}
.daili-xinwen .zixun-tit p:last-of-type{
    margin-top:10px;
}
.daili-more{
    padding-top:50px;
    text-align: center;
}
.daili-more a{
    display: inline-block;
    width:326px;
    height:50px;
    background: #2f87e0;
    font-size:16px;
    color:#fff;
    line-height: 50px;
    position:relative;
    display:block;
    margin:auto;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    behavior:url('/pie.htc');
}
/* daili page end */

/* about page start */
.about-con{
    padding:50px 0px 80px;
    min-width: 1200px;
}
.about-tit h2{
    padding-bottom: 0px;
}
.about-tit h5{
    padding-bottom: 20px;
}

.about-contact{
    margin-top:10px;
    margin-bottom: 60px;
    border:1px solid #232323;
    padding:20px;
}

.about-con-l{
    width:222px;
    float:left;
    margin-left:30px;
}
.about-con-2{
    margin-top:30px;
    width:350px;
    float:left;
    margin-left:30px;
}
.about-con-2 p{
    font-size:16px;
    line-height: 36px;
    color:#666666;
}
.about-con-l h2{
    font-size:18px;
    color:#1ab4ee;
    line-height: 24px;
}
.about-con-l h5{
    font-size:12px;
    color:#232323;
    line-height: 20px;
    margin-bottom: 20px;
}
.about-con-l p{
    font-size:16px;
    line-height: 36px;
    color:#666666;
}

.about-con-r{
    width:300px;
    height: 160px;
    float:right;
}
.about-con-r ul li{
    float:left;
    width:50%;
    text-align: center;
    margin-bottom: 15px;
}



.mapC{
    position: relative;
    border:1px solid #cccccc;
}
.mapC .map img{
    width: 100%;
}
.mapC p{
    position: absolute;
    bottom:0px;
    height:32px;
    width: 100%;
    line-height: 32px;
    text-align: center;
    background: url("../images/concoat_i.png") repeat-x left;
    border-top:1px solid #cccccc;
}
.mapC p a{
    padding-left:25px;
    display: inline-block;
    height:32px;
    background: url("../images/fangda.png") no-repeat left center;
}

.contact_go{
    padding:3px 12px;
    border:1px solid #cccccc;
    margin-top:-1px;
}

.contact_go_l{
    float:left;
    width: 50%;
    margin-left:-4px;
    border:1px solid #cccccc;

}
.contact_go_l h3{
    height:27px;
    background: url("../images/concoat_i1.png") repeat-x left center;
    border-bottom: 1px solid #ccc;
    line-height: 27px;
    padding-left:5px;
    color:#141414;
}
.contact_go_l p{
    height:55px;
    padding:5px;


}
.contact_go_l p a{
    display: inline-block;
    line-height: 18px;
    color:#0062a9;
    text-decoration: underline;
}



.contact_go_r{
    float:right;
    width: 50%;
    margin-right:-4px;
    border:1px solid #cccccc;

}
.contact_go_r h3{
    height:27px;
    background: url("../images/concoat_i1.png") repeat-x left center;
    border-bottom: 1px solid #ccc;
    line-height: 27px;
    padding-left:5px;
    color:#141414;
    box-sizing: border-box;
    padding-top:2px;
}
.contact_go_r h3 a{
    margin-right:3px;
    display: inline-block;
    height:22px;
    border:1px solid #ccc;

    background: #fff;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    margin-bottom: -1px;
    line-height: 22px;
    padding:0px 15px;
}
.contact_go_r h3 a.active{
    border-bottom-color: #fff;
}


.contact_go_r p{
    height:55px;
    padding:5px;
    text-align: center;


}
.contact_go_r p{
    line-height: 45px;
}
.contact_go_r p input{
    width: 250px;
    height:25px;
    border:1px solid #ccc;
    outline: none;
    vertical-align: middle;
}
.contact_go_r p img{
    display: inline-block;
    margin-left:5px;
    vertical-align: middle;
    line-height: 45px;
;;
}
.contact_go_r p span{
    font-size:12px;
    color:#141414;
}
.contact_go_r p a{
    display: inline-block;
    padding:0px 10px;
    height:20px;
    line-height: 20px;
    vertical-align: middle;
    border:1px solid #b0d8e8;
    background:linear-gradient(top, #fff, #b0d8e8);
    background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(#b0d8e8));
    background:-moz-linear-gradient(top,#fff,#b0d8e8);
    margin-left:5px;
    color:#666;
}
.co_tab{
    display: none;
}

/* about page end*/

/* cases page start */
.cases{
    padding:55px 0px;
    min-width: 1200px;
}
.cases-title h2 span{
    color:#b41414;
}
.cases-title h5{
    color:#494949;
}

.cases ul{
    width:1100px;
    margin:0px auto;
    padding-top:40px;
}
.cases ul li{
    width:31%;
    padding:40px 50px;
    float:left;
    box-sizing: border-box;
    border-bottom: 1px dashed #c3c3c3;
}
.cases ul li a{
    display: block;
    background: url("../images/circle_icon1.png") no-repeat left top;
    padding-left:25px;
    #    margin-left:-25px;
}
.cases ul li span{
    width:268px;
    height:268px;
    display: inline-block;
    box-sizing: border-box;
    border:5px solid #e2e2e1;
    overflow: hidden;
    position: relative;
    z-index: 100;
    border-radius:  100%;
    -moz-border-radius:  100%;
    -webkit-border-radius: 100%;
    behavior: url('/pie.htc');
}
.cases ul li span img{
    position: absolute;
    z-index: 80;
    width:100%;
    height:100;
    vertical-align: top;
    opacity: 0.75;
    filter:alpha(opacity:75);
    -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
    -webkit-transition: all 1.2s;
    -moz-transition: all 1.2s;
    -ms-transition: all 1.2s;
    -o-transition: all 1.2s;
    transition: all 1.2s;
    border-radius: 100%;
    -moz-border-radius:   100%;
    -webkit-border-radius:  100%;
    behavior: url('/pie.htc');
}
.cases ul li span:hover img{
    opacity:1.0;
    filter:alpha(opacity:100);
    -webkit-transform: scale(1.0, 1.0);
    -moz-transform:scale(1.0, 1.0);
    -ms-transform: scale(1.0, 1.0);
    -o-transform: scale(1.0, 1.0);
    transform: scale(1.0, 1.0);
}


.cases ul li h3{
    font-size:20px;
    color:#191919;
    line-height:30px;
    padding-top:15px;
//text-align: center;
    width:267px;
	text-align:center;
}
.cases ul li p{
    text-align: center;
    font-size:18px;
    color:#75767e;
    line-height: 26px;
    width:267px;
}

.cases-jz{
    padding:55px 0px 200px;
    background:url("../images/cases_bg.png") no-repeat center top;
    margin-bottom: 56px;
}

.cases-jztt{

}
.cases-jztt h2:after, .cases-jztt h2:before{
    background:#a0a0a0;
    width:484px;
}
.cases-jztt h2 span{
    color:#b41414;
}
.cases-jztt h5{
    color:#494949;
}
.cases-jztt p{
    color:#75767e;
}

.cases-js-con{
    padding:20px 40px;
    border:1px solid #bfbfbf;
    background: #fff;
}
.cases-js-con h2{
    padding-left:45px;
    height:35px;
    line-height: 35px;
    background: url("../images/cases_icon1.png") no-repeat 10px 15%;
    font-size:18px;
    color:#666666;
    padding-bottom: 10px;
    border-bottom:1px dashed #c4c4c4 ;
}
.cases-js-con ul li a{
    display: block;
    height:52px;
    border-bottom: 1px solid #bdbdbd;
    line-height:52px;
}
.cases-js-con ul li a p:nth-of-type(1){
    width:400px;
    float:left;
    color:#000;
}
.cases-js-con ul li a p{
    float:left;
    color:#6ac37f;
}
.cases-js-con ul li a p:nth-of-type(2){
    width:20%;
    float:left;
    color:#2f87e0;
}
.cases-js-con ul li a p:nth-of-type(2) span{
    display: inline-block;
    margin-left:10px;
    color:#7c7b79;
}
.cases-js-con ul li a p:nth-of-type(3){
    width:10%;
    float:left;
    color:#6ac37f;
    text-align:right;
}
.cases-js-con ul li a p{
    box-sizing: border-box;
    padding:0px 10px;
}

/* cases page end */

/* news_show page start */
.news-show{
    padding:57px 0px 110px;
    min-width: 1200px;
    background: #eae9e9;
}

.news-show-con{
    margin:0px auto;
    background: #fff;
    border:1px solid #cccccc;
    t
    box-sizing: border-box;
    padding:20px;
}
.news-show-con>h4{
    padding:0px 0px 10px;
    oo:o
border-bottom: 1px solid #cccccc;
    height:20px;
    line-height:20px;
    color:#7c7b79;
}
.news-show-con>h4 a{
    font-size: 14px;
    color:#1d62af;
}

.news-show-con>h2{
    font-size:26px;
    padding-top:15px;
    line-height: 30px;
    margin-bottom: 15px;
    font-size:26px;
    text-align: center;
    color:#7c7b79;
}
.news-show-con>h5{
    font-size:14px;
    color:#7c7b79;
    text-align: center;
    border-bottom: 1px solid #ccc;
}
.news-show-con>h5 span{
    display: inline-block;
    margin:0px 10px;
    padding-bottom: 15px;

}

.news-show-con-tit{

}
.news-show-con-tit p{
    font-size:14px;
    color:#7c7b79;
    line-height:26px;
    padding:10px 0px;
    text-indent: 2em;
}
.news-show-con>p{
    padding:10px 0px;
    line-height:20px;
}
.news-show-con>p span{
    display: inline-block;
    width:50%;
    color:#7c7b79;
}
.news-show-con>p span a{
    color:#009be3;
}

/* registrar_company page start */
.regis-liucheng{
    padding:50px 0px 50px;
    min-width:1200px;
}
.regis-tit h2 span{
    color:#b41414;
}
.regis-tit h5{
    color:#494949;
}
/* registrar_company page end */

.regis-liucheng-con{
    padding-top:60px;
    padding-left:72px;
    padding-right:96px;
    /*background:url("../images/reg_icon1.png") no-repeat left center ,url("../images/reg_icon2.png") no-repeat right center;*/
    background:url("../images/reg_icon3.png") no-repeat center center;
    position: relative;
    height:195px;

}

.regis-liucheng-con div{
    float:left;
    width:12.5%;
    box-sizing: border-box;
    o
    padding:0px 3px;
    text-align: center;
}
.regis-liucheng-con div:last-of-type{
    padding-left:6px;
}
.regis-liucheng-con div h3{
    font-size:24px;
    color:#191919;
    text-align: center;
    line-height: 26px;
    padding-bottom: 18px;
}
.regis-liucheng-con div span{
    display: inline-block;
    border-radius: 50%;
    border:3px solid #e2e2e2;
    background:#aeda4d;
    text-align: center;
    width:42px;
    height:42px;
    font-size:26px;
    font-weight: bold;
    color:#fff;
    line-height: 42px;
}
.regis-liucheng-con div.icon1 span{
    background: #b0db4f;
}
.regis-liucheng-con div.icon2 span{
    background: #ffcf41;
}
.regis-liucheng-con div.icon3 span{
    background: #909191;
}



.regis-liucheng-con div p{
    margin-top:15px;
    font-size:14px;
    color:#696969;
    line-height: 22px;
    height:0px;
    overflow: hidden;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
}
.regis-liucheng-con div:hover p{
    height: 180px;


}
.regis-liucheng-con div:hover span{
    background: #B82E2B;
}

.regis-zhouqi{
    padding:55px 0px;
    min-width: 1200px;
    background: #f3f3f3;
}
.regis-tishi{
    margin-top:10px;
    padding-top:10px;
    padding-bottom: 20px;
//background: url("../images/reg_icon4.png") repeat-x center top;
}
.regis-tishi p{
    font-size:14px;
    color:#696969;
    line-height: 1px;
    padding-bottom: 30px;
    text-align: center;
}
.regis-tishi p span{
    color:#6191cb;
}
.regis-banli h3{
    text-align: center;
}
.regis-banli h3 img{
    vertical-align: top;
}
.regis-banli ul{
    padding-top:44px;
    padding-bottom: 60px;
}
.regis-banli ul li{
    float:left;
    width:33.33%;
    text-align: center;
}
.regis-banli ul li span{
    display: inline-block;
    width:125px;
    height:144px;
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -ms-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;
    box-sizing: border-box;
    padding-top:55px;
    font-size:22px;
    text-align: center;
    color:#fff;
}
.regis-banli ul li p{
    font-size:18px;
    color:#696969;
    line-height: 26px;
    padding-top:10px;
}
.regis-banli ul.banli1 li:nth-of-type(1) span{
    background: url("../images/banli_icon1.png") no-repeat center center;
}
.regis-banli ul.banli1 li:nth-of-type(2) span{
    background: url("../images/banli_icon2.png") no-repeat center center;
}
.regis-banli ul.banli1 li:nth-of-type(3) span{
    background: url("../images/banli_icon3.png") no-repeat center center;
}
.regis-banli ul.banli1 li:nth-of-type(1) span:hover{
    background: url("../images/banli_icon4.png") no-repeat center center;
}
.regis-banli ul.banli1 li:nth-of-type(2) span:hover{
    background: url("../images/banli_icon5.png") no-repeat center center;
}
.regis-banli ul.banli1 li:nth-of-type(3) span:hover{
    background: url("../images/banli_icon6.png") no-repeat center center;
}

.regis-banli ul.banli2 li:nth-of-type(1) span{
    background: url("../images/banli_icon4.png") no-repeat center center;
}
.regis-banli ul.banli2 li:nth-of-type(2) span{
    background: url("../images/banli_icon5.png") no-repeat center center;
}
.regis-banli ul.banli2 li:nth-of-type(3) span{
    background: url("../images/banli_icon6.png") no-repeat center center;
}
.regis-banli ul.banli2 li:nth-of-type(1) span:hover{
    background: url("../images/banli_icon1.png") no-repeat center center;
}
.regis-banli ul.banli2 li:nth-of-type(2) span:hover{
    background: url("../images/banli_icon2.png") no-repeat center center;
}
.regis-banli ul.banli2 li:nth-of-type(3) span:hover{
    background: url("../images/banli_icon3.png") no-repeat center center;
}


.regis-cailiao{
    padding:50px 0px;
    min-width: 1200px;
}
.regis-cailiao ul{
    width:1100px;
    margin:0px auto;
    padding:0 0 0 40px;
    margin-top:100px;
    background: url("../images/cailiao_icon1.png") no-repeat center center;
}
.regis-cailiao ul li{
    width:50%;
    float:left;
    padding-bottom:70px;
    box-sizing: border-box;
}
.regis-cailiao ul li:nth-child(2n+2){
    padding-left:30%;
}
.regis-cailiao ul li h3{
    font-size:24px;
    color:#191919;
    line-height: 26px;
    margin-bottom: 10px;
    margin-top:50px;
}
.regis-cailiao ul li p{
    font-size:14px;
    color:#696969;
    line-height:26px;
    width:300px;
}

.regis-advice{
    min-width: 1200px;
}
.regis-advice img{
    width:100%;
    vertical-align: top;
}




/* add_server page start */
.add_server{
    padding:54px 0px;
    min-width:1200px;
}
.add_serImg{
    text-align: center;
}

.add_qiserver{
    padding:50px 0px;
    background: #f7f7f7;
}
.qiserver-tit h2 span{
    color:#232323;
}
.qiserver-tit h5{
    #    color:#fff;
}
.add_qiserver ul{
    padding-top:28px;
	
}
.add_qiserver ul li{
    height:320px;
    width:23%;
    float:left;
    padding:0px 0 40px 0;
    /* border-bottom: 1px solid #a0a0a0; */
    box-sizing: border-box;
    margin:0 11px 30px 6px;
}
.add_qiserver ul li h4{
    font-size:24px;
    #    color:#ffffff;
    text-align: center;
    line-height: 30px;
    margin-bottom: 15px;

}
;;
.add_qiserver ul li p{
    font-size:14px;
    color:#005757;
    text-align: center;
    line-height:14px;
    padding-top:21px;
}

.add_sezz_more{
    text-align: center;
    float:right;
    margin-right:28px;
    width:100%;
}
.add_sezz_more a{
    a
    font-size:16px;
    color:#005757;
}
.add_sezz_more a:hover{
    font-size:16px;
    color:#424200;
}

.qiser-con{
    position: relative;
    display: block;
}
.qiser-con img{
    vertical-align: middle;
}
.qiser-con-b{
    position: relative;
.
z-index: 100;
}
.qiser-con-t{
    width:270px;
    height:260px;
    overflow: hidden;
    position: absolute;
    top:0px;
    left:0px;
    z-index: 80;
    border:1px solid powderblue;
}
.qiser-con-t img{
    vertical-align: top;
    filter:alpha(opacity:75);
    -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
    -webkit-transition: all 1.2s;
    -moz-transition: all 1.2s;
    -ms-transition: all 1.2s;
    -o-transition: all 1.2s;
    transition: all 1.2s;
    height:213px;
    width:270px;
	    opacity: 1.0;
    border-bottom:2px solid powderblue;
}
.qiser-con:hover .qiser-con-t img{

	    opacity: 0.75;
    filter:alpha(opacity:10);
    -webkit-transform: scale(1.0, 1.0);
    -moz-transform: scale(1.0, 1.0);
    -ms-transform: scale(1.0, 1.0);
    m
    -o-transform: scale(1.0, 1.0);
    transform: scale(1.0, 1.0);
}

.add_sezz{
    padding:40px 0px;
    min-width: 1200px;
}
.add-sezz-con{
    padding-top:40px;
    x
    position: relative;
}
.add-sezz-con>a{
    display: inline-block;
    position: absolute;
    top:35%;
}
.add-serzz-btn:nth-of-type(1){
    left:10px;
}
.add-serzz-btn:nth-of-type(2){
    right:10px;
}
.add-serzz-wid{
    width:960px;
    margin:0px auto;
    overflow: hidden;
}
.add-serzz-wid ul{
    position: relative;
}
.add-serzz-wid ul li{
    d
    width:284px;
    float:left;
    padding:0px 18px;
}
.add-serzz-wid ul li span{
    display: block;
    width:100%;
    text-align: center;
}
.add-serzz-wid ul li p{
    text-align: center;
    line-height: 26px;
    color:#000000;
    font-size:20px;
    padding-top:10px;
}
.add_ziyuan{
    padding:20px 0px 50px;
}
.add_ziyuan ul{
    padding-top:50px;
}
.add_ziyuan ul li{
    float:left;
    width:24%;
    margin-bottom: 20px;
    text-align: center;
}
.add_ziyuan ul li a{
    display: block;
    text-align: center;
}
.add_ziyuan ul li img{
    vertical-align: top;
    opacity: 0.75;
    filter:alpha(opacity:75);
    -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
    -webkit-transition: all 1.2s;
    -moz-transition: all 1.2s;
    -ms-transition: all 1.2s;
    -o-transition: all 1.2s;
    transition: all 1.2s;
}

.add_ziyuan ul li a:hover img{
    opacity: 1.0;
    filter:alpha(opacity:100);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}


.add_zy_more{
    text-align: right;
}
.add_zy_more a{
    font-size:14px;
    color:#141414;
}
.add_zy_more a:hover{
    color:#fff373;
}
/* add_server page end */





/*重定义*/
/*关于我们*/
.about-con .index_topic {
    height: 300px;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    border: none;
    background-color: #fff;
}
.about-con .index_topic  h5{
    color: #666;
    line-height: 25px;
    margin-top: 0;
    text-align: justify;
    text-indent: 2em;
}
.about-con .mCSB_inside > .mCSB_container {
    margin-right: 10px;
}
.about-con .list-box{
    overflow: hidden;
    padding-top: 35px;
    margin: 0 -10px;
}
.about-con  .list-box .list-i{
    width: 25%;
    float: left;
    height: 170px;
    overflow: hidden;
    text-align: center;
}
.about-con  .list-box .list-i img{
    width: 90%;
    height: auto;
    margin: auto;
}
/*联系我们*/
.about-contact{
    border: none;
    padding-left: 0;
}
.about-contact .about-con-l{
    margin-left: 0;
}
.about-contact .about-con-l h2 {
    border-bottom: none;
    color: #009be3;
    font-size: 28px;
    padding-bottom: 5px;
    width: 455px;
    font-weight: bold;
    margin-bottom: 20px;
}
.about-contact .about-con-2 {
    float: left;
    margin-left: 30px;
    margin-top: 50px;
    width: 350px;
}
.about-contact .about-con-l p,.about-contact  .about-con-2 p{
    line-height: 25px;
}



/*风腾优惠*/
.discount-con{
    padding:50px 0px 80px;
    min-width: 1200px;
}

.discount-contact{
    margin-top:10px;
    margin-bottom: 60px;
    padding:20px;
    border: none;
    padding-left: 0;
}


/*双创孵化器*/
.incubator-con{
    padding:50px 0 0px;
    min-width: 1200px;
    overflow: hidden;
}
.incubator-con2{
    padding:50px 0 80px;
    min-width: 1200px;
    overflow: hidden;
}
.incubator-box{
    overflow: hidden;
}
.incubator-box .incubator-l{
    width: 58.333333333333336%;
    overflow: hidden;
    float: left;
}
.incubator-box .incubator-r{
    width: 41.666666666666667%;
    overflow: hidden;
    float: right;
}
.incubator-box .incubator{
    width: 100%;
}
.incubator-box .incubator-l .sp-t{
    overflow: hidden;
    padding-right: 15px;
}
.incubator-box .incubator-l .sp-t h4{
    font-weight: bold;
    font-size: 16px;
    color: #333;
    float: left;
}
.incubator-box .incubator-l .sp-t .ul1{
    float: right;
}
.incubator-box .incubator-l .sp-t .ul1 li{
    display: block;
    float: left;
    color: #666;
    margin-right: 4px;
}
.incubator-box .incubator-l .sp-t .ul1 li a{
    line-height: 19px;
    color: #666;
}
.incubator-box .incubator-l .sp-t .ul1 li a:hover{
    color: #00ab5a;
}
.incubator-box .incubator-l .bor-box{
    border: 1px solid #e6e6e6;
    overflow: hidden;
    margin-top: 10px;
    padding: 20px  20px 0;
    margin-right: 15px;
    min-height: 321px;
}
.incubator-box .incubator-l .bor-box .ul2{
    overflow: hidden;
}
.incubator-box .incubator-l .bor-box .ul2 li{
    display: block;
    width: 100%;
    overflow: hidden;
}
.incubator-box .incubator-l .bor-box .sp-d{
    overflow: hidden;
}
.incubator-box .incubator-l .bor-box .sp-dl{
    width: 50%;
    float: left;
    overflow: hidden;
}
.incubator-box .incubator-l .bor-box .sp-dl .sp-dll{
    width: 45%;
    float: left;
}
.incubator-box .incubator-l .bor-box .sp-dl .sp-dll img{
    width: 100%;
    height: auto;
}
.incubator-box .incubator-l .bor-box .sp-dl .sp-dlr{
    width: 50%;
    float: left;
    text-align: left;
    margin-left: 15px;
}
.incubator-box .incubator-l .bor-box .sp-dl .sp-dlr h4{
    color: #333;
    font-size: 16px;
    margin: 5px 0 10px;
}
.incubator-box .incubator-l .bor-box .sp-dl .sp-dlr h5{
    color: #666;
    line-height: 20px;
}
.incubator-box .incubator-l .bor-box .sp-dl .sp-dlr h5 strong{
    color: #333;
    font-weight: bold;
}
.incubator-box .incubator-l .bor-box .sp-dl .sp-dlr a{
    color: #00ab5a;
}
.incubator-box .incubator-l .bor-box .sp-dr{
    width: 50%;
    float: right;
    overflow: hidden;
    text-align: right;
}
.incubator-box .incubator-l .bor-box .sp-dr img{
    width: 85%;
    height: auto;
}
.incubator-box .incubator-l .bor-box .sp-dd{
    overflow: hidden;
    margin-top: 20px;
}
.incubator-box .incubator-l .bor-box .sp-dd .sp-ds{
    overflow: hidden;
    margin-bottom: 10px;
}
.incubator-box .incubator-l .bor-box .sp-dd .sp-ds .sp1{
    font-weight: bold;
    float: left;
}
.incubator-box .incubator-l .bor-box .sp-dd .sp-ds .sp-bor{
    display: block;
    float: right;
    width: 580px;
    height: 2px;
    margin-top: 15px;
    background-color: #f2f2f2;
}
.incubator-box .incubator-l .bor-box .sp-dd h5{
    color: #666;
    text-indent: 2em;
    line-height: 21px;
}
.incubator-box .incubator-l .bor-box .sp-dd a{
    color: #00ab5a;
    float: right;
}

/*右侧*/
.incubator-box .incubator-r .sp-t{
    overflow: hidden;
    padding-left: 15px;
}
.incubator-box .incubator-r .sp-t h4{
    font-weight: bold;
    font-size: 16px;
    color: #333;
    float: left;
}
.incubator-box .incubator-r .sp-t .ul1{
    float: right;
}
.incubator-box .incubator-r .sp-t .ul1 li{
    display: block;
    float: left;
    color: #666;
    margin-right: 4px;
    cursor: pointer;
}
.incubator-box .incubator-r .sp-t .ul1 .li-col span{
    color: #00ae5b;
}
.incubator-box .incubator-r .list-box{
    overflow: hidden;
}
.incubator-box .incubator-r .ul2{
    border: 1px solid #e6e6e6;
    margin-top: 10px;
    margin-left: 15px;
    overflow: hidden;
    padding: 20px;
    min-height: 301px;
}
.incubator-box .incubator-r .ul2 .li{
    display: none;
}
.incubator-box .incubator-r .ul2 .li .list{
    overflow: hidden;
    width: 100%;
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px dashed #ccc;
}
.incubator-box .incubator-r .li .list .sp1{
    display: block;
    width: 8px;
    height: 8px;
    margin-top: 15px;
    margin-right: 5px;
    background-color: #b3b3b3;
    border-radius: 100%;
    float: left;
}
.incubator-box .incubator-r .ul2 .li .list .sp2{
    display: block;
    color: #666;
    width: 65%;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    overflow: hidden;
    float: left;
}
.incubator-box .incubator-r .ul2 .li .list .sp3{
    display: block;
    color: #999;
    float: right;
}



.incubator-box .incubator{
    width: 100%;
    overflow: hidden;
}
.incubator-box .incubator .sp-t{
    overflow: hidden;
    padding-right: 15px;
    padding-bottom: 10px;
    border-bottom: 2px solid #e6e6e6;
}
.incubator-box .incubator .sp-t h4{
    font-weight: bold;
    font-size: 16px;
    color: #333;
    float: left;
}
.incubator-box .incubator .sp-t .ul1{
    float: left;
    margin-left: 110px;
}
.incubator-box .incubator .sp-t .ul1 li{
    display: block;
    float: left;
    color: #666;
    margin-right: 4px;
}
.incubator-box .incubator .sp-t .ul1 .li-col span{
    color: #00ae5b;
    cursor: pointer;
}
.incubator-box .incubator .bor-box{
    overflow: hidden;
    margin-top: 30px;
}
.incubator-box .incubator .bor-box .ul2{
    overflow: hidden;
    margin: 0 -1.5%;
}
.incubator-box .incubator .bor-box .ul2 .li{
    width: 100%;
    display: none;
}
.incubator-box .incubator .bor-box .ul2 .li .list-li{
    display: block;
    width: 30.333333333%;
    float: left;
    position: relative;
    margin-bottom: 30px;
    padding: 0 1.5%;
}
.incubator-box .incubator .bor-box .ul2 .li .li-i{
    position: relative;
    height: 231px;
    overflow: hidden;
}
.incubator-box .incubator .bor-box .ul2 .li .li-i .img1{
    width: 100%;
    height: auto;
    margin-top: 6px;
}
.incubator-box .incubator .bor-box .ul2 .li .li-i .img2{
    position: absolute;
    top: 0;
    right: -6px;
}
.incubator-box .incubator .bor-box .ul2 .li .li-s{
    overflow: hidden;
    line-height: 30px;
    margin-top: 10px;
}
.incubator-box .incubator .bor-box .ul2 .li .li-s span{
    float: left;
    color: #333;
    font-size: 16px;
}
.incubator-box .incubator .bor-box .ul2 .li .li-s a{
    display: block;
    float: right;
    color: #b41414;
    line-height: 30px;
    width: 100px;
    font-size: 14px;
    text-align: center;
    border: 1px solid #e6e6e6;
}
.incubator-box .incubator .bor-box .ul2 .li .list-li:hover .li-s span{
    color: #b41414;
}
.incubator-box .incubator .bor-box .ul2 .li .list-li:hover .li-s a{
    background-color: #b41414;
    color: #fff;
}




.incubator-box .index_topic {
    height: 150px;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    border: none;
    background-color: #fff;
}
.incubator-box .index_topic  h5{
    color: #666;
    line-height: 25px;
    margin-top: 0;
    text-align: justify;
    text-indent: 2em;
}
.incubator-box .mCSB_inside > .mCSB_container {
    margin-right: 10px;
}










/*分页1*/
.page-box{
    overflow: hidden;
    padding: 0;
    width: 100%;
}
.page-box .pagination{
    display: block;
    float: right;
    width: 255px;
    overflow: hidden;
}
.page-box .pagination ul li{
    border: none;
}
.page-box .pagination>li>a,.page-box .pagination>li>span{
    border: none;
    position: relative;
    float: left;
    padding: 3px 6px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #333;
    text-decoration: none;
    background-color: #fff;
}
.page-box .pagination>.li-c>a,.page-box .pagination>.li-c>span{
    color: #00ae5b;
}
.page-box .pagination ul .li-c a,.page-box .pagination ul .li-c a span{
    color: #00ae5b;
}





/*分页2*/
.page-box2{
    overflow: hidden;
    padding: 0;
    width: 100%;
}
.page-box2 .pagination{
    display: block;
    overflow: hidden;
    width: 400px;
    margin: auto;
}
.page-box2 .pagination>li>a,.page-box2 .pagination>li>span{
    position: relative;
    float: left;
    padding: 3px 8px;
    margin:0 2px;
    line-height: 1.42857143;
    color: #666;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ededed;
}
.page-box2 .pagination>.li-c>a,.page-box2 .pagination>.li-c>span{
    color: #fff;
    background-color: #00ae5b;
}
.page-box2 .pagination>.last-li>a,.page-box2 .pagination>.last-li>span{
    border: none;
}


/*申请入驻*/
.apply-box{
    overflow: hidden;
    padding-top: 20px;
    padding-bottom: 30px;
}
.apply-box .apply-sp{
    overflow: hidden;
    padding-bottom: 20px;
    border-bottom: 1px solid #e6e6e6;
}
.apply-box .apply-sp .sp-ti{
    width: 25%;
    float: left;
    height: 180px;
    overflow: hidden;
}
.apply-box .apply-sp .sp-ti img{
    width: 100%;
    height: auto;
}
.apply-box .apply-sp .sp-t{
    width: 75%;
    float: right;
}
.apply-box .apply-sp .sp-t .sp-tt{
    margin-left: 30px;
    color: #333;
}
.apply-box .apply-sp .sp-t .sp-tt h4{
    font-size: 18px;
    margin-bottom: 15px;
    margin-top: 10px;
}
.apply-box .apply-sp .sp-t .sp-tt h5{
    line-height: 20px;
}
.apply-box .apply-sp .sp-t .sp-tt h5 strong{
    font-weight: bold;
}
.apply-box .apply-sp .sp-t .sp-tt h5 span{
    color: #f00f0f;
}
.apply-box .apply-sp .sp-t .sp-tt .h5{
    margin-top: 15px;
}
.apply-box .apply-sp2{
    overflow: hidden;
    margin-top: 25px;
}
.apply-box .apply-sp2 h4{
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-left: 7px solid #00ab5a;
    background-color: #e5faf0;
    color: #333;
    font-size: 18px;
    padding-left: 15px;
}
.apply-box .apply-sp2 .sp-t{
    padding: 0 15px;
}
.apply-box .apply-sp2 .sp-t h5{
    color: #666;
    line-height: 25px;
    margin-top: 10px;
    text-align: justify;
}
.apply-box .apply-sp2 .sp-i{
    padding: 20px 15px 0;
}
.apply-box .apply-sp2 .sp-i img{
    margin-right: 10px;
}
.apply-box .apply-sp3 .sp-t{
    padding-top: 5px;
}
.apply-box .apply-sp3 .sp-t h5{
    line-height: 18px;
    color: #333;
}



/*合作孵化器最新消息 -- 列表页*/
/*创业辅导*/
.incubator-list{
    overflow: hidden;
    padding-top: 20px;
    padding-bottom: 30px;
}
.incubator-list .list-a{
    overflow: hidden;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px solid #e6e6e6;
}
.incubator-list .list-a .list-i{
    width: 20%;
    float: left;
    height: 144px;
    overflow: hidden;
}
.incubator-list .list-a .list-i img{
    width: 100%;
    height: auto;
}
.incubator-list .list-a .list-s{
    width: 80%;
    float: right;
}
.incubator-list .list-a .list-s .sp-t{
    margin-left: 20px;
    color: #333;
}
.incubator-list .list-a .list-s .sp-t h4{
    font-size: 18px;

    font-weight: bold;
}
.incubator-list .list-a .list-s .sp-t h5{
    line-height: 25px;
    color: #666;
}
.incubator-list .list-a .list-s .sp-t .time{
    color: #999;
    float: right;
    margin-top: 5px;
}
.incubator-list .list-a:hover .sp-t h4,.incubator-list .list-a:hover .sp-t h5{
    color: #00ab5a;
}



.qiser-con-t .list-i{
	overflow:hidden;
	height:218px;
	margin-bottom:5px;
}
.qiser-con-t .list-i img{
	width:100%;
	height:auto;
}








