@charset "utf-8";
/* CSS Document  */
body { }

a{ color:#666;}a:hover{ color:#0689d9; text-decoration:underline; }
h3, h2{ font-weight:normal;}


/**header**/
.header{height:87px;}
.header_logo{ width:106px; height:55px; float:left;}


/**导航**/
.nav{ width:818px; float:right; overflow:hidden;}
.nav_up{ height:21px;}
.nav_up img{ width:383px; float:left;}
.nav_up_r{ width:270px; float:right;}
.nav_up_r a{ margin-left:17px; width:24px; display:block; float:left; }
.nav_up_r img{ width:24px;}
.nav_txt{ background:url(../images/hss_10.gif) no-repeat; width:152px; height:18px; border:0; vertical-align:middle; color:#808080; padding-left:10px; font-size:12px; line-height:18px; float:left; outline:none;}
.nav_but{ background:url(../images/hss_11.gif) no-repeat; width:20px; height:18px; border:0;  vertical-align:middle; cursor:pointer; float:left;}
.nav_down{}
.nav_down li{ float:left; margin-right:65px;}
.nav_down li a{ font-size:14px;}


/**banner**/
.banner{ text-align:center; height:490px; overflow:hidden; position:relative;}

/*__ maincontent _*/
#maincontent { width:960px;}
#maincontent div.pict {cursor: default !important;}
#maincontent div.main {position: static;text-align: center;display: block;cursor: pointer !important}
#maincontent .element {display: none;position: absolute !important;}
#maincontent .left {top :200px;left: 0;cursor: pointer;}
#maincontent .right {top: 200px;right: 0;cursor: pointer;}

#maincontent .main .guardian {display: none;height: 0;}
#maincontent .navi {z-index: 9999999;}
div#maincontent div.main{display:none;}div#maincontent div.element{position:absolute !important;}





/************* main *************/
.main {width:960px;  clear:both; margin:0 auto;}
.module367 {width:367px; text-align:center;}
.module270 {width:270px;}
.module213 {width:213px;}
.module730 {width:730px;min-height: 300px;_height:300px;}

.w-100 { width:100%; overflow:hidden;}
.w-110 { width:110%;}
.bgfff{ background:#fff;  }
h3.one{ height:38px; background:url(../images/hss_26.gif) no-repeat left;}
h3.sec{ height:38px; background:url(../images/hss_28.gif) no-repeat left;}
h3.thr{ height:38px; background:url(../images/hss_30.gif) no-repeat left;}



/************* mid *************/
.mid_cont{ position:relative;}
/* navigation */
.jumboWall_Graphic .navigation { position:absolute; width:900px; height:50px; left:30px; top: -10px; background-color:#000; z-index:200;}
.jumboWall_Graphic .navigation.hoverMenu0 { background:#000 url(/images/bg_nav_depth1.png) no-repeat 20px top;}
.jumboWall_Graphic .navigation.hoverMenu1 { background:#000 url(/images/bg_nav_depth1.png) no-repeat 156px top;}
.jumboWall_Graphic .navigation.hoverMenu2 { background:#000 url(/images/bg_nav_depth1.png) no-repeat 308px top;}
.jumboWall_Graphic .navigation.hoverMenu3 { background:#000 url(/images/bg_nav_depth1.png) no-repeat 460px top;}
.jumboWall_Graphic .navigation.hoverMenu4 { background:#000 url(/images/bg_nav_depth1.png) no-repeat 610px top;}
.jumboWall_Graphic .navigation.hoverMenu5 { background:#000 url(/images/bg_nav_depth1.png) no-repeat 746px top;}
.jumboWall_Graphic .navigation.hoverMenu6 { background:#000 url(/images/bg_nav_depth1.png) no-repeat 788px top;}
.jumboWall_Graphic .navigation.hoverMenu7 { background:#000 url(/images/bg_nav_depth1.png) no-repeat 758px top;}
.jumboWall_Graphic .navigation ul.depth1 { position:relative; zoom:1;}
.jumboWall_Graphic .navigation ul.depth1:after { content:""; display:block; clear:both;}
.jumboWall_Graphic .navigation a { color:#fff; text-decoration:none; font-family: 'SamsungIFRg', 'Arial', 'Helvetica', sans-serif;font-weight:normal;}
.jumboWall_Graphic .navigation a:hover { text-decoration:none;}
.jumboWall_Graphic .navigation li.depth1 { float:left; background:transparent;}
.jumboWall_Graphic .navigation li.depth1 a.depth1Trigger { display:block; padding:18px 35px; line-height:1; font-size:14px;}
.jumboWall_Graphic .navigation ul.hoverMenu0 { background:transparent url(/images/bg_nav_depth1.png) no-repeat 20px top;}
.jumboWall_Graphic .navigation ul.hoverMenu1 { background:transparent url(/images/bg_nav_depth1.png) no-repeat 156px top;}
.jumboWall_Graphic .navigation ul.hoverMenu2 { background:transparent url(/images/bg_nav_depth1.png) no-repeat 308px top;}
.jumboWall_Graphic .navigation ul.hoverMenu3 { background:transparent url(/images/bg_nav_depth1.png) no-repeat 460px top;}
.jumboWall_Graphic .navigation ul.hoverMenu4 { background:transparent url(/images/bg_nav_depth1.png) no-repeat 610px top;}
.jumboWall_Graphic .navigation ul.hoverMenu5 { background:transparent url(/images/bg_nav_depth1.png) no-repeat 746px top;}
.jumboWall_Graphic .navigation ul.hoverMenu6 { background:transparent url(/images/bg_nav_depth1.png) no-repeat 758px top;}
.jumboWall_Graphic .navigation ul.hoverMenu7 { background:transparent url(/images/bg_nav_depth1.png) no-repeat 758px top;}

.jumboWall_Graphic .navigation.hoverMenu0 ul.hoverMenu0,
.jumboWall_Graphic .navigation.hoverMenu1 ul.hoverMenu1,
.jumboWall_Graphic .navigation.hoverMenu2 ul.hoverMenu2,
.jumboWall_Graphic .navigation.hoverMenu3 ul.hoverMenu3,
.jumboWall_Graphic .navigation.hoverMenu4 ul.hoverMenu4,
.jumboWall_Graphic .navigation.hoverMenu5 ul.hoverMenu5,
.jumboWall_Graphic .navigation.hoverMenu6 ul.hoverMenu6,
.jumboWall_Graphic .navigation.hoverMenu7 ul.hoverMenu7 { background-image:none;}

.jumboWall_Graphic .navigation li.menu0 a.depth1Trigger { padding-left:54px;}
.jumboWall_Graphic .navigation li.menu7 a.depth1Trigger { padding-right:51px;}
.jumboWall_Graphic .navigation li.depth1 ul.depth2 { position:absolute; left:0px; top:50px; background:url(/images/bg_nav_depth2.gif) repeat-x left top;}
.jumboWall_Graphic .navigation li.menu2 ul.depth2 {
    left: 142px;
}
.jumboWall_Graphic .navigation li.depth1 ul.depth2 li.depth2 { float:left; padding-bottom:15px;}
.jumboWall_Graphic .navigation li.depth1 ul.depth2 li.depth2 a { font-family:SamsungIFRg !important; display:block; padding:10px 11px 0 11px; background:url(/images/bg_nav_depth2_line.gif) no-repeat right 18px;}
.jumboWall_Graphic .navigation li.depth1 ul.depth2 li.depth2 a:hover { text-decoration:underline;}
.jumboWall_Graphic .navigation li.depth1 ul.depth2 li.goto { padding:10px 6px 0 15px; margin-right:8px; color:#80d4f0; font-size:14px; background:url(/images/bg_nav_depth2_line2.gif) no-repeat right 18px; font-family:"SamsungIFRg", '微软雅黑','Arial', 'sans-serif';}
.jumboWall_Graphic .navigation li.depth1 ul.depth2 li.last a { padding-right:15px; background-image:none;}

.jumboWall_Graphic .navigation li.menu3 ul.depth2 { left:360px;}
.jumboWall_Graphic .navigation li.menu4 ul.depth2 { left: 435px;width: 420px;}
.jumboWall_Graphic .navigation li.menu5 ul.depth2 { left:407px;}
.jumboWall_Graphic .navigation li.menu6 ul.depth2 { left:280px; width:620px;}
.jumboWall_Graphic .navigation li.menu7 ul.depth2 { left:300px; width:600px;}

.jumboWall_Graphic .navigation li.menu1 ul.depth2,
.jumboWall_Graphic .navigation li.menu2 ul.depth2,
.jumboWall_Graphic .navigation li.menu3 ul.depth2,
.jumboWall_Graphic .navigation li.menu4 ul.depth2,
.jumboWall_Graphic .navigation li.menu5 ul.depth2,
.jumboWall_Graphic .navigation li.menu6 ul.depth2,
.jumboWall_Graphic .navigation li.menu7 ul.depth2 { display:none;}

.jumboWall_Graphic .navigation .hoverArrow { position:absolute; top:41px; z-index:210;}
.jumboWall_Graphic .navigation .hoverArrow.hoverMenu0 { display:none; left:45px;}
.jumboWall_Graphic .navigation .hoverArrow.hoverMenu1 { left:198px;}
.jumboWall_Graphic .navigation .hoverArrow.hoverMenu2 { left:335px;}
.jumboWall_Graphic .navigation .hoverArrow.hoverMenu3 { left:488px;}
.jumboWall_Graphic .navigation .hoverArrow.hoverMenu4 { left:618px;}
.jumboWall_Graphic .navigation .hoverArrow.hoverMenu5 { left:760px;}
.jumboWall_Graphic .navigation .hoverArrow.hoverMenu6 { left:792px;}
.jumboWall_Graphic .navigation .hoverArrow.hoverMenu7 { left:792px;}

#expandTooltip { display:none; position:absolute; left:0; top:0; border:1px solid #fff; background-color:#999; padding:5px; z-index:300;}
#expandTooltip p { color:#fff; font-size:12px; font-family:tahoma, sans-serif;}

.bc { background:url(/images/bg_loading.gif) no-repeat center 220px;}


/**footer**/
.footer{ height:435px; background:#000; width:100%;}
.footer_info{ width:960px; margin:0 auto;}
.footer_info ul{ float:left; padding:0 40px ;min-height: 180px;_height:200px;}
.footer_info ul li{ font-size:14px; line-height:34px;   color:#FFF;}
.footer_info ul li a{ color:#0689d9; font-size:12px;}
.footer_info .border_r333{height:242px; border-right:1px solid #2D2D2D;}
.mess{ width:167px; height:68px; display:block; float:right; margin:20px 20px 20px 0;}

.footer_info p{ text-align:right; vertical-align:middle;}
.footer_info p img{vertical-align:middle;}
.footer_info p a{ margin-left:15px; }
.copyright { line-height:50px; border-top:1px solid #666;}
.copyright span { width:320px; float:right; }
.copyright span a{ margin:0 10px;}
/**footer**/




/* 列表页  */
.site_right { border:#c9c9c9 1px solid;}

.site_right li a{border-bottom:#c9c9c9 1px solid;line-height:30px; padding-left:25px; }
.site_right li{  background:url(../images/bg_dss.gif) repeat-x; }
.site_right li a{ font-size:14px; color:#666; display:block; background:url(../images/bg_navss.png) no-repeat 185px center;}
.site_right li.pos_abs{ background:url(../images/bg_ss.gif) repeat-x; color:#FFF; font-size:16px; height:48px; line-height:48px; padding-left: 25px;font-weight: bold;}

.site_tit{ font-size:18px; color:#333; font-weight:bold;  padding-top: 12px;} 
.site_cont img{ margin:15px 0;}

/* 左右对齐列表  */
.both_sides { text-align:right;}
.both_sides li { overflow:hidden; color:#676665;}
.both_sides a,.both_sides strong{ display:inline-block; float:left; text-align:left;/*如果有宽度，就需要left*/}

/************************** 页面分页 **************************/
.paging { margin:20px auto;text-align:right;overflow:hidden; border-top:1px solid #cccccc; padding-top:15px;}
.paging span ,.paging a{ display:inline-block;  height:20px; line-height:20px;   padding:0 6px;  margin:0 3px; color:#676665;}
.paging a:hover,span.now_page { text-decoration:underline;}
.paging i { font-style:normal; }


/************************** 图文页 **************************/
.pic_list li{width:320px; float:left; margin-right:25px; line-height:32px; }
.pic_list li h3{ background:url(../images/re.png) no-repeat left center; padding-left:20px; font-size:12px;}
.pic_list li span{ padding:2px; border:1px solid #c9c9c9; float:left; width:160px;}
.pic_list li img{ width:160px; height:160px;}
.procontent{ float:right; width:130px; float:right; height:130px; overflow:hidden;text-overflow: ellipsis;white-space: normal;}
.pic_list li p{ float:right; width:130px; float:right;}
.pic_list li p a{ display:block; background:url(../images/bg_ss.gif) repeat-x; height:25px; line-height:25px; width:80px; text-align:center; color:#FFF;}

.both_sides2 li{ border-bottom:1px dashed #ccc;}
.both_sides2 li a{ font-size:14px; line-height:30px;}
.both_sides2 em{ font-style:normal;}

.jumbowall{ display:none;}
.index_news li{ width:230px; height:23px; overflow:hidden;}