@charset "utf-8";html{webkit-text-size-adjust:none;-webkit-text-size-adjust:none;text-justify:inter-ideograph}a{text-decoration:none;outline:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;margin:0}::-webkit-scrollbar{width:8px;height:8px;background-color:#F5F5F5}::-webkit-scrollbar-track{border-radius:10px;background-color:#E2E2E2}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#555}input,textarea{-webkit-user-select:text}.sj_xs{ display:none}#wxnr{width:100%;height:100%;position:fixed;top:0;z-index:1000;display:none;background:rgba(0,0,0,0.6);backdrop-filter:blur(5px)}#wxnr .nrdf{margin:auto;position:absolute;top:50%;left:0;right:0;width:300px;height:300px;padding:20px;padding-top:35px;margin-top:-150px;text-align:center;background-color:rgba(255,255,255,0.8);box-shadow:0px 2px 6px #777;-webkit-box-shadow:0px 2px 6px #777;-moz-box-shadow:0px 2px 6px #777;border-radius:10px;box-sizing:border-box}#wxnr img{width:135px;height:135px;display:block;margin:0 auto}#wxnr p{color:#333;font-size:14px;line-height:25px;text-align:center}#wxnr i.x{position:absolute;top:12px;right:12px;width:18px;height:18px;font-size:12px;line-height:18px;text-align:center;color:#fff;font-weight:bold;font-style:normal;background:#333;border-radius:100%;cursor:pointer}#wxnr span{display:inline-block;padding:3px 5px;line-height:18px;background-color:#940F00;color:#fff;border-radius:5px;cursor:pointer}#wxnr span i{color:#fff;margin-right:5px}#weixin{position:fixed;top:50%;margin-top:-25px;z-index:9999999;font-size:16px;color:#fff;width:90%;right:5%;line-height:46px;text-align:center;background:rgba(0,0,0,0.8);border:2px solid #333;border-radius:5px;display:none}video{width:100%;height:auto;background-color:#000}.plyr__control--overlaid,.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true],.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#940F00}.plyr--full-ui input[type=range]{color:#940F00}/*更多模板请访问：https://www.bootstrapmb.com*/#head {	width: 100%;	float: left;	z-index: 1000;	background-color: #F4F6F3;	background-image: url(../images/hbg.jpg);	background-repeat: no-repeat;	background-position: center bottom;	background-size: cover;}#head.af1{box-shadow: 0px 1px 12px #888;-webkit-box-shadow: 0px 1px 12px #888;-moz-box-shadow: 0px 1px 12px #888; background-color:#FFFFFF; position:fixed; left:0px; top:0px;  float:none;}#heada{width:100%; float:left; background-color:#5E3531; padding:8px 1%;   }#heada .txx{ padding:0px 2%;width:100%; float:left; }#heada .hyc{  line-height:35px; color:#fff; overflow:hidden; float:left;}#heada .right{float:right; text-align:right; padding-left:15px; padding-right:15px;}#heada .right i{ background-color:#fff; width:35px; height:35px; color:#5E3531; border-radius:100%; line-height:35px; text-align:center; font-size:18px; margin-right:10px; margin-left:10px;}#heada .right span{ font-size:14px; color:#fff;}#heada .right b{ font-size:20px;	font-family: "Times New Roman", Times, serif;}#heada A{color:#fff;  float:left; line-height:35px;font-size:12px;}#heada A i{ margin-left:12px; margin-right:12px; font-size:14px;}#heada A.fd{ position:relative; height:35px; cursor:pointer; z-index:1001;}#heada A.fd .pic{ position:absolute; right:0px; top:-35px; height:0px; overflow:hidden; filter: Alpha(Opacity=0);-moz-opacity:0; 		opacity:0;transition:all 0.3s ease-in-out 0s;z-index:1001;}#heada A.fd .pic img{ width:100px; height:100px;}#heada A:hover{color:rgba(255,255,255,0.6);}#heada A.fd:hover .pic{ top:35px; filter: Alpha(Opacity=100);-moz-opacity:1; 		opacity:1; height:auto;}#nav{ float:left; width:100%; padding-top:12px; padding-bottom:12px; }#flash{ 	width:100%;float:left;  position:relative; z-index:1;}#nbanner{ width:100%; float:left; position:relative; display:block; z-index:1; }#nbanner img{ width:100%; display:block;}#nyweb{	width:100%;	float:left;	background-color:#fff; padding-top:1.5%; padding-bottom:1.5%;}#dibua{	width:100%;	float:left;	overflow:hidden;	padding-top:4%;	padding-bottom:20px;	background-color:#333;	background-image: url(../images/footerbg.jpg);	background-repeat: no-repeat;	background-position: center center;	background-size:cover;}#dbkg{	width:100%;	float:left;background-color:#333; height:50px;}#body,#body_1{margin-left:auto;margin-right:auto; min-width:320px;max-width:1600px;}#piaofu{width:100%;height:62px;position:fixed;bottom:0px;left:0px; z-index:300;}#main{ width:100%;  float:left;}#top{	width:98%;	float:left; padding:0px 1%; display:block; position:relative; z-index:150;}#top .topa{ width:100%;display:flex;justify-content: space-between;padding:0 3%;}#top .logo{text-align:left;padding:10px 0px;}#top .logo img{ height:80px;display:block;}/*#top .topa .web_xs{flex:1;}*/#dh{text-align:center;}#tel{	float:right;	line-height:100px;	font-size:30px;	color:#000;	font-family: "Times New Roman", Times, serif; font-weight:bold; position:relative; z-index:100;}#tel i{margin-left:10px; margin-right:10px; font-size:20px; width:50px; height:50px; text-align:center; line-height:50px; border-radius:100%; font-weight:normal;}#tel .fa-volume-control-phone{ color:#fff; background-color:#5E3531;}#tel .fa-search{  background-color:#5E3531; cursor:pointer; color:#fff;}#tel .fa-search:hover,#tel .secd{  background-color:#940F00; color:#fff}#tel  .fso{ width:250px; position:absolute; right:0px; padding:10px; top:92%; background-color:#fff;box-shadow: 0px 1px 8px #ccc;-webkit-box-shadow: 0px 1px 8px #ccc;-moz-box-shadow: 0px 1px 8px #ccc; overflow:hidden;  display:none;}#menu {Z-INDEX: 100; POSITION: relative;}#menu UL {display:flex;justify-content:space-between;gap:0 40px;}#menu UL LI {	POSITION: relative;font-size:16px;}/*#menu UL LI:after{ width:1px; height:8px; content:""; background-color:#DAE1E7; position:absolute; right:0px; top:50%; margin-top:-4px; right:0px;}*/#menu UL LI:last-child:after{ display:none;}#menu UL LI A {TEXT-ALIGN: center; DISPLAY: block;  line-height:100px; color:#111; transition:all 0.2s ease-in-out 0s;}#menu UL LI A  span{ position:relative; padding-left:5px; padding-right:5px;white-space:nowrap;}#menu UL LI A  span:after{	width:0px;	height:6px;	position:absolute;	left:0px;	bottom:-10px;	content:"";	transition:all 0.4s ease-in-out 0s;	background-image: url(../images/bt1.png);	background-repeat: no-repeat;	background-position: center bottom;background-size:100%;}#menu UL LI A  i{ margin-left:12px; font-size:14px;}#menu UL LI .change {	TEXT-DECORATION: none;color:#5E3531;}#menu UL LI .change span:after,#menu UL LI A:hover span:after,#menu UL LI a.sec span:after{ width:100%;}#menu UL LI A:hover {	TEXT-DECORATION: none;color:#5E3531;}#menu UL LI a.sec {color:#5E3531;  }#menu UL LI OL {	POSITION: absolute;	WIDTH:120%;	DISPLAY: none;	COLOR: #5E3531;	MARGIN-LEFT: 0px;	padding:0px;	left:-10%; background-color:rgba(244,246,243,0.8); box-shadow: 2px 1px 8px #999;-webkit-box-shadow: 0px 2px 8px #999;-moz-box-shadow: 0px 2px 8px #999;}#menu UL LI OL LI {	DISPLAY: block; FLOAT: none; background-image:none; font-weight:normal;padding:0px; padding:0px;	margin:0px; text-align:left;WIDTH:100%; font-size:14px;}#menu UL LI OL LI:after{ display:none;}#menu UL LI OL LI A { text-align:center;	WIDTH: auto;	DISPLAY: block;	overflow:hidden;	COLOR:#5E3531; padding:6px 20px;	LINE-HEIGHT: 25px; border-bottom:rgba(0,0,0,0.1) solid 1px;	margin:0px; font-weight:normal;}#menu UL LI OL LI A:hover {	color:#fff;	 background-color:#5E3531; background-image:none;}.clear{ clear:both;}#ddfb{ width:100%; float:left; }#ddfb ul{ list-style-type:none; }#ddfb ul li{ width:12%; float:left; margin-right:1%;olor:#fff;}#ddfb ul li.lx{ width:35%; float:right; margin-right:0px; color:#FFF4F4; position:relative;}#ddfb ul li.lx .nrc{ width:100%; float:left;}#ddfb ul li.lx .logo{ width:100%; float:left; margin-bottom:15px;}#ddfb ul li.lx .logo img{ max-width:45%; display:block; height:64px; float:left;}#ddfb ul li.lx .js{ width:100%; float:left; margin-top:2%;}#ddfb ul li.lx .emw{ position:absolute; right:0px; bottom:-25px; width:25%;}#ddfb ul li.lx .emw p{ line-height:28px;text-align:center; padding-left:0px;}#ddfb ul li.lx .emw img{ width:100%;}#ddfb ul li.lx .tel{ background-color:rgba(255,255,255,0.08);float:left;border-radius:40px; line-height:40px; float:right;	color:#fff;	font-size:24px;	font-weight:bold;	font-family: "Times New Roman", Times, serif;   padding-right:10px;}#ddfb ul li.lx .tel i{ margin-right:10px; float:left;line-height:40px; height:40px; background-color:#940F00; text-align:center; width:40px;font-size:20px;border-radius:40px;}#ddfb ul li a{ color:rgba(255,255,255,0.8);}#ddfb ul li a:hover{ color:#fff;}#ddfb ul li p{ font-size:14px; line-height:1.8; color:#F4FBFF;color:rgba(255,255,255,0.8);}#ddfb ul li.lx p{ line-height:25px; margin-bottom:10px; padding-left:35px; position:relative;}#ddfb ul li.lx p i{ background-color:rgba(94,53,49,0.8); width:25px; border:#fff solid 1px; height:25px; color:#fff; border-radius:100%; line-height:25px; text-align:center; font-size:18px; position:absolute; left:0px; top:0px;}#ddfb ul li dd{	font-size:16px;	color:#fff;	width:100%;	font-weight:bold;	margin-bottom:15px;	position:relative;	padding-bottom:18px;	background-image: url(../images/f1q.png);	background-repeat: no-repeat;	background-position: left bottom;}#bottom{ margin-top:25px;	width:97%;	float:left;	font-size: 14px; font-weight:normal; padding:20px 1.5%; border-top:rgba(255,255,255,0.2) solid 1px;}#bottom .copyright { text-align:center; float:left; width:100%;	LINE-HEIGHT: 22px;	color:#fff;}#bottom A{ color:#fff;}#top  .lmd{ float:right; text-align:right;line-height:20px; width:50px; overflow:hidden; height:40px;color:#fff;  cursor:pointer; font-size:14px; padding:2px;  }#top  .lmd i{ font-size:20px; position:absolute; z-index:10000; right:5px; right:2%;  top:18%;border:#5E3531 solid 1px; padding:5px 8px;border-radius:4px;box-shadow: 2px 2px 4px #000;background:-webkit-linear-gradient(top, #940F00,#5E3531);}#top  .back{ width:10%; float:left; text-align:center; margin-top:3.5%;}#top  .back i{ font-size:28px; color:#fff;}#wdh{	width:100%; position:absolute; top:48%; background-color:rgba(94,53,49,0.8); left:0px; padding:2%; display:none;z-index:100001; }#wdh .jt{	width:20px;	height:10px;	margin-top:-20px;	background-repeat: no-repeat;	background-position: center top; float:right; margin-right:-10px;}#wdh .gb{	width:28px;	display:block;	cursor:pointer;	height:32px; float:right; margin-right:10px;}#menua{	width:100%;	float:right; background-color:#F4F6F3; position:relative;}#menua ul{list-style-type:none;}#menua ul li{	float:left;	font-size:14px;	width:100%; line-height:35px; border-bottom:rgba(255,255,255,0.2) solid 1px;	text-align:left; background-color:#5E3531;}#menua ul li.top{ text-align:left; text-indent:24px; line-height:32px; color:#fff; background-color:#5E3531; font-size:14px; font-weight:bold; border-bottom:rgba(255,255,255,0.2) solid 1px;}#menua ul li span{ width:14%; margin-left:-1px; float:right; border-left:rgba(255,255,255,0.2) solid 1px;  text-align:center; cursor:pointer;}#menua ul li span i{ font-size:18px;line-height:35px; color:#fff;}#menua ul li A{ display:block; width:86%; float:left;line-height:35px; color:#fff;  text-transform:capitalize;}#menua ul li A i{ margin-right:8px; margin-left:8px;}#menua ul li A:hover{color:#fff; background-color:#940F00;}#menua ul li A.sec{color:#fff;  background-color:#940F00; }#menua UL OL {	POSITION: absolute;	WIDTH:100%; min-height:100%;	MARGIN-LEFT: 0px; padding-top:10px; padding-bottom:10px;	right:-110%; background-color:#F4F6F3; z-index:200;}#menua UL OL DD { width:100%; border-bottom:#DDD solid 1PX; font-weight:bold; line-height:30PX; text-align:center; font-size:14PX; color:#5E3531;}#menua UL OL DD i{ float:left; display:block; width:30px; height:30px; line-height:30PX; font-size:16px;text-align:center; cursor:pointer; color:#5E3531}#menua UL OL p{ margin:0px 2%; width:90%; border-bottom:#ddd solid 1px; padding:5px 3%; line-height:20px;}#menua UL OL p A{color:#333; }#menua UL OL p A:hover{	color:#5E3531;}#lmaa{float:right; float:right; height:35px; position:relative;}#lmaa .xjt{	 float:left;	height:24px;  cursor:pointer;  margin-top:5px; border-radius: 4px; font-weight:normal; font-size:12px; font-weight:bold; color:#fff; background-color:#5E3531; line-height:24px; margin-right:12px;}#lmaa .xjt span{	height:24px;	background-image: url(../images/lmc.png);	background-repeat: no-repeat;	background-position: center center; width:18px; float:right; margin-right:8px; margin-left:10px;}#lmaa .sjt{	float:left;	height:24px;	cursor:pointer;	margin-top:5px;font-size:15px;	 border-bottom:0px;border-radius: 4px; line-height:24px;color:#fff; font-weight:bold; font-size:12px; margin-right:12px;background-color:#5E3531; }#lmaa .sjt span{height:24px;	background-image: url(../images/gbd.png);	background-repeat: no-repeat;	background-position: center center;width:18px; float:right; margin-right:8px; margin-left:10px;}#lmaa .bdlm{ 	width:250px; 	padding:2px;	position:absolute;	right:12px;	top:35px; background-color:#eee; padding:10px; z-index:99; display:none;}#lb{	width:250px;	float:left;max-height:230px; overflow-y:auto;overflow-x:hidden;}#lb UL{ list-style-type:none;   }#lb UL LI {	width:250px;	float:left;	WHITE-SPACE: nowrap;	OVERFLOW: hidden;	text-align:left;	font-size:13px;	background-color:#f7f7f7; font-weight:bold;}#lb UL LI A {line-height:32px; padding-left:10px;	border-bottom:#eee solid 1px;	COLOR: #fff;	DISPLAY: block; background-color:#5E3531;	}#lb UL LI A i{ float:left;line-height:32px; margin-left:8px; margin-right:8px;}#lb UL LI.sec A {COLOR:#fff; background-color:#940F00;}#lb UL LI A:hover {		COLOR:#fff; background-color:#940F00; }#lb UL LI.xl {	width:100%;	height:30px;	line-height:30px;	TEXT-OVERFLOW: ellipsis;	WHITE-SPACE: nowrap;	OVERFLOW: hidden;	text-align:left;	font-weight:normal;	font-size:12px; margin:0px;	background-repeat: no-repeat;	background-position: 20px center;background-color:#fff;}#lb UL LI.xl A { color:#555; padding-left:32px; display:block; }#lb UL LI.xl A i{ float:left; margin-left:8px; margin-right:8px;}#lb UL LI.xl A.sec {border:0px;	COLOR:#5E3531; }#lb UL LI.xl A:hover {border:0px;	COLOR:#5E3531; background:none;}#webso{ width:100%; padding:0px 3%; display:none; position:fixed; z-index:1555; background-color:rgba(0,0,0,0.8);  height:100%; left:0px; top:0px; }#webso .gb{ margin-top:150px; cursor:pointer; text-align:right; width:90%; color:#fff;	background-image: url(../images/gb.png);	background-repeat: no-repeat;	background-position: center right; height:30px; }#webso .gb h6{	color:#fff;	font-size:24px; 	width:50px;	height:50px;	background-color:#FFFFFF; font-weight:normal;}#cpbtn{ width:100%; float:left; margin-top:2.5%; text-align:left; }#cpbtn  A{	display:inline-block; margin:5px; padding:10px 30px; line-height:2; font-weight:bold;  font-size:16px;border-radius:2px; color:#fff; background-color:#5E3531; }#cpbtn  A i{ margin-left:8px;transition:all 0.4s ease-in-out 0s;}#cpbtn  A:hover i{ margin-left:20px;}#cpbtn  A:hover {color:#fff; background-color:#5E3531;background-image: linear-gradient(to bottom, #940F00,#5E3531);}#search{ width:100%; float:left; padding:0px 10%; margin-top:10%;color:#fff;}#search .key{ine-height:30px; margin-top:2.5%;}#search .key a{ color:#fff; margin-left:8px; margin-right:8px; font-size:16px;}#search dd{ text-align:center; font-size:28px; letter-spacing:1px; line-height:1.5; color:#fff; margin-top:25px;}#search .so{ width:100%; background-color:#fff; margin-top:3%;display:inline-block;border-radius:4px; height:60px; overflow:hidden; }#search .input{	width:80%;	color:#666;	padding-left:2%;	padding-right:2%;	height:60px;	font-size:16px;	float:left;	font-family:"Microsoft YaHei", "微软雅黑", "黑体";	border:0px;	border-right:0px;	outline:none;	background-color:#fff;}#search .buttom{	width:16%;	height:60px;	cursor:pointer;	border:0px; font-size:16px;	margin:0px;	padding:0px;	float:right; text-align:center;	background-color:#5E3531;	color:#fff;	 outline:none; font-weight:bold;}#search .buttom i{ margin-left:8px;}.bannerd{	width: 100%;	 overflow:hidden; position:relative; display:block;}.bannerd .swiper-slide{ width:100%; display:block; position:relative; height:700px; overflow:hidden;	/* height: 8.0rem; */}.bannerd .swiper-slide .image-layer{  position:absolute;  left:0;  top:0;  width:100%;  height:100%;  background-repeat: no-repeat;  background-position: center center;  -webkit-transform:scale(1);  -ms-transform:scale(1);  transform:scale(1);  -webkit-transition: all 6000ms linear;  -moz-transition: all 6000ms linear;  -ms-transition: all 6000ms linear;  -o-transition: all 6000ms linear;  transition: all 6000ms linear;background-size: cover; text-align:center;}.bannerd .swiper-slide .wznr{width:100%; height:100%;position:absolute; left:0px; top:0px; z-index:1;   background-color:rgba(94,53,49,0.3)}.bannerd .swiper-slide .wznr .js{ width:100%; display:none; padding:0px 25px; float:left; margin-top:18%; text-align:center; color:#FFFFFF;}.bannerd .swiper-slide .wznr h5{	font-size:24px;	color:#fff;	line-height:2;	text-shadow: 1px 2px 8px #000;	text-transform:uppercase;	}.bannerd .swiper-slide .wznr h4{ font-size:50px; line-height:1.5;text-shadow: 1px 2px 8px #000; }.bannerd .swiper-slide .wznr p{ font-size:16px;  margin-top:10px; line-height:1.8;text-shadow: 1px 2px 8px #000;} .bannerd .swiper-slide .wznr span{display:inline-block;  color:#fff; text-align:center; text-transform:uppercase; padding-left:25px; padding-right:25px;border-radius:2px; background-color: #5E3531; line-height:50px; font-size:16px; font-weight:bold; margin-top:2.5%;}.bannerd .swiper-slide .wznr span i{ margin-left:12px;}.bannerd .swiper-slide .wznr span:hover{ background-color:#940F00;}.bannerd .swiper-slide-active .wznr .js{ display:block;}.bannerd .swiper-slide-active .image-layer{  -webkit-transform:scale(1.05);  -ms-transform:scale(1.05);  transform:scale(1.05);}.bannerd .swiper-slide  a{ display:block; width:100%;background-position: center; background-repeat: no-repeat; background-size:cover;}.bannerd .swiper-pagination-bullets{ bottom:0px; margin-bottom:5px;}.bannerd .swiper-pagination-bullet{	width: 12px;	height:12px;background-color:#fff;	opacity: 1;box-shadow:0px 1px 4px #714409;}.bannerd .swiper-pagination-bullet-active{	background:#714409;box-shadow:0px 1px 4px #fff; }.bannerd .swiper-button-prev{ left:0px;}.bannerd .swiper-button-next{ right:0px;}.bannerd .swiper-button-prev,.bannerd .swiper-button-next{transition:all 0.3s ease-in-out 0s; background-color:rgba(94,53,49,0.1); width:60px; height:60px;	background-size:auto 60%; }.bannerd:hover .swiper-button-prev,.bannerd:hover .swiper-button-next{ background-color:rgba(94,53,49,0.8);}#link{ width:100%; float:left; line-height:1.8; margin-top:2%; color:#fff;}#link a{ color:rgba(255,255,255,0.6); margin-left:5px; margin-right:5px;}#link a:hover{ color:#FFFFFF;}.section-title-embar-5 {    background:#5E3531;    width: 60px;    height: 1px;    position: absolute; left:0px;    bottom:0px; }.section-title-embar-5:before {    position: absolute;    content: '';    width: 7px;    height: 7px;    left: 53px;    top: -3px;    background:#fff;    border-radius: 50px; transition: 0.5s;    -webkit-animation-duration: 3s;    animation-duration: 3s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    animation-duration: 3s;    animation-timing-function: linear;    animation-iteration-count: infinite;    animation-name: MOVE-Bhf;}@-webkit-keyframes MOVE-Bhf {  from {        transform: translateX(0);  }  to {     transform: translateX(-47px);  }}.section-title-embar-6 {    background: #5E3531;    width: 30px;    height: 1px;    position: absolute;   left:0px;    bottom: 8px;}.section-title-embar-6:before {    position: absolute;    content: '';    width: 7px;    height: 7px;    left: 0px;    top: -3px;    background: #fff;    border-radius: 50px;    transition: 0.5s;    -webkit-animation-duration: 3s;    animation-duration: 3s;    -webkit-animation-timing-function: linear;    animation-timing-function: linear;    animation-duration: 3s;    animation-timing-function: linear;    animation-iteration-count: infinite;    animation-name: MOV-Bfa;}@-webkit-keyframes MOV-Bfa {  from {        transform: translateX(0);  }  to {     transform: translateX(28px);  }}@media only screen and (max-width: 1600px){#tel{font-size:24px;}#tel i{margin-left:5px; margin-right:5px; font-size:18px; width:40px; height:40px; text-align:center; line-height:40px;}#menu UL LI A { font-size:14px;font-weight:bold; }.bannerd .swiper-slide .wznr .js{ margin-left:2%;}.bannerd .kz{ padding:0px 2%; width:96%;}.bannerd .swiper-slide  .wznr p{ font-size:14px;}.bannerd .swiper-slide{ height:600px;}.bannerd .swiper-slide .wznr .js{ margin-top:12%;}}@media only screen and (max-width: 1300px){#top .logo{ width:25%;}#top .logo img{ height:50px; max-width:100%; display:block;}#main{ width:97%; padding:1.5%;}#menu UL LI A { font-size:13px;   line-height:70px;}#menu UL LI OL LI A { font-size:12px;}#tel{font-size:16px; line-height:70px;}#tel i{width:30px; height:30px; line-height:30px;}#ddfb{ width:97%; padding:0px 1.5%;}#guesta .input2,#guesta .input1{ height:25px;}.bannerd .swiper-slide .wznr .js{ margin-left:2%;}.bannerd .kz{ padding:0px 2%; width:96%;}.bannerd .swiper-slide  .wznr p{ font-size:14px;}.bannerd .swiper-slide{ height:500px;}}@media only screen and (max-width: 1200px){#top .logo{ width:22%;}#top .logo img{ height:45px;}#menu UL LI A { font-size:12px;   line-height:65px;}#menu UL LI OL LI A { font-size:12px;}#tel{font-size:14px; line-height:65px;}#tel i{width:25px; height:25px; line-height:25px; margin-left:5px; margin-right:5px; font-size:16px;}#ddfb ul li.lx .tel{ font-size:18px; line-height:30px;}#ddfb ul li.lx .tel i{ width:30px; height:30px; line-height:30px;}#ddfb ul li.lx .logo img{ height:30px;}#search dd{ font-size:24px;}#cpbtn  A{padding:5px 20px;  font-weight:bold;  font-size:14px}#search .so,#search .buttom,#search .input{ height:50px; font-size:14px;}.bannerd .swiper-slide  .wznr h4{ font-size:35px;  }.bannerd .swiper-slide  .wznr p{ font-size:12px;}.bannerd .swiper-slide .wznr span{ padding-left:20px; padding-right:20px; background-color: #5E3531; line-height:40px; font-size:14px; }.bannerd .swiper-slide{ height:450px;}}@media only screen and (max-width: 1000px){#bottom,#foot1 .js{font-size:14px;}#ddfb  ul li{ width:10%;}#ddfb  ul li.lx{ width:44%}#ddfb ul li dd{ font-size:14px;}#ddfb ul li p{ font-size:12px;}.n1000{ display:none;}search dd{ font-size:16px; font-weight:bold;}#search .key a{ font-size:14px;}.bannerd .swiper-slide  .wznr h4{ font-size:30px;  }.bannerd .swiper-slide{ height:400px;}}@media only screen and (max-width: 900px){#menu UL LI A  i{ display:none;}.bannerd .swiper-button-prev,.bannerd .swiper-button-next{ width:40px; height:40px;}}@media only screen and (max-width: 800px){#tel{ position:absolute; right:65px; top:6%;}#tel i{ width:30px; height:30px; line-height:30px;background-color:#5E3531;background-image: linear-gradient(to bottom, #940F00,#5E3531);}#sinngel iframe,#sinngel  embed,#sinngel VIDEO{ height:280px;}#ddfb ul li.lx .emw{ width:25%; bottom:0px; }#ddfb ul li.lx .nrc{ width:75%;}#menu UL LI A  i{ display:none}#head{ border-top: solid 4px #5E3531;}#videod  iframe,#videod embed,#videod VIDEO{width:100%;height:280px;}#videoa .gbf{top:-30px; right:-6%}#videoa{margin-top:15%;}#videod{ width:96%; padding:2%; margin:2%; }#videod h5{ font-size:14px;}#bottom dd{ margin-top:0px; margin-bottom:1%; text-align:center;}#head{ background-color:#fff;position:relative; top:0px; float:left;}#head.af1{ position:relative;}#guesta p{ font-size:14px;}#videos  iframe,#videos embed,#videos VIDEO{width:100%; max-height:350px; }.ff2{ display:none}.sj_xs{ display:block}.web_xs{ display:none;}#menu UL LI{ width:25%;height:30px; overflow:hidden; border-bottom:rgba(0,0,0,0.1) solid 1px;}#menu UL LI A  span:after{ display:none}#menu UL LI:nth-child(4n):after{ background-color:#fff;}#menu UL LI:nth-child(4n):after{ display:none;}#dh{border-bottom:rgba(0,0,0,0.1)  solid 0px;}#top{	width:100%; padding:2px 0%; padding-bottom:0px;}#menu{ width:100%; display:block;background-color:#5E3531;}#menu UL LI .change,#menu UL LI A:hover ,#menu UL LI a.sec{color:#fff;background-color:#940F00; }#menu UL LI A { font-size:12px; font-weight:bold; color:#FFFFFF;  line-height:30px;}#tel .f22{ font-size:22px;}#top .logo{ width:80%; float:left; margin-left:1.5%;  position:relative;}#top .logo img{ max-width:90%; height:auto; display:block; height:65px; }#webso .gb h6{ font-weight:bold}#webso .gb{ margin-top:8%;}.bannerd .swiper-slide  .wznr h4{ font-size:18px; font-weight:bold;  }.bannerd .swiper-slide{ height:350px;}.bannerd .swiper-slide .wznr .js{ margin-top:25%;}.bannerd .swiper-slide .wznr span{ line-height:30px; font-size:12px; }.bannerd .kz .kzg{width:30px;height:30px; float:left; margin-left:10px;}.bannerd .kz .kzg i{ line-height:30px; font-size:16px; color:#fff;}.bannerd .kz .swiper-button-prev,.bannerd .kz .swiper-button-next{width:30px;height:30px;}.bannerd .kz .swiper-button-next{ margin-left:10px;}.bannerd .swiper-button-prev,.bannerd .swiper-button-next{ width:30px; height:30px;}}@media only screen and (max-width: 650px){#ddfb ul li{ width:24%;}#ddfb ul li.lx{ width:100%; margin-top:15px;}#ddfb ul li.lx .emw{ width:15%;}#ddfb ul li.lx .nrc{ width:80%;}#search dd{ font-size:14px; font-weight:bold;}#search .key a{ font-size:12px;}#cpbtn  A{padding:5px 20px;   font-size:12px}#search .so,#search .buttom,#search .input{ height:40px; font-size:12px;}}@media only screen and (max-width: 600px){#bottom{ font-size:12px; line-height:1.5;}}@media only screen and (max-width: 500px){#videod  iframe,#videod embed,#videod VIDEO{width:100%;height:220px;}#guesta p{ font-size:12px;}#ddfb ul li.lx .emw{ width:20%;}#ddfb ul li.lx .nrc{ width:75%;}#search .so,#search .buttom,#search .input{ height:30px; font-size:12px;}#search .buttom{ width:25%;}#search .input{ width:71%;}#tel{ position:absolute; right:45px; top:6%;}}@media only screen and (max-width: 450px){#footer UL LI span{ font-size:22px;}#sinngel iframe,#sinngel  embed,#sinngel VIDEO{ height:220px;}#top  .lmd i{ font-size:18px; padding:5px 8px;}#w_menu ul li{ font-size:14px; line-height:1.8;}#top .logo{ width:75%; float:left; }#top .logo img{ height:45px;max-width:100%; }.bannerd .swiper-slide  .wznr h4{ font-size:16px;  font-weight:bold;  }.bannerd .swiper-slide{ height:280px;}.bannerd .swiper-slide .wznr .js{ margin-top:25%;}}