@charset "utf-8";
/* CSS Document */

body{ width:100%;font:14px/24px 'Microsoft YaHei'; color:#333; background:#f0f0f0; }
*{padding:0; margin:0;}
ul,ul li{ list-style:none;*vertical-align:top;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{ color:#333; text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus{ outline:none; -moz-outline:none;}
.left{ float:left;}
.right{ float:right;}
.center{ text-align:center;}
.te_2{ text-indent:2em;}
.break{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
select,select:focus{ outline:none}
input,textarea,select{ background:none; border:none;  font-family:"Microsoft YaHei"; line-height:normal; outline:none; font-size:14px;}
textarea{ resize:none;}
.btn{ background:none; border:none; line-height:normal; cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);*overflow:visible;}
img{ border:medium none;}
.clear{ clear:both;}
.clearfix:after {
    content: ".";             
	display: block;            
    height: 0; 
	font-size:0;
    clear: both;              
    visibility: hidden;	     
}
.clearfix {display:block;*display: inline-block;}
.txt_orange{ color:#ff8005;}
.txt_red{color:red;}
.txt_999{ color:#999;}
.txt_666{ color:#666;}
.txt_blue{ color:#498f99;}
.txt_login{color:#e5eff1;}
.mat_20{ margin-top:20px;}
.mat_0{ margin-top:0 !important;}
.mat_8{ margin-top:8px;}
.mar_0{ margin-right:0 !important;}
.mab_0{ margin-bottom:0 !important;}
.mal_20{ margin-left:20px;}
.mal_80{ margin-left:80px;}
.pab_45{ padding-bottom:45px;}
.pab_25{ padding-bottom:25px;}
.pab_28{ padding-bottom:28px;}
.par_16{ padding-right:16px !important;}
.pal_10{ padding-left:10px;}
.pab_40{ padding-bottom:40px;}
.bg_none{ background:none !important;}
.ft_24{ font-size:24px;}
.ft_20{ font-size:20px;}
.mal_10{margin-left:10px;}
/*head*/
.head{ height:166px; background:url(../images/head_bg.jpg) no-repeat center top;}
.header{ width:1000px; margin:0 auto;}
.header_top{ height:126px;}
.header_logo{ width:278px; float:left; margin:43px 0 0 4px;}
.header_logo a{ display:block;}
.header_website{ font-size:16px; line-height:26px; float:right; margin:60px 9px 0 0; }
.header_search{ width:316px; float:right; margin-top:30px;}
.header_search_nav{ width:180px; height:28px; background:url(../images/top_search_nav_bg.png) no-repeat;}
.header_search_nav a{ width:60px; height:28px; line-height:28px; text-align:center; color:#fff; float:left;}
.header_search_nav a.current,.header_search_nav a:hover{ width:60px; height:28px; background:url(../images/top_search_nav_on.png) no-repeat;padding:0 0;}
.header_search_box{ width:310px; height:30px; background:url(../images/top_search_bg.png) no-repeat; padding:3px;}
.header_search_box .text{ width:259px; height:30px; *line-height:30px; padding:0 5px; font-size:14px; color:#fff; float:left;}
.header_search_box .search_btn{ width:41px; height:30px; background:url(../images/icon_search.png) no-repeat; float:right;}
.nav{float:left;}
.nav ul{ height:40px; background:url(../images/nav_bg.png) repeat;list-style:none;}
.nav ul li{ float:left; position:relative; *z-index:2;list-style:none;clear: none;}
.nav ul li a{ line-height:40px; display:block; padding:0 25px; font-size:16px; color:#fff;}
.nav ul li a.nav_current,.nav ul li a:hover,.nav ul li a.current{ background:#ff8005;height:40px;}
.nav ul li.last a{ padding:0 28px;}
.author_enter_pop{ width:100%; position:absolute; left:0; top:40px; background:url(../images/nav_pop_bg.png) repeat; z-index:2; display:none;}
.author_enter_pop ul{background:none; height:auto;}
.nav ul li .author_enter_pop li{ float:none; padding-bottom:1px; background:url(../images/nav_pop_line.png) no-repeat center bottom;}
.nav ul li .author_enter_pop li a:hover,.nav ul li .author_enter_pop a.current{ color:#ff8005; background:none;}
/*head-end*/

/*index*/
.index_banner{ height:152px; background:url(../images/index_banner.jpg) no-repeat center top; padding:130px 0;}
.count_box{ width:698px; height:152px; margin:0 auto; background:url(../images/count_box_bg.png) repeat; padding:0 30px 0 60px;}
.count0,.count1,.count2{ float:left; margin-top:33px;}
.count0{ width:220px;}
.count1{ width:278px;}
.count2{ width:200px;}
.count_intro{ font-size:18px; line-height:28px; color:#fff;}
.count_txt{ margin-top:5px; color:#ff8005;}
.count_num{ font:48px/58px Arial;}
.main{ width:1000px; margin:20px auto; position:relative;}
.entrance{ width:960px; background:#fff; padding:30px 20px;}
.entrance_ship{ width:290px; float:left;}
.entrance_title{ height:97px; text-align:center;}
.entrance_box{ }
.entrance_box_title{ height:130px; text-align:center; line-height:132px; font-size:28px; font-weight:bold; color:#fff;}
.entrance_box_list{ border:1px solid #e5e5e5; border-bottom:none;}
.entrance_box_ship{ border-bottom:1px solid #e5e5e5;}
.entrance_box_ship a{ width:100%; height:130px; overflow:hidden; display:block; position:relative;}
.entrance_icon_box{ height:112px; font-size:18px; line-height:28px; color:#666; text-align:center; padding-top:18px;}
.entrance_icon{ width:54px; height:50px; margin:0 auto 13px; background:url(../images/icon_entrance.png) no-repeat;}
.entrance_icon1{ background-position:0 0;}
.entrance_icon2{ background-position:0 -60px;}
.entrance_icon3{ background-position:0 -120px;}
.entrance_icon4{ background-position:0 -180px;}
.entrance_icon5{ background-position:0 -240px;}
.entrance_icon6{ background-position:0 -300px;}
.entrance_icon7{ background-position:0 -360px;}
.entrance_icon8{ background-position:0 -420px;}
.entrance_icon9{ background-position:0 -480px;}
.entrance_hover_box{ width:242px; height:130px; padding:0 23px; color:#fff; position:absolute; top:130px;}
.entrance_hover_box h4{ font-size:24px; line-height:50px; padding-top:4px; border-bottom:1px solid #cedfe2; text-align:center;}
.entrance_hover_box p{ height:48px; overflow:hidden; margin:14px 10px 0;}

.entrance_box1 .entrance_box_title{ background:#7cc2cc;}
.entrance_box1 .entrance_hover_box{ background:#9cbfc4;}
.entrance_box1 .entrance_hover_box h4{ border-color:#cedfe2;}
.entrance_box2 .entrance_box_title{ background:#fad075;}
.entrance_box2 .entrance_hover_box{ background:#fab575;}
.entrance_box2 .entrance_hover_box h4{ border-color:#fddaba;}
.entrance_box3 .entrance_box_title{ background:#7ddc8d;}
.entrance_box3 .entrance_hover_box{ background:#4bb78d;}
.entrance_box3 .entrance_hover_box h4{ border-color:#a5dbc6;}

.entrance_line{ width:45px; height:524px; float:left; background:url(../images/entrance_line.png) no-repeat center; margin-top:97px;}

.ad_box{}
.ad_box a{ display:block;}
.ad_long{}
.ad_long img{ width:100%; height:93px;}
.journals{}
.title_box{ height:64px; line-height:64px; text-align:center; color:#333; position:relative; overflow:hidden;}
.title_con{ display:inline-block; *display:inline; zoom:1;}
.title_con span{ vertical-align:middle;}
.title_span_circle{ color:#999; width:20px; font-size:24px; text-align:center;}
.icon_title_l,.icon_title_r{ width:153px; height:64px; display:inline-block;}
.icon_title_l{ background:url(../images/icon_title_l.png) no-repeat center;}
.icon_title_r{ background:url(../images/icon_title_r.png) no-repeat center;}
.title_more{ widows:57px; height:64px; position:absolute; right:0; top:0; color:#999;}
.journals_box{ background:#fff;}
.journals_list{ height:187px; overflow:hidden;}
.journals_list li{ height:187px;}
.journals_ship{ width:125px; float:left; padding:25px 21px 0; background:url(../images/journal_line.png) no-repeat right center;}
.journals_ship.last{ padding-right:0; background:none;}
.journals_ship a{ margin:0 auto; display:block; position:relative;}
.journals_ship a,.journals_ship a img{ width:122px; height:162px;}
.journals_intro{ width:122px; height:44px; background:url(../images/journals_intro_bg.png) no-repeat; overflow:hidden; text-align:center; padding-top:3px; color:#fff; position:absolute; left:0; bottom:0; display:none;}
.journals_intro .date{ font-size:12px; line-height:18px;}
.journals_ship a:hover .journals_intro{ display:block;}
.journals_nav{ height:5px; padding:20px;}
.journals_nav li{ width:95px; height:5px; background:#dcdcdc; float:left; margin-right:1px; cursor:pointer;}
.journals_nav li:hover,.journals_nav li.on{ background:#498f99;}
.training{}
.training_box{ width:984px; padding:10px 8px; background:#fff;}
.training_ship{ width:236px; float:left; padding:0 5px;}
.training_ship a{ display:block; border:1px solid #fff; padding:8px;}
.training_img{ position:relative;}
.training_img,.training_img img{ width:220px; height:122px;}
.training_txt{ margin-top:12px;}
.training_title{ height:40px; overflow:hidden; line-height:20px;}
.training_intro{ height:24px; font-size:12px; color:#999; margin-top:5px;}
.icon{ background:url(../images/icon.png) no-repeat;}
.icon_place{ background-position:0 6px; padding-left:14px;}
.icon_clock{ background-position:0 -14px; padding-left:20px;}
.training_shadow{ width:100%; height:100%; position:absolute; left:0; top:0; background:#000; opacity:0.5; filter:alpha(opacity=50); display:none;}
.training_ship a:hover{ border-color:#ff8005;}
.training_ship a:hover .training_shadow{ display:block;}
.subscription{}
.subscription_count{ width:70px; text-align:right; font-size:18px; color:#666; position:absolute; right:0; top:0;}
.pageState span{ color:#ff8005;}
.subscription_box{ height:208px; overflow:hidden;}
.subscription_box li{ height:208px;}
.subscription_ship{ width:280px; height:176px; float:left; background:#fff; margin-right:20px; padding:16px 20px;}
.subscription_ship.last{ margin-right:0;}
.subscription_img{ float:left;}
.subscription_img,.subscription_img a,.subscription_img a img{ width:132px; height:176px;}
.subscription_txt{ width:133px; float:right;}
.subscription_title{ height:48px; overflow:hidden; font-size:18px;}
.subscription_intro{ margin-top:8px; font-size:12px; color:#bcbcbc;}
.subscription_intro p{ height:24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.subscription_price{ margin-top:4px;}
.subscription_btn{ height:28px; margin-top:16px;}
.btn_grey_border{ width:60px; height:28px; border:1px solid #c9c9c9; color:#333;}
.btn_orange{ width:60px; height:28px; background:#ff8005; color:#fff;}
.tools{}
.tools_box{ height:202px;}
.tools_ship{ width:450px; height:200px; padding:0 20px; float:left; margin-right:20px; background:#fff;}
.tools_img{ height:180px; padding:20px 20px 0 0; float:left; background:url(../images/journal_line.png) no-repeat right center; text-align:center;}
.tools_txt{ float:right; padding-top:20px;}
.tools_title{ height:38px; font-size:18px; line-height:38px; font-weight:bold;}
.star_box{ height:14px;}
.tools_title .star_box{ margin-top:12px; float:right}
.icon_star{ width:14px; height:14px; float:left; margin-right:1px; background-position:0 -44px;}
.tools_intro{ height:88px; overflow:hidden; font-size:12px; line-height:22px; color:#999; margin-top:5px;}
.tools_more{ margin-top:10px;}
.tools_more a{ font-size:12px; color:#666;}
/* .tools_ship1 .tools_img{ width:148px;}
.tools_ship1 .tools_img a,.tools_ship1 .tools_img a img{ width:148px; height:163px;}
.tools_ship1 .tools_txt{ width:261px;}
.tools_ship2 .tools_img{ width:116px;}
.tools_ship2 .tools_img a,.tools_ship1 .tools_img a img{ width:116px; height:163px;}
.tools_ship2 .tools_txt{ width:293px;} */
.tools_ship .tools_img{ width:145px;}
.tools_img a{ display:block;}
.tools_img,.tools_img a,.tools_img a img{ width:145px; height:160px;}
.tools_txt{ width:264px;}
.links{}
.links_box{ width:980px; background:#fff; padding:0 10px 19px;}
.links_box li{ width:150px; float:left; margin:19px 16px 0 0;}
.links_box li a{ display:block; border:1px solid #e8e8e8; margin-right:16px;}
.links_box a,.links_box a img{ width:150px; height:45px;}
.s_ad_frame{ width:1000px; margin-top:40px;}
.s_ad_frame a,.s_ad_frame img{ width:327px; height:93px;}
.s_ad_frame a{ display:block;}
.s_ship_1{ float: left;}
.s_ship_2{ float:left; margin-left:10px;}
.s_ship_3{ float:right;}
.hiddenBlock{display:none;}
/*foot*/
.foot{ height:345px; background:#333; font-size:12px; line-height:22px; color:#fff;}
.footer{ width:1000px; margin:0 auto;}
.footer_top{ width:100%; padding-top:64px;}
.footer_logo{ width:305px; float:left; margin-top:39px;}
.footer_info{ width:650px; float:left; border-left:1px solid #878787; padding-left:44px;}
.footer_info_box{ width:150px; margin-right:16px; float:left;}
.footer_info_box h4{ background:url(../images/footer_title_line.jpg) no-repeat left center; padding-left:15px; font-size:16px; line-height:36px;}
.footer_info_box ul{ padding-left:18px;}
.footer_info_box ul li{margin-top:6px;}
.footer_info_box ul li a{ color:#fff;}
.footer_bottom{ padding:40px 0 10px; text-align:center;}
/*foot-end*/

/*飘窗*/
.fly_box{ position:absolute; top:0; left:50%; margin-left:520px;}

/*02作者入口*/
.main_banner img{ width:1000px; height:200px;}
.main_title{ padding-left:23px; height:63px; line-height:63px; background:url(../images/main_title_bg.png) no-repeat left center; overflow:hidden;}
.main_title span{ background:#f0f0f0; display:inline-block;}
.main_title span.ft_20{ padding-right:10px;}
.main_body{ width:100%;}
.left_box{ width:690px; float:left;}
.right_box{ width:290px; float:right;}
.con_box{ background:#fff; margin-bottom:20px; padding:0 20px;}
.con_title{ height:49px; line-height:49px; border-bottom:1px solid #dcdcdc; overflow:hidden;}
.con_title_span{ padding-left:33px; font-size:18px; float:left;}
.con_title_icon{ background:url(../images/icon_entrance_s.png) no-repeat;}
.con_title_icon1{ background-position:0 13px;}
.con_title_icon2{ background-position:0 -37px;}
.con_title_icon3{ background-position:0 -87px;}
.con_title_icon4{ background-position:0 -135px;}
.con_title_icon5{ background-position:0 -183px;}
.con_title_icon6{ background-position:0 -234px;}
.con_title_icon7{ background-position:0 -284px;}
.con_title_icon8{ background-position:0 -334px;}
.con_title_icon9{ background-position:0 -381px;}
.con_title_icon10{ background-position:0 -429px;}
.con_list{ line-height:30px; padding:3px 5px 18px 20px;list-style:none;}
.con_list li{ height:30px;list-style:none;}
.con_list_link{ max-width:510px; height:30px; overflow:hidden; float:left;}
.con_list_icon{ width:18px; height:18px; float:left; background:#ff8005; text-align:center; line-height:18px; color:#fff; font-size:12px; margin-left:6px; border-radius:3px; margin-top:5px;}
.con_list_date{ float:right; font-size:12px; color:#ccc;}
.right_edit_box{ height:85px; text-align:center; font-size:28px; line-height:85px; margin-bottom:20px;}
.right_edit_box a{ display:block; color:#fff;}
.bg_blue{ background:#7cc2cc;}
.bg_yellow{ background:#fad075;}
.bg_green{ background:#7ddc8d;}
.right_video{ margin-bottom:20px;}
.right_video a{display:block; position:relative;}
.right_video a img{ width:100%;}
.play_btn{ width:74px; height:74px; display:block;  position:absolute; left:50%; top:50%; margin-left:-37px; margin-top:-37px; background:url(../images/play_btn.png) no-repeat;}
.ad_small{ margin-bottom:20px;}
.ad_small img{ width:100%; height:115px;}

/*03审稿入口*/
.con_link_box{ padding:20px 0;}
.con_link_box a{ display:block;}
 /*页码*/
/* .flip{ text-align:center;}
.flip ul{ display:inline-block; *display:inline; *zoom:1; height:31px;}
.flip ul li{ float:left; height:31px; text-align:center; line-height:31px; padding-right:6px; color:#4a8c9a; font-family:Arial;}
.flip ul li a{color:#4a8c9a; display:block;  padding:0 12px;}
.flip ul li span{ display:block;}
.flip ul li a:hover,.flip ul li .disable{ background:#9cbfc4; color:#fff;  padding:0 12px;}
.flip ul li a:hover.flip_page,.flip ul li .flip_page{ padding:0 24px; border:1px solid #d2d2d2; font-family:Microsoft Yahei;} 
 */

/*05系列期刊-中华*/
.left_slide{ width:180px; float:left;}
.slide_box{ margin-bottom:20px; background:#dff3f6;}
.slide_title{ height:38px; line-height:38px; background:url(../images/icon.png) no-repeat #b0d6de; padding:0 35px 0 17px; font-size:18px; background-position:145px -57px;}
.slide_list{ font-size:14px;}
.slide_list li{list-style:none;}
.slide_series li{list-style:none;}
.slide_series li a{ display:block; padding:0 30px; height:34px; line-height:34px;}
.slide_series li a:hover,.slide_series li a.current{ background:url(../images/icon.png) no-repeat #f5fbfd; background-position:153px -85px; color:#ff8005; }
.slide_subject{ padding-bottom:35px;}
.slide_subject li{ cursor:pointer;}
.slide_subject li a{ display:block; height:34px; line-height:34px;}
.first_dir{ height:34px; padding:0 17px 0 12px;}
.first_dir a{ width:130px; float:right;}
.icon_add{ width:10px; height:10px; float:left; background:url(../images/icon_add.png) no-repeat center; margin-top:12px;}
.first_dir.current .icon_add{ background:url(../images/icon_sub.png) no-repeat center;}
.first_dir:hover,.first_dir.current{ background:#f5fbfd;}
.first_dir:hover a,.first_dir.current a{ background:url(../images/icon.png) no-repeat; background-position:120px -85px; color:#ff8005; }
.second_dir{ margin-top:1px;}
.second_dir li{ background:#fff;}
.second_dir li a{ padding: 0 30px 0 40px; height:30px; line-height:30px; color:#333;}
.second_dir li a:hover,.second_dir li a.current{ background:url(../images/icon.png) no-repeat #f5fbfd; background-position:153px -85px; color:#ff8005;}
.right_con{ width:800px; float:right; background:#fff;}
.top_search{ height:30px; line-height:30px; padding:15px 20px 0;}
.top_search .path{ font-size:18px; width:400px; float:left;}
.right_search{ width:355px; float:right;}
.green_search_box{ width:231px; height:28px; border:1px solid #2b7a8b;}
.green_search_box .text{ width:165px; height:28px; *line-height:28px; padding:0 14px; float:left;}
.green_search_box .search_btn{ width:38px; height:28px; background:url(../images/icon_search2.jpg) no-repeat; float:left;}
.book_box{}
.book_list{ width:100%; padding-bottom:45px;}
.book_ship{ width:340px; float:left; padding:30px 30px 0;}
.book_img{ float:left; border:1px solid #ccc;}
.book_img,.book_img a,.book_img a img{ width:132px; height:176px;}
.book_txt{ width:190px; float:right;}
.book_title{ height:48px; overflow:hidden; font-size:18px;}
.book_intro{ margin-top:4px; font-size:12px; color:#999;}
.book_intro p{ height:20px; line-height:20px;}
.book_price{ margin-top:3px;}
.book_btn{ margin-top:6px; height:26px;}
.btn_browse,.btn_subscribe{ width:70px; height:26px;}
.btn_browse{ background:url(../images/btn_browse.jpg) no-repeat;}
.btn_subscribe{ background:url(../images/btn_subscribe.jpg) no-repeat;}
.pab_20{ padding-bottom:20px;}
.adress_btn{ background:none; border:none; line-height:normal; cursor:pointer; width:40px; height:22px; text-align:center; border:1px solid #5cb4c3; color:#5cb4c3;}
.book_url{margin-top:2px;}
.icon_star_s{ background:url(../images/star_s.png) no-repeat;}
.book_btn .btn{ 
	width: 70px;
    height: 26px;
    /* background: url("../images/btn_focus.png") no-repeat; */
    margin: 0 3px;
    text-align: center;
    position: relative;
    display: inline-block;
    line-height: 26px;
    float: left;
    }
.book_btn .btn-buy{ background-image: url("../images/btn_buy.png");}
.float-block{
    padding: 8px 13px;
    border: 1px solid #71b9c8;
    border-radius: 5px;
    background: #fff;
    position: absolute;
    bottom: -70px;
    color: #333;
    width: 130px;
    line-height: 20px;
    margin-left: -44px;
    text-align: left;
    display: none;
     z-index: 120;
}
.float-block.wid-80{
    width: 84px;
    margin-left: -19px;
    bottom: -52px;
}
.float-block .arr{
    position: absolute;
    background: url("../images/arr.png");
    width: 16px;
    height: 11px;
    left: 50%;
    margin-left: -8px;
    top: -11px;
}
.book_btn .btn-click{
    background: #ffcc00;
    color: #fff;
    font-size: 14px;
    font-family: '微软雅黑';
}

/*06系列期刊-合作期刊*/
.join_tip{ color:#999; margin-top:19px; padding:0 30px;}
.blue_link{ text-decoration:underline; color:#3333ff;}

/*07培训*/
.training_info_list{ padding-bottom:25px;}
.training_info_ship{ width:650px; background:#fff; margin-bottom:20px; padding:16px 20px 15px;}
.training_info_ship .training_img{ margin-top:4px; float:left;}
.training_info_ship .training_img a{ display:block;}
.training_info_txt{ width:415px; float:right;}
.training_info_title{ height:48px; font-size:16px; line-height:24px; overflow:hidden;}
.training_info_intro{ font-size:12px; color:#999; line-height:18px; margin-top:9px;}
.training_info_pd{ height:22px; color:#999; line-height:22px; margin-top:11px;}

/*08软件下载*/
.tools_info_list{}
.tools_info_ship{ height:200px; margin-bottom:20px; padding:0 20px; background:#fff;}
.tools_info_img{ width:148px; height:180px; padding:20px 15px 0 0; text-align:center;  background:url(../images/journal_line.png) no-repeat right center; float:left;}
.tools_info_img a{ display:block;}
.tools_info_ship .tools_txt{  width:465px;}
.tools_info_ship .tools_intro{ height:66px;}
.tools_info_bottom{ height:30px; margin-top:8px; line-height:30px; font-size:12px; color:#999;}
.btn_orange_h30{ width:112px; height:30px; background:#ff8005; color:#fff;}

/*02作者入口-详细页*/
.nav_path{ width:1000px; height:34px; margin:10px auto 20px; line-height:34px; background:url(../images/nav_path_bg.png) no-repeat left bottom; color:#999;}
.nav_path a{ color:#999;}
.content{ background:#fff; margin-bottom:20px;}
.content_top{ margin:0 65px; border-bottom:1px dashed #dcdcdc; text-align:center; padding:19px 0 8px;}
.content_title{ font-size:24px; line-height:34px;white-space:normal;}
.content_intro{ color:#999; margin-top:10px; display:inline-block; *display:inline; zoom:1; padding-left:20px;}
.content_intro span,.content_intro a{ float:left; margin-right:20px;}
.icon_eye{ background:url(../images/icon.png) no-repeat; background-position:0 -118px; padding-left:25px;}
.content_box{ padding:14px 30px 10px; line-height:28px;}
.content_box ul li{list-style-type:disc;}
.content_author{ margin-top:10px; color:#999;}
.no_info{padding:35px;text-align: center;}

/*评论*/
.comment{ background:#fff; padding:0 20px 55px;}
.share{ }
.share_title{padding-top:25px; font-size:12px; color:#999;}
.title_l{ width:425px; float:left;}
.title_l a{ font-size:12px; color:#1d4b87; padding-left:20px; margin-right:10px; line-height:22px; float:left;}
.share_icon{ background:url(../images/share_icon.png) scroll no-repeat left;}
.QQ{ background-position:0 3px;}
.weibo{ background-position:0 -30px;}
.renren{ background-position:0 -58px;}
.weixin{ background-position:0 -92px;}
.share_more{ background-position:0 -121px;}
.title_l_num{ width:33px; height:16px; padding-left:3px; text-align:center; line-height:16px; float:left; font-size:12px; float:left; background:url(../images/share_num_bg.jpg) no-repeat; margin-top:3px;}
.title_r{  width:180px;float:right; text-align:right;}
.title_r a{font-size:16px; color:#333; padding-left:30px; line-height:22px; height:22px; display:inline-block;}
.collection{ background:url(../images/star.png) no-repeat left center;}
.share_1{ background:url(../images/share.png) no-repeat left center; margin-left:30px;}
.head_list{ width:520px; float:left; padding-left:5px;}
.head_list li{ float:left; width:51px; margin-left:20px;list-style:none;clear: none;}
.head_list li div{ width:51px; height:51px; margin-bottom:5px;}
.head_list li div a{ display:block; border:1px solid #e4e4e4;}
.head_list li div a,.head_list li div a img{ width:49px; height:49px;}
.head_list li p{text-align:center;}
.head_list li p a{ line-height:22px; font-size:12px; color:#338395;word-break: break-all}
.com_body{ margin-top:18px;}
.com_title{ height:40px; line-height:40px; font-size:16px; background:#e5eff1;color:#00647a; padding:0 13px 0 10px; }
.com_title h4{ font-weight:normal;font-size:16px; float:left;}
.com_title p{  float:right; text-align:right; font-size:14px;}
.com_list{}
.com_ship{ width:650px; padding:20px 0; border-bottom:1px dashed #e5e5e5;}
.com_ship_l{float:left; width:50px; height:50px;}
.com_ship_l a{ display:block; border:1px solid #e4e4e4;}
.com_ship_l a,.com_ship_l a img{ width:48px; height:48px;}
.com_ship_r{ margin-left:12px; width:588px; float:left;}
.com_ship_title{ width:588px; color:#338395; margin-bottom:3px;}
.time{ font-size:12px; color:#999; margin-left:28px;}
.com_ship_title_r{ float:right; text-align:right; color:#ccc; font-size:12px; line-height:24px;}
.com_ship_title_r a{ color:#338395;}
.red{ color:#ff8005;}
.com_ship_info{ color:#666; line-height:20px;}
.com_input{ margin-top:20px;font-size:14px; color:#666;}
.com_input li{list-style:none;}
.com_input_title{  line-height:35px;}
.com_input_title span{ font-weight:bold;color:#ff8005;}
.textarea{ width:628px; height:78px; border:1px solid #dbdbdb; resize:none; overflow-y:auto; padding:10px; color:#666; font-size:14px;}
.expression{ margin-left:4px; padding-left:24px; background:url(../images/expression.png) no-repeat left center; float:left; color:#666;}
.com_submit{ width:85px; height:30px; background:#ff8005; color:#fff; font-size:14px; font-weight:bold; text-align:center; line-height:30px; float:right;}

.article_list{ background:#fff; margin-bottom:20px; }
.article_list_title{border-bottom:1px solid #ecebeb; line-height:38px; margin:0 2px 0 13px; padding-top:10px;}
.article_list_title span{ font-size:18px; color:#595959; padding-left:10px; background:url(../images/orange_line.jpg) no-repeat left center;}
.a_list_info{ padding:10px 25px 18px;}
.a_list_info li{ line-height:30px; }
.a_list_info li span{ width:16px;line-height:30px; font-size:12px; color:#fff; text-align:center; float:left; font-style:italic;}
.a_list_info li a{ width:214px; font-size:14px; color:#999; margin-left:10px; float: left;}
.orange_circle{ background:url(../images/o_circle.png) no-repeat center;}
.blue_circle{background:url(../images/b_circle.png) no-repeat center; }
.share_list_top{ width:652px; height:12px; background:url(../images/share_top.png) no-repeat;}
.share_list_body{ width:650px; padding:15px 0 10px; border:1px solid #ecebeb; border-top:none;}
.share_num{ width:120px; height:73px; float:left; border-right:1px solid #ecebeb; font-size:14px; color:#333; text-align:center;}
.share_num p{ line-height:32px;}
.share_num span{ font-size:28px; color:#ff9900; line-height:38px; font-weight:bold;}
.jiathis_style a{color:#3988d9; text-decoration:none;}
.com_input a{color:#3988d9; text-decoration:none;}
/*08软件下载-详细页*/
.tools_btn_box{ text-align:center; padding-bottom:20px;}
.btn_orange_h40{ width:130px; height:40px; background:#ff8005; color:#fff; font-size:18px;}

/*10期刊加盟*/
.main_content{ padding:0 20px; background:#fff; line-height:30px;}
.main_content_title{ padding:16px 0 5px; font-size:18px; font-weight:bold;}

/*高级检索结果页*/
.search_box{ padding-top:20px; background:#fff; padding:20px 20px 0;}
.search_result_title{ height:34px; padding:0 20px; line-height:34px; background:#dbe9eb; color:#498f99;}
.sr_search{ margin-top:28px;}
.sr_type{ height:26px; line-height:26px;}
.sr_type span,.sr_type a{ float:left; margin-right:10px;}
.sr_type a{ padding:0 10px;}
.sr_type a:hover,.sr_type a.current{ background:#ff8005; color:#fff;}
.sr_search_box{ height:38px; margin-top:10px; line-height:38px;}
.sr_search_box .text{ width:460px; height:36px; *line-height:36px; border:1px solid #498f99; border-right:none; padding:0 14px; float:left; color:#ff8005; margin-left:10px;}
.sr_search_box .search_btn{ width:69px; height:38px; background:#498f99; float:left; color:#fff;}
.sr_book{ width:690px;}
.sr_book_ship{ width:310px; float:left; margin-top:38px;}
.sr_book_ship .book_txt{ width:161px;}
.sr_box{padding-bottom:10px;}
.sr_list{}
.sr_ship{ margin-top:27px;}
.sr_ship_title{ font-size:18px; line-height:28px;}
.sr_ship_intro{ color:#999; margin-top:8px;}
.sr_ship_date{ margin-top:10px; color:#ccc;}
/*12报错页*/
.bg_fff{ background:#fff;}
.wrong_page{ width:1000px; height:494px; margin:0 auto; padding-top:300px; text-align:center; color:#666; font-size:16px; line-height:26px;}
.wrong_title{ margin-top:33px; font-size:36px; line-height:76px; color:#4a9099;}
.wrong_con{ font-size:32px; line-height:72px; font-weight:bold; margin-bottom:23px;}
.ft_24_b{ font-size:24px; line-height:32px; font-weight:bold;}
.hei_auto{ height:auto;}
/* white_foot */
.white_foot{ width:100%; background:#f6f4f4; height:112px;}
.white_footer{ width:1000px; margin:0 auto; text-align:center; color:#999; font-size:12px; line-height:22px; padding:20px 0;}
.white_foot ul{ display:inline-block;*display:inline;zoom:1; margin-bottom:24px; font-size:16px; color:#c9c9c9; line-height:26px;}
.white_foot ul li{ color:#ccc; padding:0 20px;float:left;}
.white_foot ul li a{ color:#666;}
.mar_5{ margin-right:5px;}

/*13关于我们*/
.content_p p{ margin-bottom:30px;}
.main_content_box{ padding-bottom:30px;}
.content_center_title{ font-size:24px; line-height:34px; padding:25px 0 50px; text-align:center;}

/*弹出框*/
.pop_box_collection{ width:640px;position:fixed; top:50%; left:50%; margin-top:-190px; margin-left:-320px;z-index:99; background:#fff;}
.pop_box_title{ height:41px; background:#00647a; font-size:16px; color:#fff; line-height:41px; padding-left:20px;}
.pop_box_close{ width:40px; height:40px; background:url(../images/close.png) no-repeat; float:right;}
.pop_box_body{ border:1px solid #00647a; border-top:none; padding:15px 20px 20px;}
.coll_title{ height:32px;font-size:14px; color:#000; line-height:32px;}
.coll_title select{ width:132px; height:32px; line-height:32px; *height:25px;border:1px solid #dbdbdb; padding-left:3px; }
.coll_title a{ color:#338395; text-decoration:underline; margin-left:9px;}
.name_input{ width:171px; height:30px; line-height:30px; border:1px solid #dbdbdb; margin-left:20px; padding-left:9px;}
.coll_submit{ width:84px; height:30px; text-align:center; line-height:30px; font-size:14px; color:#fff; font-weight:bold; background:#7fb1bc;}
.submit_box{ margin-top:14px;}
.pop_box_text{ width:582px; height:159px; border:1px solid #dbdbdb; resize:none; overflow-y:auto; padding:12px 8px;}
.check{ font-size:14px; color:#333; line-height:44px;}
.check input{ margin-right:8px;}
.pop_box_submit_box{ text-align:center;}
.pop_box_submit{ background:#ff8005;width:84px; height:30px; text-align:center; line-height:30px; font-size:14px; color:#fff; font-weight:bold;}
.s_pop_box{ width:300px; height:145px; background:#b2d0d7; position:fixed; top:50%; left:50%; margin-top:-72px; margin-left:-150px; z-index:99;}
.spb_close{ width:300px; height:26px; text-align:right;}
.spb_close_btn{ width:26px; height:26px; background:url(../images/pop_box_close.png) no-repeat;}
.spb_success{ text-align:center; font-size:24px; color:#00647a; line-height:54px;}
.spb_sure{ width:84px; height:30px; font-size:14px; color:#fff; font-weight:bold; background:#338395; margin-top:15px;}

/* 14弹出框 */
.pop_up_box{ background:#e5eff1;width:300px;height:146px;border: 2px solid #348394;border-radius: 2px; position: fixed; left:50%;top:50%;margin-left: -152px;margin-top: -75px;z-index:120;}
.pop_up_box .X{ height:30px; text-align: right;line-height: 30px;}
.pop_up_box .X img{margin: 10px 10px 0 0}
.pop_up_txt {font-size:16px;line-height:54px;color:#056271; text-align: center;height:54px;padding: 0 20px; overflow: hidden}
.pop_up_sub { text-align: center; }
.pop_up_btn{ outline: none; width:84px;height:30px; font-size: 14px; margin:16px 10px ; border: 1px solid #348394; background: #fff; color: #348394;}
.active{background: #348394; color:#fff;}
/*翻页*/
.flip{text-align:center;}
.patb_36_16{ padding:36px 0 16px;}
.flip ul{ display:inline-block; margin:0 auto; *display:inline; zoom:1;}
.flip ul li{ float:left;color:#00647a; margin-left:2px;list-style:none;}
.flip ul li a,.flip ul li.current,.flip ul li span.current{ height:35px; line-height:35px; display:block; color:#00647a; padding:0 16px;}
.flip ul li a:active,.flip ul li a:hover,.current{ background:#e5eff1;}
.page_flip{ padding:0 30px; background:#e5eff1;}
.mal_12{ margin-left:12px;}
.mar_12{ margin-right:12px;}
.mat_30{ margin-top:30px;}

 /* 2017-2-6 */
 .slh-one{
 	overflow:hidden; 
 	width: 780px;
 	height: 35px;
 	line-height: 35px;
 	display: inline-block;
 }
 .book_img{
    position: relative;
}
 .book_img span{
    z-index: 111;
    position: absolute;
    width:25px;
    height:25px;
    background: #ff8004;
    color:#fff;
    line-height: 25px;
    text-align: center;
    top:0px;
    right:0px;
    border-radius: 25px;
    font-size: 16px;
}

/* 2017-07-06 */
.pop_up_txt.new_style{
    line-height: 25px;
}

/* 2017-07-05 */
.reader-link{
    background: url("../images/reader-linke-bg.png");
    height: 66px;
    width: 788px;
    font-size: 22px;
    text-align: center;
    line-height: 66px;
    margin: 0 auto;
}
.reader-link a{
    color: #fff;
}
.index_banner{
    padding: 95px 0 165px
}

/*2017-07-21 */
html{
    min-width: 1000px;
}

/* 2017-11-1 */
.modification{
    background-image: url("../images/bookcase.png");
    background-repeat: repeat-y;
    padding: 0 25px;
    width: auto;
    margin-top: 25px;
}
.modification .book_ship {
    width: 135px;
    float: left;
    padding: 0 8px 46px;
}
.modification .book_img,.modification  .book_img a,.modification  .book_img a img {
    width: 116px;
    height: 155px;
}
.modification .float_mark{
    position: absolute;
    bottom: 13px;
    right: -4px;
}
.network__content{
    min-height: 630px;
}
.network__content--title{
    font-size: 36px;
    text-align: center;
    font-weight: bold;
    margin-bottom: 40px;
}
.network__content--subtitle{
    font-size: 22px;
    color: #666666;
    text-align: center;
}