/* CSS Document */
*{
	margin: 0;
	padding: 0;
}
body{
	background: #FFF;	
	color: #333333;
	font-size: 16px;
	line-height:20px;
	font-family:PingFangSC-Regular,Helvetica,Arial,Microsoft Yahei,sans-serif;
}

ul,li,ol{
	list-style: none;
}

a{
	text-decoration: none;
	color: #000;
}

img { 
	border: 0;max-width: 100%;
}
/* banner */
.header{
    min-width:1060px;
    overflow:hidden;
    height:auto;
    text-align: center;
}

 .headerimg{
   min-width:1060px;
   height:auto;
}

/* main0 */
.main0{
	width: 1060px;
	height: 100px;
	line-height: 100px;
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;
	color: #b6020b;
	margin: 0 auto;	
	font-size:22px;
}
.main0 a{
color: #BA1D15;
}
/* main1 */
.main1{
	width:1060px;
	height: 407px;
	margin: 0 auto;	
}
.main1-l{
	width: 700px;
	height: 407px;
	float: left;
}
.main1-l img{
	width: 700px;
	height: 407px;
	float: left;
}
.main1-r{
	width: 340px;
	height: 407px;
	margin-left: 20px;
	float: left;
}
.main1-r-t{
	width:340px;
	height: 30px;
}

.main1-r-n{
	width:340px;
	height: 367px;
	margin-top: 10px;
}
/* main2 */
.main2{
	width:1060px;
	height: 610px;
	margin: 0 auto;	
}

.main2t{
	width:1060px;
	height: 100px;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
	
}

.main2t img{
	width:1060px;
	height: 100px;
	margin: 0 auto;
}

/* main21 */
.main21{
	width:1060px;
	height: 240px;
	margin: 0 auto;
}

/* main21-l */
.main21-l{
	width: 340px;
	height: 240px;
	float: left;
}
.main21-l-t{
	width:340px;
	height: 40px;
}

.main21-l-n{
	width:340px;
	height: 190px;
	margin-top: 10px;
}

/* main21-m */
.main21-m{
	width: 340px;
	height: 240px;
	margin-left: 20px;
	float: left;
}
.main21-m-t{
	width:340px;
	height: 40px;
}

.main21-m-n{
	width:340px;
	height: 190px;
	margin-top: 10px;
}

/* main21-r */
.main21-r{
	width: 340px;
	height: 240px;
	margin-left: 20px;
	float: left;
}
.main21-r-t{
	width:340px;
	height: 40px;
}

.main21-r-n{
	width:340px;
	height: 190px;
	margin-top: 10px;
}

/* main22 */
.main22{
	width:1060px;
	height: 240px;
	margin: 0 auto;
    margin-top: 10px;
}

/* main22-l */
.main22-l{
	width: 340px;
	height: 240px;
	float: left;
}
.main22-l-t{
	width:340px;
	height: 40px;
}

.main22-l-n{
	width:340px;
	height: 190px;
	margin-top: 10px;
}

/* main22-m */
.main22-m{
	width: 340px;
	height: 240px;
	margin-left: 20px;
	float: left;
}
.main22-m-t{
	width:340px;
	height: 40px;
}

.main22-m-n{
	width:340px;
	height: 190px;
	margin-top: 10px;
}

/* main22-r */
.main22-r{
	width: 340px;
	height: 240px;
	margin-left: 20px;
	float: left;
}
.main22-r-t{
	width:340px;
	height: 40px;
}

.main22-r-n{
	width:340px;
	height: 190px;
	margin-top: 10px;
}
/* main3 */
.main3{
	width:1060px;
	height: 610px;
	margin: 0 auto;	
}

.main3t{
	width:1060px;
	height: 100px;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
}

.main3t img{
	width:1060px;
	height: 100px;
	margin: 0 auto;
}

/* main31 */
.main31{
	width:1060px;
	height: 240px;
	margin: 0 auto;
}

/* main31-l */
.main31-l{
	width: 520px;
	height: 240px;
	float: left;
}
.main31-l-t{
	width:520px;
	height: 40px;
}

.main31-l-n{
	width:520px;
	height: 190px;
	margin-top: 10px;
}

/* main31-r */
.main31-r{
	width: 520px;
	height: 240px;
	margin-left: 20px;
	float: left;
}
.main31-r-t{
	width:520px;
	height: 40px;
}

.main31-r-n{
	width:520px;
	height: 190px;
	margin-top: 10px;
}

/* main32 */
.main32{
	width:1060px;
	height: 240px;
	margin: 0 auto;
    margin-top: 10px;
}

/* main32-l */
.main32-l{
	width: 520px;
	height: 240px;
	float: left;
}
.main32-l-t{
	width:520px;
	height: 40px;
}

.main32-l-n{
	width:520px;
	height: 190px;
	margin-top: 10px;
}

/* main32-r */
.main32-r{
	width: 520px;
	height: 240px;
	margin-left: 20px;
	float: left;
}
.main32-r-t{
	width:520px;
	height: 40px;
}

.main32-r-n{
	width:520px;
	height: 190px;
	margin-top: 10px;
}
/* main4 */
.main4{
	width:1060px;
	height: 420px;
	margin: 0 auto;
	margin-top: 20px;
}

main4-t{
	width:1060px;
	height: 100px;
	margin: 0 auto;
}
main4-t img{
	width:1060px;
	height: 100px;
	margin: 0 auto;
}
.main4-n{
	width:1060px;
	height: 300px;
	margin: 0 auto;
	margin-top: 20px;
}
/* main5 */
.main5{
	width:1060px;
	height: 360px;
	margin: 0 auto;	
}

.main5t{
	width:1060px;
	height: 100px;
	margin: 0 auto;
    margin-top: 20px;
	margin-bottom: 20px;
}

.main5t img{
	width:1060px;
	height: 100px;
	margin: 0 auto;
}

/* main5n */
.main5n{
	width:1060px;
	height: 240px;
	margin: 0 auto;
}

/* main5-l */
.main5-l{
	width: 340px;
	height: 240px;
	float: left;
}
.main5-l-t{
	width:340px;
	height: 40px;
}

.main5-l-n{
	width:340px;
	height: 190px;
	margin-top: 10px;
}

/* main5-m */
.main5-m{
	width: 340px;
	height: 240px;
	margin-left: 20px;
	float: left;
}
.main5-m-t{
	width:340px;
	height: 40px;
}

.main5-m-n{
	width:340px;
	height: 190px;
	margin-top: 10px;
}

/* main5-r */
.main5-r{
	width: 340px;
	height: 240px;
	margin-left: 20px;
	float: left;
}
.main5-r-t{
	width:340px;
	height: 40px;
}

.main5-r-n{
	width:340px;
	height: 190px;
	margin-top: 10px;
}
/* main6 */
.main6{
	width:1060px;
	height: 736px;
	margin: 0 auto;	
	margin-top: 20px;
}

main4-6{
	width:1060px;
	height: 100px;
	margin: 0 auto;
}
main4-6 img{
	width:1060px;
	height: 100px;
	margin: 0 auto;
}
.main6-n{
	width:1060px;
	height: 616px;
	margin: 0 auto;
    margin-top: 20px;
}
#body5_d_cot1{
width:1060px;
height:616px;
position:relative;
}

.body5_d_cot1_list li{
position:absolute;
display:none;
}

.body5_d_cot1_list li:first-child{
display:block;
}

.body5_d_cot1_list li img{
	width: 1060px;
	height: 616px;
border-radius: 5px;
}

.body5_d_cot1_icon{
position:absolute;
z-index:1;
bottom:0px;
font-size:0;
padding:4px 8px;
border-radius:12px;
background-color:hsla(0,0%,100%,.3);
margin-left:232px;
}

.body5_d_cot1_icon i{
display:inline-block; 
width:12px;
height:12px;
border-radius:50%;
margin:0px  11px  -5px  6px;
}

.btn{
background:#fff;
}

.arrow{
display:none;
width:30px;
height:60px;
background-color:rgba(0,0,0,0);
position:absolute;
top:50%;
margin-top:-30px;
	left:0px;
}

.brrow{
display:none;
width:30px;
height:60px;
background-color:rgba(0,0,0,0);
position:absolute;
top:50%;
margin-top:-30px;
	left:1030px;
}
.prve{
left:5px;
}

.next{
left:1010px;
}

.arrow span{
display:block;
width:20px;
height:20px;
border-bottom:5px solid #fff;
border-left:5px solid #fff;
}

.brrow span{
display:block;
width:20px;
height:20px;
border-bottom:5px solid #fff;
border-left:5px solid #fff;
}

.slider_left{
margin:25px 0 0 10px;
transform:rotate(45deg);
}

.slider_right{margin:25px 0 0 10px;
transform:rotate(-135deg);
}

.arrow:hover{
background:rgba(255,255,255,0.0);
}

.brrow:hover{
background:rgba(255,255,255,0.0);
}

#body5_d_cot1:hover .arrow{
display:block;
}

#body5_d_cot1:hover .brrow{
display:block;
}

.btn_act{
background:#B1ADAD;
}


/* footer */
#footer{
    min-width:1060px;
    height:120px;
    line-height:100px;
    background:#a81e12;
    font-size:18px;
    margin-top: 10px;
}
#footer h4{
    width: 1060px;
    height:30px;
    margin: 0 auto;
    text-align:center;
    color:#fff3d0;
}
/*  */
.page_content {
	width:auto;
	margin:0 auto;
	background: #fff;
	padding-bottom: 10px;
}

.pgcont{
	width:1060px;
	margin:0 auto;
}


.cont-deail-tit{
 	width:100%;
	padding-bottom: 20px;
	padding-top: 20px;
	FONT-SIZE: 22px;
        COLOR: #000000;
        LINE-HEIGHT: 38px;
        FONT-FAMILY: "";
        text-align: center;
	border-bottom: 1px #9a9a9a solid;
}

.cont-deail-tit .p-tit{
    FONT-SIZE: 22px;
    COLOR: #000000;
    LINE-HEIGHT: 38px;
    FONT-FAMILY: "";
    text-align: center;
    margin: 0;
}

.cont-deail-tit .p-time span{
    margin-right: 15px;
    FONT-SIZE: 12px;
    COLOR: #666666;
    LINE-HEIGHT: 32px;
    FONT-FAMILY: "";
}

.cont-deail{
    width:100%;
    padding-bottom: 20px;
    padding-top: 20px;
    height:auto;
    background: #FFFFFF;
}

.cont-deail p{
    /*text-indent: 2em !important;*/
    font-size: 18px !important;
    FONT-FAMILY: "" !important;
    COLOR: #666666;
    LINE-HEIGHT: 30pt;
    margin-bottom: 20px;
    margin-top: 20px;
}
 .cont-deail p span{
    font-size: 18px !important;
    FONT-FAMILY: "" !important;
    COLOR: #666666;
    LINE-HEIGHT:40px;
}
 
.cont-deail font{
    font-size: 18px !important;
    FONT-FAMILY: "" !important;
}

.cont-deail a{
    font-size: 18px !important;
    FONT-FAMILY: "" !important;
    COLOR: #666666;
}

.cont-deail p a span{
    font-size: 18px !important;
    FONT-FAMILY: "" !important;
    COLOR: #666666;
}

.cont-deail span{
    font-size: 18px !important;
    FONT-FAMILY: "" !important;
    COLOR: #666666;
    LINE-HEIGHT: 40pxt;

}

.cont-deail img{
	max-width: 100%;
	 /*display: block;*/
	margin: 0 auto;
}
/*  */

.page_content {
	width:auto;
	margin:0 auto;
	background: #fff;
	
	padding-bottom: 10px;
}

.pgcont{
	width:1060px;
	margin:0 auto;
}

.list-tit {
	width: 100%;
	height: 38px;
	border-bottom: 2px #d00403 solid;
	margin-top: 20px;	
}

.list-tit span {
    float: left;
    width: auto;
    letter-spacing: 2px;
    text-align: left;
    height: 37px;
    line-height: 37px;
    font-family: "";
    font-size: 24px;
    font-weight: bold;
    color: #d00403;
    border-bottom: 2px #d00403 solid;
}

.page-list{
	width: 100%;
	min-height: 100px;
	margin-top: 10px;
	height:auto;
	font-size: 18px !important;
        color: #333333;
        font-family: "";
        background: #FFFFFF;
        padding-bottom: 40px;
        line-height:30px !important;
}

.next{
	width: 100%;
	height: 30px;
	margin-bottom: 20px;
}