/*pages*/
.pagination-wrapper{
margin: 20px 0;
}
.pagination{
height: 34px;
text-align: center;
}
.pagination li {
display: inline-block;
height: 34px;
margin-right: 5px;
}
.pagination li a{
float: left;
display: block;
height: 32px;
line-height: 32px;
padding: 0 12px;
font-size: 16px;
border: 1px solid #dddddd;
color: #555555;
text-decoration: none;
}
.pagination li a:hover{
background:#f5f5f5;
color:#0099ff;
}
.pagination li.thisclass {
background: #09f;
color: #fff;
}
.pagination li.thisclass a,.pagination li.thisclass a:hover{
background: transparent;
border-color: #09f;
color: #fff;
cursor: default;
}
*{ margin:0 ; padding:0 ;  }
body{ background:#f0f0f0; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.fws{ width:1200px; margin:0 auto;}
li{ list-style:none;}
a{ text-decoration:none; color:#666;}
a:hover{color:#1071bb;}
.fl{ float:left;}
.fr{float:right;}
.ofl{ overflow:hidden;}


.header{ width:100%; }
.top{ height:30px ; line-height:30px; color:#666; margin-bottom:20px;}
.top span{ float:left;}
.top p{ float:right;}

.nav{ margin-top:15px; background:#1071bb; height:54px; line-height:54px;}
.nav li{ width:120px; float:left;position:relative; z-index:9999;}
.nav li a{ width:100%; text-align:center; color:#fff; height:54px; font-weight:bold; font-size:16px; display: block;}
.nav li a:hover{border-top: 3px solid #e07d29; height:51px; background-color:#21a6f2; font-size:16px;}
.nav li ul { display:none; position:absolute; top:54px; left:0; width:120px; z-index:9999; background:#1071bb; } 
.nav li ul li a{ width:100%; text-align:center; height:54px; color:#fff; font-weight:bold; font-size:16px; display: block; z-index:9999;}
.nav li ul li a:hover{border-top: 3px solid #e07d29; height:51px; background-color:#21a6f2; font-size:16px;}








.about{ padding:20px 0;}
.abmin{ padding-top:40px;}
.about-1{ width:500px; height:320px;}
.about-2{ width:670px; margin-left:30px; height:320px;}
.about-2 h1{ font-size:20px; height:50px; line-height:25px;}
.bangong{height:55px; margin:20px 0 5px 0; padding-bottom:2px; border-bottom:1px solid #d0d0d0; height:27px; line-height:27px; text-indent:10px;}
.bantu{width:100%; height:250px; padding:20px 0; overflow:hidden;}
.bantu li{ float:left; width:220px; margin:0 10px; height:180px;}
.bantu li img{ width:100%; height:100%;}



.hangye{ margin-top:15px;}
.hangye li{ height:39px; line-height:39px; border-bottom:1px dashed #666666; list-style-position:inside; list-style-type:square;}

.footer{ background:#1071bb; width:100%; color:#FFFFFF;}

.link li{ float:left; margin-top:10px; margin-right:10px; margin-bottom:20px;}
.foot-1{ width:550px;height:60px; line-height:30px; margin-left:90px; padding-bottom:30px; border-bottom:1px dashed #FFFFFF;}
.foot-2{ width:550px;height:100px; line-height:30px; margin-left:90px; margin-top:15px; padding-bottom:30px; overflow:hidden;}
.foot-2 p{width:250px; float:left;}
.foot-3{ float:left; width:420px; margin-left:80px; border-left:1px dashed #FFFFFF; padding-left:50px; padding-bottom:20px; padding-top:5px; }
.er p{ font-size:16px; font-weight:bold; height:25px; line-height:25px;}



.contmin{ float:left; width:910px; margin-left:40px;}
.content-top h2{ float:left; height:45px; width:115px; text-indent:10px; line-height:60px; border-bottom:5px solid #1071bb;}
.content-top p{ float:right; height:45px; text-align:right; width:795px; line-height:60px; border-bottom:5px solid #ccc; color:#666;}







.ma123 a{ display:block;}

.mm22 a:hover img{ border:5px solid #666; width:128px; height:39px;}













.newszhanshi li{width: 100%; height: 44px; border-bottom: 1px dotted #1071bb; background: url("../images/icons4.jpg") 3px center no-repeat; text-indent: 20px; font: 14px/44px 'simsun'; color: #363636;}
.newszhanshi li a{float: left;color: #363636;}
.newszhanshi li span{ float: right;padding-right: 3px; color: #363636;}
