﻿/*全局定义*/
*{margin: 0px; padding: 0px;}
body{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3b3a3a; background: url(body_bg.gif) repeat-x left 109px;}
a:link,a:visited,a:active{font-size: 12px; color: #3b3a3a; text-decoration: none;}
a:hover{color:#08459a; text-decoration: underline;}
.clear{clear: both; height: 0px;}
h1,h2{font-family: "微软雅黑";}
h1{font-size: 14px;}

img{border:none;}
ul,li{margin: 0px; padding: 0px;}
a{blur:expression(this.blur());}
a{outline:none;}

/*网页头部*/
.header{width: 1003px; margin: 0px auto; position: relative; overflow: hidden;}
.top{height: 109px; margin: 0 auto;}
.logo{float: left; height: 109px; margin: 0px auto; overflow: hidden;}
.h{height: 90px; line-height: 18px; float: right; margin-top: 5px; margin-right: 47px; padding-left: 23px; font-size: 15px; font-family: "微软雅黑"; background: url(tel.gif) no-repeat;}

/*产品搜索*/
#search{position: absolute; right: 0px; top: 72px; height: 22px; float: right; margin: 0px auto;}
#search span{position: absolute; top: 5px; left: -70px; font-size: 14px; font-weight: bold; color: #1d4b8d;}
.input{width: 145px; height: 22px; line-height: 22px; text-indent: 2px; border: none; background: url(search_bg.gif) no-repeat;}

/*导航菜单*/
#menu{margin: 0 auto;}
.nav{display:block; list-style-type: none;}
.nav li{float:left; position:relative; text-align: center;}
.nav li a{width: 125px; height: 44px; line-height: 44px; display: block; background: url(line.gif) no-repeat right top; font-family: "微软雅黑";}
.nav li a:link,.nav li a:visited,.nav li a:active{color: #fff; font-size: 13px; font-weight:bold; text-decoration:none;}
.nav li a:hover{color:#fff; text-decoration:none;}
.nav li .end{background: none;}
.nav li ul{position:absolute; display: none;}
.nav li ul li{clear:left; border-top:1px solid #fff;}
.nav li ul li a{width: 123px; display:block; padding:0; color:#fff; background: none;}
.nav li ul li a:hover{color:#fff; text-decoration:none;}
.two{width: 123px; background:#ffba00; left:0; top: 44px; z-index:1000;}

.plist2{ border:1px solid #dedede; width:990px;}
.plist2 td{ background:url(jt.gif) left center no-repeat; padding:3px; text-indent:8px; height:22px;}

.gy{border:0px; width:996px;}
.gy td{ line-height:23px;}

/*首内页动画*/
#banner{float: left; margin: 0x auto; margin-top: 15px;}
#flash{width: 1003px; height: 220px; float: left; margin: auto; margin-top: 15px; text-align: center;}

/*主体内容*/
#container{width: 1003px; margin: auto; margin-top: 20px; overflow: hidden;}
#wrapper{width: 100%; float:left; margin: 0px auto; margin-top: 12px;}
#product{width: 1003px;}
#product h2{height: 24px; line-height: 24px; padding-left: 20px; padding-bottom: 3px; font-size: 13px; border-bottom: solid 1px #d0d0d0; background: url(jt.jpg) no-repeat left 3px;}
#about h2{height: 24px; line-height: 24px; padding-left: 20px; padding-bottom: 3px; font-size: 13px; border-bottom: solid 1px #d0d0d0; background: url(jt.jpg) no-repeat left 3px;}
#product span,#product_list span,#about span,#contact span{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3b3a3a; font-weight: normal; padding-left: 8px;}
span.more{float: right; margin-top: -23px;}
#product p{line-height: 22px; text-indent: 20px; padding-top: 12px;}


/*首页产品推荐*/
.tupian{float: left; margin: 0px auto; margin-top: 22px; margin-right: 18px; display: inline; text-align: center;}
.tupian img{margin-bottom: 5px; border: solid 1px #d0d0d0;}
.tupian span a{display: block; line-height: 24px;}
.tupian span a:hover{text-decoration: none;}

/*首页公司介绍*/
#about{width: 741px; float: left; margin: 0px auto;}
#about p{line-height: 22px; text-indent: 20px; padding-top: 12px;}


/*首页快速导航*/
#fast{widht: 1003px; float: left; margin: 0 auto; margin-top: 18px;}
#fast ul{list-style: none;}
#fast li{float: left;}
#fast img{display: inline; margin-right: 21px;}

/*首页右侧容*/
#siderbox{width: 262px; float: left; margin: 0 auto;}
#product_list,#contact{float: left; height: 161px; margin: 0px auto; padding-left: 77px; background: url(gexian.jpg) no-repeat 40px 0px;}
#product_list h2,#contact h2{height: 24px; line-height: 24px; padding-left: 20px; font-size: 13px; background: url(jt.jpg) no-repeat left 3px;}

ul.list{list-style: none; padding-top: 5px;}
ul.list li{height: 23px; line-height: 23px; padding-left: 10px; background: url(jt.gif) no-repeat 0px 9px;}
ul.list li a{display: block;}
ul.list li a:hover{color:#08459a; text-decoration: underline; background: url(jt_line.gif) no-repeat 0px 9px;}

/*内页左侧内容*/
#fenlei{width: 210px; float: left; margin: 0px auto;}
#plist{width: 210px; margin: 0px auto;}
#plist h2{height: 36px; line-height: 36px; color: #fff; font-size: 14px; padding-left: 36px; background: url(cplb_t.jpg) no-repeat;}
ul.plist{list-style: none; padding: 12px 0px; border-left: solid 1px #d0d0d0; border-right: solid 1px #d0d0d0; background: url(cpfl_bg.gif) repeat-x;}
ul.plist li{height: 34px; line-height: 25px; background: url(plist_t.gif) no-repeat 14px center;}
ul.plist li a{display: block; padding-left: 30px;}
.tu{border-left: solid 1px #d0d0d0; border-right: solid 1px #d0d0d0; padding-left: 10px; padding-bottom: 10px;}

/*其它页面主要部分*/
#in-text,#default_inside{width: 763px; float: right; margin: 0px auto;}
#in-text h1,#default_inside p.title,#in-text p.title{height: 28px; line-height: 28px; color:#08459a; font-size: 14px; font-weight: bold; padding-left: 18px; background: url(title_t.jpg) no-repeat left bottom;}
#in-text p{line-height: 28px; padding: 10px; padding-bottom: 0px; text-indent: 20px;}
#main-text{width: 763px; float: right; padding-top: 20px;}
#main-text h1{padding: 20px 0px; text-align: center; font-size: 16px; font-weight: bold; color:#08459a; background: none;}
span.fast{height: 28px; line-height: 28px; float:right; margin-top: -28px; padding-right: 10px; color: #3b3a3a;}
span.fast a:link,span.fast a:visited,span.fast a:active{color: #3b3a3a; font-size: 12px; font-weight: normal; text-decoration: none;}
span.fast a:hover{color:#08459a; text-decoration: underline;}

/*首页产品*/
#pro{width: 985px; margin: auto; padding-top: 22px; text-align:center;}
#pro ul.prolist{list-style-type: none;}
#pro ul.prolist li{float: left; padding-right: 43px;}
#pro ul.prolist li img{margin-bottom: 5px; display: block; text-align: center; border: solid 1px #d0d0d0;}
#pro ul.prolist h3{margin: 0px; margin-bottom: 15px; padding: 0px; font-size:12px; font-weight: normal; line-height: 20px}
#pro li a:link,#pro li a:visited,##pro li a:active{font-size: 12px; color:#3b3a3a; font-weight: normal; text-decoration: none;}
#pro li a:hover{color:#08459a; text-decoration: underline;}

/*全部产品页面*/
#chanpin{width: 763px; margin: auto; padding-top: 22px; text-align:center;}
#chanpin ul.imglist{list-style-type: none;}
#chanpin ul.imglist li{float: left; padding-right: 23px;}
#chanpin ul.imglist li img{margin-bottom: 5px; display: block; text-align: center; border: solid 1px #d0d0d0;}
#chanpin ul.imglist h3{margin: 0px; margin-bottom: 15px; padding: 0px; font-size:12px; font-weight: normal; line-height: 20px}
#chanpin li a:link,#chanpin li a:visited,##chanpin li a:active{font-size: 12px; color:#3b3a3a; font-weight: normal; text-decoration: none;}
#chanpin li a:hover{color:#08459a; text-decoration: underline;}

/*上下分页*/
#several{float: left; width: 90%; margin: 0px auto; text-align:center; color:#08459a;}
#several span.current,#several a:link,#several span.current,#several a:visited{line-height: 42px; color:#08459a; border:1px solid #d0d0d0; text-decoration:none; padding: 2px 5px; margin-left:5px;}
#several span.current,#several a:hover{color: #3b3a3a; border:1px solid #3b3a3a; 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: 0px 20px 15px 45px; 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 #d0d0d0; border-width:1px 0px 0px 1px; margin-left: auto; margin-right: auto; text-align: center; margin-bottom: 15px;}
#cp_lr table th,table.rc th,#cp_lr table td,table.rc td{border: solid 1px #d0d0d0; border-width:0px 1px 1px 0px; padding: 5px; text-align:center;}
#up_down{width: 85%; margin: 15px auto; padding-left: 20px; line-height: 32px; text-align: left; border: solid 1px #d0d0d0;}
#up_down span a:link{fong-size: 12px; font-weight: normal; color: #3b3a3a; text-decoration: underline;}
#up_down span a:hover{color:#08459a; text-decoration:underline;}


/*底部内容*/
#footer{height: 109px; margin: 0x auto; margin-top: 22px; clear: both; text-align: center; background: url(footer_bg.gif) repeat-x;}
#footer p{margin: 0px auto; padding-top: 15px; line-height: 22px;}
