html{ font-size: 10px;}
.trt-row-70 [class*=trt-col-]{padding: 0 0 0 3.6rem;}
.trt-col-ave-2 h1{ margin-left: 0;}
.bottom_top_tit.li ul li{ margin: 0; min-width:48%;}
@media screen and (max-width:1920px) {
	.top_in{ width: 75%;}
	.top_dl{ margin-left: 1rem;}
	.top_ul ul li a{font-size: 1.6rem;}
}
@media screen and (max-width:1600px) {
	.top_ul ul li a{ font-size: 1.6rem;}
	.bootom_ewm ul li{width: 10rem;}
}
@media screen and (max-width:1280px) {
	.top_ul ul li a{ font-size: 1.4rem;}
	.top_in{ width: inherit;}
	.box_i{ display: inline-block;}
	.top_dl{ margin-left: 2rem;}
	.trt-row-70 [class*=trt-col-]{padding: 0 0 0 1.6rem;}
	.bootom_ewm ul li{width: 8rem;}
}

.ej_page .row{ width: 1300px; margin: 0 auto;}
.ej_con{ background-repeat: no-repeat; background-position: center top; padding-top: 18rem; padding-bottom: 9.6rem;}
.ej_con h1{ font-size: 4.8rem; line-height: 6.4rem; color: #ffffff;}
.breadcrumb{ border-bottom: none; margin-bottom: 0; padding: 1.6rem 0 1.5rem 0; line-height: 2.7rem; font-size: 1.4rem;}
.breadcrumb li{ font-size: 1.4rem; color: #666666;}
.breadcrumb span,.breadcrumb li a,.breadcrumb li.active a{ color: #666666;}
.breadcrumb span i{ color: #00469b; font-size: 1.4rem; margin-right: .4rem;}
.tit_links ul{ float: right;}
.tit_links li{ float: right; margin-left: 4rem; line-height: 6rem;}
.tit_links li a{ display: block; position: relative; font-size: 1.6rem;}
.tit_links li.on a:before{ position: absolute; content: ''; left: 0; right: 0; bottom: 0; height: 2px; background-color: #00469b;}
.tit_links li.on a{ font-weight: bold; color: #00469b;}
@media screen and (max-width:1366px) {
	.ej_page .row{ width:100%; padding: 0 2rem;}
}
@media screen and (max-width:992px) {
	.ej_con{ padding-top: 10rem; padding-bottom: 1.6rem; background-size: cover !important;}
	.ej_con h1{ font-size: 2.8rem;}
	.tit_links ul{ float: inherit;}
	.tit_links li{ margin-left: 0; margin-right: 2rem;}
}
@media screen and (max-width:374px) {
	.ej_page .row{ padding: 0 1.2rem;}
}
/*ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸Ãƒâ€¦Ã‚Â ÃƒÆ’Ã‚Â¦Ãƒâ€¹Ã…â€œÃƒâ€šÃ‚Â¯ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚ÂµÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸Ãƒâ€¦Ã‚Â ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€¦Ã‚Â ÃƒÆ’Ã‚Â©Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â·ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¼Ãƒâ€šÃ‚Â*/
/*ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â­ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Â¨1ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â·ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¼Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢*/
.word_group_02 li{ line-height: 5.2rem; font-size: 1.6rem;}
.word_group_02 li span{ font-size: 1.4rem;}
.word_group_02 li:before{ top: 2.4rem;}
@media screen and (max-width:992px) {
	.word_group_02 li{ padding-right: 8.8rem;}
	
}

/*ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã¢â‚¬Å“Ãƒâ€šÃ‚Â*/
.zbs_bg{ background-image: url(22szzg_zbs_bg.jpg);}
.zbs_mar_t{ margin-top: 8rem;}
.zbs_con_l,.zbs_con_r{ width: 51.230769%;}
.zbs_con,.zbs_con_l{ position: relative; z-index: 3;}
.zbs_con_l i{ padding-top: 56.306306%; background-size: contain;}
.zbs_con_r{ z-index: 4; position: absolute; right: 0rem; top: 50%; transform: translateY(-50%); margin-top: inherit\9; margin-top: -16.5rem\0; margin-top: inherit; -ms-transform: translateY(-50%) !important;}
.zbs_tit_l{ position: relative; height: 5rem;}
.zbs_tit_l span,.zbs_tit_l em{ position: absolute; left:1rem; font-size: 2.8rem; font-weight: bold; color: #00469b;}
.zbs_tit_l span{ line-height: 5rem; top: 0rem;}
.zbs_tit_l em{ bottom: 0rem; opacity: 0.2; filter:alpha(opacity=20); text-transform:uppercase;}
.zbs_tit_r{ line-height: 5rem;}
.zbs_tit_r a{ color: #999999;}
.zbs_con1 .zbs_con_r{ left: 0rem; right: inherit;}

/*ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸Ãƒâ€šÃ‚Â­ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¿Ãƒâ€ Ã¢â‚¬â„¢*/
.gl_tit span{ margin-top: .5rem;}
.xwzx_bg{ background-image: url(22szzg_xwzx_bg.jpg);}
.xwzx_con_bg1{ background: url(22szzg_xwzx_con_bg.jpg) no-repeat center top; background-size: cover; padding: 7.7rem 0 13rem 0;}
.xwzx_con_bg2{ background: url(22szzg_xwzx_con_bg1.jpg) no-repeat center top; background-size: cover; padding: 8rem 0; margin-bottom: -10rem;}
.xwzx_con_bg1 .gl_tit h1,.xwzx_con_bg1 .gl_tit span a{ color: #ffffff;}
.xwzx_con_bg1 .gl_tit span{ border-color: #ffffff;}
.xwzx_list .row{ position: relative;}
.xwzx_list span.prev,.xwzx_list span.next,.fh_list span.prev,.fh_list span.next{ position: absolute; top: 50%; transform: translateY(-50%); margin-top: -2rem\0; margin-top: 0rem; width: 4rem; height: 4rem; line-height: 3.6rem; text-align: center; background-color: #ffffff; border-radius: 100%; cursor: pointer; z-index: 999;}
.xwzx_list span.prev i,.xwzx_list span.next i,.fh_list span.prev i,.fh_list span.next i{ font-size: 1.8rem; color: #00469b;}
.xwzx_list span.prev,.fh_list span.prev{ left: -6rem;}
.xwzx_list span.next,.fh_list span.next{ right: -6rem;}
.xwzx_list span.prevStop,.xwzx_list span.nextStop,.fh_list span.prevStop,.fh_list span.nextStop{ background-color: rgba(0,0,0,.3); background-color: #000000\0;}
.xwzx_list span.prevStop i,.xwzx_list span.nextStop i,.fh_list span.prevStop i,.fh_list span.nextStop i{ color: #ffffff;}
.xwzx_list .bd{ overflow: hidden;}
.xwzx_list .bd .trt-row{ margin: 0 -3.2rem 0 0;}
.xwzx_list .bd .trt-row [class*=trt-col-]{ padding: 0;}
.xwzx_list .bd li a{ margin-right: 3.2rem; overflow: hidden; display: block; position: relative;}
.xwzx_list .bd li a .picture_fixed{ padding-top: 56.310679%; z-index: 2;}
.xwzx_list .bd li a span{ background: url(22szzg_bar_bg.png) repeat-x top; position: absolute; left: 0; right: 0; bottom: 0; z-index: 3; line-height: 2.4rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding:2rem; padding-right: 4rem; font-size: 1.8rem; color: #ffffff; font-weight: bold;}
.xwzx_list .bd li a i{ width: 4.2rem; height: 4.3rem; background: url(22szzg_play.png) no-repeat; position: absolute; left: 50%; top: 50%; margin-left: -2.1rem; margin-top: -2.1rem; z-index: 4; cursor: pointer;}
.xwzx_list .bd li a em{ width: 1.7rem; height: 2rem; position: absolute; right: 2rem; bottom: 2rem; background: url(22szzg_sj.png) no-repeat; z-index: 4;}
.xwzx_list .num{ margin-top: 4rem; text-align: center;}
.xwzx_list .num ul{ font-size: 0;}
.xwzx_list .num li{ display: inline-block; width: 1rem; cursor: pointer; height: 1rem; margin: 0 .6rem; background-color: #ffffff; opacity: .4; filter:alpha(opacity=40); border-radius: 100%;}
.xwzx_list .num li.on{  opacity: 1; filter:alpha(opacity=100);}
.word_group_03 .word_conent{ border-bottom: 0; padding: 1.6rem 2.4rem;}
.word_group_03 .word_date{ width: 9.2rem; margin-right: 2rem; height:auto;}
.word_group_03 .word_date h3{ font-size: 2.8rem; font-weight: normal; line-height: 3.6rem;}
.word_group_03 .word_date p{ font-size: 1.6rem; line-height: 2.8rem;}
.word_group_03 .word_text h3{ line-height: 3.4rem; margin-bottom: 0;}
.word_group_03 .word_text p{ line-height: 3rem; height: 3rem; font-size: 1.4rem; color: #999999; position: relative;}
.word_group_03 .word_text p span{ max-width: calc(100% - 4rem); max-width: 92%\0; line-height: 3rem; height: 3rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.word_group_03 .word_text p span,.word_group_03 .word_text p a{ display: block; float: left;}
.word_group_03 .word_text p a{ margin-top: 0rem; padding-right: 0rem; color: #00469b;}
.word_group_03 .word_conent:hover{ box-shadow: 0 .6rem 1.5rem rgba(7,85,121,.16); background-color: #ffffff; cursor: pointer;}
.word_group_03 .word_conent:hover .word_date h3,.word_group_03 .word_conent:hover .word_text h3{ color: #00469b;}
.word_group_03 li:nth-child(3) .word_conent, .word_group_03 li:nth-child(4) .word_conent{ padding:1.6rem 2.4rem;}
.xwzx_list1 i.picture_fixed{ padding-top: 56.72131%; z-index: 2;}
.xwzx_list1 a{ display: block; overflow: hidden; position: relative;}
.xwzx_list1 a .xwzx_con{ position: absolute; left: 0; right: 0; bottom: 0; height:11.8rem; z-index: 3; background: url(22szzg_bar_bg.png) repeat-x bottom;}
.xwzx_list1 a p{ position: absolute; left: 1.8rem; right: 1.8rem; bottom: 1.5rem; z-index: 4; font-size: 1.8rem; font-weight: bold; color: #ffffff;}
.xwzx_list1 a p span{ display: block; font-size: 1.4rem; font-weight: normal; margin-bottom: .2rem;}
.xwzx_list1 .pic_large i.picture_fixed{ padding-top: 58.10769230%; background-size: cover;}

/* ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¼Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã¢â‚¬Å“Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¡ ÃƒÆ’Ã‚Â¦Ãƒâ€¹Ã¢â‚¬Â Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã‚Â¾Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â±ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢ */
.top.gl_top{position: relative; z-index: 3; border-bottom: none;}
.top.gl_top .top_ul ul li a{color:#333;}
.top.gl_top .top_ul ul li.on a,.top.gl_top  .top_ul ul li:hover a{color: #64a94e;}
.top.gl_top .top_ul ul li.on a:before,.top.gl_top .top_ul ul li:hover a:before{background: #64a94e;}
.top.gl_top .top_in_div input{color: #999999; border:1px solid #d6d6d6; border-right:none;}
.top.gl_top .top_in_div button{border:1px solid #d6d6d6; border-left: none;}
.top.gl_top .top_in_div button i{color: #999999;}
.cgz_bg{background-image:url(22szzg_gl_top2.jpg);}
.hwfw_bg{background-image:url(22szzg_gl_top1.jpg);}
.top.gl_top .top_dl i{color:#64a94e;}
.top.gl_top .box_i i{color: #64a94e;}
.top_in_div{z-index: 10;}
.gl_tit{line-height: 4rem;}
.gl_tit h1{font-size: 3.6rem;}
.gl_tit span{display: block;width: 12rem; line-height: 3rem; height: 3rem; border:1px solid #00469b; border-radius:1.6rem; font-size: 1.4rem; text-align: center; }
.gl_tit span a{color: #00469B; display: block;}
.gl_tit span img{margin-top: -.2rem;}
.gl_box .slideBox_08 .prev,.gl_box .slideBox_08 .next{position: absolute; content: ' '; z-index: 10; width:4rem; height:4rem; text-align: center; line-height:4rem; top: 50%; margin-top: -2rem; border-radius:0; background:rgba(0,0,0,.28); z-index:10;}
.gl_box .slideBox_08 .prev{left: 0rem;}
.gl_box .slideBox_08 .next{right: 0rem;}
.gl_box .slideBox_08 .prev i,.slideBox_08 .next i{color: #FFFFFF;font-size: 2.2rem;}
.gl_box .slideBox_08 .txt-bg { position: absolute; bottom:0rem; z-index: 1; height:24rem; left:0rem; right:0rem; background:url(22szzg_gl_tit2.png) no-repeat center bottom; background-size: 100% auto !important; border-radius: 0px 0px 8px 8px; overflow: hidden; }
.gl_box .slideBox_08 .num {right: 2rem;}
.gl_box .slideBox_08 .num li{width: 1rem;border-radius:.6rem;}
.gl_box .slideBox_08 .num li.on {width: 2rem; border-radius:.4rem;}
.txt_div{position: absolute; bottom: 0rem; right: 0rem; left: 0rem; z-index: 4; padding: 2rem; padding-right: 14.5rem; }
.txt_div i{display:block;width: 8rem; height: 3rem; line-height: 3rem; text-align: center; color: #FFFFFF; background: #64a94e; margin-bottom: 1rem;}
.txt_div span{color: #FFFFFF; font-size: 1.4rem; line-height: 2.4rem;}
.txt_div h1{color: #FFFFFF; font-size: 2rem; line-height: 3.2rem; margin-bottom: 1rem;}
.gl_r ul li{border-bottom: 1px solid #d8d8d8; transition: ease-in-out 0.3s; padding: 2.2rem 2rem;}
.gl_r ul li span{display: block;font-size: 1.4rem; margin-bottom: .4rem; color: #999999;}
.gl_r ul li h1{font-size: 1.8rem; line-height: 2.8rem; height:5.2rem;}
.gl_r ul li:hover {border-bottom: #FFFFFF 1px solid; box-shadow: 0 .6rem 1.5rem rgba(7,85,121,0.16);}
.gl_bg{background: #f8f8f8; padding: 8rem 0;}
.word_group_08 ul li{transition: ease-in-out 0.3s;}
.word_group_08 .word_date h3{color: #333; background: #ecf5ff;}
.word_group_08 .word_date p{opacity: 1;}
.word_group_08 .word_conent{box-shadow: inherit;}
.word_group_08 ul li:hover .word_conent{box-shadow: 0px 0px 20px rgb(0 0 0 / 8%);}
.gl_img{display: block; transition:ease-in-out 0.3s; height: 2rem; width:5rem; background: url(22szzg_icon10.png) no-repeat center; margin-top: 2rem; display: block;}
.word_group_08 .word_conent{padding-top: 3rem; transition:ease-in-out 0.3s;}
.word_group_08  a{color:inherit; margin-top: 0;line-height:inherit; display:block; margin-right: 3.2rem;}
.word_group_08 .word_conent>a>p{color: #999999; line-height: 2.4rem;}
.word_group_08 .word_conent>a>h3{padding-left: 8rem;}
.word_group_08 ul li:hover .gl_img{background: url(22szzg_icon9.png) no-repeat center;}
.word_group_08 .next2,.word_group_08 .prev2{display: inline-block; margin:0 .5rem; z-index: 10; cursor: pointer; position: absolute; top: 50%; margin-top: -2rem; transition: ease-in-out 0.3s; width:4rem; height:4rem; background: #64a94e; line-height: 4rem; text-align: center; border-radius:50%;}
.word_group_08 .next2 i,.word_group_08 .prev2 i{ color: #FFFFFF; font-size: 2rem;}
.word_group_08 .next2{right: -6rem;}
.word_group_08 .prev2{left: -6rem;}
.word_group_08 .trt-row-large{ padding: 0;}
.word_group_08 .trt-row-large>[class*=trt-col-]{margin: 0; padding: 0;}
.word_group_08 .bd{overflow: hidden; padding-bottom: 2rem;}
.word_group_08 .num{display:block;text-align: center;}
.word_group_08 .num li{display: inline-block;width: 1rem;  font-size: 0; margin: 0 .6rem; position: relative; top: -1rem; height: 1rem; border-radius:50%; background: #d0deec;}
.word_group_08 .num li.on{background: #00469b;}
.gl_ul span{ display: block;width: 14.8rem; line-height: 14.4rem ; transition: ease-in-out 0.3s; margin: 0 auto; text-align: center; height: 14.8rem; border:.2rem solid #e0e0e0; border-radius:50%;}
.gl_ul span i{color: #64a94e; font-size: 5rem;}
.gl_ul p{text-align: center;margin-top: 2rem; font-size: 2rem;font-weight: bold;}
.gl_ul:hover span{background: #ecf5ff; border:.2rem solid #ecf5ff;}
.hw_ul li a{display: block; transition: ease-in-out 0.3s; height: 27rem; padding: 0rem 2rem ; padding-top: 3rem; border: 1px solid #ededed; border-radius:.4rem; text-align: center; box-shadow: 0 .6rem 2.4rem rgba(11,22,74,.06);}
.hw_ul li a span{display: block; transition: ease-in-out 0.3s; width: 8rem; height: 8rem; line-height: 8rem; margin: 0 auto; text-align: center; background: #ecf5ff; border-radius:50%;}
.hw_ul li a span img{width: 4.6rem;}
.hw_con{ padding-top: 5rem;}
.hw_ul li {margin-top: 3.2rem;}
.hw_ul li a h1{font-size: 2rem; line-height: 4rem; margin-top: 1rem;}
.hw_ul li a em{color: #999999;font-size: 1.2rem; position: relative; display: block; padding-bottom: 2.2rem; margin-bottom: 2.2rem;}
.hw_ul li a em:before{ content:' '; position: absolute; width: 2.4rem; height: .2rem; background: #64a94e; bottom: 0rem; left: 50%; margin-left: -1.2rem;}
.hw_ul li a p{font-size: 1.2rem; color: #999999;}
.hw_ul li a:hover{border: 1px solid #64a94e; background: #64a94e;}
.hw_ul li a:hover h1{color: #FFFFFF;}
.hw_ul li a:hover span{background: #FFFFFF;}
.hw_ul li a:hover em:before{background: #FFFFFF;}
.hw_ul li a:hover p{color: #FFFFFF;}
.hw_ul li a:hover em{color: #FFFFFF;}
.gl_ul a{display: block;}

/* ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â³Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¼Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã‚Âº */
.fh_p{background: #f8f8f8;}
.fh_div{ padding: 2rem; margin-top: 5rem; padding-left: 8rem; position: relative;}
.fh_tit{position: absolute; left:1.2rem; top: -2rem;}
.fh_p p{color: #64a94e;font-size:1.6rem; margin-bottom: 1rem; font-weight: bold;}
.fh_p span{display: block; line-height: 3rem;}
.fh_p h1{font-size: 2rem; margin-bottom: 1rem;}
.gl_bg2{background: url(22szzg_tit_bg2.jpg) no-repeat top center; padding: 8rem 0rem;}
.gl_tit.li h1,.gl_tit.li span a{color: #FFFFFF;}
.gl_tit.li span{border: 1px solid #FFFFFF;}
.fh_list a{display: block; transition: ease-in-out .3s; height: 27.5rem; background: #FFFFFF; position: relative; padding: 2.4rem; border-radius:.4rem;}
.fh_top {position: relative; margin-bottom: 2rem;}
.fh_top span{display: block; font-weight: bold; font-size: 2rem; padding-top: 1.3rem;}
.fh_top:before{content: ' '; position: absolute; width: 2rem; height: .3rem; top: 0; left: 0; background: #64a94e;}
.fh_top p{font-size: 1.2rem; color: #64a94e; height: 3.6rem; line-height: 3.6rem;}
.fh_span span{display: block;line-height: 2.8rem;}
.fh_span span i{color: #999999;}
.num_li em{position: absolute; bottom: 2.4rem; left: 2.4rem;display: block; width: 10rem; height: 3.2rem; text-align: center; line-height: 3.2rem; border-radius:.4rem; border: 1px solid #64a94e;font-size: 1.4rem; color: #64a94e;}
.num_li .bd .trt-row{ margin: 0 -3.2rem 0 0;}
.num_li .bd .trt-row [class*=trt-col-]{ padding: 0;}
.num_li .bd li a{ margin-right: 3.2rem; display: block; position: relative;}
.num_li .num{ margin-top: 4rem; text-align: center;}
.num_li .num ul{ font-size: 0;}
.num_li .num li{ display: inline-block; width: 1rem; cursor: pointer; height: 1rem; margin: 0 .6rem; background-color:#FFFFFF; opacity: .4; filter:alpha(opacity=40); border-radius: 100%;}
.num_li .num li.on{  opacity: 1; filter:alpha(opacity=100);}
.fh_div{position: relative;}
.fh_div:after{background: #FFFFFF; position: absolute; content:' '; left: 0; right: 0; top: -5rem; height: 5rem;}
.fh_div:before{background: #FFFFFF; position: absolute; content:' '; left:-3.2rem; right: 0; top:-5rem; bottom: 0; width: 3.2rem;}
.fh_list_a.num_li .num li,.fh_list_b.num_li .num li{background-color:#64a94e;}
.fh_tit{z-index: 2;}
span.ztzl_a.prev,span.ztzl_a.next{ position: absolute; top: 54%; transform: translateY(-50%); margin-top: -2rem\0; margin-top: 0rem; width: 4rem; height: 4rem; line-height: 3.6rem; text-align: center; background-color:rgba(0,0,0,.3); background-color:#000\0;border-radius: 100%; cursor: pointer; z-index: 999;}
span.ztzl_a.prev i,span.ztzl_a.next i{ font-size: 1.8rem; color: #FFFFFF;}
span.ztzl_a.prev{ left: -6rem;}
span.ztzl_a.next{ right: -6rem;}
span.ztzl_a.prevStop,span.ztzl_a.nextStop{ background-color: #00469b;}
span.ztzl_a.prevStop i,span.ztzl_a.nextStop i{ color: #ffffff;}
.fh_list_a .picture_fixed{padding-top:133.333%;}
.fh_list_a a{display: block; overflow: hidden; position: relative;}
.fh_img{position: absolute; z-index: 2; bottom: 0; left: 0; right: 0; height: 30rem; padding: 2.4rem; padding-top: 15rem; background: url(22szzg_gl_tit3.png) repeat-x bottom;}
.fh_img h1{font-size: 2.8rem; color: #FFFFFF; margin-bottom: 1rem;}
.fh_img p{color: #FFFFFF; line-height: 2.8rem;}
.fh_list_b span{ width: 11rem; display: block; height: 7.4rem; border-right:.2rem solid #d8d8d8; text-align: center; float: left;}
.fh_list_b span h1{font-size:4.8rem; height: 5rem; margin-top: -1rem; font-weight: normal; color:#64a94e;}
.fh_list_b li span i{color: #999999;display: block;margin-top: 1rem;}
.fh_tit_r{overflow: hidden; padding: 0 2.4rem;}
.fh_list_b li a{background: #f8f8f8; padding: 2.4rem 0;}
.fh_tit_r h1{font-size: 2rem; margin-top: -.4rem; margin-bottom: .4rem;}
.fh_tit_r p{font-size: 1.4rem; line-height: 2.4rem; height: 4.8rem; color: #999999;}

/* ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â³ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚ÂºÃƒâ€¦Ã‚Â½ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â³Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¼Ãƒâ€¦Ã‚Â¡ */
.gyfh_bg{background: url(22szzg_gl_top3.jpg) no-repeat top center;}
.gy_l{position: relative;width: 50%;}
.gy_l i{display: block; padding-top:56.15384%;}
.gy_div{position: relative;line-height: 2;}
.gy_r{width: 52.307%; position: absolute; z-index: 2; right: 0; top:3rem; bottom: 3rem; padding: 3rem; background: #FFFFFF url(22szzg_gl_img6.jpg) no-repeat bottom center; box-shadow: .2rem .3rem 1.2rem  rgba(3,42,88,0.12);}
.gy_r h1{font-size: 3rem; color: #64a94e; margin-bottom: 1.6rem;}
.gy_r p{line-height: 3rem; max-height: 15rem; overflow: hidden; text-indent: 2rem;}
.gy_r span{display: block; position: absolute; bottom: -3rem; background:#64a94e url(22szzg_icon12.png) no-repeat 90% center; width:22.5rem; height: 4.8rem; line-height: 4.8rem; padding-left: 1.5rem;}
.gy_r span a{display: block; color: #FFFFFF; }
.gy_bg{background:url(22szzg_gl_img9.jpg) no-repeat top center; padding: 8rem 0;}
.tit_links li a{color: #999999;}
.gy_list{overflow: hidden; position: relative;}
.gy_list ul li .gy_top{overflow: hidden; position: relative;}
.gy_list ul li .gy_top i{padding-top:56.15384%;}
.gy_list ul li .gy_top span{display: block; transition: ease-in-out 0.3s; position: absolute; top: 0rem; left: 0rem; right: 0rem; bottom: 0rem;}
.gy_list ul li .gy_top span em{display: block;transition: ease-in-out 0.3s; top:-5rem;  margin-top:-1.5rem; width: 10rem; height: 3rem; line-height:2.8rem; text-align: center; position: absolute; left: 50%; margin-left:-5rem; border: 1px solid #FFFFFF; border-radius: 2rem; color: #FFFFFF;}
.gy_list ul li:hover .gy_top span{ background:url(22szzg_gy_bg.png);}
.gy_list ul li:hover .gy_top span em{bottom: inherit; top:50%;}
.gy_bottom{position: relative;}
.gy_list ul li .gy_bottom{text-align: center; margin-top: 3.2rem; transition: ease-in-out 0.3s;}
.gy_list ul li .gy_bottom:before{position: relative; z-index: 2; width: 1rem; height: 1rem; top: -0.9rem; border-radius: 50%; background: #64a94e; border: 2px solid #FFFFFF; content: ' '; display:inline-block;}
.gy_list:before{position: absolute; left: 0; right:0; display: block; top: 20rem; height: 1px; background: #FFFFFF; content:' ';}
.gy_list ul li:hover .gy_bottom:before{background: #FFFFFF;}
.gy_list ul li .gy_bottom em{display: block;height: 1rem;}
.gy_list ul li .gy_bottom .gy_p{text-align:center;display: inline-block; color: #FFFFFF; padding: 1.2rem 1rem;}
.gy_list ul li:hover .gy_bottom em{width: 0; height: 0;border-bottom: 10px solid #FFFFFF; margin: 0 auto; border-left:7px solid transparent;border-right:7px solid transparent;}
.gy_list ul li:hover .gy_bottom .gy_p{background: #FFFFFF; border-radius: 1rem;color: #1d87d0;}
.gy_list span.prev,.gy_list span.next{ position: absolute; top: 62.6%;margin-top: -1.3rem; width: 2.6rem; height: 2.6rem; line-height: 2.2rem; text-align: center; border: 1px solid #FFFFFF; background: #64a94e; border-radius: 100%; cursor: pointer; z-index: 999;}
.gy_list span.prev i,.gy_list span.next i{ font-size: 1.2rem; color: #FFFFFF;}
.gy_list span.prev{left: 0;}
.gy_list span.next{right: 0;}
.gy_list span.prevStop,.gy_list span.nextStop{ background-color: #FFFFFF;}
.gy_list span.prevStop i,.gy_list span.nextStop i{ color: #64a94e;}
.gy_list .bd .trt-row{ margin: 0 -3.2rem 0 0;}
.gy_list .bd .trt-row [class*=trt-col-]{ padding: 0;}
.gy_list .bd li a{ margin-right: 3.2rem; display: block; position: relative;}
.gy_tit{background:#f4f9fd url(22szzg_gl_img10.jpg) no-repeat bottom right;background-size: 100% 100%; padding: 3rem 2.4rem; min-height: 29.5rem;}
.gy_tit h1{font-size: 2rem; padding-bottom: 0.6rem; position: relative; margin-bottom: 1rem;}
/*.gy_tit h1:before{position: absolute; content: ' '; display: block; width:2rem; height: .3rem; background: #64a94e; bottom: 0; left: 0; }*/
.gy_tit ul li{padding: .8rem 0;}
/* ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â­ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¦Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â»Ãƒâ€šÃ‚Âº */
.szfj_bg{background: url(22szzg_gl_top4.jpg) no-repeat top center;}
.sz_l{overflow: hidden;}
.sz_l i{display: block;padding-top:56.15384%;}
.slideBox_02{position: relative;}
.slideBox_02 .prev,.slideBox_02 .next{position: absolute;cursor: pointer; content: ' '; z-index: 10; width:4rem; height:4rem; text-align: center; line-height:4rem; top: 50%; margin-top: -2rem; border-radius:0; background:rgba(0,0,0,.28); z-index:10;}
.slideBox_02 .prev{left: 0rem;}
.slideBox_02 .next{right: 0rem;}
.slideBox_02 .prev i,.slideBox_02 .next i{color: #FFFFFF;font-size: 2.2rem;}
.slideBox_02 .num{position: absolute; bottom: 0; font-size: 0; right: 0;}
.slideBox_02 .num li{width: .8rem; content:' '; height: .8rem; border-radius:.8rem; cursor: pointer; background: #dedede;display: inline-block; margin:0 .4rem;}
.slideBox_02 .num li.on{width:1.6rem; background: #64a94e;}
.slideBox_02_p{position: absolute;left: 0; top: 0; right: 0; }
.slideBox_02_div{position: relative; bottom: -18rem;}
.sz_r span{display: block; background: #00469B;width:8rem; margin-bottom: 1rem; text-align: center; height: 8rem;}
.sz_r span i{font-weight: bold;font-size: 3.6rem; color: #FFFFFF;padding-top:.2rem; display: block;}
.sz_r span em{font-size: 1.4rem; color: #FFFFFF;}
.sz_r h1{font-size: 2.4rem; line-height: 3.6rem; height: 7.2rem;}
.sz_r p{line-height:2.8rem; color: #999999; margin-top: 2rem;}
.sz_div{padding:2.4rem; transition: ease-in-out .3s; border:1px solid #ededed;}
.sz_div a{display: block; background: url(22szzg_icon10.png) no-repeat bottom right;}
.sz_div h1{font-size:1.8rem; line-height: 2.8rem; height: 2.8rem; margin-bottom: 1rem;}
.sz_div p{height:4.8rem; font-size: 1.4rem; color: #999999; line-height:2.4rem;}
.sz_div span{display: block; margin-top: 4rem; font-size: 1.4rem; color: #999999;}
.sz_div:hover a{display: block; background: url(22szzg_icon9.png) no-repeat bottom right;}
.sz_div:hover{box-shadow: 0 0 1.6rem rgba(3,44,73,.1);}
.gl_tit ul li{float: left; margin-right: 4rem;}
.gl_tit ul li{font-size: 3.6rem;}
.gl_tit ul li.on,.gl_tit ul li:hover{font-weight: bold;}
.gl_tit ul li.on a,.gl_tit ul li:hover a{color: #64a94e;}
.word_group_01 li{line-height: 4.4rem;}
.szzg_top{padding-bottom: 1rem; border-bottom:1px solid #dedede;}
.szzg_top h1{font-size:1.8rem; color: #64a94e; margin-bottom: 1rem;}
.szzg_top p{color: #999999; line-height: 2.6rem; height: 5.2rem;}
.gl_box.li .txt_div h1{margin-bottom: 0;}
/* ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Ãƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â­ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸Ãƒâ€šÃ‚Â­ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚Â½ */
.szzg_bg{background: url(22szzg_gl_top5.jpg) no-repeat top center;}
.szzg_tit {background: #f8f8f8;}
.szzg_tit span{display: block; width: 8.4rem; background: #00469B;height: 8.4rem;float: left; text-align: center;}
.szzg_tit span h2{font-size:4rem; color: #FFFFFF;padding-top:.2rem; font-weight: normal; display: block;}
.szzg_tit span em{color: #FFFFFF;}
.szzg_ll{overflow: hidden; padding: 2rem 0; padding-left: 1.6rem;}
.szzg_ll h1{font-size: 1.8rem;}
.szzg_ll em{font-size:1.4rem; display: block; color: #999999;}
.szzg_div .slideBox_08 .prev,.szzg_div .slideBox_08 .next{width: 4rem; cursor: pointer; height: 4rem; line-height: 3.8rem;}
.szzg_div .slideBox_08 .prev{left:-2rem;}
.szzg_div .slideBox_08 .next{right:-2rem;}
.szzg_div .slideBox_08{overflow: inherit;}
.szzg_div .slideBox_08 .prev:hover,.szzg_div .slideBox_08 .next:hover{background: #64a94e;}
.szzg_div .slideBox_08 .prev:hover i,.szzg_div .slideBox_08 .next:hover i{color: #FFFFFF;}
.szzg_ul{background: #f8f8f8; position: relative;}
.szzg_a{position:relative;}
.szzg_ul{padding-top:50.4225%; transition: ease-in-out .3s;}
.szzg_ul a{position: absolute; top: 0; left: 0; right: 0; bottom:0; margin: 2rem;}
.szzg_ul a h1{font-size: 1.6rem; margin-bottom: 1rem; line-height: 2.6rem; height: 5.2rem;}
.szzg_ul a p{line-height:2.4rem; height: 4.8rem; font-size: 1.4rem; color: #999999;}
.szzg_ul a span{position: absolute; left: 0; right: 0; bottom: 0; font-size: 1.4rem; color: #999999; background: url(22szzg_icon10.png) no-repeat right center;}
.szzg_ul:hover {background: #64a94e;}
.szzg_ul:hover a h1,.szzg_ul:hover a p,.szzg_ul:hover a span{color: #FFFFFF;}
.szzg_ul:hover a span{background: url(22szzg_icon11_a.png) no-repeat right center;}
/* ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â§Ãƒâ€¹Ã¢â‚¬Â ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â§Ãƒâ€¹Ã¢â‚¬Â  */
.js_bg{background: url(22szzg_gl_top6.jpg) no-repeat top center;}
.gk_ul ul li{padding: 3.2rem 2.4rem; transition: ease-in-out .3s; border-bottom:#d8d8d8 solid 1px;}
.gk_ul ul li>span{display: block; float: left; overflow: hidden; width: 26rem;}
.gk_ul ul li>span i{padding-top:50.4225%;}
.gk_tit{overflow: hidden; padding-left: 4rem;}
.gk_top{height: 3rem; line-height: 3rem; margin-bottom: 1rem;}
.gk_top i{display:block;  width: auto; overflow: hidden;height: 3rem; line-height: 3rem; word-wrap: normal; text-overflow: ellipsis;font-size: 2rem; font-weight: bold;}
.gk_top span{font-size: 1.4rem; margin-left: 2rem; color: #999999; float: right; display: block;}
.gk_tit p{color: #999999; line-height: 2.6rem; height: 5.2rem;}
.gk_bottom{margin-top: 2rem;}
.gk_bottom span{color: #999999;}
.gk_bottom em{display: block; float: right; border-radius:1.6rem; border:1px solid #64a94e; background: url(22szzg_icon11.png) no-repeat 8.5rem center; height: 3rem; line-height: 2.8rem;}
.gk_bottom em a{color: #64a94e; display: block; padding: 0 4.6rem 0 2rem; font-size: 1.4rem;}
.gk_ul ul li:hover {background: #f7f8fa;}
.gk_ul ul li:hover i{color: #64a94e;}
.gk_ul ul li em:hover{background:#64a94e url(22szzg_icon11_1.png) no-repeat 8.5rem center; height: 3rem;}
.gk_ul ul li em:hover a{color: #FFFFFF;}
.gl_tit em{color: #999999;}
.gl_tit em i {color: #64a94e;}
.gk_ul.li .gk_tit{padding-left:0;}
.gl_in{width: 80rem;  border:1px solid #d8d8d8; height: 5.6rem; position: relative; border-radius:.4rem; overflow: hidden; margin:0 auto;}
.gl_in input { border:none; padding-left: 2rem;height: 5.6rem; line-height: 5.6rem; width: 86.25%; float: left; font-size:1.6rem; color: #999999;}
.gl_in button{display: block;background: #64a94e; border: none; width: 13.75%; overflow: hidden; height: 5.6rem; top: -.1rem; right:-.1rem; position:absolute; bottom: -.1rem;}
.gl_in button i{color: #FFFFFF; font-size:3rem;}
.xl_top h1{font-size: 3.2rem; text-align: center; margin-bottom: 4rem;}
.xl_top .xl_l i{margin-right: 2rem; line-height: 3rem; color: #666666;}
.xl_top{padding-bottom: 1rem; border-bottom:1px solid #DDDDDD;}
.xl_top .xl_l i img{margin-right: 1rem;}
.xl_top .xl_r{text-align: right;}
.xl_top .xl_r>ul>li{display: inline-block; position: relative;}
.xl_top .xl_r>ul>li>a{display: block; border-radius:.4rem; width: 3.2rem; height: 3.2rem; line-height: 2.8rem; text-align: center; border:1px solid #dddddd ;}
.xl_top .xl_r>ul>li .xl_div{position: absolute; margin-top: 1rem; left: -7rem; width: 17rem;background: #f7f7f7; padding: 1rem; border:1px solid #ddd ;}
.xl_top .xl_r>ul>li .xl_div ul li{float: left;width: 33.33%; text-align: center; line-height: 4rem; height: 4rem;}
.xl_top .xl_r>ul>li .xl_div:before{width: 1.1rem; height: .7rem; content: ' '; position: absolute; top:-.6rem; background:url(22szzg_xl_icona.png) no-repeat center; z-index: 2; left: 50%; margin-left:-.5rem;}
.xl_nr{padding: 4rem 2rem;}
.xl_nr p{line-height: 4rem; text-indent: 2em;}
.xl_ewm{text-align: center;}
.xl_ewm p{font-size: 1.4rem; margin-bottom: 1rem;}
.xl_bottom {padding-top: 6rem; border-top:1px solid #DDDDDD;}
.xl_bottom span{color: #00469B;font-weight: bold;}
.xl_bottom div{line-height: 4rem;}
.gk_ul.li2 .gk_top h1{display: inline;font-size: 2.4rem; margin-right: 4rem;}
.gk_ul.li2 .gk_top i{display: inline; font-size: 2rem; font-weight: normal;}
.gk_ul.li2 ul li:hover .gk_top h1{color: #00469B;}
.gk_ul.li2 ul li .gk_tit{padding-left: 0rem; position: relative; padding-right:23.4rem;}
.gk_ul.li2 ul li .gk_bottom em{position: absolute; top: 4rem; right: 0;}
.chjb_bg{background: url(22szzg_gl_top7.jpg) no-repeat top center;}

/* ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¼ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã¢â‚¬Å“Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¡ */
.fw_div ul li a{background: #FFFFFF; transition: ease-in-out 0.3s; display: block; padding-top: 2rem; text-align: center; height: 20rem; border-radius:2rem; box-shadow: 0 0 1rem rgba(7,85,121,0.1);}
.fw_div ul li a span{display: block; margin:0 auto; transition: ease-in-out 0.3s; width: 10rem;height: 10rem; line-height: 10rem;margin: 0 auto; text-align: center; background: #ecf5ff; border-radius: 50%;}
.fw_div ul li a h1{font-size: 2.4rem; transition: ease-in-out 0.3s; margin-top: 1rem;}
.fw_div ul li:hover a h1{color: #FFFFFF;}
.fw_div ul li:hover a{background: #64a94e;}
.fw_div ul li:hover a span{background: #FFFFFF;}
/* ----------------------------------------------------- */
.fhgk_bg{ background-image: url(22szzg_fhgk_bg.jpg);}
.fhgk_l h1{font-size: 3.6rem; margin-bottom: 2rem;}
.fhgk_con{padding: 7rem 0rem;}
.fhgk_l p{line-height: 3.2rem; font-size: 1.6rem; text-indent: 2em;}
.fhgk_l a{display: block; margin-top: 2rem; width: 12rem; height: 3.2rem; line-height: 3rem; text-align: center; border-radius: 1.6rem; border: 1px solid #00469b; font-size: 1.4rem; color: #00469B;}
.fhgk_r{position: relative; padding-top: 3rem; padding-right: 3rem;}
.fhgk_r:before{content: ' '; top: 0rem; right: 0rem; background: #1658a0; display: block;width: 28rem; height: 28rem; z-index: -1; position: absolute;}
.fhgk_con1{background: url(22szzg_fhgk_bg2.jpg) no-repeat center; background-size:cover; padding: 3rem 0rem;}
.word_group_09 ul li{transition: ease-in-out 0.3s; margin-bottom: 1rem;}
.word_group_09 .word_date h3{color: #333; background: #ecf5ff;}
.word_group_09 .word_date p{opacity: 1;}
.word_group_09 .word_conent{box-shadow: inherit; background: #FFFFFF; padding: 0rem 2rem; height:6rem; line-height: 6rem;}
.word_group_09 ul li:hover .word_conent{box-shadow: 0px 0px 20px rgb(0 0 0 / 8%);}
.gl_img{display: block; transition:ease-in-out 0.3s; height: 2rem; width:5rem; background: url(22szzg_icon10.png) no-repeat center; margin-top: 2rem; display: block;}
.word_group_09  a{color:inherit; margin-top: 0;line-height:inherit; display:block; margin:0rem 1.6rem;}
.word_group_09 .word_conent>a>p{color: #999999; line-height: 2.4rem;}
.word_group_09 ul li:hover .gl_img{background: url(22szzg_icon9.png) no-repeat center;}
.word_group_09 .next2,.word_group_09 .prev2{display: inline-block; margin:0 .5rem; z-index: 10; cursor: pointer; position: absolute; top: 50%; margin-top: -4rem; transition: ease-in-out 0.3s; width:4rem; height:4rem; background: #64a94e; line-height: 4rem; text-align: center; border-radius:50%;}
.word_group_09 .next2 i,.word_group_09 .prev2 i{ color: #FFFFFF; font-size: 2rem;}
.word_group_09 .next2{right: -6rem;}
.word_group_09 .prev2{left: -6rem;}
.word_group_09 .trt-row-large{ padding: 0;}
.word_group_09 .trt-row-large>[class*=trt-col-]{margin: 0; padding: 0;}
.word_group_09 .bd{overflow: hidden; padding-bottom: 2rem;}
.word_group_09 .num{display:block;text-align: center;}
.word_group_09 .num li{display: inline-block;width: 1rem;  font-size: 0; margin: 0 .6rem; position: relative; top: -1rem; height: 1rem; border-radius:50%; background: #d0deec;}
.word_group_09 .num li.on{background: #00469b;}
.word_group_09 .gl_img {margin-top: 0rem; line-height: 6rem; height: 6rem;}
.word_group_09 ul li a{display: block; box-shadow:5px 5px 5px rgba(22,88,160,0.1);}
.word_group_09 ul li:hover .word_conent p{color: #64a94e;font-weight: bold;}
.word_group_09 .word_conent{position: relative;}
.word_group_09 .gl_img{position: absolute; right: 2rem;}
.word_group_09 .word_conent p{white-space: nowrap; width: 70%; text-overflow: ellipsis; overflow: hidden;}
.zljs_con{background: url(22szzg_zljs_bg1.jpg) no-repeat center; padding: 8rem 0rem;}
.zljs_img{background: url(22szzg_zljs_bg2.jpg) no-repeat center; padding: 8rem 0rem 8rem 57rem; background-size: cover;}
.zljs_tit{background: #FFFFFF url(22szzg_zljs_bg3.jpg) no-repeat center bottom; padding: 3rem;}
.zljs_tit h1{font-size: 3.6rem; color: #00469b; margin-bottom: 10px;}
.zljs_con2{padding: 8rem 0rem;}

.zljs_ul{position: relative;}
.zljs_ul ul li{ width: 25%; float: left; position: relative;}
.zljs_ul ul li:before{position: absolute; right: 0rem; content:' '; top: 0rem; bottom: 0rem; width: .2rem;background: url(22szzg_zljs_xian2.png) no-repeat center; display: block;}
.zljs_ul:before{position: absolute; left: 0rem; content:' '; top: 0rem; bottom: 0rem; width: .2rem;background: url(22szzg_zljs_xian2.png) no-repeat center; display: block;}
.zljs_ul ul li:hover:before{ background: url(22szzg_zljs_xian.png) no-repeat center;}
.zljs_ul ul li a{display: block; transition: ease-in-out 0.3s; overflow: hidden; padding-top: 4rem; height: 31.5rem; margin: 0rem 2rem;}
.zljs_ul ul li a span{display: block; height: 8rem; line-height: 8rem; text-align: center;}
.zljs_ul ul li a em{font-size:1.8rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-bottom: 3rem; font-weight: bold; text-align: center; display: block;}
.zljs_ul ul li a p{font-size: 1.4rem; height: 14.4rem; line-height: 2.4rem; color: #999999;overflow: hidden; max-height: 14.5rem; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical;}
.zljs_a {line-height: 3rem; margin-top: 1rem;}
.zljs_a i{color: #64a94e; float: left;}
.zljs_a b{float: right;}
.zljs_ul ul li:hover a{padding-top: 0rem;margin-top: -2rem;}
.breadcrumb li{margin-right: 1rem\0 !important;}
.nr_div{box-shadow: 0px 4px 5px #f7f7f7;border: 1px solid #EEEEEE; border-radius: 1.5rem; margin: 0 auto;width: 54rem; padding: 4rem;}
.nr_div h1{font-weight: normal; font-size: 2.6rem; margin-bottom: 3rem;}
.nr_div ul li{margin-bottom: 2rem;}
.nr_div ul li i{display: block; font-size: 1.8rem; margin-bottom: 1rem;}
.nr_div ul li input{height: 5rem; color: #999999; padding-left: 2rem; width: 100%; border:1px solid #CCCCCC; border-radius:.6rem; display: inline-block; font-size: 1.6rem;}
.nr_div ul li.on input{width: 70%;}
.nr_div ul li span{display: inline-block; margin-left: 1rem;}
.nr_div ul li button{display: block; width: 100%; height: 5rem; background: #106DBA; border-radius:1rem; border: none; font-size: 2rem;font-weight: bold; color: #FFFFFF;}
.scxz_tit{text-align: center;}
.scxz_tit ul li{display: inline-block; margin: 0rem 1rem; margin-bottom: 2rem;}
.scxz_tit ul li a{display: block; width: 12rem; transition: ease-in-out 0.3s; font-size: 1.8rem; height: 5rem; line-height: 5rem; background: #f9f9f9; border-radius:.6rem;}
.scxz_tit ul li.on a,.scxz_tit ul li:hover a{background: #64a94e; font-weight: bold; color: #FFFFFF;}
.scxz_ul .list_base ul {padding-bottom: 2rem; margin-bottom: 2rem; border-bottom: 1px solid #d9d9d9;}
.zljs_con2 .next2,.zljs_con2 .prev2{display: inline-block; margin:0 .5rem; z-index: 10; cursor: pointer; position: absolute; top: 50%; margin-top: -2rem; transition: ease-in-out 0.3s; width:4rem; height:4rem; background: #64a94e; line-height: 4rem; text-align: center; border-radius:50%;}
.zljs_con2 .next2 i,.zljs_con2 .prev2 i{ color: #FFFFFF; font-size: 2rem;}
.zljs_con2 .next2{right: -6rem;}
.zljs_con2 .prev2{left: -6rem;}

.wqhg_bg{ background-image: url(22szzg_wqhg_bg.jpg);}
.wqhg_tit .gy_list span.prev,.wqhg_tit .gy_list span.next{border: 1px solid #64a94e ; background: #FFFFFF; color: #64a94e;}
.wqhg_tit .gy_list span.prev i,.wqhg_tit .gy_list span.next i{ color: #64a94e;}
.wqhg_tit .gy_list ul li .gy_bottom .gy_p{color: #333333;}
.wqhg_tit .gy_list:before{display: none;}
.wqhg_tit .gy_list{overflow: hidden;}
.wqhg_tit .gy_list ul li .gy_bottom:after{content: ''; position: absolute; top: 0rem; left: -1.5rem; right: -1.5rem; height: 1px; background: #E5E5E5;}
.wqhg_tit .gy_list ul li .gy_bottom:before{background: #fff; border:1px solid  #d8d8d8 ;}
.wqhg_tit .gy_list ul li:hover .gy_bottom:before{background: #64a94e;}
.wqhg_tit .gy_list ul li:hover .gy_bottom .gy_p{color: #64a94e;}





@media screen and (max-width:2300px){
	.top.gl_top .top_in_div{width: 24rem;}
}
@media screen and (max-width:2200px){
	.top.gl_top .top_in_div{width: 18rem;}
	.top.gl_top .top_ul ul li a{margin: 0 .7rem;font-weight:bold}
	.bottom_z_tit ul li{font-size: 1.6rem;}
}
@media screen and (max-width:1790px){
	.top_ul ul li a{font-size: 1.6rem;font-weight:bold}
	.top.gl_top .top_ul ul li a{margin: 0rem .5rem;}
}
@media screen and (max-width:1680px) {
	.top.gl_top .top_in_div{width: 16rem;}
	.top.gl_top .top_ul ul li a{font-size: 1.6rem ;font-weight:bold}
}
@media screen and (max-width:1500px){
	.xl_top .xl_r>ul>li .xl_div{right: 0rem; left: -14rem;}
	.xl_top .xl_r>ul>li .xl_div:before{display: none;}
	.szzg_div .slideBox_08 .next1{right: 0rem !important;}
	.szzg_div .slideBox_08 .prev1{left: 0rem !important;}
	.zljs_con2 .next2{right: 0rem;}
	.zljs_con2 .prev2{left: 0rem;}
	.top.gl_top .top_ul ul li a{margin: 0 .5rem;}
}
@media screen and (max-width:1440px){
	.top.gl_top .box_i { display: block; }
	.top.gl_top .box_i i{font-size: 2.8rem;}
	.top_in{width: auto;}
	.top_dl{margin-left: 1rem;}
	.top.gl_top .top_in_div{display: none;}
	.top.gl_top .top_in_div {display: none; width: 30rem; position: absolute; bottom: -5rem;right: 0;}
	.top.gl_top .top_in_div input,.top.gl_top .top_in_div button{background: #FFFFFF;}
	.top.gl_top .top_in_div button i{color: #64a94e;}
	.top.gl_top .trt-col-16{width: 78.3333%;}
	.top.gl_top .trt-col-4{width:13%;}
	.top.gl_top .trt-col-4.top_r {width: 8%;}
	.top.gl_top .top_ul ul li a{margin: 0 .5rem;}
}
@media screen and (max-width:1366px) {
	.zbs_mar_t{ margin-top:4.8rem;}
	.xwzx_list span.prev,.fh_list span.prev,span.ztzl_a.prev,.word_group_08 .prev2{ left:2rem;}
	.xwzx_list span.next,.fh_list span.next,span.ztzl_a.next,.word_group_08 .next2{ right:2rem;}
	.top.gl_top .top_ul ul li a{font-size: 1.4rem;}
	.xwzx_list span.prev, .xwzx_list span.next, .fh_list span.prev, .fh_list span.next{background: #DDE2ED;}
	.fh_list_b ,.fh_list_a,.fh_list {overflow: hidden;}
	.gl_r ul li{padding: 1rem 0;}
	.szzg_ul a h1,.szzg_ul a p{-webkit-line-clamp: 1; height: 2.6rem;}
	.xl_top .xl_r{padding-right: 6rem;}
	.gy_list span.prev, .gy_list span.next{top: 65%;}
	.gk_ul.li2 ul li .gk_tit{padding-right:18rem;}
}
@media screen and (max-width:1280px){
	.top.gl_top .top_in_div{width: 30rem;}
	.gy_r p{max-height: 9rem;}
	.szzg_l ul li:last-child{display: none;}
	.sz_r p{    -webkit-line-clamp: 2;}
	.gy_list:before,.wqhg_tit .gy_list:before{top: 15.6rem;}
	.top.gl_top .top_ul ul li a{margin: 0 .3rem;}
	.szzg_l .word_group_01 li{line-height: 3.6rem; font-size: 1.6rem;}
	.szzg_l .word_group_01 li:before{top: 1.8rem;}
	.top .trt-row{ margin: 0rem;}
	.top .trt-row [class*=trt-col-]{ padding: 0rem;}
	.trt-row-70 [class*=trt-col-]{padding-left: .8rem;}
	.bottom_z_tit ul li{font-size: 1.3rem;}
}
@media screen and (max-width:1180px){
	.top.gl_top .trt-col-16{width: 76.3333%;}
	.top.gl_top .trt-col-4.top_r {width: 10%;}
	.top.gl_top .top_ul ul li a{margin: 0 .2rem;}
	.top .row{padding: 0rem;}
}
@media screen and (max-width:1140px){
	.top.gl_top .top_ul ul li a{font-size: 1.2rem ;}
	.bottom_z_tit ul li{font-size: 1.2rem;}
}

@media screen and (max-width:1044px){
	.gy_list:before,.wqhg_tit .gy_list:before{top: 15.8rem;}
	.gy_list span.prev, .gy_list span.next{top: 59%;}
}
@media screen and (max-width:1024px){
	.gy_list:before,.wqhg_tit .gy_list:before{top: 15.4rem;}
	.gy_list span.prev, .gy_list span.next{top: 59%;}
	.slideBox_02_div{bottom: -14rem;}
}
@media screen and (max-width:992px) {
	.zbs_mar_t{ margin-top: 2rem;}
	.zbs_con_l,.zbs_con_r{ width: 100%; position: relative;}
	.zbs_con_r{ top: inherit; transform: translateY(0);}
	.zbs_con1 .zbs_con_r{ left: inherit; right: inherit;}
	.word_group_02 li{ font-size: 1.4rem; padding-right: 8.8rem;}
	.xwzx_con_bg2{ margin-bottom: -2rem;}
	.xwzx_con_bg1,.xwzx_con_bg2{ padding: 3rem 0;}
	.ej_page{padding-top: 8rem;}
	.box.top {position: fixed; z-index: 999;}
	.hw_con{padding-top: 0;}
	.hw_ul li{margin-top: 2rem;}
	.top_in_div{width:20rem;display: inline-block !important;}
	.box_i{display: none;}
	.top.gl_top .top_dl i{ color: #FFFFFF; font-size: 3rem;}
	.top_in{width:auto;}
	.top.gl_top .top_ul ul li.on a:before, .top.gl_top .top_ul ul li:hover a:before{background: #FFFFFF;}
	.word_group_08 .prev2,.word_group_08 .next2{display: none;}
	.word_group_08 a{margin-right: 0;}
	.tit_links li{float: inherit;display: inline-block;}
	.tit_links ul{white-space: nowrap; overflow-y: scroll;}
	.txt_div{position: relative; padding: 2rem;}
	.gl_box .slideBox_08 .txt-bg{height:17rem; background: #64a94e; opacity: .4;}
	.slideBox_08 .num{display: none;}
	.txt_div span{height: 4.8rem;}
	.gl_ul a{margin-bottom: 2rem;}
	.top.gl_top .top_ul ul li a,.top.gl_top .top_ul ul li.on a{color: #FFFFFF;}
	.gl_bg{padding: 2rem 0;}
	.gl_ul span{width: 12rem; height: 12rem; line-height: 12rem;}
	.word_group_03 .word_date{width: auto; border-right: none; margin-bottom: 1rem;}
	.word_group_03 .word_text h3{overflow: inherit; white-space: inherit; text-overflow: inherit;}
	.word_group_03 .word_text p span{overflow: inherit; display: inline; white-space: inherit; text-overflow: inherit; height: auto; max-width: inherit;}
	.word_group_03 .word_text p{height: auto;}
	.word_group_03 .word_text p a{float: inherit; display: inline;}
	.xwzx_list1 .row{padding: 0;}
	.word_group_03 .word_conent{padding: 1rem;}
	span.ztzl_a.next{right: 1rem;}
	span.ztzl_a.prev{left: 1rem;}
	.fh_list_a .bd{overflow: hidden;}
	.num_li .bd li a{margin-right: 1.6rem;}
	.fh_list_b.num_li .bd .trt-row{margin-right: 0;}
	.fh_list .bd{overflow: hidden;}
	.fh_list span.prev, .fh_list span.next{display: none;}
	.gl_bg2{background: #64a94e;}
	.fh_list_b span{float: inherit;  width: auto; height: auto; margin-bottom: 1rem; border-right: none;}
	.fh_list_b.num_li .bd li a{margin-right: 0;}
	.gl_bg2{padding: 4rem 0;}
	.fh_list{margin-top: 2rem;}
	.fh_list  .mar_t_large{margin-top: 0;}
	.word_group_03 .word_text p{overflow: inherit;display: inherit; -webkit-box-orient:inherit; -webkit-line-clamp:inherit;}
	.top.gl_top .top_in_div{width: 22rem;}
	.gy_l {float: inherit; width: auto; position: inherit;}
	.gy_l i{background-size:cover;}
	.gy_r{width: auto; position: inherit; margin-bottom: 5rem;}
	.gy_bg{background: #64a94e;}
	.gy_list::before{display: none;}
	.gy_list span.prev, .gy_list span.next{top: 80%;}
	.gy_r p{max-height: inherit;}
	.sz_r{padding-bottom: 2rem;}
	.word_group_03 li:nth-child(3) .word_conent, .word_group_03 li:nth-child(4) .word_conent{padding: 1rem;}
	.gl_tit ul li{font-size: 2.2rem; margin-right: 1rem;}
	.word_group_01 li{line-height: 2.4rem;}
	.gl_box.li .slideBox_08 .txt-bg{height: 7rem;}
	.gk_ul ul li>span{float: inherit; width: auto; margin-bottom: 2rem;}
	.gk_ul ul li {padding: 2rem 1rem;}
	.gk_tit{padding-left: inherit;}
	.gk_top{height: auto;}
	.gk_top span{float: inherit; margin-left: inherit;}
	.gk_top i{height: auto; white-space: inherit; overflow: inherit; text-overflow: inherit;}
	.gl_in{width: auto;}
	.xl_top h1{font-size: 2.4rem; line-height: 4rem; margin-bottom: 2rem;}
	.gk_ul.li2 ul li .gk_tit{padding-right: 0;}
	.gk_ul.li2 ul li .gk_tit em{position:inherit; float: inherit; display: inline-block; top: inherit; right: inherit;}
	.top.gl_top .box_i{display: none;}
	.top_in{display: inline-block;}
	.top.gl_top .top_in_div{ position: relative; bottom: inherit;right: inherit;}
	.fh_img .w_space_np_02{-webkit-line-clamp: 1;}
	.fh_img .w_space_np_02{white-space: inherit !important;}
	.gl_tit h1{font-size: 2.6rem;}
	.fhgk_r{margin-top: 3rem;}
	.fhgk_con{padding: 3rem 0rem;}
	.zljs_ul ul li{ width: 100%; }
	.zljs_ul ul li:hover a{padding-top: 4rem;margin-top: 0rem;}
	.zljs_con2,.zljs_con{padding: 4rem 0rem;}
	.zljs_con{background-size: cover;}
	.zljs_img{padding: 2rem;}
	.zljs_ul ul li a{height:36rem;}
	.top.gl_top .trt-col-4{width:100%;}
	.nr_div{width: auto; padding: 2rem;}
	.scxz_tit ul li{ margin: 0 .4rem; margin-bottom: 2rem;}
	.scxz_tit ul li a{width: 10rem;}
	.top.gl_top .trt-col-16,.top.gl_top .trt-col-4.top_r{width:100%;}
	.top.gl_top .top_ul ul li a{font-size: 1.8rem ;}
	.zljs_ul ul li:before{display: none;}
	.zljs_ul:before{display: none;}
	.wqhg_tit .gy_list ul li .gy_bottom:before{display: none;}
	.wqhg_tit .gy_list ul li .gy_bottom em{display: none;}
	.wqhg_tit .gy_list ul li .gy_bottom{margin-top: 0rem;margin-bottom: 2rem;}
	.wqhg_tit .gy_list span.prev, .wqhg_tit .gy_list span.next{display: none;}
}
@media screen and (max-width:640px) {
	.xwzx_list .bd li a{ margin-right: 0;}
	.num_li .bd li a{margin-right: 3.2rem;}
	.top.gl_top .top_in_div{width: 20rem;}
	.gl_in input { width: 70%;}
	.gl_in button{width: 30%;}
	.zljs_ul ul li a{height:auto; border-bottom: 1px solid #64a94e; padding-bottom: 2rem;}
	.zljs_tit{padding: 2rem;}
}
@media screen and (max-width:376px) {
	.zbs_mar_t{ margin-top:2rem;}
	.top.gl_top .top_in_div{width: 18rem;}
	.zljs_ul ul li{ width: 100%; }
	.zljs_ul ul li:before{display: none;}
	.zljs_ul ul li a{padding-top: 3rem; margin: 0rem;}
}
@media screen and (max-width:345px) {
	.nr_div ul li.on input{width: 60%;}
	.scxz_tit ul li a{width: 8rem; font-size: 1.6rem; height: 4rem; line-height: 4rem;}
}
