@charset "utf-8";
/* CSS Document */

/*banner*/
#i_banner { position: relative; z-index: 0; max-width: 1920px; margin: 0 auto;}
#i_banner .swiper-slide { position: relative; z-index: 0;}
#i_banner .pic { position: relative; z-index: 0; padding-top:662px;}
#i_banner .pic img { position: absolute; left: 0; top: 0; width: 100%; height: 100%;
object-fit: cover;}
#i_banner .swiper-pagination { left: 9.3%; right: 9.3%; width: auto;
 bottom: 2em; display: flex; justify-content: flex-end; align-items: center;}
 #i_banner .swiper-pagination-bullet { width: 1.2em; height: 1.2em;
 background-color: #fff; margin: 0 4px !important;
 filter:alpha(opacity=60);-moz-opacity:0.6; opacity:0.6;}
#i_banner .swiper-pagination-bullet-active { filter:alpha(opacity=100);-moz-opacity:1.0; opacity:1.0;}

	
.titD { font-family: "思源宋体 CN"; font-weight: bold; color: #1f2c5c;}
	 
.dynaBox { padding: 4.7em 0 3.5em; background:#f7f7f7 url(../images/dyna_bg.jpg); }
.dynaBox .con { overflow: visible;}
.dynaBox .tab ul { margin-top: 2em; font-family: "思源宋体 CN"; font-weight: bold;
 display: flex; justify-content: center; align-items: center;}
.dynaBox .tab ul li { padding: 0 1.7em 2.6em; position: relative; z-index: 0; color: #1f2c5c;}
.dynaBox .tab ul li .txt { cursor: pointer; line-height: 2.7; width: 8.3em; background-color: #fff;
-moz-box-shadow: 0 0 0.6em rgba(0, 0, 0, .1);
-webkit-box-shadow: 0 0 0.6em rgba(0, 0, 0, .1);
box-shadow: 0 0 0.6em rgba(0, 0, 0, .1); 
position: relative; z-index: 0;
}
.dynaBox .tab ul li .arrow {position: absolute;
bottom: -0.2em; margin-left: -0.5em; width: 0.7em; height: 0.7em;
background-color: #fff; left: 50%;
transform: rotate(45deg);
-ms-transform: rotate(45deg); /* IE 9 */
-webkit-transform: rotate(45deg); /* Safari and Chrome */
-moz-box-shadow: 0.6em 0.6em 0.6em rgba(0, 0, 0, .1);
-webkit-box-shadow: 0.6em 0.6em 0.6em rgba(0, 0, 0, .1);
box-shadow: 0.6em 0.6em 0.6em rgba(0, 0, 0, .1); }
.dynaBox .tab ul li .dot { position: absolute;bottom: 0;
left: 50%; margin-left: -0.58em; background-color: #ccc;
width: 0.76em; height: 0.76em;
border: 2px solid #fff;
-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.dynaBox .tab ul li .line { position: absolute; height: 1px; bottom: 10px;
width: 100%; left: 0; background-color: #ccc;}
.dynaBox .tab ul li:nth-child(1) .line {width: 50%; left: auto; right: 0;}
.dynaBox .tab ul li:last-child .line {width: 50%;}

.dynaBox .tab ul li.cur .txt { background-color: #1f2c5c; color: #fff;}
.dynaBox .tab ul li.cur .arrow { background-color: #1f2c5c;}
.dynaBox .tab ul li.cur .dot {background-color: #1f2c5c;}

.dynaBox .conD {display: none;}
.dynaBox .conD:first-child {display: block;}

.dynaBox .list ul { margin-top: 2em; display: flex; flex-wrap: wrap; 
justify-content: flex-start;  align-items: stretch; color: #999;}
.dynaBox .list ul li { margin-top: 2%; width: 49%; margin-right: 2%;
	background-color: #fff;}
.dynaBox .list ul li:nth-child(2n) { margin-right: 0;}
.dynaBox .list ul li .lib { padding: 0.8em;
display: flex; justify-content: flex-start; align-items: stretch;}
.dynaBox .list ul li .picb { width: 12.5em;}
.dynaBox .list ul li .pic { display: block; cursor: pointer;
 position: relative; z-index: 0;
padding-top: 67%; overflow: hidden;}
.dynaBox .list ul li .pic img { position: absolute; left: 0;
top: 0; width: 100%; height: 100%; object-fit: cover;
transition: all 0.5s;
-webkit-transition:all 0.5s;}
.dynaBox .list ul li .pic:hover img {
	-ms-transform: scale(1.03, 1.03);
	-webkit-transform: scale(1.03, 1.03);
	transform: scale(1.03, 1.03);
}
.dynaBox .list ul li .txtb { flex: 1; padding: 0.2em 0; margin-left: 1em; text-align: left;
display: flex; flex-direction: column; justify-content: space-between; align-items: stretch;}
.dynaBox .list .name { font-weight: bold; color: #333; height: 1.5em; overflow: hidden;}
.dynaBox .list .intro { margin-top: 0.2em; height: 2.5em; line-height: 2em;  text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; ~overflow: hidden;}
.dynaBox .list .txtT {}
.dynaBox .list .cate { margin-bottom: 0.2em;}
.dynaBox .list .txtbot {display: flex; justify-content: space-between; align-items: center;}

.dynaBox .list .time { padding-left: 1.2em;
background: url(../images/time_2.png) 0 center no-repeat;
background-size:1em auto ; margin-right: 0.4em;}
.dynaBox .list .like { padding-left: 1.2em;
background: url(../images/like.png) 0 center no-repeat;
background-size:1em auto ;margin-right: 0.4em;}
.dynaBox .list .fav { padding-left: 1.2em;
background: url(../images/star_2.png) 0 center no-repeat;
background-size:1em auto ;margin-right: 0.4em;}
.dynaBox .list .view { padding-left: 1.4em;
background: url(../images/view.png) 0 center no-repeat;
background-size:1.2em auto ;margin-right: 0.2em;}

.dynaBox .btnW {  display: flex; justify-content: flex-start; align-items: stretch;}
.dynaBox .btnW a { width: 18.7%; margin-right: 1.62%; margin-top: 2.8em;
font-family: "思源宋体 CN"; color: #000; padding: 0.5em 0;
	display: flex; justify-content: flex-start; align-items: center; background-color: #fff;
	-moz-box-shadow: 0 0 0.6em rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 0 0.6em rgba(0, 0, 0, .1);
	box-shadow: 0 0 0.6em rgba(0, 0, 0, .1); 
	text-align: left;
}
.dynaBox .btnW a:nth-child(5n) { margin-right: 0;}
.dynaBox .btnW a img {display:inline-block; vertical-align: middle;
width: 2.4em; height: 2.4em;  margin-left: 1em;}
.dynaBox .btnW a span { margin-right:0.4em ; margin-left:0.6em; display:inline-block;}

.dynaBox .btnMoreW { background-color:#FFFFFF; width:100px; padding:10px;  margin:50px auto; margin-bottom:0px;}
.dynaBox .btnMoreW  a{ color:#000000;}
/*行业检测*/
.induBox { padding: 4.4em 0 5.7em;}
.induBox .tab ul { margin-top: 2.4em; font-family: "思源宋体 CN"; font-weight: bold;
 display: flex; flex-wrap: wrap; justify-content: center; align-items: center;}
.induBox .tab li { cursor: pointer; padding: 0.8em 0 0.7em; position: relative; z-index: 0; color: #1f2c5c;
background-color: #f7f7f7; width: 16.66%;}
.induBox .tab li.cur { background-color: #1f2c5c; color: #fff;}
.induBox .listW { margin-top: 4.3em; display: flex; justify-content: space-between; align-items: flex-start;}
.induBox .listL { width: 38%;}
.induBox .listL {}
.induBox .listL ul {}
.induBox .listL .pic { display: block; cursor: pointer; position: relative; z-index: 0;
padding-top: 61.7%; overflow: hidden;}
.induBox .listL .pic img { position: absolute; left: 0; top: 0; width: 100%; height: 100%;
object-fit: cover;
transition: all 0.5s;
-webkit-transition:all 0.5s;}
.induBox .listL .pic:hover img {
	-ms-transform: scale(1.03, 1.03);
	-webkit-transform: scale(1.03, 1.03);
	transform: scale(1.03, 1.03);
}
.induBox .listL .txtb { padding: 1em; text-align: left;}
.induBox .listL .name { font-family: "思源宋体 CN";}
.induBox .listL .intro { color: #686868; line-height: 1.9em;
height: 9.5em;
overflow: hidden;
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:5;  margin-top: 0.3em;}
.induBox .listR { width: 60.8%;}
.induBox .listR ul { display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: flex-start;}
.induBox .listR li { width: 31.9%; margin-bottom: 3.1%; margin-right: 2.15%; background-color: #f7f7f7;}
.induBox .listR li:nth-child(3n) { margin-right: 0;}
.induBox .listR .pic {display: block; cursor: pointer; position: relative; z-index: 0;
padding-top: 70.8%; overflow: hidden;}
.induBox .listR .pic img { position: absolute; left: 0; top: 0; width: 100%; height: 100%;
object-fit: cover;
transition: all 0.5s;
-webkit-transition:all 0.5s;}
.induBox .listR .pic:hover img {
	-ms-transform: scale(1.03, 1.03);
	-webkit-transform: scale(1.03, 1.03);
	transform: scale(1.03, 1.03);
}
.induBox .listW a { color: #1f2c5c;}
.induBox .listR .name { height: 3.9em;
 display: flex; justify-content: center; align-items:center;
 overflow: hidden; padding: 0 0.5em;font-family: "思源宋体 CN";}

.induBox .conD {display: none;}
.induBox .conD:first-child {display: block;}
	 
.serviceBox { padding: 4.7em 0 3.5em; background:#eaeaea url(../images/service_bg.jpg); }
.serviceBox .con { overflow: visible;}
.serviceBox .tab ul { margin-top: 2em; font-family: "思源宋体 CN"; font-weight: bold;
 display: flex; justify-content: center; align-items: center;}
.serviceBox .tab ul li { padding: 0 1.7em 2.6em; position: relative; z-index: 0; color: #1f2c5c;}
.serviceBox .tab ul li .txt { cursor: pointer; line-height: 2.7; width: 8.3em; background-color: #fff;
-moz-box-shadow: 0 0 0.6em rgba(0, 0, 0, .1);
-webkit-box-shadow: 0 0 0.6em rgba(0, 0, 0, .1);
box-shadow: 0 0 0.6em rgba(0, 0, 0, .1); 
position: relative; z-index: 0;
}
.serviceBox .tab ul li .arrow {position: absolute;
bottom: -0.2em; margin-left: -0.5em; width: 0.7em; height: 0.7em;
background-color: #fff; left: 50%;
transform: rotate(45deg);
-ms-transform: rotate(45deg); /* IE 9 */
-webkit-transform: rotate(45deg); /* Safari and Chrome */
-moz-box-shadow: 0.6em 0.6em 0.6em rgba(0, 0, 0, .1);
-webkit-box-shadow: 0.6em 0.6em 0.6em rgba(0, 0, 0, .1);
box-shadow: 0.6em 0.6em 0.6em rgba(0, 0, 0, .1); }
.serviceBox .tab ul li .dot { position: absolute;bottom: 0;
left: 50%; margin-left: -0.58em; background-color: #ccc;
width: 0.76em; height: 0.76em;
border: 2px solid #fff;
-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.serviceBox .tab ul li .line { position: absolute; height: 1px; bottom: 10px;
width: 100%; left: 0; background-color: #ccc;}
.serviceBox .tab ul li:nth-child(1) .line {width: 50%; left: auto; right: 0;}
.serviceBox .tab ul li:last-child .line {width: 50%;}

.serviceBox .tab ul li.cur .txt { background-color: #1f2c5c; color: #fff;}
.serviceBox .tab ul li.cur .arrow { background-color: #1f2c5c;}
.serviceBox .tab ul li.cur .dot {background-color: #1f2c5c;}

.serviceBox .conDZ {}
.serviceBox .conD {display: none;}
.serviceBox .conD:first-child {display: block;}

.serviceBox .list { margin-top: -3%; }
.serviceBox .list ul {  display: flex; 
flex-wrap: wrap; justify-content: flex-start; align-items: flex-start;}
.serviceBox .list li { width: 31%; margin-top: 3.5%; margin-right: 3.5%;
}
.serviceBox .list li:nth-child(3n) { margin-right: 0;}
.serviceBox .list .pic {display: block; cursor: pointer; position: relative; z-index: 0;
padding-top: 40%; overflow: hidden;}
.serviceBox .list .pic img { position: absolute; left: 0; top: 0; width: 100%; height: 100%;
object-fit: cover;
transition: all 0.5s;
-webkit-transition:all 0.5s;}
.serviceBox .list .txtp { position: absolute; left:0; top: 0;
right: 00; height: 100%;background: rgba(0,0,0,0.4);
display: flex; justify-content:center ; align-items: center;
text-align: center;
} 

.serviceBox .list .txtp .name { margin: 0 8.7% 0.3em; color: #fff; font-family: "思源宋体 CN"; font-weight: bold;
}
.serviceBox .list .txtp .txt { display: none;
position: absolute; bottom: 0; left: 0; width: 83%;
background-color: #fff;
-moz-box-shadow: 0 0 1em rgba(0, 0, 0, .1);
-webkit-box-shadow: 0 0 1em rgba(0, 0, 0, .1);
box-shadow: 0 0 1em rgba(0, 0, 0, .1);
height: 3.4em; line-height: 3.4em; overflow: hidden;
}

.serviceBox .list li:hover .txtp .txt { display: flex;
justify-content: flex-start; align-items: center;}

.serviceBox .list .txtp .txt .intro { color: #202c5c; text-align: left;
 height: 3.4em;line-height: 3.4em; overflow: hidden; margin: 0 1em 0; flex: 1; }
 .serviceBox .list .txtp .txt a { width: 5em; display: block; 
 height: 3.4em; line-height: 3.4em; text-align: center; color: #fff;
 background-color: #202c5c;}
/* .serviceBox .list li:hover .pic::after {position: absolute; left: 0; top: 0; bottom: 0; right: 0;
content: ""; display: block;
 border: 1px solid #1f2c5c;}
.serviceBox .list li:hover .txtp { background-color: #1f2c5c;}
.serviceBox .list li:hover .txtp .name {color: #fff;border-bottom: 1px solid #fff;}
.serviceBox .list li:hover .txtp .intro {color: #fff;} */

/*科研案例*/
.caseBox { padding: 5.1em 0 6.6em;}
.caseBox .listW {display: flex; justify-content: space-between; align-items: flex-start;}
.caseBox .listL { width: 55.3%;}
.caseBox .listR { width: 40%;}
.caseBox .listL ul { margin-top: 2em; color: #828282;}
.caseBox .listL ul li { border-bottom: 1px solid #d6d6d6; }
.caseBox .listL ul li:last-child { border-bottom: 0;}
.caseBox .listL ul li .lib { padding:2.4em 0 ; 
display: flex; justify-content: flex-start; align-items: stretch;}
.caseBox .listL ul li .picb { width: 10em;}
.caseBox .listL ul li .pic { display: block; cursor: pointer;
 position: relative; z-index: 0;
padding-top: 96.8%; overflow: hidden;}
.caseBox .listL ul li .pic img { position: absolute; left: 0;
top: 0; width: 100%; height: 100%; object-fit: cover;
transition: all 0.5s;
-webkit-transition:all 0.5s;}
.caseBox .listL ul li .pic:hover img {
	-ms-transform: scale(1.03, 1.03);
	-webkit-transform: scale(1.03, 1.03);
	transform: scale(1.03, 1.03);
}
.caseBox .listL ul li .txtb { flex: 1; margin-left: 6%; text-align: left;
display: flex; flex-direction: column; justify-content: space-between; align-items: stretch;}
.caseBox .listL .name { font-weight: bold; color: #000; height: 1.1em; line-height: 1.1em; overflow: hidden;}
.caseBox .listL .name a { color: #000;}
.caseBox .listL .name a:hover { color: #1f2c5c;}
.caseBox .listL .intro { margin-top: 0.7em; height: 3em;  color: #686869;
line-height: 1.5em; overflow: hidden; text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; overflow: hidden;}
.caseBox .listL .txtbot {display: flex; 
justify-content: space-between; align-items: center;}
.caseBox .listL .txtbot .client {}
.caseBox .listL .txtbot .btnMore { padding: 0 1.6em; display: inline-block;
border: 1px solid #dddddd; line-height: 2.2;
-moz-border-radius:1.1em; -webkit-border-radius:1.1em; border-radius:1.1em;
transition: all 0.5s;
-webkit-transition:all 0.5s;}
.caseBox .listL .txtbot .btnMore:hover { background-color: #1f2c5c; color: #fff;}

.caseBox .listR ul { margin-top: 3.3em; color: #828282; text-align: left;}
.caseBox .listR ul li { position: relative; z-index: 0; padding: 1em 0 1em 1.3em; }
.caseBox .listR ul li::before { content: ""; display: block; 
left: 0; top: 1.45em; position: absolute;
width: 0.55em; height: 0.55em;
background-color: #1f2c5c;
-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.caseBox .listR .txtT {
display: flex; justify-content: space-between; align-items: center;}
.caseBox .listR .name { font-weight:bold ;  flex: 1; margin-right: 0.8em;
color: #000; height: 1.1em; line-height: 1.1em; overflow: hidden;}
.caseBox .listR .name a { color: #000;}
.caseBox .listR .name a:hover { color: #1f2c5c;}
.caseBox .listR .client { color: #828282;}
.caseBox .listR .intro { margin-top: 1em; height: 4.5em;  color: #686869;
line-height: 1.5em; overflow: hidden; text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:3; overflow: hidden;}
.caseBox .listR .txtbot {display: flex; 
justify-content: space-between; align-items: center;}
.caseBox .listR .txtbot .client {}
.caseBox .listR .txtbot .btnMore { padding: 0 1.6em; display: inline-block;
border: 1px solid #dddddd; line-height: 2.2;
-moz-border-radius:1.1em; -webkit-border-radius:1.1em; border-radius:1.1em;
transition: all 0.5s;
-webkit-transition:all 0.5s;}
.caseBox .listR .txtbot .btnMore:hover { background-color: #1f2c5c; color: #fff;}


.coopBox {background-color: #f5f5f5; padding: 5.4em 0 4.8em;}
.coopBox .con { overflow: visible;}
.swiper-coop  { width: 85.7%;  margin: 0 auto; position: relative; z-index: 0; }
.swiper-coop .list {padding-bottom: 3.5em;}
.swiper-coop .list ul{ display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: stretch;}
.swiper-coop .list li{ position: relative; z-index: 0; width: 24.3%; margin: 0.93% 0.93% 0 0;
overflow: hidden;
-moz-border-radius:0.5em; -webkit-border-radius:0.5em; border-radius:0.5em;
}
.swiper-coop .list li:nth-child(4n) { margin-right: 0;}
.swiper-coop .list .pic { display: block; cursor: pointer;
 position: relative; z-index: 0;
padding-top: 54.6%; overflow: hidden; background-color: #fff;}
.swiper-coop .list .pic img { position: absolute; left: 11%;
top: 11%; width: 78%; height: 78%; object-fit: contain;
transition: all 0.5s;
-webkit-transition:all 0.5s;}
.swiper-coop .list .pic:hover img {
	-ms-transform: scale(1.03, 1.03);
	-webkit-transform: scale(1.03, 1.03);
	transform: scale(1.03, 1.03);
}
.swiper-coop .list .txtb { position: absolute; left:0; top: 0;
right: 0; height: 100%;background: #1f2c5c; color: #fff; padding: 0 8.2%;
display: flex; flex-direction: column; justify-content:center ; align-items: stretch;
text-align: left;
filter:alpha(opacity=0);-moz-opacity:0; opacity:0;
transition: all 0.5s;
-webkit-transition:all 0.5s;
} 
.swiper-coop .list li:hover .txtb {filter:alpha(opacity=100);-moz-opacity:1.0; opacity:1.0;}
.swiper-coop .list .txtb img { position: absolute;
left: 0; top: 0; z-index: 1;
width: 100%; height: 100%; object-fit: cover;
filter:alpha(opacity=22);-moz-opacity:0.22; opacity:0.22;}

.swiper-coop .list .txtb .name {border-bottom: 1px solid #fff; padding-bottom: 0.3em;}
.swiper-coop .list .txtb .intro { height: 1.5em; overflow: hidden; margin-top: 0.4em; }

.swiper-coop .swiper-pagination {bottom: 0; }
.swiper-coop .swiper-pagination-bullet { width: 1.25em; height: 0.56em;
 background-color: #32598d; margin: 0 0.75em !important;
 filter:alpha(opacity=30);-moz-opacity:0.3; opacity:0.3;
 -moz-border-radius:0.3em; -webkit-border-radius:0.3em; border-radius:0.3em;
}
.swiper-coop .swiper-pagination-bullet-active {width: 2.9em;
	 filter:alpha(opacity=100);-moz-opacity:1.0; opacity:1.0;}
	 
.certBox { padding: 3.5em 0 5.3em;}
.certBox .tab ul { display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: center;
font-family: "思源宋体 CN"; font-weight: bold; color: #929292;}
.certBox .tab ul li{ margin-right: 1.6em; cursor: pointer;}
.certBox .tab ul li.cur { color: #202c5c;}

.certBox .conDZ { margin-top: 2.2em;}
.certBox .conD {display: none;}
.certBox .conD:first-child {display: block;}

.certBox .conD img { display: block; margin: 0 auto; max-width: 100%; height: auto;}

.branBox {padding: 5.2em 0 4.2em; background-color: #f5f5f5;}
.branBox .swiper-bran { margin-top: 4.3em;}

.swiper-bran  { width:100%;  margin: 0 auto; position: relative; z-index: 0; background-color: #fff; }
.swiper-bran .list {padding:2.8em 0 4.3em;}
.swiper-bran .list ul{ display: flex; 
flex-wrap: wrap; justify-content: flex-start; align-items: stretch;}
.swiper-bran .list li{ position: relative; z-index: 0; width: 23.4%; margin: 2.1% 2.1% 0 0;
overflow: hidden;}
.swiper-bran .list li:nth-child(4n) { margin-right: 0;}
.swiper-bran .list .pic { display: block; cursor: pointer;
 position: relative; z-index: 0;
padding-top: 69%; overflow: hidden; background-color: #fff;}
.swiper-bran .list .pic img { position: absolute; left: 0;
top: 0; width: 100%; height: 100%; object-fit: cover;
transition: all 0.5s;
-webkit-transition:all 0.5s;}
.swiper-bran .list li:hover .pic img {
	-ms-transform: scale(1.03, 1.03);
	-webkit-transform: scale(1.03, 1.03);
	transform: scale(1.03, 1.03);
}
.swiper-bran .list .txtb { position: absolute; left:0; top: 0;
right: 0; height: 100%;
display: flex; justify-content:center ; align-items: center;
} 
.swiper-bran .list .txtb .name { padding:0 2em; font-weight: bold;font-family: "思源宋体 CN"; color: #fff;
background-color: rgba(0,0,0,0.4); line-height: 3.5em;}


.swiper-bran .btnNPW { position: absolute; right:0.2em;  bottom: 0.75em;
z-index: 1000;height: 1.5em; width:6em;}
.swiper-bran .btnNext,.swiper-bran .btnPrev { position: relative;
	cursor: pointer; display: inline-block;
	width: 1.5em; height: 1.5em; margin:0 0.4em;
	transition: all 0.5s;
	-webkit-transition:all 0.5s;
	background: url(../images/arrow_5.png) center center no-repeat;
	background-size:contain;
} 
.swiper-bran .btnPrev { 
transform: rotate(180deg);
-ms-transform: rotate(180deg); 
-webkit-transform: rotate(180deg); 
}
.swiper-bran .btnNext:hover,
.swiper-bran .btnPrev:hover {
}
.swiper-bran .swiper-button-disabled {cursor: default;
	filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;}