﻿@charset "utf-8";
*{ margin:0px; padding:0px;}
a{ color:#555; text-decoration:none}
a:hover{color:#cd1419;}
a img{ border:none;}
table{border-collapse:collapse; border-spacing:0px;}
html{overflow-x:hidden;}
body{font-size:12px;font-family:'宋体',arial;overflow-x:hidden;color:#555;background:url(../images/bg.png) repeat-x;}
ul,dl{list-style:none;}
h1,h2,h3,h4,h5{font-size:12px;font-weight:normal;}
p{line-height:24px;}
em{font-style:normal;}
.wd{width:1000px;margin-left:-500px;position:relative;left:50%;}
.top{height:80px;width:992px;padding:20px 8px 0 0;background:url(../images/top.png) no-repeat;text-align:right;}
.nav{height:44px;line-height:44px;width:997px;padding-left:3px;}
.nav li{float:left;width:142px;text-align:center;background:url(../images/nav_li.png) no-repeat right 0;}
.nav li a{color:#fff;width:140px;font-size:14px;font-family:'微软雅黑';display:block;}
.nav li a:hover,.nav li.cu a{color:#e9e216;}

.focus{width:994px;position:relative;border:3px solid #fff;margin-top:10px;}
.focus #pic li{float:left;}
.focus #tip{width:66px;height:12px;overflow:hidden;position:absolute;left:443px;bottom:15px;z-index:13;}
.focus #tip ul li{width:12px;height:12px;float:left;display:inline;position:relative;margin:0 5px;cursor:pointer;background:url(../images/icoCircle.png) no-repeat right top;_background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/2.png');}
.focus #tip ul li.on{background-position:0 0;_background-image: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/1.png');}

.content{background:#fefefe url(../images/content_bg.png) repeat-x;margin-top:10px;}
.intro{padding-top:10px;}
.fl{height:238px;float:left;margin-right:20px;}
.contact{width:236px;background:url(../images/contact_bg.png) no-repeat center bottom;}
h2.tit{height:30px;line-height:30px;background:url(../images/tit.png) no-repeat;padding-right:10px;margin-bottom:10px;}
h2.tit span{float:left;color:#fff;font-size:14px;padding-left:20px;}
h2.tit .more{width:30px;height:30px;display:block;float:right;text-indent:-999px;overflow:hidden;}

.summary{padding:0 12px;}
.contact p span{color:#cd1419;font-weight:bold;line-height:28px;}
.about-us{width:488px;}
.about-us img{margin-bottom:6px;}
h3.tit{height:28px;line-height:28px;margin-bottom:10px;position:relative;z-index:2;border-bottom:2px solid #ddd;}
h3.tit .more{width:39px;height:15px;text-indent:-999px;float:right;margin-top:6px;overflow:hidden;display:block;background:url(../images/more_btn.png) no-repeat;}
h3.tit span{font-size:18px;color:#cd1419;font-family:'微软雅黑';float:left;}
h3.tit span em{font-family:'宋体';font-size:14px;color:#555;}
h3.tit .bor-r,h3.tit .bor-l{position:absolute;overflow:hidden;bottom:-2px;left:0;width:6px;height:2px;background:#cd1419;}
h3.tit .bor-r{left:auto;right:0;}
h3.tit b{float:right;font-weight:normal;}
h3.tit em{color:#cd1419;}
.case{width:236px;margin:0;}
.case-pic{position:relative;height:198px;overflow:hidden;}
.case-pic span{width:236px;height:40px;line-height:40px;text-align:center;display:none;position:absolute;bottom:2px;left:0;}
.case-pic span.title{z-index:3;color:#fff;}
.case-pic span.shade{z-index:2;background:#000;opacity:.5;filter:alpha(opacity=50);}
.case-pic:hover span{display:block;}
.about-summary{height:96px;overflow:hidden;}
/*.pics img,
.picList .pic img{padding:2px;display:block;border:1px solid #dbdbdb;background:#fff;}*/
.pics:hover img,
.picList .pic:hover img{border-color:#cd1419;}

.pro-banner{clear:both;padding-top:20px;width:100%;overflow:hidden;position:relative;}
.pro-banner .picMarquee{overflow:hidden;position:relative;}
.pro-banner li{float:left;width:184px;margin-right:24px;text-align:center;}
.pro-banner li .title{height:30px;line-height:30px;}

.flink-wrap{clear:both;padding-top:20px;}
.flink{overflow:hidden;height:32px;line-height:32px;background:#cd1419;color:#fff;}
.flink a{color:#fff;}
.flink a:hover{color:#e9e216;}
.footer{text-align:center;padding:20px 0;}
/*关于页面*/
.aside{width:236px;float:left;overflow:hidden;position:relative;}
.aside .list h2.tit{margin:0;}
.aside .list{margin-bottom:20px;background:#f7f7f7;}
.aside .list a{display:block;height:33px;line-height:33px;text-indent:50px;background:url(../images/list_icon.png) 30px center no-repeat;border-bottom:1px solid #eee;border-top:1px solid #fff;}
.main{width:746px;float:right;overflow:hidden;position:relative;}
/*新闻列表*/
.main .news-list{margin-top:-8px;}
.main .news-list li{height:30px;line-height:30px;}
.news-list li a{display:block;border-bottom:1px dashed #969696;}
.news-list li span{float:right;}
.num{clear:both;text-align:center;padding:30px 0 20px;}
.num a{padding:3px 7px;}
.num a.cu,.num span{background:#cd1419;color:#fff;}
/*新闻详细页*/
.main h4.tit{font-size:14px;text-align:center;font-weight:bold;height:30px;line-height:30px;}
.main .time{height:30px;line-height:30px;color:#cd1419;text-align:center;border-bottom:1px solid #ddd;margin-bottom:10px;}
.main  .other{clear:both;line-height:24px;padding:20px 0;}
/*产品列表页*/
.pro-list li{float:left;width:184px;margin:0 32px;display:inline;}
.pro-list li .title{height:30px;line-height:30px;text-align:center;margin-bottom:10px;}
/*产品详细*/
.pro-det img{display:block;float:left;border:2px solid #fff;margin-right:20px;}
.pro-det dl{line-height:30px;}
.pro-det dl dt{color:#78271d;font-size:16px;font-weight:bold;}
.content h4.det{clear:both;font-weight:bold;padding:20px 0 5px;color:#cd1419;}


.focus #pic img
{width:994px;height:308px}
.picList .pic{width:178px;height:148px;border:1px solid #ccc;overflow:hidden;position:relative;text-align:center;vertical-align:middle;}