/* CSS Document */
body,h2,h3,p,ul,ol,li,dl,dt,dd,img{line-height:32px; display:block; list-style: none; margin:0px; padding:0px;}
a:hover{ color:#CCC}
a:visited{ text-decoration: underline}
a:link{ text-decoration:none}
.background{ background: url(../images/34_02.jpg) repeat-x; height:1064px;  width:100%; margin:0px auto}
.header,.mian,.banner,.bottom{ width:1000px; margin:0px auto; overflow:hidden}
.logo{ padding-top:20px;}
.rf{ width:500px; float:left; overflow:hidden}
.lf,.cap{ width:500px; float:right; overflow:hidden}
.rf img{ width:378px; margin:0px auto; padding-top:15px;}
.lf dt{ width:500px; overflow:hidden}
.lf dt h2{ font-size:30px; height:40px; line-height:40px; font-family:"微软雅黑"; padding:20px 0px;}
.lf dd ul{ width:500px; overflow:hidden; display:inline}
.lf dd ul li{ padding:5px 0px; font-size:15px; font-family:"微软雅黑"; color:#727272}
.cap,.banner{ margin-top:30px;}
.rrf{ width:230px; overflow:hidden; float:left}
.llf{ width:270px; float:right; overflow:hidden}
.rrf ol{ display:inline-block}
.rrf ol li{ padding-bottom:30px;}
.llf span{ width:500px; margin:0px auto}
.llf span img{ margin:0px auto;}
.llf div{ width:270px; text-align:center; padding:10px 0px;}
.csr{ width:333px; float:left;}
.csr dt{ width:333px; overflow:hidden}
.csr dt img{ margin:0px auto}
.csr dd{ width:272px; margin:0px auto}
.csr dd h3{ width:272px; padding:10px 0px; font-size:20px; font-family:"微软雅黑"}
.csr dd span{ width:272px; overflow:hidden; font-size:15px; font-family:"微软雅黑"}
.bottom{ clear:both; padding-top:110px;}
.bottom div{ width:1000px; text-align:center; height:40px; line-height:40px; font-size:16px; font-family:"微软雅黑"; color:#FFF}





