@charset "utf-8";
/* CSS Document */
*{ margin:0;}
body{ font-family:"微软雅黑"; font-size:16px;}
img{ border:none;}
#top{ height:30px; width:1080px; margin:0 auto; line-height:35px; font-size:14px;}
.tm{ width:180px; height:30px; line-height:30px; float:right;}
#lg{ height:75px; margin:0 auto; width:1150px;}
.logo{ width:400px; float:left;  height:57px; background-image:url(images/logo.png); margin-top:10px;}
.ss{ width:300px; float:right; height:25px; margin-top:15px; color:#FFF;}
.menu{ width:650px; height:50px; float:left; margin-left:95px; margin-top:12px;}
.nav{ width:620px; height:50px; margin:0 auto;}
.nav01{ height:50px; line-height:50px; color:#FFF; width:105px; float:left; text-align:center;}

#banner{ height:550px; background-image:url(images/3.jpg); background-position:center; background-repeat:no-repeat;}
.zs{ width:1150px; height:420px; margin:0 auto; margin-top:30px; }
.zxbt{ height:35px; line-height:35px;}
.zb01{ width:140px; height:35px; line-height:35px; float:left; background-color:#3897ec; color:#FFF; font-size:16px; text-align:center;}
.zb02{ height:35px; float:left; margin-left:1px; width:1007px; border-bottom:1px #dddddd solid;}
.zb03{ height:35px; float:left; margin-left:1px; border-bottom:1px #dddddd solid; width:653px;}
.zb04{ height:35px; float:left; margin-left:1px; border-bottom:1px #dddddd solid; width:196px;}
.zsm{ height:400px; }
.zsm01{ height:400px; width:274px; float:left; font-size:14px; line-height:25px; border:1px #CCCCCC solid;}
.zsm02{ height:400px; width:274px; float:left; font-size:14px; margin-left:15px; line-height:25px; border:1px #CCCCCC solid;}
.kq{ height:390px; width:700px; float:right; font-size:14px; line-height:25px;}
.hy{ height:400px; width:1150px; margin:0 auto; margin-top:30px;}
.xw01{ height:120px;}
.xw02{ height:120px; margin-top:12px;}

.f01{ font-size:18px; font-weight:bold; color:#000;}
.f02{font-size:16px; color:#000;}
.kqm{ height:380px;}
.xw{ width:430px; float:left; height:390px; line-height:25px; font-size:14px;}
.bottom{ height:120px; margin-top:20px; border-top:1px #dadada solid; background-color:#f2f2f2; font-size:15px;}
.btm{ width:1000px; height:80px; margin:0 auto; margin-top:30px; text-align:center; line-height:30px;}

.a1:link{ font-size:16px;  text-decoration:none; color:#fff;}
.a1:visited{text-decoration:none; color:#fff; font-size:16px; font-weight:bold;}
.a1:hover{text-decoration:underline; color:#fff; font-size:16px; font-weight:bold;}
.a1:active{text-decoration:none; color:#fff; font-size:16px; font-weight:bold;}

.a2:link{text-decoration:none; color:#000; font-size:14px;}
.a2:visited{text-decoration:none; color:#000;}
.a2:hover{text-decoration:underline; color:#000;}
.a2:active{text-decoration:none; color:#000;}

.a3:link{text-decoration:none; color:#fff; font-size:14px;}
.a3:visited{text-decoration:none; color:#fff;}
.a3:hover{text-decoration:underline; color:#fff;}
.a3:active{text-decoration:none; color:#fff;}

.a4:link{text-decoration:underline; color:#f82412; font-size:14px;}
.a4:visited{text-decoration:underline; color:#f82412;}
.a4:hover{text-decoration:underline; color:#f82412;}
.a4:active{text-decoration:none; color:#f82412;}


#login{ width:370px; height:350px; margin:0 auto;  background-color:#FFF; font-size:14px; margin-top:59px; border:1px #bfe5b3 solid;}
.lbt{ width:450px; height:60px; margin:0 auto; margin-top:10px; border-bottom:1px solid #CCC; text-align:center; line-height:60px; font-size:20px;}
.dl01{ width:260px; height:30px; margin:0 auto;}
.s1{ width:260px; height:30px; color:#666;}
.s2{ width:180px; height:30px; color:#666;}
.jm{width:260px; height:30px; margin:0 auto; margin-top:30px;}
.jm01{ width:120px; height:30px; float:left; line-height:30px; }
.jm02{ width:100px; float:right; color:#930; height:30px; line-height:30px; text-align:center;}
.jm03{ width:330px; height:30px; float:left; line-height:30px; }
.btn{ width:260px; height:40px; margin:0 auto; margin-top:30px;}
.ts{ width:230px; height:40px; margin:0 auto; margin-top:30px;}

#zhuce{width:370px; height:450px; margin:0 auto; background-color:#FFF; font-size:14px; margin-top:40px; border:1px #bfe5b3 solid;}
.n01{ height:150px; margin-top:15px;}
.n02{ height:150px;}
.gy{ height:350px; margin-top:20px; font-size:16px; line-height:28px;}
.sk{width:200px; height:25px; border:0;}
.tjt{ height:117px;}
.tjt01{ height:117px; margin-top:14px;}
.dltu{ width:553px; height:440px; float:left; margin-top:12px; margin-left:20px;}
.zctu{ width:547px; height:490px; float:left; margin-top:12px; margin-left:20px;}

.bt{ width:500px; height:50px; font-size:30px; text-align:center; font-weight:bold; margin:0 auto; margin-top:30px;}
.gywm{ height:420px;}
.gsjs{ width:1150px; height:auto; margin:0 auto; font-size:16px; color:#333; line-height:32px;}
.gsms{ width:690px; float:left; height:400px;}

.sp01{ width:370px; height:500px; float:left;}
.fan01{ width:370px; height:500px; float:left; font-size:16px; line-height:30px;}
.fan02{ width:370px; height:500px; float:left; font-size:16px; line-height:30px; margin-left:40px;}