.LR_yaoqing {overflow: hidden;padding-bottom: 10px;}
*{margin:0;padding:0;}
body,p,ul,li,h1,h2,a{padding:0;margin:0;}
html{font-family:Microsoft Yahei;font-size:100%;}
a{text-decoration:none;}
li{list-style:none;}
input,select,textarea{outline:none;border:none;background:#FFF;resize:none;}
select{-webkit-appearance:none;-webkit-border-radius:0px;}
img{display:block;border:none;vertical-align:middle;}
input{outline:none;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
em{font-style:normal;}
body{ font-size: 1.2rem; background:#f7f7f7}
.fl{float:left;}
.fr{float:right;}
.clearfix{clear:both;}
.indexall img{width:100%;}
.indexall{ max-width:640px; min-width:320px; margin:0 auto; font-family:Microsoft YaHei; background:#fff;}
.header{width:100%; background:#2e2e2e; padding:1% 0; overflow:hidden; position:relative}
.nav{width:11%; float:left; overflow:hidden; padding:3% 0 0 2%;}
.logo{width:52.4%; float:left; padding:0 0 0 12%;}
.tell{width:11%; float:right; padding:3% 2% 0;}
.banner{width:100%; margin:0.1rem auto; overflow:hidden;}
.index_t{width:97%;overflow:hidden; margin:3% auto;text-align:center; }
.index_t h5{font-size:2.4rem; }
.index_t p{width:100%; height:1px;background:url(../images/index_line1.jpg) repeat-x 0px 0px; margin:1.5% auto}
.index_t p em{display:block; width:100px; height:1px; background:#e2b974; margin:0 auto;}
.index_t span{display:block; font-size:1.4rem;text-transform:capitalize; color:#464646;}
.index01{width:97%; margin:0 auto; overflow:hidden;}
.index01 ul li{width:33%; float:left;}
.index01 ul li a{display:block; width:97.5%; margin:1% auto; overflow:hidden;} 
.index_bottom{width:95%; height:auto; margin:4% auto; overflow:hidden}
.index_bottom a{float:left; display:block; width:47%; height:3.5rem; font-size:1.8rem; border:1px solid #ac7f1a; color:#fff; text-align:center; line-height:3.5rem; background:#ac7f1a}
.index_bottom p a{float:right; border:1px solid #999999;  background:#fff; color:#ac7f1a}
.index02{width:100%; height:auto; margin:0 auto;}
.index02_img{width:92%; margin:0 auto;box-shadow:0px 0px 4px #cecece; margin:2% auto; padding:2%;}
.index02_c{width:97%; margin:0 auto; overflow:hidden; font-size:1.5rem; line-height:2.6rem; text-indent:2rem;}
.index03{width:97%; height:auto; margin:0 auto; overflow:hidden;}
.index03 ul li{padding:1.5% 0 0 0; width:100%; overflow:hidden;}
.index03_img{width:28%; height:9.5rem;}
.index03_img img{height:9.5rem}
.index03_c{height:9.5rem; background:#e0dddd; padding:0 2%;width:68%;}
.index03_c font{display:block; font-size:1.6rem; font-weight:bold; padding:3% 0 1%;}
.index03_c p{font-size:1.3rem; line-height:2rem;} 
.index_bottom1{width:97%; margin:3% auto; overflow:hidden;}
.index_bottom1 p{font-size:1.7rem; text-align:center; padding:0 0 3% 0;}
.index_bottom1 a{display:block; width:45%; height:3rem; font-size:1.6rem; border:1px solid #ac7f1a; color:#fff; text-align:center; line-height:3rem; background:#ac7f1a; margin:0 auto;}
.index04{width:100%; height:auto; margin:0 auto; overflow:hidden; text-align:center;}
.index04 ul li{width:50%; float:left; margin:2% auto;}
.index04 ul li p{width:93.6%; margin:0 auto;}
.index05{width:97%; margin:2% auto; overflow:hidden;}

.zhuanjia{ width:100%; margin:0 auto; position:relative; overflow:hidden; padding:15px 0 30px 0}
.zhuanjia .hd1{ width:100%; height:14px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.zhuanjia .hd1 ul li{ display:inline-block; width:15px; height:15px;  text-indent:9999px; border-radius:50%; border-radius:50%; border-radius:50%; background:#fff; margin:0 5px;  vertical-align:top; overflow:hidden; cursor:pointer; border:1px solid #7c7c7c;}
.zhuanjia .hd1 ul .on{ background:#339999; border:1px solid #339999; }
.zhuanjia .zhuanjia_t{ position:relative; z-index:0; }
.zhuanjia .zhuanjia_t li img{ width:100%;vertical-align: bottom;}
.zhuanjia .zhuanjia_t li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }

.zhuanjia_t{width:100%; height:auto;overflow:hidden; position:relative;}
.zhuanjia_t ul{width:98%;height:380px; margin:0 auto; overflow:hidden;}
.zhuanjia_t ul li{width:33.33%; height:380px; overflow:hidden; float:left;}
.zhuangjia_img{width:47%; float:left; height: auto;}
.zhuangjia_img img{width:100%;}
.zhuangjia_rl{width:50%; float:left; margin:0 0 0 1.5%;}
.zhuangjia_rl h4{font-size:3em; color:#339999; padding:0 0 1% 0; display:inline-block; border-bottom:1px solid #339999; font-family:"SimSun"; font-weight:bold;}
.zhuangjia_rl_yz{width:50%; height:1.5em; font-size:1.8em; background:#339999; margin:2% 0 0 0; color:#fff; font-weight:bold; line-height:1.5em; text-align:center;}
.zhuangjia_rl_js{padding:2% 0 0 0; font-size:1.3em; line-height:1.6em}
.zhuangjia_rl_jj{width:35%; border:3px solid #339999; height:1.5em; line-height:1.5em; font-size:1.4em; text-align:center; color:#339999; font-weight:bold; margin:1.6% 0 0 0;}
.zhuangjia_rl_jj01{padding:3% 0 0 0; font-size:1.1em; line-height:1.6em;}
.zhuangjia_rl_jj01 a{color:#F00;}
.zhuangjia_bot{width:100%; padding:4.3% 0 0 0; overflow:hidden;}
.zhuangjia_bot a{width:44%; height:2.3em; line-height:2.3em; display:block; float:left; margin:0  4% 0 0 ; font-size:1.2em; text-align:center; color:#fff;}
.zhuangjia_bot_zx{background:#cc3333;}
.zhuangjia_bot_yy{background:#ff6633;}*/
.chainbox{ width:100%;height:auto; margin:0 auto; overflow:hidden;}
.bd{ padding:0;   }
.bd ul{overflow:hidden; zoom:1; }
.bd ul li{width:50%; height:38rem;display:inline; float:left}
.index05_img{width:94%; height:auto; margin:0 auto;}
.index05_cont{width:94%; height:24rem; background:#f7f7f7;margin:0 auto}
.index05_cont em{font-size:2rem; display:block; text-align:center; color:#000; padding:3% 0; font-style:normal;}
.index05_cont p{padding:0 3%; font-size:1.3rem; line-height:1.8em; height:13rem}
.index05_cont a{width:70%; height:3rem; font-size:1.4rem; text-align:center; line-height:3rem;  display:block;border:1px solid #999999; color:#ac7f1a;margin:4% auto 0 auto;}
.index05_cont a:hover{background:#ac7f1a;border:1px solid #ac7f1a;  color:#fff;}
.index06{width:94%; margin:0 auto;  background:url(../images/index_inco02.jpg); padding:1.5%;}
.index06fl_all{width:92%; height:auto; background:#fff;padding:2% 4%; overflow:hidden}
.index06_t{padding:2% 0; border-bottom:1px solid #c3c3c3; height:auto !important; overflow:hidden}
.index06_t font{ display:block;text-align:center; font-size:1.5rem; font-weight:bold;}
.yshp li{padding:3% 0; border-bottom:1px solid #c3c3c3; height:auto !important; overflow:hidden}
.yshp_x1,.yshp_x2,.yshp_x3,.yshp_x4,.yshp_x5,.yshp_x6,.yshp_x7,.yshp_x8{width:17%; font-size:1.1rem;float:left; padding:0 1%; text-align:center;}
.yshp_x2,.yshp_x6{width:17%;}
.yshp_x3,.yshp_x7{width:40%;}
.yshp_x4,.yshp_x8{width:17%;}
.yshp li .yshp_x7{text-align:left;}
.index07{width:100%; height:auto; margin:0 auto; overflow:hidden;}
#tab_t{height:auto; width:97%; overflow:hidden; margin:0 auto; padding:0 0 2% 0;}
#tab_t li{float:left;width:32%;height:2em;line-height:2em;text-align:center;cursor:pointer; color:#555555; background:#d5d5d5; font-size:1.5rem; margin:0 .5rem 0 0 ;}

.banner .mob_hd{width:100%;height:.375rem;position:absolute;left:0;bottom:2rem;text-align:center;font-size:0}
.banner .mob_hd li{width:0.8rem;height:0.8rem;display:inline-block;margin:0 0.4rem;background:#ccc;border-radius:50%}
.banner .mob_hd li.on{background:#e9ca71}


#tab_t .act{position:relative;height:2em;background-size: cover;background:#b28936; color:#fff}
.index05_c{width:97%; margin:0 auto;}
.evaluall{width:97%; margin:0 auto; overflow:hidden;}
.evaluall ul li{width:100%; height:auto !important; padding:2% 0; border-bottom:1px solid #b0adad;}
.eval_t{width:100%; height:auto; height:4rem; line-height:4rem; overflow:hidden;}
.eval_t01{width:9%; float:left;}
.eval_t02{width:20%; padding:0 2%; font-size:1.8rem; color:#b28936; float:left}
.eval_t03{float:left; color:#222; font-size:1.5rem;}
.eval_t04{float:right; font-size:1.1rem; color:#b6b3b3; display:block;}
.eval_c{font-size:1.1rem; line-height:2.1rem; color:#222;}
.footall{width:100%; height:auto; background:#292929; margin:2% 0; overflow:hidden; padding:0 0 10% 0;} 
.fot_nav{color:#fff; padding:4% 0 2% 0;font-size:1.2rem; width:82%; margin:0 auto;}
.fot_nav a{font-size:1.2rem; color:#fff; padding:0 1.5%;}
.fot_nav a:hover{color:#ac7f1a;}
.foot_p1{font-size:1.1rem; width:97%; color:#FFF; text-align:center; margin:0 auto; line-height:1.9rem;}
.foot_p1 a{color:#fff;}
.foot_p2{font-size:1.1rem; width:97%; color:#6f6f6f; text-align:center; margin:0 auto; line-height:1.9rem;}
.foot_p2 a{color:#fff;}


.footer_swt {width:40rem; height:4.5rem; position: fixed; bottom: 0; left: 50%; margin-left:-20rem; line-height: 5.8rem; z-index: 100; }
.footer_swt .footerInner { width: 100%; height: 100%; -moz-box-shadow: 6px 0 24px rgba(32,21,18,.72); -webkit-box-shadow: 6px 0 24px rgba(32,21,18,.72); box-shadow: 6px 0 24px rgba(32,21,18,.72); }
.footer_swt a { display: block; float: left; position: relative; }
.footer_swt a em, .footer_swt a i, .footer_swt a span { display: block; position: absolute; }
.footer_swt a em{ font-style:normal;color:#fff;}
.footerLink4 {width: 5.9rem; height: 100%; background-color: #2e3642;border-right:1px solid #464e5b; }
.footerLink1 {width:9rem; height: 100%; background:#3c2d28 }
.homeIcon { left: 50%; top: 0.4rem; width: 2.95rem; height: 2.5rem; margin-left: -1.45rem; background: url(../images/lh_swt1.png) no-repeat; background-size:2.95rem 2.5rem; }
.sqfqIcon { left: 50%; top: 0.4rem; width: 5rem; margin-left: -2.5rem;}
.sqfqIcon img{ width:5rem;}
.footerLink1 em,.footerLink4 em { display: block; left: 0; top: 2.6rem; width: 100%; color: #6a7380; font-size: 1rem; line-height: 1.8rem; text-align: center; }
.footerLink2 {  width: 16rem; height: 100%; background-color: #fc8e01; }
.swtIcon { left: 50%; top: 1.2rem; width: 2.7rem; height: 2.4rem; margin-left: -4.5rem; background:url(../images/lh_swt2.png) no-repeat; background-size:2.7rem 2.4rem; }
.swtIcon_Counter { left: 50%; top: 1rem; width: 1.4rem; height: 1.4rem; margin-left: -3rem; text-align: center; line-height: 1.3rem; background-color: #e60012; color: #fff; font-size: 0.9rem; font-style: normal; -moz-border-radius: 1.4rem; -webkit-border-radius: 1.4rem; border-radius: 1.4rem; -moz-box-shadow: 0 0 3px rgba(0,0,0,0.8); -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.8); box-shadow: 0 0 3px rgba(0,0,0,0.8); animation:shuzi 1s infinite;-webkit-animation:shuzi 1s infinite;-moz-animation:shuzi 1s infinite;-o-animation:shuzi 1s infinite;-ms-animation:shuzi 1s infinite; }
.footerLink2 em { display: block; left: 50%; top: 50%; margin-left: -1.4rem; margin-top: -1.15rem; color: #fff; font-size: 1.4rem; line-height: 2.3rem; }
.footerLink3 { width:15rem; height: 100%; }
.phoneIcon { left: 50%; top: 50%; width: 2.7rem; height: 2.7rem; margin-top: -1.1rem; margin-left: -4.5rem; background: url(../images/lh_swt3.png) no-repeat; background-size:2.7rem; }
.footerLink3 em { display: block; left: 50%; top: 50%; margin-left: -1.4rem; margin-top: -1.15rem; color: #fff; font-size: 1.4rem; line-height: 2.3rem; }
@keyframes shuzi{
		 0%,40%,100% {opacity: 1;}  50%,90% { opacity: 0; }
	}
	@-webkit-keyframes shuzi{
	 0%,40%,100% { opacity: 1; }  50%,90% { opacity: 0; }
	}
	@-moz-keyframes shuzi{ 
	 0%,40%,100% { opacity: 1; }  50%,90% { opacity: 0; }
	}
	@-o-keyframes shuzi{
	 0%,40%,100% { opacity: 1; }  50%,90% { opacity: 0; }
	}
	@-ms-keyframes shuzi{
	 0%,40%,100% { opacity: 1; }  50%,90% { opacity: 0; }
}
.foobot{animation:swtmymove 1s ease infinite;-webkit-animation:swtbot 1s infinite;}
@keyframes swtbot
{
0% { background:#26c540;}
100% {background:#4BE808;}
}
@-webkit-keyframes swtbot 
{
0% { background:#26c540;}
100% {background:#4BE808;}
}
.watcj01_c{width:97%; margin:2% auto; overflow:hidden; background:#f7f7f7;}
.watcj01_c p{padding:2%; font-size:1.2rem; line-height:2rem;}
.watcj02,.watcj03{width:100%; height:auto; margin:0 auto; overflow:hidden; margin:0 auto; }
.watcj02 ul li{width:50%; height:auto;float:left; overflow:hidden;padding:2% 0 0 0;}
.watcj02_img{width:95%; margin:0 auto; overflow:hidden;}
.watcj02_c{width:95%; height:auto;  background:#efeeee; margin:0 auto; padding:2% 0 0 0;}
.watcj02_c h6{text-align:center; font-size:1.4rem; font-weight:bold; padding:2% 0;}
.watcj02_c p{font-size:1.2rem; line-height:2rem;height:9rem; padding:0 2%;}
.watcj03 ul li{width:50%; float:left; margin:2% auto;}
.watcj03_c{padding:2%;box-shadow:0px 6px 8px #d5d3d3; width:90%; margin:0 auto;background:#fff;}
.watcj03_p{font-size:1.7rem; text-align:center; padding:3% 0;}
.about01{width:100%; height:auto; margin:0 auto; overflow:hidden; background:#f1f1f1; padding:3% 0;}
.about01_wz{width:97%; height:auto; font-size:4rem; font-family:NSimSun; color:#ad7d17; margin:0 auto; font-weight:bold}
.about01_zt{font-size:1.2rem; font-weight:bold;width:97%; margin:0 auto; padding:1% 0;}
.about01_js{font-size:1.1rem; line-height:2rem; width:97%; margin:0 auto; text-indent:2rem}
.about01_img{padding:2% 0 0 0;}
.about02{width:100%; height:auto; margin:0 auto; overflow:hidden;}
.about02 dl{width:49.6%; height:auto;overflow:hidden; float:left; padding: 2% 0;}
.about02 dt{font-size:1.2rem;width:96%;text-align:center;}
.about02 dt font{font-size:1.5rem; color:#ac7f1a; font-weight:bold;}
.about02 dd{font-size:16px; line-height:1.8em;}
.about02 dd span{width:24%; margin:0 auto; display:block; padding:5% 0;}
.about02 dd p{width:90%; margin:0 auto;font-size:1.2rem; height:8rem; line-height:2rem}
.about02_01{border-bottom:1px solid #eeeeee;}
.about02_02{border-right:1px solid #eeeeee;}





@media (min-width:320px) and (max-width:640px){
html{font-size:56% !important;}
.index05_cont a{width:90%; height:3.8rem; font-size:1.6rem; text-align:center; line-height:3.8rem;}
.yshp_x1,.yshp_x2,.yshp_x3,.yshp_x4,.yshp_x5,.yshp_x6,.yshp_x7,.yshp_x8{font-size:1.4rem;}
.eval_t02{width:20%; padding:0 2%; font-size:2rem; color:#b28936; float:left}
.eval_t03{float:left; color:#222; font-size:1.8rem;}
.eval_t04{float:right; font-size:1.4rem; color:#b6b3b3; display:block;}
.eval_c{font-size:1.4rem; line-height:2.1rem; }
.foot_p1{font-size:1.4rem; line-height:2.1rem;}
.foot_p2{font-size:1.4rem; line-height:2.1rem;}
.fot_nav{color:#fff; padding:4% 0 2% 0;font-size:1.4rem; width:97%; margin:0 auto;}
.fot_nav a{font-size:1.4rem; color:#fff; padding:0 1.5%;}
.watcj02_c h6{ font-size:1.6rem;}
.watcj02_c p{font-size:1.3rem;height:10rem;}
.fot_nav{width:97%;}
.about01_js{font-size:1.3rem; line-height:2rem;}
.watcj01_c p{ font-size:1.4rem; line-height:2.2rem;}
#tab_t li{font-size:1.9rem;}
.closePopMenu { display: block; width:8%; height:8%; right: 3%; top: 50%; margin:4% 0 0 0;}
.about02 dt{font-size:1.6rem;}
.about02 dt font{font-size:1.7rem; }
.about02 dd p{font-size:1.5rem; line-height:2.3rem;height:12rem}
.logo{width:52.4%; float:left; padding:0 0 0 8%}
.tell{width:15%; float:right; padding:2% 2% 0}

.about01_zt{font-size:1.5rem; font-weight:bold;width:97%; margin:0 auto; padding:2% 0; line-height:2rem}
.about01_js{font-size:1.6rem; line-height:2.4rem; width:97%; margin:0 auto; text-indent:2rem}
.index05_cont p{padding:0 3%; font-size:1.5rem; line-height:2.4rem; height:15rem}
.index05_cont{ height:26rem; background:#f7f7f7;margin:0 auto}
.bd ul li{height:42rem;}

.swtIcon { left: 50%; top: 1.5rem; width: 3rem; height: 2.7rem; margin-left: -5.5rem;  background-size:3rem 2.7rem; }
.homeIcon {width:3rem; height:3rem;background: url(../images/lh_swt1.png) no-repeat; background-size:3rem 3rem;}
.phoneIcon { left: 50%; top: 50%; width: 3rem; height: 3rem; margin-top: -1.1rem; margin-left: -4.5rem; background: url(../images/lh_swt3.png) no-repeat; background-size:3rem; }
.footerLink2 em{ font-size: 1.6rem;}
.footerLink3 em{ font-size: 1.6rem;}
.footerLink1 em{ font-size: 1.6rem; margin:1rem 0 0 0;}

.footer_swt {width:49rem;height:6.5rem;position: fixed;bottom: 0;left: 50%;margin-left: -21rem;line-height: 5.8rem;z-index: 100;}
.footerLink1{width:11rem;}
.footall{padding:0 0 14% 0;}


}

@media(max-width:320px){
html{font-size:50% !important;}
}

@media(min-width:480px){
html{font-size:75% !important;}
}

@media(min-width:640px){
html{font-size:100% !important;}
body{font-size:20px;font-size:2rem;}

}