@charset "utf-8";
/* CSS Document */

/*公共样式*/
* {
	margin:0;
	padding:0;
	font-family: '宋体';
}
body {
	text-align:center;
	background-color: #ffffff;
}
a,a:link,a:visited,a:active{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a.mainmore:link,a.mainmore:visited,a.mainmore:active,a.mainmore:hover{
	color:#0042ff;
	font-weight:normal;
}
a.mainmore2:link,a.mainmore2:visited,a.mainmore2:active,a.mainmore2:hover{
	color:#ba2538;
	font-weight:normal;
}

.pagebody{
	width:950px;
	height:auto;
	margin:0 auto;
	background-color: #ffffff
}
/*头部样式*/
.head{
	width:950px;
	height:auto;
	margin:0 auto;
	padding:0;
	display:inline-block;
}
.head_01{
	float:left;
	width:950px;
	height:182px;
	overflow:hidden;
}

/*中间内容部分*/
.indexpagebody{
	width:950px;
	height:auto;
	margin:0 auto;
	padding-top:4px;
	padding-bottom:10px;
	display:inline-block;
}

.indexpagebody1left{
	width:300px;
	float:left;
	height: auto;
}

.maintabletitlepic{
	float:left;
}
.innertable_01{
	float:left;
	width:300px;
	height:auto;
	overflow:hidden;
}
.innertable_01_newspic{
	float:left;
	width:300px;
}
.innertable_01_newspic a{
	color:#ffffff;
}

.innertable_panel1{
	float:left;
	width:300px;
	height:auto;
	overflow: auto;
	margin-top:10px;
}

.innertable_panel1 .table{
	border: 1px solid #b53b08;
	margin-top: 5px;
	float: left;
	width:298px;
	height:100px;
}
.innertable_panel1 .table .title{
	width:49px;
	height: 18px;
	line-height: 18px;
	border-right: 1px solid #b53b08;
	float:left;
	font-size: 14px;
	margin-top: 5px;
	margin-
}

.innertable_panel1 .table .title a{
	font-weight: bold;
	color: #b53b08;
	text-decoration: none;
}

.innertable_panel1 .table .content2{
	width:238px;
	height: 18px;
	line-height: 18px;
	float:left;
	text-align:left;
	font-size: 12px;
	margin-left: 10px;
	display: inline;
	font-size: 14px;
	margin-top: 5px;
	background-color: #ffffff;
}

.innertable_panel1 .table .content2 a{
	color: #606060;
	text-decoration: none;
}

.innertable_panel1 .header{
	width:300px;
	float: left;
	height: 28px;
	border-bottom: 2px solid #f6a067;
}

.innertable_panel1 .header .title{
	float:left;
	background-color: #f6a067;
	width:105px;
	height:26px;
	line-height: 26px;
	cursor: pointer;
}
.innertable_panel1 .header .title a{
	font-size: 14px;
	color: #6c2c10;
	text-decoration: none;
}

.innertable_panel1 .content{
	float:left;
	margin-top: 15px;
	width:300px;
	height: 104px;
	font-size: 12px;
	line-height: 22px;
	text-align: left;
}

.innertable_panel1 .content a{
	color:#616161;
	text-decoration: none;
}

.innertable_panel1 .content a:hover{
	color:red; 
}

.innertable_panel1 .content img{
	float:left;
	width:100px;
	margin-left:10px;
	display:inline;
	height:75px;
	border:0px;
	cursor:pointer;
	margin-right: 10px; 
}


.innertable_panel1 .content .title{
	line-height: 16px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
}

.innertable_panel1 .content .title a{
	color: #004c92;
	text-decoration: none;
}

.innertable_panel1 .content .title a:hover{
	color:red;
}


.innertable_panel1 .background{
	border-top:1px #cecece dotted;
	padding-top: 20px;
}

.indexpagebody1center{
	width:350px;
	float:left;
	height: auto;
	margin-left:15px;
	display: inline;
}

.innertable_01_panel1{
	width:350px;
	height:245px;
	float:left;
}
.innertable_01_panel1 .title{
	float: left;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	line-height: 26px;
	height: 26px;
	margin-top: 5px;
	width:350px;
}

.innertable_01_panel1 .title a{
	color: #005aa5;
	text-decoration: none;
}

.innertable_01_panel1 .borderbottom{
	border-bottom:1px #cecece dotted;
}

.innertable_01_panel1 .content{
	float: left;
	font-size: 14px;
	text-align: left;
	line-height: 22px;
	height: 80px;
	margin-top: 5px;
	width:350px;
	overflow: hidden;
}

.innertable_panel1 .content2 {
	width:350px;
	background-color: #f7f7f7;
	height: 235px;
	float: :left;
	margin-top: 3px;
}

.innertable_01_panel1 .content a{
	color: #292929;
	text-decoration: none;
}

.innertable_panel1 .content2 ul{
	float:left;
	width:300px;
	height:auto;
	list-style:none;
	margin-left: 10px;
	display: inline;
	margin-top: 5px;
}
.innertable_panel1 .content2 ul li{
	float:left;
	width:300px;
	font-size:14px;
	text-align:left;
	line-height: 24px;
	
}
.innertable_panel1 .content2 ul li a:link,.innertable_panel1 .content2 ul li a:visited,.innertable_panel1 .content2 ul li a:active{
	color:#616161;
}
.innertable_panel1 .content2 ul li a:hover{
	color:#cc0000;
}

.indexpagebody1right{
	width: 270px;
	margin-left: 15px;
	display:inline;
	float: left;
	height: auto;
	
}

.innertable_02_panel1{
	width:270px;
	height:300px;
}

.innertable_02_panel1 .header{
	width:270px;
	height: 28px;
	float:left;
	margin-top:5px;
	background:url(http://res.gcec.com.cn/specialtopics/hgjj/images/header2.jpg) left top no-repeat;
	font-size: 14px;
	color: #fffeff;
	text-align: left;
	line-height: 28px;
}

.innertable_02_panel1 .content {
	widht:270px;
	float: left;
	height:auto;
}

.innertable_02_panel1 .content .title{
	width:40px;
	height: 16px;
	background-color: #b53b08;
	color: #fefffd;
	float: left;
	margin-left: 5px;
	display: inline;
	margin-top: 8px;
	font-size: 14px;
	line-height: 16px;
}

.innertable_02_panel1 .content .content2{
	width:215px;
	height: 20px;
	float: left;
	margin-left: 10px;
	display: inline;
	margin-top: 8px;
	text-align: left;
	font-size: 14px;
}

.innertable_02_panel1 .content .content2 a{
	color: #282828;
	text-decoration: none;
}

.innertable_02_panel1 .panel{
	text-align: left;
	float:left;
	width:270px;
	height: 86px;
	font-size: 12px;
	line-height: 22px;
	background-color: #f7f7f7;
	position:relative;
}

.innertable_02_panel1 .panel a{
	color:#616161;
	text-align: left;
	margin-left: 10px;
	display: inline;
	margin-top: 7px;
	line-height: 22px;
	float: left;
	text-decoration: none;
}

.innertable_02_panel1 .panel .ms{
	position: absolute;
	right: 30px;
	bottom: 20px;
	widht:40px;
	height: 20px;
	
}

.innertable_02_panel1 .panel .ms a{
	color: #9c0001;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}

.tableheader{
	width: 950px;
	height: 30px;
	background:url(http://res.gcec.com.cn/specialtopics/hgjj/images/header3.jpg) left top no-repeat;
	font-size: 14px;
	color: #fffeff;
	text-align: left;
	line-height: 30px;
	float: left;
	font-weight: bold;
}


.tableheader a{
	color: #fffeff;
	text-decoration: none;
}

.indexpagebody1left_02{
	width: 660px;
	float: left;
	height: 500px;
	
}

.indexpagebody1left_02 img{
	width: 667px;
	float: left;
	height: 492px;
	margin-top: 10px;
	
}


.indexpagebody1left_02 .table1{
	border-color:#0071a5;
	border-style:solid;
	border-width:4px; 
	margin:0;
    padding:0;
	border-spacing:0;
	width: 660px;
	float: left;
	height: 500px;
	margin-top: 10px;
}

.indexpagebody1left_02 .table1 td{
	 border-color:#8d88ec;
	 border-style:dotted;
	 border-width:0px;
	 border-top-width:1px;
	 border-left-width:1px;
	 padding:0;
}

.indexpagebody1left_02 .table1 .td_01{
	 font-size: 14px;
	 text-align: left;
	 color: #0071a9;
	 width:138px;
}

.indexpagebody1left_02 .table1 .td_02{
	 font-size: 14px;
	 text-align: left;
	 color: #727073;
	 width:156px;
}

.indexpagebody1left_02 .table1 .td_03{
	 font-size: 12px;
	 text-align: left;
	 color: #727073;
	 line-height: 20px;
	 width:354px;
}


.indexpagebody1left_02 .table1 .hander{
	 text-align: center;
	 font-weight: bold;
	 height: 25px;
	 line-height: 25px;
	 font-size: 14px;
	 color: #0071a9;
}

.indexpagebody1left_02 .table1 .td_01 font,.indexpagebody1left_02 .table1 .td_02 font{
	float: left;
	margin-left: 20px;
	display: inline;
}

.indexpagebody1left_02 .table1 .td_01 font{
	float: left;
	margin-left: 5px;
	display: inline;
}

.indexpagebody1right_02{
	width:275px;
	height:auto;
	float:left;
	margin-left: 15px;
	display:inline;
}

.indexpagebody1right_02 .hander{
	margin-top: 10px;
	width: 275px;
	height:18px;
	float: left;
}

.indexpagebody1right_02 .ppi{
	margin-top: 10px;
	width: 275px;
	float: left;
	height: auto;
}

.penel2{
	width:465px;
	margin-top:8px;
	height: 154px;
	float: left;
	margin-left: 10px;
	display: inline;
}

.penel2 .picture{
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	display: inline;
	width:97px;
	height: 126px;
	border: 1px solid #dfdfdf;
}

.penel2 .picture img{
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	display: inline;
	width:88px;
	height: 117px;
	border: 0px;
}

.penel2 .content{
	width:345px;
	height: 126px;
	margin-left: 10px;
	margin-top: 10px;
	display: inline;
	float: left;
	position:relative;
}

.penel2 .content .deltail{
	width:325px;
	margin-left: 10px;
	display: inline;
	height: auto;
	line-height: 26px;
	font-size: 14px;
	float: left;
	text-align: left;
}



.penel2 .content .deltail a{
	color: #025a99;
	text-decoration: none;
}


.penel2 .content .deltail .color{
	color: #85411e;
	text-decoration: none;
}

.penel2 .content .button{
	width:33px;
	height: 28px;
	right: 30px;
	bottom: 15px;
	position: absolute;
}

.penel2 .content .button img{
	width:33px;
	height: 28px;
	border: 0px;
}

.penel3{
	width:465px;
	margin-top:8px;
	height: auto;
	float: left;
}

.penel3 .hander{
	width: 470px;
	height: 30px;
	background:url(http://res.gcec.com.cn/specialtopics/hgjj/images/header5.jpg) left top no-repeat;
	font-size: 14px;
	color: #fffeff;
	text-align: left;
	line-height: 30px;
	float: left;
	font-weight: bold;
}

.penel3 .hander a{
	color: #fffeff;
	text-decoration: none;
}

.penel3 .content{
	width: 470px;
	height: 177px;
	float: left;
	background-color: #f7f7f7;
}

.penel3 .content ul{
	float:left;
	width:400px;
	height:auto;
	list-style:none;
	margin-left: 20px;
	display: inline;
	margin-top: 5px;
}
.penel3 .content ul li{
	float:left;
	width:400px;
	font-size:14px;
	text-align:left;
	line-height: 24px;
	
}
.penel3 .content ul li a:link,.penel3 .content ul li a:visited,.penel3 .content ul li a:active{
	color:#616161;
}
.penel3 .content ul li a:hover{
	color:#cc0000;
}

.bottom_hr{
	width:950px;
	height:4px;
	background:#d60f0a;
	margin:0 auto;
	overflow:hidden;
}
.bottom{
	width:1000px;
	height:130px;
	overflow:hidden;
	margin:0 auto;
	padding-top:20px;
	padding-bottom:20px;
}
.bottom .logo{
	float:left;
	margin:0;
	margin-top:20px;
	width:260px;
}
.bottom .text{
	float:left;
	width:700px;
	margin:36px 0 0 20px;
	text-align:left;
	color:#2b2b2b;
	font-size:14px;
	line-height:24px;
}
.bottom .text a:link,.bottom .text a:visited,.bottom .text a:active{
	color:#2b2b2b;
	text-decoration:none;
}
.bottom .text a:hover{
	color:#2b2b2b;
	text-decoration:underline;	
}


.margintop{
	margin-top:5px;
}


.borderbottom{
	border-bottom:1px #cecece dotted;
}




