  ﻿@charset "utf-8";

/* CSS Document */
* { margin:0; padding:0; font-size:14px; font-family:Arial; }

body { color:#333; _background-image:url(/about:blank); _background-attachment:fixed; font-family: Arial, Verdana, "\5b8b\4f53"; font-size: 11pt; line-height: 150%; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-color: #F0F0F0; }

ol, ul, dl { list-style-type:none; }

:focus { outline:0; }

img { vertical-align:middle; }

table { empty-cells:show; }

ins { text-decoration:none; }

del { text-decoration:line-through; }

em { font-style:normal; }

h1 { font:20px "microsoft yahei", "\5b8b\4f53"; }
h2, h3 { color: #088A85; font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-style: normal; line-height: 30px; font-variant: normal; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px; padding-top: 5px; padding-right: 0; padding-bottom: 5px; padding-left: 0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e6e6e6; font-weight: normal; }

/*h3{margin:0px;padding:0px;}*/
h3{margin:0px;padding:7px;}
.m_h3 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e6e6e6; width: 220px; }


h4,h5, h6 { font-size:14px; }

img { border:none; }
p { border:none; margin-left: 10px; line-height:1.5;}

/*a { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #36C; }*/
a { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #36C; }
a:hover { text-decoration:underline; font-family: Arial, Helvetica, sans-serif; }

table { border-collapse:collapse; table-layout:fixed; word-wrap:break-word; margin: 0 auto; }

.clear { height: 5px; clear: both; }

#top_b { background-color: #1262B7; }

/*div { overflow:hidden;} */




#top { margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-color: #F0F0F0; }

.top_up { height: 70px; width: 940px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-color: #FFF; border-right-width: 2px; border-left-width: 2px; border-right-style: solid; border-left-style: solid; border-right-color: #f0f0f0; border-left-color: #f0f0f0; }

.logo { float: left; }

.ss { float: right; margin-top: 20px; margin-right: 20px; height: 37px; width: 291px; }

.ss #textfield { width: 200px; height: 37px; line-height: 20px; border-top-style: none; border-right_righ-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; float: left; background-image: url(/styles/img/sci_search.gif); background-repeat: no-repeat; padding-left: 10px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; }

.ss #button { height: 37px; background-image: url(/styles/img/sci_search.gif); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; float: left; background-repeat: no-repeat; background-position: right; width: 70px; }

.top_down { margin-bottom: 10px; height: 40px; }

.top_down p { display: block; float: left; margin-top: 10px; color: #F00; font-size: 14px; font-family: Arial, Helvetica, sans-serif; margin-left: 10px; margin-right: 30px; }

.top_down p span { height: 12px; width: 12px; background-color: #F00; display: block; float: left; margin-top: 3px; margin-right: 5px; }

#nav { clear: both; background-color: #FFF; width: 940px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 10px; padding-bottom: 10px; border-right-width: 2px; border-left-width: 2px; border-right-style: solid; border-left-style: solid; border-right-color: #f0f0f0; border-left-color: #f0f0f0; }

#nav ul { height:30px; width: 96%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-color: #e8e8e8; border: 1px solid #f0f0f0; -moz-border-radius: 5px;      /* Gecko browsers */ -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px;            /* W3C syntax */ }

#nav ul li { display: block; font-size: 14px; font-fa700mily: Arial, Helvetica, sans-serif; text-align: center; line-height: 20px; height: 20px; padding-right: 15px; float: left; padding-left: 15px; }

#nav ul li a { color: #333; font-size: 14px; height: 20px; display: block; float: left; padding: 5px; font-weight: bold; }

#nav ul li a:hover { background-color: #f7941e; color: #fff; text-decoration: none; }

#main { width: 940px; margin-right: auto; margin-left: auto; overflow: hidden; background-color: #FFF; border-right-width: 2px; border-left-width: 2px; border-right-style: solid; border-left-style: solid; border-right-color: #ececec; border-left-color: #ececec; padding-bottom: 10px; }

#main p { text-align:justify; text-justify:inter-ideograph; }

.banner { margin-bottom: 10px; }

.banner img { display: block; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; width: 900px; }

.index_box1 { margin-right: 10px; margin-left: 10px; height: 420px; }

.index_box1_left, .index_box2_left, .index_box3_left { width: 580px; position: relative; left:5px; }

.index_box1_left img { margin-top: 10px; margin-right: 25px; margin-left: 30px; margin-bottom: 10px; }

.index_box1_right, .index_box2_right, .index_box3_right { float: right; width: 300px;font-weight:bold; }

.subjects { line-height: 180%; }
.subjects ul { padding-left: 10px; padding-right: 10px; }

.subjects ul li { background-image: url(/styles/img/ar01.gif); background-repeat: no-repeat; background-position: left center; padding-left: 10px; line-height: 33px; }

.subjects ul li a { font-weight: bold; }

.sub_pic{float:left; width:230px;padding-left:0px;}
.sub_pic img { display: inline-block; }

.index_box2 { margin-right: 10px; margin-left: 10px; height: 245px; }

.index_box2_left p { padding-left: 10px; padding-right: 10px; border-right-width: 1px; border-right-style: solid; border-right-color: #e6e6e6; margin-top: 10px; margin-bottom: 10px; }

.index_box2_right i { display: block; background-image: url(/styles/img/ar01.gif); background-repeat: no-repeat; background-position: left center; padding-left: 10px; line-height: 33px; font-style: normal; margin-left: 10px; font-weight:bold; color:#4FB45B}

.index_box3 { margin-right: 10px; margin-left: 10px; height: 245px; }

.index_box3_left ul { padding-left: 10px; padding-right: 10px; border-right:1px solid #e6e6e6; margin-top: 5px; margin-bottom: 5px; }

.index_box3_left ul li { background: url(/styles/img/ar01.gif) no-repeat  0px 15px;  padding: 5px 0 5px 10px; }

.index_box3_right ul { padding-right: 10px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; }

.index_box3_right ul li { padding: 5px; }

.index_box3_right ul li a img { height: 40px; width: 40px; padding-right: 10px; }

.index_box3_right ul li a { }

.ml_1 { float: right; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; width: 600px; }

.ml_1 p { display: block; float: left; text-align: center; line-height: 30px; }

.ml_1 p a { color: #00F; text-decoration: underline; }

.box1 { width: 300px; border-top-width: 2px; border-top-style: solid; border-top-color: #e6e6e6; float: left; height: 350px; }

.box1_up { }

.box1_up p { font-family: Arial, Helvetica, sans-serif; color: #8A0000; margin-left: 10px; line-height: 16px; }

.box1_up p span { color: #F60; font-size: 14px; }

.box1_down { width: 100%; float: left; }

.box1_down p { margin-left: 10px; }

/*.box1_down p a { display: block; color: #00F; line-height: 37px; }

.box1_down p a:hover { text-decoration: underline; }by hrpub 20130427*/

.box2 { width: 200px; float: left; margin-left: 20px; margin-right: 20px; height: 350px; }

.box2_up { padding-top: 20px; }

.box2_down { }

.box2_down h3 a { display: block; float: left; margin-right: 10px; color: #00F; text-decoration: underline; }

.box2_down p { margin: 0px; padding: 0px; color: #B70000; }

.box2_down a { color: #C00; text-decoration: underline; }

.box3 { width: 210px; float: right; border-top-width: 2px; border-top-style: solid; border-top-color: #e6e6e6; }

.box3 p { padding-left: 10px; }

.list_left { width: 290px; float: right; overflow: hidden; margin-right: 20px; }

.list_left_up { line-height: 18px; background-color: #f0f0f0; margin-bottom: 10px; }

.list_left_up p { font-family: Arial, Helvetica, sans-serif; line-height: 20px;padding-right:6px }

.list_left_up p span { font-family: Arial, Helvetica, sans-serif; color: #F90; }

.list_left_c { }

.list_left_down { line-height: 20px; }
.list_left_down h3 { background-color: #F0F0F0; margin-right: 0px; margin-left: 0px; padding-left: 10px; }


.list_left_down ul { padding-left: 5px; background-color: #F0F0F0; margin-bottom: 10px; }

.list_left_down ul li { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #e6e6e6; display: block; line-height: 35px; background-image: url(/styles/img/ar01.gif); background-repeat: no-repeat; background-position: left center; padding-left: 10px; margin-left: 10px; }
.list_left_down ul li a { font-weight: bold; }

.list_pics { width: 100%; margin-top: 10px; margin-bottom: 10px; }

.list_pics img { display: block; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }


.list_center { width: 380px; float: left; padding-left: 10px; padding-right: 10px; overflow: hidden; }

.list_center_u { width: 100%; margin-right: auto; margin-bottom: 10px; margin-left: auto; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e6e6e6; padding-bottom: 10px; }

.list_center_u ul { margin-right: auto; margin-bottom: 10px; margin-left: auto; }

.list_center_u ul li { line-height: 25px; padding-left: 10px; color: #000; background-image: url(/styles/img/dh_jt.gif); background-repeat: no-repeat; background-position: left 8px; }

.list_right { min-height:573px;height:573px; height:auto!important;float: left; margin-bottom: 10px; width: 580px; margin-left: 20px; border: 1px solid #e6e6e6; padding-right:10px;}
.list_right h3 {padding-left:0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; color: #333; font-weight: bold; font-size: 14px;}
.list_right h3 a{ font-weight: bold; color: #333; font-size: 14px; }
.list_right h3 a:hover{ text-decoration: none; }
.list_right ul li {line-height: 25px; display: block;  }
.list_right span { display: block; padding-left: 10px; line-height:1.5; }

.list_right_subject { min-height:573px;height:573px; height:auto!important;float: left; margin-bottom: 10px; width: 580px; margin-left: 20px; border: 1px solid #e6e6e6; padding-right:10px;}
.list_right_subject h3 {padding-left:0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; color: #333; font-weight: bold; font-size: 14px;}
.list_right_subject h3 a{ font-weight: bold; color: #333; font-size: 14px; }
.list_right_subject h3 a:hover{ text-decoration: none; }
.list_right_subject ul { padding-left: 15px; }
.list_right_subject ul li {line-height: 25px; display: block;  }
.list_right_subject span { display: block; padding-left: 10px; line-height:1.5; }

.list_right_jourinfo { min-height:750px;height:750px; height:auto!important;float: left; margin-bottom: 10px; width: 580px; margin-left: 20px; border: 1px solid #e6e6e6; padding-right:10px;}
.list_right_jourinfo h3 {padding-left:0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; color: #333; font-weight: bold; font-size: 14px;}
.list_right_jourinfo h3 a{ font-weight: bold; color: #333; font-size: 14px; }
.list_right_jourinfo h3 a:hover{ text-decoration: none; }
.list_right_jourinfo ul li {line-height: 25px; display: block;  }
.list_right_jourinfo span { display: block; line-height:1.5; }

.lr_right { margin-top: 20px; float: right; width: 440px; }

.lr_right h3 { color: #F00; font-weight: normal; text-align: center; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #e6e6e6; width: 90%; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; padding-bottom: 10px; }

.lr_right p { font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 25px; width: 90%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }

.index_right { float: left; width: 195px; overflow: hidden; height: 500px; border-left-width: 1px; border-left-style: solid; border-left-color: #e6e6e6; padding-left: 10px; }

.index_down_p { }

.index_down_p img { }

.index_down_p ul { width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }

.index_down_p i { font-style: normal; display: block; padding-left: 5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #e6e6e6; }

.index_down_p img { display: block; padding: 5px; }

.index_right_down ul { padding-left: 5px; padding-top: 5px; }

.index_right_down ul li { padding-bottom: 5px; }

.index_right_down ul li a img { height: 22px; width: 22px; padding-right: 2px; }

.index_right_down ul li a { font-size: 14px; }

.box1_down_l { float:right; width:320px; background-color: #f3f3f3; height: 500px; line-height: 30px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #e6e6e6; border-left-color: #e6e6e6; padding-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; margin-left: 0px; }

.box1_down_r { float:left; width:520px; height: 500px; margin-left: 10px; }
#tbMain { margin-left: 20px; }


.book_h { padding-top: 10px; display: block; }

#footer { clear: both; width: 900px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; color: #333; }

#footer p { text-align: center; margin-top: 3px; }

#footer p a { color: #333; font-weight: normal; }

#footer p a:hover { text-decoration: underline; }

input.text { width: 400px; border: 1px solid silver; height: 16px; background: white; margin-top: 2px; margin-right: 0; margin-bottom: 2px; margin-left: 0; padding-top: 5px; padding-right: 2px; padding-bottom: 5px; padding-left: 2px; }

textarea.text2 { width: 400px; border: 1px solid silver; padding: 2px; background: white; margin-top: 2px; margin-right: 0; margin-bottom: 2px; margin-left: 0; }

/*#tbMain td { color: #959595; padding-bottom:5px; }*/
#tbMain td { color: #000000; padding-bottom:5px; }
/*home*/
#main{clear:both; overflow:hidden;}
.maincontent{float:left;width:604px;padding-left:6px;}
.siderbar{float:left;width:278px; padding-left:22px; padding-right:10px;}


.index_box1_left a {dispaly:inline-block;margin:0px;padding:0px;position:relative; left:15px;}

.index_box1_left a img{width:173px; height:221px;margin:3px 2px 2px 2px;padding:0px;}


/*.author_intro h3{height:24px;line-height:24px; padding:0 0 0 0px;margin:15px 0 15px 0px;background-color:#9999ff;}*/
.author_intro h3{height:24px;line-height:24px; padding:0 0 0 7px;margin:15px 0 15px 0px;background-color:#9999ff;}
.author_intro h4{ height:24px;background-color:#9999ff;margin:15px 0 15px 0px;}
.box1_down_l p{padding-right:10px;}
.box1_down_l h4{font-size:15px;color: #088A85;padding-top:6px;}
.list_scope_li {background-image: url(/styles/img/ar02.png); background-repeat: no-repeat; background-position: left center; padding-left: 15px; line-height: 25px;display: block;}


/*20160322*/
			.list_left_down li{cursor:pointer;color:#36C; font-weight: bold;}
			.list_left_down li:hover{text-decoration:underline;}
			.con_02 ul li{clear:both; overflow:hidden; margin-bottom:20px;}
			.download {
			  width: 30%;
			  margin-top: 0px;
			  margin-bottom: 10px;
			  padding: 10px;
			  background-color: #088A85;
			  font-size: 18px;
			  line-height: 18px;
			  margin-left: 0%;
			  margin-right: 0%;
			  display: block;
			  position: relative;
			  float: left;
			  text-align:center;
			  
			}
			.download  a{ color: #FFFFFF;}
