@charset "utf-8";

/* CSS Document */





* {

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;

}



*{

	margin:0;

	padding:0;

	}

img{

	border:0;

	}

ul,li{

	list-style:none;

	}

a{

	color:#4d4d4d;

	text-decoration:none;



	}

a:hover{

	color:#fc671a;

	text-decoration:none;

	}

table{ margin: auto}

em{ font-style:normal}

i{ font-style:normal}





@media (min-width:1200px){





body{

	font-size:14px;

	font-weight:normal;

	color:#4d4d4d;

	line-height:1.5;

	font-family:Microsoft YaHei;

	margin:auto;

	

	}

	

	

.wenben{ width:580px;}

.wenben dl dt{ font-size:72px; color:#000; line-height:70px; margin-bottom:30px; font-weight:bold; letter-spacing:15px;}

.wenben dl dd{ line-height:30px; font-size:30px; color:#000; letter-spacing:5px;}

.wenben dl dd i{ font-size:40px; padding:5px 30px 5px 30px; background:#f5b427; color:#FFF;border-radius:35px;}

.mart50{ margin-top:75px;}



.header{ width:100%; float:left; height:45px; line-height:45px; min-width:1200px; background:#fc671a; position:fixed; z-index:111 }

.header2{display:none }

.header3{ width:100%; float:left; height:45px; line-height:45px; min-width:1200px; background:#fc671a;position:fixed; z-index:111}

.main{ width:1200px; margin:auto}

.logo{ width:87px; float:left; height:45px;}

.logo span{ height:100%; display:inline-block; vertical-align:middle}

.logo img{ max-width:121px; max-height:75px; vertical-align:middle;margin-top: -4rem}

.daohang{ width:auto; float:left; margin-left:210px; height:45px; line-height:45px;}

.daohang ul li{ width:150px; float:left; text-align:center; height:45px; line-height:45px; position:relative; font-size:16px; color:#FFF}

.daohang ul li a{ width:100%; float:left; height:45px; line-height:45px; text-align:center; color:#FFF}

.daohang ul li a:hover{ background:#ffdab5; color:#fc671a}

.daohang li:hover a{background:#ffdab5; color:#fc671a}

#submenu {

	left: 0;

	opacity: 0;

	position: absolute;

	top:45px;

	visibility: hidden;

	z-index:11;

	width:140px;

	-moz-transition: all .65s ease;

	-ms-transition: all .65s ease;

	-o-transition: all .65s ease;

	transition: all .65s ease;

	background:#fff;

	box-shadow: 0 0 10px 1px rgba(0,0,0,0.1);

}

li:hover ul#submenu {

	opacity: 1;

	top: 45px;	/* adjust this as per top nav padding top & bottom comes */

	visibility: visible;

	text-align:center;

}

#submenu li {

	float: left;

	width:150px;

	height:45px; line-height:45px; text-align:center;}

#submenu a:hover {color:#fff; background:#fc671a}

#submenu a {

	 font-weight:normal;line-height:45px;height:45px;  color:#fc671a ; width:100%; float:left}

.wssc{ width:145px; float:left; height:25px; margin-left:85px; margin-top:10px; background:#ffdab5; border-radius:10px; text-align:center; font-size:16px; color:#fc671a; line-height:25px; position:relative}

.wssc i{ padding:12px; background:url(../images/gwc.png) no-repeat center; margin-left:5px;}

.wssc a{ color:#fc671a}



#submenu2 {

	left: 0;

	opacity: 0;

	position: absolute;

	top:35px;

	visibility: hidden;

	z-index:11;

	width:145px;

	-moz-transition: all .65s ease;

	-ms-transition: all .65s ease;

	-o-transition: all .65s ease;

	transition: all .65s ease;

	background:#ffdab5;

	box-shadow: 0 0 10px 1px rgba(0,0,0,0.1);

}

.wssc:hover ul#submenu2 {

	opacity: 1;

	top: 35px;	/* adjust this as per top nav padding top & bottom comes */

	visibility: visible;

	text-align:center;

}

#submenu2 li {

	float: left;

	width:145px;

	height:45px; line-height:45px; text-align:center; font-size:14px}

#submenu2 a:hover {color:#fff; background:#fc671a}

#submenu2 a {

	 font-weight:normal;line-height:45px;height:45px;  color:#fc671a ; width:100%; float:left}





.zyw{ width:auto; float:right; height:45px; line-height:45px; text-transform:uppercase; font-size:16px; color:#FFF}

.zyw a{ color:#FFF}

.zyw a:hover{ color:#FFF}



.sp{ width:100%; float:left; height: auto; text-align:center; display: table; color:#FFF; line-height:47px; font-size:1.5rem; letter-spacing:5px; font-weight:bold; position:relative}

.video-box{ width:100%; position:absolute; top:0; margin-top:10%;}



#bofang {

    /* height: 100%; */

    width: 100%;

    height: 100%;

    margin: 0 auto;

    padding: 0;

    z-index: 999999999;

    display: none;

    background-color: rgba(0, 0, 0, 0.6)

}



#bofang video {

    /* height: 100%; */

    width: 1000px;

    height: 500px;

    padding: 0;

    outline: none;

    object-fit: fill;

    display: block;

    margin: 0 auto;

}



#bofang .box {

    width: 1000px;

    height: 500px;

    position: relative;

    position: fixed;

    margin: 0 auto;

    top: 0px;

    left: 0px;

    right: 0px;

    bottom: 0px;

    margin: auto;

    z-index: 9999;

}



#bofang img {

    position: absolute;

    top: 0;

    right: 0;

    z-index: 999;

    cursor: pointer;

    width: 30px;

    height: 30px;

}

.spwz{ width:100%; float:left; text-align:center; position:absolute; z-index:11; bottom:150px;}

.spwz dl dt{ font-size:36px; font-weight:bold; color:#FFF; letter-spacing:10px;}

.spwz dl dd{ font-size:24px; font-weight:bold; color:#FFF;letter-spacing:7px; margin-top:12px;}





.sp01 b{ font-size:48px; letter-spacing:12px;}

.cp{ width:100%; float:left; background:#f6f6f6; padding-top:80px; padding-bottom:25px;}

.cp h3{ font-size:36px; line-height:35px; padding-bottom:30px; background:url(../images/hx02.jpg) no-repeat center bottom; font-weight:normal; text-align:center}

.cp-l{ width:50%; float:left; margin-top:38px;}

.cp-l-title{ width:100%; float:left; height:73px;}

.cp-l-title div{ width:81px; float:left; text-align:right; margin-left:120px;}

.cp-l-title dl{ width:370px; float:left; margin-left:20px;}

.cp-l-title dl dt{ font-size:24px; line-height:35px;}

.cp-l-title dl dd{ font-size:24px; line-height:35px; }

.cp-l-title a:hover{color:#fc671a;}



.cp-l-title2{ width:100%; float:left; height:73px;}

.cp-l-title2 div{ width:81px; float:left; text-align:right; margin-left:120px;}

.cp-l-title2 dl{ width:370px; float:left; margin-left:20px;}

.cp-l-title2 dl dt{ font-size:24px; line-height:35px;}

.cp-l-title2 dl dd{ font-size:24px; line-height:35px; }

.cp-l-title2 a:hover{color:#fc671a;}



.mr_frbox{height: auto; position:relative; float:left; width:100%; margin-top:37px;}

.mr_frBtnL{ position:absolute;cursor:pointer;display:inline; top:-85px; z-index:111; right:100px;}

.mr_frUl{float:left;height: auto;width:600px;}

.mr_frBtnR{position:absolute;cursor:pointer;top:-85px; z-index:111; right:60px}

.mr_frUl ul li{display:inline;float:left;height: auto;width:285px;margin-right:8px;text-align:center; margin-left:8px; }

.mr_frUl ul li dl dt{ height:285px; text-align:center; background:#FFF; margin-top:10px; margin-bottom:10px;overflow:hidden; }

.mr_frUl ul li dl dt span{ height:100%; display:inline-block; vertical-align:middle}

.mr_frUl ul li dl dt img{ max-width:90%; max-height:285px; vertical-align:middle; transition: all 0.6s;}

.mr_frUl ul li dl dd{ line-height:24px; text-align:center; font-size:16px}

.mr_frUl ul li dl dt:hover img{ transform: scale(1.2);}

.mr_frUl ul li dl dt:hover{ box-shadow: 0px 1px 10px 1px rgba(0,0,0,0.15);}



.bt{ width:100%; float:left; padding-bottom:20px; background:url(../images/hx02.jpg) no-repeat center bottom; text-align:center; margin-top:85px;}

.bt dl dt{line-height:30px;font-size:36px; }

.bt dl dd{ margin-top:23px; line-height:18px; font-size:18px}



.news{ width:100%; float:left; margin-top:25px;}

.news ul li{ width:590px; float:left; position:relative; overflow:hidden;height:394px;}

.news ul li img{width:590px; height:394px;transition: all 0.6s;}

.news ul li:hover img{transform: scale(1.2);}

.news ul li dl{ width:100%; float:left; position:absolute; z-index:11; top:-30px; text-align:center; left:0}

.news ul li dl dt{ line-height:35px; color:#FFF; font-size:36px;}

.news ul li dl dd{ font-size:18px; line-height:26px; margin-top:20px; margin-left:95px; margin-right:95px;color:#FFF;text-align:left; }



#fr{ float:right; margin-right:0px;}

.wrap{ width:100%; float:left; background:#f6f6f6; padding-top:37px; padding-bottom:80px; margin-top:67px;}

.bt2{ width:100%; float:left; font-size:36px; line-height:35px; padding-bottom:22px; background:url(../images/hx02.jpg) no-repeat center bottom; font-weight:normal; text-align:center}

.hz{ width:100%; float:left; margin-top:40px;}		

.hz ul li{ width:285px; height:115px; text-align:center; float:left; margin-right:20px; overflow:hidden}

.hz ul li span{ height:100%; display:inline-block; vertical-align:middle}

.hz ul li img{ max-width:100%; max-height:115px; vertical-align:middle;transition: all 0.6s;}

.hz ul li:hover img{transform: scale(1.1);}

.mart53{ margin-top:53px;}

.sc{ width:100%; float:left; margin-top:40px;}

.sc ul li{ width:200px; float:left; text-align:center}

.sc ul li dl dt{ height:74px;}

.sc ul li dl dt span{ height:100%; display:inline-block; vertical-align:middle}

.sc ul li dl dt img{ max-width:100%; max-height:64px; vertical-align:middle;transition: all 0.6s;}

.sc ul li dl dd{ line-height:24px; font-size:12px}

.sc ul li:hover dl dt img{transform: scale(1.1);}



.link{ width:100%; float:left; margin-top:60px; line-height:30px; word-wrap:break-word;font-size:14px; padding-bottom:10px;}

.link a{ margin-left:3px; margin-right:3px; white-space:nowrap; }

.foot{ width:100%; float:left; height:55px; line-height:55px; min-width:1200px; background:#707070; color:#FFF; font-size:16px; position:relative}

.foot i{ float:right; padding:15px; background:url(../images/wx.png) no-repeat center; line-height:55px; margin-top:12px; margin-left:25px; cursor:pointer}

.foot span{ float:right}

.foot a{ margin-right:80px; color:#FFF;}

.foot a:hover{ color:#fc671a}

.foot2{ width:100%; float:left; height:30px; line-height:30px; min-width:1200px; background:#4b4b4b; color:#FFF; font-size:12px; text-align:center}

.foot2 a{color:#FFF;}

.foot2 a:hover{ color:#fc671a}



.pc{ display:block;}

.moblie{ display:none}



.black_overlay{ 

            top: 0%; 

            left: 0%; 

            width: 100%; 

            height: 100%; 

            background-color:#fff; 

            z-index:-1; 

            -moz-opacity: 0.6; 

            opacity:.60; 

            filter: alpha(opacity=60);

			display:none

        } 

        .white_content { 

            display: none; 

            position: absolute; 

            top:-100px; 

            width:1200px; 

            z-index:1002; 

            overflow: auto;

			padding-bottom:0px;

			margin:auto



        } 

		.white_content::-webkit-scrollbar {

    display: none;

}

.close{ width: auto; height:20px; z-index:111111; top:0px; float:left; right:110px; position:absolute; color:#000; line-height:20px; font-size:12px}

.close img{ max-width:100%; height:auto;}

.ss01{ width:110px; float:right; }

.close a{ margin:0; color:#000}





.fy{ width:100%; float:left; margin-top:60px; text-align:center; margin-bottom:60px; font-size:18px}

.fy a{ padding:10px 15px 10px 15px; background:#FFF; font-family:'宋体'; margin-left:5px; margin-right:5px;}

.fy a:hover{ background:#fc671a; color:#FFF}



.nybanner{ width:100%; float:left}

.nybanner img{ width:100%; height:auto; display:block}





}





@media (max-width:1199px){



body{

	font-family: Arial, Helvetica, sans-serif;

	font-size:0.8rem;

	font-weight:normal;

	color:#666;

	line-height:1.5;

	font-family:SourceHanSerifSC-Regular;

	min-width:320px;

	max-width:1199px;

	

	}

	

	



.header3{ display:none}

.header{ display:none }



.header2{ width:100%; float:left; height:4rem; line-height:4rem; background:#fc671a; border-bottom:0px solid #333333; font-size:0.8rem; position:fixed; z-index:111 }

#fr{ float:left; margin-right:0px;}

.logo{ width:97%; float:left; height:4.0rem; margin-left:3%;}

.logo span{ height:100%; display:inline-block; vertical-align:middle}

.logo img{ max-width:100%; max-height:2.5rem; vertical-align:middle;margin-top:auto;}

.section{ margin-top:2rem; width:100%; float:left}



.nav-bar2 { width:20%; height:4rem; position:absolute; z-index:11; right:5%; top:0; text-align:right}

.nav-bar2 img{ max-width:80%; max-height:4rem; vertical-align:middle}

.nav-bar2 span{ display:inline-block; height:100%; vertical-align:middle}



.nav-bg { width:0px; height: auto; overflow:hidden; position: absolute; right:0px; top:4.0rem; z-index:998; background:rgba(252, 103, 26, 0.85);}

.v_close { display:block; position: absolute; top: 1%; right: 4%; z-index:102;  width: 15px; height: 15px; background:url(../images/close.png) no-repeat; background-size:100% 100%; display:none;}

.nav { margin:0 0 0 0; }



.subNavBox2{width:95%; padding-left:5%; }

.subNav2{width:100%; float:left; HEIGHT:3.5rem;DISPLAY: block; line-height:3.5rem; FONT-SIZE:1.5rem; OVERFLOW: hidden; CURSOR: pointer; color:#fff;text-align:left; border-bottom:1px solid rgba(255, 255, 255, 0.13); background:url(../images/jiahao.png) no-repeat right; text-transform:uppercase}

.subNav2 a{color:#fff; float:left; width:100%}

.subNav2:hover{float:left;color:#fff;}

.currentDd2{ color:#fff; background:url(../images/jianhao.png) no-repeat right }

.currentDt2{color:#fff}

.navContent2{display: none;float:left; width:100%; border-bottom:1px solid rgba(255, 255, 255, 0.13); padding-bottom:1rem; padding-top:1rem }

.navContent2 li a{LINE-HEIGHT:2.5rem; WIDTH: 100%; DISPLAY: block; HEIGHT:2.5rem; FONT-SIZE:1.5rem; CURSOR: pointer; color:#fff}

.navContent2 li a:hover{ color:#fff}



.wenben{ width:580px;}

.wenben dl dt{ font-size:32px; color:#000; line-height:70px; margin-bottom:30px; font-weight:bold; letter-spacing:15px;}

.wenben dl dd{ line-height:30px; font-size:22px; color:#000; letter-spacing:5px;}

.wenben dl dd i{ font-size:20px; padding:5px 30px 5px 30px; background:#f5b427; color:#FFF;border-radius:35px;}

.mart50{ margin-top:75px;}





.main{ width:90%; float:left; margin-left:5%; margin-right:5% }



.sp{ width:100%; float:left; height: auto; text-align:center; display: table; color:#FFF; line-height:2.0rem; font-size:1.5rem; letter-spacing:5px; font-weight:bold; position:relative}

.video-box{ width:100%; position:absolute; top:0; margin-top:10%;}

.sp01{

        display: table-cell;

        vertical-align:middle;

        text-align:center;

		position:absolute;

		z-index:11;

		width:100%;

		height:100%;

		top:50%

    }

.video-img{ max-width:10%;}



#bofang {

    /* height: 100%; */

    width: 80%;

    height: 100%;

    margin: 0 auto;

    padding: 0;

    z-index: 999999;

    display: none;

    background-color: rgba(0, 0, 0, 0.6)

}



#bofang video {

    /* height: 100%; */

    width: 80%;

    height: 200px;

    padding: 0;

    outline: none;

    object-fit: fill;

    display: block;

    margin: 0 auto;

}



#bofang .box {

    width: 100%;

    height: 200px;

    position: relative;

    position: fixed;

    margin: 0 auto;

    top: 0px;

    left: 0px;

    right: 0px;

    bottom: 0px;

    margin: auto;

    z-index: 999999999;

}



#bofang img {

    position: absolute;

    top: 0;

    right: 0;

    z-index: 999;

    cursor: pointer;

    width: 30px;

    height: 30px;

}	

	

.spwz{ width:100%; float:left; text-align:center; position:absolute; z-index:11; bottom:1rem;}

.spwz dl dt{ font-size:1.2rem; font-weight:bold; color:#FFF; letter-spacing:2px; line-height:1.5rem}

.spwz dl dd{ font-size:0.8rem; font-weight:bold; color:#FFF;letter-spacing:1px; line-height:1.0rem }



.sp01 b{ font-size:2.0rem; letter-spacing:12px;}

.cp{ width:100%; float:left; background:#f6f6f6; padding-top:3.0rem; padding-bottom:1.0rem;}

.cp h3{ font-size:2.0rem; line-height:1.5rem; padding-bottom:1.5rem; background:url(../images/hx02.jpg) no-repeat center bottom; font-weight:normal; text-align:center}

.cp-l{ width:100%; float:left; margin-top:1.0rem;}

.cp-l-title{ width:100%; float:left; height: auto;}

.cp-l-title div{ width:20%; float:left; text-align:right; height:3rem}

.cp-l-title div img{ max-width:100%; height:auto; max-height:3.0rem}

.cp-l-title dl{ width:70%; float:left;margin-left:2% }

.cp-l-title dl dt{ font-size:1.2rem; line-height:1.5rem;}

.cp-l-title dl dd{ font-size:1.2rem; line-height:1.5rem; }

.cp-l-title a:hover{color:#fc671a;}



.cp-l-title2{ width:100%; float:left; height: auto;}

.cp-l-title2 div{ width:20%; float:left; text-align:right; height:3rem}

.cp-l-title2 div img{ max-width:100%; height:auto; max-height:3.0rem}

.cp-l-title2 dl{ width:70%; float:left; margin-left:2% }

.cp-l-title2 dl dt{ font-size:1.2rem; line-height:1.5rem;}

.cp-l-title2 dl dd{ font-size:1.2rem; line-height:1.5rem; }

.cp-l-title2 a:hover{color:#fc671a;}



.mr_frbox{height: auto; position:relative; float:left; width:100%; margin-top:1.5rem;}

.mr_frBtnL{ position:absolute;cursor:pointer;display:inline; top:-3.5rem; z-index:111; right:3rem;max-height:2rem; width:auto;}

.mr_frUl{float:left;height: auto;width:100%;}

.mr_frBtnR{position:absolute;cursor:pointer;top:-3.5rem; z-index:111; right:0;max-height:2rem; width:auto;}



.mr_frUl ul li{display:inline;float:left;height: auto;width:50%;margin-right:0rem;text-align:center; }

.mr_frUl ul li dl dt{ height:12rem; text-align:center; background:#FFF; margin-top:10px; margin-bottom:10px;overflow:hidden; margin:auto; width:96% }

.mr_frUl ul li dl dt span{ height:100%; display:inline-block; vertical-align:middle}

.mr_frUl ul li dl dt img{ max-width:80%; max-height:12rem; vertical-align:middle; transition: all 0.6s;}

.mr_frUl ul li dl dd{ line-height:1.5rem; text-align:center; font-size:0.8rem}

.mr_frUl ul li dl dt:hover img{ transform: scale(1.2);}

.mr_frUl ul li dl dt:hover{ box-shadow: 0px 1px 15px 1px rgba(0,0,0,0.2);}



.bt{ width:100%; float:left; padding-bottom:1.0rem; background:url(../images/hx02.jpg) no-repeat center bottom; text-align:center; margin-top:3.0rem;}

.bt dl dt{line-height:1.5rem;font-size:2.0rem; }

.bt dl dd{ margin-top:1.0rem; line-height:1.5rem; font-size:0.8rem}





.news{ width:100%; float:left; margin-top:1.0rem;}

.news ul li{ width:100%; float:left; position:relative; overflow:hidden;height:12rem; margin-bottom:1rem}

.news ul li img{width:100%; height:12rem;transition: all 0.6s;}

.news ul li:hover img{transform: scale(1.2);}

.news ul li dl{ width:100%; float:left; position:absolute; z-index:11; top:-1rem; text-align:center; left:0;text-align:left}

.news ul li dl dt{ line-height:1.5rem; color:#FFF; font-size:1.5rem;}

.news ul li dl dd{ font-size:0.8rem; line-height:1.5rem; margin-top:0.5rem; margin-left:1.0rem; margin-right:1.0rem;color:#FFF; }





#fr{ float:right; margin-right:0px;}

.wrap{ width:100%; float:left; background:#f6f6f6; padding-top:2.0rem; padding-bottom:7.0rem; margin-top:2.0rem;}

.bt2{ width:100%; float:left; font-size:2.0rem; line-height:1.5rem; padding-bottom:1.5rem; background:url(../images/hx02.jpg) no-repeat center bottom; font-weight:normal; text-align:center}

.hz{ width:100%; float:left; margin-top:1.0rem;}		

.hz ul li{ width:48%; height:6rem; text-align:center; float:left; margin-right:1%; margin-left:1%; overflow:hidden}

.hz ul li span{ height:100%; display:inline-block; vertical-align:middle}

.hz ul li img{ max-width:100%; max-height:6rem; vertical-align:middle;transition: all 0.6s;}

.hz ul li:hover img{transform: scale(1.1);}

.mart53{ margin-top:2.0rem;}

.sc{ width:100%; float:left; margin-top:1.0rem;}

.sc ul li{ width:31.33%; float:left; text-align:center; margin-right:1%; margin-left:1%; }

.sc ul li dl dt{ height:5rem;}

.sc ul li dl dt span{ height:100%; display:inline-block; vertical-align:middle}

.sc ul li dl dt img{ max-width:100%; max-height:4rem; vertical-align:middle;transition: all 0.6s;}

.sc ul li dl dd{ line-height:1.5rem; font-size:0.8rem; margin-top:0.5rem}

.sc ul li:hover dl dt img{transform: scale(1.1);}



.link{ width:100%; float:left; margin-top:2.0rem; line-height:1.5rem; padding-bottom:0.5rem; font-size:0.8rem;white-space:normal}

.link a{ margin-left:3px; margin-right:3px;white-space:nowrap; }

.foot{ width:100%; float:left; height: auto; line-height:2.0rem; background:#707070; color:#FFF; font-size:0.8rem; padding-bottom:0.5rem; padding-top:0.5rem; position:relative}

.foot i{ float:left; padding:0.8rem; background:url(../images/wx.png) no-repeat center / cover; margin-top:0.3rem; margin-right:1rem; cursor:pointer}

.foot span{ float:left}

.foot em{ width:100%; float:left}

.foot a{ margin-right:2rem; color:#FFF;}

.foot a:hover{ color:#fc671a}

.foot2{ width:100%; float:left; height: auto; line-height:1.5rem; background:#4b4b4b; color:#FFF; font-size:0.8rem; text-align:center; padding-left:5%; padding-right:5%; padding-bottom:0.5rem; padding-top:0.5rem}

.foot2 a{color:#FFF;}

.foot2 a:hover{ color:#fc671a}





.black_overlay{ 

            top: 0%; 

            left: 0%; 

            width:80%; 

            height: 100%; 

            background-color:#fff; 

            z-index:-1; 

            -moz-opacity: 0.6; 

            opacity:.60; 

            filter: alpha(opacity=60);

			display:none

        } 

        .white_content { 

            display: none; 

            position: absolute; 

            top:-2.3rem; 

            width:80%; 

            z-index:1002; 

            overflow: auto;

			padding-bottom:0px;

			margin:auto



        } 

		.white_content::-webkit-scrollbar {

    display: none;

}

.close{ width: auto; z-index:111111; top:0px; float:left; left:5rem; position:absolute; color:#000; line-height:1.0rem; font-size:0.8rem; background:#fc671a; padding:5px; color:#FFF}

.close img{ max-width:100%; height:auto;}

.ss01{ width:5rem; float:left; }

.ss01 img{ width:5rem; height:auto}

.close a{ margin:0; color:#000}







.swiper-button-next, .swiper-button-prev{ display:none}





.fy{ width:100%; float:left; margin-top:3rem; text-align:center; margin-bottom:3rem; font-size:0.8rem;word-wrap: break-word; word-break: normal; line-height:2.5rem}

.fy a{ padding:0.5rem 1rem 0.5rem 1rem; background:#FFF; font-family:'宋体'; margin-left:5px; margin-right:5px; white-space:normal}

.fy a:hover{ background:#fc671a; color:#FFF}







.pc{ display:none;}

.moblie{ display: block}



.nybanner{ width:100%; float:left; margin-top:4rem}

.nybanner img{ width:100%; height:auto; display:block}













	







}











