﻿/* 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: "Microsoft YaHei", 黑体, Helvetica, Arial, Tahoma, sans-serif;}
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; background:#F5F5F5;
	}
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:#606060; 

}

.hidden-scroll {
    height: 100%;
    overflow: hidden;
}
.IndexBg{ background:#FFFFFF;}
 /*-----------------头部css----------------------------*/
.Header{height:1rem; width:100%; background:#32438B; 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:#303549; 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 #474C69;  padding-left:1.1rem;background:url(../image/r4_c4.png) no-repeat left center;background-size:contain;}

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

.MenuBody ul li ul{ display:none; background:#404562;}
.MenuBody ul li ul li a{ padding-left:0.8rem; background:url(../image/r6_c1d.png) no-repeat left top;background-size:contain;font-weight:normal; }

.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;}
*/
/*------------------------------------------------------------------------------------------*/

.IndexMenu{ width:100%; height:2.64rem; margin-top:0.2rem;}
.IndexMenu ul,.IndexMenu li{ margin:0px; padding:0px; list-style:none;}
.IndexMenu  li a{ width:100%; height:100%; display:block; color:#FFFFFF; text-align:center;}

.IndexMenu li{ width:33.33%; height:1.32rem; padding-top:0.14rem; float:left; text-align:center; color:#FFFFFF;}
.IndexMenu li.li1{ background:#CC1612;}
.IndexMenu li.li2{ background:#EFBC2F;}
.IndexMenu li.li3{ background:#529EFE;}
.IndexMenu li.li4{ background:#01B3B3;}
.IndexMenu li.li5{ background:#7B7AD7;}
.IndexMenu li.li6{ background:#FF6C1C;}
.IndexMenu li i{ width:0.54rem; height:0.54rem; display: inline-block;  }
.IndexMenu li  p{ line-height:0.4rem;}
.IndexMenu li .more{ width:1.1rem; height:0.88rem; margin-top:0.1rem;}
/*-----------------------------------------------------------*/
.IndexPrsGg{ width:100%; height:2.57rem; background:url(../image/s_r13_c1.jpg) no-repeat center top;background-size:contain;}


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

.IndexProduct{ width:100%; height:auto; float:left; padding-bottom:0.5rem;}
.IndexProduct .Pbodys{ width:100%; height:auto; padding:0.2rem; padding-top:0px; background:#FFFFFF; line-height:0.4rem;}
.IndexProduct .Pbodys img{ margin-bottom:0.2rem;}
/*
.IndexProduct ul{ margin-bottom:0.1rem; width:100%; height:auto; float:left;}
.IndexProduct li{ width:33.33%; height:auto; float:left; padding:0.1rem;}
.IndexProduct li img{ max-height:4.2rem;}
.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:auto;}
.IndexComapny .cBodys{ width:100%; height:auto; padding:0rem 0.2rem ; line-height:0.4rem;}

.IndexComapny .CMenus{ width:100%; height:1.9rem; padding:0.5rem 0.15rem;}

.IndexComapny .CMenus div{ width:33.33%; height:0.9rem; float:left; padding:0px 0.05rem; line-height:0.9rem;}
.IndexComapny .CMenus div a{ width:100%; height:0.9rem; background:#32438B; color:#FFFFFF; display:block;}
.IndexComapny .CMenus div a i{ width:0.6rem; height:0.9rem; float:left;}
/*
.IndexComapny .topTitles{ width:100%; height:1.25rem; padding-top:0.67rem; line-height:0.58rem; text-align:center; color:#fff; font-weight:bold; background:none;}
.IndexComapny .topSpan{ display:block;  line-height:0.44rem; font-size:0.24rem; color:#EAA724; text-align:center; height:0.44rem;}
.IndexComapny .bodys{ 
height:5.8rem; width:100%;
}

.IndexComapny .bodys .List_imgs{ width:6.3rem; height:4.8rem; margin-top:0.46rem;}
*/


.IndexGG{ width:100%; height:3.21rem; background:#FFFFFF; }

/*

.IndexGGTitles{ width:100%; height:2.86rem;  text-align:center; padding:0.53rem 0.2rem 0px;}
.IndexGGTitles .titles{ width:100%; height:0.86rem;  font-weight:bold; color:#000; }
.IndexGGTitles .coms{ width:100%; height:auto; line-height:0.36rem; color:#EAA724; }
.IndexCos{ width:100%; height:auto; padding:0.2rem 0.2rem .8rem;}
*/
.InNewBody{ width:100%; height:auto; margin-bottom:0.3rem; float:left; background:#FFFFFF;}

.InNewBody li{ width:100%; height:auto;border-bottom:1px solid #DFDEE3; line-height:0.52rem; padding:0.18rem 0.4rem; 
 }
.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; 
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;}



.footer{ width:100%; height:auto; background:#32438B;  color:#fff;  line-height:0.36rem; font-size:0.2rem; padding-bottom:0.3rem;}
.FooterTop{ width:100%; height:auto; border-bottom:1px solid #475697; padding:0.2rem 0.35rem; line-height:0.5rem;   font-size:16px;}
.FooterTop span{ font-size:24px; font-weight:bold;}
.footer .cspan ,.footer .cspan a{ color:#CCCCCC;}
.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.5rem 0.1rem; float:left;}
.MainBodyImg li{ width:33.33%; padding:0.1rem ; height:auto; float:left;}

.MainBodyImg li .imgs{ overflow:hidden; width:100%; height:auto;  }
.MainBodyImg li .titles{ width:100%; height:0.5rem; line-height:0.46rem; padding-top:0.08rem; text-align:center; }

 /*-----------------关于我们---------------------------*/
.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; }
.ZyTitle li .default{ background:#979797; color:#fff;}
.ZyTitle .first{ background:#CC1612 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;}
.ZyTitle .firsts{background:#CC1612 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 .imgs img{ width:2rem; height:1.14rem;}

.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; 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; height:0.72rem; width:100%; margin-bottom:0.2rem;}
.proStit b{ border-bottom:1px solid #0076BC; width:auto; 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;}

.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; background:#fff; border-bottom:1px solid  #EBEBEB;}
.proShowDws{ width:2.8rem; height:0.5rem; background:#B2B2B2; line-height:0.5rem; text-align:center; color:#FFFFFF; float:right;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border-radius: 5px; 
} 

.proShowBody{ width:100%; height:auto; padding:0px 0.2rem; margin-bottom:0.5rem; line-height:1.8;}
.proShowTs{ width:100%; height:0.54rem; padding-top:0.15rem; font-weight:bold;}
.proShowTes{ width:100%; height:0.8rem; line-height:0.64rem; border-bottom:1px solid  #EBEBEB;}
.pro_topCom{ width:100%; height:auto; line-height:0.6rem; padding:0.2rem 0px 0.3rem; border-bottom:1px solid  #EBEBEB;}
.pro_topCom i {
    padding: 0.03rem 0.09rem;
    border: 1px solid #eee;
    margin: 0px 0.02rem;
    font-style: normal;
}

.ProcomTopBody {
    width: 100%; padding:0.2rem 0.4rem; line-height:0.44rem; border-bottom:0.2rem solid #F5F5F5;
}

.ProShowsTitle{ width:100%; height:0.9rem;line-height:0.74rem; margin-top:1.7rem; margin-bottom:1rem; background:#F0F0F0;}

.ProShowsTitle a{ width:3.22rem; height:0.9rem; background:url(../image/d_r3_c2.jpg);background-size:contain; display:block; margin:0px auto; padding-top:0.38rem; text-align:center; color:#FFFFFF; line-height:0.44rem;}


.probjs{ width:100%; height:100%; position:fixed; top:0px; left:0px; background:url(../image/dd.png);display:none;}
.probs{ background:#FFFFFF;} 
.proAction_top{ margin-top:1rem; width:100%; height:0.82rem; background:#2A3875;}
.proAction_top .close{ width:0.7rem; height:0.82rem; float:right;}
.proActionComTop{ width:100%; height:auto; padding:0.3rem 0.2rem; color:#566294; line-height:1.6;}
.proActionList{ width:100%; height:auto; padding:0.1rem 0.2rem;}

.proActionAn{ width:2.5rem; height:auto; padding:0.1rem 0rem 0.3rem; text-align:center;}
.proInput{ width:100%; height:0.86rem; line-height:0.86rem; padding:0px 0.1rem; border:1px solid #DCDCDC;border-radius:5px; outline:none;}
.proText{ width:100%; height:2.2rem; line-height:0.6rem; padding:0.2rem; border:1px solid #DCDCDC;border-radius:5px; outline:none;}
.proTe{ padding-bottom:0.1rem;}
/*---------服务-----------------------*/


.SerTitle{ width:100%; height:0.8rem; line-height:0.8rem; 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;}

}
@media screen  and (max-width: 640px) { 
.IndexProduct li,.MainBodyImg li{ width:50%;}
}

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


.NewTit{ font-size:16px;}


.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) { 
	
.IndexComapny  .topTitles{ padding-top:0.5rem; font-size:18px;} 
} 

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