body,td,th {font-size: 18px;color: #333333; font-family: "microsoft yahei";}
*{margin:0; padding:0;}
li{list-style:none;}
img{vertical-align:middle; border:none;}
.clear{clear:both; height:0px; _overflow:hidden;}
.none{ display: none;}
.m0a{ margin:0 auto;}
.w100{ max-width:100%!important;}
.w1200{ width: 1200px; margin: 0 auto;}
.bgfff{ background:#FFF;}
.relative{ position:relative;}

a {font-size: 18px;color: #333333; cursor:pointer;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration: none;color:#FF0000;}
a:active {text-decoration: none;}

/*飘窗*/
.pc{ position:fixed; right:2px; top:250px; width:300px;}
.pc img{ width:300px;}
.pc .close{ font-size:14px; line-height:20px; text-align:right; cursor:pointer; padding-right:15px;}
.pc2{ position:fixed; left:2px; top:250px; width:200px;}
.pc2 img{ width:200px;}
.pc2 .close{ font-size:14px; line-height:20px; text-align:right; cursor:pointer; padding-right:15px;}

.bodybg{ background: url(../images/2023images/bodybg.jpg) no-repeat top center #fefeff; padding-top: 187px;}
.nav{ background: #315a8f; height: 60px; overflow: hidden; position: relative;}
.nav .nav-box{ line-height: 60px; float: left; margin-left: 20px;}
.nav .nav-box li{ float: left; margin: 0 45px;}
.nav .nav-box li a{ font-size: 20px; color: #FFF;}
.nav .search{width:24px; height:24px; cursor:pointer; float:right; margin: 16px 65px 0 0;}
.nav .search-box{ position:absolute; top:10px; right:-220px; z-index:80; opacity:0; height: 40px; line-height: 40px; width: 220px; background: #fff;border-radius:20px;-moz-border-radius:20px;}
.nav .search-txt{ height: 40px; line-height: 40px; width: 165px; padding-left: 15px; border: none; background: #fff; border-radius:20px 0 0 20px; -moz-border-radius:20px 0 0 20px; outline: none; font-size: 16px; float: left; display: inline;}
.nav .search-btn{ height: 40px; width: 40px; border: none; background: url(../images/2023images/searchico.png) no-repeat left center #fff; border-radius:0 20px 20px 0; -moz-border-radius:0 20px 20px 0; outline: none; cursor: pointer; float: right; display: inline;}

.box1{ height: 120px;}

.box2{ background: #FFF; padding: 20px;}
.box2-l{ width: 600px; height: 400px; float: left;}
.box2-r{ width: 540px; height: 400px; overflow: hidden; float: right;}
.box2-r-t{ height: 40px;}
.box2-r-t span{ float: left;height: 40px; line-height: 30px; background: url(../images/2023images/titlebg1.png) no-repeat bottom center; font-size: 20px; font-weight: bold;}
.box2-r-t a{ float: right;}
.box2-r-c1{ border-bottom: #d2d2d2 1px dashed; height: 144px; background: url(../images/2023images/dot1.jpg) no-repeat 0 10px; padding: 0 0 9px 20px;font-size: 16px;}
.box2-r-c1 .title{ line-height: 30px; max-height:60px; overflow:hidden;}
.box2-r-c1 .content{ color: #666666; line-height: 28px; height:56px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow:hidden;}
.box2-r-c1 .date{ line-height: 28px;}
.box2-r-c2{ margin-top: 6px;}
.box2-r-c2 li{ background: url(../images/2023images/dot1.jpg) no-repeat left center; padding-left: 20px; height: 50px; line-height: 50px;}
.box2-r-c2 li a{ float: left; width: 76%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.box2-r-c2 li span{ float: right;}

.box3-l{ width: 800px; float: left;}
.box3-r{ width: 380px; float: right;}
.box3-l-box{ margin-top: 20px; background: #fff; padding: 0 20px; height: 257px;}
.box3-l-t{ height: 58px; line-height: 58px; border-bottom: #d2d2d2 1px solid;}
.box3-l-t span{ float: left; height: 62px; font-size: 20px; font-weight: bold; background: url(../images/2023images/titlebg2.png) no-repeat center 55px;}
.box3-l-t ul li{ float: left; height: 62px; margin-right: 25px; cursor: pointer;}
.box3-l-t ul li.on{ font-size: 20px; font-weight: bold; background: url(../images/2023images/titlebg2.png) no-repeat center 55px;}
.box3-l-t a{ float: right;}
.box3-l-c{ padding: 9px 0;}
.box3-l-c li{ background: url(../images/2023images/dot1.jpg) no-repeat left center; padding-left: 20px; height: 45px; line-height: 45px;}
.box3-l-c li a{ float: left; width: 76%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.box3-l-c li span{ float: right;}
.box3-r-box1{background: #fff; margin-top: 20px; padding-top: 4px; height: 530px;}
.box3-r-box1 ul{ width: 323px; margin: 0 auto;}
.box3-r-box1 ul li{ float: left; width: 323px; height: 68px; margin-top: 17px; overflow: hidden;}
.box3-r-box1 ul li img{ width: 323px; height: 68px;}
.box3-r-box2{background: #fff; margin-top: 20px; height: 235px; padding-top: 22px; text-align: center; color: #7ca3c7; line-height: 40px;}
.box3-r-box2 img{ width: 170px;}
.box3-r-box2 span{ display: block;}

.box4{ height: 100px; margin-top: 20px;}
/* 滚动幻灯片 */
.box4 .pre{ cursor:pointer;width:20px;height:90px;background:url(../newimg/006.png) no-repeat;position:absolute;top:0; left:0;z-index:10; display:none;}
.box4 .next{cursor:pointer;width:20px;height:90px;background:url(../newimg/007.png) no-repeat;position:absolute;top:0;right:0;z-index:10; display:none;}

.playBox{width:1200px; height:100px; position:relative; overflow:hidden;}
.playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
.playBox .oUlplay li{ float:left;width:1200px; height:100px;}
.playBox .oUlplay li img{width:1200px; height:100px;}

.playBox .smalltitle {width:1200px; height:10px; position:absolute; bottom:5px; right:0; z-index:10;}
.playBox .smalltitle ul{ width:70px; float:right;}
.playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
.playBox .smalltitle .thistitle{ background:#315a8f;}

.box5{ background: url(../images/2023images/wsztbg.jpg) no-repeat bottom center #FFF; height: 390px; margin-top: 20px;}
.box5-t{ height: 48px; line-height: 48px; margin: 0 20px;padding-top: 10px; background: url(../images/2023images/titlebg3.png) no-repeat left bottom;}
.box5-t span{ float: left; font-size: 20px; font-weight: bold;}
.box5-t a{ float: right;}
.box5-c{ margin-top: 30px;}
.box5-c ul{ margin-left: 8px;}
.box5-c li{ float: left; margin: 0 10px; background: #fff; padding: 10px;width: 355px; height: 240px; border-radius: 5px; -moz-border-radius: 5px; box-shadow:0px 5px 10px -1px rgba(96, 96, 96, 0.3);}
.box5-c li img{ width: 355px; height: 240px; border-radius: 5px; -moz-border-radius: 5px;}

.box6{ margin-top: 20px; background: #FFF;}
.box6-t{ height: 48px; line-height: 48px; margin: 0 20px;padding-top: 10px; background: url(../images/2023images/titlebg3.png) no-repeat left bottom;}
.box6-t span{ float: left; font-size: 20px; font-weight: bold;}
.box6-c{ padding: 20px 0;}
.box6-c ul{ margin-left: 12px;}
.box6-c ul li{ float: left; width: 372px; height: 132px; line-height: 132px; text-align: center; margin: 10px;}
.box6-c ul li a{ font-size: 28px; font-weight: bold; color: #FFF; width: 372px; height: 132px; display: block;}
.box6-c ul li:nth-child(1){ background: url(../images/2023images/ztzl1.jpg) no-repeat;}
.box6-c ul li:nth-child(2){ background: url(../images/2023images/ztzl2.jpg) no-repeat;}
.box6-c ul li:nth-child(3){ background: url(../images/2023images/ztzl3.jpg) no-repeat;}
.box6-c ul li:nth-child(4){ background: url(../images/2023images/ztzl4.jpg) no-repeat;}
.box6-c ul li:nth-child(5){ background: url(../images/2023images/ztzl5.jpg) no-repeat;}
.box6-c ul li:nth-child(6){ background: url(../images/2023images/ztzl6.jpg) no-repeat;}

.bottom{ background:#315a8f; padding: 50px 0 40px 0; width:100%; min-width:1200px;font-size: 16px;}
.bottom1{ border-top: #FFF 1px solid; border-bottom: #FFF 1px solid; height: 45px; line-height: 45px; width: 800px; margin: 0 auto;}
.bottom1 ul{ margin-left: 40px;}
.bottom1 li{ float: left; color: #FFF;}
.bottom1 li a{ color: #FFF;font-size: 16px;}
.bottom2{ padding:0 15px;}
.bottom3{ line-height: 30px; text-align: center; color: #FFF!important; margin-top: 35px;}
.bottom3 a{ color: #FFF; font-size: 16px;}
.bottom3 td{ color:#FFF; font-size: 16px;}

/*列表*/
.center2_l{ width: 275px; float: left;}
.center2_l1 li{ margin-bottom: 6px; width:100%;}
.center2_l1 li a{height: 40px; line-height: 40px; background: #8fa3c0; padding-left: 25px;color: #FFF; font-size: 18px; display:block;}
.center2_l1 li a:hover{ background:#315a8f;}
.center2_l1 li a.on{ background:#315a8f;}
.center2_l2{}
.center2_l2 li{ margin-top: 6px; height: 40px;}
.center2_l2 li a{ height: 40px; line-height: 40px; background: #f1f1f1; width: 250px; padding-left: 25px; float: left; font-size: 18px; color:#333!important; display:block;}
.center2_l2 a:hover{ background:#c1c1c1!important;color:#FFF!important;}
.center2_l2 li a.on{ background:#c1c1c1!important; color:#FFF!important;}


.list1{ /*padding:20px;*/}
.list2{ background: #e2e2e2;  height: 45px; line-height: 45px; padding-left: 20px;}
.list3{ padding: 20px 40px; min-height:500px;}
.list4{ width: 820px; float: right;}
.list5{ margin-top:20px;}
.list5 li{ width: 800px; float: left; height: 45px; line-height: 45px; overflow: hidden; background: url(../images/2023images/dot1.jpg) no-repeat left center; padding-left: 20px;}
.list5 li a{ float:left; width: 85%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.list5 li span{ float: right;}
.list6{ text-align: center; padding: 20px 0;}
.list7{ }
.list7 li{ width: 1100px; float: left; height: 45px; line-height: 45px; overflow: hidden; background: url(../images/2023images/dot1.jpg) no-repeat left center; padding-left: 20px;}
.list7 li a{ float: left; width: 85%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.list7 li span{ float: right;}
.list8{ /*background:#f5f5f5;*/ padding-top:15px; min-height:500px;}
.list9{ width:940px; margin:0 auto; padding-bottom:20px;}
.list9 li{ background:#FFF; border-radius:5px; -moz-border-radius:5px; width:380px; height:310px; text-align:center; float:left; margin:20px 45px 0; overflow:hidden;}
.list9 li img{ width:380px; height:265px;}
.list9 li span{ display:block; line-height:45px;}
.list10{ margin-top:15px;}
.list11{ line-height:180%; font-size:22px;text-align:center;font-family:"SimHei"; padding: 15px 0;}

/*图片切换大图*/
.ban{ width:980px; height:850px; position:relative; overflow:hidden;margin:10px auto 0;}
.ban2{ width:980px; height:700px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:980px; height:700px; position:relative;}
.ban2 ul li img{ max-width:980px;max-height:700px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
/*图片切换小图*/
.min_pic{ padding-top:20px; width:980px;}
.num{ height:115px;overflow:hidden; width:905px; position:relative;float:left;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:143px; height:108px; margin:0 2px; padding:2px; position:relative;}
.num ul li.on{ border:1px solid red; padding:1px;}
.num li img{width:143px;height:108px;}
/*图片切换大小图的左右切换按钮*/
.prev_btn1{ width:17px; text-align:center; height:30px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:17px; text-align:center; height:30px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:340px; left:20px; width:17px; height:30px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:340px; right:20px; width:17px; height:30px;z-index:9;cursor:pointer;}
/*图片切换弹窗图*/
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:1150px; height:800px; padding:50px; background:#fff;position:fixed; left:50%; top:50%; margin-left:-625px; margin-top:-450px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:0px; right:0; cursor:pointer;}
.pop_up2{ width:1150px; height:800px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:1150px; height:800px; float:left; position:relative;}
.pop_up2 ul li img{ max-width:1150px; max-height:800px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}

.list12{ border:#315a8f 1px solid; padding:20px;}
.list13{ width:780px; height:360px; margin:15px auto 0;}
.list13 li{ width: 760px; float: left; height: 45px; line-height: 45px; overflow: hidden; background: url(../images/2023images/dot1.jpg) no-repeat left center; padding-left: 20px;}
.list13 li a{ float: left;width: 80%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.list13 li span{ float: right; }
.list14{ height: 48px; line-height: 45px;}
.list14_l{ float: left; height: 45px; font-family: simhei; font-size: 20px; font-weight:bold; color: #315a8f; border-bottom: #315a8f 3px solid;}
.list14_r{ float: right; margin-right: 15px;}
.list15{ margin-top:15px;}
/*网上查档*/
.list16{ padding:10px 40px; margin: -23px auto 0; background: #fff;}
.list17{ padding:15px 0; min-height:500px;}

.article1{ height: 41px; line-height: 40px; border-bottom: #8fa3c0 1px solid;}
.article1 span{ float: left; height: 40px; font-weight:bold; color: #315a8f; border-bottom: #315a8f 3px solid; margin:0 0 -1px 8px;}
.article2{ padding: 15px 0;}
.article3{ padding: 0 50px; min-height:500px;}
.article4{ padding: 20px 0; text-align: center;}
.article5{ text-align: center; line-height: 40px; color: #676664; background:#e8edf1; font-size:16px;}
.article6{ text-align: center; margin-top:30px;}
.article7{ margin-top:20px;}



/* 正文标题 当标题需换行时需设标题宽度width*/
.lw_title{
line-height:180%;
color:#315a8f;
text-align:center;
font-family:"SimHei";
font-size:22px;
font-weight:normal;
white-space:normal;
word-break:break-all;
}
/*文章来源，发布时间，浏览人数，评论人数*/
.lw_source{
font-size:14px;
font-weight:normal;
}
/*文章摘要*/
.lw_summary{

}
/* 正文内容框架 */
.lw_content{
/*font-family:"SimSun";*/
line-height:200%;
font-size:16px;
padding:10px 0;
text-align:justify;
text-justify:inter-ideograph;
white-space:normal;
/*word-break:break-all;*/
}
.lw_conent p table tr td{text-indent:0;}
.lw_content table tr td{text-indent:0;}

/*定义正文段落*/
.lw_content p{
text-indent:2em;
line-height:200%;
}
.lw_content td p{
text-indent:0em;
}
/*定义内容中标题*/
.lw_content h1,.lw_content h2,.lw_content h3,.lw_content h4,.lw_content h5,.lw_content h6{
line-height:150%; margin:5px 0;/*font-family:"SimHei";*/
}
/*定义链接*/
.lw_content a,.lw_content a:visited{
font-size:16px;
text-decoration:none;
}
.lw_content a:hover,.lw_content a:active{
text-decoration:underline;
}
/*定义图像*/
.lw_content img{
max-width:800px; /*max-height:1500px;*/ scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 800 ? "800px" : "auto")); display:inline !important;
}
/*定义附件*/
.lw_attach{
font-size:16px;
line-height:25px;
}
.lw_attach a{
font-size:16px;
color:#0457BD;
text-decoration:underline;
}
.lw_attach a,.lw_attach a:visited{
text-decoration:underline;
color:#0457BD;
}
.lw_attach a:hover,.lw_attach a:active{
text-decoration:underline;
}
/*定义前后文章*/
.lw_guide{
width:100%;
line-height:150%;
text-align:center;
margin:10px 20px;
background-color:#f3f3f3;
padding:5px;
}
/*定义相关文章*/
.lw_refer{
width:100%;
line-height:150%;
text-align:left;
margin:0px 20px;
}
.lw_refer li{
height:22px;
line-height:180%;
list-style-type:square;
}
/*定义留言*/
.lw_comment{}

/*定义文章分页标识*/
.lw_nextpage{
font-size:12px;
}

