body { padding:0px;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: 'Arial'; background:#fff;}
body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #585858;line-height: 20px;font-family: 'Arial';}
ul,li{list-style-type:none;}
*{ margin:0px; padding:0px;font-family: Arial, Helvetica, sans-serif;}
h1{ font-size:20px;}
img{ border:0px; vertical-align:middle;}
.clear{ clear:both;}
a{ color:#555555;}
a:link {text-decoration: none;line-height: 20px;}
a:active {text-decoration: none;line-height: 20px;}
a:visited {text-decoration: none;line-height: 20px;}
a:hover{text-decoration: underline;line-height: 20px;}
input:focus{outline:none; blr:expression(this.onFocus=this.close()); blr:expression(this.onFocus=this.blur());}
textarea:focus{outline:none; blr:expression(this.onFocus=this.close()); blr:expression(this.onFocus=this.blur());}
/* 背景样式 */
.bgorder{ background:#f0f0f0;}

/*css flickr style pagination*/
div.flickr {
	padding:20px 0px 20px 0px;margin:0px; text-align:center; font-family:Verdana; font-size:12px;
}
div.flickr a {
	 background:#0d0d0d;padding:4px 6px; background-position: 50% bottom; color: #fff; margin-right: 8px; text-decoration: none
}
div.flickr a:hover {
	  background-image: none; color: #333; background-color: #ddd; background:#0d0d0d;
}
div.meneame a:active {
	 background-image: none; color: #fff; background-color: #463229;
}
div.flickr span.current {
	 padding:4px 6px; width:23px; height:25px; text-align:center; font-weight: bold; color: #FFF; margin-right: 8px; border: #AAAAAA 1px solid; background:#463229;
}
div.flickr span.disabled {
	 padding:4px 6px; color: #adaaad; margin-right: 8px; border: #CECECE 1px solid; 
}
div.flickr font.current {
	 padding:4px 6px; width:23px; height:25px; text-align:center; font-weight: bold; color: #333; margin-right: 8px; border: #ddd 1px solid; background:#ddd;
}
div.flickr font.disabled{padding:4px 6px; color:#fff; margin-right:8px; background:#0d0d0d;}
div.flickr font{ padding-right:6px;}

/* top */
.top_t{position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9996; display:block;  overflow:visible;filter:alpha(opacity=100);
-moz-opacity:1.0; opacity:1.0; top:0px; left:0px; width:100%; height:35px; background:url(/images/top_ding_bg.jpg) center no-repeat; z-index:9997;}
.top_t_nr{ margin:0 auto; width:1003px; height:35px; position:relative;}
.top_t_left{ position:absolute; lefT:12px; top:0px; font:14px/35px "Arial"; color:#FFF;}
.top_t_search{ position:absolute; right:5px; top:5px;}
.top_t_lang{ position:absolute; right:45px; top:0px; width:125px; height:35px; cursor:pointer;}
.top_t_lang_lx{ position:absolute; left:0px; top:10px; width:1px; height:15px; background:#5c5b59;}
.top_t_lang_rx{ position:absolute;right:0px; top:10px; width:1px; height:15px; background:#5c5b59;}
.top_t_lang_tb{ position:absolute; left:12px; top:9px; }
.top_t_lang_wz{ position:absolute; left:36px; top:0px; font:14px/35px "Arial"; color:#FFF;}
.top_t_lang_down{ position:absolute; right:12px; top:16px;}



.top_t_lang .top_t_lang_list{ position:absolute; TOP:35PX; LEFT:9PX; display:none; z-index:1001;}
.top_t_lang .top_t_lang_list LI{ float:left; border:1px #CCC solid; width:105px; height:29px; border-top:0px; text-align:center; background:#FFF;}
.top_t_lang .top_t_lang_list LI a{ font:12px/29px "Arial";}
.top_t_lang .top_t_lang_list LI a:hover{ color:#ce0000; text-decoration:none;}

.search_show{position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9999; display:block; right:0px; bottom:0px; width:100%; height:100%; overflow:visible; background:url(/images/search_bg.png); _background:none;filter:alpha(opacity=100);
-moz-opacity:1.0; opacity:1.0;/*_height:expression(document.body.offsetHeight+"px");*/ display:none; }
.search_show_nr{ position:fixed;_position:absolute;_bottom:auto;top:130px;_top:130px; z-index:99999; display:block;  width:1000px; height:318px; overflow:visible; filter:alpha(opacity=100);
-moz-opacity:1.0; opacity:1.0;/*_height:expression(document.body.offsetHeight+"px");*/ left:50%; margin-left:-500px; display:none;}
.search_show_close{ position: absolute; right:12px; top:5px; cursor:pointer;}
.search_show_ss{ position:absolute; left:210px; top:242px; width:580px; height:50px; background:#e6e6e6;}
.search_show_ss .search_show_inp{ position:absolute; left:15px; top:0px; width:550px; height:50px; z-index:999;}
.search_show_ss .search_show_inp input{ width:550px; height:50px; border:0px; background:url(/images/iebg.gif); font:16px/50px "Arial";}
.search_show_ss .search_show_ts{ position: absolute; left:15px; top:0px;font:16px/50px "Arial"; color:#535353;}
.search_show_an{ position:absolute; left: 812px; top:240px; }
.search_show_an input{ width:57px; height:57px; background:url(/images/search_go.png) no-repeat; border:0px; cursor:pointer;}

.top_menu{ position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9996; display:block;  overflow:visible;filter:alpha(opacity=100);
-moz-opacity:1.0; opacity:1.0; top:35px; background:#fff; left:0px; width:100%; height:96px; z-index:9995;}
.top_menu_nr{ margin:0 auto; width:1003px; height:96px; position:relative; }
.top_menu_logo{ position:absolute; left:0px; top:15px;}
.top_menu_list{ position:absolute; top:0px; left:223px; z-index:9996;}
.top_menu_list li{ float:left; width:96px; height:96px; text-align:center; position:relative; margin-right:1px;}
.top_menu_list li a{ font:14px/96px "Arial"; color:#000000; display:block;}
.top_menu_list li a:hover{ color:#ce0000; text-decoration:none;}
.top_menu_list li .xian{ position:absolute; bottom:0px; left:0px; width:100%; height:3px; font-size:0px; background:#ce0000; display:none;}
.top_menu_list li:hover .xian{display:block;}

.top_menu_list li.in a{color:#ce0000; }
.top_menu_list li.in a:hover{color:#ce0000; }
.top_menu_list li.in .xian{ display:none; }

.top_menu_list li.on a{color:#ce0000; }
.top_menu_list li.on a:hover{color:#ce0000; }
.top_menu_list li.on .xian{ display:block; }

.topmenu_zlist{ position:absolute; top:96px; height:190px; left:0px; width:100%; display:none;}
.topmenu_zlist_tt{ float:left; width:100%; text-align:center; min-height:30px;}
.top_menu_list li .topmenu_zlist_tt a{ display:block; width:100%; min-height:30px; color:#FFF; font:12px/30px "Arial";}
.top_menu_list li .topmenu_zlist_tt a:hover{ background:#ce0000; color:#FFF;}
.topmenu_zlist_jj{ float: left; width:100%; height:10px; font-size:10px;}

.mune_di_bg{ position:absolute;top:96px; width:100%; background:#131213; height:190px;z-index:6665;filter:alpha(opacity=45);-moz-opacity:0.45; opacity:0.45;display:none;}
.mune_scrll_bg{position:absolute;top:96px; background:url(/images/mune_scrll_bg.png); z-index:9997; width:96px; height:190px;z-index:100; display:none;}
.mune_scrll_bg .mune_scrll_bg_xian{ position:absolute; top:-3px; left:0px;width:100%; height:3px; font-size:0px; background:#ce0000;z-index:9997;}
/* banner */
.banner{ float:left; width:100%; height:599px; margin-top:131px;}

/* right */
.right{ position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:99999; display:block; right:55px; bottom:160px; overflow:visible; filter:alpha(opacity=100);-moz-opacity:1.0; opacity:1.0;}
.right_top{ position:absolute; top:0px; right:0px; cursor:pointer;}
.right_erwm{ position:absolute; top:50px; width:50px; height:39px; background:url(/images/right_2wm_tb_off.jpg); right:0px;}
.right_erwm_on{ background:url(/images/right_2wm_tb.jpg);}
.right_big{ position:absolute; right:60px; top:-60px; display:none;}

.aright{ position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:99998; display:block; right:55px; top:300px; overflow:visible; filter:alpha(opacity=100);-moz-opacity:1.0; opacity:1.0; width:8px; height:auto;}

.aright li{ float:left; width:8px; height:8px; background:url(/images/about_menu_d_off.png) no-repeat; margin:7px 0px 0px 0px; cursor:pointer;}
.aright li:hover{background:url(/images/about_menu_d_on.png);}
.aright li.on{ background:url(/images/about_menu_d_on.png);}
.aright .aright_tt{ position:absolute; right:26px; top:0px; width:107px; height:22px; background:url(/images/about_menu_tb.png) no-repeat; text-align:center; font:14px/22px "Arial"; color:#FFF;}

/* main_pro */
.main_pro{ float:left; width:100%; height:338px; background:url(/images/main_pro_bg.jpg) center; z-index:8888;}
.main_pro_nr{ margin: 0 auto; width:1003px; height:338px; position:relative;}
.main_pro_more{ position:absolute; left: 472px; top:-28px; z-index:8889;}
.mpro_list{ float:left; width:1002px; height:338px; overflow:hidden;}
.mpro_list ul{}
.mpro_list ul li{ float:left; width:334px; height:338px; position:relative;}
.mpro_list ul li .mpro_list_img{ position:absolute; widtH:283px; height:188px; left:25.5px; top:51px; background:url(/images/main_pro_bg.png) no-repeat;}
.mpro_list ul li .mpro_list_img_wz{ position:absolute; left:0px; top:240px; width:100%; text-align:center; font:16px/40px "Arial"; color:#FFF;}
.mpro_list ul li .mpro_list_img img { margin-top:3px; margin-left:3px; width:276px; height:182px;}
.mpro_list ul li .mpro_list_img_wz a{ font:18px/40px "Arial"; color:#FFF; text-decoration:none}
.mpro_list ul li .pro_onbg{ position:absolute; width:100%; background:url(/images/main_pro_di.png); height:237px;display:none;}
.mpro_list ul li .pro_onbg a{ display:block; width:100%; height:237px; }
.mpro_list ul li .pro_fd{ position:absolute; text-align:center; width:100%; top:42px; display:none;}
.mpro_list ul li .pro_fd img{ width:78px; height:78px;}
.main_pro_left{ position:absolute; top:133px; width:28px; height:28px; left:-50px; background:url(/images/main_pro_goleft_off.png); cursor:pointer;}
.main_pro_left:hover{background:url(/images/main_pro_goleft_on.png);}
.main_pro_right{ position:absolute; right:-50px; top:133px; width:28px; height:28px; background:url(/images/main_pro_goright_off.png); cursor:pointer;}
.main_pro_right:hover{background:url(/images/main_pro_goright_on.png);}

/* main_view */
.main_view{ float:left; width:100%; height:307px; background:#f6f6f6;}
.main_view_nr{ margin:0 auto; width:1003px; height:307px; position:relative;}
.main_view_info{ position:absolute; top:42px; left:0px; widtH:656px; height:220px; background:#FFF;}
.main_view_info_menu{ float:left; width:168px; height:220px; background:#454545;}
.main_view_info_menu .mmenu_about{ position:absolute; top:0px; left:0px; width:168px; height:110px; cursor:pointer;}
.main_view_info_menu .mmenu_about .mmenu_img{ position:absolute; top:22px; left:0px; width:100%; text-align:center;}
.main_view_info_menu .mmenu_about .mmenu_tt{ position:absolute; top:62px; left:0px; width:100%; text-align:center; font:16px/20px "Arial"; color:#FFF;}

.main_view_info_menu .mmenu_news{ position:absolute; top:110px; left:0px; width:168px; height:110px; cursor:pointer;}
.main_view_info_menu .mmenu_news .mmenu_img{ position:absolute; top:22px; left:0px; width:100%; text-align:center;}
.main_view_info_menu .mmenu_news .mmenu_tt{ position:absolute; top:62px; left:0px; width:100%; text-align:center; font:16px/20px "Arial"; color:#FFF;}

.main_view_bg{ position:absolute; top:0px; left:0px; height:110px; width:182px; background:url(/images/main_view_on.png) no-repeat;}

.main_view_info_xian{ position:absolute; right:0px; top:0px; width:4px; height:220px; background:url(/images/main_news_xian.jpg);}
.main_view_show{ position:absolute; left:205px; top:0px; width: 435px; height:220px; overflow: hidden;}
.main_view_show_nr{ position:absolute;left:0px; top:0px; width:435px; height:440px;}
.main_view_show_about{ float:left; width:435px; height:220px; position:relative; }
.main_view_show_new{ float:left; width:435px; height:220px; position:relative; }
.mnew_list{ float:left; width:435px; height:auto; margin-top:20px;}
.mnew_list li{ float:left; width:435px; height:35px; margin-top:8px; position:relative;}
.mnew_list li .news_data{ position:absolute; left:0px; top:0px; width:50px; height:35px; border-right:1px dashed #e0e0e0;}
.mnew_list li .news_data .news_data_day{ position:absolute; left:0px; top:0px; widtH:100%; text-align:center; font: bold 16px/16px "Arial";}
.mnew_list li .news_data .news_data_year{position:absolute; left:0px; top:18px; widtH:100%; text-align:center; font: 12px/12px "Arial";}
.mnew_list li .news_title{ position:absolute; left:60px; top:0px; }
.mnew_list li .news_title a{ color:#444444; font:14px/35px "Arial"; cursor:pointer; text-decoration:none;}
.mnew_list li .news_title a:hover{ color:#d21220;}
.mnew_list li.first{ float:left; width:435px;height:75px; margin-top:8px; position:relative;}
.mnew_list li.first .news_pic{ position:absolute; left:0px; top:0px; }
.mnew_list li.first .news_pic img{width:104px; height:69px;}
.mnew_list li.first .news_tt{ position:absolute; left:126px; top:0px;}
.mnew_list li.first .news_tt a{ color:#3f3f3f; font:bold 14px/20px "Arial"; }
.mnew_list li.first .news_tt a:hover{ color:#d21220; text-decoration:none;}
.mnew_list li.first .news_con{ position:absolute; left:126px; top:20px; width:290px; border-bottom:1px #ececec solid; padding-bottom:8px; min-height:40px}

.main_view_vdo{ position:absolute; right:0px; top:42px;}

.main_tb{ float:left; width:100%; height:140px; background:#FFF;}
.main_tb_nr{ margin:0 auto; width:1003px; height:140px; position:relative}
.main_tb_list{ position:absolute; top:0px; left:20px;}
.main_tb_list li{ float:left; width:240px; height:140px; cursor:pointer;position:relative}
.main_tb_list li .mtb_img{ position:absolute; left:10px; top:45px;}
.main_tb_list li .mtb_tt{ position:absolute; top:53px; left:65px; color:#333333; font: bold 16px/30px "Arial"; }
.main_tb_list li .mtb_ms{ position:absolute;top:66px; left:65px;color:#666; font: 12px/30px "Arial";}

/* bottom */
.bottom{ float:left; width:100%; height:280px; background:#1e1e1e;}
.bottom_nr{ margin:0 auto; width:1003px; height:280px; }
.bottommenu_list{ float:left; height:230px; width:auto; margin-top:45px;}
.bottommenu_list li{ float:left; width:auto; padding:0px 17px; position:relative;}
.bottommenu_list li a{ color:#ffffff; font:14px/20px "Arial";}
.bottommenu_list li .bottommenu_xian{ position:absolute; right:0px; top:0px; width:1px; height:190px; background:url(/images/main_menu_xian.jpg) no-repeat;}
.bottommenu_list li .bottommenu_zlist{ position:absolute; left:17px; top:36px;}
.bottommenu_list li .bottommenu_zlist .zlist_tt{ float:left; width:100%; min-height:22px;}
.bottommenu_list li .bottommenu_zlist .zlist_tt a{ color:#8d8d8d;}
.bottommenu_list li .bottommenu_zlist .zlist_tt a:hover{ color:#FFF; text-decoration:none;}
.bottom_con{ float:left; width:260px; height:230px; margin-top:45px; margin-left:20px;}
.bottom_con li{ float:left; width:100%; height:auto;color:#ffffff; line-height:24px;}
.bottom_con li a{color:#ffffff; font:14px/20px "Arial";}
.bottom_con li.bottom_munber{ float:left; width:100%; height:42px; font:30px/46px "Impact"; }

.bottom_di{ float:left; width:100%; height:54px; background:url(/images/bottom_bg.jpg) center;}
.bottom_di_nr{ margin:0 auto; width:1003px; height:54px; position:relative;}
.bottom_di_position{ position:absolute; lefT:2px; top:0px; font:14px/54px "Arial"; color:#a6a6a6;}
.bottom_di_lk{ position:absolute; right:12px; top:0px;}
.bottom_di_lk a{ color:#FFF;font:14px/54px "Arial";}

/* ny_about */
.ny_about{ float:left; width:100%; height:756px; background:url(/images/about_bg.jpg) center; margin-top:131px;}
.ny_about_nr{ margin:0 auto; width:1003px; height:756px;}
.ny_about_tt{ float:left; margin-top:130px; text-align:center; width:100%;}
.ny_about_show{ float:left; width:100%; height:390px; background:url(/images/about_bg.png); margin-top:35px; position: relative;}
.ny_about_view{ position:absolute; left:30px; top:35px; width:920px; height:328px; color:#FFF; font:14px/30px "Arial"; padding-right:20px;}
.border_xian{ position:absolute; right:34px; widtH:2px; height:326px; background:#FFF;  top:35px;}

/* vdo */
.ny_vdo{ float:left; width:100%; height:756px; background:url(/images/about_vdo_bg.jpg);}
.ny_vdo_nr{ margin:0 auto; width:1003px; height:756px;}
.ny_vdo_tt{ float:left; width:100%; text-align:center; margin-top:50px;}
.ny_vdo_view{ float:left; margin-top:-25px; width:100%; text-align:center;}

.ny_ln{ float:left; width:100%; height:auto;}
.ny_ln_tt{ float:left; text-align:center;  width:100%; height:208px; background:url(/images/about_ln_bg.jpg) center;}
.ny_ln_tt img{ margin-top:70px;}
.ny_ln_view{ float:left; width:100%; height:485px; _height:485px; overflow: hidden; background:#ffffff;}
.ny_ln_show{ margin:0 auto; width:1003px; height:auto; margin-top:65px;}

.ny_honor{ float:left; width:100%; height:680px; background:url(/images/about_honor_bg.jpg) center;}
.ny_honor_nr{ margin: 0 auto; width:1003px; height:680px; position:relative;}
.ny_honor_tt{ float:left; margin-top:145px; text-align:center; width:100%;}
.ny_honor_view{ float:left; width:100%; height:330px; margin-top:50px; }
.ny_honor_view li{ float:left; width:220px; height:330px; margin-left:25px; _margin-left:12px; position:relative;}
.ny_honor_view li .h_img{ position:absolute; top:15px; left:0px; z-index:888; }
.ny_honor_view li .h_img img{ width:220px; height:305px;}
.ny_honor_view li .h_img_bg{ position:absolute; top:0px; left:0px; width:100%; height:100%; background:url(/images/about_bg.png);display:none;}
.ny_honor_view li .h_img_bg a{  display:block; width:100%; height:100%; float:left; text-align:center; line-height:310px; font-size:14px; font-weight:bold; color:#FFF; text-decoration:none;}
.ny_honor_view li .h_xian{ position:absolute; top:313px; left:0px;}
.honor_goleft{ position:absolute; left:-70px; top:405px; width:42px; height:42px; background:url(/images/about_honor_goleft_off.png) no-repeat; cursor:pointer;}
.honor_goleft_on{ background:url(/images/about_honor_goleft_on.png) no-repeat;}
.honor_goright{position:absolute; right:-70px; top:405px; width:42px; height:42px; background:url(/images/about_honor_goright_off.png) no-repeat; cursor:pointer;}
.honor_goright_on{background:url(/images/about_honor_goright_on.png) no-repeat;}

.ny_hist{ float:left; width:100%; height:746px; background:url(/images/ABOUT_hist_bg.jpg) center; position: relative;}
.ny_hist_tt{ position:absolute; top:88px; left:0px; width:100%; text-align: center;}
.ny_hist_view{ margin:0 auto; width:1003px; height:746px; position: relative; overflow:hidden;}
.ny_hist_show{ position:absolute;bottom:175px; left:0px;}
.ny_hist_show li{ position:absolute; left:0px; bottom:0px; width:138px; height:40px; background:url(/images/about_hist_x_s.png) no-repeat;  z-index:1000;}
.ny_hist_show li .hist_dian{ position:absolute; right:-11px; top:-11px; width:22px; height:22px; background:url(/images/about_hist_d_off.png) no-repeat; z-index:1000;}
.ny_hist_show li .hist_jt{ position:absolute; right:-4.5px; top:-5px; width:34px; height:28px; background:url(/images/about_hist_jt.png) no-repeat; display:none;}

.ny_hist_show li .hist_tt{ position:absolute; right:-50px; top:-36px; color:#000; font: bold 16px/20px "Arial"; width:100px; text-align:center;}
.ny_hist_show li .hist_xian{ position:absolute; right:-3px; bottom:54px; height:0px; width:4px; background: #e86400;}
.ny_hist_show li .hist_con{ position:absolute; left:160px; bottom:80px; display:none; width:200px; min-height:131px; color:#000; font-size:14px;}
.ny_hist_show li .hist_dian_on{ background:url(/images/about_hist_d_on.png);}
.ny_hist_show li.second{ position:absolute; left:0px; bottom:0px; width:118px; height:4px; background:url(/images/about_hist_x_z.png) no-repeat; z-index:998;}
.ny_hist_show li.second .hist_dian{ position:absolute; right:-11px; top:-8px; width:22px; height:22px; background:url(/images/about_hist_d_off.png) no-repeat; z-index:1000;}
.ny_hist_show li.second .hist_tt{ position:absolute; right:-50px; top:18px; color:#000; font: bold 16px/20px "Arial"; width:100px; text-align:center;}
.ny_hist_show li.second .hist_dian_on{ background:url(/images/about_hist_d_on.png);}
.ny_hist_show li.second .hist_xian{ position:absolute; right:-2px; top:16px; height:0px; width:4px; background: #e86400;}
.ny_hist_show li.second .hist_con{ position:absolute; left:135px; top:46px; display:none;}

.ny_hist_show li.second .hist_jt{ position:absolute; right:-4.5px; top:-12px; width:33px; height:31px; background:url(/images/about_hist_jt_s.png) no-repeat; display:none;}

/* pro_banner */
.pro_banner{ float:left; width:100%; background:url(/en/images/pro_banner1.jpg) center; height:404px; margin-top:131px; position:relative}
.pro_banner_posi{ position:absolute; left:0px; bottom:0px; widtH:100%; height:45px; background:url(/images/pro_position_bg.png);}
.pro_banner_posi_view{ margin:0 auto; width:1003px; height:45px; text-align:right; font:14px/45px "Arial"; }
.pro_more{ position:absolute; left:50%; bottom:-28px; z-index:8889; margin-left:-30px;}

.pro{ float:left; width:100%; min-height:745px; _height:745px; background:url(/images/pro_bg.jpg) top center #000 no-repeat;  padding-bottom:30px;}

.pro_nr{ margin: 0 auto; width:1003px; height:auto;}
.pro_menu{ float:left; width:100%; height:38px; position:relative; margin-top:65px;}
.pro_menu_list{ position:absolute; left:0px; top:0px; width:auto; height:38px;}
.pro_menu_list li{ float:left; margin:0px 8px; height:36px; width:auto; min-width:96px; _width:96px; overflow:visible; text-align:center; border:1px #fff solid;}
.pro_menu_list li a{ color:#FFF; font:16px/36px "Arial"; display:block;}
.pro_menu_list li a:hover{ text-decoration:none; color:#e3001b;}

.pro_menu_list li.on{ float:left; margin:0px 8px; height:36px; width:auto; min-width:96px; _width:96px; overflow:visible; text-align:center; border:1px #e3001b solid; background:#e3001b;}
.pro_menu_list li.on a{ color:#fff; font:16px/36px "Arial"; display:block;}
.pro_menu_list li.on a:hover{ text-decoration:none; color:#fff;}

.pro_list{ float:left; width:100%; margin-top:10px; height:auto;}
.pro_list li{ float:left; width:286px; height:298px; background:url(/images/pro_pic_bg.png) no-repeat; margin-top:33px; position:relative; margin:0px 24px; margin-top:33px;}
.pro_list li .plist_img{ position:absolute; left:0px; top:3px; text-align:center; width:100%;}
.pro_list li .plist_img img{ width:277px; height:235px;}
.pro_list li .plist_tt{ position:absolute; left:0px; bottom:2px; width:100%; height:54px; text-align:center; font:16px/54px "Arial"; color:#FFF;}
.pro_list li .plist_bg{ background:url(/images/pro_list_bg.png); position:absolute; left:0px; top:0px; width:100%; height:100%; display:none;}
.pro_list li .plist_bg_img{ position:absolute; width:100%; height:100%; text-align:center; left:0px; top:0px;}
.pro_list li .plist_bg_img img{ margin-top:88px;}
.pro_list li .plist_bg_img a{ display:block; width:100%; height:100%;}

/* news */
.news_banner{ float:left; width:100%; background:url(/en/images/news_banner.jpg) center; height:404px; margin-top:131px; position:relative}
.job_banner{ background:url(/en/images/banner_job.jpg) center; }
.feed_banner{ background:url(/en/images/banner_feed.jpg) center; }
.sales_banner{ background:url(/en/images/banner_sales.jpg) center; }
.vdo_banner{ background:url(/en/images/banner_vdo.jpg) center; }
.vdo1_banner{ background:url(/en/images/banner66.jpg) center; }
.news_banner_posi{ position:absolute; left:0px; bottom:0px; widtH:100%; height:45px; background:url(/images/new_position_bg.png);}
.news_banner_posi_view{ margin:0 auto; width:1003px; height:45px; text-align:right; font:14px/45px "Arial"; color:#FFF;}
.news_banner_posi_view a{ color:#FFF;}
.news_more{ position:absolute; left:50%; bottom:-28px; z-index:8889; margin-left:-30px;}

.news_menu{ float:left; width:100%; height:126px;}
.news_menu_nr{ margin:0 auto; width:1003px; height:38px; margin-top:65px; position:relative;}
.news_menu_list{ position:absolute; left:0px; top:0px; height:38px; width:auto;}
.news_menu_list li{ float:left; height:36px; padding:0px 25px; border:1px #888888 solid; margin:0px 8px;}
.news_menu_list li a{ color:#333333; font:16px/36px "Arial";} 
.news_menu_list li a:hover{ color:#e3001b; text-decoration:none;}
.news_menu_list li.on{float:left; height:36px; padding:0px 25px; border:1px #e3001b solid; background:#e3001b;}
.news_menu_list li.on a{ color:#FFF;}

/* news */
.news{ float:left; width:100%; height:auto; background:#f0f0f0;}
.news_nr{ margin: 0 auto; width:1003px; height:auto; }
.news_list{ float:left; width:100%; height: auto; min-height:320px; _height:320px; overflow:visible; margin-top:20px;padding-bottom:30px;}
.news_list li{ float: left; width:100%; height:204px; margin-top:16px; position:relative; background:#f8f8f8;}
.news_list li.on{ background:#FFF;}
.news_list li .news_img{ position:absolute; left:0px; top:0px;}
.news_list li .news_img img{ width:325px; height:204px;}
.news_list li .news_tt{ position:absolute; left:350px; top:15px;}
.news_list li .news_tt a{ font:16px/36px "Arial"; color:#333;}
.news_list li .news_tt a:hover{ text-decoration:none; color:#e3001b;}
.news_list li .news_con{ position:absolute; left:350px; top: 50px; width:635px; font:12px/26px "Arial";}
.news_list li .news_data{ position:absolute; left:350px; top: 160px; color: #BFBFBF;}
.news_list li .news_view{ position:absolute; right:25px; top:160px;}
.news_list li .news_view a{padding: 6px 20px; background:#D8D8D8}
.news_list li .news_view a:hover{ text-decoration:none; background:#e3001b; color:#FFF; }

/* proshow */
.nr_pro_more_nr{float:left; width:100%; min-height:470px;_height:470px; overflow:visible;}
.nr_pro_more_pic{ margin:0 auto; width:965px; min-height:470px;_height:470px; overflow:visible; margin-top:20px; margin-top:20px;}
.nr_pro_more_con{margin:0 auto; width:965px; height:auto;}
.nr_pro_more_con_title{ float:left; width:100%; height:50px; font-size:16px; color:#fff; font-weight:bold; border-bottom:1px solid #fff;  line-height:50px; text-indent:12px; margin-top:20px; }
.nr_pro_more_con_nr{ float:left; width:100%; margin-bottom:20px; font-size:14px; line-height:26px; margin-top:10px; color:#FFF;}

.proshow_show_Cs{float:left; width:965px; margin-top:15px; }
.proshow_show_Cs_l{ float:left; width:600px; min-height:450px;_height:450px; overflow:visible;}
.proshow_show_Cs_l_big{float:left; width:590px; height:410px; border:1px #CCCCCC solid;}
.proshow_show_Cs_l_big{float:left; padding-left:6px; padding-top:6px;}
.proshow_show_Cs_l_s{float:left; width:513px; height:auto;}
.proshow_show_Cs_l_s ul{float:left; }
.proshow_show_Cs_l_s ul li{ float:left; width:130px; height:90px; border:1px #CCCCCC solid; margin-top:12px; margin-left:8px;}
.proshow_show_Cs_r{ float:left; width:340px;height:450px; color:#666666; font-size:12px; font-family:"Arial"; font-weight:bold; line-height:30px; margin-left:10px;}
.proshow_show_Cs_r_a{ float:left; width:340px;color:#666666; font-size:12px; font-family:"Arial"; font-weight:bold; line-height:30px;}
.proshow_show_Cs_r_a span.luse{ color:#fff; font-size:16px; font-family:"Arial"; font-weight:bold;}
.proshow_show_Cs_r_b{float:left; width:340px; margin-top:5px; border-top:#b2b2b2 1px dashed; padding-top:10px;}
.proshow_show_Cs_r_c{float:left; width:340px; margin-top:0px;}
.proshow_show_Cs_r_c_a{ float:left; width:340px; height:47px; background:url(/images/pro_rx_tb.jpg) no-repeat; }
.proshow_show_Cs_r_c_a span{line-height:46px;font-family:"Arial"; font-size:14px; color:#fff; font-weight:100;}
.proshow_show_Cs_r_c_a span.line{ padding-left:0px; font-size:18px; color:#ff8c05; font-weight:bold;}
.proshow_show_Cs_r_d{float:left; width:340px; margin-top:5px;}

.proshow_show_zzrz{float:left; width:965px; margin-top:15px; height: 69px; margin-bottom:5px;}
.proshow_show_zzrz_l{float:left; width:115px;background:#ff8c05;height: 55px; text-align:center; font-size:18px;font-weight:bold; color:#FFFFFF; line-height:54px;}
.proshow_show_zzrz_r{float:left; text-align:center; border:1px solid #ededed; width:1000px; height:69px; padding-top:2px; padding-left:1px;}
.proshow_show_con{float:left; width:965px; margin-top:15px;}
.proshow_show_con_bt{float:left; width:965px; height:50px; background:#a68035; color:#FFFFFF; font-size:18px; font-weight:bold; line-height:50px;font-family:"Arial"; padding-left:20px;}
.proshow_show_con_nr{float:left; width:1000px; border-bottom:1px #f3f2f2 solid;border-left:1px #f3f2f2 solid;border-right:1px #f3f2f2 solid;}
.proshow_show_con_nr_t{float:left; color:#000000; font-size:14px; background:#f4f4f4; padding:15px;}
.proshow_show_con_nr_xian{ float:left; height:1px; background:#e5e5e5; width:100%; display:block;}
.proshow_show_con_nr_b{float:left; width:970px; padding:15px; font-size:14px; line-height:26px;}
.nextpro{float:left; width:965px; height:25px; margin-top:12px; font-size:14px;font-family:"Arial";  color:#8e96a8;}
.nextpro span.nn_l{ float:left; width:450px;}
.nextpro span.nn_r{ float:right; width:450px; text-align:right;}
.nextpro span a{ color:#fff; font-size:14px;}

.nss_tit{ font-size:16px; font-weight:bold; line-height:20px; text-align:center; padding-bottom:10px; padding-top:12px; }
.nss_dtm{ text-align:center; padding:0 0 5px 0; margin-bottom:10px; font-size:12px; color:#999; border-bottom:1px #D0D0D0 solid; position:relative;}
.nss_dtm .nss_fx{ position:absolute; right:6px; top:0px;}
.nss_info{ line-height:24px; min-height:300px; font-size:14px; color:#333}
.pros_pre{ margin-top:24px; font-size:14px;}
.pros_next{font-size:14px;}

/*joblist*/
.jbs_tb{ border-left:1px solid #DCDCDC; border-top:1px solid #DCDCDC; margin:0px auto 15px auto; background:#FFF}
.jbs_tb td{ border-right:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; padding:0 5px;}
.jbs_tb td.bkg{ background:#efefef;}
.jbs_tb td.cont{ line-height:22px; font-size:13px;}
.jbs_btn{ padding:2px 5px; cursor:pointer; border:1px solid #A7A7A7; background:#eee; cursor:pointer;}

/*jobjoin*/
.jbs_tb_1{}
.jbs_tb_1 th{ text-align:right; font-weight:bold; padding-right:10px;}
.jbs_txt{ width:280px; height:26px; border:1px solid #CCCCCC; font-size:12px; line-height:26px; padding:0 5px; border-radius:3px; outline:none;}
.jbs_txt:focus{ border:1px solid #AE8A3C;}
.jbs_txtarea{ width:400px; height:90px; border:1px solid #CCCCCC; font-size:12px; padding:5px; border-radius:3px; outline:none;}
.jbs_txtarea:focus{ border:1px solid #AE8A3C;}
.jbs_age{ width:90px;}
.jbs_tel{ width:150px;}
.jbs_hong{ color:#f00;}
.jbs_submit{ width:95px; height:30px; text-align:center; line-height:30px; border:0px; background: #999; color:#332105; font-weight:bold; cursor:pointer;}

/*feedback*/
.jn_main{ padding:50px 0 0 0; line-height:22px; font-size:13px;}
.jn_box{ clear:both; padding-bottom:20px; overflow:hidden; width:520px; margin:0px auto;}
.jn_box .lt{ float:left; width:100px; padding:0 5px 0 0; line-height:30px; text-align:right; font-size:14px; font-weight:bold;}
.jn_box .rt{ float:left; width:360px;}
.jn_box .txt{ width:325px; height:28px; line-height:28px; border:1px solid #DBDBDB; color:#444; padding:0 10px; font-size:13px; border-radius:3px; outline:none;}
.jn_box input:focus{ border:1px solid #AE8A3C;}
.jn_box textarea:focus{ border:1px solid #AE8A3C;}
.jn_box .cod{ width:70px; height:28px; line-height:28px; border:1px solid #DBDBDB; color:#444; padding:0 15px; font-size:13px; border-radius:3px; outline:none;}
.jn_box .txtarea{width:325px; height:120px; padding:10px; font-size:13px; border:1px solid #DBDBDB; border-radius:3px; outline:none;}
.jn_box .btn{ width:95px; height:30px; text-align:center; line-height:30px; border:0px; background:#b38c2b; color:#332105; font-weight:bold; cursor:pointer;}
.cl_red{ color:#f00;}

.map_con{ position:absolute; right:120px; top:80px; width:321px; height:521px; background:url(/images/map_bg.png);}
.map_go{ position:absolute; right:441px; top:90px; width:42px; height:41px; background:url(/images/map_right.png); cursor:pointer;}
.map_go_on{background:url(/images/map_left.png);}
.map_title{ position:absolute; left:20px; top:60px;}
.map_con_view{ position:absolute; left:30px; top:96px; width:260px;}
.map_feedback{ left:0px; top:415px; text-align:center; position:absolute; width:100%;}
table.tab_map td{ font:14px/30px "Arial";}

/* pshow */
.pshow_bg{position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9996; display:block;  overflow:visible;filter:alpha(opacity=100);
-moz-opacity:1.0; opacity:1.0; top:0px; left:0px; width:100%; height:100%; background:url(/images/pshow_pbg.png); z-index:88888; display:none;}
.pshow{position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:88889; display:block;  overflow:visible; bottom:50px; left:50%; margin-left:-500px;  width:1000px; height:615px;display:none;}
.pshow_tt{ float:left; width:100%; height:38px; position:relative;}
.pshow_tt ul{ float:left; width:auto; height:38px; margin-left:10px;}
.pshow_tt ul li{ float:left; width:97px; height:38px; background:url(/images/pshow_tt_bg.png) no-repeat; text-align:center; color:#FFF; font: bold 14px/38px "Arial";}
.pshow_close{ position:absolute; width:36px; height:36px; right:-8px; top:26px; background:url(/images/pshow_close.png) no-repeat; cursor:pointer;}
.pshow_left{ position:absolute; width:36px; height:36px; top:360px; left:22px; background:url(/images/pshow_left.png) no-repeat;cursor:pointer; z-index:99999;}
.pshow_right{ position:absolute; width:36px; height:36px; top:360px; right:22px; background:url(/images/pshow_right.png) no-repeat;cursor:pointer;}
.pshow_nr{ float: left; width:1000px; height:575px; background:url(/images/pshow_bg.png) center;}

.pshow_view{ margin:0 auto; width:966px; height:540px; margin-top:14px;}
.pshow_view_tt{ float:left; width:100%; height:50px; border-bottom:1px #cccccc solid; color:#333; font:14px/46px "Arial";}
.pshow_view_info{ float:left; width:100%; height:480px; margin-top:10px;}
.pshow_view_pic{ float: left; width:580px; height:480px; }
.pshow_view_dpic{ float:left; width:580px; height:400px; }
.pshow_view_dpic img{ }
.pshow_view_spic{ float:left; width:580px; height:58px; margin-top:12px;}
.pshow_view_spic li{ float:left; margin-right:5px; border:1px #f0f0f0 solid;}
.pshow_view_spic li.on{border:1px #ce0000 solid;}
.pshow_view_spic li img{ width:73px; height:56px;}
.pshow_view_wz{ float:left;width:310px; height:480px; margin-left:36px; _margin-left:18px; }
.pshow_view_wz_tt{ float:left; width:100%; height:auto; font:14px/26px "Arial"; color:#333333; margin-top:6px;}
.pshow_view_wz_tt font{ color:#ce0000; font:bold 16px/26px "Arial";}
.pshow_view_wz_tt span{ font-weight:bold;}
.pshow_view_wz_sm_tt{ float:left; width:100%; height:42px; color:#333333; font: bold 16px/42px "Arial"; border-bottom:1px #cccccc solid; margin-top:16px;}
.pshow_view_wz_sm{float:left; width:284px; height:auto; padding:6px; font:14px/24px "Arial";}

.share_hide{ display:none;}
.top_share{ position: absolute; right:180px; top:8px;}
.top_share li{ float:left; width:22px; height:22px; margin-right:3px;}
.top_share li a{ display: block; width:22px; height:22px;}
.top_share li a.t1{ background:url(/images/share_t1.png) no-repeat;}
.top_share li a.t1:hover{ background:url(/images/share_t1_on.png) no-repeat;}
.top_share li a.t2{ background:url(/images/share_t2.png) no-repeat;}
.top_share li a.t2:hover{ background:url(/images/share_t2_on.png) no-repeat;}
.top_share li a.t3{ background:url(/images/share_t3.png) no-repeat;}
.top_share li a.t3:hover{ background:url(/images/share_t3_on.png) no-repeat;}
.top_share li a.t4{ background:url(/images/share_t4.png) no-repeat;}
.top_share li a.t4:hover{ background:url(/images/share_t4_on.png) no-repeat;}
.top_share li a.t5{ background:url(/images/share_t5.png) no-repeat;}
.top_share li a.t5:hover{ background:url(/images/share_t5_on.png) no-repeat;}