@charset "GBK"; 

html{ _overflow-y: scroll;}
body{ font-family: Arial, Tahoma,"宋体"; font-size:12px;  color:#000; text-align:center; margin: 0 auto;}
a{ text-decoration:none;} 
a:link {color:#3b3b3b;}
a:visited {color:#aeaeae;}
a:hover{color:#FF005A;}
a:active {color:#aeaeae;}

*{ margin:0px; padding:0px; line-height:1.7em;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
img{border:none;}
checkbox{border: 0px;}
input,textarea{ border:0px; }
.clear{clear:both;}
 
#icontainer{ background:#390402;} 
#container{background:url(bj.jpg) no-repeat; background-position:top;} 
#iwrapper{ margin:0 auto;text-align:center; width:980px; padding:0 0 0 0;}
#iheader{text-align:left; margin:0 auto; width:980px;}
#imain{ background-color:#FFF; text-align:left; width:980px;}
#ileft{ width:440px; float:left; padding-left:25px; padding-top:20px; font-size:14px;}
#icenter{ width:440px; float:left; padding-left:50px; padding-top:20px; font-size:14px; }
#iright{width:290px;height:200px;float:left;}
#iright_m{ margin-left:10px; margin-top:20px;}
#left{ float:left; width:224px; padding-right:20px; padding-top:30px;background:url(NAV-BG.jpg) no-repeat;}
#right{ float:left; width:720px;}
#line{  width:980px; height:5px; background:#007DD1;}
#zi{ color:#222; font-size:14; font-weight:bold;}
#footer{ width:980px; height:50px;margin:0 auto; }

.logo{  height:150px;} 
 
 /*主菜单*/
.menu1{
	width: 20px;
	height: 50px;
	float: left;
	background-color: #007DD1;
}
.menu{ color:#000;}
.menu ul{ list-style:none;}
.menu li{ float:left; line-height:50px; width:120px; text-align: center; color:#fff;}
.menu li a{
	display: block;
	color: #FFF;
	line-height: 50px;
	background-color: #007DD1;
}
.menu li a p{ color:#000; line-height:50px; }
.menu li a:visited{ color:#FFF;}  
.menu li a:hover{
	color: #FFF;
	background-color: #0d95e3;
}
.menu li a:hover p{color:#105fa1; background:url("menulink_r.gif") no-repeat left bottom;}
.menu .current,.menu .current:visited{color:#fff;  background-color: #0d95e3;}
.menu .current p,.menu .current:visited p{color:#000; background:url("hover_button.gif");}
 
 
.footnav{ line-height:40px;  padding-top:30px; color:#FFF; padding-left:50px; background-color:#007DD1; text-align:center;}
.footnav td{ padding:0 20px 0 10px;}
.footnav a{ color:#818181; padding:0 10px; line-height:40px; }
.footnav a:visited{ color:#818181;}
.copyright{ line-height:22px; color:#818181; margin:10px 0;}   
.copyright a,.copyright a:visited,.copyright a:hover{ line-height:22px; color:#818181;}   

.banner{ width:980px;  overflow:hidden;} 
  
 
.icompany{ margin-bottom:20px;}
.icom_con{ padding:9px 0;}
.icompany p{ line-height:24px;}
.icompany p a,.icompany p a:visited{color:#fff; line-height:24px;font-family:"宋体"; text-decoration:underline; padding-left:5px;}

.inews{ padding-top:30px;}
.inews dl{ list-style:none; text-align:right; padding:9px 0}
.inews dt{ height:24px; padding:0 0px 0 1px;}
.inews dt a{ display:block;line-height:24px;height:24px; font-family:tahoma,"宋体"; cursor:pointer;}
.inews dt a p{ background:url("icon02.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/icon02.gif*/) no-repeat left 8px; padding-left:12px;  line-height:24px; width:240px; float:left; text-align:left; height:24px; overflow:hidden;}
.inews dt strong{ line-height:24px;}
.inews dt img{ margin:0px 0 0 3px!important;>margin:0px 0 0 3px!important; margin:6px 0 0px 3px;}
 
.ibusiness{ background:url("ibusiness_m.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/ibusiness_m.gif*/) repeat-y; width:290px; margin-top:9px;}
.ibusiness_bot{ background:url("i_bg.jpg"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/ibusiness_b.gif*/) no-repeat left bottom;}
.ibusiness_top{  padding:10px 15px;}

.biness_height{ width:210px; overflow:hidden;}
.biness_height dl{ height:60px; overflow:hidden; }
.biness_brief{ } 
.biness_brief h3{ height:22px; line-height:22px;}
.biness_brief p{ line-height:20px;} 
.biness_brief p a,.ibusiness p a:visited{ line-height:20px;}
.biness_brief p a:hover{ text-decoration:underline;}

.biness_pic{ width:174px;height:48px; overflow:hidden;padding:0 10px; margin-top:5px;}
.biness_pic h2{width:36px;height:36px;border:1px solid #898989;float:left; margin-right:5px!important;>margin-right:8px!important;margin-right:8px}
.biness_pic .current{ border:1px solid #fff;}



.iteam{overflow:hidden; width:905px; float:left; padding-right:20px;}
.iteam_con{ background:url("iboxbj.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/iboxbj.gif*/) repeat-x left bottom; height:116px; margin-top:4px; overflow:hidden;}
.iteam h2{ padding:20px 6px;}

.iproduct{ float:left; width:575px;}
.ipro_con{ background:url("iboxbj.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/iboxbj.gif*/) repeat-x left bottom; height:116px; margin-top:4px; overflow:hidden;}
.ipro_con .ipro_detial{ text-align:center;  padding:13px 10px;}
 .ipro_detial ul{list-style-type:none; height:90px;}
 .ipro_detial li{ float:left; padding-left:13px;}
 
.ibox2{ background:url("ibox_bj2.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/ibox_bj2.gif*/) repeat-x left top; height:64px; overflow:hidden; padding:0 20px;} 
.ibox2 table{ height:64px; } 
 
.contact{  width:224px; margin:9px 0 0px 0}
.contact_bot{ }
.contact_top{  padding:20px 8px 20px 20px;}
.contact p{ line-height:25px;}
.contact p a,.contact p a:visited{ line-height:25px; color:#000;}


.title{ height:44px; line-height:44px;}
 
.title2{ height:27px; line-height:27px;color:#fff;padding-left:14px;background:url("icon01.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/icon01.gif*/) no-repeat 2px 8px; border-bottom:3px solid #5f5f5f; font-weight:bold;} 
.title2 a{ float:right; font-weight:normal; color:#fff; padding:0 10px; font-family:"宋体"; line-height:27px;}
  
.place{ padding-right:35px;  border-bottom:3px solid #e4e3de; height:33px; font-family:"宋体";} 
.place h3{ height:33px; line-height:33px; font-weight:bold; font-size:13px; background:url("icon01.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/icon01.gif*/) no-repeat 2px 11px; padding-left:14px; color:#000;}
.place a,.place a:visited{padding:0 3px;}


#content_box{ margin:16px; width:700px; overflow:hidden;}

 
.leftmenu{  width:224px; margin:9px 0 10px 0;}
.leftmenu_bot{ padding-top:15px;}
.leftmenu_top{  padding:20px 3px;}
.leftmenu dl{ list-style:none; }
.leftmenu dt{ line-height:18px;height:50px; }
.leftmenu dt a{ display:block;line-height:18px;  padding:0px 20px 0 35px;}
.leftmenu dt a:hover{ }
.leftmenu .current,.leftmenu .current:visited{ color:#fff; background:url("leftmenu_hover.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/leftmenu_hover.gif*/) repeat-x left bottom;}

.leftmenu dd{ padding:3px 10px 3px 40px; }
.leftmenu dd p{ line-height:22px; }
.leftmenu dd p a{ display:block;  line-height:22px;background:url("icon05.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/icon05.gif*/) no-repeat left 9px; padding-left:10px;}
.leftmenu dd h6{ text-align:right; line-height:22px; font-weight:normal;}
.leftmenu dd h6 a,.leftmenu dd h6  a:visited{ padding-right:5px; line-height:22px; color:#fff; text-decoration:underline;}
   
 
.content{text-align:left;font-size:14px; }
.content h1{ height:27px; line-height:27px;color:#fff;padding-left:14px;background:url("icon01.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/icon01.gif*/) no-repeat 2px 8px; border-bottom:3px solid #5f5f5f; }
.content h2{ border:1px solid #a8a8a8; background:#363536; height:28px; line-height:28px; color:#fff; padding-left:12px;}
.content h2 p{ line-height:28px; background:url("icon01.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/icon01.gif*/) no-repeat left 7px; padding-left:18px; color:#000; font-size:14px;}
.content h3{ color:#ffffff; text-align:center; font-size:14px; line-height:30px;  } 
.content h3 a,.content h3 a:visited{ color:#ffffff; line-height:28px;}
.content h4{ border:1px #aeaeae solid; height:24px; line-height:24px; color:#fff; padding-left:12px;}
 
.content h5{ background:#2f2f2f; height:25px; line-height:25px; padding-left:20px; color:#fff;}
.content h6{text-align:center; line-height:30px;height:30px; font-weight:normal; }
.content div{}
.content p{ color:#aeaeae;}
.content dl{}
.content ol{}
.content dl{} 
.content li{ margin-left:3.5em;}
.content span{}
.content strong{ color:#ebebeb;}
.content a{ color:#fff;}
.content table{border-collapse:collapse; line-height:14px;border:1px solid #aeaeae; font-size:12px;}
.content table th{background:#2f2f2f; color:#aeaeae;border:1px solid #aeaeae; padding:0px 5px;}
.content table td{padding:0px 5px;border:1px solid #aeaeae; color:#aeaeae}
.content table p{ color:#aeaeae}
.content table div{ color:#aeaeae }
.content img{}
.content font{ color:#aeaeae;}
.content .prdetail_c{margin:12px 0px;}
.content .prdetail_c span{ text-align:center; width:240px; float:left;display:block; }
.content .prdetail_c .divcon{ width:380px; float:left; }
.content .prdetail_c .divcon table{ border-collapse:collapse;border:1px solid #cecece; }
.content .prdetail_c .divcon table th{ border:1px solid #cecece; background:#2f2f2f; font-weight:normal; }
.content .prdetail_c .divcon table td{ padding:2px 10px; border:1px solid #cecece; line-height:27px;}
.content .prdetail_c img{ border:1px solid #c1dde8; }
.content .prdetail_c .more{ text-align:center; padding:8px; border:none; font-size:12px; display:block;}
 
.tools{ text-align:right; color:#ffffff; font-weight:bold; margin:10px 0; height:24px; line-height:24px; padding:0 10px; font-size:12px;}
.tools a,.tools a:visited{ color:#ffffff; padding:0 3px; line-height:24px;}

.detail_con{ padding:12px 10px 20px 10px ;}
 
.brief{ padding:12px 16px; line-height:20px; border:1px solid #aeaeae; background:#363536;  margin-bottom:15px;} 

.brief a,.brief a:visited{color:#ffffff;} 


.page{ text-align:right; color:#ffffff; font-weight:bold; margin:10px 0; height:24px; line-height:24px; padding:0 10px;}
.page a,.page a:visited{ color:#ffffff; padding:0 3px; line-height:24px;}

 
.news_list{ padding:0 5px;}
.news_list ul{ list-style:none; text-align:left; }
.news_list li{ height:29px; padding:0 13px 0 7px; background:url("botline01.gif") repeat-x left bottom;}
.news_list li a{ display:block;line-height:29px;height:29px; font-family:tahoma,"宋体"; cursor:pointer;}
.news_list li a p{ background:url("icon02.gif") no-repeat left 12px; padding-left:14px;  line-height:29px; width:400px; float:left; text-align:left; height:29px;}
.news_list li a:hover p{ }
.news_list li img{ margin:0px 0 0 3px!important;>margin:0px 0 0 3px!important; margin:10px 0 0px 3px;}
 
.news_list dl{ list-style:none; text-align:right;}
.news_list dt{ height:29px; padding:0 20px 0 13px;  border-bottom:1px solid #cecece;}
.news_list dt a{ display:block;line-height:29px;height:29px; font-family:tahoma,"宋体"; cursor:pointer;}
.news_list dt a p{ background:url("icon05.gif") no-repeat left 12px; padding-left:14px;  line-height:29px; width:400px; float:left; text-align:left; height:29px;}
.news_list dt a:hover p{ background:url("icon04.gif") no-repeat left 12px; }
.news_list dt img{ margin:0px 0 0 3px!important;>margin:0px 0 0 3px!important; margin:10px 0 0px 3px;}
.news_list dd{ display:block; padding:6px 10px 2px 15px; color:#000; text-align:left;}
 
.news_detail{ padding: 0px;}
.news_detail .news_con{ padding:9px 5px;}
 
.down_list{ } 
.down_list td{  padding:0px 10px; border-bottom:1px solid #cecece} 
.down_list h1{ background:url("icon03.gif") no-repeat 0px 50%; line-height:28px; padding-left:10px; font-weight:normal}
.down_list a,.down_list a:visited{ color:#ffffff; line-height:28px;}
.down_list a:hover{ color:#fa8801;}
 
.client{ margin:0px;} 
.client td{ background:url("icon03.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/icon03.gif*/) no-repeat 15px 50%;padding:3px 0 3px 27px;height:25px;line-height:25px;}
 
 
.comment{ margin-bottom:15px }
.comment dl{ list-style:none; padding:10px;}
.comment dt{ line-height:22px; padding-left:14px; }
.comment dt a{ display:block;line-height:22px; background:url("icon05.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/icon05.gif*/) no-repeat left 8px; padding-left:10px; text-decoration:underline;}
.comment table{}
.comment td{ padding:5px 0 5px 5px;}
.comment td span{ padding-left:5px; }
.comment .input{ width:180px; height:21px; border:1px solid #b0c7da; background:#fff; line-height:21px;}
.comment .button{ background:url("review_button01.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/review_button01.gif*/) no-repeat; width:86px; height:22px; margin-left:8px;}
.comment .text{ border:1px solid #b0c7da; background:#fff;width:450px; height:90px;}
.comment_con{ margin-top:12px;}
 

.pro_list{ padding:0;}
.pro_list td{ padding:10px 11px 0px 11px; text-align:center; width:102px;}
.pro_list h4{ width:100px; height:100px;border:1px solid #b7b7b7;}
.pro_list h4 a{width:100px;height:100px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.pro_list h4 img{vertical-align:middle;}
.pro_list h3{line-height:25px; font-weight:normal; padding:5px 0;}
.pro_list p{ line-height:18px;}
.pro_list h1{ border:1px #aeaeae solid; height:24px; line-height:24px; color:#fff; padding-left:18px;}
.pro_list h1 a{ float:right;padding-right:12px; margin-top:5px;}

.businesslist{ margin-bottom:12px; background:#363536; border:1px solid #aeaeae;}
.businesslist td{ padding:15px 10px; }
.businesslist h1{line-height:25px; color:#fff;}
.businesslist h1 a,.businesslist h1 a:visited{ line-height:25px; color:#fff;}
.businesslist h2{ float:left; margin-right:15px; }
.businesslist p{ line-height:20px; font-family:"宋体"}
.businesslist p a,.businesslist h6 a:visited{ color:#fa8801; font-weight:normal; }

 
.other_brief{ }
.probrief{ padding:8px 15px 16px 15px; border:2px solid #a2a2a2; margin:9px 0 20px 0}
.probrief p{ line-height:22px; color:#fff}

.pro_othter{ border:2px solid #a2a2a2; margin:9px 0 20px 0}
.pro_othter ul{ list-style:none; padding:8px 10px 21px 10px;}
.pro_othter li{ line-height:25px;height:25px; background:url("botline01.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/botline01.gif*/) repeat-x left bottom;}
.pro_othter li a,.pro_othter li a:visited{line-height:25px;height:25px;display:block;background:url("icon05.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/icon05.gif*/) no-repeat 5px 10px;padding-left:18px; }
 
 
 
.sitemap{ padding:0;}
.sitemap h4{  border:1px #aeaeae solid; height:24px; line-height:24px; color:#fff; padding-left:12px;}
.sitemap_con{ padding:6px 8px 15px 8px;}
.sitemap_con p{ line-height:22px;}
.sitemap_con h2{ line-height:30px; color:#fa8801; font-weight:normal;}
.sitemap_con h2 a{ line-height:30px;color:#fa8801; padding:0 4px;}
.sitemap_con h2 a:visited{ line-height:30px;color:#fa8801;}
.sitemap_con h2 a:hover{ line-height:30px; color:#fff; font-weight:bold;}
 
.board{padding:0px;}
.btn{ width:70px; height:20px; line-height:18px; text-align:center; padding:0 8px; background:#fa8801;color:#fff;}
.board select{ width:60px;}
.board_border{}

.board_border{ padding:0 8px;}
.board_border ul{ margin:5px 5px 10px 0; list-style:none;}
.board_border li{ background:url("icon04.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/icon04.gif*/) no-repeat 5px 7px; padding-left:15px;}
.board_border2{padding: 0 10px;}
.board_border2 .select{line-height:24px; }
.board_border2 .border{ }
.board_border2 .border_input{ width:125px; border:#b0c7da solid 1px; background:#fff; height:18px; line-height:18px;}
.board_border2 textarea{width:170px;height:80px;border:#b0c7da solid 1px; background:#fff;}
.form { margin:5px 0 10px 0;}
.form td{padding:3px 0; }
.sitemsg{padding:0px;}
.sitemsg td{ padding:3px 8px; background:url("botline01.gif"/*tpa=http://demo.ospod.com/decorate/zsbymaster/images/botline01.gif*/) repeat-x left bottom;}
.sitemsg .msgtitle{color:#fff; }
.sitemsg b{color:#fa8801;} 
.newa ul{ line-height:25px; padding-top:5px;}
.newa li{ line-height:25px; padding-left:25px; padding-right:10px; list-style:none;}



#nav {
line-height: 33px;  list-style-type: none; 
}
#nav1 a {
display: block; width: 100px; text-align:center;
}
#nav1 a:link  {
color:#000; text-decoration:none;
}
#nav1 a:visited  {
color:#000;text-decoration:none; 
}
#nav1 a:hover  {
color:#000;text-decoration:none;
}
#nav1 li {
float: left; width: 100px; }
#nav1 li a:hover{ color:#000;}
#nav1 li ul {
line-height: 27px;  list-style-type: none;text-align:left;
left: -999em; width: 100px; position: absolute;
}
#nav1 li ul li{
float: left; width: 100px;
background: #FFF;
}
#nav1 li ul a{
display: block; width: 100px;text-align:left;padding-left:10px;
}
#nav1 li ul a:link  {
color:#666; text-decoration:none;
}
#nav1 li ul a:visited  {
color:#666;text-decoration:none;
}
#nav1 li ul a:hover  {
color:#000;text-decoration:none;font-weight:normal;
}
#nav1 li:hover ul {
left: auto;
}
#nav1 li.sfhover ul {
left: auto;
}