
.header{ width:100%; height:100px; background-color:#216500;}
.top{ width:1200px; height:100px; margin:0 auto;}
.logo{ width:312px; height:88px; float:left; margin-top:7px;}


.link{ float:right; width:221px; height:70px;}
.page{ margin-bottom:15px; width:136px; height:25px; margin-left:85px;}
.page a{ font-size:14px; color:#fff; line-height:25px;}
.page span{ margin:0 10px; color:#fff; font-size:14px;}
.seach{ width:218px; height:28px; border:1px solid #dcdcdc;  background-color:#fff;}
.seach .txt{ width:187px; height:28px;background-color:#FFF; font-size:14px; float:left; color:#999; line-height:28px;}
.seach .but{ width:31px; height:28px; background: #FFF url(../images/sou.jpg) no-repeat left center; float:left; border:0;}

.big_nav{ width:100%; height:40px; background-color:#FFF;}
.nav{ width:1200px; height:40px; margin:0 auto; }
.nav li{ float:left; height:40px;}
.nav li a{ height:40px; line-height:40px; display:inline-block; padding:0 22px; font-size:15px; color:#222222; font-weight:bold;}
.nav li a:hover{ background-color:#216500; color:#FFF;}

.mBan2 { width:100%; overflow: hidden; }
.mBan2 .slideBox{ width:100%; height:400px; position:relative; }
.mBan2 .slideBox .ban{ position:relative; height:100%; z-index:0;   }
.mBan2 .slideBox .ban ul,.slideBox .bd ul li{width:100%!important; height:400px;}
.mBan2 .slideBox .ban img{ width:100%; height:400px; display:block; margin:0 auto;  }
.mBan2 .slideBox .ban ul li{ position:relative;}
.mBan2 .slideBox .ban ul li .ban_txt{ width:690px; height:70px; position:absolute; top:128px; left:33%;}
.mBan2 .slideBox .ban ul li .ban_txt .txt_1{ width:420px; height:70px; display:block; float:left;}
.mBan2 .slideBox .ban ul li .ban_txt .txt_1 img{ width:426px; height:53px;}
.mBan2 .slideBox .ban ul li .ban_txt .txt_2{ width:235px; height:25px; display:block; float:left; margin-top:20px; margin-left:10px;}
.mBan2 .slideBox .ban ul li .ban_txt .txt_2 img{ width:241px; height:32px;}

.big_main{ width:100%; height:415px; position:relative;}

.main{ width:1200px; height:513px; position:relative; top:-130px; bottom:0; margin:0 auto;  overflow:hidden;}

.main_l{ width:350px; height:498px; padding:0 15px 15px 15px; float:left; background-color:#fff;}
.title{ height:60px; line-height:60px;}
.title span{ width:100px; height:60px; font-size:18px; color:#216500; font-weight:bold; background:url(../images/tit_bg.png) no-repeat left center; padding-left:20px; float:left;}
.title .more{ float:right; font-size:15px; color:#999999;}
.title .more:hover{ color:#216500;}
.about{ width:350px; height:438px;}
.about img{ width:350px; height:191px; display:block; cursor:pointer;}
.about img:hover{filter:alpha(opacity=80);-moz-opacity:0.80; opacity:0.80;}
.about p{ width:350px; height:230px; margin-top:17px; overflow:hidden; line-height:25px; font-size:15px; color:#555555;}

.main_r{ width:820px; height:513px; float:left;}
.anniu{ width:820px; height:130px;}
.anniu li{ width:164px; height:130px; float:left; position:relative; }
.anniu li a{ width:164px; height:130px; background-color:#216500; display:block;filter:alpha(opacity=60);-moz-opacity:0.60; opacity:0.60;}
.anniu li a span{ position:absolute; top:50px; left:40px; font-size:18px; color:#ffffff; display:block; cursor:pointer; opacity:1; filter:alpha(opacity=100);-moz-opacity:100;}
.anniu li .a2{ background-color:#3b60a5; }
.anniu li .a3{ background-color:#388ca4; }
.anniu li .a4{ background-color:#6a41ad; }
.anniu li .a5{ background-color:#4e85d7; }
.anniu .li_1:hover{ background-color:#216500;filter:alpha(opacity=100);-moz-opacity:1; opacity:1; cursor:pointer}
.anniu .li_2:hover{ background-color:#3b60a5;filter:alpha(opacity=100);-moz-opacity:1; opacity:1; cursor:pointer}
.anniu .li_3:hover{ background-color:#388ca4;filter:alpha(opacity=100);-moz-opacity:1; opacity:1; cursor:pointer}
.anniu .li_4:hover{ background-color:#6a41ad;filter:alpha(opacity=100);-moz-opacity:1; opacity:1; cursor:pointer}
.anniu .li_5:hover{ background-color:#4e85d7;filter:alpha(opacity=100);-moz-opacity:1; opacity:1; cursor:pointer}

.main_r_con{ width:790px; height:353px; padding:30px 0 0 30px;}

.charge{ width:350px; height:338px; background-color:#fff; padding:0 15px 15px 15px; margin-right:30px; float:left;}
.charge_p{ width:350px; height:275px; font-size:15px; color:#777; line-height:24px; overflow:hidden;}
.charge_p span{ color:#222;}
.nomar{ margin-right:0;}

.wang{ width:350px; height:275px; overflow:hidden;}
.web{ width:350px; height:275px;}
.web li{ width:350px; height:39px; }
.web li a{ background:url(../images/li_bg.png) no-repeat left 5px; padding-left:15px; color:#555555; display:block; font-size:15px}
.web li a:hover{  color:#198501; background:url(../images/li_a_bg.png) no-repeat left 5px;}

.fengcai{ width:100%; height:305px; background-color:#fff;}
.picMarquee-left{ width:1200px; height:305px;  overflow:hidden; position:relative; margin:0 auto;}
.picMarquee-left .hd{ overflow:hidden;  height:30px; padding:15px 0;  background:url(../images/title_icon.png) left center no-repeat; padding-left:15px; font-size:18px; font-weight:bold; position:relative; }
.tiao{ width:56px; height:26px; position:absolute; top:15px; right:0;}

.picMarquee-left .hd .prev{ display:block; width:26px; height:26px; background:url(../images/right_icon.jpg) no-repeat left center; float:left;}
.picMarquee-left .hd .next{ display:block; width:26px; height:26px; background:url(../images/left_icon.jpg) no-repeat left center; float:left; margin-right:4px;}

.picMarquee-left .bd{ padding:10px; }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:285px; height:200px; display:block;}


.footer{ width:100%; height:100px; background-color:#434343;}
.foot_in{ width:1200px; height:100px; margin:0 auto;}

.foot_con{ width:915px; height:30px;}
.foot .foot_p{ color:#d7d7d7; font-size:12px; float:left;}
.liu{ float:left; display:block; margin:5px;}
.foot_p01{ color:#d7d7d7; font-size:12px;}

.foot_right{ width:285px; height:75px; padding-top:25px; float:left;}
.foot_right p{ line-height:24px; color:#d7d7d7; font-size:12px;}

/*--------------------------------------------------------------------------内页---------------------------------------------------------------------------------------------*/
.ny_content{ width:1200px; margin:0 auto;}
.fan{ height:50px; line-height:50px; font-size:14px; color:#555555;}
.fan a{ font-size:14px; color:#555555;}
.fan a:hover{color:#216500;}
.fan span{ color:#b40101;}

.content_in{ width:1200px; background-color:#FFF; margin-bottom:160px;}
.list_ul{ width:1200px; height:49px; border-bottom:1px solid #f1f1f1;}
.list_ul li{ float:left; margin-right:20px;}
.list_ul li a{ display:inline-block;height:49px; line-height:49px; padding:0 30px; text-align:center; font-size:15px; color:#555555; font-weight:bold;}
.list_ul li a:hover{ background-color:#216500; color:#FFF;}
.list_ul li .current{ background-color:#216500; color:#FFF;}

.ny_content_in{ width:1140px; padding:30px; overflow:hidden;}
.ny_tit{ height:38px; border-bottom:2px solid #E6E6E6; }
.ny_tit span{ display:inline-block; height:38px; padding-right:45px; border-bottom:2px solid #1D6100; font-size:18px; color:#555555; font-weight:bold;}

.con_ny{ width:1140px; margin-top:30px;}
.ny_in_left{ width:175px; float:left; margin-right:35px;}


.ny_in_right{ width:930px; float:left;}
.ny_p1{ font-size:14px;}
.ny_p1 span{ font-size:15px; color:#555; font-weight:bold;}
.ny_p2{ font-size:14px; line-height:24px; margin-top:50px;}