@charset "gb2312";

.focus_img{width:100%;height:407px;padding-top:3px;background:url(img/index_focus_bg.jpg) no-repeat center top;}
#full-screen-slider { width:100%; height:407px;position:relative;}
#slides { display:block; width:100%; height:407px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:365px; width:100px;height:40px;line-height:40px;z-index:900; margin:0}
#pagination li { display:block; list-style:none; float:left; margin-left:2px;  }
#pagination li a { display:block;color:#fff;font-size:60px;text-decoration:none;-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-o-transition:color 0.4s;}
#pagination li.current a{ color:#3692ff;}

.xcgl_nav{width:100%;height:44px;background:#055c99;}
.nav_list{width:960px;height:44px;margin:0 auto;background:url(img/xcgl_nav.jpg) no-repeat;z-index:99;position:relative;}
.nav_list li{width:127px;height:44px;float:left;_display:inline;padding:0 5px;position:relative;}
.nav_list li a{width:127px;height:44px;display:block;}
.nav_list li.select .a2{background:url(img/xcgl_nav_hover.jpg) no-repeat -142px 0;}
.nav_list li.select .a3{background:url(img/xcgl_nav_hover.jpg) no-repeat -279px 0;}
.nav_list li.select .a4{background:url(img/xcgl_nav_hover.jpg) no-repeat -416px 0;}
.nav_list li.select .a5{background:url(img/xcgl_nav_hover.jpg) no-repeat -553px 0;}
.nav_list li.select .a6{background:url(img/xcgl_nav_hover.jpg) no-repeat -690px 0;}
.nav_list li.select .a7{background:url(img/xcgl_nav_hover.jpg) no-repeat -827px 0;}

.nav_list li .submenu{left:8px;top:38px;position:absolute;display:none;width:181px;}
.nav_list li .submenu li{margin:0;text-align:center;height:29px;width:181px;padding:0;background:url(img/subnav_mid.png) no-repeat;_background:url(img/subnav_mid_ie6.png) no-repeat;position:relative;}
.nav_list li .submenu li.tt{height:32px;background:url(img/subnav_top.jpg) no-repeat;}
.nav_list li .submenu li.bb{height:33px;background:url(img/subnav_bottom.png) no-repeat;_background:url(img/subnav_bottom_ie6.png) no-repeat;_z-index:-1;_position:relative;}
.nav_list li .submenu li a{padding-left:40px;text-align:left;height:28px;line-height:28px;font-size:12px;color:#a8a8a8;}
.nav_list li .submenu li a:hover{color:#628299;text-decoration:underline;}

.nav_list li .submenu li.ss a{background:url(img/subsubmenu2.jpg) no-repeat 140px 10px;}
.nav_list li .submenu li.ss.select a{background:url(img/subsubmenu2_hover.jpg) no-repeat 140px 10px;}

.nav_list li .submenu li .subsubmenu{display:none;position:absolute;left:160px;top:5px;width:110px;z-index:999;padding:0 12px;border:1px solid #dcdcdc;background:#fff;}
.nav_list li .submenu li .subsubmenu li{width:110px;text-align:center;background:none;_background:none;border-bottom:1px solid #dcdcdc;}
.nav_list li .submenu li .subsubmenu li a{padding-left:0;text-align:center;width:110px;background:none;}
.nav_list li .submenu li.select .subsubmenu li a{background:none;}

.xcgl_main{width:960px;margin:0 auto;}
.xcgl_intro{width:960px;height:520px;background:url(img/xcgl_bg.jpg) no-repeat left top;margin-top:16px;}

#con {width:960px;height:460px;position:relative;margin-top:35px;}
#tags {width:150px;height:220px;background:url(img/xcgl_tab.jpg) no-repeat;position:absolute;left:0;top:90px;}
#tags LI {width:150px;height:73px;}
#tags LI a{width:150px;height:73px;display:block;}
#tags LI.selectTag .tags_1{background:url(img/xcgl_tab_hover.jpg) no-repeat 0 0;}

#tags LI.selectTag .tags_2{background:url(img/xcgl_tab_hover.jpg) no-repeat 0 -73px;}
#tags LI.selectTag .tags_3{background:url(img/xcgl_tab_hover.jpg) no-repeat 0 -146px;}

#tags LI.emptyTag {BACKGROUND:none transparent scroll repeat 0% 0%; WIDTH:4px;}
#tags LI.selectTag {POSITION:relative; HEIGHT:73px;}

#tagContent {position:absolute;top:0;left:426px;}
.tagContent {DISPLAY:none;width:534px;height:460px;}
.tagContent .tag_img{width:527px;height:263px;background:url(img/xcgl_pic_bg.jpg) no-repeat;display:block;padding:3px 3px 3px 3px;}
.tagContent .tag_img img{width:527px;height:263px;}
.tagContent .resume{width:534px;height:182px;margin-top:15px;font-size:14px;line-height:30px;overflow:hidden;}
.tagContent .resume img{float:left;_display:inline;margin-right:20px;}

#tagContent DIV.selectTag {DISPLAY:block}

.xc_pictures{width:960px;height:372px;margin-top:30px;}
.xc_pictures .more{width:79px;height:372px;display:block;float:left;_display:inline;}
.xc_pic_js{width:881px;height:372px;float:left;_display:inline;}
.slideBox{ width:881px; height:372px; overflow:hidden; position:relative;   }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;width:881px; height:372px; }
.slideBox .bd img{ width:293px; height:372px; display:block;float:left;_display:inline;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }