@charset "utf-8";
@font-face{font-family:"iconfont";src:url('//at.alicdn.com/t/font_2232776_svod1km4n4b.eot?t=1611820549924');src:url('//at.alicdn.com/t/font_2232776_svod1km4n4b.eot?t=1611820549924#iefix') format('embedded-opentype'),url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),url('//at.alicdn.com/t/font_2232776_svod1km4n4b.woff?t=1611820549924') format('woff'),url('//at.alicdn.com/t/font_2232776_svod1km4n4b.ttf?t=1611820549924') format('truetype'),url('//at.alicdn.com/t/font_2232776_svod1km4n4b.svg?t=1611820549924#iconfont') format('svg');}.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-sanjiao-t:before{content:"\e601";}.icon-guanbi:before{content:"\e69f";}.icon-weibo:before{content:"\e683";}.icon-weixin:before{content:"\e6cd";}.icon-lujing2564:before{content:"\e723";}.icon-QQkongjian1:before{content:"\e600";}.icon-zhuce:before{content:"\e6a3";}.icon-more1:before{content:"\e619";}.icon-denglu:before{content:"\e6a2";}

*{margin:0;padding:0;}
li{list-style:none;}
a,u{text-decoration: none;color:#333;}
h1,h2,h3,h4,h5{font-weight: normal;}
body{
    font-family: "微软雅黑", serif;}
.container{width:1200px;margin:0 auto;}
.container:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:"."}
.container1030{
    width:1030px;margin:0 auto;
}
.container1030:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:"."}
nav{margin-top: 90px;}
img{
    max-width: 100%;}
nav .container{overflow:hidden}
nav .left{float:left;
    width: 470px;}
nav .right{float:right;}
nav .right ul li{float:left;color:#838383;cursor: pointer;}
nav .right ul li:hover{color:#333;}
nav .right ul li:hover a{color:#333;}
nav .right ul li.cur{color:#333;}
nav .right ul li.cur a{color:#333;}
nav .right ul li a{width:78px;text-align: center;background: url(../img/line01.jpg) no-repeat 76px 4px;font-size:18px;display: block;color:#838383;}
nav .right ul li u{text-align: center;margin-top:10px;font-size:14px;display: block}
.round-up{margin-top: 40px;margin-bottom: 45px;}
.index-box.container{overflow: hidden}
.index-box .container .left{float: left;width:870px;}
.index-box .container .left .one .title{overflow: hidden;margin-left: 90px;margin-top: 30px}
.index-box .container .left .one .title img{float: left;margin-top: 5px;}
.index-box .container .left .one .title h3 a{font-size: 40px;font-weight: bold;float: left;margin-left: 20px;}
.index-box .container .left .one .box{overflow: hidden;}
.index-box .container .left .one .box .img{width:370px;height:460px;margin-top: 100px;margin-left: 17px;float: left;}
.index-box .container .left .one .box .img img{width:100%;}
.index-box .container .left .one .box p{width:235px;font-size: 15px;color: #7d7a7a;float: left;margin-left: 110px;margin-top: 30px;line-height: 25px;}
.index-box .container .left .one .line{margin-left: 90px;margin-top: 40px;}
.index-box .container .left .two{overflow: hidden}
.index-box .container .left .two .left{float: left;width:480px;margin-bottom: 60px;}
.index-box .container .left .two .left .title{overflow: hidden;margin-left: 90px;margin-top:30px;}
.index-box .container .left .two .left .title img{float: left;margin-top: 5px;}
.index-box .container .left .two .left .title h3{float: left;font-size: 40px;font-weight: bold;margin-left: 20px;}
.index-box .container .left .two .left p{width:245px;font-size: 15px;color: #7d7a7a;float: left;margin-left: 210px;margin-top: 30px;line-height: 25px;}
.index-box .container .left .two .left span{width:336px;height:77px;display: block;background: url(../img/square.png);margin-top: 340px;}
.index-box .container .left .two .line{margin-left: 90px;margin-top: 40px;}
.index-box .container .left .two .right{float:left;margin-top:160px;margin-left:20px;}
.index-box .container .right{float: left;width:270px;margin-left: 30px;}
.index-box .container .right .title{overflow: hidden;margin-top: 38px;margin-bottom: 20px;}
.index-box .container .right .title a{float:left;font-size:28px;color:#b3b3b3;font-weight: bold;cursor: pointer;}
.index-box .container .right .title a.cur{color: #000;}
.index-box .container .right .title img{float:left;margin-top: 8px;margin-left: 12px;margin-right: 12px;}
.index-box .container .right .choose .box{width:270px;height:22px;background: #7d7a7a;margin-bottom: 6px;
    display: flex;
align-items: center}
.index-box .container .right .choose .box:nth-of-type(2){margin-bottom: 30px;}
.index-box .container .right .choose .box a{color:#fff;font-size:14px;margin-left: 6px;}
.index-box .container .right .bigbox{display: none;}
.index-box .container .right .text .up{color:#333;font-size:16px;background: url(../img/line03.jpg) no-repeat 70px 10px;margin-bottom: 18px;}
.index-box .container .right .text ul li{overflow: hidden;margin-bottom: 18px;}
.index-box .container .right .text ul li .img{width:53px;height:53px;float:left;}
.index-box .container .right .text ul li .img img{width:100%}
.index-box .container .right .text ul li .intro{float:left;}
.index-box .container .right .text ul li .intro p{font-size:18px;color:#999;margin-left: 18px;margin-top:3px;}
.index-box .container .right .text ul li .intro p:nth-of-type(1){color:#000;}

.choose p{font-size:28px;color:#000;font-weight: bold;margin-bottom: 15px;}
.choose .box{width:500px;height:25px;background: #7d7a7a;margin-bottom: 40px;    display: flex;
    align-items: center;
    justify-content: space-evenly;}
.choose .box a{color:#fff;font-size:16px;}
.choose .box a.action{color:#79c8ba}

.catalog_ul{overflow: hidden}
.catalog_ul li{float:left;width:500px; padding: 0 120px 50px 0;}

.catalog_ul li h2 a{font-size:20px;color:#333;font-weight: bold;text-decoration: underline;}
.catalog_ul li p{font-size:16px;color:#999;line-height:30px;margin-top: 20px;width:500px;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    height: 60px;}
.catalog_ul li:nth-of-type(2n){
    padding-right: 0;}


.focus .one{overflow: hidden;margin-bottom: 170px;}
.focus .one:last-of-type{margin-bottom: 0;}
.focus .one .left{float:left;width:400px;height:254px;position: relative;}
.focus .one .left img{position: absolute;left: 0;top:0;z-index:-1}
.focus .one .left .time{width:400px;height:55px;font-size: 22px;color:#3c2e0e;border-top:solid 3px #9a9a9a;border-bottom:solid 3px #9a9a9a;  line-height: 55px;margin-top: 34px;}
.focus .one .left h2{font-size: 24px;color:#3c2e0e;line-height:40px;padding-top:16px;border-bottom:solid 3px #9a9a9a;padding-bottom:16px}
.focus .one .right{float:left;margin-left:30px;}
.focus .one .right p{width:360px;color:#999;font-size:16px;line-height:26px;margin-bottom:35px;}
.focus .one .right .txt{width:570px;border-top:solid 3px #9a9a9a;border-bottom:solid 3px #9a9a9a;position: relative;}
.focus .one .right .txt img{position: absolute;left:20%;top:60%;z-index:-1}
.focus .one .right .txt span{width:510px;display: block;;font-size: 22px;color:#3c2e0e;line-height:36px;margin-left:28px;margin-top:28px;margin-bottom:28px;}
.focus .one .right  a{color:#999;font-size:18px;margin-left:490px;display: block;margin-top:20px;}
.focus .two{width:870px;margin-left:300px;position: relative;overflow: hidden;margin-bottom: 95px;}
.focus .two .pic{position: absolute;top:50px;left:240px;z-index: -1}
.focus .two .left{float:left;width:290px;position: relative;margin-top: 330px;}
.focus .two .left .txt{width:250px;border-top:solid 3px #9a9a9a;border-bottom:solid 3px #9a9a9a;margin-left: 30px;}
.focus .two .left .txt img{position: absolute;left:0%;top:20%;z-index:-1}
.focus .two .left .txt span{width:220px;display: block;;font-size: 22px;color:#3c2e0e;margin-left:18px;margin-top:20px;margin-bottom:20px;line-height:34px;}
.focus .two .left a{color:#999;font-size:18px;margin-left:200px;display: block;margin-top:20px;}
.focus .two .right{float:left;width:400px;margin-left: 130px;}
.focus .two .right .time{width:400px;height:55px;font-size: 22px;color:#3c2e0e;border-top:solid 3px #9a9a9a;border-bottom:solid 3px #9a9a9a;  line-height: 55px;margin-top: 34px;}
.focus .two .right h2{font-size: 24px;color:#3c2e0e;line-height:40px;padding-top:16px;border-bottom:solid 3px #9a9a9a;padding-bottom:16px}
.focus .two .right p{width:360px;color:#999;font-size:16px;line-height:26px;margin-top:35px;}


.news .left-box{float:left;margin-right:70px;
    width: 355px;
    overflow: hidden;}
.news .left-box .news .title{width:330px;height:50px;border-bottom:solid 2px #060606;line-height: 50px;color:#060606;font-size:24px;font-weight: bold;margin-bottom: 40px;}
.news .left-box .news ul li{overflow: hidden;}
.news .left-box .news ul li img{float:left;margin-top: 6px;}
.news .left-box .news ul li p{float:left;width:225px;margin-left:60px;color:#060606;font-size:18px;line-height: 26px;margin-bottom: 40px;}
.news .left-box .book .title{width:330px;height:50px;border-bottom:solid 2px #060606;line-height: 50px;color:#060606;font-size:24px;font-weight: bold;margin-bottom: 40px;margin-top: 50px;}
.news .left-box .book ul li{overflow: hidden;margin-bottom: 50px;display: flex;}
.news .left-box .book ul li .img{width:140px;height:176px;float: left}
.news .left-box .book ul li .img img{width:100%}
.news .left-box .book ul li .name{float: left;margin-left: 40px; flex: 1;}
.news .left-box .book ul li .name h5{color:#060606;font-size: 18px;margin-top: 12px;}
.news .left-box .book ul li .name span{color:#060606;font-size: 14px;margin-top: 14px;display: block;}
.news .left-box .book ul li .name p{width:146px;color:#999;line-height:22px;margin-top: 15px;font-size:12px;}
.news .right-box{float:left;    width: 775px;}
.news .right-box .title{width:770px;height:50px;border-bottom:solid 2px #060606;line-height: 50px;color:#060606;font-size:24px;font-weight: bold;margin-bottom: 40px;}
.news .right-box ul{overflow: hidden;}
.news .right-box ul li{float: left;width:370px;margin-right: 30px;
    padding-bottom: 70px;}
.news .right-box ul li:nth-of-type(2n){margin-right:0}
.news .right-box ul li .img{width:370px;height:260px;
    overflow: hidden;}
.news .right-box ul li .img img{width:100%}
.news .right-box ul li a{font-size: 16px;}
.news .right-box ul li h2{font-size:20px;color:#333;font-weight: bold;margin-top: 28px;
    height: 60px;}
.news .right-box ul li p{width:370px;color:#999;font-size: 14px;line-height: 20px;}
.news .right-box ul li span{text-align: center;width:110px;height:28px;border:solid 1px #666;display: block;line-height:28px;font-size:14px;color:#999;margin-top:36px;}

.window .one{overflow: hidden}
.window .one .left{float:left;width:700px;height:1408px;border-right:solid 3px #808080;}
.window .one .left .img{width:700px;height:500px;
    overflow: hidden;   }
.window .one .left .img img{width:100%;}
.window .one .left .box{overflow: hidden;margin-top: 220px;margin-left: 40px;}
.window .one .left .box .pic{float: left;}
.window .one .left .box .pic img{width:270px;height:460px;}
.window .one .left .box .txt{float:left;width:300px;margin-left: 40px;}
.window .one .left .box .txt h3{font-size:36px;color:#000;font-weight: bold;margin-top: 40px;margin-bottom: 20px;}
.window .one .left .box .txt i{font-size:18px;color:#808080;font-weight: bold;}
.window .one .left .box .txt span{display: block;background: url(../img/window07.jpg) no-repeat;width:38px;height:6px;margin-top: 20px;margin-bottom: 26px;}
.window .one .left .box .txt p{line-height: 24px;font-size:16px;color:#999;}
.window .one .right{overflow: hidden;}
.window .one .right .box{width:400px;margin-left: 66px;}
.window .one .right .box h3{font-size:36px;color:#000;font-weight: bold;
    padding: 40px 0 20px;}
.window .one .right .box i{font-size:18px;color:#808080;font-weight: bold;}
.window .one .right .box span{display: block;background: url(../img/window07.jpg) no-repeat;width:38px;height:6px;margin-top: 20px;margin-bottom: 26px;}
.window .one .right .box p{line-height: 24px;font-size:16px;color:#999;}
.window .one .right .pic{width:470px;height:290px;margin-top: 180px;
    overflow: hidden;}
.window .one .right .pic img{width:100%;}
.window .two{overflow: hidden;margin-top: 120px;margin-bottom: 120px;}
.window .two .left{float:left;width:470px;border-right:solid 3px #808080;height:1600px;}
.window .two .left .box h3{font-size:36px;color:#000;font-weight: bold;margin-top: 40px;margin-bottom: 20px;}
.window .two .left .box i{font-size:18px;color:#808080;font-weight: bold;}
.window .two .left .box span{display: block;background: url(../img/window07.jpg) no-repeat;width:38px;height:6px;margin-top: 20px;margin-bottom: 26px;}
.window .two .left .box p{line-height: 24px;font-size:16px;color:#999;width:390px;}
.window .two .left .pic{width:470px;height:290px;margin-top: 180px;
    overflow: hidden;   }
.window .two .left .pic img{width:100%;}
.window .two .right{float: left;}
.window .two .right .img{width:700px;height:620px;
    overflow: hidden;   }
.window .two .right .img img{width:100%;
    height: 100%;}
.window .two .right .box{overflow: hidden;margin-top: 220px;margin-left: 40px;}
.window .two .right .box .pic{float: left;}
.window .two .right .box .pic img{width:270px;height:460px;}
.window .two .right .box .txt{float:left;width:300px;margin-left: 40px;}
.window .two .right .box .txt h3{font-size:36px;color:#000;font-weight: bold;margin-top: 40px;margin-bottom: 20px;}
.window .two .right .box .txt i{font-size:18px;color:#808080;font-weight: bold;}
.window .two .right .box .txt span{display: block;background: url(../img/window07.jpg) no-repeat;width:38px;height:6px;margin-top: 20px;margin-bottom: 26px;}
.window .two .right .box .txt p{line-height: 24px;font-size:16px;color:#999;}


.container.list ul{overflow: hidden;}
.container.list ul li{float: left;width:370px;margin-right: 30px;margin-bottom: 70px;}
.container.list ul li:nth-of-type(3n){margin-right:0}
.container.list ul li .img{width:370px;height:260px;margin-bottom:16px;
    overflow: hidden;    border: 1px #f4f4f4 solid;}
.container.list ul li .img img{width:100%}
.container.list ul li a{font-size: 12px;color:#999;}
.container.list ul li h2{font-size:20px;color:#333;font-weight: bold;margin-top: 28px;margin-bottom: 32px;}
.container.list ul li p{width:370px;color:#999;font-size: 14px;line-height: 20px;}
.container.list ul li span{text-align: center;width:110px;height:28px;border:solid 1px #666;display: block;line-height:28px;font-size:14px;color:#999;margin-top:36px;}

.pages {
    clear: both;
    overflow: hidden;
    text-align: center;
    font-size: 12px;
    padding-bottom: 70px;
}
.pages ul li {
    display: inline-block;
    border: 1px solid #ccc;

    margin: 0 2px;
    line-height: 20px;
    background: #fff;
    color: #999;
    cursor: pointer;
}
.pages li a{

}
.pages ul li:hover, .pages ul li.active {
    background: #4b4b4b4d;
    color: #fff;
    border: 1px solid #4b4b4b4d
}
.pages ul li:hover a {
    color: #fff;
}
.pages ul li.thisclass {
    display: inline-block;
    border: 1px solid #2aac22;
    padding: 4px 12px;
    margin: 0 2px;
    background: #2aac22;
    color: #fff;
}
.pages ul li.thisclass a {
    color: #fff;
}
.pages ul li a {
    display: block;
    color: #999;
    padding: 4px 12px;
}
.pages ul li a:hover {
    color: #fff;
}


.post_top_share{
    display: inline-block;
    position: relative;
}
.post_share{ display: inline-block; }
.post_share li{ display: inline-block; padding-left: 5px;}

.js_qrcode_wrap {
    position: absolute;
    left: -27px;
    top: 28px;
    width: 120px;
    padding: 20px;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    box-shadow: 0 3px 5px rgba(0,0,0,.1);
    font-size: 12px;
    text-align: center;
}

.js_qrcode_close {
    position: absolute;
    right: 6px;
    top: 6px;
    font-size: 12px;
}

.js_qrcode_arr {
    position: absolute;
    top: -11px;
    background: #fff;
    left: 50%;
    transform: translateX(-50%);
    color: #ddd;
}
.js_qrcode_img img{ max-width: 100%;}

.share_weixin,.js_share,.js_qrcode_close{
    cursor: pointer;
}

.share_weixin:hover .iconfont{
    color: #45c45d;
}

.share_weibo:hover .iconfont{
    color: #ea5d5c;
}

.share_qzone:hover .iconfont{
    color: #ffbb2e;
}


.hidden{
    display: none;
}

.show{
    display: block;
}



.txt-box h2{font-size:35px;color:#000;text-align: center;font-weight: bold;line-height:65px;}
.txt-box .post_time{color:#999;font-size:16px;text-align: center;padding-top: 20px;}
.txt-box .post_time > span{color:#999;font-size:16px;margin-right:20px;}
.content p{color:#666;line-height:1.75;margin-top:30px;}

.line{
    font-size: 16px;
    line-height: 1.75;
    padding: 0 0 50px;
    color: #666;
}
.line p{
    padding-bottom: 10px;
}
.line a{
    font-size: 14px;
    color: #666;
    display: inline-block;
}

.round-bottom{margin-top: 110px;margin-bottom: 88px;}
footer{width:100%;height:120px;border-top:solid 2px #b3b3b3;color:#666;text-align: center;line-height: 30px;font-size:14px;}
footer div{margin-top: 30px;}
footer div a{color: #666;}




