<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration: none; }
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-table; } /* Hides from IE-mac */
* html .clearfix { height: 1%; }
.clearfix { display: block; }

.img { margin: 10px 10px 10px 10px;}
p {text-indent:2em;}
.left { width:230px; float:left; position: relative;}
/* CSS Document */
body{background-color:#EBEBEB; overflow-x:hidden; color:#666; font-size:12px; font-family: "微软雅黑"; position:relative;}
.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1200px;}

.header{ overflow:hidden; background-color:#fff;}
.header_nav { overflow:hidden; width:894px; height:62px; background-color:#0d732a; float:right;}
.header_nav ul{ overflow:hidden}
.header_nav li{ float:left; font-size:16px; line-height:62px; border-left:#94fab1 1px solid; padding:0 42px}
.header_nav li.last{ background:none}
.header_nav li a{ color:#fff; display:block; text-decoration:none}
.header_nav li.cur ,.header_nav li:hover{ background:#8ec31f;}

/*footer*/
.footer{ overflow:hidden; width:100%; background-color:#2c2c2c;}
.footer .f_btm { overflow:hidden; width:1200px; margin:0 auto 40px;}
.footer .info p{ font-size:14px; line-height:40px; color:#acacac;text-align:center;margin-top:10px;}
.footer .info a{ color:#acacac}

.leftr{ float:left;  overflow:hidden;display:inline;}
.lf_n{width:230px; overflow:hidden; margin-bottom:10px; }
.lf_n h2{ text-align:center;  line-height:60px;height:60px; overflow:hidden;background:#2C2C2C;font-size:20px; color:#fff;}
.TabTitle2 ul.expmenu{ margin:0 auto;}
.TabTitle2 ul.expmenu li{}
.TabTitle2 ul.expmenu li div.header1 { width: 100%; display: block;height:36px;line-height:36px;overflow: hidden; background-color:#8ec31f; margin-bottom:1px}
.TabTitle2 ul.expmenu li div.header1 a {color:#FFF;padding-left:30px;font-size:14px; text-decoration:none;}
.TabTitle2 ul.expmenu li div.header1:hover {background-color:#FF6600}

.TabTitle2 ul.expmenu li .menu {width:100%;height: auto;overflow: hidden;}
.TabTitle2 ul.expmenu li .menu li{display: block;height:42px;overflow: hidden;line-height:40px;color:#000; border-bottom:1px #bfbfbf dashed; background-color:#e0e0e0}
.TabTitle2 ul.expmenu li .menu li a { color:#000; text-decoration:none;font-size:14px;padding-left:45px;display:block;}
.TabTitle2 ul.expmenu li .menu li:hover {background-color:#9fd52f}
.he{ display:none}

.cpMain{ background:#EBEBEB; overflow:hidden;}
.cpMain .container{ margin-top:20px;padding-bottom:20px;}

/*cpright*/
.cpright{ width:900px; padding:0 25px; background:#fff; float:right;}
#ny_prBox{background-color: #fff; margin-bottom:30px; min-height:500px; margin-top: 55px;}
#rtop{padding-top: 18px; padding-bottom: 15px;margin: 12px 20px 0 20px;}
.rtop{ overflow:hidden; padding-top:20px; padding-bottom:9px; border-bottom:1px solid #dbdbdb;}
.rtop h5{ float:left; padding-left:10px; border-left:3px solid #8ec31f; font-weight:normal; line-height:16px; font-size:16px;color:#8ec31f;}
.rtop h5 a{ font-size:16px; color:#8ec31f;}
.rtop span{ float:right;}
.rtop span em{ color:#999;}
.rtop span a{ color:#999;}

/*about*/
.rightbox .about_xq{ margin:20px 0;text-align:center}
.rightbox .about_xq h2{ font-size:24px; color:#333}
.rightbox .about_xq .n_tit{ margin:16px 0; font-size:14px; border-bottom:1px solid #E5E5E5;padding-bottom:15px}
.rightbox .about_xq .about_wz{ margin:10px 0; font-size:14px;line-height:26px; text-align:left; }
.rightbox .about_xq .about_wz h1{ margin:10px 0; font-size:16px;line-height:26px; text-align:left;}


.rightbox{ overflow:hidden; width:900px; position:relative; margin-bottom:30px}




.banner {
	background: url("loading.gif") no-repeat 50%; width: 100%; height: 300px; overflow: hidden; position: relative; min-width: 1200px;
}
.slides {
	position: relative; z-index: 1;
}
.slides li {
	height: 300px;
}
.flex-control-nav {
	width: 100%; text-align: center; bottom: 10px; position: absolute; z-index: 2;
}
.flex-control-nav li {
	margin: 0px 5px; width: 50px; height: 3px; display: inline-block; zoom: 1;
}
.flex-control-nav a {
	background: rgb(255, 255, 255); width: 50px; height: 3px; overflow: hidden; display: inline-block; cursor: pointer;
}
.flex-control-nav .flex-active {
	background: rgb(255, 132, 0);
}</pre></body></html>