@charset "utf-8";
html,body,h1,h2,h3,h4,h5,input,button,form,p,span,a,div,ol,ul,li,table,tbody,tfoot,thead,tr,th,td,canvas{margin:0;padding:0;}
body{max-width:480px;height:auto;font-family:'Microsoft YaHei';background:#f6f6f6;font-size:15px;margin:auto;}
ol,ul{list-style:none;}
table{width:100% !important;text-align:center;}
em{ font-style:normal}
a{text-decoration:none;color:#0091FF;}
.xp{width:100%;height:auto;margin:0;margin-top:43px;max-width:640px;}
.container{ padding:0;}
.header{width:100%;height:auto;overflow:hidden;  position: fixed;max-width: 480px;top: 0px;background-color: #fff;z-index: 1000;background-color:#EEE;}
.header .l{ float:left; width:80%; height:43px; overflow:hidden; }
.header .l img{ display:block;}
.header .l img{
	height:43px;
	width:auto;
	
	}
	}

.header .r{ float:left; width:30%; height:auto; overflow:hidden;}
.header .home{ float: right;padding-right: 7px;}

.nav{width:98%;height:28px;background:#e70012;text-align:center; position:absolute; max-width:640px; top:62px; overflow:hidden;}
.nav a{padding:0 5px;color:#fefefe;line-height:28px;}
.nav a:visited{color:#fff;line-height:28px;}
.nav ul{padding-left:30px;}
.nav li{float:left;padding:0 5px;}
.nav li a{color:#fefefe;line-height:28px;}
.nav li a:visited{color:#fff;line-height:28px;}
.banner1 img{width:100%;}
.banner img {width:100%;}
.plist{height:auto;overflow:hidden;}
.plist li{display:inline-block;width:47%;height:30px;line-height:30px;text-align:center;border:1px solid #9fa1a0;border-radius:5px 5px;margin:2px 0.8%;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#cdcdcd));}
.plist li a{color:#585657; display:block;}
.plist li a:visited{color:gray;}
.plist2{height:auto;overflow:hidden;background:#e9e9e9;}
.ptitle2{height:28px;background:-webkit-gradient(linear,0 0,0 100%,from(#c0c0c0),to(#d8d8d8));line-height:28px;text-indent:1em;}
.plist2 li{overflow:hidden;display:inline-block;height:30px;line-height:30px;width:48%;font-size:14px;margin:2px 0.4%;border:1px solid; border-radius:5px; text-align:center; border-top-color:#c6c6c6; border-left-color:#c6c6c6; border-right-color:#c6c6c6; border-bottom-color:#f9f9f9; background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#cdcdcd));}
.plist2 li a{color:#585858; display:block;}
.plist2 li a:visited{color:gray;}
.ntitle{line-height:26px;background:#e70012;text-indent:1em;color:white;margin:5px 0 10px;}
.ntitle a{color:#fefefe;}
.ntitle a:visited{color:#fdfdfd;}
.nlist ul{margin-left:5px; margin-top:5px;}
.nlist li{height:28px;line-height:28px;background:url("li01.jpg")/*tpa=http://m.lmlq.com/templets/xp/images/li01.jpg*/ no-repeat left center;}
.nlist li a{color:#585858;padding-left:15px;}
.nlist li a:visited{color:gray;}
.ncon{line-height:22px;color:red;margin-left:5px;}
.ncon a {color: red;text-decoration: underline;}
.space{height:170px;}
.chanpin{ overflow:hidden; margin:10px 5px;}
.chanpin li{ float:left; padding:0 5px; line-height:30px; height:30px;}
.chanpin a{ clear:both; color: #000;font-size:16px; text-decoration:underline; padding-right:5px;}

/*视频*/
.shipin h3{ font-size:14px;    line-height: 32px;margin-bottom: 5px;font-weight: bold;}
.shipin p{text-indent: 2em;}
.pro-col-2l {
    width: 47%;
    float: left;
}
.pro-col-2 img {
    display: block;
    width: 100%;
    height: auto;
}
.pro-col-2r {
    width: 47%;
    float: right;
}
.shipin_cor .pro-col-2 p {
    position: relative;
    bottom: 37px;
    background-color: rgba(0,0,0,0.65);
    color: #fff;
    text-align: center;
    margin: 0;
    line-height: 37px;
    height: 37px;
}
.shipin_cor .pro-col-2 p a{ text-decoration:none; color:#fff;}
.shipin_cor{ overflow:hidden;    margin-bottom: -40px;}

#willesPlay .playContent{
	position: relative;
	height: auto;
	overflow: hidden;
	background:#000;
	cursor: pointer;
	width: 100%;
}
#willesPlay .playContent .turnoff{
	position: absolute;
	z-index: 10;
	right: -40px;
	top: 50%;
}
#willesPlay .playContent .turnoff li a{
	display: block;
	width: 40px;
	height: 40px;
	line-height: 40px;
	margin-bottom: 20px;
	text-align: center;
	font-size: 20px;
	color: #fff;
	background: rgba(0,0,0,.5);
}
#willesPlay .playContent .turnoff li a:hover{
	color: #666;
}
#willesPlay .playContent .playTip{
	position: absolute;
	width: 110px;
	height: 110px;
	text-align: center;
	line-height: 110px;
	top: 50%;
	left: 50%;
	margin-left: -55px;
	margin-top: -55px;
	font-size: 60px;
	border: 3px solid #FFF;
	border-radius: 50%;
	color: #fff;
	cursor: pointer;
}
#willesPlay .playControll{
	z-index: 2147483650;
	width: 100%;
	height: 48px;
	bottom: -48px;
	border-radius: 0px 0px 3px 3px;
	-moz-user-select:none;
    -webkit-user-select:none;
    user-select:none;   
}
#willesPlay .fullControll{
	background:rgba(0,0,0,.5);
}
#willesPlay .fullControll .timebar span{
	color: #FFFFFF;
}
#willesPlay .playControll .playPause{
	float: left;
	width: 20px;
	height: 25px;
	background: url("../../../../v.lmlq.com/templets/video/img/control_01.png")/*tpa=http://v.lmlq.com/templets/video/img/control_01.png*/ 0px 0px no-repeat;
	margin: 11px 0px 0px 12px;
	cursor: pointer;
}
#willesPlay .playControll .playIcon{
	background-position: 0px -32px;
}
/*进度条*/
#willesPlay .playControll .timebar{
float: left;
width: calc(100% - 145px);
line-height: 48px;
overflow: hidden;
margin: 0 auto;
margin: 0px 0px 0px 20px;
}
#willesPlay .playControll .timebar .progress{
	float: left;
	width: 70%;
	margin: 19px 25px;
	height: 10px;
	cursor: pointer;
}
#willesPlay .playControll .timebar span{
	float: left;
	width: 8%;
	text-align: center;
}
#willesPlay .otherControl{
	float: right;
	position: relative;
}

#willesPlay .otherControl span{
	display: inline-block;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	vertical-align: middle;
	font-size: 20px;
	margin: 9px  7px;
	/*background: url(../images/control_01.png) no-repeat;*/
	cursor: pointer;
}
#willesPlay .otherControl span:nth-child(1){
	font-size: 28px;
	color: #0066cc;
}
/*#willesPlay .otherControl span:nth-child(2){
	background-position: -171px 0px;
}*/
#willesPlay .otherControl span:nth-child(2){
	color: #919597;
}
/*音量*/
#willesPlay .otherControl .volumeBar{
	display: none;
	position: absolute;
	top: -110px;
	left:4px;
	width: 26px;
	height: 100px;
	background:#f1f2f2;
	border-radius: 4px;
	cursor: pointer;
}
#willesPlay .otherControl .volumeBar:after{
	content:"";
	display: block;
	position:absolute;
	bottom: -7px;
	left: 5px;
	width: 0;
    height: 0;
    border-left:8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #f1f2f2;
}
#willesPlay .otherControl .volumeBar .volumewrap{
	background: #a2a7aa;
	width: 8px;
	height: 80px;
	position: absolute;
	bottom: 10px;
	left: 9px;
	border-radius: 4px;
}

#willesPlay .otherControl .volumeBar .progress{
	background: none;
}
#willesPlay .otherControl .volumeBar .progress-bar{
	position: absolute;
	bottom: 0px;
	left: 0px;
	border-radius: 4px;
}
video::-webkit-media-controls-enclosure {
    /*禁用播放器控制栏的样式*/
    display: none !important;
}
:-webkit-full-screen{}
@media (max-width: 710px){
	#willesPlay .playControll .timebar{margin: 0px 0px 0px 5px;}
	#willesPlay .playControll .timebar .progress{display: none;}
	.duration{display: none;}
	#willesPlay .playContent .playTip{width: 50px;height: 50px;line-height: 45px;font-size: 1.3em;margin-left: -15px;margin-top: -28px;}
}

.video {
	max-width:620px;
    background: #000;
	    width: 100%;
}
/*视频结束*/

.footer{width:98%; max-width:480px;height:40px;line-height:40px;text-align:center;position:fixed !important;bottom:0;max-width:480px;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none;user-select: none;}
.footer{
		color: #fae7e9;
border: solid 1px #ab1c1a;
background: #FC5F5B;
background: -webkit-gradient(linear, left top, left bottom, from(#FC5F5B), to(#D32928));
background: -moz-linear-gradient(top, #FC5F5B, #D32928);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FC5F5B', endColorstr='#D32928');
	
	
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
-webkit-border-radius: .5em;
-moz-border-radius: .5em;
border-radius: .5em;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.6);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.6);
box-shadow: 0 1px 2px rgba(0,0,0,.6);}


.footer a{ display:block;  color:#FFF; vertical-align:middle;}
.footer a:visited{}
.footer a span{font-size:21px; display:inline-block; height:40px; line-height:40px;}
.footer a span{ padding-left:36px; background:url("tel.gif")/*tpa=http://m.lmlq.com/templets/xp/images/tel.gif*/ no-repeat 5px;}

.pc{}
.pcon{line-height:25px;color:#666;letter-spacing:0.05em;}
.pcon p{ margin-bottom:10px;}

.pcon img{width:100% !important; height:auto !important;}
.message{margin:6px;}
input#tel{height:28px;width:98%;border-radius: 5px; border: 1px solid #949494;margin-bottom: 8px;    font-size: 16px;}
input#yourname{height:28px;width:98%;border-radius: 5px; border: 1px solid #949494;margin-bottom: 8px;    font-size: 16px;}
textarea#message{    height: 60px;
    width: 98%;
    border: 1px solid #949494;
    border-radius: 5px;
    margin-bottom: 10px;    font-size: 16px;}
input[type="submit"]{
-webkit-appearance: none;
}
#submit{
    width: 98%;
    height: 33px;
    border-radius: 5px;
    border: 1px solid #ccc;
    background: #ea4745;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
}
/*列表图*/
.listtu {width: 100%;height: auto; margin: 10px 0; overflow: hidden;}
.listtu ul {margin-left: 1%;height: auto; overflow: hidden;width: 100%;}
.listtu ul li {width: 47%;float: left;margin: 1%;text-align: center;}
.listtu ul li img { width: 100%;}
.listtu ul li h3 {color: #4b525a;font-weight: normal;display: inline-block; font-size:1em;height: 45px;}
.listtu ul li h3:hover{color:red; font-weight:bold;}

/*表格*/
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8{ color:#333;}


/*产品推荐图*/
.cptjx ul li {
    width: 100%;
    height: auto;
    margin-top: 10px;
    overflow: hidden;
    border-bottom: 1px solid #ccc;
    display: block;
	cursor: pointer;
}

.cptjx a{ color:black;}
@media screen and (min-width: 320px) and (max-width: 490px) {
	.cptjx a {font-size: 1em !important;}
}
.cptj_tu{
    width: 55%;
    float: left;
}
.cptj_tu img{
    width: 100%;
}
.cptj_ms {
    float: left;
    width: 42%;
    margin-left: 3%;
}

.pcon table{
font-size: 13px; 
text-align: center; 
line-height: 30px;
width:100%;
border:0;

}
.pcon table tr:nth-child(odd)
{
background:#ddd;
}
.pcon table tr:nth-child(1)
{
background:#686868;
color: rgb(255, 255, 255);
}



