.pc_head {position: static;padding-bottom: 20px;padding-top: 10px;}


/*面包屑*/
.sourcebreadcrumb{height: 50px;line-height: 50px;}
.sourcebreadcrumb span a{font-size:16px; color:#666666;}

/*banner*/
.banner-con {width:100%;height:500px;overflow:hidden;position:relative;}
.banner-con .img {width:100%;height:100%;background-size:cover;}
.banner-con h2 {position: absolute;font-size: 54px;top: 150px;left: 50%;transform: translateX(-50%);}
.banner-con h2 span {display: block;font-size: inherit;font-weight: normal;}
.banner-con h2 .line {height: 4px;background: #dc0717; width: 75px;margin-bottom: 25px;}
.banner-con h2 .en { font-size: 30px;}
.contain{min-height:800px;}