/*body*/
 html,body{width:100%;height:100%;font-family:Arial, Verdana, Helvetica, sans-serif;color:#000;margin:0;padding:0;font-size:12px;}
html{overflow: auto;}
body{background: #000;}
.cl_b{clear:both;}
.cl_b_none{clear:both;height:0px;}
a{outline:none;}
/* Auto Clear */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{clear:both;}
/* Hides from IE-mac \*/
.clearfix{zoom:1;display:block;}
/* End hide from IE-mac */

.page_height{position:relative;min-height:100%;width:100%;}
* html .page_height{height:100%;}

/*header*/
.header{width:100%; height: 66px; background: url(../img/bg_header.png) repeat-x;}
.header .header_in{width:800px;margin:0 auto;padding:0 45px;}
.header .header_in .logo a{float:left;width:160px; height: 45px; background: url(../img/logo.png) no-repeat;margin:6px 0 0;}
.header .header_in .login{float:right;margin:10px 0 0;}
.header .header_in .login .pass{float:left; width:110px;}
.header .header_in span{float:left;line-height:21px;margin:0 12px 0 0;font-weight: bold;font-size:13px;color:#bebebe;}
.header .header_in .pass span{width:98px;}
.header .header_in .login a{color:#fff;font-size:10px; text-decoration: underline;}
.header .header_in .login a:hover{text-decoration: none;}
.header .header_in .login .txt_input{float:left; background: url(../img/bg_input.png) no-repeat;width:71px; height: 21px;overflow:hidden;padding:3px 2px 0;margin:0 12px 0 0;}
.header .header_in .login .txt_input input{border:none;background:none;width:69px;color:#fff;font-size:13px;}
* html .header .header_in .login .txt_input input{width:67px;}
* +html .header .header_in .login .txt_input input{width:67px;}
.header .header_in .login .error{display:block;width:100%;}
.header .header_in .login .error span{color:#E21111;font-size:10px;line-height:normal;margin:0px;}

.header .header_in .login .txt_input_max{float:left; background: url(../img/bg_input_max.png) no-repeat;width:114px; height: 22px;overflow:hidden;padding:3px 2px 0;margin:0 12px 0 0;}
.header .header_in .login .txt_input_max input.max{border:none;background:none;width:112px;color:#fff;font-size:13px;}
* html .header .header_in .login .txt_input_max input.max{width:108px;} 
* +html .header .header_in .login .txt_input_max input.max{width:108px;} 

.header .header_in .login .button_blue{float:left;width:74px; height: 22px;padding:4px 0 0; background: url(../img/button_blue.png) no-repeat;margin:0 12px 0 0;}
.header .header_in .login .button_blue input{border:none;background:none;width:74px;color:#000;font-size:13px; font-weight: bold; text-align: center;cursor: pointer;}
.header .header_in .login .button_yellow{float:left;width:114px; height: 22px;padding:4px 0 0; background: url(../img/button_yellow.png) no-repeat}
.header .header_in .login .button_yellow input{border:none;background:none;width:114px;color:#000;font-size:13px; font-weight: bold;text-align: center;cursor: pointer;}

.header .header_in .hello{float:right;margin:12px 0 0 0;width:600px;}
.header .header_in .hello .menu{float:right;margin:16px 0 0 0;}
.header .header_in .hello .menu ul{margin:0px;padding:0px;list-style:none;}
.header .header_in .hello .menu ul li{float:left;margin:0 0 0 18px;}
.header .header_in .hello .menu ul li a{font-weight: bold;font-size:13px;color:#bebebe; text-decoration: none;}

/*footer*/
.footer{width:890px;height:85px;margin:0px;font-family: Georgia; font-size: 11px;color:#b2b1b1;letter-spacing:1px;position:relative;}
.footer .bg_footer{width:890px; height: 32px; background: #1c1c1c;}
.footer .border_bot{font-size:1px;height:13px;line-height:0;overflow:hidden;position:relative;width:100%;}
.footer .border_bot span{display:block;font-size:1px;height:13px;line-height:0;overflow:hidden;}
.footer .border_bot span.left{left:0;position:absolute;top:0;width:12px; background: url(../img/bord_bot_lf.png) no-repeat;}
.footer .border_bot span.right{position:absolute;right:0;top:0;width:12px;background: url(../img/bord_bot_rt.png) no-repeat;}
.footer .border_bot span.center{margin:0 12px 0 12px;background: url(../img/bg_bot_bord.png) repeat-x;}

.footer .block_menu{position:absolute;left:28px;top:-1px;z-index:100;width:837px;}
.footer .bg_top{width:837px;height:83px;background: url(../img/bg_footer.png) no-repeat;margin:0 auto;position:absolute;z-index:1;top:0px;left:26px;}
.footer .bg_top_menu_bot{width:837px;height:40px;width:auto;display:block;}
.footer .menu_bot{text-align:left;float:left;padding:14px 0 0;margin:0 0 0 5px;}
.footer .menu_bot.max_pad{margin-left:5px;float:left;}
.footer .menu_bot ul{margin:0px;padding:0px; list-style: none;}
.footer .menu_bot ul li{float:left;}
.footer .menu_bot ul li span{float:left;padding:0 11px;}
.footer .menu_bot ul li a{color:#b2b1b1; text-decoration: none;}
.footer .lang{float:right;padding:14px 8px 0 0;}
.footer .popup_lang{position:absolute; z-index:100;float:right;background: url(../img/bg-popup-lang.png) no-repeat;width:111px; height: 133px;padding:10px 0 0 11px;right:35px;top:-140px;}
.footer .popup_lang {background:transparent url(../img/bg-popup-lang.png) no-repeat scroll 0 0;float:right;height:133px;padding:10px 0 0 11px;position:absolute;right:11px;top:-140px;width:111px;z-index:100;}
.footer .popup_lang ul{margin:0px; padding: 0px;list-style:none;}
.footer .popup_lang ul li{margin:0 0 4px;float:left;width:100px;}
* html .footer .popup_lang ul li{margin:0 0 1px;float:left;width:100px;}
* html .footer .popup_lang{background: url(../img/bg-popup-lang.gif) no-repeat;}
.footer .popup_lang ul li a{float:left;color:#000; text-decoration: none;float:left;cursor:pointer;}
.footer .cur_lang{padding:0 16px 0 0;float:left;display:block;}
.footer .cur_lang a{background: url(../img/open-lang.gif) no-repeat scroll right 4px;cursor:pointer;padding:0 16px 0 0;float:left;color:#b2b1b1; text-decoration: none;}
.footer .flags{float:left;width:18px;height:14px;margin:0 8px 0 0;}

/*main*/
.main{width:890px;margin:-5px auto 0;}
.main .main_in{width:862px;float:left; background:#222222; padding:0 14px 10px;}
.main .border_top{font-size:1px;height:13px;line-height:0;overflow:hidden;position:relative;width:100%;}
.main .border_top span{display:block;font-size:1px;height:13px;line-height:0;overflow:hidden;}
.main .border_top span.left{left:0;position:absolute;top:0;width:12px; background: url(../img/bord_top_lf.png) no-repeat;}
.main .border_top span.right{position:absolute;right:0;top:0;width:12px;background: url(../img/bord_top_rt.png) no-repeat;}
.main .border_top span.center{margin:0 12px 0 12px;background: url(../img/bg_top_bord.png) repeat-x;}

.main .main_in .pic_center{float:left;width:862px; height:339px; background: url(../img/logo_pic.png) no-repeat;}
.main .main_in .pic_center1{float:left;width:862px; height:339px; background: url(../img/logo_pic1.png) no-repeat;}
.main .main_in .total_block{width:862px;float:left;margin:10px 0 0;}
.main .main_in .total_block .block{float:left;width:426px;}
.main .main_in .total_block .block.lf{margin:0 10px 0 0;}
.main .main_in .total_block .block .bord_top_bl{font-size:1px;height:9px;width:100%;line-height:0;overflow:hidden;position:relative;}
.main .main_in .total_block .block .bord_top_bl span{display:block;font-size:1px;height:9px;line-height:0;overflow:hidden;}
.main .main_in .total_block .block .bord_top_bl span.left{left:0;position:absolute;top:0;width:9px;background: url(../img/bord_block_top_lf.png) no-repeat;}
.main .main_in .total_block .block .bord_top_bl span.right{position:absolute;right:0;top:0; width:9px;background: url(../img/bord_block_top_rt.png) no-repeat;}
.main .main_in .total_block .block .bord_top_bl span.center{margin:0 9px 0; height: 8px; background: #191919;border-top:1px solid #363636;}

.main .main_in .total_block .block .bord_bot_bl{font-size:1px;height:9px;width:100%;line-height:0;overflow:hidden;position:relative;}
.main .main_in .total_block .block .bord_bot_bl span{display:block;font-size:1px;height:9px;line-height:0;overflow:hidden;}
.main .main_in .total_block .block .bord_bot_bl span.left{left:0;position:absolute;top:0;width:9px; background: url(../img/bord_block_bot_lf.png) no-repeat;}
.main .main_in .total_block .block .bord_bot_bl span.right{position:absolute;right:0;top:0;width:9px;background: url(../img/bord_block_bot_rt.png) no-repeat;}
.main .main_in .total_block .block .bord_bot_bl span.center{margin:0 9px 0; height: 8px; background: #191919;border-bottom:1px solid #363636;}

/*green_block*/
.main .main_in .total_block .block .content_bl{width:424px; height: 100px;float:left;background: #191919;border-left:1px solid #363636;border-right:1px solid #363636;}
.main .main_in .total_block .block .content_bl  span{font-size:28px; font-family: Helvetica;color:#000; font-weight: bold;}
.main .main_in .total_block .block .content_bl  strong{color:#ff6600;}
.main .main_in .total_block .block .content_bl  span.green_min_or{color:#ff6600;font-size:20px;}
.main .main_in .total_block .block .content_bl  span.orange_min{color:#ff6600;font-size:13px;}
.main .main_in .total_block .block .content_bl  span.s_min{font-size:12px;line-height:20px;float:left;}
.main .main_in .total_block .block .content_bl  span.white{color:#fff;font-size:13px;line-height:34px;display:block;}
.main .main_in .total_block .block .content_bl  span.yellow{color:#d9f602;font-size:12px;}
.main .main_in .total_block .block .content_bl  a{color:#d4000f;font-size:18px; text-decoration: none;}
.main .main_in .total_block .block .content_bl .for_a_min{float:right;margin:-12px 5px 0 0;display:inline;font-size:12px; font-weight: bold;}
.main .main_in .total_block .block .content_bl  a.min{color:#d4000f;font-size:12px; text-decoration: underline; font-weight: bold;}
.main .main_in .total_block .block .content_bl .for_a{float:right;margin:-26px 12px 0 0;display:inline;}
.main .main_in .total_block .block .content_bl .for_span{display:block;color:#000000;font-family:Helvetica;font-size:26px;font-weight:bold;}
.main .main_in .total_block .block .content_bl .for_span_min{display:block;color:#000000;font-family:Helvetica;font-size:16px;font-weight:bold;}
.main .main_in .total_block .block .content_bl .for_span_red{float:left;width:72px;}
.main .main_in .total_block .block .content_bl .for_span_red span{color:#e21111;font-size:48px;letter-spacing:-7px;}
.main .main_in .total_block .block .content_bl .for_p{float:left;}
.main .main_in .total_block .block .content_bl .for_p p{margin:0px;color:#FF6600;font-size:12px; font-weight: normal;letter-spacing:-1px;line-height:14px;}
.main .main_in .total_block .block .content_bl .for_p p.s_18{font-size:18px;color:#fff;}
.main .main_in .total_block .block .content_bl .for_p ul{margin:0px;padding:0px; list-style: disc; list-style-position:outside;}
.main .main_in .total_block .block .content_bl .for_p ul li{font-size:11px;color:#fff;font-family:Arial;margin:0 0 0 16px;line-height:14px;}
.main .main_in .total_block .block .content_bl .for_p ul li .or_txt{color:#FF6600;font-size:11px;display:block;font-weight:normal;font-family:Arial;}

/*gray_block */
.main .main_in .total_block .block .content_bl .green_bl{width:268px; height: 76px;margin:7px auto 0;padding:10px 0 0;background: url(../img/bg_green_home.png) no-repeat;display:block;text-align:center;cursor:pointer;}
.main .main_in .total_block .block .content_bl .green_bl_min{width:168px; float:left;height: 56px;margin:19px 32px 0;padding:12px 0 0;background: url(../img/bg_green_photo.png) no-repeat;text-align:center;display:inline;cursor:pointer;}
.main .main_in .total_block .block .content_bl .black_bl{width:282px; height: 76px;margin:7px auto 0; padding:10px 8px 0;background: url(../img/bg_black_photo.png) no-repeat;}
.main .main_in .total_block .block .content_bl .gray_bl{float:left;width:192px; height: 50px;margin:19px 20px 0;padding:12px 0 0 8px;background: url(../img/bg_gray_home.png) no-repeat;display:inline;}
.main .main_in .total_block .block .content_bl .orange_bl{float:left;width:163px; height: 62px;margin:19px 0 0;background: url(../img/bg_orange_home.png) no-repeat;text-align:center;cursor:pointer;}
