@charset "utf-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;text-decoration:none; list-style:none;}
html,body{line-height:1;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
form *{ vertical-align:middle;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a,area{outline:none; star:expression(this.onFocus=this.blur()); color:inherit;}
a,a:link,a:visited{ color:#666; text-decoration:none;}
a:hover,a:active{ color:#ff5301; text-decoration:underline;}
.cl{ height:10px; line-height:1px; clear:both; font-size:0px;}
.font01{ font-weight:bold;}
.font02{ font-size:14px;}
.font03{ color:#ff5301;}
.font04{ font-size:14px;color:#3bb518;}
.font05{ color:#3bb316;}

body{font-size:12px; color:#666;line-height:22px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; background:url(../images/index_bg1.jpg) no-repeat center top;}
#wrapper{ width:1000px; margin:0 auto;}
.header{ height:125px;}
.logo,.header_right{ float:left;}
.logo{ width:270px; padding-top:10px;}
.header_right{ width:730px; font-weight:bold; padding-top:25px;}
.header_tel{ color:#065404; background:url(../images/index_bg1.png) no-repeat 510px center; text-align:right;}
.nav{ height:48px; padding:10px 0 0 47px;}
#menu{ height:48px; background:url(../images/nav_bg1.png) no-repeat; clear:both; line-height:44px; padding-left:10px;}
#nav {display:block;}
#nav .mainlevel {float:left;width:110px;/*IE6 only*/}
#nav .mainlevel a,#nav .mainlevel a:link,#nav .mainlevel a:visited {color:#333; display:block;font-size:14px; text-align:center; height:48px;}
#nav .mainlevel a:hover,#nav .mainlevel a:active{color:#fff; text-decoration:none; background:url(../images/nav_bg2.png) no-repeat center 8px; color:#fff;}
#nav .mainlevel ul {display:none; position:absolute;z-index:9999; padding:5px 0;background:url(../images/index_bg6.jpg); border:solid 1px #c7c7c7;}
#nav .mainlevel li {border-top:1px solid #fff;width:100px;/*IE6 only*/}
#nav .mainlevel li a,#nav .mainlevel li a:link,#nav .mainlevel li a:visited{ font-weight:normal; font-size:12px; color:#333; height:24px; line-height:24px;}
#nav .mainlevel li a:hover,#nav .mainlevel li a:active{ color:#7db52f; background:none;}
.banner{ clear:both;}
#imgPlay {MARGIN:0px auto; OVERFLOW: hidden; WIDTH:1000px;POSITION:relative;_z-index:-1; HEIGHT:329px;}
#imgPlay .imgs IMG { WIDTH:1000px; HEIGHT:329px; }
#imgPlay .imgs LI {FLOAT: left; POSITION: relative;}
#imgPlay .prev {BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT:-999px; POSITION: absolute; z-index:1;TOP: 110px; HEIGHT: 81px}
#imgPlay .num {DISPLAY: inline; LEFT: 400px; POSITION:absolute;HEIGHT: 19px}
#imgPlay .num SPAN {DISPLAY: inline-block; BACKGROUND: url(../images/imgPlayer.png) no-repeat -19px -83px; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 14px; CURSOR:pointer;LINE-HEIGHT: 0; HEIGHT: 13px}
#imgPlay .num SPAN.on {BACKGROUND-POSITION: 1px -83px}
#imgPlay #numInner {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP:300px; TEXT-ALIGN: center}
.login{ position:absolute; right:0; top:0; width:350px; height:329px; background:url(../images/banner1_bg1.png) no-repeat; z-index:3; color:#fff;}
.login_text{ width:225px; padding:40px 0 0 105px;}
.login_text1{ font-size:24px;}
.login_text2{ font-size:24px; padding:10px 0 0 10px; width:240px; margin-left:85px; height:30px; border-bottom:2px solid #fff;}
.input_text1{ width:187px; height:30px; line-height:30px; border:0; background:url(../images/index_bg4.png) no-repeat; color:#999; padding-left:3px;}
.login_text3{ font-size:24px; padding:0 0 0 10px; width:240px; margin-left:100px;}
.login_text3 p{ padding-top:10px;}
#main{ padding-top:10px; clear:both;}
.main_top_news,.main_top_search{ float:left;}
.main_top_news{width:688px; border:solid 1px #dadada; background:#f6f6f6;height:34px;}
.main_top_news_menu{ float:left; width:83px; height:30px; line-height:30px; background:url(../images/index_bg2.jpg) no-repeat center center; padding:2px; font-size:14px; color:#fff; text-align:center;}
.main_top_news_text{ width:395px; float:left; padding:2px 0 0 6px;}
#scrollDiv{height:30px;line-height:30px;overflow:hidden}
#scrollDiv li{height:30px; }
#scrollDiv a,#scrollDiv a:link,#scrollDiv a:visited{ color:#333; font-size:12px;}
.fenxiang{ width:200px; float:left;padding-top:8px;}
.main_top_search{ width:300px; padding-left:10px;height:36px;}
.input_text2{ width:250px; height:24px; line-height:24px; border:5px solid #dcebc7; border-right:none; color:#999; padding-left:4px;}
.main_top_search_btn{ width:40px;border:5px solid #dcebc7; border-left:none; height:36px;background:url(../images/index_bg3.jpg) no-repeat;}
.main_two{ padding-top:10px; clear:both;}
.main_two_left,.main_two_right{ float:left;}
.main_two_left{ width:250px; background:#7eb635 url(../images/index_bg5.jpg) repeat-x top; height:240px;}
/*tab1*/
.menubox1{ height:37px; line-height:37px;}
.menubox1 li {float:left;display:block;width:125px;height:37px;cursor:pointer;color:#fff;text-align:center; font-size:14px;}
.menubox1 li.hover {color:#7eb635;background:url(../images/nav_bg3.png) no-repeat center center;}
.content1{clear:both; color:#fff; padding:10px 0 0 20px;}
.content1 li{ height:26px; line-height:24px; background:url(../images/index_bg4.jpg) no-repeat left bottom; padding-left:10px;}
.banyi_btn{ padding:10px 0 0 20px;}
.main_two_right{ width:740px; padding-left:10px;}
.tab2{ height:238px; border:solid 1px #ddd;}
/*tab2*/
.menubox2{ height:40px; line-height:32px; background:url(../images/nav_bg4.png) repeat-x top;}
.menubox2 li {float:left;display:block;width:105px; height:40px;cursor:pointer;color:#333; text-align:center;}
.menubox2 li.hover {background:url(../images/nav_bg5.png) no-repeat center bottom; color:#fff;}
.content2{ clear:both; padding:10px 10px 0 10px; overflow:hidden;}
.computer_img,.computer_text{ float:left;}
.computer_img{ width:164px; text-align:center; color:#79b429;}
.computer_img img{ padding:1px; border:solid 1px #ddd;}
.computer_img1{ padding-top:5px; font-weight:bold;}
.computer_text{ width:544px; padding-left:10px;}
.computer_text1{ display:inline-block; width:64px; height:19px; line-height:19px; background:url(../images/index_bg7.jpg) no-repeat left center; color:#fff; padding-left:30px;}
.computer_text2{ display:inline-block; width:64px; height:19px; line-height:19px; background:url(../images/index_bg7.jpg) no-repeat left center; color:#fff; padding-left:30px;}
.link_1 a,.link_1 a:link,.link_1 a:visited{ color:#ff5301;}
.computer_text_gao{ height:150px;}
.computer_text_btn{ padding:10px 0 0 485px;}
.computer_text_btn li{ width:72px; height:26px; line-height:26px; float:left; padding-left:5px;}
.computer_text_btn li a{ display:block; height:26px; background:url(../images/index_bg2.png) no-repeat; color:#fd6500; padding-left:15px;}
.computer_text_btn .computer_text_btn_bg a{ background:url(../images/index_bg3.png) no-repeat; color:#7db52f;}
.main_three{clear:both; border:solid 1px #ddd; height:300px;}
.main_three_left,.main_three_middle,.main_three_right{ float:left;}
.main_three_left{ width:250px;}
.main_three_middle{ width:470px; padding-left:10px;}
.main_three_right{ width:258px; padding-left:10px;}
.main_three_img img{ padding:2px; border:solid 1px #ddd;}
.text_middle{ text-align:center;}
.main_three_img{ padding-top:5px;}
.main_three_left1{ padding-left:5px;}
.main_three_left2{ padding:5px 5px;}
/*tab3*/
.menubox3{ height:40px; line-height:32px; background:url(../images/nav_bg4.png) repeat-x top;}
.menubox3 li {float:left;display:block;width:117px; height:40px;cursor:pointer;color:#333; text-align:center;}
.menubox3 li.hover {background:url(../images/nav_bg5.png) no-repeat center bottom; color:#fff;}
.content3{ clear:both;height:165px;}
.zhaopin_1 img{ float:left; padding:1px; border:solid 1px #ddd; margin-right:20px;}
.zhaopin_1_text{ text-indent:2em;}
.zhaopin_2{ color:#ff5301; line-height:30px;}
.main_three_right1{ margin:8px 0 0 8px; width:234px; height:18px; line-height:18px; background:#7eb635; color:#fff; padding-left:5px;}
.main_three_right2{ margin:0 0 0 8px; width:239px;}
.main_three_right2 img{ float:left; padding:2px; border:solid 1px #ddd; margin:3px 5px 0 0;}
.main_four{ padding-top:10px; clear:both;}
.main_four_left,.main_four_right{ float:left;}
.main_four_left{ width:250px;}
.main_four_right{ width:740px; padding-left:10px;}
.main_four_left_title{ padding-left:10px;background:url(../images/nav_bg4.png) repeat-x top; height:38px; line-height:38px; font-size:14px; color:#ff5301;}
.main_four_left1 img{ float:left; padding:5px;}
/*小焦点图*/
.focus{width:460px;height:250px;position:relative; padding:5px; background:#d8e9c1;}
.f426x240{width:460px;height:250px;overflow:hidden}
.f426x240 img{width:460px;height:250px}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:50px;width:29px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/tu_btn1.png) no-repeat;margin-top:-28px; margin-left:10px;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background:url(../images/tu_btn2.png) no-repeat;right:0; margin-right:5px;}
.rslides_tabs{margin:12px auto;clear:both;text-align:center; display:none;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#4f4f4f;}
/*右边*/
.main_four_right_title{ padding-left:10px;background:url(../images/nav_bg4.png) repeat-x top; height:38px; line-height:38px; font-size:14px; color:#79b429;}
.main_four_right_jieshao{ padding-top:10px;}
.main_four_right_jieshao li{ width:164px; float:left; height:173px; padding-right:20px;}
.main_four_right_jieshao a,.main_four_right_jieshao a:link,.main_four_right_jieshao a:visited{ display:block; text-align:center; line-height:173px; height:173px; text-indent:-9999px;}
.main_four_right_jieshao a:hover,.main_four_right_jieshao a:active{ text-indent:inherit; color:#6c3;}
.main_four_right_jieshao1 a{ background:url(../images/index_img16.jpg) no-repeat center center;}
.main_four_right_jieshao1 a:hover{ background:url(../images/index_img17.jpg) no-repeat center center;}
.main_four_right_jieshao2 a{ background:url(../images/index_img16_2.jpg) no-repeat center center;}
.main_four_right_jieshao2 a:hover{ background:url(../images/index_img17_2.jpg) no-repeat center center;}
.main_four_right_jieshao3 a{ background:url(../images/index_img16_3.jpg) no-repeat center center;}
.main_four_right_jieshao3 a:hover{ background:url(../images/index_img17_3.jpg) no-repeat center center;}
.main_four_right_jieshao4 a{ background:url(../images/index_img16_4.jpg) no-repeat center center;}
.main_four_right_jieshao4 a:hover{ background:url(../images/index_img17_4.jpg) no-repeat center center;}
.slider{ padding-top:20px; clear:both;}
.main_four_right_more{ float:right; display:inline-block; width:35px; height:14px; background:url(../images/index_bg7.png) no-repeat; margin:10px 5px 0 0; line-height:14px; text-align:center;}
.main_four_right_more a,.main_four_right_more a:link,.main_four_right_more a:visited{ color:#fff; font-size:10px;}
/*滚动*/
#demo { overflow:hidden; width:1000px; border:solid 1px #ddd; height:100px; padding-top:10px;}
#demo img { border:0 none; margin:0px 18x;}
#indemo { float: left; width:800%;}
#demo1 {float: left;}
#demo2 {float: left;}
.bottom_nav{clear:both; height:220px; background:#7eb635; color:#eff1ea;}
.bottom_nav_left,.bottom_nav_right{ float:left;padding:10px;height:200px;}
.bottom_nav_left{ width:720px; }
.bottom_nav_right{ width:240px; background:#559402;}
.bottom_nav_menu{ width:100px; color:#eff1ea; float:left;}
.bottom_nav_menu1{ font-size:14px; height:30px; line-height:30px; border-bottom:solid 1px #eff1ea;}
.bottom_nav a,.bottom_nav a:link,.bottom_nav a:visited{ color:#fff;}
.bottom_nav_menu2{ padding-top:10px;}
.bottom_nav_menu_contact{ float:left; padding-left:30px; width:190px;}
.bottom_nav_right_more{ height:22px; background:url(../images/index_bg8.png) no-repeat left center; padding-left:40px; margin-left:100px;}
.footer{ height:52px; background:url(../images/index_bg9.jpg) no-repeat; padding:8px 0 0 170px;}
.footer img{ float:right; padding-right:10px;}
/*返回顶部*/
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
#tbox{width:91px; height:144px; float:right; position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:10px;}/*解决IE6下不兼容 position:fixed 的问题*/
#jianyi{ width:91px; height:92px; background:url(../images/top03.jpg) no-repeat; position:absolute; bottom:0px; cursor:pointer}
#gotop{ width:47px; height:47px; background:url(../images/top01.png) no-repeat; position:absolute; top:0px; display:none; cursor:pointer} 
#jianyi:hover{}
#gotop:hover{ background:url(../images/top02.png) no-repeat;}
.kf {Z-INDEX: 99; POSITION: absolute; TEXT-ALIGN: left; WIDTH: 32px; HEIGHT: 156px; RIGHT: 0px}
.kf .press {POSITION:absolute;CURSOR: pointer; RIGHT: 0px}
/* popbox */
.popbox{width:700px; height:600px;position:absolute;top:0;left:0;z-index:120; display:none;}
.popbox1{width:700px; height:600px;}
.close{ position:absolute; right:0px; top:0px; width:30px; height:29px;}
.close a,.close a:link,.close a:visited{ display:block; height:29px; line-height:29px;}
#screen{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:100;background-color:#000;opacity:0.3;filter:alpha(opacity=30);-moz-opacity:0.3;}
.popbox2{ height:300px; background:#ededed;}
.popbox2_text1{ width:590px; margin:0 auto;}
.popbox2_text2{ height:120px; border-bottom:solid 1px #c7c7c7;}
.popbox2_text2_1{ font-size:22px; font-weight:bold; color:#43aa0f; padding-top:40px;}
.popbox2_text2_2{ font-weight:bold; font-size:14px; line-height:30px;}
.popbox2_text3{ padding-top:20px;}
.popbox2_text3 li{ float:left; width:196px;}
/*内页*/
.cl_01{height:4px; line-height:4px; clear:both; font-size:0px; background:url(../images/pages_bg2.png) no-repeat;}
.cl_02{height:4px; line-height:4px; clear:both; font-size:0px; background:url(../images/pages_bg3.png) no-repeat;}
.pages_main{ background:url(../images/pages_bg1.png) repeat-y;}
.pages_main1{ width:992px; margin:0 auto;background:#fdf9f9;}
.pages_banner{ width:992px;height:216px; position:relative;}
.pages_banner1{ position:absolute; left:721px;top:0px;width:217px; height:216px;}
/*pages_tab*/
.pages_menubox{ height:53px; line-height:49px; background:url(../images/pages_bg5.jpg);}
.pages_menubox li{float:left;display:block;width:165px; height:53px;cursor:pointer;color:#333; text-align:center; font-size:14px;}
.pages_menubox li.hover {background:#00997A; color:#fff;background:url(../images/pages_bg6.jpg) no-repeat center top;}
.pages_content{clear:both; width:900px; margin:0 auto; padding-top:20px;}
.pages_menu{ height:14px; border-left:2px solid #3bb71b; line-height:14px; padding-left:10px;}
.pages_title{ height:40px; line-height:40px; padding-left:10px; font-size:16px; color:#3bb518; background:url(../images/pages_bg7.jpg) no-repeat; clear:both;}
.pages_title_content{ padding:10px;}
.pages_text{ text-align:center;}
.pages_table1{ border-collapse:collapse;}
.pages_table1 td{ border:solid 2px #fdf9f9;padding:20px;}
.td_color{background:#77ca5e; color:#fff;}
.img_right img{ float:right; padding-left:10px;}
.img_left img{ float:left; padding-right:10px;}
.train1{ padding-top:20px; clear:both;}
.train1 img{ float:left; padding-left:15px;}
.train1_1{ line-height:30px; font-weight:bold; font-size:14px;}
/*分页*/
.cutpage{font-size:12px; font-family:Tahoma; text-align:center; padding-top:20px;}
.cutpage a,.cutpage a:link,.cutpage a:visited{display:inline-block;height:20px; padding:0 6px; line-height:20px; text-decoration:none; margin:3px 3px 3px 0; vertical-align:middle; border:solid 1px #3bb71b; color:#666;}
.cutpage a:hover{ background:#3bb71b; color:#fff;}
.cutpage a.current{background:#3bb71b; color:#fff;}
.employment1{ clear:both; padding-top:20px;}
.employment1_left,.employment1_right{ float:left;}
.employment1_left{ width:300px;}
.employment1_left img{ padding:1px; border:solid 1px #b9bcbd;}
.employment1_right{ width:580px;}
.employment1_right1{ font-size:14px; font-weight:bold; line-height:30px; color:#3bb316; text-decoration:underline;}
/*折叠样式*/
.accordion {}
.accordion h3{ height:38px; line-height:38px; padding-left:10px; font-size:14px; color:#333; background:url(../images/pages_bg8.jpg) no-repeat;cursor:pointer; text-align:left; margin-top:5px; font-weight:normal;}
.exchange_1{ float:right; display:block; width:60px; background:url(../images/pages_bg9.jpg) no-repeat left center; height:38px; padding-left:15px; font-size:12px;}
.exchange_2{float:right; padding-right:20px; font-size:12px;}
.accordion h3:hover { text-decoration:underline;color:#3bb518;}
.accordion h3:hover .exchange_1,.accordion h3:hover .exchange_2{ color:#333;}
.accordion h3.active {}
.accordion p {padding:10px;background:#f6fbe6;}
.accordion p a { display:block;line-height:24px; text-align:left; height:24px; background:url(../images/left_img4.jpg) no-repeat 0 10px; padding:0 0 0 15px;}
.renzheng1{ height:240px; background:#eef6d3; border-bottom:solid 1px #d7e3ab; padding:10px;}
.renzheng1 img{ padding:20px; float:left;}
.renzheng1_1{ line-height:30px; font-size:15px;}
.renzheng1_2{ text-align:right; padding-top:15px;}
.renzheng1_2 a{ color:#ff5301;}
.renzheng2{ height:240px; padding:10px;}
.renzheng2 img{ padding:20px; float:left;}
.biaoti{ height:53px; line-height:49px; background:url(../images/pages_bg5.jpg); padding-left:10px; font-size:15px;}
.news_1 li{ height:40px; line-height:40px; background:url(../images/bg6.jpg) no-repeat left center; padding-left:10px; font-size:14px; border-bottom:dotted 1px #ccc; }
.news_1 li img{vertical-align:middle; padding-left:10px;}
.news_1_date{ float:right;}
.news_2{ color:#999;}
.news_2_title{ text-align:center; padding:10px; font-size:15px; color:#3bb316;}
.news_2_title1{ color:#999; text-align:center; padding-bottom:20px;}
.news_2_title2{ background:#fafafa; border:dashed 1px #ccc; padding:10px;}
.news2{ padding:20px;}
.office2{ padding:10px; line-height:24px;}
.office2 textarea{ padding:2px;}
.textta,.textbox1{background:#fff;border:solid 1px #f4f4f4;}
.office2 p{ clear:both; padding-top:10px;}
.office2 span{ float:left; width:7em; display:inline-block; height:24px; line-height:24px; text-align:left; font-size:14px;}
.textbox{ background:#f4f4f4; padding-left:2px; border:solid 1px #aaabad; height:24px; line-height:18px; width:280px;}
.textbox1{ width:170px;background:#f4f4f4; padding-left:2px; border:solid 1px #aaabad; height:24px; line-height:18px;}
.textbox2{background:#f4f4f4; padding-left:2px; border:solid 1px #aaabad; height:28px; line-height:28px; width:285px; color:#666;}
.ask1_1{ padding:25px 0 0 70px; clear:both;}
.ask1_1 span{ width:10em; display:inline-block; text-align:center;}
.textta{ border:solid 1px #aaabad; background:#f4f4f4; width:700px; height:150px;}
.btn01{ background:#559402; border:0px; width:80px; height:26px; line-height:20px; color:#fff; font-family:"微软雅黑",Arial, Helvetica, sans-serif; font-size:14px;}