/* CSS Document */

body {font-family: Arial,"宋体",Helvetica,sans-serif;font-size: 12px; background:#094fee; margin:0; padding:0;  width: 100%;}
#wallpages{ min-width:980px;_width:expression((documentElement.clientWidth < 980px) ? "980px" : "auto"; );}
ul, ol, li, p, h1, h2, h3, h4, form, div,img,table,tr,td{border:none;list-style: none;margin: 0;padding: 0; overflow:hidden;}

.floatl{ float:left;}
.floatr{ float:right;}
.clearb{ clear:both;}
.w100s{ width:100%;}
.mat10{ margin-top:10px;}
.mar10{ margin-right:10px;}
.f16{ font-size:16px;}
.f14{ font-size:14px;}
.f12{ font-size:12px;}
.fbold{ font-weight:bold;}
.cred{ color:#ff0000;}
.cblack{ color:#000000;}
.cblue{ color:#0e5edc;}
.cgray{ color:#828282;}
.l16{ line-height:16px;}
.l18{ line-height:18px;}
.l22{ line-height:22px;}
.texti{ text-indent:22px;}

.w310{ width:310px;}
.mar15{ margin-right:15px;}
.h30{ height:47px; padding-top:3px; text-align:center;}
.h10{ height:10px;}
.imgborders{ border:1px solid #dedede;}

.w475{ width:475px;}
.w300{ width:300px;}


.w650{ width:650px;}
.w290{ width:290px; margin:0 auto;}
.marb10{ margin-bottom:10px;}
a {text-decoration: none; cursor:pointer;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}


.tops{ width:980px; height:201px; background:url(../img/top.jpg) no-repeat 0 0;margin:0 auto}
.banners{ margin:0 auto; width:980px; height:41px; background:url(../img/ban_bj.jpg) no-repeat 0 0;}
.banners a{ float:left; padding:0 16px; display:block; text-align:center; height:41px;}
.banners a.bjsr{ background:#E40C01;}
.banners a img{ margin-top:10px;}
.banners .sp{ float:left; height:41px; width:3px; background:url(../img/ban_sp.jpg) no-repeat 0 center;}

.mains{ width:980px; margin:0 auto; background:#ffffff; }
.mains a.tlniks{ display:none;}

.no1{ width:960px; margin:10px auto;}
.titles{ height:40px; width:910px; background:url(../img/titles_bj.jpg) no-repeat 0 0; padding-left:70px; color:#ffffff; font-size:16px; font-weight:bold; line-height:40px;}
.left{ width:300px; float:left;}
.middle{ width:340px; float:left;}
.wb{ width:300px; float:left; height:486px;}

/*最上面轮播*/
.imglist{ width:294px; height:224px;border:3px solid #0e5edc;position: relative; margin-bottom:10px;}
.imglist .jsNav{position: absolute; right:5px; bottom:5px;}
.imglist .jsNav a{width:18px; height:18px; line-height:18px; background:#4a4a4a;float:left; text-align:center; margin:0 3px; color:#ffffff; font-weight:bold}
.imglist .jsNav .imgSelected {color:#fff; background:#0e5edc}

.zhinfos{ width:274px; height:220px; border:3px solid #ff0000; padding:10px;}

.news{ float:left; clear:both; margin-bottom:16px; width:100%;}
.news a{ font-weight:bold; color:#000000;}
.news a:hover{color:#0e5edc;}
.news p.t1 a{ color:#ff0000}
.news p.t2 a{ color:#0e5edc}

.news_list{ width:340px; float:left; clear:both; }
.nl_titles{ height:30px; background:url(../img/new_list_bj.jpg) no-repeat 0 0; width:330px; padding:0 5px; float:left;}
.nl_titles span{ line-height:30px;}
.nl_titles span.mores a{ color:#ff0000}

.news_list ul{ float:left; clear:both; width:330px; padding: 0 5px;}
.news_list ul li{height:24px; margin:0; padding:0; float:left; clear:both; width:100%;}
.news_list ul li .news_a{ height:24px; margin:0; padding:0; float:left; clear:both;width:250px; float:left;text-overflow:ellipsis;white-space:nowrap; }
.news_list ul li .news_a a{ line-height:24px; color:#000000;}
.news_list ul li .new_date{ float:right; text-align:right; line-height:24px;}






.tbody{width:960px; margin:10px auto;}
.pic_body{}
.interview{}
.interview_titles a{ color:#000000;}

/* iFocus style */
.ifocus { width:525px; height:245px; border:1px solid #DEDEDE; background:#F8F8F8; float:left; }
.ifocus_pic { display:inline; position:relative; float:left; width:410px; height:225px; overflow:hidden; margin:10px 0 0 10px; }
.ifocus_piclist { position:absolute; }
.ifocus_piclist li { width:410px; height:225px; overflow:hidden; }
.ifocus_piclist img { width:410px; height:225px; }
.ifocus_btn { display:inline; float:right; width:91px; margin:9px 9px 0 0; }
.ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
.ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
.ifocus_btn .current { background: url(../images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
.ifocus_opdiv { position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);display:none; }
.ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF;display:none; }
.ifocus_tx .normal { display:none; }


.e_news{ float:left; width:423px; height:247px;}
.e_news ul{ float:left; clear:both; width:413px; padding: 0 5px;}
.e_news ul li{height:24px; margin:0; padding:0; float:left; clear:both; width:100%;}
.e_news ul li .news_a{ height:24px; margin:0; padding:0; float:left; clear:both;width:330px; float:left;text-overflow:ellipsis;white-space:nowrap; }
.e_news ul li .news_a a{ line-height:24px; color:#000000;}
.e_news ul li .new_date{ float:right; text-align:right; line-height:24px;}


/*展会馆图轮播*/
.imglist_map{ width:648px; height:458px;border:1px solid #ededed;position: relative; margin-bottom:10px;}
.imglist_map .jsNav{position: absolute; right:5px; bottom:5px;}
.imglist_map .jsNav a{width:18px; height:18px; line-height:18px; background:#4a4a4a;float:left; text-align:center; margin:0 3px; color:#ffffff; font-weight:bold}
.imglist_map .jsNav .imgSelected {color:#fff; background:#0e5edc}


.contact_titles{ background:url(../img/contact_bj.jpg) no-repeat 0 0; height:29px; width:290px; padding: 0 5px; float:left; margin-bottom:6px;}
.contact_titles span{ line-height:29px;} 
.wbs{ background:url(../img/contact_wb.jpg) no-repeat 0 center; padding-left:45px; line-height:38px; height:38px; width:245px;}
.wbs a{ color:#000000; line-height:38px;}
.rim a{ color:#000000; float:left; padding:0 6px 0 0;}

#foots{ width:960px; border-top: 6px solid #0e5edc; padding:14px 0; margin:0 auto;}
#foots p{ font-size:14px; color:#000000; line-height:20px; text-align:center;}