@charset "gb2312";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, blockquote, 
dl, dt, dd, ul, ol, li, 
pre,
form, fieldset, legend, button, input, textarea,
th, td  {
    margin: 0;
    padding: 0;
}
body{font-size:12px; 
font-family:"微软雅黑";
color:#555555;
margin:0; padding:0;
line-height:20px;
font-size:12px;
}

a{ color:#ffffff; text-decoration:none;}
a:hover{ text-decoration:none; color:#ca0101;}

.a1{ color:#03bfab; text-decoration:none;}
.a1:hover{ text-decoration:none; color:#ca0101;}

.clear{ clear:both}

.bg{width:100%; margin:0 auto;}
.bg1{width:1024px; margin:0 auto; padding-top:50px; padding-bottom:120px;}
.top{width:1024px; margin:0 auto; height:110px;}

.logo{width:191px; height:110px; float:left;}
.menu{float:right; padding-top:25px;  text-align:right;}
.menu1{width:640px; margin:0 auto;}
.menu1 li{float:left; padding-left:32px; line-height:60px; font-size:18px; font-weight:bold; list-style:none;}
.menu1 a{color:#03bfab; text-decoration:none;}
.menu1 a:hover{color:#dcd804; text-decoration:none;}
.p-box{width:100%; height:477px; margin:0 auto; background:url(../images/p.jpg) no-repeat center;}

.center{width:100%; padding-top:25px; background:url(../images/foot-p.jpg) no-repeat bottom; }
.center1{width:836px; margin:0 auto;}
.ly{width:836px; background:url(../images/bottom-bg.jpg) no-repeat bottom; padding-bottom:16px; margin-bottom:30px;}
.ly1{width:266px; height:138px; float:left;}
.ly2{width:252px; height:138px; float:left;}
.ly3{width:305px; height:138px; float:left; padding-left:13px;}
.ly-text{width:305px; line-height:18px; font-family:"微软雅黑"; color:#03bfab; padding-bottom:10px;}
.ly-text1{width:305px; line-height:18px; font-family:Arial; color:#03bfab; }

.foot{width:100%; height:59px; margin:0 auto; background:#323232; padding-top:15px;}
.foot1{width:1024px; margin:0 auto; height:59px;}
.foot2{float:left;}
.foot2-1{float:left; width:47px; height:47px;}
.foot2-2{ line-height:24px; color:#FFF; float:left; padding-left:10px; width:300px;}
.foot3{float:right; text-align:right; color:#FFF;}
.foot3 a{color:#FFF; text-decoration:none;}
.foot3 a:hover{color:#FFF; text-decoration:none;}


.ss{width:198px; height:23px; padding-left:250px;}
.ss1{width:168px; height:23px; float:left; background:url(../images/ss-bg.jpg) no-repeat; }
.ss2{width:30px; height:23px; float:left;}

.input{width:158px; height:23px;  font-size:14px; border:none; padding-left:10px; line-height:23px; color:#9a9a9a;}

.ny-box{width:100%; border-top:2px solid #00998f; margin:0 auto; height:273px;}

.about1{width:100%; height:115px;}
.about2{width:1014px; padding-left:10px; line-height:30px; font-size:16px; color:#333333; padding-top:10px;}

.zdwz{width:100%; height:31px; margin:0 auto;}
.zdwz1{width:100%; margin:0 auto; padding-top:15px; padding-bottom:15px;}
.zdwz2{width:100%; border-top:2px solid #6eb252; border-bottom:2px solid #6eb252; background:#f6f6f6; margin:0 auto;}
.zdwz3{width:100%; height:30px; border-bottom:1px solid #d0ea2d; line-height:30px;}
.zdwz3-1{float:left; padding-left:10px; width:200px; border-right:1px solid #d0ea2d; line-height:30px; font-size:14px; font-weight:bold;}
.zdwz3-2{float:left; line-height:30px; padding-left:10px; font-size:14px; font-weight:bold;}

.zdwz4{width:100%; height:30px; border-bottom:1px solid #ccc; line-height:30px;}
.zdwz4-1{float:left; padding-left:10px; width:200px; border-right:1px solid #ccc; line-height:30px; font-size:14px; }
.zdwz4-2{float:left; line-height:30px; padding-left:10px; font-size:14px; }