@charset "utf-8";  
body {margin:0px;padding:0px; font-size: 62.5%;font-family: Arial, Verdana, sans-serif;background-color: #fff;}
.index_ttt_t {font-size:14px; 
                font-weight:bold;
				color:#2767a5}

.main_body {width:100%; height:910px;margin:auto;}
.main_body_contact_us {width:100%; height:680px;margin:auto;}
.main_body_index {width:100%; height:610px;margin:auto;}
.main_body_struct{width:100%; height:610px;margin:auto; }
.main_body_aboutus {width:100%; height:635px;margin:auto;overflow:hidden}
.main_body_ce{width:100%; height:635px;margin:auto;overflow:hidden}
.main_body_article{width:100%; height:100%;margin:auto;overflow:hidden;}
.main_body_com_inter{width:100%; height:635px;margin:auto;overflow:hidden}
.main_body_doco{width:100%; height:635px;margin:auto;overflow:hidden}
.main_body_history{width:100%; height:675px;margin:auto;overflow:hidden}
.main_body_ie{width:100%; height:635px;margin:auto;overflow:hidden}
.main_body_people{width:100%; height:635px;margin:auto;overflow:hidden}
.main_body_thanks{width:100%; height:635px;margin:auto;overflow:hidden}
.main_body_yilong{width:100%; height:635px;margin:auto;overflow:hidden}
.news_channel_body {width:100%; height:680px;margin:auto; overflow:hidden}
.news_channel_body_1{width:100%; height:460px;margin:auto; overflow:hidden;}
.news_channel_body_pp{width:100%; height:460px;margin:auto; overflow:hidden;}
.head {width:100%;height:120px; margin:auto;background: url(../images/header_bg.gif) repeat-x 0% 100%;}
.head_b {width:990px; margin-left:5px;height:120px; float:left}
.head_logo {width:512px;height:107px; float:left; padding-top:8px;}
.head_logo img {padding-left:20px;}
.head_ad{width:406px;height:120px; float:left;}
.head_guide{width:448px;height:120px; float:left;}
.head_guide_1{width:448px;height:30px; margin-top:20px;font-size:9pt;line-height:22px;}
.head_guide_1 a:link,head_guide_1 a:visited {text-decoration:none;color:#2767a5;}
.head_guide_1 a:hover {color:#2767a5; text-decoration:underline;}
.head_guide_1 a {color:#2767a5; font-size:9pt;text-decoration:none; }
.head_guide_2{width:448px;height:60px; margin-top:3px;}
.line-w {width:100%;height:120px;margin:auto; }
.i_foot {width:100%;height:300px;margin:auto;float:left;margin-top:20px;background: transparent url('../images/content_area_wrapper_bg.png') repeat-x 0% 0%;}
.i_foot_a {width:990px;height:290px; float:left;margin-left:5px; background: transparent url('../images/content_area_bg.png') no-repeat 100% 0%;min-height: 300px;color: #555;}
.br_intr {width:315px;height:280px;float:left; margin-left:0px;padding-top:20px;margin-top:10px; background:#ffffff}
.br_intr_p {width:150px; height:280px; float:left; margin-left:10px; border:1px solid #cccccc}
.br_intr_t {width:290px; height:280px; float:left; margin-left:10px; font-size:9pt}
.br_intr_t img { border:#444444 1px solid}
.bt_ia img { border:#444444 1px solid}
.br_intr_t_m {margin-top:10px;}
.br_intr_t h2 {font-size: 13pt;
	line-height: 1em; color: #2c5583;}
.bt_ia h2 {font-size: 13pt;
	line-height: 1em; color: #2c5583;}
#fg10px{width:100%;height:10px;line-height:10px;}
.b_f_g {width:8px;height:178px; background:url(../images/8_225.jpg) no-repeat; float:left;padding-top:30px;margin-top:10px;}
.bt_ia {width:319px;height:280px;float:left; padding-left:10px;padding-top:20px;margin-top:10px; background:#ffffff;font-size:9pt}
.foot_f {width:990px; height:30px;float:left;}
.foot_line {width:100%; height:3px; float:left; background:url(../images/footer_bot_bg.gif) repeat-x; margin-left:5px; line-height:3px;}
.copy_right{width:100%; height:30px; float:left; margin-left:5px; line-height:30px; font-size:9pt;font-family: Arial, Verdana, sans-serif; background:#706F6F; color:#ffffff}
.copy_right a:link,copy_right a:visited {text-decoration:underline;color:#ffffff;}
.copy_right a:hover {color:#ffffff; text-decoration:none;}
.copy_right a {color:#ffffff; font-size:9pt;text-decoration:underline; }





/* = LOGIN BUTTON
-------------------------------------------------*/

#login {
	float: left;
	margin: 0px;
	padding: 14px 44px 14px 0px;
	width: 145px;
	text-align: left;
	list-style: none;
	margin: 0px;
}

#login li {
	position: relative;
	display: block;
	margin: 0px;
	width: 145px;
	padding: 1px 0px 0px;
}

#login a.button {
	display: block;
	width: 145px;
	padding: 0px;
	cursor: pointer;
	background-image: url('../images/ebl_left_bg.png');
}

#login a.button span {
	display: block;
	width: 106px;
	line-height: 18px;
	padding: 0px 30px 0px 17px;
	background-image: url('../images/ebl_right_bg.png');
}

#login li ul {
	position: absolute;
	left: -9999em;
	top: 19px;
	list-style: none;
	background-color: #fff;
	border: 1px solid #bcbcbc;
	border-width: 0px 1px 1px;
	width: 131px;
	margin: 0px;
	padding: 5px 10px;
	z-index: 90;
}

#login li.hover ul {
	left: 0px;
}

#login li ul li {
	display: block;
	text-align: left;
	margin: 0px;
	width: 123px;
	padding: 0px;
}

#login li li a:link,
#login li li a:visited,
#login li li a:active {
	color: #666;
	text-decoration: none;
	padding-right: 8px;
	background:url(../images/b_more.gif) no-repeat 100% 50%;
}

#login li li a:hover {
	color: #2767a5;
}

/* = SEARCH AND LOGIN BLOCK
-------------------------------------------------*/

#search-login {
	float: right;
	clear: right;
	width: 340px;
}

/* = SEARCH
-------------------------------------------------*/

#search {
	float: right;
	margin: 0px;
	padding: 11px 0px 0px;
}

#search p {
	font-size: 1em;
	margin: 0px;
	padding: 0px;
}

#search p input {
	vertical-align: middle;
}

#searchQuery {
	width: 100px;
	height: 12px;
	font-size: 10px;
	line-height: 12px;
	padding: 7px 5px 7px 7px;
	background: #fff url('../images/search_query_bg.gif') no-repeat 0% 0%;
	color: #666;
	border: 0px;
}

#search-login {
	float: right;
	clear: right;
}






/* = LINKS
-------------------------------------------------*/


a.more:link,
a.more:visited,
a.more:active,
p.more a:link,
p.more a:visited,
p.more a:active {
	background: transparent url('../images/bullet_more.gif') no-repeat 100% 4px;
	padding-right: 7px;
	text-decoration: none;
	color: #2767a5;
}

.gomore a:link,gomore a:visited {text-decoration:underline;color:#2767a5;}
.gomore a:hover {color:#2767a5; text-decoration:none;}
.gomore a {color:#2767a5; font-size:9pt;text-decoration:underline; }

p.more a:hover,
a.more:hover {
	text-decoration: underline;
}

p.more a,
a.more {
	white-space: nowrap;
}

a.button:link,
a.button:visited,
a.button:active {
	line-height: 23px;
	text-decoration: none;
	padding: 3px 0px;
	font-size: 11px;
	font-weight: bold;
	color: #2767a5;
	white-space: nowrap;
	background: transparent url(../images/button_left_bg.png) no-repeat 0% 50%;
}

a.button:link span,
a.button:visited span,
a.button:active span {
	padding: 3px 23px;
	line-height: 12px;
	background: transparent url(../images/button_right_bg.png) no-repeat 100% 50%;
}



/* = IMAGES
-------------------------------------------------*/

a img {
	border: 0px;
}

.image-left {
	float: left;
	margin: 0px 15px 5px 0px;
}

.image-right {
	float: right;
	margin: 0px 0px 5px 15px;
}

/* = FORMS
-------------------------------------------------*/

form p select,
form p input,
form p textarea {
	font-size: 1em;
}

/* = CLEAR
-------------------------------------------------*/

.clear {
	height: 0px;
	line-height: 0px;
	clear: both;
}

.clear span {
	position: absolute;
	left: -9999em;
}

/* = HR
-------------------------------------------------*/

.hr {
	margin: 20px 0px;
	width: 100%;
	height: 1px;
	line-height: 0px;
	background: transparent url('../images/hr_left_bg.gif') no-repeat 0% 0%;
}

.hr span {
	display: block;
	width: 100%;
	padding-top: 1px;
	height: 0px;
	line-height: 0px;
	background: transparent url('../images/hr_right_bg.gif') no-repeat 100% 0%;
}

/* = OUTER SHELL
-------------------------------------------------*/

#page-area {
	font-size: 1em;
}



/* = TOP NAV
-------------------------------------------------*/

#top-nav {
	float: right;
	list-style: none;
	margin: 0px;
}

#top-nav li {
	float: left;
	padding: 0px 6px 0px 8px;
	margin: 0px;
	font-size: 1.1em;
	background: transparent url('../images/top_nav_bg.gif') no-repeat 0% 50%;
}

#top-nav li.first {
	padding-left: 6px;
	background: transparent none;
}

#top-nav a:link,
#top-nav a:visited,
#top-nav a:active {
	text-decoration: none;
	color: #666;
}






/* = MAIN NAVIGATION
-------------------------------------------------*/

#main-nav-wrapper {
	width: 990px;
	margin: 0px auto;
	text-align: center;
	
	
}

#main-nav {
}

#main-nav table {
	white-space: nowrap;
	padding: 0px 0px;
	margin: 0px auto;
	height: 29px;
}

#main-nav td {
	font-size: 1.2em;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, sans-serif;
}


#main-nav td.hover {
}

#main-nav td .has-subnav {
	width: 100%;
	z-index: 90;
}

#main-nav td.hover .has-subnav {
	position: relative;
}

#main-nav td .subnav {
	position: absolute;
	left: -9999em;
	top: 29px;
	z-index: 90;
	margin-left: 0px;
	width: 200px;
	padding: 10px;
	background-color: #fff;
	border-bottom: 3px solid #e2803f;
}

#main-nav td.hover .subnav {
	left: 10px;
}

#main-nav td .subnav td {
	background: transparent none;
	font-size: 1em;
	padding: 3px 5px;
	text-align: left;
	vertical-align: top;
}

#main-nav td .subnav td a:link,
#main-nav td .subnav td a:visited,
#main-nav td .subnav td a:active {
	background: transparent none;
	font-size: .85em;
	padding: 0px;
	white-space: normal;
	color: #2767a5;
}

#main-nav td .subnav td a:hover {
	text-decoration: underline;
}

#main-nav td a:link,
#main-nav td a:visited,
#main-nav td a:active {
	display: block;
	color: #2c5583;
	padding: 7px 40px 7px;
	text-decoration: none;
}

#main-nav td a:hover {
	color: #595e04;
	text-decoration: none;
}

#home-page #mn-home {
	display: none;
}

.products td#mn-products,
.services td#mn-services,
.industries-markets td#mn-industries-markets,
.business-units td#mn-business-units {
	background: transparent url('../images/mn_sel_left_bg.png') no-repeat 0% 0%;
}

.products td#mn-products a:link,
.products td#mn-products a:visited,
.products td#mn-products a:active,
.services td#mn-services a:link,
.services td#mn-services a:visited,
.services td#mn-services a:active,
.industries-markets td#mn-industries-markets a:link,
.industries-markets td#mn-industries-markets a:visited,
.industries-markets td#mn-industries-markets a:active,
.business-units td#mn-business-units a:link,
.business-units td#mn-business-units a:visited,
.business-units td#mn-business-units a:active {
	color: #595e04;
	background: transparent url('../images/mn_sel_right_bg.png') no-repeat 100% 0%;
}

/* = CONTENT AREA
-------------------------------------------------*/

#content-area {
	width: 100%;
}

#main-content-area-outer-wrapper {
	background: transparent url('../images/content_area_wrapper_bg.png') repeat-x 0% 0%;
	width: 100%;
}

#main-content-area-wrapper {
	width: 990px;
	margin: 0px auto;
	background-color: #fff;
}


/***( Primary Navigation )***/ 
#navigation {
	
	width: 860px;
	margin-left:5px;
	padding: 0;
	float:left;
	
	border-top: 10px solid white;
	border-bottom: 2px solid white;
	position:relative;
	z-index:90;
	
}
#mainNav, #mainNav ul {
	padding: 0;
	margin: 0 0 0 0px;     
	list-style-type: none;
	line-height: 1em;
}
#mainNav a {
    display: block;    
	color: #ffffff;
	font-weight:bold;
	font-size: 9pt;
	padding: 1em 1.5em ;
	text-decoration:none;
	background:#5E6A76;
} 
#mainNav ul li a {
	padding: .7em 1.5em ;
	border-top: 1px solid #FFFFFF;
	font-weight: normal;
	z-index: 99;
}
#mainNav a:hover {
	color: #ffff66;
	background-color: #5E6A76;
	
}
#mainNav .active, #mainNav:hover {
    color: #ffffff;
    background-color: #36322c;
}
#mainNav li {
	float: left;   
	border-right: 1px solid white;
}
#mainNav li ul li {
	width: 17em; 
}
#mainNav li ul {
    position: absolute;     
	width: 14em;    
	left: -999em; 
} 
#mainNav li:hover {
    height: 1%;
}
#mainNav li:hover ul {
     left: auto;
}
#mainNav li:hover ul, #mainNav li.sfhover ul {
     left: auto;
	 margin-left: 0; 
}
#mainNav li ul ul {
     margin: -2em 0 0 14em; 
} 
#mainNav li ul a {
	background-color: #5E6A76;
	height: 1%;
}
#mainNav li ul ul a {
	background-color:#5E6A76;
	height: 22%;
}
#mainNav li:hover ul ul, #mainNav li:hover ul ul ul, #mainNav li.sfhover ul ul, #mainNav li.sfhover ul ul ul {
    left: -999em; 
} 
#mainNav li li:hover ul, #mainNav li li li:hover ul, #mainNav li li.sfhover ul, #mainNav li li li.sfhover ul {
    left: auto;
	margin-left: 14em; 
} 

/* = FEATURED CONTENT
-------------------------------------------------*/

#featured-content {
	width: 990px;		
	margin-left:5px;
	float:left;
	margin: 10px 5px 27px;



}

#featured-content #featured-image {
	width: 745px;
	height: 369px;
	float: left;
	position:relative;
	z-index:9	
}

#featured-content #featured-image-overlay {
	width: 745px;
	height: 369px;
	position: absolute;
	left: 0px;
	top: 0px;

	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/featured_image_overlay.png', sizingMethod='scale');
}

#featured-content #whats-new {
	float: right;
	width: 208px;
	background: #dcebf5 url('../images/whats_new_bg.png') no-repeat 0% 0%;
	height: 349px;
	padding: 10px 16px 10px 17px;
	overflow: hidden;
}

#featured-content #whats-new h2 {
	color: #2c5583;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-align: center;
	margin: 0px;
	font-size: 1.8em;
	line-height: 1em;
	margin-bottom: 5px;
}

#featured-content #whats-new .thumbnail {
	border: 1px solid #666;
	display: block;
}

#featured-content #whats-new h3 {
	color: #666;
	font-size: 1.2em;
	margin: 8px 0px 0px;
}

#featured-content #whats-new p {
	font-size: 9pt;
	line-height: 1.3em;
	color: #666;
	margin: 5px 0px 10px;
}

#featured-content #whats-new a:link,
#featured-content #whats-new a:visited,
#featured-content #whats-new a:active {
	color: #2767a5;
	background-image: url('../images/bullet_wn_more.gif');
	background-position: 100% 4px;
}

#featured-content #whats-new .hr {
	background: transparent url('../images/hr_blue_left_bg.png') no-repeat 0% 0%;
	margin: 10px 0px;
}

#featured-content #whats-new .hr span {
	background: transparent url('../images/hr_blue_right_bg.png') no-repeat 100% 0%;
}


/* = about us
-------------------------------------------------*/
.about_foot {width:100%;height:300px;margin:auto;float:left;margin-top:20px;background: transparent url('../images/content_area_wrapper_bg.png') repeat-x 0% 0%; }
.about_foot_yilong {width:100%;height:450px;margin:auto;float:left;margin-top:20px;background: transparent url('../images/content_area_wrapper_bg.png') repeat-x 0% 0%;}
.about_foot_history {width:100%;height:510px;margin:auto;float:left;margin-top:20px;background: transparent url('../images/content_area_wrapper_bg.png') repeat-x 0% 0%;}
.about_foot_article {width:100%; min-height:600px;margin:auto;float:left;margin-top:20px;background: transparent url('../images/content_area_wrapper_bg.png') repeat-x 0% 0%;}


.about_foot_form {width:100%;height:600px;margin:auto;float:left;margin-top:20px;background: transparent url('../images/content_area_wrapper_bg.png') repeat-x 0% 0%;}

.about_foot_structure {width:100%;height:600px;margin:auto;float:left;margin-top:20px;background: transparent url('../images/content_area_wrapper_bg.png') repeat-x 0% 0%; overflow:hidden}
.aboutus {width:990px; height:1px; float:left; position:relative; margin-left:6px;}
.aritcle_body_air {width:990px; height:1px; float:left; position:relative; margin-left:6px; }
.aboutus_guide {width:241px; z-index:11;height:510px; top:0px; left:753px;position:absolute; background:#dcebf5;}
.aboutus_guide1 {width:241px; z-index:11;height:310px; top:0px; left:753px;position:absolute; background:#dcebf5; overflow:hidden}
.article_guide1 {width:241px; z-index:11;height:500px; top:0px; left:753px;position:absolute; background:#dcebf5; overflow:hidden}
.aboutus_guide_newschannel{width:241px; z-index:11;height:370px; top:0px; left:753px;position:absolute; background:#dcebf5; overflow:hidden}
.aboutus_guide_productchannel{width:241px; z-index:11;height:570px; top:0px; left:753px;position:absolute; background:#dcebf5; overflow:hidden}
.aboutus_photo {width:743px; height:1px; position:relative; float:left}
.aboutus_title {width:241px; float:left; background:url(../images/whats_new_bg.png) no-repeat;height:40px; font-size: 1.8em;
	line-height: 2em;text-align:center; color:#2767a5;font-family: Arial, Verdana, sans-serif;
	font-weight: normal; }
.aboutus_content{width:241px; float:left; height:570px;}
.aboutus_content_newschannel{width:241px; float:left; height:370px; overflow:hidden}
.aboutus_content_productchannel{width:241px; float:left; height:570px; overflow:hidden}
.aboutus_content1{width:241px; float:left; height:370px;}
.aboutus_content_article_all{width:241px; float:left; height:auto;}
.aboutus_content_a {width:205px;float:left; height:317px;font-family: Arial, Verdana, sans-serif; font-size:12px;  color:#2767a5;padding-left:35px; line-height:24px; margin-top:10px;}

.aboutus_content_c {width:205px;float:left; height:317px;font-family: Arial, Verdana, sans-serif; font-size:12px;  color:#2767a5;padding-left:15px; line-height:24px; margin-top:10px;}

.aboutus_content_article {width:205px;float:left; height:auto;font-family: Arial, Verdana, sans-serif; font-size:12px;  color:#444444;padding-left:10px; line-height:20px; margin-top:10px; min-height:317px;}
.aboutus_content_a a:hover {color:#2767a5; text-decoration:none;}
.aboutus_content_a a:link {text-decoration:none;color:#2767a5;}
.aboutus_content_a a:visited {text-decoration:none;color:#2767a5;}

.aboutus_content_a_news {width:205px;float:left; height:60px;font-family: Arial, Verdana, sans-serif; font-size:12px;  color:#2767a5;padding-left:35px; line-height:24px; margin-top:10px;}
.aboutus_content_a_news a:hover {color:#2767a5; text-decoration:none;}
.aboutus_content_a_news a:link {text-decoration:none;color:#2767a5;}
.aboutus_content_a_news a:visited {text-decoration:none;color:#2767a5;}

.aboutus_content_a_newschannel{width:205px;float:left; height:60px;font-family: Arial, Verdana, sans-serif; font-size:12px;  color:#2767a5;padding-left:30px; line-height:24px; margin-top:10px;}
.aboutus_content_a_newschannel a:hover {color:#2767a5; text-decoration:none;}
.aboutus_content_a_newschannel a:link {text-decoration:none;color:#2767a5;}
.aboutus_content_a_newschannel a:visited {text-decoration:none;color:#2767a5;}

.aboutus_content_a_productchannel{width:205px;float:left; height:220px;font-family: Arial, Verdana, sans-serif; font-size:12px;  color:#2767a5;padding-left:35px; line-height:24px; margin-top:10px;}
.aboutus_content_a_productchannel a:hover {color:#2767a5; text-decoration:none;}
.aboutus_content_a_productchannel a:link {text-decoration:none;color:#2767a5;}
.aboutus_content_a_productchannel a:visited {text-decoration:none;color:#2767a5;}





.aboutus_p_p{width:180px;float:left;height:250px; background:#ffffff; margin-left:15px; overflow:hidden}
.aboutus_p_p_1 {height:15px; width:180px;float:left}
.aboutus_p_p_1_1{height:15px; width:15px;float:left}
.aboutus_p_p_1_2{height:15px; width:150px;float:left}
.aboutus_p_p_2{height:115px; width:180px;float:left}
.aboutus_p_p_3{height:105px; width:160px;float:left;margin-left:10px;}
.aboutus_p_p_3 a:hover {color:#2767a5; text-decoration:none;  }
.aboutus_p_p_3 a:link,aboutus_p_p_3 a:visited {text-decoration:underline;color:#2767a5;}

.foot_Structure {width:700px; height:600px; float:left;padding-top:50px; padding-left:50px; overflow:hidden; }

.foot_abouts {width:700px; height:300px; float:left;padding-top:50px; padding-left:50px;}
.foot_article {width:700px; height:auto; float:left;padding-top:20px; padding-left:50px;}
.foot_abouts_yilong{width:700px; height:300px; float:left;padding-top:50px; padding-left:50px;}
.foot_abouts_history{width:700px; height:450px; float:left;padding-top:50px; padding-left:50px;}

.foot_news {width:700px; height:300px; float:left;padding-top:30px; padding-left:50px;}
.foot_abouts_a {width:300px;height:280px; float:left;}
.foot_abouts_b {width:300px;height:280px; float:left; margin-left:40px}
.foot_abouts_c  {width:8px;height:178px; background:url(../images/8_225.jpg) no-repeat; float:left;margin-top:50px;}
.aa_1 {width:280px;height:60px; float:left; margin-top:20px;}
.aa_1_t{width:280px;height:25px; float:left; font-size:14px; font-weight:bold;font-family: Arial, Verdana, sans-serif;color:#2767a5;line-height:25px;}
.aa_1_c{width:280px;height:35px; float:left; font-size:12px; font-family: Arial, Verdana, sans-serif;color:#444444;line-height:16px;}
.aa_1_c a:hover {color:#2767a5; text-decoration:none;background: transparent url('../images/bullet_more.gif') no-repeat 100% 4px;padding-right: 7px;}
.aa_1_c a:link,aa_1_c a:visited {text-decoration:none;color:#2767a5;background: transparent url('../images/bullet_more.gif') no-repeat 100% 4px;padding-right: 7px;}
.aa_1_c a {color:#2767a5; font-size:9pt;text-decoration:none; background: transparent url('../images/bullet_more.gif') no-repeat 100% 4px;padding-right: 7px;}
.about_foot_a {width:990px;height:390px; float:left;margin-left:5px; background: transparent url('../images/content_area_bg.png') no-repeat 100% 0%;min-height: 300px;color: #555;}

.about_foot_ago {width:990px;float:left;margin-left:5px; height:auto;background: transparent url('../images/content_area_bg.png') no-repeat 100% 0%;color: #555;}
.about_foot_a_history {width:990px;height:490px; float:left;margin-left:5px; background: transparent url('../images/content_area_bg.png') no-repeat 100% 0%;min-height: 300px;color: #555;}
.first_news {font-size:12px; font-family: Arial, Verdana, sans-serif;color:#444444; line-height:20px; width:690px}
.first_news a:hover {color:#2767a5; text-decoration:underline; font-size:18px; font-weight:bold}
.first_news a:link {text-decoration:none;color:#2767a5;font-size:18px; font-weight:bold}
.first_news a:visited {text-decoration:none;color:#2767a5;font-size:18px; font-weight:bold}
.first_news_con {font-size:12px; font-family: Arial, Verdana, sans-serif;color:#444444; line-height:20px; width:670px;margin-left:10px;margin-right:10px;}
.news_line {width:660px; height:20px; border-bottom:1px solid #cccccc}
.news_content { margin-left:20px; margin-top:8px;width:650px;height:auto; overflow:hidden;line-height:40px; color:#2767a5; font-size:12px;}
.news_content a:hover {color:#444444; text-decoration:underline; font-size:12px; }
.news_content a:link {text-decoration:none;color:#444444;font-size:12px;}
.news_content a:visited {text-decoration:none;color:#444444;font-size:12px;}




/* =product
-------------------------------------------------*/
.product {width:990px; height:60px; float:left; position:relative;margin-top:10px; margin-left:6px; }
.product_photo{width:743px; height:53px; position:relative; float:left; background:url(/images/a_160.gif) no-repeat}
.product_guide{width:217px; float:left;height:53px; margin-left:10px; color:#ffffff}
.product_guide_1{width:237px; float:left; background:url(../images/tit_blue53.gif) repeat;height:53px; line-height:53px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; text-align:left;  color:#ffffff; padding-left:10px;}
.product_guide_2{width:217px; float:left;height:20px; line-height:20px; color:#ffffff; background:#00609D}
.product_guide_3{width:227px; float:left; background:url(../images/tit_blue53.gif) repeat;height:53px; line-height:53px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; text-align:left;  color:#ffffff; padding-left:10px;}

.product_content { margin-left:20px; margin-top:8px;width:680px;height:450px; overflow:hidden;line-height:20px; color:#2767a5; font-size:12px; }
.product_content a:hover {color:#444444; text-decoration:underline; font-size:12px; }
.product_content a:link {text-decoration:none;color:#444444;font-size:12px;}
.product_content a:visited {text-decoration:none;color:#444444;font-size:12px;}
.foot_product {width:700px; height:500px; float:left;padding-top:30px; padding-left:50px;}
.product_channel_body {width:100%; height:600px;margin:auto; overflow:hidden}
.product_channel_n {width:300px; float:right; text-align:right; font-size:24px; line-height:53px;height:53px;font-weight:bold;font-family:Arial, Helvetica, sans-serif; color:#ffffff;margin-right:10px;}
.product_channel_all {width:990px; height:50px; float:left; position:relative;margin-top:10px; margin-left:6px;}
.product_channel_body_b{width:100%; height:760px;margin:auto; overflow:hidden}

.p_content_a {width:300px;float:left;height:450px; }
.p_content_b {width:1px;float:left;height:450px; background:#cccccc; margin-left:5px; margin-right:12px; float:left}

.p_con_a_1 {width:300px;float:left;height:155px; text-align:left;color:#444444; }
.p_con_a_1 a:hover {color:#2767a5; text-decoration:underline; font-size:14px; font-weight:bold }
.p_con_a_1 a:link {text-decoration:none;color:#2767a5;font-size:14px;font-weight:bold}
.p_con_a_1 a:visited {text-decoration:none;color:#2767a5;font-size:14px;font-weight:bold}

.p_con_a_1_a {width:90px;float:left;height:90px; margin-right:5px;}
.p_con_a_1_b {width:205px;float:left;height:45px;　margin-top:30px;}

.p_con_a_1l img {padding-left:5px; padding-right:5px; padding-bottom:5px;}

.product_content_a {width:200px;float:left; height:150px;font-family: Arial, Verdana, sans-serif; font-size:12px;  color:#2767a5;padding-left:35px; line-height:24px; margin-top:10px;}
.product_content_a a:hover {color:#2767a5; text-decoration:none;}
.product_content_a a:link {text-decoration:none;color:#2767a5;}
.product_content_a a:visited {text-decoration:none;color:#2767a5;}


.show_pro_content { margin-left:20px; margin-top:8px;width:5800px;height:500px; overflow:hidden;line-height:20px; color:#444444; font-size:12px;}
.show_pro_list{width:650px;height:120px; overflow:hidden;line-height:15px; color:#444444; font-size:12px;}
.show_pro_list_p {width:90px;height:60px; float:left;}
.show_pro_list_con {width:500px;margin-left:8px;height:80px; float:left}
.show_pro_list_title {width:500px;height:20px; float:left; overflow:hidden}
.show_pro_list_info{width:500px;height:30px; float:left; overflow:hidden; font-size:8pt}
.show_pro_list_time{width:150px; height:30px; float:left;line-height:30px; padding-top:5px;}
.show_pro_list_contact{width:300px;height:30px; float:right;font-size:8pt;line-height:30px; text-align:right; color:#CC9933}


.show_pro_list_title a:hover {color:#2767a5; text-decoration:underline; font-size:14px; font-weight:bold }
.show_pro_list_title a:link {text-decoration:none;color:#2767a5;font-size:14px;font-weight:bold}
.show_pro_list_title a:visited {text-decoration:none;color:#2767a5;font-size:14px;font-weight:bold}







.yilong_pages{ font-size:12px; width:640px;}
.yilong_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.yilong_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	list-style:none;
	
}
.yilong_pages li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	
}
.yilong_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.yilong_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.yilong_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
	font-size:12px;
}
.yilong_pages .pageinfo{
	float:left;
	line-height:17px;

	color:#999;
	width:200px;
}
.yilong_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}
.intor {font-size:9pt; font-family:Arial, Helvetica, sans-serif;line-height:20px; width:630px; min-height:500px;}
.intor a:link,intor a:visited {text-decoration:underline;color:#2767a5;}
.intor a:hover {color:#2767a5; text-decoration:none;}
.intor a {color:#2767a5; font-size:9pt;text-decoration:underline; }

.f5{
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
}
.f5 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
	list-style:none
}
.f5 li a{
	color:#666666;
	float:left;
}
.flinkbox{
	padding:4px 10px;
}

.article_title_1 {height:30px;line-height:30px; font-size:11pt; font-family:Arial, Helvetica, sans-serif;margin-top:20px; text-align:center; font-weight:bold; color:#2767a5}

.article_publishdata {height:25px;line-height:25px; font-size:9pt; font-family:Arial, Helvetica, sans-serif;margin-top:10px; text-align:center; color:#444444;}
.article_content {height:auto;line-height:20px;font-size:9pt; font-family:Arial, Helvetica, sans-serif;margin-top"20px; color:#444444}


.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	width:100px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}

