/* CSS Document */

html { 
	height: 100%; 
	margin-bottom: 1px; 
}

body {
	margin: 0;
	padding: 0;
	height:  100%;
}

h1, h2, h3, h4, h5, h6, div, p, dl, dt, dd, ol, ul, li, table, thead, th, tbody, td, form, input, button{
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif, 宋体;
	line-height: 150%;
	margin: 0;
	padding: 0;
}

ol, ul, li{
	list-style-type: none;
}

img{
	border: 0;
	padding: 0;
	margin: 0;
}

.clear{
	clear: both;
	font-size: 1px;
	overflow: hidden;
}

.clear_hidden{
	clear: both;
	font-size: 1px;
	height: 0;
	overflow: hidden;
}

.clearl{
	clear: left;
}

.clearr{
	clear: right;
}

table{
	border-collapse: collapse;
}

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

a:hover{
	text-decoration:underline;
}

table.form td{
	padding: 4px;
}

body{
	text-align: center;
}

.global{
	text-align: left;
	width: 992px;
	margin: 10px auto;
	overflow: hidden;
	background: url(images/body.png) repeat-y;
}

.body1{
	background: url(images/body.png) -992px 0 no-repeat;
	height: 9px;
	font-size: 1px;
	overflow: hidden;
	width: 100%;
}

.body2{
	width: 980px;
	padding: 5px 7px 5px 5px;
}

.body3{
	background: url(images/body.png) -992px -9px no-repeat;
	height: 11px;
	font-size: 1px;
	overflow: hidden;
	width: 100%;
}

.header{
	background: url(images/logo.png) no-repeat;
	width: 964px;
	height: 124px;
	margin: 0 0 0 12px;
}

.header a.logo{
	float: left;
	width: 460px;
	height: 85px;
	text-indent: -1000px;
	overflow:hidden;
}

.header a.sniec{
	float: left;
	margin-left: 80px;
	margin-top: 20px;
	display:inline;
	width: 170px;
	height: 80px;
	text-indent: -1000px;
	overflow:hidden;
}

.header div.address{
	float: left;
	margin: 24px 0 0 10px;
	width: 234px;
	height: 81px;
	text-indent: -1000px;
	overflow:hidden;
}

.header div.right{
	float:right;
	display:inline;
	margin: 26px 40px 0 0;
	width: 200px;
	overflow:hidden;
}
.header div.right .navi{
	width: 205px;
}
.header div.right .navi li{
	font-weight: bold;
	background: url(images/head-split.png) no-repeat;
	padding: 0 0 0 15px;
	margin: 0 0 0 12px;
	float: left;
}

.header div.right .navi li.first{
	background: none;
	padding: 0;
	margin: 0;
}

.header div.right .languages li {
	float: left;
	font-weight: bold;
	padding: 3px 3px 3px 0;
}

.header div.right .search{

}

.header div.right .search span{
	background: url(images/search.png) no-repeat;
	float:left;
	display: inline;
	margin-right: 5px;
}

.header div.right .search .text{
	background: none;
	border: none;
	width: 126px;
	padding: 0 5px;
	height: 20px;
	line-height: 20px;
}

.menu{
	background: #006fbc;
	width: 980px;
	overflow:hidden;
}

.menu .menu1{
	padding: 0 17px;
	border-left: 1px solid #006fbc;
	border-right: 1px solid #006fbc;
	height: 28px;
	overflow:hidden;
}

.menu1 li{
	width: auto;
	line-height: 30px;
	height: 30px;
	text-align: center;
	float: left;
}

.menu1 li a{
	font: normal normal bold 14px/34px '微软雅黑';
	color: #fff;
	display:block;
	padding: 0 25px;
}

.menu1 li a:hover{
	text-decoration: none;
}

.menu1 li.hot{
	background: url(images/menu_back3.png) left 2px no-repeat;
	line-height: 34px;
}

.menu1 li.hot a{
	background: url(images/menu_back4.png) right 2px no-repeat;
	color: #006fbc;
}

.indexmenu .menu1 li a{
	padding: 0 30px;
}

.indexmenu .menu1 li.hot{
	background-image: url(images/menu_back.png);
}

.menu #menu2{
	/*border-top: 1px solid #ccc;*/
	border-bottom: 1px solid #ccc;
	width: 980px;
	height: 25px;
	/*padding: 0 0 0 17px;*/
	background: #fff;
	clear: both;
	position: relative;
}

.menu .menu2{
	position: absolute;
	bottom: 0;
}

.menu2 li{
	line-height: 25px;
	height: 25px;
	text-align: center;
	float: left;
}

.menu2 li a{
	/*color: #666;*/
	float:left;
	font-weight: bold;
	height: 25px;
	margin: 0 10px;
	font-size: 13px;
}

.menu2 li a:hover{
	text-decoration: none;
}

.index{
	margin: 13px;
	width: 954px;
}

.index .left{
	float: left;
	width: 320px;
}

.index .sponsor{
	background: #fff;
	width: 320px;
	height: 240px;
	overflow: hidden;
}

.index .sponsor h2{
	font: normal normal bold 14px/26px '微软雅黑';
	color: #fff;
	padding: 0 0 0 10px;
	background: url(images/back1.png);
	height: 25px;
	overflow: hidden;
}
.index .sponsor ul{
	padding: 2px 0;
}

.index .sponsor li{
	font-size: 14px;
	text-indent: 10px;
	line-height: 30px;
	width: 164px;
	background: url(images/back3.png) 4px center no-repeat;
	float: left;
	white-space: nowrap;
	overflow:hidden;
}

.index .sponsor li a{
	color: #666;
}

.index .sponsor li.a{
	width: 152px;
}

.index .sponsor li.b{
	position: absolute;
	left: -7px;
	width: 160px;
}

.index .sponsor .organizer{
	position: relative;
	width: 155px;
	float: left;
	margin-right: 5px;
}

.index .sponsor .organizer h2{
	background: url(images/back2.png) no-repeat;
}

.index .sponsor .organizer li{
	float: none;
}

.index .subdomain{
	background: #f5f5f5;
	width: 320px;
	height: 457px;
	margin-bottom: 13px;
	position: relative;
}

.index .subdomain .bdl{
	background: #0067bc;
	position: absolute;
	width: 2px;
	height: 430px;
	top: 25px;
	left: 0;
	z-index: 105;
}

.index .subdomain .bdr{
	background: #0067bc;
	position: absolute;
	width: 2px;
	height: 430px;
	top: 25px;
	right: 0;
	z-index: 105;
}

.index .subdomain .bdb{
	background: #0067bc;
	position: absolute;
	width: 320px;
	height: 2px;
	top: 455px;
	left: 0;
	z-index: 105;
	font-size: 1px;
	overflow:hidden;
}

.index .subdomain h2{
	font: normal normal bold 14px/26px '微软雅黑';
	color: #fff;
	padding: 0 0 0 10px;
	background: url(images/back1.png);
	height: 25px;
	overflow: hidden;
}

.index .navi{
	margin: 5px 0;
	height: 420px;
	width: 320px;
	overflow:hidden;
}

.index .navi li{
	padding: 3px 0;
	height: 46px;
	overflow: hidden;
}

.index .news{
	padding: 0 0 13px 0;
}

.index .login{
	background: url(images/index_login.png);
	width: 150px;
	height: 235px;
	float: left;
	margin-right: 10px;
}

.index .login h2{
	text-indent: -1000px;
	height: 60px;
}

.index .login input.text{
	height: 18px;
	width: 100px;
	line-height: 18px;
	border: 1px solid #999;
	margin: 32px auto 0 20px;
}

.index .login input.image{
	width: 101px;
	margin: 15px auto 0 20px;
	height: 29px;
	background: url(images/index_login_btn.png) no-repeat;
	border: 0;
}

.index .recent{
	background: url(images/index_recent.png) no-repeat;
	width: 160px;
	height: 235px;
	float: left;
	display: inline;
	overflow: hidden;
}

.index .recent .more{
	display:block;
	font-family: '宋体';
	text-align:right;
	line-height: 30px;
	padding-right: 10px;
	color: #fff;
}

.index .recent ul{
	padding: 0px 5px;
}

.index .recent li{
	background: url(images/index_recent_dot.png) no-repeat;
	line-height: 25px;
	padding-left: 12px;
}

.index .recent li a{
	color: #666;
}

.index .recent li.magazine{
	border: 1px dashed #f8931d;
	background: #eee;
	margin: 5px 0;
	padding: 5px;
}

.index .recent .magazine .more{
	color: #f00;
	float: right;
	padding-right: 5px;
	line-height: 24px;
}

/*.index .recent .more{
	text-align: right;
	padding-right: 20px;
}*/

.index .recent a{
	color: #666;
}

.index .right{
	float: right;
	width: 622px;
}

.index .block1{
	margin-top: 13px;
	background: #fff;
	height: 405px;
	overflow: hidden;
}

.index .block1 h2{
	background: url(images/index_title4.png) no-repeat;
	text-indent: -1000px;
	height: 32px;
}

.index .block1 .c{
	border: 1px solid #ccc;
	height: 371px;
}

.index .block1 ul{
	padding: 7px 35px 7px 15px;
}

.index .block1 li{
	text-indent: 41px;
	line-height: 27px;
	font-size: 14px;
	background: url(images/index_block_back.png) 15px 0 no-repeat;
	letter-spacing: 1px;
	clear: both;
}

.index .block1 li .datetime{
	/*display: none;*/
	color: #666;
	float: right;
	text-align: right;
	width: 125px;
}

.index .block1 a{
	color: #666;
	overflow: hidden;
}

.index .block1 .more{
	clear: both;
	font: 14px/15px '宋体';
	text-align: right;
	padding-right: 30px;
}

.index .banner{
	margin-top: 13px;
}

.index .banner img{
	width: 622px;
	height: 90px;
}

.index .block2{
	margin-top: 13px;
	background: #fff;
	height: 405px;
	overflow: hidden;
	float: left;
	width: 305px;
	height: 224px;
}

.index .block2.r{
	float: right;
}

.index .block2 h2{
	background: url(images/index_title5.png) no-repeat;
	text-indent: -1000px;
	height: 32px;
}

.index .block2.r h2{
	background: url(images/index_title6.png) no-repeat;
}

.index .block2 .c{
	border: 1px solid #ccc;
	height: 190px;
}

.index .block2 ul{
	padding: 7px 15px;
}

.index .block2 li{
	text-indent: 41px;
	line-height: 25px;
	font-size: 14px;
	color: #666;
	background: url(images/index_block_back.png) 15px 0 no-repeat;
	letter-spacing: 1px;
}

.index .block2 a{
	color: #666;
}

.index .block2 .more{
	font: 14px/15px '宋体';
	text-align: right;
	padding-right: 30px;
}

.index .video{
	float: left;
	margin-top: 13px;
}

.index .block3{
	margin-top: 13px;
	background: #fff;
	height: 405px;
	overflow: hidden;
	float: right;
	width: 305px;
	height: 234px;
}

.index .block3 h2{
	background: url(images/index_title7.png) no-repeat;
	text-indent: -1000px;
	height: 32px;
}

.index .block3 .c{
	border: 1px solid #ccc;
	height: 200px;
}

.index .block3 ul{
	padding: 7px 15px;
}

.index .block3 li{
	text-indent: 41px;
	line-height: 25px;
	font-size: 14px;
	background: url(images/index_block_back.png) 15px 0 no-repeat;
	letter-spacing: 1px;
}

.index .block3 a{
	color: #666;
}

.index .block3 .more{
	font: 14px/15px '宋体';
	text-align: right;
	padding-right: 30px;
}

.content{
	width: 948px;
	_width: 950px;
	overflow: hidden;
	background: url(images/content_back.png) repeat-y;
	border: 1px solid #ccc;
	margin: 13px 15px;
	padding: 15px 0;
}

.content .left{
	width: 184px;
	float: left;
}

.content .left .menu3 li{
	text-indent: 48px;
	background: url(images/content_menu.gif) right 0 no-repeat;
	height: 35px;
	overflow:hidden;
	font: normal normal bold 14px/32px '宋体';
}

.content .left .menu3 li a{
	color: #fff;
}

.content .left .menu3 li.hot{
	background-position: right -35px;
}

.content .left .menu3 li.hot a{
	color: #006fbc;
}

.content .left .navi{
	background: url(images/content_navi.png) no-repeat;
	width: 140px;
	height: 450px;
	margin: 10px 22px 0 22px;
	position: relative;
}

.content .left .navi #navi{
	position: absolute;
	top: 56px;
	left: 29px;
	height: 369px;
	overflow:hidden;
}

.content .left .navi ul{
}

.content .left .navi ul li{
	margin-bottom: 15px;
	height: 81px;
	overflow: hidden;
}

.content .right{
	width: 700px;
	margin: 5px 32px 0 0;
	display: inline;
	overflow: hidden;
	float: right;
	color: #333;
}

.content .right a{
	color: #333;
}

/*.content .right #xwlb ul li a{
	white-space: nowrap;
}*/

.content .right .navi{
	font-family: '宋体';
}

.content .right .navi a{
	font-weight: bold;
}

.content .right .navi h2.t{
	display: inline;
	font-weight: normal;
}

.content .right .split{
	width: 100%;
	height: 1px;
	background: #ccc;
	font-size: 1px;
	overflow: hidden;
	margin: 15px 0;
}

.content .list{
	width: 95%;
	margin: 0 auto;
}

.content .list li{
	font-family: '宋体';
	line-height: 25px;
}

.content .list li .datetime{
	float: right;
}

.down .list li a{
	color: #009;
}

.links{
	background: url(images/back4.png) no-repeat;
	width: 970px;
	height: 140px;
	margin-left: 3px;
}

.links li img{
	border: 1px solid #999;
	width: 143px;
	height: 38px;
}

.links .a{
	float: left;
	padding: 11px 5px;
}

.links .gallery_outter{
	float:left;
	width:768px;
	*width:775px;
	height:42px;
	overflow:hidden;
}

.links .gallery_inner{
	width: 5000px;
	text-align:left;
}

.links .friends, .links .media{
	float: right;
	width: 850px;
	margin-top: 23px;
}

.links .friends ul, .links .media ul{
	
}

.links .friends li, .links .media li{
	margin: 0 4px;
	float:left;
}

.links .friends li .a, .links .media li .a{
	float: none;
}

.shortcut{
	height: 32px;
	background: #ccc;
	overflow:hidden;
	margin: 0 13px 13px 13px;
	width: 954px;
}

.shortcut h2{
	width: 100px;
	padding: 0 10px;
	font: normal normal bold 16px/34px '微软雅黑';
	text-align: center;
	color: #fff;
	background: #999;
	float: left;
	margin : 0;
}

.shortcut li{
	font: normal normal bold 15px/32px '微软雅黑';
	margin: 0 0 0 25px;
	float: left;
	display:inline;
}

.shortcut li.last{
	padding: 0;
}

.shortcut li a{
	color: #333;
}

/*subbody*/
.subbody{
	padding: 14px 14px 0 14px;

}

.subbody .logo{
	margin-bottom: 14px;
}

.subbody .left{
	width: 160px;
	float: left;
}

.subbody .left ul.navi li a, .subbody .left ul.navi li span.a{
	display: block;
	height: 26px;
	overflow:hidden;
	width: 100%;
	text-align: center;
	margin-bottom: 5px;
	font: normal normal bold 14px/26px Arial,'宋体';
	color: #fff;
}

.subbody .left ul.navi li ul li{
	text-indent: 10px;
	line-height: 23px;
}

.subbody .right{
	width: 780px;
	float:right;
}

.subbody .right h1{
	width: 100%;
	height: 160px;
	text-indent: -1000px;
	margin-bottom: 14px;
}

.subbody .right .subcon{
	background: #fafafa;
}

.subbody .right .subcon .cb{
	padding: 20px;
}

.subbody .right h2{
	border-bottom: 2px solid #c00;
	font: normal normal bold 14px/27px '宋体';
	position: relative;
	text-indent: 20px;
}

.subbody .right h2 a{
	font: normal normal normal 12px '宋体';
	right: 10px;
	*top: -7px;
	line-height: 27px;
	position: absolute;
	color: #333;
}

.subbody .right .navi{
	border-bottom: 2px solid #c00;
	margin-bottom: 5px;
}

.subbody .right .navi h2{
	display:inline;
	border: 0;
	font: normal normal normal 12px/150% '宋体';

}

.subbody .right .datetime{
	display:none;
}

/*mwcs*/
.mwcs .left ul.navi li a, .mwcs .left ul.navi li span.a{
	background: url(images/mwcs_navi.gif) repeat-x;
}

.mwcs .left .area{
	text-align: center;
}

.mwcs .left .area img{
	padding: 5px 0;
}

.mwcs .left .exhibitor{
	background: #c00000;
	padding: 10px 0;
}

.mwcs .left #exhibitor{
	text-align: center;
	height: 280px;
	overflow:hidden;
}

.mwcs .left .exhibitor a{
	display: block;
	padding: 5px 0;
}

.mwcs .right h1{
	background: url(images/mwcs_title.gif) repeat-x;
}

.mwcs .right .intro{
	padding: 14px;
}

.mwcs .right .intro *{
	font-size: 14px;
}

.mwcs .right .block, .mwcs .right .blockl, .mwcs .right .blockr{
	background: #fff;
	margin-bottom: 10px;
}

.mwcs .right .blockl .list, .mwcs .right .blockr .list, .mwcs .right .block .list{
	height: 105px;
	margin: 15px 20px;
	overflow:hidden;
}

.mwcs .right .blockl .h, .mwcs .right .blockr .h{
	height: 210px;
}

.mwcs .right .block li, .mwcs .right .blockl li, .mwcs .right .blockr li{
	line-height: 21px;
}

.mwcs .right .block .double ul{
	float:left;
	width: 370px;
}

.mwcs .right .block li a, .mwcs .right .blockl li a, .mwcs .right .blockr li a{
	color: #009;
}

.mwcs .right .block .gallery{
	width: 740px;
	height: 90px;
	margin: 15px 20px;
	overflow:hidden;
}

.mwcs .right .block .gallery img{
	float: left;
	margin-right: 20px;
}

.mwcs .right .block .product{
	width: 740px;
	height: 120px;
	margin: 15px 20px;
	overflow:hidden;
}

.mwcs .right .block .product .piece{
	width: 130px;
	height: 120px;
	overflow:hidden;
	float: left;
	margin-right: 20px;
}

.mwcs .right .block .product .piece *{
	line-height: 30px;
	text-align:center;
}

.mwcs .right .blockl{
	float: left;
	width: 383px;
}

.mwcs .right .blockr{
	float: right;
	width: 383px;
}

.mwcs .right .blockl .hotspot{
	float: left;
	display:inline;
	margin: 10px 7px 10px 20px;
}

.mwcs .right .blockl .withhotspot{
	/*width: 150px;*/margin: 15px 7px 15px 0;
}

.mwcs .right ul.zdzx{
	margin: 10px 20px;
}

.mwcs .right ul.zdzx li{
	padding: 5px 0;
	float: left;
	width: 350px;
	list-style-type: disc;
	list-style-position: inside;
}

.mwcs .right .block ul#news_wrapper li{
	float: left;
	width: 370px;
}

/*ias*/
.ias .left ul.navi li a, .ias .left ul.navi li span.a{
	background: url(images/ias_navi.gif) repeat-x;
	color: #000;
}

.ias .right h1{
	background: url(images/ias_title.gif) repeat-x;
}

.ias .left .famous{
	text-align: center;
}

.ias .left .famous img{
	padding: 5px 0;
}

.ias .right .intro{
	padding: 14px;
}

.ias .right .intro *{
	font-size: 14px;
}

.ias .right h2{
	border-bottom: 2px solid #c00;
	font: normal normal bold 14px/27px '宋体';
	position: relative;
	text-indent: 20px;
}

.ias .right h2 a{
	font: normal normal normal 12px '宋体';
	right: 10px;
	*top: -7px;
	line-height: 27px;
	position: absolute;
	color: #333;
}

.ias .right .block, .ias .right .blockl, .ias .right .blockr{
	background: #fff;
	margin-bottom: 10px;
}

.ias .right .a1{
	height: 101px;
	overflow:hidden;
}

.ias .right .a2, .ias .right .a3{
	height: 50px;
	overflow:hidden;
}

.ias .right .blockl .list, .ias .right .blockr .list, .ias .right .block .list{
	height: 105px;
	margin: 15px 20px;
	overflow:hidden;
}

.ias .right .block li, .ias .right .blockl li, .ias .right .blockr li{
	line-height: 21px;
}


.ias .right .block li a, .ias .right .blockl li a, .ias .right .blockr li a{
	color: #009;
}

.ias .right .block .gallery{
	width: 740px;
	height: 90px;
	margin: 15px 20px;
	overflow:hidden;
}

.ias .right .block .gallery img{
	float: left;
	margin-right: 20px;
}

.ias .right .blockl{
	float: left;
	width: 383px;
}

.ias .right .blockr{
	float: right;
	width: 383px;
}

.ias .right .blockl .hotspot{
	float: left;
	display:inline;
	margin: 10px 20px;
}

.ias .right ul.media{
	margin: 10px 20px;
}

.ias .right ul.media li{
	padding: 5px;
	float: left;
	width: 220px;
	list-style-type: disc;
	list-style-position: inside;
}

.ias .right .desc{
	padding: 10px 20px;
}

.ias .right ul.zdzx{
	margin: 10px 20px;
}

.ias .right ul.zdzx li{
	padding: 5px 0;
	float: left;
	width: 350px;
	list-style-type: disc;
	list-style-position: inside;
}

/*neas*/
.neas .left ul.navi li a, .neas .left ul.navi li span.a{
	background: #8dc556;
	color: #000;
}

.neas .right h1{
	background: url(images/neas_title.gif) repeat-x;
}

.neas .left .famous{
	text-align: center;
}

.neas .left .famous img{
	padding: 5px 0;
}

.neas .right .intro{
	padding: 14px;
}

.neas .right .intro *{
	font-size: 14px;
}

.neas .right h2{
	border-bottom: 2px solid #c00;
	font: normal normal bold 14px/27px '宋体';
	position: relative;
	text-indent: 20px;
}

.neas .right h2 a{
	font: normal normal normal 12px '宋体';
	right: 10px;
	*top: -7px;
	line-height: 27px;
	position: absolute;
	color: #333;
}

.neas .right .block, .neas .right .blockl, .neas .right .blockr{
	background: #fff;
	margin-bottom: 10px;
}

.neas .right .a1{
	height: 101px;
	overflow:hidden;
}

.neas .right .a2, .neas .right .a3{
	height: 50px;
	overflow:hidden;
}

.neas .right .blockl .list, .neas .right .blockr .list, .neas .right .block .list{
	height: 105px;
	margin: 15px 20px;
	overflow:hidden;
}

.neas .right .block li, .neas .right .blockl li, .neas .right .blockr li{
	line-height: 21px;
}


.neas .right .block li a, .neas .right .blockl li a, .neas .right .blockr li a{
	color: #009;
}

.neas .right .block .gallery{
	width: 740px;
	height: 90px;
	margin: 15px 20px;
	overflow:hidden;
}

.neas .right .block .gallery img{
	float: left;
	margin-right: 20px;
}

.neas .right .blockl{
	float: left;
	width: 383px;
}

.neas .right .blockr{
	float: right;
	width: 383px;
}

.neas .right .blockl .hotspot{
	float: left;
	display:inline;
	margin: 10px 20px;
}

.neas .right ul.media{
	margin: 10px 20px;
}

.neas .right ul.media li{
	padding: 5px;
	float: left;
	width: 220px;
	/*list-style-type: disc;
	list-style-position: inside;*/
}

.neas .right .desc{
	padding: 10px 20px;
}

.neas .right ul.zdzx{
	margin: 10px 20px;
}

.neas .right ul.zdzx li{
	padding: 5px 0;
	float: left;
	width: 350px;
	list-style-type: disc;
	list-style-position: inside;
}



/*eptes*/
.eptes .left ul.navi li a, .eptes .left ul.navi li span.a{
	background: #57cfc9;
}

.eptes .right h1{
	background: url(images/eptes_title.gif) repeat-x;
}

.eptes .left .famous{
	text-align: center;
}

.eptes .left .famous img{
	padding: 5px 0;
}

.eptes .right h1{
	background: url(images/eptes_title.gif) repeat-x;
}

.eptes .left .famous{
	text-align: center;
}

.eptes .left .famous img{
	padding: 5px 0;
}

.eptes .right .intro{
	padding: 14px;
}

.eptes .right .intro *{
	font-size: 14px;
}

.eptes .right h2{
	border-bottom: 2px solid #c00;
	font: normal normal bold 14px/27px '宋体';
	position: relative;
	text-indent: 20px;
}

.eptes .right h2 a{
	font: normal normal normal 12px '宋体';
	right: 10px;
	*top: -7px;
	line-height: 27px;
	position: absolute;
	color: #333;
}

.eptes .right .block, .eptes .right .blockl, .eptes .right .blockr{
	background: #fff;
	margin-bottom: 10px;
}

.eptes .right .a1{
	height: 101px;
	overflow:hidden;
}

.eptes .right .a2, .eptes .right .a3{
	height: 50px;
	overflow:hidden;
}

.eptes .right .blockl .list, .eptes .right .blockr .list, .eptes .right .block .list{
	height: 105px;
	margin: 15px 20px;
	overflow:hidden;
}

.eptes .right .block li, .eptes .right .blockl li, .eptes .right .blockr li{
	line-height: 21px;
}


.eptes .right .block li a, .eptes .right .blockl li a, .eptes .right .blockr li a{
	color: #009;
}

.eptes .right .block .gallery{
	width: 740px;
	height: 90px;
	margin: 15px 20px;
	overflow:hidden;
}

.eptes .right .block .gallery img{
	float: left;
	margin-right: 20px;
}

.eptes .right .blockl{
	float: left;
	width: 383px;
}

.eptes .right .blockr{
	float: right;
	width: 383px;
}

.eptes .right .blockl .hotspot{
	float: left;
	display:inline;
	margin: 10px 20px;
}

.eptes .right ul.media{
	margin: 10px 20px;
}

.eptes .right ul.media li{
	padding: 5px;
	float: left;
	width: 220px;
	list-style-type: disc;
	list-style-position: inside;
}

.eptes .right .desc{
	padding: 10px 20px;
}

.eptes .right ul.zdzx{
	margin: 10px 20px;
}

.eptes .right ul.zdzx li{
	padding: 5px 0;
	float: left;
	width: 350px;
	list-style-type: disc;
	list-style-position: inside;
}

.eptes .right ul.media{
	margin: 10px 20px;
}

.eptes .right ul.media li{
	padding: 5px;
	float: left;
	width: 220px;
	list-style-type: disc;
	list-style-position: inside;
}

/*icts*/
.icts .left ul.navi li a, .icts .left ul.navi li span.a{
	background: url(images/icts_navi.gif) repeat-x;
}

.icts .right h1{
	background: url(images/icts_title.jpg) repeat-x;
}

.led .right h1{
	background: url(images/led_title.jpg) repeat-x;
}

.icts .left .exhibitor{
	background: #58a4e0;
	padding: 10px 0;
}

.icts .left #exhibitor{
	text-align: center;
	height: 280px;
	width: 100%;
	overflow:hidden;
}

.icts .left .exhibitor a{
	display:block;
	padding: 5px 0;
}


.icts .right .intro{
	padding: 14px;
}

.icts .right .intro *{
	font-size: 14px;
}

.icts .right h2{
	border-bottom: 2px solid #c00;
	font: normal normal bold 14px/27px '宋体';
	position: relative;
	text-indent: 20px;
}

.icts .right h2 a{
	font: normal normal normal 12px '宋体';
	right: 10px;
	*top: -7px;
	line-height: 27px;
	position: absolute;
	color: #333;
}

.icts .right .block, .icts .right .blockl, .icts .right .blockr{
	background: #fff;
	margin-bottom: 10px;
}

.icts .right .blockl .list, .icts .right .blockr .list, .icts .right .block .list{
	height: 105px;
	margin: 15px 20px;
	overflow:hidden;
}

.icts .right .blockl li, .icts .right .blockr li{
	line-height: 21px;
}


.icts .right .blockl li a, .icts .right .blockr li a{
	color: #009;
}

.icts .right .block .gallery{
	width: 740px;
	height: 90px;
	margin: 15px 20px;
	overflow:hidden;
}

.icts .right .block .gallery img{
	float: left;
	margin-right: 20px;
}

.icts .right .blockl{
	float: left;
	width: 383px;
}

.icts .right .blockr{
	float: right;
	width: 383px;
}

.icts .right .blockl .hotspot{
	float: left;
	display:inline;
	margin: 10px 20px;
}

.icts .right ul.media{
	margin: 10px 20px;
}

.icts .right ul.media li{
	padding: 5px;
	float: left;
	width: 220px;
	height: 16px;
	list-style-type: disc;
	list-style-position: inside;
}

.icts .right .desc{
	padding: 10px 20px;
}

.icts .right .block .gallery{
	width: 740px;
	height: 90px;
	margin: 15px 20px;
	overflow:hidden;
}

.icts .right .block .gallery img{
	float: left;
	margin-right: 20px;
}

.icts .right .block .history{
	width: 740px;
	height: 60px;
	margin: 15px 20px;
	overflow:hidden;
}

.icts .right .block .history img{
	float: left;
	margin-right: 10px;
}

.icts .right .block .product{
	width: 740px;
	margin: 15px 20px;
	overflow:hidden;
}

.icts .right .block .product .piece{
	width: 130px;
	float: left;
	margin-right: 20px;
}

.icts .right .block .product .piece *{
	line-height: 30px;
	text-align:center;
}

/*led*/
.led .left ul.navi li a, .led .left ul.navi li span.a{
	background: url(images/led_navi.gif) repeat-x;
}

.led .right h1{
	background: url(images/led_title.gif) repeat-x;
}

.led .left .exhibitor{
	background: #4d4f99;
	padding: 10px 0;
}

.led .left #exhibitor{
	text-align: center;
	width: 100%;
}

.led .left .exhibitor a{
	display:block;
	padding: 5px 0;
}

.led .right .intro{
	padding: 14px;
}

.led .right .intro *{
	font-size: 14px;
}

.led .right h2{
	border-bottom: 2px solid #c00;
	font: normal normal bold 14px/27px '宋体';
	position: relative;
	text-indent: 20px;
}

.led .right h2 a{
	font: normal normal normal 12px '宋体';
	right: 10px;
	*top: -7px;
	line-height: 27px;
	position: absolute;
	color: #333;
}

/*es*/
.es .left ul.navi li a, .es .left ul.navi li span.a{
	background: #f8ad84;
}

.es .right h1{
	background: url(images/es_title.gif) repeat-x;
}

.es .left .famous{
	text-align: center;
}

.es .left .famous img{
	padding: 5px 0;
}


/*stis*/
.stis .left ul.navi li a, .stis .left ul.navi li span.a{
	background: #d3d4d5;
}

.stis .right h1{
	background: url(images/stis_title.gif) repeat-x;
}

.footer{
	width: 992px;
	padding-top: 10px;
	text-align: center;
	background: #fff;
}

.out{
	position: absolute;
	top: 148px;
}

#outleft img{
	width: 45px;
	height: 158px;
}

#outright img{
	width: 45px;
	height: 188px;
}

.news2011{
	border: 1px solid #999;
}

.news2011{	background: url(images/content_back_2011.png) repeat-y;}
.content.news2011 {	background: url(images/content_back.png) repeat-y;}
.news2011 *{font-size: 14px;}
.news2011 .left{text-align:center}
.news2011 .right{padding:0;margin:0;width:750px;}
.news2011 .rightleft{width:550px;float:left;}
.news2011 .rightright{width:170px;float:right;text-align:center;}

