﻿@charset "utf-8";
/* CSS Document */
#tianqi,#time{ font-size:15px; text-align:center; padding:10px 0; background:#fff;}
#tianqi iframe body{ font-size:16px;}
#tianqi{ padding-top:0}
#logo{ text-align:center; padding:10px 0 18px 0; background:#fff;}
#logo a{ display:block}
#logo img{ display:block; width:50%; margin:0 auto}
#yuyan{ text-align:center; padding-bottom:18px; background:#fff;}
#yuyan a{ display:inline-block; background:#d76009; color:#fff; font-size:13px; padding:5px 15px; border-radius:5px; text-decoration:none; margin:0 7px;}
#navber{ overflow:hidden; background:#eee}
#navber .left_nav{ float:left; width:49%; padding-left:1%; background:url(../images/bian.jpg) repeat-y right}
#navber dl{ overflow:hidden; padding-left:12px; margin:12px 0}
#navber dl dt{ float:left}
#navber dl dd{ float:left}
#navber dl a{ font-size:14px; color:#333; display:inline-block; margin:0 3.5px;}
#navber dl dt a{ font-weight:bold}
#navber dl dd:nth-child(3n){ margin-right:0}
#navber .right_nav dl{ padding-left:9px;}
#navber .right_nav{ width:46%; float:right}
#menu{ background:#cc2525;}
#menu .caidan{ text-align:center}
#menu .caidan a{ font-size:13px; color:#fff; display:inline-block; padding:8px 0; line-height:30px; margin:0 7px;}
#menu ul li{ float:left;}
#menu .caidan a:nth-child(6n){ margin-right:0}
#menu .caidan a:nth-child(1n){ margin-left:0}
#menu .list_1{ border-top:1px solid #fff;}

#menu .list_1 a{ margin:0 14.5px 0 8px;}
#menu .list_1 a:nth-child(4n){ margin-right:0}
#search{ padding:10px 0; position:relative; background:#fff;}
#search .text{ display:block; border:1px solid #d1d1d1; font-size:14px; width:95%; margin:0 auto; height:38px; line-height:38px; padding:0 2%}
#search .sub{ display:block; background:url(../images/sousuo.png) no-repeat; width:96px; height:40px; border:0; position:absolute; top:9px; right:2px;}
#banner{ padding:0 5px; background:#fff;}
#banner img{ display:block; width:100%;}


/*---slide show skin---*/
.edslider{	position:relative;	margin:auto;}
.edslider ul{	list-style:none;	position:relative;	padding:0;	margin:0;}
.edslider > ul{	background:#fff;	display:block;	overflow:hidden;}
.edslider > ul li{
	display:none;	width:100%;	position:absolute;top:0;	left:0;	z-index:0;}
.edslider a{	display:block;}
.edslider a img{	border:0; width:100%; height:300px;}
.edslider .current{	z-index:1 !important;}
/*---controls---*/
.edslider .controls{	top: 0;	height: 0;	position:absolute;	width: 100%;	z-index:2;}
.edslider .controls .navigator{	background: rgba(0,0,0,.3);	background-image:url(../images/sprite-navigator.png);	cursor:pointer;	display:block;	width:50px;	height:50px;	position: absolute;	overflow: hidden;	top: 115px;	transition: background .2s;}
.edslider .controls .next{	background-position:0 0;	right: 0;}
.edslider .controls .prev{	background-position:0 -50px;	left: 0;}
.edslider .controls .next:hover,
.edslider .controls .prev:hover{	background-color: rgba(0,0,0,.6);}
.edslider .controls .paginator{	position: relative;	text-align: center;	top: 278px;}
.edslider .controls .paginator li{	background:rgba(0,0,0,.7);	border-radius: 8px;	box-sizing: border-box;	display:inline-block;	height:16px;	width:16px;	margin:0 3px;	cursor:pointer;	transition: background .2s;}
.edslider .controls .paginator li.current,
.edslider .controls .paginator li:hover,
.edslider .progress{	background:rgba(255,255,255,.5);}
.edslider .progress{position: absolute;	top: 0;	height:3px;	z-index:2;}

.focus{ background:#fff; padding:20px 0 12px 0; margin-top:10px;}
.focus h2{ height:35px; line-height:35px; /*background:url(../images/a1.png) center no-repeat;*/ color:#cc2525; text-align:center; font-size:25px; font-weight:bold}
.focus dl{ padding:20px 8px 0 8px;}
.focus dl dt img{ display:block; width:100%}
.focus dl dd{ padding:12px 0; text-align:center}
.focus dl dd a{ text-align:center; font-size:18px; line-height:32px; color:#cc2525}
.focus ul { padding:0 8px;}
.focus ul li a{ display:block; font-size:15px; line-height:26px; padding:6px 0; border-bottom:1px dotted #ccc; color:#333}
.autho h2{ /*background:url(../images/a4.png) center no-repeat;*/ margin-bottom:20px; font-weight:normal; color:#014594 }
.timelist{ margin-top:10px; background:#fff; border-top:4px solid #006ca5; padding-bottom:12px;}
.timelist .hr_news{ padding:0 8px; overflow:hidden; margin:10px 0}
.timelist .hr_news dt{ float:left; border-bottom:2px solid #ff961a; color:#000; font-size:18px; padding:5px}
.timelist .hr_news dd{ float:right; display:block; line-height:35px;}
.timelist .hr_news dd a{ color:#F00; font-size:14px;}
.timelist ul{ padding:0 8px;}
.timelist ul li{ border-bottom:1px dotted #ccc; padding-bottom:6px; margin-bottom:10px;}
.timelist ul li a{ display:block}
.timelist ul li a dt{ color:#000; font-size:15px; line-height:24px; padding:5px 0 8px 0}
.timelist ul li a dd{ color:#666; font-size:13px;}
.timelist ul li a dd p{ display:inline-block; margin-right:20px;}
.nr_pic{ margin-top:10px;}
.nr_pic img{ display:block; width:100%}
#translate{ display:none}
footer{ background:#cc2525; font-size:14px; margin-top:10px; line-height:29px; padding:9px 0}
footer dt,footer dd{ color:#f5f5f5; text-align:center}
footer dl a{ color:#f5f5f5;font-size:14px; display:inline-block; margin:0 7px;}
footer dl dd,footer dl dd a{ font-size:12px;}
/*详情页*/
.nav-bread{ background:#fff; margin-top:10px; font-size:14px; padding:10px 8px; border-bottom:1px solid #eee}
.nav-bread a{ font-size:15px; color:#666}
.article{ background:#fff; padding:10px 8px;}
.article h1{ font-size:24px; line-height:36px; color:#333; margin-bottom:10px; padding-bottom:5px; text-align:center}
.article .text-gray{ border-bottom:1px dotted #CCC; font-size:14px; color:#666; line-height:28px; text-align:center; padding-bottom:5px;}
.article .text-gray span{ display:inline-block; margin:0 12px;}
.article .content{ font-size:17px; color:#333; line-height:30px; padding:10px 0; text-align:justify}
.line { margin:15px 0}
.line .xl5,.line .xl2{ float:left; width:33.3%; text-align:center;}
.line a{ color:#333; border:1px solid #eee; display:block; line-height:55px; font-size:15px;}
.bianji{ text-align:right; padding:15px 0}
.article .hr_news{ display:block; border-bottom:1px dotted #eee; padding:6px 0 12px 0; margin-bottom:12px; position:relative}
.article .hr_news dt{ font-size:16px; color:#333;}
.article .hr_news dt .黃{ display:none}
.article .hr_news dd{ font-size:13px; color:#666; padding-top:6px;}
.article .hr_news dd span{ display:inline-block; margin-right:12px;}
.article .hr_news .top{ position:absolute; color:#F00; font-weight:bold; top:15px; right:10px; font-style:normal}
.pates{ text-align:center; text-align:center; padding:12px 0; color:#333; font-size:15px;}
.padding-big-top{ text-align:center; font-size:16px; font-weight:bold; padding:12px 0}
.padding-big-top span{ color:#F00}
.hr_content{ font-size:16px; line-height:32px; padding:12px 0; color:#666}
.content img{ display:block; width:100%; margin:10px auto}
.pates li{ display:inline-block; list-style:none; font-size:13px; margin-bottom:10px;}
.pates li a{ display:inline-block; padding:6px 8px; color:#fff; margin:0 3px; border-radius:5px; background:#F90; font-size:13px;}
.pates li .current{ display:inline-block; font-weight:bold; margin:0 3px;}
.pic{ padding-bottom:45px;}
.pic img{ display:block; width:80%; margin:0 auto} 
#more{ display:block; text-align:center; font-size:17px; color:#F00; margin-top:12px; padding:6px 0}

@media screen and (min-width:390px) { /* css注释：设置了浏览器宽度不小于00px时 显示不同的画面 */
#navber dl a{margin: 0 7px;}
#menu .caidan a{ margin:0 17px;}
#menu .list_1 a{ margin:0 33px 0 8px;}
}
@media screen and (min-width:450px) { /* css注释：设置了浏览器宽度不小于00px时 显示不同的画面 */
#navber dl a{margin: 0 12px;}
#menu .caidan a{ margin:0 28px;}
#menu .list_1 a{ margin:0 51px 0 8px;}
}

















