/* CSS Document */
.directoryList{font-family:宋体；letter-spacing:1px;text-align:center;}
.directoryList td{height:32px;line-height:32px;text-align:center;font-size:14px;border:1px solid #D3D3D3; }
.cont_pos{margin-top:28px;font-family: 宋体;font-size:12px;}
.contentArea{margin-top:10px;background: #fff none repeat scroll 0 0;border: 1px solid #9fbddd;border-radius: 5px;margin-bottom: 10px;padding: 0 10px;width: 960px;}
.content_title {font-family: 宋体;color: #0099cc;font-size: 20px;font-weight: bold;letter-spacing:2px;line-height: 28px;margin: 40px auto;text-align: center;}
.content_time {font-family: 宋体;background: #f2f6ff none repeat scroll 0 0;border-top: 1px solid #d2d2d2;font-size: 12px;height: 35px;line-height: 35px;text-align: center;}
.det_content {font-family: 宋体;padding: 6px 0px 0;font-size: 14px;line-height:28px;letter-spacing:2px;}
.print_close {border-bottom: 1px solid #f2f6ff;height: 26px;line-height: 24px;text-align: center;}
.applyPublicTable {margin:0 auto;margin-top:10px;border:1px solid #999999;text-align:center;font-size:14px;}
.applyPublicTd input{border:0px;border-style:none;width:95%;}
.applyPublicTd2 input{border:0px;border-style:none;width:95%;}
.applyPublicTd {border-bottom:1px solid #999999;border-right:1px solid #999999;text-align:right;}
.applyPublicTd2 {border-bottom:1px solid #999999}
.applyPublicTd3 {border-right:1px solid #999999;text-align:right;}
.applyPublicTd3 input{border:0px;border-style:none;width:95%;}

.mainShareDiv_24 {
    background: rgba(0, 0, 0, 0) url("sharebox.png") no-repeat scroll 0 0;
    height: 32px;
    width: 264px;
}
.get-codes-gwdshare {
    float: left;
    text-align: left !important;
    z-index: 9999;
}
.gwds_tools_24 a {
    background: rgba(0, 0, 0, 0) url("is_24.png") no-repeat scroll 0 0;
    cursor: pointer;
    display: block;
    float: left;
    height: 24px;
    padding: 3px 2px;
    width: 24px;
}
.get-codes-gwdshare a, #gwdshare_s a, #gwdshare_pop a {
    cursor: pointer;
    text-decoration: none;
}
.gwds_bottom_leftbutton {
    margin: -1px 3px 0 6px;
}
.gwds_people {
    background-position: 0 -75px !important;
}

.gwds_tools_24 a {
    background: rgba(0, 0, 0, 0) url("is_24.png") no-repeat scroll 0 0;
    cursor: pointer;
    display: block;
    float: left;
    height: 24px;
    padding: 3px 2px;
    width: 24px;
}
.get-codes-gwdshare a, #gwdshare_s a, #gwdshare_pop a {
    cursor: pointer;
    text-decoration: none;
}
.gwds_bottom_centerbutton {
    margin: -1px 3px 0;
}
.gwds_tsina {
    background-position: 0 -115px !important;
}

.gwds_tools_24 a {
    background: rgba(0, 0, 0, 0) url("is_24.png") no-repeat scroll 0 0;
    cursor: pointer;
    display: block;
    float: left;
    height: 24px;
    padding: 3px 2px;
    width: 24px;
}
.get-codes-gwdshare a, #gwdshare_s a, #gwdshare_pop a {
    cursor: pointer;
    text-decoration: none;
}
.gwds_bottom_centerbutton {
    margin: -1px 3px 0;
}
.gwds_tqq {
    background-position: 0 -155px !important;
}

.gwds_bottom_more {
    background: rgba(0, 0, 0, 0) url("more2.png") no-repeat scroll -3px -3px;
    height: 32px;
    margin: 0 0 0 6px;
    width: 32px;
}
.gwds_more {
    background: rgba(0, 0, 0, 0) url("more2.png") no-repeat scroll -3px -3px;
    display: inline-block;
}


.icoAll{ background:url(spirit.png) no-repeat center; vertical-align:middle; display:inline-block; *display:inline; *zoom:1;}
.ico1{ width:15px; height:13px; background-position:0 0;}
.ico2{ width:15px; height:13px; background-position:-20px 0;}
.ico3{ width:40px; height:34px; background-position:0 -163px; cursor:pointer}
.ico4{ width:17px; height:16px; background-position:0 -204px;}
.ico5{ width:8px; height:15px; background-position:0 -223px;}
div:hover .ico5,div.active .ico5{background-position:0 -240px;}
.ico6{ width:18px; height:17px; background-position:-78px -309px;}
.ico7{ width:18px; height:17px; background-position:-78px -326px;}
.ico8{ width:20px; height:17px; background-position:-347px 0;}
.ico9{ width:7px; height:13px; background-position:-13px -224px;}
div:hover .ico9,div.active .ico9{background-position:-25px -224px;}
.ico10{ width:13px; height:13px; background-position:-125px -364px;}
.active .ico10{ background-position:-125px -351px}

.headIco1{ width:26px; height:25px; background-position: 0 -127px;}
.headIco2{ width:26px; height:25px; background-position: -29px -127px;}
.headIco3{ width:26px; height:25px; background-position: -58px -127px;}
.headIco4{ width:26px; height:25px; background-position: -87px -127px;}


.active .headIco1,.span:hover .headIco1{ background-position: 0 -95px;}
.active .headIco2,.span:hover .headIco2{ background-position: -29px -95px;}
.active .headIco3,.span:hover .headIco3{ background-position: -58px -95px;}
.active .headIco4,.span:hover .headIco4{ background-position: -87px -95px;}

.m-table{ width:100%;}
.m-table tr td{ padding:5px 0; vertical-align:top}
.m-table2{ width:100%;}
.m-table2 tr td{ padding:13px 0; text-align:center; vertical-align:middle}
.m-table2 .tr td{ border-bottom:1px solid #ddd; color:#000; font-weight:bold;}
.mainWap{background:url(img1.jpg) no-repeat center top;}
.header{}
.mainNav .span{ width:160px; height:56px; text-align:center; cursor:pointer; line-height:47px; font-size:16px; color:#3971c6; background-position:-175px -19px; margin-right:10px;}
.mainNav .span.active,.mainNav .span:hover{ background-position:0 -19px; color:#fff;}

.seachWap1{}
.seachWap1 input[type='text']{ background-color:#fff; border:none; border-radius:0; box-shadow:none; width:210px; padding:7px 6px; margin-right:-5px;}
.seachWap2{ position:relative}
.seachWap2 input[type='text']{ padding:4px 5px; width:180px; border:none; background-color:#eeeeee;}
.seachWap2 .hfbtn{ background:url(hfBtn.png) no-repeat center; width:110px; height:28px; cursor:pointer; display:inline-block; position:absolute; top:0; right:0;}
.seachWap3{}
.seachWap10 input[type='text']{background-color:#fff; height:20px;border-radius:0; box-shadow:none; width:320px;}
.seachWap10 select{width:60px;height:34px;}


.indexBanner .leftMenu{ width:40px; background-color:#3971c6; float:left;}
.indexBanner .leftMenu span{ display:block; border-right:2px solid #3971c6; line-height:1.2; padding:33px 10px 0 10px; height:117px; background: #f2f2f2; font-size:18px; cursor:pointer;}
.indexBanner .leftMenu span.active{ background:none; color:#fff;}
.indexBanner .cont{ width:469px; height:300px; position:relative; overflow:hidden;}
.indexBanner .cont ul{ position:absolute;}
.indexBanner .cont ul li{width:469px; height:300px; float:left;}

.control{width:100%; height:30px; text-align:right; position:absolute; left:0; bottom:0;}
.control a{ width:8px; height:8px; border-radius:4px; background-color:#fff; margin:7px 5px; display:inline-block; *display:inline; *zoom:1;}
.control a.now{ background:#3971c6;}
.indexBanner li{ position:relative;}
.indexBanner li .p{ width:100%; height:40px; line-height:40px; position:absolute; left:0; bottom:0; color:#fff; background-color:#000; filter:alpha(opacity=80);opacity: 0.8; font-size:18px;}
.indexBanner li .p .text{padding:0 10px; width:380px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.m-tabs{ background-color:#f2f2f2;}
.m-tabs span{ padding:0 23px; height:40px; line-height:40px; border-top:2px solid #f2f2f2;border-left:2px solid #f2f2f2;border-right:2px solid #f2f2f2;display:inline-block; *display:inline; *zoom:1; cursor:pointer; font-size:18px;}
.m-tabs span.active{ color:#3971c6; background-color:#fff; border-top:2px solid #3971c6;border-left:2px solid #cccccc;border-right:2px solid #cccccc}
.m-tabs div{ padding-left:20px;margin-right:5px;display:inline-block; *display:inline;}

.newsListWap .a{ display:block; line-height:30px; padding-left:10px; background:url(dian1.png) left center no-repeat}
.newsListWap .a .text{ width:364px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px; display:inline-block; float:left;color:#393939; }
.newsListWap .a:hover{ background:url(dian2.png) left center no-repeat}
.newsListWap .a:hover .text{ text-decoration:underline}
.indexAd{ width:1000px; height:91px; overflow:hidden; position:relative}
.indexAd ul{ position:absolute;}
.indexAd ul li{width:1000px; height:91px; float:left;}
.indexAd .prev,.indexAd .next { position:absolute; top:24px;font-size:18px;color:#7c7c7c;text-decoration:none; font-weight:bold;padding:10px 5px; height:20px;line-height:20px; background-color:rgba(255,255,255,0.5); }
.indexAd .prev { left:0; }
.indexAd .next{ right:0; }

.newsListWap .a .text2{ width:100px; text-align:center; font-size:14px; display:inline-block; float:left; }
.newsListWap .a .text3{ width:460px}

.titAll1Wap{ background:url(line1.png) repeat-x left bottom;}
.titAll1{ line-height:36px; padding:0 10px; color:#3971c6; font-size:18px; border-bottom:2px solid #3971c6; display:inline-block;}

.newsListWap2 .a{ display:block; line-height:14px; font-size:14px; padding-left:10px; background:url(dian1.png) left 10px no-repeat; margin-top:15px;}
.newsListWap2 .a:hover{ background:url(dian2.png) left 10px no-repeat}

.newsListWap3 .a .text{ width:258px;}

.newsListWap4 .a{ display:inline-block;}
.newsListWap4 .a .text{ width:350px; margin:0;}

.newsListWap .a .text4{ width:160px}

.m-tabs2 span{ height:28px; line-height:28px; text-align:center; float:left; cursor:pointer; margin-right:2px; padding:2px;color:#3971c6; background-color:#ebf1f9;}
.m-tabs2 span.active{ background-color:#749bd7; color:#fff;}

.m-tabs5 span{ height:28px; line-height:28px; text-align:center; float:left; cursor:pointer; margin-right:2px; padding:2px 4px 2px 4px;color:#3971c6; background-color:#ebf1f9;}
.m-tabs5 span.active{ background-color:#749bd7; color:#fff;}

.m-tabs3{ width:250px;}
.m-tabs3 span{ width:75px; height:28px; font-size:14px; line-height:28px; text-align:center; float:left; cursor:pointer; margin:10px 7px 0 0; background-color:#f2f2f2;}

.m-tabs6{ text-align:center;padding-left:4px; height:220px;}
.m-tabs6 span{height:26px; font-size:14px; line-height:26px; text-align:center; float:left; margin:5px 7px 0 0; background-color:#f2f2f2;}
.width75{width:75px;}

.ztWap .cont{ margin-left:50px; height:140px; background-color:#f2f2f2}
.ztWap .cont .cpntWap{ margin:26px 0 0 16px;}
.ztWap .cont img{ float:left; display: inline; margin:2px 25px 5px 0}

.footer{ background:url(img8.png) repeat-x; height:120px; text-align:center}
.footer .img{ display:inline-block; margin:25px 0 0 0; vertical-align:middle}
.footer .cont{ display:inline-block; text-align:left; margin:25px 0 0 45px; vertical-align: middle}

.leftMenu1 .div{ height:50px; background-color:#ebf1f9; border-left:6px solid #749bd7; text-indent:15px; font-size:18px; color:#749bd7; line-height:50px; margin-bottom:10px; position:relative; cursor:pointer; display:block;}
.leftMenu1 .div.active,.leftMenu1 .div:hover{ background-color:#749bd7; color:#fff;}
.leftMenu1 .ico5{ position:absolute; top:18px; right:20px;}
.leftMenu1 a{ text-decoration:none; color:#749bd7;}
.leftMenu1 a:hover{ text-decoration:none; color:#fff;}

.moreImg{ position:absolute; top:14px; right:10px;}

.leftMenu2{ width:260px;}
.leftMenu2 .span{ width:114px; height:40px; line-height:40px; text-align:center; font-size:14px; font-style:italic; border:2px solid #ebf1f9; background-color:#fff; float:left; margin:0 5px 5px 0; cursor:pointer}
.leftMenu2 .span span{ vertical-align:middle; margin-left:10px;}
.leftMenu2 .span:hover{ border-color:#749bd7; color:#749bd7;}

.meIco1{ width:23px; height:22px; background-position:0 -260px;}
.meIco2{ width:23px; height:22px; background-position:-30px -260px;}
.meIco3{ width:23px; height:22px; background-position:0 -289px;}
.meIco4{ width:23px; height:22px; background-position:-30px -289px;}
.meIco5{ width:23px; height:22px; background-position:0 -316px;}
.meIco6{ width:23px; height:22px; background-position:-30px -316px;}
.meIco7{ width:23px; height:22px; background-position:0 -345px;}
.meIco8{ width:23px; height:22px; background-position:-30px -345px;}
.meIco9{ width:23px; height:22px; background-position:0 -372px;}
.meIco10{ width:23px; height:22px; background-position:-30px -372px;}
.meIco11{ width:23px; height:22px; background-position:0 -400px;}
.meIco12{ width:23px; height:22px; background-position:-30px -400px;}


.leftMenu3 .span{ height:50px; line-height:50px; text-indent:25px; font-size:18px; font-style:italic; border:2px solid #ebf1f9; background-color:#fff; display:block; margin:0 0 10px 0; cursor:pointer}
.leftMenu3 .span span{ vertical-align:middle; margin-left:10px;}
.leftMenu3 .span:hover{ border-color:#749bd7; color:#749bd7;}

.meeIco1{ width:27px; height:29px; background-position:-78px -165px}
.meeIco2{ width:27px; height:29px; background-position:-78px -201px}
.meeIco3{ width:27px; height:29px; background-position:-78px -237px}
.meeIco4{ width:27px; height:29px; background-position:-78px -272px}
.meeIco5{ width:27px; height:29px; background-position:-78px -358px}
.meeIco6{ width:27px; height:29px; background-position:-78px -394px}
.meeIco7{ width:27px; height:29px; background-position:-78px -430px}
.meeIco8{ width:27px; height:29px; background-position:-78px -466px}

.cbjNewsLIst{ width:332px; float:left; font-size:14px; height:210px; overflow:auto;}
.cbjNewsLIst a{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.cbjNewsLIst span{ vertical-align:middle}
.cbjNewsLIst .one,.cbjNewsLIst .two{ margin-bottom:15px;}
.cbjNewsLIst .one .ico6,.cbjNewsLIst .one .ico7{ margin-right:10px;}
.cbjNewsLIst .two{ margin:15px 0 0 25px; display:none}
.cbjNewsLIst .two a{ margin-bottom:15px;}

.titAll2{ line-height:36px; padding:0 10px; font-size:18px;  display:inline-block; cursor:pointer; color:#999}
.titAll2.active{color:#3971c6; border-bottom:2px solid #3971c6;}

.ftWap{ width:280px; height:263px; background:url(jlBg.jpg) no-repeat center;}

.nesInf{ margin:25px 0 0 0}
.nesInf .imgWap{ float:left; margin-right:20px; width:144px; height:104px; padding:2px; background-color:#fff; border:1px solid #ddd;}
.nesInf .imgWap img{width:144px; height:104px; float:left;}

.m-tabs4{ border:1px solid #749bd7; display: inline-block;}
.m-tabs4 span{ width:120px; margin:0;}

.imenIc1{ width:66px; height:90px; background-position:-139px -93px;}
.imenIc2{ width:66px; height:90px; background-position:-219px -93px;}
.imenIc3{ width:66px; height:90px; background-position:-299px -93px;}
.imenIc4{ width:66px; height:90px; background-position:-139px -215px;}
.imenIc5{ width:66px; height:90px; background-position:-219px -215px;}
.imenIc6{ width:66px; height:90px; background-position:-299px -215px;}

.zxblWap .icoAll{ float:left; display:inline; margin:15px 7px; cursor:pointer;}

.tishiWap1{ display:none; width:220px; height:50px; line-height:50px; text-align:center; border:1px solid #ddd; background-color:#fff; font-size:14px; position:absolute;}
.tishiWap2{ display:none; width:580px; border:1px solid #ddd; background-color:#fff; font-size:14px; position:absolute;}

.bzstWap{ background-color:#f8fbff; border:3px solid #d1e0f4;}

.leftMenu4{background:url(menuBgg4.png) repeat-y center;}
.leftMenu4 a{ display:block}
.leftMenu4 a:hover{ text-decoration:none;}
.leftMenu4 .a{ display:block; height:52px; line-height:52px; font-size:18px; text-indent:20px; background:url(menuBg.png) no-repeat center;}
.leftMenu4 .a:hover{background:url(menuBgOn.png) no-repeat center; color:#3971c6l; text-decoration:none}
.leftMenu4 .a.active{background:url(menuBgOn2.png) no-repeat center; color:#3971c6l; text-decoration:none}
.leftMenu4 .one{ display:block; height:52px; line-height:52px; font-size:18px; text-indent:40px;background:url(menuBgg2.png) no-repeat center; cursor:pointer}
.leftMenu4 .one.active{background:url(menuBgg1.png) no-repeat center;}
.leftMenu4 .a2{display:block; height:38px; line-height:38px; font-size:16px; }
.leftMenu4 .a2:hover{background:url(menuBgg3.png) no-repeat center;}
.leftMenu4 .two{ display:none;background:url(menuBgg4.png) repeat-y center; text-indent:40px; font-size:16px;}
.leftMenu4 .icoAll{ margin-right:10px;}
.leftMenu4 .a span{ vertical-align:middle;}

.leftMenu5{background:url(menuBgg4.png) repeat-y center;}
.leftMenu5 a{ display:block}
.leftMenu5 a:hover{ text-decoration:none;}
.leftMenu5 .a{ display:block; height:52px; line-height:52px; font-size:14px; text-indent:20px; background:url(menuBg.png) no-repeat center;}
.leftMenu5 .a:hover{background:url(menuBgOn.png) no-repeat center; color:#3971c6l; text-decoration:none}
.leftMenu5 .a.active{background:url(menuBgOn2.png) no-repeat center; color:#3971c6l; text-decoration:none}
.leftMenu5 .one{ display:block; height:52px; line-height:52px; font-size:18px; text-indent:40px;background:url(menuBgg2.png) no-repeat center; cursor:pointer}
.leftMenu5 .one.active{background:url(menuBgg1.png) no-repeat center;}
.leftMenu5 .a2{display:block; height:38px; line-height:38px; font-size:16px; }
.leftMenu5 .a2:hover{background:url(menuBgg3.png) no-repeat center;}
.leftMenu5 .two{ display:none;background:url(menuBgg4.png) repeat-y center; text-indent:40px; font-size:16px;}
.leftMenu5 .icoAll{ margin-right:10px;}
.leftMenu5 .a span{ vertical-align:middle;}

.pageWap input[type='text']{ width:30px; padding:2px; text-align:center;}
.pageWap .go{ width:40px; height:24px; background-position:-144px -319px; cursor:pointer}
.leftMenu4 .three{ text-indent:60px; font-size:16px; display:none}
.leftMenu4 .four{ text-indent:100px;  font-size:16px; display:none}
.ldImfWap .leftArea{ width:150px; float:left; margin-right:40px;}
.ldImfWap .rightArea{ width:500px; float:left;}
.leftMenu4 .a3{display:block; height:32px; line-height:32px; font-size:16px; }
.leftMenu4 .a3:hover{background:url(menuBgg5.png) no-repeat center;}
.leftMenu4 .ctr{ cursor:pointer;height:32px; line-height:32px;}
.listTitle{width:220px;height:60px;line-height:60px;text-align:center;font-size:22px;font-weight:bold;color:#fff;background:url(listTitle.png) no-repeat center;}
.listTitleNolog{display:table-cell;vertical-align:middle; word-break:break-all;vertical-align: middle;width:220px;height:60px;text-align:center;font-size:18px;font-weight:bold;color:#fff;background:url(listTitle2.png) no-repeat center;}

.jgImgWap{ width:167px; float:left}
.jgImgWap1{ width:110px; height:150px;float:left;background:url(jgImgbk.jpg) no-repeat center;}
.jgImgWap1 div{margin-left:10px;color:#fff;font-size:18px;font-weight:bold;line-height:28px;text-align:center;width:30px;}
.jgBoxWap{ width:540px; float:left}
.jgBox{ border:1px solid #ddd;}
.jgBox .cont{ background-color:#fff; border:5px solid #f5f5f5; padding:10px 10px 0 10px;}
.jgBox a{ display:inline-block; width:240px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-left:10px; background:url(dian3.png) no-repeat left 10px; line-height:22px; margin:0 0 10px 0;}
.jgBox span{ display:inline-block; width:240px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-left:10px; background:url(dian3.png) no-repeat left 10px; line-height:22px; margin:0 0 10px 0;}

.jgcsBox{ background-color:#9db9e3; border:2px solid #89a9d8; color:#fff; font-size:16px; font-style: italic; padding:10px;}
.jgcsCont{ border:1px solid #ddd; border-top:none; padding:10px; font-size:14px;}

.xxssWap{ background-color:#f8f8f8; font-size:14px; height:90px;}
.seachWap3{ width:500px; height:34px; background:url(seachBg.png) no-repeat center; position:relative; display:inline-block;}
.seachWap3 .txt1{ width:86px; height:34px; line-height:34px; margin-left:10px; display: inline-block}
.seachWap3 .selectWap{ width:98px; padding-top:5px; border:1px solid #cccccc; background-color:#fff; position:absolute; top:34px; left:0; border-top:none; display:none}
.seachWap3 .selectWap p{ line-height:22px; text-indent:10px;}
.seachWap3 .selectWap p:hover{ background-color:#3971c6; color:#fff;}
.seachWap3 input[type='text']{ background-color:#fff; border:none; border-radius:0; box-shadow:none; width:280px; padding:5px 6px;}
.seachWap3 .inputBtn{ width:80px; height:30px; display:block; cursor:pointer; position:absolute; top:5px; right:0;}

.m-table3{ width:100%;}
.m-table3 tr td{ padding:15px 10px; text-align:left; vertical-align:middle; border:1px solid #cfdef3; background-color:#fff;}
.m-table3 .tr td{ color:#333; font-weight:bold; background-color:#ebf1f9 !important}


