/* 通用设置*/
body{
	width:100%;
	height:auto;
	background-image:url(../images/body_bg.png);
	}
body,p,img,a,div,span{
	font-family:"微软雅黑";
	margin:0;
	padding:0;}
.clearfix{ clear:both;}
a{
	text-decoration:none;
	}
a img{border:none;}
ul{
    list-style: none;
    margin: 0;
    padding: 0;
}

.topbox {
    width: 100%;
    height: 40px;
    margin: 0 auto;
	background:#00a1cc;}
.top {
    height: 40px;
    width: 1200px;
    text-align: center;
    margin: 0 auto;}
.top a {color:white; }

.p01 {
    float: left;
    color: white;
    font-size: 14px;
    font-family: "微软雅黑";
    margin-top: 9px;}
.searchbox {
	float: right;
	margin-top:6px;
    margin-right: 11px;}

.sousuo {
    padding:0px;
	background-image:url(/images/2019_05.png);
	border: none;
    height: 28px;
	margin: 0px;
	float: right;
	width: 119px;}
input::-webkit-input-placeholder{
	color:#FFF;}
input::-ms-input-placeholder{
	color:#FFF;}	
input::-moz-placeholder{
	color:#FFF;}	
.navbox {
    width: 100%;
	background-image:url(/images/2019_10.png);
	height: 84px;
    border-bottom: #00a1cc 1px solid;}
.nav {
	width: 1200px;
    height: 90px;
    margin: 0 auto;
    text-align: center;}
.logo {
    float: left;
    margin-top: 17px;}
.p02 {
	color: white;
    font-size: 14px;
    font-family: "微软雅黑";
	float:right;
	margin-top:9px;}
.p03 {
	font-size: 15px;
    color: #323232;
	line-height:27px;
	transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;}
.shouye {
	/*width: 993px;*/
    height: 60px;
    float: right;
    margin-top: 15px;
	}
.shouye li {
    float: left;
	padding:0 10px;
    line-height: 68px;
    font-size: 14px;
    position:relative;
}

.shouye li:hover{
	border-bottom:#00a1cc 2px solid;}
.shouye li:hover .p03{
	color:#00a1cc;}

.shouye .nav_02{
	width:80px;
	height:auto;
	padding:20px 10px;
	background-color:#00A2CA;
	position:absolute;
	top:48px;
	right:-20px;
	z-index:100;
	 display:none;
	}
.shouye .nav_02 li{
	float:left;
	line-height:36px;
	padding:0;
	width:100%;
	border-bottom:solid rgba(255,255,255,0.5) 1px;
	}

.shouye .nav_02 li .p03 {
	font-size: 14px;
    color:#e7f7fb;
	line-height:27px;}
.shouye .nav_02 li:hover{
	border-bottom:solid rgba(255,255,255,1) 1px;}
.shouye .nav_02 li:hover .p03{
	color:#fff;}
.shouye li:hover .nav_02{ display:block;}
.footerbox {
	background:#00a2ca;
	height:140px;
	width:100%;
	float:left;
	margin-top:40px;}
.p20 {
    text-align: center;
    line-height: 111px;
    font-size: 14px;
    color: white;
    width: 100%;
    height: 72px;
    border-bottom: #fff 1px solid;}
.p21 {
    color: white;
    font-size: 14px;
	width: 100%;
    height: 58px;
	margin-top: 9px;
	text-align:center;}

/*首页*/	
.wenzi {
    float: left;
    margin-top: 34px;
	margin-left: -17px;}
.bgbox {
    width: 100%;
    height: 420px;
    margin: 0 auto;
    overflow: hidden;
	background-image:url(/images/2019_24.png);
	position:relative;
	margin-top:10px;}
.bg {
    width: 1920px;
    height: 420px;
    text-align: center;
    position: absolute;
    left: 50%;
    margin-left: -960px;}

.zuixinbox {
	width: 100%;
    height: 503px;
    background: white;
    margin: 0 auto;}
.zuixin {
    width: 1200px;
    height: 503px;
    text-align: center;
    margin: 0 auto;}
.p04 {
    float: left;
    color: #00a1cc;
    font-size: 18px;
    line-height: 46px;;}

.p05 a{
	float: right;
    color: #00a2ca;
    font-size: 12px;
    line-height: 58px;
    margin-right: 10px;}
.left {
	height: 503px;
    width: 901px;
    float: left;}

.p07 {
	color: #999999;
    font-size: 14px;
    float: right;
	margin-right:40px;}
.p08 {
    float: left;
    color: #00a1cc;
    font-size: 16px;
	margin-top:21px;}
.qikan {
	float: left;
	width: 182px;
	height: 170px;}
.qikan ul{
	float:left;}
.qikan ul li{
	line-height: 27px;}		
.p09 {
    line-height:32px;
	text-align:left;
	font-size: 13px;
    color: #666666;
	float: left;}
.shidai {
	height: 294px;
    width: 695px;
    float: right;
    margin-top: 17px;}
.p11 {
    float: right;
    margin-top: -277px;
    font-size: 12px;
    margin-right: 20px;}
.zhuguan {
	height: 503px;
    width: 253px;
    /*width: 299px;*/
    float: right;}
.p12 {
    float: left;
    font-size: 16px;
    color: #666666;
    margin-top: 20px;
    /*margin-left: 22px;*/
    margin-left: 14px;

}
.p13 {
    font-size: 14px;
    color: #333333;
    float: left;}
.p14 {
    float: left;
    font-size: 12px;
	margin-top: 67px;
    margin-left: 47px;}
.p15 {
    font-size: 14px;
    color: #333333;
    float: left;}
.zaixianbox {
    height: 396px;
    width: 100%;
    margin: 0 auto;}
.zaixian {
    width: 1200px;
    height: 396px;
    text-align: center;
    margin: 0 auto;}
.title {
	height: 61px;
    border-bottom: #008fcc 1px solid;}
.xinshidai {
	float: right;
    margin-top: 17px;
	height:294px;
	width:695px;
	background:#eff5f7;
	border: #eaeaea 1px solid;}
.sdbg {
    height: 52px;
    width: 696px;
    border-bottom: #d3e8ed 1px solid;}
.juanshou {
	margin-top: 15px;
    float: right;
    background: #eff5f7;
    border: #eaeaea 1px solid;
    height: 130px;
    width: 695px;}
/*.p16 {
    font-size: 15px;
    float: left;
    line-height: 21px;
	margin-left: 45px;
	transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;}*/
.p16 {
    font-size: 15px;
    float: left;
    line-height: 21px;
    /* margin-left: 45px; */
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    background: #eff5f7;
    margin-top: 15px;
}
/*.p16 li {
    width: 279px;
    height: 20px;
    float: left;
    margin-top: 32px;}*/

.p16 li {
    width: 253px;
    /* height: 20px; */
    float: left;
    /* margin-top: 32px; */
    line-height: 72px;
}
.p16 li span {
    height: 20px;
    width: 20px;
    background: #dddddd;
    border-radius: 50%;
    float: left;
    color: #bbbbbb;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    margin: 26px 0 0 14px;
}

/*.p16 li span{
	height: 20px;
    width: 20px;
    background: #dddddd;
    border-radius: 50%;
    float: left;
    color: #bbbbbb;
	transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;}*/
.p16 li:hover span{
	background:#00a1cc;
	color:#ffffff;}	
.p16 li p a{
	color: #333333;
    float: left;
    margin-left: 22px;}	
.p16 li:hover a{ 
	color:#00a1cc;}	
.sheke {
	width: 175px;
    border: solid #ccc 1px;
    height: 215px;
    float: left;
    margin-top: 20px;
    position: relative;
	transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;}
.zongsk:hover .sheke{
	box-shadow:0 3px 5px rgba(0,0,0,0.2);}	
.p17 {
	font-size: 12px;
    width: 12px;
    float: left;
    margin-left: -15px;
    color: #fff;}
.zongsk {
    text-align:center;
	float: left;
    height: 309px;
    width: 177px;
	margin-right: 23px;}
.p18 {
    color: #008fcc;
    font-size: 16px;
	line-height:48px;}

.p19 {
    float: left;
    font-size: 14px;
    line-height: 6px;
    width: 100%;
	color:#323232;
	transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;}

.zongsk:hover .p19{
	color:#008fcc;}	
.zuihoubox {
    height: 1275px;
    width: 100%;
    margin: 0 auto;}
.zuihou {
	height: 1275px;
    width: 1200px;
    text-align: center;
    margin: 0 auto;}
.zui01 {
    height: 286px;
    width: 587px;
    background: #eff5f7;
    border: #eaeaea 1px solid;
    float: left;
	box-shadow: 2px 0 5px #bbbbbb;}

.zgaobox {
    position: absolute;
    height: 233px;
    width: 100px;
    float: right;
    top: 596px;
    right: 0px;
}
	
.left01 {
float: left;
    height: 48px;
    width: 901px;
    border-bottom: #eaeaea 1px solid;}
.left02 {
	float: left;
    height: 276px;
    width: 182px;
    margin-top: 15px;}
.left02 img {
	border:#eaeaea 1px solid;}
.lunbo {
	height: 8px;
    width: 18px;
    background: #00a2ca;}
.left02 ul li {
    float: left;
    padding-left: 10px;}
.left02 ul{
	height: 8px;
    margin-top: 15px;
	margin-left:15px;}
.lunbo:hover{
	background:#ffac13;
	}		
.yu {
	color: #fff;
    float: left;
    font-size: 16px;
    margin-left: -175px;
    line-height: 52px;}
.juanshou img {
	float: left;
	margin-left: -2px;}

.yuan{
	color:#00a2ca;
	margin-right:5px;}
.xinshidai img{
	float: left;
	margin-left: -2px;}

.r01 {
	border-bottom:#eaeaea 1px solid;
	height:48px;
	width:253px;
	/*width:279px;*/
	float:right;}

.zui01 img {
    float: left;
	margin-left: -2px;}

.p21 img {
	margin-left: 15px;}
.title span a{
    float: right;
    color: #00a2ca;
    font-size: 12px;
    margin-top: 34px;}

.img01 {
	float: left;
	margin-top: -1px;}

.chang {
	height: 52px;
    width: 588px;
    border-bottom: #d3e8ed 1px solid;}
.fline {
    width: 100%;
    height: 1px;
    background: white;
    float: left;
    margin-top: -37px;}
/*概况*/

.nav_06{
	width:318px;
	height:auto;
	float:left;}
.title_06{
	width:298px;
	height:68px;
	padding:20px 0 0 20px;
	float:left;
	background-image:url(/images/gaikuang_06.png);
	background-repeat:no-repeat;
	}
.tn_01{
	font-size: 24px;
    color: #fff;
    float: left;
    font-weight: bold;}
.tn_02{
	font-size:14px;
	color:#fff;
	opacity:0.5;
	float:left;}
.nav_list{
	width:318px;
	height:auto;
	float:left;}
.nav_list li{
	width:318px;
	height:55px;}
.nav_list li a{
	width:316px;
	height:54px;
	float:left;
	border:solid #ededed 1px;
	border-top:0;
	line-height:54px;}
.nav_list li p{
	font-size:16px;
	color:#666666;
	float:left;
	margin-left:20px;
	transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;}
.icon_10{
	float:right;
	margin:22px 10px 0 0;
	width:25px;
	height:10px;
	background-image:url(/images/icon_10.png);
	background-repeat:no-repeat;}
.nav_list .nav_xz p{color:#00a2ca;}
.nav_list .nav_xz .icon_10{background-image:url(/images/icon_11.png);}
.nav_list li a:hover p{
	color:#00a2ca;}
.nav_list li a:hover .icon_10{background-image:url(/images/icon_11.png);}
.nav_list li ul{
	width:316px;
	float:left;
	display:none;
	
	}
.nav_list li ul li a{
	width:316px;
	float:left;
	}
.nav_list li ul li p{
	color:#666666;
	margin-left:40px;}

.nav_list li:hover ul{
	display:block;}
.content_nr{
	width:842px;
	float:right;
    color:#323232;
    font-size:14px;
    line-height: 2;
}
.title_07{
	width: 842px;
    height:40px;
    float: left;
    border-bottom: #00a1cc 1px solid;}
.title_07 img{
	float:left;
	margin:10px 14px 0 13px;}
.title_07 p{
	float: left;
    width: auto;
    font-size: 18px;
    color: #333333;
    line-height: 40px;}
.title_07 ul{
	font-size:14px;
	width:auto;
	float:right;
	margin-right:10px;
	line-height:40px;
	}
.title_07 ul li{
	float:right;
	}
.title_07 ul li a{
	color:#6f6f6f;
	}
.title_07 ul li a:hover{
	color:#000;}
.list_nr{
        text-align: justify;
	width:100%;
	height:auto;
	float:left;
    	font-size:16px;
	color:#323232;
	line-height:2;
	margin-top:10px;}
.about_text{
	width:100%;
	height:auto;
	font-size:16px;
	color:#323232;
	line-height:28px;
	text-indent:2em;
	margin-top: 10px;}
/*在线期刊*/
.zxwang {
	width:802px;
	height:auto;
	float:left;}
.title_zx{
	width: 802px;
    height:45px;
    float: left;
    border-bottom: #00a1cc 1px solid;
	margin-top:20px;}
.title_zx img{
	float:left;
	margin: 12px 14px 0 0px;}
.title_zx p{
	float: left;
    width: auto;
    font-size: 18px;
    color: #333333;
    line-height: 40px;}
.title_zx ul{
	font-size:14px;
	width:auto;
	float:right;
	margin-right:10px;
	line-height:40px;
	}
.title_zx ul li{
	float:right;
	}
.title_zx ul li a{
	color:#6f6f6f;
	}
.title_zx ul li a:hover{
	color:#000;}
.zx_content {
	width:802px;
	height:auto;
	text-align:center;}

.nianfen {
	background-image:url(/images/mulu_11.png);
	width:155px;
	height:30px;
	float: left;
    margin-left: 26px;
    margin-top: 7px;}
.nianfen img{
	float:left;
	text-align:center;
	margin-left:13px;}
.nianfen p a{
	color: #7c7c7c;
    font-size: 14px;
    float: left;
    margin-left: 35px;
    margin-top: -7px;}
.nianfen p a:hover{
	color:#00a2ca;}	
.xq_content  {
	float:left;
	width:802px;
	height:auto;}
.wenzhang {
	height: 38px;
    width: auto;
    background: #00a1cc;
    float: left;
    padding-right: 22px;
    padding-left: 3px;}
.wenzhang p{
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
	line-height:38px;
	margin-left:3px;}
.zuozhe {
	color:#9f9e9e;
	font-size:12px;
	float:left;
	margin-top:10px;}
.title_xq {
	float:left;
	margin-top:30px;
	width: 802px;}

/*文字列表*/	

.content {
	height:auto;
	width:100%;
	float:left;}
.topbg {
	height:100px;
	width:1200px;
	margin:auto;
	margin-top:8px;}
.contentbox {
	height:auto;
	width:1200px;
	margin:auto;
	margin-top:30px;
	}

.content_nr_01{
	width:800px;
	float:left;}
.title_01{
	width:100%;
	height:40px;
	float:left;
	border-bottom:solid #00a1cc 1px;
	line-height:40px;
	}	
.line_01{
	width:3px;
	height:19px;
	float:left;
	background-color:#00a1cc;
	margin:10px 15px 0 0;}
.t_01{
	font-size:18px;
	color:#333333;
	float:left;
	width:auto;
	}
.t_02{
	float:right;
	width:auto;
	font-size:12px;
	color:#a4a4a4;
	}
.list_01{
	width:100%;
	height:auto;
	margin:5px 0 0 0;
	float:left;}
.list_01 li{
	width:100%;
	height:36px;
	font-size:16px;
	float:left;
	line-height:36px;
	margin:5px 0;
	transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
	}
.list_01 li a{
	color:#323232;
	float:left;
	transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;}
.dian{
	color:#e1e1e1;
	margin:0 10px 0 0;
	float:left;
	transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;}
.qishu{
	font-size:13px;
	float:right;
	color:#999999;
	transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;}
.list_01 li:hover a{color:#00a1cc;}
.list_01 li:hover .qishu{color:#00a1cc;}
.list_01 li:hover{background-color:#efefef;}
.list_01 li:hover .dian{color:#00a1cc;}
.paging_box{
	width:auto;
	float:right;
	margin-top:30px;}
.paging{
	width:auto;
	height:35px;
	font-size:16px;	
	}
.paging .page_01{
	padding:6px 15px;
	color:#3f3f3f;
	float:left;
	margin:0 5px;
	float:left;
	border:solid #cccccc 1px;}
.paging .page{
	padding:6px 15px;
	background-coler:#fff;
	border:solid #cccccc 1px;
	color:#3f3f3f;
	margin:0 5px;
	float:left;}
.paging .page_01:hover{
	padding:7px 16px;
	background-color:#060606;
	color:#fff; 
	border:none;}
.paging .page:hover{
	padding:7px 16px;
	background-color:#060606; 
	border:none;
	color:#fff;
	}
.content_nr_02{
	width:318px;
	float:right;
	}
.search{
	float:left;
	width:318px;
	}
.search a{
	width:40px; 
	height:40px; 
	background-image:url(/images/search_03.png);
	}
	
.search input{ 
	padding:0; 
	margin:0; 
	border:0;
	outline:none;
	list-style:none;
	}
#sousuo{
	/*height:38px; 
	width:267px;*/
	padding-left:10px;
	/*border:solid #ccc 1px;*/
	border-right:0px;
	font-size:14px;
	color:#eaeaea;
	/*line-height:38px;*/
	font-family:"微软雅黑";
	}
#sousuo2{
	height:38px; 
	width:267px;
	padding-left:10px;
	border:solid #ccc 1px;
	border-right:0px;
	font-size:14px;
	color:#00a1cc;
	line-height:38px;
	font-family:"微软雅黑";
	}
.banner {
    width: 100%;
    height: 420px;
    position: relative;
    overflow: hidden;
    z-index: 1;
margin-top:10px;}
.search *{ 
	float:left;
	}
.search input::-webkit-input-placeholder{
	color:#00a1cc;}
.search input::-ms-input-placeholder{
	color:#00a1cc;}	
.search input::-moz-placeholder{
	color:#00a1cc;}
.flash{
	width:316px;
	border:solid #ccc 1px;
	height:215px;
	float:left;
	margin-top:20px;
	position:relative;}
.f_tu{
	width:129px;
    height:177px;
	float:left;
	margin:19px 0 0 23px;
	}

.sheke_01{
	width:19px;
	height:auto;
	position:absolute;
	top:0;
	left:0;}
.sheke_02{
	width:20px;
	height:47px;
	background-color:#00A2CA;
	font-size:12px;
	color:#fff;
	line-height:20px;
	text-align:center;
	writing-mode: tb-rl;
	padding:5px 0 0 0;
	float:left;
	letter-spacing: 5px;
	}
.sanjiao{
	float:left;
	width:0;
	height:0;
	border-color: #00a2ca transparent transparent transparent;
    border-style: solid;
    border-width: 8px 10px 0 10px;
	}
.f_wenzi{
	width:132px;
	float:right;
	margin:19px 10px 0 0;}
.f_01{
	width:100%;
	font-size:20px;
	color:#2b2b2b;
	float:left;}
.f_02{
	font-size:16px;
	color:#008fcc;
	float:right;
	margin-top:36px;}
.f_03{
        width: 100%;
    text-align: right;
	font-size:14px;
	color:#333333;
	float:right;}
.yulan{
	width:114px;
	height:34px;
	border:solid #990100 1px;
	border-radius:30px;
	float:left;
	margin:4px 0 0 10px;}
.yulan p{
	font-size:16px;
	color:#990100;
	line-height:34px;
	float:left;
	margin-left:10px;
	}
.yulan img{
	width:20px;
	height:20px;
	float:right;
	margin:5px 10px 0 0;
	border:solid 2px #fff;
	border-radius:20px;
	}
.yulan:hover{
	background-color:#990100;
	}
.yulan:hover p{
	color:#fff;
	}
	
/*目录列表*/
.list_02{
	width:100%;
	height:auto;
	margin:5px 0 0 0;
	float:left;}
.list_02 li{
	width:100%;
	float:left;
	margin:0 0 20px 0;	
	}
.lanmu_01{
	width:auto;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:16px;
	padding:0 26px 0 10px;
	float:left;
	border-radius: 0 15px 15px 0;
	background-color:#00a1cc;
	}
.dian{
	color:#e1e1e1;
	margin:0 10px 0 0;
	float:left;}
.qishu{
	font-size:13px;
	float:right;
	color:#999999;
	}
.lanmu_02{
	width:100%;
	height:34px;
	line-height:34px;
	font-size:14px;	
	float:left;
	border-bottom:dashed #ccc 1px;}
.lanmu_02 a{
	color:#323232;
	float:left;
	transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;}
.lanmu_02 a:hover{
	color:#00a1cc;}	
.lanmu_02 p{
	color:#9b9b9b;
	float:right;
	font-size:13px;
	}
.shouye_l {
	width: 100%;
    height: auto;
    margin: 5px 0 0 0;
    float: left;}
.shouye_l li {
	width: 100%;
    height: 30px;
    font-size: 13px;
    float: left;
    line-height:45px;
    margin: 5px 0;
	margin-left: 25px;}

.shouye_l li a{
	color:#333333;
	float:left;}	
.shouye_l li a:hover{
	color:#00a1cc;}	

.xiala{
	color:#7c7c7c;
	font-size:14px;
	text-align:center;
	float:left;
	background-image:url(/images/nianfenmulu_03.png);
	width:154px;
	height:31px;
    margin-left: 37px;
    line-height: 31px;
	position: relative;
    display: inline-block;}		
.xiala img {
    margin-left: 10px;}
