
#main{width:100%; height:auto;  background:#e0e0e0 ; overflow:hidden;}
.list_content{ width: 1100px; height:auto; margin:0 auto;background: #fff;}
#list{padding:0 10px 10px 10px;margin: 20px 0;}
#list .list_r1{ margin-top:5px;}
#list .left{width:215px; float:left; height:auto; clear:both;}
#list .left .bt{height:40px; line-height:40px; padding-left:33px; font-size:16px; color:#fff; font-family:"微软雅黑";}
#list .left .ml{ height:auto;background:#eaeaea; overflow:hidden;}
#list .left .ml li{width:202px; height:30px; line-height:30px; float:left; margin:5px 0px; text-indent:3em; font-weight:bold; color:#1f7cd4; padding-left:10px; border:1px solid #c9c9c9;}
#list .left .ml li a{color:#1f7cd4;}
#list .left .ml li a:hover {color:#1f7cd4;}
#list .right{width:79%; float:right; border:3px solid #eaeaea;}
#list .right .bt1{ height:41px; line-height:43px; width:100%;}
#list .right .bt1 li{width:auto; text-align:center; float:left;padding:0 35px; color:#1f7cd4; font-weight:bold; font-size:14px;}

.listlmtt{ font-size:12px; line-height:30px; background:#fff;}
.lmtt{ width:97%; height:auto;}
.listlist{ clear:both;font-size:14px;height:auto; width:98%; margin:0 auto; padding-top:17px; +padding-top:15px}
.listlist li{float:left; width:98%; overflow:hidden;height:35px; line-height:35px;border-bottom:1px dashed #ccc; padding-left:10px;}
.listlist li span{ float:right;color:#a9a9a9;}
.listlist li a{display:block; float:left; /*background:url(../images/dot_01.jpg) no-repeat 8px;*/ color:#000;}
.listlist li a:hover{ color:#1f7cd4;}
.con_title {padding:20px 80px 20px 80px;font-size: 19pt;text-align: center;height:auto;border-bottom:1px solid #d6d5d5;vertical-align: middle;color:#2e6699;}
/*
.con_title span{ font-size:16pt; line-height:25px; text-align:center; display:block;}
.con_title span a{ color:#000;}
*/
.con_con{color:#000;min-height:280px;font-size:16px;width:90%;margin:0 auto;padding: 20px 10px 10px 10px;text-align:justify;text-justify:inter-ideograph;}
/*.con_con * img,.con_con img{ text-align: center; display: block; margin:0 auto;}*/
.con_con *{ /*text-indent: 2em;*/height: auto; line-height:2em;}
.con_con table{ width: 100%; }
#xgfj a{ float: left; width: 100%; display: block;}


.cont{ width:1100px; height:auto; margin:0 auto; overflow:hidden;}
.contbit{width:948px; margin:0 auto; margin-top:10px; padding-bottom:15px;}
.con_titlediv{ width:100%; height: 100px; display: table;}
.cont_lmttT{ width:100%;border-bottom:1px solid #e5ecf1; display:table-cell;vertical-align: middle;}
.cont_T{ width:100%; height:auto; border-bottom:1px solid #e5ecf1;}
.dqwz{height:35px; padding-left:15px; line-height:35px; font-size:16px; color:#595959;border-left:6px solid #2e6699;margin-right:10px;}
.dqwz a{ color:#595959; font-size:16px;}
.dqwz a:hover{ color:#337ab7;}
.zxft_r{ width:700px; float:right; margin-top:23px;}
.dbdh{ width:61px; height:64px; margin-bottom:4px;}
#goTopBtn {POSITION: fixed; TEXT-ALIGN: center;WIDTH:61px; BOTTOM:130px; HEIGHT:64; FONT-SIZE: 12px; CURSOR: pointer; RIGHT:0px;}

/*---list----*/
.wapper{width:1200px;margin:0 auto;}
.clear{clear:both;}
.none{display:none; }
.margin{font:normal 10px/10px 'microsoft yahei';height:10px;}
.m5{font:normal 5px/5px 'microsoft yahei';height:5px;}
.left,
.li-left li{float:left;}
.right{float:right;}
.nowrap{table-layout:fixed;word-break:keep-all;white-space:nowrap;}
.absolute{position:absolute;}
.h,
.hidden{overflow:hidden;}
.input{border:1px solid #ccc;padding:0 5px;font:normal 14px/25px 'microsoft yahei';height:25px;}

.f3f3f3{ background:#f3f3f3}
.w996{width:996px; margin:0 auto}
.f-20{ font-size:20px;}
.f-14{ font-size:14px}
.pr-20{padding-right:20px;}
.pt-15{/*padding-top:15px;*/}
.pb-30{padding-bottom:20px}
.ti2{ text-indent:2em}
.lh-25{line-height:25px}
.b-b-1{border-bottom:#e1e1e1 dashed 1px;}

ul.list-li > li{margin-bottom:20px;}
ul.list-li > li img{ width:281px; height: 158px; }
ul.list-li li .div_w{ width:100%; height:auto; }
ul.list-li li .div_w h1{ height:40px; line-height:40px;width: 100%; }
ul.list-li li .pic-wu{ width: 100%; height:auto; }
ul.list-li > li > div > h1 > span{ font-size: 12px; }
ul.list-li > li > div > h1 > span.list-time,ul.list-li > li > div > h1 > span.list-time{color:#8a8a8a;}
.list-time{ display: block; font-size: 14px; }
.List-T{ width: 80%;font-size: 16px; height:40px;overflow: hidden;}
ul.list-li > li > div > p.list-content{color:#8c8c8c;}
ul.list-li > li > div > p.list-content a{color:#d20707}

.Ewm{ width: 136px; height: 135px;margin:20px auto 50px auto; }
.Ewm h3{ color: #cac9c8; font-size: 12px; line-height: 25px; text-align:center;}
.Ewm img{width: 136px; height: 135px; }

.confy{ width:90%;margin:0 auto; height:auto;border-top:1px solid #b7b7b7; margin-bottom:30px;}
.confysy{ height:50px; line-height: 50px;overflow:hidden; width: 100%;}
.fenye1{ width:78px; float:left; height:24px;line-height:24px; margin-top:5px; text-align:center; color:#fff;}
.fenye1 a,.fenye1 a:hover{ color:#fff;}
.fenyet{ width:90%;margin:0 auto; line-height:50px;font-size: 14px;}

.Top-box{width:65px;height:110px; position:fixed; right:15px;bottom:100px;display:none;cursor: pointer;}
.Top{width:65px;height:65px; color:#fff;font-size:20px;background:#c1c1c1;text-align: center;padding-top:5px;}
.Top-box i.Arrow{font-size: 27px; color: #c1c1c1;margin:0 0 0 15px;}

.keywordtitle{ width:90%; height:250px; margin:0 auto;border-top:1px solid #ccc; }
.keywordtitle > h5{ height:50px; line-height:50px; font-size: 18px; color: #00558e;  }
.keywordtitle > ul{ height: auto;  }
.keywordtitle > ul li{float: left;width:100%;margin-right:20px;overflow: hidden;height:40px;font-size: 16px;text-align: left;padding-left: 10px;line-height: 40px;}
.keywordtitle > ul li a,.keywordtitle > ul li a:hover{color:#00558e;}
#Browse{color:red; padding-left:5px;}

/*-------------------------------Page------------------------------------*/
.page_num{padding:20px;height: 20px;overflow:hidden;background: #fff;font-size:14px;width: 90%;}
#page_div{line-height:20px; color:#000;}
#pagination_input{ width:20px; height:16px; line-height:16px; margin:0 8px; padding:0; overflow:hidden; border:1px solid #ccc;}
#page_div .pagination_index, #page_div .pagination_index_num{
	background:#FFFFFF; border:1px solid #bfbfbf; padding:0 8px;margin-right:2px;float: left; height:20px;text-align:center;}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#8b8b8b;}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#8b8b8b;}
#page_div .pagination_index_last{width:320px; float:right; text-align:right; color:#8b8b8b;}
#page_div .pagination_index_num{margin-right:2px; padding:0px; width:20px;}
#page_div .currentIndex{ background:#bfbfbf; border:1px solid #bfbfbf; width:20px; height:20px;
line-height:20px; color:#8b8b8b;text-align:center; font-weight:bold;}
.pagination_index_last a{ color:#8b8b8b; }
#page_div .pagination_index .arrow{color:#8b8b8b;}

.tjph{ width:48%; margin-top:50px;font-size:16px;}
.xggjs{font-size:18px;text-align:left;height:40px; line-height:40px;border-bottom:1px solid #d6d5d5;vertical-align: middle;color:#2e6699;}

.rdgz33{margin: 10px 0; min-height:58px;line-height:58px;text-align: center;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;width:100%;}
.rdgz33>*{float: left;padding:0 20px; background:url(../images/fgicl.jpg) left center no-repeat;}
.rdgz33>li.hover,.rdgz33>li.hover:first-child{ background:url(../images/tlic2.jpg) left center no-repeat;color: #2e6699;}.rdgz33>li.hover a{color: #2e6699;}
.rdgz33>*.hover+li{background:url(../images/fgicl.jpg) left center no-repeat;}
.rdgz33>li:first-child{background:url(../images/fgicl.jpg) left center no-repeat;border-left:none;}

/*ldxx list*/
.ldflct{ width:230px; background:#fff; box-shadow:2px 2px 2px #ccc; float:left;}
.ldfrct{ padding:20px; width:768px; background:#fff; box-shadow:2px 2px 2px #ccc; float:right;}
.ldtxs{ padding:20px 24px;}.ldtxs img{ height:214px; border:none;}
.ldname{ line-height:54px; text-align:center; font-size:22px;}
.ldtlli{ margin:10px 0;}
.ldtlli li{height:50px; width:100%; float:left;}
.ldtlli li.hover{height:50px; float:left; background:url(../images/ldlibg1.png) left top no-repeat; color:#fff;}
.ldtlli li.hover a{ background:none;color:#fff;}
.ldtlli li.hover a:hover{ background:none;color:#fff;}
.ldtlli li a{ padding:0 60px 8px 30px; width:222px; height:42px; line-height:42px; float:left; background:url(../images/ldlibg0.png) left top no-repeat;color:#1e68ac; font-size:18px;}
.ldtlli li a:hover{ padding:0 60px 8px 30px; width:222px; height:42px; line-height:42px; float:left; background:url(../images/ldlibg1.png) left top no-repeat; color:#fff;}
.ldrct{ border:1px solid #E5E5E5; background:#F8F8F8;}
.ldjjs{ padding:10px 30px;}
.ldjjs h2{ line-height:2.5em; font-size:22px; color:#1e68ac;}
.ldjjs dt{ line-height:1.6em; font-size:28px; color:#1e68ac;}.ldjjs dl{line-height:2em; font-size:18px; color:#000000;}
.ldjls{ padding:18px; background:#fff;}
.ldjls h3{ font-size:18px; line-height:2em; text-align:center; border-bottom:1px solid #D5D5D5;}
.ldjls div{padding:10px 0; line-height:2em; font-size:16px;}.ldjls div a{ color:#d10101;}
.fgwldstls2{ height:40px;background:url(../images/btmtl.jpg) repeat-x; line-height:40px;}
.fgwldstls2 h2{ display:block; width:110px; height:40px; line-height:40px; text-align:center; background:url(../images/btmlink2.png) repeat-x; color:#32689b; font-size:18px;}
.fgwldstls2 h2 a{color:#32689b;}
.tzgg4 li{ height:32px;line-height: 32px;padding-right:5px;}
.tzgg4 li:before{content:url(../images/dian2.jpg);padding-right: 10px; line-height: 32px;}
.tzgg4>div>h2{ line-height: 32px;}
.tzgg4>div>p{line-height: 25px;}
.tzgg4>div>p a:hover{text-decoration: underline;}

/*内设机构*/
.nsjgTl{ height:42px;margin-top: 28px;}
.nejgCt dt{margin-top: 20px;margin-bottom: 10px;font-size:18px;color:#336699;font-weight:bold;line-height:42px;border-bottom:1px solid #cccccc;}
.nejgCt dt font{padding-left: 20px;display: inline-block;line-height:42px;border-bottom: 2px solid #336699;background:url(../images/nsjgxtl.gif) left center no-repeat;}
.nejgCt dd{ list-style:none;line-height:2.5em; background:url(../images/icos1.gif) left center no-repeat; padding-left:10px;margin-left: 10px;}