@charset "utf-8";
/* CSS Document */
@import "header.css";

/*header start*/
.header{width: 1290px;margin: 25px auto 15px;height: 63px;}
.header_logo{float: left;}
.header_nav{float: left;margin: 13px 0 0 30px;}
.header_nav ul{float: left;}
.header_nav ul li{display: inline;margin: 0 20px;position: relative;}
.header_nav ul li:hover a{height: 60px;width: auto;display: inline-block;color: #1db151;border-bottom: 5px solid #1db151;}
.header_nav_hover a{height: 60px;display: inline-block;color: #1db151;border-bottom: 5px solid #1db151;}
.header_nav ul li ul{position: absolute;top: 65px;left: -47px;background: rgba(0,0,0,0.7);display:none;z-index: 99;}
.header_nav ul li:hover ul {display: block;}
.header_nav ul li ul li{display: block;margin: 0;width: 155px;text-align: center;padding-top: 13px;}
.header_nav ul li ul li:last-child{padding-bottom: 15px;}
.header_nav ul li:hover ul li a{height: 20px;color: #adabab;font-size: 15px;text-align: center;border-bottom: none;}
.header_nav ul li ul li a{height: 20px;color: #adabab;font-size: 15px;text-align: center;border-bottom: none;}
.header_nav ul li:hover ul li a:hover{color: #fff;text-decoration: underline;}
.header_tel{float: right;}
/*header end*/
/*banner start*/
.banner-box{width:100%;height:auto;position:relative;overflow:hidden;float: left;}
.banner-box img{width: 100%;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li{width:100% !important;height:auto;margin:0 auto;overflow:hidden;}
.banner-box .bd li a img{width: 100%;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:100%;position:absolute;bottom:6px;left:50%;
    transform:translateX(-50%);
    -ms-transform:translateX(-50%); 	/* IE 9 */
    -moz-transform:translateX(-50%); 	/* Firefox */
    -webkit-transform:translateX(-50%); /* Safari 和 Chrome */
    -o-transform:translateX(-50%); 	/* Opera */
}
.banner-box .hd {position:absolute;bottom:6px;left:50%;
    transform:translateX(-50%);
    -ms-transform:translateX(-50%); 	/* IE 9 */
    -moz-transform:translateX(-50%); 	/* Firefox */
    -webkit-transform:translateX(-50%); /* Safari 和 Chrome */
    -o-transform:translateX(-50%); 	/* Opera */}
.banner-box .hd ul li{width:20px;height:20px;border-radius :50%;text-indent:-9999px;margin-right:13px;background:#fff;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#1db151;}
/*banner end*/
/*productDisplay start*/
.productDisplay{background: url("../images/productDisplay_bg.jpg") no-repeat;background-size:100% 100%;width: 100%;float: left;overflow: hidden;}
.productDisplay_cont{width: 1290px;margin: 0 auto;text-align: left;overflow: hidden;}
.productDisplay_title{background: url("../images/productDisplay_p.png") no-repeat;width: 175px;height: 57px;margin: 100px auto 0;}
.productDisplay_title h3{font-size: 26px;color: #1db151;line-height: 23px;padding-left: 60px;display: inline;}
.productDisplay_title h4{font-size: 20px;color: #999;line-height: 45px;padding-left: 60px;display: inline;}
.productDisplay_ftitle{background: url("../images/productDisplay_bg2.png") no-repeat;width: 857px;height: 55px;margin: 30px auto 40px;text-align: center;padding-top: 2px;}
.productDisplay_ftitle span{background: #1db151;padding: 12px 40px;color: #fff;margin-left: 345px;float: left;}
.productDisplay_li{text-align: left;float: left;width: 100%;margin-bottom: 60px;display: inline;}
.productDisplay_li ul{width: 100%;float: left;}
.productDisplay_li ul li{float: left;width: 400px;height: 308px;overflow: hidden;margin: 0 15px 30px 15px;}
.productDisplay_li_cont{position: relative;width: 400px;}
.productDisplay_li_cont h3{position: absolute;left: 0;right: 0;bottom: 0;background: #7f7f7f;color: #fefefe;text-align: center;padding: 13px 0;}
.productDisplay_li_smalltext{position: absolute;left: 0;width: 100%;bottom: 0;height: 0;background: rgba(0,0,0,0.6);opacity: 0;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
}
.productDisplay_li_smalltext_con{padding: 60px;}
.productDisplay_li_smalltext_con h4 a{font-size: 18px;color: #1db151;}
.productDisplay_li_smalltext_con h4 a:hover{text-decoration: underline;}
.productDisplay_li_smalltext_con p{color: #fff;line-height: 35px;}
.productDisplay_li_smalltext_con span{margin-top: 15px;display: inline;float: left;}
.productDisplay_li_smalltext_con span a{color: #fff;background: #1db151;padding: 5px 13px;}
.productDisplay_li ul li:hover .productDisplay_li_smalltext{height: 308px;opacity: 1;}
/*productDisplay end*/
/*aboutUs start*/
.aboutUs{width: 1290px;margin: 0 auto;overflow: hidden;text-align: center;}
.aboutUs_title{background: url("../images/aboutUs_a.png") no-repeat;width: 175px;height: 57px;margin: 80px auto 90px;text-align: left;}
.aboutUs_title h3{font-size: 26px;color: #1db151;line-height: 23px;padding-left: 65px;display: inline;}
.aboutUs_title h4{font-size: 20px;color: #999;line-height: 45px;padding-left: 65px;display: inline;}
.aboutUs_cont{width: 100%;float: left;text-align: left;}
.aboutUs_cont_tit ul li{float: left;margin: 0 5px;text-align: center;font-size: 14px;color: #333;}
.aboutUs_cont_tit ul li h3{padding: 10px 0 30px 0;}
.aboutUs_cont_tit_hover h3{color: #fff;background: #333;}
.aboutUs_cont_smalltext{width: 100%;float: left;margin: 45px 0 90px;display: inline;}
.aboutUs_cont_smalltext ul li{float: left;position: relative;display: none;}
.aboutUs_cont_smalltext ul li span{position: absolute;left: 0;text-align: center;border-right: 1px solid #ececec;padding-right: 20px;display: inline;}
.aboutUs_cont_smalltext ul li span i{font-size: 62px;color: #918787;display: block;line-height: 62px;}
.aboutUs_cont_smalltext ul li span b{font-size: 12px;color: #999;}
.aboutUs_cont_smalltext ul li p{padding-left: 120px;font-size: 13px;color: #999;line-height: 25px;}
/*aboutUs end*/
/*newsCenter start*/
.newsCenter{width: 100%;float: left;background: #3a3a3a;}
.newsCenter_cont{width: 1290px;margin: 0 auto;overflow: hidden;}
.newsCenter_title{background: url("../images/news_n.png") no-repeat;width: 180px;height: 57px;margin: 100px auto 85px;}
.newsCenter_title h3{font-size: 26px;color: #1db151;line-height: 23px;padding-left: 55px;display: inline;}
.newsCenter_title h4{font-size: 20px;color: #999;line-height: 45px;padding-left: 55px;display: inline;}
.newsCenter_list{width: 100%;float: left;margin-bottom: 90px;}
.newsCenter_list_left{float: left;position: relative;}
.newsCenter_list_left_tit{position: absolute;left: 0;right: 0;bottom: 0;padding: 15px;background: rgba(0,0,0,0.6);color: #fff;line-height: 35px;display: inline;}
.newsCenter_list_left_tit a{color: #fff;}
.newsCenter_list_left_tit h3{font-size: 18px;color: #fff;}
.newsCenter_list_left_tit p{font-size: 16px;color: #fff;}
.newsCenter_list_right{margin-left: 50px;display: inline;float: left;width: 742px;}
.newsCenter_list_right_time{float: left;background: url("../images/news_bg.jpg") no-repeat;width: 106px;height: 105px;text-align: center;padding-right: 20px;display: inline;}
.newsCenter_list_right_time h4{color: #fff;padding-top: 5px;}
.newsCenter_list_right_time h5{color: #b6b6b6;padding-top: 25px;font-size: 30px;}
.newsCenter_list_right ul li{width: 100%;float: left;margin-bottom: 18px;display: inline;background: #fff;}
.newsCenter_list_right ul li:hover{background: #0f0f0f;}
.newsCenter_list_right ul li:hover h3 a{color: #fff;}
.newsCenter_list_right ul li:hover .newsCenter_list_right_time{background: url("../images/news_bg2.png") no-repeat;}
.newsCenter_list_right ul li h3{color: #333;font-size: 18px;padding: 17px 0 10px 0;}
.newsCenter_list_right ul li h3 a{color: #333;}
.newsCenter_list_right ul li p{color: #989898;}
.newsCenter_list_right ul li p a{color: #989898;}
/*newsCenter end*/
/*service start*/
.service{width: 100%;float: left;overflow: hidden;}
.service_title{background: url("../images/service_s.png") no-repeat;width: 251px;height: 57px;margin: 100px auto 85px;overflow: hidden;}
.service_title h3{font-size: 26px;color: #1db151;line-height: 23px;padding-left: 55px;display: inline;}
.service_title h4{font-size: 18px;color: #999;line-height: 45px;padding-left: 55px;display: inline;word-break: normal;}
.service_banner{width: 100%;float: left;padding-bottom: 40px;border-bottom: 40px solid #e6e8e4;text-align: center;}
.service_banner img{width: 1290px;}
/*service end*/
/*footer start*/
.footer{width: 100%;background: #3a3a3a;float: left;overflow: hidden;}
.footer_cont{width: 1290px;margin: 40px auto;overflow: hidden;}
.footer_right{text-align: center;}
.footer_right ul li{padding: 10px 0;color: #fff;font-size: 15px;position: relative;}
.footer_right ul li img{position: absolute;;top: 9px;left: 50%;width: 20px !important;height: auto !important;padding-left: 240px;}
.footer_right ul li span{padding: 0 15px;}
.footer_right ul li span a{color: #fff;}
.right_fixed{position: fixed;top: 25%;right: 10px;background: #fff;z-index: 999;width: 110px;margin-left: 0;}
.right_fixed h3{color: #222;padding-top: 0;padding-bottom:5px;font-size: 13px;}
/*footer end*/
/*list start*/
.nav{width: 100%;background: #eee;}
.nav_cont{width: 1200px;margin: 0 auto;text-align: right;}
.nav_cont span{background: url("../images/zhuye.png") left center no-repeat;padding-left: 25px;height: 70px;line-height: 70px;display: inline;color: #939393;font-size: 13px;}
.nav_cont span a{color: #939393;}
.listMenu{float: left;width: 100%;}
.list{width: 1200px;margin: 0 auto;}
.list_left{width: 230px;float: left;margin-top: -70px;}
.list_left_cont_tit{/*background: url("../images/list_left_t.png") no-repeat;*/width: 230px;height: 143px;background: #222;}
.list_left_cont_tit h3{font-size: 30px;color: #fff;text-align: center;padding-top: 40px;}
.list_left_cont_tit h4{font-size: 18px;color: #454242;text-align: center;padding-top: 5px;}
.list_left_cont_list{width: 230px;text-align: center;color: #484848;background: #eee;}
.list_left_cont_list ul{padding: 48px 0 59px 0;width: 230px;height: auto;}
.list_left_cont_list ul li:first-child{border-top: 1px solid #dfdfdf;}
.list_left_cont_list ul li{border-bottom: 1px solid #dfdfdf;height: 54px;line-height: 54px;color: #484848;font-size: 13px;}
.list_left_cont_list ul li a{color: #484848;}
.list_left_cont_list ul li:hover{background: url("../images/n_content_left_cnt.png") left top no-repeat #fff;}
.list_left_cont_bottom{margin: 30px 0;}
.list_right{width: 920px;margin-left: 50px;float: left;display: inline;}
.list_right_title{width: 920px;border-bottom: 1px solid #e1e1e1;height: 55px;margin-top: 48px;font-size: 24px;color: #414141;}
.list_right_title h1{font-size: 18px;}
.list_right_list{float: left;width: 945px;}
.list_right_list ul li{position: relative;margin: 35px 35px 0 0;width: 280px;height: 184px;overflow: hidden;float: left;}
.list_right_list_cont{position: absolute;left: 0;right: 0;background: rgba(0,0,0,0.6);bottom: -100%;opacity: 0;-webkit-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out;width: 100%;height: 100%;}
.list_right_list ul li:hover .list_right_list_cont{opacity: 1;bottom: 0;}
.list_right_list_cont h3{color: #fff;margin: 38px 10px 10px;font-size: 16px;}
.list_right_list_cont h4{background: #fff;height: 2px;width: 34px;margin: 6px 10px;float: left;}
.list_right_list_cont p{color: #fff;font-size: 14px;margin: 10px 3%;float: left;line-height: 25px;width: 94%;}
.fenye{text-align: center;margin: 50px;width: 100%;float: left;color: #b2b2b2;}
.fenye a{color: #b2b2b2;}
/*list end*/
.newslist_right_list{float: left;width: 920px;}
.newslist_right_list ul{width: 100%;float:left;}
.newslist_right_list ul li{position: relative;width: 920px;overflow: hidden;float: left;border-bottom: 1px solid #f2f2f2;padding: 40px 0;}
.newslist_right_list ul li img{position: absolute;left: 0;float: left;height: 109px;}
.newslist_right_list_li{padding-left: 215px;height: 109px;}
.newslist_right_list_cont h3{color: #adadad;font-size: 16px;}
.newslist_right_list_cont h4{background: #dbdbdb;height: 1px;width: 45px;margin: 20px 0;float: left;}
.newslist_right_list_cont p{color: #adadad;font-size: 14px;float: left;line-height: 25px;width: 100%;}
.newslist_right_list_cont:hover h3{color:#333;text-decoration: underline;}
.newslist_right_list_cont:hover h4{background:#333;}
/*article start*/
.article{float: left;width: 920px;margin: 40px 0;font-size: 14px;line-height: 25px;color: #575757;}
.fenye span:first-child{float: left;}
.fenye span:last-child{float: right;}
.news_view_bot{padding-top: 13px; overflow: hidden;font-size: 12px;color: #bebebe;}
.news_view_date{float: left;background: url("../images/xn_c_honor_7_hntime.png") left center no-repeat;padding-left: 21px;margin-right: 35px;}
.news_view_click{float: left;  background: url("../images/xn_c_videov_5_click.png") left center no-repeat; padding-left: 22px;}
.video_fc_wrap{float: right;color: #5c5c5c;font-size: 12px;}
._video_fc_name{float: left;margin-top: 6px;display: inline;}
.bdsharebuttonbox{float: left;}
/*article end*/