body,form { margin:0px auto; font-family:"微软雅黑";font-size:12px;background:#ffffff; color:#2d2d2d;}
img {border:none;}
ul li {list-style-type:none;}
ul,form,p,a,img,table,tr,td,li,input {margin:0px;padding:0px;}
a{text-decoration:none;color:#2d2d2d;}


.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}	
.blod{ font-weight:bold;}
.colorff{ color:#ffffff;}
.f12{ font-size:12px; }
.color01{ color:#01b2ec}
/*.zongk64{ width:640px; margin:0 auto;}*/
.header{width:640px;margin:0px auto; position:relative;}
.header{ padding-top:12px; padding-bottom:20px;}
.header .input{ width:210px; height:26px; margin-top:20px; border:1px solid #f0efef; font-family:Verdana, Geneva, sans-serif; padding-left:10px;}
.header .sub{ width:55px; height:26px; background:url(../img/6402_03.jpg) no-repeat; border:none; position:absolute; top:33px; right:2px; cursor:pointer;}

.dh1{ background:url(../img/6403_03.jpg) repeat-x; width:100%;display:block;}
.dh{width:640px;margin:0px auto;}
.dh ul{ background:url(../img/6403_03.jpg) repeat-x; display:block; height:42px;  width:640px;}
.dh ul li{ float:left; display:block; width:87px; text-align:center;margin-top:6px;padding-top:10px;}
.dh ul .li1,.dh ul li:hover{ background:#01b2ec; display:block; width:87px; height:36px; margin-top:6px; padding-top:10px;}
.dh ul .li1 a,.dh ul li:hover a{ color:#fff;}
.dh1 .img1{ padding-bottom:10px; width:100%;} 
 
.main{width:640px;margin:0px auto;}
.main ul li{ padding-left:12px; padding-top:12px; position:relative;}
.main ul li p{ text-align:center; width:85%; position:absolute; top:160px; left:22px; }
.main ul li p:hover a{ color:#01b2ec}
.font{width:100%;margin:0px auto; background:#01a5db; margin-top:20px; font-family:"微软雅黑"}
.font .p1{ font-size:20px; text-align:center; padding-top:30px; padding-bottom:20px; }
.font .p2{ font-size:13px; text-align:center; line-height:25px; padding-bottom:25px;}
.font a{color:#ededed;}

.img{width:640px;margin:0px auto;}
.img .img1{padding-top:30px; padding-left:5px; padding-bottom:30px;}
.img .img2{ padding-top:35px; padding-left:10px;}
.img .img3{ padding-top:18px; padding-right:5px;}
.img .img4{ width:312px; height:217px; padding-left:5px; padding-bottom:3px;}
.img ul li{ float:left;}

.zong,.zongk320{ display:none}
.form{ width:640px; margin:0px auto;}
.form .img1{ width:88px; height:51px}
.form .p1{ text-align:center; font-size:17px; font-family:Verdana, Geneva, sans-serif; margin-top:10px; padding-top:10px;}
.form ul{ margin-top:30px;}
.form ul li{clear:both;padding-top:9px;}
.form .input{ width:163px; height:51px; border:0px; background:#f3f3f3; height:51px; line-height:50px; padding-left:9px; font-size:14px; font-family:Verdana, Geneva, sans-serif;}

.news{ width:640px; margin:0px auto;}
.news .top{ padding-top:30px; position:relative;}
.news .img1{ padding-top:31px;}
.news .img2{ padding-top:31px;}
.news .p1{ padding-top:23px; font-size:20px; padding-left:5px; margin-left:110px;}
.news .p2{ font-size:13px; font-weight:500; padding-left:20px; line-height:23px; width:291px;}
.news .p2 a:hover{ color:#f7bd33;}
.news .p1 a:hover{ color:#f7bd33;}
.news .img3{ padding-left:15px;}
.news .img4{ position:absolute; right:30px; bottom:-150px;}
.news .bottom{ padding-top:30px; position:relative;}
.news .hr{border:1px #939292 dotted; margin-top:30px;}

.last1{width:100%; background:url(../img/640bg_04.jpg) repeat-x;}
.last{ width:640px; margin:0px auto; background:url(../img/640bg_04.jpg) repeat-x; height:253px; margin-top:30px;}
.last .left{ padding-left:15px;}
.last .p1{ font-size:18px; padding-top:30px; padding-bottom:10px;}
.last .li2{ padding-top:10px; background:url(../img/bottom7_03.jpg) no-repeat 0px 12px; padding-left:19px;}
.last .li3{ padding-top:10px; background:url(../img/bottom7_06.jpg) no-repeat 0px 12px; padding-left:19px;}
.last .li4{ padding-top:10px; background:url(../img/bottom7_08.jpg) no-repeat 0px 12px; padding-left:19px;}
.last .li5{ padding-top:10px; background:url(../img/bottom7_11.jpg) no-repeat 0px 12px; padding-left:19px;}
.last .p2{ font-size:18px; padding-top:30px; padding-bottom:10px;}
.last .img0{padding-left:15px;padding-right:10px;}
.last .img1{padding-right:10px;}
.last .li6{padding-top:10px;}
.last .center{ padding-left:40px;}
.last .li1{ padding-top:10px; background:url(../img/bottom2_03.jpg) no-repeat 0px 16px; padding-left:13px;}
.last .right{ padding-right:15px;}
.last .p3{ font-size:18px; padding-top:25px; padding-left:20px;}
.last .p3 a{ display:inline-block; margin-left:10px; margin-right:10px; font-size:12px;}
.last a:hover{ color:#01b2ec;}