body {
	margin: 0px;
	padding: 0px;
	background-color: #F2FAFF;
	font-size: 14px;
	color: #454545;
	line-height: 28px;
}
#banner {
	text-align: center;
	padding: 0px;
	height: 300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 960px;
	background-image: url(../led_zn/images/banner.jpg);
}


#content {
	padding: 0px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#footer {
	margin: 0px;
	padding: 0px;
	height: 70px;
}
#footerbox {
	height: 70px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footerbox a:hover {
	text-decoration: underline;
}
#footerbox p {
	color: #333;
	font-size: 13px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footerbox a {
	font-size: 12px;
	color: #666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}


.nav {
	background-color: #0255A8;
	display: block;
	height: 40px;
	text-align: center;
}
.navlist {
	height: 40px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
.nav .navlist ul {
	margin: 0px;
	padding: 0px;
}
.nav .navlist ul li {
	display: block;
	float: left;
	height: 40px;
	width: 100px;
}
.nav .navlist ul li a {
	display: block;
	line-height: 40px;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
}
.nav .navlist ul .cur {
	color: #000066;
	background-color: #E1F3FF;
}
.nav .navlist ul .cur a {
	color: #000066;
	font-weight: bold;
}
.nav .navlist ul .navitem {
	background-image: url(../images/bg-nav-item.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
}
/**/
.nav .navlist ul li ul {
	display: none;
	width: 150px;
} 
.nav .navlist ul li:hover ul { 
display: block; 
position: absolute; 
z-index: 999;
} 
.nav .navlist ul li:hover ul li a {
	display: block;
	color: #FFFFFF;
	width: 150px;
	text-align: center;
	border-bottom: 1px solid #f2f2f2;
	border-right: none;
	background-color: #0255A8;
} 
.nav .navlist ul li:hover ul li a:hover {
	color: #0255A8;
	background-color: #E1F3FF;
} 

/**/

.part1,.part2,.part3 ,.part4{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
	margin-top: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.part1 .p1_line {
	display: block;
	text-align: center;
	line-height: 30px;
	font-weight: bold;
	font-size: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	background-color: #0255A8;
	color: #FFF;	/*margin-bottom: 10px;*/
}
.part1 .p1_left {
	float: left;
	height: 250px;
	width: 370px;
	margin-right: 5px;
	margin-left: 15px;
	-webkit-box-shadow: 2px 2px 4px #292929;
	-moz-box-shadow: 2px 2px 4px #292929;
	box-shadow: 2px 2px 4px #292929;
	overflow: hidden;
}
.part1 .p1_mid {
	float: left;
	height: 248px;
	width: 280px;
	margin-left: 14px;
	border: 1px solid #CCC;
}
.part1 .p1_mid ul li {
	display: block;
	width: 265px;
	overflow: hidden;
	font-size: 14px;
	line-height: 26px;
	margin-right: 5px;
	margin-left: 10px;
	/*text-indent: 28px;*/
}
.part1 .p1_right {
	float: left;
	height: 248px;
	width: 250px;
	border: 1px solid #CCC;
	margin-left: 13px;
}
.part1 .p1_right ul li {
	display: block;
	width: 235px;
	overflow: hidden;
	font-size: 14px;
	line-height: 30px;
	margin-right: 5px;
	margin-left: 10px;
}
.part1 .p1_mid p {
	font-size: 14px;
	line-height: 26px;
}
#content .part2 .title_huiyi h1 {
	color: #630;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 30px;
	margin-left: 10px;
}

#content .txbox {
	float: left;
	height: 200px;
	width: 158px;
	margin-right: 20px;
	margin-left: 10px;
	border: 1px solid #CCC;
	display: inline;
	text-align: center;
	font-size: 14px;
	line-height: 24px;
	background-color: #FFF;
}
#content .txbox img {
	margin-right: auto;
	margin-left: auto;
	display: block;
}
#content .part2 .logo_hezuo img {
	height: 55px;
	width: 150px;
	margin-left: 30px;
	margin-bottom: 20px;
	border: 1px solid #CCC;
}
#content .part2 .lp_hy {
	margin-right: 10px;
	margin-left: 20px;
	float: left;
	text-align: center;
}
#content .part2 .lp_hy img {
	border: 1px solid #CCC;
}

#content .part2 .lp_hy p {
	line-height: 30px;
	text-align: center;
}
#content .part2 .hy_ny {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	padding-left: 30px;
	border: 1px solid #CCC;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 30px;
	min-height: 300px;
	color: #454545;
}


.hy_tz {
	width: 200px;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
}
.hy_tz a {
	background-color: #069;
	display: block;
	padding: 10px;
	color: #FFF;
	transition: 0.5s;
	text-decoration: none;
}
.hy_tz a:hover {
	background-color: #128AFA;
}





input {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
	}
input {
    margin: 0px;
    padding: 0px;
	border:0px;
}
.btn2 {
	border: 0px none;
	padding: 3px 20px;
	color: #FFF;
	width: 70px;
	height: 30px;
	background-attachment: scroll;
	background-color: #F8A33A;
	background-repeat: repeat;
	background-position: 0% 0%;
}
/*报名表格end*/

/*左导航*/
#j-nav{
	position: fixed;
	left: 20px;
	bottom: 80px;
	width: 170px;
	z-index: 2;
	background-image: url(../images/dh0.png);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#j-nav a{
	display: block;
	width: 120px;
	height: 30px;
	padding-left: 45px;
	line-height: 25px;
	color: #888;
	text-decoration: none;
	margin-left: 2px;
	background-image: url(../images/dh1.png);
	background-repeat: no-repeat;
}
#j-nav a:hover{
	color: #FFF;
	background-image: url(../images/dh2.png);
	background-repeat: no-repeat;
	font-weight: bold;
}
#j-nav .curr{
	color: #666;
	background-image: url(../images/dh2.png);
	background-repeat: no-repeat;
	font-weight: bold;
}
#j-nav .a1{
	margin-top: 30px
}
#j-nav .a2{
	margin-top: 20px;
	color: #F60;
	font-weight: bolder;
}
#j-nav .a3{
	margin-top: 20px
}
#j-nav .a4{
	margin-top: 20px
}

#j-nav2{
	position: fixed;
	right: 15px;
	top: 280px;
	z-index: 10;
	width: 130px
}
#j-nav p {
	background-color: #FFF;
	display: block;
	float: left;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-radius: 5px;
	filter: alpha(opacity=90); /*IE滤镜，透明度50%*/
	-moz-opacity: 0.9; /*Firefox私有，透明度50%*/
	opacity: 0.9;/*其他，透明度50%*/
	font-size: 14px;
}
#j-nav p:hover {
	background-color: #F60;
	display: block;
	float: left;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-radius: 5px;
	filter: alpha(opacity=90); /*IE滤镜，透明度50%*/
	-moz-opacity: 0.9; /*Firefox私有，透明度50%*/
	opacity: 0.9;/*其他，透明度50%*/
	font-size: 14px;
}

/*导航end*/
/*表格*/


table {
	border-collapse: inherit;
	border-spacing: 0px;
	color: #454545;
	text-align: left;
}

/*表格*/
#content .part2 .hy_ny table {
	width: 850px;
	
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCC;
}
#content .part2 .hy_ny table tr td {
	font-size: 14px;
	line-height: 28px;
	border: 1px solid #CCC;
}

/*2015-04-27*/
/*会后报道*/
.content{ margin-top:18px !important}
.container {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	background:#fff
}
.container .title {
	
	display: block;
	
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 90px;
	margin-bottom:8px;
}
.container .title h1 {
	background-color: #adc629;
	border-radius: 10px 10px 0 0;
	font-size: 20px;
	line-height: 30px;
	color: #FFF;
	
	display: inline;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}



.container h2 {
	font-size: 24px;
	line-height: 32px;
	font-weight: bolder;
	color: #333;
	padding-left: 40px;
}
.container p {
	font-size: 14px;
	line-height: 24px;
	text-indent: 28px;
	padding-right: 60px;
	padding-left: 60px;
}
.container p a {
	color: #F8A33A;
	font-weight: bolder;
}

.content .container .new img {
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 40px;
	height: 220px;
	width: 300px;
	float: left;
}
.content .container .new .newtxt {
	float: right;
	margin-right: 40px;
	margin-bottom: 20px;
	width: 550px;
	height: 220px;
	overflow: hidden;
}
.content .container .new .newtxt .new_title h1 {
	font-size: 22px;
	text-align: center;
	line-height: 40px;
}
.content .container .new .newtxt p {
	margin: 10px;
	padding: 0px;
	color: #666;
	line-height: 25px;
}
.lx { margin-top:15px}
.lx_nr{ background:#fff; padding:15px 0 10px; overflow:hidden}
.con_imger{ padding-left:17px}
.con_imger a{ float:left; width:170px; overflow:hidden; text-align:center;margin:0 18px 5px 0; }
.con_imger a img{ width:170px; padding-bottom:5px;} 
.con_imger a span{ color:#666; font-size:12px; line-height:16px; }
.con_imger a:hover{text-decoration:none}
#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;	z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;}




#content .fx {
	background-color: #FFF;
	line-height: 24px;
	font-size: 13px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#content .fx p {
	text-indent: 24px;
	padding-bottom: 20px;
}

#content .fx h1 {
	display: block;
	line-height: 40px;
	text-align: center;
}
#content .fx .fxb .fxtab {
	/*float: left;*/
	width: 620px;
	margin:0 auto;
}
#content .fx .fxb .fxtab table tr td {
	border: 1px solid #CCC;
}
.leftbox {
	display: block;
	width: 250px;
	margin-bottom: 30px;
	float: right;
	border: 1px solid #CCC;
}
.leftbox .leftline {
	background-color: #F90;
	display: block;
	font-size: 16px;
	line-height: 30px;
	padding-left: 10px;
	font-weight: bold;
	margin-bottom: 10px;
	color: #FFF;
}
