@charset "utf-8";
/*******开始首页头部*********/
 
/*--a-搜索弹出--*/
#vivo-head{ z-index:99; background:#fff; position: relative;}
#vivo-head .vivo-nav{width:1100px; height:60px; margin:auto; background:#fff; position:relative; z-index:999;}
 
#vivo-head .vivo-search{height:80px; width:100%; background:#333; position:relative; z-index: 9999; display:none;}
.vivo-search .search-box{width:700px; margin-left:-350px; height:40px; position:absolute; top:20px; left:50%;   -webkit-box-shadow:0 1px 2px rgb(0,0,0); -moz-box-shadow:0 1px 2px rgb(0,0,0); -ms-box-shadow:0 1px 2px rgb(0,0,0); box-shadow:0 1px 2px rgb(0,0,0); position: relative; z-index: 9999; }
.vivo-search .search-box input{width:550px; height:20px; padding:10px 20px; font-size:14px; color:#555; border:none; background:#fff; overflow:hidden; vertical-align:middle; float:left;}
.vivo-search .search-box #anniu{width:110px; height:40px; float:left; overflow:hidden; text-align:center; font-size:14px; color:#fff; border:none; overflow:hidden; vertical-align:middle; background:#2381c3;/*按钮背景色*/ outline:none; cursor:pointer; -webkit-transition:background .2s ease-in-out; -moz-transition:background .2s ease-in-out; -ms-transition:background .2s ease-in-out; transition:background .2s ease-in-out;}
.vivo-search .search-box button:hover{background:#59a3d8;} /*按钮背景变色*/
.vivo-search .search-box button:active{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3) inset; -moz-box-shadow:0 1px 2px rgba(0,0,0,.3) inset; -ms-box-shadow:0 1px 2px rgba(0,0,0,.3) inset; box-shadow:0 1px 2px rgba(0,0,0,.3) inset;}
.vivo-search .search-box a.close{width:24px; height:24px; position:absolute; top:8px; right:-40px; background:url(../images/vivo-head-ico.png) -86px 0 no-repeat; _background-image:url(../images/vivo-head-ico.html);}
.vivo-search .search-box a.close:hover{background-position:-86px -25px;}
.vivo-search .search-box .qk-results{width: 588px; position: absolute; left: 0; top: 40px; border: 1px #eee solid; border-top:none; display: none;}
.vivo-search .search-box .qk-results ul li{display: block; position: relative; background: #fff; border-top: 1px #eee solid;}
.vivo-search .search-box .qk-results ul li a{display: block; padding: 10px; position: relative; color: #666; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out;}
.vivo-search .search-box .qk-results ul li a b{width: 60px; height: 60px; float: left; overflow: hidden; margin-right: 10px;}
.vivo-search .search-box .qk-results ul li a h2{font-weight: bold; padding-bottom: 2px; margin-top: 12px;}
.vivo-search .search-box .qk-results ul li a span{display: inline-block; position: absolute; right: 15px; top: 30px; font-size: 14px;}
.vivo-search .search-box .qk-results ul li a:hover{color: #fff; background: #00aaff;} 
.vivo-search .search-box .qk-results .other-results{padding: 10px; background: #fff; border-top: 1px #eee solid;}
.vivo-search .search-box .qk-results .other-results a{font-size: 14px; color:#00aaff; } 
 
 
 
 
 video::-webkit-media-controls {
	overflow: hidden !important
}
video::-webkit-media-controls-enclosure {
	width: calc(100% + 30px);
	margin-left: auto;
	margin-right: auto;
}
 
 
 
/*.all{margin:0 auto; position:relative; background-color:#f8efe6; overflow:hidden; float:left;}*/
 
.top{top:0px;text-align:center; width:100%; height:70px;  position:relative;z-index:9999;background-color:#2381c3;}
 
.logo{ float:left; width:24.5%; padding-right:10px;text-align:right;height:65px; padding-top:5px; background:#f2f2f2;}
.logo img{ width:250px} 
 
.ser{float:left;padding-top:22px;}
.ser_btn { float:left; } 
.ser_btn a{border:none;width:35px; height:35px; display:block; text-indent:-9999px; float:left; background:url(../images/btn_ser.png) no-repeat center #034777;cursor:pointer;}
.ser_btn a:hover{background:url(../images/btn_ser_on.png) no-repeat center  #f0ae3b;} 
 
   
.btn_en{ float:left; margin-left:10px;} 
.btn_en a{ width:70px; height:35px; line-height:30px; color:#def0ff;display:block; float:left; font-size:14px; background-color:#034777;}
.btn_en a:hover{ background-color:#f0ae3b; color:#FFF;}
 
.nav{height:70px;background-color:#2381c3;z-index:9999; float:left;}
.nav ul{ float:left;}
.nav ul li{ float:left; position:relative; }
.navline{background:url(../images/nav_line.png) no-repeat;height:46px; width:2px;}
.nav>ul>li>a{height:70px;line-height:70px; width:75px;display:block; text-align:center; font-size:14px; font-family:微软雅黑; color:#fff;}
.nav>ul>li>a:hover{ background:#00aaff;}

.nav>ul>li>a.wz_one{background:#00aaff;}
 
 
.subnav{position:absolute; top:70px; left:0px;/* padding-bottom:10px; border-bottom-left-radius:9px;border-bottom-right-radius:9px;*/display:none;}
.subnav ul{ padding:0; width:75px;}
.subnav ul li{text-align:center}
.subnav ul li a{color:#666;width:75px;height:33px; line-height:33px; display:block; font-size:12px; font-weight: 100;background:#fff; border-bottom: dotted 1px #e0e0e0;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nav ul li .subnav ul li a:hover{background-image:none; color:#fff; background-color:#2381c3;}


/*************结束首页头部**************/
 
 
/***********主体开始************/


 /*案例*/
.case{ background:url(../images/case_bg.png) bottom center no-repeat;}
.case_nav{ height:70px; padding-top:20px; text-align:center; position:relative; }
.case_nav_bg{ background:url(../images/line_bg.png) repeat-x center; height:26px; width:380px;margin:0 auto; position:relative;}
.case_nav_bg span{height:26px; width:260px; display:block;margin:0 auto; position:relative; background:url(../images/nav_case.png) center no-repeat #FFF;}
.pro_class_btn{ height:8px;background:url(../images/nav_btn.png) repeat-x; } 
.case_nav_text{ font-size:20px; color:#59a3d8; padding-top:5px; }
 
 
/*案例图片切换*/
.mauto_case{width:1000px; margin:0 auto; position:relative;z-index:7777;}

.case_left{ float:left; width:700px;overflow:hidden; background-color:#060}/*设置尺寸*/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:100%;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}/*设置尺寸*/
#playBox{ width:100%; height:430px; position:relative; overflow:hidden;background:url(../images/loading.gif) no-repeat center center #FFF;} /*设置尺寸*/
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .oUlplay li img{ width:700px; height:430px;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:48%; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:48%; right:10px; z-index:10;}
#playBox .smalltitle {width:100%;  position:absolute; bottom:0; z-index:10; background:url(../images/black50.png) center repeat; height:35px; padding-top:15px;}
#playBox .smalltitle ul{ margin:0 auto; text-align:center;}
#playBox .smalltitle ul li{ width:11px; height:11px; margin:0 7px; border-radius:11px; background:#ffffff;  overflow:hidden;*display:inline;*zoom:1; text-indent:-9999px;cursor:pointer; cursor:hand;display: inline-block;+display:inline; /* ie7 */}
#playBox .smalltitle .thistitle{ background:#2381c3;}

 


/*案例图片更多*/

.case_right{ float:right; width:260px; height:430px;overflow:hidden;}/*设置尺寸*/
.case_more {width:100%; height:199px; position:relative;cursor:pointer;cursor:hand; overflow:hidden; margin-bottom:30px;}/*设置尺寸*/
.case_more b{ position:absolute;width:100%; display:block; color:#aeaeae; font-weight:100; font-family:"微软雅黑";text-align:center; z-index:200;top:30%;font-size:24px; line-height:24px;}
.case_more i{ position:absolute; width:100%; height:38px; z-index:200; background:url(../images/btn_more.png) center no-repeat; bottom:30%;}
.case_more span{width:100%; height:100%; background:url(../images/black60.png) repeat; position:absolute;z-index:150; }
.case_more a{ width:100%; height:100%; display:block; overflow:hidden; position:relative;z-index:100;}
.case_more a img{width:100%; height:100%;}

 

 /*产品列表*/
.pro{}
.pro_nav{ height:79px; padding-top:30px; text-align:center; position:relative; background:url(../images/nav_pro_bg.png) center no-repeat;}
.pro_nav_bg{ background:url(../images/line_bg.png) repeat-x center; height:26px; width:380px;margin:0 auto; position:relative;}
.pro_nav_bg span{height:26px; width:190px; display:block;margin:0 auto; position:relative; background:url(../images/nav_pro.png) center no-repeat #f7faee;}
.pro_nav_text{ font-size:20px; color:#59a3d8; padding-top:5px; }
 
.pro_con{background-color:#fff;margin:0 auto; position:relative;}
.mauto_pro{margin:0 auto; position:relative;z-index:7777; width:1000px;  overflow: hidden;}/*设置尺寸*/
.pro_con a{width:180px;height:180px; margin:10px; display:block; overflow: hidden;  position:relative; float:left;}
 
.pro_con a img{ width:100%; height:100%; overflow: hidden;position:relative; z-index:100;}
.pro_con a span{ /*position:absolute; bottom:0;width:100%;  height:50px; line-height:50px;text-align:center; font-size:18px; color:#FFF; display:block; background-color:#2381c3; z-index:150;opacity:0;filter:alpha(opacity=0);display:table-cell;vertical-align:bottom;*/}
 
.pro_con a .rsp{width:100%; height:100%;overflow:hidden;position: absolute;background:url(../images/pic_link.png) center 40% no-repeat #000;top:0px;left:0px;z-index:150;opacity:0;filter:alpha(opacity=0);}
.pro_con a .protext{position:absolute;width:94%; padding:0 3%;height:40px;line-height:40px;text-align:center;left:-300px; bottom:0px;font-size:18px; color:#FFF; display:block; background-color:#2381c3;opacity:1; z-index:160;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
 
 
.pro_con a.pro_more{ background:#59a3d8;position:relative;}
.pro_con a.pro_more b{ width:100%;text-align:center; font-size:18px; line-height:30px; padding-bottom:50px; color:#FFF;background:url(../images/btn_more2.png) center bottom no-repeat; position:absolute; z-index:150; font-weight:100; top:30%;}
.pro_con a.pro_more span{ background-color:#2381c3; height:100%;  width:100%;filter:alpha(opacity=0); position:absolute; z-index:100;}

  
  
  
 
 
 /*首页新闻*/
.new{ background-color:#f5f5f5; min-height:200px; padding-bottom:20px;}  
.mauto_new{margin:0 auto; position:relative;z-index:7777; width:1000px}/*设置尺寸*/
.new_nav{height:40px; line-height:40px; background:url(../images/nav_new.png) left center no-repeat; padding-left:105px;font-size:20px; color:#59a3d8; position:relative;}
.new_nav span{ float:right;}
.new_nav span a{background:url(../images/more_new.png) left center no-repeat; padding-left:30px; font-size:18px;}
.new_nav span a:hover{background:url(../images/more_new_on.png) left center no-repeat; padding-left:30px;}
 
 /*----图片新闻列表----*/
 
.new_con { } /*无需设置宽度，由外框决定*/
.new_con dl{ overflow:hidden; width:48%;   float:left; padding:10px 0;}
.new_con dl dt{ float:left; padding-right:10px;}
.new_con dl dt img{ width:180px; height:140px;} /*图片高宽*/
.new_con dl dt a{ width:180px; height:140px; display:block; overflow:hidden; }
.new_con dl dd.new_title a{height:30px;line-height:30px;color:#333; font-size:20px; font-family:"微软雅黑";  font-weight:100;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}/*标题链接属性*/

.new_con dl dd.new_info {height:70px; line-height:24px; font-size:12px; color:#888; overflow: hidden;  
    }/*介绍文字属性*/

.new_con dl dd a:hover{color:#2381c3; }
.new_con dl dd.new_more{ margin-top:10px;}
.new_con dl dd.new_more a{ width:85px; height:30px; line-height:28px; display:inline-block; text-align:center; font-size:14px; color:#FFF; background-color:#59a3d8; }/*更多属性*/
.new_con dl dd.new_more a:hover{ background-color:#2381c3 }
.new_con dl dd.new_more .time{ font-size:12px; color:#888; float:right;}
 
 
 
/***********开始首页底部************/

.foot{ position:relative; height:170px; padding-top:20px; border-top:solid 5px #59a3d8;line-height:30px; background:url(../images/map_bg.png) no-repeat center #1c1d20;}

.mauto_foot{margin:0 auto; position:relative;z-index:7777; width:1000px}/*设置尺寸*/

.foot_left{ width:35%; height:170px; float:left;background:url(../images/logo_foot.png) 30px center no-repeat; background-size:65%; display:none;} 
.foot_mid{ float:left; }
.foot_mid ul li{background:url(../images/sml3.png) left center no-repeat; text-align:left; padding-left:15px; color:#888; font-size:14px; line-height:30px;}

.foot_right{float:right; padding-top:10px;}
.wx{ float:left;width:140px;} 
.wx img{ width:130px; height:130px;}
.foot_btn{ float:left;} 
.foot_btn a{width:170px; height:35px; margin:10px 0 10px 10px; font-size:14px; line-height:35px; display:block; background-color:#24262d; text-align:center;}  
.foot_btn a:hover{background-color:#59a3d8; color:#FFF;}
  

.foot1{ height:40px; line-height:40px; font-size:12px; background:#1c1d20; border-top: solid 1px #333437; width:100%;}  
.foot_link{ float:left; color:#888;}
.foot1_right{ float:right; color:#666; }

.foot_phone{ background:#1c1d20;font-size:12px;line-height:24px; text-align:center; padding:5px 0; width:100%; color:#888;display:none;}


/***********************************  响应式  ************************************/
  
 /* --小导航 --*/
.small_ser{ padding-right:10px;float:right;padding-top:22px; display:none;}
.navbar { float:left; margin-right:10px; } 
.navbar a{border:none;width:135px; height:33px;font-size:16px; color:#def0ff; border:solid 1px #034777; line-height:33px; display:block; float:left;cursor:pointer;}
.navbar a:hover{ border:solid 1px #034777; background-color:#034777; color:#def0ff;}
 
 /* --小二级下拉菜单 --*/
 
.small_nav{display:none;position:absolute; z-index:9999; top:70px; width:100%;}
.small_nav ul li a{height:38px;line-height:38px;padding:0 15px;display:block; text-align:center; font-size:15px; font-family:微软雅黑; color:#fff;background:#59a3d8; border-bottom:solid 1px #9ecdf5;}
.small_nav ul li a:hover{ background:#00aaff;}
 

/**开始小屏banner**/
 
/**************结束小屏banner*****************/
 
  
 /* ------------------------导航-------------------*/  
 @media screen and (min-width:1441px){
/* --导航--*/ 
.top{height:78px; width:100%;}
.logo{ width:30%; height:73px;}
.logo img{ width:290px} 
.nav{height:78px; float:left;}
.nav>ul>li>a{height:78px;line-height:78px; width:0.32rem;}
.ser{ padding-right:20px; float:left;}
.subnav{top:78px; left:0px;}
.subnav ul{width:0.32rem;}
.subnav ul li a{width:0.32rem;}
} 
 @media screen and (min-width:1121px) and (max-width:1440px){
 /* --导航--*/ 
.nav>ul>li>a{ width:0.41rem;}
.subnav ul{width:0.41rem; }
.subnav ul li a{width:0.41rem;}
.ser{ padding-left:0px;}
	
}
  
@media screen  and (min-width:701px) and (max-width:1120px){
	 /* --菜单--*/ 
.nav{display:none;}
.small_ser{ display:block;}
.logo{ width:280px; text-align:center}
 }
 
@media screen and (min-width:320px) and (max-width:700px){
	 /* --菜单--*/ 
.nav{display:none;}
.small_ser{ display:block;}

.top{top:0px; height:0.6rem;}
.logo{ width:100%; padding-right:none;text-align: center;height: auto; padding-top:0; background:#f2f2f2;}
.logo img{ width:auto; height:0.20rem; padding:0.05rem 0;} 

 /* --小导航 --*/
.small_ser{padding-right:0;float:left; width:1.6rem;  height:0.20rem; padding:0.05rem 0;padding-left:0.2rem; position:relative; text-align:center}
.navbar { float: none; margin-right:auto; } 
.navbar a{width:0.8rem; height:0.16rem;line-height:0.16rem;font-size:14px;}
 
 
 /* --小二级下拉菜单 --*/
.small_nav{display:none;position:absolute; z-index:9999; top:0.6rem; width:100%;}
.small_nav ul li a{height:36px;line-height:36px; font-size:14px;}

.ser{float:left;padding-top:0;}
.ser_btn{ float:none;}
.ser_btn a{border:none;width:0.16rem;height:0.16rem;line-height:0.16rem; display:block; text-indent:-9999px; float:left; background:url(../images/btn_ser.png) no-repeat center #034777;cursor:pointer; background-size:50%; margin-left:0.05rem;}

.btn_en{ float:none;} 
.btn_en a{  height:0.16rem; line-height:0.16rem; margin-left:0.05rem;font-size:14px; width:0.5rem;}
 
 }
 
 

	
#pc_banner{ display: block;} 
#tel_banner{ display:none;} 

/* --大banner属性--*/ 	
.flexslider{position:relative;height:600px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; z-index:100; display:block;}
.slides{position:relative;z-index:1;}
.slides li{height:600px;}

.flex-control-nav{ height:23px; padding-top:12px; position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 8px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer; cursor:hand;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:20px;background:url(../images/prev.png) center no-repeat; text-indent:-9999px;}
.flex-direction-nav li a.flex-next{right:20px;background:url(../images/next.png) center no-repeat; text-indent:-9999px;}

.banner_bg{ width:100%;height:19px;background:url(../images/banner_top.png) repeat-x; position:absolute; top:0;z-index:3;}

/* ------------------------banner-------------------*/  
@media screen and (min-width:701px){
 
}

@media screen and (max-width:700px){
	#pc_banner{ display:none;} 
	#tel_banner{ display:block;} 
	.flex-direction-nav{ display:none;}
	.flex-control-nav{ display:none;} 
	.flex-control-nav li{width:20px;}
}

 
/* ------------------------通用-------------------*/  
@media screen and (min-width:1441px){
 
/* --案例--*/ 	
.mauto_case{width:5rem;}
.case_left{width:1015px; margin-left:0.04rem;}/*设置尺寸*/
#playBox{ height:520px;} /*设置尺寸*/
#playBox .oUlplay li img{ width:850px; height:520px;}
.case_right{ float:right; width:340px; height:520px; margin-right:40px;}/*设置尺寸*/
.case_more {width:100%; height:245px;}/*设置尺寸*/
	
	
/* --产品列--*/ 	 
.mauto_pro{width:5rem;}
.pro_con a{width:0.9rem;height:0.65rem; margin:0.04rem;}

/* --新闻列表--*/ 
.mauto_new{width:5rem;}
 
/* --底部--*/ 
.mauto_foot{width:5rem; }
.foot_left{ display:block;}
.foot_right{ padding-right:20px;}
.foot_link{padding-left:20px;}
.foot1_right{padding-right:20px; }
}
  

 @media screen and (min-width:1001px) and (max-width:1440px)
{
 
/* --产品列--*/ 		
.mauto_pro{width:100%; padding:0; margin:0;}
.pro_con a{width:0.9rem;height:0.9rem; margin:0.04rem; }

/*.pro_con a span{  height:40px; line-height:40px; font-size:14px;}*/

/*.pro_con a .protext{height:40px;line-height:40px;left:-300px; font-size:14px;}*/


 
/* --新闻列表--*/ 
.mauto_new{width:4.8rem;}

/* --底部--*/ 
.mauto_foot{width:4.8rem;}
 
	}


	
 @media screen and (min-width:701px) and (max-width:1000px){
 /*--banner点位置--*/ 
 
 /* --产品列表  设置尺寸--*/ 
.mauto_pro{ width:100%;padding:0; margin:0; }
.pro_con a{width:24%;height:0.9rem; margin:0.5%;}
/*.pro_con a span{  height:40px; line-height:40px; font-size:14px;}*/
.pro_con a .rsp{background:url(../images/pic_link50.png) center 40% no-repeat #000;}
.pro_con a .protext{height:40px;line-height:40px;left:-300px; font-size:14px;}

 
 /* --新闻列表--*/ 
.mauto_new{width:95%;padding:0 2.5%;}
.new_con dl{ width:99%; padding:0 0.5%;  padding-top:15px;}
 
.new_con dl dd.new_title a{height:30px;line-height:30px;font-size:20px; }
.new_con dl dd.new_title span{ font-size:14px; }
.new_con dl dd.new_info {height:70px; line-height:24px; font-size:12px;  } 
  

.cleartop20{ margin-top:-5px;}
/* --底部--*/ 
.mauto_foot{width:95%;padding:0 2.5%}
 
.foot_btn a{width:110px;  }  
 
	}
	

 
 
 @media screen and (max-width:700px){
.cleartop20{ margin-top:0;}
 
.clear30{ height:10px;}
 /* --搜索框--*/ 	
.vivo-search .search-box{width:100%; margin-left:-0.8rem;}
.vivo-search .search-box input{width:0.9rem; padding:10px 0.04rem; }	 
.vivo-search .search-box button{width:0.4rem; }	 
	 
 /* --案例--*/ 	
 
.case_nav{ height:60px; padding-top:10px;  }
.case_nav_bg{ width:1.5rem;}
.case_nav_bg span{height:26px; width:210px; display:block;margin:0 auto; position:relative; background:url(../images/nav_case.png) center no-repeat #FFF;background-size:80% 80%;}
.case_nav_text{ font-size:18px;  padding-top:0; }
 
 
.mauto_case{width:2rem;}
.case_left{ width:1.9rem; margin:0 0.05rem; float:none; margin:0 auto; position:relative;}/*设置尺寸*/
#playBox{ height:1.16rem;} /*设置尺寸*/
#playBox .oUlplay li img{ width:1.9rem; height:1.16rem;}
 
#playBox .smalltitle {height:25px; padding-top:0px;}
#playBox .smalltitle ul li{ width:7px; height:7px; margin:0 3px; border-radius:7px;} 
 
 
.case_right{float:none; width:2rem;height: auto; margin:0 auto;}/*设置尺寸*/
.case_more {width:0.9rem; height:0.6rem; float:left; margin:0.05rem; }/*设置尺寸*/ 
.case_more i{ position:absolute; width:100%; height:28px; z-index:200; background:url(../images/btn_more.png) center no-repeat; background-size: auto 70%; bottom:28%;}
.case_more b{font-size:18px; line-height:18px; top:25%;}
 
 /* --产品列表  设置尺寸--*/ 

.pro_nav{height:60px; padding-top:10px;}
.pro_nav_bg{ width:1.5rem; }
.pro_nav_bg span{height:26px; width:150px; background-size: auto 70%;}
.pro_nav_text{ font-size:18px;  padding-top:0; }
 
.mauto_pro{width:100%;overflow: hidden;}	
.pro_con{ padding-top:0px;} 
.pro_con a{width:0.9rem;height:0.9rem; margin:0.05rem;}

/*.pro_con a span{height:30px; line-height:30px; font-size:12px;}*/

.pro_con a .rsp{background:url(../images/pic_link50.png) center 40% no-repeat #000; display:none;}
.pro_con a .protext{height:30px;line-height:30px;left:-300px; font-size:14px; left:0;}

 

 
/* --新闻列表--*/ 
/*.new{ display:none;}*/
.mauto_new{width:1.9rem; padding:0 0.05rem;}
 
.new_con dl{width:100%; }
.new_con dl dt img {/* width:0.5rem; height:0.4rem;*/width:125px; height:100px;}
.new_con dl dt a{/* width:0.55rem; height:0.4rem;*/width:130px; height:100px;}
.new_con dl dd.new_title a{height:30px;line-height:30px;font-size:16px; }
.new_con dl dd.new_title span{ font-size:12px; }
.new_con dl dd.new_info {height:70px; line-height:24px; font-size:12px;  } 
.new_con dl dd.new_more{ margin-top:0;}
.new_con dl dd.new_more a{ display:none;} 
.new_con dl dd.new_more .time{ float:left;}	
	
/*介绍文字属性*/
  
 
 
 /* --底部--*/ 
.mauto_foot{width:1.8rem;padding:0 0.1rem}
 .foot{ display:none;}
 .foot1{ display:none;} 
 .foot_phone{ display:block;}
 
 
 .youqing dt, .youqing dd a{ font-size:14px !important;}
 .youqing{ margin:10px auto !important;}
 
 
 
 
 
 
	}
  
 
 
 
 
 
 /* --------------------特殊情况-----------------*/ 
  @media screen and (min-width:1170px) and (max-width:1440px)
{
	/* --底部--*/ 
	.foot_left{ display:block; }
	}	
 
	
 @media screen and (min-width:901px) and (max-width:1000px){
  /* --案例--*/ 	
.mauto_case{width:850px;}
.case_left{ width:850px; float:none; margin:0 auto; position:relative;}/*设置尺寸*/
#playBox{ height:520px;} /*设置尺寸*/
#playBox .oUlplay li img{ width:850px; height:520px;}
.case_right{float:none; width:800px;  height: auto; margin:0 auto;}/*设置尺寸*/
.case_more {width:340px; height:235px; float:left; margin:30px }/*设置尺寸*/
 
	 }	
 	
 @media screen and (min-width:701px) and (max-width:900px){
	 /* --搜索框--*/ 	
.vivo-search .search-box{width:3rem; margin-left:-1.5rem;}
.vivo-search .search-box input{width:2.1rem;  padding:10px 0.05rem; }	 
.vivo-search .search-box button{width:0.8rem; height:40px; }	 
	 
	 
  /* --案例--*/ 	
.mauto_case{width:100%;}
.case_left{ width:95%; margin:0 2.5%; float:none; margin:0 auto; position:relative;}/*设置尺寸*/
#playBox{ height:2.3rem;} /*设置尺寸*/
#playBox .oUlplay li img{ width:3.8rem; height:2.3rem;}
 
.case_right{float:none; width:100%;height: auto; margin:0 auto;}/*设置尺寸*/
.case_more {width:45%; height:1.2rem; float:left; margin:0.1rem 2.5%; }/*设置尺寸*/
 
 }

