@charset "utf-8";
/* CSS Document */
.xc_dtt span{position:absolute;left:10px;top:5px;color:#0961bb;font-size:15px;}
.xc_dtt{border:1px solid #e1e4e6;box-shadow: 0 1px 3px rgba(0, 37, 55, 0.05);padding: 5px 0;max-width:1310px;margin:10px auto;height:40px;line-height:40px;position:relative;overflow:hidden;}
.xc_dtt ul{margin-left:90px;height:40px;overflow:hidden;}
.xc_dtt ul li{height:40px;line-height:40px;font-size:12px;overflow:hidden;}
.xc_dtt ul li a{color:#999;}
.xc_dtt ul li a i{font-style:normal;margin-left:10px;}
#scrollDiv{padding:0px 15px;}

/* banner-box */
.banner-box{width:100%;position:relative;overflow:hidden;}
.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{max-width:100%;}
.banner-box .bd li .m-width img{max-width:100%;}
.banner-btn a{display:block;width:50px;height:50px;position:absolute;top:0;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;color:#fff;text-align:center;line-height:50px;font-size:16px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background: rgba(0,0,0,.2);font-size:0px;}
.banner-btn a.prev{left:10%;position:absolute;top:50%;} 
.banner-btn a.prev:after{content:' ';position:absolute;top:50%;margin-top:-6px;left:50%;width:12px;height:12px;border:#fff solid;border-width:2px 2px 0 0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-left:-5px;}
.banner-btn a.next{right:10%;position:absolute;top:50%;}
.banner-btn a.next:after{content:' ';position:absolute;top:50%;margin-top:-6px;left:50%;width:12px;height:12px;border:#fff solid;border-width:2px 2px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:-8px;}
.banner-btn a:hover{background:#038a03;}
.banner-box .hd {position:absolute;bottom:15px;width:100%;text-align:center;}
.banner-box .hd ul li{width:32px;height:3px;text-indent:-9999px;margin-right:10px;background:#ccc;display:inline-block;cursor:pointer;}
.banner-box .hd ul li.on{background:rgba(102,102,102,.7);}

.main_prot{background:#f0f0f0;padding:70px 15px;}
.ain_n{display:block;font-size: 42px;text-align: center;color: #111;line-height:60px;margin-bottom:50px;}
.mn_pr_li{max-width:1310px;margin:0px auto;width:100%;overflow:hidden;}
.mn_pr_li li{float:left;width:23.5%;margin-right:2%;background:#fff;height:245px;border-radius: 3px;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: box-shadow, transform;
transition-property: box-shadow, transform;margin-top:15px;position:relative;margin-bottom:15px;}
.mn_pr_li li:nth-child(4n){margin-right:0px;}
.mn_pr_li li table{width:100%;height:245px;}
.mn_pr_li li table img{max-width:100%;max-height:240px;}
.mn_pr_li li span{display:block;position:absolute;left:0px;bottom:0px;width:100%;height: 30px;line-height:30px;text-align: center;border-radius: 0 0 3px 3px;background-color: rgba(0, 0, 0, 0.5);z-index: 2;}
.mn_pr_li li span a{color: #fff; font-size: 14px;}
.mn_pr_li li:hover{box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);-webkit-transform: scale(1.1);transform: scale(1.1);}


.main_new{background:#fff;padding:70px 15px;}
.in_n_newe {max-width:1310px;margin:0px auto;width:100%;overflow:hidden;}
.in_n_newe dd{width:48%;margin:15px 1%;float:left;box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.15);border-radius: 4px;-webkit-transition: all ease-out 0.2s;transition: all ease-out 0.2s;}
.in_n_newe dd:nth-child(2n){float:right;}
.in_n_newe dd:hover{box-shadow: 0 8px 40px rgba(0, 0, 0, 0.15);-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);-webkit-transition: all ease-out 0.2s;transition: all ease-out 0.2s;}

.n_n_new_m{padding:20px;position:relative;min-height:130px;}
.n_n_new_m table{width:160px;height:128px;position:absolute;left:20px;top:20px;}
.n_n_new_m table img{max-width:160px;max-height:128px;}
.n_n_nr{margin-left:170px;}
.n_n_nr span{display:block;font-size: 16px;color: #999;line-height:30px;}
.n_n_nr a{border-bottom: 1px solid #EFEFEF;font-size: 16px;color: #595959;display: block;padding-bottom: 20px;margin-top:5px;position:relative;line-height:30px;height:30px;overflow:hidden;}
.n_n_nr em{display:block;font-size: 13px;color: #848484;line-height:20px;height:40px;overflow:hidden;margin-top:10px;}

.n_n_nr a:before {position: absolute;content: "";width: 10px;height: 1px;background-color: #3C3C3C;bottom: 0px;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.n_n_nr a:hover:before{width: 100%;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}

.ab_trl_t{border-bottom:1px solid #f0f2f5;padding:10px 15px;}
.title_l{max-width:1310px;margin:0px auto;}
.title_l{line-height:40px;margin:0px auto;font-size:14px;height:40px;overflow:hidden;}
.title_l a{color: #666;}
.about_m p{margin-top:20px;}
.about_m p img{max-width:100%;}
.about_m p{line-height:25px;font-size:12px;color:#333;}
.about_m{max-width:1310px;margin:0px auto;padding:0px 15px;line-height:25px;font-size:12px;color:#333;}
.contact_mt{max-width:1310px;margin:0px auto;padding:0px 15px;}
.ntact_mt1{line-height:30px;font-size:14px;color:#333;padding:20px 0px;}
.ntact_mt1 ul{border-bottom:1px dashed #e5e5e5;padding-bottom:10px;margin-bottom:10px;padding-left:30px;}
.ntact_mt1 p img{max-width:100%;}

.ntact_mt{border-bottom:1px dashed #e5e5e5;padding:15px 0px;}
.ntact_mt span{display:block;line-height:25px;font-size:18px;color:#333;}
.ntact_mt em{display:block;line-height:25px;font-size:14px;color:#333;}
.fert_mt{background:#f2f2f2;padding:30px 15px;}
#allmap{width: 100% !important;}

.feed_m{margin:30px auto;max-width:800px;}
.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 #292929;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;line-height:36px;height:36px;outline:none;color:#666;font-size:12px;width:100%;background:#292929;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{display:inline-block;line-height:36px;height:36px;margin-left: 10px;color:#666;font-size:12px;}
.form-group span img{float:left;}
.form-group span a{display:inline-block;color:#666;font-size:12px;}
.new_lnd_m{background:#fff;padding: 30px;border-bottom: 1px solid #f0f2f5;max-width:1250px;margin:0px auto 30px;}
.new_lnd_m li{border-bottom: 1px solid #f0f2f5;padding-bottom: 30px;margin-bottom: 30px;}
.des_nf2{display:block;font-size:22px;height:45px;line-height:45px;color:#333;overflow:hidden;}
.des_nf2 a{color:#333;}
.des_nf{display:block;font-size:16px;line-height:25px;color:#999;margin:5px 0px;}
.des_nf1{display:block;font-size:14px;line-height:25px;color:#999;overflow:hidden;}
.des_nf1 em{float:left;margin-right:20px;}
.des_nf2 a:hover{color:#0961bb;}

/*分页*/
.met_pager { margin-top: 20px; text-align: center; color: #76838f; }
.met_pager span{margin:0px 5px;}
.setInput{border: 1px solid #e4eaec;width: 50px;height: 31px;line-height: 31px;outline: none;text-align: center;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
.met_pager * { display: inline-block; }
.met_pager a { padding: 9px 15px; border: 1px solid #e4eaec; border-right: none; background: #fff; text-align: center; color: #76838f; }
.met_pager a:hover { background: #f5f5f5; text-decoration: none; }
.met_pager a.NextA { border-right: 1px solid #e4eaec; }
.met_pager .PreSpan,
.met_pager .NextSpan { padding: 9px 15px; border: 1px solid #e4eaec; background: #fff; color: #ccd5db; cursor: default; }
.met_pager .firstPage,
.met_pager .lastPage { min-width: 40px; height: 28px; line-height: 28px; }
.met_pager a.Ahover { border-color: #038a03; background: #038a03;border-color: ; background: ; color: #fff; cursor: default; }
.met_pager a.Ahover:hover { border-color: #038a03; background: #038a03;border-color: ; background: ; color: #fff; }
.met_pager a { text-decoration: none; }
.met_pager a:active,
.met_pager a:focus,
.met_pager a:hover { text-decoration: none; }
.met_pager .PageText { display: none; margin-left: 10px; color: #aaa; }
.met_pager .firstPage,
.met_pager .lastPage { height: auto; line-height: inherit; }
.pager li { width: 49%; display: inline-block; }
.pager li a { max-width: 100%; }
.product_list_page_met_16_3 #abc-pager-btn{border-color: #56b6e8;background-color: #56b6e8;wborder-color: ;background-color: ;}
.pageBtns{border:1px solid #56b6e8;background-color: #56b6e8;width:50px;height:30px;outline: none;text-align: center;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;color:#fff;}
.met_pager a.page_op_txt{border-right:1px solid #e4eaec;}
.met_pager em{margin:0px 5px;border-right:1px solid #e4eaec;}



.der_mds_md{padding:30px;background:#fff;margin-bottom:10px;margin:30px auto;max-width:1260px;}
.swe_md{padding:30px;margin:0px auto;max-width:1260px;}

.dhr_mt1{display:block;color:#666;font-size:30px;line-height:55px;}
.dhr_mt2{display:block;color:##a3afb7;font-size:14px;line-height:25px;}
.dhr_mt3 p img{max-width:100%;}
.dhr_mt3 p{color:#666;font-size:14px;line-height:30px;}
.dhr_mt3{margin-top:15px;}
.menu_list{padding: 10px 15px;max-width:1310px;margin:0px auto;}
.menu_list ul{ margin-top: 10px; overflow:auto;padding-left: 0;}
.menu_list ul li{color:white;padding:0 5px; margin-bottom: 14px; }
.menu_list ul li{ float: left; padding: 8px 20px 8px 0; font-size: 15px;}
.menu_list ul li a{ color: #fff; background: #56b6e8; padding: 8px 20px;}
.menu_list ul li a:hover{color: #ccc;}
.menu_list ul span{line-height:30px;}

.prt_con{max-width:1310px;margin:0px auto;padding:0px 15px;}

.m_n_pr_li{max-width:1310px;margin:0px auto;overflow:hidden;}
.m_n_pr_li li{float:left;width:23.5%;margin-right:2%;background:#fff;border-radius: 3px;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: box-shadow, transform;
transition-property: box-shadow, transform;margin-top:15px;margin-bottom:15px;position:relative;}
.m_n_pr_li li:nth-child(4n){margin-right:0px;}
.m_n_pr_li li table{width:100%;height:305px;}
.m_n_pr_li li table img{max-width:100%;max-height:305px;}
.m_n_pr_li li span{display:block;width:100%;height: 40px;line-height:40px;text-align: center;border-radius: 0 0 3px 3px;z-index: 2;}
.m_n_pr_li li span a{color: #666; font-size: 14px;}
.m_n_pr_li li:hover{box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);-webkit-transform: scale(1.1);transform: scale(1.1);}
.m_n_pr_li li .ma_sk {position: absolute;width: 100%;height:305px;transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;z-index: 2;top:0px;left:0px;}
.m_n_pr_li li .ma_sk:after {content: '+';width: 50px;height: 50px;line-height: 50px;margin: 0 auto;margin-left: -26px;margin-top: 0px;display: inline-block;position: absolute;top:0px;left: 50%;z-index: 10;border-radius: 50px;border: 1px solid rgba(255, 255, 255, 0.5);transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;opacity: 0;color: #fff;font-size: 40px;text-align: center;}
.m_n_pr_li li .ma_sk a{display:block;width: 100%;height:305px;}
.m_n_pr_li li:hover .ma_sk {background: rgba(0, 0, 0, 0.5);transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;}
.m_n_pr_li li:hover .ma_sk:after {top:125px;opacity: 1;}
.job_tl{margin-top:20px;}
.job_tl ul li{color:#666;line-height:30px;font-size:14px;}
.job_tl ul {padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #e5e5e5;}
.job_tl ul li span{color:#333;font-weight:bold;}

@media (max-width:1000px) {
.mn_pr_li li{width:48%;margin-right:2%;}
.mn_pr_li li:nth-child(2n){margin-right:0px;float:right;}
.in_n_newe dd{width:98%;margin:15px 1%;}
.m_n_pr_li li{width:48%;margin-right:2%;}
.m_n_pr_li li:nth-child(2n){margin-right:0px;float:right;}
}

@media (max-width:750px) {
.banner-btn a.prev,.banner-btn a.next{display:none;}	
}
@media (max-width:450px) {
.m_n_pr_li li{width:98%;margin:15px 1%;}
}

/* 分页 */
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:1px;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:1px;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 #b6b6b6;color:#fff;background:#b6b6b6;font-weight:bold;}
.page_tp em a.on_last{border-right:1px solid #e5e5e5;}