﻿﻿/* CSS Document */

/*----------------------首页------------*/
.newBoxOne{ width:1180px; margin: 0 auto; background: #fff; padding:10px;}

.headline,.notice,.htopzhti{ width:100%; margin-top:15px;}
.headline{ margin-top:0!important; }

  /*--头条新闻--*/
.headline{padding:10px 0px;margin-top:5px;}
.headline .tit{ width:144px; height:49px;margin-top:8px; background:url(../images/tout-tit.jpg) no-repeat; line-height:0; font-size:0; text-indent:-99; cursor:pointer;}
.headline .tit a{ display: block;width:100%; height: 100px;}
.headlist{ width:980px;padding-right:20px;}
.headlist .bd{ width:975px;}
.headlist .bd li{ height:85px;}
.headlist .bd li h3,.headlist .bd li p{ display: block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.headlist .bd h3{ text-align:center; display:inline-block; width:90%; line-height:35px; font-size:33px; font-weight:bold; color: #1251a2;}
.headlist .bd h3 a{color: #1251a2;}
.headlist p{ text-align:center; display:block; width:100%; line-height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color: #3979c9;margin-top:5px;}
.headlist p a{ color:#3979c9; }
.headlist .hd{ width:5px;margin-top:15px;}
.headlist .hd li{ width:5px; height: 12px; margin-bottom:5px; background: #cccccc; cursor: pointer; font-size: 0; line-height: 0; text-indent: -99;}
.headlist .hd li.on{background: #ec3939;}

/*--焦点图及新闻---*/
.fousNews{ width:100%; margin-top:15px;}
.foucebox{ width:659px; height:445px; position:relative;}
.foucebox .hd{ height:26px; width:150px; position:absolute; bottom:10px; right:2px; z-index:999;}
.foucebox .hd li{ width:25px; height:25px; float: left; margin-right:10px; text-align: center; line-height: 25px; border:1px solid #888; float:left; border-radius:50px; -moz-border-radius:50px; background:url(../images/tm-bg1.png) repeat;-webkit-border-radius:50px; color: #888; font-size: 13px; font-family: Arial; cursor: pointer;transition: all 0.3s linear}
.foucebox .hd li.on{ background:#000; border:1px solid #fff; color: #fff; }
.foucebox .bd{ width:659px; height:445px;}
.foucebox .bd li{ float:left;width:659px; height:445px; position:relative;}
.foucebox .bd li p{ width:100%; height:45px; background: url(../images/tm-bg1.png) repeat;color:#fff; position:absolute; left:0; bottom:0; z-index:99;}
.foucebox .bd li p span{ width:73%;line-height:45px; display:block; text-indent:13px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.foucebox a.prev,.foucebox a.next{ display: block; width:22px; height: 33px; position: absolute; top:195px; z-index: 99;transition: all 0.2s;}
.foucebox a.prev{ left: 8px; background: url(../images/arrow1.png) no-repeat;}
.foucebox a.prev:hover{  background: url(../images/arrow1-2.png) no-repeat; }
.foucebox a.next{ right:8px; background: url(../images/arrow2.png) no-repeat;}
.foucebox a.next:hover{ background: url(../images/arrow2-2.png) no-repeat;}


.areaCon{ width:506px;}
.infoBoxOne{ width:100%;}
.infoBoxOne .hd{ height: 45px; line-height: 36px; background: url(../images/line2.jpg) repeat-x bottom;padding-left:8px; width:auto;}
.infoBoxOne .hd li{ float: left;width:33.3%; font-size: 19px; height: 45px;}
.infoBoxOne .hd li a{ display:inline-block; width:auto; padding:0 10px; height: 45px;}
.infoBoxOne .hd li.on a,.infoBoxOne .hd li:hover a{ background: url(../images/line3.jpg) repeat-x bottom; font-weight: bold;}
.infoBoxOne .hd li.on a,.infoBoxOne .hd li:hover a{ color: #356aac;}
.infoBoxOne .bd{margin-top:6px; height: 140px;}
.infoBoxTow .bd{ height:98px;}
.infoBoxOne .newlist li{ background: url(../images/arrow4.jpg) no-repeat left;line-height: 34px;}
.infoBoxOne .newlist li{text-indent:18px;}

/*--通知公告*/
.notice{ background: #f5f5f5; width:100%;margin-top:17px !important;}
.notice .tit{ width:100px; height:45px;line-height: 45px; padding-right:8px; background:url(../images/htit-bg1.jpg) no-repeat; text-align:center; color:#fff; font-weight:bold; font-size:18px;padding-top:43px; letter-spacing:2px;  }
.notice .tit a{ color:#fff;}
.notice .tognzhi{ width:398px;margin:12px 0; height: 64px; overflow: hidden;zoom:1;}
.notice .newlist li{ line-height:36px !important;background: url(../images/arrow6.png) no-repeat left;}
.notice .newlist li a{ width:100%;}




/*-专题-*/
.htopzhti{margin-top:22px !important;}
.htopzhti .tit{ width:93px; height:120px; background: url(../images/zt-tit.jpg) no-repeat; font-size: 0; line-height: 0; texxt-indent:0; }
.htopzhti .tit a{ color:#fff;}
.hztlist{ width:1069px; height:120px; position: relative;}
.hztlist .hd{ width:70px; height:7px; position: absolute; z-index: 99; bottom:10px; right: 5px;}
.hztlist .hd li{ width:7px; height: 7px; float: left; margin-right:6px; background:#fff; border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px; cursor: pointer;}
.hztlist .hd li.on{ background:#ec3939; width:20px;}

.hztlist .bd ul li{ float:left; height:120px; width:120px;}
.hztlist .bd ul li.last{ margin-right:0 !important;}


/*--首页三模块--*/
.newBoxTow{ width:1200px;margin:0 auto;margin-top:15px;}
.hpublic,.hfw,.h-hudong{ width: 366px; background: #fff; padding:10px;}
.hpublic,.hfw{margin-right:20px;}
.bg-tit{ height: 45px; line-height: 45px; background: url(../images/line4.jpg) repeat-x center;}
.bg-tit h3{ display: inline-block; height: 45px; line-height: 45px; padding:0 10px; background: #fff; margin-left:20px;}
.bg-tit h3 img{ vertical-align: middle;}
.gkcaidan{ width:100%; margin-top:9px;}
.gkcaidan li{ float: left;width:176px; height: 71px; margin-bottom:12px; overflow: hidden;zoom:1; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.gkcaidan li a{ display: block;width:100%;}
.gkcaidan li i,.gkcaidan li span{ display: block;margin-top:13px; float: left;}
.gkcaidan li i{ width:43px; height: 43px;margin-right:11px;margin-left:25px; background: url(../images/gkcd-icon1.png) no-repeat 0 0;}
.gkcaidan li span{ line-height: 43px; color: #fff;}
li.gkcd1 i{ background-position: 0 0;}
li.gkcd2 i{ background-position: 0 -43px;}
li.gkcd3 i{ background-position: 0 -86px;}
li.gkcd4 i{ background-position: 0 -129px;}
li.gkcd1{ background: url(../images/cd-bg1.jpg) no-repeat;}
li.gkcd2{ background: url(../images/cd-bg2.jpg) no-repeat;}
li.gkcd3{ background: url(../images/cd-bg3.jpg) no-repeat;}
li.gkcd4{ background: url(../images/cd-bg4.jpg) no-repeat;}
li.gkcd2,li.gkcd4{ float:right;}


.gkcaidan li:hover i,.hdcd a:hover i,.serviceBox 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);
}

.gdnewBox{ width:100%;margin-top:-5px; }
.gdnewBox .hd{ height: 40px; line-height: 40px;}
.gdnewBox .hd li{ background: url(../images/arrow7.jpg) no-repeat right; float: left;width:99px; margin-right:22px; font-size:19px; }
.gdnewBox .hd li a{ display: inline-block;}
.gdnewBox .hd li.on a,.gdnewBox .hd li:hover a{color: #0e72c6;font-weight: bold;}
.gdnewBox .bd ul li a{ width:76% !important;}
.gdnewBox .hd li.last{ background: none;}
.gdnewBox .bd li{ line-height: 32px;}


.badtpci,.badtpci2{ width:100%; height:165px;margin-top:7px; }
.badtpci{margin-bottom:14px;}
.badtpci img,.badtpci2 img,.wyly img{ width:100%; height: auto; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.wyly{width:100%; height: 139px;margin-top:11px;}
.hdcd{margin-top:14px; overflow: hidden;zoom:1;}
.hdcd a{ display: block; float: left; width:174px; height: 140px; border: 1px solid #a7ebeb;background: #edfefe; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.hdcd a i,.hdcd a span{ display: block; margin: 0 auto;}
.hdcd a i{ width:56px; height: 56px; background: url(../images/gkcd-icon2.png) no-repeat 0 0;margin-top:25px;}
.hdcd a span{ margin-top:10px; text-align: center; line-height: 46px;}
a.hdcd2{ background: #f0f1fc; border: 1px solid #d9dbfb; float: right;}
a.hdcd2 i{ background-position: 0 -56px;}
/*-----------列表页开始-------------*/
.subnerCenter,.nerCenter{width:1180px; margin: 0 auto;background:#fff;padding-bottom:50px;padding:10px 10px 20px 10px;padding-bottom: 10px;}
.subnerBox{width:auto; margin: 0 auto;padding:0 10px; background: #fff;margin-top:5px;}

.location{ width:100%;margin: 0 auto;height:40px; }
.nerCenter .location{ border-bottom:1px solid #f0f0f0;}
.weihz{ width:1152px; margin:0 auto; line-height:40px; background:url(../images/location.png) no-repeat 11px 12px; padding-left:36px; font-size:14px; color:#898989;}
.weihz a{ margin:0 5px; color:#898989;}

.leftNei{width:251px;}
.leftTit{ width:251px; margin: 0 auto;background:url(../images/left-bg.jpg) no-repeat; /* height: 80px;*/padding-top:5px;text-align: center}
.leftTit h3 {display: block;width: 75%;margin: 0 auto;line-height: 40px;font-size: 26px;font-weight: bold;background: url(../images/arrow8.png) no-repeat 210px 30px;-webkit-text-stroke: 1px #2e96df;color: #fff;padding: 16px 45px 16px 16px;}
.leftNav{ width:100%;margin-top:12px;}
.leftNav li.smtit{ line-height: 35px; overflow: hidden;zoom:1;	background-color:#f7f7f7;  padding:10px 25px 10px 21px; font-size: 18px;border-left:2px solid #4499e8;margin-bottom:12px;}
.leftNav li.smtit:hover,.leftNav li.smtit.on{background: url(../images/arrow10.png) no-repeat 230px 22px;background-color:#f7f7f7;}
.leftNav li.smtit:hover a,.leftNav li.smtit.on a{ font-weight: bold; color: #2d89df;transition: all .3s ease-in-out;}
.subNav{width: auto;margin-left:5px;margin-top:5px}
.subNav li{ font-size: 16px; line-height: 32px; margin-bottom:10px; padding-left:20px;background: url(../images/arrow11.png) no-repeat 0 12px;}
.subNav li a{ font-weight: normal !important; color: #666 !important; }
.subNav li:hover,.subNav li.current{background: url(../images/arrow12.png) no-repeat 0 12px;}
.subNav li:hover a,.subNav li.current a{ color:#1e86e7 !important;}


/*---下拉菜单---*/
.leftcaid li ul{ border-top:1px solid #eee;  width:93%; margin:0 auto;background:#fff; }
.leftcaid li ul li{ border-bottom:none !important; width:95% !important;}
.leftcaid li ul li a{ display:block; width:100% !important; background:none !important; text-indent:70px !important; background:url(../images/arrow6.png) no-repeat 50px 16px !important; }
.leftcaid li ul li a:hover,.leftcaid li ul li a.current{ color:#126cc9; font-weight:bold; background:url(../images/arrow7.png) no-repeat 50px 16px !important;}


.regular li{ float:left;  width:132px; font-size:17px;text-align:center;height:67px; line-height:67px;
 border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;margin-bottom:7px;margin-right:7px; }
.regular li a{ color:#fff;}
.regular li a:hover{ color:#fff; font-weight:bold;}
li.gd1{ width:100% !important; background:url(../images/gd-icon.png) no-repeat bottom left #ee5d5d;}
li.gd2{ width:100% !important; background:url(../images/gd-icon.png) no-repeat bottom left #eeb373; }

li.gd1,li.gd2,li.gd4,li.gd6,li.gd8,li.gd10{margin-right:0!important;}

li.gd3,li.gd6,li.gd9{ background:url(../images/gd-icon.png) no-repeat bottom left #77bbf9;}
li.gd4,li.gd7,li.gd10{ background:url(../images/gd-icon.png) no-repeat bottom left #77cde3;}
li.gd5,li.gd8{ background:url(../images/gd-icon.png) no-repeat bottom left #8d9bed;}


.jzgd{width:100%;background:#f5f5f5;height: 51px;line-height: 51px;text-indent:60px;color: #414141;font-size: 16px; border-bottom:2px solid #dedede;}
.jzgd a{ display:block; width:100%; height:51px;}

.rightNei{ width:878px;}
.righbt{ width:100%; height:55px;  background-color: #f7f7f7;}
.righbt h2{ display:block;background: url(../images/arrow13.png) no-repeat 0 20px; padding-left:35px; margin-left:17px; line-height:55px; font-size:18px; color:#1e86e7; font-weight:bold; }
.ybneirong{padding-left:10px;margin-top:8px;}
.ybneirong .newlist li{ line-height:40px;}
.ybneirong .newlist li.line{ height: 1px; line-height: 1px; border-bottom: 1px dashed #e5e5e5; background: none; margin: 8px 0;}
ul.piclist{margin-top:15px;}

/*--翻页--*/
.page{  overflow:hidden;zoom:1;margin:15px auto; padding:5px 0;/* background:#f5f5f5;*/ text-align:center; display:table ; font-size:15px !important;}
.page a{ display:block; float:left;background:#fff; border:1px solid #cccccc;padding:4px 9px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:10px; text-align:center;  }
.page a:hover,.page a.current{ background:#0b69ae; color:#fff; border:1px solid #0b69ae;}
a.page1{ background:#f2efef; border:1px solid #e0e0e0 !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;}


/*--图片新闻---*/
.piclist{ width:100%; border-bottom:1px solid #dedfe2; padding-bottom:20px;}
.piclist li{ float:left; width:257px;  margin:0px 7px 10px 7px; border: 1px solid #ececec; padding:8px}
.piclist li a{ display: block; width:257px; height: 160px; overflow:hidden;}
.piclist li img{width:257px; height: auto;}
.piclist li span{ display:block; width:100%;margin-top:5px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:30px;}


/*--信件列表页---*/
.zizhan_xj {width: 100%;margin: 0 auto;min-height: 650px;}
.xj_wyxx {width: 100%;height: 48px;background-color: #F5F5F5;margin-top: 15px;overflow: hidden;zoom: 1;line-height: 48px;}
.xj_wyxx h4 {float: left;line-height: 22px;border-left: 4px solid #1F65B5;color: #1F65B5;font-size: 18px;font-weight: bold;padding-left: 10px;margin-left: 15px;margin-top: 13px;}
.xj_wyxx a {float: right;margin-right: 15px;font-size: 16px;font-weight: bold;color: #1F65B5;}
.zizhan_xj .biaotiletter {width: 100%;height: 40px;background: #edf2f9;overflow: hidden;zoom: 1;line-height: 40px;margin-top:15px;color: #3269b8;font-weight: bold;}
.zizhan_xj .biaotiletter h3, .zizhan_xj li a {display: inline-block;width: 51%;text-indent: 10px;float: left;border-right: 1px solid #fff;font-weight: bold;font-size: 16px;}
.mailbox .biaotiletter span, .mailbox li span {display: inline-block;float: left;width: 140px !important;border-right: 1px solid #fff;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;color: #666;}
.xj_xjlb ul {width: 100%;overflow: hidden;zoom: 1;margin-top:5px;}
.xj_xjlb ul li {line-height: 40px;overflow: hidden;zoom: 1;}
.xj_xjlb li a {display: inline-block;width: 51%;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;}
.xj_xjlb li span {border: none !important;}
.xj_xjlb .biaotiletter span, .xj_xjlb li span {display: inline-block;float: left;width: 16% !important;border-right: 1px solid #fff;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;color: #666;}
.xj_xjlb li span.date {color: #999;font-size: 15px;}
.xj_xjlb ul li.kuai {background: #f5f5f5 !important;}

/*--内容页----*/

.details{ width:92%; margin:0 auto; margin-top:30px;}
.details h2,.details h3{ display:block; width:100%; text-align:center;}
.details h2{ font-size:30px; font-weight:bold; color:#156ac5; text-align:center; line-height:45px;}
.details h3{ line-height:40px; font-size:18px; color:#444;}

.smbiaoqi{ width:100%; margin-top:20px; border-bottom:1px solid #f0f0f0; height:40px; line-height:40px;color:#838383; font-size:14px;}
.zuozhe{ width:60%;}
.zuozhe span{margin-right:20px;}
.fengxiang{ width:30%; text-align:right; margin-right:10px;}
.fengxiang span{ margin-left:15px;}

.xqCent{width:100%; margin:0 auto; margin-top:10px; line-height:36px; border-bottom:1px solid #f0f0f0; padding-bottom:20px; font-size: 16px;}
.xqCent p{ width:100%;margin-bottom:15px;background: none !important} 
.xqCent img{ margin:20px auto; text-align:center;  border:5px solid #eaeaea; max-width:95%; display:block; }
.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;}

.guanb{ width:100%; text-align:right; height:40px; line-height:40px; }
.guanb img{margin-right:10px; vertical-align:middle;}

.related{ width:100%;margin-top:20px;}
.related ul{margin-left:10px;}
.related ul li{ background:url(../images/arrow5.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;}




/*---专题专栏----------*/
.ztlist{ width:879px; margin-top:20px;}
.ztlist li{ float:left; width:277px; height:100px; margin:0px 8px 20px 8px; background:#f5f5f5;}
.ztlist li img{ width:277px; height:100px;}
.ztlist li:hover{ background:#e3ecf7;}



/*---信件详情页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;}

.writeCenter{/*width:80%;*/ margin:15px auto 20px auto;}


/*---在线留言---*/
.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;margin-top:15px; }
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:30px; text-indent:10px; background:#f3f9fc; }
table.imagetable td textarea{ width:580px; padding:10px 10px;min-height: 150px;}
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 .btn { text-indent:0 !important; width: 100px;height: 35px; line-height: 30px; background: #FF7900;border-radius: 2px;color: #fff;padding: 5px 10px;margin-right: 25px;font-size: 16px;cursor: pointer;border: none;outline: none;border-radius: 3px;moz-border-radius: 3px;-webkit-border-radius:3px;}
.manageBtn #EBtnSubmit{background-color: #0082c8;}

.wxtishi{ width:auto;margin:15px 0; background: #f1f8fd; padding:20px 20px; overflow: hidden;zoom:1; }
.wxtishi h3,.wxtishi p{ display: block; float: left; }
.wxtishi h3{ font-size: 18px; font-weight: bold; color: #f43a3a; width:100px;}
.wxtishi p{width:720px; line-height: 30px; color: #666; font-size: 15px;}

/*---回复页---*/
.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;}



/*---公共服务---*/
.topicBox,.serviceBox{ width:100%; margin: 0 auto; margin-top:10px;}
.serviceBox .tit,.topicBox .tit{ height: 45px; background: url(../images/line4.jpg) repeat-x center;margin-bottom:10px;}
.serviceBox .tit h3,.topicBox .tit h3{ display: inline-block; padding:0 10px;margin-left:20px; font-weight: bold; line-height: 45px; font-size: 20px; color: #0157cf; background: #fff;}
.serviceBox li{ float: left; width:271px; height: 169px;margin: 0 9px 24px 9px;}
.serviceBox li i,.serviceBox li span{ display: block; margin: 0 auto;}
.serviceBox li i{ width:73px; height: 73px;margin-top:22px;}
.serviceBox li span{ text-align: center; line-height: 26px; margin-top:20px; font-size: 18px;}

li.serv1{ background: url(../images/sev-bg1.png) no-repeat;}
li.serv2{ background: url(../images/sev-bg1.png) no-repeat;}
li.serv3{ background: url(../images/sev-bg1.png) no-repeat;}

li.serv1 a:hover span{ color: #0061ab;}
li.serv2 a:hover span{ color: #07b5c0;}
li.serv3 a:hover span{ color: #3966e5;}

/*---专题专栏---*/
.topicBox{margin-bototm:30px;}
.topicBox li{ float: left; width:27.3%; margin: 0 1% 2% 1%; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; height: 88px; line-height: 88px; padding:0 2%; color: #fff; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align: center; font-size: 20px;}
.topicBox li a{ color: #fff;}
li.zhsty1{ background:#7bb4ee;}
li.zhsty2{ background:#88dfdc;}
li.zhsty3{ background:#8dd093;}
li.zhsty4{ background:#b5b0eb;}

li.zhsty5{ background:#6ecef6;}
li.zhsty6{ background:#ebbb77;}



/*--领导之窗--*/
.ld-info{width:100%; border-bottom: 1px solid #ddd; padding-bottom:20px;margin-bottom:10px;}
.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;}
.ldjs .lmlist{padding:0;}
.ldjs .lmlist li{ width:88%;}

/*---建议提案内容页---*/
.detailTable {
    margin-bottom: 10px;
    background: #fff;
    width: 100%;
    font-size:14px;  
}
.detailTable{margin-top:18px;}
.detailTable, .detailTable tr, .detailTable tr td {
    border: 1px solid #e6e6e6;
    border-collapse: collapse;
}
.detailTable thead th {
    font-size: 16px;
    text-align: center;
    font-weight:bold;
    color:#3269B8;
    background:#F8FBFF;
}
.detailTable tbody td,
.detailTable thead th  {
    padding: 10px 15px;
}
.detailTable tbody td.tdName {
    background: #F8FBFF;
    text-align: center;
    width: 10%;
    font-size: 14px;
}
.detailTable .trName td:nth-child(2), .detailTable .trUnit td:nth-child(2) {
    width: 160px
}
.detailTable .trName td:nth-child(3), .detailTable .trUnit td:nth-child(3) {
    width: 160px
}


/*---网站地图---*/
.mapBox .tit{ height: 45px; background: url(../images/line4.jpg) repeat-x center;margin-bottom:10px;}
.mapBox .tit h3{margin: 0 auto; display: block; width:100px; text-align: center;padding:0 10px; font-weight: bold; line-height: 45px; font-size: 20px; color: #0157cf; background: #fff;}

.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:#247cc4; line-height: 40px; font-size: 18px; display: block; position:absolute; bottom:-2px; left:0; border-bottom:3px solid #247cc4;  }
.ditu a:hover {color:#d11b0d; font-weight:bold;}
.mapSublb {padding:10px 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/arrow5.jpg) no-repeat left; width:140px; height: 40px; line-height: 40px; overflow: hidden; padding-left:20px; float: left; font-size:15px; margin-right:10px;}
.mapSublb ul li a{ color: #444;}
.mapSublb ul li a:hover{ color: #e61101;}


/*--添加政务表头信息---*/


.gkhead{width:1090px; border:1px solid #cddbeb;border-bottom:none; border-right:none; overflow:hidden;zoom:1; margin:10px auto; }
.gkhead table td{ border:1px solid #c9e8fa;padding:8px 15px; border-top:0; border-left:0; line-height:24px;}
.gkhead table td.wjTit{ width:143px; background:#f0f6fc; border-right:1px solid #c9e8fa; text-align:center;}
.gkhead table td{ width:400px;}





