﻿/*全局定义*/
*{margin: 0px; padding: 0px;}
body{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #322b2b; background: url(/mu24/template/style02/body_bg.gif) repeat-x left 111px; background-color: #fff;}
a:link,a:visited,a:active{font-size: 12px; color: #322b2b; text-decoration: none;}
a:hover{color: #fa100c; text-decoration: underline;}
.clear{clear: both; height: 0px;}
img{border:none;}
dl,dt,dd,ul,li{margin: 0px; padding: 0px;}
a{blur:expression(this.blur());}
a{outline:none;}
h2{height: 35px; line-height: 35px; padding-left: 50px; color: #fff; font-size: 13px; letter-spacing: 2px; font-weight: bold; background: url(/mu24/template/style02/title_01.jpg) no-repeat left top;}

/*网页头部*/
.header{width: 1003px; margin: 0px auto; position: relative; overflow: hidden;}
.header p{float: right; padding-top: 68px; padding-right: 30px; font-size: 22px; color: #fe0000; font-family: 黑体;}
.logo{float: left; margin: 0px auto;}

/*导航条*/
#navbar{width: 1003px; height: 45px; float: left; margin: auto; padding: 0px; overflow: hidden;}
#navbar ul{float: left; list-style: none;}
#navbar li{float: left; background: url(/mu24/template/style02/line.gif) no-repeat right center;}
#navbar li.start a{color: #322b2b; text-decoration: none; background: url(/mu24/template/style02/nav_line.jpg) no-repeat left top;}
#navbar li.end{background-image: none;}
#navbar li a{width: 122px; display: block; height: 45px; padding-right: 2px; line-height: 45px; text-align: center; color: #ffbdbd; font-size: 14px; font-weight: bold;}
#navbar li a:hover{color: #322b2b; text-decoration: none; background: url(/mu24/template/style02/nav_line.jpg) no-repeat left top;}
#navbar li.start a:hover{color: #322b2b; text-decoration: none; background: url(/mu24/template/style02/nav_line.jpg) no-repeat left top;}
#navbar li.end{background-image: none;}

#banner{float: left; text-align:center; margin: 0px auto; margin-top: 26px; overflow: hidden; background: url(/mu24/template/style02/banner_bg.jpg) no-repeat;}

/*主体内容*/
#container{width: 1003px; margin: auto; overflow: hidden;}
#wrapper{width: 100%; float: left; margin: 0px auto; margin-top: 12px; padding-bottom: 18px; background: url(/mu24/template/style02/main_bg.gif) repeat-y;}
#mainbox{width: 731px; float: right; margin: 0px auto;}
#company,#commend,#secondary,#default_inside{width: 729px; float: right; margin: 0px auto; border: solid 1px #d4d0d0;}
#company h2,#commend h2,#secondary h1,#default_inside h1,#default_inside p.title{height: 32px; line-height: 32px; padding-bottom: 1px; padding-left: 40px; color: #fff; font-size: 12px; letter-spacing: 2px; font-weight: bold; border-bottom: solid 1px #d4d0d0; background: url(/mu24/template/style02/title_02.jpg) no-repeat 1px top;}
#company span,#commend span{float: right; margin-top: 13px; *margin-top: -18px; padding-right: 12px;}
#news span{float: right; margin-top: -21px; padding-right: 12px;}
#company p{line-height: 29px; padding: 8px 12px  8px 12px; text-indent: 20px;}

/*左侧内容*/
#sidebar{width: 257px; float: left; margin-right: 15px; overflow: hidden;}
#products_list{width: 257px; float: left; margin: 0px auto; margin-bottom: 10px;}
#left_prolist{margin:0px auto; padding-top: 8px;}
a.toplink{height: 34px; line-height: 34px; margin-top: 10px; padding-left: 50px; display: block; text-overflow: ellipsis; background: url(/mu24/template/style02/list_bg.jpg) no-repeat center top;}	
a.toplink:hover{font-size: 13px; font-weight: bold; color: #fa100c; text-decoration: underline; background: url(/mu24/template/style02/list_line.jpg) no-repeat center top;}

#news{width: 257px; float: left; margin: 0px auto; margin-top: 8px;}
ul.news,ul#contact{padding: 10px 10px 12px 10px; list-style: none;}
ul.news li{padding-left: 24px; line-height: 26px; text-overflow: ellipsis; background: url(/mu24/template/style02/jt.gif) no-repeat 5px 6px;}
#contact li{padding-left: 10px; line-height: 26px; text-overflow: ellipsis;}

/*联系方式*/
.contact_us{width: 229px; float: left; _float: none; margin: 0px auto; margin-left: 12px; _margin-right: 12px; border: solid 1px #d4d0d0; background: url(/mu24/template/style02/contact_bg.jpg) no-repeat 10px 18px; background-color: #fff;}
.contact_us p{padding: 5px 0px 10px 50px; line-height: 26px;}

/*快速导航*/
#fast{width: 229px; float: left; _float: none; margin: 0px auto; margin-top: 6px; margin-left: 12px;}
#fast img{float: left; border: solid 1px #d4d0d0;}

/*其它页面主要部分*/
#secondary p{padding: 10px; line-height: 26px; text-indent: 20px; font-size:14px}
span.fast{height: 36px; line-height: 36px; float:right; margin-top:-36px; padding-right: 15px;}
span.fast a:link,span.fast a:visited,span.fast a:active{color: #322b2b; font-size: 12px; font-weight: normal; text-decoration: none;}
span.fast a:hover{color: #fa100c; text-decoration: underline;}

/*全部产品页面*/
#default_conter{width: 729px; float: right; margin: 0px auto;}
#default_conter h1{padding: 20px 0px; text-align: center; font-size: 16px; font-weight: bold; color: #fa100c;}
#chanpin{width: 729px; margin-top: 18px; text-align:center;}
#chanpin ul.imglist li{width: 160px; height: 225px; float:left; padding-left: 15px; list-style-type: none;}
#chanpin ul.imglist h3{margin: 0px; margin-bottom: 10px; padding: 0px; font-size:12px; font-weight: normal; line-height: 20px}
#chanpin ul.imglist li img{margin-bottom: 7px; *margin-bottom: 5px; display:block; text-align: center; border: solid 1px #d4d0d0;}

#several{width: 90%; float: left; margin: 20px 0px; text-align:center; color: #fa100c;}
#several span.current,#several a:link,#several span.current,#several a:visited{color:#fa100c; border:1px solid #fa100c; text-decoration:none; padding: 5px; margin-left:5px;}
#several span.current,#several a:hover{color: #322b2b; border:1px solid #322b2b; text-decoration:none;}

/*产品详细页面及上一个产品下一个产品*/
#cp_lr{width: 95%; margin: 0px auto; padding-top: 15px; padding-bottom: 10px; text-align:center;}
#cp_lr img{float: none; margin: 10px auto 20px auto;}
#cp_lr p{text-align: left; padding-bottom: 15px; line-height: 24px;}
#cp_lr td.title{font-weight: bold;}
#cp_lr table,table.rc{word-wrap: break-word; table-layout: fixed; word-break: break-all; border: solid 1px #d4d0d0; border-width:1px 0px 0px 1px; margin-left: auto; margin-right: auto; text-align: center; margin-bottom: 15px;}
#cp_lr table td,table.rc td{border: solid 1px #d4d0d0; border-width:0px 1px 1px 0px; padding: 5px; text-align:center;}

#up_down{width: 650px; margin: 15px auto 25px auto; padding-left: 20px; line-height: 32px; text-align: left; border: solid 1px #d4d0d0;}
#up_down span a{fong-size: 12px; font-weight: normal; color: #fa100c; text-decoration: underline;}
#up_down span a:hover{color: #322b2b; text-decoration:underline;}

/*产品详细页-相关产品*/
h3.chanpin-title{width: 650px; height: 30px; line-height: 30px; margin: 20px 20px 15px 26px; padding-left:30px; font-size: 14px; color:#fa100c; border: solid 1px #d4d0d0; background:url(/mu24/template/style02/xiao.gif) no-repeat 16px center;}
#related_product{margin-left: 16px;}
#related_product li img{width: 154px; height: 160px; margin-bottom: 8px; border: solid 1px #d4d0d0; text-align: center;}
#related_product h4{margin:0px; padding:0px; font-size:12px; font-weight: normal; line-height:22px;}
#related_product li{float:left; width: 154px; margin: 0px 10px 10px 10px; _margin: 0px 12px 10px 5px; list-style: none; text-align:center}
#related_product li a{color: #515151; text-decoration: none;}
#related_product li a:hover{color: #fa100c; text-decoration: underline;}

/*新闻列表详细页面*/
#news-content{width: 709px; position: relative; margin: auto; padding: 20px 10px 0px 10px;}
#news-content h3{padding: 5px 5px 5px 35px; font-size: 13px; background: url(/mu24/template/style02/news_xiao.gif) no-repeat 15px 4px;}
#news-content h3 a:link,#news-content h3 a:visited,#news-content h3 a:active{font-size: 12px; color: #322b2b; text-decoration: none;}	
#news-content h3 a:hover{color: #fa100c; text-decoration: underline;}	
#news-content h3 span{float: right; padding-right: 12px; font-size:12px; font-weight: normal;}
#news-content p{text-indent: 20px; line-height: 24px;}
#news-content img{position: absolute; right: 10px; bottom: 5px; border: 0px;}
#news_concern{margin:auto; padding: 10px 28px 0px 28px; line-height:26px;font-size:12px; margin-bottom:30px; text-align: left;}
#news_concern p{line-heihgt: 24px; text-indent: 20px;}

/*标题下的信息，如发布时间、点击次数等*/
#title_extra{display:block; line-height: 24px; text-align:center; margin:auto;}
#help{width:92%; margin: 10px auto; line-height: 30px; padding-left: 10px; padding-right: 10px; font-weight: bold; text-align: left; border: dotted 1px #68d805;}

/*底部内容*/
#footer{margin: 0px auto; padding-top: 40px; padding-bottom: 10px; clear: both; line-height: 24px; text-align: center; background: url(/mu24/template/style02/footer_bg.gif) repeat-x left top;}
#footer a{color: #322b2b; text-decoration: none;}
#footer a:hover{color: #fa100c; text-decoration: none;}
