<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
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;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:normal;}
body{ font-size:14px;line-height:24px;overflow-x:hidden; font-family: microsoft yahei , "å¾®è½¯é›…é»‘";  }
a{color:#222;text-decoration:none;}
a:hover{ text-decoration:underline;}
a:active{text-decoration:underline;}
.top{ width:100%; height:36px;border-bottom:1px #eae9e9 solid }
.top p{ float:left; width:1100px; height:36px; margin:0 auto; text-align:right; color:#CCC; line-height:36px }
.top p a{ margin-right:10px; margin-left:10px; color:#666}

.header{ width:1300px; height:150px;margin:0 auto}
.logo{ width:500px; height:44px; float:left; margin-top:30px }



.nav{width:800px; height:102px; line-height:100px; float:right}
.menu {width:600px; height:102px; float:right;margin-top:30px; }
.mainlevel { float: left; font-size: 16px; text-align: center;  padding: 0;  height:99px;display:inline;width:120px;}
.mainlevel a {color: #333;font-size: 16px;   text-decoration:none; text-align:center}
.mainlevel a:hover {text-decoration:none; }
.mainlevel:hover {border-bottom:3px solid #F00 }
.linob { background-image:none !important}
.libh { width:120px !important;height:52px !important}
.libh:hover { border-bottom:none !important}
.libh a{ color:#fff !important;}
.menu .mainlevel ul {display:none; position:absolute; z-index:9999; background: rgba(17,60,125,0.7); background-color:#0057a7; font-size:14px ; margin-top:3px}
.menu .mainlevel li {border-bottom:1px solid #fff; line-height:38px;  width:120px;/*IE6 only*/}
.menu .mainlevel li:hover { background: rgba(210,6,2,0.6);}
.menu .mainlevel li a{ color:#FFF}


.banner{ width:100%; height:733px;margin:0 auto;overflow: hidden;position: relative;}
.banner_1 ul{ width:100%; height:733px;overflow: hidden;}
.banner_1 ul li{ width:100%; height:733px;position: relative;}
.banner_1 ul li img{ width:100%; height:733px  ;display:block;}
.banner_2{position: absolute;left: 50%; margin-left:-93px;bottom: 25px;}
.banner_2 ul li{float:left;width: 50px;height: 8px;overflow: hidden; margin: 0 6px;
				background: rgba(215,215,215,0.8);text-indent: 100px;cursor: pointer;}
.banner_2 ul .on{background: rgba(210,6,2,0.8);}
.banner_3 span{position: absolute;color: white;background: rgba(125,125,120,.3);width: 50px;height: 80px;
				top:50%; font-family: "å®‹ä½“";line-height: 80px;font-size:60px;margin-top: -40px;
				text-align: center;cursor: pointer;}
.banner_3 .prev{left: 10px;}
.banner_3 .next{right: 10px;}
.banner_3 span::selection{background: transparent;}
.banner_3 span:hover{background: rgba(59,59,59,.5);}

.nybanner{ width:100%; height:340px;margin:0 auto;overflow: hidden;position: relative;}

.con1{width:1300px; height:550px; margin:0 auto; margin-bottom:50px; margin-top:50px;}
.con1_t{width:1300px; height:80px; margin:0 auto; margin-bottom:15px; text-align:center; }
.xwlb{width:646px; height:435px; float:left; }
.focusBox {
	position: relative;
	width: 646px;
	height: 435px;
	overflow: hidden;
	
	text-align: left; background-color:#C93
}
.focusBox .pic img {
	width: 646px;
	height: 435px; float:left;

}

.focusBox .txt-bg {
	position: absolute;
	bottom: 0px;
	z-index: 1;
	height: 45px;
	width: 646px;
	background: #000000;
	filter: alpha(opacity=60);
	opacity: 0.6;
	overflow: hidden;
}

.focusBox .txt {
	position: absolute;
	bottom: 0px;
	z-index: 2;
	height: 45px;
	width: 370px;
	overflow: hidden; 
}

.focusBox .txt li {
	height: 45px;
	line-height: 45px;
	position: absolute;
	bottom: 0px;
}

.focusBox .txt li a {
	display: block;
	color: white;
	padding: 0 0 0 15px;
	font-size: 16px;
	text-decoration: none;
}

.focusBox .num {
	position: absolute;
	z-index: 3;
	bottom: 17px;
	right: 5px;
}

.focusBox .num li {
	float: left;
	position: relative;
	width: 36px;
	height: 6px;
	overflow: hidden;
	text-align: center;
	margin-right: 5px;
	cursor: pointer; line-height:15px
}

.focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}

.focusBox .num li span {
	z-index: 1;
	background: white; color:#333
}

.focusBox .num li.on span,
.focusBox .num span:hover {
	background: #e30c1c; color: white;
}
.xinwen{width:610px; height:440px; float:right;}
.xwtab_t{width:610px; height:60px; float:right; border-bottom:1px solid #dfdede;line-height:46px; margin-left:10px; margin-bottom:20px}
.xwtab_t a{width:90px; height:60px; float:left;  font-size:20px; line-height:60px;  display:block; padding-left:26px;text-decoration:none;margin-right:30px; }
#xwtab_1{background-image:url(../images/xdpic23.png); background-repeat:no-repeat; background-position:left center; }
#xwtab_1:hover{background-image:url(../images/xdpic23.png); }
#xwtab_2{background-image:url(../images/xdpic21.png); background-repeat:no-repeat; background-position:left center; }
#xwtab_2:hover{background-image:url(../images/xdpic21.png); }
#xwtab_3{background-image:url(../images/xdpic19.png); background-repeat:no-repeat; background-position:left center; }
#xwtab_3:hover{background-image:url(../images/xdpic19.png); }

.xwtab_on{ color:#0a57b8; border-bottom:2px solid #014eb0;font-weight:600;}
.xwtab_off{color:#555; }
.xwcon{width:610px; height:420px; float:left;}
.xiwenhot{width:610px; height:110px; float:left;}
.xiwenhot p{width:610px; height:40px; float:left;font-size:18px;background-image:url(../images/xdpic4.png); background-repeat:no-repeat; background-position:left bottom; overflow:hidden}
.xiwenhot p a{ color:#111}
.xiwenhot span{width:610px; height:60px; float:left;font-size:14px; color:#999; margin-top:10px}
.xinwen ul{width:610px; height:300px; float:left; font-size:16px; margin-top:10px}
.xinwen ul li{width:598px; height:48px; float:left;overflow:hidden; margin-right:20px; line-height:48px;background-image:url(../images/xdpic2.jpg); background-repeat:no-repeat; background-position:left center; padding-left:18px}
.xinwen ul li p{width:470px; height:48px; float:left; overflow:hidden; }
.xinwen ul li span{width:90px; height:48px; float:right; overflow:hidden; color:#c9c7c7}

.con2{height:400px; margin:0 auto; margin-bottom:15px;width:100%; background-image:url(../images/xdpic12.png);background-position:top center; background-repeat:no-repeat; padding-top:55px }
.con2_t{width:1300px; height:70px; margin:0 auto; margin-bottom:15px; text-align:center; }
.cpzx{width:1340px; height:370px; margin:0 auto; margin-bottom:15px; }
.cptab_t{width:1130px; height:46px; float:right; line-height:46px; margin-left:10px; margin-bottom:35px;}
.cptab_t a{height:46px; padding-left:10px; padding-right:10px; float:left;  font-size:20px; line-height:46px; display:block;  text-align:center;text-decoration:none; color:#FFF; margin-right:30px }
.cptab_on{ color:#fff;border:1px solid #fff; }
.cptab_off{color:#fff; }
.cpcon{width:1340px; height:450px; float:left; font-size:16px; }
.cpcon ul{width:1340px; height:360px; float:left; }
.cpcon ul li{width:300px; height:360px; float:left;overflow:hidden; margin-right:17px;margin-left:18px;}
.cpcon ul li p{width:280px; height:50px; float:left; padding-left:10px; padding-right:10px; overflow:hidden; background-color:#ecedee; text-align:center; line-height:50px;font-size:16px; }
.cpconimg{width:298px; height:298px; float:left; overflow:hidden; background-color:#fff; text-align:center;border:1px solid #ecedee;}
.cpconimg img{width:298px; height:298px; float:left; overflow:hidden; background-color:#fff; text-align:center;border:1px solid #ecedee; cursor: pointer;  
                transition: all 0.5s;  }
				

.cpconimg img:hover{  
                transform: scale(1.3); /* é¼&nbsp;æ&nbsp;‡æ”¾åˆ°å›¾ç‰‡ä¸Šçš„æ—¶å€™å›¾ç‰‡æŒ‰æ¯”ä¾‹æ”¾å¤§1.5å€   */
            }  
			
.cpcon ul li:hover p a{ color:#fff;}
.cpcon ul li:hover p{background-color:#013483;color:#fff;}
.cpgd{width:1300px; height:100px; float:left; font-size:16px;}
.cpgd a{width:260px; height:46px; float:left; font-size:16px; text-align:center;border-radius: 30px; border:1px solid #ccc; line-height:46px; margin-left:520px; margin-top:25px; color:#666}
.cpgd a:hover{ text-decoration:none}



.gsgk{width:100%; height:440px; background-color:#f7f7f7;}
.gsgk_c{width:1300px; height:420px;  margin:0 auto;}
.gstp{width:602px; height:343px; float:left; margin-top:50px; overflow:hidden}
.gstp img{  width:602px; height:343px; float:left;
                cursor: pointer;  
                transition: all 0.5s; /* æ‰€æœ‰çš„å±žæ€§å˜åŒ–åœ¨0.5sçš„æ—¶é—´æ®µå†…å®Œæˆ */
            }  
     .gstp :hover{  
                transform: scale(1.3); /* é¼&nbsp;æ&nbsp;‡æ”¾åˆ°å›¾ç‰‡ä¸Šçš„æ—¶å€™å›¾ç‰‡æŒ‰æ¯”ä¾‹æ”¾å¤§1.5å€   */
            }  
			
.gkcon{width:650px; height:343px; float:right; margin-top:50px}
.gkcon_t{width:650px; height:80px; float:left; line-height:80px; font-size:18px; margin-top:15px; color:#CCC}
.gkcon_t span{font-size:30px ;  color:#024fa1; margin-right:5px}
.gkcon_c{width:650px; height:170px; float:left; overflow:hidden; line-height:34px; font-size:16px; color:#666; text-indent:32px}
.gkcon_m{width:650px; height:40px; float:left;}
.gkcon_m a{width:120px; height:38px; float:right;border:1px solid #999; line-height:38px; text-align:center; margin-top:10px}
.gkcon_m a:hover{ text-decoration:none}

.ksrk{width:100%; height:121px; background-color:#f4f4f4; margin-bottom:35px}
.ksrk_c{width:1300px; height:121px;  margin:0 auto;}
.ksrk_c a{width:300px; height:121px; float:left; display:block;}
.ksrk_c img{  float:left}
.ksrk_c p{width:205px; height:70px; float:right; font-size:20px; color:#333; margin-top:36px}
.ksrk_c p span{color:#c6c5c5; font-size:14px}
.zzjg{width:300px; height:121px; float:left; display:block; overflow:hidden; margin-left:20px;background-image:url(../images/xdpic8.png);background-position:top left; background-repeat:no-repeat}
.zzjg:hover{background-image:url(../images/xdpic26.png);}
.zzry{width:300px; height:121px; float:left; display:block; overflow:hidden; margin-left:20px;background-image:url(../images/xdpic9.png);background-position:top left; background-repeat:no-repeat}
.zzry:hover{background-image:url(../images/xdpic27.png);}
.ywfw{width:300px; height:121px; float:left; display:block; overflow:hidden; margin-left:20px;background-image:url(../images/xdpic10.png);background-position:top left; background-repeat:no-repeat}
.ywfw:hover{background-image:url(../images/xdpic28.png);}
.lxwm{width:300px; height:121px; float:left; display:block; overflow:hidden; margin-left:20px;background-image:url(../images/xdpic11.png);background-position:top left; background-repeat:no-repeat}
.lxwm:hover{background-image:url(../images/xdpic29.png);}

.links{width:1300px; height:70px;margin:0 auto;}
.links_l{width:70px; height:40px; float:left; overflow:hidden; font-size:17px; line-height:35px; color:#666}
.links_r{width:1230px; height:40px; float:right; overflow:hidden}
.links_r select{width:285px; height:36px; float:right; line-height:36px; margin-left:20px; padding-left:3px; border:1px solid #CCC}
.links_r select option{height:30px;line-height:36px;width:260px; float:left}

.footer{width:100%; height:230px; background-color:#003f91;background-image:url(../images/xdpic5.png);background-position:top center;}
.footer_c{width:1300px; height:215px;  margin:0 auto; color:#FFF  }
.fl{width:200px;  float:left; overflow:hidden;  margin-top:40px; }
.footer_c p{width:750px; height:144px; float:left; margin-left:50px; overflow:hidden; text-align:center;  margin-top:60px;line-height:36px; color:#fff; font-size:16px; }
.footer_c p a{ color:#FFF; margin-left:8px }
.search{ width:270px; height:36px; float:right; color:#999;text-align:right;display:inline; margin-top:100px;border:1px solid #fdffff;border-radius: 30px;}
.search input.txt{height:22px; width:210px;color:#fff;border:0px; float:left; line-height:20px; background:none; margin-top:6px; margin-left:10px; border-right:1px solid #FFF }
.btn{width:40px;height:36px;border:0px;float:right;background: none;background-image:url(../images/xdpic7.png);background-repeat:no-repeat;background-position:center;-webkit-appearance: none;margin-right:5px;}


.con{width:1300px; margin:0 auto;_height:700px; min-height:700px ; margin-top:30px;display:table }
.conright{width:960px; float:right;display:table;}
.conright_t{width:960px; height:50px; line-height:30px; border-bottom:1px solid #dcdcdc; color:#555; float:right}
.conwz{width:930px;  height:auto; padding:15px; text-align:center;display:table; }
.wzt{width:930px;  height:auto; text-align:center; font-size:28px; margin-top:30px; line-height:36px}
.wzly{width:930px;  height:30px; text-align:center; color:#999; line-height:30px; margin-top:15px}
.wzly span{width:auto;  height:auto; margin-right:10px}
.wznr{width:100%; height:auto; margin-top:30px;color:#333; line-height:36px; margin-bottom:40px; font-size:16px}
.wznr p{text-indent:28px;margin-bottom:10px;/* width:931px; */margin-top:10px;text-align:left;}
.wznr img{text-align:center;margin:15px;}

.conleft{width:300px; float:left;display:table;margin-bottom:40px}
.ejlm{width:300px; float:right; overflow:hidden;}
.ejlm_t{width:270px; height:70px; float:right; overflow:hidden; background-color:#0a4796; border-bottom:3px solid #df4645; color:#FFF; padding-left:30px; line-height:70px; font-size:26px;background-image:url(../images/xdpic30.png); background-repeat:no-repeat; background-position:center right;}
.ejlm ul{width:270px; float:right; overflow:hidden;background-image:url(../images/xdpic25.png); background-repeat:no-repeat; background-position:bottom center; background-color:#f2f1f1; padding-bottom:60px; padding-left:15px; padding-top:10px; padding-right:15px}
.ejlm ul li{width:270px; float:right; height:45px; overflow:hidden;  border-bottom:1px dashed #CCCCCC; font-size:16px}
.ejlm ul li p{width:240px; float:right; height:45px; overflow:hidden; padding-left:20px;background-repeat:no-repeat; background-position:left center; line-height:45px;}
.ejlm ul li:hover{ background-color:#FFF}
.ejlm ul li:hover a{ text-decoration:none}

.jjt1{width:300px; height:505px; float:right; overflow:hidden;}
.zjgx{width:300px; height:auto; float:right; overflow:hidden; margin-top:20px}
.zjgx_t{width:300px; height:45px; float:right; overflow:hidden; background-color:#f3f3f3; font-size:18px; color:#0a4796; text-align:center; line-height:45px; margin-bottom:10px}
.zjgx_t a{color:#a22416;}
.zjgx ul{width:300px; height:auto; float:right; overflow:hidden; }
.zjgx ul li{width:300px; height:65px; float:right; overflow:hidden; border-bottom:1px dashed #CCCCCC; margin-top:10px; font-size:16px}
.zjgx ul li p{width:300px; height:30px; float:right; overflow:hidden;line-height:30px}
.zjgx ul li span{width:280px; height:22px; float:right; overflow:hidden; color:#999;line-height:22px;background-image:url(../images/whxy_31.png);background-position:left center; background-repeat:no-repeat; padding-left:20px}
.zjgx ul li a:hover{ color:#014eb0}
.nrlx{width:300px; height:288px; float:right; overflow:hidden;margin-top:30px;}

.conlist{width:960px;  height:auto;display:table }
.conlist ul{width:960px;  height:auto;margin-top:10px;}
.conlist ul li{width:960px;  height:215px;margin-top:30px; float:left; border-bottom:1px dashed #CCCCCC; }
.cldate{width:100px;  height:210px;float:left;border-top:2px solid #0a4796; color:#999;text-align:right; margin-right:30px }
.cldate p{width:100px;  height:30px;float:left; margin-top:15px}
.cldate span{width:100px;  height:30px;float:left; font-size:32px; color:#0a4796}
.cldate img{margin-top:18px}
.clpic{width:280px;  height:188px;float:left; overflow:hidden ;}
				.clpic img{width:280px;  height:188px;float:left; overflow:hidden ;cursor: pointer;  
                transition: all 0.5s;}

.clpic img:hover{  
                transform: scale(1.3); /* é¼&nbsp;æ&nbsp;‡æ”¾åˆ°å›¾ç‰‡ä¸Šçš„æ—¶å€™å›¾ç‰‡æŒ‰æ¯”ä¾‹æ”¾å¤§1.5å€   */
            }  

.clwz{width:530px;  height:215px;float:right }
.clwz p{width:530px;  height:50px;float:left; line-height:50px; overflow:hidden; font-size:16px; margin-top:20px}
.clwz p a{ color:#000}
.clwz p a:hover{ color:#014eb0}
.clwz span{width:530px;  height:84px;float:left; line-height:28px; overflow:hidden; color:#666 }


.listfy{width:960px; height:60px;margin-top:30px; margin-bottom:30px;}

.pages { clear: both; margin: 0 auto; position: relative; text-align: center; height:60px;}
.pages a { display: inline-block; border: 1px #dbdae1 solid; padding: 0 12px; height: 32px; line-height: 32px; text-align: center; font-size: 14px;text-decoration:none;color:#222; }
.pages .now { color: #FFFFFF; background: #afafaf; }
.pages a:hover { background-color:#0043a7; color:#FFF; text-decoration:none}

.pages span { display: inline-block; border: 1px #dbdae1 solid; padding: 0 12px; height: 32px; line-height: 32px; text-align: center; font-size: 14px;text-decoration:none;color:#222; }
.pages input { display: inline-block; border: 1px #dbdae1 solid;  height: 32px; line-height: 32px; text-align: center; font-size: 14px;text-decoration:none;color:#222; width:40px }
.pages p { display: inline-block;height: 32px; line-height: 32px; text-align: center; font-size: 14px;text-decoration:none;color:#222; }
.pages .pageItemActive{
    background-color: #0043a7;
    color:white;
}


.conlist2{width:960px;  height:auto;display:table }
.conlist2 ul{width:960px;  height:auto;margin-top:10px;}
.conlist2 ul li{width:960px;  height:150px;margin-top:30px; float:left; border-bottom:1px dashed #CCCCCC; }
.cldate2{width:100px;  height:145px;float:left;border-top:2px solid #0a4796; color:#999;text-align:right; margin-right:30px }
.cldate2 p{width:100px;  height:30px;float:left; margin-top:15px}
.cldate2 p span{font-size:32px; color:#0a4796;width:auto;}
.cldate2 img{margin-top:18px}
.clwz2{width:830px;  height:150px;float:right }
.clwz2 p{width:830px;  height:40px;float:left; line-height:30px; overflow:hidden; font-size:16px; }
.clwz2 p a{ color:#000}
.clwz2 p a:hover{ color:#014eb0}
.clwz2 span{width:830px;  height:84px;float:left; line-height:28px; overflow:hidden; color:#666 }

.conlist3{width:990px;  height:auto;display:table; }
.conlist3 ul{width:990px;  height:auto;margin-top:20px;}
.conlist3 ul li{width:305px; height:260px; float:left; text-align:center; margin-left:25px;overflow:hidden }
.conlist3 ul li p{width:310px; height:40px; line-height:40px; float:left;overflow:hidden; font-size:16px }
.conlist3 ul li span{width:305px;  height:210px;float:left; overflow:hidden;}
.conlist3 ul li span img{width:305px;  height:210px;float:left; overflow:hidden ;cursor: pointer;  
                transition: all 0.5s;}

.conlist3 ul li span img:hover{  
                transform: scale(1.3); /* é¼&nbsp;æ&nbsp;‡æ”¾åˆ°å›¾ç‰‡ä¸Šçš„æ—¶å€™å›¾ç‰‡æŒ‰æ¯”ä¾‹æ”¾å¤§1.5å€   */
            }  

.ssjg{width:960px;  height:60px;margin-top:35px; text-align:center; line-height:30px; float:left  }
.ssjg p{width:960px;  height:30px; float:left; font-size:16px }
.ssjg span{width:960px;  height:30px; float:left; color:#666}

.conlist4{width:960px;  height:auto;display:table;  }
.conlist4 ul{width:960px;  height:auto;margin-top:20px;display:table;}
.conlist4 ul li{width:960px; height:60px;float:left; border-bottom:1px dashed #CCCCCC; line-height:60px; font-size:16px }
.conlist4 ul li p{width:650px; height:60px; float:left; overflow:hidden; background-image:url(../images/li.jpg); background-repeat:no-repeat; background-position:left center; padding-left:15px }
.conlist4 ul li span{width:200px; height:60px; float:right; color:#b5b5b5; text-align:right;overflow:hiddent }
.conlist4 ul li p a:hover{color:#014eb0}

.qtlj{float:right;padding-top:3px;margin-right:40px;}
.qtlj select{height:30px; line-height:30px; width:140px;}</pre></body></html>