﻿ body { font-family:Arial; font-size:12px; margin:0;}
*html body{ font-family:Arial; font-size:12px; margin:0;}

#container {margin:0 auto; width:1150px; padding:0px;}
#header {  margin-bottom:4px;}
#mainContent {  margin-bottom:0px;}
#sidebar { float:left; width:220px;}
#content {  margin-left:225px;  background:#FFF;}
*html #content{height:100%; margin-left:225px !important; margin-left:222px;  background:#FFF;}
#footer{ background:#FFF; margin-top:5px; clear:both; overflow:hidden;}
#footer p{ text-align:center; line-height:25px; margin:0px; padding:0px; font-family: Arial; color: #000000; text-decoration: none; font-size: small;}

#top { width:100%; margin-bottom:5px; font-family:Arial; font-size:small; display:block;}
#top .Fla{ float:left; margin-left:0px;}
#top .NewsOrInfo{ float:left;  height:180px; font-size:small; margin-left:0px; display:inline-block; width:51%; margin-bottom:2px;}
*+html #top .NewsOrInfo{float:left;  height:180px; font-size:small; margin-left:2px; display:inline-block; width:auto;}
*html #top .NewsOrInfo{float:left;  height:180px; font-size:small; margin-left:2px; display:inline-block; width:auto;}


#Info{ border:1px solid #CCC; height:180px; text-decoration:none; overflow:hidden; width:220px; float:left; }
#Info ul{list-style:none; margin:4px;  line-height:28px; padding:2px; margin-left:10px;}
*html #Info ul li{ height:27px; vertical-align:middle; margin:2px 0px; }
#Info ul li img{  margin-bottom:-5px;}
#Info ul li a{ text-decoration:none;}

#news{ float:left; margin-left:230px; border:1px solid #CCC; height:180px; font-size:12px; margin-top:-180px; overflow:hidden;}
*+html #news{ float:left; margin-left:2px;  border:1px solid #CCC; height:180px; font-size:12px; margin-top:0px; overflow:hidden;}
*html #news{ float:left; margin-left:2px;  border:1px solid #CCC; height:180px; font-size:12px; margin-top:0px; overflow:hidden;}

#news h3{ padding:10px 0px; margin-left:5px 0px; height:25px; line-height:25px; font-weight:bold;  background:url(/image/zdh10.jpg); text-indent:5px; width:247px; }
 
*html #news h3{ height:25px; line-height:25px; font-weight:bold;  background:url(/image/zdh10.jpg); text-indent:5px;  width:100%; }
#news ul {list-style:none; margin:0px; padding-left:5px; line-height:24px; margin-top:10px;  text-decoration:none; overflow:hidden;}
#news ul li{ border-bottom:1px dashed #CCC; word-wrap:break-word; overflow:hidden;}
*html #news ul li{ height:22px; vertical-align:middle; margin:0px 0px; word-wrap:break-word; overflow:hidden; border-bottom:1px dashed #CCC;}
#news ul li a{ text-decoration:none; font-family:Arial; font-size:small; }
#news ul li a:link{ text-decoration:none; font-family:Arial; font-size:12px; color:Blue;}
#news ul li a:hover{ text-decoration:none; font-family:Arial; font-size:12px;}
#more { text-align:right; width:inherit; float:right;}
#more img{ margin-right:20px; background-position:bottom right; margin-top:5px;}

#news1{ float:left; width:100%; margin:0; text-decoration:none; text-align:left; font: 12px Arial, Helvetica, sans-serif; color:#000; background-color:#FFFBF0;  overflow:hidden;}
#news1 .contents{margin-left:30px; margin-right:30px; text-align:left; margin-top:10px; overflow:hidden; }
#news1 .contents p{ margin:0px; padding:0px; line-height:25px;   overflow:hidden;}
#newstitle{margin:0px; padding:0; text-align:center; border:1px solid #FBBB59; border-top:none;}
#newstitle h3{font-size:16px; font-weight:bold; margin:0; padding:10px 0;}
#newstitle h4{ font-size:12px; color:#999; margin:0px 0px 0px 20px; padding:0; font-weight:normal;}
#newslist{margin:0px; padding:0; text-align:center; border:1px solid #FBBB59; border-top:none;}
#newslist ol{ line-height:30px; text-align:left; margin:0px;}
#newslist ol li{ font-size:12px; font-family:Calibri; text-decoration:none; margin-left:30px;}
#newslist ol li a:link{ color:Blue; font-size:12px;}
#newslist span{ margin-left:100px;}


#logo_div{ height:100px; margin:0px 0px;}
#logo_div .logoimg{ float:left;}
#book{ float:right;}
#book ul{ list-style:none; line-height:20px; margin-top:50px;}
#book img{ border:none;}
#menu{ height:28px; margin:0; font:12px; width:inherit; background:url(image/m2.jpg) repeat-x;}
#menu ul{ list-style:none; float:left; margin:0px; margin-left:200px;}
*+html #menu ul{ list-style:none; float:left;margin-right:250px;}
*html #menu ul{ list-style:none; left:0px; position:absolute; margin-left:-190px;}
#menu ul li{ float:right; margin:0 2px; display:block; line-height:28px; background:#CCCCCC;background:url(image/menu1.jpg) no-repeat left top; }
#menu a{ margin:0px; text-decoration:none; color:#000; font-family:Calibri; font-size:14px; font-weight:bold; }
#menu .bg3{ margin:0; padding:0; background:url(image/menu3.jpg); width:100%; text-decoration:none;}

#Tsearch{ margin:0px; padding:0; font-family:Arial; font-size:12px; margin-bottom:0px; margin-top:15px; white-space:nowrap;  width:1065px;}
*html #Tsearch{ margin-bottom:0px; padding:0; font-family:Arial; font-size:12px;  margin-top:15px; white-space:nowrap;  }
#Tsearch ul{ list-style-type:none; text-align:left; padding:0px; margin:3px 0px; font-size:12px; }
#Tsearch ul li{ display:inline; color:#000; font-family:Arial; color:#999; font-size:12px; padding:0px 4px 0px 2px; }
#Tsearch ul li a{ padding:0px; font-family:Arial; color:#999;font-size:12px; }
#Tsearch ul li a:link{  text-decoration:none;  font-family:Arial; font-size:12px;}
#Tsearch ul li a:hover{ color:#999; text-decoration:underline; font-family:Arial ; padding:0px; font-size:12px;}
#Tsearch ul li a:visited { font-family: Arial, Helvetica, sans-serif;text-decoration: none; color:Blue; padding:0px; font-size:12px;}
#sea_txt{ z-index:1000; margin-top:20px;}
*html #sea_txt{ margin-top:20px;}
.cls_li{ padding-left:5px; padding-right:5px; margin-left:3px; margin-right:3px;}
.cls_li1{ margin:0px;}
.cls_sp_txt{ border:1px solid #ccc; width:30px; height:15px; font-size:12px;}
.cls_sp_txt1{ width:25px; height:20px; font-size:12px;}
.cls_sp_txt2{ border:1px solid #ccc; width:80px; height:15px; font-size:12px;}

#search_div{ margin:0; padding:0; height:98px; width:inherit; }
*html #search_div{ margin:0; padding:0; height:98px; width:inherit; }
#search_div .bg2{ margin:0; padding:0; background:url(image/mid_98.jpg); width:100%;}
#search_div span{ padding:0px;}
#search_div span .select{ height:22px; width:150px; border:1px solid #ccc; margin-left:200px;}
*+html #search_div span .select{height:25px; width:150px; border:1px solid #ccc; margin-left:200px;}
*html #search_div span .textbox{ height:17px; width:150px; border:1px solid #ccc; margin-bottom:0px;}
#search_div span .textbox{ height:18px; width:150px; border:1px solid #ccc; margin-bottom:3px;}
#search_div span .buttom{ background:url(image/ss.jpg) no-repeat; width:108px; height:25px; border-style:none; margin-bottom:-9px;}
*+html #search_div span .buttom{background:url(image/ss.jpg) no-repeat; width:108px; height:25px; border-style:none; margin-bottom:0px;}
*html #search_div span .buttom{ background:url(image/ss.jpg) no-repeat; width:108px; height:25px; border-style:none;  margin-bottom:-6px;}


#Left_menu{width:215px;text-decoration: none; margin-top:3px; text-align:center; margin:auto; padding:auto;}
#Left_menu .rptList{width:193px; margin:5px 0px 0px 0px; padding:0; text-decoration:none; text-align:left; }
#Left_menu .rptList a{ text-decoration:none;}

.mqlist{height:120px; width:210px; text-align:left; display:inline; background-color:#999999;}
*+html .mqlist{height:120px; width:210px; text-align:left; display:inline; border:1px solid #ccc; background-color:#999999;}
.mqlist h3{ left:0; top:10px; float:left; margin:0px;}
.mqlist h3 img{border:none; padding:0px;}
*+ html .mqlist h3 img{border: 1px solid #CCCCCC;}
*html .mqlist h3 img{border: 1px solid #CCCCCC;}
.mqlist ul{ list-style:none; float:left; margin-left:-35px; height:inherit; margin-top:0px;}
*+ html .mqlist ul{ list-style:none; float:left; margin-left:108px; margin-top:10px; margin-bottom:-80px;}
*html .mqlist ul{ list-style:none; float:left; margin-left:2px;  margin-top:10px;}
.mqlist ul li .clsp{word-wrap: break-word; word-break: normal; width:90px; margin:0; color: #0000FF; text-decoration: none; font-weight: bold; font-family: Arial; font-size: x-small;}
.mqlist ul li p{word-wrap: break-word; word-break: normal; width:90px; margin:0;  text-decoration: none;  font-family: Arial; text-align:left;}
.mqlist ul li .clsFont{margin:0; color:Black; font-size: small; font-family: 'Arial'; font-weight: bold; text-align:left;}
.clshyfont{ Font-Size:Small;  font-family:Arial; font-weight:bold;  color:#000;}

#Plist{ width:100%; text-decoration:none; margin-left:auto; margin-right:auto; height:100%; margin-bottom:2px;}
#Plist .trbd { border-left:1px solid #FBBB59; border-right:1px solid #FBBB59;border-top: none;border-bottom:1px solid #FBBB59;}
#Plist .Foottd{color: #000000; text-decoration: none; font-size: small; font-weight: normal; font-family: Arial; text-align:right; border-top:1px solid #FBBB59;}
#Pinfo{text-align:center; text-decoration:none; margin:10px;}
#Pinfo h3{margin:0; padding:0;}
#Pinfo ul{list-style:none; text-align:center; margin:0; padding:0;}
#pinfo ul li{font-size:small; font-family: 'Arial'; text-decoration: none;}

/*services*/  
.ttd { border-bottom-width: 1px;border-bottom-style:dashed;border-bottom-color: #CCC;}
#serviceBg{ background:#FFFBF0;  margin:0px; }
#Servlist{ border:1px solid #FBBB59; border-top:none; margin-right:0px; text-align:left;}
#Servlist h4{font:14px Arial; color:#FF8B26; margin-left:10px; margin-top:15px; margin-bottom:10px; font-weight:bold;}
#answer{ margin-right:30px; margin-top:0px; margin-left:30px; margin-bottom:30px; }
#answer p{ line-height:25px; margin:0px; padding:0px;}
#serviceBg .tb_left{ border-style:none; border-left:1px solid #FBBB59; }
/*Search*/
#search_p{ margin:0; padding:0; border:1px solid #FBBB59; margin-right:0px; border-top:none;}
#head_chkbox{ margin:0; padding:0; text-align:left; text-indent:15px; margin-top:5px;}
#left_img{ float:left; text-align:center; margin-left:40px; }
#left_img img{ width:120px; height:120px; border:1px solid #CCC;}
#right_info{ float:left; margin-left:20px; text-align:left; font-family:Arial; font-size:small; text-decoration:none;}
#right_info ul{ list-style:none; line-height:25px; padding:0px; margin:0px;}
#right_info .lifont{ color:Blue;}
#right_info .lifont1{ color:#999;}
#right_info .lifont2{ color:Red;}
#foot_page{ text-align:right; padding:0px; top:0px; border:1px solid #FFBB59; border-top:none; }
#alert_page{ margin:0px; padding:0px; border:1px solid #FBBB59; border-top:none; background-color:#FFFBF0;}
#alert_page p{  line-height:25px; margin:0px; margin-left:80px; text-align:left; padding-top:10px;}

#about{ margin:0px; padding:0px; width:100%; background:#FFFBF0; float:left;}
#about_img{ margin:0px; border:1px solid #FFBB59; padding:0; border-top:none;}
#about_img img{ width:100%; height:180px; margin:5px; background-color:#fff; border:none;}
#about_img a{ text-decoration:none; margin:0; padding:0;}
#about_img .allimg{ margin:0px; padding:0px;}
#about_img .Oneimg{  text-align:center; margin:10px;  background:#FFFBF0;}
#about .contxt{ width:inherit;  white-space:normal; margin:30px 15px 30px 15px;}
#about  p{ line-height:20px;  padding:0px; margin:0px; }
#cc{ width:100%; margin:0px; padding:0px; text-align:center; float:left;}
#cc .clsheader{ font-size: medium; color: #0066CC; font-weight: bold; font-family: Calibri; text-decoration: none; background:url(image/zdh10.jpg) repeat-x;}
#cc img{ border: 3px solid #CCCCCC; width:150px; height:200px;}
#cc table{border:1px solid #F79745;}

#allservlist{ font-size:small; font-family:Arial; text-decoration:none; border:1px solid #FBBB59;  height:100%; float:left; width:99% !important; width:auto;}  
#allservlist h3{ font-size: medium; color: #0066CC; font-weight: bold; font-family: Calibri; background:url(image/zdh10.jpg) repeat-x; height:20px; text-align:left; text-indent:20px; margin:0; padding:0;} 
#listtab{ text-align:left; margin-right:254px !important; margin-right:254px; margin-top:0px;}
#listtab ul{ list-style:none; line-height:30px; margin:0px 0px 0px 15px; padding:0; }
#listtab ul li{ border-bottom:1px dashed #ccc; margin: 0px 0px 5px 0px;}
#cclist{ float:right; width:250px; text-align:center; top:0px; border-left:1px solid #FBBB59; } 

.suckerdiv ul{ margin: 0;padding: 0;list-style-type: none;width: 100%;  background:#FFFBF0;}
*html .suckerdiv ul a:hover li{ background-color:#FFF1D1;}
.suckerdiv ul li{ position: relative; text-indent:15px; padding:7px 0px; border:1px solid #FBBB59; border-top:none; }
.suckerdiv ul li img{ margin:0px; margin-left:8px; }

.suckerdiv ul li ul{ position: absolute;width: 170px; top: 0; visibility: hidden; background:#FFFBF0; border:1px solid #FC8C2A; border-left:none; margin-left:-2px; margin-top:-1px; padding:0px; z-index:999;}

.suckerdiv ul li a{display: block;overflow: auto; padding: 1px 4px;  text-decoration:none; font-size:12px; font-family:Arial; color:#000066;}
*html .suckerdiv ul li a{display: block;overflow: auto; border-bottom: 0; text-decoration:none; font-size:12px; font-family:Arial; text-indent:none;}

.suckerdiv ul li a:hover { text-decoration:underline;  font-size:12px; font-family:Arial; color:blue; border: 0;} 

 
.suckerdiv .subfolderstyle{background: url(media/arrow-list.gif) no-repeat center right;}
.tt{ font-family:Arial; font-weight:bold; font-size:14px; color:#000; text-indent:5px;}








/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
.in_img{ float:right; position:absolute;  }
*+html .in_img{ width:100%; position:static; float:none;}
*html .in_img{  width:100%; position:inherit;}

.left_h3{background:url(/image/zdh10.jpg);color:#003366; border:1px solid #FBBB59; border-bottom:none; font-size:small; font-weight:bold;}

.left_h31{background:url(/image/zdh10.jpg);color:#003366; border:1px solid #FBBB59;  font-size:small; font-weight:bold; border:none; margin:0px; padding:3px; text-indent:5px;}

.priceDiv{ margin:0px; padding:0px; text-align:left; border:1px solid #FBBB59; background:url(/image/zdh2.jpg); z-index:1000;}
.priceDiv ul{ list-style:none; margin:0px; padding:0px; margin-left:20px; }
.priceDiv ul li{ margin:3px 0px; padding:3px;}
.priceDiv ul li a{ text-decoration:none; color:#000066;}
.priceDiv ul li a:hover{ text-decoration:underline; color:Blue;}
#moreL {display:none; z-index:9999; position:absolute; width:400px; background:#FFF; border:1px solid #FBBB59; margin-top:-25px; margin-left:120px; white-space:normal; } 
#moreL ul{ margin:0px; padding:0px; display:inline; list-style:none; margin-top:15px; line-height:15px;}
#moreL ul li{  margin:5px; padding:5px; display: block;  float:left;}
#moreL ul li:hover{ background:#FBBB59;}
#moreL span{ float:right; font-weight:bold; font-size:12px; margin-top:-18px; margin-right:10px; cursor:pointer;}
#ch_more{ font-weight:bold; cursor:pointer;}
