﻿@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}

/******** header *********/
.header{width: 100%;float:left;padding: 15px 0;}
.header .logo{width:auto;overflow: hidden;margin-top: 10px;}
.online_social{margin-bottom: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:42px;height:42px;float:right;position:relative;border:1px solid #dbdbdb;width:100%;border-radius: 20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
.search_block_top input#sub_bg{float: right;padding:0;cursor:pointer;background:url("../images/search1.png") no-repeat center center;height:42px;width:42px;margin-top: -1px;border: none;}
.search_block_top input#search_query{background:none;border:none;width:88%;float: left;height:40px;padding:0 0 0 10px;color:#a2a2a2;font-family:"微软雅黑";font-size:12px;}

/* nav */
.nav{height:45px;background:#da251d;line-height:45px;}
.main-menu{float:left;width: 100%;position:relative}
#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:#28166f;}
.navi li ul{z-index:9999;display:none;position:absolute;top:45px;left:0;text-align:center;min-width:150px;width:auto;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{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{height:35px;line-height:35px;padding: 0 2px;}
.navi li ul li:hover,.navi li ul li.acttive{background:#ececec;}
.navi li ul li a{font-size:12px;color:#666;}
.navi li ul li:hover a,.navi li ul li.acttive a{color:#da251d;}

/******** home_section_two *********/
.home_section{padding: 50px 0;width:100%;float:left;}
.title_ch{text-align:center;margin-bottom: 35px;font-size: 24px;color: #333;}
.title_ch hr{width:60px;height:3px;border:none;background:#da251d;}
.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{background:url(../images/3.jpg) no-repeat center top;float:left;width:100%;}
.home_section_three .title_ch{color:#fff;}
.home_section_three .title_ch hr{background:#fff;}
.about_lf {width:33%;margin: 10px 0;}
.about_lf p {font-size: 12px;color: #fff;text-indent: 2em;}
.morea {width: 100px;height: 50px;line-height: 50px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius: 5px;background: #ee1c23;text-align: center;margin-top: 25px;}
.morea a {font-size: 12px;color: #fff;display: block;transition: .5s all;-webkit-transition: .5s all;-moz-transition: .5s all;-o-transition: .5s all;-ms-transition: .5s all;}
.morea:hover a{-webkit-transform: scale(1.25);-moz-transform: scale(1.25);transform: scale(1.25);}
.about_rf {width:62%;}
#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;/* position:absolute;left:0;top:0 */}
#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;}

/******** footer *********/
.footermenu{background:#da251d;height:60px;}
.footermenu span{margin:11px 20px 0 0;display:inline-block;*display:inline; zoom:1;line-height:35px;border:2px solid #da251d;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;}
.footermenu span a{font-size:14px;color:#fff;display:block;padding:0 25px;}
.footermenu span.onred,.footermenu span:hover{border:2px solid #fff;}
.footer{background:#22272d;width:100%;float:left;color:#676767;}
.footer .span4{width:33.3333%;float:left;padding:35px 0 0;min-height:260px;}
.footer .other{text-align:center;border-width:0 1px;border-style:solid;border-color:#3a3e43;padding-top: 60px;}
.footer .other .footerlogo{margin-bottom:30px;}
.footer .other .footerlogo h3{font-size:14px;color:#fff;filter:alpha(opacity=28);-moz-opacity:0.28;-khtml-opacity: 0.28;opacity: 0.28;margin: 10px 0 0;}
.search_footer{border:1px solid #666;width:83%;height:30px;line-height:30px;margin:0 auto;}
.search_footer select:focus,.search_footer input:focus{outline:none;}
.search_footer select{line-height: 13px;width: 18%;padding: 0 2% 0 0;border: none;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/downa.png) no-repeat 87% center;border-right:1px solid #666;font-family:"微软雅黑";font-size:14px;color:#666;}
.search_footer input#search_query{float: right;height: 28px;line-height:18px;width: 59%;padding:5px 2%;border:none;background:none;font-family:"微软雅黑";font-size:14px;color:#666;}
.search_footer input#sub_bg {float: right;width: 14%;padding: 0;height: 28px;border: none;background: #da251d;font-family:"微软雅黑";font-size: 12px;color: #fff;}
.footer .footer_info.span4 {padding-right: 3%;padding-top: 60px;}
.footer .footer_info p{margin-bottom:10px;}

.footer .footer_form{padding-left: 2%;}
.footer .footer_form form > div{margin-bottom:10px;float:left;width:100%;}
.footer .footer_form form input[type="text"]{padding:0 5px;border: 1px solid #45484b;background: none;height:37px;line-height:37px;color:#fff;font-size:14px;font-family:"微软雅黑";}
.footer .footer_form form .form_onebox{width:43%;float:left;}
.footer .footer_form form .form_twobox{width:55%;float:right;}
.footer .footer_form form textarea{padding:5px;width:100%;height:100px;border: 1px solid #45484b;background: none;resize:none;color:#fff;font-size:12px;font-family:"微软雅黑";}
.footer .footer_form form ::-webkit-input-placeholder {color: #676767;}
.footer .footer_form form :-moz-placeholder {color: #676767;}
.footer .footer_form form ::-moz-placeholder {color: #676767;}
.footer .footer_form form :-ms-input-placeholder {color: #676767;}
.footer .footer_form img.form_code{height:35px;margin:0 5px;}
.footer .footer_form input.submit{background:#da251d;border:none;text-align:center;font-size:14px;color:#fff;font-family:"微软雅黑";width:90px;height:37px;float:right;}

.f_bottom{text-align:center;font-size:12px;color:#fff;border-top:1px solid #3a3e43;padding:20px 10px;background: #22272d;}
/* 回顶 */
.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: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:#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;}

/*video*/
.video {position: fixed;right: 0;bottom: 0;text-align: right;z-index: 999;}
.video a {display: inline-block;width: 5%;height: 5%;}
.video a img {width: 100%;}
.qrcode {display: none;position: fixed;right: 48px;bottom: 350px;width: 200px;height: 200px;}
.qrcode img {width: 100%;}
/*kf*/
.kf{width: 57px;left: 100%;height: 340px;border: 1px solid #EFEFEF;bottom:50px;margin-left: -65px;z-index: 9999;background: #f7f7f7;padding:0;position: fixed!important;bottom: 90px;top:18% !important;}
.kf .sp1{position: absolute;display: block;min-height: 105px;min-width: 110px;margin-left: -111px;line-height: 57px;background: #00569F;display: none;border: 1px solid #EFEFEF;border-right: none;margin-top: -1px;text-align: center;font-size: 15px;color: #FFF;padding-top:5px;}
.kf .sp2{position: absolute;display: block;height: 57px;width: 200px;margin-left: -200px;line-height: 57px;font-family: "Microsoft YaHei";background: #00569F;display: none;border: 1px solid #EFEFEF;border-right: none;margin-top: 57px;text-align: center;font-size: 15px;color: #FFF;}
.kf .sp3{position: absolute;display: block;height: 57px;width: 200px;margin-left: -200px;line-height: 57px;font-family: "Microsoft YaHei";background: #00569F;display: none;border: 1px solid #EFEFEF;border-right: none;margin-top: 115px;text-align: center;font-size: 15px;color: #FFF;}
.kf li{width: 57px;height: 57px;text-align: center;line-height: 57px;font-family: "Microsoft YaHei";font-size: 15px;border-bottom: 1px solid #EFEFEF;list-style:none;}
.kf li a{color: #949494;text-decoration:none !important;}
.kf li:hover{background: #00569F;cursor: pointer;color: #fff;}
.kf li:hover a{color: #fff;text-decoration:none!important;}
.kf .kf5{border: none;background: none;line-height: 13px;cursor: default;overflow: hidden;height: 158px;}
.kf .kf6{background: url(../images/totop.png) no-repeat 6px 170px!important;border: none;opacity: 0;filter: alpha(opacity=0);height:210px !important;}
#jfmiddle2-left1 li img{float:left;}

/*--  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: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 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 --*/
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;}
.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:48%;margin:0 1% 20px;border:1px solid #ededed;padding:15px;}
.newslist_row ul li .newslist_pic{float:left;width:38%;}
.newslist_row ul li .newslist_rf{float:right;width:59%;}
.newslist_row ul li .newslist_title{margin:10px 0;}
.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 ul li p{font-size:12px;color:#666;text-indent:2em;height:69px;overflow:hidden;word-break:break-all;}

/*-- 新闻详情 --*/
.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;}
.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;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:#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;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list-products ul li:hover .products-name{color:#ee1c23;}

.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;}




@media only screen and (max-width:1200px){
	.container{width:970px;}
	.shousuo li a.nif {width: 75%;}
	
	.online_social a img {width: 20px;}
	.online_social a {margin-left: 10px;}
	.online_social .hotline {margin-right: 10px;}
	.header .logo {width:48%;margin-top: 15px;}
	.about_lf {width: 36%;}
	.about_rf {width: 60%;}
	.footer .footer_info.span4{width:29%;padding-right: 2%;}
	.footer .other{width:35%;}
	.footer .other .footerlogo{width:86%;margin:0 auto 30px;}
	.footer .footer_form{width:35.3333%;}
	.footer .footer_form form .form_onebox {width: 42%;}
	.navi li > a{padding:0 25px;}
	.footermenu span {margin: 11px 10px 0 0;}
	.mspan3 {width: 22%;}
	.mspan9 {width: 76%;}
	.list-products ul li {width: 23%;margin: 0 1% 25px;}
	.newsint-bottom div,.footer .footer_form input.submit{float:none;}
}
@media only screen and (max-width:992px){
	.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:auto;text-align: center;float: none;margin:20px auto 10px;}
	.header_right{float: none;}
	.online_social {position: absolute;top: 10px;right: 10px;}
	.search_block_top {float: none;margin: 0 auto;width: 60%;}
	.home_section_two ul li{width: 23%;margin: 0 1% 30px;}
	.about_lf {width: 50%;}
	.about_rf {width: 46%;}
	.morea {width:80px;height:40px;line-height:40px;}
	.footer .footer_form{width:55%;}
	.footer .other{border-width: 0 1px 0 0;width:45%;}
	.footer .footer_info.span4{display:none;}
	.footer .other .footerlogo {width: 90%;}
	.content_row_lf{width:100%;float:none;}
	.content_row_rf,.footermenu,.mspan3,.kf,.video{display:none;}
	.mspan9{width:100%;float:none;margin:0;}
	.newslist_row ul li .newslist_title {margin:5px 0;}
	.newslist_row ul li .newslist_time {margin-bottom: 5px;}
}
@media only screen and (max-width:767px){
	.home_section_two ul li {width: 24%;margin: 0 0.5% 20px;}
	.about_lf,.about_rf {width: 100%;}
	.header .logo {width:86%;}
	.search_block_top {width:80%;}
	.mod_gallerylist .layout_default {width: 23%;}
	.newslist_row ul li {width: 100%;margin: 0 0 10px;}
	.newslist_row ul li .newslist_pic{width: 23%;}
	.newslist_row ul li .newslist_rf{width: 75%;}
	.content_contact_info,.content_contact_form{float:none;width:100%;margin-bottom:25px;}
}
@media (max-width: 640px) {
	.online_social .hotline{display:none;}
	.footer .span4{width:100%;min-height:0;padding:20px 0 0;}
	.footer .footer_info.span4{display:block;padding:20px 0 0;width:100%;}
	.footer .other{border-width:1px 0;padding-bottom:20px;}
	.content_row_lf,.content_contact{padding:15px;}
	.productname{font-size:20px;}
	.newslist_row ul li .newslist_time{display: none;}
	
	/*404*/
	.si {margin-top: 30%;padding: 0 10px;}
}
@media (max-width: 480px) {
	.home_section_two ul li {width: 48%;margin: 0 1% 15px;}
	.home_section {padding: 30px 0;}
	.list-products ul li,.box-equipment ul li,.mod_gallerylist .layout_default{width:48%;margin: 0 1% 20px;}
	.breadcrumb .rf{display:none;}
	.newslist_row ul li{padding:10px;}
	.newslist_row ul li .newslist_pic {width: 28%;}
	.newslist_row ul li .newslist_rf {width: 69%;}
	.newslist_row ul li .newslist_title{margin:0;}
	.newsint-header h1{font-size:18px;}
	.content_header {height:auto;line-height: 46px;}
	.content_header a {line-height: 45px;font-size:12px;}
	.content_row_download ul li span,.footer{display:none;}
	.content_row_download ul li{padding: 5px 10px;background-position:left 14px;}	
	.content_row_download ul li a{width:auto;overflow:visible;text-overflow:clip;white-space:normal;word-break:break-all;line-height:23px;}	
	.f_bottom span{display:block;}
	.search_block_top {width: 83%;height: 35px;line-height: 35px;}
	.search_block_top input#sub_bg{height: 33px;width:33px;background-size: 15px;}
	.search_block_top input#search_query{height: 33px;}
	.picchange{width:100%;}
	.contact_form_list{width:100%;}
	span.display-i{width:76%;}
	.header .logo{width:80%;}
	.title_ch{font-size:20px;margin-bottom: 25px;}
	.xiangqpro em {font-size: 14px;padding: 0 15px;line-height: 35px;height: 35px;}
	.newsint-bottom div {margin-bottom:0;line-height: 23px;}

	.shousuo li a.nif{width:auto;overflow:visible;text-overflow:clip;white-space:normal;word-break:break-all;line-height:23px;}	
	/*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: 414px) {	
	/*404*/
	.si {margin-top: 25%;}
}
@media (max-width: 375px) {
	.newslist_row ul li p {height: 54px;line-height: 18px;}
	span.display-i input{width:105px;}
	.search_block_top {width: 94%;}
	.productname{font-size:16px;}
}
@media (max-width: 360px) {
	/*404*/
	.ruturnk h1{font-size:17px;}
	.ruturnk p{font-size:12px;}
	.psicx h1 {font-size: 20px;}
}
@media (max-width: 320px) {
	.box-equipment ul li .equipment-name,.products-name,.contact_form label{font-size:12px;}
	.contact_form_lsubmit {margin: 15px 0 0 60px;}
	span.display-i input {width: 90px;}
}


