﻿@charset "utf-8";
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:normal;}
p{padding:0;margin:0;}
ul,li{list-style:none;padding:0;margin:0;}
body,html{padding:0;margin:0; font-family:"微软雅黑";background:#fff;font-weight:normal;color:#333;font-size:14px;}
a{text-decoration:none;border:none;}
a:hover{text-decoration:none;border:none;}
span{font-family:"微软雅黑";}
p{line-height:23px;}
img{max-width:100%;border:none;vertical-align:middle;}
em,i{font-style:normal;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input:focus,select:focus,textarea:focus{outline:0;}
.cat-child sup{font-size: 12px;}

/******** header *********/
.header{width: 100%;float:left;}
.header .logo{width:28%;overflow: hidden;margin-top: 10px;}
.header_right{width: 71%;}

.tolink {height: 100px;line-height: 100px;text-align: center;width: 33%;}
.tolink a {border-radius: 25px;background-color: #00663c;padding: 15px 10px 15px 25px;color: #fff;}
.tolink span {border: solid 1px #fff;border-radius: 50%;padding: 2px 5px;margin-left: 30px;}

/* footer */
.huanying{float:left;}
.huanyingrf{float:left;width:100%;text-align: right;margin: 25px 0;}
.huanyingrf ul li{float: left;margin-right: 10%;}
.huanyingrf ul li .ico{float: left;padding: 5px 16px 15px;border: 1px solid #b4b4b4;border-radius: 50%;}
.huanyingrf ul li .ico img{margin-top: 10px;}
.huanyingrf ul li .con{float: left;text-align: left;margin: 5px 0 0 8px;font-weight: bold;}
.huanyingrf ul li:last-child{margin:0;}
.huanyingrf .con{font-size: 12px;}

/* 翻页 */
.list_pages{text-align: center;}
.list_pages a{background-color: #f6f6f6;color: #333;padding: 6px 10px;font-size: 12px;}
.list_pages span{background-color: #00663c;color: #fff;padding: 6px 10px;font-size: 12px;}
/* nav */
.nav{}
.main-menu{float:left;width: 66%;position:relative}
#mobile-nav{display:none}
.navi{position:relative;z-index:9999}
.navi > li{float:left;position:relative;text-align:center;height:100px;line-height:100px;width: 9.5%;white-space: nowrap;}
.navi li.acttive>ul{display: block;}
.navi > li.last-child i.space{background:none;}
.navi li > a{*padding:0;_padding:0;font-size:14px;color:#666;display:block;/* padding: 0 15px; */}
.navi .onred,.navi .acttive{background:#00663c;}
.navi .onred a,.navi .acttive a,.navi li ul li:hover a{color: #fff;}
.navi li ul{z-index:9999;display:none;position:absolute;top:100px;left:0;text-align:center;background:#fff;}
.navi .onred > li,.navi .acttive > li{float:left;display:block;padding:0;line-height:45px;height:45px;position: relative;width:100%;}
.navi li ul li a{font-size:12px;color:#000;padding:0;}
.acttive .sub-menu li a{color: #666;}
.navi li ul li{height:35px;line-height:35px;float: left;width: 100%;padding: 0 5px;}
.navi li ul li:hover,.navi li ul li.acttive{background:#00663c;}



.navi li  .menu_table {background: #fff;padding:20px 0;width:890px;float: left;text-align: left;}
.navi li .menu_table_row {float: left;margin-left:15px;width: 160px;}
.navi li a .mainprodnav1 a {padding: 0;margin: 0;display: block;width: 100%;}
.navi li .menu_table_row a {display: block;}
.navi li .menu_table_row .mainprodnav1 img {width:100%;border: solid 1px #E1E1E1;padding: 4px;margin-bottom: 6px;}
.navi li .menu_table_row .mainprodnav1 a {color: #ee1c23;font-size: 15px;}

/* 手机菜单 */
.iphonemun{display:none;}
header {position: absolute;top:16px;left: 0;height: 40px;width:40px;background: #4e6361;z-index: 3;-webkit-transform: translateZ(0);-webkit-backface-visibility: hidden;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.4s;-moz-transition-duration: 0.4s;transition-duration: 0.4s;}
header.lateral-menu-is-open {-webkit-transform: translateX(240px);-moz-transform: translateX(240px);-ms-transform: translateX(240px);-o-transform: translateX(240px);transform: translateX(240px);}
header.is-fixed {position: fixed;}
#cd-menu-trigger {position: absolute;left: 0;top: 0;height: 100%;width: 40px;background-color:#00663c;}
#cd-menu-trigger .cd-menu-text {height: 100%;color: #FFF;font-weight: 600;display: none;}
#cd-menu-trigger .cd-menu-icon {display: inline-block;position: absolute;left:0;top: 50%;bottom: auto;right: auto;-webkit-transform: translateX(50%) translateY(50%);-moz-transform: translateX(50%) translateY(50%);-ms-transform: translateX(50%) translateY(50%);-o-transform: translateX(50%) translateY(50%);transform: translateX(50%) translateY(50%);width: 18px;height: 2px;background-color: #FFF;}
#cd-menu-trigger .cd-menu-icon::before, #cd-menu-trigger .cd-menu-icon:after {content: '';width: 100%;height: 100%;position: absolute;background-color:#fff;left:0;}
#cd-menu-trigger .cd-menu-icon::before {bottom: 5px;}
#cd-menu-trigger .cd-menu-icon::after {top: 5px;}
#cd-menu-trigger.is-clicked .cd-menu-icon {background-color:transparent;left:3px;}
#cd-menu-trigger.is-clicked .cd-menu-icon::before, #cd-menu-trigger.is-clicked .cd-menu-icon::after {background-color: white;}
#cd-menu-trigger.is-clicked .cd-menu-icon::before {bottom: 0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
#cd-menu-trigger.is-clicked .cd-menu-icon::after {top: 0;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
@media only screen and (min-width: 768px) {
	#cd-menu-trigger {width:45px;}
	#cd-menu-trigger .cd-menu-text {display: inline-block;}
	#cd-menu-trigger .cd-menu-icon {left: auto;left:12px;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}
}
.phone_a{display:none;}
.lateral-menu-is-open{display:block;}
#cd-lateral-nav {height: 100%;left: 0;top: 0;visibility: hidden;z-index: 1;width: 240px;background-color:#00663c;overflow-y: auto;-webkit-transform: translateZ(0);-webkit-backface-visibility: hidden;-webkit-transition: -webkit-transform .4s 0s, visibility 0s .4s;-moz-transition: -moz-transform .4s 0s, visibility 0s .4s;transition: transform .4s 0s, visibility 0s .4s;-webkit-transform: translateX(-80px);-moz-transform: translateX(-80px);-ms-transform: translateX(-80px);-o-transform: translateX(-80px);transform: translateX(-80px);}
#cd-lateral-nav h3{padding: 15px;font-size:18px;color:#fff;}
#cd-lateral-nav .cd-navigation {margin: 10px 0 16px;}
#cd-lateral-nav .sub-menu {padding: 0 0 20px 15px;display: none;}
#cd-lateral-nav a {float: left;width: 83%;display: block;padding: 0 5px 0 10px;color: #fff;}
#cd-lateral-nav a.current {background-color: #3a4a4d;color: #FFF}
.no-touch #cd-lateral-nav a:hover {color: #FFF;}
#cd-lateral-nav.lateral-menu-is-open {position: fixed;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);visibility: visible;-webkit-transition: -webkit-transform .4s 0s, visibility 0s 0s;-moz-transition: -moz-transform .4s 0s, visibility 0s 0s;transition: transform .4s 0s, visibility 0s 0s;-webkit-overflow-scrolling: touch;}
#cd-lateral-nav .item-has-children em.dj {position: relative;float:right;height: 40px;width: 40px;background: #EAEAEA;}
#cd-lateral-nav .item-has-children em.dj::after {content: '';display: block;height: 11px;width:15px;position: absolute;top:10px;bottom: auto;-webkit-transform: translateY(50%);-moz-transform: translateY(50%);-ms-transform: translateY(50%);-o-transform: translateY(50%);transform: translateY(50%);right: 1em;background: url("../images/35.png") no-repeat center center;background-size:12px;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;transition-duration: 0.2s;}
#cd-lateral-nav .item-has-children em.dj.submenu-open::after {background: url("../images/36.png") no-repeat center center;}
#cd-lateral-nav .item-has-children > a.submenu-open::after {-webkit-transform: translateY(50%) rotate(90deg);-moz-transform: translateY(50%) rotate(90deg);-ms-transform: translateY(50%) rotate(90deg);-o-transform: translateY(50%) rotate(90deg);transform: translateY(50%) rotate(90deg);}

/*兼容*/
.laydate_body .laydate_bottom .laydate_btn {width: 112px;float:right;}
.laydate_body .laydate_bottom {width: 228px;}
.shezhiaomi .semima label {float: left;margin-right: 10px;line-height: 35px;}

.big-title{text-align: center;}
.big-title h1 {font-family: "Arial";font-size: 60px;color: #f3f3f3;text-transform: uppercase;height: 35px;overflow: hidden;font-weight: 900;}
.big-title h3{font-size: 24px;color: #00663c;font-weight: bold;}

/******** aboutus *********/
.about{text-align: center;padding: 20px 0;}
.about .con{color: #888;padding: 10px 0;}
.about .ad2{margin: 20px 0;}
.about .ad2 ul li{width: 30%; margin-right: 4%;-webkit-flex-direction: row; flex-direction: row;display: -webkit-inline-flex;display: inline-flex;text-align: center;justify-content: center;align-items: center;}
.about .ad2 ul li:last-child{margin: 0;}

/******** service *********/
.service{text-align: center;padding: 30px 0;color: #fff;}
.service h1{font-weight: bold;}
.service h3{color: #888;font-size: 12px;text-transform: uppercase;}
.service p{margin: 10px 0;}
.service .cats ul li{
	-webkit-flex-direction: row; flex-direction: row;display: -webkit-inline-flex;display: inline-flex;text-align: center;justify-content: center;
	padding: 2.3% 2.3% 0;width: 12%;height: 150px;border-radius: 15px;margin-right: 5%;background-color: #e8e8e7;
}
.service .cats{margin: 45px 0 10px 0;}
.service .cats ul li:last-child{margin-right: 0;}
.service .cats span{display: block;color: #888;font-size: 16px;margin-top: 20px;}
.service .cats ul li:last-child span{margin-top: 10px;}

/******** news *********/
.news{text-align: center;padding: 20px 0;}
.news .con{float: left;margin: 40px 0;width: 100%;}
.news .lf{width: 48%;}
.news .lf img{width: 100%;height: 333px;}
.news .lf .thumb{position: relative;margin-bottom: 10px;}
.news .lf .time{font-family: 'Arial'; position: absolute;top: 0;left: 0;width: 78px;background-color: #00663c;text-align: center;color: #fff;padding: 5px 0;}

.time b{font-size: 30px;}
.time p{line-height: 20px;font-size: 12px;}
.text{text-align: left;}
.text h3 a{text-overflow:ellipsis;display: block;font-size: 18px;padding: 5px 0;color: #000;font-weight: bold;overflow: hidden;word-break:keep-all;white-space:nowrap;}
.text p{color: #888;}
.text p a{color: #00663c;}
.news .app{display: none;}
.news .rf{width: 50%;}
.news .rf li{float: left;width: 100%;margin-bottom: 15px;}
.news .rf .thumb{float: left;}
.news .rf .time{font-family: 'Arial';width: 78px;background-color: #00663c;text-align: center;color: #fff;padding: 8px 0;}
.news .rf .text{float: right;width: 84%;}
.news .rf .text p{overflow: hidden;height: 37px;line-height: 18px;}
.text a:hover{color: red;}

/******** categorys *********/
.categorys{text-align: center;padding: 40px 0;}
.categorys span{padding: 15px 20px;border-radius: 10px;margin-left: 15px;display: inline-flex;}
.categorys a{color: #000;}

/*-- 留言 --*/
.page_msg .categorys{border-bottom: 1px solid #666;}
.lianx{width: 60%;margin: 20px auto;}
.lianx form label{width:85px;text-align:right;display:block;float:left;line-height:52px;}
.form-group{float: left;width: 100%;text-align: center;}
.form-control{font-family:"微软雅黑";font-size:14px;color:#494949;width:100%;height:50px;line-height:50px;margin:10px 0;padding-left:30px;border: 0;
	background-color: #f3f3f3;border-radius: 25px;
}
textarea.form-control{width:100%;height:185px;line-height:20px;resize:none;border:1px solid #d3d3d3;padding: 15px;}
.send{background:#00663c;font-family:"微软雅黑";font-size:18px;color:#fff;border:none;text-align:center;padding:10px;width:160px;}
.lianx form input:focus,.lianx form textarea:focus{outline:none;}

/******** joinus *********/
.joinlists li {float: left;width: 100%;margin-bottom: 20px;}
.joinlists li .title {background-color: #f6f6f6;float: left;width: 100%;border: 1px solid #e0e0e0;cursor: pointer;}
.joinlists li .title .lef{float: left;width: 10%;text-align: center;border-right: 1px solid #e0e0e0;}
.joinlists li .title .rig{float: left;width: 89%;padding: 10px 8px 10px 20px;color: #00663c;font-weight: bold;}
.joinlists li .title .rig span{float: right;}
.joinlists li .info{float: left;width: 100%;}
.joinlists li .info .lef{background-color: #f6f6f6;float: left;width: 10%;text-align: center;border: 1px solid #e0e0e0;border-top: 0;}
.joinlists li .info .rig{float: left;width: 90%;padding: 10px 8px 10px 20px;border: 1px solid #e0e0e0;border-top: 0;border-left: 0;}

/******** detection *********/
.detection .page-left .cat-child{float: left;width: 16%;border-left: 3px solid #e0e0e0;padding: 10px 0;}
.detection .page-left .cat-child li{margin: 10px 0;}
.detection .page-left .cat-child li a{color: #999999}
.detection .page-left .cat-child li a:hover,.detection .page-left li.onreds a{color: #00663c;}
.detection .page-left .cat-child li .dic{font-size: 24px;margin: 0 15px 0 -10px;}
.detection .page-left .cat-child li .cat{font-size: 18px;}
.detection .page-content{float: right;width: 84%;}
/*手机菜单*/
.detection .cat-child-m{display: none;}
.detection .cat-child-m{position: relative;}
.detection .cat-child-m .cd{margin: 0 auto; position: relative;height: 40px;width: 40px;background-color: #00663c;display: block;}
.detection .cat-child-m .cd .cd-menu-icon{
	display: inline-block;
    position: relative;
    left: 2px;
    top: 8px;
    bottom: auto;
    right: auto;
    -webkit-transform: translateX(50%) translateY(50%);
    -moz-transform: translateX(50%) translateY(50%);
    -ms-transform: translateX(50%) translateY(50%);
    -o-transform: translateX(50%) translateY(50%);
    transform: translateX(50%) translateY(50%);
    width: 18px;
    height: 2px;
    background-color: #FFF;
}
.detection .cat-child-m .cd .cd-menu-icon::before,.detection .cat-child-m .cd .cd-menu-icon::after{
	content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: #fff;
    left: 0;
}
.detection .cat-child-m .cd .cd-menu-icon::after{top: 5px;}
.detection .cat-child-m .cd .cd-menu-icon::before{bottom: 5px;}
.detection .cat-child-m .cats{display: none;background-color: #00663c;text-align: center;position: absolute;z-index: 99;width: 100%;}
.detection .cat-child-m .cats li{padding: 5px 2px;}
.detection .cat-child-m .cats li a{color: #fff;}


/******** down *********/
.download{width: 80%;margin: 0 auto;}
.download ul li{width: 100%;text-align: justify;}
.download ul li a{display: block;color: #545353;font-size: 14px;padding: 10px 0 5px 20px;border-bottom: 1px dashed #e6e5e5;line-height: 28px;background: url("../images/icon_01.png") no-repeat 7px 21px;}
.download ul li a:hover{color: red;}

/*--  fast_menu --*/
.fast_menu_list{text-align:center;}
.fast_menu_list span {margin: 0 15px;}
.fast_menu_list span a{font-size:14px;color:#444;}
.fast_menu_list span a:hover{color:#ee1c23;}

/******** footer *********/
.footer{background-color: #00663c;width:100%;float:left;text-align:center;font-size:12px;color:#fff;margin-top: 20px;}
.footer a{color:#fff;}
.footer a:hover{text-decoration:underline;}
.footer p span {margin-right: 20px;}
.footer_tel {font-size: 34px;color: #ee1c23;margin-bottom: 30px;}
.footer_tel img {margin: -4px 10px 0 0;}
.footer_code{margin-bottom:15px;}
.footer_code span {text-align: center;display: inline-block;*display:inline;_display:inline;margin: 0 20px 20px;}
.footer_code span img{margin-bottom:5px;}
.fotinfo{display: none;}
.footer_info{padding: 10px 0;}

/******** 回顶 *********/
.actGotop{width:77px; height:77px; display:none;margin:25px auto;}
.actGotop a,.actGotop a:link{width:77px;height:77px;display:inline-block; background:url(../images/totop.png) no-repeat; _background:url(../images/totop.png) no-repeat; outline:none;}
/******** 404 *********/
.si{text-align:center;background:#fff;width:100%;float:left;margin-top:12%;}
.psicx{margin:15px 0;}
.psicx h1{font-family:"微软雅黑";font-size:30px;font-weight:bold;color:#393939;}
.psicx p{font-family:"微软雅黑";font-size:14px;font-weight:bold;color:#393939;}
.psicl h3{font-family:"微软雅黑";font-size:16px;color:#5f5f5f;}
.psicl p{font-family:"微软雅黑";font-size:12px;color:#5f5f5f;}
.ruturnk{margin:15px auto 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:125px;height:50px;padding:4px 0 0;background:#ed0f0f;}
.ruturnk h1{font-family:"微软雅黑";font-size:20px;font-weight:bold;color:#fff;}
.ruturnk p{line-height:16px;font-family:"微软雅黑";font-size:14px;color:#fff;text-transform:uppercase;}
/******** 搜索 *********/
.shousuo{clear:both;}
.shousuo ul{float:left;width:100%;}
.shousuo li{border-bottom:1px dotted #b8b8b8;margin:0;padding:0;line-height:42px;width:100%;float:left;}
.shousuo li a.nif{float:left;width:84%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;line-height:42px;font-size:14px;color:#4d4d4d;}
.shousuo li a.nif:hover{color:#ee1c23;}
.shousuo li b a{font-size:14px;color:#ee1c23;}
.shousuo li .riqi{float:right;color:#878787;font-size:12px;}
/* pagination */
.pagination{clear:both;text-align:center;padding:20px 0 0;font-size:12px;font-family:"微软雅黑";cursor:default;}
.pagination a{padding:10px 15px;background:#fff;color:#323232;border:1px solid #eee;display:inline-block; _zoom:1;*display:inline;}
.pagination a:hover{padding:10px 15px;background:#ee1c23;color:#fff;border:1px solid #eee;}
.pagination span{padding:10px 15px;background:#ee1c23;color:#fff;}





/*--  main about --*/
.content_header{width: 100%;height: 70px;line-height:70px;border-bottom: 1px solid #ddd;margin-bottom:20px;}
.content_header a{font-size:14px;color:#666;padding:0 15px;display:inline-block;*display:inline;_display:inline;line-height:68px;}
.content_header a.active{color:#ee1c23;border-bottom:2px solid #ee1c23;}
.content_row_lf{padding:30px;float:left;width:74%;-webkit-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.25);box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.25);}
.content_row_rf{padding:15px;float:right;width:23%;-webkit-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.25);box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.25);}
.content_row_rf h3{font-size:14px;color:#333;margin-bottom:20px;}
.content_row_rf h3 a{font-size:12px;color:#999;float:right;}
.content_row_rf h3 a:hover{color:#ee1c23;}
.content_row_rf ul li{width:100%;text-align:center;margin-bottom:25px;}
.content_row_rf ul li a span{font-size:12px;color:#333;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
.content_row_rf ul li a span:hover{color:#ee1c23;}
.content_row_rf ul li a .liimg{border:1px solid #e0e0e0;overflow:hidden;margin-bottom:10px;}

/*--  main contact --*/
h3.con-row{font-size:18px;color:#666;font-weight:bold;margin-bottom:10px;}
.contact_form {padding-top: 18px;}
.contact_form_list {width: 49.2%;margin-bottom: 18px;}
.contact_form_list_last {width: 100%;}
.contact_form label {line-height: 34px;height: 34px;color: #333;font-size: 14px;float: left;}
span.display-b input, .contact_form textarea {width:100%;border: 1px solid #ccc;line-height: 32px;height: 32px;padding: 0 1%;font-size: 14px;color: #999;}
span.display-b {float: left;width: 76%;}
span.display-i {float: left;width: 88%;}
.contact_form textarea {height: 88px;line-height: 20px;}
span.display-i input {background: #b9b9b9;color: #fff;font-size: 14px;text-align: center;border: none;outline: none;height: 34px;line-height: 34px;width: 114px;cursor: pointer;}
input#con_submit {background: #ee1c23;margin-right: 12px;}
.content_contact_info {float: left;width: 42%;}
.content_contact_form {float: right;width: 52%;}
.content_contact_form p{font-size:12px;color:#666;line-height:18px;}
.contact_form_lsubmit{margin:15px 0 0 70px;float: left;width: 100%;}
.content_contact {padding: 30px;float: left;width: 100%;-webkit-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.25);box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.25);}

/*-- main 资质证书 --*/
.mod_gallerylist .layout_default{float:left;width:18%;margin:1%;text-align: center;}
#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.6); cursor:pointer; }
#mbOverlay.mbOverlayIE { position:absolute; }
.meta{font-size:12px;color:#616161;margin-top: 15px;text-align:center;height: 35px;}
#mbCenter {position:absolute; z-index:9999; left:50%; background-color:#ececec; -moz-border-radius:10px; -webkit-border-radius:10px;border-radius:10px;border:3px solid #fff;box-sizing:	content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;}
#mbImage { left:0; top:0;background-position:center center; background-repeat:no-repeat;padding:7px 7px 0;overflow: hidden;-moz-border-radius:10px; -webkit-border-radius:10px;border-radius:10px;}
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom {font-size:12px; color:#999; text-align:left; padding:0 10px;}
#mbTitle {text-align:center;font-size:16px;color:#494949;font-weight:bold;padding-bottom:15px;}
#mbNumber {visibility:hidden;display:none; color:#C00;font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink{background-size: 19px !important;display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink {width:30px; height:45px;padding:10px; background:#898989 url(../images/left.png) no-repeat center; position: absolute; top:46%;left:-53px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#mbNextLink {width:30px; height:45px;padding:10px;background:#898989 url(../images/right.png) no-repeat center; position: absolute; top:46%;right:-53px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#mbCloseLink {background-size: 39px !important;width:47px;height:45px;background:url(../images/52.png) no-repeat center; position:absolute; top:-20px;right:-20px; }
#mbError { position:relative;line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00;text-decoration:underline; }

/*-- main news --*/
.newslist_row ul li{float:left;width:100%;margin:0 1% 8px;border:1px solid #ededed;padding:10px;position: relative;}
.newslist_row ul li .newslist_pic {float: left;width: 26%;height: 150px;text-align: center;overflow: hidden;}
.newslist_pic img{width: 300px;height: 150px;}
.newslist_row ul li .newslist_rf{float:right;width:72%;}
.newslist_row ul li .newslist_title{margin:10px 0;}
.newslist_row ul li .newslist_title a{float: left;font-size:14px;font-weight:bold;color:#333;display:block;width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newslist_row ul li .newslist_title a:hover{color:#ee1c23;}
.newslist_row ul li .newslist_time{margin-bottom:10px;font-size:12px;color:#999;float: right;}
.newslist_row ul li p{font-size:14px;color:#666;text-indent:2em;height:69px;overflow:hidden;word-break:break-all; clear: both;}
.newslist_row li .look-more{position: absolute;bottom: 10px;right: 10px;}
.newslist_row li .look-more a{color: #888;}
.newslist_row li .look-more a:hover{color: #00663c;}
/*-- 新闻详情 --*/
.newsint-header{text-align:center;margin-bottom:25px;}
.newsint-header h1{font-size:24px;color:#333;margin-bottom:10px;}
.newsint-header .newsint-time{font-size:12px;color:#999;}
.newsint-bottom{margin-top:30px;}
.newsint-bottom div{font-size:12px;color:#333;margin-bottom:10px;}
.newsint-bottom div a{font-size:12px;color:#333;}
.newsint-bottom div a:hover{color:#ee1c23;}

/*-- main 生产设备 --*/
.mspan3{width:18%;float:left;margin:30px 0;}
.mspan3 .s3title{font-size:24px;color:#fff;line-height:60px;height:60px;background:#2286e4;padding-left: 15px;margin-bottom:1px;}
.mspan3 .s3title em{font-size:10px;color:#fff;font-family:"Arial";margin-left:5px;text-transform:uppercase;}
.cagecagea{margin-bottom:15px;}
.cagecagea ul li{margin-bottom:1px;background:#e7e7e7 url("../images/grey.png") no-repeat 90% center;line-height:50px;}
.cagecagea ul li.active,.cagecagea ul li:hover{background:#003398 url("../images/blue.png") no-repeat 90% center;}
.cagecagea ul li a{font-size:14px;color:#033333;display: block;padding-left: 25px;}
.cagecagea ul li.active a,.cagecagea ul li:hover a{color:#fff;}
.othercagea{margin-bottom:10px;height:65px;background:#ee1c23;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.othercagea img{margin:16px 10px 0 15px;float:left;height:34px;}
.othercagea div{float:left;margin-top:12px;}
.othercagea div h1{font-size:18px;color:#fff;}
.othercagea div h3{font-size:11px;color:#fff;font-family:"Arial";filter:alpha(opacity=28);-moz-opacity:0.28;-khtml-opacity: 0.28;opacity: 0.28;}
.breadcrumb{padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #e7e7e7;width:100%;float:left;}
.breadcrumb .lf span{font-size:18px;color:#22272d;font-weight:bold;}
.breadcrumb .lf em{font-size:12px;color:#888;font-family:"Arial";font-weight:bold;margin-left:5px;}
.breadcrumb .rf{font-size:12px;color:#888;}
.breadcrumb .rf a{font-size:12px;color:#888;}
.mspan9{width:79%;float:right;margin:30px 0;}
.mspan3 .l{margin-bottom:15px;}
.menuTitle{width:100%;height:50px;line-height:50px;margin-bottom: 1px;background:#e7e7e7 url("../images/grey.png") no-repeat 90% center;cursor:pointer;}
.menuTitle a{margin:0 30px 0 12px;font-size:12px;color:#444;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.menuTitle:hover,.activeTitle:hover,.activeTitle{background:#003398 url("../images/blue.png") no-repeat 90% center;}
.menuTitle:hover a,.activeTitle a{color:#fff;}
.menuContent{border:1px solid #e4e4e4;border-top:0;text-align:left; display:none;height:auto;line-height:35px;}
.menuContent a{margin:0 0 0 22px;font-size:12px;color:#444;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.menuContent li{background:url("../images/37.png") no-repeat 11px center;}
.menuContent li:last-child{border-bottom:none;}
.menuContent li:hover a,.menuContent li.ic a{color: #ee1c23;}
.menuContent li:hover,.menuContent li.ic{background:url("../images/38.png") no-repeat 11px center;text-decoration:underline;color: #ee1c23;}
.menuContent ul ul{padding-left:25px;}
.menuContent ul ul li{list-style:none;}

.box-equipment ul li{width:48%;text-align:center;float:left;}
.box-equipment ul li:nth-child(2n+1){margin:0 2% 45px 0;}
.box-equipment ul li:nth-child(2n){margin:0 0 45px 2%;}
.box-equipment ul li .equipment-name{font-size:14px;color:#333;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.box-equipment ul li:hover .equipment-name{color:#ee1c23;}


/*-- main 产品分类 --*/
.list-products ul li{width:30.3%;text-align:center;float:left;margin:0 1.5% 25px;}
.products-pic {border: 1px solid #e9e9e9;}
.products-name{font-size:14px;color:#333;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.productname{font-size:24px;color:#da251d;margin-bottom:20px;}
.picchange{width:80%;margin:0 auto 30px;text-align:center;position:relative;overflow:hidden;}
.picchange li{list-style-type:none;width:auto;margin:0 auto;}
.picchange .l, .picchange .r{width:50px;text-align:center;position:absolute;top:40%;}
.picchange .l{left:0;}
.picchange .r{right:0;}
div#index_pro_list_scroll {margin: 0 50px;}
.picchange #scroll_list_1 li,.picchange #scroll_list_2 li{list-style-type:none;text-align:center;}
.picchange #index_pro_list_scroll .Cont{display:block;}
.picchange #index_pro_list_scroll .ScrCont{display:block;}
.picchange #index_pro_list_scroll #scroll_list_1, #index_pro_list_scroll #scroll_list_2{display:block;}
.picchange #index_pro_list_scroll .pro_item{max-width:600px; overflow:hidden; float:left; margin-right:10px;}
.picchange #index_pro_list_scroll .pro_item ul{max-width:600px; margin:0 auto; overflow:hidden;}
.picchange #index_pro_list_scroll .pro_item li{text-align:center;}
.picchange #index_pro_list_scroll .pro_item li.pro_img{max-height:345px; border:1px solid #ddd; vertical-align:middle; display:table-cell; *font-family:Arial; *font-size:131px; *display:block;}
.picchange #index_pro_list_scroll .pro_item li.pro_img img{vertical-align:middle;}
.picchange #index_pro_list_scroll .pro_item li.pro_name{padding-top:3px;}
.xiangqpro{border-bottom:1px solid #e7e7e7;margin-bottom:20px;}
.xiangqpro em{color:#fff;font-size:18px;clear:both;padding:0 20px;background:#da251d;line-height:40px;height:40px;display:inline-block;*display:inline; zoom:1;}
.pna{font-size:14px;font-family:"宋体";color:#444;margin:50px 20px 40px 20px;clear:both;}





.container{width:1200px;margin:0 auto;}
.clear{clear:both;}
.lf{float:left;}
.rf{float:right;}

.mor{clear: both;border: 1px solid #cacaca;background: #eee;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;margin: 0 auto;width: 90px;height: 33px;line-height: 34px;text-align: center;}
.mor a{color: #4b4b4b;font-size: 12px;display: block;}
.mor:hover{background-color: #00663c;}
.mor:hover a{color: #fff;}
.onred,.acttive{background:#00663c;}
.onred a,.acttive a{color: #fff;}

.content{margin: 20px 0 50px 0;width:100%;float:left;color: #888;}

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #999;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #999;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #999;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #999;
}



@media only screen and (max-width:1201px){
	body,html{font-size: 12px;}
	.container{width:970px;}
	.shousuo li a.nif {width: 75%;}
	.navi li > a {padding: 0 25px;}
	.home_section_one ul li .one_header h1 {font-size: 20px;}
	.home_section_two ul li .i a p {width: 75%;margin: 33% auto 0;}
	.fast_menu_list span {margin: 0 10px;}
	.mspan3 {width: 22%;}
	.mspan9 {width: 76%;}
	.mspan3 .s3title {font-size: 22px;}
	.list-products ul li {width: 23%;margin: 0 1% 25px;}
}
@media only screen and (max-width:993px){
	.container{width:100%;padding:0 10px;}
	.nav{display:none;}
	.iphonemun{display:block;position: fixed;left: 0;top: 0;z-index:999999;}
	.iphonemun li{border-top: 1px solid rgba(255, 255, 255, 0.1);line-height:40px;float:left;width:100%;}
	
	.header .logo {width:100%;text-align: center;}
	.home_section_four .news-box {width: 63%;}
	.home_section_four .new_rf {width: 35%;}
	.content_row_lf,.mspan9{width:100%;}
	.content_row_rf,.mspan3{display:none;}
	.online_social .hotline {margin-right: 5px;}
	.online_social a {margin-left: 5px;}
	.online_social em {font-size: 16px;}
	.home_section_four .news-box li{margin-bottom:13px;}
	
}
@media only screen and (max-width:768px){
    .header .logo{display: none;}
	.home_section_one ul li .one_header {padding: 10px;}
	.home_section_one ul li .one_header h1 {font-size: 14px;}
	.home_section_two ul li .i a p {width: 85%;margin: 31% auto 0;}
	.about_lf,.about_rf{width:100%;margin-bottom:10px;}
	.home_section_four .news-box li{margin-bottom:7px;}
	.home_section_four .news-box {width: 57%;}
	.home_section_four .new_rf {width: 42%;}
	.home_section_four .new_rf .four_info {padding: 10px;}
	.footer_tel {font-size: 26px;}
	.footer_tel img{width: 23px;}
	.footer p span {margin-right: 0;display: block;}
	.newslist_row ul li{width:100%;margin:0 0 10px;padding: 10px;padding-bottom: 30px;}
	.newslist_row ul li .newslist_pic{width:100%;}
	.newslist_row ul li .newslist_rf{width:100%;}
	.newslist_row ul li .newslist_time {margin-bottom: 0;}
	.box-equipment ul li {width: 49%;}
	.box-equipment ul li:nth-child(2n+1){margin:0 1% 20px 0;}
	.box-equipment ul li:nth-child(2n){margin:0 0 20px 1%;}
	.mod_gallerylist .layout_default {width: 23%;}
	.content_row_lf,.content_contact{padding:15px;}
	.content_contact_info,.content_contact_form{float:left;width:100%;margin-bottom:20px;}
	.home_section_one {display:none;}
	span.display-b {width: 75%;}
	.fast_menu{display: none;}
	.fotinfo{display: block;}
	.service .cats ul li{width: 23%;margin-right: 1%;height: 90px;}
	.service .cats img{width: 35px;height: 35px;}
	.service .cats span{font-size: 12px;margin-top: 15px;}
    .service .cats ul li:last-child span{margin-top: 15px;}
	.news .lf,.news .rf{width: 100%;}
	.about .ad2 ul li{width:100%;margin-right: 0;margin-bottom: 5px;}
	.news .rf .time,.news .lf .time{width: 58px;}
    .news .lf{display: none;}
    .news .app{display: block;}
	.time b{font-size: 25px;}
	.news .rf .text{width: 90%;}
	.text h3 a{font-size: 16px;}
	.detection .page-left{margin-bottom: 20px;}
	.detection .page-left .cat-child{display: none;}
	
	.detection .page-left .cat-child{width: 100%;text-align: center;border-left: 0;padding: 0;}
	.detection .page-left .cat-child li{display: inline-flex;}
	.content{margin-top: 0;}
	.detection .page-left .cat-child li .dic{margin: 0;}
	.lianx{width: 80%;}
	.detection .page-content{width: 100%;}
	
	.detection .cat-child-m{display: block;}
	.footer p span.spanrow{display: inline;}
}
@media (max-width: 641px) {
	.header .logo{margin:15px auto;text-align:center;float:none;}
	.header .logo img{width:auto;}
	.header_right{float:none;}
	.online_social{margin:0;position:absolute;top:6px;right:10px;}
	.online_social .hotline{display:none;}
	.search_block_top input#search_query{width:91%;height:35px;}
	.search_block_top{height:37px;line-height:37px;}
	.search_block_top input#sub_bg{width:37px;height:37px;}
	.home_section{padding:30px 0;}
	.home_section_two ul li{width:48%;margin: 0 1% 15px;}
	.home_section_two ul li .i a p {margin: 35% auto 0;}
	.morea {width:80px;height:35px;line-height:35px;}
	.home_section_four .news-box,.home_section_four .new_rf{width:100%;margin-bottom:10px;}
	.four_pic img {display: block;width: 100%;}
	.content_header {height: auto;line-height: 46px;}
	.content_header a {line-height: 45px;font-size: 12px;}
	.newslist_row ul li p{height:46px;}
	.newsint-header h1 {font-size: 20px;}
	.mod_gallerylist .layout_default{width:31.333%;}
	span.display-b{width: 64%;}
	span.display-i {width: 82%;}
	
	/*404*/
	.si {margin-top: 30%;padding: 0 10px;}
	.categorys span{padding: 2%;margin-left: 1%;}
	.lianx{width: 100%;}
}
@media (max-width: 481px) {
	.search_block_top input#search_query{width:90%;}
	.title_ch {font-size: 24px;}
	.title_ch img{width: 75px;}
	.home_section_two ul li .i a {font-size: 12px;}
	.home_section_two ul li .i a p {margin: 33% auto 0;}
	.newslist_row ul li .newslist_time{display:none;}
	.newslist_row ul li .newslist_pic{width:100%;}
	.newslist_row ul li .newslist_rf{width:100%;}
	.list-products ul li{width:48%;}
	.products-name,.box-equipment ul li .equipment-name,.meta {margin-top: 5px;}
	.picchange{width:100%;}
	.xiangqpro em {font-size: 14px;padding: 0 15px;line-height: 35px;height: 35px;}
	.productname{font-size:20px;}
	.mod_gallerylist .layout_default{width:48%;}
	.contact_form label{font-size:12px;}
	span.display-b,span.display-i {width:76%;}
	.contact_form_list{width:100%;}
	.actGotop{width: 60px;height: 60px;margin: 30px auto 20px;}
	.actGotop a, .actGotop a:link {width: 60px;height: 60px;background-size: 60px;}
	.tp-bullets{margin-bottom:5px !important;}
	.home_section_two ul li .i a p{display:none;}
	.home_section_two ul li .i a .more {font-size: 14px;margin: 43% auto 0;}
	.newsint-bottom {line-height: 20px;}
	.newsint-bottom div{margin-bottom:0;}
	.breadcrumb .rf{display:none;}
    .service .cats ul li:last-child span{margin-top: 5px;}
	.shousuo li a.nif{width:auto;overflow:visible;text-overflow:clip;white-space:normal;word-break:break-all;line-height:23px;}	
	.joinlists li .title .lef,.joinlists li .info .lef{width: 18%;}
    .joinlists li .title .rig,.joinlists li .info .rig{width: 82%;}

    /*404*/
	.psicx h1 {font-size: 24px;}
	.psicx p {font-size: 12px;}
	.psicl h3 {font-size: 14px;}
	.psic {width: 80%;margin: 0 auto;}
}
@media (max-width: 415px) {
	.home_section_four .news-box .timedat {height: 65px;width: 65px;}
	.home_section_four .news-box .timedat span {margin-top: 8px;}
	.home_section_four .news-box .neizhan {height: 65px;padding: 12px 10px;}
	.footer_code span {margin: 0 10px 20px;}
	.newslist_row ul li p {height: 36px;line-height: 18px;}
	.newsint-header h1 {font-size: 18px;}
	.search_block_top input#search_query {width: 89%;}
	span.display-i input{width:100px;}
	
	/*404*/
	.si {margin-top: 25%;}
	.news .rf .time,.news .lf .time{width: 66px;}
	.news .rf .text{width: 80%;}
}
@media (max-width: 361px) {
	.search_block_top input#search_query {width: 87%;}
	.header .logo {margin: 15px auto 10px;width: 75%;}
	.home_section_two ul li{width:49%;}
	.home_section_two ul li:nth-child(2n+1){margin:0 1% 10px 0;}
	.home_section_two ul li:nth-child(2n){margin:0 0 10px 1%;}
	.newslist_row ul li .newslist_pic {width: 100%;}
	.newslist_row ul li .newslist_rf {width: 100%;}
	.newslist_row ul li .newslist_title a {font-size: 13px;}
	.products-name,.box-equipment ul li .equipment-name{font-size:12px;}
	.list-products ul li{margin:0 1% 15px;}
	.box-equipment ul li{margin:0 1% 15px;width:48%;}
	.box-equipment ul li:nth-child(2n+1){margin:0 1% 15px;}
	.box-equipment ul li:nth-child(2n){margin:0 1% 15px;}
	.productname{font-size:18px;}
	.breadcrumb .lf span{font-size:16px;}
	.mod_gallerylist .layout_default {margin-bottom: 10px;}
	.content_row_lf, .content_contact {padding:15px 10px;}
	span.display-i input{width:95px;}
	input#con_submit {margin-right:8px;}
	
	/*404*/
	.ruturnk h1{font-size:17px;}
	.ruturnk p{font-size:12px;}
	.psicx h1 {font-size: 20px;}
    .news .rf .text{width: 78%;}
}
@media (max-width: 321px) {
	.news .rf .time, .news .lf .time{width: 58px;}
    .service .cats ul li{width: 23%;padding: 2.3% 0;}

}

