﻿@charset "utf-8";

body{ background:#fff; margin:0; padding:0; font-family:"微软雅黑"; font-size:12px; color:#555555; min-width:1200px;} 
*{ margin:0; padding:0; } 
ul li{ list-style-type:none;}
.clear {clear: both; line-height:0; padding:0px; margin:0px;}
img { border-style: none; }
a{text-decoration:none; color:#333;}
a:hover{ text-decoration: underline; color:#D50000;}
h1{ font-size:18px; text-align:center;border-bottom:1px dotted #ccc; padding:10px 0; margin:0;}
.topnav{width:auto; height:auto; margin:0px; padding:0px; overflow:hidden}
.top{width:1200px; height:auto; padding:0px; margin:0 auto; overflow:hidden}
.logo{ max-width:420px; max-height:90px; float:left; margin:0px; padding-top:0px; overflow:hidden; line-height:90px;}
.logo a { font-size:41px;} 
.menu{width:860px; height:90px; margin:0px; padding:0px; float:right; overflow:hidden}
.menu ul { width:860px; height:90px; font-family:"微软雅黑"; font-size:14px; overflow:hidden; float:right;}
.menu ul li{ width:110px; height:90px; float:left; text-align:center; padding:0px; display:block;background:url(../images/menu.jpg) no-repeat right center}
.menu ul li.current{background:url(../images/hover.jpg) no-repeat center; width:87px; height:90px; color:#FFF}
.menu ul li.current a{ color:#FFF}
.menu ul li:hover{ background:url(../images/hover.jpg) no-repeat center; width:87px; height:90px; color:#FFF}
.menu ul li:hover a{ color:#FFF}
.menu ul li a{ width:87px; height:90px; line-height:90px; text-decoration:none; color:#313131; text-align:center;}
.menu ul li a:hover{ text-decoration:none; color:#fff;}
/*banner*/
.banner{ margin:0 auto; padding:0; width:100%; height:489px; margin-top:0px;}
#full-screen-slider {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 489px; PADDING-TOP: 0px}
#slides {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 489px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px}
#slides LI {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px}
#slides LI A {
	TEXT-INDENT: -9999px; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%}
#pagination {
	Z-INDEX: 2000; POSITION: absolute; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; TOP: 350px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px; LEFT: 50%}
#pagination LI {
	LIST-STYLE-TYPE: none; WIDTH:50px; DISPLAY: block; background:#666; filter: alpha(opacity=60); opacity: 0.6; FLOAT: left; HEIGHT: 7px; MARGIN-LEFT: 12px; LIST-STYLE-IMAGE: none; border-radius: 5px}
#pagination LI A {
	PADDING-BOTTOM: 0px; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 100%; PADDING-TOP: 0px}
#pagination LI.current {  filter: alpha(opacity=80); opacity: 0.9; BACKGROUND:#d8292e}
.iproduct{width:1200px; height:auto; margin:0 auto; padding:0px; margin-top:20px; overflow:hidden; text-align:center; border-bottom:1px solid #ddd;}
.iptitle{ width:1200px; height:30px; line-height:30px; text-align:center; margin:0 auto; padding:0px}
.iptitle h2{ font-family:"微软雅黑"; font-size:24px; line-height:30px; text-align:right; margin:0 auto; width:640px; float:left; font-weight:400}
.iptitle span{ width:540px; float:right; height:30px; line-height:40px; font-size:12px; text-align:left; padding-left:15px}
.iproduct b{font-family:Arial, Helvetica, sans-serif; font-size:12px;text-align:center;padding:10px 0; margin:0;}
.ipduct{width:1200px; height:auto; margin:0 auto; padding:0px; overflow:hidden; margin-top:20px}
.xinwen { margin-top:20px;}
.xinwen .ipnr { width:1200px; margin:25px auto 10px;}
.xinwen .ipnr img { float:left; width:480px; height:260px; box-sizing:border-box; padding:2px; border:1px solid #ddd;}
.xinwen .ipnr ul { float:right; width:100%; }
.xinwen .ipnr ul li { height:43px; line-height:42px; border-bottom:1px solid #ddd; box-sizing:border-box; overflow:hidden; width:50%;float:left;}
.xinwen .ipnr ul li span { float:right; line-height:42px; font-size:14px; color:#848484; padding:0 5px 0 15px;}
.xinwen .ipnr ul li a { color:#333; font-size:17px; font-weight:normal;}
a:hover { text-decoration:none;}
/**产品列表**/
.ipduct{ margin:0px auto; padding:0px; font-size:12px; height:auto; width:1200px;}
.ipduct dl { width:248px; height:auto;text-align:center; float:left; margin:15px 25px 0px 25px;}
.ipduct dt{ margin:0 auto; padding:0;width:248px; overflow:hidden;background:url(../images/dd.png) no-repeat; height:220px}
.ipduct dt img{ margin:0 auto; padding:0;width:219px;height:174px; overflow:hidden; display:block; padding-top:13px;}
.ipduct dd{ color:#fff;width:248px; height:59px; line-height:40px; margin:0; padding:0; overflow:hidden; text-align:center;background:url(../images/dt.png) no-repeat center center;}
.ipabout{width:1200px; height:auto; margin:0 auto; padding:0px; overflow:hidden; margin-top:20px; text-align:center; padding-bottom:20px; border-bottom:1px solid #ddd;}
.ipabout b{font-family:Arial, Helvetica, sans-serif; font-size:12px;text-align:center;padding:10px 0; margin:0;}
.iaboutmain{width:1150px; height:auto; margin:0 auto; padding:0px; overflow:hidden; margin-top:20px}
.iaboutmain img{width:240px; height:auto; margin:0px; padding:0px; float:left; overflow:hidden; padding:5px; border:1px solid #ddd; box-sizing:border-box;}
.iabout{width:890px; height:auto; margin:0px; padding:0px; float:right; line-height:25px; text-align:left}
.iabout p { font-size:16px;line-height:27px; }
.link { width:1200px; margin:0px auto; line-height:24px; padding:0 10px 10px;}
.link span { font-size:16px; font-weight:bold;}
.link a { padding:0 5px; font-size:13px;}
.foot { padding:20px;line-height:29px; font-size:14px; color:#fff; background:#333; text-align:center;}
.foot a { color:#fff;}



.fixed{display:none;}
@media screen and (max-width:960px){
body{min-width:100px;}
.topnav{width:100%;}
.top{width:100%;}
.logo{max-width:960px;width:100%;text-align:center;padding-bottom:15px;border-bottom:5px solid #d8292e;background:#0c2f33;}
.menu{width:100%;height:100px;margin-top:-2px;}
.menu ul{width:100%;height:auto;}
.menu ul li{width:25%;padding:0px;margin:0px;height:50px;}
.menu ul li a{height:50px;line-height:50px;width:25%;}
.menu ul li.current{width:25%;height:50px;background:url(../images/hover.jpg) repeat center bottom;}
.menu ul li:hover{height:50px;}
.iproduct{width:100%;}
.iptitle{width:100%;margin-top:40px;}
.iptitle h2{width:70%;}
.iptitle span{width:20%;}
.ipduct{width:100%;}
.ipduct dl{width:46%;margin:10px 1%;}
.ipabout{width:100%}
.iaboutmain{width:100%;}
.iaboutmain img{width:97%;float:none;margin:5px 1%;}
.iabout{width:98%;margin:5px 1%;}
.xinwen{width:100%;}
.xinwen .ipnr{width:98%;margin:5px 1%;}
.xinwen .ipnr img{float:none;width:98%;}
.xinwen .ipnr ul{float:none;width:98%;margin:5px 1%;}
.xinwen .ipnr ul li { height:43px; line-height:42px; border-bottom:1px solid #ddd; box-sizing:border-box; overflow:hidden; width:100%;float:left;}
.link{width:98%;margin:5px 1%;padding:0px;}
.foot{padding-bottom:85px;}
#kefu{display:none;}
#slides li{width:100%!important;}
.subnav a{padding:0px 20px;}
.subnav .hover a{padding:0px 20px;background:none;color:#fff;}
.w{width:100%;}
.plug_qq{display:none;}
#bg_copyright { padding:20px 10px; margin-bottom:60px;}
.fixed { display:block; height:60px; background:#252525; padding-top:8px; position:fixed; bottom:0;left:0; width:100%;}
.fixed ul { display:block; width:100%; margin:0; padding:0; list-style:none; }
.fixed ul li { float:left; width:25%; border-right:1px solid #5a5a5a; box-sizing:border-box; }
.fixed ul li a { display:block;}
.fixed ul li a img { width:80%; margin:0 auto; display:block; max-width:28px;}
.fixed ul li a span { display:block; width:100%; text-align:center; height:32px; line-height:32px; color:#fff; font-size:13px;}
.dibu{padding-bottom:90px;}
#position{display:none;}
.lefter{width:100%;background:#d8292e;margin-bottom:15px;}
.left_border{display:none;}
.lefter .mt10{display:none!important}
.subnav li{float:left;}
.righter{float:none;width:100%;}
.container{padding:15px;}
.subject{display:none;}
.prowidth{width:100%;}
.pic_list li{width:46%;margin:2%}
.pic_list li a img{width:100%;height:135px;}
.subnav li a{background:none;color:#fff;}


}
