.main{width: 100%;height: auto;margin: 0 auto;}
body{background: #fbfbfb;}
.banner{width: 100%;height: auto;float: left;}
.banner{width: 100%;height: auto;float: left;}
.banner>div:first-child{width: 100%;height: 10rem;background: url(../images/origination_enzymes/m/origination_enzymes_banner.jpg) no-repeat; -webkit-background-size: 100% 100%;background-size: 100% 100%;}
.banner>div:first-child>div:first-child{width: 100%;height: auto;float: left;}
.banner>div:first-child>div:first-child>p:first-child{width: 100%;height: auto;display: block;float: left;text-align: center;font-size: .16rem;margin-top: 1.29rem;color: #333333;font-family: 'ArialMT';}
.banner>div:first-child>div:first-child>p:nth-child(2){width: 100%;height: auto;display: block;float: left;text-align: center;font-size: .30rem;margin-top: .10rem;color: #222222;}
.banner>div:first-child>div:first-child>div:nth-child(3){width: 100%;height: auto;float: left;}
.banner>div:first-child>div:first-child>div:nth-child(3)>span:first-child{width: .250rem;height: .02rem;display: block;margin: 0 auto;background: #222222;margin-top: .150rem;}
.banner>div:first-child>div:first-child>div:nth-child(4){width: 100%;height: auto;float: left;margin-top: .200rem;}
.banner>div:first-child>div:first-child>div:nth-child(4)>div:first-child{width: .22rem;height: .22rem;border: .01rem solid #222222;border-radius: .11rem;margin: 0 auto;}
.banner>div:first-child>div:first-child>div:nth-child(4)>div:first-child>div:first-child{width:0;height:0;border-width:0rem  0rem .06rem .06rem  ;border-style:solid;border-color:transparent transparent transparent #222222;/*透明 透明 透明 灰*/
-webkit-transform: rotate(-135deg);
-moz-transform: rotate(-135deg);
-ms-transform: rotate(-135deg);
-o-transform: rotate(-135deg);
transform: rotate(-135deg);margin: 0 auto;margin-top: .05rem;}

.titl{width: 100%;margin: 0 auto;float: left;}
.titl>p:first-child{text-align: center;font-size: 0.4rem;color: #222222;margin-top: 1rem;}
.titl>p:nth-child(2){text-align: center;font-size: 0.14rem;color: #999999;margin-top: 0.1rem;margin-bottom: .4rem;font-family: "ArialMT";}

.package_solution{width: 100%;float: left;}
.package_solution_titl{display: block;width: 100%;float: left;}
.package_solution_titl>div:first-child{width: 7rem;margin: 0 auto;margin-top: .3rem;}
.package_solution_titl>div:first-child>div:first-child{width: 100%;background: #fcfcfc;box-shadow: 0px 1px 0.09rem 1px #eeeeee;position: relative;float: left;margin-top: 0.3rem;}
.package_solution_change{display: block;float: left;width: 100%;}
.package_solution_change>p:first-child{width: auto;font-size: 0.3rem;color: #222222;line-height: 1rem;display: inline-block;margin-left: 0.52rem;}
.package_solution_change>div:nth-child(2){width: 1rem;float: right;height: 1rem;background: #222222;}
.package_solution_change>div:nth-child(2)>div:first-child{width:0;height:0;border-width:0rem  0rem .12rem .12rem  ;border-style:solid;border-color:transparent transparent transparent #FFFFFF;/*透明 透明 透明 灰*/margin: 0.44rem auto;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: .4s ease-in-out;
-moz-transition: .4s ease-in-out;
-ms-transition: .4s ease-in-out;
-o-transition: .4s ease-in-out;
transition: .4s ease-in-out;}

.package_solution_change>div:nth-child(2)>div:first-child.active{-webkit-transform: rotate(-135deg);
-moz-transform: rotate(-135deg);
-ms-transform: rotate(-135deg);
-o-transform: rotate(-135deg);
transform: rotate(-135deg);}
.package_solution_titl>div:first-child>div:first-child>ul:nth-child(2){width: 100%;display: inline-block;position: absolute;top: 1rem;left: -2px;display: none;border-left: 1px solid #D4D4D4;border-right: 1px solid #D4D4D4;z-index: 9;border-top: 1px solid #D4D4D4;}
.package_solution_titl>div:first-child>div:first-child>ul:nth-child(2)>li{width: 100%;float: left;border-bottom: 1px solid #D4D4D4;}
.package_solution_titl>div:first-child>div:first-child>ul:nth-child(2)>li>a{width: 100%;float: left;line-height: 0.8rem;text-align: center;background: #FFFFFF;color: #666666;font-size: .26rem;}
.package_solution_titl>div:first-child>div:first-child>ul:nth-child(2)>li:nth-child(2)>a{background: #222222;color: #FFFFFF;}









.brand{clear: both;}
.brand>div{width: 100%;height: 15.3rem;position:relative;background: url(../images/origination_enzymes/m/1.jpg) no-repeat;background-size: 100% 100%;}
.brand>div>div{width: 7rem;height: 7rem;background: #FFFFFF;position: absolute;right: 0.25rem;top: 6.54rem;}
.brand>div>div>div:first-child{width: 3rem;height: 4.18rem;background: url(../images/origination_enzymes/m/brand.jpg) no-repeat;background-size: 100% 100%; margin-top: 0.58rem;margin-bottom: 0.59rem;margin-left: 0.5rem;position: relative;}
.brand>div>div>div:nth-child(2){width: 6rem;height: 0.6rem;margin: 0 auto;margin-bottom: 0.52rem;display: flex;}
.brand>div>div>div:nth-child(2)>div:first-child{font-size: 0.2rem;width: 3.5rem;height: 0.6rem;background: #000000;color: white;line-height: 0.6rem;text-align: center;}
.brand>div>div>div:nth-child(2)>div:nth-child(2){color: white;height: 0.6rem;width: 2.5rem;background: #129080;text-align: center;line-height: 0.6rem;}
.brand>div>div>div:nth-child(2) a{color:white;display: block;}
.brand>div>div>div:nth-child(3){width: 2.71rem;font-size: 0.18rem;line-height: 0.3rem;height: 3.81rem;position: absolute;right: 0.43rem;top: 0.8rem;font-size: 0.22rem;}


.productlist{width: 100%;margin: 0 auto;height: 31.5rem;}
.productlist>div{width: 100%;height: 31.5rem;background:url(../images/origination_enzymes/m/2.jpg);position: relative;background-size: 100% 100%;}
.productlist>div>div{width: 2.05rem;height:3.47rem;background:url(../images/origination_enzymes/m/pcf.png);position: relative;background-size: 100% 100%;position: absolute;left:0.81rem;top: 5.64rem;cursor: pointer;}
.productlist>div>div a{display: block;width: 100%;height: 100%;}


.patetented{width: 100%;height:20.36rem;}

.patetented>div{width: 100%;height:20.36rem;background:url(../images/origination_enzymes/m/3.jpg);position: relative;background-size: 100% 100%;}


.integration{width: 100%;height:24.49rem;}
.integration>div{width: 100%;height:24.49rem;background:url(../images/origination_enzymes/m/4.jpg);position: relative;background-size: 100% 100%;}


.member{width: 100%;height: 14.1rem;}
.member>div{width: 100%;height: 14.1rem;background:url(../images/origination_enzymes/m/5.jpg);position: relative;background-size: 100% 100%;}
























.con-in {    padding: 0 0.25rem;}
		.con-M {position: relative}
		#mune,#logoimg {    display: inline-block}
		#logoimg {    width: 100px}
		#logoimg img {    width: 100%}
		#mune {    position: absolute;    right: 0;    top: 50%;    margin-top: -9px}
		#mune span {    width: 30px;    height: 2px;    background: #555;    display: block;    margin: 2px 0;    transition: all .5s ease}
		#mune span.cx {    opacity: 0}
		#mune span.cha1 {    transform: rotate(45deg);    -ms-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -webkit-transform: rotate(45deg);    -o-transform: rotate(45deg);    margin: -1px}
		#mune span.cha2 {transform: rotate(-45deg);   -ms-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);margin: -1px}
		h1,h2,h3,h4,h5,h6,p,a,span {margin: 0;padding: 0}
		a,a:active,a:hover {text-decoration: none;list-style: none;color: #000}
		ul,li {margin: 0;padding: 0}
		.tups img {width: 100%}
		.img-div img {width: 100%}
		#main {padding-top: 100px;padding-bottom: 40px}
		#newmain {padding-top: 52px;padding-bottom: 40px}
		#indexs {padding-top: 50px;padding-bottom: 50px}
		#fool {background: #000000;}
		#fool .bottomdiv {padding-top: 25px}

		#fool .bottomdiv .fool-a p {font-size: 18px;color: #fff;letter-spacing: 0;line-height: 25px}
		#fool .bottomdiv .fool-a p span {font-size: 18px;color: rgba(255,255,255,0.8);letter-spacing: 0;line-height: 25px}
		#fool .bottomdiv .fool-a.fool-nve {padding: 0;position: relative;font-size: 14px;color: rgba(255,255,255,0.8);letter-spacing: 0}
		#fool .bottomdiv .fool-a.fool-nve a.anve {padding: 0.25rem 0;cursor: pointer;display: block}
		#fool .bottomdiv .fool-a.fool-nve p {font-size: 0.24rem;color: rgba(255,255,255,0.8);font-weight: 600}
		#fool .bottomdiv .fool-a.fool-nve span {font-size: 0.32rem;position: absolute;right: 0.05rem;color: rgba(255,255,255,0.8);top: 10px;transition: all .5s ease;height: 0.3rem;text-align: center;width: 0.3rem;display: block;line-height: 0.25rem;border: 1px solid #fff;border-radius: 0.18rem;}
		#fool .bottomdiv .fool-a.fool-nve span.zk {transform: rotate(45deg);-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg)}
		#fool .bottomdiv .fool-a .fool-div {display: none}
		#fool .bottomdiv .fool-a .fool-div ul {list-style: none}
		#fool .bottomdiv .fool-a .fool-div ul li a {display: block;padding: 0.25rem 0;font-size: 0.2rem;color: rgba(255,255,255,0.6)}
		#fool .bottomdiv .fool-dd {border: 0}
		#fool .bottomdiv .fool-dd a {font-size: 12px;color: rgba(255,255,255,0.4)}
		#fool .bottomdiv .fool-dd a.gwa {display: block;line-height: 25px}
		#fool .bottomdiv .fool-dd span {display: inline-block;height: 10px;background: rgba(255,255,255,0.4);width: 2px;margin: 0 5px}
		#fool .bottomdiv .fool-dd p {font-size: 12px;color: rgba(255,255,255,0.4)}
		#fool .bottomdiv .fool-dd select {border-radius: 5px;background: transparent;color: #fff;height: 25px;margin-top: 5px;font-size: 12px;border: 1px solid rgba(255,255,255,0.6)}
		#fool .bottomdiv .fool-dd select option {color: #333}
		#fool .bottomdiv .fool-da p {font-size: 14px;color: rgba(255,255,255,0.8)}
		#fool .bottomdiv .fool-da p a {color: rgba(255,255,255,0.8)}
		

#pcfool{display: none;}
