.cleardiv{ clear: both;}
.content a { list-style: none;}
* {margin: 0;padding: 0;}
ul {list-style: none;}

a,p,h1,h2,h3,h4,h5,h6 {
  text-decoration: none;
  font-family: 微软雅黑!important;
}

.bmmc{
margin-left:850px;
padding-top:58px;
}

.nybg{
width:100%;
height:350px;
}
.nybg img{
width:100%;
height:350px;
}

.ptlbStyle{
width:100%;
height:200px;
background:rgba(237, 244, 253, 0.7);
}

.ptlb{
width:1200px;
margin:0 auto;
padding-top:45px;
margin-bottom:50px;
}
.ptlb li{
float:left;
width:13%;
text-align: center;
font-size: 16px;
color:#ad3136 !important;
background-color: #fff;
margin:0 0.64%;
height:110px;
}
.ptlb li a{
color:#ad3136 !important;
}


.l1{
background:url(../images/sysxt.png) no-repeat;
background-size:50px 50px;
background-position:50% 30%;
}
.l2{
background:url(../images/ypt2.png) no-repeat;
background-size:50px 50px;
background-position:50% 30%;
}

.l3{
background:url(../images/sjsb2.png) no-repeat;
background-size:50px 50px;
background-position:50% 30%;
}

.l4{
background:url(../images/aqsb2.png) no-repeat;
background-size:50px 50px;
background-position:50% 30%;
}
.l5{
background:url(../images/xmksb2.png) no-repeat;
background-size:50px 50px;
background-position:50% 30%;
}
.l6{
background:url(../images/zxsy2.png) no-repeat;
background-size:50px 50px;
background-position:50% 30%;
}

.l7{
background:url(../images/oaxt2.png) no-repeat;
background-size:50px 50px;
background-position:50% 30%;
}

.l1{
background:url(../images/sysxt.png) no-repeat;
background-size:50px 50px;
background-position:50% 30%;
}

.l1:hover{
background:url(../images/sysxt1.png) no-repeat;
background-size:50px 50px;
background-position:50% 30%;
background-color:#bb2928;
color:#fff!important;
}

.l2:hover{
background:url(../images/ypt.png) no-repeat;
background-size:50px 50px;
background-position:50% 30%;
background-color:#bb2928;
color:#fff!important;
}

.l3:hover{
background:url(../images/sjsb.png) no-repeat;
background-size:50px 50px;
background-position:50% 30%;
background-color:#bb2928;
color:#fff!important;
}

.l4:hover{
background:url(../images/aqsb.png) no-repeat;
background-size:50px 50px;
background-position:50% 30%;
background-color:#bb2928;
color:#fff!important;
}

.l5:hover{
background:url(../images/xmksb.png) no-repeat;
background-size:50px 50px;
background-position:50% 30%;
background-color:#bb2928;
color:#fff!important;
}

.l6:hover{
background:url(../images/zxsy.png) no-repeat;
background-size:50px 50px;
background-position:50% 30%;
background-color:#bb2928;
color:#fff!important;
}

.l7:hover{
background:url(../images/oaxt.png) no-repeat;
background-size:50px 50px;
background-position:50% 30%;
background-color:#bb2928;
color:#fff!important;
}
.ptlb li a:hover{
color:#fff!important;
}

.toutiao{ 
height:150px;
width:100%; 
background: #EFEFEF;
padding-top:30px
}

.toutiao_title{ 
width: 1200px; 
margin:0 auto; 
height:123px; 
background: url("../images/ttbg.png") left center no-repeat; 
background-size:cover;
text-align: center;
}

.toutiao_title h1{ 
display: block; 
line-height: 100px; 
height: 120px; 
color: #cc0000; 
font-size: 35px; 
font-weight: bold;
}

.logoStyle{
width:850px;
padding-top:20px;
margin-left:100px;
float:left;
}

.biaoyuStyle{
width:300px;
padding-top:20px;
float:left;
}

.firsttable{
 background-color:rgba(9, 65, 131,1);
 width: 100%;
 border: 0;
 cellpadding: 0;
 cellspacing: 0;
 height: 18px;}

.headcenter { 
width:100%;
height:120px;
background:#0e4f8f;
}
.xiaohuistyle{
padding-top:12px;
background-image:url('images/xiaohui.png');
}
.navbg{ 
background:rgba(9, 65, 131,1);
width:100%; 
height:50px; 
line-height:52px; 
position:fixed;
z-index:999999;
}
.nav{
 width:1300px;   
 margin:0 auto;
height:50px; 
line-height:52px; 
}
.firsttable td{ height: 18px;}
.toptable{
background-color:rgba(9, 65, 131, 1);
width:1200px; 
margin:0 auto;
border:0;
cellpadding:0;
cellspacing:0;
}
.midlogo{width:1200px; height:80px; margin:30px auto 30px auto}
.qiehuan{border-radius:14px;}
.qiehuan:hover{ background-color:#800000;}
.ptzs{width:100%; height:130px; background-color: #f1f1f1;margin:20px 0 20px 0;}
.lxwm{line-height:180%; font-size:11pt;background-color: #f8f8f8;} 
.lxwm h4{ color:#900000; }  
.lxwm td{ padding:5px 0 5px 10px}
.lxwm td:hover{background-color:#E1E1E1}
.ptstyle{ width:1200px; height:130px; margin:0 auto;}
.ptstyle td{height:130px;  } 
.ptstyle td:hover{background-color:#abcdef;}
.ptstyle p{ text-align:center; line-height:210%;} 
.ptstyle img{ width:50px;height:50px;} 
.tpfd{
 height:107px; 
 width：370px; 
 padding-top:1px;
 overflow: hidden;
}
.yuanjiao1{ 
border-radius:5px;
display:block;
transition: all 0.5s;
}
.yuanjiao1:hover{ 
border-radius:5px;
transform: scale(1.1);
}
.tpfd2{
 width:300px;
 height:97px;
}
.yuanjiao{ 
border-radius:5px;
display:block;
transition: all 0.5s;
overflow: hidden;
}
.yuanjiao:hover{ 
border-radius:5px;
transform: scale(1.03);
overflow: hidden;
}

.headcenter h2{
color:#fff!important;
text-shadow:1px 1px 1px #000;}

.welcome,.mid,.right{
 color: #555;
 line-height: 18px;
 font-size: 12px;
 font-weight: 600px;
 font-family: 微软雅黑;
}

.welcome{
width:400px;
height:18px;
}

.mid{
width:500px;
text-align:right;
}

.right{
width:200px;
align:right;
}

.jctj{
 width: 1200px;
 margin-top:30px;
 height: 350px;
 margin: 0px auto;
}

.tjnr{
 width: 1200px;
 margin: 0 auto;
padding-top:7px;
}

.yqljbg{
 width: 100%;
 height:180px;
 background: url(../images/ptbg.jpg) no-repeat center center;
background-size:cover;
}
.yqlj{
 width: 1200px;
 height:180px;
 margin: 20px auto;
}


.content{
 width: 1200px; 
 margin: 0 auto;
 margin-top: 10px;
 overflow: hidden;
}

.lunbo{
 width: 560px;
 height: 460px;
 float: left;
} 
.nindex_new_more{
border-bottom:none!important
}
.listbBox2{position:static!important;}

.jctk{width:1200px;
height:300px;
margin-top:30px;
margin-bottom:30px}
.newList{
float:right!important;
padding-right:12px!important;}
.more{
margin-right:0px;
font-size:13px;
color:red;}
.tpxw{ 
font-size:20px;
color:#900000;
font-weight:800;
height:35px;
line-height:35px;
padding-top:3px;
font-family: 微软雅黑;}

.tpxw1{ 
height:35px;
line-height:35px;
padding-top:10px;
font-family: 微软雅黑;
border-bottom: #333 1px solid;
font-size:20px;
color:#900000;
font-weight:800;
}

.leaderfont262533{ LINE-HEIGHT: 250%!important; }
.leaderfont262534{ LINE-HEIGHT: 250%!important; }
.tpxw2{
font-size:15px;
font-weight:500;
height:35px;
line-height:35px;
padding-top:10px;
font-family: 微软雅黑;}
        
  

.sidebar{
  right:15px!important;
  top:300px!important}



.new-content{
max-height：450px!important 
}
.zwy{
width:1200px;
margin-bottom：30px;
background-color:#fff;
margin:0 auto;
margin-top:5px;
min-height：400px;
}
.list{
width:1200px;
background-color:#EFEFEF;
margin:0 auto;
margin-top:10px;
margin-bottom:35px;
min-height:500px;
}
.leftop{
 width: 220px;
 height: 40px;
 background-color:rgba(9, 65, 131,1);
 color: #FFFFFF;
 margin-top: 10px;
 text-align: center;
 line-height: 40px;
 font-weight: bold;
}
.rigtop{
 width: 942px;
 height: 40px;
 background-color: rgba(9, 65, 131,1);

 color: #fff;
 margin-top: 10px;
 text-align: left;
 line-height: 40px;
}
.lefbot{
 width: 220px;
 background-color:#fff;
 margin-top: 3px;
 padding-top: 10px;
 text-align: center;
 height: 500px;
}
.rigbot{
 width: 942px;
 background-color: #fff;
 margin-top: 0px;
 text-align: left;
 padding-left: 20px;
 padding-right: 20px;
 height: 500px;
}

.partTitle{
 height: 40px;
 margin-top: 0px;
}
.partTitle .left{
    font-weight: bold;
    font-size: 20px;
    color: #333333;}
.partTitle .right{
    font-size: 20px;
    color: #999999;}

.partTitle.muilt .left{
 margin-right: 25px;}
.partTitle.muilt .left.active{
 color: #900000;
 }
.partTitle.muilt .right{
 display: none;
}
.partTitle.muilt .right.active{
 display: inline;
   font-size: 16px;
   color: #900000;
margin-left:280px;}

.partTabs{
 display: none;}
.partTabs.active{
 display: block;
 
}
.main2_l{
 width: 570px;
 height: 460px;
float:right;
margin-right:20px;
}

.tzgg{
 width: 570px;
 height: 460px;
float:right;
margin-right:20px;
background: url(../images/xiaohui.png) no-repeat center center;
}

.fr{
color:#000!important;
font-size:15px;
font-family:"微软雅黑";
font-weight:500;
float:right;
}


.midnr{ 
width:1200px;
height:490px;
margin:0 auto; 
margin-bottom:10px;
margin-top:10px;
}

 .midnr2{ 
width:1200px;
height:438px;
margin:0 auto; 
margin-top:20px;
}

.nrl,.nrm,.nrr{ width:370px; height:430px; float:left;}
.nrl,.nrm{ margin-right:45px;}
.nrr{ float:right;}

.nrm{background:url('images/xiaohui.png') no-repeat fixed top}

.bottomwidth{width:1200px; margin:0 auto;}
.botleft{
 width:600px;
 float: left;
 line-height: 32px;
 height: 120px;
 padding-top: 20px;
text-align: left;
  }
  .botRight{
 padding-top: 40px;
 width: 300px;
 line-height: 20px;
 float: left;
 height: 120px;
 text-align: left;
 padding-left: 20px;
  }
   .Right{
 padding-top: 40px;
 width:280px;
 line-height: 20px;
 float: left;
 height: 150px;
 text-align: left;
  }

.footer{
width:100%;
height:250px;
background: url(../images/endbg.jpg) no-repeat;
}
.banquan{
 height: 250px;
 width: 100%;
 font-family: "微软雅黑";
 font-size: 15px;
 color: #EEE;
 text-align: center;
 padding-top: 40px;
 background:rgba(8, 58, 109, 0.9);
}

 .fwl{
 width:200px;
 text-align: center;
 margin:20px auto;
  }


#floatDivBoxs{width:110px;background:#fff;position:fixed;top:210px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0}
#floatDivBoxs .floatDqq li{height:115px;line-height:25px;font-size:14px;border-bottom:3px solid #fff; padding:6px 0 0 50px;background: #1e498a;}
#floatDivBoxs .floatDqq li a{color:#fff}
#floatDivBoxs .floatDqq li:hover{background:#800;}

#floatDivBoxs .floatDtxt{font-size:18px;color:#000;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;margin-top:-2px}
.floatShad{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:210px;right:110px;z-index:999;}
#rightArrow a{display:block;height:45px;}