@charset "utf-8";
@import url(20180126global.css);
.f_l { float: left;}
.f_r { float: right;}
.auto{ margin:0 auto;}
.w1000{ width:1000px;}
.w1200{ width:1200px;}
.Box{ position:relative; overflow:hidden;}
.aBox{ position:relative;}
.MT20{ margin-top:20px;}

body{ background:#f7f7f7;}
.warp{width:100%;max-width:1920px;min-width:1200px;height:auto;position:relative;overflow:hidden;margin:0 auto;background: url(2019szfgzbb_imgbg.png) center top no-repeat}

.header{height: 510px;}
.header .banner{width: 1200px;margin: 0 auto;position: relative;height: 510px;/* overflow: hidden; */}
.header .banner a.zggov{display: block;width: 215px;height: 58px;background: url(2018lh_icon_1.png) left bottom no-repeat;text-indent: -99999px;}
.header .banner a.banner-text{width: 100%;height: 107px;position: absolute;top: 50%;left: 50%;margin-top: -93px;margin-left: -600px;}
.header .banner p{text-align: center; position: absolute; width: 100%; left: 0; bottom: 0; text-align: center; height: 60px; line-height: 60px; color: #fff; font-size: 16px;}
.header .banner .top-link{position: absolute; top: 5px;right:5px;}
.header .banner .top-link ul li{/* float: left; */height: 50px;line-height: 50px;padding: 0 20px;background: #eee;font-size: 18px;}
.header .banner .top-link ul li.on{background: #c00;}
.header .banner .top-link ul li.on a{color: #fff;}
.header .banner .top-link ul li:hover{background: #c00;}
.header .banner .top-link ul li:hover a{color: #fff;}
.sstitle{ cursor: pointer; height: 50px;line-height: 50px;padding: 0 40px; background: url(/images/2019_footer_img01.png) no-repeat 160px center #eee;font-size: 18px;}

.Mains{width: 100%; height: auto; overflow: hidden; max-width: 1605px; background: #FFFFFF; margin: 0 auto; padding-bottom:40px;}
.contenner .bb-shop{padding: 20px 0; overflow: hidden;}
.contenner .bb-shop li{display:inline-block;font-size: 24px;font-weight: bold;width: auto;position:relative;}
.contenner .bb-shop li a{ display:inline-block; height:100%; line-height: 45px; color: #3f3f3f;}

.Title{width:100%;height:auto;position:relative;margin-top: 15px; margin-bottom: 10px; text-align: center;}

.contenner{width: 1200px; margin: 0 auto;overflow: hidden;}
.contenner .szjg-shop{/* margin-top: 20px; */overflow: hidden;}
.contenner .szjg-shop .szjg-center{overflow: hidden; padding: 7px 0;}
.contenner .szjg-shop .szjg-center li{width: 25%; float: left; padding: 12px 0;}
.contenner .szjg-shop .szjg-center li a{padding: 0 15px 0 0; display: block; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; word-wrap: normal;}
.szbb-shop{margin-top: 20px; overflow: hidden;}
.szbb-shop .szbb-center{height: 58px;background: #f7f1f1;margin: 7px 0;box-shadow: 0px 0px 2px 0px #cebdbd;}

.szbb-shop .szbb-center li{width: 10%; float: left;}
.szbb-shop .szbb-center li a{display: block;height: 52px;line-height: 44px;text-align: center;border-top: 6px solid #f7f1f1;font-size: 16px;}
.szbb-shop .szbb-center li a:hover{border-color: #ff444e;background: #FFFFFF;}

.footer{width:100%; max-width: 1605px; margin: 0 auto; height:70px;background:url(/images/icon135.png) repeat;z-index: 999999;padding: 0;text-align: left;}
.footer_con{width:1200px; margin:0 auto;overflow:hidden; z-index:9; position:relative; height:70px; }
.footer_con .left-jc{width: 95px;float: left;}
.footer_con .left-jc span {	margin: 10px 5px}
.footer_con .left-bz{width: 55px;float: left; text-align: center;}
.footer_con .left-bz img {width: 35px;	 margin-left: 30px;	padding-top: 15px;}
.footer_con .left-text{float: left;color: #fff;padding-top: 14px;line-height: 22px;}
.footer_con .right-text{float: right; color: #fff; padding-top: 12px; line-height: 50px;}
.footer_con .right-text a{ color: #fff;}
#_span_jiucuo {	margin-top: 10px;	float:left;}
#_span_jiucuo img {width: 85px;	padding-top: 5px;}