*{margin:0;padding:0}
body{font-family:"微软雅黑";color:#37302a;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
ul,li{margin:0;padding:0;list-style-type:none}
a{color:#37302a;text-decoration:none}
a:hover{color:#069;}
.w-1200{width:1200px;margin:0 auto;}
.c-1100{width:1200px;margin:0 auto;}

.header{}
.login{float:left;margin-left:10px;margin-top: 3px;}
.head{line-height:2.7rem;height:2.7rem;background:#f7f4fd;font-siz:0.8rem;}
.head a{font-size:0.8rem;}
.mobile_icon{background:url(../images/mobile.jpg) no-repeat left center;padding-left:1.0rem;font-size:0.8rem;position:relative;margin:0 1.0rem;display:inline-block;cursor:pointer;}
.mobile_icon .mobile_ewm{display:none;opacity:0;position:absolute;z-index:999;right:0;top:2.0rem;transition:all 0.5s;-webkit-transition:all 0.5s;}
.mobile_icon:hover .mobile_ewm{opacity:1;display:block;right:0;}

.wx_icon{background:url(../images/wx.png) no-repeat left center;padding-left:1.8rem;font-size:0.8rem; cursor:pointer;position:relative;display:inline-block;}
.wx_icon .wx_ewm{display:none;position:absolute;z-index:999;right:0;top:2.0rem;}
.wx_icon .wx_ewm img{width:12rem;}
.wx_icon:hover .wx_ewm{display:block;right:0;}
.search{width:21rem;height:2.5rem;margin-left:20px; margin-top:0.2rem;float:right;background:url(../images/ss_bg.png) no-repeat left center; }
.search .keywords{width:280px; height:32px; line-height:30px;  border:none; margin:2px 2px; float:left;}
.search .search_btn{ border:none; background:none; width:45px; height:37px; float:right; margin-right:5px;}
.collapsed{display:none;padding: 7px 10px;color: #434343;border-radius: 3px;border: 1px solid #434343;margin: 22px 5px 0 5px;cursor: pointer;top: 0px;right: 20px;position:absolute}
.top{overflow:hidden;height:137px;}
.top .logo{position:relative}
.top .logo .city{position:absolute;left: 270px;top:30px;width: 74px;white-space:nowrap;height: 28px;background: url(/images/city_bg.png) no-repeat left center;text-align: center;line-height: 28px;padding:0;}
.top .logo .citychoose{width: 340px;border: 1px solid rgb(215, 215, 215);display:none;overflow: hidden;background:#fff;position: relative;z-index: 999;}
.top .logo .citychoose li{display:block;height: 30px;font-size: 14px;float: left;line-height: 30px;padding: 3px 12px;color: #888;}
.top .logo .citychoose li:hover{color:#1b9dff;}
.top .logo img{max-height:90px;margin-top:20px;}
.linkbtn{margin-top:52px;}
.linkbtn .viplink{display:block;background:url(../images/ico_vip.png) no-repeat left center;width:104px;height:88px;}
.linkbtn .viplink:hover{background:url(../images/ico_vip1.png) no-repeat left center;}
.linkbtn .wsgzslink{display:block;background:url(../images/ico_wsgzs.png) no-repeat left center;width:104px;height:88px;}
.linkbtn .wsgzslink:hover{background:url(../images/ico_wsgzs1.png) no-repeat left center;}
.linkbtn .yqfxlink{display:block;background:url(../images/ico_vtec.png) no-repeat left center;width:104px;height:88px;}
.linkbtn .yqfxlink:hover{background:url(../images/ico_vtec1.png) no-repeat left center;}

.menubar{background:#227dd0;position:relative;z-index:30;height:72px;}
.menubar .nav{display:flex;align-items:center;text-align:center;flex-wrap: wrap;}
.menubar .nav .menu{flex:1;line-height:72px;position:relative}
.menubar .nav .menu a{color:#fff;display:block;font-size: 16px;}
.menubar .nav .menu a:hover{background:url(../images/menu_bg.png) no-repeat center; color: white;}
.menubar .nav .menu ul{display:none;top:70px;position:absolute;background:#fff;width:136px;line-height:40px;left:-15px;}
.menubar .nav .menu ul a{color:#000;display:block;font-size:0.9rem;border-bottom:1px solid #eee}
.menubar .nav .menu ul a:hover{color:#fff;background:#227dd0}
.menubar .nav .menu:hover ul{display:block;}

.footer{background:url(../images/footer.png) no-repeat top center;padding:30px;text-align:center;color:#fff;line-height:30px;font-size:12px;}
@media screen and (max-width: 768px){
	body{min-width:1200px;}
	/*.collapsed{display:block;background-color:#eee;}
	.top{height:35px;overflow: unset;}
	.w-1200{width:100%}
	.top .logo img{width:20%;width: 50%;height: auto;}
	.linkbtn{display:none}
	.head{display:none;}
	.menubar{height:0;top:10px;clear:both;overflow:hidden;}
	.menubar .nav .menu{flex:none;width:100%;line-height:35px;}*/
}