@charset "UTF-8";
/*scss定义*/
/*文本超出省略*/
/*默认*/
* { margin: 0; padding: 0; font-family: 微软雅黑,'Heiti SC',黑体,Arial; }

body { font-size: 16px; color: #666666; min-width: 1200px; }

img { border: none; }

ul li, ol li { list-style: none; }

h1, h2, h3 { font-weight: normal; }

a { border: none; -webkit-tap-highlight-color: transparent; -webkit-tap-highlight-color: transparent; text-decoration: none; }

a:focus { outline: none; }

input, select, textarea { border: none; outline: none; }

textarea { resize: none; }

i { display: block; }

.fl { float: left; }

.fr { float: right; }

.clear:after { clear: both; content: "."; display: block; font-size: 0; height: 0; visibility: hidden; _zoom: 1; }

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


/*弹出框*/
.verticalAlign{ vertical-align:middle; display:inline-block; height:100%; margin-left:-1px;}

.xcConfirm .xc_layer{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #666666; opacity: 0.5; z-index: 2147000000;}
.xcConfirm .popBox{position: fixed; left: 50%; top: 50%; background-color: #ffffff; z-index: 2147000001; width:320px; height:188px; margin-left: -160px; margin-top: -150px; border-radius: 5px; font-weight: bold; color: #535e66;}
.xcConfirm .popBox .ttBox{height: 20px; line-height: 30px; padding: 14px 30px;}
.xcConfirm .popBox .ttBox .tt{font-size: 18px; display: block; float: left; height: 30px; position: relative;}
.xcConfirm .popBox .ttBox .clsBtn{display: block; cursor: pointer; width: 12px; height: 12px; position: absolute; top: 22px; right: 30px; background: url(../images/icons.png) -48px -96px no-repeat;}
.xcConfirm .popBox .txtBox{margin:15px 70px 30px  70px; height:50px; overflow: hidden;}
.xcConfirm .popBox .txtBox .bigIcon{float: left; margin-right: 20px; width:48px; height:48px; background-image: url(../images/icons.png); background-repeat: no-repeat; background-position: 48px 0;}
.xcConfirm .popBox .txtBox p{margin-top: 16px; line-height: 26px; overflow-x: hidden; overflow-y: auto;display: inline-block;}
.xcConfirm .popBox .txtBox p input{width: 364px; height: 30px; border: solid 1px #eef0f1; font-size: 18px; margin-top: 6px;}
.xcConfirm .popBox .btnGroup{float: right;position: absolute;bottom:20px;right:60px;}
.xcConfirm .popBox .btnGroup .sgBtn{margin-top: 14px; margin-right: 10px;}
.xcConfirm .popBox .sgBtn{display: block; cursor: pointer; float: left; width:85px; height: 35px; line-height: 35px; text-align: center; color: #FFFFFF; border-radius: 5px;}
.xcConfirm .popBox .sgBtn.ok{background-color:#ff0000; color: #fff;border: 1px solid #ccc}
.xcConfirm .popBox .sgBtn.cancel{background-color: #fff; color: #666;border: 1px solid #ccc}
/*index*/
/*导航*/
.index_nav { height: 80px; }
.index_nav .index_navlogo { float: left; width: 163px; height: 50px; margin-top: 15px; }
.index_nav ul { float: left; margin-left: 15px; }
.index_nav ul li { float: left; position: relative; margin-left: 18px; margin-right: 20px; }
.index_nav ul li .index_navlk { line-height: 77px; border-bottom: 3px solid #ffffff; font-size: 16px; color: #666666; display: block; transition: all 0.3s linear; }
.index_nav ul li .index_navlk.index_navlkon { color: #333333; border-bottom: 3px solid #fe0000; }
.index_nav ul li:hover .index_navlk { color:#e62c2c; border-bottom: 3px solid #e62c2c; }
.index_nav ul li i { position: absolute; width: 21px; height: 24px; background: url(../images/index_p_03.png) no-repeat center top; right: -20px; top: 8px; }
.index_nav ul li .index_navlion { background: url(../images/index_p_10.png) no-repeat right center; padding-right: 20px; }
.index_nav ul li div { position: absolute; width: 100px; top: 0; left: 0; opacity: 0; transition: all 0.5s linear; z-index: 999; }
.index_nav ul li div a { display: block; font-size: 14px; color: #666666; line-height: 36px; background-color: #ffffff; text-align: center; }
.index_nav ul li div a:hover { color: #ff0000; }
.index_nav ul li:hover div { top: 80px; opacity: 1; }
.index_nav .index_navsnrr { float: right; margin-top: 20px; }
.index_nav .index_navsnrr .index_navsnrr1 { float: left; width: 80px; height: 34px; border: solid 1px #ff0000; border-radius: 4px; text-align: center; line-height: 34px; font-size: 16px; color: #ff0000; }
.index_nav .index_navsnrr .index_navsnrr2 { float: left; width: 80px; height: 34px; border: solid 1px #ff0000; background-color: #ff0000; border-radius: 4px; text-align: center; line-height: 34px; font-size: 16px; color: #ffffff; margin-left: 10px; }

/*首页banner*/
.index_bannerbox .slideBox { width: 100%; height: 620px; overflow: hidden; position: relative; }

.index_bannerbox .slideBox .hd { overflow: hidden; position: absolute; right: 0px; bottom: 0px; z-index: 1; width: 100%; }

.index_bannerbox .slideBox .hd ul { overflow: hidden; zoom: 1; width: 1200px; margin: 0 auto; }

.index_bannerbox .slideBox .hd ul li { float: left; width: 236px; cursor: pointer; transition: all 0.3s linear; height: 50px; background: rgba(0, 0, 0, 0.5); border-top: solid 2px transparent; margin-left: 2px; margin-right: 2px; }

.index_bannerbox .slideBox .hd ul li span { float: left; width: 24px; height: 24px; background-color: #a78a3e; font-size: 14px; color: #ffffff; text-align: center; line-height: 24px; margin-top: 12px; margin-left: 18px; }

.index_bannerbox .slideBox .hd ul li div { float: right; width: 174px; }

.index_bannerbox .slideBox .hd ul li div h3 { font-size: 12px; color: #ffffff; margin-top: 8px; }

.index_bannerbox .slideBox .hd ul li div h2 { font-size: 12px; color: #ffffff; margin-top: 2px; }

.index_bannerbox .slideBox .hd ul li.on { border-top: solid 2px rgba(167, 138, 62, 0.5); }

.index_bannerbox .slideBox .hd ul li.on div h3 { color: #a78a3e; }

.index_bannerbox .slideBox .hd ul li.on div h2 { color: #a78a3e; }

.index_bannerbox .slideBox .bd { position: relative; height: 100%; z-index: 0; left: 50%; margin-left: -960px; }

.index_bannerbox .slideBox .bd li { zoom: 1; vertical-align: middle; }

.index_bannerbox .slideBox .bd img { width: 1920px; height: 620px; display: block; }

/*快速导航*/
.index_ftnavbd { height: 840px; background-color: #f6f6f6; overflow: hidden; }

.index_ftnav { display: table; margin: 0 auto; margin-top: 22px; }
.index_ftnav a { margin-left: 10px; margin-right: 10px; transition: all 0.5s linear; }
.index_ftnav a:hover { box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.2); }
.index_ftnav a:hover h3 { margin-top: 35px; }
.index_ftnav .index_ftnav1 { float: left; width: 266px; height: 200px; background-color: #ffffff; border-radius: 4px; }
.index_ftnav .index_ftnav1 h3 { font-size: 18px; color: #282828; text-align: center; background: url(../images/index_p_26.png) no-repeat center top; padding-top: 60px; margin-top: 45px; transition: all 0.5s linear; }
.index_ftnav .index_ftnav1 h2 { font-size: 14px; color: #999999; text-align: center; margin-top: 5px; }
.index_ftnav .index_ftnav2 { float: left; width: 266px; height: 200px; background-color: #ffffff; border-radius: 4px; }
.index_ftnav .index_ftnav2 h3 { font-size: 18px; color: #282828; text-align: center; background: url(../images/index_p_28.png) no-repeat center top; padding-top: 60px; margin-top: 45px; transition: all 0.5s linear; }
.index_ftnav .index_ftnav2 h2 { font-size: 14px; color: #999999; text-align: center; margin-top: 5px; }
.index_ftnav .index_ftnav3 { float: left; width: 266px; height: 200px; background-color: #ffffff; border-radius: 4px; }
.index_ftnav .index_ftnav3 h3 { font-size: 18px; color: #282828; text-align: center; background: url(../images/index_p_34.png) no-repeat center top; padding-top: 60px; margin-top: 45px; transition: all 0.5s linear; }
.index_ftnav .index_ftnav3 h2 { font-size: 14px; color: #999999; text-align: center; margin-top: 5px; }
.index_ftnav .index_ftnav4 { float: left; width: 266px; height: 200px; background-color: #ffffff; border-radius: 4px; }
.index_ftnav .index_ftnav4 h3 { font-size: 18px; color: #282828; text-align: center; background: url(../images/index_p_31.png) no-repeat center top; padding-top: 60px; margin-top: 45px; transition: all 0.5s linear; }
.index_ftnav .index_ftnav4 h2 { font-size: 14px; color: #999999; text-align: center; margin-top: 5px; }

.index_ftnavx { margin-top: 60px; }
.index_ftnavx .index_ftnavx1 { float: left; width: 700px; height: 467px; position: relative; overflow: hidden; }
.index_ftnavx .index_ftnavx1 img { display: block; width: 700px; height: 467px; transition: all 0.5s linear; }
.index_ftnavx .index_ftnavx1:hover img { transform: scale(1.2); }
.index_ftnavx .index_ftnavx1 i { position: absolute; width: 88px; height: 88px; background: url(../images/index_p2_03.png) no-repeat; left: 50%; margin-left: -44px; top: 186px; }
.index_ftnavx .index_ftnavx2 { float: right; width: 500px; height: 467px; background-color: #ffffff; }
.index_ftnavx .index_ftnavx2 h3 { font-size: 30px; color: #282828; width: 420px; margin: 0 auto; margin-top: 130px; }
.index_ftnavx .index_ftnavx2 h2 { width: 420px; margin: 0 auto; margin-top: 15px; font-size: 18px; color: #999999; background: url(../images/index_p_44.png) no-repeat left bottom; padding-bottom: 30px; }
.index_ftnavx .index_ftnavx2 a { display: block; background: url(../images/index_p_48.png) no-repeat; width: 32px; height: 32px; margin-top: 100px; margin-left: 40px; }

/*广告1*/
.index_at1 { width: 100%; height: 620px; background: url(../images/index_j_08.jpg) no-repeat center center; display: block; transition: all 0.3s linear; }
.index_at1:hover { opacity: 0.9; }

/*热力图*/
.home_reli{margin-bottom:10px; height: 180px;}
.home_reli .reli_tupian{width: 1200px; margin:0 auto;}
.home_reli ul{width: 100%;}
.home_reli ul li{height: 10px;float:left;margin-top:50px;text-align:center;margin-left: 30px;width: 200px;}
.home_reli ul li h1{width: 100%;font-size: 18px;font-family: "微软雅黑";height: 30px;}
.home_reli ul li b{font-size: 38px;font-family: "微软雅黑"; color:rgb(50,50,50);}
.home_reli ul li span{font-size: 18px;font-family: "微软雅黑";}

/*服务*/
.index_se { height: 682px; background-color: #f6f6f6; overflow: hidden; }

.index_dte { width: 100%; height: 105px; background: url(../images/index_p2_07.png) no-repeat center center; margin-top: 66px; }

.index_secx { width: 1200px; height: 414px; position: relative; margin-top: 35px; }
.index_secx .index_secx1 { position: absolute; left: 0; top: 20px; width: 220px; height: 372px; background-color: #ffffff; border-radius: 8px; overflow: hidden; transition: all 0.3s linear; }
.index_secx .index_secx1 i { width: 100%; height: 120px; background: url(../images/index_p_56.png) no-repeat center center; margin-top: 50px; transition: all 0.3s linear; }
.index_secx .index_secx1 h3 { width: 80%; margin: 0 auto; font-size: 18px; color: #282828; text-align: center; transition: all 0.3s linear; }
.index_secx .index_secx1 p { width: 80%; margin: 0 auto; font-size: 14px; color: #666666; text-align: center; line-height: 26px; margin-top: 10px; }
.index_secx .index_secx1:hover { width: 320px; height: 414px; top: 0; z-index: 999; box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.2); }
.index_secx .index_secx1:hover i { background: url(../images/index_p_56.png) no-repeat center center #2db1f1; margin-top: 0; }
.index_secx .index_secx1:hover h3 { margin-top: 55px; }
.index_secx .index_secx1:hover span { display: block; width: 120px; height: 30px; background: url(../images/index_p_70.png) no-repeat center center #fe1313; margin: 0 auto; border-radius: 15px; margin-top: 55px; }
.index_secx .index_secx2 { position: absolute; left: 221px; top: 20px; width: 220px; height: 372px; background-color: #ffffff; border-radius: 8px; overflow: hidden; transition: all 0.3s linear; }
.index_secx .index_secx2 i { width: 100%; height: 120px; background: url(../images/index_p_52.png) no-repeat center center; margin-top: 50px; transition: all 0.3s linear; }
.index_secx .index_secx2 h3 { width: 80%; margin: 0 auto; font-size: 18px; color: #282828; text-align: center; transition: all 0.3s linear; }
.index_secx .index_secx2 p { width: 80%; margin: 0 auto; font-size: 14px; color: #666666; text-align: center; line-height: 26px; margin-top: 10px; }
.index_secx .index_secx2:hover { width: 320px; height: 414px; top: 0; z-index: 999; box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.2); }
.index_secx .index_secx2:hover i { background: url(../images/index_p_52.png) no-repeat center center #ff4b53; margin-top: 0; }
.index_secx .index_secx2:hover h3 { margin-top: 55px; }
.index_secx .index_secx2:hover span { display: block; width: 120px; height: 30px; background: url(../images/index_p_70.png) no-repeat center center #fe1313; margin: 0 auto; border-radius: 15px; margin-top: 55px; }
.index_secx .index_secx3 { position: absolute; left: 442px; top: 20px; width: 220px; height: 372px; background-color: #ffffff; border-radius: 8px; overflow: hidden; transition: all 0.3s linear; }
.index_secx .index_secx3 i { width: 100%; height: 120px; background: url(../images/index_p_58.png) no-repeat center center; margin-top: 50px; transition: all 0.3s linear; }
.index_secx .index_secx3 h3 { width: 80%; margin: 0 auto; font-size: 18px; color: #282828; text-align: center; transition: all 0.3s linear; }
.index_secx .index_secx3 p { width: 80%; margin: 0 auto; font-size: 14px; color: #666666; text-align: center; line-height: 26px; margin-top: 10px; }
.index_secx .index_secx3:hover { width: 320px; height: 414px; top: 0; z-index: 999; box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.2); }
.index_secx .index_secx3:hover i { background: url(../images/index_p_58.png) no-repeat center center #44bea0; margin-top: 0; }
.index_secx .index_secx3:hover h3 { margin-top: 55px; }
.index_secx .index_secx3:hover span { display: block; width: 120px; height: 30px; background: url(../images/index_p_70.png) no-repeat center center #fe1313; margin: 0 auto; border-radius: 15px; margin-top: 55px; }
.index_secx .index_secx4 { position: absolute; left: 663px; top: 20px; width: 220px; height: 372px; background-color: #ffffff; border-radius: 8px; overflow: hidden; transition: all 0.3s linear; }
.index_secx .index_secx4 i { width: 100%; height: 120px; background: url(../images/index_p_60.png) no-repeat center center; margin-top: 50px; transition: all 0.3s linear; }
.index_secx .index_secx4 h3 { width: 80%; margin: 0 auto; font-size: 18px; color: #282828; text-align: center; transition: all 0.3s linear; }
.index_secx .index_secx4 p { width: 80%; margin: 0 auto; font-size: 14px; color: #666666; text-align: center; line-height: 26px; margin-top: 10px; }
.index_secx .index_secx4:hover { width: 320px; height: 414px; top: 0; z-index: 999; box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.2); }
.index_secx .index_secx4:hover i { background: url(../images/index_p_60.png) no-repeat center center #33b1f1; margin-top: 0; }
.index_secx .index_secx4:hover h3 { margin-top: 55px; }
.index_secx .index_secx4:hover span { display: block; width: 120px; height: 30px; background: url(../images/index_p_70.png) no-repeat center center #fe1313; margin: 0 auto; border-radius: 15px; margin-top: 55px; }
.index_secx .index_secx5 { position: absolute; left: 884px; top: 20px; width: 220px; height: 372px; background-color: #ffffff; border-radius: 8px; overflow: hidden; transition: all 0.3s linear; }
.index_secx .index_secx5 i { width: 100%; height: 120px; background: url(../images/index_p_63.png) no-repeat center center; margin-top: 50px; transition: all 0.3s linear; }
.index_secx .index_secx5 h3 { width: 80%; margin: 0 auto; font-size: 18px; color: #282828; text-align: center; transition: all 0.3s linear; }
.index_secx .index_secx5 p { width: 80%; margin: 0 auto; font-size: 14px; color: #666666; text-align: center; line-height: 26px; margin-top: 10px; }
.index_secx .index_secx5:hover { width: 320px; height: 414px; top: 0; z-index: 999; box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.2); }
.index_secx .index_secx5:hover i { background: url(../images/index_p_63.png) no-repeat center center #ffa73c; margin-top: 0; }
.index_secx .index_secx5:hover h3 { margin-top: 55px; }
.index_secx .index_secx5:hover span { display: block; width: 120px; height: 30px; background: url(../images/index_p_70.png) no-repeat center center #fe1313; margin: 0 auto; border-radius: 15px; margin-top: 55px; }

/*群享通*/
.index_dte2 { width: 100%; height: 105px; background: url(../images/index_p2_10.png) no-repeat center center; margin-top: 66px; }

.index_hggpx { margin-top: 25px; }
.index_hggpx .index_hggpx1 { width: 384px; height: 460px; border-radius: 4px; overflow: hidden; float: left; }
.index_hggpx .index_hggpx1 .index_hggpx1s { width: 384px; height: 211px; overflow: hidden; }
.index_hggpx .index_hggpx1 .index_hggpx1s img { display: block; width: 384px; height: 211px; transition: all 0.5s linear; }
.index_hggpx .index_hggpx1:hover .index_hggpx1s img { transform: scale(1.2); }
.index_hggpx .index_hggpx1 .index_hggpx1x { height: 249px; background-color: #ffa633; position: relative; }
.index_hggpx .index_hggpx1 .index_hggpx1x h3 { font-size: 22px; color: #ffffff; width: 85%; margin: 0 auto; padding-top: 74px; text-align: center; }
.index_hggpx .index_hggpx1 .index_hggpx1x p { font-size: 14px; color: #ffffff; line-height: 26px; width: 85%; margin: 0 auto; margin-top: 10px; text-align: center; }
.index_hggpx .index_hggpx1 .index_hggpx1x i { background: url(../images/index_p_77.png) no-repeat center center #ffa633; width: 100px; height: 100px; position: absolute; left: 50%; margin-left: -50px; top: -50px; border-radius: 50%; }
.index_hggpx .index_hggpx2 { width: 384px; height: 460px; border-radius: 4px; overflow: hidden; float: left; margin-left: 24px; }
.index_hggpx .index_hggpx2 .index_hggpx1s { width: 384px; height: 211px; overflow: hidden; }
.index_hggpx .index_hggpx2 .index_hggpx1s img { display: block; width: 384px; height: 211px; transition: all 0.5s linear; }
.index_hggpx .index_hggpx2:hover .index_hggpx1s img { transform: scale(1.2); }
.index_hggpx .index_hggpx2 .index_hggpx1x { height: 249px; background-color: #fd5454; position: relative; }
.index_hggpx .index_hggpx2 .index_hggpx1x h3 { font-size: 22px; color: #ffffff; width: 85%; margin: 0 auto; padding-top: 74px; text-align: center; }
.index_hggpx .index_hggpx2 .index_hggpx1x p { font-size: 14px; color: #ffffff; line-height: 26px; width: 85%; margin: 0 auto; margin-top: 10px; text-align: center; }
.index_hggpx .index_hggpx2 .index_hggpx1x i { background: url(../images/index_p_74.png) no-repeat center center #fd5454; width: 100px; height: 100px; position: absolute; left: 50%; margin-left: -50px; top: -50px; border-radius: 50%; }
.index_hggpx .index_hggpx3 { width: 384px; height: 460px; border-radius: 4px; overflow: hidden; float: left; margin-left: 24px; }
.index_hggpx .index_hggpx3 .index_hggpx1s { width: 384px; height: 211px; overflow: hidden; }
.index_hggpx .index_hggpx3 .index_hggpx1s img { display: block; width: 384px; height: 211px; transition: all 0.5s linear; }
.index_hggpx .index_hggpx3:hover .index_hggpx1s img { transform: scale(1.2); }
.index_hggpx .index_hggpx3 .index_hggpx1x { height: 249px; background-color: #ff781e; position: relative; }
.index_hggpx .index_hggpx3 .index_hggpx1x h3 { font-size: 22px; color: #ffffff; width: 85%; margin: 0 auto; padding-top: 74px; text-align: center; }
.index_hggpx .index_hggpx3 .index_hggpx1x p { font-size: 14px; color: #ffffff; line-height: 26px; width: 85%; margin: 0 auto; margin-top: 10px; text-align: center; }
.index_hggpx .index_hggpx3 .index_hggpx1x i { background: url(../images/index_p_80.png) no-repeat center center #ff781e; width: 100px; height: 100px; position: absolute; left: 50%; margin-left: -50px; top: -50px; border-radius: 50%; }

/*群享云*/
.index_gpseofcd { height: 585px; background-color: #f6f6f6; overflow: hidden; margin-top: 66px; }

.index_dte3 { width: 100%; height: 105px; background: url(../images/index_p2_12.png) no-repeat center center; margin-top: 66px; }

.index_gpseofcdcx { margin-top: 45px; }
.index_gpseofcdcx .index_gpseofcdcx1 { width: 233px; float: left; height: 305px; background-color: #ffffff; }
.index_gpseofcdcx .index_gpseofcdcx1 a { display: block; background: url(../images/index_p_86.png) no-repeat center top; padding-top: 100px; text-align: center; font-size: 20px; color: #282828; margin-top: 88px; }
.index_gpseofcdcx .index_gpseofcdcx1 a:hover { color: #fe0606; }
.index_gpseofcdcx .index_gpseofcdcx2 { width: 233px; float: left; height: 305px; background-color: #ffffff; }
.index_gpseofcdcx .index_gpseofcdcx2 a { display: block; background: url(../images/index_p_89.png) no-repeat center top; padding-top: 100px; text-align: center; font-size: 20px; color: #282828; margin-top: 88px; }
.index_gpseofcdcx .index_gpseofcdcx2 a:hover { color: #fe0606; }
.index_gpseofcdcx .index_gpseofcdcx3 { width: 233px; float: left; height: 305px; background-color: #ffffff; }
.index_gpseofcdcx .index_gpseofcdcx3 a { display: block; background: url(../images/index_p_91.png) no-repeat center top; padding-top: 100px; text-align: center; font-size: 20px; color: #282828; margin-top: 88px; }
.index_gpseofcdcx .index_gpseofcdcx3 a:hover { color: #fe0606; }
.index_gpseofcdcx .index_gpseofcdcx4 { width: 233px; float: left; height: 305px; background-color: #ffffff; }
.index_gpseofcdcx .index_gpseofcdcx4 a { display: block; background: url(../images/index_p_94.png) no-repeat center top; padding-top: 100px; text-align: center; font-size: 20px; color: #282828; margin-top: 88px; }
.index_gpseofcdcx .index_gpseofcdcx4 a:hover { color: #fe0606; }
.index_gpseofcdcx .index_gpseofcdcx5 { width: 233px; float: right; height: 305px; background-color: #ffffff; }
.index_gpseofcdcx .index_gpseofcdcx5 a { display: block; background: url(../images/index_p_97.png) no-repeat center top; padding-top: 100px; text-align: center; font-size: 20px; color: #282828; margin-top: 88px; }
.index_gpseofcdcx .index_gpseofcdcx5 a:hover { color: #fe0606; }

/*广告2*/
.index_at2 { width: 100%; height: 610px; background: url(../images/index_j_14.jpg) no-repeat center center; display: block; transition: all 0.3s linear; }
.index_at2:hover { opacity: 0.9; }

/*一站式服务*/
.index_dte4 { width: 100%; height: 105px; background: url(../images/index_p2_14.png) no-repeat center center; margin-top: 66px; }

.index_opsex { margin-top: 35px; }
.index_opsex div { width: 285px; margin-left: 7px; margin-right: 7px; float: left; }
.index_opsex div img { display: block; width: 285px; height: 190px; }
.index_opsex div h3 { font-size: 18px; color: #282828; text-align: center; margin-top: 15px; }
.index_opsex div h2 { font-size: 14px; color: #666666; text-align: center; margin-top: 10px; }

/*干货邦*/
.index_dygs { height: 600px; background-color: #f6f6f6; overflow: hidden; margin-top: 66px; }

.index_dte5 { width: 100%; height: 105px; background: url(../images/index_p2_16.png) no-repeat center center; margin-top: 66px; }

.index_dygscx { margin-top: 45px; }
.index_dygscx .index_dygscx1 { width: 233px; float: left; height: 305px; background-color: #ffffff; }
.index_dygscx .index_dygscx1 a { display: block; background: url(../images/index_p_105.png) no-repeat center top; padding-top: 100px; text-align: center; font-size: 20px; color: #282828; margin-top: 88px; }
.index_dygscx .index_dygscx1 a:hover { color: #fe0606; }
.index_dygscx .index_dygscx2 { width: 233px; float: left; height: 305px; background-color: #ffffff; }
.index_dygscx .index_dygscx2 a { display: block; background: url(../images/index_p_108.png) no-repeat center top; padding-top: 100px; text-align: center; font-size: 20px; color: #282828; margin-top: 88px; }
.index_dygscx .index_dygscx2 a:hover { color: #fe0606; }
.index_dygscx .index_dygscx3 { width: 233px; float: left; height: 305px; background-color: #ffffff; }
.index_dygscx .index_dygscx3 a { display: block; background: url(../images/index_p_111.png) no-repeat center top; padding-top: 100px; text-align: center; font-size: 20px; color: #282828; margin-top: 88px; }
.index_dygscx .index_dygscx3 a:hover { color: #fe0606; }
.index_dygscx .index_dygscx4 { width: 233px; float: left; height: 305px; background-color: #ffffff; }
.index_dygscx .index_dygscx4 a { display: block; background: url(../images/index_p_114.png) no-repeat center top; padding-top: 100px; text-align: center; font-size: 20px; color: #282828; margin-top: 88px; }
.index_dygscx .index_dygscx4 a:hover { color: #fe0606; }
.index_dygscx .index_dygscx5 { width: 233px; float: right; height: 305px; background-color: #ffffff; }
.index_dygscx .index_dygscx5 a { display: block; background: url(../images/index_p_97.png) no-repeat center top; padding-top: 100px; text-align: center; font-size: 20px; color: #282828; margin-top: 88px; }
.index_dygscx .index_dygscx5 a:hover { color: #fe0606; }

/*为什么选择保享利*/
.index_dte6 { width: 100%; height: 105px; background: url(../images/index_p2_18.png) no-repeat center center #f6f6f6; padding-top: 66px; }

.index_whyat { width: 100%; height: 482px; background: url(../images/index_j_20.jpg) no-repeat center center; }

/*最新动态*/
.index_dte7 { width: 100%; height: 105px; background: url(../images/index_p2_20.png) no-repeat center center; margin-top: 66px; }

.index_newsx { margin-top: 35px; }

.pt_dsb10xy { width: 100%; }

.pt_dsb10xysbox { height: 40px; margin-bottom: 35px; }

.pt_dsb10xys { display: table; margin: 0 auto; }

.pt_dsb10xys div { float: left; width: 150px; cursor: pointer; margin-left: 10px; margin-right: 10px; }

.pt_dsb10xys div h3 { text-align: center; font-size: 16px; color: #666666; height: 40px; background-color: #f6f6f6; line-height: 40px; border-radius: 6px; transition: all 0.3s linear; }

.pt_dsb10xys div h3.pt_dsb10xyson { color: #ffffff; background-color: #fe0000; }

.pt_dsb10xyx1 { height: 0px; overflow: hidden; }

.pt_dsb10xyx1 .picScroll-left { width: 580px; overflow: hidden; position: relative; height: 380px; float: left; }

.pt_dsb10xyx1 .picScroll-left .hd { overflow: hidden; height: 15px; position: absolute; width: 20%; right: 0; bottom: 18px; }

.pt_dsb10xyx1 .picScroll-left .hd ul { overflow: hidden; zoom: 1; display: table; margin: 0 auto; }

.pt_dsb10xyx1 .picScroll-left .hd ul li { float: left; width: 12px; height: 12px; overflow: hidden; margin-right: 10px; text-indent: -999px; cursor: pointer; background-color: #525051; border-radius: 50%; transition: all 0.3s linear; }

.pt_dsb10xyx1 .picScroll-left .hd ul li.on { background-color: #ffffff; }

.pt_dsb10xyx1 .picScroll-left .bd { position: relative; }

.pt_dsb10xyx1 .picScroll-left .bd ul { overflow: hidden; zoom: 1; }

.pt_dsb10xyx1 .picScroll-left .bd ul li { float: left; _display: inline; overflow: hidden; position: relative; }

.pt_dsb10xyx1 .picScroll-left .bd ul li .pic img { width: 580px; height: 380px; display: block; }

.pt_dsb10xyx1 .picScroll-left .bd ul li .pic div { position: absolute; left: 0; bottom: 0; width: 100%; background: rgba(0, 0, 0, 0.6); height: 55px; }

.pt_dsb10xyx1 .picScroll-left .bd ul li .pic div h3 { font-size: 18px; color: #ffffff; line-height: 55px; margin-left: 20px; }

.pt_dsb10xyx1x2 { float: right; width: 590px; }
.pt_dsb10xyx1x2 h3 { font-size: 30px; color: #282828; }
.pt_dsb10xyx1x2 p { font-size: 14px; color: #999999; line-height: 26px; margin-top: 25px; padding-bottom: 25px; border-bottom: dotted 1px #c8c8c8; }
.pt_dsb10xyx1x2 ul { margin-top: 25px; }
.pt_dsb10xyx1x2 ul li { margin-bottom: 15px; }
.pt_dsb10xyx1x2 ul li h3 { float: left; font-size: 14px; color: #282828; }
.pt_dsb10xyx1x2 ul li h2 { font-size: 14px; color: #999999; float: right; }
.pt_dsb10xyx1x2 ul li:hover h3, .pt_dsb10xyx1x2 ul li:hover h2 { color: #fe0000; }

/*底部*/
.index_bottom { width: 100%; height: 306px; background: url(../images/index_j_26.jpg) no-repeat center center; overflow: hidden;}

.index_bottomcx { margin-top: 55px; }
.index_bottomcx dl { float: left; margin-right: 150px; }
.index_bottomcx dl dt { font-size: 18px; color: #ffffff;padding-bottom: 15px; margin-bottom: 4px; }
.index_bottomcx dl dd { margin-bottom: 10px; }
.index_bottomcx dl dd a { display: block; font-size: 14px; color: #999999; }
.index_bottomcx dl dd a:hover { color: #fe0000; }
.index_bottomcx .index_bottomcx2 { float: right; }
.index_bottomcx .index_bottomcx2 div { float: left; width: 120px; margin-left: 30px; }
.index_bottomcx .index_bottomcx2 div img { display: block; width: 120px; height: 120px; }
.index_bottomcx .index_bottomcx2 div h3 { text-align: center; margin-top: 15px; font-size: 14px; color: #ffffff; }

.index_bottomc p { border-top: solid 1px #2b2c2c; margin-top:45px; padding-top:13px; }
.index_bottomc p a { font-size: 14px; color: #999999; float: left; margin-right: 10px; }
.index_bottomc p a:hover { color: #fe0000; }

.index_bottomtwo { height: 60px; background-color: #1c1c1c; }
.index_bottomtwo p { text-align: center; line-height: 60px; font-size: 14px; color: #999999; }
.index_bottomtwo p a { font-size: 14px; color: #999999; }
.index_bottomtwo p a:hover { color: #fe0000; }

/*内页banner*/
.w_bannerbox { width: 100%; position: relative; overflow: hidden; height: 400px; }

.w_banner { width: 1920px; height: 400px; position: absolute; left: 50%; margin-left: -960px; text-align: center; }

.w_banner img { width: 1920px; height: 400px; display: block; }

/*w_news*/
.w_newsb { margin-top: 60px; }

.w_dte { font-size: 30px; color: #282828; text-align: center; background: url(../images/index_p_44.png) no-repeat center bottom; padding-bottom: 25px; }

.w_newsbnav { display: table; margin: 0 auto; margin-top: 50px; margin-bottom: 60px; }
.w_newsbnav a { float: left; width: 150px; height: 40px; background-color: #f6f6f6; border-radius: 4px; text-align: center; line-height: 40px; font-size: 16px; color: #666666; margin-left: 10px; margin-right: 10px; transition: all 0.3s linear; }
.w_newsbnav a.w_newsbnavon { background-color: #fe0000; color: #ffffff; }
.w_newsbnav a:hover { background-color: #fe0000; color: #ffffff; }

.w_newsbx { border-bottom: dotted 1px #e5e5e5; padding-bottom: 40px; margin-bottom: 40px; }
.w_newsbx .w_newsbx1 { float: left; width: 274px; height: 180px; overflow: hidden; }
.w_newsbx .w_newsbx1 img { display: block; width: 274px; height: 180px; transition: all 0.3s linear; }
.w_newsbx:hover .w_newsbx1 img { transform: scale(1.2); }
.w_newsbx .w_newsbx2 { float: left; width: 766px; margin-left: 35px; }
.w_newsbx .w_newsbx2 h3 { font-size: 18px; color: #282828; transition: all 0.3s linear; }
.w_newsbx .w_newsbx2 p { font-size: 14px; color: #999999; line-height: 26px; margin-top: 10px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }
.w_newsbx .w_newsbx2 h2 { width: 116px; height: 34px; border: solid 1px #e5e5e5; border-radius: 4px; text-align: center; line-height: 34px; font-size: 14px; color: #999999; margin-top: 20px; }
.w_newsbx:hover .w_newsbx2 h3 { color: #fe0000; }
.w_newsbx .w_newsbx3 { float: right; }
.w_newsbx .w_newsbx3 h3 { font-size: 56px; color: #999999; }
.w_newsbx .w_newsbx3 h2 { font-size: 15px; color: #999999; }

.w_paging { display: table; margin: 0 auto; margin-top: 60px; }
.w_paging a { float: left; border: solid 1px #e5e5e5; padding: 0px 16px; height: 40px; line-height: 40px; font-size: 16px; color: #666666; border-radius: 4px; margin-left: 5px; margin-right: 5px; transition: all 0.3s linear; }
.w_paging a:hover { background-color: #fe0000; color: #ffffff; }
.w_paging a.w_pagingon { background-color: #fe0000; color: #ffffff; }

/*news_details*/
.news_dsbnav { height: 50px; background-color: #f7f7f7; }
.news_dsbnav .news_dsbnavc h3 { float: left; line-height: 50px; background: url(../images/news_detailsp_03.png) no-repeat left center; padding-left: 30px; font-size: 18px; color: #282828; }
.news_dsbnav .news_dsbnavc p { float: right; line-height: 50px; background: url(../images/news_detailsp_06.png) no-repeat left center; padding-left: 30px; }
.news_dsbnav .news_dsbnavc p a { float: left; font-size: 14px; color: #999999; line-height: 50px; }
.news_dsbnav .news_dsbnavc p a:hover { color: #fe0000; }

.news_dsbx { margin-top: 60px; }
.news_dsbx .news_dsbxte1 { font-size: 24px; color: #282828; text-align: center; }
.news_dsbx .news_dsbxte2 { display: table; margin: 0 auto; margin-top: 20px; }
.news_dsbx .news_dsbxte2 span { float: left; font-size: 14px; color: #999999; margin-left: 5px; margin-right: 5px; }
.news_dsbx section { min-height: 600px; border-top: solid 1px #e5e5e5; padding-top: 30px; margin-top: 30px; padding-bottom: 30px; }
.news_dsbx section img { display: block; max-width: 100%; }
.news_dsbx .news_dsbx1 { margin-top: 30px; }
.news_dsbx .news_dsbx1 .news_dsbx1x1 { float: left; width: 500px; }
.news_dsbx .news_dsbx1 .news_dsbx1x1 a { display: block; font-size: 14px; color: #282828; margin-bottom: 10px; }
.news_dsbx .news_dsbx1 .news_dsbx1x1 a:hover { color: #fe0000; }
.news_dsbx .news_dsbx1 .news_dsbx1x2 { float: right; width: 160px; height: 44px; border: solid 1px #fe0000; border-radius: 4px; text-align: center; line-height: 44px; font-size: 16px; color: #fe0000; transition: all 0.3s linear; }
.news_dsbx .news_dsbx1 .news_dsbx1x2:hover { background-color: #fe0000; color: #ffffff; }

/*service_system*/
.se_smb1 { background-color: #f6f6f6; height: 950px; overflow: hidden; }

.se_smdte { font-size: 30px; color: #282828; text-align: center; margin-top: 70px; }

.se_smb1x { margin-top: 50px; }
.se_smb1x .se_smb1x1 { float: left; width: 232px; height: 370px; background-color: #ffffff; position: relative; border-radius: 8px; transition: all 0.5s linear; overflow: hidden; }
.se_smb1x .se_smb1x1 img { position: absolute; left: 0; top: 0; width: 232px; height: 370px; opacity: 0; transition: all 0.5s linear; transform: scale(0.8); }
.se_smb1x .se_smb1x1:hover { background-color: #fd4e5a; }
.se_smb1x .se_smb1x1:hover img { opacity: 0.1; transform: scale(1); }
.se_smb1x .se_smb1x1 h3 { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; background: url(../images/service_systemp_05.png) no-repeat center top; padding-top: 60px; font-size: 22px; color: #282828; top: 90px; transition: all 0.3s linear; }
.se_smb1x .se_smb1x1:hover h3 { top: 50px; background: url(../images/service_systemp_03.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x1 p { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; font-size: 14px; color: #999999; line-height: 26px; background: url(../images/service_systemp3.png) no-repeat center top; top: 210px; padding-top: 20px; transition: all 0.4s linear; }
.se_smb1x .se_smb1x1:hover p { top: 160px; background: url(../images/service_systemp2.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x2 { float: left; width: 232px; height: 370px; background-color: #ffffff; position: relative; border-radius: 8px; transition: all 0.5s linear; overflow: hidden; margin-left: 10px; }
.se_smb1x .se_smb1x2 img { position: absolute; left: 0; top: 0; width: 232px; height: 370px; opacity: 0; transition: all 0.5s linear; transform: scale(0.8); }
.se_smb1x .se_smb1x2:hover { background-color: #867bff; }
.se_smb1x .se_smb1x2:hover img { opacity: 0.1; transform: scale(1); }
.se_smb1x .se_smb1x2 h3 { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; background: url(../images/service_systemp_08.png) no-repeat center top; padding-top: 60px; font-size: 22px; color: #282828; top: 90px; transition: all 0.3s linear; }
.se_smb1x .se_smb1x2:hover h3 { top: 50px; background: url(../images/service_systemp_10.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x2 p { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; font-size: 14px; color: #999999; line-height: 26px; background: url(../images/service_systemp3.png) no-repeat center top; top: 210px; padding-top: 20px; transition: all 0.4s linear; }
.se_smb1x .se_smb1x2:hover p { top: 160px; background: url(../images/service_systemp2.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x3 { float: left; width: 232px; height: 370px; background-color: #ffffff; position: relative; border-radius: 8px; transition: all 0.5s linear; overflow: hidden; margin-left: 10px; }
.se_smb1x .se_smb1x3 img { position: absolute; left: 0; top: 0; width: 232px; height: 370px; opacity: 0; transition: all 0.5s linear; transform: scale(0.8); }
.se_smb1x .se_smb1x3:hover { background-color: #ffad0b; }
.se_smb1x .se_smb1x3:hover img { opacity: 0.1; transform: scale(1); }
.se_smb1x .se_smb1x3 h3 { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; background: url(../images/service_systemp_12.png) no-repeat center top; padding-top: 60px; font-size: 22px; color: #282828; top: 90px; transition: all 0.3s linear; }
.se_smb1x .se_smb1x3:hover h3 { top: 50px; background: url(../images/service_systemp_14.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x3 p { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; font-size: 14px; color: #999999; line-height: 26px; background: url(../images/service_systemp3.png) no-repeat center top; top: 210px; padding-top: 20px; transition: all 0.4s linear; }
.se_smb1x .se_smb1x3:hover p { top: 160px; background: url(../images/service_systemp2.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x4 { float: left; width: 232px; height: 370px; background-color: #ffffff; position: relative; border-radius: 8px; transition: all 0.5s linear; overflow: hidden; margin-left: 10px; }
.se_smb1x .se_smb1x4 img { position: absolute; left: 0; top: 0; width: 232px; height: 370px; opacity: 0; transition: all 0.5s linear; transform: scale(0.8); }
.se_smb1x .se_smb1x4:hover { background-color: #b54efa; }
.se_smb1x .se_smb1x4:hover img { opacity: 0.1; transform: scale(1); }
.se_smb1x .se_smb1x4 h3 { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; background: url(../images/service_systemp_21.png) no-repeat center top; padding-top: 60px; font-size: 22px; color: #282828; top: 90px; transition: all 0.3s linear; }
.se_smb1x .se_smb1x4:hover h3 { top: 50px; background: url(../images/service_systemp_23.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x4 p { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; font-size: 14px; color: #999999; line-height: 26px; background: url(../images/service_systemp3.png) no-repeat center top; top: 210px; padding-top: 20px; transition: all 0.4s linear; }
.se_smb1x .se_smb1x4:hover p { top: 160px; background: url(../images/service_systemp2.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x5 { float: left; width: 232px; height: 370px; background-color: #ffffff; position: relative; border-radius: 8px; transition: all 0.5s linear; overflow: hidden; margin-left: 10px; }
.se_smb1x .se_smb1x5 img { position: absolute; left: 0; top: 0; width: 232px; height: 370px; opacity: 0; transition: all 0.5s linear; transform: scale(0.8); }
.se_smb1x .se_smb1x5:hover { background-color: #92cc38; }
.se_smb1x .se_smb1x5:hover img { opacity: 0.1; transform: scale(1); }
.se_smb1x .se_smb1x5 h3 { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; background: url(../images/service_systemp_16.png) no-repeat center top; padding-top: 60px; font-size: 22px; color: #282828; top: 90px; transition: all 0.3s linear; }
.se_smb1x .se_smb1x5:hover h3 { top: 50px; background: url(../images/service_systemp_18.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x5 p { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; font-size: 14px; color: #999999; line-height: 26px; background: url(../images/service_systemp3.png) no-repeat center top; top: 210px; padding-top: 20px; transition: all 0.4s linear; }
.se_smb1x .se_smb1x5:hover p { top: 160px; background: url(../images/service_systemp2.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x6 { float: left; width: 232px; height: 370px; background-color: #ffffff; position: relative; border-radius: 8px; transition: all 0.5s linear; overflow: hidden; margin-top: 10px; }
.se_smb1x .se_smb1x6 img { position: absolute; left: 0; top: 0; width: 232px; height: 370px; opacity: 0; transition: all 0.5s linear; transform: scale(0.8); }
.se_smb1x .se_smb1x6:hover { background-color: #fa3e87; }
.se_smb1x .se_smb1x6:hover img { opacity: 0.1; transform: scale(1); }
.se_smb1x .se_smb1x6 h3 { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; background: url(../images/service_systemp_36.png) no-repeat center top; padding-top: 60px; font-size: 22px; color: #282828; top: 90px; transition: all 0.3s linear; }
.se_smb1x .se_smb1x6:hover h3 { top: 50px; background: url(../images/service_systemp_39.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x6 p { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; font-size: 14px; color: #999999; line-height: 26px; background: url(../images/service_systemp3.png) no-repeat center top; top: 210px; padding-top: 20px; transition: all 0.4s linear; }
.se_smb1x .se_smb1x6:hover p { top: 160px; background: url(../images/service_systemp2.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x7 { float: left; width: 232px; height: 370px; background-color: #ffffff; position: relative; border-radius: 8px; transition: all 0.5s linear; overflow: hidden; margin-top: 10px; margin-left: 10px; }
.se_smb1x .se_smb1x7 img { position: absolute; left: 0; top: 0; width: 232px; height: 370px; opacity: 0; transition: all 0.5s linear; transform: scale(0.8); }
.se_smb1x .se_smb1x7:hover { background-color: #ffad0b; }
.se_smb1x .se_smb1x7:hover img { opacity: 0.1; transform: scale(1); }
.se_smb1x .se_smb1x7 h3 { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; background: url(../images/service_systemp_41.png) no-repeat center top; padding-top: 60px; font-size: 22px; color: #282828; top: 90px; transition: all 0.3s linear; }
.se_smb1x .se_smb1x7:hover h3 { top: 50px; background: url(../images/service_systemp_42.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x7 p { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; font-size: 14px; color: #999999; line-height: 26px; background: url(../images/service_systemp3.png) no-repeat center top; top: 210px; padding-top: 20px; transition: all 0.4s linear; }
.se_smb1x .se_smb1x7:hover p { top: 160px; background: url(../images/service_systemp2.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x8 { float: left; width: 232px; height: 370px; background-color: #ffffff; position: relative; border-radius: 8px; transition: all 0.5s linear; overflow: hidden; margin-top: 10px; margin-left: 10px; }
.se_smb1x .se_smb1x8 img { position: absolute; left: 0; top: 0; width: 232px; height: 370px; opacity: 0; transition: all 0.5s linear; transform: scale(0.8); }
.se_smb1x .se_smb1x8:hover { background-color: #ff8350; }
.se_smb1x .se_smb1x8:hover img { opacity: 0.1; transform: scale(1); }
.se_smb1x .se_smb1x8 h3 { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; background: url(../images/service_systemp_47.png) no-repeat center top; padding-top: 60px; font-size: 22px; color: #282828; top: 90px; transition: all 0.3s linear; }
.se_smb1x .se_smb1x8:hover h3 { top: 50px; background: url(../images/service_systemp_49.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x8 p { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; font-size: 14px; color: #999999; line-height: 26px; background: url(../images/service_systemp3.png) no-repeat center top; top: 210px; padding-top: 20px; transition: all 0.4s linear; }
.se_smb1x .se_smb1x8:hover p { top: 160px; background: url(../images/service_systemp2.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x9 { float: left; width: 232px; height: 370px; background-color: #ffffff; position: relative; border-radius: 8px; transition: all 0.5s linear; overflow: hidden; margin-top: 10px; margin-left: 10px; }
.se_smb1x .se_smb1x9 img { position: absolute; left: 0; top: 0; width: 232px; height: 370px; opacity: 0; transition: all 0.5s linear; transform: scale(0.8); }
.se_smb1x .se_smb1x9:hover { background-color: #94cc37; }
.se_smb1x .se_smb1x9:hover img { opacity: 0.1; transform: scale(1); }
.se_smb1x .se_smb1x9 h3 { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; background: url(../images/service_systemp_43.png) no-repeat center top; padding-top: 60px; font-size: 22px; color: #282828; top: 90px; transition: all 0.3s linear; }
.se_smb1x .se_smb1x9:hover h3 { top: 50px; background: url(../images/service_systemp_44.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x9 p { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; font-size: 14px; color: #999999; line-height: 26px; background: url(../images/service_systemp3.png) no-repeat center top; top: 210px; padding-top: 20px; transition: all 0.4s linear; }
.se_smb1x .se_smb1x9:hover p { top: 160px; background: url(../images/service_systemp2.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x10 { float: left; width: 232px; height: 370px; background-color: #ffffff; position: relative; border-radius: 8px; transition: all 0.5s linear; overflow: hidden; margin-top: 10px; margin-left: 10px; }
.se_smb1x .se_smb1x10 img { position: absolute; left: 0; top: 0; width: 232px; height: 370px; opacity: 0; transition: all 0.5s linear; transform: scale(0.8); }
.se_smb1x .se_smb1x10:hover { background-color: #817dff; }
.se_smb1x .se_smb1x10:hover img { opacity: 0.1; transform: scale(1); }
.se_smb1x .se_smb1x10 h3 { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; background: url(../images/service_systemp_45.png) no-repeat center top; padding-top: 60px; font-size: 22px; color: #282828; top: 90px; transition: all 0.3s linear; }
.se_smb1x .se_smb1x10:hover h3 { top: 50px; background: url(../images/service_systemp_46.png) no-repeat center top; color: #ffffff; }
.se_smb1x .se_smb1x10 p { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; font-size: 14px; color: #999999; line-height: 26px; background: url(../images/service_systemp3.png) no-repeat center top; top: 210px; padding-top: 20px; transition: all 0.4s linear; }
.se_smb1x .se_smb1x10:hover p { top: 160px; background: url(../images/service_systemp2.png) no-repeat center top; color: #ffffff; }

.se_smb2x { margin-top: 150px; }
.se_smb2x div { float: left; width: 285px; height: 242px; border: solid 1px #e5e5e5; border-radius: 6px; transition: all 0.3s linear; margin-left: 6px; margin-right: 6px; position: relative; }
.se_smb2x div:hover { box-shadow: 1px 1px 12px rgba(0, 0, 0, 0.2); }
.se_smb2x div img { display: block; width: 140px; height: 140px; border-radius: 50%; position: absolute; left: 50%; margin-left: -70px; top: -100px; border: solid 10px #f2f2f2; }
.se_smb2x div h3 { width: 160px; margin: 0 auto; font-size: 22px; color: #282828; text-align: center; background: url(../images/service_systemp_62.png) no-repeat center bottom; padding-bottom: 20px; margin-bottom: 30px; margin-top: 80px; }
.se_smb2x div h2 { width: 160px; margin: 0 auto; font-size: 16px; color: #666666; text-align: center; margin-bottom: 6px; }

/*company_profile*/
.cy_pedte { font-size: 30px; color: #282828; background: url(../images/company_profilep_03.png) no-repeat center bottom; padding-bottom: 20px; margin-top: 60px; text-align: center; }

.cy_peb1x { margin-top: 50px; }
.cy_peb1x div { width: 500px; height: 454px; overflow: hidden; float: left; }
.cy_peb1x div img { display: block; width: 500px; height: 454px; transition: all 0.5s linear; }
.cy_peb1x div:hover img { transform: scale(1.2); }
.cy_peb1x p { float: left; width: 600px; font-size: 15px; color: #282828; line-height: 26px; margin-left: 50px; }

.cy_peb2 img { display: block; width: 1200px; height: 631px; margin-top: 50px; }

.cy_peb3x { margin-top: 50px; }
.cy_peb3x .cy_peb3x1 { float: left; width: 480px; height: 320px; overflow: hidden; }
.cy_peb3x .cy_peb3x1 img { display: block; width: 480px; height: 320px; transition: all 0.5s linear; }
.cy_peb3x .cy_peb3x1:hover img { transform: scale(1.2); }
.cy_peb3x .cy_peb3x2 { float: left; width: 350px; height: 320px; overflow: hidden; margin-left: 10px; }
.cy_peb3x .cy_peb3x2 img { display: block; width: 350px; height: 320px; transition: all 0.5s linear; }
.cy_peb3x .cy_peb3x2:hover img { transform: scale(1.2); }
.cy_peb3x .cy_peb3x3 { float: left; width: 350px; height: 320px; overflow: hidden; margin-left: 10px; }
.cy_peb3x .cy_peb3x3 img { display: block; width: 350px; height: 320px; transition: all 0.5s linear; }
.cy_peb3x .cy_peb3x3:hover img { transform: scale(1.2); }
.cy_peb3x .cy_peb3x4 { float: left; width: 350px; height: 320px; overflow: hidden; margin-top: 10px; }
.cy_peb3x .cy_peb3x4 img { display: block; width: 350px; height: 320px; transition: all 0.5s linear; }
.cy_peb3x .cy_peb3x4:hover img { transform: scale(1.2); }
.cy_peb3x .cy_peb3x5 { float: left; width: 350px; height: 320px; overflow: hidden; margin-top: 10px; margin-left: 10px; }
.cy_peb3x .cy_peb3x5 img { display: block; width: 350px; height: 320px; transition: all 0.5s linear; }
.cy_peb3x .cy_peb3x5:hover img { transform: scale(1.2); }
.cy_peb3x .cy_peb3x6 { float: left; width: 480px; height: 320px; overflow: hidden; margin-top: 10px; margin-left: 10px; }
.cy_peb3x .cy_peb3x6 img { display: block; width: 480px; height: 320px; transition: all 0.5s linear; }
.cy_peb3x .cy_peb3x6:hover img { transform: scale(1.2); }

.cy_peb4 { margin-top: 50px; height: 500px; position: relative; }
.cy_peb4 #allmap { width: 100%; height: 500px; }
.cy_peb4 .cy_peb4ln { position: absolute; width: 400px; height: 410px; top: 50px; left: 100px; background-color: #ffffff; }
.cy_peb4 .cy_peb4ln h3 { font-size: 14px; color: #666666; text-align: center; background: url(../images/company_profilep_11.png) no-repeat center top; padding-top: 40px; margin-top: 70px; }
.cy_peb4 .cy_peb4ln h2 { font-size: 14px; color: #666666; text-align: center; background: url(../images/company_profilep_18.png) no-repeat center top; padding-top: 40px; margin-top: 45px; }
.cy_peb4 .cy_peb4ln h1 { font-size: 14px; color: #666666; text-align: center; background: url(../images/company_profilep_22.png) no-repeat center top; padding-top: 40px; margin-top: 45px; }

/*agency_cooperation*/
.ay_cnb { height: 760px; background-color: #f6f6f6; overflow-y: hidden; }
.ay_cnb .ay_cnbc h3 { font-size: 30px; color: #282828; text-align: center; margin-top: 60px; }
.ay_cnb .ay_cnbc img { display: block; width: 1200px; height: 534px; margin-top: 70px; }

/*recruit_personnel*/
.rt_pldte { font-size: 30px; color: #282828; background: url(../images/company_profilep_03.png) no-repeat center bottom; padding-bottom: 20px; margin-top: 60px; text-align: center; }

.within_ttbox { margin-top: 50px; }
.within_ttbox .within_ttbxone { width: 100%; background-color: #ededed; height: 60px; }
.within_ttbox .within_ttbxone li { width: 16%; float: left; height: 50px; line-height: 60px; font-size: 16px; color: #282828; text-align: center; }
.within_ttbox .within_ttbxtwo { width: 100%; background-color: #f7f7f7; margin-top: 1px; }
.within_ttbox .within_ttbxtwo li { width: 16%; float: left; height: 60px; line-height: 60px; font-size: 16px; color: #666666; text-align: center; }
.within_ttbox .within_ttbxtwo .within_ttbxtwos { float: left; cursor: pointer; width: 100%; }
.within_ttbox .within_ttbxtwo .within_ttbxtwos .within_ttbxtor1 { background: url(../images/changjian_left.png) no-repeat center center; vertical-align: middle;}
.within_ttbox .within_ttbxtwo .within_ttbxtwos .within_ttbxtor2 { background: url(../images/changjian_bottom.png) no-repeat center center; vertical-align: middle;}
.within_ttbox .within_ttbxtwo .within_ttbxtwox { background-color: #ffffff; padding: 30px 140px 30px 60px; float: left; width: 1000px; display: none; }
.within_ttbox .within_ttbxtwo .within_ttbxtwox section { min-height: 300px; }
.within_ttbox .within_ttbxtwo .within_ttbxtwox section img { display: block; max-width: 100%; }
.within_ttbox .within_ttbxtwo .within_ttbxtwox a { display: block; width: 200px; height: 50px; text-align: center; line-height: 50px; font-size: 16px; color: #ffffff; background-color: #e60012; border-radius: 25px; margin: 0 auto; margin-top: 70px; }

/*w_register*/
.w_rrb1 { height: 80px; }
.w_rrb1 .w_rrb1c .w_rrb1c1 { float: left; width: 163px; height: 50px; margin-top: 20px; }
.w_rrb1 .w_rrb1c .w_rrb1c2 { float: left; font-size: 18px; color: #282828; padding-top: 6px; padding-bottom: 6px; padding-left: 20px; border-left: solid 2px #e5e5e5; margin-top: 25px; margin-left: 20px; }
.w_rrb1 .w_rrb1c .w_rrb1c2:hover { color: #fe0000; }
.w_rrb1 .w_rrb1c p { float: right; font-size: 14px; color: #666666; }
.w_rrb1 .w_rrb1c p span { font-size: 24px; color: #fe0000; line-height: 80px; }

.w_rrb2 { width: 100%; height: 749px; position: relative; overflow: hidden; }
.w_rrb2 img { position: absolute; width: 1920px; height: 749px; left: 50%; margin-left: -960px; }
.w_rrb2 .w_rrb2ln { width: 1200px; height: 749px; position: absolute; left: 50%; margin-left: -600px; }
.w_rrb2 .w_rrb2ln .w_rrb2ln1 { float: right; width: 490px; height: 615px; background-color: #ffffff; margin-top: 65px; }
.w_rrb2 .w_rrb2ln .w_rrb2ln1 h3 { text-align: center; font-size: 24px; color: #282828; margin-top: 50px; background: url(../images/w_registerp_03.png) no-repeat center bottom; padding-bottom: 20px; }
.w_rrb2 .w_rrb2ln .w_rrb2ln1 form { width: 390px; margin: 0 auto; margin-top: 60px; }
.w_rrb2 .w_rrb2ln .w_rrb2ln1 form .w_rrb2ln1fm1 { width: 90%; height: 60px; border-bottom: solid 1px #e5e5e5; padding-left: 10%; background: url(../images/w_registerp_07.png) no-repeat left center; font-size: 16px; color: #999999; line-height: 60px; }
.w_rrb2 .w_rrb2ln .w_rrb2ln1 form .w_rrb2ln1fm2 { width: 100%; height: 60px; border-bottom: solid 1px #e5e5e5; position: relative; margin-top: 20px; }
.w_rrb2 .w_rrb2ln .w_rrb2ln1 form .w_rrb2ln1fm2 input { width: 90%; height: 60px; padding-left: 10%; background: url(../images/w_registerp_11.png) no-repeat left center; font-size: 16px; color: #999999; line-height: 60px; }
.w_rrb2 .w_rrb2ln .w_rrb2ln1 form .w_rrb2ln1fm2 a { position: absolute; right: 0; top: 20px; font-size: 14px; color: #999999; }
.w_rrb2 .w_rrb2ln .w_rrb2ln1 form .w_rrb2ln1fm3 { width: 90%; height: 60px; border-bottom: solid 1px #e5e5e5; padding-left: 10%; background: url(../images/w_registerp_15.png) no-repeat left center; font-size: 16px; color: #999999; line-height: 60px; margin-top: 20px; }
.w_rrb2 .w_rrb2ln .w_rrb2ln1 form .w_rrb2ln1fm4 { width: 100%; height: 50px; border-radius: 25px; background-color: #fe0000; cursor: pointer; font-size: 16px; color: #ffffff; margin-top: 50px; }
.w_rrb2 .w_rrb2ln .w_rrb2ln1 p { font-size: 14px; color: #999999; text-align: center; margin-top: 50px; }
.w_rrb2 .w_rrb2ln .w_rrb2ln1 p a { font-size: 14px; color: #fe0000; }

.w_rrb3 { height: 630px; background-color: #f6f6f6; overflow: hidden; }
.w_rrb3 .w_rrb3c .w_rrb3cx { margin-top: 160px; }
.w_rrb3 .w_rrb3c .w_rrb3cx .w_rrb3cx1 { float: left; width: 385px; background-color: #ffffff; height: 306px; position: relative; margin-left: 7px; margin-right: 7px; }
.w_rrb3 .w_rrb3c .w_rrb3cx .w_rrb3cx1 .w_rrb3cx1ig1 { position: absolute; width: 140px; height: 140px; border-radius: 50%; left: 50%; margin-left: -70px; top: -100px; border: solid 10px #ededed; }
.w_rrb3 .w_rrb3c .w_rrb3cx .w_rrb3cx1 p { font-size: 22px; color: #282828; background: url(../images/w_registerp_19.png) no-repeat center bottom; text-align: center; padding-bottom: 20px; margin-top: 80px; }
.w_rrb3 .w_rrb3c .w_rrb3cx .w_rrb3cx1 .w_rrb3cx1x1 { width: 320px; margin: 0 auto; margin-top: 30px; }
.w_rrb3 .w_rrb3c .w_rrb3cx .w_rrb3cx1 .w_rrb3cx1x1 .w_rrb3cx1ig2 { float: left; width: 100px; height: 100px; }
.w_rrb3 .w_rrb3c .w_rrb3cx .w_rrb3cx1 .w_rrb3cx1x1 div { float: right; width: 186px; }
.w_rrb3 .w_rrb3c .w_rrb3cx .w_rrb3cx1 .w_rrb3cx1x1 div h3 { font-size: 16px; color: #666666; background: url(../images/w_registerp_23.png) no-repeat left center; padding-left: 20px; }
.w_rrb3 .w_rrb3c .w_rrb3cx .w_rrb3cx1 .w_rrb3cx1x1 div h2 { font-size: 16px; color: #666666; background: url(../images/w_registerp_27.png) no-repeat left center; padding-left: 20px; margin-top: 15px; }
.w_rrb3 .w_rrb3c .w_rrb3cx .w_rrb3cx1 .w_rrb3cx1x1 div h1 { font-size: 16px; color: #666666; background: url(../images/w_registerp_31.png) no-repeat left center; padding-left: 20px; margin-top: 15px; }

.w_rrdte { font-size: 30px; color: #282828; text-align: center; margin-top: 60px; }

.w_rrb4x { margin-top: 60px; }
.w_rrb4x .w_rrb4x1 { float: left; width: 285px; }
.w_rrb4x .w_rrb4x1 div { width: 285px; height: 190px; background-color: #fd4e5a; position: relative; border-radius: 6px; overflow: hidden; }
.w_rrb4x .w_rrb4x1 div img { position: absolute; left: 0; top: 0; opacity: 0.1; }
.w_rrb4x .w_rrb4x1 div i { background: url(../images/w_registerp_35.png) no-repeat; width: 100px; height: 100px; left: 50%; margin-left: -50px; top: 44px; position: absolute; }
.w_rrb4x .w_rrb4x1 h3 { width: 200px; margin: 0 auto; font-size: 18px; color: #282828; text-align: center; background: url(../images/w_registerp_19.png) no-repeat center bottom; padding-bottom: 20px; margin-top: 30px; }
.w_rrb4x .w_rrb4x1 p { width: 200px; margin: 0 auto; text-align: center; font-size: 14px; color: #999999; line-height: 26px; margin-top: 20px; }
.w_rrb4x .w_rrb4x2 { float: left; width: 285px; margin-left: 20px; }
.w_rrb4x .w_rrb4x2 div { width: 285px; height: 190px; background-color: #867bff; position: relative; border-radius: 6px; overflow: hidden; }
.w_rrb4x .w_rrb4x2 div img { position: absolute; left: 0; top: 0; opacity: 0.1; }
.w_rrb4x .w_rrb4x2 div i { background: url(../images/w_registerp_37.png) no-repeat; width: 100px; height: 100px; left: 50%; margin-left: -50px; top: 44px; position: absolute; }
.w_rrb4x .w_rrb4x2 h3 { width: 200px; margin: 0 auto; font-size: 18px; color: #282828; text-align: center; background: url(../images/w_registerp_19.png) no-repeat center bottom; padding-bottom: 20px; margin-top: 30px; }
.w_rrb4x .w_rrb4x2 p { width: 200px; margin: 0 auto; text-align: center; font-size: 14px; color: #999999; line-height: 26px; margin-top: 20px; }
.w_rrb4x .w_rrb4x3 { float: left; width: 285px; margin-left: 20px; }
.w_rrb4x .w_rrb4x3 div { width: 285px; height: 190px; background-color: #ffad0b; position: relative; border-radius: 6px; overflow: hidden; }
.w_rrb4x .w_rrb4x3 div img { position: absolute; left: 0; top: 0; opacity: 0.1; }
.w_rrb4x .w_rrb4x3 div i { background: url(../images/w_registerp_39.png) no-repeat; width: 100px; height: 100px; left: 50%; margin-left: -50px; top: 44px; position: absolute; }
.w_rrb4x .w_rrb4x3 h3 { width: 200px; margin: 0 auto; font-size: 18px; color: #282828; text-align: center; background: url(../images/w_registerp_19.png) no-repeat center bottom; padding-bottom: 20px; margin-top: 30px; }
.w_rrb4x .w_rrb4x3 p { width: 200px; margin: 0 auto; text-align: center; font-size: 14px; color: #999999; line-height: 26px; margin-top: 20px; }
.w_rrb4x .w_rrb4x4 { float: left; width: 285px; margin-left: 20px; }
.w_rrb4x .w_rrb4x4 div { width: 285px; height: 190px; background-color: #b54efa; position: relative; border-radius: 6px; overflow: hidden; }
.w_rrb4x .w_rrb4x4 div img { position: absolute; left: 0; top: 0; opacity: 0.1; }
.w_rrb4x .w_rrb4x4 div i { background: url(../images/w_registerp_42.png) no-repeat; width: 100px; height: 100px; left: 50%; margin-left: -50px; top: 44px; position: absolute; }
.w_rrb4x .w_rrb4x4 h3 { width: 200px; margin: 0 auto; font-size: 18px; color: #282828; text-align: center; background: url(../images/w_registerp_19.png) no-repeat center bottom; padding-bottom: 20px; margin-top: 30px; }
.w_rrb4x .w_rrb4x4 p { width: 200px; margin: 0 auto; text-align: center; font-size: 14px; color: #999999; line-height: 26px; margin-top: 20px; }

/*wsign_in*/
.wsign_inb1 { width: 100%; height: 749px; position: relative; overflow: hidden; }
.wsign_inb1 img { position: absolute; width: 1920px; height: 749px; left: 50%; margin-left: -960px; }
.wsign_inb1 .wsign_inb1ln { width: 1200px; height: 749px; position: absolute; left: 50%; margin-left: -600px; }
.wsign_inb1 .wsign_inb1ln .wsign_inb1ln1 { float: right; width: 490px; height: 615px; background-color: #ffffff; margin-top: 65px; }
.wsign_inb1 .wsign_inb1ln .wsign_inb1ln1 h3 { text-align: center; font-size: 24px; color: #282828; margin-top: 50px; background: url(../images/w_registerp_03.png) no-repeat center bottom; padding-bottom: 20px; }
.wsign_inb1 .wsign_inb1ln .wsign_inb1ln1 form { width: 390px; margin: 0 auto; margin-top: 60px; }
.wsign_inb1 .wsign_inb1ln .wsign_inb1ln1 form .wsign_inb1ln1fm1 { width: 90%; height: 60px; border-bottom: solid 1px #e5e5e5; padding-left: 10%; background: url(../images/wsign_inp_03.png) no-repeat left center; font-size: 16px; color: #999999; line-height: 60px; }
.wsign_inb1 .wsign_inb1ln .wsign_inb1ln1 form .wsign_inb1ln1fm2 { width: 90%; height: 60px; border-bottom: solid 1px #e5e5e5; padding-left: 10%; background: url(../images/w_registerp_15.png) no-repeat left center; font-size: 16px; color: #999999; line-height: 60px; margin-top: 20px; }
.wsign_inb1 .wsign_inb1ln .wsign_inb1ln1 form .wsign_inb1ln1fm3 { width: 100%; height: 50px; border-radius: 25px; background-color: #fe0000; cursor: pointer; font-size: 16px; color: #ffffff; margin-top: 50px; }
.wsign_inb1 .wsign_inb1ln .wsign_inb1ln1 p { display: table; margin: 0 auto; margin-top: 90px; }
.wsign_inb1 .wsign_inb1ln .wsign_inb1ln1 p .wsign_inb1ln1fm4 { float: left; font-size: 14px; color: #5399e8; }
.wsign_inb1 .wsign_inb1ln .wsign_inb1ln1 p span { width: 2px; height: 15px; float: left; background-color: #989898; margin-left: 20px; margin-right: 20px; margin-top: 2px; }
.wsign_inb1 .wsign_inb1ln .wsign_inb1ln1 p .wsign_inb1ln1fm5 { float: left; font-size: 14px; color: #fe0000; }

/*service_systemto*/
.se_smtob1x { margin-top: 50px; }
.se_smtob1x .se_smtob1x1 { width: 575px; height: 135px; margin-bottom: 20px; overflow: hidden; }
.se_smtob1x .se_smtob1x1 img { width: 180px; height: 135px; float: left; border-radius: 4px 0px 0px 4px; transition: all 0.3s linear; z-index: -1; position: relative; }
.se_smtob1x .se_smtob1x1:hover img { transform: scale(1.2); }
.se_smtob1x .se_smtob1x1 div { width: 395px; height: 135px; background-color: #f6f6f6; border-radius: 0px 4px 4px 0px; float: left; z-index: 999; position: relative; }
.se_smtob1x .se_smtob1x1 div h3 { width: 330px; margin: 0 auto; font-size: 18px; color: #282828; margin-top: 40px; }
.se_smtob1x .se_smtob1x1 div h2 { width: 330px; margin: 0 auto; font-size: 14px; color: #666666; margin-top: 10px; }

/*内页banner2*/
.w_bannerbox2 { width: 100%; position: relative; overflow: hidden; height: 520px; }

.w_banner2 { width: 1920px; height: 520px; position: absolute; left: 50%; margin-left: -960px; text-align: center; }

.w_banner2 img { width: 1920px; height: 520px; display: block; }

/*ixbroe*/
.ixbroe_b1 { height: 600px; background-color: #f6f6f6; overflow: hidden; }

.ixbroedte { font-size: 30px; color: #282828; text-align: center; margin-top: 60px; }

.ixbroe_b1cx { margin-top: 50px; }
.ixbroe_b1cx .ixbroe_b1cx1 { float: left; width: 232px; height: 370px; background-color: #ffffff; position: relative; border-radius: 8px; transition: all 0.5s linear; overflow: hidden; }
.ixbroe_b1cx .ixbroe_b1cx1 img { position: absolute; left: 0; top: 0; width: 232px; height: 370px; opacity: 0; transition: all 0.5s linear; transform: scale(0.8); }
.ixbroe_b1cx .ixbroe_b1cx1:hover { background-color: #fd4e5a; }
.ixbroe_b1cx .ixbroe_b1cx1:hover img { opacity: 0.1; transform: scale(1); }
.ixbroe_b1cx .ixbroe_b1cx1 h3 { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; background: url(../images/ixbroe_p_27.png) no-repeat center top; padding-top: 60px; font-size: 22px; color: #282828; top: 90px; transition: all 0.3s linear; }
.ixbroe_b1cx .ixbroe_b1cx1:hover h3 { top: 50px; background: url(../images/ixbroe_p_13.png) no-repeat center top; color: #ffffff; }
.ixbroe_b1cx .ixbroe_b1cx1 p { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; font-size: 14px; color: #999999; line-height: 26px; background: url(../images/service_systemp3.png) no-repeat center top; top: 210px; padding-top: 20px; transition: all 0.4s linear; }
.ixbroe_b1cx .ixbroe_b1cx1:hover p { top: 160px; background: url(../images/service_systemp2.png) no-repeat center top; color: #ffffff; }
.ixbroe_b1cx .ixbroe_b1cx2 { float: left; width: 232px; height: 370px; background-color: #ffffff; position: relative; border-radius: 8px; transition: all 0.5s linear; overflow: hidden; margin-left: 10px; }
.ixbroe_b1cx .ixbroe_b1cx2 img { position: absolute; left: 0; top: 0; width: 232px; height: 370px; opacity: 0; transition: all 0.5s linear; transform: scale(0.8); }
.ixbroe_b1cx .ixbroe_b1cx2:hover { background-color: #867bff; }
.ixbroe_b1cx .ixbroe_b1cx2:hover img { opacity: 0.1; transform: scale(1); }
.ixbroe_b1cx .ixbroe_b1cx2 h3 { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; background: url(../images/ixbroe_p_23.png) no-repeat center top; padding-top: 60px; font-size: 22px; color: #282828; top: 90px; transition: all 0.3s linear; }
.ixbroe_b1cx .ixbroe_b1cx2:hover h3 { top: 50px; background: url(../images/ixbroe_p_03.png) no-repeat center top; color: #ffffff; }
.ixbroe_b1cx .ixbroe_b1cx2 p { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; font-size: 14px; color: #999999; line-height: 26px; background: url(../images/service_systemp3.png) no-repeat center top; top: 210px; padding-top: 20px; transition: all 0.4s linear; }
.ixbroe_b1cx .ixbroe_b1cx2:hover p { top: 160px; background: url(../images/service_systemp2.png) no-repeat center top; color: #ffffff; }
.ixbroe_b1cx .ixbroe_b1cx3 { float: left; width: 232px; height: 370px; background-color: #ffffff; position: relative; border-radius: 8px; transition: all 0.5s linear; overflow: hidden; margin-left: 10px; }
.ixbroe_b1cx .ixbroe_b1cx3 img { position: absolute; left: 0; top: 0; width: 232px; height: 370px; opacity: 0; transition: all 0.5s linear; transform: scale(0.8); }
.ixbroe_b1cx .ixbroe_b1cx3:hover { background-color: #ffad0b; }
.ixbroe_b1cx .ixbroe_b1cx3:hover img { opacity: 0.1; transform: scale(1); }
.ixbroe_b1cx .ixbroe_b1cx3 h3 { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; background: url(../images/ixbroe_p_28.png) no-repeat center top; padding-top: 60px; font-size: 22px; color: #282828; top: 90px; transition: all 0.3s linear; }
.ixbroe_b1cx .ixbroe_b1cx3:hover h3 { top: 50px; background: url(../images/ixbroe_p_16.png) no-repeat center top; color: #ffffff; }
.ixbroe_b1cx .ixbroe_b1cx3 p { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; font-size: 14px; color: #999999; line-height: 26px; background: url(../images/service_systemp3.png) no-repeat center top; top: 210px; padding-top: 20px; transition: all 0.4s linear; }
.ixbroe_b1cx .ixbroe_b1cx3:hover p { top: 160px; background: url(../images/service_systemp2.png) no-repeat center top; color: #ffffff; }
.ixbroe_b1cx .ixbroe_b1cx4 { float: left; width: 232px; height: 370px; background-color: #ffffff; position: relative; border-radius: 8px; transition: all 0.5s linear; overflow: hidden; margin-left: 10px; }
.ixbroe_b1cx .ixbroe_b1cx4 img { position: absolute; left: 0; top: 0; width: 232px; height: 370px; opacity: 0; transition: all 0.5s linear; transform: scale(0.8); }
.ixbroe_b1cx .ixbroe_b1cx4:hover { background-color: #b54efa; }
.ixbroe_b1cx .ixbroe_b1cx4:hover img { opacity: 0.1; transform: scale(1); }
.ixbroe_b1cx .ixbroe_b1cx4 h3 { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; background: url(../images/ixbroe_p_26.png) no-repeat center top; padding-top: 60px; font-size: 22px; color: #282828; top: 90px; transition: all 0.3s linear; }
.ixbroe_b1cx .ixbroe_b1cx4:hover h3 { top: 50px; background: url(../images/ixbroe_p_10.png) no-repeat center top; color: #ffffff; }
.ixbroe_b1cx .ixbroe_b1cx4 p { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; font-size: 14px; color: #999999; line-height: 26px; background: url(../images/service_systemp3.png) no-repeat center top; top: 210px; padding-top: 20px; transition: all 0.4s linear; }
.ixbroe_b1cx .ixbroe_b1cx4:hover p { top: 160px; background: url(../images/service_systemp2.png) no-repeat center top; color: #ffffff; }
.ixbroe_b1cx .ixbroe_b1cx5 { float: left; width: 232px; height: 370px; background-color: #ffffff; position: relative; border-radius: 8px; transition: all 0.5s linear; overflow: hidden; margin-left: 10px; }
.ixbroe_b1cx .ixbroe_b1cx5 img { position: absolute; left: 0; top: 0; width: 232px; height: 370px; opacity: 0; transition: all 0.5s linear; transform: scale(0.8); }
.ixbroe_b1cx .ixbroe_b1cx5:hover { background-color: #92cc38; }
.ixbroe_b1cx .ixbroe_b1cx5:hover img { opacity: 0.1; transform: scale(1); }
.ixbroe_b1cx .ixbroe_b1cx5 h3 { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; background: url(../images/ixbroe_p_25.png) no-repeat center top; padding-top: 60px; font-size: 22px; color: #282828; top: 90px; transition: all 0.3s linear; }
.ixbroe_b1cx .ixbroe_b1cx5:hover h3 { top: 50px; background: url(../images/ixbroe_p_07.png) no-repeat center top; color: #ffffff; }
.ixbroe_b1cx .ixbroe_b1cx5 p { text-align: center; width: 190px; position: absolute; left: 50%; margin-left: -95px; font-size: 14px; color: #999999; line-height: 26px; background: url(../images/service_systemp3.png) no-repeat center top; top: 210px; padding-top: 20px; transition: all 0.4s linear; }
.ixbroe_b1cx .ixbroe_b1cx5:hover p { top: 160px; background: url(../images/service_systemp2.png) no-repeat center top; color: #ffffff; }

.ixbroe_b2 { background-color: #f6f6f6; overflow: hidden; height: 600px; }

.ixbroedte2 { font-size: 20px; color: #666666; text-align: center; margin-top: 10px; }

.ixbroe_b2cx { margin-top: 50px; }
.ixbroe_b2cx .ixbroe_b2cx1 { float: left; width: 384px; cursor: pointer; margin-left: 8px; margin-right: 8px; }
.ixbroe_b2cx .ixbroe_b2cx1 .ixbroe_b2cx1s { width: 384px; height: 256px; overflow: hidden; position: relative; border-radius: 4px 4px 0px 0px; }
.ixbroe_b2cx .ixbroe_b2cx1 .ixbroe_b2cx1s img { display: block; width: 384px; height: 256px; transition: all 0.5s linear; }
.ixbroe_b2cx .ixbroe_b2cx1 .ixbroe_b2cx1s i { background: url(../images/ixbroe_p_35.png) no-repeat; width: 32px; height: 19px; position: absolute; bottom: 0; left: 50%; margin-left: -16px; }
.ixbroe_b2cx .ixbroe_b2cx1:hover .ixbroe_b2cx1s img { transform: scale(1.2); }
.ixbroe_b2cx .ixbroe_b2cx1 .ixbroe_b2cx1x { width: 100%; height: 115px; background-color: #ffffff; overflow: hidden; border-radius: 0px 0px 4px 4px; }
.ixbroe_b2cx .ixbroe_b2cx1 .ixbroe_b2cx1x h3 { text-align: center; font-size: 22px; color: #282828; margin-top: 30px; }
.ixbroe_b2cx .ixbroe_b2cx1 .ixbroe_b2cx1x h2 { font-size: 14px; color: #999999; text-align: center; margin-top: 12px; }

.ixbroe_b3 { width: 100%; height: 600px; position: relative; overflow: hidden; }
.ixbroe_b3 img { display: block; width: 1920px; height: 600px; position: absolute; left: 50%; margin-left: -960px; }

.ixbroe_b4 { height: 650px; background-color: #f6f6f6; overflow: hidden; }

.ixbroe_b4cx { margin-top: 50px; }
.ixbroe_b4cx .ixbroe_b4cx1 { float: left; width: 382px; height: 410px; background-color: #ffffff; overflow: hidden; border-radius: 4px; }
.ixbroe_b4cx .ixbroe_b4cx1 h3 { text-align: center; font-size: 22px; color: #282828; background: url(../images/ixbroe_p_45.png) no-repeat center top; padding-top: 100px; margin-top: 80px; }
.ixbroe_b4cx .ixbroe_b4cx1 p { width: 260px; margin: 0 auto; font-size: 14px; color: #999999; text-align: center; margin-top: 20px; line-height: 26px; background: url(../images/ixbroe_p_51.png) no-repeat center top; padding-top: 30px; }
.ixbroe_b4cx .ixbroe_b4cx2 { float: left; width: 382px; height: 410px; background-color: #ffffff; overflow: hidden; border-radius: 4px; margin-left: 27px; }
.ixbroe_b4cx .ixbroe_b4cx2 h3 { text-align: center; font-size: 22px; color: #282828; background: url(../images/ixbroe_p_39.png) no-repeat center top; padding-top: 100px; margin-top: 80px; }
.ixbroe_b4cx .ixbroe_b4cx2 p { width: 260px; margin: 0 auto; font-size: 14px; color: #999999; text-align: center; margin-top: 20px; line-height: 26px; background: url(../images/ixbroe_p_51.png) no-repeat center top; padding-top: 30px; }
.ixbroe_b4cx .ixbroe_b4cx3 { float: left; width: 382px; height: 410px; background-color: #ffffff; overflow: hidden; border-radius: 4px; margin-left: 27px; }
.ixbroe_b4cx .ixbroe_b4cx3 h3 { text-align: center; font-size: 22px; color: #282828; background: url(../images/ixbroe_p_42.png) no-repeat center top; padding-top: 100px; margin-top: 80px; }
.ixbroe_b4cx .ixbroe_b4cx3 p { width: 260px; margin: 0 auto; font-size: 14px; color: #999999; text-align: center; margin-top: 20px; line-height: 26px; background: url(../images/ixbroe_p_51.png) no-repeat center top; padding-top: 30px; }

.ixbroe_b5 { width: 100%; background: url(../images/ixbroe_j_12.jpg) no-repeat center center; height: 235px; overflow: hidden; margin-top: 80px; }
.ixbroe_b5 a { display: block; width: 250px; height: 50px; margin: 0 auto; background-color: #fe0404; border-radius: 25px; text-align: center; line-height: 50px; font-size: 16px; color: #ffffff; margin-top: 70px; }
.ixbroe_b5 p { font-size: 14px; color: #999999; text-align: center; margin-top: 25px; }

/*ixbrto*/
.ixbrto_b1 { display: table; margin: 0 auto; height: 330px; margin-top: 50px; }
.ixbrto_b1 .ixbrto_b1x1 { float: left; width: 140px; }
.ixbrto_b1 .ixbrto_b1x1 i { width: 50px; height: 50px; background: url(../images/ixbrto_p_03.png) no-repeat; margin: 0 auto; transition: all 0.5s linear; }
.ixbrto_b1 .ixbrto_b1x1 h3 { text-align: center; font-size: 18px; color: #282828; margin-top: 20px; }
.ixbrto_b1 .ixbrto_b1x1 h2 { font-size: 14px; color: #666666; margin-top: 30px; text-align: center; }
.ixbrto_b1 .ixbrto_b1x1 h1 { width: 120px; height: 36px; border: solid 1px #fe0000; border-radius: 18px; text-align: center; line-height: 36px; font-size: 14px; color: #fe0000; margin: 0 auto; margin-top: 50px; transition: all 0.4s linear; }
.ixbrto_b1 .ixbrto_b1x1:hover h1 { background-color: #fe0000; color: #ffffff; margin-top: 40px; }
.ixbrto_b1 .ixbrto_b1x1:hover i { transform: rotate(360deg); }
.ixbrto_b1 .ixbrto_b1x2 { float: left; width: 140px; margin-left: 260px; }
.ixbrto_b1 .ixbrto_b1x2 i { width: 50px; height: 50px; background: url(../images/ixbrto_p_05.png) no-repeat; margin: 0 auto; transition: all 0.5s linear; }
.ixbrto_b1 .ixbrto_b1x2 h3 { text-align: center; font-size: 18px; color: #282828; margin-top: 20px; }
.ixbrto_b1 .ixbrto_b1x2 h2 { font-size: 14px; color: #666666; margin-top: 30px; text-align: center; }
.ixbrto_b1 .ixbrto_b1x2 h1 { width: 120px; height: 36px; border: solid 1px #fe0000; border-radius: 18px; text-align: center; line-height: 36px; font-size: 14px; color: #fe0000; margin: 0 auto; margin-top: 50px; transition: all 0.4s linear; }
.ixbrto_b1 .ixbrto_b1x2:hover h1 { background-color: #fe0000; color: #ffffff; margin-top: 40px; }
.ixbrto_b1 .ixbrto_b1x2:hover i { transform: rotate(360deg); }
.ixbrto_b1 .ixbrto_b1x3 { float: left; width: 140px; margin-left: 260px; }
.ixbrto_b1 .ixbrto_b1x3 i { width: 50px; height: 50px; background: url(../images/ixbrto_p_07.png) no-repeat; margin: 0 auto; transition: all 0.5s linear; }
.ixbrto_b1 .ixbrto_b1x3 h3 { text-align: center; font-size: 18px; color: #282828; margin-top: 20px; }
.ixbrto_b1 .ixbrto_b1x3 h2 { font-size: 14px; color: #666666; margin-top: 30px; text-align: center; }
.ixbrto_b1 .ixbrto_b1x3 h1 { width: 120px; height: 36px; border: solid 1px #fe0000; border-radius: 18px; text-align: center; line-height: 36px; font-size: 14px; color: #fe0000; margin: 0 auto; margin-top: 50px; transition: all 0.4s linear; }
.ixbrto_b1 .ixbrto_b1x3:hover h1 { background-color: #fe0000; color: #ffffff; margin-top: 40px; }
.ixbrto_b1 .ixbrto_b1x3:hover i { transform: rotate(360deg); }

.ixbrto_b2 { height: 700px; background-color: #f6f6f6; overflow: hidden; }

.ixbrtodte { font-size: 30px; color: #282828; text-align: center; margin-top: 60px; }

.ixbrto_b2cx { margin-top: 50px; }
.ixbrto_b2cx .ixbrto_b2cx1 { float: left; width: 384px; }
.ixbrto_b2cx .ixbrto_b2cx1 .ixbrto_b2cx1s { width: 384px; height: 200px; overflow: hidden; position: relative; background-color: #ffa634; border-radius: 4px 4px 0px 0px; }
.ixbrto_b2cx .ixbrto_b2cx1 .ixbrto_b2cx1s img { display: block; width: 384px; height: 200px; opacity: 0.1; }
.ixbrto_b2cx .ixbrto_b2cx1 .ixbrto_b2cx1s i { width: 100px; height: 100px; background: url(../images/ixbrto_p_13.png) no-repeat; position: absolute; left: 50%; margin-left: -50px; top: 50px; }
.ixbrto_b2cx .ixbrto_b2cx1 .ixbrto_b2cx1x { width: 100%; height: 250px; background-color: #ffffff; overflow: hidden; border-radius: 0px 0px 4px 4px; }
.ixbrto_b2cx .ixbrto_b2cx1 .ixbrto_b2cx1x h3 { font-size: 22px; color: #282828; background: url(../images/ixbrto_p_23.png) no-repeat center bottom; padding-bottom: 20px; margin-top: 25px; margin-bottom: 25px; text-align: center; }
.ixbrto_b2cx .ixbrto_b2cx1 .ixbrto_b2cx1x h2 { font-size: 14px; color: #666666; text-align: center; margin-bottom: 6px; }
.ixbrto_b2cx .ixbrto_b2cx2 { float: left; width: 384px; margin-left: 24px; }
.ixbrto_b2cx .ixbrto_b2cx2 .ixbrto_b2cx1s { width: 384px; height: 200px; overflow: hidden; position: relative; background-color: #76d637; border-radius: 4px 4px 0px 0px; }
.ixbrto_b2cx .ixbrto_b2cx2 .ixbrto_b2cx1s img { display: block; width: 384px; height: 200px; opacity: 0.1; }
.ixbrto_b2cx .ixbrto_b2cx2 .ixbrto_b2cx1s i { width: 100px; height: 100px; background: url(../images/ixbrto_p_15.png) no-repeat; position: absolute; left: 50%; margin-left: -50px; top: 50px; }
.ixbrto_b2cx .ixbrto_b2cx2 .ixbrto_b2cx1x { width: 100%; height: 250px; background-color: #ffffff; overflow: hidden; border-radius: 0px 0px 4px 4px; }
.ixbrto_b2cx .ixbrto_b2cx2 .ixbrto_b2cx1x h3 { font-size: 22px; color: #282828; background: url(../images/ixbrto_p_23.png) no-repeat center bottom; padding-bottom: 20px; margin-top: 25px; margin-bottom: 25px; text-align: center; }
.ixbrto_b2cx .ixbrto_b2cx2 .ixbrto_b2cx1x h2 { font-size: 14px; color: #666666; text-align: center; margin-bottom: 6px; }
.ixbrto_b2cx .ixbrto_b2cx3 { float: left; width: 384px; margin-left: 24px; }
.ixbrto_b2cx .ixbrto_b2cx3 .ixbrto_b2cx1s { width: 384px; height: 200px; overflow: hidden; position: relative; background-color: #57bbe9; border-radius: 4px 4px 0px 0px; }
.ixbrto_b2cx .ixbrto_b2cx3 .ixbrto_b2cx1s img { display: block; width: 384px; height: 200px; opacity: 0.1; }
.ixbrto_b2cx .ixbrto_b2cx3 .ixbrto_b2cx1s i { width: 100px; height: 100px; background: url(../images/ixbrto_p_17.png) no-repeat; position: absolute; left: 50%; margin-left: -50px; top: 50px; }
.ixbrto_b2cx .ixbrto_b2cx3 .ixbrto_b2cx1x { width: 100%; height: 250px; background-color: #ffffff; overflow: hidden; border-radius: 0px 0px 4px 4px; }
.ixbrto_b2cx .ixbrto_b2cx3 .ixbrto_b2cx1x h3 { font-size: 22px; color: #282828; background: url(../images/ixbrto_p_23.png) no-repeat center bottom; padding-bottom: 20px; margin-top: 25px; margin-bottom: 25px; text-align: center; }
.ixbrto_b2cx .ixbrto_b2cx3 .ixbrto_b2cx1x h2 { font-size: 14px; color: #666666; text-align: center; margin-bottom: 6px; }

/*# sourceMappingURL=style.css.map */
.zhaoxian h4{
	text-align: left;
}
.zhaoxian p{
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 14px;
}
.zhaoxian .oh42{
	margin-top: 40px;
}
/*视频遮罩层*/
.video-btn{
	position: fixed;
	width:800px;
	height:500px;
	background:black;
	top:50%; 
	left: 50%; 
	margin-top: -250px;
	margin-left:-400px; 
	display: none;
	z-index:9999999991;
}
.video-area{
 float:left;
 width:800px;
 height:500px;
 }
 .video-shut{
  height:25px;
  width:25px;
  font-size:30px;
  color:#fff;
  float:left;  
  position:absolute;
  background: url(../images/shipin_jiantou.png)no-repeat center;
  background-size: 100%;
  top:15px;
  right:15px;       
  opacity: 0.5;
  transition: all 0.5s linear;
} 
 .video-shut:hover{
 	opacity: 1;
 }
#shadow{
	position: absolute;
	opacity: 0.5;
	filter:alpha(opacity=50);
	bottom:0;
	left: 0;
	right: 0;
	top: 0;
	background:black;
	z-index: 100;
	display: none;
} 


.index_xuanfuk{
	width:65px;
	height: 300px;
	position: fixed;
    -webkit-position:fixed;
    -moz-position:fixed;
    -o-position:fixed;
    -ms-position:fixed;
	top:180px;
	right:0px;
	z-index:9999;
}
.index_xuanfuk ul li{
	width: 100%;
	height:65px;
	font-size:10px;
	text-align: center;
	background-color:#fd8334;
	margin-bottom:7px;
	color:#fff;
	border-radius: 3px;
	z-index: 999;
	overflow: hidden;
}
.index_xuanfuk ul li img{
   width:23px;
   height:23px;
   margin-top:15px;
   transition:width, height, 1s;
   -webkit-transition:width, height, 1s;
}
.index_xuanfuk ul li span{
   display:block;
   font-size: 14px;
   -webkit-transition:margin-top 1.5s
}
.index_xuanfuk ul li:hover img{
	width: 0px;
	height:0px;
}
.index_xuanfuk ul li:hover span{
	font-size:22px;
	margin-top:-18px;
}
.index_xuanfuk ul .teshu{
	background-color: #fd8334;
	width:220px;
	height:55px;
	position: absolute;
	right:-300px;
	top:60px;
	transition:right, 1s;
	z-index: -999;
	border-radius: 3px;
	padding-bottom: 10px;
	
}
.index_xuanfuk ul li:hover .teshu{
    right:70px;
    top:90px;
}
.index_xuanfuk ul li .teshu i{
	background:url(../images/dianhua.png);
	width:23px;
    height:26px;
    position: absolute;
    top:20px;
    left: 10px;
}
.index_xuanfuk ul li .teshu em{
   margin-left: 20px;
   font-size: 14px;
   text-align: left;
}
.index_xuanfuk ul li .teshu p{
	margin-left: 20px;
    font-size: 24px;
    margin-bottom: 10px;
}

.triangle-right { 
	width: 0; 
	height: 0; 
	border-top: 10px solid transparent; 
	border-left: 20px solid #fd8334; 
	border-bottom: 10px solid transparent; 
	position: absolute;
	top: 17px;
	right:-13px;
} 

/*联系我们*/
.zhineng_lianxi{
	width: 100%;
}
.zhineng_lianxi .lianxi_women{
	width: 100%;
	height: 547px;
	background:#f8f8f8;
	padding-top: 60px;
 	box-sizing: border-box;
}
 .zhineng_lianxi .lianxi_women .women_ren{
 	width: 1200px;
 	height:300px;
 	margin: 0 auto;

 }
 .zhineng_lianxi .lianxi_women h3{
 	font-size:32px;
	font-weight:600;
	font-stretch: normal;
	text-align: center;
	margin-bottom: 10px;
	color:black;
 } 
.zhineng_lianxi .lianxi_women .women_ren ul{
  	text-align: center;
  	margin-top:70px;
}
.zhineng_lianxi .lianxi_women .women_ren ul li{
   width:280px;
   height: 250px;
   background: #fff;
   border-radius: 10px;
   margin-left: 10px;
   display:inline-block;
   box-sizing: border-box;
   padding:40px 30px;
   text-align: left;
}
.zhineng_lianxi .lianxi_women .women_ren ul li h4{
	font-size: 16px;
	color: #000;
}
.zhineng_lianxi .lianxi_women .women_ren ul li h4 span{
	margin-right:35px;
}
.zhineng_lianxi .lianxi_women .women_ren ul li div{
	width: 220px;
	height: 45px;	
	margin: 0 auto;
    margin-top:15px;
    margin-bottom: 5px;
    position: relative;
}
.zhineng_lianxi .lianxi_women .women_ren ul li div button{
	width: 179px;
	height:38px;
	background: red;
	color: #fff;
	font-size: 14px;
	text-align: center;
	border-radius: 10px;
	margin-left:3px;
	cursor:pointer;
	text-decoration:none; 
	outline:none;
	border: none;
}
.zhineng_lianxi .lianxi_women .women_ren ul li div img{
	vertical-align: middle;
}
.zhineng_lianxi .lianxi_women .women_ren ul li p{
	font-size: 12px;
	color: #000;
	margin-top: 10px;
}
.zhineng_lianxi .lianxi_women .women_ren ul li div .oimg2{
	position: absolute;
	left: 0px;
	top:40px;
	opacity: 0;
	transition: all 0.5s linear;
}
.zhineng_lianxi .lianxi_women .women_ren ul li div:hover .oimg2{
   opacity: 1;
}
a,button{cursor:pointer;color:#fff;text-decoration:none; 
}

