/* CSS Document */

img  {border: 0px;}

*{margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;}

body{padding:0px;background:#fff;margin:0px;line-height:140%;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;color:#333;}



div,form,img,ul,ol,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}

h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-weight:bold;margin-right:auto;margin-left:auto;}

table,td,tr,th{font-size:12px;}

li{list-style-type:none;}

.clear {clear:both;}



ul,li {list-style:none;}

a {color:#333; text-decoration:none;}

a:hover {color:#ff6600;text-decoration:underline;}

/*a:hover {color:#000ccc;text-decoration:underline;}*/

.clear {clear:both;height:1px;font-size:0px;}



h1,h2,h3,h4,h5,h6,p{line-height:1.6em;}

h1{font-size:24px;}

h2{font-size:14px;}

h3{font-size:18px;}

h4{font-size:14px;}





form, embed {display: inline;margin: 0;padding: 0;}

/*img, a img {color: #fff;vertical-align: middle;border: none;}*/

/*定义所有新旧日期显示效果*/

/*------------------------------------------------------------------*/

.newDate {color:#858585;}

.oldDate {color:#858585;}

/*日期右对齐*/

li span.date {float:right;margin:0 3px;}



.moreLinks {float:right;margin:2px 2px 0;}

.moreLinks a {display:block;margin-top:2px;padding-right:8px;font-size:10px;color:#ff6600;font-weight:normal;}

.moreLinks a:hover {color:#99cc00;}





/*主体CSS效果*/

#container{clear:both;width:960px;margin:auto;position:relative;}

#p_left{float:left;width:640px;margin-top:8px;}

#p_right{float:right;width:314px;}



#news{width:440px;float:right;}

#news h2{height:28px;border-bottom:1px #93cce9 solid;}

#news h2 span{width:87px;height:28px;display:block;line-height:29px;font-size:14px;background:url(../images/news_h2.gif) no-repeat;text-align:center;}

#news ul{}

#news li{border-bottom:1px #d6eefa solid;line-height:25px;background:url(../images/ico-1.gif) left no-repeat;text-indent:8px;float:left;width:207px;margin-right:8px;}

#flashnews{float:left;width:271px;border:1px #97cdf3 solid;margin-right:8px;}



.listbox{clear:both;width:729px; overflow:hidden;}

.listbox dl{float:left;width:233px;margin-right:8px;border:1px #97d1e7 solid;margin-top:8px;}

.tbox{width:100%;min-height:302px;}

.listbox dl dt{height:31px;background:url(../images/tbox_dt.gif) repeat-x;margin:1px;line-height:31px;padding-left:30px;}

.listbox dl dt strong a{color:#014a7f;font-size:14px;}

.listbox dl dt strong a:hover{color:#ff6600;}

.listbox dl dd ul{padding:4px;}

.listbox dl dd li{background:url(../images/ico-1.gif) left 11px no-repeat;line-height:25px;height:25px;display:block;text-indent:10px;border-bottom:1px #c9eaf9 dashed;overflow:hidden;}



.zt{height:296px;border:1px #97d1e7 solid;margin-top:8px;}

.zt h2{background:url(../images/zt_h2.gif) no-repeat;margin:1px;height:31px;line-height:31px;}

.zt h2 span{color:#014a7f;padding-left:30px;font-size:14px;}

.zt h2 span a{color:#014a7f;font-size:14px;}

.zt h2 span a:hover{color:#ff6600;}

.zt ul{padding-left:14px;*padding-left:0;}

.zt li{text-align:center;margin-top:8px;}

.zt li a{height:22px;width:300px;text-align:center;background:url(../images/zt_li.gif) repeat-x;border:1px #97d1e7 solid;display:block;font-size:14px;font-weight:bold;}

.zt li a:hover{background:url(../images/zt_li_hover.gif) repeat-x;text-decoration:none;border:1px #ff0000 solid;}



.sidebar{border:1px #97d1e7 solid;margin-top:8px;}

.sidebar h2{background:url(../images/tbox_dt.gif) no-repeat;margin:1px;height:31px;line-height:31px;}

.sidebar h2 span{color:#014a7f;padding-left:30px;font-size:14px;}

.sidebar ul{padding:4px 8px;}

.sidebar li{border-bottom:1px #DBF2F8 dashed;}

.sidebar li a{background:url(../images/ico.gif) left 9px no-repeat;text-indent:16px;line-height:27px;height:27px;display:block;overflow:hidden;}

.sidebar li a{color:#0000dd;font-size:12px;text-decoration:none;}

.sidebar li a:hover{background:url(../images/ico2.gif) left 9px no-repeat;}

.sidebar li p{color:#666;}


#a_search{height:33px;border:1px #97d1e7 solid;background:url(../images/search_bg.gif) repeat-x;}

#a_search .tags{float:left;width:580px;padding-left:8px;line-height:33px; overflow:hidden;}

#a_search .tags h4{float:left;font-size:12px;line-height:33px;}

#a_search .tags li{float:left;margin-right:8px;}

#a_search .s_form{float:right;width:220px;margin-top:4px;}

#a_search .s_form button{margin-left:4px;background:url(../images/ss.gif) no-repeat;width:55px;height:24px;text-indent:-55px;font-size:0;cursor:pointer;}

.search-keyword{border:1px #666 solid;line-height:20px;height:20px;padding-left:4px;}



.newlist{border:1px #97d1e7 solid;margin-top:8px;}

.position{height:31px;background:url(../images/list_h2.gif) repeat-x;margin:1px;font-size:14px;color:#014a7f;line-height:31px;padding-left:16px;}

.position strong{font-size:14px;}

.position a{font-size:14px;color:#014a7f;}

.newlist ul{margin:8px;}

.newlist li{border-bottom:1px #DBF2F8 dashed;margin-bottom:8px;padding-bottom:8px;}

.newlist li a{font-size:14px;font-weight:bold;}

.newlist li a font{font-size:14px;}

.newlist li a b{font-size:14px;}

.news_list ul{
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	margin-bottom:15px;
	}
.news_list ul .list_title{
	color:#204E7D;
	font-weight:bold;
	padding-left:23px;
	font-size:14px;
}
.news_list ul .list_title span{
	font-size:14px;
	float:right;
	color:#787878;
	font-weight:normal;
}
.news_list ul .ot span{
        margin-right:50px;
}
.news_list ul .text{
	line-height:23px;
	text-indent:24px;
	padding:13px 0px;
	color:#878787;
}


.viewbox{border:1px #97d1e7 solid;margin-top:8px;}

.viewbox .title{text-align:center;margin-top:8px;}

.viewbox .title h2{font-size:16px;color:#ff6600;}

.viewbox .info{background:#f1f8fc;height:27px;line-height:27px;margin:0 8px;margin-top:4px;text-align:center;}

.viewbox .info a{color:#ff6600;}

.viewbox .intro{margin:4px 8px;border:1px #cfe2f1 dotted;padding:8px;}

.viewbox .content{margin:0 8px;font-size:14px;line-height:180%;}

.viewbox .content a{font-size:14px;text-decoration:none;}


.viewbox .content p{font-size:14px;text-align:justify;margin:8px 0;}

.context{margin-top:8px;border:1px #9ac1e2 solid;background:url(../images/context_bg.gif) repeat-x;height:32px;line-height:32px;}

.context ul{margin-left:8px;}

.context li{float:left;margin-right:16px;font-size:14px;font-weight:bold;color:#ff6600;}

.context li a{font-size:14px;font-weight:bold;color:#014a7f;}

.like{margin-top:8px;border:1px #9ac1e2 solid;}

.like h2{background:url(../images/context_bg.gif) repeat-x;height:32px;line-height:32px;padding-left:8px;}

.like ul{padding:4px;}

.like li{background:url(../images/ico-1.gif) left 11px no-repeat;line-height:25px;height:25px;text-indent:10px;border-bottom:1px #c9eaf9 dashed;}



.zt_list{border:1px #97d1e7 solid;margin-top:8px;}

.zt_list ul{margin:8px;}

.zt_list li{border-bottom:1px #DBF2F8 dashed;margin-bottom:8px;padding-bottom:8px;min-height:104px;}

.zt_list li a{font-size:14px;font-weight:bold;float:left;margin-right:8px;display:block;}

.zt_list li a img{clear:both;width:139px;height:104px;}

.zt_list li span.info{margin-top:4px;width:550px;display:block;}

.zt_list li p.read_more{float:right;}

.zt_list li p.read_more a{font-size:14px;color:#ff6600;}

.zt_list li p.read_more a:hover{color:#014a7f;}



.spec_t{height:31px;background:url(../images/list_h2.gif) repeat-x;margin:1px;font-size:14px;color:#014a7f;line-height:31px;padding-left:8px;border-bottom:1px #97d1e7 solid;}

.spec_t h2{font-size:14px;color:#014a7f;float:left;line-height:31px;}

.spec_t span{float:right;color:#ff6600;font-size:12px;margin-right:8px;}

.spec_content{margin:8px;min-height:112px;font-size:14px;}

.spec_content img{float:left;width:139px;height:104px;margin-right:8px;}



.speciallist{margin-top:8px;border:1px #9ac1e2 solid;}

.speciallist dt{background:url(../images/context_bg.gif) repeat-x;height:32px;line-height:32px;padding-left:8px;}

.speciallist dt strong{font-size:14px;}

.speciallist dd{padding:4px;}

.speciallist dd li{background:url(../images/ico-1.gif) left 11px no-repeat;line-height:25px;height:25px;text-indent:10px;border-bottom:1px #c9eaf9 dashed;}





ul.pagelist{clear:both;background:#def0f9;border-top:1px #9ac1e2 solid;height:32px;margin:0;}

ul.pagelist li{float:left;border-bottom:none;border:2px #4db1ea solid;padding:1px 6px;display:block;margin-top:3px;margin-left:8px;background:#fff;}

ul.pagelist li a{color:#014a7f;}

ul.pagelist li:hover{background:#faeeab;color:#cc3333;}

ul.pagelist li:hover a{color:#cc3333;}

ul.pagelist li a:hover{color:#cc3333;text-decoration:none;}

ul.pagelist li.thisclass{border:2px #cc3333 solid;background:#ff6600;font-weight:bold;color:#fff;}

ul.pagelist span.pageinfo{float:right;margin-right:8px;line-height:30px;}



.sp-title{border:1px #97d1e7 solid;margin-top:8px;height:31px;background:url(../images/link_h2.gif) repeat-x;line-height:31px;}

.sp-title h2{line-height:31px;margin-left:30px;font-size:14px;float:left;color:#014a7f;}

.sp-title span.more{float:right;margin-right:8px;}

.linkbox{border:1px #97d1e7 solid;margin-top:8px;}

.linkbox h3{padding-left:8px;}



.fc_03c{color:#ff6600;}

.resultlist{border:1px #97d1e7 solid;margin-top:8px;}

.item{margin:8px 8px 0 8px;border-bottom:1px #DBF2F8 dashed;padding-bottom:8px;}

.item h3 a{font-size:14px;}

.item h3 a font{font-size:14px;}

.othersearch{border:1px #97d1e7 solid;margin-top:8px;}

.othersearch h2{background:url(../images/context_bg.gif) repeat-x;height:32px;line-height:32px;padding-left:8px;}



.tags_list{border:1px #97d1e7 solid;margin-top:8px;}

.tags_list h2{background:url(../images/context_bg.gif) repeat-x;margin:1px;height:32px;line-height:32px;padding-left:8px;}

.tags_list h2 span{color:#014a7f;padding-left:30px;font-size:14px;}

.tags_list ul{padding:8px;}

.tags_list a.tagc1{font-size:12px;}

.tags_list a.tagc2{font-size:14px;font-weight:bold;}



.flinkbox{clear:both;width:960px;border:1px #97d1e7 solid;margin-top:8px;}

.flinkbox h2{background:url(../images/context_bg.gif) repeat-x;margin:1px;height:32px;line-height:32px;padding-left:8px;}

.flinkbox h2 span{color:#014a7f;padding-left:30px;font-size:14px;}

.flinkbox ul{padding:4px;}

.flinkbox li{line-height:25px;float:left;margin-right:8px;}

.flinkbox li a{background:#f2fbfd;border:1px #e4e8fc dashed;width:100px;height:25px;display:block;text-align:center;margin-bottom:4px;}

.flinkbox li a:hover{background:#fff;text-decoration:none;}



#flink{clear:both;width:960px;margin:8px auto 0 auto;border:1px #97d1e7 solid;min-height:70px;}

#flink h2{margin:1px;height:31px;background:url(../images/link_h2.gif) repeat-x;line-height:31px;}

#flink h2 span{font-size:14px;margin-left:30px;float:left;margin-right:16px;}

#flink h2 span.more{float:right;}

#flink ul{padding:4px;}

#flink li{line-height:25px;float:left;margin-right:8px;}

#flink li a{background:#f2fbfd;border:1px #e4e8fc dashed;width:100px;height:25px;display:block;text-align:center;margin-bottom:4px;}

#flink li a:hover{background:#fff;text-decoration:none;}



#footer{clear:both;width:960px;margin:8px auto 8px auto;background:url(../images/foot_bg.gif) repeat-x;height:75px;border:1px #97d1e7 solid;text-align:center; position:relative;}

#footer p.nav_bottom{margin-top:8px;}

#footer span{float:right; position:absolute; bottom:8px;right:8px;}

.header {

	BACKGROUND-IMAGE: url(http://www.jiyifa.com/Imag/bg.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% top

}

.mid {

	WIDTH: 950px

}

.top_nav {

	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 8px

}

.top_nav SPAN.left {

	WIDTH: 300px; FLOAT: left

}

.top_nav SPAN.right {

	TEXT-ALIGN: right; WIDTH: 500px; FLOAT: right

}

.top_nav A {

	MARGIN: 0px 5px

}

.top_nav A:hover {

	COLOR: #ff0000

}

.nav_dh {

	WIDTH: 960px; FLOAT: left

}

.logo {

	MARGIN: 13px 0px 0px; WIDTH: 135px; FLOAT: left

}

.logo IMG {

	FLOAT: left

}

.logo SPAN {

	MARGIN: 10px 0px 0px; FLOAT: right

}

.logo SPAN A {

	MARGIN: 0px 5px

}

.logo SPAN A:hover {

	COLOR: #e12929; TEXT-DECORATION: underline

}

.mainnav {

	BACKGROUND-IMAGE: url(http://www.jiyifa.com/Imag/main_bg.jpg); BORDER-BOTTOM: #aacbee 1px solid; BORDER-LEFT: #aacbee 1px solid; WIDTH: 800px; FLOAT: right; HEIGHT: 26px; BORDER-TOP: #aacbee 1px solid; BORDER-RIGHT: #aacbee 1px solid

}

.mainnav UL {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px

}

.mainnav UL LI {

	BACKGROUND-IMAGE: url(http://www.jiyifa.com/Imag/main_1.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px; PADDING-LEFT: 12px; WIDTH: auto; PADDING-RIGHT: 12px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 6px; FLOAT: left; HEIGHT: 26px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px

}

.mainnav UL .ite {

	BACKGROUND-IMAGE: none

}

.mainnav UL LI A {

	FONT-SIZE: 14px; FONT-WEIGHT: bold

}

.mainnav UL LI A:hover {

	COLOR: #ff0000; TEXT-DECORATION: underline

}

.daohangright {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 802px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px

}

.sunnav {

	BORDER-BOTTOM: #aacbee 1px solid; WIDTH: 801px; FLOAT: right; BORDER-RIGHT: #aacbee 1px solid

}

.sunnav UL {

	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px

}

.sunnav .bg {

	BACKGROUND-IMAGE: url(http://www.jiyifa.com/Imag/bg1.gif); WIDTH: 51px; HEIGHT: 52px

}

.sunnav .bg LI {

	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; PADDING-TOP: 7px

}

.sunnav UL LI {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #1f376d; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px

}

.sunnav UL LI SPAN {

	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-WEIGHT: normal; PADDING-TOP: 0px

}

.sunnav UL LI SPAN A {

	PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #003399; PADDING-TOP: 0px

}

.sunnav UL LI SPAN A:hover {

	COLOR: #ff0000; TEXT-DECORATION: underline

}



.clearfix:after {

	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."

}

* HTML .clearfix {

	HEIGHT: 1%

}

* + HTML .clearfix {

	HEIGHT: 1%

}



/* 导航横栏 */
#page-weather{
	width:960px;
	_width:960px;
	height:32px;
	line-height:32px;
	background:url(/templets/images/page-weather-bg.jpg) repeat-x;
}
#weater-right{
	width: 960px;
	float: left;
	margin-left: 15px;
	_margin-left: 6px;
	text-align: left;
	color: #FFF;
}
#weater-right a{
	text-decoration: none;
	color:#fff;
	margin-left:6px; margin-right:6px;
}
#weater-right a:hover{
	text-decoration: underline;
	color:#ba2636;
}
.title14b{
	font-size:14px;
	font-weight:bold;
}

/*子导*/
.zidao { width:948px; margin:-1px auto 0; padding-bottom:7px; background:#fdfefd; border:1px solid #ccd5cd; border-top:none; overflow:hidden;}
.zidao ul{ margin:1px 0 0 2px;}
.zidao li{ width:85px; height:15px; float:left; text-align:center; margin-top:8px; padding-left:1px; background:url(/templets/images/zidaobg01.png) no-repeat -959px -114px;}
.zidao li.thiscase{ background:none;}

.adz2{margin:5px;float:right;width:300px;height:250px;border:none;}
.blank{float:right;clear:right;height:150px;width:1px;}
.adz3{height:300px;width:300px;float:right;clear:right;margin:10px;}
.blank1{float:right;clear:right;height:150px;width:1px;}


