<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; font-weight:normal;}
ol, ul{ list-style:none;}
i,em{ font-style:normal;}
li{ list-style-type:none; }
a{ text-decoration:none; color:#000;}
a:hover { COLOR:#1e6fc4;}
img { border:0; padding:0px; margin:0px;}
input{  border:0; color:#000; -webkit-appearance: none; border-radius: 0;outline: none;}
.overall{width:100%; height:auto; top:0px; overflow-x:hidden; }
html { overflow-x: hidden; overflow-y: auto;}


/*公共样式开始*/
body{font-family:"Microsoft YaHei", "微软雅黑", "宋体"; color:#333; font-size:14px; min-width:1200px;}
.fl{float:left}
.fr{float:right}
.hidden{ display:none;}
.display{ display:block;}
.mt15{ margin-top:15px;}
.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}
.w1200{ width:1200px; margin:0 auto; height:auto; overflow:hidden;}

.topbox{ background:#2a61a1; width:100%; height:150px;}
.top_l{ float:left; width:280px; color:#fff;}
  .logo{ margin:30px 0px 0px 0px;}
.top_r{ float:right; text-align:right; width:316px; color:#fff; margin-top:10px;}
  .top_ks a,.top_ks a:hover{ margin:0 12px; color:#fff;}

/*search*/
.search{float: right;margin-top:26px;font-family:"微软雅黑"; background:url(../images/ss_bg.png) bottom no-repeat; height:37px; width:316px;}
	.top_sear_input{width:260px;height:37px; line-height:37px;color:#e2e2e2; border:none; padding-left:5px; margin-left:10px; background:none; float:left;}
	.top_sear_button{text-indent:-9999em;width:60px;height:55px; border:1px solid #CCC; cursor:pointer; float:left; }
.search-btn{ margin-top:10px; float:left;}

.menunav{ background:#333333; width:100%; margin:0 auto;  height:50px; line-height:50px;}
/******nav******/
.nav{width: 100%;float: left;background: #333333;}
.nav_con{width: 1200px;margin: 0 auto;}
.nav_con li{width: 120px;float:left;text-align: center;position: relative;}
.nav_con li a{display: block;font-size: 16px;color: #ffffff;line-height: 55px;}
.nav_con li:hover{background: #2a61a1;}
.nav_con li dl{display: none;position: absolute;top: 55px;left: 0;width: 160px;padding-top: 10px;background-color:rgba(255,255,255,0.9);overflow: hidden;z-index: 99;}
.nav_con li dl a{line-height: 35px;font-size: 14px;color: #333333;text-align: left;padding-left: 25px;}
.nav_con li dl a:hover{color: #FFFFFF;background: #2a61a1;
}
.nav_con li:hover dl{display: block;}

/**********banner_css**************/
.flexslider {margin: 0px auto;position: relative;width: 100%;height: 340px;overflow: hidden;zoom: 1;}
.flexslider .slides li {width: 100%;height: 100%;}
.flex-control-nav {width: 100%;position: absolute;bottom: 40px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height:340px;
	display: block;
}


/******index——f1******/
.box_l{ width:360px; overflow:hidden; height:auto; }
.list_all{ float:left; width:360px; margin-top:15px;}
	.box{perspective: 360px;}
	.box .box-img{ transform: rotateY(0); transition: all 0.50s ease-in-out 0s;}
	 .t_mz{ position:absolute; z-index:999999;  height:45px; font-size:18px; line-height:45px; background: rgba(0,0,0,0.5); width:100%; text-align:center; top:185px;}
	  .t_mz a{color:#fff !important;}
	  .title a{color:#fff !important;}
		.title a:hover{color:#fff !important; text-decoration:underline;}
	.box:hover .box-img{ transform: rotateY(-90deg);}
	.box .box-img img{width: 100%; height: auto;}
	.box .box-content{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; padding: 60px 20px; text-align: center; background: rgba(30,111,196,0.7); transform: rotateY(90deg);
	 transition: all 0.50s ease-in-out 0s;}
	.box:hover .box-content{ transform: rotateY(0);}
	.box .title{ font-size: 20px; color: #fff; text-transform: uppercase;}
	.box .description{  font-size: 14px;  line-height: 24px; color: #fff;}
	.box .title:after,
	.box .description:after{ content: ""; width: 80%; display: block; border-bottom: 1px solid #fff; margin: 15px auto;}
	.box .social-links{ margin: 0; padding: 0; list-style: none;}
	.box .social-links li{display: inline-block; margin: 0 10px;}
	.box .social-links li a{ font-size: 20px; color: #a6a6a6;}
	.box .social-links li a:hover{text-decoration: none; color: #fff;}
	@media only screen and (max-width: 990px) {.box{  margin-bottom:20px; }}
	@media only screen and (max-width: 479px) {.box .box-content{ padding: 20px; }}
.box_r{ width:790px; margin-top:20px;}
  .new_list{ width:370px; height:277px; border:1px solid #e6e6e6; margin-bottom:33px; }
   .list_tt{ background:url(../images/n_tt.jpg) center no-repeat; height:48px;}
	.ico{ margin:10px 0px 0px 15px;}
	.list_name p{ color:#fff; font-size:20px; line-height:48px; margin-left:15px;}
	.list_more a{ line-height:45px; margin-right:10px; color:#fff;}
	
	.inlist{ margin-top:0px; padding:12px 12px 0px 12px;  }
	.inlist li{ height:41px; line-height:41px; display:block; }
	.inlist li a{ float:left;  font-size:15px; padding-left:15px;  background:url(../images/li_ico.jpg) left no-repeat;}
	.inlist li span{ float:right; width:60px; text-align:right; color:#9c9c9c; }

/******index——f2******/
.ico_list{width:278px;}
 .ico_bg{ background:url(../images/l_bgs.png) bottom no-repeat; height:48px; width:278px; }
.ico_bg  h2{color:#fff; text-align:center; font-size:18px; height:48px; line-height:40px;}
 .ico_all{ background:#fbfbfb; height:auto; overflow:hidden;}
 .all_lists{ margin:10px; height:auto; margin-bottom:20px; overflow:hidden;}
  .ico_all ul li{ float:left; width:110px; height:50px; background:#ffffff; border:1px solid #e5e5e5; line-height:50px; margin:0px 3px 20px 12px; display:block; }
.ico_all ul li:hover{ float:left; width:110px; height:50px; background:#297dd5; border:1px solid #e5e5e5; color:#fff;}
 .bg_ico{ margin-left:10px;}
 .ico_nm{ margin-right:10px;font-size:15px; }
 .ico_nm &gt; a:hover{ color:#fff !important; display:block; }

 .im_imtxt{ background: rgba(255,255,255,0.5); width:550px; height:210px; position:absolute; z-index:99999; left:45%; margin-top:100px;}
 .im_pics{ margin-top:42px;}
 .xtt_tt{ padding:20px; font-size:20px; margin-left:20px; }
  .xtt_tt a{ margin-left:20px;}
 .xtt_time{ padding:0px 0px 20px 20px;}
 .xtt_time p{ margin-left:20px;}
 .im_txtall {padding:0px 40px 0px 40px;}
 .im_txtall p{  line-height:30px;}
 
 
/*foot样式*/
.f_top{ text-align:center; margin-top:0px; position:relative; top:20px; z-index:9999;}
.foot{ background:url(../images/foot_bg.png) center no-repeat; padding:15px 0px 0px 0px; height:203px; overflow:hidden; color:#fff; overflow:hidden;}
.foot_l{line-height:36px; text-align:center; margin-top:40px;}

.nybanner{ height:330px; width:100%;}
/*内页样式*/
.ny{width:1200px; margin:10px auto 0 auto;  background:#f7f7f7;}
.ny_left{ float:left; width:280px; min-height:500px;}
.ny_left_top{ height:60px; width:280px; color:#FFF; background:url(../images/l_navbg.png) center no-repeat; font-size:16px; text-align:center; height:118px; line-height:60px; font-weight:bold;}
.ny_right{ float:right; background:#fff; width:860px; min-height:300px; padding-left:30px; padding-right:10px; padding-bottom:30px;}
.ny_right1{ background:#fff; width:1200px; margin:0 auto; min-height:500px;}
.ny_right_con{  padding-top:15px;}

.nytit{ border-bottom:1px solid #ddd; height:45px; line-height:45px;}
.nytit h2{ border-bottom:2px solid #d82318; padding:0 10px; font-size:16px; font-weight:bold; text-align:center; color:#d82318;}
.nytit a{ padding-right:7px; font-size:12px; }



/*次级页面二级菜单*/
.left_nav{ width:280px; margin-top:-30px;}
.left_nav li{margin-top:0px; width:280px; height:50px; overflow:hidden; font-size:16px; border-bottom:1px solid #e8e8e8; border-left:5px solid #2a61a1;}
.left_nav li a{
	text-align:center;
	font-weight:normal;
	height:50px;
	line-height:50px;
	display:block; 

}
.left_nav li a:hover{
height:50px;
	line-height:50px;
	display:block;
		font-weight:bold;
	color:#3367d1; border-left:0px solid #3886e0;
}
.left_nav li a.hover{
height:50px;
	line-height:50px;
	display:block;
	font-weight:bold;
	color:#3367d1; border-left:0px solid #3886e0;}


/*单篇正文*/
.dpzw{ font-size:16px;}
.dpzw p{ text-indent:2em; text-align:justify; font-size:15px; text-justify:inter-ideograph; margin-bottom:10px;line-height:35px; }
.dpzw img{text-align: center; margin:0 auto; display: block;} 
.dpzw table td p{text-indent:0em !important;}

/*信息列表开始*/
.Newslist {}
.Newslist ul li {height:45px; line-height:45px;border-bottom:1px dashed #dcdcdc;font-size:15px;}
.Newslist ul li span{float: right; color: #999999; margin-right: 2px;}

/*图片列表开始*/
.Pic {}
.Pic ul { padding-top:15px;}
.Pic ul li {    padding: 0 13px;
    float: left;
    margin-bottom: 15px;
    display: block;
    width: 260px;}
.Pic ul li img {padding:0px; border: 0px solid #DDDDDD; height:226px; width:270px; overflow:hidden;}
.Pic ul li p{ display: block; text-align: center; width:250px; height:30px; line-height:30px; overflow:hidden;}
.line1 { border-top: 1px dashed #DDDDDD;}



.zhy {}
.zhy ul { padding-top:15px;}
.zhy ul li { float: left; display: block; width:364px; margin:10px 42px; background:#f7f7f7; }
.zhy ul li img { height:181px; width:364px; overflow:hidden;}
.zhy ul li span { display: block; text-align: center; width:364px; height:35px; line-height:30px; overflow:hidden;}



.sz {}
.sz ul { padding-top:15px;}
.sz ul li { padding:0 25px; float: left; margin-bottom:15px; display: block; width:176px;}
.sz ul li img {padding:2px; border: 1px solid #DDDDDD; height:210px; width:170px; overflow:hidden;}
.sz ul li span { display: block; text-align: center; width:176px; height:30px; line-height:30px; overflow:hidden;}

/*详细页*/
.content{ padding:15px; margin:0 auto;}
.content-title{ width:1100x; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.content-title h3{ font-size:24px; font-weight:bold; line-height:50px; width:100%; text-align:center;  padding-bottom:5px;}
.content-title i{TEXT-ALIGN: center;  MARGIN: 0px auto; BACKGROUND: #f6f6f6; HEIGHT: 32px; display:block; line-height:32px; font-style:normal;}
.content-con{font-size:15px; line-height:24px; padding:10px 0;}
.content-con p{ text-indent:2em; text-align:justify; text-justify:inter-ideograph; }
.content-con img{text-align: center; max-width:600px; margin:15px auto; display: block;}

.sxt{padding:15px 0; border-top:1px dotted #bbb;}
.sxt p{display:block; width:1100px; height:34px; font-size:15px; line-height:34px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333;}


/*搜索结果*/
.ssjg-list{ min-height:500px; margin:20px 0px 20px 0px; width:100%;}
.ssjg-list li{ border-bottom:1px dotted #bfc1c2;padding:10px 15px;}
.ssjg-list li h3{font-weight:bold; font-size:16px; line-height:30px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ssjg-list li p{height:48px; line-height:24px; font-size:14px; color:#333;}
.ssjg-list li i{color:#666; font-size:14px; line-height:30px; font-style:normal;}</pre></body></html>