@charset "gb2312";
/* CSS Document */
body,html{font-size:12px;margin:0;font-family:Arial, Helvetica, sans-serif;background:url(pic/bg.jpg) center repeat-y;}
p,span,li,ul,div,h1,form{margin:0;padding:0;list-style:none}
a{text-decoration:none; color:#333}
a:hover{color:#990000;}
.titlety{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin:0 auto}

input,select,textarea{border:1px solid #e1e1e1;font-size:12px;padding:5px 4px 3px 4px;vertical-align:middle;color:#666;font-family:Arial, Helvetica, sans-serif}
input:hover,select:hover,textarea:hover{border:1px solid #ccc;background-color:#FFFFF4}



.links input{padding:0px;}
.wryh{font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;}
.cfff{color:#fff;}
.cccc{color:#ccc;}
.c333{color:#333;}
.c666{color:#333;}
.c999{color:#999;}
.c000{color:#000;}
.cf60{color:#ff6600;}
.cf00{color:#ff0000;}
.cgreen{color:#066;}
.cblue{color:#006c84;}
.clr{clear:both;} 
.fl{float:left}
.fr{float:right}
.l18{line-height:18px;}
.l20{line-height:20px;}
.l21{line-height:21px;}
.l22{line-height:22px;}
.l23{line-height:23px;}
.l25{line-height:25px;}
.l27{line-height:27px;}
.l28{line-height:28px;}
.l30{line-height:30px;}
.l32{line-height:32px;}
.wbdq{text-align:justify;text-justify:newspaper!important;text-justify:none}/*文本两端对齐*/
.fw{font-weight:bold;}
.fwn{font-weight:normal;}
.fz10{font-size:10px;}
.fz11{font-size:11px;}
.fz12{font-size:12px;}
.fz13{font-size:13px;}
.fz14{font-size:14px;}
.fz18{font-size:18px;}
.fz24{font-size:24px;}
.st{font-family:"宋体";color:#666;font-style:normal}

.h10{height:10px;margin:0px auto}
.h20{height:20px;margin:0px auto}
.h25{height:25px;margin:0px auto}
.h30{height:30px;margin:0px auto}

.xiax{border-bottom:1px #e4e4e4 double}
.xiaxdotted{border-bottom:1px #eee dotted}
.xias{border-top:1px #eee double}

img {outline:none; border:none}
a:img{outline:none;blr:expression(this.onFocus=this.blur());}

.leftNav .title{line-height:35px;height:35px;background:url(pic/h1.jpg) no-repeat top left;padding-left:30px;width:170px;color:#fff; font-size:14px;margin-bottom:0px;}
.leftNav a{color:#666;float:left;padding-left:30px;width:170px; line-height:30px;height:30px; background: url(pic/h2.jpg) no-repeat; margin-bottom:0px;}
.leftNav a:hover{color:#000;background: url(pic/h2Hover.jpg) no-repeat;}
.leftNav .ahover{color:#000;background: url(pic/h2Hover.jpg) no-repeat;}



.proList{ width:740px}
.proList li{ float:left; width:150px; height:150px; padding:10px; background-color:#fff; margin:7px;_margin:4px; text-align:center;box-shadow:0px 0px 5px #aaa;_border:1px #d6d6d6 double;}




.topBox{background: url(pic/topbg.jpg) top center repeat-x;height:80px;width:990px; margin:0 auto}
.endBox{width:960px; margin:50px auto 0 auto;color:#666; padding:20px 0 30px 0; border-top:1px dotted #999999; line-height:20px;}
.topNav {font-size:14px;}
.topNav a{color:#666;padding:4px 8px;float:right;margin:0 3px;}
.topNav a:hover{color:#fff;background-color:#999;}
.topNav .ahover{color:#fff;background-color:#999;}




.homeTypeList li{ float:left; width:127px; height:157px;margin:10px;_margin:7px;}
.homeTypeList .pic{ float:left; width:110px; height:110px; padding:10px; background-color:#fff;text-align:center;box-shadow:0px 0px 5px #aaa;_border:1px #d6d6d6 double;}
.homeTypeList .tit{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin:0 auto; width:118px; padding:5px 5px;background-color:#f0f0f0;border:1px #dfdfdf double;border-bottom:none;}





















