@charset "gb2312";
/*=============================================================================================================================*/
html { font-size:12px;color: #333; }
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; font-family:"Simsun", "Arial", "New York", "Microsoft YaHei";}
img { border: 0 none;  }
ul, li { list-style-type: none; }
h1, h2, h3, h5, h6 { font-size: 12px;}
body, input, select, button, textarea { font-size: 12px; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { background: url(imageszjw_r1_c2.jpg) repeat-x center top;}
a { text-decoration: none; font-size:12px; color:#333; line-height:22px;}
a:hover { text-decoration:underline; }
a:focus { outline: none; }
input:focus { outline: none; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.more { float:right; margin-right:38px; _display:inline;}
.more a { font-weight: normal; font-size: 12px; color:#9AD3D7; text-decoration:none; }
.more a:hover { font-weight: normal; font-size: 12px; color:#ffc; text-decoration:none; }
.cl {clear: both; overflow: hidden; border:0px; padding:0px; height:0px; width:0px;font-size: 0; line-height: 0; }
.cl10 {clear: both; overflow: hidden; border:0px; padding:0px; height:10px; width:0px;font-size: 0; line-height: 10px; }
.cl15 {clear: both; overflow: hidden; border:0px; padding:0px; height:15px; width:0px;font-size: 0; line-height: 15px; }
.cl20 {clear: both; overflow: hidden; border:0px; padding:0px; height:20px; width:0px;font-size: 0; line-height: 20px; }
.fl{ float: left; }
.fr { float: right; }
.mt { margin-top:10px; }
.mb { margin-bottom:26px; }
.mr{ margin-right:25px;}
.n_mr{ margin-right:27px;}
.mt15 { margin-top:15px; }
.bor{ border-bottom:#ccc 2px solid;}
.b { font-weight:bold;}
.white{ color:white;}
.dis {_display:inline;}
.font_a { color:#666; font-size:12px; line-height:20px;}
.font_b { color:#fff;}
.font_c{ color:#666; font-size:14px;font-family: "Microsoft YaHei";}
.maut { width:100%; }
.au{ color:#A28367;}
.cl_div{ display:none;}
.pic_s { word-break:break-all;word-wrap:break-word; }
.al { text-align:justify;text-justify:inter-ideograph; }
.hidden{ display:none;}
.border_b{border-bottom:#ddd 1px dashed;}
#KinSlideshow1 { width:350px; height:240px; zoom:1; overflow:hidden; }
#KinSlideshow1 img { width:350px; height:240px;  }
/*===================通用css========================================================*/



.mav{ width:1000px; margin:auto; overflow:hidden; zoom:1; margin-bottom:26px; clear:both;}

.mian{ width:1000px; margin:auto; overflow:hidden;}
.jyzn_r{ width:760px; float:right; border:#eee 1px solid;}
.jyzn_r ul{ padding:20px 40px 20px 20px;}
.jyzn_r_first{ margin-bottom:40px; overflow:hidden;}
.jyzn_r_first_up{ border-bottom: #E0E0E0 1px solid;padding-bottom: 15px;font-family: "Microsoft YaHei";font-size: 16px;color: #333;line-height: 20px;}
.jyzn_r_first_up a {font-family: "Microsoft YaHei";font-size: 16px;color: #333;}
.jyzn_r_first ul{ padding:0;}
.jyzn_r_first p{ font-size:14px; color:#333; line-height:26px;}

.xwdt{overflow: hidden;}
.xwdt li{ height:55px; border-bottom:#ddd 1px dotted;}
.xwdt li a{font-family: "Microsoft YaHei"; font-size:16px; line-height:55px; color:#333;}
.xwdt li span{font-family: "Microsoft YaHei"; font-size:14px; line-height:55px; color:#999; float:right;}
.fy{ width:100%; text-align:center; margin-top:40px;}
.fy a{ /*padding:0 15px; */font-size:14px; color:#333;}

/*===================头部========================================================*/
.head{ width:1000px; height:231px; margin:auto; background:url(imageszjw_r1_c4.png) no-repeat top center; overflow:hidden;}

.menu_r{ float:right; width:260px; height:40px; margin-top:75px; background:#FFF;}
.ss{width:225px; height:40px; border:none;text-indent:10px; line-height:40px; color:#ccc; float:left; font-size:14px;}

/*导航*/
.dh{ width:1000px; height:52px; background-color:#0C86DE; margin:auto; margin-bottom:26px;}
.dh a{ width:199px; height:52px; display:block; border-right:1px solid #47ABF5; text-align:center; font-size:16px;font-family: "Microsoft YaHei"; font-weight:bold; line-height:52px; color:#fff; float:left;}
.dh a:hover{ background:#0369BC; text-decoration:none;}


/*===================第一屏========================================================*/
.first_l{ width:500px; float:left;}
.first_r{ width:459px; float:right;}
/*幻灯*/
.hd{ width:500px; margin-bottom:16px;}
.focus { position: relative; width: 500px; height: 310px;}
.focus img { width: 500px; height: 310px; }
.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 .btn { position: absolute; bottom: 0; left: 0; 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: #fc114a; }
.focus .fPic { position: absolute; left: 0px; top: 0px; }
.focus .D1fBt { overflow: hidden; zoom: 1; height: 16px; }
.focus .shadow { width: 100%; position: absolute; bottom: 0; left: 0px; z-index: 10; height: 40px; line-height: 40px; 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; line-height:38px; overflow: hidden; margin-left: 15px; font-family: "\5FAE\8F6F\96C5\9ED1"; }
.focus .fcon { position: relative; width: 100%; float: left; display: none; background: #fff }
.focus .fcon img { display: block; }
.focus .fbg { position: absolute; height: 21px; z-index: 200; bottom: 4px; right: 10px; display: block; width: 120px; }
.focus .D1fBt a { display: block; width: 12px; height: 12px; 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 .D1fBt .current, .focus .D1fBt a:hover { background: #fc114a; }
.focus .D1fBt img { display: none }
.focus .D1fBt i { display: none; font-style: normal; }

/*按钮*/
.aniu{ width:500px; overflow:hidden;}
.aniu a{ display:block; width:148px; height:54px; border:#CCC 1px solid; background:#F2F2F2; text-align:center; font-size:16px;font-family: "Microsoft YaHei"; line-height:54px; color:#333; font-weight:bold; float:left;}
.aniu a:hover{ background:#E7E7E7; text-decoration:none;}


/*右边新闻*/
.first_r_a { height:42px; line-height:42px; zoom:1; border-bottom:#ccc 3px solid; background:#F2F2F2;}
.first_r_a ul {  }
.first_r_a li { float:left;display:block; text-align:center; font-family: "Microsoft YaHei"; font-weight:bold;}
.first_r_a li a { display:block; font-size:16px; color:#333;line-height:42px; width:153px;}
.first_r_a li a:hover { color:#026BC1; font-family:"Microsoft YaHei"; border-bottom:#026BC1 3px solid; text-decoration:none; }
.first_r_a li.cli2 a { color:#026BC1; font-family:"Microsoft YaHei"; border-bottom:#026BC1 3px solid; text-decoration:none; }
.first_r_b { zoom:1; overflow:hidden; }
.first_r_b ul { padding:18px 0px 0px 0px; }
.first_r_b ul h1{ height:46px; border-bottom:#CCC 1px dashed; margin-bottom:15px;}
.first_r_b ul h1 a{ font-family:"微软雅黑"; font-size:20px; line-height:32px; color:#990000; font-weight:100;}
.first_r_b ul li {line-height:29px;  height:29px; color:#2F8FC8;}
.first_r_b ul li a {line-height:29px; font-size:12px; color:#333;width: 240px;height:29px; overflow: hidden;display: block;text-overflow: ellipsis;white-space: nowrap;}
.first_r_b ul li span{font-size:12px; color:#999; float:right;line-height:29px;}


.first_r_d { zoom:1; overflow:hidden; }
.first_r_d ul { padding:18px 0px 0px 0px; }
.first_r_d ul h1{ height:46px; border-bottom:#CCC 1px dashed; margin-bottom:15px;}
.first_r_d ul h1 a{ font-family:"微软雅黑"; font-size:20px; line-height:32px; color:#026BC1; font-weight:100;}
.first_r_d ul li {line-height:29px;  height:29px; color:#2F8FC8;}
.first_r_d ul li a {line-height:29px; font-size:12px; color:#333;width: 380px;height:29px; overflow: hidden;display: block;text-overflow: ellipsis;white-space: nowrap;}
.first_r_d ul li span{font-size:12px; color:#999; float:right;line-height:29px;}

/*===================第二屏========================================================*/
/*新闻*/
.news{ width:315px; float:left; overflow:hidden;}
.news_a { height:42px; line-height:42px; zoom:1; border-bottom:#ccc 3px solid; background:#F2F2F2;}
.news_a ul {  }
.news_a li { float:left;display:block; text-align:center; font-family: "Microsoft YaHei"; font-weight:bold;}
.news_a li a { display:block; font-size:16px; color:#333;line-height:42px; width:105px;}
.news_a li a:hover { color:#026BC1; font-family:"Microsoft YaHei"; border-bottom:#026BC1 3px solid; text-decoration:none; }
.news_a li.cli2 a { color:#026BC1; font-family:"Microsoft YaHei"; border-bottom:#026BC1 3px solid; text-decoration:none; }


/*直属单位*/
.zsdw{ width:100%; overflow:hidden;}
.zsdw_l{ width:120px; height:45px; background:#026BC1; text-align:center; font-family: "Microsoft YaHei"; font-size:16px; font-weight:bold; color:#FFF; line-height:45px; float:left;}
.zsdw_r{ float:left; width:880px; height:42px; background:#F2F2F2; border-bottom:#CCC 3px solid;}
.zsdw a{ display:block; width:240px; height:40px; background:#F2F2F2; text-align:center; font-size:14px; color:#333; line-height:40px; margin-right:13px; float:left; margin-top:18px;}
.zsdw a:hover{ text-decoration:none; background:#E7E7E7;}


/*友情链接*/
.mav select { width:230px; height:26px; border:#ccc 1px solid; color:#666; font-size:14px;}



/*===================列表========================================================*/
.jyzn_l{ width:210px; overflow:hidden;}
.jyzn_l ul li a{ display:block; width:163px; height:43px; border-left:#ddd 1px solid; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid; border-top:#ddd 1px solid; background-color:#fff; font-size:16px; line-height:43px; color:#333; padding-left:45px; text-decoration: none; margin-bottom:8px;font-family: "Microsoft YaHei";}
.jyzn_l ul li a:hover{ width:163px;border-left:#0369BC 6px solid; border-bottom:#0369BC 1px solid; border-right:#0369BC 1px solid; border-top:#0369BC 1px solid; color:#0369BC;font-family: "Microsoft YaHei"; padding-left:40px; background:#ECF7FF;}

.jyzn_l_up{ width:210px; height:45px; background:#0C86DE; margin-bottom:20px; text-align:center;font-size:18px; font-family: "Microsoft YaHei"; line-height:45px; color:#FFF;}


.lb_r{ width:760px; float:right; border:#E0E0E0 1px solid;}
.lb_r ul{ padding:20px 28px;}
.lb_r_dn{ border-bottom:#E0E0E0 1px solid; padding-bottom:15px;font-family: "Microsoft YaHei";font-size:16px; color:#333;line-height:20px;}
.lb_r_dn a{font-family: "Microsoft YaHei";font-size:16px; color:#333;line-height:20px;}
.lb_r_dn a:hover{font-family: "Microsoft YaHei";font-size:16px; color:#0B4279;line-height:20px; text-decoration:underline;}

.lb_r1{ width:995px; float:right; border:#E0E0E0 1px solid;}
.lb_r1 ul{ padding:20px 28px;}
.lb_r1_dn{ border-bottom:#E0E0E0 1px solid; padding-bottom:15px;font-family: "Microsoft YaHei";font-size:16px; color:#333;line-height:20px;}
.lb_r1_dn a{font-family: "Microsoft YaHei";font-size:16px; color:#333;line-height:20px;}
.lb_r1_dn a:hover{font-family: "Microsoft YaHei";font-size:16px; color:#0B4279;line-height:20px; text-decoration:underline;}




.main_box_b ul { padding:20px 0; }
.main_box_b li { height:34px; line-height:34px; font-size:14px; color:#56778F; font-family:Tahoma, Geneva, sans-serif; }
.main_box_b li a { font-size:14px; }
.main_box_b li span { margin:0px 14px; color:#333;float: right; }

.main_box_b_a { background:url(imagesld.jpg) repeat-x; height:36px; line-height:36px; zoom:1; overflow:hidden; clear:both; }

.page { font-size:14px; font-family:Tahoma, Geneva, sans-serif; display:block; width:100%;zoom:1; overflow:hidden;   }
.page a { font-size:14px; margin:0px 2px;}
.page span { color:#c33; margin:0px 4px;}



/*===================内容页========================================================*/
.nei{ width:998px; border:1px solid #ddd; zoom:1; overflow:hidden; height:auto; }

.main_r_con_t { zoom:1; overflow:hidden; }
.main_r_con_t strong { float:left; padding:0px 30px; background:#CC0000;  font:18px/36px "Microsoft YaHei"; color:#fff; height:36px; color:#fff; letter-spacing:1px;display:block;}

.hblockmt2{font-weight: normal; font-size:16px; color:#333; border-bottom:1px #e8e0d5 solid;height:50px; line-height:40px; }
.hblockmt2 p{ float:left; text-indent:30px; line-height:50px; font-size:16px; font-weight:normal;font-family:"Microsoft YaHei";}
.hblockmt2 span{padding:0 6px; text-indent:15px; line-height:50px; font-size:16px; font-weight:normal; color:#000; font-family:"Microsoft YaHei";}
.hblockmt2 a{font-size:16px; font-weight:normal; color:#333; padding:0 6px; line-height:50px; text-decoration:none; font-family:"Microsoft YaHei";}
.hblockmt2 a:hover{color:#0B4279; text-decoration:underline;}

.focusnews_box{height:auto; overflow:hidden;background:#FFF; display:block;}
.focusnews_box ul{ padding:10px 50px 30px 50px;}
.focusnews_box h2{ font-family:"Microsoft YaHei"; font-weight:bold;font-size:30px;color:#333;  line-height:35px; overflow:hidden; text-align:center; font-weight:100; margin:0 20px; padding:40px 0;}
.focusnews_box p{ text-align:left; line-height:30px; font-size:14px;  color:#333;text-indent: 2em;margin-top: 10px;}

.r_fb{ padding:0 0 30px 0; font-size:14px; color:#999; text-align:center; overflow:hidden ; border-bottom:1px dashed #ddd;  margin:0 50px 22px 50px;}



/*===================搜索页========================================================*/
.ss_mav{ width:998px; border:#ddd 1px solid; padding:20px 40px;box-sizing:border-box; -moz-box-sizing:border-box; overflow:hidden;}
.sousuo { width:100%; zoom:1; overflow:hidden; }
.sousuo strong { float:left; padding:0px 20px; background:#0C86DE;  font:18px/36px "Microsoft YaHei","SimHei","Tahoma"; color:#fff; height:36px; letter-spacing:1px;display:block;}
.sousuo span { float:right; line-height:36px; }
.sousuo span a { text-decoration:underline; font-size:14px; font-weight:bold; color:#c33;  }
.sousuo_sea { padding:20px; zoom:1; overflow:hidden; border:1px solid #ddd; margin:20px 0 20px 0; background:#f6f6f6; }
.sousuo_sea input { float:left; margin-right:10px; font-size:14px; letter-spacing:1px; }
.sousuo_sea .a { height:28px; line-height:28px; padding:0px 12px; width:80%; border:1px solid #ddd; color:#999;}
.sousuo_sea .b { border:none; height:30px; line-height:30px; padding:0px 20px;background:#0C86DE; color:#fff; }



/*===================领导信箱页========================================================*/
.yi_tab { background:#ddd; }
.yi_tab input { margin:0px 15px;  }
.yi_tab select { margin:0px 15px;  }
.yi_tab textarea { margin:0px 15px;  }
.yi_tab_aa { width:300px; height:20px; }
.yi_tab_cc { width:540px; height:200px; }
.yi_d{ padding:0 20px; height:26px; border:none; font-size:14px; color:#fff; letter-spacing:2px;  background:#1469BA; }

.main_x_a { background:#1469BA; height:40px; line-height:40px; padding:0px 0px 0px 30px;zoom:1; overflow:hidden; }
.main_x_a img { float:right; }
.main_x_a span { float:left;}
.main_x_a span input { float:left; height:26px; line-height:26px; padding:0px 15px; margin-top:7px; font-size:14px;  }
.main_x_a span input.a { width:320px; border:none; background:#fff; color:#999; }
.main_x_a span input.b { background:#FF9900; color:#fff; border:none; border-right:1px solid #1A588C; }

.main_zm_my_f a{ color:#333;}
.main_zm_my_f a:hover{ color:#900;}
.main_zm_my_f strong{ color:#900;}

.yi_tab_a { padding:15px; line-height:24px;}
.yi_x_a { background:#ddd; width:100%; } 
.yi_x_a strong { color:#c33;  }



/*===================单页======================================================*/
.zt{ font-size:20px; color:#1469BA;font-family: "Microsoft YaHei";}
.zi{ font-size:14px; line-height:24px; color:#333;}
.zi02{font-size:14px; line-height:24px; color:#F00;}

.dy_up{ width:100%; height:44px; background-color:#F3F3F3; margin-bottom:15px;}
.dy_up_a{ width:121px; height:44px; background-color:#1469BA; text-align:center;}
.dy_up_a span{font-family: "Microsoft YaHei"; font-size:18px; color:#FFF; line-height:44px;}
.dy_up_b{ width:859px; height:44px; float:right; padding-right:20px;}
.dy_up_b a{font-family: "Microsoft YaHei"; font-size:18px; color:#1469BA; line-height:44px; float:right;}

.dy_dn{ width:100%;}
.dy_dn ul{ padding:0;}
.dy_dn ul li{ height:45px; border-bottom:#CCCCCC 1px dashed; line-height:45px; color:#C00;font-family: "Microsoft YaHei"; font-size:16px; padding:0 10px;}
.dy_dn ul li a{font-family: "Microsoft YaHei"; font-size:16px; color:#333;line-height:45px; padding-left:10px;}
.dy_dn ul li span{ float:right;font-family: "Microsoft YaHei"; font-size:16px; color:#999;line-height:45px;}

.pages-nav { margin: 0 auto;padding: 15px 0;text-align: center; clear: both;overflow: hidden;}
.pages-nav b { margin:0 4px; padding:4px 10px; border:1px solid #1595EA; }
.pages-nav a { margin:0 4px; padding:4px 10px; border:1px solid #ddd; }
.pages-nav a:hover { border:1px solid #1595EA; color:#1595EA; text-decoration:none; }
.tu{text-align: center;}
.tu img{ vertical-align:middle;}