/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px; color:#666;/*font-family:'Microsoft YaHei';*/}
img{ max-width:100%}
a{color:#666;}
a:hover{ color:#ff6900; /*text-decoration:underline;*/}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ max-width:1200px !important; margin:0 auto; width:90% !important}
/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px; color:#666;/*font-family:'Microsoft YaHei';*/}
a{color:#666;}
a:hover{ color:#ff6900; /*text-decoration:underline;*/}
p{line-height:1.8em; padding:5px 0;word-break:break-word}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ max-width:1200px !important; margin:0 auto; width:90% !important}



.header-bg{ position:fixed; top:0; left:0; width:100%; background:#fff; z-index:99}
.header{ height:100%; display: flex;  align-items: flex-start;justify-content: space-between;}
.logo{ width:50%}
.logo a{ display: flex; align-items: center; height:100px;}
.logo a img{ max-height:100%; max-width:100%;}
.header01{}
.header01 .qet{ display: flex; align-items: center;   justify-content: flex-end;}
.header01 .qet img{ width:18px; margin-right:10px}
.header01 .qet a{ width:26px; height:24px; display: flex; justify-content: center;  align-items: center; color:#007e80; margin-right:10px}
.header01 .qet a.on{ background:#f0f0f0}
/*menu*/
.menu{height:54px;line-height:54px;}
.menu ul li{float:left;position:relative;}
.menu ul li dl{background: #1b2425f2;width: 198px;position:absolute;left:0px;top: 100%;/* box-shadow:2px 2px 5px rgba(0,0,0,0.2); *//* padding:10px 0; */display:none;}
.menu ul li dl dd{/* line-height:28px; */border-bottom: 1px solid rgba(255, 255, 255, 0.2);/* margin:0 10px; */line-height: 1;}
.menu ul li dl dd a{font-size: 13.6px;color: #ffffffb3;font-weight:normal;text-align:left;line-height: 1.5;padding: 10px 15px;display: block;}
.menu ul li dl dd a:hover{color: #fff;background: #ff6900;}
.menu a{ font-size:15.2px;color:#000; text-decoration:none; font-weight:normal;display:block;text-align:center;}
.menu a:hover{color: #ffffffb3;background: #1b2425f2;}
a.menu_hover{ background:#666;color:#fff;}
.menu ul li>span>a{
    padding: 0 10px; position:relative;
}
.menu ul li>span>a i{ margin-left:4px}
.top{ height:100px;}
.menu ul li.on>span>a:before {content: "";width: 100%;height:2px;background:#e2e2e2;position:absolute;bottom: 11px;left: 50%;transform: translate(-50%, 0);}



.baner01{border-bottom: 10px solid #71328b; position:relative; padding-top:40vh}
.hee{
    background-color: #71328b;
    margin: 0;
    padding: 1% 0% 1% 2%;
    width: 50%;
    position: absolute;
    right: 0;
    bottom: 2vh;
    color:#fff;
}
.hee h2{ font-size:32px; display:block;    /*text-transform: uppercase;*/    line-height: 1.6;}
.hee span{ font-size:22px; display:block;    font-weight: 500;}

.cent01-bg{background:#fff;box-sizing:border-box; padding:0 5%;}
.cent0101{  position:relative; }
.cent0101-r{background:#f0f0f0;float:right;width: calc(100% - 29.5%);box-sizing: border-box;padding: 2% 4%;color: #333;min-height: 46vh;}
.cent0101-r h2{ font-size:24px; display:block; font-weight:500; line-height:1.4}
.cent0101-r span{font-size:19.4px;line-height: 1.5;display:block;font-weight:300;max-width:900px;margin-top: 1%;}
.cent0101-r a{font-size:19.2px;color:#71328b;font-weight: bold;display: block;margin-top: 1%;}
.cent0101-r a:hover{color:#ff6900;}

.cent0101-l{position:absolute;width: 29.5%;left:0%;top:0}
.cent0101-l img{ width:100%; vertical-align:bottom;}


.pro{   background-color: #71328b; width:90%; margin:10% auto 0}
.pro h2{ font-size:32px; color:#fff;    text-transform: uppercase; padding:10px 3% ;}



.cent02{ width:90%; margin:4% auto;}
.cent02 ul li{ float:left; display:block;width:calc((100% - 6%)/4); margin-right:2%;}
.cent02 ul li:nth-child(4n) {
    margin-right: 0% ;
}
.cent02 ul li a{ display:block}
.cent02 ul li a .img{ width:100%; height:300px; display: flex; justify-content: center;  align-items: center; overflow:hidden}
.cent02 ul li a .img img{ max-width:100%; max-height:100%; transition: all 0.5s;}
.cent02 ul li span{ display:block; font-size:22.4px; color:#71328b; text-align:center; font-weight:bold; margin-top:4%}
.cent02 ul li span a{ font-weight:bold;}
.cent02 ul li:hover span{ color:#ff6900;}
.cent02 ul li:hover .img img{transform: scale(1.1);}

.cent03-bg{ padding:4% 0;}
.cent03{ display: flex; justify-content: center;  align-items: flex-start;}
.g-title{  font-size:25.6px; font-weight:normal;    text-transform: uppercase;}

.cent03-l{display:block;width: 57%;background:#fff;margin:0 25px;box-sizing: border-box;padding: 16px 32px;}
.cent03-l h2{color:#71328b;}
.cent03-l span{ font-size:16px; color:#1b2425; display:block; line-height:1.5; font-weight:300; margin-top:4%}
.cent03-l dl dd{ margin-top:4%}
.cent03-l dl dd{display: flex; justify-content: space-between;  align-items: flex-start;}
.cent03-l dl dd .img{ width:74px}
.cent03-l dl dd .img img{ width:100%}
.ind{width:calc(100% - 100px);}
.ind h2{ font-size:19.2px; color:#71328b; font-weight:normal; text-transform: uppercase;}
.ind ul li{ display:inline-block; width:49%; margin-top:10px}
.ind ul li a{    color: #1b2425;
    font-weight: 400; font-size:16px; line-height:30px}
	.ind ul li a i{ font-weight:bold; margin-right:4px}
.cent03-r{display:block;width: 31%;margin:0 25px;box-sizing: border-box;}
.cent03-r dl dd{ box-sizing:border-box; padding:16px; color:#fff; margin-bottom:5%}
.cent03-r dl dd ul{padding-left: 7%;}
.cent03-r dl dd ul li{margin-bottom: 10px;}
.cent03-r dl dd ul li a{ font-size:16px; color:#fff;}
.cent03-r dl dd ul li::before {
    content: "■" !important;
    vertical-align: top;
    font-weight: bold;
    display: inline-block;
    width: 10px;
    margin-left: -1em;
}
.cent03-r dl dd>a{ font-size:16px; color:#fff}
.cent03-r dl dd>a:hover{color:#000; }


.cent04{ margin-top:2%}
.cent04>h2{ font-size:30px; color:#333; font-weight:normal;    text-transform: uppercase; margin-bottom:30px;}
.cent04>h2>em{ color:#71328b; margin-right:10px; font-style:normal;}
.cent0401{ position:relative;}
.cent0401:before { content: ""; position:absolute; top:0; height:100%; left:50%; background:#cccccc; width:1px}
.cent04 ul li{ float:left; display:block; width:calc((100% - 8%)/2); margin-right:8%;}
.flux{ display: flex;   align-items: center;justify-content: space-between;margin-top:30px; padding-bottom:8%}
.cent04 ul li:nth-child(2n) {
    margin-right: 0% ;
}
.cent04 ul li .img{width: 35%;}
.cent04 ul li .img img{ width:100%; vertical-align:bottom;}
.cent04 ul li a{ font-size:20px; color:#71328b; display:block;}
.ene{width: 61%;display: flex;justify-content: space-between;height: 127px;flex-direction: column;}
.ene em{ font-size:12px; color:#000;}
.ene h2{ font-size:16px; display:block;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
   -webkit-line-clamp: 2; color:#1b2425}
.ene span{background:#71328b;width:153px;color:#fff;font-size:12.8px;height:28.7px;line-height:28.7px;display:block;border-radius:5px;text-align: center;transition: all 0.2s;text-transform: uppercase;}
.ene span:hover {
    background: #ff6900;
    color: #ffffff;
    text-decoration: none;
}

.ene span i{ margin-right:10px}

.footer-bg{ background:#7c7d7d; padding:1% 0; color:#fff;}
.footer-bg a{color:#fff;}
.footer01{ float:left; display:block; width:50%}
.footer01 p{ font-size:12px}
.footer01 p strong{ font-weight:normal;}
.footer02{ float:right; display:block; width:50%; text-align:right}
.mea a{ font-size:12px; margin-left:30px}
.mea a:hover{ color:#000}
.mea a.on{ border-bottom:1px solid #fff;}

.idn{ margin-top:4%;}
.idn a{ width:17px; margin-left:15px; display:inline-block;}
.idn a img{ width:100%;}
.footer02>span{ font-size:11px; color:#fff; display:block; margin-top:5%}

.sp_header{ display:none}
.sjj_nav{ display:none}

.weizhi{height:40px; line-height:40px; font-size:14.4px; color:#000; }
.weizhi a{ color:#71328b}
.weizhi i{ color:rgb(168, 167, 167); padding:0 3px 0 4px; font-size:14px}

.drei{ color:#333; font-size:30px;    text-transform: uppercase; font-weight:normal}
.drei em{ font-style:normal; color:#71328b}
.inside_con{ padding:10px 0; /*min-height:300px;*/}
.inside_con img{ max-width:100%;}

.cent05-bg{ background:#f0f0f0; padding-bottom:3%;}
.fxe a{ color:#71328b; font-size:16px; font-weight:bold;}
.fxe a:hover{ color:#ff6900}
.fxe i{ margin-right:10px}

.cent06-bg{ padding:4% 0;}
.cent06{ background:rgba(255, 255, 255, 0.9); color:#333; text-align:center; padding:2% 4%; box-sizing:border-box;}
.cent06 ul li{ margin-top:4%}
.cent06 ul li h4{ font-size:20px; display:block; margin-bottom:2%;}
.cent06 ul li span{ font-size:16px; display:block;}


.cent07{ margin-top:10px;background:rgba(255, 255, 255, 0.9); color:#333; text-align:center; padding:2% 4%; box-sizing:border-box;}
.cent07 .drei{ font-size:25px}
.cent07 ul li{ float:left; display:block; width:25%; text-align:center}
.cent07 ul li .img{ width:60px; height:60px; border-radius:50%; background:#fff; display: flex; justify-content: center;  align-items: center; margin:0 auto;}
.cent07 ul li span{ font-size:28.8px; display:block; margin:4% 0 4% 0;}
.cent07 ul li em{ font-style:normal; font-size:17.6px;}

.cent08-bg{ padding:4% 0;}
.cent08-bg ul li{ margin-bottom:2%; background:#fff; }
.cent08-bg ul li a{display: flex; align-items: center;justify-content: space-between;}
.cent08-bg ul li .img{ width:26%;}
.cent08-bg ul li .img img{ width:100%; vertical-align:bottom;}
.cent08-bg ul li h2{ font-size:20px; color:#333; font-weight:normal;    text-transform: uppercase; margin-bottom:30px;}
.cent08-bg ul li h2>em{ color:#71328b; margin-right:10px; font-style:normal;}
.cent0801{ width:71%;}
.cent08-bg ul li span{ font-size:16px; color:#1b2425; line-height:1.5; display:block; font-weight:300;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
   -webkit-line-clamp: 4;}
.cent0801>em{ display:block; font-size:17.6px; color:rgba(0, 126, 128, 0.9); font-style:normal; margin-top:2%}
.cent08-bg ul li:hover .cent0801>em{ color:#ff6900}



.cent09{ margin-top:2%}
.cent0901{ display: flex;  align-items: flex-start;justify-content: space-between;margin-top:2%}
.cent0901 span{ font-size:16px; display:block;width:calc(100% - 120px - 5%); line-height:1.8; color:#1b2425}
.cent0901 .img{ width:120px}
.cent0901 .img img{ width:100%}

.be ul{ display: flex;  align-items: center;justify-content: space-between;}
.be ul li{ font-size:16px; display:block; color:#1b2425; width:25%}


.cent10-bg{ padding:4% 0;}
.tabs{}
.tabs .title{ border-bottom:2px solid #71328b}
.tabs .title li{ line-height:40px; padding:0 10px; background:#302C2C; border-radius:5px 5px 0 0; color:#fff; font-size:15px; display:inline-block;}
.tabs .title li.on{ background:#71328b}
/*.tab_valli{ display:none}*/

.tabs_val{ background:#fff;}
.cent11{ padding:2%;}
.cent11 .drei{ font-size:25.6px;}

.cent12{ padding:2%}

.cent12-l{float:left;display:block;width: 34%; overflow:hidden; position:relative;}
.cent12-l img{ width:100%}
.cent12-r{float:right;display:block;width: 63%;}
.cent12-r .drei{ font-size:25.6px; margin-bottom:4%}
.cent1201{ float:left; display:block; width:49%}
.cent1201>h2{ font-size:16px; color:#333; display:block; font-weight:normal; margin-bottom:2%}
.cent1201 a{  display: flex; align-items: center; font-size:16px; color:#000; line-height:32px}
.cent1201 a h2{ font-weight:bold;font-size:16px;}
.cent1202{ float:right; display:block; width:49%}
.cent1202>h2{ font-size:16px; color:#333; display:block; font-weight:normal; margin-bottom:2%}
.cent1202 a{ color:#71328b; line-height:26px; font-size:16px; margin-bottom:10px; display:block;    font-weight: bold;}
.cent1202 a i{ margin-right:4px}


.cent13{ margin-top:10px; background:#fff; box-sizing:border-box; padding:2%;}
.cent13 dl dd{ float:left; display:block; width:49%; margin-right:2%}
.cent13 dl dd:nth-child(2n) {
    margin-right: 0% ;
}
.cent13 dl dd h2{ font-size:20px; font-weight:normal; color:#000; display:block; margin-bottom:20px}
.cent13 dl dd ul li{ float:left; display:block;width:calc((100% - 5%)/2); margin-right:5%; margin-bottom:10px}
.cent13 dl dd ul li:nth-child(2n) {
    margin-right: 0% ;
}
.cent13 dl dd ul li a{ display: flex;   align-items: flex-start; font-size:14.4px; color:#71328b}
.cent13 dl dd ul li a .img{ width:70px; margin-right:10px}
.cent13 dl dd ul li a .img img{ width:100%;}
.cent13 dl dd ul li:hover a{ color:#ff6900}


.cent14{  margin-top:10px; background:#fff; box-sizing:border-box; padding:2%;}
.cent14 dl dd{ float:left; display:block; width:49%; margin-right:2%}
.cent14 dl dd:nth-child(2n) {
    margin-right: 0% ;
}
.cent14 dl dd h2{ font-weight:normal; font-size:20px; color:#333; margin-bottom:40px}
.cent14 dl dd ul li{ float:left; display:block; width:49%; margin-right:2%}
.cent14 dl dd ul li:nth-child(2n) {
    margin-right: 0% ;}
.cent14 dl dd ul li a{ display: flex;   align-items: flex-start; font-size:14.4px; color:#71328b}
.cent14 dl dd ul li a .img{ width:77px; margin-right:10px}
.cent14 dl dd ul li a .img img{ width:100%;}
.cent14 dl dd ul li h2{ font-size:16px; color:#71328b}
.cent14 dl dd ul li:hover h2{ color:#ff6900}

.cent15{ text-align:center;margin-top:10px; background:#fff; box-sizing:border-box; padding:2%;}
.cent15 ul li{ float:left; display:block; width:25%; text-align:center; margin-top:2%}
.cent15 ul li .img{ width:60px; height:60px; border-radius:50%; background:#7c7d7d; display: flex; justify-content: center;  align-items: center; margin:0 auto;}
.cent15 ul li .img img{filter: brightness(0%) contrast(200%) invert(100%) opacity(100%); max-height:100%; max-width:100% }
.cent15 ul li a{ font-size:16px; font-weight:bold; margin-top:4%; display:block; color:#71328b}
.cent15 ul li a:hover{ color:#ff6900}
.cent15 ul li a i{ font-weight:bold;}

.cent17{}
.cent17 ul li{ margin-top:0; display: flex;   align-items: center;justify-content: space-between;}
.cent17 ul li .img{ width:50%}
.cent17 ul li .img img{ width:100%; vertical-align:bottom}
.cent17 ul li .cent17-r{ width:50%;box-sizing:border-box; padding:4%;}
.cent17 ul li .cent17-r  .drei{ font-size:20px}
.cent17 ul li .cent17-r span{ font-size:16px; color:#1b2425; display:block; line-height:1.5; margin-top:30px; margin-bottom:30px;}
.cent17 ul li .cent17-r a{ font-size:17.6px; color:rgba(0, 126, 128, 0.9); font-weight:bold;color:#71328b}
.cent17 ul li .cent17-r a:hover{ color:#ff6900}
.cent17 ul li .cent17-r a i{ font-weight:bold;}
.cent17 ul li:nth-child(2n) {    flex-direction: row-reverse}


.cent18{ margin-top:2%}
.cent1801{ margin-top:2%; display: flex; justify-content: space-between;  align-items: flex-start;}
.cent1801 .cent1802{width: 60%;}
.cent1801 .cent1802 h2{ font-size:24px; display:block; margin-bottom:20px; font-weight:normal; color:#333;}
.cent1801 .cent1802 span{ display:block; font-size:16px; color:#1b2425; line-height:1.5}
.cent1801 .cent1802 a{ color:#71328b; font-size:16px; font-weight:bold;color:rgba(0, 126, 128, 0.9); display:block;/* margin:6% 0*/}
.cent1801 .cent1802 a:hover{ color:#ff6900}
.cent1801 .map{width: 66%;}
.cent1801 .map img{ width:100%}
.pit{ display: flex; align-items: center;justify-content: space-between; font-size:14px; color:#1b2425}
.pit span a{ font-weight:bold;}
.pit em{ font-style:normal;}
.pit a{ color:#71328b;}
.pit a:hover{color:#ff6900}


.cent19{ background:#fff; box-sizing:border-box; margin-top:4%; padding:1% 2%}
.cent19>p{ font-size:14px; display:block; color:#1b2425}
.cent19 ul li{ margin-top:10px}
.cent19 ul li span{ display:block; font-size:16px; font-weight:bold; color:rgba(0,0,0,.87); margin-bottom:10px}
.cent19 ul li span em{ color:#F00; font-style:normal;}
.cent19 ul li select{padding:11px 14px;box-sizing:border-box;width:100%;display:block;border:1px solid rgba(34,36,38,.35);border-radius:5px;color:#000;line-height: 1;}
.cent19 ul li textarea{padding:11px 14px; box-sizing:border-box; width:100%; display:block; border:1px solid rgba(34,36,38,.35); border-radius:5px; color:#000; min-height:110px;}

.sbbbj01{display: flex;align-items: flex-start;justify-content: space-between;}
.sbbbj01 dd:nth-child(1) {width: 113px;}
.sbbbj01 dd:nth-child(2) {width: 43%;}
.sbbbj01 dd:nth-child(3) {width: 43%;}
.cent19 ul li input{padding:11px 14px;box-sizing:border-box;width:100%;display:block;border:1px solid rgba(34,36,38,.35);border-radius:5px;color:#000;outline:none;line-height: 1;font-size: 14px;}
.cent19 ul li input::-webkit-input-placeholder{ color:#ccc;}
.sbbbj02{display: flex;align-items: flex-start;justify-content: space-between;}
.sbbbj02 dd{ width:49%}
.cent19>a{ width:90px;    opacity: .45; background:#ff6900; line-height:36px; border-radius:5px; display:inline-block; text-align:center; font-weight:bold; color:#fff;}
.cee{ font-size:14px; color:#1b2425; display:block; margin:2% 0}
.cee a{ color:#71328b;}


@media only screen and (max-width: 980px) {
	.wapper{ width:90% !important}
	.header-bg{ display:none}
	.top{ height:50px}
	
	
	/*---------------------------------------------------------------------------------------------------------------手机站导航开始----------*/
.sp_header{height:50px;overflow:hidden;background:#fff;position:fixed;z-index:10;width:100%; display:block;}
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:30px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#71328be6;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;display:block;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#71328be6}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/
	
	.hee{ width:66%;}
	.cent0101-l{ display:none}
	.cent0101-r{ float:none; display:block; width:100%}
	.cent01-bg{ padding:0}
	.pro h2{ font-size:24px}
	
	.cent02 ul li{ float:none; display:block; width:100%; margin-right:0; margin-top:5%}
	
	.cent03{flex-wrap: wrap;}
	.cent03-l{ float:none; display:block; width:100%; padding:5%;margin:0 auto}
	.cent03-r{ float:none; display:block; width:100%; margin:0 auto; margin-top:5%}
	.cent03-l dl dd{flex-wrap: wrap;}
	.cent03-l dl dd .img{ margin:0 auto}
	.ind{ width:100%}
	.ind ul li{ display:block; width:100%; }
	
	.cent04 ul li{ float:none; display:block; width:100%; margin-right:0}
	.cent0401:before{ display:none}
	.flux{flex-wrap: wrap;}
	.cent04 ul li .img{ width:100%}
	.ene{ width:100%; margin-top:5%}
	
	.footer-bg{ padding:5% 0}
	.footer01{ float:none; display:block; width:100%}
	.footer02{ float:none; display:block; width:100%; text-align:center;}
	
	.drei{ font-size:18px;}
	.cent07 ul li{ width:50%;}
	
	.cent08-bg ul li{ margin-bottom:5%}
	.cent08-bg ul li a{flex-wrap: wrap;}
	.cent08-bg ul li .img{ width:60%; margin:0 auto}
	.cent0801{ width:100%; padding:5%; box-sizing:border-box;}
	
	
	.cent0901{flex-wrap: wrap;}
	.cent0901 span{ width:100%}
	.cent0901 .img{ margin:5% auto 0;}
	.be ul{flex-wrap: wrap;}
	.be ul li{ width:100%}
	.cent12-l{ float:none; width:100%}
	.cent12-r{ float:none; width:100%; margin-top:5%}
	.cent1201{float:none; width:100%}
	.cent1202{ float:none; width:100%; margin-top:5%}
	
	.cent13 dl dd{float:none; width:100%}
	.cent14 dl dd{float:none; width:100%}
	.cent15 ul li{ width:50%}
	.cent17 ul li{ display:block;}
	.cent17 ul li .img{ width:100%}
	.cent17 ul li .cent17-r{ margin-top:5%; width:100%;}
	
	.cent1801{ display:block;}
	.cent1801 .cent1802{ width:100%}
	.cent1801 .map{ width:100%; margin-top:5%}
	.pit{ display:block; width:100%;}
	.cent19{ padding:5%}
	.sbbbj01{ display:block;}
	.sbbbj01 dd{ margin-top:10px}
	.sbbbj01 dd:nth-child(1) {width: 100%;}
	.sbbbj01 dd:nth-child(2) {width: 100%;}
	.sbbbj01 dd:nth-child(3) {width: 100%;}
	.sbbbj02{ display:block;}
	.sbbbj02 dd{ width:100%;margin-top:10px}
	}
	
	
	

