@charset "utf-8";
/* CSS Document */


a{ text-decoration:none;}
body > div{margin-right:auto;margin-left:auto;} 
body,html{width:100%; height:100%;}
body,html,div,ul,li,a,span,p,h1,h3{padding:0;margin:0;border:0;font-size:1.2rem;font-family: "Î¢ÈíÒ²ºÚ"  ; color:#313131; list-style:none;}
a,input{ outline:none;}
img{ border:0px;}
input[type="button"],input[type="text"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea { -webkit-appearance: none;} 
a{-webkit-tap-highlight-color:transparent;}

iframe{max-width: 100%;height: auto;}

body {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}	
.clear:after{content:' ';display:block;visibility:hidden;height:0;clear:both;font-size:0;}
.clear{zoom:1;}


.lyzt{max-width:800px;min-width:320px;margin:0 auto; height:auto; overflow:hidden;}
/**/
.banner{width:100%;margin:0 auto; height:auto; overflow:hidden; }
.banner img{ width:100%;}
/**/
.ly1-a{ width:100%;margin:0 auto; height:auto; overflow:hidden; padding:3% 0%;}
.ly1-a1{ width:98%; height:auto; overflow:hidden; padding:0% 1%; text-align:center;}
.ly1-a1 span{ font-size:1.9rem; color:#000; margin:0% 1%;}
.ly1-a1 font{ font-size:1.4rem; color:#009944;margin:0% 1%;}
.ly1-a2{width:96%; height:auto; overflow:hidden; padding:0% 2%; margin-top:3%;}
/**/
.ly2-a{ width:100%;margin:0 auto; height:auto; overflow:hidden; padding:3% 0%;}
.ly2-a1{width:98%; height:auto; overflow:hidden; padding:0% 1%; margin-top:4%;}
.ly2-a1 ul li{ float:left; width:auto; height:auto; overflow:hidden; margin:0em 0.6em 0.8em 0.6em;}
.ly2-a1 ul li a{ font-size:1.5rem; color:#999;}
.ly2-a1 ul li.omb a{ color:#ee8e32;}
.ly2-a2{width:98%; height:auto; overflow:hidden; padding:0% 1%; margin-top:3%;}
.ly2-a2 ul li{ width:48%; height:auto; overflow:hidden; margin:1% 1% 4% 1%; float:left;}
.ly2-a2 ul li div{ width:100%; height:auto; overflow:hidden; text-align:center; margin-bottom:3%;}
.ly2-a2 ul li div img{ width:100%;}
.ly2-a2 ul li p{ text-align:center;height: 2.5rem;line-height: 2.5rem;font-size: 1.4rem;}
.ly2-a2 ul li p span{ font-size:1.4rem; color:#333;}

.tj{margin-top:5%;font-size:1.6rem;font-weight: bold;}

/**/
.ly3-a{ width:100%;margin:0 auto; height:auto; overflow:hidden; padding:3% 0%;}
.ly3-a2{width:96%; height:auto; overflow:hidden; padding:0% 2%; margin-top:4%;}
.ly3-a4{width:96%; height:auto; overflow:hidden; padding:0% 2%; margin-top:1%; text-align:center; padding-bottom:1%;}
.ly3-a4 span{ margin:0% 3%; font-size:1.3rem; color:#666;}
.ly3-a3{width:96%; height:auto; overflow:hidden; padding:0% 2%; margin-top:3%;}
.ly3-a3 p{ display:inline-block; width:100%; height:auto; overflow:hidden; margin-top:2%;}
.ly3-a3 p span{ font-size:1.4rem; color:#333;}
.ly3-a3 p font{ font-size:1.4rem; color:#333;}
.ly3-a3 p a{ font-size:1.4rem; color:#333;}


.ly3-a5{width:96%; height:auto; overflow:hidden; padding:0% 2%; margin-top:1%;}
.ly3-a5a{ width:100%; height:auto; overflow:hidden; font-size:1.9rem; color:#000; text-align:center;}
.ly3-a5b{width:100%; height:auto; overflow:hidden;}
.ly3-a5b div{ width:100%; height:auto; overflow:hidden; margin-top:4%;}
.ly3-a5b div font{ font-size:1.2rem; color:#000;}
.ly3-a5b div span{ font-size:1.2rem; color:#000; margin-left:5%;}



/***/
.ly4-a{ width:100%;margin:0 auto; height:auto; overflow:hidden; padding:3% 0%;}
.ly4-a1{width:98%; height:auto; overflow:hidden; padding:0% 1%; margin-top:4%; text-align:center;}
.ly4-a1z{ display:inline-table;}
.ly4-a1 ul li{ float:left; width:auto; height:auto; overflow:hidden; margin:0em 0.6em 0.8em 0.6em;}
.ly4-a1 ul li a{ font-size:1.5rem; color:#999;}
.ly4-a1 ul li.omb a{ color:#f3a104;}
.ly4-a2{width:96%; height:auto; overflow:hidden; padding:0% 2%; margin-top:3%;}
.ly4-a2 ul li{width:100%;height:auto; overflow:hidden; border-bottom:1px #999 dashed; padding-bottom:3%; margin-bottom:3%;}
.ly4-a2 ul li .ly4-a2a{ float:left; width:15%; height:auto; overflow:hidden;}
.ly4-a2 ul li .ly4-a2a p{ margin-bottom:0.5em;}
.ly4-a2 ul li .ly4-a2a p span{ font-size:2rem; color:#666; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
.ly4-a2 ul li .ly4-a2a p font{font-size:1.6rem; color:#666; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
.ly4-a2 ul li .ly4-a2b{ float:right; width:83%; height:auto; overflow:hidden;}
.ly4-a2 ul li .ly4-a2b p span{ font-size:1.4rem; color:#312122;}
.ly4-a2 ul li .ly4-a2b div{width:100%; height:auto; overflow:hidden; font-size:1.2rem; color:#666; margin-top:1%;}

/*.ly4-a1 ul li a:visited{color: #f3a104;}*/





.xq5{width:100%; height:auto; overflow:hidden;}
.new_img{width:100%;height:auto; overflow:hidden;}
/*public scroll*/

.scroll{max-width:800px;}
.scroll_box{overflow:hidden;visibility:hidden;position:relative;}
.scroll_wrap{overflow:hidden; position:relative;} 
.scroll_wrap li{position:relative;display:block;width:100%;float:left;}
.scroll_wrap li a{display:block;margin:0 auto;position:relative;}
/*.scroll_position{position:absolute;left:45%;z-index:400px;bottom:14px;}*/
.scroll_position li{display:inline-block;width:32%;height:6px;background:#cbcbcb;float:left;}
.scroll_position li a{font-size:0;}
.scroll_position li.on{background-color:#C30D23;}
.scroll_position_bg{font-size:0.28rem;background-size:1px 0.58rem;position:absolute;height:2.58rem;line-height:2.58rem;background-color: rgba(0,0,0,0.5);bottom:0px;width:100%;overflow:hidden;}
.scroll_position_bg .block{margin:0px 0.22rem;}
.scroll_position_bg .count{font-size:0.32rem;margin-top:0.08rem;height:2.4rem;line-height:2.4rem;float:right;text-align:left;color:#fa550b;width:20%;}
.scroll_position_bg .count div{width:100%; text-align:center; font-size:1.8rem;height:2.4rem;line-height:2.4rem;color:#fa550b;}
.scroll_position_bg .title{height:0.58rem;line-height:0.58rem;float:right;width:88%;overflow:hidden;color:#fa550b;}
.new_img_span{display:none;}
.ell {display: block;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}











/***/
.ly5-a{ width:100%;margin:0 auto; height:auto; overflow:hidden; padding:3% 0%;}
.ly5-a2{width:88%; height:auto; overflow:hidden; padding:3% 4%; margin:0 auto;margin-top:3%; background:#f5f5f5;}
.ly5-a2 p{ margin:1% 0%;}
.ly5-a2 p span{ font-size:1.5rem; color:#4c4c4c;}
.ly5-a3{width:94%; height:auto; overflow:hidden;margin:0 auto; margin-top:3%; border:0.3em #d9d9d9 solid;}
.ly5-a3 img{ width:100%;}


/***/
.ly6-a{ width:100%;margin:0 auto; height:auto; overflow:hidden; padding:3% 0%;}
.ly6-a1{width:94%; height:auto; overflow:hidden;margin:0 auto; margin-top:3%}
.ly6-a1 ul li{ width:100%; height:auto; overflow:hidden;border-bottom:1px #d9d9d9 solid; padding:3% 0%;}
.ly6-a1 ul li a{ display:inline-block; width:96%; height:auto; overflow:hidden;padding:0% 2%;font-size: 1.5rem;color: #999;}

.lmlb-bot{ padding:5% 0%;overflow-x:auto; }
.lmlb-bot p img{width:auto!important;height:auto!important; max-width: 100%;}
.lmlb-bot table{ width: 100%!important;}
.lmlb-pic{ width:100%; height:auto; overflow:hidden;}
.lmlb-pic li{width:48%; float:left;margin: 0% 1% 4% 1%;}
.lmlb-pic li a.lmlb-pica{ display:inline-block; text-align:center;margin: 0 auto;width: 100%;text-decoration: none;color: #000; background:#fff; height:106px;}
.lmlb-pic li a.lmlb-pica img{ height:100%;}
.lmlb-pic li p{ width:100%; height:auto; overflow:hidden; text-align:center;padding: 0.5rem 0;}
.lmlb-pic li p a{ text-decoration:none;}


.lmlb-new{height:auto; overflow:hidden; width:100%; margin-bottom:3%;}
.lmlb-new li{ height:auto; overflow:hidden; width:100%; border-bottom:1px #d3d3d3 dashed; padding:3% 0%;}
.lmlb-new li a{ float:left; width:78%; text-decoration:none;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.lmlb-new li span{ float:right; width:20%;}

@media screen and (max-width:800px){
	body,html{ font-size:16px;}
	}


@media screen and (max-width:540px){
	body,html{ font-size:12px;}
	}
@media screen and (max-width:480px){
	body,html{font-size:12px;}
	}
@media screen and (max-width:414px){
	body,html{ font-size:12px;}
	}
@media screen and (max-width:400px){
	body,html{font-size:12px;}
	}	
@media screen and (max-width:384px){
	body,html{font-size:10px;}
	}	
@media screen and (max-width:380px){
	body,html{font-size:10px;}
	}
@media screen and (max-width:375px){
	body,html{font-size:10px;}
	}
@media screen and (max-width:360px){
	body,html{font-size:9px;}
	}



.pagination {
    text-align: center;
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 8px;
}
.pagination a {
    background: #fff;
    color: #312122;
    display: inline-block;
    width: auto;
    height: 25px;
    text-align: center;
    line-height: 23px;
    margin: 2px 2px;
    padding: 2px 12px;
}
.pagination a.current {
    color: #fff;
    background: #f3a104;
}<!--ºÄÊ±1756504450.4631Ãë-->