/*公共样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font,figure{padding:0; margin: 0; font-family: "微软雅黑", Arial, Helvetica, sans-serif;}
table{ border-collapse:collapse; border-spacing:0; width:100%;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}
input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}
a{ text-decoration:none;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.red,.red a{ color:#e2250c;}
.left{ float:left;}
.right{ float:right;}
.autohei{ overflow:hidden; zoom:1;}
.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}
.blank{ height:10px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.yahei,.yahei *{ font-family: "微软雅黑";}
body{font-size:12px;background:#f5f5f5;}


.rpp1105-tbj{ background:#074900;}
.rpp1105-t{ width:1000px; margin:0 auto; overflow:hidden;}
.rpp1105-t ul li{ float:left; text-align:center;width:125px; background:url(../images/rpp1.png) no-repeat center left;font-size:15px; line-height:52px;}
.rpp1105-t ul li a{ color:#fff;}
.rpp1105-bbj{background:#0a6400;}
.rpp1105-b{width:1040px; margin:0 auto; overflow:hidden;padding:44px 0;}
.rpp1105-bl{ width:554px;padding-left: 12px;background:url(../images/rpp3.png) no-repeat top right; }
.rpp1105-bl h3{ width:273px; background:url(../images/rpp3.png) no-repeat top left;height:191px;}
.rpp1105-bl h3 img{ margin:13px 0; padding-left:26px;}
.rpp1105-br { width:474px;}
.rpp1105-brl{ width:200px;padding:0 30px; background:url(../images/rpp3.png) no-repeat top right;}
.rpp1105-brl h4{font-size:14px; line-height:28px;color:#fff;}
.rpp1105-brl h4 b{ background:url(../images/rpp7.png) no-repeat center bottom; padding-bottom:7px;}
.rpp1105-brl p{font-size:14px; line-height:26px;color:#fff;}
.rpp1105-brr{ width:210px;font-size:14px; line-height:26px;color:#fff;}
.rpp1105-brr p{ background:url(../images/rpp6.png) no-repeat center left;padding-left:13px;}
.rpp1105-brr a{color:#fff;}
.rpp1105-brr p img{margin:12px 10px 0 0;}
.rpp1105-brr h3{font-size:16px; line-height:28px;background:url(../images/rpp8.png) no-repeat left bottom; padding-bottom:4px;margin-bottom:13px;}
.rpp1105-bb{ background:#619c5a;font-size:14px; line-height:37px;color:#fff;margin-top:1px;}

.page{display:table;margin:0 auto; border-collapse:separate;border-spacing: 5px;}
.page  a{display:table-cell;background:#fff;border:#ccc 1px solid;text-align:center;padding: 0 5px;color:#000;}

/*20140809  2015-11 ?/
.fullSlide{width:100%;position:relative;height:451px;overflow:hidden;margin:0 auto}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden; display:block;width:100%}
.fullSlide .bd ul{width:100% !important;width:100%}
.fullSlide .bd li{width:100% !important;height:451px;overflow:hidden;text-align:center}
/* .fullSlide .bd li a{display:block;width:99px;height:95px;margin:340px 0 0 752px} */
.bd li a{display:block;width:100%;height:100%;}
.fullSlide .bd li a img{border:none;}
.fullSlide .bd li .mart{width:900px;margin:0 auto;}
.fullSlide .lj_hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:24px;line-height:24px;}
.fullSlide .lj_hd ul{text-align:center;}
.fullSlide .lj_hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin-right:3px;overflow:hidden;background:#000;filter:alpha(opacity=70);opacity:0.7;line-height:999px;}
.fullSlide .lj_hd ul .on{background:#35620d;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:10%;z-index:1;width:40px;height:60px;	background:url(../images/slider-arrow.png) -126px -137px #333 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none}
.fullSlide .next{left:auto;right:10%;background-position:-6px -137px;}


.rpp1125{ width:970px;margin:0 auto; overflow:hidden; padding:0 20px; background:#fff;}
.rpp1125_tit{font-size:24px; line-height:26px;color:#333;border-bottom:1px solid #e6e6e6;margin:23px 0 14px;}
.rpp1125_tit span{ border-bottom:2px  solid #333; display:inline-block;padding-bottom:4px;}
.rpp1125_tit cite{ font-style:normal;color:#0a6400;}
.rpp1125l{ width:682px;}
.rpp1125l-t{ overflow:hidden;}
.rpp1125l-tl{ width:199px;padding:5px 14px 7px 6px; background:url(../images/rpp3.jpg) no-repeat center top;}
.rpp1125l-tl p{ text-align:center; font-size:12px; line-height:28px; text-align:center;margin:1px 0px;}
.rpp1125l-tl p span{ width:99px; display:inline-block;}
.rpp1125l-tl p a{ color:#fff;}
.rpp1125l-tl p span.span1{ background:#0a6400;}
.rpp1125l-tl p span.span2{ background:#ff9000;margin-left:1px;}
.rpp1125l-tr{ width:454px;}
.rpp1125l-tr h2{ font-size:25px; line-height:27px;color:#333; border-bottom:2px solid #e0e0e0;padding:9px 0;}
.rpp1125l-tr h2 span{color:#d50000; padding-right:10px;}
.rpp1125l-tr h3{ font-size:13px; line-height:20px;color:#fff; background:url(../images/rpp06.jpg) no-repeat left top;padding-left:8px;margin:16px 0 6px;}
.rpp1125l-tr p{ font-size:12px; line-height:20px;color:#333; text-indent:2em;}
.rpp1125l-tr h5{ font-size:12px; line-height:21px;color:#333; background:url(../images/rpp04.jpg) no-repeat left top;padding:15px 8px 9px 56px;margin:10px  0;}
.rpp1125l-tr h5 a{color:#333;}
.rpp1125l-b{ width:682px; height:129px; position:relative; overflow:hidden;margin-top:19px;}
.rpp1125l-blb{ position:absolute;top:0;left:20px; width:645px;}
.rppl{position:absolute;top:0;left:0;}
.rppr{position:absolute;top:0;right:0;}
.rpp1125l-blb ul li{ float:left; width:110px; text-align:center;margin:0 9px;}
.rpp1125l-blb ul li i img{border:3px solid #e0e0e0;}
.rpp1125l-blb ul li:hover i img{border:3px solid #0a6400;}
.rpp1125l-blb ul li:hover  p{color:#0a6400; border-bottom:1px solid #0a6400; display:inline-block;}
.rpp1125l-blb ul li p{font-size:14px; line-height:21px;color:#333;}
.rpp1125r{ width:265px; border:1px solid #9eb69c;}
.rpp1125r h3{ color:#fff;font-size:23px; line-height:44px; text-align:center; background:#0a6400;}
.rpp1125r ul{ width:250px;margin:10px 7px 0; background:#f6f6f6;}
.rpp1125r ul li{ border-bottom:1px dashed #9a9a9a; overflow:hidden;padding:10px 0;}
.rpp1125r ul li p{ width:184px; display:inline-block;padding-top:7px;}

.rpp1125r h5{ text-align:center; font-size:12px; line-height:28px; text-align:center;margin:1px 0px;}
.rpp1125r h5 span{ width:99px; display:inline-block;margin:14px 10px;}
.rpp1125r h5 a{ color:#fff;}
.rpp1125r h5 span.span1{ background:#0a6400;}
.rpp1125r h5 span.span2{ background:#ff9000;margin-left:1px;}

.lh_zjye{ width:725px; overflow:hidden;}
.rpp1125l-tr2{ width:497px; overflow:hidden;}
.rpp1125l-tr2 h5{ background:url(../images/lh_xq.jpg) no-repeat; padding:10px 56px; height:46px;}
.lh_syn{position: relative; overflow: hidden; border:1px solid #e5e5e5; padding:5px;}
.lh_syn img{ width:712px; height:252px;}
.sb_submeun1{ display:none;position:absolute; width:100%; left:5px; bottom:0px; right:5px;
}
.sb_submeun_txt1{ display:none;position:absolute; width:691px;left:5px; right:5px; bottom:5px; background:url(../images/lh_bg45.png); color:#FFF; line-height:20px; padding:10px; text-indent:2em;}
.sb_submeun_txt1 span{ color:#ffe401;}


.lj1207_zjtd{ height:auto; overflow:hidden; padding-bottom:18px;}
.lj1207_zjtd ul li{ float:left; width:181px; border:2px #fff solid; margin-left:11px; display:inline;}
.lj1207_zjtd ul li.hover{ border:2px #0a6400 solid;}
.lj1207_zjlt{ width:688px;}
.lj1207_zzjs{ width:360px; padding-top:20px;}
.lj1207_zzjs h3{ font-size:19px; padding:10px 0 20px 0; border-bottom:1px #ccc dashed;}
.lj1207_zzjs h3 b{ color:#db1c00; font-size:30px;}
.lj1207_zzjs h4{ font-size:16px; padding:10px 0; color:#333;}
.lj1207_zzjs p{ line-height:24px; font-size:14px; color:#333;}
.lj1207_zzjs ul{ height:auto; overflow:hidden; padding:15px 0;}
.lj1207_zzjs ul li{ float:left; margin-left:5px; display:inline;}

.lj1207_zjlt dl dd { height:auto; overflow:hidden; padding:20px 0; border-bottom:1px #ccc dashed; }

/*新导航样?/
.w1000 { position:relative; width:1000px; margin:0 auto; clear:both; }

.top_nav { height:45px; background:#0a6400; }
.top_nav li { float:left; text-align:center; line-height:45px; /*padding-left:8px; padding-right:8px; */ width:96px;font-size:16px; list-style:none }
.top_nav li a { color:#fff; display:block;font-family:'微软雅黑';}
.top_nav li a:hover { background:#e36c0a; text-decoration:none; }
.top_nav .title { position:relative; background:#e36c0a no-repeat 150px center; width:168px; color:#fff; padding-left:19px; text-align:left; }
.top_nav .title em { position:absolute; right:15px; top:50%; margin-top:-8px; display:block; width:16px; height:16px; background:url(../images/pic1.png) no-repeat; transition:0.5s}
.top_nav .title:hover em { transform:rotate(180deg);-ms-transform:rotate(180deg); 	/* IE 9 */-moz-transform:rotate(180deg); 	/* Firefox */-webkit-transform:rotate(180deg); /* Safari ?Chrome */-o-transform:rotate(180deg); }

.title .subs { position:absolute; left:0; top:45px; width:187px; background:#ffffff; /*   z-index: 99; padding:0px 0 10px;*/ padding:0px 0 0px; overflow:hidden; z-index:9999999 }
.title .subs dl{ padding:5px 0; border-bottom:1px #ccc dashed;}

.title .subs dl:hover{ background:#0a6400;}
.title .subs dl:hover a{ color:#fff;}
.title .subs dl:hover dd a.rct{ color:#fffa0d;}
.title .subs dl:hover dt{ color:#fff;}
.title .subs dl:hover dd h5{ color:#e36c0a;}


.title .subs dt { line-height:22px; font-size:14px; color:#333}


.title .subs dt i { margin:5px;}

.title .subs dd { line-height:20px; padding:5px 0; color:#333;}

.title .subs dd a{ font-size:12px; display:inline-block; padding:0 5px; color:#333;}

.subs h5{ font-size:13px; color:#0a6400; font-weight:bold; text-align:center; margin-top:5px;}
.subs h5 a:hover{ text-decoration: underline; }

#pjWeixin{ float:right; text-align:left; width:150px; z-index:10000;}
#pjWeixin div{ display:none; width:126px; height:138px; position:absolute; top:25px; right:33px;z-index:10000;}

#navlist{ position:relative}
#navlist img{ border:none}
#navbox .navCont .now{background:#108dc7 url(../images/nav_icon.png) no-repeat center bottom;}
#navbox{position:absolute;right:0px;top:45px;width:813px;/*filter:alpha(opacity:95);opacity:0.95;*/background:#fffefd;overflow:hidden;z-index:999;}
.nav_cont{ }
.nav_01{width:812px;height:206px; overflow:hidden;background:#fffefd;}
.nav_yy{padding:0 15px 0 25px;}
.navyy_left{width:490px;float:left;}
.navyy_right{width:282px;height:180px;padding-top:16px; float:right;}
.navyy_img img{/*float:right;*/padding-top:6px;}
.nav_h2{height:20px;margin-bottom:12px;padding-top:28px; }
.nav_h2,.nav_h2 em{color:#555555;font-size:20px;line-height:20px;font-weight:600; text-align:left;}
.nav_h2 em{color:#0e8d00; font-style:normal}
.nav_h2 span{color:#555555;font-weight:normal;font-size:15px;padding-left:5px; font-family:"Verdana, Geneva, sans-serif";}
.nav_y_01{height:60px;margin-bottom:7px; padding-left:0px;}
.nav_y_01 li{line-height:32px;height:32px; float:left;width:137px;padding-left:17px; background:url(../images/pic9.jpg) no-repeat left center;}
.nav_y_01 li a{line-height:32px; }
.nav_y_01 li a:hover{text-decoration:underline;}
.nav_y_02 li,.nav_y_01 li a{color:#555;text-align:left;font-size:16px;}
.nav_y_01 li a:hover{ background:none; text-decoration:underline}
.nav_y_02{ padding-left:0px;}
.nav_y_02 li{width:330px;padding-left:17px;height:28px;line-height:28px; float:left;background:url(../images/pic2.png) no-repeat left center;}
.nav_y_03{height:135px;margin-top:7px; text-align:left;}
dl.nav_y_03 dd{height:28px;margin-bottom:17px;}
.nav_y_03 a,.nav_y_03 span{font-size:16px;line-height:28px;}
.nav_y_03 .fxhp{ display:block; float:left;color:#fff;width:105px;height:28px; border-radius:5px; text-align: center; background:#dc0000;}
.nav_y_03 span,.nav_y_03 span a{padding:0 2px; background:url(../images/nav_li3.png) no-repeat right center;}
.nav_y_03 span.span_end{ background:none;}
.nav_y_04{height:132px;}
.nav_y_04 ul{float:left;height:132px;font-size:16px;font-family:"微软雅黑";}
.nav_y_04 ul em{color:#ff5000;padding-right:5px;}
.nav_y_04 ul li{height:33px;margin-bottom:11px;line-height:33px;}
.nav_y_04 ul i{color:#fff;}
.nav_y_04 ul input,.nav_y_04 ul select{height:31px; border:1px solid #c2d0dd;}
.nav_y_05{width:227px;}
.nav_y_05 input{font-size:14px;padding:0 5px;line-height:31px;width:113px;}
.nav_y_06{width:306px;}
.nav_y_06 select{line-height:31px;font-size:14px;}
.select_02 select{width:83px;}
.select_03 em,.select_03 input,.select_03 img,.select_03 span{float:left;}
.select_03{overflow:hidden;height:31px;}
.input_01{width:67px;height:31px;}
.input_02{padding:0 3px; position:relative;top:5px;}
.nav_btn1{background:#fe8700;width:68px;height:32px; border:none;cursor:pointer;font-size:18px;color:#fff;}
.nav_y_07{padding:5px 0 15px 0px;height:65px;}
.nav_y_07 a{display:block;width:110px;height:65px;margin-right:23px; text-align:center;line-height:65px;color:#fff;font-size:18px;font-family:"微软雅黑"; background:url(../images/nav_li4.png) no-repeat;}
.nav_y_08{height:35px;}
.nav_y_08 a{display:block;margin-right:24px; background:url(../images/nav_li6.png) no-repeat;width:110px;height:36px;line-height:36px; text-align:center; color:#333; float:left;}
.nav_01 form p{ float:left; width:235px; height:45px; margin-top:0px; margin-bottom:0px; line-height:45px;}
.nav_01 form p label{ width:77px; height:30px; line-height:30px; vertical-align:middle; color:#0a6400}
.nav_01 form p input, .nav_01 form p select{ width:140px; height:28px; border: solid 1px #c2c2c2; border-radius:2px; line-height:28px;}
.nav_01 form p:last-child{ text-align:center}
.nav_01 form .guahaoa{ background:#0a6400; width:110px; height:30px; border-radius:5px; text-align:center; line-height:30px; color:#FFF; cursor:pointer;font-family:Arial, "宋体",Helvetica, sans-serif; border:none}
.nav_cont .lylx ul{ padding-left:0px;}
.nav_cont .lylx ul li{ width:84px; height:40px; line-height:40px; border-radius:5px; background:#d9d9d9; text-align:center; font-size:14px;  float:left}
.nav_cont .lylx ul li a{color:#444444;}
.nav_cont .lylx ul li.li1 a{color:#FFF;}
.nav_cont .lylx ul li a:hover{ text-decoration:underline; background:none}
.nav_cont .lylx ul li.li1{ background: #6395dc; position:relative }
.nav_cont .lylx ul li.li1 img{ position:absolute; right:-10px; bottom:-10px}
.nav_cont .lylx ul li.li2{ width:34px; background:none; text-align:center; line-height:40px;}
.nav_cont .lylx ul li.li2 img { vertical-align:middle}
.nav_y_09 li { width:220px; padding-left:20px;}

.top{background:#f5f5f5;color:#525252;}
.top dl{overflow:hidden;width:1010px;margin:0 auto;}
.top dl dt{float:left;}
.top dl dd{float:right;width:645px;}
.top_zz{float:left;padding-left:40px;margin-left:40px;background:url(../images/logo_bg.png) no-repeat left center;height: 87px;}
.top_zz i{ float:left;}
.top_zz ul li{font-size:14px;line-height:20px;}
.top-logo cite{float:left;margin-top:17px;}
.telcon h2{font-size:14px;color:#545454;}
.telcon h3{font-size:24px;color:#F00;font-weight:bold;}
.telcon h4{font-size:24px;color:#4f4f4f;font-weight:bold;}
.tel{width:283px;float: right; no-repeat left center;height:50px;}
.tel img{ float:left; padding-right:10px; padding-top:5px;}
.top_telcon{margin-top: 5px;}
.toplx{ float:right; width:280px;}