@charset "utf-8";
html,body{
  font-family:"微软雅黑";
  font-size: 16px;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
ol,ul,li{list-style:none}
ins,a{text-decoration:none}
a{
  color: #333;
}
a:hover{
  text-decoration: none;
}
body{
  background:url(body1.jpg) no-repeat center top; 
}
/*a当块级元素用的时候*/
.block{
 display: inline-block;
}
.left{
  float: left;
}
.right{
  float: right;
}
/*轮博图*/
*{
  margin:0;
  padding: 0;
}
ul{
  list-style: none;
}
.list img{
  width: 100%;
  vertical-align: top;
}
.box{
  width:605px;
  height:335px;
  overflow: hidden;
  position: relative;
}
.list{
  width:800%;
  height: 360px;
  position: absolute;
  left: 0;
  top: 0;
  transition: all .5s;
}
.list li{
  float: left;
  width: 605px;
  height: 335px;
  position: relative;
}
.box span{
  display: inline-block;
  width: 40px;
  height: 80px;
  position: absolute;
  top: 50%;
  margin-top: -40px;
  background-color: rgba(51,51,51,0);
  cursor: pointer;
}
.back{
  left: 0;

}
.next {
  right: 0;
}
.point{
  position: absolute;
  bottom: 14px;
  right: 20px;
}
.point li{
  float: left;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  cursor: pointer;
  background-color: #fff;
  margin-left:5px;
}
.point .active1{
  background-color:#b40a0e;
}
.box ul li img{
 width: 605px;
 height: 335px;
}
.news-lists1-bo {
  position: absolute;
  bottom: 0px;
  width: 100%;
  height:40px;
  line-height:40px;
  font-size: 15px;
  font-family: 微软雅黑;
  padding-left: 20px;
  color: rgb(255, 255, 255);
  background-image:url(/picture/0/1811071531061885922.png);
}

/*主题内容*/
.content1{
  width: 1200px;
  margin:0 auto;
  height: 335px;
  padding-left:25px;
  padding-right:25px; background:#fff;  
}
/*右边列表*/
.news-right .news-lists1{
  display: block;
}
/*news-list1*/
.news-lists1{
  width: 100%;
  height: 335px;
}
.content1 .news-lists1-left{
  width: 50.4%;
  margin-right:30px;
}
.content1 .news-lists1-right{
  width:44.81%;
  margin-left: 25px;
  display: inline-block;
}
.news-lists1{
  float: left;
  height: 335px;
}
.news-global2{
  width: 100%;
  float: left;
}

.news-change{
    height: 34px;
    border-bottom: #e4e4e4 solid 1px;
    margin-bottom: 6px;
}
.news-change a{
    height: 32px;
    display: inline-block;
    line-height: 19px;
    color: #333;
    font-size:17px;
    font-family: '微软雅黑';
    margin-right:13px;
}

.news-change-list ul li{
  line-height: 34px;
  line-height: 34px;
  font-size: 15px;
  background: url(news-bg.png) no-repeat 3px center;
  padding-left: 15px;
  color: #333;
  width: 100%;
}
.news-change-list ul li a{
  color: #333;
  font-size: 15px;
}
.news-change-list ul li a:hover{
   color:#366fb8; 
}
.news-change-list ul li span{
 color:#999;
 float: right;
 font-size: 15px;
}
.active{
  display: none;
}
a.active{
  display: none;
}
.xz {
  color: #366fb8 !important;
  border-bottom: #366fb8 solid 2px;
}
/*out-poor*/
.poor{
  width: 1200px;
  height: 150px;
  margin:0 auto; 
  padding:25px; 
  background:#fff; 
}
.out-poor{
  height: 100px;
  position: relative;
  background: url(out-poor_01.png) no-repeat;
  width: 1150px;
}
#num{
  position: absolute;
  font-size:80px;
  font-weight: bold;
  font-family:STSong;
  color:#ffb663;
  font-style:italic;
  width:13%;
  float:right;
  margin-left:70%; 
}
/*友情链接*/
.global-2 {
  width: 100%;
  background: #355e92;
}
/*专题*/
/*专题*/
.zt{
  width: 1200px;
  background: #fff;
  height: 108px;
  margin:0 auto;
  padding: 0px 25px; 
  padding-top: 20px; 
  padding-bottom: 20px;
  background:#fff; 
}
.zt a{ 
  background-position:10px center; 
  background-repeat: no-repeat;
  background-image: url(zt-bg.png);
  display: inline-block;
  width: 20.9%;
  height: 48px;
  line-height: 46px;
  float: left;
  border: solid 1px #e3e3e3;
  margin-top: 20px;
  text-align: center;
}
.zt  a.zt-ts{
  width: 68px;
  height: 68px;
  background:url(zt_01.png) no-repeat center center; 
  margin-right:5px; 
  margin-top:0px; 

}
/*友情链接=========================*/
.friend-link{
 border-bottom: #5f7ca1 solid  1px;
 height: 73px;
}
.friend-link1{
  height: 73px;
  width: 1200px;
  margin:0 auto; 
  padding-top: 21.5px;
  padding-left: 50px;
  padding-right:50px; 
}
.friend-link1 ul li{
  width:22.6%;
  height: 30px;
  background-repeat: no-repeat;
  background-image:url(yqlj-bg.png);
  background-position-x:55px;  
  background-position-y:center;  
  background-color: #4f79ad;
  line-height: 30px;
  padding-left: 75px;
  margin-left: 21px;
  color: #fff;
  position: relative;
  z-index: 10;
  cursor: pointer;
  float: left;
}
.friend-link1 ul li .friend-link12{
  display: none;
  width: 1200px;
  padding:20px; 
  box-shadow: 2px -2px 5px #828282;  
  background: #fff;
  z-index: 99;
  border: solid 1px #fafafa;
  position: absolute;
  top:-43px;
}
.friend-link1 ul li .friend-link13{
  left:-71px;
}
.friend-link1 ul li .friend-link14{
  left:-340px;
}
.friend-link1 ul li .friend-link15{
  left:-633px;
}
.friend-link1 ul li .friend-link16{
  left:-610px;
}
.friend-link1 ul li .friend-link17{
  left:-879px;
}

.friend-link .friend-link1 ul li.friend-link11{
 background: #4f79ad ;
 margin-left: 0px;
 text-align: center;
 padding-left: 0px;
 color: #fff;
}
.friend-link1 ul li .friend-link12 a{
  display: inline-block;
  width: 14.4%;
  height:35px;
  margin-left:10px;
  font-size: 15px;
  text-decoration: none;
  color: #333;
  line-height: 35px;
  padding-left:10px;
  font-family:"微软雅黑";
}
.friend-link1 ul li .friend-link12 a:hover{
  background:#366fb8 ;
  color:#fff;
}
/*新增需求样式*/
/*头条*/
.globall{
    width: 1200px;
    margin: 0 auto;
    background:#fff;
    padding:25px 25px 0px 25px;  
}
.news-title h1 {
    font-size: 30px;
    color: #366fb8;
    font-weight: bold;
    text-align: center;
}
.news-title a {
    display: inline;
    color: #e40c0c;
    font-size: 15px;
}
.news-title p {
    color: #5f7ca2;
    text-align: left;
    font-size: 15px;
    line-height: 33px;
    margin-top: 5px;
    text-indent: 2em;
}
/*弹出样式*/
.alert-active{
  background: url(fwdh_02.png) no-repeat center bottom !important;
}
.alert-hx{
  width: 100%;
  height: 5px; 
  background: #FF4112;
  position:relative;
}
.alert-btn{
    width:140px;
    margin:0 auto; 
    height:40px;
    background: url(fwdh_01.png) no-repeat center bottom;
    position: relative;
    cursor: pointer;
}
.alert-content{
  width: 100%;
  height: 325px;
  display: none;
  background: url(图层-1.png);
  position:relative;
  margin-bottom:0px;
  padding-top: 10px;
}
/*专题嵌入*/
.zt-iframe{
  width:1057px;
  margin--left:25px;
  background:#f2f2f2;
  float: right;
  height: 46px;
  margin-top:20px;  
}
/*alert-list*/
.alert-list{
  width: 980px;
  margin:0 auto;
  margin-top:20px; 
}
.alert-list  a{
  width: 140px;
  height: 128px;
  float: left;
  display: inline-block;
  background-position:center 15px;  
  background-repeat: no-repeat;
  line-height: 215px;
  color: #fff;
  font-size: 15px;
  text-align: center;
}