/* 禁止响应式：不引用responsive.css，且固定.container的值*/
/*.container { width: 1170px !important; }*/
.slide {
    width: 100%;
}
/* 覆盖蓝色模板属性 color-blue.css */
.header-style01 .navbar-default .navbar-nav>li>a:hover, .header-style01 .nav > li.current-menu-item > a, .hover-mask-container .hover-details span, .hover-mask-container .hover-zoom, .master-slider .pi-button { border-color: #fa7901; }
.search-submit:hover, .wpcf7 .wpcf7-submit:hover, .newsletter .submit:hover, .comment-reply:hover, .service-feature-box .service-media:hover i, .btn:hover, .tracking .submit:hover, .shipping-quote .submit:hover { background-color: #0c3c6d; }
.search-submit, .wpcf7 .wpcf7-submit, .footer-social-icons li a:hover, .newsletter .submit, .post-list .blog-post .post-date .month, .post-single .blog-post .post-date .month, .blog-posts .pagination li.active, .blog-posts .pagination li:hover, .scroll-up:hover, .pixely_widget_sharre .box .share:hover, .nivo-wrapper .nivo-directionNav a:hover, .blog-post.isotope-item .post-category a:hover, .comment-reply, .service-feature-box .service-media:hover a, .owl-carousel:hover .owl-controls .owl-nav .owl-prev:hover, .owl-carousel:hover .owl-controls .owl-nav .owl-next:hover, .owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span, .btn, .events-table .event-date .month, .accordion .title.active::after, .accordion .title:hover::after, .tracking .submit, .pi-latest-posts02 .post-date .month, .shipping-quote .submit,  .custom-heading02:after, .service-item-container figcaption h1:after, .service-item-container figcaption h2:after, .service-item-container figcaption h3:after, .service-item-container figcaption h4:after, .service-item-container figcaption h5:after, .gallery-item-container figcaption h1:after, .gallery-item-container figcaption h2:after, .gallery-item-container figcaption h3:after, .gallery-item-container figcaption h4:after, .gallery-item-container figcaption h5:after, .hover-details:hover span, .team-details:after, .hover-mask-container .hover-zoom:hover, .tabs li.active, .numbers-counter .counter-container::after, .master-slider .pi-button:hover, .master-slider .tooltip h6::after, .ms-skin-default .ms-tooltip-point .ms-point-center { background-color: #fa7901; }
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .breadcrumb li a:hover, .colored, .footer-widget-container a:hover, .copyright-container a:hover, .blog-post .post-body a:hover h3, a.read-more span, .rpw_posts_widget ul > li::before, .rpw_posts_widget li a:hover h4, .post-footer .post-meta li.comments:hover, .comment-meta .date, a.download-link:hover span, .widget_nav_menu .menu-item.current-menu-item a, .company-timeline .icon-date-container i, .pi-latest-posts a:hover h4, .pi-latest-posts02 li .post-details a:hover h4, .header-style02 #quick-links li i, .header-style02 .navbar-default .navbar-nav>li>a:hover, .header-style02 .nav > li.current-menu-item > a, .header-style01 #quick-links li i, .header-style01 #quick-links li a:hover, .header-style02 #top-bar-wrapper.dark #quick-links li a:hover, .header-wrapper.dark .navbar-default .navbar-nav>li.current-menu-item>a, .header-style03 #quick-links i, .header-style03 .navbar-nav>li>a:hover, .header-style03 .navbar-nav>li.current-menu-item>a, .custom-bkg.dark a:hover, .custom-bkg.dark a:hover span, .custom-bkg.dark a:hover i, .blog-post.isotope-item .post-date i, .fa-ul li i, .text-base-color02, .pi-latest-posts .post-date i, .pi-latest-posts02 .post-category i, .accordion .title::before, .pi-latest-posts03 li .post-media i, .news-carousel-container .icon-title i { color: #fa7901; }
.btn { font-size: 16px; font-weight: normal; float: none; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; padding: 0 45px; line-height: 60px; margin: 20px 0 0 40px; }
.pi-latest-posts02 .post-date .month, .events-table .event-date .month { text-transform: none; }

/************************************
 * 网站样式覆盖 style.css	
 ************************************/
.custom-heading::after{background: #fff;}
/* 头部 */
 #top-bar-wrapper{width: 1170px; margin:0 auto; position: relative;z-index: 10002}
.wpml-languages { position: absolute;top:35px; left: 0; padding: 0 10px;}
.wpml-languages { background: url('../img/lang-bkg.png') 0 4px no-repeat; padding-left: 35px; }
.wpml-languages a.active { padding: 0; border: 0; }
.wpml-lang-dropdown { border: 0; padding-left:10px;}
.wpml-lang-dropdown li { list-style: none;padding:0; padding-left: 25px; }
.wpml-lang-dropdown li:nth-child(1):before { content: '';display: block;width:25px;height: 15px;background: url(../img/2.gif) no-repeat;background-size: cover;position: absolute;left: 5px;top: 0px }

.wpml-lang-dropdown li:nth-child(2):before { content: '';display: block;width: 25px;height: 15px;background: url(../img/6.gif) no-repeat;background-size: cover;position: absolute;left: 5px;top:22px }

.wpml-lang-dropdown li:nth-child(3):before { content: '';display: block;width: 25px;height: 15px;background: url(../img/3.gif) no-repeat;background-size: cover;position: absolute;left: 5px;top: 44px }

.wpml-lang-dropdown li:nth-child(4):before { content: '';display: block;width: 25px;height: 15px;background: url(../img/5.gif) no-repeat;background-size: cover;position: absolute;left: 5px;top: 66px }

.wpml-lang-dropdown li:nth-child(5):before { content: '';display: block;width:25px;height: 15px;background: url(../img/7.gif) no-repeat;background-size: cover;position: absolute;left:5px;top: 88px }

.wpml-lang-dropdown li:nth-child(6):before { content: '';display: block;width: 25px;height: 15px;background: url(../img/4.gif) no-repeat;background-size: cover;position: absolute;left: 5px;top: 110px }

.wpml-lang-dropdown li:nth-child(7):before { content: '';display: block;width: 25px;height: 15px;background: url(../img/8.gif) no-repeat;background-size: cover;position: absolute;left: 5px;top: 132px }

.wpml-lang-dropdown li:nth-child(8):before { content: '';display: block;width: 25px;height: 15px;background: url(../img/10.gif) no-repeat;background-size: cover;position: absolute;left: 5px;top: 154px }

.wpml-lang-dropdown li:nth-child(9):before { content: '';display: block;width: 25px;height: 15px;background: url(../img/9.gif) no-repeat;background-size: cover;position: absolute;left: 5px;top: 176px }
.wpml-lang-dropdown li:nth-child(10):before { content: '';display: block;width: 25px;height: 15px;background: url(../img/1.gif) no-repeat;background-size: cover;position: absolute;left: 5px;top: 198px }

/*.wpml-lang-dropdown li:nth-child(10):before { content: '';display: block;width: 15px;height: 15px;background: url(../img/10.gif) no-repeat;background-size: cover;position: absolute;left: 15px;top: 211px }
*/.main-nav { margin: 0; height:80px; }
.navbar-header { padding-top: 5; padding-left: 52px; }
.navbar-collapse { margin-top: 4px; }
/*.nav > li.current-menu-item > a { border-bottom: 5px solid; }*/

.nav > li.on a { border-bottom: 5px solid #fa7901; }

.navbar-nav { margin-right: 50px; }
.navbar-nav>li>a { padding:0 10px; line-height:94px;}
.header-style01 .navbar-default .navbar-nav>li>a:hover, .header-style01 .navbar-default .navbar-nav>li:hover>a { border-bottom: 5px solid #fa7901; }
.head-search { width: 40px; min-height: 80px; position: relative; cursor: pointer; margin-left: 20px; margin-right: 30px; float: right; z-index: 1005; background-color: transparent; padding-top: 20px; }
.head-search { width: 35px; margin-right: 0; padding-top: 26px; }
.search-submit { width: 35px; height: 35px; min-height: 35px; }
.m_search { background: #fff; border: 1px solid #ddd; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; padding: 10px 25px; position: absolute; top: 100%; width: 170px; right: 0; font-style: italic; color: #666; display: none; }
.service-feature-box .service-media a { background: #999999; }
.service-feature-box .service-media i { background: #ccc; }
.page-banner { width: 100%; height: 331px; margin-bottom: 30px; }


/* 底部 */
/*#footer-wrapper { margin-top: 50px; }*/
#footer-wrapper.footer-dark { background: #313130; }
.newsletter .submit { background-color: #006db7; }
.newsletter .submit:hover { background-color: #fa7901; }
.newsletter label {
	display: none;
}
.newsletter input[type="text"] {
	padding: 5px 60px 5px 15px;
    font-style: italic;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    height: 40px;
    border: 1px solid #ddd;
    min-width: 100%;
        color: #bcc0c4;
    background-color: #565f66;
    border: none;
}
.newsletter input[type="submit"] {
    width: 40px;
    height: 40px;
    background-image: url('../img/subscribe.png');
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    top: 0;
    right: 0;
    border: none;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    -ms-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
    text-indent: -2000px;
        background-color: #006db7;
}
.newsletter input[type="submit"]:hover {
        background-color: #fa7901;

}
#footer-wrapper.footer-dark a:hover { color: #fff; }
#footer-wrapper li { padding-bottom: 0; }
#footer-wrapper .widget ul > li { background-position: 0 12px; }
.footer-dark .copyright-container .row { border-color: rgba(230, 233, 239, 0.32); }
.footer-social-icons li a:hover { background-color: #fa7901; }
.footer-dark .footer-widget-container address span { color: #fff; }
.footer-dark .footer-widget-container .text-big { padding: 10px 0 8px; }


/* 左侧子菜单 */
.widget ul > li {     background-position: right 12px;
  
    margin-right: 25px;
    display: block;}
.widget ul li.lei {
    background: #fa7901;
}
.newsleft ul > li{
	  float: right;
}

.newsleft ul > li span{
	padding-right: 10px;

}
.widget ul > li.hover { background: none; padding-bottom: 10px; }
.widget .sub-menu li { border: 0; background-position: 0 5px;  /* height: 26px;  */}
.widget .sub-menu li .sub-menu-a{ color: #777}
.widget .sub-menu li a:hover{ color:#fa7901;}
.current-menu-item .menu-item-a{color:black;
font-size:16px;
font-weight:bold;    
}
/*.widget .sub-menu li>.sub-menu { height: 0;overflow: hidden; }*/
.sub-menu .li-square{
padding: 5px 0;}
.sub-menu .li-square a{background: url(../img/arrow.png) no-repeat left; line-height:26px; padding-left:10px;}
.widget ul > li.hover a { color: #fa7901; }

/* 首页第1行 */
.home-line1 { background: #ececec; }
.home-line1 .row{ margin-bottom: 0px;}
.home-line1 img { padding-top: 12px; }
.home-line1 .custom-heading::after { display: none; }
.home-line1 h2 { font-style: italic; color: #f31001; text-transform: none; font-size: 25px; line-height: 42px; padding-bottom: 12px;  margin: 0 0;}
.home-line1 h3 { font-size: 13px; margin: 0 0 12px 0;color: #fa7901}
.home-line1 .fa-ul.large-icons li { margin-bottom: 8px; }
.home-line1 .btn { height: 60px; line-height: 60px; margin-left: -58%; margin-top: 40px; }

/* 首页第2行 */
.home-line2 { background: #fff; }
.home-line2 .row { margin-bottom: 60px; }
.home-line2 .service-media:hover i { background: #99a7c0; }
.service-feature-box .service-body { padding-top: 25px; height: 90px; }
.service-feature-box .service-body h4 { margin-bottom: 16px; font-size:16px; }
.service-feature-box .service-body time{ position:absolute; left:-8px; top:-30px; font-size:14px; font-weight:bold}
.service-feature-box .service-body p { height: 94px; overflow: hidden; }
.home-line2 .owl-item { height: auto; }

/* 首页第3行 */
.home-line3 { }
.pi-latest-posts02 .post-date .day { background: #e8e8e8; }
.pi-latest-posts02 .post-category i { color: #99a7c0; }
.pi-latest-posts02 li .post-details h4 { font-weight: 600; }
.home-line3 a h4 { height: 58px; }
.home-line3 .post-details .cont { height: 142px; }
.abo img{     margin: auto;}
/*图片列表*/
.photolist { width: 100%; border-top: 1px solid #efefef;}
.photolist h4{line-height: 28px;
    border-bottom: #ccc 1px dashed;
    font-weight: bold;
    margin-bottom: 12px;
    background: #eee;
    color: #003478;
    padding-left: 10px;
	}
.photolist li { width: 25%; height: 195px; position: relative; float: left; list-style: none;  padding: 10px; overflow:hidden;}
.photolist li img{ width:90%; height:100%;  box-shadow:5px 5px 12px #aaa; border:3px solid #eee;}
.photolist li, .photolist li img {  }
.photolist dt { position: absolute; width: 245px; height: 156px; }
.photolist dd { position: absolute; width: 255px; height: 161px; text-align: center; }
.photolist dd  a { font-size: 14px; color: #000; width: 255px; height: 161px; display: block; padding: 60px 30px 0; z-index: 99; display: none; }
.photolist dd:hover { background: #fff; transform: scale(1.4); filter: alpha(opacity=60); -moz-opacity: 0.4; opacity: 0.4; transition: all .3s;   }
.photolist dd:hover a { display: block; transform: scale(1.4); }
.photolist img:hover { transform: scale(1.4);  transition: all .6s;}
#lightbox-nav a { transition: none; }

/* 文章列表页 */
.articlelist { width: 918px; margin-top: 20px; }
.articlelist-div { width: 388px; float: left; margin: 40px 71px 0px 0; }

/* 产品封面页 */
.nivo-caption { display: none !important; }

/* 产品列表页 */
/*.col-md-9 ul li{margin-right: 48px;
    margin-bottom: 5px;!important;
}
*/
.prolist { width: 894px; }
.prolist li { width: 250px; height:250px; position: relative; float: right; list-style: none; margin-left: 48px; margin-bottom: 5px; }
.prolist li dt { padding: 15px 0; height: 220px;width:100%; border: 1px solid #efefef; transition: border 0.2s;  overflow:hidden;/* box-shadow:4px 4px 6px 6px #ccc;*/}

.prolist li dt img{ width:100%; height:100%;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.prolist li dt  a{ width:100%; height:100%;display:block;}
.prolist li:hover img {transform: scale(1.2,1.2); -webkit-transform: scale(1.2,1.2);}
.prolist li>a { font-size: 13px; line-height: 22px; width: 100%; float: none; display: inline-block; padding: 10px 0 10px;text-align: center; font-weight:bold; color:#fa7901; }

/* 产品无链接列表页 */
.prosimlist { width: 894px; }
.prosimlist li { width: 267px; height: 210px; position: relative; float: left; list-style: none; margin-right: 23px; margin-bottom: 48px; }
.prosimlist li dt { height: 172px; width: 267px; border: 1px solid #ccc; transition: border 0.2s; }
.prosimlist li:hover dt { border-color: #ccc; }
.prosimlist li>p { font-size: 13px; line-height: 22px; width: 265px; float: none; display: inline-block; padding: 10px 0 20px; }

/* 客户图标页 */
.clientlist { border-left: 1px solid #ccc; border-top: 1px solid #ccc; width: 847px; }
.clientlist li { list-style: none; float: left; width: 282px; height: 109px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.clientlist li:first-child { padding-left: 0; }
.clientlist:nth-child(3n) { padding-right: 0; }
.clientlist li img { opacity: 0.7; transition: all 0.2s ease-in-out 0s; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; display: block; margin: 0 auto; vertical-align: middle; }
.clientlist li:hover img { opacity: 1; }

/* 新闻列表页 */
.post-list .blog-post .post-body h3 { margin-bottom: 11px;color:#333333; }
.blog-posts .pagination li { background: #fff; }

/* 联系我们页 */
.wpcf7 .wpcf7-submit { border-radius: 0; padding: 13px 50px; font-size: 16px; font-weight: 600; }





/* 产品详情页 */
.product-slide {
	margin:25px auto;
}
.product-slide .nivo-directionNav {
	left: 20px;
	top: -295px;
	position: relative;
	margin: 0;
}
.product-slide .nivo-directionNav .nivo-nextNav {
	position: absolute;
	left: 773px;
	margin: 0;
}
.product-tab {
	margin-top: 31px;
}
/* .product-tab p{word-break: break-all;}
.product-tab span{display: block;} */
.product-tab .hd {
	height: 64px;
	text-align: center;  
}
.product-tab .hd ul {
	height: 44px;
	width: 100%;
	z-index: 33
}
.product-tab .hd ul li {
	margin:0px 0 5px 1%!important; 
	list-style:none;
	display: inline-block;
	width: 24%;
	height: 64px;
	line-height: 64px;
	font-size: 17px;
	position: relative;
	cursor: pointer;
	transition: all 0.2s;
	float: right;
	background: #dfdfdf;
	color: #a2a2a2;
	overflow:hidden;
}
.product-tab .hd ul li:last-child{
	border-right-width: 1px;
}
.product-tab .hd ul li.on {
	margin:0px 0 5px 1%!important;
	list-style:none;
	float: right;
    height: 64px;
    background: #fff;
    font-size: 17px;
    font-weight: 100;
    line-height: 64px;
    text-align: center;
    background: #ff6600;
    color: #fff;

	
}
.product-tab .hd ul li.on + li {
	
}
.product-tab .bd  {
	width: 100%;
	margin-top: 35px;
	line-height: 22px;
	font-size: 13px;

}
.cont {
	width: 100%;
	margin-top: 35px;
	line-height: 22px;
	font-size: 13px;
	
}
/* 单页 */
.lileft li { float: left; width: 400px; }

/*表单*/
#message{border: 1px solid #ccc;}
#message .content{ text-align: center;padding: 15px;}
.feedback { color: #666; font-size: 13px; }
.feedback label { line-height: 32px; font-weight:700;color:#555;    width: 100%;
    background: #efefef;
    padding: 5px 20px;}

.feedback input { width: 525px; color: #999; background: none; border: 1px solid #e4e1e1; font-size: 14px; line-height: 28px; }

.feedback input[type="text"] { float: left; margin-bottom: 14px; border: 1px solid #ddd; border-radius: 3px; padding:1px 15px; box-shadow:2px 2px 4px #ccc;}

.feedback input:focus{ border: 1px solid  #FC867C;}
.feedback textarea { height: 207px; width: 525px; padding: 14px 20px; color: #999; background: none; font-size: 14px; line-height: 28px; border: 1px solid #ddd; border-radius: 3px; }
 .feedback textarea:focus{ border: 1px solid  #FC867C;}           
.feedback input.button { width: 136px; height: 45px; line-height: 45px; color: #fff; font-size: 15px; padding: 0; text-align: center; border: 0; background: #f50015; transition: all .2s; margin-top:-20px; float: right; display: block; }
.feedback input.button:hover { background: #fa7901; }
.feedback input.infoInput_1 { width: 308px; margin-right: 15px; }
.feedback input.infoInput_2 { width: 308px; margin-right: 0; }
.feedback input[type="radio"] { float: left; width: auto; margin-right: 5px; }
.feedback input[type="checkbox"] { float: right; width: auto; margin-left: 5px; }
.feedback .radioname { float: right; }
.feedback .espcms_bbs_form{}
#map {  
  background: -webkit-linear-gradient(#EAEAEA, #fff); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#EAEAEA, #fff); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#EAEAEA, #fff); /* Firefox 3.6 - 15 */
  background: linear-gradient(#EAEAEA, #fff); /* 标准的语法 */ }
#map p{ margin-bottom:-10px;color: #666;font-size: 15px;}
#map a{ color: #666 }
/*提示页*/
.msg-wrap { width: 800px; margin: 120px auto 180px; text-align: center; border: 1px solid #ccc; padding: 50px; }
.msg-wrap .title { height: 48px; line-height: 48px; font-size: 16px; }
.msg-wrap .button { margin-top: 30px; }

/*搜索结果页*/
.sch-wrap { width: 1000px; overflow: hidden; margin: 20px auto 0; }
.sch-title { float: left; width: 800px; padding: 10px 0px 7px 5px; color: #fa7901; font-size: 16px; }
.sch-line { width: 1000px; border-bottom: 1px solid #e6e6e6; height: 1px; overflow: hidden; }
.sch-list { padding: 10px 10px; width: 100%; }
.sch-list li { width: 100%; border-bottom: 1px dotted #ccc; padding: 10px 0px 0px 10px; list-style: none; }
.sch-list li dd.tl { float: left; }
.sch-list li dd.dr { float: right; color: #a5a5a5; }
.sch-page-botton { text-align: center; overflow: hidden; margin-top: 30px; margin-bottom: 30px; }
.page_botton { margin-top: 10px; margin-bottom: 13px; }
.pagination { text-align: center; }
.pagination span { margin: 0 5px; border: 1px solid #ccc; padding: 6px 10px; height: 26px; line-height: 24px;border-radius: 3px }
.pagination span.current { color: #ccc; border: #ccc 1px solid; }
.pagination span.disabled{display: none}
.pagination a.now { background: #fa7901; color: #fff; border: 1px solid #fa7901; }
.pagination a { margin: 0 5px; border: 1px solid #ccc; padding: 6px 10px; height: 26px; line-height: 24px; transition: all .2s; border-radius: 3px }
.pagination a:hover { background: #fa7901; color: #fff; border: 1px solid #fa7901; }
.prenext { width: 1040px; margin: 0 auto; line-height: 50px; font-size: 14px; color: #999; }
.prenext ul { width: 100%; }
.prenext span { margin: 0 2px; }
.prenext a { color: #999; }
.prenext a:hover { color: #937C53; }
.p1:last-child,.p1:first-child{display: none}

.cont ul li{list-style:square;margin:5px;}
.xpages ul li{list-style:square;margin:5px; margin-left:10px;}




.pic-info{
width:500px;
height:300px;
padding:10px 0;


}
.pic-info img{
width:500px;
height:300px;
margin-top:10px;
}
.certificates li{ height:340px;}
.certificates li dt{ height:320px; width:100%;}

.certificates dd:hover a { display: block; transform: none; }
.certificates img:hover { transform:none;  transition: none}
.certificates dd:hover { transform: none; filter: alpha(opacity=60); -moz-opacity:1; opacity:1; transition:none; background:none}
/*.bg{ background: url(/images/bg.jpg) no-repeat; height: 400px;}*/
.work,.news{
	padding:2.5em 0 0 0;
}
.work-grids {
    margin: 5em 0 6em 0;
  /*  height: 350px;*/
}
.work-info h3,.news-info h3,.about-grid h3,.about-team h3,.choose h3 {
    color: #000000;
    font-size: 3em;
    margin: 0;
    text-align: center;
    font-family: 'CinzelDecorative-Regular';
}
.whyteu h3{ font-size: 15px;}
.whyteu p,li{ margin: 0; padding: 0}
.whyteu p{ line-height: 30px;}
.work-grid-left {overflow: hidden;     transition: all 0.8s ease;}
.work-grids .work-grids-top{  margin-bottom: 30px;}
.work-grids .work-grids-top img{ width: 100%;height: 100%;display: block;}
.work-grids p{ line-height: 25px; padding:5px 5px;text-align:center; border:1px solid #ededed; color:#fa7901; font-weight:bold; font-size:16px;}
.work-grid-left h6{text-align: center; font-weight: bold; font-size:13px;height: 36px;}
.work-grid-left:hover p{ background-color:#fa7901; color:#fff;}


.transition{
    width: 0;
    height: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    background: url(../img/play.png) no-repeat;
    background-size: 100% auto;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transition:all 0.5s;
}
.service-feature-box a:hover .transition{width:80px;height:80px;margin:-40px 0 0 -40px;transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);}

#myTab li{ text-align: left; padding: 0;border: 1px solid #fff;}
#myTab li:hover{ border: 1px solid #efefef;}
#myTab li a{display: block; padding: 5px 10px; font-size: 15px;background: #ccc;}
.carousel-control.left{    background-image: linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);}
.carousel-control.right{    background-image: linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);}
.carousel-control{ top: 175px; font-size: 80px;}
.navbar-toggle .icon-bar {
    display: block;
    width: 35px;
    height: 5px;
    border-radius: 1px;
}
#timeM{ display: none;}
#newtime{
    line-height: 20px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    color: #565656;
	margin-top: 20px;
}
#newtime p{font-size: 60px;
    font-weight: bold;
    line-height: 60px;
        color: #ff6600;
       padding-bottom: 0;
}
#appic1,#appic{ margin-top: 100px; padding: 20px;}
#appic1 h2,#appic h2{ text-align: right;}
#appic1 p,#appic p{ font-size: 13px; line-height: 30px;}
@media screen and (max-width:760px){
.row{ margin-right: 0px; margin-left: 0px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative;min-height: 1px; padding-right: 0px; padding-left: 0px;}
.mnav{ display:block;}
.nav-left{ display:none;}
.logo{ float: right; margin-top: 8px;}
.logo img{ height: 70px;}
.navbar-toggle { position: relative;float: left;padding: 0;margin-top:28px; margin-left: 45px;  margin-bottom: 8px; background-color: transparent; background-image: none; border: 0px solid transparent;border-radius: 4px;}
.navbar-nav {margin: 8px 0px; background-color: #ddd;}
 .navbar-nav { margin-left: 0px;}
.navbar-nav > li {border-bottom: 1px solid #ddd;}
.container-fluid { padding-right: 0px;padding-left: 0px; margin-right: auto;margin-left: auto;}
.container-fluid> .navbar-collapse { margin-right: 0px;  margin-left: -15px;} 
.navbar-default .navbar-nav>li>a{color: #333; background-color: #ffffff;}
.navbar-collapse { float: left; padding: 0; width: 111%;}
.navbar-collapse {margin-top: 0px;}
.navbar-nav>li>a { padding: 0 20px;line-height:40px; }
.btn {font-size: 17px;padding: 0 40px;line-height: 40px; margin: 20px 0 0 20px;}
.work-grid-left h6 {height: auto;}
.work-grids {margin: 0em 0 0em 0; }
.page-banner {width: 100%;height: 331px;margin-bottom:0px;  background-size: auto;}
.photolist li { width: 50%;}
.cate_navi li{ list-style:none;width: 100%;height: 144px;}
.aside-left{ display: none;}
.prolist{ width: 100%;}
.prolist li{width: 100%;height: 100%;position: relative;float: left;list-style: none;margin-right:0;}
.prolist li dt{height: 100%}
#testchat{ height: 460px; width:300px;!important ; position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: 0 auto;!important}
.product_explain a{ width: 48%; margin-right: 1%;}
.product-tab .hd ul li{ width: 100%;}
.service-feature-box .service-media{height: 100%;}
.service-feature-box .service-body{height: 100%;padding: 0; padding-top: 25px;}
.shipin iframe {height: 200px;}
#newtime{display: none;}
#timeM{ display: block;}
#appic1,#appic{ margin-top: 0; padding: 0}
.carousel-control { top: 35px;font-size: 60px;}
.aboutget {width: 110%;}
#h3{ 
 margin: 50px 0 30px 0;
    text-align: center;
  }
 #h3:before{

    right: 45%;
 } 
  .product-tab .hd {height: auto;}
 .product-tab .hd ul{height: auto;}
.product-tab .hd ul li {
    padding:10px;
     height: auto; 
     line-height: 30px;
}
.product-tab .hd ul li.on{
  padding: 10px;
     height: auto; 

     line-height: 30px;
    background: #ff6600;
}
.productdetaiImg{ width: 100%}
.picFocus{ width: 100%; float: none;}
.product_explain{width: 100%; float: none;}
.wpml-languages {
     background: none; 
        position: absolute;
    top: 30px;
    left: 0px;
    padding: 0
}
.wpml-lang-dropdown{ width: auto;left: 0px;top: 30px;}
}
