*{
margin: 0;
padding: 0;
}
body{
background-color: #fff;
font-family: 'cambria';
}
.home#pd {
display: none;
}
a{
text-decoration: none;
border: 0px;
}bg_1
ul li{
list-style: none;
}
img{
border: 0;
}
.w1140{
width: 1140px;
margin: auto;
}
.w1255{
width: 1255px;
margin: auto;
}
.w1150{
width: 1150px;
margin: auto;
}
#top{
width: 100%;
height: 135px;
background: url(/uploads/image/mimages/top_bg.png) no-repeat center top;
overflow: hidden;
}
#top ul{
overflow: hidden;
margin-top: 27px;
}
#top ul li{
float: left;
list-style-type: none;
}
#top ul li:nth-child(2){
margin-left: 75px;
margin-top: 32px;
}
#top ul li:last-child{
width: 198px;
overflow: hidden;
float: right;
}
#top ul li:last-child div{
overflow: hidden;
margin-bottom:15px;
}
#top ul li:last-child .time{
width:185px;
height: 20px;
float: right;
margin-right: 5px;
font-size: 13px;
}
#nav{
width: 100%;
height: 50px;
overflow: hidden;
background: #164c88;
margin-bottom: 40px;
}
#nav ul{
overflow: hidden;
}
#nav ul li{
float: left;
height: 50px;
overflow: hidden;
}
#nav ul li:hover{
background: #00a0e9;
}
#nav ul li:last-child a{
border:0;
}
#nav ul li a{
display: block;
margin:auto;
margin-top: 10px;
font-size: 25px;
color: #fff;
height: 30px;
line-height: 30px;
padding-right: 17px;
padding-left: 17px;
border-right: solid 2px #fff;
}
#banner{
overflow: hidden;
}
#banner .left{
float: left;
width: 700px;
height: 400px;
overflow: hidden;
}
#banner .right{
width: 410px;
height: 400px;
float: right;
overflow: hidden;
margin-top: 10px;
}
#banner .right ul li{
font-size: 19px;
line-height: 1.5em;
}
#banner .right ul li:nth-child(2){
padding-top: 25px;
padding-bottom: 25px;
margin-top: 25px;
margin-bottom: 25px;
border-top: solid 1px #ccc;
border-bottom: solid 1px #ccc;
}
#banner .right ul li a{
color: #000;
}
#slidebox{
position: relative;
}
#slidebox .hd{
overflow: hidden;
position: absolute;
z-index: 3;
right: 20px;
top: 380px;
}
#slidebox .hd ul{
overflow: hidden;
float: right;
}
#slidebox .hd li{
width: 10px;
height: 10px;
border-radius: 50%;
background: #fff;
float: left;
margin-right: 8px;
}
#slidebox .hd ul li.on{
background: #164c88;
}
#slidebox .bd ul li a{
position: relative;
}
#slidebox .bd ul li a img{
width: 700px;
height: 400px;
}
#slidebox .bd ul li a p{
z-index: 2;
position: absolute;
bottom: 0px;
background: rgba(1,1,1,0.5);
font-size: 20px;
color: #fff;
width: 700px;
height: 50px;
text-align: left;
text-indent: 2em;
line-height: 50px;
overflow: hidden;
}
#slidebox .bt{
position: absolute;
bottom: 200px;
width: 100%;
position: relative;
}
#slidebox .bt .prev{
float: left;
position: absolute;
left: 0;
}
#slidebox .bt .next{
float: right;
position: absolute;
right: 0;
}
#content{
overflow: hidden;
}
#content .left{
width: 840px;
float: left;
}
#content .right{
width: 292px;
float: right;
}
#content .right .title{
width: 100%;
height: 31px;
background: url(/uploads/image/mimages/bg_1.png) no-repeat 0 0;
margin-top: 42px;
overflow: hidden;
}
#content .right .title span{
font-size: 22px;
padding-left: 20px;
line-height: 31px;
}
#content .right .title ul{
overflow: hidden;
float: right;
margin-top: 13px;
}
#content .right .title ul li{
width: 6px;
height: 6px;
border-radius: 50%;
background: #aaaaaa;
float: left;
margin-right: 5px;
}
#content .right .content{
overflow: hidden;
height: 90px;
background: #f6f6f6;
margin-top: 30px;
}
#content .right .content img{
width: 140px;
height: 90px;
float: left;
}
#content .right .content p{
width: 143px;
float: right;
margin-top: 10px;
font-size: 14px;
margin-bottom: 10px;
}
#content .right .content p a{
color: #000;
}
#content .right .tt li{
font-size: 14px;
margin-top: 15px;
padding-bottom: 15px;
border-bottom: 1px solid #f6f6f6;
}
#content .right .tt li a{
color: #000;
}
#content .right .tt li:last-child{
border: none;
padding: 0;
}
#content .right .search .so{
width: 100%;
height: 141px;
background: url(/uploads/image/mimages/book.png) no-repeat center top;
overflow: hidden;
}
#content .right .search .so form{
margin-top: 40px;
}
#content .right .search .so input{
width: 210px;
height: 53px;
}
#content .right .gg{
overflow: hidden;
}
#content .right .gg img{
display: block;
width: 234px;
height: 294px;
margin:auto;
margin-top: 30px;
}
#content .right .search .so button{
width: 65px;
height: 26px;
background: rgba(76,143,251,0.5);
border: none;
}
#content .left .list_1,#content .left .list_2{
padding-bottom: 55px;
border-bottom: 1px solid #ccc;
margin-top: 38px;
}
#content .left .list_1 h3,#content .left .list_2 h3{
font-size: 29px;
font-weight: normal;
margin-bottom: 20px;
}
#content .left .list_1 h3 a,#content .left .list_2 h3 a{
color: #000;
}
#content .left .list_1 .infor{
height: 187px;
width: 100%;
overflow: hidden;
}
#content .left .list_1 .infor img{
float: left;
width: 289px;
height: 181px;
}
#content .left .list_1 .infor p{
width: 490px;
float: right;
font-size: 17px;
margin-top: 18px;
line-height: 1.5em;
margin-left: 50px;
height: 181px;
overflow: hidden;
}
#content .left .list_2 p{
font-size: 14px;
margin-top: 18px;
line-height: 1.5em;
text-indent: 2em;
}
#footer ul{
width: 100%;
height: 88px;
overflow: hidden;
background: #e1e5e8;
}
#footer ul li{
float: left;
margin-right: 16px;
margin-top: 30px;
list-style-type: none;
}
#footer ul li img{
width: 88px;
height: 32px;
}
#footer ul li span{
font-size: 18px;
font-weight: bold;
line-height: 32px;
padding-left: 20px;
padding-right: 20px;
}
#footer .tel{
width:100%;
height: 50px;
background: #f1f1ef;
margin-top: 20px;
margin-bottom: 30px;
}
#footer .tel p{
text-align: center;
font-size: 15px;
line-height: 50px;
}
#footer .tel p span{
margin-right: 30px;
}
#footer >p{
text-align-last: center;;
font-size: 12px;margin-bottom: 20px;
}