@charset "utf-8";

body { font-size:16px; background: #fff; font-family:"微软雅黑"; color:#a58c5d; margin:0; padding:0;}
a{ outline:none;}
.clearfix::after { clear: both; content: ""; display: block; height: 0; visibility: hidden;}

.top{ width:100%; height:110px;}
.top_con{ margin:0 auto; width:980px;}

.logo{ float:left;}
.logo img{ margin-top:26px;}
.tp_txt{ float:right; text-align:right; padding:60px 10px 0 0; color:#006e9f;}

.menu{ width:100%; height:50px; background:url(../images/menubg.gif) repeat-x;}
.menu_con{ margin:0 auto; width:980px;}
.menu_con li{ float:left; width:109px; height:50px; line-height:50px; text-align:center; font-size:18px; list-style:none; margin:0 20px; font-size:18px;}
.menu_con li a{ display:inline-block; width:109px; height:50px; color:#000; text-decoration:none;}
.menu_con li a:hover{ color:#fff; text-decoration:none; background:url(../images/curbg.gif) no-repeat;}
.menu_con li.cur{ display:inline-block; width:109px; height:50px; background:url(../images/curbg.gif) no-repeat;}
.menu_con li.cur a{ color:#fff;}

/* flash */
.flash { width: 100%; height:668px; overflow: hidden; background:#f3f3f5 url(../images/flashbg.jpg) center no-repeat;}
.flash_con{ margin:40px auto 0; width:935px;}

.content{ clear:both; width: 100%; background:#f3f3f5; padding-top:12px; }
.con_con{ width:958px; margin:0 auto; background:#fff; padding-bottom:75px;}
.ban{ clear:both; text-align:center;}
.ban img{ margin-top:10px; vertical-align:top; margin-bottom:40px;}
.con_con p{ margin:20px 40px; padding-bottom:20px; text-align:justify; font-size:16px; line-height:38px; color:#757373; border-bottom:1px solid #e7e7e7;}

.title{ clear:both; margin:0 auto; width:880px; background:url(../images/titbg.gif) 0 center repeat-x; height:30px; line-height:30px;}
.title span{ display:inline-block; background:#fff url(../images/icon.gif) 0 7px no-repeat; padding-right:10px; text-indent:13px; color:#000; font-size:22px;}

.tabstyle{ margin:50px auto 0; width:840px; border:1px solid #e7e7e7; border-collapse:collapse; border-width:1px 0; color:#000;}
.tabstyle td{ border-bottom:1px solid #e7e7e7; padding:20px 0; }
.tabstyle a{ color:#000; text-decoration:none;}
.tabstyle a:hover{ color:#000; text-decoration:underline;}

/* foot */
.foot { width: 100%; height:115px; text-align: center; line-height:115px; background:#0057ab; color:#fff;}
.foot span{ padding:0 10px;}
.foot img{ vertical-align:middle;}
.foot a{ color:#fff; text-decoration:none;}
.foot a:hover{ color:#a58c5d; text-decoration:underline;}


/*嘉宾*/
.dongshi{ float:left; width:145px; height:250px; background:#f1f3fa; margin:35px 0 0 50px; display:inline;}
.dongshi ul{ float:left; width:145px; height:250px; margin:0; padding:0; list-style:none;}
.dongshi li{ list-style:none;}
.dongshi li img{ width:141px; height:206px; margin:2px 0 0 2px; vertical-align:top;}
.dongshi li span{ display:block; width:145px; height:44px; line-height:44px; font-size:16px; color:#000; text-align:center;}

.pb30{ padding-bottom:30px;}

.jb_member{ float:left; margin:35px 0 0 80px; width:620px; border-top:1px solid #e7e7e7; display:inline;}
.jb_member ul{ float:left; width:620px; margin:0; padding:0; list-style:none;}
.jb_member li{ float:left; width:620px; height:60px; line-height:59px; border-bottom:1px solid #e7e7e7; background:url(../images/dot.gif) 10px 26px no-repeat; text-indent:30px;}

.jiaoliu{ width:1000px;}
.jiaoliu .ban{ margin:0 auto; width:980px;}
.jiaoliu .ban img{ width:100%;;}

.QSslide { position:relative; width:935px; height:585px; overflow:hidden; zoom:1; }
.picList { float:left; width:935px; height:585px; display:block; margin:0; padding:0; list-style:none; }
.picList li { width:935px; height:585px;}
.picList li img { display:block;}
.picList li span { display:none;}
.picList span { display:none; height:30px; line-height:30px; text-align:center;}
.QSslideNav { display:none; position:absolute; right:0; bottom:15px; width:100%; text-align:right;}
.QSslideNav span { display:inline-block; width:18px; height:18px; line-height:18px; text-align:center; font-size:14px; margin-right:10px; border:1px solid #DEDEDE; cursor:pointer; background:#f0f0f0}
.QSslideNav .on { border:1px solid #E63003; background:#F66E08; color:#fff}
.picList img { width:935px; height:585px;}



