ul,ol,li,dl,dt,dd,p{ list-style:none; margin:0; padding:0;font-size:1.1em;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-size:1.1em; font-weight:bold; font-family:"Microsoft YaHei";}
body{ font-size:1em; color:#333; font-family:"Microsoft YaHei"; margin:0 auto;}
a{ text-decoration:none; outline:none;}
a:active {star:expression(this.onFocus=this.blur());} 
a{text-decoration: none;color: #000}
*{padding: 0;margin:0;}
body,html{height: 100%}
.wrap{width: 100%;height: 100%;position:fixed;top: 0;bottom: 0;left: 0;right: 0}


.wlef{width: 100%;height: auto;background: #fff;overflow:scroll;z-index: 9999;position: relative;position: absolute;right: 0;top: 0;box-shadow: 0 0 3px #484848}
.wlef .top{z-index: 3;position: relative;width: 100%;position: fixed;height: 3.5em;
	background:linear-gradient(#e47172, #b31c14);
/* Firefox */
display:-moz-box;
-moz-box-align:center;

/* Safari、Opera 以及 Chrome */
display:-webkit-box;
-webkit-box-align:center;

/* W3C */
display:box;
box-align:center;
}
.wlef .top .t_ri{
position: absolute;top:0.6em;right: 0;/* Firefox */
display:-moz-box;
-moz-box-pack:center;
-moz-box-align:center;

/* Safari、Opera 以及 Chrome */
display:-webkit-box;
-webkit-box-pack:center;
-webkit-box-align:center;

/* W3C */
display:box;
box-pack:center;
box-align:center;width: 2.7em;height: 60%;clear:both;
border-radius: 0.2em;margin-right: 0.3em;z-index: 9999
}
.wlef .top img{height: 3.5em}
.wlef .top .t_ri img{height: 2.1em}
.wlef .banner{width: 100%;height: 8em;margin-top: 3.5em;position: relative;z-index: -1}
.wlef .banner li{width: 100%;height: 100%;position: absolute;z-index:-1;display: none;}
.wlef .banner li:first-of-type{display: block;}
.wlef .banner li img{max-width: 100%;max-height: 100%;position: absolute;width: 100%;height:100%}
.wlef .banner .banshu{position: absolute;bottom: 0.1em;width: 7em;height: 1.5em;left: 38%;}
.wlef .banner .banshu a{display: inline-block;border-radius: 50%;background: #fff;width: 0.8em;height: 0.8em;margin-left: 0.5em}
.wlef .banner .banshu .xuan{background: #b31c14}


.wlef .primary{width: 95%;margin: 0 auto;height: 17em;margin-top: .5em;}
.wlef .primary a{overflow: hidden;position: relative;margin-top: 0.4em;background: #fa5757;box-shadow: 0 0 1px #fa5757;float: left;width: 49%;border-radius: 3%;height: 30%;display: inline-block;}
.wlef .primary a:nth-child(2){background: #36bc65;box-shadow: 0 0 0.05em #36bc65;}
.wlef .primary a:nth-child(3){background: #2991fb;box-shadow: 0 0 0.05em #2991fb;}
.wlef .primary a:nth-child(4){background: #a046f4;box-shadow: 0 0 0.05em #a046f4;}
.wlef .primary a:nth-child(5){background: #214dd2;box-shadow: 0 0 0.05em #0033cc}
.wlef .primary a:nth-child(6){background: #006699 ;box-shadow:0 0 0.05em #006699;}
.wlef .primary a:nth-child(7){background: #336699;box-shadow: 0 0 0.04em #336699}
.wlef .primary a:nth-child(8){background: #c0367b;box-shadow: 0 0 0.05em #660033}
.wlef .primary a:nth-child(9){background: #669999;box-shadow: 0 0 0.05em #669999}
.wlef .primary a:nth-child(10){background: #999933;box-shadow: 0 0 0.05em #999933}
.wlef .primary a:nth-child(11){background: #CC9999;box-shadow: 0 0 0.05em #CC9999}
.wlef .primary a:nth-child(12){background: #FFCC66;box-shadow: 0 0 0.05em #FFCC66}
.wlef .primary a:nth-child(13){background: #999966;box-shadow: 0 0 0.05em #999966}
.wlef .primary a:nth-child(14){background: #6699CC;box-shadow: 0 0 0.05em #6699CC}
.wlef .primary a:nth-child(15){background: #99CC99;box-shadow: 0 0 0.05em #99CC99}
.wlef .primary a:nth-child(16){background: #CCCC33;box-shadow: 0 0 0.05em #CCCC33}
.wlef .primary a:nth-child(17){background: #99CC33;box-shadow: 0 0 0.05em #99CC33}
.wlef .primary a:nth-child(18){background: #9966FF;box-shadow: 0 0 0.05em #9966FF}





.wlef .primary a:nth-child(2n+0){float: right;}
.wlef .primary a:nth-child(2n+0) img{float: left;margin-left: 0.2em;margin-right: 0;display: inline-block;}
.wlef .primary a:nth-child(2n+0) span{float: right;margin-right: 0.5em;margin-left: 0;text-align: right;}
.wlef .primary a div{width: 100%;height: 100%;margin-top: 3em;}
.wlef .primary a img{width: 3em;max-width: 50%;float: right;vertical-align: middle;margin-right: 0.2em;margin-top: -1.8em;}
.wlef .primary a:nth-child(3) img{max-height: 100%;width: 5em;margin-top: -2.5em;}
.wlef .primary a:nth-child(4) img{max-height: 100%;width: 5em;margin-top: -2.5em;}
.wlef .primary a:nth-child(5) img{max-height: 100%;width: 5em;margin-top: -2.5em;}
.wlef .primary a:nth-child(6) img{max-height: 100%;width: 5em;margin-top: -2.5em;}
.wlef .primary a:nth-child(7) img{max-height: 100%;width: 5em;margin-top: -2.5em;}
.wlef .primary a:nth-child(8) img{max-height: 100%;width: 5em;margin-top: -2.5em;}
.wlef .primary a:nth-child(9) img{max-height: 100%;max-width: 5em;margin-top: -2.5em;}
.wlef .primary a:nth-child(10) img{max-height: 100%;max-width: 5em;margin-top: -2em;}
.wlef .primary a:nth-child(11) img{max-height: 100%;max-width: 5em;margin-top: -2em;}




.wlef .primary a div span{width:43%;float: left;margin-left: 0.5em;color: #fff;font-size: 0.95em;letter-spacing: 0.05em;line-height: 1em;margin-top: -1em;display:inline-block;}

.wlef .tran img{width: 100%;margin-top: 1em}

.wlef .about{width: 95%;height: auto;margin: 0 auto;margin-top: 1em;}
.ab_top{
	width: 100%;
height: auto;

border: 1px solid #247bbc;
height: 2em;
border-radius: 0.2em;
margin: 0.7em 0;
}

.ab_top .pevr{float: left;}
.ab_top .pevr a{
font-size: 0.9em;
line-height: 2.2em;
margin-left: 0.5em;
}
.ab_top .pevr a span{font-weight: bold;color: #247bbc}

.ab_top .next{
	float: right;
height: 100%;
width: 5.1em;
border-left: 1px solid #247bbc;
position: relative;
background: rgb(249, 243, 243)
}
.ab_top .next a{
font-size: 0.8em;
line-height: 2.6em;
margin-left: 0.5em;
}
.about_pro{width:95%;margin: 0 auto}
.about_pro img{max-width: 100%;margin:0 auto;float: left}

.upArr{
width: 0;position: absolute;top: 0;right: 0.5em;bottom: 0;margin: auto;
height: 0;
border-left: 0.4em solid transparent;
border-right: 0.4em solid transparent;
border-top: 0.5em solid #247bbc;
}

.next .pull_dropdown{background:rgb(249, 243, 243);width: 100%;display: none}
.next .pull_dropdown a{letter-spacing: 0.1em;height: 100%;display: inline-block;}

/*2 - product*/
.wlef .about .about_pro p{font-size: 0.9em;text-indent: 2em;margin-bottom: 0.8em;display: table;height: auto}

.about_tran{
width: 14em;
height: 26.5em;
margin: 0 auto;
margin-top: 2em;
overflow:hidden;
}
.about_tran .slide{width: 70em;height: auto;border-bottom: 1px solid rgba(0,0,0,.05);margin-bottom: 0.3em}
.about_tran .slide .cp_product{width: 14em;float: left;}
.about_tran .slide .cp_product img{width: 100%;}


.cp_product .pro_word{
padding: 0.3em;
letter-spacing: 0.1em;
font-size: 1em;

}
.cp_product .pro_word h1{
	text-align: center;
padding: 0.4em;
letter-spacing: 0.1em;
color: #b31c14;
font-size: 1em;
}
.cp_product .pro_word p{
	font-size: 0.9em;
	text-indent: 2em
}


.about_tran .slide_spot{width: 100%;height: 1.3em;text-align: center;}
.about_tran .slide_spot li{
display: inline;
width: 0.7em;
height: 0.7em;
}
.about_tran .slide_spot li img{
	max-height:100%;float: left;
}
.about_tran .slide_spot li:nth-child(2) img{float: right;}
.about_tran .slide_spot .ckeak{
	background: #b31c14;
}

/*       /        */







/*         news-tabs        */
.news_tab{width: 95%;height: auto;margin: 0 auto}
.news_tab .new_pro{width: 100%;height: auto;}
.news_tab .new_pro a{
display: inline-block;
width: 97%;
padding-left: 3%;
height: 2.5em;
border: 1px solid #ccc;
border-radius: 0.2em;
line-height: 2.5em;
margin-bottom: 1em;
font-size: 0.8em;
color: rgba(0,0,0,.85)
}











/*.wlef .bmcontemt{clear: both;border-radius: 0.2em;width: 95%;margin: 0em auto;height: auto;border: 1px solid #9c9898 ;background: #fcf9f9;margin-top: 1em;}
.wlef .bmcontemt a{display: inline-block;width: 100%;height: 1.5em;border-bottom:1px #9c9898  solid;padding: 1em 0;}
.wlef .bmcontemt a:last-child{border: none;}
.wlef .bmcontemt a i{float: right;margin-right: 1em;margin-top: 0.3em}
.wlef .bmcontemt a span{font-size: 0.9em;color: #484848}
.wlef .bmcontemt a img{height: 1.6em;vertical-align: middle;margin: 0 0.5em}*/

.wlef .space{width: 100%;margin-top: 1em;height: 4em;}/*留空*/


.wlef .bottom{width: 100%;height: auto;position: fixed;bottom: 0;background: #b31c14;text-align: center;}
.wlef .bottom li{width: 25%;height: 100%;float: left;}
.wlef .bottom li img{width: 2.3em;height: 2.3em;margin-bottom: -0.5em;margin-top: 0.3em}
.wlef .bottom li a{font-size: 12px;color: #fff;}


/*侧边栏*/
.wright{text-align: center;width: 70%;;z-index: 1;height: 100%;background: #2aaafb;position: absolute;top: 0;right: 0}
.wright span{color: #fff;margin: 0.4em;letter-spacing: 0.1em;display: inline-block;}
.wright li{
width: 70%;
margin: 1em auto;
border: 1px solid #fff;
text-align: center;
padding: 0.4em 0;
border-radius: 0.2em;
box-shadow: 0 0 0.1em #2aaafb;
font-size: 1.2em
}
.wright a{color: #fff;text-decoration: none;font-size: 0.9em;position: relative;}
/*侧边栏*/





































