/*页面通用样式*/
.box_In{width: 1200px;margin: 0 auto;}
.fl{float: left;}
.fr{float:right;}
.clear{overflow: hidden;}
/*小标题*/
.box_hd{margin:45px 0;text-align: center;}
.box_hd h2{color: #494949;font-size: 30px;}
.box_hd p{font-family: arial;font-size: 16px;color: #C4C4C4;margin:10px 0;text-align:center;text-indent:0;}
.box_hd span{border-top: 3px solid #00A95F;width: 38px;display: block;margin: 0 auto;}
/*header开始*/
.head .fl{width: 375px;overflow: hidden;height: 90px;}
.head .fl img{margin-top: 20px;float: left;}
.head .fl p{line-height: 90px;font-size: 20px;float: right;color: #484848;}
.head .fr{width: 240px;margin-top: 30px;}
.head .fr a{width: 110px;height: 40px;color: #747474;float: left;font-size: 16px;line-height: 40px;text-align: center;display: block;border: 1px solid #fff;}
.head .fr .on{border: 1px solid #28C67C;color: #28C67C;}
/*banner开始*/
.ban{height: 500px;background:url(//img.1958xy.com/img/qz/images/ban_img.jpg) no-repeat center;}
/*box1 IT互联网高端讲座*/
.box1{overflow: hidden;}
.box1 .main{width: 1340px;margin-left: -70px;margin-right: -70px;}
.box1 .picScroll-left .con{width: 1200px;overflow: hidden;}
.box1 .picScroll-left{width:1240px;position:relative;padding-left:60px;padding-right:40px;}
.box1 .picScroll-left .hd .prev,.box1 .picScroll-left .hd .next{width: 40px;height: 79px;position: absolute;top: 125px;cursor: pointer;}
.box1 .picScroll-left .hd .prev{background: url(//img.1958xy.com/img/qz/images/box1_left.png) no-repeat center;left:0px;}
.box1 .picScroll-left .hd .next{background: url(//img.1958xy.com/img/qz/images/box1_right.png) no-repeat center;right: 0;}
.box1 .picScroll-left .bd{padding:10px;}
.box1 .picScroll-left .bd ul{ overflow:hidden;zoom:1;}
.box1 .picScroll-left .bd ul li{width: 360px;margin:8px 20px;float:left; _display:inline; overflow:hidden; text-align:center;  }
.box1 .picScroll-left .bd ul li .pic{text-align:center;}
.box1 .picScroll-left .bd ul li .pic img{display:block;padding:2px;}
.box1 .btm h3{color: #010101;font-size: 18px;padding-top: 30px;}
.box1 .btm p{font-size: 14px;line-height: 24px;color: #959595;padding:8px 20px 0;height: 50px;margin-bottom: 25px;
display: -webkit-box !important;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;}
.box1 .picScroll-left .bd ul li:hover{box-shadow: 0 3px 10px  #E3E3E3;}
.box1 .picScroll-left .bd ul li:hover p{color: #676767!important;}
.box1 .picScroll-left .hd .prev:hover{background-image: url(//img.1958xy.com/img/qz/images/box1_onleft.png);}
.box1 .picScroll-left .hd .next:hover{background-image: url(//img.1958xy.com/img/qz/images/box1_onright.png);}
/*box2 报名流程*/
.box2{margin-bottom: 80px;}
.box2 h2{color: #454545;font-size: 24px;line-height: 55px;}
.box2 .fl{width: 360px;height: 184px;overflow: hidden;
background: #2BD692;
background: -webkit-linear-gradient(left, #10B0C3 , #2BD890); 
background: -o-linear-gradient(right, #10B0C3, #2BD890);  
background: -moz-linear-gradient(right, #10B0C3, #2BD890);
background: linear-gradient(to right, #10B0C3 , #2BD890);}
.box2 .fr{width: 840px;height: 184px;background: #F9F9F9;position: relative;}
.box2 .fl .con1{width: 145px;float: left;}
.box2 .fl .con2{width: 195px;float: left;padding-left: 20px;}
.box2 .fl .con1 img{margin:24px 0 6px 30px;}
.box2 .fl .con1 p{font-size: 14px;color: #fff;margin-left: 42px;}
.box2 .fl .con2 h3{width: 160px; font-size: 22px;color: #fff;margin: 30px 0 10px;border-bottom: 1px solid #6CDEB1;height: 45px;line-height: 45px;}
.box2 .fl .con2 p{font-size: 14px;color: #fff;line-height: 22px;}
.box2 ul{width: 830px;margin-left: 20px;margin-top:25px;position: relative;z-index: 2;}
.box2 ul li{width: 170px;text-align: center;float: left;height: 120px;}
.box2 ul .li2{width: 235px;}
.box2 ul li p{font-size: 14px;color: #5A5A5A;}
.box2 ul li span{width: 19px;height: 19px;background: #fff;border:3px solid #E1E1E1;display: block;text-align: center;line-height: 19px;font-size: 14px;color: #E1E1E1;border-radius: 50%;margin:15px auto;}
.box2 ul li .p3{margin: 15px 0 18px;}
.box2 .line{width: 810px;border-top: 3px solid #EAEAEA;position: absolute;top: 89px;left: 20px;}
.box2 ul li:hover span{width: 23px;height: 23px;border:3px solid #03C98A;color: #03C98A;line-height: 23px;margin: 13px auto;}
.box2 ul li:hover .p3{margin: 15px 0 16px;}
.box2 ul li:hover p{color: #010101;}
.box2 .a_btn{position: absolute;width: 162px;height: 52px;font-size: 16px;line-height: 52px;text-align: center;color: #fff;display: block;background: #29C67C;border-radius: 10px;box-shadow:4px 4px 0 #A2E0CE;top:60px ;right: 25px;}
.box2 .a_btn:hover{box-shadow: none;}
/*box3往期讲座瞬间记录*/
.box3{background: #F9F9F9;padding-bottom: 30px;}
.box3 .slideBox{ width:1200px; height:455px;overflow:hidden; position:relative;}
.box3 .slideBox .hd{height:15px; overflow:hidden; position:absolute; right:574px; bottom:5px; z-index:1; }
.box3 .slideBox .hd ul{overflow:hidden; zoom:1; float:left;  }
.box3 .slideBox .hd ul li{float:left; margin-right:4px;width:6px; height:6px;background:#D0CECE; cursor:pointer;border:3px solid #D0CECE;overflow: hidden; border-radius: 50%;}
.box3 .slideBox .hd ul li.on{ background:#fff;border-color:#29C67C ;}
.box3 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.box3 .slideBox .bd li{zoom:1; vertical-align:middle; }
.box3 .slideBox .bd img{display:block;  }
.box3 .con_left{width: 600px;float: left;}
.box3 .con_right{width: 600px;float: right;}
.box3 .fl{width: 300px;background: #fff;height: 194px;}
.box3 .re{position: relative;}
.box3 .fr{width: 300px;background: #fff;height: 194px;}
.box3 .con{overflow: hidden;}
.box3 .con h3{width: 250px; font-size: 18px;color: #191919;margin:35px auto 8px;height: 44px;line-height: 24px;
    display: -webkit-box !important;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
}
.box3 .con p{width: 250px;color: #5A5A5A;font-size: 14px;line-height: 22px;margin:0 auto; height: 48px;
    display: -webkit-box !important;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.box3 .con span{font-size: 14px;color: #B2B2B2;display: block;padding-left: 25px;padding-top: 20px;}
.box3 .icon{position: absolute;bottom: 16px;right: 25px;height: 0;}
.box3 .con:hover span{color: #28C67C;}
.box3 .con:hover .icon{height: 31px;}
/*box4开始*/
.box4{height: 351px;background: url(//img.1958xy.com/img/qz/images/box4_img.jpg) no-repeat center;}
/*box5合作企业*/
.box5{margin-bottom: 77px;}
.box5 .main{width: 1234px;height: 80px;}
.box5 .main img{margin-right:6px;float: left;display: block;}
/*box6传智汇，为IT人创造无限可能！*/
.box6{background: #F9F9F9;padding-bottom: 50px;}
.box6 .main{width: 1209px;height: 500px;}
.box6 .main img{margin-right:9px;float: left;display: block;margin-bottom: 9px;}
/*box7社区精英所在企业*/
.box7{margin-bottom: 65px;}
.box7 .main{width: 1200px; margin:0 auto;}
.box7 .slideBox{width:1200px;overflow:hidden; position:relative;padding:0 50px;margin-left: -50px;}
.box7 .slideBox .bd{position:relative; height:100%; z-index:0;   }
.box7 .slideBox .bd li{zoom:1; vertical-align:middle; }
.box7 .slideBox .bd img{display:block; margin: 0 auto; }
.box7 .bd img{display:block; margin: 0 auto; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.box7 .slideBox .prev,.box7 .slideBox .next{position:absolute; top:50%; margin-top:-39.5px; display:block; width:40px; height:79px;}
.box7 .slideBox .next{ background: url(//img.1958xy.com/img/qz/images/box1_right.png) no-repeat 0;right: 0;}
.box7 .slideBox .prev{background: url(//img.1958xy.com/img/qz/images/box1_left.png) no-repeat 0;left:0px;}
.box7 .slideBox .prev:hover{background-image: url(//img.1958xy.com/img/qz/images/box1_onleft.png);}
.box7 .slideBox .next:hover{background-image: url(//img.1958xy.com/img/qz/images/box1_onright.png);}
/*底部*/
.footer{background: #3C3C3C;height: 95px;}
.footer p {font-size: 14px;color: #9B9B9B;margin-top: 30px;line-height: 24px;}
.footer img{margin-top: 28px;}
/*漂浮*/
.piaofu {width: 231px;height: 322px;position: fixed;right: 0;top:45%;z-index: 99;}
.piaofu span{position: absolute;width: 40px;height: 40px;display: block;top: 20px;right:20px;cursor: pointer;}
/*联系我们的页面css样式*/
.con_ban{background: url(//img.1958xy.com/img/qz/images/con_ban.jpg) no-repeat center;height: 341px;}
/*联系我们*/
.addr{margin: 46px 0 30px;}
.addr .fl{width: 260px;}
.addr .fr{width: 910px;background: #F9F9F9;height: 396px;padding-left: 30px;}
.addr .fr h2{font-size: 20px;color: #454545;margin-top: 43px;}
.addr .line{overflow: hidden;margin-top: 10px;}
.addr .line .line1{width: 82px;float: left;border-top: 1px solid #000000;}
.addr .line .line2{width: 780px;float: left;border-top: 1px solid #DDDDDD;}
.addr .con{margin-top: 48px;}
.addr .con ul{width: 400px;float: left;}
.addr .con ul li{overflow: hidden;margin-bottom: 30px;}
.addr .con ul li img{float: left;margin-right: 12px;} 
.addr .con ul li p{float: left;font-size: 15px;color: #454545;width: 360px;margin-top:3px;} 
.addr .con .right{width: 440px;float: right;}
.addr .r{overflow: hidden;margin-bottom: 16px;}
.addr .r .ewm{width: 96px;height: 96px;background: #fff;float: left;}
.addr .r .ewm img{display: block;margin: 0 auto;padding-top:8px;}
.addr .r .con_r{width: 300px;float: left;margin-left: 20px;}
.addr .r .con_r h3{font-size: 18px;color: #454545;margin-top:6px;}
.addr .r .con_r p{font-size: 14px;color: #727272;margin:5px 0 8px;}
.addr .r .r_btm{overflow: hidden;}
.addr .r .r_btm .btm1{width: 145px;float: left;overflow: hidden;}
.addr .r .r_btm .btm1 img{float: left;display: block;}
.addr .r .r_btm .btm1 span{float: left; color: #727272;font-size: 14px;display: block;margin-left: 10px;margin-top: 7px;}
/*我们的位置*/
.weizhi{margin-bottom: 80px;}
.weizhi h2{color: #454545;font-size: 20px;margin-bottom: 16px;}
