<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{font-family: "Microsoft Yahei"; margin:0; padding:0; font-size:12px; background-color:#f1f1f1}
*{box-sizing:border-box}
ul,ol,li{margin:0px; padding:0; list-style:none}
img{border:0px;}
A:link,A:active,A:visited {COLOR:#666; TEXT-DECORATION: none}
A:hover {COLOR:#C21228; TEXT-DECORATION:underline}

.box{width:1200px;margin:0 auto; overflow:hidden; clear:both}
.clear{height:10px; font-size:0; clear:both}
.white{ background-color:#fff}
.left{float:left}
.right{float:right}

/************QQ在线样式***************/
#floatImg{
	width:126px; overflow:hidden;position:fixed; z-index:999; text-align:center}
.qqTop{
	background:url(../images/qq/v1.png); height:90px;}
.qqBot{
	background:url(../images/qq/v2.png); height:21px;}
.qqCen{
	background:url(../images/qq/v3.png); overflow:hidden; color:#f60}
.qqCen ul li{
	padding-top:5px;}
.qqCen ul li img{
	margin-bottom:3px;}
/***************************************/

/**通用头部**/
.top{ clear:both; overflow:hidden; background:#fff}
.top .logo{float:left}
.topRight{ float:right; height:98px; line-height:68px; padding:15px 0;}
.topRight span{ padding:0 5px} 

/*.menuBox{ background:#0e3677; height:50px; clear:both; overflow:hidden}
.menuBox .menu{ clear:both; margin:auto; width:1200px; overflow:hidden;}
.menuBox .menu ul li{float:left; font-size:16px; height:50px; line-height:50px; text-align:center; padding:0px 45px;}
.menuBox .menu ul li.active{background:#42538c}
.menuBox .menu ul li a{ color:#fff}*/

/*新版导航*/
.menuBox{ background:#0e3677; height:50px; clear:both;}
.menuBox .menu{ clear:both; margin:auto; width:1200px;}
.menuBox .menu ul li{float:left; font-size:16px; height:50px; line-height:50px; text-align:center; padding:0px 45px; position:relative; z-index:9999;}
.menuBox .menu ul li.active{background:#42538c}
.menuBox .menu ul li a{ color:#fff; display:block;}
.menuBox .menu ul li .subMenu{ position:absolute; left:0px; top:50px; background:#0e3677; display:none;}
.menuBox .menu ul li .subMenu li{ float:none;}

.indexBanner{clear:both; height:500px;}
/**焦点图**/
.flexslider{position:relative;height:500px;overflow:hidden;z-index:99 ; width:100%;}
ul.slides{position:relative;z-index:1; width:100%; margin:0px; padding:0px;}
.slides li{height:500px;}
.slides li a{margin:auto; display:block; width:100%; height:500px; }
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute; top:0px; font-size:0px;}
.flex-direction-nav li a.flex-prev{left:50px;background:url(../Images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:50px;background:url(../Images/next.png) center center no-repeat;}
/**end**/

.under{background:url(../Images/under.jpg); height:27px; clear:both}

.notice{ width:1200px; margin:auto; overflow:hidden; height:31px; line-height:31px; border:1px #ddd solid; box-shadow:0 0 5px #ccc; background:url(../Images/noticeBg.jpg)}
.notice .hd{ float:left; width:80px; text-align:center; color:#c00; background:url(../Images/notice-left.jpg); margin-right:10px}
.notice .bd{ float:left}

.box1{ width:1200px; clear:both; margin:auto}
.indexBox{ width:380px; float:left;  margin:20px 0 ; margin-right:30px; padding:5px; background:#fff; box-shadow:0 0 5px #666;}
.indexBox .indexImg{ width:100%; background:#f00}
.indexBox .hd{ font-size:16px; height:30px; line-height:30px;}
.indexBox .bd{ clear:both; overflow:hidden}
.indexBox .bd .about{ line-height:30px; color:#666; text-indent:2em}
.indexBox .fd{ border-top:1px #ddd solid; clear:both; padding:20px 0; overflow:hidden}
.indexBox .fd a{ display:block; float:right; background:url(../Images/more.jpg); width:60px; height:24px; line-height:24px; text-align:center}


.indexNews{ clear:both; overflow:hidden}
.indexNews li{ line-height:30px; height:30px; background:url(../Images/dot.jpg) no-repeat left center; padding-left:15px;}
.indexNews li p{ margin:0}

.indexTel{ font-size:30px; line-height:60px; height:60px; color:#666; background:url(../Images/tel.jpg) no-repeat left center; padding-left:40px; margin-left:10px}
.indexTel span{ color:#c00}
.indexIcon{ clear:both; margin-left:10px; height:60px;}
.indexIcon a{ display:inline-block; height:30px; line-height:30px; margin-top:10px; margin-right:10px;}
.indexIcon a.weibo{ background:url(../Images/icon1.jpg) no-repeat left center; padding-left:30px;}
.indexIcon a.weixin{ background:url(../Images/icon2.jpg) no-repeat left center; padding-left:30px;}
.indexIcon a.bmap{ background:url(../Images/icon3.jpg) no-repeat left center; padding-left:25px;}



.footer{background:#868686; clear:both; overflow:hidden; text-align:center; color:#fff; padding-top:30px; font-family:"Sim"}
.footer a{ color:#fff}
.footer a:hover{ color:#ddd; text-decoration:none}
.footerLogo{ float:left; background:url(../Images/footLogo.jpg); width:256px; height:178px; margin-right:20px;}
.footerMenu{ float:left; overflow:hidden}
.footerMenu li{ float:left; width:150px; text-align:left; padding-top:30px}
.footerMenu li .hd{margin-bottom:5px; font-weight:bold}
.footerMenu li .bd{ clear:both; overflow:hidden}
.footerMenu li .bd a{ display:block; height:24px; line-height:24px;}
.footerMenu li .bd p{ line-height:24px; margin:0}
.focusOur{ float:right; width:27%; text-align:center}
.focusOur .hd{ font-size:14px; margin-bottom:15px; font-weight:bold; margin-top:30px}
.focusOur img{ width:130px}
.copyright{ text-align:center; background:#666; color:#fff; height:34px; line-height:34px;}
.copyright a{color:#fff; text-decoration:none;}
.copyright a:hover{ color:#ddd}


.in_banner{clear:both; height:200px; width:100%; margin:auto; background:url(../Images/3.jpg);background-position:center}


.hezuo{ font-size:30px; text-align:center; clear:both; overflow:hidden; margin:50px 0; color:#a7a6a6; background-image:url(../Images/line.jpg); background-repeat:repeat-x; background-position:left center}
.hezuo span{ background:#fff; padding:0 30px;}
.bank{ clear:both; overflow:hidden}
.bank li{ float:left; width:25%; text-align:center; margin-bottom:10px;}


.linkBox{clear:both; overflow:hidden; height:24px; line-height:24px; text-align:center; width:1200px; margin:auto; border-top:1px #b01401 solid; margin-top:10px; padding-top:10px}
.linkBox li{ display:inline; padding-right:15px;}
.linkBox a{margin-right:20px; white-space:normal; line-height:25px;}



.pro_left{ width:100px; float:left; border:2px #c5281b solid; overflow:hidden; background-color:#fff}
.pro_left li{ clear:both; height:40px; line-height:40px; font-size:18px; text-align:center}
.pro_left li.active{ background:#c5281b}
.pro_left li.active a{ color:#fff}
.pro_right{ float:right; width:1050px; overflow:hidden; background-color:#fff; padding:15px; font-size:16px; line-height:150%; color:#666}
.pro_right table{ width:90%; margin:auto;border-collapse:collapse;}
.pro_right table td{border:1px solid #ccc;height:40px; padding:0 5px; text-align:left}



.pageList{
	height:50px; padding-top:20px; text-align:right; padding-right:10px; font-size:12px; clear:both; overflow:hidden}
.pageList a.actPage{
	font-weight:bold; color:#F00}
div.pageList a{
	padding:2px 5px; margin-right:2px; background:#e7e7e7
}
div.pageList span{
	padding:2px 5px; margin-right:2px; background:#930; color:#FFF; font-weight:bold}
div.pageList i{
	padding:2px 5px; margin-right:2px; background:#e7e7e7; font-style:normal; color:#CCC}


.guide{ height:30px; line-height:30px; background-color:#fff; padding:0 10px; margin-top:10px; border-radius:5px; color:#666}
.in_left{ float:left; width:300px; overflow:hidden; background:#fff}
.in_right{ float:right; width:890px; min-height:563px; background:#fff}

.left_title{margin:10px; clear:both; border-bottom:1px #dbdbdb solid; height:30px; line-height:30px;}
.left_title p{ border-bottom:2px #4e6274 solid; float:left; margin:0px; height:29px; font-weight:bold; font-size:14px; color:#4e6274; padding-right:5px}
.left_title p i{ color:#3b8d09}
.left-icon{ clear:both; padding:0px 10px; overflow:hidden}
.left-icon li{ float:left; width:135px; margin-right:10px; height:70px; background:#4dd5de; position:relative}
.left-icon li a{ display:block; width:100%; height:100%;}
.left-icon li span{ display:block; color:#fff; left:10px; top:10px; font-size:14px; position:absolute}
.left-icon li i{ position:absolute; right:10px; bottom:10px; font-size:30px; color:#fff}

.left-cate{ clear:both; padding:0 10px; overflow:hidden; margin-bottom:10px;}
.left-cate ul li{ line-height:30px; height:30px; margin-bottom:10px; background:#f1f1f1; padding-left:10px;}

.in_contact{ margin:0px 10px; clear:both; overflow:hidden}
.in_contact img{ width:100%}
.onepage{ font-size:14px; padding:10px; text-align:left; line-height:180%;}
.onepage p{ text-indent:2em}

.proList{ clear:both; overflow:hidden; padding:20px;}
.proList ul li{ float:left; width:283px; text-align:center; margin-bottom:10px; overflow:hidden}
.proList ul li img{ width:150px; height:200px; padding:3px; border:1px #dbdbdb solid}
.proList ul li span{ display:block; height:30px; line-height:30px;}

.zs01{ background:url(../Images/zadl_08.jpg) no-repeat left top; clear:both; padding-left:150px; margin-top:40px;}
.zs01 h1{ font-size:40px; font-weight:normal; padding-top:15px; margin:0}
.zs01 p{ font-size:16px;}
.zs02{ text-align:center}
.zs03{ margin-top:40px; height:100px; background-color:#0E90D5; text-align:center; color:#fff; line-height:100px; font-size:30px;}
.zs03 span{ font-size:40px; padding-right:50px;}
.zs04{ font-size:16px; line-height:200%; padding:50px 0}
.zs05{height: 1485px; background: #ffffff url("../images/p-join-fl5-bg.jpg") center no-repeat; width:1200px; margin:auto}
.lefts{ float:left}
.rights{ float:right}
.ifl1,.ifl2,.ifl3{ clear:both; overflow:hidden}
.zs05 .lefts,.zs05 .rights{
    width: 50%;
    padding-left: 50px; box-sizing:border-box;
}
.zs05 .tt{
    font-size: 28px;
    color: #B53439;
    margin-bottom: 30px;
    padding-left: 100px;
	padding-top:30px;
}
.zs05 .bd p{
    width: 480px;
    font-size: 16px;
    margin-bottom: 20px;
}
.zs05 .ifl1{
    padding-top: 162px;
}
.zs05 .ifl1 .rights{
    height: 229px;
    background: url("../images/p-join-fl5-1.jpg") 50px 0 no-repeat;
}
.zs05 .ifl2{
    padding-top: 205px;
}
.zs05 .ifl2 .lefts{
    height: 321px;
    margin-top: -120px;
    background: url("../images/p-join-fl5-2.jpg") 100px 0 no-repeat;
}
.zs05 .ifl3{
    padding-top: 153px;
}
.zs05 .ifl3 .lefts{
    padding-left: 65px;
}
.zs05 .ifl3 .rights{
    margin-top: -65px;
    height: 305px;
    background: url("../images/p-join-fl5-3.jpg") 50px 0 no-repeat;
}
.zs06{ text-align:center; font-size:40px; text-align:center; clear:both; margin:50px 0}

/*新闻列表*/
.newsCate{ clear:both; text-align:center; margin-bottom:10px; overflow:hidden}
.newsCate a{ display:inline-block; font-size:18px; height:40px; line-height:36px; border:2px #ccc solid; padding:0 30px; border-radius:24px; margin-right:15px; background:#fff; text-decoration:none}
.newsCate a.active{ background:#0e3677; border-color:#0e3677; color:#fff}

.leftNews{ clear:both; padding:10px; overflow:hidden; background:#fff}
.leftNews .hd{ border-bottom:2px #999 solid; height:36px;}
.leftNews .hd p{ float:left; margin:0px; background:#0e3677; color:#fff; padding:0px 10px; height:36px; line-height:36px; font-size:16px; }
.leftNews .hd span{ float:left;}
.leftNews .hd span a{ display:block; background-color:#ccc; color:#fff;height:36px; line-height:36px; width:36px; font-size:16px; text-align:center; text-decoration:none}
.leftNews .hd span a:hover{ background-color:#333;}
.newsList{
	clear:both; overflow:hidden; border-bottom:1px #bebebe dotted; margin:0px 20px;}
.newsList .img{
	float:left; width:160px; height:140px; text-align:left}
.newsList .img img{
	width:140px; height:100px; border:1px #CCC solid; padding:2px;}
.newsList .intr{
	float:left; width:680px; overflow:hidden; color:#666}
.newsList .intr ul li{
	text-align:left; clear:both; overflow:hidden}
.newsList .intr ul li.t{
	font-size:16px; text-align:left; height:30px; line-height:30px;}
.newsList .intr ul li.t span{
	font-size:12px; color:#999; padding-left:10px;}
.newsList .intr ul li.c{
	line-height:22px;}
.newsList .intr ul li.m{
	text-align:right; height:30px; line-height:30px;}
.newsList a:link,.newsList a:visited,.newsList a:active{
	color:#000}
.newsList a:hover{
	color:#c00}
.newsList .noimg{
	clear:both; width:840px;}

.newsInfoBox{
	clear:both; overflow:hidden;  padding:10px; border-top:0px; text-align:center}
.newsTitle{
-x-system-font: none;
color: black;
font-family: "宋体",arial;
font-size: 26px;
font-size-adjust: none;
font-stretch: normal;
font-style: normal;
font-variant: normal;
line-height: 30px;
margin-bottom: 6px;
font-weight: 800;
}
.newsDate{
	color:#999; padding:10px 0px; border-bottom:1px #e7e7e7 solid;}
.newsContent{
	font-size:14px; text-align:left; line-height:200%;}
.newsContent a{ color:green; text-decoration:underline}
.newsContent p{ padding:10px 0px;}
.newsNext{
	text-align:left}
.f_next{
	padding:5px 0px}
.aboutNews{
	border-top:1px #CCC dashed;border-bottom:1px #CCC dashed;overflow:hidden}
.aboutNews ul li{
	font-size:14px;
	line-height:30px;
	text-align:left;
	padding-left:10px;}
.aboutNews ul li a:link{
	color:#0b3b8c}
.aboutNews ul li a:active{
	color:#0b3b8c}
.aboutNews ul li a:visited{
	color:#0b3b8c}
.aboutNews ul li a:hover{
	color:#C30}
.aboutNews ul li span{
	font-size:12px; color:#999; padding-left:20px;}
.xiangguan{
	font-size:14px; font-weight:bold; text-align:left; line-height:40px; height:40px;
	color:#1c2c58; padding-left:10px;}
.fenxiang{ clear:both; overflow:hidden; padding-bottom:20px; text-align:right;}
.proImg{ text-align:center;}
.proImg img{ max-width:600px;}

.empty{ text-align:center; font-size:14px; height:100px; line-height:100px;}

.map{
	border:1px #000 solid; width:800px; height:300px; margin-left:10px; margin-right:auto; }
	
	
/**********留言样式********/
.subGuest{
	text-align:center; margin-top:5px; margin-bottom:5px;}
.g_btn{
	border-top:1px #CCC solid;border-left:1px #CCC solid;
	border-right:1px #333 solid;border-bottom:1px #333 solid; font-size:12px;cursor:pointer; margin:0px; padding:0px; padding:5px 10px;}
.g_ipt{border:1px solid;border-color:#777 #CCC #CCC #777;font-size:12px; padding:5px;}
.guestList{
	clear:both; margin-top:5px; margin-bottom:5px; overflow:hidden;
	border:1px #e2e2e2 solid; background:#fff}
.guestInfo{
	background:#f7f7f7; height:25px; line-height:25px; border-bottom:1px #e2e2e2 solid;}
.guestInfo ul{
	margin-left:10px;}
.guestInfo ul li{
	float:left; margin-right:10px;}
.guestInfo ul li.g_a{
	background:url(../images/sys/ico1.gif) no-repeat left 3px; padding-left:20px;}
.guestInfo ul li.g_b{
	background:url(../images/sys/ico2.gif) no-repeat left 3px; padding-left:18px;}
.guestInfo ul li.g_c{
	background:url(../images/sys/ico3.gif) no-repeat left 5px; padding-left:18px;}
.guestInfo ul li.g_d{
	background:url(../images/sys/ico4.gif) no-repeat left 5px; padding-left:18px;}
.guestTitle{
	text-align:left; margin-left:10px; border-bottom:1px #e2e2e2 solid}
.guestCon{
	background:url(../images/sys/ico5.gif) no-repeat left 3px; text-align:left; overflow:hidden;
	line-height:20px; margin:10px; padding-left:20px;}
.g_reply{
	margin:10px; margin-top:0px; background:#f7f7f7;
	color:#F00; text-align:left; background:url(../images/sys/ico6.gif) no-repeat left 2px;
	line-height:20px; padding-left:20px;}
.g_sub ul li{ clear:both; overflow:hidden; padding:10px 0px;}	
.g_sub ul li label{ display:block; margin:0px; padding:0px; width:20%; text-align:right; height:30px; line-height:30px; float:left}
.g_sub ul li p{ display:block; float:left; width:80%; margin:0px; padding:0px;}
/********************************/

.ablum{ clear:both; overflow:hidden}
.ablum li{ list-style:none; float:left; width:283px; text-align:center}
.ablum li img{ width:180px; height:130px; border:1px #CCC solid; padding:5px; background-color:#fff}
.ablum li h5{ font-weight:normal; line-height:30px; height:30px; margin:0px;}

.down{ clear:both; width:1000px; margin:auto; overflow:hidden; background-color:#fff; padding:50px 0}
.down ul li{ float:left; width:33.333%; overflow:hidden; box-sizing:border-box; padding:15px;}
.down ul li .detail{ border:1px #dbdbdb solid; clear:both; overflow:hidden; padding:10px;}
.down ul li .detail img{ width:100%; height:150px;}
.down ul li .detail p{ padding:0px; height:40px; line-height:40px; font-size:14px; margin:0}
.down ul li .detail a{ display:inline-block; float:right; background-color:#c00; color:#fff; font-size:14px; padding:5px 20px; border-radius:5px;}

.oneMenu{ clear:both; height:40px; line-height:40px; border-bottom:1px #ddd solid}
.oneMenu a{ display:block; float:left; font-size:16px; font-weight:bold; width:20%; text-align:center}


/**漂浮广告**/
.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0; width:100%; height:25px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#000000; line-height:25px; }
.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url("../images/close.png") no-repeat;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px; background: none; color: #fff}</pre></body></html>