.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.floatl{float:left;}
.floatr{float:right;}
*{margin:0px;padding:0px;font-family: "微软雅黑";}
img{border:none;display:block;}
ul li{list-style-type: none;}
p,span,a{ font-size:14px; color:#333; font-family:"微软雅黑";}
a{text-decoration:none; }
.warp,.header{ height:auto; width:100%;overflow:hidden;}
.header{
	background-color: #006dc4;
}
.main,.footer{ height:auto; width:100%; overflow:hidden;}
.kuang{ width:1350px; height:auto; margin:0 auto;}
.kuang2{ width:1200px; height:auto; margin:0 auto;}

.hea_yt{ height:auto;}
.logo{ width:458px; height:auto;  background:url(../image/logo_bg.png) left top no-repeat;}
.logo img{ margin-left:75px; height:93px; width:408px;padding-top:26px; padding-bottom:30px;}
.hea_ytr{ width:892px; height:149px; background:url(../image/search_bg.png) right bottom no-repeat;}
.hea_yt_link{ margin-top:16px;width:320px; height:22px;float: right;margin-right: 50px;}
.hea_yt_link ul{}
.hea_yt_link ul li{ float:left; width:87px; height:22px; margin-right:22px;}
.hea_yt_link ul li a{display:block; width:87px;}
.hea_yt_link ul li a img{ float:left; margin-top:3px;}
.hea_yt_link ul li a span{ font-size:13px; color:#fff;width:67px; height:22px; line-height:22px; float:right; text-align:center;}
.hea_yt_link ul li a:hover span{ color:#D0CCCC;}
.hea_yt_sea{ width:307px; height:50px; margin-top:31px; position:relative;float: right;margin-right: 76px;}
.sea_txt{width:257px; height:50px; line-height:50px;border:0px; background:none; border-bottom:1px solid #63a6da; outline:0px; padding:0px; margin:0px;font-size:12px; color:#6fb7f0; padding-left:10px; padding-right:40px;}
.sea_btn{ width:21px; height:21px; border:0px; outline:0px; background:url(../image/search_btn.png) 0 0 no-repeat;padding:0px; margin:0px; float:right; bottom:15px; right:15px;z-index:9999; position:absolute; cursor:pointer}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  background:#fff; position:relative; z-index:1;   color:#333; height:60px; line-height:60px;   }
.nav{ width:1200px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav h3{ font-size:100%; font-weight:normal; font-size:14px;  }
.nav .m{  position:relative; float:left; width:120px; display:inline; text-align:center;   }
.nav h3 a{  zoom:1;line-height:60px;  display:block; color:#333; font-size:16px; display:block }
.nav h3 a:hover{ background:#006dc4; color:#fff;}

.nav .sub{ display:none;  width:120px;position:absolute; left:0px; top:60px;float:left; line-height:41px; 
 background:url(../image/subnavbg.png)repeat; _background-color:#fff;}
.nav .sub li{ text-align:center;}
.nav .sub li a{ color:#333; display:block; zoom:1; font-size:15px}
.nav .sub li a:hover{  background:#006dc4; color:#fff; }

.footer{
	margin-top:30px;
	height:294px;
	background:url(../image/foot_ig_bg.png) #0567b5 left bottom no-repeat;
	background-color: #006dc4;
	background-image: url(../image/foot_ig_bg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.foot_s{ background:url(../image/foot_small_bg.png) center bottom no-repeat; padding-top:56px;}
.foot_s_l{ width:437px; height:auto;padding-bottom:37px; margin-top:-20px;}
.foot_s_r{ width:295px; height:auto;margin-top:22px;}
.foot_s_m{ margin-left:437px; margin-right:295px;}
.ggfw span{ font-size:28px; color:#fff; display:block; margin-bottom:20px;}
.ggfw p{ color:#a6c4df; font-size:14px; line-height:25px;}
.select{ width:271px; height:20px; background:#fff; padding-top:5px; padding-bottom:5px; margin-top:15px;}
.select select{ width:260px; height:20px; border:1px solid #00a7ff; margin:0 auto; font-size:12px; line-height:20px;display:block;}
.foot_s_m{ border-left:1px solid #418bc7; border-right:1px solid #418bc7; height:120px;}
.foot_s_m img{ display:block; margin:0 auto; }
.foot_s_r img{display:block; margin:0 auto;}
.foot_x{ height:45px; background:#223664;}
.foot_x p{ line-height:45px; color:#fff; font-size:13px;float:left}
.fwl span{line-height:45px; color:#fff; font-size:13px;float:right;}

.lmbk { background-image: url(../image/lmbk.jpg); height: 82px; line-height: 82px;background-repeat: no-repeat; background-position: left; font-size: 16px; font-family: "微软雅黑"; padding-left: 77px; vertical-align: middle;
 }
.lmbk a { font-size: 16px; color: #47575C; }
.lmbk a:hover { font-size: 16px; color: #F00; }
