﻿@charset "utf-8";

/*通用banner*/
.banner2{position:relative;width:100%;height:842px;overflow:hidden; margin:auto; background:url("banner.jpg") center no-repeat;}
.wrap1{ width:990px;}

/*首页栏目1*/
.cen_box1
{
	width:100%; height:	450px; float:left;background:#E9E9E9 url("bg_zh.jpg") top repeat-x;
}
/*.cen_box1 h2 {
    padding-top: 34px;
    height: 140px;
    overflow: hidden;
    background: url(bg_title.png) no-repeat center 148px;
    text-align: center;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 30px;
    font-weight: normal;
    color: #555;
    font-family: Arial, Helvetica, sans-serif;
}
.cen_box1 h2 a{ display:block;}*/
.cen_box1 .mTitle{width:100%; height:80px;margin:0 auto;text-align:center; background:url("cp_title_bg.png") center bottom no-repeat;margin-top: 40px; font-size:var(--t2);}
.cen_box1 .mTitle a{ font-size:var(--t3); color:var(--mask-color);}
.cen_box1 h2{font-weight:500;}
.cen_box1  .mDesc{font-size:14px; text-align:center; width:80%; clear:both; margin:15px auto 45px auto;}
.cen_box1  .mDesc p{ font-size:14px; text-align:center; color:#000;font-family: Helvitica;}
.cen_box1 .c1_cont{ width:1100px; padding-top: 0px; position:relative; height:300px;margin:auto;}
.cen_box1 .c1_cont .contents{ width:1100px; position:relative; height:350px;margin:auto; overflow:hidden; float:left;}
.cen_box1 .c1_cont .contents ul{height:290px; position: absolute;top: 0;left: 0;white-space: nowrap;}
.cen_box1 .c1_cont .contents .ArticleList ul li{width:275px; height:290px;overflow:hidden; margin:0px; padding:0px; float:left;}
.c1_cont .contents ul li .Images{ height:220px; width:100%; float:left;}
.c1_cont .contents ul li .Images img{ width:260px; height:210px; border:3px solid #FFFFFF; box-shadow: 2px 2px 3px #aaaaaa;}
.c1_cont .contents .ArticleList ul li .Images a{overflow: visible;}
.c1_cont .contents .Names{ width:100%; margin:auto; text-align:center; height:50px; line-height:50px; font-size:14px; float:left;}
.c1_cont .contents .Names a{ overflow:visible;}
.c1_cont .contents ul li a
{
	background:none; padding-left:0px;
}
.c1_cont .navBtn {
    position: absolute;
    top: 100px;
    height: 70px;
    cursor: pointer;
	z-index:10000;
}
.c1_cont .navBtn.leftBtn {
    left: -80px;
}
.c1_cont .navBtn.rightBtn {
    right: -80px;
}
.c1_cont1 .cen1_t_l{width: 70px;
float: left;
margin: 10px;}


.cen_box1 .c1_cont1{ width:1200px; padding-top: 0px; position:relative; height:300px;margin:auto;}
.c1_cont1 .c01{width:280px; float:left; margin:10px; overflow:hidden;}
.c1_cont1 .c01 .ContextBox{width:90%;}

.c01 .cen1_t_r{width: 250px;float:left;}
.c01 .cen1_t_r h5{font-size: 25px;line-height: 34px;margin: 0px;margin-bottom: 15px;}
.c01 .cen1_t_r p{ font-size:14px; color:#555555;}



.cen_box1 h3{width:100%;margin:auto;line-height:50px;color:#bdbdbd;font-size:38px;text-align:center;padding: 40px 0px 0px 0px;margin-bottom: 10px;}
.cen_box1 .mTitle{width:100%;margin:0 auto;line-height:50px;color:#333333;font-size:40px;text-align:center;padding: 0px;margin-top: 20px;margin-bottom: 25px;font-weight: 200;}
.mTitle em{ color:#C49664;}
.cen_box1 .l1{margin: 75px auto 0px 190px;
    font-size: 20px;
    line-height: 1.5em;
    font-weight: 300;
    float: left;
    width: 180px;}
.cen_box1 .l2{margin: 75px auto 0px 145px;
    font-size: 20px;
    line-height: 1.5em;
    font-weight: 300;
    float: left;
    width: 180px;}
.cen_box1 .l3{margin: 75px auto 0px 170px;
    font-size: 20px;
    line-height: 1.5em;
    font-weight: 300;
    float: left;
    width: 180px;}
	
	
.cen_box2 .cen2_p{ width:100%;float:left;}
.cen2_p .contents{ position: relative;width: 1150px;height: 300px;overflow: hidden;margin:0px auto 0px auto;}
.cen2_p .contents .showbox{position: relative;width: 1150px;height: 300px;overflow: hidden;margin:30px auto 0px 0px;}
.cen2_p .contents .showbox ul{position: absolute;top: 0;left: 0;white-space: nowrap;height:300px;}
.cen2_p .contents .showbox ul li{ width:220px; height:300px; overflow:hidden; float:left; clear:none;border:0px; margin:0px 5px 0px 5px;display:inline;}
.cen2_p .contents .showbox ul li .Images{width:220px; height:220px; text-align:center; margin:auto; border:0px;padding:0px;}
.cen2_p .contents .showbox ul li img{ width:220px; height:220px; text-align:center; margin:auto; border:0px;padding:0px;}
.cen2_p .contents .showbox ul li .Names{ width:220px; height: 50px;line-height: 50px;background: #efefef;}
.cen2_p .contents .showbox ul li a{ border:0px; background:none; text-align:center; font-size:16px;font-weight:500;}
.cen2_p .navBtn {
    position: absolute;
    top: 134px;
    height: 70px;
    cursor: pointer;
}
.cen2_p .navBtn.leftBtn {
    left: -30px;
}
.cen2_p .navBtn.rightBtn {
    right: -30px;
}	
	
	
.cen_box2{width:100%;height:auto; background:#FCFCFC; float:left; margin:0px; padding:0px;}
.cen_box2 .mTitle{width:100%; height:80px;margin:0 auto;text-align:left; background:url("cp_title_bg1.jpg") left top no-repeat;margin-top: 50px;float: left;}
.cen_box2 .mTitle a{ font-size:var(--t3);  color:var(--mask-color);}
.cen_box2 h2{font-weight:500;}
.cen_box2 h2 a{color:#333;}
.cen_box2 h2 a:hover{color:#f1ac21;}
.box1_cols{ width:1200px; margin:auto; height:40px; padding-bottom:40px;padding-top: 20px;}
.box1_cols a{ width:108px; height:34px; float:left; margin:6px; background:#00B5B8; color:#FFFFFF; font:14px; text-align: center; line-height:34px; border-radius:10px;}
.box1_cols a.cur{ background:#32B494;}
.box1_cols a:hover{ background:#32B494;}
.box1_cols_cont { width:100%;}
.box1_cols_cont .showbox ul li{ width:32%; height:320px; border:1px solid #D4DEE5; float:left; margin:10px 0.5%;}
.box1_cols_cont .showbox ul li .Images{ width:100%; height:268px; overflow:hidden;}
.box1_cols_cont .showbox ul li .Images img{ width:100%; height:268px; overflow:hidden; padding:0px; border:0px;max-width: 100%;}
.box1_cols_cont .showbox ul li .Names{ width:100%; height:50px; overflow:hidden; padding:1px; text-align:center; color:#333; font-size:14px; background:#FFFFFF; box-sizing: border-box;}
.box1_cols_cont .showbox ul li .Names a{ color:#333; line-height:50px;font-weight: bold;font-size: var(--t5);font-weight: var(--font-weight-b);
	letter-spacing: var(--letter-spacing);}
.box1_cols_cont .showbox ul li .Names a:hover{ color:#FFFFFF;}
.box1_cols_cont .showbox ul li:hover .Names{ background:var(--mask-color);cursor:pointer;}
.box1_cols_cont .showbox ul li:hover .Names a{color:#FFFFFF;}

.ad01{width:1200px; height:340px; background:url("/style/index/ad01.jpg") center no-repeat; margin:auto;}
/*通用banner*/
.ad01{position:relative;height:340px;overflow:hidden; margin:auto; margin-top:0px;}
.nybanner { height:340px;}
.ad01 .container{height:100%;}
.ad01 .contents{position:absolute;top:0px;left:0px;width:100%;height:340px;}
.ad01 .content{position:absolute;top:0px;width:100%;height:340px;/*background-size:100%;*/background-repeat:no-repeat;background-position:center top;text-align:center;}
.ad01 .content .container {
    position: relative;
    width: 1200px;
    margin: 0px auto;
}
.ad01 .contentInfo{display:none;overflow:hidden;position:absolute;top:50%;left:520px;width:580px;height:200px;margin-top:-100px;z-index:1;text-align:left;}
.ad01 .contentInfo .sub{text-shadow:0px 0px 3px #b67ebc;position:absolute;top:17px;left:8px;width:2px;height:120px;background:#fff;}
.ad01 .contentInfo .sub{transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;-webkit-transform-origin:left bottom;}
.ad01 .contentInfo .quan{text-shadow:0px 0px 3px #b67ebc;position:absolute;top:128px;left:0px;width:14px;height:14px;border:2px solid #fff;border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;-webkit-border-radius:16px;}
.ad01 .contentInfo .title{text-shadow:0px 0px 3px #b67ebc;position:absolute;left:32px;top:8px;line-height:50px;font-size:40px;color:#fff;font-family:"微软雅黑";}
.ad01 .contentInfo .info{text-shadow:0px 0px 3px #b67ebc;position:absolute;left:32px;top:70px;line-height:32px;font-size:20px;color:#fff;}
.ad01 .contentInfo .btn{text-shadow:0px 0px 3px #b67ebc;position:absolute;top:146px;left:32px;color:#fff;border:1px solid #fff;text-align:center;line-height:32px;width:110px;height:30px; border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;-webkit-border-radius:30px;}
.ad01 .bannerNav1{position:absolute;bottom:60px;width:100%;text-align:center;z-index:2;}
.ad01 .bannerNav1 .bannerNavChild{margin:0 10px;width:10px;height:10px;display:inline-block;*display:inline;*zoom:1;background:#fff;border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;cursor:pointer;}
.ad01 .bannerNav1 .bannerNavChild.on{background:#000;
animation:bannerNavChildOn .2s  ease-in-out 0s  both;
-moz-animation:bannerNavChildOn .2s  ease-in-out 0s  both;
-webkit-animation:bannerNavChildOn .2s  ease-in-out 0s  both;
-o-animation:bannerNavChildOn .2s  ease-in-out 0s  both;}


.cen_box3{width:100%; height:216px; background:#EBB60B; float:left; position: relative;text-align: center;margin-top: 50px;}
.cen_box3 span{ font-size:16px; color:#333; font-weight:500;}
.cen_box3 .ly01{position: absolute;top: 307px;right: 915px;}
.cen_box3 .ly02{position: absolute;top: 505px;right: 915px;}
.cen_box3 .ly03{position: absolute;top: 695px;right: 915px;}
.cen_box3 .ly04{position: absolute;top: 307px;left: 925px;}
.cen_box3 .c3_box{ width:298px; height:216px; border-left: 1px solid #deab05;float: left;font-size: 14px;}
.cen_box3 .c3_r_border{ border-right:1px solid #deab05;}
.c3_box .imgDiv {padding: 58px 0px 10px 0px;}
.c3_box .name{color: #fff;}
.c3_box .name a{color: #fff;}
.c3_zx{ font-size:24px; color:#FFFFFF; line-height:180%;}
.c3_zx .c3_button{ font-size:16px; color:#333333; line-height:200%; background:#FFFFFF; border-radius:10px; padding:5px 15px; cursor:pointer;}
.cen_box3 .c3_title{ position:absolute; top:960px; width:100%; height:100px;}
.c3_title h5{ text-align: center; color:#FFFFFF; font-size:34px; font-weight:bold;margin-bottom: 25px;}
.c3_title p{ text-align: center; color:#FFFFFF; font-size:20px; font-weight:500;}



.cen_box4{width:100%; height:380px; float:left; text-align: center;margin-top: 0px;margin-bottom: 50px;background:#FFFFFF; overflow:hidden; overflow:hidden; font-family:"微软雅黑", "黑体", "宋体";}
.cen_box4 .mTitle{width:100%; height:60px;margin:0 auto;text-align:left; background:url("cp_title_bg1.jpg") left top no-repeat;margin-top: 50px;}
.cen_box4 .mTitle h4{ font-size:var(--t3);  color:var(--mask-color);}
.cen_box4 .mTitle a{ font-size:34px; color:#333;}
.cen_box4 .mSpan{ font-size: 18px;padding-bottom: 27px;color: #233859; text-align:left;}
.cen_box4 .cen4_l{ width:590px; float:left;}
.cen4_l ul{ width:100%; float:left;}
.cen4_l li {
min-height: 112px;
width: 280px;
float: left;
position: relative;
}
.cen4_l li .img {
width: 77px;
height: 77px;
float: left;
}
.cen4_l li .name {
font-size: 16px;
font-family: Helvitica;
font-weight: bold;
text-transform: uppercase;
line-height: 18px;
color: #000;
text-align: left;
width: 190px;
float: left;
padding-left: 10px;
}
.cen4_l li .content {
font-size: 13px;
line-height: 18px;
color: #000;
padding-bottom: 10px;
width: 190px;
text-align: left;
padding-left: 10px;
float: left;
margin-top: 5px;
font-family: Helvitica;
}

.cen_box4 .cen4_r{ width:590px; float:right;}
.cen4_r ul{ width:100%; margin:auto;margin-top: 20px;}
.cen4_r ul li{ width:190px; margin:auto 2px; float:left; border:0px;}
.cen4_r ul li .Images{ width:160px;}
.cen4_r ul li img{ }
.cen4_r ul li a{margin:0px; padding:0px; background:none;}
.cen4_r ul li .Names{ display:none;}


.cen_box6{width:100%; /*background: url(/style/index_bg_cen6.png) no-repeat center top;*/background:rgb(128 188 224 / 100%); margin-top: 0px;float: left;min-height: 400px; position: relative;}
.cen_box6:before{background:rgb(128 188 224 / 100%); position: absolute; top: 0;right: 0;bottom: 0;left: 0; content: ""; z-index: -1;}
.cen_box6 .cen6_mailbox{margin-left: 63px;
width: 363px;
background: #fff;
border: 10px solid #a7b8c7;
margin-top: 34px; float:left;
height: 340px;
	position: relative;
}
.cen6_mailbox{width:100%;}
.cen6_mailbox .form {
padding: 5px 0px 20px 0px;
}
.cen6_mailbox .form table{ width:100%;}
.cen6_mailbox .form table em{float: left;
line-height: 50px;
margin-right: 10px;
width: 60px;
text-align: right;}
.cen6_mailbox .form input {
width: 100%;
height: 32px;
line-height: 24px;
background: #f0f0f0;
border-radius: 5px;
padding: 0px 10px;
margin: 10px 0px;
float:left;
}
.cen6_mailbox .form textarea{
width: 100%;
line-height: 24px;
background: #f0f0f0;
border-radius: 5px;
padding: 0px 10px;
}
.cen6_mailbox .form .submit{
    width: 100%;
    height: 45px;
    line-height: 45px;
    background: #f2ac20 url(submit.png) no-repeat right;
    border-radius: 3px;
    cursor: pointer;
    margin-top: 10px;
    font-size: 16px;
    color: #fff;
    margin-left: 0px;
    text-align: left;
    padding-left: 15px;
    padding-right: 60px;
}


.cen_box6 .c6_cont{ width: 542px;
float: right;}
.c6_cont h5{ font-size: 26px;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 80px;
    color: #eab70b;
    line-height: 30px;
    margin-bottom: 10px;}
.c6_cont p{ color: #fff;
    font-size: 18px;
    line-height: 24px;
    padding-right: 60px;}


.c6_cont_l .Images{ float:left; margin:30px; width:280px; height:295px; overflow:hidden; background:url("img_news.jpg") no-repeat;}
.c6_cont_l .ArticleList{ width:430px; height:340px; overflow:hidden;}
.c6_cont_l .ArticleList ul{margin-top: 25px;}
.c6_cont_l .ArticleList li{ height:75px; width:100%; border-bottom:1px dashed #ccc; margin:15px auto; padding-bottom:15px;}
.c6_cont_l .ArticleList ul li a{ background:none;}
.c6_cont_l .ArticleList ul li a img{ width:75px; height:75px;}
.c6_cont_l .cont_boxs .r{ width:300px; float:left; margin-left:10px;}
.c6_cont_l .cont_boxs h5{ width:300px; height:25px; line-height:25px; overflow:hidden; float:left; color:#333; font-size:16px; font-weight:500;margin: 0px;padding: 0px;text-align:left;margin-bottom: 10px;}
.c6_cont_l .cont_boxs span{ width:300px; height:45px; line-height:180%; overflow:hidden; float:left; color:#333; font-size:12px; font-weight:200; text-align:left;}

.cen_box6 .news_r{ width:360px; height:420px; overflow:hidden; float:right;}
.c6_cont_r{ width:358px; height:360px; border: 1px solid #DDDDDD;background: #FFF; overflow: hidden; margin-top:1px;}
.c6_cont_r .ArticleList {
    overflow: hidden;
    width: 280px;
    height: 320px;
    padding: 0px;
	margin-top:20px;
}
.c6_cont_r dl{padding: 20px 0 20px;border-bottom: 1px dashed #d1d1d1;}
.c6_cont_r dl dt{background: url(w.gif) no-repeat 0 2px;line-height: 18px;padding: 0 0 7px 34px;overflow: hidden; text-align: left; color:#000000;}
.c6_cont_r dl dd{background: url(d.gif) no-repeat 0 5px;padding-left: 28px;line-height: 200%;color: #999999;max-height: 80px;overflow: hidden;text-align: left;}

.cen_box7{width:100%; height:1252px; float:left; text-align: center;margin-top: 0px; background:url("/style/index/img_cp02.jpg") center no-repeat;}
.cen_box7 h3{margin:auto;line-height:41px;color:#C49664;font-size:34px;text-align:center;padding-top: 90px;font-weight: 500;}

.cen_box8{ width:100%; height:290px;float: left;background: url("bottom_bg.jpg") repeat-x;padding: 0px; margin:0px;}
.cen_box8 .c8_logo{ float:left; margin:0px; padding:0px;}
.cen_box8 .box8_lxfs{ width:720px; height:260px; background:url("bottom_bg02.jpg") right 6px no-repeat; margin:auto; padding-top:20px;}
.cen_box8 .box8_lxfs .Context .title{ font-size: 20px;height:40px; width:100%; background:url("bottom_lx_line.png") left bottom no-repeat; border:0px; text-align:left; color:#FFFFFF;padding-left:0px; text-indent:0px; margin-bottom:20px;}
.box8_lxfs .Context{ float:left; margin-top:15px; margin-left:90px;}
.box8_lxfs .Context p{ float:left; font-size:16px; color:#FFFFFF; font-size:14px;line-height:180%; width:100%;}
.box8_lxfs .more{ display:none;}
.cen_box8 .c8_ewm
{
	width:240px; height:260px;
	padding-top: 20px;
	float:right;	
}
.c8_ewm .more{ display:none;}
.c8_ewm .Context{ float:left; margin-top:15px;}
.cen_box8 .c8_ewm .Context .title{ font-size: 20px;height:40px; width:100%; background:url("bottom_lx_line.png") left bottom no-repeat; border:0px; text-align:left; color:#FFFFFF;padding-left:0px; text-indent:0px; margin-bottom:20px;}
.cen_box8_b{width:100%; height:58px; background:url("bg_lx.jpg") center no-repeat; margin:auto;float: left;}
.cen_box8{ width:100%; height:150px;float: left;background: #EAEAEA;padding-top: 40px;padding-bottom: 40px;}
.cen_box8 .box8_lxfs{ width:1000px; height:150px; background:url("bg_lxfs.jpg") center no-repeat; margin:auto;}
.box8_lxfs .Context{ float:left; margin-top:2px; margin-left:90px;}
.box8_lxfs .Context p{ float:left; font-size:16px; color:#333; height:30px; line-height:24px; width:100%;}

.cen_box8_b{width:100%; height:58px; background:url("bg_lx.jpg") center no-repeat; margin:auto;float: left;}


@media only screen and (max-width: 1024px){
	a{text-decoration: inherit;}
	ul,li{list-style: none;}
	.box1_cols_cont{width:100%; margin:0px;}
	.box1_cols_cont ul{width: 100%;padding: 0px;float: left;}
	.box1_cols_cont .showbox ul li{margin:auto; padding:0px;width:24%;height: auto;border-bottom: 1px solid #efefef;}
	.box1_cols_cont .showbox ul li .Images{margin-top:15px;}
	.box1_cols_cont .showbox ul li .Images img{width: 96%;margin-left: 2%;height:auto;padding:0px; border:0px; box-shadow: 2px 2px 10px #ccc;}
	.box1_cols_cont .showbox ul li .Names{height:40px; line-height: 40px;}
	.box1_cols_cont .showbox ul li .Names a{color:#666;}
	
	.cen_box6 .cen6_mailbox{width:100%;margin: auto;box-sizing: border-box;height: auto;margin-top: 0px;}
	.cen_box6 {
		height: auto;
		overflow: hidden;
		float: none;
		overflow: hidden;
	}
	
}



.sec-solutions{padding:80px 0px;width: 100%;position: relative;overflow: hidden;background:url("/style/b2.jpg") center no-repeat;background-attachment: fixed;}
.sec-solutions:before{content: "";background: rgb(0 120 192 / 60%);
    position: absolute;
    top: 0;
    min-height: 100%;
    left: 0;
    right: 0;
    z-index: 1;}

.sec-solutions .wrap{display:flex;flex-direction: column;z-index: 10;position: relative;justify-content: center;max-width:800px;}
.sec-solutions .mTitle{font-size: var(--t2);font-weight: var(--font-weight-b);
	letter-spacing: var(--letter-spacing);color: #fff;margin: 0px;}
.solutions-c{margin-top:20px; margin-bottom:50px; display: flex; justify-content: flex-start; align-items: flex-start;color: #fff;flex-direction: column;}
.solutions-c p{padding:0px;display: flex;color:#FFFFFF;}
.sec-solutions .btn1 a{    background: var(--mask-color);
    color: var(--white);
    padding: 10px 50px;
    border-radius: 50px;
    font-size: var(--t5);font-weight: var(--font-weight-b);
	letter-spacing: var(--letter-spacing);
    text-transform: capitalize;}
.sec-solutions .btn1 a:hover{background:var(--mask-hover-color);}




.cen_box_lxfs{width:100%; padding: 80px 0px;background:#80bce0 center no-repeat;overflow: hidden;}
.cen_box_lxfs .wrap{display:flex;}
.c_lxfs_l{width: 300px;float: left;margin: 0px auto 0px auto; flex-shrink: 0;}
.c_lxfs_l a{color:#222;}
.c_lxfs_l a:hover{color:#ff6600;}
.logo02{width: 100%;
    height: 156px;
    float: left;
    padding-left: 0px;
    font-size: 30px;
	font-weight: 500;
    line-height: 40px;
    color: #222;
    margin-bottom: 20px;
    background: url(/style/logo-footer.png) left center no-repeat;
}
.logo03{padding:0px 0px 20px 0px;}
.c_lxfs_l p{ padding-left: 0px; font-size: 14px; color:#222; line-height: 25px;display: block;margin: auto;padding: 0px 0px 0px 5px;}
.c_lxfs_l h5{font-size:14px; color: #222;padding-bottom: 20px;line-height: 1.8em;font-weight: 500;padding-left: 5px;}

.social{display: flex;}
.social a{background: #ccc;
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center; margin-right:5px;}
.social a:nth-child(1){background:#3b5998;}
.social a:nth-child(2){background:#cd201f;}
.social a:nth-child(3){background:#0077b5;}
.social a i{font-size:1.5rem; color:#FFFFFF;}
.social a:hover{background: var(--mask-color);}


.bottomCol{ width:auto; float:left; margin: 0px auto 0px 60px; display: flex;}
.FooterItem{width:180px;flex-shrink: 0;margin: 0px;padding: 0px;}
.bottomCol .Footer01{
		
}
.bottomCol .Footer02{
	width:340px;flex-shrink: 0;margin-left: 80px;
}
.bottomCol .Footer02 h3{padding-left: 0px;}
.bottomCol .Footer03{
	
}
.bottomCol .Footer04{
	
}
.bottomCol .FooterContact{
	width:auto;margin-left: 20px;max-width: 280px;flex-shrink: 0;
}
.bottomCol .FooterContact em{color:#222; padding-right:5px;font-size: 17px;font-weight: bold;}
.bottomCol .FooterEwm{
	float: right;margin-left: 20px;margin-top: 50px; width:120px;
}
.FooterEwm img{width:100%; max-width: 100%;}
.FooterContact p{color:#222;display: flex;font-size: 17px;}
.Footer04 .Context .ContextBox {
	width:100%;
    color: #222;
    font-size: 13px;
	line-height:200%;
    padding-top: 0px;
	background:none;
	margin-top: 5px;
    float: left;
}

.Footer04 .Context .ContextBox {
	width:100%;
    color: #222;
    font-size: 13px;
	line-height:200%;
    padding-top: 0px;
	background:none;
	margin-top: 5px;
    float: left;
}
.Footer04 .Context h3{ font-size:26px; color:#ffffff; height:50px; line-height:40px; font-weight:400; border:0px;}
.Footer04 .Context h3.title{ background:none; text-indent:0px;}
.bottomCol .Footer1{

	float:left;
	width:180px;
	text-align:left;
	color:#666666;
	line-height:19px;

}
.bottomCol .Footer04{
	width:250px;
}
.Footer04 .more{ display:none;}
.FooterItem h3{ 
    border-bottom: 0px;
    text-indent: 0px;
    font-size: var(--t2); 
	font-weight: var(--font-weight-b);
	letter-spacing: var(--letter-spacing);
    color: #222;}
.FooterItem h3.title{ background:none; border-bottom:0px;text-indent: 0px; font-size: var(--t2); font-weight: var(--font-weight-b);
	letter-spacing: var(--letter-spacing);color: #222;}
.FooterItem .ColumnList
{
	width:100%;
	float:left;
}
.FooterItem .ColumnList ul
{
	width:100%;
	float:left;
	margin-top: 27px;
    margin-left: 0px;
}
.FooterItem .ColumnList ul li
{
	width:100%;
	float:left;
	height: 30px;
	line-height: 30px;
	border-bottom: 0px;
	text-indent:0px;
    margin-bottom: 0px;
	border:0px;
	font-size: 14px;
}
.FooterItem .ColumnList ul li a{color:#222; border:0px;padding-left: 0px;font-size:17px; font-weight: 500;background: none;}
.FooterItem .ColumnList ul li a:hover{color:var(--mask-color);}
.FooterItem .ColumnList .title{border-bottom:0px;}


.FooterItem .ProdText
{
	width:100%;
	float:left;
}
.FooterItem .ProdText ul
{
	width:100%;
	float:left;
	margin-top: 8px;
    margin-left: 5px;
}
.FooterItem .ProdText ul li
{
	width: 100%;
    float: left;
    overflow: hidden;
    border: 0px;
}
.FooterItem .ProdText ul li span{width: 100%;}
.FooterItem .ProdText .title{
	border-bottom:0px;
	height: 30px;
    line-height: 30px;
    color: #0B66AC;
    text-indent: 20px;
    background: url("/style/title01.gif") 5px no-repeat;
    font-family: 寰蒋闆呴粦;
    font-size: 20px;
}
.FooterItem .ProdText .more{ display:none;}


.FooterItem a{
	font-size:14px;
   color:#666666;

}

.FooterItem a:hover{

	color:#0B67AC;

}

.box5_r .more{ display:none;}

.c_lxfs_link{width: 100%;float: left;margin-top: 10px;border-top: 1px solid rgba(255, 255, 255, 0.5);padding-top: 15px; padding-bottom: 15px;}
.c_lxfs_link .LinkText{margin-top: 0px; width: 100%; color: rgba(255, 255, 255, 0.2);}
.c_lxfs_link .LinkText a{color: rgba(255, 255, 255, 0.2);}

.bottom_tel {
    background: url("/style/tel.jpg") left no-repeat;
    margin-top: 10px;
    text-indent: 50px;
    height: 29px;
    line-height: 29px;
}


.c_pd{position: relative;z-index: 5;background: #fff;margin-bottom:380px;margin-top: 20px;}


/*閫氱敤搴曢儴*/
.foot{width: 100%;
    background: #175994;
    float: left;
}
.foot .Bottom{ text-align:center; color:#FFF; padding:12px 0;font-size: 14px;}
.foot .wrap:after{content: ""; display: block; height: 0; clear: both;visibility:hidden;}
.Bottom a{color:#d2d2d2;}
.foot .wrap a{color:#d2d2d2;}

@media screen and (max-width: 1023px){
	.cen_box1{height:auto;overflow: hidden; float: none;}
	.cen_box1 .c1_cont1{width:100%;height: auto;}
	.c1_cont1 .c01{width:48%; margin: 10px 1%;}
	.cen_box1 .mDesc{width: 90%;line-height: 1.5em;}
	.c1_cont1 .c01 .ContextBox p{line-height: auto; margin:auto;}
	
	.cen2_p{padding-bottom: 20px;}
	.MyContLeft{display: none;}
	.box1_cols_cont{width:100%; margin:0px;}
	.box1_cols_cont ul{width: 100%;padding: 0px;float: left;}
	.box1_cols_cont ul li{margin:auto; padding:0px;width:24%;height: auto;border-bottom: 1px solid #efefef;}
	.box1_cols_cont .showbox .Images{margin-top:15px;width:100%;height: auto;}
	.box1_cols_cont .showbox .Images img{width: 96%;margin-left: 2%;height:auto;padding:0px; border:0px; box-shadow: 2px 2px 10px #ccc;}
	.box1_cols_cont .showbox .Names{height:40px; line-height: 40px; width:100%;text-align: center;}
	.box1_cols_cont .showbox .Names a{color:#666;}
	
	.cen_box2{float:none;overflow: hidden;}
	.cen_box2 .mTitle a{font-size:24px;}
	.cen_box4{float: none;}
	.leftBtn{display: none;}
	.rightBtn{display: none;}

	
	.cen_box6 .cen6_mailbox{width:100%;margin: auto;box-sizing: border-box;height: auto;margin-top: 0px;}
	.cen_box6 {
		height: auto;
		overflow: hidden;
		float: none;
		margin-top:0px;
	}
	.c6_cont{display: none;}
	.subfoot{display: none;}
	.cen2_p .contents .showbox ul li .Names{width:100%;line-height: 40px;text-align: center;}
	.cen2_p .contents .showbox ul{max-width:100%;}
	.copyright {
		background: #1C304E;
		color: #FFF;
		padding: 30px 10px;
		line-height: 18px;
		float: left;
		width: 100%;
		padding-bottom:100px;
	}
}
@media (min-width: 375px) and (max-width: 767px)
{
	.cen_box1 .c1_cont1{width:100%;height: auto;}
	.c1_cont1 .c01{width:48%; margin: 10px 1%;}
	
	.box1_cols_cont .t1 span{ display: none;}
	.box1_cols_cont .showbox ul {width: 100%;padding: 0px;margin: auto;}
	.box1_cols_cont .showbox ul li{margin:auto; padding:0px;width:49%;height: auto;border-bottom: 0px solid #efefef;border: 0px;}
	.box1_cols_cont .showbox ul li .Images{margin-top:15px;width:100%;height: auto;}
	.box1_cols_cont .showbox ul li .Images img{width: 96%;max-width:100;margin-left: 2%;height:auto;padding:0px; border:0px; box-shadow: 2px 2px 10px #ccc;}
	.box1_cols_cont .showbox ul li .Names{height:40px; line-height: 40px;width: 100%;}
	.box1_cols_cont .showbox ul li .Names a{color:#666;}
	
	.cen_box2 .mTitle{margin-top: 50px;}
	/*.cen2_p .contents{width:100%;}
	.cen2_p .contents .showbox{width:100%;}
	.cen2_p .contents .showbox ul li{width:100%; margin:auto; padding: 0px;}*/
	.cen2_p .contents .showbox ul li .Images{width:100%;}
	.footDiv{display: none;}
	
}
@media screen and (max-width: 374px)
{
	.cen_box1 .c1_cont1{width:100%;height: auto;}
	.c1_cont1 .c01{width:48%; margin: 10px 1%;}
	
	.box1_cols_cont .t1 span{ display: none;}
	.box1_cols_cont .showbox ul {width: 100%;padding: 0px;}
	.box1_cols_cont .showbox ul li{margin:auto; padding:0px;width:49%;height: auto;border-bottom: 1px solid #efefef;border: 0px;}
	.box1_cols_cont .showbox ul li .Images{margin-top:15px;}
	.box1_cols_cont .showbox ul li .Images img{width: 96%;max-width:100;margin-left: 2%;height:auto;padding:0px; border:0px; box-shadow: 2px 2px 10px #ccc;}
	.box1_cols_cont .showbox ul li .Names{height:40px; line-height: 40px;width: 100%;}
	.box1_cols_cont .showbox ul li .Names a{color:#666;}
	
	.footDiv{display: none;}
}