.index_banner{background:#1f262f;position:relative}
.index_banner .focus{height:500px;position:relative;}
.index_banner .focus .f_pic{width:100%;height:500px;}
.index_banner .focus .f_pic{display:block;}
.index_banner .focus .bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;}
.index_banner .focus .focus_0{background:url(http://cache.cdn.dggapp.com/cache/upload/image/20180623/0d12c40cbab7a91832c5ba6d49408cc6.jpg) center 0 no-repeat;}
.index_banner .focus .focus_1{background:url(http://cache.cdn.dggapp.com/cache/upload/image/20180623/bdfcdb42cb934371daf955c0c6ebe698.jpg) center 0 no-repeat;}
.index_banner .focus .focus_2{background:url(http://cache.cdn.dggapp.com/cache/upload/image/20180623/affc92b6dbec2a284652d65f0f431f3b.jpg) center 0 no-repeat;}
.index_banner .focus .focus_3{background:url(http://cache.cdn.dggapp.com/cache/upload/image/20180623/9e7723b3d075d0c492a645f6c1116368.jpg) #1b6d61 center 0 no-repeat;}
.index_banner .focus .focus_4{background:url(http://cache.cdn.dggapp.com/cache/upload/image/20180623/c882bfc4414a726daf1dff75fc054774.jpg) center 0 no-repeat;}
.index_banner .focus .focus_5{background:url(http://cache.cdn.dggapp.com/cache/upload/image/20180623/4ca35eb1ac5a18d4c0185282dfac4a0c.jpg) center 0 no-repeat;}
.index_banner .focus .pagination{bottom:10px;left:0;position:absolute;width:100%;text-align:center;z-index:20;}
.index_banner .focus .pagination .toc{display:inline-block;margin:0 3px;width:10px;height:10px;border-radius:100px;line-height:99;overflow:hidden;background:#898989;position:relative;}
.index_banner .focus .pagination .selected{background:#fff;}
.index_banner .pagination .next{display:none;margin-top:-255px;background:rgba(0,0,0,.3) url(../images/slider-arrow-bg.png) no-repeat -43px 0;position:absolute;top:0;right:10px;width:43px;height:93px;text-indent:-10000px;}
.index_banner .pagination .prev{display:none;margin-top:-255px;background:rgba(0,0,0,.3) url(../images/slider-arrow-bg.png) no-repeat;position:absolute;top:0;left:10px;width:43px;height:93px;text-indent:-10000px;}
.index_banner .focus:hover .next,.index_banner .focus:hover .prev{display:block;}
.banner_1,.banner_2,.banner_3{position:relative;height:500px;}
.banner_1 .btn{display:block;position:absolute;left:0;bottom:100px;z-index:11;}
.banner_2 .btn{display:block;position:absolute;left:215px;bottom:90px;z-index:11;}
.banner_3 .btn{display:block;position:absolute;right:215px;bottom:90px;z-index:11;}

/*内容*/
.temp .temp_warp{padding:75px 0 52px 0;}
.temp_title{text-align:center;}
.temp_title h3{padding-bottom:18px;}
.temp_title p{line-height:30px;font-size:16px;color:#787878;}
.temp li{float:left;}
.temp li .desc{width:100%;text-align:center;margin:28px auto;}
.temp li .desc h4{font-size:18px;height:24px;line-height:24px;color:#595959;font-weight:normal;}
.temp_1{background:#fff;}
.temp_content{margin-top:40px;}
.temp_1 li{width:200px;margin:0 auto;float:left;}
.temp_1 i.f_icon{display:block;height:131px;background-image:url(http://cache.cdn.dggapp.com/cache/upload/images/2020/12/03/c6d65a299776d6d305069644048362f2.png);background-repeat:no-repeat;margin:0 auto;opacity: 0.8;}
.temp_1 i.f_icon1{width:137px;}
.temp_1 i.f_icon2{width:143px;background-position:-200px 0;}
.temp_1 i.f_icon3{width:148px;background-position:-418px 0;}
.temp_1 i.f_icon4{width:146px;background-position:-638px 0;}
.temp_1 i.f_icon5{width:156px;background-position:-858px 0;}
.temp_1 i.f_icon6{width:138px;background-position:-1060px 0;}
.temp_2{background:#fcfbfb;}
.temp_2 li{width:240px;margin:0 auto;}
.temp_2 li.middle{margin:0 240px;}
.temp_2 i.f_icon{display:block;width:142px;height:158px;background-image:url(http://cache.cdn.dggapp.com/cache/upload/images/2020/12/07/5d010ba69b8df1ab5190357484a803fa.png);background-repeat:no-repeat;margin:0 auto;transform:rotateY(0deg);}
.temp_2 i.f_icon:hover{transform:rotateY(360deg);transition:all 1s ease 0s;}
.temp_2 i.f_icon2{background-position:0 -158px;}
.temp_2 i.f_icon3{background-position:0 -316px;}
.temp_2 i.f_icon4{background-position:-232px 0px;}
.temp_2 i.f_icon5{background-position:-232px -158px;}
.temp_2 i.f_icon6{background-position:-232px -316px;}
.temp_2 i.f_icon7{background-position:-464px 0px;}
.temp_2 i.f_icon8{background-position:-464px -158px;}
.temp_2 i.f_icon9{background-position:-464px -316px;}
.temp_2 li .desc p{font-size:14px;line-height:22px;display:block;margin-top:8px;}
.temp_3 ul{margin:0 60px;}
.temp_3 li{width:334px;height:328px;margin:0 auto;float:left;padding:0 13px;overflow:hidden;}
.temp_3 li img{border-radius:10px;}
.temp_3 li:hover img{border-radius:10px;opacity:0.5;}
.temp_3 .shadow{background:url(../images/index/temp_3_bg.png) no-repeat 0 bottom;width:1051px;height:10px;margin:40px auto 30px auto;}
.temp_3 .txt{font-size:14px;text-align:center;color:#787878;line-height:24px;margin-top:10px;line-height:180%;}
.temp_3 .txt h4{font-size:16px;font-weight:bold;}
.temp_4{background:#fcfbfb;}
.temp_4 .temp_content{margin:0;}
.temp_4 li{width:600px;position:relative;}
.temp_4 li:first-child{box-sizing:border-box;padding-right:20px;}
.temp_4 li:last-child{box-sizing:border-box;padding-left:20px;}
.temp_4 li:first-child:after{content:"";position:absolute;top:0;right:0;bottom:0;border:1px dotted #d3d3d3}
.temp_4 h2{position:relative;padding-bottom:10px;}
.temp_4 h2 .more{position:absolute;right:0;bottom:0;line-height:normal;font-size:14px;color:#787878;font-weight:normal;}
.temp_4 li dl{padding:30px 0;}
.temp_4 li dt{width:99px;height:99px;margin-right:20px;float:left;}
.temp_4 li dd{padding-left:120px;}
.temp_4 li .title{font-size:18px;color:#8ab22a;}
.temp_4 li .time{font-size:14px;color:#9d9c9c}
.temp_4 li .txt{font-size:14px;color:#787878;height:40px;line-height:20px;overflow:hidden;}
.cooperator dl{padding:60px 0 30px 0;}
.cooperator dd{margin:40px auto;height:70px;overflow:hidden;}
.cooperator dd div{}
.cooperator dd span{display:block;float:left;padding:10px;}
.cooperator dd span img{width:130px;height:50px;}
.center{text-align:center}
.margin-top10{margin-top:10px;}
.margin-bottom10{margin-top:10px;}
.margin-bottom20{margin-bottom:20px;}
.margin-bottom30{margin-bottom:30px;}
.margin-top100{margin-top:100px;}


/*7月刊*/
.seven-w1000{width: 1000px; margin:auto;}
.seven-w1000 a{ display: inline-block; }
.seven-banner{ background: url(../img/sevenmonth/banner.jpg) no-repeat center center; height: 642px; }
.seven-plate1{ background: url(../img/sevenmonth/bg1.jpg) #3e578d; padding: 95px 0 80px; }
.seven-plate2{ background: url(../img/sevenmonth/bg2.jpg) #f8d947; padding: 95px 0 80px; }
.seven-plate3{ background: url(../img/sevenmonth/bg3.jpg) #f8d947; padding: 95px 0 80px; }
.sp-tt{ text-align: center; margin-bottom: 70px; }
.sp-tt2{ text-align: center;}
.seven-feng img{ display: block; vertical-align: top;}
.seven-banner a{display: block;height: 100%;}/*  |xGv00|1614ac4b491f1a50eaf62f7b911dda31 */

.map {
    background: #f1f1f1;
}
.map_temp {
    padding: 70px 0 60px 0;
    position: relative;
}
.map_temp .down_iocn {
    background: url(/common/images/about/down_icon.png) no-repeat;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 18px;
    height: 9px;
    margin: 0 auto;
}
.map_temp .txt {
    right: 10px;
    padding: 30px;
    position: absolute;
    top: 90px;
    width: 480px;
}
.map_temp .txt h2 {
    color: #444;
    font-size: 24px;
    font-weight: normal;
    line-height: 30px;
}
.map_temp .txt p {
    margin-top: 15px;
    font-size: 14px;
    color: #444;
    line-height: 24px;
}
.map_temp .txt .icon {
    display: block;
    float: left;
    width: 24px;
    height: 24px;
    background-image: url(http://cache.cdn.dggapp.com/cache/upload/images/2020/01/03/7257170f26908ee003460f41e8b0f13b.png);
    background-repeat: no-repeat;
}
.map_temp .tel {
}
.map_temp .time {
    background-position: 0 -49px;
}
.map_temp .address {
    background-position: 0 -96px;
}
.map_temp .txt span {
    display: block;
    padding-left: 40px;
}
.contact-wrap{
    height:56px;
}
.contact-wrap ul,li{
    margin:0;
    padding:0;
}
.contact-wrap ul li{
    float:left;
    width:50%;
    height:48px;
    border-bottom:3px #ccc solid;
    text-align: center;
    font-size:18px;
    color:#333;
    cursor: pointer;
}
.contact-wrap ul li.active{
    float:left;
    width:50%;
    height:48px;
    border-bottom:3px #59a1ca solid;
    text-align: center;
    font-size:20px;
    color:#20658c;
    font-weight: bold;
}
.contact-form{
    padding:0 10px;
}
.contact-form-wrap{
    padding:4px;
    min-height: 38px;
}
.form-label{
    float:left;
    line-height: 36px;
    width:90px;
    font-size:16px;
    color:#000;
}
.form-input{
    float:left;
    width:300px;
}
.form-input input{
    border:1px #999 solid;
    width:320px;
    height:30px;
    line-height: 30px;
    color:#000;
    font-size:16px;
    padding:3px 5px;
}
.form-input textarea{
    border:1px #999 solid;
    width:320px;
    height:75px;
    line-height: 25px;
    color:#000;
    font-size:16px;
    padding:3px 5px;
    font-family: "Microsoft YaHei";
}
.form-input input.submit-btn{
    width:100px;
    height:38px;
    line-height: 32px;
    font-size:18px;
    background: #2aabd2;
    color:#ffffff;
    border:0;
    cursor: pointer;
}
#form-tip{
    min-height:16px;
    color:#00CC00;
    font-size:16px;
    text-align: center;
}
#form-tip i{
    font-style: normal;
    color:#ff0000;
}
.contact-online{
    padding:40px 10px;
    display: none;
}
.contact-online-wrap{
    text-align: center;
}
.contact-online-wrap img{
    width:180px;
}
.contact-online-wrap p{
    padding:10px;
    color:#000;
    font-size:16px;
    text-align: center;
}