@charset "utf-8";
/* CSS Document */
body {
	width: 100%;
	max-width: 640px;
	margin: 0 auto;
	display: block;
	background:#fff;
}
.clearfix:after {
	content: "";
	display: block;
	clear: both;
	visibility: hidden;
}
/*<!--视频播放弹出样式-->*/
#showvideobox{
	width: 100%;
	max-width: 32rem;
	height: 100rem;
	position: fixed;
	background: rgba(0, 0, 0, 0.8);
	top: 0;
	z-index: 99999;
	display: none;
}
#showvideobox video,#showvideobox embed {
	width: 31.0625rem;
	height: 14.03125rem;
	position: absolute;
	top: 14.96875rem;
	background: #000;
	left: 0.46875rem;
}
#showvideobox button {
	width: 2rem;
	height: 2rem;
	position: absolute;
	right: 0.46875rem;
	background: #000;
	color: #fff;
	font-size: 1.6rem;
	border: none;
	top: 13rem;
}
/*<!--视频播放弹出样式-->*/
.cen{ width:93.75%; height:auto; margin:0 auto;}
.top_wz {z-index: 99;position: fixed;top: 0; width:32rem; height:5.2rem;box-shadow: 0 0.2rem 0.5rem #d9c4c491;}
.top_wz a {	display: block;	width: 100%;height: 100%;}
.logo{ width:100%; height:7rem; position:relative;}
.logo img{ width:100%;}
.logo_01{ width:50%; position:absolute; height:100%; left:0px; top:0px;}
.logo_02{ width:50%; position:absolute; height:100%; right:0px; top:0px;}
.nav{ width:100%; height:7.1rem;}
.nav_01{ }
.nav_02{ border-top:1px solid #d1cdcf;}
.nav li{ width:25%; height:3.5rem; border-right:1px solid #d1cdcf; background:#efedee; float:left; text-align:center; line-height:3.5rem; font-size:1.3rem;}
.nav li a{ color:#333; display:block;}
.nav_01 li:nth-child(1){ border-left:0px;}
.nav_01 li:nth-child(4){ border-right:0px;}
.nav_02 li:nth-child(1){ border-left:0px;}
.nav_02 li:nth-child(4){ border-right:0px;}
.banner{ width:100%; height:20.25rem; position:relative; overflow:hidden;}
.banner img{ width:100%;}
.banner .bd li{ float:left;}
.banner .hd{ height:1rem; width:auto; margin:0 auto; position: absolute; left:44%; bottom: 10px; z-index: 1; cursor: pointer;text-align:center;  }
.banner .hd ul li{ list-style-type:none; display:inline; background:#808080;  float:left;  width:0.8rem; height: 0.8rem; border-radius:0.5rem; border: 1px solid #ccc; margin:0 5px;}
.banner .hd ul li.on{ background:#ffa500;}
.banner .bd a{ display: block;}
.sy_07{ margin-top:1.5rem;}
.sy_07 li{ width:23%; height:9.6rem; float:left; margin:0 1%;}
.sy_07 li h3{ font-size:1.2rem; text-align:center; margin-top:0.8rem;}
.sy_07 li h3:hover,.sy_07 li a:hover h3{ color:#365c8d;}
.sy_09_bg{ width:100%; height:auto; margin-top:1.6rem; }
.sy_09_01{ width:100%; height:3.1rem; margin-bottom:1.5rem;}
.sy_09_01 li{ width:32%; height:3.1rem; background:#e6e6e6; float:left; margin-right:2%; text-align:center; line-height:3.1rem; font-size:1.3rem;}
.sy_09_01 li.on{ background:#365c8d; color:#fff;}
.sy_09_01 li:nth-child(3){ margin-right:0%;}
.sy_09_02{ width:100%; height:auto; padding-bottom:0.25rem;}
.sy_09_02_01{ width:100%; height:auto;}
.sy_09_02_01 p{ font-size:1rem; line-height:1.9rem; text-indent:2em; margin:0 0 1rem 0;}
.sy_09_02_02{ width:100%; height:3.3rem; margin-bottom:0.2rem;}
.sy_09_02_02 h3{ width:49%; height:3.3rem; float:left; background:url(../images/sy_09_02_02_h3.png) left 3rem center #e6e6e6 no-repeat; background-size:2.1rem 2.1rem; text-align:center; line-height:3.3rem; border-top-left-radius:0.5rem; border-top-right-radius:0.5rem; text-indent:1em; font-size:1.3rem;}
.sy_09_02_02 h4{ width:49%; height:3.3rem; float:right; background:url(../images/sy_09_02_02_h4.png) left 3rem center #f6b758 no-repeat; background-size:2.1rem 2.1rem; text-align:center; line-height:3.3rem; border-top-left-radius:0.5rem; border-top-right-radius:0.5rem; text-indent:1em; font-size:1.3rem;}
.sy_09_02_02 h4 a{ color:#fff;}
.sy_09_02_03{ width:100%; height:3.4rem; background:url(../images/sy_09_02_03.png) no-repeat; background-size:100% 100%; margin:1.2rem auto;}
.sy_09_02_03 a{ text-align:center; display:block; line-height:3.4rem; color:#14779e; font-size:1.3rem; text-indent:3em;}
.sy_09_02_04{ width:100%; height:auto;}
.sy_09_02_04 dl{ float:left; width:49%; height:9.6rem;}
.sy_09_02_04 dl:nth-child(2){ float:right;}
.sy_09_02_04 dl img{ width:100%; height:100%;}
.sy_09_02_05{ width:100%; height:auto;}
.sy_09_02_05 dt{ width:100%; height:3.25rem; line-height:3.25rem; border-bottom:1px dashed #c9caca; font-size:1.3rem; background:url(../images/dian.png) left center no-repeat; background-size:0.75rem 0.75rem; padding-left:1.2rem;}
.sy_09_02_05 dt a{ float:left; color:#404040;}
.sy_09_02_05 dt span{ float:left; background:url(../images/hot.png) top 1rem center no-repeat; background-size:2.25rem 1.35rem; width:2.25rem; height:4.25rem;}
.sy_09_02 .sy_09_02_06{margin:1.6rem 0 0.6rem 0;}
.sy_09_02_06{ width:100%; height:3.5rem; margin:1.6rem auto;}
.sy_09_02_06 h3{ width:49%; height:3.5rem; float:left; border-radius:0.5rem;background:url(../images/sy_09_02_06_h3.png) left 2rem center #365c8d no-repeat; background-size:1.6rem 1.6rem; text-align:center; line-height:3.3rem; text-indent:1em;}
.sy_09_02_06 h3 a{ font-size:1.2rem; color:#fff;}
.sy_09_02_06 h4{ width:49%; height:3.5rem; float:right; border-radius:0.5rem;background:url(../images/sy_09_02_06_h4.png) left 1rem center #f5841f no-repeat; background-size:1.6rem 1.6rem; text-align:center; line-height:3.3rem; text-indent:1em;}
.sy_09_02_06 h4 a{ font-size:1.2rem; color:#fff;}

.sy_11{ margin-top:1.5rem;}
.sy_11_01{ width:100%; height:auto; margin-bottom:1rem;}
.sy_11_01 h3{ font-size:1.8rem; line-height:3rem; text-align:center;}
.sy_11_01 h4{ font-size:1.2rem; color:#ff0000; text-align:center;}
.sy_11_02_bg{ width:100%; height:auto; background:#f2f2f2; border-radius:0.5rem;}
.sy_11_02{ width:87.5%; height:auto; margin:0 auto; border-top:1px solid #f2f2f2; padding-bottom:1rem;}
.sy_11_02_01{ width:100%; height:3.1rem; line-height:3.1rem; border:1px solid #9fa0a0; margin-top:1.25rem; background:#fff;}
.sy_11_02_01 span{ width:26%; height:3.1rem; float:left; font-size:1.2rem; padding-left:0.5rem; color:#595757;}
.sy_11_02_01 input{ width:73%; height:2.93rem; float:right; border:0px;}
.sy_11_02_02{ width:100%; height:3.5rem; margin-top:2.25rem; line-height:3.5rem;}
.sy_11_02_02_01{ width:48%; height:3.5rem; float:left; font-size:1.2rem; text-align:center; color:#fff; background:#365c8d; border-radius:0.5rem; border:0px; outline:none;}
.sy_11_02_02_02{ width:48%; height:3.5rem; float:right; font-size:1.2rem; text-align:center; color:#fff; background:#f5841f; border-radius:0.5rem; border:0px; outline:none;}
.footer{ width:100%; height:17.6rem; background:url(../images/footer_bg.jpg) no-repeat; background-size:100% 100%; margin-top:2.2rem; border-top:1px solid #fff;}
.footer_01{ width:100%; height:8.1rem; margin-top:2.25rem;text-align:center; }
.footer_01 img{ width:15.25rem; height:8.5rem;}
.footer h3{ text-align:center; font-size:1rem; line-height:1.8rem; color:#fff; margin-top:1rem;} 
.footer h3 span{ color:#ffde00;}
.footer h4{ text-align:center; font-size:1rem; line-height:1.8rem;color:#fff;} 
.footer-menu-list {width:100%;max-width:640px;position:fixed;bottom:0; height:5.5rem;}
.footer-menu-list a.footer-menu {width:20%;display:block;position:absolute;height:60px;margin-top:-60px;z-index:999;}

.title{ width:100%; height:6.4rem; margin-top:1rem;}
.title img{ width:100%; height:100%;}
.title_dhzx{ width:100%; height:13.35rem; margin-top:1rem;}
.title_dhzx img{ width:100%; height:100%;}

.sy_02 .sy_09_02_06{ margin:0.1rem 0 1.6rem 0;}
.sy_02_01{ width:100%; height:auto;}
.sy_02_01 p{ font-size:1rem; text-indent:2em; line-height:1.9rem;}
.sy_02_01 p a{ color:#f00;}
.sy_02_02{ width:100%; height:auto; margin-top:1rem;}
.sy_02_02 li{ width:50%; height:20rem; float:left;}
.sy_02_02 li img{ width:100%; height:12rem;} 
.sy_02_02 li h3{ font-size:1.3rem; text-align:center; line-height:2.4rem; font-weight:bold; margin-top:0.5rem; color:#2e517e;}
.sy_02_02 li h3 span{ font-size:1.1rem; font-weight:normal;}
.sy_02_02 li h4{ width:100%; height:0.25rem; background:url(../images/sy_02_02_h4.png) no-repeat; background-size:100% 100%; margin-bottom:0.5rem;}
.sy_02_02 li h5{ font-size:1rem; text-align:center; line-height:1.5rem;}

.sy_js{ margin-top:1.5rem; padding-bottom:0.5rem;}
.sy_js li{ width:30.8%; height:20.4rem; float:left; margin-right:3.7%;}
.sy_js li:last-child{ margin-right:0%;}
.sy_js li.sy_js_li3{ margin-right:0%;}
.sy_js li img{ width:100%; height:auto;}


/*列表页面， */
.list_01{ width:100%; height:2.9rem; background:#365c8d; margin-top:1.25rem;}
.list_01_b{ background:url(../images/list_01_b.png) left center no-repeat; height:2.9rem; background-size:1.56rem 1.45rem; }
.list_01_b h2{ font-size:1.1rem; color:#fff; line-height:2.9rem; padding-left:2rem;}
.list_01_b h2 a{ color:#fff;}
.list_02{ padding-top:0.35rem; padding-bottom:0.35rem;}
.list_02 li{ width:100%; height:9.95rem; margin-top:1.75rem; border-bottom:1px solid #ddd;}
.list_02_li{ width:100%; height:8.2rem;}
.list_02_li img{ width:38.33%; float:left; height:8.2rem;}
.list_02_li_nr{ width:57%; height:8.2rem; float:right;}
.list_02_li_nr h2{ font-size:1.2rem; color:#365c8d;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.list_02_li_nr p{ font-size:1rem; line-height:1.8rem;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;}
.list_02_li_nr p span{ color:#f00;}

.page {width: 100%;height: 5rem;margin: 0 auto;	text-align: center;}
.page li {display: inline;	padding: 0.5rem 1rem; border:1px solid #ddd;font-size: 1rem;	line-height: 5rem;}
.page li a {color: #333;font-size: 1rem;}
.page li.thisclass {color: #fff; background:#365c8d}
.page li.thisclass a{color: #fff; }

.list_03{ width:100%; height:3rem; margin-top:1rem;}
.list_03 img{ width:100%; height:100%;}
.list_04{ margin-top:1.5rem;}
.list_04 li{ width:48%; height:15.5rem; float:left; margin-right:4%;}
.list_04 li:nth-child(2){ margin-right:0%;}
.list_04 li:nth-child(4){ margin-right:0%;}
.list_04 li img{ width:100%; height:9.5rem;}
.list_04_li{ width:100%; height:3.8rem; background:url(../images/list_04_li.png) no-repeat; background-size:100% 100%; margin-top:0.8rem;}
.list_04_li h2{ font-size:1.1rem; color:#365c8d; text-align:center; padding-top:0.4rem;}
.list_04_li h3{ font-size:1rem; text-align:center;}

.sy_09_02_06_list{ width:100%; height:3.5rem; margin:0rem auto;}
.list_zzzx{ margin-bottom:1.8rem;}
.sy_09_02_06_list h3{ width:49%; height:3.5rem; float:left; border-radius:0.5rem;background:url(../images/sy_09_02_06_h3.png) left 2rem center #365c8d no-repeat; background-size:1.6rem 1.6rem; text-align:center; line-height:3.3rem; text-indent:1em;}
.sy_09_02_06_list h3 a{ font-size:1.2rem; color:#fff;}
.sy_09_02_06_list h4{ width:49%; height:3.5rem; float:right; border-radius:0.5rem;background:url(../images/sy_09_02_06_h4.png) left 1rem center #f5841f no-repeat; text-align:center; line-height:3.3rem; text-indent:1em;background-size: 1.6rem 1.6rem;}
.sy_09_02_06_list h4 a{ font-size:1.2rem; color:#fff;}
/*文章页面*/
.arc_01_01{ width:100%; height:7rem;}
.arc_01_01 h1{ font-size:1.4rem; color:#365c8d; text-align:center; padding-top:1.5rem;}
.arc_01_01 h2{ font-size:1rem; color:#666666; text-align:center; padding-top:0.6rem;}
.arc_01_02{ width:100%; height:5.2rem; background:#f2f2f2;}
.arc_01_02 p{ font-size:1rem; padding:1rem 1.5rem 0 1.5rem; line-height:1.7rem;}
.arc_01_02 p span{ font-weight:bold; font-size:1.1rem;}
.arc_01_02 p a{ color:#ff2b00;}
.arc_01_03{ padding:1rem 0;}
.arc_01_03 p {font-size: 1.3rem;line-height: 2.25rem;padding-bottom: 0.5rem;color: #555555;}
.arc_01_03 p img {max-width: 95%;height: auto!important;;display: block;margin: 1rem auto !important;}
.arc_01_03 img{max-width: 95%;height: auto!important;;display: block;margin: 1rem auto !important;}
.arc_01_04{ width:100%; height:3.5rem; background:#eeeeee; border-radius:2rem; margin:1rem 0 2rem 0;}
.arc_01_04 h2{ width:auto; height:3.5rem; color:#fc8b1d; background:url(images/arc_01_04.jpg) left 1.5rem center no-repeat; background-size:2rem 2rem; font-size:1.3rem; line-height:3.5rem; padding-left:4rem; float:left;}
.arc_01_04 h2 a{ color:#fc8b1d;}
.arc_01_04 h3{ width:50%; height:3.5rem; float:right; font-size:1.3rem; color:#fff; background:#f5841f; border-radius:2rem; text-align:center; line-height:3.5rem;}
.arc_01_04 h3 a{color:#fff; }

.arc_02{ padding:1rem 0 0 0;}
.arc_02 li{ width:100%; height:6.7rem; border-bottom:1px dashed #ddd; margin-top:0.8rem;}
.arc_02 li:nth-child(3){ border-bottom:0px;}
.arc_02_li_01{ width:29%; height:5.9rem; float:left;}
.arc_02_li_01 img{ width:100%; height:100%;}
.arc_02_li_02{ width:58%; height:5.9rem; float:left; margin-left:3%;}
.arc_02_li_02 h2{ font-size:1.2rem; color:#365c8d; line-height:1.5rem;}
.arc_02_li_02 h3{ font-size:1rem; color:#666666; padding-top:0.8rem;}
.arc_02_li_03{ width:1.6rem; height:3.65rem; float:right; margin-top:1rem;}
.arc_02_li_03 img{ width:1.6rem; height:3.65rem;}