<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.clear {clear: both; line-height:0; padding:0px; margin:0px;}
.nav img{ position:absolute; top:0px; left:0px; z-index:9;}
.NtsjAbout{ text-indent:2em; line-height:25px; padding-bottom:50px; text-align:left;}
.NtsjZGtop{ overflow:hidden; padding:80px 0 30px; background:#144690;}
.NtsjZGtop .box{ width:834px; margin:0 auto; text-align:center; font-family:PFDINTEXTPRO-THIN_1; font-size:32px; color:#FFF; font-weight:bold;}






a:active {outline: none;star:expression(this.onFocus=this.blur());}
*{margin:0;padding:0;list-style:none;outline:none;word-wrap:break-word;}
img{border:none}
table{table-layout:fixed; border-collapse:collapse}
a{ text-decoration:none;}
.fb{ font-weight:bold;}
body{ font-size:12px; font-family:arial,"瀹嬩綋";}
.fmP{ font-family:PFDINTEXTPRO-THIN_1;}
.fz14{ font-size:14px;}
.tup{ text-transform:uppercase;}

body,html{ overflow-x:hidden;}

.line div{ background:#c7000b; overflow:hidden; position:fixed; z-index:10; display:none;}
.line .lineTop{ width:100%; height:7px; left:0; top:0;}
.line .lineBottom{ width:100%; height:7px; left:0; bottom:0;}
.line .lineLeft{ width:7px; height:100%; left:0; top:0;}
.line .lineRight{ width:7px; height:100%; right:0; top:0;}

.body{ position:relative; z-index:1; overflow:hidden;}

.bgImg{ position:fixed; left:0; top:0;}

.nav{ overflow:hidden; position:relative; *z-index:1;}
.nav .arrow{ width:50px; height:27px; margin:0 0 0 -25px; background:url(../images/arrow.png) no-repeat; position:absolute; left:50%; bottom:80px; z-index:9;}
/**/
.navigational{ width:22px; overflow:hidden; background:#212b34; position:fixed; left:0px; top:50%; z-index:9;}
.navigational .menu{ height:33px; position:relative;}
.navigational .menu img{ position:absolute; left:8px; top:8px;}
.navigational ul{ overflow:hidden; padding:0 0 20px 0;}
.navigational li{ width:100%; height:25px; line-height:14px; font-size:14px; margin:33px 0; float:left; position:relative;}
.navigational li a{ padding:0 0 5px 0; color:#fff; font-family:"寰蒋闆呴粦"; transition:300ms;}
.navigational .liDarken a{ color:#a3a3a3;}
.navigational .cur a{ color:#fff; padding:0 0 8px 0; border-bottom:2px solid #c7000b;}
.navigational .dot{ width:5px; height:5px; overflow:hidden; background:#fff; position:absolute; left:8px; top:4px;}
.navigational .name{ display:none; width:80px; position:absolute; left:50px; top:0;}
.navigational .arrowTip{ height:18px; position:relative;}
.navigational .arrowTip1{ position:absolute; left:8px; top:0;}
.navigational .arrowTip2{ display:none; position:absolute; left:8px; top:0;}
/**/
.subNav{ width:100%; height:50px; background:#fff; position:fixed; left:0; top:0px; z-index:8;}
.logo{ width:340px; height:34px; background:url(../images/logo.png) no-repeat 0 0; position:absolute; left:56px; top:8px;}
.navList ul{ position:absolute; top:0; right:30px;}
.navList li{ float:left; margin:0 15px; height:47px; line-height:50px; overflow:hidden; position:relative;}
.navList li a{ color:#393939; font-size:14px; font-family:"PFDINTEXTPRO-THIN_1","寰蒋闆呴粦"; display:block;}
.navList li p{ position:relative; top:0;}
.navList .current{ border-bottom:3px solid #144690;}

/*.navM{ display:none;}
.navM .navBtn{ width:40px; height:40px; display:inline-block; background:url(../images/navBtn.png) no-repeat; position:fixed; right:46px; top:20px; z-index:5; transition:300ms;}
.navM .navShow{ background:url(../images/navBtn2.png) no-repeat;}
.navM .list{ display:none; width:100%; padding:0 14px 0 0 ; background:#efefef; overflow-y:scroll; position:fixed; left:0; top:0; z-index:4;}
.navM ul{ width:100%; padding:45px 0 25px 0; margin:0; position:absolute; left:0; top:0; z-index:4;}
.navM li{ width:100%; padding:0; text-align:center; float:left; line-height:70px;}
.navM li .t1{ height:70px; overflow:hidden; text-align:center;}
.navM li .t1 a{ position:relative; top:0; padding:0 14px 0 0; color:#000; font-size:24px; font-family:"PFDINTEXTPRO-THIN_1","寰蒋闆呴粦";}
.navM li .t2{ display:none; line-height:42px;}
.navM li .t2 a{ display:block; padding:0 14px 0 0; color:#393939; border-bottom:1px solid #c9c9c9; font-size:13px;}
.navM .tel{ color:#8f8f8f; font-size:20px;}
.navM .cur .t1 a{ color:#c7000b;}*/
.navM{ display:none; position:relative; z-index:9999999;}
.navM .navBtn{ width:40px; height:40px; display:inline-block; background:url(../images/navBtn.png) no-repeat; position:fixed; right:46px; top:20px; z-index:5; transition:300ms;}
.navM .navShow{ background:url(../images/navBtn2.png) no-repeat;}
.navM .list{ display:none; width:100%; padding:0 14px 0 0 ; background:#efefef; overflow-y:scroll; position:fixed; left:0; top:0; z-index:4;}
.navM ul{ width:100%; padding:45px 0 25px 0; margin:0; position:absolute; left:0; top:0; z-index:4;}
.navM li{ width:100%; padding:0; text-align:center; float:left; line-height:70px;}
.navM li .t1{ height:70px; overflow:hidden; text-align:center;}
.navM li .t1 a{ position:relative; top:0; padding:0 14px 0 0; color:#000; font-size:24px; font-family:"PFDINTEXTPRO-THIN_1","寰蒋闆呴粦";}
.navM li .t2{ display:none; line-height:42px;}
.navM li .t2 a{ display:block; padding:0 14px 0 0; color:#393939; border-bottom:1px solid #c9c9c9; font-size:13px;}
.navM .tel{ color:#8f8f8f; font-size:20px;}
.navM .cur .t1 a{ color:#c7000b;}

.foot{ position:relative; padding:35px 0; height:140px; overflow:hidden; background:#144690; color:#fff;}
.foot .box{ width:1180px; overflow:hidden; height:100%; position:relative; margin:0 auto;}
.foot .t1{ width:290px; line-height:30px; letter-spacing:1px; font-family:"寰蒋闆呴粦"; position:absolute; left:0; top:0;}
.foot .t1 .s1{ padding:0 12px 0 0; font-size:18px; font-weight:bold; text-transform:uppercase;}
.foot .t1 .p1{ padding:0 0 15px 0;}
.foot .t1 a{ color:#fff;}
.foot .t2{ width:350px; line-height:26px; letter-spacing:1px; text-transform:uppercase; font-family:"寰蒋闆呴粦"; position:absolute; left:50%; top:0; margin:0 0 0 -40px;}
.foot .t2 .r1{ padding:0 0 5px 0; margin:0 0 10px 0; line-height:40px; border-bottom:1px solid #d36f75;}
.foot .t2 .share{ float:left;}
.foot .t2 .share img{ margin:0 10px 0 0;}
.cb{ clear:both;}
.foot .t2 .fr{ float:right; font-size:12px; letter-spacing:0;}
.foot .backTop{ display:none; width:54px; height:54px; background:url(../images/backTop2.png) no-repeat; position:fixed; right:30px; bottom:70px; z-index:5;}
.popWeixin .popBg{ display:none; width:100%; height:100%; position:fixed; left:0; top:0;background:#000; opacity:0.8; filter:alpha(opacity=80); z-index:50;}
.popWeixin .erweima{ display:none; position:fixed; left:50%; top:50%; margin:-80px 0 0 -113px; z-index:50;}

.row1{ padding:10px 0 0px 0; overflow:hidden; background:#fff; font-family:"寰蒋闆呴粦";}
.row1 .box{ width:834px; margin:0 auto; text-align:center;}
.row1 .textBox{ width:100%; overflow:hidden; position:relative;}
.row1 .textBox ul{ font-size:14px; position:relative;}
.row1 .textBox li{ overflow:hidden; float:left; color:#393939;}
.row1 .textBox .t1{ line-height:24px;}
.row1 .textBox .t2{ padding:10px 0 0 0; letter-spacing:1px; line-height:30px;}
.row1 .tabs{ text-align:center; overflow:hidden; padding:50px 0 0 0;}
.row1 .tabs span{ width:68px; text-align:center; height:30px; line-height:30px; display:inline-block; background:#e1e1e1; color:#393939; font-size:14px; margin:0 2px; border-radius:4px; cursor:pointer;}
.row1 .tabs span:hover,.row1 .tabs span.cur{ background:#c7000b; color:#fff;}

.row2{ overflow:hidden; font-size:14px; font-family:"寰蒋闆呴粦";}
.row2 .imgs{ width:100%; height:484px; overflow:hidden; position:relative;}
.row2 .imgs img{ display:none; width:100%; height:100%; position:absolute; left:0; top:0;}
.row2 .r2Btns{ height:68px; background:#e2c596;}
.row2 .r2Btns ul{}
.row2 .r2Btns li{ width:33%; border-left:1px solid #ab9960; height:100%; float:left; position:relative;}
.row2 .r2Btns .t1{ line-height:68px; text-align:center; cursor:pointer; transition:300ms;}
.row2 .r2Btns .cur .t1{ background:#151515; color:#fbf7f1;}
.row2 .r2Btns .t2{ display:none; width:100%; height:484px; background:#e2c596; position:absolute; left:0; bottom:68px;}
.row2 .r2Btns .text{ padding:0 20px 0 0; position:absolute; left:35px; bottom:50px;}
.row2 .r2Btns .borderLine{ width:70px; height:2px; overflow:hidden; background:#af9874;}
.row2 .r2Btns .p1{ font-size:30px; font-weight:bold; text-transform:uppercase; font-family:PFDINTEXTPRO-THIN_1;}
.row2 .r2Btns .p2{ font-size:20px; padding:40px 0 20px 0;}
.row2 .r2Btns .p3{ padding:0 0 30px 0;}

.row3{ padding:0 0 100px 0; overflow:hidden; background:#fff;}
.row3 .newsTitle{ background:#144690; text-align:center; overflow:hidden; padding:70px 0 20px;}
.row3 .newsList{ overflow:hidden; padding:60px 0 0 0;}
.row3 .newsList ul{ width:976px; margin:0 auto;}
.row3 .newsList li{ width:224px; padding:0 10px 20px 10px; float:left; overflow:hidden;}
.row3 .newsList .img{ width:100%;height: 150px;}
.row3 .newsList .title{ overflow:hidden; height:auto; padding:15px 0 15px 0; line-height:25px;}
.row3 .newsList .title a{ font-size:14px; color:#393939;}
.row3 .newsList .title a:hover{ text-decoration:underline;}
.row3 .newsList .text{ overflow:hidden; height:114px; line-height:24px; color:#868686;}
.row3 .newsList .more{ width:68px; height:20px; line-height:20px; text-align:center; display:inline-block; float:left; background:#ca0708; color:#fff; font-family:"寰蒋闆呴粦";}
.row3 .newsList .more:hover{ background:#670202;}
.row3 .newsList .time{ color:#868686; float:right;}



.row3 .newsList .page{ overflow:hidden; padding:70px 0 0 0; text-align:center; font-family:"寰蒋闆呴粦"; width:100%;}
.row3 .newsList .page .prv,.page .next{ width:96px; height:48px; margin:0 30px; text-align:center; line-height:48px; display:inline-block; border-radius:3px; background:#dadada; color:#393939;}
.row3 .newsList .page .prv:hover,.page .next:hover{ background:#393939; color:#fff;}
.row3 .newsList .pageNum a{ width:24px; height:24px; line-height:24px; margin:0 3px; text-align:center; border-radius:3px; display:inline-block; color:#393939;}
.row3 .newsList .pageNum a:hover,.pageNum a.cur{ background:#ca0708; color:#fff;}


.row4{ overflow:hidden; padding:50px 0; background:#144690;}
.row4 .box{ width:554px; margin:0 auto;}
.row4 img{ width:100%;}

.row5{ line-height:26px; padding:50px 0; overflow:hidden; background:#fff; color:#393939; font-family:"寰蒋闆呴粦";}
.row5 .box{ width:1010px; margin:0 auto;}
.row5 .tabs{ width:140px; line-height:54px; float:left;}
.row5 .tabs a{ font-size:14px; color:#171616; padding:0 0 0 28px; background:url(../images/i5.png) no-repeat left;}
.row5 .tabs a:hover,.row5 .tabs a.cur{ background:url(../images/i6.png) no-repeat left;}
.row5 .managementBox{ width:865px; float:right;}
.row5 .management{ margin:0 20px;}
.row5 .details{ padding:40px 0 0 0; overflow:hidden;}
.row5 .details .detail{ display:none;}
.row5 .detail .title{ overflow:hidden; padding:0 0 40px 0;}
.row5 .detail .title .img{ width:50%; float:left;}
.row5 .detail .title .text{ width:43%; float:right;}
.row5 .detail .t1{ font-size:24px; line-height:32px; padding:0 0 40px 0;}
.row5 .detail .t2{ padding:10px 0 0 0;}
.row5 .detail .t3{ padding:0 30px 0 0;}
.row5 .detail .t3 li{ list-style:disc; margin:0 0 0 15px;}
.row5 .slide{ width:100%; height:350px; position:relative;}
.row5 .btnLeft{ width:36px; height:71px; margin:-36px 0 0 0; background:url(../images/btn5.png) no-repeat 0 0; position:absolute; left:-22px; top:50%;}
.row5 .btnRight{ width:36px; height:71px; margin:-36px 0 0 0; background:url(../images/btn5.png) no-repeat -36px 0; position:absolute; right:-22px; top:50%;}
.row5 .listBox{ height:100%; position:relative; overflow:hidden;}
.row5 .listBox ul{ width:9999px; height:100%; position:absolute; left:0; top:0;}
.row5 .listBox li{ width:275px; height:100%; float:left; position:relative;}
.row5 .listBox .img{ width:100%; height:100%;}
.row5 .listBox .textBox{ display:none; width:100%; height:100%; background:url(../images/textBg.png) repeat; position:absolute; left:0; top:0;}
.row5 .listBox .text{ font-size:18px; color:#fff; position:absolute; left:30px; top:30px;}
.row5 .listBox .textBox .more{ color:#fff; padding:0 25px 0 0; background:url(../images/i7.png) no-repeat right; position:absolute; left:30px; bottom:30px; cursor:pointer;}

.row6{ overflow:hidden; background:#f7f7f7;}
.row6 .img{ width:100%; height:auto;}
.row6 .linkTitle{ padding:70px 0 65px 0; text-align:center;}
.row6 .listBox{ width:1422px; min-height:624px; overflow:hidden; margin:0 auto; position:relative;}
.row6 .list{ width:9999px; height:100%; position:absolute; left:0; top:0;}
.row6 .list ul{ width:1422px; height:100%; float:left; overflow:hidden; background:#f7f7f7;}
.row6 .list li{ width:237px; height:180px; overflow:hidden; float:left; position:relative;}
.row6 .list li img{ width:100%; position:absolute; left:0; top:0; transition:300ms;}
.row6 .list li .linkLogo2{ z-index:1;}
.row6 .list li .linkLogo1{ opacity:0; filter:alpha(opacity=0); transform:scale(0.1); -webkit-transform:scale(0.1);}
.row6 .list li:hover .linkLogo2{ opacity:0; filter:alpha(opacity=0); transform:scale(1.3); -webkit-transform:scale(1.3);}
.row6 .list li:hover .linkLogo1{ opacity:1; filter:alpha(opacity=100); transform:scale(1); -webkit-transform:scale(1);}
.row6 .logoPage{ padding:40px 0; overflow:hidden; text-align:center;}
.row6 .logoPage a{ width:12px; height:12px; margin:0 10px; display:inline-block; background:url(../images/i5.png) no-repeat center;}
.row6 .logoPage a:hover,.row6 .logoPage a.cur{ background:url(../images/i6.png) center no-repeat center;}



.row7{ padding:0 0 100px 0; overflow:hidden; background:#fff;}
.row7 .newsTitle{ background:#144690;  text-align:center; font-family:PFDINTEXTPRO-THIN_1; font-size:32px; color:#FFF; font-weight:bold; overflow:hidden; padding:30px 0 30px 0;}
.row7 .newsList{ overflow:hidden; padding:45px 0 0 0; width:980px; margin:0 auto;}
.row7 .newsList .left{ width:220px; line-height:26px; color:#868686; float:left;}
.row7 .newsList .right{ width:700px; float:right;}
.row7 .newsList .right ul li a{ float:left; width:100%;}
.row7 .newsList .right ul li a .t1{ height:46px; line-height:46px; border-bottom:1px solid #e8e6e1; color:#393939; font-weight:bold; cursor:pointer;}
.row7 .newsList .right ul li a .t1 .i{ width:50px; height:46px; display:inline-block; float:right; color:#144690;}
.row7 .newsList .right ul li a:hover .t1{ border-bottom:1px solid #144690;}

.row7 .newsList .right .page{ overflow:hidden; padding:70px 0 0 0; text-align:center; font-family:"寰蒋闆呴粦"; float:left;}
.row7 .newsList .right .page .prv,.page .next{ width:96px; height:48px; margin:0 30px; text-align:center; line-height:48px; display:inline-block; border-radius:3px; background:#dadada; color:#393939;}
.row7 .newsList .right .page .prv:hover,.page .next:hover{ background:#393939; color:#fff;}
.row7 .newsList .right .pageNum a{ width:24px; height:24px; line-height:24px; margin:0 3px; text-align:center; border-radius:3px; display:inline-block; color:#393939;}
.row7 .newsList .right .pageNum a:hover,.pageNum a.cur{ background:#ca0708; color:#fff;}

.row8{}
.row8 .videoTitle{ background:#144690; text-align:center; overflow:hidden; padding:40px 0;}
.row8 .video{ height:560px; background:#787878; position:relative;}
.row8 .play{ width:78px; height:78px; background:url(../images/play2.png) no-repeat 29px 23px; position:absolute; left:50%; top:50%; margin:-39px 0 0 -39px;}
.row8 .play a{ width:100%; height:100%; display:inline-block; background:url(../images/play1.png) no-repeat 0 0; transition:1s;}
.row8 .play:hover a{ -webkit-transform:rotate(180deg);}

.row9{ padding:30px 0; overflow:hidden; background:#fff;}
.row9 .box{ width:1360px; margin:0 auto; color:#393939;}
.lanren{width:90%; overflow:hidden;margin:10px auto;}
.lanren ul li{width:270px;height:350px;float:left;margin:0 35px 15px 0;position:relative;overflow:hidden;cursor:pointer;}
.lanren ul li img{ width:100%;}
.lanren .txt{width:271px;height:45px; background:url(../images/1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"寰蒋闆呴粦";}
.lanren .txt h3{font-size:20px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.lanren .txt p{font-size:14px;text-align:center;}



/*鎶€鏈骞�*/
.row9 .JsList{ overflow:hidden; padding:0px 0 0 0;}
.row9 .JsList dl{ width:976px; margin:0 auto; height:auto; display:block;}
.row9 .JsList dl h3{ width:100%; text-align:center; line-height:50px; height:auto; background-color:#f5f5f5; float:left; font-size:25px; font-family:"榛戜綋";}
.row9 .JsList dl dd{ width:100%; text-align:center; background-color:#f5f5f5;}
.row9 .JsList dl dd a{ width:12.2857%; float:left; margin:5px 0px; line-height:50px; margin-left:1%; margin-right:1%; display:block; color:#FFF; background-color:#144690; font-size:18px; font-family:"妤蜂綋";}
.row9 .JsList dl dd a:hover{ background-color:#c7000b;}
.NtsjAboutLZ{ width:90%; padding-left:5%; height:auto;}



.ntsjHonor{ width:90%; height:auto; padding-left:5%;}
.he_ZoomInImg{background:#000;width:25%;height:100%;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; float:left;}
.he_ZoomInImg .he_ZoomInImg_img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomInImg:hover .he_ZoomInImg_img{opacity:.7;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.he_ZoomInImg .he_ZoomInImg_caption{color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomInImg .he_ZoomInImg_caption,.he_ZoomInImg .he_ZoomInImg_caption &gt; a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomInImg .he_ZoomInImg_caption_h{width:80%;position:absolute;top:5%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:.8}
.he_ZoomInImg:hover .he_ZoomInImg_caption_h{color:#fff;opacity:1}
.he_ZoomInImg .he_ZoomInImg_caption_h b{ font-size:40px; font-weight:normal; color:#FFF;}
.he_ZoomInImg .he_ZoomInImg_caption_h span{ font-size:18px; margin-left:5px; font-weight:normal; color:#FFF;}
.he_ZoomInImg .he_ZoomInImg_caption_h em{ font-size:18px; font-style:normal; font-weight:normal; color:#FFF;}
.he_ZoomInImg .he_ZoomInImg_caption_p{font-size:14px;line-height:24px;width:80%;position:absolute;top:30%;left:10%;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow:hidden;opacity:0}
.he_ZoomInImg:hover .he_ZoomInImg_caption_p{color:#fff;opacity:1}






/* 鍚庡姞浠ｇ爜 */
.header-box{ height:104px; background:rgba(255,255,255,1); width:75%; margin:0 auto;}
.Ntlogo{ float:left; width:30%; height:104px; background:url(../images/logoP.png) center center no-repeat; background-size: 100% auto;}
.Ntnav{ float:right; width:70%; height:104px;}
.Ntnav li{ float:left; width:14%; height:104px; line-height:104px; text-align:center; padding:0 0 !important;}
.Ntnav li:last-child{ margin-right:0;}
.Ntnav li a{ width:80%; height:104px; display:block; font-size:18px; color:#393939; margin:0px 10%;}
.Ntnav li a:hover{ background:#c7000b; color:#FFF; font-weight:bold;}
.Ntnav li a.NtOn{ background:#c7000b; color:#FFF; font-weight:bold;}

.popup{ width: 100%; height: auto; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);}
.popup .title{ position: relative; width: 100%; height: 55px; background-color: #014690; cursor: move;}
.popup .title p{ padding-left: 14px; line-height: 55px; color: #fff; font-size:18px; width:100%; text-align:center;}
.popup .title span{ position: absolute; top: 12px; right: 20px; width: 30px; height: 30px; line-height:30px; color: #FFF; opacity: .2; font-size: 21px; cursor: pointer; text-align: center; border: 1px solid #FFF;}
.popup .title span:hover{ opacity: .8;}
.popup .cont{ width:940px; height: auto; padding:20px 5%; background-color:#f8f8f8; overflow:hidden; margin:0 auto;}
.popup .cont .linkTitle{ padding:70px 0 65px 0; text-align:center;}
.history-box{/* padding:52px 0 60px;*/ padding:0px 0px 60px 0px; background-size:cover !important; width:100%;}
.history{ position:relative;}
.history-list { position: relative; }
.history-list:before, .history-list:after { content: ""; width: 100%; position: absolute; left: 0; }
.history-list:before { top: 73px; }
.history-list:after { bottom: 0; }
.history-list li { position: relative; padding: 9px 0; }
.history-list li:nth-child(1) { padding-top: 0; }
.history-list li i { display: block; width: 1px; height: 100%; background: #000; position: absolute; left:165px; top: 0; }
.history-list li time { display: inline-block; width:150px; height: 63px; text-align: center; line-height: 63px; color: #fff; font-size: 22px; background: #014690; line-height: 63px; float: left; position: relative; z-index: 5; transition: 320ms; }
.history-list li time:before { content: ""; width: 9px; height: 17px; background: url(../images/arrow6.png) center no-repeat; position: absolute; right: -9px; top: 50%; margin-top: -9px; transition: 320ms; }
.histline { width: 86px; float: left; margin-left: 16px; height: 1px; background: #000000; margin-top: 31px; }
.histline:before { content: ""; width: 100%; height: 100%; background: #fff; transition: 330ms ease-in-out; position: absolute; left: 0; top: 0; opacity: 0; visibility: hidden; transform-origin: center; transform: scaleY(0); -webkit-transform: scaleY(0); -moz-transform: scaleY(0); }
.history-text { float: left; width: 680px; position: relative; transition: 310ms; background: #f8f8f8; padding: 13px 0 12px; }
.history-text p { color: #646464; font-size: 13px; line-height: 2; width:610px; margin-left: 18px;}
.history-list li:hover time { background: #fff; color: #014690; }
.history-list li:hover time:before { opacity: 0; visibility: hidden; }
.history-list li:hover .histline:before { opacity: 1; visibility: visible; transform: scaleY(1); -webkit-transform: scaleY(1); -moz-transform: scaleY(1); }
.history-list li:hover .history-text { background: #fff; }

.clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0px; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.inner { width:100%; margin: 0px auto;}

.NtLsYg{ display:none; padding:35px 0px; width:100%;}
.NtLsYg table tr td{ font-size:15px; color:#212b34; line-height:25px;}
.NtLsYg table tr td.lsygPl5{ padding-left:5%;}
/*.NtLsYg a{ width:100%; height:auto; display:block;}
.NtLsYg a span{ height:auto; display:block;}
.NtLsYg a span.NtLsYgL{ float:left; background:url(../images/lsygbg-1.png) right center no-repeat; width:15%;}
.NtLsYg a span b.ntLine50{ line-height:50px;}
.NtLsYg a span.NtLsYgL b{ font-size:14px; text-align:right; color:#212b34; float:right; padding-right:50px; font-weight:normal;}
.NtLsYg a p{ width:10%; float:left; text-align:center; line-height:50px;}
.NtLsYg a p img{ vertical-align:middle;}
.NtLsYg a span.NtLsYgR{ float:right; background:url(../images/lsygbg.png) left center no-repeat;}
.NtLsYg a span.NtLsYgR b{ font-size:14px; text-align:left; color:#212b34; float:left; padding-left:50px; font-weight:normal;}
.NtLsYg a span b.ntLine25{ line-height:25px;}*/

.NMenu{ width:100%; height:50px;}
.NMenu a{ width:20%; float:left; height:50px; display:block; margin:0 2.5%; background-color:#144690; font-size:16px; text-align:center; line-height:50px; color:#FFF;}
.NMenu a:hover{ background-color:#c7000b;}
/* 鍚庡姞浠ｇ爜 end */


@media screen and (max-width:1423px) {
	.main .box{ width:auto;}
	.row6 .listBox{ width:100%;}
	.row6 .list ul{ width:100%;}
}

@media screen and (max-width:1200px) {


/* 鍚庡姞浠ｇ爜 */	
	.popup .cont{ width:90%;}
	.history-list li i{ display:none;} 
	.histline{ display:none;}
	.history-list li time::before { transform: rotate(90deg); right: 50%; margin-right: -5px; top: 100%; margin-top: -4px; }
	.history-list li:hover .history-text { background:none; }
	.history-text{ width:620px;}
/* 鍚庡姞浠ｇ爜 end */
}

@media screen and (max-width:1180px) {
	.foot .box{ width:auto; margin:0 20px;}
	
}

@media screen and (max-width:1100px) {
	.subNav{ height:85px;}
	.subNav .logo{ width:100%;}
	.subNav .navList{ width:100%;}
	.subNav .navList ul{ top:35px; left:41px;}
	.navM .navBtn{ top:5px;}
	.navM{ display:block;}
	.row3 ul{ width:auto;}
	.row7 .newsTitle{ padding:130px 0 30px 0;}
	.page{ padding:40px 0 0 0;}
	.page .prv,.page .next{ display:block;}
	.pageNum a{ margin:0 1px;}
	.main{ padding:0;}
	.main .row{ height:auto; position:static;}
	.main .row .rImg{ width:100%; position:static;}
	.main .row .rImg:hover{ transform:scale(1); -webkit-transform:scale(1);opacity:1; filter:alpha(opacity=100);}
	.main .row .text{ width:100%; position:static;}
	.main .row .textBox{ width:auto; padding:50px; position:static;}
	
	.navigational{ display:none;}
	
	.NtsjZGtop{ padding:100px 0 20px;}
	.NtsjZGtop .box{ width:100%;}
	.row9 .box{ width:100%;}
	.lanren ul li{ width:45%; height:220px; margin-left:2.5%; margin-right:2.5%;}
	.lanren .txt{ width:100%;}
	.lanren .txt h3{ font-size:18px;}
	
	
	.row3 .newsList ul{ width:100%;}
	.row3 .newsList li{ width:45%; margin-left:2.5%; margin-right:2.5px; padding:0 0;}
	
	.row6 .list{ width:100%;}
	.row6 .list ul{ width:100%;}
	.row6 .list li{ width:50%;}
	
	.row5 .managementBox .NtjzDsz{ width:95%; margin:0 auto;}
	
	.row9 .box .JsList{ width:100%;}
	

/* 鍚庡姞浠ｇ爜 */
/* 鍚庡姞浠ｇ爜 end */
}

@media screen and (max-width:1010px) {
	.row5{ padding:0 0 20px 0;}
	.row5 .box{ width:100%;}
	.row5 .tabs{ width:100%; padding:20px 0; text-align:center; line-height:40px;}
	.row5 .tabs p{ display:inline-block; *zoom:1; *display:inline; margin:0 40px;}
	.row5 .managementBox{ width:100%;}
	.row5 .btnLeft{ left:20px;}
	.row5 .btnRight{ right:20px;}
	.row5 .detail .t3{ padding:0;}
	
}

@media screen and (max-width:1010px) {
	.row7 .newsList ul{ width:96%; padding:0 2%;}
	.row7 .newsList li{ width:23%; padding:0 1% 2% 1%;}
	
	
	.row9 .JsList dl{ width:100%;}
	
	
/* 鍚庡姞浠ｇ爜 */	
	.historytabe{ width:100%; margin-left:0px;}
    .popup .cont{ width:100%;padding:20px 0px;} 	
/* 鍚庡姞浠ｇ爜 end */
}

@media screen and (max-width:850px) {
	.row3{ padding:50px 0 0 0;}
	.row3 li{ width:100%; padding-bottom:50px;}
	
	.foot{ padding-top:20px; height:260px;}
	.foot .backTop{ width:25px; height:30px; background:url(../images/backTop.png) no-repeat; position:absolute; right:0; top:210px;}
	.foot .t2{ left:0; top:140px; margin:0;}
	.foot .backTop{ top:210px;}
	.he_ZoomInImg{ width:50%;}
	
	

}

@media screen and (max-width:834px) {
	.row1 .box{ width:auto; padding:0 20px;}
	.row1 .tabs{ padding:20px 0 0 0;}
	
}

@media screen and (max-width:800px) {
	.row2 .r2Btns{ height:auto; background:#e2c596;}
	.row2 .imgs{ display:none;}
	.row2 .r2Btns .t1{ display:none;}
	.row2 .r2Btns .t2{ position:static; display:block; height:auto;}
	.row2 .r2Btns li{ width:100%; height:auto; border:none;}
	.row2 .r2Btns .li2 .t2{ background:#151515; color:#fbf7f1;}
	.row2 .r2Btns .text{ position:static; padding:80px 40px 30px 40px;}
	.row5 .detail .title{ padding:0 0 20px 0;}
	.row5 .detail .title .img{ width:100%; margin:0 0 20px 0; display:none;}
	.row5 .detail .title .wangqi{ display:block;}
	.row5 .detail .title .text{ width:100%; padding:0;}
	.row5 .btnLeft{ display:none;}
	.row5 .btnRight{ display:none;}
	
	.row7 .newsList li{ width:30%; padding:0 1% 2% 2%;}

	.row9 .JsList dl dd a{ width:21%; margin-left:2%; margin-right:2%;}
	
	
/* 鍚庡姞浠ｇ爜 */	
    .popup .cont{ display:none;} 
	.NtLsYg{ display:block;}	
/* 鍚庡姞浠ｇ爜 end */	
}

@media screen and (max-width:740px) {
	.rowText{ padding:40px 0 30px 0;}
	.rowText .box{ width:auto; padding:0 30px;}
	.row9 .list ul{ width:auto; padding:0 2%;}
	.row9 .list li{ width:46%; margin:0 2%;}
	
}

@media screen and (max-width:680px) {
	.navM .navBtn{ right:5px; top:5px;}
	.main .row .textBox{ padding:30px;}
	.subNav .logo{ left:0px;}
	.subNav .navList ul{ left:0px;}
	
	
	.row7 .newsList ul{ width:96%; padding:0 2%;}
	.row7 .newsList li{ width:46%; padding:0 2% 2% 2%;}
	.row7 .newsList .text{ height:150px;}
	
	.row3 .newsList li{ width:90%; margin-left:5%; margin-right:5%; padding:0px 0px 50px;}
	.row3 .newsList .title{ padding:5px 0px;}
	.row3 .newsList .text{ height:auto;}
	
/* 鍚庡姞浠ｇ爜 */
    .NtsjZGtop .box{ font-size:25px;}
	.row9 .JsList dl h3{ font-size:18px;}
/* 鍚庡姞浠ｇ爜 end */	
}

@media screen and (max-width:580px) {
	.row4 .box{ width:auto; padding:0 20px;}
	.row5 .tabs p{ margin:0 10px;}
	.row6 .linkTitle img{ width:90%; margin:0 5%;}
	.row6 .text img{ width:94%; margin:0 3%;}
	.he_ZoomInImg{ width:50%;}
	
/* 鍚庡姞浠ｇ爜 */
.subNav .navList ul{ width:100%;}
.navList li{ margin:0 5px;}
/* 鍚庡姞浠ｇ爜 end */
}

@media screen and (max-width:420px) {
	.row8 .videoTitle img{ width:94%; margin:0 3%;}
	.subNav .logo{ width:100%; left:0px; background-size:100%;}	
}

@media screen and (max-width:380px) {
	.serviceText img{ width:92%; margin:0 4%;}
	.row7 .newsList li{ width:92%; padding:0 4% 20px 4%;}
	.row7 .newsList .title{ height:auto; padding:10px 0;}
	.row7 .newsList .text{ height:auto; padding:0 0 10px 0;}
	
	.row9 .list li{ width:92%; margin:0 4% 20px 4%;}
	.row9 .list img{ margin:0 0 20px 0;}
	
	
/* 鍚庡姞浠ｇ爜 */
/* 鍚庡姞浠ｇ爜 end */	
}

@media screen and (max-width:354px) {
	/*.line{ display:none;}*/
	.row1 .title img{ width:100%;}
	.foot{ height:340px;}
	.foot .t2 .share{ width:100%;}
	.foot .t2 .fr{ float:none;}
	.foot .t2{ width:auto; margin:0 40px 0 0; letter-spacing:0;}
	.foot .backTop{ top:280px;}
	
}











</pre></body></html>