

body{font:12px/22px "Î¢ÈíÑÅºÚ","ËÎÌå",arial,Helvetica; background:#FBFDFF url(../images/i3_r1_c1.jpg ) repeat-x center 0;}
a{ text-decoration:none; color:#222; }a:hover{ color:#f30; text-decoration: underline; }
.txtC{text-align:center;}.txtL{text-align:left;}.txtR{text-align:right;}

.dis{display:block;}.undis{display:none;}

.hand{cursor:pointer;}

.floatL{float:left;}.floatR{float:right;}

.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;}

.clearfix:after{visibility:hidden;display:block;font-size:0;line-height:0;content:"";clear:both;height:0;}.clearfix{*zoom:1;}

.clearfixD{display:block;zoom:1;overflow:hidden;}

.inlineBlock{ display: inline-block; vertical-align: middle; zoom: 1; *display: inline; }

.txtEllipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; zoom:1;}

.black, .black a{ color:#000;}

.white, .white a{ color:#fff;}

.grey, .grey a{ color:#999;}

.red, .red a{ color:#f00;}

.green, .green a{ color:#090;}

.yellow, .yellow a{ color:#FF0;}

.blue, .blue a{ color:#00F;}



/*---------- import ---------*/



.aboutuscon{ margin:20px 0; font-size:14px; line-height:1.6; }



.mTop10{ margin-top:10px;}.mTop15{ margin-top:15px;}

.nav{background:url(i3_r2_c4.jpg) repeat-x center bottom; height:50px;width:1002px; margin:0 auto; }

.nav .navul {  height:50px;width:1000px; margin:0 auto;  z-index:9999; position:relative }

.nav .m123{   z-index:9999;  width:125px; height:50px; float:left;  position:relative; background:url(vline.png) no-repeat 0 bottom; _display:inline  }


.nav h3{ display:block; zoom:1;}

.nav h3 a{ display:block; zoom:1; font-size:15px; text-align:center; color:#ffffff !important; line-height:45px; text-indent:-10px; padding-top:4px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; }

.nav h3 a span{ }

.nav h3 a:hover, .nav .on, .nav .on h3 a{ background:url(../images/menubg.png) no-repeat center -1px; color:#0070BC !important; }


.nav .nobg{ background:none;}

.nav a:hover{ text-decoration:none !important}

.nav .sub{ display:none;     position:absolute; left:0;  top:50px;  background: #F0FAFF; text-align:center; z-index:9999; /*filter:alpha(opacity=90);opacity:0.9;*/   }

.nav .sub li{ vertical-align:middle; border-bottom:1px solid #eee; width:100px; padding:0px; }

.nav .sub li a{ height:28px; line-height:28px;  display:block; color:#333 !important; /*background:url(64.gif) 10px center no-repeat;*/ font-size:14px  }

.nav .sub li a:hover{ background:#029BED; color:#fff !important;   }

.bannerbig{ width:100%; height:670px; position:absolute; top:137px; *left:0; z-index:1; overflow:hidden;}
.bd{width:100%; height:800px; position:relative; margin:0 auto;}
.bd ul li{ width:100%; height:800px; background-repeat:no-repeat; background-position:center;}
.bd ul li.ba1{ background:url(bb1.jpg) no-repeat center top;}
.bd ul li.ba2{ background:url(bb2.jpg) no-repeat center top;}
.bd ul li.ba3{ background:url(b3.jpg) no-repeat center top;}

.containerIndexBG{ width:1005px; height:287px; margin:0 auto; background:url(i3_r5_c3.jpg) no-repeat; position:relative; margin-top:10px; }
.picFocus{ width:277px; height:205px; position:absolute; left:27px; top:53px;}


.banner2{ width:1000px; height:305px; margin:0 auto;  margin-top:1px; overflow:hidden; }

.banner3{ width:1000px; height:200px;  margin-top:1px; overflow:hidden;}

