﻿
*{margin:0;padding:0;}
body{font-size:12px;font-family: "寰蒋闆呴粦",瀹嬩綋,Arial, Helvetica, sans-serif; color:#4b4b4b; background:#F2F2F2; }
img{border:0;}
ul{list-style:none;}
li{ vertical-align:bottom;}
a{color:#4b4b4b; text-decoration:none;}
a:hover{ color:#d90b0b !important; text-decoration:none;}
input:focus,textarea:focus {outline: none;}
.clear{clear:both;}
.blank{font-size:0; height:10px; width:100%;}
.blank2{font-size:0; height:5px; width:100%;}
.blank3{font-size:0; height:2px; width:100%;}
.layout{width:100%; height:auto; background:#f2f2f2 url(../image/body.png) no-repeat center top; }
.container,.footer{ height:auto; }
.site,.header,.nav,.main{ width:1152px; height:auto; margin:0 auto;}
.site{ height:36px; line-height:36px; text-align:right; font-size:14px;}
.site p{ width:600px; height:36px; line-height:36px; float:left; text-align:left;}
.tianqi{ width:360px; height:36px; float:right;overflow:hidden; }
.footer{ border-top:3px solid #087ad6; background-color:#FFF;}
.copyright{ width:1152px; height:auto; line-height:24px; font-size:14px; text-align:center; margin:0 auto;}
.safe{ width:60px; height:60px; display:block; margin:0 auto;}
.safe img{ width:60px; height:60px;}
.logo{ width:1150px; height:270px; margin:0 auto; position:relative;background:url(../image/header.png) no-repeat left top;}
.logo img.hb{width:677px; height:72px;position:absolute; left:95px; top:155px; }
.logo .city{ width:262px; height:98px; display:block; position:absolute; right:3px; top:15px; /*background:url(../images/city.png) no-repeat left top;*/ z-index:20;}
.nav{width:1152px;height:80px;background:#087ad6;position: relative;}
.nav li{width: 190px;height:80px;float:left;}
.nav li a{width: 150px;height:65px;padding:5px 20px 10px 20px;display:block;}
.nav li a:hover,.nav li a.on{ background-color:#52acf4;}
.nav li p{ width:45px; height:45px; margin:0 auto; }
.nav li p img{ width:45px; height:45px;}
.nav li h3{width: 150px;height:26px;line-height:26px;text-align:center;font-size:16px;text-align:center;color:#FFF;font-weight:normal;}

.search{width: 200px;height: 20px;background-color: #f4f7fc;border-radius: 5px;padding:8px 10px;position: absolute;top: 20px;right: 10px;}
.SearchBtn{ width: 20px; height: 20px; float: right; position: relative; }
.SearchBtn input{ width: 20px; height: 20px; border:0; background-color: transparent; background-image: url(../image/search.png); background-position: center center; background-repeat: no-repeat; }
.searchInput{width: 160px;height:20px;float: left;}
.searchInput input{ width: 160px; height: 20px; border:0; background-color: transparent; font-size: 12px; }

