@charset "utf-8";
html { }
 #neirongbox{ width:1000px; margin:0 auto;}
  .brand .case ul{ overflow:hidden;height:450px;}
  .brand .case ul li{ float:left; margin-left:5px; margin-right:5px;_margin-left:4px; _margin-right:4px; margin-bottom:10px;}
  .brand .more{ width:590px; margin:0 auto; border-bottom:solid 1px #cccccc; padding-bottom:10px; overflow:hidden; margin-top:30px;}
  .brand .more span{ float:left; cursor:pointer; padding-left:60px; padding-right:60px;}
  .brand .more span:hover{color:#1d5aa9;}
  .brand .more .right{ float:right;}
  .mao{ display:block;background-image:url(../images/mao1_18.png); width:65px; height:32px; margin:0 auto; cursor:pointer;margin-top:10px;}
  .mao:hover{ background-image:url(../images/mao_18.png);}
  
  .servicebox{ width:1422px; margin:0 auto; background-image:url(../images/service-bj_02.jpg); background-repeat:no-repeat;}
  .servicebox h1{ color:white;}
  .servicebox .service{ overflow:hidden;}
  .servicebox dl{ float:left; margin-right:7px; margin-left:6px; _margin-right:4px; _margin-left:4px;margin-bottom:13px; width:260px; height:180px; padding:30px; background-color:white; color:#3e3a39; text-align:center;}
  .servicebox dl dd{color:#3e3a39;}
  .servicebox dl:hover{ background-color:#1d5aa9; color:white;}
  .servicebox dl:hover dd{color:white;}
  .servicebox dl:hover dd a{color:white;}
  .servicebox dl dt{ width:140px; height:80px; margin:0 auto;}
  
  .servicebox .list1 dt{ background-image:url(../images/service-title_03.png);}
  .servicebox .list1:hover dt{ background-image:url(../images/service-title-hover_03.png);}
   
    .servicebox .list21 dt{ background-image:url(../images/service-title_05.png);}
  .servicebox .list21:hover dt{ background-image:url(../images/service-title-hover_05.png);}
  
   .servicebox .list2 dt{ background-image:url(../images/service-title_07.png);}
  .servicebox .list2:hover dt{ background-image:url(../images/service-title-hover_07.png);}
  
   .servicebox .list3 dt{ background-image:url(../images/service-title_13.png);}
  .servicebox .list3:hover dt{ background-image:url(../images/service-title-hover_13.png);}
  
   .servicebox .list4 dt{ background-image:url(../images/service-title_15.png);}
  .servicebox .list4:hover dt{ background-image:url(../images/service-title-hover_15.png);}
  
   .servicebox .list5 dt{ background-image:url(../images/service-title_17.png);}
  .servicebox .list5:hover dt{ background-image:url(../images/service-title-hover_17.png);}
  
  
  .servicebox dl .jianjie{ padding:26px 0;}
  .servicebox dl dd{ font-size:14px;}
  .servicebox dd a{ color:#1d5aa9;}
	
	.school{ height:660px; overflow:hidden;}
	.school ul{ overflow:hidden;}
	.school ul li{ float:left;width:500px; height:330px; position:relative;}
	.school ul li .bj{ width:470px; height:110px; background-image:url(../images/school-bj_03.png); position:absolute; top:0; left:0; display:none; color:white;padding-left:30px; padding-top:220px; font-size:30px;}
	.school ul li .bj .eg{ color:#00a0e9;}
	.school ul li:hover .bj{ display:block;}
	.school ul dl{padding:20px 30px 20px 30px; background-color:#f9f9f9; width:440px; height:290px;}
	.school ul dl dt{ font-size:24px;  color:#1d5aa9;margin-bottom:20px; }
	.school ul dl dd{color:#3e3a39; line-height:24px; margin-bottom:20px;}
	.school ul li dl:hover{ background-color:#1d5aa8; color:white;}
	.school ul li dl:hover dt{ color:white;}
	.school ul li dl:hover dd{color:white;}
	.schoolbox .more{ margin-top:50px;width:590px; margin:0 auto; border-bottom:solid 1px #cccccc; padding-bottom:10px; overflow:hidden; margin-top:30px;}
 .schoolbox .more span{ float:left; cursor:pointer; padding-left:60px; padding-right:60px;}
  .schoolbox .more span:hover{color:#1d5aa9;}
  .schoolbox .more .right{ float:right;}
  
	.aboutbox{ background-color:#ededed;}
	.about dl{ padding:0 30px;}
	.about dl dt{ position:relative; margin-bottom:20px;}
	.about dl dt .bj{ width:898px; height:126px; background-image:url(../images/school-bj_03.png); position:absolute; top:0; left:0; display:none; color:white;padding-left:30px; padding-top:160px; font-size:40px;}
	.about dl dt .bj .eg{ color:#00a0e9;}
	.about dl dt:hover .bj{ display:block;}
	.about dl dd{ line-height:32px; color:#3e3a39; text-indent:2em;}
	.about dl .more{ text-align:center; padding:40px 0; }
	.about dl .more a{ color:#1d5aa9; padding-right:35px;}
	.about dl .more a:hover{ text-decoration:underline;}
	
	.contact ul{ overflow:hidden}
	.contact ul li{ float:left; position:relative;}
	.contact ul li .bj{width:410px; height:100px; background-image:url(../images/school-bj_03.png); position:absolute; top:0; left:0; display:none; color:white;padding-left:30px; padding-top:170px; font-size:30px;}
	.contact ul li .bj .eg{color:#00a0e9;}
	.contact ul li:hover .bj{ display:block;}
	.contact li dl{ margin-left:30px; margin-top:10px;}
	
	.contact li dl dt{ margin-bottom:40px; font-size:20px;}
	.contact li dl dd{ line-height:30px;}/* CSS Document */
.brandbox{ width:1422px; margin:0 auto;}
.schoolbox{ width:1422px; margin:0 auto;}
.aboutbox{ width:1422px; margin:0 auto;}
.contactbox{ width:1422px; margin:0 auto;}
.mainKc{ width:1422px; margin:0 auto;}