.top_bg{ width:100%; height:399px; background-image:url(../png/it8ynh.png); background-repeat:no-repeat; background-position:center;}


.top_box{ width:100%; height:40px; background-image: url(../png/3pjfo4.png); background-repeat:repeat;}
.top{ height:40px;}
.top span,.top span a{ font-size:14px; color:#fff; line-height:40px;}
.top .s1{ margin-left:26px;}
.top .s2{ margin-left:40px;}
.top .s3{ margin-left:10px;}
.top .s4{ margin-right:26px;}
.top .s4 a{margin:0 28px;}
.top .s4 a:hover{ color:#ee272a;}


.header{ height:230px;}
.header img{ margin-top:76px; margin-left:16px;}
.header .search .text{ width:236px; height:46px; background-color:rgba(255,255,255,0.6); padding-left:56px;
						   font-size:14px; color:#868686; line-height:46px;
						   background-image:url(../png/gsvh2a.png); background-repeat:no-repeat; background-position:18px center;border:medium none;
						  }
.header .search .submit{ width:95px; height:46px; font-size:16px; color:#fff; text-align:center; line-height:46px; 
					     background-image: url(../png/f2plx0.png); background-repeat:repeat; margin-top:0; margin-left:8px;
						 cursor:pointer;border:medium none;
						}



.nav{ height:56px; border-bottom:4px #004789 solid;}
.nav ul{ margin-left:10px;}
.nav ul li{ float:left; width:112px; height:56px; border-bottom:4px #004789 solid;}
.nav ul li a{ font-size:18px; color:#004789; font-weight:bold; line-height:56px; } 
.nav ul .l1{ width:100px; height:56px; background-image:url(../png/5qv804.png);background-repeat:no-repeat;
			 background-position:16px center; padding-left:54px;
			}
.nav ul .l1:hover{ background-image:url(../png/h9wnel.png); border-bottom:4px #ee272a solid;}
.nav ul .l1:hover a{ color:#ee272a;}
.nav ul .l2{ background-image:url(../png/byusmc.png); background-repeat:no-repeat; background-position:20px center; padding-left:60px;}
.nav ul .l2:hover{ background-image:url(../png/x1j4av.png); border-bottom:4px #ee272a solid;}
.nav ul .l2:hover a{ color:#ee272a;}
.nav ul .l3{ background-image:url(../png/brn8ox.png); background-repeat:no-repeat; background-position:20px center; padding-left:60px;}
.nav ul .l3:hover{ background-image:url(../png/g76h37.png); border-bottom:4px #ee272a solid;}
.nav ul .l3:hover a{ color:#ee272a;}
.nav ul .l4{ background-image:url(../png/w4zp7o.png); background-repeat:no-repeat; background-position:20px center; padding-left:60px;}
.nav ul .l4:hover{ background-image:url(../png/h2okge.png); border-bottom:4px #ee272a solid;}
.nav ul .l4:hover a{ color:#ee272a;}
.nav ul .l5{ background-image:url(../png/qxqmy6.png); background-repeat:no-repeat; background-position:20px center; padding-left:60px;}
.nav ul .l5:hover{ background-image:url(../png/rap96i.png); border-bottom:4px #ee272a solid;}
.nav ul .l5:hover a{ color:#ee272a;}
.nav ul .l6{ background-image:url(../png/rjv9hh.png); background-repeat:no-repeat; background-position:20px center; padding-left:60px;}
.nav ul .l6:hover{ background-image:url(../png/p45w5r.png); border-bottom:4px #ee272a solid;}
.nav ul .l6:hover a{ color:#ee272a;}
.nav ul .l7{ background-image:url(../png/ni34xh.png); background-repeat:no-repeat; background-position:20px center; padding-left:60px;}
.nav ul .l7:hover{ background-image:url(../png/g1lir0.png); border-bottom:4px #ee272a solid;}
.nav ul .l7:hover a{ color:#ee272a;}


.footer_box{ width:100%; height:240px; border-top:6px #1d72c1 solid; background-color:#7bcbf3; margin-top:20px;}
.link{ margin-top:20px;}
.link span{ font-size:22px; color:#fff; font-weight:bold; line-height:40px;}
.link .web{ width:240px; height:40px; border:1px #fff solid; margin-left:30px; cursor:pointer;
			background-image:url(../png/g3i9z3.png); background-repeat:no-repeat; background-position:200px center;
		   }
.link .web span{ color:#fff; font-size:14px; line-height:40px; margin-left:20px;}
.foot_menu{ display:none; position:absolute; z-index:100;}
.foot_menu li{width:240px; height:46px; background-color:#f0f0f0; border-bottom:1px #ccc solid;} 
.foot_menu a{ border:none; font-size:14px; color:#333;line-height:46px; text-align:center; margin-left:18px;
			  background-image:url(/images/menu_bg.png); background-repeat:repeat;
			}
.foot_menu li:hover{ background-color:#1d72c1;}
.foot_menu li:hover a{ color:#fff;}
.foot_menu li{ float:none;}

.copyright{ margin-top:50px;}
.copyright .img1{ margin-left:40px;}
.copy{ margin-left:60px;}
.copy p{ text-align:center;color:#fff;line-height:36px}
.copy p span{ font-size:14px; color:#fff; line-height:34px;}
.copyright .img2{ margin-left:60px; margin-top:10px;}
.copyright .fwl{ margin-top:25px; margin-right:2px;}
.copyright .fwl h3{ font-size:12px; color:#787878;}
.copyright .fwl span{ width:140px; heigth:20px; background-color:#952020; font-size:14px; color:#fff; display:block; 
					  float:left; text-align:center; margin-left:2px; line-height:20px; letter-spacing:3px
					 }