﻿/* CSS Document 	behavior: url(css/csshover.htc);*/
@font-face {font-family: 'HELVETICANEUELTPRO-THEX';
src: url('fontstyle/HELVETICANEUELTPRO-THEX.otf');
}
/*-------------------------------网页全局------------------------------------------*/
html,body{ height:100%; margin:0px; padding:0px; overflow-x:hidden; font-family:"微软雅黑",droid sans fallback regular;}
html,body,
DIV ,
H1,
H2 ,
H3 ,
H4 ,
P,
FORM ,
LABEL ,
INPUT ,
TEXTAREA ,
IMG ,
SPAN { margin:0px; padding:0px;
}
DIV {
margin:0px auto; padding:0px;
}
ul,li,dl,dd,dt { 
padding:0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
.clear {CLEAR: both; line-height:0px; font-size:0px;  height:0px; width:100%;}
BODY {
	margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;
	}
A {
	TEXT-DECORATION: none; color:#505050;	color:#747474;
}
a:link,a:visited{color:#555;}
a:hover{color:#747474;}
a:active{ color:#555;}
img{height: auto; width: auto\9; width:100%; }
*{
box-sizing:border-box; -moz-box-sizing:border-box;  -webkit-box-sizing:border-box; 
}
.DivOpa{  
      filter:alpha(opacity=0);  -moz-opacity:0;    -khtml-opacity: 0;    opacity: 0;  
}  
body{
position:relative; left:0px;  font-size:0.24rem; color:#555555; 

}

.hidden-scroll {
    height: 100%;
    overflow: hidden;
}

 /*-----------------头部css----------------------------*/
.Header{height:1rem; width:100%; background:url(../image/heads.jpg) repeat-x center top; background-size:contain;  line-height:1rem; position:relative; z-index:10050; }
.Header div{ height:100%;}
.logo{ width:4.66rem; position:absolute; left:50%; margin-left:-2.33rem;}
.Header a{ width:100%; height:100%;  display:block;}

.Menu{ width:1.2rem; float:left;background:url(../image/menuBs.png) no-repeat;background-size:cover; }
.MenuShop{width:1.2rem; float:right; background:url(../image/ddd.png) no-repeat center center;}

.Menu a:link,.Menu a:visited,.Menu a:hover,.Menu a:acitve{ color:#FFFFFF;}

.MenuBody{
 width:5.2rem;background:#32404B; height:100%; left:-5.2rem; position:fixed; top:0px; z-index:10001; overflow-y: auto; display:none;
}

/*
.IndexTopTime{ width:100%; height:0.7rem; text-align:center; line-height:0.5rem; padding-top:0.2rem; color:#FF0000;}
.IndexTopTime span{ padding:0px 0.1rem; border:1px solid #ddd; background:#1F65A7; color:#FFFFFF;}
*/

.MenuTop{ width:100%; height:1rem; border-bottom:1px solid #374957;  }
.MenuTop .close{ width:1rem; height:1rem; float:right; display:none;}

.MenuBody ul li{
 width:100%; height:auto;  font-size:26px; height:auto; line-height:0.98rem;
}
.MenuBody ul li a{ color:#b6c1c7; width:100%; height:100%;  display:block; border-bottom:1px solid #374957;  padding-left:1.1rem;background:url(../image/r4_c4.png) no-repeat left center;background-size:contain;
}

.MenuBody ul li a.default{ background:#0076BC url(../image/r4_c5.png) no-repeat left center;background-size:contain; color:#FFFFFF;}

.MenuBody ul li ul{ display:none; background:#374A58;}
.MenuBody ul li ul li{ padding:0.1rem 0px; height:auto;}
.MenuBody ul li ul li a{  font-weight:normal; background-image:none; line-height:0.58rem; }

.MenuBody ul li ul li  span{ height:0.58rem; width:0.8rem; float:left; display:block;background:url(../image/r6_c1d.png) no-repeat left top;background-size:contain;}


.MenuBody ul li ul li a.default{ background:none; color:#CCCCCC;}

.bodyBg{ 
	width:100%; height:100%; position:fixed; display:none; top:0px; 
	zoom:1; background:#000000;
	filter:alpha(opacity=50); 
	-moz-opacity:0.5; 
	opacity:0.5;
	box-shadow: 0px 20px 20px rgba(0, 0, 0, 0.6); z-index:10000;
}

.flash{ width:100%; height:4.8rem; }
/*
.flashTitle{ width:100%; height:0.6rem; line-height:0.6rem; padding:0px 0.2rem; color:#FFFFFF; position:absolute; z-index:10000; left:0px; bottom:0px; background:url(../image/d.png); text-align:left;}
*/
/*------------------------------------------------------------------------------------------*/
.flashTitle{ display:none;}

.indexFlash .comBodyLeft{
 position:absolute; left:0.2rem;  top:3.3rem;  width:4.23rem; height:0.54rem;
}
.indexFlash .comBodyRiglt{
 position:absolute; right:0.2rem; top:3.3rem;  width:4.23rem; height:0.54rem;
 }
 
.indexFlash .comBodyLeft,.indexFlash .comBodyRiglt{
	animation: reset 0.8s ease-out;
	-moz-animation: reset 0.8s  ease-out; /* Firefox */
	-webkit-animation: reset 0.8s  ease-out; /* Safari and Chrome */
}

@keyframes reset {
0% { top:4.2rem;opacity:0; }
100%{top:3.3rem;opacity:1; }
}

@-moz-keyframes reset {
0% { top:4.2rem;opacity:0; }
100%{top:3.3rem;opacity:1; }
}

@-webkit-keyframes reset {
0% { top:4.2rem;opacity:0; }
100%{top:3.3rem;opacity:1; }
}

/*-----------------------------------------------------------*/

.IndexTopTitle{ width:100%; height:1.98rem; padding-top:0.7rem; line-height:0.54rem; text-align:center; font-size:38px; line-height:0.54rem;}
.IndexTopTitle span{ display:block;  line-height:0.36rem; font-size:24px; color:#929292;}

.IndexProduct{ width:100%; height:auto; padding:0rem 0.12rem 0.56rem 0.12rem; float:left;}
.IndexProduct ul{ margin-bottom:0.1rem; width:100%; height:auto; float:left;}
.IndexProduct li{ width:50%; height:auto; float:left; padding:0.08rem;}
.IndexProduct li img{ max-height:216px;}
.IndexProduct li .title{ width:100%; height:0.42rem; line-height:0.42rem; text-align:center;font-size:16px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}

.IndexMores{ width:100%; height:1.28rem; padding:0.24rem 0px 0.24rem; float:left;}
.IndexMores a{ width:4.30rem; height:0.78rem; margin:0px auto; line-height:0.78rem; text-align:center; font-size:24px; border:1px solid #8A8A8A; display:block;}


.IndexComapny{ width:100%; height:6.73rem; background:url(../image/r9_c1.jpg) no-repeat center top; background-size:cover;}
.IndexComapny .topTitles{ width:100%; height:1.66rem; padding-top:0.6rem; line-height:0.54rem; text-align:center; font-size:0.42rem; line-height:0.54rem; color:#D95C08;}
.IndexComapny .topTitles span{ display:block;  line-height:0.36rem; font-size:0.24rem; color:#fff;}
.IndexComapny .bodys{ padding:0px 0.4rem; color:#FFFFFF; font-size:0.32rem; line-height:0.5rem;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 6;
-webkit-box-orient: vertical;
}
.InComMores{ padding:0.48rem 0px 0rem; }
.InComMores a{ border-color:#fff; color:#fff;}



.InNewBody{ width:100%; height:auto; margin-bottom:0.3rem; float:left;}

.InNewBody li{ width:100%; height:auto;border-bottom:1px solid #DFDEE3; line-height:0.52rem; padding:0.18rem 0.4rem; font-size:16px;
 }
.InNewBody li a{ 
display:block; width:100%; height:100%; color:#8a8a8a;
    font-family: "HELVETICANEUELTPRO-THEX", Arial;
}

.InNewBody li a span{ color:#BDBDBD;}
.InNewBody li a p{ color:#454545; font-size:16px;
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;
}
.InNewBody li div{ width:100%; height:auto; line-height:0.4rem; 
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box; font-size:14px;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
	}

.InNewBody .IndexMores{ margin-top:0.2rem;}



/*
.NewTit{ width:100%; height:0.72rem; border-bottom:1px solid #E5E5E5; line-height:0.72rem; font-size:20px;}

.NewBodys{ width:100%; height:auto;}
.NewBodys li { width:100%; 
display: table;
    position: relative;
    margin: 0;
    padding: 0.2rem 10px;
    border-bottom: 1px solid #E5E5E5;
}
.NewBodys li .left {
    width: 70px;padding: 10px; text-align:center;  display:table-cell; vertical-align: middle;
    border-right: 1px dotted #E5E5E5;
}
.NewBodys li .right {
  display:table-cell; width:100%; padding-left:10px;    vertical-align: middle;
}
.NewBodys li .right span{ color:#999999; font-size:12px; display:block; padding-top:0.1rem;}
.text-overflow {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.News{ background:#F9F5F2; padding-bottom:20px; margin-top:0.4rem;}
*/



.footer{ width:100%; height:2.58rem; background:#0076BC;  color:#fff;  line-height:0.36rem; font-size:0.2rem;}
.FooterTop{ width:100%; height:auto; border-bottom:1px solid #1E91D4; padding:0.2rem 0.35rem; line-height:0.5rem;   font-size:16px;}
.FooterTop span{ font-size:24px; font-weight:bold;}

.footBody{ width:100%; height:auto; padding:0.26rem 0.35rem; line-height:0.4rem; font-size:14px;}


.tops{ width:0.55rem; height:0.55rem; background:url(../image/topr2_c2.png);background-size:contain; position:fixed; bottom:0.5rem; right:0.2rem; cursor:pointer; display:none;}

.footMenu{ width:100%; height:0.8rem; background:url(../image/ds.png); position:fixed; bottom:0px; left:0px;}
.footMenu li{ width:33.3%; height:0.8rem; text-align:center; line-height:0.8rem;border-right: 1px solid #0083E7;border-left: 1px solid #0083E7; float:left;}
.footMenu li:last-child
{ 
border-right: 0px;
}
.footMenu li:first-child
{ 
border-left: 0px;
}
.footMenu li:first-child img{ width:78px; height:25px; margin-top:0.2rem;}
.footMenu li a{ color:#FFFFFF; width:100%; height:100%; display:block; font-weight:bold;}

.bmMenu li{ margin-top:20px;
width:50%;
    height: 0.8rem; float:left;
    color: #fff;
    line-height: 0.8rem;
    display: block;
    text-align: center;}
	.bmMenu li a{ width:96%; height:100%;    background: #0091FF;  display:inline-block; color:#FFFFFF;}
/*-------图片------------*/

.MainBodyImg{ width:100%; height:auto; padding:0.2rem 0.12rem; float:left;}
.MainBodyImg li{ width:100%; padding:0.4rem 0.3rem; height:auto; float:left;}
.MainBodyImg li .imgs{ overflow:hidden; width:100%; height:auto;  }
.MainBodyImg li .titles{ width:100%; height:1rem; line-height:1rem;overflow: hidden; text-align:left;  padding-left:0.45rem; 
text-overflow: ellipsis; font-weight:bold; font-size:16px;
white-space: nowrap; position:relative; color:#0077BB;}
.MainBodyImg li .titles .is{ width:0.45rem; line-height:1rem; height:1rem; background:url(../image/s_r4_c2.png) no-repeat;background-size:contain; position:absolute; left:0px; top:0px; padding-left:0.1rem;color:#FFFFFF; font-size:14px;}
.MainBodyImg li .coms{ width:100%; height:auto; line-height:28px; font-size:16px; margin-bottom:0.2rem;

text-overflow: ellipsis;
display: -webkit-box; font-size:14px;

-webkit-box-orient: vertical;

}
.Mores{ width:100%; height:1rem; padding:0.2rem;}

.Mores i{ width:305px; display:block; font-style:normal; margin:0px auto; padding-right:84px; text-align:center; line-height:80px; color:#FFFFFF; font-size:24px; height:80px; background:url(../image/w_r2_c2.png);background-size:contain;}

 /*-----------------关于我们---------------------------*/
.zylogo{ width:1rem;  float:left;}
.pageH1{ width:4rem; position:absolute; left:50%; margin-left:-2rem; text-align:center; font-size:0.24rem; color:#FFFFFF; line-height:0.88rem;}
.ZyFlash{ width:100%; height:5.7rem; overflow:hidden;}

.ZyTitle{ width:100%; height:0.8rem; line-height:0.8rem;  }
.ZyTitle ul{ background:#FFFFFF; width:100%; height:auto;position:absolute; display:none; z-index:10000; }
.ZyTitle li{ width:100%; height:0.8rem; background:#FFFFFF; border-bottom:1px solid #DFDEE3; float:left; position:relative; }
.ZyTitle li a{ width:100%; height:100%; display:block; padding-left:0.6rem; 
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;

}
.ZyTitle li .default{ background:#979797; color:#fff;}
.ZyTitle .first{ background:#0076bc url(../image/menur4_c5.png) no-repeat right center; background-size:contain; color:#FFFFFF;padding-left:0.4rem; border-bottom:1px solid #FFFFFF; height:0.8rem; padding-right:0.6rem;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
.ZyTitle .firsts{background:#0076bc url(../image/menur4_c5s.png) no-repeat right center; background-size:contain; 

}

.CompanyImg{ width:100%; height:auto; padding: 0px 0.2rem 0.5rem;}

.CompanyImg ul,.CompanyImg li{ margin:0px; padding:0px; list-style:none;}
.CompanyImg li{ width:50%; height:3.5rem; padding:0.1rem; float:left; overflow:hidden;}

.CompanyImg li .imgs{ 
width:100%; height:2.8rem; border:1px solid #E9E9E9; padding:0.15rem; text-align:center;
}
.CompanyImg li .imgs .imgDiv{width:100%; height:100%; position:relative; overflow:hidden;}
.CompanyImg li .imgs .imgDiv img{
 position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);  /* 使用css3的transform来实现 */
	-ms-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
}
.CompanyImg li .titles{ width:100%; height:0.52rem; line-height:0.52rem;
display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:0.2rem;
}


.proTop{ width:100%; height:0.8rem; padding:0.1rem 0.2rem;}
.proTop .box{ width:50%; height:auto; float:left; padding:0px 0.06rem;}
.proTop .box .selects{ width:100%; height:0.6rem;border:1px solid #D2D2D2; background:#F2F1F6; outline:none; color:#474E54; }
.proTop .box .inputs{ width:100%; height:0.6rem;border:1px solid #D2D2D2; outline:none; background:#F2F1F6 url(../image/r5_c11.png) no-repeat right top;background-size:contain;padding:0px 0.46rem 0px 0.1rem;  position:relative;}
.proTop .box .inputs .ins{ width:100%; height:0.58rem;  border:0px;outline:none;background:transparent; color:#A8A8A8;}
.proTop .box .inputs .ans{ width:0.46rem; height:0.6rem; position:absolute; top:0px; right:0px;outline:none;}

.ProList{ background:#FFFFFF; float:left; padding-top:0.3rem; padding-bottom:0.3rem;}

.pages{ width:100%; height:1.6rem; padding-top:0.3rem; text-align:center; padding:0.3rem 0.1rem 0px; float:left;}
.pages .box{ width:50%; height:auto; float:left; padding:0px 0.1rem;}
.pages a{ width:100%; height:0.6rem; line-height:0.6rem; text-align:center; background:#0076BC;  color:#fff; display:block;
border-radius: 5px; /* 所有角都使用半径为5px的圆角，此属性为CSS3标准属性 */ 
-moz-border-radius: 5px; /* Mozilla浏览器的私有属性 */ 
-webkit-border-radius: 5px; /* Webkit浏览器的私有属性 */
}
.pages a.default{ background:#444243; color:#FFFFFF;}

/*------------学校详情---------------*/

.shoolTops{ width:100%; height:3.3rem; position:relative; padding:0px 0.25rem;}
.shoolImg{ width:1.73rem; height:3.3rem; position:absolute; left:0px; }
.shoolImg .Imgtops{ width:1.73rem; height:2rem;}
.topComsh{ width:100%; height:3.3rem; padding-left:2rem; line-height:0.38rem;}
.topComsh h1{ width:100%; color:#145DA0; font-size:0.24rem; line-height:0.48rem;}
.topComsh span{ color:#999;}
.showMenu{ width:100%; height:0.65rem; background:url(../image/r9_c4.jpg) repeat-x left bottom;}

.showMenu ul,.showMenu li{ padding:0px; margin:0px;}
.showMenu li{ width:25%; height:0.65rem; float:left; text-align:center; line-height:0.64rem;}
.showMenu li a{ width:100%; height:100%; display:block;}
.showMenu li a.default{ background:url(../image/r9_c4s.jpg) repeat-x left bottom; color:#3171AD;}

.showMainShow{ width:100%; height:auto; min-height:5rem; line-height:24px; padding:0.2rem 0.2rem 0.4rem;}

/*-------新闻------------*/
.ClassTitle{ width:100%; height:1.2rem; line-height:0.7rem; font-size:0.36rem; padding-top:0.37rem; font-weight:bold; color:#333;}
.new{   height:auto; width:100%; float:left;}
.new ul,.new li{ margin:0px; padding:0px; list-style:none;}
.new ul{ padding:0px 0.3rem; }
.new li{
 width:100%; height:1.55rem; border-bottom:1px solid #DBDBDD; position:relative; padding-left:2.2rem; padding-top:0.2rem;
}
.new li a{ width:100%; height:100%; display:block; font-size:16px;  }
.new .li_s{ padding-left:0px;}

.new li .imgs{ position:absolute; left:0px; top:0.2rem; width:2rem; height:1.14rem; overflow:hidden; }

.new li .Dtops{ width:100%; height:0.82rem; line-height:0.42rem; color:#555;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;

}
.new li .time{ width:100%; height:0.42rem; line-height:0.42rem; color:#999; font-size:14px;}

/*-------详情------------*/


.showBody{ width:100%; height:auto; padding:0.2rem 0.3rem;; background:#FFFFFF;}
.showTop{ width:100%; height:auto; text-align:center;}
.showTop h1{ line-height:28px; padding-top:10px; color:#0076BC; font-size:22px; font-weight:normal; }
.showTop .bottoms{ width:100%; height:28px; line-height:28px; color:#818F9A; font-size:13px;}
.showMain{ width:100%; height:auto; min-height:5rem; font-size:16px; line-height:28px; padding:0.2rem 0px ; margin-bottom:0.4rem;}

.proStit{ background:url(../image/c_r2_c2.jpg) repeat-x left bottom; min-height:0.72rem; width:100%; margin-bottom:0.2rem;}
.proStit b{ border-bottom:1px solid #0076BC; width:auto; min-height:0.72rem; display:block; float:left;}

.ProTs{ width:100%; min-height:3.31rem;  position:relative;}
.ProTsDiv{ height:141px; overflow:hidden;}
.ProTsBottom{ width:100%; height:1rem; border-bottom:1px dashed #D5D5D5; position:relative; bottom:0px; background:#FFFFFF;}

.ProTsMore{ width:1rem; height:1rem; background:url(../image/d_r4_c5.png) no-repeat;background-size:contain; position:absolute; left:50%; bottom:-0.5rem; margin-left:-0.5rem;}
.ProTsMores{ background:url(../image/d_r4_c6.png) no-repeat;background-size:contain;}

ul.proImgs{ width:100%; height:auto; padding:0.2rem 0.22rem;}
ul.proImgs li{ width:50%; height:auto; padding:0.08rem; float:left;}

ul.proImgs li .titles{ width:100%; height:0.4rem; line-height:0.4rem; text-align:center; overflow:hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;

}

.spTop{ width:100%; height:auto; padding-bottom:0.2rem;  }
.spTop h1{ line-height:0.48rem; color:#26354A; padding:0.1rem 0px; font-size:0.32rem; }
.spTop .bottoms{ width:100%; height:0.38rem; line-height:0.38rem; color:#5B7083; background:url(../image/r4_c3.png) no-repeat left top; background-size:contain;padding-left:0.4rem;}

.spBodys{ width:100%; padding:0.25rem; background:#2F96D0;}
.spBodysJg{ width:100%; height:0.4rem; background:#FFFFFF;}
.spBodysTit{ width:100%; height:0.7rem; padding:0px 0.25rem; line-height:0.7rem; color:#263548; font-weight:bold;}




.proShowImg{ width:100%; height:auto; padding:0.2rem 0px;}
.proShowDw{ width:100%; height:0.8rem; padding:0px 0.2rem;}
.proShowDw div{ width:50%; line-height:0.8rem; float:left; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
.proShowDw div span{ color:#999;}
.proShowPz{ width:100%; height:auto; padding:0.2rem; color:#666; line-height:24px;}
a.proshowBack{ width:3rem; height:0.8rem; text-align:center; line-height:0.8rem; display:block; border:1px solid #CCCCCC; margin:10px auto;}
/*---------服务-----------------------*/


.SerTitle{ width:100%; _height:1rem; min-height:1rem; padding:0.2rem 0px 0.4rem; line-height:0.4rem; background:url(../image/ss_r2_c2.png) no-repeat center bottom;background-size:contain; text-align:center; font-size:22px;}
.SerBodys{ width:100%; height:auto; line-height:28px; font-size:16px; padding-top:0.4rem;}
.Serlist{ width:100%; height:auto; padding:0.4rem 0px; line-height:28px; font-size:16px;}
.Serlist .imgs{ width:100%; height:auto; padding-bottom:0.2rem;}
.Serlist .Setitles{ width:100%; height:0.76rem; font-size:16px; font-weight:bold; color:#0176BC; padding-left:0.8rem; background:url(../image/t_r6_c1.png) no-repeat left center; background-size:contain; line-height:0.76rem;}

.Serlists{ width:100%; height:auto; padding:0.4rem 0px; line-height:28px; font-size:16px;}

.Serlists .imgs{ width:100%; height:auto; margin-bottom:0.2rem; padding-right:50%; position:relative;}
.Serlists .Setitles{ width:100%; height:0.76rem; font-size:16px; font-weight:bold; color:#fff; background:url(../image/ss_r2.png) no-repeat left bottom;  background-size:contain; line-height:0.76rem; position:absolute; left:50%; top:0.4rem; margin-left:0.4rem;}

.Serlistr{ width:100%; height:auto; padding:0.4rem 0px; line-height:28px; font-size:16px;}
.Serlistr .imgs{ width:100%; height:auto; margin-bottom:0.2rem; padding-left:50%; position:relative;}
.Serlistr .Setitles{ width:100%; height:0.76rem; font-size:16px; font-weight:bold; color:#fff; background:url(../image/ss_r2.png) no-repeat left bottom;  background-size:contain; line-height:0.76rem; position:absolute; right:50%; top:0.4rem; margin-right:0.4rem;}


.Sbg1{ background:#6CA9E2;}
.Sbg2{ background:#D69129;}
.Sbg3{ background:#B6A4D8;}
.Sbg4{ background:#759E3E;}



@media screen  and (max-width: 641px) { 
.MenuBody ul  li a{ font-size:16px;} 
.IndexTitle{ font-size:24px;}
.IndexTit span{ font-size:12px;}

.MenuBody ul li a span.circle {
 border-radius: 10px;
	width: 16px;
    height:  16px; 

}

.Mores i{ width:3.05rem; display:block; font-style:normal; margin:0px auto; padding-right:0.84rem; text-align:center; line-height:0.8rem; color:#FFFFFF; font-size:16px; height:0.8rem; background:url(../image/w_r2_c2.png);background-size:contain;}

}
/* 设置了浏览器宽度不大于480px时显示 */ 
@media screen  and (max-width: 480px) { 
.MenuBody ul li{ font-size:16px;}


.NewTit{ font-size:16px;}
.IndexTopTitle,.IndexTitle{ font-size:28px;}

.IndexTopTitle span{ font-size:16px;}
.IndexProduct li img{ height:auto;}
.IndexMores a{ font-size:20px;}

.IndexTit span{ font-size:14px;}
.footMenu li a{ font-size:16px;}
.proShowPz,.ZyTitle{ font-size:16px;}



.CompanyImg li .titles{ font-size:14px;}



.footer{ font-size:12px; line-height:20px;}
.FooterTop{font-size:14px;}
.FooterTop span{ font-size:20px;}



} 

@media screen  and (max-width: 360px) { 

	
	.MenuBody ul li{ font-size:15px;}
	.IndexTopTitle{ font-size:24px;}

	.IndexMores a,.IndexTopTitle span{ font-size:14px;}
	.spBodysTit{ font-size:16px; height:40px; line-height:40px; }

} 
@media screen  and (max-width: 330px) { 
	.logo{   margin-left:-1.9rem;
	}
.IndexComapny  .topTitles{ padding-top:0.5rem; font-size:18px;} 
} 

/* 设置了浏览器宽度不大于360px时显示 */ 