﻿.tab {width: 79%; margin: 0 auto; padding: 30px 0;font-size: 26px;font-weight: 400;text-align: left;color: #ff3300;line-height: 32px;letter-spacing: 1px;}
.tab img {position: relative; margin: 0 20px; top: 5px;}
/*about.html*/
.about-con {width: 79%; margin: 0 auto;}
.about-conList {margin: 0 60px;font-size: 30px;font-weight: 400;text-align: left;color: #4d4d4d;letter-spacing: 1px; position: relative;}
.about-conList img {float: right; margin-left: 49px; margin-bottom: 68px;}
.about-conBot {position: absolute; bottom: 68px; left: 0; font-size: 60px; font-weight: bold;text-align: left;color: #ff3300;line-height: 70px;letter-spacing: 2px;}

.about-con1 {width: 100%; background-color: #f1f1f1; padding: 79px 0 120px 0;}
.about-con1List {width: 79%; margin: 0 auto;}
.about-con1List-tilte {font-size: 40px;font-weight: bold;text-align: left;color: #ff3300;line-height: 57px;letter-spacing: 1px; padding-bottom: 87px; text-align: center;}
.about-con1List-img {width: 229px; display: table-row;border-radius: 115px !important;}
.about-con1List-img img {width: 229px; height: 229px;border-radius: 115px !important ;}
.about-con1List-txt {padding-top: 317px;font-size: 30px;font-weight: bold;text-align: center;color: #4d4d4d;line-height: 32px;letter-spacing: 1px; display: table-row; }
/*activity.html*/
.activity-con {width: 79%; margin: 0 auto;}
.activity-conList {}
.activity-bg-gradient {margin: 0 auto;background: rgb(241,241,241);position: relative;width: 100%;height: 300px;margin-bottom: 40px;}
.activity-bg-gradient .pic{background-position: left;background-blend-mode: normal;position: absolute;height: 100%;width: 540px;left: 0;}
.activity-bg-gradientCon {width: 630px; position: absolute; right: 30px; top: 20px; height: 300px;}
.activity-bg-gradientCon-title {font-size: 24px;font-weight: bold;text-align: left;color: #4d4d4d;line-height: 36px;letter-spacing: 1px; margin-bottom:10px;}
.activity-bg-gradientCon-txt {font-size: 16px;text-align: left;color: #4d4d4d;line-height: 22px;letter-spacing: 1px;}
.activity-bg-gradient:hover .activity-bg-gradientCon-title {text-decoration: underline;color: #ff3300;}
.activity-bg-gradient:hover .activity-bg-gradientCon-txt {text-decoration: underline;color: #ff3300;}

.activity-con1 {width: 79%; margin: 0 auto;}
.activity-con1List {padding: 36px 0 100px 0;}
.activity-con1List-left {width: 65%; float: left;}
.activity-con1List-right {width: 28%; float: right; text-align: center;}
.activity-con1List-left-title {border-bottom: 2px solid #999999;position: relative;}
.activity-con1List-left-titleTxt {font-size: 26px;font-weight: 700;text-align: left;color: #ff3300;line-height: 45px;letter-spacing: 1px; display: inline-block; border-bottom: 4px solid #ff3300; position: relative; top: 2px;}
.activity-con1List-left-titleTxt a{color:#ff3300}
.activity-con1List-left-titleMore {display: inline-block; position: absolute; right: 0; top: 0;font-size: 26px;font-weight: 700;text-align: left;color: #ff3300;line-height: 45px;letter-spacing: 1px;}
.activity-con1List-left-titleMore a{color:#ff3300}
.activity-con1List-left-new {position: relative; font-size: 16px;font-weight: 400;text-align: left;color: #4d4d4d;letter-spacing: 0px; height: 45px; line-height: 45px;border-bottom: 2px t-left #CCCCCC; border-bottom:1px dotted gray;}
.activity-con1List-left-newTime {font-size: 14px;font-weight: 400;text-align: left;color: #4d4d4d;line-height: 45px;letter-spacing: 0px; position: absolute; right: 0; top: 0;}
.activity-con1List-left-new:hover {text-decoration: underline;color: #ff3300;}
.activity-con1List-left-new:hover .activity-con1List-left-newTime {text-decoration: underline;color: #ff3300;}
/*show.html*/
.show-con {width: 100%; margin: 0 auto;}
.show-conList {}
/*subject.html*/
.subject-left {width: 1350px; float: left;}
.subject-right {width: 600px; float: right;}
.subject-right-title {font-size: 36px;font-weight: bold;text-align: right;color: #4d4d4d;line-height: 57px;letter-spacing: 1px;}
.subject-right-titleEn {font-size: 24px;font-family: Arial, Arial-Regular;font-weight: bold;text-align: right;color: #4d4d4d;line-height: 27px;}
.subject-left-list {background-color: #f1f1f1; margin-bottom: 40px;}
.subject-left-listImg {text-align: center;}
.subject-left-listTitle {text-align: center;font-size: 18px;font-weight: 700;text-align: center;color: #4d4d4d;line-height: 30px;letter-spacing: 1px; padding-top: 20px;}
.subject-left-listCon {text-align: left;font-size: 16px;font-weight: 100;color: #4d4d4d;line-height: 24px; height: 202px; padding-top: 10px; overflow: hidden;}
.subject-left-listBtn {text-align: right;}
.subject-left-listBtn button {width: 211px; height: 60px; background-color: #ff3000; font-size: 16px;font-weight: 400;text-align: center;color: #ffffff;line-height: 60px;letter-spacing: 0px; border: none;}
.subject-left-list:hover .subject-left-listTitle{text-decoration: underline;color: #ff3300;}
.subject-left-list:hover .subject-left-listCon {text-decoration: underline;color: #ff3300;}
/*new-show.html*/
.new-list {margin: 0 100px; padding: 40px 0;}
.new-listToptab {font-size: 26px;font-weight: 400;text-align: left;color: #ff3300;line-height: 57px;letter-spacing: 1px; position: relative;}
.new-listToptab img {position: relative; top: 4px; margin: 0 13px;}
.new-listToptabTime {position: absolute; top: 0; right: 0; font-size: 20px;font-family: MicrosoftYaHeiLight, MicrosoftYaHeiLight-Regular;font-weight: 400;text-align: left;color: #4d4d4d;line-height: 57px;letter-spacing: 1px;}
.new-listTopTitle {font-size: 36px;font-weight: 700;text-align: left;color: #4d4d4d;line-height: 83px;letter-spacing: 1px;}
.new-listTopName {font-size: 18px;font-weight: 400;text-align: left;color: #4d4d4d;line-height: 57px;letter-spacing: 1px; padding-bottom: 30px;}
.new-listTopConMin {padding: 80px 0;font-size: 21px;font-weight: 700;text-align: justifyLeft;color: #4d4d4d;line-height: 37px;letter-spacing: 2px;}
.new-listTopBu {font-size: 25px;font-weight: 400;text-align: right;color: #4d4d4d;line-height: 57px;letter-spacing: 1px;}
.new-list-page {padding: 78px 0 240px 0; text-align: center;}
.page-one {width: 48px; height: 48px; font-weight: 700; text-align: center; line-height: 48px; background-color: #ff3000; color: #fff; font-size: 16px; display: inline-block; margin: 5px; border: 1px solid #ff3000;}
.page-two {width: 48px; height: 48px; font-weight: 700; text-align: center; line-height: 48px; background-color: #fff; color: #ff3000; font-size: 16px; display: inline-block; margin: 5px; border: 1px solid #ff3000;}
.page_nav{margin:30px 0;}
.page_nav a{padding:3px 5px;}