.mip-link{line-height:30px;width:100%;margin-top:15px;padding-bottom:10px}

.mip-link h4{font-size:15px;float:left;height:30px;line-height:30px;margin:0;padding:0}

.mip-link h4 a{color:#000}

.mip-link ul{height:30px;line-height:30px;display:inline}

.mip-link ul li{display:inline;margin-left:15px;font-size:14px}

.mip-wap{display:none}

.mip-pc{display:block}

*{box-sizing:border-box}

.clearfix{zoom:1}

.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}

.clearfix:after{clear:both}

li{list-style-type:none}

img{max-width:100%;max-height: 100%}

.mip-center{max-width:1600px;margin:0 auto}

.wd1200{width: 1200px;  }

.mip-head{width:100%;overflow:hidden;padding:18px 0 12px 0;}

.mip-head .mip-logo{float:left;font-size:26px;line-height:60px;font-weight:700;}

.mip-head .mip-logo a{display:inline-block;float:left}

.mip-head .mip-logo a mip-img{height:60px;width:365px;   }

.mip-head .mip-logo span{color:#183883}

.mip-head .mip-headtext{float:left;margin-left:80px;margin-bottom: -15px;}

.mip-head .mip-headtext mip-img{width:auto;height:30px}

.mip-head .mip-headtext p{font-size:14px;color:#666;margin-top:5px;text-align: center;}

.mip-head .mip-tel{float:right;position:relative;padding-left:62px}

.mip-head .mip-tel mip-img{height:62px;width:auto;position:absolute;left:0;top:0}

.mip-head .mip-tel p{display:block;font-size:14px;color:#666}

.mip-head .mip-tel span{font-size:30px;color:red;line-height:40px;font-style:italic;font-weight:700}

.mip-nav{width:100%;background:#1f8ceb;height:60px}

mip-nav-slidedown #bs-navbar .navbar-nav{margin-top:0}

mip-nav-slidedown #bs-navbar .navbar-nav a{display:block;color:#fff;height:60px;line-height:60px;padding:0 60px;margin:0;background:0 0}

mip-nav-slidedown #bs-navbar .navbar-nav a:hover{color:#fff;background:#1774c6}

mip-nav-slidedown #bs-navbar .navbar-nav a.active{color:#fff;background:#2b2b2b}

mip-nav-slidedown #bs-navbar{float:left}

.mip-carousel-indicator-wrapper{position:relative;bottom:30px}

.mip-carousel-indicatorDot{display:inline-block!important}

.mip-carousel-indicatorDot .mip-carousel-indecator-item{background:#fff;width:13px;height:13px;opacity:1}

.mip-carousel-indicatorDot .mip-carousel-activeitem{background-color:#183883;border-color:#183883}

.mip-itit{width:100%;text-align:center;margin-bottom:5px;padding-top:50px}

.mip-itit h2{font-size:26px;line-height:30px;text-align:center;color:#333;margin-bottom:6px}

.mip-itit p{font-size:14px;color:#999;text-align:center}

.mip-ipro mip-vd-tabs .mip-vd-tabs-row-tile{text-align:center}

.mip-ipro mip-vd-tabs .mip-vd-tabs-nav{display:inline-block;padding:0;height:auto}

.mip-ipro mip-vd-tabs .mip-vd-tabs-nav-li{float:left;overflow:hidden;width:auto;height:44px;padding:0 10px;cursor:pointer}

.mip-ipro mip-vd-tabs .mip-vd-tabs-nav .mip-vd-tabs-nav-selected{color:#183883;border:none}

.mip-vd-tabs-nav{padding:0}

.mip-ipro .mip-text ul li{width:24.1%;float:left;margin-right:1%;margin-bottom:2%}

.mip-ipro .mip-text ul li:nth-child(4n){margin-right:0}

.mip-ipro .mip-text ul li .t{display:block;text-align:center;font-size:14px;line-height:36px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}

.mip-ipro .mip-text ul li .t:hover{color:#fff;background:#183883}

.mip-ipro .mip-text ul li:hover .t{color:#fff;background:#183883}

.mip-ipro .mip-text ul li:hover{box-shadow: 0 0 15px rgb(0 0 0 / 25%);}

.mip-ipro .mip-text ul li img{transition: all 0.5s;}

.mip-ipro .mip-text ul li:hover img{

	-webkit-transform: scale(1.1);

    -moz-transform: scale(1.1);

    -o-transform: scale(1.1);

    transform: scale(1.1);

}

mip-img{overflow: hidden;}

.mip-iabout{width:100%;background:#f7f7f7;padding-bottom:50px}

.mip-iabout .mip-iabout_c img{width:100%;height:auto}

.mip-iabout .mip-iabout_c h2{font-size:20px;color:#333;margin-bottom:8px;margin-top:20px}

.mip-iabout .mip-iabout_c p{font-size:14px;color:#666;line-height:30px}

.mip-fuwu{width:100%;}

.mip-fuwu .mip-itit h2{color:#333}

.mip-fuwu .mip-fuwu_c ul li{float:left;width:23%;margin-right:2.6%;margin-bottom:5.6%}

.mip-fuwu .mip-fuwu_c ul li:nth-child(4n){margin-right:0}

.mip-fuwu .mip-fuwu_c ul li .img{display:block}

.mip-fuwu .mip-fuwu_c ul li .t{display:block;width:100%;height:40px;font-size:14px;color:#fff;background:#000;text-align:center;line-height:40px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}

.mip-fuwu .mip-fuwu_c ul li:hover .t{background:#183883}



.zyywlist{width: 100%;text-align: center;transition: all 0.5s;  }

.zyywli{width: 23%;float: left;height: 300px;margin: 0 1% 0 1%;}

.zyywli:hover{box-shadow: 0 0 15px rgb(0 0 0 / 25%);}

.zyywli:hover span{color: #183883;}

.zyywli:hover .zyywimg{}

/*.zyywli:first-child{border-left: 1px solid #e3e3e3;  }*/

.zyywli *{transition: all 0.5s;}

.zyywcontent{width: 100%;  }

.zyywimg{width: 106px;height: 106px;margin: 0 auto;margin-top: 40px;margin-bottom: 20px;}

.zyywtext{width: 100%;  }

.zyywtext span{color: #000000;font-weight: 600;font-size: 16px;margin-top: 12px;	}

.zyywtext p{color: #5f5f5f;font-size: 12px;margin-top: 17px;line-height: 25px;}

.zyywli1 .zyywimg{background: url(/skin/img/zhuying1.png) no-repeat center center;}

.zyywli2 .zyywimg{background: url(/skin/img/zhuying2.png) no-repeat center center;}

.zyywli3 .zyywimg{background: url(/skin/img/zhuying3.png) no-repeat center center;}

.zyywli4 .zyywimg{background: url(/skin/img/zhuying4.png) no-repeat center center;}

.zyywli1:hover .zyywimg{background: url(/skin/img/zhuyingon1.png) no-repeat center center;}

.zyywli2:hover .zyywimg{background: url(/skin/img/zhuyingon2.png) no-repeat center center;}

.zyywli3:hover .zyywimg{background: url(/skin/img/zhuyingon3.png) no-repeat center center;}

.zyywli4:hover .zyywimg{background: url(/skin/img/zhuyingon4.png) no-repeat center center;}



.ystlt{height: 30px;line-height: 30px;text-align: center;font-size: 16px;font-weight: 600;color: #183883;}

.yscont{text-align: center;line-height: 24px;color: #183883;}



.mip-case{padding-bottom:50px}

.mip-case .mip-case_c mip-vd-tabs section{float:left;width:220px}

.mip-case .mip-case_c mip-vd-tabs section .mip-vd-tabs-nav li{float:none;width:100%;display:block!important;height:63px;line-height:63px;background-color:#ececec;text-align:center;border-bottom:1px solid #fff;font-size:15px;color:#666;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}

.mip-case .mip-case_c mip-vd-tabs section .mip-vd-tabs-nav{display:block!important;height:auto;padding:0}

.mip-case .mip-case_c mip-vd-tabs section .mip-vd-tabs-nav li.mip-vd-tabs-nav-selected{background-color:#183883;color:#fff}

.mip-case .mip-case_c mip-vd-tabs .mip-vd-tabs-content{float:right;width:84%;/*height:375px*/}

.mip-case .mip-case_c mip-vd-tabs .mip-vd-tabs-content mip-img{width:100%;height:100%}

.mip-inews{padding-top:50px;margin-bottom: 35px;}

.mip-inews .mip-inews_l{width:60%;float:left}

.mip-inews .mip-inews_r{width:38%;float:right}

.mip-inews .mip-inews_l .mip-inews_t{font-size:18px;padding-bottom:10px;border-bottom:1px solid #ddd;overflow:hidden;position:relative;margin-bottom:20px}

.mip-inews .mip-inews_l .mip-inews_t h2{font-size:18px;font-weight:700}

.mip-inews .mip-inews_l .mip-inews_t span{display:inline-block;width:80px;height:1px;background-color:#183883;bottom:0;left:0;position:absolute}

.mip-inews .mip-inews_l .mip-inews_ll{width:515px;float:left;overflow:hidden;margin-top:6px}

.mip-inews .mip-inews_l .mip-inews_ll img{width:100%}

.mip-inews .mip-inews_l .mip-inews_ll a{display:block}

.mip-inews .mip-inews_l .mip-inews_ll a.t{width:100%;overflow:hidden;margin-top:15px;font-size:15px;font-weight:400;margin-bottom:5px}

.mip-inews .mip-inews_l .mip-inews_ll p{font-size:14px;color:#999;line-height:24px}

.mip-inews .mip-inews_l .mip-inews_lr{width:385px;float:right}

.mip-inews .mip-inews_l .mip-inews_lr ul li{height:40px;padding:2px 5px;border-bottom:1px dashed #ddd;line-height:40px;font-size:14px}

.mip-inews .mip-inews_l .mip-inews_lr ul li span{float:right;color:#999;font-size:13px}

.mip-inews .mip-inews_l .mip-inews_lr ul li a{color:#333;display:inline-block}

.mip-inews .mip-inews_r .mip-inews_t{font-size:18px;padding-bottom:10px;border-bottom:1px solid #ddd;overflow:hidden;position:relative;margin-bottom:20px}

.mip-inews .mip-inews_r .mip-inews_t h2{font-size:18px;font-weight:700}

.mip-inews .mip-inews_r .mip-inews_t span{display:inline-block;width:80px;height:1px;background-color:#183883;bottom:0;left:0;position:absolute}

.mip-inews .mip-inews_r li{width:100%;margin-bottom:20px}

.mip-inews .mip-inews_r li a{font-size:15px;color:#333}

.mip-inews .mip-inews_r li p{font-size:14px;color:#999;line-height:24px;margin-top:10px}

.mip-footer .mip-footert{width:100%;background:#333;padding-top:1%}

.mip-footer .mip-center{margin:16px auto}

.mip-footer .mip-footert .mip-text{width:13%;margin-right:3%;float:left}

.mip-footer .mip-footert .mip-text .tt a{font-size:16px;color:#888;display:block;border-bottom:1px solid #484848;padding-bottom:15px;margin-bottom:25px}

.mip-footer .mip-footert .mip-text ul li a{display:block;font-size:14px;color:#ccc}

.mip-footer .mip-footert .mip-text:last-child{width:33%;margin-right:0}

.mip-footer .mip-footert .mip-text .contact{position:relative}

.mip-footer .mip-footert .mip-text .contact p{font-size:25px;color:#ff9801}

.mip-footer .mip-footert .mip-text .contact span{font-size:14px;display:inline-block;color:#666;margin:3% 0 3%}

.mip-footer .mip-footert .mip-text .contact mip-img{position:absolute;right:0;top:0;width:153px}

.mip-footer .mip-footert .mip-text .contact a{display:block;box-sizing:border-box;width:186px;height:40px;line-height:40px;color:#fff;background:#3f3f3f;border-radius:6px}

.mip-footer .mip-footert .mip-text .contact a mip-img{position:relative;top:0;right:0;width:22px;float:left;margin-left:40px;margin-right:10px;margin-top:9px}

.mip-footerb{background:#222;width:100%;line-height:40px;font-size:14px;color:#666;text-align:center}

@media screen and (max-width:1200px){.mip-center{padding:0 1%}

.mip-case .mip-case_c mip-vd-tabs section{width:100%}

.mip-inews .mip-inews_l{width:100%;margin-bottom:30px}

.mip-inews .mip-inews_r{width:100%}

.mip-inews .mip-inews_l .mip-inews_ll{width:40%}

.mip-inews .mip-inews_l .mip-inews_lr{width:56%}

mip-nav-slidedown #bs-navbar .navbar-nav a{padding:0 25px}

.mip-case .mip-case_c mip-vd-tabs .mip-vd-tabs-content{width:100%;height:auto}

.mip-headtext{display:none}

.mip-tel{display:none}

}



.ysdivcon{

	width: 100%;

	height: 450px;

	background-image:url(/skin/img/youshibg.png);

    background-repeat: no-repeat;

    background-position: center;

    background-size: contain;

}





.ysdivcon ul li{

    width: 10%;

    float: left;

    text-align: center;

    margin: 0px 0% 0px 6%;

}



.ysliimg{

    position: relative;

    left: 0;

    top: 154px;

}

.ysdivcon ul li:nth-child(2n) .ysliimg{

    position: relative;

    left: 0;

    top: 298px;

}

.yslitxt{

    position: relative;

    left: 0;

    top: 260px;

}

.ysdivcon ul li:nth-child(2n) .yslitxt{

    position: relative;

    left: 0;

    top: -13px;

}



.ysdivcon ul li img{

	width: 50px;

}

.yslitlt{

    font-weight: 600;

    color: #183883;

    font-size: 20px;

    margin-bottom: 7px;

}









@media screen and (max-width:768px){.mip-wap{display:block}

.mip-pc{display:none}

.fb{display:block!important;width:100%;background:#183883;color:#fff;height:56px}

.fb a{width:25%;display:block;height:56px;float:left;text-align:center;color:#fff;padding:5px 0;font-size:12px;line-height:1}

.fb a i{display:block;height:28px;background:no-repeat center;background-size:contain;margin-bottom:5px}

.fb a i.i1{background-image:url(/skin/img/f_ico1.png)}

.fb a i.i3{background-image:url(/skin/img/f_ico3.png)}

.fb a i.i4{background-image:url(/skin/img/f_ico4.png)}

.fb a i.i5{background-image:url(/skin/img/f_ico5.png)}

.mip-footerb{margin-bottom:56px}

.mip-head{display:none}

.mip-nav{background:#fff}

.mip-logo{float:left;font-size:20px;line-height:50px;font-weight:700}

.mip-logo a{display:inline-block;float:left}

.mip-logo a mip-img{height:50px;width:auto}

.mip-logo img{width:auto}

.mip-logo span{color:#183883}

.mip-footer .mip-footert .mip-text:last-child{width:100%;text-align:center}

.mip-fuwu{width:100%;background:none;}

.mip-fuwu .mip-fuwu_c ul li{float:left;width:48%;margin-right:1%;margin-left:1%;margin-bottom:2%}

.mip-fuwu .mip-fuwu_c ul li:nth-child(2n){margin-right:0}

.mip-ipro .mip-text ul li{width:48%;float:left;margin-right:4%;margin-bottom:4%}

.mip-ipro .mip-text ul li:nth-child(3n){margin-right:4%}

.mip-ipro .mip-text ul li:nth-child(2n){margin-right:0}

.mip-case .mip-case_c mip-vd-tabs section .mip-vd-tabs-nav li{width: 50%;float: left;height: 45px;line-height: 45px;font-size: 14px;  }

.mip-case .mip-case_c mip-vd-tabs section .mip-vd-tabs-nav li:nth-child(2n){border-left: 1px solid #fff;}

.mip-inews .mip-inews_l .mip-inews_ll{width: 100%;  }

.mip-inews .mip-inews_l .mip-inews_lr{width: 100%;  }





.zyywli{width: 100%;float: left;height: 220px;border: none;}

.zyywli:first-child{border-left:none;  }

.zyywimg{width: 106px;height: 106px;margin: 0 auto;margin-top: 10px;margin-bottom: 10px;}

.zyywtext p {margin-top: 8px;}

.mip-fuwu_c{padding-bottom: 30px;  }







.ysdivcon{

	width: 100%;

	background-image:none;

}

.ysdivcon ul li{

    width: 40%;

    height: 170px;

    float: left;

    text-align: left;

    margin: 0 5% 0px 5%;

}

.ysliimg{

    position: static;



}

.ysdivcon ul li:nth-child(2n) .ysliimg{

    position: static;



}

.yslitxt{

    position: static;



}

.ysdivcon ul li:nth-child(2n) .yslitxt{

    position: static;



}



.ysdivcon ul li img{

	width: 50px;

}

.yslitlt{

    font-weight: 600;

    color: #183883;

    font-size: 20px;

    margin-bottom: 7px;

}















}

/* 后期修改 */
@media screen and (max-width:1200px){
    .mip-nav-wrapper .navbar-toggle{float: none!important;position: relative;left: 165px;}
    .mip-nav-wrapper #bs-navbar{width: 375px!important;}
}

.sy_lczs {
    width: 100%;
    margin: 0 auto;
    padding-top: 50px;
    height: 630px;
    background: url(../images/liucheng.jpg) center no-repeat;
    margin-top: 50px;
    margin-bottom: 30px;
}
.fuwu_tit {
    text-align: center;
}
.yulin_fuwu{ width: 100%;}
.fuwu_tit{text-align: center;}
.fuwu_tit p{display: block;  height: 60px;  line-height: 60px;  font-weight: bold; font-size: 32px; color: #000;}
.fuwu_tit span{ display: block; height: 34px;  line-height: 34px; font-size: 18px;  color: #000; }
#centere{ background: #f2f2f2; padding: 50px 0 80px; width: 100%;}
.centereList{ padding-top: 90px;}
.da-thumbs {list-style: none;width: 1200px;height: 484px;position: relative; background: #5684c9;}
.da-thumbs li {float: left;width: 240px;height: 244px;position: relative; overflow: hidden;}
.da-thumbs li a,.da-thumbs li a img {display: block;position: relative;width: 240px;height: 244px; overflow: hidden;}
.da-thumbs li a {overflow: hidden;}
.da-thumbs li a div {position: absolute;background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;}
.da-thumbs li a div span {display: block; color: #fff; text-align: center; width: 240px; font-size: 22px; padding-top: 200px;}
.da-thumbs li p{ color: #fff; font-size: 15px; line-height: 26px; text-indent: 2em; padding: 20px 20px 0; height: 220px; overflow: hidden;}
.da-thumbs li .ico1{ display: block; background: url(../images/centereIco4.png) no-repeat; width: 14px; height: 24px; overflow: hidden; margin: 0 auto;}
.da-thumbs li .ico2{ display: block; background: url(../images/centereIco2.png) no-repeat; width: 14px; height: 24px; overflow: hidden; margin: 0 auto;}
.da-thumbs li .ico3{ display: block; background: url(../images/centereIco1.png) no-repeat 0 6px; width: 24px; height: 24px; overflow: hidden; margin: 0 auto;}
.da-thumbs li .ico4{ display: block; background: url(../images/centereIco.png) no-repeat 0 6px; width: 24px; height: 24px; overflow: hidden; margin: 0 auto;}
.da-thumbs li.Core h3{ position: absolute; bottom: 14px; left: 0; width: 240px; text-align: center; font-size: 22px; color: #fff;}
.da-thumbs li.Core .CoreBusinessbox{ position: absolute; left: 0; top: -244px; background: url(../images/picbg.png); text-align: center; line-height: 244px;}
.da-thumbs li.Core .CoreBusinessbox a{ color: #fff; font-size: 20px;}
.inner {
    width: 1200px;
    margin: 0 auto;
}
.mip-ipro .mip-text ul li img{height: 290px;}
.spanh2 {
    font-size: 28px;
}
.top_main {
    color: #666;
    font-size: 14px;
    line-height: 40px;
    background-color: #eee;
}

.top_main ul li {
    display: inline;
    padding: 0 5px;
}

.top_main ul li:first-child {
    padding-right: 0;
}

.top_main ul li a:hover {
    color: var(--colour1);
}

.top_main ul li a {
    color: #666;
    position: relative;
    z-index: 10;
}
.w1200{width: 1200px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.h_youshi {
	width: 100%;
	background: #fff;
}
.h_youshi_in {
	width: 90%;
	max-width: 1280px;
	padding: 40px 0;
	margin: 0 auto;
}
.h_youshi_in ul {
	padding-top: 40px;
}
.h_youshi_in ul li {
	float: left;
	margin-right: 2%;
	width: 23%;
}
.h_youshi_in ul li:nth-child(4n) {
	margin-right: 0px;
}
.h_youshi_in ul li .icon {
	text-align: center;
	width: 120px;
	height: 120px;
	margin: 0 auto;
	background: #eee;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	display: -webkit-box;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	transition: background 0.5s, color 0.5s;
	-moz-transition: background 0.5s, color 0.5s;
	-webkit-transition: background 0.5s, color 0.5s;
	-o-transition: background;
}
.h_youshi_in ul li .icon span {
	display: block;
	width: 50px;
	height: 50px;
	background: url(../images/ys1.png) center center no-repeat;
	background-size: cover;
	transition: background 0.5s, color 0.5s;
	-moz-transition: background 0.5s, color 0.5s;
	-webkit-transition: background 0.5s, color 0.5s;
	-o-transition: background;
}
.h_youshi_in ul li .icon2 span {
	background: url(../images/ys2.png) center center no-repeat;
	background-size: cover;
}
.h_youshi_in ul li .icon3 span {
	background: url(../images/ys3.png) center center no-repeat;
	background-size: cover;
}
.h_youshi_in ul li .icon4 span {
	background: url(../images/ys4.png) center center no-repeat;
	background-size: cover;
}
.h_youshi_in ul li .tlt {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 5px;
	font-size: 20px;
	color: #2a333c;
}
.h_youshi_in ul li p {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 14px;
	color: #999;
}
.h_youshi_in ul li:hover .icon {
	background: #1f8ceb;
}
.h_youshi_in ul li:hover .icon1 span {
	background: url(../images/ys1a.png) center center no-repeat;
	background-size: cover;
}
.h_youshi_in ul li:hover .icon2 span {
	background: url(../images/ys2a.png) center center no-repeat;
	background-size: cover;
}
.h_youshi_in ul li:hover .icon3 span {
	background: url(../images/ys3a.png) center center no-repeat;
	background-size: cover;
}
.h_youshi_in ul li:hover .icon4 span {
	background: url(../images/ys4a.png) center center no-repeat;
	background-size: cover;
}
.h_tlt1 {
	width: 100%;
}
.h_tlt1 p {
	font-size: 24px;
	font-weight: bold;
	color: #515671;
	text-align: center;
}
.h_tlt1 span {
	display: block;
	font-size: 15px;
	font-weight: lighter;
	color: #515671;
	text-align: center;
	height: 40px;
	line-height: 40px;
}
.h_tlt1 em {
	display: block;
	width: 58px;
	height: 2px;
	background: #515671;
	margin: 0 auto;
}
.h_news .news_bd {
	padding-top: 40px;
	overflow: hidden;
}
.h_news .news_bd .news_tj {
	width: 48%;
	float: left;
}
.h_news .news_bd .news_tj .news_tj_img a {
	display: block;
	width: 100%;
	height: 210px;
	overflow: hidden;
	text-align: center;
	background: #ffffff;
	border-bottom: 1px solid #f5f5f5;
}
.h_news .news_bd .news_tj .news_tj_img a img {
	width: 100%;
	vertical-align: middle;
	transition-duration: 3s;
	-ms-transition-duration: 3s;
	-moz-transition-duration: 3s;
	-webkit-transition-duration: 3s;
}
.h_news .news_bd .news_tj .news_tj_img a:hover img {
	transform: scale(1.1, 1.1);
	opacity: 0.5;
}
.h_news .news_bd .news_tj .news_tj_img a .iblock {
	display: inline-block;
	height: 100%;
	width: 0;
	vertical-align: middle
}
.index-adv{
	padding:100px 0;
	background:url(../images/index_adv_bg.jpg) no-repeat center;
	background-size:cover;
	background-attachment: fixed;
}
.index-adv-box li{
	float:left;
	width:25%;
	padding:0 40px;
}
.index-adv-pic{
	width:155px;
	margin:0 auto 30px;
}
.index-adv-pic img{
	display:block;
	width:100%;
}
.index-adv-tit{
	font-size:18px;
	line-height:20px;
	text-align:center;
	margin-bottom:30px;
	color:#fff;
	font-weight:bold;
}
.index-adv-des{
	font-size:16px;
	line-height:24px;
	color:#fff;
}
@media (max-width: 1259px) {
	.index-adv-box li{
		padding:0 25px;
	}
	.index-adv-pic{
		width:140px;
		margin:0 auto 10px;
	}
	.index-adv-tit{
		font-size:16px;
		margin-bottom:20px;
	}
	.index-adv-des{
		font-size:15px;
	}
}
@media (max-width: 991px) {
	.index-adv-pic{
		width:120px;
		margin:0 auto 5px;
	}
	.index-adv-tit{
		margin-bottom:10px;
	}
	.index-adv-des{
		font-size:14px;
	}
	.index-adv-box li{
		padding:0 15px;
	}
}
.index-tit02{text-align:center;}
.index-tit02 .index-tit-cn{
	font-size:22px;
	line-height:22px;
	font-weight:bold;
	margin-bottom:10px;
	color: #fff;
}
.index-tit02 .index-tit-en{
	font-size:16px;
	line-height:16px;
	color: #fff;
}
.index-adv-box{width:1200px;margin:0 auto;margin-top: 30px;}
.index_about{
    padding-bottom: 100px;
    background: url("../images/index_about.jpg" );
	height: 720px;
}
.index_about .label_page{
    position: relative;
}
.index_about .label_page .label_page_each .about_text{
    width: calc(100% - 750px);
}
.index_about .label_page .label_page_each .about_text .bt{
    font-size: 26px;
    color: #333333;
    font-weight: 600;
    line-height: 30px;
    margin-bottom: 24px;
}
.index_about .label_page .label_page_each .about_text .p{
    font-size: 16px;
    color: #333333;
    line-height: 30px;
    overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:6;
}
.index_about .label_page .label_page_each .about_text .xiangqing{
    display: block;
    width: 185px;
    height: 62px;
    text-align: center;
    line-height: 62px;
    font-size: 16px;
    color: #333333;
    border: solid 1px #d9dada;
    margin-top: 32px;
    transition:all 0.3s ease-in-out;
}
.index_about .label_page .label_page_each .about_text .xiangqing:hover{
    color: #4177b7;
    border: solid 1px #4177b7;
}
.index_about .label_page .label_page_each .about_img{
    position: relative;
    width: 663px;
    height: 419px;
}
.index_about .label_page .label_page_each .about_img .about_icon{
    position: absolute;
    top: 0;
    right: 0;
    z-index: 99;
	width: 87px;
}
.index_about .label_page .label_page_each{
    padding-top: 82px;
}
.index_about .biaoti p:nth-child(1){
    padding-top: 70px;
}
.index_about .swiper-pagination-bullet{
    width: 15px;
    height: 15px;
    display: inline-block;
    border-radius: 100%;
    background: url("../images/index_about1.png") center center no-repeat;
    opacity: 1;
}
.index_about .swiper-pagination-bullet-active {
    opacity: 1;
    background: url("../images/index_about2.png") center center no-repeat;
}
.index_about .swiper-pagination{
    text-align: right;
}
.index_about .label_page .label_nav{
    position: absolute;
    bottom: 0;
    left: 0;
}
.index_about .label_page h4{
    width: 240px;
    height: 69px;
    font-size:20px;
    color: #ffffff;
    text-align: center;
    line-height: 69px;
    background: #4177b7;
    margin-right: 5px;
    cursor: pointer;
    transition:all 0.3s ease-in-out;
}
.index_about .label_page h4:hover{
    background: #ff9900;
}
.index_about .label_page .on{
    background: #ff9900;
}
.biaoti p:nth-child(1){
    font-size: 36px;
    color: #333333;
    font-weight: 600;
    line-height: 62px;
    padding-top: 86px;
    text-align: center;
}
.biaoti p:nth-child(1) text{
    color: #4177b7;
	font-size: 36px;
}
.biaoti p:nth-child(2){
    font-size: 16px;
    color: #aeacac;
    line-height: 28px;
    text-align: center;
    text-transform:uppercase;
    background: url("../images/biaoti1.png") center center no-repeat;
}
.center{width: 1200px;margin:0 auto;}
.float_l{float: left;}
.float_r{float: right;}
.h_products {
	width: 100%;
	background: #ffffff;
}
.h_products_in {
	width: 90%;
	max-width: 1280px;
	margin: 0 auto;
	padding: 40px 0 10px;
}
.h_products .pro_hd {
	margin: 30px auto 40px;
}
.h_products .pro_hd ul {
	margin: 0 auto;
	max-width: 100%;
	height: 38px;
	overflow: hidden;
}
.h_products .pro_hd ul li {
	float: left;
	margin: 0 1px 2px;
}
.h_products .pro_hd ul li a {
	display: block;
	background: #eee;
	padding: 8px 30px;
	color: #76838f;
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	height: 38px;
	line-height: 24px;
	font-size: 14px;
	max-width: 150px;
	transition-duration: .3s;
	-ms-transition-duration: .3s;
	-moz-transition-duration: .3s;
	-webkit-transition-duration: .3s;
}
.h_products .pro_hd ul li a:hover {
	background: #1f8ceb;
	color: #fff;
}
.h_products .pro_hd ul li.on a {
	background: #1f71c2;
	color: #fff;
}
.h_products .pro_bd ul li {
	float: left;
	width: 22.5%;
	margin-right: 3%;
	margin-bottom: 30px;
}
.h_products .pro_bd ul li:nth-child(4n) {
	margin-right: 0px;
}
.h_products .pro_bd ul li div {
	display: block;
	width: 100%;
	box-shadow: 0px 0px 72px 0px #e1dddd;
	-webkit-transition: all .25s;
	-webkit-transition: all .25s;
	-moz-transition: all .25s;
	-ms-transition: all .25s;
	-o-transition: all .25s;
}
.h_products .pro_bd ul li div .pro_img {
	display: block;
	text-align: center;
	width: 100%;
	height: 280px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	overflow: hidden;
}
.h_products .pro_bd ul li div .pro_img img {
	vertical-align: middle;
	max-width: 90%;
	max-height: 90%;
	transition-duration: 1s;
	-ms-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition-duration: 1s;
}
.h_products .pro_bd ul li div .pro_img .iblock {
	display: inline-block;
	height: 100%;
	width: 0;
	vertical-align: middle
}
.h_products .pro_bd ul li p a {
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	text-align: center;
	color: #333;
	padding: 0 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.h_products .pro_bd ul li>div:hover p a {
	background: #1f8ceb;
	color: #ffffff;
}
.h_products .pro_bd ul li>div:hover img {
	transform: scale(1.1, 1.1);
	opacity: 0.8;
}
.pro_bd{margin-top: 30px;}
.h_news_wrap {
	background: #f8f8f8;
	width: 100%;
	background-attachment: fixed;
}
.h_news {
	width: 90%;
	max-width: 1280px;
	margin: 0 auto;
	padding: 40px 0 20px;
}
.h_tlt1 {
	width: 100%;
}
.h_tlt1 p {
	font-size: 24px;
	font-weight: bold;
	color: #515671;
	text-align: center;
}
.h_tlt1 span {
	display: block;
	font-size: 15px;
	font-weight: lighter;
	color: #515671;
	text-align: center;
	height: 40px;
	line-height: 40px;
}
.h_tlt1 em {
	display: block;
	width: 58px;
	height: 2px;
	background: #515671;
	margin: 0 auto;
}
.h_news .news_bd {
	padding-top: 40px;
	overflow: hidden;
}
.h_news .news_bd .news_tj {
	width: 48%;
	float: left;
}
.h_news .news_bd .news_tj .news_tj_img a {
	display: block;
	width: 100%;
	height: 210px;
	overflow: hidden;
	text-align: center;
	background: #ffffff;
	border-bottom: 1px solid #f5f5f5;
}
.h_news .news_bd .news_tj .news_tj_img a img {
	width: 100%;
	vertical-align: middle;
	transition-duration: 3s;
	-ms-transition-duration: 3s;
	-moz-transition-duration: 3s;
	-webkit-transition-duration: 3s;
}
.h_news .news_bd .news_tj .news_tj_img a:hover img {
	transform: scale(1.1, 1.1);
	opacity: 0.5;
}
.h_news .news_bd .news_tj .news_tj_img a .iblock {
	display: inline-block;
	height: 100%;
	width: 0;
	vertical-align: middle
}
.h_news .news_bd .news_tj .news_tj_con {
	background: #ffffff;
	padding: 10px 20px 30px;
}
.h_news .news_bd .news_tj p a {
	display: block;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 18px;
	color: #515671;
	font-weight: bold;
	height: 50px;
	line-height: 50px;
}
.h_news .news_bd .news_tj p a:hover {
	color: #1f8ceb;
}
.h_news .news_bd .news_tj span {
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 22px;
	background: #ffffff;
	height: 66px;
	overflow: hidden;
}
.h_news .news_bd .news_tj em {
	display: block;
	font-size: 14px;
	color: #c6c6c6;
	padding-top: 10px;
	background: #ffffff;
}
.h_news .news_bd ul {
	width: 50%;
	float: right;
}
.h_news .news_bd ul li {
	background: #ffffff;
	padding: 24px;
	margin-bottom: 26px;
	position: relative;
}
.h_news .news_bd ul li .news_time {
	position: absolute;
	left: 24px;
	top: 24px;
	width: 90px;
	text-align: center;
	background: #cacaca;
	padding: 10px 0;
	overflow: hidden;
	border-radius: 4px 0 4px 0;
}
.h_news .news_bd ul li .news_time p {
	font-size: 24px;
	font-weight: bold;
	color: #fff;
}
.h_news .news_bd ul li .news_time span {
	font-size: 14px;
	color: #fff;
}
.h_news .news_bd ul li .news_con {
	padding-left: 110px;
}
.h_news .news_bd ul li .news_con p a {
	font-size: 15px;
	font-weight: bold;
	color: #515671;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.h_news .news_bd ul li .news_con span {
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 22px;
	padding-top: 5px;
	height: 45px;
	overflow: hidden;
}
.h_news .news_bd ul li:hover .news_time {
	background: #1f8ceb;
}
.h_news .news_bd ul li:hover .news_con p a {
	color: #1f8ceb
}
#footer {
	background-color: #333;
}

.fright{margin-right: 30px; width: 120px;}
.fright img{width: 120px; float:left;}
.fright span{float:left; color:#fff; height: 40px; line-height: 40px; text-align: center; width:120px;}

#footer .footerin {
	padding: 104px 56px 30px;max-width: 1392px; margin:0 auto;
}

#footer .nav {
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid rgba(255,255,255,0.2);
}

#footer .navdown ul {
	display: flex;
}

#footer .navdown .firstli a {
	padding-left: 0;
}

#footer .navdown ul li a {
	border-right: 1px solid #FFFFFF;
	padding: 0 14px;
	color: #fff;
}
#footer .navdown ul li:last-child a{border:0px;}

#footer .navtext p {
	color: rgba(255,255,255,0.6);
	font-size: 14px;
	margin: 40px 0 56px;
	line-height: 26px;
}

#footer .copyright {
	display: flex;
	justify-content: space-between;
}

#footer .copyright p {
	color: #ffffff;
	font-size: 14px;
	margin-top: 30px;
}