﻿@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:12px;}
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;}


.container{width:1200px;margin:0 auto;}
.clear{clear:both;}
.lf{float:left;}
.rf{float:right;}


/*sliderbox*/
#sliderbox2{z-index:90;position:relative;clear:both;overflow:hidden;}
#slidebanner2{text-align:center;overflow:hidden;position:relative;z-index:90;clear:both}
#sliderbox2 .inner{position:relative;margin:15px auto;}
#slideshow2 li{width:100%;position:absolute;left:0;top:0}
#slideshow2 li img{width:100%;display:block}
#slidebanner2 .bx-wrapper{height:auto}
#slidebanner2 .bx-wrapper .bx-pager{width:100%;text-align:center;position:absolute;left:0;bottom:15px;z-index:90;display:none;}
#slidebanner2 .bx-wrapper .bx-pager .bx-pager-item,#slidebanner2 .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline}
#slidebanner2 .bx-wrapper .bx-pager a{margin-left:8px;width:37px;height:13px;font-size:0;overflow:hidden;display:inline-block;text-decoration:none;background:#fff;}
#slidebanner2 .bx-wrapper .bx-pager a.active{background:#393939;}
#sliderbox2 .bx-prev,#sliderbox2 .bx-next{width:61px;height:100%;_height:400px;text-indent:-9999px;background:url(../images/arrow-slider.png) no-repeat -63px 46%;overflow:hidden;display:none;position:absolute;top:0;z-index:100;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}
#sliderbox2 .bx-prev{left:1%}
#sliderbox2 .bx-next{right:1%;background-position:0 46%}
#sliderbox2 .bx-prev:hover,#sliderbox2 .bx-next:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}

/******** top *********/
.top{background-color: #efefef;padding: 10px 0;float: left;width: 100%;}
/******** header *********/
.banner_one{text-align: center;}
.header{width: 100%;float:left;}
.header .logo{width: 50%;overflow: hidden;padding: 20px 0;}
.online_social{padding:10px 0 0 10px;width:30%;}
.header .logo img {float: left;}
.logontitle {float: left;margin: 12px 0 0 10px;}
.logontitle h1 b{color: red;}
.logontitle h1 {font-size: 27px;color: #333;font-weight: bold;font-family: "微软雅黑";}
.logontitle h3 {font-size: 14px;color: #999;text-transform: capitalize;font-family: "微软雅黑";}

.header_right {width: 30%;padding-top: 10px;}
.online_social .hotline {font-size: 12px;color: #666;margin-right:15px;}
.online_social .hotline img {margin: -1px 3px 0 0;}
.online_social em {font-family:Arial;font-size: 14px;color: #da251d;}
.online_social a {font-size: 12px;color: #666;margin-left:15px;}
.online_social a img{margin-right:5px;width:27px;-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,0.47);-moz-box-shadow:0px 1px 3px 0px rgba(0,0,0,0.47);box-shadow:0px 1px 3px 0px rgba(0,0,0,0.47);}
.search_block_top{background:#f6f6f6;line-height:50px;height:50px;float:right;position:relative;border:1px solid #dbdbdb;width:100%;border-radius: 13px;-moz-border-radius:13px;-webkit-border-radius:13px;}
.search_block_top input#sub_bg{float: right;padding:0;cursor:pointer;background:url("../images/search1.png") no-repeat center center;height:50px;width:45px;margin-top: -1px;border: none;}
.search_block_top input#search_query{background:none;border:none;width:87%;float: left;height:50px;padding:0 0 0 12px;color:#a2a2a2;font-family:"微软雅黑";font-size:12px;}

/* nav */
.nav{height:45px;background:#da251d;line-height:45px;position: relative;}
.main-menu{float:left;width: 100%;/* position:relative */}
.main-menu .EN li > a{padding: 0 25px;}
#mobile-nav{display:none}
.navi{/* position:relative; */z-index:9999}
.navi > li{float:left;/* position:relative; */text-align:center;white-space: nowrap;}
.navi > li.last-child i.space{background:none;}
.navi li > a{padding:0 33px;*padding:0;_padding:0;font-size:14px;color:#fff;display:block;}
.navi .onred,.navi .acttive{background:#e7e7e7;}
.navi .onred>a,.navi .acttive>a{color: red;}
.navi li ul{width: 100%;z-index: 99;display: none;position: absolute;left: 0;background: rgba(0,0,0,0.3);height: 45px;line-height: 45px;}
.navi .onred > li,.navi .acttive > li{float:left;display:block;line-height:45px;height:45px;position: relative;width:100%;}
.navi li ul li a{color:#fff;padding:0;}
.navi li ul li:hover{background:#d2dfff;}
.navi li ul li ul{top:0;left:150px;padding:0;background:none;}
.navi li ul li{padding: 0 2px;float: left;white-space: nowrap;}
.navi li ul li:hover,.navi li ul li.acttive{background:#ececec;}
.navi li ul li a{font-size:12px;color:#fff;padding: 0 33px;}
.navi li ul li:hover a,.navi li ul li.acttive a{color:#da251d;}
.navi li ul li.acttive,.navi li ul li.onred{background: 0;}


.title_ch{text-align:center;margin-bottom: 25px;font-size: 24px;color: #333;}
.title_ch img{margin-top: -15px;}

/******** home_section_two *********/
.home_section{padding: 50px 0;width:100%;float:left;}
.index .title_ch{color: #333;float: left;}
.index .title_ch span{background: url(../images/ico-cat.png);display: block;height: 8px;width: 47%;margin-top: 8px;}
.index .title_ch span.EN{width: 50%;}
.index .title_ch span.ab-EN{width: 51%;}
.home_section_product .desp{font-size: 14px;color: #fff;text-align: center;margin-bottom: 15px;}
.home_section_two ul li{float:left;width:22%;margin:0 1.5% 35px;overflow:hidden;border: 1px solid #ebebeb;text-align:center;}
.two_name{height:45px;line-height:45px;background:#ebebeb;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.two_pic{overflow: hidden;}
.two_pic img{transition: .85s all;-webkit-transition: .85s all;-moz-transition: .85s all;-o-transition: .85s all;-ms-transition: .85s all;}
.home_section_two ul li:hover .two_pic img{-webkit-transform: scale(1.25);-moz-transform: scale(1.25);transform: scale(1.25);}


/******** home_section_three *********/
.home_section_three{float:left;width:100%;}
.about_lf {width:50%;margin: 10px 0;width: 46%;}
.about_lf p {font-size: 12px;text-indent: 2em;}
.morea {width: 100px;height: 50px;line-height: 50px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius: 5px;background: #f4f4f4;text-align: center;margin-top: 10px;}
.morea a {font-size: 12px;color: #333;display: block;}
.morea:hover{background-color: red; }
.morea:hover a{color: #fff;}
.about_rf {width:48%;}
#sliderbox{z-index:90;position:relative;overflow:hidden;}
#slidebanner{text-align:center;overflow:hidden;position:relative;z-index:90;clear:both}
#sliderbox .inner{position:relative;margin:15px auto;}
#slideshow li{width:100% !important;}
#slidebanner .bx-wrapper{height:auto}
#slidebanner .bx-wrapper .bx-pager{width:100%;position:absolute;right:5px;bottom:5px;z-index:90;text-align: right;}
#slidebanner .bx-wrapper .bx-pager .bx-pager-item,#slidebanner .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline}
#slidebanner .bx-wrapper .bx-pager a{margin-right:3px;width:16px;height:16px;font-size:12px;color:#0f4fef;text-align:center;overflow:hidden;display:inline-block;*display:inline; zoom:1;text-decoration:none;background:#e8e8e8;}
#slidebanner .bx-wrapper .bx-pager a.active{background:#0f4fef;color:#fff;}

.home_section_product {padding: 55px 0;float: left;width: 100%;}
.home_section_product .title_ch{color:#fff;float: none;margin-bottom: 0;}

.TTSlider li{float: left;}
.TTSlider li img{border: none;}
.TTSliderTitle{text-align: center;}
.TTSliderTitle li{text-align:center;display:inline-block; _zoom:1;*display:inline;margin:0 5px 10px;float:none;*float:left;_float:left;}
.TTSliderTitle .cur a{font-family:"Arial";font-weight:bold;}
.TTSliderTitle li a img{height: 50px;margin: 6px;width: 50px}
.TTSliderPic{position: relative;z-index: 1;margin: 15px 0;clear:both;}
.TTSliderPicList{position: relative;overflow: hidden;height:295px;margin: 0 35px;}
.TTSliderPic ul{position: absolute;display: none;top:3px;left: 0;height: 100%;}
.TTSliderPic ul.show{display: block;}
.TTSliderPic li{width:252.5px;padding: 15px;background: rgba(255,255,255,0.2);text-align: center;margin: 15px;height: 100%;}
.TTSliderPic li:hover{background: red;}
.TTSliderPic li a{display: block;overflow: hidden;}
.TTSliderPic li a img{vertical-align:bottom;width: 100%;}
.TTSliderPic li p{height:40px;line-height:40px;text-align: center;color:#fff;width:100%;}
.TTSliderPrevBtn,.TTSliderNextBtn{height:30px;width: 45px;position: absolute;z-index: 999;top:45%;text-align: center;}
.TTSliderPrevBtn{right:0}
.TTSliderNextBtn{left: 0;}
.TTSliderPrevBtn a,.TTSliderNextBtn a{height: 30px;width: 20px;display: inline-block;background: url(./images/btn.png) no-repeat;}
.TTSliderPrevBtn a{background: url(../images/btn.png) no-repeat -20px 0;}
.TTSliderNextBtn a{background: url(../images/btn.png) no-repeat;}

.TTSliderTitle li{background-color: #f4f4f4;padding: 20px 10px;border-radius: 10px;}
.TTSliderTitle li a{color: #333;}
.TTSliderTitle li.cur,.TTSliderTitle li:hover{background-color: red;}
.TTSliderTitle li.cur a,.TTSliderTitle li:hover a{color: #fff;}
/*  news + cases */
.jiandh{padding: 50px 0;float: left;width: 100%;}
.jianjieslide{width:28%;overflow:hidden;float:right;}
#picBox{height:220px;overflow:hidden;position:relative;margin-bottom: 15px;}
.jianjieslide h3.chutitle{margin:15px 0 15px 23px;}
h3.chutitle{margin:15px 0;}
h3.chutitle b{font-size:18px;color:#fff;}
h3.chutitle b i{background: #fff;margin: 0 7px;width: 1px;height: 20px;display: inline-block;*display:inline; zoom:1;vertical-align: middle;}
#show_pic{width:92%;height: 100%;list-style:none;position:absolute;margin: 0 4% 20px 4%;}
#show_pic li{float:left;margin:0;padding:0;position:absolute;width:100%;}
#show_pic li a{display:inline-block;width: 100%;}
#show_pic li a img{width:100%;border: 1px solid #e3e3e3;padding: 5px;}
#picBox .img_pagebox{position:absolute;height:24px;bottom:10px;right:25px;}
#picBox .img_page{float:right;width:auto;display:block}
#img_text{display:none}
#picBox #icon_num a{float:left;display:inline-block;background:#fff;padding-right:1px;width:15px;height:15px;color:#4b4b4b;text-align:center;cursor:pointer;margin:5px 5px 0 0;display:inline-block;line-height:20x;font-size:14px;font-family:"Arial";position:relative;text-decoration:none}
#picBox #icon_num a.active,#picBox #icon_num a.active:visited,#picBox #icon_num a.active:hover,#picBox #icon_num a.active:active{background:#199015;color:#fff;text-decoration:none}
#picBox #icon_num a:hover{color:#fff;text-decoration:none;}
.jianjietext{float:left;width:66%;background:none !important;}
.jianjietext p{font-size:14px;color:#686868;text-indent:2em;line-height:26px;}
h3.getitle{color:#243e25;font-size:30px;font-weight:bold;margin:15px 0;float: left;width:100%;}
h3.getitle span{width:80%;float:left;}
.duann{float:right;color:#999;font-size:12px;font-weight:normal;margin-top:10px;}
.duann:hover{color:#243e25;}

.jianjietext .thumb{width: 35%;float: left;}
.jianjietext .thumb img{width:100%;border: 1px solid #e3e3e3;padding: 5px;}
.jianjietext .content{margin: 0;}
.jianjietext .lists{width: 62%;float: right;}
.jianjietext .lists a{color: #333;width: 83%;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;display: block;float: left;}
.lists-firsh h3{font-size: 14px;font-weight: bold;}
.lists-firsh .ovh{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 8;overflow: hidden;}
.jianjietext .lists li{float: left;width: 100%;border-bottom: 1px dashed #888;padding: 10px 0;}
.jianjietext .lists li i{padding: 0 5px;}
.jianjietext .lists li:hover,.jianjietext .lists a:hover{color: red;}
.jianjietext .time{float: right;}

.more{float: right;}
.more a {color: #333;font-size: 16px;background-color: #f4f4f4;padding: 10px 20px;display: block;border-radius: 5px;border: 1px solid #e5e5e5;}
.more a:hover{background-color: red;color: #fff;}


/******** categorys *********/
.categorys{text-align: center;padding: 20px 0 40px 0;}
.categorys a{color: #333;padding: 15px 20px;border-radius: 10px;margin-left: 15px;display: inline-flex;}
.categorys a:hover,.categorys a.onred{color: #fff;background: red;}

/******** question *********/
.questions li {float: left;width: 100%;margin-bottom: 20px;}
.questions li .title {background-color: #f6f6f6;float: left;width: 100%;border: 1px solid #e0e0e0;cursor: pointer;}
.questions li .title .lef{float: left;width: 10%;text-align: center;border-right: 1px solid #e0e0e0;}
.questions li .title .rig{float: left;width: 89%;padding: 10px 8px 10px 20px;color: #00663c;font-weight: bold;}
.questions li .title .rig span{float: right;}
.questions li .info{float: left;width: 100%;}
.questions li .info .lef{background-color: #f6f6f6;float: left;width: 10%;text-align: center;border: 1px solid #e0e0e0;border-top: 0;}
.questions li .info .rig{float: left;width: 90%;padding: 10px 8px 10px 20px;border: 1px solid #e0e0e0;border-top: 0;border-left: 0;}

/******** video *********/
.videos{float: left;width: 100%;margin-bottom: 50px;}
.videos li {float: left;width: 23%;text-align: center;margin: 1%;}
.videos li>a{position: relative;display: block;}
.videos li>a>img {width: 100%;}
.videos li .thumb {background: rgba(255,255,255,0.5);position: absolute;top: 0;width: 100%;height: 100%;}
.videos li .thumb img {margin: 21% auto;}
.videos li p a{color: #333;overflow: hidden;padding: 10px 2px;}
.videos li p a:hover{color: red;}

.video-iframe {width: 752px;margin: 0 auto;height: 463px;}
/******** footer *********/
.f_bottom{text-align:center;font-size:12px;color:#fff;padding:20px 10px;background: #666666;}
.f_bottom p span {margin-right: 20px;}
/* 回顶 */
.actGotop{position:fixed; _position:absolute; bottom:80px; right:20px; width:45px; height:39px; display:none;}
.actGotop a,.actGotop a:link{width:50px;height:50px;display:inline-block; background:url(../images/totop.png) no-repeat; _background:url(../images/totop.png) no-repeat; outline:none;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;}
/******** 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:30px 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;}

/* 手机菜单 */
.iphonemun{display:none;}
header {position: absolute;top:30px;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:#da251d;}
#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:#da251d;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;}

/*--  main about --*/
.content_header{width: 100%;height: 70px;line-height:70px;border-bottom: 1px solid #ddd;}
.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{margin:30px 0 50px;width:100%;float:left;}
.content_row_lf{padding:3%;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 download --*/
.content_row_download ul li{border-bottom:1px dotted #888;float:left;width:100%;line-height:40px;padding:0 15px;background:url("../images/slide.png") no-repeat left center;}
.content_row_download ul li a{font-size:12px;color:#333;width:76%;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.content_row_download ul li a:hover{color:#ee1c23;}
.content_row_download ul li span{font-size:12px;color:#888;float:right;}

/*--  main contact --*/
.con{width: 50%;padding: 15px;border-top: 1px solid #ededed;}
.s9title{margin-bottom: 0;}
.form-group {float: left;width: 100%;}
.lianx{width: 50%;border-right: 1px solid #ededed;padding: 15px;color:#494949;line-height:33px;border-top: 1px solid #ededed;}
.lianx form.form label{width:85px;text-align:right;display:block;float:left;line-height:52px;}
.lianx form.form label i{color:#ff0000;margin-right:3px;font-weight:bold;}
.form-control{font-family:"微软雅黑";font-size:14px;color:#494949;width:46%;height:30px;line-height:30px;margin:10px 0;padding-left:5px;border:1px solid #d3d3d3;}
textarea.form-control{width:83%;height:185px;line-height:20px;resize:none;border:1px solid #d3d3d3;}
.send{margin-left:85px;background:red;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;}

/*-- main 资质证书 --*/
.mod_gallerylist .layout_default{float:left;width:18%;margin:1%;text-align: center;}
.image_container a img{transition: .5s all;-webkit-transition: .5s all;-moz-transition: .5s all;-o-transition: .5s all;-ms-transition: .5s all;}
.image_container a:hover img{-webkit-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.45);-moz-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.45);box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.45);}
#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;}
#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-bottom: 20px;height: 90px;}
.newslist_row ul li .newslist_rf{float:right;width:92%;height: 100%;padding: 10px;}
.newslist_row ul li .newslist_rf:hover{background-color: #eeeeee;}
.newslist_row ul li .newslist_title{margin-bottom:10px;font-size: 16px;}
.newslist_row ul li .newslist_title a{font-size:14px;font-weight:bold;color:#333;display:block;width:100%;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;}

.newslist_row .lists-firsh{position: relative;float: left;width: 100%;height: 300px;margin-bottom: 20px;}
.newslist_row .lists-firsh .thumb{width: 40%;position: absolute;height: 100%;padding: 40px 0;overflow: hidden;}
.newslist_row .lists-firsh .thumb img{width: 100%;}
.newslist_row .lists-firsh .info{width: 65%;background-color: #eeeeee;padding: 3% 1% 3% 8%;height: 100%;overflow: hidden;}
.newslist_row .lists-firsh .info h3{font-size: 16px;}
.newslist_row .lists-firsh .info a{color: #333;}
.newslist_row .time{float: left;font-family: 'Arial';background-color: #eeeeee;text-align: center;color: #333;padding: 20px 5px;}
.newslist_row .time b{font-size: 30px;}
.newslist_row .time p{line-height: 14px;font-size: 12px;color: #999;}

/*-- 新闻详情 --*/
.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;border-top: 1px solid #dbdbdb;padding-top: 20px;}
.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:#da251d;padding-left: 15px;margin-bottom:1px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.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:#525252 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:22px;width: 70%;}
.othercagea div h1{font-size: 18px;color: #fff;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.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;width:100%;float:left;}
.breadcrumb .title_ch{margin-bottom: 0;}
.breadcrumb .title_dh{font-size: 12px;color: #888;margin-top: 15px;border-bottom: 1px solid #e7e7e7;padding-bottom: 15px;width: 88%;text-align: right;}
.breadcrumb .title_dh a{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:#525252 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{padding:25px 15px;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);}
.box-equipment ul li{width:31.333%;text-align:center;float:left;margin:0 1% 35px;}
.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:22%;text-align:center;float:left;margin:0 1.5% 25px;}
.products-pic {border: 1px solid #e9e9e9;overflow:hidden;}
.products-pic img{transition: .5s all;-webkit-transition: .5s all;-moz-transition: .5s all;-o-transition: .5s all;-ms-transition: .5s all;}
.list-products ul li:hover .products-pic img{-webkit-transform: scale(1.25);-moz-transform: scale(1.25);transform: scale(1.25);}
.products-name{font-size: 14px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background-color: #f1f1f1;padding: 10px 0;}
.list-products ul li:hover .products-name{color:#ee1c23;}

.box-productint .productname{font-size: 30px;text-align: center;}
#MagnifierWrap2{position: relative;width:56%;text-align:center;margin: 25px auto;}
.MagnifierMain{position: relative;width:100%;overflow:hidden;}
.MagnifierMain img{padding: 4px;} 
.MagnifierDrag{position: absolute;top:0;left: 0;background-color: #fff; opacity: 0.4;filter:alpha(opacity = 40);cursor: move;width:130px !important;height:130px !important;}
.MagnifierPop{position: absolute;top:0;overflow: hidden;}
.MagnifierImg{position: absolute;top:0; left: 0;}
.MagnifierImg img{max-width:none;}
.spec-items{position: relative;width:90%;height: 80px;overflow: hidden;margin: 5px auto;}
.spec-items ul{width: 500%;position: absolute;top: 10px;left: 0;}
.spec-items ul *{-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.spec-items li{width:70px;*width:68px;_width:68px;float: left;overflow: hidden;margin-right: 4px;border:3px solid #fff;cursor: pointer;}
.spec-items li.on{border:3px solid #ff6600;}
.spec-items li img{max-width: 100%;max-height: 100%;}
span.spe_leftBtn,span.spe_rightBtn{position: absolute;bottom:24px;display: block;width:25px;height:40px;text-align: center;font-size:0;cursor: default;background:url("../images/arrow-pro.png") no-repeat;}
span.on{color: #909090;cursor: pointer;} 
span.spe_leftBtn{left: 0;}
span.spe_rightBtn{right: 0;background-position: -30px 0;}
.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;}


.onred,.acttive{background: red;}
.onred a,.acttive a{color: #fff;}




@media only screen and (max-width:1280px){
	.MagnifierPop,.MagnifierDrag{display:none;}
}
@media only screen and (max-width:1201px){
	.container{padding: 0 2px;}
}
@media only screen and (max-width:993px){
    .container{width:100%;padding: 0 5px;}
    .nav,.logo .logontitle,.kf,#sliderbox{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_right,.online_social{width: 48%;}
    .home_section{padding: 20px 0;}
    .title_ch{margin-bottom: 15px;}
    .categorys{padding: 0 0 20px 0}
    .search_block_top input#search_query{width: 80%;}
    .about_lf{width: 100%;}
    .about_lf .title_ch{width: 100%;text-align: center;}
    .about_lf .title_ch span{margin: 10px auto;width: 10%;}
	.morea{margin: 10px auto;}
	.TTSliderPicList{height: 250px;}
	.TTSliderPic li{width: 207.5px;margin: 10px;}
	.mod_gallerylist .layout_default,.videos li{width: 23%;}
	.newslist_row ul li .newslist_rf{width: 91%;}
	.breadcrumb .title_dh{width: 85%;}
	#MagnifierWrap2{width: 90%;}
	.f_bottom p span{display: block;margin: 0;}
}
/* google 10 */
@media (max-width: 800px) {
	.TTSliderPic li{width: 219.5px;}
	.jianjietext{width: 100%;}
	.jianjietext .thumb,.jianjietext .lists{width: 100%;margin-top: 10px;}
	.jianjieslide{width: 100%;margin-top: 20px;}
	#picBox{height: 295px;}
	#show_pic li a img{width: auto;}
	#show_pic li{text-align: center;}
	.mod_gallerylist .layout_default,.videos li{width: 31%;}
	.newslist_row ul li .newslist_rf{width: 89%;}
	.breadcrumb .title_dh{width: 80%;}
	.list-products ul li{width: 30%;}
	.video-iframe{width: 100%;}
}
/* ipad */
@media only screen and (max-width:769px){
	.newslist_row ul li .newslist_rf{width: 88%;}
	.TTSliderPic li{width: 209.5px;}
	.breadcrumb .title_ch{font-size: 22px;}
}
/* iphone 6 plus 横屏*/
@media (max-width: 737px) {
    .TTSliderPic li{width: 198.5px;}
    .newslist_row .time b{font-size: 27px;}
    .newslist_row ul li .newslist_title{margin-bottom: 0;}
    .video-iframe{height: 400px;}
}
@media (max-width: 668px) {
    .TTSliderPic li{width: 174.5px;}
    .newslist_row .lists-firsh{height: auto;}
    .newslist_row .lists-firsh .thumb{position: relative;width: 100%;padding: 0 0 4% 0;}
    .newslist_row .lists-firsh .info{width: 100%;padding: 3%;height: auto;}
    .mspan3{display: none;}
    .mspan9{width: 100%;}
    .breadcrumb .title_dh{width: 83%;}
}
/* google 7 */
@media (max-width: 601px) {
	.TTSliderPic li{width: 238.5px;}
	.newslist_row .time{padding: 15px 5px;}
	.newslist_row .time b{font-size: 23px;}
	.newslist_row ul li .newslist_rf{padding: 5px;}
	.breadcrumb .title_dh{display: none;}
	.breadcrumb .title_ch{margin: 0 auto;width: 100%;}
	.video-iframe{height: 330px;}
	.con{width: 100%;border: 0;}
	.lianx{width: 100%;border-right: 0;}
}  
@media (max-width: 569px) {
	.search_block_top input#search_query{width: 79%;}
    .TTSliderPic li{width: 223.5px;}
    .newslist_row ul li .newslist_rf{width: 86%;}
    .spec-items{width: 88%;}
}
@media (max-width: 481px) {
	.wellcome.lf{float: right;}
	header{top: 12px;}
	.header .logo{padding: 15px 0;}
	.header_right{padding-top: 30px;}
	.mod_gallerylist .layout_default,.videos li{width: 48%;}
	.search_block_top input#search_query{width: 75%;}
	.TTSliderPic li{width: 45%;}
	.newslist_row .time b{font-size: 20px;}
	.list-products ul li{width: 47%;}
	.video-iframe{height: 250px;}
}

/* iphone 竖屏*/
/* iphone 6 plus */
@media (max-width: 416px) {
	.search_block_top input#search_query{width: 70%;}
	.mod_gallerylist .layout_default,.videos li{width: 100%;}
	.newslist_row ul li .newslist_rf{width: 84%;}
	.list-products ul li{width: 100%;}
	.spec-items{width: 82%;}
	.TTSliderPic li{width: 44%;}
}
/* google 4 */
@media (max-width: 385px) {
	.search_block_top input#search_query{width: 66%;}
	.TTSliderPic li{width: 42%;}
	.newslist_row ul li .newslist_rf{width: 82%;}
	.spec-items li{margin-right: 0px;border: 1px solid #fff;}
	.spec-items{width: 85%;}
}
/* iphone 6 */
@media (max-width: 376px) {
    .TTSliderPic li{width: 42%;}
	.rx{display:none;}
	.online_social .hotline,span.lg{display:block;}
	.header_right{padding:10px 0;}
}
/* Galaxy s5 + google 5 */
@media (max-width: 361px) {
    .spec-items{width: 77%;}
    .spec-items li{margin-right: 8px;}
    .video-iframe{height: 200px;}
    .send{margin-left: 0;}
}
/* iphone 5 + iphone 4 */
@media (max-width: 321px) {
	.search_block_top input#search_query{width: 61%;}
    .TTSliderPic li{width: 100%;margin: 0;}
    .newslist_row ul li .newslist_rf{width: 80;}
    .newslist_row .time b{font-size: 18px;}
    .spec-items li{margin-right: 0;}
}

