@charset "utf-8";
/* CSS Document */
/**

 */

/*about*/
.u-abouttit{display: block;margin: 10px 0 25px; height: 55px; background: url(../images/page/bg-abouttit.png)center 0 no-repeat;}
.m-fngk .g-gkright p{margin-bottom: 14px;height: 210px;overflow: hidden; line-height: 30px;text-indent: 2rem;color: #333;}
.m-fngk .g-gkright p a{color: #dd2416;}
.m-fngk .g-gkright div{margin-top: 10px;}
.m-fngk .g-gkright .gkli a{width: 185px;height: 49px;text-align: center;line-height: 49px;border-radius: 20px 0;background: #6bafe7;}
.m-fngk .g-gkright .gkli a:hover{box-shadow: 4px 7px 9px #888;}
.m-fngk .g-gkright .gkli div:nth-child(2) a{background: #6b7fe7;}
.m-fngk .g-gkright .gkli div:nth-child(3) a{background: #e7a06b;}
.m-fngk .g-gkright .gkli div:nth-child(4) a{background: #6bdae7;}
.m-fngk .g-gkright .gkli div:nth-child(5) a{background: #e76b9d;}
.m-fngk .g-gkright .gkli div:nth-child(6) a{background: #e76b6b;}
.m-fngk .g-gkright .gkli span{color: #fff; font-size: 18px;}
.m-fngk .g-gkright .gkli span.iconfont{margin-right: 5px; font-size: 31px;vertical-align: middle;}
.m-fngk .gkpic .onplay{left: 50%;top: 50%;margin: -33px 0 0 -33px;}
.m-fngk .gkpic{overflow: hidden;}
.m-fngk .gkpic:hover img:first-child{transition: all .5s;transform: scale(1.1);}

.m-fntc .u-abouttit{background-position: center -77px;}
.m-fntc .u-tcpic{height: 220px;overflow: hidden;}
.m-fntc .u-tcpic img{width: 100%;height: 100%;}
.m-fntc .g-tcleft:hover .u-tcpic img,.m-fntc .g-tcright2:hover .u-tcpic img,.m-fntc .g-tcright3:hover .u-tcpic img{transition: all .5s;transform: scale(1.1);}

.m-fntc .u-tcpic .shadow{height: 100%;width: 100%;top: 0; z-index: 5; box-shadow: inset 0px -24px 55px #000;}
.m-fntc .u-tcpic .shadow p{bottom: 17px;width: 100%;text-align: center;color: #fff;}
.m-fntc .u-tcdet{padding: 20px; height: 230px;background: #236eac;color: #fff;line-height: 30px;}
.m-fntc .u-tcdet div{height: 100%;overflow: hidden;}
.m-fntc .g-tcright2 .u-tcdet2{padding-right: 363px; height: 220px;}
.m-fntc .g-tcright2 .u-tcpic,.m-fntc .g-tcright3 .u-tcpic{width: 343px;}
.m-fntc .g-tcright3{margin-top: 10px;}
.m-fntc .g-tcright3 .u-tcdet2{padding-left: 363px; height: 220px;}

.m-fntz .u-abouttit{background-position: center -152px;}
.m-fntz .titstyle11 h1{display: block;margin-top: -6px;width: 259px;height: 36px;line-height: 36px;text-align: center;background: #eef4f9;font-size: 18px;color: #236eac;}
.m-fntz .u-zsdt .titstyle11{padding-bottom: 5px;}


.m-fnts .u-abouttit{background-position: center -227px;}
.m-fnts img{width: 100%;}
.m-fnts a{display: block;position: relative;}
.m-fnts .shadow{bottom: 0;left: 0;width: 100%; height: 36px;background: rgba(0, 0, 0, .5);color: #fff;text-align: center;line-height: 36px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/*news*/


/*interpret*/


/*service*/


/*interaction*/



.m-fuptlc img{width: 100%;}
.m-fuptlc{padding: 15px 20px;background: #fff;}

.m-ldxx .m-bg2{padding: 15px 0; min-height: 66px;}
.m-ldxx #start,#end,.m-ldxx .u-keyw,.m-ldxx .u-bmxz{border-radius: 0;border: 1px solid #e6e6e6;}
.m-ldxx .u-bmxz option,.m-ldxx .form-control{color: #666 !important;}

.m-ldxx #start::-webkit-input-placeholder,.m-ldxx #end::-webkit-input-placeholder,.m-ldxx .u-keyw::-webkit-input-placeholder {color: #666;}
.m-xxbt{margin-bottom: 15px;}
.m-xxbt ul{height: 40px; border-bottom: 1px solid #ddd;}
.m-xxbt ul li{float: left;text-align: center; line-height: 38px;color: #333;font-size: 16px;font-weight: bold;}
.m-ldxx .u-icj1,.m-bmxx .u-icj1{padding-left: 22px;text-align: left; width: 47%;}
.m-ldxx ul .u-icj2,.m-bmxx ul .u-icj2{ width: 17.66%;}
.m-ldxx ul .u-icj3,.m-bmxx ul .u-icj3{ width: 17.66%;}
.m-ldxx ul .u-icj4,.m-bmxx ul .u-icj4{ width: 17.66%;}
.m-ldxx .u-search input{border: none;background: #e5e5e5;width: 100%;height: 34px;text-align: center;line-height: 34px;color: #333;font-size: 14px;}
.m-ldxx .u-search input:hover,.m-tjtime .u-search input:hover{background: #599be0;color: #fff;}
.m-ldxx .u-start{padding-right: 20px;background: url(../images/page/bg-timeicon.png) right center no-repeat;}
.m-ldxx .u-end{padding-left: 0;}

.m-xxgd ul li{height: 38px;overflow: hidden;}
.m-xxgd ul li p{float: left;line-height: 38px;height: 38px; text-align: center;font-size: 16px;color: #3d3d3d;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-xxgd ul li .u-icj1{padding-left: 0;}
.m-xxgd ul li .u-icj3{color: #b8b8b8;}
.m-xxgd ul li .u-icj4{color: #42950f;}
.m-xxgd ul li .c-ysl{color: #f00;}
.m-xxgd ul li .c-ysh{color: #ffa200;}

.m-xzxxgn{margin-top: 30px;}
.m-xzxxgn .bg{background: #f5f5f5;height: 69px;text-align: center;line-height: 69px;}
.m-xzxxgn .bg span{display: inline-block;}
.m-xzxxgn .bg:hover{background: #599be0;color: #fff;}
.m-xzxxgn .bg:hover span{color: #fff !important;}
.m-xzxxgn .bg span:first-child{margin-right: 5px; font-size: 25px;color: #4483b7;vertical-align: middle;}
.m-xzxxgn .bg span:last-child{color: #000;}
.m-xzxxgn .bg:hover span:first-child{transition: all 0.6s;transform: rotateY(360deg);}
.m-xzxxgn .bg:hover span:last-child{color: #4483b7;}
.m-xzxxgn a:nth-child(3) .bg span:first-child{font-size: 22px;}
.m-xzxxgn a:nth-child(4) .bg span:first-child{font-size: 30px;}


.g-ictxjtj{border-top: none;}
.m-ictlis{padding: 9px 28px;border-bottom: 1px solid #ddd;}
.m-ictlis li{float: left; padding-left: 14px;color: #3d3d3d; font-size: 14px; width: 50%; line-height: 36px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: url(../images/public/icon-li3.png) left center no-repeat;}
.m-ictlis li span{color: #d00d0d;}

.g-ictchart{height: 188px;text-align: center;}
.m-ictnums{margin-top: -16px;}
.m-ictnums li{padding-left: 96px;margin-top: 12px;margin-left: 3px; background: url(../images/home/bg-pj.png) no-repeat;height: 30px;color: #3d3d3d;}
.m-ictnums li span{color: #e30000 !important;}
/* .m-ictnums li p span:first-child{margin-right: 73px;} */
.m-ictnums .u-zx{background-position: 0px -40px ;}
.m-ictnums .u-jy{background-position: 0px -80px ;}
.m-ictnums .u-jz{background-position: 0px -120px ;}
.m-ictnums .u-jb{background-position: 0px -160px ;}
.m-ictnums .u-qt{background-position: 0px -200px ;}
.m-ictnums p{line-height: 30px;}
.m-ictnums p span{display: inline-block;width: 82px;}

.m-tjtime{margin: 0 -7px;}
.m-tjtime div{padding: 0 7px;}
.m-tjtime div input{width: 100%;}
.m-tjtime .u-start2 input,.m-tjtime .u-end2 input{border: 1px solid #ccc; border-radius: 0;}
.m-tjtime div:last-child{padding-left: 3px;}
.m-tjtime .u-search input{height: 34px;border: none;font-size: 14px;}

.m-ftbox{min-height: 372px;}
.m-news1.m-ftbox .u-newslist ul li{line-height: 39px;}
.m-ft .u-ftpic{width: 100%;}
.u-go{display: block; width: 100%;height: 60px;line-height: 60px;text-align: center; border: 1px solid transparent;background: linear-gradient(white,white) padding-box,repeating-linear-gradient(-45deg,#236eac 0, #236eac 0.3em,white 0,white 0.4em);}
.u-go img{vertical-align: middle;}
.u-go span{margin-left: 5px; color: #236eac;}
.m-ft .g-right .u-detail{margin-top: -10px;}
.m-ft .g-right .u-detail p{font-size: 16px;color: #333;line-height: 36px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-ft .g-right .u-detail p span{color: #236eac;}
.m-ft .g-right .u-ftzj{padding:20px 0  20px 52px;margin-top: 60px; height: 82px;background:url(../images/page/bg-ftxj.png) #f5f5f5 97% 21px no-repeat;}
.m-ft .g-right .u-ftzj>span{top: 0;left: 0; padding-left: 20px;padding-top: 20px; width: 52px;height: 100%;font-weight: bold;}
.m-ft .g-right .u-ftzj p{font-size: 14px;line-height: 22px;text-align: center;}
.m-ft .g-right .u-ftzj p span{color: #ff0000;}

.g-xxleft3{padding-bottom: 22px !important;min-height: 391px;}
.g-xxleft3 .m-zxzj .u-tit{padding-bottom: 19px; height: 83px;border-bottom: 1px dashed #ddd;}
.g-xxleft3 .m-zxzj .u-tit  div:first-child{float: left; padding: 9px 21px; width: 80px;height: 62px;border-radius: 5px; background: #236eac;color: #fff;}
.g-xxleft3 .m-zxzj .u-tit  div:last-child{padding-left: 100px;}
.g-xxleft3 .m-zxzj .u-tit  div:last-child p{line-height: 32px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-xxleft3 .m-zxzj .u-tit  div:last-child p:first-child a:hover{font-weight: bold;color: #236eac;}
.g-xxleft3 .m-zxzj .u-tit  div:last-child p:last-child{font-size: 14px; color: #999;}
.g-xxleft3 .m-itzjlist{padding-top: 10px;}
.g-xxleft3 .m-itzjlist li{height: 40px; line-height: 40px;}
.g-xxleft3 .m-itzjlist li a:hover{color: #236eac;}
.g-xxleft3 .m-itzjlist li span{float: right; padding-left: 10px; font-size: 15px; color: #808080;}
.g-xxleft3 .m-itzjlist li div{overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-xxleft3 .m-itzjlist li .u-zjjg{color: #236eac; font-size: 14px;}
.g-xxleft3 .m-itzjlist li .label{display: inline-block; margin-right: 10px;padding: 0;border-radius: 0;font-size: 12px; text-align: center;line-height: 26px; height: 26px;width: 64px; font-weight: normal;}
.g-xxleft3 .m-itzjlist li .label-default{background: #f5f5f5; color: #808080;}
.g-xxleft3 .m-itzjlist li .label-warning{background: #ff862d;border-radius: 3px;}
.g-xxleft3 .m-itzjlist li .label-warning font{color: #fff;}

.m-dwzsk img{width: 100%;}
.m-dwzsk .u-zsli div{margin-top: 10px;text-align: center;}
.m-dwzsk .u-zsli div a{display: block;padding-top: 15px; height: 108px;background: #f5f5f5;}
.m-dwzsk .u-zsli span{ font-size: 32px;color: #236eac;}
.m-dwzsk .u-zsli a:hover{background: #599be0 !important;}
.m-dwzsk .u-zsli a:hover p,.m-dwzsk .u-zsli a:hover span{color: #fff;}

.g-xxright3 .u-slti{margin-top: 1px;height: 48px;}
.g-xxright3 .u-slti p{float: left;width: 139px;text-align: center;color: #3d3d3d;font-weight: bold;line-height: 48px;background: #f5f5f5;}
.g-xxright3 .u-slti p:nth-child(2),.g-xxright3 .m-slqk .u-slti p:nth-child(3),.g-xxright3 .m-slqk .u-slti p:nth-child(4){width: 75px;}
.g-xxright3 .u-slli ul li p{float: left; color: #3d3d3d;line-height: 38px;width: 139px;text-align: center;}
.g-xxright3 .u-slli ul li p:nth-child(2),.g-xxright3 .m-slqk .u-slli ul li p:nth-child(3),.g-xxright3 .m-slqk .u-slli ul li p:nth-child(4){width: 75px;}
.g-xxright3 .u-slli ul li p:last-child{color: #e30000;}
.g-xxright3 .m-mypx .u-slti p,.g-xxright3 .m-mypx .u-slli ul li p{width: 33.33% !important;}

/* lnterpretation */
.m-zcjdu .tit{margin: 10px 0;}
.m-zcjdu .tit ul li{float: left;margin-right: 15px; width: 136px;height: 40px;line-height: 40px;background: #f5f5f5; border-radius: 5px;text-align: center;}
.m-zcjdu .tit ul li.u-active a{ color: #fff;}
.m-zcjdu .tit ul li.u-active{background: #236eac;}

.g-flash2{margin-top: 20px;}
.g-flash2,.g-flash2 img{overflow: hidden;position: relative;}
.g-flash2 img{display: block; width: 100%;}
.g-flash2 .owl-item{display: inline-block; position: relative;}
.g-flash2 .owl-buttons{position: absolute;padding: 0 10px; top: 50%;margin-top: -32px;height: 64px;width: 100%;}
.g-flash2 .owl-buttons div{ width: 40px;height:40px;background: url(../images/page/icon-lunbo1.png) no-repeat; cursor: pointer;}
.g-flash2 .owl-buttons .owl-prev{float: left;}
.g-flash2 .owl-buttons .owl-next{float: right;background-position: 0 -52px;}

.m-xwfbhle .bg{background: #f5f5f5;}
.u-fbpic img{width: 100%;}
.u-fbdetail{padding-top: 10px;}
.u-fbdetail p{line-height: 36px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.u-fbdetail p span{color: #236eac;}
.u-gofb .u-go{background: linear-gradient(#f5f5f5,#f5f5f5) padding-box,repeating-linear-gradient(-45deg,#236eac 0, #236eac 0.3em,white 0,white 0.4em);}
.m-xwfbhlg a{display: block;height: 121px;background:#4297e0;text-align: center;font-size: 18px;color: #fff;}
.m-xwfbhlg a:last-child{margin-top: 10px; background:#4cc99e;}
.m-xwfbhlg a img{margin: 32px 0 10px 0;}
.m-xwfbhlg a p{color: #fff;}

.m-hygq .tit ul li{width: 136px;height: 40px;background: #f5f5f5;border-radius: 3px;text-align: center;line-height: 40px;}
.m-hygq .tit ul li a{color: #333;}
.m-hygq>div:hover .tit ul li{background: #236eac;color: #fff;}
.m-hygq>div:hover .tit ul li a{color: #fff;}

/*leader*/
.m-ldzc .g-listlf .u-tit{background: url(../images/page/bg-ldzc.png)right 10px #3b80b8 no-repeat;}

/* .g-leaderLeft .u-active ul {display: block;} */
.g-leaderLeft .u-active h1 i{background: url(../images/page/bg-leader-arrow-down.png) no-repeat;width: 15px;height: 9px;top: 20px;}
.m-leadergp{background: #f5f5f5;}
.m-leadergp h1{line-height: 50px; padding-left: 30px; font-size: 18px; font-weight: bold; color: #fefefe; background: #0074ca;}
.m-leadergp h1 i{display: inline-block;width: 9px;height: 15px;background: url(../images/page/bg-leader-arrow-right.png) no-repeat;position: absolute;top: 17px;right: 23px;}
.m-leadergp li{border-bottom: 1px solid #fff;}
.m-leadergp li a{display: block; padding: 16px 14px;}
.m-leadergp li span{display: inline-block;margin-right: 9px;min-width: 54px;font-size: 18px;font-weight: bold;}
.m-leadergp li i{color: #999; font-size: 14px;}
.m-leadergp li.u-active span,.m-leadergp li.u-active span:hover{color: #0074ca;}

/* .m-ldzc .u-ldle li{height: 70px;}
.m-ldzc .u-ldle ul li a{height: 100%; padding: 10px 0 0 20px;}
.m-ldzc .u-ldle ul li p:last-child{margin-top: 5px; font-size: 14px;color: #333;}*/
.m-ldzc .u-ldgk img{margin-right: 20px; width: 144px;height: 180px;} 
.m-ldzc .u-ldgk .g-synopsis{padding-left: 164px;padding-top: 15px;}
.m-ldzc .u-ldgk .g-synopsis span:nth-child(1){margin-right: 21px;font-size: 22px;color: #236eac;font-weight: bold;}
.m-ldzc .u-ldgk .g-synopsis a{display: block;padding-left: 40px; margin-top: 4px;width: 112px;height: 32px; font-size: 14px;line-height: 32px;background:url(../images/page/bg-xx.png) #f28300 15px 6px no-repeat;color: #fff;text-align: center;border-radius: 5px;}
.m-ldzc .u-ldgk .g-synopsis div{margin-bottom: 18px;/* height: 42px; *//* border-bottom: 1px solid #ddd; */line-height: 45px;}
.m-ldzc .u-ldgk .g-synopsis h1{display: block;padding-left: 10px; border-left: 4px solid #236eac;font-size: 18px;color: #236eac;}
.m-ldzc .u-ldgk .g-synopsis p{line-height: 30px;color: #333;}
.m-ldzc .m-profile{height: auto;overflow-y: auto;line-height: 38px;}
.m-ldzc .m-profile p{line-height: 36px;color: #333;}
/*list*/
.g-listlf{background: #f7f7f7;}
.g-listlf .u-tit{padding: 24px 10px;margin-bottom: 10px; background: #3b80b8; font-size: 20px; font-weight: bold; color: #fff;}
.g-listlf li{border-left:6px solid #f5f5f5 ; border-bottom: 1px solid #e2e2e2;}
.g-listlf li a{display: block;padding: 22px 16px 22px 22px;font-size: 18px;background: url(../images/page/bg-listlf.png) right center no-repeat;}
.g-listlf li.u-active,.g-listlf li:hover{background:  #fff;border-left:6px solid #236eac ;}
.g-listlf li.u-active a,.g-listlf li:hover a{ color: #3b80b8;}
.m-listrg .m-listtit{padding: 8px 0; border-bottom: 1px solid #ddd; font-size: 20px; font-weight: bold; color: #3b80b8;}
.m-cglist li,.m-cglist li a{height: 40px; line-height: 40px;}
.m-cglist .u-line{height: 50px; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed #ddd;background-position: 0 18px !important;}


/* newscenter */
.g-newsleft1 img{width: 100%;}
.g-newsleft2 .f-p20-bgfff,.g-newsright2 .f-p20-bgfff{min-height: 392px;}
.g-newsleft3 .f-p20-bgfff,.g-newsright3 .f-p20-bgfff{min-height: 394px;}
.g-newsleft3 .m-zcjdu .tit ul li{margin-right: 10px; width: 152px;border-radius: 0;font-size: 14px;}
.g-newsleft3 .m-zcjdu .tit ul li:last-child{margin-right: 0;}
.g-newsleft3 .m-zcjdu .tit ul li.u-active{background: #f5f5f5;}
.g-newsleft3 .m-zcjdu .tit ul li.u-active a{color: #236eac;}
.g-newsright3 .list{margin: 15px 0 7px;}

.m-nsflash{background: #f0f0f0;}
.m-nsflash .bd .u-pic img{display: block;width: 100%; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s;}
.m-nsflash .bd .u-pic a{display: block;overflow: hidden;}
.m-nsflash .bd .u-pic a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1); -webkit-transition: .3s; -moz-transition: .3s; transition: .3s;}
.m-nsflash .bd .u-desc h1{padding-right: 20px;margin-bottom: 20px;margin-top: 30px;text-align: center; font-size: 24px; line-height: 33px;color: #3d3d3d;}
.m-nsflash .bd .u-desc h1:hover{color: #236eac;}
.m-nsflash .bd .u-desc p{padding-right: 20px;height: 204px;overflow: hidden; line-height: 34px; text-indent: 2em; color: #808080;}
.m-nsflash .hd{position: absolute; right: 165px; bottom: 42px;}
.m-nsflash .hd li{float: left; margin-left: 5px; width: 29px; height: 5px; background: #d1d1d1;}
.m-nsflash .hd li.on{background: #d60000;}


/* openness */

.m-zcjd .f-p20-bgfff{min-height: 399px;}
.m-zdxxgk{min-height: 330px;}
.m-gbmgk .f-p20-bgfff{min-height: 366px;}

.m-gkli .f-p20-bgfff{padding-top: 11px !important;}
.m-gkli .row{margin: 0 -2.5px;}
.m-gkli a{display: block;padding: 0 2.5px;margin-top: 10px;height: 83px; line-height: 83px; color: #333;}
.m-gkli a:hover{color: #236eac;}
.m-gkli .bg{height: 100%;background: #f5f5f5;border-radius: 5px;}
.m-gkli a img{vertical-align: middle;margin: 0 9px 0 16px;}
/* .m-gkli a:last-child{text-align: center;color: #236eac;}
.m-gkli a:last-child span:last-child{font-weight: bold;font-size: 26px;}
.m-gkli a:last-child span:first-child{font-size: 33px;} */

.g-openzdly{ min-height: 229px;margin: 0 -6px;}
.m-openzdlytabs li{float: left; padding: 0 3px; text-align: center; line-height: 45px;}
.m-openzdlytabs li a{position: relative; display: block; padding: 0 10px; background: #f0f0f0;}
.m-openzdlytabs li em{position: absolute; left: 50%; margin-left: -13px; display: none; width: 26px; height: 12px;}
.m-openzdlytabs .u-zytop{width: 22%;height: 45px;}
.m-openzdlytabs .u-zytop2{width: 34%;}
.u-zytop em{bottom: -12px; background: url(../images/page/bg-ops.png) no-repeat;}
.u-zybottom{width: 33.3%; position: absolute; bottom: 0;}
.u-zybottom em{top: -12px; background: url(../images/page/bg-ops.png) 0 -30px no-repeat;}
.u-bt1{left: 0;}
.u-bt2{left: 244px;}
.u-bt3{right: -1px;}
.m-openzdlytabs li.u-active a{background: #3b80b8; font-weight: bold; color: #fff;}
.m-openzdlytabs li.u-active em{display: block;}
.m-openzdlylis{margin: 16px 0; height: 114px; overflow-y: auto;}
.m-openzdlylis li{float: left; padding-right: 12px; margin-right: 10px; line-height: 36px; background: url(../images/page/bg-zdline.png) right center no-repeat;}
.m-openzdlylis li a{display: block;}
.m-openzdlylis li:last-child{background: none;}

.m-zfgb img{margin-right: 18px;}
.m-zfgb .gbbox{line-height: 36px;}

.m-xwfbh img{width: 100%;}
.m-xwfbh a p{width: 100%; height: 48px;bottom: 0; background: rgba(0, 0, 0, .5);color: #fff;text-align: center;line-height: 48px;}

.m-gbmgk .m-navlink{overflow-y: auto;overflow-x: hidden;height: 281px;}
.m-gbmgk .m-navlink ul{margin: 0 -27px;}
.m-gbmgk .m-navlink ul li{padding: 0 27px;line-height: 40px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-gbmgk .m-navlink ul li a{display: block;}
.m-gbmgk .m-navlink ul li:hover a{color: #3b80b8;}   

.m-xxfbpm .f-p20-bgfff{min-height: 366px;}
.m-xxfbpm .num{padding-left: 25px; background: url(../images/page/bg-num.png) left 11px no-repeat;line-height: 40px;}
.m-xxfbpm .num span{float: right;color: #666;}
.m-xxfbpm .num li a{display: block;}
.m-xxfbpm .num li:hover a{color: #3b80b8;}
.m-xxfbpm .num li{overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-xxfbpm .tit-switch2 span{padding: 2px 5px;margin-left: 10px; width: 52px;height: 22px;font-size: 14px; background: #85b3da;border-radius: 3px;cursor: pointer;color: #fff;}
.m-xxfbpm .tit-switch2 span.u-active{background: #236eac;}
/*listPicture*/
.m-listpicture{padding-top: 15px;}
.m-listpicture li{margin-bottom: 15px; text-align: center;}
.m-listpicture li img{display: block; width: 100%; height: 136px;}
.m-listpicture li p{padding: 7px 5px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/*listOne*/


/*detail*/
.u-lgtit{padding: 0 10px 10px; font-weight: bold; font-size: 32px; line-height: 1.5;}
.u-sttit{padding: 0 10px 10px; font-weight: bold; font-size: 26px; line-height: 1.5;}

.m-dtfuns{margin-top: 20px; padding: 12px 20px; background: #f5f5f5;}
.m-dtfuns,.m-dtfuns a{color: #999;}
.u-wzinfo{padding: 1px 0;}
.u-wzinfo span{margin-left: 15px;}
.u-fontsize{padding: 1px 15px 1px 0;}
.u-fontsize a{margin: 0 4px;}
.m-dtfonts{padding: 20px 30px;}
.m-dttexts{min-height: 164px; font-size: 16px; line-height: 188%; overflow-x: auto; overflow-y: hidden;}
.m-dttexts,.m-dttexts *{touch-action: auto; -ms-touch-action: auto;}
.m-dttexts p{margin-bottom: 15px;}
.m-dttexts table{border-collapse: collapse;border:1px solid #333;}
.m-dttexts table td,.m-dttexts table th{border: 1px solid #333;}
.m-dttexts img{max-width: 100%;display: block;margin: 20px auto;}
.m-dtdownload{padding: 0 0 15px 22px; background: url(../images/page/icon-detail.png) 0 -284px no-repeat;}
.m-dtdownload li{padding: 4px 0;}
.m-dtcode p{font-size: 12px; color: #999; text-align: center;}
.m-dtcode img{margin: 4px auto; display: block; width: 130px; height: 130px; padding: 4px; border: 1px solid #ddd;}
.m-btfuns{padding: 20px 0;height: 60px; border-top: 1px solid #ddd;}
.m-btfuns li{float: left; margin-left: 15px; line-height: 27px;}
.m-btfuns li a{display: block; font-size: 13px; padding-left: 17px; background-image: url(../images/page/icon-detail.png); background-repeat: no-repeat;}
.m-btfuns li.u-comment a{background-position: 0 -28px;}
.m-btfuns li.u-error a{background-position: 0 -56px;}
.m-btfuns li.u-print a{background-position: 0 -84px;}
.m-btfuns li.u-close a{background-position: 0 -112px;}
.m-btfuns li.u-collect a{background-position: 0 -140px;}
.m-btfuns li.u-give a{background-position: 0 -168px;}
.m-dtlists{ padding: 20px; background: #f5f5f5;}
.m-titstyle3 .u-tit{display: block; padding-left: 10px; border-left: 4px solid #3b80b8; height: 18px; font-size: 18px; font-weight: bold; color: #3b80b8;}
.m-titstyle3{padding: 20px 15px; line-height: 18px;}
/*detailPicture*/


/*detailVideo*/
.m-dtvideo{width: 700px; height: 400px;}




/* data */
.m-gkptimg{padding: 10px 20px !important;}
.m-sjkflb{ text-align: center;}
.m-sjkflb .u-lbli{min-height: 283px;overflow: hidden;}
.m-sjkflb .u-lbli a{display: block; margin: 10px 0;}
.m-sjkflb .u-lbli a span{font-size: 33px;margin-bottom: 10px;color: #3b80b8;}
.m-sjkflb .u-lbli a p{font-size: 14px;color: #333;}
.m-sjkflb .u-lbli a:hover p{color: #3b80b8;}
.m-sjkflb .fy{bottom: -5px;left: 50%;margin-left: -24px;}
.m-sjkflb .fy span{display: inline-block; width: 24px;height: 6px;background: #f5f5f5;}
.m-sjkflb .fy .v-active{background: #ff8a00;}
.m-sjkflb .tit-switch2 div{right: 0;bottom: 8px;}
.m-sjkflb .tit-switch2 span{margin-left: 23px;padding-bottom: 10px; width: 40px;font-weight: bold;text-align: center;color: #333;cursor: pointer;}
.m-sjkflb .tit-switch2 span.u-active{color: #3b80b8;}
.m-sjkflb .tit-switch2 span.u-active em{display: block;bottom: 0;right: 1px; width: 100%; height: 3px;background: #236eac;}

.m-sjkflb .f-p20-bgfff{padding-bottom: 33px !important;}

.m-zwxxl .num{padding-left: 25px;background: url(../images/page/bg-num2.png) left 11px no-repeat;}
.m-zwxxl .num ul li{background: none;padding-left: 10px;font-size: 16px;}
.m-zwxxl .u-newslist ul li{line-height: 38px !important;}

.m-hdjlfx .g-hdjlfx{min-height: 304px;}
.m-hdjlfx .m-jlfxlis{text-align: center;}
.m-hdjlfx .m-jlfxlis li{display: inline-block;line-height: 38px;}
.m-hdjlfx .m-jlfxlis li span{color: #c50b0b;}
.m-hdjlfx .m-fxnums li{float: left;margin-right: 8px;width: 198px; line-height: 40px;}
.m-hdjlfx .m-fxnums p span:first-child{padding:2px 4px;margin-right: 5px; width: 38px;height: 21px;font-size: 14px; border-radius: 3px; font-weight: bold; background: #f0ba00;color: #fff;}
.m-hdjlfx .m-fxnums .u-zx span:first-child{background: #c22121;}
.m-hdjlfx .m-fxnums .u-jy span:first-child{background: #da8118;}
.m-hdjlfx .m-fxnums .u-qz span:first-child{background: #61a0a8;}
.m-hdjlfx .m-fxnums .u-jb span:first-child{background: #ca6a48;}
.m-hdjlfx .m-fxnums .u-qt span:first-child{background: #569a7a;}




/*siteMap*/


/*specialList*/


/*knowledgeBase*/


/*knowledgeBaseDetail*/


/*writeMail*/


/*mailList*/


/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {
    .g-hdleft{width: 796px !important;}
    .g-hdright{width: 424px !important;}

    
    .m-ldxx .u-key{width: 200px;}
    .m-ldxx .u-start{width: 158px;}
    .m-ldxx .u-end{width: 138px;}
    .m-ldxx .u-bumen{width: 185px;padding: 0;}
    .m-ldxx .u-time{width: 296px;}
    .m-ldxx .u-search{padding: 0 0 0 3px;}


    .m-tjtime .u-start2,.m-tjtime .u-end2{width: 154px;}
    .m-tjtime .u-search{width: 70px;}

    .m-ft .g-left{width: 320px;}
    .m-ft .g-right{width: 436px;}

    .m-dwzsk{padding-bottom: 26px !important;}

    .m-zcjdu .u-zclist{width: 680px;}
    .m-zcjdu .u-zclist .u-newslist{min-height: 296px;}
    .m-zcjdu .u-zclunbo{width: 520px;}

    .m-xwfbhle{width: 877px;}
    .m-xwfbhlg{width: 323px;}
    .u-fbpic{width: 368px;}
    .u-fbdetail{width: 489px;}
    .u-gofb{margin-top: 20px; padding: 0 95px 0 75px;}

    .g-listlf{width: 270px;}

    .g-newsleft1{width: 679px;}
    .g-newsright1{width: 501px;}

    .g-newsleft2,.g-newsleft3{width: 699px !important;}
    .g-newsright2,.g-newsright3{width: 521px !important;}
    .m-nsflash .bd .u-pic{width: 689px;}
    .m-nsflash .bd .u-desc{width: 501px;}

    .g-gkleft2{width: 776px !important;}
    .g-gkright2{width: 444px !important;}

    .m-fngk .g-gkleft{width: 585px;}
    .m-fngk .g-gkright{width: 595px;}

    .m-fntc .g-tcleft{width: 380px;}
    .m-fntc .g-tcright{width: 790px;}

    .m-fnts .u-box1{width: 481px;}
    .m-fnts .u-box2{width: 689px;}
    .m-fnts .u-box3{width: 246px;}
    .m-fnts .u-box4{width: 443px;}

    .g-openzdly .m-openzdlytabs{font-size: 18px;}
    
    .m-gks .f-p20-bgfff{padding-bottom: 37px !important;height: 404px;}
    
    .m-hdjlfx .m-ictchart,.m-hdjlfx .g-ictchart{width: 340px !important;}
    .m-hdjlfx .m-fxnums{margin-top: 50px;width: 423px;}
}
/*medium pcScreen lg*/
@media screen and  (max-width:1199px) {
    
    .m-ft .g-right .u-ftzj{margin-top: 10px;}
    
    .m-dwzsk{padding-bottom: 5px !important;}
    
    .g-xxright3  .g-sl1,.g-xxright3 .g-sl2{width: 30% !important;}
    .g-xxright3  .g-sl3,.g-xxright3 .g-sl4{width: 20% !important;}
    .g-xxright3 .m-slqk .u-slti{width: 100%;}

    .m-ictnums li p span:first-child{margin-right: 11px;}

    .m-zcjdu .tit ul li{width: 133px;margin-bottom: 5px;}

    .u-gofb,.u-fbdetail p{padding: 0 20px;}

    .m-fngk .g-gkright .gkli a{width: 100%;}

    .m-openzdlytabs li a{overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
    .m-openzdlylis{margin: 16px;}
    .u-bt2 {left: 177px;}

    .m-gks .f-p20-bgfff{padding-bottom: 29px !important;}

    .m-dttexts img{margin: 10px auto;}


    .m-ictnums p span{width: 29px;}
}
@media screen and (min-width: 991px ){
    .m-fnts .u-box1 img{height: 350px;}
    .m-fnts .u-box3 img,.m-fnts .u-box4 img{height: 170px;}

    
}

/*pad md*/
@media screen and (max-width: 991px ){
	.m-ldxx .u-icj2{display: none;}
    .m-ldxx ul .u-icj3,.m-bmxx ul .u-icj3{ width: 26.5%;}
    .m-ldxx ul .u-icj4,.m-bmxx ul .u-icj4{ width: 26.5%;}

    .m-dwzsk{padding-bottom: 20px !important;}

    .m-ldzc .u-ldgk img{display: block;float: none;}
    .m-ldzc .u-ldgk .g-synopsis{padding-left: 0;}

    .m-nsflash .hd{right: 50%;margin-right: -85px;bottom: 5px;}

    .m-nsflash .bd .u-desc p{padding: 0 10px; height: 180px;}
    .m-nsflash .bd .u-desc h1{margin: 10px 0;padding: 0 10px; font-size: 18px;}

    .m-fntc .u-tcpic{height: auto;}
    .m-fntc .g-tcright2 .u-tcdet2{padding-right: 20px;}
    .m-fntc .g-tcright2 .u-tcpic,.m-fntc .g-tcright3 .u-tcpic{width: 100%;}

    .m-fntc .g-tcright3 .u-tcdet2{padding-left: 20px;}

    .m-openzdlytabs li{margin-bottom: 8px;}
    .u-zybottom{position: static; width: 33.33%;}
    .m-openzdlylis{margin: 0; height: auto;}

    .m-gks .f-p20-bgfff{padding-bottom: 20px !important;}

    .u-lgtit{font-size: 24px;}
    .m-dtfonts{padding: 20px 0;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
    


}
/*small xs*/
@media screen and (max-width: 638px) {
    
    .m-openzdlytabs .u-zytop{width: 50%;}
    

}