@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-family:"微软雅黑"; font-size:16px; }
#top{ height:35px; background-color:#dee9f9; }
.top1{ width:1030px; height:35px; margin:0 auto; line-height:35px;}
.dl{ width:100px; height:35px; float:left;}
#menu{ height:75px; background-image:url(images/bg.png);}
#banner{ height:500px; background-image:url(images/banner.jpg); background-position:center;}
.nav{ height:75px; width:1200px; margin:0 auto;}
.logo{ width:374px; height:75px; float:left; background-image:url(images/logo.png);}
.sy{ width:120px; height:55px; float:left; margin-left:50px; text-align:center;}
.nav01{ width:120px; height:75px; float:left; text-align:center; line-height:75px; margin-left:100px;}
.nav02{ width:120px; height:75px; float:left; text-align:center; line-height:75px;}
.dz{ width:120px; height:55px; float:right; line-height:55px;}
#main{ width:1200px; height:730px; margin:0 auto; margin-top:30px;}
.ml{ width:1200px; height:730px; float:left; background-color:#FFF;}
.bt{ font-size:20px; font-weight:bold; height:60px; padding-left:15px; line-height:60px; border-bottom:1px #CCCCCC dashed;}
.bt01{ height:60px; border-bottom:1px #CCCCCC dashed; text-align:center;}
.kc01{ height:175px; margin-top:25px; margin-left:20px; font-size:14px; line-height:24px;}
.f1{ font-size:18px; font-weight:bold;}
.f2{ font-size:22px; color:#F00; font-weight:bold;}
.f3{ font-size:12px; color:#8f8e8e;}
.mr{ width:330px; float:right; height:840px; background-color:#FFF;}
.yjt{ height:240px; margin-left:15px; margin-top:35px;}
.tj01{ height:65px; font-size:12px; line-height:22px;}
.tj02{ height:65px; font-size:12px; line-height:22px; margin-top:15px;}
.gg{ height:35px; line-height:35px; width:200px; float:right; font-size:14px;}

.a1:link{text-decoration:none; font-size:16px; color:#000;}
.a1:visited{text-decoration:none; color:#000;}
.a1:hover{text-decoration:underline; color:#000;}
.a1:active{text-decoration:none; color:#000;}

.a2:link{text-decoration:none; color:#fff; font-size:14px;}
.a2:visited{text-decoration:none; color:#fff;}
.a2:hover{text-decoration:underline; color:#fff;}
.a2:active{text-decoration:none; color:#fff;}

.a3:link{text-decoration:none; color:#fff; font-size:16px; }
.a3:visited{text-decoration:none; color:#fff;}
.a3:hover{text-decoration:underline; color:#fff;}
.a3:active{text-decoration:none; color:#fff;}

.a3:link{text-decoration:none; color:#333; font-size:12px;}
.a3:visited{text-decoration:none; color:#333;}
.a3:hover{text-decoration:underline; color:#333;}
.a3:active{text-decoration:none; color:#333;}

.a4:link{text-decoration:none; color:#fff; font-size:16px; }
.a4:visited{text-decoration:none; color:#fff;}
.a4:hover{text-decoration:underline; color:#fff;}
.a4:active{text-decoration:none; color:#fff;}

.a5:link{text-decoration:none; color:#000; font-size:14px; }
.a5:visited{text-decoration:none; color:#000;}
.a5:hover{text-decoration:underline; color:#000;}
.a5:active{text-decoration:none; color:#000;}

#bottom{ height:50px; margin-top:35px; font-size:14px; background-color:#333; color:#FFF;}
.bm{ width:1200px; height:50px; margin:0 auto; line-height:50px; text-align:center;}

.zh{ width:400px; height:360px; margin:0 auto; margin-top:35px; font-size:12px;}
#zx{ width:1200px; height:420px; margin:0 auto; margin-top:20px; background-color:#FFF;}
.zx01{ height:400px; width:590px; float:left;}
.zx02{ height:400px; margin-left:15px; margin-right:15px;}
.jz{ height:320px; margin-top:20px;}
.yjzx{ height:200px; margin-top:20px; margin-left:15px; margin-right:15px; font-size:14px;}
.zms{ width:950px; margin:0 auto; margin-top:25px; font-size:16px; line-height:32px;}
.s01{font-size:25px; font-weight:bold;}

.zkc01{ height:310px; margin:0 auto; margin-top:25px; font-size:14px; line-height:24px; width:1180px;}
.zf01{ width:353px; height:310px; float:left;}
.zf02{ width:353px; height:310px; float:left; margin-left:60px;}

