/*公共*/
.pull-left {float: left !important;}
.pull-right {float: right !important;}
.text-center {text-align: center;}







.swiper-pagination-bullet {width: 38px;height: 10px;border-radius: 20px;}
.swiper-pagination-bullet-active {opacity: 1;background: #4bb23f;}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%234bb23f'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%234bb23f'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}


/*关于 */


#i-about{margin:100px 0px;}
#i-about .i-about-tit img{max-height:78px;margin-bottom:40px;animation:fadein 2s linear 1;-webkit-animation:fadein 2s linear 1;-moz-animation:fadein 2s linear 1;-o-animation:fadein 2s linear 1;-ms-animation:fadein 2s linear 1;}
#i-about .i-about-con .i-about-con-l{width:72%;background: #fff;}
#i-about .i-about-con .i-about-con-l-cp{width: 40.95%;height: 390px;background: #e6e6e6;position: relative;}
#i-about .i-about-con .i-about-con-l-cp .i-about-con-l-cp-img{position:absolute;top:-36px;left:-12px;}
#i-about .i-about-con .i-about-con-l-cp .i-about-con-l-cp-img img{height: 275px;max-width: initial;margin-top: 75px;}
#i-about .i-about-con .i-about-con-img img {width: 100%;}
#i-about .i-about-con .i-about-con-img{margin-top: 0;margin-right: 0;width: 27%;}
#i-about .i-about-con .i-about-con-l a.i-about-con-l-more{display: block;position:absolute;width: 72px;text-align: center;font-size: 12px;color:#4c4c4c;border:1px solid #4c4c4c;left:58px;bottom:29px;line-height: 22px;transition: all .2s ease-in-out}
#i-about .i-about-con .i-about-con-l a.i-about-con-l-more:hover{border: 1px solid #4bb23f;background:#4bb23f;color:#fff; }
#i-about .i-about-con .i-about-con-r{width: 58%;height: 390px;padding:35px 46px 53px 45px;border-top: 1px solid #e6e6e6;border-bottom:1px solid #e6e6e6; }
#i-about .i-about-con .i-about-con-r .i-about-con-r-tit{border-bottom: 1px solid #e6e6e6;padding-bottom: 16px; position:relative;}
#i-about .i-about-con .i-about-con-r .i-about-con-r-tit p.ch{font-size: 24px;color:#333;line-height: 30px}
#i-about .i-about-con .i-about-con-r .i-about-con-r-tit p.en{font-family: arial;font-size: 13px;color:#333; line-height: 24px; }
#i-about .i-about-con .i-about-con-r .i-about-con-r-info{font-size: 14px;color:#808080;line-height: 20px;margin-top: 15px;}
#i-about .i-about-con .i-about-con-r .tel{color: #4bb23f;font-size: 22px;font-weight: bold;font-family: "微软雅黑", Arial;margin-top:22px;}
#i-about .i-about-con .i-about-con-r .tel span{}



#i-product {margin-bottom: 60px;position: relative}
#i-product {background: url(../images/ab.jpg) center center no-repeat;background-size:cover;padding-bottom: 50px;}
#i-product .i-product-tit{padding-top:80px;padding-bottom: 50px;animation:fadein 2s linear 1;-webkit-animation:fadein 2s linear 1;-moz-animation:fadein 2s linear 1;-o-animation:fadein 2s linear 1;-ms-animation:fadein 2s linear 1;}
#i-product .swiper-slide {text-align: center;margin-bottom: -1px;background: #fff;}
#i-product .swiper-slide a {display: block;padding: 31px 0 13px;position: relative;overflow: hidden;margin-right: -1px;}
#i-product .swiper-slide a span.img{display: block;width: 85%; text-align: center;margin: 0 auto 28px;}
#i-product .swiper-slide a span.img img{max-width: 100%;vertical-align: middle; height:280px;}
#i-product .swiper-slide a span.name {min-width: 55%;max-width: 90%;margin: 0 auto;display: block;padding: 6px 2px;border: transparent;border-radius: 18px 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all .2s ease-in-out;}
#i-product .swiper-slide>a:hover>span.name{background:#4bb23f;color:#fff;}
#i-product .swiper-pagination{position: initial;margin-top: 38px;}
#i-product .swiper-pagination-bullet {background: #ffffff;opacity: .8;margin: 0 8px;}
#i-product .swiper-pagination-bullet-active {background: #4bb23f;opacity: 1;}


.icon_down {background: url(../images/down.png)no-repeat;width: 18px;height: 18px;display: block;float: left;vertical-align: middle;margin-top: -1px;}



#i-knowledge {margin-bottom: 80px;}
.i-knowledge {border-right: 1px solid #e6e6e6;}
#i-knowledge ul.i-knowledge-list li{display: block;float: left;border-left: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;position:relative;cursor:pointer;transition: all .2s ease-in-out;overflow: hidden;}
#i-knowledge ul.i-knowledge-list li:hover i{display: block;}
#i-knowledge ul.i-knowledge-list li:hover .bottom{background:#e88025;}
#i-knowledge ul.i-knowledge-list li .top{margin-top: 22px;margin-bottom: 29px;}
#i-knowledge ul.i-knowledge-list li .top p.number{font-size: 38px;line-height: 50px;color:#4bb23f;font-family:arial;margin-bottom: 3px;font-weight: 600;}
#i-knowledge ul.i-knowledge-list li .top p.ch{font-size: 18px;color:#333;font-weight: bold;line-height: 22px;}
#i-knowledge ul.i-knowledge-list li .top p.en{font-size: 12px;color:#808080;font-family: arial;}

#i-knowledge ul.i-knowledge-list li .bottom{font-size: 12px;color:#fff;background:#4bb23f;width: 100%;height:166px;}
#i-knowledge ul.i-knowledge-list li .bottom p.info{padding:32px 20px 0;height: 100px; color: #fff}
#i-knowledge ul.i-knowledge-list li.last{border: none;}
/*#i-knowledge ul.i-knowledge-list li.first{border-left: 1px solid #e6e6e6;}*/
#i-knowledge ul.i-knowledge-list li i{position:absolute;width: 100%;display: none;bottom:0px;left: 0;z-index:-1;}
#i-knowledge ul.i-knowledge-list li i img {}
#i-knowledge ul.i-knowledge-list li  .bottom a.i-knowledge-more{display: block;margin-top: 10px;}



.view_chanpin_body .pd_detail_show .pds_top{width:100%;overflow:hidden;padding: 40px 30px;margin-top: 30px; background: #fff;}
.view_chanpin_body .pd_detail_show .pds_top>img{float:left;height:300px;width:300px;border:1px solid #d6d6d6;}
.view_chanpin_body .pd_detail_show .pds_top .pdst_right{width:380px;float:right;}
.view_chanpin_body .pd_detail_show .pds_top .pdst_right .pdstr_title{height:60px;line-height:60px;font-size:19px;color:#4bb23f;font-weight:bold;border-bottom:1px solid #e1e1e1;overflow: hidden;}
.view_chanpin_body .pd_detail_show .pds_top .pdst_right .pdstr_title span{font-weight:normal;}
.view_chanpin_body .pd_detail_show .pds_top .pdst_right .pdstr_content{margin: 25px 0px;overflow: hidden;line-height:26px;}
.view_chanpin_body .pd_detail_show .pds_top .pdst_right .pdstr_link{overflow:hidden;}
.view_chanpin_body .pd_detail_show .pds_top .pdst_right .pdstr_link .link_online{float:left;display:block;height:52px;width:219px;background:url(../images/online.png) no-repeat center;}
.view_chanpin_body .pd_detail_show .pds_content{width:100%; margin-top: 30px;}
.view_chanpin_body .pd_detail_show .pds_content .pdc_type{width:100%;height:57px;border-bottom: 1px solid #ddd;background:#fff url(../images/pro_detail_type_bg.jpg) repeat-x;overflow:hidden;}
.view_chanpin_body .pd_detail_show .pds_content .pdc_type ul{overflow:hidden;}
.view_chanpin_body .pd_detail_show .pds_content .pdc_type .pdc_add{background: #e67817;font-weight: bold;float:left;padding:4px 30px 0px 30px;line-height:53px;color:#ffffff;font-size:17px;}

.view_chanpin_body .pd_detail_show .pds_content .pdc_type ul li.active{background:#256beb;font-weight:bold;}
.view_chanpin_body .pd_detail_show .pds_content .pdc_content{width:100%;padding:45px 30px;line-height:26px;background: #fff}



.show-content{margin-top: 60px;}
.show-nav-content {float: left;padding: 20px 30px 65px;background: #fff;width: 1200px;}
.ny-content-title {text-align: center;border-bottom: 1px solid #CCCCCC;margin-bottom: 20px;padding-top: 10px;}
.ny-content-title h1 {font-size: 28px;line-height: 28px;display: block;color: #000;font-weight: normal;}
.ny-content-title span {font-size: 14px;line-height: 48px;display: block;}
.view_content {font-size: 14px;line-height: 22px;color: #666;font-family: 微软雅黑 !important;}
.view_content * {font-size: 14px;line-height: 22px;color: #666;font-family: 微软雅黑 !important;}

.iconfont.icon-110 {font-style: initial;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 18px;vertical-align: middle;display: inline-table;}
.return a {display: block;float: left;border: 1px solid #e8e8e8;line-height: 40px;color: #666666;background: #fff;margin-right: 0.75%;text-align: center;box-sizing: border-box}
.return a:last-child {margin-right: 0}
.return a.ac, .return a:hover {background: #4bb23f;color: #fff;border-color: #4bb23f}
.return a:nth-child(1), .return a:nth-child(3) {width: 40%}
.return a:nth-child(2) {width: 18.5%}
.return {padding: 44px 0 75px 0}






#i-news {margin-bottom: 70px;}
.m3_L .i-news-tit {margin-bottom: 60px;}
.m3_L ul{margin-top:25px;}
.m3_L ul li{width: 48%; float: left; height:135px; margin-bottom:30px;margin-right: 4%;}
.m3_L ul li:nth-child(2n+0){margin-right: 0;}
.m3_L ul li a{display:block; width:100%; height:135px;}
.m3_L .img{width:35%; height:135px; float:left; background:#EEE; position:relative;border: 1px solid #eee; overflow:hidden; background:url(images/.m3_L_img_bg.png) no-repeat center center;}
.m3_L .img img{width:100%; height:100%; position:relative; z-index:1;}
.m3_L .img .bg{position:absolute; width:100%; height:100%; left:0; top:0; background:#000; left:-200px; top:0; transition:all ease 0.3s; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; z-index:2; transition:all ease 0.3s;}
.m3_L .img .zoom{position:absolute; z-index:3; top:0; right:0; width:100%; text-align:center; height:100%; line-height:145px; transition:all ease 0.3s; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.m3_L .img .zoom img{width:42px; height:42px; transition:all ease 0.35s;vertical-align: middle;}
.m3_L .con{width:62%; height:135px; float:right; position:relative;}
.m3_L .con .tit{font-size:16px; color:#333; display:block; line-height:130%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m3_L .con .time{color:#320a6a; padding-top:8px; display:block;}
.m3_L .con .txt{line-height:160%; color:#888; padding-top:8px; display:block; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.m3_L .con .more{display:block; text-align:center; width:88px; height:26px; line-height:25px; background:#EEE; position:absolute; bottom:0; border-radius:0 5px 0 0; transition:all ease 0.35s; z-index:2;}
.m3_L .con .line{position:absolute; display:block; border-bottom:1px solid #EEE; bottom:0px; left:0; width:100%; z-index:1;}
.m3_L ul li a:hover .more, .m3_L ul li a:active .more{background:#4bb23f; color:#FFF;}
.m3_L ul li a:hover .line, .m3_L ul li a:active .line{border-bottom:1px solid #DDD;}
.m3_L ul li a:hover .tit, .m3_L ul li a:active .tit{color:#4bb23f;}
.m3_L ul li a:hover .img .bg, .m3_L ul li a:active .img .bg{left:0; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
.m3_L ul li a:hover .img .zoom, .m3_L ul li a:active .img .zoom{right:0; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.m3_L ul li a:hover .img .zoom img, .m3_L ul li a:active .img .zoom img{transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg);}





.typelist h1 {width: 100%;padding: 20px 0;color: #FFF;background-color: #4bb23f;font-size: 24px; margin-bottom: 10px;}
.typelist h1 span {width: 100%;color: #FFF;line-height: normal;display: inline-block;font-size: 24px;text-indent: 20px; background: url(../images/side_nav_btn.png) no-repeat 125px 5px;}
.typelist h1 label {width: 100%;color: #FFF;font-family: Arial, Helvetica, sans-serif;text-indent: 20px;display: inline-block;font-size: 14px;}

#secondary {width: 26%;}
#primary.y {padding-left: 3%;}
#primary.have-sidebar {width: 74%;}
#navigation-breadcrumb-two {margin-bottom: 10px;}
.have-sidebar .site-main {padding: 6% 5%;background: #f5f5f5;}
/*.sidebar-slide-cats {padding: 60px 0 0;}*/
.site-content {padding: 50px 0 }
.sidebar-slide-cats.secondary {width: 28.5%;}
.sidebar-slide-cats .typelist {background: #fff;margin-bottom: 20px;}
.sidebar-slide-cats .typelist li {line-height: 44px;}
.sidebar-slide-cats .typelist > li {line-height: 60px;margin-bottom: 10px;}
.sidebar-slide-cats .typelist li:last-of-type {margin: 0;}
.sidebar-slide-cats .typelist li a {display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #666;text-transform: uppercase;padding: 0 40px;}
.sidebar-slide-cats .typelist > li > a {background: #f5f5f5;color: #404040;font-weight: 700;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;transition: .3s;}
.sidebar-slide-cats .typelist li .children {padding: 0;margin: 0;display: none;}
.sidebar-slide-cats .typelist > li.current-cat-parent .children {display: block;}
.sidebar-slide-cats .typelist li .children a {color: #888;}
.sidebar-slide-cats .typelist > li > a {position: relative; font-size: 15px}
.sidebar-slide-cats .typelist > li > a:before {width: 8px;height: 24px;position: absolute;top: 18px;left: 0;content: '';}
.sidebar-slide-cats .typelist > li > a:before {background: #e67817;}
.sidebar-slide-cats .typelist > li.current-cat-parent > a:before,
.sidebar-slide-cats .typelist > li.current-cat > a:before {width: 20px;height: 8px;top: 26px;background: #e67817;}
.sidebar-slide-cats .typelist li .children li.current-cat a {color: #00479D;}
.sidebar-slide-cats .widget {background: #fff;}
.sidebar-slide-cats .widget p {line-height: 2em;color: #999;}
.sidebar-slide-cats .widget:last-of-type p {margin-bottom: 10px;}
.sidebar-slide-cats .widget .textwidget .img {padding: 15px 0 20px;border-bottom: 1px solid #D2D2D2;}
.secondary .search-submit, .secondary div > .cat-item.current-cat > a {background: #4bb23f;color: #fff;}
.navigation-breadcrumb-two .com-top-nav .c_t_n_lt b {font-size: 18px;}
.theme-font-col {color: #4bb23f;}
.navigation-breadcrumb-two .com-top-nav .c_t_n_rt {padding-right: 0;color: #999;}
.navigation-breadcrumb-two .com-top-nav .c_t_n_rt a {display: inline-block;padding: 5px 6px;opacity: 0.8;font-size: 13px;}
.navigation-breadcrumb-two .com-top-nav .c_t_n_rt a {color: #999;}
.site-main article p {line-height: 2em;font-size: 14px;margin: 20px 0; text-align: justify;}
.site-main article p img {max-width: 100% !important;}



.in_culture .tit2 {font-size: 16px;border-left: 3px solid #4bb23f;padding-left: 15px;margin-bottom: 25px;}


.archive-pro-list .pro_list > ul {overflow: hidden;width: 100%;margin: 0;}
.archive-pro-list .pro_list > ul > li {float: left;width: 31.333%;margin: 20px 2.5% 20px 0; background: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-radius: 10px;border: 1px solid #ddd;}
.archive-pro-list .pro_list > ul > li:nth-child(3n+3) {margin-right: 0}
.archive-pro-list .pro_list > ul > li > a {}
.archive-pro-list .pro_list ul li .img {overflow: hidden;height: 80%;}
.archive-pro-list .pro_list ul li .img img {width: 100%;height: 290px;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;transition: .3s;max-width: 100%;border-top-right-radius: 10px;border-top-left-radius: 10px;}
.archive-pro-list .pro_list ul li:hover .img img {transform: scale(1.1);}
.archive-pro-list .pro_list ul li .list-tit {width: 100%;text-align: left;line-height: 50px;font-size: 15px;padding: 0 8px;transition: .3s;border-top: 1px solid #ddd;    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.archive-pro-list .pro_list ul li:hover .list-tit {color:#fff;background: #4bb23f;transition: .3s;}
.archive-pro-list .pro_list > ul > li .list-para {margin-top: 15px;max-height: 57px;}



.news_two {margin: 0 auto;position: relative;font-size: 12px;font-family: Arial, "微软雅黑";width: 100%;}
.news_two_box {width: 100%;height: 159px;border: 1px solid transparent;position: relative;background: #f7f7f7;transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s}
.news_two_ul {height: auto;}
.news_two_nav {width: 100%;padding-left: 20px}
.news_two_ul li {width: 100%;height: 159px;border: 1px solid transparent;margin-bottom: 20px}
.news_two_txt span {font-size: 16px;color: #717171;display: block;height: 24px;overflow: hidden;margin-bottom: 20px;transition: all .3s ease-out 0s}
.news_two_box:hover .news_two_txt span {color: #333}
.news_two_txt i {height: 52px;color: #A2A2A2;line-height: 24px;display: block;overflow: hidden;transition: all .3s ease-out 0s}
.news_two_box:hover .news_two_txt i {color: #999}
.news_two_txt {width: 50%;float: left;margin: 36px 0 5px 5px;transition: all .3s ease-out 0s;}
.news_two_box:hover .news_two_txt {margin: 36px 0 28px 20px}
.news_two_date {width: 130px;float: right;font-family: HELVETICANEUELTPRO-THEX, "微软雅黑";color: #999;padding: 36px 15px 0 0;transition: all .3s ease-out 0s;}
.news_two_box:hover .news_two_date {padding: 36px 15px 0 0}
.news_two_date span {height: 26px;font-size: 19px;font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"}
.news_two_date i {font-size: 13px;font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"}
.news_two .ser_but {position: absolute;top: 95px;right: 61px;width: 70px;height: 30px;border-radius: 18px;text-align: center;border: 1px solid #dedfe1;transition: all .5s cubic-bezier(.215, .61, .355, 1) 0s;}
.news_two_but {position: absolute;top: 100px;right: 105px}
.news_two_box:hover {border: 1px solid #efefef;box-shadow: 0 6px 10px 5px rgba(0, 0, 0, .08)}
.news_two a {color: #ccc;text-decoration: none;}
.ser_but i {width: 70px;height: 30px;line-height: 30px;transition: all 0.3s;}
.news_two_img {width: 230px;height: 157px;float: left;transition: all .6s cubic-bezier(.215, .61, .355, 1) 0s;}
.news_two_img img {width: 200px;height: 130px;margin: 15px;border-bottom: 1px solid rgba(0, 0, 0, 0.09);}
.news_two_box:hover .news_two_img {background: #ccc;background: #ccc}
.news_two_box:hover .ser_but {background: #ccc;border: 1px solid #ccc;margin: 0 -30px}
.news_two_box:hover .ser_but i span{color: #fff}


.message .page_right {margin-top: 50px;margin-bottom: 30px;}
.page_bottom {margin-top: 30px;}
.in_message table {border-collapse: collapse;border-spacing: 0;border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;width: 100%;background: #fff;}
.in_message table td {border: 1px solid #ccc;border-left: 0;border-bottom: 0;padding: 10px;}
.in_message table td span {width: 29%;display: block;float: left; height: 38px;line-height: 38px;font-size: 16px;}
.in_message .ip_t {height: 40px;line-height: 40px;width: 70%;font-size: 18px;border: 0;}
.in_message textarea{width: 100%;height: 200px; border: 1px solid #eee;font-size: 16px;}
.in_message .ver_code{border:1px solid #ccc;padding: 10px;width: 450px;margin-top: 25px;margin-bottom: 20px;overflow: hidden;}
.in_message .ip_s{width: 120px;height: 40px;background: #e67817;color: #fff;border:0; float: right}
.ip_dss.z {font-size: 15px;line-height: 40px;}
.in_message .ip_ds{margin-top: 15px}
.in_message .ip_s:hover{background: #999;}









.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}
.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin {position: relative;background: #fff;color: #444;text-shadow: none;}
.fancybox-opened {z-index: 8030;}
.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner {position: relative;}
.fancybox-inner {overflow: hidden !important;}
.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}
.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}
.fancybox-image {max-width: 100%;max-height: 100%;}
#fancybox-loading{background-image: url();}
#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}
#fancybox-loading div {width: 44px;height: 44px;background: url() center center no-repeat;}
.fancybox-close {position: absolute;bottom: -59px;right: 30px;width: 94px;height: 29px;cursor: pointer;z-index: 8070;}
.fancybox-close {width: 20px;height: 21px;top: -26px;right: 3px;background: url(../images/close.png) no-repeat;background-size: cover;transition: 344ms;}
.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none; /* helps IE */-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}
.fancybox-prev {left: -70px;}
.fancybox-next {right: -70px;}
.fancybox-nav span {position: absolute; display: block;top: 50%;width: 50px;height: 60px;margin-top: -30px;cursor: pointer;z-index: 8040;}
.fancybox-prev span {left: 10px;background-position: 0 0px;}
.fancybox-next span {right: 10px;background-position: right 0px;}
.fancybox-nav:hover span {visibility: visible; background-color: #CF1818;}
.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}
.fancybox-lock {overflow: hidden !important;width: auto;}
.fancybox-lock body {overflow: hidden !important;}
.fancybox-lock-test {overflow-y: hidden !important;}
.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('../images/fancybox_overlay.png');}
.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}
.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}
.fancybox-title {visibility: hidden;font: normal 12px/1.4 Helvetica,Arial,sans-serif;position: relative;padding: 5px 0px; color: #fff;text-shadow: none;z-index: 8050;}
.fancybox-opened .fancybox-title {visibility: visible;}
.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}
.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; /* Fallback for web browsers that doesn't support RGBa */background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}
.fancybox-title-outside-wrap {position: relative; padding: 30px; color: #999999; background-color: #fff; font-family: "microsoft yahei"; line-height: 1.5;}
.fancybox-title-outside-wrap .c{ width: 75%; overflow: hidden;}
.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}
.fancybox-nav {top: 50%;margin-top: -20px;width: 40px;height: 40px;background: url(../images/join-arrow.png) no-repeat;}
.fancybox-prev {left: -70px;}
.fancybox-next {right: -70px;background-position: right center;}
.fancybox-overlay {background: rgba(0,0,0,0.6);background: #fff\9;filter: alpha(opacity=60);}
.fancybox-close:hover {transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);}
.fancybox-nav:hover span {background: none;opacity: 0.8;}
.fancybox-opened .fancybox-skin {box-shadow: none;}
.fancybox-skin {background: none;border-radius: none;}











.search{width: 800px;margin:0px auto;}
.search_body {margin-bottom: 50px;}
.search form{font-size: 0;border: 1px solid lightgray;box-sizing: border-box;margin: 65px 0;}
.search form select{outline:none;border:none;display: inline-block;width: 140px;height: 47px;color: #2e4ba3;text-align: center;box-sizing: border-box;padding-left:50px;background: #f2f4f8;}
.search form input {display: inline-block;border: none;height: 47px;box-sizing: border-box;font-size: 13px;}
.search form input[type=text]{width: 548px;padding-left: 30px;}
.search form input[type=submit]{width: 250px;font-size: 18px;color: white;background: url(../images/sousou.png) no-repeat center center #e67613; background-position-x: 59px;cursor: pointer;}
.search input, .search button {vertical-align: middle;}

.hyzxbox ul {width: 800px;margin: 0 auto;}
.hyzxbox li{ border-bottom: 1px solid #eee;padding: 18px 0; cursor: pointer;}
.hyzxpic{float: left;width: 240px;height: 145px; overflow: hidden;}
.hyzxpic a{display: inline-block;width: 100%; height: 100%;}
.hyzxpic img {width: 240px;height: 145px;object-fit: cover;}
.hyzxpicr{float: right;width: 520px;}
.hyzxpicr h2{position: relative;color: #000; font-size: 16px; line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hyzxpicr h2:after{content: '';width: 0; height: 1px; position: absolute;display: inline-block;left: 0; bottom:0; background: #4bb23f; transition: all 0.2s;}
.hyzxpicr p{color: #999; font-size: 14px; line-height: 24px;height: 72px;overflow: hidden;margin:7px 0 9px}
.hyzxbox li:hover .misaicon6{ margin-right: 0;  }
.hyzxbox li:hover .misaicon6 b{ opacity: 1;color: #4bb23f!important;}
.hyzxbox li:hover .misaicon6 i{  color:#4bb23f !important;}
.hyzxbox li:hover .hyzxpicr h2 a,.hyzxbox li:hover .hyzxpicr h2{color: #4bb23f !important;}
.hyzxbox li:hover .hyzxpicr h2:after{width: 100%;}



