/*色值取样 绿 色#13876B       TO    #13876B浅,   蓝色 #13876B       TO        #13876B  浅  */

body{color:#333;background: #fff url(../images/bg_back.gif); font-weight:lighter; font-size:14px;margin:0px;font-family: myFirstFont,"微软雅黑";overflow-x:hidden;list-style-type:none;line-height:25px}
ul {margin:0;padding:0;list-style: none;}li {margin:0;padding:0; list-style: none;}P {margin-bottom: 0px}
@keyframes fade-in { 0% {opacity: 0;}/*初始状态 透明度为0*/ 40% {opacity: 0;}/*过渡状态 透明度为0*/  100% {opacity: 1;}/*结束状态 透明度为1*/}  
@-webkit-keyframes fade-in {/*针对webkit内核*/  0% {opacity: 0;}  40% {opacity: 0;}  100% {opacity: 1;}}  
#wrapper {animation: fade-in;/*动画名称*/  animation-duration: 1.0s;/*动画持续时间*/  -webkit-animation:fade-in 1.0s;/*针对webkit内核*/}  
@font-face{font-family: myFirstFont;src: url('../font/OPPOSans-M.ttf'); /* 字体样式 */}
@font-face{font-family: myFirstFont02;src: url('../font/OPPOSans-L.ttf'); /* 字体样式 */}
@font-face{font-family:'FontAwesome';src: url('../font/fontawesome-webfont.ttf?v=4.3.0'),url('../font/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') }
.fa {font:normal normal normal 14px/1 FontAwesome;transform: translate(0, 0);} /* 字体箭头样式 */
.menuarrow:before {content:"\f107"; transform: translate(0, 0);opacity:1;}

h1{font-size:16px;font-weight:normal;margin:0;text-transform:uppercase; }/* 单页/列表标题 */
h2{font-size:14px;color:#999;font-style:inherit;text-transform:uppercase; font-weight:normal; margin:0;line-height:25px }/* 单页/列表副标题 */
h2:first-letter{text-transform:capitalize}/*选择每个 <h2> 元素的首字母，并为其设置样式 */
h3{font-size:28px; line-height:1.5; padding:0 20px; display:block;font-weight:normal;margin:0;}/* 内容页/主标题 */
h4{color:#999;font-style:inherit; font-weight:normal; margin:0; text-transform:uppercase; }/* 时间/数字 */
hr{height:1px;border:none;border-top: 1px solid #eee; margin:40px 0}
p:first-letter{text-transform:capitalize}/*选择器每个 <p> 元素的首字母设置样式：*/

/*公用链接_css*/  
a:link{color:#333; text-decoration:none}
a:visited {color:#333}

/*主菜单链接_css*/
.menu_important {width:100%;position: relative}

.menu { font-size:16px; position:relative;float:left;  border-radius:0px 0px 0 0; border-right:1px solid #F2F2F2;transition: all 0.36s ease}
.menu:hover {background:-webkit-gradient(linear,54% 40%, 0% 100%, from(#13876B), to(#13876B)); color:#FFF}

.menu >a{padding:0 45px;color:#666;overflow:hidden;display: block; height:70px;line-height:70px;transition:0s}
.menu a:hover span {transform:translate3d(0, -0%, 0);}

.menu a .menuarrow{position: absolute;top:28px;right:15px;color:#ccc}/*有二级菜单显示箭头*/  
.menu span {position:relative;text-transform:uppercase;height:100%;padding:0;display: block;transition:0.1s}
.menu span:before{color:#fff;content:attr(data-title);left:-20px;right: 0px;top:0px;bottom:0px; position: absolute;top:100%;}/*经过菜单显示滚动文字或字母*/  
.menu:hover  span {color:#FFF}
.menu .erji {position: absolute;opacity:0;width:250px; margin-left:-25px;border-radius:0 0px 0px 0px;overflow:hidden;background:rgba(255, 255, 255, 0.95);box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:all 0.36s ease;visibility: hidden; z-index:0}/*二级菜单盒子*/  
.menu:hover .erji {opacity:1;visibility:inherit;z-index:0}/*二级菜单盒子HOVER*/  

.menu .erji li a { color:#666;margin:0;padding: 20px 30px;line-height: 30px;display: block; transition: all .2s ease-in-out}/*二级菜单样式*/  
.menu .erji li a:hover {background:-webkit-gradient(linear,100% 0%, 0% 100%, from(#13876B), to(#13876B), color-stop(0.5,#336600));color:#fff;transition: all 0.2s ease;}/*二级菜HOVER*/  

#menu .select{background:-webkit-gradient(linear,46% 0%, 0% 100%, from(#13876B), to(#13876B));color:#fff; border-color:#13876B}/*栏目高亮*/  
#menu:hover .select span{transform:translate3d(0, 0%, 0); }
#menu .selecterji{background:-webkit-gradient(linear,46% 0%, 0% 100%, from(#13876B), to(#13876B), color-stop(0.5,#13876B));color:#fff; border-color:#13876B}/*二级栏目高亮*/  
#menu_page {background:-webkit-gradient(linear,46% 0%, 0% 100%, from(#13876B), to(#13876B), color-stop(0.5,#13876B));color:#fff;}
#menu_page:visited {background:-webkit-gradient(linear,46% 0%, 0% 100%, from(#13876B), to(#13876B), color-stop(0.5,#13876B));color:#fff;}

#menu_danye {background:#13876B;color:#fff;}
#menu_danye:visited {background:#13876B;color:#fff;}


/*二级菜单链接_css*/
.left_menu { background:#FFF;border:#eee 1px solid;display:block;margin:0px 5px 0px 5px; padding:10px 25px; border-radius:50px;overflow: hidden;opacity: 1;transition:0.5s}
.left_menu:link { color:#999}
.left_menu:visited {color:#999}
.left_menu:hover {background:-webkit-gradient(linear,54% 40%, 0% 100%, from(#13876B), to(#13876B), color-stop(0.5,#336600));border:#13876B1px solid;color:#fff}
.left_menu:after {width:0px;height:60px;margin-top:-60px; display: block;content: ""; transition:0.5s}/*after 选择器*/
.left_menu:before {width:0px;height: 60px;content: ' ';position: absolute;background: #fff;top:0;left:-45px;opacity: 0.5; -webkit-transition: all 0.25s ease-out;transition: all 0.25s ease-out;-webkit-transform: skewX(-25deg);transform: skewX(-25deg);}
.left_menu:hover:before {width: 0px;left: 205px;}
#navi ul li.h1 a{ background:-webkit-gradient(linear,46% 0%, 0% 100%, from(#13876B), to(#13876B));color:#fff;border:1px solid #13876B;}


/*more按钮链接_css*/
.button{color:#999;background:rgba(0,0,0,0); border:1px #eee solid; width:90px; line-height:40px; text-align:center;display:block;overflow:hidden;border-radius:100px;text-transform:uppercase;transition:0.5s}
.button:link {padding:0px 0px;}
.button:visited {color:#999} 
.button:hover{color:#fff;background:#13876B;border:1px #13876Bsolid;}

/*分页链接_css*/
.page{padding:12px 17px; border-radius:100px; border:#eee 1px solid;color:#666; margin: 0 5px;transition:0.5s}
.page:link{color:#666}
.page:visited {color:#666} 
.page_ding{padding:12px 17px; border-radius:100px; border:#13876B1px solid;color:#fff; margin: 0 5px; background:#13876B}
.page:hover{background:#13876B; border:#13876B1px solid; color:#FFF;text-decoration: none;}

/*底部链接_css*/
.foot_link{}
.foot_link:link{color:#999;}
.foot_link:visited {color:#999;}
.foot_link:hover{color:#fff}
.foot_link:active {color:#999}	

/*主体盒子box_css*/	
.box_top{width:90%;opacity:1;display:flex;justify-content:space-between;align-items:center;}
.box_top_left{ width:15%;display:flex;justify-content:left;align-items:center;}
.box_top_left a:link{line-height:25px;color:#333; }
.box_top_left a:visited{color:#333}
.box_top_left .en{line-height:15px; text-transform:capitalize;color:#999;}

.box_top_left img{float:left;width:100%; box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.1); border-bottom-left-radius:20px; border-bottom-right-radius:20px;transition:0.5s;}


.box_top_right{width:90%}
.menu_position{float:right}/*主菜单位置*/
.menu_class>li{float:left}

.box_index{overflow:hidden}

.box_main{overflow:hidden; padding:3% 0 3% 0}
.box_main_padding{ padding:0 5%; overflow:hidden}
.box_main_nopadding{margin:0;  overflow:hidden}

.box_main_news{background:#fff url(../images/back_news0.jpg) no-repeat top; background-size:100%; background-attachment:fixed}
.box_main_video{background:# url(../images/back_video0.jpg) no-repeat bottom; background-size:100%; background-attachment:fixed}
.box_main_products{background:#fff url(../images/back_products0.jpg); background-size:100%; background-attachment:fixed}
.box_main_count {padding:80px 0; background:#13876B;background-size:100%}
.box_main_team{background:#fff url(../images/back_team0.jpg); background-size:100%; background-attachment:fixed}


.box_banner{position:relative;background:#13876B;border-bottom-left-radius:0px;overflow:hidden;}
.box_banner img{background:no-repeat; background-size:cover; background-size:100%; background-attachment:fixed/*固定*/;
-webkit-animation-name: fadeIn02;-webkit-animation-iteration-count: 1; /*动画次数*/-webkit-animation-duration: 1s; /*动画持续时间*/}
@-webkit-keyframes fadeIn02 {0%{ transform:scale(1.1)}50% {}100% {transform:scale(1.0)}}

.box_banner_color{position:absolute;background:#13876B url(../images/ppt_back0.png); width:100%;height:100%;top:0;/*遮罩位置*/opacity:1}
.box_banner_text{ color:#000;position:absolute;width:84%;padding:0 8%;height:100%;top:12%;/*保证居中的条件，适当让位*/display:flex;justify-content:center;align-items:center;flex-direction:column;transition:0.5s}

.box_column{ background:#F7F5F5;display:flex;justify-content:/*space-between*/center;align-items:center;flex-direction:column;padding:4% 8% 4% 8%;margin:0 auto; margin-top:-0px;border-top:1px solid #eee;border-bottom:1px solid #eee/*灰度酌情*/;box-shadow: 0px 0px 0px #eee;z-index:999999}
.box_erji{padding:20px 0 0 0; display:flex;justify-content:center;align-items:center;}

.box_more{background:#080808; padding:0px 0;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}

.box_view_rangwei{padding-top:150px}
.box_view{background:#fff; border:5px solid rgba(255,255,255,0.9);padding:100px 70px;width:68%;margin:0 auto;border-radius:30px;margin-bottom:50px;box-shadow:0px 0px 10px #eee}
.box_view_top{display:flex;justify-content:space-between; padding:0% 0 0 0}
.box_view_content{font-size:16px; line-height:30px; color:#333;  margin:0 0}
.box_view_content p{text-indent: 0em}
.box_view_content img{max-width: 80%; margin:0% 0}

.box_faq{margin:0}
.box_faq_lie{ margin:3% 0;display:flex;justify-content:space-between;align-items:top;}

.box_page{ background:#F8F8F8;margin:0;overflow:hidden;padding:5% 0 5% 0;text-align: center;}

.box_next {display:flex;justify-content:space-between;align-items:center; padding:0% 0 0% 0}/*创建两列等宽布局*/
.box_next > span {width:30%;}
.box_next > span:first-child {display:flex; }
.box_next > span:last-child { display:flex; text-align:right}
.box_next .font_01{ color:#999;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.box_next .font_01:hover{color:#13876B}
.box_next .font_02{background:#fff;display:block;border:#eee 1px solid; border-radius:50px; color:#999; text-transform:uppercase; display:flex;justify-content:center;align-items:center;padding:13px 30px;transition:0.2s}
.box_next .font_02:hover {background:#13876B; border:#13876B1px solid;color:#FFF;}

.box_gotop{background:#fff url(../images/gotop_back0.jpg);display:none;justify-content:center;align-items:center; padding:2% 0;border-top:1px solid #eee;border-bottom:1px solid #eee;transition:0.5s}
.box_gotop:hover{background:#fff url(../images/gotop_back0.jpg);}
.box_gotop img{transform:scale(0.7) rotatey(0deg); display:block;transition:0.2s}
.box_gotop:hover img{transform:scale(0.7) rotatey(360deg); display:block; }

.box_foot{ font-size:12px; color:#999; text-transform:uppercase; line-height:20px; background:#666; border:#FFF 0px solid;width:100%; padding:2% 0;overflow:auto;}
	
/*字体样式_css*/	
.font_banner_title{ display:none;color:#fff; margin-left:0px;text-transform:uppercase;opacity: 1.0}
.font_banner_line{letter-spacing:0px;text-align:center}
.font_banner_ch{ font-size:33px;color:#fff;max-width:800px;opacity:1}
.font_banner_en{ color:#FFF; font-size:16px;text-transform:uppercase; margin-top:10px; opacity:1; }
.font_banner_en img{ width:45%; display:block;margin:0 auto}

@keyframes fadeIn { 0% {font-size:0px; opacity: 0; margin-right:0px } 50% {} 100% {}/*动画控制*/}

.font_column_ch{ color:#333;font-size:25px;line-height:25px; display:block;text-align:center; }
.font_column_line{display:block;border-bottom:#eee 0px solid; text-align:center; line-height:0; width:100%;transform: rotatez(0deg);}
.font_column_en{  font-size:12px;display:block;opacity:0.5;text-transform:uppercase; text-align:center; }
.font_column_position{display:none;color:#999}

.font_nodata {color:#ccc; width:120px;display:block; margin:80px auto}
.font_brand{display:block; text-transform:uppercase}

.font_select{height:37px;color:#999;text-transform:capitalize;display:block;border:1px #eee solid; cursor:pointer}
.font_select_big{color:#666;background:#13876B;color:#FFF;  }
.font_select_small{border-bottom:#666 1px solid;color:#999}

.font_input{color:#666; background:#fff;border:0px; border-bottom:1px solid #eee;line-height:55px;height:55px;width:50%;padding: 0 6.4% 0 0%;}
.font_input_width{width:30%;}

.font_zhibao{ color:#13876B; text-decoration:underline}

.font_faq{background:#333; color:#fff; border:0;height:50px; width:200px;cursor:pointer;transition:0.2s}
.font_faq:hover{background:#eee; color:#666; opacity:1;}

.font_copyright{color:#ccc;opacity:0.5;}

/*以下是各种列表，重点部分*/

/*针对流动布局，不限制列数 liudong_css*/
.list_liudong {background:#fff;display:flex;justify-content:space-around;/*左右分布，不顶边*/ flex-direction:row;/*从左到右控制*/align-items:center;/*元素垂直居中*/}

/*针对一列布局one_css*/
.list_one {text-align:left;}
.list_one img{max-width:80%;display:block; margin:30px auto; }

/*针对两列布局two_css*/
.list_two {display:flex;justify-content:space-between;align-items:top;}
.list_two .left {width:45%;}
.list_two .left img{width:100%}
.list_two .right {width:50%}


/*图文混排两列列表_css*/
.list_text2{-webkit-column-count:2;-webkit-column-gap:20px;column-fill:no;-webkit-column-rule:1px dotted #ccc}
.list_text2 img{ width:100%; margin-bottom:2%}
.list_text2 .text{ display:block; margin:5% 0}

/*图文混排三列列表_css*/
.list_text3{-webkit-column-count:3;-webkit-column-gap:30px;column-fill:no;-webkit-column-rule:0px dotted #ccc}
.list_text3 img{width:100%;}/*其他属性不能给，确保兼容*/
.list_text3 .text{ }/*其他属性不能给，确保兼容*/

 
/*新闻列表news_css*/
.list_news{float:left;width:48%; margin:0px 4% 2% 0;border-bottom:#1A1A1A 0px solid; transition:0.5s}
.list_news:nth-of-type(2n) {margin-right:0px}

.list_news:after {background:#13876B;width:0%; height:1px; margin-bottom:-1px; display: block;content: ""; opacity:.5;transition:0.5s}/*after 选择器*/
.list_news:hover:after {width:100%;}

.list_news .box {position:relative;padding:0%; border-top:#eee 0px solid;border-bottom:#eee 1px solid; padding:5% 0;display:flex;justify-content:space-between;overflow:hidden;transition:0.5s; 
 /*flex-direction:row-reverse*//*倒叙*/}/*左右平均盒子*/
 
.list_news .box:hover  {box-shadow:0px 0px 0px #ccc; border-bottom:#fff 1px solid; }

.list_news .color{position:absolute;width:100%;top:0; opacity:.1; border-radius:3px;overflow:hidden;transition:0.5s} /*颜色*/
.list_news:hover .color{ background:#13876B;height:100%; border-radius:0px; top:0;opacity:0.1} 

.list_news .picposition {position:relative;width:35%;border-radius:5px; overflow:hidden}
.list_news .picposition img {background:#eee; background-size:cover;width:100%;border-radius:0px; opacity:1;transition:0.2s}
.list_news a:hover .picposition img {transform:scale(1.0);/*html5变化移动命令*/opacity:1;}

.list_news .position { position:relative;width:60%;padding:0 0 0 5%;display:flex;justify-content:center;flex-direction:column;transition:0.5s}
.list_news:hover .position {transform:translate(0,0px)}

.list_news .font_01{display:block;width:90%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;transition:0.5s}
.list_news:hover .font_01 {color:#13876B;transform:translate(0px,0px);}
.list_news .font_02 {display:block;padding:10px 0}
.list_news:hover .font_02 {}

.list_news .font_03 {display:block;transition:0.5s;opacity:0.5;}
.list_news:hover .font_03 {color:#13876B;}

.list_news .font_04 {color:#ccc;display:block;line-height:15px;text-transform:uppercase; border-radius:5px; padding:2px 5px; transform:translate(0px,0px);transition:0.5s;}
.list_news:hover .font_04 {color:#13876B;display:block;opacity:1;transform:translate(0px,0px);}


/*产品与类产品列表product_css */ 
.list_products{ float:left;width:24.94%;margin-right:0%;border-right:1px solid #eee; border-bottom:1px  solid #eee;margin-bottom:0px}
.list_products:nth-of-type(4n) {margin-right:0px;border-right:0px}

.list_products .box{position:relative; display:block;overflow:hidden;}
.list_products:hover .box{}

.list_products .box img{background-size:cover;width:100%;transition:0.2s}
.list_products:hover .box img{transform:scale(1.0)}

.list_products .color{position:absolute;background:#fff;opacity:0.9;width:100%; height:100%; top:0; transition:0.5s} 
.list_products:hover .color{background:#fff;opacity:0.5} 

.list_products .biankuang{position:absolute;width:100%;height:100%;top:0;border:#13876B0px solid;transition:0.2s;z-index:1}
.list_products:hover .biankuang{border:#13876B0px solid;width:100%;height:100%; margin:0%; top:0;}

.list_products .position{position:absolute;top:0; width:100%;padding-top:0%; height:100%; display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:1;opacity:1;transition:0.2s; }
.list_products:hover .position{opacity:1;padding-top:0%;}

.list_products .font_01{color:#13876B;font-size:20px;line-height:30px; opacity:1;transition:0.5s;} 
.list_products:hover .font_01{color:#13876B;opacity:0.9;}  

.list_products .font_line{color:#FFF;background:#13876B; display:block;width:20px;height:1px;display:block; margin:15px 0;opacity:1;transition:0.5s;} 
.list_products:hover .font_line{width:50px}

.list_products .font_03{ color:#13876B;font-size:30px;line-height:40px;text-transform:uppercase; text-align:center;max-width:280px;transition:0.5s;} 
.list_products:hover .font_03{color:#13876Bs;opacity:0.8;}

.list_products .font_04{text-align:center;max-width:300px;/*宽度*/ margin-top:15px;display:none;-webkit-box-orient: vertical;-webkit-line-clamp:3;word-break: break-all;overflow: hidden;opacity:0.5;transition:0.5s;} 
.list_products:hover .font_04{opacity:0.9;} 

.list_products .font_05 img{margin:10px 0; width:200px;opacity:1;transition:0.2s;} 
.list_products:hover .font_05 img{transform:scale(1.0);width:150px;opacity:1;}  

.list_products .font_06{ color:#13876B;border:#13876B1px solid; border-radius:50px;margin:10px auto; text-align:center; padding:10px 10px;  width:100px;opacity:0.8;transition:0.5s;} 
.list_products:hover .font_06 {background:#13876B; color:#fff;border:1px solid #13876B; transform:scale(1);opacity:1;}  




/*常识列表skill_css */
.list_skill{background:#; float:left;width:33.2%; margin-right:1px; margin-bottom:1px;}
.list_skill:nth-of-type(3n) {margin-right:0px;}
.list_skill .box{ position:relative;overflow:hidden; border:1px #eee solid;  transition:0.5s;}
.list_skill:hover .box{box-shadow:0px 0px 0px #ccc}

.list_skill .box img {width:100%;background:no-repeat center; background-size:100%; transform:scale(1) rotatey(0deg);opacity:1;transition:0.2s}
.list_skill:hover .box img {transform:scale(1.1) rotatey(0deg);opacity:1;} 

.list_skill .svg{position:absolute;background:url(../img/skill.svg) no-repeat center; background-size:10%;width:100%;height:100%;top:30%;opacity:0;transition:0.5s;z-index:1;}
.list_skill:hover .svg{position:absolute;background:url(../img/skill.svg) no-repeat center; background-size:10%;top:25%;opacity:1;}

.list_skill .biankuang{position:absolute;width:100%;height:100%;top:0;border:#FFF 0px solid; opacity:0;transition:0.2s;z-index:1}
.list_skill:hover .biankuang{width:93%;height:92.5%; margin:4% 3%; top:0; opacity:0.5;}

.list_skill .color{position:absolute;background:linear-gradient(to bottom, #000,#000);width:100%;height:100%; top:0%; left:0%; border-radius:0px;opacity:0; transition:0.5s} /*颜色*/
.list_skill:hover .color{background:linear-gradient(45deg, #13876B10%, #13876B10%, #13876B50%, #13876B100%);width:100%;height:100%; border-radius:0px; top:0;left:0%;opacity:1;} 

.list_skill .position {position:absolute/*决定了文本的位置*/; width:80%;padding:0 10% ;height:100%;top:0%;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:1;transition:0.5s;}
.list_skill:hover .position{transform:translate(0,-0px);/*html5移动命令*/}

.list_skill .font_01{display:block;width:80%; margin:0 auto; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;opacity:1; transition:0.5s} 
.list_skill:hover .font_01{display:block;color:#fff;opacity:1; transform:translate(0,0px);} 
.list_skill .font_02{display:block; width:0%; text-align:center;border-bottom:1px solid #fff;margin:5px 0;opacity:1; transition:0.5s } 
.list_skill:hover .font_02{width:10%;opacity:0.5; }
.list_skill .font_03{ display:block;opacity:1;text-align:center;transform:translate(0px,0px);width:100%;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;word-break: break-all;overflow: hidden;transition:0.5s} 
.list_skill:hover .font_03{color:#fff;opacity:0.5;transform:translate(0,0px);} 
.list_skill .font_04{display:block; opacity:0;transform:translate(0,0px);transition:0.5s} 
.list_skill:hover .font_04{display:block; color:#fff;opacity:1;transform:translate(0,20px);}




/*团队列表09team_css */ 
.list_team09{float:left;width:98%; margin:0 2% 50px 0}
.list_team09:nth-of-type(3n) {margin-right:0px;}

.list_team09 .box{ background:#fff; border:1px solid rgba(0,0,0,0.05);position:relative;display:block; padding:20px; border-radius:5px;transition:0.2s}
.list_team09:hover .box{ background:#13876B; box-shadow:0px 0px 0px #A00C06;}

.list_team09 .box img{ background:center;background-size:cover;opacity:1;width:200px; height:200px; margin:0 auto;border-radius:100%;transition:0.2s}
.list_team09:hover .box img{transform:scale(1.0) translate(0px,-0px);opacity:1;}

.list_team09 .color{position:absolute;background:linear-gradient(135deg, #000 10%, #000 10%, #000 50%, #000 100%);opacity:0.0;width:100%; height:100%;bottom:0; transition:0.5s} 
.list_team09:hover .color{background:linear-gradient(45deg, #000 10%, #000 10%, #000 50%, #000 100%);transform:scale(1.0) rotatey(0deg);height:100%;bottom:0; border-radius:0px; opacity:0;} 

.list_team09 .biankuang{position:absolute;width:100%;height:100%;top:0;border:#FFF 1px solid; opacity:0;transition:0.2s;z-index:1}
.list_team09:hover .biankuang{width:93.5%;height:91%; margin:3% 3%; top:0; opacity:0;}


.list_team09 .position{position:relative;top:0; width:80%; padding:30px 10% 30px 10%; display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:2;opacity:1;transition:0.5s;}
.list_team09:hover .position{opacity:1; transform:translate(0px,-0px)}

.list_team09 .font_01{ text-align:center;line-height:20px;} 
.list_team09:hover .font_01{color:#fff;}  

.list_team09 .font_02{display:none; margin:10px 0;border:1px solid #333;border-radius:10px;width:45px; height:45px;line-height:45px; transition:0.5s} 
.list_team09:hover .font_02{ color:#fff; background:#FFF;border:1px solid #FFF;} 

.list_team09 .font_03{text-transform:uppercase; opacity:0.8;transition:0.5s;} 
.list_team09:hover .font_03{color:#fff; }

.list_team09 .font_line{ background:#999;width:100%; height:1px; margin:15px 0;opacity:0.2;transition:0.5s;} 
.list_team09:hover .font_line{ background:#fff;color:#fff; }

.list_team09 .font_04{ text-align:center;opacity:0.5;transition:0.2s;} 
.list_team09:hover .font_04{color:#fff;opacity:0.7;} 



/*招聘瀑布流列表hr_css */ 
.list_employ{float:left;width:30%;margin-right:4.7%; }
.list_employ:nth-of-type(3n) {margin-right:0px;}

.list_employ .box{background:#fff;color:#666; position:relative;border:0px solid #eee;padding:0px; margin-bottom:40px;transition:0.2s;box-shadow:0px 0px 0px #ccc;}
.list_employ:hover .box{background:#13876B;transform:translate(0,-0px);/*html5移动命令*/border:#eee 0px solid;box-shadow:0px 0px 0px #ccc;}

.list_employ .box img{display:none;transform:scale(1.0);background-size:cover; width: 100%;opacity:1}
.list_employ:hover .box img{display:none)}

.list_employ .color{position:absolute;background:rgba(255, 255,255, 1);width:100%; height:100%; bottom:0; left:0;opacity:0.1;transition:0.5s} 
.list_employ:hover .color{z-index:0 } 

.list_employ .position{position:relative/*决定了文本的位置*/;width:80%;padding:10%;display:flex;justify-content:top;flex-direction:column;z-index:1;}
.list_employ:hover .position{}

.list_employ .font_01{ margin-bottom:20px; display:block} 
.list_employ:hover .font_01{}  

.list_employ .font_02{ } 
.list_employ:hover .font_02{color:#fff} 

/*招聘表格_CSS*/
table {font-weight:normal;  width: 100%;text-align: center}
table .title {background:#fff;font-weight:normal; padding: 30px;}

table .title .time {font-weight:normal;display:block;color:#13876B; margin-top:10px;}
table td, table th {font-weight:normal;background:#FAFAFA;padding: 15px;border: 0px solid #eee}

table img {max-width: 100px}


/*首页业务体系豆腐块_css */ 
.list_service{ background:#FFF; float:left;width:100%;margin-right:0%;border-left:0px  solid #333; margin-bottom:0px}

.list_service .box{position:relative; display:block;overflow:hidden;}
.list_service:hover .box{ border:0px solid #eee;}

.list_service .box img{background-size:cover;width:100%;transition:0.2s}
.list_service:hover .box img{transform:scale(1.0)}

.list_service .color{position:absolute;opacity:0.5;width:100%; height:100%; top:0; transition:0.5s} 
.list_service:hover .color{background:#000;bottom:0px; opacity:0.1;} 

.list_service .biankuang{position:absolute;width:100%;height:100%;top:0;border:#13876B0px solid; border-radius:0px; opacity:0.5;transition:0.2s;z-index:1}
.list_service:hover .biankuang{border:#13876B0px solid;width:100%;height:100%; margin:0%; top:0; opacity:0}

.list_service .position{ color:#FFF;position:absolute;top:0;width:100%;padding-top:0%; height:100%; display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:1;opacity:1;transition:0.2s; }
.list_service:hover .position{ color:#FFF; bopacity:1;padding-top:0%;}

.list_service .font_01{ font-size:20px;  line-height:30px;  opacity:1;transition:0.5s;} 
.list_service:hover .font_01{opacity:1;}  


.list_service .font_02{ font-size:14px; text-transform:uppercase; transition:0.5s} 
.list_service:hover .font_02{} 

.list_service .font_line{background:#eee; display:block;width:20px;height:1px;display:block; margin:10px 0;opacity:1;transition:0.2s;} 
.list_service:hover .font_line{background:#13876B; width:150px; }

.list_service .font_03{font-size:20px;line-height:20px;text-transform:uppercase; text-align:center;max-width:280px;transition:0.2s;} 
.list_service:hover .font_03{opacity:0.5;}

.list_service .font_04{ color:#FFF;display:block;text-align:center;max-width:300px;/*宽度*/ margin-top:15px;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;word-break: break-all;overflow: hidden;opacity:0.8;transition:0.2s;} 
.list_service:hover .font_04{color:#666;opacity:0.6;} 

.list_service .font_05 img{margin:10px 0; width:0px;opacity:0;transition:0.5s;} 
.list_service:hover .font_05 img{transform:scale(1.1);width:120px; margin:30px 0; opacity:1;}  

.list_service .font_06{ background:#13876B;border:#13876B1px solid; border-radius:50px;margin:30px 0; padding:10px 10px; color:#FFF; width:100px;opacity:0.8;transition:0.5s;} 
.list_service:hover .font_06 { color:#ffff; border:1px #13876Bsolid;transform:scale(1);opacity:1;}  



/*首页数字list_count*/ 
.list_count{float:left;width:24.9%;margin-right:0%;border-right:1px solid rgba(137,142,58,0.4);}
.list_count:nth-of-type(4n) {border-right:0px solid #333;}

.list_count .box{position:relative;display:block;  border-radius:0px; overflow:hidden; cursor:move;transition:0.5s}
.list_count:hover .box{}

.list_count .box img{background-size:cover;opacity:0;width: 100%;transition:0.5s}
.list_count:hover .box img{transform:scale(1.2);opacity:0;}

.list_count .color{position:absolute;opacity:0;width:100%; height:100%; top:0; border:1000px; transition:0.5s} 
.list_count:hover .color{background:rgba(0, 0, 0, 0);transform:scale(1.0) rotatez(0deg);bottom:0px;opacity:0;} 
.list_count .position{color:#FFF;position:absolute; top:0; width:100%; height:100%; display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:1; }
.list_count:hover .position{color:#fff;opacity:1;}
.list_count .font_01{ font-size:65px;line-height:70px; transition:0.5s} 
.list_count:hover .font_01{ opacity:1;}  
.list_count .font_01 sup{font-size:18px;} 

.list_count .font_02{text-align:center; transition:0.5s} 
.list_count:hover .font_02{opacity:1;display:block; }
.list_count sup{ top:0;transition:0.5s} 

/*首页关于list_about */ 
.list_about{float:left;width:50%;margin-right:0%;border-left:0px  solid #333; margin-bottom:0px}
.list_about:nth-of-type(2n) {margin-right:0px;border-right:0px  solid #333}

.list_about .box{position:relative;display:block; border-right:0px solid #eee; border-radius:0px; overflow:hidden;}
.list_about:hover .box{}

.list_about .box img{ background:no-repeat;background-size:cover; background:right;opacity:1;width: 100%; background-size:100%;filter: grayscale(0%); transition:0.2s}
.list_about:hover .box img{transform:scale(1.0) translate(0px,-0px);opacity:1;}

.list_about .color{position:absolute;background:#333;opacity:1;width:100%; height:100%; top:0; transition:1s} 
.list_about:hover .color{transform:scale(1.0) rotatey(0deg);bottom:0px; border-radius:0px; opacity:1;} 

.list_about .biankuang{position:absolute;width:100%;height:100%;top:0;border:#FFF 0px solid; opacity:0;transition:0.2s;z-index:1}
.list_about:hover .biankuang{width:93.5%;height:91%; margin:3% 3%; top:0; opacity:0.2;}


.list_about .position{color:#13876B;  position:absolute;top:0; width:90%; padding:0% 5%; height:90%; display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:1;opacity:1;transition:0.5s}
.list_about:hover .position{opacity:1;padding-top:0%;}

.list_about .font_01{ font-size:25px;line-height:30px;} 
.list_about:hover .font_01{}  

.list_about .font_02{fopacity:0.5;text-transform:uppercase;margin:10px 0;transition:0.5s} 
.list_about:hover .font_02{color:#13876B;} 

.list_about .font_03{ color:#13876B;text-transform:uppercase;opacity:1;transition:0.5s;} 
.list_about:hover .font_03{color:#13876B; }

.list_about .font_line{display:none; background:#999;width:40px; height:1px; margin:10px 0; opacity:0.5;transition:0.5s;} 
.list_about:hover .font_line{ }

.list_about .font_04{display:block;/*宽度*/ margin:20px 0; padding:0 10%; text-align:center; opacity:1;transition:0.2s;} 
.list_about:hover .font_04{} 

.list_about .font_05{display:block; text-transform:uppercase;border:#666 1px solid; border-radius:100px; width:40%;height:50px;margin:20px auto;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:0.5s;opacity:1} 
.list_about:hover .font_05 {opacity:1;color:#000; background:#fff;border:#fff 1px solid;}  

 
@media all and (min-width:1024px) 
{.header{background:rgba(255,255,255,1);width:100%; height:70px;padding:0 5%;position:fixed;display:flex;justify-content:space-between;align-items:center;z-index:10000;transition:0.5s ease; border-bottom:0px solid rgba(51,51,51,0.1); box-shadow:0px 0px 5px #13876B}
.header.mini {background:#fff;height:70px;box-shadow:0px 0px 10px #ccc}
.header.mini .box_top_left img{width:100%;}
.header.mini .menu >a{}
.header.mini .box_top_left a:link{ color:#333}
.header.mini .box_top_left a:visited{color:#333}

.mheader {display:none}
}
@media all and (max-width:1024px) 
{
body {font-size:14px;/*适合手机的行高*/}
.header {display:none;}
.mheader {background:rgba(255,255,255,1);width:100%;height:80px;position:fixed;display:flex;justify-content:space-between;align-items:center;z-index:10000;border-bottom:0px solid #f1f1f1; box-shadow:0px 0px 10px #ccc; transition:0.5s;}
.mheader.mini {background:rgba(0,0,0,0.5)}


hr{margin:20px 0}
h1{font-size:16px}
h2{}/* 副标题 */
h3{padding:0 0px; }/* 内容页/主标题 */

/*链接_css*/	
#menup .select{background:#FFF; color:#13876B; border-color:#13876B}/*栏目高亮*/  

.left_menu { padding:10px 10px;margin:1px 0px 1px 0;}
.left_menu:hover:before {width: 0px;left: 205px;}


/*主体box_css*/	
.box_top{padding:0 4%;width:92%;height:60px;}
.box_top_left{width:60%}
.box_top_left a:link{ color:#fff; }
.box_top_left a:visited{  color:#fff}

.box_top_left img{width:65%}

.box_main{flex-wrap:wrap;padding:10% 0}
.box_main_padding{padding:1% 4%}

.box_main_count {padding:40px 0; background:#13876Burl(../images/b_count.jpg);background-size:200%}


.box_banner{padding-top:0px;}
.box_banner img{ background:right 0; background-size:cover; width:310%; margin-left:-500px;}
@keyframes left{0% {margin-left:-600px;}}

.box_column{padding:10% 0%;display:flex;flex-wrap: wrap;line-height:20px}
.box_erji{display:flex;justify-content:center ;align-items:center;flex-wrap:wrap; padding:4% 0% 4% 0;}
.box_more{}
 
 
.box_shouji{padding-top:50px}

.box_view_rangwei{padding-top:100px}
.box_view{width:92%; padding:30px 4%}
.box_view_top{width:100%;flex-wrap: wrap;display:flex;flex-direction:column}
.box_view_content img{max-width: 100%}

.box_page{ padding:15%}

.box_faq_lie{flex-wrap: wrap}

.box_next .font_02{}
.box_gotop{padding:8% 0;}
.box_foot{padding:5% 0}

/*字体_css*/	

.font_banner_title{margin:10px 0;}
.font_banner_ch{font-size:14px;}
.font_banner_en{}


.font_column_ch{ line-height:30px}
.font_column_line{}
.font_column_en{}

.font_select{height:43px}
.font_input{width:100%; margin-bottom:5%}
.font_input_width{width:100%;}
.font_faq{width:100%;}
.font_copyright{ display:block;}

/*以下是各种列表，重点部分*/

/*针对一列布局one_css*/
.list_one {text-align:left;}
.list_one img{max-width: 100%;}

/*针对两列布局two_css*/
.list_two {flex-wrap:wrap}
.list_two .left {width:100%}
.list_two .right {width:100%;padding-top:5%}

/*图文混排两列列表_css*/
.list_text2{-webkit-column-count:1}

/*图文混排三列列表_css*/
.list_text3{-webkit-column-count:1; padding:5% 0; flex-wrap: wrap}
.list_text3 .text{ display:block; margin:5% 0}

/*新闻列表news_css**/
.list_news{width:100%; margin-bottom:0px}/*距离相隔2%最佳*/
.list_news:nth-of-type(1n) {}

.list_news .color{opacity:.0} /*颜色*/
.list_news:hover .color{ background:#13876B;height:100%; border-radius:0px; top:0;opacity:0}
.list_news .picposition {padding-left:0px; width:40%;}
.list_news a:hover  img { transform:scale(1.0);/*html5变化移动命令*/opacity:0;}
.list_news .position {width:55%}

.list_news .font_01{width:80%}
.list_news .font_02 {padding:5px 0;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden}



/*产品列表products_css */
.list_products{width:100%; margin-right:0%;margin-bottom:0%;border-bottom:0px  solid #eee; /*百分比间隙2018.03.15*/}
.list_products:nth-of-type(1n) {margin-right:0px;}
.list_products .font_03{width:100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden; } 

/*常识列表skill_css */
.list_skill{width:100%; margin-right:0%;margin-bottom:20px;/*百分比间隙2018.03.15*/}
.list_skill:nth-of-type(1n) {margin-right:0px;}
.list_skill .font_03{width:100%; } 


/*招聘瀑布流列表hr_css */ 
.list_employ{float:left;width:100%; margin:0  0 0px 0;padding:0;}
.list_employ:nth-of-type(1n) {margin-right:0px;}



 /*首页服务类豆腐块_css */ 
.list_service{width:100%; padding:0% 0;margin-bottom:0px;border-right:0px/*距离相隔2%最佳*/ }
.list_service .box img{transform:scale(1); padding:23% 0}

.list_service:hover .biankuang{ width:100%;height:100%; margin:0; opacity:0.8;}
.list_service .font_03{max-width:300px;margin:10px auto; } 
.list_service .font_04{max-width:300px;} 
.list_service .font_05 img{margin:0px 0;} 


/*首页数字list_count*/ 
.list_count{ width:49.8%; margin-right:0%; border-right:0px; border-right:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1)/*距离相隔2%最佳*/ }
.list_count:nth-of-type(2n) {margin-right:0px;border-right:0px}
.list_count .box{border:0px;}
.list_count .box img{ width:220%}
.list_count .font_01{ line-height:40px} 
.list_count sup{} 

/*首页关于list_about */ 
.list_about{width:100%; padding:0% 0;margin-bottom:0px;border-right:0px/*距离相隔2%最佳*/ }
.list_about .box img{width:130%; padding:0% 0}
.list_about .font_04{margin:0px 2%} 
.list_about .font_05{width:50%;height:40px;margin:10px auto 0  auto }
}