@charset "utf-8";
/* CSS Document */
html,body,ul,li,p,input,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0; padding:0;}
ul,li{ list-style:none;}
body{ font-size:12px; color:#666; line-height:23px; font-family:"microsoft yahei"; margin:0px; padding:0px;}
img{ border:none;}
form{ margin:0px; padding:0px;}
.clear{ clear:both;}
a{ text-decoration:none; color:#666;}
a:hover{ text-decoration:none;}
.fl {float:left;}
.fr {float:right}


/* 头部*/
.lxtop{width: 1200px; margin: 0 auto; overflow: hidden;}
.lxtop img{float: left; width: 249px; height: 64px;}
.lxtop-l{ overflow: hidden;}
.lxsc{padding-top:10px;}
.lxsc input{float:left;height:34px;line-height:33px; border-radius:6px;}
.lxsc input.text1 {text-indent: 5px;width: 220px;color: #b0b0b0;border: 1px #CACACA solid;  font-family: "microsoft yahei"; font-size: 12px; border-radius:6px;margin-right:5px;}
.lxtop-l dl{float: right; padding-top:10px; padding-left: 20px;}
.lxtop-l dl dd{ background: url(/templets/default/style/images/dh.gif) no-repeat left; text-indent: 30px; font-size: 18px; color: #e60012; display: block; font-family: arial; font-weight: bold;}
.lxtop-l dl dt{text-indent: 18px;}
.lxtop-l dl dt a{padding:0 15px; font-size: 12px;}

/*导航*/
.lxnav{width: 100%; min-width: 1200px; background: #2384c7;}
.lxnav ul{overflow: hidden;width: 1200px; margin: 0 auto;}
.lxnav ul li{float: left;}
.lxnav ul li a{display: block;padding:0 70px; line-height: 40px; color: #fff;font-size: 14px;}
.lxnav ul li.cur a,.lxnav ul li:hover a{background: #d61518;}

/* Banner */
.banner { width: 100%; height: 540px; min-width: 1200px; overflow: hidden; position: relative; }
.banner .bd { height: 540px; position: relative; left: 50%; margin-left: -960px; }
.banner .bd li { width: 1920px; }
.banner .hd { width: 100%; position: absolute; bottom: 20px; height: 15px; text-align: center; }
.banner .hd ul { height: 15px; overflow: hidden; }
.banner .hd li { width: 15px; height: 15px; border-radius: 50%; background: #fff; display: inline-block; *display: inline; *zoom: 1; overflow: hidden; text-indent: -99px; cursor: pointer; margin: 0 4px; -webkit-box-shadow: inset 1px 1px rgba(0, 0, 0, 0.5); box-shadow: inset 1px 1px rgba(0, 0, 0, 0.5); }
.banner .hd .on { background: #d61518; }
.banner .ctrl { width: 1200px; position: absolute; left: 50%; margin-left: -600px; top: 0; }
.banner .ctrl a { position: absolute; background: url(/templets/default/style/images/ctrl.png) no-repeat; width: 30px; height: 51px; top: 240px; opacity: 0; filter: alpha(opacity = 0); text-indent: -99px; overflow: hidden; }
.banner .ctrl .prev { left: 0; -webkit-transform: translate(-100px); -ms-transform: translate(-100px); -o-transform: translate(-100px); transform: translate(-100px); }
.banner .ctrl .next { right: 0; background-position: -30px 0; -webkit-transform: translate(100px); -ms-transform: translate(100px); -o-transform: translate(100px); transform: translate(100px); }
.banner:hover .ctrl a { opacity: 0.3; filter: alpha(opacity = 30); -webkit-transform: 0; -ms-transform: 0; -o-transform: 0; transform: 0; }
.banner .ctrl a:hover { opacity: 1; filter: alpha(opacity = 100); }


/*新闻推荐*/
.hsnews{width: 100%; min-width: 1200px; background: #f01c2b;}
.hsnew-m{width: 1200px; margin: 0 auto; border-bottom: 1px #ccc solid;}
.hsnew_b{width: 780px;}
.hsnew_b .par02{ overflow:hidden; width:780px; position:relative; margin:0 auto;  }
.hsnew_b .par01{ width:100%; position:relative;  }
.hsnew_b .par01 em{ display:block; width:22px; height:23px; cursor:pointer; position:absolute; top:20px;}
.hsnew_b .par01 .parLt{ background:url(/templets/default/style/images/xw-l.png) no-repeat center top; right:-400px;top:27%;position: absolute;} 
.hsnew_b .par01 .parRt{ background:url(/templets/default/style/images/xw-r.png) no-repeat center top; right:-430px;top:27%;}  
.hsnew_b .list{position:absolute; top:0;left;0; width:100%;}
.hsnew_b .list li{ float:left; line-height: 40px; width: 780px;overflow: hidden;}
.hsnew_b .list li a{font-size: 14px; padding-left: 70px; line-height: 40px;display: block;  background: url("/templets/default/style/images/new.png") no-repeat left center; float: left; color: #fff;}
.hsnew_b .list li span{ display:block; text-align:center; font-size:13px; color:#fff; float: right;}


/*产品中心*/
.lxcp{width: 1200px; margin: 0 auto; padding-top:10px; padding-bottom: 5px;}
.lxcp h3{text-align: center;font-size: 24px; color: #262626; line-height: 30px;}
.lxcp h3 p{ font-size: 14px; font-weight: normal; color: #999999; line-height: 21px;}
.lxcp ul{overflow: hidden;width: 1200px; margin: 0 auto; }
.lxcp ul dl{float: left; padding:0 9px}
.lxcp ul dl img{display: block; width: 220px; height: 164px;}
.lxcp ul dl h2{font-weight: bold; display: block;text-align: left; font-size: 14px; line-height: 22px; color: #3e3d3d;}
.lxcp ul dl dd{}
.lxcp ul dl dd p{width:200px;font-size: 14px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;  }
.lxcp ul dl dd a{color: #3e3d3d; line-height: 30px;}
.lxcp ul dl img:hover{display: block; width: 214px; height: 158px; border: 3px #2384c7 solid;}


/*热门推荐*/
.lxrcp{width: 100%; min-width: 1200px; background: #8bc2e8;  height: 182px; display: block}
.lcrx{width: 1200px; margin: 0 auto; background: url(/templets/default/style/images/rx.jpg) no-repeat center; height: 182px; position: relative;}
.lcrx h3{ position: absolute; top:20px; left:20px; font-size: 18px; color: #fff; font-weight: normal;} 
.lcrx h3 p{font-size: 15px;}
.lcrx-b{width: 1020px; float: right;}
.lcrx-b .par03{ width:100%; position:relative;  height: 160px; }
.lcrx-b .par03 em{ display:block; width:50px; height:40px; cursor:pointer; position:absolute; top:20px;}
.lcrx-b .par03 .parLt{ background:url(/templets/default/style/images/parter_anlt.png) no-repeat center top; left:-160px;top:45%;} 
.lcrx-b .par03 .parRt{ background:url(/templets/default/style/images/parter_anrt.png) no-repeat center top; left:-110px;top:45%;}  
.lcrx-b .par03 em:hover{ background-position:bottom;} 
.lcrx-b .par04{ overflow:hidden; width:1010px;height:160px; position:relative; margin:0 auto; margin-top:10px; }
.lcrx-b .list{position:absolute; top:0;left;0; width:100%;}
.lcrx-b .list li{ width:240px; height:160px; padding:0 6px; float:left;}
.lcrx-b .list li a{width: 240px; height: 160px;display:block; position: relative;}
.lcrx-b .list li img{ display:block; border:1px solid #e3e3e3;width: 240px; height: 160px; border-radius:8px;}
.lcrx-b .list li span{ border-radius:0 0 9px 9px;display:block; text-align:center; font-size:13px; color:#fff; position: absolute;bottom: 0;width: 242px; height: 35px; line-height: 35px; background: #000;
	/* older safari/Chrome browsers */
	-webkit-opacity: 0.7;
    /* Netscape and Older than Firefox 0.9 */
	-moz-opacity: 0.7;
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/
	-khtml-opacity: 0.7;
    /* IE9 + etc...modern browsers */
	opacity: 0.7;
    /* IE 4-9 */
	filter:alpha(opacity=50);
    /*This works in IE 8 & 9 too*/
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /*IE4-IE9*/
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
}

/*新闻动态*/
.lxnews{width: 1200px; margin: 0 auto; overflow: hidden; padding:18px 0;}
.lxnews-l{width: 384px;}
.lxnews-t{border-bottom: 1px #ccc solid; overflow: hidden;}
.lxnews-t a{float: right; font-size: 12px; line-height:30px; color: #262626;}
.lxnews-t h2{float: left; display: block; font-size:16px; line-height: 22px; font-weight: normal; font-family: "microsoft yahei"; color: #737373;}
.lxnews-t h2 em{ font-style: normal; font-size: 16px; font-weight: normal;  font-family: "microsoft yahei"; color: #737373;}
.lxnews-b{width: 384px;}
.lxnews-b ul{overflow: hidden;padding-top:5px;}
.lxnews-b ul li{float: left; overflow: hidden; background: url(/templets/default/style/images/ioc.gif) no-repeat left center; text-indent: 20px; width: 384px; line-height:25px;}
.lxnews-b ul li a{float: left; display: block; width: 100%; color: #737373; font-size: 14px;}
.lxnews-b ul li a span{float: right; display: block; font-size: 14px;}
.lxnews-b ul li:hover a{ color: #2384c7;}

.lxnews-r{}
.lxnews-r dl{ overflow: hidden;}
.lxnews-r dl a{float: left;display: block;}
.lxnews-r dl dt{text-align: center;}
.lxnews-r dl dt.a1{ background: url(/templets/default/style/images/img3.jpg) no-repeat; width: 378px; height: 284px;color: #fff; font-size: 20px;}
.lxnews-r dl dt.a2{ background: url(/templets/default/style/images/img4.jpg) no-repeat; width: 378px; height: 284px; margin-left:10px;color: #fff; font-size: 20px;}
.lxnews-r dl dt.a1 em{text-align: center;display: block;-webkit-transition:transform .3s;transition:transform .3s;padding-top:55px}
.lxnews-r dl dt.a2 em{text-align: center;display: block;-webkit-transition:transform .3s;transition:transform .3s;padding-top:55px}
.lxnews-r dl dt.a1 p{font-size: 14px;}
.lxnews-r dl dt.a2 p{font-size: 14px;}
.lxnews-r dl dt.a1 em img{width: 85px; height: 85px; padding-bottom: 10px;}
.lxnews-r dl dt.a2 em img{width: 85px; height: 85px; padding-bottom: 10px;}
.lxnews-r dl dt:hover.a1 em{-webkit-transform:translate(0,-10px);transform:translate(0,-10px);}
.lxnews-r dl dt:hover.a2 em{-webkit-transform:translate(0,-10px);transform:translate(0,-10px);}


/*底部导航*/
.lxdbnav{width: 100%; min-width: 1200px; background: #f2f2f2; height: 186px;}
.lxdbnav-m{width: 1200px; margin: 0 auto; overflow: hidden;}
.lxdbnav-l { padding-top:22px;}
.lxdbnav-l dl{float: left; padding-right: 30px;}
.lxdbnav-l dl dt{display: block;text-align: left; font-size: 14px; line-height: 20px;}
.lxdbnav-l dl dd{overflow: hidden; display: block; padding-top:5px;}
.lxdbnav-l dl dd.lxabout{width: 90px; overflow: hidden;}
.lxdbnav-l dl dd.lccc{width: 280px; overflow: hidden;}
.lxdbnav-l dl dd.yingyong{width: 195px; overflow: hidden;}
.lxdbnav-l dl dd.lccc a{width: 115px;float: left; display: block; text-align: left; font-size: 12px;  padding-right: 20px; }
.lxdbnav-l dl dd.xinwen{width: 80px; overflow: hidden;}
.lxdbnav-l dl dd a{float: left; display: block; text-align: left; font-size: 12px; line-height: 20px; padding-right: 20px; width:100% ;}

.lxdbnav-r{overflow: hidden;padding-top:50px;}
.lxdbnav-r img{float: left; width: 106px; height: 106px; padding-right: 15px;}
.lxdbnav-r dl{float: right; display: block; overflow: hidden;}
.lxdbnav-r dl dd{ display: block; height: 30px;}
.lxdbnav-r dl dd img{width: 50px; height: 30px; display: block;}
.lxdbnav-r dl dt{text-align: left; display: block; }

/*底部导航*/
.lxdbbq{width: 100%; background: #272727; min-width: 1200px; display: block;}
.lxdbbq-m{width: 1200px; margin: 0 auto; overflow: hidden;}
.lxdbbq-links{overflow: hidden; line-height: 28px; width: 780px; padding-top:5px;}
.lxdbbq-links span{font-size:16px; display: block; width: 80px;float: left;color: #9e9e9e;}
.lxdbbq-links p{overflow: hidden;float: left;color: #9e9e9e; width: 700px;}
.lxdbbq-links p a{float: left; padding:0 10px;color: #9e9e9e;}

.lxdbbq-bq {width: 410px; line-height: 50px; font-size: 14px; color: #9e9e9e;}






