﻿body{
	font:14px "microsoft yahei",arial,helvetica,clean,sans-serif;
	text-align:center;
}		
table {font-size:inherit;font:100%;} 
body,form,fieldset,p,ol,ul,dl,dt,dd,p,h1,h2,h3,h4,div,img{margin:0;padding:0;}
ul{list-style:none;}
legend{display:none;}
img,fieldset{border:0;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}
.clear{/*line-height: 0; height: 0px; clear: both; font-size: 0px;*/visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.none{display:none;}
.white{color:#FFF;}
.red{color:red;}
.blue{color:blue;}
.gray{color:gray;}
.b{font-weight:bold;}
.new{background:url(../images/new.gif) right no-repeat;padding-right:32px;}
.hand{cursor:pointer;}
.img_area{text-align:center;}
.align_center{text-align:center;}
.left{float:left;}
.right{float:right;}
.fdz{float:left;}
.fdy{float:right;}
/* go top
   ================================================================================ */
.gotop{position: fixed; bottom:10px;right:10px; width:50px; height:50px;display:none; _position:absolute; _top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - 60));}
.gotop a{display:block; height:50px; width:50px; overflow:hidden; background:url(../images/backtop.png) no-repeat; text-indent:-9999em; outline:none;}
/* qq dialog
   ================================================================================ */
#qq_box {padding-left: 26px;background: url(../images/qq_box.png)  left top no-repeat;_background: url(../images/qq_box.png) left top no-repeat;width:98px; height: 138px;overflow: hidden;right: 0px;}
#qq_box_main {width: 98px;height: 138px;display: block;background: url(../images/qq_box_right.png) no-repeat right top;float: right;visibility: hidden;padding-top: 10px;}
#qq_box_main ul {padding-bottom: 5px;}
#qq_box_main ul li {display: block;padding:3px 0px 3px 8px;}
/* countdown
   ================================================================================ */
.countdown{width:246px;height:59px;line-height:59px;background:url(../images/countdown_bg.jpg) no-repeat;padding:0px 0px 0px 0px;margin:0px 0px 8px 0px;text-align:center;color:#333;font-size:16px;font-weight:bold;}
.countdown .c_tit{color:#E16903;font-size:16px;}
.countdown #day_num{color:#fff;font-size:16px;padding:3px;}
.countdown #hour_num,.countdown #minute_num,.countdown #second_num{color:red;font-size:14px;padding:3px;}
/* form
   ================================================================================ */
.post_error{color:red;}
.tab_form{background:#D4D0C8;}
.tab_form td{background:#FFFFFF;padding:5px;color:#3D3D3D;}
.tab_form td.b{background:#EEEEEE;font-weight:bold;}
.tab_form .input_txt{border-top:1px #999999 solid;border-left:1px #999999 solid;border-right:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid;background:#FFF;}
.tab_form .input_txt:hover{border:1px #0099CC solid;background:#F5F9FD;}
.tab_list td{padding:7px;border-bottom:1px #ccc dotted;}
/* disjoin page
   ================================================================================ */
.pagination{text-align:left;padding:2px 0;}
.pagination em{float:left;padding-right: 5px; display: inline-block;padding-bottom: 2px;margin-right: 5px;font-style:normal;line-height:26px;}
.pagination a,.pagination strong{float:left;padding:0 6px;margin-right:2px;height:26px;border:1px solid;line-height:26px;overflow:hidden;text-decoration:none;}
.pagination a{border-color:#E8E8E8;background-color:#FFF;color:#069;}
.pagination a:hover{text-decoration:underline;}
.pagination strong{border-color:#069;background-color:#069;color:#FFF;font-weight:700;}
.pagination a.prev,.pagination a.next{background-repeat:no-repeat;}
.pagination a.prev{background-image:url(../images/arrow_left.gif);background-position:30% 50%;padding:0;width:22px;overflow:hidden;text-indent:-9999px;}
.pagination a.next{padding-right:16px;background-image:url(../images/arrow_right.gif);background-position:90% 50%;}
.pageback a{padding-left:16px;background:#FFF url(../images/arrow_left.gif) no-repeat 0 50%;}
.pagination a:hover,.pagination a.next{border-color:#069;}
/* table default style
   ================================================================================ */
table.tab{border-collapse:collapse;border-spacing:0;word-wrap:break-word;word-break:break-all;color:#666;font-size:12px;}
table.tab td,table.tab th{padding:8px;border:1px solid #DDD;}
table.tab th{text-align:center;border-top:2px solid #BBB;background-color:#F7F7F7;font-weight:bold;}
/* tab card
   ================================================================================ */
.tab_card_tit{
	height:30px;
	overflow:hidden;
	background:#F0F0F0;
	padding-left:10px;
}
.tab_card_txt{
	padding:10px 10px;
	border:1px #C2C2C2 solid;	
	line-height:25px;
}
.tab_card_tit ul li{
	float: left;
	display:block;
	width:83px;
	height:25px;
	line-height:25px;
	margin:6px 5px 0px 0px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#000002;
}
.tab_card_tit .active{background:url(../images/tab_tit_bg.jpg) no-repeat;}
.tab_card_tit .normal{background:url(../images/tab_tit_bg.jpg) -83px 0px no-repeat;}
.tab_card_tit .active a{color:#000002;}
.tab_card_tit .normal a{color:#000002;}
/* pic player
   ================================================================================ */
#lightboxOverlay {position: absolute;top: 0;left: 0;z-index: 9999;background-color: black;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);opacity: 0.85;display: none;}
#lightbox {position: absolute;left: 0;width: 100%;z-index: 10000;text-align: center;line-height: 0;font-family: "lucida grande", tahoma, verdana, arial, sans-serif;font-weight: normal;}
#lightbox img {width: auto;height: auto;}
#lightbox a img {border: none;}
.lb-outerContainer {position: relative;background-color: white;*zoom: 1;width: 250px;height: 250px;margin: 0 auto;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.lb-outerContainer:after {content: "";display: table;clear: both;}
.lb-container {padding: 10px;}
.lb-loader {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
.lb-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
.lb-container > .nav {left: 0;}
.lb-nav a {outline: none;}
.lb-prev, .lb-next {width: 49%;height: 100%;background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");display: block;}
.lb-prev {left: 0;float: left;}
.lb-next {right: 0;float: right;}
.lb-prev:hover {background: url(../images/prev.png) left 48% no-repeat;cursor: pointer;}
.lb-next:hover {background: url(../images/next.png) right 48% no-repeat;cursor: pointer;}
.lb-dataContainer {margin: 0 auto;padding-top: 5px;*zoom: 1;width: 100%;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;-ms-border-bottom-left-radius: 4px;-o-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;-ms-border-bottom-right-radius: 4px;-o-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}
.lb-dataContainer:after {content: "";display: table;clear: both;}
.lb-data {padding: 0 10px;color: #bbbbbb;}
.lb-data .lb-details {width: 85%;float: left;text-align: left;line-height: 1.1em;}
.lb-data .lb-caption {font-size: 13px;font-weight: bold;line-height: 1em;}
.lb-data .lb-number {display: block;clear: left;padding-bottom: 1em;font-size: 11px;}
.lb-data .lb-close {width: 35px;float: right;padding-bottom: 0.7em;outline: none;}
.lb-data .lb-close:hover {cursor: pointer;}
/* text select
   ========================================================================== */
::-moz-selection,::selection {background: #327012;color: white;}
/* scrollbar
   ========================================================================== */
::-webkit-scrollbar {height:10px;width:10px}
::-webkit-scrollbar-button {height:0;width:0;}
::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment {display:block;}
::-webkit-scrollbar-button:vertical:start:increment,::-webkit-scrollbar-button:vertical:end:decrement {display:none;}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal,::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {border-style:solid;border-color:transparent;border-radius:10px;}
::-webkit-scrollbar-track:vertical::-webkit-scrollbar-track:horizontal{background-clip:padding-box;background-color:#fff;}
::-webkit-scrollbar-thumb {-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);background-clip:padding-box;background-color:rgba(0,0,0,.2);min-height:28px;padding-top:100;}
::-webkit-scrollbar-thumb:hover {-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.25);background-color:rgba(0,0,0,.4);}
::-webkit-scrollbar-thumb:active {-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.35);background-color:rgba(0,0,0,.5);}
::-webkit-scrollbar-track:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-thumb:horizontal {border-width:0;}
::-webkit-scrollbar-track:hover {-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.1);background-color:rgba(0,0,0,.05);}
::-webkit-scrollbar-track:active {-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07);background-color:rgba(0,0,0,.05);}
/* test
   ================================================================================ */
.test{
	color:red;
	font-weight:bold;
}
/**/
.more{float:right;font-size:12px;font-weight:normal;color:#323b9e;margin-right:10px;padding-right:24px;background:url(../images/more.jpg) right center no-repeat;}
.root_div{
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0 auto;
	text-align:left;
	background:#fff;
}
.header{
    width:1020px;
    height:180px;
	margin:0px auto;
	background:url(../images/logo.jpg) left no-repeat;
	position:relative;
}
.language{
    float:right;
	margin:60px 30px 0px 0px;
}
.language i{
    float:left;
	display:inline-block;
	width:3px;
	height:22px;
	background:url(../images/copy_bg.jpg) no-repeat -32px 0;
	margin:0px 10px;
}
.language a{
    display:inline-block;
	float:left;
    width:22px;
	height:22px;
	line-height:22px;
	padding:0px 0px;
	text-indent:-9999em;
}
.language a.ch{
	background:url(../images/copy_bg.jpg) no-repeat 0 0;
	margin-left:5px;
}
.language a.eng{
	background:url(../images/copy_bg.jpg) no-repeat -45px 0;
}
.language ul{clear:both;}
.language li{
    float:left;
	margin:10px 4px;
}
.language li.pop_01{background:url(../images/copy_bg.jpg) no-repeat 0 -33px;}
.language li.pop_02{background:url(../images/copy_bg.jpg) no-repeat -30px -33px;}
.language li.pop_03{background:url(../images/copy_bg.jpg) no-repeat -60px -33px;}

.box{
    clear:both;
	width:1020px;
	margin-bottom:10px;
}
.banner{
    min-width:1050px;
	margin:0px 0px 0px 0px;
}
.main{
    clear:both;
	width:1020px;
	margin:0px auto;
	padding:20px 15px 20px 15px;
	background:#f5f5fd;
}
.ad{
    clear:both;
	width:1100px;
	margin:0px auto;
}
/*nav*/
.nav_area{
    width:100%;
   min-width:1050px;
	height:46px;
    background:#00396c;
	color:#fff;
}
.nav{
	width:960px;
	height:46px;
	line-height:46px;
	margin:0px auto;
	padding:0px 10px;
	font-size:14px;
}
.nav li{
	float:left;
	position:relative;
	z-index:99;
}
.father_nav span.en{display:block;}
.father_nav a{
	display:block;
	width:85px;
	height:46px;
	line-height:46px;
	color:#fff;
	font-size:14px;
	text-decoration:none;
	padding:0px 17px;
	text-align:center;
}
.father_nav a:hover,.father_nav .active{
	color:#fff;
	background:#003059;
}
.sub_nav{ 
	display:none;
	width:150px;
	position: absolute;
	top:45px;
	left:0px;		
	z-index:999;
	color:#FFF; 
	text-align:center; 
	background:#f5f5fd;
}
.sub_nav a{
	display:block;
	text-decoration:none;
	color:#555;
	font-size:14px;
	font-weight:bold;
	line-height:32px;
	padding:0px 15px;
	border-bottom:1px #ddd solid;
}
.sub_nav a:hover{
    color:#fff;
	background:#00396c;
}
.con_area{
    float:left;
	width:725px;
	background:#e9eaf8;
	border:1px #d4d6f9 solid;
	padding:10px 15px 15px 15px;
	line-height:24px;
}
.con_area h2{
    color:#343da3;
	font-size:14px;
	margin-bottom:8px;

}
.img_info{
    float:left;
	margin-right:15px;
}
.ul_reg{
    float:right;
	margin:0px;
}
.ul_reg li a{
    display:block;
	width:246px;
	height:56px;
	text-indent:-9999em;
	margin:0px 0px 10px 0px;
}
.ul_reg li.exb a{background:url(../images/nav_logo.jpg) 0 0 no-repeat;}
.ul_reg li.vis a{background:url(../images/nav_logo.jpg) 0 -68px no-repeat;}
.ul_reg li.reg_03 a{background:url(../images/nav_logo.jpg) 0 -136px no-repeat;}

/*left area*/
.left_area{
	float:left;
	width:330px;
	/*background:red;*/
}

.middle_area{
	float:left;
	width:330px;
	margin:0 15px;
	/*background:red;*/
}
.right_area{
	float:right;
	width:330px;
	/*background:red;*/
}

.left_area .tit,.middle_area .tit,.right_area .tit{
	height:27px;
	line-height:27px;
	color:#323b9e;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 25px;
	background:url(../images/news_tit_bg.jpg) no-repeat;
}
.left_area .txt,.middle_area .txt,.right_area .txt{
	padding:20px 15px;
	line-height:22px;
	color:#666;
	font-size:14px;
	background:#e9eaf8;
	border:1px #d4d6f9 solid;
	border-top:0;
}
.middle_area .txt2{
    padding:20px 10px;
	line-height:22px;
	color:#666;
	font-size:12px;
	background:#e9eaf8;
	border:1px #d4d6f9 solid;
	border-top:0;
}
.img_list li{
    border-bottom: 1px dashed #DEDEDE;
    float: left;
    padding: 0px 9px;
    margin-bottom: 5px;
    width: 107px;
    line-height: 22px;
    text-align: center;
}
/*middle area*/
.ul_news02 li{
	color:#666;
	padding:3px 0px;
	background:url(../images/news_icon.jpg) 0px 11px no-repeat;
}
.ul_news02 li a{color:#584738;}
.ul_news02 li a:hover{color:#323b9e;}

.ul_news li{
	border-bottom:1px #CFD0CF dotted;
	color:#666;
	padding:8px 0px;
}
.ul_news li a{color:#584738;}
.ul_news li a:hover{color:#333;}

/**/
/*.media_txt{
	overflow:hidden;
	padding:10px 10px;
	margin:20px 0px;
	background:#e9eaf8;
	border:1px #d4d6f9 solid;
}*/
.media_tit{
     height:27px;
	line-height:27px;
	color:#0f59ae;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 25px;
    background:url(../images/exbihitor_btn.jpg) no-repeat;
    margin-top:20px;
}
.media_txt{
	overflow:hidden;
	padding:10px 10px;
	margin:0px 0px;
	background:#e9eaf8;
	border:1px #d4d6f9 solid;
}

.img_media{
    display:block;
	border:1px solid #d7d7d7;
}
.media_tit02{
	line-height:50px;
	text-align:left;
}
.media_txt02{
	float:left;
	width:430px;
	padding:15px 19px;
	text-align:center;
}
.mar_right{margin-right:30px;}
/**/
.share_area{
    clear:both;
	width:1000px;
	text-align:left;
	color:#666;
	margin:0px auto;
}
.footer_area{
    clear:both;
	width:100%;
    min-width:1050px;
    background:#00386c;
}
.footer{
	clear:both;
	width:1050px;
	line-height:22px;
	padding:20px 0px;
	font-size:12px;
	margin:0px auto;
	color:#ccc;
	text-align:center;
 
}
.footer	a{color:#ccc;}
.footer	a:hover{color:#fff;}
.link_area{
    float:right;
}
.link_area a{padding:0px 5px;}
/*sub page*/
.sub_left_area{
	float:left;
	width:672px;
	position:relative;
	/*background:red;*/
}
.sub_left_area .tit{
    height: 32px;
    background: #dfdfdf;
    line-height: 32px;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	color:4d4d4d;
}
.sub_left_area .tit a{color:4d4d4d;}
.sub_left_area .txt{
	padding:15px 0px;
	line-height:22px;
}
/**/

.sub_left_area{
	float:left;
	overflow:hidden;
	width:246px;
}
.sub_left_area .tit{
	height:30px;
	line-height:30px;
	background:url(../images/sub_tit_bg.jpg) no-repeat;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	padding:0 0 0 15px;
}
.sub_left_area .tit2 {
	width:190px;
	height:27px;
	line-height:27px;
	line-height:27px;
	font-weight:bold;
	padding:0px 31px 0px 25px;
	color:#0F59AE;
	background:url(../images/sub_tit_bg2.jpg) no-repeat;
}

.left_nav {
	margin-bottom:15px;
}
.left_nav li {
	height:37px;
	line-height:37px;
	border-bottom:1px solid #DCDCDC;
	margin:0px 0px 0px 0px;
	background:#F7F7F7 url(../images/sub_dot.jpg) 20px center no-repeat;
}
.left_nav a{
	display:block;
	color:#666666;
	text-decoration:none;
	padding:0px 0px 0px 40px;
	font-weight:bold;
}
.left_nav a:hover,.left_nav a.active{
	color:#0F59AE;
}
.sub_right_area{
	float:right;
	overflow:hidden;
	width:755px;
}
.sub_right_area .tit{
	height:30px;
	line-height:28px;
	background:#e9eaf8 url(../images/sub_line.jpg) bottom repeat-x;
	font-size:13px;
	font-weight:bold;
	color:#1159AF;
	padding:0 0 0 20px;
	border:1px #d4d6f9 solid;
	border-bottom:0;
}
.sub_right_area .txt{
	padding:10px 15px;
	line-height:22px;
	color:#333333;
	background:#e9eaf8;
	border:1px #d4d6f9 solid;
	border-top:0;
}
.met_flash{ font-size:0px; overflow:hidden;} 
.met_flash ul{ margin:0px; padding:0px;} 
#metinfo_banner4{width:100%;overflow:hidden;position:relative;}
#metinfo_banner4 ul{position:absolute;}
#metinfo_banner4 ul li{float:left;overflow:hidden;position:relative;background:#000;}
#metinfo_banner4 ul li span{ width:100%; height:265px; display:block;background-position:center center;}
#metinfo_banner4 ul li div{position:absolute;overflow:hidden;}
#metinfo_banner4 .btnBg{position:absolute;width:100%;height:20px;left:0;bottom:0;background:#000;}
#metinfo_banner4 .btn{position:absolute;width:780px;height:16px;padding:5px 10px;left:10px;bottom:18px;text-align:left;}
#metinfo_banner4 .btn span{display:inline-block;_display:inline;_zoom:1;width:15px;height:15px;_font-size:0;margin-left:8px;cursor:pointer; background:#eeeeee;border:2px #eeeeee solid;border-radius:15px;}
#metinfo_banner4 .btn span.on{background:#307abb; border:2px #eeeeee solid;}
#metinfo_banner4 .preNext{width:45px;position:absolute;top:0px;background:url(../images/sprite.png) no-repeat 0 center;cursor:pointer;}
#metinfo_banner4 .pre{left:0;}
#metinfo_banner4 .next{right:0;background-position:right center;}
.ad{
    clear:both;
    margin:0px auto 10px auto;
}