@charset "utf-8";
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;color: #6D6D6D; background: #fff; line-height:22px;}
body, td, th {font-size: 12px;}
a{color: #6D6D6D; text-decoration:none;}
#head{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:url(topbg.gif) repeat-x}
#top{ width:900px; height:auto; overflow:hidden; text-align:center; margin:0 auto; padding-top:20px;}
#logo{ width:170px; height:65px; float:left}
#topnav{ width:500px; float:right; height:36px; text-align:right}

#toptel{ width:500px; float:right; text-align:right}
#nav{ background:url(navbg.gif) repeat-x; height:31px; line-height:31px;}
#nav #meun{ width:960px; height:30px; line-height:30px; text-align:center; margin:0 auto;}
#nav #meun a{ margin:0px 5px; color:#FFFFFF; font-size:12px; font-weight:bold; width:80px; display:block; float:left}
#nav #meun  a:hover{ margin:0px 5px; color:#FFFFFF; font-size:12px; font-weight:bold; width:80px; background:url(menu_bg.gif) no-repeat; height:30px; line-height:30px; vertical-align:middle;}
.meun1{ background:url(menu1.gif) repeat-x; height:15px; line-height:15px;}

#main{background:#fff; margin:0 auto; width:100%; height:auto; overflow:hidden; text-align:center}


#bannerbox{ background:url(banner_bg.gif); height:auto; overflow:hidden;margin:0 auto; width:100%; text-align:center; padding:0px 0px; padding-bottom:20px;}
#bannerbox2{ width:1004px; margin:0 auto}
#banner{ width:688px; height:190px; float:left}
#banner2{ width:250px; height:auto; float:left}

#mainbox{ width:1004px; margin:0 auto; height:100%; overflow:hidden}
.conetebox{ border:1px solid #D6D6D6;padding:2px; margin:8px;}
#anli h1{ margin:0px;  font-size:12px; font-weight:bold; padding-left:8px; line-height:18px; padding-top:2px; padding-bottom:0px;}
#anli{ margin:5px; padding:5px; border:1px solid #C1C1C1;height:170px; overflow:hidden; width:580px; background:#F4FAFF;float:left;}
#anli ul{ margin:0px; padding:0px;}

#demo1 {height:auto; overflow:hidden; width:540px; margin:8px;}
#demo1 ul{ margin:0px;  }
#demo1 li{ float:left; width:115px; height:120x; overflow:hidden; margin:0px 8px; }
#demo1 img{width:105px; height:90px;border:4px solid #979797}
#demo1 p{ padding:3px; margin:0; line-height:14px;}
.MORE{ float:right; border:0PX;	}
#anlinav{ width:80px; padding:7px; border:1px solid #D6D6D6; float:left; height:166px; margin:5px;}
#anlinav a{ display:block; width:90px; height:28px; line-height:28px; background:url(xx1.gif) bottom no-repeat; color:#6D6D6D}
#anlinav a:hover{ color:#FF8000}
#faq{width:210px; margin:5px; padding:5px; float:left; border:1px solid  #C1C1C1; height:166px; line-height:22px; color:#6D6D6D}
#gsjj{ width:680px; padding:8px; float: left;border:1px solid  #C1C1C1; height:350px; margin:5px 5px 5px 5px;}
#qyxw { float:left; width:220px;border:1px solid #D6D6D6; height:366px;margin:5px;}
#qyxw h1{ background:url(k2.gif) repeat-x; font-size:12px; margin:0px; padding-left:20px;}
#qyxw ul{ margin:0; padding:5px;}
#qyxw li{ border-bottom:1px  dashed #D6D6D6}
#qyxw a{ color:#979797}
.youhui{ border:1px solid #D6D6D6; margin:6px; padding:5px}
#footernav{ line-height:30px; height:30px; background:#2E2E2E; color: #FFFFFF; text-align:center; margin-top:10px;}
#footernav a{ color:#FFFFFF}
#footer{ text-align:center; margin:0 auto; width:100%}
#footertext{ text-align:left; width:800px; float:none}
.footerlogo{ float:left; margin:0 auto;}
.acbox{ width:710px; margin:8px; border:1px solid #C1C1C1; height:auto; overflow:hidden}
.acbox h1{ font-size:12px; margin:0px; padding-left:20px; background: url(k2.gif); line-height:30px; height:30px;}
.acbox ul{ margin:0px; padding:5px;}.acbox li{ list-style:none;}
#leftdiv{ width:200px; padding:8px 8px 0px 0px; border:0px solid #EBEBEB; margin:5px; float: left; height:auto; background:url(z1.gif) repeat-y; overflow:hidden}
#rightdiv{  margin:0px; padding:0px; width:720px; height:100%; float: left;overflow:hidden}
#leftnav{}
#leftnav h1{ margin:0px; font-size:14px; padding-left:30px; padding-top:20px; border-bottom:1px solid #ECECEC}
#leftnav a{ display:block; width:180px; background:url(xx1.gif)  no-repeat bottom left; line-height:28px; height:28px;}

.navigation_page{line-height:30px; text-align:center; clear:both;}
.works ul,.works li,.picbox ul,.picbox li,.prolst ul,.prolst li{list-style:none; margin:0; padding:0;}
.picbox li,.prolst li{float:left; margin: 10px; text-align:center; list-style:none;}
.works li{float:left; margin:9px 0px 9px 20px; text-align:center;}
.picbox li img{width:220px; height:165px; border:0;}
.prolst li{width:200px; margin:6px;}
.img1{ width:200px; height:150px; border:3px solid #979797}
.pics{line-height:30px;}
.pics img{border:2px solid #ccc;}

.works li img{width:345px; height:260px; border:0;}
.proitem{text-align:left;}
.proitem h3{margin:0; padding:0; font-size:12px;}
.proitem h3 a{color:#5d5d5d;}

.clear{clear:both;}
.pronamebg { background:url(xx1.gif) bottom no-repeat}

.list{ margin:0px 5px;}
.list h2{border-bottom:1px solid #dfdfdf; font-size:12px; height:21px; line-height:21px; padding-left:1px; margin:0 0 5px 0; position:relative;}
.list h2.title{position:absolute; left:0; top:0; }
.list h2 .more{position:absolute; right:10px; top:8px;}
.list h2 .more img{border:0;}
.list ul,.list li{list-style:none; padding:0;}
.list ul{background:url(list_bg.gif);}
.list li{line-height:21px; height:21px; margin-bottom:1px; background:url(list_ico.gif) no-repeat; padding-left:15px; position:relative;}
.list li .date{position:absolute; top:0px; right:5px; color:#474747;}
.list a{color: #828282;}
.align_right{text-align:right;}
.line{border-bottom:1px dashed #cccccc; margin:20px 0px 40px 0px; line-height:30px;}
#info_area{padding:0px 20px 0px 20px; min-height:400px; _height:400px;}
#info_area h1{text-align:center; font-size:14px; color:#800000; margin:20px 0 10px 0;}
.bfont{font-size:16px;}
.nfont{font-size:14px;}
.sfont{font-size:12px;}

#cc1{}
#cc1 ul{ margin:5px; padding:2px; border-bottom:1px solid  #C1C1C1; width:650px;}
#cc1 .dm_hd{ width:180px; float:left; font-size:14px; font-weight:bold; color:#0080FF}
#cc1 .dm_info{ width:350px; float:left}
#cc1 .dm_price{ width:100px; float: left}
#cc1 .redColor{ font-size:16px; font-weight:bold; color:red}
.b{ border:1px solid #ACACAC}

