﻿.list_border { border:1px solid #CCCCCC }
.mtop { margin-top:10px }
.mbottom { margin-bottom:10px }
.list_bg { background:#f7f7f7 }

.phpark{background:#f8f8f8;}
.phtop{width:1100px;padding-top:27px;margin: 0 auto;overflow:hidden;clear:both;}
.phtop .phfocus{width:610px;float:left;overflow:hidden;}
.phtop .phnew{width:470px;float:right;overflow:hidden;}
.phtop .phnew h3 {font-size: 20px;color: #000;height: 24px;line-height: 24px;font-weight:bold;padding-bottom: 10px;border-bottom: 1px solid #c8c8c8;}
.phtop .phlist{margin-top:20px;}
.phcolumn{background:#f8f8f8;padding-top:18px;padding-bottom:5px;}
.phtit{width:1100px;height:32px;line-height:32px;margin:0 auto;}
.phtit h2{font-size:25px;color:#1f1f1f;font-weight:bold;}
.phtit h2 span{font-size:20px;padding-left:10px;}

.phTab .TabHead{height:43px;border:1px solid #CDCDCD;border-width:1px 0;background:#EBEBEB;position:relative;z-index: 10;}
.phTab .TabTitle{width:1100px;margin:0 auto;}
.phTab .TabTitle li{float:left;display:inline;height:29px;padding:13px 16px 0 16px;position:relative;}
.phTab .TabTitle li a{font-size:16px;color:#000;}
.phTab .TabTitle .active{background:#fff;padding-top:11px;border:1px solid #CDCDCD;border-top:3px solid #D50335;border-bottom-color:#fff; _position:relative;_margin-bottom:-1px;}
.phTab .TabTitle .active a{color:#d50335}
.phTab .TabContent{width:1112px;margin:0 auto;}
.phTab .TabContent .Tabmain{margin-top:30px;}

.phwrap{width:1100px;margin:0 auto;}
.phslide{border: 1px solid #e4e4e4;margin: 12px auto 0px;background: white;overflow: hidden;}
.phslide h2{height:46px;line-height:46px;overflow: hidden;font-size:20px;color:#2c2c2c;padding:20px 70px 11px 70px;}
.phslide .source {height:20px;line-height:20px;overflow: hidden;padding:0 70px;}
.source_left{float:left;height:20px;color:#666666;}
.source_left a{color:#666666;}
.source_left a:hover{color:#ff5d11; text-decoration:underline;}
.source_right{float:right;height:20px;color:#666666;}
.source_right a{color:#666666;}
.source_right span{padding:0px 10px;}
.source_right1{float:right;height:20px;color:#666666;display:none;}
.support{float:left;height:20px;overflow:hidden;}
.support img{padding:0px 5px;}
.picshow{width: 940px;margin:0 70px;overflow: hidden;}
.picshowtop {width: 940px;text-align: center;position: relative; z-index: 1;overflow: hidden;}

.gov_top_bar {background: url("404.png") repeat-x;height: 33px; overflow: hidden; width: 100%;}
.list_right { width:724px; float:right;overflow:hidden }
.list_left { width:226px; float:left;overflow:hidden  }
.v_right { width:226px; float:left;overflow:hidden }
.v_left { width:724px; float:right;overflow:hidden}
.list_right2 { width:226px; float:right; background:#f7f7f7; border:1px solid #dedede }
.list_nave { background:url(404.png) no-repeat left -173px; padding-left:20px; margin:9px 10px 0 10px; font-size:12px; line-height:120% }
.list_banner { margin-top:5px; }
.list_head1 {background: url("404.png") repeat-x scroll 0 0 #FFFFFF;border: 1px solid #E2E2E2;font-weight: bold;height: 25px; padding-top: 8px; }
.list_head2 { background:url(404.png) repeat-x left -355px; height:26px; border:1px solid #dedede; border-bottom:none; overflow:hidden; }
.list_title1 { margin:3px 0 0 10px; float:left }
.list_title2 { background: url("404.png") no-repeat scroll left -206px transparent;float: left;font-weight: bold;padding-left: 40px; }
.list_title3 { padding:3px 20px 2px 20px; float:left; background:url(404.png) repeat-x left -396px; border-right:1px solid #dedede; color:#F00; font-weight:bold; font-family:黑体, Verdana, Geneva, sans-serif }
.list_more1 { float:right; margin-right:20px; font-size:12px; font-weight:normal; text-decoration:none;}
.list_more2 { float:right; margin-right:10px; font-size:12px; font-weight:normal; text-decoration:none;}
.list_content1 { padding:10px; border:#dedede 1px solid; border-top:#dedede 0px solid; overflow:hidden; background-color:#ffffff }
.list_content2 { border:1px solid #dedede; padding:10px }
.list_content3 { padding:10px }

.nav_wrap { background:url(404.png) no-repeat; padding-left:15px; height:25px; border:none; overflow:hidden; margin-top:10px; font-size:12px; padding-top:3px }
.view_left { width:676px; border:none; overflow:hidden; float:left; }
.view_right { width:306px; border:none; overflow:hidden; float:right; }
.view_left .contenter { border:1px solid #D1E3F4; padding:10px 15px; background-color:#F5F8FD }
.view_left .contenter .view_title { font-size:24px; font-weight:bolder; color:#2B2B2B; margin:20px 0px 20px 0px; text-align:center; }
.view_left .contenter .view_info { font-size:12px; color:#2B2B2B; text-align:center; }
.view_left .contenter .view_summary { margin:5px 5%; margin-bottom:10px; text-indent:2em; overflow:hidden; border-top:1px solid #EDE9E9; border-bottom:1px solid #EDE9E9; padding:10px; background-color:#ffffff }
.view_left .contenter .each_field { margin:5px; margin-bottom:10px; text-indent:2em; overflow:hidden; border-top:1px solid #EDE9E9; border-bottom:1px solid #EDE9E9; padding:10px; background-color:#ffffff }
.view_left .contenter .view_page { }
.view_left .contenter2 { border:1px solid #cccccc; background-color:#F7FCFF; padding:10px }
.filterable_fields { margin: 8px; }
.filterable_fields a { border:1px solid #DDDDDD; color:#454545; font-size:12px; margin:0 3px; padding:3px 8px; text-decoration:none; }
.filterable_fields a.selected { background:#1E50A2 none repeat scroll 0 0; border:1px solid #DDDDDD; color:#FFFFFF; font-size:12px; margin:0 3px; padding:3px 8px; text-decoration:none; }

.pages{ padding:10px 12px 6px; clear:both;}
.pages .s1{width:52px; text-align:center;}
.pages .s2{background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
.pages a.s2:visited {color:#fff;}
.pages a{padding:4px 5px 0; color:#1E50A2;background:#fff; border:1px solid #dcdddd; text-align:center;}
.pages a:visited{color:#1f3a87;} 
.pages a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;}
.pages .s3{cursor:default;padding:4px 5px 0;margin:5px 4px 0 0; color:#ccc;background:#fff; border:1px solid #ccc; text-align:center;}

.big_head {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC;margin-bottom: 10px;padding: 8px;}
.xve {float: left;min-height: 150px;overflow: hidden;width: 320px;}
.fds {float: right;min-height: 150px;overflow: hidden;width: 320px;}

.ph990{width:100%;margin:10px auto;overflow: hidden;}
#photowrap{border:1px solid #dddddd;color:#333; }
#photowrap .head{height:30px; border-top:1px solid #999A9B;}
#photowrap .head .net_back{background:#474747; height:25px;float:right;margin-right:20px;margin-top:5px;}
#photowrap .head .net_back a{ width:62px; height:23px; display:block;margin:3px 5px; float:left}
#photowrap .head .net_back .back{ background:url(../image/ph_10.gif) no-repeat;}
#photowrap .head .net_back .next{ background:url(../image/ph_12.gif) no-repeat;}
#photowrap .head .net_back .all{ background:url(../image/ph_14.gif) no-repeat;}
#photowrap .ph_title{ font-size:18px; font-weight:bold;color:#333; height:50px; padding-top:10px;font-family:黑体,Verdana, Geneva, sans-serif}
#photowrap .ph_next_phs{ font-size:14px;height:50px; padding-top:10px;text-align:right; }
#photowrap .ph_next_phs a{color:#FFF}
#photowrap .left_poit{background:url(../image/ph_04.gif) left top; width:30px; display:block; height:30px; overflow:hidden; float:right; padding-right:5px}
#photowrap .right_poit{background: url(../image/ph_04.gif) right top; width:30px;display:block; height:30px; overflow:hidden; float:left; padding-left:5px;}
#cursor1{cursor:url(404.png),url(404.png), pointer;background:url(404.png);height:100%;_height:100%;width:50%; position:absolute; left:0; top:0;outline:medium none}
#cursor2{cursor:url(404.png),url(404.png), pointer;background:url(404.png);height:100%;_height:100%;width:50%; position:absolute; right:0; top:0;outline:medium none}
#photoloading{left:50%; top:50%; position:absolute;width:32px; height:32px; background:url(../image/loading1.gif) no-repeat;margin:-19px 0 0 -19px; display:none}
#photowrap .phmiddle .phtitle{padding:20px 0;line-height:50px;text-align: center;overflow:hidden;}
#photowrap .phmiddle .phtitle .title{font-family: "宋体";font-size: 24px;font-weight: bold;}
#photowrap .phmiddle .phtitle .cimg{font-size:14px;color:#999;padding-left:8px}
#photowrap .phmiddle .phtitle .cimg .cout{color:#F00; font-size:18px}
#photowrap .phmiddle .phtitle .datetime{ color:#333; font-size:12px;padding-left:8px}
#photowrap .phmiddle .phtitle .nextimg{font-size:14px; float:right; text-align:right;padding-right:40px;color:#333}
#photowrap .phmiddle .phtitle .nextimg a{color:#333}
#photowrap .phimg{ position:relative; text-align:center;}
#photowrap #allimg{padding-bottom:30px;}
#photowrap .phimg .phbox{position: relative;z-index: 2;width: 980px;margin: 0 auto;}
#photowrap .phimg .phvalin {width:980px;vertical-align: middle;margin-bottom:30px;position: relative;}
#photowrap .phimg img{padding: 10px;background: #dddddd;}
#photowrap .allimg{position:absolute;margin:5px;}
#photowrap .allimg img{ width:240px; border:0;}
#photowrap .all_simg{position:absolute;margin:5px;}
#photowrap .all_simg img{ width:240px; border:0;}
#photowrap .phsummary{padding:10px 40px;color:#333;font-size:14px}
#photowrap #imgtitle{padding:5px 50px 2px; font-size:14px; font-weight:bold}
#photowrap .phlink{font-size:12px;margin:5px 40px;line-height:14px; height:14px;text-align:right;}
#photowrap .phlink a{color:#333;background:url(../image/bg03.png) no-repeat;padding-left:15px; margin-left:10px}
#photowrap .phlink a.link{background-position:0 -49px}
#photowrap .phlink a.all{background-position:0 -104px}
#photowrap .phlink a.link:hover{background-position:0 -76px;color:#ecdeae}
#photowrap .phlink a.all:hover{background-position:0 -131px;color:#ecdeae}
#photowrap .phmore{padding:10px 0px;border-top:1px solid #dddddd;bottom: 0;height: 55px;left: 0; min-width: 780px;overflow: hidden;position: relative;width: 100%;}
#photowrap .phmore .phmid{width:1040px;margin: 0 auto;overflow: hidden;height: 55px;position: relative;z-index: 888;}
#photowrap .phmore .phfl{left:20px;}
#photowrap .phmore .phfr{right: 20px;}
#photowrap .phmore .phfl, #photowrap .phmore .phfr {position: absolute;width: 14px;height: 25px;top: 50%;margin-top: -12px;cursor: pointer;z-index: 999;}
#photowrap .phmore .phfl a,#photowrap .phmore .phfr a{display:block;width: 14px; height: 25px;background: url(../image/thumbs.png) no-repeat 0 0;}
#photowrap .phmore .phfr a{background-position: -14px 0;}
#divmov_img td,#divmov_copy td{width:110px; overflow:hidden; font-size:12px;}
#divmov_img td a,#divmov_copy td a{color:#333}
.gov_article_frame { width:992px; border:none; background-color:#FFFFFF; overflow:hidden; margin:0px auto; text-align:left; }
#imgs{margin:0 auto;overflow:hidden;}
#imgs li{ float:left;width: 80px;height: 50px;margin-right:20px;display: inline;border: 2px solid #dddddd;overflow:hidden;}
#imgs .imgbox{border: 2px solid #067dd8;}
#imgs .imgbox2{border: 2px solid #dddddd;}
#imgs img{width:100%;height:auto;}
#subcate{ background:#F7FCFF; border:1px solid #D1E3F4;}
#subcate .more_list{background:url(../image/bg15.png) no-repeat left 3px;font-size:14px; font-weight:bold; padding-left:20px;margin:10px 15px;}
#subcate .ml_box{width:112px; height:125px;float:left; overflow:hidden; margin:2px 15px}
#subcate .ml_img{display:block;border:1px solid #CCC; width:110px; height:100px; overflow:hidden}
#subcate .ml_title{margin:3px;font-size:12px;text-align:center; width:100%; display:block}
#ph_comment{background:#F7FCFF; border:1px solid #D1E3F4;}