
/* CSS Document */
body { font:14px/1.5 "Microsoft YaHei", \5FAE\8F6F\96C5\9ED1, arial, tahoma, \5b8b\4f53; background: #fff; margin:0; }
.bannerframe { background:url(../image/ban_04.jpg) center; margin-top:0px;}
.jjfaBanner { height:165px;}
.jjfaBanner .jjfaBanner-B{padding-top:29px;}
.jjfaBanner .jjfaBanner-B li { list-style:none; height:27px; float:left;}
.jjfaBanner .jjfaBanner-B a{ display:block;  float:left; text-decoration:none; height:25px; margin-right:50px; text-align:center;}
.jjfaBanner .jjfaBanner-B .current { border-bottom:1px solid #F96;}
.fuwu { width:470px; height:80px; padding-top:20px;}
.fuwu .title {font-size: 30px; color:#fff;font-weight: bold}
.fuwu .position {color:#fff; padding-top:5px;}
.bannerframe a { color:#fff;}
.bannerframe a:hover { color:#fff;}
.breads {  height:20px; overflow:hidden}


.content {}
.content_left { width:720px; float:left; }
.content_left h1 { color: #333333; font-weight:bold;font-size:20px;padding:10px 0;margin-top: 20px}
#info { border-bottom: 1px solid #ccc; }
.content_left .des { width: 100%; margin-top: 10px; padding-bottom: 10px; color: #3b3b3b; line-height: 200%; }
.content_left h2 { color:#333333; font-weight:bold;font-size:16px; border-bottom:1px solid #333333; padding-bottom:10px;}
.content_left .time { color:#999999; float:left; }
.content_left .num { float:left; margin-left:40px; color:#999999}
.content_left .zhengwen { margin-top:20px; }
.zhengwen h2,.zhengwen h3,.zhengwen h4 { padding:0; border:none;}
.content_left .zhengwen p { color: #333333; line-height:200%; margin:10px 0px}
.content_left .zhengwen img { margin-top:20px; width:100%; }
.content_left .key { margin-top:20px; }
.content_left .title { display:block; color: #464646; font-weight:bold;font-size:16px; line-height:30px; height:30px; margin:10px 0; }
.content_left .recommend { overflow:hidden; border-top:1px solid #ccc; margin-top:20px; padding-bottom:20px}
.content_left .recommend ul li { float:left; width:216; margin-right:3%}
.content_left .recommend ul li img { width:216px; height:126px; }
.content_left .recommend ul li p { width:100%; text-align:center; line-height:300%}
.p_newslist { width:100%; border-top: 1px solid #ccc; }
.p_newslist .p_news { overflow:hidden; padding:10px 0}
.p_img_r { float:left; }
.p_img_r img { width:150px; height:115px;}
.p_data_r { float:right; width:70%; _width:450px; }
.p_data_r h4 { color:#454545; font-weight: bold;  }
.p_data_r p { color:#454545; line-height:200%; margin-top:15px; }
.content_left .bottom div { font-size:18px; color: #464646; padding-top: 22px; line-height: 34px; padding-bottom: 20px; border-top: 1px solid #ccc; }
.content_left .bottom p { padding-bottom:40px; }
.content_left .bottom p a { display:inline; line-height:30px; padding:0 9px 0 9px; color:#4b4b4b; }
#first { padding-left:0; }
.content_right { width:260px; float:right; }
.content_right .title_r { color:#454545; font-weight:bold;font-size:20px;padding:10px 0; border-bottom:1px solid #ccc;width:100%; display:block;margin-top: 20px}
.content_right p { margin-top:20px; }
.content_right ul { list-style: none; margin:20px 0; }
.content_right ul li { width:250px; overflow:hidden; height: 20px; line-height: 20px; margin-top: 10px; background: url(../image/disc.jpg) left center no-repeat; padding-left:8px; }
.materials-sidebar { width:100%; border-left:0; _border-bottom:0; _border-right:0;}
.materials-sidebar h4{ height:25px;float:left;padding:15px 0 0 0;_padding:15px 0 15px 0;width:215px; color:#004a9d;}
.materials-sidebar ul{float:left; width:215px; list-style:none;border-bottom:1px dashed #ccc;padding-bottom:5px; padding-bottom:10px; margin-top:0px;}
.materials-sidebar ul li{ height:25px; line-height:25px;width:100px; float:left;margin: 0px; padding:0;background: none}
.materials-sidebar ul li a{ width:100px;color:#636363; }
.other-links {padding:5px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc; color:#000; margin:10px 0 20px 0; _margin-top:0; width:100%; _width:300px;}
.other-links a{ color:#000; padding:0px 7px;}
.new { margin-top:40px; width:100%; overflow:hidden; }
.new img { width:30%; height:151px; overflow:hidden; float:left; }
.new div { width:64%; float:right; margin-right:0px; }
.new .p1 { color:#454545; font-weight:bold; }
.new .p2 {  color:#454545; line-height:200%; margin-top:15px; }
.new .p3 {  color:#939090; margin-top:13px; }
.totalnews { width:100%; margin:40px 0 20px 0; border-top:1px solid #ebebeb; }
.totalnews ul, .grouplist ul { list-style:none; padding-top:20px; padding-bottom:10px; }
.totalnews ul li, .grouplist ul li { display:block; width:100%; height:22px; line-height:22px; margin-top:10px; }
.totalnews ul li span, .grouplist ul li span { float:right; height:22px; color:#6F6B6C; line-height:22px; margin-right:0px; }
.totalnews ul li a, .grouplist ul li a { float:left; color:#6F6B6B; }
.totalnews ul li a:hover, .grouplist ul li a:hover { color:#ff9000; }
.zhuantinews { width:100%;  border-top:1px solid #ebebeb; }
.zhuantinews .ztlist { width:100%; height:100px; padding-top:30px;}
.zhuantinews .ztlist img { float:left; width:23%;min-width: 146px}
.zhuantinews .ztlist div { float:right; width:72%; }
.zhuantinews .ztlist div .p1 { color:#454545; font-weight: bold;}
.zhuantinews .ztlist div .p2 {  color:#454545; line-height:200%; margin-top:15px; }
.pagelist { width:100%; height:50px; margin-top:30px; }
.pagelist li {float:left;padding-left:10px;}
.flink { width:100%; max-width:960px; margin:10px auto; height:30px; line-height:30px}
.flink a { display:inline; padding-right:18px; color:#4b4b4b; }

@media screen and (max-width:965px){
	.jjfaBanner{width:90%;}
	.jjfaBanner .jjfaBanner-B {width:100%;}
	.content_left{float:none;display:block;width:90%;margin:0 auto;}
	.content_right{float:none;display:block;width:90%;margin:0 auto;}
	.other-links{display:none;}
	.materials-sidebar ul{height:150px;border-bottom:none;}
	.flink{width:90%;}
}

@media screen and (max-width:650px){
	.jjfaBanner {height:120px;}
	.jjfaBanner .jjfaBanner-B {display: none}
	.flink{ display: none;}
	.zhuantinews .ztlist div {width: 70%}
	.content_left .p_data_r h4 {font-weight: normal;}
}
@media screen and (max-width:600px){
	.content_left .p_img_r {display: none}
	.content_left .p_data_r {float:left;width:100%;}
	.content_left .p_data_r p {display: none}
	.content_left .recommend ul li p {display: none}
}
@media screen and (max-width:560px){
	.zhuantinews .ztlist div {width: 50%}
}
@media screen and (max-width:500px){
	.materials-sidebar ul{width:100%;height:auto;border-bottom:1px #aaa dotted;}
	.materials-sidebar ul h4{width:100%;}
	.totalnews ul li span {display: none;}
	.new .p3 {display: none;}
}