@charset "utf-8";
/* Í¨ÓÃÑùÊ½ */
.bga{ background:#f7f7f7; overflow:hidden; width:100%;}
.xctile{ width:980px; margin:0 auto; overflow:hidden; height:67px; line-height:67px; color:#e86661; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"}
.xcma{ width:1009px; overflow:hidden; background:#ffffff; margin:0 auto; overflow:hidden;}
.xcword{ padding:15px 40px; width:929px; overflow:hidden;}
.xcword h1{ color:#5a5a5a; font-size:24px; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ"; padding-bottom:10px; font-weight:normal;}
.xcword p{ font-size:14px; color:#838383; line-height:30px; overflow:hidden; text-indent:2em; font-family:"Î¢ÈíÑÅºÚ";}
.xzimg{ width:1000px; overflow:hidden; text-align:center; padding:15px 0px;}
.xzimg img{max-width:762px; max-height:500px; width: expression(this.width >762 && this.height < this.width ? 762: true); height: expression(this.height > 500 ? 500: true)}
.img_bh{ width:980px; overflow:hidden; margin:0 auto;}
.img_listxc{ width:980px; overflow:hidden; height:76px; overflow:hidden; padding-top:22px; padding-bottom:50px;}
.img_main{ width:980px; overflow:hidden; height:76px;}
.img_main img{ margin-left:3px; float:left}
/**/
#imgshow_mask{width:100%; position:absolute; z-index:1; background:url(/images/imgshow_mask.png) repeat-x 0 0; height:27px;}
.bannerbg {height:400px; overflow:hidden;}
#imageShow{ clear:both;border-bottom:1px solid #fff;}
#imageShow .imagebg{height:400px; overflow:hidden; position:relative;}
#imageShow .imagebg li { height: 400px; overflow: hidden; position:absolute; top:0; left:0; width:100%; display:block; filter:alpha(opacity=0); opacity: 0;}

.bannerbg_1{width:50%; position:absolute; top:0; left:0; height:400px;}
.bannerbg_2{width:50%; position:absolute; top:0; right:0; height:400px;}
.bannerbg_main{background-position:center; background-repeat:no-repeat; width:100%; position:absolute; top:0; right:0; height:400px;}
.banner {margin:0 auto;width:960px;height:400px;position:relative;overflow:hidden;}
.btn_home_down {width:195px;height:62px;position:absolute;top:296px;left:36px;cursor:pointer;background:url(/images/home/btn_home_down.png);}
.btn_home_android {width:195px;height:62px;position:absolute;top:296px;left:240px;cursor:pointer;background:url(/images/home/btn_home_android.png);} 


.scrollbg {height:80px;}
.scroll {margin:0 auto;width:980px;height:76px;position:relative;}
.s_pre, .s_next {display:block;width:75px;height:77px;position:absolute;}
a.s_pre { background:url(/images/xcleft.jpg); width:77px; height:75px;top:4px;left:0;}
a.s_next { background:url(/images/xcrign.jpg) no-repeat;top:4px;right:0;}
.outScroll_pic{  height: 76px;margin-left: 78px;_margin-left: 80px;overflow: hidden;position:relative;width:822px; top:2px;}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic {margin:0 auto;width:40000px; height:76px; }
.scroll_pic li {float:left; height: 75px;width: 100px; margin-left:3px;_margin:0px;cursor:pointer; display:inline;}
.scroll_pic li img {filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7;}
.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.current {width:91px;height:65px;border:5px #ff780d solid;z-index:10;position:absolute;top:2px;_top:4px;*top:4px;}
.currently img {filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;}


/*---Ïà²á--*/
.clear,.clear_all  { clear:both;}
.clear_all  {height:0px;line-height:0px;font-size:0px;}
.clear:after,.clear_all:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.mar0{ margin:0px auto;}

.pictitle{ width:980px; height:75px; line-height:75px; text-align:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; color:#555; font-weight:normal; overflow:hidden;}
.bigpic{ width:980px; height:400px; margin-bottom:10px; overflow:hidden; position:relative;}
.lb{ width:490px; height:300px;position:absolute; z-index:100;}
.rb{ width:490px; height:300px;position:absolute; z-index:100; left:490px;}
.lb:hover{ background:url(/images/leftbutton.jpg) no-repeat left 80px;opacity:0.6;}
.rb:hover{ background:url(/images/rightbutton.jpg) no-repeat right 80px;opacity:0.6;}
#show{ width:980px; height:500px;text-align:center;overflow:hidden;position:absolute; z-index:10;}
#show img{ margin:0 auto; display:block; max-width:980px; max-height:500px; width: expression(this.width >980 && this.height < this.width ? 980: true); height: expression(this.height > 500 ? 500: true);}

#nav{ width:980px; height:110px; overflow:hidden; background-color:#ffeabe; position:relative;}
.bl_s{ width:35px; height:110px;background:url(/images/leftbutton1.jpg) no-repeat 5px 25px; background-color:#ffeabe; position:absolute; z-index:100;}
.br_s{ width:38px; height:110px;background:url(/images/rightbutton1.jpg) no-repeat 5px 25px;  background-color:#ffeabe; position:absolute; z-index:100;left:942px;}
.bl_s:hover{ background:url(/images/leftbutton2.jpg) no-repeat 5px 25px;background-color:#ffeabe;}
.br_s:hover{ background:url(/images/rightbutton2.jpg) no-repeat 5px 25px;background-color:#ffeabe;}

.imglist{width:10000px; position:absolute; left:35px; z-index:10;}
.imglist li{list-style-type:none; float:left; width:120px; height:90px;  padding:3px 3px; margin:4px 5px 0px 0px; border:3px solid #ddd; }
.imglist li img{ max-width:120px; max-height:90px; width: expression(this.width >120 && this.height < this.width ? 120: true); height: expression(this.height > 90 ? 90: true);margin:0px auto; display:block; text-align:center;}
.imglist .se{ border:3px solid #f34c4c; }