  @charset "utf-8";
/* CSS Document */
/*banner图*/
	/* flexslider   banner */
.flexslider,
.flexslider .slides li { position: relative; overflow: hidden;}
.flex-viewport,.flexslider .slides,.flexslider .slides li,.flexslider .slides li .abox,.flexslider .slides li .abox .img { display: block; width:100%; height:100%;}

		/*按钮*/
.flex-direction-nav { display:none;}
.flex-control-nav { display:block; width:100%; position:absolute; bottom:0; text-align:center;}
.flex-control-nav li { display:inline-block; zoom:1; *display:inline;}
.flex-control-nav li a { display: block; overflow: hidden; text-indent: -99em; cursor: pointer;}

	/*banner图基本设置到此*/
#demo01 { width:100%;}
#demo01 .slides li a.abox { width:2560px; position: relative; left:50%; margin-left:-1280px}
#demo01 .flex-control-nav { margin-bottom:94px;}
#demo01 .flex-control-nav li { margin:0 4px;}
#demo01 .flex-control-paging li a { background-color:#ffffff; width: 8px; height: 8px; border-radius:50%;}
/**/#demo01 .flex-control-paging li a.flex-active { background-color:#A32C25;}



.title_01 { border-bottom:1px solid #BCBCBC;}
.title_01_in {}
.title_01 .text_item_1 { padding: 0 0 0 8px; position:relative;}
.title_01 .text_item_1 .text_1 { position:absolute; top:18px; left:0; width:2px; height:20px; background-color:#1663BC;}
.title_01 .text_item_1 .text_2 { color:##030303; font-size:20px; line-height:52px;}


.title_02 { border-bottom:1px solid #BCBCBC;}
.title_02_in { position:relative;}
.title_02 .text_item_1 { height:40px;}
.title_02 .text_item_1 .text_1 { display:block; float:left; position:relative;}
.title_02 .text_item_1 .text_1+.text_1 { margin-left:70px;}
.title_02 .text_item_1 .text_1_1 { color:#030303; font-size:16px; line-height:40px;}
.title_02 .text_item_1 .text_1_2 { position:absolute; left:0; bottom:-1px; right:0; height:3px; background-color:#1663BC; display:none;}
.title_02 .text_item_2 { position:absolute; right:0; bottom:0;}
.title_02 .text_item_2 .text_1 { color:#959595; font-size:14px; line-height:40px;}
/*act*/
.title_02 .text_item_1 .text_1.on .text_1_1 { color:#1663BC; font-weight:bold;}
.title_02 .text_item_1 .text_1.on .text_1_2 { display:block;}
.title_02 .text_item_2 .text_1:hover { color:#1663BC;}
/*act*/



.title_03 { border-bottom:1px solid #BCBCBC;}
.title_03_in { height:50px; padding:28px 0 0 0; position:relative;}
.title_03 .text_item_1 { position: absolute; left:0; bottom:0; z-index:5;}
.title_03 .text_item_1 .text_1 { color:#030303; font-size:22px; line-height:50px; font-weight:bold;}
.title_03 .text_item_1 .text_2 { position:absolute; left:0; bottom:-1px; right:0; height:4px;}
.title_03 .text_item_1 .text_2_1,
.title_03 .text_item_1 .text_2_2 { float:left; width:50%; height:100%;}
.title_03 .text_item_1 .text_2_1 { background-color:#1663BC;}
.title_03 .text_item_1 .text_2_2 { background-color:#A32C25;}
.title_03 .text_item_2 { position:absolute; z-index:15; right:0; bottom:10px; color:#959595; font-size:14px; line-height:32px;}
.title_03 .text_item_3 { position:absolute; left:0; bottom:0;}
.title_03 .text_item_4 { position:absolute; z-index:25; right:80px; bottom:10px; display:flex; align-items:center;}
.title_03 .text_item_4 .text_1 { display:flex; align-items:center; justify-content:center; width:auto; height:35px; background-image:url(/Template/Pc/xhjypc2023/image/p-2-0.png); min-width: 100px; padding: 0 10px; background-size: 100% 100%;}
.title_03 .text_item_4 .text_1+.text_1 { margin-left:16px;}
.title_03 .text_item_4 .text_1_1 {}
.title_03 .text_item_4 .text_1_1.no1 { display:block;}
.title_03 .text_item_4 .text_1_1.no2 { display:none;}
.title_03 .text_item_4 .text_1_2 { color:#1663BC; font-size:16px; line-height:20px; margin-left:3px;}
/*act*/

.title_03 .text_item_2:hover { color:#1663BC;}
.title_03 .text_item_4 .text_1:hover .text_1_1.no1 { display:none;}
.title_03 .text_item_4 .text_1:hover .text_1_1.no2 { display:block;}
.title_03 .text_item_4 .text_1:hover .text_1_2 { color:#A32C25;}
/*act*/


.title_04 { border-bottom:1px solid #BCBCBC;}
.title_04_in { position:relative;}
.title_04 .text_item_1 { height:50px;}
.title_04 .text_item_1 .text_1 { display:block; float:left; position:relative;}
.title_04 .text_item_1 .text_1+.text_1 { margin-left:70px;}
.title_04 .text_item_1 .text_1_1 { color:#030303; font-size:18px; line-height:50px;}
.title_04 .text_item_1 .text_1_2 { position:absolute; left:0; bottom:-1px; right:0; height:3px; background-color:#1663BC; display:none;}
.title_04 .text_item_2 { position:absolute; right:16px; bottom:0;}
.title_04 .text_item_2 .text_1 { color:#959595; font-size:14px; line-height:50px;}
/*act*/
.title_04 .text_item_1 .text_1.on .text_1_1 { color:#030303; font-weight:bold;}
.title_04 .text_item_2 .text_1:hover { color:#1663BC;}
/*act*/




		/*文章详情*/
.article_01 { color:#666666; font-size:20px; line-height:30px;}
.article_01 p+p { margin-top:30px;}
.article_01 img { max-width:0;}
.dymap img { max-width: none;}


.list_01 {}
.list_01 ul {}
.list_01 ul li { border-bottom:1px dashed #BCBCBC;}
.list_01 ul li .abox { display:block; padding: 0 8px;}
.list_01 ul li .abox_in { position:relative;}
.list_01 ul li .abox .text_item_1 { color:#030303; font-size:16px; line-height:60px; margin-right:120px;}
.list_01 ul li .abox .text_item_2 { color:#959595; font-size:16px; line-height:60px; position:absolute; right:0; top:0;}
/*act*/
.list_01 ul li .abox:hover { background-color:rgba(179, 199, 223, 0.32);}
.list_01 ul li .abox:hover .text_item_1 { color:#A32C25;}
.list_01 ul li .abox:hover .text_item_2 { color:#A32C25;}
/*act*/


.list_02 {}
.list_02 ul {}
.list_02 ul li {}
.list_02 ul li+li { border-top: 1px solid #BCBCBC;}
.list_02 ul li .abox { display:block; padding:20px 0;}
.list_02 ul li .abox_in { height:100px;}
.list_02 ul li .abox .imgbox { float:left; height:100%; width:134px;}
.list_02 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_02 ul li .abox .textbox { margin:0 0 0 154px; padding:10px 0 0 0;}
.list_02 ul li .abox .textbox .text_item_1 { color:#030303; font-size:16px; line-height:20px;}
.list_02 ul li .abox .textbox .text_item_2 { color:#959595; font-size:14px; line-height:24px; height:48px; margin-top:14px;}
/*act*/
.list_02 ul li .abox:hover .textbox .text_item_1 { color:#A32C25;}
/*act*/


.list_03 {}
.list_03 ul {}
.list_03 ul li {}
.list_03 ul li+li { margin-top:48px;}
.list_03 ul li .abox { display:block; height:125px; position:relative;}
.list_03 ul li .abox_in { height:125px; position:absolute; top:0; left:-16px; right:0; background-color:#ffffff; border-radius:6px;}
.list_03 ul li .abox .imgbox { float:left; height:100%; width:112px; position:relative; top:-12px; margin:0 0 0 16px; border-radius:4px; overflow:hidden;}
.list_03 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_03 ul li .abox .textbox { margin:0 16px 0 144px; padding:22px 0 0 0;}
.list_03 ul li .abox .textbox .text_item_1 { color:#030303; font-size:16px; line-height:20px;}
.list_03 ul li .abox .textbox .text_item_2 { margin-top:10px;}
.list_03 ul li .abox .textbox .text_item_2 .text_1 { color:#959595; font-size:12px; line-height:22px;}
/*act*/
.list_03 ul li .abox:hover .textbox .text_item_1 { color:#A32C25;}
/*act*/



.list_04 {}
.list_04 ul {}
.list_04 ul li {}
.list_04 ul li+li { margin-top:20px;}
.list_04 ul li .abox { display:block; background-color:#F5F8FB;}
.list_04 ul li .abox_in { height:62px; position:relative;}
.list_04 ul li .abox .text_item_1 { position:absolute; top:9px; left:0; width:84px; text-align:center;}
.list_04 ul li .abox .text_item_1 .text_1 { color:#030303; font-size:22px; line-height:26px; font-weight:bold; font-family:Arial;}
.list_04 ul li .abox .text_item_1 .text_2 { color:#B4B4B4; font-size:14px; line-height:18px;}
.list_04 ul li .abox .text_item_2 { position:absolute; left:84px; top:20px; bottom:18px; width:1px; background-color:#BCBCBC;}
.list_04 ul li .abox .text_item_3 { margin:0 24px 0 100px; padding: 0 100px 0 0; color:#030303; font-size:16px; line-height:62px; background-image:url(/Template/Pc/xhjypc2023/image/p-list_04-1-1.png); background-position: right center;}
/*act*/
.list_04 ul li .abox:hover .text_item_1 .text_1 { color:#A32C25;}
.list_04 ul li .abox:hover .text_item_1 .text_2 { color:#A32C25;}
.list_04 ul li .abox:hover .text_item_3 { color:#A32C25; background-image:url(/Template/Pc/xhjypc2023/image/p-list_04-1-1on.png);}
/*act*/

















































