body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,img,a{
	color:#000;
	border:none;
	margin:0;
	padding:0;
	font-family:"Arail","Verdana","Helvetica","sans-serif";
	-webkit-text-size-adjust:none;
	font-size:14px;
	outline:none;
	resize:none;
}

h1,h2,h3,h4,h5,h6{
	-webkit-margin-before:0em;
	-webkit-margin-after:0em;
}
em{font-style:normal}
ul,ol{list-style:none}
a{text-decoration:none;color:white}
img{border:none; vertical-align:middle}

body{background: url("../images/new-inside-bg.jpg") no-repeat top center #000;}
body.index_body{ background:#000;}
.clearfix{
	clear:both;
	height:0;
	line-height:0;
	overflow:hidden;
}
.clearfix:after{
    content: "";
    display: block;
    height: 0;
    clear: both;
}
.clearfix {
    zoom: 1;
}

.header_outter{background:url("../images/header-bg.png") no-repeat top center;height:93px; position:relative; z-index:100; /*min-width:980px;*/}
.header{
	width:1100px;
	
	margin:0 auto;
	/*position:absolute;
	left:50%;
	margin-left:-720px;
	top:0;	
	padding:0 230px;
	z-index:99;*/
}
.language{
	float:right;
	height:14px;
	background:url("../images/lan-bg.png") 0 0 no-repeat;
	margin-top:10px;
	font-size:14px;
	padding-left:30px;
	color:#909090;
}
.language a{ font-size:14px;}
.language span{
	color:#909090;	
}
.language span:hover{
	color:#0078ff;
}
.language .current_language{
	color:#0078ff;	
}
.top_logo{
	float:left;
	margin-top:6px;	
}
.nav{
	float:right;
	margin-top:28px;
	height:37px;
	/**height:32px;*/
	
}
.nav li{
	float:left;	
	margin-left:28px;
	font-size:15px;
	height:41px;
	display:block;
	position:relative;
}
.nav li a{
	color:white;
	font-size:16px;
}
.nav li a:hover,.nav li.nav_hover a{
	color:#0078ff;
}
.nav_on,.nav_hover{
	background:url("../images/nav-arrow.png") center 29px no-repeat;	
}

.nav .nav_on a{
	color:#0078ff;
}
.nav li .sub_nav{ background:url("../images/sub_nav_bg.png") repeat; width:276px; position:absolute; left:50%; top:41px; margin:0 0 0 -127px; display:none; }
.nav li .sub_nav a{ display:block; padding:0 0 0 20px; height:40px; line-height:40px; width:255px; border-bottom:1px solid #5b5c62;font-size:15px;position:relative}
.nav li .sub_nav a.last{ border:none 0px;}
.nav .nav_on .sub_nav a,.nav li.nav_hover .sub_nav a{ color:#fff;}
.nav .nav_on .sub_nav a:hover,.nav li.nav_hover .sub_nav a:hover{color:#0078ff;}
.container{
	width:1100px;
	height:807px;
	margin:0 auto;	
	position:relative;
}
.big_bg{
	position:absolute;
	z-index:9;
	left:50%;
	top:-93px;
	margin:0 0 0 -720px;
	 display:none;
	
}
.content{
	width:1100px;
	margin:0 auto;	
	padding-top:80px;
	position:relative;
	z-index:10;
}
.crumb{
	width:100%;
	height:40px; 
}

.crumb a{font-size:16px;}
.crumb span{
	cursor:pointer;
	padding:7px;
}
.crumb_step1{
	width:250px;
	height:40px;
	background:url("../images/crumb-step1-bg-off.png");
	float:left;
	line-height:40px;
	text-align:center;
	color:white;
}
.crumb_step1_on{
	background:url("../images/crumb-step1-bg-on.png");	
	color:#363837;
}
.crumb_step2{
	width:250px;
	height:40px;
	background:url("../images/crumb-step2-bg-off.png");
	float:left;
	margin-left:-29px;
	line-height:40px;
	text-align:center;
	color:white;
}

.crumb_step3{
	width:250px;
	height:40px;
	background:url("../images/crumb-step2-bg-off.png");
	float:left;
	margin-left:-29px;
	line-height:40px;
	text-align:center;
	color:#363837;
}
.crumb_step2_on{
	background:url("../images/crumb-step2-bg-on.png");	
	color:#363837;	
}
.main{
	width:1100px;
	height:635px;
	background:url("../images/gray-bg.png");	
}
#slides {
  display: none;
  height:900px;
}

#slides .slidesjs-navigation {
  margin-top:3px;
}

#slides .slidesjs-previous {
  margin-right: 5px;
  float: left;
}

#slides .slidesjs-next {
  margin-right: 5px;
  float: left;
}

.slidesjs-pagination {
  margin: 6px 0 0;
  position:absolute;
  width:130px;
  left:50%;
  margin-left:-65px;
  top:672px;
  z-index:999;
}

.slidesjs-pagination li {
  float:left;
  margin: 0 9px;
}

.slidesjs-pagination li a {
  display: block;
  width: 13px;
  height: 0;
  padding-top: 13px;
  background-image: url("../images/pagination-off.png");
  background-position: 0 0;
  float: left;
  overflow: hidden;
}

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
  background-image: url("../images/pagination-on.png");
}
.banner{
	position:relative;	
	height:900px;
}
.banner_option{
	width:982px;
	height:149px;
	position:absolute;
	bottom:30px; 
	left:50%;
	margin:0 0 0 -491px;
}
.banner_option li{
	float:left;	
	margin-right:16px;
}

.footer{
	position:relative;
	width:1100px;
	height:40px;
 	background:black;	
	margin:0 auto;	
	z-index:99;
	line-height:40px;
}
.copyright{
	float:left;
	margin:8px 0 0 15px;
	color:#808080;
	font-size:12px;	
}
.footer a{
	float:right;
	margin:8px 0 0 15px;
	color:#808080;	
}
.footer a:hover{
	color:#0078ff;	
}

.contact_box{
	width:995px;
	margin:0 auto;
	padding-top:45px;	
	display:none;
}


.contact_show{
	border-top:1px solid #484847;	
}
.contact_show li{	
	border-bottom:1px solid #484847;
	
	clear:both;
	overflow:hidden;zoom:1;
	min-height:180px;
}
.contact_show_img{
	float:left;
	border:1px solid white;	
	margin:20px 0 20px 30px;
	width:250px;
	height:162px;
}
.contact_show h2{	
	color:#f39800;
	font-size:16px;
	font-weight:normal;
	line-height:22px;
}
.contact_show p{	
	color:white;
	font-size:16px;
	font-weight:normal;
	line-height:22px;
}
.contact_show .contact_show_right{
	float:left;
	position:relative;
	margin:20px 0 0px 30px;	
	padding:0 0 20px 0;
	width:677px;
}
.news_container{ height:570px;}
.news_content{ padding:80px 0 0 0;}
.show_more{
	position:absolute;
	right:0;
	bottom:20px;
	color:white;
	font-size:14px;
	background:url("../images/yellow-arrow.png") right 6px no-repeat;
	padding-right:10px;		
}


.contact_news{
	border-top:1px solid #484847;	
}
.contact_news li{
	padding:20px;	
	border-bottom:1px solid #484847;
}
.contact_news li h2{
	color:#f39800;
	font-size:18px;
	font-weight:normal;	
	margin-bottom:15px;
}
.contact_news li p{
	font-size:16px;	
	line-height:22px;
	color:white;
}
.news_info{
	margin-top:18px;	
	font-size:12px;
	color:#808080;
	overflow:hidden; zoom:1;
}
.news_more{
	float:right;
	color:white;
	font-size:14px;
	display:block;
	background:url("../images/yellow-arrow.png") right 6px no-repeat;
	padding-right:10px;	
}

.pagination{
	width:400px;
	margin:30px auto 0 auto;
	text-align:center;	
}
.pagination span{
	font-size:14px;
	color:#a1a1a1;	
	margin-right:5px;
	cursor:pointer;
}
.pagination .current_page{
	color:#00c053;	
}
.page_prev{
	margin-right:8px;	
	cursor:pointer;
}
.page_next{
	margin-left:3px;
	cursor:pointer;	
}

.document_box{
	width:100%;
	margin:0 auto;
	height:435px;	
	display:none;
}
.document_list{
	height:250px;	
	padding-top:45px;
}
.document_list li{
	width:165px;
	float:left;	
	margin-left:45px;
	position:relative; margin-bottom:30PX;
}
.document_list li span{background:url("../images/search2.png") no-repeat; width:24px; height:24px; position:absolute; bottom:45px; left:110px;}
.document_list li p{
	text-align:center;
	color:white;
	font-size:16px;
	margin-bottom:10px;	
	width:145px;
	height:36px;
	line-height:18px;
}
.document_list li img{
	display:block;
	cursor:pointer;
}
.document_list li a{
	display:block;
	margin-top:17px;
	background:url("../images/download-bg.png") 0 0 no-repeat;
	height:20px;
	padding:2px 0 0 30px;	
}
.catalogue_left{
	padding:57px 0 0 44px;	
	position:relative;
	float:left;
}
.catalogue_big_img{
	float:left;
	display:block;	
}
.catalogue_book_detail{
	float:left;
	margin-left:23px;	
}
.label_new{
	float:left;	
}
.catalogue_book_detail h2{
	float:left;
	color:#f39800;
	font-size:16px;
	margin-left:5px;	
	font-weight:normal;
	line-height:22px;
}
.catalogue_book_detail .catalogue_book_time{
	color:#adadad;
	font-size:12px;
	margin-top:5px;	
}
.catalogue_book_detail p{
	width:270px;
	color:white;
	font-size:14px;
	margin-top:15px;	
	line-height:22px;
}
.catalogue_left .download{
	display:block;
	position:absolute;
	left:307px;
	bottom:5px;
	background:url("../images/download-bg.png") 0 0 no-repeat;
	height:20px;
	padding:2px 0 0 30px;
}
.catalogue_right{
	width:295px;
	height:350px;
	float:right;
	margin:40px 50px 0 0;
}
.catalogue_small_viewport{
	width:295px;
	height:334px;
	position:relative;	
	overflow:hidden;
}
.catalogue_sm_list{
	position:absolute;
	width:295px;
	height:9999px;
	left:0;
	top:0;	
}
.arrow_top{
	cursor:pointer;	
}
.arrow_bottom{
	cursor:pointer;	
}
.catalogue_sm_list li{
	width:279px;
	height:	116px;
	padding:26px 0 27px 10px;
	border-bottom:1px solid #484847;
	position:relative;
}
.catalogue_sm_list li img{
	border:1px solid white;
	float:left;	
	cursor:pointer;
}
.catalogue_sm_list li h2{
	width:170px;
	float:left;
	color:#f39800;
	font-size:16px;
	margin-left:8px;	
	font-weight:normal;
	line-height:22px;
}
.catalogue_sm_list li p{
	float:left;
	color:white;
	font-size:13px;
	margin-left:8px;
	margin-top:5px;	
	width:175px;
}
.catalogue_sm_list li .download{
	display:block;
	position:absolute;
	left:114px;
	bottom:25px;
	background:url("../images/download-bg.png") 0 0 no-repeat;
	height:20px;
	padding:2px 0 0 30px;	
}

.product-container{
	height:471px;
}



.scroll-box{
	width:1000px;
	height:374px;
	margin:0 auto;
}


/*contact-us*/

.contact_box2{
	/*width:995px;*/
	margin:0 auto;	
	display:none;
	 text-align:justify;
}

.main2{
	height:395px;
	padding-top:40px;
	background:url("../images/gray-bg.png");	
}


.recruitment-info{
	width:960px;
	margin-bottom:35px;
}

.recruitment-info span{
	color:#f39800;
	display:block;
	font-size:18px;
	padding-bottom:17px;
	border-bottom:1px solid #484847;
	text-transform:uppercase
}

.recruitment-info p{
	line-height:24px;
	font-size:16px;
	color:#d4d3d3;
	padding-top:15px;
	text-align:justify;
}

.recruitment-info p b{
	display:block;
	font-size:16px;
}


.map-info{
	background:url("../images/map-stamp.png") no-repeat;
	padding-left:33px;
	margin-left:30px;
	margin-bottom:25px;
	
}

.map-info span{
	color:#fff;
	display:block;
	font-size:16px;
	font-weight:bold;
}


.map-info p{
	line-height:22px;
	font-size:16px;
	color:#d4d3d3;
}

.map-info2{
	background:url("../images/map-stamp2.png") no-repeat;
	padding-left:33px;
	margin-left:30px;
	margin-bottom:25px;
	
}

.map-info2 span{
	color:#f39800;
	display:block;
	font-size:18px;
}


.map-info2 p{
	line-height:22px;
	font-size:16px;
	color:#d4d3d3;
}

.map-info p a{ font-size:16px;}


.map-img{
	position:absolute;
	margin-left:550px;
	z-index:2;
}



.about_us_main{
	height:480px;	
}
.about_box{
	margin:0 auto;
	height:445px;	
	display:none;
	padding:38px 46px 0 46px;	
}
.about_us p{
	color:#c2c2c2;	
	font-size:16px;
	line-height:22px;
	margin-bottom:20px;
	 text-align:justify;
}
.culture{
	
	height:407px;
}
.culture_headline{
	color:#d4d3d3;	
	
	border-bottom:1px solid #484847;
	padding-bottom:12px;
	margin:0 0 15px 0;
}
.culture_headline span{
	cursor:pointer;
	margin-right:10px;
	 font-size:16px;	
}


.orange{
	color:#fff !important;	
}
.culutre_content{
	width:1008px;
	height:380px;
	position:relative;
	display:none;
}
.culutre_content > p{
	width:480px;
	padding:20px 0 10px 0;
	font-size:14px;
	color:#d4d3d3;	
}
.culutre_content .culture_p{
	width:480px;
	padding:20px 0 10px 0;
	font-size:14px;
	color:#d4d3d3;
}
.culture_pic_right{
	/*position:absolute;	
	right:30px;
	top:0px;*/
	float:right; margin:0 30px 0 0;
}
.concept_left_img{
	float:left;
	margin-top:17px;	
}
.concept_right_text{
	float:left;
	margin-top:17px;	
	margin-left:56px;
}
.activity_box{
	padding-top:15px;
	overflow:hidden;	
}
.activity_box h2{
	color:#f49900;
	font-weight:normal;
	font-size:15px;	
	
}
.activity_box p{
	font-size:16px;
	color:#d4d3d3;	
	margin-top:15px;
	line-height:22px;
}
.activity_box .short_text{
	width:650px;
	float:left;	
}
.activity_box .act_img{
	float:right;	
	margin-top:15px;
}

.product_capacity{
	height:407px;
}
.capacity_headline{
	color:#d4d3d3;	
	border-bottom:1px solid #484847;
	padding-bottom:12px;
	margin:0 0 15px 0;
}
.capacity_content{
	
	height:360px;
	padding-top:15px;
	display:none;	
}
.capacity_headline span{
	cursor:pointer;
	margin-right:10px;
	font-size:16px;	
}
.capa_pic_big{
		
}
.capa_pic_right{
	float:right;
}
.line_para{
	color:#d4d3d3;
	font-size:16px;
	margin-bottom:7px;	
}
.capa_pic_right2{
	float:right;
	margin:38px 34px 0 0 ;
}
.strategy_para{
	width:620px;	
	color:#d4d3d3;
	font-size:16px;
	margin-bottom:20px;	
	line-height:22px;
}




/*service*/
.big-title{
	color:#f39800;
	font-size:24px;
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:1px solid #3e3f40;
}


.repair-info{
	margin-bottom:25px;
}

.repair-info .sub-title{
	color:#fff;
	line-height:18px;
	font-size:18px;
}


.repair-info .sub-title span{
	display:inline-block;
	width:18px;
	height:18px;
	margin-right:12px;
	text-align:center;
	
	color:#FFF;
	font-size:12px;
}


.repair-info p{
	color:#d4d3d3;
	line-height:22px;
	padding-top:10px;
	padding-left:26px;
	font-size:16px;
	 text-align:justify;
}


.main-content{
	color:#d4d3d3;
	line-height:22px;
	font-size:16px;
	margin-bottom:20px;
}

.service-faq{
	background:#ffffff url("../images/cross.gif") no-repeat 934px center;
	padding:15px 17px;
	border-bottom:1px solid #e6e6e6;
	color:#595959;
	cursor:pointer;
	 font-size:16px;
}

.service-faq-on{
	background:#0e9848 url("../images/cross.gif") no-repeat 934px center;
	color:#FFF;
}

.pop-win{
	width:1055px;
	height:464px;
	padding-left:46px;
	border-bottom:7px solid #face29;
	background:#181818;
	position:absolute;
	z-index:1000;
	left:-9999px;
	top:200px;
}


.pop-win .close{
	padding:20px 0 0 1024px;
	width:13px;
	height:14px;
	cursor:pointer;
}

.pop-win .title{
	width:960px;
	color:#f39800;
	padding-bottom:25px;
	margin-bottom:20px;
	border-bottom:1px solid #3e3e3e;
	font-size:17px;
}

.pop-win .pop-content{
	width:990px;
	height:320px;
}

.pop-win .pop-content p{
	line-height:22px;
	color:#d4d3d3;
	margin-bottom:20px;
}




.sitemap{
	padding-top:40px;	
	width:945px;
	height:360px;
}
.sitemap_row{
	width:255px;
	float:left;	
	margin-left:47px;
}
.sitemap_row h2{
	font-size:24px;
	font-weight:normal;
	color:#f39800;	
	padding:12px 0;
	border-bottom:1px solid #484847;
	border-top:3px solid #484847;
}
.sitemap_row a{
	display:block;
	margin-top:15px;
	font-size:15px;
	color:#d4d3d3;	
}
.sitemap_row a:hover{
	color:#f39800;
}



/*  2014 - 02 - 25*/
.news_details_box{
	width:1005px;
	margin-left:40px;
	height:360px;	
	display:none;	
	position:relative;
}

.news_details_box p{
	font-size:16px;
	color:#d4d3d3;
	line-height:22px;
}
.news_details_box img{
	margin-bottom:40px;
}
.news_close{
	position:absolute;
	right:26px;
	top:10px;
	cursor:pointer;	
	display:none;
}
.main{
	position:relative;
}


/* 2014 - 02 -27 */
.product_container{
	width:1062px;
	height:620px;
	padding:30px 0 0 38px;
	position:relative;
	z-index:12;
}
.product_left_list{
	float:left;
	width:295px;
	background:url("../images/light-gray.png");
	position:relative;
	z-index:20;
	
}
.product_left_list li{
	display:block;
	width:280px;
	padding-left:15px;
	height:36px;
	color:#d4d3d3;
	line-height:36px;	
	z-index:20;
	position:relative;
	margin:0 0 1px 0;
}
.product_left_list li a{ font-size:16px;}
.product_left_list li:hover{
	color:white;
	background:#0078ff;	
}
.product_left_list li.active{
	color:white;
	background:#f39800;	
}
.product_right{
	float:left;
	margin-left:40px;
	width:699px;	
	
}
.product_breadcrumb{
	padding-bottom:20px;
	border-bottom:1px solid #484847;
}
.product_breadcrumb p.orange{ color:#fff; color:#fff !important; background:#f49900; padding:0 10px;}
.product_breadcrumb > p{
	float:left;
	color:#fffffe;	
	cursor:pointer;
	font-size:16px;
}
.product_breadcrumb > p:hover{
	color:#f49900;
}
.product_breadcrumb > span{
	float:left;
	color:#484847;	
	margin:0 12px;
}
.product_drop_con{
	width:194px;
	height:31px;	
	float:left;
	margin:-8px 0 0 12px;
	position:relative;
	cursor:pointer;
}
.product_drop_down{
	width:194px;
	height:31px;	
	background:#303a45;
	float:left;
	padding-left:18px;
	position:relative;
	cursor:pointer;
}
.product_drop_down #arrow{
	position:absolute;
	right:12px;
	top:13px;	
}
.product_drop_down p{
	color:white;
	font-size:16px;	
	height:31px;
	line-height:31px;
}
.product_subcata_list{
	width:212px;
	position:absolute;
	top:31px;
	left:0;	
	background:#303a45;
	display:none;
	z-index:999;
}
.product_subcata_list li{
	width:194px;
	padding-left:18px;
	color:white;
	font-size:15px;	
	height:31px;
	line-height:31px;	
	cursor:pointer;	
}
.product_subcata_list li:hover{
	background:#f49900;	
}
.product_content_box{
	height:500px;	
	margin-top:19px;
	position:relative;
	z-index:8;
}
.product_content_list{
	width:650px;		
}
.product_content_list ul li{
	padding-bottom:19px;
	margin-bottom:19px;
	border-bottom:1px dotted #484847;	
}
.product_content_list ul li img{
	display:block;
	float:left;
	width:254px;	
}
.product_right_detail{
	width:370px;
	float:left;
	margin-left:15px;
	color:#484847;	
}
.product_right_detail h2{
	color:#fff;
	margin-bottom:10px;
	font-size:16px;
	font-weight:normal;
}
.product_right_detail p{
	color:#d4d3d3;
	margin-bottom:10px;
	line-height:22px;
	font-size:16px;
	text-align:justify;
}
.product_right_more{
	background:url("../images/yellow-arrow.png") right 8px no-repeat;	
	width:45px;
	cursor:pointer;
}
.product_right_more a{ color:#f00;}
.product_current_step{
	color:#d4d3d3;	
	height:27px;
	line-height:27px;
	font-size:16px;
}
.product_download{
	float:right;	
	color:#d4d3d3;
	padding-left:27px;
	background:url("../images/download-bg.png") 0 6px no-repeat;
	height:27px;
	line-height:30px;
}
.product_detail{
	height:500px;
	margin-top:20px;
}
.product_detail p{
	width:623px;
	color:#d4d3d3;	
	line-height:24px;
	margin-top:5px;
	font-size:16px;
	text-align:justify;
}
.product_slide_viewport{
	width:495px;
	height:330px;
	background:#303030;
	overflow:hidden;
	position:relative;	
	margin:0 auto 15px auto;
}
.product_slider{
	width:99999px;
	height:330px;	
	position:absolute;
	left:0;
	top:0;
}
.product_slider li{
	width:495px;
	height:330px;
	overflow:hidden;
	float:left;	
	text-align:center;
	position:relative;
}
.product_slider li span{ background:url("../images/search.png") no-repeat; width:24px; height:24px; position:absolute; bottom:10px; right:10px;}
.product_slider li img{ height:330px; cursor:pointer;}
#product_arrow_left{
	position:absolute;
	left:0;
	top:50%;
	margin-top:-12px;
	cursor:pointer;	
}
#product_arrow_right{
	position:absolute;
	right:0;
	top:50%;
	margin-top:-12px;	
	cursor:pointer;	
}
/*@王春雷 2014-2-12*/
.pagination{width:700px;margin:20px auto 0 auto;text-align:center;}
.pagination .current{color:#00c053;	}
.pagination a{display:inline-block; width:20px; height:20px;line-height:12px; margin:0px; padding:0px; font-size:16px;}
.pagination a.page_prev{background:url("../images/page-left-on.png") no-repeat;}
.pagination a.page_next{background:url("../images/page-right-on.png") no-repeat;}
.pagination a.page_prev_off{background:url("../images/page-left-off.png") no-repeat;}
.pagination a.page_next_off{background:url("../images/page-right-off.png") no-repeat;}
.crumb_step1 a,.crumb_step2 a,.crumb_step3 a{color:#FFF;}
.crumb_step1_on a,.crumb_step2_on a,.crumb_step3_on a{color:#000;}


/*@小白 2014-3-9*/
/*table{border-collapse:collapse; border-spacing:0}*/
table tr td{
	background:#e0aa17;
	color:#000;
	font-size:16px;
}

.mt20{margin-top:20px}

.html{background:#000}

/*@麦麦 2014-03-22 */
.product_list4_table tr td{
	color:#fff;
	font-size:12px;
}
.green_heavy_bg{background:#11773f;}
.green_light_bg{background:#144930;}
.yellow_heavy_bg{background:#bb9c28}
.tr_odd{background:none;}
.tr_odd td{background:none;color:white}
.tr_even{background:url("../images/light-gray.png");}
.tr_even td{background:none;color:white}

.mask{ background:#000; opacity:0.7; position:absolute; width:100%; height:100%; left:0; top:0; z-index:100;}
#pop_img_box{ position:absolute; z-index:101; background:#fff; width:0px; height:0px; left:50%; top:50%;}
#pop_close{ position:absolute; right:0; bottom:-20px;}
#pop_img{ width:100%; height:100%;}

#index_banner{ height:900px; position:relative;  top:-93px; overflow:hidden; margin:0 auto -93px auto; }
#index_banner_wrapper{width:1440px; height:900px; position:absolute; margin:0 0 0 -720px; left:50%; z-index:0; }
#index_banner .slides_container{width:1440px; height:900px; position:relative; z-index:0;}
#index_banner .slide{width:1440px; height:900px;}
#index_banner .pagination{ position:absolute; top:820px; left:50%; display:none; z-index:10;}
#index_banner .pagination a{ background:url("../images/pagination-off.png") no-repeat; width:13px; height:13px; text-indent:-9999px; display:block; float:left;}
#index_banner .pagination .current a{ background:url("../images/pagination-on.png");}
#index_banner .pagination li{ float:left; margin:0 9px;}

.culture_box{ height:380px; overflow:hidden;}
.contact_work_box{ height:374px; overflow:hidden;}
.news_details_outter{ padding:30px 0 0 0;height:360px; position:relative; overflow:hidden;}
.scroll_outter{height:374px; overflow:hidden; width:100%;}
.product_content_outter{ height:520px; overflow:hidden;}
.product_detail_outter{ height:520px; overflow:hidden;}
.scroll-box{ overflow:hidden;}
.pop-win .pop-content{ overflow:hidden;}

.mCSB_scrollTools .mCSB_draggerRail,.mCSB_scrollTools .mCSB_draggerRail{ width:8px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width:8px;}

.feedback_main{ padding:40px 0 0 0; height:435px;}
.feedback_box{ overflow:hidden; zoom:1;color:#d4d3d3;font-size:16px;}
.feedback_box .intro{ margin:0 60px; width:205px; float:left;  line-height:22px;}
.feedback_box .info{ width:705px; float:left; }
.feedback_box .info table tr td{ background:none;}
.feedback_box .info th{ text-align:left; font-weight:normal;}
.feedback_box .info th,.feedback_box .info td{ padding:10px 0;}
.feedback_box .info .input_txt{ background:url("../images/feedback_input.png") no-repeat; width:335px; height:31px; line-height:31px;color:#d4d3d3;}
.feedback_box .info textarea{ background:url("../images/feedback_textarea.png") no-repeat; width:689px; height:109px; padding:5px;color:#d4d3d3;}
.feedback_box .info .submit_btn{ background:url("../images/feedback_submit.png") no-repeat; width:113px; height:30px; border:none 0px; cursor:pointer;}
.feedback_box .info span{ color:#face29;}
.feedback_box .info .submit_btn_sp{ background:url("../images/feedback_submit_sp.png") no-repeat; width:113px; height:30px; border:none 0px; cursor:pointer;}
.feedback_box .info .submit_btn_ru{ background:url("../images/feedback_submit_ru.png") no-repeat; width:113px; height:30px; border:none 0px; cursor:pointer;}

.list_table tr td{ font-size:12px; text-align:center}
.list_table .tr_odd td{ background:#fff;color:#282828; line-height:38px;}
.list_table .tr_even td{ background:#e5e5e5;color:#282828; line-height:38px;}

.list_table2 tr td,.list_table2 tr th{ font-size:12px; text-align:center;line-height:18px; padding:6px 0;}
.list_table2 tr th{ background:#11773f; color:#fff; font-weight:normal;line-height:16px;}
.list_table2 .tr_odd td{ background:#fff;color:#282828;}
.list_table2 .tr_even td{ background:#e5e5e5;color:#282828;}
.list_table2 .tr_even th,.list_table2 .tr_odd th{background:#41554a; }
.culture_menu.orange{ background:url("../images/arrow-orange.png") no-repeat 0px 3px;padding-left:20px;}
.culture_menu{ background:url("../images/arrow-white.png") no-repeat 0px 3px;padding-left:20px;}
.capacity_menu.orange{ background:url("../images/arrow-orange.png") no-repeat 0px 3px;padding-left:20px;}
.capacity_menu{ background:url("../images/arrow-white.png") no-repeat 0px 3px;padding-left:20px;}
.sub_cata{position:relative;}
.sub_cata_list{position:absolute;left:275px;top:0px;background:url("../images/sub_nav_bg.png") repeat;border-left:1px solid #5b5c62;display:none }
.sub_cata_list a{background:url("../images/arrow-orange.png") no-repeat 5px 15px;}
.third_cata{position:relative;}
.forth_cata{position:absolute;left:275px;top:0px;background:url("../images/sub_nav_bg.png") repeat;border-left:1px solid #5b5c62;display:none}
.forth_cata a{width:150px !important;}

.page{ margin-right:15px; text-align:center; float:right; margin-top:30px;}
.page a{ line-height:15px; padding:0 5px; float:left; font-size:12px; display:block; margin-left:5px; border:1px solid #ccc;}