body{
	margin:0px;
	padding:0px;
	font-size:28px;
	font-family: arial; 
	
	color: #666666;
	width: 100%;
}	
*{
	margin:0px;
	padding:0px;
}
a{
	text-decoration: none;
	color: #666666;
}
li{
	list-style: none;
}
#wrap{
width: 750px; overflow:hidden;
	
	margin: 0px auto;
}
.top{
	height: 54px;
	
	
	background: #0e59aa;
	line-height: 27px;
}
#top{
	
	overflow: hidden;
	margin: 0px auto;
}
.tell{
	float: right; margin-right:20px;
	color: #fff; line-height:54px;

}

.li_img{
	float: left;
}
.li_font{
	float: left;
	line-height: 20px;
	color: #fff;
}
.header{ position:relative; max-height:80px; 	
	margin: 0px auto; vertical-align:middle;
	 
}
.logo{ width:70%; float:left; margin:20px;
	
}.logo img{ max-height:80px; max-width:100%;}
.search{
	float: right;
	border-radius: 13px;
	background: url(../img/search_bj.png) no-repeat;
	width: 259px;
	height: 34px;
	position: relative;
	overflow: hidden;
	margin: 35px 0 0 0;
}
#text{
	position: absolute;
	top: 7px;
	left: 20px;
	height: 18px;
	border: 0px;
	width: 195px;
}
#img_btn{
	position: absolute;
	right: 18px;
	top: 8px;
}
#btn{
	background: url(../img/search.jpg) repeat;
	width: 45px;
	height: 34px;
	position: absolute;
	right: 0px;
	border: 0px;
}

.menubtn{ position: absolute; right:20px; height:25px; top:23px; width:50px; background:url(../img/icon1.png) center  no-repeat; cursor: pointer; z-index:999 }

#navbar{ position: relative; float:right; width:20%; margin:20px 0;  }
.menu {
  height: 100%;
  width:50%;
  position: fixed;
  right:50%; 
   margin-right:-375px;
  top:165px;
  z-index: 101;
  overflow: hidden;
	display:none;
	background:#0461a4;
}
.menu ul {   
background:#0461a4;

  margin-top: 80px;
  z-index: 101;
}
.menu ul li {
  display: block;
  height:80px;
  font-size:32px;
 

 line-height:80px;
 position:relative;
}
.menu ul li a { padding-left:50px; height:80px;
  display: block;
color:#FFF;	
  text-decoration: none;

}
.menu ul li span{ width:28px; height:10px; top:100px; left:80px; position:absolute; background:url(../images/icon5.png) center no-repeat; display:none;}
.menu ul li:hover{ background:#cc0000;}
.menu ul li:hover span{ display:block ;}



.guo{
	background: url(../img/guo_bj.png) no-repeat;
	overflow: hidden;
	margin-top: 8px;
	float: left;
	width: 112px;
	margin-left: -24px;
	line-height: 45px;
}


.banner{ width:100%; position:relative;}
#in_swf{ width:100%;}
#in_swf .pic{width:100%;}
#in_swf .pic img{ width:100%;}


.iphototype{ padding:20px; width:103%;
	
	

}.iphototype ul{position:relative;  left:-3%; }

.iphototype li{ margin-left:3%; 
	float: left; width:44%;
	text-align: center; font-size:24px; margin-bottom:20px;
	

}
.iphototype_intro{
	width: 100%;

	
	overflow: hidden;
}
.iphototype_pic img{ width:100%; height:auto;border: 3px solid #59B2FE;box-sizing:border-box;
	
	
}
.iphototype_tit{

	height: 30px;
	line-height: 30px;
}
.iphototype_tit a{
	color: #0A558C;
}
.iphototype_more{ display:none;
}
.content1{ clear:both;
	height: auto; padding:20px;
	overflow-y: hidden;
	background: url(../img/ip_bj.jpg) repeat-x;
	background-size:cover; 
}
.iphototype1 ul li{
	float: left;
	width: 343px;
	margin-left: 20px;
	position: relative;
	margin-bottom:20px;
}
.iphototype1 ul li:hover .iphototype1_intro{
	background: rgba(42,77,105,0.8);
}
.iphototype1 ul li:hover .iphototype1_tit{
	background: url(../img/x_bj.jpg) repeat;
}
.iphototype1 ul li:hover .iphototype1_tit a{
	color: #fff;
}
.iphototype1 ul li:hover .iphototype1_more{
	background: url(../img/x_bj.jpg) repeat;
}
.iphototype1 ul li:hover .iphototype1_more a{
	color: #fff;
}

.iphototype1 ul{
	width: 730px;
	margin-left:-20px; overflow:hidden;
}

.iphototype1{
	width: 710px;
	overflow: hidden;
	margin: 40px auto;
	color: #fff;
}
.iphototype1_intro{
	height: 322px;
}
.iphototype1_pic{
	width: 100%;
	text-align: center;
	height: auto;
	overflow: hidden;
	margin: 0px auto;
	line-height: 160px;
}
.iphototype1_pic img{width: 100%;
	vertical-align: middle;
}
.iphototype1 a{
	color: #fff;
}
.iphototype1_tit{
	height: 46px;
	line-height: 46px;
	width: 100%;
	overflow: hidden;
	text-align: center;
	font-size: 26px;
	background: url(../img/tit_bj.jpg) no-repeat;
	background-size:cover;
	color:#0360a4
}
.iphototype1_tit a{
	color: #0A558C;
}
.iphototype1_con{
	 width:100%; line-height:45px; height:45px; overflow:hidden;
	 font-size:24px;hyphens:auto
}
.iphototype1_more{ display:none;
	width: 84px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	overflow: hidden;
	margin: 0px auto;
	background: #fff repeat-x;
	position: absolute;
	bottom: 8px;
	left: 75px;
	box-shadow:  3px 3px
             rgba(0,0,0,0.3);
}
.iphototype1_more a{
	color: #0A558C;
}
.content2{
	
	overflow: hidden;
	margin: 20px ;
}
.iarticles{ 

}
.iarticles ul li{
	clear: both;
	overflow: hidden;
	height: 95px;
	background: #F2F3F6 repeat-x;
	margin-bottom: 25px;
	border: 3px solid #fff;
}
.iarticles ul li:hover{
	border: 3px solid #52ACF2;
}
.iarticles_bt{
	color: #0360a4;
	
	font-weight: bold;
	font-style: italic;
	float: left;
	margin-bottom: 20px;
}
.iarticles_more{
	float: right;
	font-size: 18px;
}
.iarticles_more a{
	color: #0360a4;
}
.iarticles_pic{
	float: left;
}
.iarticles_pic img{
	height: 95px;
	width: 128px;
}
.iarticles_intro{
	float: left;
	width: 510px;
	margin: 20px;
	color: #000;

}
.iarticles_tit{
	
	

	color: #0360a4;
}
.time{
	color: #AEA8A8; display:none
}
.iarticles1{
	
	

}.iarticles1_pic img{ width:100%; height:auto}
.iarticles1_intro{
	border: 3px solid #F5F5F6;
	overflow: hidden;
	clear: both;
}

.iarticles1 ul li{
	overflow: hidden;
	padding: 20px 0 20px 30px;
	margin: 0 10px;
	background: url(../img/yinhao.png) left 15px no-repeat;
}
.iarticles1 ul li:last-child{
	margin-top: 15px;
	border-top: 1px dotted #7E7E7E;
}
.iarticles1_tit{ font-size:24px;
	height:40px;
line-height: 40px;
	color: #0360a4;
	
}
.iarticles1_con{height:60px;
	line-height: 30px;
	font-size:24px;
}
.content3{ overflow:hidden;
	
	padding: 20px;
	border: 1px solid #000;
	margin: 20px ;
	
	background: url(../img/c3_bj.jpg) no-repeat;
	background-size:cover;
}
.icontent3{
	
	height: 410px;
	
	background: url(../img/ho_bj.png) no-repeat;
}


.ho_tit{
	position: absolute;
	top: 160px;
	color: #0360A4;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
	font-style: italic;
	height: 35px;
	line-height: 35px;
	background: #fff repeat-x;
	width: 100%;
}
.ul_change_a2{
	position: absolute;
	top: 170px;
	right: 20px;
}
.ul_change_a2 li{
	list-style: none;
	height: 12px;
	width: 12px;
	/*text-indent: 999em !important;*/
	float: left;
	margin-left: 8px;
}
.ul_change_a2 span{
	height: 12px;
	width: 12px;
	border-radius: 12px;
	background: #0179D5 repeat-x;
	display: block;
}
.ul_change_a2 span.on{
	background:red;
}
.iarticle1{


	
	
	
	background: rgba(103,185,255,0.5);
	position: relative;
}

.iarticle1_tit{
	font-size: 20px;
	font-weight: 600;
	color: #fff;
	font-style: italic;	
	height: 40px;
	line-height: 40px;
}
.iarticle1_intro{
	float: left;
	color: #f0ffff;
	width: 380px;
	line-height: 22px;
}
.iarticle1_pic{
	float: right;
	margin-top: 10px;
}
.iarticle1_more{ display:none;
	width: 89px;
	height: 24px;
	line-height: 24px;
	background:url(../img/more_bj.png) no-repeat;
	font-weight: 600;
	text-align: center;
	font-style: italic;
	position: absolute;
	bottom: 20px;
}
.iarticle1_more a{
	color: #0360a4;
}
.iarticle1_con{ font-size:18px;hyphens:auto; line-height:1.5em}
.iimg img{
	height: auto;
	width: 100%;
}
.footermenu{
	overflow: hidden; width:750px; margin:0 auto ;
	background: #67B9FF repeat-x;
	padding: 35px 0 20px 0;
}
.ifootermenu{

	background: #285274;
	
	overflow: hidden;
}
.ifootermenu ul{
	border-right: 1px solid #53748F; margin:20px;


}
.ifootermenu ul li{
	font-size: 24px;	float: left; margin-right:10px; margin-top:20px;
	height: 30px;
	line-height: 30px;
	font-weight: 500;
}
.ifootermenu ul li a{
	color: #fff;
}
.ifootermenu #m6{
	margin-left: 200px;
	margin-top: -120px;
}
.ifootermenu #m7,.ifootermenu #m8{
	margin-left: 200px;
}
.ifootermenu #m9,.ifootermenu #m1 {
	display: none;
}
.ifootermenu #m7 a{
	color: #6FC2FF;
}



.iarticle{ clear:both; padding-top:30px;

	
	margin:20px;	color: #fff;
	
}
.iarticle_tit{
	height: 35px;
	line-height: 35px;
}
.iarticle_tit a{
	color: #fff;
}
.iarticle_con{
	height:100%;
}
.nei{
	display: none;
}
.footer_right{display:none;
	border-left: 1px solid #53748F;
	overflow: hidden;
	margin: 35px 40px 0 0;
	padding: 0 0 0 30px;
	float: right;
}
.right_bt{ display:none;
	color: #fff;
	font-size: 13px;
	height: 35px;
	line-height: 35px;
}
.share{
	float: left;
}
.erweima{
	float: left;
	margin-left: 20px;
	margin-top: -10px;
}
.ifooter{ width:750px; margin:0 auto;
	clear: both; font-size:24px; text-align:center;
	padding:20px 0;
	color: #fff;

	background: #1B6DAB;
}
