.map{ width:100%; height:510px;}
.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 .right{ width:100%;}
.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;}
.eq-info{ display:inline-block; padding:105px 0 145px 0; float:left;}
.eq-info img{ display:block; width:90%;}
.eq-info span{ display:block; text-align:center; margin-top:18px; line-height:normal; color:#6c6c6c;}
.NtWeixin1{ padding:40px 0 145px 0; float:left; width:50px; font-family:PFDINTEXTPRO-THIN_1; font-size:45px; color:#9c7854; font-weight:bold;}
.NtWeixin2{ padding:100px 0 145px 15px; float:left; width:50px; font-family:PFDINTEXTPRO-THIN_1; font-size:45px; color:#9c7854; 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;}

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;}


.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:50px; line-height:50px; overflow:hidden; position:relative;}
.navList li a{ color:#393939; font-size:14px; font-family:"PFDINTEXTPRO-THIN_1","微软雅黑";}
.navList li p{ position:relative; top:0;}
.navList .current{ border-bottom:3px solid #144690;}

.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:5px; 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;}


.banner{ width:100%; position:relative;}
.bgImg{ width:100%; margin:50px 0 0 0;}

.main{ padding:90px 0 110px 0; overflow:hidden; color:#393939; font-family:"微软雅黑";}
.main .box{ width:1090px; overflow:hidden; margin:0 auto;}
.row1{}
.row1 .t1{ padding:0 0 8px 0; overflow:hidden; line-height:32px;}
.row1 .t2{ padding:30px 0 0 0; overflow:hidden;}
.row1 .l{ width:170px; padding:0 20px 0 0; float:left; text-align:right;}
.row1 .r{ overflow:hidden; color:#7e7e7e;}
.row1 .input{ width:90%; height:14px; line-height:14px; border-radius:0; padding:9px 5px 9px 5px; border:1px solid #a7a7a7; -webkit-appearance:none;}
.row1 .date{ font-size:18px; font-weight:bold; font-family:PFDINTEXTPRO-THIN_1;}
.row1 .radioSpan{ display:inline-block; *zoom:1; *display:inline;}
.row1 .radio{ float:left; margin:8px 0 0 0;}
.row1 label{ float:left; margin:0 20px 0 5px;}
.row1 textarea{ width:90%; border-radius:0; line-height:18px; padding:5px; float:left; border:1px solid #a7a7a7; -webkit-appearance:none;}
.row1 .redBox{ width:9px; height:9px; margin:2px 14px 0 0; overflow:hidden; display:inline-block; float:left; border:1px solid #c7000b;}
.row1 .btn{ width:155px; height:48px; margin:10px 10px 0 0; border-radius:3px; border:none; background:#dadada; color:#393939; font-size:14px; font-family:"微软雅黑"; cursor:pointer; transition:200ms; -webkit-appearance:none;}
.row1 .btn:hover{ background:#c7000b; color:#fff;}
.row1 .tip{ padding:15px 20px 0 0; overflow:hidden;}

.row2{ overflow:hidden; padding:30px 0 0 0;}
.row2 .left{ width:60%; height:452px; position:relative; float:left; background:url(../images/loginImg.jpg) no-repeat center;}
.row2 .left .text{ position:absolute; right:35px; bottom:65px;}
.row2 .right{ width:40%; height:452px; float:right; background:#acc6dd;}
.row2 .login{ width:80%; margin:0 auto;}
.row2 .login .p1{ padding:65px 0 145px 0; color:#9c7854; font-size:24px; line-height:normal; font-weight:normal; margin-bottom:26px;}
.row2 .login .t1{ line-height:32px; overflow:hidden; padding:0 0 7px 0;}
.row2 .login .l{ width:55px; float:left;}
.row2 .input{ width:210px; height:14px; line-height:14px; border-radius:0; padding:9px 5px 9px 5px; -webkit-appearance:none; border:1px solid #a7a7a7;}
.row2 .btn{ text-align:center; display:inline-block;width:200px; height:40px; line-height:40px; margin:10px 0 0 0; border-radius:3px; border:none; background:#9c7854; color:#fff; font-size:14px; font-family:"微软雅黑"; cursor:pointer; transition:200ms; -webkit-appearance:none;}

.foot{ padding:35px 0; height:135px; 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:24px; 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;}



@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{ display:block;}
	
	.row7 .newsList{ width:100%;}
	.row7 .newsList .right{ width:90%; margin-left:5%; margin-right:5%;}
	.eq-info{ width:100%; padding:15px 0; text-align:center;}
	.eq-info img{ width:75%; vertical-align:middle; margin:0 auto;}
	.row2 .login{ width:100%;}
	.NtWeixin1{ width:50%; padding:0 0; margin-left:0; font-size:25px; text-align:right;}
	.NtWeixin2{ width:50%; padding:0 0; font-size:25px; text-align:left;}
}

@media screen and (max-width:1090px) {
	.main .box{ width:100%;}
	
}

@media screen and (max-width:850px) {
	.foot{ padding-top:20px; height:260px; padding-bottom:80px;}
	.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;}
}

@media screen and (max-width:680px) {
	.subNav .logo{ left:0px;}
	.navM .navBtn{ right:0px; }
	.subNav .navList ul{ left:0px;}
	.navList li{ margin:0 10px;}
	.main{ padding-bottom:0;}
	.row2{ height:auto;}
	.row2 .left{ width:90%; margin:0 5%;}
	.row2 .right{ width:90%; height:auto; margin:0 5%;}
	.row2 .right .p1{ padding:50px 0 40px 0;}
	.row2 .login{ padding:0 0 30px 0;}
/* 后加代码 */
    .row1 .l{ width:75px;}
	.row7{ padding:0 0 50px;}
	.row7 .newsTitle{ padding:20px 0px; font-size:25px;}
/* 后加代码 end */	
}

@media screen and (max-width:500px) {
	.subNav .logo{ background-size:95% auto;}
	.row1 .l{ width:110px;}
	.navList li{ margin:0 0; width:25%; text-align:center;}
}

@media screen and (max-width:354px) {
	/*.line{ display:none;}*/
	.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;}
	
}


















