@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0; list-style:none; text-decoration:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal; font-family:"微软雅黑";}
i,em{font-style:normal;}
input,select{color:#666; font-size:12px; vertical-align:middle;}

a{color:#333;}
a img{border:0 none;}
a:hover{text-decoration:underline; color:#b01010 !important;}
a, input, textarea{outline:none; blr:expression(this.onFocus=this.blur());}
ul li{white-space:nowrap;}
.fl{float:left;}
.fr{float:right;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1; display:inline-block; _height:1px;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix{display:block;}
.db{display:block!important;}
.hide{display:none!important;}
.bgn{background:none!important;}
.bdn{border:none!important;}
.mar_t_5{margin-top:5px!important;}
.mar_t_10{margin-top:10px!important;}
.mar_t_15{margin-top:15px!important;}
.mar_t_20{margin-top:20px!important;}
.mar_t_30{margin-top:30px!important;}
.mar_t_40{margin-top:40px!important;}
.mar_t_50{margin-top:50px!important;}
.mar_t_60{margin-top:60px!important;}
.mar0{margin:0 !important;}
.pr{position:relative;}
.pa{position:absolute;}

body{background:#E9E9E9; font-family:"微软雅黑"; font-size:14px; color:#666;}
.head{width:100%; height:309px; background:url(../images/banner.jpg) no-repeat center top;}
.head .headCon{width:1100px; margin:0 auto; padding-top:240px; color:#fff; font-size:16px;}
.head .headCon span{display:inline-block; height:28px; line-height:28px; *zoom:1; *display:inline; padding-left:40px; margin-right:5px;}
.head .headCon span.time{background:url(../images/time_icon.png) no-repeat left center;}
.head .headCon span.place{background:url(../images/place_icon.png) no-repeat left center;}
.head .headCon span.theme{background:url(../images/theme_icon.png) no-repeat left center;}

.nav{width:100%; height:65px;  background:url(../images/nav_bg.png) repeat-x;}
.nav .navBox{width:1100px; margin:0 auto; height:49px;}
.nav .navBox a{float:left; height:49px; padding:0 20px; margin:0 5px; _display:inline; line-height:49px; text-align:center; font-size:18px; color:#fff !important; text-decoration:none;}
.nav .navBox a:hover{background:url(../images/navBtn.png) repeat-x;}
.nav .navBox a.cur{background:url(../images/navBtn.png) repeat-x;}

/*.main{width:1100px; margin:0 auto; background:#fefefe; box-shadow:0px 0px 5px #fdede3;}*/
.main{width:1110px; margin:0 auto;}
.main .mainT{height:6px; background:url(../images/main_top.png) no-repeat; _font-size:0;}
.main .mainB{height:6px; background:url(../images/main_bottom.png) no-repeat; _font-size:0;}
.main .mainBox{width:1110px; background:url(../images/main_bg.png) repeat-y;}
.main .mainCon{padding:30px 35px;}

.section{margin-top:30px;}
.title{height:50px; border-bottom:2px solid #22acea; }
.title h1{float:left; width:144px; text-align:left; color:#22acea; font-size:20px; padding-top:18px;}
.title span{float:left; padding:25px 0 0 20px;}
.conBox{}

.part_a{margin:0;}
.part_a .meet{width:540px;}
.meet .slide{width:540px; height:285px;}
	/*定义焦点图容器*/
	#player{width:540px; height:285px;}
	.picfocus{width:auto; height:auto; overflow:hidden; position:relative;}
	.play_list a{ display:block; position:absolute; overflow:hidden; width:100%; height:100%;}
	/*定义图像说明文字背景*/
	.play_bg{position:absolute; bottom:0; background-color:#000; margin-bottom:0px; height:32px; width:100%; filter:Alpha(Opacity=70); opacity:0.7; z-index:1000}	
	.play_info{position:absolute; bottom:0px; right:0px; padding:0px; height:32px; line-height:32px; width:96%; color:#fff; z-index:1001; cursor:pointer; font-size:14px;	display:block;font-weight:bold}
	/*定义按钮区域位置*/
	.play_text{position:absolute; bottom:0;	right:0; height:32px; z-index:1002; margin:0}	
	.play_text ul{list-style-type:none; height:25px; display:block; _padding-top:0px; z-index:1003; margin:0}	
	.play_text ul li{width:18px; height:15px; float:left; font-family:'Arial Black'; background-color:#927a76; display:block; color:#FFF; text-align:center; margin-left:1px;cursor:pointer; font-family:Arial; font-size:12px; margin-top:9px; list-style:none; padding:0; background-image:none;}	
	/*定义当前焦点图的按钮颜色*/
	.play_text ul li.current{background-color:#ff8000; color:#fff;}	
	.play_btn {position:absolute; bottom:0; right:0; height:32px; z-index:1002; margin:0}	
	.play_btn ul {list-style-type:none;	height:25px; display:block; _padding-top:0px; z-index:1003; margin:0}	
	.play_btn ul li{width:16px;	height:13px; float:left; font-family:'Arial'; background-color:#FF9D24; display:block; color:#FFF; text-align:center; margin-left:1px; cursor:pointer; font-size:11px; margin-top:9px;}	
	/*定义当前焦点图的按钮颜色*/
	.play_btn ul li.current{background-color:red; color:#fff;}
	
.meet .meetTxt{margin-top:20px;}
.meet .meetTxt .meetBox{height:60px; padding:10px 15px; background:#f4f4f4; border:1px solid #e8e8e8; border-radius:5px;}
.meet .meetTxt .fl{
	width:320px;
	text-align: left;
}
.meet .meetTxt .fr{width:170px; height:80px; padding:0;}
.meet .meetTxt .meetBox h1{font-size:18px; margin-bottom:10px;}
.meet .meetTxt .meetBox p{
	line-height:30px;
	color: #333;
	font-size: 14px;
	text-align: center;
}
.meet .meetTxt .meetBox .enter{display:block; height:80px; text-align:center; font-size:20px; color:#b01010; text-decoration:none;}
.meet .meetTxt .meetBox .enter img{margin:20px 0 10px; *margin:20px 0 5px;}
	
.part_a .new{width:470px;}
.new .headNew{padding-bottom:22px; margin-bottom:22px; background:url(../images/newLine.png) no-repeat center bottom;}
.new .headNew h1{width:470px; margin-bottom:10px; white-space:nowrap; overflow:hidden; font-size:22px; text-align:center;}
.new .headNew h1 a{color:#22acea;}
.new .headNew p{line-height:30px; text-indent:28px;}
.new .headNew p a{color:#22acea;}
.new .newList{padding-top:5px;}
.new .newList ul li{width:470px; margin-bottom:15px; *margin-bottom:10px; margin-bottom:10px\0/; }
:root .new .newList ul li{margin-bottom:15px\9;}

.new .heardNew{padding-bottom:22px; margin-bottom:22px; background:url() no-repeat center bottom;}
.new .heardNew h1{width:470px; margin-bottom:10px; white-space:nowrap; overflow:hidden; font-size:22px; text-align:center;}
.new .heardNew h1 a{color:#7b4500;}
.new .heardNew p{line-height:30px; text-indent:28px;}
.new .heardNew p a{color:#b01010;}



.cxjb{}
.cxjb .jbBox{padding:35px 25px 0; color:#333;}
.cxjb .jbBox .content{display:none;}
.cxjb .jbBox .jbPic{width:270px; height:270px; position:relative;}
.cxjb .jbBox .jbPic img{width:270px; height:270px; position:absolute; z-index:100;}
.cxjb .jbBox .jbInfo{width:210px; margin-left:30px; _display:inline;}
.cxjb .jbBox .jbInfo h1{font-size:24px; color:#7b4500; padding-bottom:5px;}
.cxjb .jbBox .jbInfo div{background:url(../images/dot.gif) no-repeat left center; margin-top:20px; padding-left:20px;}
.cxjb .jbBox .jbTxt{width:450px;}
.cxjb .jbBox .jbTxt h1{width:445px; white-space:nowrap; overflow:hidden; font-size:24px; text-align:center; color:#7b4500;}
.cxjb .jbBox .jbTxt h1 a{color:#7b4500;}
.cxjb .jbBox .jbTxt div{}
.cxjb .jbBox .jbTxt div p{margin-top:20px; text-indent:28px; line-height:30px;}
.cxjb .jbBox .jbTxt div p a{color:#b01010;}
.cxjb .jbBox .jbTit{width:990px; margin-top:40px; position:relative;}
/*嘉宾左右切换*/
.jbBox .jbTit .btn-prev, .btn-next{position:absolute; display:block; width:16px; height:34px; top:60px; z-index:100;}
.jbBox .jbTit .btn-prev{left:0; background:url(../images/jb_l.png) no-repeat;}
.jbBox .jbTit .btn-next{right:0; background:url(../images/jb_r.png) no-repeat;}
.jbBox .jbTit .listRoll{width:950px; height:160px; overflow:hidden; margin:0 auto; *position:relative;}
.jbBox .jbTit .listRoll .roll{width:99999px; float:left; height:160px; overflow:hidden;}
.jbBox .jbTit .listRoll .roll .jbBtn{float:left; width:130px; height:160px; margin:0 30px; _display:inline; position:relative; cursor:pointer;}
.jbBox .jbTit .listRoll .roll .jbBtn div{width:130px; height:130px;}
.jbBox .jbTit .listRoll .roll .jbBtn div img{position:absolute; width:130px; height:130px; z-index:100;}
.jbBox .jbTit .listRoll .roll .jbBtn p{width:130px; text-align:center; font-size:12px; margin-top:8px;}


.hyrc{}
.hyrc .rcBox{width:900px; margin:0 auto; padding:35px 0 0; font-family:"宋体"; font-size:12px;}
.hyrc .rcBox table{width:900px; border-collapse:collapse; border:1px solid #ccc;}
.hyrc .rcBox table td{padding:6px 5px; border:1px solid #ccc;}
.hyrc .rcBox table td.th{padding:10px 5px; font-size:14px; color:#b01010; font-weight:bold;}
.hyrc .rcBox table td.tac{text-align:center;}

.tpbd{}
.tpbd .bdBox{padding:15px 5px 0;}
.tpbd .bdBox .imgBox{float:left; width:170px; margin:20px 15px 0 20px; _display:inline; text-align:center;}
.tpbd .bdBox .imgBox p{width:170px; padding-top:10px; white-space:nowrap; overflow:hidden; line-height:28px;}
.tpbd .bdBox .imgBox p a{color:#666;}

.gflt{}
.gflt .ltBox{padding:0 20px 0;}
.gflt .ltBox .ltTit{height:28px; margin:25px 0;}
.gflt .ltBox .ltTit span{float:left; height:28px; padding-right:30px; line-height:28px; color:#a26305;}
.gflt .ltBox .ltTit span.lt1{font-size:18px; padding-right:110px;}
.gflt .ltBox .ltTit span.lt2{background:url(../images/time_icon2.png) no-repeat left center; padding-left:35px;}
.gflt .ltBox .ltTit span.lt3{background:url(../images/place_icon2.png) no-repeat left center; padding-left:35px;}
.gflt .ltBox .ltCon{}
.gflt .ltBox .lt_l{width:320px;}
.gflt .ltBox .lt_l p{line-height:30px; color:#333; text-indent:28px; margin-top:10px;}
.gflt .ltBox .lt_r{width:660px;}
.gflt .ltBox .lt_r .ltL{border-bottom:1px dotted #996c33; margin-bottom:20px; padding-bottom:20px;}
.gflt .ltBox .lt_r .ltL dl{float:left; width:310px; height:85px; margin:0 10px; _display:inline; overflow:hidden; font-size:12px;}
.gflt .ltBox .lt_r .ltL dl a{color:#b01010;}
.gflt .ltBox .lt_r .ltL dl dt{float:left; width:110px;}
.gflt .ltBox .lt_r .ltL dl dd{float:right; width:190px;}
.gflt .ltBox .lt_r .ltL dl dd h1{width:190px; white-space:nowrap; overflow:hidden;}
.gflt .ltBox .lt_r .ltL dl dd p{text-indent:24px; line-height:22px; margin-top:5px;}

.hdhx{}
.hdhx .conBox{padding:35px 20px 0;}
.hdhx .hxBox{position:relative; width:1000px; height:400px;}
.hdhx .hxBox .hxImg{position:absolute; z-index:100;}
.hdhx .hxBox .hx1{width:220px; height:400px; left:0; top:0;}
.hdhx .hxBox .hx2{width:175px; height:270px; left:225px; top:0;}
.hdhx .hxBox .hx3{width:175px; height:125px; left:225px; top:275px;}
.hdhx .hxBox .hx4{width:175px; height:125px; left:405px; top:0;}
.hdhx .hxBox .hx5{width:175px; height:270px; left:405px; top:130px;}
.hdhx .hxBox .hx6{width:415px; height:230px; left:585px; top:0;}
.hdhx .hxBox .hx7{width:135px; height:165px; left:585px; top:235px;}
.hdhx .hxBox .hx8{width:135px; height:165px; left:725px; top:235px;}
.hdhx .hxBox .hx9{width:135px; height:165px; left:865px; top:235px;}
.hdhx .hxBox .hxImg a{position:relative; display:block; text-decoration:none; color:#fff !important;}
.hdhx .hxBox .hxImg a .black{position:absolute; width:100%; background:url(../images/black.png) repeat; z-index:101; left:0; bottom:0; *bottom:6px; line-height:20px; font-size:12px; visibility:hidden; display:none; cursor:pointer;}
.hdhx .hxBox .hxImg a .black p{padding:8px 20px;}
.hdhx .hxBox .hxImg a .opacity_layer{visibility:visible; display:block;}

.hchx{}
.hchx .hcBox{background:#f4f4f4; border:1px solid #e2e2e2; padding:50px 25px;}
/*左右图片滚动*/
.rollBox{width:990px; clear:both; overflow:hidden;}
.rollBox .LeftBotton{height:240px; width:21px; background:url(../images/roll_l.png) no-repeat 0 center; overflow:hidden; float:left; cursor:pointer;}
.rollBox .RightBotton{height:240px; width:21px; background:url(../images/roll_r.png) no-repeat 0 center; overflow:hidden; float:left; cursor:pointer;}
.rollBox .Cont{width:885px; margin:0 30px; _display:inline; overflow:hidden; float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .hcPic{float:left; width:195px; height:240px; margin-right:20px; _display:inline; overflow:hidden;}
.rollBox #List1, .rollBox #List2{float:left;}

.lwly{}
.lwly .lwBox{width:980px; margin:0 auto; padding:35px 0 20px;}
.lwly .lwBox table{width:980px; border:1px solid #dab506; border-collapse:collapse;}
.lwly .lwBox table td{border:1px solid #dab506; padding:10px; text-align:center; font-family:"宋体"; color:#333; font-size:12px;}
.lwly .lwBox table td.th{background:#f6eba0; font-weight:bold; font-family:"微软雅黑"; font-size:14px;}
.lwly .lwBox table td i{color:#b01010;}

.lwly_01{}
.lwly_01 .lwBox{width:980px; margin:0 auto; padding:35px 0 20px;}
.lwly_01 .lwBox table{width:980px; border:1px solid #dab506; border-collapse:collapse;}
.lwly_01 .lwBox table td{border:1px solid #dab506; padding:10px; font-family:"宋体"; color:#333; font-size:12px;}
.lwly_01 .lwBox table td.th{background:#f6eba0; font-weight:bold; font-family:"微软雅黑"; font-size:14px;}
.lwly_01 .lwBox table td i{color:#b01010;}


.foot{width:1000px; margin:0 auto; text-align:center; font-family:Arial, "宋体"; font-size:12px; color:#333; padding:20px 0 30px;}
.foot p{line-height:24px;}


.list_pad{ padding:20px 30px; overflow:hidden}
.list_l{ width:980px; margin:0 auto}
.list_l span{ float:right; display:inline; color:#848383;}
.list_l ul{ line-height:32px; margin:20px 40px 5px; font-size:14px;}
.list_l li{ background:url(../images/dot.jpg) no-repeat left 14px; padding-left:20px;}

.curr{ border-bottom:1px solid #FD9453; height:24px; margin:0 10px; font-size:14px;padding-left:10px;}
.curr a{ margin-left:10px; margin-right:10px;}

/*页码样式*/
#pagenav{font-family:"宋体";height:24px;line-height:28px;font-size:12px;margin:35px auto 10px;padding:0px;text-align:center;}
a.npl:link,a.npl:visited,a.npl:hover,a.npl:active{color:#6b6b6b;text-decoration:none;border:1px solid #D2D2D2;padding:4px 7px 5px; height:28px;background:#FFFAE7;font-weight: bold;border-radius:3px; -moz-border-radius:3px; } /*non page link*/
a.cpl:link,a.cpl:visited,a.cpl:hover,a.cpl:active{color:#fff !important;text-decoration:none;border:1px solid #D2000B;padding:4px 7px 5px; height:24px;background:#D2000B;font-weight: bold;border-radius:3px; -moz-border-radius:3px; } /*current page link*/
a.pl:link,a.pl:visited{color:#6b6b6b;text-decoration:none;border:1px solid #D2D2D2;padding:4px 7px 5px; height:28px;background:#FFFAE7;font-weight: bold;border-radius:3px; -moz-border-radius:3px; }
a.pl:hover,a.pl:active {color:#fff !important;text-decoration:none;border:1px solid #D2000B;padding:4px 7px 5px; height:28px;background:#D2000B;font-weight: bold;border-radius:3px; -moz-border-radius:3px; }


.lwly_01{}
.lwly_01 .lwBox{width:980px; margin:0 auto; padding:35px 0 20px;}
.lwly_01 .lwBox table{width:980px; line-height:22px;border:1px solid #dab506; border-collapse:collapse;}
.lwly_01 .lwBox table td{border:1px solid #dab506; padding:10px; font-family:"宋体"; color:#333; font-size:12px;}
.lwly_01 .lwBox table td.th{background:#f6eba0; font-weight:bold; font-family:"微软雅黑"; font-size:14px;}
.lwly_01 .lwBox table td i{color:#b01010;}



/*2014年11月25日*/
.nav_n{font-size:14px;position:relative;z-index:1000; width:1100px; margin:0 auto 0;height:auto;}   
.nav_n ul{list-style:none;z-index:9999; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体";}   
.nav_n li {float:left;position:relative; height:60px;color:#faf0cc;font-size:18px; }   
.nav_n ul ul {visibility:hidden;position:absolute;left:5px;top:40px;z-index:9999; clear:both; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体";}  
.nav_n table {position:absolute; top:0; left:0;}   
.nav_n ul li:hover ul,   
.nav_n ul a:hover ul{visibility:visible;}   
.nav_n a{float:left; padding:0 20px; margin:0 5px;  line-height:49px; text-align:center; font-size:18px; color:#fff !important; text-decoration:none;}
.nav_n a:hover{background:url(../images/navBtn.png) repeat-x;}
.nav_n a.cur{background:url(../images/navBtn.png) repeat-x;}
.nav_n ul ul li {font-size:14px;color:#faf0cc; float:left;}   
.nav_n ul ul li a{display:block; float:left; padding:0px 10px 15px; height:28px;font-size:14px; font-weight:normal; color:#faf0cc;font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体";}   
.nav_n ul ul li a:hover{border:0;color:#faf0cc;float:left;padding:0px 10px 15px; height:28px;font-size:14px; text-decoration:underline;font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体";}  



.w_img_540{width:400px; height:240px; margin-right:20px;}
.r_img_540{width:400px; height:240px; line-height:26px;}
.r_img_540 h1{ margin-bottom:10px; font-size:18px; }
.r_img_540 h1 a{color:#7b4500;}
.r_img_540 p a{color:#b01010;}

.r_img_200{ width:200px;}

.w_img_600{width:600px; height:320px; margin-right:20px;}
.r_img_420{width:420px; height:320px; line-height:30px;}
.r_img_420 h1{ margin-bottom:5px; font-size:18px; }
.r_img_420 h1 a{ color:#22acea;}
.r_img_420 p a{ color:#22acea;}

.r_img_200{ width:200px;}


.l_x{ height:30px; border-bottom:1px dashed #CCCCCC; margin-bottom:30px;}
