.clear{clear: both;}
.bj_hui{}
.bj_bai{background-color:#FFFFFF;}
.h30{height:30px}
.h20{height:20px}
.p40{padding:40px;}
.p40_b20{padding:40px 40px 20px 40px;}
.p40_t10{padding:10px 40px 40px 40px;}
.mt0{margin-top: 0 !important;}
.mt20{margin-top: 20px !important;}
.mt15{margin-top: 15px !important;}
.w940{ width:940px;}
.w320{ width:320px;}
.w840{ width:840px;}
.w420{ width:420px;}

.flex {display: flex !important;}
.flex.column {flex-direction: column;}
.flex.acenter {align-items: center;}
.flex.jcenter {justify-content: center;}
.flex.jsb {justify-content: space-between;}
.flex.center {align-items: center;justify-content: center;}

.transition {transition: 0.5s;}

input::placeholder {color: #999;}
textarea::placeholder {color: #999;}
.title_tit1{font-size: 32px;font-weight: bold;text-align: center;display: block;color: #333333;padding-top: 30px;padding-bottom: 30px;}
.title_tit1 span{font-size: 28px;padding-right: 20px;padding-left: 20px;vertical-align: 3px;}
.title_tit2{ border-bottom: solid 1px #EAEAEA; padding-bottom:20px;}
.title_tit2 span{font-size:28px; color:#333333; }
.title_tit2 b{
	margin-left:20px;
	font-size:16px;
	color:#999999;
	font-weight: normal;
}
.title_tit2 s{
	color:#008add;
	text-decoration: none;
}

.more_css001{font-size: 18px;line-height: 45px;color: #FFFFFF;background-color: #008ADD;display: inline-block;height: 45px;padding-right: 40px;text-align: center;padding-left: 40px;border-radius:5px;}
.more_css001:hover{background-color: #008ADD;color: #FFFFFF;}

.mall_youshi{}
.mall_youshi .li{flex:0 0 20%; position:relative;cursor:pointer;}
.mall_youshi .img{width:100%;}
.mall_youshi .img img{ width:100%; height:auto;}
.mall_youshi .y{ position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.5);}
.mall_youshi .t{ position:absolute; top:160px; left:20px; font-size:16px; color:#FFFFFF;}
.mall_youshi .x{ position:absolute; top:200px; left:20px; width:26px; height:2px; background-color:#FFFFFF;}
.mall_youshi .p{ position:absolute; top:200px; left:20px; width:85%; font-size:12px; color:#FFFFFF; line-height:23px; opacity:0;}
.mall_youshi .p p{ margin-top:5px;}
.mall_youshi .li:hover{}
.mall_youshi .li:hover .y{background-color:rgba(6,147,255,0.9);}
.mall_youshi .li:hover .t{top:80px;}
.mall_youshi .li:hover .x{top:120px;}
.mall_youshi .li:hover .p{top:140px; opacity:1;}

.main_video{justify-content: space-between;}
.main_video .videolist{ flex:0 0 415px;align-items: center;position:relative;cursor:pointer;}
.main_video .videolist img{width:100%; height:auto;}
.main_video .videolist img.ico{ position:absolute;top: 80px;left: 50%;width:80px; margin-left:-40px;}
.main_video .videolist .tit{width:100%; padding-top:15px; font-size:18px;}
.main_video.on2 .videolist{ flex:0 0 630px;}
.main_video.on2 .videolist img.ico{ top: 140px;}

.fixed_video_html{display:none;position:fixed;left:0;top:0;z-index:999;width:100%; height:100%; background-color:rgba(0,0,0,0.6);}
.fixed_video_close{ margin-top:20px;}

.wxQRcode{padding: 20px;background-color: #FFFFFF;}
.wxQRcode .tit{font-size: 20px;line-height: 28px;color: #333333;text-align: center;padding-bottom: 5px;}
.wxQRcode .tit img{height: 28px;width: 28px;margin-right: 10px;display: inline-block;vertical-align: -8px;}
.wxQRcode .img{padding: 7px;height: 150px;width: 150px;border: 1px solid #EAEAEA;}
.wxQRcode .img img{height: 100%;width: 100%;}

.wenda_do{padding-top: 30px;}
.wenda_do .touimg{height: 50px;width: 50px;margin-right: 20px;}
.wenda_do .touimg img{height: 100%;width: 100%;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);}
.wenda_do .textarea_do{background-color: #F5F5F5;padding: 15px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-bottom: 20px;}
.wenda_do .tit{font-size: 22px;color: #333333;margin-bottom: 10px;}
.wenda_do textarea{font-size: 18px;line-height: 30px;color: #666666;background-color: #F5F5F5;height: 30px;width: 100%;border: 1px none #F5F5F5;}
.wenda_do .wenda_submit{font-size: 18px;line-height: 40px;color: #FFFFFF;background-color: #008add;height: 40px;padding-right: 20px;padding-left: 20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display: inline-block;}

.wenda_list{position: relative;}
.wenda_list .item{display:none;width: 380px;}
.wenda_list .yy{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);padding: 20px;color:#333333;}
.wenda_list .touimg{height: 40px;width: 40px;}
.wenda_list .touimg img{height: 100%;width: 100%;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);}
.wenda_list .name{font-size: 20px;font-weight: bold;padding-top: 8px;padding-bottom: 10px;}
.wenda_list .tit{font-size: 18px;}
.wenda_list .content{font-size: 16px;background-color: #f5f5f5;padding:10px 15px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;line-height: 30px;}

.wenda_attr{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);padding: 0 20px 20px 20px;}
.wenda_attr .item{}
.wenda_attr .item .touimg{height: 50px;width: 50px; margin-right:20px;}
.wenda_attr .item .touimg.admin{margin-left:70px;}
.wenda_attr .item .touimg img{height: 100%;width: 100%;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);}
.wenda_attr .item .content{background-color: #f5f5f5;padding:10px 15px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;line-height: 30px; max-width:500px;}
.wenda_attr .item .content.admin{max-width:1065px;}
.wenda_attr .item .name{font-size: 20px;font-weight: bold;padding-top: 3px;padding-bottom: 10px;}
.wenda_attr .item .tit{font-size: 18px;}

.wenda_item{ background-color:#ffffff; padding:20px; margin-bottom:15px;box-shadow:0 0 5px rgba(0,0,0,0.1);}
.wenda_item .tit{ font-size:20px; color:#000000;}
.wenda_item .rm{ margin-top:15px;}
.wenda_item .rm img{ max-width:24px; height:24px; border-radius:100%; margin-right:10px;}
.wenda_item .rm s{ font-size:12px; color:#cccccc;text-decoration: none; margin:0 10px;}
.wenda_item .rm span{ font-size:16px; color:#999999;}
.wenda_item .rm span.date{ font-size:14px; color:#cccccc;}
.wenda_item .x{ margin-top:20px; border-bottom:solid 1px #e6e6e6;}
.wenda_item .arm{ margin-top:20px;}
.wenda_item .arm img{ max-width:80%; margin-right:10px;}
.wenda_item .arm span{ font-size:16px; color:#333333;}
.wenda_item .acontent{margin-top:15px; font-size:14px; line-height:25px; color:#666666; overflow:hidden; position:relative;}
.wenda_item .acontent .mask{display:none;position: absolute;z-index: 1;bottom: 0;width: 100%;height: 50px;background: linear-gradient(-180deg,rgba(255,255,255,.5) 0,#fff 100%);}
.wenda_item .other{margin-top:15px;}
.wenda_item .other .ico{ margin-right:30px;}
.wenda_item .other .ico img{width:16px; height:16px; margin-right:5px;}
.wenda_item .other .ico span{ color:#6C82AA; font-size:14px;}
.wenda_item .other .mome{ flex:1;justify-content: flex-end; display:none;}
.wenda_item .other .mome span{ font-size:14px; color:#008add;}
.wenda_item .other .mome img{width:12px; height:6px; margin-left:5px;}
.wenda_item .other .mome.on span{ color:#666666;}

.wenda_anniu{ padding-top:10px;}
.wenda_anniu a{ background-color:#008add; color:#ffffff; font-size:20px; border-radius:5px; padding:10px 30px; margin:0 10px;}
.wenda_anniu a:hover{color:#ffffff;}
.wenda_anniu a.on{ background-color:#ff6600;}

.wenda_ts{background-color:#ffffff; border-radius:5px; padding:20px; margin-top:25px; position:relative;box-shadow:0 0 5px rgba(0,0,0,0.1);}
.wenda_ts .x{position:absolute;top:-15px;left:370px;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 15px solid #ffffff;}
.wenda_ts .p{ font-size:16px; color:#6C82AA;}
.wenda_ts.on{}
.wenda_ts.on .x{border-bottom: 15px solid rgba(0,0,0,0.05);}

.wenda_from{ background-color:#FFFFFF; padding:30px 20px 30px 20px; width:280px;box-shadow:0 0 5px rgba(0,0,0,0.1);}
.wenda_from .too { padding-bottom:20px;}
.wenda_from .too img{ width:90px; height:90px; border-radius:100%;}
.wenda_from .too p{ font-size:20px; color:#6C82AA; margin-top:5px;}
.wenda_from .content{ font-size:14px; color:#000000; line-height:23px; border-top:solid 1px #e6e6e6; padding-top:20px;}
.wenda_from .ewm{margin-top:10px;}
.wenda_from .ewm img{ width:140px; height:140px;}
.wenda_from.fixed{position:fixed; top:90px; left:50%; margin-left:320px;}

.About_huanjing{ padding-top:15px;}
.About_huanjing .ul{ margin-right:15px;}
.About_huanjing .ul:nth-child(1){ flex:0 0 330px;}
.About_huanjing .ul:nth-child(2){ flex:0 0 300px;}
.About_huanjing .ul:nth-child(3){ flex:0 0 320px;}
.About_huanjing .ul:nth-child(4){ flex:0 0 285px;}
.About_huanjing .ul img{width:100%; height:auto; margin-top:15px;}
.About_huanjing .ul img:first-child{margin-top:0;}

.About_case{display: flex;flex-wrap:wrap; padding:0px 0 35px 10px; margin:0 auto 30px!important; background-color:#ffffff; width:1270px !important;}
.About_case a{display: flex; flex:0 0 220px; align-items: center; margin-left:15px;  margin-right:15px; margin-top:45px;}
.About_case a img{ width:80%; height:auto;margin-left: 30px; filter:grayscale(1) opacity(50%)}
.About_case a img:hover{ filter:grayscale(0);filter:opacity(90%)}

.About_zhengshu{display: flex;flex-wrap:wrap; padding:15px 0; background-color:#ffffff;}
.About_zhengshu a{display: flex; flex:0 0 196px; margin-left:15px;}
.About_zhengshu a img{ width:100%; height:auto; margin:0 auto;}

.Case_box{ margin-top:20px;}
.Case_box a{padding: 5px 15px;border: 1px solid #CCCCCC;font-size: 16px;margin-right:20px;border-radius:50px;}
.Case_box a.cur{border: 1px solid #008add;color:#ffffff;background-color:#008add;}









