.sidebar {
    width: 215px;
    height: 327px;
}
.main {
    width: 744px;
}

/* sideBar */
.btn {
    margin-bottom: 5px;
}
.logo {
	margin: 5px 0 0 5px;
}
ul.list {
	border: 1px solid #83bbd9;
	border-top: none;
	padding: 1px;
}
ul.list li {
	background: transparent url(../images/jgsz_bg.gif) repeat-x scroll left top;
	border-bottom: 1px solid #dcdcdc;
    font-weight: 700;
	width: 206px;
    height: 32px;
    line-height: 32px;
    overflow: hidden;
}
ul.list li a:link, ul.list li a:visited {
	background: transparent url(../images/arrow.gif) no-repeat scroll 10px 14px;
    display: inline-block;
    padding-left: 75px;
    width: 100%;
    color: #0068b7;
}
ul.list-02 {
	border: 1px solid #83bbd9;
	border-top: 0;
	width: 188px;
    padding: 0 10px;
}
ul.list-02 li {
	border-bottom: 1px solid #dcdcdc;
    font-weight: 700;
    height: 42px;
    line-height: 42px;
    overflow: hidden;
}
ul.list-02 li a:link, ul.list-02 li a:visited {
    display: inline-block;
    margin-left: 45px;
    text-align: center;
    font-size: 12px;
    color: #0068b7;
}
/* main */
.widget {
    width: 215px;
}
.column-01 {
    margin: 5px 0 0 5px;
}
.column-01 .title {
    background: url(../images/bg-column-side.gif) repeat-x ;
    border: 1px solid #356ab5;
    padding: 0 10px;
    height: 34px;
    line-height: 36px;
}
.column-01 h3 {
    color: #fff;
    font-weight: 700;
}
.column-01 .title strong {
	font-size: 12px;
	font-weight: 300;
}
.column-01 .title strong a:link, .column-01 .title strong a:visited {
	color: #fff;
	cursor: pointer;
	text-decoration: none;
}
.column-01 .title strong a:hover, .column-01 .title strong a:active {
	text-decoration: underline;
}
.column-01 .box {
	border: 1px solid #83bbd9;
	border-top: none;
	width: 198px;
    height: auto;
    padding-left: 10px;
    padding-top: 10px;
    font-size: 12px;
  }
  .column-01 .box div {
	margin-bottom: 10px;
  }
.headText {
    border: 1px solid #dcdcdc;
    height: 98px;
    margin: 5px 0 0 5px;
    overflow: visible;
    position: relative;
    width: 777px;
}
.headText img {
    height: 76px;
    width: 777px;
}
.headText span {
    height: 76px;
    width: 777px;
}
.headText .rollnew {
    font-size: 12px;
    padding: 0 10px;
    width: 757px;
}
.slide {
    background-color: #FFFFFF;
    border: 1px solid #d5e2ed;
    height: 262px;
    margin: 5px 0 0 5px;
    width: 365px;
}
.hotnews {
    height: 264px;
    margin: 5px 0 0 5px;
    width: 367px;
}
.hotnews .title {
    border-bottom: 3px solid #0068b7;
    padding: 0 10px 0 0;
    width: 357px;
    height: 30px;
}
.hotnews h3 {
    color: #0068b7;
    line-height: 30px;
    text-indent: 10px;
    font-weight: 700;
}
.hotnews strong {
    font-size: 12px;
    line-height: 30px;
    padding:0 0 0 10px;
}
.hotnews .box {
    height: 220px;
    padding-left: 10px;
    padding-top: 10px;
}
.hotnews strong a:link, .hotnews strong a:visited {
    color: #333333;
    cursor: pointer;
    font-weight: 300;
}
.hotnews strong a:hover, .hotnews strong a:active {
    color: #0068b7;
    text-decoration: underline;
}
.sffw {
	background: transparent url(../images/bg-sffw.jpg) no-repeat scroll top;
	margin: 5px 0 0 5px;
	width: 994px;
	height: 80px;
}
.sffw ul {
	margin-left: 128px;
}
.sffw ul li {
	margin: 6px 8px 0 0;
	width: 112px;
	float: left;
	display: inline;
	text-align: center;
	line-height: 32px;
}
.sffw a:link, .column-01 .sffw a:visited {
	color: #0068b7;
	cursor: pointer;
	font-weight: 700;
	text-decoration: none;
}
.sffw a:hover, .sffw a:active {
	text-decoration: underline;
}
.column {
    border-bottom: 1px solid #dcdcdc;
    height: auto;
    margin: 5px 0 0 5px;
    width: 779px;
}
.column .title {
    background-image: url(../images/titleBg.gif);
    background-repeat: repeat-x;
    border: 1px solid #dfdfdf;
    height: 31px;
}
.column .title h3 {
    background-image: url(../images/titleDot.gif);
    background-repeat: no-repeat;
    color: #0068b7;
    float: left;
    font-weight: 700;
    height: 31px;
    line-height: 31px;
    text-indent: 20px;
}
.column .title strong {
    background-image: url(../images/titleCut.gif);
    background-repeat: no-repeat;
    float: right;
    font-size: 12px;
    font-weight: 300;
    line-height: 31px;
    padding-left: 15px;
    padding-right: 15px;
}
.column .title em {
	margin-left: 20px;
	font-size: 12px;
	line-height: 31px;
}
.column .title em a:link, .column .title em a:visited {
    color: #0068b7;
    cursor: pointer;
    font-weight: 300;
}
.column .box {
    border-color: #dcdcdc;
    border-style: none solid;
    border-width: 1px;
    height: 85%;
    padding: 10px;
}
.tphg {
    background-image: url(../images/tphg_bg.gif);
    background-repeat: repeat-x;
    border: 1px solid #e5e5e5;
    height: 153px;
    margin: 5px 0 0 5px;
    width: 992px;
}
.tphg h3 {
    background-image: url(../images/tphg.gif);
    height: 34px;
    text-indent: -9999px;
    width: 125px;
}
.tphg strong {
    background-image: url(../images/jt.gif);
    background-position: 30px 14px;
    background-repeat: no-repeat;
    font-size: 12px;
    line-height: 34px;
    margin-right: 10px;
    padding-right: 20px;
}
.tphg strong a:link, .tphg strong a:visited {
    color: #1957b0;
    cursor: pointer;
    text-decoration: none;
}
.tphg strong a:hover, .tphg strong a:active {
    color: #333;
    text-decoration: none;
}
.tphg .pic {
    padding: 8px;
}

/*要闻*/	
#news{ width: 779px; margin:0px auto; padding:5px 5px 0 5px;overflow:hidden; zoom:1;}
	#news_left{float:left; border:1px solid #EEE;}
	#news_right{
	width: 280px;
	float: right;
}

/*首页要闻字体*/
.news_bigfont_2,.news_bigfont_2 a{ color: #333; font-size: 14px;line-height: 25px;}
.news_bigfont_2 a:hover{ color: #C00; font-size: 14px; text-decoration:underline;line-height: 25px; }
.news_bigfont,.news_bigfont a{ color: #333; font-size: 14px;line-height: 26px;}
.news_bigfont a:hover{ color: #C00; font-size: 14px; text-decoration:underline;line-height: 26px; }
.news_bigfont_1  {color:#333; font-size: 14px; font-weight:bold;letter-spacing:-1px; margin-top:2px;}
.news_bigfont_1 A{color:#333;}
.news_bigfont_1 A:hover{ COLOR: #C00;}
.news_bigfont_6  {color:#333; font-size: 14px; font-weight:bold;letter-spacing:-1px; margin-top:5px;  }
.news_bigfont_6 A{color:#333;}
.news_bigfont_6 A:hover{ COLOR: #C00;}
.news_bigfont_11  {color:#333; font-size: 14px; font-weight:bold;letter-spacing:-1px; margin-top:5px;}
.news_bigfont_11 A{color:#333;}
.news_bigfont_11 A:hover{ COLOR: #C00;}