<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*red*/

*{ padding:0; margin:0}

body{ font-size:15px; font-family:微软雅黑; color:#333; background:url(bg.gif)}

img{ border:0}

ul,li{ list-style-type:none}

a{ color:#333; text-decoration:none}



.th{ width:100%; height:378px}

.fh{ width:100%; height:100px}

/*top*/

.tbg,.nbg,.fbg{ width:100%; overflow:hidden;}



.top img{ float:left; width:100%; height:100%;}
.main{ background:#fff; overflow:hidden}

.nav{ height:40px; line-height:38px; background: url(ngh_bg.gif) 0 0 repeat-x; overflow:hidden}

.nav ul{ width:1036px; float:left; font-size:16px}

.nav ul li{ padding:0 29px; float:left; background: url(ngh_bg.gif) right -82px no-repeat}

.nav ul li a{ color:#fff}

.nr{ float:right; padding-right:10px; width:112px}

.nr a{ width:112px; height:39px; display:inline-block; background: url(ngh_bg.gif) 0 -163px no-repeat; cursor:pointer;}

.nav ul li.add{ background:none}
.nr4 ul li a, .other a, .plist dl dd h3 a, .mtj-nrlist li a, .nr5 dl dd h3 a{ color:#139;}

/*main*/

.nr3 em{ background:#f60; color:#fff; font-size:18px; margin-right:5px; padding:0 10px 0 5px; font-weight:bold}

/*.nr4 ul{ width:100%; float:left; padding-top:110px}*/

.nr4 ul li{ width:47%; float:left; line-height:32px; background: url(ngh_bg.gif) 19px -122px no-repeat; padding-left:20px}
.nr4 ul li a{ display:block; line-height:32px;overflow: hidden;white-space:nowrap;  
/* 新属性 */text-overflow:ellipsis; padding-left:20px;}


.nr4 ul li a,.other a,.plist dl dd h3 a,.mtj-nrlist li a,.mtj-nr dl dd h3 a{color:#139;}

.nr4 ul li span,.list li span,.mtj-nrlist li span{ float:right; padding-left:10px}

.more{ float:right; margin-top:10px; width:75%; text-align:right}

.more a{ background:#c00; color:#fff; padding:0 10px; height:30px; line-height:30px; display:inline-block;}

.mbox2 .more{ margin:20px 36px 0 0;}

.mbox3 .more{ margin-right:66px}

.nr5 ul{ width:100%; float:left; padding-top:10px;}

.nr5 ul li{ width:220px; float:left; margin:10px; border:2px solid #fff; _display:inline}

.nr5 ul li img{ width:220px; height:165px; float:left}



.nr6 table tr td,.comment table tr td{ padding:5px 1px;}

.ngh_text{ border:1px solid #ccc; height:22px; line-height:22px; width:250px; padding:0 5px;}



.ngh_btn{ width:120px; height:40px; border:0; background:url(ngh_btn.gif) no-repeat; cursor:pointer; margin-left:60px; line-height:40px; color:#fff; font-size:18px; font-weight:bold; font-family:微软雅黑}

.nr6 table tr td span,.comment table tr td span{ padding-left:5px; font-size:12px}

.nr6 table tr td span em,.comment table tr td span em{ color:#f60; font-style:normal; padding-right:5px}



.lx a{ color:#ffa; text-decoration:underline}

#gbook{z-index: 99998;opacity: 1;background: #a00;bottom: 0px;clear: both;height:50px;overflow: hidden;position: fixed;left: 0;width: 100%;_position: absolute;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); text-align:center}

#gbook strong{ font-size:24px; color:#fff; line-height:50px;}

#gbook a{ padding-left:20px;}

#gbook img{ vertical-align:middle; margin-bottom:10px; _margin-top:5px;}

#ewm_mobile{position: fixed;bottom:50px;right:0;background:#fff;width: 170px; display:none;z-index:100000;_position: absolute;_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

#ewm_mobile img{ border-top:9px solid #fff;}
#ewm_mobile span{float:left;width:170px;padding:0;margin:0; font-size:16px; padding-bottom:4px;}

/*content*/

.jd{ width:100%; padding:0 10px; float:left; font-size:12px; line-height:20px; height:20px; overflow:hidden; margin-top:10px; font-family:宋体}



.list,.plist{ width:748px; float:left; border:1px solid #e3e3e3;border-top:2px solid #c00; overflow:hidden}



.comment h2{ text-align:center; line-height:30px; font-size:16px; color:#fff; width:100%; float:left; background: #c00;}





.mrtit h2,.mltit h2,.xgtit h2{ background:#c00; padding:0 20px; color:#fff; float:left; font-size:15px}

.mrtit{background:url(ngh_bg1.gif) 0 -30px repeat-x;}

.mrtit h2{ padding-left:10px}

.mrbox{ width:200px; padding:5px 9px; float:left; border:1px solid #e3e3e3; border-top:0; overflow:hidden}

.mrlist li,.xgbox li{ width:100%; float:left; height:24px; line-height:24px; overflow:hidden; font-size:14px; background: url(ngh_bg.gif) 0 -237px no-repeat}
.mrlist li{ font-size:14px;}
.mrlist li a,.list li a,.xgbox li a{ padding:8px}

.mltit li{ padding:0 20px; float:left; border-right:1px solid #dbe6b8; cursor:pointer}

.mltit li.hover{ background:#c00; color:#fff; font-weight:bold}

.content ul,.content1 ul{ display:none}

.mrplist li{ width:200px; float:left; margin:5px 0 }

.mrplist li img{ width:200px; height:150px}


.next{ width:100%; float:left; margin:10px 0; text-align:center; font-size:12px}

.plist{ width:728px; padding:10px}



.tit{ width:100%; float:left; line-height:40px; font-size:20px; text-align:center; margin:20px 0 10px 0; color:#c00;}

.min{ width:100%; line-height:20px; text-align:center; font-size:12px;}

.min span{ padding:0 10px; color:#888}

.neir{ width:960px; padding:10px 20px; float:left; line-height:2}

.other{ width:960px; padding:5px 20px; height:20px; line-height:20px; overflow:hidden; font-size:14px}

.xgtit{ width:958px; margin-left:20px; _display:inline }

.xgbox{ width:958px; border:1px solid #dbe6b8; border-top:0; margin:0 0 10px 20px; overflow:hidden; padding:10px 0;zoom:100%; float:left; *float:none}

.xgbox li{ width:435px; margin:0 20px; _display:inline}

.plist dl,.mtj-nr dl,.nr5 dl{ width:100%; float:left; border-bottom:1px solid #eee; padding:10px 0}

.plist dl dt,.plist dl dt img,.mtj-nr dl dt,.mtj-nr dl dt img,.nr5 dl dt img{ width:200px; height:150px; float:left}

.plist dl dd,.mtj-nr dl dd{ width:750px; float:right}

.plist dl dd h3,.mtj-nr dl dd h3,.nr5 dl dd h3{ font-size:16px; width:100%; height:30px; line-height:30px; overflow:hidden; float:left}

.plist dl dd.pn,.mtj-nr dl dd.pn,.nr5 dl dd.pn{font-size:14px; line-height:24px; height:72px; overflow:hidden}

.pm{ text-align:right; margin-top:10px}

.pm a{ padding:0 15px; background: url(ngh_bg.gif) 0 -202px no-repeat; color:#fff; margin-left:10px; height:28px; line-height:28px; display:inline-block}



.ly dt{ width:100%; font-size:14px; line-height:24px; float:left;}

.ly dd{ font-size:12px; color:#999; margin-top:5px; width:100%; float:left; text-align:right}

.ly dt span,.hf span{ padding-left:10px; font-size:12px; color:#999}



.hf img{ position:absolute; left:10px; top:-6px}

.mltit a{ float:right; font-size:12px; padding-right:10px;}



.content1 dl{ border:0; border-bottom:1px dashed #ddd; padding:10px 0}

.mtj-tit{ width:100%; float:left; height:45px; line-height:45px; overflow:hidden; background:#c00;}

.mtj-tit h2{ font-size:24px; padding-left:20px; float:left; color:#fff}

.mtj-tit a{ float:right; padding-right:20px; color:#fff; }



.mtj-nrlist li{ width:100%; float:left; height:30px; line-height:30px; overflow:hidden;background: url(ngh_bg.gif) 0 -122px no-repeat;}


.mtj-nrlist li a{ padding-left:20px}

.mtj-nrplist li{ width:220px; float:left; margin:10px}

.mtj-nrplist li img{ width:220px; height:165px; float:left}

.mtj-nr dl{ border-bottom:1px dashed #ddd}

.nr5 dl{ border-bottom:1px dashed #ddd}




.mbox5{ width:100%;float:left; background: url(ngh_bg5_1200.jpg) 0 0 no-repeat; padding:75px 0 17px 0; position:relative;}
.mbox5 .more{ position:absolute; top:0px; right:0px;}
.mbox3{ width:100%; float:left; background: url(ngh_bg2_1200.jpg) 0 0 no-repeat #fff; padding-bottom:10px;}

/*g*/
.top,.nav,.main,.gook{ width:1200px; margin:0 auto;}
.nr5{ width:1170px;float:left;min-height:510px;_height:510px; padding:0 25px}
.nr5 dl dd{ width:954px; float:right}

.mbox1{ width:100%; float:left; background:url(ngh_bg4_1200.jpg) 0 0 no-repeat; padding-bottom:10px; border-bottom:5px solid #c00;}
.nr1{ width:960px; margin:0 auto; padding-top:80px}
.nr1 img{ width:220px; height:165px; float:left; margin:10px;}

.mbox4{ width:100%;float:left; background: url(ngh_bg3_1200.jpg) 0 0 no-repeat; padding-bottom:20px}
.nr4{ width:752px; float:right; padding:170px 40px 0 0;min-height:360px;_height:360px}

.mbox2{ width:100%; float:left; background: url(ngh_bg1.jpg) 0 0 no-repeat; padding-bottom:30px;}
.nr2{width:900px; float:right; padding:30px; line-height:1.9; height:280px; overflow:hidden;}

.nr3{ width:862px; float:left; padding:50px 30px 0 30px; line-height:2;height:300px; overflow:hidden;}

.mbox6{ width:100%;float:left; background: url(ngh_bg6.jpg) 0 0 no-repeat; padding-bottom:10px;}
.nr6{ width:700px; float:right; padding:110px 20px 0 0 }

.lx{ width:1200px; margin:0 auto; background:#c00; padding:20px 0; text-align:center; color:#fff; line-height:2; font-weight:bold; font-size:18px; overflow:hidden}


/*jmbw*/
.mtj-nr{ width:1160px; padding:10px 20px; line-height:2; background:url(ngh_bg7_1400.jpg) 0 bottom no-repeat; border-bottom:2px solid #c00; float:left;}
.mtj-nrlist li{ width:47%; float:left; height:30px; line-height:30px; overflow:hidden; margin:0 12px;}

/*ddpl*/
.ml{ width:950px; float:left; margin-left:10px; overflow:hidden; margin-top:10px;_display:inline;}
.comment{ width:99%; border:1px solid #e3e3e3; border-top:0;float:left; overflow:hidden; background:#fcfcfc;}
.comment table{ width:839px; float:left; margin:20px}
.ngh_area{border:1px solid #ccc; height:100px; line-height:20px; width:590px; padding:5px;}

.ly{ width:920px; border:1px solid #dbe6b8; border-top:0; padding:10px; float:left}
.hf{ width:899px!important; border:1px solid #e3e3e3;background:#f9f9f9; color:#c00!important; padding:10px; line-height:22px; text-align:left!important; position:relative; margin-top:10px}
.mr{  overflow:hidden;_display:inline;}
.ml .mltit{ width:99%; margin:0;}
.mrtit,.mltit,.xgtit{ width:218px; float:left; margin-top:10px; border:1px solid #e3e3e3; background:url(ngh_bg1.gif) 0 0 repeat-x; height:30px; line-height:30px; overflow:hidden}

.fixed{ overflow:hidden; z-index:10; top:5px;}
.pl_right{ width:233px; float:right; overflow:hidden;}

/*jmbw*/
.ml .list{ width:911px; padding:5px 14px;}
.list li{ width:100%; float:left; line-height:35px; height:35px; overflow:hidden; border-bottom:1px dotted #e3e3e3;background: url(ngh_bg.gif) 0 -230px no-repeat}

/*xmjs*/
.about{ /*width:728px;*/ width:920px; float:left; border:1px solid #e3e3e3; border-bottom:0; padding:10px; border-top:2px solid #c00;}
.about dt,.about dt img{ width:360px; float:left; height:270px}
.about dd{ width:355px; float:left; margin-left:30px; line-height:30px}
.content{ width:900px; padding:10px 20px; float:left; border:1px solid #e3e3e3; border-top:0; line-height:2; overflow:hidden}

/*cxda*/
.content1{ width:920px; padding:10px; float:left; border:1px solid #dbe6b8; border-top:0;overflow:hidden}
.clist li{ width:220px; float:left; /*margin:10px; margin-left:11px;*/ margin:10px 5px;_display:inline;}
.clist li img{ width:220px; height:167px; float:left}
.clist li p{ width:100%; float:left; height:20px; line-height:20px; overflow:hidden; margin-top:5px; text-align:center}

/*pic*/
.p-add{ width:922px; _display:inline}
.plist dl dd{ width:703px;}
.pm-ad{ background: url(ngh_bg.gif) 0 -267px no-repeat!important}

/*pic_ny*/
.content .pic_nyshow{ width:708px; height:530px; margin:15px auto; cursor: pointer;}
.content .pic_nyshow img{ width:100%; height:100%; margin:0 auto;}

/*custom*/
.tup3,.tup4,.tup5{ width:100%; float:left}

.tup3 li,.tup4 li,.tup5 li{float:left; margin:10px; _display:inline}

.tup3 li img,.tup4 li img,.tup5 li img{float:left}

.tup3 li p,.tup4 li p,.tup5 li p{ width:100%; float:left; line-height:20px; height:20px; overflow:hidden; margin-top:5px; text-align:center}

.tup5 li{width:172px;}

.tup5 li img{width:172px; height:129px;}

.p-add3{ width:1156px; margin:10px 0 0 10px;}

.tup3 li{ width:376px; margin:10px 5px;}
.tup3 li img{ width:376px; height:282px;}
.p-add3 .tup3 li{ width:375px;}
.p-add3 .tup3 li img{ width:375px; height:282px;}

.tup4 li{ width:280px; margin:10px 5px;}
.tup4 li img{ width:280px; height:210px;}
.p-add3 .tup4 li{ width:279px;}
.p-add3 .tup4 li img{ width:279px; height:210px;}

.tup5 li{ width:222px; margin:10px 5px;}
.tup5 li img{ width:222px; height:167px;}
.p-add3 .tup5 li{ width:221px;}
.p-add3 .tup5 li img{ width:221px; height:167px;}

/*jmbw_ny*/
.neir{ width:1160px; padding:10px 20px; float:left; line-height:2}
.other{ width:1160px; padding:5px 20px; height:20px; line-height:20px; overflow:hidden; font-size:14px}
.xgtit{ width:1160px;; margin-left:20px; _display:inline }
.xgbox{ width:1160px; border:1px solid #dbe6b8; border-top:0; margin:0 0 10px 20px; overflow:hidden; padding:10px 0;zoom:100%; float:left; *float:none}




.backToTop{display: none;width:20px; height:59px;position: fixed;_position: absolute; left:58%;bottom:20%;_bottom: "auto";cursor: pointer; background:url(top.gif) 0 0 no-repeat; margin-left:500px}


@media screen and (min-width:1440px){
	.top,.nav,.main,.gook{ width:1400px;}
	.nav ul{ width:1180px;}
	.nav ul li{ padding:0 38px;}
	.nr5{ width:1350px;}
    .nr5 dl dd{ width:1144px;}
	.nr1{ width:1160px; }
	.nr1 img{ width:270px; height:202px;}
	.mbox1{ background: url(ngh_bg4_1400.jpg) 0 0 no-repeat;}
	.mbox4{  background: url(ngh_bg3_1400.jpg) 0 0 no-repeat; }
	.mbox5{ background: url(ngh_bg5_1400.jpg) 0 0 no-repeat; }	
	.nr4{ width:844px;}
	.nr2{ width:1200px;}
	.mbox3{ background: url(ngh_bg2_1400.jpg) 0 0 no-repeat;}
	.nr3{ width:1074px; }
	.mbox6{ background: url(ngh_bg6_1400.jpg) 0 0 no-repeat;}
	.nr6{ width:819px; }
	.mtj-nr{ width:1360px;}
	.mtj-nrlist li{ width:48%; margin:0 13px;}
	.lx{ width:1400px;}

	.backToTop{ left:61%;}
	/*ddpl*/
	.ml{ width:1156px;}

	.comment table{ width:1010px; }

	.ml .mltit{ width:1144px; margin:0;}
	.ly{ width:1124px; }
	.hf{ width:1102px!important; border:1px solid #e3e3e3;background:#f9f9f9;padding:10px; line-height:22px; text-align:left!important; position:relative; margin-top:10px}
	.mr{ width:220px;}
	
	/*jmbw*/
	
	.ml .list{ width:1115px; padding:5px 14px;}
	
		/*xmjs*/
	.about{ width:1124px;}
	
	.content{ width:1104px;}
	
	/*cxda*/
	.content1{ width:1124px;}
	.clist li{width:271px;}
	.clist li img{ width:271px; height:206px;}
	
	/*pic*/
.p-add{ width:1120px; _display:inline}
.plist dl dd{ width:903px;}

/*custom*/

.tup3 li{ width:443px; margin:10px 5px;}
.tup3 li img{ width:443px; height:333px;}
.p-add3 .tup3 li{ width:441px;}
.p-add3 .tup3 li img{ width:441px; height:332px;}

.tup4 li{ width:330px;}
.tup4 li img{ width:330px; height:225px;}
.p-add3{ width:1355px;}
.p-add3 .tup4 li{ width:328px;}
.p-add3 .tup4 li img{ width:328px; height:246px;}

.tup5 li{ width:262px; margin:10px 5px;}
.tup5 li img{ width:262px; height:196px;}
.p-add3 .tup5 li{ width:261px;}
.p-add3 .tup5 li img{ width:261px; height:197px;}

	/*jmbw_ny*/
	.neir{ width:1359px;}
	.other{ width:1359px;}
	.xgtit{ width:1359px;}
	.xgbox{ width:1359px;}
	
	/*erweima*/
 #ewm_mobile{ right:260px;}
	}


@media (min-width:320px) and (max-width:1200px){
	.top,.nav,.main,.gook{ width:1000px;}
	.nav ul{ width:860px;}
	.nav ul li{ padding:0 18px;}
	.nr5{ width:950px;}
    .nr5 dl dd{ width:735px;}
	.mbox1{ background:url(ngh_bg4.jpg) 0 0 no-repeat; }
	.mbox3{ background: url(ngh_bg2.jpg) 0 0 no-repeat #fff;}
	.mbox4{  background: url(ngh_bg3.jpg) 0 0 no-repeat; }
	.mbox5{ background: url(ngh_bg5.jpg) 0 0 no-repeat;}
	.nr4{ width:630px;}
	.mbox2{ background: url(ngh_bg1.jpg) 0 0 no-repeat;}
	.nr2{ width:800px;}
	.nr3{ width:700px; }
	.mbox6{ background: url(ngh_bg6.jpg) 0 0 no-repeat;}
	.nr6{ width:600px; }
	.mtj-nr{ width:960px;}
	.mtj-nrlist li{ width:46%; margin:0 19px;}
	.nr4 ul li{ width:46%;}
	.lx{ width:1000px;}
	.ngh_area{ width:500px; }

	.backToTop{ left:50%;}
	/*ddpl*/
	.ml{ width:750px;}
	.comment{ width:748px;}
	.comment table{ width:708px; }


	.ml .mltit{ width:748px; margin:0;}
	.ly{ width:728px; }
	.hf{ width:706px!important; border:1px solid #e3e3e3;background:#f9f9f9; padding:10px; line-height:22px; text-align:left!important; position:relative; margin-top:10px}
	.mr{ width:220px;}
	/*jmbw*/
	.ml .list{ width:719px; padding:5px 14px;}
	/*xmjs*/
	.about{ width:728px;}
	.about dd{float:right; margin:0;}
	.content{ width:708px;}
	
	/*cxda*/
	.content1{ width:728px;}
	.clist li{ margin:10px 5px; width:172px;}
	.clist li img{ width:172px; height:131px;}
	
	/*pic*/
.p-add{ width:722px; _display:inline}
.plist dl dd{ width:508px;}
/*custom*/
.tup3 li{ width:310px; margin:10px 5px;}
.tup3 li img{ width:310px; height:233px;}
.p-add3 .tup3 li{ width:320px;}
.p-add3 .tup3 li img{ width:320px; height:240px;}

.tup4 li{ width:230px;}
.tup4 li img{ width:230px; height:173px;}
.p-add3{ width:990px;}
.p-add3 .tup4 li{ width:237px;}
.p-add3 .tup4 li img{ width:237px; height:178px;}

.tup5 li{ width:182px;}
.tup5 li img{ width:182px; height:137px;}
.p-add3{ width:990px;}
.p-add3 .tup5 li{ width:188px;}
.p-add3 .tup5 li img{ width:188px; height:142px;}
		/*jmbw_ny*/
	.neir{ width:960px;}
	.other{ width:960px;}
	.xgtit{ width:958px;}
	.xgbox{ width:958px;}
	.nr6 table tr td, .comment table tr td{ width:120px;}
	
	}












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