@charset "utf-8";
.css {
}
html{ overflow-x:hidden;}
body{ margin:0px; padding:0px; background: #cccccc url(../images/body_bg.jpg) TOP center repeat-x; font-size:12px; font-family:"方正黑体简体"; line-height:15px; overflow:hidden-x; color: #333333; text-align:justify; text-justify:inter-ideograph;}
img{ border:none;}
a{ text-decoration:none;}
ul,li{ margin:0px; padding:0px; list-style-type:none;}
input{ margin:0px; padding:0px;}
p{ margin:0px; padding:0px;font-family:"方正黑体简体"; }
h1{ font-size:22px; font-weight:bold; margin-bottom:6px; margin-top:15px; display:block; line-height:120%;font-family:"方正黑体简体"; }
.hr{ border-bottom:solid 1px #A8A8A8; clear:both; width:940px; height:auto; overflow:hidden; text-align:left; margin:0px auto;}

/*container*/
.container{ width:100%; height:auto; position:relative;}
.container_{width:960px; height:auto; overflow:hidden; text-align:left; margin:0px auto; background-color:#ffffff;}
.top{ width:940px; height:15px; padding-top:22px; padding-bottom:14px; color:#B2B2B2; text-align:left; margin:0px auto; font-family:"方正黑体简体";}
.top li{ border-right:solid 1px #B2B2B2;}
.top ul,.top li{ list-style-type:none;}
.top a:hover{ text-decoration:underline;}
.top a{ color:#B2B2B2;}
.top_left{ float:left; font-family:Arial, Helvetica, sans-serif;}
.top_left li{ float:left; font-size:11px; padding-left:5px; padding-right:5px;  }
.top_left span{}
.top_right{ float:right;font-size:12px;}
.top_right li{ float:left; padding-right:10px; padding-left:10px;border-left:solid 1px #B2B2B2; border-right:none; }
.CC{ color:#6A91CE;}
.box_list h2{ font-size:16px; height:37px; line-height:115%; margin-bottom:11px; color:#6a91ce;}
.box_text1{}
.ec_subtitle,.Tab_C_div1{font-size: 14px; font-weight: bold;}
/*banner*/
.banner{ width:940px; height:560px; margin:0px auto; text-align:left; position:relative;}
.banner_1{ width:940px; height:auto; POSITION: absolute;DISPLAY: inline-block; top:0; left:0;}
.banner_2{}
.home_logo{ width:172px; height:115px; float:left; margin-top:20px;}

.banner_2 img{ width:940px; height:550px;}


/*main*/
.main{ width:100%; height:auto; overflow:hidden; margin-top:54px;}
.left{ float:left; width:280px; height:auto; margin-left:60px; display:inline;}
.title{ width:100%; height:auto; overflow:hidden;}
.title h2{ font-size:16px; font-weight:bold; margin-bottom:17px; margin-top:0px; float:left;}
.title span{ float:right; margin-top:5px; color:#6A91CE;}
.title span a{color:#6A91CE;}
.ctx{ width:275px; height:auto; overflow:hidden; padding-top:10px; padding-bottom:3px; padding-left:5px; border-bottom:solid 1px #A8A8A8;}
.ctx_left{ float:left; width:30px; height:auto; color:#6A91CE;}
.d{ width:100%; height:auto; font-size:12px; text-align:center;}
.m{ width:100%; height:auto; clear:both; font-weight:bold; font-size:20px; text-align:center;}
.y{ width:100%; height:auto; clear:both; font-size:12px; text-align:center;}
.ctx_right{ float:left; margin-left:15px; display:inline; width:225px; height:auto; padding-right:5px;}
.t1 a{color: #6A91CE;}
.t1 a:hover{ text-decoration:underline;}
.c1{ color:#333333;}

.middle{ float:left; width:280px; height:auto; margin-left:20px; display:inline;}
.right{ float:left; margin-left:20px; display:inline; width:280px; height:auto;}
.ctx1{ width:275px; height:auto; overflow:hidden; padding-top:10px; padding-bottom:10px; padding-right:5px; border-bottom:solid 1px #A8A8A8; border-top:solid 1px #A8A8A8; position:relative;}

/*main2*/
.main2{width:940px; height:auto; overflow:hidden; margin:40px auto 0px auto; text-align:left;}
.main2 ul{ float:right; padding-bottom:10px;}
.main2 ul li{ border-right:solid 1px #B2B2B2; float:left; padding-left:10px; padding-right:10px; list-style:none;  }
.main2 ul li a{ color: #B2B2B2;}
.sprite {margin: 0px; background-image: url(../images/sprite.png); background-repeat: no-repeat;}
.playBig {background-position: 0px -1584px; width: 72px; height: 72px;}
.playBig_h {background-position: 0px -1706px; width: 72px; height: 72px;}
.startTeaser.videoTeaserBox .playBig {
	left: 104px; top: 50px; position: absolute;
}
.startTeaser.videoTeaserBox a:hover .playBig {
	background-position: 0px -1706px; width: 72px; height: 72px;
}
.ctxA{ width:275px; height:auto; overflow:hidden; padding-top:10px; padding-bottom:3px; padding-left:5px; border-bottom:solid 1px #A8A8A8;}
.ctxA a{width:235px;text-transform:uppercase; word-break:break-all; color:#6A91CE; line-height:15px;}
.ctxA a:hover{ text-decoration:underline;}

/*内页*/
.banner1{ background:url(../images/header_Anreise.jpg) top center no-repeat; width:940px; height:200px; margin:0px auto; text-align:left; overflow:hidden; position:relative;}
.Newsroom_banner{ background:url(../images/Newsroom_banner.jpg) top center no-repeat; width:940px; height:200px; margin:0px auto; text-align:left; overflow:hidden; position:relative;}
.logo{ width:172px; height:115px; POSITION: absolute; DISPLAY: inline-block; TOP: 19px; LEFT: -1px}
.search{ margin-right:20px; margin-top:20px; position:absolute; z-index:10000; top:48px; right:0;}
.btn1{ float:left;height:auto !important; height:24px; min-height:24px;}
.btn1 input{ width:302px; padding-top:2px; padding-left:4px; padding-right:4px; padding-bottom:2px; border:solid 1px #333333; font-family:"方正黑体简体";}
.btn2{ float:left; width:24px; height:auto !important; height:24px; min-height:24px; margin-left:-25px; display:inline; cursor:pointer; }
.btn2 input{width:24px; height:auto !important; height:24px; min-height:24px; border:none; cursor:pointer;background:url(../images/btn.jpg) top center no-repeat; _margin-top:2px; *margin-top:2px;}
.mainNavigation{ width:100%; height:40px; position:absolute; top:160px; left:0px;}
.a1_menu_ ,.a1_menu{FLOAT: left; BORDER-RIGHT:transparent 1px solid; list-style-type:none;}
.a1_menu_ a {BACKGROUND-IMAGE: url(../images/nav_bg.png); LINE-HEIGHT:110%; TEXT-TRANSFORM: uppercase; MIN-HEIGHT:35px; PADDING-LEFT:7px; DISPLAY: inline-block; FONT-SIZE: 14px; PADDING-TOP: 5px; color:#ffffff;}
.a1_menu a{BACKGROUND-IMAGE: url(../images/nav_bg_jh.png); LINE-HEIGHT:110%; TEXT-TRANSFORM: uppercase; MIN-HEIGHT:35px; PADDING-LEFT:7px; DISPLAY: inline-block; FONT-SIZE: 14px; PADDING-TOP: 5px; color:#ffffff;}
.line_bg{BACKGROUND-IMAGE: url(../images/nav_bg.png); MARGIN:160px 0px 0px 50%; WIDTH:50%; HEIGHT: 40px; position:absolute;}
.a1_menu_  a:hover,.a1_menu a:hover{ text-decoration:underline;}
/*footer*/
.footer{width:960px; height:auto; margin:0px auto; overflow:hidden; text-align:left; background-color:#ffffff; padding-top:54px;}
.footer_{width:940px; height:auto; margin:0px auto; text-align:left;}
.foot1,.foot2,.foot3{width:100%; height:auto;}
.hr{ margin-bottom:10px; border-bottom:solid 1px #A8A8A8;}
.foot2_pic{width:300px; height:60px; float:left; margin-left:20px; display:inline;}

.footer1{ width:100%; height:auto; position:relative;}
.foot3{width:960px; height:auto; margin:0px auto; overflow:hidden; text-align:left; background-color:#ffffff;  padding-top:52px;}
.foot3_{width:940px; height:30px; margin:0px auto; text-align:left;BACKGROUND: url(../images/nav_bg1.png) top center repeat-x;}
.foot3_ a{ color:#ffffff; line-height:30px; margin-left:10px; cursor:pointer; z-index:9999999;}
.foot3_ a:hover{ text-decoration:underline;}


.line_bg1{BACKGROUND-IMAGE: url(../images/footerLine.png); Z-INDEX: 0; POSITION: absolute; MARGIN-TOP:52px; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 0px; HEIGHT: 30px; LEFT: 0px}

.foot4{width:960px; height:auto; margin:0px auto; overflow:hidden; text-align:left; background-color:#ffffff;}
.foot4_{width:900px; height:auto; margin:0px auto; text-align:left; margin-top:30px; margin-left:60px; padding-bottom:40px; overflow:hidden;}
.foot4_menu{ float:left; width:225px; height:auto; margin-bottom:25px;}
.foot4_menu_list{width:225px; height:auto;}
.foot4_title{width:225px; height:auto;color:#333333;}
.foot4_title a{color:#333333; white-space:normal;}
.foot4_menu_list a{color: #A8A8A8;white-space:normal;}
.foot4_menu a:hover{text-decoration:underline;}
.footer1{ padding-bottom:15px;}

.foot4_1{width:940px; height:auto; margin:0px auto; text-align:left;}
.floatRight{ float:right; margin-bottom:20px;}
.foot4_1 li{ list-style-type:none; float:left; border-right:solid 1px #B2B2B2; padding-left:10px; padding-right:10px;  }
.foot4_1 li a{ color:#B2B2B2;}

/*nymain*/
.ny_main{width:940px; height:auto; margin:10px auto auto auto; text-align:left; overflow:hidden;}
.ny_main_left{width:220px; height:auto; float:left;}
.ny_{width:220px; height:auto;}
.ny_ a{ padding-top:6px; padding-bottom:5px; padding-left:12px; padding-right:10px; display: block; border:solid 1px #ffffff;   background-color:#a8a8a8; color:#ffffff; border-top:none;}
.ny_ a:hover{ background-color:#7d7d7d;}
.ny{width:220px; height:auto;}
.ny a{ padding-top:6px; padding-bottom:5px; padding-left:12px; padding-right:10px; display: block; border:solid 1px #ffffff;   background-color:#6A91CE; color:#ffffff; border-top:none;}
.ny a:hover{ background-color:#7d7d7d;}
.open_ctx{}
.ny_second{width:220px; height:auto;}
.ny_second a{ padding-top:6px; padding-bottom:5px; padding-left:28px; padding-right:10px; display: block; border:solid 1px #ffffff; background-color:#7d7d7d;  color:#ffffff; border-top:none;}
.ny_second a:hover{ background-color:#a8a8a8;}
.ny_1 a{background-color: #6A91CE;}
.ny_1 a:hover{background-color:#a8a8a8;}


.ny_main_right{ margin-left:20px; display:inline; float:left; width:700px; height:auto;text-align:justify; text-justify:inter-ideograph;}

.ny_main_right a{color: #6A91CE;}
.ny_main_right a:hover{ text-decoration:underline;}
h2{ font-size:22px; margin-bottom:15px; margin-top:0px; font-weight:bold; line-height:22px;line-height: 1.5em;}
.ny_r1{ line-height:16px;}
p{ width:100%;}
.box_menu{height:auto !important; height:178px; min-height:178px; margin-top:10px;}
.box_list{ float:left; line-height:15px; margin-right:20px; margin-bottom:15px; padding:10px; width:198px; height:auto !important; height:178px; min-height:178px; position:relative; border:solid 1px #a8a8a8;}
.more{POSITION: absolute; WIDTH: 198px; BOTTOM: 15px; DISPLAY: block;MARGIN-TOP:15px; border-top:solid 1px #A8A8A8; border-bottom:solid 1px #A8A8A8; background:url(../images/more.jpg) right center no-repeat;}
.more a{PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 22px; DISPLAY: block; PADDING-TOP:3px; color: #6A91CE;}
.more a:hover{ text-decoration:underline;}
/*ad*/
.ad{ WIDTH: 695px; DISPLAY: inline-block; MARGIN-BOTTOM: 15px; OVERFLOW: hidden;}
.ny_title{width:940px; height:auto; margin:0px auto; text-align:left; overflow:hidden;}

/*Newsroom*/
.ad1{WIDTH: 700px; height:270px; DISPLAY: inline-block;}
.box1_menu{ height:auto !important; height:178px; min-height:178px; margin-top:15px;}
.box1_list{ float:left; line-height:15px; margin-right:20px; margin-bottom:15px; padding:10px; width:318px; height:auto !important; height:178px; min-height:178px; position:relative; border:solid 1px #a8a8a8;}
.more1{POSITION: absolute; WIDTH:318px; BOTTOM: 15px; DISPLAY: block;MARGIN-TOP:15px; border-top:solid 1px #A8A8A8; border-bottom:solid 1px #A8A8A8; background:url(../images/more.jpg) right center no-repeat;}
.more1 a{PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 22px; DISPLAY: block; PADDING-TOP:3px; color: #6A91CE;}
.more1 a:hover{ text-decoration:underline;}
/*Newsroom内页*/
.reset{width:940px; height:auto;margin:0px auto; text-align:left; overflow:hidden; background-color: #F3F3F3;}
.reset_{width:894px; height: auto;}
.reset h2{ float:left; font-size:16px; font-weight:bold; margin:0px; margin-bottom:5px;}
.var1{ float:right; margin-bottom:11px;}
.reset span a{color: #6A91CE; display:inline-block; height:15px;}
.reset span a:hover{ text-decoration:underline;}
.open_ctx1{ float:left; margin-right:40px; display:inline; margin-top:8px;}
.open_ctx1 span{ margin-left:5px;}
.open_ctx1 input{ cursor:pointer;}
.open_ctx2{width:894px; height:auto; margin-bottom:16px; padding-top:25px; font-weight:bold;}
/*Newsroom内页详细页*/
.n_left{ float:left;}
.n_right{ float:right;}
.n_right_div1{}
.n_right h4{background-color: #6A91CE;}
/*Contact Person*/
.A_U3{ padding:10px 0px 20px 0px; display:block; width:460px; height:auto; overflow:hidden; border-top:solid 1px #A8A8A8;}
.A_U3_left{ float:left; width:130px; height:130px;}
.A_U3_left img{ width:100px; height:130px;}
.A_U3_right{ float:right; width:330px; height:auto;}
h4{ margin-top:0px; margin-bottom:10px; width:100%;}
.A_U3_div1{ width:100%; height:auto;}
.A_U3_div2,.A_U3_div3{ width:100%; height:auto; margin-top:18px;}


/*Getting There*/
.box2_menu{height:auto !important; height:223px; min-height:223px;}
.box2_list{ float:left; line-height:15px; margin-right:20px; margin-bottom:15px; padding:10px; width:198px; height:auto !important; height:221px; min-height:221px; position:relative; border:solid 1px #a8a8a8;}
.more2{POSITION: absolute; WIDTH: 198px; BOTTOM: 15px; DISPLAY: block;MARGIN-TOP:15px; border-top:solid 1px #A8A8A8; border-bottom:solid 1px #A8A8A8; background:url(../images/more.jpg) right center no-repeat;}
.more2 a{PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 22px; DISPLAY: block; PADDING-TOP:3px; color: #6A91CE;}
.more2 a:hover{ text-decoration:underline;}
.box2_menu h2{ font-size:16px; height:37px; line-height:115%; margin-bottom:11px; color:#6a91ce;}

/*Contact*/
.ny_special_div1{ padding:12px; BACKGROUND-COLOR: #a8a8a8; width:194px; height:auto; overflow:hidden; border:solid 1px #ffffff; border-bottom:none;}
.ny_special_div1 h3{ font-size:16px; font-weight:bold; margin-bottom:5px; color:#ffffff; margin-top:0px;}
.ny_special_div2{ padding:12px;background-color: #F3F3F3; width:194px; height:auto; overflow:hidden; border:solid 1px #ffffff; border-bottom:none; border-top:none;}
.ny_special_div2_list{ display:block; padding-bottom:5px;}
.ny_special_div2_list a{ color: #6A91CE;}
.contant_div1{ background-color:#F3F3F3; height:120px; padding-left:10px; width:690px;}
.con_1{ font-size:14px; font-weight:bold; border-bottom:solid 1px #CCCCCC; width:680px; padding-right:10px; line-height:36px;}
.con_2{ margin-top:15px;}
.con_2 select{ width:338px; height:19px;}
.con_3{ margin-top:10px; cursor:pointer;}
.con_3 .con_3_1{ cursor:pointer; border-bottom:solid 1px #404040; width:203px; height:24px; color:#ffffff; background-color:#6A91CE;}
.cont-buttonReset1{cursor:pointer; background-color:#F3F3F3; border:none; color: #6A91CE; height:24px; width:135px; text-align:right;}
.contant_div2{ margin-top:20px; border:solid 1px #999999; overflow:hidden; padding-top:10px; padding-bottom:10px; padding-left:10px; width:688px; height:auto;}
.contant_div2_1{width:688px; height:auto; font-size:14px; font-weight:bold;}
.contant_div2_2{width:688px; height:auto; padding-top:7px; padding-bottom:7px;}
.A_text{color: #6A91CE;}
.contant_div2_3{width:688px; height:auto; margin-top:10px;}
.contant_div2_3_left{ float:left; width:310px; height:auto;}
.a1{ margin-bottom:5px;}
.a1 textarea{width:304px;height:55px;border:solid 1px #6A91CE;border-bottom:0px;border-right:0px;background:#E8F2FF;padding:5px 0px 0px 5px;font:bold 12px Arial;color:#6A91CE;}
textarea{ margin:0px;}
.a2{ margin-top:5px;}
.a2 input{height:20px; line-height:20px; cursor:pointer;}
.a2 label{display:inline-block;width:50px;font-weight:normal;float:none;position:relative;bottom:5px;left:8px;line-height:12px;}
.a3,.a4,a6{ padding-top:7px; padding-bottom:7px;}
.a3 input{ width:304px;height:18px; border:solid 1px #6A91CE;border-bottom:0px;border-right:0px;background:#E8F2FF;padding:5px 0px 0px 5px;font:bold 12px Arial;color:#6A91CE;}
.a5{ padding-top:7px; padding-bottom:7px; color: #999999;}
.cont-button{ width:203px;height:24px;background-color:#6A91CE;border:0px none;border-bottom:solid 1px #404040;font:bold 12px Arial;color:#FFFFFF;cursor:pointer; float:left;}
.cont-buttonReset2{width:107px;height:24px;border:0px none;background-color:#ffffff;font:bold 12px Arial;color:#6A91CE;cursor:pointer;text-align:right; float:left;}
.red_text{ color:red; line-height:25px; width:100%;}


.contant_div2_3_right{ float:right; width:340px; padding-right:10px; height:auto;}
.b1{font-size:14px;font-weight:bold;color:#6A91CE;}
.contant_div2_3_right a{color: #6A91CE;}
.contant_div2_3_right a:hover{ text-decoration:underline;}

/*Career*/
.pointer_pic{ width:220px; height:auto; margin-top:30px;}
.h2_style{ font-size:16px; height:37px; line-height:115%; margin-bottom:11px; color:#6a91ce;}

/*Shanghai Info*/
.box3_menu{height:auto;}
.box3_list{ float:left; line-height:15px; margin-right:20px; margin-bottom:15px; padding:10px; width:198px; height:auto !important; height:409px; min-height:409px; position:relative; border:solid 1px #a8a8a8;}
.more3{POSITION: absolute; WIDTH: 198px; BOTTOM: 15px; DISPLAY: block;MARGIN-TOP:15px; }
.more3 a{ width:176px; height:auto; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 22px; DISPLAY: block; PADDING-TOP:3px; color: #6A91CE;border-top:none; border-bottom:solid 1px #A8A8A8; background:url(../images/more.jpg) right center no-repeat;}
.more3 a:hover{ text-decoration:underline;}
.box3_menu h2{ font-size:16px; height:37px; line-height:115%; margin-bottom:11px; color:#6a91ce;}

/*主导航页*/
/*Business*/
.business_menu{}
/*.business_list1{ float:left; background:url(../images/business1.jpg) top center no-repeat; width:220px; height:auto !important; height:280px; min-height:280px; margin-bottom:20px; margin-left:0px; display:inline;}
.business_list2{ float:left; background:url(../images/business2.jpg) top center no-repeat; width:220px; height:auto !important; height:280px; min-height:280px; margin-bottom:20px; margin-left:20px; display:inline;}
.business_list3{ float:left; background:url(../images/business3.jpg) top center no-repeat; width:220px; height:auto !important; height:280px; min-height:280px; margin-bottom:20px; margin-left:20px; display:inline;}*/

.business_list1{ float:left; background:url(../images/business5.jpg) top center no-repeat; width:300px; height:auto !important; height:280px; min-height:280px; margin-bottom:20px; margin-left:25px; display:inline;}

.business_list3{ float:left; background:url(../images/business4.jpg) top center no-repeat; width:300px; height:auto !important; height:280px; min-height:280px; margin-bottom:20px; margin-left:50px; display:inline;}

.business_text{ height:120px; line-height:15px; margin-top:23px; margin-right:20px; width:240px; background-color:#fff; padding-top:11px; padding-left:10px; padding-right:10px; padding-bottom:10px;}
.business_text h3{ margin:0px 0px 7px 0px; color: #6A91CE; font-weight:bold;}
.business_text a{color: #6A91CE;}
.business_text a:hover{ text-decoration:underline;}
.businessP{ margin-top:5px;}
.news{ width:695px; height:auto; border-bottom:solid 1px #A8A8A8; padding:5px 0px 7px 5px; display:inline-block; color: #6A91CE;}
.news a{color: #6A91CE;}
.news a:hover{ text-decoration:underline;}
.news_left{ float:left; width:30px; margin-right:10px; display:inline; margin-bottom:4px;}
.news_month{ text-transform:uppercase; font-size:10px; text-align:center;}
.news_day{ font-size:20px; font-weight:bold;text-align:center;}
.news_year{ font-size:9px;text-align:center;}
.news_middle{ float:left; width:540px; height:auto; padding-right:20px; padding-top:7px;}
.news_right{ float:right; width:95px; padding-top:15px;}
.more_text{ float:left;}
.more_line{ float:left; width:1px; height:15px; margin-left:8px; margin-right:8px; display:inline;}
.pdf{ float:left; width:14px; height:17px;}
.news p{color: #333333;}

.B_menu{ padding-left:10px; padding-top:20px; padding-bottom:25px; padding-right:0px; width:690px; height:auto; overflow:hidden; border-bottom:solid 1px #A8A8A8;}
.B_menu_left{ float:left;}
.B_menu_left h3{ margin-bottom:10px; margin-left:0px; margin-right:0px; margin-top:0px;}
.B_menu_right{ float:right; width:198px; height:19px; padding-left:12px; padding-top:6px; padding-right:0px; padding-bottom:0px; background-color: #A8A8A8;}
.B_menu_right a{ cursor:pointer; color:#ffffff;}
.B_menu_right:hover{ background-color:#7D7D7D;}
.B_menu_title{ width:100%; height:auto;}
.var{ font-size:16px; line-height:115%; margin-bottom:15px; margin-top:0px; margin-left:0px; margin-right:0px;}
.logo_text{ width:100%; height:auto; overflow:hidden; margin-top:22px; border-bottom:solid 1px #A8A8A8;}
.logo_text p{ text-align:justify; text-justify:inter-ideograph;}
.logo_left{ float:left;  width:162px; height:89px;}
.logo_left img{ width:150px; height:75px;}
.text_right{ float:right; margin-left:18px; display:inline; width:520px; height:auto;}
.text_right_div1{ width:510px; height:auto; padding-right:10px;}
.text_right_div2{width:520px; height:auto; margin-top:20px;}
.text_right_div2_left{ float:left;}
.text_right_div2_left h4{ margin:0px;}
.text_right_div2_right{ float:left; margin-left:40px; display:inline;}
.logo_text a{ color: #6A91CE;}
.logo_text a:hover{ text-decoration:underline;}
.text_right_div3{width:520px; height:auto; margin-top:20px; margin-bottom:10px; padding-bottom:10px; border-bottom:solid 1px #A8A8A8;}
.text_right_div4{width:520px; height:auto; display:inline-block; margin-bottom:10px; padding-bottom:10px; border-bottom:solid 1px #A8A8A8;}
.text_right_div4_left{ float:left; width:170px; margin-right:10px; display:inline; font-weight:bold;}
.text_right_div4_right{ float:left; width:340px; height:auto;}

/*Company*/
/*Profile*/
.profile{ width:700px; height:auto; margin-top:15px; line-height:15px;}
.profile_left{ float:left; width:460px; height:auto; margin-bottom:20px; margin-right:20px;text-align:justify; text-justify:inter-ideograph;}
.profile_left a{color: #6A91CE;}
.profile_left a:hover{ text-decoration:underline;}
.P_div1{ margin-bottom:15px; width:100%; height:auto;}
.P_div2{ margin-bottom:15px; width:100%; height:auto;}
.profile_right{ float:left; width:220px; height:auto;}
h3{ font-weight:bold; font-size:14px; margin-top:0px; margin-bottom:15px;}
.profile_right h4{ font-weight:bold; margin-bottom:8px; margin-top:0px; margin-left:0px; margin-right:0px; height:auto !important; height:30px; min-height:30px; padding:5px 0px 5px 12px; background-color: #6A91CE; color:#ffffff;}
.profile_menu{ margin-bottom:30px; width:100%; height:auto;}
.profile_list{ display:block; padding:10px 12px 10px 8px; width:200px; height:auto; overflow:hidden; border-bottom:solid 1px #A8A8A8;}
.profile_list a{color: #6A91CE;}
.profile_list a:hover{ text-decoration:underline;}
.A_U1{ width:460px; height:auto; margin-bottom:15px;}
.A_U2{ width:460px; height:auto; margin-bottom:15px;}
.A_U2_div{}
.A_U2_div_left{ float:left; width:100px; height:130px;margin:5px 10px 0px 0px;}
.A_U2_div_left img{ width:100px; height:130px; }
.p1{ margin-bottom:15px; font-weight:bold;}
.A_U2_div_right{ float:left;}
.A_td{ text-align:right;}
.A_U2_div1{ width:266px; height:auto;}
.A_U2_div1 td{padding:8px 8px 8px 0px;}
.A_pic{ }
.A_U2_div1 td{ vertical-align:top; border-bottom:solid 1px #A8A8A8;}
/*Global Network*/
.P_div3{ width:100%; height:auto; padding:15px 0px 8px 0px; border-top:solid 1px #A8A8A8; overflow:hidden;}
.P_div3_left{ float:left; width:180px; height:100px;}
.P_div3_left img{ width:150px; height:100px;}
.P_div3_right{ float:right;height:auto; width:280px;}
.P_div3_right p{ margin-bottom:15px;}
.Link{ display:block; text-decoration:underline;}
/*效果*/
.P_div4{ width:100%; height:auto; margin-top:15px;}
.P_div4_div2_menu{ margin-top:15px; width:107px; height:61px; float:left; margin-left:6px; display:inline;}




/*Trade Fairs & Events*/
.tab_title{ width:100%; height:24px; position:relative; line-height:25px; border-bottom:solid 1px #A8A8A8; background-color: #F3F3F3; z-index:100;}
.tab_menu1{ float:left; background:url(../images/tab1.png) top center no-repeat; width:145px; height:25px; margin-left:15px; display:inline; z-index:999999;}
.tab_menu2{ float:left; background:url(../images/tab2.png) top center no-repeat; width:145px; height:25px; margin-left:15px; display:inline;}
.tab_menu3{ float:left; background:url(../images/tab3.png) top center no-repeat; width:145px; height:25px; margin-left:15px; display:inline;}
.tab_menu1 a{ padding-left:35px; color: #333333; font-weight:bold;}
.tab_menu2 a{ padding-left:40px; color: #333333;}
.tab_menu3 a{ padding-left:52px; color: #333333;}
.tab_ctx{ width:100%; height:auto; overflow:hidden;}
.tab_ctx_left{ float:left; width:700px; height:auto; margin-top:19px;}
.tab_div1{ width:100%; height:30px; background-color: #6A91CE; line-height:30px; margin:0px 0px 10px auto; font-size:16px; color:#fff;}
.tab_div2{width:100%; height:auto;}
.tab_div1 a{ color:#fff;}
.tab_div1_left{ float:left; height:30px; margin-left:10px; display:inline;}
.tab_div1_left img{}
.pic1{ float:left; margin-top:5px;}
.text1{ float:left; margin-left:10px; display:inline; font-family:Arial, Helvetica, sans-serif;}
.tab_div1_right{ float:right; width:400px; margin-right:10px; display:inline;}
.text2{ float:left;}
.pic2{ float:right; margin-top:5px; margin-left:10px; display:inline;}
.tab_ctx_right{ float:right; width:220px; height:auto; margin-top:19px;}
.TT1{ float:left; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.TT2{ float:right;}

/*样式开始*/
.tab_div2_div1{ width:100%; height:auto; border-bottom:solid 1px #cccccc; overflow:hidden; padding-bottom:10px;}
.tab_div2_div1 td{ padding-left:6px; width:96px;}
.tab_div2_div2{ width:100%; height:auto !important; height:80px; min-height:80px; padding-bottom:10px; border-bottom:solid 1px #cccccc; font-family:Arial, Helvetica, sans-serif;}
.tab_div2_div2 td{ vertical-align:top; padding-left:6px; width:96px; color: #808080;}
.Tp{LINE-HEIGHT: 16px; BACKGROUND-COLOR: #666666; WHITE-SPACE: nowrap; HEIGHT: 16px; clear:both; overflow:hidden;}
.Tp a{ color:#ffffff; padding-left:5px;}
/*样式结束*/
.Tab_A{background-color: #6A91CE;height: 30px;line-height: 30px;padding-left: 12px;color:#fff; width:208px;}
.Tab_B{ background-color:#F3F3F3; padding:18px 0px 12px 12px;  width:208px; height:auto;}
.tab_div2_div4{ width:100%; height:98px; border-bottom:solid 1px #cccccc;}
.tab_div2_div4 td{ vertical-align:top; padding-left:6px; width:96px; color: #808080;}
.tab_div2_div5{ width:100%; height:170px; border-bottom:solid 1px #cccccc;}
.tab_div2_div5 td{ vertical-align:top; padding-left:6px; width:96px; color: #808080;}
.tab_div2_div6{ width:100%; height:116px; border-bottom:solid 1px #cccccc;}
.tab_div2_div6 td{ vertical-align:top; padding-left:6px; width:96px; color: #808080;}
.Tab_B_div1{}


.Tab_B_div2{color:RGB(13,87,166);padding-top:2px; font-weight:bold;}
.Tab_B_div3{ padding-top:2px; font-weight:bold;}
.Tab_C{background-color: #F3F3F3;padding: 12px 0 10px 12px; width:208px; height:auto; overflow:hidden; border-top:solid 1px #cccccc;}
.Tab_C_div2{ margin-top:10px;}
.Tab_C_div3{ margin-top:15px;color: #6A91CE;}
.Tab_C_div3 a{color: #6A91CE;}
.Tab_D{ background-color:#A8A8A8; height:25px; line-height:25px; margin-bottom:1px; padding-left:12px; width:208px;}
.Tab_D a{ color:#fff;}
/**/
/*List view*/
.tab_menu4{ float:left; background:url(../images/tab1_jh.png) top center no-repeat; width:145px; height:25px; margin-left:15px; display:inline;}
.tab_menu5{ float:left; background:url(../images/tab2_jh.png) top center no-repeat; width:145px; height:25px; margin-left:15px; display:inline;z-index:999999;}
.tab_menu6{ float:left; background:url(../images/tab3.png) top center no-repeat; width:145px; height:25px; margin-left:15px; display:inline;}
.tab_menu4 a{ padding-left:35px; color: #333333; }
.tab_menu5 a{ padding-left:40px; color: #333333;font-weight:bold;}
.tab_menu6 a{ padding-left:52px; color: #333333;}
.tab_div3{width:100%; height:auto;}
.tab_div3_left{ float:left; width:140px; padding-top:5px;}
.tab_div3_left a{  background-color: #6A91CE; color:#ffffff; width:90px; display:block; height:24px; line-height:24px; font-weight:bold; text-align:center;}
.tab_div3_right{ float:right; width:500px; text-align:right; padding-top:10px;}
.page1{ padding-left:5px; font-weight:bold;}
.page2{ padding-left:5px; color: #6A91CE; font-weight:bold;}
.page3{ padding-left:5px;}
.page3 img{ width:6px; height:12px; position:relative; top:1px;}
.tab_div4{width:100%; height:auto; margin-top:11px; border-bottom:solid 1px #CCCCCC; overflow:hidden;}
.tab_div4_left{ float:left; width:83px; text-align:center; color: #6A91CE;}
.T_span1{ font-size:13px;}
.T_span2{ font-size:20px; font-weight:bold; line-height:22px;}
.T_span3{ font-size:11px;}
.tab_div4_middle{ float:left; width:482px; font-family:Arial, Helvetica, sans-serif;}
.tab_div4_middle a{color: #333333; font-weight:bold; line-height:24px; vertical-align:middle;}
.tab_div4_right{ float:right;}
.tab_div4_right img{ width:150px; height:75px; padding:3px; border:none;}
.tab_div4_div{ float:left; padding:0px 0px 10px 83px;}
.tab_div4_div_menu{ float:left; width:150px; height:25px; line-height:25px; padding-left:10px; margin-right:1px; display:inline; background-color: #A8A8A8;}
.tab_div4_div_menu a{ color:#ffffff;}
.T_tab_div1{ width:100%; height:30px; background-color: #6A91CE; line-height:30px; margin:19px 0px 10px auto; font-size:16px; color:#fff; font-family:"方正黑体简体";}
.T_tab_div2{width:100%; height:auto;}
.T_tab_div1 a{ color:#fff;}
.T_tab_div1_left{ float:left; height:30px; margin-left:10px; display:inline;}
.T_tab_div1_left img{}
.pic1{ float:left; margin-top:5px;}
.text1{ float:left; margin-left:10px; display:inline;}
.T_tab_div1_right{ float:right; width:520px; height:30px; margin-right:10px; display:inline;}
.text2{ float:left; font-family:Arial, Helvetica, sans-serif; text-align:right;}
.pic2{ float:right; margin-top:5px; margin-left:10px; display:inline;}
/*List A-Z*/
.tab_menu7{ float:left; background:url(../images/tab1_jh.png) top center no-repeat; width:145px; height:25px; margin-left:15px; display:inline;z-index:999999;}
.tab_menu8{ float:left; background:url(../images/tab2.png) top center no-repeat; width:145px; height:25px; margin-left:15px; display:inline;z-index:999999;}
.tab_menu9{ float:left; background:url(../images/tab3_jh.png) top center no-repeat; width:145px; height:25px; margin-left:15px; display:inline;z-index:999999;}
.tab_menu10{ float:left; background:url(../images/tab3.png) top center no-repeat; width:145px; height:25px; margin-left:15px; display:inline;z-index:999999;}
.tab_menu7 a{ padding-left:35px; color: #333333;}
.tab_menu8 a{ padding-left:40px; color: #333333;}
.tab_menu9 a{ padding-left:52px; color: #333333;font-weight:bold;}
.tab_menu10 a{ padding-left:52px; color: #333333;font-weight:bold;}
.A_menu1{ float:left; display:inline; width:36px; height:30px; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.A_menu1 a:hover{ text-decoration:underline;}
.A_menu{ background:url(../images/a_z_pos.png) bottom center no-repeat; font-weight:bold;}
.Business_title h2{ margin-bottom:15px; font-size:16px; font-weight:bold; line-height:115%; margin-top:0px;}

/*Call back*/
.call_title{ width:100%; height:auto; font-size:14px; font-weight:bold;}
.call_ctx{ width:100%; height:auto; padding:7px 0px;}

/*Save contact*/
.tab_menu10{ float:left; background:url(../images/tab_bg.png) top center no-repeat; width:140px; height:25px; margin-left:15px; display:inline;text-align:center;}
.tab_menu11{ float:left; background:url(../images/tab_bg_active.png) top center no-repeat; width:140px; height:25px; margin-left:15px; display:inline;z-index:999999;text-align:center;}
.tab_menu10 a,.tab_menu11 a{color: #333333;}
.tab_ctx1{ width:100%; height:auto; margin-top:11px; border-bottom:solid 1px #CCCCCC; overflow:hidden;}
.tab_ctx1_left{ float:left; width:83px; text-align:center;}
.tab_ctx1_middle{ float:left; width:482px;}
.tab_ctx1_right{ float:right;}
.tab_ctx_div1{ float:left; padding:0px 0px 10px 83px;}
.tab_ctx_div1 a{background-color: #A8A8A8; float:left; height:25px; line-height:25px; margin-right:1px; width:150px; padding-left:10px; color:#fff;}
/*弹出层插件样式开始*/
.floatBoxBg{display:none;width:100%;height:100%;background:#000;position:fixed !important;/*ie7 ff*/position:absolute;top:0;left:0;filter:alpha(opacity=0);opacity:0; z-index:999;}
.floatBox{position:fixed !important;/*ie7 ff*/position:absolute;top:0;left:0;background:#fff; display:none; z-index:1000;}
.floatBox .title{height:23px;color:#fff;background-attachment: scroll;cursor:move; overflow:hidden; width:350px;}
.floatBox .title h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px; font-weight:bold; display:inline;}
.floatBox .title span{float:right;cursor:pointer;display:inline;}
.floatBox .title span img{cursor:pointer; margin:-5px -5px;}
.floatBox .content{ padding-left:20px; background:#fff;overflow-x:hidden;overflow-y: auto;}
.closeDialog{ font-size:20px; font-weight:bold; color:#000; margin-top:-5px;position: relative fixed absolute;}
/*弹出层插件样式结束*/

/*内页切换图样式*/
.containers,.containers *{margin:0;padding:0}
.containers{width:699px;height:270px;overflow:hidden;position:relative}
.slider{position:absolute}
.slider li{list-style:none;display:inline}
.slider img{width:700px;height:270px;display:block}
.slider2{width:30000px}
.slider2 li{float:left}
.num{background:#FFFFFF;position:absolute;bottom:-1px}
.num li{float:left;color:#FF7300;text-align:center;line-height:16px;width:139px;height:10px;font-family:Arial;font-size:12px;cursor:pointer;overflow:hidden;margin-right:1px;background-color:#999999}
.num li.on{color:#fff;width:139px;height:10px;font-size:16px;border:0;background-color:#6a91ce;font-weight:bold}
.idPre a{background:url(../images/left1.png) no-repeat top left;width:26px;height:26px;position:absolute;top:130px;left:15px;display:block}
.idPre a:hover{background:url(../images/left2.png) no-repeat top left;width:26px;height:26px;position:absolute;top:130px;left:15px;display:block}
.idNext a{background:url(../images/right1.png) no-repeat top left;width:26px;height:26px;position:absolute;top:130px;right:15px;display:block}
.idNext a:hover{background:url(../images/right2.png) no-repeat top left;width:26px;height:26px;position:absolute;top:130px;display:block}

.TE{ width:100%; height:auto;}
.TE_left{ float:left; margin-right:40px; display:inline;}
.TE_right{ float:left;}
.TE span{ float:left; display:inline;}
.location{ float:left;}


/*Details*/
.P_p{ width:460px; height:auto; line-height:15px; margin-right:20px; margin-bottom:20px;}
.P_p h2{ font-family:"方正黑体简体";}
.P_p a{color:#6A91CE;}
.P_p a:hover{ text-decoration:underline;}
.upLogo{ float:right; margin-bottom:10px;}
.P_p1{ width:100%; height:auto; margin-top:15px; clear:both;}
.P_p2{ width:100%; height:auto; clear:both; margin-top:24px;}
.P_p2 a{ font-family:Arial, Helvetica, sans-serif;}
.P_menu{ width:100%; height:auto;}
.P_menu_left{ float:left; width:235px;padding-bottom:7px; font-weight:bold; font-family:"方正黑体简体";}
.P_menu_right{ float:right; width:225px; padding-bottom:7px;}
#selectemail{ font-family:"方正黑体简体";}
.foot3{width:960px; height:auto; margin:0px auto; overflow:hidden; text-align:left; background-color:#ffffff;  padding-top:52px;}
.foot3_{width:940px; height:30px; margin:0px auto; text-align:left;BACKGROUND: url(../images/nav_bg1.png) top center repeat-x;}
.foot3_ a{ color:#ffffff; line-height:30px; margin-left:10px; cursor:pointer; z-index:9999999; position:relative;}
.foot3_ a:hover{ text-decoration:underline;}


.line_bg1{BACKGROUND-IMAGE: url(../images/footerLine.png); Z-INDEX:0; POSITION: absolute; MARGIN-TOP:52px; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% 0px; HEIGHT: 30px; LEFT: 0px}




/*rightlist*/

.right_menu{height:auto; margin-top:18px;}
.right_list{ float:left; line-height:15px; margin-right:20px; margin-bottom:15px; padding:0px; width:198px; height:auto;border:solid 1px #a8a8a8;}
.right_list h2{ margin:10px; margin-bottom:10px;}
.right_content{ margin:10px; text-align:justify; text-justify:inter-ideograph;}
.right_more{ margin-right:10px; margin-left:10px; margin-bottom:10px; BOTTOM: 15px; DISPLAY: block;  }
.right_more a{ height:auto; padding:3px; DISPLAY: block; color: #6A91CE;border-top:none; border-bottom:solid 1px #A8A8A8; background:url(../images/more.jpg) right center no-repeat; bottom:0px; }
.right_more a:hover{ text-decoration:underline;}
.right_menu h2{ font-size:16px; height:37px; line-height:115%; margin-bottom:11px; color:#6a91ce; overflow-x:hidden;}


/*logo列表页*/
.B_menu_logo{ padding-left:10px; padding-top:20px; padding-bottom:25px; padding-right:0px; width:690px; height:auto; overflow:hidden; border-bottom:solid 1px #A8A8A8;}
.B_menu_logo_left{ float:left;}
.B_menu_logo_left h3{ margin-bottom:10px; margin-left:0px; margin-right:0px; margin-top:0px;}
.B_menu_logo_right{ float:right; width:150px; height:75px; padding-left:12px; padding-top:6px; padding-right:0px; padding-bottom:0px;}
.B_menu_logo_right a{ cursor:pointer;}
.B_menu_logo_title{ width:100%; height:auto;}
.B_menu_logo a{color: #ffffff;}
.B_menu_logo a:hover{ text-decoration:underline;}
.p_plogo{width:240px; height:19px; padding-left:12px; padding-top:6px; padding-right:12px; padding-bottom:0px; background-color: #A8A8A8; margin-top:40px;}
.tab_div2_div1 td{font-size:12px;}
.fodisysv li p a{ padding-left:10px; padding-right:10px; border-left:1px solid #B2B2B2;}
.fodisysv li p a.filelist{ padding-left:10px; padding-right:10px; border-left:none;}
