@font-face {
  font-family: "HelveticaNeue_Bold";
  src: url("fonts/HelveticaNeue_Bold.woff") format("woff"),
       url("fonts/HelveticaNeue_Bold.ttf") format("truetype"),
	   url("fonts/HelveticaNeue_Bold.eot") format("embedded-opentype"),
       url("fonts/HelveticaNeue_Bold.svg") format("svg");
}

* {margin:0px; padding:0px;  font-family: "Microsoft YaHei", "微软雅黑",Helvetica, sans-serif,'Microsoft Jhenghei', '微軟正黑體';}
img{ border:0 none;  vertical-align:middle; }
input,button,select,textarea{outline:none} 
textarea{resize:none}
table{ border:0;}
div,ul,li{ list-style-type:none; padding:0; margin:0; font-size:17px;}
a{	color:#000000; text-decoration:none; font-size:17px;}
a:hover{color:#2F52B8;  }
.clear{ clear:both;}
.fl {float: left;}
.fr{ float:right;}
.bodybg{ background-color:#ffffff;}
.block{ width:1360px; height:auto; margin:0 auto; background-color:#ffffff; padding-left:10px; padding-right:10px; }	/*内容区宽度*/

body{ background:url(bodybg.png) no-repeat 50% 96%; min-width:1360px;}
/***************************************首页*****************/
/*首页顶部*/
.top{ background:url(topbg.jpg) no-repeat 50% 0%; height:160px; position:relative;  min-width:1360px; max-width:1920px; margin:0 auto;}
.topbox{ width:1360px;  margin:0 auto; position:relative; height:160px;}
.top .logo{ position:absolute; left:0; top:30px;}
.top .ss{ position:absolute; width:280px; height:40px;  top:60px; right:0;}
.ss .input-t{position:relative; width:240px; height:40px; line-height:40px; background-color:#ffffff; border-radius:5px 0 0 5px;}
.ss .input-s{ width:45px; height:40px; line-height:40px; background-color:#244EC7; text-align:center;  border-radius:0 5px 5px 0; }
.top .xuhao{ position:absolute; left:570px; top:45px;}
.top .xuhao p{ color:#ffffff; font-size:13px; line-height:2;}
/*导航*/
.navbox{ width:100%; height:45px; line-height:45px; background-color:#ffffff; min-width:1360px; max-width:1920px; margin:0 auto;}
.pcnav{ width:1360px; margin:0 auto; height:45px; line-height:45px; z-index:1; position:relative;}
.pcnav .yiji{float:left; position:relative ;z-index:20;}
.pcnav .yiji a{display:block; padding:0 50px; height:45px; line-height:45px;  text-align:center; font-size:17px; z-index:3; }
.pcnav .yiji a:hover{color:#2F52B8; font-weight:bold;}
.pcnav .yiji a.xuanzhong{color:#2F52B8; font-weight:bold;}
.pcnav .erji{position:absolute; display:none; top:45px;}
.pcnav .erji a{ display:block; width:180px;  height:45px; line-height:45px; font-size:16px; background-color:#ffffff; text-align:left;}/*二级栏目间距*/
.pcnav .erji a:hover, .pcnav .erji a:focus{ background-color:#f9f9f9; color:#2F52B8;}/*二级菜单鼠标经过样式背景色*/
.pcnav li:hover ul ul, .pcnav li:hover ul ul ul, .pcnav li:hover ul ul ul ul{display:none;}
.pcnav li:hover ul, .pcnav li li:hover ul, .pcnav li li li:hover ul, .pcnav li li li li:hover ul{display:block; z-index:100;}



.fixnav{ position:fixed; left:0; top:0; z-index:200;}  


/*英文版顶部导航--------------------------*/
.pcnav_en{width:1360px; margin:0 auto; height:45px; line-height:45px; z-index:1; position:relative;}
.pcnav_en .yiji_en{float:left; position:relative ;z-index:20; }
.pcnav_en .yiji_en a{display:block; padding:0 20px; height:45px; line-height:45px; text-align:center; font-size:17px; z-index:3; }
.pcnav_en .yiji_en a:hover{color:#2F52B8;}
.pcnav_en .yiji_en a.xuanzhong{color:#2F52B8;}
.pcnav_en .erji_en{position:absolute; display:none; top:45px;}
.pcnav_en .erji_en a{ display:block; width:400px;  height:45px; line-height:45px; font-size:15px; background-color:#ffffff; text-align:left;}/*二级栏目间距*/
.pcnav_en .erji_en a:hover, .pcnav_en .erji_en a:focus{  background-color:#f9f9f9; color:#2F52B8;}/*二级菜单鼠标经过样式背景色*/
.pcnav_en li:hover ul ul, .pcnav_en li:hover ul ul ul, .pcnav_en li:hover ul ul ul ul{display:none;}
.pcnav_en li:hover ul, .pcnav_en li li:hover ul, .pcnav_en li li li:hover ul, .pcnav_en li li li li:hover ul{display:block; z-index:100;}


 
 
      
/*大图*/
.index_banner{width:100%; min-width:1360px; max-width:1920px; margin:0 auto;}
.index_banner img{ max-width:100%; height:auto; }

/*快速导航*/
.section1{ background-color:#ffffff; box-shadow:0 0 15px rgba(0,0,0,0.15);}
.section1 ul {letter-spacing:-8px; height:100px;}
.section1 ul li{ letter-spacing:normal; display:inline-block; width:20%; height:100px;}
.section1 ul li a{ display:block; height:45px; line-height:45px; border-right:1px solid #ddd; margin-top:27px; transition:all 0.2s ease-out 0s;}
.section1 ul li a.icon1{ background:url(icon1.png) no-repeat 42px 50%; padding-left:78px;}
.section1 ul li a.icon2{ background:url(icon2.png) no-repeat 42px 50%; padding-left:78px;}
.section1 ul li a.icon3{ background:url(icon3.png) no-repeat 42px 50%; padding-left:78px;}
.section1 ul li a.icon4{ background:url(icon4.png) no-repeat 62px 50%; padding-left:98px;}
.section1 ul li a.icon5{ background:url(icon5.png) no-repeat 62px 50%; padding-left:98px;}
.section1 ul li a.icon6{ background:url(icon6.png) no-repeat 62px 50%; padding-left:98px;}
.section1 ul li:hover a{transform:translateY(-10px); transition:all 0.2s ease-out 0s;}


/*英文版快速导航-----------------*/
.section1_en{ background-color:#ffffff; box-shadow:0 0 15px rgba(0,0,0,0.15);}
.section1_en ul {letter-spacing:-8px; height:100px;}
.section1_en ul li{ letter-spacing:normal; display:inline-block; width:20%; height:100px;}
.section1_en ul li a{ display:block; height:45px; line-height:45px; border-right:1px solid #ddd; margin-top:27px; transition:all 0.2s ease-out 0s;}
.section1_en ul li a.icon1{ background:url(icon1.png) no-repeat 42px 50%; padding-left:78px;}
.section1_en ul li a.icon2{ background:url(icon2.png) no-repeat 42px 50%; padding-left:78px;}
.section1_en ul li a.icon3{ background:url(icon3.png) no-repeat 15px 50%; padding-left:48px;}
.section1_en ul li a.icon4{ background:url(icon4.png) no-repeat 42px 50%; padding-left:78px;}
.section1_en ul li a.icon5{ background:url(icon5.png) no-repeat 62px 50%; padding-left:98px;}
.section1_en ul li a.icon6{ background:url(icon6.png) no-repeat 62px 50%; padding-left:98px;}
.section1_en ul li:hover a{transform:translateY(-10px); transition:all 0.2s ease-out 0s;}

/*首页左侧内容区---------------------------------------------------------------------------*/
.section2{ margin-top:40px;}
.section2 .s2_left{ float:left; width:920px;}

/*期刊简介   */
.menu1{ height:50px; background-color:#f7f7f7; border-bottom:1px solid #e3e3e3;}
.menu1 h1{ float:left; height:50px; line-height:50px; color:#2F52B8; font-size:20px; font-weight:600; background:url(micon1.png) no-repeat 20px 50%; padding-left:45px;}
.menu1 a{ float:right; display:inline-block; width:70px; height:50px; line-height:50px;  margin-right:20px; color:#666; font-size:14px; background:url(arrow-grey.png) no-repeat 35px 50%; transition:all 0.2s ease-out 0s;}
.menu1 a:hover{background:url(arrow-grey.png) no-repeat 40px 50%; transition:all 0.2s ease-out 0s; font-weight:700;}

.jjbox{ margin-top:25px; margin-bottom:25px;}
.jjbox_pic{ width:215px; }
.jjbox_pic h2{ font-size:18px; font-weight:normal; padding:5px 0;}
.jjbox_pic p{ font-size:12px; color:#666; line-height:24px;}
.jjbox_pic p a{ font-size:12px; color:#666;  text-decoration: underline; color:#2F52B8;}
.jjbox_pic p a:hover{ color:#2F52B8;}
.jjbox_nr{ font-size:16px; line-height:1.8;}
.jjbox_nr p{ margin-bottom:20px;}
.zazhi_gk{ width:215px; word-wrap: break-word;}
/*在线杂志*/
.menu2{ height:50px; background:url(menubg1.png) 0 50%; background-size:cover;}
.menu2 h1{ float:left; height:50px; line-height:50px; color:#ffffff; font-size:20px; font-weight:600; background:url(micon6.png) no-repeat 20px 50%; padding-left:45px;}
.menu2 a{ float:right; display:inline-block; width:70px; height:50px; line-height:50px;  margin-right:20px; color:#ffffff; font-size:14px; background:url(arrow-white.png) no-repeat 35px 50%; transition:all 0.2s ease-out 0s;}
.menu2 a:hover{background:url(arrow-white.png) no-repeat 40px 50%; transition:all 0.2s ease-out 0s; font-weight:700;}

.zazhibox{ height:820px; overflow: hidden;}
.zz_list{ height:40px; margin-top:10px;}
.zz_list .zz_yiji{ float:left; width:130px; height:40px; line-height:40px; background-color:#EEF2FE; text-align:center; font-size:16px; }
.zz_list ul{ float:left; letter-spacing:-8px; width: calc(100% - 140px); margin-bottom: 5px;}
.zz_list ul li{ position:relative; display:inline-block; width:16.6%; height:40px; line-height:40px; letter-spacing:normal; text-align:center; z-index:14;  margin-bottom: 10px;}
.zz_list ul li a{ display:block; height:40px; line-height:40px; transition:all 0.2s ease-out 0s; margin: 0 10px; background-color: #f7f7f7;  font-size:16px;}
.zz_list ul li:hover a{ background-color:#0F96ED; color:#fff; font-weight:700; transition:all 0.2s ease-out 0s;}


.zazhibox2{ height:auto; }


.erji2{ height:3rem; line-height:3rem; background-color:#f1f1f1; font-size:1.125rem; margin-top:10px; text-align:center;}
.erji2 a{ display:block; width:100%;}
.erjibox{ display:none;}
.erjibox{ padding-top:10px; padding-bottom:10px;}
.erjibox a{ display:block; height:2rem; line-height:2rem; font-size:1rem; text-align:center;}
.xuanzhong-menu{ color:#B30E17; font-weight:700;}


/*首页右侧内容区---------------------------------------------------------------------------*/
.section2 .s2_right{ float:right; width:400px;}

.menu1 h1.icon2{background:url(micon2.png) no-repeat 15px 50%;}/*通知公告*/
.menu1 h1.icon3{background:url(micon3.png) no-repeat 15px 50%;}/*联合会动态*/
.menu1 h1.icon4{background:url(micon4.png) no-repeat 15px 50%;}/*行业动态*/
.menu1 h1.icon5{background:url(micon5.png) no-repeat 15px 50%;}/*下载专区*/
.menu1 h1.icon7{background:url(micon7.png) no-repeat 15px 50%;}/*友情链接*/
.menu1 h1.icon6{background:url(micon6.png) no-repeat 15px 50%;}/*云出版平台*/

/*通知公告*/
.tz_box{ margin-top:25px; margin-bottom:35px;}
.tz_list{ position:relative; display:block; height:50px; line-height:50px; background-color:#f7f7f7; margin-bottom:10px;}
.tz_list .tz_riqi{ float:right; width:15%; text-align:center; font-size:16px;  color:#666666; height:50px; line-height:50px; }
.tz_list .tz_biaoti{ float:left; width:80%; text-indent:20px;  height:50px; line-height:50px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.2s ease-out 0s;}
.tz_list:hover{box-shadow: 0px 15px 15px -12px rgba(0, 0, 0, 0.25);}
.tz_list:hover .tz_biaoti{font-weight:700; transition:all 0.2s ease-out 0s;}

/*联合会动态  行业动态  下载专区公用*/
.lhh_box{ margin-bottom:30px; margin-top:10px;}
.lhh_list { position:relative; display:block; height:50px; line-height:50px; background: url(dot1.png) no-repeat 10px 50%; text-indent:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.2s ease-out 0s;}
.lhh_list:hover{ font-weight:700;}
.lhh_list:after{content:"";position: absolute; left:0; bottom:0; width:0; background:#2F52B8; height:1px; transition:all 0.2s ease-out 0s;}
.lhh_list:hover:after{width:100%;}

.index_pic1 img{ max-width:100%;}
/*友情链接*/
.section3{ margin-top:50px; padding-bottom:50px;}
.link_box { margin-top:20px;}
.link_box a{ display:inline-block; font-size:16px; height:35px; line-height:35px; width:24%;}



/*首页底部*/
.footer{ background:url(footerbg.png) no-repeat 50% 50%; height:120px; position:relative; min-width:1360px;}
.footer .banquan{ font-size:14px; color:#ffffff; text-align:center; line-height:40px; padding-top:30px;}
.footer .fangwen{  color:#ffffff; font-size:14px; text-align:center;}


/*************************文字列表页*******************************/
.dq_menu{ font-size:20px; background:url(dot2.png) no-repeat 10px 50%; text-indent:25px; border-bottom:1px solid #2F52B8; height:45px; line-height:45px; }

.wz_list{  padding-top:30px; min-height:500px;}
.wz_list a{ display:block; height:70px; line-height:70px; border-bottom:1px solid #eeeeee; background:url(dot1.png) no-repeat 10px 50%; }
.wz_list .wz_biaoti{ float:left; width:85%; height:70px; line-height:70px; text-indent:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.wz_list .wz_riqi{ float:right; width:12%; color:#666666;  height:70px; line-height:70px; text-align:right; margin-right:10px;}
.wz_list a:hover{box-shadow: 0px 10px 10px -12px rgba(0, 0, 0, 0.25); font-weight:700;}

/*单篇介绍页面*/
.danye_menu{ width:100%;  color:#ffffff;  text-align:center;}
.danye_menu span{ position:relative;  background-color:#3343B8; padding:10px 60px;   color:#ffffff; font-size:20px;}
.danye_menu span:after{width:0; height: 0; content: ''; border-top: 11px solid #3343B8; border-left: 8px solid transparent; border-right: 8px solid transparent; position: absolute; top:40px; 
left:calc(50% - 8px);}
.danye_box{  width:1200px; margin:0 auto; margin-top:50px; line-height:2; min-height:500px;}

/*内容页*/
.nr_box{ width:1200px; margin:0 auto; margin-top:50px; min-height:500px; margin-bottom:50px;}
.nr_biaoti{ text-align:center; font-size:20px; color:#3343B8; padding-bottom:20px;}
.nr_shijian{ text-align:center; font-size:14px; color:#666666;}
.nr_neirong{ margin-top:50px;  line-height:2; font-size:16px; font-family:"Microsoft YaHei", "微软雅黑";}
.nr_neirong p{  line-height:2; font-size:16px; font-family:"Microsoft YaHei", "微软雅黑";}
/*过刊浏览*/
.guokan_box{ width:850px; margin:0 auto; padding:50px 100px; border:1px solid #ddd; margin-top:50px;}

/*过刊浏览当期列表*/
.dq_menu{ position:relative;}
.dq_menu a{ position:absolute; right:20px; font-size:14px; color:#666666;}
.dq_menu a:hover{ font-weight:700; color:#2F52B8;}
.guokan_dqlist{ width:1200px; margin:0 auto; margin-top:50px; padding-bottom:80px;}
.guokan_dqlist a{ display:block; height:60px; line-height:60px; background:url(dot3.png) no-repeat 0 50%; text-indent:30px;}
.guokan_dqlist a span{ font-size:14px; color:#666666; }
.guokan_dqlist a:hover{ background-color:#f9f9f9;}

/*过刊浏览当期文章内容*/
.guokan_neirong{ min-height:500px; width:1200px; margin:0 auto; margin-top:80px; padding-bottom:80px;}

.gknr_top .html_link, .gknr_top .pdf_link{ float:left; font-size:14px;}
.html_link{ display:none;}/*2024年5月20修改不显示html*/
.html_link{ background:url(dot-html.png) no-repeat 0 50%; padding-left:20px; cursor:pointer;}
.pdf_link{ background:url(dot-pdf.png) no-repeat 0 50%; padding-left:20px;}
.html_link .html_shu{ color:#E8390D;}
.pdf_link .pdf_shu{ color:#E8390D;}

.gk_biaoti{ font-size:24px; margin-top:15px; margin-bottom:15px; font-weight:normal;}
.gk_quanhao{ font-size:14px; color:#666666; margin-bottom:15px;}
.gk_zuozhe{ font-size:16px;}
.gk_xiangqing{ margin-top:20px; line-height:2; font-size:16px; font-family:"Microsoft YaHei", "微软雅黑";}
.gk_xiangqing p{  line-height:2; font-size:16px; font-family:"Microsoft YaHei", "微软雅黑";}


/*2023.11.25改首页在线杂志形式*/
.zazhibox2{height:820px; overflow:hidden;}
.zz-nav{ float:left; width:200px; margin-top:20px;}
.zz-issue{display:none; cursor:pointer; padding:10px 0;}
.zz-issue li{font-size:13px; display:inline-block; width:33.333333%; float:left; text-align: center; line-height:40px;}
.zz-issue li a{font-size:13px;}
.zz-issue li a:hover {color:#2F52B8; font-weight:700;}
.myDiv{
		width:100%;
		height: 40px;
		line-height: 40px;
		font-size: 16px;
		text-align: center;
		cursor: pointer;
		background-color:#EEF2FE;
		margin-top:10px;
	}

.last-issue{ float:right; width:calc(100% - 240px); padding:30px 0;}
.last-menu{ color:#2F52B8; font-weight:700; font-size:20px; line-height:40px;}
.last_list{ width:100%; margin:0 auto; margin-top:20px; padding-bottom:80px;}
.last_list a{ display:block; height:45px; line-height:45px; background:url(dot3.png) no-repeat 0 50%; text-indent:30px;}
.last_list a p{ float:left; width:80%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.last_list a span{ float:right; font-size:14px; color:#666666;}
.last_list a:hover{ background-color:#f9f9f9;}

.link_en{ margin-top:20px;}


/*2024.3.5增加云出版平台*/
.lhh_list2 { position:relative; width:50%; float:left; display:block; height:50px; line-height:50px; background: url(dot1.png) no-repeat 10px 50%; text-indent:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.2s ease-out 0s;}
.lhh_list2:hover{ font-weight:700;}
.lhh_list2:after{content:"";position: absolute; left:0; bottom:0; width:0; background:#2F52B8; height:1px; transition:all 0.2s ease-out 0s;}
.lhh_list2:hover:after{width:100%;}
