@charset "utf-8";
/* CSS Document */

body {font-size:14px; line-height:24px; font-family:"Microsoft Yahei","微软雅黑"; color:#666; background:#fff;}
*{ margin:0; padding:0;}
img{ border:medium none; outline:none; vertical-align:middle;}
.btn{ cursor:pointer;}
a{ text-decoration:none; color:#666;}
input { border:medium none; outline:none;}
textarea{ outline:none; resize:none;}
.center { text-align:center;}
ul, ol, li{ list-style:none;}
.left{ float:left;}
.right{ float:right;}
.tx_l{ text-align:left;}
.tx_r{ text-align:right;}
.bold{ font-weight:bold;}
.clear{ clear:both;}
.clearfix { display: block;}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}


/*医学文献王PC版*/
.header-fixed{position: fixed;width: 100%;  top:0;  left:0;background: #ffffff;z-index: 10;}
.page-mian{  min-width: 1200px;  padding-top: 167px;  }
.main-first {
  padding-top: 60px;
  background: url(../images/bgImg.jpg) center no-repeat;
  height: auto;
}

.main-first-title {
  font-size: 80px;
  line-height: 106px;
  font-weight: bold;
  text-align: center;
  color:#000000;
}

.main-first-txt {
  margin-top: 8px;
  font-size: 30px;
  line-height: 1;
  text-align: center;
}

.product-wrap {
  margin-top: 60px;
  text-align: center;
}

.product-li {
  display: inline-block;
  width: 204px;
  height: 170px;
  background: #ffffff;
  border: 1px solid #eeeeee;
  -webkit-border-radius: 16px;
  border-radius: 16px;
  margin-left: 20px;
  cursor: pointer;
  box-sizing: border-box;
  vertical-align: top;
}

.product-li:first-child {
  margin-left: 0;
}

.productLi-type1 img,.productLi-type2 img {
  margin-top: 36px;
  width:60px;
}

.productLi-type1 div,.productLi-type2 div {
  margin-top: 10px;
  font-size: 20px;
  line-height: 28px;
  color: #333333;
}
.productLi-type1 div.desc,.productLi-type2 div.desc{
  margin-top: 0;
  font-size: 12px;
  color: #aaaaaa;
  line-height: 20px;
}
.productLi-type2 {
	display: none;
}
.productLi-type2.qr img{
	width: 116px;
	margin-top: 14px;
}
.productLi-type2.qr div{
	margin-top: 0;
}
.product-li:hover .productLi-type1{
	display: none;
}
.product-li:hover .productLi-type2{
	display: block;
}
.product-banner{
	width: 1185px;
	display: block;
	margin: 60px auto 0;
}
.top{ width:100%; background:#000;}
.top_body{ width:960px; height:46px; line-height:46px; margin:0 auto; color:#fff;}
.top_l a{ font-size:24px; float:left;color:#fff;}
.top_nav{ float:right;}
.top_nav span{ margin-left:30px;}
.top_nav a{ color:#fff;}
.header{ width:100%;}
.header_body{ width:960px; height:120px; line-height:120px; margin:0 auto;}
.logo{ font-size:24px; float:left;}
.logo img{ margin-right:20px;}
/*.nav{ float:right;}*/
.nav a{ margin-left:32px; font-size:16px; color:#333;}
.nav a.sele{ color:#02aba1; text-decoration:underline; color:#e97005;}
.nav a:active{ color:#000; font-weight:bold; text-decoration:none; color:#000;}
.banner{ width:100%; background:#e97005;}
.banner_body{ width:978px; height:560px; margin:0 auto; position:relative; background:url(../images/banner.jpg) no-repeat; color:#fff;}
.version{ position:absolute; top:100px; left:375px; font-size:30px; color:#e97005;}
.download{ position:absolute; top:352px; left:184px;}
.download .btn{ width:314px; height:69px; line-height:69px; background:url(../images/download_btn.png) no-repeat; font-size:37px; color:#fff; font-weight:bold;}
.file_size{ position:absolute; top:440px; left:228px;}
.file_size span{ margin-left:15px;}
.ewm_box{ position:absolute; top:350px; left:9px;z-index: 10;}
.ewm_img{ width:108px; height:108px;}
.ewm_img img{ width:108px; height:108px;}
.ewm_info{ width:108px; text-align:center; line-height:18px; margin-top:10px;}
.main{ width:1200px; margin:0 auto;}
.main h3{ font-size:30px; color:#333; height:34px; line-height:34px; padding:56px 0 60px; text-align:center;}
.core_fuc{ width:940px; margin:0 auto;}
.core_fuc .fuc_one{ width:436px; float:left; margin-right:68px; padding-bottom:45px;}
.core_fuc .mar_r0{ margin-right:0px;}
.core_fuc .l_img{ width:85px; float:left; margin-right:28px;}
.core_fuc .l_img img{ width:85px; height:85px;}
.core_fuc .r_font{ width:304px; float:left;}
.core_fuc .r_font h4{ font-size:20px; color:#333; margin-bottom:10px;}
.highlight_fuc{ width:940px; margin:0 auto; padding-bottom:57px;}
.highlight_fuc h3{ padding-top:11px;}
.highlight_fuc .fuc_one{ width:132px; padding-bottom:26px; float:left; margin-right:70px; text-align:center;}
.highlight_fuc .mar_r0{ margin-right:0px;}
.highlight_fuc .top_img{ width:132px; margin-bottom:17px;}
.highlight_fuc .top_img img{ width:99px; height:99px;}
.highlight_fuc .btm_info a{ color:#e97005; text-decoration:underline;}
.footer{ width:100%;min-width: 1200px; background:#3b3b3c;}
.footer_body{ width:960px; height:60px; margin:0 auto; text-align:center; font:13px/30px "宋体"; color:#dedede; padding:30px 0;}
.footer_body a{ color:#dedede;}
.footer_body span{ margin-left:7px;}

/*医学文献王PC版-视频教程*/
.a_cont_bg { border-top:1px solid #e5e5e5; background-color:#f4f7f9;}
.a_cont { width:958px; margin:0 auto; border-left:1px solid #dddddd; border-right:1px solid #dddddd; padding:35px 0;}
.video_course{ padding:0;}
.page_content_left{ width:168px; float:left; padding-top:30px;}
.page_content_left li{ height:49px; list-style:none;}
.page_content_left li a{ display:block; font:16px/36px "Microsoft YaHei"; color:#000; padding-left:33px;}
.page_content_left li a.on{ color:#fff; background-color:#e97005;}
.page_content_right{ float:left; width:768px; padding:30px 0 25px 20px; border-left:1px solid #ddd;}
.page_content_right table{ border-collapse:collapse;}
.page_content_right .title_one{ font:20px/40px SimSun; color:#333; font-weight:bold;}
.page_content_right .title_one span{ font:14px/40px SimSun; color:#ff6600; margin-left:18px;}
.page_content_right .tab_particular01 td.tit { font:12px/28px '宋体'; color:#666666;}
.page_content_right .tab_particular01 td.menu a { width:218px; height:28px; font:bold 14px/28px '宋体'; color:#333; background:#fdda94; border:1px solid #ffcb66; display:inline-block; padding-left:10px; margin:7px 0;}
.page_content_right .tab_particular01 td.menu a span{ color:#ff6600;}
.page_content_right .sml_tit { font:bold 14px/24px '宋体'; color:#666666; margin:25px 0 10px;}
.page_content_right .mtop { margin-top:28px;}
.page_content_right .tab_particular02 { border-bottom:1px double #d2d2d2;}
.page_content_right .tab_particular02 td a {font:12px/28px '宋体'; height:28px; color:#0066cc; background:url(../images/icon.jpg) no-repeat right center; padding-right:30px; display:inline-block;}
.page_content_right .tab_particular02 td.pbtn { padding-bottom:20px;}
.page_content_right .no_border { border:medium none;}

.page_content_right .video table,.page_content_right .video td{ border:medium none; padding:0;}
.video{ padding:20px 0; border-top:1px solid #fff; border-bottom:1px solid #d2d2d2;}
.bor_top{ border-top:medium none;}
.bor_bottom{ border-bottom:medium none;}

/*医学文献王PC版-著录格式*/
.record_cont{ width:960px; margin:0px auto;}
.record_text{ width:792px; height:30px; line-height:30px; padding:0 2px; border:1px solid #d0d0d0;}
.search_box{ padding-top:30px;}
.search_box input{ float:left;}
.search_box .btn{ width:72px; height:32px; margin-left:9px; font-size:16px; color:#fff; font-weight:bold;}
.record_search_btn{ background:#e97005;}
.record_help_btn{ background:#3b3b3c;}
.popup_help{ position:fixed; top:0; right:0; bottom:0; left:0; z-index:10000; background:#000; background:rgba(0,0,0,.68);}
.popup_help_dialog{ width:450px; position:absolute; top:50%; left:50%; margin:-130px 0 0 -225px; padding:14px 0 24px; background:#fff; border-radius:5px; box-shadow:0 4px 16px rgba(0,0,0,.18);}
.popup_help_title{ position:relative; height:28px; font:bold 18px/28px 'Microsoft YaHei', SimSun; color:#333; text-align:center;}
.popup_help_close{ position:absolute; top:-2px; right:18px; font:34px/28px Arial; color:#b3b3b3; text-decoration:none;}
.popup_help_close:hover{ color:#888; text-decoration:none;}
.popup_help_message{ padding:4px 30px 18px; font:14px/19px SimSun; color:#111; background-color:#fff;}
.popup_help_message td{ padding:0 0 0 8px; vertical-align:top;}
.popup_help_message td:first-child{ width:22px; padding-left:0;}
.popup_help_footer{ position:relative; min-height:54px; font-size:0; text-align:center;}
.popup_help_actions{ text-align:center;}
.popup_help_footer input{ float:none; border:0; cursor:pointer; font:bold 16px/40px 'Microsoft YaHei';}
.popup_help_confirm,.popup_help_cancel{ width:100px; height:40px; margin:0 4px; border-radius:20px;}
.popup_help_confirm{ color:#fff; background:#409eff;}
.popup_help_cancel{ color:#999; background:#d9d9d9;}
.popup_help_apply{ position:absolute; right:46px; bottom:-4px; font:14px/20px 'Microsoft YaHei'; color:#2f74ff; text-decoration:underline;}
@media screen and (max-width: 520px){
    .popup_help_dialog{ width:86%; left:7%; margin-left:0;}
    .popup_help_message{ padding-left:18px; padding-right:18px;}
    .popup_help_apply{ right:18px;}
}
.record_table,.record_table td{ border:1px solid #d0d0d0; text-align:center; padding:0 3px; font:12px/34px SimSun; color:#8a8a8a; border-collapse:collapse; white-space:nowrap; background-color:#fff;}
.record_table .table_title td{ background-color:#f6f6f6;}
.down_color{ color:#8a8a8a;}
.paging{ text-align:center; text-align:right; padding:30px 0 40px; font:12px/20px SimSun;}
.paging a{ padding:2px 7px; border:1px solid #acacac; margin-right:1px; color:#000;}
.paging .on{ background-color:#ff9c01; color:#fff;border:1px solid #fe7801; font-weight:bold;}
.paging a:hover{ border:1px solid #fe7801;}


/*医学文献王-操作指南*/
.a_tit1 { font-size:24px; font-weight:bold; line-height:44px; padding:0 45px 15px;}
.a_infor_box { padding:0 70px 25px;}
.a_pbtm10 { padding-bottom:10px;}
.a_link_box { padding:0 45px;}
.a_link { display:inline-block; width:193px; height:28px; border:1px solid #ffcb66; background-color:#fdda94; padding-left:10px; font:14px/28px 'Microsoft Yahei'; color:#333333; margin-right:8px;}
.a_link span { padding-left:10px; color:#ff6600;}
.a_tit2 { font-size:20px; font-weight:bold; color:#e97005; padding:25px 45px 15px;}
.a_pleft18{ padding-left:18px;}


/*医学文献王-购买专业版*/
.a_tit3 { font-size:20px; font-weight:bold; line-height:40px; color:#333; padding:0 70px 15px;}
.a_font14 { font-size:14px; line-height:30px;}
.a_p95 { padding:0 95px 25px;}
.a_pleft { padding-left:20px;}
.a_btn { background:url(../images/a_btn01.jpg) no-repeat; width:206px; height:48px; border:medium none; outline:none; cursor:pointer; margin-top:15px;}
.a_font24 { font-size:24px; font-weight:bold; color:#e97005; padding:0 5px;}
.a_font30 { font-size:30px; font-weight:bold; color:#e97005; padding:0 5px;}
.a_wid450 { width:450px; float:left; margin-right:15px;}
.a_wid210 { width:210px; float:left;}
.a_btn01 { background-image:url(../images/a_btn02.jpg)}
.a_table_box { padding:5px 0 35px; text-align:center;}
.a_table_box table { width:700px; margin:0 auto; border-collapse: collapse; text-align:center;}
.a_table_box table th { background-color:#e97005; font-size:16px; font-weight:bold; line-height:26px; padding:7px 0; color:#fff; border:1px solid #e97005;}
.a_table_box table td { border:1px solid #333333; font:12px/24px "宋体", Helvetica, sans_serif; padding:8px; color:#000000;}
.a_table_box table td.bg { background-color:#fdf3df;}

/*20171229*/
.banner_bg { background-color: #3f3f3f;}
.banner_body_pic{ width:960px; height:560px; margin:0 auto; position:relative; background:url(../images/new_banner.jpg) no-repeat; color:#fff;}
.banner_body_pic .version { color: #fff; top: 92px; left: 350px; width: 145px; height: 40px; line-height: 40px; text-align: center;}
.banner_body_pic .ewm_img, .banner_body_pic .ewm_img img { width: 110px; height: 110px;}
.banner_body_pic .download .btn { background: url("../images/new_btn.png") no-repeat; width: 315px; height: 69px;}


/*2020-07-09*/
.banner_body_pic {
	width: 1060px;
	background: url(../images/new_banner3.png) no-repeat;
	height: 560px;
	position: relative;
}
.banner_body_pic .version {
	position: absolute;
	color: #fff;
	top: 90px;
	left: auto;
	right: 30px;
	width: 78px;
	height: 40px;
	line-height: 40px;
	font-size: 30px;
	text-align: center;
}
.download {
    position: absolute;
    top: 307px;
    left: auto;
	right: 132px;
}
.banner_body_pic .download .btn {
    background: url(../images/btn2.png) no-repeat;
    width: 420px;
    height: 76px;
}
.file_size {
    position: absolute;
    top: 402px;
    left: 512px;
	font-size: 16px;
	line-height: 24px;
	color: #ffffff;
}
.ewm_box {
    position: fixed;
    top: 435px;
    left: 50%;
	margin-left: 530px;
	font-size: 12px;
	color: #666;
	background-color: #FFFFFF;
}
.ewm_info {
    width: 108px;
    text-align: center;
    line-height: 18px;
	margin: 0;
    padding: 5px 0;
}
.bg1_box {
	background: url(../images/bg1.jpg) no-repeat left top;
	width: 100%;
	min-width: 1200px;
	min-height: 802px;
}
.bg2_box {
	background: url(../images/bg2.jpg) no-repeat left center;
	width: 100%;
	min-width: 1200px;
}
.bg3_box {
	background: url(../images/bg3.jpg) no-repeat left bottom;
	width: 100%;
	min-width: 1200px;
}
.cont_box {
	width: 1200px;
	margin: 0 auto;
}
.tit_box {
	padding: 90px 0;
	text-align: center;
}
.tit_box .tit {
	display: inline-block;
	margin: 0 auto;
	background: url(../images/icon.png) no-repeat left center, url(../images/icon.png) no-repeat right center;
	padding: 0 45px;
	font-size: 50px;
	font-weight: bold;
	line-height: 60px;
	color: #333333;
}
.introduce1_box {
	background: url(../images/bg4.png) no-repeat right top;
	min-height: 565px;
	font-size: 26px;
	line-height: 50px;
	color: #666666;
	width: 1000px;
	margin: 0 auto;
	margin-bottom: 100px;
}
.introduce2_box {
	background: url(../images/bg6.png) no-repeat left top;
	min-height: 332px;
	font-size: 26px;
	line-height: 50px;
	color: #666666;
	width: 1000px;
	margin: 0 auto;
	margin-bottom: 168px;
	padding-left: 550px;
	box-sizing: border-box;
}
.introduce3_box {
	background: url(../images/bg7.png) no-repeat right top;
	min-height: 332px;
	font-size: 26px;
	line-height: 50px;
	color: #666666;
	width: 1000px;
	margin: 0 auto;
	margin-bottom: 168px;
	padding-right: 555px;
	box-sizing: border-box;
}
.introduce4_box {
	background: url(../images/bg8.png) no-repeat left top;
	min-height: 332px;
	font-size: 26px;
	line-height: 50px;
	color: #666666;
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 95px;
	padding-left: 560px;
	box-sizing: border-box;
}
.cont_box .sml_tit {
	font-size: 32px;
	color: #333333;
	padding: 15px 0 10px;
	font-weight: bold;
}
.cont_box .more_block {
	margin-bottom: 20px;
}
.cont_box .more_block .more {
	color: #ff6800;
	font-size: 26px;
	position: relative;
	cursor: pointer;
	display: inline-block;
}
.cont_box .more a {
	color: #ff6800;
	font-size: 26px;
}
.cont_box .erweima {
	margin-left: 100px
}
.cont_box .erweima img {
	width: 200px;
}
.cont_box .more_block .more:hover .erweima {
	display: block;
}
.cont_box .txt {
	line-height: 38px;
	margin-bottom: 10px;
}
.buy_box {
	padding: 0 30px 100px;
}
.buy_box .buy_top {
	text-align: center;
	padding: 10px 0 75px;
}
.buy_top48{
	margin-top: 48px;
}
.buy_box .buy_btn {
	background: url(../images/btn3.png) no-repeat;
	width: 504px;
	height: 94px;
	display: block;
	margin: 0 auto;
}
.buy_infor {

}
.buy_infor_block {
	display: block;
	background-color: #f4f4f4;
	padding: 25px 40px;
	font-size: 32px;
	line-height: 50px;
	color: #333333;
	margin-bottom: 30px;
}
.buy_infor_block .sign {
	background: url(../images/icon2.png) no-repeat left center;
	padding-left: 75px;
}
.banner_body_pic .version_box {
	position: absolute;
	top: 86px;
	right: 19px;
}
.banner_body_pic .version_box .ver_pic {
	float: left;
}
.banner_body_pic .version_box .ver_txt {
	float: left;
	color: #fff;
	height: 36px;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	padding: 0 10px 0 15px;
}
.wrap1{
	width: 1000px;
	height: auto;
	margin: 0 auto;
}
.wrap2{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.recommend-wrap{
	min-width: 1200px;
	background: url("../images/img2.jpg") top center no-repeat;
	background-size: cover;
}
.recommend-title{
	font-size: 50px;
	color: #333333;
	text-align: center;
	position: relative;
	padding-top: 50px;
}
.recommend-title p{
	position: relative;
	z-index: 2;
	padding-bottom: 22px;
}
.recommend-title span{
	position: absolute;
	width: 230px;
	height: 24px;
	left:50%;
	bottom:0;
	margin-left: -115px;
	background: #FFA42A;
}
.category-list{
	padding-top: 49px;
	padding-bottom: 52px;
}
.category-li{
	width: 145px;
	float: left;
	margin-left: 60px;
	text-align: center;
}
.category-li:first-child{
	margin-left: 23px;
}
.category-li-name{
	margin-top: 18px;
	font-size: 18px;
	line-height: 25px;
}
.recommend-list{
	padding-bottom: 50px;
}
.recommend-li{
	width: 582px;
	float: left;
	margin-top: 42px;
}
.recommend-li-L{
	margin-right: 35px;
}
.recommend-li-R{
	float: right;
}
.recommend-li-img{
	width: 120px;
	height: 120px;
	float: left;
	border:2px solid #ffffff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.recommend-li-txt{
	width: 440px;
	float: right;
}
.recommend-li-name{
	padding-top: 8px;
	font-size: 16px;
	color: #333333;
	line-height: 22px;
	position: relative;
}
.recommend-li-name span{
	width: 13px;
	height: 11px;
	position: absolute;
	top:5px;
	left:-18px;
	background: url("../images/icon8.png") center no-repeat;
	background-size: 100% 100%;
}
.recommend-li-btm{
	margin-top: 12px;
}
.recommend-li-line{
	width: 2px;
	height: 38px;
	float: left;
	margin-top: 5px;
	margin-right: 6px;
	background: #ffa42a;
}
.recommend-li-desc{
	width: 430px;
	float: left;
}
.recommend-li-desc div{
	font-size: 16px;
	color: #ffa42a;
	line-height: 22px;
}
.main1060{
	width: 1060px;
	margin: 0 auto;
}
.top-mian{
	background: #000;
}
.bannr-wrap .banner{
	width: 1200px;
	margin: 0 auto;
}
/* 20230215 banner区 */
.banner-tabs {
	position: absolute;
	width: 1060px;
	top: 460px;
	left: 50%;
	margin-left: -530px;
}

.bannerTab-li {
	width: 330px;
	/* height: 60px; */
	float: left;
	margin-left: 35px;
	position: relative;
}

.bannerTab-li-main {
	width: 100%;
	height: 100%;
	line-height: 60px;
	background: #5D5D5D;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	font-size: 0;
	color: #ffffff;
	text-align: center;
	cursor: pointer;
}

.bannerTab-li:first-child {
	margin-left: 0;
}

.bannerTab-li img {
	vertical-align: middle;
	margin-right: 13px;
}

.bannerTab-li span {
	display: inline-block;
	font-size: 26px;
	vertical-align: middle;
}

.download {
	top: 236px;
}

.file_size {
	top: 332px;
}

.mini-card {
	position: relative;
	width: 180px;
	padding: 20px;
	background: #ffffff;
	top: 20px;
	left: 50%;
	margin-left: -110px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	-webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.08);
	-moz-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.08);
	box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.08);
	text-align: center;
	display: none;
}

.miniCard-icon {
	width: 20px;
	height: 20px;
	background: #ffffff;
	position: absolute;
	top: -10px;
	left: 50%;
	margin-left: -10px;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
}

.mini-card img {
	width: 180px;
}

.miniCard-desc {
	margin-top: 7px;
	font-size: 18px;
	line-height: 22px;
	color: #333333;
}

.miniCard-desc span {
	font-size: 18px;
	color: #F8930D;
}
@media screen and (max-width: 375px) {
	.ewm_box{
		left:auto;
		margin-left: 0;
		right:15px;
	}
}
