/* AB模版网 整站模板下载网站 Www.AdminBuy.Cn */
/* QQ：9490489 */
/* 仿站：Fang.AdminBuy.Cn */
/* 素材：Sc.AdminBuy.Cn */
/* js特效：Js.AdminBuy.Cn */

.downstyle2{margin:10px auto;border:1px solid #cedebd;background:#fdfefb;height:44px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px;overflow:hidden;}
.downstyle2 .img{background-position: 0 0;}
.downstyle2 .pdf{background-position: -40px 0;}
.downstyle2 .doc{background-position: -80px 0;}
.downstyle2 .xls{background-position: -120px 0;}
.downstyle2 .txt{background-position: -160px 0;}
.downstyle2 .audio{background-position: -200px 0;}
.downstyle2 .video{background-position: -240px 0;}
.downstyle2 .ppt{background-position: -280px 0;}
.downstyle2 .exe{background-position: -360px 0;}
.downstyle2 .apk{background-position: -520px 0;}
.downstyle2 .bt{background-position:-440px 0;}
.downstyle2 .fileico{width:35px;height:44px;background: url(../images/fileico.png) -400px 0;float:left;}
.downstyle2 .filecont{float:left;padding:0 0 0 10px; text-indent:0 !important;}
.downstyle2 .filecont .filetit{height:27px;font-size:14px;line-height:25px;letter-spacing:1px;font-family:"Microsoft Yahei";}
.downstyle2 .filecont .filetit span{font-size:12px;color:#999;margin-left:10px;float:left;font-family:arial;letter-spacing:0;}
.downstyle2 .filecont .filetit a{color:#666;text-decoration:none;display:block;max-width:290px;overflow:hidden;white-space:nowrap;float:left;text-overflow: ellipsis;}
.downstyle2 .filecont .filetit a:hover{text-decoration:underline;}
.downstyle2 .filecont .fileaq{height:15px;background:url(../images/fileaq.png) no-repeat;padding-left:18px;font-size:12px;color:#73B010;letter-spacing:0;line-height:14px;font-family:arial;}
.downstyle2 .down_2{float:right;}
.downstyle2 .down_2 a{width:130px;height:42px;display:block;background:url(../images/down_2.jpg) no-repeat -2px -1px;overflow:hidden;}
.downstyle2 .down_2 a:hover{background:url(../images/down_2.jpg) no-repeat -2px -46px;}

@media only screen and (min-width: 750px){
    .heanav{display: none;}
    #header .links ul li a{font-size: 1em;line-height: 2;}
    #sidebar dl dd div p{
        margin:0 0 1em 0;;
    }
}

.titles{text-align: center;margin:60px auto 40px auto}
.titles p{font-size: 34px;color: black;margin:0;font-weight: bold;}
.titles span{font-size: 20px;}
.liyi{display: flex;flex-wrap: wrap;justify-content: space-between;}
.liyi li{width: 30%;margin-bottom: 20px;list-style: none;}
.liyi li img{width:20%;float: left;}
.liyi li div{float: right;width: 78%;}
.liyi li div p{font-size: 22px;color:orange;margin: 10px 0 0 0;line-height: 1.2;}
.liyi li div span{font-size: 14px;
    line-height: 25px;margin-top: 15px;
    display: block;}
.contens{text-align: center;}
.lich{display: flex;justify-content: space-between;flex-wrap:wrap}
.lich li{width: 24%;list-style: none;margin-bottom:20px}
.lich li .num{overflow: hidden;height:55px}
.lich li .num p{font-size: 25px;border:1px solid #666;line-height: 50px;width: 50px;text-align: center;float: left;font-weight: bold;border-radius:50px}
.lich li:hover .num p{background:orange;color:white;border:1px orange solid}
.lich li .num span{float: right;font-size:16px}
.lich li .cote p{font-size:22px;margin: 0;color:#73B010;font-weight: bold;}
.lich li .cote span{font-size: 16px;}
.newslists{display: flex;justify-content: space-between;}
.newslists li{width: 31%;list-style: none;}
.newslists li img{width: 100%;border-radius: 5px;height: 200px;}
.newslists li p{font-size: 25px;color: black;margin-bottom: 0px;}
.newslists li span{font-size: 12px;color: #73B010;}
.newslists li div{font-size: 15px;}

li{list-style: none;}
.hezuo{display: flex;justify-content:left;flex-wrap:wrap}
/*.hezuo li {width:20%}*/
.hezuo li img{width:100%}
.mores{width: 160px;line-height: 40px;color: white;background: #73B010;text-align: center;display: block;border-radius: 5px;}
.mores:hover{background: orange;color: white;}
ul.actions li input{background:#73B010;color: white!important;font-size: 28px;
    padding: 15px 69px;height: 60px;
    line-height: 23px;}
    ul.actions li input:hover{color: white;}
.newsclass{display: flex;justify-content: left;flex-wrap: wrap;}
.newsclass li{color: black;
    /* margin-right: 8px; */
    line-height: 20px;
    /* border-radius: 5px; */
    padding: 0px 10px;
    margin-bottom: 5px;
    border-right: 1px black solid;}
.newsclass li:hover{color:#73B010}
.newsclass li.cur{color:#73B010}
.ch{font-size: 30px;margin: 0;font-weight: bold;}
.ch span{color:orange ;}
.en{font-size: 18px;}
.en span{color: orange;}
.hezuo li{font-size:20px;font-weight:bold;width:50%}
@media only screen and (max-width: 750px){
    .liyi li{width: 100%;}
    .liyi li img{margin:0 auto;display:block;float: inherit;transform: translateX(-12px);}
    .liyi li div{text-align:center;width:92%;float: inherit;}
    
    .lich{flex-wrap: wrap;}
    .lich li{width: 100%;}
    .lich li .num{display: none}
    .newslists{flex-wrap: wrap;}
    .newslists li{width:100%}
    .post > header .meta .author img{width: 18em;}
    body{overflow-x:hidden;padding-top:3em;-webkit-overflow-scrolling:touch;width:100%}
    .post > header{-webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction:row;}
    .post > header .meta{min-width: 0;}
    .post > header .meta .author img{width:15em}
    .mores{width:100%}
#intro .logo{margin: 2em 0 0.5em 0;}
.hezuo li{font-size:20px;font-weight:bold;width:96%}
}
/*p{margin:0}*/
.contens{margin-bottom:40px}
.contens p{margin:0;line-height:50px}
.contens p span{line-height:40px}
/*****加上中文 不乱码******/
span{text-wrap: balance!important;}
