@charset "utf-8";
/* CSS Document */

html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img,div { margin:0; padding:0; }
html {-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%; margin:0 auto; padding:0 auto;


}

.adindex{ width:1200px; margin:0 auto; margin-left:5px; padding-top:10px;}
body {background:FFF;color:#333;font:  "Microsoft Yahei", "Hiragino Sans GB", STHeiti, "WenQuanYi Micro Hei", "Droid Sans Fallback", SimSun, sans-serif;
z-index:1; 
	}
body {min-width:1259px;margin:0 auto;padding:0 auto; }

table { border-collapse:collapse; } 
ul,ol{ list-style:none; }
fieldset, img { border:0 none; }
address, caption, cite, code, dfn, th, var { font-style:normal;}

input {padding:0;margin:0;border:0 none;}
textarea {resize:none;overflow:auto; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:16px; margin:0; }
input::-moz-focus-inner { border:none; padding:0; }
button, input, optgroup, select, textarea {color:inherit;font:inherit;}
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none;}

li {
    display: list-item;
    text-align: -webkit-match-parent;
}

ul li a:hover{ color:Red;}
a {font-size:16px; color:#333; text-decoration:none; }/* color:#898C91;*/
a:hover {
     color: #c50c11;
}

.clearfix{zoom:1;}
.clearfix:after{clear:both;content:'.';display:block;font-size:0;line-height:0;visibility:hidden;height:0}


.fr{float:right;}
.fl{float:left;}

.mt20{ margin-top:20px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt30{ margin-top:30px;}
.mt5{ margin-top:5px;}
.mt45{ margin-top:45px;}
.ml30{ margin-left:30px;}
.pt{ padding-top:30px;}

.w205{ width:205px;}
.w384{ width:384px;}
.w450{ width:450px;}
.w285{ width:285px;}
.w540{ width:540px;}
.w615{ width:615px;}
.w480{ width:480px;}
.w322{ width:340px;}
.w460{ width:460px;}
.w390{ width:390px;}
.w804{ width:804px;}
.w440{ width:440px;}
.w350{ width:350px;}
.w570{ width:570px;}
.w370{ width:370px;}

.w840{ width:840px;}
.ml20{ margin-left:20px;}
.ml48{ margin-left:28px;}

.pr20{ padding-right:20px;}

.container{ width:1200px; margin:0 auto;  overflow:hidden;}




.logo-header{ width:1200px;  background-color:#FFF; padding:0 auto; margin:0 auto; }

.ad-college{ margin-left:130px;}

.index-search{ float:right; margin-top:35px; width:280px;
}
.index-s-txt{ background-color:#c50c11;
    height: 35px;
    width: 240px;
    box-sizing: border-box;
    padding: 0 10px 0 20px;
    line-height: 35px;
	border-right:none;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px; font-size:14px; color:#FFFFFF;}
	
.index-s-btn {
    width: 40px;
    height: 35px;
    background: #c50c11;
    outline: 0;
    border: none; 
    cursor: pointer;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    color: #fff;
    line-height: 35px; font-size:14px;
}
.index-s-btn:hover {
    opacity: .9;
}
.ts-icon:before {
    content: '';
    display: inline-block;
    background-image: url(../picture/serch-btn.png);
    background-repeat: no-repeat;
    vertical-align: -2px;
    width: 13px;
    height: 15px;
    margin-right: 3px;
}

/*友情*/

.friendly_link{font-family: "Microsoft Yahei";height: auto;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;min-width:1178px;background: #f0f0f0;padding:20px 0px;font-weight:normal;color:#666;width:auto;}
.friendly_link:after{display: block;content: 'clear';clear: both;line-height:0;visibility: hidden;}
.friendly_link h4{font-size: 20px;float: left;line-height:normal;font-weight:normal;}
.website ul li{list-style: none;float: left;font-size: 16px;line-height:30px;}
.website ul li a{color: #666;width:auto;padding:0px;margin:0 10px;height:auto;white-space:nowrap;}
.website ul li a:hover{color:#e62129;text-decoration:underline;}



.Title-news{ margin-bottom:10px;}
.Title-news h2{ float:left; color:#c50c11; font-size:24px; font-weight:bold;}
.newslist  li{line-height: 40px;overflow: hidden; height:40px; border-bottom:1px solid #E7E7E7;}
.newslist li:before {
    content: '';
    display: inline-block;
    width: 4px;
    height: 4px;
    background: #c50c11;
   /* border-radius: 50%;*/
    vertical-align: middle;
    margin-right: 10px;
}
.newslist  li a{font-size: 16px; }

.newslist2  li{line-height: 40px;overflow: hidden; height:40px; padding-right:10px;}
.newslist2 li:before {
    content: '';
    display: inline-block;
    width: 15px;
    height: 15px;
    /*background: #c50c11;
    border-radius: 50%;*/
	background-image:url(../picture/big-dian.jpg);
    vertical-align: middle;
    margin-right: 10px;
}
.newslist2  li a{
    font-size: 16px;
    }

.more {
    width: 23px;
    height: 23px;
    background: url(../picture/more1.jpg);
    display: block;
    float: right;
}


.shiyonghxinxi{ padding-bottom:10px; background-color:#F2F2F2;}
 ul.YaoWenH{ float:left;}
 ul.YaoWenH li{width:401px; height:44px; display:block; float:left;  line-height:40px; text-align:center; font-size:16px; font-weight:bold;background:#E8E8E8;}
 #one2{border-left: 1px solid #EEEEEE; }
 ul.YaoWenH li.active{ color:#FFF; border-bottom:none; background:#c50c11;}
 ul.YaoWenH li.active a{color:#FFF;font-size:16px;font-weight:600;}
 ul.YaoWenH li.YaoWenLi{background-color:#E8E8E8;color:#AFAFAF;}
 ul.YaoWenH li.YaoWenLi a{color:#AFAFAF;}

.shiyonghxinxi ul.Content{ padding:20px;}
.shiyonghxinxi ul.Content li {

    height: 40px;
    line-height: 40px;
    text-indent: 20px; 
}
 .shiyonghxinxi ul.Content a{ font-size:16px; padding-right:20px;}
 
 
  .img-box {
	position:relative;
	width: 100%;
	/*padding: 0px 15px 0px 0;
	float: left;*/
}
 .img-box b {
	position:absolute;
	/*left:15px;*/
	bottom:0;
	width: 100%;
	height:30px;
	line-height:30px;
	opacity:.7;
	background:#000; overflow:hidden;

}
.img-box span {
	position:absolute;
	/*left:15px;*/
	bottom:0;
	width: 100%;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#fff; font-size:14px;overflow:hidden; 
}

.line-bt{ border-top:1px solid #F0F0F0;}


.left-path{float:left;}





/*风光*/
.xyfgList{ width:1220px;}
.xyfgList li{ float:left; margin-right:16px;}
.xyfgListImg img{width:227px; height:150px;}
.xyfgListTitle a{ font-size:14px;}
.xyfgListTitle {
    width: 227px;
    height: 30px;
    line-height:30px;
    text-align: center;overflow: hidden; 
}

/*liebiao*/
.news-left{ width:800px; float:left;}
.newsclass{ width:800px;}
.newsclass li{border-bottom:1px solid #E5E5E5; margin-top:5px;}
.biaoti1{ width:600px; height:40px; line-height:40px;  float:left; overflow:hidden;}
.biaoti2{width:100px; height:40px; line-height:40px; float:right;}
.biaoti1 a{ font-size:16px; }

.news-right{ width:340px; float:right; margin-top:55px;}
.tuwenList1{ margin-right:-15px;}
.tuwenList1 li{ float:left; margin-right:15px; margin-top:10px;}
.tuwenListImg1 img{width:160px; height:120px;}
.tuwenListTitle1 a{ font-size:16px;}
.tuwenListTitle1 {
    width: 160px;
    height: 35px;
    line-height:35px;
    text-align: center; overflow: hidden;
}


.path-YaoWen{ width:800px;  background-color:#FCFAFA;}	


 ul.YaoWenH{float:left;}
 
 ul.YaoWenH li{width:200px; height:40px; display:block; float:left;  line-height:40px; text-align:center; font-size:16px; font-weight:bold;background-color:#F1EDED;
 }
  ul.YaoWenH li a{ font-size:18px; color:#666; }
 ul.YaoWenH li.active{background-color:#f05a24;color:#FFF;}
 ul.YaoWenH li.active a{color:#FFF;font-size:18px;font-weight:600;}
 ul.YaoWenH li.YaoWenLi{background-color:#F4EEEE;color:#f05a24;}
 ul.YaoWenH li.YaoWenLi a{color:#f05a24;}
 
.YaoWenCenter{ padding:20px;}




/*新闻详情*/

main {
    width: 1100px;
    margin: 0 auto;
    padding-bottom: 40px;
}

.contents {
    /* display: flex; */
    border: 1px solid #E3E3E3;
    margin-top: 10px;
}

.table {
    /* width: 260px; */
    /* background-color: #F7F5F5; */
    /* height: 340px; */
    /* text-align: center; */
    margin: 40px 20px 0 20px;
}

.tableFirst {
    /* display: flex;
    align-items: center;
    justify-content: center; */
    padding: 20px 0 -1px 0;
    color: #000;
    font-weight: 600;
    border-bottom: 1px solid #EDEDED;
    margin-bottom: 10px;
}

.tableFirst .line {
    border-bottom: 3px solid #D41919;
    width: 64px;
    padding-bottom: 10px;
}




.tableItem {
    /* padding: 10px; */
    white-space: nowrap;
    width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #4A4848;
}

.tableList:last-child {
    margin-bottom: 10px;
}

.tableList {
    line-height: 42px;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

video {
    width: 80%;
    height: 472px;
}

.tableItem::before {
    display: inline-block;
    content: "";
    width: 5px;
    height: 5px;
    background-color: #D1CFCF;
    border-radius: 50%;
    margin-right: 8px;
}

.shareList {
    /* width:  60px;
    text-align: center;
    border: 1px solid #E8E6E6;
    height: 210px;
    padding-top: 10px; */
    position: relative;
}

.QRcode {
    position: absolute;
    top: 33px;
    left: 0px;
    padding: 15px;
    z-index: 123521;
    border: 1px solid #8F8989;
    background-color: #ffffff;
    display: none;
}

.QRcode .close {
    font-size: 24px;
    color: #ffffff;
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 50%;
    background-color: #8F8989;
    position: absolute;
    right: -15px;
    top: -15px;
    cursor: pointer;
    text-align: center;
}

.shareList .QRcode img {
    width: 100px;
    height: 100px;
}

.share {
    color: #A19D9D;
    font-size: 14px;
}




.tableContents {
    /*border: 1px solid #E8E6E6;*/
    padding: 0 40px;
    /* width: 750px; */
    min-height: 65vh;
}

.articleTitle {
    font-size: 26px !important;
    font-weight: 600;
    line-height: 42px;
    padding: 20px 0 20px 0;
    text-align: center;
}

.articleInfo {
    color: #999696;
    font-size: 14px;
   /* display: flex;*/
    justify-content: space-between;
    align-items: center;
    background: #F5F5F5;
    padding: 6px 12px;
    text-align: center;
}



.articleInfo span {
    padding-right: 20px;
}

.articleCont {
    color: #333;
    /* margin-top: 20px; */
    padding: 20px 20px 40px;
    line-height: 36px;
    font-size: 16px;
}
/*分页*/

.page-box {
    text-align: center;
    font-size: 14px;
    padding-top: 30px;
    line-height: 48px;
    padding-bottom: 30px;
}

.page-box > a {
    padding: 15px;
    border: 1px solid #ecebeb;
    color: #333;
    font-size: 12px;
}

.page-box > span {
    margin-left: 5px;
}

.page-box > span input {
    outline: none;
    background: none;
    border: 1px solid #5a94c0;
    width: 30px;
    height: 30px;
    text-align: center;
}

.page-box > span button {
    width: 30px;
    height: 30px;
    background-color: #0c6db6;
    border: none;
    color: #fff;
    border-radius: 50%;
    margin-left: 10px;
    outline: none;
    cursor: pointer;
    ;}