
@charset "utf-8";
/* åˆå§‹åŒ–CSS */
*{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:bold;}
fieldset, img{border:none; vertical-align:middle;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0; font-family: "SimSun",Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{ margin:0; font-size:12px;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{font-family: "SimSun",Arial,sans-serif; resize:none;}
body{font:12px "SimSun",Arial,sans-serif; color:#333; background:#fff;}
a{text-decoration:none; color:inherit;}
i, em{ font-style:normal;}
.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}
.clearfix{zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.auto{ margin-left:auto; margin-right:auto;}


/*å°å·æ–‡å­—  scaleä»¥12å·å­—ä½“ä¸ºåŸºå‡† éœ€å†™å®žé™…å­—å·å¤§å°*/
.font_adjust{-webkit-text-size-adjust:none;}
.font_scale8{ -webkit-transform: scale(0.66);}
.font_scale10{ -webkit-transform: scale(0.83);}
.font_lc{-webkit-transform-origin:left center;}
.font_rc{-webkit-transform-origin:right center;}
.font_up{text-transform:uppercase;}


/*ç½‘é¡µé™å®šå®½åº¦*/
.con_1000{ position:relative; margin:0 auto; width:1000px;}
.con_1000:after{content:""; display:block; height:0; clear:both;}

body{color: #474747; margin: 0 auto; background: #ffffff; min-width: 320px; font-size: 12px; line-height: 24px; font-family: "Microsoft Yahei",Helvetica,Arial,sans-serif;}



.w1440{width: 1440px;margin: 0 auto;}
.w1230{width: 100%;margin: 0 auto;height:500px;  background:url(../../img/ipro_bg.jpg);margin-top:50px;
}


.isect2 .isect2Pc{width: 100%;height: 380px;position: relative;}
.isect2 .isect2Pc .bdItem{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.isect2 .cont{width: 100%;height: 380px;position: relative;  }
.kwicks{width: 100%;height: 100%;overflow: hidden;position: absolute;left: 0;top: 0;}
.kwicks .kwick{width: 270px;float: left;overflow: hidden;}
.kwicks .kwick.on{width: 410px;}
.kwicks .kwick .kwickCont{width: 410px;height: 380px;cursor: pointer;}
.kwicks .kwick .kwickCont a{display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 3;display: none;}
.kwicks .kwick .kwickCont .wrap,.kwicks .kwick .kwickCont .wrap .pic,.kwicks .kwick .kwickCont .wrap .pic img{display: block;width: 100%;height: 100%;}
.kwicks .kwick .kwickCont .wrap .pic{position: relative;}
.kwicks .kwick .kwickCont .wrap .pic em{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/shadow.png) no-repeat center bottom;}
.kwicks .kwick .kwickCont .wrap{position: relative;}
.kwicks .kwick .kwickCont .wrap .text{width: 100%;box-sizing: border-box;padding: 17px 45px 22px 30px;position: absolute;left: 0;bottom: 0;z-index: 2;height: 97px;overflow: hidden;}
.kwicks .kwick .kwickCont .wrap .text h5{height: 49px;line-height: 49px;font-size: 18px;color: #ffffff;}
.kwicks .kwick .kwickCont .wrap .line{display: block;width: 30px;height: 3px;background: #ffffff;position: relative;margin-bottom: 6px;display: none;}
.kwicks .kwick .kwickCont .wrap .line:before{content: "";width: 0;height: 100%;background: #fff;position: absolute;left: 0;top: 0;z-index: 2;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.kwicks .kwick .kwickCont .wrap .desc{font-size: 14px;line-height: 24px;color: #ffffff;height: 48px;overflow: hidden;padding-top: 8px;filter:alpha(opacity=0);opacity: 0;}
.kwicks .kwick.on .kwickCont .wrap .text{height: 154px;background: url(../images/hoverBg.png) repeat;
/*-webkit-transition:all 0.3s linear 0.4s; -moz-transition:all 0.3s linear 0.4s; -ms-transition:all 0.3s linear 0.4s; transition:all 0.3s linear 0.4s;*/}
.kwicks .kwick.on .kwickCont .wrap p{filter:alpha(opacity=100);opacity:1;
/*-webkit-transition:all 0.3s linear 0.4s; -moz-transition:all 0.3s linear 0.4s; -ms-transition:all 0.3s linear 0.4s; transition:all 0.3s linear 0.4s;*/}
.kwicks .kwick.on .kwickCont .wrap .line:before{width: 100%;}
.kwicks .kwick.on .kwickCont .wrap .pic em{filter: alpha(opacity=0);opacity: 0;}
.kwicks .kwick.on .kwickCont a{display: block;}

.isect2 .isect2Pc .bdItem.bdItem1{z-index: 1;}
.isect2 .isect2Pc .bdItem.bdItem2{z-index: 2;background: #fff;display: none;width: 100%;overflow: hidden;}
.isect2 .isect2Pc .bdItem.bdItem2 .kwicks{width: 1530px;}
.isect2 .isect2Pc .bdItem.bdItem2 .kwicks .kwick{width: 307px;}
.isect2 .isect2Pc .bdItem.bdItem2 .kwicks .kwick.on{width: 615px;}
.isect2 .isect2Pc .bdItem.bdItem2 .kwicks .kwick .kwickCont{width: 615px;}
.isect2 .isect2Pc .bdItem.bdItem2 .kwicks .kwick .kwickCont .wrap .pic em{background: url(../images/shadow1.png) no-repeat center bottom;}

.isect2 .cont #box{width: 1230px;margin: 0 auto;height: 380px;position: relative;overflow: hidden;}
.isect2 .cont .prev,.isect2 .cont .next{width: 37px;height: 78px;position: absolute;top: 140px;cursor: pointer;font-size: 0;text-indent: 999em;background: url(../images/arrow2.png) no-repeat left top;z-index: 9;}
.isect2 .cont .prev{left: 250px;}
.isect2 .cont .next{right: 250px;background-position: right top;}
.isect2 .cont .prev.disabled, .isect2 .cont .next.disabled{opacity: 0.6;pointer-events: none;}

