﻿@charset "utf-8";

body{
	font-family: "PingFang SC","Lantinghei SC","Microsoft YaHei","HanHei SC","Helvetica Neue","Open Sans",Arial,"Hiragino Sans GB","微软雅黑",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif;
	margin:0;
	padding:0;
	font-size:16px;
	}
body, p, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd{
	margin:0;
	padding:0;
	border:0;
}
ul{list-style-type:none;}
li{style-type:none;}

a {text-decoration:none;color: #2f2f2f;}
tr{text-align:center;}




/*顶部导航*/
#top_nav{width:100%; height:125px; margin:0 auto; background-color:#f3f3f3;}
.tnav_main{width:992px; height:30px; margin:0 auto; background:#f3f3f3;}
.tnav_main ul{list-style-type:none;}
.tnav_main ul li{float:left; line-height:30px; font-size:13px;padding:0 10.3px;}
.tnav_main ul li a{color:#8a8a8a;}
.tnav_main ul li a:hover{color:#ff8149;}

.top_logo{width:100%; height:95px; margin:0 auto; background:#fff; border-bottom:1px solid #efefef; box-shadow:0 5px 5px #e5e5e5;}
.tlogo_main{width:960px; height:95px; margin:0 auto;}
.logo{float:left; width:230px; margin-top:18px;  }
.logo img{width:230px;   margin-left: -10px;}
.nav{float:left; width:330px; height:76px; margin:18px 0 0 353px; background:url(../images/nav_bg.png) no-repeat;}
.nav ul{list-style-type:none;}
.nav ul li{float:left; width;60px; padding:0 23px; line-height:73px;}
.nav ul li a{color:#454545;}
.nav ul li a:hover{color:#ff4e00;}
.nav_more{float:left; width:20px; height:4px; margin:54px 0 0 14px; background:url(../images/nav_more.jpg) no-repeat;}
/*顶部导航结束*/

/*boty主体*/
#main{width:980px; margin:42px auto 0 auto; overflow:hidden; height:1600px;}

.main_left{float:left; width:700px; height:1960px; }

.m_left_bt{width:702px; height:46px; line-height:46px; margin:0; font-size:36px; font-weight:bolder; color:#454545; }
.m_left_span{width:682px; height:120px;  font-size:14px; color:#6b6b6b; text-align:justify; margin:15px 0 0 0; line-height:26px;}

.main_le{width:700px; height:1470px; background:#ffffff; padding:20px 0 0 0; overflow:hidden;}
.list_li{width:644px; height:170px; border-bottom:1px solid #f1f1f1; margin:0 0 0 22px;}
.list_li_left{float:left; width:147px; height:106px; margin:30px 0 0 0;}
.list_li_right{float:left; width:477px; height:126px; margin:18px 0 0 13px;}
.li_right_bt{width:497px; height:20px; font-size:18px; color:#454545; font-weight:bold;}
.li_right_bt a{color:#454545;}
.li_right_bt a:hover{color:#454545;}
.li_right_time{width:497px; height:20px; font-size:14px; color:#bbb; margin-top:10px; padding-left:22px; background:url(../images/time.png) no-repeat;}
.li_right_zy{width:497px; height:68px; margin-top:8px; line-height:24px; font-size:14px; color:#787878; overflow:hidden;}

.main_right{float:left; width:240px; height:420px; margin:0 0 0 20px;}
.m_right_bt{width:240px; height:46px; font-size:20px; font-weight:bold; color:#454545; line-height:46px; margin-top:20px;}
.m_right_line{width:259px; height:2px; background:url(../images/m_right_line.jpg) no-repeat;}
.m_right_list{width:259px; height:385px; background:#fff; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
.m_right_listm{width:237px; height:370px; padding:10px 6px 10px 0;}
.m_right_listm li{width:247px; height:35px; font-size:15px; text-align:left; background:url(../images/lis.jpg) no-repeat; }
.m_right_listm li a{color:#454545; height:35px; line-height:35px; display:block;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.m_right_listm li a:hover{color:#454545; height:35px; display:block;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.listm_p{width:237px; height:20px; margin-top:7px;overflow:hidden;}
.mun1{width:16px; height:16px; background:#ff4e00; color:#fff; font-size:12px; text-align:center; margin:10px 5px 0 0; display:inline-block;overflow:hidden; border-radius: 50%;}
.mun2{width:16px; height:16px; background:#f19c01; color:#fff; font-size:12px; text-align:center; margin:10px 5px 0 0; display:inline-block;overflow:hidden;border-radius: 50%;}
.mun3{width:6px; height:6px; background:#bebebd; color:#fff; font-size:12px; text-align:center; margin:10px 5px 0 0; display:inline-block;overflow:hidden;border-radius: 50%;}

.niandu{width:700px; height:40px; margin:0 auto;}
.nianfen{float:left; width:268px; height:40px; margin:0 auto;}
.select{width:103px; height:38px; border:1px solid #ced4da; border-radius:5px; font-size:15px; color:#454545; text-align:center; padding-left:18px;}

.table_biaozhu{float:left; width:91px; height:40px; margin:0 0 0 17px;}

.table{width:698px; height:1200px; border:1px solid #ced4da; margin-top:18px;border-collapse:collapse; font-size:15px; color:#454545;}
.thead{background:#e9ecef; height:44px;}
tr{border:1px solid #ced4da;}

td{

border:0px;}
/*boty主体结束*/

.fenye{width:700px; height:41px; margin:30px auto 0 auto;}

/*footer*/
#foot{width:100%; height:125px; margin:20px auto 0 auto; background:url(../images/foot.jpg) repeat-x;}
.foot_link{width:642px; height:66px; line-height:66px; margin:0 auto; text-align:center; font-size:14px;  color:#8d8d8d;}
.foot_link a{color:#8d8d8d;padding:0 33px;}
.foot_link a:hover{color:#ff4e00;padding:0 33px;}

.foot_cop{width:960px; height:59px; text-align:center; margin:0 auto; font-size:14px; line-height:59px; color:#8d8d8d;}
/*footer结束*/



/*分页部分开始*/
.m_left{float:left; width:688px; border-radius:10px; background:#ffffff;  overflow:hidden; }
.m_le{width:608px; border-radius:10px; margin:37px 40px 40px 40px; overflow:hidden;}
.fy_bt{width:608px; height:25px; line-height:25px; font-size:24px; font-weight:bold; color:#333333; overflow:hidden;}
.fy_time{width:608px; height:24px; font-size:14px; line-height:24px; margin:22px 0 0 0; overflow:hidden;}
.zuozhe{float:left; max-width:100px; height:24px; margin-right:10px; color:#888888;  display:inline; overflow:hidden;}
.fy_time_fg{float:left;width:1px; height:14px; border-left:1px solid #888888; margin-top:5px;}
.time{float:left; width:90px; margin-left:10px; height:24px;color:#888888; display:inline; overflow:hidden;}
.zhaiyao{width:608px; height:70px; border-radius:10px; background:#f7f7f7;  margin-top:22px; }
.zy{width:573px; height:43px; margin-left:16px; padding-top:13px; font-size:14px; line-height:24px; color:#696969; overflow:hidden;}
.fy_main{width:608px; line-height:30px; color:#454545; margin-top:37px;}


