@charset "UTF-8";
html, body, * {
	/* font-family:"Microsoft YaHei", 微软雅黑,"PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial,STHeitiSC-Light, simsun, 宋体, "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif; */
	font-family:"Microsoft YaHei", '微软雅黑','思源黑体';
	font-weight: normal;}
*{padding: 0;margin: 0;list-style: none;text-decoration: none;}
body {margin: 0;padding: 0;font:14px/180% Microsoft Yahei;min-width: 640px; color:#000000;}
a{color:#000000;text-decoration:none;}
a:hover{text-decoration:none;}
ul{list-style-type: none;}
li{list-style-type: none;}
.clear{clear:both;font-size:0;margin:0;padding:0;}
.l{float:left;}
.r{float:right;}
.tra_s_4
	{
		-webkit-transition: all .4s linear;
		-moz-transition: all .4s linear;
		-o-transition: all .4s linear;
		transition: all .4s linear;
	}
.tra_s_3
	{
		-webkit-transition: all .3s linear;
		-moz-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
	}
.tra_s_2
	{
		-webkit-transition: all .2s linear;
		-moz-transition: all .2s linear;
		-o-transition: all .2s linear;
		transition: all .2s linear;
	}
.tra_s_ease_6{
		transition:all 0.6s ease 0s;
		-webkit-transition: all 0.6s ease 0s;
		-moz-transition: all 0.6s ease 0s;
		-o-transition: all 0.6s ease 0s;
	}
.box_s{
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
	}
@font-face {
    font-family: 'albbphb';
    src: url('../fonts/ALIBABA-PUHUITI-BOLD.OTF') format('opentype');
    font-style: normal;
}


@font-face {
    font-family: 'albbphm';
    src: url('../fonts/ALIBABA-PUHUITI-MEDIUM.OTF') format('opentype');
    font-style: normal;
}
/*
@font-face {
    font-family: 'albbphr';
    src: url('../fonts/ALIBABA-PUHUITI-REGULAR.OTF') format('opentype');
    font-style: normal;
}
@font-face {
    font-family: 'almmfy';
    src:url('../fonts/ALIMAMAFANGYUANTI_0.TTF') format('truetype');
    font-style: normal;
}
*/
/* main_con */
.main_con{width:1320px;margin:0 auto;}
.no-display{display:none!important;}
/* main_con end*/
/*顶部导航*/
.heads{width:100%;padding:15px 0;display:flex;justify-content:center;align-items:center;}
.heads .heads_logos{font-size:0;}
.heads .heads_logos img{height:70px;display:block;margin-right:80px;}
.heads .heads_nav{margin:0;}
.heads_nav .nav{}
.heads_nav .nav>ul{margin: 0; padding: 0;display:flex;justify-content:space-between;align-items:center;}
.heads_nav .nav>ul>li{font-size:16px;line-height:3.0;position:relative;letter-spacing:1px;}
.heads_nav .nav>ul>li>a{display:inline-block;padding:0 18px;font-size:16px;color:#000000;}
/* .heads_nav .nav>ul>li:hover>a{background:#f1ce62;} */
.heads_nav .select_li>a{color:#f54829!important;font-weight:bold;}
.heads_nav .nav>ul>li ul {display:none;min-width:100%;position: absolute; left: 0;z-index: 100;top:36px;text-align:center;}
.heads_nav .nav>ul>li ul>li{width: 100%;height:36px;line-height:36px;padding:0 10px;margin-top:1px;background:rgba(41,43,58,0.8);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.heads_nav .nav>ul>li ul>li a{display:block;width:100%;height:100%;font-size:15px; color:#fff;}
.heads_nav .nav>ul>li>ul>li:hover{background:rgba(241,206,98,0.9);color:#000000;}
.heads_nav .nav>ul>li>ul>li:hover a{color:#000000;}
.heads_nav .nav>ul>li:hover ul{display: block;}
/* .heads_nav .nav>ul>li:nth-child(4) ul{width:200%;} */
.heads_lianxi{padding-left:32px;margin-left:20px;letter-spacing:1px;background:url(../images/phone.png) left 8px no-repeat;background-size:20px auto;}
.heads_lianxi p{font-size:18px;line-height:1.8;color:#f54829;}
.heads_lianxi span{display:inline-block;font-size:24px;line-height:1.6;color:#f54829;font-weight:weight;}
/*顶部导航 end*/
/* banner-swiper*/
.swiper-container{width:100%;height:100%;overflow:hidden;}
.swiper-container .main_list{width:100%;}
.swiper-container .main_list .sl_img{width:100%;font-size:0;}
.swiper-container .main_list .sl_img img{width:100%;display:block;}
.swiper-container .swiper-pagination-bullet{opacity:1;width:12px;height:12px;border-radius:6px;display: inline-block;background:#f3cfbc;}
.swiper-container .swiper-pagination-bullet-active{width:66px;background:#ff6a00;}
.swiper-container-horizontal>.swiper-pagination-bullets{width:100%;left:0;height:30px;bottom:50px;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px;}
.swiper-container .main_list .sl_img .banner_info{position:absolute;font-family:"PingFang SC";font-size:15px;left: 0;top: 24%;width: 100%;}
.swiper-container .swiper-button-prev{z-index:10;left:1.5rem;top:45%;width:0.7rem!important;height:0.7rem!important;background:url(../images/left.png) center center no-repeat;background-size:90% 90%;} 
.swiper-container .swiper-button-prev:after{content:''!important;} 
.swiper-container .swiper-button-next{right:1.5rem;top:45%;width:0.7rem!important;height:0.7rem!important;background:url(../images/right.png) center center no-repeat;background-size:90% 90%;} 
.swiper-container .swiper-button-next:after{content:''!important;} 
.banner_info_con{width:55%;margin:0 auto;}
.banner_info_con h2{font-size:54px;line-height:80px;color:#ff5f00;letter-spacing:2px;font-family:"PingFang SC";}
.banner_info_con h3{font-size:54px;line-height:80px;color:#4d5068;letter-spacing:1px;font-family:"PingFang SC";}
.banner_info_con p{padding-left:5px;font-size:20px;line-height:1.8;color:#595757;letter-spacing:1px;margin-top:30px;font-family:"PingFang SC";}
.banner_info_con a{display:inline-block;margin-top:90px;font-size:16px;line-height:40px;color:#ffffff;letter-spacing:1px;padding:0 15px;background:url(../images/banner_more.png) center no-repeat;background-size:100% 100%;}
/* banner-swiper end*/
/* server */
.server{display:flex;justify-content:space-between;padding:40px 0;}
.server li{flex:1;display:flex;justify-content:left;align-items:center;}
.server li img{max-width:54px;padding-right:20px;}
.server li p{font-size:18px;line-height:1.5;color:#474747;letter-spacing:1px;}
/* server end*/
/* index_title */
.index_title{text-align:center;}
.index_title p{font-family: 'albbphb';font-size:40px;line-height:1.0;margin-bottom:-8px;text-transform: uppercase;color:#daf4fb;font-weight:bold;letter-spacing:2px;}
.index_title h1{font-family: 'albbphb';font-size:35px;line-height:1.0;font-weight:bold;letter-spacing:2px;color:#000000;}
.index_title h1 span{font-weight:bold;letter-spacing:2px;color:#3599ca;}
.index_title .title_intro{margin-top:5px;font-size:20px;line-height:2.0;letter-spacing:1px;color:#676767;}
/* index_title end*/
/* news */
.news_title{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid #d2d2d2;margin-bottom:20px;}
.news_title h2{font-size:26px;line-height:2.0;font-family: 'albbphm';}
.news_title a{font-size:16px;color:#7e7e7e;padding-right:14px;background:url(../images/more.png) right center no-repeat;background-size:auto 12px;}
.news_title a:hover{color:#ee7700;}
/* news end*/
/* jiuye */
.jiuye{width:100%;padding:50px 0;background:#ffffff;}
.jiuye_main{margin:40px auto;display:flex;justify-content:space-between;}
.jiuye_main li{width:21%;padding:20px 1.5%;text-align:center;
	box-shadow: 0 0 15px #edeaea;
	-moz-box-shadow: 0 0 15px #edeaea;
	-webkit-box-shadow: 0 0 15px #edeaea;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;}
.jiuye_main li .jiuye_img{width:100%;height:140px;font-size:0;overflow:hidden;}
.jiuye_main li .jiuye_img img{width:100%;min-height:100%;display:block;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.jiuye_main li:hover .jiuye_img img{transform: scale(1.08, 1.08);transition: .4s transform;z-index:1000;}
.jiuye_main li h5{font-family: 'albbphm';padding:18px 0 5px 0;font-size:24px;line-height:1.5;color:#00000;}
.jiuye_main li p{text-align:left;font-size:16px;line-height:1.8;color:#676767;}
.jiuye_main li a{display:inline-block;margin:20px auto 10px auto;padding: 0 40px;font-size:16px;line-height:2.5;border-radius:20px;border:1px solid #5dadd5;color:#17c1f1;letter-spacing:1px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.jiuye_main li:hover a{background:#5dadd5;color:#ffffff;}
.jiuye_main li:hover{transform: translate(0,-8px);}
/* jiuye end*/
/* youshi */
.youshi{width:100%;padding:50px 0 80px 0;background:#f1f5ff;}
.titles h1{display:inline-block;position:relative;}
.titles h1:before{position:absolute;left:-30px;top:-5px;content:"";width:28px;height:28px;background:url(../images/dot_2.png) center no-repeat;background-size:100% 100%;}
.titles h1:after{position:absolute;right:-20px;top:0;content:"";width:15px;height:15px;background:url(../images/dot_3.png) center no-repeat;background-size:100% 100%;}
.youshi_info{margin:30px auto;text-align:center;font-size:16px;line-height:1.8;color:#555964;}
.youshi_con{padding-left:30%;margin:30px auto;}
.youshi_con li{display:flex;justify-content:left;align-items:center;}
.youshi_con li .youshi_title{position:relative;z-index:200;display:flex;align-items:center;justify-content:center;width:145px;height:145px;background:url(../images/youshi_back1.png) center no-repeat;background-size:100% 100%;}
.youshi_con li .youshi_title h3{text-align:center;font-size:22px;letter-spacing:1px;line-height:1.5;color:#ffffff;font-weight:normal;}
.youshi_con li p{border-radius:36px;margin-left:-70px;font-size:20px;line-height:2.0;letter-spacing:1px;padding:15px 120px 15px 100px;background:#ffffff;border:1px solid #f6b326;}
.youshi_con li p span{color:#f5a705;}
.youshi_con li:nth-child(2){margin-left:110px;margin-top:-15px;}
.youshi_con li:nth-child(2) .youshi_title{background-image:url(../images/youshi_back2.png);}
.youshi_con li:nth-child(2) p{border-color:#32b3dd;}
.youshi_con li:nth-child(2) p span{color:#32b3dd;}
.youshi_con li:nth-child(3){margin-top:-15px;}
.youshi_con li:nth-child(3) .youshi_title{background-image:url(../images/youshi_back3.png);}
.youshi_con li:nth-child(3) p{border-color:#0797f8;}
.youshi_con li:nth-child(3) p span{color:#0797f8;}
.read_more{display:flex;justify-content:center;text-align:center;}
.read_more a{display:flex;align-items:center;font-size:22px;line-height:3.0;color:#ffffff;letter-spacing:1px;padding:0 70px;background:url(../images/more_3.png) center no-repeat;background-size:100% 100%;
border-radius:36px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.read_more a img{width:24px;padding-left:30px;}
.read_more a:hover{transform: translate(0,-6px);}
.read_more3{display:flex;justify-content:center;text-align:center;}
.read_more3 a{display:flex;align-items:center;font-size:22px;line-height:3.0;color:#f47d39;letter-spacing:1px;padding:0 70px;
border:2px solid #ef9a48;
border-radius:36px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.read_more3 a img{width:15px;padding-left:30px;}
.read_more3 a:hover{transform: translate(0,-6px);}
.read_more2{display:flex;justify-content:space-between;text-align:center;}
.read_more2 a{width:46%;display:flex;justify-content:center;align-items:center;font-size:20px;line-height:3.0;color:#ffffff;padding:0;margin:0 30px;background:url(../images/more_4.png) center no-repeat;background-size:100% 100%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.read_more2 a img{width:24px;padding-left:30px;}
.read_more2 a:hover{transform: translate(0,-6px);}
/* youshi end*/
.mores{margin-top:40px;display:flex;justify-content:center;text-align:center;}
.mores a{display:flex;align-items:center;font-size:22px;line-height:3.0;color:#000000;letter-spacing:1px;padding:0 70px;background:#f2f1f1;
border-radius:36px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.mores a img{width:10px;padding-left:30px;}
.mores a:hover{transform: translate(0,-6px);background:#e3dede;}
.mores2 a{color:#ffffff;background-color:#ee7700;}
.mores2 a:hover{background-color:#ee7700;}
/* zhuanye */
.zhuanye{width:100%;padding:80px 0;background:url(../images/zhuanye.jpg) center no-repeat;background-attachment:fixed;background-size:cover;}
.zhuanye .index_title h1{color:#ffffff;}
.zhuanye .index_title .title_intro{color:#c4c6cc;}
.zhuanye_con{margin:35px auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.zhuanye_con li{width:22.0%;padding:30px 1.0% 20px 1.0%;margin-bottom:16px;text-align:center;background:#ffffff;border-radius:8px;overflow:hidden;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.zhuanye_con li:hover{transform: translate(0,-6px);}
.zhuanye_con li h2{display:flex;justify-content:center;align-items:center;font-size:22px;line-height:2.0;}
.zhuanye_con li h2 img{max-width:40px;max-height:40px;padding-right:15px;}
.zhuanye_con li .zy_list{margin:20px auto 25px auto;display:flex;flex-wrap:wrap;justify-content:space-between;background:#ecfbff;padding:20px 5px;}
.zhuanye_con li .zy_list p{width:calc(48% - 20px);padding-left:20px;text-align:left;font-size:15px;line-height:2.0;margin:5px auto;
background:url(../images/kuai_icon.png) left center no-repeat;background-size:11px auto;}
.zhuanye_con li a{margin-top:15px;display:inline-block;border:1px solid #3599ca;color:#3599ca;font-size:16px;line-height:2.5;padding:0 40px;border-radius:20px;}
/* zhuanye end*/
/* xueli */
.xueli{width:100%;padding:60px 0 30px 0;}
.xueli_con{display:flex;justify-content:space-between;margin:40px auto;}
.xueli_con li{width:19.5%;padding:30px 2% 50px 2%;border-radius:8px;text-align:center;
	box-shadow: 0 -2px 15px #cbd5ef;
	-moz-box-shadow: 0 -2px 15px #cbd5ef;
	-webkit-box-shadow: 0 -2px 15px #cbd5ef;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;}
.xueli_con li img{height:42px;}
.xueli_con li h2{font-size:26px;line-height:2.0;color:#474747;letter-spacing:1px;font-family: 'albbphm';}
.xueli_con li p{width:96%;margin:10px auto;font-size:16px;line-height:1.6;color:#000000;opacity:0.75;text-align:left;letter-spacing:1px;}
.xueli_con li a{display:inline-block;border-radius:25px;margin-top:60px;padding:0 50px;font-size:20px;line-height:2.2;border:1px solid #3599ca;color:#3599ca;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.xueli_con li:hover{transform: translate(0,-6px);}
.xueli_con li:hover a{background:#3599ca;color:#ffffff;}
/* xueli end*/
/* mingxiao */
.mingxiao_con{position:relative;margin:0 auto;overflow:hidden;}
.mx_main{width:calc(100% - 100px);margin:20px auto;padding:25px 15px;overflow:hidden;}
.mx_main li{padding:30px 0;text-align:center;background:#ffffff;
	box-shadow: 0 0 10px #edeaea;
	-moz-box-shadow: 0 0 10px #edeaea;
	-webkit-box-shadow: 0 0 10px #edeaea;
}
.mx_main li .mx_img{width:100%;height:86px;font-size:0;}
.mx_main li .mx_img img{max-width:100%;max-height:90%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.mx_main li:hover .mx_img img{transform: scale(1.1, 1.1);transition: .4s transform;z-index:1000;}
.mx_main li h5{font-family: 'albbphm';width:90%;padding:5px 5%;font-size:24px;line-height:2.0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mx_main li p{width:80%;margin:0 auto;text-indent:1.0em;
font-size: 16px;
    line-height: 1.6;
    color: #000000;
    opacity: 0.75;
    text-align: left;
    letter-spacing: 1px;}
.mx_main li a{display: inline-block;border-radius: 2px;margin-top: 20px;padding: 0 25px;font-size: 16px;line-height: 2.2;letter-spacing:1px;border: 2px solid #3599ca;color: #3599ca;
    -webkit-transition: all .2slinear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
}
.mx_main li:hover a{background:#3599ca;color:#ffffff;}
.mx_main .swiper-button-prev{z-index:10;left:0;top:45%;width:35px!important;height:35px!important;background:url(../images/left.png) center center no-repeat;background-size:100% auto;} 
.mx_main .swiper-button-prev:after{content:''!important;} 
.mx_main .swiper-button-next{right:0;top:45%;width:35px!important;height:35px!important;background:url(../images/right.png) center center no-repeat;background-size:100% auto;} 
.mx_main .swiper-button-next:after{content:''!important;} 
/* mingxiao end*/
/* mid_img */
.mid_img{font-size:0;}
.mid_img img{width:100%;display:block;}
/* mid_img end*/
/* lc */
.lc{width:100%;margin:60px auto 0 auto;padding:60px 0;background:#f1f5ff;}
.lc_main{position:relative;margin:40px auto;padding:56px 0;background:url(../images/liucheng.jpg) center no-repeat;background-size:100% 100%;}
.lc_main .lc_con{position:relative;z-index:2;width:90%;margin:0 auto;display:flex;justify-content:space-between;}
.lc_main .lc_con li{width:100%;text-align:center;}
.lc_main .lc_con li h3{font-size:22px;line-height:2.0;color:#000203;letter-spacing:1px;}
.lc_main .lc_con li .num{width:45px;height:45px;margin:15px auto;font-size:14px;line-height:45px;text-align:center;color:#ffffff;letter-spacing:1px;
background:url(../images/lc_num.png) center no-repeat;background-size:100% 100%;}
.lc_main .lc_con li p{position:relative;width:80%;min-height:55px;margin:0 auto;margin-top:25px;padding:15px 5%;font-size:16px;line-height:1.6;color:#7e7f80;letter-spacing:1px;
background:#ffffff;border-radius:6px;
box-shadow: 0 -2px 15px #edeaea;
-moz-box-shadow: 0 -2px 15px #edeaea;
-webkit-box-shadow: 0 -2px 15px #edeaea;}
.lc_main .lc_con li p:before{position:absolute;top:-8px;left:50%;content:"";margin-left:-11px;width:22px;height:8px;background:url(../images/up.png) center no-repeat;background-size:100% 100%;}
.lc_main .lc_line{position:absolute;z-index:1;left:4%;top:130px;width:92%;height:16px;background:url(../images/lc_line.png) center no-repeat;background-size:100% 2px;}
.lc_main .lc_line:before{position:absolute;z-index:4;left:-8px;top:3px;content:"";width:10px;height:10px;background:url(../images/lc_dot.png) center no-repeat;background-size:100% 100%;}
.lc_main .lc_line:after{position:absolute;z-index:4;right:-8px;top:0;content:"";width:9px;height:16px;background:url(../images/lc_jt.png) center no-repeat;background-size:100% 100%;}
/* lc end*/
/* wenti */
.wenti{width:100%;padding:60px 0 80px 0;background:url(../images/back.jpg) center no-repeat;background-attachment:fixed;background-size:cover;}
.wenti .index_title h1{color:#ffffff;}
.wenti .index_title .title_intro{color:#c6ccd9;}
.wenti .wenti_con{margin:30px auto 50px auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.wenti .wenti_con li{width:45%;margin:15px auto;font-size:16px;line-height:2.0;display:flex;justify-content:space-between;align-items:center;
	-webkit-transition: all .2slinear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;}
.wenti .wenti_con li p{width:19.0em;border-radius:30px;color:#ffffff;border:1px solid #d7dee9;padding:8px 25px;letter-spacing:1px;}
.wenti .wenti_con li a{display:inline-block;color:#ffffff;padding:8px 30px;border-radius:30px;letter-spacing:1px;
	-webkit-transition: all .6s linear;
    -moz-transition: all .6s linear;
    -o-transition: all .6s linear;
    transition: all .6s linear;
	background: -webkit-linear-gradient(left, #ffa300 , #ff8201);
    background: -o-linear-gradient(right, #ffa300, #ff8201);
    background: -moz-linear-gradient(right, #ffa300, #ff8201);
    background: linear-gradient(to right, #ffa300 , #ff8201);}
.wenti .wenti_con li:hover a{
	transform: rotateX(360deg);
	-ms-transform: rotateX(360deg);
	-moz-transform: rotateX(360deg); 
	-webkit-transform: rotateX(360deg);
	-o-transform: rotateX(360deg);}
.wenti .wenti_con li:hover{transform: translate(0,-6px);}
/* wenti end*/
/* zhengshu */
.zhengshu{width:100%;padding:60px 0;}
.zhengshu_mian{position:relative;}
.zhengshu_con{overflow:hidden;}
.zhengshu_con{width:calc(100% - 120px);margin:20px auto;padding:15px 15px;overflow:hidden;}
.zhengshu_con li{height:260px;padding:0;text-align:center;overflow:hidden;}
.zhengshu_con li img{width:100%;min-height:100%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.zhengshu_con li:hover img{transform: scale(1.1, 1.1);transition: .4s transform;z-index:1000;}
.zhengshu_con .swiper-button-prev{z-index:10;left:0;top:48%;width:35px!important;height:35px!important;background:url(../images/left.png) center center no-repeat;background-size:100% auto;} 
.zhengshu_con .swiper-button-prev:after{content:''!important;} 
.zhengshu_con .swiper-button-next{right:0;top:48%;width:35px!important;height:35px!important;background:url(../images/right.png) center center no-repeat;background-size:100% auto;} 
.zhengshu_con .swiper-button-next:after{content:''!important;} 
/* zhengshu end*/
/* footer */
footer{width:100%;margin:0;padding:38px 0 0 0;background:#ffffff;}
.footer_top{display:flex;justify-content:space-between;border-bottom:1px solid #d1d1d1;}
.footer_lx{padding-left:32px;margin-left:20px;letter-spacing:1px;background:url(../images/phone.png) left 8px no-repeat;background-size:20px auto;}
.footer_lx p{font-size:18px;line-height:1.8;color:#f54829;}
.footer_lx span{display:inline-block;font-size:24px;line-height:1.6;color:#f54829;font-weight:weight;}
.footer_top img{height:68px;padding-bottom:15px;}
.footer_con{width:100%;padding:25px 0;display:flex;justify-content:space-between;}
.footer_con .footer_left{width:calc(100% - 350px);}
.footer_con .footer_left .footer_left_nav{margin-left:45px;width:50%;display:flex;flex-wrap:wrap;}
.footer_con .footer_left .footer_left_nav li{width:25%;font-size:18px;line-height:2.0;color:#474747;letter-spacing:1px;}
.footer_con .footer_left .footer_infos{display:flex;flex-wrap:wrap;padding-left:45px;margin-top:30px;font-size:16px;line-height:2.0;color:#474747;letter-spacing:1px;}
.footer_con .footer_left .footer_infos p{width:45%;font-size:;}

.footer_con .footer_right{display:flex;width:320px;}
.footer_con .footer_right .footer_ewm{text-align:center;}
.footer_con .footer_right .footer_ewm img{max-width:100%;}
.copy_right{width:100%;padding:15px 0 30px 0;background:#0a1f41;}
.copy_right .copy_right_con{display:flex;justify-content:space-between;font-size:14px;line-height:1.5;color:#ffffff;letter-spacing:1px;}
.copy_right .copy_right_con a{color:#ffffff;}
/* footer end*/
/* liuyan */
.liuyan{width:100%;padding:50px 0;background:url(../images/ly_back.jpg) center no-repeat;background-size:cover;}
.liuyan_con{}
.liuyan_con h3{text-align:center;font-family: 'albbphb';font-size: 35px;line-height: 1.6;font-weight: bold;letter-spacing: 2px;color: #ffffff;}
.liuyan_main{margin:20px auto;}
.liuyan_main .tj_con{width:100%;display:flex;justify-content:space-between;}
.liuyan_main .input-text{width:20.3%;height:48px;line-height:48px;background:#ffffff;border:none;
font-size:16px;padding:0 1%;color:#000000;}
.liuyan_main input:focus{outline:none;}
.tj_btn{width:25%;text-align:center;line-height:48px;background:#fe4a0b;
cursor:pointer;font-size:16px;color:#ffffff;letter-spacing:2px;border-radius:6px;border:none;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.tj_btn:hover{transform: translate(0,-6px);}
.liuyan_main  .textarea-text{width:38%;height:48px;line-height:48px;background:rgba(255,255,255,0.3);border:none;font-size:16px;padding:0 2%;color:#ffffff;}
.liuyan input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #474747;}
.liuyan input:-moz-placeholder, textarea:-moz-placeholder {color: #474747;} 
.liuyan input::-moz-placeholder, textarea::-moz-placeholder {color: #474747; } 
.liuyan input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #474747;} 
.liuyan select{border: none;
    font-size: 16px;
    color: #000000;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/lysj.png) 95% center no-repeat #ffffff;
    background-size: 10px auto;
    width:24%;
    padding: 0 2%;
    font-size: 16px;
    line-height: 46px;
    border: 1px solid #eeeeee;
    border-radius: 3px;}
/* liuyan end*/
/* cglx */
.cglx{width:100%;padding:60px 0 10px 0;}
.cglx_main{margin:30px auto;display:flex;justify-content:space-between;}
.cglx_main .cglx_l{width:72%;}
.cglx_main .cglx_l .cglx_l_con1{width:100%;display:flex;justify-content:space-between;}
.cglx_main .cglx_l .cglx_l_con1 .cglx_rq{width:45%;padding:10px 2% 25px 2%;border-radius:10px;background:url(../images/cg/index_cglx_1.jpg) center no-repeat;background-size:100% 100%;
box-shadow: 0 0 15px #edeaea;
-moz-box-shadow: 0 0 15px #edeaea;
-webkit-box-shadow: 0 0 15px #edeaea;}
.cglx_main h5{font-size:28px;line-height:2.5;color:#030303;letter-spacing:1px;font-weight:bold;}
.cglx_main .cglx_l .cglx_l_con1 .cglx_rq .cglx_rq_list{display:flex;justify-content:space-between;}
.cglx_main .cglx_l .cglx_l_con1 .cglx_rq .cglx_rq_list p{font-size:18px;line-height:2.0;border:2px solid #3599ca;color:#3599ca;letter-spacing:1px;padding:0 15px;border-radius:3px;}
.cglx_main .cglx_l .cglx_l_con1 .cglx_rq2{background-image:url(../images/cg/index_cglx_2.jpg);}
.cglx_main .cglx_l .cglx_l_con2{position:relative;width:96%;padding:10px 2% 20px 2%;border:1px solid #eeeeee;margin-top:25px;border-radius:10px;background:#fcfcfc;}
.cglx_main .cglx_l .cglx_l_con2 .more_yx{position:absolute;right:20px;top:22px;display:inline-block;font-size:16px;line-height:2.5;padding:0 2.0em;letter-spacing:1px;border-radius:22px;color:#ffffff;background:#3599ca;}
.cglx_main .cglx_l .cglx_l_con2 .yx_list{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}
.cglx_main .cglx_l .cglx_l_con2 .yx_list li{width:31.3%;margin:8px 0;display:flex;justify-content:space-between;align-items:center;background:#ffffff;border:1px solid #eaeaea;border-radius:5px;overflow:hidden;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.cglx_main .cglx_l .cglx_l_con2 .yx_list li .yx_img{width:44%;max-height:130px;font-size:0;overflow:hidden;}
.cglx_main .cglx_l .cglx_l_con2 .yx_list li .yx_img img{width:100%;min-height:100%;display:block;}
.cglx_main .cglx_l .cglx_l_con2 .yx_list li .yx_info{width:50%;padding:0 2% 0 1%;}
.cglx_main .cglx_l .cglx_l_con2 .yx_list li .yx_info h6{font-size:18px;line-height:1.4;color:#000000;margin-bottom:6px;font-weight:bold;}
.cglx_main .cglx_l .cglx_l_con2 .yx_list li .yx_info p{font-size:15px;line-height:1.6;color:#575757;}
.cglx_main .cglx_l .cglx_l_con2 .yx_list li .yx_info p a{padding-right:15px;color:#fe750b;background:url(../images/cg/cg_jt.png) right center no-repeat;background-size:8px auto;}
.cglx_main .cglx_l .cglx_l_con2 .yx_list li:hover h6{color:#3599ca;}
.cglx_main .cglx_l .cglx_l_con2 .yx_list li:hover{border-color:#3599ca;transform:translate(0,-6px);}
.cglx_main .cglx_r{width:22%;padding:10px 2% 25px 2%;background:url(../images/cg/index_cglx_3.png) center no-repeat;background-size:100% 100%;
box-shadow: 0 0 15px #edeaea;
-moz-box-shadow: 0 0 15px #edeaea;
-webkit-box-shadow: 0 0 15px #edeaea;}
.cglx_main .cglx_r .cglx_gj{display:flex;flex-wrap:wrap;justify-content:space-between;}
.cglx_main .cglx_r .cglx_gj li{width:47%;padding:20px 0 10px 0;margin-bottom:15px;border:1px solid #dcdcdc;text-align:center;}
.cglx_main .cglx_r .cglx_gj li .cglx_gj_img{width:100%;height:55px;font-size:0;}
.cglx_main .cglx_r .cglx_gj li .cglx_gj_img img{height:100%;border-radius:6px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.cglx_main .cglx_r .cglx_gj li h6{font-size:18px;line-height:2.0;color:#000000;}
.cglx_main .cglx_r .read_more a{padding:0 36px;line-height:2.5;}
.cglx_main .cglx_r .cglx_gj li:hover .cglx_gj_img img{transform: scale(1.08, 1.08);transition: .4s transform;z-index:1000;}
/* cglx end*/
/* in_news */
.in_news{margin:30px auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.in_news li{width:31.3%;margin:15px 0;font-size:14px;line-height:1.6;color:#7e7e7e;
-webkit-box-shadow: #5f5d5d 0px 0px 1px;
-moz-box-shadow: #5f5d5d 0px 0px 1px;
box-shadow: #5f5d5d 0px 0px 1px;
}
.in_news li .in_news_img{width:100%;height:227px;font-size:0;overflow:hidden;}
.in_news li .in_news_img img{width:100%;min-height:100%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.in_news li .in_news_info{width:90%;margin:0 auto;}
.in_news li .in_news_info h5{font-size:20px;line-height:2.0;letter-spacing:1px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.in_news li .in_news_info p{margin:10px 0;}
.in_news li .in_news_info span{display:inline-block;margin:25px 0 0 0;color:#666666;}
.in_news li .in_news_info .in_news_more{color:#000000;width:100%;height:60px;line-height:60px;margin-top:20px;border-top:1px solid #d0d0d0;}
.in_news li .in_news_info .in_news_more img{width:20px;padding-left:15px;}
.in_news li:hover .in_news_info .in_news_more{color:#f54829;}
.in_news li:hover .in_news_info h5{color:#f54829;}
.in_news li:hover .in_news_img img{transform: scale(1.1, 1.1);transition: .4s transform;z-index:1000;}
/* in_news end*/
.float_nav{ z-index:100; position:fixed; width:86px;  border-radius:4px; right:1%; top:15%; 
	/* background-color:#fff;box-shadow:0 0 5px #e0e0e0; */}
.float_nav .click {width: 40px;padding: 20px 10px;background: #ee7700;color: #ffffff;text-align: center;position: fixed;right: 0;top: 50%;margin-top: -44px;border-radius: 10px 0 0 10px;font-size: 16px;cursor: pointer;display: none;}
.float_nav ul li.close a{ padding-top: 0;}
.float_nav ul{}
.float_nav ul li{cursor:pointer;position:relative;border-radius:8px;margin-bottom:5px;background:#ffffff;}
.float_nav ul li b { font-weight:normal;border-radius:8px; border:1px solid #e2e2e2;display:block;padding:6px 8px 0 8px;}
.float_nav ul li b a{ display:block; text-align:center; font-size:15px; padding-top:42px; padding-bottom:10px; background:no-repeat center 6px;background-size:auto 25px;}
.float_nav ul li.n1 b a{ background-image:url(../images/bian/float_nav_icon1.png);}
.float_nav ul li.n2 b a{ background-image:url(../images/bian/float_nav_icon2.png);}
.float_nav ul li.n3 b a{ background-image:url(../images/bian/float_nav_icon3.png);}
.float_nav ul li.n4 b a{ background-image:url(../images/bian/float_nav_icon4.png);}
.float_nav ul li.n5 b a{ background-image:url(../images/bian/float_nav_icon5.png);}
.float_nav ul li.n6 b a{ background-image:url(../images/bian/float_nav_icon6.png);}
.float_nav ul li:hover b{ background-color:#ee7700;border-color:#ee7700;}
.float_nav ul li:hover b a{ color:#ffffff; border-bottom-color:#ee7700}
.float_nav ul li.n1:hover b a{ background-image:url(../images/bian/float_nav_icon1_show.png);}
.float_nav ul li.n2:hover b a{ background-image:url(../images/bian/float_nav_icon2_show.png);}
.float_nav ul li.n3:hover b a{ background-image:url(../images/bian/float_nav_icon3_show.png);}
.float_nav ul li.n4:hover b a{ background-image:url(../images/bian/float_nav_icon4_show.png);}
.float_nav ul li.n5:hover b a{ background-image:url(../images/bian/float_nav_icon5_show.png);}
.float_nav ul li.n6:hover b a{ background-image:url(../images/bian/float_nav_icon6_show.png);}
.float_nav ul li.n4 img{width:120px;}
.float_nav ul li .sub{ display:none; top:0; padding:10px; right:120px; position:absolute; background-color:#fff; border-radius:10px; 
/* box-shadow:0 0 10px 10px rgba(91, 93, 91, 0.20); */
/* -webkit-box-shadow: 0 0 10px 10px rgba(91, 93, 91, 0.20); */
/* -moz-box-shadow:0 0 10px 10px rgba(91, 93, 91, 0.20); */
}
.float_nav ul li .sub:before{ position:absolute; right:-36px; top:50%; margin-top:-18px; content:''; border:solid 18px transparent; border-left-color:#fff;}
.float_nav ul li .sub .sub_phone{width:140px;padding-left:20px;font-size:18px;line-height:2.0;color:#ee7700;}

/* xyfc */
.xyfc{padding:20px 0 50px 0;}
.xyfcGroup{width:1320px;margin:20px auto;}
.xyfcGroup .parHd{width:100%;}
.xyfcGroup .parHd ul{display:flex;justify-content:center;}
.xyfcGroup .parHd ul li{cursor:pointer;margin:0 16px;padding:6px 56px;font-size:22px;line-height:2.0;color:#181819;letter-spacing:1px;
border:1px solid #c4c4c4;}
.xyfcGroup .parHd ul li.on{color:#ffffff;background:#3599ca;border-color:#3599ca;}
.xyfcGroup .sPrev{ position:absolute; right:5px; top:45%; display:block; width:30px; height:50px;border-radius:4px; border:none; background:url(../images/lx/lx_right.png) center center no-repeat #a3a49f; background-size:9px auto;}
.xyfcGroup .sNext{ position:absolute; left:5px; top:45%; display:block; width:30px; height:50px;border-radius:4px; border:none; background:url(../images/lx/lx_left.png) center center no-repeat #a3a49f; background-size:9px auto;}
.xyfcGroup .sPrev:hover,.xyfcGroup .sNext:hover{ background-color:#ee7903;  }
.xyfcGroup .slideBox{overflow:hidden; zoom:1; padding:10px 42px 10px 42px; position:relative;   }
.xyfcGroup .parBd{margin-top:30px;}
.xyfcGroup .parBd ul{ overflow:hidden; zoom:1;}
.xyfcGroup .parBd ul li{width:33.3%; margin:0; float:left; _display:inline; overflow:hidden; text-align:center;  }
.xyfcGroup .parBd ul li .fc_img{width:92%;height:270px;border-radius:8px;margin:0 auto;overflow:hidden;font-size:0;}
.xyfcGroup .parBd ul li .fc_img img{width:100%;min-height:100%; display:block;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.xyfcGroup .parBd ul li:hover .fc_img img{transform: scale(1.1, 1.1);transition: .4s transform;z-index:1000;}
/* xyfc end*/
/* index-title */
.index-title{text-align:center;}
.index-title h1{font-size:42px;line-height:1.8;color:#000000;letter-spacing:3px;font-weight:bold;}
.index-title p{font-size:22px;line-height:1.6;color:#3d3d3d;letter-spacing:1px;}
/* index-title end*/
/* index-zy */
.index-zy{padding:50px 0;}
.index-zy-main{margin:10px auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.index-zy-main li{width:28.3%;padding:25px 2% 30px 2%;margin:10px 0;letter-spacing:1px;background-color: #f4f5fa;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.index-zy-main li:nth-child(1){background:url(../images/zy/zy_1.png) right bottom no-repeat #f4f5fa;background-size:60% auto;}
.index-zy-main li:nth-child(2){background:url(../images/zy/zy_2.png) 90% 80% no-repeat #f4f5fa;background-size:auto 68%;}
.index-zy-main li:nth-child(3){background:url(../images/zy/zy_3.png) right bottom no-repeat #f4f5fa;background-size:50% auto;}
.index-zy-main li:nth-child(4){background:url(../images/zy/zy_4.png) 90% 85% no-repeat #f4f5fa;background-size:50% auto;}
.index-zy-main li:nth-child(5){background:url(../images/zy/zy_5.png) right bottom no-repeat #f4f5fa;background-size:50% auto;}
.index-zy-main li:nth-child(6){background:url(../images/zy/zy_6.png) right bottom no-repeat #f4f5fa;background-size:auto 90%;}
.index-zy-main li h2{font-size:28px;line-height:2.0;color:#000000;}
.index-zy-main li p{font-size:22px;line-height:1.5;color:#6b6868;}
.index-zy-main li a{display:inline-block;border:2px solid #f64d30;color:#f64d30;font-size:16px;line-height:2.0;padding:5px 20px;border-radius:4px;margin-top:70px;}
/*.index-zy-main li:hover{transform:translate(0,-6px);}*/
.index-zy-main .zy-info:hover{background-color:#f64d30;transform:translate(0,-6px);}
.index-zy-main .zy-info:hover h2{color:#ffffff;}
.index-zy-main .zy-info:hover p{color:#ffffff;}
.index-zy-main .zy-info:hover a{color:#ffffff;border-color:#ffffff;}
/* index-zy end*/
/* index-adv */
.index-adv{width:100%;padding:50px 0;background:#fff3f0;}
.index-adv-main{width:calc(100% - 40px);margin:30px auto 0 auto;padding:10px 20px;background:#f7f7f7;display:flex;justify-content:space-between;}
.index-adv-main .index-adv-r{width:340px;background:#ffffff;margin:10px 0;}
.index-adv-main .index-adv-r .adv-ly-tit{background:url(../images/adv/adv-ly-tit.png) center no-repeat;background-size:100% 100%;color:#ffffff;text-align:center;padding:5px 0 15px 0;}
.index-adv-main .index-adv-r .adv-ly-tit h6{font-size:30px;letter-spacing:2px;line-height:1.5;padding-top:15px;}
.index-adv-main .index-adv-r .adv-ly-tit p{font-size:20px;letter-spacing:1px;line-height:1.5;}
.index-adv-main .index-adv-r .adv-form{width:80%;margin:30px auto;}
.index-adv-main .index-adv-r .adv-form .form_con{width:100%;}
.index-adv-main .index-adv-r .adv-form .form_con .inputs{width:100%;margin:12px 0;padding:12px 0;display:flex;justify-content:space-between;background:#f7f7f7;}
.index-adv-main .index-adv-r .adv-form .form_con .inputs .inputs-icon{width:56px;text-align:center;}
.index-adv-main .index-adv-r .adv-form .form_con .inputs .inputs-icon img{max-width:86%;}
.index-adv-main .index-adv-r .adv-form .form_con .inputs input{width:calc(100% - 70px);border:none;background:none;font-size:15px;line-height:2.0;}
.index-adv-main .index-adv-r .adv-form .form_con .inputs input:focus{outline:none;}
.adv_btn{width:100%;text-align:center;height:50px;background:#ff9500;
cursor:pointer;font-size:18px;color:#ffffff;letter-spacing:2px;border-radius:6px;border:none;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.adv_btn:hover{transform: translate(0,-6px);}
.index-adv-main .index-adv-l{width:calc(100% - 370px);display:flex;flex-wrap:wrap;justify-content:space-between;}
.index-adv-main .index-adv-l li{width:27.8%;margin:10px 0;padding:45px 2%;background:#ffffff;
display:flex;justify-content:space-between;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.index-adv-main .index-adv-l li .index-adv-img{width:38%;font-size:0;text-align:center;}
.index-adv-main .index-adv-l li .index-adv-img img{max-width:90%;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.index-adv-main .index-adv-l li:hover .index-adv-img img{
	transform: rotateY(180deg);
	-ms-transform: rotateY(180deg); 
	-moz-transform: rotateY(180deg); 
	-webkit-transform: rotateY(180deg); 
	-o-transform: rotateY(180deg); 
}
.index-adv-main .index-adv-l li:hover{transform:translate(0,-6px)}
.index-adv-main .index-adv-l li .index-adv-info{width:60%;}
.index-adv-main .index-adv-l li .index-adv-info h5{width:5.5em;font-size:22px;line-height:1.5;}
/* index-adv end*/
/* zyxz */
.zyxz{padding:50px 0;}
.zyxz .zyxz-main{margin:26px 0;}
.zyxz .zyxz-main .zyxz-img{width:100%;height:370px;background:url(../images/zy_main.jpg) center no-repeat;background-attachment:fixed;background-size:cover;}
.zyxz .zyxz-main .zyxz-con{margin-top:-320px;}
.zyxz .zyxz-main .zyxz-con .zyxz-ys{margin:20px auto;display:flex;justify-content:space-between;}
.zyxz .zyxz-main .zyxz-con .zyxz-ys li{width:27.3%;padding:20px 2%;background:rgba(255,255,255,0.1);border:1px solid #f9b1a4;border-radius:10px;}
.zyxz .zyxz-main .zyxz-con .zyxz-ys li h5{font-size:32px;line-height:2.0;color:#ffffff;padding-left:60px;
background:url(../images/dui.png) left center no-repeat;background-size:44px auto;}
.zyxz .zyxz-main .zyxz-con .zyxz-ys li p{padding-left:60px;font-size:20px;line-height:1.8;color:#ffffff;}
/* zyxz end*/
/* zhongzhi_more */
.zhongzhi_more{margin-top:55px;display:flex;justify-content:left;text-align:center;}
.zhongzhi_more a{display:flex;margin:0 15px;align-items:center;font-size:22px;line-height:2.8;color:#f47d39;letter-spacing:1px;padding:0 100px;
border:2px solid #ef9a48;
border-radius:36px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.zhongzhi_more a img{width:13px;padding-left:30px;}
.zhongzhi_more a:hover{transform: translate(0,-6px);}
.zhongzhi_more a:nth-child(2){background:#ee7700;color:#ffffff;}
/* zhongzhi_more end */
/* rmzy */
.rmzy_main{margin:50px auto 10px auto;display:flex;justify-content:space-between;background:#ffffff;
box-shadow: 3px 4px 12px #f5f2f1;
-moz-box-shadow: 3px 4px 12px #f5f2f1;
-webkit-box-shadow: 3px 4px 12px #f5f2f1;}
.rmzy_main .rmzy_son{width:285px;}
.rmzy_main .rmzy_son .rmzy_btn{cursor:pointer;width:100%;text-align:center;font-size:22px;line-height:2.0;color:#404040;letter-spacing:1px;padding:10px 0;
border:1px solid #e7e7e7;background:#f2f2f2;}
.rmzy_main .rmzy_son .rmzy_btn.active{border-color:#f59a85;background:#ee7700;color:#ffffff;}
.rmzy_main .rmzy_r{width:calc(100% - 325px);}
.rmzy_main .rmzy_r .rmzy_con{display:none;}
.rmzy_main .rmzy_r .rmzy_con h2{margin-top:20px;font-size:28px;line-height:2.0;color:#000000;letter-spacing:2px;font-weight:bold;}
.rmzy_main .rmzy_r .rmzy_con h3{font-size:22px;line-height:2.0;color:#000000;letter-spacing:2px;font-weight:normal;margin:10px 0;
padding-left:36px;background:url(../images/zhongzhi/rmzy_line.png) left center no-repeat;background-size:auto 23px;}
.rmzy_main .rmzy_r .rmzy_con .rmzy_info{padding:5px 5% 30px 0;border-radius:15px;font-size:18px;line-height:2.0;color:#404040;letter-spacing:1px;}
.rmzy_main .rmzy_r .rmzy_con .rmzy_info p{text-indent:1.0em;}
.rmzy_main .rmzy_r .rmzy_con .rmzy_info .rmzy_img{display:flex;flex-wrap:wrap;justify-content:space-between;}
.rmzy_main .rmzy_r .rmzy_con .rmzy_info .rmzy_img li{width:48%;font-size:0;}
.rmzy_main .rmzy_r .rmzy_con .rmzy_info .rmzy_img li img{width:100%;border-radius:5px;}
/* in_rmzy end*/
/* pxbz */
.pxbz .pxbz-con{display:flex;justify-content:space-between;margin:30px auto;}
.pxbz .pxbz-con li{width:21%;padding:20px 1.5%;background:#ffffff;text-align:center;
box-shadow: 0 0 12px #f5f2f1;
-moz-box-shadow: 0 0 12px #f5f2f1;
-webkit-box-shadow: 0 0 12px #f5f2f1;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.pxbz .pxbz-con li .pxbz-img{width:100%;height:140px;font-size:0;overflow:hidden;}
.pxbz .pxbz-con li .pxbz-img img{width:100%;display:block;}
.pxbz .pxbz-con li h5{font-size:24px;line-height:2.0;margin-top:20px;}
.pxbz .pxbz-con li p{text-align:left;font-size:16px;line-height:1.6;color:#404040;}
.pxbz .pxbz-con li a{display:inline-block;margin:35px auto 15px auto;background:#ee7700;color:#ffffff;
font-size:16px;line-height:36px;border-radius:26px;padding:5px 40px;letter-spacing:1px;}
.pxbz .pxbz-con li:hover{transform:translate(0,-6px);}
/* pxbz end*/
/* crjy */
.crjy{margin:40px auto;}
.crjy .crjy-list{width:95%;margin:0 auto;display:flex;justify-content:space-between;margin:30px auto;}
.crjy .crjy-list li{position:relative;width:23%;font-size:0;overflow:hidden;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.crjy .crjy-list li img{width:100%;display:block;}
.crjy .crjy-list li .crjy-info{width:100%;position:absolute;left:0;bottom:36px;background:#ffffff;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.crjy .crjy-list li .crjy-info .crjy-title{width:100%;padding:20px 0;color:#000000;text-align:center;}
.crjy .crjy-list li .crjy-info .crjy-title h5{font-size:24px;line-height:1.8;}
.crjy .crjy-list li .crjy-info .crjy-title p{font-size:18px;line-height:1.2;}
.crjy .crjy-list li .crjy-info .crjy-intro{display:none;width:90%;padding:10px 5%;}
.crjy .crjy-list li .crjy-info .crjy-intro p{background:url(../images/dui_2.png) 10px center no-repeat;background-size:auto 30px;
font-size:16px;line-height:2.0;padding:6px 0 10px 60px;}
.crjy .crjy-list li:hover .crjy-info{width:100%;height:100%;bottom:0;}
.crjy .crjy-list li:hover .crjy-info .crjy-title{background:#3599ca;color:#ffffff;}
.crjy .crjy-list li:hover .crjy-info .crjy-intro{display:block;}
.crjy .crjy-list li:hover{transform: scale(1.0, 1.1);transition: .4s transform;z-index:1000;
	/* transform:translate(0,-6px); */
	box-shadow: 6px 12px 6px #f5f2f1;
	-moz-box-shadow: 6px 12px 6px #f5f2f1;
	-webkit-box-shadow: 6px 12px 6px #f5f2f1;
}
/* crjy end*/
/* middle */
.middle{width:100%;padding:25px 0;margin:50px auto;background:#114698;}
.middle .middle-main{display:flex;justify-content:space-between;align-items:center;}
.middle .middle-main img{width:112px;height:112px;}
.middle .middle-main a{font-size:20px;line-height:2.2;border-radius:30px;width:150px;text-align:center;background:#ee7700;color:#ffffff;letter-spacing:1px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.middle .middle-main .middle-info{font-size:20px;line-height:2.2;color:#ffffff;letter-spacing:1px;}
.middle .middle-main .middle-info h6{font-size:24px;line-height:2.2;color:#ffffff;letter-spacing:1px;}
.middle .middle-main a:hover{transform:translate(0,-6px);}
/* middle end*/
/* index-cglx */
.index-cglx{padding:40px 0;}
.activecon{display: block;}
.cglx-main{width:84%;margin:20px auto 0 auto;}
.cglx-main .cglx_tabs{display:flex;justify-content:center;}
.cglx-main .cglx_tabs .cglx-btn{cursor:pointer;margin:0 35px;font-size:22px;line-height:50px;color:#000000;letter-spacing:2px;}
.cglx-main .cglx_tabs .cglx-btn.active{font-size:25px;color:#f64d30;}
.cglx-con{display:none;}
.cglx-con .index-sch-list{display:flex;flex-wrap:wrap;justify-content:left;}
.cglx-con .index-sch-list li{width:calc(23% - 24px);padding:12px;margin:10px 1%;
background:#ffffff;border-radius:8px;
box-shadow: 0 0 12px #e3dedc;
-moz-box-shadow: 0 0 12px #e3dedc;
-webkit-box-shadow: 0 0 12px #e3dedc;}
.cglx-con .index-sch-list li .index-sch-img{width:100%;font-size:0;border-radius:8px 8px 0 0;overflow:hidden;}
.cglx-con .index-sch-list li .index-sch-img img{width:100%;display:block;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;}
.cglx-con .index-sch-list li:hover .index-sch-img img{transform: scale(1.1, 1.1);transition: .4s transform;z-index:1000;}
.cglx-con .index-sch-list li .index-sch-info{width:100%;background:url(../images/right.png) right center no-repeat;background-size:32px auto;}
.cglx-con .index-sch-list li .index-sch-info p{width:70%;font-size:18px;line-height:2.0;padding:10px 0;color:#262626;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* index-cglx end*/
/* news */
.news{width:100%;margin:30px auto;padding:60px 0;background:url(../images/news_backs.jpg) center no-repeat;background-attachment:fixed;background-size:cover;}
.news-tabs{display:flex;justify-content:center;}
.newscon{display:none;}
.activeTab{display:block;}
.news-tabs .news-btn{cursor:pointer;margin:0 35px;font-size:22px;line-height:50px;color:#000000;letter-spacing:2px;}
.news-tabs .news-btn.active{font-size:25px;color:#f64d30;}
.news-list{width:100%;margin:20px auto;display:flex;flex-wrap:wrap;justify-content:left;}
.news-list li{width:46%;margin:15px 2%;padding-bottom:15px;border-bottom:1px solid #c1c1c1;display:flex;justify-content:space-between;}
.news-list li .news-date{width:90px;padding-top:10px;text-align:center;font-size:15px;line-height:1.5;color:#646464;}
.news-list li .news-date p{width:70px;border:1px solid #b5b5b5;margin:0 auto 10px auto;background:#ffffff;font-size:20px;line-height:1.8;color:#333333;}
.news-list li .news-info{width:calc(100% - 100px);font-size:15px;line-height:1.8;color:#5d5e5e;}
.news-list li .news-info h5{font-size:22px;line-height:2.0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* news end*/
/* xqhz-main */
.xqhz{margin-bottom:50px;}
.xqhz-main{margin:20px auto;overflow:hidden;}
.xqhz-main .xqhz-con{display:flex;justify-content:space-between;}
.xqhz-main .xqhz-con li{border-radius:5px;max-height:300px;overflow:hidden;}
.xqhz-main .xqhz-con li img{width:100%;display:block;}
/* xqhz-main end*/


@media(min-width:1024px){
	.float_nav ul li:hover .sub{ display:block;}
}
@media(max-width:1024px){
	.float_nav{ position:relative; width:100%; right:auto; top:auto;}
	.float_nav ul li{ float:left; width:14.285%}
}
@media(max-width:640px){
	.float_nav ul li{ width:25%}
	.float_nav ul li b a{ font-size:14px;}
}

@media (max-width:1600px) {
}
@media (max-width:1500px) {
}
@media (max-width:1440px) {
	.main_con{width:1200px;}
	.heads .heads_logos img{height:50px;margin-right:40px;}
	.heads_nav .nav>ul>li>a{padding:0 15px;}
}
@media (max-width:1300px) {
	.main_con{width:1100px;}
	.heads .heads_logos img{height:36px;margin-right:20px;}
	.heads_nav .nav>ul>li>a{padding:0 6px; font-size:15px;}
	.heads_lianxi span{font-size:20px;}
}
@media (max-width:1200px) {
	.main_con{width:1000px;}
	.heads .heads_logos img{height:30px;margin-right:15px;}
}
@media (max-width:1000px) {
	.main_con{width:80%;}
}



