@charset "utf-8";
/* CSS Document */

.conten{ width:1200px; margin:20px auto; }
.leftr{ width:250px; float:left; }
.rightr{ width:930px; border:1px solid #ddd; padding:5px; float:right;  }

/*-- 当前位置 --*/
.nav{border: 1px solid #aaa;    border-radius: 3px;    padding: 5px 10px; margin-bottom: 10px; }
.nav span{ font-weight:900; }
.nav a:hover{ color:#f00; }

/*-- 产品列表 --*/
.lf_n{border: 5px solid #f00; }
.lf_n h2{    text-align: center;    color: #fff;    background: #f00;    line-height: 2.5;}
.lf_n_c{ padding:10px; }
.lf_n_c h3 a{ display:block; color: #fff;    background: #f00;    font-size: 16px;    padding: 5px 0 5px 10px;}
.lf_n_c li{    height: 33px;    line-height: 2.3;    border-bottom: 1px dashed #ddd; overflow:hidden; }
spot{background: #f00;    height: 5px;    width: 5px;    float: left;    margin: 14px 4px;    border-radius: 50%;}

.lf_m{margin-top: 15px;    border: 5px solid #f00;}
.lf_m h2{text-align: center;    font-size: 22px;    color: #fff;    background: #f00;    padding: 10px 0;}
.lf_m li{    padding: 10px 0 5px 12px;    border-bottom: 1px solid #e5e5e5;}

/*-- 新闻中心 --*/
.new{    padding: 3px 15px 15px; }
.new dl dd{font-size: 15px;    font-weight: 900;    line-height: 2.3;    border-bottom: 1px dashed #ddd;}
.new dl dd:hover{ color:#f00; }
.new dl dd b{width: 800px;    height: 34px;    float: left;    overflow: hidden;    display: block;}
.new dl dd span{    font-weight: 100;    float: right;    font-size: 14px;  }
.new dl dt{line-height: 1.8;    height: 57px;    overflow: hidden;    margin: 5px 0 10px;}

/*-- 分页 --*/
.pages{    padding: 10px 18px; }
.pages span{float: right;    padding: 5px 10px;    border: 1px solid #ddd;}
.pages b ,.pages a{    border: 1px solid #ddd;    padding: 5px 10px;    margin-right: 10px;}

/*-- 产品中心 --*/
.product dl{ float:left;    padding: 0 5px 8px; }
.product dd img{width: 288px; height:237px;    padding: 5px;    border: 1px solid #e6e6e6;}
.product dd img:hover{ border:1px solid #f00; }
.product dt{ width:300px; height:32px;   text-align: center;    line-height: 2.3; overflow:hidden; }

/*-- 内页 --*/
.inside .top h1 { height: 62px; font-size: 25px; text-align: center; line-height: 2.3; border-bottom: 1px dashed #e0e0e0; overflow:hidden; }
.inside .top p{    text-align: center;    line-height: 1.8;    color: #999;}
.inside .top p span{    padding: 0 15px; }
.introduce{padding-top: 20px; line-height:2.3; }

/*-- 推荐产品/新闻 --*/
#righttuijian{margin-top: 25px;}
.RandomNews{ margin-top: 10px; }
.diysr{background:#f00;height:36px;line-height:36px;padding-left:27px; color:#fff; }
.diysr a{color:#6B9F1F;font-weight:bold;}
.diysr a:hover,.tit a:hover{text-decoration:underline;}
.news_random{border:1px solid #CCC;border-top:none; width:928px;padding-top:8px;}
.news_random li{ height:28px;line-height:28px; text-align: center; padding:0 17px 0 10px;  width:282px; float:left;overflow:hidden;}
.news_random li a{ background:url(../images/ico55.gif) no-repeat 0 4px; padding-left:12px;}
.news_random11{border:1px solid #CCC;border-top:none;border-bottom:none;width:752px;padding-top:8px;}
.news_random11 li{ height:28px;line-height:28px; padding:0 10px 0 10px; float:left;overflow:hidden;}
.news_random11 li a{ background:url(../images/ico55.gif) no-repeat 0 4px; padding-left:12px;}

dl.pd_list_dl{ width:289px; overflow:hidden; float:left;padding:5px 10px 10px;}
dl.pd_list_dl dt{ width:289px; height:237px;line-height:0; font-size:0;}
dl.pd_list_dl dt img{width:283px; height:231px; padding:2px; border:1px solid #D6D6D6;background:#E7E7E7; }
dl.pd_list_dl dt a:hover img{border:1px solid #429B25; width:289px; height:237px;}
dl.pd_list_dl dd{ margin-top:5px; height:20px; width:289px; line-height:20px; text-align:center; overflow:hidden;}
dl.pd_list_dl dd a:hover{color:#429B25;}

dl.pd_list_dls{ width:196px; overflow:hidden; float:left;padding:5px 27px 10px;}
dl.pd_list_dls dt{ width:196px; height:186px;line-height:0; font-size:0;}
dl.pd_list_dls dt img{width:190px; height:180px; padding:2px; border:1px solid #D6D6D6;background:#E7E7E7; }
dl.pd_list_dls dt a:hover img{border:1px solid #429B25; width:196px; height:186px;}
dl.pd_list_dls dd{ margin-top:5px; height:20px; width:196px; line-height:20px; text-align:center; overflow:hidden;}
dl.pd_list_dls dd a:hover{color:#429B25;}

.pages{margin-top:5px}
.pages a,.pages a:visited,.pages b,.pages span{display:inline;float:left;min-width:12px;height:20px;line-height:20px;margin:5px 5px 0 0;padding:2px 5px;text-align:center;font-family:"微软雅黑";font-size:14px;white-space:nowrap;border:1px solid #BDD7F2;border-radius:3px;color:#333}
.pages a:hover{border:1px solid #38739F;background:#E5F3FF;color:#000;font-weight:400}
.pages b{border:1px solid #BDD7F2!important;background:#CBE0F7!important}
.pages span{font-weight:bold}
.cf:after{content:"";display:block;clear:both;height:0;overflow:hidden}
.cf{zoom:1}
.rmbq{ width:925px; line-height:30px; font-size:13px; margin:8px 0 0 0;  padding:0;border-bottom: 1px solid #ddd;}

.rmbq span{ font-size:15px; color:#990000; width:80px; height:30px; display:block; float:left; overflow:hidden; padding:0; margin:0;}

.rmbq a{ display:block; margin:0 10px 0 0; float:left; border:#e2e1e1 1px solid; height:25px; line-height:25px; padding:0 5px; }

.tw{ width:925px; float:left; margin:30px 0 0 10px;  font-size: 14px;}
.tw a{ display:block; margin:0 5px 0 0; float:left;}
.tw span{ width:65px; float:left;}
