.main-nav {/* background: #fff; */height: 43px;line-height: 43px;}
.main-nav .all-class {height: 43px;line-height: 40px;background: #eb0011;width: 183px;color: #fff;text-align: center;font-size: 17px;font-weight:bold;}
.main-nav .all-class a{color:#fff;}
.main-nav .main-nav-item {box-sizing: border-box;width: 1017px;background: #f6f6f6;}
.main-nav .main-nav-item li {font-size: 0;height:43px;text-align:center;line-height: 40px;}
.main-nav .main-nav-item a {font-size: 17px;color: #434343;margin: 0 93px;}
.main-nav .main-nav-item a:hover {color: #d7000f;}

.hint {width: 100%;height: 50px;line-height: 50px;background: #ffffff;font-size: 15px;color: #333333;}
.hint div {height: 50px;line-height: 50px;}
.hint div img {margin-right: 10px;margin-top: 6px;}
.hint p span:nth-child(1) {color: #FF6600;}
.hint p span:nth-child(2) {color: #FF3333;font-weight: bold;}

.search-box #SearchTitle {width: 410px;border-left: 2px solid #d7000f;}

.content {padding-bottom: 60px;padding-top: 30px;}
.recommend {width: 100%;box-sizing: border-box;padding: 20px;background: #ffffff;position: relative;border: 1px solid #e6e6e6;}
/* æŽ¨èä¸“é¢˜ */
.recommend .recommend-item { width: 724px; height: 356px; overflow:hidden; position:relative;white-space:nowrap;}
.recommend .recommend-item .lunbo { height:100%; z-index:0; font-size: 0;}
.recommend .recommend-item .lunbo li { zoom:1; vertical-align:middle; width: 724px; height: 356px;display: inline-block;}
.recommend .recommend-item .lunbo li a {display: block;width: 100%;height: 100%;}
.recommend .recommend-item .lunbo img { display:block; }
.recommend .recommend-item .dot {position: absolute;bottom: 0;height: 40px;text-align: center;width: 100%;line-height: 48px;}
.recommend .recommend-item .dot li {width: 8px;height: 8px;background: #ffffff;border-radius: 100%;display: inline-block;margin: 5px;transition: all 0.5s;}
.recommend .recommend-item .dot li.on {width: 32px;border-radius: 20px;transition: all 0.5s;}
.recommend .reco-intro {width: 379px;margin-left: 30px;box-sizing: border-box;padding-top: 10px;}
.recommend .reco-intro li {display: none;}
.recommend .reco-intro li.show {display: block;}
.recommend .reco-intro p {margin-bottom: 20px;}
.recommend .reco-intro p:last-child {margin-bottom: 0;}
.recommend .reco-intro p:nth-child(1) {font-size: 20px;font-weight: bold;color: #333333;line-height: 26px;}
/*.recommend .reco-intro p:nth-child(2),.recommend .reco-intro p:nth-child(3){font-size: 14px;font-weight: 400;color: #666666;line-height: 26px;}
.recommend .reco-intro p:nth-child(4) a {display: block;width: 111px;height: 32px;border: 1px solid #ff0000;line-height: 32px;text-align: center;font-size: 14px;font-weight: 400;color: #ff0000;}*/

.recommend .reco-intro p:nth-child(2){font-size: 14px;font-weight: 400;color: #666666;line-height: 26px;}
.recommend .reco-intro p:nth-child(3) a {display: block;width: 111px;height: 32px;border: 1px solid #ff0000;line-height: 32px;text-align: center;font-size: 14px;font-weight: 400;color: #ff0000;}

.recommend .img {position: absolute;top: 0;right: 0;}
/* æ–°é—»ä¸“é¢˜ */
.news-special {margin-top: 30px;}
.news-special .lab {width: 100%;height: 40px;line-height: 40px;position: relative;border-bottom: 1px solid #B5B5B5;padding-bottom: 10px;}
.news-special .lab .line {position: absolute;left: 0;bottom:-2px;}
.news-special .lab .leftpart span:nth-child(1) {font-size: 24px;font-weight: bold;color: #333333;margin-right: 10px;}
.news-special .lab .leftpart span:nth-child(2) {font-size: 12px;font-weight: 400;color: #999999;}
.news-special .lab .rightpart a {font-size: 12px;font-weight: 400;color: #999999;}
.news-special .lab .rightpart span {font-size: 12px;font-weight: 400;color: #FF9900;vertical-align: top;}
.news-special .news-special-item {margin-top: 15px;height: 466px;}
.news-special .news-special-item .left-item {width: 555px;height: 100%;background: #ffffff;}
.news-special .news-special-item .left-item .img {width: 100%;height: 240px;}
.news-special .news-special-item .left-item .img a {display: block;width: 100%;height: 100%;}
.news-special .news-special-item .left-item .con {box-sizing: border-box;padding: 20px;}
.news-special .news-special-item .left-item .con p:first-child {text-align: center;margin-bottom: 20px;}
.news-special .news-special-item .left-item .con a {font-size: 18px;font-weight: bold;color: #333333;}
.news-special .news-special-item .left-item .con p:last-child {font-size: 14px;color: #333333;font-weight: 400;line-height: 26px;text-align: justify;}
.news-special .news-special-item .right-item {width: 628px;height: 100%;}
.news-special .news-special-item .right-item ul {margin-right: -16px;}
.news-special .news-special-item .right-item li {width: 306px;height: 226px;margin-right: 16px;margin-bottom: 14px;}
.news-special .news-special-item .right-item li .con-item {width: 100%;height: 100%;position: relative;}
.news-special .news-special-item .right-item li .con-item a {display: block;width: 100%;height: 100%;}
.news-special .news-special-item .right-item li .con-item p {background-color: rgba(0,0,0,0.5);position: absolute;bottom: 0;height: 35px;line-height: 35px;text-align: center;font-size: 16px;font-weight: 400;color: #ffffff;width: 100%;}
/* äººç‰©ä¸“é¢˜ */
.figure-special {margin-top: 30px;}
.figure-special .lab {width: 100%;height: 40px;line-height: 40px;position: relative;border-bottom: 1px solid #B5B5B5;padding-bottom: 10px;}
.figure-special .lab .line {position: absolute;left: 0;bottom: -2px;}
.figure-special .lab .leftpart span:nth-child(1) {font-size: 24px;font-weight: bold;color: #333333;margin-right: 10px;}
.figure-special .lab .leftpart span:nth-child(2) {font-size: 12px;font-weight: 400;color: #999999;}
.figure-special .lab .rightpart a {font-size: 12px;font-weight: 400;color: #999999;}
.figure-special .lab .rightpart span {font-size: 12px;font-weight: 400;color: #FF9900;vertical-align: top;}
.figure-special .con {margin-top: 15px;}
.figure-special .con ul {margin-right: -16px;}
.figure-special .con li {width: 288px;/* height: 237px; */background: #ffffff;margin-right: 16px;}
.figure-special .con li a {display: block;width: 100%;height: 162px;}
.figure-special .con li p {font-size: 14px;font-weight: bold;color: #333333;height: 45px;line-height: 45px;box-sizing: border-box;padding: 0 4px;;}
/* ä¼ä¸šä¸“é¢˜ */
.company-special {margin-top: 30px;}
.company-special .lab {width: 100%;height: 40px;line-height: 40px;position: relative;border-bottom: 1px solid #B5B5B5;padding-bottom: 10px;}
.company-special .lab .line {position: absolute;left: 0;bottom: -2px;}
.company-special .lab .leftpart span:nth-child(1) {font-size: 24px;font-weight: bold;color: #333333;margin-right: 10px;}
.company-special .lab .leftpart span:nth-child(2) {font-size: 12px;font-weight: 400;color: #999999;}
.company-special .lab .rightpart a {font-size: 12px;font-weight: 400;color: #999999;}
.company-special .lab .rightpart span {font-size: 12px;font-weight: 400;color: #99CC00;vertical-align: top;}
.company-special .con {margin-top: 15px;}
.company-special .con ul {margin-right: -16px;}
.company-special .con li {width: 288px;/* height: 243px; */background: #ffffff;margin-right: 16px;margin-bottom: 20px;}
.company-special .con li a {display: block;width: 100%;height: 162px;}
.company-special .con li p {font-size: 14px;font-weight: bold;color: #333333;height: 40px;line-height: 40px;box-sizing: border-box;text-align: center;}
/* æ´»åŠ¨ä¸“é¢˜ */
.activity-special {margin-top: 30px;}
#activity-special .con li {min-height: 323px;}
.activity-special .lab {width: 100%;height: 40px;line-height: 40px;position: relative;border-bottom: 1px solid #B5B5B5;padding-bottom: 10px;}
.activity-special .lab .line {position: absolute;left: 0;bottom: -2px;}
.activity-special .lab .leftpart span:nth-child(1) {font-size: 24px;font-weight: bold;color: #333333;margin-right: 10px;}
.activity-special .lab .leftpart span:nth-child(2) {font-size: 12px;font-weight: 400;color: #999999;}
.activity-special .lab .rightpart {line-height: 70px;height: 50px;}
.activity-special .lab .rightpart a {font-size: 12px;font-weight: 400;color: #999999;}
.activity-special .lab .rightpart span {font-size: 12px;font-weight: 400;color: #33CCCC ;vertical-align: top;}
.activity-special .con {margin-top: 15px;}
.activity-special .con ul {margin-right: -16px;}
.activity-special .con li {width: 288px;background: #ffffff;margin-right: 16px;box-sizing: border-box;border: 1px solid #e6e6e6;}
.activity-special .con li a {display: block;width: 100%;height: 162px;}
.activity-special .con li p.title {font-size: 14px;font-weight: bold;color: #333333;line-height: 24px;box-sizing: border-box;padding: 10px 15px 0px 15px;/* height: 73px; */}
.activity-special .con li p:last-child {font-size: 13px;font-weight: 400;color: #666666;line-height: 24px;box-sizing: border-box;padding: 8px 15px;}
/* å±•ä¼šä¸“é¢˜ */
.exhibition-special {margin-top: 30px;}
.exhibition-special .lab {width: 100%;height: 40px;line-height: 40px;position: relative;border-bottom: 1px solid #B5B5B5;padding-bottom: 10px;}
.exhibition-special .lab .line {position: absolute;left: 0;bottom: -2px;}
.exhibition-special .lab .leftpart span:nth-child(1) {font-size: 24px;font-weight: bold;color: #333333;margin-right: 10px;}
.exhibition-special .lab .leftpart span:nth-child(2) {font-size: 12px;font-weight: 400;color: #999999;}
.exhibition-special .lab .rightpart {height:50px;line-height: 70px;}
.exhibition-special .lab .rightpart a {font-size: 12px;font-weight: 400;color: #999999;}
.exhibition-special .lab .rightpart span {font-size: 12px;font-weight: 400;color: #3399FF;vertical-align: top;}
.exhibition-special .con {margin-top: 15px;}
.exhibition-special .con ul {margin-right: -16px;}
.exhibition-special .con li {width: 288px;background: #ffffff;margin-right: 16px;margin-bottom: 20px;box-sizing: border-box;border: 1px solid #e6e6e6;}
.exhibition-special .con li a {display: block;width: 100%;height: 162px;}
.exhibition-special .con li p {font-size: 14px;font-weight: bold;color: #333333;height: 70px;line-height: 20px;box-sizing: border-box;text-align: center;padding:10px;}
/* äº§å“ä¸“é¢˜ */
.product-special {margin-top: 30px;}
.product-special .lab {width: 100%;height: 40px;line-height: 40px;position: relative;border-bottom: 1px solid #B5B5B5;padding-bottom: 10px;}
.product-special .lab .line {position: absolute;left: 0;bottom: -2px;}
.product-special .lab .leftpart span:nth-child(1) {font-size: 24px;font-weight: bold;color: #333333;margin-right: 10px;}
.product-special .lab .leftpart span:nth-child(2) {font-size: 12px;font-weight: 400;color: #999999;}
.product-special .lab .rightpart {line-height: 70px;height: 50px;}
.product-special .lab .rightpart a {font-size: 12px;font-weight: 400;color: #999999;}
.product-special .lab .rightpart span {font-size: 12px;font-weight: 400;color: #6633FF;vertical-align: top;}
.product-special .con {margin-top: 15px;}
.product-special .con ul {margin-right: -16px;}
.product-special .con li {width: 288px;/* height: 276px; */background: #ffffff;margin-right: 16px;box-sizing: border-box;border: 1px solid #e6e6e6;}
.product-special .con li a {display: block;width: 100%;height: 162px;}
.product-special .con li p {font-size: 14px;font-weight: bold;color: #333333;height: 70px;box-sizing: border-box;padding:10px;text-align: center;}

/* åˆ—è¡¨ */
.list-con {padding-top: 0!important;}
.list-con .location {width: 100%;height: 45px;line-height: 45px;margin-bottom: 15px;}
.list-con .location span,.list-con .location a {font-size: 14px;color: #999999;}
.list-con .left-part-list {width: 890px;}
.list-con .left-part-list ul {margin-right: -20px;}
.list-con .left-part-list li {width: 440px;background: #ffffff;margin-right: 15px;margin-bottom: 15px;height:369.5px;box-sizing: border-box;border: 1px solid #e6e6e6;}
.list-con .left-part-list li .img {width: 100%;height: 250px;}
.list-con .left-part-list li p.title {box-sizing: border-box;width: 100%;padding: 15px 0 0 0;text-align: center;}
.list-con .left-part-list li p.title a {font-size: 18px;font-weight: bold;color: #333333;}
.list-con .left-part-list li p.title a em{color:#c00;font-weight: bold;}
.list-con .left-part-list li p.title a:hover {color:  #CC0000;}
.list-con .left-part-list li p.detail {box-sizing: border-box;width: 100%;padding: 15px;font-size: 14px;font-weight: 400;color: #666666;line-height: 26px;}

.list-con .right-part-con {width: 284px;}
.list-con .right-part-con .all-special {width: 100%;background: #ffffff;box-sizing: border-box;border: 1px solid #e6e6e6;}
.list-con .right-part-con .all-special .lab {width: 100%;height: 40px;border-bottom: 2px solid transparent;border-image: linear-gradient(to right,#09ACD5,#31F9FC)1 10;box-sizing: border-box;padding: 10px 15px;font-size: 16px;color: #333333;font-weight: 400;}
.list-con .right-part-con .all-special .list {box-sizing: border-box;padding: 20px 30px;}
.list-con .right-part-con .all-special .list ul {margin-right: -30px;}
.list-con .right-part-con .all-special .list li {width: 95px;height: 33px;margin-right: 31px;margin-bottom: 16px;}
.list-con .right-part-con .all-special .list li a {display: block;width: 100%;height: 100%;line-height: 33px;text-align: center;border: 1px solid #00A0E9;border-radius: 20px;font-size: 14px;color: #333333;font-weight: 400;}
.list-con .right-part-con .all-special .list li a:hover {background: #00A0E9;color: #ffffff;}
/* æœ€æ–°ä¸“é¢˜ */
.list-con .right-part-con .recent-special {margin-top: 30px;background: #ffffff;box-sizing: border-box;border: 1px solid #e6e6e6;}
.list-con .right-part-con .recent-special .lab {width: 100%;height: 40px;border-bottom: 1px solid transparent;border-image: linear-gradient(to right, #7B4DD7,#E790FC)1 10;box-sizing: border-box;padding: 10px 15px;font-size: 16px;color: #333333;font-weight: 400;}
.list-con .right-part-con .recent-special .list {box-sizing: border-box;padding: 15px;}
.list-con .right-part-con .recent-special .list li {margin-bottom: 10px;}
.list-con .right-part-con .recent-special .list li span {font-size: 14px;color: #999999;margin-right: 10px;}
.list-con .right-part-con .recent-special .list li a {font-size: 14px;color: #333333;}
.list-con .right-part-con .recent-special .list li a:hover {color: #FF0000;}
.list-con .right-part-con .recent-special .list li:last-child {margin-bottom: 0;}
.list-con .right-part-con .recent-special .list li .img {width: 121px;height: 71px;margin-right: 10px;}
.list-con .right-part-con .recent-special .list li .con {width: 120px;}
.list-con .right-part-con .recent-special .list li .con p:first-child a {font-size: 12px;font-weight: bold;color: #333333;}
.list-con .right-part-con .recent-special .list li .con p:last-child {font-size: 12px;font-weight: 400;color: #666666;line-height: 22px;margin-top: 6px;}
/* æŽ¨èä¸“é¢˜ */
.list-con .right-part-con .rec-special {margin-top: 30px;background: #ffffff;box-sizing: border-box;border: 1px solid #e6e6e6;}
.list-con .right-part-con .rec-special .lab {width: 100%;height: 40px;border-bottom: 1px solid transparent;border-image: linear-gradient(to right, #0251D3,#8DE5FF)1 10;box-sizing: border-box;padding: 10px 15px;font-size: 16px;color: #333333;font-weight: 400;}
.list-con .right-part-con .rec-special .list {box-sizing: border-box;padding: 15px;}
.list-con .right-part-con .rec-special .list li {width: 254px;/* border: 1px solid #E5E5E5; */margin-bottom: 20px;}
.list-con .right-part-con .rec-special .list li:last-child {margin-bottom: 0;}
.list-con .right-part-con .rec-special .list li .img {width: 100%;height: 155px;}
.list-con .right-part-con .rec-special .list li .img a {width: 100%;height: 100%;display: block;}
.list-con .right-part-con .rec-special .list li p {width: 100%;height: 27px;line-height: 27px;box-sizing: border-box;padding: 0 10px;font-size: 12px;font-weight: 400px;color: #333333;}

/* äººç‰©ä¸“é¢˜åˆ—è¡¨ */
.left-part-list .figure {margin-right: -19px!important;}
.left-part-list .figure li {width: 288px;height: 230px;background: #ffffff;margin-right: 15px;margin-bottom: 20px;}
.left-part-list .figure li .img {width: 100%;height: 192px;}
.left-part-list .figure li .img a {display: block;width: 100%;height: 100%;}
.left-part-list .figure li p {width: 100%;height: 38px;line-height: 38px;box-sizing: border-box;padding: 0 10px;font-size: 14px;font-weight: 400;color: #666666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}









/* -------------- */
/*åˆ†é¡µ*/
.page {font-size: 12px; padding: 15px 20px;color: #ccc;text-align: center;margin-top:30px;display: block!important;}
.page a{text-decoration: none;display: inline-block;height: 30px;line-height: 28px;padding: 0 12px;margin: 0 2px;transition: 0.3s all;color: #bfbfbf;background: #f2f2f2;border: 1px solid #cecece;}
.page a[href]{color: #555; border: 1px solid #ccc;background-color: transparent;}
.page a[href]:hover,.page a.selected_page{text-decoration: none;background-color: #d7000f;color: #fff;}
.page_input{position: relative;display: inline-block;width: 35px;height: 28px;text-align: center;margin: 0 2px;border: solid 1px #ccc;color: #666;}
.page_button{display: inline-block;width: 40px;height: 24px;line-height: 24px;text-align: center;background-color: #d7000f;color: #fff;border-radius: 3px;margin: 0 5px;}
.page_button:hover{cursor: pointer;opacity: 0.8;}

/* ======== */
/* å›¾ç‰‡ç‰¹æ•ˆ */
.special {display: block;overflow: hidden;}
.special img {
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
}
.special:hover img {
    -webkit-transform: matrix(1.1,0,0,1.1,0,0);
    -moz-transform: matrix(1.1,0,0,1.1,0,0);
    -ms-transform: matrix(1.1,0,0,1.1,0,0);
    -o-transform: matrix(1.1,0,0,1.1,0,0);
    transform: matrix(1.1,0,0,1.1,0,0);
}

/*å›žåˆ°é¡¶éƒ¨*/
.cd_backTop {cursor: pointer;width: 77px;text-align: center;position:fixed;right:260px;top:245px;z-index:9999;box-sizing: border-box;border: 1px solid #e6e6e6;border-radius: 8px;}
.cd_backTop li {width: 100%;height: 45px;line-height: 45px;text-align: center;background: #ffffff;}
.cd_backTop li:hover a {background: #00A0E9;color: #ffffff!important;}
.cd_backTop li a {display: block;width: 100%;height: 100%;color: #333333;font-size: 12px;}
.cd_backTop li:first-child {border-top-left-radius: 8px;border-top-right-radius: 8px;}
.cd_backTop li:first-child a {border-top-left-radius: 8px;border-top-right-radius: 8px;}
.cd_backTop li:last-child {line-height: 18px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
.cd_backTop li:last-child a {border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}

/*å“åº”å¼*/
@media screen and (max-width:1900px){
    .cd_backTop {display: none;}
}
@media screen and (max-width:1200px){
    
}
@media screen and (max-width:1100px){
    
}
@media screen and (max-width:1000px){
    
}
@media screen and (max-width:640px){
    
}