body{background:url(../images/indexBg.jpg) repeat-x center top #f8f8f8;}
body,div,ul,form,img,ol,table,p,dl{border:0px; margin:0px; padding:0px;}
div{margin:auto;}
body,div,ul,ol,li,table,th,td,h1,h2,h3,h4,h5,h6,h7,dt,dd,p,font{font-family:"宋体"; font-size:12px; color:#434343;}
form{font-family:"宋体"; font-size:12px;}
a:link{color:#434343; text-decoration:none;}
a:visited{color:#434343; text-decoration:none;}
a:hover{color:#f97a07; text-decoration:none;}
a:active{color:#434343; text-decoration:none;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
input,select{color:#6d6d6d; font-size:12px; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,h7{margin:0px; padding:0px; border:0px; font-weight:100;}



.top{width:1000px; padding-top:15px; height:83px;}
.logo{float:left; padding-left:25px; width:58ppx;}
.other{float:right; padding-right:30px; line-height:36px;}

.menu{width:1000px; height:43px;}
.menu ul{padding-left:25px;}
.menu li{float:left; line-height:43px; font-family:Microsoft YaHei; font-size:15px; background:url(../images/line.gif) no-repeat right center;}
.menu li a{ padding:0 25px; display:block}
a.huangBg:link,a.huangBg:visited{background:url(../images/line1.gif) repeat-x; color:#fff;}
a.huangBg:hover{background:url(../images/line1.gif) repeat-x; color:#fff;}

.adv{padding-top:18px; background:url(../images/bannerBg.gif) no-repeat center bottom; height:316px; width:1000px;}

.content{width:1000px;}
.left{float:left; margin-right:20px; width:330px;}
.center{float:left; width:330px;}
.right{float:right; width:300px;}
.listleft{float:left; width:200px;}
.listright{float:right; width:785px;}

.title{height:34px; background:url(../images/shadowTop.gif) no-repeat center bottom; line-height:28px;}
.title font{float:left; background:url(../images/dot.png) no-repeat left 9px; padding-left:12px; font-family:Microsoft YaHei; font-size:15px;}
.title a{float:right;}

.title0{height:34px; background:url(../images/shadowTopL.gif) no-repeat center bottom; line-height:28px;}
.title0 font{float:left; background:url(../images/dot.png) no-repeat left 9px; padding-left:12px; font-family:Microsoft YaHei; font-size:15px;}
.title0 a{float:right;}

.listCon{background:url(../images/shadowBottom.gif) no-repeat center bottom #fff; padding:12px 22px 0  22px; height:210px;}
.listCon li{line-height:24px; height:24px; padding-left:10px; clear:both; background:url(../images/dot0.gif) no-repeat left center;}
.listCon li a{float:left;}
.listCon li font{float:right; color:#898989; font-family:Arial; font-size:10px;}

.imgCon{padding-top:18px; width:1000px; overflow:hidden;}
.imgCon li{float:left; display:block; width:185px; margin-right:18px;  height:170px;}
.imgCon a img{border:#e9e9e9 solid 1px; padding:4px; background:#fff}
.imgCon a:hover img{border:#f99b07 solid 1px; padding:4px;}
.imgCon a font{ display:block; line-height:24px; text-align:center}
.imgCon a:hover font{color:#f99b07}

.bottom{background:url(../images/line2.gif) repeat-x #ef7200;}
.links{width:1000px; line-height:45px; height:45px;}
.links h1{float:left; width:65px; font-family:Microsoft YaHei; font-size:15px;}
.links ul{float:right; width:920px;}
.links ul li{float:left; padding-right:30px;}
.footer{width:1000px; padding:15px 0;}
.footer li{text-align:center; line-height:24px; font-family:Arial}

.menutitle{background:url(../images/line4.gif) repeat-x; height:40px;}
.menutitle h1{background:url(../images/icon.png) no-repeat 15px center; padding-left:45px; line-height:40px; color:#fff; font-family:Microsoft YaHei; font-size:15px;}
.smallmenu{background:#fff; padding:12px 15px 15px 15px; border:#e8e8e8 solid 1px; border-top:0;}
.smallmenu li{line-height:25px; border-bottom:#e8e8e8 dashed 1px; padding:3px 0 3px 30px;}
.smallmenu a{background:url(../images/dot2.gif) no-repeat left center; padding-left:12px;}
.smallmenu a:hover{background:url(../images/dot1.gif) no-repeat left center; padding-left:12px; color:#ef7200}

a.dot:link,a.dot:visited,a.dot:hover{background:url(../images/dot1.gif) no-repeat left center; color:#ef7200; font-weight:bold}

.contacttitle{background:url(../images/line3.gif) repeat-x; height:40px;  border:#e8e8e8 solid 1px; border-bottom:0;}
.contacttitle h1{background:url(../images/icon0.png) no-repeat 15px center; padding-left:45px; line-height:40px; font-family:Microsoft YaHei; font-size:15px;}
.contactCon{background:#fff; padding:15px; border:#e8e8e8 solid 1px; border-top:0;}
.contactCon li{line-height:24px; border-bottom:#e8e8e8 dashed 1px; padding:3px 0;}
.phone{background:url(../images/phone.jpg) no-repeat left bottom; height:53px;}

.pubtitle{background:url(../images/line5.gif) repeat-x left top; height:43px; line-height:43px; border:#e8e8e8 solid 1px; border-bottom:0;}
.pubtitle font{float:left; background:url(../images/dot.png) no-repeat 15px center; padding-left:30px; font-family:Microsoft YaHei; font-size:15px;}
.pubtitle span{float:right; padding-right:15px; color:#868686;}
.pubCon{background:#fff; border:#e8e8e8 solid 1px; border-top:0; padding:15px 20px;}
.pubCon p{line-height:25px; padding:3px 0;}
.pubCon h1{line-height:50px; font-size:20px; font-weight:bold; font-family:"Microsoft YaHei"; text-align:center}
.pubCon h2{height:24px; text-align:center; border-bottom:#e8e8e8 dotted 1px;}
.pubCon li{border-bottom:#d8e6ed dotted 1px; line-height:26px;  height:26px; _height:; padding:2px 0;}
.pubCon li a{background:url(../images/dot3.gif) no-repeat 5px center; padding-left:15px; float:left; color:#434343}
.pubCon li font{float:right; padding-right:5px; font-family:Arial; font-size:10px; color:#898989;}

.imgCon0{background:#fff; border:#e8e8e8 solid 1px; border-top:0; padding:15px 0 15px 20px;}
.imgCon0 li{float:left; display:block; width:175px; margin-right:14px; height:165px;}
.imgCon0 a font{ display:block; line-height:28px; text-align:center}
.imgCon0 a:hover font{color:#f99b07}

.dropmenudiv{position:absolute; top:0; margin-top:-1px; z-index:100; visibility:hidden; background:#f5f5f5; padding:0 15px 15px 15px; border:#e6e6e6 solid 1px; border-top:0;}
.dropmenudiv a{line-height:25px; display:block; border-bottom:#cbcbcb dashed 1px; padding:5px 12px 0 10px; font-size:14px; font-family:"Microsoft YaHei";}
.dropmenudiv a:hover{color:#f97a07;}


.txt{padding-top:10px;}
.huibg{background:#f7f7f7;}

.bo{border-top:#d8e6ed dotted 1px; margin-right:20px;}
.spacer{margin-top:10px;}
.clear{clear:both;}
a.fen:link,a.fen:visited{color:#fff3e1;}
a.hui:link,a.hui:visited{color:#868686;}




.fenye{padding:17px 0 3px 0; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.fenye a:link{border:#e0e0e0 1px solid; padding:2px 5px 1px 5px; margin:2px; color: #515151;}
.fenye a:visited{border:#e0e0e0 1px solid; padding:2px 5px 1px 5px;; margin:2px; color: #515151;}
.fenye a:hover{border:#515151 1px solid; color:#666;}
.fenye a:active{border:#515151 1px solid; color:#666;}
.fenye .current{border:#515151 1px solid; padding:2px 5px 1px 5px; font-weight:bold; margin:2px; color:#515151; background:#c7c7c7;}
.fenye .disabled{border:#e0e0e0 1px solid; padding:2px 5px 1px 5px; margin:2px; color: #bdbdbd;}


.slider {position:relative;}
.slider .dots { position: absolute; right: 15px; bottom: 12px; z-index: 3}
.slider .dots li { float:left; display: block; margin-right: 8px; width: 12px; height: 12px; }
.slider .dots li a { display:inline-block; width: 12px; height: 12px; background:url(../images/whiteDot.png) no-repeat; _background:url(../images/whiteDot.gif) no-repeat; overflow: hidden; cursor:pointer }
.slider .dots li a:hover, .slider .dots li.now a, .slider .dots li.now a:hover { background:url(../images/yellowDot.png) no-repeat; _background:url(../images/yellowDot.gif) no-repeat;}
.slider .banner { position:relative; width: 1000px; height: 300px; z-index: 0}
.slider .banner li { position:absolute; display:block; width: 1000px; height: 300px; background-position: 0 0; background-repeat: no-repeat;}
.slider .banner li a { display: inline-block; width: 1000px; height: 300px;}
