﻿/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, textarea, p, blockquote, th, td, font, form, p, h1, h2, h3, h4, h5, h6, span, a { padding: 0px; margin: 0px; }
input, select { font-size: 14px; line-height: 16px; }
html, body { -webkit-text-size-adjust: none; font-size: 14px; color: #666666; }/*google浏览器字体兼容*/
body { font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif; width: 100%; background: #ffffff; }
img { border: 0; }
ul, li { list-style-type: none; }
/*a { text-decoration: none; color: #666666; outline: none; }
a:hover { color: #ff4910; text-decoration: none; }*/
a:active { star:expression(this.onFocus=this.blur());
}
.cl { clear: both; }
.fl { float: left; }
.fr { float: right; }
.tc { text-align: center; }



.container { width: 1200px; margin: 0 auto; }



/* banner */
.isolution{ padding:0px 0 30px 0;}
.isolutiont{ text-align:center;}
.isolutiont_en{ font-size:36px; color:#adadad; font-family:Arial, Helvetica, sans-serif; font-weight:bolder;}
.isolutiont_cn{ font-size:48px; color:#333333; padding:10px 0 30px 0; background:url(../images/i_tt_icon.jpg) no-repeat 50% bottom;}

.isolutionc{ padding-top:20px;}
.isolutionca{}
.slideBox{overflow:hidden; position:relative; margin:0 auto;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ width:100%; height:auto; zoom:1; vertical-align:middle; }
.slideBoxpn{ text-align:center; padding-top:10px;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next{ display:inline-block; width:60px; height:60px; margin-right:20px;}
.slideBox .prev{background:url(../images/i_prev.png) no-repeat;}
.slideBox .next{background:url(../images/i_next.png) no-repeat;}
.slideBox .prev:hover{background:url(../images/i_prev_over.png) no-repeat;}
.slideBox .next:hover{background:url(../images/i_next_over.png) no-repeat;}

.isolutioncat,.isolutioncac{ width:100%; height:300px; margin-bottom:20px;}
.isolutioncatc{ width:480px; height:240px; padding:30px 50px;}
.isolutioncatc_c_t{ font-size:30px; color:#333333;}
.isolutioncatc_c_c{ padding-top:5px; color:#999999; font-size:18px; line-height:25px;}
.isolutioncatc_num{ color:#0096d6; font-size:72px; font-weight:bolder; font-family:Arial, Helvetica, sans-serif;}
.isolutioncatc_m{ margin-top:70px;}
.isolutioncatc_m a{ display:block; width:176px; height:46px; border:2px #ff4911 solid; background:url(../images/more.png) no-repeat 126px 50%; line-height:46px;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px; font-size:18px; color:#ff4911; text-indent:35px; margin-right:20px; float:left;}
/*.isolutioncatc_m a:hover{background:url(../images/more_over.png) no-repeat 126px 50% #ff4911; color:#fff;}*/

.hvr-bounce-to-right { vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; position: relative; -webkit-transition-property: color; transition-property: color; -webkit-transition-duration: 0.5s; transition-duration: 0.5s;-webkit-border-radius: 50px;-moz-border-radius: 50px; overflow:hidden; }
.hvr-bounce-to-right:before { content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background:url(../images/more_over.png) no-repeat 126px 50% #ff4911; -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; -webkit-border-radius: 50px;-moz-border-radius: 50px;}
.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active {-webkit-border-radius: 50px;-moz-border-radius: 50px; color: white; /*border: 2px #ff4911 solid;*/ }
.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {-webkit-border-radius: 50px;-moz-border-radius: 50px; -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }
