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

body{padding:0; margin:0 auto; color:#333333; font-size:16px; font-family:Microsoft Yahei; background-image:url(imagesbg.jpg); -webkit-text-size-adjust:none;}
h1, h2, h3, h4, h5, h6, ol, ul, dl, dt, dd, form{padding:0; margin:0;}
li{ list-style:none;}
img{ border:none; border:0;}
img, table{max-width:100%;}
/*img, object, embed, video {max-width:100%;}*/
a{ text-decoration:none; color:#333333;}
/*a:focus {outline:none;-moz-outline:none; noline:expression(this.onFocus=this.blur());}*/
a:hover{color:#3188d8;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:14px;}
input:focus { outline: none;}
i{vertical-align:middle;}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.w1120{max-width:1120px; margin:0 auto;}
.space20, .space30, .space40{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space20{clear:both; height:20px;}
.space30{height:30px;}
.space40{height:40px;}
.pr{position:relative;}
.hide{display:none;}
.show{display:block;}
.fl{float:left;}
.fr{float:right;}
.mt20{margin-top:20px;}
.mt23{margin-top:23px;}
.transparent{background:transparent;}
.white{background:#fff;}

.col99{color:#999;}
.col99 a{color:#999;}
.col99 a:hover{color:#3188d8;}

/*更多*/
.tabmore{float:right; margin-right:20px; line-height:38px;}
.tabmore a, a.tabmore{background:url(imagescolumn_more.gif) no-repeat right; padding-right:14px; display:block; font-size:14px; color:#666;}
.tabmore a:hover, a.tabmore:hover{color:#dc2925;}

/*error*/
.error-max{position:relative; max-width:1120px; width:98%; margin:30px auto; background-color:#fff;}
.error-tip{position:absolute; top:50%; width:96%; margin-top:-2em; padding:1em 2%; font-size:2em; line-height:2em; text-align:center; color:#666; letter-spacing:0.075em;}

.transition a{-webkit-transition:300ms; -moz-transition:300ms; -o-transition:300ms; transition:300ms;}

/*header*/
.header{height:140px; background:#4691e8;}
.header .inheader{position:relative; z-index:99;}
.header .logo{width:310px; background:url(imagesheader_logo.png) no-repeat 0 29px; position:relative;}
.header .logo a{display:block; width:100%; height:140px;}
.header .wzq{position:absolute; left:318px; top:45px; z-index:20;}
.header .wzq h6{position:relative; z-index:2; box-sizing:content-box; width:72px; padding:10px 0 14px 23px; height:32px; line-height:32px; color:#fff; font-size:13px; background:url(imagesheader_icon_wzq.gif) no-repeat 71px 24px; font-weight:normal;}
.header .wzq .hideDiv{display:none; background:#fff; position:absolute; top:56px; right:0; width:342px; height:230px; box-shadow:0 0 5px rgba(0,0,0,0.15); -webkit-box-shadow:0 0 5px rgba(0,0,0,0.15);}
.header .wzq_show h6{ background-image:url(imagesheader_icon_wzq_on.gif); background-color:#fff; color:#3188d8; border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0;}
.header .wzq_show .hideDiv{ display:block; font-size:12px; font-family:"宋体";}
.header .wzq_show .hideDiv ul{padding:18px 0 0 32px; overflow:hidden; zoom:1;}
.header .wzq_show .hideDiv ul li{float:left; width:84px; line-height:30px;}
.header .wzq_show .hideDiv ul li.liEnd{ width:57px;}
.header .wzq_show .hideDiv ul li a{color:#999999;}
.header .wzq_show .hideDiv ul li a:hover{color:#3188d8;}
.header .wza{ position:absolute; left:432px; top:55px;}
.header .wza a{padding-left:38px; display:inline-block; background:url(imagesheader_icon_wza.png) no-repeat left center;}
.header .wza a,.header .old a,.header .znzx a{line-height:32px; color:#fff; font-size:14px;}
.header .wza a:hover,
.header .old a:hover,
.header .znzx a:hover{text-decoration:underline;}
.header .znzx{position:absolute; left:542px; top:55px; white-space:nowrap;}
.header .znzx a{padding-left:38px; display:inline-block; background:url(imagesheader_icon_znzx.png) no-repeat left center;}

.header .old{position:absolute; left:542px; top:55px; white-space:nowrap;}
.header .search_small{ position:absolute; top:53px; right:0; width:445px; overflow:hidden;}
.header .search_small .s_txt{float:left; width:313px; padding:9px 10px 9px 39px; border:0; background:url(imagesheader_search_btn_s.gif) no-repeat 15px center #fff; color:#999999; height:18px; line-height:18px; border-radius:3px 0 0 3px;}
.header .search_small .s_btn{float:right; width:83px; height:36px; background:#dc2925; color:#fff; font-size:15px; cursor:pointer; border:0; border-radius:0 3px 3px 0;}
.search_hot2{position:absolute; top:90px;right:0; width:435px;font-weight:bold;padding:5px 0 0 0px;color:#FFF;font-size:13px;padding-left:10px;}
.search_hot2 a{padding:0 5px; line-height:24px; margin-right:5px; color:#FFF;font-weight:normal;font-size:13px;}
.search_hot2 a:hover{text-decoration:underline;color:#fff;}
.mainnav{clear:both; height:50px; background:#3188d8;}
.mainnav ul li{ float:left; width:20%;}
.mainnav ul li a{ display:block; padding-left:46%; height:50px; line-height:50px; font-size:16px; color:#fff; background-repeat:no-repeat; background-position:25.8% center;  -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
.mainnav ul li.on{ background:url(imagescontainer_bg.gif);}
.mainnav ul li.on a{color:#3188d8;}
.mainnav ul li a:hover{ background-color:#3aaaea;}
.mainnav ul li.nav00 a{background-image:url(imagesmainnav_sy.png);}
.mainnav ul li.nav01 a{background-image:url(imagesmainnav_xxgk.png);}
.mainnav ul li.nav02 a{background-image:url(imagesmainnav_bsfw.png);}
.mainnav ul li.nav03 a{background-image:url(imagesmainnav_ggcy.png);}
.mainnav ul li.nav04 a{background-image:url(imagesmainnav_ssxc.png);}
.mainnav ul li.nav00.on a{background-image:url(imagesmainnav_sy_on.png);}
.mainnav ul li.nav01.on a{background-image:url(imagesmainnav_xxgk_on.png);}
.mainnav ul li.nav02.on a{background-image:url(imagesmainnav_bsfw_on.png);}
.mainnav ul li.nav03.on a{background-image:url(imagesmainnav_ggcy_on.png);}
.mainnav ul li.nav04.on a{background-image:url(imagesmainnav_ssxc_on.png);}
.mainnav ul li.on a:hover{background-color:#e5eef8;}

/*footer*/
.footer{position:relative; background:#0a468c; padding:15px 0; color:#333; font-size:13px; clear:both; text-align:center;}
.footer_nav{float:left; width:588px; color:#fff; padding-top:25px; line-height:30px; text-align:left;}
.footer_nav ul{float:right;}
.footer_nav ul li{float:left; padding:0 9px 0 8px; background:url(imagesfooter_nav_sep.gif) no-repeat right center; position:relative;}
.footer_nav ul li.liEnd{padding-right:0; background:none;}
.footer_nav ul li.liEnd a,
.footer_nav ul li.liEnd a:hover{color:#f00; font-weight:700;}
.footer_nav ul li .link{position:absolute; left:-40px; bottom:30px; display:none; z-index:100;}
.footer_nav ul li .link .box{border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  background-color:#fff; border:solid #e6e6e6 1px; border-bottom:none; width:146px; box-shadow:0 0 8px #666; -moz-box-shadow:0 0 8px #666; -webkit-box-shadow:0 0 8px #666; font-size:12px; text-align:left; position:relative; line-height:30px;}
.footer_nav ul li .link .box a{display:block; text-indent:1.8em; border-bottom:solid #ccc 1px; color:#0a468c;font-weight:700; line-height:30px;}
.footer_nav ul li .link .box a:hover{color:#3188d8;}
.footer_nav ul li .link .box .arrow{width:11px; height:6px; overflow:hidden; background:url(imagesarr_down.gif) no-repeat top; margin:auto; position:absolute; bottom:-5px; left:50%; margin-left:-5.5px;}
.footer_nav ul li.hover{color:#efcb8a; cursor:pointer;}
.footer_nav select{width:110px; font-size:14px; padding:0; line-height:16px; color:#666;}
.footer_wzjc{float:left; width:90px; text-align:right; padding-top:24px; margin-left:15px;}
.footer_wzjc img{width:70px;}
.footer_wzbs{float:left; width:90px; padding-top:6px;}
.footer_wzbs img{width:70px;}
.footer_copyright{float:left; width:320px; padding-top:2px; line-height:26px; color:#fff; /*white-space:nowrap;*/ text-align:left;}
.footer a{color:#fff;}
.footer a:hover{color:#efcb8a;}

/*common*/
.dqwz{line-height:24px; padding-bottom:12px; border-bottom:#ededed 2px solid; margin-top:-12px;}
.crumb{color:#666; font-size:14px; background:url(imagescurmb_icon.png) no-repeat 10px 5px; padding-left:36px; padding-right:10px; line-height:1.6; margin-top:15px; margin-bottom:10px;}
.crumb a{color:#666;}
.crumb a:hover{color:#3188d8;}

/*.container{clear:both; padding:30px 0; background:url(imagescontainer_bg.gif);}*/
.container{padding:30px 2.6% 0; background:#fff;}
.w1120{max-width:1120px; width:98%; margin:0 auto;}
.inContain{max-width:1060px; margin:30px auto 2.8%; padding:2.8% 2.8% 0; background:#fff; overflow:hidden; zoom:1;}
.wrapper{max-width:1060px; margin:0 auto 2.8%; padding:2.8% 2.8% 0; background:#fff; overflow:hidden; zoom:1;}
.wrapper_jzxx{max-width:1150px;padding:1% 1% 0;}
.mt30{margin-top:30px;}
.backtop{bottom:30px;}


/*input*/
input, select, label, textarea, button, option{font-family:Microsoft Yahei; vertical-align:middle;}
input[type=password], input[type=text], input[type=file], input[type=tel], select, textarea{box-sizing:content-box; padding:2px 6px; height:24px; line-height:24px; border:1px solid #e6e6e6; background:#fff; color:#999;}
textarea{height:auto;}
input[type=submit],input[type=button],input[type=image],input[type=reset], button{border:none; cursor:pointer; -webkit-appearance:none;}
.request{color:#ff0000;}

/*圆角设置*/
.xxgk-fgcx .input-text, 
.xxgk-fgcx .input-btn,
.xxgk-menu a,
.ggcy-zxft,
.ggcy-menu a,
.detail .label span,
.detail .yhfk .submit-btn,
.zlxz_div .zlxz_hd li,
.SiteMap h2
{border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}

/*list*/
.general-list-time{line-height:1.5em; font-size:1em;}
.general-list-time li{position:relative; float:left; width:100%; padding-top:.4em; padding-bottom:.4em; padding-left:20px; overflow:hidden; color:#999;}
.general-list-time li i{position:absolute; top:.4em; left:6px; width:4px; height:4px; margin-top:.675em; background-color:#333;}
.general-list-time li a{float:left;}
.general-list-time .time{position:absolute; z-index:10; top:50%; right:25px; margin-top:-.75em; font-size:.9375em; white-space:nowrap;}
.general-list-time li a br{display:none;}

.general-list-time li a,
.embed-data li div p{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}

/*title*/
.common-tab-head{height:40px; line-height:40px; border:solid #ebebeb 1px; background-color:#f7f7f7;}
.common-tab-head .hd{float:left; white-space:nowrap;}
.common-tab-head .hd li, .common-tab-head h2{position:relative; float:left; padding-left:20px; padding-right:20px; white-space:nowrap; text-align:center;}
.common-tab-head .hd li.on, .common-tab-head h2{font-weight:700; font-size:16px; color:#3188d8; background-color:#fff; border-top:solid #3188d8 2px; background-color:#fff; border-right:solid #ebebeb 1px; border-left:solid #ebebeb 1px;  top:-1px; left:-1px; text-align:center;}
.common-tab-head .hd li.on{cursor:pointer;}
.common-tab-head .hd li.on a,
.common-tab-head h2 a,
.common-tab-head a:hover{color:#3188d8;}
/*more*/
.common-more{float:right; padding-right:16px; font-size:.875em;}
.common-more font{display:inline-block; padding-left:6px; padding-right:6px;}
.common-more a{display:inline-block;}
a.more{background:url(imagescommoncolumn-more.gif) no-repeat right; padding-right:12px;}

/****animate*****/
@-webkit-keyframes spinAround {
	from {
		-webkit-transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(360deg);
	}
}
@keyframes spinAround {
	from {
		transform: rotate(0deg)
	}
	to {
		transform: rotate(360deg);
	}
}


/*common responsive*/
@media (max-width: 1199px) {
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */	
	}
	.header .search_small .s_txt{ -moz-width:calc(100% - 132px); -ms-width:calc(100% - 132px); -o-width:calc(100% - 132px); -webkit-width:calc(100% - 132px); width:calc(100% - 132px);}
	.search_hot2{width:400px;}
	.footer{ padding:15px 0 10px;}
	
	.footer_nav ul{float:none;}
	.footer_nav ul li{float:none; display:inline-block;}
	
	.footer .w1120{ position:relative;}
	.footer_wzjc{position:absolute; left:0; top:50%; width:10%; margin-top:-40px; margin-left:0; padding-right:1%; z-index:1; text-align:right;}
	.footer_wzbs{position:absolute; left:10%; top:50%; width:10%; margin-top:-40px; padding-right:1%; z-index:2; text-align:right;}
	.footer_nav, .footer_copyright{float:none; padding-left:22%; text-align:left; width:100%; background:url(imagesmobilefooter_line.gif) repeat-y 21% top;}
	.footer_nav{ margin-bottom:0; padding-top:0; line-height:26px;}
	.footer_copyright{padding-top:8px; padding-left:calc(22% + 8px); padding-bottom:5px}
	.general-list-time .time{right:8px;}
}
/*1024*/
@media (min-width: 993px) and (max-width: 1199px) {
	.header .search_small{width:36%;}
}

/*ipad 980*/
@media (min-width: 769px) and (max-width: 992px) {
	.header .wza{ left:auto; right:70px; top:9px;}
	.header .znzx{ left:auto; right:180px; top:9px;}
	.header .old{left:auto; right:0; top:9px;}
	.header .search_small{width:43%;}

}

/*mobile*/
@media (max-width: 768px) {
	.w1120, .wrapper,.panel{width:96%;}
	.header .search_small, .mainnav{ display:block;}
	.header{ height:88px; background:#006cc9;}
	.header .w1120{width:100%;}
	.header .inheader{height:100%;}
	.header .logo{ position:absolute; width:264px; height:100%; max-width:55%; margin:auto; left:0; right:0;top:0; bottom:0; background-position: center center; background-size:100% auto;}
	.header .logo a{display:block; width:100%; height:100%;}
	.header .search_small, .header .old, .header .wza, .header .wzq,.header .znzx{display:none;}
	.header .znzx a{display:none;}
	.header_ssicon, .header_menuicon{position:absolute; top:0; bottom:0; margin:auto; max-width:8%; height:100%; background-size:100% auto; cursor:pointer; background-repeat:no-repeat; background-position:center center;}
	
	.header_ssicon{left:3%; width:38px; background-image:url(imagesmobileheader_ss.png);}
	.header_menuicon{right:3%; width:43px; background-image:url(imagesmobileheader_nav.png);}
	
	.header .search_small{background:rgba(0,72,133,0.9); padding:15px 3%; position:absolute; top:88px; left:0; width:100%;}
	.header_ss .SearchTxt{float:left; height:40px;  -moz-width:calc(100% - 60px); -ms-width:calc(100% - 60px); -o-width:calc(100% - 60px); -webkit-width:calc(100% - 60px); width:calc(100% - 60px); border:#67d212 1px solid; border-right:none; border-radius:5px 0 0 5px; padding-left:10px; padding-right:10px;}
	.header_ss .SearchBtn{float:left; width:60px; height:40px; border:0; padding:0; background:#67d212; color:#fff; cursor:pointer; font-size:1em; -webkit-appearance:none;border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0; -ms-border-radius:0 5px 5px 0; -o-border-radius:0 5px 5px 0; -webkit-border-radius:0 5px 5px 0;}
	.search_hot2{display:none;}
	
	.mainnav{ display:none; position:absolute; top:88px; width:100%; height:60px; background:rgba(0,72,133,0.9); z-index:99;}
	.mainnav ul li{text-align:center; width:21%;}
	.mainnav ul li.nav00{ width:16%;}
	.mainnav ul li a{ display:inline; padding:0; background:none !important; height:auto; line-height:60px; font-size:18px;}
	.mainnav ul li.on{background:none;}
	.mainnav ul li.on a{color:#fff;}
	.mainnav ul li a:hover{color:#efcb8a;}
    .easybtn{display:none;}
	.footer_wzjc{left:0; top:60px; width:20%; margin-top:0; text-align:right;}
	.footer_wzbs{left:0; top:0; width:20%; margin-top:0; text-align:right;}
	.error-max{margin-top:15px; margin-bottom:15px;}
	
	.general-list-time li a{float:none; padding-right:12px; overflow:visible; white-space:normal;}
	.general-list-time .time{position:static!important;}
}

@media (max-width: 480px) {
	.w1120, .wrapper{width:94%;}
	.header{ height:80px;}
	.header .search_small{top:80px;}
	.mainnav{height:50px; top:80px;}
	.mainnav ul li a{font-size:16px; line-height:50px;}
	.footer_nav, .footer_copyright{line-height:22px;}
	.error-tip{font-size:1.375em;}
}
@media (max-width: 320px) {
	.header{ height:65px;}
	.header .search_small{top:65px; padding:10px 2%;}
	.mainnav{height:46px; top:65px;}
	.mainnav ul li a{font-size:14px; line-height:46px;}
	.error-tip{font-size:1em; font-weight:700;}
}</pre></body></html>