/* CSS Document */
h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,li,div,img,form,input,table,tr,td,a,select,button,figure{ margin:0px; padding:0px; border:0px; list-style:none;}
.clear:after {display:block;clear:both;content:"";visibility:hidden;height:0} 
.clear {zoom:1} 
.lt { float:left;}
.rt { float:right;}
.main { width:1200px; margin:0 auto;}
.head { width:100%; height:40px; background:#f8f8f8; border-bottom:1px solid #c9cacb;}
.header { width:1200px; margin:0 auto;}
.header .tit { width:530px; overflow:hidden;}
.header .tit a { margin-left:36px; line-height:40px; color:#898989;}
.header .tit a:hover { color:#dc0000;}
.search { margin:8px 10px 0 0; }
.search .input { background:url(search.jpg) no-repeat; width:100px; height:25px; outline:medium; padding-left:15px;}
.search .iconbg { background:url(submit.jpg) no-repeat; width:66px; height:25px; outline:medium; cursor:pointer; }
.logo { text-align:center; margin:15px 0;}
.nav-w { width:100%; height:60px; background:#222222;}
.nav,.nav-2 ul { width:1200px; margin:0 auto;}
.nav li { float:left; padding-right:62px;  position:relative;}
.nav li i { width:34px; height:31px; position:absolute; top:0px; left:50px;}
.nav li span { display:block; font-size:21px; color:#fff; line-height:60px; text-decoration:none; padding:0 10px;}
.nav li span:hover { color:#dc0000;}
.nav-2 { width:100%; border-bottom:1px solid #898989;}
.nav-2 li { float:left; font-size:18px; color:#898989; padding:25px 0 15px; margin-right:22px;}
.nav-2 li span { color:#898989; margin-right:22px; text-decoration:none;}
.nav-2 li span:hover { color:#dc0000;} 
#shishangs,#meirongs,#qinggans,#meitis,#xingzuos,#jiankangs,#yls,#lishis,#tukus { border-bottom:9px solid #222; padding-bottom:8px;}
.xiala { width:1200px; margin:0 auto;}
.xiala ul { padding-top:25px;}
.xiala ul li { float:left; width:100px; text-align:center; margin:0 110px 0 30px;}
.xiala ul li p { margin-bottom:15px; font-size:16px;}
