.header{margin: auto; background:url(../jpg/bmqlfh.jpg) no-repeat center top; width:100%; min-width:1200px; height:390px;}
.header_warp{ width: 1200px; margin:0 auto; }

.top{ width:100%; height:50px;}
.top_l{ width:300px; height:31px; float:left; background:url(../png/p8ibfw.png) no-repeat; margin:9.5px 0; font-size:13px; color:#333333; text-align:center; line-height:31px;}
.top_r{ width:399px; height:31px; float:right; background:url(../png/9xjwhk.png) no-repeat; margin:9.5px 0;}
.inputBox{ width:326px; height:31px; float:left; border:none; outline:none; margin:0 20px;}
.s_btn{ width:31px; height:31px; float:right; background:url(../png/s5it3m.png) no-repeat; border:none; cursor:pointer;}
.bannerBox{ height:287px; width:1200px; margin:auto;}

.nav_bg { margin:0 auto; background: #064ec0; border-bottom: 5px solid #d6181f; height: 48px; }
.nav { margin: auto; width: 1200px; font-weight: bold; height: 48px; text-align: center; }
.nav ul li {text-align: center; display: inline-block; height: 48px; width:133px; line-height:48px; float:left;}
.nav a{ color:#fff; font-size:20px;}
.nav ul li:hover{ color:#206ae0;}




.foot{ width:100%; min-width:1200px; border-top:solid 5px #c31f0b; background:#FFF;}
.foot_main{ width:1200px; margin:auto; position:relative;}
.f_left{ width:900px; float:left;}
.menu{ width:100%; height:40px; line-height:40px; text-align:left;}
.foot p{ line-height:30px; text-align:left; font-size:14px;}
.wj1{ position:absolute; left:0; top:50px;}
.wj2{ position:absolute; right:0; top:50px;}

.f_right{ width:300px; float:right;}
.wx{ width:100px; float:right; padding-top:8px;}
.wx p{ text-align:center; font-size:14px; color:#333; line-height:14px;}
.f_right p.fr{ padding-top:25px;}