﻿@charset "utf-8";

/*
CopyRight By Dongyi Network Technology CO.,Ltd Design Center
For HMS 网站通用布局
*/

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img{padding:0;margin:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,i{font-weight:normal;font-style:normal;}
ol,ul,li{list-style:none;}
div,dl,dt,dd,ol,ul,li{zoom:1;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}

/* Public */
html{width:100%;background: #F5F5EF url(images/spHtml.gif) 0 122px repeat-x;}
body{width:100%;color:#333;font:12px/22px Tahoma,Arial,Helvetica,sans-serif;text-align:left;}

a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#c00;text-decoration:underline;}

/* Public */
.coA{color:#0D76A3;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
.hide{display:none;}
.clearbox{border-bottom:0 none;border-left:0 none;border-right:0 none;border-top:1px solid transparent !important;clear:both;font-size:0;height:0;line-height:0;margin-top:-1px !important;visibility:hidden;}
.blank{height:10px;line-height:10px;font-size:0px;}
#wrap{}
.backHome{margin-left: 20px;}

/* header -------------------------------------------------- */
.siteWidth{ width:980px; margin:0 auto; text-align:left;  position:relative;   }
#topNav{width:1000px;margin: 0 auto;height: 22px;line-height: 22px;overflow: hidden;}
#topNav *{color: #666;}
#topNav .links{float: right;}
#header{position:relative;width:1000px;margin: 0 auto;z-index:0;padding-top: 42px;overflow: hidden;}
#spPic{float: left;width: 474px;height: 335px;background: url(images/spPicBg.png) 0 0 no-repeat;overflow: hidden;}
#spPic img{float: left;width: 462px;height: 302px;margin: 6px;}
#spTitle{float: right;width: 505px;background: url(images/spName.gif) 0 27px no-repeat;padding-top: 90px;}
#spTitle .spName{height: 60px;font: 38px/60px "Microsoft Yahei";color: #763411;text-align: center;}
#spTitle .spIntro{font-size: 14px;line-height: 30px;padding: 5px 0px 0;}

#content{position:relative;width:1000px;margin: 0 auto;z-index:0;}

#footer{position:relative;width:1000px;margin: 0 auto;z-index:0;border-top: 2px solid #692810;text-align: center;padding: 10px 0 20px;}
#footer p{line-height: 22px;}
#footer .footNav{padding: 10px 0;}

/* headerMain -------------------------------------------------- */
#headerMain{ position:relative; z-index:2; background:#FFFDF7;  }
.topBar{ height:29px; line-height:29px; background:url(images/topBar.jpg) repeat-x #873718; color:#fff; overflow:hidden;    }
.topBar a{ color:#fff;  }
.topBar a:hover{ color:#ff0;  }
.topBar .links{ float:right;  }
#logo{ position:absolute; display:block;  left:0px;  border-bottom:2px solid #FF0000; width:130px; text-align:center; z-index:10;  }	
#logo a{ display:block; padding-top:13px;  height:100px; }
#logo img{ vertical-align:middle; }
.nav{ height:114px; border-bottom:1px solid #DEDAD4;  position:relative;  }
.nav .siteWidth{ height:115px; z-index:1;   }
.mainNav{ float:left; padding-left:130px; font-family:"Microsoft YaHei"; position:relative; z-index:1; }
.mainNav .li1{ z-index:10; float:left;   margin-left:-1px;  border-bottom:2px solid #D16C00; position:relative; }
.mainNav .li1 .a1{  font-size:14px; color:#75370E; display:block; height:78px; line-height:20px; padding:35px 0 0 0;  width:92px; text-align:center;  
	border:1px solid #E4DDD3; border-top:0; border-bottom:0; _font-weight:bold; overflow:hidden; 
} 
.mainNav .li1 .a1 span{ display:block; font-family:Arial; color:#999; line-height:16px; 
	font-size: 9px;
	-webkit-transform: scale(0.75);
	-o-transform: scale(1);
}

.mainNav .li1 .a1:hover{ text-decoration:none;  }

.mainNav .ul1{ display:none; z-index:0; position:absolute; left:0; top:113px; background:#fff; border:1px solid #E4DDD3; border-top:0;  width:320px; overflow:hidden; padding:10px 0; 
	background:#FFF9E6; 
}
.mainNav .li2{ float:left; padding:4px 10px; height:24px; line-height:24px;   }
.mainNav .a2{ padding:0 5px; display:block;  word-break:keep-all; white-space:nowrap; color:#75370E;  }
.mainNav .a2:hover{ background:#C77758; color:#fff; text-decoration:none;    }
.mainNav .on1{ z-index:4; }
.mainNav .on1 .a1{ font-weight:bold; background:url(images/nav-icons.png) center bottom no-repeat #FFF9E6; }
.mainNav .on1 .a1 span{ font-weight:normal; }
.mainNav #liID-2{ display:none;  }
.mainNav #liID191{ border-color:#D16C00;   }
.mainNav #liID192{ border-color:#7FCF9C;   }
.mainNav #liID200{ border-color:#613A90;   }
.mainNav #liID193{ border-color:#1184C2;   }
.mainNav #liID194{ border-color:#CA4978;   }
.mainNav #liID195{ border-color:#00D27C;   }
.mainNav #liID196{ border-color:#3A8994;   }
.mainNav #liID198{ border-color:#F1CD8E;   }
.mainNav #liID355{ border-color:#00D27B;  }

.mainNav #ulID199{ left:auto; right:0;  }
.nav dl{ position:absolute; width:107px; _width:108px; right:0; z-index:4;  }
.nav dt{ width:100%; border-bottom:2px solid #688AE2; background:#FFFDF7; z-index:2; cursor:pointer;  }
.nav dt i{ display:block;  height:113px; line-height:113px; border:1px solid #E4DDD3;  border-top:0; border-bottom:0; background:url(images/icons.png) 27px 23px no-repeat; }
.nav dd{ display:none;   z-index:0; position:absolute; right:0; top:113px; background:#fff; border:1px solid #E4DDD3; border-top:0;  width:320px; overflow:hidden; padding:10px 0;
	padding:30px 0 30px 30px; background:#FFF9E6; 
}
.topSearch{ width:280px; height:28px;  position:relative;   }
.topSearch #topKeyWord{ height:22px; line-height:22px; padding:2px; width:224px;  border:1px solid #E4DDD3; color:#ccc; }
.topSearch .searchBtn{ position:absolute; right:0; top:0; width:50px; height:28px;  text-align:center; color:#fff; background:#BF5124; 
	font:normal 14px/28px "Microsoft YaHei"; _font-weight:bold;
}
.topSearch .searchBtn:hover{ color:#ff0; text-decoration:none;  }

.nav dl.on{ z-index:0; }
/* .nav dl.on dt{ background:url(images/nav-icons.png) center bottom no-repeat #FFF9E6; }
.nav dl.on dt i{ background-position:-118px 24px; }
 */
/*
本站用到颜色代码：
#005a4f 背景色
#e0e0e0 边框颜色
#065d66 标题-深绿色
#CC0000 box标题颜色
*/