@charset "utf-8";
/* CSS Document */
body{padding:0; margin:0; font-size:12px; font-family:Arial, Helvetica, sans-serif,"微软雅黑","宋体"; background:#f8f3d5;}
div,ul,li,form,p,a{margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5{margin:0; padding:0; list-style:none;}
img{border:none;}

clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix
{
display:inline-block;
}

/* 12号字体，颜色#666666 */
.font6 a,.font6 a:visited{color:#666666; text-decoration:none;}
.font6 a:hover{color:#ff0000; text-decoration:underline;}

.font25 a,.font25 a:visited{color:#ff0000; text-decoration:none; font-size:25px;}
.font25 a:hover{color:#ff0000; text-decoration:underline; font-size:25px;}

.font14 a,.font14 a:visited{color:#ff0000; text-decoration:none;}
.font14 a:hover{color:#ff0000; text-decoration:underline;}

.font18 a,.font18 a:visited{color:#333333; text-decoration:none; font-size:18px;}
.font18 a:hover{color:#ff0000; text-decoration:underline; font-size:18px;}

#topmenu{background:url(../images/topmenu_bg.jpg) repeat-x; height:34px; line-height:34px;}
.topdiv{width:980px; margin:0 auto;}
.webname{width:200px; float:left; color:#666666;}
.menulist{width:780px; float:left; text-align:right; color:#666666;}


#main{background:url(../images/bg.jpg) no-repeat; width:980px; height:1386px; margin:0 auto;}
.menu li{float:left; display:inline; margin-left:5px;  height:25px; line-height:25px; overflow:hidden;}
.menu{padding:275px 0 0 90px; border-bottom:2px solid #72aa21; margin-left:50px; *width:545px;}

.about{width:750px; padding:20px 0 20px 0; line-height:30px; font-size:14px; margin:0 auto;}

.news{width:740px; margin:0 auto;}
.title{text-align:center; padding:50px 0 10px 0;}
.text{color:#666666; font-size:14px; line-height:28px; padding:0 0 10px 0;}
.line{width:740px; height:1px; padding:0; margin:0 auto; border-bottom:1px solid #efefef;}
.list li{float:left; width:640px; overflow:hidden; line-height:42px; height:42px;}
.list li.time{float:right; width:100px; text-align:right; overflow:hidden; color:#666666; font-size:14px; line-height:42px;}
.list{padding:15px 0 0 0;}

.product{width:740px; margin:0 auto; padding:30px 0 0 0;}

.zhengce{width:755px; margin:0 auto; padding:50px 0 0 0;}

.huaxu{width:700px; margin:0 auto; padding:15px 0 0 0;}
.huaxu .top{background:url(../images/huaxu_list_top_bg.jpg) no-repeat; width:700px; height:28px; line-height:28px; font-size:14px; color:#ffffff; font-weight:bold;}
.huaxu .top .add{float:left; width:100px; text-align:center;}
.huaxu .top .name{float:left; padding:0 0 0 10px;}
.huaxu .text{color:#666666; line-height:25px; font-size:14px; padding:10px 0 10px 0; width:650px; margin:0 auto;}
.huaxu .pic li{float:left; display:inline; margin:0 0 0 25px;}
.huaxu .tiao{margin:15px 0 0 0;}

.job{width:640px; margin:0 auto; padding:50px 0 0 0;}
.job .jobdiv .title{font-size:25px; color:#ff0000; text-align:left; padding:0;}
.job .jobdiv .text{font-size:14px; color:#666666; line-height:30px; padding:0 0 0 70px;}
.job .jobdiv{margin:30px 0 0 0;}

.more{text-align:right; padding:20px 0 0 0; clear:both; overflow:hidden;}

.video{margin:0 0 10px 0; clear:both; overflow:hidden;}
.video li{float:left; text-align:center; color:#666666; font-size:14px; width:150px; line-height:21px; margin-left:10px; display:inline;}
.video img{padding:2px; border:1px solid #cccccc;}
.videotit{font-size:14px; font-weight:bold; color:#ff0000; padding:0 0 5px 10px;}

.link{text-align:right; padding:120px 198px 0 0;}
.link1{text-align:right; padding:142px 60px 0 0;}
.link2{text-align:right; padding:482px 198px 0 0;}
.link4{text-align:right; padding:504px 198px 0 0;}
.link3{text-align:right; padding:130px 198px 0 0;}
.link5{text-align:right; padding:367px 198px 0 0;}