h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: 12px;}
body, button, input, select, textarea {background: #fff;font-family: "Microsoft YaHei";}
iframe, img {border: 0; }
textarea {resize: none; }
em, i {font-style: normal; }
ul, ol, li {list-style: none; }
button, input, select, textarea {font-size: 100%; }
a, a:visited {text-decoration: none; }
table {border-collapse: collapse;border-spacing: 0; }
img {-ms-interpolation-mode: bicubic; }
.fl {float: left; }
.fr {float: right; }
.blank5 {clear: both;height: 5px;overflow: hidden; }
.blank10 {clear: both;height: 10px;overflow: hidden; }
.blank15 {clear: both;height: 15px;overflow: hidden; }
.blank20 {clear: both;height: 20px;overflow: hidden; }
.wrapper{width:1150px; margin:0px auto;}
.clearfix:after {content: '';overflow: hidden;width: 100%;height: 0px;font-size: 0px;margin: 0px;padding: 0px;display: block;clear: both;}
.clear{clear:both;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}

.content{
	border-top:1px solid #dfdfdf;
	overflow:hidden;
	background-image: url(linec.jpg);
	background-repeat: repeat-y;
	background-position: 820px 0px;
}

.content .cola{width:820px;}
.content .colb{width:300px; border-left:1px solid #dfdfdf; padding-top:20px; padding-left:29px; height:auto;}
/*左边*/
.content .cola .position{ margin-top:10px; color:#666666;margin-left:10px;padding-left:10px;font-size:16px; color:#666666;background:url(../images/icon.jpg) left center no-repeat;}
.content .cola .position a{color:#666666;}
.content .cola .position a:hover{color:#666666;text-decoration:underline;}
.content .cola h1{font-size:30px; text-align:center; margin:20px 0px;}
.content .cola h2{font-size:22px; text-align:center; margin:6px 0px;color: #003366;font-family: "仿宋体";}
.content .cola .time{width:750px;padding: 15px 0;text-align:center;overflow:hidden; color:#666666; font-size:14px; border-top-color: #ccc; border-top-width: 1px; border-top-style: dashed;margin-left: auto;
margin-right: auto;}
.content .cola .remark{width:720px; margin:20px auto 0px;background:#eeeeee; padding:20px; font-size:14px; line-height:25px;color:#666666;}
.content .cola .remark i{background:#ff8c01; padding:0px 5px; display:inline-block; font-size:14px; color:#fff; margin-right:5px;}
.content .cola .info{width:780px; margin:0px auto 0px; padding:20px;font-size:16px;color:#000;line-height:33px;}
.info p{ margin-bottom:20px;}
.content .cola .source{width:780px; margin:50px auto 0px; color:#666666; font-size:14px;}
.content .cola .source a{color:#666666; font-size:14px; text-decoration:none;}
.content .cola .source a:hover{text-decoration:underline;}
/*相关新闻*/
.ht {color: #152855;
	font-family: "黑体", "微软雅黑";
	font-size: 22px;
	font-weight: bold;
	line-height: 40px;
	text-align: center;
}
.ht a:link {color: #0000ff;
	font-family: "黑体", "微软雅黑";
	font-size: 22px;
	font-weight: bold;
	line-height: 40px;
	text-align: center;
}
.content .cola .xgxw{margin-top:30px;width:780px;}
.content .cola .xgxw_tit{border-top:2px solid #043264; border-bottom:1px solid #d9e7f4;padding-left:20px; font-size:16px; font-weight:bold; color:#043264;  line-height:40px;}
.content .cola .xgxw_con{padding:10px; overflow:hidden;}
.content .cola .xgxw_con ul{float:left;width:50%;}
.content .cola .xgxw_con li{background:url(dian.jpg) 0px 10px no-repeat; padding-left:15px; height:33px;line-height:33px; overflow:hidden;}
.content .cola .xgxw_con li a{ font-size:16px;color:#242424;}
.content .cola .xgxw_con a:hover{color:#ff9724; text-decoration:underline;}
/*子网*/
.content .cola .zw{margin-top:20px;width:800px;}
.content .cola .zw_tit{border-top:2px solid #043264; border-bottom:1px solid #d9e7f4;padding-left:20px; font-size:16px; font-weight:bold; color:#043264;  line-height:40px;}
.content .cola .zw_tit ul{ overflow:hidden;}
.content .cola .zw_tit ul li{float:left; width:80px; font-size:16px; color:#9D9D9D; cursor:pointer;padding-left:10px;}
.content .cola .zw_tit ul li.on{color:#242424; background:url(../images/icon.jpg) left center no-repeat; }
.content .cola .zw_con{padding:10px; width:790px; }
.content .cola .zw_con dl{width:760px; margin:10px 10px 0px; overflow:hidden;}
.content .cola .zw_con dt{float:left;width:300px;text-align:center; margin-top:5px;}
.content .cola .zw_con dt a{color:#383838; font-size:16px;}
.content .cola .zw_con dt a:hover{color:#900;text-decoration:underline;}
.content .cola .zw_con dd{float:right;width:440px;}
.content .cola .zw_con dd h3{width:320px; text-align:center;height:30px; line-height:30px; overflow:hidden;}
.content .cola .zw_con dd h3 a{color:#383838; font-size:16px; font-weight:bold;}
.content .cola .zw_con dd h3 a:hover{color:#900;text-decoration:underline;}
.content .cola .zw_con dd ul{width:460px;}
.content .cola .zw_con dd li{background:url(dian.jpg) 0px 9px no-repeat; padding-left:15px; height:33px; line-height:33px;  overflow:hidden;}
.content .cola .zw_con dd li a{ font-size:16px;color:#393939;}
.content .cola .zw_con dd a:hover{color:#900;text-decoration:underline;}
/*右边*/
/*评论*/
.content .cola .pl{margin-top:20px;width:800px;}
.content .cola .pl_tit{border-top:2px solid #043264; border-bottom:1px solid #d9e7f4;padding-left:20px; font-size:16px; font-weight:bold; color:#043264;  line-height:40px;}
.content .cola .pl_tit ul{ overflow:hidden;}
.content .cola .pl_tit ul li{background:url(../images/icon.jpg) left center no-repeat;float:left; width:80px; font-size:16px; color:#242424; cursor:pointer;padding-left:10px;}
.content .cola .pl_con{padding:10px; width:790px; }
/*右边*/
/*热点标签*/
.content .colb .hots{width:300px;border-top:2px solid #043264; margin-top:20px;}
.content .colb .hots h1{width:290px; padding-left:10px;height:30px; line-height:30px;color:#043264; font-size:16px; font-weight:bold;}
.content .colb .hots_con{margin-top:10px;}
/*新闻排行*/
.content .colb .xwph{width:300px;border-top:2px solid #043264;}
.content .colb .xwph h1{width:290px; padding-left:10px;height:30px; line-height:30px;color:#043264; font-size:16px; font-weight:bold;}
.content .colb .xwph ul{width:300px; margin-top:10px;}
.content .colb .xwph li span.white{display:inline-block;width:20px;  height:20px; margin-right:15px; background:#F9F9F9; color:#414141; text-align:center; font-size:14px; line-height:20px; border:1px solid #E5E5E5;}
.content .colb .xwph li span.red{display:inline-block;width:22px;  height:22px; margin-right:15px; background:#DB2323; color:#FFF; text-align:center; font-size:14px; line-height:22px;}
.content .colb .xwph li{padding-left:15px; height:33px; line-height:33px; overflow:hidden;}
.content .colb .xwph li a{ font-size:16px;color:#393939;}
.content .colb .xwph li a:hover{color:#900;text-decoration:underline;}
/*热点图片*/
.content .colb .rdtp{width:300px;border-top:2px solid #043264; margin-top:20px;}
.content .colb .rdtp h1{width:290px; padding-left:10px;height:30px; line-height:30px;color:#043264; font-size:16px; font-weight:bold;}
.content .colb .rdtp ul{width:300px; margin-top:10px; overflow:hidden;}
.content .colb .rdtp li{float:left;width:150px;text-align:center; margin-top:10px;}
.content .colb .rdtp li a{ font-size:12px;color:#393939;}
.content .colb .rdtp li a:hover{color:#900;text-decoration:underline;}
/*宽屏*/
.contentkp{border-top:1px solid #dfdfdf;overflow:hidden;background-repeat: repeat-y;background-position: 1150px 0px;}
.contentkp .cola{width:1150px;}
.contentkp .cola .position{margin-top:10px;margin-left:10px;padding-left:10px;font-size:16px; color:#666666;background:url(../images/icon.jpg) left center no-repeat;}
.contentkp .cola .position a{color:#666666;}
.contentkp .cola .position a:hover{color:#666666;text-decoration:underline;}
.contentkp .cola h1{font-size:30px; text-align:center; margin:20px 0px;}
.contentkp .cola h2{font-size:22px; text-align:center; margin:6px 0px;color: #003366;font-family: "仿宋体";}
.contentkp .cola .time{width:1100px;padding: 15px 10px;text-align:center;overflow:hidden; color:#666666; font-size:14px; border-top-color: #ccc; border-top-width: 1px; border-top-style: dashed;margin-left: auto;
margin-right: auto;}
.contentkp .cola .remark{width:1120px; margin:20px auto 0px;background:#eeeeee; padding:20px; font-size:14px; line-height:25px;color:#666666;}
.contentkp .cola .remark i{background:#ff8c01; padding:0px 5px; display:inline-block; font-size:14px; color:#fff; margin-right:5px;}
.contentkp .cola .info{width:1100px; margin:0px auto 0px; padding:10px;font-size:16px;color:#000;line-height:33px;}
.info p{margin-bottom:20px;}
.contentkp .cola .source{width:1080px; margin:50px auto 0px; color:#666666; font-size:14px;}
.contentkp .cola .source a{color:#666666; font-size:14px; text-decoration:none;}
.contentkp .cola .source a:hover{text-decoration:underline;}
.timelb {margin-right:0px;display:inline-block;	float:right;color:#ccc; font-size:14px;}
.gd_line{border-top:#ccc 1px dashed;height: 10px;margin-top:10px;}

.reportBtn {
    cursor: pointer;
}
.report_area {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0,0,0,.3);
    z-index: 9999;
    font-size: 14px;
}
.report_area .report_areatable {
    width: 600px;
    padding: 30px 30px 10px;
    background-color: #fff;
    border-radius: 6px;
    box-shadow: 0 5px 15px rgba(0,0,0,.5);
}
.report_area .inputbox,
.report_area .btnbox {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 10px;
}
.report_areatable .inputbox input,
.report_areatable .inputbox select{
    box-sizing: border-box;
    flex: 1;
    border: solid 1px #e9e9e9;
    height: 45px;
    padding:  9px!important;
}
.report_areatable .inputbox textarea {
    flex: 1;
    height: 80px;
    border: solid 1px #e9e9e9;
    padding: 9px!important;
}
.report_areatable .inputbox div {
    width: 85px;
    line-height: 45px;
}
.submitReportBtn,
.closeReportBtn {
    cursor: pointer;
    width: 130px;
    margin: 10px 15px 0;
    line-height: 39px;
    color: #fff;
    border: none;
    border-radius: 5px;
    background-color: #5183c2;
}
.closeReportBtn {
    background-color: #acacac!important;
}

@media only screen and (max-width: 1000px) {
    .report_area .report_areatable {
        width: 90%;
        padding: 15px 15px 10px;
    }
    .report_areatable .inputbox textarea {
        padding: 5px 9px!important;
    }
    .report_areatable .inputbox div {
        line-height: 39px;
    }
}