﻿
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,pre, form, input, textarea, p, blockquote, th, td{ padding: 0; margin: 0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
img, abbr, acronym { border: 0; }    
ol, ul { list-style: none; }    
address, caption, cite, code, dfn, em, th, var { font-weight: normal; } 
caption, th { text-align: left; }    
q:before, q:after { content: ''; }
select { z-index:0; }

body { font-family: "Verdana","宋体","微软雅黑"; background:#000 ; font-size:12px; color:#333; line-height:18px; }


a {	color: #000; text-decoration: none; }
a:hover { color: #BC150F; text-decoration: underline; }


.clearboth{ clear:both; height:1px; line-height:1px; font-size:1px; position:relative; top:-1px; }
.hide { display:none; }
.out { position:absolute; top:-2000px; left:0px; }
.nocontent { text-align:center; line-height:80px; }

#head {
	width:1000px;
	background-color:#fff;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}
#logo {
	background:url(../../../template/1/images/logo.jpg) 11px no-repeat;
	height:80px;
	padding-top: 7px;
	padding-left: 13px;
	width: 300px;
}
#logo p {
	text-align:right;
	position: absolute;
	top: 6px;
	right: 15px;
	z-index: 0;
}
#logo p a { margin-left:12px; background:url(../../../template/1/images/icon_list1.gif) left center no-repeat; *background-position:left 6px; padding-left:10px; display:inline-block; }
.headweibo {
	position:absolute;
	top:5px;
	z-index: 100;
	right: 250px;
	background-image: url(../../../template/1/images/weibo.png);
	background-repeat: no-repeat;
	height: 80px;
	width: 400px;
	display: block;
	overflow: hidden;
}
#head400 {
	top:7px;
	position: absolute;
	right: 10px;
}
#head400 img { width:137px; height:20px; }
#nav { margin:0 11px; height:38px; background:url(../../../template/1/images/nav_bg.jpg) bottom repeat-x; width:978px; overflow:hidden; }
#navlist { height:38px; overflow:hidden; width:980px; }
#navlist li { float:left; line-height:34px; padding-top:4px; *line-height:36px; height:34px; overflow:hidden; width:98px; text-align:center; background:url(../../../template/1/images/nav_line.jpg) right 4px no-repeat; }
#navlist li#index { background:url(../../../template/1/images/nav_index.jpg) left 4px repeat-x; width:97px; }
#navlist li.active { background:url(../../../template/1/images/nav_active.jpg) right top; padding-left:1px; margin-left:-1px; }
#navlist li.nodrop { height:33px; border-bottom:solid 1px #AC322D; }
#navlist li a { font-size:14px; font-weight:bold; color:#fff; display:block; text-decoration:none; }
#navlist li.active a { color:#D73A35; }
.dropwhiteline { border-top:solid 1px #fff; position:absolute; height:1px; overflow:hidden; }
#dropbox div { border:solid 1px #B4B4B4; position:absolute; left:-2000px; padding:10px; width:260px; background-color:#fff; line-height:24px; z-index:200; }
#dropbox li { float:left; width:110px; padding-left:20px; background:url(../../../template/1/images/icon_list1.gif) 10px center no-repeat; *background-position:10px 9px; }
#dropbox div#subnavexpo { width:360px; }
#dropbox div#subnavexpo li { width:160px; }
.subnav { height:25px; padding-top:8px; background:url(../../../template/1/images/subnav_bg.jpg); border:solid 1px #b4b4b4; border-top:0px; margin:0 11px; }
.subnav span { font-weight:bold; display:none; }
.subnav a.active { color:#DE453D; text-decoration:none; }
#searchandlogin { float:right; width:550px; height:29px; padding-top:2px; margin-right:11px; _margin-right:6px; margin-top:22px; }
#gsearch { float:left; width:415px; height:28px; margin-top:-4px; margin-left:-40px; *margin-top:-3px; overflow:hidden; }
#gsearch p { margin-top:-7px; }
#searchform { float:left; }
#searchform img { cursor:pointer; }
#loginpanel { float:right; }
.button { width:67px; height:22px; border:none; background:url(../../../template/1/images/login_bg.jpg); cursor:pointer; font-weight:bold; color:#777; margin-left:18px; }
#searchkeywords { border:none; width:290px; height:22px; background:url(../../../template/1/images/search_bg.jpg); line-height:24px; padding-right:2px; padding-left:20px; position:relative; top:-5px; *top:-4px; }
@-moz-document url-prefix(){#searchkeywords{top:-7px;}}
#promote6 { margin:0 auto; }

#main { width:989px; padding:11px; padding-right:0px; overflow:hidden; margin:auto; background-color:#f5f5f5; }
.mainpanel { border:solid 1px #ddd; margin-bottom:6px; }
.mainpanel h2 { border-bottom:solid 1px #ddd; background:url(../../../template/1/images/title_bg.jpg); height:25px; line-height:25px; *line-height:27px; overflow:hidden; font-weight:bold; padding-left:10px; }
.mainpanel h2 b { float:left; background:url(../../../template/1/images/titleb_bg.jpg) no-repeat; display:block; padding-left:54px; }
.mainpanel h2 span { float:left; }
.mainpanel h2 a { float:right; background:url(../../../template/1/images/title_more.jpg); display:block; width:30px; height:25px; margin-right:10px; _margin-right:5px; }

#center { float:left; width:738px; margin-right:10px; }
#position { text-indent:25px; display:block; height:25px; font-weight:normal; background:url(../../../template/1/images/icon_home.png) left center no-repeat; behavior:url(../../../inc/iepngfix.htc); }
#position a { float:none; display:inline; background:none; margin:0px; }
#maincontent { padding:10px 15px; line-height:24px; }
.innerpanel { margin:auto; margin-bottom:5px; width:auto; }
.innerpanel h4 { clear:both; height:25px; line-height:25px; border-bottom:solid 2px #000; background:url(../../../template/1/images/icon_innertitle.jpg) no-repeat 10px center; _background-position:10px 6px; }
.innerpanel h4.expotitle { background:url(../../../images/expotitle_bg.jpg); height:28px; border:solid 1px #d0d0d0; border-bottom:0; }
.innerpanel h4 b { float:left; padding-right:15px; letter-spacing:3px; color:#000; padding-left:30px; letter-spacing:3px; border-bottom:solid 2px #F02D29; height:25px; position:absolute; }
.innerpanel h4 a { float:right; color:#666; background:url(../../../template/1/images/innertitle_more.gif) no-repeat; display:block; width:45px; text-indent:-9999px; height:18px; margin-right:6px; _margin-right:3px; margin-top:3px; }
.innerpanel ul { padding:10px; }
.innerpanel ul.photolist { padding:10px 0; }
.innerpanel h4 ul { padding:0px; float:left; }
.innerpanel h4 li { width:80px; text-align:center; float:left; line-height:30px; }
.innerpanel h4 li a { float:none; background:none; color:inherit; background:none; display:inline; text-indent:0; height:auto; margin:auto; }
.innerpanel h4 li.active { background:url(../../../template/1/images/tabactive_bg.jpg) #fff top repeat-x; font-weight:bold; border:solid 1px #d0d0d0; border-bottom:0px; height:25px; line-height:26px; overflow:hidden; position:relative; top:1px; }
.innerpanel h4 li.active a { color:#D73A35; }
.innerpanel h4 ul.meetingtitle { float:right; }
.innerpanel h4 ul.meetingtitle li { width:56px; }
table.datalist { width:100%; background-color:#d0d0d0; margin-top:-1px; }
table.datalist th { text-align:center; font-weight:bold; white-space:nowrap; line-height:28px; padding-top:2px; background:#fff url(../../../template/1/images/listtile_bg.jpg) bottom repeat-x; }
table.datalist tr { background:#fff; }
table.datalist tr.listalter { background:#f9f9f9; }
table.datalist tr.listfocus { background:#f0f0f0; }
table.datalist td { text-align:center; padding:3px; line-height:18px; }
table.datalist td p { text-align:left; }
table.datalist td p b { color:Red; }
.intro { padding:5px 10px; line-height:23px; }
.intro img { border:solid 3px #ddd; margin-top:5px; margin-right:8px; }
.list li { line-height:28px; }
.list li a { padding-left:18px; background:url(../../../template/1/images/icon_list1.gif) 8px center no-repeat; *background-position:8px 4px; }
.list li b { color:Red; }
.list li span { margin-left:5px; color:Gray; }
.listall { margin:5px 0; }
.listall li { border-bottom:dotted 1px #d0d0d0; }
.list li.listfocus { background-color:#f0f0f0; }
.honourlist,.partenerlist { width:938px; margin-left:auto; margin-right:auto; }
.photolist { width:700px; margin-left:auto; margin-right:auto; }
.photolist li {
	float:left;
	width:175px;
	text-align:center;
	padding-top:6px;
	display: inline;
}
.photolist li.clearboth { float:none; width:938px; padding:0px; }
.photolist li.listfocus { background-color:#f0f0f0; }
.photolist center img {
	border:solid 1px #ddd;
	width:160px;
	height:100px;
	padding: 1px;
}
.photolist p { padding:3px 0; line-height:20px; }
.photolist p b { color:Red; }
.honourlist { background:center repeat-y url(../../../template/1/images/honour_bg1.jpg); width:301px; margin:auto; text-indent:0; }
.honourlist center { text-indent:0; width:299px; text-align:center; padding:15px 0; border:solid 1px #ECEAE8; }
.honourpoint { background:center no-repeat url(../../../template/1/images/honour_bg2.jpg); height:12px; line-height:12px; }
.honourlist ul { position:relative; }
.honourlist li { position:absolute; }
.honourlist li.hleft { margin-left:-182px; padding-right:20px; background:url(../../../template/1/images/honour_bg6.jpg) repeat-y right; }
.honourlist li.hright { margin-left:162px; padding-left:20px; background:url(../../../template/1/images/honour_bg7.jpg) repeat-y left; }
.honourlist li.hleftarrow { margin-left:118px; width:21px; height:25px; background:url(../../../template/1/images/honour_bg4.jpg); }
.honourlist li.hrightarrow { margin-left:162px; width:21px; height:25px; background:url(../../../template/1/images/honour_bg5.jpg); }
.honourlist li.hpoint { margin-left:144px; width:14px; height:14px; background:url(../../../template/1/images/honour_bg3.jpg); }
.partenerlist li { float:left; width:140px; text-align:center; padding-top:6px; }
.partenerlist li img { width:120px; height:60px; border:solid 1px #ddd; }
.careerlist center { background-color:#eee; height:28px; line-height:28px; *line-height:30px; overflow:hidden; border-bottom:solid 1px #AC322D; letter-spacing:3px; margin-bottom:-5px; }
.careerlist center h3,.careerlist center h4,.careerlist center h5,.careerlist center h6 { font-weight:bold; }
.careerlist h3 { float:left; width:200px; }
.careerlist h4 { float:left; width:158px; text-align:center; }
.careerlist h5 { float:left; width:100px; text-align:center; }
.careerlist h6 { float:left; width:150px; text-align:center; }
.careerdetail { margin:10px 25px; }
.careerdetail p { float:left; width:320px; }
.careerdetail div b { float:left; }
.careerdetail div div { float:left; }
.meetinglist center { float:left; }
.meetinglist center img { border:solid 1px #ddd; width:180px; height:120px; margin:3px 8px; }
.meetinglist div { float:left; width:500px; }
.meetinglist h3 { font-size:14px; font-weight:bold; }
.meetinglist h3 b { color:Red; }
.meetinglist h6 { text-align:right; }
.titlemenu { height:25px; border-bottom:solid 1px #d0d0d0; margin-bottom:-1px; }
.titlemenu b { font-size:14px; float:left; margin-left:7px; margin-top:4px; height:15px; overflow:hidden; line-height:15px; padding-left:8px; border-left:solid 5px #AC322D; }
.titlemenu p { float:right; text-align:right; padding-right:5px; }
.titlemenu p a { border:solid 1px #d0d0d0; margin:0 2px; padding:3px 8px; position:relative; top:3px; *top:2px; background-color:#eee; }
.titlemenu p a.active { color:#BC150F; font-weight:bold; background:#fff url(../../../template/1/images/titlemenu_bg.jpg) repeat-x top; border-bottom:solid 1px #fff; }

#expoclass ul { padding:3px 10px 5px; }
#expoclass li { padding-left:5px; border-bottom:dotted 1px #CCC; line-height:23px; background:url(../../../template/1/images/expoclass_arrow.gif) no-repeat 97% center; font-family:宋体; }
#expoclass li.active { background-color:#eee; }
#expoclass li a { padding-left:18px; background:url(../../../template/1/images/icon_list2.png) left center no-repeat; *background-position:left 1px; }
#expoclass li.active a { background-image:url(../../../template/1/images/icon_list3.png); color:#D73A35; font-weight:bold; }
.listconditions { border:dotted 1px #d0d0d0; padding:10px; background-color:#f0f0f0; font-family:宋体; line-height:22px; }
.listconditions b { float:left; width:52px; }
.listconditions ul { float:left; width:633px; }
.listconditions ul li { float:left; padding:0 5px; margin-right:5px; white-space:nowrap; }
.listconditions ul li.active { background-color:#D73A35; }
.listconditions ul li.active a { color:#fff; }
.expolist li.listfocus { background-color:#f0f0f0; }
.expolist center { float:left; width:200px; margin:8px 0; }
.expolist center a { border:solid 1px #d0d0d0; display:block; width:186px; margin:auto; overflow:hidden; }
.expolist center img { border:solid 3px #f0f0f0; }
.expolist div { float:left; width:500px; padding-left:6px; margin:8px 0; }
.expolist div h4 { font-weight:bold; font-size:14px; line-height:30px; }
.expolist div p b { font-weight:normal; }
.expolist div p a { float:right; margin-right:5px; }
.expolink { text-align:right; padding:5px; }
.expolink a { margin:0 5px; }
#expodetail { padding:10px; border:solid 3px #f9f9f9; background-color:#eee; }
#expodetail b { float:left; width:70px; }
#expodetail p { float:left; width:610px; }
#contactlist { padding:5px 3px 5px 13px; }
#contactlist b { float:left; width:70px; }
#contactlist ul { float:left; width:620px; }
#contactlist li { width:260px; margin-right:15px; margin-bottom:8px; float:left; border:solid 2px #d0d0d0; padding:5px 15px; background:#f9f9f9; height:121px; overflow:hidden; }
#contactlist li h5 { padding:0 5px; font-weight:bold; font-size:14px; border-bottom:dotted 1px #d0d0d0; }
#contactlist li p { padding-left:5px; }

#pager { text-align:right; }
#pager b { font-weight:normal; color:Gray; }
#pager span { margin:0px 3px; }
#pager span.current { font-weight:bold; color:#AC322D; }
h1#title { font-weight:bold; text-align:center; padding:10px; font-size:20px; line-height:26px; }
h6#otherpara { color:Gray; border-top:solid 1px #d0d0d0; text-align:center; padding:3px 0; }
div#content { padding:5px; margin-bottom:5px; clear:both; text-indent:2em; }
#content p{ text-indent:2em; }

#side { float:left; width:228px; margin-right:10px; }
.sidecontent { padding:8px 10px; line-height:22px; }
.sidetextlist { padding:8px; }
.sidetextlist li { padding-left:10px; background:url(../../../template/1/images/icon_list5.gif) no-repeat left 8px; line-height:20px; }
.sidetextlist li span { margin-left:3px; color:Gray; }
.sidephotolist { padding:8px; }
.sidephotolist center img {
	border:solid 1px #ddd;
	width:160px;
	height:100px;
	padding: 1px;
}
.sidephotolist p { line-height:18px; padding:5px 0; text-align:center; }

#foot_zh { width:1000px; overflow:hidden; margin:auto; background-color:#fff; text-align:center; }
#foot_zh center { margin:0; background:url(../../../template/1/images/foot_bg.jpg) repeat-x; border-top:solid 1px #EFEEEC; padding-bottom:10px; }
#chainlist { padding-top:12px; padding-bottom:5px; }
#chainlist a { margin-left:3px; margin-right:1px; }
#foot_en { width:1000px; overflow:hidden; margin:auto; background-color:#fff; text-align:center; }
#foot_en center { margin:0 11px; background:url(../../../template/1/images/foot_bg.jpg) left -30px repeat-x; border-top:solid 1px #EFEEEC; padding-top:8px; padding-bottom:10px; }


DIV.scott {
	TEXT-ALIGN: center;
	padding: 3px;
	margin-right: 3px;
	margin-left: 3px;
	margin-top: 8px;
	margin-bottom: 8px;
}
DIV.scott A {
	COLOR: #676767;
	MARGIN-RIGHT: 5px;
	TEXT-DECORATION: none;
	background-image: url(../../../template/1/images/fy2.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 22px;
	display: inline-block;
	line-height: 22px;
}
DIV.scott A:hover {
	COLOR: #FEFEFE;
	background-image: url(../../../template/1/images/fy1.gif);
	background-repeat: no-repeat;
}
DIV.scott A:active {
	COLOR: #FEFEFE;
	background-image: url(../../../template/1/images/fy1.gif);
	background-repeat: no-repeat;
}
DIV.scott A.current {
	COLOR: #FEFEFE;
	background-image: url(../../../template/1/images/fy1.gif);
	background-repeat: no-repeat;
}

DIV.scott SPAN.current {
	FONT-WEIGHT: bold;
	COLOR: #fff;
	MARGIN-RIGHT: 5px;
	background-image: url(../../../template/1/images/fy1.gif);
	background-repeat: no-repeat;
	display: inline-block;
	height: 22px;
	width: 22px;
	line-height: 22px;
}
DIV.scott SPAN.disabled {
	FONT-WEIGHT: bold;
	COLOR: #676767;
	MARGIN-RIGHT: 5px;
	background-image: url(../../../template/1/images/fy2.gif);
	background-repeat: no-repeat;
	display: inline-block;
	height: 22px;
	width: 22px;
	line-height: 22px;
}
#head400 { margin-left:231px; top:40px; }
#head400 img { width:260px; height:38px; }
.contactus {
	padding: 10px;
}﻿

