@charset "utf-8";
/* CSS Document */
body{ background-color:#fff; margin:0px; color:#646464;font-family:Arial, Helvetica, sans-serif; }
h1 { display:none; }
a{ color:#000; text-decoration:none;outline: none;}
a:hover{ color:#f60; text-decoration: underline; }
a:active {star:expression(this.onFocus=this.blur());}

img{ border:0px;}
.pa10{padding:10px;}
.pat10{padding-top:10px;}
.ma10{margin:10px;}
.mat10{margin-top:10px;}
.line28{line-height:28px;}
li{ list-style:none;}
.blank20 { clear:both; height:20px; overflow:hidden; display:block;}
.red{ color: #F00} 

/*头部及导航*/
.main_box{ margin:0px auto; width:970px;}
.head{ margin:0px auto; width:100%; height:347px; background:url(../images/head_bg.jpg) repeat-x center top;}
.banner{ background:url(../images/banner_bg.jpg) no-repeat center top; height:302px;}

.nav_bg{width:970px;height:45px; line-height:45px; overflow:hidden; margin:0px auto;}
.nav_bg li{float:left;padding-right:18px;background:url(../images/nav_li.gif) no-repeat 126px 8px;}
.nav_bg li.home{ background:url(../images/home_bg.jpg) no-repeat;}
.nav_bg li a{ font-size:16px; font-family:Tahoma, Geneva, sans-serif; float:left;  width:119px; overflow:hidden; text-decoration:none; color:#FFF; text-align:center;}

/*标题样式*/
.mian_bro{ border:#e6e6e6 1px solid; border-top:none; background-color:#fafafa; overflow:hidden}
.title01{color:#fff; font-size:14px; height:30px; line-height:30px; padding:0 15px; margin-bottom:10px; overflow:hidden;}
.title01.c1{background-color:#459ee8; }
.title01.c2{background-color:#ff9000; }

.title_bg{height:30px; line-height:30px;padding:0 15px;overflow:hidden;}
.title_bg.c1{ background-color:#e0f1fe;}
.title_bg.c2{ background-color:#fee5c6;}
.title_bg.c3{background-color:#459ee8; color:#fff;}

.title_bg strong.c1{color:#459ee8;}
.title_bg strong.c2{color:#ff9000;}

.box710{ width:710px; float:left; height:308px; overflow:hidden; position:relative}
.icon_new{ position:absolute;left:354px;}
.topline{ margin:0 30px; border-top:1px dotted #ddd; height:1px;}

.tit01{height:30px; line-height:30px; margin-bottom:8px;background-color:#459ee8;color:#FFF; padding:0 10px;}
.tit01 strong{  display:block;  font-size:14px;float:left;}

.tit02{height:50px; line-height:50px;color:#4f84b0; margin:0 26px 10px; border-bottom:1px dotted #ddd;}
.tit02 strong{  display:block;  font-size:15px;float:left;padding-left:30px;}
/*焦点图*/
.h300{height:300px;border:4px solid #f2f2f2;}
.value,.value img{ width:340px; height:300px; float:left;}
.value .KinSlideshow_titleBar h2.title{ background-image:none; padding:0; margin:0; height:24px; line-height:24px; }

.newList { width:352px; height:308px; background-color:#f2f2f2; border:1px solid #eee;overflow:hidden;font-size:12px; }
.newList p{ display:block; color:#666; line-height:20px; padding:0px 15px 10px; text-indent:2em;}
.newList p a{ color:#666;}
.newList h3{font:bold 14px/30px Tahoma, Geneva, sans-serif; height:30px; text-align:center; display:block; overflow:hidden;}
.newList h3 a{ color:#f00;}

.box250{ width:250px; height:306px;border:1px solid #eee; float:right;}
.box250 p{ padding:0 10px;font-size:12px; line-height:22px;}
.box250 p b{ color:#005e96;}

/*独家聚焦、展商风采*/
.new_pro ul{overflow:hidden; padding:0px 0 25px;}
.new_pro ul li{width:164px; height:156px; overflow:hidden; float:left; margin:25px 14px 0;}
.new_pro img{width:160px; height:130px; border:#cfcfcf 1px solid; padding:1px;}
.new_pro a{ color:#646464; font-size:14px; width:168px; text-align:center; display:block;}
.new_pro a:hover{ color:#f60}
.new_pro span{ line-height:22px; height:22px; width:168px; font-size:12px; overflow:hidden; display:block;}

/*观展团、本网风采*/
.pic01 ul{overflow:hidden;padding:0px 0 10px;}
.pic01 ul li{width:164px; height:156px; overflow:hidden; float:left; margin:10px 22px 0px 8px;}
.pic01 img{width:160px; height:130px; border:#cfcfcf 1px solid; padding:1px;}
.pic01 a{ color:#646464; font-size:12px; width:168px; text-align:center; display:block;}
.pic01 a:hover{ color:#f60}
.pic01 span{ line-height:22px; height:22px; width:168px; overflow:hidden; display:block;}

/*往届回顾*/
.pic02 ul{overflow:hidden; padding:20px 0;}
.pic02 ul li{width:224px; height:198px; overflow:hidden; float:left; margin:0px 24px 0px 60px;}
.pic02 img{width:220px; height:150px; border:#cfcfcf 1px solid; padding:1px;}
.pic02 a{ color:#0a569d; font-size:12px; display:block; text-align:center;}
.pic02 span{ line-height:22px; height:44px; overflow:hidden; display:block;}
.pic02 span em{color:#666; font-style:normal;}

/*新闻列表*/
.SubNews{padding:10px 30px;}
.SubNews li{ height:36px; line-height:36px;text-indent:15px;font-size:14px;border-bottom:1px dashed #ccc; padding-left:10px; vertical-align:top; overflow:hidden}
.SubNews a{ float:left;width:700px; display:block; color:#333;background:url(../images/li_bg.jpg) no-repeat 0px 15px; }
.SubNews li span{color:#444; float:right; padding-right:10px;} 

/*分页*/
.page { clear:both; padding:10px 5px 30px 0; color: #333; text-align:center; margin:10px; font-size:12px; display:block; width:800px; margin:0 auto;}
.page A,.current{padding:3px 8px; margin-right:2px; border: #b7d8ee 1px solid; }
.page A:hover,.page A:active,.current{ border:#1E50A2 1px solid; background-color: #4E9AD4; text-decoration:none; color:#ff0; }


/*视频单页*/
.show{width:600px; margin:0 auto;}
.showinfo{padding:10px 0; width:600px; text-align:center; height:360px; margin:0 auto;}
.showname { margin:15px 0; text-align:center; line-height:22px; }
.showdetail { margin:15px 0; text-align:center; line-height:22px; }
.showdown{text-align:center; padding:10px 5px 15px 0; color: #333;  margin:10px; font-size:12px; display:block; }
.showdown a{padding:3px 8px; margin-right:2px; border: #b7d8ee 1px solid; }

#weifloat{position: fixed;_position:absolute;right: 0;bottom:100px;width:109px;height:225px;cursor: pointer;}

.czt{ padding:10px; text-indent:2em; line-height:22px;}
.czt b{ color:#F60}

.fontList { height:180px;overflow:hidden;}
.fontList ul{ height:180px; overflow:hidden;}
.fontList ul li{ width:240px; float:left; padding-left:70px; height:36px; line-height:36px; color:#459ee8;}

/*backToTop*/
.backToTop { display:none; width:30px; line-height:1.2; padding:5px 0; background-color:#000; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:10px; _bottom:"auto"; cursor:pointer; opacity:.6; filter:Alpha(opacity=60); }