﻿/* CSS Document */


/*-- 文字溢出样式--单行---*/
.focus .bd li span,.tupiclist li span,..piclist dl dd span{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*-- 文字溢出样式--2行---*/
/*.headerline dl dd{display:-webkit-box;-webkit-box-orient:vertical; -webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}
*/

.neiCenter{ width:1162px !important; margin:0 auto; padding:0 19px 40px 19px; background:url(../images/tg-bg.png) no-repeat center top #fff;}
.notice,.headerline,.jiaodian,.ztTip,.columnOne,.columnTow,.shiptu,.tupiclist,.liebye,.fanye,.xqtoub,.banner,.service{ width:100%; margin:0 auto; margin-top:20px;}

/*--通知公告---*/
.notice{ margin-top:0!important; height:46px;padding-top:5px;}
.notice .tit{ width:130px; height:46px; line-height:46px; background:url(../images/tz-icon.png) no-repeat 11px 8px; line-height:46px; text-indent:52px; font-size:16px;}
.notice .tit a{ color:#ff9200;}
.tzlist{ width:1024px;height:46px;}
.tzlist .tzgglb{ width:488px; line-height:41px; float:left; color:#444; background:url(../images/dian.png) no-repeat left; margin-right:20px; overflow:hidden;zoom:1;}
.tzlist .tzgglb a{ float:left; display:block; width:80%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-indent:14px;color:#444;}
.tzlist .tzgglb span{ display:block; width:75px; color:#9a9a9b; float:right; text-align:center;}
.notice ul.newlist li{ background:none;}

#headNews { height: 80px; overflow: hidden;  padding: 10px; position: relative; background:#EEF1F2 url("../images/indexheadt.png") no-repeat left top; margin-top:20px;}
#headNews .t { height: 50px; line-height: 50px; text-align: center; }
#headNews .t a { color: #c00; font-size:32px;}
#headNews .n { height: 30px; line-height: 30px; overflow: hidden; padding: 0 10px; text-align: center; }
#headNews .n a { margin: 0 8px; }
#headNews .nav2 { width:10px; position: absolute; right: 10px; top: 20px; }
#headNews .nav2 li { width: 6px; height: 9px; background: #c6c6c6; margin-top: 8px; overflow: hidden; text-indent: -20px; }
#headNews .nav2 li.on { background:#0065B6; }

/*.headerline{ border:1px solid #e5e5e5; padding:3px 3px; width:1154px !important;margin-top:10px !important; position:relative; height:71px; overflow:hidden;}
.headerline .tit{ width:59px; height:61px; background:url(../images/toutiao-bg.png) no-repeat; font-size:0; line-height:0; text-indent:0; position:absolute; top:3px; left:3px;}
.toutitao{ width:900px; margin:0 auto;}
.toutitao ul li{ height:71px; line-height:71px; background:none !important;}
.toutitao ul li a{width:90% !important;  font-size:28px; line-height:71px; text-align:center;}
.toutitao ul li span{ color:#999999;}*/

.focus{width:585px; border:1px solid #dcdcdc; padding:4px 4px; position:relative;}
.focus .hd a,.focus .hd span.pageState{ display:block; position:absolute;}
.focus .hd a{ width:49px; height:49px; top:142px; z-index:999;}
.focus .hd a.prev{ left:13px; }
.focus .hd a.next{ right:9px;}
.focus .hd span.pageState{width:17px; height:20px; line-height:20px; position:absolute; bottom:10px; right:12px;}

.focus .bd{ width:585px; }
.focus .bd li{ width:585px;float:left;}
.focus .bd li img{width:585px;  height:323px; display:block;}
.focus .bd li span{ display:block; width:90%; height:35px; line-height:35px; text-indent:10px;}

.newBox1{ width:544px;}
.newBox1 .hd{ width:100%; height:40px; background:#eef1f2; line-height:40px; overflow:hidden;zoom:1;}
.newBox1 .hd ul{ width:90%; float:left;margin-left:1px;}
.newBox1 .hd span{ display:block; width:30px; height:40px; margin-right:14px; float:right;}
.newBox1 .hd ul li{ float:left; width:115px; text-align:center; margin-right:5px; font-size:16px; color:#0065b6;}
.newBox1 .hd ul li a{ color:#0065b6;}
.newBox1 .hd ul li.on{ background:#fff; border-top:2px solid #f68d00; font-weight:bold;}

.newBox1 .bd{margin-top:15px; height:313px; margin-left:4px; width:540px !important;}
.newBox1 .bd li{ background:url(../images/arrow4.jpg) no-repeat left !important; line-height:35px !important;}
.newBox1 .bd li span{ margin-right:5px;}

.ztTip{ height:76px; background:#f5f6f7; padding:11px 15px; width:1135px !important; }
.ztTip .hd{ width:100%; z-index:99;  background:#C36;position:relative;}
.ztTip .hd a{ display:block; width:29px;  height:29px; position:absolute; top:23px;}
.ztTip .hd a.prev{ left:1px;}
.ztTip .hd a.next{ right:5px;}

.ztTip .bd{ width:1047px; margin-left:43px;}
.ztTip .bd li{ float:left; width:249px; height:75px; margin-right:16px;}

.xxgk{ width:100%;}
.baioti{ width:100%; height:30px;background:url(../images/bt-bg.png) no-repeat 122px 0; margin-top:25px;}
.baioti h3{ display:block; height:21px; line-height:21px; font-size:26px; color:#0065b6;}
.baioti h3 a{ color:#0065b6;}

.xwBox{ width:421px; margin-right:25px; }
.xwBox .box_list{ margin-top:15px; height:305px;}
.xwBox .title1,.box_list .hd{ width:100%; height:34px; line-height:34px; padding-bottom:3px; border-bottom:1px solid #E7E7E7; overflow:hidden; zoom:1; margin-bottom:5px;}
.xwBox .title1 h3,.box_list .hd ul li{ display:block; float:left; height:34px; padding:0 10px; font-size:16px; color:#fff; background:#6FB7E0; }
.xwBox .title1 a{ float:right; color:#666;}
.box_list .hd ul{ overflow:hidden;}
.box_list .hd ul li{ background:#eee; margin-right:15px; font-size:16px;}
.box_list .hd ul li.on{background:#E58A8A;}
.box_list .hd ul li.on a{ color:#fff;}
#list3 .hd ul li.on{background:#E0B76F !important;}

.xwBox2{ width:262px;}
.gongk{ overflow:hidden; zoom:1;}
.gongk li{ padding:12px 12px; font-size:16px; line-height: 33px; font-weight:bold; border-radius:10px; background:#F2FAFF; margin-top:6px; overflow: hidden;zoom:1;} 
.gongk li a{ color:#1C70B4;}
.gongk li i{ display:block; float:left; width:37px; height:37px; border-radius:50%; border:1px solid #0065B6; background:url(../images/icon2.png) no-repeat; margin:0 15px 0 12px;}
.gongk li i.gk1{ background-position:1px 3px;}
.gongk li i.gk2{ background-position:2px -68px;}
.gongk li i.gk3{ background-position:2px -137px;}
.gongk li i.gk4{ background-position:2px -209px;}
.gongk li i.gk5{ background-position:2px -282px;}

.gongk li.gongk2{ float:left; width:100px; height:70px; border:1px solid #629BCC; background:none; margin-right:10px; text-align:center; font-weight:normal; line-height:25px;}
.gongk li.gongk2 i{ border:none; float:none; margin:0 auto;}
.gongk li i.gk6{ background-position:1px -350px;}
.gongk li i.gk7{ background-position:1px -430px;}
.gongk li i.gk8{ background-position:1px -505px;}
.gongk li i.gk9{ background-position:1px -587px;}
.gongk li i.gk10{ background-position:1px -666px;margin-top:15px;}
.gongk 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);
}

.banner img{ width:100%; height:106px;}

.columnTow .baioti{ background-position:167px 0;}
.tupic{ width:100%;}
.tupiclist{ margin-top:15px;}
.tupiclist li{ width:224px; height:162px; float:left; margin-right:10px; position:relative;}
.tupiclist li img{ width:224px; height:162px;}
.tupiclist li span{ display:block; width:100%; height:30px; background:rgba(0,0,0,0.5); line-height:30px; text-align:center; color:#fff; position:absolute; bottom:0; left:0;}

.service ul{ width:1122px; overflow:hidden; zoom:1; background:#F7FCFF; border:1px solid #D6E3ED; padding:20px; margin-top:15px;}
.service ul li{ float:left; height:112px; width:278px; text-align:center; border-bottom:1px solid #D6E3ED; border-right:1px solid #D6E3ED; }
.service ul li a{ color:#666;}
.service ul li i{ display:block; width:50px; height:50px; background:url(../images/icon7.png) no-repeat; margin:0 auto; margin-bottom:10px; transition: 400ms;}
.service ul li.nobt{ border-bottom:none;}
.service ul li.nobt i{ margin-top:26px;}
.service ul li i.fw1{ background-position:-12px -15px;}
.service ul li i.fw2{ background-position:-245px -15px;}
.service ul li i.fw3{ background-position:-475px -15px;}
.service ul li i.fw4{ background-position:-708px -15px;}
.service ul li i.fw5{ background-position:-940px -15px;}
.service ul li i.fw6{ background-position:-12px -127px;}
.service ul li i.fw7{ background-position:-245px  -127px;}
.service ul li i.fw8{ background-position:-478px  -127px;}
.service ul li i.fw9{ background-position:-710px -127px;}
.service ul li i.fw10{ background-position:-943px -127px;}

.service ul li:hover i.fw1{ background-position:-12px -230px;}
.service ul li:hover  i.fw2{ background-position:-245px -230px;}
.service ul li:hover  i.fw3{ background-position:-475px -230px;}
.service ul li:hover  i.fw4{ background-position:-708px -230px;}
.service ul li:hover  i.fw5{ background-position:-940px -230px;}
.service ul li:hover  i.fw6{ background-position:-12px -340px;}
.service ul li:hover  i.fw7{ background-position:-245px  -340px;}
.service ul li:hover  i.fw8{ background-position:-478px  -340px;}
.service ul li:hover  i.fw9{ background-position:-710px  -340px;}
.service ul li:hover  i.fw10{ background-position:-943px  -340px;}

/*-----------列表页--------------*/
.location{ width:100%; height:40px; line-height:40px; background:url(../images/location.png) no-repeat 20px 10px; font-size:14px; text-indent:59px;}
.location a{ margin:0 5px;}

.neiRong{ width:100%; margin-top:25px;}
.subMenu{ float:left; width:280px; background:#F3FAFF; margin-left:3px; padding-bottom:30px;}
.subMenu .title{ height:66px; line-height:66px; border-bottom:3px solid #0065B6; font-size:24px; color:#076CBC; background:url(../images/icon4.png) 20px center no-repeat; text-indent:65px;}
.subMenu ul.list_zuo li{ width:100%; line-height:48px; font-size:16px; background:url(../images/icon5.png) 20px 11px no-repeat; text-indent:65px; transition:300ms;}
.subMenu ul.list_zuo  li:hover,.subMenu ul li.current{ background:url(../images/icon5.png) 20px -33px no-repeat #CDE0F3; color:#0065b6;}
.subMenu ul.list_zuo  li:hover a,.subMenu ul li.current a{ color:#0061AE;}
.subMenu ul.list_zuo li h3{ font-size:16px; font-weight:normal;background:url(../images/icon5.png) 20px 11px no-repeat;  transition:300ms;}
.subMenu ul.list_zuo li.mulu{ background:none;}
.subMenu ul.list_zuo li.mulu:hover{ background:none; position:relative;  }
.subMenu ul.list_zuo li.mulu:hover h3,.subMenu ul li.current h3,.icon-xs-mainnav.ms{ background:url(../images/icon5.png) 20px -33px no-repeat #CDE0F3 !important; color:#0065b6;}
.subMenu ul.list_zuo li .mulu1{ overflow:hidden; zoom:1; background:#EDF5FB; padding:15px;}
.subMenu ul.list_zuo li .mulu1 a{ display:block;text-indent:15px; width:100px; margin-left:10px; line-height:40px; float:left; font-size:15px; color:#666; background:url(../images/li.png) 0 center no-repeat; }
.subMenu ul.list_zuo li .mulu1 a:hover,.subMenu ul li .mulu1 a.xuanzhong2{color:#0065b6;}
.subMenu ul.list_zuo li.mulu:hover a,.subMenu li.current a{ font-weight:normal;}
.icon-xs-mainnav i{ display:block; float:right;    margin-top: 6px; margin-right: 10px; width:28px; height:28px; background: url(../images/icon6.png) 5px 12px  no-repeat; }
.icon-xs-mainnav.ms i{ background-position:5px -53px !important;}
.gongjian{ overflow:hidden; zoom:1;    width: 246px; margin: 0 17px; padding-top:20px; padding-bottom:10px; border-bottom:1px solid #77AEDA; margin-bottom:20px;}
.gongjian li{ float:left; width:116px; height:32px; line-height:32px; text-align:center; background:#D5E3F0; margin-right:12px; margin-bottom:12px;}
.gongjian li:hover{background:#2C7AB9;}
.gongjian li:hover a{ color:#fff;}

.liebye{ float:right; width:845px; margin-right:5px; margin-top:0 !important;}
.liebye .title{ height:66px; line-height:66px; border-bottom:1px solid #0065B6; font-size:21px; text-indent:10px; background:#F6F6F6;}
.liebye .newlist{margin-left:5px; width:840px !important;}
.liebye .newlist li{ line-height:50px !important;background:url(../images/arrow1.jpg) 5px center no-repeat;}
.liebye .newlist li a{ text-indent:20px !important;}
.liebye .newlist li.sekuai{ background:url(../images/arrow1.jpg) 5px center no-repeat #f3f8fd;}

/*意见征集*/
.liebye .newlist li a.ques {  width: 66%;}
/*---翻页---*/

.fanye{ width:100%; background:#f1f7ff; padding:20px 0px; margin-top:30px;}
.page{  overflow:hidden;zoom:1;margin:0 auto; text-align:center; display:table;}
.page a,.page span{ display:block; float:left;background:#fff; border:1px solid #cccccc;min-width:48px; hegiht:28px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:10px; text-align:center;  line-height:28px;}
.page a:hover,.page .current{ background:#1f65b5; color:#fff; border:1px solid #0657b3;}
/*a.page1{ width:61px; background:#fff;}*/



/*---详情页---*/
.xqtoub{ width:90% !important; }
.xqtoub h3,.xqtoub h4{ display:block; text-align:center; width:100%; }
.xqtoub h3{ line-height:40px; font-size:24px; font-weight:bold; }
.xqtoub h4{ line-height:40px; font-size:18px;}

.shijian{ width:75%; border-top:1px solid #e0e0e0; margin-top:10px; text-align:center; line-height:40px; overflow:hidden;zoom:1; padding-left:25%;}
.shijian span{ display:inline; float:left; margin-right:30px; background:url(../images/icon3.jpg) no-repeat 0 0; text-indent:25px;}
span.shjian1{ background-position:0 0;}
span.shjian2{ background-position:0 -40px;}
span.shjian3{ background-position:0 -80px;}

.xqCent{width:96%; margin:0 auto; margin-top:20px; line-height:36px;  font-size:18px; padding:0px 10px;}
.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;}


.gbfx{ width:100%; margin-top:20px; height:40px; line-height:40px; border-top:1px solid #eeeeee;padding-top:15px;}
.guanbi{width:400px; overflow:hidden;zoom:1;}
.guanbi span{ display:block; width:100px; height:30px; line-height:30px; border:1px solid #dfdfdf; margin-right:20px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; 
text-indent:33px; float:left; background:url(../images/day-icon.png) no-repeat 0 0;}
span.day{ background-position:5px 0;}
span.gb{ background-position:5px -30px !important;}

.fenx{/*width:204px;*/ height:30px; }
.fenx img{ vertical-align:middle;}

/*---图片列表页---*/
.piclist{ width:100%; margin-top:10px; overflow:hidden;zoom:1;}
.piclist dl{ width:265px; margin:0 8px 22px 8px; float:left;}
.piclist dl dt{ width:265px; height:174px;}
.piclist dl dt img{ width:265px; height:174px;}
.piclist dl dd{ width:263px; border:1px solid #e5e5e5; border-top:none; height:70px; background:#f7f7f7;  padding-top:5px;}
.piclist dl dd span{ display:block; width:100%; line-height:30px; text-indent:10px; }
.piclist dl dd span.date{ background:url(../images/arrow8.png) no-repeat 235px 8px;}


/*----------信件列表页----------*/
.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:#629BCC; 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;}

/*----------专题列表页----------*/
.ztlist{ overflow:hidden; zoom:1;}
.ztlist li{ width:249px; height:75px; margin:20px 15px 0px 15px; float:left;}
.ztlist li img{width:249px; height:75px;}

/*信息公开*/
.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;}

/*----------------------网站地图-----------------*/
.map{width:98%; margin:16px  auto 0 auto;}
.ditu {width: 100%; background-color:#f7f7f7; height: 40px; line-height: 40px;  border-bottom:2px solid #f0f0f0; position:relative;}
.ditu a {padding: 0px 20px; height:40px;color:#d11b0d; line-height: 40px; font-size: 18px; display: block; position:absolute; bottom:-2px; left:0; border-bottom:3px solid #d11b0d;  }
.ditu a:hover {color:#d11b0d; font-weight:bold;}
.mapSublb {padding:16px 15px 0 15px; width: 96%;}
.mapSublb ul{ overflow:hidden;zoom:1; border-bottom:none !important; padding-bottom:0 !important; }
.mapSublb ul li { background:url(../images/arrow1.jpg) no-repeat left; width:140px; height: 40px; line-height: 40px; overflow: hidden; padding-left:15px; float: left; font-size:15px; margin-right:10px;}

/*--信件列表页---*/ 
.mailbox{ width:100%; margin:0 auto;}
.mailbox .biaoti{ width:100%; height:40px; background:#edf2f9; overflow:hidden;zoom:1; line-height:40px;  margin-top:20px; color:#3269b8; font-weight:bold;}

.mailbox ul li{ line-height:40px; overflow:hidden;zoom:1; height:auto !important;}
.mailbox ul li.kuai{ background:#f5f5f5 !important;}

.mailbox .biaoti h3,.mailbox li a{ display:inline-block;width:60%; text-indent:10px; float:left; border-right:1px solid #fff;font-weight:bold; }
.mailbox li a{ display:inline-block; width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;border-right:none !important; background:url(../images/write-bg2.jpg) no-repeat 10px 15px; text-indent:33px;}
.mailbox .biaoti span,.mailbox li span{ display:inline-block; float:left; width:13.1% !important; border-right:1px solid #fff; text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:15px; color:#666; }
span.bum2{ color:red;}
span.bum3{ border-right:none !important;}
.mailbox li span{ border:none !important;}
.mailbox li span.date{ color:#999; font-size:15px;}

/*---信件详情页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;}


/*---在线留言---*/
.rightarea{padding:20px 0 15px 0;  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;}

/* 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;}

/*--领导页修改---*/
.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;text-align: left;}

.ldwenz{margin-top:10px; margin-left:15px;}
.ldwenz p{ line-height:32px; font-size:16px;}
.ldjs .bd ul{margin-top:10px; margin-left: 0;}