@charset "utf-8";

	*{ margin: 0 auto; font-family:"微软雅黑";}
	ul,ol{list-style:none; padding:0px;}
	a{ text-decoration:none; color:#000;}
	img{ display:inline-block; max-width:100%;}
	.picture img{ display:block; margin:0px auto;}
	
	/*头部样式*/
	.max{ max-width:1200px;}
	.header{padding:15px 0px;overflow:hidden; z-index:10; width:100%;}
	.header .max{ display:flex; align-items:center;}
	.header .logo{ float:left; margin-left:0px; max-width:25%;}
	.header .logo img{ display:block;}
	
	.header .tel{ margin-right:0px;}
	.header .tel .title{ font-size:14px; color:#333; background:url(../images/01.png) no-repeat left center; padding-left:30px;}
	.header .tel span p{ text-align:left; font-family:"Impact";font-size:30px; letter-spacing:3px; margin-left:125px; color:#e4791f;}

	/*导航样式*/
	nav{max-width:70%; width:100%; float:right; margin-right:0px;}
	.nav{float:left; width:100%;}
	.nav li{ position:relative; max-width:calc(100% / 6); width:100%; float:left; text-align:center;}
	.nav li a{ font-size:16px; color:#000; border-bottom:3px solid transparent; padding-bottom:6px;}
	.nav li a:hover{ color:#1763af; border-bottom:2px solid #1763af;}
	#dh{ display:none; float:right; width:20%;}
	.dh{text-align:center;max-width:64px; background:none; font-size:36px; max-height:64px; width:100%; height:150px;}
	
	/*幻灯片样式*/
	.banner{ max-width:100%; position:relative; min-height:150px; overflow:hidden; height:550px;}
	.banner ul{ position:absolute; left:0px; top:0px;}
	.banner ul li{ float:left; max-width:100%; overflow:hidden;}
	.banner:hover ol{ opacity:1;}
	.banner ol{opacity:0; width:100%; position:absolute; bottom:2%; transition:all 0.5s;-webkit-transition:all 0.5s; text-align:center;}
	.banner ol li{ margin:0 5px; cursor:pointer; border-radius:100%; height:5px; width:5px; display:inline-block; border:2px solid rgba(23,99,175,1.00); opacity:0.6;}
	.banner ol li:hover{opacity:1;}
	.banner li img{min-height:150px; height:550px; width:100%; object-fit:cover;}
	
	.lef_rig{ opacity:0.3; transition:all linear 0.25s;}
	.lef_rig span{ opacity:0.5; cursor:pointer;top:calc(50% - 50px); position:absolute;  z-index:2; font-size:50px;text-align:center; color:rgba(23,99,175,1.00);}
	.lef_rig span:first-child{ transform:rotate(180deg);left:1%; }
	.lef_rig span:nth-child(2){right:1%;}
	.lef_rig span:hover{ opacity:0.8; }
	.lef_rig span+span:hover{ opacity:0.8; }
	.banner:hover .lef_rig{ opacity:1;}
	#dot{ background:rgba(23,99,175,1.00); border:2px solid rgba(23,99,175,1.00); opacity:1;}
	
	.often{ text-align:center; position:relative; margin:65px auto 58px auto;}
	.often .title{ font-size:30px; color:#000; position:absolute; left:0px; right:0px; bottom:6px;}
	.often .text{ font-size:48px; color:#eaecf4;}
	
	section.about{ background:url(../images/ab_01.jpg) no-repeat center; background-size:cover; overflow:hidden; padding-bottom:55px;}
	.about .often{ margin-bottom:32px;}
	.about_b{overflow:hidden; padding:0px 85px; box-sizing:border-box; text-align:center;}
	.about_b .text{ font-size:16px; color:#333; line-height:34px;}
	.about_b .more{ max-width:129px; line-height:37px; height:37px; font-size:14px; color:#1763af; display:block; width:100%; text-align:center; border-radius:37px; margin-top:45px; border:1px solid #1763af;}
	.about_b .more:hover{background:#1763af; color:#fff;}
	
	section.courses{ overflow:hidden; padding-bottom:78px;}
	.cou_b{ display:block; width:100%;}
	.cou_l{ float:left; max-width:24.5%; width:100%;}
	.cou_l .cou_title{background:url(../images/cou_01.png) no-repeat top left; background-size:calc(100% - 12px) 100%; float:left; width:100%; border-top-left-radius:22px; padding-top:23px;}
	.cou_l .cou_title .content{ padding:23px 0px 23px 37px; max-width:calc(100% - 20px); border-top-left-radius:22px; width:100%; float:right; background:#fff; box-sizing:border-box;}
	.cou_l .cou_title .title{ font-size:20px; color:#1763af; margin-left:14px;}
	.cou_l .cou_title .picture{ float:left;}
	.cou_l .cou_column{ background:url(../images/cou_02.png) no-repeat left top; background-size:100% 100%; float:left; overflow:hidden; width:100%; max-width:282px; padding-bottom:18px;}
	.cou_l ul{ margin-top:16px; max-width:170px; overflow:hidden;}
	.cou_l li{float:left; margin-bottom:7px; width:100%;}
	.cou_l li a{float:left; width:100%; color:#fff; font-size:14px; border-radius:10px; text-align:center; width:100%; border:1px solid #fff; padding:7.5px 0px; box-sizing:border-box;}
	.cou_l .cou_column .more{ max-width:122px; border:1px solid #fff; display:block; font-size:14px; color:#fff; overflow:hidden; text-align:center; box-sizing:border-box; padding:7px 0px; border-radius:35px; margin-top:14px;}
	.cou_r{ max-width:75.5%; width:100%;float:left; box-sizing:border-box;}
	.cou_r ul{ display:flex; flex-wrap:wrap; box-shadow:0px 0px 5px rgba(21,133,201,0.20); float:left; width:100%;border:1px solid #d7dae4; border-bottom:0px;}
	.cou_r li{ max-width:calc(100% / 3); width:100%; float:left; border-bottom:1px solid #d7dae4; box-sizing:border-box; border-right:1px solid #d7dae4; padding:30px 34px 34px 34px; position:relative;}
	.cou_r li:nth-of-type(3n){border-right:0px solid #d7dae4;}
	.cou_r li .title{ font-size:24px; color:#222; float:left; width:100%;}
	.cou_r li .text{ font-size:12px; color:#8d8d8d; float:left; width:100%; margin-top:5px;}
	.cou_r li .more{ max-width:96px; width:100%; height:36px; line-height:36px; border:1px solid #1585c9; float:left; text-align:center; font-size:14px; color:#1763af; border-radius:36px; box-sizing:border-box; margin-top:86px; background:#fff;}
	.cou_r li .picture{ position:absolute; bottom:22px; right:24px; z-index:-1;}
	.cou_r li:hover .more{ background:#1585c9; color:#fff;}
	.cou_l .cou_column .more:hover{background:#fff; color:#1585c9;}
	.cou_l li:hover a{background:#fff; color:#1585c9;}
	
	section.adult{ background:url(../images/ab_01.jpg) no-repeat left top; background-size:cover; padding-bottom:72px; overflow:hidden;}
	.adu_l{ max-width:26%; float:left; background:url(../images/ad_01.jpg) no-repeat left top; background-size:100% 100%; width:100%; padding:0px 23px; box-sizing:border-box;}
	.adu_l .column{ color:#fff; text-align:center;}
	.adu_l .column .title{ font-size:26px; font-weight:bold; margin-top:24px;}
	.adu_l .column .text{margin-top:4px; font-size:12px;}
	.adu_l ul{ padding-bottom:24px; overflow:hidden; margin-top:22px;}
	.adu_l li{margin-top:7px; float:left; width:100%;}
	.adu_l li a{ font-size:16px; color:#fff; text-align:center; float:left; width:100%; overflow:hidden; padding:8px 0px; border-radius:8px; border:1px solid #fff; box-sizing:border-box;}
	.adu_c{ max-width:44.5%; width:100%; float:left; background:url(../images/ad_02.jpg) no-repeat top left; background-size:cover; padding:12px 20px; box-sizing:border-box; margin-left:1.5%;}
	.adu_c li{ padding:11px 0px; float:left; width:100%;}
	.adu_c li::before{ content:"■"; color:#fff; font-size:20px; line-height:20px; margin-top:-3px; float:left; max-width:20px;}
	.adu_c li a{ float:left; max-width:calc(100% - 20px); width:100%; overflow:hidden;}
	.adu_c li .title{float:left; font-size:14px; color:#fff; line-height:20px; max-width:calc(100% - 50px); white-space:pre; text-overflow:ellipsis; overflow:hidden; transition:all linear 0.25s;}
	.adu_c li time{ float:right; font-size:13px; color:#fff; line-height:20px; max-width:40px;}

	.adu_r{ float:right; max-width:calc(26.5%); width:100%;}
	.adu_r .content{ background:url(../images/ad_03.jpg) no-repeat top center; background-size:cover; margin-bottom:20px; padding-bottom:26px;}
	.adu_r .content:nth-of-type(2){ background:url(../images/ad_04.jpg) no-repeat top center; background-size:cover;margin-bottom:0px;}
	.adu_r .content .title{ font-size:24px; font-weight:bold; color:#fff; text-align:center; padding-top:28px;}
	.adu_r .content .text{ color:#fff; font-size:12px; text-align:center; margin-top:10px;}
	.adu_r .content .more{ color:#fff; font-size:14px; text-align:center; border:1px solid #fff; display:block; text-align:center; max-width:103px; padding:6px 0px; border-radius:8px; margin-top:26px;}
	.adu_l li:hover a{ background:#fff; color:#1763af;}
	.adu_c li:hover .title{ transform:translateX(8px);}



	section.net{ overflow:hidden; padding-bottom:60px;}
	.net .column{ text-align:center; overflow:hidden; display:block;}
	.net .column span{ min-width:100px; padding:9.5px 26px; border-radius:40px; border:1px solid #a2a5b3; display:inline-block; font-size:14px; color:#333; margin:0px 6px; cursor:pointer;}
	.net_b{ display:block; width:100%; margin-top:65px; overflow:hidden; padding:7px;}
	.net_b:nth-of-type(n+4){ display:none;}
	.net_l{ float:left; max-width:48.5%; width:100%; box-shadow:0px 0px 7px rgba(23,99,175,0.18);padding:12px 34px 46px 34px; box-sizing:border-box;}
	.net_l li{ border-bottom:1px solid #ebebeb; float:left; overflow:hidden; padding:28px 0px 26px 0px; width:100%;}
	.net_l li .title{ font-size:18px; color:#333; white-space:pre; text-overflow:ellipsis; overflow:hidden; float:left; width:100%; margin-top:3px;}
	.net_l li .text{ font-size:12px; color:#666; line-height:26px; margin-top:42px; float:left; width:100%; max-height:52px; height:52px; overflow:hidden;}
	.net_l li .picture{max-width:176px; float:left; width:100%; overflow:hidden;}
	.net_l li .picture img{width:100%; height:121px; object-fit:cover; float:left; transition:all linear 0.25s;}
	.net_l li .content{ float:right; max-width:calc(100% - 205px); width:100%;}
	.net_r{ float:right; max-width:48.5%; width:100%; box-shadow:0px 0px 7px rgba(23,99,175,0.18);padding:12px 34px 37px 34px; box-sizing:border-box;}
	.net_r .special{ border-bottom:1px solid #ebebeb; float:left; overflow:hidden; padding:28px 0px 26px 0px; width:100%;}
	.net_r .special .title{ font-size:18px; color:#333; white-space:pre; text-overflow:ellipsis; overflow:hidden; float:left; width:100%; margin-top:3px;}
	.net_r .special .text{ font-size:12px; color:#666; line-height:26px; margin-top:42px; float:left; width:100%; max-height:52px; height:52px; overflow:hidden;}
	.net_r .special .picture{ float:left; max-width:176px; float:left; width:100%;}
	.net_r .special .picture img{width:100%; height:121px; object-fit:cover; float:left;}
	.net_r .special .content{ float:right; max-width:calc(100% - 205px); width:100%;}
	.net_r ul{ margin-top:10px; float:left; overflow:hidden; max-width:100%;}
	.net_r li{ float:left; width:100%; overflow:hidden; margin:8px 0px; line-height:19px;}
	.net_r li a{ float:right; max-width:calc(100% - 25px); width:100%; overflow:hidden;}
	.net_r li::before{content:">>"; float:left; font-family:"仿宋"; color:#a5a5a5; font-size:14px; max-width:20px;}
	.net_r li .title{ font-size:14px; color:#333; float:left; max-width:calc(100% - 70px); white-space:pre; text-overflow:ellipsis; overflow:hidden; width:100%; transition:all linear 0.25s;}
	.net_r li time{ float:right; max-width:40px; color:#666; font-size:14px;}
	.net .column span:hover{background:#1585c9; color:#fff; border-color:#1585c9;}
	.net_r li:hover .title{ transform:translateX(8px); color:#1585c9;}
	.net_l li:hover .title{color:#1585c9;}
	.net_l li:hover .picture img{ transform:scale(1.2);}
	#net{background:#1585c9; color:#fff; border-color:#1585c9;}
	
	section.open{ background:#eff0f6; overflow:hidden; padding-bottom:60px;}
	.open .often .text{ color:#e4e5ee;}
	.open_b{overflow:hidden;}
	.open ul{ overflow:hidden; position:relative; width:9999px;}
	.open li{ float:left; margin-right:20px; width:285px;}
	.open li a{ float:left; width:100%; overflow:hidden; background:#fff;}
	.open li img{ float:left; height:161px; width:100%; object-fit:cover; transition:all linear 0.25s;}
	.open .more{ display:block; width:143px; border:1px solid #1763af; text-align:center; color:#1763af; font-size:14px; line-height:38px; height:38px; overflow:hidden; border-radius:38px; box-sizing:border-box; margin-top:55px;}
	.open li:hover img{ transform:scale(1.2);}
	.open .more:hover{ background:#1763af; color:#fff;}


	
	.url{ padding:19px 0px; overflow:hidden;}
	.url a{ font-size:14px; color:#333; float:left; margin-right:8px; line-height:43px;}
	.url div{ float:left; margin-right:25px;}
	.url .title{ font-size:18px; color:#1763af;}
	.url .text{ font-size:14px; color:#1763af;}
	
	footer.footer{overflow:hidden; width:100%; background:#2b2e42;}
	.footer .url{background:#1c1f22; padding:28px 0px; overflow:hidden;}
	.footer .url *{ color:#fff; font-size:14px;}
	.footer .url a{ margin-right:1%;}

	.footer_b{ padding-top:39px; overflow:hidden; display:flex;}
	.footer_b .column{ float:left; max-width:24%; width:100%; border-right:1px solid rgba(255,255,255,0.10); padding-left:7.5%; box-sizing:border-box; margin:0px; padding-bottom:16px;}
	.footer_b .column:first-child{ max-width:16.25%; padding-left:0px;}
	.footer_b .column .title{ float:left;width:100%; overflow:hidden; font-size:16px; color:#fff;}
	.footer_b .column ul{ margin-top:7px; overflow:hidden; float:left; width:100%;}
	.footer_b .column li{ margin:7px 0px;}
	.footer_b .column li a{font-size:14px; color:#828598;}
	.footer_b .contact{ float:right; margin-right:0px; max-width:30%; width:100%;}
	.footer_b .contact .tel{ float:right; overflow:hidden;}
	.footer_b .contact .content{ float:right; margin-left:30px;}
	.footer_b .contact .content .title{ font-size:30px; font-weight:bold; color:#d8dae6;}
	.footer_b .contact .content .text{ font-size:14px; color:#999ba9; margin-top:4px;}
	.footer_b .contact .picture{ float:left; margin-top:5px;}
	.footer_b .contact .code{ margin:30px 70px 0px 0px; float:right;}
	
	.footer .statement{ padding:26px 0px; border-top:1px solid rgba(255,255,255,0.10); overflow:hidden;}
	.footer .statement *{ color:#989bad; font-size:14px;}
	.footer .statement .yuanbo{ float:right;}
	.footer .statement span{ display:inline-block; margin-right:12px;}

	
	/*新闻页面*/
	.page_address{ padding:16px 0px; box-shadow:0px 2px 3px rgba(221,221,221,0.5); margin-bottom:40px; font-size:14px;}
	.page_address *{color:#333;}
	.page{padding:2px 2px 20px 2px; box-sizing:border-box; overflow:hidden;}	
	.page_contact{float:left; margin-top:20px; width:100%;}
	.page_contact div:nth-of-type(2){ background:#fff;float:left; width:100%;padding:10px 5%; box-sizing:border-box;}
	.page_contact div:nth-of-type(2) p{ line-height:30px; font-size:14px; color:#333;}
	
	.list_l{ max-width:250px; width:100%;overflow:hidden; float:left;}
	.list_l .column{ background-image:url(../images/cou_02.png); background-repeat:no-repeat; background-position:bottom center; background-color:#6e86ff; overflow:hidden; padding-bottom:30px;}
	.list_l .column .title{padding:18px 0px 18px 10%; max-width:95%; border-top-left-radius:22px; width:100%; float:right; background:#fff; box-sizing:border-box; color:#1763af; font-size:20px; margin-top:25px;}
	.list_l .column .title .picture{float:left;}
	.list_l .column .title .text{color:#1763af; font-size:18px; float:left; margin-left:10px;}
	.list_l .column ul{float:left; width:100%; overflow:hidden; margin-top:10px;}
	.list_l .column ul li{ max-width: 100%;    width: 85%;    padding: 0px 7%;    margin: 8px 0px;    overflow: hidden;}
	.list_l .column ul li a{float:left; width:100%; color:#fff; font-size:14px; border-radius:10px; text-align:center; width:100%; border:1px solid #fff; padding:7.5px 0px; box-sizing:border-box;}
	.list_l .column ul li a::before{ margin-right:10px;}
	.list_l .column ul li .text{ max-width:calc(100% - 25px); width:100%; float:left; white-space:pre; text-overflow:ellipsis; overflow:hidden;}
	.list_l .column ul li .picture{ max-width:16px; width:100%; float:right;}
	.list_l .column ul li a:hover{ background:#fff; color:#1763af;}
	#fl_select a{background:#fff; color:#1763af;}



	.list_l .contact{ margin-top:22px; background:url(../images/ad_01.jpg) no-repeat top left; overflow:hidden; padding:15px 3%;}
	.list_l .contact .title{ text-align:center; color:#fff; font-size:22px; margin-top:5px;}
	.list_l .contact .text{ text-align:center; color:#fff; font-size:16px; margin:5px 0px;}
	.list_l .cont_b{ padding:0px 3%; box-sizing:border-box;}
	.list_l .cont_b .picture{margin:15px 0px;}
	.list_l .cont_b .picture img{ width:100%;}
	.list_l .cont_b p{ font-size:14px; color:#fff; margin:5px auto; line-height:24px;}
	
	.list_l .cont_b li {margin-top: 7px;float: left;width: 100%;}
	.list_l .cont_b li a {font-size: 16px;color: #fff;text-align: center;float: left;width: 100%;overflow: hidden;padding: 8px 0px;border-radius: 8px;border: 1px solid #fff;box-sizing: border-box;}
	.list_l .cont_b li a:hover{ background:#FFF; color:#1763af;}

	
	.page_r{ width:75%; float:right; padding-top:5px;}
	
	.news_list .page_r li{ width:calc(100% - 10px); float:left; background:rgba(255,253,255,0.60); padding:20px 2%; box-sizing:border-box; margin-bottom:20px; box-shadow:0px 0px 5px #ccc;}
	.news_list .page_r li .column{ float:left; border:1px solid #0f61ed; font-size:13px; color:#1763af; padding:3px 15px; box-sizing:border-box; max-width:100px; overflow:hidden; text-overflow:ellipsis; white-space:pre;}
	.news_list .page_r li .title{ font-size:16px; color:#111; text-overflow:ellipsis; white-space:pre; float:left; overflow:hidden; max-width:calc(100% - 200px); margin-left:10px; line-height:25px; width:100%;}
	.news_list .page_r li time{ font-size:16px; color:#666; display:block; max-width:50px; overflow:hidden; float:right; line-height:25px;}
	
	.news_list .page_r li:hover{background:rgba(255,253,255,1.00); box-shadow:0px 0px 5px #1763af;}
	
	.pro_list .page_r li{ max-width:calc( 100% / 3 - 17px); float:left; margin-right:25px; margin-bottom:15px; width:100%; border:1px solid #dfdfdf; padding:7px; box-sizing:border-box; transition:all linear 0.25s; margin-top:5px;}
	.pro_list .page_r li:nth-of-type(3n){ margin-right:0px;}
	.pro_list .page_r li .picture{width:100%; display:block; overflow:hidden;}
	.pro_list .page_r li .picture img{ height:156px; width:100%; object-fit:cover; display:block; transition: all linear 0.25s;}
	.pro_list .page_r li .title{ font-size:16px; text-align:center; float:left; width:100%; line-height:48px; height:48px; white-space:pre; text-overflow:ellipsis; overflow:hidden; color:#252525;}
	.pro_list .page_r li .text{ font-size:12px; text-align:left; float:left; width:100%; line-height:32px; height:32px; white-space:pre; text-overflow:ellipsis; overflow:hidden; color:#666; padding-left:10px; box-sizing:border-box;}
	.pro_list .page_r li .content{ float:left; width:100%; overflow:hidden;margin:10px 0px 5px 0px;}
	.pro_list .page_r li .money{ font-size:24px; font-weight:bold; float:left; color:#4877fe;}
	.pro_list .page_r li .more{ line-height:32px; height:32px; max-width:102px; width:100%; text-align:center; border:1px solid #4877fe; float:right; color:#4877fe; border-radius:5px;}
	.pro_list .page_r li:hover{ border-color:#1763af; transform:translateY(-8px); box-shadow:0px 4px 6px rgba(0,0,0,0.20)}
	.pro_list .page_r li:hover .title{ color:#1763af;}
	.pro_list .page_r li:hover .picture img{transform:scale(1.2);}
	.pro_list .page_r li:hover .more{ background:#1763af; color:#fff;}
	
	.page_odd{ overflow:visible;}
	.page_odd .page_r{background:rgba(255,255,255,0.75); padding:0 2%; box-sizing:border-box; box-shadow:0px 0px 3px rgba(0,0,0,0.30)}
	.page_odd_title{ width:100%; text-align:center; font-size:20px; font-weight:bold; margin:44px 0px 24px 0px;}
	.page_odd_time{ width:100%; text-align:center; display:block; margin-bottom:1%; padding:10px 0px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; color:#333; font-size:12px;}
	.page_odd_img{ text-align:center; margin-bottom:1%;}
	.page_odd_content{margin-bottom:1%;}
	.page_odd_content p{ line-height:32px;}
	.page_odd form{ margin-top:20px; float:left; width:100%; padding:0px 3% 30px 3%; box-sizing:border-box;}
	.page_odd form div{ margin-bottom:20px; float:left; width:100%; overflow:hidden;}
	.page_odd form div span{ max-width:50px; font-size:16px; color:#555; width:100%; float:left; margin-right:10px; line-height:40px; font-size:15px;}
	.page_odd form div input{ max-width:calc(100% - 100px); width:100%; line-height:36px; height:36px; float:left; margin-left:0px; padding:0px;}
	.page_odd form div textarea{ max-width:calc(100% - 100px); width:100%;float:left; margin-left:0px; resize:none; padding:10px 2%; box-sizing:border-box; line-height:26px; height:104px; overflow:hidden; padding:0px;}
	.page_odd form div:nth-of-type(3) span{ line-height:normal;}
	.page_odd form div:nth-last-of-type(1){ margin-bottom:40px;}
	.page_odd form input[type=submit]{ max-width:140px; width:100%; float:left; line-height:36px; height:40px; margin-left:60px; cursor:pointer; border:1px solid #e73027; background:#fff; color:#333;letter-spacing:3px; box-sizing:border-box;box-shadow:5px 3px 3px rgba(231,48,39,0.30); transition:all linear 0.25s;}
	.page_odd form input[type=reset]{ max-width:140px; width:100%; float:left; line-height:36px; height:40px; margin-left:60px; cursor:pointer; border:1px solid #e73027; background:#fff; color:#333;letter-spacing:3px; box-sizing:border-box; box-shadow:5px 3px 3px rgba(231,48,39,0.30); transition:all linear 0.25s;}
	.page_odd form input[type=reset]:hover,.page_odd form input[type=submit]:hover{border:2px solid #e73027; background:#e73027; color:#fff; box-shadow:0px 0px 0px rgba(0,0,0,0.30);}
	
	.page_odd_list{ margin:1% 0;}
	.page_odd_list span{ float:left; width:100%; color:#333; line-height:24px;}
	.page_odd_list span a{ color:#666;}
	
	.page_list{ float:right; max-width:100%; width:100%; text-align:center; overflow:hidden; margin:32px auto;}
	.page_list a:first-child{ display:none;}
	.page_list *{font-size:12px; color:#333; display:inline-block; margin:0px 4px; border:1px solid #343434; padding:5px 10px;}
	.page_list a:hover,.page_list b{border-color:#1763af; background:#1763af; color:#fff;}
	
	
	

	/*返回顶部*/
	.top{ cursor:pointer; position:fixed; bottom:80px; background:rgba(23,99,175,0.50); right:1%; font-size:60px; display:none;}
	.top::before{font-size:60px; color:rgba(255,255,255,0.5);}
	.top:hover{background:rgba(23,99,175,1.00);}
	.top:hover::before{color:rgba(255,255,255,1);}
	
	
	.sj_footer{ display:none; width:100%; background:#fff; position:fixed; bottom:0px; border-top:1px solid #ccc; z-index:999;}
	.sj_footer a{ width:33%; float:left; text-align:center; padding:3% 0;}
	.sj_footer span{ width:100%; float:left; color:#333; font-family:"微软雅黑";}
	.sj_footer img{ max-width:20%;}

	@font-face{
		font-family:'hzgb';
		src:url(../font/hzgb.ttf);
	}
	
	
	
	