@charset "utf-8";
/* CSS Document */
html{ font-size:12px;}
*{ margin:0px; padding:0px; text-decoration:none;}
.c{ clear:both;}
.p_one{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.head_top{ width:100%; height:auto; margin: auto;}
.top_one{ width:100%; height:1rem; line-height:1rem; background-color:#f8f8f8; border-bottom:2px solid #1e61ba; position:relative; overflow:hidden;}
.top_one_l{ float:left; width:15%; height:1rem; text-align:center;}
.top_one_l img{max-width:100%; height:0.5rem; margin-top:0.25rem;}
.top_one_right{float:right; width:15%; height:1rem; text-align:center;}
.top_one_right img{max-width:100%; height:0.5rem; margin-top:0.25rem;}
.top_logo{ width:70%; text-align:center; height:1rem; float: left;}
.top_logo img{ max-width:100%; height:0.8rem; margin-top:0.1rem;}
.swiper_pagetine .swiper-pagination-bullet{ width:0.6rem !important; height:0.1rem !important; background-color:#1e61ba !important; border-radius:0rem !important; outline:none; opacity:1 !important;}
.swiper_pagetine .swiper-pagination-bullet-active{ background-color:#feb506 !important; opacity:1 !important;}
.menu_item{ width:100%; height:100%; position:fixed; top:0px; left:0px; background-color:#1e61ba; z-index:100; overflow:hidden;transition:all .2s linear;}
.close{ width:1rem; height:1rem; text-align:center; position:absolute; right:0px; top:0.5rem;}
.close_one{ width:0.7rem; height:0.1rem; background-color:#FFFFFF; display:block; transition:all .2s linear;transform-origin:left;}
.item_list{ width:90%; margin:1.5rem auto; list-style:none;}
.item_list li{ width:100%; text-align:center; height:0.8rem; line-height:0.8rem; font-size:0.3rem;}
.item_list li a{color:#FFFFFF;}
.index_one{ width:100%; margin:0.4rem auto 0rem auto;}
.index_one_title{ width:100%; text-align:center;}
.public_tit{ color:#222222; font-size:0.5rem; font-weight:bold;}
.public_img{ margin-top:0.2rem;}
.public_des{ font-size:0.2rem; color:#777777; margin-top:0.1rem;}
.index_one_item{ width:96%; margin:auto; list-style:none;}
.index_one_item li{ width:1.5rem; height:0.5rem; text-align:center; line-height:0.5rem; font-size:0.2rem; float:left; border:1px solid #333333; margin-left:0.2rem; margin-top:0.3rem; border-radius:0.5rem; overflow:hidden;}
.index_one_item li a{ color:#022222;}
.one_active{ background-color:#feb506; border:1px solid #feb506 !important;}
.index_one_list{ width:96%; margin:0.2rem auto; background-image:url(../images/back_img_06.jpg); background-position:center; background-size: cover; height:auto; background-repeat:no-repeat; list-style:none; padding-bottom:0.5rem; padding-left:2%; padding-right:2%;}
.index_one_list li{ width:31%; float:left; height:auto; margin-left:3.5%; position:relative; margin-top:0.3rem;}
.index_one_list li img{width:100%; height:3.06rem; display:block;}
.index_one_list li:nth-child(3n+1){ margin-left:0rem;}
.one_bottm{ width:100%; height:0.5rem; line-height:0.5rem; background-color:rgba(0,0,0,0.6);  text-align:center; font-size:0.2rem; position:absolute; bottom:0px; left:0px; color:#FFFFFF;}
.public_more{ width:2rem; height:0.5rem; line-height:0.5rem; text-align:center; font-size:0.2rem; margin:0.2rem auto; border:1px solid #1d5ccb; border-radius:0.5rem;}
.public_more a{ color:#1d5ccb;}
.two_background{background-image:url(../images/two_top_04.png) !important; padding-top:0.2rem;}
.index_three{ width:96%; margin:0.4rem auto; height:auto;}
.index_three_title_left{ float:left; width:50%; text-align:right; font-size:0.2rem; color:#222222; height:0.9rem; padding-top:0.1rem;}
.index_three_title_left p{ font-size:0.25rem; color:#222222}
.index_three_title_right{ float: left; width:48%; text-align:left; font-size:0.6rem; font-weight:bold; color:#feb506; height:1rem; padding-left:2%;}
.three_list{ width:100%; margin:auto;background-image:url(../images/beijin_03.png); background-position:center; background-repeat:no-repeat; background-size:100% 6rem; height:6rem;}
.three_one_list{ width:3.5rem; height:auto; list-style:none; margin-left:2.5rem; padding-top:0.2rem;}
.three_one_list li{ width:3.5rem; height:0.45rem; line-height:0.45rem; font-size:0.2rem;}
.three_one_list li a{ color:#222222; font-size:0.3rem;}
.three_one_list:nth-child(2){ margin-left:1rem; margin-top:0.7rem;}
.three_one_list:nth-child(2) li:nth-child(2){ margin-top:0.2rem;}
.three_one_list:nth-child(3){ margin-top:0.7rem;}
.three_one_list:nth-child(3) li:nth-child(2){ margin-top:0.2rem;}
.index_four{ width:100%; height:auto; margin:0.4rem auto 0rem auto;}
.four_fu_title{ width:100%; text-align:center; font-size:0.35rem; color:#222222; margin-top:0.2rem;}
.fwlc{ width:96%; margin:0.8rem auto 0rem auto; height:auto; list-style: none;}
.fwlc li{ width:2rem; height:1.6rem; font-size:0.3rem; font-weight:bold; background-image:url(../images/quaq_14.png); background-repeat: no-repeat; background-position:center; background-size:100% 100%; text-align:center; float:left; margin-left:0.2rem;}
.neirong{ width:1.2rem; text-align:center; display:inline-block; margin-top:0.2rem; font-size:0.25rem; color:#222222;}
.num_four{ width:1.2rem; text-align:center; display:inline-block; font-size:0.3rem; font-weight:bold; color:#FFFFFF;}
.fwlc li:nth-child(2){ background-image:none; width:1rem; text-align:center;}
.fwlc li:nth-child(4){ background-image:none; width:1rem; text-align:center;}
.fwlc li:nth-child(5){ margin-left:1.7rem; margin-top:-0.8rem;}
.fwlc li:nth-child(6){margin-left:5.05rem; margin-top:-1.5rem;}
.fwlc li:nth-child(7){margin-left:0rem; margin-top:-0.8rem;}
.fwlc li:nth-child(8){margin-left:1.35rem; margin-top:-0.8rem;}
.fwlc li:nth-child(1){margin-left:0rem;}
.fwlc li:nth-child(10){ background-image:none; width:0.88rem; text-align:center; margin-left:0.6rem;}
.fwlc li:nth-child(10) img{ margin-top:0.4rem;}
.fwlc li:nth-child(11){margin-left:0.2rem; margin-top:-0.7rem;}
.fwlc li:nth-child(12){ background-image:none; width:1rem; text-align:center;}
.fwlc li:nth-child(12) img{ margin-top:0.4rem;}
.fwlc li:nth-child(13){margin-left:0.1rem; margin-top:-0.7rem;}
.index_five{ width:100%; height:auto; padding-top:0.3rem; padding-bottom:0.3rem; background-image:url(../images/about_02.jpg); background-position:center; background-repeat:no-repeat; background-size:100% 100%;}
.five_center{ width:100%; height:auto; margin:0.4rem auto 0rem auto;}
.five_left{ float:left; width:70%; height:3rem;}
.five_left img{ height:3rem; max-width:100%; display:block;}
.five_right{ float: left; width:57%; height:2.5rem; margin-left:-30%; margin-top:0.5rem; overflow:hidden;font-size:0.2rem; background-color:#1e61ba; color:#FFFFFF; line-height:2em; text-indent:2em;}
.five_more{ float:right; height:0.4rem; line-height:0.4rem; text-indent:0em; width:1.5rem; border:1px solid #FFFFFF; text-align:center; font-size:0.2rem; margin-top:0.1rem; margin-right:0.2rem; color:#FFFFFF;}
.swiper_lunbo{ margin:1rem auto 0rem auto; width:96%; overflow:hidden;}
.index_six{ width:96%; margin:0.5rem auto; height:auto;}
.five_news_list{ width:96%; margin:0.4rem auto; list-style:none; text-align:center; font-size:0rem;}
.five_news_list li{ display:inline-block; text-align:center; width:1.5rem; height:0.6rem; line-height:0.6rem; font-size:0.2rem; border-radius:0.6rem; border:1px solid #333333;}
.five_news_list li a{ color:#333333;}
.five_active{ background-color:#feb506; border:1px solid #feb506 !important;}
.five_con_list{ width:100%; height:auto; list-style:none; margin:0.4rem auto;}
.five_con_list li{ width:48%; height:auto; float:left; margin-left:4%; text-align:center;}
.five_con_list li:nth-child(1){ margin-left:0px;}
.five_title{ font-size:0.35rem; font-weight:bold; color:#222222; margin-top:0.2rem;}
.index_five_date{ font-size:0.2rem; margin-top:0.1rem; color:#888888; text-align:left;}
.index_five_jianjie{ font-size:0.25rem;color:#888888;margin-top:0.1rem;text-align:left; line-height:2em; border-bottom:1px solid #888888; padding-bottom:0.3rem;}
.six_more{ color:#888888; font-size:0.3rem; margin-top:0.2rem; text-align:left;}
.foot{ width:100%; height:1.5rem; background-color:#000000; position:fixed; bottom:0rem; left:0rem; z-index:20;}
.foot_list{ width:100%;height:1.5rem; list-style:none;}
.foot_list li{ width:20%; height:1.5rem; float:left; font-size:0.25rem; color:#FFF; text-align:center; position:relative;}
.foot_list li img{ height:0.5rem; margin:0.2rem auto;}
.foot_list li a{ color:#FFFFFF;}
.cur_location{ width:96%; margin:0.2rem auto; font-size:0.25rem;}
.cur_location img{ height:0.4rem; vertical-align:middle;}
.cur_location a{ vertical-align:middle;}
.lanmu_type{ width:96%; margin:0.2rem auto; height:auto; list-style:none; text-align:left; font-size:0rem;}
.lanmu_type li{ display:inline-block; text-align:center; font-size:0.2rem; border:1px solid #222222; padding-left:0.1rem; padding-right:0.1rem; padding-top:0.1rem; padding-bottom:0.1rem; border-radius:0.6rem; margin-left:0.1rem; margin-top:0.2rem;}
.lanmu_type li:nth-child(1){ margin-left:0rem;}
.lanmu_type li a{ color:#022222;}
.danye_content{ width:96%; margin:0.3rem auto; /*text-align:center;*/ overflow:hidden; font-size:0.25rem;}
.danye_content img{ max-width:100%;}
.pro_list_no{width:96%; margin:0.2rem auto; height:auto; list-style:none;}
.pro_list_noli{ float:left; width:1.5rem; height:0.6rem; line-height:0.6rem; border:1px solid #222222; font-size:0.2rem; margin-left:0.2rem; text-align:center; border-radius:0.6rem;}
.down_list{ width:1.5rem; margin:auto; height:auto; background-color:#FFFFFF; position:relative; z-index:10;}
.down_list ul{ width:1.4rem; list-style:none; margin:auto;}
.down_list ul li{ width:1.2rem; border-bottom:1px solid #666666; text-align:center; margin:auto;}
.down_list ul li a{ color:#1e61ba !important;}
.pro_list_noli a{color:#333333;}
.pro_content_show{ width:96%; margin:0.4rem auto 0rem auto; font-size:0.25rem;}
.pro_show_title{ border-bottom:1px solid #e5e5e5; text-align:center; font-size:0.35rem; color:#222222; padding-bottom:0.4rem;}
.pro_show_img{ width:5rem; height:auto; padding:0.3rem; border:1px solid #1e61ba; margin:auto; text-align:center;}
.pro_show_img img{ max-width:4.4rem;}
.cpxq{ width:2.5rem; height:0.8rem; line-height:0.8rem; font-size:0.3rem; background-color:#1e61ba; text-align:center; margin-top:0.3rem; color:#FFFFFF;}
.pro_content{ width:100%; margin:0.4rem auto; font-size:0.2rem;}
.page{ width:100%; height:auto; margin:0.2rem auto;}
.page p{ width:3rem; font-size:0.25rem;color:#222222;}
.page p a{ color:#222222;}
.page p:nth-child(1){ float:left;}
.page p:nth-child(2){ float:right; text-align:right;}
.news_list_type{ width:96%; margin:auto; list-style:none; height:auto;}
.news_list_type li{ float:left; width:2rem; text-align:center; height:0.6rem; line-height:0.6rem; border:1px solid #959595; color:#022222; font-size:0.2rem; border-radius:0.6rem; margin-top:0.2rem;}
.news_list_type li a{color:#022222;}
.news_list_item{width:96%; margin:0.4rem auto; list-style:none; height:auto;}
.news_list_item li{ width:100%; height:auto; margin-top:0.3rem;}
.news_left{ float:left; width:3rem; height:2rem; text-align:center;}
.news_left img{ width:100%; height:2rem; box-shadow:5px 5px 5px #bfbfbf; display: block;}
.news_right{ width:4rem; height:2rem; float:right;}
.news_right_title{ font-size:0.3rem; color:#222222;}
.news_right_date{ color:#777777; font-size:0.2rem; border-bottom:1px solid #a6a6a6; margin:0.1rem auto; padding-bottom:0.1rem;}
.news_right_date img{ height:0.2rem; vertical-align:middle;}
.news_right_date a{ vertical-align:middle; margin-left:0.2rem;}
.news_right_jianjie{ font-size:0.25rem;}
.xiangxi{ float:right; height:auto; font-size:0.25rem; display:inline-block;color:#1e61ba; font-weight:bold;}
.news_show_content{ width:96%; margin:0.4rem auto;}
.news_show_title{ font-size:0.3rem; color:#1e61ba; font-weight:bold; text-align:center;}
.news_show_date{ font-size:0.2rem; color:#757575; text-align:center; border-bottom:1px solid #e5e5e5; padding-bottom:0.3rem; margin-top:0.2rem;}
.news_cont{ font-size:0.25rem; width:96%; margin:0.3rem auto;}
.search{height:1rem; position:absolute; right:0rem; top:0rem; background-color:rgba(0,0,0,0.4); font-size:0px; transition:all .3s linear;}
.key_words{ width:4rem; height:0.6rem; border:none; outline:none; float:left; margin-top:0.2rem; margin-left:0.3rem;}
.button{ width:1rem; height:0.6rem; background-color:#1e61ba; border:none; outline:none; color:#FFFFFF; font-size:0.2rem; float:left;margin-top:0.2rem; margin-left:0.2rem;}
.search_list{ width:96%; margin:0.4rem auto; list-style:none; font-size:0.25rem;}
.search_list li{ height:0.6rem; line-height:0.6rem; font-size:0.25rem;}
.search_list li span{ float:left; display:block; width:60%;}
.search_list li a{ color:#222222;}
.search_list li strong{ float:right; display:block; width:35%;}
.selectactive{background-color:#feb506!important;color: #fff!important;}
.selectactive>a{color: #fff!important;}