﻿﻿/* CSS Document */

.banner,.columnOne,.headline,.focusxinw,.columnTow,.gklist,.columnThree,.location,.rightBt,.detailsHead,.lianmu{ width:100%; margin:0 auto;}
.headnews,.newboxTow,.gongkai,.zhuanti,.ztlist,.weizhi,.neiCenter,.tlzht,.zttopic{ width:1180px; margin:0 auto;margin-top:15px;}

/*---文本省略--2行----*/
.headxinw p,.newbox .bd li.first p{ display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}

/*---文本省略--*/
.headxinw h3,.jiaodian .bd ul li span p,.newbox .bd li.first h3,.tulist li span{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


/*---浮动窗口--*/
.erweima{ width:95px; /*padding:13px 13px;*/ background:#fff; /*border:1px solid #e9e9e9;*/ position:fixed;top:40%;right:0.5%; }
.erweima .close { position: absolute; top: -20px; right:5px;  font-size: 14px;}
.wxgzh,.apprwm{ width:100%;}
.apprwm{margin-top:10%;}
.wxgzh img,.wxgzh span,.apprwm img,.apprwm span{ display:block;}
.wxgzh img,.apprwm img{ width:90px; height:90px;}
.wxgzh span,.apprwm span{ text-align:center; line-height:22px; font-size:15px; margin-top:5px;}



.banner{ background:url(../images/banenr.jpg) no-repeat center top; padding-top:377px;}
.headnews{background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15); -moz-box-shadow:0 0 10px rgba(0,0,0,.15); box-shadow:0 0 10px rgba(0,0,0,.15); padding:15px 15px; width: 1150px !important;}
.head-tit{ width:118px; height:80px; border-right:1px solid #e3e3e3;padding-top:15px;}
.head-tit span,.head-tit h2{ display:block; width:100%;}
.head-tit span{ font-size:13px; text-transform:uppercase; color:#777; line-height:30px;}
.head-tit h2{ font-size:20px; font-weight:bold; color:#ee4416;}
.head-tit h2 a{color:#ee4416;}
.headxinw{ width:1015px; margin-left:12px;}
.headxinw h3,.headxinw p{ display:block; width:100%;}
.headxinw h3{ line-height:36px; font-size:20px; font-weight:bold; width:90% !important; text-align: center;}
.headxinw h3 a{color:red;}
.headxinw p{ line-height:26px; margin-top:5px; color:#777; width:100%;}
.headxinw p span{ color:#d40303;} 
.headxinw p span a{ color:#d40303;}


/*------------焦点图及新闻-----------*/
.focusxinw{margin-top:15px;}
.jiaodian{ width:587px; height:368px; position:relative;}
.jiaodian .hd{ height:2px; width:68px !important; position:absolute; bottom:16px; right:15px; z-index:999;}
.jiaodian .hd ul li{ width:14px; height:2px; margin-right:3px; background:#fff; float:left;}
.jiaodian .hd ul li.on{ background:#e4120d;}

.jiaodian .bd{ width:587px; height:368px;}
.jiaodian .bd ul li{ width:587px; height:368px; float:left; position:relative;}
.jiaodian .bd ul li img{ width:587px; height:368px;}
.jiaodian .bd ul li span{ display:block; width:100%; height:45px; background:url(../images/jdt-bg.png) repeat-x; position:absolute; left:0; bottom:0; color:#fff;}
.jiaodian .bd ul li span p{ display:block; width:80%; text-indent:15px; line-height:45px;  font-size:17px; font-weight:bold; }

.newbox{width:535px;margin-right:7px;}
.newbox .hd{ height:50px;}
.newbox .hd li{ float:left;width:163px; margin-right:21px; height:50px; position:relative;}
.newbox .hd li span,.newbox .hd li i{ display:block;}
.newbox .hd li span{ width:161px; height:41px; border:1px solid #c5d2db; line-height:41px; text-align:center; font-size:18px;}
.newbox .hd li i{width: 0;height: 0;border-width:8px;border-style: solid;border-color:transparent transparent transparent transparent; position:absolute; left:45%; bottom:-7px;}
.newbox .hd li.on span,.newbox .hd li:hover span{ background:#2655a5; border:1px solid #2655a5; color:#fff; font-weight:bold; }
.newbox .hd li.on i,.newbox .hd li:hover i{border-color:#2655a5 transparent transparent transparent; }

.newbox .bd{ margin-top:10px; height:308px;}
.newbox .bd li.first{ border-bottom:1px solid #e5e5e5; padding-bottom:16px; background:none!important;margin-bottom:10px;}
.newbox .bd li.first h3{ display:block; width:100%; font-size:20px;}
.newbox .bd li.first h3 a{ text-indent:0 !important;}
.newbox .bd li.first p{margin-top:5px; color:#666; line-height:24px !important;}

.wenjNew{width:592px;margin-left:10px;}
.wenjNew .hd,.gaik .hd,.zwxx .hd{ height:40px; line-height:40px; background:url(../images/line1.jpg) repeat-x bottom;}
.wenjNew .hd li.on,.wenjNew .hd li:hover a,.gaik .hd li.on,.gaik .hd li:hover a,.zwxx .hd li.on,.zwxx .hd li:hover a{ display:block; text-align:center; width:104px; background:url(../images/line2.jpg) repeat-x bottom; font-size:20px; font-weight:bold; color:#2655a5;}
.wenjNew .hd li.on a,.gaik .hd li.on a,.zwxx .hd li.on a{ color:#2655a5;}

.wenjNew .bd ul{margin-top:15px; background:url(../images/line3.jpg) repeat-y 4px 0;}
.wenjNew .bd li{ background:url(../images/arrow2.png) no-repeat left !important; }
.wenjNew .bd li a{ text-indent:18px !important;}


.wenjNew .hd li,.gaik .hd li,.zwxx .hd li{ width:104px; float:left; margin-right:48px; font-size:20px; text-align:center;}

.gaik .bd{ height:212px; margin-top:15px;}
.gaik .zuzhijg .inHd{width:134px;}
.gaik .zuzhijg .inHd li{ width:134px; height:50px; line-height:50px; margin-bottom:3px; background:url(../images/tit-bg1.jpg) no-repeat;}
.gaik .zuzhijg .inHd li a{ display:block;  width:94.5%; text-align:center;}
.gaik .zuzhijg .inHd li.on,.gaik .bd .inHd li:hover{ background:url(../images/tit-bg2.jpg) no-repeat !important; color:#fff;}
.gaik .zuzhijg .inHd li.on a,.gaik .bd .inHd li:hover a{ color:#fff;}



.wsbsdt{ width:540px;margin-right:5px;margin-top:10px;}
.wsbsdt li{ float:left; font-size:0; line-height:0; text-indent:-99;}
.wsbsdt li a{ display:block;}
li.wsbsdt{ width:100%; height:137px; background:url(../images/bsdt.jpg) no-repeat;margin-bottom:12px;}
li.tel1{ width:237px; height:93px; background:url(../images/tel1.jpg) no-repeat;margin-right:14px;}
li.tel2{ width:288px; height:93px; background:url(../images/tel2.jpg) no-repeat;}



.gaik .zuzhijg .inBd{width:400px;}
.jujitu{width:100%; height:111px;}
.jujies{ width:100%; height:85px;margin-top:9px; line-height:30px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}

/*---办事服务及互动交流部分---*/
.bsfw{ width:100%;}
.serlist{ width:350px; }
.bsfw .tit{ width:356px; height:35px; line-height:35px; background:#f5f5f5; text-indent:13px; font-size:17px; font-weight:bold;}
.bsfw .tit a{ color:#3e72b4;}
.bsfw .newlist li a{ width:75% !important;}

.fuw-cdan{width:184px;}
.fuw-cdan li{ width:184px; height:85px; margin-bottom:17px; overflow:hidden;zoom:1; background:url(../images/fuw-bg.jpg) no-repeat 0 0;}
.fuw-cdan li i{ display:block; width:58px; float:left; height:85px;margin-left:15px; background:url(../images/icon3.png) no-repeat 0 0;webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }
.fuw-cdan li span{ display:block; line-height:85px; font-size:20px; margin-left:15px;float:left; color:#fff;}
li.wyxx span,li.dczj span{ color:#444;}

li.fjxz{ background-position:0 0;}
li.fjxz i{ background-position:0 0;}
li.fjxz:hover i{ background-position:-62px 0;}

li.zasb{background-position:0 -100px;}
li.zasb i{ background-position:0 -85px;}
li.zasb:hover i{ background-position:-62px -85px;}

li.wyxx{ background-position:0 -200px;}
li.wyxx i{ background-position:0 -170px;}
li.wyxx:hover i{ background-position:-62px -170px;}

li.dczj{ background-position:0 -300px;}
li.dczj i{ background-position:0 -255px;}
li.dczj:hover i{ background-position:-62px -255px;}

.tlzht{margin-top:25px !important;}
.tlzht .bd li{ float:left; width:1180px; height:110px;}
.tlzht .bd li img{ width:1180px; height:110px;}



.lianmu{ margin-top:22px; overflow:hidden;zoom:1; }
.lianmu a{ display:block;float:left; width:374px; height:117px;font-size:0; line-height:0; text-indent:-99;margin-right:28px;}

a.jiaocun{ background:url(../images/lm1.jpg) no-repeat;}
a.daikuan{ background:url(../images/lm2.jpg) no-repeat;margin-right:0 !important;}
a.tikuan{ background:url(../images/lm3.jpg) no-repeat; /*margin-right:0 !important;*/}

/*--专题---*/
.zttopic{margin-top:30px; }
.zttopic .tit{ width:45px; height:115px; background:url(../images/ztbg.jpg) no-repeat; font-size:16px; color:#fff; text-align:center; padding-top:10px;}
.zttopic .tit a{ color:#fff;}
.zttopic .bd{ width:953px; height:115px;}
.zttopic .bd li{ float:left;width:265px; height:115px; margin-right:15px;}
.zttopic .tempWrap{ margin-left:-158px;}


/*---信息公开----*/
.columnTow{ background:#f2f2f2; margin:25px auto 15px auto;}
.gongkai,.zhuanti{ margin-top:0 !important; padding:15px 0 30px 0;}
.gongkai .tit,.zhuanti .tit{ width:100%; margin:0 auto;}
.gongkai .tit i,.gongkai .tit span,.zhuanti .tit i,.zhuanti .tit span{ display:block; width:100%; text-align:center;}
.gongkai .tit i,.zhuanti .tit i{ height:32px; background:url(../images/icon2.png) no-repeat 0 0;}
.gongkai .tit span,.zhuanti .tit span{ font-size:20px; font-weight:bold; line-height:48px;}


.gklist{margin-top:15px;}
.zwxx,.gaik{ width:548px; background:#fff; padding:15px 15px;/*-webkit-box-shadow:0 0 10px rgba(0,0,0,.15); -moz-box-shadow:0 0 10px rgba(0,0,0,.15); box-shadow:0 0 10px rgba(0,0,0,.15);*/}
.zwxx .bd{margin-top:15px; height:210px;}
.zwxx .bd li{ background:url(../images/arrow3.png) no-repeat left !important;}

.zhuanti .tit i{ height:32px; background:url(../images/icon2.png) no-repeat 0 -32px !important;}

.ztlist{width:100%;}
.ztlist .hd{ width:114px; margin:0 auto; margin-top:30px; overflow:hidden;zoom:1;}
.ztlist .hd a{ display:block; width:38px; height:38px;}
.ztlist .hd a.prev{ float:left; background:url(../images/arrow4.jpg) no-repeat;}
.ztlist .hd a.next{ float:right; background:url(../images/arrow5.jpg) no-repeat;}


.ztlist .bd li{ float:left; width:277px; height:134px; margin-right:18px;}
.ztlist .bd li img{ width:277px; height:134px;}


/*---列表页-------*/
.location{ height:50px; background:#f5f5f5;}
.weizhi{ margin-top:0 !important; height:50px; line-height:50px; background:url(../images/location.png) no-repeat 27px 13px; text-indent:58px;}
.weizhi a{ margin:0 5px;}

.neiCenter{ margin-top:25px !important;}
.leftNei{ width:246px; padding-bottom:100px;}
.bgtit{width:100%; height:94px; background:url(../images/tit-bg3.png) no-repeat left #355e92;margin-bottom:6px;}
.bgtit h3{ display:block; width:173px; line-height:94px;margin-left:73px; height:90px; background:url(../images/line4.jpg) no-repeat 0 75px; font-size:30px; color:#fff;  overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.subMenu{ padding:6px 6px 0 6px; width:234px; background:#f7f7f7;}
.subMenu li{ width:100%; border-bottom:1px solid #87a1c2;font-size:18px; color:#bfd1eb; font-size:16px; }
.subMenu li a{ display:block;color:#444; width:100%; height:49px; line-height:49px; text-indent:51px; background:url(../images/arrow8.png) no-repeat 21px 21px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.subMenu li a:hover,.subMenu li a.current{background:url(../images/arrow9.png) no-repeat 21px 21px #355E92; color:#fff;}

.subMenu li h3{ font-weight:normal;font-size:16px;}
.subMenu li.mulu{ position:relative; background-color: none; }
.subMenu li.mulu:hover h3{background:url(../images/arrow9.png) no-repeat 21px 21px #5f81ad;}


.mainnav-xs{margin:6px 0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;background:url(../images/line6.png) repeat-y 26px 0 #6c8aaf !important;}
.mainnav-xs a{ color:#fff !important; text-indent:70px !important; background:none !important;}
.mainnav-xs a:hover,.mainnav-xs a.current{ background:url(../images/arrow10.jpg) no-repeat 21px 21px !important; font-weight:bold;}

/*.icon-xs-mainnav{background:url(../images/arrow8.png) no-repeat 21px 21px #5f81ad; }*/
.icon-xs-mainnav:hover{background:url(../images/arrow8.png) no-repeat 21px 21px #5f81ad;}

.icon-xs-mainnav.ms{ color:#fff;}
.icon-xs-mainnav.ms a{ color:#fff;background:url(../images/arrow9.png) no-repeat 21px 21px #5f81ad;}



.subMenu2{ padding-top:0 !important;}

.guding{ margin:5px 0; width:100%;}
.guding li{ float:left; width:122px; height:50px; margin-right:2px; margin-bottom:2px; line-height:50px; text-align:center; color:#fff; background:#80a1cd;}
.guding li a{ color:#fff;}
.guding li.gd2,.guding li.gd4,.guding li.gd6{margin-right:0 !important;}
.guding li.gd2,.guding li.gd3,.guding li.gd6{ background:#97b1d3;}


.rightNei{ width:893px;}
.rightBt{ height:50px; line-height:50px; background:url(../images/line5.jpg) repeat-x center;}
/*.rightBt h3{width:112px; display:block; margin:0 auto; padding:0 10px;background:#fff; text-align:center; line-height:50px; font-weight:bold; color:#1c6ebd; font-size:22px;}*/
.rightBt h3{ display:block; max-width:330px; text-align:center;padding:0 10px;background: url(../images/body-bg.jpg);line-height:50px; font-weight:bold; color:#1c6ebd; font-size:22px; margin:0 auto;}

.yblieb .newlist li{ height:45px; line-height:50px;background:url(../images/arrow3.png) no-repeat 16px 20px;}
.yblieb .newlist li span{margin-right:10px;}
.yblieb .newlist li a{ text-indent:31px;}
.yblieb .newlist li.sek{ background:url(../images/arrow3.png) no-repeat 16px 20px #f5f5f5;}

/*--翻页--*/
.page{  overflow:hidden;zoom:1;margin:20px auto 0 auto; padding:5px 0;/* background:#f5f5f5;*/ text-align:center; display:table ;}
.page a{ display:block; float:left;background:#fff; border:1px solid #cccccc;padding:3px 7px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:10px; text-align:center;  }
.page a:hover,.page a.current{ background:#1f65b5; color:#fff; border:1px solid #0657b3;}
a.page1{ background:#f2efef; border:1px solid #e0e0e0 !important}
.page span{ display:block; float:left; width:130px;}
.page span input{ display:inline;background:none; text-align:center; width:45px; height:23px;border:1px solid #d3e6fc; line-height:23px; background:#e2effd; margin:0px 5px;  outline:none; color:#444;}

/*--内容详情页--*/
.detailsHead h3,.detailsHead h4{ display:block;width:100%; text-align:center; }
.detailsHead h3{ font-size:30px; font-weight:bold; color:#333; line-height:50px;}
.detailsHead h4{ font-size:20px; color:#666; line-height:40px;}

.shijian{ width:100%; border-top:2px solid #f3f3f3; height:40px; line-height:40px; color:#838383;margin-top:20px;}
.zuozhe{ /*width:470px;*/ margin-left:150px; }
.zuozhe span{ margin:0 10px;}
.fenxiang{/*width:200px; */margin-right:90px;}
.fenxiang img{ vertical-align:middle;}

.xqCent{width:94%; margin:0 auto; margin-top:20px; line-height:36px;  font-size:17px; padding:0px 10px; color:#666;}
.xqCent p{ width:100%;} 
.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;}

.dayin{ width:100%; margin:0 auto; height:40px; background:#f5f5f5; text-align:right;margin-top:40px;}
.dayin span{ display:inline-block; margin-right:50px; line-height:40px; padding-left:30px;}
.dayin span.day{ background:url(../images/dayin.png) no-repeat 0 0;}
.dayin span.guanb{ background:url(../images/dayin.png) no-repeat 0 -40px;}


.related{ width:1170px; padding:15px 15px; margin:20px 0;}
.related .tit{ width:100%; line-height:40px; font-size:16px; font-weight:bold; color:#0069c2;}
.related ul{margin-left:10px;}
.related ul li{ background:url(../images/arrow7.jpg) no-repeat left !important;}
.related ul li a{ width: auto;background:none !important; margin-right:10px;}
.related ul li span{ color:#a1a0a0; float:left !important}
.related ul li span.bm{ float:left !important; color:#2a70bf; font-size:16px; font-weight:bold;margin-left:10px;}




/*--图片新闻---*/
.tulist{ border-bottom:1px solid #eaeaea; padding-bottom:15px;}
.tulist li{ float:left; width:281px; margin:0 8px 8px 8px;}
.tulist li img{width:275px; height:181px; border:4px solid #e8e8e8; }
.tulist li span{ display:block; line-height:42px; text-align:center;}
.tulist li:hover img{border:4px solid #3e72b4; }



/*-------------专题专栏列表--------*/
.ztzl{ width:100%; margin-top:5px;}
.ztzl li{ float:left; width:265px; height:115px; margin:8px 8px; background:#f5f5f5; padding:8px 8px;}
.ztzl li:hover{ background:#e6effa;}

/*-------------信件列表--------*/

.xjtit{ width:100%; height:46px; background:url(../images/xiex-bg.jpg) repeat-x #bdd6f6;}
.xjtit ul li{ float:left; width:120px; color:#0b58af; line-height:46px; text-align:center;}
li.xjzt{ width:340px !important; padding-left:12px; text-align:left !important; }
li.xjbm{ width:150px !important;}


.letterLb{margin-top:8px; background:url(../images/letter-bg.png) no-repeat bottom right;}
.letterLb li{ border-bottom:1px dashed #c0c0c0; height:44px; line-height:44px; color:#444 !important; overflow:hidden;zoom:1;}
.letterLb li a,.letterLb li span{ display:inline-block; float:left; width:120px; text-align:center; color:#777777;}
.letterLb li a{ background:url(../images/letter-icon1.png) no-repeat 13px 15px!important; padding-left:45px !important; width:305px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:left !important; 
color:#444 !important; }
.letterLb li span.xjbm{width:150px !important;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.letterLb li.sk{ background:#f4f4f4;}

/*信息公开*/
.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;}

/*内容页补充*/
.xqCent font,.xqCent span{font-size:16px !important;FONT-FAMILY:"微软雅黑" !important;}
.neirongbg{ background:#fff; width:100%; padding:20px; width:1160px !important;}

/*---信件详情页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;}

/*--网站地图---*/
.sitemap,.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/line1.jpg) repeat-x bottom;margin-top: 20px; overflow: hidden;zoom:1;} 
.maplist .title16 span {display:inline-block;height: 35px; background: url(../images/line2.jpg) repeat-x bottom; font-size: 16px;color: #355e92;font-weight: bold;padding:0 10px;}
.maplist ul {margin-top: 10px;}
.maplist ul li {float: left;height: 36px;line-height: 36px;width: 176px;background: url(../images/arrow3.png) no-repeat 0 15px;padding-left:15px;}

.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;}

.form-control{ border:1px solid #e3e2e2; padding-left:5px; background:#fff; outline:none; line-height:32px; width:250px; height:32px; }

.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;}


/*---新增---*/
.banner{ position: relative;}
.termsBox{ width:100%; height: 300px;  position: absolute; top:0; left:0;}
.termsWen{ width:1200px; margin: 0 auto;overflow: hidden;zoom:1;}
.termsWen .bd{ width:522px; /*height: 500px;*/padding-top:109px; float: right;margin-right:5px;}
.termsWen .bd li{ width:100%; text-align: right; height: auto;}
