/*list*/
.dqwz{line-height: 35px;padding:0 10px;color:#808080;background:#f9f9f9;}
.dqwz a{color:#808080;}
.dqwz a:hover{color:#f00;}

.listbox{padding:10px;}
.listbox ul li{background: no-repeat left center; line-height:35px; font-size:15px; padding-left:20px;}
.listbox ul li {}
.listbox ul li .fr{font-size:12px;display: block;/* width: 80px; */}
.listbox ul li .mc{background:#337ab7;padding:2px 5px;border-radius: 5px;margin:0 7px;color:#fff; font-size:12px;/*! display: list-item; */width: 60px;height: 20px;line-height: 20px;text-align: center;float: left;margin-top: 5px;}
.listbox ul li.bd{ border-bottom:1px solid #dedede;padding-bottom:8px;margin-bottom:8px;}
.listbox ul li a{width:70%;display:block;line-height:35px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis ;}
.listbox ul li a:hover{color:#f00}
.page{ margin-top:15px;height:25px; background:#f1f1f1;padding:5px 10px; text-align: right;}
.page a{background:#fff;border:1px solid #dedede;margin:0 2px;padding:0 5px;line-height:23px;display:inline-block;height:23px;}
.page input{width:40px;height:23px;line-height:23px;border:1px solid #dedede;}
.page .active{border:1px solid #fff;background:#c0c0c0;color:#fff;}
.pagination-first,.pagination-last{display:inline-block;}
/*xwzx_list*/
.leftbox{width:250px;}
.rightbox{width:920px;}
.leftbox .per{background:#4f87db;height: 50px;line-height: 50px;margin-bottom: 5px;/* text-align: center; */color:#fff;font-size:20px;cursor: pointer;padding-left: 25px;}
.child li{height: 43px;line-height: 43px;margin-bottom: 2px;background:#f9f9f9 url(/uploads/image/sximages/icon_1.jpg) no-repeat 20px center;}
.child li a{color:#5680e6;padding-left: 50px;font-size: 16px; font-weight: bold;display:block;}
.child li:hover a{background:#f9f9f9  no-repeat 20px center;color:#ff6600;}

.title{background: no-repeat;height:40px; padding:0 10px; line-height:40px;font-family: ãƒâ¥ã‚â¾ã‚â®ãƒâ¨ã‚â½ã‚â¯ãƒâ©ã¢â‚¬âºã¢â‚¬â¦ãƒâ©ã‚â»ã¢â‚¬ëœ;}
.title span{font-size: 20px;color: #4666b7;font-weight: bold;}
.xwzxlist{padding:10px;}
.xwzxlist li{line-height:40px;height:40px; background:url(/uploads/image/sximages/icon_7.gif) no-repeat left center; padding-left:20px;}
.xwzxlist li a{ width:80%;line-height:40px; font-size:16px;overflow: hidden; display: inline-block;white-space: nowrap; text-overflow: ellipsis ;}
.xwzxlist li .fr{font-size:12px;color:#c0c0c0}
.xwzxlist.jigou li{ width:50%; box-sizing: border-box; float:left}
.xwzxlist.schoolbox.jigou li{width:33%;}
/*xxgk_list*/
.xxgkchild{padding:10px;}
.xxgkchild>li{background: no-repeat left 9px; line-height:32px;}
.xxgkchild>li>a{background:url(/uploads/image/sximages/icon_7.gif) no-repeat 25px center; font-size:16px; line-height:32px; padding-left:38px;}
.xxgkchild>li.tree{background:url(/uploads/image/sximages/plus.gif) no-repeat left 9px; line-height:32px;}
.xxgkchild>li.tree>a{background: no-repeat 20px center; line-height:32px; padding-left:40px;}
.xxgkchild>li.tree>ul{display:none;}
.xxgkchild>li.tree.show{background:url(/uploads/image/sximages/minus.gif) no-repeat left 9px;}
.xxgkchild>li.tree.show>ul{display:block;}
.xxgkchild>li.tree.show>a{background: no-repeat 20px center;}
.xxgkchild>li.tree>ul.treechild img{display:inline-block;vertical-align:middle;}
.xxgkchild>li.tree>ul.treechild li{background: no-repeat 20px 9px;}
.xxgkchild>li.tree>ul.treechild li a{background:url(/uploads/image/sximages/icon_7.gif) no-repeat 25px center;padding-left:38px;font-size:16px;}
.xxgkchild>li.tree>ul.treechild li:last-child{background: no-repeat 20px 9px;}
.xxgkchild>li:last-child{background: no-repeat left 9px;}
.xxgkchild li a.on span{background:#ffff99;padding:1px 2px;border-radius:2px;}

/*detail*/
.detail{padding:20px;}
.detail h1{line-height:180%; text-align: center; padding:10px 0 20px;color:#333333;font-size:25px;}
.detail .xgxx{line-height:30px; line-height:30px;color:#969696;font-size:14px; text-align:center;background:#f1f1f1;}
.detail .xgxx span{margin:0 4px;}
.detail .xgxx .fx{position:relative}
.detail .xgxx .fx .fxbox{ width:400px;height:300px; border: 1px solid #dedede; border-radius: 5px; position:absolute;top:-145px; left:-200px;background:#fff;padding:5px; display:none;}
.detail .xgxx .fx .fxbox .tit{ text-align: left;border-bottom:1px solid #dedede;margin-bottom:15px;}
.detail .xgxx .fx .fxbox .tit a{float:right;display: inline-block;height: 16px;width: 16px;margin-top:3px;background:  0px 16px;}
.fxbox  #dtewm1{height:150px;}
.currurl{border:1px solid #dedede; padding:5px; line-height:25px; height:75px;margin-top:10px;word-wrap:break-word ;}
.detail .xgxx a{color:#969696;}
.detail .xgxx a:hover{color:#f00;}
.detail .content{padding:50px;line-height:35px;font-size:16px;border:1px solid #dedede;margin-top:30px;}
.detail .content img,.detail .content table{max-width:100% !important;}
.detail .content table,.detail .content table td{border:1px solid #ccc;border-collapse:collapse;}
.detail .content table{table-layout:fixed;}
.detail .content table *{width:initial !important;padding:initial !important;word-wrap:break-word;}
.detail .content table td{padding:0 3px;}
.detail .content video{ display:block;width:600px !important;height:400px !important;margin:0 auto;}
.ewmbox{ text-align: center;padding:100px 0 30px;}
.ewmbox #dtewm{ width:150px;height:150px; margin:0 auto;}
.ewmbox  #dtewm canvas,.fxbox  #dtewm1 canvas{width:150px; height:150px; }
.bianji{line-height:35px; text-align: right;}
.print{line-height:35px; text-align: center}
.print a{background:#f0f0f0;height:35px; width:85px; text-align: center; font-size:14px;display:inline-block; border-radius: 5px;}

/* xxgkdetail */
.top{border: 1px solid;padding: 0 0 15px 15px;}
.top li{float: left;width: 33%;margin-top: 15px;}
.top li > *{font-style: normal;display: inline-block;}
.top li .name{width: 68px;text-align-last: justify;font-weight: bold;}
.top li i{font-weight: bold;}
/* .xxgkdetail .xgxx{display: none;} */
.xxgkdetail .content{margin-top: 0;}
/*cont*/
.cont1{padding:10px;}
.cont1 .one{padding:30px;line-height:35px; font-size:16px;}

/*ld_list*/
.ld_child {padding:10px;}
.ld_child li{border-bottom:1px dotted #ebebeb;height: 43px;line-height: 43px;background: url(/uploads/image/sximages/icon_7.gif) no-repeat 20px center;}
.ld_child li a{display:block;height:43px;overflow:hidden;white-space: nowrap; text-overflow: ellipsis;text-indent: 45px;font-size: 16px;color: #333333;display:block;}
.ld_child :hover a{color:#f00}
.fengong{padding:15px;}
.fengong img{float: left;width: 15%;height: 214px;margin-right: 2%;}
.fengong .fg{line-height:40px;font-size:16px;float: left;width: 100%;margin-left: 10px;}
.fengong .fg.ldfg{width: 79%;}
.fengong .fg.ldfg p:first-child {
    font-size: 22px;
    font-weight: 700;
    margin: 10px 0;
}
.xiangxi{ text-align: right; line-height: 35px;padding-right:20px;}
.xiangxi a{color:#808080;font-size:16px;}

.possss{background: repeat-x;height:180px;position:absolute; bottom:0; width:100%;}

@media screen and (max-width:1200px) {
    .leftbox{width:25%}
    .rightbox{width:73%;}
    .detail .xgxx .fx{display:none;}
	.possss{background:#4570e1;margin:0 20px; box-sizing: border-box;display:none;}
}
@media screen and (max-width:767px) {
    .leftbox,.rightbox{width:100%;}
    .child li{width:50%;float:left;border-right:1px solid #fff;border-left:1px solid #fff; box-sizing: border-box}
    .xwzxlist li a{width:75%;}
    .ld_child li{ width:50%;float:left;}
    .fengong img{ width:120px; height:155px;}
    .fengong .fg{font-size:14px; line-height:28px;}
    .detail .content{padding:10px;}
    .xgxx last-child:span{
      display:none;
    }
    #sjfx{
       display:none;
    }
.fengong .fg.ldfg{width: 60%;}
	

}
@media screen and (max-width:600px){
.detail .content video{ width:90% !important;height:auto !important;}
.xgxx last-child:span{
      display:none;
    }
}

@media print {
    .banner > .fr,
    .menu,
    .dqwz,
    .footer .foot > .clearfix,
    .ewmbox,
    .print,
    .bianji
     {
        display:none;
    }
    .detail .content{
        border:0;
        padding:20px;
    }
    .header .logo{
       width:100%;
       text-align:center;
    }
}


@charset "utf-8";
.share-icon{
    background-image: ;
    width: 24px;
    height: 24px;
    display: block;
    float: left;
    background-position: center;
    background-repeat: no-repeat;
}
.share-box{
    float: left;
    margin-left: 10px;
}

.share-box a.gwds_weixin {
       background-image: ;
    float: left;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    text-decoration: none;
    cursor: pointer;
}
.share-box a.gwds_tsina{
        background-image: ;
    float: left;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    margin-left: 10px;
    text-decoration: none;
    cursor: pointer;
}

.detail .content a{color:#4570e1}