@charset "utf-8";
/* CSS Document */

body{font-size:12px;}
body,div,ul,li,p,h1,h2,h3,h4,h5,h6,input,a,dd,dl,dt,table,td,tr{margin:0;padding:0;}
body{font-family:"Arial";}
#wrapper{height:auto;margin:0 auto;min-width:1050px;max-width:1800px;background:url(../images/bj_02.png) no-repeat center 0 #f8f8f5;}
a{text-decoration:none;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;content:"";display:block;width: 0;height: 0;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
li{list-style:none;}
img{border:none;}
.yy{ width:1000px; margin-left:auto; margin-right:auto;}
.mt{margin-top:20px;}


.head{margin:0 auto;}
.head-blue{}
.head_m{width:1000px;margin:0 auto; height:110px;}
.logo{width:801px;height:114px;position:absolute;top:25px;}


.head_d{height:50px;margin:0 auto;background:#5fa022;position:relative;}
.head-dli{width:1000px;margin:0 auto;}
.ddsmoothmenu{ font-size:18px; color:#fff; width:755px; height:50px;float:left;margin-left:130px;}
.ddsmoothmenu ul{margin: 0;padding: 0;list-style-type: none;}
.ddsmoothmenu ul li{position: relative;display: inline;float: left !important; }
.ddsmoothmenu ul li.sel>a{ color:#fff;}
.ddsmoothmenu ul li a{display: block;color: #fff;text-decoration: none;padding:0 16px;text-align:center;font-size:18px;height:50px;line-height:50px;}
* html .ddsmoothmenu ul li a{ display: inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li:hover{background:#4c7e1e;}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li:hover a{color:#fff;}
 .ddsmoothmenu ul li.cur{background:#4c7e1e;}
  .ddsmoothmenu ul li.cur a{color:#fff;}

.ddsmoothmenu ul li ul{position: absolute;left: 0;display: none;visibility: hidden;width:140px}

.ddsmoothmenu ul li ul li{display: list-item; width:140px;height:35px;border-bottom:1px solid #aaa;}

.ddsmoothmenu ul li ul li a{color: #fff;font-size: 14px;font-weight: normal;margin: 0; padding:0px; width:140px;height:35px;background:#5fa022;text-align:center;line-height:35px;border-bottom:none !important;filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;}
.ddsmoothmenu ul li ul li a.selected{

}
.ddsmoothmenu ul li ul li a:hover{
line-height:35px;
background:#4c7e1e;
color:#fff;

}
.head-d-r{width:115px;}
.head-d-r .search{display:inline-block;width:57.5px;height:50px;background:#7cc03c;position:relative;}
.head-d-r .search img{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;}
.head-d-r .chinese{display:inline-block;width:57.5px;height:50px;background:#e68435;font-size:16px;text-align:center;line-height:50px;font-family:"microsoft YaHei";}
.head-d-r .chinese a{color:#fff;}
.calendar{font-size:16px;color:#c83907;background:url(../images/g_10.png) no-repeat left center;width:160px;line-height:38px;height:38px;padding-left:30px;font-weight:600;margin-top:60px;}




.main{width:1000px;height:auto;margin:0 auto;padding-bottom:40px;}

.banner{height:385px;}
/*焦点图*/
.focus{ position:relative; width:1000px; height:375px;margin:0 auto;z-index:2;}  
.focus img{ width: 1000px; height: 375px;} 
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10; float:left; }  
.focus .shadow{  position:absolute;  bottom:35px; z-index:10;  line-height: 30px;    
display:block; right:35px;padding:20px;background:url(../images/hui.png) repeat-x; color:#fff;font-size:21px;width:270px;height:60px; }
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:-11px;position:absolute;  text-align:center; z-index: 200; width:100%;display:block;width:273px;left:50%;margin-left:-136px;}  
.focus .fbg div{overflow:hidden;zoom:1;}    
.focus .D1fBt a{position:relative; display:inline; width:62px; height:10px;margin:0 3px;  text-decoration:none; text-align:center; outline:0; float:left; background:url(../images/white.png) no-repeat;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:url(../images/focus.png) no-repeat;}     
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus .prev{top: 50%;margin-top: -20px; left: 0;cursor:pointer; background:url() no-repeat;width:28px;height:40px;}  
.focus .next{top: 50%;margin-top: -20px; right: 0;  cursor:pointer;background:url() no-repeat;width:28px;height:40px;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:0 0;}

/*main*/
.main-wrap{height:auto;}
.main{}
.main-two{margin-top:20px;}
.main-one{margin-top:30px;height:420px;}

/*news*/
.news{width:670px;height:423px;overflow:hidden;}
.news-title{height:45px;overflow:hidden; border-bottom:2px solid #5fa022;}
.more{font-size:12px;line-height:45px;}
.more a{color:#7d7d7d;}
.more img{margin-top:22px;}
.news-name{font-size:23px;color:#fff;line-height:45px;display:block;height:45px;background:#5fa022; padding:0 7px;}
.news-name a{color:#fff;}
.news-cont ul li{padding:25px 0;border-bottom:1px dashed #cececd;}
.news-cont ul li.last{border-bottom:none;padding-bottom:0;}
.news-pic img{width:209px;height:145px;padding:2px;border:1px solid #cdcdcd;}
.news-detail{width:427px;}
.news-detail a{font-size:21px;color:#404040;line-height:27px;}
.news-detail p{font-size:14px;color:#575757;line-height:22px;padding-top:25px;}
.news-cont ul li:hover .news-detail a{color:#468b06;}
/*featured events*/
.events{width:290px;height:423px;overflow:hidden;}
.events-con ul li{padding:20px 0 0 ;overflow:hidden;}
.xsxx_left{background:url(../images/g_44.png) no-repeat;width:54px;height:54px;}
.xsxx_left div{text-align:center;}
.day{font-size:16px;color:#b0b0b0;text-align:center;height:26px;line-height:30px;display:inline-block;border-bottom:1px solid #d5a87b;}
.year{font-size:12px;color:#b0b0b0;text-align:center;height:27px;line-height:20px;display:inline-block;}
.xsxx_right{width:220px;font-size:18px;line-height:23px;}
.xsxx_right a{color:#404040;}
.events-con ul li:hover .xsxx_left{background:url(../images/g_38.png) no-repeat;width:54px;height:54px;}
.events-con ul li:hover .day{color:#fff;border-bottom:1px solid #fff;}
.events-con ul li:hover .year{color:#fff;}
.events-con ul li:hover .xsxx_right a{color:#468b06;}

/*seminar*/
.seminar,.publication{width:480px;}
.seminar-cont ul{padding-top:10px;}
.seminar-cont ul li{padding:17px 0 5px 0;border-bottom:1px solid #e2e2e2;}
.seminar-cont ul li a{font-size:18px;color:#404040;}
.seminar-cont ul li p{font-size:14px;color:#b0b0b0;padding-top:12px;}
.seminar-cont ul li:hover a{color:#468b06;}
.publication-pic{margin-top:31px;}
.publication-pic,.publication-pic img{width:480px;height:115px;}



/*links*/
.main-three{background:url(../images/l.png) repeat left bottom;height:200px;}
.helpful{width:1000px;margin:0 auto; padding-top:20px;}
.help-title{border-bottom:3px solid #5fa022; }
.help-cont{margin-top:20px;}
.help-cont ul li{width:210px;padding-left:40px;border-bottom:4px solid #d2d5cd;float:left;height:70px;background:url(../images/link.png) no-repeat 5px center;}
.help-cont ul li table{width:210px;height:70px;}
.help-cont ul li a{font-size:18px;color:#404040;}
.help-cont ul li:hover{border-bottom:4px solid #d97a5a;}





/*底*/
.foot{background:#5fa022;padding:20px 0;}
.foot-lc{width:1000px;margin:0 auto;}
.ewm{width:38px;height:36px;margin-top:18px;}
.foot-mid{width:960px;}
.foot-mid p{font-size:13px;color:#fff;line-height:23px;}



/*list*/
.banner-list{width:1000px;height:200px;}


/*two nav*/
.list_left{width:280px;height:auto;overflow:hidden;float:left;position:relative;top:-36px;}
.lmmc{width:280px;height:72px;line-height:72px;text-align:center;font-size:26px;font-weight:bold;background:url(../images/list_15.png) repeat-x;color:#fff;}
.list_menu{width:280px;height:auto;overflow:hidden;}

.menu_2{ margin:0 auto;overflow:hidden;}
.menu_2 ul.menu{margin:0 auto;}
.menu{}

.menu li.level1 a{display:block;line-height:52px;height:52px;color:#404040; font-size:18px;background:url(../images/list_17.png) no-repeat;margin-top:7px;padding-left:35px; }
.menu li.level1 a:hover,.menu li a.cur{color:#fff;background:url(../images/list_18.png) no-repeat; }

.list-pic-lf{width:242px;height:215px;}
.main-list{padding-bottom:40px;}
.list-right{width:720px;}
.list-r-title{background:url(../images/list_07.png) no-repeat 35px center;padding-left:43px;height:43px;line-height:43px;font-size:14px;border-bottom:1px solid #5fa022;}
.dqwz{color:#333;padding-left:15px;}
.dqwz a{color:#333;}
.cur-colum{font-size:18px;color:#017d39;padding-left:30px;}
.list-right-cont{width:685px;min-height:600px;margin-top:0;margin-top:20px;}
.list-right-cont ul li{line-height:44px;font-size:17px;color:#404040;border-bottom:1px solid #e2e2e2;padding-left:5px;margin:0;}
.list-right-cont ul li a{color:#404040;}
.food-time{color:#555;font-size:15px;}
.list-right-cont ul li:hover a,.list-right-cont ul li:hover .food-time{color:#5fa022;}
.gytz-list{width:235px;margin-left:0;}
.list-banner{width:720px;height:104px;}


/*contnet*/
.zw-cont{width:685px;min-height:600px;margin-top:20px;}
.zw-title{font-size:22px;color:#404040;padding:25px 0 10px 0;text-align:center;font-weight:bold;}
.zw-other{text-align:center;color:#a1a1a1;font-size:12px;padding:5px 0 10px;border-bottom:1px solid #ccc;}
.zw{padding:20px 0;}
.zw p{line-height:30px !important;color:#3d3d3d;padding-bottom:10px;font-size:15px !important;}












