/* 新闻 */
.index_news {background:#f5f5f5;padding:70px 0;}
.index_news .htit2 {margin-bottom:40px;}
.index_news_box .list_box {width:1200px;height:340px;background:#fff;margin-bottom:30px;box-shadow:1px 1px 2px #ccc;}
.index_news_box .list_box:hover>div.text_box>h4>i {width:600px;}
.index_news_box .list_box .img_box {width:500px;height:340px;line-height:340px;text-align:center;float:left;}
.index_news_box .list_box .img_box div {width:500px;height:340px;display:inline-block;}
.index_news_box .list_box .img_box div img {max-width:435px;max-height:280px;}
.index_news_box .list_box .text_box {width:600px;float:left;color:#7c7c7c;margin-top:35px;}
.index_news_box .list_box .text_box h4 {font-size:20px;color:#474747;line-height:50px;border-bottom:1px solid #dcdcdc;margin-bottom:30px;position:relative;}
.index_news_box .list_box .text_box h4 i {width:30px;height:1px;display:inline-block;position:absolute;left:0;bottom:-1px;background:#1e885d;transition:width 2s;-moz-transition:width 2s;-webkit-transition:width 2s;-o-transition:width 2s;}
.index_news_box .list_box .text_box p {font-size:14px;line-height:26px;margin-bottom:40px;height: 130px;overflow: hidden;}
.index_news_box .list_box .text_box em {font-size:15px;}
.index_news_box .slist_box {width:380px;height:250px;text-align:center;position:relative;margin-right:30px;float:left;background:#fff;}
.index_news_box .cr {margin-right:0;}
.index_news_box .slist_box:hover>div.text_box>h4>i {width:320px;}
.index_news_box .slist_box:hover>a>em {background:#1e885d;color:#fff;}
.index_news_box .slist_box .text_box {width:320px;display:inline-block;text-align:left; margin:40px 30px 0;}
.index_news_box .slist_box .text_box h4 {font-size:18px;color:#474747;line-height:40px;margin-bottom:20px;position:relative;border-bottom:1px solid #dcdcdc;}
.index_news_box .slist_box .text_box h4 i {width:30px;height:1px;display:inline-block;position:absolute;left:0;bottom:-1px;background:#1e885d;transition:width 2s;-moz-transition:width 2s;-webkit-transition:width 2s;-o-transition:width 2s;}
.index_news_box .slist_box .text_box p {font-size:14px;color:#7c7c7c;line-height:22px; height:66px; overflow:hidden;}
.index_news_box .slist_box em {width:320px;height:60px;line-height:60px;background:#e2e2e2;display:inline-block;position:absolute;left:0;bottom:0;font-size:15px;color:#878787;text-align:left;padding:0 30px;}
.index_news_box .slist_box a {width:40px;height:60px;display:inline-block;text-align:center;float:right;}

/* 产品 */
.btn{font-size:30px;font-family: '宋体';cursor:pointer;display:inline-block;text-align:center;}
.img_box{display:table-cell;vertical-align:middle;text-align:center;}
.img_box img{vertical-align:middle;border:none;display:inline-block;max-width:100%;max-height:100%;transition: all .5s;}
.img_box:hover img { transform: scale(1.08); }
.index_pro {width:100%;max-width:1920px;height:720px;background:url(../images/index_pro_bg.jpg) no-repeat center center;background-size:1920px 810px;text-align:center;overflow:hidden;}
.index_pro .container {max-width:1380px;}
.index_pro .htit1 {margin-top:55px;display:inline-block;}
.index_pro_box {}
.index_pro_box .hd {text-align:center;margin:30px 0;}
.index_pro_box .hd li {width:118px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#333;display:inline-block;border:1px solid #e3e3e3;border-radius:15px;cursor:pointer;margin:0 5px;}
.index_pro_box .hd li.on {background:#1e885d;border:1px solid #1e885d;color:#fff;}

.index_pro_box .bd {width:1220px;height:550px;background:#f5f5f5;}
.index_pro_box .bd li .pic_box {width:335px;height:550px;display:inline-block;float:left;}
.index_pro_box .bd li .pic_box img {width:100%;height:100%;}
.index_pro_box .bd li .right_box {width:825px;display:inline-block;float:right; margin-right:40px;}
.index_pro_box .bd li .right_box .htit {text-align:left;padding:15px 0;margin-bottom:25px;position:relative;}
.index_pro_box .bd li .right_box .htit em {font-size:38px;color:#d8d8d8;font-family:'Bell MT';}
.index_pro_box .bd li .right_box .htit h4 {font-size:30px;color:#333;font-weight:bold;}
.index_pro_box .bd li .right_box .htit i {width:100%;border-top:1px solid #e3e3e3;border-bottom:1px solid #fff;position:absolute;left:0;bottom:0;display:inline-block;}
.index_pro_box .bd li .right_box .index_pro_slide2 .bd {width:100%;height:auto;position:relative;}
.index_pro_box .index_pro_slide2 .bd li {width:265px;display:inline-block;margin-right:18px;float:left;}
.index_pro_box .index_pro_slide2 .bd li .img_box {width:265px;height:290px;overflow: hidden;}
.index_pro_box .index_pro_slide2 .bd li p {height:60px;line-height:60px;font-size:13px;color:#333;background:#fff;}
.index_pro_box .index_pro_slide2 .bd li:hover p {background:#1e885d;color: #fff;}
.index_pro_box .index_pro_slide2 .bd li a {display:block;}
.index_pro_box .index_pro_slide2 .bd span.sprev,.index_pro_box .index_pro_slide2 .bd span.snext {width:35px;height:35px;background:#cfcfcf;color:#fff;position:absolute;right:-40px;}
.index_pro_box .index_pro_slide2 .bd span.sprev:hover,.index_pro_box .index_pro_slide2 .bd span.snext:hover {background:#1e885d;}
.index_pro_box .index_pro_slide2 .bd span.sprev {top:110px;}
.index_pro_box .index_pro_slide2 .bd span.snext {top:160px;}


/* 关于 */
.white img{ position: relative; width:480px;}
.index_about {margin-top:105px;}
.bgblack {height:426px;background:#e3e3e3;}
.index_about .bgblack .black {height:426px;background:#e3e3e3;position:relative;}
.index_about .black h1 {font-size:30px;padding-top:30px;margin-bottom:10px;color:#333;}
.index_about .black h2 {font-size:22px;margin-bottom:30px;color:#333;}
.index_about .black .text_box {width:495px;height:294px;font-size:14px;line-height:30px;color:#333;}
.index_about .black .text_box h3 {width:106px;height:39px;font-size:16px;font-family:"Arial";color:rgb(123,123,123);text-align:center;float:right;margin-top:53px;}
.index_about .black .text_box h3 img {margin-top:-25px;}
.Frame {width:654px;height:523px;background:url(../images/Frame.png);background-position:center;background-repeat:no-repeat;position:absolute;top:-124px;right:-20px;}
.about_pic{width: 648px; height: 530px; display: inline-block; position: absolute; top: -106px; right: 0;}
.black .prev,.black .next {width:56px;height:56px;text-align:center;line-height:56px;display:inline-block;font-size:28px;font-family:'黑体';cursor:pointer;font-weight:600;color:#fff;background:rgba(98,98,98,.6);position:absolute;}

.black .prev {top:127px;right:592px}
.black .next {top:127px;right:0;}
.block {margin:50px 0 70px;text-align:center;text-shadow:2px 2px 8px #333;}

.block #news {width:580px;height:495px;background:url(../images/about_class_01.jpg);background-position:center;background-repeat:no-repeat;text-align:center; float:left; margin-right:36px;}
.block #news h1 {font-size:24px;color:#fff;margin-bottom:10px;padding-top:185px;transition:all 0.7s;}
.block #news h2 {font-size:14px;color:#fff;transition:all 0.7s;}
.block #news h3 {font-size:16px;color:#fff;margin-top:34px;transition:all 0.7s;}

.block #join {width:580px;height:495px;background:url(../images/about_class_03.jpg);background-position:center;background-repeat:no-repeat;text-align:center;display:inline-block;}
.block #join h1 {font-size:24px;color:#fff;margin-bottom:10px;padding-top:185px;transition:all 0.7s;}
.block #join h2 {font-size:14px;color:#fff;transition:all 0.7s;}
.block #join h3 {font-size:16px;color:#fff;margin-top:34px;transition:all 0.7s;transition:all 0.7s;}

.block #case {width:380px;height:193px;background:url(../images/about_class_06.jpg);background-position:center;background-repeat:no-repeat;text-align:center;margin-right:26px; margin-top:30px; float:left;}
.block #case h1 {font-size:24px;color:#fff;margin-bottom:10px;padding-top:73px;transition:all 0.7s;}
.block #case h2 {font-size:14px;color:#fff;transition:all 0.7s;}

.block #net {width:380px;height:193px;background:url(../images/about_class_08.jpg);background-position:center;background-repeat:no-repeat;text-align:center;margin-right:26px;margin-top:30px; float:left;}
.block #net h1 {font-size:24px;color:#fff;margin-bottom:10px;padding-top:73px;transition:all 0.7s;}
.block #net h2 {font-size:14px;color:#fff;transition:all 0.7s;}

.block #contact {width:380px;height:193px;background:url(../images/about_class_10.jpg);background-position:center;background-repeat:no-repeat;text-align:center;margin-top:30px; float:left;}
.block #contact h1 {font-size:24px;color:#fff;margin-bottom:10px;padding-top:73px;transition:all 0.7s;}
.block #contact h2 {font-size:14px;color:#fff;transition:all 0.7s;}

/*.block .main div:nth-last-child(3) {margin-top:40px;}
.block .main div:nth-child(4) {margin:0 30px;}*/

#news:hover h1,#news:hover h2,#news:hover h3 {transition:all 0.7s;opacity:0;}
#join:hover h1,#join:hover h2,#join:hover h3 {transition:all 0.7s;opacity:0;}
#case:hover h1,#case:hover h2 {transition:all 0.7s;opacity:0;}
#net:hover h1,#net:hover h2 {transition:all 0.7s;opacity:0;}
#contact:hover h1,#contact:hover h2 {transition:all 0.7s;opacity:0;}
