﻿@charset "utf-8";

li {
	overflow:visible;
}
#Main{
	width:958px;
	border:1px solid #D4D4D4;
	overflow:hidden;
	padding:10px;
	}
#Mainone,
.Maintwo,
#MainThr,
#Link{
	width:980px;
	overflow:hidden;
	}
#Main .left{
	width:340px;
	}
#Main .mid{
	width:388px;
	}
#Main .right{
	width:210px;
	}
.wyh img{
	width:340px;
	height:63px;
	}
#Main .sp{
	width:338px;
	border:1px solid #CCC;
	overflow:hidden;
	background:url(gjnyj_sp_bg.jpg) no-repeat scroll center bottom #EBEBEB;
	height:168px;
	}
.flash_img,
.flash_img img {
	width:339px;
	height:226px;
}
#Main .sp .title{
	background:url(gjnyj_sp.jpg) no-repeat scroll;
	padding-left:25px;
	height:26px;
	line-height:26px;
	}
.img_list dl dd{
	float:left;
	width:152px;
	padding:0 8px;
	line-height:0;
	}
.img_list dl dd img{
	width:145px;
	height:90px;
	border:1px solid #CCC;
	padding:2px;
	background:#FFF;
	}
#Main .tit{
	width:371px;
	border:1px solid #CED7E0;
	background:#BFF1FD;
	height:32px;
	overflow:hidden;
	padding-left:15px;
	}
#Main .tit ul li{
	float:left;
	line-height:32px;
	background:url(Point.gif) no-repeat scroll left 15px ;
	padding-right:10px;
	}
.Midcont{
	width:386px;
	border:1px solid #7DB5DE;
	overflow:hidden;
	height:433px;
	}
.Midcont .title,
#Mainone .left .box .title{
	background:url(gjnyj_Mtit_bg.jpg) repeat-x scroll;
	height:31px;
	padding-left:10px;
	line-height:31px;
	}
.cont_box{
	width:368px;
	height:375px;
	padding-top:15px;
	overflow:hidden;
	}
.cont_box h2{
	line-height:25px;
	}
.cont_box h2 a{
	color:#CC0000;
	}
.cont_box .tex{
	line-height:25px;
	text-indent:2em;
	}
.cont_box .tex a{
	color:#525252;
	}
.cont_box .tex span a{
	color:#CC0000;
	}
.text_list ul li{
	font-size:14px;
	}
.text_list ul li a{
	color:#333;
	}
.text_list ul li a:hover{
	color:#FF0000;
	}
.nyjjj{
	background:url(gjnyj_jj_bg.jpg) no-repeat scroll;
	height:35px;
	line-height:35px;
	text-align:center;
	overflow:hidden;
	font-size:16px;
	font-family:微软雅黑;
	font-weight:bold;
	}
.nyjjj a{
	color:#183F91;
	}
#Main .box{
	width:198px;
	border:1px solid #CCC;
	padding:5px 0 5px 10px;
	background:url(gjnyj_Rmain_bg.jpg) repeat-y scroll;
	overflow:hidden;
}
#Main .box .title {
	border-bottom:1px solid #999;
	height:25px;
	line-height:24px;
	}
#Main .box .title h3{
	border-bottom:2px solid #999;
	width:66px;
	float:left;
	position:absolute;
	color:#069;
	}
#Main .list ul li,
#Main .list01 ul li{
	line-height:32px;
	height:32px;
	background:url(Point.gif) no-repeat scroll left 14px;
	font-size:14px;
	}
#Main .list ul li.ld {
	width:190px;
	height:26px;
	line-height:26px;
	background:url(gjnyj_jld_bg.jpg) center center no-repeat;
}
#Main .list01 ul li{
	float:left;
	padding-right:7px;
	}
#Mainone .left{
	width:250px;
	}
#Mainone .mid{
	width:430px;
	}
#Mainone .right{
	width:280px;
	}
#Mainone .left .box{
	width:248px;
	height:250px;
	border:1px solid #7DB5DE;
	overflow:hidden;
	border-top:none;
	padding-bottom:5px;
	}
#Mainone .left .box .title h3{
	float:left;
	background:url(gjnyj_Mtit01_bg.jpg) no-repeat left 8px scroll;
	padding-left:20px;
	}
#Mainone .left .text_list{
	padding:0 10px;
	}
#Mainone .left .text_list li {
	font-size:12px;
}
.img_180_120{
	text-align:center;
	}
.img_180_120 img{
	width:180px;
	height:120px;
	padding:2px;
	border:1px solid #CCC;
	}
.img_180_120 p{
	height:20px;
	overflow:hidden;
	font-weight:bold;
	padding-top:7px;
	}
.border {
    border-top: 1px solid #7DB5DE;
}
#Mainone .mid .title{
	border-bottom:1px solid #7FB6DE;
	height:31px;
	line-height:31px;
	}
#Mainone .mid .title .dw{
	height:32px;
	overflow:hidden;
	}
#Mainone .mid .title .dw li a{
	color:#069;
	}
.Maintwo .box .title .dw{
	height:27px;
	padding-top:4px;
	overflow:hidden;
	}
.dw{
	position:absolute;
}
#Mainone .mid .title .dw ol li,
.Maintwo .box .title .dw ol li{
	float:left;
	line-height:20px;
	font-size:14px;
	}
#Mainone .mid .title .dw ol li{
	line-height:28px;
	}
#Mainone .mid .title .dw ol li.libg,
#Mainone .mid .title .dw ol li.no_line,
.Maintwo .box .title .dw ol li.libg,
.Maintwo .box .title .dw ol li.no_line,
.Maintwo .box .title .dw ol li.limar,
#Mainone .mid .title .dw ol li.limar{
	border:none;
	}
#Mainone .mid .text_list ul li span.left01{
	float:left;
	}
#Mainone .mid .text_list ul li span.right01{
	float:right;
	color:#8C8C8C;
	}
#Mainone .mid  .text_list{
	padding:6px 10px;
	overflow:hidden;
	}
li.libg .L01,
li.libg .L02,
li.libg .L03{
	height:32px;
	float:left;
	}
li.libg .L01{
    background: url(gjnyj_ldhd_Ltit01.jpg) no-repeat scroll 0 0 transparent;
    width: 4px;
}
li .L01,
li .L03{
    width: 4px;
	height:32px;
	float:left;
	overflow:hidden;
}
li.libg .L02 {
    background:url(gjnyj_sjzz_Mtit.jpg) repeat-x scroll 0 0 transparent;
    font-size:14px;
    font-weight:bold;
    line-height:28px;
	text-align:center;
}
li .L02 {
    font-size:14px;
    line-height:28px;
	text-align:center;
}
li.libg .L03{
    background:url(gjnyj_sjzz_Rtit1.jpg) left top no-repeat;
    width:4px;
	overflow:hidden;
}
#Mainone .mid{
	height:513px;
	overflow:hidden;
	}
#Rcont{
	border-left:1px solid #7DB5DE;
	border-right:1px solid #7DB5DE;
	background:#F6FEFF;
	width:278px;
	overflow:hidden;
	}
#Rcont .box{
	padding:1px;
	border-top:1px solid #7DB5DE;
	overflow:hidden;
	}
#Rcont .box .title{
	background:url(gjnyj_Rtit_bg.jpg) repeat-x scroll;
	color:#006699;
	}
.pic_list dl dd{
	float:left;
	width:138px;
	height:44px;
	text-align:center;
	line-height:normal;
	margin-bottom:12px;
	margin-top:12px;
	}
.Rfot{	
	background:url(gjnyj_Rbg.jpg) no-repeat scroll;
	height:9px;
	}
.pic_list{
	overflow:hidden;
	height:150px;
	}
.img_90_980{
	width:980px;
	}
.img_90_980 img{
	width:980px;
	height:90px;
	}
.Maintwo .left,
.Maintwo .mid,
.Maintwo .right{
	width:318px;
	border:1px solid #7DB5DE;
	overflow:hidden;
	}
.Maintwo .box .title{
    background:url(gjnyj_two_titbg.jpg) repeat-x scroll 0 0 transparent;
    height:31px;
    padding-left:4px;
	}
.Maintwo .text_list{
	padding:10px 10px 5px;
	height:123px;
	overflow:hidden;
	background:#F6FEFF;
	}
.Maintwo .text_list ul li {
	font-size:13px;
}
#MainThr img {
    border: 1px solid #8CCDFD;
    height: 60px;
    width: 483px;
}
.Maintwo .img{
	padding-top:10px;
	text-align:center;
	}
#tab_15_1 {
	height:138px;
	overflow:hidden;
}
.img dl dd img {
    border:1px solid #CCCCCC;
	padding:1px;
    height:40px;
    width:265px;
}
.text_list01 {
    padding: 0 10px;
}
.img dl dd {
    height:44px;
    margin-bottom:6px;
    overflow: hidden;
	font-size:14px;
}
#Link .left{
	background:url(gjnyj_Link_Lbg.jpg) no-repeat scroll;
	width:66px;
	height:35px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	line-height:35px;
	}
#Link .right{
	height:27px;
	border:1px solid #CCC;
	background:url(gjnyj_Link_bg.jpg) repeat-x scroll;
	line-height:33px;
	width:912px;
	border-left:1px solid #7EB5DE;
	padding-top:6px;
	}
#Link .right a {
	color:#900;
}
#Link_news {
	width:958px;
	margin:0 auto;
	border:1px solid #CCC;
	border-top:0;
	overflow:hidden;
	padding:10px;
}
#Link_news ol li,
#Link .right ol li{
	float:left;
	padding:0 6px;
	`padding:0 4px;
	}
	
.line01 {
	width:9px;
	float:left;
	text-align:center;
	color:#7DB5DE;
}
.width1 {
	width:66px;
	float:left;
}
.width4 {
	width:75px;
	float:left;
}
.title .more {
	line-height:27px;
	padding-top:4px;
	padding-right:4px;
}
.pic_list1 {
	height:80px;
}
.Midcont ul li {
	line-height:25px;
}
.area {
	width:186px;
	float:left;
	overflow:hidden;
}

.Midcont .title .bold {
	font-size:14px;
	padding:0 10px 0 20px;
	background:url(gjnyj_Mtit01_bg.jpg) no-repeat;
}
.area .left1 {
	float:left;
	line-height:34px;
	font-size:14px;
	background: url(Point.gif) no-repeat scroll left 14px transparent;
	padding-left:8px;
}
.area .right1 {
	float:right;
	line-height:34px;
	font-size:14px;
	background: url(Point.gif) no-repeat scroll left 14px transparent;
	padding-left:8px;
}

.date {
    color: #666666;
    font-size: 12px;
    padding-left: 6px;
}

#demo {
overflow:hidden;
width:5000px;
}
#indemo {
float: left;
width: 800%;
}
#demo1,
#demo2 {
float: left;
}
#demo1 dl,
#demo2 dl {
	overflow:hidden;
	padding:0;
	margin:0;
}
#demo1 dl dd,
#demo2 dl dd {
	padding:0 10px;
	line-height:32px;
	overflow:hidden;
	float:left;
	margin:0;
	background:url(Point.gif) no-repeat scroll 3px 15px;
}
#demo1 dl dd a,
#demo2 dl dd a  {
	color:#333;
}
#demo1 dl dd a:hover,
#demo2 dl dd a:hover {
	color:#f00;
}
.gund {
	width:335px;
	float:left;
	overflow:hidden;
}

#bottom {
    color: #333333;
    padding: 20px 0;
    width: 980px;
}