@charset "utf-8";
.product{ background: #e3e6eb; padding: 20px 0px;}
.product .title h2,.case .title h2,.news .title h2{line-height: 40px;font-size: 40px;color: #333;}
.product .title h3,.case .title h3,.news .title h3{width: 60px;height: 4px;background: #f2cf1b;margin: 20px auto;}
.product .title h4,.case .title h4{font-size: 16px;color: #666;line-height: 30px;}

.pro_list li{ margin-top: 15px;}
.pro_list li a{ overflow: hidden; display: block;}
.pro_list li img{
    width: 100%;
    transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
}
.pro_list li img:hover{
    transform:scale(1.2);
    -webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
    -o-transform:scale(1.2);
    -ms-transform:scale(1.2);
}
.pro_list li p a{display:block;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;color: #16132b; font-size: 16px;text-align: center;}

.case{margin: 20px 0px;}

.about{background: url("../images/gybg.png") no-repeat center bottom; background-size: 100% 100%; padding: 20px 0px;}
.about .title h2{line-height: 40px;font-size: 40px;color: #fff;}
.about .title h3{width: 60px;height: 4px;background: #f2cf1b;margin: 20px auto;}

.about_con div{ padding: 0px;}
.about_con .about_img{margin-top:30px;background: #CCCCCC;padding-bottom: 8px; padding-right: 8px;}
.about_right{ background: #2059a0;padding-left: 30px!important; padding-bottom: 50px!important;}
.about_right h2{margin: 70px 0 20px 0px;color: #fff;font-size: 24px;}
.about_right h3{width: 104px;height: 2px;background: #5cc1f0;margin: 0 0 40px 0px;}
.about_right p{ color: #fff;}
.about_right .about_more{width: 125px;height: 35px;background: #f1cb1e url("../images/about_more.png") no-repeat 86px 12px;border-radius: 18px;line-height: 35px;margin: 40px 0 0 0px;color: #fff;display: block;text-indent: 15px;}
@media (min-width: 769px) {
    .about{ padding: 60px 0px 80px;}
}

.news{margin: 20px 0px;}
.news #myTab{ background: url("../images/news_top.png") no-repeat top center;}
.news #myTab li{ display: inline-block;margin-left: 10px;}
.news #myTab li a{line-height: 30px;display: inline-block;font-size: 18px;font-weight: 600; color: #222;}
.news #myTab li:last-child{ margin-left: 30px;}
.news #myTab li.active a{color: #f2cf1b;}
.news #myTabContent{margin-top: 20px;}
.news .news_list li .time{ background: #a0bee4;line-height: 80px; color: #fff;font-size: 28px; text-align: center;}
.news .news_list li{margin-bottom: 20px;}
.news .news_list li h2 a{display: block; font-weight: bold;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news .news_list li:hover{background: #F4F4F4;}
.news .news_list li:hover .time{background: #2262c4;}
.news .news_list li:hover h2 a{color: #2262c4;}

.fuwu{ background: url("../images/fuwu_bg.png") no-repeat top center; margin-bottom: 25px;}
.fuwu .fuwu_left{background: url("../images/fuwu_left.png") no-repeat left center; color: #fff; font-size: 26px; font-weight: 700;line-height: 430px; height: 300px;margin-top: 130px;}
.fuwu .fuwu_center,.fuwu .fuwu_right{margin-top: 300px;}
.fuwu .fuwu_center h3,.zhuanzhu .zhuanzhu_left h3{font-size: 18px;font-weight: 700;}
.fuwu .fuwu_center h4,.zhuanzhu .zhuanzhu_left h4{width: 104px;height: 2px;background: #fed722;margin-top: 12px;}
.fuwu .fuwu_center p,.zhuanzhu .zhuanzhu_left p{margin-top: 15px;}
.fuwu .fuwu_right{border-left: 1px solid #ccc;}
.fuwu .fuwu_right .kefu{margin-left: 10px;text-align: center;}
.fuwu .fuwu_right .kefu:first-child{margin-left: 0px;}
.fuwu .fuwu_right .kefu a{color: #3167ad;display: block;}
.fuwu .fuwu_right .kefu p{color: #333;}
.fuwu .fuwu_right .kefu p:hover{color: #ffd628;}

.zhuanzhu{border: 2px solid #8094af; margin-bottom: 30px;}
.zhuanzhu .zhuanzhu_left h3{margin-top: 25px;}
.zhuanzhu .zhuanzhu_right{border-left: 2px solid #8094af;}

.link{background: #292a2e;color: #efefef; line-height: 30px;}
.link span{ font-weight: bold; color: #efefef;}