
/* <!-- 漂浮框 --> */
.piao_1{
    width: 163px;
    height: 410px;
    background: url(../img/piao.png) no-repeat;
    position: fixed;
    left: 0;
    top: 130px;
    z-index: 9999;
}
.piao_1 span{
    width: 20px;
    height: 20px;
    display: block;
    position: absolute;
    top: 28px;
    right: 0;
    font-size: 25px;
    line-height: 20px;
    text-align: center;
}
#piao_1 a{
    display: block;
    width: 163px;
    height: 40px;
    margin-top: 10px;
}
#piao_1 .piao_1a{
    margin-top: 104px;
}



/* 第一人  桑孟强 smq */
.content{
    width: 1000px;
    margin: 0 auto;
    min-width: 1000px;
}

.zg_top{
    position: absolute;
    top: 0;
    width: 100%;
    height: 790px;
    position: relative;
    z-index: 10;
}
.zg_top_content{position: relative;}
.zg_logo{
    float: left;
    margin:21px 0 0 0}

.zg_toplist{
    width:300px ;
    height: 40px;
    float: left;
    margin-top: 32px;
    z-index: 10;}
.zg_toplist li a{
    font:bold 16px/16px "Microsoft Yahei";
    color: #ffffff;}
.zg_number{
    display: block;
    float: right;
    width: 170px;
    height: 70px;
    padding-top: 28px}
.zg_number img{
    float: left;
    margin-right: 10px}
.zg_number a{
    display: block;
    font:bold 20px/20px "Microsoft Yahei";
    color: #ffffff }
.zg_top_class{
    font: 16px/16px "Microsoft Yahei";
    margin: 32px 20px 0 20px;
    position: relative;
    float: left;
    color: #ffffff}
.zg_top_class p{
    font:bold 16px/16px "Microsoft Yahei";
    color: #ffffff;cursor: pointer;
}
.list1{
    width: 842px;
    height:47px ;
    background: url('../images/zg_top_class_list.png')no-repeat top center;
    position: absolute;
    top:30px;left: 0;}
.list2{
    width: 320px;
    height:47px ;
    background: url('../images/zg_top_class_list2.png')no-repeat top center;
    position: absolute;
    top:30px;left: 0;
    display: none;
}
.list3{
    width:202px;
    height:47px ;
    background: url('../images/zg_top_class_list3.png')no-repeat top center;
    position: absolute;
    top:30px;left: 0;
    display: none;
}
.zg_top_class_list .up{
    position: absolute;
    top: -25px;
    left: 70px;
}
.zg_top_class .down{
    width: 13px;
    height: 8px;
    position: absolute;
    top:5px;right: -18px}
.zg_top_class_list .down{
    position: absolute;
    top: -8px;
    left: 30px;}
.zg_top_class_listul li{
    float: left;
}
.zg_top_class_listul li a{
    display: inline-block;
    /* float: left; */
    font: 12px/54px "Microsoft Yahei";
    padding:0 6px 0 10px;
    color:#ffffff
}

.list1 .zg_top_class_listul li a{
    padding:0 6px 0 26px;
}



.zg_top_class_listul li a:hover{
    color:#fa8c4a;
}
.zg_toplist>p{
    display: block;
    float: left;}
.zg_toplist li{
    float: left;margin-left: 36px;
    color: #ffffff;
    display: block}

.zg_top_content{position: relative;
    z-index: 10000;}
.zg_logo{
    float: left;
    margin:21px 0 0 0}
.clearfix:after {
    content: "";
    display: block;
    clear: both;
    font-size: 0;
    line-height: 0;
}

.banner{
    height: 640px;
    position: relative;
}
.banner .page {
    position: absolute;
    left:475;
    bottom: 40px;
    z-index: 20;
    width: 100%;
    bottom: 42px;
    text-align: center;
}
.banner .page span {
    display: inline-block;
    width:8px;
    height:6px;
    border-radius:3px 3px 3px 3px;
    background: #a6a6ad;
    margin: 0 8px;
    cursor: pointer;
}

.banner .page span.active {
    width: 30px;
    height: 6px;
    border-radius:5px 5px 5px 5px;
    background: #fff;
}
.banner li.smq_pic1{
    position: absolute;
    width: 100%;
    height: 640px;
    background: url(../img/SMQ-box1.jpg) no-repeat center;
    z-index:10;
    opacity: 1;
    filter: alpha(opacity=100);
}
li .smq-bg1{
    width: 1000px;
    height: 640px;
    margin: 0 auto;
    background: url(../img/SMQ-bg1.jpg) no-repeat center;
    position: relative;
}
li .smq-bg1 .smq-ps{
    position: absolute;
    left: 54px;
    top:158px;
}
.smq-ps:hover{
    transform: scale(1.1);
}
li .smq-bg1 .smq-ai{
    position: absolute;
    left:-22px;
    top:318px;
}
.smq-ai:hover{
    transform: scale(1.1);
}
li .smq-bg1 .smq-dw{
    position: absolute;
    left:90px;
    bottom:65px;
}
.smq-dw:hover{
    transform: scale(1.1);
}
li .smq-bg1 .smq-rp{
    position: absolute;
    right:84px;
    top:166px;
}
.smq-rp:hover{
    transform: scale(1.1);
}
li .smq-bg1 .smq-c4d{
    position: absolute;
    right:-56px;
    bottom:246px;
}
.smq-c4d:hover{
    transform: scale(1.1);
}
li .smq-bg1 a{
    position: absolute;
    bottom: 93px;
    left:346px;
}
li .smq-bg1 a img{
    cursor: pointer;
}
.banner li.smq_pic2{
    position: absolute;
    top:0;
    left:0;
    z-index:1;
    opacity:0;
    filter: alpha(opacity=0);
    width: 100%;
    height: 640px;
    background: url(../img/SMQ-box2.jpg) no-repeat center;
}
li .smq-bg2{
    width: 1000px;
    height: 640px;
    margin: 0 auto;
    background: url(../img/SMQ-bg2.jpg) no-repeat center;
    overflow: hidden;
    position: relative;
}
.smq-bg2 .smq-dl{
    width: 316px;
    height: 380px;
    background: #4250e2;
    position:absolute;
    right:10px;
    bottom: 80px;
}
.smq-bg2 .smq-dl h3{
    font-size: 22px;
    color: #f4f523;
    text-align: center;
    margin-top: 26px;
}
.smq-bg2 .smq-dl hr{
    width: 80px;
    height: 1px;
    background: #d9dcf8;
} 
input{
    /* display:block; */
    width: 260px;
    height: 48px;
    background:#4250e2;
    font-size: 20px;
    color: #2da1f2; 
    margin-left: 28px;
    margin-top: 20px;
    border: 1px solid #2da1f2;
}
.smq-dl input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #12a8f6;
	background: url(../img/SMQ-t1.jpg) no-repeat 18px 15px;
  }
  .smq-dl input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #12a8f6;
   background: url(../img/SMQ-t2.jpg) no-repeat 18px 15px;
  }
  .smq-dl input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #12a8f6;
   background: url(../img/SMQ-t3.jpg) no-repeat 18px 15px;
  }

  .smq-btn  { /* Internet Explorer 10-11 */

    display: block;
    height: 53px;
    width: 262px;
    background:#1c56ff;
  
    font-size:20px;
    color:#ffffff;
    line-height:53px;
    text-align:center;

  
    cursor:pointer;
} 
.smq-bg2 .smq-dl .smq-t1 input{
    background: url(../img/SMQ-t1.png) no-repeat 15px center;
    text-indent: 50px;
}
.smq-bg2 .smq-dl .smq-t2 input{
    background: url(../img/SMQ-t2.png) no-repeat 15px center;
    text-indent: 50px;
}
.smq-bg2 .smq-dl .smq-t3 input{
    background: url(../img/SMQ-t3.png) no-repeat 15px center;
    text-indent: 50px;
}
.smq-bg2 .smq-dl #smq-btn{
    color: #fcfbff;
    font-weight: bold;
    border-radius: 10px 10px 10px 10px;
    cursor: pointer;
    font-size: 18px;
}

/* 第二个人   富成   */
.jfc_bg {
    background: url(../img/jfc_bg.jpg) no-repeat center top;
    width: 100%;
    height: 1666px;
}

.jfc_youxiaoqu {
    width: 1000px;
    height: 2670px;
    margin: 0 auto;
}


/* 第一块 */

.jfc_one {
    width: 1000px;
    height: 846px;
}

.jfc_biaoti {
    padding-top: 50px;
}

.jfc_biaoti {
    overflow: hidden;
}
.jfc_biaoti1 {
    font-size: 44px;
    margin-left: 17px;
    float: left;
    color: #333;
    font-weight: bold;
}
.jfc_biaoti2 {
    font-size: 44px;
    float: left;
    color: #f12d33;
    font-weight: bold;
    margin-left: 22px;

}
.jfc_xiabiao {
    width: 90px;
    height: 6px;
    border-radius: 37px;
    background: #f12d33;
    margin-left: 454px;
    margin-top: 10px;
}
#jfc_tu1,
#jfc_tu2,
#jfc_tu3 {
    width: 310px;
    height: 483px;
    float: left;
    position: relative;
}
#jfc_tu1 h2 {
    color: #f12d33;
    font-size: 26px;
    text-align: center;
    font-weight: bold;
    margin-top: 15px;
}
#jfc_tu2 h2 {
    color: #f12d33;
    font-size: 26px;
    text-align: center;
    font-weight: bold;
    margin-top: 15px;
}
#jfc_tu3 h2 {
    color: #f12d33;
    font-size: 26px;
    text-align: center;
    font-weight: bold;
    margin-top: 15px;
}
#jfc_tu1,
#jfc_tu2,
#jfc_tu3 p {
    color: #333;
    font-size: 25px;
    text-align: center;
    font-weight: bold;
}
#jfc_tu2,
#jfc_tu3 {
    margin-left: 35px;
}
#jfc_tu1 img {
    cursor: pointer;
}
#jfc_tu2 img {
    cursor: pointer;
}
#jfc_tu3 img {
    cursor: pointer;
}
.jfc_xiao {
    position: relative;
}
.jfc_tan1 {
    position: absolute;
    width: 310px;
    height: 310px;
    background: #f12d33;
    display: none;
    transition: 2s;
    bottom: -310px;
}
.jfc_tan2 {
    position: absolute;
    width: 310px;
    height: 310px;
    background: #f12d33;
    display: none;
    bottom: -310px;
}
.jfc_tan3 {
    position: absolute;
    width: 310px;
    height: 310px;
    background: #f12d33;
    display: none;
    bottom: -310px;
}
.jfc_wen1 {
    display: block;
    width: 430px;
    height: 74px;
    background: #f12d33;
    border-radius: 37px;
    text-align: center;
    line-height: 74px;
    font-size: 25px;
    color: #fff;
    font-weight: bold;
    margin-left: 285px;
    margin-top: 37px;
}
.jfc_wen1 a {
    color: #fff;
}
.jfc_wen1:hover {
    background: #323232;
}
.jfc_xiao {
    width: 1000px;
    height: 483px;
    margin-top: 40px;
}
#jfc_tu1:hover .jfc_tan1 {
    display: block;
    bottom: 0;
}
#jfc_tu2:hover .jfc_tan2 {
    display: block;
    bottom: 0;
}
#jfc_tu3:hover .jfc_tan3 {
    display: block;
    bottom: 0;
}
.jfc_neirong1 {
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    margin-top: 29px;
}
.jfc_neirong2 {
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    margin-top: 10px;
}
.neirong3_1 {
    width: 265px;
    height: 100px;
    color: #fff;
    font-size: 16px;
    font-weight: lighter;
    margin-top: 20px;
    margin-left: 25px;
}
#jfc_03 .jfc_neirong1 {
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    margin-top: 29px;
}
#jfc_03 .jfc_neirong2 {
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    margin-top: 10px;
}
/* 第二块 */
.jfc_two {
    width: 1000px;
    height: 820px;
}
.jfc_biao_1 {
    font-size: 45px;
    color: #fff;
    text-align: center;
    padding-top: 60px;
    font-weight: bold;
}
.jfc_heng {
    width: 90px;
    height: 6px;
    background: #fff;
    border-radius: 37px;
    margin-left: 454px;
    margin-top: 10px;
}
.jfc_biao_2 {
    font-size: 22px;
    color: #fff;
    text-align: center;
    margin-top: 10px;
}
.jfc_jieshao_2 {
    width: 1000px;
    height: 428px;
    margin-top: 40px;
}
.jfc_jieshao_2 img {
    float: left;
}
.jfc_wen2 {
    display: block;
    width: 430px;
    height: 74px;
    background: #fff;
    border-radius: 37px;
    text-align: center;
    line-height: 74px;
    font-size: 25px;
    color: #f12d33;
    font-weight: bold;
    margin-left: 285px;
    margin-top: 37px;
}
.jfc_wen2 a {
    color: #f12d33;
}
.jfc_wen2:hover {
    color: #fff;
    background: #8d77f6;
}
.jfc_wen2:hover a {
    color: #fff;
    background: #8d77f6;
}
/* 第三块 */
#jfc_three {
    width: 1000px;
    height: 1003px;
    position: relative;
}
.jfc_three_biaoti {
    padding-top: 60px;
}
.jfc_three_biaoti p {
    font-size: 44px;
    color: #333;
    font-weight: bold;
    margin-left: 85px;
}
.jfc_three_biaoti span {
    font-size: 44px;
    color: #333;
    font-weight: bold;
    margin-left: 27px;
}
.jfc_heng_1 {
    width: 90px;
    height: 6px;
    border-radius: 37px;
    margin-left: 454px;
    margin-top: 10px;
    background: #f12d33;
}
.jfc_zuo_da {
    width: 656px;
    height: 635px;
    border: 1px solid #333;
    margin-top: 40px;
    background: #333;
}
#jfc_E_name {
    width: 400px;
    height: 32px;
    color: #fff;
    font-size: 31px;
    margin-top: 30px;
    margin-left: 30px;
    font-weight: bold;
}
#jfc_C_name {
    margin-top: 14px;
    margin-left: 30px;
}
#jfc_yingyong img{
    opacity: 0.6;
    filter: opacity(60);
     cursor: pointer;
}
#jfc_yingyong img.active{
    opacity:1;
    filter: opacity(100);
   
}
#jfc_yingyong p{
	height: 3px;
	width: 30px;
	background: #f12d33;
	border-left:20px solid #474747;
	border-right:20px solid #474747;
	border-radius: 2px;
	position: absolute;
	display: none;
}
#jfc_yingyong p.active{
	display: block;
}
#jfc_yingyong p:nth-child(1){
	top: 622px;
	left: 43px;
}
#jfc_yingyong p:nth-child(2){
	top: 622px;
	left: 180px;
}
#jfc_yingyong p:nth-child(3){
	top: 622px;
	left: 317px;
}
#jfc_yingyong p:nth-child(4){
	top: 739px;
	left: 120px;
}
#jfc_yingyong p:nth-child(5){
	top: 739px;
	left: 260px;
}
.jfc_shu {
    width: 4px;
    height: 18px;
    background: #f12d33;
    float: left;
    margin-top: 5px;
}
.jfc_zhongwenName {
    font-size: 21px;
    color: #f12d33;
    margin-left: 10px;
    font-weight: bold;
}
#jfc_bao {
    width: 364px;
    height: 146px;
    margin-top: 37px;
    margin-left: 30px;
    position: relative;
}
.jfc_bianji {
    position: absolute;
    font-size: 18px;
    top: 40px;
    color: #fff;
}
#jfc_yingyong {
    width: 366px;
    height: 206px;
}
#jfc_yingyong {
    margin-top: 54px;
    margin-left: 30px;
}
.pic2 {
    margin-left: 42px;
}

.pic3 {
    margin-left: 42px;
}

.pic4 {
    margin-left: 78px;
    margin-top: 33px;
}

.pic5 {
    margin-left: 45px;
    margin-top: 33px;
}

.jfc_dibu {
    width: 658px;
    height: 33px;
    background: #f12d33;
    margin-top: 54px;
}

.jfc_wen3 {
    display: block;
    width: 430px;
    height: 74px;
    background: #f12d33;
    border-radius: 37px;
    text-align: center;
    line-height: 74px;
    font-size: 25px;
    font-weight: bold;
    margin-left: 285px;
    margin-top: 37px;
    color: #fff;
}

.jfc_wen3 a {
    color: #fff;
}

.jfc_wen3:hover {
    background: #323232;
}

#jfc_diannao {
    width: 576px;
    height: 463px;
    background: #666666;
    background: url(../img/jfc_diannao.png) no-repeat center top;
    position: absolute;
    top: 278px;
    right: 0;
}

.jfc_qiehuantu {
    text-align: center;
    margin-top: 20px;
}



/*  第三个人 温久权 WJQ  */
/* 背景图片 */
.WJQ_box3{
    width: 100%;
    height: 1667px;
    /* background: #666666; */
    background: url(../img/WJQ_background_02.jpg) no-repeat center top;
}
/* 有效区 */
.WJQ_box3 .WJQ_box3_1{
    height:100%;
    width: 1000px;
    /* background: skyblue;   */
    margin: 0 auto;
}
/* 上面部分 */
.WJQ_box3 .WJQ_box3_1 .WJQ_top{
    width: 100%;
    height: 940px;
    /* background: #666666; */
}
/* 标题 */
.WJQ_box3 .WJQ_box3_1 .WJQ_top .WJQ_top1{
    width: 100%;
    height: 109px;
    /* background: skyblue; */
    padding-top: 70px;
}
.WJQ_box3 .WJQ_box3_1 .WJQ_top h2{
    font-size: 44px;
    text-align: center;
    color: #676767; 
    
}

.WJQ_box3 .WJQ_box3_1 .WJQ_top .WJQ_top1_1{
    width: 90px;
    height: 6px;
    background: #ffffff;
    border-radius:10px; 
    margin: 0 auto;
}
#tit{
    color: #fff;
}
/* 上面阶段部分 */
.WJQ_box3 .WJQ_box3_1 .WJQ_top .WJQ_top2{
    width: 100%;
    height: 585px;
    /* background: #346bf6; */
}
/* 左边 */
.WJQ_box3 .WJQ_box3_1 .WJQ_top .WJQ_top2 .WJQ_left{
    width: 89px;
    height: 585px;
    /* background: purple; */
    float: left;
    position: relative;
}
/* 第一阶段    js交互   点击问题*/
.WJQ_left .WJQ_left_1{
    width:  220px;
    height: 70px;
    line-height: 70px;
    position: absolute;
    background: #f8f8f8;
    left: -101px;
    top: 20px;
    border-top-left-radius:9px;
    border-bottom-left-radius:9px;
}
.WJQ_left .WJQ_left_1 h2 {

    height: 70px;
    font-size: 24px;
    line-height: 70px;
   margin-left: 0 !important;
    font-weight: bold;
    background: #f8f8f8;
    border-top-left-radius:9px;
    border-bottom-left-radius:9px;
    cursor: pointer;
}
.WJQ_left .WJQ_left_1 h2 img{
    vertical-align: -11%;
}
/* 第二阶段 */
.WJQ_left .WJQ_left_2{
    width:  220px;
    height: 70px;
    position: absolute;
    left: -131px;
    top: 105px;
    background: #f8f8f8;
    border-top-left-radius:9px;
    border-bottom-left-radius:9px;
    cursor: pointer; 
    overflow: hidden;
}
.WJQ_left .WJQ_left_2 h2{
    line-height: 70px;
    font-size: 24px;
  margin-left: 0 !important;
    height: 70px;
    background: #f8f8f8;
    margin-left: 29px;
    font-weight: bold;
}
.WJQ_left .WJQ_left_2 h2 img{
    vertical-align: -11%;
}







/* 右边 */
.WJQ_right{
    width: 908px;
    height: 585px;
    background: white;
    float: right;
    border-bottom: 1px solid #848484;
    position: relative;
}
.WJQ_right .WJQ_right_1{
    width: 811px;
    height: 498px;
    margin-left: 40px;
    margin-top: 45px;
}
/* 上边第一阶段文字 */
.WJQ_right_top{
    width: 811px;
}
.WJQ_right .WJQ_right_1 .WJQ_right_top span{
    width: 16px;
    height: 16px;
    display:inline-block;
    /* border: 1px solid black; */
    background: url(../img/ling_03.jpg);
    margin-right: 16px;
}
.WJQ_right .WJQ_right_1 .WJQ_right_top h2{
    width: 100%;
    height: 56px;
    font-size: 26px;
    text-align: left;
    font-weight: bold;
    color: #555555;
}
.WJQ_right .WJQ_right_1 .WJQ_right_top p{
    font-size: 16px;
    color: #a0a0a0;
    line-height: 27px;
    margin-bottom: 17px;
}
.WJQ_right .WJQ_right_1 .WJQ_right_top p b{
    font-weight: bold;
    color: #666666;
}
/* 字体加红 */
#hong{
    color :#f12d33;
}
/* 下边第二阶段文字 */
.WJQ_right_bottom{
    width: 811px;
    /* height: 244px; */
    /* background: slateblue; */
}
.WJQ_right .WJQ_right_1 .WJQ_right_bottom span{
    width: 16px;
    height: 16px;
    display:inline-block;
    /* border: 1px solid black; */
    background: url(../img/菱形_03.jpg);
    margin-right: 16px;
}
.WJQ_right .WJQ_right_1 .WJQ_right_bottom h2{
    width: 100%;
    height: 56px;
    font-size: 26px;
    text-align: left;
    font-weight: bold;
    color: #555555;
}
.WJQ_right .WJQ_right_1 .WJQ_right_bottom p{
    font-size: 16px;
    color: #a0a0a0;
    line-height: 27px;
    margin-bottom: 15px;
}
.WJQ_right .WJQ_right_1 .WJQ_right_bottom p b{
    font-weight: bold;
    color: #666666;
}
/* 点击领取课程大纲   js交互  点击之后右边出来个按钮颜色变换*/ 
#WJQ_top3{
    width: 420px;
    height: 70px;
    background: #f12d33;
    border-radius:40px; 
    margin: 40px auto;
    font-size: 23px;
    text-align: center;
    line-height: 70px;
    cursor: pointer;
}
#WJQ_top3 a{
    display: block;
    color: #ffffff;
    width: 420px;
    height: 70px;
}
#WJQ_top3:hover{
    background: #f8f8f8;
}
#WJQ_top3:hover a{
    color: #df2e33;
}
/* bottom  下面部分 */
.WJQ_bottom{
    width: 100%;
    height: 726px;
    /* background: black; */
}
.WJQ_bottom1{
    width: 870px;
    height: 658px;
    /* background: skyblue; */
    margin-left: 42px;
}
/* 下面部分的上面标题 */
.WJQ_bottom1_1{
    width: 100%;
    height: 132px;
    /* background: #cccccc; */
}
.WJQ_bottom1 .WJQ_bottom1_1 h4{
    height: 65px;
    font-size: 44px;
    font-weight: bold;
    color: #ffffff;
    /* text-align: center; */
    padding-left: 285px;
}
.WJQ_bottom1_2{
    width: 90px;
    height: 6px;
    background: #ffffff;
    margin-left: 420px;
    margin-top: 10px;
    margin-bottom: 15px;
    border-radius:2px; 
}
.WJQ_bottom1 .WJQ_bottom1_1 p{
    font-size: 17px;
    color: #ffffff;
    margin-left: 290px;
    
}
/* 中间 统计表 */
.WJQ_bottom2{
    width: 870px;
    height: 420px;
    /* background: rgba(0, 0, 0, 0.5); */
    overflow: hidden;
}
/* 中间 统计表 统计图 */
.WJQ_bottom2_1{
    width: 390px;
    height: 420px;
    /* background: wheat; */
    float: left;
}
/* 右边 统计表 */
.WJQ_bottom2_2{
    width: 354px;
    height: 420px;
    /* background: #f12d33; */
    float: right;
}
.WJQ_bottom2 .WJQ_bottom2_2 .WJQ_tou{
    width: 354px;
    height: 80px;
    /* background: skyblue; */
    line-height: 80px;
}
.WJQ_bottom2 .WJQ_bottom2_2 .WJQ_tou span{
    font-size: 25px;
    display: inline-block;
    color: #ffffff;
    font-weight: bold;
}
.WJQ_bottom2 .WJQ_bottom2_2 .WJQ_tou b{
    display: inline-block;
    width: 16px;
    height: 22px;
    /* border: 1px solid black; */
    background: url(../img/money.png) no-repeat ;
    vertical-align: -3%;
    font-family: [FZLTCHJW];
    margin-left: 45px;
}
.WJQ_bottom2 .WJQ_bottom2_2 .WJQ_tou i{
    font-size: 30px;
    font-weight: bold;
    color: #df2e33;
    /* margin-left: 25px; */
}
.WJQ_tou_1{
    width: 100%;
    height: 48px;
    /* background: black; */
    border-bottom: 2px solid #505050;
    color: #ffffff; 
}
.WJQ_tou_1 .WJQ_tou_1a{
    float: left;
    font-size: 23px ;
}
.WJQ_tou_1 .WJQ_tou_1b{
    float: right;
    font-size: 23px ;
    margin-right: 20px;
}
.WJQ_bottom2_2 table tr .abc{
    width: 104px;
    color: #ffffff;
    /* height: 67px; */
    font-size: 20px;
}
.WJQ_bottom2_2 table tr .abd{
    width: 190px;
    color: #ffffff;
    /* height: 67px; */
}
.WJQ_bottom2_2 table tr .abe{
    font-size: 20px;
    color: #ffffff;
    /* height: 67px; */
}
.WJQ_bottom2_2 table {
    /* height:  100px; */
    line-height: 55px;
}
.WJQ_bottom2_2 table .n{
    display: inline-block;
    width: 77px;
    height: 20px;
    background: #64abff;
    border-radius: 10px;
}
.WJQ_bottom2_2 table .c{
    display: inline-block;
    width: 30px;
    height: 20px;
    background: #df2e33;
    border-radius: 10px;
}
.WJQ_bottom2_2 table .m{
    display: inline-block;
    width: 163px;
    height: 20px;
    background: #346bf6;
    border-radius: 10px;
}
.WJQ_bottom2_2 table .p{
    display: inline-block;
    width: 122px;
    height: 20px;
    background: #8d77f6;
    border-radius: 10px;
}
.WJQ_bottom2_2 table .o{
    display: inline-block;
    width: 55px;
    height: 20px;
    background: #fff001;
    border-radius: 10px;
}
/* 下面按钮 能拿多少钱 */
.WJQ_bottom3{
    width: 430px;
    height: 74px;
    background: #f12d33;
    border-radius: 40px;
    margin: 31px auto;
    font-size: 22px;
    /* font-weight: bold; */
    text-align: center;
    line-height: 74px;
    cursor: pointer;
}
.WJQ_bottom3 a{
    display: block;
    color: #ffffff;
    width: 420px;
    height: 70px;
}
.WJQ_bottom3:hover{
    background: #f8f8f8;
}
.WJQ_bottom3:hover a{
    color: #df2e33;
}

/* 阿迪力 */
ul,
li {
    list-style: none;
}

.dddbox {
    width: 1000px;
    height: 520px;
    position: relative;
    margin: 50px auto;
}

.bg {
    position: absolute;
    left: 277.5px;
    top: 0px;
    width: 445px;
    height: 585px;
    z-index: 10;
}

#list {
    width: 1000px;
    height: 585px;
    overflow: hidden;
    /* background: #ccc; */
    position: absolute;
    margin: 0 auto;
}

#list>li {
    width: 347px;
    height: 458px;
    opacity: 0.6;
    position: absolute;
}

#list>li>img {
    width: 100%;
    height: 100%;
}

#list .adlpic1 {
    left: -500px;
    top: 65px;
    z-index: 1;
}

#list .adlpic2 {
    left: 0;
    top: 65px;
    z-index: 10;
}

#list .adlpic3 {
    width: 420px;
    height: 533px;
    left: 290px;
    top: 39px;
    z-index: 20;
    opacity: 1;
}

#list .adlpic4 {
    left: 653px;
    top: 65px;
    z-index: 10;
}

#list .adlpic5 {
    left: 1153px;
    top: 65px;
    z-index: 1;
}

.box4 {
    width: 100%;
    height: 950px;
    /* position: relative; */
    /* margin: auto; */
    background: url(../img/ddd.png) no-repeat center top;
    margin-bottom: 50px;
}

#box {
    width: 100%;
    /* height: 1774px; */
    margin: auto;
}

.wrap {
    width: 1000px;
    margin: 0 auto;
}
.wrap1 {
    width: 1000px;
    margin:0px auto;
    margin-top: 70px;
}
.dddshang{
    width: 1000px;
    margin: 50px auto;
}
.dddshang img {
    margin-left: 270px;
    /* margin-top: 70px; */
}

.cyb1 {
    width: 1000px;
    margin: 0 auto;
}

.box4 .cyb1 img {
    padding-top: 72px;
    margin-left: 190px;
}

.sysc {
    /* padding-top: -20px; */
    /* padding-left: -50px; */
    height: 760px;
}

.cybsc h2,
.pp {
    display: inline-block;
    color: #f12d33;
}

.sssss {
    position: relative;
}

.cybsc {
    display: inline-block;
    padding-top: 100px;
    padding-right: 306px;
    /* float: right; */
    position: absolute;
    left: 335px;
}

.cybsc h2 {
    font-size: 32px;
    color: #f12d33;
    padding-bottom: 20px;
    width: 96px;
    height: 48px;
    font-weight: bold;
}

.cybsc p {
    font-size: 18px;
    margin-left: 10px;
}

.sc {
    display: inline-block;
    width: 1000px;
    height: 500px;
    overflow: hidden;
    z-index: -1;
    float: left;
}

.sc>div {
    display: none;
}

.sc img {
    float: left;
    height: 500px;
    overflow: hidden;
    position: relative;
    top: -30px;
}

.cybsc2 {
    width: 663px;
    line-height: 30px;
    /* float: right; */
    position: absolute;
    left: 335px;
    top: 170px;
}

.cybsc2 h2 {
    font-weight: bold;
}

.cybsc2 h2,
.ppp {
    display: inline-block;
    /* color: #000; */
    padding-bottom: 20px;
    font-size: 18px;
}

.cybsc2 h2 {
    display: inline-block;
    /* float: left; */
}

.cybsc2 .pppp {
    font-size: 17px;
}

.cybsc2 .pppp,
.ppppp {
    color: #bcbcbc;
    line-height: 26px;
    /* padding-bottom: 12px; */
}

.cybsc2 .ppppp {
    display: inline-block;
    font-size: 18px;
}

.cybsc2 strong {
    display: inline-block;
    /* display: block; */
    border-radius: 50px;
    color: white;
    font-size: 18px;
    text-align: center;
    width: 180px;
    height: 46px;
    line-height: 46px;
    background: #f12d33;
}

.js {
    width: 1000px;
    height: 186px;
    background: #323232;
    margin-top: -30px;
    z-index: 999;
    float: left;
}

.js .jsimg1 {
    margin-left: 5px;
}

.js ul {
    width: 1020px;
}

.js ul li img {
    cursor: pointer;
}

.js ul li .jsimg-1 {
    width: 95px;
    height: 145px;
}

.js ul li .jsimg-2 {
    width: 124px;
    height: 185px;
    margin-left: -10px;
    margin-top: -8px;
}

.js ul li .jsimg-3 {
    width: 116px;
    height: 175px;
    margin-top: -8px;
    margin-left: -12px;
}

.js ul li .jsimg-4 {
    width: 117px;
    height: 174px;
    margin-left: -10px;
    margin-top: -3px;
}

.js ul li .jsimg-5 {
    width: 124px;
    height: 185px;
    margin-left: -20px;
    margin-top: -6px;
}

.js ul li .jsimg-6 {
    
    height: 157px;
    margin-left: -13px;
    margin-top: 0px;
}

.js ul li .jsimg-7 {
    width: 100px;
    height: 157px;
    margin-left: 2px;
    margin-top: -4px;
}

.js ul li .jsimg-8 {
    width: 104px;
    height: 164px;
    margin-left: -9px;
    margin-top: -4px;
}

.js ul li .jsimg-9 {
    width: 110px;
    height: 167px;
    margin-left: -18px;
    margin-top: -4px;
}

.js ul li .jsimg-10 {
    width: 126px;
    height: 177px;
    margin-left: -20px;
    margin-top: -7px;
}

.js div {
    width: 84px;
    height: 84px;
    background: white;
    border-radius: 50px;
    margin-left: 5px;
    margin-right: 1px;
    overflow: hidden;
    float: left;
    margin-bottom: 5px;
}

.js li {
    display: inline-block;
    width: 95px;
    margin: 0 15px 0 14px;
}

.js p {
    /* display: inline-block; */
    width: 84px;
    color: white;
    text-align: center;
    padding-left: 7px;
    font-size: 16px;
}

.sc .active {
    display: block;
}

#js .active {
    padding: 44px 0;
    position: relative;
    top: -5px;
    background: #f12d33;
}

#st {
    cursor: pointer;
}

#st:hover {
    background: #323232;
}

.sysc .xiaxia,
.shang {
    display: inline-block;
    background: #f12d33;
    width: 421px;
    height: 74px;
    line-height: 74px;
    color: white;
    border-radius: 50px;
    text-align: center;
    font-size: 24px;
    margin-top: 30px;
    margin-left: 290px;
    cursor: pointer;
}

.sysc .xiaxia:hover {
    background: #323232;
}

.shang:hover {
    background: #323232;
}



/* 小强 */
h4,
h5,
h6 {
    margin: 0;
    font-size: 12px;
}

ol,
ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

a {
    text-decoration: none;
}

.clearfix:after {
    content: "";
    display: block;
    clear: both;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

.smq-bg2 {
    width: 100%;
    height: 630px;
    background: url(../img/SMQ-bg22.jpg) no-repeat;
}

.smq-bg2 .smq-conver {
    width: 1000px;
    height: 630px;
    margin: 0 auto;
    /* background: red; */
}

.smq-bg2 .smq-conver img {
    margin-left: 104px;
    margin-top: 68px;
}

.smq-bulk {
    width: 90px;
    height: 6px;
    background: #f12d33;
    margin: 20px auto;
}

.smq-conver ul li {
    width: 153px;
    height: 293px;
    /* border: 1px solid #000; */
    float: left;
    margin-left: -30px;
    position: relative;
}

.smq-conver ul .smq-active {
    height: 247px;
    background: #333;
    color: #fff;
    font-size: 22px;
    text-align: center;
    padding-top: 46px;
    z-index: 10;
    position: relative;
}

.smq-conver ul div {
    display: none;
}

.smq-conver ul .smq-active {
    display: block;
}

.smq-conver ul .smq-pic-active {
    display: none
}

.smq-conver ul img {
    cursor: pointer;
}

.smq-conver ul .smq-active hr {
    width: 120px;
    height: 2px;
    background: #666;
}


/* .a{
    display: none;
} */


/* .smq_none{
    display: block;
} */

.smq-conver ul .smq-active p {
    width: 130px;
    height: 90px;
    font-size: 14px;
    color: #fff;
    margin-left: 13px;
}

.smq-conver ul .smq-active a {
    width: 96px;
    line-height: 30px;
    border: 1px solid #f12d33;
    color: #f12d33;
    font-size: 14px;
    position: absolute;
    bottom: 30px;
    left: 28px;
    text-align: center;
}

.smq-conver ul {
    margin-top: 38px;
}

.smq-conver ul li img {
    display: inline-block;
    position: absolute;
    left: -74px;
}

.smq-lain {
    width: 420px;
    height: 74px;
    border-radius: 35px 35px 35px 35px;
    background: #f12d33;
    margin: 360px auto;
}

.smq-lain a {
    display: block;
    line-height: 74px;
    text-align: center;
    font-size: 24px;
    color: #fff;
}

.smq-lain:hover {
    background: #333;
}



/* 第四个人  王志江*/
.wzj-warp{
    width: 1000px;
    margin:0 auto;
}


.wzj-box5{
    width: 100%;
    height: 1760px;
    
}
.wzj-box5-head{
    height: 216px;
    background: white;
}
.wzj-box5-head-ctr{
    height: 173px;
    
    padding-top:43px;
}
.wzj-box5-head .wzj-h{
    width: 1000px;
    
    line-height: 100px;
    text-indent:204px;
    font-size:50px;
    color:#333333;
    font-weight:bold; 
    position:relative;
    
}

.wzj-box5-head .wzj-h .wzj-sp{
    color:#f12d33;
} 
.wzj-box5-head .wzj-h i{
    display: block;
    height: 6px;
    width: 90px;
    background:#f12d33;
    border-radius:10px;
    position:absolute;
    bottom:0;
    left:470px;
}
.wzj-box5-head .wzj-p{
    font-size:18px;
    line-height:48px;
    text-indent:378px;
    color:#666666;
}
.wzj-box5 .wzj-ctr-img{
    height: 625px;
    width: 100%;
    overflow:hidden;
    padding-top: 3px;
    background: url(../img/wzj-top.jpg) no-repeat 50%;
}
.wzj-ctr-img img{
    display: block;
    width: 1000px;
    height: 624px;
    margin: 0 auto;
}
.wzj-box5 .wzj-foot{
    width: 100%;
    /* height: 1331px; */
    background: url(../img/wzj-bottom.jpg) no-repeat ; 
    position: relative;
}
.wzj-foot .wzj-quotes{
    width: 59px;
    height: 52px;
    background:url(../img/shuangyinhao.png) no-repeat 50%;
    position:absolute;
    top:200px;
    left: 89px;
}
    
.wzj-foot .visit{
    width: 1000px;
    height: 116px;
    
    position: relative;
}

.wzj-foot .btn_visit_r{
    display: block;
    width: 422px;
    height: 72px;
    font-size: 24px;
    color:white;
    background: #f12d33;
    z-index: 1000;
    border-radius:36px;
    -moz-border-radius:  36px ;
    -webkit-border-radius:  36px;
    position: absolute;
    bottom:0; 
    left:290px; 
    text-align: center;
    line-height: 72px;
    color:#ffffff
} 

.wzj-foot .btn_visit_r:hover{
    background:#323232
} 
  /*聊天框 登录框 大盒子  */
.wzj-box5 .wzj-message-reg{
    height: 730px;
    padding-top:70px;
}
/* 聊天框 登录框 灰色框 */
.wzj-box5 .wzj-message-reg .wzj-m-r{
    width: 100%;
    height: 498px;
    padding-top: 48px;
    background: url(../img/talk-bg.jpg) no-repeat 50% ;      
    position: relative;

}

.wzj-m-r .wzj-reg {
    width: 351px;
    height: 440px;
    background: #8d77f6;
    margin-left: 589px;
    padding-top: 22px;

}  
.wzj-m-r h2{
    color:white;
    line-height:45px;
    font-size: 33.88px;
    font-weight:bold;
    text-align:center;
}
.wzj-m-r h2 span{
    color:yellow;
}
.wzj-m-r .wzj-reg i{
    display: block;
    width: 202px;
    margin:3px auto;
    overflow: hidden;
    height: 15px;
    background: url(../img/line.png) no-repeat ;

}
.wzj-m-r .wzj-reg .reg-box{
    width: 267px;
    margin: 39px auto 0;
}
.wzj-reg .reg-box li{
    width: 267px;
    height: 55px;
    background:white;
    margin-bottom:10px;
}
.wzj-reg .reg-box li input{
    width: 267px;
    height: 55px;
    border:none;
    line-height: 55px;
    font-size: 12px;
    color:#78787a;
    text-indent:50px;
	
}
.wzj-reg .reg-box .wzj-li3{
    margin-bottom:30px;
}
.wzj-reg .reg-box .wzj-li1 input{
    background: url(../img/wzj-name.jpg) no-repeat 18px 15px;
}
.wzj-reg .reg-box .wzj-li2 input{
    background: url(../img/wzj-phone.jpg) no-repeat 18px 15px;
}     
.wzj-reg .reg-box .wzj-li3 input{
    background: url(../img/wzj-QQ.jpg) no-repeat 18px 15px;
} 
.wzj-reg .wzj-apply .wzj-a{
    display: block;
    height: 53px;
    width: 266px;
    background:yellow;
    margin:0 auto;
    font-size:20px;
    color:blue;
    line-height:53px;
    text-align:center;
    letter-spacing:7px;
    /* border:none; */
    cursor:pointer;
} 
.wzj-m-r .wzj-text{
    width: 489px;
    height: 103px;
    background: url(../img/text7.png) no-repeat 50%;
    position:absolute;
    left: 34px;
    top:48px;
}
.wzj-m-r .wzj-line{
    width: 82px;
    height: 74px;
    background:url(../img/line2.png) no-repeat 50%;
    position: absolute;
    left: 480px;
    top:76px;
    
}
.wzj-m-r .wzj-chat{
    width: 470px;
    height: 317px;
    position:absolute;
    left:32px;
    top:184px;
    
}
.wzj-m-r .wzj-chat li a{
    display: block;
    color:white;
    font-size:20px;
    height: 49px;
    line-height:49px;
    text-align: center;
    cursor:pointer;
}
.wzj-m-r .wzj-chat .wzj-chat-1 {
    width: 402px;
    height: 60px;
    margin-bottom: 20px;
    background: url(../img/talk1.png) no-repeat 50%;
}
.wzj-m-r .wzj-chat .wzj-chat-2{
    width: 225px;
    height: 60px;
    background: url(../img/talk2.png) no-repeat 50% ;
}
.wzj-m-r .wzj-chat .wzj-chat-3{
    width: 238px;
    height: 60px;
    margin-left: 233px;
    margin-top: -15px;
    margin-bottom: 10px;
    background: url(../img/talk3.png) no-repeat 50%;
}
.wzj-m-r .wzj-chat .wzj-chat-4{
    width: 260px;
    height: 60px;
    background: url(../img/talk4.png) no-repeat 50%;
    
}
.wzj-m-r .wzj-chat .wzj-chat-5{
    width: 219px;
    height: 60px;
    margin-left: 251px;
    background: url(../img/talk5.png) no-repeat 50%;
}
.wzj-message-reg .visit .btn_visit_r {
    background: #eaeaea;
    color:red;
}
.wzj-message-reg .visit .btn_visit_r:hover{
    color: #fff;
	background: #8d77f6;
}
.reg-box input{
    margin: 0;
}




/* footer */
.zg_footer{
    width: 100%;
    padding-bottom: 20px;
    background: #070b0f;
    overflow: hidden;
}
.zg_footer_content{
    width: 1000px;

    margin: 0 auto;
}
.zf_footer_tele{
    width: 362px;
    height: 67px;
    font:bold 48px/67px "Arial";
    color: #fff;float: left;
    margin-top: 45px}
.zg_footer_ul1{
    float: left;
    margin: 47px 0 55px 53px}
.zg_footer_ul1 li{
    float: left;
    margin-left:20px ;
    text-align: center}
.zg_footer_ul1 li a{
    display: block;
    width: 168px;
    height: 55px;
    border: 2px solid #dedede;
    border-radius:55px ;
    font: 24px/55px "Microsoft Yahei";
    color: #dedede; }

.zg_footer_ul2{
    width: 1200px;
    margin-bottom: 45px}

.zg_footer_ul2 li{
    position: relative;
    width:331px ;
    float: left;}
.zg_footer_ul2 li p{
    font: 16px/28px "Microsoft Yahei";
    color: #dedede;
    width: 225px;
    float: left;

    position: absolute;
    left: 127px;
    top: 33px
}
.zg_footer_ul2 li img{float: left;}
.copy {
    width: 1000px;
    text-align: center;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    color: #9d9e9f;
    padding-top: 20px;
    line-height: 32px;
    border-top: 1px solid #cecfd0;}
.copy a, .copy h2 {
    color: #9d9e9f;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    font-weight: normal;
    display: inline;
}
.copy a, .copy h2 {
    color: #9d9e9f;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    font-weight: normal;
    display: inline;
}
.fix_right {

  width: 316px;

  background: url(../images/fix_right_14.png) no-repeat center;

  height: 55px;

  padding: 12px 0px;

  position: fixed;

  right: 0px;

  top: 150px;

  text-align: center;

  font-size: 20px;

  line-height: 55px;

  color: #fff;

  overflow: hidden;

  z-index: 1000;

}

.fix_right p {

  width: 100%;

  height: 100%;

  overflow: hidden;

  position: relative;

  padding-left:30px;

}

.fix_right p:after {

  content: "";

  background: #fff;

  position: absolute;

  width: 316px;

  height: 316px;

  left: 0px;

  left: 0;

  top: 0;

  bottom: 0;

  opacity: 0;

  margin: auto;

  border-radius: 50%;

  transform: scale(1);

  animation: 1s btn ease-in-out infinite;

}

@keyframes btn {

  0% {

    transform: scale(0);

    opacity: 1;

  }

  100% {

    transform: scale(1);

    opacity: 0;

  }

}

@-webkit-keyframes btn {

  0% {

    transform: scale(0);

    opacity: 1;

  }

  100% {

    transform: scale(1);

    opacity: 0;

  }
}
  .part1{
    padding: 71px 0 0 0;
    width: 100%;
    height: 845px;
}
.p1_tit div{
    font:bold 50px/50px "Microsoft Yahei";
    color: #144269;
    text-align: center;
    letter-spacing: -1.5px;
}
.p1_tit div h1{
    display: inline-block;
    font:bold 50px/50px "Microsoft Yahei";
    color: #144269;
    /* margin-left: 315px; */
    letter-spacing: -1.5px;
}
.p1_top{
    margin-top: 26px;
    width: 1020px;
    position: relative;
    height: 142px;
}
.p1_top ul li{
    float: left;
    width: 72px;
    height: 30px;
    border: 1px solid #d1d1d1;
    border-radius: 5px;
    margin: 10px 10px 0 0;
    text-align: center;
    font:18px/30px "Microsoft Yahei";
    color: #333333;
    position: relative;
    cursor: pointer;
}
.p1_top ul .p1_hot:after{
    content: " ";
    background: url('../img/hot2.png') no-repeat center bottom;
    background-size: 100% 100%;
    width: 13px;
    height: 14px;
    position: absolute;
    top: -1px;
    right: -1px;
}
.p1_top .hide{
    display: none;
}
.p1_top .on{
    background: #37bfea;
}
.p1_top .more{
    position: absolute;
    top: 103px;
    left: 424px;
    font:18px/18px "Microsoft Yahei";
    color: #858585;
    cursor: pointer;
    
}
.p1_top span{
    display: inline;
    margin-left: 5px;
}
.p1_top div img{
    vertical-align: middle;
}
.p1_top .less{
    position: absolute;
    top: 103px;
    right: 360px;
    font:18px/18px "Microsoft Yahei";
    color: #858585;
    cursor: pointer;
    display: none;
   
}



.class{
    position: relative;
}
.class_in{
    overflow: hidden;
   
}
/* .class_in>img{
  margin: 240px 0 0 100px;
 } */
.slide8_8{
position: absolute;
top: 0px;
left: 0;
width: 1000px;
height: 490px;

}
.slide8_8 .bd ul{
     background: url('../img/p1_l.png') no-repeat left top;
     width: 1000px;
   
}
.slide8_8 .bd li{
    height: 79px;
    border-bottom: 1px dashed #d5d5d5;
    overflow: hidden;
}
.slide8_8 .bd li .l{
    background: url('../img/p1_l.jpg') no-repeat center top;
    width: 289px;
    height: 59px;
    margin-top: 10px;
    float: left;
  
}
.slide8_8 .bd li .r{
 float: right;
    width: 700px;
    height: 60px;
    margin-top: 10px

}
/* .slide8_8 .bd li .l,.slide8_8 .bd li .r{
    float: left;
} */
.slide8_8 .bd li p{
    float: left;
    height: 61px;
}
.slide8_8 .bd li .date{
    font:18px/59px "Microsoft Yahei";
    color: #ffffff;
    width: 50px;
    margin:  0 28px 0 20px;
}
.slide8_8 .bd li .classname{
    font:18px/59px "Microsoft Yahei";
    color: #ffffff;
    width: 150px;
   
}
.slide8_8 .bd li .time{
    font:16px/60px "Microsoft Yahei";
    color: #666666;
    margin: 0 50px 0 48px;
   
}
.slide8_8 .bd li .time span{
    display: inline;
    width: 30px;
    height: 30px ;
    background: #37bfea;
    color: #fff;
    font:18px/30px "Microsoft Yahei";
    text-align: center;
    margin: 0 8px 0 8px;
    border-radius: 5px;
}
.slide8_8 .bd li .fire{
    font:18px/60px "Microsoft Yahei";
    color: #e60012;
 
}
.slide8_8 .bd li .fire img{
    vertical-align: middle;
    margin-right: 7px;
}
.slide8_8 .bd li a{
    float: right;
    display: block;
    width: 119px;
    height: 40px;
    background: url('../img/p1_a.png') no-repeat center bottom;
    padding-left: 12px;
    font:18px/40px "Microsoft Yahei";
    color: #ffffff;
    margin: 10px 20px 0 0;
    
}


.class .class_left{
    background: url('../img/p1_l.png') no-repeat center bottom;
    width: 300px;
    height: 366px;
    position: absolute;
    left: 0;
    top: 0px;
}

.p1_btn{
    display: block;
    background: url('../img/p1_btn.png') no-repeat center bottom;
    width: 257px;
    height: 67px;
    color: #ffffff;
    font:24px/67px "Microsoft Yahei";
    position: absolute;
    top: 515px;
    left: 365px;
padding-left: 20px
}
.p1_btn:hover{
    background: url('../img/p1_btnh.png') no-repeat center bottom;
}

.wenti{
    padding: 60px 0 0px 0
}
.wenti h3{
    font:56px/56px "Microsoft Yahei";
    text-align: center
}
.wenti h3 span{
    font-weight: bold;
    color: #f86b48
}
.wenti .tit p{
    font:22px/22px "Microsoft Yahei";
    text-align: center;
   margin-top: 30px;
}
.wenti .cont{
    margin-top: 40px
}
.wenti .cont ul{
    width: 1111px;
}
.wenti .cont ul li {
    float: left;
    width: 340px;
    margin:  0  0 38px 0
}

.wenti .cont ul li>a{
    float: left;
}
.wenti .cont ul li>a img{
    border-radius: 8px
}
.wenti .cont ul li .right{
    float: left;
    margin: 15px 0 0 10px;
    width: 150px;
}
.wenti .cont ul li .right a{
    display: block;
    font:16px/16px "Microsoft Yahei";
color: #333;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
width: 165px;
}
.wenti .cont ul li .right div{
    margin-top: 28px
}
.wenti .cont ul li .right div span{
    float: left;
    margin-right: 12px;
    font-size: 14px;
    color: #666;

}
.wenti .cont ul li .right div span img{
    float: left;
    margin: 5px 6px 0 0
}
.wenti .cont ul li .right div span em{
    display: inline-block;
    font:12px/12px "Microsoft Yahei";
    color: #333
}

.zhuyi{
    padding: 0 0 50px 0
}
.zhuyi .txtbox{
    width: 1111px;
}
.zhuyi .txt{
    width: 313px;
    float: left;
    margin-right: 30px
}
.zhuyi .txt h5{
    font:18px/18px "Microsoft Yahei";
    color: #333
}
.zhuyi .txt h5 a{
    float: right;
}
.zhuyi .txt img{
    margin-top: 20px
}
.zhuyi .txt ul{
    margin-top: 12px;
    overflow: hidden;
}
.zhuyi .txt ul li{
    height: 14px;
    margin-top: 18px;
}
.zhuyi .txt ul li a{
    float: left;
    width: 195px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    font:14px/14px "Microsoft Yahei";
    color: #333;
    margin-left: 10px
}

.zhuyi .txt ul li span{
    float: right;
    font:14px/14px "Microsoft Yahei";
    color: #333;
    margin-right: 10px
}
/* 000 */


.zg_footer .top{

    height: ;

}

.zg_footer .top div{

    float: left;

  }

  .zg_footer .top .left{

    margin-top: 46px

  }

  .zg_footer .top .cent{

    width: 280px;

    margin-top: 46px

  }

  .zg_footer .top .cent p{

    color:#fff; font-size:12px;font-family:"Microsoft Yahei"; 

    text-align: center;

    letter-spacing: 15px;

    margin-top: 12px;

    margin-left: 10px

  }

  .zg_footer .top .cent p em{

    letter-spacing: 1px;

    display: inline-block;

    margin-right: 15px;

  

  }

  .zg_footer .top .cent span{

    display: block;

    text-align: center;

    color:#fff; font-size:16px;font-family:"Microsoft Yahei"; 

    margin-top: 5px;

    letter-spacing: 2px;

  

  }

  .zg_footer .top .cent .p2{

    width: 255px;

    text-align: left;

  }

  .zg_footer .top .cent .p2 span{

  float: left;

    width: 40px;

    height: 1px;

    background: #b3b3b3;

  margin:7px 5px 0  8px

  }

  .zg_footer .top .cent .p2 .r{

    float: right;

    margin: 0;

    margin-top: 8px

  }

  .zg_footer .top .cent .p2{

    letter-spacing: 5px;

    margin-top: 8px

  }

  

  

  

  .zg_footer .top .right{

    height: 95px;

    width: 800px;



    margin-top: 54px;

    padding-left: 25px;

    position: relative;

  }

  .zg_footer .top .right span{

    float: left;

    color:#ffffff; font-size:22px;font-family:"Microsoft Yahei";font-weight: bold;

    margin: -4px 5px 0 0

  }

  .zg_footer .top .right img{

  position: absolute;

  top: 3px;

  left: 80px;

  }

  .zg_footer .top .right em{

    display:inline-block;

    margin-top: -17px;

    color:#d0d0d0; font-size:14px;font-family:"Microsoft Yahei";line-height: 25px;text-indent:81px

  }