.clear {clear: both; line-height:0; padding:0px; margin:0px;}
.erode{ font-family:"华文隶书"; font-size:25px;color:#4f81bd;font-weight:bold;text-shadow:0 0 1px currentColor,1px 1px 1px #fff,2px 2px 3px #fff;}
.erode1{ font-size:20px; text-align:left !important; color:#fff;font-weight:bold;text-shadow:0 0 1px currentColor,1px 1px 1px #000,2px 2px 3px #000;}
.jzsjIcon1{ cursor:pointer;}
.jzsjIcon1 a:hover{ color:#c7000b !important;}
.nav img{ position:absolute; top:0px; left:0px; z-index:9;}
.nav li .t1 .p1{ background-color:#144690; border-radius:7px;}
.ntjzBox{ float:left; width:250px; height:180px}
.he_border1{background:#144690;width:250px;height:180px;padding:0;margin:0;/*border:1px solid #000;*/position:relative;box-sizing:border-box;-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_border1 .he_border1_img{display:block;width:100%;padding:0;margin:0;position:relative;-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;opacity:1;overflow:hidden}
.he_border1:hover .he_border1_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.6}
.he_border1 .he_border1_caption{color:#fff;padding:0;margin:0;-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_border1 .he_border1_caption::before,.he_border1 .he_border1_caption::after{position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.4s,-webkit-transform .4s;-moz-transition:opacity 0.4s,-moz-transform .4s;-o-transition:opacity 0.4s,-o-transform .4s;transition:opacity 0.4s,transform .4s}
.he_border1 .he_border1_caption::before{top:8%;right:10%;bottom:8%;left:10%;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.he_border1 .he_border1_caption::after{top:8%;right:10%;bottom:8%;left:10%;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}
.he_border1:hover .he_border1_caption::before,.he_border1:hover .he_border1_caption::after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.he_border1 .he_border1_caption,.he_border1 .he_border1_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;-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; z-index:1000}
.he_border1 .he_border1_caption_h{ color:#fff; font-size:1.3em;font-weight:900;text-align:center;width:80%;position:absolute;top:20%;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:1}
.he_border1 .he_border1_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:60%;left:10%;-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;opacity:0}
.he_border1:hover .he_border1_caption_p{top:45%;opacity:1}
.nav li .t1 .p1 span{ font-family:"华文隶书";}
/*视频*/
.NtjzFive{ margin:50px 0 20px 0;}
.boxN{ width:1150px; margin:0 auto;}
.NtjzLeft{ width:175px; padding:30px 0 0 0; color:#2b2b2b; line-height:24px; text-align:left; float:left; margin:0 0 0 20px;}
.ntjzTi{ padding:0 0 12px 0; margin:0 0 10px 0; border-bottom:1px solid #aaaaaa; font-size:36px; font-weight:bold; font-family:PFDINTEXTPRO-THIN_1;}
.NtjzRight{ width:660px; padding:25px 24px 0 0; float:right; text-align:right;}
.NtjzRight .more{ width:135px; height:38px; line-height:38px; text-align:center; letter-spacing:2px; border-radius:2px; background:#c7000b; color:#f0f0f0; display:inline-block; text-transform:uppercase;}
.NtjzVideorow{ min-height:200px;}
.NtjzVideo{ width:30%; float:left; margin-left:1.666666%; margin-right:1.666666%; margin-top:1%;}
/*视频  END*/






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;}

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;}

.bgImg{ position:fixed; left:0; top:0;}

.body{ width:100%; position:relative;}
.row{ width:100%; position:relative; overflow:hidden;}
.Hjheight{ height:1150px !important;}
.nav .logo{ display:none; width:392px; height:34px; background:url(../images/logo.jpg) no-repeat 0 0; position:absolute; left:56px; top:22px;}
.nav ul{ width:100%; text-align:center; margin:-20px 0 0 0; position:absolute; right:0; top:50%; z-index:99;}
.nav li{ display:inline-block; *zoom:1; *display:inline; padding:0 30px;}
.nav li .t1{ background:url(../images/navBg.png) repeat; height:42px; overflow:hidden; text-align:center; position:relative;}
.nav li .t1 a{ position:relative; top:0; color:#fff; font-size:24px; font-weight:bold; font-family:"PFDINTEXTPRO-THIN_1";}
.nav li .t1 p{ height:40px; line-height:40px;}
.nav li .t1 p span{ height:100%; display:inline-block;}
.nav li .t1 .p2{ font-size:18px;}
.nav li .t1:hover .p2 span{ border-bottom:2px solid #ca000a;}
.nav .arrow{ width:50px; height:27px; margin:0 0 0 -25px; background:url(../images/arrow.png) no-repeat; position:absolute; left:50%; bottom:20px; z-index:9;}

.navigational{ width:35px; overflow:hidden; background:#212b34; position:fixed; left:0px; top:50%; z-index:9999;}
.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;}

.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;}



.row1{ background:#fff; min-height:180px;}
.row1 .slide{ width:354px; height:340px; margin:-170px 0 0 -177px; position:absolute; left:50%; top:50%;}
.row1 .slide .imgsBox{ width:100%; height:120px; margin:15px 0 0 0; overflow:hidden; position:relative;}
.row1 .slide .imgs{ width:9999px; height:100%; position:absolute; left:0; top:0;}
.row1 .slide .imgs .img{ width:354px; height:100%; float:left;}
.row1 .slide .btns{ text-align:center;}
.row1 .slide .btns span{ width:10px; height:10px; display:inline-block; margin:0 5px; background:url(../images/btn1.png) no-repeat -33px 0; cursor:pointer;}
.row1 .slide .btns .swiper-active-switch{ background:url(../images/btn1.png) no-repeat 0 0;}

.row2{ height:306px;}
.row2 span{ font-size:45px;/* color:#fff;*/ color:#393939; position:absolute; left:50%; top:50%; margin:-16px 0 0 -82px;}

.row3{ padding:30px 0 55px 0; overflow:hidden; background:#fff; border-bottom:1px solid #d5d5d5;}
.row3 .box{ width:1000px; margin:0 auto; color:#393939;}
.row3 .year{ width:28%; font-size:86px; font-weight:bold; letter-spacing:3px; text-align:center; float:left; font-family:PFDINTEXTPRO-THIN_1;}
.row3 .text{ width:70%; float:right; line-height:30px; font-size:14px; text-transform:uppercase; font-family:"微软雅黑";}

.row4{ padding:40px 0 45px 0; overflow:hidden; background:#fff; text-align:center;}

.row5{ height:100px;}
.row5 span{ font-family:PFDINTEXTPRO-THIN_1; font-size:45px; color:#2b2b2b; font-weight:bold; position:absolute; left:50%; top:0px; margin:30px 0 0 -150px; width:300px; text-align:center;/* background-color:#144690;*/}

.row6{ background:#fff; overflow:hidden; height:200px; padding:35px 0;}
.row6 .box{ width:1020px; height:100%; margin:0 auto; position:relative;}
.row6 .list{ width:100%; height:100%; overflow:hidden; position:relative;}
.row6 ul{ width:9999px !important; position:absolute; left:0; top:0;}
.row6 li{ width:204px; height:200px; overflow:hidden; float:left; position:relative;}
.row6 li .text{ padding:0 0 0 25px; color:#393939; font-family:PFDINTEXTPRO-THIN_1; font-weight:bold; text-transform:uppercase;}
.row6 li .p1{ font-size:16px;}
.row6 li .p2{ font-size:22px;}
.row6 li .p3{ padding:10px 0 20px 0; font-size:14px; font-family:"微软雅黑";}
.row6 li .more{ width:70px; height:20px; display:inline-block; background:#ca0708; color:#fff; line-height:20px; text-align:center; font-family:"微软雅黑";}
.row6 li .img{ width:100%; /* height:100%; */ position:absolute; left:0; top:0;}
.row6 .btnLeft{ width:32px; height:32px; background:url(../images/btn2.png) no-repeat 0 -32px; position:absolute; top:172px; left:-60px;}
.row6 .btnRight{ width:32px; height:32px; background:url(../images/btn2.png) no-repeat -32px -32px; position:absolute; top:172px; right:-60px;}
.row6 .btnLeft:hover{ background:url(../images/btn2.png) no-repeat 0 0;}
.row6 .btnRight:hover{ background:url(../images/btn2.png) no-repeat -32px 0;}

.row7{ overflow:hidden; height:755px;}
.row7 .box{ width:850px; height:100%; margin:0 auto;}
.row7 .left{ width:285px; height:100%; float:left; background:#112432;}
.row7 .left ul{ overflow:hidden; margin:0px 0 0 0;}
.row7 .left li{ width:100%; height:65px; overflow:hidden; float:left;/* border-bottom:1px solid #eeeeee;*/ position:relative; background:#fff url(../images/i1.png) no-repeat 80% center; transition:300ms;}
.row7 .left li div{ width:100%; height:100%; position:absolute; left:0; top:0; transition:300ms;/****/ text-align:center; line-height:65px;}
.row7 .left li .r{ width:13px; height:28px; background:url(../images/i1.png) no-repeat; position:absolute; right:185px;}
.row7 .left li .logo2{ top:65px; opacity:0; filter:alpha(opacity=0);}
.row7 .left li:hover{ background:#dadada url(../images/i1.png) no-repeat 90% center;}
.row7 .left li:hover .logo1{ top:-65px; opacity:0; filter:alpha(opacity=0);}
.row7 .left li:hover .logo2{ top:0; opacity:1; filter:alpha(opacity=100);}
.row7 .left .text{ padding:25px 0 0 25px; overflow:hidden; line-height:46px; text-transform:uppercase; color:#fff; font-size:42px;}
.row7 .left .p1{ font-size:14px; font-family:"微软雅黑";}
.row7 .right{ width:500px; float:right; padding:15px 0 0 0; height:100%;}

.row8{ height:260px; overflow:hidden; border-bottom:1px solid #d5d5d5;}
.row8 .rowBox{ width:100%; height:250px; background:#fff; overflow:hidden; position:absolute; left:0; top:0; z-index:1;}
.row8 .rowBg{ width:200%; height:340px; background:#fff; position:absolute; left:-50%; top:0; transition:300ms;}
.row8 .rowBgShow{ transform:rotate(-5deg); -webkit-transform:rotate(-5deg);}
.row8 .box{ width:1150px; margin:0 auto;}
.row8 .left{ width:175px; padding:30px 0 0 0; color:#2b2b2b; line-height:24px; text-align:right; float:left; margin:0 0 0 215px;}
.row8 .left .p1{ padding:0 0 12px 0; margin:0 0 10px 0; border-bottom:1px solid #aaaaaa; font-size:36px; font-weight:bold;}
.row8 .right{ width:660px; padding:80px 0 0 0; float:right;}
.row8 .time{ display:none;}
.row8 .title{ font-family:"微软雅黑"; color:#393939; font-size:18px;}
.row8 .text{ padding:25px 0; color:#868686; line-height:24px;}
.row8 .more{ width:135px; height:38px; line-height:38px; text-align:center; letter-spacing:2px; border-radius:2px; background:#c7000b; color:#f0f0f0; display:inline-block; text-transform:uppercase;}

.row9{ padding:90px 0; overflow:hidden; background:#fff;}
.row9 .box{ width:1360px; margin:0 auto; color:#393939;}
.row9 .title{ width:26%; padding:220px 0 0 0; line-height:44px; font-size:18px; font-family:"微软雅黑"; text-align:right; float:left;}
.row9 .title .p1{ font-size:24px; text-transform:uppercase;}
.row9 .listBox{ width:910px; height:390px; float:right; overflow:hidden; position:relative;}
.row9 .btnLeft{ width:52px; height:103px; background:url(../images/btn3.png) no-repeat 0 0; position:absolute; left:0; top:124px;}
.row9 .btnRight{ width:52px; height:103px; background:url(../images/btn3.png) no-repeat -52px 0; position:absolute; right:0; top:124px;}
.row9 .list{ width:750px; height:100%; overflow:hidden; position:absolute; left:90px; top:0;}
.row9 .list ul{ width:9999px; height:100%; position:absolute; left:0; top:0;}
.row9 .list li{ width:730px; height:100%; float:left;}
.row9 .list .face{ width:270px; height:350px; float:left; margin:38px 55px 0 0;}
.row9 .list .text{ width:380px; float:right; margin:0 40px 0 0;}
.row9 .list .t1{ padding:40px 0 10px 0; line-height:36px; font-size:18px; color:#393939; background:url(../images/quotes1.png) no-repeat 0 0;}
.row9 .list .t1Box{ padding:0 0 40px 0; background:url(../images/quotes2.png) no-repeat right bottom;}
.row9 .list .t2{ line-height:26px;}
.row9 .list .p1{ font-size:24px;}
.row9 .list .p2{ padding:10px 0 30px 0; font-size:24px; font-family:"微软雅黑";}

.foot{ position:relative; padding:35px 0; height:140px; background:#144690; color:#fff;}
.foot .box{ width:1180px; 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 a{ width:36px; height:36px; display:inline-block; margin:0 10px 0 0;}
.foot .t2 .share img{ transition:400ms;}
.foot .t2 .share a:hover img{ -webkit-transform: rotateY(180deg); transform: rotateY(180deg);}
.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;}


/* 后加 */
.ntHeader{ width:100%; height:104px; background:rgba(255,255,255,0.7); position:fixed; z-index:9999;}
.header-box{ height:104px;/* background:rgba(255,255,255,0.8);*/ 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; font-family:"微软雅黑"; color:#212b34; margin:0px 10%;}
.Ntnav li a:hover{ color:#FFF; font-weight:bold; background-color:#144690;}
.Ntnav li a.NtOn{ color:#FFF; font-weight:bold; background-color:#144690;}
#full-screen-slider { width:100%; height:auto; float:left; position:relative; z-index:9;}
#slides { display:block; width:100%; height:1150px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:none; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
.mobile-news { position: fixed; right: 0; bottom: 0; width: 400px; background:#212b34; padding-right: 74px; z-index:9; padding-left: 44px; }
.mobile-news span { display: inline-block; float: left; color: #fff; font-size: 14px; line-height: 40px; padding-left: 8px; position: absolute; left: 0; top: 0; }
.mobile-news marquee { display: inline-block; float: left; line-height: 40px; color: #ffffff; font-size: 14px; margin-left: 10px; }
.mobile-news marquee a { color: #fff; margin-left:20px; }
/* 后加 end */



@media screen and (max-width:1560px) {
	.Hjheight{ height:860px !important;}
}

@media screen and (max-width:1360px) {
	.row9 .box{ width:100%;}
	.row9 .listBox{ margin:0 20px 0 0;}
	.boxN{ width:100%;}
	.header-box{ width:100%;}
	.Hjheight{ height:600px !important;}
}

@media screen and (max-width:1260px) {
	.row9 .title{ width:730px; margin:0 auto; padding:0; float:none; text-align:left;}
	.row9 .listBox{ margin:30px auto 0; float:none;}
	
}

@media screen and (max-width:1180px) {
	.row6 .btnLeft{ left:20px;}
	.row6 .btnRight{ right:20px;}
	.foot .box{ width:auto; margin:0 20px;}
	.boxN{ width:100%;}
}

@media screen and (max-width:1150px) {
	.row8 .box{ width:100%;}
	.NtjzLeft{ margin:0 0 0 5%;}
	.row8 .left{ margin:0 0 0 5%;}
	.row8 .right{ width:65%; margin:0 2% 0 0;}
	.boxN{ width:100%;}
	
	
}

@media screen and (max-width:1100px) {
	.nav ul{ display:none;}
	.navM{ display:block;}
	.row2{ height:210px;}
	.row5{ height:200px;}
	
	.row3 .box{ width:100%;}
	.row3 .year{ width:28%;}
	.row3 .text{ width:70%; margin:0 2% 0 0;}
	.row6 li .more{ background:#9c9c9c; color:#77777;}
	.boxN{ width:100%;}
/* 后加代码 */
	.ntHeader{ display:none;}
	.mobile-news{ bottom:75px; padding-bottom:25px;}
	.foot{ padding-bottom:150px;}
/* 后加代码 end */
}

@media screen and (max-width:1020px) {
	.row6 .box{ width:100%;}
	.boxN{ width:100%;}
	
}

@media screen and (max-width:920px) {
	.row9{ padding:50px 0 0 0;}
	.row9 .title{ width:auto; padding:0 30px; float:none; text-align:left;}
	.row9 .listBox{ width:auto; margin:30px 30px 0 30px; height:750px;}
	.row9 .list{ width:auto; position:relative; left:0;}
	.row9 .list .text{ width:100%; margin:0;}
	.row9 .list .face{ width:auto; margin:0 auto 40px; float:none;}
	.row9 .btnLeft{ display:none;}
	.row9 .btnRight{ display:none;}
	.row9 .r9Btns{ position:absolute; top:10px; left:10px;}
	.row9 .r9Btns span{ width:5px; height:5px; display:inline-block; margin:0 3px; background:url(../images/btn4.png) no-repeat -5px 0; cursor:pointer;}
	.row9 .r9Btns .swiper-active-switch{ background:url(../images/btn4.png) no-repeat 0 0;}
	
}


@media screen and (max-width:850px) {
	.row4{ display:none;}
	.boxN{ width:100%;}
	.row7 .box{ width:100%;}
	.row7 .right{ display:none;}
	.row7 .left{ width:100%;}
	.row7 .left li{ background:#fff url(../images/i1.png) no-repeat 90% center; height:64px;}
	.row7 .left li:hover{ background:#dadada url(../images/i1.png) no-repeat 95% center;}
	.row7 .left .text{ padding-left:80px;}
	
	.row8{ height:auto; padding:0 0 20px 0;}
	.row8 .rowBox{ height:auto; position:static;}
	.row8 .rowBg{ display:none;}
	.row8 .left{ width:90%; float:left; margin:0 5%; text-align:left;}
	.row8 .right{ width:90%; float:left; padding:5px 5% 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;}
	.foot .share .weixin .erweima{ width:226px; height:229px; background:url(../images/erweima.png) no-repeat 0 0; position:fixed; left:50%; bottom:50%; margin:0 0 -114px -113px; z-index:50;}
	.NtjzVideo{ width:92%; margin-top:15px; margin-bottom:15px; margin-left:4%;}
	.NtjzLeft{ width:50%; float:left; margin:0 0;}
	.NtjzRight{ width:40%; padding:0 0 0 0;}
	.boxN{ height:55px;}
	.NtjzLeft{ padding:0px 0 0 0; line-height:normal; height:55px; overflow:hidden;}
	.ntjzTi{ padding:0 0 0 0; margin:0 0 0 0;}
	.Hjheight{ height:470px !important;}
}

@media screen and (max-width:680px) {
	.navM .navBtn{ right:24px;}
	.row2{ height:80px;}
	.row2 span{ display:none;}
	.row5{ height:50px;}
	.row5 span{ font-size:24px; left:0px; display:block; text-align:center; margin:0 0;}
	
	.row3 .year{ width:auto; float:none;}
	.row3 .text{ width:auto; float:none; padding:0 20px;}
	
	.row6 li .text{ position:relative; z-index:9;}
	.row6 li .p1{ color:#FFF; font-size:14px;}
/*后加代码*/
.nav{ height:250px !important;}
#full-screen-slider{ height:400px;}
#slides{ height:400px;}
#slides li{ background-size:auto 400px !important;}
/*后加代码 end*/	
}

@media screen and (max-width:600px) {
	.row9 .listBox{ height:750px;}
/* 后加代码 */
	.mobile-news{ width:100%; padding-left:0px; padding-right:0px;}
	.mobile-news marquee{ margin-left:50px;}
/* 后加代码 end */
}

@media screen and (max-width:354px) {
	/*.line{ display:none;}*/
	.row9 .listBox{ height:750px;}
	.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;}
}









