@charset "utf-8";
/* CSS Document */

.banner-box{width:100%;position:relative;overflow:hidden;min-width:1200px;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;text-align:center;}
.banner-box .bd li{width:100% !important;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-box .bd li a img,.banner-box .bd li img{max-width:100%;}
.banner-btn a{display:block;width:40px;height:40px;position:absolute;top:0;font-size:0px;display:none;}
.banner-btn a.prev{position:absolute;left:10%;top:50%;background: url(../images/p_l.png) left center no-repeat;margin-top:-20px;} 
.banner-btn a.next{position:absolute;right:10%;top:50%;background: url(../images/p_r.png) left center no-repeat;margin-top:-20px;}



.banner-box .hd {position:absolute;bottom:15px;width:100%;text-align:center;}
.banner-box .hd ul li{width:12px;height:12px;text-indent:-9999px;margin-right:10px;background: rgba(255,255,255,.5);display:inline-block;cursor:pointer;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
.banner-box .hd ul li.on{background: #10aa62;width:36px;}
	
.inx_about{background:#10aa62;}
.inx_about ul{width:1200px;margin:0px auto;overflow:hidden;}
.inx_a_l{float:left;}

.about_m p{margin-top:20px;}
.about_m img{max-width:100%;}
.about_m{line-height:25px;font-size:12px;color:#666;}

.m_in_ler1{position:relative;background:url(../images/in_38.jpg) left bottom no-repeat;height:40px;line-height:40px;color:#666;text-transform:uppercase; font-weight:100; font-size:12px;border-bottom:1px solid #e5e5e5;}
.m_in_ler1 span strong{padding-right:8px;font-size:16px;}
.m_in_ler1 span{display:inline-block;}
.title_l{line-height: 40px;margin:0px auto;font-size: 14px;height: 40px;overflow:hidden;float:right;color: #666;max-width: 700px;}
.title_l a{color: #666;}


.contact_m{line-height:35px;font-size:14px;color:#343a40;padding:20px 0px;}
.contact_m ul{border-bottom:1px dashed #e5e5e5;padding-bottom:10px;margin-bottom:10px;}
.contact_m p strong{font-size:16px;}
.contact_m p img{max-width:100%;}

.feed_m{margin:30px auto;max-width:1310px;padding:0px 15px;}
.form-group{line-height:36px;margin-bottom:22px;position:relative;display:inline-block;width:100%;}
.form-control{border:1px solid #e4eaec;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;line-height:36px;height:36px;outline:none;color:#666;font-size:12px;padding-left:2%;width:97%;}
textarea.form-control{border:1px solid #e4eaec;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;line-height:36px;height:180px;outline:none;color:#666;font-size:12px;padding:10px 2%;width:95%;}
#code{border:1px solid #e4eaec;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;line-height:36px;height:36px;outline:none;color:#666;font-size:12px;padding-left:2%;width:40%;float: left;}
.btn-primary{border:1px solid #10aa62 ;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;line-height:36px;height:36px;outline:none;font-size:12px;width:100%;background:#10aa62 ;color:#fff;cursor:pointer !important;}
.form-group label{position:absolute;left:0px;bottom:-20px;line-height:20px;color:#666;font-size:12px;}
.form-group label.error{color:#ff0000;}
.form-group span{height: 34px;padding: 0px 10px 0 0;font-size: 14px;display: block;font-weight: 400;margin-left: 10px;color: #76838f;float: left;text-align: center;background-color: #f3f7f9;border: 1px solid #e4eaec;border-radius: 3px;line-height: 36px;}
.form-group span img{float:left;}
.form-group span a{display:inline-block;color:#666;font-size:12px;}

/* 分页 */
a{text-decoration:none;}
*{padding:0; margin:0; list-style:none;}
address,cite,em {font-style:normal;}
.page_tp{margin:27px auto;text-align:center;height:32px;line-height:32px;display:inline-block;width:100%;}
.page_op_txt{background:#fff;border:1px solid #ccc;height:30px;line-height:30px;padding:0px 10px !important;display:inline-block;color:#333333;font-size:12px;font-family:"微软雅黑";margin-right:10px;display:inline-block;margin-left:10px;outline:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.page_tp span{color:#6d6d6d;font-size:12px;font-family:"微软雅黑";display:inline-block;padding:0px !important;border:0px !important;background:none;}
.red_pcd{width:40px;height:28px;line-height:28px;color:#6d6d6d;font-size:12px;font-family:"微软雅黑";border:1px solid #ccc;padding-left:5px;margin-right:10px;margin-left:10px;display:inline-block;margin-top:-3px;outline:none;text-align:center;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.red_pcd1{width:46px;height:30px;border:1px solid #e5e5e5;color:#333;font-size:12px;font-family:"微软雅黑";background:none;cursor:pointer !important;margin-left:10px;display:inline-block;margin-top:-3px;background:#efefef;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.page_tp em{display:inline-block;margin-right:10px;}
.page_op_txtu{color:#bbb;}
.page_tp em a{background:#fff;border:1px solid #e5e5e5;padding:0px;height:30px;line-height:30px;width:36px;display:inline-block;color:#333333;font-size:13px;font-family:"微软雅黑";text-align:center;margin:0px 5px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.page_tp em a.on{border: 1px solid #333;color:#fff;background: #333;font-weight:bold;}
.page_tp em a.on_last{border-right:1px solid #e5e5e5;}




.y_ctr2 li{line-height:38px;position:relative;padding-left: 10px;border-top: 1px solid #ebebeb;}
.y_ctr2 li:last-child{border-bottom:0px;}
.y_ctr2 li a{display:block;color: #444;font-size: 14px;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;padding-right: 30px;height: 38px;overflow: hidden;}
.y_ctr2 li a:hover{text-decoration:underline;}
.eb_lm_mdrf{position:relative;}
.leb_lm_m{display:none;width: 100%;}
.leb_lm_m a{display:block;height: 33px;line-height: 33px;color: #999;font-size: 12px;padding-left:18px;border-top: 1px solid #ebebeb;}
.leb_lm_m a:hover{color:#666;}
.more_ald{display:block;position:absolute;right: 0px;top: -39px;width: 32px;z-index: 1;height: 38px;cursor:pointer;color:#666;font-size:18px;line-height:38px;text-align:center;font-style:normal;font-weight:bold;}

.y_ctr2{margin-bottom: 20px;border-radius: 0px 0px 5px 5px;border: #ebebeb solid 1px;border-top: 0px;}




.text_bsd a:hover,.pge_re span a:hover{color:#10aa62;}
.ews_t_tl a:hover{background:#10aa62;color:#fff;}
.dhr_mt1{display:block;font-size:22px;line-height:35px;text-align:center;color: #333;margin:25px 0px 10px;}
.dhr_mt2{display:block;color:#666;font-size:12px;line-height:35px;text-align:center;margin-bottom:10px;}
.dhr_mt3 img{max-width:100%;}
.dhr_mt3 p{color:#666;font-size:14px;line-height:30px;}
.dhr_mt3{margin-top:15px;color:#666;font-size:14px;line-height:30px;}

.pge_re{margin-bottom:20px;margin-top:40px;}
.pge_re span{display:block;line-height:32px;height:32px;overflow:hidden;font-size: 14px;color:#333;padding:0px 10px;}
.pge_re span a{color: #666;}


.inx_a_l{width:480px;float:left;}
.inx_a_r{float:right;width:670px;height: 350px;}
.inx_a_r .det_il_m1{height: 350px !important;}
.st_t2{display: flex;justify-content: center;align-items:center;width:670px;height: 350px;}
.st_t2 img{max-width:100%;max-height:350px;}
.nx_a_tp{display:block;margin-top: 55px;color:#fff;font-weight:normal;padding-top: 20px;font-size:17px;border-bottom:#62c798 solid 1px;padding-bottom: 10px;line-height: 30px;}
.nx_a_tp em{display:block;float:left;font-size:15px; color:#fff;}
.nx_a_tp a{float:right;font-size:25px;color:#b6ecd3;font-weight:bold;display: block;line-height: 20px;}
.nx_a_tpt{margin-top:15px; margin-bottom:20px;color:#b3ebd1;line-height:25px;font-size:14px;max-height:200px;overflow:hidden;}


.index_prit{background:url(../images/p_b.png) no-repeat top right #f5f5f5; border-top:#e2e2e2 solid 1px;  padding-top:60px;padding-bottom:75px;min-width:1200px;}
.ind_ex_prit{width:1200px;margin:0px auto;}

.ind_ex_pr_man{margin-bottom:15px;}
.ind_ex_pr_man span{display:block;height: 35px;text-align:left;font-size:25px;color:#373737;line-height: 35px;}
.ind_ex_pr_man em{display:block;width:50px;background:#ea4c08;height:5px;margin-top: 4px;}
.ind_ex_pr_man i{display:block;font-size:14px; color:#8e8e8e; font-style:normal ;line-height:30px;height:30px;overflow:hidden;margin-top:5px;}
.ind_ex_mnn ul{width:1250px;}
.ind_ex_mnn{width:1200px;overflow:hidden;}
.ind_ex_mnn ul li{float:left;margin-right:35px;margin-bottom:20px;width:374px;background:#fff;}
.nd_evf1{height:44px;background:#10aa62;line-height:44px; font-size:16px;color:#fff;height:44px;overflow:hidden;}
.nd_evf1 span{display:block;float:left;width:167px;}
.nd_eved1{text-align:right;padding-right: 20px;height:44px;overflow:hidden;line-height:44px;}
.nd_eved2{text-align:left;background: #ea4c08;padding-left: 20px;height:44px;overflow:hidden;line-height:44px;word-break:break-all;}
.nd_evf1 span a{font-size:16px;color:#fff;}
.nd_evf2{padding-top:10px;border-left:#e1e1e1 solid 1px;border-right:#e1e1e1 solid 1px;border-bottom:#e1e1e1 solid 1px;padding-left:15px;padding-right:10px;}
.nd_evf2 span{display:block;overflow: hidden;word-break: break-word;height: 84px;line-height:28px;margin-bottom:10px;}
.nd_evf2 span em{margin-right:10px;color:#656565;font-size: 14px;}
.nd_evf3{display:block;color: #10aa62;font-size:12px;padding-left:5px;border-top:#e1e1e1 solid 1px;line-height:35px;}
.nd_evf3 i{font-style:normal;color:#616161;margin-right:5px;}

.index_newas_m{background:url(../images/new.png) no-repeat center;width:1200px;margin:0px auto 20px;padding-top:50px;}
.in_was_l{float:left;width:250px;}
.in_was_l span{display:block;height:45px;text-align:left;font-size:35px;color:#10aa62;line-height: 45px;}
.in_was_l em{display:block;font-size:25px;color:#cacaca;line-height:30px;height:30px;overflow:hidden;margin-top:5px;}
.in_was_l i{display:block;width:80px;background:#b7b7b7;height:3px;margin-top: 4px;font-style:normal;}
.in_was_r{float:right;width:930px;overflow: hidden;}
.in_was_r ul{width:950px;}
.in_was_r ul li{float:left;width: 286px;margin-right:30px;margin-bottom:20px;}
.in_was_r ul li span{display:block;color:#666;font-size:14px;line-height:30px;border-bottom:1px dashed #e5e5e5;}
.in_was_r ul li span a{display:block;color:#666;line-height:30px;height:30px;}
.in_was_r ul li i{display:block;margin:5px 0px 3px 0px;line-height:30px;height:30px;font-style:normal;overflow:hidden;}
.in_was_r ul li i a{display:block;color:#333;font-weight:bold;font-size:14px;}
.in_was_r ul li i a:hover{color:#10aa62;}
.in_was_r ul li em{display:block;color:#999;font-size:14px;line-height:22px;height:44px;overflow:hidden;}
.new_btn{display:block;margin-top: 15px;}

.nw_mor{display:block;color:#616161;font-size: 14px;margin-top: 40px;line-height: 24px;}
.nw_mor img{margin-left:5px;display: inline-block;vertical-align: middle;}
.nw_mor:hover{color:#10aa62;}


.job_mdf_m{margin:0px auto 0px;}
.job_mdf_m ul{padding:10px 0px 10px;border-bottom:1px dashed #e5e5e5;margin-bottom:10px;}
.job_mdf_m ul li{color: #666666;font-size: 14px;line-height:25px;}
.job_mdf_m ul li span{color:#333;}
.job_mdf_m ul li h3{font-size:16px;}


.index_main_c{max-width:1200px;margin: 30px auto 27px;min-width:1200px;}
.min_ce_left{float:left;width: 250px;}
.min_ce_right{float:right;width: 925px;}
.in_ce_t1{margin-bottom:15px;}
.m_in_le_r1{display:block;background-color: #10aa62;font-size: 20px;color:#FFFFFF;padding: 15px 0px;text-align: center;}
.n_cett2{padding:10px 15px;font-size: 14px;line-height:28px;color: #898989;}
.m_in_le_r1 em{display: block;font-weight: bold;font-size: 27px;line-height: 45px;}
.m_in_le_r1 i{display: block;font-style: normal;font-size: 15px;line-height: 30px;}
.n_cett2 li a{color: #898989;}
.bt_n_mdf{display:block;padding: 0px;border-radius: 0px 0px 5px 5px;border: #ebebeb solid 1px;}
.bt_n_mdf a{display:block;line-height: 40px;height: 40px;overflow:hidden;color: #666;font-size: 14px;border-bottom: #ebebeb solid 1px;background: url(../images/dd.png) no-repeat 228px 15px;padding-left:10px;padding-right: 30px;}
.bt_n_mdf a.omm{color: #10aa62;}
.bt_n_mdf a:last-child{border-bottom:0px;}
.bt_n_mdf a:hover{color:#10aa62;}
.n_d_l_dfr{border-bottom: 1px solid #e2e2e2;height: 40px;line-height: 40px;}
.n_d_l_dfr span{float:left;display:block;height:30px;line-height:30px;color: #383838;font-size: 22px;}

.in_c_e_t1{border:1px solid #e2e2e2;padding: 10px 0px 0px;margin-top:10px;border-radius: 5px 5px 0px 0px;}

.nt_mxt1{display:block;padding-left:20px; font-style:normal; padding-bottom:15px; margin-top:15px;color: #616161;font-size: 14px;}
.nt_mxt1 a{color: #616161;}
.cont_mxc{display:block;line-height:35px; text-align:center; background:#ea4c08; font-size:15px; color:#FFFFFF;}
.cont_mxc:hover{background:#10aa62;}
.cont_m_top1{display:block;padding-left:70px;position:relative;}
.cont_m_top1 img{position:absolute;left:20px;top: 4px;}
.cont_m_top1 em{display:block;font-size: 14px;line-height: 24px;color: #616161;}
.cont_m_top1 i{display:block;font-style:normal;font-size:20px; color:#10aa62; font-weight:bold;}


.pdor_lost_m{width: 925px;margin-top:20px;}
.pdor_lost_m ul{width: 950px;}
.pdor_lost_m ul li{width: 210px;margin-right:25px;float:left;margin-bottom:20px;border:1px solid #e5e5e5;}
.pdor_lost_m ul li table{width:100%;height:205px;}
.pdor_lost_m ul li span{display:block;height:205px;overflow:hidden;}
.pdor_lost_m ul li table img{max-width:100%;max-height:205px;}
.xp_man_cd1{display:block;text-align: center;height: 30px;overflow: hidden;line-height:30px;color: #333;font-size:14px;margin-bottom: 10px;margin-top:10px;}
.xp_man_cd1:hover{text-decoration: none;color:#10aa62;}


.newd_nxs_m li{border-bottom:1px solid #e9e9e9;background:url(../images/j.gif) 30px center no-repeat;padding:10px 0px 10px 70px;}
.newd_nxs_m li span{display:block;line-height:30px;height:30px;overflow:hidden;color: #616161;font-size:14px;}
.newd_nxs_m li span a{display:block;color: #616161;font-size:14px;}
.newd_nxs_m li span a:hover{color:#10aa62;}
.newd_nxs_m li em{display:block;line-height:25px;height:25px;overflow:hidden;color: #999;font-size:12px;}

.prut_dr{margin-top:20px;}
.prut_dr table{border-right:1px solid #efefef;border-top:1px solid #efefef;}
.prut_dr table tr td{border-left:1px solid #efefef;border-bottom:1px solid #efefef;padding:5px 0px;}
.prut_dr table tr td a{color:#333;font-size:12px;}
.pd_t_ncd1{display:block;max-width:120px;font-size:12px;color:#333;word-break: break-all;}
.pd_t_ncd2{display:block;max-width:250px;font-size:12px;color:#333;word-break: break-all;}
.pd_t_ncd3{display:block;max-width:100px;font-size:12px;color:#333;word-break: break-all;}
.tlt_nav{background: #10aa62 !important;font-size:14px;color:#fff;}
.pdt_ncd1{display:block;max-width:250px;font-size:14px;color:#333;}
.pdt_ncd2{display:block;max-width:170px;font-size:14px;color:#333;}
.prut_dr table tr td a:hover{color:#10aa62;}