.fader{position: relative;padding-top: 26%;font-family: "futura", arial;overflow: hidden;}
.fader .slide{position: absolute;width: 100%;height: 100%;top: 0;z-index: 1;opacity: 0;}
.fader img.slide{height: auto;}
.fader .prev,.fader .next{position: absolute;height: 80px;line-height: 55px;width: 50px;font-size: 100px;text-align: center;color: #fff;top: 40%;left: 0;z-index: 4;cursor: pointer;opacity: .7;transition: all 150ms;}
.fader .prev:hover,.fader .next:hover{opacity: 1;}
.fader .next{left: auto;right: 0;}
.fader .pager_list{position: absolute;width: 100%;height: 40px;padding: 0;line-height: 40px;bottom: 0;text-align: center;z-index: 4;}
.fader .pager_list li{display: inline-block;width: 15px;height: 15px;margin: 0 7px;background: #fff;opacity:0.7;text-indent: -9999px;border-radius: 999px;cursor: pointer;transition: all 150ms;}
.fader .pager_list li:hover,.fader .pager_list li.active{opacity: 1;}
.center{width: 1200px;margin: 0 auto}
.top{background: url(../images/top.jpg) repeat-x top left;}
.top{font-size: 14px;color: white;padding: 8px 0;margin-bottom: 15px;}
.top .fl{float: left;background: url(../images/laba.jpg) no-repeat left center;padding-left: 20px;}
.top .fr{float: right;background: url(../images/phone.jpg) no-repeat left center;padding-left: 20px;}
.logo{border-bottom: 1px solid #ccc;padding-bottom: 15px;}
.logo h1{float: left;}
.logo .h1{float: left;}
.phone{float: right;background: url(../images/dh.png) no-repeat left 8px;color: #C41E1E;font-weight: bold;font-size: 22px;padding: 21px 0 21px 40px;}
.nav{border-bottom: 2px solid #C41E1E;}
.nav ul li a{font-size: 14px;font-weight: bold;padding: 8px 38px;display: block;}
.nav ul li{float: left;}
.nav ul li a:hover{background: #C41E1E;color: white;}
#head{margin-bottom: 40px;}
.commend{background: url(../images/bg.jpg) no-repeat bottom center;padding-bottom: 100px;margin-bottom: 40px;}
.title{text-align: center;background: url(../images/bt.png) no-repeat top center;color: #999;font-size: 18px;padding-top: 13px;margin-bottom: 40px;}
.title span{display: block;font-size: 26px;color: #222;margin-bottom: 25px;}
.title span b{color: #C41E1E;}
.title a{display: block;font-size: 26px;color: #222;margin-bottom: 25px;}
.title a b{color: #C41E1E;}
.commend ul li a{display: block;border-radius: 50%;border: 4px solid white;position: relative;width: 228px;height: 228px;overflow: hidden;}
.commend ul li a img{border-radius: 50%;width: 228px;height: 228px;}
.commend ul li a span{position: absolute;bottom: 30px;left: 0;width: 100%;text-align: center;background: rgba(0, 0, 0, 0.7);color: white;font-size: 14px;padding: 5px 0;}
.commend ul li{float: left;padding: 0 2px;}
.product .class a{display: inline-block;background: #C41E1E;color: white;font-weight: bold;font-size: 14px;padding: 8px 0;margin: 0 5px;width: 123px;text-align: center;}
.product .title,.product .class{margin-bottom: 20px;}
.product ul li{text-align: center;float: left;padding: 0 7px 20px;}
.product ul li a img{height: 219px;width: 273px;border: 6px solid #e8e8e8;margin-bottom: 10px;}
.product ul li a span{display: block;background: url(../images/title.jpg) no-repeat center;padding: 10px 0;font-size: 14px;}
.product ul li a:hover span{color: #C41E1E;}
.more{font-size: 14px;background: url(../images/a.jpg) no-repeat center;text-align: center;padding: 14px 0;}
.product{margin-bottom: 40px;}
.about .bt{text-align: center;font-size: 20px;color: #999;margin-bottom: 20px;}
.about .bt span{display: block;font-size: 30px;margin-bottom: 20px;color: #222;}
.about .bt span b{color: #C41E1E;}
.about{background: url(../images/bg2.jpg) no-repeat right 3px;}
.about-1 img{float: left;}
.about-1 span{display: inline-block;height: 124px;width: 127px;background-color: #222;padding: 30px;color: white;font-size: 14px;line-height: 30px;}
.about-1 span b{display: block;font-size: 24px;font-weight: 500;margin-bottom: 10px;}
.about-1 span a{display: block;color: white;}
.about-2 .zi{font-size: 14px;color: #000;width: 624px;display: inline-block;padding: 20px 20px 0 0;line-height: 28px;}
.about-2 .zi a{display: block;border: 2px solid #999;text-align: center;padding: 3px 0;width: 150px;margin-top: 20px;}
.about-2 .ry{display: inline-block;height: 158px;width: 127px;background-color: #222;padding: 30px;color: white;font-size: 14px;line-height: 30px;}
.about-2 span{float: left;}
.about-2 .ry b{display: block;font-size: 24px;font-weight: 500;margin-bottom: 10px;}
.about-2 .ry a{display: block;color: white;}
.about-2 img{width: 369px;height: 218px;}
.case{background: url(../images/bg3.jpg) repeat-x;padding: 40px 0 55px;margin-bottom: 40px;}
.case .bt{text-align: center;color: #9da1a4;margin-bottom: 40px;}
.case .bt a{display: block;font-size: 26px;color: white;margin-bottom: 10px;}
.case .bt a b{color: white;}
.case ul li{float:left;padding: 0 5px;}
.case ul li img{width: 390px;height: 270px;display: block;margin-bottom: 2px;}
.case ul li span{display: block;text-align: center;background: #ccc;color: #000;font-size: 14px;padding: 7px 0;}
#marquee1{width: 1200px;overflow: hidden;}
#marquee1 ul{float: left;}
.news{float: left;width: 700px;}
.contact{float: right;width: 430px;font-size: 14px;color: #000;line-height: 31px;}
.news .bt a{float: right;border: 2px solid #999;text-align: center;padding: 5px 0;width: 150px;font-size: 14px;}
.news .bt b{font-size: 32px;}
.news .bt{margin-bottom: 20px;}
.news .tu{float: left;width: 187px;}
.news ul{float: right;width: 466px;}
.news ul li{background: url(../images/li.jpg) no-repeat left center;text-indent: 2em;border-bottom: 1px dashed #cccccc;font-size: 14px;padding: 9px 0}
.news ul li span{float: right;}
.news ul li:hover a{color: #C41E1E;}
.news ul li a{color: #000;}
.bottom{margin-bottom: 40px;}
.link{border: 1px solid #cccccc;padding: 5px 8px;}
.link li{float: left;padding-right: 10px;font-size: 14px;}
.link .li{color: #000;font-weight: bold;}
.link li a{color: #555;}
#footer{background: #272e36;color: white;padding: 20px 0;font-size: 14px;}
#footer a{color:#fff !important;}
.right{float: right;width: 900px;}
.left{float: left;width: 270px;background: #282828;}
.right .bt{background: #000;border-bottom: 2px solid #C41E1E;color: white;font-size: 14px;padding: 11px 20px;margin-bottom: 20px;}
.right .bt span{float: right;}
.right .bt a{color: white;}
.right .bt b{font-size: 20px;}
.nr{font-size: 14px;line-height: 28px;}
.left .bt{background: #000;border-bottom: 2px solid #C41E1E;color: white;font-size: 14px;text-align: center;line-height: 26px;padding: 6px 0;}
.left .bt b{font-size: 18px;display: block;}
.fenlei{margin-bottom: 10px;}
.fenlei li{border-bottom: 1px dashed #cccccc;padding: 10px 20px;}
.fenlei li a{font-size: 14px;color: white;background: url(../images/li2.jpg) no-repeat left center;padding-left: 20px;}
.fenlei li:hover{background: #C41E1E;}
.fenlei .currclass{background: #C41E1E;}
.left .zi{color: white;font-size: 14px;padding: 10px;line-height: 32px;}
.left .zi img{display: block;width: 100%;margin-bottom: 10px;}
.new li a{color: white;font-size: 14px;}
.new li{padding:8px 10px 8px 30px;border-bottom: 1px dashed #cccccc;background: url(../images/li.png) no-repeat 10px center;}
.new li:nth-last-child(1){border: none;}
.cplm li{float: left;text-align: center;padding: 0 5px 20px;}
.cplm li img{display: block;width: 290px;height: 218px;}
.cplm li span{background: #282828;color: #f5f5f5;font-size: 14px;display: block;padding: 8px 0}
.xwlm li{background: url(../images/li.jpg) no-repeat left center;font-size: 14px;border-bottom: 1px dashed #cccccc;padding: 10px 20px 10px;}
.xwlm li span{float: right;color: #000;}
.xwlm li a{color: #555;}
.xwlm{margin-bottom: 10px;}
.right .qx{margin-bottom: 0;}
.xwlm li:hover a{color: #C41E1E;}
.rylm li img{width: 290px;height: 360px;}
.rylm li{float: left;padding: 0 5px 20px;}
.right h1{text-align: center;font-size: 18px;color: #C41E1E;margin-bottom: 15px;}
.label{text-align: center;background: #f5f5f5;color: #000;padding: 5px 0;margin-bottom: 20px;}
.xg{border-bottom: 1px dashed;padding-bottom: 5px;margin-bottom: 10px;}
.xg a{padding-left:3px;}
.sh a,.xi a,.xg a{color: #555;}
#MyContent{font-size: 14px;line-height: 28px;margin-bottom: 10px;}
#MyContent img{width:expression(this.width>900?900:true); max-width:900px;}
.fenye{font-size: 14px;}
.fenye a{padding-left:5px;}
#footer .tu{text-align: center;margin-bottom: 20px;}
#footer .zi{line-height: 26px;}
#footer .zi img{float: right;width: 130px;padding-left: 20px;}
#footer .zi a{color:#fff;}
#MyContent td{padding:5px;}
.keywords .bt{font-size: 26px;border-bottom: 1px solid #ccc;padding-bottom: 15px;margin-bottom: 20px;}
.keywords .bt strong{border-bottom: 2px solid #c41e1e;padding-bottom: 8px;}
.keywords .zi img{float: left;padding-right: 25px;}
.keywords .zi{font-size: 14px;line-height: 29px;}