@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;font-family:"微软雅黑";font-size:12px;}
ul{list-style:none;}
img{border:none;}
a{text-decoration:none; color:#000;}
.w1105{width:1105px;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}

.i-top{width:100%; height:138px; margin:0 auto;}
.i-top-main{height:138px; margin:0 auto;}
.i-top-logo{width:450px; height:114px; padding-top:24px; float:left;}
.i-top-search{width:260px; height:89px; float:right; padding-top:49px; position:relative;}
.i-top-search input.text{width:213px; height:40px; float:left; border:none; background:#f5f5f5; padding-left:5px;}
.i-top-search input.btn{width:40px; height:40px; float:left; border:none;background:url(../images/btn_search.jpg) no-repeat;}
.i-top-date{width:128px; height:24px; padding-left:32px;background:url(../images/icon_date.png) left 1px no-repeat; position:absolute; right:37px; top:99px; color:#666666; font-size:16px;}

.i-menu{width:100%; height:54px; line-height:54px; margin:0 auto; background:#006fce;}
.i-menu-main{height:54px; margin:0 auto; line-height:54px;}
.i-menu-main a{width:auto; padding:0 20px; float:left; display:block; line-height:54px; height:54px; text-align:center; color:#fff; font-size:18px;}
.i-menu-main a:hover,.i-menu-main a.hover{background:#0044ab;}

.i-focus{width:100%; height:460px; margin:0 auto; background:url(../picture/top.jpg) repeat-x center top;}
.i-focus-main{height:460px; margin:0 auto;}

.i-main1{width:100%; height:550px; margin:0 auto;}
.i-main1-m{height:550px; margin:0 auto;}
.i-main1-mt{height:90px; margin:0 auto; background:url(../images/m1top.jpg) center no-repeat;}
.i-main1-mt li{width:320px; height:69px; float:left; padding-left:115px; padding-top:22px;}
.i-main1-mt li:nth-child(1){background:url(../images/icon_notice.png) 64px 25px no-repeat; margin-left:210px;}
.i-main1-mt li:nth-child(2){background:url(../images/icon_res.png) 64px 28px no-repeat;}
.i-main1-mt li:nth-child(4){background:url(../images/icon_xy.png) 64px 28px no-repeat;}
.i-main1-mt li:nth-child(3){background:url(../images/icon_dy.png) 55px 28px no-repeat;}
.i-main1-mt li a{font-size:18px; color:#fff;}
.i-main1-mt li a span{font-size:16px; color:#fff;}
.i-main1-mb{height:396px; margin:0 auto; padding:32px 0;}
.i-main1-mbl{width:772px; height:396px; float:left;}
.i-main1-mblt{width:720px; height:40px; float:left; line-height:40px; padding-left:52px;background:url(../images/icon_news.png) 10px 5px no-repeat;}
.i-main1-mblt a{font-size:20px;}
.i-main1-mblt span{float:right;}
.i-main1-mblt span a{font-size:18px; color:#666666;}
.i-main1-mblt span a:hover{text-decoration:underline;}
.i-main1-mblb{width:772px; height:342px; float:left; margin-top:14px;}
.i-main1-mblbl{width:365px; height:342px; float:left; background:#f2f3f5;}
.i-main1-mblbl li{width:365px; height:342px; float:left;}
.i-main1-mblbl img{width:365px; height:250px; float:left;}
.i-main1-mblbl p{padding:22px; font-size:16px; line-height:24px; float:left;}
.i-main1-mblbr{width:395px; height:342px; float:right;}
.i-main1-mblbr a{width:395px; height:110px; float:left; display:block;}
.i-main1-mblbr a:nth-child(2){margin:6px 0;}
.i-main1-mblbr a .mblbrl{width:68px; height:80px; float:left; background:#f2f3f5; padding-top:30px; color:#666666; font-size:16px; text-align:right; padding-right:12px;}
.i-main1-mblbr a .mblbrl strong{font-size:18px; color:#666666;}
.i-main1-mblbr a .mblbrr{width:285px; height:95px; float:right; background:#f2f3f5; padding-left:13px; padding-top:15px; padding-right:15px;}
.i-main1-mblbr a .mblbrr h1{font-size:18px; line-height:32px; font-weight:normal; width:285px; height:32px; display:block; float:left;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
.i-main1-mblbr a .mblbrr p{color:#888888; font-size:14px; line-height:24px; float:left;}
.i-main1-mblbr a:hover .mblbrl,.i-main1-mblbr a:hover .mblbrr{background:#e6f2fc;}

.i-main1-mbr{width:311px; height:396px; float:right;}
.i-main1-mbrt{width:311px; height:54px; float:left; text-align:center; line-height:54px;background:url(../images/icon_gonggao.png) no-repeat;}
.i-main1-mbrt a{color:#fff; font-size:20px;}
.i-main1-mbrb{width:289px; height:320px; float:left; border:1px solid #d7d7d9; padding:10px; overflow:hidden;}
.i-main1-mbrb li{width:264px; height:auto; float:left; border-top:1px dashed #d7d7d9; padding-top:12px; padding-bottom:12px; line-height:24px; padding-left:25px;background:url(../images/icon_li.png) 8px 20px no-repeat;}
.i-main1-mbrb li a{color:#333333; font-size:16px;}
.i-main1-mbrb li a:hover{text-decoration:underline;}
.i-main1-mbrb li:nth-child(1){border:none;}

.i-main2{width:100%; height:460px; margin:0 auto; background:#f2f3f5;}
.i-main2-m{height:390px; margin:0 auto; padding:35px 0;}
.i-main2-ml{width:772px; height:390px; float:left;}
.i-main2-mll{width:370px; height:390px;}
.i-main2-mllt{width:318px; height:40px; float:left; line-height:40px; padding-left:52px;background:url(../images/icon_xzgl.png) 10px 5px no-repeat;}
.i-main2-mllt a{font-size:20px;}
.i-main2-mllt span{float:right;}
.i-main2-mllt span a{font-size:18px; color:#666666;}
.i-main2-mllt span a:hover{text-decoration:underline;}
.i-main2-mllb{width:370px; height:325px; float:left; margin-top:25px;}
.i-main2-mllb div{width:370px; height:130px; float:left; background:#fff; margin-bottom:28px;}
.i-main2-mllb div a img{width:152px; height:130px; float:left; margin-right:18px;}
.i-main2-mllb div a h1{font-size:16px; font-weight:normal; float:left; width:190px; line-height:26px; margin-top:15px;}
.i-main2-mllb div a p{color:#888888; font-size:14px; float:left; width:190px; line-height:24px; margin-top:5px;}
.i-main2-mllb div:hover{background:#e6f2fc;}
.i-main2-mllb li{float:left; width:350px; height:38px; line-height:38px; padding-left:20px;background:url(../images/icon_li2.png) 0 15px no-repeat;}
.i-main2-mllb li a{color:#666666; font-size:16px; float:left;text-overflow: ellipsis;white-space: nowrap;overflow:hidden; width:280px; height:38px; display:block;}
.i-main2-mllb li span{color:#666666; font-size:16px; float:right}
.i-main2-mllb li a:hover{text-decoration:underline;}
.i-main2-mlr{width:370px; height:390px; float:right;}
.i-main2-mlrt{background:url(../images/icon_jxtd.png) 10px 5px no-repeat;}

.i-main2-mr{width:311px; height:390px; float:right;}
.i-main2-mrm{width:311px; height:365px; background:#fff;}
.i-main2-mrmt{width:311px; height:60px; float:left; text-align:center; padding-top:40px;}
.i-main2-mrmt a{width:256px; height:60px; text-align:center; line-height:60px; display:inline-block;background:url(../images/icon_wcn.png) no-repeat; font-size:18px; color:#fff;}
.i-main2-mrmb{width:259px; height:229px; float:left; padding:18px 26px;}
.i-main2-mrmb li{float:left; width:118px; height:98px;}
.i-main2-mrmb li:nth-child(2n){margin-left:22px;}
.i-main2-mrmb li:nth-child(1){margin-bottom:18px;}
.i-main2-mrmb li:nth-child(2){margin-bottom:18px;}

.i-main3{width:100%; height:550px; margin:0 auto; background:#fff;}
.i-main3-m{height:505px; margin:0 auto; padding-top:45px;}
.i-main3-ml{width:670px; height:505px; float:left;}
.i-main3-mlt{width:670px; height:40px; float:left; line-height:40px;}
.i-main3-mlt div{float:left;}
.i-main3-mlt div a{font-size:20px; float:left; display:inline-block; min-width:81px; text-align:center; height:31px; line-height:31px;}
.i-main3-mlt div a.hover{background:url(../images/cat_bg.png) bottom no-repeat;}
.i-main3-mlt span{float:right;}
.i-main3-mlt span a{font-size:18px; color:#666666;}
.i-main3-mlt span a:hover{text-decoration:underline;}
.i-main3-mlt div span{float:left; padding:0 25px; color:#cccccc; font-size:18px;}
.i-main3-mlb{width:670px; height:450px; float:left; padding-top:15px;}
.i-main3-mlb li{width:670px; height:124px; border-top:1px dashed #ccc; float:left;}
.i-main3-mlb li a{width:670px; height:104px; float:left; display:inline-block; padding-top:20px;}
.i-main3-mlb li a img{float:left; width:102px; height:80px; border:1px solid #ccc; margin-right:24px;}
.i-main3-mlb li a h1{float:left; width:515px; color:#333333; font-size:18px; font-weight:normal; line-height:36px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
.i-main3-mlb li a p{float:left;width:515px; color:#888888; font-size:14px; line-height:24px;}
.i-main3-mlb li:nth-child(1){border:none;}
.i-main3-mlb li a:hover{background:#e6f2fc;}

.i-main3-mr{width:390px; height:505px; float:right;}
.i-main3-mrt{width:390px; height:40px; float:left; line-height:40px;}
.i-main3-mrt a{font-size:20px;background:url(../images/cat_bg.png) bottom no-repeat;}
.i-main3-mrt span{float:right;}
.i-main3-mrt span a{font-size:18px; color:#666666; background:none;}
.i-main3-mrt span a:hover{text-decoration:underline;}
.i-main3-mrb{width:390px; height:505px; float:left; margin-top:25px;}
.i-main3-mrb div{width:390px; height:82px; float:left; background:#fff; margin-bottom:25px;}
.i-main3-mrb div a img{width:102px; height:82px; float:left; margin-right:18px;}
.i-main3-mrb div a h1{font-size:16px; font-weight:normal; float:left; width:250px; line-height:26px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
.i-main3-mrb div a p{color:#888888; font-size:14px; float:left; width:250px; line-height:24px; margin-top:5px;}
.i-main3-mrb li{float:left; width:370px; height:38px; line-height:38px; padding-left:20px;background:url(../images/icon_li2.png) 0 15px no-repeat;}
.i-main3-mrb li a{color:#666666; font-size:16px; float:left;text-overflow: ellipsis;white-space: nowrap;overflow:hidden; height:38px; line-height:38px; display:block; width:300px;}
.i-main3-mrb li span{color:#666666; font-size:16px; float:right}
.i-main3-mrb li a:hover{text-decoration:underline;}

.footer{width:100%; height:260px; margin:0 auto; background:#f2f3f5; border-bottom:23px solid #006fce;}
.footer-m{height:260px; margin:0 auto;}
.footer-mlink{width:1061px; height:43px; border:2px solid #f6f6f6; float:left; margin-top:-38px; padding:40px 0 40px 40px; background:#fff;}
.footer-mlink a{float:left; margin-right:32px;}
.footer-mlink a img{width:auto; height:43px; border:1px solid #ccc;}
.footer-copyright{width:1105px; height:160px; float:left;}
.footer-copyright-left{width:390px; height:115px; float:left; padding-top:15px; text-align:right;}
.footer-copyright-right{width:680px; height:110px; float:right; padding-top:50px;}
.footer-copyright-right p{line-height:30px; font-size:16px; color:#666666;}
.footer-copyright-right p a{font-size:16px; color:#666666;}
.footer-copyright-right p a:hover{text-decoration:underline; color:#000;}


.l-body{width:100%; height:auto; margin:0;background:url(../images/listbg.jpg) top center repeat-x #f2f3f5; }
.l-main{width:1065px; margin:0 auto; height:auto; background:#fff; padding:20px;}
.l-main-wzdh{width:1105px; height:50px; line-height:50px;  margin:0 auto;color:#999999; font-size:16px; padding-top:10px;}
.l-main-wzdh a{color:#999999; font-size:16px;}
.l-main-left{width:250px; height:auto; float:left; background:url(../images/l_catbg.jpg) top no-repeat #f5f5f5; padding-bottom:150px;}
.l-main-lt{width:230px; height:120px; float:left; line-height:80px; padding-left:20px;}
.l-main-lt a{color:#000; font-size:24px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden; width:230px; height:80px; line-height:80px; display:block;}
.l-main-lb{width:210px; height:auto; float:left; padding:20px; padding-top:0;}
.l-main-lb li{width:209px; height:42px; line-height:42px; float:left; background:url(../images/l_libg2.png) left no-repeat;margin-bottom:5px;}
.l-main-lb li a{float:left; font-size:16px; text-overflow: ellipsis;white-space: nowrap;overflow:hidden; width:184px; height:42px; line-height:42px; padding-left:25px; }
.l-main-lb li span{float:right; color:#c20000; font-size:18px;}
.l-main-lb li.on,.l-main-lb li:hover{ background:url(../images/l_libg.jpg) left no-repeat;}
.l-main-lb li.on a,.l-main-lb li:hover a{color:#fff; text-decoration:none;}
.l-main-lb li.on span,.l-main-lb li:hover span{color:#fff;}

.l-main-right{width:690px; height:auto; float:right; margin-right:33px;}

.l-main-list{width:690px; height:auto; float:left;}
.l-main-lcat{width:690px; height:50px; float:left; line-height:50px; border-bottom:4px solid #dedede; margin-bottom:20px;margin-top:20px;}
.l-main-lcat a{font-size:20px; height:50px; line-height:50px; }
.l-main-lcat a.line{ width:auto;display:block; border-bottom:4px solid #006fce; margin-bottom:-3px; float:left;}
.l-main-lcat span{float:right;}
.l-main-lcat span a{font-size:18px; color:#666666; line-height:55px;}
.l-main-lcat span a:hover{text-decoration:underline;}
.l-main-list li{width:666px; height:46px; line-height:46px; float:left; padding-left:24px;background:url(../images/icon_li2.png) 2px 19px no-repeat; border-bottom:1px dashed #e5dcdc;}
.l-main-list li a{font-size:16px; float:left;text-overflow: ellipsis;white-space: nowrap;overflow:hidden; width:555px; height:46px; line-height:46px; display:block;}
.l-main-list li a:hover{text-decoration:underline;}
.l-main-list li span{float:right;font-size:16px; color:#808080;}


.pagination {display: inline-block;padding-left: 0;margin: 25px 0;border-radius: 4px;}
.pagination > li {display: inline;}
.pagination > li > a,
.pagination > li > span {position: relative;float: left;padding: 6px 12px;line-height: 1.8;text-decoration: none;color: #808080;background-color: #fdf7f7;border: 1px solid #dddddd;margin-left: -1px;}
.pagination > li:first-child > a,
.pagination > li:first-child > span {margin-left: 0;border-bottom-left-radius: 4px;border-top-left-radius: 4px;}
.pagination > li:last-child > a,
.pagination > li:last-child > span {border-bottom-right-radius: 4px;border-top-right-radius: 4px;}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > a.active,
.pagination > li > span:focus {z-index: 3;color: #fff;background-color: #006fce;border-color: #006fce;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {z-index: 2;color: #ffffff;background-color: #e30000;border-color: #337ab7;cursor: default;}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {color: #777777;background-color: #ffffff;border-color: #dddddd;cursor: not-allowed;}
.pagination-lg > li > a,
.pagination-lg > li > span {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {border-bottom-left-radius: 6px;border-top-left-radius: 6px;}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {border-bottom-right-radius: 6px;border-top-right-radius: 6px;}
.pagination-sm > li > a,
.pagination-sm > li > span {padding: 5px 10px;font-size: 12px;line-height: 1.5;}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {border-bottom-left-radius: 3px;border-top-left-radius: 3px;}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {border-bottom-right-radius: 3px;border-top-right-radius: 3px;}

.s-main-wzdh{width:1065px; height:40px; line-height:40px;background:url(../images/wzdh.png) 0 21px no-repeat; margin:0 auto; padding-left:40px;color:#999999; font-size:16px; padding-top:15px; padding-bottom:5px;}
.s-main-wzdh a{color:#999999; font-size:16px;}
.s-main{width:1025px; margin:0 auto; height:auto; min-height:1000px; background:#fff; padding:40px; padding-top:0; padding-bottom:100px;}
.s-main-title{width:992px; height:130px; line-height:50px; margin:0 auto; text-align:center; font-size:30px; border-bottom:3px solid #006fce;padding-top:30px;}
.s-main-content{width:992px; height:auto; margin:0 auto; color:#333333; font-size:16px; line-height:30px; padding-top:30px;}
.s-main-content p,.s-main-content a,.s-main-content strong,.s-main-content div,.s-main-content span{font-size:16px; color:#333;}
.s-main-content p{margin-top:10px; text-indent:30px;}