

*{margin:0;padding:0;}
html {
filter: gray;
}
body{font-size: 12px;background: #fff;font-family:"思源黑体";}
a{text-decoration: none;}
li{list-style: none;}
img{border: none;}
input:focus, select:focus, textarea:focus{outline: none;}
input, select, textarea{font-family:"思源黑体";}
@font-face {
    font-family: '思源黑体';
    src: url('../font/SourceHanSansCN-Regular.eot'); /* IE9 Compat Modes */
    src: url('../font/SourceHanSansCN-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
             url('../font/SourceHanSansCN-Regular.woff') format('woff'), /* Modern Browsers */
             url('../font/SourceHanSansCN-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
             url('../font/SourceHanSansCN-Regular.svg#YourWebFontName') format('svg'); /* Legacy iOS */
   }
/*首页*/
.header{width: 100%;height:65px;background: rgba(255,255,255,0.8);
position: fixed;top: 0;left: 0;right:0;z-index: 9999;}
.index_bod{padding-top:65px;}
.head_cen{width: 95%;max-width: 1400px;height: auto;margin:0 auto;}
.head_logo{display: block;width:180px;height: auto;float: left;
margin-top:18px;}
.head_logo img{display: block;width: 100%;height:auto;}
.head_ul{float: right;line-height:65px;width:65%;}
.head_ul li{width:10.5%;position: relative;float: left;text-align: center;}
.head-con{position:absolute;left: 0;right: 0;}
.head_ul li>a{font-size: 14px;color: #333;transition: all 0.3s;}
.head_ul li:hover>a, .head_ac>a{color: #12938b !important;
transition: all 0.3s;font-weight: bold;}
.head_right{float: right;margin-top:12px;text-align: center;}
.head_right p{font-size: 14px;}
.head_right b{font-size: 18px;}
.head_right p, .head_right b{display: block;color: #333;}
.ind_div, .ind_ac{width:100%;height:770px;}
.ind_ac{display: block;}
.ind_page{display: block !important;}
.ind_page span{width: 13px;height: 13px;border-radius: 100%;
background: #e2e1e1;opacity: 1 !important;transition: all 0.6s;
margin:0 5px !important;}
.ind_page span.swiper-pagination-bullet-active{background: #767676;
width: 50px;border-radius: 15px;transition: all 0.6s;}
.video_div{padding: 80px 0;width: 100%;height: auto;}
.video_top, .sou_top{width:95%;max-width: 1400px;margin:0 auto;text-align: center;
margin-bottom:30px;}
.video_top h3, .sou_top h3{font-size: 40px;color: #333;font-weight: normal;
margin-bottom: 10px;}
.video_top p{font-size: 36px;color: #333;}
.video_cen{width: 95%;max-width: 1400px;height:633px;margin:0 auto;
background: #f3f3f3;}
.vid_sp{width: 100%;height: 100%;}
.vid_left{width:80% !important;height: 100%;float: left;}
.vid_right{width:20%;height: 100%;float:left;}
.vid_right h3{font-size: 19px;color: #111;padding-left: 20px;line-height: 80px;}
.vid_div{width:auto;height:553px;overflow-y: auto;padding-left: 20px;
padding-right:10px;}
.vid_ul, .vid_ul li, .vid_ul li a{width: 100%;height: auto;}
.vid_ul li a{display: block;}
.vid_img{width: 100%;height: auto;position:relative;}
.vid_img img{display: block;width: 100%;height: auto;}
.vid_img span{display: block;border:4px solid transparent;position: absolute;
left: 0;bottom: 0;right: 0;top: 0;transition: all 0.3s;}
.vid_ul li a b{display: block;font-size: 14px;line-height: 20px;color: #333;
margin-top: 15px;height: 40px;display: -webkit-box;transition: all 0.3s;
-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.vid_ul li{margin-bottom:40px;}
.vid_ul li:hover .vid_img span, .vid_ul .vid_ac .vid_img span{
	border: 4px solid #12938b !important;transition: all 0.3s;}
.vid_ul li:hover b, .vid_ac b{color:#12938b !important;transition: all 0.3s;}
.vid_div::-webkit-scrollbar{/*滚动条整体部分，其中的属性有width,height,background,border等（就和一个块级元素一样）（位置1）*/
			width:6px;
			height:10px;
	}
.vid_div::-webkit-scrollbar-button{/*滚动条两端的按钮，可以用display:none让其不显示，也可以添加背景图片，颜色改变显示效果（位置2）*/
			background:transparent;
	}
.vid_div::-webkit-scrollbar-track{/*外层轨道，可以用display:none让其不显示，也可以添加背景图片，颜色改变显示效果（位置3）*/
			background:transparent;
	}
.vid_div::-webkit-scrollbar-track-piece{/*内层轨道，滚动条中间部分（位置4）*/
			background:transparent;
	}
.vid_div::-webkit-scrollbar-thumb{/*滚动条里面可以拖动的那部分（位置5）*/
		background:#b8b7b7;
		border-radius:4px;
	}
.vid_div::-webkit-scrollbar-corner {/*边角（位置6）*/
		background:#82AFFF; 
	}
.vid_div::-webkit-scrollbar-resizer  {/*定义右下角拖动块的样式（位置7）*/
		background:#FF0BEE;
	}
.vid_div{
		scrollbar-arrow-color:transparent; /**//*三角箭头的颜色*/ 
		scrollbar-face-color:transparent; /**//*立体滚动条的颜色*/ 
		scrollbar-3dlight-color:transparent; /**//*立体滚动条亮边的颜色*/ 
		scrollbar-highlight-color:transparent; /**//*滚动条空白部分的颜色*/ 
		scrollbar-shadow-color:transparent; /**//*立体滚动条阴影的颜色*/ 
		scrollbar-darkshadow-color:transparent; /**//*立体滚动条强阴影的颜色*/ 
		scrollbar-track-color:transparent; /**//*立体滚动条背景颜色*/ 
		scrollbar-base-color:#b8b7b7; /**//*滚动条的基本颜色*/ 
}
.sell_div{width: 100%;height: auto;}
.sel_tu1{width: 100%;height:770px;margin-bottom: 12px;}
.sel_tu1 a{display: block;width: 100%;height: 100%;}
.sou_div{width: 100%;height: auto;padding-top: 25px;}
.sou_top p{color: #333;font-size: 24px;}
.sou_ul{width: 100%;height: auto;margin-top:40px;}
.sou_ul li{width:50%;height: 606px;margin-bottom: 12px;float:left;}
.sou_ul li .sou_cen{width: auto;height:100%;display: block;}
.sou_ul li:nth-child(2n-1) .sou_cen{margin-right: 6px;}
.sou_ul li:nth-child(2n) .sou_cen{margin-left: 6px;}
.new_div{width: 100%;height:auto;padding-top: 60px;}
.new_bot{width: 95%;max-width: 1400px;height: auto;margin:0 auto;
margin-bottom: 35px;}
.new_top{width: 100%;height: auto;}
.new_top b{float: left;font-size: 30px;color: #111;line-height: 30px;
font-weight: normal;}
.new_top a{float: right;font-size: 18px;color: #999999;line-height: 30px;
transition: all 0.3s;}
.new_top a:hover{color: #12938b;transition: all 0.3s;}
.new_ul{width: 100%;height: auto;margin-top: 30px;}
.new_ul li{width: 50%;height: auto;float:left;}
.new_ul li a{display: block;width: auto;height: auto;}
.new_ul li:nth-child(2n-1) a{margin-right:7px;}
.new_ul li:nth-child(2n) a{margin-left:7px;}
.neb_top{width: 100%;height: 455px;}
.neb_bot{width: auto;height: auto;padding: 25px;}
.neb_bot b{font-size: 22px;color: #111;line-height:30px;height: 30px;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;
margin-bottom:20px;}
.neb_bot p{height: 56px;display: -webkit-box;transition: all 0.3s;
-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;
margin-bottom: 30px;}
.neb_bot span, .neb_bot p{display:block;font-size: 18px;
line-height: 28px;color: #111;}
.neb_bot:hover b, .neb_bot:hover p, .neb_bot:hover span{color: #12938b;transition: all 0.3s;}
.neb_bot b, .neb_bot p, .neb_bot span{transition: all 0.3s;}
.footer{width: 100%;height: auto;padding-top: 50px;
background: #f2f2f2;}
.fot_ul{width:100%;max-width: 1400px;height: auto;margin:0 auto;}
.fot_ul li{width:10%;float: left;height: auto;margin-left:4.2%;}
.fot_ul li a{display: block;font-size: 14px;line-height: 32px;color: #111;
transition: all 0.3s;}
.fot_ul li b{display: block;font-size: 16px;color: #111;
margin-bottom: 10px;}
.neb_bot b{font-weight: normal;}
.fot_ul li a:hover{color: #12938b;transition: all 0.3s;}
.fot_bot{width:95%;max-width: 1300px;margin:0 auto;padding-bottom: 20px;
margin-top:50px;}
.fot_bot p{display: block;padding: 10px 0;font-size: 14px;color: #888;}
.fot_bot p:first-child{border-bottom:1px solid #c7c7c7;}
.fot_bot p span{color:#12938b;}
.top{display: block;width: 58px;height: 58px;position: fixed;bottom:10%;
right: 30px;transition: all 0.6s;}
.top img{display: block;width: 100%;height: 100%;border-radius:3px;}
.wer_bot{width:auto;height: auto;clear: both;}
.wer_bot>b{font-size:20px;color: #111;line-height:60px;display: block;
font-weight: normal;}
.wer_div{width: 220px !important;height: auto;}
.wer_div a, .wer_top, .wer_top img{display: block;width: 100%;height:auto;}
.wer_top{position: relative;}
.wer_top span{display: block;width: auto;height: auto;
border: 2px solid transparent;position: absolute;left: 0;
bottom: 0;right: 0;top: 0;transition: all 0.3s;}
.wer_div a b{display: block;font-size: 14px;line-height: 22px;
height:44px;color:#111;display: -webkit-box;-webkit-box-orient: vertical;
-webkit-line-clamp:2;overflow: hidden;font-weight: normal;
margin: 15px 0;transition: all 0.3s;}
.wer_bot {padding: 0 20px;}
.wer_div:hover span{border: 2px solid #12938b;transition: all 0.3s;}
.wer_div:hover b{color:#12938b;transition: all 0.3s;}
.wer_bot{display: none;}
.ind_2{display: none !important;}
/*购买地址页面*/
.pur_div{width: 100%;height: auto;}
.pur_cen{padding: 60px 0;width:95%;max-width: 860px;
margin:0 auto;}
.pur_cen h3{font-size:40px;color: #111;text-align: center;margin-bottom:25px;}
.pur_cen b{display: block;font-size:22px;color: #111;text-align: center;
font-weight:normal;}
.pur_sp, .pur_sp img{display: block;width: 100%;height: auto;}
.pur_sp{margin-top:30px;}
.pur_bot{width: auto;height: auto;padding: 0 20px;}
.pur_shu1{width:100%;height: auto;padding:40px 0;border-bottom: 1px solid #d6d6d6;}
.pur_shu1 label{display: block;width: 100%;height: auto;}
.pur_shu1 label b{font-size:24px;color: #333;float: left;
font-weight:600;display: block;width: 15%;text-align: left;}
.pur_shu1 label i{font-style: normal;font-size:24px;color: #111;
float: right;font-weight: 600;margin-right: 50px;}
.pur_shu1 label .pur_sel{width: 132px;height: 46px;margin-right: 50px;
border: 1px solid #e5e5e5;font-size: 16px;color: #333;
text-indent:3em;float:right;appearance:none;
-moz-appearance:none;-webkit-appearance:none;background: url(../images/img2.png) no-repeat right;
background-position-x: 90%;}
.pur_shu1 label:first-child, .pur_shu2 label:nth-child(2), .pur_shu2 label:nth-child(3){margin-bottom: 15px;}
.pur_shu1 label:nth-child(2){line-height: 46px;}
.pur_shu1 label span{font-size: 14px;color: #333;float: left;line-height:35px;}
.pur_shu1 label:nth-child(2) span{line-height: 50px;}
.pur_shu2 label b{line-height: 46px;}
.pur_shu2 label input, .pur_shu2 select{width:49.5%;height: 46px;border: 1px solid #e5e5e5;
float: left;text-indent: 1em;font-size: 14px;}
.pur_shu2 select{width:24%;float:left;margin-right:1.6%;}
.pur_pay{width: 100%;height: auto;margin-top: 20px;}
.pur_pay a{display: block;width:156px;height: 42px;position: relative;
border: 1px solid #e5e5e5;float: left;margin-right: 17px;}
.pur_pay a span{display: block;width: auto;height: auto;
position: absolute;left: 0;bottom: 0;right: 0;top: 0;
border:1px solid transparent;}
.pur_pay .pur_ac, .pur_pay .pur_ac span{border: 1px solid #e60012;}
.pur_last{padding-bottom: 10px;border-bottom: none;}
.fot_ul li>div{display: block;}
.pub_bot{width: 100%;height: 180px;background:#f8f8f8;border-top: 1px solid #f0f0f0;}
.index_bod2{padding-top: 185px;}
.pub_cen{width: 95%;max-width: 860px;height: auto;margin:0 auto;
padding-top:40px;}
.pub_cen b{display: block;width: 100%;height: auto;}
.pub_cen b i, .pub_cen b span{font-size: 28px;line-height:50px;color: #111111;float: left;
font-style: normal;}
.pub_cen b span{display: block;float:right;font-size: 26px;}
.pub_right{float:right;width: 164px;height: 46px;background: #e60012;
font-size: 14px;color: #fff;text-align: center;line-height: 46px;
border:none;margin-top: 5px;cursor: pointer;transition: all 0.3s;}
.pub_right:hover{background: #d20212;transition: all 0.3s;}
.pur_pay a img{display: block;width: 100%;height: auto;}
/*购买型号*/
.ver_cen{width: 95%;max-width: 1400px;height: auto;margin:0 auto;
padding:80px 0;padding-bottom: 15%;}
.ver_h3{font-size: 40px;color: #111;margin-bottom: 40px;}
.ver_b{font-size: 24px;color: #111;margin-bottom:10px;}
.ver_span{font-size: 17px;color: #333;}
.ver_span i{font-style:normal;color: #0070c9;}
.ver_h3, .ver_b, .ver_span{font-weight: normal;text-align: center;display: block;}
.ver_ul{width: 100%;height: auto;margin-top:120px;}
.ver_ul li{width: 25%;float: left;height: auto;}
.ver_xx{display: block;width:auto;height: auto;border-left: 1px solid #e3e3e3;}
.ver_name{width:auto;height: auto;padding: 15px 20px;}
.ver_name h3{font-size: 24px;line-height:30px;color: #111;margin-bottom: 40px;}
.ver_name a{display: block;width: 90px;height:40px;text-align: center;
line-height: 40px;background: #12938b;font-size: 17px;color: #fff;
border-radius: 3px;transition: all 0.3s;margin-bottom:20px;}
.ver_name a:hover{background: #0f7e77;transition: all 0.3s;cursor: pointer;}
.ver_name b{font-size: 24px;color: #111;}
.ver_ul li:first-child .ver_xx{border-left:1px solid transparent;}
.ver_xx img{display: block;width: 100%;height: auto;}
/*购买型号详情页*/
.mod_tal{width: 100%;height: 85px;background: rgba(255,255,255,0.8);
position: fixed;left: 0;top:65px;right: 0;}
.dat_bod{padding-top: 192px;}
.md_cen{width: 95%;max-width: 1400px;height: auto;margin:0 auto;}
.md_cen b{float: left;font-size: 24px;color: #111;display: block;
line-height: 85px;}
.md_cen a{display: block;width: 88px;height: 36px;float: right;
text-align: center;line-height: 36px;font-size: 14px;
background: #ee073e;transition: all 0.3s;border-radius:3px;color: #fff;
margin-top:25px;}
.md_cen a:hover{background: #e80000;transition: all 0.3s;}
.mod_div{width: 100%;}
.mod_div a{display: block;width: 100%;height: 100%;}
.mod_div1{height: 770px;}
.mod_div2{height: 770px;}
.mod_div3{width:95%;max-width:1400px;height: 770px;margin:0 auto;margin-bottom: 12px;}
/*关于米微*/
.mor_div{background:url(../images/img3.png) no-repeat left;
position: fixed;z-index: 9;right:3.3%;top:25%;padding-bottom:15px;
background-position-x: 3px;}
.mor_div a{display: block;font-size:15px;line-height:22px;color: #333;
padding-left: 25px;margin-bottom: 27px;background: url(../images/img5.png) no-repeat left;
background-position-x: 3px;}
.mor_div a:first-child{margin-top: 52px;}
.mor_div .mor_ac{background: url(../images/img4.png) no-repeat left;
background-position-x: 3px;color: #12938b;font-weight:bold;}
.mor_div2{background: url(../images/img6.png) no-repeat left;
background-position-x: 3px;}
.mor_div2{right: 1%;padding-bottom:10px;}
/*加入米微*/
.ask_div{width:95%;max-width: 760px;margin:0 auto;padding:90px 0;}
.ask_div h3{font-size: 40px;color: #111;text-align: center;
font-weight:normal;}
.ask_form{width: 100%;height: auto;margin-top: 50px;}
.ask_form label{display: block;width: 48.5%;height:55px;
background: #f9f9f9;float:left;position:relative;margin-right: 3%;
margin-bottom: 20px;}
.ask_form label:nth-child(2n){margin-right: 0%;}
.ask_form label input, .ask_form label select{display: block;width: 100%;height:55px;
border: none;background: none;text-indent:5em;}
.ask_form label span{display: block;background: #f9f9f9;
font-size: 16px;color: #333;line-height: 55px;position: absolute;left: 0;top: 0;
padding-left: 20px;}
.ask_form label select{appearance:none;-moz-appearance:none;
-webkit-appearance:none;background: url(../images/img39.jpg) no-repeat right;
background-position-x: 95%;}
.ask_text{width:96% !important;height:210px !important;padding:0px 2%;
position: inherit !important;}
.ask_text span{position: inherit !important;padding-left: 0px !important;}
.ask_text textarea{height: 155px;background: none;border: none;
display: block;width: 100%;}
.ask_btn{display: block;width: 184px;height: 52px;margin:0 auto;
background: #12938b;text-align: center;line-height: 52px;font-size: 16px;
color: #fff;border: none;margin-top:30px;cursor: pointer;transition: all 0.3s;}
.ask_btn:hover{background: #10867f;transition: all 0.3s;}
/*净水系统*/
.fic_div{width:100%;height:120px;position:fixed !important;left: 0;right: 0;top: 65px;
background: rgba(51,51,51,0.8);overflow-x: auto;z-index: 9;}
.fic_bod{padding-top:227px;}
.fic_cen{width:100%;margin:0 auto;height: auto;text-align: center;}
.fic_cen li{width:100px;display:inline-block;height: auto;}
.fic_cen a{padding-top:80px;text-align: center;display: block;}
.fic_cen li span{display: block;font-size: 12px;color: #fff;
line-height: 25px;margin-top: 5px;}
/*专利技术*/
.mor_div3{background:url(../images/img24.png) no-repeat left;
background-position-x: 3px;padding-bottom:30px;right: 1.5%;}
/*新闻动态*/
.news_top{width: 100%;height:79px;background: #f1f1f1;border-bottom: 1px solid #f1f1f1;}
.news_cen{width: 95%;max-width: 1400px;margin:0 auto;}
.news_cen a{width: 230px;height:80px;line-height:80px;display:block;
font-size: 18px;color: #333;float: left;text-align: center;transition: all 0.3s;}
.news_cen a:hover, .news_cen .news_ac{background: #fafafa !important;transition: all 0.3s;}
.news_list{width: 95%;max-width: 1400px;margin:0 auto;
height: auto;padding-top: 20px;}
.news_ul{width: 100%;height: auto;}
.news_ul li{padding: 30px 0;border-bottom: 1px solid #efeeee;}
.news_a{display: block;width: 100%;height: auto;}
.news_a>img{display: block;width:25%;height: auto;float: left;}
.news_right{width: 71%;height: auto;float:right;}
.news_right h3{font-size: 18px;color: #333;line-height: 25px;
height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
margin-bottom: 10px;transition: all 0.3s;}
.news_right p{height: 56px;overflow : hidden;text-overflow: ellipsis;
display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news_right span, .news_right p{font-size: 14px;line-height: 28px;
color: #999;}
.news_right span{display: block;}
.news_right span{margin-bottom: 20px;}
.news_right img{display: block;width: 30px;height: 30px;
transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); 	/* Opera */transition: all 0.6s;}
.news_right img:hover{
	transform:rotate(0deg);
-ms-transform:rotate(0deg); 	/* IE 9 */
-moz-transform:rotate(0deg); 	/* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg); 	/* Opera */transition: all 0.6s;
}
.news_right h3:hover{color: #12938b;transition: all 0.3s;}
.page{display: block;width: 100%;height: auto;padding: 80px 0;
text-align: center;}
.page a{display: inline-block;font-size: 23px;color: #7e7e7e;line-height: 40px;}
.page a{width:30px;height:45px;border:2px solid transparent;}
.page a span{border-bottom: 2px solid transparent;
display: inline-block;}
.page .pag_ac span{border-bottom: 2px solid #333333;color: #333;}
/*新闻详情页*/
.det_xx{width: 95%;max-width: 1200px;height: auto;margin:0 auto;
padding-top: 50px;}
.dex_top{width: 100%;height:auto;margin-bottom: 30px;}
.dex_top b{display: block;font-size: 14px;line-height: 23px;color: #e60631;}
.dex_top p{display: block;width: 100%;height:auto;}
.dex_top p span{font-size: 14px;color:#888888;float: left;line-height: 23px;}
.dex_top p a{font-size: 14px;line-height: 23px;float: right;color: #333;
transition: all 0.3s;}
.dex_top p a:hover{color: #12938b;transition: all 0.3s;}
.dex_shar .bds_weixin{width: 23px !important;height: 19px !important;
background: url(../images/img28.png) no-repeat center !important;
background-position:0px 0px !important;transition: all 0.6s;
padding-left: 0px !important;float: left;margin-top:8px;}
.dex_shar .bds_weixin:hover{opacity: 1 !important;
background: url(../images/img29.png) no-repeat center !important;
background-position:0px 0px !important;transition: all 0.6s;}
.dex_shar .bds_tsina{width: 24px !important;height:22px !important;
background: url(../images/img30.png) no-repeat center !important;
background-position:0px 0px !important;transition: all 0.6s;
padding-left: 0px !important;float: left;}
.dex_shar .bds_tsina:hover{opacity: 1 !important;
background: url(../images/img31.png) no-repeat center !important;
background-position:0px 0px !important;transition: all 0.6s;}
.dex_shar .bds_qzone{width:23px !important;height:23px !important;
background: url(../images/img32.png) no-repeat center !important;
background-size: 100% 100% !important;
background-position:0px 0px !important;transition: all 0.6s;
padding-left: 0px !important;float: left;}
.dex_shar .bds_qzone:hover{opacity: 1 !important;
background: url(../images/img33.png) no-repeat center !important;background-size: 100% 100% !important;
background-position:0px 0px !important;transition: all 0.6s;}
.dex_shar a{margin-right: 20px !important;}
.dex_cen{width:100%;height: auto;}
.dex_cen h2{font-size: 42px;color: #111;
font-weight: normal;margin-bottom:30px;}
.dex_shar{margin-bottom: 30px;}
.dex_cen p{font-size: 18px;line-height: 30px;color: #111;display: block;
margin-bottom:20px;}
.dex_cen img{display: block;margin:0 auto;max-width: 100%;margin-bottom:30px;}
.dex_bot{width: 100%;height: auto;margin-top: 5%;}
.dex_bot a{font-size: 18px;color: #333;line-height: 40px;display: block;
transition: all 0.3s;}
.dex_bot a:hover{color: #12938b;transition: all 0.3s;}
.xw_btn{display: block;width: 200px;height: 56px;text-align: center;
line-height: 56px;border: 1px solid #aaaaaa;font-size: 18px;color: #333333;
text-align: center;margin: 5% auto;transition: all 0.3s;margin-bottom: 8%;}
.xw_btn:hover{background:#12938b;color: #fff;transition: all 0.3s;
border: 1px solid #12938b;}
/*移动端导航样式*/
.web_nav{width:17px;height: 30px;float: right;margin-top:13px;position: relative;}
.web_nav span{display: block;width:17px;height: 1px;
background: #12938b;margin:0 auto;position: absolute;left:0px;
transition: all 0.6s;z-index: 99999;}
.web_nav span:first-child{top: 9px;}
.web_nav span:last-child{top: 19px;}
.web_trans span:first-child{transform:rotate(45deg);
-ms-transform:rotate(45deg); 	/* IE 9 */
-moz-transform:rotate(45deg); 	/* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg);top:14px; }
.web_trans span:last-child{transform:rotate(-45deg);
-ms-transform:rotate(-45deg); 	/* IE 9 */
-moz-transform:rotate(-45deg); 	/* Firefox */
-webkit-transform:rotate(-45deg); /* Safari 和 Chrome */
-o-transform:rotate(-45deg); top: 14px;}
.wen_div{width: 100%;height: 100%;position:fixed;
left: 0;bottom: 0;right: 0;top: 0;background: rgba(0,0,0,1);
z-index: 9999;}
.wen_ul{width:90%;height: auto;padding:0 5%;
border-top: 1px solid rgba(255,255,255,0.3);margin-top: 55px;}
.wen_ul li{width: 100%;height: auto;text-align: center;
border-bottom: 1px solid rgba(255,255,255,0.3);}
.wen_ul li a{font-size: 14px;color:#fff;display: block;line-height: 45px;}
.wen_ul li:hover a{color: #12938b;font-weight:bold;}
.web_nav{display: none;}
.wen_ac a{color: #12938b !important;font-weight: bold;}
/*7.24米微修改*/
.header{
	height:65px;
}
.head-bg{
	width: 100%;
	height: 250px;
	background:rgba(255,255,255,0.8);
	margin-top: -1px;
	border-top: 1px solid #fff;
	position: absolute;
	left: 0;
	right: 0;
	top: 65px;
}

.head-con{
	line-height: 25px;
	padding-top: 10px;
	display: none;
	z-index: 99;
}

.head-con a{
	display: block;
	font-size: 13px;
	line-height: 29px;
	height: 29px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align:center;
	color: #333;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.head_ul li:nth-child(2) .head-con{
	width:130%;
	left: -20%;
}
.head-con a:hover{
	color: #12938b;
}
.head_ul{
	width: 60%;
}
.wen-con{
	display: none;
}
.wen_ul li:hover .wen-con{
	display: block;
}
.vid-ul{
	width: 95%;
	max-width:1200px;
	margin:0 auto;
}
.vid-ul li{
	width: 23.5%;
	height: auto;
	float: left;
	margin-right: 2%;
}
.vid-ul li:nth-child(4n){
	margin-right: 0%;
}
.vid-ul li a{
	display: block;
	width: 100%;
	height: auto;
	position: relative;
	padding-bottom:1px;
}
.vid-ul li a img{
	display: block;
	width: 100%;
	height: auto;
	border-radius: 5px;
}
.vid-ul li a>b{
	display: block;
	width:90%;
	height: auto;
	font-size: 14px;
	line-height: 22px;
	margin:20px auto;
	color: #333;
	font-weight: normal;
	text-align: center;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.vid-con {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	border-radius: 5px;
	text-align: center;
	-webkit-transition:all 0.6s ease;
	-moz-transition:all 0.6s ease;
	-o-transition:all 0.6s ease;
	transition:all 0.6s ease;
}
.vid-con:hover{
	background:rgba(0,0,0,0.5);
}
.vid-con span{
	display: inline-block;
	width: 60%;
    border: 1px solid #ffffff;
    border-radius: 5px;
    line-height: 38px;
    font-size: 14px;
    color: #FFFFFF;
    z-index: 10;
	position:absolute;
	left: 50%;
	margin-left: -30%;
	top: 50%;
	margin-top: -20px;
}
.vid-bg{
	background: rgba(34,34,34,0.8);
	position: fixed;
	left: 0;
	bottom: 0;
	right: 0;
	top: 0;
	z-index: 9999;
}
.vid-video{
	width: 960px;
	height: auto;
	position:fixed;
	left:50%;
	margin-left: -480px;
	top: 50%;
	transform: translateY(-50%);
	z-index: 9999;
}
.vid-video .default__controls{
	background:rgba(0,0,0,0.5);
}
.vid-close{
	display: block;
	width: 20px;
	height: 20px;
	background:#000;
	border-radius: 100%;
	position: absolute;
	top: 15px;
	right:15px;
	z-index: 9999;
	padding: 8px;
	cursor: pointer;
}
.vid-video .ckin-play{
	font-size: 24px;
}
.sel1-div{
	width: 100%;
	height: 100%;

}
.sel1-cen{
	width: 80%;
	margin:0 auto;
	max-width:1200px;
	height: auto;
}
.sel-title{
	display: block;
	font-size: 50px;
	color: #333;
	font-weight: normal;
	line-height: 50px;
	letter-spacing: 7px;
}
.sel-b{
	display: block;
	font-size: 22px;
	line-height: 30px;
	padding:20px 0;
	color:#666;
	font-weight: normal;
	letter-spacing:2px;
}
.sel-tou{
	font-size: 16px;
	color: #ff6902;
	font-style: normal;
}
.sel-tou span{
	font-size: 48px;
	display: inline-block;
	padding: 0 3px;
	letter-spacing: 2px;
}
.sel-btn{
	display: block;
	width: 230px !important;
	height: 55px!important;
	background:#ff6902;
	font-size:22px;
	color: #fff;
	margin-top: 20px;
	text-align: center;
	line-height: 50px;
}
.sel-add{
	float: right;
	margin-top:20%;
}
.sel-add2{
	margin-top: 12%;
}
.sel-add3{
	margin-top:22%;
	margin-right: 39%;
}
.sou-h3{
	font-size: 24px;
	color: #333;
	font-weight: normal;
	text-align: center;
	letter-spacing: 1px;
	padding-top: 8%;
}
.sou-p{
	text-align: center;
	font-size: 18px;
	color: #666;
	line-height: 35px;
}
.sou_ul li a{
	position: relative;
}
.sou-left{
	position: absolute;
	left: 0px;
	width: 50%;
	top: 0px;
	bottom: 0px;
	display:-webkit-flex;
	display:flex;
	background:rgba(255,255,255,0.9);
	opacity: 0;
	-webkit-transition:all 0.6s ease;
	-moz-transition:all 0.6s ease;
	-o-transition:all 0.6s ease;
	transition:all 0.6s ease;
}
.sou_ul li a:hover .sou-left{
	opacity: 1;
}
.sol-con{
	width: auto;
	height:auto;
	padding:50% 12%;
	position: relative;
	-webkit-align-items:center;
	align-items:center;
	justify-content: center;
}
.sol-con p{
	display: inline-block;
	font-size: 14px;
	line-height: 22px;
	color: #666;
	text-align: center;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
}
.neb-ul{
	width: 100%;
	height: auto;
	margin-top: 20px;
}
.neb-ul li{
	width: 100%;
	height: auto;
	margin-bottom: 3%;
}
.neb-left{
	width: 75%;
	height: auto;
	float: left;
	margin-top: 1.5%;
	position: relative;
}
.neb-right{
	display: block;
	width: 15%;
	height: auto;
	float: right;
	
}
.neb-left h3{
	font-size: 24px;
	color: #333;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom:10px;
	padding-left: 80px;
	-webkit-transition:all 0.6s ease;
	-moz-transition:all 0.6s ease;
	-o-transition:all 0.6s ease;
	transition:all 0.6s ease;
	font-weight: normal;
}
.neb-ul li:hover .neb-left h3{
	color:#12938b !important;
}
.neb-left p{
	display: block;
	font-size: 16px;
	line-height: 25px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	color: #666;
	padding-left: 80px;
}
.neb-left span{
	position: absolute;
	left: 0;
	top: 0px;
}
.neb-left span b{
	font-size: 18px;
	color: #333;
	font-weight: normal;
}
.neb-left span i{
	font-size: 14px;
	color: #666;
	font-style:normal;
}
.newbot-cen{
	width: 95%;
	max-width: 1200px;
	margin:0 auto;
	height: 650px;
	overflow-y:auto;
	margin-bottom: 5%;
}
.newbot-cen::-webkit-scrollbar {/*滚动条整体样式*/
        width: 10px;     /*高宽分别对应横竖滚动条的尺寸*/
        height: 1px;
    }
.newbot-cen::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;
         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background:#12938b;
    }
.newbot-cen::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 10px;
        background: #EDEDED;
    }
/*新风系统页面开始*/
.deh-add{
	padding-top:10%;
	margin-left: 8%;
}
.deh-add2{
	padding-top: 21%;
	margin-left: 40%;
}
.deh-add3{
	padding-top: 18%;
	margin-left: 9%;
}
.deh-add4{
	padding-top: 10%;
	text-align: center;
}
.deh-add4 .sel-btn{
	margin:0 auto;
}
.deh-add5{
	padding-top: 21%;
	margin-left: 7%;
}
.deh-add6{
	padding-top: 10%;
	margin-left: 42%;
}
.deh-add7{
	padding-top: 23%;
	margin-left: 1%;
}
/*新风系统页面结束*/
/*净水系统开始*/
.pur-add{
	padding-top: 24%;
}
.pur-add2{
	padding-top: 22%;
	margin-left: 33%;
}
.pur-add3{
	padding-top:16%;
	margin-left:4%;
}
.pur-add4{
	padding-top: 23%;
	margin-left: 44%;
}
.pur-add5{
	padding-top: 23%;
	margin-left: 6%;
}
.pur-add6{
	padding-top: 25%;
	margin-left: 41%;
}
/*净水系统结束*/
/*滤芯耗材开始*/
.Filter-add{
	padding-top: 23%;
	margin-left: 50%;
}
.Filter-add2{
	padding-top: 23%;
}
.Filter-add3{
	padding-top: 25%;
	margin-left: 50%;
}
.Filter-add4{
	padding-top: 26%;
	margin-left: -5%;
}
.Filter-add5{
	padding-top: 26%;
	margin-left: -1%;
}
/*滤芯耗材结束*/
.sel1-div{
	position: relative;
}
.sel1-div:hover .sou-left{
	opacity: 1;
	-webkit-transition:all 0.6s ease;
	-moz-transition:all 0.6s ease;
	-o-transition:all 0.6s ease;
	transition:all 0.6s ease;
}

/*加盟米微开始*/
.part-dov{
	width: 100%;
	height: 680px;
}
.pard-cen{
	width: 95%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
	padding-top: 45px;
}
.pard-cen h3{
	font-size: 36px;
	color: #333;
	text-align:center;
	margin-bottom: 2%;
}
.pard-cen b, .pard-cen p{
	display: block;
	font-size: 16px;
	color: #666666;
	text-align: center;
	line-height:30px;
	font-weight: normal;
}
.pard-cen b{
	margin-bottom: 15px;
}
.pard-form{
	width: 55%;
	height: 340px;
	background:#fff;
	margin:0 auto;
	margin-top: 30px;
}
.parf-cen{
	width: 70%;
	height: auto;
	margin:0 auto;
	padding-top:40px;
}
.parf-cen label{
	display: block;
	width: 100%;
	height: 40px;
	border: 1px solid #D7D7D7;
	border-radius: 3px;
	margin-bottom: 10px;
}
.parf-cen label input{
	display: block;
	width: 100%;
	height: 40px;
	text-indent: 1em;
	border: none;
	background:none;
}
.parf-cen label select{
	display: block;
	width: 100%;
	height: 40px;
	border: none;
	appearance:none;
    -moz-appearance:none;
   -webkit-appearance:none;
   background:url(../images/img2.png) no-repeat right;
   background-size:8px;
   background-position-x: 95%;
   text-indent: 1em;
}
.parf-btn{
	display: block;
	width: 30%;
	height: 40px;
	border: 1px solid #12938B;
	margin:0 auto;
	background:#12938B;
	font-size: 14px;
	color: #fff;
	border-radius: 3px;
	margin-top: 30px;
	cursor: pointer;
}
.join-div{
	width: 100%;
	height: 60px;
	background:#F1F1F1;
}
.join-cen{
	width: 95%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.join-cen li{
	width: 20%;
	height: auto;
	float: left;
}
.join-cen li a{
	display: block;
	font-size: 16px;
	color: #333;
	line-height: 60px;
	-webkit-transition:all 0.6s ease;
	-moz-transition:all 0.6s ease;
	-o-transition:all 0.6s ease;
	transition:all 0.6s ease;
	text-align: center;
}
.join-cen li:hover a, .join-cen li.join-ac a{
	background:#fff;
}
.drid-div{
	width: 100%;
	height: auto;
	background:#EFFFFF;
	padding:120px 0;
}
.drid-cen{
	width: 95%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.drid-cen h3, .cp-cen h3, .por-cen h3, .jia-cen h3, .men-cen h3, .cor-cen h3{
	font-size:40px;
	color: #333;
	text-align: center;
	display: block;
	width: 100%;
	font-weight: normal;
}
.drid-biao{
	width:35%;
	height: auto;
	
	float: left;
	margin: 0 7.5%;
	margin-top: 7%;
}

.drid-p{
	display: block;
	font-size: 14px;
	line-height: 24px;
	color: #666;
	margin-left: 25px;
}
.cp-div{
	width: 100%;
	height: auto;
	padding:120px 0;
}
.cp-cen{
	width:95%;
	max-width: 1200px;
	margin:0 auto;
	height: auto;
}
.cp-ul{
	width: 95%;
	max-width: 900px;
	margin:0 auto;
	height: auto;
	margin-top: 3%;
}
.cp-ul li{
	width: auto;
	height: auto;
	padding: 20px 0;
	background:#efffff;
	padding-left: 11%;
	margin-bottom: 20px;
}
.cpu-left{
	width: 43%;
	float: left;
	height: auto;
	
}
.cpu-left b{
	display: block;
	font-size: 20px;
	line-height: 24px;
	color: #333333;
	margin-bottom: 15px;
	margin-top: 2%;
}
.cpu-left p{
	display: block;
	font-size: 14px;
	line-height: 22px;
	color: #666666;
}
.cpu-right{
	width: 30%;
	float: right;
	height: auto;
}
.cpu-right img{
	display: block;
	width:70%;
	height:auto;
	margin:0 auto;
}
.cp-ul li:nth-child(1){
	background:url(../images/img60.jpg) #efffff no-repeat left;
	background-size:9%;
}
.cp-ul li:nth-child(2){
	background:url(../images/img61.jpg) #efffff no-repeat left;
	background-size:9%;
}
.cp-ul li:nth-child(3){
	background:url(../images/img62.jpg) #efffff no-repeat left;
	background-size:9%;
}
.cp-ul li:nth-child(4){
	background:url(../images/img63.jpg) #efffff no-repeat left;
	background-size:9%;
}
.port-div{
	width: 100%;
	height: auto;
	padding: 120px 0;
	background:#efffff;
}
.por-cen{
	width: 95%;
	max-width: 1024px;
	height: auto;
	margin:0 auto;
}
.port-p{
	text-align: center;
	font-size: 16px;
	color: #333;
	line-height: 22px;
	margin-top: 15px;
	display: block;
}
.por-ul{
	width: 100%;
	height: auto;
	margin-top: 3%;
}
.por-ul li{
	width: 48%;
	height: auto;
	float: left;
	margin-right: 4%;
	margin-bottom: 20px;
}
.por-ul li:nth-child(2n){
	margin-right: 0%;
}
.poru-cen{
	border: 1px solid #D7D7D7;
	background:#fff;
	border-radius: 2px;
	padding: 20px 0;
	padding-left: 40px;
}
.poru-cen b{
	display: block;
	font-size: 20px;
	line-height: 24px;
	color: #111;
	font-weight: normal;
	margin-bottom: 8px;
}
.poru-cen p{
	display: block;
	font-size: 14px;
	line-height: 24px;
	color: #666;
}
.jia-div{
	width: 100%;
	height: auto;
	padding:120px 0;
	background:#fff;
}
.jia-cen{
	width: 95%;
	max-width: 1024px;
	height: auto;
	margin:0 auto;
}
.jia-ul{
	width: 100%;
	height: auto;
	margin-top:5%;
}
.jia-ul li{
	width:20%;
	float: left;
	background:url(../images/img35.png) no-repeat right;
	background-size: 10px;
}
.jia-ul li:nth-child(5n){
	background: none;
}
.jia-text{
	width: 67%;
	height: 138px;
	background:#fff;
	border: 1px dashed #BBBBBB;
	border-radius: 100%;
	margin:0 auto;
	margin-left: 14%;
}
.jia-text img{
	display: block;
	height: 35px;
	margin:0 auto;
	margin-top: 25px;
	margin-bottom: 10px;
}
.jia-text p{
	display: block;
	font-size:14px;
	color:#666666;
	line-height: 20px;
	text-align: center;
}
.men-div{
	width: 100%;
	height: auto;
	padding-bottom:120px;
}
.men-cen{
	width:95%;
	max-width: 1024px;
	height: auto;
	margin:0 auto;
}
.men-img{
	display: block;
	max-width: 100%;
	width: auto;
	height: auto;
	margin:0 auto;
	margin-top: 3%;
}
.men-b{
	width: 100%;
	height: auto;
	font-size: 24px;
	line-height: 24px;
	color: #111111;
	text-align: center;
	font-weight: normal;
	display: block;
	margin-top: 3%;
}
.join-div2{
	position: fixed;
	left: 0;
	top:65px;
	right: 0;
	z-index: 9999;
}
/*加盟米微结束*/
/*关于米微开始*/
.cor-div{
	width:100%;
	height: auto;
	padding: 5% 0;
}
.cor-cen{
	width: 95%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.cor-b{
	width: 100%;
	height: 1px;
	background:#DFDFDF;
	margin-top: 120px;
}
.cor_swiper{
	width: 90%;
	height: auto;
	margin:0 auto;
	top: -82px;
}
.cor_swiper .swiper-slide{
	width: 20%;
}
.cor-con{
	width: 130px;
	height: auto;
	margin:0 auto;
	cursor: pointer;
}
.cor-con b{
	display: block;
	width: 100%;
	height: 46px;
	background:#E6E6E6;
	font-size: 16px;
	color: #101010;
	text-align: center;
	line-height: 46px;
	font-weight: normal;
	-webkit-transition:all 0.6s ease;
	-moz-transition:all 0.6s ease;
	-o-transition:all 0.6s ease;
	transition:all 0.6s ease;
}
.cor-con i{
	display: block;
	width: 20px;
	height: 20px;
	border-radius: 100%;
	margin:0 auto;
	background:#b9b9b9;
	margin-top: 25px;
	position: relative;
	-webkit-transition:all 0.6s ease;
	-moz-transition:all 0.6s ease;
	-o-transition:all 0.6s ease;
	transition:all 0.6s ease;
}
.cor-con i:after{
	content:" ";
	width: 16px;
	height: 16px;
	border-radius: 100%;
	border:1px solid #fff;
	position: absolute;
	left: 1px;
	top: 1px;
}
.cor-slide .cor-con b{
	background:#12938B;
	color: #fff;
	
}
.cor-slide .cor-con i{
	background:#12938B;
}
.cor-bot{
	width:85%;
	height: auto;
	margin:0 auto;
	margin-top:-20px;
}
.cob-ul {
	width: 100%;
	height: auto;
}
.cob-ul li{
	width: 48%;
	height: auto;
	float: left;
	margin-right: 4%;
}
.cob-ul li:nth-child(2n){
	margin-right: 0%;
}

.cob-ul li b{
	display: block;
	font-size: 14px;
	color: #666;
	font-weight: normal;
	line-height: 24px;
	height: 72px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:3;
	overflow: hidden;
	padding-left: 90px;
	position: relative;
}
.cob-ul li b i{
	display: block;
	width: 90px;
	text-align: left;
	font-style: normal;
	font-size: 14px;
	color: #333;
	position: absolute;
	left: 0;
	font-weight: bold;
}

/*关于米微结束*/
/*7.26新风系统页面开始*/
.xin-add {
	padding-top: 10%;
}
.xin-add h2{
	font-size: 80px;
	color: #fff;
	font-weight: normal;
}
.xin-add b{
	display: block;
	font-size: 36px;
	color: #fff;
	font-weight: normal;
	margin-top: 30px;
}
.index_bod3{
	padding-top: 150px;
}
.mt-tu{
	width: 100%;
	height: auto;
	margin-bottom: 10px;
}
.mt-tu img{
	display: block;
	max-width:100%;
	width: auto;
	height: auto;
	margin:0 auto;
}
.mt-img1{
	margin-bottom:10px;
}
.mt-tu2{
	width: 100%;
	height: auto;
	margin-bottom: 10px;
}
.mt-tu2 img{
	display: block;
	max-width: 100%;
	height: auto;
	margin:0 auto;
	width: auto;
}
.dex_top, .dex_cen{padding:0 3%;width: auto;}
.det_xx{padding-top: 30px;margin-top: 20px;padding-bottom:1%;margin-bottom: 20px;}
/*7.26新风系统页面结束*/
/*7.29用户案例修改*/
#mod_div1{
	height: 300px !important;
}
.mod_div22{
	margin-top:445px !important;
}
.roll__list2 li{
	width: 350px !important;
	height: 420px !important;
}
.roll__list2 li a{
	display: block;
	width: 100% !important;
	height: 100% !important;
}

.ind_1 .sou-h3, .ind_1 .sou-p{
	width: 46%;
	left: 0;
	position: absolute;
	z-index: 99;
	margin: 0 2%;
	height: 35px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ind_1 .sou-h3{
	top: 10%;
	padding-top: 0px;
	
}
.ind_1 .sou-p{
	top: 15%;
}
/*关于米微介绍*/
.foder-div{
	width: 100%;
	height: auto;
	padding:3% 0;
	background:#F8f8f8;
	margin-bottom: 10px;
}
.foder-top{
	width: 95%;
	max-width: 1200px;
	height: auto;
	margin:0 auto;
}
.foder-h3{
	font-size: 40px;
	color: #333;
	font-weight:normal;
	text-align: center;
	/*letter-spacing:10px;*/
	margin-bottom: 2%;
}
.foder-p{
	display: block;
	font-size: 18px;
	line-height:30px;
	color: #333;
	letter-spacing:2px;
	text-align: center;
}
.foder-ul{
	width: 100%;
	height: auto;
	margin-top:3%;
}
.foder-ul li{
	width: 48%;
	height: auto;
	float: left;
	margin-right: 4%;
}
.foder-ul li:nth-child(2n){
	margin-right: 0%;
}
.foder-ul li a, .foder-ul li a img{
	display: block;
	width: 100%;
	height: auto;
}
.foder-ul li a{
	position:relative;
	overflow: hidden;
}
.foder-bot{
	width: auto;
	height: auto;
	padding:15px 5%;
	background:rgba(0,0,0,0.5);
	position: absolute;
	left: 0;
	bottom:-70%;
	right: 0;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.foder-ul li:hover .foder-bot, .fod-ul li:hover .foder-bot{
	bottom:0;
}
.foder-bot h3{
	font-size: 22px;
	text-align: center;
	color: #fff;
	font-weight: normal;
	letter-spacing: 2px;
}
.fod-div{
	width: 100%;
	height: auto;
	background:#f8f8f8;
	margin-bottom: 10px;
}
.fod-cen{
	width:90%;
	max-width: 1200px;
	margin:0 auto;
	height: auto;
	padding: 3% 0;
}
.fod-div .foder-h3{
	font-size: 38px;
	margin-bottom: 0px;
}
.fod-ul{
	width: 85%;
	height: auto;
	margin:0 auto;
}
.fod-ul li{
	width: 31%;
	height: auto;
	float: left;
	margin-right: 3.5%;
	margin-bottom:3%;
}
.fod-ul li:nth-child(3n){
	margin-right: 0%;
}
.fod-ul li:nth-child(4){
	margin-bottom: 0%;
}
.fod-ul li:nth-child(5){
	margin-bottom: 0%;
}
.fod-ul li:nth-child(6){
	margin-bottom: 0%;
}
.fod-ul li a, .fod-ul li a img{
	display: block;
	width: 100%;
	height: auto;
}
.fod-ul li a{
	position: relative;
	overflow: hidden;
}

.fod-div .foder-bot h3{
	font-size: 16px;
	margin-bottom:2%;
}
.fod-div .foder-bot p{
	display: block;
	font-size: 12px;
	color: #fff;
	line-height: 20px;
}
.ceti-div, .lxi-div, .coop-div{
	width: 95%;
	max-width: 1200px;
	margin:0 auto;
	padding-top:3%;
}
.coop-div{
	padding-bottom: 2%;
}
.ceti-h3{
	font-size: 40px;
	color: #333;
	text-align: center;
	font-weight: normal;
	/*letter-spacing: 10px;*/
	margin-bottom: 3%;
}
.ceti-div .ceti-p{
	display: block;
	font-size: 18px;
	line-height:30px;
	text-align: center;
	letter-spacing:2px;
	width: 85%;
	margin:0 auto;
}
.coop-ul{
	width: 100%;
	height: auto;
}
.coop-ul li{
	width:23.5%;
	float:left;
	height: auto;
	margin-right:2%;
	margin-bottom:2%;
}
.coop-ul li:nth-child(4n){
	margin-right: 0%;
}

.coop-ul li img{
	display: block;
	width: 100%;
	height: auto;
	margin-bottom:8%;
}
.coop-ul li b{
	display: block;
	width: 100%;
	height: auto;
	font-size: 18px;
	color: #666;
	text-align: center;
	letter-spacing: 2px;
	font-weight: normal;
}
.BMap_Marker>div{
	background:url(../images/guanyu/img1.png) no-repeat center !important;
	background-size: 70% !important;
	height: 33px !important;
}

.lxi-left{
	width:50%;
	height: 350px;
	float: left;
}
.lxi-right{
	width: 40%;
	height: auto;
	float: right;
	margin-top: 5%;
}
.lxi-right b{
	display: block;
	font-size: 16px;
	line-height:30px;
	font-weight: normal;
	color: #666;
	letter-spacing:2px;
}
.lxi-cen{
	width: 85%;
	margin:0 auto;
	margin-bottom:5%;
}
.lxi-img1, .lxi-img2{
	display: block;
	width:21%;
	height: auto;
	float: left;
	margin-top: 5%;
}
.lxi-img1{
	margin-right: 10%;
}
.ceti-ul{
	width: 85%;
	height: auto;
	margin:0 auto;
	margin-top: 3%;
}
.ceti-ul li{
	width: 14%;
	height: auto;
	float: left;
	margin-right:3.2%;
	margin-bottom:2%;
}
.ceti-ul li img{
	display: block;
	width: 100%;
	height: auto;
}
.ceti-ul li:nth-child(6n){
	margin-right: 0%;
}
.pag-bg{
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	bottom: 0;
	right: 0;
	top: 0;
	z-index: 99999;
	background:rgba(0,0,0,0.5);
}
.pag-div{
	width:40%;
	height: auto;
	position: fixed;
	left: 50%;
	margin-left: -20%;
	z-index: 99999;
	top:5%;
}
.pag-close{
	display: block;
	width: 25px;
	height: auto;
	float: right;
	margin-bottom: 10px;
}
.pag-bot{
	display: block;
	width: 100%;
	height: auto;
}
.por-ul li b{
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;
}
.por-ul li:hover b{
	color: #12938b;
}
.bye-bg{
	display: block;
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	bottom: 0;
	right: 0;
	top: 0;
	background:rgba(0,0,0,0.5);
	z-index: 99999;
}

.bye-div{
	width:40%;
	height: auto;
	background:#e0e0e0;
	border-radius: 10px;
	position: fixed;
	left: 50%;
	margin-left: -20%;
	top:30%;
	z-index: 99999;
	padding-bottom:3%;
}
.bye-close{
	display: block;
	width: 25px;
	height: auto;
	float: right;
	margin-top: 15px;
	margin-right: 15px;
	cursor: pointer;
}
.bye-cen{
	width: auto;
	height: auto;
	padding: 0 10%;
	text-align: center;
}
.bye-cen a:first-child{
	margin-top:2%;
}
.bye-cen a{
	display:block;
	width:28%;
	height: auto;
	float:left;
	margin-right: 8%;
}
.bye-cen a:nth-child(3){
	margin-right: 0%;
}
.bye-cen a img{
	display: block;
	width: 100%;
	height: auto;
}
.bye-div>h3{
	text-align: center;
	font-size: 32px;
	color: #333;
	font-weight: normal;
	letter-spacing: 5px;
	margin-bottom:7%;
}
.cor_div{
	width: 100%;
	height:auto;
	position:relative;
	left: 0;
	right: 0;
	max-width: 1200px;
	margin:0 auto;
}
.cor_next{
	display: block;
	width: 20px;
	height: 40px;
	border-radius: 100%;
	position: absolute;
	right: 0;
	top:-160px;
	background:url(../images/img67.png) no-repeat left;
	background-size: 100% 100%;
	cursor: pointer;
}
.cor_prev{
	display: block;
	width: 20px;
	height: 40px;
	border-radius: 100%;
	position: absolute;
	left: 0;
	top: 0;
	top:-160px;
	background:url(../images/img66.png) no-repeat left;
	background-size: 100% 100%;
	cursor: pointer;
}
.cor_next, .cor_prev{
	outline: none;
	z-index: 999;
}
.cop-div{
	width: auto;
	height: auto;
	padding:30px;
	border: 1px solid #F1F1F1;
	position: fixed;
	left: 0;
	bottom:0;
	z-index: 999;
	background:#fff;
}
.cop-close{
	display: block;
	width: 20px;
	height:auto;
	float: right;
	cursor: pointer;
	margin-top: -15px;
	margin-right: -15px;
}
.cop-h3{
	font-size: 22px;
	color: #333;
	text-align: center;
	font-weight: normal;
	margin-bottom: 20px;
}
.cop-form{
	width: 300px;
	height: auto;
	margin:0 auto;
}
.cop-form label{
	display: block;
	width: 100%;
	height: 35px;
	border: 1px solid #d7d7d7;
	margin-bottom: 16px;
}
.cop-form label input{
	display: block;
	width: 100%;
	height: 100%;
	border: none;
	background: none;
	text-indent: 1em;
}
.cop-form label select{
	display: block;
    width: 100%;
    height: 100%;
    border: none;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/img2.png) no-repeat right;
    background-size: 8px;
    background-position-x: 95%;
    text-indent: 1em;
}
.cop-btn{
	display: block;
    width: 40%;
    height: 35px;
    border: 1px solid #12938B;
    margin: 0 auto;
    background: #12938B;
    font-size: 14px;
    color: #fff;
    border-radius: 3px;
    margin-top: 30px;
    cursor: pointer;
}









@media only screen and (max-width:1440px ) {
	.head_ul li a{font-size: 14px;}
	.head_right b{font-size: 14px;}
	.head_right p{font-size: 12px;}
	.head_ul{width:73%;text-align:right;}

	.video_cen{max-width: 1200px;height: 580px;}
	.vid_div{height: 500px;}
	.mor_div a{font-size: 12px;}
	.mor_bbt .mod_div{width: 70%;height: 550px;}
}
@media only screen and (max-width:1280px) {
	.head_right{display: none;}
	.video_cen{max-width:1024px;height: 550px;}
	.vid_div{height:470px;}
	.vid_ul li{margin-bottom: 20px;}
	.vid-con span{margin-top: -40px;}
	.vid-video{
		width: 800px;
		margin-left: -400px;
	}
	
	.sel-title{font-size: 38px;}
	.sel-b{line-height: 30px;}
	.sel-tou span{font-size: 42px;}
	.sel-btn{width: 200px !important;height: 45px !important;line-height: 45px !important;font-size: 18px;}
	.foder-h3, .ceti-h3{
		font-size:38px;
		letter-spacing: 5px;
	}
	.foder-p, .ceti-div .ceti-p{font-size: 15px;line-height: 25px;letter-spacing: 3px;}
	.fod-ul{width: 90%;}
	.fod-ul li{width: 48%;height: auto;float: left;margin-right: 4%;}
	.fod-ul li:nth-child(3n){margin-right: 4%;}
	.fod-ul li:nth-child(2n){margin-right: 0%;}
	.ceti-ul li{width: 18%;margin-right: 2.5%;}
	.ceti-ul li:nth-child(6n){margin-right:2.5%;}
	.ceti-ul li:nth-child(5n){margin-right: 0%;}
	.lxi-cen, .ceti-div .ceti-p, .coop-ul{width:90%;margin:0 auto;}
	.lxi-cen{margin-bottom: 3%;}
	.bye-div{width: 70%;margin-left: -35%;}
	.bye-div>h3{font-size: 28px;}
	.cop-div{display: none;}
}
@media only screen and (max-width:1024px ) {
	.head_ul{width: 79%;}
	.head_ul li a{font-size: 13px;}
	.head_logo{width: 150px;}
	.header{height: 90px;}
	.index_bod{padding-top: 90px;}
	.head_logo{margin-top:32px;}
	.head_ul{line-height: 90px;}
	.ind_div, .ind_ac{height: 650px;}
	.video_cen{height:auto;}
	.vid_left{width: 100% !important;height: 400px;}
	.vid_right{display: none;}
	.wer_bot{display: block;}
	.video_div{padding: 5% 0;}
	.video_top h3, .sou_top h3{font-size: 32px;margin-bottom: 5px;}
	.video_top p{font-size: 24px;}
	.video_top, .sou_top{margin-bottom: 15px;}
	.sou_top p{font-size: 18px;}
	.sou_div, .new_div{padding-top:5%;}
	.neb_bot b{margin-bottom: 10px;}
	.new_top b{font-size:24px;}
	.new_top a{font-size: 14px;line-height: 24px;}
	.top{width: 45px;height: 45px;}
	.vid-ul li{width: 32%;margin-bottom: 10px;}
	.vid-ul li:nth-child(4n){margin-right: 2%;}
	.vid-ul li:nth-child(3n){margin-right: 0%;}
	.neb-left p{font-size: 14px;line-height: 22px;}
	.neb-left{width: 70%;}
	.neb-right{width: 23%;}
	.pard-form{width: 65%;}
	.foder-bot h3{font-size: 18px;}
	.foder-h3, .ceti-h3{font-size: 32px;}
	.ceti-ul li{width: 23.5%;margin-right: 2%;}
	.ceti-ul li:nth-child(6n){margin-right:2%;}
	.ceti-ul li:nth-child(5n){margin-right:2%;}
	.ceti-ul li:nth-child(4n){margin-right:0%;}
	.coop-ul li{width: 32%;height: auto;margin-right: 2%;}
	.coop-ul li:nth-child(4n){margin-right: 2%;}
	.coop-ul li:nth-child(3n){margin-right: 0%;}
	.coop-ul li b{font-size: 14px;letter-spacing: 3px;}
	.coop-ul li{margin-bottom: 3%;}
	.lxi-left{width: 100%;}
	.lxi-right{width: 100%;}
	.lxi-right b{font-size:14px;letter-spacing: 3px;}
	.lxi-img1, .lxi-img2{margin-top: 3%;}
	
}
@media only screen and (min-width:768px) and (max-width: 1068px) {
	.sou_ul li{height: 490px;}
	.neb_top{height:350px;}
	.pur_cen{padding: 5% 0;}
	.pur_cen h3{font-size: 26px;margin-bottom: 10px;}
	.pur_cen b{font-size: 16px;}
	.pur_shu1 label i, .pur_shu1 label .pur_sel{margin-right: 0%;} 
	.pur_shu1{padding: 25px 0;}
	.pur_shu1 label b{font-size: 14px;}
	.pub_cen b i, .pub_cen b span{font-size: 24px;}
	.pub_cen b span{font-size: 28px;}
	
}
@media only screen and (max-width:1068px ) {
	.ver_cen{padding: 5% 0;padding-bottom: 10%;}
	.ver_h3{font-size: 32px;margin-bottom: 20px;}
	.ver_b{font-size: 20px;margin-bottom: 0px;}
	.ver_span{font-size: 14px;}
	.ver_name h3{font-size:18px;line-height: 28px;margin-bottom: 20px;}
	.ver_name b{font-size: 18px;}
	.ver_name a{width: 80px;height: 35px;line-height: 35px;font-size: 14px;}
	.ver_ul{margin-top:10%;}
	.ver_ul li{width: 50%;margin-bottom: 15px;}
	.ver_ul li:nth-child(2n-1) .ver_xx{border-left:1px solid transparent;}
	.mod_tal{top:90px;height: 70px;}
	.md_cen b{font-size: 18px;line-height: 70px;}
	.md_cen a{margin-top: 18px;}
	.dat_bod{padding-top: 160px;}
	.mod_div1, .mod_div2, .mod_div3{height:500px;}
	.mor_div{display: none !important;}
	.ask_div{padding: 5% 0;}
	.ask_div h3{font-size: 32px;}
	.ask_form{margin-top:4%;}
	.fic_div{top: 90px;}
	.fic_bod{padding-top:190px;}
	.fic_cen li a{background-size:20px auto !important;}
	.fic_cen a{padding-top: 60px;}
	.fic_div{height: 100px;}
	.fic_cen li{width: 80px;}
	.news_top, .news_cen a{height: 60px;line-height: 60px;font-size: 16px;}
	.news_a>img{width: 30%;}
	.news_right{width:67%;}
	.news_right span, .news_right p{font-size: 12px;line-height: 25px;}
	.page{padding: 5% 0;}
	.page a:first-child, .page a:last-child{border: 1px solid #b1b1b1;}
	.page a{border: 1px solid transparent;}
	.page a:first-child{margin-right: 10px;width: 30px;}
	.page a:last-child{margin-left: 10px;width: 30px;}
	.page a{font-size: 16px;line-height: 30px;}
	.page a{height: 32px;}
	.news_right p{height: 50px;}
	.det_xx{padding-top: 5%;}
	.dex_cen h2{font-size:32px;}
	.dex_top, .dex_cen h2, .dex_shar{margin-bottom: 20px;}
	.dex_cen p{font-size: 16px;line-height: 28px;}
	.dex_bot a{font-size: 16px;line-height: 35px;}
	.xw_btn{width: 160px;height: 45px;line-height: 45px;font-size: 16px;}
	.mor_bbt .mod_div{width:95%;height:500px;}
	.jia-text{width: 130px;height: 130px;}
	.jia-ul li{width:33.3%;margin-bottom: 3%;}
	.jia-text p{font-size: 12px;}
	.cor-bot{width: 95%;}
	.cor_swiper{width: 100%;}
	.cor-b{margin-top: 95px;}
	.cor-con{width:70%;}
	.cor-con b{font-size: 14px;}
	.cor_swiper .swiper-slide{width: 25%;}
	.index_bod2{padding-top: 190px;}
	.fot_ul li{width:11%;margin-left:3.2%;}
}
@media only screen and (max-width:767px) {
	.head_ul{display: none;}
	.vid_left{height: 350px;}
	.sel_tu1{height: 500px;background-size:auto 100% !important;}
	.sou_ul li{height: 500px;width: 100%;margin-right: 0%;}
	.video_div{padding: 10% 0;}
	.sou_div, .new_div{padding-top: 10%;}
	.sou_ul li:nth-child(2n-1) .sou_cen{margin-right: 0px;}
	.sou_ul li:nth-child(2n) .sou_cen{margin-left: 0px;}
	.new_ul li{width: 100%;margin-bottom: 15px;}
	.new_ul li:nth-child(2n-1) a{margin-right: 0%;}
	.new_ul li:nth-child(2n) a{margin-left: 0%;}
	.wer_bot>b, .neb_bot b, .new_top b{font-weight:bold;}
	.neb_bot{padding: 15px 0;}
	.neb_bot p{margin-bottom: 15px;}
	.new_ul{margin-top: 15px;}
	.footer{padding-top: 20px;}
	.fot_ul li{width: 100%;margin-left: 0%;border-bottom: 1px solid #e3e3e3;
	height:auto;overflow: hidden;padding-top:15px;position: relative;}
	.fot_ul li b{font-size:14px;margin-bottom: 15px;font-weight: normal;}
	.fot_ul li a{font-size: 12px;}
	.fot_ul li:before{content:"+";position: absolute;right: 2.5%;
	color: #111;font-size:14px;top:15px;transform:rotate(90deg);
	-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);
	-o-transform:rotate(90deg);transition: all 0.6s;}
	.fot_ul li.fot_active:before{transform:rotate(45deg);
	-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);transition: all 0.6s;}
	.fot_ul li.fot_active{height: auto;}
	.fot_bot p{font-size: 12px;padding:5px 0;}
	.fot_bot{margin-top: 20px;}
	.new_bot{margin-bottom: 0px;}
	.neb_bot p{font-size: 14px;line-height: 25px;height: 50px;}
	.neb_bot span{font-size: 12px;}
	.top{width:35px;height:35px;}
	.video_top h3, .sou_top h3{margin-bottom: 0px;}
	.neb_top{height: 350px;}
	.ind_1{display: none !important;}
	.ind_2{display: block !important;}
	.top{right: 15px;}
	.header{height: 55px;}
	.head_logo{width: 120px;margin-top: 18px;}
	.wer_bot{padding: 0 10px;}
	.index_bod{padding-top:55px;}
	.fot_ul li div{display: none;}
	.pur_cen{padding:10% 0;}
	.pur_cen h3{font-size: 22px;margin-bottom: 10px;font-weight: bold;}
	.pur_cen b{font-size: 14px;}
	.pur_shu1 label i, .pur_shu1 label .pur_sel{margin-right: 0%;} 
	.pur_shu1 label b{width:25%;}
	.pur_shu2 label b{width:100%;}
	.pur_shu2 label input, .pur_shu2 select{width:100%;}
	.pur_shu2 select{width:49%;margin-right: 2%;}
	.pur_shu2 select:nth-child(3){margin-right: 0%;}
	.pur_bot{padding: 0px;}
	.pur_shu1{padding: 20px 0;}
	.pur_shu1 label b{font-size: 12px;line-height:30px;}
	.pur_shu1 label .pur_sel, .pur_shu1 label:nth-child(2){height: 40px;
	line-height: 40px !important;}
	.pur_shu1 label i{font-size: 16px;line-height: 30px;}
	.pur_shu1 label .pur_sel{width: 90px;}
	.pur_shu1 label .pur_sel{text-indent:2em;}
	.pur_shu1 label span{line-height: 30px;}
	.pur_shu2 label input, .pur_shu2 select{height: 40px;}
	.pur_pay a{margin:0 auto;float:none;margin-bottom: 15px;}
	.pub_bot{height: auto;}
	.pub_cen{padding: 20px 0;padding-top: 0px;}
	.pub_cen b i, .pub_cen b span{font-size: 14px;}
	.pub_cen b span{font-size: 20px;}
	.pub_right{width: 100%;height: 40px;line-height: 40px;}
	.index_bod2{padding-bottom:116px;}
	.fot_ul{width: 95%;}
	.pur_sp{margin-top:25px;}
	.ver_h3{font-size: 24px;}
	.ver_b{font-size: 18px;}
	.ver_span{font-size: 12px;}
	.ver_h3, .ver_b, .ver_span{width: 95%;display: block;margin: 0 auto;}
	.ver_h3{margin-bottom: 15px;}
	.ver_name{padding: 15px;}
	.ver_ul li{margin-bottom: 25px;}
	.ver_cen{width: 100%;}
	.ver_name h3{font-size: 14px;line-height: 22px;}
	.ver_name a{margin-bottom: 10px;}
	.ver_name b{font-size: 13px;}
	.mod_tal{top: 55px;}
	.md_cen b{font-size: 14px;line-height: 55px;}
	.mod_tal{height: 55px;}
	.dat_bod{padding-top: 111px;}
	.md_cen a{width: 80px;height: 30px;line-height: 30px;margin-top: 13px;}
	.ask_form label{width: 100%;margin-right: 0%;margin-bottom: 15px;}
	.ask_form label, .ask_form label span, .ask_form label select{
		height: 45px;line-height: 45px;font-size: 14px;
	}
	.ask_form label select{background-position-x: 98%;}
	.ask_form label span{padding-left: 2%;}
	.ask_div{padding: 10% 0;}
	.ask_btn{width:160px;height: 45px;line-height: 45px;font-size: 14px;
	margin-top: 0px;}
	.ask_form{margin-top:7%;}
	.ask_div h3{font-size: 24px;}
	.fic_bod{padding-top:145px;}
	.fic_cen{width:100%;}
	.fic_cen li a{background-size:15px auto !important;}
	.fic_cen a{padding-top:50px;}
	.fic_div{height:90px;top: 55px;}
	.fic_cen li{width:75px;}
	.fic_cen {width: 400px;}
	.fic_cen2{width: 480px;}
	.news_ul li{padding:20px 0;}
	.news_a>img, .news_right{width: 100%;}
	.news_a>img{margin-bottom: 10px;}
	.news_cen a{width:120px;}
	.news_top, .news_cen a{height:50px;line-height:50px;font-size: 14px;}
	.page{padding: 10% 0;}
	.news_right h3, .neb_bot b{height: auto;overflow: inherit;text-overflow: inherit;
	white-space:inherit;}
	.news_right p, .neb_bot p{overflow: inherit;text-overflow: inherit;display: inherit;
	-webkit-line-clamp:inherit;-webkit-box-orient:inherit;height: auto;}
	.news_right span, .news_right p{line-height: 22px;}
	.dex_cen h2{font-size: 22px;font-weight:bold;}
	.dex_top, .dex_cen h2, .dex_shar, .dex_cen img, .dex_cen p{margin-bottom:10px;}
	.dex_cen p, .dex_bot a{font-size: 14px;line-height: 25px;}
	.dex_bot a{margin-bottom: 10px;}
	.web_nav{display:block;}
	.ind_page span{width: 10px;height: 10px;margin:0 3px !important;}
	.ind_page span.swiper-pagination-bullet-active{width: 30px;}
	.video_top h3, .sou_top h3{font-size: 28px;margin-bottom: 5px;}
	.video_top p{font-size:18px;}
	.sou_top p{font-size: 16px;}
	.page a:first-child, .page a:last-child{background-size:7px;}
	.pur_shu1 label:nth-child(2) span{line-height: 30px;}
	.vid-video{
		width: 600px;
		margin-left: -300px;
	}
	
	.sel-add{text-align: center;margin-top:10%;width: 100%;}
	.sel1-cen{width:90%;}
	.sel-title{font-size:22px;font-weight: bold;color:#fff;line-height:50px;}
	.sel-b{font-size: 14px;line-height: 22px;padding: 10px 0;color:#fff;}
	.sel-btn{margin:0 auto;margin-top: 5%;}
	.sel-tou{color: #fff;}
	.sel-tou span{font-size: 32px;}
	.sel-add3{margin-right: 0%;}
	.sou-h3{padding-top: 8%;}
	.neb-left{float:right;width: 100%;margin-bottom: 5%;}
	.neb-right{float: left;width: 100%;margin-bottom: 5%;}
	.neb-left span{display: none;}
	.neb-left h3, .neb-left p{padding-left: 0px;}
	.neb-left h3{overflow: inherit;text-overflow: inherit;white-space: inherit;height: auto;
	font-size: 20px;line-height: 25px;}
	.sou-left{width: 100%;right: 0;}
	.sou-left .sol-con{padding: 35% 12%;}
	.index_bod2{
		padding-top: 145px;
	}
	.pard-form{width: 80%;}
	.parf-cen{width: 75%;}
	.join-div{height: 50px;}
	.join-cen li a{font-size: 14px;line-height: 50px;}
	.drid-div, .cp-div, .port-div, .jia-div{padding:50px 0;}
	.drid-biao{width: 100%;margin:0 auto;margin-bottom: 5%;}
	.cpu-left{width: 70%;}
	.poru-cen{padding: 20px;}
	.poru-cen p{height: 48px;display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;}
	.jia-text{width: 110px;height: 110px;}
	.jia-text img{height: 25px;margin-top: 20px;}
	.jia-ul li{background: none;}
	.cor-con b{height: 40px;line-height: 40px;}
	.cor-con i{width: 16px;height: 16px;margin-top: 15px;}
	.cor-con i:after{width: 12px;height: 12px;}
	.cor_swiper{top: -62px;}
	.cor_swiper .swiper-slide{width: 33.3%;}
	.cob-ul li{margin-right: 0%;margin-bottom: 20px;width: 100%;}
	.cob-ul li b{height: auto;}
	.index_bod3{padding-top: 111px;}
	.sel1-div .sou-left{opacity:0;}
	.join-div2{top: 55px;}
	.ceti-div, .lxi-div, .coop-div{padding-top: 6%;}
	.lxi-cen{margin-bottom: 6%;}
	.foder-div, .fod-div{padding: 6% 0;}
	.foder-ul li{width: 100%;margin-right: 0%;margin-bottom:3%;}
	.fod-ul li{width: 100%;margin-right: 0%;}
	.fod-ul li:nth-child(6), .fod-ul li:nth-child(5), .fod-ul li:nth-child(4){margin-bottom: 3%;}
	.ceti-ul li{width:32%;margin-right: 2%;}
	.ceti-ul li:nth-child(4n){margin-right: 2%;}
	.ceti-ul li:nth-child(3n){margin-right: 0%;}
	.coop-ul li{width: 49%;margin-right: 2%;}
	.coop-ul li:nth-child(3n){margin-right: 2%;}
	.coop-ul li:nth-child(2n){margin-right: 0%;}
	.fod-div{width: 95%;}
	.lxi-cen, .ceti-div .ceti-p, .coop-ul{width: 100%;}
	.lxi-img1, .lxi-img2{width: 25%;}
	.foder-h3, .ceti-h3{font-size: 28px;margin-bottom: 5%;}
	.pag-div{width:86%;margin-left:-43%;top:15%;}
	.bye-div{width:90%;margin-left: -45%;}
	.bye-div>h3{font-size: 20px;}
	.bye-cen a{width:40%;margin:0 auto;margin-bottom: 3%;float: none;display: inline-block;}
	
	.bye-cen a:first-child{
		margin-top: 0px;
		margin-right: 2%;
	}
	.bye-cen a:nth-child(3){margin:0 auto;}
	.cor_next, .cor_prev{top: -132px;z-index: 999;}
}
@media only screen and (max-width:757px) {
	.ind_div, .ind_ac{height:500px;}
	
}
@media only screen and (max-width:660px) {
	.vid-ul li{width: 48%;margin-right: 4%;}
	.vid-ul li:nth-child(3n){margin-right:4%;}
	.vid-ul li:nth-child(2n){margin-right: 0%;}
	.vid-video{width: 90%;margin-left: -45%;}
}
@media only screen and (max-width:450px) {
	.ver_ul li{width: 100%;}
	.ver_ul li .ver_xx{border-left: 1px solid transparent;}
	.vid-ul li{width: 100%;margin-right: 0%;}
	.jia-ul li{width: 50%;margin-bottom: 5%;}
	.men-b{font-size: 18px;}
	.cp-ul li{background:#efffff;padding: 15px;}
	.cpu-left, .cpu-right{width: 100%;}
	.cpu-left{margin-bottom: 5%;}
	.drid-p{margin-left: 0px;margin-top: -20px;}
	.drid-cen h3{margin-bottom: 5%;}
	.drid-div, .cp-div, .port-div, .jia-div{padding:30px 0;}
	.pard-form{width: 100%;}
	.parf-cen{width: 85%;}
	.parf-btn{width: 45%;}
	.drid-cen{width: 90%;}
	.join-cen li a{font-size: 13px;font-weight: bold;}
	.cor_swiper .swiper-slide{width: 50%;}
	.cor-div, .foder-div, .fod-div{padding: 10% 0;}
	.ceti-div, .lxi-div, .coop-div{padding-top: 10%;}
	.lxi-cen{margin-bottom: 10%;}
	.cob-ul li b i{font-size: 14px;font-weight: normal;}
	.fic_div{display: none;}
	.cor_next, .cor_prev{width: 15px;height: 30px;top: -128px;}
}

/*成功案例轮播图样式调整*/
.lun-div{
	width: 100%;
	height: auto;
	margin: 12px auto;
}
.lun-div .swiper-slide{
	width: 350px;
	height: 420px;
	position: relative;
}
.lun-div .swiper-slide a{
	display: block;
	width: 100%;
	height:420px;
}
#mod_div1{
	height:300px;
}
.lun-look{
	position: absolute;
	left:0;
	bottom:0;
	right:0;
	top:0;
	background:rgba(0,0,0,0.5);
	width: auto;
	height: auto;
	opacity: 0;
	transition: all 0.3s ease;
}
.lun-look i{
	display: block;
	font-size: 12px;
	color: #fff;
	border: 1px solid #fff;
	border-radius: 3px;
	width: 50%;
	height: 40px;
	line-height:40px;
	text-align: center;
	margin:0 auto;
	margin-top:55%;
	font-style: normal;
}
.lun-div .swiper-slide:hover .lun-look{
	opacity: 1;
}
.lun-next, .lun-prev{
	position:absolute;
	top: 50%;
	margin-top: -40px;
	width:40px;
	height:80px;
	z-index:999;
	cursor: pointer;
}

.lun-next{
	background:url(../images/img67.png) #fff no-repeat center;
	background-size: cover;
	background-size: 50%;
	right: 5%;
}
.lun-prev{
	background:url(../images/img66.png) #fff no-repeat center;
	background-size: cover;
	background-size: 50%;
	left: 5%;
}
@media only screen and (max-width:450px) {
	.lun-div .swiper-slide{
		width:90%;
		margin-left:5%;
	}
	.lun-next, .lun-prev{
		width: 25px;
		height: 50px;
		margin-top:-25px;
	}
}
