/*header*/
.header {position:fixed;top:0;left:0;width:100%;z-index:50;background:#FFF;}
.header>div>div{padding:0}
.header .logo {line-height:90px;}
.header .navlist {text-align:right;height:90px;overflow:hidden;}
.header .navlist li {line-height:90px;margin:0 .01rem;display:inline-table;}
.header .navlist li a{display:block;font-size:.16rem;color:#343434;font-weight:bold;padding:0 .4rem;position:relative;}
.header .navlist li a span {position:relative;z-index:2}
.header .navlist li a:after {content:'';width:100%;height:0;background:#00a650;position:absolute;left:0;top:0;z-index:1;	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .6s cubic-bezier(.77,0,.175,1) 0s;}
.header .navlist li.active a,.header .navlist li a:hover {color:#FFF}
.header .navlist li.active a:after,.header .navlist li a:hover:after {height:100%}
.header .navlist li:last-child {padding:0 0 0 .6rem;}
.header .navlist li>em {padding-left:.55rem;background:url(../icon1.png) 0 center no-repeat;font-size:.18rem;color:#696969;font-weight:bold;display:block;}

.is_header {box-shadow:0 4px 10px rgba(0,0,0,0.2)}
/*banner*/
.tem_banner {position:relative;}
.tem_banner .swiper-slide {background:#000;}
.tem_banner .swiper-slide .img {background-position:center  0;background-repeat:no-repeat;background-size:cover;}
/*Ã§Â¬Â¬Ã¤Â¸â‚¬Ã¥Â±Â*/
.copy {position:absolute;bottom:.5rem;left:.6rem;font-size:.14rem;color:#FFF;z-index:2}
.copy a {font-size:.14rem;color:#FFF}
.copy p em {padding-left:.35rem}

.stage {position:absolute;top:0;right:0;width:100%;z-index:2;height:6.57rem;transition:none;}
.near-clouds {
    background: transparent url("../icon0.png") 0 0 repeat-x;
	background-size:auto 100%
}
.banner_text {position:absolute;z-index:2;width:6.34rem;height:6.34rem;background:rgba(0,0,0,0.3);border-radius:100%;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;}
.banner_text h2 {font-size:.6rem;color:#fff200;font-weight:bold;padding:.3rem 0 0}
.banner_text:before {content:'';width:85%;height:85%;border:1px dashed #FFF;border-radius:100%;top:7.5%;left:7.5%;position:absolute;}

#menu {position:fixed;right:0;bottom:10%;z-index:2;}
#menu li {padding:.27rem 0;}
#menu li a {font-size:.16rem;color:#fff200;display:block;padding-right:.9rem;position:relative;text-align:right;}
#menu li a:before{content:'';width:.41rem;height:1px;background:#fff200;position:absolute;top:50%;right:.28rem;-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .6s cubic-bezier(.77,0,.175,1) 0s;}
#menu li.active a:before,#menu li a:hover:before {right:0;width:.69rem;}
/*Ã§Â¬Â¬Ã¤ÂºÅ’Ã¥Â±Â*/
.section2  {background-position:center;background-repeat:no-repeat;background-size:cover;}
.tem_index_about {padding:110px 0 0} 
.tem_index_about .title {margin:0 0 2.85rem;color:#fff200}
.tem_index_about .title h2 {font-size:.36rem;font-weight:bold;margin:0 0 .15rem}
.tem_index_about .title p {font-size:.3rem;font-weight:bold;text-transform:capitalize;margin:0}
.tem_index_about .editor {font-size:.16rem;color:#fff200;line-height:1.8;margin:0 0 .8rem;}
.tem_index_about .editor h3 {font-size:.24rem;color:#fff200;margin:0 0 .55rem;}
.tem_index_about>a {display:inline-table;padding:.15rem .4rem;border:1px solid #fff200;font-size:.14rem;color:#fff200}
.tem_index_about>a:hover {background:#00a650;border-color:#00a650;letter-spacing:.1em}
/*Ã§Â¬Â¬Ã¤Â¸â€°Ã¥Â±Â*/
.tem_index_case{position:absolute;top:0;left:0;width:100%;height:100%;padding:.06rem;}
.tem_index_case>ul {display:block;position:relative;height:100%;}
.tem_index_case li {padding:.02rem;height:50%}
.tem_index_case li a {display:block;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;height:100%}
.tem_index_case li a:before {content:'';width:100%;height:100%;background:rgba(0,0,0,.26);position:absolute;top:0;left:0;z-index:1}
.tem_index_case li .item {position:absolute;bottom:.5rem;text-align:center;width:100%;left:0;z-index:2}
.tem_index_case li .item h2 {font-size:.23rem;color:#fff200;font-weight:bold;margin:0 0 .34rem;}
.tem_index_case li .item em {display:inline-table;padding:.15rem .3rem;border:1px solid #fff200;font-size:.16rem;color:#fff200;text-transform:uppercase;}
.tem_index_case li a:hover .item {bottom:.35rem;}
.tem_index_case li a:hover .item em {background:#00a650;border-color:#00a650;}
/*Ã§Â¬Â¬Ã¥â€ºâ€ºÃ¥Â±Â*/
.section4 {background-position:center bottom;background-repeat:no-repeat;background-size:cover;}
.tem_index_news {padding:110px 0 0}
.tem_index_news .title {text-align:center;margin:0 0 .6rem}
.tem_index_news .title h2 {font-size:.36rem;color:#2c2c2c;font-weight:bold;}
.tem_index_news .title p {font-size:.3rem;color:#2c2c2c;text-transform:capitalize;margin:.1rem 0 0}
.tem_index_news .lists {position:relative;}
.tem_index_news .lists .swiper-slide a {display:block;position:relative;overflow:hidden;}
.tem_index_news .lists .swiper-slide .img {overflow:hidden;position:relative;}
.tem_index_news .lists .swiper-slide .img:before {content:'';width:0;height:100%;background:rgba(0,0,0,.3);position:absolute;top:0;left:50%;	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .6s cubic-bezier(.77,0,.175,1) 0s;z-index:1}
.tem_index_news .lists .swiper-slide .img i {position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);font-size:.25rem;color:#FFF;z-index:2;opacity:0}	 
.tem_index_news .lists .swiper-slide .text {padding:.25rem .2rem .2rem;background:#FFF;}
.tem_index_news .lists .swiper-slide .text h3 {font-size:.18rem;color:#1b1b1b;margin:0 0 .15rem}
.tem_index_news .lists .swiper-slide .text p {font-size:.14rem;color:#1b1b1b;margin:0 0 .25rem}
.tem_index_news .lists .swiper-slide .text span {font-size:.14rem;color:#636363}
.tem_index_news .lists .swiper-slide a:hover img {transform:scale(1.06)}
.tem_index_news .lists .slide-pagination {margin:.5rem 0 0;text-align:center;}
.tem_index_news .lists .slide-pagination span {margin:0 .08rem;opacity:1;outline:none;width:.3rem;height:3px;background:#929292;border-radius:0}
.tem_index_news .lists .slide-pagination span.swiper-pagination-bullet-active {background:#00a650}
.tem_index_news .lists .swiper-slide a:hover .img:before {width:100%;left:0}
.tem_index_news .lists .swiper-slide a:hover .img i {top:50%;opacity:1;transition-delay:.2s}
/*Ã§Â¬Â¬Ã¤Âºâ€Ã¥Â±Â*/
.section5 {background-position:center center;background-repeat:no-repeat;background-size:cover;}
.tem_index_footer {padding:110px 0 0}
.tem_index_footer .title {text-align:center;margin:0 0 1.1rem;color:#fff200}
.tem_index_footer .title h2 {font-size:.36rem;font-weight:bold;}
.tem_index_footer .title p {font-size:.3rem;font-weight:bold;text-transform:capitalize;}
.tem_index_footer .infos {display:table;width:100%;}
.tem_index_footer .infos>div{display:table-cell;vertical-align:bottom;}
.tem_index_footer .infos>div:first-child {width:52%;background:rgba(0,0,0,.37);border-radius:10px;padding:.45rem .55rem;}
.tem_index_footer .infos .item h3 {font-size:.18rem;color:#fff200;font-weight:bold;margin:0 0 .45rem;}
.tem_index_footer .infos .item .message {}
.tem_index_footer .infos .message table {width:100%}
.tem_index_footer .infos .message table tr {display:block;margin:0 0 .4rem;}
.tem_index_footer .infos .message table tr:last-child {margin:0}
.tem_index_footer .infos .message table tr td.text,.tem_index_footer .infos .message table tr td span {display:none;}
.tem_index_footer .infos .message table tr td.input {display:block;}
.tem_index_footer .infos .message table tr td input[type="text"],.tem_index_footer .infos .message table tr td textarea{width:100%;height:40px;line-height:40px;padding:0 .15rem;font-size:.14rem;color:#c3c3c3;border:0;border-bottom:1px solid rgba(255,255,255,0.22);background:none;}
.tem_index_footer .infos .message table tr td textarea {line-height:normal;height:90px;}
.tem_index_footer .infos .message table tr td.submint {display:block;}
.tem_index_footer .infos .message table tr td input[type="submit"] {width:1.2rem;height:.34rem;font-size:.14rem;color:#fff200;border-radius:12px;background:#00a650;margin:.4rem auto 0;padding:0;line-height:normal;}

.tem_index_footer .infos>div:last-child {font-size:.16rem;color:#fff200;line-height:2;padding:0 0 0 15%}

.tem_index_footer .infos a {
    font-size: .16rem;
    color: #fff200;
}
.tem_index_footer .infos .message table tr td input::-webkit-input-placeholder,.tem_index_footer .infos .message table tr td textarea::-webkit-input-placeholder {color:#fff200}
.tem_index_footer .infos .message table tr td input:-moz-placeholder,.tem_index_footer .infos .message table tr td textarea:-moz-placeholder{color:#fff200}
.tem_index_footer .infos .message table tr td input::-moz-placeholder,.tem_index_footer .infos .message table tr td textarea::-moz-placeholder{color:#fff200}
.tem_index_footer .infos .message table tr td input:-ms-input-placeholder,.tem_index_footer .infos .message table tr td textarea:-ms-input-placeholder{color:#fff200}
/*Ã¥â€ â€¦Ã©Â¡Âµbanner */
.page_banner {position:relative;}
.page_banner .flash img {width:auto !important;height:auto !important;}
/*Ã©ÂÂ¢Ã¥Å’â€¦Ã¥Â±â€˜*/
.com_box {}
.mbx {background:url(../icon3.png) center bottom no-repeat;background-size:cover;border-bottom:1px solid #d2d2d2}
.mbx .class2 {padding:.25rem 0 0;border-bottom:1px solid #d2d2d2;}
.mbx .class2 ol {margin:0;padding:0;text-align:center;}
.mbx .class2 li {display:inline-table;margin:0 .35rem;position:relative;vertical-align:top}
.mbx .class2 li a {padding: 0 0 .25rem;position:relative;display:block;}
.mbx .class2 li a span{width:.72rem;height:.72rem;border:1px solid #009a45;font-size:.15rem;color:#009a45;border-radius:100%;padding:0 .1rem;}
.mbx .class2 li a:after {content:'';border-bottom:2px solid #009a45;width:100%;height:8px;background:url(../icon4.png) center 0 no-repeat;position:absolute;bottom:-8px;left:0;transition:all .45s;opacity:0}
.mbx .class2 li.on a span,.mbx .class2 li a:hover span  {background:#009a45;color:#FFF;}
.mbx .class2 li.on a:after,.mbx .class2 li a:hover:after {opacity:1;bottom:0}
.mbx .now {background:url(../icon2.png) 0 center no-repeat;font-size:.14rem;color:#555;line-height:40px;padding-left:.35rem}
.mbx .now a {font-size:.14rem;color:#555;}
.mbx .now i {padding:0 .15rem;}
/*Ã¤Â¼ÂÃ¤Â¸Å¡Ã¤Â»â€¹Ã§Â»Â*/
.company,.speech,.culture ,.history,.honor{padding:.75rem 0 1.6rem;position:relative;background:url(../icon5.png) 0 center no-repeat;background-size:3.11rem auto}
.company h3 {padding:.55rem 0 .35rem;text-align:center;font-size:.24rem;color:#00a650;font-weight:bold;}
.company .editor {font-size:.15rem;color:#4e4e4e;line-height:1.6}
/*Ã©â‚¬Å¡Ã§â€Â¨Ã¥Âºâ€¢Ã©Æ’Â¨*/
.footer {border-top:1px solid #313131;padding:.75rem 0 .8rem;background-position:center;background-repeat:no-repeat;background-size:cover;}
.footer>div>div{display:inline-table;vertical-align:middle;}
.footer .logo {width:18%;text-align:center;}
.footer .infos {width:65%;font-size:.14rem;color:#313131;}
.footer .infos a{font-size:.14rem;color:#313131}
.footer .code {width:15%;text-align:right;}
.footer .code .img {display:inline-block;text-align:center;}
.footer .code .img p {font-size:.14rem;color:#413f3c;margin:.15rem 0 0}
/*Ã¨â€˜Â£Ã¤Âºâ€¹Ã©â€¢Â¿Ã¥Â¯â€žÃ¨Â¯Â­*/
.speech {padding:1.05rem 0 1.15rem;}
.speech>div>div>div{padding:0}
.speech h2 {font-size:.24rem;color:#009a45;font-weight:bold;padding-left:1rem;background:url(../icon6.png) 0 center no-repeat;line-height:95px;margin:0 0 .45rem;}
.speech .item {margin:0 0 .65rem;font-size:.16rem;color:#4e4e4e;line-height:1.7}
.speech .item h4 {font-size:.24rem;color:#009a45;margin:0 0 .3rem}
.speech .item p:last-child {margin:.25rem 0 0}
.speech .item p em:first-child {width:2.45rem;display:inline-table}
.speech .item:last-child p:last-child {margin:0}
/*Ã¤Â¼ÂÃ¤Â¸Å¡Ã¦â€“â€¡Ã¥Å’â€“*/
.culture {padding:.85rem 0 1.65rem;}
.culture .lists li {padding:0 .09rem;margin:0 0 .4rem;}
.culture .lists li a {display:block;position:relative;overflow:hidden;}
.culture .lists li p{position:absolute;bottom:0;left:0;width:100%;margin:0;background:rgba(0,0,0,.7);font-size:.15rem;color:#FFF;line-height:45px;text-align:center;}
.culture .lists li img {animation-fill-mode:none;-webkit-animation-fill-mode:none;}
.culture .lists li a:hover img {transform:scale(1.06)}
.page {margin:.3rem 0 0;text-align:center;}
.page span.PageText,.page input {display:none;}
.page a,.page span.PreSpan,.page span.NextSpan {width:30px;height:30px;text-align:center;line-height:30px;display:inline-table;margin:0 .06rem;border:1px solid #7d7d7d;font-size:.14rem;color:#3f3f3f;border-radius:3px;}
.page span.PreSpan,.page span.NextSpan {background:#f6f6f6}
.page a.Ahover,.page a:hover {background:#00a650;color:#FFF;border-color:#00a650}
/*Ã¥Ââ€˜Ã¥Â±â€¢Ã¥Å½â€ Ã§Â¨â€¹*/
.history {padding:.85rem 0 .5rem;}
.history .lists {position:relative;}
.history .lists h2 {font-size:.3rem;color:#009a45;margin:0 0 .8rem;text-align:center;}
.history .lists ul {position:relative;display:block;padding:0 0 1.2rem;background:url(../icon7.png) 52% bottom no-repeat;}
.history .lists ul:before {content:'';width:1px;height:98%;position:absolute;left:50%;top:0;background:#d2d2d2;z-index:-1}
.history .lists li {padding:.1rem 0 0;margin:0 0 .6rem;}
.history .lists li>div{width:50%;position:relative;cursor:pointer;}
.history .lists li>div:before {content:'';width:.13rem;height:.13rem;background:#bfbfbf;border-radius:100%;position:absolute;bottom:.14rem;right:-.065rem;}
.history .lists li .item {float:left;text-align:right;padding-right:.25rem;}
.history .lists li .rlt{float:right;text-align:left;padding-left:.25rem}
.history .lists li>div.rlt:before {right:auto;left:-.065rem;}
.history .lists li>div span {font-size:.2rem;color:#1f1f1f;font-weight:bold;margin:0 0 .2rem}
.history .lists li>div .editor {font-size:.16rem;color:#3a3939;line-height:1.6}
.history .lists li>div:hover {transform:translateY(10px)}
/*Ã¨ÂÂ£Ã¨Âªâ€°Ã¨Âµâ€žÃ¨Â´Â¨*/
.honor {padding:.8rem 0 1.3rem}
.honor .lists li {padding:0 .12rem;margin:0 0 .45rem}
.honor .lists li .img{overflow:hidden;padding:.13rem;border:1px solid #dcdcdc;background:#f8f8f8}
.honor .lists li p {font-size:.15rem;color:#2e2e2e;text-align:center;margin:.15rem 0 0}
.honor .lists li img {animation-fill-mode:none;-webkit-animation-fill-mode:none;}
.honor .lists li a:hover img{transform:scale(1.02)}
.honor .lists li a:hover .img {box-shadow:0 0 12px rgba(0,0,0,0.2)}
/*Ã¦Â¡Ë†Ã¤Â¾â€¹Ã¥Â±â€¢Ã§Â¤Âº*/
.case_box,.show_img {padding:.7rem 0 1.4rem;background:url(../icon8.png) 0 center no-repeat;}
.case_box .lists li {padding:0 .07rem;margin:0 0 .22rem;}
.case_box .lists li .img {overflow:hidden;}
.case_box .lists li img {animation-fill-mode:none;-webkit-animation-fill-mode:none;}
.case_box .lists li p {margin:0;text-align:center;font-size:.15rem;color:#303030;padding:.16rem 0;}
.case_box .lists li a:hover p {background:#009a45;color:#FFF}
.case_box .lists li a:hover img {transform:scale(1.06)}
/*Ã¦Â¡Ë†Ã¤Â¾â€¹Ã¨Â¯Â¦Ã¦Æ’â€¦*/
.show_img {padding:.75rem 0 .95rem;}
.show_img h2 {font-size:.3rem;color:#1f1f1f;text-align:center;margin:0 0 .5rem;}
.show_img .imgs {margin:0 0 .4rem;overflow:hidden}
.show_img .imgs>div{margin:0 0 .35rem;}
.flex-direction-nav a:before{font-size:.3rem !important;}
.show_img .imgs #carousel li {border:2px solid #FFF;cursor:pointer;overflow:hidden}
.show_img .imgs #carousel li:hover img {transform:scale(1.06)}
.show_img .imgs #carousel li.flex-active-slide{border-color:#00a650}

.show_img .editor {font-size:.16rem;color:#1f1f1f;line-height:1.6;padding:0 0 .7rem;}
.met_page li{padding:0;font-size:.16rem;color:#1f1f1f;}
.met_page li a{font-size:.16rem;color:#1f1f1f}
/*Ã¦â€“Â°Ã©â€”Â»Ã¥Ë†â€”Ã¨Â¡Â¨*/
.news_list,.show_news {padding:.75rem 0 1.4rem;background:url(../icon9.png) 0 center no-repeat;}
.news_list li {margin:0 0 .5rem;padding:0 0 .25rem;border-bottom:1px solid #e5e5e5}
.news_list li a {display:table;width:100%;}
.news_list li a>div{display:table-cell;vertical-align:middle;}
.news_list li .img {width:21%;overflow:hidden;}
.news_list li img {animation-fill-mode:none;-webkit-animation-fill-mode:none;}
.news_list li .text {padding:0 0 0 .45rem;}
.news_list li .text h4 {font-size:.18rem;color:#282828;margin:0 0 .2rem}
.news_list li .text span {font-size:.14rem;color:#717171}
.news_list li .text .desc {font-size:.15rem;color:#636363;line-height:1.6;margin:.25rem 0 0}
.news_list li a:hover img {transform:scale(1.06)}
/*Ã¦â€“Â°Ã©â€”Â»Ã¨Â¯Â¦Ã¦Æ’â€¦*/
.show_news h2{font-size:.3rem;color:#1f1f1f;text-align:center;}
.show_news .met_infos {padding:.15rem 0 .35rem;text-align:center;}
.show_news .met_infos span {display:inline-table;margin:0 .1rem;font-size:.14rem;color:#868686}
.show_news .met_infos span a{font-size:.14rem;color:#868686}
.show_news .editor {font-size:.16rem;color:#1f1f1f;line-height:1.6;padding:0 0 .7rem;border-bottom:1px solid #dcdcdc;margin:0 0 .35rem}
/*Ã¦â€¹â€ºÃ¨Â´Â¤Ã§ÂºÂ³Ã¥Â£Â«*/
.job_list {padding:.7rem 0 1.4rem;background:url(../icon10.png) 0 center no-repeat;}
.job_list .lists li {margin:0 0 .23rem;}
.job_list .lists li .link {background:#f5f5f5;position:relative;line-height:.85rem;cursor:pointer;}
.job_list .lists li .link>div:first-child {font-size:.2rem;color:#333;}
.job_list .lists li .link span {padding:0 .1rem;font-size:.16rem;color:#333}
.job_list .lists li .link>i {position:absolute;right:.3rem;top:50%;transform:translateY(-50%);font-size:.4rem;color:#a7a7a7}
.job_list .lists li .submenu {transition:none;display:none;border-top:1px solid #e5e5e5;background:#f5f5f5;padding:.35rem .3rem .5rem;}
.job_list .lists li .submenu h5 {font-size:.18rem;color:#333;margin:0 0 .4rem;}
.job_list .lists li .submenu .editor {font-size:.14rem;color:#333;line-height:1.6}
.job_list .lists li .submenu>a {display:inline-block;padding:.12rem .35rem;border:1px solid #333;font-size:.14rem;color:#333;border-radius:5px;}
.job_list .lists li.open .link>i {transform:rotate(180deg) translateY(50%);}
.job_list .lists li .submenu>a:hover {background:#009a45;border-color:#009a45;color:#FFF}
#cvlist {padding:.75rem 0;}
#cvlist .submit {background:#009a45;color:#FFF;}
/*Ã¨Ââ€Ã§Â³Â»Ã¦â€“Â¹Ã¥Â¼Â*/
.contact_box {background:url(../icon10.png) 0 center no-repeat;}
.contact_box .items {padding:.7rem 0 .9rem;}
.contact_box .items .infos {margin:0 0 .45rem;font-size:.16rem;color:#555}
.contact_box .items .infos p {display:inline-table;margin-right:.9rem;}
.contact_box .map .infowindow-content {padding:.25rem .15rem;}
.contact_box .map .infowindow-content h3{font-size:.15rem;color:#CC5522;font-weight:bold;white-space: nowrap;margin:0 0 .1rem;}
.contact_box .map .infowindow-content p {font-size:.12rem;color:#333;margin:0 0 .05rem}
.contact_box .map .amap-adcombo-close {background-color:#000}

.contact_box .message {padding:.6rem 0 .95rem;position:relative;}
.contact_box .message:before {content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:#F2F2F2;z-index:-1}
.contact_box .message h2{font-size:.24rem;color:#3b3b3b;margin:0 0 .3rem}
.contact_box .message .lists table{width:100%}
.contact_box .message .lists table tr {float:left;width:50%;padding:0 .15rem;margin:0 0 .23rem;}
.contact_box .message .lists table tr:first-child+tr+tr,.contact_box .message .lists table tr:last-child {width:100%}
.contact_box .message .lists table tr td.text,.contact_box .message .lists table tr td span {display:none;}
.contact_box .message .lists table tr td.input {width:100%;display:block;}
.contact_box .message .lists table tr td input[type="text"],.contact_box .message .lists table tr td textarea {width:100%;font-size:.14rem;color:#3c3c3c;padding:0 .15rem;height:55px;line-height:55px;border:0;}
.contact_box .message .lists table tr td textarea {line-height:normal;height:135px;padding:.15rem;}
.contact_box .message .lists table tr td input[type="submit"] {background:#00a650;}
/********<=767 mobile nav style css********/
.m-header {background:#FFF;box-shadow:0 0 12px rgba(0,0,0,0.2)}
.m-header >.col-xs-6>div {color:#212121}
.m-header >.col-xs-6 img {max-height:45px;}
.st-container .st-menu {background:#FFF;
	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
}
.st-container .st-menu ul li a {color:#333;position:relative;font-size:.25rem}
.st-container .st-menu ul li>a:hover,.st-container .st-menu ul li.active>a {background:#009a45;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;color:#FFF}
.st-container .st-menu ul li>a>i {position:absolute;right:1em;top:50%;transform:translateY(-50%);color:#009a45}
.st-container .st-menu ul li.active>a>i,.st-container .st-menu ul li>a:hover>i {color:#FFF}
.st-container .st-menu ul li>dl {transition:none;margin:0}
.st-container .st-menu ul li>dl dd a {background:none;box-shadow:none;color:#333;padding-left:0}
.st-container .st-menu ul li>dl dd a i {padding-right:10px;}
.st-container .st-menu ul li>dl dd.on2 a,.st-container .st-menu ul li>dl dd a:hover {color:#009a45}
.st-container .st-menu ul li>dl dd.on2 a i,.st-container .st-menu ul li>dl dd a:hover i {padding-right:16px}
.st-effect-1.st-menu {display:block;}
/**************************/
@media(max-width:1500px){
	.banner_text {width:5.6rem;height:5.6rem;}
	.banner_text h2 {font-size:.5rem}
	.tem_index_about .title {margin:0 0 2rem}
	.tem_index_footer .title {margin:0 0 .8rem}
	.speech .item{font-size:.2rem}
}

@media(max-width:1399px){
	.tem_index_news {padding:95px 0 0}
	.banner_text {width:5rem;height:5rem;}
	.banner_text h2 {font-size:.4rem}
	.tem_index_about .title {margin:0 0 1.2rem}
	.tem_index_news .lists .slide-pagination {margin:.3rem 0 0}
	.tem_index_footer .title {margin:0 0 .5rem}
	.tem_index_footer .infos>div:first-child {padding:.35rem .45rem}
	.tem_index_footer .infos .message table tr {margin:0 0 .15rem}
}
@media(max-width:1366px){
	.speech .item{font-size:.2rem}
}
@media(max-width:1300px){
	.tem_inner {padding-left:.25rem !important;padding-right:.25rem !important;}
	.mbx .now {padding-left:.35rem !important;}
}
@media(max-width:1100px){
	#menu {display:none;}
	.mbx .class2 li a span {width:.82rem;height:.82rem;}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header  {top:0;opacity:1;}
	
	.tem_index_footer .title {margin:0 0 1.1rem}
	.tem_index_footer .infos>div:first-child {padding:.45rem .55rem}
	.tem_index_footer .infos .message table tr {margin:0 0 .4rem}	
	.banner_text {width:7.34rem;height:7.34rem;}
	.banner_text h2 {font-size:.6rem}
	.mbx .class2{display:none;}
	.company, .speech, .culture, .history, .honor,.case_box, .show_img,.job_list,.contact_box {background:none;}
	.page_banner {padding:30px 0 0}
}
/********mobile*********/
@media(max-width:767px){
	.copy {left:0;width:100%;padding:0 .15rem;text-align:center;}
	.banner_text {width:6.34rem;height:6.34rem;}
	.banner_text h2 {font-size:.5rem;}
	.tem_index_footer .infos>div:last-child {padding-left:.15rem;}
	.history .lists ul {background-size:auto 1.2rem}
	.met_page li:last-child {text-align:left !important;}
	
	.news_list li {padding:0 .05rem .25rem;}
	.news_list li a {display:block;}
	.news_list li a>div {display:block;width:100% !important;}
	.news_list li .text {padding:.2rem 0 0}
	.news_list li .text .desc {display:none;}
	.contact_box .items .infos p {display:block;margin:0 0 .1rem;}
	#container {height:400px;}
	.contact_box .message .lists table tr {width:100%;padding:0}
	.footer {padding:.75rem 0 0}
	.footer>div>div {display:block;width:100% !important;text-align:center;}
	.footer .code{display:none;}
	.footer .infos {padding:.25rem 0;}
}