.remen_gjc{
    height: 60px;
    width: 100%;
    background:#fff;
    /* overflow: hidden; */
}
.remen_gjc_in{
    height: 60px;
}
.remen_gjc_l{
    display: inline-block;
    float:left;
    width: 760px;
}
.remen_gjc_l h2{
    font-size: 16px;
    line-height: 60px;
    color:#666;
    display: inline-block;
    float:left;
    margin-right: 20px;
    font-weight: 700;
}
.remen_gjc_l li{
    display: inline-block;
    float:left;
    width: auto;
    height: 60px;
    padding: 0 18px;
}
.remen_gjc_l li a{
    display: block;
    width: 100%;
    height: 100%;
    font-size: 16px;
    color:#666;
    line-height: 60px;
}
.remen_gjc_l li a:hover{
    color:#335cc3;
}
.index_search_right{
    height: 36px;
    width: 225px;
    border-radius: 18px;
    background:#ededed;
    margin-top: 12px;
    display: inline-block;
    float:right;
}
/* .index_search_right input{ */
.serch_i1{
	left: 0;
    z-index: 9;
    top: 6px;
    background: url(../img/sousuo.png) no-repeat center;
    width: 40px;
    height: 100%;
    border: 0;
    border-right: 1px solid #B6B6B6;
}
.serch_i2{
    background:none;
	padding-left: 17px;
    font-size: 16px;
    width: 160px;
    line-height: 36px;
    color:#d3d3d3;
    /* background-image: url(../img/sousuo.png); */
    background-size: 20px 20px;
    background-position: 16px center;
    background-repeat: no-repeat;
}
.sheji_yf{
    height: 220px;
    width: 100%;
    box-shadow: inset 1px 1px 2px 2px rgba(220,220,220,0.6);
    background-image: url(../img/sy_beijing7_02.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.sheji_yf_in{
    height: 100%;
    padding-top: 44px;
}
.sheji_yf_in li{
    display: inline-block;
    float:left;
    width: 25%;
    height: 130px;
    border-right:1px solid #e3e3e3;
    text-align: center;
    padding-top: 10px;
}
.sheji_yf_in li:last-child{
    border-right:none;
}
.sheji_yf_in li h3 a{
    font-size: 28px;
    color:#333;
    font-weight: 700;
}
.sheji_yf_in li h3 a b{
    font-size: 70px;
    line-height: 80px;
    color:#333;
    font-weight: 900;
}
.sheji_yf_in li p{
    font-size: 18px;
    line-height: 22px;
    color:#666;
    margin-top: 8px;
}
.chanpin_zx{
    height: auto;
    width: 100%;
    background-image: url(../img/sy_beijing.jpg);
    background-size: cover;
    background-repeat:no-repeat ;
    background-position: center;
    padding-top:60px;
    padding-bottom: 60px; 
}
.index_title{
    height: auto;
    text-align: center;
    position: relative;
}
.index_title h2{
    font-size: 38px;
    line-height: 42px;
    color:#333;
    font-weight: 700;
    margin-bottom: 12px;
}
.index_title h4{
    font-size: 20px;
    color:#335cc3;
    line-height: 42px;
    font-weight: 600;
}
.index_title p{
    font-size: 22px;
    line-height: 28px;
    color:#666;
    height: 50px;
    position: relative;
}
.index_title p:after{
    content: '';
    display: block;
    width: 40px;
    height:3px;
    background:#f86221;
    position: absolute;
    bottom: 0;
    left:50%;
    margin-left: -40px;
}
.index_title p:before{
    content: '';
    display: block;
    width: 40px;
    height:3px;
    background:#335cc3;
    position: absolute;
    bottom: 0;
    left:50%;
}
.index_title h3{
    height: 70px;
    position: relative;
    font-size: 38px;
    font-weight: 700;
    line-height: 46px;
    color:#333;
}
.index_title h3:after{
    content: '';
    display: block;
    width: 40px;
    height:3px;
    background:#f86221;
    position: absolute;
    bottom: 0;
    left:50%;
    margin-left: -40px;
}
.index_title h3:before{
    content: '';
    display: block;
    width: 40px;
    height:3px;
    background:#335cc3;
    position: absolute;
    bottom: 0;
    left:50%;
}
.cp_leibie{
    display: inline-block;
    float:left;
    width: 220px;
    height: 400px;
    overflow: hidden;
    margin-right: 20px;
    box-shadow: 1px 1px 2px 2px rgba(220,220,220,0.6);
    margin-bottom: 18px;
}
.cp_leibie h3{
    width: 100%;
    height: 80px;
    background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
    font-size: 20px;
    line-height: 80px;
    text-align: center;
    font-weight: 700;
    color:#fff;
}
.cp_leibie li{
    width: 100%;
    height: 80px;
    background:#fff;
}
.cp_leibie li a{
    display: block;
    width: 100%;
    height: 100%;
    font-size: 18px;
    color:#414141;
    line-height: 80px;
    padding-left: 68px;
    position: relative;
}
.cp_leibie li a:after{
    content: '';
    display: block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background:#b1b1b1;
    position: absolute;
    top:50%;
    margin-top: -3px;
    left:50px;
}
.cp_leibie li a.active{
    color:#335cc3;
    font-weight: 700;
}
.cp_leibie li a.active:after{
    background:#335cc3;
}
.duoling_gl{
    width: 100%;
    height: auto;
    background-image: url(../img/sy_beijing2.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 60px;
    padding-bottom: 60px;
}
.duoling_gl_in{
    height: 462px;
    margin-bottom: 46px;
}
.duoling_gl_in li{
    display: inline-block;
    float:left;
    width: 364px;
    height: 462px;
    border-radius: 6px;
    box-shadow: 0 0 16px 0 rgba(220,220,220,0.6);
    margin-right: 54px;
}
.duoling_gl_in li:last-child{
    margin-right: 0;
}
.duoling_gl_in li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    border-radius: 6px;
    overflow: hidden;
}
.duoling_gl_img{
    width: 100%;
    height: 100%;
    background:#fff;
}
.duoling_gl_img>span{
    display: block;
    width: 100%;
    height: 290px;
    overflow: hidden;
}
.duoling_gl_img>span img{
    width: 100%;
    height: 100%;
    transition: all 0.5s;
}
.duoling_gl_img:hover>span img{
    transform: scale(1.06);
}
.duoling_gl_list{
    height: 170px;
    width: 100%;
    padding: 16px 20px;
}
.duoling_gl_list p{
    font-size: 20px;
    color:#414141;
    font-weight: 700;
	margin-bottom: 8px;
	height: 60px;
}
.duoling_gl_list h3{
    font-size: 16px;
    line-height: 28px;
    color:#335cc3;
}
.duoling_gl_list h4{
    font-size: 16px;
    color:#999;
    line-height: 26px;
}
.duoling_gl_list h4 span{
	color:#f86221;
	font-size: larger;
}
.duoling_gl_list h6{
    font-size: 20px;
    color:#414141;
    font-weight: 700;
    margin-bottom: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.index_more{
    height: 52px;
    text-align: center;
}
.index_more a{
    display: block;
    width: 246px;
    height: 52px;
    border-radius: 4px;
    background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
    margin: 0 auto;
    font-size: 20px;
    line-height: 52px;
    text-align: center;
    color:#fff;
    transition: all 0.5s;
}
.index_more a:hover{
    transform: scale(1.06);
}
.fangan_case{
    width: 100%;
    height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
}
.fangan_case_in{
    height: 98px;
}
.fangan_case_in li{
    display: inline-block;
    float:left;
    width: 50%;
    height: 98px;
    background:#fdfdfd;
}
.fangan_case_in li a{
    display: block;
    width: 100%;
    height: 100%;
    padding-left: 228px;
    border:1px solid #e1e1e1;
    position: relative;
}
.fangan_case_in li a.active{
    border-radius: 2px;
    border:none;
    background:linear-gradient(168deg,rgba(102,142,243,1),rgba(40,81,184,1));
}

.fangan_case_in li a>span{
    display: inline-block;
    float:left;
    width: auto;
    height: 38px;
    position: relative;
    margin-top: 32px;
}
.fangan_case_in li a>span img{
    width: auto;
    height: 100%;
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
}
.fangan_case_in li a>span img:nth-child(2){
    display: none;
}
.fangan_case_in li a p{
   display: inline-block;
   float:left;
   text-align: left;
   margin-left: 40px;
   font-size: 24px;
   color:#414141;
   line-height: 98px;
   font-weight: 700;
}
.fangan_case_in li a.active>span img:nth-child(2){
    display: block;
}
.fangan_case_in li a.active p{
    color:#fff;
}
.fangan_case_in li a .duobianxing{
    display: none;
    position: absolute;
    bottom:-12px;
    left:50%;
    margin-left: -12px;
    width: 24px;
    height: 12px;
}
.duobianxing span{
    display: block;
    width: 100%;
    height: 100%;
} 
.duobianxing span img{
    display: block;
    width: 100%;
    height: 100%;
}
.fangan_case_in li a.active .duobianxing{
    display: block;
}
.fangan_case_list{
    height: 60px;
    margin-top: 52px;
}
.fangan_case_list li{
    display: inline-block;
    float:left;
    width: 180px;
    height: 60px;
    margin-right: 24px;
}
.fangan_case_list li:last-child{
    margin-right: 0;
}
.fangan_case_list li>a{
    display: block;
    width: 100%;
    height: 100%;
    font-size: 18px;
    line-height: 60px;
    color:#9e9e9e;
    text-align: center;
    border:1px solid #c2c2c2;
}
.fangan_case_list li>a.active{
    background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
    color:#fff;
    border-radius: 2px;
    border:none;
}
.fangan_case_tj{
    width: 100%;
    height: 100%; 
    border:1px solid #c2c2c2;
}
.fangan_case_tj span{
    display: inline-block;
    float:left;
    margin-left: 18px;
    width: 24px;
    height: 24px;
    position: relative;
    margin-top: 18px;
    margin-right: 8px;
}
.fangan_case_tj.active{
    background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
    border:none;
    border-radius: 2px;
}
.fangan_case_tj.active span img:nth-child(2){
    display: block;
}
.fangan_case_tj.active a{
    color:#fff;
}
.fangan_case_tj span img{
    width: 100%;
    height: 100%;
    position: absolute;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
}
.fangan_case_tj a{
    font-size: 18px;
    line-height: 60px;
    color:#9e9e9e;
}
.fangan_case_tj span img:nth-child(2){
    display: none;
}
.jiejue_fangan{
    height: 456px;
    margin-top: 52px;
    margin-bottom: 68px;
}
.jiejue_fangan li{
    display: inline-block;
    float:left;
    width: 578px;
    height: 212px;
    box-shadow: 0 0 12px 0 rgba(220,220,220,0.6);
    margin: 0 42px 30px 0;
    border-radius: 4px;
}
.jiejue_fangan li:nth-child(2n){
    margin-right: 0;
}
.jiejue_fangan_in{
    width: 100%;
    height: 100%;
    overflow: hidden;
    padding: 20px 24px;
}
.jiejue_fangan_in span{
    display: inline-block;
    float:left;
    width: 218px;
    height: 172px;
    overflow: hidden;
    margin-right: 24px;
    overflow: hidden;
}
.jiejue_fangan_in span img{
    width: 100%;
    height: 100%;
    transition: all 0.5s;
}
.jiejue_fangan_in:hover span img{
    transform: scale(1.06);
}
.jiejue_fangan_list{
    width: 100%;
    height: 100%;
}
.jiejue_fangan_list h3{
    font-size: 20px;
    color:#333;
    line-height: 24px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-bottom: 12px;
}
.jiejue_fangan_list p{
    font-size: 16px;
    line-height: 28px;
    color:#959494;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    margin-bottom: 14px;
}
.jiejue_fangan_list span{
    display: block;
    float:right;
	width: 88px;
	height: auto;
    font-size: 16px;
    color:#9e9e9e;
    background-image: url(../img/sousuo.png);
    background-size: 16px 16px;
    background-repeat: no-repeat;
    background-position:left center;
    text-align: right;
}
.jiejue_fangan_in:hover h3{
    color:#335cc3;
}
.jiejue_fangan_in:hover a{
    color:#f86323;
    background-image: url(../img/sousuo_1.png) !important;
}
.dg_liubu{
    width: 100%;
    height: 188px;
    background-image: url(../img/sy_beijing4.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.dg_liubu_l{
    display: inline-block;
    float:left;
    width: 310px;
    height: 188px;
    padding-top: 18px;
}
.dg_liubu_l p{
    font-size: 14px;
    color:#fff;
    line-height: 20px;
}
.dg_liubu_l h2{
    font-size: 26px;
    color:#fff;
    line-height: 36px;
    font-weight: 700;
    margin-bottom: 10px;
}
.dg_liubu_l h3{
    font-size: 20px;
    color:#fff;
    line-height: 24px;
    margin-bottom: 14px;
}
.dg_liubu_l a{
    display: block;
    height: 44px;
    width: 100%;
    padding-left: 54px;
    font-size: 34px;
    color:#fff;
    line-height: 44px;
    font-weight: 700;
    background-image: url(../img/dianhua.png);
    background-size: 44px 44px;
    background-position: left center;
    background-repeat: no-repeat;
}
.dg_liubu_r{
    display: inline-block;
    float:right;
    width: 890px;
    height:188px;
}
.dg_liubu_r ul{
    width: 1000px;
}
.dg_liubu_r li{
    display: inline-block;
    float:left;
    width: 156px;
    margin-top: 34px;
    position: relative;
}
.dg_liubu_r li:after{
    content: '';
    display: block;
    width: 14px;
    height: 24px;
    position: absolute;
    right:-8px;
    top:34px;
    background-image: url(../img/youxia.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.dg_liubu_r li:last-child:after{
    display: none;
}
.dg_liubu_img{
    width: 100%;
    height: 100%;
    text-align: center;
}
.dg_liubu_img span{
    display: block;
    width: 90px;
    height: 90px;
    border-radius: 50%;
    overflow: hidden;
    margin:0 auto 8px;
}
.dg_liubu_img span img{
    width: 100%;
    height: 100%;
}
.dg_liubu_img p{
    font-size: 16px;
    color:#fff;
    line-height: 20px;
}
.guolu_ct{
    height: auto;
    padding-bottom: 60px;
    padding-top: 60px;
    width: 100%;
    background-image: url(../img/sy_beijing5.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.guolu_ct_in{
    height: 1686px;
    margin-bottom: 64px;
}
.guolu_ct_in li{
    width: 100%;
    height: 384px;
    margin-bottom: 50px;
}
.guolu_ct_l{
    width: 1188px;
    height: 384px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 6px 0 0 6px;
    box-shadow: 0 0 16px 0 rgba(220,220,220,0.6);
    position: relative;
	overflow: hidden;
}
.guolu_box_r{
    width: 580px;
    height: 379px;
    background-color: #ddd;
    background-color: #3d66cd;
    transform: perspective(120px) rotatex(-5deg);
    transform-origin: right;
    position: absolute;
    top:29px;
    right:0;
}
.guolu_box_r_in{
    width: 455px;
    height: 100%;
    z-index: 97;
    position: absolute;
    right:28px;
    top:0;
    padding-top: 56px;
}
.guolu_box_r_in>span{
    display: inline-block;
    float:left;
    width: 68px;
    height: 60px;
    margin-right: 26px;
    
}
.guolu_box_r_in>span img{
    width: 100%;
    height: 100%;
    transition: all 0.5s;
}
.guolu_ct_l:hover .guolu_box_r_in>span img{
    transform: rotate(360deg) scale(1.2);
}
.guolu_box_r_in h2{
    font-size: 32px;
    line-height: 60px;
    color:#fff;
    margin-bottom: 18px;
}
.guolu_box_r_in h2 span{
    font-size: 16px;
    margin-left: 12px;
    text-transform: uppercase;
}
.guolu_box_r_in p{
    font-size: 18px;
    color:#fff;
    line-height: 32px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    margin-bottom: 34px;
}
.guolu_box_r_in p span{
    font-size: 22px;
    color:#ff631f;
    font-weight: 700;
}
.guolu_box_r_in a{
    display: block;
    width: 136px;
    height: 22px;
    float:right;
    font-size: 16px;
    line-height: 22px;
    color:#fff;
    background-image: url(../img/jiantou.png);
    background-size: 54px 12px;
    background-position: right center;
    background-repeat: no-repeat;
    transition: all 0.5s;
}
.guolu_ct_l:hover .guolu_box_r_in a{
    transform: scale(1.1);
}
.guolu_ct_r{
    display: inline-block;
    float:right;
    width: 1188px;
    height: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 0 6px 6px 0;
    box-shadow: 0 0 16px 0 rgba(220,220,220,0.6);
	position: relative;
	overflow: hidden;
}
.guolu_box_l{
    width: 580px;
    height: 378px;
    background-color: #ddd;
    background-color: #3d66cd;
    transform: perspective(120px) rotatex(-5deg);
    transform-origin: left;
    position: absolute;
    top:29px;
    left:0;
}
.guolu_box_l_in{
    width: 455px;
    height: 100%;
    z-index: 97;
    position: absolute;
    left:42px;
    top:0;
    padding-top: 56px;
    z-index: 97;
}
.guolu_box_l_in>span{
    display: inline-block;
    float:left;
    width: 68px;
    height: 60px;
    margin-right: 26px;
    margin-bottom: 12px;
    
}
.guolu_box_l_in>span img{
    width: 100%;
    height: 100%;
    transition: all 0.5s;
}
.guolu_ct_r:hover .guolu_box_l_in>span img{
    transform: rotate(360deg) scale(1.2);
}
.guolu_box_l_in h2{
    font-size: 32px;
    line-height: 60px;
    color:#fff;
    margin-bottom: 12px;
}
.guolu_box_l_in h2 span{
    font-size: 16px;
    margin-left: 12px;
    text-transform: uppercase;
}

.guolu_box_l_in p{
	font-size: 18px;
    color: #fff;
    line-height: 32px;
    /* overflow: hidden; */
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    margin-bottom: 20px;
    white-space: nowrap;
}
.guolu_box_l_in p span{
    font-size: 22px;
    color:#ff631f;
    font-weight: 700;
}
.guolu_box_l_in a{
    display: block;
    width: 136px;
    height: 22px;
    float:right;
    font-size: 16px;
    line-height: 22px;
    color:#fff;
    background-image: url(../img/jiantou.png);
    background-size: 54px 12px;
    background-position: right center;
    background-repeat: no-repeat;
    transition: all 0.5s;
}
.guolu_ct_r:hover .guolu_box_l_in a{
    transform: scale(1.1);
}
.hezuo_hb{
    height: auto;
    padding-bottom: 60px;
    padding-top: 60px;
	background-size: cover;
	background-repeat:no-repeat ;
	background-position: center;
}
.hezuo_hb_in{
    height: 234px;
    overflow: hidden;
}
.hezuo_hb_in li{
    display: inline-block;
    float:left;
    width: 232px;
    height: 110px;
    border:1px solid #cecece;
    margin: 0 8px 8px 0;
    border-radius: 2px;
    overflow: hidden;
}
.hezuo_hb_in li div{
    width: 100%;
    height: 100%;
}
.hezuo_hb_in li div span{
    display: block;
    width: 100%;
    height: 100%;
}
.hezuo_hb_in li div span img{
    width: 100%;
    height: 100%;
    transition: all 0.5s;
}
.hezuo_hb_in li:hover div span img{
    transform: scale(1.06);
}
.guanyu_dl{
    width: 100%;
    height: 1428px;
    background-image: url(../img/sy_beijing6.jpg);
    background-size: 100% 484px;
    background-repeat:no-repeat ;
    background-position: top;
    padding-top: 52px;
}
.guanyu_dl_in{
    height: auto;
    text-align: center;
}
.guanyu_dl_in p{
    font-size: 32px;
    line-height: 56px;
    color:#fff;
    margin-bottom: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.guanyu_dl_in a{
    display: block;
    width:276px;
    height: 54px;
    border:1px solid #fff;
    border-radius: 4px;
    font-size: 20px;
    line-height: 54px;
    text-align: center;
    margin: 0 auto;
    color:#fff;
    transition: all 0.5s;
    margin-bottom: 46px;
}
.guanyu_dl_in a:hover{
    transform: scale(1.06);
}
.hy_fugai{
    background:#fff;
    border-radius: 8px;
    height: 144px;
    box-shadow: 1px 1px 2px 2px rgba(220,220,220,0.6);
}
.hy_fugai li{
    display: inline-block;
    float:left;
    width: auto !important;
    height: 144px;
}
.hy_fugai_img{
    width: 100%;
    height: 100%;
    padding: 54px 24px;
}
.hy_fugai_img>span{
    display: inline-block;
    float:left;
    width: auto;
    height: 34px;
    margin-right: 12px;
}
.hy_fugai_img>span img{
    height: 100%;
    width: auto;
}
.hy_fugai_img p{
    font-size:18px;
    line-height: 34px;
    color:#666666;
    white-space: nowrap;
    margin-left: 44px;
}
.hy_fugai_img p span{
    font-size: 22px;
}
.gs_jianjie{
    height: 386px;
    margin-top: 24px;
}
.gs_jianjie_l{
    display: inline-block;
    float:left;
    width: 552px;
    height: 386px;
    padding-top: 16px;
    overflow: hidden;
}
.gs_jianjie_l p{
    font-size: 16px;
    line-height: 30px;
    color:#333;
	text-indent: 2em; 
}
.gs_jianjie_r{
    width: 598px;
    height: 386px;
    border:1px solid #e1e1e1;
    display: inline-block;
    float:right;
    padding-top: 46px;
}
.rongyu{
	height: 328px;
    position: relative;
}
.rongyu_box{
	width:480px;
	height: 100%;
    margin: 0 auto;
}
.rongyu_list{
	display: block;
	width: 194px;
	height: 100%;
	margin: 0 auto;
}
.rongyu_list span{
	display: block;
	width: 100%;
	height: 260px;
}
.rongyu_list span img{
	width: 100%;
	height: 100%;
}
.rongyu_list p{
    font-size: 18px;
    line-height: 24px;
    color:#666666;
    text-align: center;
    margin-top: 20px;
}
.ry-left{
	position: absolute;
	top:116px;
	left:10px;
	width: 32px;
	height: 32px;
	border-radius: 50%;
	background-image: url(../img/zouhua.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}
.ry-right{
	position: absolute;
	top:116px;
	right:10px;
	width: 32px;
	height: 32px;
	border-radius: 50%;
	background-image: url(../img/youhua.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}
.nz_houdong{
    height: 202px;
    margin-top: 48px;
    margin-bottom: 64px;
}
.nz_houdong ul{
    width: 1300px;
}
.nz_houdong li{
    display: inline-block;
    float:left;
    width: 280px;
    height: 202px;
    border-radius: 4px;
    overflow: hidden;
    margin-right: 26px;
}
.nz_houdong li div{
    width: 100%;
    height: 100%;
    position: relative;
}
.nz_houdong li div span{
    display: block;
    width: 100%;
    height: 100%;
}
.nz_houdong li div span img{
    width: 100%;
    height: 100%;
	transition: all 0.5s;
}
.nz_houdong li div:hover span img{
	transform: scale(1.06);
}
.nz_houdong li div p{
    width:100%;
    height: 46px;
    position: absolute;
    bottom: 0;
    left:0;
    background:rgba(40,81,184,0.6);
    font-size: 18px;
    line-height: 46px;
    color:#fff;
    text-align: center;
}
.fuwu_zx{
    width: 100%;
    height: auto;
    padding-bottom: 130px;
    padding-top: 60px;
    background-image: url(../img/sy_beijing7_02.jpg);
    background-size: cover;
    background-repeat:no-repeat ;
    background-position: center;
}
.fuwu_zx_in{
    text-align: center;
    height: auto;
}
.fuwu_zx_in li{
    display: inline-block;
    padding: 0 20px;
    position: relative;
}
.fuwu_zx_in li a{
    display: block;
    width: 100%;
    height: 100%;
    font-size: 22px;
    line-height: 26px;
    color:#666;
}
.fuwu_zx_in li:after{
    content: '/';
    display: block;
    position: absolute;
    right:-4px;
    top:-2px;
    font-size: 22px;
    color:#666;
}
.fuwu_zx_in li:last-child:after{
    display: none;
}
.fuwu_zx_in li a.active{
    color:#335cc3;
}
.xinwen_zx_in{
	height:472px;
	margin-top: 30px;
}
.xinwen_zx_l{
	display: inline-block;
	float:left;
	width: 710px;
	height: 100%;
	padding: 24px 28px;
	background:#fff;
	box-shadow: 0 0 12px 0 rgba(220,220,220,0.5);
}
.xinwen_zx_l>span{
	display: block;
	width: 654px;
	height: 222px;
	background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	margin-bottom: 26px;
}
.xinwen_zx_l>span img{
	width: 100%;
	height: 100%;
}
.xinwen_zx_l h2{
	font-size: 18px;
	color:#333;
	line-height: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
    overflow: hidden;
    font-weight: 700;
}
.xinwen_zx_l h3{
	font-size: 14px;
	color:#666;
	line-height: 22px;
	margin-top: 12px;
	margin-bottom: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}
.xinwen_zx_l p{
	font-size: 16px;
	color:#666;
	line-height: 22px;
}
.xinwen_zx_l p>span{
	float:right;
	padding-right: 24px;
	background-image: url(../img/xiayige_1.png);
	background-repeat: no-repeat;
	background-position: right center;
	background-size: 16px 16px;
}
.xinwen_zx_l:hover h2{
	color:#335cc3;
}
.xinwen_zx_l:hover p>span{
	color:#335cc3;
	background-image: url(../img/xiayige.png);
}
.index_news_r{
	display: inline-block;
	float:right;
	width:464px;
	height: 472px;
	background:#fff;
	padding: 0 28px;
	box-shadow: 0 0 12px 0 rgba(220,220,220,0.5);
}
.index_news_r li{
	width: 100%;
	height: 118px;
	border-bottom: 1px solid #e1ebf1;
}
.index_news_r li:last-child{
	border-bottom: none;
}
.index_news_time{
	display: inline-block;
	float:left;
	width: 62px;
	height: 100%;
	padding-top: 28px;
	text-align: center;
}
.index_news_time h3{
	color:#333;
	font-size: 50px;
    line-height: 50px;
    font-weight: 600;
}
.index_news_time p{
	font-size: 14px;
	color:#333;
	line-height: 20px;
}
.index_news_in{
	display: inline-block;
	float:right;
	width: 306px;
	height: 100%;
	padding-top: 8px;
}
.index_news_in h3{
	font-size: 18px;
	color:#333;
	line-height: 40px;
	white-space:nowrap; 
	text-overflow:ellipsis; 
    overflow: hidden;
    font-weight: 600;
}
.index_news_in p{
	font-size: 14px;
	line-height: 28px;
	height: 54px;
	color:#666;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.index_news_r li:hover .index_news_time h3,.index_news_r li:hover .index_news_time p{
	color:#335cc3;
}
.index_news_r li:hover .index_news_in h3{
	color:#335cc3;
}
.zqx_guolu{
    display: inline-block;
    float:left;
    width: 438px;
    height: 400px;
	background-image: url(../img/sy_beijing9.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    padding: 32px 24px;
	border:1px solid #dcdcdc;
	background:#fff;
}
.zqx_guolu h2{
	font-size: 22px;
	color:#333;
	padding-left: 28px;
	line-height: 28px;
	font-weight: 700;
	margin-bottom: 22px;
	position: relative;
}
.zqx_guolu h2:after{
	content: '';
	display: block;
	width: 3px;
	height: 20px;
	background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
	position: absolute;
	top:6px;
	left:12px;
}
.zqx_guolu li{
	width: 100%;
	height: 38px;
	margin-bottom: 22px;
}
.huolu_in{
	width: 100%;
	height: 100%;
}
.huolu_in span{
	display: inline-block;
	float:left;
	width: 32px;
	height: 32px;
	margin-top: 3px;
	border-radius: 50%;
	margin-right: 14px;
	overflow: hidden;
}
.huolu_in span img{
	width: 100%;
	height: 100%;
}
.huolu_in p{
	display: inline-block;
	flaot:left;
	font-size: 18px;
	color:#9e9e9e;
	line-height: 38px;
}
/* .zqx_guolu li{
	width: 100%;
	height: 120px;
	margin-bottom: 22px;
	overflow: hidden; 
}
.zqx_guolu_in{
	width: 100%;
	height: 100%;
}
.zqx_guolu_in span{
	display: inline-block;
	float:left;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	overflow: hidden;
}
.zqx_guolu_in span img{
	display: block;
	width: 100%;
	height: 100%;
}
.zqx_guolu_list{
	display: inline-block;
	float:right;
	width: 334px;
	height: 100%;
}
.zqx_guolu_list h2{
	font-size: 20px;
	line-height: 30px;
	font-weight: 700;
	color:#335cc3;
}
.zqx_guolu_list h3{
	font-size: 14px;
	line-height: 20px;
	color:#335cc3;
	font-weight: 600;
	margin-bottom: 2px;
}
.zqx_guolu_list p{
	font-size: 16px;
	color:#414141;
	line-height: 24px;
	
} */
/* .zqx_guolu_in{
    height: auto;
    width: 100%;
}
.zqx_guolu_in h2{
    font-size: 22px;
    color:#333;
    line-height: 28px;
    font-weight: 700;
	margin-bottom: 10px;
	text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.zqx_guolu_in p{
    font-size: 16px;
    color:#666;
    line-height: 26px;
    margin-bottom: 22px;
} */
.weizhi{
    height: 18px;
	margin-top: 30px;
	margin-bottom: 32px;
	padding-left: 22px;
	background-image: url(../img/al_weizhi.png);
	background-size: 14px 18px;
	background-position: left center;
	background-repeat: no-repeat;
}
.weizhi li {
	display: inline-block;
	float: left;
}

.weizhi li a {
	font-size: 14px;
	color: #666;
	line-height: 18px;
}
.xiangqing_box{
    height: auto;
    box-shadow: 1px 1px 2px 2px rgba(220,220,220,0.6);
    padding: 68px 96px 74px;
    border-radius: 6px;
    margin-bottom: 70px;
}
.xq_title{
    height: auto;
    text-align: center;
    margin-bottom: 38px;
}
.xq_title h1{
    font-size: 28px;
    line-height: 38px;
    color:#333;
    font-weight: 600;
    margin-bottom: 26px;
}
.xq_title li{
    display: inline-block;
    padding: 0 46px;
    font-size: 14px;
    color:#737373;
    line-height: 22px;
}
.xq_title li:last-child{
    background-image: url(../img/al_dianji.png);
    background-position: 22px center;
    background-size: 16px 16px;
    background-repeat: no-repeat;
}
.xq_title_in{
    height: auto;
}
.xq_title_in h2{
    color:#666;
    font-size: 18px;
    line-height: 24px;
    font-weight: 600;
    margin-bottom: 8px;
}
.xq_title_in p{
    font-size: 16px;
    color:#999;
    line-height: 28px;
    margin-bottom: 8px;
    text-indent: 2em;
}
.xq_title_in p span{
	color:#335CC3;
}
.xq_title_in>span{
    display: block;
    width: 100%;
    height: auto;
    margin: 24px 0;
}
.xq_title_in span img{
    width: 100%;
    height: 100%;
}
.zixun_wm{
    height: 242px;
    width: 100%;
    margin-top: 42px;
    border-radius: 4px;
    overflow: hidden;
    margin-bottom: 66px;
}
.zixun_wm span{
    display: block;
    width: 100%;
    height: 100%;
}
.zixun_wm span img{
    width: 100%;
    height: 100%;
}

.news-bq{
	display: block;
	width: 1100px;
	margin: 0 auto;
	height: auto;
	background-image: url(../img/al_biaoqian.png);
	background-repeat: no-repeat;
	background-position: left 6px;
    background-size:14px 14px ;
    padding-left: 24px;
    margin-bottom: 30px;
}
.news-bq span{
	font-size: 14px;
	color: #383838;
	line-height: 22px;
	padding-right: 14px;
}
.news-bq a{
	display: inline-block;
	width: auto;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #fff;
	background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
	padding: 0 8px;
	border-radius: 2px;
	margin-right: 10px;
	margin-bottom: 12px;
}

.news-fenxiang{
	display: block;
	width: 100%;
	height: 65px;
	border-top: 1px #cccccc dashed;
	border-bottom: 1px #cccccc dashed;
	margin: 0 auto;
	padding: 11px 0;
}
.news-fanhui{
    display: inline-block;
    float:right;
    width: 136px;
    height: 40px;
    background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1)) !important;
    border-radius: 20px;
    padding-left: 32px;
    font-size: 12px;
    color:#fff;
    line-height: 40px;
}
.news-fanhui span{
    display: inline-block;
    float:left;
    width: 14px;
    height: 12px;
    margin-right: 6px;
    margin-top: 14px;
}
.news-fanhui span img{
    display: block;
    width: 100%;
    height: 100%;
}

.news-fenxiang em {
	display: inline-block;
	float: left;
    line-height: 40px;
    font-size: 14px;
	color: #666666;
}

.fenxiang-in {
	display: inline-block;
	float: left;
    height: 40px;
}

.fenxiang-in a {
	display: inline-block;
	float: left;
	width: 40px !important;
	height: 40px !important;
	border-radius: 100% !important;
    margin: 0 4px;
    overflow: hidden;
    background-size: cover;
    background-repeat:no-repeat ;
    background-position: center;
}

.tiaozhuan{
	display: block;
	width: 100%;
    height: 20px;
    margin-top: 50px;
}
.tiaozhuan a{
	display: inline-block;
	width: 50%;
	line-height: 20px;
	font-size: 14px;
	color: #383838;
    float: left;
}
.tiaozhuan a:last-child{
    text-align: right;
}
.tiaozhuan a:hover{
	color: #335cc3;
}
.cp_tuijian{
    height: 312px;
    margin-top: 68px;
}
.cp_tuijian h2{
    height: 46px;
    font-size: 24px;
    line-height: 30px;
    color:#414141;
    border-bottom: 1px solid #d9d9d9;
    margin-bottom: 50px;
}
.cp_tuijian li{
    display: inline-block;
    width: 226px;
    height: 212px;
    margin-right: 30px;
}
.cp_tuijian li:last-child{
    margin-right: 0;
}
.cp_tuijian li a{
    display: block;
    width: 100%;
    height: 100%;
}
.cp_tuijian_img{
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 6px;
    overflow: hidden;
}
.cp_tuijian_img span{
    display: block;
    width: 100%;
    height: 100%;
}
.cp_tuijian_img span img{
    width: 100%;
    height: 100%;
}
.cp_tuijian_img  p{
    width: 100%;
    height: 40px;
    position: absolute;
    bottom: 0%;
    left:0;
    background:#8e8e8e;
    font-size: 16px;
    color:#fff;
    line-height: 40px;
    text-align: center;
}
.cp_libiao{
    height: auto;
    width: 100%;
    background-image: url(../img/sy_beijing7_02.jpg);
    background-size: cover;
    background-repeat:no-repeat ;
    background-position: center;
    padding-top: 1px;
	padding-bottom: 1px;
    /* padding-bottom: 112px; */
}
.duoling_cp{
    height: auto;
}
.duoling_cp_l{
    display: inline-block;
    float:left;
    width: 240px;
    height: auto;
}
.duoling_cp_lb{
    width: 100%;
    height: auto;
    margin-bottom: 20px;
}
.duoling_cp_lb h2{
    height: 64px;
    width: 100%;
    border-radius: 6px 6px 0 0;
    background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1)) !important;
    position: relative;
    line-height: 46px;
    font-size: 22px;
    color:#fff;
    text-align: center;
}
.duoling_cp_lb h2:after{
    content: '';
    display: block;
    width: 40px;
    height: 2px;
    background:#fff;
    position: absolute;
    bottom: 12px;
    left:50%;
    margin-left: -20px;
}
.duoling_cp_lb>ul{
    width: 100%;
    height: auto;
    background:#f4f6f9;
}
.duoling_cp_lb>ul>li{
    height: auto;
    width:100%;
    position: relative;
}
.duoling_cp_lb>ul>li>a{
    display: block;
    width: 100%;
    height: 60px;
    font-size: 18px;
    line-height: 60px;
    color:#414141;
    padding: 0 20px;
    padding-left: 42px;
    position: relative;
    background-image: url(../img/cp_xiangyou.png);
    background-size: 8px 12px;
    background-repeat:no-repeat;
    background-position:212px center;
}
/* .duoling_cp_lb>ul>li>a:hover{
    background-image: url(../img/cp_xiangxia.png) !important;
    background-size: 12px 8px;
    background-repeat:no-repeat;
    background-position:212px center;

} */
.duoling_cp_lb>ul>li>a:after{
    content: '';
    display: block;
    width: 210px;
    height: 1px;
    background:#e2e2e2;
    position: absolute;
    bottom: 0;
    left:15px;
}
.duoling_cp_lb>ul>li:last-child a:after{
    display: none;
}
.duoling_cp_lb>ul>li>a:before{
    content: '';
    display: block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background:#b1b1b1;
    position: absolute;
    left:24px;
    top:50%;
    margin-top: -3px;
}
.duoling_cp_lb_in{
    display: none;
    width: 100%;
    height: auto;
    position: relative;
    top:0;
    left:0;
    background:#fff;
}
.duoling_cp_lb_in li{
    height: 60px;
    position: relative;
    text-align: center;
}
.duoling_cp_lb_in li a{
	display: flex;
	width: 100%;
	height: 100%;
	padding: 8px 20px;
    font-size: 18px;
    color:#9e9e9e;
    line-height: 24px;
	justify-content: center;
	align-items: center;
}
.duoling_cp_lb_in li a:hover , .duoling_cp_lb_in li.active a{
    color:#335cc3;
}
.duoling_cp_lb_in li:after{
    content: '';
    display: block;
    width: 210px;
    height: 1px;
    background:#e2e2e2;
    position: absolute;
    bottom: 0;
    left:15px;
}
.duoling_cp_fa{
    width: 100%;
    height: auto;
    margin-bottom: 20px;
	background:#fff;

}
.duoling_cp_fa h2{
    height: 64px;
    width: 100%;
    border-radius: 6px 6px 0 0;
    background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1)) !important;
    position: relative;
    line-height: 46px;
    font-size: 22px;
    color:#fff;
    text-align: center;
}
.duoling_cp_fa h2:after{
    content: '';
    display: block;
    width: 40px;
    height: 2px;
    background:#fff;
    position: absolute;
    bottom: 12px;
    left:50%;
    margin-left: -20px;
}
.duoling_cp_fa_in{
    width: 100%;
    height: auto;
    backgorund:#fff;
    padding: 16px 12px 30px;
	border:1px solid #e1e1e1;
}
.duoling_cp_fa_in ul{
    height: auto;
}
.duoling_cp_fa_in ul li{
    width: 100%;
    height: 192px;
    border-bottom: 1px solid #e2e2e2;
    margin-bottom: 20px;
}
.duoling_cp_fa_in ul li div{
    width: 100%;
    height: 172px;
    position: relative;
    border-radius: 4px;
    overflow: hidden;
}
.duoling_cp_fa_in ul li div span{
    display: block;
    width: 100%;
    height: 100%;
}
.duoling_cp_fa_in ul li div span img{
    width: 100%;
    height: 100%;
}
.duoling_cp_fa_in ul li div p{
    width: 100%;
    height: 40px;
    position: absolute;
    bottom: 0;
    left:0;
    background:rgba(0,0,0,0.6);
    font-size: 16px;
    color:#fff;
    text-align: center;
    line-height: 40px;
}
.kefu_dh{
    height: 154px;
    width: 100%;
    background-image: url(../img/cp_img13.jpg);
    background-size: cover;
    background-repeat:no-repeat ;
    background-position: center;
    padding: 28px 12px;
}
.kefu_dh h2{
    height: 34px;
    font-size: 24px;
    color:#fff;
    line-height: 34px;
    color:#fff;
    padding-left: 56px;
    background-image: url(../img/cp_kefu.png);
    background-size: 38px 34px;
    background-repeat:no-repeat ;
    background-position: left center;
    margin-bottom: 18px;
}
.kefu_dh a{
    font-size: 30px;
    font-weight: 700;
    line-height: 38px;
    color:#fff;
}
.duoling_cp_r{
    display: inline-block;
    float:right;
    width: 918px;
    height: auto;
	padding-bottom: 78px;
}
.duoling_cp_r ul{
    width: 960px;
}
.duoling_cp_r ul li{
    display: inline-block;
    float:left;
    width: 276px;
    height: 320px;
    box-shadow:0 0 16px 0 rgba(220,220,220,0.6);
    margin:0 42px 24px 0;
    border-radius: 6px;
}
.duoling_cp_list{
    width: 100%;
    height: 100%;
    border-radius: 6px;
    overflow: hidden;
    background:#fff;
    position: relative;
}
.duoling_cp_list span{
    display: block;
    width: 100%;
    height: 262px;
    border-bottom: 1px solid #dcdcdc;
    position: relative;
}
.duoling_cp_list span img{
    width: 100%;
    height: 100%;
}
.duoling_cp_list p{
    height: 56px;
    width: 100%;
    font-size: 20px;
    color:#414141;
    line-height: 56px;
    text-align: center;
}
.duoling_cp_list h4{
    height: 56px;
    width: 100%;
    padding: 4px 20px;
    font-size: 20px;
    line-height: 24px;
    color:#414141;
    text-align: justify;
}
.duoling_cp_list:hover span:after{
	content: '';
	display: block;
	width: 100%;
	height: 262px;
	background:rgba(0,0,0,0.4);
	position: absolute;
	top:0;
	left:0;
	background-image: url(../img/ao_jia.png);
	background-size: 66px 66px;
	background-repeat: no-repeat;
	background-position: center;
}

.fenye{
	height: 40px;
	text-align: center;
	font-size: 0;
	margin: 50px auto;
}
.fenye li{
	display: inline-block;
	width: auto;
	min-width: 40px;
	height: 40px;
	margin: 0 4px;
}
.fenye li a{
	display: block;
	width: 100%;
	height: 40px;
	text-align: center;
	border: 1px solid #ebebeb;
	font-size: 16px;
	color: #666666;
	line-height: 38px;
	background:#fff;
	padding: 0 18px;
}
.fenye li a:hover{
	border-color: #335cc3;
	color: #fff;
	background-color: #335cc3;
}
.fenye li a.active{
	border-color: #335cc3;
	color: #fff;
	background-color: #335cc3;
}
.fenye ul span {
    display: inline-block;
    line-height: 40px;
    font-size: 16px;
    color: #999;
    margin: 0 4px;
    padding: 0 15px;
    border: 1px solid #ebebeb;
    cursor: default;
}
.jiayong_dx_r{
	display: inline-block;
	width: 554px;
	height: 386px;
	margin-top: 30px;
}
.jiayong_dx_r>h2{
	font-size: 24px;
	color:#414141;
	line-height: 36px;
	margin-bottom: 6px;
}
.jiayong_dx_r>p{
	font-size: 16px;
	color:#707070;
	line-height: 24px;
	margin-bottom: 10px;
}
.jiayong_dx_r_list{
	height: 100px;
	border-top:1px dashed #d9d9d9;
	border-bottom:1px dashed #d9d9d9;
	padding-top: 12px;
}
.jiayong_dx_r_list ul{
	width: 400px;
}
.jiayong_dx_r_list li{
	display: inline-block;
	float:left;
	width: 200px;
	height: 38px;
}
.jiayong_dx_r_list li a{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 16px;
	line-height: 38px;
	color:#9e9e9e;
}
.jiayong_dx_r_list li a span{
	color:#707070;
}
.jiayong_dx_r_a{
	height: 40px;
	margin-top: 24px;
}
.jiayong_dx_r_a p{
	display: inline-block;
	float:left;
	width: 374px;
	padding-left: 40px;
	font-size: 20px;
	color:#707070;
	line-height: 40px;
	background-image: url(../img/cpxq_phone.png);
	background-size: 24px 26px;
	background-repeat: no-repeat;
	background-position: left center;
}
.jiayong_dx_r_a p span{
	font-weight: 900;
	color:#335cc3;
}
.jiayong_dx_r_a a{
	display: inline-block;
	float:left;
	width: 120px;
	height: 40px;
	border-radius: 4px;
	background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
	font-size: 18px;
	color:#fff;
	line-height: 40px;
	text-align: center;
}
.duoling_cp_fa_in>a{
	display: block;
	width: 128px;
	height: 42px;
	border-radius: 4px;
	border:1px solid #2851b8;
	font-size: 18px;
	color:#2851b8;
	line-height: 40px;
	text-align: center;
	margin: 0 auto;
}
.duoling_cp_yl{
	display: inline-block;
	float:right;
	width: 928px;
}
.duoling_cp_yl_in{
	height: auto;
	margin-bottom: 42px;
}
.duoling_cp_yl_in h3{
	font-size: 18px;
	color:#4384d6;
	font-weight: 600;
	height: 46px;
	border-bottom:1px solid #dcdcdc;
	line-height: 40px;
	position: relative;
	padding-left: 20px;
	margin-bottom: 18px;
}
.duoling_cp_yl_in h3:after{
	content: '';
	display: block;
	width: 108px;
	height: 2px;
	background:#4384d6;
	position: absolute;
	bottom: 0;
	left:0;
}
.duoling_cp_yl_in p{
	font-size: 16px;
	line-height: 28px;
	color:#707070;
}
.duoling_cp_yl_in span{
	display: block;
	width: 100%;
	height: 590px;
	border:1px solid #cacaca;
	margin: 18px 0;
}
.cp_tedian{
	height: auto;
	margin-bottom: 42px;
}
.cp_tedian_in{
	height: 48px;
	border-bottom: 1px solid #dcdcdc;
	position: relative;
	margin-bottom: 32px;
}
.cp_tedian_in h3{
	font-size: 18px;
	color:#4384d6;
	font-weight: 600;
	line-height: 40px;
	width: 120px;
	margin-bottom: 18px;
	text-align: center;
}
.cp_tedian_in:after{
	content: '';
	display: block;
	width: 120px;
	height: 2px;
	background:#4384d6;
	position: absolute;
	bottom: 0;
	left:0;
}
.cp_tedian span{
	display: block;
	width: 886px;
	height: 296px;
	margin-bottom: 20px;
}
.cp_tedian span img{
	width: 100%;
	height: 100%;
}
.cp_tedian p{
	font-size: 16px;
	color:#707070;
	line-height: 28px;
}
.shuju_b{
	width: 926px;
	height: auto;
	margin-bottom: 42px;
}
.shuju_b span{
	display: block;
	width: 888px;
	height: auto;
	margin-bottom: 46px;
	margin-left: 18px;
	position: relative;
}
.shuju_b span p{
	width: 880px;
	height: 70px;
	position: absolute;
	bottom: 0;
	left:4px;
	background:rgba(0,0,0,0.5);
	border-radius: 0 0 8px 8px;
	font-size: 18px;
	color:#fff;
	line-height: 70px;
	text-align: center;
	font-weight: 700;
}
.shuju_b span img{
	width: 100%;
	height: 100%;
}
.xc_anzhuang li{
	display: inline-block;
	float:left;
	width: 420px;
	height: 340px;
	margin: 20px;
}
.xc_anzhuang li div{
	width: 100%;
	height: 100%;
	position: relative;
}
.xc_anzhuang li div span{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.xc_anzhuang li div span img{
	width: 100%;
	height: 100%;
}
.xc_anzhuang li div p{
	height: 60px;
	width: 100%;
	background:rgba(0,0,0,0.5);
	position: absolute;
	bottom: 0;
	left:0;
	font-size: 18px;
	color:#fff;
	line-height: 60px;
	text-align: center;
	font-weight: 700;
}
.xg_chanpin{
	height: auto;
	margin-top: 102px;
	margin-bottom: 76px;
}
.xg_chanpin h2{
	height: 52px;
	border-bottom:1px solid #dcdcdc;
	font-size: 24px;
	color:#414141;
	line-height: 50px;
	margin-bottom: 36px;
}
.xg_chanpin li{
	display: inline-block;
	float:left;
	width: 270px;
	height: 252px;
	border-radius: 6px;
	margin-right: 38px;
}
.xg_chanpin li:last-child{
	margin-right: 0;
}

.lx_women{
	width: 100%;
	height: auto;
	background-image: url(../img/sy_beijing7_02.jpg);
	background-size: cover;
	background-repeat:no-repeat ;
	background-position: center;
	padding-top: 60px;
	padding-bottom: 60px;
}
.lx_women_in{
	height: auto;
}
.lx_input{
	display: inline-block;
	float:left;
	width:360px;
	height: 56px;
	border:1px solid #dcdcdc;
	border-radius: 2px;
	margin-right: 58px;
}
.lx_input input{
	background:none;
	border:1px solid #cecece;
	width:360px;
	height: 56px;
	font-size: 18px;
	color:#a2a2a2;
	padding-left: 20px;
}
.zx_input{
	display: inline-block;
	float:left;
	width:262px;
	height: 56px;
	border:1px solid #dcdcdc;
	border-radius: 2px;
	margin-right: 50px;
}
.zx_input input{
	background:none;
	border:1px solid #cecece;
	width:262px;
	height: 56px;
	font-size: 16px;
	color:#a2a2a2;
	padding-left: 20px;
}
.lx_liuyan{
	width: 100%;
	height: 160px;
	margin-top: 40px;
	margin-bottom: 40px;
}
.lx_liuyan textarea{
	display: block;
	width: 100%;
	height: 100%;
	border:1px solid #cecece;
	background:none;
	font-size: 18px;
	color:#a2a2a2;
	padding:16px 20px;
}
.tijiao{
	height: 54px;
	text-align: center;
}
.tijiao button{
	width:252px;
	height: 54px;
	border-radius: 6px;
	background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
	font-size: 22px;
	color:#fff;
	line-height: 54px;
	text-align: center;
	border:none;
	transition: all 0.5s;
}
.xinwen_title{
	width: 100%;
	height: 136px;
	background-image: url(../img/sy_beijing7_02.jpg);
	background-size: cover;
	background-repeat:no-repeat ;
	background-position: center;
	padding-top: 38px;
	text-align: center;
}
.xinwen_title li{
	display: inline-block;
	width: 188px;
	height: 60px;
	margin-left: 80px;
}
.xinwen_title li a{
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 2px;
	border:1px solid #c2c2c2;
	font-size: 20px;
	color:#9e9e9e;
	line-height: 60px;
	text-align: center;
}
.xinwen_title li.active a{
	background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
	border:none;
	color:#fff;
}

.g_xinwen_list{
	width:100%;
	height: 210px;
	border-radius: 6px;
	box-shadow: 1px 1px 2px 2px rgba(220,220,220,0.5);
	margin-bottom: 22px;
	overflow: hidden;
}
.g_xinwen_list a{
	display: block;
	width: 100%;
	height: 100%;
	padding: 16px 14px;
}
.g_xinwen_list a span{
	display: block;
	width: 246px;
	height: 176px;
	display: inline-block;
	float:left;
	margin-right:26px;
	overflow: hidden;
}
.g_xinwen_list a span img{
	width: 100%;
	height: 100%;
}
.g_xinwen_in{
	height: auto;
	width: 734px;
	display: inline-block;
	float:left;
	padding-top: 26px;
}
.g_xinwen_in h2{
	height: 18px;
	font-size: 18px;
	color:#444444;
	line-height: 18px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-weight: 600;
}
.g_xinwen_in h3{
	height: 54px;
	overflow: hidden;
	font-size: 14px;
	color:#666;
	line-height: 24px;
	margin-top: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.g_xinwen_in p{
	font-size: 14px;
	color:#ccc;
	margin-top: 16px;
}
.g_xinwen_time{
	display: inline-block;
	float:right;
	margin-right: 38px;
	padding-top: 32px;
}
.g_xinwen_time h4{
	font-size: 70px;
	color:#ccc;
	line-height: 70px;
	position: relative;
}
.g_xinwen_time h4:after{
	content: '';
	display: block;
	width: 70px;
	height: 1px;
	background:#ccc;
	position: absolute;
	bottom: -5px;
	right:0;
}
.g_xinwen_time p{
	font-size: 18px;
	color:#ccc;
	line-height: 46px;
	text-align: right;
}
.g_xinwen_list a:hover{
	background: #335cc3;
}
.g_xinwen_list a:hover .g_xinwen_time p,.g_xinwen_list a:hover .g_xinwen_time h4,
.g_xinwen_list a:hover .g_xinwen_in h2,.g_xinwen_list a:hover .g_xinwen_in h3,
.g_xinwen_list a:hover .g_xinwen_in p{
	color:#fff;
}
.g_xinwen_list a:hover .g_xinwen_time h4:after{
	background: #fff;
}
.gs_xinwen{
	height: auto;
	margin-top: 35px;
	margin-bottom: 100px;
}
.xiliao_xz{
	height: auto;
}
.xiliao_xz_box{
	height: 212px;
	width: 100%;
	border:1px solid #e1e1e1;
	border-radius: 6px;
	margin-bottom: 20px;
	box-shadow: 0 0 12px 0 rgba(220,220,220,0.6);
	padding: 36px 58px 36px 58px;
}
.xiliao_xz_box>a>span{
	display: inline;
	float:left;
	width: 142px;
	height: 142px;
	border-radius: 50%;
	background:#ebebeb;
	padding: 36px 44px;
	margin-right: 40px;
}
.xiliao_xz_box>a>span img{
	height: 66px;
	width: auto;
}
.xiliao_xz_sm{
	display: inline-block;
	float:left;
	width: 460px;
	padding-top: 32px;
}
.xiliao_xz_sm h2{
	font-size: 20px;
	color:#333;
	line-height: 40px;
	margin-bottom: 16px;
}
.xiliao_xz_sm p{
	font-size: 18px;
	color:#9e9e9e;
	line-height: 28px;
}
.xiliao_xz_sm p span{
	margin-left: 20px;
}
.xiliao_xz_in{
	display: inline-block;
	float:right;
	width: 150px;
	height: 62px;
	background:#ebebeb;
	margin-top: 40px;
	border-radius: 4px;
	padding-left: 22px;
	padding-top: 16px;
}
.xiliao_xz_in span{
	display: inline-block;
	float:left;
	width: 24px;
	height: 24px;
	position: relative;
	margin-right: 8px;
}
.xiliao_xz_in span img{
	width: auto;
	height: 100%;
	position: absolute;
	top:50%;
	left:50%;
	transform: translate(-50%,-50%);
}
.xiliao_xz_in span img:nth-child(2){
	display: none;
}
.xiliao_xz_in a{
	font-size: 18px;
	color:#707070;
	line-height: 24px;
}
.xiliao_xz_box:hover{
	background:#335cc3;
}
.xiliao_xz_box:hover>span{
	background:#fff;
}
.xiliao_xz_box:hover .xiliao_xz_sm h2{
	color:#fff;
}
.xiliao_xz_box:hover .xiliao_xz_sm p{
	color:#fff;
}
.xiliao_xz_box:hover .xiliao_xz_in{
	background:#fff;
}
.xiliao_xz_box:hover .xiliao_xz_in span img:nth-child(2){
	display: block;
}
.xiliao_xz_box:hover .xiliao_xz_in p{
	color:#335cc3;
}
.gy_title{
	width: 100%;
	height: 136px;
	background-image: url(../img/sy_beijing7_02.jpg);
	background-size: cover;
	background-repeat:no-repeat ;
	background-position: center;
	padding-top: 38px;
}
.gy_title li{
	display: inline-block;
	float:left;
	width: 188px;
	height: 60px;
	
	margin:0 24px;
	overflow: hidden;
}
.gy_title li a{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 20px;
	color:#9e9e9e;
	border-radius: 2px;
	line-height: 60px;
	text-align: center;
	border:1px solid #c2c2c2;
}
.gy_title li.active a{
	background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
	color:#fff;
	border:none;
}
.zdoujing_dl{
	height: auto;
}
.zj_duoling{
	height: auto;
	padding-top: 60px;
	padding-bottom: 58px;
}
.zj_duoling_img{
	height: 326px;
	margin-bottom: 56px;
}
.dl_img_l{
	display: inline-block;
	float:left;
	width: 344px;
	height: 242px;
	overflow: hidden;
	position: relative;
	margin-top: 64px;
	border-radius: 6px 0 0 6px;
}
.dl_img_l span{
	display: block;
	width: 100%;
	height: 100%;
}
.dl_img_l span img{
	width: 100%;
	height: 100%;
}
.dl_img_l p{
	height: 56px;
	width: 100%;
	background:rgba(0,0,0,0.5);
	position: absolute;
	bottom: 0;
	left:0;
	font-size: 18px;
	color:#fff;
	line-height: 56px;
	text-align: center;
}
.dl_img_z{
	display: inline-block;
	float:left;
	width: 512px;
	height: 100%;
	position: relative;
	overflow: hidden;
	border-radius: 6px;
}
.dl_img_z span{
	display: block;
	width: 100%;
	height: 100%;
}
.dl_img_z span img{
	width: 100%;
	height: 100%;
}
.dl_img_z p{
	height: 56px;
	width: 100%;
	background:rgba(0,0,0,0.5);
	position: absolute;
	bottom: 0;
	left:0;
	font-size: 18px;
	color:#fff;
	line-height: 56px;
	text-align: center;
}
.duoling_js{
	height: auto;
}
.duoling_js p{
	font-size: 16px;
	color:#414141;
	line-height: 28px;
	text-indent: 2em;
}
.zhuyao_cj{
	width: 100%;
	height: 710px;
	background-image: url(../img/gy_beijing.jpg);
	background-size: cover;
	background-repeat:no-repeat;
	background-position: center;
	padding-top: 60px;
}
.zhuyao_cj_img{
	height: 320px;
	margin-bottom: 84px;
}
.zhuyao_cj_img li{
	display: inline-block;
	float:left;
	width: 274px;
	height: 320px;
	margin-right: 34px;
	border-radius: 6px;
	overflow: hidden;
}
.zhuyao_cj_img li:last-child{
	margin-right: 0;
}
.zhuyao_cj_img li a{
	display: block;
	width: 100%;
	height: 100%;
}
.zhuyao_cj_in{
	width: 100%;
	height: 100%;
	padding-top: 38px;
	background:#fff;
}
.zhuyao_cj_list{
	display: block;
	width: 112px;
	height: 112px;
	border-radius: 50%;
	overflow: hidden;
	position: relative;
	background:#ededed;
	margin: 0 auto 30px;
}
.zhuyao_cj_list img {
	display: block;
	margin: 34px auto;
	width: auto;
	height: 46px;
}
.zhuyao_cj_list span {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
}
.zhuyao_cj_in:hover .zhuyao_cj_list span{
	z-index: 9;
	background:#fff;
}
.zhuyao_cj_in h2{
	height: 48px;
	font-size: 32px;
	color:#555;
	font-weight: 700;
	line-height: 38px;
	text-align: center;
	position: relative;
	margin-bottom: 24px;
}
.zhuyao_cj_in h2:after{
	content: '';
	display: block;
	width: 42px;
	height: 2px;
	background:#b5b5b5;
	position: absolute;
	bottom: 0;
	left:50%;
	margin-left: -21px;
}
.zhuyao_cj_in h2 span{
	font-size: 22px;
	color:#555;
	font-weight: 700;
}
.zhuyao_cj_in p{
	font-size: 18px;
	color:#666;
	line-height: 24px;
	text-align: center;
}
.zhuyao_cj_in:hover{
	background:#335cc3;
}
.zhuyao_cj_in:hover>span{
	background:#fff;
}
.zhuyao_cj_in:hover>span img:nth-child(1){
	display: none;
}
.zhuyao_cj_in:hover>span img:nth-child(2){
	display: block;
}
.zhuyao_cj_in:hover h2{
	color:#fff;
}
.zhuyao_cj_in:hover h2:after{
	background:#fff;
}
.zhuyao_cj_in:hover h2 span{
	color:#fff;
}
.zhuyao_cj_in:hover p{
	color:#fff;
}
.zhuyao_cj_a{
	height: 56px;
}
.zhuyao_cj_a a{
	display: block;
	width:278px;
	border:1px solid #fff;
	border-radius: 6px;
	font-size: 20px;
	color:#fff;
	text-align: center;
	line-height: 56px;
	margin: 0 auto;
	transition: all 0.5s;
}
.zhuyao_cj_a a:hover{
	transform: scale(1.06);
}
.hd_zanshi{
	height: auto;
	padding-top: 60px;
	padding-bottom: 52px;
}
.rongyu_zz{
	height: auto;
	padding-top: 60px;
	padding-bottom: 60px;
}
.rongyu_zz_in{
	height: auto;
}
.rongyu_zz_in ul{
	width: 1260px;
}
.rongyu_zz_in li{
	display: inline-block;
	float:left;
	width: 194px;
	height: 324px;
	margin:0 22px 32px;
}
.rongyu_zz_img{
	width: 100%;
	height: 100%;
}
.rongyu_zz_img span{
	display: block;
	width: 100%;
	height: 258px;
	margin-bottom: 36px;
}
.rongyu_zz_img span img{
	width: 100%;
	height: 100%;
}
.rongyu_zz_img p{
	font-size: 18px;
	color:#666;
	line-height: 24px;
	text-align: center;
}
.shengchan_jd{
	height: auto;
	width: 100%;
	padding-top: 60px;
	padding-bottom: 92px;
}
.sc_jd_js{
	height: auto;
	padding: 0 20px 46px;
	border-bottom: 1px solid #e1e1e1;
}
.sc_jd_js p{
	font-size:16px;
	color:#414141;
	line-height: 26px;
	margin-bottom: 30px;
}
.dl_gongchang{
	height: 300px;
	margin-top: 54px;
	overflow: hidden;
}
.dl_gongchang h3{
	font-size: 24px;
	color:#414141;
	line-height: 34px;
	font-weight: 700;
	margin-bottom: 32px;
	position: relative;
	padding-left: 16px;
}
.dl_gongchang h3:after{
	content: '';
	display: block;
	width: 3px;
	height: 24px;
	background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
	position: absolute;
	top:5px;
	left:0;
}
.daili_zx{
	height: auto;
}
.hangye_fx{
	height: auto;
	padding-top: 60px;
	padding-bottom: 60px;
	background-image: url(../img/sy_beijing5.jpg);
	background-size: cover;
	background-repeat:no-repeat ;
	background-position: center;
}
.daili_zx_in{
	height: 415px;
}
.daili_zx_in ul{
	width: 1300px;
}
.daili_zx_in  li{
	display: inline-block;
	float:left;
	width: 356px;
	height:415px;
	margin-right: 62px;
	border:1px solid #cacaca;
}
.daili_zx_in  li a{
	display: block;
	width: 100%;
	height: 100%;
}
.daili_zx_img{
	width: 100%;
	height: 100%;
	padding: 40px 22px 0;
}
.daili_zx_img>div{
	width: 148px;
	height: 148px;
	border-radius: 50%;
	margin: 0 auto 42px;
	border:1px solid #e1e1e1;
	box-shadow: 0 0 12px 0 rgba(220,220,220,0.6);
	position: relative;
	overflow: hidden;
}
.daili_zx_img>div img{
	display: block;
	margin: 34px auto;
	width: atuo;
	height: 80px;
}
.daili_zx_img>div span {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
}
.daili_zx_img h2{
	font-size: 26px;
	color:#414141;
	line-height: 32px;
	font-weight: 700;
	text-align: center;
	margin-bottom: 14px;
}
.daili_zx_img p{
	font-size: 18px;
	color:#a2a2a2;
	line-height: 32px;
	text-align: justify;
	
}
.daili_zx_img:hover>div span{
	z-index: 99;
}
.daili_zx_img:hover h2{
	color:#335CC3;
}
.daili_zx_img:hover{
	border:1px solid #335CC3;
}
.xz_duoling{
	width: 100%;
	height: 1280px;
	background-image: url(../img/gy_beijing.png);
	background-size: cover;
	background-repeat:no-repeat ;
	background-position: center;
	position: relative;
}
.xz_duoling:after{
	content: '';
	display: block;
	width: 100%;
	height:1280px;
	position: absolute;
	top:0;
	left:0;
	background:rgba(0,0,0,0.5);
}
.xz_duoling_in{
	width: 100%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
	z-index: 9;
	padding-top: 68px;
}
.xz_duoling_left{
	height: 300px;
	overflow: hidden;
	margin-bottom: 52px;
}
.xz_duoling_left>span{
	display: inline-block;
	float:left;
	width: 400px;
	height: 300px;
	overflow: hidden;
}
.xz_duoling_left>span img{
	width: 100%;
	elevation: 100%;
	transition: all 0.5s;
}
.xz_duoling_left:hover>span img{
	transform: scale(1.06);
}
.xz_duoling_left>div{
	display: inline;
	float:right;
	width: 800px;
	height: 300px;
	background-image: url(../img/gy_beijing2.jpg);
	background-size: cover;
	background-repeat:no-repeat ;
	background-position: center;
	padding: 24px 80px 0 36px;
}
.xz_duoling_left>div h2{
	font-size: 26px;
	line-height: 32px;
	color:#414141;
	font-weight: 700;
}
.xz_duoling_left>div h2>span{
	color:#335CC3;
}
.xz_duoling_left>div p{
	font-size: 16px;
	color:#797979;
	line-height: 42px;
	position: relative;
	height: 42px;
	border-bottom: 1px solid #d2d2d2;
	margin-bottom: 30px;
}
.xz_duoling_left>div h3{
	font-size: 18px;
	color:#335CC3;
	line-height: 36px;
}
.xz_duoling_left>div h4{
	font-size: 18px;
	color:#666;
	line-height: 36px;
}
.xz_duoling_left>div h4 span{
	color:#f86221;
	font-size: larger;
}

.xz_duoling_right{
	height: 300px;
	overflow: hidden;
	margin-bottom: 52px;
}
.xz_duoling_right>span{
	display: inline-block;
	float:right;
	width: 400px;
	height: 300px;
	overflow: hidden;
}
.xz_duoling_right>span img{
	width: 100%;
	elevation: 100%;
	transition: all 0.5s;
}
.xz_duoling_right:hover>span img{
	transform: scale(1.06);
}
.xz_duoling_right>div{
	display: inline;
	float:left;
	width: 800px;
	height: 300px;
	background-image: url(../img/gy_beijing2.jpg);
	background-size: cover;
	background-repeat:no-repeat ;
	background-position: center;
	padding: 24px 80px 0 36px;
}
.xz_duoling_right>div h2{
	font-size: 26px;
	line-height: 32px;
	color:#414141;
	font-weight: 700;
}
.xz_duoling_right>div h2>span{
	color:#335CC3;
}
.xz_duoling_right>div p{
	font-size: 16px;
	color:#797979;
	line-height: 42px;
	position: relative;
	height: 42px;
	border-bottom: 1px solid #d2d2d2;
	margin-bottom: 30px;
}
.xz_duoling_right>div h3{
	font-size: 18px;
	color:#335CC3;
	line-height: 36px;
}
.xz_duoling_right>div h4{
	font-size: 18px;
	color:#666;
	line-height: 36px;
}
.xz_duoling_right>div h4 span{
	color:#f86221;
	font-size: larger;
}
.dl_hexin{
	height: auto;
	width: 100%;
	background-image: url(../img/sy_beijing5.jpg);
	background-size: cover;
	background-repeat:no-repeat ;
	background-position: center;
	padding-bottom: 60px;
	padding-top: 60px;
}
.duoling_xt{
	height: 474px;
}
.lianxi_wm{
	height: auto;
	padding-top: 60px;
}
.lianxi_wm_in{
	width: 100%;
	height: 408px;
	margin-bottom: 65px;
	overflow: hidden;
}
.lianxi_wm_list{
	height: 280px;
}
.lianxi_ditu {
	height: 480px;
	margin-bottom: 82px;
}
.ditu {
	display: inline-block;
	float: left;
	width: 674px;
	height: 100%;
	overflow: hidden;
}

/* .ditu img {
	height: 100%;
	width: 100%;
} */

.lianxi_liuyan {
	display: inline-block;
	float: right;
	width: 524px;
	height: 100%;
	background: #f5f5f5;
	padding: 30px 36px 36px;
}

.lianxi_liuyan h3 {
	height: 24px;
	font-size: 24px;
	line-height: 24px;
	color: #333;
	font-weight: 500;
	margin-bottom: 22px;
}

.lianxi_liuyan h3 span {
	font-size: 14px;
	color: #666;
	line-height: 24px;
}

.lianxi_liuyan td p {
	color: #666666;
	padding: 0 20px 0 5px;
	position: relative;
	font-size: 16px;
	color: #666;
}

.lianxi_liuyan td input {
	width: 392px;
	height: 36px;
	border: 1px solid #ccc;
	padding-left: 16px;
	font-size: 14px;
	color: #999;
}

.lianxi_liuyan td textarea {
	width: 392px;
	height: 140px;
	border: 1px solid #ccc;
	padding-left: 20px;
	border-radius: 2px;
	padding-top: 8px;
	line-height: 24px;
	font-size: 14px;
	color: #999;
}

.lianxi-yan:after {
	content: "内容";
	position: absolute;
	top: -60px;
	color: #666;
}

.lianxi_liuyan em {
	height: 26px;
	width: 100%px;
	display: block;
	text-align: right;
	line-height: 26px;
	font-size: 14px;
	color: #999;
}

.lianxi_liuyan em span {
	color: red;
}

.lianxi_liuyan button {
	width: 392px;
	height: 40px;
	border-radius: 2px;
	background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
	font-size: 16px;
	color: #fff;
	line-height: 40px;
	display: inline-block;
	float: right;
	margin-top: 12px;
	border: 0;
}
.lianxi_fs h2{
	font-size: 24px;
	line-height: 28px;
	color:#414114;
	padding-left: 12px;
	position: relative;
	margin-bottom: 24px;
}
.lianxi_fs h2:after{
	content: '';
	display: block;
	width: 2px;
	height: 24px;
	background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
	position: absolute;
	top:2px;
	left:0;
}
.lianxi_fs_in{
	height: 384px;
	border:1px dashed #cfcfcf;
	margin-bottom: 50px;
	overflow: hidden;
}
.lianxi_fs_l{
	display: inline-block;
	float:left;
	width: 660px;
	height: 100%;
	padding-left: 40px;
	padding-top: 20px;
}
.lianxi_fs_l li{
	height: 42px;
	width: 100%;
	font-size: 16px;
	line-height: 42px;
	color:#414141;
}
.lianxi_fs_l li span{
	color:#333;
	font-weight: 600;
}
.lianxi_fs_r{
	display: inline-block;
	float:left;
	height: 100%;
	width: 538px;
	padding-top: 20px;
}
.lianxi_fs_r li{
	height: 42px;
	font-size: 16px;
	color:#414141;
	line-height: 42px;
}
.lianxi_fs_r li span{
	color:#333;
	font-weight: 600;
	margin-left: 12px;
}
.xq_title_in h4{
	display: inline-block;
	float:left;
	font-size: 18px;
	color:#666;
	line-height: 54px;
	margin-bottom: 32px;
}
.xq_title_in>div{
	display: inline-block;
	float:right;
	width: 210px;
	height: 52px;
	margin-bottom: 32px;
	border-radius: 4px;
	background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
	overflow: hidden;
}
.xq_title_in>div a{
	display: block;
	width: 100%;
	height: 100%;
	padding-left: 80px;
	font-size: 20px;
	color:#fff;
	line-height: 52px;
	background-image: url(../img/xiazai_2.png);
	background-size: 24px 24px;
	background-repeat: no-repeat;
	background-position: 46px center;
}
.fangan_title{
	height: 136px;
	width: 100%;
	background-image: url(../img/sy_beijing7_02.jpg);
	background-size: cover;
	background-repeat:no-repeat ;
	background-position: center;
	padding-top: 38px;
	text-align: center;
}
.fangan_title li{
	display: inline-block;
	width: 252px;
	height: 60px;
	border-radius: 2px;
	margin: 0 76px;
}
.fangan_title li a{
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 2px;
	overflow: hidden;
	border:1px solid #dcdcdc;
	font-size: 20px;
	color:#9e9e9e;
	line-height: 60px;
	text-align: center;
}
.fangan_title li.active a{
	background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
	border:none;
	color:#fff;
}
.jjfa_in{
	height: 70px;
	border-bottom: 1px solid #d9d9d9;
}
.jjfa_in h2{
	display: inline-block;
	float:left;
	width: 178px;
	font-size: 24px;
	line-height: 52px;
	font-weight: 700;
	color:#414141;
	padding-left: 48px;
	background-image: url(../img/jjfa_img1.png);
	background-repeat: no-repeat;
	background-size: 30px 30px;
	background-position: left center;
}
.jjfa_in h3{
	display: inline-block;
	float:left;
	width: 178px;
	font-size: 24px;
	line-height: 52px;
	font-weight: 700;
	color:#414141;
	padding-left: 48px;
	background-image: url(../img/fwal_img1.png);
	background-repeat: no-repeat;
	background-size: 30px 30px;
	background-position: left center;
}
.jjfa_in a{
	display: inline-block;
	float:right;
	width: 246px;
	height: 52px;
	border-radius: 4px;
	background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
	font-size: 20px;
	color:#fff;
	line-height: 52px;
	text-align: center;
	transition: all 0.5s;
}
.jjfa_in a:hover{
	font-size: 22px;
}
.lengque{
	height: 60px;
	margin-top: 46px;
	margin-bottom: 66px;
}
.lengque ul{
	width: 1260px;
}
.lengque li{
	display: inline-block;
	float:left;
	width: 180px;
	height: 60px;
	border-radius: 2px;
	overflow: hidden;
	margin-right: 24px;
}
.lengque li a{
	display: block;
	width: 100%;
	height: 100%;
	border:1px solid #c2c2c2;
	font-size: 18px;
	line-height: 60px;
	color:#9e9e9e;
	text-align: center;
}
.lengque li.active a{
	background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
	border:none;
	color:#fff;
}
.jioahua_hy{
	height: 244px;
	margin-bottom: 66px;
	margin-top: 46px;
}
.jioahua_hy li{
	display: inline-block;
	float:left;
	width: 124px;
	height: 102px;
	margin-left: 66px;
	border-radius: 2px;
	overflow: hidden;
	margin-bottom: 34px;
}
.jioahua_hy li a{
	display: block;
	width: 100%;
	height: 100%;
}
.fangan_img{
	width: 100%;
	height: 100%;
	padding-top: 18px;
	text-align: center;
	border-radius: 2px;
	border:1px solid #c2c2c2;
	background:#f7f8fb;
}
.fangan_img span{
	display: block;
	width: auto;
	height: 44px;
	position: relative;
	margin-bottom: 8px;
}
.fangan_img span img{
	position: absolute;
	top:50%;
	left:50%;
	transform: translate(-50%,-50%);
	width: auto;
	height: 100%;
}
.fangan_img span img:nth-child(2){
	display: none;
}
.fangan_img p{
	font-size: 16px;
	color:#9e9e9e;
	line-height: 22px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.fangan_img.active{
	background:linear-gradient(144deg,rgba(102,142,243,1),rgba(40,81,184,1));
	border:none;
}
.fangan_img.active span img:nth-child(2){
	display: block;
}
.fangan_img.active p{
	color:#fff;
}