﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
body{overflow-x:hidden}

/**/

/**/
.fullSlide{min-width:1200px;position:relative;height:560px;overflow:hidden; z-index: 2;}
.fullSlide .bd{position:relative;z-index:0;}
.fullSlide .bd .con{width:100%!important;}
.fullSlide .bd .ad{width:100%!important;height:560px;overflow:hidden;text-align:center;position: relative;}
.fullSlide .bd .ad a{display:block;height:560px;}
.fullSlide .bd .ad img {position: absolute;left:50%;margin-left:-960px;top:0;}
.fullSlide .hd{position: absolute;width: 100%;height: 10px;left: 0;bottom: 70px;text-align: center;}
.fullSlide .hd li{display: inline-block;width: 50px;height: 10px;background: #fff;margin:0 5px;border-radius: 20px;}
.fullSlide .hd li.on{background: #0d3dac;}
.fullSlide .jt{position: relative;}
.fullSlide .jt .prev{opacity: 0;width:75px; height:77px; background:url(/Skins/Default/Img/index/ban_fl_j.png) no-repeat center; position: absolute; top:-360px; left:-4%; transition: .5s;}
.fullSlide .jt .next{opacity: 0;width:75px; height:77px; background:url(/Skins/Default/Img/index/ban_fr_j.png) no-repeat center; position: absolute; top:-360px;right:-4%; transition: .5s;}
.fullSlide:hover .prev{opacity: 1;}
.fullSlide:hover .next{opacity: 1;}
.clear{clear: both;}

/**/




.pxbj{height:916px;}
.px{padding-top:48px;}
.px .px_nav{width: 238px; height:806px;background:#0A2A99; float:left;border-radius:3px;box-sizing: border-box; padding:0 5px; margin-right: 26px;}
.px .px_nav h3{width:228px; height:63px; text-align: center; line-height: 63px;background:url(/Skins/Default/Img/index/pxbt.jpg) no-repeat center; font-size: 21px; font-weight: bold; color:#FFF;}
.px .px_nav .pxfl{width: 228px; height: 738px;background:#FFF; border-radius: 3px; box-sizing: border-box; padding:16px 8px 0;}
.px .px_nav .pxfl h4{width: 212px; height: 34px; border: 1px solid #CECECE; box-sizing: border-box; position:relative}
.px .px_nav .pxfl h4 a{display: block;height: 32px;padding-left:19px; line-height: 32px; font-size: 18px; color:#020202; background:#f3f3f3 url(/Skins/Default/Img/index/dbx.png) no-repeat 176px;}


.px .px_nav .pxfl ul{padding:12px 8px 12px  8px; float:left}
.px .px_nav .pxfl ul li{float:left; margin-bottom: 15px;box-sizing: border-box; width: 48%;    margin-right: 2%;}
.px .px_nav .pxfl ul li a{ font-size: 16px; color:#666666; line-height: 16px;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.px .px_nav .pxfl ul li:hover a{color:#103e9e;}
.px .px_nav .pxfl ul li:hover a{border-bottom:1px solid #103e9e;}

.px .px_nav .pxfl h4:hover>a,.px .px_nav .pxfl h4.cur>a{border: 2px solid #0A2A99; border-right:0;z-index: 3;  position:absolute;   width: 203px;}
.px .px_nav .pxfl .px_ul{ position:absolute; border:2px solid #0A2A99; background:#f3f3f3; left:222px; top:0; width:600px; z-index:2; display:none}
.px .px_nav .pxfl .px_ul li{ width:auto;    margin: 5px;}
.px .px_nav .pxfl .px_ul li a{ background:none; border:0; margin:0 10px; display:block;    line-height: 32px;    padding: 0; font-weight:normal}
.px .px_nav .pxfl .px_ul li:hover a{border-bottom:1px solid #103e9e;box-sizing: border-box;}

.px .xt{width: 935px; height: 192px;float:left; border:1px solid #9ec7e5; border-right:0;border-bottom:0;box-sizing: border-box; margin-bottom: 42px;}
.px .xt ul{width: 935px;}
.px .xt ul li{width: 187px;height: 96px; float:left; border-right:1px solid #9ec7e5; border-bottom:1px solid #9ec7e5; box-sizing: border-box;}
.px .xt ul li p{width: 187px;height: 96px;padding:31px 0 0 31px;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;position: relative; top: 0px; box-sizing: border-box; }
.px .xt ul li p i{display: block;width: 43px; height:38px; float:left;}
.px .xt ul li p .xt1{background:url(/Skins/Default/Img/index/xt1.png) no-repeat center;}
.px .xt ul li p .xt2{background:url(/Skins/Default/Img/index/xt2.png) no-repeat center;}
.px .xt ul li p .xt3{background:url(/Skins/Default/Img/index/xt3.png) no-repeat center;}
.px .xt ul li p .xt4{background:url(/Skins/Default/Img/index/xt4.png) no-repeat center;}
.px .xt ul li p .xt5{background:url(/Skins/Default/Img/index/xt5.png) no-repeat center;}
.px .xt ul li p .xt6{background:url(/Skins/Default/Img/index/xt6.png) no-repeat center;}
.px .xt ul li p .xt7{background:url(/Skins/Default/Img/index/xt7.png) no-repeat center;}
.px .xt ul li p .xt8{background:url(/Skins/Default/Img/index/xt8.png) no-repeat center;}
.px .xt ul li p .xt9{background:url(/Skins/Default/Img/index/xt9.png) no-repeat center;}
.px .xt ul li p .xt10{background:url(/Skins/Default/Img/index/xt10.png) no-repeat center;}

.px .xt ul li p span{display: block; float:left; font-size: 20px; color:#333333; padding-top:6px; margin-left: 16px;}
.px .xt ul li p span b{font-size: 20px; font-weight: bold; color:#0d3dac;}
.px .xt ul li:hover p{box-shadow: 0px 10px 26px rgba(0, 0, 0, .1); }
.px .xt ul li:hover p span{ color:#0d3dac; font-weight:bold}
.px .xt ul li:hover p .xt1{background:url(/Skins/Default/Img/index/xt1_h.png) no-repeat center;}
.px .xt ul li:hover p .xt2{background:url(/Skins/Default/Img/index/xt2_h.png) no-repeat center;}
.px .xt ul li:hover p .xt3{background:url(/Skins/Default/Img/index/xt3_h.png) no-repeat center;}
.px .xt ul li:hover p .xt4{background:url(/Skins/Default/Img/index/xt4_h.png) no-repeat center;}
.px .xt ul li:hover p .xt5{background:url(/Skins/Default/Img/index/xt5_h.png) no-repeat center;}
.px .xt ul li:hover p .xt6{background:url(/Skins/Default/Img/index/xt6_h.png) no-repeat center;}
.px .xt ul li:hover p .xt7{background:url(/Skins/Default/Img/index/xt7_h.png) no-repeat center;}
.px .xt ul li:hover p .xt8{background:url(/Skins/Default/Img/index/xt8_h.png) no-repeat center;}
.px .xt ul li:hover p .xt9{background:url(/Skins/Default/Img/index/xt9_h.png) no-repeat center;}
.px .xt ul li:hover p .xt10{background:url(/Skins/Default/Img/index/xt10_h.png) no-repeat center;}

.px .ztpx{width:935px;height:573px;float:left;}
.px .ztpx .tit{height: 41px;background:url(/Skins/Default/Img/index/hg.jpg) no-repeat bottom; margin-bottom: 6px;}
.px .ztpx .tit span{display: block;float:left;}
.px .ztpx .tit span b{display: block;float:left; font-size: 24px; line-height: 24px; font-weight: bold; color:#1C1C1C;}
.px .ztpx .tit span i{display: block; margin:6px 4px 0 10px; font-size: 18px; color:#666666;float:left;}
.px .ztpx .tit span em{display: block;font-size: 12px; line-height: 12px; color:#999999;margin-top: 11px;float:left; text-transform: uppercase;}
.px .ztpx .tit p a{display: block; float:right; font-size: 16px; color:#2953A3; font-weight: bold; margin-top: 13px;}
.px .ztpx .ztsm{width:935px; height:384px;}
.px .ztpx .ztsm .zt_m{width:422px;float:left;height:367px;padding-top:17px; position: relative;}
.px .ztpx .ztsm .yz_box{width: 422px !important; height: 373px;}
.px .ztpx .ztsm .yz_box .zt{width: 422px; height: 293px;}
.px .ztpx .ztsm .yz_box .zt dl dt img{width: 422px; height: 293px;}
.px .ztpx .ztsm .yz_box .zt dl dd{height: 56px; line-height: 56px;}
.px .ztpx .ztsm .yz_box .zt dl dd a{font-size: 20px; color:#222222;}
.px .ztpx .ztsm .zt_m ul{width:110px;position: absolute; bottom:44px; right:0;}
.px .ztpx .ztsm .zt_m ul li{float:left;width:10px; height:10px; margin-left: 11px; background:url(/Skins/Default/Img/index/yd.png) no-repeat center;}
.px .ztpx .ztsm .zt_m ul li.cur{background:url(/Skins/Default/Img/index/yd_h.png) no-repeat center;}
.px .ztpx .ztsm .ztbt{width:480px; float:right;}
.px .ztpx .ztsm .ztbt ul li{height:49px; line-height: 49px;border-bottom:1px dashed #999999;}
.px .ztpx .ztsm .ztbt ul li span{display:block; width:83px; height:29px;line-height: 29px;margin-top: 10px;border:1px solid rgba(68, 123, 179, 0.55);border-radius:10px; margin-right: 21px;float:left; padding-left:7px;box-sizing: border-box;}
.px .ztpx .ztsm .ztbt ul li span i{display: block; font-size: 16px; color:#2A44A1; padding-left:26px; background:url(/Skins/Default/Img/index/tb.png) no-repeat left; font-weight: bold;}
.px .ztpx .ztsm .ztbt ul li a{display: block;font-size: 18px; color:#1F1F1F; float:left;}
.px .ztpx .ztsm .ztbt ul li:last-child{border-bottom:0;}
.px .ztpx .zx{height:140px;padding-left:4px; box-sizing: border-box;}
.px .ztpx .zx ul li{float:left; padding-top:34px;box-sizing: border-box; overflow:hidden;    border-radius: 3px;border: 1px solid #A0CEFA;}
.px .ztpx .zx ul li.zx1{width:426px; height:140px;padding-left:26px;position:relative;}
.px .ztpx .zx ul li.zx1 span{background:url(/Skins/Default/Img/index/xk.png) no-repeat left top;padding-left:60px;}
.px .ztpx .zx ul li.zx1 b{display:block;width:424px; height:138px;background:url(/Skins/Default/Img/index/xkbj.jpg) no-repeat center; position:absolute;top:0; left:0;}
.px .ztpx .zx ul li b{transition:.4s;}
.px .ztpx .zx ul li:hover b{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}

.px .ztpx .zx ul li.zx2 span{background:url(/Skins/Default/Img/index/fa.png) no-repeat left top;padding-left:48px;}
.px .ztpx .zx ul li.zx2{width:480px; height:140px; float:right;padding-left:35px;position:relative;}
.px .ztpx .zx ul li.zx2 b{display:block;width:478px; height:138px; float:right;background:url(/Skins/Default/Img/index/fabj.jpg) no-repeat center; position:absolute;top:0; left:0;}

.px .ztpx .zx ul li span{display: block;z-index: 1;position: relative; }
.px .ztpx .zx ul li span em{display: block;font-size: 30px; line-height: 30px; color:#333333 ;margin-bottom: 4px;}
.px .ztpx .zx ul li span i{display: block; font-size: 12px; color:#333333; opacity: 0.47;}
/**/
.hfbj{height:148px;}
.hfbj i{display: block; width:100%; height:148px; background:url(/Skins/Default/Img/index/hfbj.jpg) no-repeat center;}
/**/
.newsbj{height:620px;}
.news{padding-top:62px;}
.news .new_sm{width:780px; float:left;}
.news .new_sm .tit{height: 42px;background:url(/Skins/Default/Img/index/hg1.png) no-repeat bottom; margin-bottom: 25px;}
.news .new_sm .tit span{display: block;float:left;}
.news .new_sm .tit span b{display: block;float:left; font-size: 24px; line-height: 24px; font-weight: bold; color:#333333;}
.news .new_sm .tit span i{display: block; margin:6px 4px 0 10px; font-size: 18px; color:#666666;float:left;}
.news .new_sm .tit span em{display: block;font-size: 12px; line-height: 12px; color:#999999;margin-top: 11px;float:left; text-transform: uppercase;}
.news .new_sm .tit p{display: block; float:right;}
.news .new_sm .tit p a{display: block; float:right; font-size: 16px; color:#2953A3; font-weight: bold; margin-top: 13px;}
.news .new_sm .yn_box{width: 455px !important;float: left;}
.news .new_sm dl{width: 455px; height: 459px; float:left; position: relative;}
.news .new_sm dl dt{width:455px; height: 459px;}
.news .new_sm dl dt img{width:455px; height: 459px;}
.news .new_sm dl dd{width: 417px; height:130px; background:#F6F6F6; position: absolute; left:16px;bottom:20px;     box-sizing: border-box;    padding: 20px;}
.news .new_sm dl dd span{display: block; margin-bottom: 18px;}
.news .new_sm dl dd span a{display: block;font-size: 18px; color:#333333;}
.news .new_sm dl dd p{line-height: 24px; font-size: 16px; color:#666666; display:block}
.news .new_sm .hd{width: 301px; float:right;}
.news .new_sm .hd ul li{width:301px; height: 107px;background: #F6F6F6; margin-bottom: 10px;padding-top:26px; padding-left:25px; box-sizing: border-box;}
.news .new_sm .hd ul li span{display: block;width:227px; height:38px;  margin-bottom: 16px;}
.news .new_sm .hd ul li span a{display: block;font-size: 16px; color:#333333;}
.news .new_sm .hd ul li em{display: block;width: 264px;}
.news .new_sm .hd ul li em i{display: block; float:left;font-size: 16px; color:#999999;}
.news .new_sm .hd ul li em a{display: block;width: 22px; height:12px;background:url(/Skins/Default/Img/index/jt.png) no-repeat center;float:right;transition: 0.3s;}
.news .new_sm .hd ul li.cur{background:#143ABE;}
.news .new_sm .hd ul li.cur span a{color:#FFF;}
.news .new_sm .hd ul li.cur em i{opacity: 0.43;}
.news .new_sm .hd ul li.cur em a{background:url(/Skins/Default/Img/index/jt_h.png) no-repeat center;}
.news .yw{width:371px;float:right;}
.news .yw .tit{height: 42px;background:url(/Skins/Default/Img/index/hg2.png) no-repeat bottom; margin-bottom: 25px;}
.news .yw .tit span{display: block;float:left;}
.news .yw .tit span b{display: block;float:left; font-size: 24px; line-height: 24px; font-weight: bold; color:#333333;}
.news .yw .tit span i{display: block; margin:6px 4px 0 10px; font-size: 18px; color:#666666;float:left;}
.news .yw .tit span em{display: block;font-size: 12px; line-height: 12px; color:#999999;margin-top: 11px;float:left; text-transform: uppercase;}
.news .yw .tit p{display: block; float:right;}
.news .yw .tit p a{display: block; float:right; font-size: 16px; color:#2953A3; font-weight: bold; margin-top: 13px;}
.news .yw strong{display: block;width:371px; height:163px; margin-bottom: 16px;}
.news .yw strong img{width:371px; height:163px;}
.news .yw ul li{height: 37px; line-height: 37px;border-bottom:1px dashed #999999; box-sizing: border-box;}
.news .yw ul li a{display: block; padding-left:17px; background:url(/Skins/Default/Img/index/dbx1.png) no-repeat left; font-size: 16px; color:#333333;}
.news .yw ul li:hover a{ color:#2A44A1}
/**/
.xcjx{height: 775px;}
.jx{padding-top:27px;}
.jx .tit{height: 42px;background:url(/Skins/Default/Img/index/hg3.jpg) no-repeat bottom; margin-bottom: 28px;}
.jx .tit span{display: block;float:left;}
.jx .tit span b{display: block;float:left; font-size: 24px; line-height: 24px; font-weight: bold; color:#333333;}
.jx .tit span i{display: block; margin:6px 4px 0 10px; font-size: 18px; color:#666666;float:left;}
.jx .tit span em{display: block;font-size: 12px; line-height: 12px; color:#999999;margin-top: 11px;float:left; text-transform: uppercase;}
.jx .tit p{display: block; float:right;}
.jx .tit p a{display: block; float:right; font-size: 16px; color:#2953A3; font-weight: bold; margin-top: 13px;}
.jx ul{height:570px;}
.jx ul li{width:283px; height: 270px; float:left; margin-left: 22px;}
.jx ul li span{display: block;width:283px; height:213px; position: relative;}
.jx ul li span b{width:283px; height:213px; text-align: center; line-height: 213px; font-size: 18px; color: #FFF; opacity: 0;  position: absolute; top:0; left:0; background:url(/Skins/Default/Img/index/kk.png) no-repeat center;    transition: all 0.5s ease-out 0s;}
.jx ul li:hover span b{opacity: 1;}
.jx ul li span img{width:283px; height:213px;}
.jx ul li em{display: block;height:47px; line-height: 47px;}
.jx ul li em a{font-size: 16px; color:#1B1B1B;}
.jx ul li em i{display: block; float:right; width: 71px; height: 47px; background: url(/Skins/Default/Img/index/dbx2.png) no-repeat center; }
.jx ul li:first-child{margin-left:0;}
.jx ul li:nth-child(5){margin-left: 0;}
.jx .gd{width:217px; height:52px; line-height: 52px;margin:0 auto; border:1px solid #3770BF; box-sizing: border-box; background:url(/Skins/Default/Img/index/jt1.jpg) no-repeat 88%;position:relative;}
.jx .gd a{display: block; font-size: 22px; height:51px; color:#157CCB;padding-left:25px;z-index:1;position:relative; }
.jx .gd:before{width:0; height:51px; overflow:hidden; background:#157CCB; content:""; position:absolute;left:0; z-index:0; transition:.3s;}
.jx .gd:hover:before{width:216px; height:51px; background:#157CCB; content:""; position:absolute;left:0; z-index:0;}
.jx .gd:hover a{color:#FFF; background:url(/Skins/Default/Img/index/jt1_h.png) no-repeat 88%;}
/**/
.hfbj2{height:162px;}
.hfbj2 i{display: block;width: 100%;height:162px; background:url(/Skins/Default/Img/index/hfbj2.jpg) no-repeat center;}
/**/
.szbj{height:428px;}
.sz{padding-top:77px;}
.sz .tit{height: 42px;background:url(/Skins/Default/Img/index/hg3.jpg) no-repeat bottom; margin-bottom: 39px;}
.sz .tit span{display: block;float:left;}
.sz .tit span b{display: block;float:left; font-size: 24px; line-height: 24px; font-weight: bold; color:#333333;}
.sz .tit span i{display: block; margin:6px 4px 0 10px; font-size: 18px; color:#666666;float:left;}
.sz .tit span em{display: block;font-size: 12px; line-height: 12px; color:#999999;margin-top: 11px;float:left; text-transform: uppercase;}
.sz .tit p{display: block; float:right;}
.sz .tit p a{display: block; float:right; font-size: 16px; color:#2953A3; font-weight: bold; margin-top: 13px;}
.sz .qh{height:204px;position: relative;}
.sz .bd{width: 1068px; height: 204px; margin:0 auto;}
.sz .bd ul li{width:180px; height:204px; float:left; }
.sz .bd ul li span{display: block;width: 142px; height:142px;margin:0 auto 17px;}
.sz .bd ul li span img{width:142px; height:142px;}
.sz .bd ul li b{display: block; height:25px; text-align: center;}
.sz .bd ul li b a{display: block; font-size: 16px; color:#444444;}
.sz .bd ul li p{font-size: 16px; color:#888888; text-align: center;}
.sz .jt i{display: block;width:31px; height:79px; float:left; cursor: pointer;}
.sz .jt .prev{background:url(/Skins/Default/Img/index/prev.jpg) no-repeat center;position: absolute; top:47px; left:0;}
.sz .jt .next{background:url(/Skins/Default/Img/index/next.jpg) no-repeat center;position: absolute; top:47px; right:0;}
/**/
.fgbj{height:398px;}
.fg .tit{height: 42px;background:url(/Skins/Default/Img/index/hg3.jpg) no-repeat bottom; margin-bottom: 39px;}
.fg .tit span{display: block;float:left;}
.fg .tit span b{display: block;float:left; font-size: 24px; line-height: 24px; font-weight: bold; color:#333333;}
.fg .tit span i{display: block; margin:6px 4px 0 10px; font-size: 18px; color:#666666;float:left;}
.fg .tit span em{display: block;font-size: 12px; line-height: 12px; color:#999999;margin-top: 11px;float:left; text-transform: uppercase;}
.fg .tit p{display: block; float:right;}
.fg .tit p a{display: block; float:right; font-size: 16px; color:#2953A3; font-weight: bold; margin-top: 13px;}
.fg .bd{width:1200px; height:263px; overflow:hidden;}
.fg .bd ul{height:263px;}
.fg .bd ul li{float:left;width:289px; height:262px; border:1px solid #EAEAEA; box-sizing: border-box; margin-left: 16px; padding-top:5px;}
.fg .bd ul li span{display: block;width:280px; height:210px; margin:0 auto;}
.fg .bd ul li span img{width:280px; height:210px;}
.fg .bd ul li em{display: block; height:46px; line-height: 46px; text-align: center;}
.fg .bd ul li em a{display: block; font-size: 16px; color:#333333;}
