@charset "utf-8";


/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {   margin: 0;
   padding: 0;
   border: 0;
   font-size: 100%;
   font: inherit;
   vertical-align: baseline;
   outline: none;
}


 article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;
 
}
ol, ul { list-style: none;
 
}
 blockquote, q { quotes: none;
 
}
blockquote:before, blockquote:after, q:before, q:after { content: '';
 content: none;
 
}
strong { font-weight: bold;
 
}
  table { border-collapse: collapse;
 border-spacing: 0;
 
}
img { border: 0;
 max-width: 100%;
 
}
 p { font-size: 1.2em;
 line-height: 1.0em;
 color: #333;
 }


a {
	text-decoration: none;
	color:#000;
}




/*-----------------top.html----------------*/
.warp{width:100%;
      border-bottom:1px solid #ddd;
      }
.top{
	width:1300px;
     height:80px; /* chg:cui 90->80*/
	 margin:0 auto;
	 background-color:#fff;}
.logo img{float:left;
          margin-top:10px; /* chg:cui 18px->10px */
		  margin-right:40px; /* chg:cui 50px->40px */
		  height:60px; /* add:cui */
		  width:auto; /* add:cui */
          display:inline-block;
	      vertical-align:middle;
		  }
		  
.nav{
	height:80px; /* chg:cui 90->80*/
}
/*.nav ul{padding-right:60px;}*/
.nav ul li a {float:left;
           width:160px;/*new 210->160*/
            height:80px; /* chg:cui 90->80*/
           text-align:center;
		   line-height:120px; /* chg:cui 136px->120px */
			color:#a4a8ab;
			font-family:微软雅黑;
			font-size:15px; /* chg:cui 16->15*/
			}
			
				
#a a:link,#a a:visited{
    background-image:url(../images/nav_icon_introduction_normal.png);
    background-position: center 12px; /* chg:cui 20->12*/
    color:#a4a8ab;
    background-repeat: no-repeat;}
	
#a a:hover{
    background-image:url(../images/nav_icon_introduction_select.png);
	background-color:#128de5;
	color:#fff;
    background-position: center 12px; /* chg:cui 20->12*/
    background-repeat: no-repeat;
	text-decoration:none;}
	
#b a:link,#a a:visited{
    background-image:url(../images/nav_icon_prodction_normal.png) ;
   background-position: center 12px; /* chg:cui 20->12*/
   color:#a4a8ab;
    background-repeat: no-repeat;}
	
#b a:hover{
    background-image:url(../images/nav_icon_prodction_sceletc.png);
	background-color:#128de5;
	color:#fff;
   background-position: center 12px; /* chg:cui 20->12*/
    background-repeat: no-repeat;
	text-decoration:none;}
#c a:link,#a a:visited{
    background-image:url(../images/nav_icon_ai_normal.png) ;
   background-position: center 12px; /* chg:cui 20->12*/
   color:#a4a8ab;
    background-repeat: no-repeat;}
	
#c a:hover{
    background-image:url(../images/nav_icon_ai_select.png);
	background-color:#128de5;
	color:#fff;
   background-position: center 12px; /* chg:cui 20->12*/
    background-repeat: no-repeat;
	text-decoration:none;}
#d a:link,#a a:visited{
    background-image:url(../images/nav_icon_sever_normal.png);
   background-position: center 12px; /* chg:cui 20->12*/
   color:#a4a8ab;
    background-repeat: no-repeat;}
	
#d a:hover{
    background-image:url(../images/nav_icon_sever_select.png);
	background-color:#128de5;
	color:#fff;
   background-position: center 12px; /* chg:cui 20->12*/
    background-repeat: no-repeat;
	text-decoration:none;}
#e a:link,#a a:visited{/*new*/
    background-image:url(../images/nav_icon_sever_normal.png);
   background-position: center 12px; /* chg:cui 20->12*/
   color:#a4a8ab;
    background-repeat: no-repeat;}
	
#e a:hover{/*new*/
    background-image:url(../images/nav_icon_sever_select.png);
	background-color:#128de5;
	color:#fff;
   background-position: center 12px; /* chg:cui 20->12*/
    background-repeat: no-repeat;
	text-decoration:none;}
/*-----------------banner.html----------------*/

				  



			   
/*-----------------information----------------*/ 
.information{
	/*padding:100px 12%;*/

	width:1260px;
	margin:0 auto;
             height:400px;
			/* width:100%;*/
		/*<!--	 margin-left:6%;-->*/
			 background:#f7f8f9;}
.information_001,.information_002,.information_001,.information_003,.information_004{ 
                    width:304px;
					height:350px;
                    float:left;
				    margin:auto 4px;
					font-family:微软雅黑;
					background:#fff;
					 }
.information_001 h2,.information_002 h2,.information_003 h2,.information_004 h2{font-size:20px;
                                           height:60px;
									       text-align: center;
										   line-height:40px;
											 }
.information_001 p,.information_002 p,.information_003 p ,.information_004 p{
	text-align: center;
	line-height:20px;
	font-size:16px;
	color:#999999;
}
.information_001 p.item {
	text-align: left;
	padding-left:50px; //空隙:20px
}
.information_002 p.item {
	text-align: left;
	padding-left:34px;
}
.information_003 p.item {
	text-align: left;
	padding-left:50px;
}
.information_004 p.item {
	text-align: left;
	padding-left:50px;
}
.information_001 img,.information_002 img,.information_003 img ,.information_004 img{margin-top:40px;
                                             margin-left:43%;}


.information_001 p button,.information_002 p button,.information_003 p button,.information_004 p button{width:130px;
                          height:44px;
						  font-size:12px;
						  border-radius:20px;
						  background:#ffffff;
						  color:#1375bb;
						   font-weight:600;
						  border-width:1px;
                          border-color:#1375bb;
						  margin-top:16px;
                                                  position: relative; /* 相对定位 */
						}

.information_001 p button{
	bottom:-17px;				
}

.information_002 p button{
	bottom:-15px;					 
}

.information_003 p button{
	bottom:21px;					 
}

.information_004 p button{
	bottom:18px;				 
}

/*中间信息*/
.bottom{height:50px;
       background:#1375bb;
	    }
	   
.bottom p{font-family:微软雅黑;
          font-size:14px;
		  line-height:50px;
		  text-align: center;
		  color:#fff;
		  
		  }

/*-----------------index end----------------*/ 



/*-----------------production----------------*/ 
.production_inro,.production_school,.production_voce,.production_mode{width:1000px;
                                   
                  margin:0 auto;
				  padding-bottom:200px;
				  
				  }

.case01,.case02{width:1000px;
                                   
                  margin:0 auto;
				  padding-bottom:30px;
				  
				  }

.case01 ul li{font-size:18px;
                   width:400px;
				   line-height:34px;
				   background:url(../images/bg_list.png) no-repeat center left;
				   margin-left:10px;
				   padding-left:20px;}

.case01 h1{font-size:24px;
              color:#1375bb;
			  font-weight:bold;
			  line-height:48px;
			  width:430px;}

.production_inro img{float:left;
                     padding:30px 20px;
                      }

.case02 img{float:left;
                     padding:30px 20px;
                      }

.pro_main,.pro_sch{padding:30px 40px;
          
          }
.pro_main h1{font-size:24px;
              color:#1375bb;
			  font-weight:bold;
			  line-height:48px;
			  }
.pro_main ul li{ font-size:18px;
                   width:410px;
				   line-height:34px;
				   float:left;
				   background:url(../images/bg_list.png) no-repeat center left;
				   margin-left:10px;
				   padding-left:20px;
					   }

.pro_sch ul li{font-size:18px;
                   width:400px;
				   line-height:34px;
				   background:url(../images/bg_list.png) no-repeat center left;
				   margin-left:10px;
				   padding-left:20px;}

.pro_sch h1{font-size:24px;
              color:#1375bb;
			  font-weight:bold;
			  line-height:48px;
			  width:430px;}
.sch_pic img {float:right;
              display:inline-block;
			  margin-top:-310px;}
			  
			  
.production_voce ul li,.production_mode ul li{font-size:18px;
					   width:400px;
					   line-height:34px;
				   background:url(../images/bg_list.png) no-repeat center left;
				   margin-left:10px;
				   padding-left:20px;
				 }


.sch_voce img  {float:right;
              display:inline-block;
			  margin-top:-170px;}
/*最后一页*/
.production_mode{width:1000px;           
                  margin:0 auto;
				  padding-bottom:60px;
				  }
.production_mode img {float:right;
              display:inline-block;
			  margin-top:-180px;
			
			 }
.pro_main p{font-size:18px;
             font-family:微软雅黑;
			 line-height:30px;
           }
			 
			 	/*新增页面*/
.aboutall{height:500px;
          width:1137px;
          background:#f7f8f9;
		  margin:0 auto;
          }
		  
.aboutall img{width:200px;
              display: table;
              margin:30px auto;}
.aboutus_left,.aboutus_right{width:560px;
					height:280px;
                    float:left;
				    margin:auto 4px;

					font-family:微软雅黑;
					background:#fff;}
.aboutus_left h2,.aboutus_right h2{font-size:20px;
                  height:60px;
				text-align: center;
				 line-height:40px;
				 padding-top:20px; }
				
.aboutus_left p,.aboutus_right p {
                                        line-height:30px;
										font-size:16px;
										color:#999999;
										margin:auto 24px;}




.connectus{height:380px;
			width:1120px;
			margin:40px auto;
           }
.connect_usleft {float:left;
                 margin-left:20px;
				 margin-top:36px;}
				 
.connect_usleft img{margin-bottom:20px;}			 
.connect_usleft h3{font-size:16px;
                   font-family:微软雅黑;
				   color:#646464;
				   font-weight:600;
				   line-height:34px;
				   }
				
.connect_usleft p{color:#8b8b8b;
                  font-family:微软雅黑;
				  font-size:15px;
				  line-height:28px;}
.connect_usright img{float:left;}

			 
			 
		/*导航当前页面*/	 
.now {background-color: #1375bb; 
      }
	  
	  
	  
	  /*切换语言*/	 
.changelanguange button{width:90px;
                          height:36px;
						  font-size:14px;
						  border-radius:20px;
						  background:#ffffff;
						  color:#1375bb;
						   font-weight:600;
						  border-width:1px;
                          border-color:#1375bb;
						  margin-top:16px;
						  position:absolute;
						  right:30px;
						  top:4px;
	}