body{
	min-width:1240px;
	padding:0; 
	margin:0;
	border:0;  
	font-family:"Microsoft YaHei",SimHei,arial;
	font-size:16px;
	color:#4d4d4d;
	}
	
ul,li{ 
	list-style:none;
	padding:0; 
	margin:0; 
	border:0; 
	}

dl,dt,dd,img,input,h1,h2,h3,p{
	padding:0; 
	margin:0;
	border:0;
	}
	
a{ text-decoration:none; color:#4d4d4d; }

a:hover{  color:#297dd5; }
		
.clear{ 
    clear:both;
	}
	

.w1240{ margin:0 auto; width:1240px; height:auto; overflow:hidden;}
.w1200{ margin:0 auto; width:1200px; height:auto; overflow:hidden;}
.overall{width:100%; height:auto; top:0px; overflow-x:hidden; }
 html { overflow-x: hidden; overflow-y: auto;}
.t20{ margin:20px auto 20px auto;}
.t20m{ margin-top:20px;}
.t28m{ margin-top:28px;}

.top1{ background:#1d5eb4; height:126px; border-bottom: 1px solid #1e7ede;}
  .logo{}
.lk_r{ width:600px;}
.search2{ float:right; width:220px; height:30px; border-radius:40px;  border:solid 1px #fff; margin:8px 0; }
.write{ float:left; width:154px; height:30px; line-height:30px; color:#fff; padding-left:14px; border:0; outline:none; background:none; }
.btn{ float:right; border:0; outline:none; cursor:pointer; margin:5px 16px 4px 0; width:20px; }

.top-link{ height:50px; line-height:50px; }
.top-link li{ background:url(../images/t_rline.png) right no-repeat; float:left;}
.top-link a{margin-right:20px; color:#b4cdea;  }
.top-link a:hover{margin-right:20px; color:#fff;  }

.navs{ width:100%; background:#0c62b9; height:54px;   }
/*banner*/
.banner{width: 100%;
    height: auto;
    margin: 0 auto;
    min-width: 1230px;
    position: relative;
    z-index: 998;
    max-height: 530px;
    overflow: hidden;
	margin-top: 172px}

.b-img{ position:absolute; left:0; top:0;}
.b-img img{ width:100%;}
.b-img a{ display:block;  float:left;}
.b-list{ height:50px; padding-top:490px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:8px; height:8px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #018bee;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:50px; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:50px; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:150px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:150px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}



.link2{ width:100%; height:auto; overflow:hidden; background:#f3f3f3; }
.linkbox{ width:1200px; margin:0 auto; }
.linkbox span{ float:left; width:113px; height:96px; background:url(../images/link.png) left center no-repeat; margin-right:20px; }
.linkbox ul li{ float:left; padding:0 13px; height:40px; line-height:40px; }
.linkbox ul li a{  }




/*版权*/
.footbox{ width:100%;  background:#0c62b9; }
.foot{ width:1200px; margin:0 auto; padding:50px 0; }
.foot-left { float:left; width:850px; line-height:25px; color:#eaeaea !important; margin-bottom:50px; }
.foot-left a{ padding:0 15px; color:#eaeaea; }
.foot-left a:hover{ color:#eaeaea; }
.foot-right{ float:right; max-width:240px; }
.foot-right ul li{ float:left; width:100px; text-align:center; cursor:pointer; position:relative;  }
.foot-right ul li span{ display:block; height:30px; line-height:30px; text-align:center; color:#eaeaea;  }
.ewm{ width:120px; height:120px; background-size:100% !important; position:absolute; top:-125px; left:-10px; display:none; }
.foot-right ul li:hover .ewm{ display:block; }
