@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{background:#000; background:#000 url(../images/bg.jpg) no-repeat top center; font-size:14px;}
img{ border:0px;}
a{ color:#333; text-decoration:none;}
.wrapper{ margin:0 auto; width:1021px;}
.banner{ height:311px;}
.nav{ float:left;}
.part1,.part2,.part3,.part4,.part5{ float:left; background:#FFF; width:1021px; padding:11px 0px 0px 0px;}
.part4{ padding-bottom:10px;}
.part1 .left{ width:771px; padding-left:19px; float:left;}
.pic{ width:980px; height:400px; float:left; margin-top:18px; margin-bottom:5px;}
.newslist{ width:380px; margin:17px 0px 0px 20px; float:left;}
.newslist li{ margin:8px 0; list-style-image:url(../images/dot.jpg);}

.pickms{ width:771px; height:200px; background:url(../images/bg3.jpg) no-repeat; float:left; margin-top:10px;}
p.module_left_right{ float:left; cursor:pointer;}
p.module_left_right img.goLeft{ padding:15px 0 0 5px; }
p.module_left_right img.goRight{ padding:15px 0 0 5px;}


.right{ width:207px; height:548px; float:left; background:url(../images/bg1.jpg) no-repeat; padding:11px 0px; margin-left:9px;}
.right .word8{ padding:90px 0 0 10px; line-height:1.6em; color:#042b51;}
 p.bb{ font-weight:bold;}
.right .word{ padding:5px 10px; line-height:1.5em;}
.right .word .sp{ color:#555555; font-weight:bold;}
.right .word p.size{ width:190px; font-size:12px; text-indent:2em; margin-top:10px;}

.right ul.list{ margin:17px 37px;}
.right ul.list li{ list-style:none; margin-bottom:3px;}
.right ul.list li a{ color:#000; text-decoration:underline; font-weight:bold;}
.right ul.list li a:hover{ color:#ccffff;}

.part2{}
.nav3{padding-left:19px; float:left;}
.point{ float:left;width:1000px;padding-left:19px; padding-top:15px;}
.point1{ width:321px; float:left; margin-right:10px; margin-bottom:10px; height:490px;}
.point11{ width:321px; float:left; margin-right:10px; margin-bottom:10px; height:215px;}
.point1 .pointword{ width:321px; height:51px; background:url(../images/bg2.jpg) no-repeat;}
.point1 .pointword1{ width:321px; height:51px; background:url(../images/bg2.jpg) no-repeat;}
.point1 .pointword .word1{ padding:7px 5px;}
.point1 .pointword1 .word1{ padding:2px 5px;}
.point1 .pointword .word1 p.bl{ font-size:12px; margin-bottom:5px;}
.point1 .pointword1 .word1 p.bl1{ font-size:12px; margin-bottom:0px;}
.point1 .pointword .word1 p.blue{ font-weight:bold; color:#1a84b9;}
.point1 .pointword .word1 p.blue1{ font-weight:bold; color:#1a84b9; font-size:12px;}
.point1 .pointword .word1 p.blue00{ font-weight:bold; color:#1a84b9; padding-top:5px;}
.point1 .pointword1 .word1 p.blue1{ font-weight:bold; color:#1a84b9; font-size:12px;}
.point1 .pointword .word1 p.blue a{ font-weight:bold; color:#1a84b9;}
.point1 .pointpic{ width:319px; height:161px; border:1px #d8d8d8 solid; border-top:none;}
.point1 .pointpic1{ width:319px; height:401px; border:1px #d8d8d8 solid; border-top:none;}
.point1 .pointpic img{ padding:3px;}
.point1 .pointpic1 img{ padding:3px;}

.zt{ float:left; padding-left:19px; padding-top:15px; width:1000px;}
.zt1{ float:left; margin-right:5px;_ margin-right:5px;}
.zt .ztword{ height:35px; padding-top:8px; text-align:center; font-size:12px; _width:220px; width:240px;}

.flt{ width:983px; background:#efefef; float:left; margin-left:19px;}
.flt .left1{ width:392px; margin:17px 5px; float:left;}
.flt .left1 .zt1{ width:392px; height:258px; border:1px solid #d2d2d2; margin-bottom:10px; float:left;}
.flt .left1 .zt1 .ztpic{ padding:4px;}
.flt .left1 .zt1 .ztword{ text-align:center; padding:2px;}
.flt .right1{ width:576px; float:left; margin-top:17px; font-size:12px;}
.flt .right1 .zt1{ float:left;  border:1px solid #d2d2d2; margin-bottom:10px; }
.flt .right1 .zt1 .ztpic{ padding:4px;}
.flt .right1 .zt1 .ztword{ text-align:center; padding:2px;}

.pic4{ padding:10px 19px 0; width:983px; height:180px; float:left;}
.cszy{ float:left; padding:10px 31px; line-height:1.5em; width:959px; background:#FFF;}
.cszy p{ margin-bottom:8px; line-height:1.7em; text-align:center;}

.footer{ background:url(../images/foot.jpg) no-repeat; width:1021px; height:110px; float:left;text-align:center;}

.footer .text{ margin-top:10px; font-size:12px; padding-top:10px;}
.footer .text a{ color:#333; text-decoration:none; }
.footer .text a:hover{ color:#c30c0c; }

td{ padding:0 5px 0 0;}

.content{ width:861px; float:left; background:#FFF; padding:20px 80px; height:500px;}
.content h3{ text-align:center; display:block; margin-bottom:15px; font-size:18px;}
.content p{ text-indent:2em; line-height:1.8em; font-size:14px; text-justify:distribute;}
.content .mz{ text-align:center; margin-bottom:10px;}
.content0 { padding:5px 10px; border:1px #d8d8d8 solid; border-top:none; height:300px;}
.content0 p{ text-indent:2em; line-height:1.6em;}
.sp1{ height:270px;}
.sp2{ height:230px;}
.point2{ height:520px;}
.point22{ height:400px;}
.point22 .content0{ height:180px;}
.point3{ height:550px;}
.point3 .content0{ height:330px;}

.blue_sp{ padding-top:5px;}

.point1 .pointpic2{ width:319px; height:440px; border:1px #d8d8d8 solid; border-top:none;}

table { float:left; border-collapse:collapse; font-size:14px; margin-bottom:20px; height:544px;}

table,th, td{ border: 1px solid black; }
  td { padding:5px; }
  tr.one{ height:25px; background:#88bb42; font-weight:bold;text-align:center;}
  td.three{vertical-align:text-top; padding:15px;}
   td.three p{ padding:5px 0px;}
   
   .two{ padding-left:15px;}
   .center1{ text-align:center;}

p.tittle{ display:block; float:left; margin-left:20px; font-size:16px; color:#033954; font-weight:bold; font-family:"黑体", "宋体";}