@charset "utf-8"; *{ padding:0; margin:0;} body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; font-weight:normal; word-break:break-word;} ol, ul{ list-style:none;} li{ list-style-type:none; } a{ text-decoration:none; color:#555;} /*a:hover { COLOR:#c70a0e;}2fa6bb*/ a:hover {color: #002a5c;} img { border:0;} /*公共样式开始*/ body{ margin:0 auto; color:#333; font-family: calibri; font-size:14px; min-width:1240px;} @font-face { font-family: calibri; src: url(../fonts/calibri.eot); src: url(../fonts/calibri.eot) format('embedded-opentype'), url(../fonts/calibri.woff2) format('woff2'), url(../fonts/calibri.woff) format('woff'), url(../fonts/calibri.ttf) format('truetype'); font-weight: 400; font-style: normal } .clear{ clear:both; font-size:0px; line-height:0px; height:0px;} .fl{ float:left;} .fr{ float:right;} .mt5{ margin-top:5px;} .mt10{ margin-top:10px;} .mt20{ margin-top:20px;} .pt10{ padding-top:10px;} .ml10{ margin-left:10px;} .ml20{ margin-left:20px;} .hidden {display:none;} .display{display:block;} .topp{ width: 100%; height: 166px; position: fixed; top: 0px; z-index: 999999999; } .top{ width: 100%; height:120px; margin: 0px auto; background: #162e78; } .top .logo{ width:450px; height:70px; float:left; margin-top: 20px;} .top .top_r{width: 150px;height: 50px;float:right;margin-top: 36px;margin-left: 220px;} .top .top_r .lj{width: 150px;line-height: 51px;font-size: 16px;float: left;} .top .top_r .lj a{margin-right: 15px;font-size: 15px; color: #fff; font-family: calibri;} .top .top_r .lj span{margin-right: 15px;font-size: 15px; color: #fff;} .jump{width: 74px;height: 29px;text-align: center;line-height: 29px;background: #ffffff;font-size: 14px;float: left;border-radius: 4px;margin-top: 8px;} .jump a{color: #102158; font-weight: bold; font-family: calibri;} .ss{width:180px;height:27px; margin: 0px auto;float:right;/* margin-top:77px; */border-radius:4px; margin-top: 8px;float: left;border: 1px #fff solid; margin-left:10px;} .i-search { width: 180px; height:27px; overflow: hidden; position: relative; } .i-search .search-txt { width:139px; padding-left:10px; background: none; color: #999999; border:none; font-family: calibri; position: absolute; top: 5px; } .i-search .search-btn { width:16px; height:16px; position: absolute; right: 11px; top: 5px; border: 0; cursor: pointer; } .i-search .search-btn:hover { opacity: 0.8;outline:none; color: #000; } .i-search input {outline:none;} .cnav{ width:100%; height: 46px; position: relative; background:#102158;} .cnav1 {width:930px; height: 46px; margin: 0px auto; float: left;} .cnav1 ul li {width:115px; transition: all 0.8s ease-in-out; height:46px; text-align: center; line-height:46px; float: left; display: block; border-right: 1px #162e78 solid; font-family: calibri; } .cnav1 ul li a { text-align: center; color:#fff; font-size: 17px; font-family: calibri; } .cnav1 ul li .cnav11 {max-width:200px;top:46px;display: none;position: absolute;z-index: 999;} .cnav1 ul li .cnav11 ul li { width: 100%; height: auto; line-height:20px; border-bottom: 1px #0c5d9e solid; float: left; display: block; background: #0073cf; border-right: none; text-align: left !important; padding-top:10px; padding-bottom:10px; word-break:break-word; font-family: calibri; background-color: rgb(0,115,207,0.7); } .cnav1 ul li .cnav11 ul li a {color:#fff;font-size: 14px;text-align: left !important;padding-left: 10px; display:block; font-family: calibri; padding-right:10px;word-break:break-word;} .cnav1 ul li .cnav11 ul li:hover {background:#056dc0;} .cnav1 ul li:hover .cnav11 {display: block; } .cnav1 ul li:hover{background:#0073cf; } .cnav1 ul li.on{background:#0073cf;} .fullSlide{ position:relative; margin:0 auto; height:485px; overflow: hidden; margin-top: 166px;} .fullSlide .bd{ position:relative; z-index:0; } .fullSlide .bd li img{width:100%; height:485px; vertical-align:top;} .fullSlide .hd{position:relative; z-index:1;height:44px; line-height:30px; width: 1200px; margin: 0px auto; text-align:center; bottom:44px} .fullSlide .hd ul{ padding-top:12px;margin-right: 10px;} .fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:15px; margin:5px 5px; background:url(../images/dot1.png) right center no-repeat; overflow:hidden; font-size:0;} .fullSlide .hd ul .on{ background:url(../images/dot.png) right center no-repeat; } .fullSlide .prev,.fullSlide .next{ z-index:1; display:block; width:44px; height:44px; position:absolute;bottom: 0;background:url(../images/arrowA.png) 0 0 no-repeat;left: 0;} .fullSlide .next{ background-position:-44px 0;left: auto; right: 0;} .fullSlide .prev:hover{} .fullSlide .next:hover{} .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:1200px; margin: 0px auto; overflow: hidden; } .txt { position: absolute; bottom: 80px; z-index: 2; height: 44px; width:800px; overflow: hidden;left: 0px;} .txt li{ height:44px; line-height:44px; position:absolute; bottom:-36px;} .txt li a{ display: block; color: #fff; padding: 0 0 0 10px;text-decoration: none;font-size: 36px; font-weight: bold; } .box{ width:1200px; margin: 0px auto;} .column1{ width:100%; height:36px; font-size: 36px; color: #162e78; font-family:calibri; margin-bottom: 40px;font-weight:bold; } .column2{ width:100%; height:36px; font-size: 36px; color: #162e78; font-family:calibri; margin-bottom: 40px; text-align: center;font-weight: bold;} .more{ width:100%; height:36px; height: 40px; line-height: 40px; font-size:20px; color: #162e78; font-family:calibri; text-align:right; background: url(../images/zx.png) right center no-repeat;} .more a{padding-right: 30px; color: #162e78;} .part1{width:100%;height:830px;margin: 0px auto; background: url(../images/p1.jpg) right top no-repeat; padding-top: 50px;} .part1 .part1_l{ width:558px; height:673px; float: left; margin-right: 40px; padding-right: 40px; border-right: 1px #162e78 solid;} .part1 .part1_r{ width:560px; height:427px; float: left;} .xwlist{} .xwlist ul li{ width: 559px; height: 116px; float: left;display: block; transition: all 0.25s ease-in-out; margin-bottom: 45px;} .xwlist ul li .k{ width:560px; height:auto; margin: 0px auto; } .xwlist ul li .k .img{ width: 174px; height: 116px; line-height: 116px; text-align: center; color: #102158; text-align: center; float: left; overflow:hidden} .xwlist ul li .k .img img{max-height: 100%;max-width: 100%;width: 174px; height: 116px;vertical-align: middle; transition: all 0.4s;} .xwlist ul li .k .tit{width:342px; float: left; margin-left: 15px; font-family: calibri;} .xwlist ul li .k h1{width:100%; height: 90px; line-height: 30px;font-size:20px; color: #102158; } .xwlist ul li .k span{width:100%; line-height:24px;font-size:14px; color: #a6a8b0; display: block; font-family: calibri; } .xwlist ul li:hover .k .img img{transform: scale(1.06);} .xwlist ul li:hover .k h1{color: #002a5c; text-decoration: underline;} .tzgg{width: 560px;height: auto;margin: 0px auto;} .tzgg .tzgglist{ width:100%; margin: 0px auto; margin-top: 20px;} .tzgg .tzgglist ul li{width: 100%;height:115px; float: left;display: block; background: #f7f7fa; transition: all 0.35s ease-in-out; margin-bottom: 45px;} .tzgg .tzgglist ul li .k1{width:506px; height: 82px; margin: 0px auto; padding-top: 15px;} .tzgg .tzgglist ul li .k1 .time{ width: 82px; height: 82px; background: #dbdbde; color: #102158; text-align: center; float: left; transition: all 0.35s ease-in-out;} .tzgg .tzgglist ul li .k1 .time h1{ font-size: 24px; line-height: 30px; padding-top: 15px;} .tzgg .tzgglist ul li .k1 .time h2{ font-size: 20px; padding-top: 5px;} .tzgg .tzgglist ul li .k1 .tit{width:400px; float: left; margin-left: 15px;} .tzgg .tzgglist ul li .k1 .tit h1{width:100%; line-height: 35px;font-size:20px; color: #102158; font-family: calibri;} .tzgg .tzgglist ul li .k1 .tit span{width:100%; line-height:24px;font-size:14px; color: #a6a8b0; display: block; font-family: calibri;} .tzgg .tzgglist ul li:hover{background: #eaeaeb;} .tzgg .tzgglist ul li:hover .k1 .time{background: #162e78; color: #fff;} .tzgg .tzgglist ul li:hover .k1 .tit h1{color: #002a5c; text-decoration: underline;} .part2{width: 100%;height: 586px;margin: 0px auto;background: url(../images/p2.jpg) bottom center no-repeat;overflow: hidden;margin-top: 60px;} .picScroll-left{ width:1200px; margin: 0px auto; height:360px; margin-top: 40px; } .picScroll-left .hd{width: 321px;height:30px;margin: 0px auto;overflow:hidden;margin-top: 47px;} .picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:5px; height:9px; float:right; margin-right:5px; margin-top:10px; cursor:pointer; background:url(../images/arrow.png) center center no-repeat;} .picScroll-left .hd .next{ background-position:0 -50px; } .picScroll-left .hd .prevStop{ background-position:-60px 0; } .picScroll-left .hd .nextStop{ background-position:-60px -50px; } .picScroll-left .hd ul{overflow:hidden;zoom:1;margin-top: 12px;zoom:1;height:14px;margin-left: 25px;overflow: hidden;} .picScroll-left .hd ul li{float:left;width:10px;height: 10px;overflow:hidden;margin-right: 39px;line-height: 100px;background: #fff; border:2px #dbdbde solid; border-radius:15px;} .picScroll-left .hd ul li.on{ border:2px #2246b8 solid; background: #2246b8;} .picScroll-left .bd{ width:1200px; margin: 0px auto; } .picScroll-left .bd ul{ width:1200px; margin: 0px auto; height: 360px; zoom:1; } .picScroll-left .bd ul li{ float:left; display:block; width:356px; height:360px; margin-right: 65px; margin-top: 30px; transition: all 0.35s ease-in-out; font-family: calibri;} .picScroll-left .bd ul li .gk{ width:356px; height:228px; background: #f1f0f0; border-bottom: 6px #2246b8 solid;} .picScroll-left .bd ul li .gk .img{ width:316px; height:190px; line-height: 190px; text-align: center; margin: 0px auto; padding-top: 20px; } .picScroll-left .bd ul li .gk .img img{ width:316px; height:190px; transition: all 0.4s; } .picScroll-left .bd ul li .tit{width: 320px; height:auto; margin: 0px auto; display:block; color: #333;font-size:20px;line-height: 27px; text-align: left; padding-top: 15px; font-family: calibri;} .picScroll-left .bd ul li:hover{margin-top: 10px;} .picScroll-left .bd ul li:hover .tit{color: #002a5c; text-decoration: underline;} .link{width:100%; height: 160px; margin:0px auto; font-size:16px;color:#fff; line-height:44px; background:#f7f7fa; } .link ul{ width: 1200px; margin: 0px auto; padding-top:40px;} .link ul li{ display: block; float: left; margin-right:30px;} .link ul li a{} .foot{width: 100%;height:204px; margin: 0px auto; background: #162e78;} .foot .copyright{ width:100%; height:72px; margin:0px auto; font-size:16px;color:#fff;line-height: 72px; text-align: center;} .foot .foot1{width:100%; height:130px; margin:0px auto; border-bottom: 1px #2246b8 solid; color: #fff; padding-top: 20px;} .foot .foot1 h1{font-size: 18px; font-family: calibri;} .foot .foot1 p{line-height: 30px; margin-top: 10px; font-family: calibri;} .foot .foot2{width:100%; height:49px; margin:0px auto; color: #fff; line-height: 49px;} .foot .foot1 .foot1_l{ width: 500px; float: left;} .foot .foot1 .foot1_r{width:129px; float: right;} .foot .foot2 .foot2_l{width: 500px; float: left;} .foot .foot2 .foot2_r{width: 27px; float: right; padding-top: 10px;} .nybanner{width:100%;height:214px;margin:0px auto; margin-top: 166px;} .nybanner img{width:100%; height: 214px; margin:0px auto; text-align: center;} .nypart{width:100%; margin:0px auto; } .nypart_con{width:1200px;margin:0px auto;/* padding-top: 20px; */padding-bottom: 50px;background: rgba(255,255,255,0.8);padding-left: 30px;padding-right: 30px;} .nypart_l{ width:230px; float: left;} .nypart_l .ejnavk{ width:230px;} .nypart_l .ejnavk .bt{width: 200px;height: 106px;line-height: 106px;padding-top: 15px;font-size:24px; font-weight: bold; color: #fff;padding-left: 30px; background:url(../images/nycolumn.png) left bottom no-repeat; font-family: calibri;} .nypart_l .ejnav{width: 230px;margin: 0px auto;border: 1px #ccc solid;} .nypart_l .ejnav ul li{width: 230px;height: 55px;line-height: 55px;font-size: 16px;border-bottom: 1px solid #ccc;transition: all 0.35s ease-in-out;/* margin-left: 15px; */background: url(../images/nynav2.png) 190px center no-repeat #fff;font-family: calibri;} .nypart_l .ejnav ul li a{padding-left: 20px; transition: all 0.35s ease-in-out; font-family: calibri; } .nypart_l .ejnav ul li:hover{background: url(../images/nynav2.png) 190px center no-repeat #162e78;} .nypart_l .ejnav ul li:hover a{color: #fff;} .nypart_l .ejnav ul li.on{background: url(../images/nynav2.png) 190px center no-repeat #162e78; font-family: calibri;} .nypart_l .ejnav ul li.on a{color: #fff;} .nypart_r{width: 900px;float:right;} .nycolumns{width:100%; height:35px; border-bottom: 1px #ddd solid; padding-bottom: 5px; margin-top: 10px;} .nycolumns h1{font-size: 20px; font-weight: bold; color: #3f515d; float: left; font-family: calibri;} .dqwz{width:100%;height:35px;line-height:35px;font-size: 15px;color: #9f9d9d;padding-right: 20px;text-align:left;font-family: calibri;margin-bottom: 10px;margin-top: 10px;color:#162e78; font-family: calibri;} .dqwz a{color: #000; font-size:16px; padding: 0px 5px; font-family: calibri;color:#162e78;} .dqwz a:hover{ color:#162e78;} .dqwz a.hover{color:#162e78;} .dqwz a.first{color:#162e78;} .nypart_nr{width: 100%;min-height: 500px;margin:0px auto;padding-bottom: 50px;} .dym{ width: 100%; margin:0px auto; padding-top: 20px;} .dym p{ line-height:45px; font-size:16px; text-indent:2em; color:#000; font-family: calibri;} .nylist{width: 100%; margin: 0px auto; margin-top: 10px;} .nylist ul li{ width: 100%; line-height:45px; float: left; display: block; background:url(../images/tb.jpg) left center no-repeat; padding-left:5px; border-bottom: 1px #eee solid; font-family: calibri; } .nylist ul li .title{ font-family: calibri;} .nylist ul li .title a{ font-size:18px; font-family: calibri; float:left; padding-left: 10px; -webkit-transition-duration: 0.3s; transition-duration: 0.3s;} .nylist ul li .time{font-size: 16px; color: #999; padding-right: 10px; float:right; font-family: calibri;} .nylist ul li a:hover{padding-left:15px; color: #014f99;} .neiry span,.neiry p,.neiry div{text-indent:0em !important} .piclist{ width: 100%; margin: 0px auto; margin-top: 10px;} .piclist ul li{width: 272px;margin:8px;display: block;float: left;margin-bottom:10px;} .piclist ul li .img{width: 272px;height: 180px;overflow: hidden;} .piclist ul li .img img{ width: 272px;height: 180px;overflow:hidden; transition: all 0.4s;} .piclist ul li .img img:hover{transform: scale(1.06);} .piclist ul li .tit{ font-size: 16px; line-height: 40px; font-family: calibri;} .piclist ul li .tit a{ padding-left: 10px;} .jianjie{ width: 100%; margin: 0px auto; margin-top: 10px; font-family: calibri;} .jianjie p{ font-size: 16px; line-height:35px; text-indent: 2em;} /*新闻图片标题简述列表*/ .newlist2{ width: 100%; margin: 0px auto; margin-bottom: 20px; margin-top: 20px;} .newlist2 ul li{width: 100%;/* height:100px;*/float:left;border-bottom:1px #eee dotted;display:block;overflow:hidden;padding-top:15px;padding-bottom: 15px;} .newlist2 ul li .title{ width:100%; display:block; height:50px; line-height:25px; font-size:24px; color:#333; float:left; font-family: calibri; word-break:break-word; overflow: hidden;} .newlist2 ul li .img{width:240px; height:160px; overflow:hidden; display:block; float:left;} .newlist2 ul li .r{width:624px;float: left;margin-left: 30px;} .newlist2 ul li .img img{width:240px; height:160px;overflow:hidden; transition: all 0.4s;} .newlist2 ul li .time{width:100%; height:45px; height:45px; line-height:45px; display:block; float:left; } .newlist2 ul li .jianshu{width:100%; line-height:24px; color:#999; display:block; float:left; font-size: 16px; font-family: calibri; word-break:break-word;} .newlist2 ul li:hover .title {color: #002a5c; text-decoration: underline;} .newlist2 ul li:hover .img img{transform: scale(1.06);} .newlist3{ width: 100%; margin: 0px auto; margin-bottom: 20px; margin-top: 20px;} .newlist3 ul li{width:45%;margin:5% 5% 0 0;min-height: 100px;float:left;display:block;height:128px;} .newlist3 ul li .mc{ width:100%; display:block; line-height:25px; font-size:24px; color: #039; font-family: calibri;} .newlist3 ul li .mc a{color: #039;} .newlist3 ul li .mc:hover a{color:#039; text-decoration: underline;} .newlist3 ul li .zw{ width:100%; font-size:14px; line-height:25px;color: #888; font-family: calibri;} .newlist3 ul li .yx{ width:100%; font-size:14px; line-height:25px;color: #888; font-family: calibri; background: url(../images/yx.jpg) left center no-repeat;} .newlist3 ul li .yx a{ padding-left:20px; color:#039;} .newlist3 ul li .yx:hover a{} .yjly p {line-height:20px;} .newlist3 ul li .yjly1{width:100%; font-size:24px; color: #000; font-family: calibri; } .newlist3 ul li .yjly{width:100%;height:auto; line-height:30px; font-size:14px; color: #888; font-family: calibri; } /*翻页*/ .pagination {margin:40px 0px 40px 0px; text-align: center} .pagination a,.pagination span {display:inline-block; min-width:26px; line-height:26px; padding:3px;background:#f7f7f7; color:#333; margin:0px 2px; border-radius:2px; } .pagination .prev,.pagination .no-pages,.pagination .next {min-width:30px; line-height:26px; border:1px #ccc solid; background:#f7f7f7; color:#333; margin:0px 2px; border-radius:2px; padding:3px 6px;} .pagination .prev:before .next:after{border:1px #094a88 solid; background:#014f99; color: #FFF; text-decoration: none; } .pagination .current {border: 1px #5f737e solid;background: #617580;color:#fff;} /*---内容页---*/ .nrq{ width: 100%; margin: 0px auto;} /*---内容详细界面---*/ .detail{margin-bottom: 50px;} .detail .detail_shuxing{width: 100%;margin: 0px auto;padding-top:20px;padding-bottom:10px;border-bottom: 1px #eee solid;} .detail .detail_shuxing .title{font-size:32px; color: #002a5c; text-align:left;font-family: calibri; } .detail .detail_shuxing .shuxing{ } .detail .detail_shuxing .shuxing .fbsj{height:24px; line-height:24px; font-size: 12.0pt; color:#888; font-family: calibri;} .detail .zw{width:100%;margin: 0px auto;margin-top:10px;} .detail .zw p{ line-height:32px; font-size: 16px; font-family: arial; word-break:break-word;padding:10px 0px} .detail .zw p img{ text-align:right; } .listing-ul{width:860px; margin: 0px auto;} .listing-ul li{ width:425px; height: 50px; font-size: 16px; line-height: 50px; display: block; float: left; border:1px #eee solid; border-radius: 4px; padding-left:20px; background:#cfe6ff; margin: 10px; } .listing-ul li:hover{ background:#cfe6ff; } .pb_sys_common .p_fun_d, .pb_sys_common .p_no_d, .pb_sys_common .p_no_o, .pb_sys_common .p_fun a, .pb_sys_common .p_no a{ margin: 0px 0px 0px 5px !important;} .pb_sys_style1 .p_no_d{ border: 1px solid #039; color: #fff; background-color: #039 !important;}