/* CSS Document */
/*在pageComm.jsp中用到 */

a{ text-decoration:none; color:#333}
a:hover{ text-decoration:underline; color:#F00}
.newSearch{  float:left; display:block; width:100%; font-size:15px;}
/*.pic {
	float: left;
	height: 282px;
	width: 472px;
	border: 1px solid #E9E9E9;
	background-color: #FFFFFF;
}
.pic_c {
	height: 270px;
	width: 460px;
	margin: 6px;
	float: left;
	background-image: url(../images/pic.jpg);
}*/

.name {
	font-size: 14px;
	color: #444444;
}
.notice {
	float: left;
	height: 250px;
	width: 366px;
	border: 1px solid #E9E9E9;
}
.white {
	font-size: 15px;
	color: #FFFFFF;
}

.h1 {
	font-size: 16px;
	font-weight: bold;
	color: #0085CA;
}
.more {
	font-size: 12px;
	color: #5FA6E4;
}
.news {
	float: left;
	height: 250px;
	width: 348px;
	margin-left: 17px;
	border: 1px solid #E9E9E9;

}
.bk {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E2E2E4;
	border-bottom-color: #E2E2E4;
}
.h2 {
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
.h3 {
	font-size: 15px;
	color: #7F7F7F;
	font-weight: normal;
}
.news_text {
	font-size: 15px;
	color: #656565;
	line-height: 50px;
}
.faith {
	float: right;
	height: 282px;
	width: 472px;
	border: 1px solid #E9E9E9;
	background:#fff
}
.blue{
	color: #0085CA;
	font-weight: bold;
}

.blue2 {
	font-size: 17px;
	color: #0085CA;
	background-position: left;
	text-align: left;
	padding-top: 4px;
	line-height: 25px;
	vertical-align: top;
}
.h4 {
	font-size: 14px;
	font-weight: bold;
	color: #515151;
}
.h9 {
	font-size: 18px;
	font-weight: bold;
	color: #515151;
}
.faith_text {
	font-size: 13px;
	color: #666666;
	float: left;
	margin-top: 5px;
	line-height: 20px;
	text-indent: 30px;
}
.news2 {
	height: 270px;
	width: 733px;
	float: left;
	border: 1px solid #E9E9E9;
}
.news2_inventory {
	float: left;
	height: 250px;
	width: 345px;
}
.news2_lighthouse {
	float: right;
	height: 250px;
	width: 345px;
}
.news2_line {
	float: left;
	width: 43px;
	height: 270px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/line.jpg);
}
.red {
	font-size: 19px;
	color: #EA1B09;
	background-position: left;
	text-align: left;
}
.black {
	font-size: 19px;
	color: #000000;
	background-position: left;
	text-align: left;
}
.data {
	float: right;
	height: 370px;
	width: 205px;
	border: 1px solid #E9E9E9;
}
.red2 {
	font-size: 12px;
	color: #EA1B09;
	background-position: left;
	text-align: left;
}

.leftside {
	width: 222px;
	float: left;
}
.leftside_ce {
	background-color: #FFFFFF;
	float: left;
	width:100%;
}
#opinion {
	height: 106px;
	width: 174px;
	border: 1px solid #DDDDDD;
}
.leftside_text {
	font-size: 15px;
	color: #666666;
}
.rightside {
	float: right;
	width: 727px;
	background-color: #FFFFFF;
	border: 1px solid #E9E9E9;
}
#page {
	height: 15px;
	width: 34px;
}
.grey4 {
	font-size: 14px;
	color: #606060;
}
.content {
	float: left;
	width: 960px;
	background-color: #FFFFFF;
	border: 1px solid #E9E9E9;
}
.h5 {
	font-size: 27px;
	font-weight: bold;
	color: #333333;
}
.content_text {
	font-size: 14px;
	color: #000000;
	/* float: left; */
	margin-top: 30px;
	line-height: 30px;
	text-indent: 30px;
	margin-bottom: 30px;
}
.content_up {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.content_c {
	font-size: 14px;
	color: #666666;
}
.h6 {
	font-size: 19px;
	font-weight: bold;
	color: #FFFFFF;
}
.h7 {
	font-size: 18px;
	color: #333333;
}
.h8 {
	font-size: 18px;
	color: #EA1B09;
}

.content_blue {
	color: #0D51A4;
}
.content_grey {
	color: #ADADAD;
}

.leftside_font a{color: #666666; text-decoration:none;}
.leftside_font a:hover{ color:#f00; text-decoration:underline}
.news_text a{color: #666666; text-decoration:none;}
.news_text a:hover{ color:#f00; text-decoration:underline}


/*???????*/
.homeNewNav{ background:#F8F8F8; display:inline-block; float:left; width:90px; height:43px; line-height:43px; text-align:center; font-size:16px; color:#7F7F7F; cursor:pointer}
.homeNewNav.now{ background:#F5BC24; color:#FFFFFF}

/*????*/
.navName{ background: url(../images/left.png); background-size:contain; text-align:center; line-height:50px; color:#FFF; font-size:20px; font-weight:bold}
.currentNav{
	 background: #f5d9b9;
}
.current .drop-down{ border: 2px solid #DC7400;}
.query {
	float: right;
	height: 270px;
	width: 205px;
	border: 1px solid #E9E9E9;
}
.querybg{ background:url(../images/cxbg.jpg) left bottom no-repeat;}
.cx{ background:url(../images/icon19.png) no-repeat top}
.tapcontent input{ font-size:14px; padding:0 5px;  width:170px; border: 1px solid #CBCFD0; height: 24px; color:#aaa; font-size:12px}
.gs{ width:735px}
.querybtn{ height:24px; background:#7CC6F3; color:#FFFFFF; font-size:14px; text-align:center; width:182px;}

/*home first panel list line-height*/
.newSearch .homeNewList{ margin:6px 0 0 0}
.newSearch .homeNewList td{ height:28px}
/*query text height*/
.query .h1{ height:40px; font-weight:normal}
.data .h1{ font-weight:normal}
/* reLayer panel*/
.news2>.news2_inventory{ margin:0 0 0 10px; width:335px;}
.news2>.news2_line{ width:43px;}
.news2>.news2_lighthouse{ margin:0 10px 0 0; width:335px;}
/*search page input height*/
.content input{ height:26px; margin:0; padding:0}
/*path text color*/
.leftside_text,leftside_text a{ color:#999}
.news2_lighthouse>table>tbody>tr:last-child>td{padding:6px 0 0 0}
.news2_inventory>table>tbody>tr:last-child>td{padding:6px 0 0 0}


.secContent>table{ width: 95%; margin:0 auto; padding: 25px 0;}
.leftside_title{ font-size:20px;font-weight: bold}

.L{ background:#FAFAFA}
.secContentList{ background:#fff; width:100%;padding:10px 0}
.bgGray{ }
.jcxw_t{overflow: hidden;border-bottom: 1px dashed #ccc;padding-bottom: 18px;margin-top: 18px;}
.jcxw_t p b {display: block;min-width: 630px;height: 30px;position: relative;margin-bottom: 10px;font-size: 16px;
line-height: 30px;font-weight: 600;color: #000000;}
.jcxw_t p b span {position: absolute;top: 0px;right: 10px;font-size: 14px;font-style: normal;font-weight:normal;line-height: 30px;color: #999;}
.jcxw_t p span {line-height: 24px;font-size: 14px;color: #999;}
.bodyBlock .bodyWidth{background: #fff}

/*侧边栏*/
 .panel-block{}
			  .panel-block-heading>.navName{ display: block;}
			  .panel-block-body>ul>li{padding: 0 10px}
			  .panel-block-body>ul>li.now{padding: 0 10px}
			  .panel-block-body{ background:#FAFAFA}
			  /*1级*/
			  .panel-block-body>ul>li>a{ display: block; line-height: 36px; background: url(../images/icon7.png) 10px center no-repeat; font-size: 16px; color: #666; padding-left: 40px; position: relative; margin: 0 12px;}
			  .panel-block-body>ul>li>.sec{ display: none;}
			  .panel-block-body>ul>li>a>span{ position: absolute; right:0; top:0; height: 36px; background: url(../images/icon9.png) center center no-repeat; width: 36px;}
			  
			  /*2级*/
			  .panel-block-body>ul>li.now>.sec{border-top:1px #ccc dashed; padding: 5px 10px; display: block}
			  .panel-block-body>ul>li.now>.sec>a{ background:url(../images/listsj.png) 35px center no-repeat; padding-left: 55px; font-size: 16px; line-height: 30px; color: #888; width: 100%; display: block;}
			  .panel-block-body>ul>li.now>.sec>a>span{display: none;}