﻿/*全局定义*/
*{margin: 0px; padding: 0px;}
body{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3c3d3d; background: url(/template/style02/body_bg.gif) repeat-x; background-color: #d8f5ff;}
a:link,a:visited,a:active{font-size: 12px; color: #3c3d3d; text-decoration: none;}
a:hover{color: #0670d9; 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;}

/*网页头部*/
#header{width: 1003px; position: relative; margin: 0px auto; overflow: hidden;}
#top_box{width: 1003px; height: 107px; margin: auto; background-color: #fff;}
#top_box p{float: right; padding-top: 70px; margin-right: 30px; color: #4b4b4b; font-size: 16px; font-weight: bold;}
#top_box span{color: #f0021e; font-size: 13px; font-weight: bold;}
.logo{widht: 528px; height: 108px; float: left; overflow: hidden;}
.top_right{position:absolute; top: 15px; right: 5px; text-align:right;}
.top_right a:link,.top_right a:visited,.top_right a:active{color: #2c2b2b;}
.top_right a:hover{color: #0670d9; text-decoration: underline;}
.top_right .a1{padding-left: 16px; background: url(/template/style02/right_a1.gif) no-repeat left 2px; padding-right:10px; _background: url(/template/style02/right_a1.gif) no-repeat left 0px; padding-right:10px;}
.top_right .a2{padding-left: 17px; background: url(/template/style02/right_a2.gif) no-repeat left 3px; _background: url(/template/style02/right_a2.gif) no-repeat left 1px; padding-right:10px;}
.top_right .a3{padding-left: 16px; background: url(/template/style02/right_a3.gif) no-repeat left 3px; _background: url(/template/style02/right_a3.gif) no-repeat left 1px; padding-right:10px;}
.top_right .a1:hover{background: url(/template/style02/right_a1.gif) no-repeat left -20px; _background: url(/template/style02/right_a1.gif) no-repeat left -22px;}
.top_right .a2:hover{background: url(/template/style02/right_a2.gif) no-repeat left -20px; _background: url(/template/style02/right_a2.gif) no-repeat left -22px;}
.top_right .a3:hover{background: url(/template/style02/right_a3.gif) no-repeat left -20px; _background: url(/template/style02/right_a3.gif) no-repeat left -22px;}

/*导航菜单*/
#menu{width: 1003px; height: 38px; float: left; margin: auto; padding: 0px; background: url(/template/style02/nav_bg.jpg) no-repeat;}
#nav{height: 38px; line-height: 38px; list-style-type: none; overflow:hidden;}
#nav a {display: block; width: 100px; text-align:center;}
#nav a:link,#nav a:visited{color:#def9fa; font-weight: bold; text-decoration:none;}
#nav a:hover{color: #9eccf9; text-decoration: underline; font-weight: bold;}
#nav li{widht: 100px; float: left; height: 38px; line-height: 38px; padding-left: 12px; padding-right: 12px; background: url(/template/style02/line.gif) no-repeat right center;}
#nav li#end{background-image: none;}
#nav li#none{background: none; _padding: 0px;}
#nav li ul {line-height: 38px; margin-left: 100px; list-style-type: none; text-align:left; left: -1003px; width: 407px; position: absolute;  background: url(/template/style02/two_bg.jpg) no-repeat;}
#nav li ul li{float: left; width: 50px; //float就是子菜单横向的关键,可以继承父菜单而省略float}
#nav li ul a{display: block; width: 65px; text-align:left; padding-left: 15px;}
#nav li ul a:link,#nav li ul a:visited{color: #24a0db; text-decoration: none;}
#nav li ul a:hover{color: #1b1d1e; font-weight: bold; text-decoration: underline;}
#nav li:hover ul{left:25%;}
#nav li.sfhover ul{left:25%;}

/*广告条*/
#flash{width: 1003px; height: 260px; margin: auto; padding: 0px; float: left; overflow: hidden;}

/*主体内容*/
#container{width: 1003px; margin: 0px auto; overflow: hidden;}
#wrapper{width: 1003px; float: left; margin: auto; margin-top: 8px;}
#mainbox{width: 753px; float: right; margin: auto; overflow: hidden;  overflow: hidden;}
#company{margin: auto; float: left; *float: none;}
#company span,#product_index span,#commend span,#update span{float: right; padding-top: 18px; *margin-top: -34px; padding-right: 8px;}
#company span a:link,#product_index span a:link,#commend span a:link,#update span a:link,#company span a:visited,#product_index span a:visited,#commend span a:visited,#update span a:visited,#company span a:active,#product_index span a:active,#commend span a:active,#update span a:active{color: #fff; font-size: 9px; line-height: 9px; font-weight: normal;}
#company span a:hover,#product_index span a:ahover,#commend span a:hover,#update span a:hover{color: #b1e2fe; text-decoration: underline;}
#about{margin: auto; margin-top: 1px; border: solid 1px #9bddfa;}
#about img{float: left; margin: 10px 10px 0px 3px; border: solid 6px #fafafa;}
#about p{line-height: 26px; padding: 0px 10px  10px 10px; text-indent: 20px;}

/*首页产品推荐*/
#product_index{width: 753px; float: left; margin: auto; margin-top: 10px;}
#product_index h2,#company h2{ height: 34px; line-height: 34px; padding-left: 30px; font-size: 12px; color:#f1f0f0; background: url(/template/style02/title_04.jpg) no-repeat;}
#product_commend{width: 751px; float: left; margin: auto; margin-top: 1px; border: solid 1px #9bddfa;}
#commend_index{width: 751px; float: left; margin: auto;}
#commend_index h3{height: 32px; line-height: 32px; padding-left: 22px; margin: 0px 12px; color: #3c3d3d; font-size: 12px; font-weight: bold; background: url(/template/style02/jt.gif) no-repeat 5px 11px;}
ul.cp{margin:0; padding:0; margin-top:10px; list-style: none;}
ul.cp li{width: 165px; float:left; margin-left: 14px; margin-right: 5px; _margin:0 10px 0 8px !important; _margin-left: 7px; height: 170px;  *height: 160px !important; text-align: center;}
ul.cp li img{border: solid 2px #b2d8fe;}
ul.cp li h4{padding-left:0; color:#3c3d3d; font-weight: normal; background: none; line-height: 24px; *line-height: 20px; text-align: center; font-size: 12px;}
ul.cp li a:hover{text-decoration: none;}
td.scrollpic h4{margin: 0px; font-size:12px; font-weight: normal; line-height: 18px;}
#scroll{width: 753px; margin: 0px 20px;}
td.scrollpic{padding-right:15px;}
td.scrollpic a img{margin:5px 0px; border: solid 1px #c7c6c6;}

/*内页新品推荐
#commend{width: 753px; float: right; margin: auto; margin-top: 10px;}
#commend h2{ height: 34px; line-height: 34px; margin-bottom: 1px; padding-left: 30px; font-size: 12px; color:#f1f0f0; background: url(/template/style02/title_04.jpg) no-repeat;}
#product{width: 751px; float: left; border: solid 1px #9bddfa;}
.scroll{float: left; padding-left: 20px; margin-top: 10px;}
td.scrollpic h3{margin:0px; font-size:12px; font-weight: normal; line-height:18px;}
td.scrollpic{padding-right:15px;}
td.scrollpic a img{margin-bottom: 5px; margin-top: 5px; border: solid 2px #b2d8fe;}
*/

/*首页左侧内容*/
#sidebar{width: 240px; float: left; margin-right: 10px; overflow: hidden;}
#products_list{width: 240px; float: left;}
#products_list h2,.contact_us h2,#hot_news h2,#boutique h2,#news h2{height: 34px; line-height: 34px; padding-top: 1px; padding-left: 28px; color: #f1f0f0; font-size: 12px; background: url(/template/style02/title_01.jpg) no-repeat left top;}
#products_list span,.contact_us span,#focus span{float: left; margin-top: -20px; padding-left: 90px; color: #f1f0f0; font-size: 10px;}
#products_list ul{line-height: 36x; list-style: none; padding-left: 12px; padding-bottom: 15px; border: solid 1px #9bddfa;}
#products_list li{text-overflow: ellipsis; background: url(/template/style02/list_bg.jpg) no-repeat left top;}
#products_list li a{height: 36px; line-height: 36px; display: block; margin-top: 10px; padding-left: 36px;}
#products_list li a:link,#boutique li a:link,#products_list li a:visited,#boutique li a:visited,#products_list li a:active,#boutique li a:active{font-size: 12px; color:#3c3d3d; font-weight: normal; text-decoration: none;}
#products_list li a:hover{color: #0670d9; font-size: 12px; text-decoration: underline; background: url(/template/style02/list_line.jpg) no-repeat left top;}

/*联系我们*/
.contact_us img{margin: auto; margin-bottom: 5px;}
.contact_us ul{list-style: none; padding: 10px 5px 5px 16px; border: solid 1px #9bddfa;}
.contact_us li{line-height: 26px;}

/*内页相关内容*/
#update,#boutique,#news,.contact_us{width: 240px; float: left; margin: auto; margin-top: 10px;}
#hot_news{width: 240px; float: left; margin: auto;}
#update h2{height: 34px; line-height: 34px; padding-top: 1px; padding-left: 28px; color: #f1f0f0; font-size: 12px; background: url(/template/style02/title_03.jpg) no-repeat left top;}
#update ul,#boutique ul,#news ul,#hot_news ul{line-height: 26px; padding: 5px 0px 15px 10px; list-style: none; border: solid 1px #9bddfa;}
#update li,#hot_news li,#boutique li,#news li{height: 31px; line-height: 31px; padding-left: 20px; margin-right: 10px; overflow: hidden; text-overflow: ellipsis; border-bottom: dashed 1px #9bddfa; background: url(/template/style02/jt.gif) no-repeat 5px 10px;}

/*其它页面主要部分*/
#secondary,#default_inside{width: 753px; float: right; margin-left: 10px; margin: auto;}
#secondary h1{height: 34px; line-height: 34px; margin-bottom: 1px; padding-left: 32px; color: #f1f0f0; font-size: 12px; background: url(/template/style02/title_04.jpg) no-repeat left top;}
#default_inside h2{height: 32px; line-height: 32px; margin-bottom: 1px; padding-left: 32px; color: #f1f0f0; font-size: 12px; background: url(/template/style02/title_04.jpg) no-repeat left top;}
#secondary p{line-height: 24px; padding: 10px 20px 10px 20px;}
span.fast{height: 32px; line-height: 32px; float:right; margin-top:-32px; padding-right:14px; padding-left:10px; color: #f1f0f0;}
span.fast a:link,span.fast a:visited,span.fast a:active{color: #f1f0f0; font-size: 12px; font-weight: normal; text-decoration: none;}
span.fast a:hover{color: #b1e2fe; text-decoration: underline;}

/*全部产品页面*/
#product_default{width: 751px; position: relative; margin: auto; padding: 15px 0px 15px 0px; border: solid 1px #9bddfa;}
#product_conter{width: 751px; float: right; border: solid 1px #9bddfa;}
#product_conter h1,#news_inside h1{padding: 20px 0px; text-align: center; font-size: 16px; font-weight: bold; color: #0670d9;}
#cp_list{width:751px; margin:auto; text-align:center;}
#cp_list_index{margin: 12px auto; text-align:center;}
#cp_list ul.imglist h3{width: 219px; margin: 0px; margin-bottom: 10px; padding: 0px; font-size:12px; font-weight: normal; line-height: 20px}
#cp_list_index ul.imglist h3{width: 153px; margin: 0px; margin-bottom: 10px; padding: 0px; font-size:12px; font-weight: normal; line-height: 20px}
#cp_list ul.imglist li{height: 225px; float:left; padding-left:20px; padding-right: 0px; list-style-type: none;}
#cp_list_index ul.imglist li{height: 160px; float:left; padding-left: 10px; list-style-type: none;}
#cp_list ul.imglist li img{margin-bottom: 5px; display:block; text-align: center; border: solid 2px #b2d8fe;}
#cp_list_index ul.imglist li img{margin-bottom: 7px; *margin-bottom: 5px; display:block; text-align: center; border: solid 1px #9bddfa;}
#cp_list li a:link,#cp_list li a:visited,#cp_list li a:active{font-size: 12px; color:#3c3d3d; font-weight: normal; text-decoration: none;}
#cp_list li a:hover{color:#0670d9; text-decoration: none;}
#several{text-align:center; clear:both; margin-bottom: 15px; color: #0670d9;}
#several a:link,#several a:visited,#several a:active{color: #0670d9; text-decoration: none; font-weight: normal;}

/*上一个产品下一个产品*/
#up_down{width:80%; margin: 15px auto; height: 32px; line-height: 32px; text-align:center; border: solid 1px #9bddfa;}
#up_down a:link,#up_down a:visited{text-decoration:underline;}
#up_down span a:link,ul.related_product li a:link,#up_down span a:visited,ul.related_product li a:visited,#up_down span a:active,ul.related_product li a:active{fong-size: 12px; font-weight: normal; color: #0670d9; text-decoration:none;}
#up_down span a:hover{color: #3c3d3d; text-decoration:underline;}
#cp_lr{width:689px; margin: 0px auto; padding-top:15px; padding-bottom:10px; line-height:24px; text-align:center}
#cp_lr img{margin: 10px auto 20px auto;}
#cp_lr p{text-align: left;}
#cp_lr td.title{font-weight: bold;}
#cp_lr table,table.rc{border: solid 1px #9bddfa; 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 #9bddfa; border-width:0px 1px 1px 0px; padding: 5px; text-align:center;}

/*内页联系方式*/	
#contact_inside{width:400px; line-height:26px; padding:10px 20px 10px 120px; margin: 20px auto; border: solid 1px #9bddfa; text-align:left; background:url(/template/style02/lianxi.jpg) no-repeat 10px center;}

/*返回查看*/
p.backlist{padding-top:10px; margin: 10px auto 0px auto;}
p.backlist a:link,p.backlist a:visited{text-decoration:none; font-size:13px; font-weight:bold; color:#0670d9; text-align:center;}
p.backlist a:hover{color: #ff6600; text-decoration: underline;}
 
/*产品详细页-相关产品*/
h3.chanpin-title{width: 670px; height: 30px; line-height: 30px; margin: 10px auto 15px auto; padding-left:30px; border: solid 1px #9bddfa; font-size: 14px; color:#0670d9; background:url(/template/style02/xiao.gif) no-repeat 16px center;}
ul.related_product{margin-left: 5px;}
ul.related_product h4{margin:0px; padding:0px; font-size:12px; font-weight: normal; width:159px; line-height:18px;}
ul.related_product li{float:left; padding-left:7px; padding-right:7px; margin-bottom: 10px; list-style-type: none; text-align:center;}
ul.related_product li img{margin-bottom:8px; border: solid 2px #b2d8fe; text-align: center;}
ul.related_product li a:link,ul.related_product li a:visited,ul.related_product li a:active{color: #3c3d3d;}
ul.related_product li a:hover{color: #0670d9; text-decoration: underline;}

/*新闻列表详细页面*/
#news_default{width: 751px; margin: auto; border: solid 1px #9bddfa;}
#news-content{width: 751px; position: relative; margin: auto; padding: 10px 0px 15px 0px; border-bottom: dashed 1px #9bddfa;}
#news-content h3{padding: 5px 5px 5px 35px; font-size: 13px; background: url(/template/style01/news_xiao.gif) no-repeat 15px 5px;}
#news-content h3 a:link,#news-content h3 a:visited,#news-content h3 a:active{font-size: 12px; color: #3c3d3d; text-decoration: none;}	
#news-content h3 a:hover{color: #0670d9; 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: 20px;}
#news-content img{position: absolute; right: 10px; bottom: 5px; border: 0px;}

/*新闻内页*/	
#news_inside h2{height: 32px; line-height: 36px; padding-bottom: 1px; padding-left: 36px; color:#524f4f; font-size: 12px; background: url(/template/style02/title_05.jpg) no-repeat left top;}

/*标题下的信息，如发布时间、点击次数等*/
#title_extra{display:block; line-height: 24px; text-align:center; margin:auto;}
p#help{width:92%; margin: 10px auto; line-height: 26px; padding-left: 10px; padding-right: 10px; font-weight: bold; text-align: left; border: solid 1px #9bddfa;}
#news_concern{margin:auto; padding: 10px 28px 0px 28px; line-height:26px;font-size:12px;margin-bottom:30px; text-align: left;}

/*底部内容*/
#footer{width: 1003px; margin:auto; margin-top: 10px; clear: both; height: 101px; line-height: 26px; color: #3c3d3ds; text-align: center; background: url(/template/style02/footer_bg.gif) repeat-x;}
#footer p{padding-top: 20px;}
