a:hover{
	text-decoration: none!important;
}
.banner{
    width:100%;
    height:120px;
    background:url(../img/banner.jpg) center;
    background-size: 1920px 120px;
}
.main{
    width:100%;
    height:auto;
    min-height: 400px;
}
.main .section_top{
    width:100%;
    height:60px;
    margin:0 auto;
    background: rgb(247,247,247);
}
.main .section_top .tit{
    width:1200px;
    height:60px;
    line-height: 60px;
    position:relative;
    font-size: 15px;
    margin:0 auto;
}
.main .section_top .tit img{

}
.main .section_top .tit a{
    color:black;
    text-decoration: none;
}
.main .section_main{
    width:1200px;
    height:auto;
    min-height: 400px;
    margin:0 auto;
}
.main .section_main .main_tit{
    width:1200px;
    height:60px;
    line-height: 60px;
    display: flex;
    justify-content: space-between;
    border-bottom:1px solid rgb(241,241,241);
}
.main .section_main .main_tit>div:nth-child(1){
    width:400px;
    height:60px;
}
.main .section_main .main_tit>div:nth-child(1) a{
    display: inline-block;
    width:70px;
    height:60px;
    line-height: 60px;
    color:gray;
    font-size: 14px;
}
.main .section_main .main_tit>div:nth-child(1) a:hover{
    color:rgb(243,126,31);
}
.main .section_main .main_tit>div:nth-child(1) .main_active{
    color:rgb(243,126,31);
}
.main .section_main .main_tit>div:nth-child(2){
    width:auto;
    font-size: 14px;
    color:gray;
}
.main .section_main .main_detail{
    width:1200px;
    height:auto;
}
.main .section_main .main_detail .describe{
    width:1200px;
    height:auto;
    display: flex;
    justify-content: space-between;
    padding:20px 0;
    border-bottom:1px dashed rgb(221,221,221);
}
.main .section_main .main_detail .describe .describe_left{
    width:850px;
    height:auto;
    padding:0 20px;
    display: flex;
    justify-content: space-between;
}
.main .section_main .main_detail .describe .describe_left .left1{
    width:80px;
}
.main .section_main .main_detail .describe .describe_left .left1 img{
    display: block;
    width:80px;
    height:80px;
    border-radius:50%;
    margin:0 auto;
}
.main .section_main .main_detail .describe .describe_left .left2{
    width:700px;
    height:auto;
}
.main .section_main .main_detail .describe .describe_left .left2 ul{
    width:700px;
    height:auto;
}
.main .section_main .main_detail .describe .describe_left .left2 ul li{
    width:700px;
    height:auto;
}
.main .section_main .main_detail .describe .describe_left .left2 ul .name>span:nth-child(1){
    font-size: 15px;
    font-weight: bold;
}
.main .section_main .main_detail .describe .describe_left .left2 ul .name>span:nth-child(2){
    margin-left:50px;
    color:rgb(180,180,180);
}
.main .section_main .main_detail .describe .describe_left .left2 ul .neirong p{
    font-size: 14px;
    line-height: 25px;
    color:gray;
    margin:10px 0;
}
.main .section_main .main_detail .describe .describe_left .left2 ul .tupian{
    border-bottom:1px solid rgb(221,221,221);
}
.main .section_main .main_detail .describe .describe_left .left2 ul .tupian img{
    width:80px;
    height:60px;
    margin:10px;
}
.main .section_main .main_detail .describe .describe_left .left2 ul .fdhf div{
    width:100%;
    text-align: left;
    font-size: 15px;
    color:rgb(167,4,7);
    font-weight: bold;
    margin:10px 0;
}
.main .section_main .main_detail .describe .describe_left .left2 ul .fdhf p{
    font-size: 14px;
    color:gray;
}
.main .section_main .main_detail .describe .describe_right{
    width:310px;
}
.main .section_main .main_detail .describe .describe_right .right1{
    font-size: 14px;
    color:rgb(243,126,31);
}
.main .section_main .main_detail .describe .describe_right .right1>span:nth-child(1){
    font-size: 15px;
    font-weight: bold;
}
.main .section_main .main_detail .describe .describe_right .right1>span:nth-child(2){
    margin:0 20px;
}
.main .section_main .main_detail .describe .describe_right .right2 a{
    display: block;
    width:100%;
    font-size: 15px;
    text-align: left;
    color:black;
    margin:10px 0;
}
.main .page{
    width:1200px;
    height:30px;
    margin:20px auto;
    display: flex;
    justify-content: center;
}
.main .page a{
    width:60px;
    height:30px;
    line-height: 30px;
    font-size: 14px;
    color:gray;
    border:1px solid rgb(222,222,222);
    border-radius:4px;
    margin: 0 10px;
}
.main .page a:hover{
    color:white;
    background:rgb(243,126,31);
}
.main .page span{
    width:60px;
    height:30px;
    line-height: 30px;
    font-size: 14px;
    color:white;
    border-radius:4px;
    margin: 0 10px;
    background:rgb(243,126,31);
}