@charset "gb2312";
/*清除文档类型声明中的默认属性*/
body {font-family:宋体,serif;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;} 
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
fieldset,img{border:none;}
ol,ul {list-style:none;} 
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;} 
q:before,q:after {content:'';} 
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 

/*通用字体样式定义*/
a {color:#434343;text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#BA2636;text-decoration:underline;}
a:active {color:#BA2636;text-decoration:none;}
.red{color:#c40000;}

/*通用定义*/
.clear{clear:both; height:0px; display:block; font-size:1px; overflow:hidden;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.left{ float:left;}
.right{ float:right;}
.blank1 {clear:both; height:1px; display:block; font-size:1px;overflow:hidden;}
.blank3 {clear:both; height:3px; display:block; font-size:1px;overflow:hidden;}
.blank5 {clear:both; height:5px; display:block; font-size:1px;overflow:hidden;}
.blank6 {clear:both; height:6px; display:block; font-size:1px;overflow:hidden;}
.blank9 {clear:both; height:9px; display:block; font-size:1px;overflow:hidden;}
.blank10 {clear:both; height:10px; display:block; font-size:1px;overflow:hidden;}
.blank12 {clear:both; height:12px; display:block; font-size:1px;overflow:hidden;}
.blank15 {clear:both; height:15px; display:block; font-size:1px;overflow:hidden;}
.blank20 {clear:both; height:20px; display:block; font-size:1px;overflow:hidden;}

/* 顶部 */
.top{ background:url(http://www.ycwb.com/tplimg/2009_ycwb_ico_bg.gif) repeat-x; height:35px;}
.topLogo{ float:left;}
.topH{ padding-top:10px; float:right}
.topH a{ color:#333;}
.topH a:hover{ color:#BA2636;}

/* 网站主框架 */
body{background: #fff;color:#333; }
.mbody{ width:960px; margin:0 auto;}
.gqbody{ width:960px; margin:0 auto; background:#fff;}
.topL{ float:left; width:220px;}
.topM{float:left; width:350px;}
.topR{ float:left; width:390px;}

.areaL{ float:left; width:700px;}
.areaL .colL{ float:left; width:350px;}
.areaL .colR{ float:left; width:340px;}
.areaR{ float:left; width:260px;}

.mst .areaL{ float:left; width:498px;}
.mst .areaR{ float:left; width:462px;}


.flashbox{overflow:hidden;height:261px;position:relative;}
.flashbox .pic{border:#bfdcec 1px solid;left:0;top:0;height:257px;width:480px;position:absolute;padding:1px;}
.flashbox ul{left:475px;width:270px;position:absolute;top:0;}
.flashbox li{margin-bottom:1px;overflow:hidden;line-height:24px;height:88px;width:488px;}
.flashbox li a{display:block;background:url(index_07.gif) no-repeat 0 -88px;height:88px;}
.flashbox li span{display:block;overflow:hidden;cursor:pointer;line-height:24px; font-size:18px; font-family:"黑体"; padding-top:5px; text-align:center;}
.flashbox li p{ text-indent:2em; margin:0 auto; padding:0; width:450px;cursor:pointer;}
.flashbox li.selected a,.flashbox li a:hover{background:url(index_07.gif) no-repeat;color:#000;text-decoration:none;}


.boxL{border:1px solid #D3D1D2; width:338px; height:280px; overflow:hidden;}
.boxL h2{ background:url(title_bg.jpg) repeat-x; height:19px; padding:8px 10px 0 10px;}
.boxL h2 em{ float:right;}
.boxL h2 span{ background:url(asian_ico_01.gif) no-repeat; padding-left:15px; font-size:14px; font-weight:bold;}

.boxR{ border:1px solid #D3D1D2; background:#F5FAFD; height:280px; overflow:hidden;}
.boxR h2{ height:22px; border-bottom:1px solid #D3D1D2; width:230px; margin:0 auto;}
.boxR h2 span{ background:url(asian_ico_01.gif) no-repeat; padding-left:15px; font-size:14px; font-weight:bold;}
.boxR h2 em{ float:right;}

.boxR .img{ text-align:center;}
.boxR .img img{border:1px solid #ccc;}
.boxR .img span{ display:block;width:240px;line-height:22px;padding:1px;margin:0 auto;height:22px;overflow:hidden;}

.list{ margin:0 auto; width:300px;}
.list li{ font-size:14px; line-height:23px; height:23px; overflow:hidden;}

.lists{ margin:0 auto; width:230px;}
.lists li{ font-size:12px; line-height:23px; height:23px; overflow:hidden;}

.lybox{ width:462px;}
.lybox h2{ background:url(index_60.jpg) no-repeat; width:422px; height:24px; padding:15px 0 0 40px; font-size:14px; color:#026F9A; font-weight:bold; }
.lybox .bg{ background:url(index_62.jpg) repeat-y; padding:10px;}
.lybox .pic{ font-size:14px; text-indent:2em; line-height:19px; padding-bottom:10px; width:420px; margin:0 auto; color:#000}
.lybox .pic img{ float:left;border:#bfdcec 1px solid; padding:1px; margin-right:10px;}
.lybox .txt{ width:420px; margin:0 auto; }
.lybox .txt li{ float:left; width:50%; font-size:14px; line-height:24px; height:24px; overflow:hidden;}
.lybox .txt li a{ color:#000;}
.lybox .txt li a:hover{ color:#BA2636;}

.title_bg{ background:url(asian_title.jpg) no-repeat; height:20px; font-size:14px; font-weight:bold; color:#fff; padding:10px 10px 0 10px}
.title_bg em{ float:right; font-size:12px;}

.readPic{ border:1px #ccc solid; height:150px; overflow:hidden; border-top:none;}
.readPic ul { margin:0 auto; width:950px;}
.readPic ul li{ float:left; width:155px; text-align:center;}
.readPic ul li img{ border:2px solid #ccc;}
.readPic ul li span{ display:block;background:#f2f2f2;width:134px;line-height:25px;margin-bottom:5px;color:#333;margin:0 auto; height:25px; overflow:hidden;}

.video{background:url(2010conferences_img03.jpg); width:234px; height:355px; padding:0 13px;}
.video .title{height:35px; line-height:35px; color:#333; font-weight:bold; font-size:14px;}
.video .player{height:230px;}
.video li{line-height:26px; background:url(2010conferences_ico.gif) 2px -67px no-repeat; padding-left:12px; height:26px; overflow:hidden;}

.minblog{background:url(2010conferences_img02.gif); width:690px; height:355px;}
.minblog .title{font-size:14px; font-weight:bold; color:#fff; height:35px; line-height:35px; padding:11px 25px 0;}
.minblog ul{width:650px; margin:0 auto; height:280px; overflow:hidden;}
.minblog li{ border-bottom:1px dashed #ccc; width:650px;}
.minblog li a{color:#c40000;}
.minblog .avatar{float:left;}
.minblog .avatar img{padding:3px; border:1px solid #ccc; background:#fff;}
.minblog .feed{width:580px; float:right;}
.minblog .sms{color:#444; font-size:14px; line-height:20px; padding-bottom:8px;}
.minblog .txtinfo{color:#707070;}

.morelist{color:#333; display:block; background:url(2010conferences_ico.gif) 0 15px no-repeat; padding-left:12px; font-weight:normal; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; float:right;}
.morelist:hover{color:#c40000; text-decoration:none;}
.morelist2{color:#FFF; display:block; background:url(2010conferences_ico.gif) 0 -39px no-repeat; padding-left:16px; font-weight:normal; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; float:right;}
.morelist2:hover{ color:#FF0}

.copyR{ text-align:center; line-height:20px;}
.copyR span{ font-family:Tahoma, Geneva, sans-serif;}

.picshow2{margin:0 auto; width:230px;}
.picshow2 li{ float:left; width:115px; text-align:center;height:120px;}
.picshow2 li img{border:1px solid #ccc;}
.picshow2 li span{ display:block;width:100px;line-height:22px;padding:1px;margin:0 auto;height:22px;overflow:hidden; background:#f3f3f3}
.picshow2 li span a{color:#333;}
.picshow2 li span a:hover{color:#BA2636;}

.imgshow{ text-align:center}
.imgshow img{ border:1px solid #ccc}

.piclist{margin:0 auto; width:900px;}
.piclist li{ float:left; width:150px; text-align:center;height:120px;}
.piclist li img{border:1px solid #ccc;}
.piclist li span{ display:block;width:118px;line-height:22px;padding:1px;margin:0 auto;height:22px;overflow:hidden; background:#f3f3f3}
.piclist li span a{color:#333;}
.piclist li span a:hover{color:#BA2636;}