.show{border:solid 1px red;}
/*为什么选择搜索联盟*/
.index_box{width:90%; margin:0 auto; margin-top:10px;}
.index_title1{width:30%; margin:40px auto 0 auto;}
.index_title1 img{width:100%;}
.index_why_box>p{font-size:18px; line-height:30px; color:#666; text-align:center; margin-top:2%;}
.index_why h1{font-size:24px; color:#30b2f2; text-align:center; margin:4% 0;}
.index_why_right h2{font-size:20px; text-align:center; color:white; background-color:#30b2f2;padding:2% 0;margin:0;}
.index_why_right p{font-size:16px; line-height:26px; text-align:center; color:#333; background-color:#f5f5f5; padding:3% 2%;margin:0;}
.index_why_left_s img{width:100%;}
/* history */
#history{width:100%;position:relative;margin:0 auto;}
#content{width:100%;overflow:hidden; background:url(..\images\why_l.png) no-repeat 22% -60%;}
.list{overflow:hidden;position:relative;}
.list li{vertical-align:bottom;position:relative;}
.liwrap{margin-top:70px; height:40px;}
.lileft{position:absolute;top:0;left:0px;width:20%; font-size:20px;text-align:left;}
.liright{position:absolute;top:-32px;right:0px;width:68%;}
.liright img{width:100%;}
.histt{height:35px;line-height:35px;}
.hisct{font-size:16px;color:#6e6e6e;margin-top:32px}
.md{font-size:18px;color:#AEAEAE;}
.year{font-size:12px;color:#AEAEAE;margin-right:10px;}
.point{width:30px;height:30px;position:absolute;top:0;left:20.4%;overflow:hidden;}
.point b{
	height:16px;width:16px;background:#fff;display:block;margin:17px 0 0 19px;border-radius:18px;border:2px solid #30b2f2;margin:12px 0px 0px 14px;border-radius:52px;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
	position:absolute;
	top:0;left:0;
}
.thiscur .point b{border:7px solid rgba(48,178,242,0.6);margin:12px 0px 0px 14px;border-radius:52px;}
.thiscur .histt a{color:#30b2f2;}
.histt a{
	font-size:24px;color:#747474;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	transition:all 0.3s linear;
}
/*Yandex优势*/
.index_adv_bg{background-color:#f0f0f0; margin-top:3%; padding-top:0.1%; padding-bottom:3%;}
.index_title2{width:20%; margin:0 auto;margin-top:38px}
.index_title2 img{width:100%;}
.index_adv_img{width:20%; float:left; padding-top:10px;}
.index_adv_img img{width:100%;}
.index_adv1{margin-top:6%;}
.index_adv_text{float:right; width:70%;}
.index_adv_text h1{font-size:18px;font-weight:900;color:#30b2f2;}
.index_adv_text p{font-size:14px; color:#999; line-height:24px;}
/*客户案例*/
.index_title3{width:23%; margin:40px auto 25px auto;}
.index_title3 img{width:100%}
.index_case_title a{font-size:16px; color:#333; line-height:40px; text-align:center;}
.picScroll-left{ width:100%;  overflow:hidden; position:relative;}
.picScroll-left .hd{ overflow:hidden; /*width:220px;*/ margin:10px auto;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:60px; height:4px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:url(..\images\case_span.gif) 0 -4px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{width:270px;margin:0 16px;float:left;display:inline;overflow:hidden; text-align:center;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:100%;display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;}
.pic{ position:relative;}
.index_black_box{ text-align:center;width:100%; height:180px; background-color:rgba(0,0,0,0.6); padding:8px; position:absolute; top:0; display:none;}
.index_black_box span{ width:250px; height:163px; display:block; border:1px #fff solid; margin:auto;}
.index_black_box h1{ margin:40px 0; padding:0; font-size:28px; color:#fff;}
.index_black_box a{ display:block; width:160px; line-height:40px; font-size:18px; padding:1%;
border:1px #fff solid; color:#fff; fone-size:14px; margin:-36px auto 0 auto;}
.index_black_box a:hover{color:white;}
/*团队*/
.index_team_bg{background-color:#f0f0f0; padding-top:2%; padding-bottom:3%;}
.index_title4{width:35%; margin:0 auto;}
.index_title4 img{width:100%;}
.index_box>p{font-size:18px; line-height:30px; color:#666; text-align:center; margin-top:2%; margin-bottom:3%; display:none;}
.index_team_text{ text-align:center;}
.index_team_text p{ margin:0;
                    font-size:14px;
					line-height:22px;}
.index_team_text_box{ text-align:center;
                      margin:2% 0;}
.index_team_text_box p{ font-size:14px;
                        line-height:22px;
						margin:0;}
.team_title a{font-size:14px; color:#333; line-height:40px; text-align:center;}
.picMarquee-left{ width:100%;  overflow:hidden; position:relative;}
.team_picList{width:90%; margin:0 auto;}
.prev,.next{ display:block;  width:17px; height:30px; margin-top:40px; overflow:hidden; cursor:pointer; background:url(..\images\team_arrow.png) no-repeat;}
.team_hd{width:100%;}
.prev{float:left;}
.next{ background-position:0 -30px; float:right;}
.prevStop{ background-position:-60px 0; }
.nextStop{ background-position:-60px -50px; }
.team_bd{width:90%; margin-left:5%;}
.team_bd ul{ overflow:hidden; zoom:1; }
.team_bd ul li{ margin:0 25px; float:left; display:inline; overflow:hidden; text-align:center;  }
.team_bd ul li .team_pic{ text-align:center; }
.team_bd ul li .team_pic img{ width:100%; display:block; padding:2px;}
.team_bd ul li .team_pic a:hover img{ border-color:#999;  }
.team_bd ul li .team_title{ line-height:24px;}
/*新闻*/
.index_title5{width:13%; margin:3% auto;}
.index_title5 img{width:100%;}
.index_news_img img{width:375px;height:160px;border:1px solid #ccc}
.index_news_text{margin-top:6%;}
.index_news_l{float:left; width:20%;}
.index_news_r{float:right; padding-right:10%; padding-left:4%;width:80%;}
.index_news_date{background-color:#30b2f2; padding:16% 0;}
.index_news_date h1{font-size:20px; color:#d3f0fe; text-align:center; margin:0;}
.index_news_date h2{font-size:24px; font-weight:bold; color:#fff; text-align:center; margin:0;}
.index_news_l a{font-size:14px; color:white; background-color:#333; text-align:center; line-height:30px; margin:0; display:block;}
.index_news_l a:hover{ color:#30b2f2;
                       text-decoration:none;}
.index_news_r h1{font-size:16px; color:#333; margin-top:4%; margin-bottom:2%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index_news_r h2{font-size:12px; color:#666; line-height:20px; margin:0;}
/*关于*/
.index_about_bg{background-color:#f0f0f0; margin-top:3%; padding-bottom:3%;}
.index_title6{width:30%; margin:0 auto; padding:4% 0;}
.index_title6 img{width:100%;}
.index_about_img{margin-bottom:2%;}
.index_about_img img{width:100%;}
.index_about_text p{font-size:15px; color:#333; line-height:28px;}
.index_about_text a{font-size:15px; color:#333;}

.index_about_text .more{ width:126px; display:block; background-color:#30b2f2; text-align:center; padding:3px 0 3px 0; color:#fff; border:solid #30b2f2 1px; border-radius:28px; margin-top:10px;}
.index_about_text .more:hover{ color:#30b2f2; background-color:#fff; text-decoration:none; font-size:13px;}

.index_about_text a:hover{color:#30b2f2;}
.index_about_buttom{margin-top:2%;}
.vmc-container{position: relative;}
.vmc-viewport{overflow: hidden;}
.vmcarousel{list-style-type: none; padding: 0; margin: 0; width: 1000%;}
.vmcarousel:after{display: table; clear: both;}
.vmcarousel > li{float: left;}
.vmcarousel > li img{ display: block; margin: 0 auto; width:90%;}
.vmc-container.hide-controls .vmc-arrow-left, .vmc-container.hide-controls .vmc-arrow-right{display: none;}
.vmc-arrow-left,.vmc-arrow-right{position:absolute;top:50%;width:50px;height:150px;margin-top:-75px;overflow: hidden;opacity: 0;transition:opacity 0.3s ease;text-align: center;}
.vmc-arrow-left{left:0;background-image:url(../images/index_about_arrow_l.png);}
.vmc-arrow-right{right:0;background-image:url(..\images\index_about_arrow_r.png);}
.vmc-container:hover .vmc-arrow-left, .vmc-container:hover .vmc-arrow-right{opacity: 1;}
.vmc-container img[src$=".svg"]{width: 100% !important; height: auto !important; max-height: 100%;}
.notransition{-webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; -ms-transition: none !important; transition: none !important;}
.htmleaf-container{display:none;}

.badoo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 5px; COLOR: #30b2f2; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.badoo A {
	BORDER-RIGHT: #30b2f2 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #30b2f2 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; BORDER-LEFT: #30b2f2 2px solid; COLOR: #30b2f2; PADDING-TOP: 2px; BORDER-BOTTOM: #30b2f2 2px solid; TEXT-DECORATION: none
}
.badoo A:hover {
	BORDER-RIGHT: #30b2f2 2px solid; BORDER-TOP: #30b2f2 2px solid; BORDER-LEFT: #30b2f2 2px solid; COLOR: #000; BORDER-BOTTOM: #30b2f2 2px solid
}
.badoo .current {
	BORDER-RIGHT: #30b2f2 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #30b2f2 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #30b2f2 2px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #30b2f2 2px solid; BACKGROUND-COLOR: #30b2f2
}
.BMap_Marker div img{max-width:initial}
.BMapLabel{max-width:initial}
.BMap_pop img{max-width:initial}
.BMap_shadow img{max-width:initial}

/* yandex广告单页 */
.f_l{ float:left;}
.f_r{ float:right;}

.YandexAd{ text-align:left;padding:0px 0px 10px 0px; font-family:"Microsoft YaHei", "SimSun", "SimHei"; margin:auto}
.yad_1{ width:1000px; height:170px; background:no-repeat url(%22banner_inbg.jpg%22); padding:280px 0px 0px 100px;}
.yad_2{ height:auto; padding:22px 0px 18px 0px; text-align:center;}

.yad_1a{ width:340px; height:75px; background:rgba(19, 167, 161, 0.75) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=75); background:#13a7a1;/*实现IE背景透明*/; text-align:center; line-height:75px;}
.yad_1b{ width:340px; height:75px; background:rgba(237, 70, 70, 0.75) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=75); background:#ed4646;/*实现IE背景透明*/; text-align:center; line-height:75px;}
.yad_1c{ width:380px; height:75px; background:rgba(51, 201, 10, 0.75) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=75); background:#33c90a;/*实现IE背景透明*/; text-align:center; line-height:75px;}
.yad_1d{ width:340px; height:75px; background:rgba(243, 167, 5, 0.75) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=75); background:#f3a705;/*实现IE背景透明*/; text-align:center; line-height:75px;}

.yad_2:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .yad_2{zoom: 1;}
*:first-child + html .yad_2{zoom: 1; }

.yad_2 p{ font-size:17px; text-align:center; line-height:34px;}
.YandexAd .more{ text-align:center; width:100px; height:32px; background-color:#13a7a1; font-size:14px; font-weight:bold; display:block; color:#fff; line-height:32px; margin:13px auto 0px auto; border-radius:5px}
.YandexAd .more2{ text-align:center; width:88px; height:32px; background-color:#13a7a1; font-size:14px; font-weight:bold; display:block; color:#fff; line-height:32px; margin:13px 0px 0px 0px; border-radius:5px}

.YandexAd .more3{ text-align:center; width:88px; height:32px; background-color:#ed4646; font-size:14px; font-weight:bold; display:block; color:#fff; line-height:32px; margin:13px auto 0px auto; border-radius:5px}
.YandexAd .more4{ text-align:center; width:88px; height:32px; background-color:#ed4646; font-size:14px; font-weight:bold; display:block; color:#fff; line-height:32px; margin:13px 0px 0px 0px; border-radius:5px}

.YandexAd .more5{ text-align:center; width:88px; height:32px; background-color:#458fce; font-size:14px; font-weight:bold; display:block; color:#fff; line-height:32px; margin:13px auto 0px auto; border-radius:5px}
.YandexAd .more6{ text-align:center; width:88px; height:32px; background-color:#458fce; font-size:14px; font-weight:bold; display:block; color:#fff; line-height:32px; margin:13px 0px 0px 0px; border-radius:5px}

.YandexAd .more7{ text-align:center; width:88px; height:32px; background-color:#33c90a; font-size:14px; font-weight:bold; display:block; color:#fff; line-height:32px; margin:13px auto 0px auto; border-radius:5px}
.YandexAd .more8{ text-align:center; width:88px; height:32px; background-color:#33c90a; font-size:14px; font-weight:bold; display:block; color:#fff; line-height:32px; margin:13px 0px 0px 0px; border-radius:5px}

.YandexAd .more9{ text-align:center; width:88px; height:32px; background-color:#f3a705; font-size:14px; font-weight:bold; display:block; color:#fff; line-height:32px; margin:13px auto 0px auto; border-radius:5px}
.YandexAd .more10{ text-align:center; width:88px; height:32px; background-color:#f3a705; font-size:14px; font-weight:bold; display:block; color:#fff; line-height:32px; margin:13px 0px 0px 0px; border-radius:5px}

.yad_3{ width:1100px; height:auto; padding:22px 0px 18px 0px; text-align:left;}
.yad_3:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .yad_3{zoom: 1;}
*:first-child + html .yad_3{zoom: 1; }

.yad_3a{ width:620px; height:auto; float:left; background-color:#f5f5f5; padding:10px 15px 10px 15px; margin-top:8px; line-height:32px; font-size:16px;}
.yad_3b{ width:420px; height:auto; float:right; text-align:left;}
.yad_3b h1{ font-size:18px; font-weight:bold; line-height:32px; color:#13a7a1}
.yad_3b h2{ font-size:14px; color:#888; line-height:28px; font-weight:normal;}

.yad_4{ width:1100px; height:auto; padding:22px 0px 18px 0px; text-align:left;}
.yad_4:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .yad_4{zoom: 1;}
*:first-child + html .yad_4{zoom: 1; }
.yad_4b{ width:620px; height:auto; float:right; background-color:#f5f5f5; padding:10px 15px 10px 15px; margin-top:8px; line-height:32px; font-size:16px;}
.yad_4a{ width:420px; height:auto; float:left; text-align:left;}
.yad_4a h1{ font-size:18px; font-weight:bold; line-height:32px; color:#13a7a1}
.yad_4a h2{ font-size:14px; color:#888; line-height:28px; font-weight:normal;}


.yad_5{ width:1100px; height:auto; padding:32px 0px 18px 0px; text-align:left; border-top:solid #ddd 1px;}

.wangmeng h1{ font-size:18px; font-weight:bold; line-height:32px; color:#ed4646}
.wangmeng h2{ font-size:14px; color:#888; line-height:28px; font-weight:normal;}

.wangmeng_1a{ width:470px; height:auto; float:left; text-align:left; font-size:16px; line-height:32px;}
.wangmeng_1b{ width:525px; height:auto; float:right; padding-bottom:11px;}

.m-duokebao{ cursor:pointer;}

.txt_w1{font-size:20px; font-weight:bold; line-height:32px; color:#13a7a1}

.wangmeng_1c{ width:470px; height:auto; float:left; padding-bottom:11px;}
.wangmeng_1d{ width:545px; height:auto; float:right; text-align:left; font-size:16px; line-height:32px;}


.sslm_bt1{ width:200px; height:50px; background-color:#eee; text-align:center; line-height:49px; margin:6px auto 4px auto}

.sslm_1{ width:1100px; height:auto; border-top:dashed #ddd 1px; margin:22px auto 0px auto; padding:15px 0px 5px 0px;}

.sslm_1:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .sslm_1{zoom: 1;}
*:first-child + html .sslm_1{zoom: 1; }

.sslm_1a{ width:520px; height:auto;}

.direct_1{ width:100%; height:auto; text-align:left; padding:22px 0px 0px 0px; line-height:28px; font-size:14px;}

.sslm_1b{ width:204px; height:auto;}

.sslm_1c{ text-align:left}

.sslm_1c img{ margin:0px 15px 0px 0px;}

.sslm_2{ width:490px; height:auto; padding:10px 15px 10px 15px; font-size:14px; line-height:26px; text-align:left}
.sslm_2 p{ text-align:left; font-size:15px; line-height:28px; padding:8px 0px 0px 0px;}

.sslm_3{ padding:15px 0px 0px 0px;}
.sslm_3 ul li{ width:120px; height:50px; background-color:#ffd300; text-align:center; line-height:50px; float:left; margin:5px;}

.sslm_4{ width:750px; height:auto; margin:15px auto 0px auto;}
.sslm_4a{ width:250px; height:auto;}
.sslm_4b{ width:450px; height:auto; text-align:left; padding-top:20px;}
.sslm_4b p{ text-align:left; padding:16px 0px 0px 0px;}

.sslm_4a img{ -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; border:dashed #dfdfdf 1px;}

.sslm_5 dl{ width:520px; height:auto; float:left; margin:16px 15px 3px 15px;}
.sslm_5 dl dt img{ -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; border:dashed #dfdfdf 1px;}
.sslm_5 dl dt{ width:190px; height:auto; float:left; text-align:left}
.sslm_5 dl dd{ width:300px; height:auto; float:right; text-align:left; padding-top:38px;}
.sslm_5 dl dd b{ font-size:18px; font-weight:bold; color:#f3a705}
.sslm_5 dl dd p{ font-size:14px; line-height:28px; padding:10px 0px 0px 0px; text-align:left}
.bt_3{ width:100%; height:auto; text-align:center; padding:1.8em 0 1.8em 0; line-height:2.8em}
.txt_1 {font-size: 2.2em;}
.yandex_w1 ul li {
    float: left;
    text-align: center;
    margin-bottom: 10px;
}
.yandex_w1 ul li a {
    height: auto;
    display: block;
    border: solid #ddd 1px;
    padding: 3px 10px 3px 10px;
}
.content_1 {
    width: 90%;
    max-width: 1200px;
    margin: 20px auto 20px auto;
}
.txt_w5 {
    color: #13a7a1;
    font-size: 18px;
    font-weight: bold;
}
.txt_w9 {
    color: #ed4646;
    font-size: 18px;
    font-weight: bold;
}
.txt_w7 {
    color: #ed4646;
    font-size: 32px;
    font-weight: bold;
}
.txt_w11 {
    color: #f3a705;
    font-size: 18px;
    font-weight: bold;
}
.txt_w10 {
    color: #f3a705;
    font-size: 22px;
    font-weight: bold;
}
.bak_w3 {
    margin: 0px 0px 0px 20px;
}
.magnify{width:100%}

/*.course_content_box {background:url(_..\images\bg_bg03.jpg_) no-repeat center;}
.events_list {background:url(_..\images\bg_bg04.png_) no-repeat left bottom;padding:20px;}*/
.left-toolbar {
    position:fixed;
    z-index:99999;
    right:0;
    top:70%;
    width:50px; 
    height:150px; 
    -webkit-border-radius:10px 0 0 10px;
       -moz-border-radius:10px 0 0 10px; 
            border-radius:10px 0 0 10px;
    background-color:RGBA(0,0,0,0.2);
}
.left-toolbar ul li{ 
    padding-left:13px; 
    width:40px;
    height:50px;
    -webkit-border-radius:8px 0 0 8px;
       -moz-border-radius:8px 0 0 8px; 
            border-radius:8px 0 0 8px;
    -webkit-transition: all .3s ease-in-out 0s;
	   -moz-transition: all .3s ease-in-out 0s;
	        transition: all .3s ease-in-out 0s;  
}

.left-toolbar ul li:hover{ 
    width:160px;
    margin-left:-110px;
    background-color:RGBA(0,0,0,0.4);
}

.left-toolbar ul li span{
    display: inline-block;
    float: left;
    height: 28px;
    margin-right: 20px;
    margin-top: 11px;
    width: 26px;
}

.left-toolbar ul li a{
    height:50px;
    width:160px;
    display:block;
    color:#fff;
    line-height:50px;
    font-size:14px;
    overflow:hidden;
}
.left-toolbar ul li label{ cursor:pointer;color:#fff}

.left-toolbar ul li span.bar01{background: url(%22..\images\toolbar.png%22) no-repeat left -0px center;}
.left-toolbar ul li span.bar02{background: url(%22..\images\toolbar.png%22) no-repeat left -26px center;}
.left-toolbar ul li span.bar03{background: url(%22..\images\toolbar.png%22) no-repeat left -55px center;}


.bt_1 .txt_1{ margin-bottom:10px; display:block;}
@keyframes fade-in {  
    0% {opacity: 0;} 
    40% {opacity: 0;}
    100% {opacity: 1;}
}  
@-webkit-keyframes fade-in {
    0% {opacity: 0;}  
    40% {opacity: 0;}  
    100% {opacity: 1;}  
} 
.bt_2{ width:100%; height:auto; text-align:center; padding:0 0 1.1em 0; line-height:2.8em}
.bt_3{ width:100%; height:auto; text-align:center; padding:1.8em 0 1.8em 0; line-height:2.8em}
.bt_4{ width:100%; height:auto; text-align:center; padding:0em 0 1.1em 0; line-height:2.0em}
.bt_5{ width:100%; height:auto; padding:0.8em 0 0.8em 0;}
.bt_5 img{ vertical-align:middle;}
.bt_6{ width:100%; height:auto; background:url(..\images\bg_10.jpg) no-repeat bottom left; padding:0.3em 0 0.6em 0; margin-bottom:0.2em;}
.bt_7{ width:100%; height:auto; text-align:center; padding:1em 0 0.8em 0;}

.wrap { width: 90%; max-width: 1200px; margin: 0 auto; }

header { width:100%; height:110px; position:fixed; top:0; z-index:98; background-color:#fff; background-color:rgba(255,255,255,0.88); filter:Alpha(opacity=88); 
             -webkit-transition: all .3s ease-in-out 0s;
	   -moz-transition: all .3s ease-in-out 0s;
	    -ms-transition: all .3s ease-in-out 0s;
	     -o-transition: all .3s ease-in-out 0s;
	        transition: all .3s ease-in-out 0s;}
header .logo { width:270px; float:left; margin:15px 0px 0px 0px;
                   -webkit-transition: all .3s ease-in-out 0s;
	   -moz-transition: all .3s ease-in-out 0s;
	    -ms-transition: all .3s ease-in-out 0s;
	     -o-transition: all .3s ease-in-out 0s;
	        transition: all .3s ease-in-out 0s;}
header .nav_m{ float:right; width:70%;}
header .nav_m ul li { float:right; width:12%; font-size:14px; text-align:center; line-height:110px;}
header .nav_m ul li a{ height:37px; display:block; width:90%; line-height:36px; margin-top:2.6em;    -webkit-transition: all .3s ease-in-out 0s;
	   -moz-transition: all .3s ease-in-out 0s;
	    -ms-transition: all .3s ease-in-out 0s;
	     -o-transition: all .3s ease-in-out 0s;
	        transition: all .3s ease-in-out 0s;}
header .nav_m ul li a:hover{ background-color:#00a3e4; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color:#fff}
header .nav_m ul .cur a{ background-color:#00a3e4; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color:#fff}

.scroll-header{
    height:85px; 
    border-bottom:1px solid #ddd;
}
.scroll-header .logo{
    width:245px; 
    margin-top:5px;
}
.scroll-header .nav_m ul li a{
    margin-top:1.9em;
}

.nav_1{ display:none;}
.autoplay img{width:200px;margin:0 auto;}
.autoplay button {display:none !important;;}

.header-button-nav{ display: none; position: absolute; right:10%; top:45px; z-index: 99; border: none; background-color: rgba(255,255,255,0); cursor:pointer; }
.icon-bar{ display: block; width:25px ;height:3px;  background-color: #000; margin-top: 5px;transition:all 0.3s ease-in-out;}
.icon-bar:last-child{ margin-bottom: 5px; }
.click-button .icon-bar:first-child{ transform:translate(0,8px) rotate(45deg); }
.click-button .icon-bar:nth-child(2){ background-color: rgba(255,255,255,0);}
.click-button .icon-bar:last-child{transform:translate(0,-8px) rotate(-45deg); }
.xs-nav{ display: none; width:auto; padding:0 5%;  margin:0 auto;  position: absolute; top:86px; left:0; z-index: 999;background-color: rgba(255,255,255,0.9); box-shadow: 0 5px 5px #333; }
.xs-nav ul li{ height: 40px; line-height: 30px; padding: 10px 0;  }
.xs-nav ul li a{ color:#333; font-size: 16px; }
/* 超小设备（手机，小于 768px） */
@media (max-width: 	767px) 
{
.header-button-nav {display: block;}
#header{display:none}
.index_nav_box{display:none !important;}
.htmleaf-container{display:block;}
.vmc-container{display:none;}
.index_news_text{margin-bottom:2%;}
.history1{display:none;}
.index_title1{width:80%;}
.index_title2{width:60%;}
.index_title3{width:60%;}
.index_title4{width:100%;}
.index_title5{width:44%;}
.index_title6{width:80%;}
.index_box p{font-size:12px; line-height:18px;}
.index_why h1{font-size:16px; line-height:22px;}
.index_why_right h2{font-size:14px;}
.index_adv_img{width:30%;}
.index_adv_text{width:60%;}
.index_adv_text h1{font-size:16px; margin-top:0;}
.index_adv_text p{font-size:12px;}
.picMarquee-left{margin-top:4%;}
.index_news_l{ width:24%;}
.index_news_r{padding-right:0; padding-left:6%;width:76%;}
.index_news_img{margin-top:6%;}
.index_news_r h1{margin-top:0;}
.index_about_text p{font-size:12px;line-height:20px;}
.index_about_text a{font-size:14px;margin-top:1%;}
.index_box{margin-top:6%;}
.index_box>p{margin-bottom:0;}
.index_adv_bg{ margin-top:6%; padding-top:2%; padding-bottom:6%;}
.autoplay img{width:100px;margin:0 auto !important;;}
}
/* 小型设备（平板电脑，768px 起） */
@media (min-width: 	768px) and (max-width: 991px) 
{
.header-button-nav {display: block;}
.history1{display:none;}
.index_title1{width:60%;}
.index_title2{width:40%;}
.index_title3{width:44%;}
.index_title4{width:80%;}
.index_title5{width:32%;}
.index_title6{width:60%;}
.index_box p{font-size:14px; line-height:20px;}
.index_box>p{margin-bottom:0; font-size:16px; line-height:26px;}
.index_why h1{font-size:22px;}
.index_why_right h2{font-size:20px;}
.index_why_right p{font-size:18px; line-height:26px;}
.index_adv_text h1{font-size:20px;}
.index_adv_text p{font-size:16px;}
.picScroll-left .bd ul li{ margin:0 30px;}
.picMarquee-left{margin-top:4%;}
.index_news_l{ width:28%;}
.index_news_r{padding-right:0; padding-left:6%;width:72%;}
.index_news_img{margin-top:6%;}
.index_news_r h1{margin-top:0; margin-bottom:3%;}
.index_about_text{margin-top:0;}
.index_about_text p{font-size:12px;line-height:20px;}
.index_about_text a{font-size:14px;margin-top:1%;}
.index_box{margin-top:6%;}
.index_adv_bg{ margin-top:6%; padding-top:2%; padding-bottom:6%;}
}
/* 中型设备（台式电脑，992px 起） */
@media (min-width: 992px) and (max-width: 1199px) 
{
.index_why_left_s{display:none;}
.index_title1{width:40%;}
.index_title2{width:30%;}
.index_title3{width:34%;}
.index_title4{width:50%;}
.index_title5{width:20%;}
.index_title6{width:40%;}
.index_adv_img{width:30%;}
.index_adv_text{width:60%;}
.index_adv_text h1{font-size:18px; line-height:28px; margin-top:2%; margin-bottom:1%;}
.index_adv_text p{font-size:14px; line-height:24px;}
.picScroll-left .bd ul li{ margin:0 14px;}
.index_team_bg{padding-top:3%; padding-bottom:3%;}
.index_news_l{ width:24%;}
.index_news_r{padding-right:0; padding-left:6%;width:76%;}
.index_news_img{margin-top:6%;}
.index_news_r h1{margin-top:0; margin-bottom:3%;}
.index_about_text{margin-top:0;}
.index_about_text a{margin-top:1%; font-size:16px;}
.index_about_text p{font-size:14px;line-height:24px;}
}
/* 大型设备（台式电脑，1200px 起） */
@media (min-width: 1200px)
{
.index_why_left_s{display:none;}
}