@charset "utf-8";
/* CSS Document */
body{ font-size:13px; font-family:Microsoft YaHei,SimSun,NSimSun,tahoma,arial,宋体,sans-seri; }
*{ padding:0; margin:0;}
a{ text-decoration:none; font-size:12px; color:#333;}
input,img{ border:none;}

body{ background:url(../../images/apcife/bg.png) repeat-x; }
[v-cloak]{ display: none; }
.warp_out .header{ min-height:168px; width:auto;}
/* header */
.header .language_out{ }
.header .language{ width:990px; margin:0 auto;}
.header .language ul{ float:right;}
.header .language ul li{ float:left;}
.header .language ul li a{ padding:0 10px; height:38px; line-height:42px; display:block; text-align:center; font-size: 14px;}
.header .language ul li a#selected{ }
.header .search{ height:80px; width:990px;}
.header .search .search_box{ }
.header .search .search_box .search_input{ height:30px; line-height:30px; width:188px; padding-left:10px; background:url(../../images/apcife/search_input.png) no-repeat;}
.header .search .search_box .search_btn, .header .search .search_box .search_btn_cht{width:66px; height:30px; }
.header .search .search_box .search_btn{ background:url(../../images/apcife/search_btn.png) no-repeat;}
.header .search .search_box .search_btn_cht{ background:url(../../images/apcife/search_btn_cht.png) no-repeat !important; cursor: pointer;}
.header .menu{ height:94px;}
.header .menu .menu_center{ height:94px; width:990px;  background:url(../../images/apcife/header_content.png) no-repeat; z-index:2;}
.header  .menu .menu_center ul { padding-top:12px;}
.header .menu .menu_center ul li{ float:left; padding-left: 10px; height:30px; text-align:center;}
.header .menu .menu_center ul li a, .header .menu .menu_center ul li span{ color:#fff; font-size:13px; width:143px; height:34px; display:block; line-height:34px;}
.header .menu .menu_center ul li a#selected{ background:url(../../images/apcife/menu_seletd.png) center no-repeat; text-decoration:none; display:block; color:#fff; font-weight:bold;}
/* .header .menu .menu_center ul li a.selected{ background:url(../../images/apcife/menu_seletd.png) center no-repeat; text-decoration:none; display:block; color:#fff; font-weight:bold;} */
.header .menu .menu_center ul li a.selected{ text-decoration:none; display:block; color:#fff; font-weight:bold;background: radial-gradient(ellipse at top, rgb(44,156,230) 5%, rgb(11,92,175)); border-radius: 6px;}

 .header  .menu .menu_center ul li a:hover { text-decoration:none;}
.header .logo{ z-index: 3;}
.header .logo a{ background:url(../../images/apcife/logo.png?20190523) center center no-repeat; width:295px; height:108px; display:block; margin-top: 1px;}
/* main */
.warp_out .main{ width:970px; background:url(../../images/apcife/main_bottom.png) bottom no-repeat #fff; padding: 10px 10px 36px 10px;}
.banner{box-shadow:0 0 10px #666;}
/** main left **/
.main .main_left{ width:265px; min-height:609px; background:#fff; padding-bottom: 10px;}
.main .main_left .left_title{ color:#CC9832; font-weight:bold; font-size:21px; width:272px; margin:0 auto;}
.main .main_left .left_content{}
ul.new_left_h{ width:239px; margin:0 auto;}
ul.new_left_h li{ background:url(../../images/apcife/menu_left.png) no-repeat; margin:22px auto 0 auto; width: 194px; height:48px; float:left; position:relative; z-index:1000; padding: 0 35px 0 10px;}
/*ul.new_left_h li a { width:194px; height:48px; color:#006d35; display:table-cell; vertical-align:middle; padding: 0; overflow:hidden; font-size:16px; font-weight:bold;}*/

ul.new_left_h li a { width:194px; height:48px; color:#2369ab; display:table-cell; vertical-align:middle; padding: 0; overflow:hidden; font-size:16px; font-weight:bold;}


ul.new_left_h li a#current { background:url(../../images/apcife/menu_left_current.png) no-repeat; color:#2369ab;}
ul.new_left_h li a:hover { text-decoration:none; color:#747474; text-decoration:underline;}
ul.new_left_h li ul.sub_menu { position:absolute; right:-103px; top:-48px; z-index:1000; background:url(../../images/apcife/sub_menu_bg.png) repeat-y #fff; border:1px solid #436ae6; width:102px; display:none;}
ul.new_left_h li ul.sub_menu li { background:none; width:102px; padding:0; margin:0;}
ul.new_left_h li ul.sub_menu li a{ background:none; width:92px; padding: 0 0 0 10px; line-height:47px; height:47px; border-bottom: 1px dotted #436ae6;}
ul.new_left_h li ul.sub_menu li a:hover { color:#288fea;}

.main .main_left .left_nav{ width:90px; margin:10px auto 0 auto; float:right;}
.main .main_left .left_nav a{ display:block; width:36px; height:27px; margin-right:5px;}
.main .main_left .left_nav #left_li_pre{ background:url(../../images/apcife/pre.jpg) no-repeat;}
.main .main_left .left_nav #left_li_next{ background:url(../../images/apcife/next.jpg) no-repeat;}

.main .main_left .left_list_title{ line-height:34px;}
.main .main_left .left_list_title a{ color:#666; font-size:15px;}
/** main right **/
.main .main_right{ background:#fff; width:693px; color:#333; padding-bottom:10px;}
.main .main_right .right_title{ font-size:15px; background:url(../../images/apcife/right_title.png) repeat-x; height:38px; line-height:38px; padding-left:10px;}
.main .main_right .right_content{ text-align:center; min-height:680px; width:691px; display:block; line-height:25px; margin:0 auto; padding-top:10px; text-align:left; }
.main .main_right .right_content img{ margin: 10px auto 10px auto;}
.main .main_right .right_content #googlemap{ width:639px; height:382px; border:1px solid #C1BAA7; margin: 20px auto;}
.main .main_right .right_content .content_de{ margin: 0 auto; width: 590px;}
/* .right_content p{ color:#000; padding: 10px 0; text-align:left; margin: 0 auto; width: 572px; line-height:25px; letter-spacing:0px; font-size:14px; line-height: 28px; text-indent: 37px; text-align:justify; text-justify:inter-ideograph;} */
.right_content p{ color:#000; padding: 10px 0; text-align:left; margin: 0 auto; width: 572px; line-height:25px; letter-spacing:0px; font-size:14px; line-height: 28px; text-align:justify; text-justify:inter-ideograph;}
.right_content p img { text-indent:0;}
.contact_form{background-color: #FAF9F5; border: 1px solid #CCC; padding: 0 12px 20px 12px; width: 615px; margin-top:20px !important; }
.contact_form table a{ color:#333;}
.contact_form table tr{ height:40px; text-align:left;}
.ask_form{ width:480px; margin-top: 20px;}
.ask_form .ask_form_line{ width:480px; min-height: 43px; letter-spacing: 3px;}
.ask_form p{ line-height:37px;}
.ask_form input, .ask_form select{ border:1px solid #C1BAA7; height:37px; float:left; line-height:30px; margin-right:8px; }
.ask_form textarea{ border:1px solid #C1BAA7; width:480px; height:211px;}

/* footer */
.warp_out .footer{ font-size:13px; width: 100%; }
/** 主頁尾部 **/
.index_footer_top{ height:auto;}
.index_footer_bottom{ height:95px; margin-top:10px;}
.index_footer_category{padding-top:30px; background-color:#fff; width:970px; padding: 10px 0 10px 0;display: flex;}
.index_footer_category .index_category_box{ width:265px;}
/*.index_box_mian { background-color:#abb789; min-height: 200px; }*/
.index_box_mian { background-color:#5388b5; min-height: 200px; }
/* .index_box_B { background:url(../../images/apcife/index_box_B.png) bottom no-repeat; height:15px; width:265px; } */
.index_box_B { background:#5388b5;border-radius:0 0 8px 8px; height:15px; width:265px; }
.index_box_B_460 { background:url(../../images/apcife/index_box_B_460.png) bottom no-repeat; height:15px; }
/* .index_box_B_225 { background:url(../../images/apcife/index_box_B_225.png) bottom no-repeat; height:15px; } */
.index_box_B_225 { background:#5388b5;width: 100%; height:15px; border-radius: 0 0 8px 8px;}
.index_category_box_m{ width:460px; background:url(../../images/apcife/index_category_box_m.png) bottom no-repeat; margin:0 10px;}
.index_category_box .contact_de{ color:#fff; padding: 15px 10px 0 10px; font-size:13px;}
.index_category_box .contact_de p{ line-height:23px;}
.index_category_box .contact_de p a { color:#fff;}
.index_category_box .a_new_img{ display: block; height: 149px; padding: 12px 0 0 0; overflow: hidden; width: 265px; text-align: center;}
.index_category_box .new_img{}
.index_category_box .content{ height:37px; width: 244px; margin:00 auto; padding-bottom: 14px; padding-top: 7px; background:url(../../images/apcife/left_border.png) bottom repeat-x;}
.index_category_box .content .content_de { position:relative; height:42px;}
/*.index_category_box .content_title{ color:#fff; position:absolute; right: 8px; bottom: 0; color:#3f5305}*/
.index_category_box .content_title{ position:absolute; right: 8px; bottom: 0; color:#eee}
.index_category_box .content_de a{ color:#fff; line-height:20px; font-size:13px;}
.index_category_box_m .content_de{ width:367px; padding-top: 39px; text-align: justify; color:#fff; overflow: hidden; line-height: 22px; line-height: 22px; }
.index_category_box_m .content_de p{ margin:0 auto 0; font-size:13px; letter-spacing:1px;}
.contact_btn{ width:141px;}
.contact_btn a{ margin:0 5px;}

/* 宽高 */
.customize-style {height: 308px; width:265px;}

/** 默認公用 **/
.footer_c .footer_menu{ color:#D19D37;}
.footer_c .footer_menu ul li{ float:left;}
.footer_c .footer_menu ul li a{ color:#565855; padding: 0 20px; text-align: center;}
.footer_c .footer_menu ul li:nth-of-type(-n+4) a{  border-right: 1px solid #D19D37;}
.footer_c .footer_menu ul li:nth-of-type(5) a { text-align: right; padding-right: 0;}
.footer_c{ width:970px; padding: 10px 0; display: flex; justify-content: space-between; }
.footer_c .Copyright{ color:#565855;}

/* 通用 */
/*.title_bor{ line-height: 38px; height:38px; padding-left:40px; color:#253d03; font-weight:bold; font-size: 14px;}*/
.title_bor{ line-height: 38px; height:38px; padding-left:40px; color:#fff; font-weight:bold; font-size: 14px;}
.a_more { margin-right:10px; font-weight:normal; display:inline-table;}
.index_top_225 { background:url(../../images/apcife/index_top_225.png) no-repeat; width:185px;}
.index_top_265 { background:url(../../images/apcife/index_top_265.png) no-repeat; width:225px; }
.index_top_460 { background:url(../../images/apcife/index_top_460.png) no-repeat; width:420px; }
.index_top_ma { background:url(../../images/apcife/index_top_ma.png) no-repeat; width:225px; height:38px; }

.title_bor a{ color:#fff;}
.category_bor_r{ background:url(../../images/apcife/footer_content_bor.png) center right no-repeat;}
.category_bor_l{ background:url(../../images/apcife/footer_content_bor.png) center left no-repeat;}
.btn .btn_de{ background:url(../../images/apcife/btn_green.png) no-repeat; font-weight: bold; width:120px; height:37px; text-align:center; color:#fff; cursor:pointer; border:none; line-height: 37px;}
.index_footer_top .index_footer_category .index_category_box .contact_de a{ color:#fff;}
.left_li_bor{ border-bottom:1px solid #A7730D; padding: 10px 0;}
.left_li_color{ color:#999;}
.color_white{ color:#fff;}
.form_color{ color:#C88119 !important;}
.no_content{ text-align:center; height:200px; font-size:16px; color:#333; font-weight:bold; line-height:200px; margin: 65px;}
.no_content p { width:auto; text-align:center;line-height: 200px;text-indent: 0;}
.font16{ font-size:16px !important;}
.list_right_content{ min-height:600px;}
.new_left_h{ min-height:310px;}
.content_imgti{ width:572px; color:#253D03; margin:0 auto;  text-align:justify; text-justify:inter-ideograph; font-size: 16px;letter-spacing: 0.4px;}
.association_btn{ background:url(../../../statics/images/apcife/11_03.png) no-repeat; display:block; width:95px; height:39px; color:#fff; text-align:center; line-height:39px; font-size:14px; font-weight:bold;}
.show_content_sy{ width:590px; margin:0 auto; min-height:200px;}
.show_content_sy li{ /*float:left; list-style:outside; text-align: left; padding: 10px 0; width:540px; line-height: 25px; height:auto; border:1px solid #F00;*/
	margin:10px 16px 10px 38px;
	text-align:left;
	list-style-type:disc;
}
#popu_pic{ width:800px; height:800px; display:none;}
/* page */
.page_nav{ text-align:center;}
#pages { background-color: #FFFFFF; clear: both; display: block; font-size: 15px; margin: 25px 0 0 0; float: right;}
#pages a { background-color:#50565b; border:1px solid #323537; color: #fff; display: inline-block; height: 23px; line-height: 23px; width:24px; text-align: center; text-decoration: none;}
#pages a, #pages span{ float:left; margin: 0 2px;}
#pages a.a1 { font-size: 12px; letter-spacing: 1px; padding: 0; width: 26px; height:25px; border:none; background:url(../../images/apcife/page_prev.png) no-repeat;}
#pages a.a2 { font-size: 12px; letter-spacing: 1px; padding: 0; width: 26px; height:25px; border:none; background:url(../../images/apcife/page_next.png) no-repeat;}
#pages a:hover { color: #FFFFFF; text-decoration: none;}
#pages span {background: none repeat scroll 0 0 #d6ad2a; border: 1px solid #9F8870; color: #FFFFFF; display: inline-block; font-weight: normal; height: 23px; line-height: 23px; width:24px; text-align: center;}
.page .noPage { background: url("../img/icu/titleBg.png") repeat-x scroll 0 -55px transparent; border: 1px solid #E3E3E3; color: #A4A4A4; display: inline-block; height: 23px; line-height: 23px; text-align: center; width: 56px;}
/* page */
.page_nav{ text-align:center;}
#pages_green { background-color: #FFFFFF; clear: both; font-size: 15px; margin: 25px 0 0 0;  display:table; margin: 5px auto 15px auto;}
#pages_green a { background:url(../../images/apcife/page_g.png) no-repeat; color: #fff; display: inline-block; height: 25px; line-height: 25px; width:26px; text-align: center; text-decoration: none;}
#pages_green a, #pages_green span{ float:left; margin: 0 2px;}
#pages_green a.a1 { font-size: 12px; letter-spacing: 1px; padding: 0; width: 26px; height:25px; border:none; background:url(../../images/apcife/page_prev_g.png) no-repeat;}
#pages_green a.a2 { font-size: 12px; letter-spacing: 1px; padding: 0; width: 26px; height:25px; border:none; background:url(../../images/apcife/page_next_g.png) no-repeat;}
#pages_green a:hover { color: #FFFFFF; text-decoration: none;}
#pages_green span { background:url(../../images/apcife/page_current_g.png) no-repeat; color: #FFFFFF; display: inline-block; font-weight: normal; height: 25px; line-height: 25px; width:25px; text-align: center;}
.page .noPage { background: url("../img/icu/titleBg.png") repeat-x scroll 0 -55px transparent; border: 1px solid #E3E3E3; color: #A4A4A4; display: inline-block; height: 23px; line-height: 23px; text-align: center; width: 56px;}

/* search */
#middle_content { background-color: #FFFFFF; margin: 0; padding: 0 23px; text-align:center;}
.ul-search { list-style: none outside none; margin: 0; min-height: 500px; padding-left: 10px; }
.ul-search li#search_li { border-bottom: 1px dotted #999999; padding-bottom: 10px; padding-right: 30px; padding-top: 10px; }
.ul-search h5 a {color: #333333; font-size: 15px; font-weight: bold; text-decoration: none; display:block;  height: 30px;}
.adds{ padding-top:10px;}

/* contact form */
#nameTip{ width:100px; float:left;}

/* RSS */
.rss_btn{ background:url(../../images/apcife/ad.gif) center center no-repeat; width:81px; height:18px; display:block;}
.rss_rule{ color: #666666; width: 500px; margin:20px auto; border: 1px dotted #CCCCCC; padding:10px;}
.rss_rule span{ font-size: 13px; font-weight:bold; color: #333;}
.main .main_right .right_content .rss_rule p{ text-align:justify; text-justify:inter-ideograph; padding: 0; font-size: 13px; line-height:none; width:auto; text-indent:0;}
.rss_top{ width:573px; height:220px; margin: 25px auto 0 auto;}
.main .main_left .left_content ul.rss_list li{ padding: 0;}
.main .main_left .left_content ul.rss_list li a{ font-size:13px; font-size:13px; color: #999999; font-weight:bold;} 
.rss_de{ margin: 0 auto; width: 272px; padding-top: 10px;  font-size:13px;}
.rss_de p{ color:#a7730d; line-height: 22px;}
.rss_de a{ color:#a7730d; font-size:14px; float:left; margin-right: 20px;}
.rss_de .rss_list{  min-height: 40px; padding-top: 18px;}


.right_content .album{}
.right_content .album div{ width: 645px; margin: 0 auto;}
.right_content .album div a{ margin:10px 8px;}
.right_content .album div a img{ width:140px;}

/* monthly */
.monthly_box { border:1px solid #207ed7; width: 297px; height:199px; float:left;}
.monthly_img img { width:134px; padding-left: 10px;}
.monthly_img { float:left; width:150px;}
.new_title { float:right; padding: 10px 10px 0 0; width:130px;}
.new_title .title { text-align:left; height:50px; overflow:hidden;}
.new_title .title a { color: #666; font-size:14px; font-weight:bold;}
.new_title .monthly_intro { font-size:12px; color: #666666; height: 104px;}
.new_title .monthly_intro p { font-size:12px; color:#66685f; text-indent:0; line-height: 18px;  width: 130px; height: 83px; overflow:hidden; }
.new_title .monthly_intro li { line-height:25px; height:25px; width:130px; float:left; overflow:hidden; text-align:left;}
.onlne_btn { text-align:center;}
.onlne_btn a { background:url(../../images/apcife/onlne_btn.png) no-repeat; color:#fff; line-height: 27px; width:85px; display:block; border-radius: 3px;}
.onlne_btn a:hover { text-decoration:none;}
/*.magezine_year { height:31px; background-color:#234003;}*/
.magezine_year { height:31px; background-color:#1368bd;}

.magezine_year .magezine_list li { width:68px; float:left;}
.magezine_year .magezine_list li a { color:#6b8e07; font-size:14px; line-height:31px; width:68px; height:31px; display:block; text-align: center;}
.magezine_year .magezine_list li a#current { background-color:#4c6605; color:#fff;} 
.magezine_out { position:relative; width:299px; height:201px; float:left;margin:2px;}
/* span.magezine_month { background:url(../../images/apcife/magezine_month.png?20190522001) no-repeat; width:86px; height:51px; display:block; position:absolute; bottom:9px; left:2px; color:#fff; line-height:51px; text-align:center;} */
span.magezine_month { background:rgb(23,111,197); width:86px; height:40px;border-radius: 6px; display:block; position:absolute; bottom:9px; left:2px; color:#fff; line-height:40px; text-align:center;}

/* news */
.main .main_right .right_content .new_5 p{ letter-spacing: 3px; text-indent: 40px;}
.main .main_right .right_content .new_0621 p{}
.news_0621_title{ text-align:center !important; font-weight:bold;}
.main .show_page { border:1px solid #207ed7; border-top:none; border-radius:0 0 5px 5px;}

/* news lists */
.main .main_right .right_content .news_lists { width: 619px; margin:0 auto;}
.main .main_right .right_content .news_lists li { background:url(../../images/apcife/news_list_dian.png) center left no-repeat; padding: 6px 0 6px 15px;}
.main .main_right .right_content .news_lists li a { color:#646464; font-size:14px;}
.main .main_right .right_content .news_lists li .list_title { width: 500px; height: 25px; overflow: hidden;}
.news_list_bor { background:url(../../images/apcife/news_list_bor.png) center center no-repeat; height:20px;}

/* picture */
.pic_list_out { width:618px; height:630px; margin:0 auto;}
.pic_box { width:243px; height:200px; float:left; padding: 10px 33px 0 33px;}
.pic_box .content { position:relative; height:50px;}
/*.pic_box .content a { color:#1b3503; font-size:13px;}*/
.pic_box .content a { color:#000; font-size:13px;}
/*.pic_box .a_pic { width:241px; border:1px solid #658807; height:147px; overflow:hidden; display:block;}*/
.pic_box .a_pic { width:241px; border:1px solid #57b2ff; height:147px; overflow:hidden; display:block;}
.main .main_right .right_content .pic_box .a_pic img { margin:0; padding:0;}
.pic_box .inputtime_pic { position:absolute; bottom:0; right:0; color:#6b6b6b;}

/* magezine */
.magezine_box { width:225px;}
.magezine_box .magezine_title { background:url(../../images/apcife/index_top_ma.png) no-repeat; width:225px; height:31px; line-height:31px; color:#fff; font-size:13px; font-weight:bold; text-indent:32px;}
.magezine_box .magezine_title a {line-height:31px; color:#fff; font-size:13px; font-weight:bold;}
.magezine_box .magezine_cont { color:#565855; font-size:13px; background:url(../../images/apcife/index_top_ma_bo.png) bottom center no-repeat #d6dbc5; padding: 0 10px 10px 10px;}
.magezine_box .magezine_cont p.datetime { line-height:25px;}
.magezine_box .magezine_cont p a { color:#565855; height:56px; overflow:hidden; display:block;}

/* 热点推荐*/
ul.hot_news{}
ul.hot_news li { padding-top: 15px;}
/*ul.hot_news a.img { border:1px solid #658807; height:147px; overflow:hidden; display:block; width:241px; margin:0 auto;}*/
ul.hot_news a.img { border:1px solid #0e367b; height:147px; overflow:hidden; display:block; width:241px; margin:0 auto;}
ul.hot_news img {}

.nav {}
/*.nav span, .nav a { font-size:12px; color:#253d03; font-weight:normal;}*/
.nav span, .nav a { font-size:12px; color:#eee; font-weight:normal;}
/* Sliders Effect CSS */
#slides{ width:695px; height:361px; float:right; position:relative;}
.slides_container {width:690px;	display:none; }
.slides_container div {width:692px; height:360px; display:block;}
#slides p {width: 100%;height: 10%;background-color: #fff;position: absolute;left: 0;font-size: 18px;font-variant: unset;margin: 2px;padding-left: 10px;opacity: 0.7;bottom: 0;}
#slides p span {color: #000;opacity: unset;display: block;padding-top: 5px;}
.pagination { position:absolute; right:0; bottom:10px; list-style:none; margin:0 0 0 0; padding:0; z-index: 1000; }
.pagination li{ margin-right:5px; float:left; font-size: 13px; text-align:center;}
.pagination li a{ display:block; text-decoration:none; color:#fff; background: none repeat scroll 0 0 #50565B; border: 1px solid #323537; width:24px; height:23px; line-height:23px; border-radius: 2px 2px 2px 2px;}
.pagination .current a {color:#fff; background: none repeat scroll 0 0 #D6AD2A; border: 1px solid #9F8870;}

/* E_zine 首页 电子杂志 */
.E_zine { width: 705px;}
.E_zine .right.right_top {padding-left:10px;padding-bottom: 10px; width:695px;}
.E_zine .right.right_top a {width: 220px; display: block;float: left;margin-left: 10px;border-radius:5px;}
.E_zine .right a img {width: 100%; padding-right:10px;}


/* 首页 协会介绍 */
.right_bottom .index_category_box_m .index_box_mian {background:url(../../images/apcife/index_box_mian_bg.png) center bottom no-repeat #5388b5;}
.right_bottom .index_box_mian .content_de {height:154px; overflow:hidden;}


/* 属下机构 list */
.organ_box {margin: 0 auto 10px auto; width: 600px; border: 1px dotted #ccc; padding: 10px;display: flex; align-items: center;}
.organ_box .organ_img{ width:147px; }
.organ_box .organ_img img { width: 147px; margin: 0!important; }
.organ_box .organ_descrip { padding: 10px 0 0 10px; }






