﻿/* common */
body{background:#FFF;font-size:12px;}
body, td,th, input, textarea, select, button,div{color:#666; font:12px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;font-family: Arial,Helvetica,sans-serif;resize:none;}
button{cursor: pointer;}

body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, div,fieldset {margin:0; padding:0;}
a img{border:none;}
em, cite, th{font-style:normal; font-weight:normal;}
table{border-collapse:collapse;}

a{
color:#777777;
text-decoration: none;
}
a:hover {
color:#a50028;
 text-decoration: underline;
}
em, cite, th{font-style:normal; font-weight:normal;}
table{border-collapse:collapse;}

/* common */
.icon_weibo{
	display:inline-block;
	width:18px;
	height:18px;
	background:url("../images/icon1.png") no-repeat 0px 0px;	
}
.a_other a{
	color:#A50028;
	text-decoration:none;
}

.a_other a:hover{
	color:#A50028;
	text-decoration: underline;
}
.cursorType{
	cursor: pointer;
    text-decoration: none;
}

.header_box{
	float:left;
	display:none;
	width:200px;
	position: absolute; 
	z-index:9999;
	margin-top:24px;
	margin-left:803px;
	background-color:#ffffff;
	border:1px solid #dddddd;
}
.header_list{
	float:left;
	display:inline;
	width:180px;
	padding:10px;
	border-bottom:1px solid #dddddd;
}
.header_list_img{
	float:left;
	display:inline;
	width:17px;
	height:13px;
}
.header_list_textBox{
	float:right;
	display:inline;
	width:156px;
}
.header_list_text_a{
	float:left;
	display:inline;
	width:160px;
	color:#333333;
	font-size:12px;
}
.header_list_text_b{
	float:left;
	display:inline;
	width:160px;
	color:#2B4A78;
	font-size:12px;
	margin-top:5px;
}
.header_list_text_b a{
	color:#2B4A78;
    text-decoration: none;
}
.header_list_text_b a:hover {
	color:#2B4A78;
    text-decoration: underline;
}
/*Ê×Ò³*/
.headBox{
	float:left;
	display:inline;
	width:100%;
	height:24px;
	background-color:#a50028;
	min-width:1188px;
}
.headBox_page{
	width:1003px;
	margin-left:auto;
	margin-right:auto;
}
.headBox_text{
	float:right;
	display:inline;
	color:#ffffff;
	font-size:12px;
	margin-right:10px;

}
.headBox_sel{
	width:79px;
	height:18px;
    overflow: hidden;
}
#page{
	float:left;
	display:inline;
	width:100%;
	background:url(../images/body_bg.jpg) repeat-x;
}
.pageInt{
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	width:1003px;
}

.pageInt_other{
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	width:1003px;
	margin-top:100px;
}
.pageDiv{
	float:left;
	display:inline;
	width:1003px;
	position:relative;
}
.pageDiv_a{
	float:left;
	display:inline;
	width:1003px;
	position:relative;
}
.pageMenu{
	float:left;
	display:inline;
	width:777px;
	height:78px;
	padding-left:226px;
	position:absolute;
	background:url(../images/menu_bg.png);
}
.menu_list_a{
	float:left;
	display:inline-blod;
	width:110px;
	height:88px;
	text-align:center;
	font-size:14px;
	color:#555555;
	border-right:1px solid #dddddd;
    text-decoration: none;
	line-height:88px;
}
.menu_list_b{
	float:left;
	display:inline;
	width:110px;
	height:88px;
	text-align:center;
	font-size:14px;
	color:#ffffff!important;
    text-decoration: none!important;
	background-color:#a50028;
	border-right:1px solid #a50028;
	line-height:88px;
}

.menu_list_c{
	float:left;
	display:inline;
	width:110px;
	height:88px;
	text-align:center;
	line-height:88px;
	font-size:14px;
	color:#555555;
    text-decoration: none;
}
.menu_list_c:hover{
	float:left;
	display:inline;
	width:110px!important;
	height:88px!important;
	text-align:center;
	line-height:88px;
	font-size:14px;
	color:#ffffff;
    text-decoration: none;
	background:url('../images/contact_us_bg.png') no-repeat transparent !important;
	border-right:none!important;
}


.a:visited {
    text-decoration: none;
}
.a:active {
	color:#ffffff;
}
.pageMenu a:hover {
	color:#ffffff;
	background-color:#ff9002;
    text-decoration: none;
}
.pageMenu_a a:hover {
	color:#ffffff;
	background-color:#ff9002;
    text-decoration: none;
}
.menu_list_d
{
    float:left;
	display:inline;
	width:110px!important;
	height:88px!important;
	text-align:center;
	line-height:88px;
	font-size:14px;
	color:#ffffff;
    text-decoration: none;
	background:url('../images/contact_us_bg.png') no-repeat transparent !important;
	border-right:none!important;
}
.menu_list_icon{
	width:7px;
	height:4px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}
.menu_list_c_list{
	float:left;
	display:inline;
	width:111px;
	font-size:14px;
	color:#ffffff;
	text-align:center;
}
.menu_list_d a {
    color:#ffffff;
}
.menu_list_d a:link {
    text-decoration: none;
}
.menu_list_d a:visited {
    text-decoration: none;
}
.menu_list_d a:active {
    text-decoration: none;
}
.menu_list_d a:hover {
	color:#ffffff;
    text-decoration: none;
}
/*home*/
.home_page{
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	width:1188px;
}
.home_banner{
/*
	float:left;
	display:inline;
	width:1003px;
	margin-top:78px;
*/	
}
.pageDiv{
	float:left;
	display:inline;
	width:1188px;
}
.Home_EntMenuComponent {
    background: url("../images/menu_bg.png") repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 103px;
    padding-left: 226px;
    position: absolute;
    width: 776px;
    left:53px;
}
.home_banner_img{

	width:1188px;
}
.home_banner_img_hide{
	float:left;
	display:none;
	width:1003px;
	height:450px;
}
.home_banner_box{
	height:135px;
	position:absolute;
	z-index:999;
	margin:-135px 0px 0px 95px;
	background:url(../images/home_bg.png) no-repeat;
}
.home_banner_a{
	float:left;
	display:inline;
	width:264px;
	height:115px;
	padding:20px 30px 0px;
}
.home_banner_a_bg{
	float:left;
	display:inline;
	width:264px;
	height:115px;
	padding:20px 30px 0px;
	background:url(../images/home_bg_1.png);
}
.home_banner_b{
	float:left;
	display:inline;
	width:281px;
	height:115px;
	padding:20px 35px 0px;
}
.home_banner_b_bg{
	float:left;
	display:inline;
	width:281px;
	height:115px;
	padding:20px 35px 0px;
	background:url(../images/home_bg_2.png);
}
.home_banner_c{
	float:left;
	display:inline;
	width:258px;
	height:115px;
	padding:20px 35px 0px;
}
.home_banner_c_bg{
	float:left;
	display:inline;
	width:258px;
	height:115px;
	padding:20px 35px 0px;
	background:url(../images/home_bg_3.png);
}
.axx{
	float:left;
	display:inline;
	cursor: pointer;
    text-decoration: none;
}
.bxx{
	float:left;
	display:inline;
	cursor: pointer;
    text-decoration: none;
}
.homeConBox{
	float:left;
	display:inline;
	width:953px;
	padding:25px;
}
.home_banner_a_title{
	float:left;
	display:inline;
	width:267px;
	font-size:25px;
	color:#ffffff;
}
.home_banner_a_con{
	float:left;
	display:inline;
	width:267px;
	font-size:12px;
	color:#ffffff;
	line-height:18px;
	margin-top:10px;
}
.homeConLeft{
	float:left;
	display:inline;
	width:300px;
	border-right:1px solid #e7e7e7;
}
.left_news{
	float:left;
	display:inline;
	width:300px;
}
.left_news_title{
	float:left;
	display:inline;
	width:285px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
}
.left_news_list{
	float:left;
	display:inline;
	width:239px;
	margin-top:10px;
	padding-left:15px;
	padding-top:3px;
	background:url(../images/new_bg.jpg) no-repeat;
}
.left_news_text{
	color:#777777;
	font-size:12px;
	line-height:18px;
}

.left_news_text_a{
	color:#ff9002;
	font-size:12px;
	line-height:18px;
}
.left_news_text_a a {
    color:#ff9002;
}
.left_news_text_a a:link {
    text-decoration: none;
}
.left_news_text_a a:visited {
    text-decoration: none;
}
.left_news_text_a a:active {
    text-decoration: none;
}
.left_news_text_a a:hover {
    text-decoration: underline;
}
.new_time{
	color:#aaaaaa;
	font-size:12px;
	font-family:'Arial';
}
.news_more{
	float:left;
	display:inline;
	width:254px;
}
.news_more span{
	float:right;
	display:inline;
	width:74px;
	height:20px;
	margin-top:20px;
}
.news_more span a{
	display:block;
	width:74px;
	height:20px;
	background:#000000;
	text-align:center;
	line-height:20px;
	color:#FFFFFF;
	text-decoration:none;
}

.news_more a:hover{
	color:#ffffff;
	text-decoration: underline;
}
.left_map{
	float:left;
	display:inline;
	width:300px;
}
.left_map_title{
	float:left;
	display:inline;
	width:300px;
}
.left_map_title_sec{
	float:left;
	display:inline;
	margin-top:4px;
	width:93px; 
	height:18px; 
	overflow: hidden;
}
.left_map_img{
	float:left;
	display:inlne;
	width:264px;
	height:143px;
}
.homeConRight{
	float:left;
	display:inline;
	width:603px;
	padding-left:40px;
}
.right_box{
	float:left;
	display:inline;
	width:100%;
	margin-bottom:45px;
}
.right_website_title{
	float:left;
	display:inline;
	width:100%;
	color:#333333;
	font-size:14px;
	font-weight:bold;
}
.right_website_con{

	float:left;
	display:inline;
	width:100%;
}
.right_website_text_a{
	color:#a50028;
	font-size:12px;
	margin-top:10px;
}
.right_website_text_b{
	color:#777777;
	font-size:12px;
	margin-top:10px;
	line-height:24px;
}
.right_live{
	float:left;
	display:inline;
	width:220px;
}
.right_live_title{
	float:left;
	display:inline;
	width:100%;
	color:#333333;
	font-size:14px;
	font-weight:bold;
}
.right_live_bg{
	float:left;
	display:inline;
	width:206px;
	height:73px;
	padding:5px;
	margin-top:20px;
	background:url(../images/home_live_bg.jpg);
}
.right_live_text{
	float:left;
	display:inline;
	width:206px;
	color:#727171;
	font-size:12px;
	line-height:18px;
	margin-top:20px;
}
.right_join{
	float:left;
	display:inline;
	width:334px;
	height:169px;
	margin-left:40px;
	background:url(../images/home_join_bg.jpg) no-repeat;
}
.right_join_title{
	float:left;
	display:inline;
	width:100%;
	color:#333333;
	font-size:14px;
	font-weight:bold;
}
.right_join_more{
	float:left;
	display:inline;
	width:100%;
	height:20px;
	margin-top:20px;
}

.right_join_more a{
	float:left;
	display:block;
	width:74px;
	height:20px;
	margin-top:20px;
	text-decoration:none;
	text-align:center;
	line-height:20px;
	color:#FFFFFF;
	background:#000000;
}

.right_join_more a:hover{
	text-decoration:underline;
}

.right_product_title{
	float:left;
	display:inline;
	width:100%;
	color:#333333;
	font-size:14px;
	font-weight:bold;
}
.right_product_box{
	float:left;
	display:inline;
	width:100%;
	margin-top:20px;
}
.product_box{
	float:left;
	display:inline;
	width:96px;
	margin-right:20px;
}
.product_img_bg{
	float:left;
	display:inline;
	text-align:center;
}
.product_img_bg a{
	float:left;
	display:inline-block;
	width:66px;
	height:78px;
	padding:5px 15px;
	background:url(../images/product_bg.jpg);
}
.product_img_bg a:hover {
	background:url(../images/product_bg_at.jpg);
}
.product_text{
	float:left;
	display:inline;
	width:96px;
	margin-top:5px;
	color:#777777;
	font-size:12px;
	line-height:20px;
	text-align:center;
}
.pageFt{
	float:left;
	display:inline;
	width:100%;
	background:url(../images/bottom_bg.jpg) repeat-x;
	margin-top:15px;
	min-width:1188px;
}
.bottom_top{
	float:left;
	display:inline;
	width:913px;
	padding:25px 45px;
	border-bottom:1px solid #7E010F;
}
.bottom_top_left{
	float:left;
	display:inline;
}
.bottom_top_left_title{
	float:left;
	display:inline;
	width:100%;
	color:#ffffff;
	font-size:16px;
	margin:0px 0px 20px 0px;
}
.bottom_top_left_box{
	float:left;
	display:inline;
	width:120px;
	margin-top:15px;
	margin-right:30px;
}
.bottom_top_left_list{
	float:left;
	display:inline;
	width:120px;
	padding-left:15px;
	color:#ffffff;
	font-size:12px;
	margin-bottom:10px;
	background:url(../images/bottom_list_bg.jpg) no-repeat;
}
.bottom_top_left_list a{
	color:#ffffff;
	text-decoration: none;
}
.bottom_top_left_list a:hover{
	color:#ffffff;
	text-decoration: underline;
}
.bottom_top_right{
	float:left;
	display:inline;
	width:240px;
	margin-left:70px;
}
.bottom_top_right_title{
	float:left;
	display:inline;
	width:100%;
	color:#ffffff;
	font-size:16px;
}
.bottom_top_right_text{
	float:left;
	display:inline;
	width:100%;
	color:#ffffff;
	font-size:12px;
	margin-top:10px;
}
.bottom_top_right_input{
	float:left;
	display:inline;
	width:210px;
	height:20px;
	padding-left:10px;
	padding-top:2px;
	background:url(../images/inputbg.jpg);
	margin-top:10px;
}
.bottom_top_right_input input{
	border:0px;
	width:200px;
	hieght:22px;
}
.bottom_top_right_sub{
	float:left;
	display:inline;
	width:78px;
	height:26px;
	margin-top:10px;
}

.bottom_top_right_sub input{
	background:url(../images/subscribe.jpg); width:78px;height:26px; border:0px; cursor:pointer; color:#ffffff;
}

.bottom_box{
	float:left;
	display:inline;
	width:913px;
	padding:10px 45px;
}
.bottom_box_left{
	float:left;
	display:inline;
	color:#ffffff;
	font-size:12px;
}
.bottom_box_right{
	float:right;
	display:inline;
	color:#ffffff;
	font-size:12px;
}
.bottom_box_right a{
	color:#ffffff;
	text-decoration: none;
}
.bottom_box_right a:hover{
	color:#ffffff;
	text-decoration: underline;
}
.home_option{
	color:#ffffff;
}
.home_select{
	float:left;
	display:inline;
	height:20px; 
	margin-left: -3px;
	margin-top: -3px; 
	width:75px;
	background:#ff9000;
	color:#ffffff;
}
.home_option{
	color:#ffffff;
}
.home_map_select{
	float:left;
	display:inline;
	height:24px; 
	width:98px;
	color:#333333;
	font-weight:bold;
	font-size:16px;
}
.home_span_a{
	float:left;
	display:inline;
	margin-top:4px;
	width:70px; 
	height:14px; 
	overflow: hidden;
}
.home_span_b{
	float:left;
	display:inline;
	margin-top:5px;
}
.home_span_b a{
	color:#ffffff;
	text-decoration: none;
}
.home_span_b a:hover{
	color:#ffffff;
	text-decoration: underline;
}
.home_span_c{
	float:left;
	display:inline;
	margin:5px 0px 0px 0px;
}
/*Ê×Ò³*/
/*¹«Ë¾½éÉÜ*/
#pages{
	float:left;
	display:inline;
	width:100%;
}
.pagesIne_a{
	width:1110px;
	margin-left:auto;
	margin-right:auto;
}
.pageMenu_a {
    background: url("../images/menu_bg.png") repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height:93px;
    margin-left: -1057px;
    padding-left: 226px;
    position: absolute;
    width: 777px;


}
.introduction_header{
	width:1110px;
	height:70px;
}
.introduction_header_hidden{
	width:1110px;
	height:80px;
}



.introduction_left{
	float:left;
	display:inline;
	width:172px;

	padding-left:10px;
	background:url(../images/introduction_left_bg.jpg);
}
.introduction_left_title{
	float:left;
	display:inline;
	width:152px;
	color:#333333;
	font-weight:bold;
	font-size:18px;
	padding:5px 0px;
	border-bottom:1px solid #eeeeee;
}
.nav_left_list{
	float:left;
	display:inline;
	width:132px;
	/*height:12px;*/
	padding:9px 20px;
	padding-left:0px;
	background:url(../images/nav_bg_2.jpg) no-repeat scroll 0 center;
	border-bottom:1px solid #eeeeee;
}

.nav_left_list_two{
	float:left;
	display:inline;
	width:132px;
	color:#999999;
	border-bottom:1px solid #eeeeee;
}


.nav_left_list_two a{
	display:block;
	width:100%;
	margin-top:9px;
	margin-bottom:9px;
	text-decoration:none;
	padding-left:25px;
}
.nav_left_list_two a:hover{
	text-decoration:underline;
	color:#f68004;
}


.nav_left_list_text_a{
	color:#ff9000;
	font-size:12px;
}
.nav_left_list_text_a a{
	color:#ff9000;
	text-decoration: none;
}
.nav_left_list_text_a a:hover{
	color:#ff9000;
	text-decoration: underline;
}
.nav_left_list_text_b{
	color:#777777;
	font-size:12px;
}

.introduction_right{
	float:left;
	display:inline;
	width:734px;
	padding-left:30px;
}
.con_right_title{
	float:left;
	display:inline;
	width:674px;
	padding:5px 20px;
	background:url(../images/introduction_titlebg.jpg) no-repeat;
	border-bottom:1px solid #e3e3e3;
}
.con_right_title_a{
	float:left;
	display:inline;
	color:#333333;
	font-size:18px;
	font-weight:bold;
}
.con_right_title_b{
	float:right;
	display:inline;
	color:#9f9f9f;
	font-size:12px;
}
.con_right_title_b a{
	font-size:12px;
	color:#9f9f9f;
	text-decoration: none;
}
.con_right_title_b a:hover{
	font-size:12px;
	color:#9f9f9f;
	text-decoration: underline;
}
.con_right_title_c{
	float:right;
	display:inline;
	color:#a50028;
	font-size:12px;
}
.con_right_box{
	float:left;
	display:inline;
	width:674px;
	padding:0px 20px;
}
.con_right_box_text{
	float:left;
	display:inline;
	width:674px;
	color:#777777;
	font-size:12px;
	line-height:20px;
	margin-top:20px;
}
.con_right_global{
	float:left;
	display:inline;
	width:620px;
	padding:7px 0px 7px 0px;
	margin-left:20px;
	margin-top:20px;
	border-top:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;
}
.con_right_global a{
	float:left;
	display:inline;	
	padding:5px 15px 5px 15px;
	text-decoration: none;	
}
.con_right_global a:hover{
	float:left;
	display:inline;
	background-color:#a50028;
	color:#ffffff;
}
.con_right_global_selected{
	background-color:#a50028;
	color:#ffffff;
}
.con_right_global_noselected{
	background-color:#ffffff;
	
}
.con_right_global em{
	float:left;
	display:inline-block;
	margin-left:5px;
	margin-right:5px;
	margin-top:4px;
}
.con_right_video{
	float:left;
	display:inline;
	width:620px;
	height:11px;
	padding:12px 25px;
	margin-left:20px;
	margin-top:20px;
	background:url(../images/video_bg.jpg);
}
.con_right_video_text{
	color:#ffffff;
	font-size:12px;
}
.con_right_pic{
	float:left;
	display:inline;
	width:100%;
	margin:40px 0px 50px ;
}
.con_right_pic_img{
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	width:461px;
	height:421px;
}
/*¹«Ë¾½éÉÜ*/
/*ÆóÒµÀï³Ì±®*/
.milestone_right_years{
	float:left;
	display:inline;
	width:714px;
	margin-top:40px;
	background:url(../images/milestone_right_years.jpg) no-repeat;
	height:56px;
	text-align:center;
}

.milestone_right_years a{
  background: url("../images/yuan.png") no-repeat scroll 11px 14px transparent;
    color: #7A7A72;
    display: block;
    float: left;
    height: 56px;
    line-height: 74px;
    text-decoration: none;
    width: 35px;
}
.jsLeft{
	display: block;
    float: left;
    height: 21px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    width: 20px;
}
.jsConter{
	
}
.jsConterText{
	float:left;
	display:inline;
	width:35px;
	color:#999999;
	font-size:12px;
}
.jsRight{
	 float: right;
    height: 21px;
    margin-right: 10px;
    margin-top: 10px;
    width: 15px;
}
.milestone_right_years a:hover{
text-decoration:underline;
}

.milestone_right_bottom{
	float:left;
	display:inline;
	width:714px;
	margin-top:40px;
}
.milestone_right_box{
	float:left;
	display:inline;
	width:694px;
	padding:10px;
	border-bottom:1px solid #dddddd;
}
.milestone_right_box_img{
	float:left;
	display:inline;
	width:97px;
	margin-top:15px;
	text-align:center;
}
.milestone_right_box_all{
	float:left;
	display:inline;
	width:560px;
	margin-left:35px;
}
.milestone_right_box_list{
	float:left;
	display:inline;
	width:560px;
	padding:15px 0px;
	border-bottom:1px solid #dddddd;
}
.milestone_right_box_list_a{
	float:left;
	display:inline;
	width:560px;
	padding:15px 0px;
}
.milestone_right_box_list_text_a{
	color:#666666;
	font-size:12px;
}
.milestone_right_box_list_text_b{
	color:#666666;
	font-size:12px;
	margin-left:20px;
}
/*ÆóÒµÀï³Ì±®*/
/*×¿Ô½³É¾Í*/
.achievements_nav{
	float:left;
	display:inline;
	height:46px;
	margin-left:10px;
	margin-top:40px;
	background:url(../images/achievements_navbg.jpg);
}

.achievements_nav_box_a{
	float:left;
	display:inline;
	width:99px;
}
.achievements_nav_box_b{
	float:left;
	display:inline;
	width:99px;
}
.achievements_nav_a{
	float:left;
	display:inline;
	width:99px;
	height:31px;
	text-align: center;
	padding-top:15px;
	font-size:14px;
	color:#a50028;
	font-weight:bold;
	margin-left:10px;
	background:url(../images/achievements_nav_all.jpg);
}
.achievements_nav_b{
	float:left;
	display:inline;
	width:99px;
	height:21px;
	margin-top:7px;
	font-size:12px;
	padding-top:11px;
	color:#9b9b9b;
	text-align: center;
	margin-left:2px;
	background:url(../images/achievements_nav_responsibility.jpg);
}
.achievements_nav_c{
	float:left;
	display:inline;
	width:99px;
	height:31px;
	text-align: center;
	padding-top:15px;
	font-size:14px;
	color:#ffac40;
	font-weight:bold;
	margin-left:2px;
	background:url(../images/achievements_nav_all.jpg);
}
.achievements_nav_d{
	float:left;
	display:inline;
	width:99px;
	height:21px;
	margin-top:7px;
	font-size:12px;
	padding-top:11px;
	color:#9b9b9b;
	text-align: center;
	margin-left:10px;
	background:url(../images/achievements_nav_responsibility.jpg);
}
.achievements_box{
	float:left;
	display:inline;
	width:714px;
	margin-top:10px;
}
.achievements_box_list{
	float:left;
	display:inline;
	width:697px;
	padding:20px 0px 20px 17px;
	border-bottom:1px solid #dddddd;
}
.achievements_box_img{
	float:left;
	display:inline;
	width:182px;
}
.achievements_box_all{
	float:left;
	display:inline;
	width:495px;
	margin-left:20px;
}
.achievements_box_all_title{
	float:left;
	display:inline;
	width:495px;
}
.achievements_box_all_title_years{
	color:#a50028;
	font-size:14px;
}

.achievements_box_all_title_years_y{
	width:100%;display:block;margin-bottom:8px;
	color:#a50028;
	font-size:14px;
}

.achievements_box_all_title_text{
	color:#333333;
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
}

.achievements_box_all_title_text_y{
	color:#333333!important;
	font-size:14px;
	font-weight:bold;
	margin:0px;
}
.achievements_box_all_description{
	float:left;
	display:inline;
	width:550px;
	margin-top:20px;
	color:#777777;
	font-size:12px;
	line-height:25px;
}
.pages{
	float:left;
	display:inline;
	width:714px;
	margin-top:20px;
}
.pages_list{
	float:right;
	display:inline;
}
.pages_list_a{
	float:left;
	display:inline;
	color:#ffad43;
	font-size:14px;
	padding:2px 4px;
	border:1px solid #ffad43;
	margin-left:5px;
}
.pages_list_b{
	float:left;
	display:inline;
	color:#ffffff;
	background:#ffad43;
	font-size:14px;
	padding:2px 4px;
	border:1px solid #ffad43;
	margin-left:5px;
}
/*×¿Ô½³É¾Í*/
/*È«ÇòÒµÎñ*/
.business_map{
	float:left;
	display:inline;
	width:673px;
	height:359px;
	margin-left:20px;
	margin:20px 0px;
}
.business_box{
    float: left;
    display: inline;
    width: 620px;
    margin-left: 45px;
    margin-top: 20px;
}
.business_box_title{
    float: left;
    display: inline;
    width: 620px;
}
.business_box_title_span{
    font-size:12px;
    color:#333333;
    font-weight:bold;
}
.business_box_list{
    float: left;
    display: inline;
    width: 620px;
    padding:5px 0px;
}
.business_box_list_text_a{
    font-size:12px;
    color:#717171;
}
.business_box_list_text_b{
    font-size:12px;
    color:#717171;
    margin-left:30px;
}

#live_pages{
	float:left;
	display:inline;
	width:100%;
}
.live_header{
	float:left;
	display:inline;
	height:441px;
}
.liveConLeft{
	float:left;
	display:inline;
	width:326px;
}
.liveConLeft_title{
	float:left;
	display:inline;
	width:326px;
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
.liveConLeft_img{
	float:left;
	display:inline;
	width:326px;
	height:311px;
	margin-top:20px;
}
.liveConRight{
	float:right;
	display:inline;
	width:500px;
	margin-bottom:40px;
}
.liveConRight_title{
	float:left;
	display:inline;
	width:510px;
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
.liveConRight_concept{
	float:left;
	display:inline;
	width:100%;
}
.concept_text {
    color: #777777;
    font-size: 12px;
    line-height: 24px;
    margin-top: 10px;
}
.liveConRight_box{
	float:left;
	display:inline;
	width:510px;
	margin-top:20px;
}
.liveConRight_box_a{
	float:left;
	display:inline;
	width:220px;
}
.liveConRight_box_b{
	float:left;
	display:inline;
	width:220px;
	margin-left:60px;
}
.liveConRight_box_bg{
	float:left;
	display:inline;
	width:210px;
	height:100px;
	padding:5px;
	margin-top:20px;
	background:url(../images/live_publicbg.jpg);
}
.liveConRight_box_text {
    color: #727171;
    display: inline;
    float: left;
    font-size: 12px;
    line-height: 18px;
    margin-top: 20px;
    width: 220px;
    margin-top:20px;
}
.liveConRight_box_title{
	float:left;
	display:inline;
	width:220px;
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
/*Æ·ÖÊÉú»î*/
/*¾«Ñ¡Ô­ÁÏ*/
#materials_page{
	float:left;
	display:inline;
	width:100%;
}
#materials_pages{
	float:left;
	display:inline;
	width:100%;
}
.materialsConBox{
	float:left;
	display:inline;
	width:953px;
	padding:25px 25px 90px;
	margin-top:20px;
}
.materialsCon_right{
	float:left;
	display:inline;
    padding: 0px 20px;
    width: 674px;
    margin-top:40px;
}
.materialsCon_right_img{
	float:left;
	display:inline;
    width: 188px;
    height:239px;
}
.materialsCon_right_all{
	float:left;
	display:inline;
    width: 446px;
    margin-left:40px;
}
.materialsCon_right_all span{
	color:#666666;
	font-size:12px;
	line-height:24px;
	margin-bottom:35px;
}
.materialsCon_right_img_a{
	float:left;
	display:inline;
    width: 188px;
    height:239px;
    margin-left:40px;
}
.materialsCon_right_all_a{
	float:left;
	display:inline;
    width: 446px;
}
.materialsCon_right_all_a span{
	color:#666666;
	font-size:12px;
	line-height:24px;
	margin-bottom:35px;
}
.materials_header{
	float:left;
	display:inline;
	height:441px;
}
.materialshomeConBox{
	float:left;
	display:inline;
	width:1003px;
	padding:25px 0px;
}
.materialshomeConBox_product{
	float:left;
	display:inline;
	width:953px;
	padding:0px 25px;
	margin-top:35px;
	background:url(../images/materials_productbg.jpg) no-repeat;
	text-align: center;
}
.materialshomeConBox_product li{
	width:100%;
	text-align:center;
}
.materialshomeConBox_product_all{
	width:155px;
	display:inline-block;
	height:240px;
}
.materialshomeConBox_product_list{
	float:left;
	display:inline;
	width:153px;
	height:190px;
	padding:0px;
}
.materialshomeConBox_product_list td
{
   width:153px;
   height:210px; 
}
.materialshomeConBox_product_text{
	float:left;
	display:inline;
	width:155px;
	text-align: center;
	color#777777;
	font-size:12px;
	margin-top:20px;
}

.materialshomeConBox_nav{
	float:left;
	display:inline;
	width:771px;
	height:21px;
	margin-top:20px;
	padding:12px 0px 0px 232px;
}
.navBgScript_a{
	background:url(../images/unbg.jpg) no-repeat scroll -687px transparent;
}
.navBgScript_b{
	/*background:url(../images/materials_navbg_b.jpg);*/
	background:url(../images/unbg.jpg) no-repeat scroll -592px transparent;
}
.navBgScript_c{
	/*background:url(../images/materials_navbg_c.jpg);*/
	background:url(../images/unbg.jpg) no-repeat scroll -497px transparent;
}
.navBgScript_d{
	/*background:url(../images/materials_navbg_d.jpg);*/
	background:url(../images/unbg.jpg) no-repeat scroll -410px transparent;
}
.navBgScript_e{
	/*background:url(../images/materials_navbg_e.jpg);*/
	background:url(../images/unbg.jpg) no-repeat scroll -336px transparent;
}
.navBgScript_f{
	/*background:url(../images/materials_navbg_e.jpg);*/
	background:url(../images/unbg.jpg) no-repeat scroll -263px transparent;
}
.materialshomeConBox_nav_text_a{
	float:left;
	display:inline;
	color:#777777;
	font-size:12px;
	margin-right:46px;
}
.navScript{
	font-weight:bold;
}
.materialshomeConBox_nav_text_b{
	float:left;
	display:inline;
	color:#777777;
	font-size:12px;
	font-weight:bold;
	margin-right:46px;
}
.materialshomeConBox_nav_text_a a{
	font-size:12px;
	color:#777777;
	text-decoration: none;
}
.materialshomeConBox_nav_text_a a:hover{
	font-size:12px;
	color:#777777;
	text-decoration: underline;
}
.materialshomeConBox_nav_text_b a{
	font-size:12px;
	color:#777777;
	text-decoration: none;
}
.materialshomeConBox_nav_text_b a:hover{
	font-size:12px;
	color:#777777;
	text-decoration: underline;
}
.materialshomeConBox_bottom{
	float:left;
	display:inline;
	width:1003px;
	margin-top:20px;
}

.materialshomeConBox_item{
	float:left;
	display:inline;
	width:302px;
	height:126px;
	padding-top:20px;
	padding-left:20px;
}
.materialshomeConBox_process{
	float:left;
	display:inline;
	width:302px;
	height:126px;
	padding-top:20px;
	padding-left:20px;
	margin-left:18px;
	background:url(../images/process.jpg);
}
.materialshomeConBox_quality{
	float:left;
	display:inline;
	width:302px;
	height:126px;
	padding-top:20px;
	padding-left:20px;
	margin-left:18px;
	background:url(../images/quality.jpg);
}
.item_title{
	float:left;
	display:inline;
	width:302px;
	font-size:20px;
	color:#a50028;
}
.item_description{
	float:left;
	display:inline;
	width:124px;
	font-size:12px;
	color:#777777;
	line-height:18px;
	margin-top:10px;
}
.delicious_description a{
	font-size:12px;
	color:#777777;
	text-decoration: none;
}
.delicious_description a:hover{
	font-size:12px;
	color:#777777;
	text-decoration: underline;
}
/*¾«Ñ¡Ô­ÁÏ*/
/*²úÆ·×ÝÀÀ*/
.productContent{
	float:left;
	display:inline;
	width:714px;
	padding:30px 0px 30px 0px;
	line-height:20px;	
}
.overview_right_all{
	float:left;
	display:inline;
	width:714px;
	padding-bottom:40px;
	border-bottom:1px solid #dddddd;
}
.overview_right{
	float:left;
	display:inline;
	width:714px;
	margin-top:20px;
	background:url(../images/overview_bg.jpg);
}
.overview_right_box{
	float:left;
	display:inline;
	width:142px;
}
.overview_right_box_img{
	float:left;
	display:inline;
	width:141px;
	text-align:center;
}
.overview_right_box_text{
	float:left;
	display:inline;
	width:142px;
	font-size:12px;
	color:#a50028;
	height:17px;
	text-align: center;
	overflow:hidden;
}

.overview_right_a{
	float:left;
	display:inline;
	width:714px;
	margin-top:20px;
	background:url(../images/overview_bg_a.jpg);
}
.overview_right_box_a{
	float:left;
	display:inline;
	width:142px;
}
.overview_right_box_img_a{
	float:left;
	display:inline;
	width:94px;
	padding:0px 24px;
}
/*²úÆ·×ÝÀÀ*/
/*²úÆ·ÏêÏ¸*/
.detailed_box{
	float:left;
	display:inline;
}
.detailed_left{
	float:left;
	display:inline;
	width:500px;
}
.detailed_left_introduction{
	float:left;
	display:inline;
	width:530px;
	padding:0px;
	margin-top:40px;
}
.introduction_img{
	float:left;
	display:inline;
	width:180px;
	text-align:center;
}
.introduction_box{
	float:left;
	display:inline;
	width:320px;
	margin-left:10px;
	
	
}
.introduction_box_title{
	float:left;
	display:inline;
	width:300px;
	color:#a50028;
	font-size:28px;
	font-weight:bold;
}
.introduction_box_text{
	float:left;
	display:inline;
	width:100%;
	color:#777777;
	font-size:12px;
	line-height:22px;
	margin-top:20px;

}

.introduction_box_text span{
	float:left;
	width:80px;
	margin-right:1px;
	line-height:25px;
	text-align: center;
	font-weight:bold;
}


.introduction_box_text span img{
	display:block;
	margin:10px auto;
}

.recommend_box_title{
	float:left;
	display:inline;
	width:466px;
	padding:25px 17px 0px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
	background: url("../images/recommend_titlebg.jpg") no-repeat scroll 0 0 transparent;
}
.recommend_box{
	float:left;
	display:inline;
	width:500px;
	padding-bottom:30px;
	border-bottom:1px solid #dddddd;
	margin-bottom:30px;
}
.recommend_box_a{
	float:left;
	display:inline;
	width:466px;
	padding:0px 17px;
	margin-top:10px;

}


.recommend_box_a_bz{
	float:left;
	display:inline;
	width:130px;
	padding:0px 17px;
	margin-top:10px;
}

.recommend_box_a_img{
	float:left;
	display:inline;
	width:466px;
}

.recommend_box_a_img_bz{
	float:left;
	display:inline;
	width:466px;
}
.recommend_box_kl{
	float:left;
	display:inline;
	width:500px;
	padding-top:20px;
}
.recommend_box_kl images{
	margin-bottom:20px;
}
.recommend_box_b{
	float:left;
	display:inline;
	width:466px;
	padding:0px 17px;
	margin-top:20px;
}
.recommend_box_b_title{
	float:left;
	display:inline;
	width:466px;
	color:#a50028;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}
.recommend_box_b_list{
	float:left;
	display:inline;
	width:466px;
	color:#717171;
	font-size:12px;
	line-height:20px;
}
.recommend_box_b_list span{
	float:left;
	display:inline-block;	
}
.recommend_box_b_list em{
	float:left;
	display:inline-block;
	color:#333333;
	text-align:left;
}
.recommend_box_b_list_a{
	float:left;
	display:inline;
	width:466px;
	color:#717171;
	font-size:12px;
	line-height:25px;
	margin-top:5px;
}
.recommend_return{
	float:left;
	display:inline;
	width:100%;
	margin-top:20px;
	background:url(../images/recommend_titlebg.jpg) no-repeat;
	padding-top:20px;
}
.recommend_return a{
	float:right;
	display:inline;
	color:#a50028;
	font-size:12px;
}
.detailed_right{
	float:left;
	display:inline;
	width:131px;
	margin-left:60px;
	margin-top:40px;
}
.detailed_left_img_a{
	float:left;
	display:inline;
	width:131px;
	height:38px;
}
.detailed_left_img_b{
	float:left;
	display:inline;
	width:131px;
	height:26px;
	margin-top:20px;
}
.detailed_left_box{
	float:left;
	display:inline;
	width:112px;
	padding:0px 9px;
	border:1px solid #dddddd;
	border-top:0px;
	padding-bottom:30px;
}
.detailed_left_box_a{
	float:left;
	display:inline;
	width:112px;
	border-bottom: 1px dotted #dddddd;
	padding-bottom:20px;
	margin-top:20px;
}
.detailed_left_box_b{
	float:left;
	display:inline;
	width:112px;
	margin-top:20px;
}
.detailed_left_box_a_img{
	float:left;
	display:inline;
	width:112px;
	text-align:center;
}
.detailed_left_box_a_text{
	float:left;
	display:inline;
	width:112px;
	color:#777777;
	font-size:12px;
	text-align: center;
	margin-top:10px;
}

#news_pages{
	float:left;
	display:inline;
	width:100%;
}
.news_con{
	float:left;
	display:inline;
	width:705px;
	padding-left:9px;
	margin-top:15px;
	overflow:hidden;
}
.news_con_titleBox{
	float:left;
	display:inline;
	width:650px;
	padding:10px 40px 5px 15px;
	background-color:#a50028;
}
.news_con_titleBox_left{
	float:left;
	display:inline;
	width:400px;
}
.news_con_titleBox_right{
	float:left;
	display:inline;
	width:250px;
}
.news_con_titleBox_text_a{
	color:#ffffff;
	font-size:12px;
}
.news_con_titleBox_text_c{
	float:right;
	display:inline;
	color:#ffffff;
	font-size:12px;
}
.news_con_listBox{
	float:left;
	display:inline;
	width:705px;
	margin-top:10px;
}
.news_con_list{
	float:left;
	display:inline;
	width:685px;
	padding:5px 10px;
	border-bottom:1px solid #dddddd;
}
.news_con_list_a{
	float:left;
	display:inline;
	width:30px;
	color:#777777;
	font-size:12px;
	text-align: center;
}
.news_con_list_b{
	float:left;
	display:inline;
	width:550px;
	color:#777777;
	font-size:12px;
	margin-left:20px;
}
.news_con_list_c{
	float:right;
	display:inline;
	color:#777777;
	font-size:12px;
}
/*ÐÂÎÅÁÐ±í*/
/*ÐÂÎÅÏêÏ¸*/
.news_detailed{
	float:left;
	display:inline;
	width:714px;
	margin-top:40px;
}
.news_detailed_box{
	float:left;
	display:inline;
	width:714px;
	padding-bottom:50px;
	border-bottom:1px solid #dddddd;
}
.news_detailed_title{
	float:left;
	display:inline;
	width:714px;
	font-size:16px;
	color:#666666;
	font-weight:bold;
	text-align: center;
}
.news_detailed_time{
	float:left;
	display:inline;
	width:714px;
	font-size:12px;
	color:#666666;
	text-align: center;
	margin-top:20px;
}
.news_detailed_con{
	float:left;
	display:inline;
	width:714px;
	font-size:12px;
	color:#666666;
	line-height:28px;
	margin-top:20px;
}
.news_detailed_return{
	float:left;
	display:inline;
	width:684px;
	padding-right:30px;
	margin-top:40px;
}
.news_detailed_return span{
	float:right;
	display:inline;
	width:58px;
	height:28px;
}

.news_detailed_return span a{
    background:#a50028;
	color:#FFFFFF;
	display:block;
	text-align:center;
	line-height:28px;
	text-decoration:none;
	width:58px;
	height:28px;
}

.news_detailed_return span a:hover{
text-decoration:underline;
}

/*ÐÂÎÅÏêÏ¸*/
/*Ö°Òµ·¢Õ¹*/
#professional_page{
	float:left;
	display:inline;
	width:100%;
}
.professional_con{
	float:left;
	display:inline;
	width:694px;
	padding:0px 20px;
}
.professional_con_box{
	float:left;
	display:inline;
	width:694px;
	margin-top:20px;
}
.con_title{
	float:left;
	display:inline;
	width:694px;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.con_list{
	float:left;
	display:inline;
	width:694px;
	font-size:12px;
	color:#777777;
	margin-top:20px;
	line-height:20px;
}
/*Ö°Òµ·¢Õ¹*/
/*ÕÐÆ¸Ö°Î»*/
.recruitment_con{
	float:left;
	display:inline;
	width:714px;
	margin-top:40px;
}
.recruitment_con_search{
	float:left;
	display:inline;
	width:714px;
}
.search{
	float:left;
	display:inline;
	width:100px;
	margin-right:20px;
}
.search_select{
	float:left;
	display:inline;
	width:100px;
	color:#ababab;
}
.search_text{
	float:left;
	display:inline;
	font-size:12px;
	color:#ababab;
	margin-right:20px;
}
.search_input{
	width:190px;
}
.recruitment_con_title{
	float:left;
	display:inline;
	/*width:515px;*/
	width:684px;
	padding:10px 20px 10px 10px;
	background-color:#f0f0f0;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid #eaeaea;
}
.recruitment_con_title_a{
	float:left;
	display:inline;
	width:100px;
	color:#333333;
	font-size:12px;
}
.recruitment_con_title_b{
	float:left;
	display:inline;
	/*width:125px;*/
	width:265px;
	color:#333333;
	font-size:12px;
	/*padding-left:40px;*/
}
.recruitment_con_title_c{
	float:left;
	display:inline;
	/*width:130px;*/
	width:215px;
	color:#333333;
	font-size:12px;
}
.recruitment_con_title_d{
	float:left;
	display:inline;
	/*width:76px;*/
	width:100px;
	color:#333333;
	font-size:12px;
	text-align: center;
}
.recruitment_con_list{
	float:left;
	display:inline;
	/*width:515px;*/
	width:684px;
	padding:10px 20px 10px 10px;
	border-bottom:1px solid #eaeaea;
}

.recruitment_con_list a:hover{
text-decoration:underline;
}

.recruitment_con_list_a a{
	float:left;
	display:inline;
	width:100px;
	color:#333333;
	font-size:12px;
	text-decoration:none;
}

.recruitment_con_list_a {
	float:left;
	display:inline;
	width:100px;
	color:#333333;
	font-size:12px;
	text-decoration:none;
}

.recruitment_con_list_a a:hover{
	text-decoration:underline;
}

.recruitment_con_list_b a{
	float:left;
	display:inline;
	padding-right: 15px;/*2001/12/12*/
    width: 250px;
	text-decoration:none;
	/*width:165px;*/
	color:#333333;
	font-size:12px;
}

.recruitment_con_list_b a:hover{
text-decoration:underline;
}

.recruitment_con_list_c a{
	float:left;
	display:inline;
	/*width:170px;*/
	width:215px;
	color:#333333;
	font-size:12px;
	text-decoration:none;
}
.recruitment_con_list_c {
	float:left;
	display:inline;
	/*width:170px;*/
	width:215px;
	color:#333333;
	font-size:12px;
	text-decoration:none;
}
.recruitment_con_list_c a:hover{
	text-decoration:underline;
}

.recruitment_con_list_d a{
	float:left;
	display:inline;
	width: 100px;
	/*width:76px;*/
	color:#333333;
	font-size:12px;
	text-align: center;
	text-decoration:none;
}

.recruitment_con_list_d {
	float:left;
	display:inline;
	width: 100px;
	/*width:76px;*/
	color:#333333;
	font-size:12px;
	text-align: center;
	text-decoration:none;
}

.recruitment_con_list_d a:hover{
	text-decoration:underline;
}
/*ÕÐÆ¸Ö°Î»*/
/*ÁªÏµÎÒÃÇ*/
#contact_us_page{
	float:left;
	display:inline;
	width:100%;
}
.contact_us_con{
	float:left;
	display:inline;
	width:674px;
	margin-top:20px;
	padding:0px 20px;
}
.contact_us_con_box{
	float:left;
	display:inline;
	width:337px;
	height:145px;

}
.contact_us_con_box_title{
	float:left;
	display:inline;
	width:320px;
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
.contact_us_con_box_list{
	float:left;
	display:inline;
	width:320px;
	font-size:12px;
	color:#666666;
	margin-top:10px;
}
/*ÁªÏµÎÒÃÇ*/

/*¹ö¶¯*/
.brand_img_b{
	width:510px;
	margin-left:95px;
}
.flip_btn_left{
	float:left;
	width:37px;
	height:37px;
	margin-top:125px;
}
.flip_btn_right{
	float:right;
	width:37px;
	height:37px;
	margin-top:125px;
	margin-left:10px;
}


/*¹ö¶¯*/
.up_select{
	float:left;
	display:inline;
	width:100px;
	height:20px;
	margin-right:10px;
	margin-top:1px;
}
.up_select_btn{
	float:left;
	display:inline;
	width:78px;
	height:20px;
	margin-left:9px;
	margin-top:1px;
}

.up_select_btn input{
	float:left;
	display:inline;
	width:40px;
	height:20px;
	background-color:#ff7101;
	margin-left:19px;
	border:none;
	color:#FFFFFF;
	margin-top:1px;
}
.headBox_text1{
	float:right;
	display:inline;
	color:#ffffff;
	font-size:12px;
	margin-right:10px;
	
}

.introduction_header2{
	float:left;
	display:inline;
	width:1110px;
	height:100px;
	background:url(../images/yzcp_up_bg.jpg) no-repeat scroll 0px 90px transparent;
}
.nimg{
/*border:#e3e3e3 solid 1px;*/
width:100%;
text-align:center;
}


.nimg2{
border:#e3e3e3 solid 1px;
width:150px;
float:left;
margin-top:10px;
margin-left:20px;
overflow:hidden;}

.nimg2_at{
border:#f77272 solid 1px;
width:150px;
float:left;
margin-top:10px;
margin-left:20px;
overflow:hidden;}

.nimg2_box{
width:683px;
height:40px;
margin:0 auto;
}
.nimg2_text{
margin-top:5px;
width:100%;
height:20px;
line-height:20px;}
#jCarouselLite{
width:643;
margin:0 auto;}
.nimg_btn{
position:relative;
z-index:8999999999;
top:-40px;
width:670px;
z-index:100px;
height:40px;
top:-40px;

text-align:right;}
.nimg_btn a{
display:block;
width:20px;
height:20px;
border:#e66000 solid 2px;
background-color:#f48102;
float:left;
margin-left:4px;
line-height:20px;
font-weight:bold;
text-align:center;
color:#FFFFFF;}
.nimg_btn a:hover{
color:#e66000;
background-color:#FFFFFF;}
.news_con2_up_btn{
width:100%;
margin-top:20px;
line-height:20px;
}
.abox{
float:left;
margin-left:10px;
margin-right:10px;
text-align:center;
width:96px;
line-height:18px;
overflow:hidden;
}
.abox_at{

background:url(../images/yz_bg_at.jpg) no-repeat;
}
.abox a img{
display:block;
margin:1px auto;
}
.abox span{
display:block;
margin:2px auto;
}
.abox a{
display:block;
margin:0px auto;
padding-top: 1px;
background:url(../images/yz_bg.jpg) no-repeat scroll 0px 0px transparent;
height:88px;
}

.abox a:hover{
display:block;
margin:0px auto;
padding-top: 1px;
color:#e66000;
background:url(../images/product_bg_at.jpg) no-repeat scroll 0px 0px transparent;;
}


.news_d{
float:left;
border:#66CC00 solid 1px;
margin-top:10px;}
.news_con2d{
padding-top:20px;
float:left;
width:100%;}
.title{
color:#000000;
font-weight:bold;
font-size:14px;
margin-bottom:10px;}
.text{
	line-height:20px;
	margin-top:10px;
}
.text_title{
color:#a50028;
font-size:14px;
font-weight:bold;
}
.yzbox{
width:100%;
margin-bottom:10px;
margin-top:10px;
float:left;
}
.yzbox_text{
float:right;
width:480px;
height:125px;
padding-right:15px;
}

.yzbox_text2{
float:right;
width:535px;
font-size:14px;
font-weight:bold;
margin-top:15px;
}

.yzbox_img{
float:left;
width:200px;
margin-right:10px;
text-align:center;
}
.yzbox_img img
{
    width:200px;
}



.menu_box_a2{
	color:#777777;
	text-decoration: none;
	float:left;
	margin-left:10px;
}

a.menu_box_a3{
	color:#a50028;
	text-decoration: none;
	float:left;
	margin-left:10px;
}
a.currentitem
{
    color:#ffffff;
	background:url("../images/.menutwolist_a.jpg") no-repeat!important;
}
.menu_box_a{
	float:left;
	display:block;
	width:10px;
	height:10px;
}
/*****************************Global****************************/
.business_map_0{
	float:left;
	display:inline;
	width:673px;
	height:340px;
	margin-left:20px;
	margin:20px 0px;
	background:url('../images/golbemap.jpg') no-repeat scroll 0px -1710px transparent;
}
.business_map_1{
	float:left;
	display:inline;
	width:673px;
	height:340px;
	margin-left:20px;
	margin:20px 0px;
	background:url('../images/golbemap.jpg') no-repeat scroll 0px -1px transparent;
}
.business_map_2{
	float:left;
	display:inline;
	width:673px;
	height:340px;
	margin-left:20px;
	margin:20px 0px;
	background:url('../images/golbemap.jpg') no-repeat scroll 0px -343px transparent;
}
.business_map_3{
	float:left;
	display:inline;
	width:673px;
	height:340px;
	margin-left:20px;
	margin:20px 0px;
	background:url('../images/golbemap.jpg') no-repeat scroll 0px -685px transparent;
}

.business_map_4{
	float:left;
	display:inline;
	width:673px;
	height:340px;
	margin-left:20px;
	margin:20px 0px;
	background:url('../images/golbemap.jpg') no-repeat scroll 0px -1027px transparent;
}
.business_map_5{
	float:left;
	display:inline;
	width:673px;
	height:340px;
	margin-left:20px;
	margin:20px 0px;
	background:url('../images/golbemap.jpg') no-repeat scroll 0px -1369px transparent;
}


.business_map_inner_01{
	float:left;
	display:inline;
	width:300px;
	height:350px;
	cursor:pointer;
}
.business_map_inner_02{
	float:left;
	display:inline;
	width:260px;
	height:190px;
	margin-top:100px;
	margin-left:-10px;
	cursor:pointer;
/*	background-color:#dddddd;*/
}
.business_map_inner_03{
	float:left;
	display:inline;
	width:368px;
	height:145px;
	margin-top:-292px;
	cursor:pointer;
}
.business_map_inner_04{
	float:left;
	display:inline;
	width:120px;
	height:230px;
	margin-top:-180px;
	margin-left:240px;
	cursor:pointer;
}
.business_map_inner_05{
	float:left;
	display:inline;
	width:120px;
	height:80px;
	margin-top:-240px;
	margin-left:160px;
	cursor:pointer;
}
/*****************************Global****************************/
.seachCon{
	float:left;
	display:inline;
	width:923px;
	padding:0px 40px 40px;
	margin-top:20px;
}
.seachCon_titleBox{
	float:left;
	display:inline;
	width:923px;
	padding:10px 0px;
	border-bottom:1px solid #e3e3e3;
}
.seachCon_titleBox_left{
	float:left;
	display:inline;
	width:200px;
}
.seachCon_titleBox_left_Img{
	float:left;
	display:inline;
	width:10px;
	height:12px;
	margin-top:3px;
}
.seachCon_titleBox_left_text{
	float:left;
	display:inline;
	color:#333333;
	font-size:18px;
	font-weight:bold;
	margin-left:8px;
}
.seachCon_titleBox_right{
	float:right;
	display:inline;
	width:200px;
}
.seachCon_titleBox_right_text_a{
	float:right;
	display:inline;
	color:#9f9f9f;
	font-size:12px;
}
.seachCon_titleBox_right_text_b{
	float:right;
	display:inline;
	color:#ff9000;
	font-size:12px;
}
.seachCon_s_Box{
	float:left;
	display:inline;
	width:903px;
	margin-left:20px;
	margin-top:20px;
}
.seachCon_s_inputBg{
	float:left;
	display:inline;
	width:464px;
	height:22px;
	padding:10px 14px;
	background:url(../images/seachinputbg.jpg);
}
.seachCon_s_input{
	float:left;
	display:inline;
	width:460px;
	height:22px;
	border:0px;
}
.seachCon_s_submit{
	float:left;
	display:inline;
	width:75px;
	height:38px;
	margin-left:15px;
	color:#ffffff;
	background:url(../images/seachsubmitbtn.jpg);
	line-height:38px;
	font-size:14px;
	text-align:center;
}
.seachCon_resultsBox{
	float:left;
	display:inline;
	width:903px;
	margin-left:20px;
	margin-top:20px;
}
.seachCon_results_Num{
	float:left;
	display:inline;
	width:614px;
	padding:10px;
	border-bottom:1px dotted #c0c0c0;
}
.seachCon_results_list{
	float:left;
	display:inline;
	width:614px;
	padding:20px 10px;
	border-bottom:1px dotted #c0c0c0;
}
.seachCon_results_Num_a{
	color:#333333;
	font-size:12px;
}
.seachCon_results_Num_b{
	color:#ff9000;
	font-size:12px;
}
.seachCon_results_list_title{
	float:left;
	display:inline;
	width:100%;
}
.seachCon_results_list_title_a{
	color:#333333;
	font-size:12px;
	font-weight:bold;
}
.seachCon_results_list_title_b{
	color:#ff9000;
	font-size:12px;
	font-weight:bold;
}
.seachCon_results_list_title_time{
	color:#777777;
	font-size:12px;
	margin-left:20px;
}
.seachCon_results_content{
	float:left;
	display:inline;
	width:614px;
	line-height:24px;
	margin-top:10px;
}
.seachCon_results_content_a{
	color:#333333;
	font-size:12px;
}
.seachCon_results_content_b{
	color:#ff9000;
	font-size:12px;
}

/* common */
.news_1214{
float:left;
width:265px;
}
.news_1214_text{
width:60%;
float:right;
line-height:25px;
}
.news_1214table{
width:100%;
border:#dddddd solid 1px;
}
.news_1214table th{
text-align:center;
color:#000000;
border:#dddddd solid 1px
}
.news_1214table td{
border:#dddddd solid 1px;
text-align:center;
}

.news_1214_title{
margin-bottom:10px;
font-weight:bold;
font-size:12px;
color:#000000;
width:60%;
float:right;

}
.news_con2_up_btn_1214{
width:100%;
float:right;

}
.news_con2_up_btn_1214_box{
width:100%;
float:right;
}

.bottom_top_left_list_right{
	float:left;
	display:inline;
	width:120px;
	color:#ffffff;
	font-size:12px;
	margin-bottom:10px;

}
.bottom_top_left_list_right input{
 	padding:5px 10px 5px 10px;
	border:none;
	color:#ffffff;
	background-color:#7E0111;
}
.bottom_top_left_list_right_text{
	float:left;
	display:inline;
	width:120px;
	color:#000000;
	font-size:12px;
	margin-bottom:10px;
	background:url(../images/bottom_text.jpg) no-repeat;
	width:171px;
	height:22px;
	padding:1px 0px 5px 5px;
}
.bottom_top_left_list_right_text_input{
	width:155px;
	border:1px solid #ffffff;
	height:12px;
}
.pageNum{border: 1px solid #a50028;padding:2px 5px;display: inline-block;color: #a50028;}
.cPageNum{font-weight: bold;padding:2px 5px;border: 1px solid #a50028;background-color: #a50028;display: inline-block;color:#ffffff;}
#pageNav a:hover{text-decoration:none;background: #a50028; color: #ffffff;}
.menutwolist{
    position: absolute;
    width:120px;
    height:190px;
	background:url(../images/menutwolist.png) no-repeat;
	margin:-65px 0px 0px 50px;
	padding:5px 0px 0px 15px;
}
.menutwolist a{
	display:block;
	background:url(../images/.menutwolist_b.jpg) no-repeat;
	height:30px;
	width:90px;
	line-height:30px;
	padding-left:25px;
}
.menutwolist a:hover{
	color:#ffffff;
	background:url(../images/.menutwolist_a.jpg) no-repeat;
	text-decoration: none;

}
.contact_us_con_text_a,contact_us_con_text_b{
	float:left;
	display:inline;
	margin-top:10px;
	width:100%;
}
.contact_us_con_text_b font{
	color:#FF897D;
	font-size:14px;
	font-weight:bold;
}
.contact_us_con_text_a input{
	border:1px solid #D9D9D9;
	width:280px;
	margin:8px 0px 10px 0px;
	height:20px;
}
.contact_us_con_text_a span{
	font-weight:bold;
	color:#000000;
	width:100%;

}
.contact_us_con_text_a textarea{
	border:1px solid #D9D9D9;
	margin:8px 0px 10px 0px;
	width:460px;
	height:160px;
}
.contact_us_con_text_a select{
	border:1px solid #D9D9D9;
	margin:8px 0px 10px 0px;
}
.contact_us_con_text_a samp{
	color:#FF0141;
}
.contact_us_con_text_a_button{
	width:100px!important;
	height:30px!important;
	background-color:#a50028;
	color:#ffffff!important;
	font-size:14px;
	border:none!important;
}
.news_con_other_n{
	float:left;
	display:inline;
	width:620px;
	padding-left:9px;
	margin-top:35px;
	line-height:25px;
}
.news_con_other_n em{
	color:#a50028;
}
.news_con_other_n samp{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.news_con_other_n span{
	display:block;
	border-bottom:1px dashed #cccccc;
	padding:5px 0px 5px 0px;
}

.news_con_other_n font{
	font-size:15px;
	color:#a50028;
}


.news_con_other_n_2{
	float:left;
	display:inline;
	width:650px;
	padding-left:9px;
	margin-top:35px;
	line-height:25px;
}
.news_con_other_n_2 font{
	font-size:18px;
	color:#000000;
	font-weight:bold;
}

.news_con_other_n_2 span{
	display:block;
	font-size:16px;
	color:#a50028;
	font-weight:bold;
	background:url("../images/p1.jpg") no-repeat 0px 0px;	
	padding:0px 0px 10px 25px;

}

.news_con_other_n_2 em{
	font-size:16px;
	color:#a50028;
	font-weight:bold;

}
.news_con_other_n_2 div{
	width:100%;
	text-align:center;
	font-size:14px;
	color:#a50028;
	font-weight:bold;
}
.news_con_other_n_2 table{
	width:610px;
	height:120px;

}
.news_con_other_n_2 td{
	border:1px solid #cccccc;
	text-align:left;
	line-height:25px;
	padding-left:20px;
	padding-right:10px;
}
.news_con_other_n_2 th{
	text-align:center;
	background-color:#a50028;
	color:#ffffff;
	height:30px;
	border:1px solid #a50028;

}
.news_con_other_n_2_w{
	width:40px;

}
.news_con_other_n_2_w_2{
	width:80px;

}
.news_con_other_n_2 samp{
	color:#a50028;
}
.table_01{
		width:610px;
}
.table_01 th{
	text-align:left;
	background-color:#ffffff;
	border:none;
	padding-left:40px;
}
.table_01 td{
	border:none;
	text-align:left;
	line-height:25px;
}

.news_cvb_text{
float:left;
display:inline;
width:560px;
line-height:25px;
margin-left:125px;
}
.news_cvb_text img{
margin:0px 0px 10px 0px;
line-height:25px;
}
.news_cvb_text span{
	font-size:16px;
	font-weight:bold;
	color:#a50028;
	margin-right:20px;
}

.news_cvb_text_2{
float:left;
width:700px;
line-height:25px;
}
.news_cvb_text_list_0{
	float:left;
	width:100%;	
	padding-bottom:30px;
	line-height:20px;
}
.news_cvb_text_list{
	float:left;
	width:100%;	
	border-bottom:1px dashed #cccccc;
	margin-bottom:20px;
	padding-bottom:20px;
}
.news_cvb_text_list_left{
	float:left;
	width:360px;
}
.news_cvb_text_list_right{
	float:left;
	width:330px;
	line-height:25px;
}
.news_cvb_text_list_right em{
	display:block;
	color:#a50028;
	font-weight:bold;
}
.news_cvb_text_2 em{
	display:block;
	color:#a50028;
	font-weight:bold;
}
.contant_ok{
	float:left;
	display:inline;
	width:400px;
	background:url("../images/content_ok.jpg") no-repeat;	
	padding-left:60px;
	height:48px;
	line-height:48px;
	margin:60px;
}

.business_map_area_NewYork{
	float:left;
	display:inline;
	width:19px;
	height:19px;
	cursor:pointer;	
	margin-top:-225px;
	margin-left:-105px;
}

.business_map_area_LosAngeles{
	float:left;
	display:inline;
	width:19px;
	height:19px;
	cursor:pointer;	
	margin-top:-200px;
	margin-left:-210px;
}
.business_map_area_KL{
	float:left;
	display:inline;
	width:19px;
	height:19px;
	cursor:pointer;
	margin-left:210px;
	margin-top:-140px;	
}
.business_map_area_London{
	float:left;
	display:inline;
	width:19px;
	height:19px;
	cursor:pointer;	
	margin-top:-245px;
	margin-left:15px;
}
.business_map_area_beijing{
	float:left;
	display:inline;
	width:19px;
	height:19px;
	cursor:pointer;	
	margin-top:-205px;
	margin-left:225px;
}


.business_map_area_shanghai{
	float:left;
	display:inline;
	width:19px;
	height:19px;
	cursor:pointer;
	margin-top:-195px;
	margin-left:240px;	
}
.business_map_area_HK{
	float:left;
	display:inline;
	width:19px;
	height:19px;
	cursor:pointer;	
	margin-top:-172px;
	margin-left:233px;
}
.business_map_area_guangzhou{
	float:left;
	display:none;
	width:19px;
	height:19px;
	cursor:pointer;t;	
	margin-top:-172px;
	margin-left:233px;
}
.business_map_area_Ontario{
	float:left;
	display:inline;
	width:19px;
	height:19px;
	cursor:pointer;	
	margin-top:-240px;
	margin-left:-150px;
}
.business_map_area_chengdu{
	float:left;
	display:inline;
	width:19px;
	height:19px;
	cursor:pointer;
	margin-top:-187px;
	margin-left:215px;
}
.area{
	
}

.text_title_01{
	color:#a50028;
	font-size:14px;
	font-weight:bold;
	padding-left:70px;
	background:url("../images/job_s1.jpg") no-repeat 0px 20px;
	margin-top:30px;	
}
.text_title_02{
	color:#a50028;
	font-size:14px;
	font-weight:bold;
	padding-left:70px;
	background:url("../images/job_s2.jpg") no-repeat 0px 20px;
	margin-top:30px;
}
.text_title_03{
	color:#a50028;
	font-size:14px;
	font-weight:bold;
	padding-left:70px;
	background:url("../images/job_s3.jpg")  no-repeat 0px 20px;
	margin-top:30px;	
}
.text_title_04{
	color:#a50028;
	font-size:14px;
	font-weight:bold;
	padding-left:70px;
	background:url("../images/job_s4.jpg")  no-repeat 0px 20px;
	margin-top:30px;
}
.titleS{
	width:100%;
	font-size:28px;
	color:#000000;
	text-align:center;
	font-weight:bold;
}
.contantS{
	width:100%;	
	color:#000000;
	font-size:14px;
	color:#000000;
	line-height:25px;
}
.contantS span{
	display:block;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	margin-top:30px;
	margin-bottom:-20px;
}