@charset "utf-8";
/* CSS Document */

html, body, div, p, ul, li, table, tr, td, h1, h2, h3, h4, h5, h6, pre, img, form, fieldset, input, textarea,select{ padding:0; margin:0;}
body{ font:Arial, Helvetica, sans-serif; font-size:14px; color:#000; background-color:#ccc;}
a{ text-decoration:none;color:#000;}
a:hover{ text-decoration:underline;color:#000;}
img{ border:0;}
.clear{ clear:both; height:0; font-size:0; overflow:hidden; zoom:1;}
ul{ list-style:none;}
.height4px{ height:4px; font-size:0; clear:both; overflow:hidden; zoom:1; background-color:#eee;}
.height8px{ height:8px; font-size:0; clear:both; overflow:hidden; zoom:1; background-color:#eee;}
.mar01{ margin-top:22px; margin-bottom:15px;}

#wrap{width:960px; margin:0 auto; background-color:#fff;}
#logo{ width:960px; height:122px; overflow:hidden;}
.banner{ background:url(../image/banner.jpg) no-repeat; height:32px; width:940px; font-family:simsun; text-align:right; padding:120px 20px 0 0;}
.daoyu{ padding:15px 20px;}
.daoyu p{ text-indent:2em; line-height:170%;}
.imglist{ margin-left:20px;}
.imglist li{ float:left; width:222px; margin-right:11px; display:inline;}
.imglist imgbox{ width:222px; height:150px;}
.imglist .infobox{ width:220px; height:28px; line-height:28px; border:1px solid #ccc; text-align:center;}
.fontbox{ text-indent:2em; line-height:170%; margin:10px 20px 0 20px;}

.left01{ float:left; width:600px; margin-bottom:18px;}
.right01{ float:right; width:350px; margin-bottom:15px;}
.title01{ background-color:#036; height:28px; line-height:28px; color:#fff; font-weight:bold; padding-left:20px;}
.artists{ margin-left:20px;}
.artists li{ float:left; width:262px; height:99px; margin:44px 30px 0px 5px; display:block;}
.artists li .imgbox{ width:99px; height:99px; margin-right:1px;  float:left;}
.artists li .infobox{ width:137px; height:89px; background-color:#eee; float:left; padding:10px 10px 0 15px; font-size:12px; line-height:150%;}
.artists li .infobox span{ font-size:14px; font-weight:bold; display:block; margin-bottom:5px;}
.first{ width:295px; float:left; margin-top:40px;}
.first p{ line-height:28px; margin:12px 20px;*margin:12px 20px 13px 20px;_margin:12px 20px 14px 20px; }
.second{ width:295px; float:right; margin-top:40px;}
.second p{ line-height:28px; margin:12px 20px;*margin:12px 20px 13px 20px;_margin:12px 20px 14px 20px; }

.question{ background-color:#eee; padding:0 5px 5px 5px;}
.question .tit{ line-height:28px; height:28px; font-weight:bold; padding-left:3px;}
.qabox{ background-color:#fff; padding:10px 3px 13px 18px;}
.question01{ line-height:150%; margin-top:3px; font-family:simsun;}
.answer01{ padding-left:19px;*padding-left:15px; line-height:170%;margin:3px 0 8px 0;*margin:3px 0 5px 0;}
.answer01 span{ margin-right:20px;}
.answer01 span input{ margin:2px 0; margin-right:3px; vertical-align:middle;}
.btnbox{text-align:center; width:160px; float:left;}
.btnbox input{ margin:0 5px; width:58px; height:22px; border:0; cursor:pointer; background:url(../image/btnbg.jpg) no-repeat; font-size:12px; color:#6C2222; margin-top:2px;}
.box01{ height:25px; overflow:hidden;}
.sharebox{ border:1px solid #D3BE99; background-color:#D3BE99; width:148px; height:22px; float:right;}
.sharebox .tit{ width:54px; line-height:24px;font-weight:normal; font-size:12px;color:#fff; display:block; float:left;}
.sharebox ul{ float:left; width:91px; background-color:#DEE7EE; height:22px; list-style:none;}
.sharebox ul li{ float:left; width:15px; height:15px; margin:4px 0 0 2px; display:inline;}
.media{ background-color:#fff; padding:10px 0 13px 22px;}
.media span{ display:block; width:82px; height:38px; float:left; margin-right:23px; display:inline;}

.left02{ float:left; width:483px; padding-bottom:12px;}
.right02{ float:right; width:469px; padding-bottom:12px;}
.title02{ background-color:#608793; margin:9px 0 2px 8px; height:42px; text-align:center; color:#fff; font-size:15px; padding-top:8px;}
.tab01{ margin-left:8px; background-color:#ccc; font-size:12px;}
.tab01 td{ text-align:center; line-height:140%; padding:5px 0;}
.tab01 .tdtit{ background-color:#A5A5A5; height:16px; font-size:15px; color:#fff;}
.tab01 .td01{ height:16px; background-color:#eee; font-weight:bold;}
.title03{ background-color:#608793; margin:9px 8px 2px 0; height:42px; text-align:center; color:#fff; font-size:15px; padding-top:8px;}
.tab01 .td02{ text-align:left; padding:6px 0 5px 10px;}

.contactleft{ float:left; margin:11px 0 15px 20px; width:460px; background:url(../image/line01.jpg) repeat-y right; display:inline;}
.contactright{ float:left; margin:11px 0 15px 25px; width:280px;}
.contactleft span,.contactright span{ display:block; font-weight:bold; margin-bottom:5px;}
.contactleft p{ font-size:12px; line-height:150%; width:175px; float:left;}
.contactright p{ font-size:12px; line-height:150%; width:250px;}


.sytd td{padding:10px 0 10px 0;text-align:center}

.text1{border:1px solid #cccccc;line-height:22px;padding:5px 0;width:222px;font-size:12px; margin-left:8px;}
.text1 a{color:#000;}

.cls{clear:both;}

.abc{width:165px;}
.left01 ul li.abc{width:264px; float:left;}


.sqBorder {
	width:950px;
	height:280px;
	margin:15px 5px;
}
.scroll_div {
	width:950px;
	height:280px;
	overflow: hidden;
	white-space: nowrap;
}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li {display:inline;}



