.navbox1bg{ width:1170px; background:#bd1a2d;height:60px; border-top:1px solid #8f1322; margin:0 auto;}
.navbox1{width:1170px; margin:0 auto;height:60px;}
.navbox1_sy{width:220px; font-size:24px; font-weight:normal; line-height:58px; height:58px; text-align:center;float:left;}
.navbox1_sy a {height:58px; color:#fff;}
.navbox1_sy a:hover{ color:#fff; height:58px; line-height:58px; border-bottom:2px solid #f5d389; display:block;}
.navbox1_m { float:left; display:inline; width:880px; }
.navbox1_m h1 { float:left; display:inline;width:220px; font-size:24px; font-weight:normal; line-height:58px; height:58px; text-align:center;}
.navbox1_m h1 a {height:58px; color:#fff; padding:10px 40px 13px;}
.navbox1_m h1 a.navhover {height:58px; line-height:58px;border-bottom:2px solid #f5d389;}

.navbox3 { width:1170px;background:#fff6e2; border-bottom:1px solid #f7ce8c; height:40px; position:absolute;display:none; overflow:hidden; z-index:99999;line-height:40px; text-align:center;left: 50%;margin-left: -585px;}
.navbox3_li { width:1140px; height:40px; padding:0 15px; overflow:hidden;line-height:40px; font-size:16px; color:#404040; text-align:center;margin:0 auto;}
.nav_zwxxL{ width:355px; float:left;}
.nav_zwxxL li{ width:88px; height:24px; background:#f4f4f4; display:inline-block; text-align:center; font-size:14px; color:#000;float:left; line-height:24px; cursor:pointer;}
.nav_zwxxL li a{color:#000;}
.nav_zwxxL li.on{ background:#ddebf3; color:#002275; font-weight:bold;}
.nav_zwxxL li.on a{color:#002275;}
.nav_zwxxL_con{ width:355px; height:105px; line-height:25px; text-align:left; color:#272727; font-size:14px; overflow:hidden; padding-top:10px;}
.nav_zwxxL_con li{background:url(icon.jpg) no-repeat 0 10px; padding-left:15px; width:340px; height:25px; line-height:25px;text-overflow:ellipsis;white-space: nowrap; text-align:left; overflow:hidden;}
.nav_zwxxL_con li a{ color:#272727;}
.nav_zwxxL_con li a:hover{color:#002275;}
.nav_zwxxL_more{height:25px; line-height:25px; width:355px; text-align:right;}
.nav_zwxxL_more a{ color:#9e9e9e;font-size:12px; }
.nav_zwxxL_more a:hover{color:#002275;}
.nav_zwxxL_con2{ width:355px; height:130px; padding-top:10px; text-align:left; font-size:14px; color:#272727; line-height:25px;}
.nav_zwxxL_con2L{ width:150px; float:left; margin-right:10px;}
.nav_zwxxL_con2R{ float:left; width:258px;}
.nav_zwxxL_con2R p{ font-weight:bold; color:#002275;}
.nav_zwxxL_con2R p a,.nav_zwxxL_con2 p a:hover{color:#002275;}
.nav_zwxxL_con2R span{ margin-left:15px; width:90px; text-align:left; font-size:14px; color:#272727; float:left;
line-height:21px;}
.nav_zwxxL_con2R span a{color:#272727;}
.nav_zwxxL_con2R span a:hover{color:#002275;}
.nav_zwxxL_con2L img{ float:left; width:87px; height:116px; margin-right:10px;}
.nav_zwxxM{float:left; padding:0 15px; margin:0 15px; border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0; width:355px;}
.nav_zwxxR{ width:356px; float:left;}
.nav_zwxxR li.on{ width:88px; height:24px; background:#ddebf3; display:inline-block; text-align:center; font-size:14px; color:#002275;float:left; line-height:24px; cursor:pointer;font-weight:bold;}
.nav_zwxxR li a{color:#002275;}
.nav_zwxxR_con{ width:356px; height:105px; line-height:25px; text-align:left; color:#272727; font-size:14px; overflow:hidden; padding-top:10px; font-weight:normal;}
.nav_zwxxR_con li{background:url(icon.jpg) no-repeat 0 10px; padding-left:15px; width:341px; height:25px; line-height:25px;text-overflow:ellipsis;white-space: nowrap; text-align:left; overflow:hidden;}
.nav_zwxxR_con li a{ color:#272727;}
.nav_zwxxR_con li a:hover{color:#002275;}
.nav_zwxxR_more{height:25px; line-height:25px; width:356px; text-align:right;}
.nav_zwxxR_more a{ color:#9e9e9e;font-size:12px; }
.nav_zwxxR_more a:hover{color:#002275;}
.nav_bsfwL{ width:530px; float:left;}
.nav_bsfwL p,.nav_bsfwR p,.nav_hdjlL p,.nav_hdjlM p,.nav_hdjlR p,.nav_hyjjR_yq p,.nav_hyjjR_pp p{ font-size:14px; font-weight:bold; color:#002275;}
.nav_bsfwL_con{ width:530px; margin-top:15px;}
.nav_hyjjR_yq ul{ margin-top:10px;}
.nav_bsfwL_conL{ width:43px; float:left; margin-right:17px;}
.nav_bsfwL_conR{ width:470px; float:left;}
.nav_bsfwL_conR p{ color:#272727; font-weight:bold;}
.nav_bsfwL_conR li{background:url(icon.jpg) no-repeat 0 13px; padding-left:15px; width:455px; height:32px; line-height:32px;text-overflow:ellipsis;white-space: nowrap; text-align:left; overflow:hidden; font-size:14px;}
.nav_bsfwL_conR li a{ color:#272727;}
.nav_bsfwL_conR li a:hover{color:#002275;}
.nav_more{height:25px; line-height:25px; width:100%; text-align:right;}
.nav_more a{ color:#9e9e9e;font-size:12px; }
.nav_more a:hover{color:#002275;}
.nav_bsfwR{ width:547px; float:left; border-left:1px solid #f0f0f0; margin-left:30px; padding-left:30px;}
.nav_bsfwR li{background:url(icon.jpg) no-repeat 0 15px; padding-left:15px; width:532px; height:36px; line-height:36px;text-overflow:ellipsis;white-space: nowrap; text-align:left; overflow:hidden; font-size:14px;}
.nav_bsfwR li a{ color:#272727;}
.nav_bsfwR li a:hover{color:#002275;}
.nav_bsfw_sb{ text-align:left; font-size:14px; color:#272727; margin-top:30px;}
.nav_bsfw_sb a{color:#272727; margin:0 30px 0 10px;}
.nav_bsfw_sb a:hover{color:#002275;}
.nav_hdjlL{ width:352px; float:left;}
.nav_hdjlL ul,.nav_hdjlM ul{ margin-top:10px;}
.nav_hdjlL li,.nav_hdjlM li{background:url(icon.jpg) no-repeat 0 11px; padding-left:15px; width:337px; height:28px; line-height:28px;text-overflow:ellipsis;white-space: nowrap; text-align:left; overflow:hidden; font-size:14px;}
.nav_hdjlL li a,.nav_hdjlM li a{ color:#272727;}
.nav_hdjlL li a:hover,.nav_hdjlM li a:hover{color:#002275;}
.nav_hdjlM{ width:352px; float:left; border-left:1px solid #f0f0f0; margin:0 20px; padding:0 20px;border-right:1px solid #f0f0f0; }
.nav_hdjlM_con{ width:320px; text-align:left; font-size:14px; color:#272727; line-height:35px; margin-top:10px;}
.nav_hdjlM_con a,.nav_hdjlM_con a:hover{color:#002275;}
.nav_hdjlM_con img{ margin-right:10px;}
.nav_hdjlM_mt{ margin-top:15px;}
.nav_hdjlR{ width:352px; float:left;}
.nav_hdjlR ul{ margin-top:15px;}
.nav_hdjlR li{ width:332px;text-align:left; padding:0 10px; font-size:14px; color:#272727; line-height:35px; overflow:hidden; height:35px;}
.nav_hdjlR li.bg{ background:#f4f4f4; line-height:35px; width:332px;overflow:hidden;}
.nav_hdjlR li.bg2{ background:#f4f4f4;width:332px; height:35px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap; line-height:35px;}
.nav_hdjlR li .txt{ color:#002788;}
.nav_hdjlR li .txt a,.nav_hdjlR li .txt a:hover{ color:#002788;}
.nav_hdjlR_more{ margin-top:53px;}
.nav_hyjjL{ border-right:1px solid #f0f0f0; margin-right:30px; padding-right:30px; width:450px; float:left;}
.nav_hyjjL ul{ margin-top:10px;}
.nav_hyjjL li{background:url(icon.jpg) no-repeat 0 11px; padding-left:15px; width:435px; height:28px; line-height:28px;text-overflow:ellipsis;white-space: nowrap; text-align:left; overflow:hidden; font-size:14px;}
.nav_hyjjL li a{ color:#272727;}
.nav_hyjjL li a:hover{color:#002275;}
.nav_hyjjR{ width:627px; float:left;}
.nav_hyjjR_yq{ width:260px; float:left;border-right:1px solid #f0f0f0; margin-right:30px; padding-right:30px;}
.nav_hyjjR_yq li{background:url(icon.jpg) no-repeat 0 11px; padding-left:15px; width:245px; height:28px; line-height:28px;text-overflow:ellipsis;white-space: nowrap; text-align:left; overflow:hidden; font-size:14px;}
.nav_hyjjR_yq li a{ color:#272727;}
.nav_hyjjR_yq li a:hover{color:#002275;}
.nav_hyjjR_sp{ width:306px; float:left;}
.nav_hyjjR_sp p{ float:left;font-size:14px; font-weight:bold; color:#002275; line-height:24px; margin-right:10px;}
.nav_hyjjR_sp_more{ margin-top:5px;}
.nav_hyjjR_sp_tit{ float:left;}
.nav_hyjjR_sp_tit li{ width:77px; height:24px; background:#f4f4f4; display:inline-block; text-align:center; font-size:14px; color:#000;float:left; line-height:24px; cursor:pointer;}
.nav_hyjjR_sp_tit li a{color:#000;}
.nav_hyjjR_sp_tit li.on{ background:#ddebf3; color:#002275; font-weight:bold;}
.nav_hyjjR_sp_tit li.on a{color:#002275;}
.nav_hyjjR_sp_con{ width:298px; margin-top:10px;}
.nav_hyjjR_sp_con li{ width:125px; float:left; margin:0 12px; text-align:left;}
.nav_hyjjR_sp_con li img{ width:125px; height:97px;}
.nav_hyjjR_sp_con li p{height:35px; overflow:hidden;width:125px;font-size:14px; color:#272727; line-height:18px; font-weight:normal;}
.nav_hyjjR_sp_con li a{color:#272727;}
.nav_hyjjR_sp_con li a:hover{color:#002275;}
.nav_hyjjR_pp{ width:609px; margin-top:15px;}
#Demo {background: #FFF;overflow:hidden;width:609px; margin:0 auto;}
#indemo{float: left;width: 800%;}
#Demo1{float: left;}
#Demo2{float: left;}
.nav_hyjjR_pp_con img{width:195px; height:76px; float:left; margin:10px 10px 0 0;}
.nav_hyjjR_pp_con a img{ border:0;}
/*2017.7.19 by ll*/
.nav_hdjlL_tit{ width:430px; float:left;}
.nav_hdjlL_tit li{ width:88px; height:24px; background:#f4f4f4; display:inline-block; text-align:center; font-size:14px; color:#000;float:left; line-height:24px; cursor:pointer;}
.nav_hdjlL_tit li a{color:#000;}
.nav_hdjlL_tit li.on{ background:#ddebf3; color:#002275; font-weight:bold;}
.nav_hdjlL_tit li.on a{color:#002275;}
.nav_hyjjLP_bg{ border-right:1px solid #f0f0f0; margin-right:30px; padding-right:30px; width:450px; float:left;}
.nav_hyjjL p{ font-size:14px; font-weight:bold; color:#002275;}
/*20200109 by ll*/
.navbox3_li a{ color:#404040; text-decoration: none; margin:0 10px;}
.navbox3_li a:hover{ color:#bd1a2d; text-decoration: none;}
.zwfw{ padding-left:420px;}
.zmhd{ padding-left:500px;}
.nav0110{ width: 1170px; background: #bd1a2d; margin:0 auto; height: 60px; border-top: 1px solid #8f1322;}
.nav0110 ul{}
.nav0110 li{ width: 200px; float: 200px; float: left; font-size: 24px; text-align: center; color: #fff;border-bottom: 2px solid #bd1a2d; height: 58px;line-height: 58px; }
.nav0110 li a,.nav0110 li a:hover{color: #fff; text-decoration: none;}
.nav0110 li.on{ border-bottom: 2px solid #f5d389;}
.nav0110_con{ width:1170px; margin: 0 auto; background: #fff6e2; border-bottom: 2px solid #f7ce8c; height: 40px; line-height: 40px; font-size: 16px; color: #404040; text-align: center;}
.nav0110_con a{ color: #404040; text-decoration: none;}
.nav0110_con a:hover{ color: #bd1a2d; text-decoration: none;}
.nav0110_con a{ margin: 0 10px;}