@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{ overflow-x:hidden;}
ul,li,ol{ list-style:none;}
a{ text-decoration:none;}
img{ border:none;}
.clear{ clear:both;}



/*top*/
.top{ position:relative; width:1000px; height:170px; left:50%; margin-left:-500px;}
.top_top{ float:left; width:1000px; height:120px;position:relative;}
.top_top_fl{ float:left; margin-top:11px;}
.top_top_fr{ float:right; margin-top:43px;margin-right: 36px;}
.top_top_dh{ position: absolute;top: 65px;right: 0px;color: #0d9d32;font-size: 26px;}

.nav{ float:left; width:1000px; height:50px;}
.nav_yi{ float:left; width:100px; height:50px;}
.nav_yi>a{ float:left; width:100%; height:26px; line-height:26px; font-size:14px; color:#000; text-align:center;}
.nav_yi_a_hover{ background:url(../img/nav_hover.png) center center no-repeat; color:#FFF !important;}
.nav_home{ background:url(../img/nav_hover.png) center center no-repeat; color:#FFF !important;}

.nav_er{ display:none; position:absolute; width:120px; z-index:100; margin-top:36px; margin-left:-10px;}
.nav_er a{ float:left; width:100%; height:26px; line-height:26px; text-align:center; font-size:12px; color:#000; background:#FFF;}
.nav_er div{ float:left; width:100%; height:10px; background:#FFF;}
.nav_er a:hover{ color:#FFF; background:#069736;}



/*banner*/
.banner{ position:relative; width:1920px; height:598px; margin-left:-960px; left:50%; overflow:hidden; z-index:99;}
.wrapper { width:100%;}
.box_skitter { position:relative; width:1920px; height:598px; margin-left:-960px; left:50%; overflow:hidden;}
.box_skitter ul { width:100%;}
.box_skitter .container_skitter { width:100%;}
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }

#slideshow { width:100%;}
#slideshow ul { display: none; z-index:-99 }
#slideshow ul li img {}
.box_skitter .prev_button { display:none; position: absolute; top: 50%; left:0px; z-index: 100; width: 76px; height: 118px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background:#333}
.box_skitter .next_button { display:none; position: absolute; top: 50%; right:0px; z-index: 100; width: 76px; height: 118px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background:#333}
.banner_poi{ position:absolute; width:1440px; height:448px; margin-left:-720px; left:50%; top:60px;}



/*wuxian*/
.wuxian{ position:relative; width:1000px; height:190px; left:50%; margin-left:-500px;}
.wuxian_fl{ float:left; width:760px; height:184px; overflow:hidden;}
.wuxian_fl_div{ float:left; width:83px; height:144px; padding:0px 18px; margin-top:40px; }
.wuxian_fl_div img{ float:left; width:83px; height:83px;}
.wuxian_fl_div div{ float:left; width:83px; height:48px; line-height:48px; text-align:center; font-size:14px; color:#000;}
.wuxian_fr{ float:right; width:240px; height:184px; background:url(../img/c78.png) left center no-repeat;}



/*gsjj*/
.gsjj{ position:relative; width:1920px; height:700px; left:50%; padding-top:35px; margin-left:-960px; background:url(../img/xuan.png) top left repeat-x;}

.gsjj_cen{ width:1000px; height: 635px; overflow: hidden; margin:0 auto; padding:0px 6px; padding-top:6px; background:url(../img/faw.png) left top no-repeat;}

.gsjj_fl{ float:left; width:410px;}
.gsjj_fl_top{ float:left; width:170px;height: 291px; padding-top:40px; padding-left:250px; background:url(../img/gsjj.png) left 30px top 40px no-repeat;}
.gsjj_fl_top div{ float:left; width:129px; height:66px; line-height:66px; text-align:center; font-size:20px; color:#FFF; background:url(../img/xuanc.png) left center no-repeat; padding-right:10px; margin-bottom:9px;}
.gsjj_fl_top_hover{ background:url(../img/xuanw.png) left center no-repeat !important;}

.gsjj_fl_bot{ float:left; width:420px; height:280px;}
.gsjj_fl_bot_top{ float:left; width:420px; height:80px; background:url(../img/video.png) left 40px center no-repeat;}
.gsjj_fl_bot_bot{ float:left; width:365px; height:200px; padding-left:13px; padding-bottom:14px; margin-left:24px; background:url(../img/ax.png) left bottom no-repeat;}
/*.gsjj_fl_bot_bot *{ width:365px; height:200px; background:#000;}*/
	
.gsjj_fr{ position:absolute; z-index:9; opacity:0; margin-left:425px; width:575px; height:580px; padding-top:40px;}
.gsjj_fr_top{ float:left; width:524px; height:234px; margin-left:15px; position:relative; z-index:9;}
.gsjj_fr_bot{ float:left; width:560px; height:370px; background:#f8f8f8; padding-top:200px; margin-top:-200px;}
.gsjj_fr_bot div{ float:left; width:340px; height:54px; line-height:54px; padding-top:20px; color:#000; font-size:20px; margin-left:40px; font-weight:bold; border-bottom:1px solid #38a92d;}
.gsjj_fr_bot span{ float:left; width:480px; max-height:282px; line-height:26px; color:#000; font-size:14px; overflow:hidden; margin-left:40px; padding-top:15px;}
.gsjj_fr_bot a{ float:left; width:120px; height:40px; line-height:40px; color:#FFF; font-size:14px; text-align:center; margin-left:40px; margin-top:15px; background:#38a92d;}



/*cpzs*/
.cpzs{ position:relative; width:1920px; height:780px; left:50%; padding-top:35px; margin-left:-960px; background:url(../img/bgf.jpg) center center no-repeat;}
.cpzs_cen{ width:1000px; margin:0 auto;}
.cpzs_cen_fl{ float:left; width:226px; min-height:600px; background:url(../img/cp.png) left top no-repeat;}
.cpzs_cen_fl a{ float:left; width:120px; height:30px; line-height:30px; text-align:center; color:#282828; font-size:14px; background:#FFF; margin-top:250px; margin-left:34px;}

.cpzs_cen_fr{ float:left; width:774px;}
.cpzs_cen_fr_top{ float:left; width:738px; height:75px; margin-left:36px;}
.cpzs_cen_fr_top div{ float:left; width:115px; height:75px; line-height:67px; text-align:center; font-size:20px; background:url(../img/dad.jpg) left top no-repeat; margin-left:8px;}
.cpzs_cen_fr_top_div_hover{ background:url(../img/faxx.png) center center no-repeat !important; color:#FFF; font-weight:bold;}

.cpzs_cen_fr_bot{ position:absolute; opacity:0; z-index:9; width:756px; margin-left:18px; margin-top:80px;}
.cpzs_cen_fr_bot a{ float:left; width:226px; height:308px; margin-left:26px; margin-top:20px; background:#FFF;}
.cpzs_cen_fr_bot a span{ float:left; width:226px; height:259px;}
.cpzs_cen_fr_bot a span img{ position:relative; max-width:100%; max-height:100%; top:0px; left:0px; right:0px; bottom:0px; margin:0 auto;}
.cpzs_cen_fr_bot a div{ float:left; width:226px; height:49px; line-height:49px; text-align:center; font-size:14px; color:#000; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cpzs_cen_fr_bot a p{ opacity:0; position:absolute; width:226px; height:308px; background:url(../img/faxax.png) no-repeat;}



/*xwdt*/
.xwdt{ position:relative; width:1000px; height:378px; padding-top:70px; left:50%; margin-left:-500px;}
.xwdt_fl{ float:left; width:227px; height:318px; background:url(../img/xawf.jpg) no-repeat;}
.xwdt_fl a{ float:left; width:120px; height:36px; line-height:36px; text-align:center; font-size:14px; margin-left:32px; background:#38a92d; color:#FFF; margin-top:248px;}
.xwdt_cen{ float:left; width:386px; height:318px; padding-left:25px; margin-left:38px; background:url(../img/faxawd.png) left top no-repeat;}
.xwdt_cen a{ float:left; width:100%; height:35px; line-height:35px; font-size:14px; color:#777; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.xwdt_cen a:hover{ color:#000;}
.xwdt_fr{ float:right;}



/*foot*/
.foot{ position:relative; width:1920px; left:50%; margin-left:-960px; background:#169709;}
.foot_fl{ float:left;}
.foot_cen{ width:1000px; height:235px; margin:0 auto;position:relative;}
.foot_cen_cen{ float:left; width:520px; padding-left:50px;}
.foot_cen_cen_div{ float:left; width:104px;}
.foot_cen_cen_div div{ float:left; width:104px; height:50px; line-height:50px; font-size:16px; color:#FFF; font-weight:bold; padding-top:20px;}
.foot_cen_cen_div a{ float:left; width:104px; height:25px; line-height:25px; font-size:14px; color:#FFF;}
.foot_cen_fr{ float:right; width:245px;}
.foot_cen_fr_div{ float:left; width:245px; height:137px; text-align:center; padding-top:30px;}
.foot_cen_fr_fr{ float:left;}
.foot_cen_fr_dh{ position: absolute;bottom: 10px;right:10px;color: #fff;font-size: 26px;}



/*di_zi*/
.di_zi{ position:relative; width:1920px; left:50%; margin-left:-960px; height:40px; line-height:40px; color:#FFF; font-size:12px; text-align:center; background:#108204;}
.di_zi a{ color:#FFF;}



/*fenye_banner*/
.fenye_banner{ position:relative; width:1920px; left:50%; margin-left:-960px;}



/*fenye_top*/
.fenye_top{ width:100%; min-height:100px;}
.fenye_top_tit{ position:relative; width:300px; height:76px; left:50%; margin-left:-150px; margin-top:-76px; background:#FFF;}
.fenye_top_tit div{ float:left; width:100%; height:50px; line-height:65px; text-align:center; font-size:30px; color:#000;}
.fenye_top_tit span{ float:left; width:100%; height:26px; line-height:28px; text-align:center; font-size:14px; color:#000; text-transform:uppercase;}
.fenye_top_herf{ width:100%; text-align:center;}
.fenye_top_herf a{ display:inline-block; padding:0px 25px; height:34px; line-height:34px; color:#FFF; font-size:16px; margin:30px 3px; background:#38a92d;}
.fenye_top_herf div{ display:inline-block; padding:0px 25px; height:20px;}



/*fenye_xian*/
.fenye_xian{ position:relative; width:1920px; left:50%; margin-left:-960px; border-bottom:1px solid #38a92d;}
.fenye_xian div{ position:absolute; width:100px; height:3px; left:50%; margin-left:-50px; background:#38a92d; margin-top:-1.5px;}



/*fenye_position*/
.fenye_position{ position:relative; width:980px; left:50%; margin-left:-500px; height:40px; line-height:40px; font-size:14px; color:#000; text-align:right; padding-right:20px;}
.fenye_position a{ height:40px; line-height:40px; font-size:14px; color:#000;}



/*fenye_img*/
.fenye_img{ position:relative; width:1024px; left:50%; margin-left:-512px; padding-bottom:30px;}
.fenye_img a{ float:left; width:226px; height:308px; margin:0px 14px; margin-top:28px; box-shadow:1.5px 1.5px 4px rgba(0,0,0,0.2);}
.fenye_img a span{ float:left; width:226px; height:259px;}
.fenye_img a div{ float:left; width:226px; height:49px; line-height:49px; text-align:center; font-size:14px; color:#000; background:#FFF; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.fenye_img a p{ opacity:0; position:absolute; width:226px; height:308px; background:url(../img/faxax.png) no-repeat;}



/*fenye_body*/
.fenye_body{ position:relative; width:1000px; left:50%; margin-left:-500px; padding-bottom:50px; line-height:30px; font-size:14px; color:#000;}
.fenye_body img{ max-width:1000px;}



/*fenye_jidi*/
.fenye_jidi{ position:relative; width:976px; left:50%; margin-left:-488px; padding-top:30px;}
.fenye_jidi a{ float:left; width:228px; height:200px; margin:0px 8px; margin-bottom:16px; overflow:hidden; box-shadow:1.5px 1.5px 4px rgba(0,0,0,0.2);}
.fenye_jidi a span{ float:left; width:100%; height:154px; overflow:hidden;}
.fenye_jidi a div{ float:left; width:100%; height:46px; line-height:46px; text-align:center; font-size:14px; color:#545454; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}



/*fenye_new*/
.fenye_new{ position:relative; width:1000px; left:50%; padding-bottom:30px; margin-left:-500px;}
.fenye_new a{ float:left; width:1000px; height:36px;}
.fenye_new a div{ float:left; width:900px; height:36px; line-height:36px; font-size:14px; color:#545454; padding-left:20px; background:url(../img/diandd.png) left center no-repeat;}
.fenye_new a span{ float:left; width:80px; height:36px; line-height:36px; font-size:14px; color:#545454; text-align:center;}



/*fenye_lianxi*/
.fenye_lianxi{ position:relative; width:1000px; left:50%; padding-bottom:30px; margin-left:-500px;}
.fenye_lianxi_top{ float:left; width:1000px; padding-top:50px;}
.fenye_lianxi_top_div{ float:left; width:333px;}
.fenye_lianxi_top_div img{ float:left; width:70px; height:70px; margin-left:131px;}
.fenye_lianxi_top_div div{ float:left; width:333px; height:40px; line-height:55px; text-align:center; font-size:20px; color:#38a92d; font-weight:bold;}
.fenye_lianxi_top_div span{ float:left; width:333px; height:30px; line-height:30px; text-align:center; font-size:18px; color:#000;}

.fenye_lianxi_bot{ float:left; width:1000px; padding-top:70px; padding-bottom:50px;}
.fenye_lianxi_bot_div{ float:left; width:204px; margin:0px 23px; margin-bottom:30px;}
.fenye_lianxi_bot_div div{ float:left; width:204px; height:40px; line-height:40px; color:#108205; font-size:18px; background:url(../img/dajl.jpg) left bottom no-repeat;}
.fenye_lianxi_bot_div span{ float:left; width:204px; height:28px; line-height:28px; color:#000; font-size:14px;}



/*fenye_yxwl*/
.fenye_yxwl{ position:relative; width:1000px; left:50%; margin-left:-500px;}
.fenye_yxwl_fl{ float:left; width:px;}
.fenye_yxwl_fr{ float:right; width:454px; line-height:18px; font-size:14px; color:#000; padding:130px 0px;}



/*fenye_khfk*/
.fenye_khfk{ position:relative; width:1000px; left:50%; margin-left:-500px; padding-top:60px; padding-bottom:100px;}
.fenye_khfk_fl{ float:left;}
.fenye_khfk_fr{ float:right; width:456px;}
.fenye_khfk_fr_top{ float:left; width:456px; height:34px; padding-top:19px;}
.fenye_khfk_fr_top div{ float:left; padding:0px 25px; height:34px; line-height:34px; font-size:18px; color:#FFF; background:#38a92d;}
.fenye_khfk_fr_top span{ float:left; padding:0px 25px; height:34px; line-height:34px; font-size:18px; color:#38a92d; text-transform:uppercase;}

.fenye_khfk_fr_bot{ float:left; width:456px; padding-top:40px;}
.fenye_khfk_fr_bot_div{ float:left; width:456px; height:24px; margin-top:4px;}
.fenye_khfk_fr_bot_div>div{ float:left; width:70px; height:24px; line-height:24px; font-size:12px; color:#000;}
.fenye_khfk_fr_bot_div>input{ float:left; width:160px; height:20px; font-size:12px; color:#000; margin-right:8px; outline:none;}
.fenye_khfk_fr_bot_div>font{ float:left; width:210px; height:22px; line-height:22px; font-size:12px; color:#000;}

.fenye_khfk_fr_bot_body{ float:left; width:456px; margin-top:4px;}
.fenye_khfk_fr_bot_body div{ float:left; width:456px; height:24px; line-height:24px; font-size:12px; color:#000;}
.fenye_khfk_fr_bot_body textarea{ float:left; width:430px; height:120px; line-height:24px; font-size:12px; color:#000; padding:0px 10px; resize:none; outline:none;}

.fenye_khfk_fr_bot_en{ float:left; width:456px; height:40px; padding-top:10px;}
.fenye_khfk_fr_bot_en input{ float:left; width:80px; height:40px; border:none; outline:none; background:#169709; color:#FFF;}



/*pages*/
.pages{ position:relative; height:40px; padding:30px 0px; left:50%; display:inline-block;}
.pages ul{ position:relative; left:-50%;}
.pages ul li{ float:left; height:40px; border:1px solid #169709; margin:0px 5px;}
.pages ul li a{ display:block; padding:0px 20px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#169709;}
.current{ padding:0px 20px; height:40px; line-height:40px; color:#FFF; background:#169709;}



/*fenye_body_body*/
.fenye_body_body{ position:relative; width:1000px; left:50%; margin-left:-500px; padding:20px 0px 70px 0px;}
.fenye_body_body *{ line-height:25px; font-size:14px !important; color:#000 !important;}
.fenye_body_body img{ max-width:1000px;}



/**/
.fenye_body_body{ position:relative; width:1000px; left:50%; margin-left:-500px; padding:20px 0px 70px 0px;}








