﻿body{font:12px "新宋体";background:#649a04;min-width:1130px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.topbox{background:url(../images/banner.jpg) no-repeat top center;min-width: 1130px; height:455px;width:auto;}
.nav{width:1036px;margin:0 auto; padding-top:409px}
.nav ul{margin-left:15px;}
.nav ul li{height:30px;float:left;font:18px/30px 'Microsoft Yahei';color:#fff;margin-right:5px; color:#FFF;}
.nav ul li a,.nav ul li a:visited{height:30px;line-height:30px;color:#fff;padding:0 18px;display:inline-block;}
.nav ul li.cur a,.nav ul li a:hover{background:#33640b;color:#fff;}
.containt{ width:auto; background:url(../images/mainbg.jpg) no-repeat top center #649a04;min-width: 1130px; }
.mainbox{width:1038px;margin:0 auto; background:#fff; padding-top:18px; position:relative;padding-bottom:20px;}
.mainbox .left_pic{ background:url(../images/left_pic.png) no-repeat; width:10px; height:45px; left:-10px; top:18px; position:absolute}
.mainbox .tit{font:18px/36px 'Microsoft Yahei'; width:142px; text-align:center; height:36px; color:#FFF; background:#7aa759}
.mar_top{ margin-top:15px;}
.con_ht{ width:582px; float:left; }
.con_ht .intro{line-height:24px;color:#666;overflow:hidden;margin:18px 0px 0px 35px;width:545px; }
.con_ht .intro p{text-indent:24px;}
.con_ht a.uploadpdf{color:#cc3333;background:url(../images/flashicon.jpg) no-repeat center left;padding-left:24px;height:21px;line-height:21px;display:block;margin:10px 0px 0px 35px;}
.con_ht a.uploadpdf:visited{color:#cc3333;}

/*banner*/
.banner{ position:relative; width:375px; height:303px; overflow:hidden;background:#FFF url(../images/kakaFoucs_bg.gif) no-repeat 50% 0;margin-top:65px; float:right; margin-right:37px;}
.banner_pic{ position:relative; width:375px;height:303px;overflow:hidden; }
.banner_pic ul{ position:absolute; top:0; left:0; width:246px; height:248px; }
.banner_pic ul li{ float:left; width:375x; display:none;}
.banner_pic ul li.cur{display:block;}
.banner_pic ul li img{border:0;display: block;width:375px;height:303px;  }
.banner_info { background:url('../images/imageshadow.png') repeat-x;width:366px;height:55px;text-align:left;padding-left:9px;color:#fff;font-weight:bold;font-size:14px; top:250px;overflow:hidden; position:absolute;padding-top:5px;}
.banner_info li{ display:none;height:17px;overflow:hidden;}
.banner_info li.current{ display:block; }
.banner_pages {margin: 0; padding: 0;list-style: none;  position: absolute;  top:273px; right:0;height: 20px;overflow:hidden; }
.banner_pages li{ float:left;display: inline;color: #fff;text-align: center;line-height:1.3;font-size: 14px; cursor: pointer;overflow: hidden;margin-right:5px;background:#FFF;background:url(../images/scrollbtn2.png) no-repeat;height:20px;width:20px;font-weight:bold;_background:url(../images/scrollbtnbg.png) repeat-x #000;_border:1px solid #6c6c6c;_height:18px;}
.banner_pages li.current{color:#ff7b11; background:#0b59a5;border:0; line-height:1.3;font-size: 14px;  margin-right:5px;background:url(../images/scrollbtn1.png) no-repeat;height:20px;width:20px;_background:url(../images/scrollbtnbg.png) repeat-x #000;_border:1px solid #ff7b11;_height:18px;}
.con_xw { width:582px; float:left}
.news_box{margin:18px 0px 0px 35px;width:545px; }
.con_xw .newslist1{margin-top:14px; font-family:'Microsoft Yahei';}
.con_xw .newslist1 li{border-bottom:1px dotted #76a756;padding-bottom:7px;} 
.con_xw .newslist1 li a{width:407px;display:block;color:#333;font:18px 'Microsoft Yahei';line-height:27px;height:27px;overflow:hidden;margin-top:7px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.con_xw .newslist1 li a:visited{color:#333;}
.con_xw .newslist1 li a:hover{color:#C33;text-decoration:none;}
.con_xw .newslist1 li p{color:#7f7f7f;line-height:21px;height:42px;overflow:hidden;margin-top:5px;}
.con_xw .newslist1 li p a,.con_xw .newslist1 li p a:hover,.con_xw .newslist1 li p a:visited{color:#C33;font:12px "宋体";height:auto;line-height:21px;margin:0px;display:inline;margin-left:6px;}
.con_xw .newslist2{margin:10px 0px 20px;}
.con_xw .newslist2 li{font-size:12px;color:#333;line-height:25px;*+line-height:27px;_line-height:25px;width:265px;display:inline-block;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; float:left; background:url(../images/news_icon.png)  0px 9px no-repeat; text-indent:7px; margin-right:6px;height:25px;overflow:hidden;}
.con_xw .newslist2 li a:hover{color:#C33;text-decoration:none;}
.con_zb{ width:980px;margin:20px auto;}
.con_zb h3{ background:#649a04; font-size:18px; line-height:33px; line-height:33px; text-indent:15px; color:#fff;font-family:'Microsoft Yahei'; font-weight:normal}
.con_zb .zb_info{ margin:8px;}
.con_zb .zb_info .clearfix{*+margin-bottom:10px;margin-top:10px;}
.con_zb .zb_info span{ display:block; float:left; font-size:14px; font-weight:bold; line-height:35px;}
.con_zb .zb_info ul{ float:left;width:283px;}
.con_zb .zb_info ul li{ float:left; margin:0px 26px 30px;text-align:center;width:180px;_display:inline;}
.con_zb .zb_info ul li p{margin-top:10px;height:28px;}
.con_zb .zb_info .blockul ul{float:none;width:auto;}
.con_zb .zb_info .blockul span{float:none;}
.con_zb .zb_info a{text-align: center;display:inline-block;}
.con_zb .zb_info img.imgp{padding: 5px;}
.con_name{ width:375px; float:left; margin:0px 0px 10px 45px; border:1px solid #649a04;_display:inline;}
.con_name h3{ background:#649a04; font-size:18px; line-height:33px; line-height:33px; text-indent:15px; color:#fff;font-family:'Microsoft Yahei'; font-weight:normal}
#demo ul{ font-size:12px; list-style:none; margin:5px;}
#demo li{ line-height:24px; height:24px; padding:0px 10px; margin:3px; background:#efffef; border:#ccefcc 1px solid;display:inline-block;*+display:inline;*+padding:5px 10px;*+margin:5px 3px 3px;*+line-height:30px;}
#demo{height:597px; overflow:hidden;  width:375px; margin:5px 0px;} 
#demo .clearfix{*+height:auto;}
.con_xz {margin:10px 0px 0px 35px; }
.con_xz .tit1{ background:url(../images/allow_icon.png) 0px 5px no-repeat; text-indent:7px; color:#3e8c02; font-size:16px; margin:8px 0px 4px; }
.con_xz p{ font-size:14px; line-height:26px;}
.con_xz span{ font-size:14px; line-height:24px;}
.w1{ width:305px; float:left; margin-bottom:20px;_display:inline;}
.w2{ width:305px; margin-left:42px; float:left}
.w3{ width:265px; margin-left:42px; float:left}
.w4{width:auto;clear:left;margin-bottom:20px;float:left;_width:508px;_display:inline;}
.w4 .textem{text-indent:3.5em;}
.flrmap{width: 450px; height: 370px; border: #ccc solid 1px;float:left;margin:31px 0px 0px 10px;_display:inline;}
.con_zz{ margin:18px  auto;line-height:30px; width:980px}
.con_zz h3{ text-align:center; line-height:36px; font-size:16px; color:#333;}
.con_zz table{ border-top:1px solid #428112; border-left:1px solid #428112;  font-size:12px;text-align:center}
.con_zz span{ color:#F00; font-size:16px;}
.con_zz table td{ border-right:1px solid #428112; border-bottom:1px solid #428112;height:30px;line-height:30px;}
.con_zz .td_tit{ text-align:center;color:#fff; font-size:14px; font-weight:bold; background:#7daa1d; vertical-align:middle}
.con_zz .td_tit2{background:#b7d860}
.con_zz .td_tit3{ background:#d8e9b7}
.con_zz p{ font-weight:bold; padding-bottom:20px; }

.mr80{margin-left:80px;}
.cleft{clear:left;}



