@charset "gb2312";
/* CSS Document */
/* CSS Document */
.pdt5{padding-top:5px;}
.pdt10{padding-top:10px;}
.pdt15{padding-top:15px;}
.pdt20{padding-top:20px;}
.pdt25{padding-top:25px;}
.pdt30{padding-top:30px;}
.pdt40{padding-top:40px;}
.pdt45{padding-top:45px;}
.pdt50{padding-top:50px;}
.pdt55{padding-top:55px;}
.pdt60{padding-top:60px;}
.pdt65{padding-top:65px;}
.pdt70{padding-top:70px;}
.pdt80{padding-top: 40px;}
.pdt90{padding-top:90px;}
.pdt100{padding-top:100px;}
em{ display:block;}
.fz24{ font-size:24px;}
.fz26{ font-size:26px;}
.fz28{ font-size:28px;}


.article_bottom p a{color:#999;}
.article_bottom p a:hover{color:#ff6960;}

.article_main{width:100%;min-width:1200px;background:#f5f8fa;margin:0 auto; padding-bottom:84px;}
.list_main_title{width:100%;margin-top:12px}
.list_main_title p{width:100%;height:84px;line-height:84px; text-align:left;}
.list_main_title p a{color:#999;}
.list_main_title p a:hover{color:#ff6960}

.article_main_body{width:100%;margin:0 auto;}
.article_main_left{width:850px;margin:0 auto;}
.article_main_left01{width:810px;padding:5px 20px;margin:0 auto;padding-bottom:50px;background:#fff;border-radius:2px; position:relative;}
.article_main_top {width:100%;}
.article_main_top .img{width:62px;height:62px; position:absolute;top:0px; left:0px;}
.article_main_tit{border-radius:2px;margin:0 auto;margin-top: 20px;border-top:1px solid #e2e2e2;padding:20px 10px;}
.article_main_tit p{
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
	
}

.article_main_tit img{max-width:100%;}


.page_main_tit{border-radius:2px;margin:0 auto;margin-top: 20px;border-top:1px solid #e2e2e2;padding:20px 10px;}
.page_main_tit p{
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
	
}


.article_main_top span{
	display:block;
	/* text-align: center; */
}
.article_main_top {line-height:24px;text-align:left; font-size:14px;color:#666}
.article_main_top .fz22{text-align:center}
.article_main_top .fz14{font-weight:300;text-align:center}

.article_bottom{width:748px;margin:0 auto;margin-top:50px;}
.article_bottom p{width:100%;height:54px;line-height:54px;background:#f5f8fa;border-radius:2px;margin-top:10px;padding-left:15px;}
.article_bottom p:hover{color:#ff6960}

.article_top01{width:100%;height:240px;background:#fff;border-radius:2px;margin-top:20px; position:relative;}
.article_top01 .img01{width:62px;height:62px; position:absolute;top:0px;left:0px;}
.article_top01 ul{width:100%;padding-top:65px;}
.article_top01 ul li{float:left;width:50%;height:40px; line-height:40px;}
.article_top01 ul li p{ font-size:14px;color:#666; text-align:left;padding-left:40px;width:374px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.article_top01 ul li p:hover{color:#ff6960}

.article_main_right{width:330px;}
.article_main_right_top{
	width:100%;
	height:100%;
	background:#fff;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 15px;
	padding-bottom: 15px;
}
.article_main_right_top a img {
	text-align: center;
	display: block;
	margin-right: auto;
	margin-left: auto;
}

.article_main_right_top2{
	width:100%;
	height:100%;
	padding-bottom:20px;
	background:#fff;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}


.swiper-container {width: 100%;height: 100%;}
.swiper-slide {
  text-align: center;
  font-size: 18px;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}

.article_main_right_01{width:100%;height:56px;line-height:56px;background:url(../images/article_main_04.jpg) center no-repeat;margin-top:20px;}
.article_main_right_01 p{ text-align:left;padding-left:20px;}
.article_main_right_02{width:100%;height:56px;line-height:56px;background:url(../images/article_main_05.jpg) center no-repeat;margin-top:10px;}
.article_main_right_02 p{ text-align:left;padding-left:20px;}

.article_main_right_03{width:100%;height:56px;line-height:56px;background:url(../images/article_main_06.jpg) center no-repeat;margin-top:10px;}
.article_main_right_03 p{ text-align:left;padding-left:20px;}

.article_main_right_bottom{width:100%;background:#fff;margin-top:20px;padding-bottom:20px;}
.article_main_right_bottom a img {
	text-align: center;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
}



.amrb_title{width:100%;padding-top:20px; line-height:22px;}
.amrb_title em{float:left;width:3px;height:22px;background: #0d7942;}
.amrb_title span{ display:block;margin-left:12px;}
.amrb_title a{ float:right;margin-right:10px;}
.amrb_title a:hover{color:#ff6960;}
.amrb_body{width:100%;margin:0 auto;margin-top:10px;padding:10px;}
.amrb_body li{width:296px;height:45px;line-height:45px;border-bottom:1px #f5f8fa solid;margin:0 auto;margin-top:2px;text-align: left;}
.amrb_body li img{float:left;width:5px;height:5px;margin-top:22px;margin-right:10px;}
.amrb_body .thisclass{font-size: 15px;color: #ff3428;font-weight: bold;}
.amrb_body li a{float:left;width:274px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 15px;}
.amrb_body li a:hover{color:#ff6960;}
.amrb_body .thisclass a{color: #0d7942;font-weight: bold;}



/*news*/
.list_main{width:100%;min-width:1200px;background:#f5f8fa;margin:5 auto; padding-bottom:84px;margin-top: 12px;}
.list_main_title{width:100%;}
.list_main_title p{width:100%;height:84px;line-height:84px; text-align:left;}
.list_main_title p a{color:#999;}
.list_main_title p a:hover{color:#ff6960}
.list_body{width:100%;background:#fff;}
.list_body ul{width:100%;margin:0 auto;padding-top:1px;padding-left:10px;}
.list_body ul li{width:100%;height:226px;border-bottom:1px #f5f8fa solid;margin:0 auto;}
.list_left{width:255px;height:166px;margin-top:30px;}
.list_left img{width:100%;border-radius:2px;}
.list_right{width:780px;height:166px;margin-top:30px;margin-right:22px;}
.list_right p{ text-align:left;}

.list_right_bottom{width:100%;height:40px;line-height:40px;margin-top:22px;}
.list_right_bottom span{float:left;display:block;}
.list_right_bottom a{
	float:right;
	width:103px;
	height:40px;
	line-height:40px;
	background:#f5f5f5;
	border:1px #dcdcdc solid;
	border-radius:2px;
transition:.4s; -webkit-transition:.4s;	text-align: center;
	display: block;
}
.list_right_bottom a:hover{color:#fff;background: #0d7942;transition:.4s;-webkit-transition:.4s;}

.list_right a:hover p{ color:#0d7942;}


/*fenye*/
.zhuanti_fenye{width:100%;margin:0 auto;}
.zhuanti_fenye ul{width: auto; height: auto; margin: 0 auto; font-size: 20px; color: #666;display: table;margin-top:95px;}
.zhuanti_fenye ul li{float:left;padding:8px 13px;font-size:14px;color:#999;margin:0 4px;background:#fff;border:1px #e2e2e2 solid;border-radius:5px;}
.zhuanti_fenye ul li a{color:#999;}
.zhuanti_fenye ul li:hover{background:#ff6960;color:#fff; cursor:pointer;}

.history_page,.history_page_title{ width:100%; height:auto;}
.near_seand{padding: 4px 8px !important;}
.history_page_title{ width:auto; height:auto; margin:0 auto; font-size:16px; color:#666; display:table; padding-top:86px; padding-bottom:0;}
.history_page_title a{ display:inline-block; font-size:16px; color:#666; line-height:inherit;  border-radius: 6px;}
.history_page_title a.list-chage ,.history_page_title li.thisclass{ color:#fff; background:#f86b57; }
.history_page_title li{ float:left; font-size:16px; color:#666; line-height:inherit;padding: 5px 10px;  margin: 0 3px;   border-radius: 6px;   border: 1px #e8e8e8 solid;}


.pro_list {padding:20px 0;}
.pro_list ul{padding-top:30px;}
.pro_list ul li{float:left;width:33%;text-align:center;}
.pro_list ul li .course_01{width:90%;height:240px;border:1px solid #dedede;margin:20px;background:#efefef;padding-top:20px;}
.pro_list ul li .course_01 img{max-width:100%;transition: .4s;-webkit-transition: .4s}
.pro_list ul li .course_01 img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);transition: .4s;-webkit-transition: .4s}
.pro_list ul li span b{font-weight:400;color:#565656}


.pic_list {padding:20px 0;}
.pic_list ul{padding-top:30px;}
.pic_list ul li{float:left;width:33%;text-align:center;}
.pic_list ul li .course_01{width: 95%;height: 280px;border:1px solid #dedede;margin: 6px;overflow:hidden;background: #ffffff;padding-top:20px;}
.pic_list ul li .course_01 img{max-width:100%;transition: .4s;-webkit-transition: .4s}
.pic_list ul li .course_01 img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);transition: .4s;-webkit-transition: .4s}
.pic_list ul li span b{font-weight:400;color:#565656}


.pic_list ul li{float:left;width:30.5%;text-align:center; border:1px solid #dedede; padding-bottom:10px;margin:10px;}
.pic_list ul li .course_02{width:95%;height: 165px;/* border:1px solid #dedede; */margin:7px;overflow:hidden;/* background:#efefef; */}
.pic_list ul li .course_02 img{max-width:100%;height:100%;transition: .4s;-webkit-transition: .4s}
.pic_list ul li .course_02 img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);transition: .4s;-webkit-transition: .4s}
.pic_list ul li h5{text-align:left;padding:5px 10px;height:40px;overflow:hidden}
.pic_list ul li h5 a b{font-size:15px;color:#525252;line-height:0.8em}
.pic_list ul li p{font-size:12px;color:#656565;text-align:left;padding: 6px 8px;line-height:18px;height:30px;overflow:hidden}

.pic_main_tit{border-top:1px solid #dedede;margin:20px 0;text-align:center}
.pic_main_tit p img{max-width:100%;padding-top:20px;}

.pic_list3 {padding:20px 0;}
.pic_list3 ul{padding-top:30px;}
.pic_list3 ul li{float:left;width:30%;text-align:center;}
.pic_list3 ul li .course_03{width:90%;height:310px;border:1px solid #dedede;margin:10px 20px;overflow:hidden;background: #ffffff;padding-top:10px;}
.pic_list3 ul li .course_03 img{max-width:100%;transition: .4s;-webkit-transition: .4s}
.pic_list3 ul li .course_03 img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);transition: .4s;-webkit-transition: .4s}
.pic_list3 ul li span a b{font-size:15px;color:#585858}


/*===============·ÖÒ³===============*/


.pageinfor {
	float: left;
	padding-right: 35px;
	overflow: hidden;
	font-family:  "microsoft yahei";
	font-size:14px;
	padding: 20px 10px;
}


.pageinfor span{float:left;margin:0 10px;}

.pageinfor a{
	float: left;
	margin-right: 10px;
	list-style: none;
}


.pageinfor li:last-child {
	margin-right: 0px;
}

.pageinfor a {
	display: block;
	text-align: center;
	padding: 2px 12px;
	font-family: "arial" "Î¢ÈíÑÅºÚ";
	border: 1px solid #D8D8D8;
	font-size: 14px;
	float: left;
}

.pageinfor  a:link,.pageinfor a:visited {
	text-decoration: none;
	color: #000;
	font-size: 13px;
}

.pageinfor a:hover {
	color: #fff;
	background: #c10;
}

.pageinfor .c {
	margin-top: 6px;
	color: #000000;
}


/**==========   ÁôÑÔ±íµ¥     =========**/


.MessageTitle {}

.guestbook_table tr th{width: 100px;text-align: right;padding-right:10px;float:left;line-height:4em}

.form_text_verifycode{width: 180px;text-align: left;padding-right:10px;float:left;}
.guestbook_table tr{position:relative;}
.guestbook_table tr span{display:-webkit-inline-box}
.code_image{margin-top:15px;margin-left:30px;}
.guestbook_table input {font-size: 14px;border: 1px solid #DADADA;text-indent: 1em;line-height: 46px;color: #8a8a8a;margin: 10px 0 5px 10px;height: 32px;}
.guestbook_table .form_button{border: none;line-height: 42px;color: #8a8a8a;height: 42px;float:left;background: #0d7942;color:#fff;text-indent: 0em;font-size:14px;width: 360px;margin: 20px 120px;}
.guestbook_table .form_button:hover{background: #f0b101;}
.guestbook_table .form_text{width: 600px;}
.guestbook_table input.txt {margin-right: 0;}
.form_textarea{margin-left:10px;width: 600px;margin-top: 10px;font-size: 14px;text-indent: 1em;color: #8a8a8a;line-height: 24px;border: 1px solid #D4D4D4;height: 240px;}
.map_con .sbm {transition: .5s;border: none;width: 300px;text-indent: 0;margin: 15px auto;background-color: #868686;font-size: 14px;color: #fff;text-align: center;
	height: 55px;line-height: 55px;margin-left:100px;border:none;}
.map_con .sbm:hover {background-color: #f39800;}

.nei_tit{padding:20px;border-bottom:1px solid #dedede;text-align:center}
.nei_tit h6{font-size:24px;color:#666}

.searchlist{padding:30px 20px}
.searchlist ul li{width:100%;margin-bottom:5px;border-bottom:1px dotted #dedede;padding:10px 0;}
.searchlist ul li a{font-size:14px;color:#666}
.searchlist ul li b{font-size:14px;color:#868483;}
.searchlist ul li .red{font-size:14px;color:#f73c00}
.searchlist ul li a:hover{color:#f73c00}