body{min-width:1105px;}
.nav-banner{position:relative;width:100%;height:586px;border-bottom: 8px solid #d8140c;background:url(../image/banner-list-v.png) no-repeat center;}
.footer{width:100%;height:204px;background:#383838;padding-top:26px;margin-top: 108px;}
.footer p{font-size:16px;color:#fff;text-align:center;line-height:62px;}

.mian{width: 100%;}
.main-auto{width: 1105px;margin: 0 auto;}
.column1{position: relative;width: 100%;height: 294px;background: #fff;border-radius: 4px;
	-moz-box-shadow: 0px 8px 12px #eee;
    -webkit-box-shadow: 0px 8px 12px #eee;
    box-shadow: 0px 8px 12px #eee;}
.flag{position: absolute;left: 0;top: 0;width: 296px;height: 296px;background: #d8140c;border-radius: 4px;}
.flag-title{width: 240px;height: 240px;margin: 28px 0 0 28px;background: #e03c34 url(../image/list-ico-bi.png) no-repeat center;border-radius: 120px;}
.flag-title h3{font-size: 42px;color: #fff;text-align: center;padding-top: 90px;}
.flag-title i{display: block;width: 58px;height: 4px;margin-top: 10px;background: #fff;margin: 30px auto 0 auto;}
.column1-content{position: relative;margin-left: 350px;margin-right: 50px;z-index: 10;}
.column1-content h3{font-size: 28px;color: #383838;padding-top: 40px;}
.column1-content p{font-size: 22px;color: #383838;margin-top: 30px;text-indent: 44px;}
.english{position: absolute;bottom: -12px;right: 54px;font-size: 120px;font-weight: bold;color: #f6f6f6;line-height: 1;z-index: 8;}

.content-title{position: relative;height: 76px;line-height: 76px;margin: 0 28px;border-bottom: 1px solid #eee;}
.content-right .content-title{border-bottom: 1px solid #eee;}
.content-title h3{font-size: 28px;color: #595959;line-height: 76px;}
.content-title .page-box{position: absolute;right: 0;top: 23px;height: 30px;line-height: 30px;}
.page-box span{font-size: 18px;color: #383838;}
.page-btn,.page-btn:hover{background: url(../image/list-ico.png) no-repeat;}
.page-btn{float: left;width: 10px;height: 17px;margin-top: 7px;background-position: 0 0;}
.page-number{float: left;}
.page-prev{margin-right: 34px}
.page-next{margin-left: 34px;background-position: -31px 0;}
.page-prev:hover{background-position: 0 -40px;}
.page-next:hover{background-position: -31px -40px;}

.content-box{margin-top: 10px;}
.content{background: #fff;border-radius: 4px;}
.content-left{
	-moz-box-shadow: 0 0 12px #ddd;
    -webkit-box-shadow: 0 0 12px #ddd;
    box-shadow: 0 0 12px #ddd;}
.content-item-box ul{padding: 0 28px;}
.content-item-box ul li{position: relative;height: 50px;line-height: 50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.content-item-box{position: relative;}
.item-page-box{margin: 20px auto 0 auto;position: relative;text-align: center;padding-bottom: 48px;}
.item-page-box .page-box{position: relative;height: 30px;line-height: 30px;display: inline-block;}
.content-item-box ul li a{font-size: 20px;color: #383838;margin-left: 22px;}
.content-item-box ul li i{position: absolute;left: 0;top: 21px;width: 8px;height: 8px;background: #fff;border: 1px solid #bb1717;border-radius: 4px;}
.content-show-box{position: relative;height: 609px;overflow: hidden;}
.content-show-box ul{position: relative;left: 0;top: 0;}
