@charset "utf-8";
html { padding:0; margin:0;}
body{ width:100%; min-width:1300px; font-size:20px; padding:0; margin:0; /* background:url(../../images/zhuanti/xjpzyfh/bottombg.jpg) bottom center no-repeat;*/}
/*************************
   INDEX 
*********************/
.main{width:100%; min-width:1300px;}
.banner { text-align:center;}

.banner {width:100%; min-width:1300px;}
.banner a:link,.banner a:visited { color:#FFF; font-size:14px;}
/*焦点图-外框架，确定焦点图尺寸大小，可修改---------------*/

.foucBbox {overflow:hidden; background:#FFF;}
.focuBox {width:700px; height:430px; float:left; overflow:hidden;}
.focuBox .bd li {width:100%; height:430px;}
.focuBox .hd .prev,.focuBox .hd .next{width:50px; height:90px;  margin-top:-45px;}
.focuBox .hd ul li{width:15px; height:15px; }

.focus {border:0px solid #FFF; overflow:hidden; margin:0 auto;}
.focus{border:0; overflow:hidden; position:relative;} 
.focus .bd{ border:0; overflow:hidden; } 
.focus .bd li {text-align:center; overflow:hidden; position:relative; list-style-type:none;}
.focus .bd li a p{width:100%; height:40px; line-height:40px; background-color:rgba(0,0,0,0.1); background-color:hsla(127,100%,0%,0.3);
position:absolute; z-index:100; bottom:0; left:0; font-size:16PX; color:#fff;}
.focus .bd img{width:100%; height:100%;} 
.focus .hd{width:100%; height:0px; margin:0 auto; background:#EEE;}
.focus .hd .prev{left:0px;}
.focus .hd .next{right:0px;}
.focus .hd .prev,.focus .hd .next{position:absolute; z-index:100000; cursor:pointer; top:50%; 
/*background-color:rgba(0,0,0,0.3);*/ 
}
.focus:hover .prev {/*left:0; transition:0.5s;*/}
.focus:hover .next {/*right:0; transition:0.5s;*/}
.focus .hd .prev:hover,.focus .hd .next:hover{/*background-color:rgba(0,0,0,0.2);*/}
.focus .hd ul{overflow:hidden; zoom:1; float:left; position:absolute; z-index:10000; right:30PX; bottom:12px;} 
.focus .hd ul li{ float:left; margin-right:5px; border-radius:45px; line-height:20px; text-align:center; background:#e7e7e7; color:#e7e7e7; cursor:pointer; list-style-type:none;}
.focus .hd ul li.on{ background:#CC0000; color:#CC0000; list-style-type:none;} 
.focuNews {width:575px; float:right; overflow:hidden;}
.focuNews h2 {line-height:35px; overflow:hidden; font-size:36px; color:#333; margin-top:0;}
.focuNews h2 a { color:#333; font-size:30px;}
.focuNews .description { margin-bottom:20px; overflow:hidden; line-height:36px; font-size:18px;}
.focuNews ul li { border-bottom:none; height:40px; line-height:40px; position:relative; font-size:18px; padding-left:20px;  border-bottom:1px dashed #dfdfdf; }
.focuNews ul li i{width:6px; height:6px; overflow:hidden; background:#666; position:absolute; z-index:10; left:0; top:18px; border-radius:5px;}

.xwbb { background:#FFF; padding:10px 0;}
.zxbb {width:650px; float:left;}
.hdap {width:550px; float:right;}
.hdtp { background:#FFF; overflow:hidden;}
.aynews {width:465px; float:left; margin-right:40px; margin-bottom:30px;}
.aynews .news {background:#FFF;}
.aynews .news li {height:38px; line-height:38px; overflow:hidden; font-size:18px; border-bottom:none;}

/*大标题*/
h5 {position:relative; margin-bottom:25px; text-align:center; border-bottom:2px solid #91DDFF;}
h5 span {text-align:left; padding-left:35px; display:block; font-size:22px;}
h5 .more{ width:60px; height:90px; position:absolute; z-index:10; right:0px; top:5px; font-size:14px;}
h5 .more:link,h5 .more:visited { color:#333;}
/*大标题*/
.aynews h5{background:url(https://www.huaxia.com/upload/resources/image/2021/12/06/230918.png) no-repeat left center ; }


.news { margin:0; border-top:0; overflow:hidden;}
.news li {height:50px; line-height:50px; position:relative;}
.news li i{width:6px; height:6px; overflow:hidden; background:#2e74d3; position:absolute; z-index:10; left:0; top:23px; border-radius:5px;}

.box2 { background:#FFF;}
.fxpl {overflow:hidden; padding:0 20px;}
.fxpl li{background:#f7f7f7; height:100px; overflow:hidden; margin-bottom:18px; padding:14px 30px;}
.fxpl li h2 { height:30px; line-height:30px; overflow:hidden; border-left:5px solid #4b76b0; padding-left:15px; margin-bottom:15px;}
.fxpl li .description{ color:#5d5b5b;}
.fxpl li .description a {color:#cc0000;}


.rdsp {overflow:hidden; padding:0 20px;}
.rdsp li { height:223px; overflow:hidden; background:#bee7fc; margin-bottom:20px;}
.rdsp li .img {width:340px; float:left; height:223px;}
.rdsp li .img img {width:100%; height:100%;}
.rdsp li .info {width:250px; float:left;}
.rdsp li .info h3 {width:250px; color:#ccc; text-align:center; margin-top:80px;}


.pics {border:0; overflow:hidden;}
.pics li {margin-bottom:25px;}





/*图片列表公用css 不修改*/
.piclist {width:100%; border:0; overflow:hidden;}
.piclist ul {width:1330px; overflow:hidden; display:block;}
.piclist li{position:relative; height:300px; float:left; margin-bottom:20px;}
.piclist li .img {margin-bottom:0;}
.piclist .info {width:312px; margin:0; position:absolute; z-index:10; left:0 ;top:190px; text-align:center;}
.piclist .info a { display:block;}
.piclist li .img img {width:100%; vertical-align:top; }
.piclist .info h3{ font-size:18px; text-align:center; overflow:hidden; font-weight:normal;}
.column1 li{width:380px; margin-bottom:20px;}
.column4 li{width:312px; float:left; margin-right:20px;}
.column4 li img { height:210px;}







/*链接样式*/
a:link,a:visited{ color:#565758; text-decoration:none;}
a:hover { color:#093c80; text-decoration:none;}

.foot {color:#FFF; line-height:40px; padding-top:100px; padding-bottom:100px;}