@charset "utf-8";
/* CSS Document */
* { margin:0px;  padding:0px;}
body { background:#fff; font-size:12px; font-family:helvetica,arial,sans-serif,"宋体";}
p{ line-height:18px;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-size:12px; font-weight:normal;}
table{border-collapse:collapse;}
table,td,tr,th{ font-size:12px;}
li{ list-style:none; list-style-position:outside; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
img{ vertical-align:top; border:0;}
a{ text-decoration:none; color:#333;}
a:hover { text-decoration:underline;}

body{ background:url(../images/bg1.jpg) repeat 0 0;}
.topbox{ background:url(../images/body_bg.gif) repeat-x 0 0 #F0EFEF;}

.top,.header,.nav,.main,.main1,.footer{ width:1000px; margin:0 auto; height:auto; clear:both; overflow:hidden;}

.top a img{ float:left; display:inline; margin-top:7px;}
.top p{ float:right;}
.top p a{ height:30px; line-height:30px;}
.top p span{ padding:0 10px;}

.nav{ margin:10px auto; background:url(../images/nav_bg1.jpg) repeat-x 0 0;}
.nav a{ display:inline-block; line-height:34px; padding:0 45px; float:left; font-size:14px; font-family:"微软雅黑"; color:#FFF; background:url(../images/nav_bg1.jpg) repeat-x 0 0;}
.nav a:hover{ background:url(../images/nav_bg2.jpg) repeat-x 0 0; text-decoration:none;}
.nav a.active{ background:url(../images/nav_bg2.jpg) repeat-x 0 0;}
.nav span{ display:inline-block; float:left; width:3px; height:34px; background:url(../images/nav_bg3.jpg) no-repeat 0 0;}

.footer{ width:100%; padding:20px 0;}
.footer p{ text-align:center; line-height:24px;}
.footer a{ padding:0 5px;}


.main{ background:url(../images/main_bg1.jpg) repeat-y 0 0; width:940px; padding:20px 30px;}
.main_bottom{ width:1000px; height:20px; margin:0 auto; overflow:hidden; background:url(../images/main_bg2.jpg) no-repeat 0 0;}

/*首页*/
.tab_one th{ vertical-align:top; text-align:left; width:270px;}
.tab_one td{ vertical-align:top; width:670px;}
.tab_one h2{ font-size:20px; font-family:"微软雅黑"; padding-bottom:5px;}
.tab_one h2 a{ color:#BA34C9;}
.tab_one p{ font-size:14px; line-height:24px;}
.tab_one p a{ float:right; color:#881F93;}
.line1{ height:1px; line-height:1px; overflow:hidden; border-bottom:1px dotted #A2A2A2; margin:10px 0;}

/*日程安排*/
.richeng{ width:822px; padding:20px 89px;}
.richeng p{ font-size:16px; font-family:"微软雅黑"; color:#7D2C86;}
.table_two{ border:1px solid #EEEEEE; line-height:30px;}
.table_two th{ width:80px; padding-left:20px; text-align:left; vertical-align:top; font-size:14px;}
.table_two td{ width:722px;}
.table_two h2{ background:#EEEEEE; text-align:center; color:#7F2B86; font-size:15px; font-family:"微软雅黑"; }
.tab_two_bor{ border-bottom:1px solid #EEEEEE;}


.title1{ font-size:18px; font-family:"微软雅黑"; padding-bottom:5px; font-weight:400; color:#8C4994;}
.title2{ font-size:16px; font-family:"微软雅黑"; padding-bottom:5px;}
.title3{ font-size:18px; font-weight:bold; font-family:"微软雅黑"; padding-bottom:5px; color:#8C4994;}
.title4{ font-size:18px; font-family:"微软雅黑"; color:#B934C9; background:url(../images/ico1.jpg) no-repeat 0 5px; padding:0px 0 10px 15px;}
.title5{ font-size:15px; font-family:"微软雅黑"; color:#000; background:url(../images/ico2.jpg) no-repeat 5px 8px; padding:0 0 5px 15px;}
.hdp{ font-size:14px; text-indent:28px; line-height:24px; padding-bottom:20px;}
.link{ margin-bottom:10px;}
.link img{ margin-right:5px;}

/*赞助合作*/
.tab_three th{ width:150px;}
.tab_three p{ text-indent:24px;}

.tab_four{ line-height:30px; margin-top:15px;}
.tab_four th{ background:url(../images/ico1.jpg) no-repeat 30px center; font-size:16px; font-family:"微软雅黑"; text-align:left; padding-left:50px;  width:263px;}
.tab_four td{ padding:0 0 10px 50px; font-size:14px; width:263px;}

.tab_five{ line-height:40px; margin:10px auto 0;}
.tab_five tr.bg{ background:#EEEEEE;}
.tab_five th{ width:60px; padding-left:40px; text-align:left; font-size:14px;}
.tab_five td{ width:130px; font-size:14px;}

.ytmenu { clear:both; overflow:hidden; border-bottom:1px solid #CACACA; height:34px;}
.ytmenu h2{ color:#7C2C86; display:inline-block; float:left; width:120px; padding-left:12px; line-height:34px; font-size:18px; font-family:"微软雅黑";}
.ytmenu li { float:left; cursor:pointer; width:200px; height:34px; line-height:34px; text-align:center; font-size:16px; font-weight:bold; font-family:"微软雅黑"; border:1px solid #FFF; border-bottom:none;}
.ytmenu li.hover {color:#000; border:1px solid #CACACA; border-bottom:none; background:#E8E8E8;}
.ytmenu li.ytsele {color:#000; border:1px solid #CACACA; border-bottom:none; background:#E8E8E8;}
.ytbox{ clear:both; text-align:center; padding:10px 0;}
.hide{display:none}

/* qoph 20121008添加 */

.main .main_left{float:left; width:570px; height:auto; margin:10px 0; overflow:hidden;}
.main .main_left .title1{ margin:7px 0; color:#8C4994}
.main .main_left .title1 a{ color:#8C4994}
.main .main_right{float:left; width:360px; height:auto; overflow:hidden;}
.main .main_right img{margin:15px 20px;}