@charset "utf-8";
/** Public **/
body, div, span, h1, h2, h3, h4, h5, h6, p, a, img, strong, dl, dt, dd, ol, ul, li,form
{margin: 0; padding: 0;}
body {margin:0;padding:0; font-size:12px; background:#E5F9E0;font-family:'微软雅黑';}
img {border:0 none; font-size:0px; display:block;}
ol, ul {list-style: none;}
.clearfix {clear:both; line-height:0px; font-size:0px; height:0px; display:block; overflow:hidden;}
.none {display:none;}
.font-yh{font-family:'微软雅黑';}
.font-st{font-family:Arial, Helvetica, sans-serif}
a{ text-decoration:none}


.header{height:109px; width:100%; background:url(../images/header_bg.jpg);}
.header .content{width:1048px;margin:0 auto; z-index:9999}
.header .content .logo {width:319px; height:109px; background:url(../images/logo.jpg) no-repeat; float:left}
.header .content .logo a{width:147px; height:146px; cursor:pointer; display:block; text-indent:-9999px;}

.header .content .menu{height:73px;font-size:14px;display:block;  font-family:'微软雅黑'; width:640px; float:right}
.header .content .menu a{color:#000000;/*-webkit-transition: color .20s linear .1s;transition: color .20s linear .1s;*/}
.header .content .menu ul{ margin-top:50px}
.header .content .menu li{float:left; display:inline; width:80px; text-align:center}




.header .content .nav .menu li.nav-07{width:82px; padding-left:0; padding-right:0; text-align:center;}
.header .content .nav .menu li.nav-06{width:60px; padding-left:0; padding-right:0; text-align:center;}
.header .content .nav-text{font-size:10px; color:#248619; font-family:Verdana, Geneva, sans-serif;-webkit-text-size-adjust:none; line-height:15px; text-align:right; clear:both;}
.bannner {display:block; position:relative; height:616px; overflow:hidden; width:100%; margin:0 auto}
#slider{ width:100%; height:658px; display:block;}
#slider li{position:absolute; left:0px;top:0px; display:none;}

.bannner .block{height:240px;background:url(../images/banner-block-bg.png); position:absolute; top:418px; width:100%;}
.bannner .block .text {border-bottom:1px solid #FFF;font-size:11px;-webkit-text-size-adjust:none;color:#FFF;font-family:Verdana, Geneva, sans-serif; height:26px; line-height:26px; display:block; overflow:hidden;}
.bannner .block .text .l{float:left; display:inline;}
.bannner .block .text .r{float:right; display:inline;}
.bannner .block .info{width:930px; margin:0 auto; padding-top:20px;}

.bannner .block .info .block_01{width:249px; position:relative;display:inline;float:left;}
.bannner .block .info .block_01 .thumb{width:249px; height:68px; display:block; background:url(../images/w201321324154.png) no-repeat; background-position:-172px -189px;}
.bannner .block .info .block_01 a.linktext{background:url(../images/w201321324154.png) no-repeat; background-position:-3px -202px; width:141px; padding-left:10px; height:20px; display:block; color:#FFF; line-height:20px; font-size:13px; position:absolute; left:70px; top:135px;}
.bannner .block .info .block_01 a.linktext:hover{text-decoration:none; color:#374f00}
.bannner .block .info .block_01 .jxj{width:61px; height:90px; display:block; background:url(../images/jxj.png) no-repeat; position:absolute; top:80px; left:-10px; text-indent:-9999px;}
.bannner .block .info .block_01 .newslink{width:70px;-webkit-transition: all 0.5s ease-out;height:70px; display:block; background:url(../images/news_icon.png) no-repeat; position:absolute; top:45px; left:178px; text-indent:-9999px;}
.bannner .block .info .block_01 .newslink:hover{-webkit-transform: rotate(360deg);}

.bannner .block .info .block_02{width:362px; height:168px; float:left; margin-left:20px; margin-top:5px; display:inline; position:relative; background:url(../images/thumb.jpg) no-repeat;}
.bannner .block .info .block_02 .tag{width:93px; height:93px; display:block; position:absolute; background:url(../images/tag.png) no-repeat; top:-1px; right:-1px}

.bannner .block .info .block_03{float:right; height:113px; display:inline; color:#FFF; position:relative; width:280px; font-size:15px; padding-top:3px; line-height:22px; margin-left:15px;}
.bannner .block .info .block_03 .year {width:78px; height:71px; display:block; position:absolute; background:url(../images/w201321324154.png) no-repeat; background-position:-433px -189px; text-align:center;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;bottom:5px; right:0}
.bannner .block .info .block_03 p a{color:#fff}
.bannner .block .info .block_03 p a:hover{text-decoration:none}
.bannner .block .info .block_03 a.more{background:url(../images/w201321324154.png) no-repeat;background-position:-3px -202px;height:20px; line-height:20px; color:#FFF; width:90px; padding-left:7px; font-size:12px; position:absolute; bottom:15px; font-family:Arial, Helvetica, sans-serif;}
.bannner .block .info .block_03 a.more:hover{text-decoration:none; color:#374f00}
.bannner .block .info .block_03 .year strong{font-size:30px;display:block; margin-top:12px;line-height:30px;}
.bannner .block .info .block_03 .year span {font-family:Arial, Helvetica, sans-serif}

.bannner .num {position:absolute; top:20px; z-index:999999}
.bannner .num span{width:14px; cursor:pointer; height:14px; margin:0 5px; display:inline-block; background:url(../images/w201321324154.png) no-repeat; background-position:-518px -335px; text-indent:-9999px;}
.bannner .num span.on, .bannner .num span:hover{background-position:-544px -335px;}
.w1150_auto {position:relative;}
.w1150_auto span{width:83px; height:82px; display:block; position:absolute; background:url(../images/w201321324154.png) no-repeat; cursor:pointer; text-indent:-9999px;}
.w1150_auto .l{background-position:-517px 0; top:-41px; left:0;}
.w1150_auto .r{background-position:-517px -82px; top:-41px; right:0}

.index_block{background:#e5f9e0 url(../images/wrap_bg.jpg) no-repeat bottom left; padding-top:30px;}
.index_block .block_01 {height:352px; display:block; overflow:hidden; margin-bottom:45px;}
.index_block .block_01 .thumb{width:431px; display:inline; float:left;}
.index_block .block_01 .text{display:inline; background:url(../images/w201321324154.png) no-repeat; background-position:0 -362px; float:left; margin-left:9px; width:500px;}
.index_block .block_01 .text span {color:#726f6f; line-height:22px; font-size:14px; margin-top:110px; margin-left:15px; display:block; margin-bottom:30px;}
.index_block .block_01 .text .tabs{width:468px; height:167px; display:block; position:relative; background:url(../images/w201321324154.png) no-repeat; background-position:0 0; margin-left:15px;}
.index_block .block_01 .text .tabs p{color:#FFF; padding:4px 15px; line-height:22px;}
.index_block .block_01 .text .tabs a.main{ font-family:Arial, Helvetica, sans-serif; top:66px; left:202px; position:absolute; color:#FFF; font-size:12px;}
.index_block .block_01 .text .tabs a.main:hover{text-decoration:none}
.index_block .block_01 .text .tabs a.ARROW{width:9px; height:14px; text-indent:-9999px; position:absolute; cursor:pointer; display:block; background:url(../images/arrow.gif) no-repeat; background-position:0 0; top:37px;}
.index_block .block_01 .alink{position:absolute; height:28px; overflow:hidden; display:block; width:396px; top:30PX; left:35PX}
.index_block .block_01 .alink a{width:120px; height:26PX; margin:0 5PX; line-height:26PX; color:#FFF; text-align:center; display:inline-block; border:1px solid #80a48e;}
.index_block .block_01 .alink a:hover{text-decoration:none}
.index_block .block_01 .Cont {width: 396px;overflow: hidden;float: left;}
.index_block .block_01 .ScrCont{width:10000000px;} 
.index_block .block_01 .alink #List1,.alink #List2{float:left;}

.index_block .block_01 .text .tabs a.LEFT{background-position:0 -14px; left:15px;}
.index_block .block_01 .text .tabs a.RIGHT{background-position:0 0; right:15px;}

.index_block .block_02{clear:both; height:100px; margin-bottom:42px;}
.index_block .block_02 .thumb{float:left; width:361px; display:inline;}
.index_block .block_02 .text{float:right; width:540px;display:inline;}
.index_block .block_02 .text dt {height:20px; border-bottom:1px solid #84897b; margin-bottom:10px; padding-bottom:4px; display:block; overflow:hidden;}
.index_block .block_02 .text dt strong{font-size:18px; color:#01491e; font-weight:100; line-height:20px; float:left; display:inline;}
.index_block .block_02 .text dt a{float:right; font-family:Arial, Helvetica, sans-serif; color:#333333; line-height:24px;}
.index_block .block_02 .text dd {line-height:22px; background:url(../images/more.gif) no-repeat; background-position:507px 6px; font-size:14px; padding-right:60px; width:480px; height:22px; display:block; overflow:hidden;}
.index_block .block_02 .text dd a{color:#333333; width:505px; height:22px; overflow:hidden; display:block;white-space:nowrap;}
.index_block .block_02 .text dd span{font-size:20px; color:#999}
.index_block .block_02 .text dd a:hover{color:#01491e}

.index_block .block_03{clear:both}

.footer{height:172px; display:block; font-family:Verdana, Geneva, sans-serif; font-size:11px;-webkit-text-size-adjust:none; clear:both;}
.footer .block_01{background:#01491e; height:148px;}
.footer .block_02{background:#013f1a; height:24px; line-height:24px; color:#fff;}
.footer .block_02 .l{float:left; display:inline}
.footer .block_02 .r{float:right; display:inline; font-size:12px;}
.footer .block_02 .r span{float:left; display:inline}
/*.footer .block_02 .r a{width:20px; height:19px; margin-top:2.5px; display:inline; margin-left:7px; float:left;}
.footer .block_02 .r a.icon1{background:url(../images/footer/weibo.gif) no-repeat;}
.footer .block_02 .r a.icon2{background:url(../images/footer/renren.gif) no-repeat;}
.footer .block_02 .r a.icon3{background:url(../images/footer/tqq.gif) no-repeat;}
*/.footer a.gotop{width:39px;height:39px; display:block; position:absolute; top:-19px; left:-50px; background:url(../images/gotop.png) no-repeat; text-indent:-9999px;}
.block_03 {height:240px; display:block; overflow:hidden; padding-bottom:60px;}

.block_03_01{width:361px; float:left; display:inline;}
.block_03_01 .title {height:30px; margin-bottom:26px; line-height:30px; display:block; overflow:hidden; font-size:16px;border-left:1px solid #5d5d5d;border-bottom:1px solid #5d5d5d}
.block_03_01 .title span {float:left;-webkit-transition: all 0.2s ease-out; display:inline; padding:0 7px; cursor:pointer; border-top:1px solid #5d5d5d; height:30px; border-right:1px solid #5d5d5d; color:#333;}
.block_03_01 .title span a{color:#333;}
.block_03_01 .title span:hover, .block_03_01 .title span.hover{ background:#01491e; color:#FFF;}
.block_03_01 .title span:hover a, .block_03_01 .title span.hover a{color:#FFF; text-decoration:none}
.block_03_01 .title a.more{float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin-top:6px;}
.block_03_01 .block_info img{float:left; display:inline}
.block_03_01 .block_info .info {float:right; display:inline; width:215px; line-height:22px; font-size:13px; color:#515151; background:url(../images/more.gif) no-repeat; background-position:150px 166px;}
.block_03_01 .block_info .info h2 {line-height:20px; font-weight:100; margin-bottom:9px; font-size:18px; color:#333333;}

.block_03_02 {float:right; padding-top:8px; width:540px;display:inline;}
.block_03_02 .title{height:20px; margin-bottom:18px;border-bottom:1px solid #84897b;padding-bottom:2px; display:block; overflow:hidden;}
.block_03_02 .title strong{font-size:18px; color:#01491e; font-weight:100; line-height:20px; float:left; display:inline;}
.block_03_02 .title a{float:right; font-family:Arial, Helvetica, sans-serif; color:#333333; line-height:24px;}

.block_03_02 .block_info{clear:both; height:90px; display:block; overflow:hidden; margin-bottom:17px;}
.block_03_02 .block_info img{float:left; display:inline}
.block_03_02 .block_info .info {float:right; display:inline; width:330px; line-height:22px; font-size:13px; color:#515151}
.block_03_02 a.thumb_link_01 {width:257px; height:82px; float:left; background:url(../images/w201321324154.png) no-repeat; background-position:-261px -267px;}
.block_03_02 a.thumb_link_02 {width:257px; height:82px; float:left; background:url(../images/w201321324154.png) no-repeat; background-position:-4px -267px; margin-left:26px;}

.footer .div01{float:left; display:inline;}
.footer .div01 a{width:35px; margin-top:8px; margin-right:10px; height:36px; display:inline; float:left; text-indent:-9999px; background:url(../images/footer/qq2.gif) no-repeat;}
.footer .div01 a:hover{background:url(../images/footer/qq.gif) no-repeat;}
.footer .div02{padding-top:13px; display:inline; float:right}
.footer .div02 .text{height:21px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;line-height:21px; padding:2px 5px; outline:none; width:216px; float:left; display:inline; background:#FFF; border:0; margin:0; color:#666666; }
.footer .div02 .btn{width:29px; margin:0; padding:0; height:25px; border:0; float:left; display:inline; background:url(../images/footer/search.gif) no-repeat; text-indent:-9999px; cursor:pointer;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; margin-left:4px;line-height: 0px;font-size: 0px;text-transform:capitalize;text-indent:-9999px;}
.footer .div03 {float:left; display:inline; color:#FFF; font-size:12px; margin-top:30px;}
.footer .div03 p {padding-left:6px;}
.footer .div03 .info {background:#044f18;padding:5px 5px; height:29px; line-height:29px; padding-right:0; margin-top:7px; width:597px;}
.footer .div03 .info span.i1 {border:1px solid #65956e; line-height:28px; height:28px; float:left; display:inline; padding:0 6px; margin-right:5px; background:url(../images/footer/tel.gif) no-repeat; padding-left:30px; background-position: 5px;}
.footer .div03 .info span.i2 {border:1px solid #65956e; line-height:28px; height:28px; float:left; display:inline; padding:0 6px; margin-right:5px; background:url(../images/footer/print.gif) no-repeat; padding-left:30px; background-position: 5px;}
.footer .div03 .info span.i3 {border:1px solid #65956e; line-height:28px; height:28px; float:left; display:inline; padding:0 6px; background:url(../images/footer/mail.gif) no-repeat; padding-left:30px; background-position: 5px;}
.footer .div04 {background:url(../images/footer/code.gif) no-repeat top right; color:#FFF; font-size:12px; line-height:20px; text-align:right; height:37px; padding-top:31px; float:right; display:inline; padding-right:82px; margin-top:25px;}
.footer .color_block{height:30px; background:#01491e}

.wrap_Am {background:#e5f9e0 url(../images/wrap_bg2.gif) no-repeat top center;}
.wrap_Am2 {background:#e5f9e0 url(../images/wrap_bg4.gif) no-repeat top center;}
.wrap_Bm {background:#e5f9e0 url(../images/wrap_bg3.jpg) no-repeat top center;}
.wrap_Cm {background:#e5f9e0 url(../images/wrap_bg5.gif) no-repeat top center;}
.wrap_Dm {background:#FFFFFF url(../images/element/5/bg.jpg) no-repeat top center; height:640px; background-position: center 70px;}

.wrap_Em {background:#FFFFFF url(../images/element/6/bg.jpg) no-repeat top center; height:640px; background-position: center 0px;}
.wrap_Fm {background:#e5f9e0 url(../images/wrap_bg6.gif) no-repeat top center; padding-bottom:60PX;}
.wrap_Hm {background:#e5f9e0 url(../images/wrap_bg8.jpg) no-repeat top center; padding-bottom:60PX;}

.wrap_Fm .title_FAQ{height:56px; clear:both; padding-top:60px; display:block; overflow:hidden;}
.wrap_Fm .title_FAQ .title_1{text-indent:-9999px;width:256px; height:24px; display:inline; float:left; margin-top:32px; background:url(../images/element/7/title.png) no-repeat left;}
.wrap_Fm .title_FAQ .title_2{text-indent:-9999px;width:153PX; height:56px; display:inline; float:right; background:url(../images/element/7/faq.png) no-repeat left;}
.wrap_Fm .title_FAQ .title_3{text-indent:-9999px;width:158PX; height:54px; display:inline; float:right; background:url(../images/jxj_title.png) no-repeat left;}

.wrap_Fm .content_FAQ{border-top: 8px solid #01491e; margin-top:5px;background:#FFF;}
.content_FAQ_bor{border:2px solid #d4e4d1; font-size:14px; line-height:24px; background:#dee8e2 url(../images/element/7/bg.jpg) no-repeat center bottom; color:#515151; padding:40PX; border-TOP:0; padding-bottom:10PX;}
.content_FAQ_bor h2 {font-size:18px; line-height:20px; color:#000; margin-bottom:10px;}
.content_FAQ_bor .block{margin-bottom:30px; font-family:Arial, Helvetica, sans-serif;}

.wrap_Fm .content_JXJ{border-top: 8px solid #01491e; margin-top:5px;background:#dee8e2;}
.content_JXJ_bor{border:2px solid #d4e4d1; font-size:14px; line-height:24px; background:#dee8e2; color:#515151; padding:40PX; border-TOP:0;}


.wrap_Gm {background:#e5f9e0 url(../images/wrap_bg7.jpg) no-repeat top center; padding-bottom:60PX;}
.content_apply{border-top: 8px solid #01491e; margin-top:5px; background:#dee8e2; padding:30px; font-size:14px;}
.content_apply select{padding:2px; margin-right:5px;}
td.label{text-align:right; padding-right:10px; width:140px;}
.content_apply span.red{color:#FF0000; font-weight:bold}
.content_apply td {padding:5px 0}
.content_apply .text{/*border:1px solid #666; outline:none; border-bottom:1PX solid #CCC; line-height:20px; height:20px; padding:1px 3px; width:180px; border-right:1PX solid #CCC;*/width:240px; padding-right:16px; height:29PX; border:0; background:url(../images/element/4/2input.gif) no-repeat; margin:0; outline:none; padding-left:10px; font-size:14px; color:#666666; font-family:Arial, Helvetica, sans-serif; line-height:18PX;}
.content_apply .btn{background:#01491e; color:#FFF; text-align:center; width:80px; height:30px; font-size:14px; cursor:pointer; margin-top:10px; line-height:30px; border:0}

.buttonface{background:#01491e; color:#FFF; text-align:center; width:120px; height:30px; font-size:12px; cursor:pointer;line-height:30px; border:0; margin:20px auto;}

.nav_menus{float:right;font-family:'微软雅黑'; line-height:40px; height:40px; font-size:12px; color:#FFF; display:inline;overflow:hidden;}
.nav_menus a{color:#FFF; background:#0a501c; float:left; display:inline; padding:0 35px}
.nav_menus a.nav-1, .nav_menus a.nav-3, .nav_menus a.nav-5, .nav_menus a.nav-7,.nav_menus a.nav-9,.nav_menus a.nav-11{background:#01491e}
.nav_menus a:hover, .nav_menus a.hover{text-decoration:none; background:#659806; color:#FFF;}
.location{float:right;font-family:'微软雅黑'; line-height:18px; margin:6px 0; font-size:12px; background:url(../images/element/home.png) no-repeat left; padding-left:15px; color:#e5f9e0; margin-top:46px;}
.location a{color:#e5f9e0;}

.title1{background:url(../images/element/title1.png) no-repeat; width:417px; height:60px; display:block; margin:28px auto;}
.title2{text-align:center; height:192px; color:#eaecd8;font-size:30px; font-weight:100; font-family:Arial, Helvetica, sans-serif; display:block; margin:25px auto; margin-bottom:0; border-bottom:8px solid #01491e; line-height:40px;}
.title3{width:424px; height:106px; display:block; float:right; background:url(../images/element/4/title.gif) no-repeat; margin:20px 0;}
.title_apply{width:448px; height:50px; display:block; background:url(../images/apply_title.png) no-repeat; margin-top:70px;}

.page_content2{border-top:25px solid #e0e9e3; padding-bottom:60px;}
.tab_overview {background:#dee8e2;/* height:300px;*/ display:block; clear:both; overflow:auto; height:auto; zoom:1; overflow-y:hidden; /* overflow:hidden;*/ padding:25px;}
.tab_overview img{float:left; display:inline}
.tab_overview .info{float:right; background:url(../images/element/3/overview.gif) no-repeat; padding-top:50px; line-height:24px; font-size:14px; color:#666; display:inline; width:400px;}
.tab_overview .info p {margin-bottom:10px;}

.tab_content {border-top:8px solid #01491e;background:#dee8e2 url(../images/element/3/content.gif) no-repeat; background-position:25px 25px;padding:25px; padding-top:82px; margin-top:30px; color:#666; line-height:24px; font-size:14px;}
.tab_content p {margin-bottom:10px;}

.tab_off {border-top:8px solid #01491e;background:#dee8e2 url(../images/element/3/off.gif) no-repeat; background-position:25px 25px;padding:25px; padding-top:82px; margin-top:30px; color:#666; line-height:24px; font-size:14px;}
.tab_off p {margin-bottom:10px;}

.page_content{background:url(../images/element/page_content1.gif) repeat-x #dee8e2; padding:30PX 22px;}
.page_content .page_body{width:895px; margin:0 auto;}
.page_content .page_body .bann {border:1px solid #FFF; width:893PX; height:207PX; display:block;}
.page_content .page_body .desc {padding:15px 0; padding-bottom:0}
.page_content .page_body .desc h1.mtitles{font-size:17px; font-weight:bold; line-height:24px; color:#333333;}
.page_content .page_body .desc p {line-height:24px; font-size:14px; color:#515151; margin-bottom:7px; margin-top:7px;}

.block_3s{clear:both; height:480px; overflow:hidden; padding-top:40px;}
.block_3s dd {float:left; font-family:Arial, Helvetica, sans-serif; display:inline; width:257px; background:#dee8e2; color:#515151; line-height:24px; font-size:14px; height:385px; padding:17px; border-top:5px solid #01491e}
.block_3s dd.dd2{margin:0 33px;}
.block_3s dd h1 {font-size:20px; line-height:24px; font-weight:100; margin:15px 0; color:#000000; margin-bottom:10px;}

.Bm_body{padding:60px 0;}
.wrap_Bm .catelog{width:260px; float:left; display:inline;}
.wrap_Bm .rbody{float:right; width:660px;}
.wrap_Bm .rbody .rtitle{height:110px; position:relative; border-bottom:10px solid #01491e}
.wrap_Bm .rbody .rtitle .strong{float:left; display:inline; color:#eaecd8;}
.wrap_Bm .rbody .rtitle .strong p.en{font-size:36px; font-family:Arial, Helvetica, sans-serif; line-height:40px;}
.wrap_Bm .rbody .rtitle .strong p.zh_cn{font-size:36px; font-family:Arial, Helvetica, sans-serif; line-height:50px;}
.wrap_Bm .rbody .rtitle .right{width:102px; text-align:center; height:71px; padding-top:38px; display:block; position:absolute; background:url(../images/element/2/eee.png) no-repeat; background-position:-16px -20px; font-family:Arial, Helvetica, sans-serif; font-size:32px; font-weight:bold; color:#e5f9e0; top:0; right:0}

.wrap_Bm .rbody .r_body_content{ background:#dee8e2; border-top:20px solid #dee8e2; padding:22px; font-size:14px; line-height:24px; color:#515151}
.wrap_Bm .rbody .r_body_content .r_body_content_nc{padding-top:23px;}
.wrap_Bm .rbody .r_body_content p{margin-bottom:20px;}
.wrap_Bm .rbody .r_body_content .r_body_content_title {font-size:22px; font-weight:100; color:#333333; line-height:40px; margin:10px 0}

.wrap_Bm .catelog .top{height:122px; padding-top:18px; display:block; background:#01491e;-webkit-border-top-left-radius: 12px;
-webkit-border-top-right-radius: 12px;
-moz-border-radius-topleft: 12px;
-moz-border-radius-topright: 12px;
border-top-left-radius: 12px;
border-top-right-radius: 12px;}
.wrap_Bm .catelog .top span{width:211px; height:106px; display:block; background:url(../images/element/2/eee.png) no-repeat; background-position:-241px -20px; margin:0 auto;}
.wrap_Bm .catelog dl{display:block; background:#1b5b32; padding:10px 15px;}
.wrap_Bm .catelog dl dd a{height:28px; font-weight:bold; color:#01491e; margin:5px 0;font-size:16px; padding-left:10px; line-height:28px; display:block; background:#cbd6bf}
.wrap_Bm .catelog dl dd a span {font-family:"Times New Roman", Times, serif; padding-right:6px;}
.wrap_Bm .catelog dl dd a:hover, .wrap_Bm .catelog dl dd a.hover{background:#659806 url(../images/element/2/ar.png) no-repeat; background-position:215px 8px; color:#FFF; text-decoration:none}
.wrap_Bm .catelog .bottom{padding-top:18px; padding-left:15px; display:block; background:#01491e;-webkit-border-bottom-right-radius: 12px;
-webkit-border-bottom-left-radius: 12px;
-moz-border-radius-bottomright: 12px;
-moz-border-radius-bottomleft: 12px;
border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px;}
.wrap_Bm .catelog .bottom .cam{height:50px;text-align:center; font-size:16px; color:#e5f9e0;}
.wrap_Bm .catelog .bottom .cam a{color:#e5f9e0; line-height:34px; height:34px; display:inline; float:left; padding:0 11px; background:#034f18;}
.wrap_Bm .catelog .bottom .cam a:hover, .wrap_Bm .catelog .bottom .cam a.hover{text-decoration:none; background:#659806;}
.wrap_Bm .catelog .bottom .info{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#659806;-webkit-text-size-adjust:none; line-height:12px; height:38px; display:block; overflow:hidden;}
.wrap_Bm .catelog .bottom .info .l{float:left; display:inline;}
.wrap_Bm .catelog .bottom .info .r {float:right; padding-right:15px;}
.wrap_Bm .catelog .bottom .info .r a{width:20px; height:20px; display:inline; float:left; background:url(../images/element/2/eee.png) no-repeat;}
.wrap_Bm .catelog .bottom .info .r a.p{ background-position:-142px -28px;}
.wrap_Bm .catelog .bottom .info .r a.n{ background-position:-167px -28px; margin-left:5px;}

.contact_page {padding-top:35px; padding-bottom:30px;}
.contact_page .block{text-align:right; line-height:24px; font-size:14px;}
.contact_page .block p.add{font-size:16px; line-height:30px; margin-bottom:10px;}
.contact_page .block p.tel span{background:url(../images/element/4/icon_tel.jpg) no-repeat; background-position:1px 5px; padding-left:25px;}
.contact_page .block p.fax span{background:url(../images/element/4/icon_print.jpg) no-repeat; background-position:1px 5px;padding-left:25px;}
.contact_page .block p.mail span{background:url(../images/element/4/icon_mail.jpg) no-repeat; background-position:1px 5px; padding-left:25px;}
.contact_page .ly{width:133px; float:left; display:inline; margin-top:30px;background:url(../images/element/4/code.gif) no-repeat; padding-top:140px; line-height:24px; font-size:14px;}
.contact_page .ly a{width:59px; height:58px; margin-top:35px; display:inline; float:left; background:url(../images/element/4/qq.gif) no-repeat;}
.contact_page .ly a:hover{background-position:0 -58px;}
.contact_page .ry{width:605px; height:300PX; display:block; overflow:hidden; position:relative; padding:20px 30px; float:right; display:inline; margin-top:30px; border-top:8px solid #01491e; background:#dee8e2;}
.contact_page .ry .tips {height:22px; line-height:22px; background:#f7ffcf; font-size:12px; padding:0 5px; color:#607500; border:1px solid #90a91c; margin-bottom:10px; display:block;}
.contact_page .ry p{margin-bottom:10px;}
.contact_page .ry .text{width:256px; height:37px; border:0; background:url(../images/element/4/input.gif) no-repeat; margin:0; outline:none; padding-left:10px; font-size:14px; color:#666666; font-family:Arial, Helvetica, sans-serif; line-height:34PX;}
.contact_page .ry .text2{width:415px; height:148px; border:0; background:url(../images/element/4/textarea.gif) no-repeat; margin:0; outline:none; padding-left:10px; font-size:14px; color:#666666; font-family:Arial, Helvetica, sans-serif; color:#666666; padding-top:10px; font-size:14px; resize:none; overflow-Y:hidden;}
.contact_page .ry .btn{width:80px; background:#01491e; color:#FFFFFF; border:0; line-height:30px; height:30px; display:block; font-size:14px; cursor:pointer; position:absolute; top:277px; right:30px;}
.contact_page .ry .ingbtn{background:#CCC; color:#666666; cursor:wait}
.contact_page .ry h2.suc{text-align:center; font-size:50px; line-height:300PX; color:#FF6633;}
.contact_page .ry h2.ing{text-align:center; font-size:50px; line-height:300PX; color:#999;}

.wrap_Dm_head{height:70px; display:block; background:#38714f}
.wrap_Em_head{height:70px; display:block; background:url(../images/element/6/head-bg.png);}


.blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 width:920px;
 margin-top:10px; float:left; margin-left:15px;
}
.blk_18 .pcont {
 width:878px;
 float:left;
 overflow:hidden;
 padding-left:5px;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
 width:18px;
 height:37px;
 float:left; margin-top:60px;
}
.blk_18 .LeftBotton { background:url(../images/left.png);}
.blk_18 .RightBotton { background:url(../images/right.png);}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none;
 margin:6px auto 0px auto; border:3px solid  #FFFFFF;
}
.blk_18 .pl {
 width:220px;
 float:left;
 text-align:center;
 line-height:24px;
}
.blk_18  a{ color:#FFFFFF}

.content{ width:1048px; margin:0px auto; margin-top:15px;}
.content .news{ width:766px; border:#CBDDC7 1px solid; float:left; background:#FFFFFF}
.newstit{ width:760px; padding-left:6px; height:35px; font-family:"微软雅黑"; font-size:14px; color:#0083b4; text-align:left; background:url(../images/news1.jpg) repeat-x;}

 .tab_hover{ width:110px; float:left; height:39px; position:relative; top:-5px;background:url(../images/now.png) bottom no-repeat;; color:#FFFFFF; text-align:center; line-height:39px}
.tab_hover a{ color:#FFFFFF}
.tab_nohover{ width:110px; float:left;height:39px; position:relative; top:-5px;text-align:center; line-height:39px; color:#3E3A39}
.tab_nohover2{ width:200px; float:left;height:39px; position:relative; top:-5px;text-align:left; padding-left:10px; line-height:39px; color:#3E3A39}
.zhichu{height:39px; position:relative; top:-5px; float:right; width:200px;}

 .more{background:url(../images/moreico.png)  0px 15px no-repeat;height:39px; position:relative; top:-5px; float:right; width:60px;}
 .more a{ padding-left:18px; line-height:39px; color:#898989}

 .more2{height:39px; position:relative; top:-5px; float:right; width:200px;}
 .more2 a{ line-height:39px; color:#898989}
 
.news .flash{ width:366px;  padding:7px; float:left}
.news .new{ width:360px; margin-left:5px; color:#727171;float:left}
.news .new h5{padding-top:10px; color:#008888; height:40px; line-height:40px; font-size:18px; font-weight:normal;}
.news .new h5 a{color:#008888;}
.news .new p{ line-height:22px;}
.news .new li{height:24px; line-height:24px; }
.news .new li a{display:inline-block; padding-left:8px; background:url(../images/dian.png) no-repeat left center; width:360px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; color:#3E3A39;}
.content .join{ width:266px; float:right; height:200px;color:#727171;}
.content .join img{ border:#CBDDC7 1px solid}
.content .join .txt{ width:244px; padding:10px; line-height:24px; border:#8DCA7C 1px solid; border-top:0px; background:#FFFFFF}

.xm{ width:1048px; margin:0px auto; height:160px;}
.xm .title{ width:100px; float:left; margin-top:35px;}

.content1{ width:1048px; margin:0px auto; margin-top:15px;}
.content1 .left{ width:768px; float:left}
.content1 .about{ width:376px; border:#CBDDC7 1px solid; float:left; background:#FFFFFF}
.tits{ width:370px; padding-left:6px; height:35px; font-family:"微软雅黑"; font-size:14px; color:#0083b4; text-align:left; background:url(../images/news1.jpg) repeat-x;}
.txt2{width:356px; padding:10px; line-height:24px; }
.content1 .chengzhang{ width:766px; margin-top:15px; border:#CBDDC7 1px solid; float:left; background:#FFFFFF}
.content1 .right{ width:266px; float:right}
.content1 .right ul{ width:226px; padding-left:20px; padding-right:20px; background:url(../images/jk_bg.jpg);}
.content1 .right ul li{ padding-bottom:10px; padding-top:10px; border-bottom:#B2B2B2 1px dashed}

.content2{ width:1046px; margin:0px auto; height:420px; margin-top:15px;border:#CBDDC7 1px solid; background:#FFFFFF}
.tits2{ width:1040px; padding-left:6px; height:35px; font-family:"微软雅黑"; font-size:14px; color:#0083b4; text-align:left; background:url(../images/news1.jpg) repeat-x;}
.content2 .aleft{ width:368px; float:left; margin-left:8px; margin-top:10px;background:url(../images/gs_bg.jpg) bottom no-repeat; height:365px}
.content2 table{ margin-top:10px}
.aleft th{ background-color:#E5F9E0; color:#003737; height:25px; line-height:25px; font-weight:normal}
.aleft td{ height:20px; line-height:22px; padding-left:5px;}
.content2 .aright{ width:270px; float:right; position:relative; top:-6px; right:-1px;}
.content2 .aright .title{background:url(../images/axjk_title.jpg); height:45px; line-height:45px;}
.content2 .aright .title a{ color:#FFFFFF}
.content2 .aright .contents{ background:#CDEAB0; padding:5px; border:#008888 2px solid; border-top:0px; width:256px; height:331px}
.content2 .aright .contents SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; MARGIN-TOP: 10px; WIDTH: 18px; BACKGROUND:#E5F9E0; FLOAT: left; HEIGHT: 26px; MARGIN-LEFT: 1px; FONT-WEIGHT: bold
}
.aright th{ color:#003737; height:25px; line-height:25px; font-weight:normal}
.aright td{ background-color:#FFFFFF; height:20px; line-height:22px; padding-left:5px;}

#mmmm01 img{ margin-right:20px; margin-bottom:-5px;}