﻿/* CSS Document */


body{font-family: "\5FAE\8F6F\96C5\9ED1","宋体",serif; background:#FFFEFC;}
a:hover { text-decoration:none; }
.ofh { overflow:hidden;}
.bg { background:url(../images/bg2.png) top center no-repeat; min-width:1156px;}
.mBox{ width:93%; height:auto; margin:0 auto; clear:both; overflow: hidden;}
.cBox{ width:1138px; height:auto; margin:0 auto; clear:both; overflow: hidden;}
.fff { background:#FFF;}
.psrl { position:relative; height:270px;}




/*导航菜单*/
#navMenu {width: 1156px;height: 40px;line-height: 40px;display:block;overflow:hidden;background:#0169d1;}
#navMenu ul{float:left; }
#navMenu li {width: 160px;text-align:center;float: left;line-height: 40px;height: 40px; margin-left: 20px; font-weight:bold;}
#navMenu li:hover{ background-image:url(/images/dhbg.jpg); }
#navMenu li a {color:#FFF; display:block; font-family:"Microsoft Yahei","Simsun";font-size:18px; font-weight:bold;float:left; line-height: 40px; width: 160px;height: 40px; padding-left:5px;}
#navMenu li a:hover {text-decoration: none;color:#ff0;}
#navMenu .hover{background:#0169d1;color:#ff0;}

/*-------- 下拉菜单 --------------*/
.dropMenu {	position:absolute;top:0;z-index:100;width:160px;visibility: hidden; background-color:#0165ca;margin:0; padding:0;}
.dropMenu li {background:#0165ca; text-align: center;padding-top:0px;margin:0; border-bottom:1px solid #3d8fe1;line-height:45px; }
.dropMenu li a {display: block;	text-align:center;font-size:14px;color:#fff;line-height:45px;}
.dropMenu a:hover {text-decoration: none;color:#ff0; border-bottom:1px solid #176dc4;background-color:#3d8fe1;}
.dropMenu li:hover{background:#13518e;}

.base_banner { height:270px; width:100%; min-width:1156px;}
.banner { background:url(../images/banner.png) top center no-repeat; height:270px; min-width:1156px;}
.nav { height:40px; background:#0169d1;}
.nav_bx { height:40px; width:1156px; margin:0 auto;}
/*.nav_list { height:40px; overflow:hidden; text-align:center; display:table; margin:0 auto;}
.nav_list ul li{float: left;}
.nav_list a { color:#FFF; display:block; font-size:16px; float:left; padding:0 12px; height:30px; line-height:30px; margin:5px 0;}
.nav_list span { height:40px; width:2px; display:block; background:url(../images/nav_li_bg.png) center no-repeat; float:left; padding:0 10px;}
.nav_list a.hover { background:#13518E;}*/
.ggl { border:1px solid #E5DABA; height:35px; line-height:35px; background:#FFF; padding:0 30px;overflow:hidden;}
.rili { height:35px; line-height:35px; font-size:14px; float:left;}
.tzgg { height:35px; line-height:35px; float:right; width:763px;}
.tzgg ul li { height:35px; line-height:35px; font-size:14px;}
.tzgg h1 { color:#cd2e56; font-weight:bold; color:#cd2e56; float:left; font-size:14px;}
.tzgg ul { float:right; width:688px; height:35px; line-height:35px; overflow:hidden;}
.tzgg ul li p { height:35px; line-height:35px; float:left; width:50%;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}

.xw { height:auto; overflow:hidden;}
.xw_lt { width:75%; float:left; height:auto; overflow:hidden; height:258px; padding-top:10px}
.xw_rt { width:23%; float:right; height:auto; overflow:hidden; height:258px;}

/*焦点图*/
.focus{ position:relative; width:516px; height:354px; background-color: #F7F7F7;}  
.focus img{ width:516px; height:354px;} 
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none;text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#c10b0b;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#CCC  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:6px; right:15px; position:absolute; height:17px; text-align:center; z-index: 200; }  
.focus .fbg div{overflow:hidden;zoom:1;height:17px;/*margin: 0 auto;*/ margin-right:10px;}
.focus .D1fBt a{position:relative; display:inline; width:20px; height:17px;margin:0 1px;color:#000;font:12px "\5FAE\8F6F\96C5\9ED1"; text-decoration:none; text-align:center; outline:0; float:left; background:#FFF; line-height:17px;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#1762A6; color:#FFF;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:32px; line-height: 32px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";} 

/*信息列表*/
.infohot {height:auto;display:block;overflow:hidden;font-size:14px;}
.infohot li {text-align:left; height:29px; line-height:29px;background:url(../images/pt.png) no-repeat 4px center; vertical-align:middle; overflow:hidden;padding-left: 19px;}
.infohot li a { display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap; }
.infohot li span{float:right; color:#929292;padding-right: 8px;}
.infohot .deptName{ float:left; color:#0491CA; margin-left:0px; margin-right:5px; font-weight:bold; padding-right: 0;}
.infohot .deptName a{ color:#0491CA;}

.xwdt { height:auto; overflow:hidden; background:#FFF; border:1px solid #F4EFE0;}
.xw_title { height:45px; line-height:45px; overflow:hidden;}
.xw_name { height:45px; line-height:45px; overflow:hidden; background:url(../images/xw_tab.png) top center repeat-x;}
.xw_name ul {}
.xw_name ul li { float:left; background:url(../images/tab.png) top center no-repeat; width:113px; height:45px; line-height:39px; font-size:16px; color:#fff;text-align:center; margin-right:1px;}
.xw_name ul li a { color:#FFF;}
.xw_name ul li.hover { background:url(../images/tab_hv.png) top center no-repeat;}
.xw_content { height:auto; overflow:hidden;}
.xw_inner { padding:8px 13px; overflow:hidden;height:290px;}

/*superslider 样式*/
.slideBox{POSITION: relative;WIDTH:100%;HEIGHT: 145px;OVERFLOW: hidden}
.slideBox .hd{Z-INDEX: 1;POSITION: absolute;BOTTOM: 10px;HEIGHT: 20px;OVERFLOW: hidden;RIGHT: 15px}
.slideBox .hd UL{ZOOM: 1;FLOAT: left;OVERFLOW: hidden}
.slideBox .hd UL LI{TEXT-ALIGN: center;LINE-HEIGHT: 20px;WIDTH: 20px;BACKGROUND: #fff;FLOAT: left;HEIGHT: 20px;COLOR: #000;CURSOR: pointer;MARGIN-RIGHT: 5px}
.slideBox .hd UL LI.on{BACKGROUND: #1762A6;COLOR: #fff}
.slideBox .bd{Z-INDEX: 0;POSITION: relative;HEIGHT: 100%}
.slideBox .bd IMG{WIDTH:100%;HEIGHT: 145px;}

.zthd { height:auto; overflow:hidden;}
.zthd_lt { width:76%; float:left; height:auto; overflow:hidden;}
.zthd_rt { width:23%; float:right; height:auto; overflow:hidden;}
.zthd_lt1 { width:30%; float:left; height:auto; overflow:hidden;}
.zthd_lt2 { width:70%; float:right; height:auto; overflow:hidden;}
.zt_tab { height:300px; width:100%; overflow:hidden;}
.zt_tab ul li { height:85px; line-height:80px; font-size:20px; color:#FFF; margin-top:4px;text-indent:72px; float:left; width:100%;}
.zt_tab ul li a { color:#FFF; display:block; height:100%;}
.zt_tab ul li a p {/* height: 56px; */ line-height:37px; float:right;text-indent:0; text-align: left; color:#FFF;width: 89px;margin-top: 9px;}
.zt_tab ul li.first { margin-top:0;}
.zt_tab ul li.b1 { background:url(../images/zhuti_tab.png) 0 0 no-repeat;}
.zt_tab ul li.b2 { background:url(../images/zhuti_tab.png) 0 -86px no-repeat;}
.zt_tab ul li.b3 { background:url(../images/zhuti_tab.png) 0 -172px no-repeat;}

.zt_tab ul li.b1.hover { background:url(../images/zhuti_tab_hv.png) 0 0 no-repeat;}
.zt_tab ul li.b2.hover { background:url(../images/zhuti_tab_hv.png) 0 -86px no-repeat;}
.zt_tab ul li.b3.hover { background:url(../images/zhuti_tab_hv.png) 0 -172px no-repeat;}

.zt_content  { height:252px; border:1px solid #F4EFE0; background:#FFF;}

.zt_inner { height:auto; overflow:hidden; padding:10px 15px 16px 15px;}
.zt_title { height:30px; line-height:30px; overflow:hidden; background:#EEEAE1;}   
.zt_name { height:30px; line-height:30px; overflow:hidden;}
.zt_name ul li { height:30px; line-height:30px; overflow:hidden; font-size:14px; font-weight:normal; padding:0 12px; background:#B8C6CF; float:left; margin-right:1px;}
.zt_name ul li.hover { background:#2D90ED; color:#FFF;}
.zt_name ul li.hover a { color:#FFF;}
.zt_bx { overflow:hidden; padding-top:8px;}
/*信息列表*/
.zt_list {height:auto;display:block;overflow:hidden;font-size:14px;}
.zt_list ul li {text-align:left; height:33px; line-height:33px;background:url(../images/pt.png) no-repeat 4px center; vertical-align:middle; overflow:hidden;padding-left: 17px; border-bottom: 1px dashed #CCC;}
.zt_list ul li a { display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap; }
.zt_list ul li span{float:right; color:#929292;padding-right: 12px;}

.zxxx { height:auto; overflow:hidden;}
.zxxx_item { height:auto; overflow:hidden;}
.zxxx_bx { width:176px; height:99px; overflow:hidden;}
.zxxx_bx.b1 { background:#5AAFF0;}
.zxxx_bx.b2 { background:#5AAFF0;}
.zxxx_bx.b3 { background:#5AAFF0;}
.zxxx_bx.b4 { background:#5AAFF0;}
.zxxx_bx.b5 { background:#5AAFF0;}
.zxxx_blk { clear:both; height:10px; overflow:hidden; display:block;}
.zxxx_bx a { display:block; height:100%; width:100%; color:#FFF; font-size:14px; text-align:center; position:relative;}
.zxxx_bx a.i1 { background:url(../images/zx_1.png) center 24px no-repeat;}
.zxxx_bx a.i2 { background:url(../images/zx_2.png) center 24px no-repeat;}
.zxxx_bx a.i3 { background:url(../images/zx_3.png) center 20px no-repeat;}
.zxxx_bx a.i4 { background:url(../images/zx_4.png) center 20px no-repeat;}
.zxxx_bx a.i5 { background:url(../images/zx_5.png) center 20px no-repeat;}
.zxxx_bx a.i6 { background:url(../images/zx_6.png) center 20px no-repeat;}
.zxxx_bx a p { color:#FFF; font-size:14px; text-align:center; width:100%; position:absolute; bottom:10px;}
.zxxx_bx:hover p { color:#F1F1F1;}

.smzt { height:auto; overflow:hidden;border:1px solid #F4EFE0; background:#FFF;}
.smzt_bx { padding:13px 4px ; overflow:hidden;}
.smzt_list { height:95px; line-height:95px; overflow:hidden;}
.smzt_list ul li { height:95px; line-height:95px; width:372px; float:left; margin:0 5px;}
.smzt_list ul li img { height:95px; width:372px;}

.flsp {height:auto; overflow:hidden;}
.flsp_lt {width:78%; float:left; height:auto; overflow:hidden;}
.flsp_rt {width:368px; float:right; height:auto; overflow:hidden;}
.flsp_lt1 {width: 32%; float: left;height:auto; overflow:hidden;}
.flsp_lt2 {    width: 33%;float: left; height:auto; overflow:hidden; margin-left:5px}
.flsp_lt3 {width:22%; float:right; height:auto; overflow:hidden;}
.flsp_bx { border:1px solid #F4EFE0; height:auto; overflow:hidden;}
.flsp_title { height:40px; line-height:40px; overflow:hidden; background:#FAF5E0;}
.flsp_name1 { height:40px; line-height:40px; width:148px; background:url(../images/title.png); float:left; overflow:hidden; font-size:16px; color:#FFF; text-align:center;}
.flsp_name1 a { color:#FFF; display:block;}
.flsp_name1 a.b1 { background: url(../images/title_b1.png) 6px 7px no-repeat;}
.flsp_name1 a.b2 { background: url(../images/title_b2.png) 6px 7px no-repeat;}
.flsp_name2 { height:40px; line-height:40px; float:left; overflow:hidden; font-size:16px; color:#FFF;}
.flsp_name2 ul li { width:152px; height:40px; line-height:40px; color:#FFF; float:left; text-align: center; font-size:16px; background:#F3AF4E; margin-right:1px;}
.flsp_name2 ul li a { color:#fff;}
.flsp_name2 ul li.hover { background:#5AAFF0;}
.flsp_more { height:40px; line-height:40px; color: #96874b; font-size:14px; float:right; width:90px; text-align:center;}
.flsp_more a {color: #96874b;}
.flsp_content { background:#FFF; height:248px; overflow:hidden;padding: 13px 15px;}
.fl_video { height:auto;overflow:hidden;}
.flv_pic { height:215px; width:370px; z-index:1; position:relative;}
.flv_pic img { height:215px; width:370px;}
.flv_pic .play { height:64px; width:64px; background:url(../images/play.png) center no-repeat; z-index:2; position:absolute; bottom: 72px;left: 148px;}
.flv_pic .play:hover { opacity:0.7; cursor:pointer;}
.flv_title { height:33px; line-height:33px; font-size:14px;width: 350px;background: #ECECEC;padding: 0 10px;}
.flv_title a { font-size:14px;}

.infohot2 {height:auto;display:block;overflow:hidden;font-size:14px;}
.infohot2 li {text-align:left; height:31px; line-height:31px;background:url(../images/pt.png) no-repeat 4px center; vertical-align:middle; overflow:hidden;padding-left: 17px;}
.infohot2 li a { display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap; }
.infohot2 li span{float:right; color:#929292;padding-right: 8px;}

.wb_bx { height:auto; overflow:hidden;background: #FFF;}
.wb_title { height:40px; line-height:40px; background:#5AAFF0; color:#FFF; font-size:16px;}
.wb_name {background:url(../images/title_b3.png) 8px center no-repeat;height:40px; line-height:40px; color:#FFF; padding-left:44px;}
.wb_content { background:#FFF; margin:10px 15px; overflow:hidden; min-height:254px;}

.flfc { height:auto; overflow:hidden;}
.flfc_cnt { padding: 25px 11px 7px 11px; overflow:hidden;height:180px;}
.flfc_list ul li {height:180px;; width:212px; float:left; margin:0 7px;}
.flfc_list ul li img { height:150px; width:212px;}
.flfc_list ul li p { height:30px; line-height:30px; text-align:center; font-size:14px;display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}

.yqlj { height:auto; overflow:hidden; padding:12px 5px; border:1px solid #F4EFE0;}
.yq_name { width: 123px; float:left; text-align: center; font-size: 16px; height:36px; line-height:36px; background:#5AAFF0; color:#FFF;}
.yq_cnt {  width: 1014px; overflow: hidden; margin-left:5px;}
.link { overflow:hidden;}
.link ul li { float:left; height:auto; text-align:center; border:none;padding: 0 13px; height:34px; line-height: 34px; background:#F8F5EC; margin:0 2px;border: 1px solid #E2E2E1;}
.link ul li select { height:24px; width: 218px; font-size:12px;text-align:left; vertical-align:middle;display:block;font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "\534E\6587\9ED1\4F53", serif;margin-right: 2px; margin-top:6px;}

.footer { height:auto; background:url(../images/footer.png) top center repeat-x; padding:20px 0; min-width:1156px;}
.footer .cpRight { text-align:center; height:auto;position: relative;}
.footer .cpRight p { text-align:center; line-height:25px; font-size:14px;}

.search { background:url(../images/search.png) top center no-repeat; height:31px; width:307px; overflow:hidden;  position: absolute;right: 54px;bottom: 110px;}
.search .sc_text{width: 274px;height:29px; line-height:28px;border:0 none;float:left;color: #AEADAD;font-size:14px;font-family: "\5FAE\8F6F\96C5\9ED1","宋体",serif; background:none; text-indent:6px; margin-top:1px;}
.search .sc_btn{width:31px;height:30px;border:0 none;display:inline;float:left;font-weight:bold; cursor:pointer; background:none; margin-left:1px;}


.lst_main { overflow:hidden; margin: 0 auto;}
.lst_bx { overflow:hidden; height:auto; padding:5px;  background: #FFF;border: 1px solid #F1F1F1;}
.w267 { width:267px;}.w830 { }
.lst_title { height:39px; line-height:39px; overflow:hidden; text-align:center; font-size:16px; color:#FFF;  background: #5AAFF0;}
.lst_nav { height:auto; overflow:hidden;}
.lst_nav ul { height:auto; overflow:hidden;}
.lst_nav ul li { width: 228px; /* height: 38px;*/ line-height: 38px; overflow:hidden; font-size:14px;  color: #919191; background: #F1F1F1;  margin:5px auto; text-align:center;}
.lst_nav ul li a { display:block;/* color:#919191;*/}
.lst_nav ul li.hover { background:#F8D8DE;}
.lst_nav ul li.hover a { color: #1762A6;}


.lst_nav1 { height:auto; overflow:hidden;}
.lst_nav1 ul { height:auto; overflow:hidden;}
.lst_nav1 ul li { width: 228px; /* height: 38px;*/ line-height: 88px; overflow:hidden; font-size:14px;  color: #919191; background: #F1F1F1;  margin:5px auto; text-align:center;}
.lst_nav1 ul li a { display:block;/* color:#919191;*/}
.lst_nav1 ul li.hover { background:#F8D8DE;}
.lst_nav1 ul li.hover a { color: #1762A6;}













ul#menu ul li { text-align:center;font-size:14px; height: 32px; line-height: 32px; border:0 none; border-bottom:1px dashed #ccc; margin:0; background:#FFF;}
ul#menu ul li a {color:#2b2b2b; background:none; border:0 none;}
ul#menu ul li.hover a {color:#cc0000;}
.lst_title2 { height:36px; line-height:36px; overflow:hidden; border-bottom:2px solid #045599; font-size:16px; font-weight:bold; color:#045599; text-indent:4px; letter-spacing:1px; width:244px; margin:0 auto;}
.rd_bx { height:auto; overflow:hidden; width:244px; margin:0 auto;}
.rd_bx .infohot ul li { border-bottom:none;}
.psrel { position:relative;}
.local_box{font-size:13px; font-weight:normal; height:37px; line-height:37px; padding: 0 10px;border-bottom: 2px solid #ccc;}
.local_ul { overflow:hidden; height:auto;}
.local_ul li{line-height:37px;float:left; color: #666666;margin: 0px 2px; height:37px; font-size:14px;}
.local_ul li a { color: #666666;}
.local_ul li a:hover { color:#BA2636;}
.local_ul li .noLink{background:none;padding-right:5px;color:#666666;}
.local_ul li.titName{ text-align:center; height:37px; line-height:37px; color: #666666; font-size:14px;  text-align:center;}
.lst_list { overflow:visible; min-height:600px;}
.lst_list li {*position:static;height:30px; line-height:30px;padding: 10px 10px;border-bottom:1px #d2d2d2 dotted;color:#666;}
.lst_list li.current{background-color:#F9F9F9;}
.lst_list li h4 {line-height:30px;font-size:16px; font-weight:bold;}
.lst_list li h4 a {display:block; text-overflow:ellipsis; overflow:hidden;white-space:nowrap; }
.lst_list li p {line-height:30px;}
.lst_list .share{width:50px;margin:-30px 0 0 760px; position:relative;}
.lst_list .share .btn{display:inline-block;padding-left:20px;background:url(../images/share_list.png) 0 50% no-repeat;line-height:30px;font-weight:bold;}
.lst_list .share .share-box{position:absolute;top:-30px;right:10px;border:1px #d2d2d2 solid;width:80px;line-height:14px;*margin-left:-40px;padding:5px!important;background-color:#fff;display:none;z-index:999;*position:relative;*top:0;*right:0;}
.lst_list .share .share-box a{position:relative;display:block;width:55px;padding-left:25px;z-index:999;}
.lst_list .share .share-box a:hover{background-color:#ddd;}
.commonPage{ height:30px; line-height:30px; text-align:center; padding:10px 0;}
.commonPage span{ margin-left:5px;}
.commonPage a{ border:1px solid #d2d2d2; padding:2px 8px;}
.commonPage .hover a{ background:#CC0000; border:1px solid #b7d3e9; color:#fff;}
.cat_name { float:left; text-indent: 35px; font-size: 16px; background:url(../images/cat_bg.png) 10px center no-repeat; height:39px; line-height:39px;}


.content_main {border:1px solid #CCC; overflow:hidden; height:auto; padding:14px 37px; background:#FFF;}
.detailcontent{width:90%;margin:0 auto;height:auto;overflow:hidden;}
.maincontent {width:92%;margin:0 auto;height:auto;overflow:hidden;}
.info_subtitle{line-height:25px; font-size:14px; font-weight:bold; text-align:center}
.info_title{font-size: 22px;color:#333;font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";text-align:center; padding:3px 0px;line-height: 31px;}
.info_utitle{font-size:16px;color:#333;font-weight:bold;;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"}
.info_dtitle{font-size:16px;color:#333;font-weight:bold;;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"}
.info_time{font-size:12px;color:#333;line-height:32px;background:#FFF1F1;}
.info_content{font-size:16px;color:#333;line-height:30px; padding:10px 0px;text-align:left;}
.print_btn{font-size:14px; text-align:right;}
.mht600 { min-height:600px;}


.sqiu_table { height:auto; overflow:hidden;margin:0 13px;}
.sqiu_table table { height:auto; width:100%;}
.sqiu_table thead { background: #F8D8DE; height: 33px;}
.sqiu_table thead tr { height:33px; line-height:33px; border:1px  solid #CCCCCC;}
.sqiu_table thead th { line-height:33px; font-size:14px; color:#4f4c4c; text-align: left;text-indent:10px; border-right: 1px solid #CCC; font-weight:normal;}
.sqiu_table tr { height:30px; line-height:30px;}
.sqiu_table td { text-align:left; text-indent:10px;border:1px  solid #CCCCCC;}
.sqiu_tit { padding:9px 13px; font-size:13px; margin-top:4px; border:1px solid #CCCCCC; line-height:20px; background:#FFFFFF;}
.sqiu_tit p { text-indent:2em;}
.sqiu_form { background:#FFF;}

.input_text, .input_search { width:160px; height:23px; line-height:23px; margin:0; padding:0;}
.btnOK{background: #5AAFF0;border:0 none;cursor:pointer;height:27px; line-height:27px;padding: 0 10px;color:#FFF;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53","\534E\6587\9ED1\4F53",serif;}


.formArea {border: 0 none;margin: 0 auto;text-align: center;width: 100%;}
.formArea .checkLable {height: 24px;width: 580px;}
.formArea .checkLable ul li {float: left;}
.sendForm {width: 90%; margin:0 auto;}
.regFromSuccessTable {color: red;margin: 20px auto 0;text-align: center;width: 363px;font-size: 16px;}
.regFromSuccessTable th {font-weight: normal;height: 32px;text-align: right;vertical-align: middle;font-size: 16px;}
.regFromSuccessTable td {font-weight: normal;line-height: 30px;text-align: left;vertical-align: middle;font-size: 16px;}
.regFromSuccessTable .golink {margin: auto;text-align: center;width: 300px;}
.regFromSuccessTable .golink a:link {color: #000000;text-decoration: none;}
.regFromSuccessTable .golink a:visited {color: #000000;text-decoration: none;}
.regFromSuccessTable .golink a:hover {color: #000000;text-decoration: underline;}
.regFromSuccessTable .golinka:active {color: #000000;}
.result_div {background: none repeat scroll 0 0 #EFEFEF;border: 1px solid #CCCCCC;cursor: pointer;height: 195px; margin:15px 30px;}
.regFormTable {margin: 0 auto;text-align: center;width: 96%;}
.regFormTable th {font-size: 14px;font-weight: normal;height: 30px;text-align: right;vertical-align: middle;width: 90px;}
.regFormTable td {font-size: 14px;font-weight: normal;text-align: left;vertical-align: middle;}
.regFormTable td li {float: left;padding-right: 20px;}
.regFormTable td li .leader {border: 1px solid red;float: left;padding-right: 20px;vertical-align: middle;width: 200px;}
.regFormTable td a {color: #0000CC;}
.regFormTable label {vertical-align: middle;}
.regFormTable .radioClass {background-color: #FFFFFF;border: 0 none;margin: 0 4px 0 0;vertical-align: middle;}
.regFormTable input {background-color: #FFFFFF;border: 1px solid #DBDBDB;height: 26px;line-height: 26px;}
#btnOK {background: url(../images/form_14.png) no-repeat scroll 0 0 transparent;border: 0 none;cursor: pointer;height: 40px;width: 129px;}
#btnReSet {background: url(../images/form_16.png) no-repeat scroll 0 0 transparent;border: 0 none;cursor: pointer;height: 40px;width: 132px;}
.blankHeight20 {height: 20px;overflow: hidden;width: 100%;}
.cError {color: red;float:right; display:inline;}

.list_table{ border:1px solid #CCC;width:96%;}
.list_table th{ border:1px solid #CCC; text-align:center; color: #5AAFF0; font-size: 16px; font-weight:bold; font-size:16px;}
.list_table td{border:1px solid #CCC; font-size: 16px; padding:10px}
.list_table tr{ height:30px; *+height: 30px!important; _height:30px;}

.sqiu_search { overflow:hidden; height:30px; line-height:30px; position:relative; margin:10px 0;}
.sqiu_search .s_sc { position:absolute; left:15px; font-size:14px;}
.sqiu_search a { position:absolute; right:15px;color: #5AAFF0;}
.width350 { width:300px;}

.pList {overflow:hidden;}
.pList ul li { float:left; width: 246px;padding: 2px; margin: 0 14px; background:#FFF; margin-bottom: 6px;}
.pList ul li img{ width: 246px; height: 175px;}
.pList ul li p { margin:0 5px; height: 30px; line-height: 30px; font-size: 14px;}

.dclist {padding: 0 12px;overflow: hidden;}


.singlepage{ height:auto; overflow:hidden; position:relative;padding:0 30px;}
.topTitle{ line-height:25px; font-size:14px; font-weight:bold; text-align:center}
.infoTitle{ font-size: 22px;color:#333;font-weight:bold;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53" ;text-align:center; padding:3px 0px;}
.subTitle{font-size:16px;color:#333;font-weight:bold;;font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";text-align:center;}
.desc{ font-size:12px;color:#333;line-height:32px;background:#F8F8F6; text-align:center;}

.dym_content {line-height:33px; font-size: 16px;}

/*依申请公开*/
.ysqgk{padding: 0 10px; overflow:hidden;}
.input_text_w{width: 180px;}
.input_select_w{width: 185px;}
.input_text{background-color: #FFFFFF;border: 1px solid #9DBFDD;font-size: 12px;height: 18px;line-height: 18px;margin: 0 4px 0 0;padding-left: 3px;vertical-align: middle;}
.input_text_focus{border: 1px solid #63C21C;}
.input_checkbox{margin: 0 4px 0 0;vertical-align: middle;}
.input_radio{margin: 0 4px 0 0;vertical-align: middle;}
.input_textarea{background-color: #FFFFFF;border: 1px solid #9DBFDD;font-size: 12px;line-height: 18px;margin: 0 4px 0 0;padding-left: 3px;vertical-align: middle;}
.input_textarea_focus{border: 1px solid #63C21C;}
.input_select{background-color: #FFFFFF;border: 1px solid #9DBFDD;font-size: 12px;height: 20px;line-height: 20px;vertical-align: middle;}
.input_select option{font-size: 12px;line-height: 19px;}
.shengqingTitle{font-weight: bold;line-height: 26px;padding-left: 30px;}
.shenqingTable{background-color: #fafafa;border-left: 1px solid #C0C0C0;border-top: 1px solid #C0C0C0;width: 100%;}
.shenqingTable tbody td{border-bottom: 1px solid #C0C0C0;border-right: 1px solid #C0C0C0;line-height: 26px;padding: 3px 8px;text-align: left;font-size:14px;}
.shenqingTable tbody th{border-bottom: 1px solid #C0C0C0;border-right: 1px solid #C0C0C0;line-height: 26px;padding: 3px 8px;text-align: right;width: 120px;font-size:14px;}
.shenqingTable tbody td li{float: left;line-height: 30px;padding-right: 20px;}
.shenqingTable tbody td label{cursor: pointer;vertical-align: middle;}
.btn_bg{height: 24px;width: 80px;}
.dqwz_rr{color: #5AAFF0;font-family: "微软雅黑";font-size: 14px;font-weight: bolder;height: 28px;line-height: 28px;padding: 0 10px 0 10px;}
.error{color:#f00;}
.wysq { border:0 none; height:32px; line-height:32px; font-size:16px; color:#FFF; background: #5AAFF0;font-family: "微软雅黑"; padding:0 15px; border-radius:4px;}
.ysq_title { line-height:35px; height:35px; font-size:18px; text-align:center; font-weight:bold; color:#000;}
.ysq_intro { height:290px; overflow:auto; /*border: 1px solid #CCC;*/}
.ysq_text { padding: 0 12px; overflow:hidden; line-height:25px; font-size:14px;}


.gklist_table2{ height:auto; overflow:hidden;}
.list_table2{ border: 1px solid #E4E1E1; width: 98%; font-size:14px;}
.list_table2 th{text-align:center; color:#4b4949; background:#F3F2F2; height:35px; line-height:35px;font-size:14px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap; width:auto;}
.list_table2 tr{ height: 33px; line-height: 33px;border: 1px solid #E4E1E1;}
.list_table2 td { font-size:14px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;/*width:auto;*/border: 1px solid #ccc;}
.single{background:#fff;}
.double{background: #F3F2F2;}
#syh { width:24%;}
#xxbt {width:43%;}
#gkjg {width:18%}
#fwrq { width:15%;}

.gk_ld_list ul li { background:#F3F3F3; min-height:153px;padding:10px 20px; overflow:hidden;border: 1px solid #CCC; margin-bottom:10px; border-bottom: 2px solid #5AAFF0;}
.gk_ld_list ul li .gk_ld_pic { width: 16%; float:left;}
.gk_ld_list ul li .gk_ld_pic img { width:110px; height:152px; margin:0 auto; }
.gk_ld_list ul li .gk_ld_text { width: 83%; float:right;}
.gk_ld_list ul li .gk_ld_des p { line-height:28px;}
.gk_ld_des p{display:inline;}
.gk_ld_des div{line-height:28px;height:auto;overflow:hidden; }
.gk_ld_list ul li .gk_ld_des em { display:inline-block; font-weight:bold;font-weight: bold; color: #1762A6;}

/*返回顶部、微博微信*/
.ycwb{top:400px; height:auto; position:absolute;width: 126px; overflow:hidden; z-index:99999; right: 2px; display:none}
.ycwb_con{ width:65px; height: 347px; overflow:hidden;float: right; margin-right: 5px;}
.duilian_con{ width: 120px;height: 145px; overflow:hidden; float: right;}
.duilian_con a{width: 120px; height: 120px; display: block; margin-top: 5px;}
.duilian_con #cb1{background: url(../images/wx.jpg) 0 0 no-repeat;text-align:center;} 


.biaoshi {
    position: absolute;
    right: 0px;
    bottom: 0px;
}
