*{margin: 0;padding: 0;}
body{font-family:"microsoft yahei","微软雅黑\8F6F\96C5\9ED1,Arial,Helvetica,sans-serif";!important;}
a:hover,a:active,a:focus{ text-decoration:none; }
input{outline: none;border: none;}
img{border: none;}
i,em{font-style: normal}
ol,ul{}
input[type=number] {
    -moz-appearance:textfield;
}
a{ text-decoration:none}
select{
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    outline: none;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.wai{ margin:0px auto; width:100%; }
.clear{ clear:both}
.p10{ padding:10px;}
.mtf30 { margin-top:30px; margin-bottom:30px;}
.mt20{margin-top:20px; }
.txcen{ text-align:center}
.bjsb{ background-color:#F9F9F9}
.p30{ padding-top:30px; padding-bottom:30px;}
.p50{ padding:50px 0px;}
.lsbjs{ background-color:#4B7EE7}
.wappc{ display:none}
.row{flex-direction: row;}/*一行显示*/
.cloumn{flex-direction: column;}/* 分行显示*/
/* Banner */
.banner {width: 100%;}
/*
.banner img { width: 100%; }
.banner .swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background: #fea31f; }
*/
.banner_pic{width: 100%;height: 480px; position:relative}
/*
.banner_pic a{position: absolute;left: 0;top: 0;width: 100%;height: 100%}
.banner_pic a img{width: 100%;height: 100%}
.banner_dot{position: absolute;height: 40px;bottom: 0;left: 50%;}
.banner_dot li{width: 50px;height: 10px;background: #dac5c4;float: left;margin-right: 10px;cursor: pointer}
.banner_dot li.active{background: #0078D7}
*/
.area{width: auto;margin:0 auto; height:auto; overflow:hidden; position:relative;}
.img_area{width:100%;height:480px;overflow:hidden;}
.tab_area{width:100%; text-align:center; margin-bottom:15px; position:absolute; bottom:15px; left:0; height:30px;overflow:hidden; z-index:10; display:none}

.tab_area ul li{text-align:center; background-color:#1C4587;color: #FFFFFF; list-style:none; font-style:normal;border-radius:100%;padding:1px 7px;margin:0px 5px;display:inline-block;}
.tab_area ul li a{color: #FFFFFF;}
.tab_area ul li.current{ color:#fff; background-color:#F38C00;}
.tab_area ul li.current a{color:#fff;font-weight:600; }

.img_areacer {margin:0 auto; height:480px;position:relative;}
.img_areatu {width:100%; height:480px;}
.img_areacerlink{width:660px; height:480px; display:block; margin-left:240px;}

#tab1_1, #tab1_2, #tab1_3, #tab1_4, #tab1_5, #tab1_6{ margin-left:10px; cursor:pointer}
.log { margin:20px 0px; float:left; display:inline}
.mbgcolor{ background-color:#116EE8}
/*主要*/
@media screen and (min-width:768px)
{
.pc { display:block}
.wap{ display:none}
.main{ margin:0px auto; width:1320px;}
.head2,.fastnav{ display:none}




.daopc { float:left; width:100%; display:inline; background-color:#009933; height:30px; line-height:30px; color:#FFFFFF; padding:10px 0px;}
.daopc ul { width:1320px; margin:0px auto;}
.daopc ul li { float:left; display:inline; line-height:30px; text-align:center; margin-right:40px;}
.daopc ul li a{ color:#FFFFFF;}
.daopc ul li a:hover{ color: #FFFF33;}
.logr { display:inline; float:right}
.logr dt,.logr dd{ float:left; display: block; width:100%}
.logr dt { margin-top:30px;}
.logr dd{ font-weight:500; color:#FF6600; font-size:18px; margin-top:10px;}
.footbj{ background-color:#333333; padding:15px 0px; margin-top:20px}
.foottop{ float:left; display:inline; width:100%; text-align:center; color:#FFFFFF; font-size:14px; line-height:30px}
.foottop a{ margin:0px 10px; color:#FFFFFF}
.foottop a:hover{ color:#FFFF00}
.footb {float:left; display:inline; width:100%; text-align:center; color:#FFFFFF; font-size:14px; line-height:30px}
.footb dd,.footb dt{float:left; display:inline;}
.footb a{float:left; display:inline;color:#FFFFFF; margin:0 10px;}


.tiku dl{ float:left; display:inline; width:30%; margin-left:1.5%; margin-right:1.5%; margin-top:20px;}
.tiku dl dt {float:left; display:inline; width:100%; height:40px; line-height:40px; font-size:18px; font-weight:600; border-bottom:1px solid #CCCCCC}
.tiku dl dd{float:left; display:inline; width:100%;}
.tiku dl dd li{float:left; display:inline; width:100%; line-height:35px; list-style:none}
.tiku dl dd li a{ color:#666666}
.tiku dl dd li a:hover{ color: #FF3300}
.neileft{ float:left;  width: 920px;position: relative; display:inline; margin-top:20px;}
.neiright{  width: 360px;float: right; display:inline; margin-top:20px;}
.m-newsinfolist1 {
  box-shadow: 0 3px 16px rgba(0, 0, 0, 0.1);
  border: 1px solid #ebebeb;
  background: #fff;
  position: relative;
  margin-bottom: 20px;
}
.m-newsinfolist1 h5 {
  border-bottom: 1px solid #ebebeb;
  font: 16px/44px "Microsoft YaHei", "Arial", serif;
  color: #fff;
  margin-bottom: 8px;
  background: #009933;
  padding-left: 15px;
}
.m-newsinfolist1 .list {
  padding: 8px 15px;
}
.m-newsinfolist1 .list .listitem {
  margin: 16px 0;
}
.m-newsinfolist1 .list .listitem a {
  position: relative;
  display: block;
  overflow: hidden;
}
.m-newsinfolist1 .list .listitem a::before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.4);
  z-index: 2;
}
.m-newsinfolist1 .list .listitem a img {
  display: block;
  position: relative;
  z-index: 1;
  width: 100%;
  transition: .3s;
}
.m-newsinfolist1 .list .listitem a .textbox {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  text-align: center;
  font-size: 0;
}
.m-newsinfolist1 .list .listitem a .textbox::after {
  content: '';
  display: inline-block;
  width: 0;
  height: 100%;
  vertical-align: middle;
}
.m-newsinfolist1 .list .listitem a .textbox h4 {
  display: inline-block;
  width: 80%;
  vertical-align: middle;
  position: relative;
  font: 14px/24px "Microsoft YaHei", "Arial", serif;
  color: #fff;
}
.m-newsinfolist1 .list .listitem a .textbox h4::after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  width: 50px;
  height: 1px;
  left: 50%;
  margin-left: -25px;
  background: #fff;
  transition: .3s;
  transform: scale(0, 1);
}
.m-newsinfolist1 .list .listitem a:hover img {
  transform: scale(1.1);
}
.m-newsinfolist1 .list .listitem a:hover .textbox h4::after {
  transform: scale(1, 1);
}
.m-newsinfolist1 .list li.leftnews{  margin: 16px 0; list-style:none; text-align:left;list-style-type:disc; margin-left:15px}
.m-newsinfolist1 .list li.leftnews a{ color:#333333; font-size:14px}
.m-newsinfolist1 .list li.leftnews a:hover{ color:#FF6600}

/*文章摘要*/
.zheyao{ display:block; padding:10px 1%; line-height:30px; font-size:14px; color:#666666; background-color:#EEEEEE; margin:10px 0px; width:98%; text-indent:20px}
.prenext{display:block;margin:10px 0px; width:100%; border-top: 1px solid #eee; padding-top:15px}
.prenext li{display:block; line-height:30px; width:100%; list-style:none;font-size:14px}
.prenext li a{ color:#666666;font-size:14px}
.prenext li a:hover{ color: #FF6600}

.m-content {
  padding: 20px;
  background: #fff;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);
}
.m-content .detailtitle {
 /* border-bottom: 1px solid #eee;*/
  padding-bottom: 10px; text-align:center
}
.m-content .detailtitle h4,.m-content .detailtitle h1 {
  font: 24px/2.5 "Microsoft YaHei", "Arial", serif;
  color: #333;
}
.m-content .detailtitle p {
  font: 12px/2 "Microsoft YaHei", "Arial", serif;
  color: #999;
}
.m-content .page {
  padding: 40px 30px 50px;
  text-align:left;
  font-size:16px;
  line-height:40px;
}

.m-content .page img {
  max-width: 100%;
  margin:20px 0px;
}
.m-crumbs {
  border-bottom: 1px solid #999;
  position: relative;
  padding: 5px 0;
}

.m-crumbs .box span {
  display: inline-block;
  vertical-align: middle;
  font: 14px/40px "Microsoft YaHei", "Arial", serif;
  color: #333;
  margin: 0 5px;
}
.m-crumbs .box .crumbs {
  display: inline-block;
  vertical-align: middle;
  font-size:14px;
  font-family:"新宋体";
  color: #888;
}
.m-crumbs .box .crumbs a {
  display: inline-block;
  vertical-align: middle;
  /*font: 14px/40px "Microsoft YaHei", "Arial", serif;*/
  
  color: #888;
   margin:0px 5px;
}
.new_page { float:left; width:100%; text-align:center; display:inline; color:#666666}
.fpage{clear:both;padding:30px 0;text-align:center; width:100%; height:auto; overflow:hidden;font-size:14px;  font-weight:normal}
.fpage table{ width:100%}
.fpage .number{ padding:2px 10px; margin: 0 5px;background-color:#eee; border:1px solid #ddd;}
.fpage .next{padding:2px 10px; margin:0 5px; background-color:#eee; border:1px solid #ddd;}
.fpage .prev{ padding:2px 10px; margin: 0 5px;background-color:#eee; border:1px solid #ddd;}
.fpage a {text-decoration:none; color:#666666;font-size:14px;}
.fpage a:hover{background-color:#0078D7; color: #FFFFFF; border:1px solid #FFFFFF; text-decoration:none;}
.fpage a.cur{ background-color:#0078D7;color:#FFFFFF; border:1px solid #FFFFFF;}
.fpage select{ margin-left:10px; height:24px; padding-left:2px; border:1px solid #ddd; background-color: #FFFFFF;}
.fpage select:hover{border:1px solid #D21A12;}

.whitebox {
background: #fff;
  padding: 20px;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);
  margin-bottom: 20px;
}
.m-seclist2 .listitem {
  border-bottom: 1px solid #eee;
  padding: 15px 0;
  position: relative;
  font-size: 0;
}
.m-seclist2 .listitem .imgbox {
  display: inline-block;
  vertical-align: top;
  width: 240px;
  overflow: hidden;
  position: relative;
}
.m-seclist2 .listitem .imgbox img {
  display: block;
  width: 100%;
  transition: .5s;
}
.m-seclist2 .listitem .imgbox:hover img {
  transform: scale(1.2);
}
.m-seclist2 .listitem .textbox {
  display: inline-block;
  vertical-align: top;
  margin-left: 30px;
 /* width: calc(100% - 300px);*/
  text-align: left;
}
.m-seclist2 .listitem .textbox .tt {
  font: 20px/26px "Microsoft YaHei", "Arial", serif;
  max-height: 52px;
  overflow: hidden;
  font-weight: 700;
  display: block;
  transition: .4s;
  color: #666666;
}
.m-seclist2 .listitem .textbox .tt:hover {
  color: #2394f6;
}
.m-seclist2 .listitem .textbox .desc {
  margin: 11px 0;
  font: 14px/24px "Microsoft YaHei", "Arial", serif;
  color: #888;
  max-height: 48px;
  overflow: hidden;
}
.m-seclist2 .listitem .textbox .time {
  margin-bottom: 20px;
  font: 12px/14px Arial;
  display:inline
}
.m-seclist2 .listitem .more{ display:inline; margin-left:20px;}
.m-seclist2 .listitem .more a {
  display: inline-block;
  vertical-align: middle;
  border: 1px solid #2394f6;
  text-align: center;
  font: 14px/32px "Microsoft YaHei", "Arial", serif;
  color: #2394f6;
  width: 100px;
  transition: .5s;
  cursor: pointer;
}
.m-seclist2 .listitem .more a:hover {
  background: #2394f6;
  color: #fff;
}
.m-banch1 {
  background: #fff;
  margin-bottom: 20px;
  box-shadow: 0 3px 16px rgba(0, 0, 0, 0.1);
  border: 1px solid #ebebeb;
}
.m-banch1 .title {
  border-bottom: 1px solid #ebebeb;
  background: #009933;
}
.m-banch1 .title h4 {
  font: 16px/44px "Microsoft YaHei", "Arial", serif;
  color: #fff;
  padding: 0 15px;
}
/*
.m-banch1 .linksbox{ float:left; display:inline; line-height:28px; width:100%; background-color:#FFFFFF; padding-bottom:10px}
.m-banch1 .linksbox a{float:left; display:inline;  padding: 5px 10px; margin-top:10px; margin-left:3%;background-color:#EBEBEB;color: #333;font: 14px/2 "Microsoft YaHei", "Arial", serif;}
.m-banch1 .linksbox a:hover{color: #2394f6;}
*/
	.right_td { float:left; display:inline; width:100%;}
	.right_td li{float:left; display:inline; line-height:28px; width:45%; margin-left:3%; padding:5px 0px; background-color:#EBEBEB; text-align:center; margin-top:10px; margin-bottom:10px;}
	.right_td li a{ color:#333333}
	.right_td li a:hover{color: #FF9900;}

.bao_riqi{ background-color:#E8ECFD; height:370px;}

.bao_bao { float:left; width:45%; display:inline; padding:20px 0px;}
.bao_bao h2{float:left; width:100%; display:inline; height:50px; line-height:50px; font-size:45px; text-align:center; margin:20px 0px; letter-spacing:3px;}
.bao_bao p{float:left; width:100%; display:inline; height:50px; line-height:50px; font-size:20px; color:#FF6600;text-align:center}
.bao_bao .time{float:left; width:100%; display:inline;text-align:center; font-size:45px; font-weight:700; letter-spacing:3px;}
.bao_bao .time font{ color:#FF6600;font-size:50px;}
.ksbmrk { float:left;width:50%; display:inline; margin-left:25%; margin-top:30px; color:#FFFFFF; background-color:#FF6600; font-size:18px; text-align:center;border-radius:20px;  padding:10px 0px; }
.ksbmrk a{ color:#FFFFFF}
.bao_nei{background-color:#E8ECFD;}
.bao_baor { float:right; width:45%; display:inline; padding:20px 20px; background-color:#FFFFFF; margin-top:30px;}
.bao_baor h2{float:left; width:100%; display:inline; font-size:30px; text-align:center; letter-spacing:3px;}
.bao_baor .jie{ float:left; display:inline; line-height:25px; font-size:16px; margin-top:10px;border-radius:10px;}
.bao_baor .jie li{float:left; display:inline; margin:0px 10px; padding:5px 10px; background-color:#E8ECFD;}

.tou {float:left; width:100%; display:inline;font-size:40px; text-align:center; margin:20px 0px; letter-spacing:3px; font-weight:600}
.tou font{ color:#FF6600}
.tou_bao{ float:left; width:100%; display:inline; margin-top:30px;}
.tou_bao li{float:left; width:21%; margin-left:5%; display:inline; text-align:center; background-color:#E8ECFD; padding:20px 0px;}
.tou_bao li p{ height:30px;}
.tou_bao li span{ padding:5px 0px; color:#FF6600}
.tou_bao li h2{ padding:5px 0px; font-size:30px; color:#FF6600}
.tou_bao li div{ padding:5px 20px; line-height:25px; border-top:1px solid #FFFFFF; padding-top:15px; margin-top:15px;}
.tou_bao li:first-child{margin-left:0px;}

.bao_qin{ margin-top:20px;}
.tou_ul {float:left; display:inline; border:20px solid #E8ECFD; padding:20px;}
.tou_ul li{float:left; width:40%; display:inline; line-height:25px; margin-bottom:30px;}
.tou_ul li p{ color:#FF6600}

.bao_left li,.bao_right li{ list-style:none}
.bao_left {float:left; display:inline;}
.bao_right {float:right; display:inline;}

.tou_left{float:left; display:inline; width:60%;background-color:#E8ECFD; padding:20px 2%;}
.tou_left li{float:left; display:inline; margin:10px; background-color:#FFFFFF; padding:5px 10px;}
.tou_left li a{ color:#000000}
.tou_right{float:right; display:inline;width:30%;background-color:#E8ECFD;padding:20px 2%;}
.tou_right dt{ font-weight:600; margin-bottom:10px;}
.tou_right dd{margin-bottom:10px; line-height:30px;}
.mt20{ margin-top:40px; margin-bottom:40px}

.bm{float:left; display:inline; margin-left:23%; width:50%; border:10px solid  #E8ECFD; padding:20px; margin-top:30px;}
.bmnr { text-align:center}
.bmnr div {float:left; display:inline; width:100%; margin:20px 0px; line-height:20px; text-align:center}
.red{ color:#FF0000}
.bmnr div input,.bmnr div select{ border:1px solid #999999; padding:5px 10px; width:200px; font-size:14px; margin-left:10px;}

.submits { background-color:#FF6600; color:#FFFFFF; border:0px; padding:10px 0px; width:200px; font-size:16px; margin:0px auto;}
.bao_h2 {float:left; display:inline; width:100%; margin:20px 0px; line-height:40px; text-align:center}
.bao_body {float:left; display:inline; width:100%; line-height:30px;}
table td{ color:#666666; padding:5px 10px; background-color:#FFFFFF}
.benyeurl li{ list-style:none}
}
@media screen and (max-width:768px)
{
	.pc { display:none}
	.wap{ display:block}
	.main{ width:92%; margin-left:4%;}
	.logr{ display:none}
	  /*顶部*/
	.head2{ float:left; display:inline;width:100%; height:50px; padding-bottom:10px; z-index:999; position:relative}
	.head2 p{height:50px;float:left; display:inline;}
	.head2 p img {float:left; display:inline; width:60%; margin-left:10px;margin-top:15px}
	
	.menu{ height:23px; width:40px; right:1rem; top:1rem; position:absolute; text-align:right}
	  
	  /*快捷导航*/
	.zhezhao { width: 100%; height: 100%; background-color: rgba(0,0,0,0.3); position: fixed; left: 0; top: 0; z-index: 999; display: none }
	.fastnav { width: 200px; height: 100%; position: fixed; right: -200px; top: 0; background: #fff; z-index: 9999; overflow: auto; box-shadow: 1px 1px 2px #666 }
	.fastnav div { font-size: 16px; color: #fff; padding: 0 20px; height: 40px; line-height: 40px; background: #116EE8; }
	
	.fastnav li { padding: 0 10px }
	.fastnav li a { display: block; height: 40px; padding: 0 10px; line-height: 40px; font-size: 14px; color: #666; border-bottom: 1px dashed #ddd }
	.fastnav li:last-child a { border: none }
	.fastnav li a:active { background: #ddd }
	
	
	.wapfoot{width: 100%; height: 70px; }
	/*底部*/
	#bottom{ width: 100%; height: 50px; position: fixed; bottom: 0; background:#116EE8; overflow: hidden; z-index: 100; padding-top:5px; padding-bottom:5px;}
	#bottom ul{ height: 50px; line-height: 50px;}
	#bottom ul li{ width: 25%; float: left; color: #fff; list-style:none}
	#bottom ul li dl{ width: 100%; margin: 0 auto; text-align: center;list-style:none}
	#bottom ul li dt{ width: 100%; height: 28px; margin-top: 2px;list-style:none;text-align:center;}
	#bottom ul li dt img{ width:20px; height:20px; margin-top: 2px;list-style:none}
	#bottom ul li dd{ width: 100%; height: 20px; text-align:center; line-height: 20px; color: #fff; font-size:14px;}
	/*主页*/
	.tiku{ padding:10px 3%;}
	.tiku .main{ width:94%}
	.tiku dl{ float:left; display:inline; width:100%; margin-top:20px;}
	.tiku dl dt {float:left; display:inline; width:100%; height:40px; line-height:40px; font-size:18px; font-weight:600; border-bottom:1px solid #CCCCCC}
	.tiku dl dd{float:left; display:inline; width:100%;}
	.tiku dl dd li{float:left; display:inline; width:100%; line-height:35px; list-style:none}
	.tiku dl dd li a{ color:#666666}
	.tiku dl dd li a:hover{ color: #FF3300}
	/*新闻内容*/
	.neileft{ float:left;  width:100%;position: relative; display:inline; margin-top:20px;}
	.neiright{  width:100%;float: right; display:inline; margin-top:20px;}
	.m-newsinfolist1 {
	  background: #fff;
	  position: relative;
	  margin-bottom: 20px;
	}
	.m-newsinfolist1 h5 {
	  border-bottom: 1px solid #ebebeb;
	  font: 16px/44px "Microsoft YaHei", "Arial", serif;
	  color: #fff;
	  margin-bottom: 8px;
	  background: #2394f6;
	  padding-left: 15px;
	}
	.m-newsinfolist1 .list {
	  padding: 8px 15px;
	}
	.m-newsinfolist1 .list .listitem {
	  margin: 16px 0;
	}
	.m-newsinfolist1 .list .listitem a {
	  position: relative;
	  display: block;
	  overflow: hidden;
	}
	.m-newsinfolist1 .list .listitem a::before {
	  content: '';
	  display: block;
	  position: absolute;
	  width: 100%;
	  height: 100%;
	  top: 0;
	  left: 0;
	  background: rgba(0, 0, 0, 0.4);
	  z-index: 2;
	}
	.m-newsinfolist1 .list .listitem a img {
	  display: block;
	  position: relative;
	  z-index: 1;
	  width: 100%;
	  transition: .3s;
	}
	.m-newsinfolist1 .list .listitem a .textbox {
	  width: 100%;
	  height: 100%;
	  position: absolute;
	  top: 0;
	  left: 0;
	  z-index: 3;
	  text-align: center;
	  font-size: 0;
	}
	.m-newsinfolist1 .list .listitem a .textbox::after {
	  content: '';
	  display: inline-block;
	  width: 0;
	  height: 100%;
	  vertical-align: middle;
	}
	.m-newsinfolist1 .list .listitem a .textbox h4 {
	  display: inline-block;
	  width: 80%;
	  vertical-align: middle;
	  position: relative;
	  font: 14px/24px "Microsoft YaHei", "Arial", serif;
	  color: #fff;
	}
	.m-newsinfolist1 .list .listitem a .textbox h4::after {
	  content: '';
	  display: block;
	  position: absolute;
	  bottom: 0;
	  width: 50px;
	  height: 1px;
	  left: 50%;
	  margin-left: -25px;
	  background: #fff;
	  transition: .3s;
	  transform: scale(0, 1);
	}
	.m-newsinfolist1 .list .listitem a:hover img {
	  transform: scale(1.1);
	}
	.m-newsinfolist1 .list .listitem a:hover .textbox h4::after {
	  transform: scale(1, 1);
	}
	.m-newsinfolist1 .list li.leftnews{  margin: 16px 0; list-style:none; text-align:left;list-style-type:disc; margin-left:15px}
	.m-newsinfolist1 .list li.leftnews a{ color:#333333; font-size:14px}
	.m-newsinfolist1 .list li.leftnews a:hover{ color:#FF6600}
	
	/*文章摘要*/
	.zheyao{ display:block; padding:10px 1%; line-height:30px; font-size:14px; color:#666666; background-color:#EEEEEE; margin:10px 0px; width:98%; text-indent:20px}
	.prenext{display:block;margin:10px 0px; width:100%; border-top: 1px solid #eee; padding-top:15px}
	.prenext li{display:block; line-height:30px; width:100%; list-style:none;font-size:14px}
	.prenext li a{ color:#666666;font-size:14px}
	.prenext li a:hover{ color: #FF6600}
	
	.m-content {
	  background: #fff;
	}
	.m-content .detailtitle {
	 /* border-bottom: 1px solid #eee;*/
	  padding-bottom: 10px; text-align:center
	}
	.m-content .detailtitle h4,.m-content .detailtitle h1 {
	  font: 1.1rem "Microsoft YaHei", "Arial", serif;
	  color: #333; line-height:2.2rem
	}
	.m-content .detailtitle p {
	  font: 12px/2 "Microsoft YaHei", "Arial", serif;
	  color: #999;
	}
	.m-content .page {
	  padding: 10px 0%;
	  text-align:left;
	  font-size:16px;
	  line-height:40px;
	}
	
	.m-content .page img {
	  max-width: 100%;
	  margin:20px 0px;
	}
	.m-crumbs {
	  border-bottom: 1px solid #999;
	  position: relative;
	  padding: 5px 0;
	}
	
	.m-crumbs .box span {
	  display: inline-block;
	  vertical-align: middle;
	  font: 14px/40px "Microsoft YaHei", "Arial", serif;
	  color: #333;
	  margin: 0 5px;
	}
	.m-crumbs .box .crumbs {
	  display: inline-block;
	  vertical-align: middle;
	  font-size:14px;
	  font-family:"新宋体";
	  color: #888;
	}
	.m-crumbs .box .crumbs a {
	  display: inline-block;
	  vertical-align: middle;
	  /*font: 14px/40px "Microsoft YaHei", "Arial", serif;*/
	  
	  color: #888;
	   margin:0px 5px;
	}
	.new_page { float:left; width:100%; text-align:center; display:inline; color:#666666}
	.fpage{clear:both;padding:30px 0;text-align:center; width:100%; height:auto; overflow:hidden;font-size:14px;  font-weight:normal}
	.fpage table{ width:100%}
	.fpage .number{ padding:2px 10px; margin: 0 5px;background-color:#eee; border:1px solid #ddd;}
	.fpage .next{padding:2px 10px; margin:0 5px; background-color:#eee; border:1px solid #ddd;}
	.fpage .prev{ padding:2px 10px; margin: 0 5px;background-color:#eee; border:1px solid #ddd;}
	.fpage a {text-decoration:none; color:#666666;font-size:14px;}
	.fpage a:hover{background-color:#0078D7; color: #FFFFFF; border:1px solid #FFFFFF; text-decoration:none;}
	.fpage a.cur{ background-color:#0078D7;color:#FFFFFF; border:1px solid #FFFFFF;}
	.fpage select{ margin-left:10px; height:24px; padding-left:2px; border:1px solid #ddd; background-color: #FFFFFF;}
	.fpage select:hover{border:1px solid #D21A12;}
	
	.whitebox {
	  background: #fff;
	  margin-bottom: 20px;
	}
	.m-seclist2 .listitem {
	  border-bottom: 1px solid #eee;
	  padding-top:10px;
	  position: relative;
	  font-size: 0;
	}
	.m-seclist2 .listitem .imgbox {
	  display: inline-block;
	  vertical-align: top;
	  width: 30%;
	  overflow: hidden;
	  position: relative;
	}
	.m-seclist2 .listitem .imgbox img {
	  display: block;
	  width: 100%;
	  transition: .5s;
	}
	.m-seclist2 .listitem .imgbox:hover img {
	  transform: scale(1.2);
	}
	.m-seclist2 .listitem .textbox {
	  display: inline-block;
	  vertical-align: top;
	  margin-left: 2%;
	  /*width: calc(100% - 300px);*/
	  text-align: left;
	  width:96%;
	}
	.m-seclist2 .listitem .textbox .tt {
	  font: 16px "Microsoft YaHei", "Arial", serif;
	  overflow: hidden;
	  font-weight: 500;
	  display: block;
	  transition: .4s;
	}
	.m-seclist2 .listitem .textbox .tt{ color:#333333}
	.m-seclist2 .listitem .textbox .tt:hover {
	  color: #2394f6;
	}
	.m-seclist2 .listitem .textbox .desc {
	  margin: 11px 0;
	  font: 14px "Microsoft YaHei", "Arial", serif;
	  color: #888;
	  height: 20px;
	  overflow: hidden;
	  display:none
	}
	.m-seclist2 .listitem .textbox .time {
	margin-top:10px;
	  margin-bottom: 20px;
	  font: 12px/14px Arial;
	}
	.m-seclist2 .listitem .more { display:none}
	
	/*分类*/
	.m-banch1 {
	  background: #fff;
	  margin-bottom: 20px;
	}
	.m-banch1 .title {
	  border-bottom: 1px solid #ebebeb;
	  background: #2394f6;
	}
	.m-banch1 .title h4 {
	  font: 16px/44px "Microsoft YaHei", "Arial", serif;
	  color: #fff;
	  padding: 0 15px;
	}
	/*
	.m-banch1 .linksbox{ float:left; display:inline; line-height:28px; width:100%; background-color:#FFFFFF; padding-bottom:10px}
	.m-banch1 .linksbox a{float:left; display:inline;  padding: 5px 10px; margin-top:10px; margin-left:3%;background-color:#EBEBEB;color: #333;font: 14px/2 "Microsoft YaHei", "Arial", serif;}
	.m-banch1 .linksbox a:hover{color: #2394f6;}
	*/
	.right_td { float:left; display:inline; width:100%;}
	.right_td li{float:left; display:inline; line-height:28px; width:45%; margin-left:3%; padding:5px 0px; background-color:#EBEBEB; text-align:center; margin-top:10px; margin-bottom:10px;}
	.right_td li a{ color:#333333}
	.right_td li a:hover{color: #FF9900;}
	
	/*新增*/
	.bao_bao { float:left; width:100%; display:inline; padding:20px 0px;}
.bao_bao h2{float:left; width:100%; display:inline; height:50px; line-height:50px; font-size:40px; text-align:center; margin:20px 0px; letter-spacing:3px;}
.bao_bao p{float:left; width:100%; display:inline; height:50px; line-height:50px; font-size:14px; color:#FF6600;text-align:center}
.bao_bao .time{float:left; width:100%; display:inline;text-align:center; font-size:40px; font-weight:700; letter-spacing:3px;}
.bao_bao .time font{ color:#FF6600;font-size:45px;}
.ksbmrk { float:left;width:70%; display:inline; margin-left:15%; margin-top:30px; color:#FFFFFF; background-color:#FF6600; font-size:18px; text-align:center;border-radius:20px;  padding:10px 0px; }
.ksbmrk a{ color:#FFFFFF}
.bao_nei{background-color:#E8ECFD;}

.bao_baor { float:right; width:96%; display:inline; padding:20px 2%; background-color:#FFFFFF; margin-top:10px; }
.bao_baor h2{float:left; width:100%; display:inline; font-size:30px; text-align:center; letter-spacing:3px;}
.bao_baor .jie{ float:left; display:inline; line-height:25px; font-size:14px; margin-top:10px;border-radius:0px;background-color:#E8ECFD; padding:10px 2%;}
.bao_baor .jie li{float:left; display:inline; margin-left:2%; padding:5px 0px; background-color: #FFFFFF; width:31%; text-align:center; margin-bottom:10px;}

.tou {float:left; width:100%; display:inline;font-size:30px; text-align:center; margin:20px 0px; letter-spacing:3px; font-weight:600}
.tou font{ color:#FF6600}

.tou_bao{ float:left; width:100%; display:inline; margin-top:30px;}

.tou_bao li{float:left; width:45%; margin-left:4%; display:inline; text-align:center; background-color:#E8ECFD; padding:20px 0px; margin-bottom:20px;}
.tou_bao li:nth-child(3){margin-left:0px;}
.tou_bao li p{ height:30px;}
.tou_bao li span{ padding:5px 0px; color:#FF6600}
.tou_bao li h2{ padding:5px 0px; font-size:30px; color:#FF6600}
.tou_bao li div{ padding:5px 0px; line-height:25px; border-top:1px solid #FFFFFF; padding-top:15px; margin-top:15px; font-size:14px}

.bao_qin{ margin-top:20px;}

.tou_ul {float:left; display:inline;}
.tou_ul li{float:left; width:100%; display:inline; line-height:25px; margin-bottom:15px;}
.tou_ul li p{ color:#FF6600}

.bao_left li,.bao_right li{ list-style:none}
.bao_left {float:left; display:inline;width:100%; text-align:center}
.bao_right {float:right; display:inline;width:100%; text-align:center}
.bao_left img,.bao_right img{ width:100%}

.tou_left{float:left; display:inline; width:96%;background-color:#E8ECFD; padding:20px 2%;}
.tou_left li{float:left; display:inline; margin-top:15px; width:45%; margin-left:4%; text-align:center; background-color:#FFFFFF; padding:5px 0px;}
.tou_left li a{ color:#000000}
.tou_right{float:right; display:inline;width:96%;background-color:#E8ECFD;padding:20px 2%; margin-top:10px;}
.tou_right dt{ font-weight:600; margin-bottom:10px;}
.tou_right dd{margin-bottom:10px; line-height:30px;}
.mt20{ margin-top:40px; margin-bottom:40px}
	/*报名页面*/
	.bm{float:left; display:inline; border:10px solid  #E8ECFD; padding:20px; margin-top:10px; margin-bottom:15px;}
	.bmnr { text-align:center}
	.bmnr div {float:left; display:inline; width:100%; margin:20px 0px; line-height:20px; text-align:center}
	.red{ color:#FF0000}
	.bmnr div input,.bmnr div select{ border:1px solid #999999; padding:5px 10px; width:200px; font-size:14px; margin-left:10px;}
	.submits { background-color:#FF6600; color:#FFFFFF; border:0px; padding:10px 0px; width:200px; font-size:16px; margin:0px auto;}
	.bao_h2 {float:left; display:inline; width:100%; margin:20px 0px; line-height:40px; text-align:center}
	/*内容页*/
	.bao_body {float:left; display:inline; width:100%; line-height:30px;}
	.bao_body img { max-width:100%}
	table td{ color:#666666; padding:5px 10px; background-color:#FFFFFF}
	
	.benyeurl li{ list-style:none}

}