
.pic{margin-top: 20px;}
.lishihuijieshao{width: 100%;margin-top:30px;}
.instructions{padding: 30px 20px; background: #f5f5f5; font-size: 14px; color: #666; line-height: 25px;}
.instructions p:nth-of-type(2){
    margin-bottom: 10px;
}
.jiegoutuWrap{margin-top: 30px;}
.jiegoutu{ width: 484px;height: 40px; background: url('../images/line.png') no-repeat;margin:100px auto; position: relative;}
.jiegoutu span{ position: absolute; background: #f9f9f9; border: 1px solid #e4e4e4; border-radius: 10px;font-size: 18px; color: #333; }
.jiegoutu .hui1{ top:-60px;left:50%;padding: 10px 60px; margin-left:-80px;}
.jiegoutu .hui2{ top:50px;left:-8%; padding: 10px;}
.jiegoutu .hui3{ top:50px;left:23%; padding: 10px;}
.jiegoutu .hui4{ top:50px;left:64%; padding: 10px;}
.jiegoutu .hui5{ top:50px;right:-10%; padding: 10px;}

.nameWrap{width: 100%;padding: 10px 0 30px; background: #f7f7f7;}
.name_li{margin-top: 20px;padding: 0 20px;}
.name_li dl{float: left; border-right:1px solid #8a8a8a; border-left:1px solid #c2c2c2; padding:0 60px 0 10px;margin-bottom: 20px;}
.name_li dl dt{ float: left; }
.name_li dl dd{ float: left; }

.newsWrap{margin-top: 30px;}
.newsSwitch{ width: 100%;height: 400px;position: relative;margin-top: 30px;overflow: hidden;}
.newsSwitch ul {width: auto; height: 400px;position: absolute;top:0;left:0;}
.newsSwitch ul li a:hover{
    background-color: transparent;
}
.newsSwitch ul li{ float: left;width: 940px;height: 400px; background: #1295d8;}
.newsSwitch ul li h3{margin:20px;font-size: 14px; color: #fff; font-weight:bold;}
.newsSwitch ul li h3 a{
    color: inherit;
}
.newsSwitch ul li div{margin: 20px;}
.newsSwitch ul li div span{color: #fff;}
.newsSwitch ul li div p{ color: #fff; }
.newsSwitch .left,.newsSwitch .right{display:block; width: 42px;height: 22px; background: #1295d8; color: #fff;line-height: 22px;text-align: center; position: absolute;top:215px; z-index: 999;}
.newsSwitch a:hover{ background: #1175a8; }
.newsSwitch .left{right: 50px;}
.newsSwitch .right{right: 5px;}
.newsSwitch .more{ display: block; width: 68px;height: 28px;background: #fff; border-radius: 2px;line-height: 28px;text-align: center;margin-left: 20px;color: #1295d8;}

.newsSwitch .more:hover{
    color: #fff;
}

.newsWrap .w940 .title a { margin-top:15px;}

.page{margin-top: 30px;}
.page a{padding: 10px;}
.page a:hover{ background: #1175a8;  color: #fff;}