<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**********************
	  -å…¬å…±æ&nbsp;·å¼-
**********************/
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}
h1, h2, h3, h4, h5, h6{font-size:14px;font-weight:normal}
a img {border:0}
body {
	color: #555;
	text-align:left;
	font: 14px "Microsoft YaHei";
	line-height:26px;
}
ul, ol, li {list-style-type:none;vertical-align:0}
a {outline-style:none;color:#555;text-decoration:none}
a:hover {
	color: #555;
}

.clr { clear:both;}
.clearfix { *zoom: 1; } 
.bc{ margin-left:auto; margin-right:auto; }
.fl { float:left;}
.fr { float:right;}
.fc{ margin:0px  auto;}
.center{ text-align:center;}
.blc5 {margin-bottom:5px;}
.blc10 {margin-bottom:10px;clear:both;}
.blc15 {margin-bottom:15px;clear:both;}
.blc20 {margin-bottom:20px; clear:both;}
.blt20 { padding-top:30px; clear:both;}
.blc30 {margin-bottom:30px;clear:both;}
.blc40 {margin-bottom:40px; clear:both;}
.mal30 {margin-left:30px;}
.mar30 {margin-right:30px;}
.pl10{ padding-left:10px}

.fs-26 { font-size: 26px }
.lin-h50{ line-height:50px; padding-right: 10px}

.blue {color: #61493e;}
.blue a {color: #61493e;}
/* text */
.f12{ font-size:12px; }
.f14{ font-size:14px; }
.f16{ font-size:16px; }
.f18{ font-size:18px; }
.f20{ font-size:20px; }

.hidden{ visibility:hidden; }
.none{ display:none; }
.pr{ position:relative; }
.pa{ position:absolute; }


.main { width:100%; min-width:1200px;max-width:3800px;margin:0px auto;}
.con {width:1200px;margin:0 auto;clear: both;}
.w1060 {width: 1060px;}
.w580 {width: 600px;}
.w620 {width: 620px;}
.w520 {width: 520px;}
.w680 {width: 680px;}
.w440 {width: 440px;}
.w810 {width: 810px;}
.w340 {width: 340px;}

.more {
	font-size: 15px;
	width: 180px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	border: 1px solid #61493e;
	color: #61493e;
	border-radius:6px;
	position: absolute;
	left: 50%;
	transform:translate(-50%,-50%);
}
.more a {color: #61493e;}

.more2 {
	font-size: 15px;
	width: 180px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	border: 1px solid #FFF;
	color: #FFF;
	border-radius:6px;
	margin-top: 20px;
}
.more3{
	color: #999;
	padding-top: 5px;
	border: 1px solid #eaeaea;
	text-align: center;
	padding-right: 20px;
	padding-left: 20px;
	font-size:14px;
	display: inline-block;
	position: absolute;
	bottom: 25px;
}
.more3 a{color: #999;font-size:14px}
.more3 a:hover{color: #61493e;}



.tit {text-align: center;padding-top: 40px;	padding-bottom: 40px;}
.tit2 {	font-size: 36px;color: #FFF;margin-bottom: 20px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #838383;padding-bottom: 40px;}
.tit3 {padding-top:15px;padding-bottom:15px;margin-left: 20px;}
.tit3 h1 {border-left-width: 2px;border-left-style: solid;border-left-color: #61493e;
	padding-left: 15px;font-size:18px;font-weight: 400;}


.txt {font-size: 16px;line-height: 30px;color: #555;}
.txt2{width:378px;height:45px;background:rgba(0,0,0,0.6);/*é€æ˜ŽèƒŒæ™¯è‰²ï¼Œä¸é€æ˜Žå…¶æ–‡å­—å†…å®¹*/position:absolute;left:0;bottom:0;color:#fff;}
.txt2 h3{font-size:18px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.txt3 {	color: #FFF;line-height: 28px;}
.txt3 h1 {
	background-image: url(../images/phone.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 40px;
	font-size: 18px;
	margin-bottom: 15px;
}
.txt3 p {
	padding-left: 40px;
}

.head1{
	height: 50px;
	color: #999999;
	background-color: #222222;
	z-index: 2;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
.lx {
	background-image: url(../images/phone2.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 35px;
	margin-top: 15px;
	padding-right: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.contact {
	width: 388px;
}

.head1 .con .qw {
	margin-top: 15px;
	color: #999;
}
.sw {
	float: left;
	margin-top: 15px;
}

.lang{
	width: 100px;
	margin-top: 5px;
	position: relative;
}
.lang h3{
	height: 28px;
	margin-top: 6px;
	padding-top: 4px;
	padding-right: 20px;
	padding-bottom: 4px;
	padding-left: 20px;
	border: 1px solid #999;
	color:#999;
}
.lang{
	height: 28px;
	line-height: 20px;
	color:#FFF;
 	min-width: 28px;
	margin-right: 15px;
	margin-left: 20px;
}
.lang a:hover {color: #61493e;}
.lang i{float: right;width: 7px;height: 4px;background: url(../images/icos.png);margin-top: 6px; }
.lang ul{position: absolute;width: 100%;top: 32px;left: 0;background: #f2f2f2;display: none;}
.lang ul li{padding: 8px 20px;}
.lang ul li a{display: block;}
.lang span.en{background-position: 0 -20px; color:#999;}
.lang:hover ul{display: block;}
.yd {
	line-height: 30px;
	color: #FFF;
	background-color: #61493e;
	height: 30px;
	width: 100px;
	text-align: center;
	margin-top: 10px;
}
.yd a {
	color: #FFF;
}

.head2 {
	color: #FFF;
	background-color:#61493e;
	height: 80px;
	width: 100%;
}
.head2 .logo{width:120px;float:left;}
.w1000{width:1000px;}
/*head item*/

.public-main-nav{
	background-color:#61493e;
	position:relative;
	height: 85px;
	width: 100%;
	font: "Microsoft YaHei";
}
.public-hd-nav a {display: block;}
/*nav*/
.nav-list{width:790px;height:85px;}
.nav-list li a:hover{color:#fff;}
.nav-list li {float:left;display:inline;height:85px;line-height:85px;margin-right:1px;cursor: pointer;text-align:center;}
.nav-a{height:85px;line-height:85px;width:130px;display:block;color:#fff;font-size:16px;}
.nav-list .grid-165,.grid-165 a{width:130px;}
.nav-a:hover{background-color:#92514D;text-decoration:none;}
.arrow_ico{
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
}
.arrow{display:block;width:7px;height:4px;top:40px;right:10px;background-position:0 -36px;}
.arrow-on{display:block;width:7px;height:4px;top:40px;right:10px;background-position:0 0;}

.zy{
	width:22px;
	height:18px;
	top:32px;
	left:8px;
	background-image: url(../images/icos2.png);
	background-repeat: no-repeat;
}
.nav-child-menu{
	width:128px;
	height:auto;
	border:1px solid #92514D;
	left:0;
	top:85px;
	border-top:none;
	background:#fff;
	z-index:3;
}
.nav-child-menu a{width:128px;height:28px;display:block;line-height:28px;color:#666;text-align:center;text-indent:0;}
.nav-child-menu a:hover{background:#c88c9b;text-decoration:none;color:#666;}
.nav-s a:hover {color: #FFF;}
.main-nav {
	float: right;
	width: 780px;
}
.logo span {
	font-size: 18px;
	line-height: 85px;
	font-weight: 800;
	float: left;
	padding-left: 30px;
	color: #FFF;
}




.bg_qk{
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size:cover; 
	padding-bottom: 40px;
	padding-top:40px;
	clear:both;
}
.bg1{
	background-image: url(../images/bg1.jpg);
	height: 620px;
}

.bg2{
	height: 720px;
	color: #FFF;
	background-color: #4d4d4d;
}
.bg3{
	height: 720px;
	background-color: #ebebeb;
}
.bg4{
	background-image: url(../images/bg4.jpg);
	height: 600px;
}

.vedio_bg {
	background-image: url(../images/lbt.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 454px;
}


.piclist li {
	float: left;
	margin-left: 23px;
}
.piclist {
	margin-left: -22px;
	padding-top: 30px;
}

/*æ—…æ¸¸èµ„è®¯*/
.newslist li {
	width: 378px;
	float: left;
	margin-left: 25px;
	margin-bottom:15px;
	border: 1px solid #eaeaea;
}

.newslist li img {
	height: 210px;
	width: 378px;
}
.newslist li p {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #555;
}
.qk2 {padding: 15px;}
.mod_list1{vertical-align:bottom;padding-top: 20px;}
.mod_list1 dt span{ float:right; color:#8d8d8d; margin-right:6px; font-family:Arial, Helvetica, sans-serif;} 
.mod_list1 dt {line-height: 32px;}
.newslist {margin-left: -20px;}

/*ç•™è¨€å’¨è¯¢*/
.mess_nei .name_li {
	width: 100%;
	margin-left: -20px;
}

.mess_nei .name_li li {
	float: left;
	width: 315px;
	height: 40px;
	border-radius: 5px;
	margin-bottom: 20px;
	margin-left: 20px;
}
.mess_nei .name_li li input {
	height: 40px;
	width: 100%;
	margin-right: 2px;
	border: none;
	line-height: 0px;
	color: #888888;
	font-size: 14px;
	outline: none;
	border-radius: 5px;
	padding-left: 15px;
}

@media (max-width: 1200px) {
	.mess_nei .name_li {
		width: 100%;
	}
	.mess_nei .name_li li input {
		width: 80%;
	}
}

@media (max-width: 572px) {
	.mess_nei .name_li {
		width: 100%;
	}
	.mess_nei .name_li li input {
		width: 60%;
	}
}

@media (max-width: 960px) {
	.mess_nei .name_li li {
		width: 47%;
	}
}

.mess_nei textarea {
	width: 650px;
	height: 90px;
	border-radius: 5px;
	color: #888888;
	resize: none;
	outline: none;
	font-family: arial;
	font-size: 14px;
	margin-right: auto;
	margin-bottom: 20px;
	;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 15px;
}

@media (max-width: 585px) {
	.mess_nei .name_li li {
		width: 98%;
	}
	.mess_nei textarea {
		width: 98%;
	}
}

.tijiao {
	margin: auto;
	text-align: center;
	float: left;
	width: 320px;
}

.tijiao .btn {
	width: 318px;
	height: 40px;
	background: #FE9D00;
	color: #fff;
	font-size: 14px;
	display: inline-block;
	text-align: center;
	line-height: 40px;
	border-radius: 5px;
	padding: 0px;
	cursor: pointer;
	margin-right: 10px;
}

.tijiao .btn:hover {
	background: #FE9D00;
}

.tijiao .active {
	background-color: #61493e;
}

@media (max-width: 338px) {
	.tijiao .btn {
		width: 100px;
	}
}
.mess_nei .span1 {
	font-size: 18px;
	color: #FFF;
	display: block;
	margin-bottom: 38px;
}
.mess_nei form .yzm {
	float: left;
	width: 49%;
}

 #verify {
	height: 40px;
	vertical-align: top;
	font-size: 14px;
	width: 206px;
	padding-left: 15px;
	border-radius: 5px;
        }

#code_img {
            width: 100px;
            height: 40px;
            cursor: pointer;
            vertical-align: top;
			border-radius: 5px;
        }
		
		

.bg_bq {
	background-color: #333;
	line-height: 60px;
	color: #FFF;
}
.ewm {padding-left: 40px;}
.ewm img {
	margin-right: 10px;
}
.main.bg_bq .con .zc {
	float: right;
}
.logo {
	width: 400px;
}

/*å†…é¡µ*/
.banner2{
	width: 100%;
	background-image: url(../images/banner_n.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-size:cover;
	min-height:460px;
}
.line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
}
/*ç¿»é¡µ*/
div.zxf_pagediv{
	text-align: center;
	color: #999999;
	padding: 20px 20px 40px 0;
}
div.zxf_pagediv a{
	text-decoration: none;
	
}
div.zxf_pagediv span,div.zxf_pagediv a{
	display: inline-block;
	box-sizing: border-box;
}
.current{
	color: #ffffff;
	background: #61493e;
	width: 40px;
	height: 40px;
	line-height: 40px;
	border-radius: 3px;
}
.zxfPagenum{
	color: #666;
	background: #fff;
	width: 40px;
	height: 40px;
	line-height: 40px;
	margin: 0 5px;
	border-radius: 3px;
}
.nextpage{

	margin: 0 5px;
}
.nextbtn,.prebtn,span.disabled{
	color: #666;
	background: #fff;
	width: 88px;
	height: 42px;
	line-height: 42px;
	border-radius: 3px;
}
.zxfinput{
	width: 50px;
	height: 42px;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid #E6E6E6;
	margin: 0 12px;
	border-radius: 3px;
	color: #666;
}
.zxfokbtn{
	width: 48px;
	height: 32px;
	line-height: 32px;
	border: 1px solid #E6E6E6;
	margin-left: 10px;
	cursor:pointer;
	border-radius: 3px;
	background: #fff;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
input[type="number"]{
  -moz-appearance: textfield;
}


/*æ–‡ç«&nbsp;é¡µ*/
.newslist2 li {
	border: 1px solid #eaeaea;
	width: 378px;
	height: 489px;
	margin-bottom: 22px;
	position:relative;
	float: left;
	margin-left: 22px;
}
.newslist2 li .bt{
	background-image: url(../images/line.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 15px;
	font-weight: bold;
	color: #666;
	padding-top: 30px;
	margin-bottom: 30px;
		font-size: 18px;
	line-height: 30px;
}
.con .newslist2 {
	margin-left: -20px;
}
.newslist2 li img {
	height: 220px;
	width: 378px;
}


.essay-title {
	margin-bottom: 30px;
	text-align: center;
}
.essay-subtitle { background-color: #f0f1f3; padding: 5px 0; text-align: center; }
.tld-view,.tld-alarm {
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	margin-left:10px;
}
.tld-view{background-image: url(../images/yj.png);}
.tld-alarm{background-image: url(../images/time.png);}

.essay-content {
	padding-top: 40px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	text-align:center;

}
.essay-content img {
	max-width: 100%;
}
.essay-content video {
	max-width: 100%;
}
.essay-content p {
	line-height: 28px;
	font-size: 14px;
	text-align: left;
	margin-bottom: 10px;
}

.qtnews {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #eaeaea;
	padding-top: 20px;
}
.qtnews ul li {
	line-height: 35px;
}
.qtnews ul li a {
	color: #999;
}
.sc_contect {
	LINE-HEIGHT: 30px;
	MARGIN-TOP: 20px;
	COLOR: #333333;
	FONT-SIZE: 16px;
	margin-bottom: 30px;
}

.sc_con {PADDING-BOTTOM: 20px; LINE-HEIGHT: 25px; MARGIN: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: simsun; BACKGROUND-POSITION: left top; HEIGHT: 60px; COLOR: #444444; FONT-SIZE: 14px; PADDING-TOP: 30px}
.sc_con SPAN {COLOR: #bc7b20}
.share-box{
	float:right;
	padding-top: 10px;
	padding-bottom: 20px;
}
.share-box span {
	margin-right: 15px;
}

.tit3 {
	font-size: 32px;
	line-height: 30px;
	color: #61493e;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top: 15px;
}
.xgnews li {
	font-size: 15px;
	line-height: 26px;
	padding-bottom: 15px;
	color: #787d82;
}

/*æ&nbsp;ç›®é¡µ*/
.tit4,.tit5,.tit6{
	padding-left: 20px;
	font-size: 24px;
	font-weight: bold;
	color: #61493e;
	margin-bottom: 20px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #61493e;
}
.tit6 {
	font-size: 18px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #61493e;
}
.caseNav{
	text-align:center;
	padding:10px 0 0 0;
	}
.caseNav li{
	display:inline-block;
	font-size: 16px;
	margin-right:10px;
	height: 40px;
	}
.caseNav li a{
	display:inline-block;
	padding:0 20px;
	height:36px;
	margin:0 10px;
	line-height:32px;
	}
.caseNav li a:hover,
.caseNav li.active a{
	background-image: url(../images/line2_03.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 60px;
}
.caseNav{
	padding-bottom: 10px;

}
.caseNav li a{	font-size:16px;	height:32px;line-height:32px;	padding:0 22px;margin:0;}


.caseNav ul .on,
.caseNav ul .on a{
	color:#61493e;
	}
	
.pictxt {
	font-size: 15px;
	line-height:30px;
	color: #787d82;
}
.pictxt img {
	float: left;
	margin-right: 40px;
	height: 180px;
	width: 320px;
}
.pictxt li h1 {
	font-size: 20px;
	color: #14191e;
	padding-bottom: 15px;
	text-align: left;
}
.pictxt li a h1{
	color: #333;
	font-weight: bold;
	font-size: 26px;
}
.pictxt li {
	clear: both;
	padding-top: 30px;
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c5c5c5;
	position: relative;
}
.pictxt li a p {
	color: #787d82;
	font-size: 14px;
}
.time{color: #b4bbbf;padding-top: 25px;}
.nextpage {
	text-align: center;
	padding-bottom: 30px;
	padding-top: 30px;
	clear: both;
}
.ewm img {
	width: 100px;
	height: 100px;
}
.position {
	padding-top: 20px;
	padding-bottom: 20px;
}

.sc_con2 {
	LINE-HEIGHT: 27px;
	FONT-SIZE: 14px;
}.sc_con2 p {
	margin-bottom: 15px;
}


.videoListLi {
	width: 380px;
	height: 280px;
	float: left;
	cursor: pointer;
	position: relative;
	margin-left: 30px;
	text-align: center;
	margin-bottom: 20px;
}

.videoListLi .videoImg {
	position: relative;
	width: 380px;
	height: 220px;
}

.videoListLi img {
	display: block;
	width: 100%;
	height: 100%
}

.videoListLi .icon {
	width: 54px;
	height: 54px;
	background-position: left center;
	position: absolute;
	top: 103px;
	left: 163px;
	background-image: url(../images/sp2.png);
	background-repeat: no-repeat;
}
.videoListLi .titA {
	width: 380px;
	height: 45px;
	line-height: 20px;
	overflow: hidden;
	display: block;
	padding-top: 20px;
}
.video {
	margin-left: -30px;
}
video::-internal-media-controls-download-button {
    display:none !important
}
video::-webkit-media-controls-enclosure {
    overflow:hidden !important;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 50px) !important; 
}
.beian {
	color: #FFF;
}
.spot-content {
	text-indent: 2em;
}
.shushidu {
	background-image: url(../images/comfort.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.wendu {
	background-image: url(../images/temp.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.pm25 {
	background-image: url(../images/pm25.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.shidu {
	background-image: url(../images/wet.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.contact-weather {
	width: 338px;
}
.tianqi {
	padding-left: 35px;
	margin-top: 15px;
	padding-right: 15px;
}</pre></body></html>