@charset "utf-8";
/* CSS Document */

div,table,html,body,form,ul,ol,li,dl,dt,img,dd,tr,span,input,select,img,p{margin:0 ;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
body{
	font-size: 14px;
	font-family: "宋体";
	color: #000000;
	text-align: left;
	background-color:#ffffff;
	line-height: 26px;
}
a{text-decoration:none;}
a:hover{text-decoration:none;}
button{margin:0; padding:0;}
ul li{list-style:none;}
img{border:none;}
.mycl{width:0px; height:0px; clear:both; overflow:hidden;}
.newcl{clear:both;}
h1 {font-family:"微软雅黑"; font-size:26px; color:#0057a9; text-align:center;}
p {text-indent:2em;}
img {display:block;}

.container {width:1180px; margin:0 auto;}

.bg_01 {background:url(20230717ptbanner.jpg) no-repeat top center;}
.bg_02 {background:url(20230717_bg_02.jpg) top center;}
.bg_03 {background:#e1e7e9; padding-bottom:15px;}
.bg_04 {background:url(20230718_bg_04.jpg) repeat; padding-bottom:50px;}
.bg_06 {/*background:url(bg_06.jpg) no-repeat top center;*/ /*height:720px;*/}

.xy {width:580px; margin-left:400px; padding-top:460px; font-family:"微软雅黑"; font-size:15px; color:#2f2f2f; line-height:30px; text-indent:2em; height:250px;}

.db_news {font-size:47px; font-family:"微软雅黑"; font-weight:bold; text-align:center; padding-top:20px; line-height:50px; padding-bottom:20px;}
.db_news a {color:#000000;}
.maintain {padding-top:35px;}
.hd_con {width:690px; height:395px; background:#cccccc; overflow:hidden;}
.left {width:690px; float:left; margin-left:12px;}
.right {width:420px; float:right; margin-right:12px;}

.zyzs {}
.zyzs ul {font-size:16px; line-height:42px; font-family:"微软雅黑";}
.zyzs a {color:#000000;}

.tl_a {width:665px; height:26px; background:url(tl_a.jpg); font-size:20px; font-family:"微软雅黑"; font-weight:bold; padding-left:25px;line-height:26px; margin-top:15px;}
.tl_a a {color:#000000;}
.qfyl {padding-top:20px; position:relative}
.qfyl .pic {width:217px; height:122px; position:relative; overflow:hidden;}
.qfyl .pic img{width:217px; height:122px;}
.qfyl .pic .video{width:217px; height:122px; display:none; position: absolute; top:0px; left:0px;}
.qfyl .pic .video video{ width:100%;}
.qfyl_box {width:217px; float:left; padding-left:3px; padding-right:10px;}
.qfyl_box h1 {font-size: 18px; line-height:30px; padding-top:10px; padding-bottom:10px;}
.qfyl_box h1 a {color:#000000;}
.qfyl_box p {font-size:16px; text-align:Justify;text-justify:inter-ideograph; color:#3d3d3d; padding:0px 5px; padding-top:5px; line-height:24px;  font-family:"微软雅黑";}
.qfyl_box p a{ color:#3d3d3d;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.qfyl .prev,
.qfyl .next{ position:absolute; left:0%; top:30%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.qfyl .next{ left:auto; right:1%; background-position:8px 5px; }
.qfyl .prev:hover,
.qfyl .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.qfyl .prevStop{ display:none;}
.qfyl .nextStop{ display:none;}
		
.tl_pl {float:left;}
.tl_pl img {padding-top:6px; width:87px; height:30px;}
.pl ul {font-size:16px; line-height:42px; font-family:"微软雅黑";}
.pl a {color:#000000;}
.tl_b {padding-top:15px;}
.tl_b img {width:1180px; height:136px;}

.spsj_box img {width:250px; height:195px;}
.spsj_box {width:250px; font-size:16px; text-align:center; float:left;line-height:40px; padding-left:20px;padding-right:25px; padding-top:25px;}
.spsj_box a {color:#5d5d5d;}
.spsj_ul {padding-left:40px; padding-top:50px; height:260px;}
.spsj_ul li {width:565px; float:left; font-size:20px; font-family:"微软雅黑"; line-height:48px;}
.spsj_ul a {color:#000000;}
.sp_left { margin-left:12px; float:left; width:867px; height:487px; margin-top:20px; position:relative;}
.sp_left .bf{ width:49px; height:49px; position:absolute; right:50px;  bottom:50px;}
.sp_left .bf img{ width:100%; height:100%;}
.sp_left img {width:867px; height:487px;}
.sp_right {padding-right:12px; width:275px;  float:right;padding-top:20px;}
.sp_right li { width:275px; height:157px; font-size:0px; overflow: hidden; margin-bottom:8px; position:relative;}
.sp_right li img{width:275px; height:157px; display:block;}

.bg_more {float:right; padding-top:10px;}
.bg_more img {width:56px; height:22px;}

.xxdt {width:1155px; height:500px;  margin:0 auto; margin-top:20px; background:url(xx_img03.jpg) center 190px no-repeat #305a70;}
.xx_left {padding-top:10px; padding-left:15px; width:360px; float:left;}
.xx_mid {padding-left:22px; padding-top:10px; width:360px; float:left;}
.xx_right {padding-right:15px; padding-top:10px; width:360px; float:right;}

.xx_img01 { width:360px; height:218px;  margin-bottom:20px;}
.xx_img01 img{width:100%; height:100%; display:block;}
.xx_img02 { width:360px; height:162px; margin-bottom:18px;}
.xx_img02 img{ width:100%; height:100%; display:block;}
.xx_img03 {padding-bottom:18px; width:360px; height:96px;}

.sd {width:1154px; height:456px; /*background:url(bg_sd.jpg) no-repeat;*/ margin:0 auto; margin-top:20px;}
.sd_left {padding-left:70px; padding-top:50px; width:465px; float:left;}
.sd_right {padding-right:50px; padding-top:50px; width:465px; float:right;}

.sd_box h1 {font-size:18px; text-align:left; padding-bottom:10px;}
.sd_box h1 a {color:#000000;}
.sd_box p {font-size:12px; line-height:30px; color:#626262; height:140px;}
.sd_box p a {color:#626262;}
.sd_ul {height:190px;font-size:16px; line-height:42px;}
.sd_ul a {color:#000000; font-family:"微软雅黑";}
.bg_zjxh {width:994px; height:304px;background:url(bg_zjxh.jpg) no-repeat; margin:0 auto;}

.bg_zjxh .vote{ width:180px; text-align:center; padding-left:800px; padding-top:220px; font-size:20px;color:#000; font-weight:bolder;}
.bg_zjxh .vote .bt{ width:165px; height:36px; margin:0 auto; margin-bottom:5px; }
.bg_zjxh .vote .show{ background:url(zj_bb.png) center center no-repeat ; line-height:36px; width:165px; height:36px; margin:0 auto;}
.input01 input{width:938px; height:70px; border:1px solid #73809a;}
.input02 input{width:306px; height:28px; border:1px solid #73809a;}
.zj_left {padding-top:10px; width:40px; float:left; font-size:18px; font-weight:bold; color:#73809a; font-family:"微软雅黑"; padding-left:95px;}
.zj_right {padding-top:10px; width:940px; float:right;padding-right:94px;}
.input02 {float:left;}
.bg_bt {float:left; padding-left:15px;}
.bg_bt img {width:116px; height:32px;}
.zj_box {width:992px; height:398px; border:1px solid #73809a; margin:0 auto; margin-top:20px;}

.bg_bot {background:#ebebeb; padding-bottom:100px;text-align:center; padding-top:100px;}

.sp_box {padding-top:455px; padding-left:280px;}
.sp_01 {background:url(sp_01.jpg) no-repeat top center; height:939px;}
.sp_sp {width:716px; height:362px; background:#eeeeee;}
.sp_bt {padding-top:40px; padding-left:160px;width:112px; float:left;}
.sp_bt img{width:112px; height:23px;}
.heidi{ height:30px; width:100%;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; background:#000000;position: absolute; bottom:0px;}
.heidi_wz{ color:#FFFFFF; height:30px; width:100%; font-size:14px; text-align:center; position: absolute; bottom:0px; line-height:30px; }
.heidi_wz a{ color:#FFFFFF; }

.zj_box li{ padding:10px 20px; line-height:26px; font-size:14px; }

.zj_box li.on{ background:#EDEDED;  }
.zj_box li.on a{ color:#FFFFFF; }

