@charset "utf-8";
/* CSS Document */
.footmin p em a{ padding: 0 10px;}
.footmin p span{  padding: 0 10px;}
.phone_menu {
    position: fixed;
	
    top: 0;
    left: 0;
    right: 0;
    z-index: 999;
    height: 60px;
    background: #d10013;
  
    display: none;
}
.phon_logo {
    width: 185px;
    margin-left: 15px;
    margin-top: 12px;
	float: left;
}
.caidan {
    display: inline-block;
    width: 25px;
    height: 25px;
    float: right;
    margin-top: 18px;
    margin-right: 15px;
}
.caidan img {
    width: 100%;
}
.height {
    height: 60px;
    display: none;
}
.cd_list {
    position: fixed;
    top: 60px;
    left: 0;
    right: 0;
    background: #d10013;
    display: none;
    z-index: 999;
	border-top: rgba(255,255,255,.5) solid 1px;
}
.cd_list ul li {
    z-index: 9999;
    font-size: 16px;
    padding: 0 20px;
}
.cd_list ul li a {
    color: #fff;
    display: block;
    padding: 10px 0;
    text-decoration: none;
}
.cd_list ul li.active, .cd_list ul li:hover {
    background: #b90d1d;
}
.search2 {
    padding: 10px 20px;
    overflow: hidden;
    border-top: rgba(255,255,255,.5) solid 1px;
    border-bottom: rgba(255,255,255,.5) solid 1px;
}
.search input, .search2 input {
    border-top: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    border-left: 1px solid #e4e4e4;
    border-right: 0;
    float: left;
    width: 299px;
    height: 33px;
    color: #999;
    line-height: 33px;
}
.search button, .search2 button {
    width: 60px;
    float: left;
    height: 35px;
    border: 0px;
    cursor: pointer;
    background: url(search_btn3.png) no-repeat;
}
.search2 input {
    padding-left: 1%;
    width: 70%;
}






.main{ width: 1140px; margin: 0 auto;}
.bj{ background:url("20201216-banner.png") top center no-repeat;}
.banner{ height: 550px;}
.topbanner {height: 132px;}
.topbanmin {position: relative;}
.searth {
    margin-top: 20px;
    height: 75px;
    margin-left: 0px;
    width: 365px;
}
.searthp {
    height: 30px;
    width: 370px;
    margin-bottom: 15px;
}
.searth p {
    color: #FFF;
    font-size: 14px;
    line-height: 30px;
    height: 30px;
    margin-top: 5px;
    float: right;
}
.searthp {
    height: 30px;
    width: 370px;
    margin-bottom: 15px;
}
.intxt {
    width: 210px;
    padding-left: 7px;
    height: 28px;
    line-height: 28px;
    color: #999;
    float: left;
    border-top: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 1px solid #999;
    border-right: none;
}
.inbtn {
    height: 30px;
    width: 65px;
    background: #0099ff;
    float: left;
    color: #FFF;
    font-size: 14px;
    border: none;
    border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    -ms-border-radius: 0 5px 5px 0;
    -o-border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0;
    cursor: pointer;
}
.gjinbtn {
    height: 30px;
    width: 77px;
    float: left;
    margin-left: 10px;
    background: #ef2d1d;
    border: none;
    color: #FFF;
    font-size: 14px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    cursor: pointer;
    border: none;
}
.mwlogo {
    margin-top: 35px;
    margin-left:0px;
}
.mwlogo img{ width: 255px;}
.fzlogo img{ width: 150px;}
.nav {
    height: 46px;
    background: #e62020;
}
.navmin{ width: 1140px; margin: 0 auto;}
.navmin ul li {
    float: left;
    width: 161px;
    line-height: 46px;
    border-right: 1px solid #c51111;
    text-align: center;
}
.navmin ul li.currur, .navmin ul li:hover {
    background: #ef6615;
}
.navmin ul li a {
    color: #FFF;
    padding: 0 30px;
	text-decoration: none;
}
.navmin ul li.nav02 a {
    background: url(201703_fzmwsy_news.png) left center no-repeat;
}

.navmin ul li.nav07 {
    border-right: none;
}
.navmin ul li.nav01 a {
    background: url(201703_fzmwsy_sy.png) left center no-repeat;
}
.navmin ul li.nav02 a {
    background: url(201703_fzmwsy_news.png) left center no-repeat;
}
.navmin ul li.nav03 a {
    background: url(201703_fzmwsy_j.png) left center no-repeat;
}
.navmin ul li.nav04 a {
    background: url(201703_fzmwsy_wsbs.png) left center no-repeat;
}
.navmin ul li.nav05 a {
    background: url(201703_fzmwsy_hdjl.png) left center no-repeat;
}
.navmin ul li.nav06 a {
    background: url(201703_fzmwsy_ztzl.png) left center no-repeat;
}
.navmin ul li.nav07 a {
    background: url(201703_fzmwsy_bzzx.png) left center no-repeat;
}
.bs-bj-b{ padding: 25px;}
.bs-bj-pad{background: #fff;  box-shadow: 0 0 10px #999;}
.zwgk-h1 h1{ font-size: 20px; font-weight: bold; background: url("20201216-bt-h.png") center left no-repeat; padding-left:16px;}
.zwgk-h1{ height: 42px; border-bottom:2px solid #bfbfbf; width:450px;}
.g-img1 {
    position: absolute;
    left: 0;
    top: 50px;
    width: 24%;
	box-shadow: 0 0 15px #666;
}
.g-img2 {
    position: absolute;
    left: 23%;
    top: 31px;
    width: 26%;
	box-shadow: 0 0 15px #666;
}
.g-img3 {
    position: absolute;
    left: 45%;
    width: 34%;
	box-shadow: 0 0 15px #666;
}
.g-img4 {
    position: absolute;
    right: 0;
    top: 40px;
    width: 26%;
	box-shadow: 0 0 15px #666;
}

.g-img1 img,.g-img2 img,.g-img3 img,.g-img4 img{ width: 100%;}
.gd-img{width: 85%; margin: 50px auto 0 auto;}
.jt-b{ position: absolute;left: -65px; top: 140px;}
.jt-y{position: absolute;right: -65px;top: 140px;}
.jt-b img,.jt-y img{ width: 30px;}
.lb-img { text-align: center; padding-top: 335px;}
.lb-img img{ width: 120px;}
.wz-zw-b{position: absolute;background: rgba(255,255,255,.7); width: 90%;  bottom:25px; margin: 0 auto; left: 5%; padding: 5px 0;}
.wz-zw-b h1 {padding-left: 20px; color: #fff; padding-right: 10px;  background: url("20201216-bt-h1.png") 6px center no-repeat; 
    display: -webkit-box!important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
	line-height: 20px;
}
.wz-zw-b span{  display: block;background: rgba(255,255,255,.7); width: 100%; position: absolute; height: 2px;margin-top: 12px;}
.l-gzdt-b{ width:60%;}
.gzdt-BIG{ margin-top: 50px;}
.zwgk-h2{ width: 100%;}
.ul-gzdt li { padding: 15px 5px; border-bottom: 2px solid #bfbfbf;}
.ul-gzdt li a span{  font-size: 16px; float: left; width: 70%; font-weight: bold;  display: -webkit-box!important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
	line-height: 26px;}
.ul-gzdt li em{float: right; margin-top: 14px;}
.r-gzdt-b{ width: 35%;}
.bzml-ul{ margin-top: 15px;}
.bzml-ul li{text-align: center; padding:15px 0;}
.bzml-ul li img{ width:45px; margin-right: 30px;}
.bzml-ul li a{ display:inline-block;width: 55%; background: #d10013;height: 50px;line-height: 50px;  text-decoration:  none; border-radius: 12px; color: #fff; font-size: 16px;}
.lygk-BIG{ margin-top: 60px; padding-top: 60px; border-top: 5px solid #bfbfbf;}
.lb-img1{ padding-top: 30px;}
.lyxxgk-icon-b ul li{ float: left; margin-left: 3%; width: 22%; text-align: center; box-shadow: 0 0 10px #999; margin-top: 30px; border-radius: 12px;}
.lyxxgk-icon-b ul{ margin-left: -3%;}
.lyxxgk-icon-b ul li a{ display: block; text-decoration: none; height: 125px;}
.lyxxgk-icon-b ul li a em{display: block;}
.lyxxgk-icon-b ul li a em img{ width: 29px; margin-top: 24px;}
.lyxxgk-icon-b ul li.icon2 a em img{width:37px;margin-top: 22px;}
.lyxxgk-icon-b ul li.icon3 a em img{margin-top: 21px;}
.lyxxgk-icon-b ul li.icon4 a em img{width:37px;}
.lyxxgk-icon-b ul li.icon5 a em img{width:42px;}
.lyxxgk-icon-b ul li.icon6 a em img{width:40px;}
.lyxxgk-icon-b ul li.icon7 a em img{width:42px;margin-top: 27px;}
.lyxxgk-icon-b ul li.icon8 a em img{width:36px;margin-top: 25px;}
.lyxxgk-icon-b ul li.icon9 a em img{width:46px;margin-top: 25px;}
.lyxxgk-icon-b ul li.icon10 a em img{width:40px;margin-top: 25px;}
.lyxxgk-icon-b ul li.icon11 a em img{width:40px;margin-top: 25px;}
.lyxxgk-icon-b ul li.icon12 a em img{width:50px;margin-top: 25px;}
.lyxxgk-icon-b ul li.icon13 a em img{width:37px;margin-top: 25px;}
.lyxxgk-icon-b ul li.icon14 a em img{width:39px;margin-top: 25px;}
.lyxxgk-icon-b ul li.icon15 a em img{width:39px;margin-top: 25px;}
.lyxxgk-icon-b ul li.icon16 a em img{width:34px;margin-top: 22px;}
.lyxxgk-icon-b ul li.icon17 a em img{width:44px;margin-top: 22px;}
.lyxxgk-icon-b ul li.icon18 a em img{width:42px;margin-top: 22px;}
.lyxxgk-icon-b ul li.icon19 a em img{width:41px;margin-top: 23px;}
.lyxxgk-icon-b ul li.icon20 a em img{width:42px;margin-top: 26px;}
.lyxxgk-icon-b ul li.icon21 a em img{width:43px;margin-top: 28px;}
.lyxxgk-icon-b ul li.icon22 a em img{width:43px;margin-top: 28px;}
.lyxxgk-icon-b ul li.icon23 a em img{width:39px;margin-top: 26px;}
.lyxxgk-icon-b ul li.icon24 a em img{width:39px;margin-top: 25px;}
.lyxxgk-icon-b ul li.icon25 a em img{width:39px;margin-top: 25px;}
.lyxxgk-icon-b ul li.icon26 a em img{width:39px;margin-top: 25px;}
.lyxxgk-icon-b ul li a span{ overflow: hidden; display: block;white-space: nowrap;text-overflow: ellipsis;  font-size: 16px; display: block; position: absolute; bottom: 0; padding:7px 0; color: #fff; background: #d10013; border-radius:12px; width: 96%;padding-left: 2%;padding-right: 2%; left: 0;}
/*.lyxxgk-icon-b ul{overflow: hidden; height:475px;}*/
.lyxxgk-icon-b ul li.icon13,.lyxxgk-icon-b ul li.icon14,.lyxxgk-icon-b ul li.icon15,.lyxxgk-icon-b ul li.icon16,.lyxxgk-icon-b ul li.icon17,.lyxxgk-icon-b ul li.icon18,.lyxxgk-icon-b ul li.icon19,.lyxxgk-icon-b ul li.icon20,.lyxxgk-icon-b ul li.icon21,.lyxxgk-icon-b ul li.icon22,.lyxxgk-icon-b ul li.icon23,.lyxxgk-icon-b ul li.icon24,.lyxxgk-icon-b ul li.icon25,.lyxxgk-icon-b ul li.icon26{ display: none;}
.bot-wj {
  padding: 25px 0;
    background: #d10013;
	border-radius: 15px;
}
.bot-wj ul li {
    float: left;
    width: 25%;
    line-height: 100px;
	text-align: center;
}
.bot-wj ul li a {
    font-size:18px;
    color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.bot-wj ul li a img {
    margin-right: 15px;
    width: 38px;
}

.footer {
  padding: 20px 0;
    background: url(201703_fzytind_footbgbg.png) repeat-x;
}
.footmin {
    width: 1140px;
    margin: 0 auto;
    position: relative;
    font-size: 12px;
}
.fotimg {
    position: absolute;
    height: 67px;
    width: 53px;
    display: block;
    top: 50px;
    left: 85px;
}
.footmin p {
    text-align: center;
    color: #000;
    line-height: 28px;
}

@media only screen and (max-width:1920px ) { 
	.wz-zw-b h1 { color: #333;}
	body{min-width:auto;}
}
@media only screen and (max-width:1200px ) { 
	.bj{ background-size: 135%;}
	.banner{ height: auto; padding-bottom: 23%;}
	.main,.footmin,.navmin{ width: 96%;}
	.bs-bj-pad {box-shadow:none;}
	.navmin ul li{ width: 14.2%;}
	.zwgk-h1{ width: 100%;}
	.lb-img1 {
    padding-top: 30px;
}
	.fotimg {
    left: 0;
}
}

@media only screen and (max-width:1140px ) { 
	.navmin ul li{ width: 14.1%;}
	.jt-b img, .jt-y img {
    width: 22px;
}
		.lb-img {
    padding-top: 305px;
}
	.lb-img1 {
    padding-top: 30px;
}
	.bot-wj {
		padding: 0px 0;}
}

@media only screen and (max-width:1000px ) { 

	.navmin ul li.nav01 a,.navmin ul li.nav02 a,.navmin ul li.nav03 a,.navmin ul li.nav04 a,.navmin ul li.nav05 a,.navmin ul li.nav06 a,.navmin ul li.nav07 a{ background: none;}
	.navmin ul li a{ display: block; padding: 0; height: 46px;}
	.topbanner {
    height: 112px;
}
	.searth {margin-top: 10px;}
	.mwlogo {margin-top: 25px;}
			.lb-img {
    padding-top: 275px;
}
	.lb-img1 {
    padding-top: 30px;
}

}

@media only screen and (max-width:900px ) { 
.jt-b {
    top: 115px;
}
	.jt-y {
    top: 115px;
}
	.lb-img {
    padding-top: 245px;
}
	.g-img1,.g-img2,.g-img4 {top:25px;}
	.lb-img1 {
    padding-top: 30px;
}
}

@media only screen and (max-width:850px ) { 
	.fzlogo{ display: none;}
	.nav {
		height: 40px;}
	.navmin ul li {
		line-height: 40px;}
	.navmin ul li a {
		height: 40px;}
	.bj {
    background-size: 145%;
}
	.lb-img {
    padding-top: 230px;
}
	.bzml-ul li img {
    width: 40px;
    margin-right: 20px;
}
	.bzml-ul li a {
		width: 60%;}
	.lb-img1 {
    padding-top: 30px;
}
	
}
@media only screen and (max-width:750px ) { 
.jt-b img, .jt-y img {
    width: 18px;
}
	.jt-b,.jt-y {
    top: 100px;
}
	.lb-img img {
    width: 100px;
}
	.g-img4{ display: none;}
	.g-img1,.g-img2 {
    top: 20px;
    width: 40%;
}
.g-img3 {
    top: 0;
    width: 50%;
	right: 0;
	left: inherit;
}
	.lb-img {
    padding-top: 300px;
}
		.topbanner,.nav{ display: none;}
	.banner {
    padding-bottom: 34%;
}
	.bj {
  background: url("20201216-banner1.png") top center no-repeat;;background-size: 130%;
}
	.phone_menu,.height{ display: block;}
	.main, .footmin, .navmin {
    width: 100%;
}
	.l-gzdt-b,.r-gzdt-b {
    width: 100%; float: none;
}
	.r-gzdt-b{ margin-top: 20px;}
	.lb-img1 {
    padding-top: 25px;
}
	.bot-wj ul li a {
		font-size: 16px;}
	.bot-wj ul li a img {
    margin-right: 10px;
    width: 28px;
	}
	.fotimg {
    position: inherit;
		top: 0;left: 50%; margin-left: -50px;}
	.footer {
    background: url(201703_fzytind_footbgbg1.png) repeat-x;
}
	
}

@media only screen and (max-width:700px ) { 

	.lb-img {
    padding-top: 280px;
}
	.gd-img {
		width: 100%;  margin: 35px auto 0 auto;}
	.jt-b, .jt-y {
   display: none;
}
	.lb-img {
    padding-top: 320px;
}
	.lb-img1 {
    padding-top: 25px;
}
.lyxxgk-icon-b ul li {
	width: 30.3%;}
	.lyxxgk-icon-b ul li a span{padding: 5px 0;font-size: 14px;    padding-left: 2%;    padding-right: 2%;}

	
}

@media only screen and (max-width:650px ) { 
		.lb-img {
    padding-top: 290px;
}
		.lb-img1 {
    padding-top: 25px;
}
}

@media only screen and (max-width:600px ) { 
		.lb-img {
    padding-top: 270px;
}
	.lb-img1 {
    padding-top: 25px;
}
}
@media only screen and (max-width:550px ) { 
.caidan {
	width: 18px;}
	.bs-bj-b {
    padding: 15px;
}
	.lb-img {
    padding-top: 255px;
}
	.main, .footmin, .navmin {
    width: 100%;
}
	.lb-img1 {
    padding-top: 25px;
}
	.ul-gzdt li a span {
    font-size: 14px;
    width: 75%;
    line-height: 22px;
}
	.bzml-ul li a {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
	.bzml-ul li img {
		width: 33px;}
		.bot-wj ul li a em{ height: 35px; display: block;}
	.bot-wj ul li a img {
    width: 20px;  margin-right: 0;
}
	.bot-wj ul li.icon2 a img{width: 22px;}
	.bot-wj ul li.icon3 a img{width: 18px;}
	.bot-wj ul li.icon4 a img{width: 24px;}
	.footmin p span{ display: block; padding: 0;}
	.footmin p.dy{ height: 55px;}
	
}
@media only screen and (max-width:500px ) { 
.lb-img {
    padding-top: 230px;
}
	.lb-img1 {
    padding-top: 20px;
}
}

@media only screen and (max-width:414px ) { 
	
.bj {
    background-size: 140%;
}
	.g-img1, .g-img2 {
    top: 12px;
    width: 40%;
}
	.lb-img {
    padding-top: 190px;
}
	.wz-zw-b h1{ font-size: 12px; line-height: 18px;}
	.zwgk-h1 h1 {
		font-size: 18px;}
	.zwgk-h1 {
    height: 36px;
    border-bottom: 1px solid #bfbfbf;
	}
	.wz-zw-b span{  display: none;}
	.wz-zw-b {
		bottom: 15px;}
		.lb-img1 {
    padding-top: 20px;
}
	.bzml-ul li img {
		width: 30px;}
	.lyxxgk-icon-b ul li a {
    height: 105px;
}
	.lyxxgk-icon-b ul li a em img {
    width: 22px;
    margin-top: 23px;
}
	.lyxxgk-icon-b ul li.icon2 a em img {
    width: 29px;
    margin-top: 21px;
}
	.lyxxgk-icon-b ul li.icon4 a em img {
    width: 29px;
}
	.lyxxgk-icon-b ul li.icon5 a em img {
    width: 33px;
}
	.lyxxgk-icon-b ul li.icon6 a em img {
    width: 33px;
}
	.lyxxgk-icon-b ul li.icon7 a em img {
		width: 32px;}
	.lyxxgk-icon-b ul li.icon8 a em img {
		width: 27px;}
	.lyxxgk-icon-b ul li.icon9 a em img {
		width: 36px;}
	.lyxxgk-icon-b ul li.icon10 a em img {
		width: 32px;}
	.lyxxgk-icon-b ul li.icon11 a em img {
		width: 31px;}
	.lyxxgk-icon-b ul li.icon12 a em img {
		width: 42px;}
	.lyxxgk-icon-b ul li.icon13 a em img {
		width: 30px;}
	.lyxxgk-icon-b ul li.icon14 a em img {
		width: 34px;}
	.lyxxgk-icon-b ul li.icon15 a em img {
		width: 33px;}
	.lyxxgk-icon-b ul li.icon16 a em img {
		width: 28px;}
	.lyxxgk-icon-b ul li.icon17 a em img {
		width: 36px;}
	.lyxxgk-icon-b ul li.icon18 a em img {
		width: 34px;}
	.lyxxgk-icon-b ul li.icon19 a em img {
		width: 34px;}
	.lyxxgk-icon-b ul li.icon20 a em img {
    width: 38px;
    margin-top: 24px;
}
	.lyxxgk-icon-b ul li.icon21 a em img {
		width: 30px;}
	.lyxxgk-icon-b ul li.icon22 a em img {
		width: 29px;}
	.lyxxgk-icon-b ul li.icon23 a em img {
		width: 29px;}
	.lyxxgk-icon-b ul li.icon24 a em img {
    width: 35px;
    margin-top: 22px;
}
	.lyxxgk-icon-b ul li.icon25 a em img {
		width: 30px;}
	.lyxxgk-icon-b ul li.icon26 a em img {
		width: 29px;}
	.bot-wj ul li a span{ display: block;}
	.bot-wj ul li{ line-height:inherit;}
	.bot-wj {
		padding: 15px 0;}
	.bot-wj ul li a {
    font-size: 14px;    font-weight: inherit;
}
	.footmin p em{ display: block;}
	.footmin p i{ display: none;}

}
@media only screen and (max-width:375px ) { 
.phon_logo {
	width: 170px;}
	.lb-img img {
    width: 80px;
}
	.lb-img {
    padding-top: 170px;
}
		.lb-img1 {
    padding-top: 20px;
}
	.ul-gzdt li a span {
		width:69%;}
	.lyxxgk-icon-b ul li a span {
		font-size: 12px;}
	
}
@media only screen and (max-width:320px ) { 
.gd-img {
    width: 100%;
    margin: 25px auto 0 auto;
}
	.lb-img {
    padding-top: 150px;
}
		.lb-img1 {
    padding-top: 20px;
}
}


