/* 热站网 做最好的网站模板平台 www.rezhanwang.com */

/* 素材：www.rezhanwang.com/sucai */

/* QQ：1060902345 */

/* 网址：www.rezhanwang.com  */

@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}





#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%; float:left;}

#top .logo{ float:left; text-align:left; width:28%; padding:10px 0px;}

#top .logo img{ height:80px; max-width:100%; display:block;}

#dh{

	float:right; width:62%; 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; float:left; width:100%; margin-right:2%;}

#menu UL {LIST-STYLE-TYPE: none;}

#menu UL LI {

	POSITION: relative; float:left;

	 width:12.5%;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;}

#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;}#menu{ width:95%;}#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;}#dh{ width:70%;}search dd{ font-size:16px; font-weight:bold;}#search .key a{ font-size:14px;}#dh{ width:68%; margin-left:1%;}.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;}#dh{ width:100%;}#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%;}}



#heada .banben{
	background: #fff;
	color: #5E3531;
	display: block;
	margin-right: 10px;
	border-radius: 10px;
	padding: 0 10px;
	font-size: 12px;
	line-height: 30px;
	margin-top: 3px;
}
#heada .banben:hover{
	background: #dbdbdb;
}

.lanm{
	background: #5E3531;
	color: #fff;
	display: inline-block;
	margin-right: 10px;
	border-radius: 10px;
	padding: 0 10px;
	font-size: 12px;
	line-height: 30px;
	margin-top: 3px;
	position: absolute;
    right: 81px;
    top: 18px;
}