﻿﻿/* CSS Document */


/*-- 文字溢出样式--单行---*/
.focus .bd li span p,.headline h2,.xjleb li a{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*-- 文字溢出样式--2行---*/
.headline p,.figurelist li span{display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}

.headline,.xwbf,.columnTow,.columnOne,.headline,.xwlb,.columnThree,.topic,.gkxinw,.lanmu,.bafws,.bsan,.hudjl,.columnfourth,.location,.neirong{ width:100%;}

/*---首页内容开始----*/
.neiCenter{ background:#fff; padding:10px 10px; width:1180px !important;}
.columnOne{  border-bottom:1px solid #e8e8e8; padding-bottom:15px;}
.focus{ width:587px; position:relative;}
.focus .hd{ width:60px; position:absolute; bottom:19px; right:25px; height:6px; z-index:99;}
.focus .hd li{ float:left; width:7px; height:7px; margin-right:4px; background:#fff; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;}
.focus .hd li.on{ width:21px; background:#e43e3e;}

.focus .bd{ height:368px; width:587px;}
.focus .bd li{ float:left; width:587px; height:368px; position:relative;}
.focus .bd li span{ display:block; width:100%; background:rgba(0,0,0,0.7); height:45px; line-height:45px; font-size:16px; font-weight:bold; color:#fff; position:absolute; left:0; bottom:0; }
.focus .bd li span p{ display:block; width:90%; text-indent:15px;}

.newsBox{ width:574px;}
.headline{ border-bottom:1px dashed #e5e5e5; padding-bottom:13px;}
.headline h2{ display:block; line-height:40px; font-size:20px; font-weight:bold; color:#e1131f; text-align:center;}
.headline h2 a{ color:#e1131f;}
.headline p{ display:block; line-height:30px; color:#666;}
.headline p a{ color:#e1131f;}


.slideTxtBox .hd ul span a,.xwbt span a,.gkxinw .hd span a,.hudneir .hd span a{ color:#666; width:59px; height:23px; line-height:23px; background:#f3f1f1; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; line-height:23px; text-align:center; float:right;margin-top:10px;}
.xwbf .newlist {margin-top:10px;}
.xwbf .newlist li{ background:url(../images/arrow2.jpg) no-repeat left !important;}

.slideTxtBox{ width:100%; margin-top:10px;}
.slideTxtBox .hd{ height:40px; line-height:40px; position:relative; border-bottom:1px solid #E6E6E6;}
.slideTxtBox .hd ul{ height:40px; }
.slideTxtBox .hd ul li{ float:left;padding:0 8px; height:40px; margin-right:12px;  cursor:pointer; font-size:20px; color:#b3b3b3;width:28%;}
.slideTxtBox .hd ul li a{ color:#b3b3b3;font-weight:bold;}
.slideTxtBox .hd ul li.on a{color:#0D57AC; }


/*--通知新闻--*/
.columnTow{margin-top:5px; margin-bottom:8px;}
.notice{width:378px; margin-right:15px;}
.bumxx{margin-right:0px !important;}
.xwbt{ height:45px; background:url(../images/line2.jpg) repeat-x bottom; overflow:hidden;zoom:1;}
.xwbt h2,.xwbt span{ display:block;}
.xwbt h2{ line-height:45px; height:45px;background:url(../images/line3.png) no-repeat bottom; text-align:center; font-size:20px; font-weight:bold; color:#0d57ac; float:left; margin-left:8px;}
.xwbt h2 a{ color:#0d57ac;}
.xwlb{margin-top:5px; height:200px;}
.xwlb li{margin-left:5px; background:url(../images/arrow3.jpg) no-repeat left !important; }

.topic{ width:1160px; border:1px solid #e8e8e8; padding:10px 10px;}
.topic .bd{ width:1075px;}
.topic .bd ul li{ float:left; width:259px; height:97px; margin-right:15px;}
.topic .bd ul li img{ width:259px; height:97px;}

.topic .hd{ width:70px;}
.topic .hd a{ display:block; width:70px; height:46px;}
.topic .hd a.prev{ margin-bottom:5px;}

.columnThree{margin-top:18px;}
.hleft{ width:815px;}
.gkxinw .hd,.hudneir .hd{ height:38px; background:url(../images/line4.jpg) repeat-x bottom;}
.gkxinw .hd h2,.gkxinw .hd span,.gkxinw .hd ul,.hudneir .hd span,.hudneir .hd ul{ display:block;}

.hudneir .hd{ overflow:hidden;zoom:1;}
.hudneir .hd span{ float:right;}
.hudneir .hd ul{ float:left;}

.gkxinw .hd h2{ float:left; width:132px; height:38px; background:url(../images/gk-tit.jpg) no-repeat left; font-size:20px; font-weight:bold; color:#fff; line-height:38px; text-indent:14px;}
.gkxinw .hd h2 a{ color:#fff;}
.gkxinw .hd ul{ width:610px; }
.gkxinw .hd ul li,.hudneir .hd ul li{ float:left;width:128px; text-align:center; font-size:18px; color:#555; line-height:38px;}
.gkxinw .hd ul li.on,.hudneir .hd ul li.on{ background:url(../images/arrow6.png) no-repeat bottom center; font-weight:bold; color:#0d57ac;}
.gkxinw .bd{ height:205px; margin-top:10px;}
.gkxinw .bd li{ float:left !important; width:390px !important; margin-right:15px;}

.pingtai{ margin-top:30px;}
.xinfang{ width:820px;}
.xf_zhinan{ border:1px solid #E5E5E5; border-radius:5px; float:left; margin-right:15px; height:200px;}
.xf_zn1{ width:183px;}
.title1{ width:100%; height:50px; line-height:50px; font-size:16px; font-weight:bold; color:#fff; background:#E01F21; border-radius:5px 5px 0 0;}
.title1 i{ display:block; width:54px; height:54px; float:left; background:url(../images/icon5.png) no-repeat; margin:0 10px; margin-top:-14px;}
.zhinan_list { overflow:hidden; zoom:1; margin:10px 0; margin-left:24px;}
.zhinan_list li{ float:left; width:155px; height:32px; line-height:32px; background:url(../images/li1.png) 0 center no-repeat; text-indent:15px;}

.xf_zn2{ width:416px;}
.xf_zn2 .title1{ background:#2A6BB6;}
.xf_zn2 .title1 i{ background-position:-109px 0;}
.xf_zn2 .zhinan_list li{ width:95px; background:url(../images/li2.png) 0 center no-repeat;  }
.xf_zn2 .zhinan_list li.anks{ width:250px;}

.xf_zn3{ width:183px;}
.xf_zn3 .title1{ background:#42BFC9; line-height:18px;}
.xf_zn3 .title1 i{ background-position:-220px 0;}
.xf_zn3 .title1 span{ font-size:15px; line-height:18px; display:block; padding-top:8px;}
.xf_zn3 .zhinan_list{ margin-top:20px; margin-left:30px;}
.xf_zn3 .zhinan_list li{ background:url(../images/li3.png) 0 center no-repeat;  }

.zhengwu{ width:350px; height:200px; background:#F6F6F6;  border-radius:5px;}
.zhengwu ul{ overflow:hidden; zoom:1; margin-top:30px;}
.zhengwu ul li{ float:left; width:100px; margin-left:13px; font-size:17px; text-align:center; position:relative;}
.zhengwu ul li em{ display:block; width:100%; height:100px; background-color:#fff !important; border:1px solid #EEEEEE; border-radius:5px; margin-bottom:10px;}
.zhengwu ul li i{ display:block; width:100%; height:100px; }
.zhengwu ul li i.wei1{ background:url(../images/icon6.png) center no-repeat;}
.zhengwu ul li i.wei2{ background:url(../images/icon7.png) center no-repeat;}
.zhengwu ul li i.wei3{ background:url(../images/icon8.png) center no-repeat;}

.zhengwu ul li span{position:absolute; top:0; left:0; width:100%; height:0; background:#fff; border-radius:5px; -webkit-transition:height 0.4s; transition:height 0.4s; overflow:hidden; }
.zhengwu ul li:hover span{ display:block; height:100px;}
.zhengwu ul li span img{ display:block; margin:6px auto; width:88px; height:88px;}


.hright{ width:353px;}
.lanmu li{ width:100%; height:76px; margin-bottom:10px; background:url(../images/lanm-bg.png) no-repeat 0 0;}
.lanmu li i,.lanmu li span{ display:block; float:left;}
.lanmu li i{ display:block; width:82px; height:74px; float:left; background:url(../images/lanm-icon.png) no-repeat 0 0;}
.lanmu li span{ float:left; margin-left:41px; font-size:20px; line-height:75px;}

.lanmu li:hover i,.leftcd li:hover i{webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out;    transition: transform 0.7s ease-out;
    transform: rotateY(360deg);    -webkit-transform: rotateY(360deg);    -moz-transform: rotateY(360deg);}
	
li.lanm1{ background-position:0 0;}
li.lanm1 i{ background-position: 0 0;}

li.lanm2{ background-position:0 -78px;}
li.lanm2 i{ background-position: 0 -76px;}

li.lanm3{ background-position:0 -155px;}
li.lanm3 i{ background-position: 0 -152px;}

li.lanm4{ background-position:0 -232px;}
li.lanm4 i{ background-position: 0 -228px;}

.bafws{ width:353px; height:240px; float:right; margin-top:8px; background:url(../images/bans-bg.jpg) no-repeat;}



.bsan{ padding-top:130px; text-align:center;}
.bsan a{ display:inline-block; width:118px; height:45px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:8px; line-height:45px; text-align:center; color:#fff; float:left; 
margin:0 25px; font-size:16px;}
.bsan a.zhinan{ background:#64d552;}
.bsan a.fj{ background:#e6b051;}

.banner{ margin-top:15px;}
.tlzht{ width:100%; height:108px; overflow:hidden; position:relative;}
.tlzht .bd img{width:100%; height:108px; display:block;}


.columnfive{ margin-top:18px;}
/*.hudjl{width:815px;}*/
.hudjl .tit{ width:50px; font-weight:bold; font-size:20px; color:#fff; padding-top:65px; text-align:center; background:#0d57ac; height:198px;}
.hudjl .tit a{ color:#fff;}
.hudneir{ width:876px; margin-left:15px;}
.hudneir .hd ul{ width:410px;}
.hudneir .bd{ height:210px; margin-top:14px;}
.hdbt{ width:100%; height:40px; background:#eef7f8; color:#04458e; border-left:3px solid #0d57ac; overflow:hidden;zoom:1;}
.hdbt span{ display:block; line-height:40px; float:left;}
span.xjbt,.xjleb li a{ width:553px; text-indent:10px;}
.xjleb li a{margin-left:3px !important;}
.shj{ width:150px; text-align:center;}
.alqk{ width:150px; text-align:center;}

.xjleb li{ border-bottom:1px dashed #c0c0c0; overflow:hidden;zoom:1; height:50px; line-height:50px; background:url(../images/arrow7.jpg) no-repeat left;}
.xjleb li a,.xjleb li span{ display:block; float:left;}
.xjleb li span.alqk{ color:#e52f2f;}

.hudniu{width:229px;padding-top:7px;}
.hudniu a{ display:block;width:229px; height:109px; font-size:0; line-height:0; text-indent:0;}
a.wyxx{  margin-bottom:15px; background:url(../images/xx-bg.jpg) no-repeat;}
a.rexian{ background:url(../images/xx-bg2.jpg) no-repeat;}

.xinf{ width:352px; height:234px; background:#ECECEC; border-radius:10px; margin-top:7px;}
.xinf ul{ overflow:hidden; zoom:1;}
.xinf ul li{ float:left; width:92px; height:81px; border-radius:5px; margin-left:20px;text-align:center;}
.xinf ul li.xf4{ width:100%; height:97px;margin-top:8px; margin-bottom:20px; margin-left:0px;}
.xinf ul li.xf4 em{ display:block; width:100%; height:97px; background:url(../images/xf.png) center no-repeat;}
.xinf ul li.xf1{ background-color:#14B6C4;}
.xinf ul li.xf2{ background-color:#73BDF8;}
.xinf ul li.xf3{ background-color:#7C8FCE;}
.xinf ul li i{ display:block; width:40px; height:40px; margin:0 auto; margin-top:8px; margin-bottom:2px; background:url(../images/icon4.png) no-repeat;}
.xinf ul li.xf1 i{ background-position:-5px -2px;}
.xinf ul li.xf2 i{ background-position:-115px -2px;}
.xinf ul li.xf3 i{ background-position:-226px 0px;}
.xinf ul li a{ color:#fff;}

.columnfourth{ background:url(../images/line5.jpg) repeat-x top;margin-top:20px; padding-top:22px;}
.tushuo{ width:100%; position:relative; height:339px;}
.tulist li{ float:left; margin:5px 5px; position:absolute; overflow:hidden; }

.tusank-bt{ width:230px; height:89px;padding-top:10px; background:url(../images/ts-bg1.jpg) no-repeat; float:left; font-size:27px; font-weight:bold; text-indent:102px;  
line-height:40px; color:#fff; top:0; left:0;}
.tusank-bt span{ font-style:italic; display:block; font-size:38px;}
.tusank-bt a{ color:#fff;}


li.tu1{ width:384px; height:159px; top:0; left:240px;}
li.tu2{ width:292px; height:159px; top:0; left:635px}
li.tu3{ width:230px; height:220px; top:109px; left:0;}
li.tu4{ width:292px; height:160px; bottom:0; left:240px;}
li.tu5{ width:384px; height:160px; bottom:0; left:542px;}
li.tu6{ width:245px; height:329px; right:-10px; top:0;}

.tulist li:hover img{
    transform: scale(1.2);
    -webkit-transform: scale(1.2));
    -moz-transform: scale(1.2);
}
.tulist li img{
	webkit-transition: all .7s ;
    -moz-transition: all .7s ;
    transition: all .7s;
}


/*---列表页开始---*/
.location{ height:35px; border-bottom:1px solid #e8e8e8; background:url(../images/location.png) no-repeat 0 0; text-indent:38px; line-height:35px; color:#777;}
.location a{ margin:0 5px;}

.neirong{margin-top:17px;}
.neileft{ width:276px;}
.leftMent{ width:100%; margin-bottom:10px;}
.subMenu li{ margin-bottom:2px; font-size:16px; color:#0d57ac;}
.subMenu li a{ display:block; height:50px;  line-height:50px; background:url(../images/icon1.png) no-repeat 33px 18px #f6f6f6; text-indent:66px;}
.subMenu li.current{ background:#498ddb;}
.subMenu li.current a{ background:url(../images/icon3.png) no-repeat 33px 18px #498ddb; color:#fff; font-weight:bold;}


.subMenu li.mulu{ position:relative; background-color: none; }
.subMenu li.mulu:hover h3 a{background-color:#498ddb;}

.mainnav-xs{background:#fefcf6 !important; padding:0 15px 15px 15px;  }
.mainnav-xs a{border-bottom:1px dashed #dad8d4;display:block;text-indent:67px !important; width:100%; height:45px !important;line-height:45px !important; font-size:15px; color:#666; background:none !important; }
.mainnav-xs a:hover,.mainnav-xs a.current{ color:#0d57ac;background:url(../images/arrow10.png) no-repeat 40px 15px !important; font-weight:bold;}


.icon-xs-mainnav a{ display:block;}
.icon-xs-mainnav a:hover{ background:url(../images/icon3.png) no-repeat 33px 18px #498ddb !important;  color:#fff !important;}
.icon-xs-mainnav.ms,.icon-xs-mainnav.ms a,.icon-xs-mainnav.ms a:hover{ background:url(../images/icon3.png) no-repeat 33px 18px #498ddb !important;  color:#fff !important;}


.leftcd{ width:100%;}
.leftcd li{ width:126px; height:91px; float:left; margin:5px 5px; border:1px solid #e9e9e9;}
.leftcd li i,.leftcd li span{ display:block;}
.leftcd li i{ width:50px; height:50px; margin:0 auto; background:url(../images/regulate-icon.png) no-repeat 0 0;margin-top:5px;}
.leftcd li span{ width:100%; line-height:30px; text-align:center; font-size:16px;}

li.lm1 i{ background-position:0 0;}
li.lm2 i{ background-position:0 -50px;}
li.lm3 i{ background-position:0 -100px;}
li.lm4 i{ background-position:0 -150px;}
li.lm5 i{ background-position:0 -200px;}
li.lm6 i{ background-position:0 -250px;}

.xiexin{ width:100%; height:65px; line-height:65px; color:#fff; background:url(../images/xiex-bg.png) no-repeat; text-indent:122px;margin-top:10px;}
.xiexin a{ color:#fff;}


.neiright{ width:870px;}
.righbt{ height:38px; background:url(../images/line4.jpg) repeat-x bottom; line-height:38px; overflow:hidden;zoom:1;}
.righbt h2,.righbt span{ display:block; float:left;}
.righbt h2{width:134px; height:38px; line-height:38px; background:url(../images/gk-tit.jpg) no-repeat; color:#fff; font-weight:bold; font-size:20px; text-indent:14px;}
.righbt span{ width:200px; text-align:center; height:38px; background:url(../images/arrow6.png) no-repeat bottom center; font-size:18px; font-weight:bold; color:#0d57ac;}
.ybneir{width:100%; margin-top:18px;}
li.line{ height:1px; border-bottom:1px dashed #c5c5c5; margin:8px 0px; background:none !important;}

/*---图片新闻---*/
.figurelist{ border-bottom:1px dashed #c5c5c5; padding-bottom:15px;}
.figurelist li{ width:280px; float:left; margin:0 5px 10px 5px;}
.figurelist li img{ width:280px; height:180px;}
.figurelist li span{ display:block; width:100%; text-align:center; line-height:40px;}


/*--翻页--*/
.page{overflow:hidden;zoom:1;margin:15px auto; padding:5px 0;/* background:#f5f5f5;*/ text-align:center; display:table ; font-size:15px !important;}
.page a,.page span{ display:inline-block; float:left;background:#e9e9e9;padding:4px 8px; margin-right:15px; text-align:center;  }
.page span{ background:none !important;}
.page a:hover,.page a.current{ background:#d60d0d; color:#fff;}
/*a.page1{ background:url(../images/arrow8.png) no-repeat #e9e9e9; width:28px; height:27px; padding:0 !important;}
a.page1:hover{ background:url(../images/arrow8.png) no-repeat #e9e9e9 !important;}
a.page2{ background:url(../images/arrow9.png) no-repeat #e9e9e9; width:28px; height:27px; padding:0 !important;}
a.page2:hover{ background:url(../images/arrow9.png) no-repeat #e9e9e9 !important;}*/
.page span{ display:block; float:left; padding:0 10px; line-height:30px;}
.page span input{ display:inline;background:none; text-align:center; width:25px; height:23px;border:1px solid #d3e6fc; line-height:23px; background:#e2effd; margin:0px 5px;  outline:none; color:#444;}


/*----------信件列表页----------*/
.xinjian{ margin-top:15px;}
.xinjian li{ height:40px; line-height:40px;}
.xinjian li.an{ background:#f5f5f5;}
.xinjian li a{ display:block; float:left; width:37%;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;text-indent: 10px;}
.xinjian li span.time{ float:left; width:14%; text-align: center; border-left:1px solid #fff;}
.bm{ float:left; width:20%;text-align: center; border-left:1px solid #fff;}
.qk{ float:right; width:14%;text-align: center; border-left:1px solid #fff;}
.liex{ float:left; width:14%;text-align: center; border-left:1px solid #fff;}
.xinjian li.biaoti1{ background:#498DDB; color:#fff; line-height:40px; height:40px; margin-bottom:5px; font-size:16px;}
.xinjian li.biaoti1 span.time{ color:#fff !important; border-left:1px solid #fff; width:14% !important;}
.xinjian li.biaoti1 i{float:left; width:37%; display:block; font-style:normal; text-indent:10px;}


/*----------专题列表页----------*/
.zhuanti ul { overflow:hidden; zoom:1;}
.zhuanti ul li{ float:left; width:259px; height:97px; margin-left:29px; margin-bottom:29px;}


/*--详情页--*/
.details{ width:80%; background:#f6f6f6; margin-top:33px; padding:20px 10%;}
.details h3,.details h4{ display:block; text-align:center;}
.details h3{ font-weight:bold; line-height:40px;  font-size:30px; color:#2c2c2c;}
.details h4{ font-size:20px; line-height:40px; color:#666;}

.xiqshij{ width:100%; margin-top:10px; height:40px;text-align:center;}
.xiqshij span{ display:inline-block;margin-right:45px; line-height:40px; height:40px; background:url(../images/xq-icon.png) no-repeat left;  padding-left:30px;}


.xqCent{width:90%; margin:0 auto; margin-top:20px; line-height:36px; padding-bottom:20px;}
.xqCent p{ width:100%;margin-bottom:15px; font-size:16px;} 
.xqCent table{ border-bottom:none !important;border-right:none !important; border:1px solid #cfcece !important;margin:0;border-collapse:collapse;border-spacing:0;width:100% !important;}
.xqCent table td{ border-bottom:1px solid #cfcece !important; padding:10px 15px; border-left:none !important; border-top:none !important; border-right:1px solid #cfcece !important;}

.share{ width:90%; background:#f8f8f8; padding:20px 5%;margin-top:20px;}
.fenx{ width:310px; height:30px; line-height:30px;}
.fenx span{ margin-right:10px;}
.fenx img{ vertical-align:middle; margin-left:5px;}

.dayin span{ display:block; width:62px;height:35px; border:1px solid #cccccc; margin-left:15px; line-height:35px; text-align:center; float:left;
 background:#efefee; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

/*信息公开*/
.jstree-default li,
.jstree-default ins { background-image:url("../images/d.png"); background-repeat:no-repeat; background-color:transparent; }
.jstree-default li { background-position:-90px 0; background-repeat:repeat-y; }
.jstree-default li.jstree-last { }
.jstree-default .jstree-open > ins { background-position:-72px 0; }
.jstree-default .jstree-closed > ins {background-position: -54px 6px !important;}
.jstree-default .jstree-leaf > ins { background-position: -36px 6px; ！important }

.jstree-default .jstree-hovered { background:#e7f4f9; border:1px solid #d8f0fa; padding:0 2px 0 1px; }
.jstree-default .jstree-clicked { background:#beebff; border:1px solid #99defd; padding:0 2px 0 1px; }
.jstree-default a .jstree-icon { background-position:-56px -19px; }
.jstree-default a.jstree-loading .jstree-icon { background:url("../images/throbber.gif") center center no-repeat !important; }

.jstree-default.jstree-focused { }

.jstree-default .jstree-no-dots li,
.jstree-default .jstree-no-dots .jstree-leaf > ins { background:transparent; }
.jstree-default .jstree-no-dots .jstree-open > ins { background-position:-18px 0; }
.jstree-default .jstree-no-dots .jstree-closed > ins { background-position:0 0; }

.jstree-default .jstree-no-icons a .jstree-icon { display:none; }

.jstree-default .jstree-search { font-style:italic; }

.jstree-default .jstree-no-icons .jstree-checkbox { display:inline-block; }
.jstree-default .jstree-no-checkboxes .jstree-checkbox { display:none !important; }
.jstree-default .jstree-checked > a > .jstree-checkbox { background-position:-38px -19px; }
.jstree-default .jstree-unchecked > a > .jstree-checkbox { background-position:-2px -19px; }
.jstree-default .jstree-undetermined > a > .jstree-checkbox { background-position:-20px -19px; }
.jstree-default .jstree-checked > a > .jstree-checkbox:hover { background-position:-38px -37px; }
.jstree-default .jstree-unchecked > a > .jstree-checkbox:hover { background-position:-2px -37px; }
.jstree-default .jstree-undetermined > a > .jstree-checkbox:hover { background-position:-20px -37px; }

#vakata-dragged.jstree-default ins { background:transparent !important; }
#vakata-dragged.jstree-default .jstree-ok { background:url("../images/d.png") -2px -53px no-repeat !important; }
#vakata-dragged.jstree-default .jstree-invalid { background:url("../images/d.png") -18px -53px no-repeat !important; }
#jstree-marker.jstree-default { background:url("../images/d.png") -41px -57px no-repeat !important; text-indent:-100px; }

.jstree-default a.jstree-search { color:aqua; }
.jstree-default .jstree-locked a { color:silver; cursor:default; }

#vakata-contextmenu.jstree-default-context,
#vakata-contextmenu.jstree-default-context li ul { background:#f0f0f0; border:1px solid #979797; -moz-box-shadow: 1px 1px 2px #999; -webkit-box-shadow: 1px 1px 2px #999; box-shadow: 1px 1px 2px #999; }
#vakata-contextmenu.jstree-default-context li { }
#vakata-contextmenu.jstree-default-context a { color:black; }
#vakata-contextmenu.jstree-default-context a:hover,
#vakata-contextmenu.jstree-default-context .vakata-hover > a { padding:0 5px; background:#e8eff7; border:1px solid #aecff7; color:black; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
#vakata-contextmenu.jstree-default-context li.jstree-contextmenu-disabled a,
#vakata-contextmenu.jstree-default-context li.jstree-contextmenu-disabled a:hover { color:silver; background:transparent; border:0; padding:1px 4px; }
#vakata-contextmenu.jstree-default-context li.vakata-separator { background:white; border-top:1px solid #e0e0e0; margin:0; }
#vakata-contextmenu.jstree-default-context li ul { margin-left:-4px; }

/* IE6 BEGIN */
.jstree-default li,
.jstree-default ins,
#vakata-dragged.jstree-default .jstree-invalid,
#vakata-dragged.jstree-default .jstree-ok,
#jstree-marker.jstree-default { _background-image:url("../images/d.gif"); }
.jstree-default .jstree-open ins { _background-position:-72px 0; }
.jstree-default .jstree-closed ins { _background-position:-54px 0; }
.jstree-default .jstree-leaf ins { _background-position:-36px 0; }
.jstree-default a ins.jstree-icon { _background-position:-56px -19px; }
#vakata-contextmenu.jstree-default-context ins { _display:none; display:none; }
#vakata-contextmenu.jstree-default-context li { _zoom:1; }
.jstree-default .jstree-undetermined a .jstree-checkbox { _background-position:-20px -19px; }
.jstree-default .jstree-checked a .jstree-checkbox { _background-position:-38px -19px; }
.jstree-default .jstree-unchecked a .jstree-checkbox { _background-position:-2px -19px; }
.jstree ins {display: inline-block !important;text-decoration: none !important;width: 18px !important;height: 23px !important;margin: 0 0 0 0 !important;   padding: 0 !important;}
.jstree-default .jstree-open > ins {background-position: -72px 6px !important;}

/*---添加滚动新闻---------*/
.tongzhi{ width:100%; hegith:41px; margin-bottom:10px; }
.tongzhi .tit{ width:129px; height:41px; background:url(../images/tz-icon.png) no-repeat 10px 11px; line-height:41px; font-size:18px; font-weight:bold; text-indent:42px;}
.tongzhi .tit a{ color:#e02430;}

.zhlist{ width:1051px; line-height:41px; }
.zhlist .tzgglb{ width:513px; line-height:41px; float:left; color:#337ab7; background:url(../images/dian.png) no-repeat left; margin-right:10px; overflow:hidden;zoom:1;}
.zhlist .tzgglb a{ float:left; display:block; width:80%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-indent:14px;}
.zhlist .tzgglb span{ display:block; width:65px; float:right; font-size:12px; text-align:center;}

/*---信件详情页2019-----*/
.xjxqye{ margin:20px auto; font-size:16px; border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;  }
.xjxqye table td{ border: 1px solid #e6e6e6; padding:10px 15px; border-bottom:none;border-right:none;  }
.xjxqye td.chaxun{ width:16%; background:#F7F7F7; text-align:right;padding-right:2%;border-right:none !important;color:#444!important;}
.xjxqye strong{ font-size:16px;} 

table.xjxqbox td{ line-height:30px;}
table.xjxqbox td span.shenhe{ color:#007e09;}
table.xjxqbox td img{vertical-align:middle;}
span.chljeg{ color:#e70000; display:block;}
tr.xjitemBt td{ font-size:16px; color:#f73501; padding-left:37px; font-weight:bold;}
tr.xjitemBt td img{vertical-align:middle;margin-right:8px; }
.leader-content h4{ font-weight:normal; font-size:14px; margin:20px 0;}
.leader-content p{font-size:14px; text-indent:2em;}

.xjxqye  tr.Letter_head{ border-bottom: none !important; font-size:16px;font-weight:bold; line-height:44px; padding:10px 0px;text-align: center; color:#333;} 
.xjxqye .Letter_table th{border-bottom:1px solid #cfcece; font-size:16px; color:#444; 
 font-weight:bold; line-height:28px; padding:10px 0px;padding-left:62px; text-align:left; width:125px;}
.xjxqye .Letter_table th.Letter_w{ background:#f0f6fd !important; color:#065196 !important; /* border-right:1px solid #cfcece; */font-size:14px !important; }
table.xjxqbox td img {vertical-align: middle; margin:0 5px;margin-top:-4px; display:inline-block !important;}

/*---在线留言---*/
.rightarea{padding:20px 8% 15px 8%;  overflow:hidden;zoom:1;}
.rightarea .btn_area{text-align:center;margin:20px 0px 0px 0px; float:left; margin-left:340px;}
.rightarea .btn{width:100px;height:35px; background:#FF7900;border-radius:2px; color:#fff;padding:5px 10px;margin-right:15px;font-size:16px;cursor:pointer;border:none; outline:none;}

table.imagetable {border-width: 1px;border-color: #ddd;border-collapse: collapse; }
table.imagetable td {border-width: 1px;padding:10px 10px;border-style: solid;border-color: #ddd; font-size: 14px;}
table.imagetable td input,table.imagetable td textarea{ border:1px solid #c0d0d8; outline:none; height:26px; text-indent:10px; background:#f3f9fc; }
table.imagetable td textarea{ width:580px; padding:0 5px;}
input.input_button{width:100px;height:35px;background:#FF7900;border-radius:2px; color:#fff;padding:5px 10px;margin-right:15px;font-size:16px;cursor:pointer;border:none;}
table.imagetable2 {border-width: 1px;border-color: #ddd;border-collapse: collapse; font-size:12px; }
table.imagetable2 td {border-width: 1px;padding:5px 10px;border-style: solid;border-color: #ddd; line-height:24px;}
.imagetable td span{color:red;}

.manageBtn #EBtnSubmit{text-indent:0px;width: 100px;height:35px;cursor:pointer;border:none;font-size:16px;color: #FFF;line-height: 30px;background-color: #0082c8;border-radius: 3px;moz-border-radius: 3px;-webkit-border-radius:3px;}
.manageBtn #BtnCancel{text-indent:0px;}

/*---回复页---*/
.guestContent{padding:20px;height:auto;_height:300px;min-height:300px;}
.guestContent table{ border:1px solid #ccc; border-bottom:none; margin-bottom:30px; border-right:none;}

.guestContent table td{ border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:5px 10px; } 
.guestContent .table1 td.tit{font-size:14px;color:#286cb8;font-weight:bold;text-align:center;}
.guestContent .table1 td.titTop,.guestContent .table2 td.titTop{font-weight:bold;line-height:25px;color:#4f9403;font-size:14px;text-align:center;}

.guestContent .table2{border:1px solid #e6cfba;border-right:none;border-bottom: none;}
.guestContent .table2 td{border-right:1px solid #e6cfba; border-bottom:1px solid #e6cfba;padding:10px 5px;line-height:20px;}
.guestContent .table2 td.tit{font-size:14px;color:#dd802d;font-weight:bold;text-align:center;}

.guestContent .table2 td.top{font-weight:bold;line-height:25px;color:#f00;font-size:14px;}
.guestContent .table2 td.date{text-align:right;}
.guestContent .table1 td.desc,.guestContent .table2 td.desc{line-height:180%;font-size:14px;}

.guestContent .article_PK{padding:10px 0; }
.guestContent .article_PK .post_contant{padding:5px 0;}
.guestContent .article_PK .PK_indiv_l li{padding-bottom:5px;}

.guestContent .class_page{height:22px;text-align:center;margin-top:10px;}
.guestContent .pagecss a{display:inline-block;height:20px;color:#f343434;padding:0 7px;border:1px solid #cccccc;background:#f1eff0;}
.guestContent .pagecss a:hover{color:#f60;text-decoration:none;}
.guestContent .pagecss b{display:inline-block;height:20px;color:#1766b3;padding:0 7px;border:1px solid #cccccc;background:#f9f9f9;cursor:pointer;}

 /*----------调查详情页---------*/
.dcnr{ width:96%; margin:20px auto;}
#SurveyTitle{ font-size: 20px;  font-weight: bold;  color: #333;line-height: 50px; line-height:40px; border-bottom:2px solid #eee; padding-bottom:10px; margin-bottom:20px;}
.survey_des{ margin:0 40px; line-height:30px; margin-bottom:20px;}
.dcnr dl{ margin-bottom:15px;}
 .dcnr dl dt{ line-height:36px;padding-left:100px; color:#0057ba !important; font-weight:bold;}
.dcnr dl dd{ padding-left:100px;    line-height: 30px; }
.dcnr dl dd textarea{width:450px; outline:none; padding:5px 10px; color:#444; font-size:16px; height:100px;}
.Survey_Box{ font-size:16px;}
.details p#SurveyTitle {background:#f0f6fd; text-align:center; color:#014b9f; padding:10px 0px;  font-size:24px;	   }
.dctime{background:#f0f6fd;  margin-bottom: 20px; text-align:center; font-size:14px; color:#666;padding-bottom:10px; line-height:20px;}
.details p.survey_des{ padding:0px 40px; line-height:36px; font-size:16px;margin-bottom:15px;}
.dcsj{ background:#f0f6fd; text-align:center;padding:10px 20px;    }
.tijiaoBtn{ width:100%; border-top:1px solid #ccc;padding-top:15px; text-align:right; }
.wenjuan { text-align: left; padding-left: 100px;margin-top: -20px;}
.dcnr .btn {  margin-right: 20px; width: 100px; height: 32px; text-align: center; line-height: 32px; border: none;cursor: pointer; background-color:#089BD7; color: #fff;  border-radius: 5px; -webkit-border-raiud: 5px; -moz-border-radius: 5px;}

/* CSS Document */

.writeCenter{/*width:80%;*/ margin:15px auto 20px auto;}

/*---信件引导页修改----*/
.guideyd,.ydwenan,.xiexBtn{ width:100%; margin:0 auto;}
.ydwenan h3,.ydwenan p{display:block; width:100%; margin:0 auto;}
.ydwenan h3{line-height:50px; font-size:22px; text-align:center; font-weight:bold; color:#444;}
.ydwenan p{  width:90%;line-height:30px;}
.xiexBtn{margin-top:40px; overflow:hidden;zoom:1; text-align:center;}
.xiexBtn a{ display:inline-block; margin:0 20px; height:45px; line-height:45px; font-size:18px; text-align:center; border-radius:8px; -moz-morder-radius:8px; -webkit-border-radius:8px;border:1px solid #cccccc; width:108px; background:#f6f6f6;}
.xiexBtn a:hover{ background:#c8c7c7; color:#fff;}
a.tongyi{ background:#4d77ac; border:1px solid #3266a6 !important; color:#fff !important; width:205px !important;}
a.tongyi:hover{ background:#3266a6 !important; }


/*------写信页面表格-------------*/
.write{width:100%; border:1px solid #e5e5e5;}
td.gktit{color:#2683d2; font-size:16px; text-indent:27px; font-weight:bold; background:#f6f3f3; overflow:hidden;zoom:1; padding:0px 0px !important;}
td.gktit h3{ width:184px; height:40px; line-height:40px; background:#3f96f0; display:inline-block; float:left; color:#fff; font-size:16px; text-align:center;}
td.gktit span{ float:left !important; line-height:40px !important;}
table .duxyz2{ text-indent:0px !important;}

.write table td span{ display:inline-block; line-height:30px; color:#dc0101; margin:0 5px;}

.write table td.chaxun{ width:16%; background:#f6f3f3; text-align:right;padding-right:2%;border-right:1px solid #e5e5e5;  color:#444 !important;}
.write table td{ border:none!important;border-bottom:1px solid #e5e5e5!important; padding:10px 15px;}


.anniu2{ margin:16px 0px 16px 17%;}
.btn{ margin-right:20px;width:100px; height:32px;  text-align:center; line-height:32px; border:none; cursor:pointer;}
.btn-default{ background:url(../images/anniu-bg.gif) no-repeat; color:#fff;	border-radius:5px; -webkit-border-raiud:5px; -moz-border-radius:5px;}
.btn-primary{  background:url(../images/anniu-bg2.gif) no-repeat; color:#444; }
.btn-info{ background:url(../images/hd-ico11.png) no-repeat -53px 0px; width:53px; height:31px; line-height:31px; color:#fff;margin-top:2px;}

/*----表头样式修改----*/
.gkhead{width:92%; margin:28px auto; border:1px solid #cddbeb;border-bottom:none; border-right:none; overflow:hidden;zoom:1;}
.gkhead .hbgtoub td{ border:1px solid #c9e8fa; border-top:0; border-left:0; line-height:28px;padding:7px 5px;}
.gkhead .hbgtoub td.wjTit{ width:143px; background:#f0f6fc; border-right:1px solid #c9e8fa; text-align:center;}
.gkhead .hbgtoub td{ width:400px;}

/*--网站地图---*/
.sitemap{ width:96%; margin: 0 auto;}
.mapBox,.mapBox,.maplist,.maplist .title16{ width:100%;}
.sitemap h2{ display: block; width:100%; margin:0 auto; line-height: 60px; font-size: 25px; font-weight: bold; color:#355e92; text-align: center;}
.mapBox{ margin-top:20px;}
.maplist{ marign-bottom:15px;}
.maplist .title16{height: 35px;line-height: 35px;background: url(../images/line2.jpg) repeat-x bottom;margin-top: 20px; overflow: hidden;zoom:1;} 
.maplist .title16 span {display:inline-block;height: 35px; background: url(../images/line3.png) repeat-x bottom; font-size: 16px;color: #0d57ac;font-weight: bold;padding:0 10px;}
.maplist ul {margin-top: 10px;}
.maplist ul li {float: left;height: 36px;line-height: 36px;width: 235px;background: url(../images/arrow2.jpg) no-repeat 0 15px;padding-left:15px;}

/*--领导页修改---*/
.ld-info{width:92%; margin: 0 auto;}
.photo{width:240px;float: left; }
.photo h3{ display: block; width:100%; font-size: 16px; text-align: center; line-height: 45px;}
.photopic{ width:240px; height:310px;height:310px; border:1px solid #dfdfdf; padding:5px;overflow: hidden;zoom:1;}
.photopic img{ display: block; width: 100%;height:310px;  }

.ldrw{ width:790px; float: right;}
.jianjie{ height: 300px; overflow-y: scroll;}

.ldjs .tit{ height:40px; border-bottom:1px solid #275ba5; }
.ldjs .tit h3{ margin-left:15px;height:40px;line-height:40px; background:url(../images/sq_det2.png) no-repeat left; padding-left:20px; text-indent:10px; font-size:16px; font-weight:bold; color:#275ba5;}

.ldwenz{margin-top:10px; margin-left:15px;}
.ldwenz p{ line-height:32px; font-size:16px;}
.ldjs .bd ul{margin-top:10px; margin-left: 0;}
.ldjs .lmlist{padding:0;}
.ldjs .lmlist li{ width:88%;}
