.banner>img{width: 100%;display: block;margin: 0 auto;}

.content-box{padding-top: 15px;height: auto;overflow: hidden;padding-bottom: 20px;}
.content{width: 1140px;margin: 0 auto;min-height: 580px;}
.content-left{width: 200px;text-align: center;}
.content-left>p{width: 200px;height: 108px;background: #004181;line-height: 108px;color: #fff;font-size: 24px;}
.content-left ul{background: rgba(0,65,129,0.7);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2004181,endColorstr=#B2004181);padding-top: 10px;padding-bottom: 10px;font-size: 18px;}
.content-left>ul>li{/*height: 60px;*/padding: 10px 0;line-height: 60px;}
.content-left>ul>li a{    line-height: 30px;}
.content-left>ul>li>a{color: #dfd8ce !important;display:block;}
.content-left>ul>li:hover,.content-left>ul>li.green{background:#004181}
.content-left>ul>li:hover>a,.content-left>ul>li.green>a{color: #fff !important;}
.content-right{width: 900px;}
.content-right>h3{height: 40px;line-height: 40px;padding-left: 15px;margin-bottom: 17px;}
.content-right>h3>.span{font-size: 22px;}
.content-right>h3>.span2,.content-right>h3>.span2>a{color: #414040;font-size: 12px;font-weight: normal;}
.content-right>h3>.span2>a:hover{color: orange;}
.content-right ul>li{padding-left: 15px;height: 30px;line-height: 30px;vertical-align: middle;}
.content-right ul>li>a{float:left;color: #444;width: 750px;height: 30px;overflow: hidden;}
.content-right ul>li>a:hover{color: orange;}
.content-right ul>li>span{float:right;color: #999;font-size: 12px;}


.content-in h2.title{
 font-size: 18px;
 color: #333;
 line-height: 32px;
 text-align: center;
}
.content-in p.info{
 text-align: center;
 font-size: 14px;
 line-height: 32px;
}
.content-in p.info span{
 color: #999;
 margin-left: 8px;
}