.colorRed {color: #e71218;}

/* 产品图片缩放 */
.proImgScale {overflow: hidden;}
.proImgScale img {transition: All 0.3s ease-in-out;-webkit-transition: All 0.3s ease-in-out;-moz-transition: All 0.3s ease-in-out;-o-transition: All 0.3s ease-in-out;}
.proImgScale img:hover {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}

/* 首页板块通用标题 */
.indexTitle {text-align: center;margin-top: 30px;}
.indexTitle h2 {height: 57px;line-height: 57px;font-size: 30px;color: #521915;background: url("../images/index/chooseTitleBg.png") no-repeat center;}
.indexTitle span {display: inline-block;font-size: 20px;color: #808080;margin-top: 15px;}

/* 搜索栏 */
.search {line-height: 45px;padding: 25px 0;border-bottom: 2px solid #08a795;}
.search .container {}
.search .hotWords {font-size: 16px;color: #333;}
.search .hotWords b {}
.search .hotWords a {margin-right: 10px;color: #4c4c4c;}
.search .hotWords a:hover {color: #e71218;}
.search .searchWarp {width: 350px;height: 45px;border: 1px solid #7d7d7d;border-radius: 50px;}
.search .searchWarp .searchInput {display: inline-block;width: 265px;height: 45px;;border: 0;outline: 0;margin-left: 20px;padding: 0 5px;font-size: 14px;color: #b2b2b2;}
.search .searchWarp .searchBtn {display: inline-block;width: 45px;height: 45px;border: 0;outline: 0;background: url("../images/index/icon_1.png") no-repeat center;cursor: pointer}

/* 100+企业及机构见证善学的品质·众多教育行业的共同选择 */
.case {padding-top: 45px; background:url(../images/index/case_bg.jpg) top left no-repeat;}
.case .title {text-align: center;}
.case .title h2 {font-size: 26px;color: #4e4e4e;font-weight: bold;}
.case .title h2 i {font-size: 44px;color: #e7161c;}
.case .title h2 b {color: #e7161c;}
.case .title p {font-size: 16px;color: #4d4d4d;margin-top: 17px;}

.caseTab {background-color: #bfbfbf;border-radius: 60px;overflow: hidden;margin-top: 40px;}
.caseTab li {width: 14.28571%;height: 60px;line-height: 60px;text-align: center;font-size: 16px;color: #fff;float: left;}
.caseTab li:hover,
.caseTab li.on {background: #08a795;}

.caseMain {margin-top: 30px;}
.caseMain .caseItem {display: none;}
.caseMain .caseItem .part1 {}
.caseMain .caseItem .part1 img {display: block;width: 710px;height: 405px;}
.caseMain .caseItem .part2 {margin-left: 10px; display:none;}
.caseMain .caseItem .part2 img {display: block;width: 250px;height: 170px;margin-top: 10px}
.caseMain .caseItem .part2 img:first-child {margin-top: 0;}
.caseMain .caseItem .part3 {width: 430px;color: #808080;font-size: 14px;}
.caseMain .caseItem .part3 h4 {display: inline-block;background-color: #808080;color: #fff;font-size: 16px;padding: 5px 10px;}
.caseMain .caseItem .part3 .caseApply {line-height: 26px;margin-top: 15px;border-bottom: 1px solid #7d7d7d;padding-bottom: 20px;}
.caseMain .caseItem .part3 h3 {color: #4c4c4c;font-size: 22px;margin-top: 38px;font-weight: bold;}
.caseMain .caseItem .part3 .caseInfo {line-height: 26px;margin-top: 15px;}
.caseMain .caseItem .part3 .caseBtn {display: inline-block;padding: 8px 20px;background: #08a795;font-size: 16px;color: #fff;margin-top: 30px;}
.caseMain .caseItem .part3 .caseBtn:hover{ background: #e71218;}
.caseMain .caseItem .part4 {width: 1224px;margin-left: -24px;margin-top: 15px; margin-bottom:60px;}
.caseMain .caseItem .part4 .caseImg {float: left;margin-left: 20px;margin-top: 24px;}
.caseMain .caseItem .part4 .caseImg img {display: block;width: 222px;height: 125px; border: 1px solid #ddd;}


/* 为什么选择“善学” */
.why {height: 1000px;padding-top: 75px;background: url('../images/index/whyBG.jpg') no-repeat center;}
.why .title {text-align: center;font-size: 16px;color: #808080;
}
.why .title h2 {font-size: 32px;color: #4b4b4b; font-weight: bold;}
.why .title h2 b {font-size: 48px;color: #08a795;}
.why .title p {color: #4c4c4c;text-transform: uppercase;margin-top: 5px;}
.why .title .vice {position: relative;margin-top: 15px;}
.why .title .vice:before,
.why .title .vice:after {content: '';width: 435px;height: 1px;background-color: #626262;position: absolute;top: 50%;}
.why .title .vice:before {left: 0;}
.why .title .vice:after {right: 0;}

.whyLogo {margin-top: 65px;margin-bottom: 35px;}
.whyLogo img {display: block;width: 113px;height: 76px;margin: 0 auto;}

.whyMain {height: 462px;position: relative;}
.whyMain .whyItem {margin-bottom: 40px;}
.whyMain .whyItem dt {width: 73px;height: 71px;margin-top: 20px;}
.whyMain .whyItem dd {width: 227px;height: 114px;float: left;}
.whyMain .whyItem dd h3 {font-size: 18px;color: #4c4c4c;margin-top: 10px;font-weight: bold;}
.whyMain .whyItem dd p {font-size: 14px;color: #4d4d4d;line-height: 20px;margin-top: 8px;}
.whyMain .whyMainLeft {width: 370px;position: absolute;left: 0;top: 0}
.whyMain .whyMainRight {width: 370px;position: absolute;right: 0;top: 0}
.whyMain .whyMainLeft .whyItem dt {float: left;}
.whyMain .whyMainRight .whyItem dt {float: right;}
.whyMain .whyItem#one dt {background: url('../images/index/icon1.png') no-repeat center;}
.whyMain .whyItem#one:hover dt {background: url('../images/index/icon1-1.png') no-repeat center;}
.whyMain .whyItem#one:hover dd h3 {color: #fff;}
.whyMain .whyItem#two dt {background: url('../images/index/icon2.png') no-repeat center;}
.whyMain .whyItem#two:hover dt {background: url('../images/index/icon2-1.png') no-repeat center;}
.whyMain .whyItem#two:hover dd h3 {color: #fff;}
.whyMain .whyItem#three dt {background: url('../images/index/icon3.png') no-repeat center;}
.whyMain .whyItem#three:hover dt {background: url('../images/index/icon3-1.png') no-repeat center;}
.whyMain .whyItem#three:hover dd h3 {color: #fff;}
.whyMain .whyItem#four dt {background: url('../images/index/icon4.png') no-repeat center;}
.whyMain .whyItem#four:hover dt {background: url('../images/index/icon4-1.png') no-repeat center;}
.whyMain .whyItem#four:hover dd h3 {color: #fff;}
.whyMain .whyItem#five dt {background: url('../images/index/icon5.png') no-repeat center;}
.whyMain .whyItem#five:hover dt {background: url('../images/index/icon5-1.png') no-repeat center;}
.whyMain .whyItem#five:hover dd h3 {color: #fff;}
.whyMain .whyItem#six dt {background: url('../images/index/icon6.png') no-repeat center;}
.whyMain .whyItem#six:hover dt {background: url('../images/index/icon6-1.png') no-repeat center;}
.whyMain .whyItem#six:hover dd h3 {color: #fff;}
.whyMainLeft .whyItem dd {padding: 0 20px 0 40px;margin-left: 10px;background: url('../images/index/bg-1.png') no-repeat center;}
.whyMainLeft .whyItem dd:hover { background: url('../images/index/bg-1-hover.png') no-repeat center;}
.whyMainLeft .whyItem dd:hover P{ color:#fff;}
.whyMainRight .whyItem dd {padding: 0 40px 0 20px;margin-right: 10px;background: url('../images/index/bg-11.png') no-repeat center;}
.whyMainRight .whyItem dd:hover{ background: url('../images/index/bg-11-hover.png') no-repeat center;}
.whyMainRight .whyItem dd:hover p{ color:#fff;}


.whyImg {width: 436px;margin-left: 5px;position: absolute;left: 50%;top: 0;margin-left: -218px;}
.whyImg img {display: block;width: 436px;height: 416px;}

.why .btnGroup {text-align: center;margin-top: 40px;}
.why .btnGroup button {display: inline-block;width: 158px;height: 50px;text-align: center;line-height: 50px;font-size: 16px;outline: none;}
.why .btnGroup .consultBtn {color: #fff;background: url('../images/index/whyBtnBG.png') no-repeat center;border: 1px solid transparent; 
    display: inline-block;
    width: 158px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-size: 16px;
    outline: none;
}
.why .btnGroup .consultBtn:hover{ background: url('../images/index/whyBtnBG_hov.png') no-repeat center;}
.why .btnGroup .viewBtn {color: #4c4c4c;border-top-right-radius: 30px;border-bottom-right-radius: 30px;border: 1px solid #333;background-color: #fff;
    display: inline-block;
    width: 158px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-size: 16px;
    outline: none;
}
.why .btnGroup .viewBtn:hover{ background:#08a795; border:1px solid #08a795; color:#fff;}
.why .btnGroup .del {font-size: 18px;color: #999;margin-top: 25px;}
.why .btnGroup .del span {font-size: 32px;color: #db0901;font-weight: bold;}


/* 善学致富第一步：前景好 */
.sectionTitle {text-align: center;}
.sectionTitle h2 {font-size: 32px;color: #fff;font-weight: bold;}
.sectionTitle h2 b {font-size: 48px;color: #08a795;font-weight: bold;}
.sectionTitle h2 i {font-style: normal;color: #08a795;}
.sectionTitle span {display: block;font-size: 16px;color: #808080;margin-top: 10px;}
.sectionTitle p {font-size: 16px;text-transform: uppercase;margin-top: 10px;}
.sectionTitle .icon {margin-top: 11px;margin-bottom: 50px;}
.sectionTitle .icon img {display: inline-block;width: 69px;height: 59px;}

.section1 {background: url('../images/index/section1-bg.jpg') no-repeat center;padding-top: 56px;padding-bottom: 120px;position: relative;}
.section1 .sectionTitle p {color: #fff;}
.section1:before,
.section1:after {content: '';width: 59px;height: 57px;background: url('../images/index/icon7.png') no-repeat center;position: absolute;left: 50%;margin-left: -30px; z-index: 10;}
.section1:before {top: -26px;}
.section1:after {bottom: -23px;}
.section1Note {display: block;width: 326px;line-height: 46px;margin: 20px auto 0 auto;background-color: #fff;font-size: 22px;color: #4d4d4d;text-align: center;}
.section1Main {width: 1214px;margin-left: -14px;margin-top: 52px;}
.section1Main li {width: 188px;height: 329px;float: left;margin-left: 14px;position: relative;}
.section1Main li .section1ItemBG {display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.section1Main li .section1Info {width: 100%;min-height: 80px;padding: 15px 0;background-color: rgba(0, 0, 0, 0.7);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000);position: absolute;top: 50%;left: 0;transform: translateY(-50%);}
.section1Main li .section1Info h3 {font-size: 23px;color: #ffda2b;padding: 0 10px;}
.section1Main li .section1Info p {font-size: 16px;color: #fff;margin-top: 8px;padding: 0 10px;}


/* 善学致富第二步：看产品 */
.section2 {padding-top: 100px;position: relative; padding-bottom: 80px; background:url(../images/index/section2_bg.jpg) top left no-repeat;}
.section2 .sectionTitle h2 {color: #4c4c4c;}
.section2 .sectionTitle p {color: #7f7f7f;}
.section2 .section2BG_left {width: 511px;height: 769px;background: url("../images/index/section2BG_left.png") no-repeat 35px center;position: absolute;top: 650px;left: -140px;z-index: -1;}
.section2 .section2BG_right {width: 736px;height: 1107px;background: url("../images/index/section2BG_right.png") no-repeat 35px center;position: absolute;top: 0;right: 0;z-index: -1;}
.section2 .container {background-color: #fff;}

.section2Main {height: 500px;position: relative;margin-top: 40px;}
.section2Main .section2MainLeft {width: 300px;position: absolute;left: 0;top: 0;}
.section2Main .section2MainRight {width: 300px;position: absolute;right: 0;top: 0;}
.section2Main .section2MainLeft,
.section2Main .section2MainRight {}
.section2Main .section2MainLeft img,
.section2Main .section2MainRight img {display: block;width: 300px;height: 131px;}
.section2Main .section2MainLeft p,
.section2Main .section2MainRight p {font-size: 14px;color: #4c4c4c;line-height: 24px;margin: 10px 0 20px 0;}

.section2Main .section2MainImg {width: 520px;height: 437px;position: absolute;left: 50%;top: 0;margin-left: -260px;top: 0;}
.section2Main .section2MainImg img {display: block;width: 100%;height: 100%;}

.section2Material {width: 100%;height: 623px;background: url('../images/index/section2BG2.jpg') no-repeat center;position: relative;}
.section2Material h2{
    position: absolute;
    left: 135px;
    top: 55px;
    font-size: 35px;
    color: #fff;
    font-weight: bolder;
}
.section2MaterialInfo {width: 540px;position: absolute;top: 150px;left: 30px;}
.section2MaterialInfo h4 {font-size: 26px;color: #07a695; font-weight: bolder;}
.section2MaterialInfo p {font-size: 16px;color: #4d4d4d;line-height: 28px;margin-top: 20px;}
.section2MaterialInfo p b {font-size: 18px;color: #07a695;font-weight: bold;}


/* 产品中心 */
.product {padding-top: 40px;}
.product .sectionTitle {margin-bottom: 40px;}
.product .aside {width: 220px;}
.product .aside .asideHeader { display:none;}
.product .aside .asideHeader p {font-size: 32px;color: #4d4d4d;}
.product .aside .asideHeader span {font-size: 14px;color: #808080;}
.product .aside .asideMain {height: 692px;background-color: #f4f4f4;margin-top: 0px;}
.product .aside .asideMain .asideMainHeader {padding: 20px 0 20px 85px;background: url("../images/index/icon_2.png") no-repeat 35px center;border-bottom: 1px solid #a0a0a0;}
.product .aside .asideMain .asideMainHeader h2 {font-size: 22px;color: #333333;font-weight: bold;}
.product .aside .asideMain .asideMainHeader p {font-size: 12px;color: #666;}
.product .aside .asideMain .asideItem {font-size: 16px;color: #808080;border-bottom: 1px dashed #b5b5b5;padding: 22px 0 22px 65px;background: url("../images/index/icon_3.png") no-repeat 35px center;cursor: pointer;}
.product .aside .asideMain .asideItem a{ color: #808080;}
.product .aside .asideMain .asideItem.on a{ color: #fff;}
.product .aside .asideMain .asideItem:hover,
.product .aside .asideMain .asideItem.on {color: #fff;background: url("../images/index/icon_4.png") no-repeat 35px center;background-color: #08a795;border-bottom-color: transparent;}
.product .aside .asideMain .asideItem.on a:hover{ color: #fff;}
.product .aside .asideMain .asideItem:hover a{ color: #fff;}
.product .aside .asideMain .asideItem a:hover{ color: #fff;}

.product .main {background-color: #f4f4f4;width: 940px;}
.product .main .productMainWarp {}
.productMainWarp .proImg {width: 598px;height: 380px;overflow: hidden; border: 1px solid #ececec;}
.productMainWarp .proImg a {
    display: block;
    height: 100%;
	position:relative;
}
.productMainWarp .proImg a p{ position:absolute; left:0px; bottom:0px; height:36px; width:598px; line-height:36px; text-align:center; background: rgba(0,0,0,0.45); color:#fff;}

.productMainWarp .proImg img {display: block;width: 100%;height: 100%;}
.productMainWarp .proInfo {width: 340px;height: 380px;text-align: center;position: relative;}
.productMainWarp .proInfo img {display: block;width: 94px;height: 63px;margin: 0 auto;margin-top: 30px;}
.productMainWarp .proInfo h2 {color: #4c4c4c;font-size: 22px;font-weight: bold;margin-top: 17px;padding: 0 25px;}
.productMainWarp .proInfo p {color: #333;font-size: 16px;line-height: 29px;margin-top: 20px;padding: 0 25px;text-align: left;}
.productMainWarp .proInfo a {display: block;width: 200px;height: 40px;line-height: 40px;text-align: center;background-color: #e71218;color: #fff;font-size: 14px;border-radius: 50px;position: absolute;bottom: 30px;left: 50%;margin-left: -100px;transition: All 0.2s ease-in-out;-webkit-transition: All 0.2s ease-in-out;-moz-transition: All 0.2s ease-in-out;-o-transition: All 0.2s ease-in-out;}
.productMainWarp .proInfo a:hover {background-color: #07a695;}
.product .main .mainItem {display: none;}
.product .main .productItemWarp {width: 960px;margin-top: 40px;margin-left: -20px;}
.product .main .productItemWarp .productItem {margin-left: 20px;}
.product .main .productItemWarp .productItem .productItemImg {width: 298px;height: 230px;overflow: hidden; border: 1px solid #dede;}
.product .main .productItemWarp .productItem .productItemImg  img {display: block;width: 100%;height: 100%;}
.product .main .productItemWarp .productItem p {font-size: 14px;color: #808080;margin: 10px 0;text-align: center;}
.product .main .productItemWarp .productItem:hover p {color: #e71218;}


/* 专业定制 */
.advert {height: 260px;background: url("../images/index/icon10.png");margin-top: 0px;}
.advert .container {position: relative;}
.advertImg {position: absolute;top: -20px;left: -90px;z-index: 2}
.advertImg img {display: block;width: 391px;height: 303px;}
.advertInfo {width: 470px;padding: 25px 0 35px 90px;border: 1px solid #07a695;margin-left: 230px;top: 40px;position: relative;}
.advertInfo p {font-size: 22px;color: #7e7e7e;}
.advertInfo h3 {font-size: 26px;color: #4c4c4c;}
.advertInfo h3 b {font-size: 46px;color: #07a695;}
.advertInfo span {display: block;width: 190px;height: 40px;line-height: 40px;font-size: 26px;color: #fff;background: url("../images/index/icon9.png") no-repeat 165px center;background-color: #07a695;position: absolute;bottom: -20px;left: 90px;padding-left: 20px;}
.advertDel {margin-top: 63px;}
.advertDel p {font-size: 16px;color: #7e7e7e;}
.advertDel h2 {font-size: 36px;color: #4c4c4c;font-weight: bold;margin-top: 8px;}
.advertDel a {display: block;width: 160px;height: 40px;text-align: center;line-height: 40px;font-size: 22px;color: #fff;margin-top: 15px;background-color: #e71218;transition: All 0.2s ease-in-out;-webkit-transition: All 0.2s ease-in-out;-moz-transition: All 0.2s ease-in-out;-o-transition: All 0.2s ease-in-out;}
.advertDel a:hover {background-color: #07a695;}

/* 善学致富第三步· 10大加盟支持系统  */
.section3 {padding: 50px 0 100px 0;background: url("../images/index/section3BG.jpg") no-repeat center;}
.section3 .sectionTitle h2 {color: #4c4c4c;}
.section3 .sectionTitle p {color: #7f7f7f; letter-spacing: 2px;}

.section3Main {width: 1225px;margin-left: -25px;margin-top: 15px;}
.section3Main li {float: left;width: 220px;margin: 25px 0 0 25px;transition: All 0.2s ease-in-out;-webkit-transition: All 0.2s ease-in-out;-moz-transition: All 0.2s ease-in-out;-o-transition: All 0.2s ease-in-out;}
.section3Main li .jionTitle {width: 218px;height: 128px;border: 1px solid #2f2f2b; background: rgba(47,47,43,1); text-align: center;}
.section3Main li .jionTitle img {display: block;width: 75px;height: 75px;margin: 5px auto 0 auto;}
.section3Main li .jionTitle img.img01{ display: block;}
.section3Main li .jionTitle img.img02{ display: none;}
.section3Main li:hover .jionTitle .img01{ display: none;}
.section3Main li:hover .jionTitle .img02{ display: block;}
.section3Main li:hover .jionTitle h2{ color:#08a795;}

.section3Main li .jionTitle h2 {font-size: 20px;color: #fff;}
.section3Main li .jionInfo {height: 150px;font-size: 16px;color: #333;line-height: 26px;padding: 20px;background-color: #fff;}
.section3Main li:hover {box-shadow: 0 0 20px 5px #999}

/* 善学致富第四步·企业实力 */
.section4 {padding: 50px 0 60px 0 ;;background: url("../images/index/section4BG.jpg") no-repeat top center;}
.section4 .sectionTitle h2 {color: #4c4c4c;}
.section4 .sectionTitle p {color: #7f7f7f;}

.partTitle {text-align: center;}
.partTitle dl {display: inline-block;}
.partTitle dl dt {font-size: 88px;color: #08a795;float: left;line-height: 80px;}
.partTitle dl dd {float: left;margin-left: 10px;text-align: left;}
.partTitle dl dd h2 {font-size: 36px;color: #4c4c4c;margin-bottom: 5px;font-weight: bold;}
.partTitle dl dd h2 b {color: #08a795;}
.partTitle dl dd span {font-size: 16px;color: #fff;background-color: #08a795;padding: 2px 5px;text-transform: uppercase;}

.section4Tab {text-align: center;margin-top: 30px;}
.section4Tab li {display: inline-block;padding: 5px 12px;margin: 0 16px;font-size: 22px;color: #808080;cursor: pointer;}
.section4Tab li:hover,
.section4Tab li.active {background: #08a795;color: #fff;}
.section4Tab li.active a{color: #fff;}
.section4Tab li a {
    color: #000;
}
.section4Tab li:hover a {
    background: #08a795;color: #fff;
}

.section4Main {margin-top: 57px;}
.section4Main .section4Item {height: 350px;}
.section4Item dt {float: left; width: 550px; height: 100%;}
.section4Item dt img {display: block;width: 550px;height: 100%;}
.section4Item dd {float: right;width: 600px;height: 100%;position: relative;}
.section4Item dd h3 {font-size: 22px;color: #323232;margin-bottom: 25px;margin-top: 25px;}
.section4Item dd p {font-size: 16px;color: #808080;line-height: 28px;text-indent: 2em;}
.section4Item dd .btnWarp {position: absolute;bottom: 40px;left: 0;font-size: 0;}
.section4Item dd .btnWarp a {display: inline-block;width: 150px;height: 50px;text-align: center;line-height: 50px;border: 1px solid;font-size: 16px;}
.section4Item dd .btnWarp a.consultBtn {color: #fff;background-color: #e71218;border-color: #e71218;}
.section4Item dd .btnWarp a.consultBtn:hover{ background:#08a795;border-color: #08a795;}
.section4Item dd .btnWarp a.viewBtn {color: #4c4c4c;background-color: #fff;border-color: #aaa;margin-left: 10px;}
.section4Item dd .btnWarp a.viewBtn:hover{ background:#08a795;border-color: #08a795; color:#fff;}




/* 新闻动态 */
.news {padding: 60px 0;background: url("../images/index/icon10.png")}
.news .main {}
.newsTabTitle {height: 70px;line-height: 70px;border-bottom: 1px solid #959595;margin: 20px 0 45px 0;}
.TabTitleBtn {display: inline-block;}
.TabTitleBtn li {margin-right: 30px;font-size: 24px;color: #656565;float: left;cursor: pointer;font-weight: bold;}
.TabTitleBtn li:hover,
.TabTitleBtn li.on {color: #08a795;position: relative;}
.TabTitleBtn li.on:after {content: '';width: 100%;height: 8px;background-color: #08a795;position: absolute;bottom: -4px;left: 0;}
.newsMoreBtn {display: block;font-size: 14px;color: #656565;}
.newsMoreBtn:hover {color: #e71218;border-color: #e71218;}
.news .main .newsMain {width: 765px;}
.news .main .newsMain .list {display: none;}

.firstNews {width: 370px;height: 460px;background-color: #fff;position: relative;}
.firstNews .firstNewsImg {padding: 6px;}
.firstNews .firstNewsImg img {display: block;width: 358px;height: 200px; border: 1px solid #ededed;}
.firstNews .firstNewsTitle {border-bottom: 1px solid #626262;margin: 15px 30px 15px 30px;}
.firstNews .firstNewsTitle h2,
.firstNews .firstNewsTitle h2 a {width: 250px;line-height: 40px;font-size: 16px;color: #4d4d4d;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.firstNews .firstNewsTitle:hover h2 a {color: #08a795;}
.dateIcon {width: 40px;height: 40px;color: #fff;background-color: #08a795;text-align: center;}
.dateIcon p {font-size: 17px;margin-top: 0px;}
.dateIcon p span {font-size: 14px;}
.firstNews .firstNewsInfo {font-size: 14px;color: #4d4d4d;line-height: 30px;padding: 0 30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.firstNews .firstNewsBtn {display: block;width: 72px;height: 27px;background: url("../images/index/newsBtn.png") no-repeat center;position: absolute;bottom: 15px;right: 25px;}

.newsListWarp {width: 370px;height: 460px;background-color: #fff;}
.newsListWarp .newsListImg {padding: 6px;margin-bottom: 8px; position:relative;}
.newsListWarp .newsListImg img {display: block;width: 358px;height: 200px; border: 1px solid #ededed;}
.newsListWarp .newsListImg p{ position:absolute; left:6px; bottom:6px; line-height:30px; width: 359px; text-align:center; color:#fff; background: rgba(0,0,0,.6);}
.newsListWarp .newsItem {margin: 15px 30px 0 30px;}
.newsListWarp .newsItem:hover {background-color: #f1f1f1;}
.newsListWarp .newsItem:hover a {color: #08a795}
.newsListWarp .newsItem:hover .dateIcon {background-color: #08a795;}
.newsListWarp .newsItem .dateIcon {background-color: #bfbfbf;}
.newsListWarp .newsItem dd {float: left;width: 240px;margin-left: 20px;line-height: 40px;height: 40px;}
.newsListWarp .newsItem dd a {display: block;font-size: 14px;color: #4d4d4d;line-height: 40px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}

.news .main .QAQMain {width: 384px;}
.QAQItemWarp {height: 460px;background-color: #fff;overflow: hidden; padding:0px 12px;}
.QAQItem {font-size: 14px;padding: 23px 15px;border-bottom: 1px dashed #cbcbcb;}
.QAQItem .question {height: 23px;line-height: 23px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;padding: 0 0 0 50px;background: url("../images/index/qaq_2.png") no-repeat left top;font-size: 14px;color: #353535;}
.QAQItem .answer {min-height: 35px;padding: 0 0 0 50px;background: url("../images/index/qaq_1.png") no-repeat left top;font-size: 14px;color: #333435;margin-top: 8px;}
.QAQItem .answer {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.QAQItem:hover .question {color: #08a795;}


/* 友情链接 */
.link {background-color: #fff;margin-top: 70px;}
.link .linkTitle {width: 200px;height: 100px;background-color: #7d7d7d;color: #fff;font-size: 22px;text-align: center;}
.link .linkTitle p {margin-top: 15px;}
.link .linkTitle a {display: inline-block;padding: 5px 15px;background-color: #e71218;border-radius: 50px;color: #fff;font-size: 14px;margin-top: 8px;transition: All 0.2s ease-in-out;-webkit-transition: All 0.2s ease-in-out;-moz-transition: All 0.2s ease-in-out;-o-transition: All 0.2s ease-in-out;}
.link .linkTitle a:hover {background-color: #07a695;}
.link .linkMain {width: 920px;height: 77px;padding: 23px 40px 0 40px;}
.link .linkMain a {display: inline-block;color: #4c4c4c;font-size: 14px;margin-right: 30px;line-height: 30px;}
.link .linkMain a:hover {color: #e71218;}