@charset "utf-8";
/* CSS Document */

.fons2{ font-family:"宋体"; font-size:12px;}
.fona6 {font-family:Arial; font-size:16px;}
.fons4{ font-family:"宋体"; font-size:14px;}
.fonw4{font-family:"Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "华文细黑", STHeiti; font-size:14px;}
.fonw6{font-size:16px;}

.clear{ clear:both;}
.topbg{ width:100%;
		height:auto;
		margin:auto;
		}
.top{ width:1200px;
	  height:46px;
	  margin:auto;
	  }
.wellcome{ width:auto;
		   height:46px;
		   line-height:46px;
		   float:left;
		   color:#666666;
		   }
.phone{ overflow: hidden;
		float:right;}
.toprexian{ width:auto;
			height:46px;
			line-height:46px;
			float:left;
			
			background:url(../images/phone.png) left center no-repeat;
			padding-left:24px;
			color:#666666;
			}
.toprexian span{font-weight: bold;
    font-size: 16px;
    color: #ff0103;
    font-family: "";
    padding-left: 10px;}
.num{ width:auto;
	  height:20px;
	  margin:12px 0px;
	  margin-left:4px;
	  display:block;
	  float:left;
	  }
.topR{ width:auto;
	   height:46px;
	   float:right;
	   line-height:46px;
	   color:#66666;
	   }
.topR a{ color:#666666;}


.bannerbox{ width:100%;
		    overflow: hidden;
			margin:auto;
			border-top:solid 2px #9aa5ba;
			}
.navbox{ width:224px;
		 height:568px;
		 margin:auto;
		 background:#FFFFFF;
		 z-index:999999;
		 position:absolute;
		 top:0;
		 left:12.8%;
		 }
.logo{ width:100%;
	   height:100px;
	   background:#FFF url(../images/logobg.jpg) left bottom repeat-x;
	   text-align:center;
	   padding-top:30px;
	   }
.gaoduan{ width:100%;
		  height:52px;
		  line-height:52px;
		  margin:6px auto;
		  text-align:center;
		  color:#ff8f00;
		  background:url(../images/line.png) center center no-repeat;
		  }
.navul{ width:auto;
		padding:0 20px;
		background:#f4f3f1;
		display:block;
		}
.navul li{ width:100%;
		   height:48px;
		   line-height:48px;
		   border-bottom:solid 1px #e1e1e1;
		   text-align:center;
		   color:#555555;
		   }
.navul li:hover{ background:url(../images/hover.png) center top repeat-y;}
.navul li a{ color:#555555;
			 display:block;
		   }
.navul li a:hover{ color:#242424;}
.box{ width:100%;
	  height:auto;
	  margin:auto;
	  overflow:hidden;
	  }
.searchbox{ width:1200px;
			height:auto;
			margin:12px auto;
			}
.sousuo{ width:auto;
	     height:36px;
		 line-height:36px;
		 float:right;
		 color:#333333;
		 }
.sousuo a{ color:#333333;
		   padding-left: 5px;
		   }
.search{ width:288px;
		 height:30px;
		 float:right;
		 margin:2px 0px;
		 border:solid 1px #d2d2d2;
		 }
.sarform{ width:288px;
		  height:30px;
		  margin:0px;
		  padding:0px;
		  display:block;
		  }

.inptext{ width:240px;
		  height:30px;
		  line-height:20px;
		  float:left;
		  padding:0px;
		  border:none;
		  color:#878787;
		  padding-left:10px;
		  }
.inpicon{ width:31px;
		  height:30px;
		  float:right;
		  background:url(../images/search.jpg) center center no-repeat;
		  border:none;
		  }
.bg1{ background:#f8feff;
	 }
	 
.Middle{ width:1200px;
		 height:auto;
		 margin:auto;
		 margin-bottom:18px;
		 overflow:hidden;
		 }
.line{ border-top:solid 1px #a0a0a0;}
.Htit{ width:100%;
	   height:38px;
	   line-height:38px;
	   color:#0e5ab2;
	   margin-top:20px;
	   text-align:center;
	   font-family:"微软雅黑";
	   font-size:24px;
	   }
.More{ width:100%;
	   height:20px;
	   line-height:20px;
	   color:#333333;
	   text-align:center;
	   margin-bottom:14px;
	   }
.More a{color:#333333}
	   
.jueul{ width:100%;
		height:auto;
		display:block;
		background:#ebfbff;
		margin-top:6px;
		}
.jueul .li1{ width:250px;
		     height:auto;
			 display:block;
			 float:left;
			 text-align:center;
			 }
.jueul .li1:hover{ background:#FFFFFF;}
.juep{ width:100%;
	   height:44px;
	   line-height:44px;
	   background:#0e5ab2;
	   text-align:center;
	   }
.CUR{ width:248px;
	   height:44px;
	   line-height:44px;
	   background:#0e5ab2;
	   text-align:center;
	   background:#aaf0ff;
	   margin-right:2px;}
.CUR a{ color:#0e5ab2;
		display:block;
		}
.juep a{ color:#FFFFFF;
		 display:block;}
.juep:hover{ width:248px; border-right:solid 2px #FFFFFF; background:#aaf0ff;}
.juep:hover a{ color:#0e5ab2;}
.jueul2{ width:100%;
		 height:auto;
		 display:block;
		 background:#ebfbff;
		 }
.jueul2:hover{ background:#FFFFFF}

.jueul2 li{ width:216px;
		    height:48px;
			margin:auto;
			line-height:48px;
			border-bottom:dotted 1px #dcdcdc;
			text-align:center;
			}
.jueul2 li a{ color:#333333;}


/*imdexpro*/
.khjz {
  position: relative;
  margin-bottom: 0px;
  margin: 0 auto;
  background: url(../images/c2.jpg) #f5f5f5 no-repeat center 23px;
  overflow: hidden;
  padding-top: 50px;padding-bottom: 30px;
}
.cpBox{width: 1200px;  margin-left: auto;
    margin-right: auto;}

/*产品菜单*/
.cpMu {
  float: left;
  margin-top: 20px;

  width: 210px;
  overflow: hidden;
}
.cpMu h4 {
  height: 70px;
  line-height: 70px;
  background:#0e5ab2 ;
  text-align: center;
}
.cpMu h4 a {
  font-size: 20px;
  color: #fff;
}
.cpMu ul {
}
.cpMu li {
  background: url(../images/001454_01_1.png) no-repeat left top;    cursor: pointer;
}
.cpMu li.submu2{ background: url(../images/001454_01.png) no-repeat left top;}
.cpMu li a.p_a {
  padding-left: 16px;
  margin: 0 6px 0 0;
  display: block;
    height: 51px;
    width: 150px;
    line-height: 50px;
  /*border-bottom: 1px dotted #b2bcc8;*/
  font-size: 14px;
  color: #545454;
  text-decoration: none;
}
.cpMu li:hover {
  background: url(../images/001454_02_2.png) no-repeat left top;

}
.cpMu li.submu2:hover,.cpMu li.submu2{background: url(../images/001454_02.png) no-repeat left top;}
.cpMu li.submu2 a.p_a,.cpMu li:hover a.p_a {
  color: #fff;
}
.cpMu li a{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.cpMu li .proSide_menu{display: none;    padding: 5px 0; }
.cpMu li .proSide_menu .chid{  line-height: 35px; border-bottom: 1px dotted #a5a5a5;}
.cpMu li .proSide_menu .chid a{display: block;padding: 0 16px 0 22px;background: url(../images/jiantou1.png) no-repeat 10px 12px;
    background-size: 5px;}
.cpMu li .proSide_menu .chid:hover{background: #d5e9ff;}



.cpMuCont {
  margin-top: 2px;
  padding-bottom: 12px;
  border: 1px solid #e2e2e2;
  height: 532px;overflow: auto;
}

.cpMuCont::-webkit-scrollbar {

  width : 2px; 
  height: 1px;
  }
.cpMuCont::-webkit-scrollbar-thumb {

  border-radius: 10px;
  box-shadow   : inset 0 0 5px rgba(249,249,249,0.9);
  background   : #999;
  }
.cpMuCont::-webkit-scrollbar-track {

  box-shadow   : inset 0 0 5px rgba(249,249,249,0.9);
  border-radius: 10px;
  background   : #f9f9f9;
  }
.cpMuCont p {
  margin: 16px 8px;
  line-height: 22px;
  font-size: 13px;
  color: #546a85;
}
.cpMuCont .mu_phone {
  margin-left: 10px;
  padding-left: 36px;
  background: url(../images/hdphoen_ico.png) no-repeat left center;
  color: #546a85;
}
.cpMuCont .mu_phone dd {
  font-size: 24px;
  font-family: Arial, Helvetica, sans-serif;
}
/*产品列表*/
.cpList {
  float: right;
  margin-top: 20px;
  width:960px;
  overflow: hidden;padding-bottom: 30px
}
.cpList .contTit {
  margin-bottom: 10px;
  height: 68px;
  line-height: 65px;
  border-bottom: 2px solid #0e5ab2;
  position: relative;
}
.contTit .titA {
  padding-left: 18px;
    font-size: 16px;
    color: #0e5ab2;
    background: url(../images/tita_ico.png) no-repeat left center;
    display: block;
    width: 100px;
    border-bottom: 2px solid #0e5ab2;
}
.contTit .titMore {
  position: absolute;
  right: 0px;
  top: 0px;
  padding-right: 18px;
  font-size: 13px;
  color: #2b100c;
  font-weight: normal;
  background: url(../images/titmore_ico.png) no-repeat center right;
}
.cpList ul {
  overflow: hidden;
}
.cpList li {
  margin-right: 11px;
  margin-bottom: 15px;
  width: 209px;
  float: left;
  text-align: center;
 border: 1px solid #e7e7e7;
  background: #ebebeb;
  padding: 10px;
}
.cpList li:nth-child(4n+4){margin-right: 0}
.cpList li.img>a{    width: 209px;height: 209px;    overflow: hidden;background:#fff;
    display: table-cell;
    text-align: center;
    vertical-align: middle;}
.cpList li.noMr {
  margin-right: 0px;
}
.cpList li img {
    transition: 0.6s;
  max-width: 100%;
  max-height: 100%;
}
.cpList li:hover {
  border: 1px solid #0e5ab2;
  padding: 10px;
}
.cpList li:hover img{transform: scale(1.2);}
.cpList li h5 {
  padding-top: 8px;
  font-weight: normal;
  font-size: 14px;
      display: block;
    height: 24px;

-webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; overflow: hidden; 
}
.cpList li h5 a {
  color: #2b100c;
}






/* 关于我们 */
.fl{float: left;}
.fr{float: right;}
.indtit{ max-width:260px; margin-top:50px;}

.indtit .h1{ height:50px; line-height:50px; text-shadow:3px 2px 3px #666; font-size:50px; font-family:'fzzy'; color:#0e5ab2;font-weight: bold;}
.indtit span{ display:block; margin-top:10px; letter-spacing:2px; font-size:14px; color:#333}
.indtit .h2{ height:30px; line-height:30px; margin:15px 0 20px 0; font-size:30px; color:#333;font-weight: bold;}
.indtit b{ width:22px; height:6px; background:#C3C8D6; display:block;}
.indtit p{ line-height:28px; margin-top:50px; font-size:14px; color:#666;}
.indtit a{ width:94px; height:36px; margin-top:75px; background:url(../images/morebg.png) no-repeat center; display:block}
.indtit a:hover{ background:url(../images/morebgh.png) no-repeat center;}
.indabout{ padding-top:50.5px; overflow:hidden;background:url(../images/about_bj.jpg) no-repeat center;background-attachment: fixed;padding-bottom: 30px;}
.indabout .container{width: 1200px;margin: 0 auto}
.indabout .right{ width:925px;}
.indabout .right dl{ overflow:hidden}
.indabout .right dl dt{ width:388px; height:445px; background:url(../images/kuang.png) no-repeat left bottom; overflow:hidden; float:left}
.indabout .right dl dt img{ width:368px; height:425px; float:right}
.indabout .right dl dd{ width:485px; float:right}
.indabout .right dl dd h2{ font-size:30px;line-height: 38px; font-weight:normal; color:#333;}
.indabout .right dl dd span{ font-size:14px; color:#999; display:block;}
.indabout .right dl dd b{ width:30px; height:3px; margin:20px 0 20px 0; background:#0e5ab2; display:block;}
.indabout .right dl dd .cons{ line-height:26px; margin-bottom:30px; font-size:14px; color:#4D4D4D}
.indabout .right dl dd a{ width:81px; height:30px; display:block;border: 1px solid #ccc;text-align: center;line-height: 30px}
.indabout .right ul{margin-top: 10px;padding-top: 5px}
.indabout .right ul li{ width:120px;  padding:5px 0; text-align:center; border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; cursor:pointer; float:left}
.indabout .right ul li.lr{ margin-right:0}
.indabout .right ul li h2{ line-height:36px; font-size:36px; color:#BFBFBF; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; transition-duration:0.5s;}
.indabout .right ul li h2 i{ padding-left:10px;  font-weight:normal; font-style:normal;}
.indabout .right ul li:hover h2,.indabout .right ul li:hover h2 i{ color:#C3161C}
.indabout .right ul li span{ display:inline-block; width:30px; height:1px; background:#E6E6E6;}
.indabout .right ul li p{ margin-top:5px; color:#525252;font-size: 12px;    margin-bottom: 10px;}



/*news*/
.hnews .main{width:1200px; margin:0 auto;display: block;}
.hnews .indtit{ max-width:260px; margin-top:50px;text-align: right;}
.hnews .indtit h1{ height:50px; line-height:50px; text-shadow:3px 2px 3px #666; font-size:50px; font-family:'fzzy'; color:#0e5ab2}
.hnews .indtit span{ display:block; margin-top:10px; letter-spacing:2px; font-size:14px; color:#333}
.hnews .indtit h2{ height:30px; line-height:30px; margin:15px 0 20px 0; font-size:30px; color:#333}
.hnews .indtit b{ width:22px; height:6px; background:#C3C8D6; display:block;float: right;}
.hnews .indtit p{ line-height:28px; margin-top:50px; font-size:14px; color:#666;}
.hnews .indtit a{ width:150px; height:45px; margin-top:75px; display:block;border-radius: 5px; border: 1px solid #ccc;    text-align: center; line-height: 43px;color: #0e5ab2;font-size: 25px;font-weight: bold;float: right;}
.hnews .indtit a:hover{ background: #0e5ab2;color: #fff}
.hnews .indtit a span{    display: initial; font-size: 20px; color: #0e5ab2}
.hnews .indtit a:hover span{color: #fff}

.hnews{ background:url(../images/sy_con_bg.jpg) no-repeat center 100px; background-attachment: fixed; }
.hnews .fl{width:930px; margin-top:110px;}
.hnews img{margin-left:12px;}
.hnews .title{width:250px; float:left; font-size:18px; padding-top:15px; padding-left:25px; color:#333}
.hnews .more1{margin-top:30px;}
#tags a:hover{color:#0e5ab2;}
#indexnews dl{ width:48%;margin-bottom: 20px; }
#indexnews dl:nth-child(odd){float: left;}
#indexnews dl:nth-child(even){float: right;}
#indexnews dl.lr{ margin-right:0}
#indexnews dl .dt{    width: 72px; float: left;    line-height: 32px;}
#indexnews dl .dt span{ display:block; font-size:23px; font-weight:100; color:#999}
#indexnews dl .dt i{ display:block; font-weight:100; font-style:normal; color:#BFBFBF;font-size: 20px;}
#indexnews dl dd{     padding: 20px 0px 0 0px; position:relative; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; transition-duration:0.5s;}
#indexnews dl dd i.i1{ width:100%; border-top:1px solid #DCDCDC; display:block; position:absolute; top:0; left:0}
#indexnews dl dd i.i2{ width:0; border-top:1px solid #0e5ab2; display:block; position:absolute; top:0; left:0; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; transition-duration:0.5s;}
#indexnews dl:hover dd i.i2{ width:100%;}
#indexnews dl dd .ncon{width: 366px; float: left}
#indexnews dl dd h2{ line-height:24px; font-size:16px; font-weight:normal; color:#333; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; transition-duration:0.5s;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
#indexnews dl:hover dd h2{ color:#0e5ab2;}
#indexnews dl dd p{ margin-top:2px; line-height:25px; font-size:14px; color:#999;-webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; overflow: hidden;}
#indexnews dl dd b{ display:block; width:120px; height:36px; margin-top:5px; background:url(../images/newsmore.png) no-repeat center; -webkit-transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; transition-duration:0.5s;}
#indexnews dl:hover dd b{ background:url(../images/newsmoreh.png) no-repeat center}


.home03{padding-bottom: 20px; background-color:#FFF; width:100%; height:180px;}
.home03 .title{border-bottom:1px #CCC dashed; font-size:18px; padding-bottom:8px;}
#demo {overflow:hidden;width:1200px; margin-top:10px; margin-left:5px;}
#demo .picMarquee-left{}
#demo .picMarquee-left .bd li{float: left; width: 198px;border: 1px solid #eee;border-right: 0;}
#demo .picMarquee-left .bd li img{max-width: 100%;}
#demo .picMarquee-left .bd li .pic{width: 198px; height: 80px; display: table-cell; text-align: center; vertical-align: middle;position: relative;}

#demo .picMarquee-left .bd li .pic .altit{height: 40px;background:rgba(0, 0, 0, 0.6);position: absolute;bottom: 0;width: 100%;color: #fff;line-height: 40px}
/*link*/
.link{    overflow: hidden;
    height: 50px;
    margin-bottom: 5px;
    margin-top: 30px;}
.link i {
    font: 32px/35px Arial, Helvetica, sans-serif;
    text-transform: uppercase;color: #333
}
.link i a {
    color: #fff;
    display: inline-block;
    width: 72px;
    height: 18px;
    text-align: center;
    line-height: 18px;
    background: #fb641e;
    font: 12px/18px "Microsoft Yahei";
    vertical-align: middle;
    margin-left: 5px;
}
.link .wrap > a{    margin-left: 10px;}
.link .wrap{width: 1200px;margin: 0 auto }


.casebg{ width:100%;
		 height:auto;
		 margin:auto;
		 background:url(../images/casebg1.jpg) center top no-repeat;
		 }
.caseul{ width:1010px;
		 height:auto;
		 margin:auto;
		 display:block;
		 padding:30px 0px 0px 0px;
		 }
.caseul li{ width:188px;
		    height:auto;
			display:block;
			float:left;
			margin-right:13px;
			background:url(../images/casebg.png) center bottom no-repeat;
			}
.caseimg{ width:188px;
		  height:318px;
		  text-align:center;
		  }
.casecha{ width:110px;
		 height:32px;
		 line-height:32px;
		 border:dotted 1px #FFFFFF;
		 margin:2px auto;
		 text-align:center;
		 }
.casecha:hover{ background:rgba(255,255,255,0.5)}
.casecha a{ color:#333333;
		    display:block;}
.casecha a:hover{ color:#1992bf;}

.Hzhuan{ width:1200px;
	     height:36px;
		 line-height:36px;
		 margin:auto;
		 color:#666666;
		 text-align:center;
		 font-family:"微软雅黑";
		 font-size:24px;
		 margin-top:34px;
		 }
.titcolor{ color:#fe0002;}
.fbg{ width:100%;
	  height:462px;
	  margin:auto;
	  background:url(../images/zhuanzhubg.jpg) center bottom no-repeat;
	  }
.fcontainer{ width:1200px;
		     height:438px;
			 margin:auto;
			 overflow:hidden;
			 }
.divtop1{ width:100%;
		  height:174px;
		  margin:auto;
		  }
.div1{ width:116px;
	   height:58px;
	   line-height:58px;
	   text-align:center;
	   border:solid 3px #2db1ec;
	   position:relative;
	   margin-left:30px;
	   margin-top:54px;
	   color:#333333;
	   z-index:9999;
	   float:left;
	   }
.cover{ width:180px;
		height:166px;
		background:rgba(0,134,184,0.9);
		position:absolute;
		left:-32px;
		top:-60px;
		display:none;
		}
.div1:hover .cover{ display:block;}
.div2:hover .cover{ display:block;}
.div3:hover .cover{ display:block;}
.div4:hover .cover{ display:block;}
.div5:hover .cover{ display:block;}
.div6:hover .cover{ display:block;}
.p1{ width:100%;
	 line-height:36px;
	 color:#FFFFFF;
	 margin-top:14px;}
.p2{ padding:4px 14px;
	 line-height:24px;
	 color:#FFFFFF;
	 }
	 
.div2{ width:116px;
	   height:58px;
	   line-height:58px;
	   text-align:center;
	   border:solid 3px #2db1ec;
	   position:relative;
	   margin-left:122px;
	   margin-top:98px;
	   color:#333333;
	   z-index:9999;
	   float:left;
	   }
.div3{ width:116px;
	   height:58px;
	   line-height:58px;
	   text-align:center;
	   border:solid 3px #2db1ec;
	   position:relative;
	   margin-left:42px;
	   margin-top:98px;
	   color:#333333;
	   z-index:9999;
	   float:left;
	   }
.div4{ width:116px;
	   height:58px;
	   line-height:58px;
	   text-align:center;
	   border:solid 3px #2db1ec;
	   position:relative;
	   margin-left:112px;
	   margin-top:18px;
	   color:#333333;
	   z-index:9999;
	   float:left;
	   }
.div5{ width:116px;
	   height:58px;
	   line-height:58px;
	   text-align:center;
	   border:solid 3px #2db1ec;
	   position:relative;
	   margin-left:282px;
	   margin-top:66px;
	   color:#333333;
	   z-index:9999;
	   float:left;
	   }
.div6{ width:168px;
	   height:48px;
	   text-align:left;
	   border:solid 3px #2db1ec;
	   position:relative;
	   margin-left:134px;
	   margin-top:26px;
	   color:#333333;
	   z-index:9999;
	   float:left;
	   padding:10px 10px;
	   }
.color3{ color:#0058bd;
		 line-height:24px;
		 }
.color4{ color:#00ecb2;
		 font-size:24px;}
.color_4{ color:#00aeac;
		 font-size:24px;
		}
.huawen{ width:100%;
		 height:auto;
		 background:url(../images/diwen.png) left top repeat-y;
		 overflow:hidden;}
		 
.lybg{ width:1200px;
	   height:192px;
	   overflow:hidden;
	   margin:auto;
	   background:url(../images/lvye.jpg) center center no-repeat;
	   margin-top:4px;
	   }
.touming{ width:812px;
		 height:152px;
		 margin:auto;
		 background:url(../images/touming.png) center center no-repeat;
		 padding:20px ;
		 }
.touming2{ width:812px;
		 height:152px;
		 margin:auto;
		 background:url(../images/touming2.png) center center no-repeat;
		 padding:20px ;
		 }
.color5{ color:#878787;}
.lyp{ line-height:30px;
	  text-align:center;
	  }
.lyrx{ width:380px;
	   height:36px;
	   margin:8px auto;
	}
.rexian2{ width:auto;
		  height:36px;
		  line-height:36px;
		  float:left;}
.zixun{ width:104px;
		height:36px;
		line-height:36px;
		text-align:center;
		color:#FFFFF;
		background:#0e5ab2;
		float:left;
		margin-left:20px;
		}
.zixun a{ color:#FFFFFF;
		  display:block;
		  }
.colortext{ color:#032765;}

.zsbg{ width:1200px;
	   height:192px;
	   overflow:hidden;
	   margin:auto;
	   background:url(../images/zhuangshi.jpg) center center no-repeat;
	   margin-top:0px;
	   }
.youshibg{ width:100%;
		 height:auto;
		 margin:30px auto;
		 background:url(../images/bg.jpg) center top no-repeat;
		 }
.youshi{ width:1200px;
		 height:auto;
		 margin:auto;
		 overflow:hidden;
		 }
.num1{ width:100%;
	   height:226px;
	   margin:auto;
	   margin-top:212px;
	   margin-bottom:68px;
	   }
.num1 .Hleft{ width:384px;
		height:auto;
		float:left;
		margin-left:220px;
		margin-top:30px;
		}
.text1{ width:100%;
		height:44px;
		line-height:44px;
		font-size:26px;
		color:#0e59b4;
		font-family:"微软雅黑";
		}
.text2{ width:auto;
		line-height:30px;
		color:#000000;
		font-size:18px;
		}
.num1 .Hright{ width:auto;
			   height:224px;
			   float:left;
				}
.num2{ width:100%;
	   height:auto;
	   margin:auto;
	   }
.num2 .Hleft{ width:318px;
			  height:auto;
			  float:left;
		      }
.num2 .Hright{ width:auto;
			   height:auto;
			   float:left;
			   margin-left:60px;
			   margin-top:100px;}
.num3{ width:100%;
	   height:226px;
	   margin:auto;
	   margin-top:60px;
	   margin-bottom:36px;
	   }
.num3 .Hleft{ width:270px;
		height:auto;
		float:left;
		margin-left:94px;
		margin-top:118px;
		}
.num3 .Hright{ width:auto;
			   height:auto;
			   float:left;
			   margin-left:20px;
			   margin-top:0px;
			   }
.num4{ width:100%;
	   height:auto;
	   margin:auto;
	   }
.num4 .Hleft{ width:auto;
			  height:auto;
			  float:left;
			  margin-left:94px;
		      }
.num4 .Hright{ width:auto;
			   height:auto;
			   float:left;
			   margin-left:70px;
			   margin-top:140px;
			   }
.num5{ width:100%;
	   height:226px;
	   margin:auto;
	   margin-bottom:40px;
	   }
.num5 .Hleft{ width:394px;
		      height:auto;
		      float:left;
			  margin-left:220px;
			  margin-top:56px;
			}
.num5 .Hright{ width:auto;
			   height:224px;
			   float:right;
				}
.proleft{ width:374px;
		  height:auto;
		  float:left;
		  }
.proright{ width:594px;
		   height:auto;
		   float:left;
		   margin-left:32px;
		   }
.protit{ width:auto;
		 height:30px;
		 margin-bottom:10px;
		 }
.protext{ width:auto;
		  line-height:34px;
		  margin-top:18px;
		  color:#333333;
		  text-indent:2em;
		  }
.protext a{ color:#333333;}


footer{padding: 7px 0 15px 0;background: #0e5ab2;color: #fff}
.foot{width: 1200px;margin: 0 auto;}
.foot .f_nav{    text-align: center; font-size: 16px;line-height: 50px; border-bottom: 1px solid #0377ff;}
.foot .f_nav a{color: #fff; padding: 0 35px;}
.foot .f_con{    margin-top: 10px;text-align: center;font-size: 14px;	}
.foot .f_con p{line-height: 25px}
.foot .f_con p a{color: #fff}