*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}
a[href]:after{content:normal}
:focus{outline:0}
body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Arial,\5FAE\8F6F\96C5\9ED1;font-size:15px;line-height:1.5;color:#444;text-decoration:none;background:#fff}
li,ul{margin:0;padding:0;list-style-type:none}
ol,ul{list-style:none}
a,li,ul{padding:0;margin:0}
button{outline:0;border:0}
select{width:100%}
.fix{*zoom:1}
.fix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;font-size:0}
.left{float:left}
.right{float:right}
.clear{clear:both}
.tj{text-align:justify}
.rel{position:relative}
.t3d{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.bdr4{border-radius:4px}
.lets{letter-spacing:1px}
.wb{word-wrap:break-word}
.bgbai{background:#fff}
.bgbai1{background:url(../images/ioz-nrbg.gif) repeat-x #fff top;border:#aedbeb solid 1px}
.bgqh{background:#f9fafb;border-radius:0 0 5px 5px;padding:24px 26px}
.bgf3{background:#f3f3f3}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb40{margin-bottom:40px}
.mbf40{margin-bottom:40px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt18{margin-top:18px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.space0{padding:0 0 0 30px}
.space15{padding:15px}
.space18{padding:18px}
.space20{padding:20px}
.bh{display:block;overflow:hidden}
.space-top{padding-top:10px}
.space-bottom{padding-bottom:25px}
.img-hover:hover{opacity:.8}
.usmt{margin:15px 0 0}
.lanmumt{margin-top:15px}
@media (max-width:1199px){
.mbf40{margin-bottom:0}
}
@media (max-width:991px){
.mobmt{margin-top:38px}
.mb40{margin-bottom:30px}
.mobpadding{padding:0}
.mobmargin{margin:0}
}
@media (max-width:767px){
.lanmumt{margin-top:0}
.mobmt{margin-top:26px}
.mobmt1{margin-top:26px}
.mt30{margin-top:24px}
.bgqh{padding:20px}
}
.panel-group{margin-bottom:0}
.textcenter{text-align:center;margin:0}
.secondarybox{display:block;padding:40px 0 42px 0;min-height:-moz-calc(100vh - 491px);min-height:-webkit-calc(100vh - 491px);min-height:calc(100vh - 491px)}
.secondarydetailbox{display:block;overflow:hidden;padding:20px 28px 25px 28px;margin-bottom:28px}
.secondarydetailbox form{background:#f9f9f9;padding:15px 13px 5px 10px;border-radius:2px;border:#ececec solid 1px}
.secondarydetailbox .jsbox{padding-right:6px;text-align:right;color:#1b1b1b;font-size:13px;background:#f9f9f9;width:76px}
.jsbox1{padding-right:6px;text-align:right;color:#1b1b1b;font-size:13px;background:#f9f9f9;width:84px}
.secondarydetailbox select.form-control{padding-right:5px;margin-bottom:0;height:30px}
.secondarydetailbox .p0{padding:0}
@media (max-width:991px){
.secondarybox{padding:30px 0 32px 0}
}
@media (max-width:767px){
.secondarydetailbox{padding:20px 15px 25px 15px;margin-bottom:18px}
}
h2{color:#005896}
.clear{clear:both}
.column_nr{display:block;overflow:hidden;float:left;width:100%}
.column_gd{display:block;overflow:hidden}
.border-not{background:#fdfdfd;border-left:#ededed solid 1px;border-right:#ededed solid 1px;border-bottom:#ededed solid 1px}
.imgborder{border:#e6e6e6 solid 0;margin-bottom:18px}
.imgbox{padding:15px 15px 0 15px}
.indexbox{width:auto;height:auto;overflow:hidden}
.indexbox1{width:auto;height:auto;overflow:hidden;margin:0 22px 6px}
.indexbox2{width:auto;height:auto}
.indexbox hr{border-top:1px dotted #cbcbcb}
.indexrbox{width:auto;height:auto;overflow:hidden;margin-bottom:20px}
@media (max-width:768px){
.indexbox2{margin-bottom:18px}
}
.dpborderstyle{overflow:hidden;min-height:-moz-calc(100vh - 650px);min-height:-webkit-calc(100vh - 650px);min-height:calc(100vh - 650px)}
.dpborderstyle form{background:#fff;padding:15px 13px 5px 10px;border-radius:2px;border:#ececec solid 1px}
.dpborderstyle .jsbox{padding-right:6px;text-align:right;color:#1b1b1b;font-size:13px;background:#fff;width:76px}
.dpborderstyle .jsbox1{padding-right:6px;text-align:right;color:#1b1b1b;font-size:13px;background:#fff;width:84px}
.dpborderstyle select.form-control{padding:0 5px;margin:0;height:30px;color:#454545}
.dpborderstyle .form-control{border-color:#ccc;background:#fff;height:30px;color:#4e4e4e}
.dpborderstyle .p0{padding:0}
.xlborderstyle{background:#fff;padding:36px 60px 36px 60px;min-height:406px;border-top:#c81210 solid 3px;min-height:-moz-calc(100vh - 650px);min-height:-webkit-calc(100vh - 650px);min-height:calc(100vh - 650px);-ms-box-shadow:0 0 8px 0 rgba(128,82,85,.1);-o-box-shadow:0 0 8px 0 rgba(128,82,85,.1);-moz-box-shadow:0 0 8px 0 rgba(128,82,85,.1);-webkit-box-shadow:0 0 8px 0 rgba(128,82,85,.1);box-shadow:0 0 8px 0 rgba(128,82,85,.1)}
.maincontent{background:url(../images/dj-footbj.png) no-repeat bottom center;background-size:100%;padding-bottom:120px}
@-webkit-keyframes bgpulse{
from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.08,1.08,1.08);transform:scale3d(1.08,1.08,1.08)}
}
@keyframes bgpulse{
from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.08,1.08,1.08);transform:scale3d(1.08,1.08,1.08)}
}
.soc_icons{overflow:hidden;width:218px;margin:7px 0 0 15px;float:right}
.webheader{position:relative;background-color:#f8ebda;background-repeat:no-repeat;background-position:top center;background-image:url(../images/dj-topbj.jpg)}
.webheader .bg{background-repeat:no-repeat;background-size:100% 100%;height:100%;width:100%;position:absolute;animation:bgpulse 18s infinite linear;-webkit-animation:bgpulse 18s infinite linear;-moz-animation:bgpulse 18s infinite linear;-o-animation:bgpulse 18s infinite linear;-ms-animation:bgpulse 18s infinite linear}
.webheader .header-left{width:100%;position:relative}
.webheader .header-right{width:45%;padding-left:30px;position:relative}
.webheader .header-right img{float:right;padding-top:36px}
.webheader .logo{margin:16px 0 18px 0}
.webheader .moblogo{margin:12px 0 0 0;overflow:hidden}
.webheader .relatedlink{margin:44px 2px 2px 0;text-align:right}
.sec-title{overflow:hidden;margin-bottom:33px}
.sec-title .sub-title{margin:0;font-size:26px;color:#ffde01;font-weight:700}
.sec-title .top-line{position:relative;display:inline-block;line-height:1}
.sec-title .top-line:after,.sec-title .top-line:before{position:absolute;content:'';top:50%;left:-95px;transform:translateY(-50%);width:60px;height:2px;background:#ffe501}
.sec-title .top-line:before{left:auto;right:-95px}
.TopSearch{position:relative;background:rgba(138,0,0,.5);border-radius:20px;padding:5px 0;border:#8c0907 solid 1px}
.TopSearch input[type=text]{margin:0;padding:0 0 0 17px;outline:0;color:#feb311;background:0 0;border:none;width:89.33333%;position:relative;font-size:14px;line-height:20px;-webkit-appearance:none}
.TopSearch input[type=text]::-webkit-input-placeholder{color:#feb311!important;font-family:Arial}
.TopSearch input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #970908 inset}
.TopSearch input:-webkit-autofill,.TopSearch input:-webkit-autofill:active,.TopSearch input:-webkit-autofill:focus,.TopSearch input:-webkit-autofill:hover{-webkit-transition-delay:111111s;-webkit-transition:color 11111s ease-out,background-color 111111s ease-out}
.TopSearch input[type=submit]{background:url(../images/dj-searchbtn.png) no-repeat 0 1px;border:none;cursor:pointer;width:24px;outline:0;position:absolute;top:7px;right:7px}
@media (max-width:1199px){
.webheader{background-size:142% 100%}
.sec-title .sub-title{font-size:20px}
.sec-title .top-line:after{left:-86px}
.sec-title .top-line:before{right:-86px}
}
@media (max-width:991px){
.webheader{background-size:153% 100%}
.soc_icons{width:192px}
.webheader .relatedlink{margin:66px 2px 10px 0;float:right}
.sec-title{margin-bottom:18px}
.webheader .logo{margin:16px 0 10px 0}
}
@media (max-width:767px){
.soc_icons{float:left;margin:7px 0 7px 0;width:208px}
.webheader .logo{margin:16px 0 10px 0}
.webheader .relatedlink{margin:20px 2px 10px 0}
.webheader .header-left{width:100%}
.webheader .header-right{width:100%;padding-left:0}
.webheader .header-right img{margin:0 auto 20px auto;padding-top:10px;float:initial}
.webheader{background-position:35% 0;background-size:196% 100%}
.TopSearch{border:#700c0c solid 1px}
.sec-title .sub-title{font-size:17px}
.sec-title .top-line:after{left:-36px}
.sec-title .top-line:before{right:-36px}
.sec-title .top-line:after,.sec-title .top-line:before{width:26px}
}
.picbox{border:#eee solid 1px;background:#fff;width:100%;position:relative;margin-bottom:24px;overflow:hidden}
.picbox img{width:100%;height:232px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
a:hover .picbox img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.picbox .picdetails{width:100%;text-align:left;bottom:0;left:0;position:absolute;background:url(../images/dj-bj01.png) repeat-x bottom center;height:100%}
.picbox .picdetails h2{margin-bottom:16px;font-size:16px;color:#fff;font-weight:700;text-shadow:1px 0 3px #680000;-webkit-transition:.3s all ease;transition:.3s all ease;padding:0 15px;overflow:hidden;position:absolute;bottom:0;width:100%;line-height:1.5;max-height:45px}
a:hover .picbox .picdetails h2{color:#ffc94f}
@media (max-width:1199px){
.picbox img{height:264px}
}
@media (max-width:991px){
.picbox img{height:190px}
}
.partspace .row{margin-left:-20px;margin-right:-20px}
.partspace .row>[class^=col]{padding-left:20px;padding-right:20px}
.firstpart{overflow:hidden;padding:40px 0 50px 0}
.secondpart{padding:46px 0 50px 0;background:url(../images/dj-bj01.png)}
.thirdpart{overflow:hidden;padding:40px 0 40px 0}
.fourthpart{overflow:hidden;padding:0 0 42px}
.fivepart{padding:46px 0 50px 0;background:url(../images/dj-bj01.png) #fff2e7}
.noticebox{background:#2596d1;overflow:hidden;padding:18px}
.win-l{width:20.893%;padding-right:30px}
.win-r{width:79.107%}
.winzp-l{width:68.262%;padding-right:40px}
.winzp-r{width:31.738%}
.secondpart-bj{background:url(../images/dj-bj02f.png) repeat-y center}
@media (max-width:1199px){
.win-l{display:none}
.win-r{width:100%}
.winzp-l{width:100%;padding-right:0}
.winzp-r{width:100%}
.winzp-r .col-md-12{width:50%;float:left}
.lcontent .col-md-12{width:50%;float:left}
.firstpart{padding:30px 0 38px 0}
.secondpart{padding:38px 0 40px 0}
.thirdpart{padding:30px 0 30px 0}
.fourthpart{padding:0 0 32px}
.fivepart{padding:36px 0 40px 0}
}
@media (max-width:767px){
.winzp-r .col-md-12{width:100%}
.lcontent .col-md-12{width:100%}
}
.webcolumn{overflow:hidden;margin-bottom:6px;text-align:center}
.webcolumn .lmname{margin:0;font-size:32px;line-height:100%;color:#a00;position:relative;display:inline-block;font-weight:700;text-transform:uppercase;position:relative}
.webcolumn .lmname:after,.webcolumn .lmname:before{position:absolute;font:normal normal normal 14px/1 FontAwesome;font-size:19px;color:#e30101;content:"\f005";top:50%;left:-35px;transform:translateY(-50%)}
.webcolumn .lmname:before{left:auto;right:-35px}
.webcolumn .lmname a{color:#0065b7;line-height:30px}
.webcolumn .lmname a:hover{color:#000}
.lanmu{overflow:hidden;position:relative}
.lanmu_l{color:#ffde01;float:left;font-weight:700;font-size:23px;padding:38px 20px 11px 50px;background:url(../images/dj-lmbg03.png) no-repeat left bottom;line-height:1;height:67px;position:relative;width:208px}
.lanmu_l:after{content:"";position:absolute;right:-34px;bottom:0;width:34px;height:67px;background-image:url(../images/dj-lmbg04.png);background-repeat:no-repeat}
.lanmu_l a{color:#004280}
.lanmu_l a:hover{color:#004280}
.lanmu_l img{display:inline-block;margin-right:10px;margin-top:-3px}
.lanmu_r{line-height:1.5;float:right;font-size:15px;font-family:Arial;text-align:right;margin-top:32px}
.lanmu_r a{color:#dc0000;text-decoration:none}
.lanmu_r a:hover{color:#a00;text-decoration:none}
.lanmu .lmline{overflow:hidden;height:3px}
.lanmu .lmline .lmline-l{width:140px;height:3px}
.lanmu .lmline .lmline-r{height:3px;overflow:hidden;background:url(../images/dj-lmbg01.png) no-repeat bottom right}
@media (max-width:767px){
.lanmu_l{width:auto;font-size:20px}
}
.lanmu1{overflow:hidden;background:url(../images/lmbg01.png) repeat-x top #f6f8fb}
.lanmu1_l{color:#333;float:left;font-weight:700;font-size:20px;padding:8px 18px 10px;border-top:#1d61bf solid 3px}
.lanmu1_l a{color:#004280}
.lanmu1_l a:hover{color:#004280}
.lanmu1_l img{display:inline-block;margin-right:10px;margin-top:-3px}
.lanmu1_r{line-height:54px;float:right;font-size:14px;font-family:Arial;margin-right:18px}
.lanmu1_r a{color:#a0adc5;text-decoration:none}
.lanmu1_r a:hover{color:#e30000;text-decoration:none}
.lanmu2{overflow:hidden;border-bottom:#dde3e9 solid 1px}
.lanmu2_l{color:#333;float:left;font-weight:700;font-size:20px;padding:0 0 8px}
.lanmu2_l a{color:#004280}
.lanmu2_l a:hover{color:#004280}
.lanmu2_l img{display:inline-block;margin-right:10px;margin-top:-3px}
.lanmu2_r{line-height:2;float:right;font-size:14px;font-family:Arial}
.lanmu2_r a{color:#a0adc5;text-decoration:none}
.lanmu2_r a:hover{color:#e30000;text-decoration:none}
.lanmu3{height:48px;background:url(../images/columnsbg02.png) repeat-x top center;margin-bottom:20px}
.lanmu3_l{height:48px;line-height:40px;font-size:20px;color:#6aefff;font-weight:700;margin-left:16px;float:left;background:url(../images/columnsbg01.png) no-repeat top center}
.lanmu3_r{line-height:42px;float:right;color:#e3f6ff;font-family:Arial;font-size:12px;margin-right:15px}
.lanmu3_r a{color:#6aefff;text-decoration:none}
.lanmu3_r a:hover{color:#d5fbff;text-decoration:none}
.infolanmu{overflow:hidden;border-bottom:#dde3e9 solid 1px}
.infolanmu_l{color:#333;float:left;font-weight:700;font-size:20px;padding:15px 0 3px}
.sortlanmu{overflow:hidden;background:#e6ecf8;border-left:5px solid #3d55a7;padding:0 12px 0 17px;margin:28px 0 0 0}
.sortlanmu_l{color:#3d55a7;float:left;font-weight:700;font-size:18px;line-height:140%;padding:10px 0}
.sortlanmu_l img{display:inline-block;margin-right:10px;margin-top:-3px}
.sortlanmu1{overflow:hidden;background:url(../images/lmbg03.jpg) no-repeat right center #124c9c;border-left:5px solid #cf2928;padding:0 12px 0 0;margin:28px 0 0 0}
.sortlanmu1_l{color:#fff;float:left;font-weight:700;font-size:19px;line-height:140%;padding:10px 0;border-left:#f5f8fd solid 2px;padding-left:18px}
.sortlanmu1_l img{display:inline-block;margin-right:10px;margin-top:-3px}
.column{overflow:hidden;position:relative}
.column_l{color:#ffde01;float:left;font-weight:700;font-size:23px;padding:38px 20px 11px 50px;background:url(../images/dj-lmbg03.png) no-repeat left bottom;line-height:1;height:67px;position:relative;min-width:180px}
.column_l:after{content:"";position:absolute;right:-34px;bottom:0;width:34px;height:67px;background-image:url(../images/dj-lmbg04.png);background-repeat:no-repeat}
.column_r{float:right}
.column .lmline{overflow:hidden;height:3px}
.column .lmline .lmline-l{width:140px;height:3px}
.column .lmline .lmline-r{height:3px;overflow:hidden;background:url(../images/dj-lmbg01.png) no-repeat bottom right}
@media (max-width:991px){
.column_r{width:100%;display:block}
.breadcrumb{padding:0 0 10px 0}
}
.column1{background:url(../images/tabbg01.png) no-repeat right bottom #193d7b;overflow:hidden}
.column1_l{width:auto;font-size:26px;font-weight:500;color:#fff;float:left;display:inline-block;overflow:hidden;padding:9px 15px;line-height:130%}
@media (max-width:767px){
.column_l{min-width:162px}
.lanmu1_l{font-size:18px;padding:11px 18px 10px}
.column .lmline .lmline-r{background-size:130% 100%}
}
.teamlanmu{overflow:hidden;background:#fff;padding:0;margin:28px 0 0 0}
.teamlanmu_l{color:#fff;float:left;font-weight:700;font-size:17px;line-height:140%;padding:11px 15px;background:#124c9c}
.teamlanmu_l img{display:inline-block;margin-right:10px;margin-top:-3px}
.hotnews{padding:50px 0 56px 0;background:url(../images/dj-bj01.png)}
.hotnews .newsbg{overflow:hidden}
.hotnews .newsbg .focuspic{height:322px;overflow:hidden}
.hotnews .win-img{overflow:hidden;width:51.613%;padding-right:30px}
.hotnews .win-list{overflow:hidden;width:48.387%}
.cmain1a{width:100%}
.cmain1ax{width:100%;height:38px;margin-bottom:6px}
.cmain1ay{width:100%;padding-top:5px;padding-bottom:0;height:322px;overflow:hidden}
.cmain1ay .title{font-size:22px;line-height:1.4;margin-bottom:28px;font-weight:700}
.cmain1ay .rq{font-size:15px;color:#b08987;margin-top:9px;margin-bottom:19px;text-align:right}
.cmain1ay .title a{color:#c60b0b}
.cmain1ay .title a:hover{color:#322222;text-decoration:none}
.cmain1ay img{max-width:none}
.cmain1ax li{float:left;height:38px;line-height:24px}
.cmain1ax li.now a{color:#004280;text-decoration:none}
#threea1{margin:0 24px 0 0;text-align:center}
#threea2{margin:0 24px 0 0;text-align:center}
#threea3{margin:0 24px 0 0;text-align:center}
.cmain1ax li a{color:#004280;font-size:20px;font-family:\5FAE\8F6F\96C5\9ED1;font-weight:700;text-decoration:none}
.cmain1ay1{width:163px;height:220px;float:left;position:relative;margin-right:12px}
.cmain1ay1x{width:163px;height:28px;text-align:center;position:absolute;left:10px;bottom:0}
.cmain1ay1x a{color:#000;line-height:28px;font-size:11px;font-family:\5FAE\8F6F\96C5\9ED1}
.txt_hedar{height:63px;overflow:hidden}
.txt_hedar a{width:100%;font-size:15px;line-height:150%;color:#9a8b8b;overflow:hidden;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}
.list-index li{overflow:hidden;clear:both;margin-bottom:13px}
.list-index li:last-child{margin-bottom:0}
.list-index li a{float:left;width:81%;overflow:hidden;font-size:16px;line-height:1.4;color:#322222;text-overflow:ellipsis;white-space:nowrap}
.list-index li a:hover{color:#c40808;text-decoration:none}
.list-index span{line-height:1.5;color:#b08987;font-size:15px;font-family:Arial}
.list-index span.right{float:right}
@media (max-width:1199px){
.hotnews{padding:38px 0 40px 0}
.hotnews .win-img{width:55.054%}
.hotnews .win-list{width:44.946%}
}
@media (max-width:991px){
.hotnews{padding:30px 0 30px 0}
.hotnews .newsbg .focuspic{height:474px}
.hotnews .win-img{width:100%;padding-right:0}
.hotnews .win-list{overflow:hidden;width:100%}
.cmain1a{padding:0}
.cmain1ay{height:auto;margin-top:5px}
.cmain1ay .title{margin-top:10px}
.list-index li{margin-bottom:15px}
.list-index li a{white-space:normal}
.txt_hedar{height:auto}
.txt_hedar a{-webkit-line-clamp:initial}
}
@media (max-width:767px){
.hotnews .newsbg .focuspic{height:auto}
.list-index li a{width:100%}
.list-index span{margin-top:5px}
}
.focustxt{overflow:hidden;height:372px}
.focustxt .listbox{padding:18px 20px 16px;overflow:hidden}
.focusmore{display:block;overflow:hidden;padding-right:20px}
.latest{background:#006cbd;border-top:#fea734 solid 4px;padding:16px 20px}
.latest:hover{background:#25a038}
.latest a{font-size:20px;line-height:1.5;color:#fff;font-weight:700;max-height:52px}
.latest a:hover{color:#fff}
.list-newimg{overflow:hidden;margin:20px 0 0 0}
.list-newimg li{margin-bottom:18px}
.list-newimg .overlay{background-color:rgba(0,0,0,.56)}
.list-newimg .overlay span{color:#e4e4e4;font-size:12px;font-style:normal}
.list-newimg .overlay a{display:inline-block;width:100%;height:auto;font-size:15px;color:#fff;text-align:center;position:absolute;top:18%;left:0;margin-top:0;margin-left:0;background-color:transparent;padding:10px}
.list-newimg .overlay a:hover{color:#fff;text-decoration:underline}
@media (max-width:1199px){
.list-newimg .overlay a{top:10%}
}
.indexggbox{width:auto;height:auto;overflow:hidden;margin-bottom:22px;border-top:3px solid #1e58a9;border-bottom:#d4e0ee solid 1px;border-left:#d4e0ee solid 1px;border-right:#d4e0ee solid 1px}
.index_tab{position:relative}
.index_tab .mores_all{top:9px;right:15px}
.index_tab .mores_all a{color:#9ac4fe;font-size:13px}
.index_tab .mores_all a:hover{color:#fff}
.index_tab .space{padding:15px}
.index_tab .tabmenu{background:#1e58a9;height:42px;overflow:hidden}
.index_tab .tabmenu ul li{height:42px;color:#fff;font-size:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700;float:left;padding:0 20px}
.index_tab .tabmenu ul li a{color:#f7fcff;font-size:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700}
.index_tab .tabmenu ul li.selected{background:#fff}
.index_tab .tabmenu ul li.selected a{color:#004098;font-size:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700}
.index_tab .tabmenu ul li span{height:42px;float:left;display:block}
.index_tab .tabmenu ul li span.tabg{padding:0;width:100%;text-align:center;padding:8px 0 0 0}
.index_tab .tabmenu ul li span.bg{width:3px;line-height:0;overflow:hidden;font-size:0}
.index_tab .tabmenu ul li span.bg01{width:3px;line-height:0;overflow:hidden;font-size:0}
.index_tab .tabmenu ul li span.bg02{width:3px;line-height:0;overflow:hidden;font-size:0}
.index_tab .tabmenu ul li.selected span.tabg{width:100%;text-align:center;color:#004098;padding:8px 0 0 0}
.index_job{position:relative}
.index_job .space{padding:12px 15px}
.index_job .tabmenu{background:#1e58a9;height:42px;overflow:hidden}
.index_job .mores_all{top:9px;right:15px}
.index_job .mores_all a{color:#9ac4fe;font-size:13px}
.index_job .mores_all a:hover{color:#fff}
.index_job .tabmenu ul li{height:42px;color:#fff;font-size:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700;float:left;padding:0 20px}
.index_job .tabmenu ul li a{color:#f7fcff;font-size:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700}
.index_job .tabmenu ul li.selected{background:#fff}
.index_job .tabmenu ul li.selected a{color:#004098;font-size:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700}
.index_job .tabmenu ul li span{height:42px;float:left;display:block}
.index_job .tabmenu ul li span.tabg{padding:0;width:100%;text-align:center;padding:8px 0 0 0}
.index_job .tabmenu ul li span.bg{width:3px;line-height:0;overflow:hidden;font-size:0}
.index_job .tabmenu ul li span.bg01{width:3px;line-height:0;overflow:hidden;font-size:0}
.index_job .tabmenu ul li span.bg02{width:3px;line-height:0;overflow:hidden;font-size:0}
.index_job .tabmenu ul li.selected span.tabg{width:100%;text-align:center;color:#004098;padding:8px 0 0 0}
.events_tab .tabmenu{background:url(../images/lmbg01.png) repeat-x top;overflow:hidden}
.events_tab .tabmenu ul li{color:#2e2d2d;font-size:22px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:500;float:left;margin-right:36px}
.events_tab .tabmenu ul li:last-child{margin-right:0;background:0 0}
.events_tab .tabmenu ul li a{color:#2e2d2d;font-size:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700}
.events_tab .tabmenu ul li.selected a{color:#00409a;font-size:20px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700}
.events_tab .tabmenu ul li span{float:left;display:block}
.events_tab .tabmenu ul li span.tabg{width:100%;text-align:center;padding:20px 0 25px;border-top:#dae1ee solid 3px}
.events_tab .tabmenu ul li span.bg{width:3px;line-height:0;overflow:hidden;font-size:0}
.events_tab .tabmenu ul li span.bg01{width:3px;line-height:0;overflow:hidden;font-size:0}
.events_tab .tabmenu ul li span.bg02{width:3px;line-height:0;overflow:hidden;font-size:0}
.events_tab .tabmenu ul li.selected span.tabg{width:100%;text-align:center;color:#333;border-top:#356bbc solid 3px;font-weight:700}
.fwcx{width:100%;overflow:hidden;min-height:250px}
@media (max-width:1199px){
.fwcx{min-height:209px}
}
@media (max-width:991px){
.fwcx{min-height:227px}
}
@media (max-width:640px){
.btn-text{margin:8px 0 0 0}
}
@media (max-width:320px){
.events_tab .tabmenu ul li{margin-right:18px;font-size:18px}
}
#marquee-pic{overflow:hidden;margin-top:24px;margin-left:21px}
#marquee-pic ul{width:888888px!important}
#marquee-pic ul li{float:left;margin:0 12px}
#marquee-pic ul li a{display:block;overflow:hidden;position:relative}
#marquee-pic ul li .imgline{display:block;content:'';position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:3px;border:1px solid rgba(255,255,255,.6);z-index:1}
#marquee-pic ul li img{display:block;width:auto;height:194px;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
#marquee-pic ul li:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}
#marquee-pic ul li p{text-align:center;color:#333;padding:0 6px;font-size:15px;margin:10px 0 6px 0}
#marquee-pic ul li:hover p{color:#002e80}
@media (max-width:767px){
#marquee-pic ul li img{height:160px}
}
.marquee-1{width:100%;height:434px;overflow:hidden;margin:0}
.marquee-1 ul{float:left;width:auto;padding:0}
.marquee-1 ul li{float:left;width:100%;padding:4px 0;line-height:1.5}
.marquee-1 ul li span{color:#2458b9;margin-right:5px;font-size:15px}
.marquee-1 ul li a:hover{color:#2458b9}
.marquee-1 ul li a>img{display:inline-block;margin:0 0 0 6px}
.marquee-2{width:100%;height:384px;overflow:hidden;margin:0}
@media (max-width:1199px){
.marquee-1{height:242px}
.marquee-2{height:253px}
}
@media (max-width:991px){
.marquee-1{height:214px}
.marquee-2{height:283px}
}
@media (max-width:767px){
.marquee-1{height:200px}
}
.newscenter{width:100%}
.newscenter dl{margin-bottom:0}
.newscenter dd{overflow:hidden;margin:0 0 20px 0}
.newscenter dd span{float:left;color:#fff;text-align:center;width:78px;margin-right:15px;font-size:18px;font-weight:700;line-height:1;background:#0f8dbb;font-family:Arial;border-radius:2px;overflow:hidden;padding:14px 0 14px 0}
.newscenter dd span i{text-align:center;line-height:1;font-size:16px;font-family:Arial;color:#fff;font-weight:300;margin:0 5px}
.newscenter dd .hdtitle{overflow:hidden}
.newscenter dd .hdtitle h4{margin:0}
.newscenter dd .hdtitle h4 a{font-size:16px;line-height:1.5;margin:0;color:#333;font-weight:500;max-height:44px;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}
.newscenter dd .hdtitle h4 a:hover{color:#064db1}
.newscenter dd .hdtitle p{margin:3px 0 0 0}
.newscenter dd .hdtitle p a{font-size:14px;color:#999;line-height:20px}
.newscenter dd .hdtitle p a:hover{color:#1958af}
@media (max-width:767px){
.newscenter{height:auto}
.newscenter dd .hdtitle a{white-space:normal}
}
.hui{font-size:14px;line-height:26px;color:#bfbfbf;text-decoration:none;font-family:Arial,Helvetica,sans-serif}
.hei{font-size:12px;line-height:18px;color:#8b8b8b;text-decoration:none;font-family:Arial}
a.hei:hover{color:#f86900;font-size:12px;text-decoration:none}
.hei1{font-size:16px;line-height:1.5;color:#333;text-decoration:none}
A.hei1:hover{COLOR:#0f48b3;text-decoration:none}
.lan{font-size:12px;line-height:18px;color:#0065b5;text-decoration:none}
a.lan:hover{color:#15499a;font-size:12px;text-decoration:none}
.lan1{font-size:13px;line-height:18px;color:#004ea2;text-decoration:none}
a.lan1:hover{color:#d61300;font-size:13px;text-decoration:none}
.huang{font-size:15px;color:#ffc435;line-height:20px}
.dlan{font-size:13px;line-height:18px;color:#6ff3ff;text-decoration:none;font-family:Arial}
.bai{font-size:13px;line-height:20px;color:#fff;text-decoration:none;font-family:\5FAE\8F6F\96C5\9ED1;background-image:url(../images/ico_bd.gif);background-repeat:no-repeat;background-position:left 6px;padding-left:16px}
a.bai:hover{color:#6ff3ff;font-size:13px}
.bai12{font-size:12px;line-height:18px;color:#e9f7ff;text-decoration:none}
a.bai12:hover{color:#8bebff;font-size:12px}
.bai13{font-size:13px;line-height:20px;color:#e9f7ff;text-decoration:none}
a.bai13:hover{color:#8bebff;font-size:13px}
.bai14{font-size:14px;line-height:25px;color:#e9f7ff;text-decoration:none}
a.bai14:hover{color:#8bebff;font-size:14px}
.bai15{font-size:15px;line-height:20px;color:#e9f7ff;text-decoration:none;padding-bottom:10px}
a.bai15:hover{color:#8bebff;font-size:15px}
.hei14{font-size:14px;line-height:23px;color:#444;text-decoration:none}
a.hei14:hover{color:#0453b0;font-size:14px}
.hei13{font-size:13px;line-height:20px;color:#444;text-decoration:none}
a.hei13:hover{color:#0453b0;font-size:13px}
.banlinks{margin-top:24px;margin-left:21px}
.banlinks .row{margin-left:-12px;margin-right:-12px}
.banlinks .row>[class^=col]{padding-left:12px;padding-right:12px}
.banlinks li{margin-bottom:16px;float:left}
.banlinks li img{height:85px;border:#eee solid 0;width:100%;border-radius:4px}
@media (max-width:1199px){
.banlinks li img{height:62px}
}
@media (max-width:767px){
.banlinks li img{height:42px}
}
.win-ico{overflow:hidden;width:100%;float:left}
.win-ico li{width:14.2857%;float:left;text-align:center}
.win-ico li font{width:82px;height:82px;background:#086ec1;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto}
.win-ico li font:hover{background:#16488e}
.win-ico p{color:#0a53a3;margin:18px 0 0 0;font-size:14px;text-align:center}
.win-ico a:hover p{color:#086ec1}
@media (max-width:1199px){
.win-ico p{font-size:12px}
}
@media (max-width:991px){
.win-zt{width:100%}
.win-zt .topic .topic-l{width:80%}
.win-ico{width:100%;margin-top:20px}
.win-ico p{font-size:14px}
.win-ico li font{width:70px;height:70px}
}
@media (max-width:767px){
.win-zt .topic .topic-l{width:100%}
.win-ico li{height:auto;height:auto;width:25%;margin-bottom:18px}
.win-ico p{font-size:12px;line-height:16px;padding:0 6px;margin-top:6px}
}
.imglink{margin-top:24px}
.imglink li{margin-bottom:21px;position:relative}
.imglink li:last-child{margin-bottom:0}
.imglink li a{display:block;overflow:hidden;border-radius:5px}
.imglink li .bgimg{background-color:#bf0a0a;background-size:100% 100%;background-repeat:no-repeat;width:100%;height:100px;background-position:center;border-radius:5px}
.imglink li:hover .bgimg{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}
.imglink li p{display:block;position:absolute;font-size:24px;font-weight:700;top:50%;width:100%;padding-left:30px;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1;color:#fff;text-shadow:1px 0 2px #1d457d;margin:0}
.imglink .col-xs-12{float:left}
@media (max-width:1199px){
.imglink li{margin-bottom:26px}
.imglink li .bgimg{height:113px}
}
@media (max-width:991px){
.imglink li{margin-bottom:20px}
.imglink li .bgimg{height:100px}
}
@media (max-width:767px){
.imglink .row{margin-left:-8px;margin-right:-8px}
.imglink .row>[class^=col]{padding-left:8px;padding-right:8px}
.imglink li{margin-bottom:16px}
.imglink li .bgimg{height:94px}
.imglink li p{padding-left:15px;width:62%;font-size:17px}
}
@media (max-width:380px){
.imglink li .bgimg{height:84px}
}
@media (max-width:320px){
.imglink li .bgimg{height:70px}
}
.quicklinksmt{margin-top:25px}
.quicklinks{padding:30px 0 0 0}
.quicklinks .slick-slide{margin:0 9px}
.quicklinks .slick-dots{position:inherit;bottom:-26px}
.quicklinks .slick-dots li button:before{font-size:14px}
.quicklinks .slick-next,.quicklinks .slick-prev{font-size:0;line-height:0;position:absolute;top:48%;display:block;width:50px;height:50px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none!important;outline:0;background:0 0;border-radius:100%}
.quicklinks .slick-next:focus,.quicklinks .slick-next:hover,.quicklinks .slick-prev:focus,.quicklinks .slick-prev:hover{color:transparent;outline:0;background:0 0}
.quicklinks .slick-next.slick-disabled:before,.quicklinks .slick-prev.slick-disabled:before{opacity:.75}
.quicklinks .slick-next:before,.quicklinks .slick-prev:before{font-family:FontAwesome;font-size:36px;line-height:1;opacity:1;color:#ccdff1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.quicklinks .slick-next:focus:before,.quicklinks .slick-next:hover:before,.quicklinks .slick-prev:focus:before,.quicklinks .slick-prev:hover:before{opacity:1;color:#4780be}
.quicklinks .slick-prev{left:-4%;z-index:1}
.quicklinks .slick-next{right:-4%;z-index:1}
.quicklinks .slick-next:before{content:'\f105'}
.quicklinks li{width:16.666%;overflow:hidden;float:left}
.quicklinks .space{padding:0}
.quicklinks .boxpadding{padding:0}
.quicklinks .boxpadding .sysico{width:96px;height:96px;text-align:center;border:#d9e5f4 solid 1px;margin:0 auto;border-radius:50%;padding:24px 0 0 0;background:#fff}
.quicklinks a:hover .boxpadding .sysico{-ms-box-shadow:0 8px 20px 0 rgba(217,229,244,.9);-o-box-shadow:0 8px 20px 0 rgba(217,229,244,.9);-moz-box-shadow:0 8px 20px 0 rgba(217,229,244,.9);-webkit-box-shadow:0 8px 20px 0 rgba(217,229,244,.9);box-shadow:0 8px 20px 0 rgba(217,229,244,.9)}
.quicklinks .sideline{border-bottom:#fff solid 1px;border-right:#fff solid 1px}
.quicklinks .in_icon{background:#ecf5fb}
.quicklinks p{color:#222;margin:14px 0 0 0;font-size:15px}
.quicklinks a:hover p{color:#0f48b3}
@media (max-width:1280px){
.quicklinks .slick-prev{left:-3%}
.quicklinks .slick-next{right:-3%}
}
@media (max-width:1199px){
.quicklinks{padding:30px 15px 0 15px}
.quicklinksmt{margin-top:32px}
}
@media (max-width:1024px){
.quicklinks .slick-prev{left:-5%}
.quicklinks .slick-next{right:-5%}
}
@media (max-width:991px){
.quicklinksmt{margin-top:24px}
.quicklinks .boxpadding{padding:5px 0 0 0}
}
@media (max-width:767px){
.quicklinks .slick-prev{left:-10%}
.quicklinks .slick-next{right:-10%}
.quicklinks li{width:33.33%}
.quicklinks p{margin:6px 0 8px 0}
.quicklinks .boxpadding{padding:8px 0 0 0}
}
@media (max-width:380px){
.quicklinks .slick-prev{left:-12%}
.quicklinks .slick-next{right:-12%}
}
.picnewslist{overflow:hidden;margin:0 15px 10px 15px}
.picnewslist li{margin-bottom:8px;display:block;overflow:hidden}
.picnewslist li:last-child{margin-bottom:0;border-bottom:#ccc dashed 0}
.picnewslist li h2{font-size:15px;line-height:22px;margin:0 0 8px 0;display:block}
.picnewslist li h2 a{color:#383838;font-family:\5FAE\8F6F\96C5\9ED1}
.picnewslist li h2 a:hover{color:#004ea2;text-decoration:none}
.picnewslist .news-img{margin-right:10px;margin-bottom:8px}
.picnewslist .news-img img{max-width:102px;border:#e4e4e4 solid 1px}
.picnewslist .news-txt p{line-height:20px;font-size:13px;margin:0;color:#8e8e8e}
.picnewslist .news-txt i{font-size:12px;margin:0 0 5px 0;color:#009cd1;display:block;font-style:normal;text-align:right}
.picnewslist .news-txt p a{overflow:hidden;color:#f08519;font-size:12px;text-decoration:underline;font-style:italic;display:block}
.picnewslist .news-txt p a:hover{color:#15549a}
.picnewslist .hzfa-img{margin-right:10px;margin-bottom:15px}
.picnewslist .hzfa-img img{max-width:112px;border:#e4e4e4 solid 3px}
.picnewslist .hzfa-txt p{line-height:1.5;font-size:12px;margin:0 0 15px 0;color:#8e8e8e}
@media (max-width:1199px){
.minh{min-height:98px}
.picnewslist li h2{font-size:14px}
}
@media (max-width:991px){
.minh{min-height:auto}
}
@media (min-width:768px){
.picnewslist .news-txt p{line-height:20px;height:auto;font-size:13px;overflow:hidden}
.picnewslist .news-img img{width:102px;height:66px}
.picnewslist .news-img{margin-right:13px}
.picnewslist li{margin-bottom:8px;display:block;overflow:hidden}
.picnewslist .hzfa-txt p{line-height:20px;height:auto;font-size:13px;overflow:hidden}
.picnewslist .hzfa-img img{width:112px;height:152px}
.picnewslist .hzfa-img{margin-right:15px}
}
@media (max-width:767px){
.picnewslist .news-img{margin-bottom:2px}
.picnewslist .news-img img{width:126px;height:84px}
.picnewslist .hzfa-img{margin-bottom:2px}
.picnewslist .hzfa-img img{width:106px;height:146px}
.picnewslist li h2{white-space:normal}
}
.rprogress{overflow:hidden;margin-top:25px}
.rprogress .progress-l{overflow:hidden;float:left;width:280px;margin-right:26px}
.rprogress .progress-l .limg{overflow:hidden;border-radius:5px}
.rprogress .progress-l .limg img{height:185px;width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.rprogress .progress-l .ltext{padding:13px 0 0}
.rprogress .progress-l .ltext h4{font-size:16px;line-height:1.4;color:#0f48b3;margin:0;max-height:40px;overflow:hidden}
.rprogress .progress-l .ltext h4 a{color:#0f48b3;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}
.rprogress .progress-l .ltext h4 a:hover{color:#333}
.rprogress .progress-l .ltext h5{line-height:1;color:#999;font-size:15px;margin:15px 0 0 0}
.rprogress .progress-l .ltext h5 i{line-height:1;color:#acacac;font-size:14px;margin:0 6px}
.rprogress .progress-l .ltext h5 span{line-height:1;color:#125bc3;font-size:15px;font-weight:500}
@media (max-width:767px){
.rprogress{min-height:initial}
.rprogress .progress-l{width:100%;height:auto;margin-right:0}
.rprogress .progress-l .limg img{height:auto}
.rprogress .progress-r{float:left;overflow:hidden;margin-top:20px}
.rprogress .progress-l .ltext h4 a{max-height:inherit;height:auto;-webkit-line-clamp:inherit}
}
@media (max-width:380px){
.rprogress .progress-l .limg img{max-height:222px}
}
@media (max-width:320px){
.rprogress .progress-l .limg img{max-height:186px}
}
.list-index1{overflow:hidden;display:block}
.list-index1 ul li{overflow:hidden;width:100%;text-align:left;margin-bottom:15px}
.list-index1 ul li:last-child{margin-bottom:0}
.list-index1 ul li a{float:left;overflow:hidden;font-size:15px;line-height:1.5;color:#322222;background-image:url(../images/dj-icon02.png);background-repeat:no-repeat;background-position:3px 6px;padding:0 0 0 20px;display:block;font-weight:500}
.list-index1 ul li a span{color:#eb0003;margin-right:10px}
.list-index1 ul li a>img{display:inline-block;margin:0 0 0 6px}
.list-index1 ul li a:hover{color:#c40808;text-decoration:none}
.list-tab{overflow:hidden;display:block;padding-left:16px;margin-top:24px}
.list-tab ul li{overflow:hidden;width:100%;text-align:left;margin-bottom:12px}
.list-tab ul li:last-child{margin-bottom:0}
.list-tab ul li a{float:left;max-width:80%;overflow:hidden;font-size:16px;line-height:1.4;color:#322222;background-image:url(../images/dj-icon01.png);background-repeat:no-repeat;background-position:3px 5px;padding:0 0 0 20px;text-overflow:ellipsis;white-space:nowrap;display:block;font-weight:500}
.list-tab ul li a span{color:#eb0003;margin-right:10px}
.list-tab ul li a>img{display:inline-block;margin:0 0 0 6px}
.list-tab ul li a:hover{color:#c40808;text-decoration:none}
.list-tab i{float:left;margin:0 0 0 8px}
.list-tab span{line-height:1.4;color:#b08987;font-size:15px;font-family:Arial}
.list-tab span.right{float:right}
@media (max-width:991px){
.list-tab ul li{margin-bottom:15px}
.list-tab ul li a{float:left;max-width:84%}
}
@media (max-width:767px){
.list-tab ul li a{max-width:100%;white-space:normal}
.list-tab ul li a span{padding:0}
.list-tab span{width:100%;padding-left:21px;padding-top:4px}
}
.list-tab1{overflow:hidden;display:block}
.list-tab1 ul{float:left;width:100%}
.list-tab1 ul li{overflow:hidden;clear:both;border-bottom:0 solid #dfe6f3;width:100%;text-align:left;padding:0;margin-bottom:21px}
.list-tab1 ul li:last-child{margin-bottom:0}
.list-tab1 ul li a{float:left;max-width:88%;overflow:hidden;font-size:16px;color:#f1f3f8;background-image:url(../images/icon04.png);background-repeat:no-repeat;background-position:left 8px;padding:0 0 0 14px;text-overflow:ellipsis;white-space:nowrap;display:block;font-weight:500}
.list-tab1 ul li a>img{display:inline-block;margin:0 0 0 6px}
.list-tab1 ul li a:hover{color:#0f48b3;text-decoration:none}
.list-tab1 i{float:left;margin:14px 0 0 8px}
.list-tab1 span{color:#a9d3ea;font-size:15px;font-family:Arial}
.list-tab1 span.right{float:right}
@media screen and (max-width:767px){
.list-tab1 ul li a{white-space:normal;max-width:79%}
}
@media screen and (max-width:380px){
.list-tab1 ul li a{max-width:100%}
.list-tab1 span{display:none}
}
.left-txtximg{float:left;width:27.8%;background:#e6f1fb}
.left-txtximg img{height:142px;width:100%}
.left-txtximg p{padding:0;margin:12px;font-size:14px;height:72px;overflow:hidden;line-height:1.3}
.left-txtximg p a{color:#404040;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.left-txtximg p:hover a{color:#0040a9}
@media (max-width:1199px){
.left-txtximg p{height:68px;line-height:1.6}
.left-txtximg p a{-webkit-line-clamp:3}
}
@media (max-width:767px){
.left-txtximg p{height:auto;line-height:1.6}
.left-txtximg p a{-webkit-line-clamp:inherit}
}
.events_tab{position:relative}
.mores_all{position:absolute;right:0;top:22px}
.mores_all a{font-size:14px;color:#a0adc5}
.mores_all a:hover{color:#e30000}
.list-news{overflow:hidden;display:block;margin-bottom:30px;padding-left:20px}
.list-news li{overflow:hidden;clear:both;margin-bottom:20px}
.list-news li:nth-child(5n+0){border-bottom:1px dashed #e7c8c8;padding-bottom:20px}
.list-news li:last-child{border:0;margin-bottom:0;padding-bottom:0}
.list-news li a{float:left;max-width:88%;overflow:hidden;font-size:15px;line-height:150%;color:#333;background-image:url(../images/dj-icon01.png);background-repeat:no-repeat;background-position:left 5px;padding-left:16px;text-overflow:ellipsis;white-space:nowrap;text-align:justify}
.list-news li a>img{display:inline-block;margin:0 0 0 6px}
.list-news li a:hover{color:#c40808}
.list-news i{float:left;margin:14px 0 0 8px}
.list-news span{line-height:150%;color:#a6a6a6;font-size:15px;font-family:Arial}
.list-news span.right{float:right}
@media (max-width:1199px){
.list-news li a{max-width:86%}
}
@media screen and (max-width:991px){
.list-news li a{white-space:normal;max-width:76%}
.list-news .nol li a{white-space:nowrap;max-width:84%}
.list-news i{margin:12px 0 0 8px}
}
@media screen and (max-width:767px){
.list-news li a{max-width:72%}
.list-news .nol li a{white-space:normal;max-width:72%}
.list-news span{font-size:14px}
}
@media (max-width:380px){
.list-news .nol li a,.list-news li a{max-width:100%}
.list-news span{width:100%;padding:4px 0 0 16px}
}
.list-article{overflow:hidden;display:block;margin-top:30px}
.list-article li{overflow:hidden;border-bottom:0 dashed #d4d4d4;margin-bottom:16px}
.list-article li a{float:left;overflow:hidden;font-size:16px;line-height:1.4;color:#333;padding-left:17px;padding-right:100px;position:relative}
.list-article li a:after{content:'';position:absolute;left:0;top:7px;width:6px;height:6px;background-color:#fea734;border-radius:3px}
.list-article li a:hover{color:#0f48b3}
.list-article span{line-height:1.5;color:#9b9b9b;font-size:15px;position:absolute;top:2px;right:0}
@media (max-width:767px){
.list-article{margin-top:26px}
.list-article li a{padding-right:0}
.list-article span{position:initial;margin-left:17px}
}
.infoplatform{overflow:hidden}
.infoplatform .space{padding:0}
.infoplatform .boxpadding{padding:20px 0}
.infoplatform .sideline{border-bottom:#dfeef9 solid 1px;border-right:#dfeef9 solid 1px}
.infoplatform .in_icon1{background:#0062ac}
.infoplatform .in_icon2{background:#0ba299}
.infoplatform .in_icon3{background:#6fbc47}
.infoplatform .in_icon4{background:#24a9e6}
.infoplatform .in_icon5{background:#f8b62c}
.infoplatform p{color:#fff;margin:6px 0 0 0;font-size:12px}
.infoplatform a:hover p{opacity:.7;filter:alpha(opacity=70)}
@media (max-width:1299px){
.infoplatform .boxpadding{padding:23px 0}
}
.events{background:#f3f9fe;overflow:hidden;padding:18px;border:#b6d5eb solid 1px;min-height:342px}
.cmain2by{width:100%}
.cmain2by dl{margin:0}
.cmain2by dd{overflow:hidden;margin-bottom:14px;border-bottom:#d3d3d3 dashed 0}
.cmain2by dd.cmain2byli1{background:#f1f1f1}
.cmain2by dd span{float:left;color:#ff9c00;text-align:center;width:57px;margin-right:2px;font-size:25px;font-weight:600;padding:2px 0 0 0;background:url(../images/ioz_datebg.png) no-repeat top center;font-family:Arial}
.cmain2by dd span b{background:#086ec1;height:22px;text-align:center;line-height:22px;font-size:12px;font-family:Arial;display:block;color:#fff;font-weight:400}
.cmain2by dd .hdtitle{float:left;width:78%;overflow:hidden;display:block;color:#535353;margin-left:10px}
.cmain2by dd .hdtitle a{display:block;line-height:20px;color:#383838;font-size:15px;text-decoration:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.cmain2by dd .hdtitle a>img{display:inline-block;margin-left:6px}
.cmain2by dd .hdtitle a:hover{COLOR:#004ea2}
.cmain2by dd .hdtitle p{font-size:13px;color:#0561a6;line-height:19px;margin:7px 0 0 0}
@media (max-width:1299px){
.events{min-height:358px}
}
@media (max-width:1199px){
.cmain2by dd .hdtitle{width:70%}
}
@media (max-width:991px){
.cmain2by dd .hdtitle{width:89%}
}
@media (max-width:767px){
.cmain2by dd .hdtitle{width:76.8%}
.cmain2by dd .hdtitle a{white-space:normal;font-size:14px}
}
@media (max-width:320px){
.cmain2by dd .hdtitle{width:71.8%}
}
.academic-notice{width:100%}
.academic-notice dl{margin:0}
.academic-notice dd{overflow:hidden;margin-bottom:16px;padding-bottom:16px;border-bottom:#dedede dashed 1px}
.academic-notice dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}
.academic-notice dd span{float:left;color:#ff9c00;text-align:center;width:63px;margin-right:2px;font-size:25px;font-weight:600;padding:2px 0 0 0;background:url(../images/ioz_datebg.png) no-repeat top center;font-family:Arial}
.academic-notice dd span b{background:#0367b2;height:24px;text-align:center;line-height:24px;font-size:12px;font-family:Arial;display:block;color:#fff}
.academic-notice dd .hdtitle{float:left;width:90%;overflow:hidden;display:block;color:#535353;margin-left:10px}
.academic-notice dd .hdtitle a{overflow:hidden;display:block;line-height:20px;color:#383838;font-size:16px;text-decoration:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-overflow:ellipsis;white-space:normal}
.academic-notice dd .hdtitle a>img{display:inline-block;margin-left:6px}
.academic-notice dd .hdtitle a:hover{COLOR:#004ea2}
.academic-notice dd .hdtitle p{font-size:13px;color:#0367b2;line-height:18px;margin:7px 0 0 0}
@media (max-width:1199px){
.academic-notice dd .hdtitle{width:88%}
.academic-notice dd .hdtitle a{font-size:15px}
}
@media (max-width:991px){
.academic-notice dd .hdtitle{width:81%}
}
@media (max-width:767px){
.academic-notice dd .hdtitle{width:74.8%}
.academic-notice dd .hdtitle a{white-space:normal;font-size:14px}
}
@media (max-width:320px){
.academic-notice dd .hdtitle{width:70.8%}
}
.jlnotice{margin:0 15px 18px 15px}
.jlnotice dl{margin:0}
.jlnotice dd{overflow:hidden;margin-bottom:17px;padding-bottom:17px;border-bottom:#d3d3d3 dashed 1px}
.jlnotice dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}
.jlnotice dd span{float:left;color:#ff9c00;text-align:center;width:63px;margin-right:2px;font-size:25px;font-weight:600;padding:2px 0 0 0;background:url(../images/ioz_datebg.png) no-repeat top center;font-family:Arial}
.jlnotice dd span b{background:#0367b2;height:24px;text-align:center;line-height:24px;font-size:12px;font-family:Arial;display:block;color:#fff}
.jlnotice dd .hdtitle{float:left;width:76%;overflow:hidden;display:block;color:#535353;margin-left:10px}
.jlnotice dd .hdtitle a{overflow:hidden;display:block;line-height:20px;color:#383838;font-size:15px;text-decoration:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-overflow:ellipsis;white-space:nowrap}
.jlnotice dd .hdtitle a>img{display:inline-block;margin-left:6px}
.jlnotice dd .hdtitle a:hover{COLOR:#004ea2}
.jlnotice dd .hdtitle p{font-size:13px;color:#0561a6;line-height:19px;margin:7px 0 0 0}
@media (max-width:1299px){
.jlnotice dd{margin-bottom:21px;padding-bottom:21px}
}
@media (max-width:1199px){
.jlnotice dd .hdtitle{width:71%}
}
.homelist{overflow:hidden;margin-bottom:26px}
.homelist li{display:block;overflow:hidden;position:relative}
.homelist li:after{content:'';position:absolute;left:366px;bottom:0;width:100%;height:1px;background-color:#e0dede}
.homelist li h2{font-size:20px;line-height:1.4;margin:0 0 14px 0;font-weight:700}
.homelist li h2 a{color:#bf0a0a;overflow:hidden;max-height:84px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}
.homelist li h2 a:hover{color:#322222;text-decoration:none}
.homelist .news-img{margin-right:26px}
.homelist .news-img img{width:340px;height:228px}
.homelist .news-txt span{font-size:15px;color:#125eb8;line-height:22px;font-weight:300;margin-top:10px;display:block;text-align:right}
.homelist .news-txt p{line-height:1.8;font-size:14px;margin:0;color:#666;word-break:break-all;overflow:hidden}
.homelist .news-txt i{font-size:15px;margin:10px 0 0 0;color:#a6a6a6;display:block;font-style:normal}
.homelist .news-txt p a{overflow:hidden;color:#f08519;font-size:12px;text-decoration:underline;font-style:italic;display:block}
.homelist .news-txt p a:hover{color:#15549a}
@media (max-width:1199px){
.homelist .news-txt p{overflow:inherit;line-height:150%}
.homelist .news-img{margin-right:18px}
}
@media (max-width:991px){
.homelist li:after{left:358px}
}
@media (max-width:800px){
.homelist li h2 a{overflow:inherit}
}
@media (max-width:767px){
.homelist .news-img{margin-bottom:15px;margin-right:0;width:100%}
.homelist .news-img img{width:100%;height:auto}
.homelist li h2{font-size:18px}
.homelist li h2 a{white-space:inherit}
.homelist .news-txt{width:100%;float:left}
.homelist li:after{left:0}
.homelist .news-txt p{margin-bottom:15px}
}
.picvid{margin:2px 0 0 0}
.videobox{overflow:hidden;display:block;margin:30px 0 0 0}
.videobox .txtinfo{overflow:hidden;padding:10px 0 0 0}
.videobox .txtinfo h4{color:#333;font-size:15px;line-height:140%;font-weight:500;margin:0;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-decoration:none;-webkit-box-orient:vertical;height:44px}
.videobox .txtinfo h4 a{color:#333;border:0;display:block}
.videobox .txtinfo h4 a:hover{color:#064db1;text-decoration:none}
.video-container{position:relative;overflow:hidden;font-size:16px;font-size:1rem;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:2px}
.video-container:hover .headline{background:#fff;z-index:2}
.video-container i{display:block;position:absolute;opacity:.7;text-align:center;color:inherit;font-size:46px;width:46px;height:46px;top:50%;left:50%;margin-top:-23px;margin-left:-23px}
.video-container:hover a{opacity:.9;z-index:2}
.video-container img{width:100%;height:200px;display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.video-container .video-caption{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#fff}
.video-container .video-caption span{background-color:#fd0005;position:absolute;top:0;padding:0 7px;font-weight:700;font-size:13px}
.video-container .video-caption p{position:absolute;bottom:0;left:0;right:0;text-align:center;font-size:12px;background:rgba(0,0,0,.6);margin:0;padding:6px}
.video-container:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}
.video-container:hover .video-caption{background:rgba(0,0,0,.3)}
.video-container:hover .video-caption i{opacity:1}
@media (max-width:1280px){
.video-container img{height:191px}
}
@media (max-width:1199px){
.video-container img{height:145px}
}
@media (max-width:991px){
.video-container img{height:156px}
.videobox .txtinfo h4{font-size:14px;height:36px}
.headline{max-height:68px;font-size:18px;line-height:20px}
}
@media (max-width:767px){
.videobox{margin:26px 0 0 0}
.videobox .txtinfo h4{font-size:16px;height:auto}
.video-container img{height:auto}
}
.specialtopic img{border:#d9d9d9 solid 1px;width:100%;height:65px;margin:0 0 20px 0}
@media (max-width:1199px){
.specialtopic img{height:52px;margin:30.8px 0 0 0}
}
@media (max-width:991px){
.specialtopic img{height:61px;margin:20px 0 0 0}
}
@media (max-width:767px){
.specialtopic img{height:48px;margin:15px 0 0 0}
}
@media (max-width:380px){
.specialtopic img{height:43px;margin:15px 0 0 0}
}
@media (max-width:320px){
.specialtopic img{height:36px;margin:15px 0 0 0}
}
.specialtopic-list img{border:#d9d9d9 solid 1px;width:100%;height:76px;margin:0 0 20px 0}
@media (max-width:1199px){
.specialtopic-list img{height:61px}
}
@media (max-width:991px){
.specialtopic-list img{height:60px}
}
@media (max-width:767px){
.specialtopic-list img{height:51px;margin:0 0 15px 0}
}
@media (max-width:380px){
.specialtopic-list img{height:45px;margin:0 0 15px 0}
}
@media (max-width:320px){
.specialtopic-list img{height:36px;margin:0 0 15px 0}
}
.specialtopic-list1 img{border:#d9d9d9 solid 1px;width:100%;height:78px;margin:0 0 20px 0}
@media (max-width:1199px){
.specialtopic-list1 img{height:62px}
}
@media (max-width:991px){
.specialtopic-list1 img{height:63px}
}
@media (max-width:767px){
.specialtopic-list1 img{height:51px;margin:0 0 15px 0}
}
@media (max-width:380px){
.specialtopic-list1 img{height:45px;margin:0 0 15px 0}
}
@media (max-width:320px){
.specialtopic-list1 img{height:36px;margin:0 0 15px 0}
}
.footer{color:#edcbcc}
.footer .footer-info{background-color:#ad0101;padding-top:38px;padding-bottom:38px}
.footer .footer-info .info-logo img{display:block}
.footer .footer-info .info-link{margin-top:20px}
.footer .footer-info .info-link .ui-select-wrap{border:none;position:relative;height:40px;padding-right:25px;border-radius:0;background-color:rgba(255,255,255,.1)}
.footer .footer-info .info-link .ui-select-input{line-height:40px;font-size:16px}
.footer .footer-info .info-link .ui-select-list>li{line-height:36px;color:#666;font-size:14px}
.footer .footer-info .info-link .ui-select-list>li.selected{color:#fff;background-color:#ca0e0e}
.footer .footer-info .info-text{background:url(../images/img-01.png) repeat-y left center;padding:12px 0 12px 40px;min-height:88px}
.footer .footer-info .info-text .box-s{padding-left:25px;line-height:32px}
.footer .footer-info .info-text .box-s .icon-s{position:absolute;margin-left:-25px;margin-top:8px}
.footer .footer-info .info-text .box-s .txt-s a{color:#edcbcc}
.footer .footer-info .info-text .box-s .txt-s a:hover{color:#ffc900}
.footer .footer-info .info-share{background:url(../images/img-01.png) repeat-y left center;padding:12px 0 12px 40px;min-height:88px}
.footer .footer-info .info-share .box-title{line-height:28px}
.footer .footer-info .info-share .remark .ot-socials{margin-top:8px}
.footer .footer-info .info-share .remark .ot-socials a{border-radius:50%;color:#fff;display:inline-block;height:22px;width:22px;text-align:center;line-height:30px;margin-right:8px;font-size:15px;padding:0;opacity:.9}
.footer .footer-info .info-share .remark .ot-socials a:hover{color:#fff;background-color:#fff;border-color:#fff;opacity:1;border-radius:50%}
.footer .footer-info .info-share .remark .ot-socials .share-wx{background-image:url(../images/dj-icon07.png);background-repeat:no-repeat;background-position:50% 50%;border:0}
.footer .footer-info .info-share .remark .ot-socials .share-wx:hover{background-image:url(../images/dj-icon07.png)}
.footer .footer-info .info-share .remark .ot-socials .share-wb{background-image:url(../images/dj-icon08.png);background-repeat:no-repeat;background-position:50% 50%;border:0}
.footer .footer-info .info-share .remark .ot-socials .share-wb:hover{background-image:url(../images/dj-icon08.png)}
.footer .footer-info .col-sm-4{width:465px}
.footer .footer-info .col-sm-6{width:42.51%}
.footer .footer-info .col-sm-2{width:18.372%}
.footer .footer-copy{background-color:#960101;padding:14px 0;text-align:center}
.footer .footer-copy span{margin-left:8px;margin-right:8px}
@media (max-width:1199px){
.footer .footer-info .col-sm-6{width:36.51%}
.footer .footer-info .col-sm-2{width:14.372%}
.footer .footer-info .info-text{padding:0 0 0 40px}
}
@media (max-width:991px){
.footer .footer-info .col-sm-4{width:100%}
.footer .footer-info .col-sm-6{width:70%}
.footer .footer-info .col-sm-2{width:30%}
.footer .footer-info .info-logo.logo-s{margin-bottom:25px}
.footer .footer-info .info-share{padding:0 0 0 40px}
.footer .footer-info .info-share,.footer .footer-info .info-text{min-height:initial}
}
@media (max-width:767px){
.footer .footer-info .info-link{margin-bottom:20px}
.footer .footer-info .info-text{padding:0 0 0 20px;min-height:auto;margin-bottom:20px}
.footer .footer-info .info-text .box-s{padding-left:22px;line-height:28px}
.footer .footer-info .info-text .box-s .icon-s{position:absolute;margin-left:-22px}
.footer .footer-info .info-share{min-height:auto;padding:0 0 0 20px}
.footer .footer-info .col-sm-6{width:100%}
.footer .footer-info .col-sm-2{width:100%}
}
.twobanner{height:236px;border-top:#4d788e solid 1px}
.twolmmt{margin:4px 0 0 0}
.h_menu{padding:0}
.location_menu{overflow:hidden;padding:0}
.navbar{min-height:40px;border:0 solid transparent}
.navbar-toggle{float:right;padding:4px 5px;margin-top:7px;margin-bottom:6px;margin-right:0;border:2px solid #f6fafc}
.navbar-menu{font-size:18px;color:#fff;float:left;font-weight:500;margin:9px 0 0 0}
.navbar-default .navbar-collapse{border-color:#214289}
.nav-tabs>li{text-align:center}
.nav-tabs>li:last-child{border-right:#cacaca solid 0}
.nav-stacked>li{background:#e9f6fe;border-top:#feffff solid 1px;border-bottom:#cce7fa solid 1px}
.nav-wrap .bootsnav.scroll{position:fixed;left:0;right:0;top:0;z-index:9}
@media (max-width:1024px){
.twobanner{height:206px}
}
@media only screen and (max-width:992px){
.nav-pills>li>a{font-size:14px}
}
@media (min-width:768px){
.navbar-menu{display:none}
.navbar-right{margin-right:0}
}
@media only screen and (max-width:768px){
.twobanner{height:142px}
.h_menu{position:relative;margin-left:-15px;margin-right:-15px}
.location_menu{position:relative;margin-left:-15px;margin-right:-15px}
}
@media screen and (max-width:640px){
.navbar-collapse{margin-top:6px}
}
@media screen and (max-width:480px){
.nav-tabs>li{width:100%;border-right:#cacaca solid 0}
}
.dropdowns{position:relative}
.dropdown .dropdowns.open>a:before{content:"\f105";color:#e3e3e3}
.dropdown .dropdowns>a:before{font-family:FontAwesome;content:"\f105";position:absolute;right:10px;top:16px;margin-left:0;visibility:visible;color:#6895be}
.contentWrapper{width:100%;height:100%;position:relative}
.contentLeft{width:100%;height:100%;top:0;left:0;-ms-box-shadow:0 0 8px 0 rgba(128,82,85,.1);-o-box-shadow:0 0 8px 0 rgba(128,82,85,.1);-moz-box-shadow:0 0 8px 0 rgba(128,82,85,.1);-webkit-box-shadow:0 0 8px 0 rgba(128,82,85,.1);box-shadow:0 0 8px 0 rgba(128,82,85,.1)}
.contentRight{padding:1.3rem 2rem;margin-left:250px}
.deg90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.leftNavigation{margin:0rem 0}
.leftNavigation,.leftNavigation li ul{list-style:none;padding:10px 20px 13px}
.leftNavigation li a{font-size:15px;display:block;padding:8px 24px 8px 0;color:#ffefcf;text-overflow:ellipsis;overflow:hidden;position:relative;-webkit-transition:color .2s ease;transition:color .2s ease;font-weight:400}
.leftNavigation li:last-child a{border-bottom:0}
.leftNavigation li ul li a{font-size:14px;display:block;padding:5px 1rem 5px 32px!important;color:#73798f;line-height:1.4;text-overflow:ellipsis;overflow:hidden;position:relative;-webkit-transition:color .2s ease;transition:color .2s ease;font-weight:400;border-bottom:solid 0 #fff}
.leftNavigation li ul li a:after{content:'';width:4px;height:4px;background-color:#9ca5c6;position:absolute;top:13px;left:16px;margin-top:-2px;background-image:none!important;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.leftNavigation li a,.leftNavigation li a .leftNavIcon{line-height:130%}
.leftNavigation li a .leftNavIcon{position:absolute;top:0;right:0;width:.8rem;padding:4px 0 0;text-align:center;font-weight:500;color:#ffefcf;font-size:22px}
.leftNavigation li.active a .leftNavIcon{color:#ffde01}
.leftNavigation li a .leftNavIcon1{position:absolute;top:0;left:0;width:7rem;padding:16px 0 0 0;text-align:center;font-size:12px;color:#f67400}
.leftNavigation li a:hover{color:#ffde01;text-decoration:none;font-weight:500}
.leftNavigation li a:hover:after{background-repeat:no-repeat}
.leftNavigation li a:hover .leftNavIcon{color:#ffde01}
.leftNavigation li ul{display:none;margin:0;background-color:#f4f7fc;border-bottom:solid 1px #e5e5e5}
.leftNavigation li ul li{border-bottom:solid 0 #e5e5e5}
.leftNavigation li ul li a:hover{color:#2a45a6;text-decoration:none;background:0 0;font-weight:500}
.leftNavigation li ul li a:hover:after{background-color:#02449e}
.leftNavigation li ul li.active a{color:#2a45a6;text-decoration:none;font-weight:500}
.leftNavigation li ul li.active a:after{background-color:#02449e;font-weight:500}
.leftNavigation li.active>a{color:#ffde01;text-decoration:none;font-weight:500;border:0}
.leftNavigation li.active>a:after{background-repeat:no-repeat}
.leftNavigation li.active ul{display:block;padding:0 0 15px 0;border-bottom:solid 1px #fff}
.leftNavigation>li.active{border-bottom:solid 0 #f1d9c4}
.leftNavigation>li:last-child.active{border-bottom:solid 1px #fff}
.leftNavigation li ul li .level4{border-top:solid 1px #d0e9f3}
.leftNavigation li ul li .level4 li a{border-bottom:solid 0 #d0e9f3;font-size:13px;color:#535353;margin-left:30px;padding-left:12px;background:0 0}
.leftNavigation li ul li .level4 li a:hover{color:#006bb1}
.leftNavigation li ul li .level4 li{border-bottom:solid 1px #d0e9f3}
.leftNavigation li ul li .level4 li:last-child{border-bottom:solid 0 #d0e9f3}
.thumbnail{position:relative;margin:0;border-radius:0;box-shadow:none;border:none;padding:0;background:0 0;padding:4px}
.graphicstaff{overflow:hidden}
.graphicstaff li{margin-top:30px;display:block;overflow:hidden}
.graphicstaff li h2{margin:6px 0 14px 0;font-weight:700}
.graphicstaff li h2 a{font-size:24px;line-height:1.5;color:#333;overflow:hidden}
.graphicstaff li h2 a:hover{color:#0f48b3;text-decoration:none}
.graphicstaff li h2 span{font-size:16px;font-weight:500;color:#444;margin-left:16px}
.graphicstaff .news-img{margin-right:30px}
.graphicstaff .news-img a{border:#e4e4e4 solid 0}
.graphicstaff .news-img img{width:216px;height:144px}
.graphicstaff .news-txt p{line-height:1.7;font-size:16px;margin:0;color:#777;overflow:hidden}
.graphicstaff .news-txt i{font-family:Arial;font-size:15px;margin:13px 0 0 0;color:#98a1bf;display:block;padding:0 5px 0 0;font-style:normal;line-height:1.1}
.graphicstaff .news-txt p a{overflow:hidden;color:#f08519;font-size:12px;text-decoration:underline;font-style:italic;display:block}
.graphicstaff .news-txt p a:hover{color:#004ea2}
@media (max-width:991px){
.graphicstaff .news-img{margin-bottom:2px;margin-right:15px}
.graphicstaff .news-img img{width:156px;height:104px}
.graphicstaff .news-txt p{overflow:initial}
.graphicstaff li h2 a{white-space:normal;overflow:inherit}
}
@media (max-width:767px){
.graphicstaff .news-img{width:100%;margin-bottom:26px}
.graphicstaff .news-img img{width:80%;height:auto;margin:0 auto}
.graphicstaff li h2 a{font-size:22px;line-height:1.5}
}
.name-lanmu{overflow:hidden;margin-top:30px}
.name-lanmu_l{color:#262626;float:left;font-weight:700;font-size:18px;padding:0 0 8px 18px;position:relative}
.name-lanmu_l:after{content:'';position:absolute;left:0;top:0;width:8px;height:18px;background-color:#fea734}
.link-name{overflow:hidden;margin-top:12px}
.link-name li{margin-top:18px}
.link-name li a{float:left;width:100%;overflow:hidden;font-size:16px;line-height:1.4;color:#333;padding:0 0 0 18px;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative}
.link-name li a:after{content:'';position:absolute;left:0;top:5px;width:9px;height:9px;background:url(../images/icon04.png) no-repeat}
.link-name li a:hover{color:#0f48b3;text-decoration:none}
@media (max-width:767px){
.link-name{margin-top:4px}
}
.nrhei{font-size:16px;line-height:2;color:#322222;word-wrap:break-word}
.nrhei1{font-size:15px;line-height:1.8;color:#322222;word-wrap:break-word}
.ryname{background:url(../images/lmbg02.png) bottom center repeat-x;overflow:hidden}
.ryname_l{color:#333;float:left;font-weight:700;font-size:24px;line-height:1;padding:0 0 14px 0;border-bottom:#124c9c solid 4px}
.ryname_l span{font-size:15px;font-weight:500;margin-left:10px}
.rylanmu{overflow:hidden;background:#e6ecf8;border-left:5px solid #3d55a7;padding:0 12px 0 17px;margin:28px 0 20px 0}
.rylanmu_l{color:#000;float:left;font-weight:700;font-size:18px;line-height:140%;padding:10px 0}
.rylanmu_l img{display:inline-block;margin-right:10px;margin-top:-3px}
.xlmain{display:block;margin:0;padding-left:16px}
.xlmain hr{margin-top:5px;border-top:solid 1px #e2e2e2}
.xlmain .wztitle{color:#be0100;line-height:1.4;text-align:center;font-size:28px;padding:0 16% 2px;font-weight:700;margin:58px 0 24px 0}
.xlmain .wztitle[data-v-lw]{margin:38px 0 24px 0;line-height:1.2;font-size:24px;padding:0;color:#124c9c}
.xlmain .wztitle[data-v-cg]{margin:38px 0 24px 0;color:#124c9c}
.xlmain .wztitle[data-v-dp]{margin:20px 0 24px 0;color:#124c9c}
.xlmain .basicinfo{border-bottom:solid 1px #e2e2e2;padding:0 0 3px 0}
.xlmain .basicinfo .other-share{float:right;margin-top:4px}
.xlmain .basicinfo .qtinfo{color:#777;font-size:14px;margin:3px 0 10px 0;text-align:center}
.xlmain .basicinfo .qtinfo a{color:#777;text-decoration:none}
.xlmain .basicinfo .qtinfo a:hover{color:#de0c0c;text-decoration:none}
.xlmain .basicinfo .share{overflow:hidden;float:right}
.xlmain .text{margin:32px 0 0 0;overflow:hidden;display:block}
.xlmain .text p{margin:0 0 18px 0}
.xlmain .text p:last-child{margin:0}
.xlmain .text img{display:inline-block;margin-right:auto;margin-left:auto}
.xlmain .text .zc img{margin-left:inherit!important;margin-right:inherit!important;display:inline-block}
.xlmain .textlx{margin:0;overflow:hidden;display:block}
.xlmain .textlx p{margin:0 0 12px 0}
.xlmain .textlx img{display:block;margin-right:auto;margin-left:auto;width:600px}
.xlmain .textxl{margin:20px 0 0 0;overflow:hidden;display:block}
.xlmain .textxl p{margin:0 0 18px 0}
.xlmain .textxl p:last-child{margin:0}
.xlmain .textxl img{display:block;margin-right:auto;margin-left:auto;width:600px}
.xlmain .textxl table{margin:0 0 15px 0}
.xlmain .textxl td{text-align:center}
.xlmain .textxl video{border:#d9d9d9 solid 6px;border-radius:5px;width:76%!important;height:100%!important;margin:18px auto;display:block}
.xlmain .textsp{margin:30px auto 26px auto;overflow:hidden;display:block;width:76%}
.xlmain .textry{overflow:hidden;margin:32px 0 0 0}
.xlmain .textry .mt{margin-top:288px}
.xlmain .textry h3{font-size:32px;line-height:1.2;margin:0 0 30px 0;display:block;color:#272727;font-weight:700}
.xlmain .textry h3 span{font-size:22px;margin-left:20px;color:#999}
.xlmain .textry h4{font-size:28px;line-height:1.2;margin:5px 0 20px 0;display:block;color:#31373f;font-weight:700}
.xlmain .textry h4 span{font-size:22px;margin-left:20px;color:#999}
.xlmain .textry p{margin:0 0 4px 0}
.xlmain .textry p a{color:#333}
.xlmain .textry p a:hover{color:#005bac}
.xlmain .textry th{color:#333;font-size:16px}
.xlmain .textry .ryinfo{overflow:hidden;background:#e6f3fc}
.xlmain .textry .ryinfo .ryimg{margin-right:30px;background:#c1dced;padding:30px 50px}
.xlmain .textry .ryinfo .ryimg img{border-radius:5px;width:180px;height:240px}
.xlmain .textry .ryinfo .rytxt p{line-height:220%;font-size:17px;margin:30px 0 0 0;color:#222}
.xlmain .textry .ryinfo .rytxt p a{color:#222;font-size:17px;text-decoration:none;font-style:normal}
.xlmain .textry .ryinfo .rytxt p a:hover{color:#ff7300}
.xlmain .textry .rydetail{overflow:hidden;padding:8px 0 0 0}
.xlmain .textry .rydetail .detail{padding-left:2px;font-size:15px!important;line-height:1.8!important}
.xlmain .textry .rydetail table{border:transparent}
.xlmain .textry .rydetail tbody{background-color:transparent}
.xlmain .textry .fl{margin-right:28px;margin-bottom:12px}
.xlmain .textry .fl img{max-width:198px}
.xlmain .textry .fl h4{font-size:15px;line-height:1.5;margin:15px 0;text-align:center;font-weight:500;color:#3157bb}
.xlmain .textry h2{font-size:28px;line-height:140%;font-weight:700;padding:3px 0 16px 0;color:#472a2a;margin:0;position:relative}
.xlmain .textry h2 span{font-weight:500;color:#000;font-size:20px;margin-left:15px}
.xlmain .textry .left img{max-width:248px;margin-right:26px;margin-bottom:12px;border-radius:4px;border:#fff solid 1px}
.xlmain .textxmz{margin:24px 0 0 0;overflow:hidden;display:block}
.xlmain .textxmz p{margin:0 0 10px 0}
.xlmain .textxmz p:last-child{margin:0}
.xlmain .textxmz .el-tab-pane{line-height:150%}
.xlmain .textxmz .el-tabs--border-card>.el-tabs__content{padding:20px 0 0 0}
.xlmain .cont-page{margin-top:30px;border-top:solid 1px #e2e2e2;padding-top:30px;line-height:24px;color:#4d4d4d;font-size:16px}
.xlmain .cont-page .a-page{margin-bottom:10px}
.xlmain .cont-page .a-page a,.xlmain .cont-page .a-page span{display:inline-block}
.xlmain .cont-page .a-page a{color:#4d4d4d}
.xlmain .cont-page .a-page:hover{color:#cf2928}
.xlmain .cont-page .a-page:hover a{color:#cf2928}
@media (min-width:767px){
.xlmain .textxl img{max-width:80%}
}
@media (max-width:1199px){
.xlmain .textsp{width:80%}
.xlmain .textxl video{width:80%!important}
}
@media screen and (max-width:991px){
.xlmain .wztitle{margin:40px 0 24px 0;padding:0 10% 2px;font-size:26px}
.xlmain .wztitle[data-v-lw]{margin:28px 0 24px 0}
.xlmain .wztitle[data-v-cg]{margin:28px 0 24px 0}
.xlmain .wztitle[data-v-dp]{margin:10px 0 24px 0}
}
@media (max-width:767px){
.xlmain .wztitle{font-size:20px;margin:30px 0 12px 0}
.xlmain .wztitle[data-v-lw]{margin:20px 0 24px 0}
.xlmain .wztitle[data-v-cg]{margin:20px 0 24px 0}
.xlmain .wztitle[data-v-dp]{margin:0 0 24px 0}
.xlmain .text .left{width:100%;margin-right:auto!important}
.xlmain .textsp{width:100%;margin:15px auto 2px auto}
.xlmain .textxl video{width:100%!important}
.xlmain .textry .fl{width:100%}
.xlmain .textry .fl img{margin-left:auto;margin-right:auto;margin-bottom:20px;display:block}
.xlmain .textry h3 span{display:block;margin-top:8px;margin-left:0}
.xlmain .textry .left{width:100%}
.xlmain .textry .left img{max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:22px}
.xlmain .basicinfo .qtinfo{text-align:center}
.xlmain .textry h2 span{display:block;font-size:18px;margin-left:0}
}
.rcphotobox{width:100%;display:table}
.rcphotobox span{display:table-cell;vertical-align:middle}
.rcphotobox span img{border:#fff solid 1px;width:162px}
.pepxl-txt{margin-top:16px;font-size:15px}
.pepxl-txt span{color:#404040;line-height:30px}
.pepxl-txt i{color:#3d55a7;font-style:normal}
.module{margin:0 auto;overflow:hidden;width:100%}
.module-a{float:right;padding-bottom:200em;margin-bottom:-200em}
.module-b,.module-c,.module-d{padding-bottom:200em;margin-bottom:-200em}
.module-a{width:162px}
.module-b{width:79%;background:#fff}
.module-b .jbinfo{padding:24px 26px 0 26px}
.module-b .jbinfo h2{font-size:26px;line-height:1;margin:2px 0 15px 0;overflow:hidden;color:#1f1f1f;display:block;background:url(../images/lmbg01.png) repeat-x bottom;padding-bottom:12px;font-weight:700}
.module-b .jbinfo h2:after{bottom:0;left:0;content:"";position:absolute;width:28px;height:4px;background:#4c63b6}
.module-b .table>tbody{background-color:transparent}
.module-b .table:not(.table-bordered){border-bottom:0 solid #c1e8d3}
.module-b .table{margin:0 0 6px 0}
.module-b .table>tbody>tr>td{word-break:normal;padding:3px 0 3px 3px;font-size:16px;border:0;color:#777;word-break:break-word}
.module-b .table>tbody>tr>th{padding:3px 0;border-top:0 solid #c1e8d3;font-size:16px;width:82px;text-align:right;font-weight:500}
.bl{border-left:#c1e8d3 solid 1px}
@media (max-width:1280px){
.module-b{width:78%}
}
@media screen and (max-width:1199px){
.module-b .jbinfo .col-md-4{width:50%;float:left}
.module-b .jbinfo{padding:24px 26px 24px 26px;background-size:5px 100%}
.module-b{width:72%}
.pepxl-txt .col-md-6:nth-last-child(2){width:100%}
}
@media screen and (max-width:991px){
.rcphotobox{padding:30px}
.module-b .jbinfo{padding:30px 30px 18px 30px;background:0 0}
.module-a{width:100%}
.module-b{width:100%}
.module-b .table>tbody>tr>th{padding:7px 0}
.module-b .table>tbody>tr>td{word-break:break-all;padding:7px 0}
.ryname{width:100%;float:left;margin-bottom:20px;margin-top:15px}
.rcphotobox span img{width:inherit;max-width:220px}
}
@media screen and (max-width:767px){
.rylanmu{margin:20px 0 18px 0}
.module-b .table{margin:0}
.module-b .jbinfo .col-md-4{width:100%}
.module-b .jbinfo{padding:16px 18px 16px 18px}
}
@media screen and (max-width:320px){
.rcphotobox{padding:16px}
.rcphotobox span img{max-width:100%}
}
.talent-summary{overflow:hidden;margin:0 0 25px 0}
.talent-summary h4{font-size:26px;color:#004ea2;font-weight:600;margin:0 0 18px 0}
.talent-summary h4 a{color:#004ea2}
.talent-summary h4 a:hover{color:#2e2e2e}
.secondarysort{overflow:hidden}
.secondarysort li{margin:0 0 46px 0}
.secondarysort li a:hover img{opacity:.8;filter:alpha(opacity=80)}
.secondarysort li h4{font-size:18px;color:#2e2e2e;font-weight:600;margin:15px 0 12px 0}
.secondarysort li a:hover h4{color:#004ea2}
.secondarysort li p{color:#666;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;margin:0}
@media (min-width:768px){
.secondarysort li img{height:152px;width:100%}
}
@media (max-width:1199px){
.secondarysort li img{height:117px;width:100%}
}
@media (max-width:991px){
.secondarysort li img{height:123px;width:100%}
}
@media (max-width:767px){
.secondarysort li img{height:auto;width:100%}
}
.teams{margin-top:36px}
.teams .row{margin-left:-25px;margin-right:-25px}
.teams .row>[class^=col]{padding-left:25px;padding-right:25px}
.teams li{margin-bottom:38px;transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}
.teams li:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px)}
.teams li .boxstyle{overflow:hidden;background:#fff;border-top:#e1e7f0 solid 1px;border-left:#e1e7f0 solid 1px;border-right:#e1e7f0 solid 1px;border-bottom:3px solid #124c9c}
.teams li .boxstyle img{height:243px;width:100%}
.teams li a:hover .boxstyle img{opacity:.8;filter:alpha(opacity=80)}
.teams li .boxstyle .txtinfo{margin:13px 14px 13px 14px;overflow:hidden}
.teams li .boxstyle .txtinfo h4{color:#004ea2;font-size:1.3em;font-weight:700;margin:0 0 5px 0}
.teams li .boxstyle .txtinfo h4 a{color:#004ea2}
.teams li a:hover .boxstyle .txtinfo h4{color:#ff7300}
.teams li .boxstyle .txtinfo p{font-size:14px;color:#6a98d8;line-height:18px;margin:0;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%}
.teams li .boxstyle .txtinfo span{font-size:13px;color:#575757;line-height:22px}
.teams .col-md-3{float:left}
@media (max-width:1280px){
.teams .row{margin-left:-19px;margin-right:-19px}
.teams .row>[class^=col]{padding-left:19px;padding-right:19px}
}
@media (max-width:1199px){
.teams .col-md-3{width:33.333%}
.teams li .boxstyle img{height:249px}
.teams li .boxstyle .txtinfo h4{font-size:1.2em}
}
@media (max-width:991px){
.teams .col-md-3{width:50%}
.teams .row{margin-left:-18px;margin-right:-18px}
.teams .row>[class^=col]{padding-left:18px;padding-right:18px}
.teams li .boxstyle img{height:247px}
}
@media (max-width:767px){
.teams{margin-top:26px}
.teams .row{margin-left:-9px;margin-right:-9px}
.teams .row>[class^=col]{padding-left:9px;padding-right:9px}
.teams li .boxstyle img{height:215px}
.teams li{margin-bottom:22px}
}
@media (max-width:380px){
.teams li .boxstyle img{height:189px}
}
@media (max-width:320px){
.teams li .boxstyle img{height:151px}
.teams li .boxstyle .txtinfo p{font-size:13px}
}
.personnel-style{overflow:hidden}
.personnel-style .row{margin-left:-9px;margin-right:-9px}
.personnel-style .row>[class^=col]{padding-left:9px;padding-right:9px}
.personnel-style li{float:left}
.personnel-style li img{width:100%;height:136px}
.personnel-style h5{color:#0f48b3;text-align:center;font-weight:700;font-size:15px;margin:8px 0 0 0}
.personnel-style h5:hover{color:#fd6f0a}
.personnel-style p{font-size:13px;margin:5px 0 0 0;color:#222;text-align:center}
.personnel-style[data-v-jj] li img{width:100%;height:140px}
.personnel-style[data-v-jj] h5{color:#333;font-weight:500}
.personnel-style[data-v-jj] h5:hover{color:#fd6f0a}
.personnel-list{overflow:hidden}
.personnel-list li{margin-bottom:15px;display:block;overflow:hidden;border-bottom:#ccc dashed 1px;padding:0 0 12px 0}
.personnel-list li:last-child{border-bottom:#ccc dashed 0;margin:0;padding:0}
.personnel-list li h2{font-size:16px;line-height:22px;margin:0 0 12px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.personnel-list li h2 a{color:#010101;font-family:\5FAE\8F6F\96C5\9ED1}
.personnel-list li h2 a:hover{color:#004ea2;text-decoration:none}
.personnel-list .news-img{margin-right:12px}
.personnel-list .news-img img{max-width:85px;border:#e4e4e4 solid 1px}
.personnel-list .news-txt p{line-height:20px;font-size:13px;margin:0;color:#8e8e8e}
.personnel-list .news-txt p i{font-size:13px;margin:4px 0 0 0;color:#009cd1;display:block;font-style:normal}
.personnel-list .news-txt p i a{color:#009cd1;font-size:13px;text-decoration:none;font-style:normal}
.personnel-list .news-txt p i a:hover{color:#ff7300}
@media (min-width:768px){
.personnel-list .news-txt p{line-height:20px;height:auto;font-size:13px;overflow:hidden}
.personnel-list .news-img img{width:85px;height:113px}
.personnel-list .news-img{margin-right:15px}
.personnel-list li{margin-bottom:15px;display:block;overflow:hidden;padding:0 0 12px 0}
}
@media (max-width:767px){
.personnel-list .news-img img{width:85px;height:110px}
.personnel-list li h2{white-space:normal}
}
.cleader .row{margin-left:-20px;margin-right:-20px}
.cleader .row>[class^=col]{padding-left:20px;padding-right:20px}
.cleader li{transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}
.cleader li:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px)}
.cleader .boxstyle{text-align:center;margin-top:35px;transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}
.cleader .boxstyle img{width:100%;height:270px}
.cleader .boxstyle .txtinfo p{color:#777;font-size:15px;margin:0}
.cleader .boxstyle h4{margin:14px 0 4px 0;color:#0f48b3;font-size:17px;font-weight:700}
.cleader .boxstyle h4:hover{color:#fd6f0a}
@media (max-width:1280px){
.cleader .boxstyle img{height:257px}
}
@media (max-width:1199px){
.cleader .row{margin-left:-14px;margin-right:-14px}
.cleader .row>[class^=col]{padding-left:14px;padding-right:14px}
.cleader .boxstyle img{height:202px}
}
@media (max-width:991px){
.cleader .boxstyle img{height:189px}
}
@media (max-width:767px){
.cleader .boxstyle{margin-top:24px}
.cleader .boxstyle img{height:222px}
}
@media (max-width:380px){
.cleader .boxstyle img{height:197px}
}
@media (max-width:320px){
.cleader .boxstyle img{height:162px}
}
.sleaderfl{font-size:24px;color:#333;line-height:1;margin:36px 0 25px 0;text-align:center;font-weight:700}
.sleader li{margin-top:15px;transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}
.sleader li:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px)}
.sleader .boxstyle{text-align:center;margin-bottom:10px}
.sleader .boxstyle img{width:180px;height:249px;border-radius:2px}
.sleader .boxstyle .txtinfo p{color:#777;font-size:14px;margin:6px 0 0 0!important;font-weight:500;line-height:1.4;height:76px;overflow:hidden}
.sleader .boxstyle .txtinfo h4{color:#1e52ab;font-size:16px;margin:12px 0 0 0;font-weight:500}
.sleader .boxstyle:hover .txtinfo h4{color:#333}
@media (max-width:1199px){
.sleader .boxstyle img{width:100%;height:212px}
}
@media (max-width:991px){
.sleader .boxstyle img{height:201px}
}
@media (max-width:767px){
.sleader .boxstyle img{height:238px}
}
@media (max-width:380px){
.sleader .boxstyle img{height:211px}
}
@media (max-width:320px){
.sleader .col-xs-6{width:100%}
.sleader .boxstyle img{width:auto;height:auto}
.sleader .boxstyle .txtinfo p{height:auto}
}
.graphiclist{margin-top:30px;padding-left:20px}
.graphiclist li{display:block;overflow:hidden;margin-bottom:25px;padding-bottom:25px;border-bottom:#f4e4e4 solid 1px;transition:All .5s ease-in-out;-webkit-transition:All .5s ease-in-out;-moz-transition:All .5s ease-in-out;-o-transition:All .5s ease-in-out}
.graphiclist li h2{margin:0 0 11px 0;font-weight:700;font-size:18px;line-height:1.5;color:#c60b0b;overflow:hidden;display:block}
.graphiclist li h2:hover{color:#322222;text-decoration:none}
.graphiclist .news-img{margin-right:28px}
.graphiclist .news-img a{border:#e4e4e4 solid 1px}
.graphiclist .news-img img{width:216px;height:144px}
.graphiclist .news-txt p{line-height:1.7;font-size:15px;margin:0;color:#737373;overflow:hidden}
.graphiclist .news-txt i{font-family:Arial;font-size:15px;margin:13px 0 0 0;color:#b08987;display:block;padding:0 5px 0 0;font-style:normal;line-height:1.1;text-align:right}
.graphiclist .news-txt p a{overflow:hidden;color:#f08519;font-size:12px;text-decoration:underline;font-style:italic;display:block}
.graphiclist .news-txt p a:hover{color:#004ea2}
@media (max-width:991px){
.graphiclist .news-img{margin-bottom:2px;margin-right:15px}
.graphiclist .news-img img{width:156px;height:104px}
.graphiclist .news-txt p{overflow:initial}
.graphiclist li h2{white-space:normal;overflow:inherit}
}
@media (max-width:767px){
.graphiclist li h2{font-size:17px;line-height:1.4}
.graphiclist .news-img img{width:126px;height:84px}
}
@media (max-width:320px){
.graphiclist .news-img img{width:104px;height:69px}
}
.publication{overflow:hidden}
.publication li{margin-bottom:8px;display:block;overflow:hidden}
.publication li:last-child{margin-bottom:0;border-bottom:#ccc dashed 0}
.publication li h2{font-size:16px;color:#fff;line-height:22px;margin:0 0 8px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-weight:700}
.publication li h2 a{color:#383838;font-family:\5FAE\8F6F\96C5\9ED1}
.publication li h2 a:hover{color:#004ea2;text-decoration:none}
.publication .news-img{border:#e3e3e3 solid 1px}
.publication .news-img img{max-width:107px;padding:3px}
.publication .news-txt p{line-height:20px;font-size:13px;margin:0;color:#949494}
.publication .news-txt i{font-size:12px;margin:4px 0 0 0;color:#009cd1;display:block;font-style:normal;text-align:right}
.publication .news-txt p a{overflow:hidden;color:#f08519;font-size:12px;text-decoration:underline;font-style:italic;display:block}
.publication .news-txt p a:hover{color:#15549a}
@media (min-width:768px){
.publication .news-txt p{line-height:20px;height:auto;font-size:13px}
.publication .news-img img{width:107px;height:138px}
.publication .news-img{margin-right:15px}
.publication li{margin-bottom:25px;display:block;overflow:hidden}
}
@media (max-width:991px){
.publication li{margin-bottom:20px}
}
@media (max-width:767px){
.publication .news-img{margin-bottom:2px;margin-right:15px}
.publication li h2{white-space:normal;overflow:inherit}
}
.zhuzuo{overflow:hidden}
.zhuzuo li{margin-bottom:30px;display:block;overflow:hidden;padding-left:34%}
.zhuzuo li h2{font-size:17px;color:#333;line-height:22px;margin:0 0 12px 0;overflow:hidden;display:block;font-weight:700}
.zhuzuo li h2 a{color:#333}
.zhuzuo li h2 a:hover{color:#004ea2;text-decoration:none}
.zhuzuo .news-img{border:#e3e3e3 solid 1px;margin-right:25px;float:left}
.zhuzuo .news-img img{width:128px;height:auto;padding:3px}
.zhuzuo .news-txt p{line-height:1.8;font-size:14px;margin:0;color:#444}
.zhuzuo .news-txt i{font-size:12px;margin:4px 0 0 0;color:#009cd1;display:block;font-style:normal;text-align:right}
.zhuzuo .news-txt p a{overflow:hidden;color:#f08519;font-size:12px;text-decoration:underline;font-style:italic;display:block}
.zhuzuo .news-txt p a:hover{color:#15549a}
.zhuzuo li:nth-child(odd){padding-right:34%;padding-left:0}
.zhuzuo li:nth-child(odd) .news-img{float:right;margin-left:25px;margin-right:0}
.zhuzuo li:nth-child(odd) .news-txt p,.zhuzuo li:nth-child(odd) h2{text-align:right}
@media (max-width:1199px){
.zhuzuo li{padding-left:30%}
.zhuzuo li:nth-child(odd){padding-right:30%}
.zhuzuo .news-img{margin-right:20px}
.zhuzuo li:nth-child(odd) .news-img{margin-left:20px}
}
@media (max-width:991px){
.zhuzuo li{padding-left:0}
.zhuzuo li:nth-child(odd){padding-right:0}
.zhuzuo .news-img{margin-right:15px}
.zhuzuo li:nth-child(odd) .news-img{margin-left:15px}
}
@media (max-width:767px){
.zhuzuo .news-img img{width:102px}
}
.new-graphic{margin-top:10px;padding:0 2px}
.new-graphic li{margin-bottom:30px}
.new-graphic li .boxstyle{overflow:hidden;-ms-box-shadow:0 1px 3px 0 rgba(0,0,0,.29);-o-box-shadow:0 1px 3px 0 rgba(0,0,0,.29);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.29);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.29);box-shadow:0 1px 3px 0 rgba(0,0,0,.29);border-bottom:4px solid #0cf}
.new-graphic li a:hover .boxstyle img{opacity:.8;filter:alpha(opacity=80)}
.new-graphic li .boxstyle .txtinfo{margin:15px;overflow:hidden;height:146px}
.new-graphic li .boxstyle .txtinfo h5{font-size:13px;color:#f7931e;margin:0 0 8px 0}
.new-graphic li .boxstyle .txtinfo h4{color:#004ea2;font-size:16px;font-weight:700;margin:0 0 8px 0;line-height:20px}
.new-graphic li .boxstyle .txtinfo h4 a{color:#004ea2;word-break:break-all}
.new-graphic li .boxstyle .txtinfo h4 a:hover{color:#383838}
.new-graphic li .boxstyle .txtinfo p{font-size:12px;color:grey;line-height:18px;margin:0 0 8px 0;word-break:break-all}
.new-graphic li .boxstyle .txtinfo span{font-size:13px;color:grey;line-height:22px}
@media (min-width:768px){
.new-graphic li .boxstyle img{height:127px;width:100%}
}
@media (max-width:1199px){
.new-graphic li .boxstyle img{height:102px;width:100%}
.new-graphic li .boxstyle .txtinfo{height:170px}
}
@media (max-width:991px){
.new-graphic li .boxstyle img{height:100px;width:100%}
}
@media (max-width:767px){
.new-graphic li .boxstyle img{height:auto;width:100%}
.new-graphic li .boxstyle .txtinfo{height:auto}
.new-graphic li .boxstyle .txtinfo h4{font-size:15px;line-height:22px}
.new-graphic li .boxstyle .txtinfo p{font-size:13px;line-height:20px}
}
.staff{margin-top:30px}
.staff li{margin-bottom:30px;transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}
.staff li:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px)}
.staff li .boxstyle{overflow:hidden}
.staff li .boxstyle img{width:168px;height:228px;border:#ccc solid 1px}
.staff li a:hover .boxstyle img{opacity:.8;filter:alpha(opacity=80)}
.staff li .boxstyle .txtinfo{margin:10px 6px 2px;overflow:hidden}
.staff li .boxstyle .txtinfo h4{color:#1e52ab;font-size:15px;font-weight:500;margin:0 0 3px 0;line-height:20px;text-align:center}
.staff li:hover .boxstyle .txtinfo h4{color:#333}
.staff li .boxstyle1{overflow:hidden}
.staff li a:hover .boxstyle1 img{opacity:.8;filter:alpha(opacity=80)}
.staff li .boxstyle1 .txtinfo{margin:10px 0 0;overflow:hidden}
.staff li .boxstyle1 .txtinfo h4{color:#1e52ab;font-size:15px;font-weight:500;margin:0;line-height:20px;text-align:center}
.staff li:hover .boxstyle1 .txtinfo h4{color:#333}
@media (min-width:768px){
.staff li .boxstyle1 img{height:190px;width:100%}
}
@media (max-width:1280px){
.staff li .boxstyle1 img{height:180px}
}
@media (max-width:1199px){
.staff li .boxstyle img{width:100%;height:181px}
.staff li .boxstyle .txtinfo h4{font-size:14px}
.staff li .boxstyle1 img{height:132px}
}
@media (max-width:991px){
.staff .row{margin-left:-10px;margin-right:-10px}
.staff .row>[class^=col]{padding-left:10px;padding-right:10px}
.staff li .boxstyle img{height:162px}
.staff li .boxstyle1 img{height:154px}
}
@media (max-width:767px){
.staff li .boxstyle img{height:201px}
.staff li .boxstyle1 img{height:220px}
}
@media (max-width:380px){
.staff li .boxstyle img{height:187px}
.staff li .boxstyle1 img{height:190px}
}
@media (max-width:320px){
.staff li .boxstyle img{height:149px}
.staff li .boxstyle1 img{height:180px}
}
.photonews{overflow:hidden}
.photonews li .newsbox{position:relative}
.photonews li .newsbox .newimg{overflow:hidden;border:#eee solid 1px}
.photonews li .newsbox .newimg img{width:100%;height:160px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.photonews li .newsbox:hover .newimg img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.photonews li .newsbox h4{font-size:15px;line-height:1.4;color:#322222;font-weight:500;height:40px;overflow:hidden;margin:13px 0 12px;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}
.photonews li .newsbox:hover h4{color:#c40808}
.photonews li .newsbox p{font-size:14px;line-height:1.7;color:#888;margin:0;font-weight:500;height:68px;overflow:hidden;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}
.photonews li .newsbox i{font-family:Arial;font-size:15px;color:#a6a6a6;display:block;font-style:normal;line-height:1.1}
.photonews li .newsbox .submitdate{width:68px;height:68px;background:#0084ff;font-size:32px;color:#fff;text-align:center;line-height:1;padding:8px 0 0 0;position:relative;z-index:3;font-weight:700;margin:-35px 0 0 1px}
.photonews li .newsbox .submitdate h4{font-size:14px;line-height:1;margin:2px 0 0 0;color:#fff}
.photonews li .newsbox:hover .submitdate{background:#f26033}
@media (max-width:1280px){
.photonews li .newsbox .newimg img{height:150px}
}
@media (max-width:1199px){
.photonews li .newsbox .newimg img{height:180px}
}
@media (max-width:991px){
.photonews li .newsbox .newimg img{height:131px}
}
@media (max-width:767px){
.photonews li{margin-bottom:20px}
.photonews li:last-child{margin-bottom:0}
.photonews li .newsbox .newimg img{height:auto}
.photonews li .newsbox h4{height:auto}
.photonews li .newsbox p{-webkit-line-clamp:initial;height:auto}
}
.home-pic{overflow:hidden}
.home-pic .row{margin-left:-10px;margin-right:-10px}
.home-pic .row>[class^=col]{padding-left:10px;padding-right:10px}
.home-pic li{margin-bottom:20px}
.home-pic li .imgrq{background:#fff;padding:10px 14px;height:208px;width:100%;display:table;border:#ededed solid 1px}
.home-pic li .imgrq span{display:table-cell;vertical-align:middle}
@media (max-width:767px){
.home-pic li .imgrq{height:208px}
}
.new-graphics li{margin-top:26px}
.new-graphics li .boxstyle img{height:170px;width:100%}
.new-graphics li a:hover .boxstyle img{opacity:.8;filter:alpha(opacity=80)}
.new-graphics li .boxstyle .txtinfo{margin:8px 2px 0 2px;overflow:hidden;height:60px}
.new-graphics li .boxstyle .txtinfo h5{font-size:14px;color:#106ece;margin:0 0 3px 0;font-family:Arial;font-weight:500}
.new-graphics li .boxstyle .txtinfo h4{color:#282828;font-size:14px;line-height:19px;font-weight:500;margin:0 0 8px 0}
.new-graphics li .boxstyle .txtinfo h4 a{color:#282828;border:0;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;/*! autoprefixer: off */-webkit-box-orient:vertical}
.new-graphics li .boxstyle .txtinfo h4 a:hover{color:#17318b}
.new-graphics li .boxstyle .txtinfo p{font-size:12px;color:grey;line-height:18px;margin:0 0 8px 0;word-break:break-all}
.new-graphics li .boxstyle .txtinfo span{font-size:13px;color:grey;line-height:22px}
@media (max-width:1199px){
.new-graphics li .boxstyle img{height:147px}
}
@media (max-width:1099px){
.new-graphics li .boxstyle img{height:138px}
}
@media (max-width:991px){
.new-graphics li .boxstyle img{height:143px}
}
@media (max-width:767px){
.new-graphics li .boxstyle img{height:auto}
.new-graphics li .boxstyle .txtinfo{height:auto}
.new-graphics li .boxstyle .txtinfo h4{font-size:16px;line-height:22px}
.new-graphics li .boxstyle .txtinfo h4 a{-webkit-line-clamp:inherit}
}
.piclist{margin-top:48px;padding:0 16%}
.piclist .row{margin-left:-25px;margin-right:-25px}
.piclist .row>[class^=col]{padding-left:25px;padding-right:25px}
.piclist li{margin-bottom:20px;transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}
.piclist li:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px)}
.piclist li .boxstyle{width:300px;margin:0 auto}
.piclist li .boxstyle img{height:410px;width:100%}
.piclist li a:hover .boxstyle img{opacity:.8;filter:alpha(opacity=80)}
.piclist li .boxstyle .txtinfo{margin:15px 2px 0 2px;overflow:hidden}
.piclist li .boxstyle .txtinfo h4{margin:0 0 8px 0;text-align:center}
.piclist li .boxstyle .txtinfo h4 a{font-size:17px;color:#222;line-height:1.4;border:0;font-weight:700;width:100%;overflow:hidden;display:block}
.piclist li .boxstyle .txtinfo h4 a:hover{color:#334ca6}
.piclist li .boxstyle .txtinfo p{font-size:12px;color:grey;line-height:18px;margin:0 0 8px 0;word-break:break-all}
.piclist li .boxstyle .txtinfo span{font-size:13px;color:grey;line-height:22px}
.piclist .thumbnail__link{border:0}
@media (max-width:1199px){
.piclist{margin-top:30px;padding:0 8%}
.piclist .row{margin-left:-15px;margin-right:-15px}
.piclist .row>[class^=col]{padding-left:15px;padding-right:15px}
}
@media (max-width:991px){
.piclist{padding:0}
}
@media (max-width:767px){
.piclist li .boxstyle{width:244px}
.piclist li .boxstyle img{height:auto}
}
.link-cenrlab{overflow:hidden;margin-top:10px}
.link-cenrlab .row{margin-left:-25px;margin-right:-25px}
.link-cenrlab .row>[class^=col]{padding-left:25px;padding-right:25px}
.link-cenrlab li{margin-top:20px}
.link-cenrlab li a{float:left;width:100%;overflow:hidden;font-size:18px;line-height:1.4;color:#322222;padding:0 0 0 18px;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative}
.link-cenrlab li a:hover{color:#a00;text-decoration:none}
.link-cenrlab .col-md-3{width:auto;float:left}
@media (max-width:1199px){
.link-cenrlab .row{margin-left:-15px;margin-right:-15px}
.link-cenrlab .row>[class^=col]{padding-left:15px;padding-right:15px}
}
@media (max-width:767px){
.link-cenrlab{margin-top:4px}
}
.list-link{overflow:hidden;display:block;margin-top:30px;padding-left:20px}
.list-link li{overflow:hidden;padding:20px 18px}
.list-link li:nth-child(odd){background:#fef7f1}
.list-link li a{float:left;overflow:hidden;font-size:16px;line-height:1.4;color:#322222;background-image:url(../images/dj-icon01.png);background-repeat:no-repeat;background-position:11px 6px;padding-left:36px}
.list-link li a:hover{color:#c40808}
.list-link span{line-height:1.5;color:#9b9b9b;font-size:15px;position:absolute;top:2px;right:0}
@media (max-width:767px){
.list-link{margin-top:26px}
.list-link li a{padding-right:0}
.list-link span{position:initial;margin-left:17px}
}
.link-web{overflow:hidden}
.link-web li{margin-top:12px}
.link-web li{float:left;overflow:hidden;font-size:16px;line-height:1.4;color:#333;padding:0 0 0 32px;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative}
.link-web li:after{content:'';position:absolute;left:15px;top:7px;width:6px;height:6px;background-color:#fea734;border-radius:3px}
.link-web li span{width:180px;display:inline-block}
.link-web li a{display:inline-block;font-size:16px;line-height:1.4;color:#0f48b3;text-decoration:underline}
.link-web li a:hover{color:#333}
@media (max-width:1260px){
.link-web .col-md-6{width:100%;float:left}
.link-web li span{width:280px}
}
@media (max-width:991px){
.link-web li span{width:200px}
}
@media (max-width:767px){
.link-web li span{display:block}
}
.link-xz{overflow:hidden}
.link-xz li{margin-top:12px;overflow:hidden}
.link-xz li a{float:left;width:100%;overflow:hidden;font-size:15px;line-height:1.4;color:#333;padding:0 0 0 18px;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative}
.link-xz li a:after{content:'';position:absolute;left:0;top:7px;width:6px;height:6px;background-color:#fea734;border-radius:3px}
.link-xz li a:hover{color:#0f48b3;text-decoration:none}
@media (max-width:1199px){
.link-xz .col-md-6{width:100%;float:left}
.link-xz li a{white-space:initial}
}
@media (max-width:767px){
.link-xz{margin-top:4px}
}
.textlink{width:100%;float:left;word-break:break-all;line-height:26px}
.textlink .gao1{height:96px;overflow:hidden}
.textlink .gao2{height:146px;overflow:hidden}
.textlink ul{list-style-type:none;margin:0;padding:0}
.textlink ul li{display:block}
.textlink ul li a{font-size:15px;color:#454545;line-height:30px;background-image:url(../images/icon04.png);background-repeat:no-repeat;background-position:left 4px;padding-left:18px}
.textlink ul li a:hover{color:#d61300}
.wordbreak{word-break:break-all}
.result{overflow-x:hidden}
.result .years{border:#dedede solid 1px;overflow:hidden;padding:15px 0}
.result .years a{font-size:14px;font-family:Arial;color:#004ea2;line-height:24px}
.result .years a:hover{color:#ff5b00}
.result .contentlist{overflow:hidden;margin:2px 0 0 0}
.result .contentlist .wid1{width:35%}
.result .contentlist .wid2{width:20%}
.result .contentlist .wid3{width:14%}
.result .contentlist .wid4{width:15%}
.result .contentlist .wid5{width:4%}
.result .contentlist .wid6{width:30%}
.result .contentlist .wid7{width:10%}
.result .contentlist .wid8{width:8%}
.result .contentlist .wid9{width:40%}
.result .contentlist .table>tbody>tr>th,.result .contentlist .table>thead>tr>th{color:#222;font-size:15px;padding:8px}
.result .contentlist .table-bordered>tbody>tr>td{font-size:14px;padding:8px 6px;display:table-cell;vertical-align:middle;border-color:#d0dff5;background:#fff}
.result .contentlist .table-bordered .date{font-size:14px;font-family:Arial}
.result .contentlist .table-bordered .arial{font-family:Arial}
.result .contentlist .table-bordered{border-color:#ddd}
.result .contentlist .table-bordered>tbody>tr>th,.result .contentlist .table-bordered>thead>tr>th{border-color:#d0dff5;background-color:#e6eefb;vertical-align:middle}
@media (max-width:1199px){
.result .contentlist .wid2{width:17%}
.result .contentlist .wid7{width:16%}
}
@media (max-width:991px){
.result .contentlist .wid4{width:16%}
.result .contentlist .wid5{width:1%}
}
@media (max-width:767px){
.result .contentlist .wid3{width:1%}
}
.mod-table .table-hover>tbody>tr:hover{background-color:#f4f6f9}
.mod-table .box-search{margin-bottom:15px;overflow:hidden;margin-top:28px}
.mod-table .box-search.search-other{position:relative;padding-right:100px}
.mod-table .box-search.search-other .btn-wrap{position:absolute;right:0;top:0;width:85px}
.mod-table .box-search.search-other .btn-wrap .btn-s{height:100px}
.mod-table .box-search .box-s{float:left;width:33.333333%;margin-bottom:18px;padding-left:100px;line-height:40px}
.mod-table .box-search .box-s>div{float:left}
.mod-table .box-search .box-s .box-title{position:absolute;margin-left:-100px;text-align:right;line-height:40px;width:90px;color:#333;font-size:15px}
.mod-table .box-search .box-s .box-inp{width:100%}
.mod-table .box-search .box-s .inp-s{height:40px;padding:5px 10px;line-height:30px;box-shadow:none;border-radius:4px;border-color:#e1e7f0;margin-bottom:0}
.mod-table .box-search .box-s1{width:66.666666%!important}
.mod-table .box-search .btn-s{height:40px;line-height:40px;color:#fff;background-color:#1958af;border-radius:4px;display:block;width:100%;font-size:15px}
.mod-table{padding-top:30px}
.mod-table .box-table{overflow:hidden}
.mod-table .box-table .t-title:hover{color:#d20000}
.mod-table .box-table .t-title img{max-width:100px;margin-top:6px}
.mod-table .box-table .t-title p{text-align:center;margin:10px 0 0 0}
.mod-table .box-table table{width:100%;border:solid 1px #fff}
.mod-table .box-table table tr td{border:solid 1px #f5e0ce;padding:12px 18px;color:#322222;word-break:break-word}
.mod-table[data-v-dp] .box-table table tr td{padding:16px 16px}
.mod-table[data-v-dp] .box-table table tbody tr td{font-size:14px}
.mod-table .box-table table thead tr td{background-color:#cf2928;line-height:24px;color:#fff3f3;font-weight:700;font-size:17px;text-align:center}
.mod-table .box-table table tbody tr td{line-height:1.6}
.mod-table .box-table .title-s{display:block;color:#333}
.rytdw1{width:16%}
.zbtdw1{width:16%}
@media (max-width:991px){
.mod-table{padding-top:20px}
.rytdw1{width:19%}
.zbtdw1{width:22%}
}
@media (max-width:767px){
.rytdw1{width:23%}
.zbtdw1{width:30%}
.mod-table[data-v-dp] .box-table table tr td{padding:10px 8px}
}
.webmap{overflow:hidden;padding-left:20px}
.webmap hr{margin:5px 0}
.webmap .rlink{overflow:hidden;margin-top:15px}
.webmap .rlink a{display:inline-block;overflow:hidden;margin:3px 15px 0 15px;color:#322222}
.webmap .rlink a:hover{color:#c8100e}
.webmap .tabh{min-height:42px;border-bottom:#e8e8e8 solid 1px}
.webmap td{padding:3px 0 6px 0}
.webmap li{margin-top:20px}
.webmap .btn{width:100%;padding:8px 13px;font-size:16px}
@media (max-width:992px){
.webmap .rlink{padding:0}
}
@media (max-width:767px){
.webmap .rlink{margin:10px 0 0 0}
.webmap .tabh{margin:0 0 8px 0}
}
.btn-danger{background-color:#ca0e0e;border-color:#ca0e0e}
.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{background-color:#9b0000;border-color:#9b0000}
.btn-gz{color:#fff;background:#0b4590;border-left:#38dcff solid 1px;border-right:#38dcff solid 1px;border-top:#38dcff solid 1px;padding:5px 15px;font-size:18px;font-weight:600;float:right;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-gz.active,.btn-gz:active,.btn-gz:focus,.btn-gz:hover,.open .dropdown-toggle.btn-gz{color:#fff;background:#0b4590;border-left:#38dcff solid 1px;border-right:#38dcff solid 1px;border-top:#38dcff solid 1px}
.btn-kxcb{color:#fff;background:#0b4590;border-left:#38dcff solid 1px;border-right:#38dcff solid 1px;border-top:#38dcff solid 1px;padding:5px 15px;font-size:18px;font-weight:600;float:right;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-left:6px}
.btn-kxcb.active,.btn-kxcb:active,.btn-kxcb:focus,.btn-kxcb:hover,.open .dropdown-toggle.btn-kxcb{color:#fff;background:#0b4590;border-left:#38dcff solid 1px;border-right:#38dcff solid 1px;border-top:#38dcff solid 1px}
.btn-primary{color:#fff;background-color:#124c9c;border-color:#124c9c}
.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#123970;border-color:#123970}
.btn-primary:hover{color:#fff;background-color:#123970;border-color:#123970}
.thumbnail{padding:0}
.thumbnail.thumbnail_big{margin-bottom:0}
.thumbnail>img{margin:0;width:100%}
.thumbnail_big .thumbnail__caption{padding:18.77px 9px}
.thumbnail__caption{padding:9px;color:#333}
.thumbnail__news{padding:15px;color:#333}
.thumbnail__link{display:block}
.thumbnail__link img{margin:0;width:100%;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.thumbnail__link:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.thumbnail__link:hover+.thumbnail__caption .icon-play{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-name:video-arrow;animation-name:video-arrow;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.thumbnail__link img{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.thumbnail__link{display:block;overflow:hidden}
.thumbnail__link{position:relative}
.thumbnail__link::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.thumbnail__link:hover::before{-webkit-animation:shine .75s;animation:shine .75s}
@-webkit-keyframes shine{
100%{left:125%}
}
@keyframes shine{
100%{left:125%}
}
.img-portfolio{margin-bottom:5px;display:block}
.img-portfolio .photobox{border:#dedede solid 1px;padding:8px;display:block;border-radius:4px}
.img-portfolio .photobox:hover{-webkit-box-shadow:0 0 6px #cdcdcd;box-shadow:0 0 6px #cdcdcd}
.img-portfolio img{width:100%;height:145px}
.phototitle{float:left;width:100%;overflow:hidden;font-size:15px;line-height:22px;color:#454545;padding:8px 10px;height:34px;text-align:center;text-transform:uppercase}
.phototitle a:hover{color:#0c5ebf;text-decoration:none}
@media screen and (max-width:1199px){
.img-portfolio img{height:114px}
.img-portfolio .photobox{padding:6px}
}
@media screen and (max-width:991px){
.img-portfolio img{height:114px}
}
@media screen and (max-width:767px){
.img-portfolio .photobox{padding:5px}
.img-portfolio img{height:84px}
.phototitle{font-size:13px;height:26px}
}
.orgh{min-height:799px}
.organization{overflow:hidden}
.organization .org-l{float:left;width:25.696%;background:url(../images/ioz-orgbg01.gif) no-repeat left center;position:relative}
.organization .org-l .position1{position:absolute;top:51%}
.organization .org-l .position2{position:absolute;top:44%;left:49%}
.organization .org-l .position3{position:absolute;top:51%;left:49%}
.organization .org-l .position4{position:absolute;top:58%;left:49%}
.organization .org-c{float:left;width:37.468%;background:url(../images/ioz-orgbg02.gif) no-repeat left center;position:relative}
.organization .org-c .position1{position:absolute;top:25%;left:8%}
.organization .org-c .position2{position:absolute;top:62.3%;left:8%}
.organization .org-c .position3{position:absolute;top:82.5%;left:8%}
.organization .org-c .position4{position:absolute;top:95.3%;left:8%}
.organization .org-c .position5{position:absolute;top:11%;left:60%}
.organization .org-c .position6{position:absolute;top:36.8%;left:60%}
.organization .org-r{float:right;width:36.836%;display:block}
.organization .org-r .department1{display:block}
.organization .org-r .department2{display:block;margin:33px 0 0 0}
.organization .org-r .department3{display:block;margin:27px 0 0 0}
.organization .org-r .department4{display:block;margin:20px 0 0 0}
.organization .org-r .position1{position:absolute;top:1%;left:3%}
.organization .org-r .position2{position:absolute;top:6%;left:3%}
.organization .org-r .position3{position:absolute;top:11%;left:3%}
.organization .org-r .position4{position:absolute;top:16%;left:3%}
.organization .org-r .position5{position:absolute;top:21%;left:3%}
.organization .org-r .position6{position:absolute;top:27.4%;left:3%}
.organization .org-r .position7{position:absolute;top:32.4%;left:3%}
.organization .org-r .position8{position:absolute;top:39.8%;left:3%}
.organization .org-r .position9{position:absolute;top:44.8%;left:3%}
.organization .org-r .position10{position:absolute;top:52.3%;left:3%}
.organization .org-r .position11{position:absolute;top:57.3%;left:3%}
.organization .org-r .position12{position:absolute;top:62.3%;left:3%}
.organization .org-r .position13{position:absolute;top:67.5%;left:3%}
.organization .org-r .position14{position:absolute;top:72.5%;left:3%}
.organization .org-r .position15{position:absolute;top:80%;left:3%}
.organization .org-r .position16{position:absolute;top:85%;left:3%}
.orgsort{overflow:hidden;margin-left:12px}
.orgsort li{float:left;width:100%;margin-bottom:9px;overflow:hidden}
.orgsort li:last-child{margin-bottom:0}
.orgsort .sortname{background:#fff;padding:3px 10px;border:#60a3d5 solid 1px;font-size:13px;color:#303030;border-radius:2px}
.orgsort a:hover .sortname{color:#185caa;text-decoration:none}
.orgbtn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
.orgbtn-l{color:#fff;background-color:#2095e5;padding:4px 4px;font-size:14px;width:90px;line-height:20px;border-radius:3px}
.orgbtn-l:active,.orgbtn-l:focus,.orgbtn-l:hover{color:#fff}
.orgbtn-c{color:#303030;background-color:#e4f6fb;border:#60a3d5 solid 1px;padding:4px;font-size:14px;width:126px;line-height:20px;border-radius:3px}
a:active .orgbtn-c,a:focus .orgbtn-c,a:hover .orgbtn-c{color:#0243c6}
.orgbtn-c1{color:#303030;background-color:#e4f6fb;border:#60a3d5 solid 1px;padding:4px;font-size:14px;width:106px;line-height:20px;border-radius:3px}
a:active .orgbtn-c1,a:focus .orgbtn-c1,a:hover .orgbtn-c1{color:#0243c6}
.orgbtn-r{color:#303030;background-color:#fff;border:#60a3d5 solid 1px;padding:4px 6px;font-size:13px;width:280px;line-height:20px;border-radius:3px;white-space:normal;text-align:left}
a.orgbtn-r:hover,a:active .orgbtn-r,a:focus .orgbtn-r{color:#0243c6}
.orgmob{background:url(../images/ioz-orgbg04.gif) repeat-y left;display:block}
.orgmob tbody{background-color:transparent}
@media screen and (max-width:1199px){
.organization .org-l{width:30.696%}
.organization .org-c{width:33.468%}
.organization .org-r{width:35.836%}
.organization .org-c .position5{left:47%}
.organization .org-c .position6{left:47%}
.organization .org-r .department2{display:block;margin:20px 0 0 0}
.organization .org-r .department3{display:block;margin:20px 0 0 0}
.orgsort .sortname{font-size:12px}
}
@media screen and (max-width:767px){
.orgsort .sortname{font-size:13px}
}
.pmt1{margin-top:30px}
.page{text-align:right;margin-top:30px;padding-bottom:10px}
.page a{display:inline-block;height:36px;line-height:36px;background-color:#f5f5f5;border-radius:3px;padding:0 14px;margin:2px 1px}
.page a.a-s,.page a.current,.page a:hover{background-color:#508ded;color:#fff}
.pagefrm1{color:#333;font-size:12px;background-color:#f7f7f7;border:1px solid #ccc;height:24px;width:36px;line-height:22px;text-align:center;margin-right:8px;float:left}
.pagefrm2{color:#333;font-size:12px;background-color:#f7f7f7;font-family:\5FAE\8F6F\96C5\9ED1;height:24px;width:46px;line-height:22px;border:1px solid #ccc}
.pageline{border-bottom:dotted 1px #ccc;height:4px;margin-top:20px;float:left;width:100%}
.pageline1{border-bottom:dotted 1px #ccc;height:4px;margin-top:20px;width:95%;display:block;overflow:hidden}
#pages{width:100%;FONT-SIZE:14px;CLEAR:both;border-top:dotted 0 #ccc;overflow:hidden;PADDING-TOP:0;float:left;text-align:center}
#pages A,#pages A:hover,#pages A:visited{BORDER:#f1d9c4 1px solid;HEIGHT:36px;BACKGROUND:#fff;COLOR:#333;PADDING:0 15px;TEXT-DECORATION:none;MARGIN:0 5px 6px 0;DISPLAY:inline-block;LINE-HEIGHT:36px;border-radius:3px}
#pages SPAN{HEIGHT:36px;COLOR:#333;PADDING:0 15px;TEXT-DECORATION:none;MARGIN:0 5px 6px 0;DISPLAY:inline-block;LINE-HEIGHT:36px;font-size:14px;border-radius:3px}
#pages A.curr,#pages A.curr:visited,#pages A:hover{BORDER:#c81210 1px solid;BACKGROUND:#c81210;COLOR:#fff}
.linkspic{padding-left:20px}
.linkspic li{margin-top:30px}
.linkspic li a{display:block;overflow:hidden;border-radius:5px}
.linkspic li a img{height:84px;width:100%;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.linkspic li a:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.linkspic .col-md-3{width:25%;float:left}
@media (max-width:1280px){
.linkspic li a img{height:80px}
}
@media (max-width:1199px){
.linkspic .col-md-3{width:33.333%}
.linkspic li a img{height:83px}
}
@media (max-width:991px){
.linkspic li{margin-top:24px}
.linkspic li a img{height:62px}
}
@media (max-width:767px){
.linkspic{padding-left:0}
.linkspic .row{margin-left:-10px;margin-right:-10px}
.linkspic .row>[class^=col]{padding-left:10px;padding-right:10px}
.linkspic .col-md-3{width:50%}
.linkspic li{margin-top:20px}
.linkspic li a img{height:50px}
}
@media (max-width:380px){
.linkspic li a img{height:48px}
}
@media (max-width:320px){
.linkspic .col-md-3{width:100%}
.linkspic li a img{height:auto}
}
.org p{font-size:14px}
.org p a{font-size:14px}
.org fieldset i{color:#92a0c8;font-size:12px;margin-right:8px}
.org .orgminh{min-height:142px}
fieldset{background:#f8fbfe;padding:10px 17px 16px 17px;margin:0 0 18px 0;border-radius:2px;border:1px solid #e6ebf5}
fieldset legend{font-weight:700;background:#f8fbfe;margin:0;margin-left:-.1875rem;color:#262626;font-size:18px;border:0}
.org fieldset ul{overflow:hidden}
.org fieldset li{display:block;overflow:hidden;padding-right:0}
.org fieldset li a{font-size:14px;line-height:18px}
.org fieldset li .psjsort{margin:0 0 5px 15px;overflow:hidden}
.org fieldset li .psjsort li{width:22.6%;margin-right:10px;float:left}
.org fieldset li .psjsort li:nth-child(4n+0){margin-right:0}
.org fieldset li .psjsort li .hei{font-size:12px}
.org fieldset li .psjsort a.hei:hover{color:#39569b}
@media (max-width:1199px){
.org fieldset li .psjsort li{width:28.6%}
}
@media (max-width:991px){
.org fieldset li .psjsort li{width:22.6%}
.org .orgminh{min-height:auto}
}
@media (max-width:767px){
.org fieldset li .psjsort li .hei{font-size:15px}
.org fieldset li .psjsort li{width:29.6%}
}
@media (max-width:380px){
.org fieldset li .psjsort li{width:44.6%}
}
.formbox .jsbox{padding-right:12px;text-align:right;color:#333;font-weight:700;font-size:15px;width:108px}
.formbox .jsbox1{padding-right:12px;text-align:right;color:#333;font-weight:700;font-size:15px;width:120px}
.formbox{overflow:hidden;width:82%;margin:36px auto 0 auto}
.formbox .form-control{border-color:#ccc;height:36px;padding:0 10px;margin:0}
.formbox .form-control:focus{border-color:#6b9bc7;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.188);box-shadow:inset 0 1px 2px rgba(0,0,0,.188)}
.formbox input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}
.formbox textarea.form-control{height:auto;padding:10px}
.formbox input.sex{height:15px;width:15px;margin-right:10px}
.formbox label{font-size:15px;padding-top:0;text-align:right}
.formbox .checkbox{padding-top:0}
.formbox label em,.formbox td em{color:#c50000;margin-left:4px}
.formbox .btn-sblue{float:left;padding:7px 58px 8px 58px;border-radius:3px;font-size:15px;font-weight:700}
.formbox .upfile{border:#ccc solid 1px;padding:15px}
.formbox .upfile h4{text-align:left;margin:0 0 15px 0;font-size:14px}
.formbox .upfile .upbtn{width:102px;height:36px;position:relative;overflow:hidden}
.formbox .upfile .upbtn .file{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;z-index:100;cursor:pointer}
.formbox td{text-align:right;padding-right:15px}
.formbox .btn-default{padding:7px 13px;border-radius:2px;float:left}
.input-val{width:85%;float:left}
#canvas{float:right;display:inline-block;border:1px solid #ccc;cursor:pointer}
@media(max-width:1199px){
.input-val{width:81%}
}
@media(max-width:991px){
.formbox{width:100%}
.input-val{width:79%}
}
@media(max-width:767px){
.input-val{width:44%}
}
.sortbox{padding-left:22px;overflow:hidden}
.list-org{width:100%;float:left;word-break:break-all;overflow:hidden;margin-top:10px}
.list-org .row{margin-left:0;margin-right:0}
.list-org .row>[class^=col]{padding-left:0;padding-right:0}
.list-org ul{list-style-type:none;margin:0;padding:0}
.list-org ul li{display:block;margin-top:15px}
.list-org ul li a{font-size:15px;color:#333;line-height:1;background-image:url(../images/icon03.png);background-repeat:no-repeat;background-position:left 0;padding-left:32px}
.list-org ul li a:hover{color:#333}
.zppart{background:url(../images/bg01.png);margin-bottom:30px}
.zppart .line{height:3px;overflow:hidden;background:url(../images/lmbg04.png) no-repeat left center #e6ecf7}
.zppart .zpbox{padding:12px 20px 20px}
.zppart .zpbox .zpmap{height:85px;border-radius:5px;border:#c6cedf solid 1px;background:url(../images/zpmap.jpg) no-repeat center;margin-top:24px}
.zppart .zpbox h4{font-size:16px;line-height:1.9;color:#444;margin:12px 0 0}
.zppart .zpbox h4 strong{font-size:17px!important}
.zpnews{width:100%;margin-top:20px}
.zpnews dl{margin-bottom:0}
.zpnews dd{overflow:hidden;margin:0 0 20px 0;padding-bottom:20px;border-bottom:#dde3e9 solid 1px}
.zpnews dd:last-child{margin:0;padding-bottom:0;border:0}
.zpnews dd span{float:left;color:#124c9c;width:70px;margin-right:15px;font-size:24px;font-weight:700;line-height:1;font-family:Arial;overflow:hidden}
.zpnews dd span i{line-height:1;font-size:15px;font-family:Arial;color:#124c9c;font-weight:300;margin:4px 0 0;font-style:normal;display:block}
.zpnews dd .hdtitle{overflow:hidden}
.zpnews dd .hdtitle h4{margin:0}
.zpnews dd .hdtitle h4 a{font-size:16px;line-height:1.5;margin:0;color:#333;font-weight:500;max-height:44px;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}
.zpnews dd .hdtitle h4 a:hover{color:#064db1}
.zpnews dd .hdtitle p{margin:3px 0 0 0}
.zpnews dd .hdtitle p a{font-size:14px;color:#999;line-height:20px}
.zpnews dd .hdtitle p a:hover{color:#1958af}
@media (max-width:1199px){
.zpnews dd:nth-last-child(1),.zpnews dd:nth-last-child(2){display:none}
.zpnews dd{margin:0 0 25px 0;padding-bottom:25px}
}
@media (max-width:767px){
.zpnews{height:auto}
.zpnews dd .hdtitle a{white-space:normal}
.zpnews dd:nth-last-child(1),.zpnews dd:nth-last-child(2){display:block}
}
.lrld .table-bordered{border:0}
.lrld .table>thead>tr>th{background:#e6eefb;font-size:17px}
.lrld .table-bordered>tbody>tr>td,.lrld .table-bordered>tbody>tr>th,.lrld .table-bordered>tfoot>tr>td,.lrld .table-bordered>tfoot>tr>th,.lrld .table-bordered>thead>tr>td,.lrld .table-bordered>thead>tr>th{border-color:#e1e7f0}
.lrld .table>tbody>tr>td,.lrld .table>tbody>tr>th,.lrld .table>tfoot>tr>td,.lrld .table>tfoot>tr>th,.lrld .table>thead>tr>td,.lrld .table>thead>tr>th{padding:12px 15px;vertical-align:middle}
.lrld .lrbox2,.lrld .lrbox3,.lrld .lrbox4{display:none}
.lrld .lrbox4{margin-bottom:0}
@media (max-width:1199px){
.lrld .lrbox1{display:none}
.lrld .lrbox2,.lrld .lrbox3,.lrld .lrbox4{display:block}
.lrld .table>thead>tr>th{width:315px}
.lrld .lrbox4{display:block}
}
@media (max-width:991px){
.lrld .table>thead>tr>th{width:201px}
}