/* f_certificate_slogan */
.f_certificate_slogan{color:#DCB44D;width:100%;margin:80px auto 50px auto;line-height:28px;text-align: center;position: absolute;bottom: 180px;left: 0;z-index: 12;}

/* f_company_allinfo */
.f_company_allinfo{width:1000px;margin:0 auto;padding-bottom:20px;}
.f_company_allinfo dl{float:left;width:220px;margin:40px 15px;color:#b3b3b3;}
.f_company_allinfo dl dt a{display:block;font-size:20px;color:#000;line-height:40px;border-bottom:1px solid #ccc;margin-bottom:20px;  font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;  letter-spacing: 1px;text-decoration:none;  text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 100%;}
.f_company_allinfo dl dt a:hover{color:#d9af3e;}
.f_company_allinfo dl dd{line-height:20px;margin-bottom:15px;  height: 140px;overflow: hidden;min-height: 140px;}
.f_company_allinfo .g_q_button{color: #fff;border: solid 1px #e87b0e;background-color: #666;border-radius: 5px;font-size: 16px;width: 86px;height: 35px;border: none;cursor: pointer;  opacity: 0.8;}
.f_company_allinfo .g_q_button:hover{background-color:#d9af3e;  opacity: 1;}
.f_company_allinfo .f_contact{line-height:20px;}

/* f_customer_certificate */
.f_customer_certificate{ margin-top: 20px;}
.f_customer_certificate_inner{width:1000px;margin:0 auto;padding:60px 0 50px 0; background-color: #fff;}
.f_customer_certificate .f_p1{margin:20px 30px 0 20px;width:30px;height:30px;float:left;background:url(../images/play_equipment.png) no-repeat -145px -24px;}
.f_customer_certificate .f_p2{width:580px;float:left;}
.f_customer_certificate .f_p3{width:30px;height:30px;float:left;background:url(../images/play_equipment.png) no-repeat -175px -25px;margin-left:40px;margin-top:20px;}
.f_customer_certificate .f_p4{width:50px;height:50px;float:left;background:url(../images/play_equipment.png) no-repeat 0 -73px;margin-left:50px;}
.f_customer_certificate .f_p5{width:50px;height:50px;float:left;background:url(../images/play_equipment.png) no-repeat -53px -73px;margin-left:50px;margin-top:30px;}
.f_customer_certificate .f_p4 a{display:block;height:100%;width:50px;}
.f_customer_certificate .f_p5 a{display:block;height:100%;width:50px;}
.f_customer_certificate .f_p2_title{text-align:center;display:block;width:100%;color:#000;font-size:22px;}
.f_customer_certificate .f_p2_txt{color:#999;font-size:18px;line-height:25px;}
.f_customer_certificate .p_name{  display: block;text-align: right;  color: #666;}
.f_customer_certificate .f_yellow{color:#FFCA2D;}
.f_customer_certificate .f_red{color:#FF842D;}

/* f_error_box */
.f_error_box{width:715px;height:267px;background:url(../images/403.jpg) no-repeat 0 0; margin:60px auto; margin-top:40px; overflow: hidden;}
.f_error_box .error_detail{ padding-left:180px;}
.f_error_box .title{font-size: 32px;font-family:Arial;}
.f_error_box .title_td{ height:120px; vertical-align:bottom}
.f_error_box .content{font-size: 16px; font-family:Arial; display: block; padding-top:5px; line-height: 20px;}

/* f_footer_main */
.f_footer_main{background: #fff;margin:15px 0 5px; margin:0 auto; width:1000px;  border-radius:6px; padding:6px 0;}
.f_footer_main .men_wrap{}
.f_footer_main .men_wrap_first .men{ padding-left:15px; width:110px;}
.f_footer_main .men_wrap_last{ background:none; width:130px;}
.f_footer_main .men .title{ margin-bottom:2px; display:block; font-size:14px;}
.f_footer_main .men .title a{ color:#000;font-size:14px;}
.f_footer_main .men div a {  background: url(/test/images/portal_bg_not.png) no-repeat -2px -588px;  margin-top: 10px;font-weight:normal;  font-size:12px;line-height:15px;text-align: left;display: block;padding:0 8px;}
.f_footer_main .men div a strong{ font-weight:normal}
.f_footer_main .men{text-align: left; padding: 0 10px;}
.f_footer_main .men div a:hover {color:#ff7519;}


.f_footer_main_01{background:#292929;}
.f_footer_main_01 .cont_f_box{max-width: 1000px;min-width: 1000px;margin: 0 auto;padding-bottom:30px;padding:5px 0 0 0px;}
.f_footer_main_01 td{width:330px;}
.f_footer_main_01 .z_t_box{width:200px;}
.f_footer_main_01 .footer_title a,.f_footer_main_01 .footer_title_2{color:#4C86A7;font-size:20px;line-height:32px;}
.f_footer_main_01 .fonter_cont{background:url(../images/portal_bg_not.png) no-repeat -2px -524px;margin:10px 0; }
.f_footer_main_01 .fonter_cont:hover{background:url(../images/portal_bg_not.png) no-repeat -1px -141px;}
.f_footer_main_01 .footer_title a:hover,.f_footer_main_01 .fonter_cont a:hover{color:#ff7519;}
.f_footer_main_01 .fonter_cont a{color:#a6a39d;font-size:12px;line-height: 16px;margin-top: 5px;display: block;padding-left: 8px;}
.f_footer_main_01 .cer_cont{margin-top: 30px;padding-bottom:10px;text-align: center;color:#5f5f5f;font-size:14px;}
.f_footer_main_01 .text_z{margin:0 5px;}

/* f_footer_reserved */
.f_footer_reserved {  border-top: 1px solid #dedede;padding-top: 5px;height: 20px; margin:5px auto;text-align: center;color: #3C3C3C; line-height:18px;width:1000px;}
.f_footer_reserved .con{ padding-right:2px;}

/* f_foot_all */
.f_foot_all{background:url(../images/slider.png);}
.f_foot_all_inner{width:1000px;margin:0 auto;}
.f_foot_all dl{float:left;width:230px;margin:22px 10px 10px 10px;}
.f_foot_all dl.f_request{margin-right: 0;width:240px;}
.f_foot_all dl.f_request dt{margin-left:0px;}
.f_foot_all dl dt a,.f_foot_all dl dt{display: inline-block;font-size: 15px;line-height: 22px;color: #fff;margin-left: 7px;font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;text-transform: uppercase;font-weight: bold;height: 50px;}
.f_foot_all dl dt a:hover,.f_foot_all dl dd p a:hover{color:#dcb44d;}
.f_foot_all dl dd{line-height:18px;}
.f_foot_all dl dd p{background:url(../images/play_equipment.png) no-repeat -193px -56px;padding-left:15px;  font-size: 12px; margin-bottom: 15px;line-height: 15px;height:30px;overflow:hidden;}
.f_foot_all dl dd p a{color:#ccc;}
.f_foot_all dl dd div{margin-bottom:10px;}
.f_foot_all .f_request_search button{background: #999;height: 22px;color: #fff;}
.f_foot_all .f_request_search button:hover{background: #dcb44d;}
.f_foot_all .f_request_search input{float:left;width:180px;height:20px;line-height:20px;border:none;outline:none;text-indent:5px;}
.f_foot_all .f_request_search a{float:left;background-color:#ccc;width:50px;height:22px;line-height:22px;text-align:center;color:#FFF;}
.f_foot_all .f_request_search{margin-bottom:15px;}
.f_foot_all .f_a_bg{ height: 30px;}
.f_foot_all .f_a_bg .youtub{ background:url(../images/play_equipment.png) no-repeat -116px -58px;width:25px;height:25px;margin-right:5px; display:inline-block; }
.f_foot_all .f_a_bg .facebook{ background:url(../images/play_equipment.png) no-repeat -151px -58px;width:25px;height:25px;margin-right:5px;  display:inline-block; }
.f_foot_all .f_a_bg .twitter{ background:url(../images/play_equipment.png) no-repeat -116px -96px;width:25px;height:25px;margin-right:5px;  display:inline-block;  }
.f_foot_all .f_a_bg .google{ background:url(../images/play_equipment.png) no-repeat -152px -96px;width:25px;height:25px; display:inline-block;}
.f_foot_all .f_a_bg a{float:left;padding:5px;}
.f_foot_all .f_email a{font-size:14px;color:#ccc;padding: 0 10px;margin-top:15px;margin-left:-10px;margin-bottom:0;}
.f_foot_all .f_email p > a:first-child {padding-left:0;}
.f_foot_all .f_phone{height: 20px;font-size: 14px;color:#ccc;background: none !important; padding-left: 0 !important; padding-top: 5px !important; margin-bottom: 5px !important;}
.f_foot_all .f_email{background: none !important;padding-left: 0 !important;color:#fff;}
.f_foot_all .f_email a:hover{color:#dcb44d; text-decoration:none;}
.f_foot_all .f_f{text-align: right;padding-right:10px;line-height:25px; color:#ccc;  border-top:1px solid #628BA3;}

/* f_header_breadcrumb */
.f_header_breadcrumb{width: 1000px;  margin:0 auto;line-height: 16px;  font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;}
.f_header_breadcrumb a{ padding-right:10px;color: #a0d4ef !important;font-size: 14px; text-decoration: none;float: left;display: inline-block;  background: url(../images/w_b_bg.png) no-repeat -3px -428px;padding-left: 15px;}
.f_header_breadcrumb a:hover{color:#fff !important;;}
.f_header_breadcrumb > a:first-child{padding-left:0;background:none;}
.f_header_breadcrumb .index-bread{background: url(../images/w_b_bg.png) no-repeat -3px -428px; padding-left: 15px; font-weight:normal;color:#fff;font-size: 14px;display: inline;}
.f_header_breadcrumb_inner{background:url(../images/slider.png);  margin-top: 120px;padding: 20px 0;}

/* f_header_main_floatsearch */
.f_header_main_floatsearch{width:100%;	margin: 0 auto;top:0;box-shadow: 0 0 10px 1px rgba(0, 0, 0, .2);-moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, .2);
  -webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, .2); position: fixed;z-index: 88;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; height:120px;  background: #053953;
  background: -moz-linear-gradient(top, #012E45 0%, #115375 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#012E45), color-stop(100%,#115375));
  background: -webkit-linear-gradient(top, #012E45 0%,#115375 100%);
  background: -o-linear-gradient(top, #012E45 0%,#115375 100%);
  background: -ms-linear-gradient(top, #012E45 0%,#115375 100%);
  background: linear-gradient(to bottom, #012E45 0%,#115375 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012E45', endColorstr='#115375',GradientType=0 );}
.f_header_main_floatsearch:before{background: url(../images/header_shadow.png) repeat-x 50% 0%;display: block;width: 100%;height: 8px;overflow: hidden;position: absolute; left: 0; bottom: -8px; content: '';}
.f_header_main_floatsearch .line_box{height:35px;}
.f_header_main_floatsearch .h_top{width:1000px;margin:0 auto; height: 18px; padding:8px 0 3px 0;}
.f_header_main_floatsearch .h_bottom_warp{height: 55px;}
.f_header_main_floatsearch .h_bottom{width:1000px;margin:0 auto;padding-bottom:5px;position:relative;}
.f_header_main_floatsearch .search{display:inline-block;background: url(../images/play_equipment.png) no-repeat 0px 1px;width:18px;height:18px;float:right;margin-top: 1px;}
.f_header_main_floatsearch .h_top .seach_box{float: right;width: 300px;height: 18px;margin-right: 7px;padding: 0;margin-top: -1px;padding-left:5px;background:none;border: 1px solid #fff;color: #fff;}
.f_header_main_floatsearch .h_top .s_none{display:none;}
.f_header_main_floatsearch .sel{float:right;position:relative;padding-top: 2px;}
.f_header_main_floatsearch .sel .ope{display:inline-block;min-width:60px;max-width:90px;height:18px;background:url(../images/index_45.gif) no-repeat 0 -480px;padding-left: 30px;color:#fff;}
.f_header_main_floatsearch .ope .arrow{display: inline-block;background: url(../images/play_equipment.png) no-repeat -56px -2px;width: 8px;height: 6px;margin-left: 3px;margin-right:5px; }
.f_header_main_floatsearch .logo_wrap{width: 210px;height:50px;float:left;margin-right:20px;margin-top:-5px;}
.f_header_main_floatsearch .logo_wrap img{opacity: .95;width: 210px;height: 50px;}
.f_header_main_floatsearch .nav_wrap{left: 220px;position: absolute;color:#333;float:left;margin-top: 12px;width:1500px;}
.f_header_main_floatsearch .nav_wrap .gnav{float: left;margin: 5px 10px;font-weight: bold;padding-bottom: 3px;}
.f_header_main_floatsearch .nav_wrap .gnav a{color: #fff;font:14px/20px "Trebuchet MS", Helvetica, Arial, sans-serif;position: relative;height: 27px;padding: 28px 7px 6px 6px;border: none;text-transform: uppercase;background:none;text-decoration: none;}
.f_header_main_floatsearch .nav_wrap .gnav:hover,.f_header_main_floatsearch .nav_wrap .cur{ }
.f_header_main_floatsearch .nav_wrap .gnav a:before {background: #d9af3e;display: block;background-color: #dcb44d;-webkit-transition: 0.8s;-moz-transition: 0.8s;-o-transition: 0.8s;transition: 0.8s;position: absolute;top: 0;right: 0;bottom: 100%;left: 0;z-index: -1;content: '';}
.f_header_main_floatsearch .nav_wrap .cur a:before{ display: block;background-color: #dcb44d;-webkit-transition: 0.8s;-moz-transition: 0.8s;-o-transition: 0.8s;transition: 0.8s;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;content: '';}
.f_header_main_floatsearch .nav_wrap .gnav a:hover:before {-webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;bottom: 0}
.f_header_main_floatsearch .select_language  {background: #FFF;border: 1px solid #ccc;line-height: 20px;margin: 0;overflow: hidden;padding:5px 0; position: absolute;top: 20px;right: 0;  z-index: 10000;height: auto;width: 108px;display:none}
.f_header_main_floatsearch .select_language  dt {height:20px; width: 80%; text-align:left; overflow:hidden; background:url(../images/index_45.gif) no-repeat; padding-left: 28px;  font-size: 12px;}
.f_header_main_floatsearch .select_language  dt.english{ background-position:8px -477px}
.f_header_main_floatsearch .select_language  dt.french{ background-position:8px -420px; float: none;}
.f_header_main_floatsearch .select_language  dt.german{ background-position:8px -357px}
.f_header_main_floatsearch .select_language  dt.italian{ background-position:8px -327px}
.f_header_main_floatsearch .select_language  dt.russian{background-position:8px -297px}
.f_header_main_floatsearch .select_language  dt.spanish{background-position:8px -267px}
.f_header_main_floatsearch .select_language  dt.portuguese{background-position:8px -237px}
.f_header_main_floatsearch .select_language  dt.dutch{background-position:8px -207px}
.f_header_main_floatsearch .select_language  dt.greek{background-position:8px -147px}
.f_header_main_floatsearch .select_language  dt.japanese{background-position:8px -447px}
.f_header_main_floatsearch .select_language  dt.korean{background-position:8px -387px}
.f_header_main_floatsearch .select_language  dt.china{background-position:8px -177px}
.f_header_main_floatsearch .select_language  dt.arabic{ background-position:8px -507px}
.f_header_main_floatsearch .select_language  dt.hindi{ background-position:8px -537px}
.f_header_main_floatsearch .select_language  dt.turkish{ background-position:8px -567px}
.f_header_main_floatsearch .select_language  dt.indonesian{ background-position:8px -597px}
.f_header_main_floatsearch #selectlang a.english{ background-position:8px -479px}
.f_header_main_floatsearch #selectlang a.french{ background-position:0px -422px; float: none;}
.f_header_main_floatsearch #selectlang a.german{ background-position:0px -359px}
.f_header_main_floatsearch #selectlang a.italian{ background-position:0px -329px}
.f_header_main_floatsearch #selectlang a.russian{background-position:0px -299px}
.f_header_main_floatsearch #selectlang a.spanish{background-position:0px -269px}
.f_header_main_floatsearch #selectlang a.portuguese{background-position:0px -239px}
.f_header_main_floatsearch #selectlang a.dutch{background-position:0px -209px}
.f_header_main_floatsearch #selectlang a.greek{background-position:0px -149px}
.f_header_main_floatsearch #selectlang a.japanese{background-position:0px -449px}
.f_header_main_floatsearch #selectlang a.korean{background-position:0px -389px}
.f_header_main_floatsearch #selectlang a.china{background-position:0px -179px}
.f_header_main_floatsearch #selectlang a.arabic{ background-position:0px -509px}
.f_header_main_floatsearch #selectlang a.hindi{ background-position:0px -539px}
.f_header_main_floatsearch #selectlang a.turkish{ background-position:0px -569px}
.f_header_main_floatsearch #selectlang a.indonesian{ background-position:0px -599px}

/* f_header_simple */
.f_header_simple{ padding:10px 0;width:1000px;margin:0 auto;}
.f_header_simple td{ vertical-align:middle; text-align:left}
.f_header_simple .logo_wrap{ width:10%; padding:0 10px;}

.f_header_simple .top_rightA {font-size: 20px;color: #000;font-weight: bold;text-transform: capitalize; padding-top:6px;}
.f_header_simple .top_rightB{ margin-top:6px;}
.f_header_simple .fontSize{ font-size:14px; font-family:Verdana; font-weight:bold; color:#ff9900; text-transform:capitalize; width:320px; padding-top:4px;}
.f_header_simple .fontSize span{ margin:0 0 0 10px;}
.f_header_simple .fontSize span img{margin:0;padding:0;vertical-align: middle;}
.f_header_simple .incon{width:420px;}
.f_header_simple .incon ul{padding-left:20px;}
.f_header_simple .incon li{font-family:Verdana;font-size:12px;float:left;  text-transform:capitalize; line-height:13px;height:26px; padding-top:2px;color:#666; }
.f_header_simple .incon .one{ background:url(../images/inquiry_index_45.gif) no-repeat left -210px ; padding-left:32px; margin-right:8px; }
.f_header_simple .incon .two{background:url(../images/inquiry_index_45.gif) no-repeat left -244px;  padding-left:32px; margin-right:8px;}
.f_header_simple .incon .three{background:url(../images/inquiry_index_45.gif) no-repeat left -278px;  padding-left:32px; margin-right:8px; }
.f_header_simple .incon .four{background:url(../images/inquiry_index_45.gif) no-repeat left -312px ; padding-left:32px; }

/* f_inquiry_box */
.f_inquiry_box{ padding:20px 8px 20px 8px;margin:0 auto; width:1000px;}
.f_inquiry_box .inquiry_content{ background:#f5f8fd; border:1px solid #cfd7e4; border-radius:6px;}
.f_inquiry_box th,.f_inquiry_box td{ padding:4px 3px;}
.f_inquiry_box th{ text-align:right;}
.f_inquiry_box .inquiry_text{ border-color: #99AABD #D2DCE8 #D2DCE8 #99AABD;border-style: solid;border-width: 1px;height: 22px;line-height: 22px;height: 20px9;line-height: 20px9; font-size:12px;
padding: 0 5px;}
.f_inquiry_box .qr_fr_box{  border: 1px solid #F4F4F4;padding: 12px 8px;  color: #666666;font: 11px/18px Tahoma; }
.f_inquiry_box .fr_tit{color: #666666; font: 11px/18px Tahoma; font-weight: bold;}
.f_inquiry_box .error_cntr{font: 0.85em verdana; line-height: 18px; height: 18px; width: 100%; clear: both;background:url(../images/inquiry_index_45.gif) no-repeat 0 -680px;margin-top: 3px;  padding-left:20px;color:#E30157;display: none;}
.f_inquiry_box .error_box{background: #F3FCFE; border:#87D2E3 solid 1px;}
.f_inquiry_box .email_address_td .inquiry_text{width: 200px; float: left;}
.f_inquiry_box .g_mid{ position: relative; font-size:12px;}

.f_inquiry_box .g_tab{width: 100%; table-layout: fixed; float: left;  text-align: left;margin-top: 10px;}
.f_inquiry_box .g_photo{ width: 390px; height: 72px; overflow: hidden; float: left; display: inline; margin-bottom: 10px; font-size: 12px;}
.f_inquiry_box .g_show {overflow: hidden; width: 100%;}
.f_inquiry_box .g_show img{ float: left; width: 10px; height: 10px; display: inline; margin: 3px 2px 0 5px;}
.f_inquiry_box .btn_wrap{ width: 100%; text-align: center;  padding: 20px 0;}
.f_inquiry_box .g_sty{color: #888888; font: 10px verdana; text-align: left;}

.f_inquiry_box .s{ font-size: 10px; float: left; display: inline; line-height: 22px; color:red; margin-left: 5px;}
.f_inquiry_box .th_cs{font-size: 12px; color: #333333; width: 12%; padding-top: 10px;}
.f_inquiry_box .email_address_td{padding-bottom: 8px;width: 620px;}
.f_inquiry_box .g_tit{font-size: 12px; color: #333333; font-weight: bold;}
.f_inquiry_box .qr_po{background: url(../images/qr_po.gif) no-repeat 0px 5px; padding-left: 8px;}
.f_inquiry_box .com_pro{ vertical-align:top; padding-bottom:0; width:88%}
.f_inquiry_box .com_pro strong{ margin-right: 5px; }
.f_inquiry_box .g_pro{ position: relative; display: block; width: 100%; padding-top: 2px;}
.f_inquiry_box .g_pro a{ margin-left: 3px;}
.f_inquiry_box .com_pro span{ color: #888;}
.f_inquiry_box .g_fo{ width: 500px; height: 120px; font-size: 11px; line-height: 22px; color: #666; position: absolute; left: 20px; top:45px;}
.f_inquiry_box .g_fo li{ text-indent: 5px;}
.f_inquiry_box .g_lab{ font-weight: normal; line-height: 24px; padding-top: 2px; }

.f_inquiry_box .g_sta{float: right; display: inline; padding-left: 8px;background: url(../images/qr_po.gif) no-repeat 0px 5px; padding-right:34px; height: 20px; font-size: 11px; color: #333;}
.f_inquiry_box .receiver-list li{ margin-bottom:8px;}
.f_inquiry_box .product_table{width:142px;height:102px; left: 66px; top:20px;z-index:99; background: #fff; position: absolute; border:1px solid #dcdcdc; display:none; }
.f_inquiry_box a.blue:hover .product_table{ display:block}
.f_inquiry_box .product_table td{ padding:0; height:100%; width:100%;}
.f_inquiry_box .subject_td .inquiry_text{width: 610px;}
.f_inquiry_box .message_td { padding-right:34px;}
.f_inquiry_box .message_td .te{background: #fff; padding:0 1px 1px; font:12px Verdana,Arial; margin:0px}
.f_inquiry_box .message_td .te iframe {border:none}
.f_inquiry_box .message_td .teheader {height:31px; border-bottom:1px solid #bbb; background:url(../images/header-bg.gif) repeat-x; padding-top:1px}
.f_inquiry_box .message_td .teheader select {float:left; margin-top:5px}
.f_inquiry_box .message_td .tefont {margin-left:12px}
.f_inquiry_box .message_td .tesize {margin:0 3px}
.f_inquiry_box .message_td .testyle {margin-right:12px}
.f_inquiry_box .message_td .tedivider {float:left; width:1px; height:30px; background:#ccc}
.f_inquiry_box .message_td .tecontrol {float:left; width:34px; height:30px; cursor:pointer; background-image:url(../images/icons.png)}
.f_inquiry_box .message_td .tecontrol:hover {background-color:#fff; background-position:30px 0}
.f_inquiry_box .message_td .tefooter {height:32px; border-top:1px solid #bbb; background:#f5f5f5}
.f_inquiry_box .message_td .toggle {float:left;padding:9px 13px 0 10px; height:23px;color:#666;}
.f_inquiry_box .message_td .resize {float:right; height:32px; width:32px; background:url(../images/resize.gif) 15px 15px no-repeat; cursor:s-resize}
.f_inquiry_box .message_td .bold_box{background-position: 0px -120px;}
.f_inquiry_box .message_td .bold_box:hover{background-position: 34px -120px;}
.f_inquiry_box .message_td .italic_box{background-position: 0px -150px;}
.f_inquiry_box .message_td .italic_box:hover{background-position: 34px -150px;}
.f_inquiry_box .message_td .underline_box{background-position: 0px -180px;}
.f_inquiry_box .message_td .underline_box:hover{background-position: 34px -180px;}
.f_inquiry_box .message_td .strikethrough_box{background-position: 0px -210px;}
.f_inquiry_box .message_td .strikethrough_box:hover{background-position: 34px -210px;}
.f_inquiry_box .message_td .subscript_box{background-position: 0px -240px;}
.f_inquiry_box .message_td .subscript_box:hover{background-position: 34px -240px;}
.f_inquiry_box .message_td .superscript_box{background-position: 0px -270px;}
.f_inquiry_box .message_td .superscript_box:hover{background-position: 34px -270px;}
.f_inquiry_box .message_td .ordered_box{background-position: 0px -300px;}
.f_inquiry_box .message_td .ordered_box:hover{background-position: 34px -300px;}
.f_inquiry_box .message_td .unorderd_box{background-position: 0px -330px;}
.f_inquiry_box .message_td .unorderd_box:hover{background-position: 34px -330px;}
.f_inquiry_box .message_td .outdent_box{background-position: 0px -360px;}
.f_inquiry_box .message_td .outdent_box:hover{background-position: 34px -360px;}
.f_inquiry_box .message_td .indent_box{background-position: 0px -390px;}
.f_inquiry_box .message_td .indent_box:hover{background-position: 34px -390px;}
.f_inquiry_box .message_td .left_align_box{background-position: 0px -420px;}
.f_inquiry_box .message_td .left_align_box:hover{background-position: 34px -420px;}
.f_inquiry_box .message_td .center_align_box{background-position: 0px -450px;}
.f_inquiry_box .message_td .center_align_box:hover{background-position: 34px -450px;}
.f_inquiry_box .message_td .right_align_box{background-position: 0px -480px;}
.f_inquiry_box .message_td .right_align_box:hover{background-position: 34px -480px;}
.f_inquiry_box .message_td .justify_box{background-position: 0px -510px;}
.f_inquiry_box .message_td .justify_box:hover{background-position: 34px -510px;}
.f_inquiry_box .message_td .remove_box{background-position: 0px -720px;}
.f_inquiry_box .message_td .remove_box:hover{background-position: 34px -720px;}
.f_inquiry_box .message_td .undo_box{background-position: 0px -540px;}
.f_inquiry_box .message_td .undo_box:hover{background-position: 34px -540px;}
.f_inquiry_box .message_td .redo_box{background-position: 0px -570px;}
.f_inquiry_box .message_td .redo_box:hover{background-position: 34px -570px;}
.f_inquiry_box .message_td .text_wrap{height:173px; position:relative}
.f_inquiry_box .message_td textarea{ height:143px; padding:15px 10px;font-family:verdana;}
.f_inquiry_box .message_td .text_inner{ color: #666666;font-size: 12px; position:absolute;left: 10px; top:10px;line-height: 22px;font-family:Verdana,Arial;}
.f_inquiry_box .message_td .text_inner ul{list-style: none;margin:0;padding:0;text-indent: 5px;}
.f_inquiry_box .request{background: #fff;display:none; border:none}
.f_inquiry_box .name_input{width: 180px; margin-right: 10px; color: #333; }
.f_inquiry_box .company_input{ width:300px}
.f_inquiry_box .website_box{font-weight:normal; padding-top: 1px;}
.f_inquiry_box .country_select_box{padding: 0px ! important; width: 262px; color: rgb(51, 51, 51);}
.f_inquiry_box .optional_box{ padding-top:3px;}
.f_inquiry_box .optional_box th{ width:110px;}
.f_inquiry_box .optional_box td{ width:400px;}
.f_inquiry_box .optional_box td span{ line-height:18px;}
.f_inquiry_box .price_td{ padding-top:1px;}
.f_inquiry_box .price_td select{ width:116px; color:#333;}
.f_inquiry_box .initial_input{ width:249px;}
.f_inquiry_box .other_td{ padding-left:0;}
.f_inquiry_box .other_td input[type="checkbox"]{ vertical-align:middle; margin-right:0;}
.f_inquiry_box .other_td .request_span{ vertical-align:middle}
.f_inquiry_box .file_table th{ padding-top:6px; width:46px;}
.f_inquiry_box .file_table label{ font-weight:bold; color:#333;}
.f_inquiry_box .time_wrap{ line-height:24px;}
.f_inquiry_box .time_wrap input[type="checkbox"]{ margin-left:0;}
.f_inquiry_box input[type="checkbox"]{ vertical-align:middle}
.f_inquiry_box .file_table{ background:#fff; display:none}
.f_inquiry_box .price_span{ color:#999;}
.f_inquiry_box .toggle_tab span { width: 10px; display: inline-block; height: 10px; background: url(../images/ico-.gif) no-repeat; }
.f_inquiry_box .toggle_tab span.show2 { background-image: url(../images/ico+.gif); }
.f_inquiry_box .toggle_tab table span{background: none; display:inline}
.f_inquiry_box .receiver-list li .in-basket-delete {width: 10px; height: 14px;  display: inline-block; line-height: 14px;}
.f_inquiry_box .receiver-list li:hover .in-basket-delete {background: url(../images/shop_sprites.png) no-repeat 0 -265px;cursor: pointer}
.f_inquiry_box td,.f_inquiry_box tr,.f_inquiry_box th{border: none;}
/* f_inquiry_recommend */
.f_inquiry_recommend{ padding:0 25px; width:1000px;margin:0 auto;}
.f_inquiry_recommend ul{ overflow:hidden}
.f_inquiry_recommend li{ width:50%; padding:15px 0; float:left;border-bottom: #dcdcdc dotted 1px; height:80px;}
.f_inquiry_recommend .item_wrap .product_img_td{width: 104px;height: 79px;border: #dcdcdc solid 1px; text-align:center; vertical-align:middle}
.f_inquiry_recommend .item_wrap .product_img_td img{ max-width:104px; max-height:79px;}
.f_inquiry_recommend .product_detail_td{ text-align:left; vertical-align:top; padding:0 20px 0 10px;} 
.f_inquiry_recommend .product_detail_td .pro_name{ height:55px; line-height:18px; overflow:hidden; font-family:Verdana, Geneva, sans-serif}
.f_inquiry_recommend .product_detail_td .btn_wrap{ margin-top:8px;}

/* f_inquiry_sendok */
.f_inquiry_sendok{padding: 0 8px 8px 8px; font-family:Verdana, Geneva, sans-serif;width:1000px;margin:0 auto;}
.f_inquiry_sendok .send_wrap{background: #f5f8fd;border: 1px solid #cfd7e4;border-radius: 6px; padding-top:22px;}
.f_inquiry_sendok .tip_box{height:30px;padding:0 0 0 72px;background:url(../images/bg.gif) no-repeat 25px -3px;line-height: 25px;
font-size: 20px;}
.f_inquiry_sendok .tip_box strong{font-weight: normal; }
.f_inquiry_sendok .content_box{ padding-left:77px;padding-top:5px; margin-bottom:15px;}
.f_inquiry_sendok .content_box .or_box{ font-size:16px; margin-bottom:12px }
.f_inquiry_sendok .content_table{border:#dcdcdc solid 1px;  width: 800px; margin-top: 5px; background: #fff;}
.f_inquiry_sendok .content_table .email_img_cntr{ width:7%; background:url(../images/inquiry_index_45.gif) no-repeat 8px -720px;}
.f_inquiry_sendok .content_table .email_detail{ width:93%; line-height:22px; padding:15px 5px 13px;}
.f_inquiry_sendok .content_table .img_gs {width: 100%;height: 22px;overflow: hidden;}
.f_inquiry_sendok .content_table .img_gs .left_inner{ float:left; padding-right:5px; display:inline-block;}
.f_inquiry_sendok .img_gs img{ margin-left:5px;}

/* f_menu_list */
.f_menu_list{ padding:140px 0 20px 0;  width: 1000px;margin: 0 auto;}
.f_menu_list_inner{ background-color: #333;}
.f_menu_list .main_title{ margin-bottom:3px; background:none; max-width: 300px;text-align: left;}
.f_menu_list .main_title .main_con{    line-height: 22px;color: #333; background: none;font: 18px/22px Arial,Helvetica,sans-serif;}
.f_menu_list .menu_con li{ width:30%;margin-right:3%;  border-bottom: 1px solid #e4e3df; float:left; height:28px; line-height:28px; overflow:hidden;}
.f_menu_list .menu_con li a{font-weight:normal; display:block; padding:0 15px; overflow:hidden; background:url(../images/w_b_bg.png) no-repeat  -6px -320px; color:#6a6a6a; font-size:12px;}
.f_menu_list .menu_con li a:before{content: '';  position: absolute;left:0;top:0;width:10px;height:28px;}
.f_menu_list .menu_con .more a{ background:none; color:#999;}
.f_menu_list .menu_con li a:hover{color:#333;}
.f_menu_list .menu_con li a:hover:before{background:url(../images/w_b_bg.png) no-repeat -5px -377px;}

/* f_pic_categories */
.f_pic_categories{z-index: 1;position: relative;  background: url(../images/slider.png); height:616px; padding-top:120px; width:100%;margin-top: 30px;}
.f_pic_categories:after{background: #f8f8f8;display: block;width: 100%;height: 230px;overflow: hidden;position: absolute;left: 0;bottom: -150px;content: '';z-index: -1;border-bottom: 10px solid #f1f1f1;}
.f_pic_categories ..cont_main_box .cont_main_box_inner{  position: relative;height: 616px;}

/* f_pic_show */
.f_pic_show .jssorb05 div,.f_pic_show .jssorb05 div:hover, .f_pic_show .jssorb05 .av {background: url(../images/play_equipment.png) no-repeat;overflow: hidden;cursor: pointer;}
.f_pic_show .jssorb05 div {background-position: -2px -53px;}
.f_pic_show .jssorb05 div:hover, .f_pic_show .jssorb05 .av:hover {background-position: -32px -53px;}
.f_pic_show .jssorb05 .av {background-position: -61px -53px;}
.f_pic_show .jssorb05 div{POSITION: absolute; WIDTH: 16px; HEIGHT: 16px;}
.f_pic_show .slide_inner{cursor: move; position: absolute; left: 0px; top: 0px; width: 980px; height: 400px; overflow: hidden;}
.f_pic_show:before{display: block; width: 100%;height: 17px;overflow: hidden;position: absolute; left: 0; bottom: -10px;content: '';opacity: 0.7;}
.f_pic_show .jssora12l,.f_pic_show .jssora12r{position: absolute;cursor: pointer;display: block;background: url(../images/play_equipment.png) no-repeat;overflow: hidden;opacity: 0.9;}
.f_pic_show .jssora12l{background-position: -75px -1px;width: 30px; height: 46px; top: 123px; left: 0px;}
.f_pic_show .jssora12r{background-position: -111px -1px;width: 30px; height: 46px; top: 123px; right: 0px}
.f_pic_show .jssora12l:hover{opacity: 0.75;}
.f_pic_show .jssora12r:hover{opacity: 0.75;}
.f_pic_show #slider_container{position: relative; top: 0px; left: 0px; width: 980px; height: 400px; overflow: hidden; }
.f_pic_show{ padding-top:6px; width:980px; height:400px; overflow:hidden; position:relative; color:#fff;}
.f_pic_show .pic_show_list{ width:9999px; overflow:hidden}
.f_pic_show .pic_show_list li{ float:left; width:980px;}
.f_pic_show .pic_show_list li a{display: table-cell;text-align: center;vertical-align: middle;width: 980px;height: 400px;}
.f_pic_show .pic_show_list img{ max-width:980px; max-height:400px;}
.f_pic_show .thumb{position: absolute;width: 100%;height: 12px;left: 0;bottom: 12px;text-align: center;z-index: 5;}
.f_pic_show .thumb a{ display: inline-block;height: 9px;width: 9px;line-height: 9px; background-color:#d4cfcc;margin-left: 7px;}
.f_pic_show .thumb a.active{ background-color:#ff8303}

/* f_product_topshow */
.f_product_topshow{width:1000px;margin:60px auto 20px auto;}
.f_product_topshow .cont_title{  background: #f2f2f2;border: none;border-bottom: 1px solid #e5e4e4;padding: 19px;}
.f_product_topshow h1{float:left;  margin-bottom: 0;font-size: 16px;line-height: 20px;color: #005078;font-weight: 500;text-transform: uppercase;}
.f_product_topshow .lr_buttons{cursor: pointer; float:right;font-family:icomoon;font-size: 22px;font-weight: normal; font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale; color:#005078;}
.f_product_topshow .lr_buttons .l_btn,.f_product_topshow .lr_buttons .r_btn{  background: url(../images/play_equipment.png) no-repeat;width:16px;height:16px;border:2px solid #666;border-radius:10px;  display: inline-block;-webkit-transition: 0.3s ease;
  -o-transition: 0.3s ease;transition: 0.3s ease;}
.f_product_topshow .lr_buttons .l_btn{background: url(../images/play_equipment.png) no-repeat -5px -18px;}
.f_product_topshow .lr_buttons .r_btn{background: url(../images/play_equipment.png) no-repeat -35px -18px;}
.f_product_topshow .lr_buttons .l_btn:hover{background:#005078 url(../images/play_equipment.png) no-repeat -5px -36px;border:2px solid #005078;}
.f_product_topshow .lr_buttons .r_btn:hover{background:#005078 url(../images/play_equipment.png) no-repeat -35px -36px;border:2px solid #005078;}
.f_product_topshow .products_item{width:248px;  float: left;  text-align: center;  height: 230px;border:1px solid #dedede;border-top:none;border-left:none;}
.f_product_topshow .products_item_2{  border-left: 1px solid #dedede;  padding-left: 2px;}
.f_product_topshow .products_item .img_box{ position:relative;width:210px;height:150px; margin-top:20px;  display: inline-block; vertical-align:middle; text-align:center;}
.f_product_topshow .products_item .img_box img{max-width:210px;max-height:150px;}
.f_product_topshow .products_item .product_info{padding-top:10px;width: 210px;text-align: center; margin: 0 auto;  position: absolute;left: 0;bottom: -40px;height: 32px;overflow: hidden;transition: all 0.8s;}
.f_product_topshow .products_item:hover .product_info{height:auto; background:rgba(255,255,255,0.9);}
.f_product_topshow .product_info h2 a:hover{color:#005078;}
.f_product_topshow .product_info h2{min-height:32px;}
.f_product_topshow .product_info h2 a{ font-size:12px; font-weight: normal;font-family: "Roboto", sans-serif;line-height: 16px;}
.f_product_topshow .product_info button{margin-top: 12px;padding: 5px 10px;border:none;color: #fff;position: relative;z-index: 0;background: #005078;cursor: pointer;}
.f_product_topshow .product_info button:after{content: '';position: absolute;z-index: -1;top: 0px;left: 0px;width: 100%;height: 100%;background: #f3c446;-webkit-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: 0.3s ease;-o-transition: 0.3s ease;transition: 0.3s ease; }
.f_product_topshow .product_info button:hover:after {-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}

/* f_up_product_raq */
.f_up_product_raq{background:#fff url(../images/parallaximg1.jpg) repeat 0 100%;  margin-top: -2px;}
.f_up_product_raq_inner{position:relative;width:1000px;margin:0 auto;padding:120px 0 80px 0;}
.f_up_product_raq_inner:after{content: '';position:absolute;width:100%;height:1px;background:#B3C0C7;left:0;top:105px;}
.f_up_product_raq .cont_change .hot-event{position:relative;}
.f_up_product_raq .cont_change .item_box{position: relative; background: #fff; display: table-cell;  float: left; margin-left: 2%;width:329px;height:235px;  vertical-align: middle;text-align: center;}
.f_up_product_raq .cont_change .item_box:before{content: "";position: absolute;z-index: -2;top: -15px;right: 37px;width: 50px;height: 94px;max-width: 50px;-webkit-box-shadow: 0 0 10px 4px rgba(0,0,0,0.6);-moz-box-shadow: 0 0 10px 4px rgba(0,0,0,0.6);box-shadow: 0 0 10px 4px rgba(0,0,0,0.6);-webkit-transform: rotate(-72deg) skew(25deg);-moz-transform: rotate(-72deg) skew(25deg);-ms-transform: rotate(-72deg) skew(25deg);-o-transform: rotate(-72deg) skew(25deg);transform: rotate(-72deg) skew(25deg);}
.f_up_product_raq .cont_change .item_box:after{content: "";position: absolute;z-index: -2;bottom: -15px;left: 37px;width: 50px;height: 94px;max-width: 50px;-webkit-box-shadow: 0 0 10px 4px rgba(0,0,0,0.6);-moz-box-shadow: 0 0 10px 4px rgba(0,0,0,0.6);box-shadow: 0 0 10px 4px rgba(0,0,0,0.6);-webkit-transform: rotate(-72deg) skew(25deg);-moz-transform: rotate(-72deg) skew(25deg);-ms-transform: rotate(-72deg) skew(25deg);-o-transform: rotate(-72deg) skew(25deg);transform: rotate(-72deg) skew(25deg);}
.f_up_product_raq .cont_change .item_box img{max-width:329px;max-height:235px;transition: all .3s;-moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s;}
.f_up_product_raq .cont_change .cont_r{float: right;margin-right: 2%;width: 580px;  margin-top: 25px;}
.f_up_product_raq .cont_change .arrow_l,.f_up_product_raq .cont_change .arrow_r{margin:0 6px;transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;display:inline-block;width:16px;height:16px;border:2px solid #666;border-radius:10px; }
.f_up_product_raq .switch-nav{width: 150px;height: 40px;position: absolute;top: -40px;right: 0;}
.f_up_product_raq .cont_change .arrow_l{background: url(../images/play_equipment.png) no-repeat -5px -18px;}
.f_up_product_raq .cont_change .arrow_r{background: url(../images/play_equipment.png) no-repeat -35px -18px;}
.f_up_product_raq .cont_change .arrow_r:hover{background:#005078 url(../images/play_equipment.png) no-repeat -35px -36px;border:2px solid #005078;}
.f_up_product_raq .cont_change .arrow_l:hover{background:#005078 url(../images/play_equipment.png) no-repeat -5px -36px;border:2px solid #005078;}
.f_up_product_raq .cont_r h2 a{font-size: 18px;line-height: 28px;color: #555;font-weight: 500;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;overflow: hidden;-webkit-box-orient: vertical;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;}
.f_up_product_raq .cont_r h2{margin-bottom:10px;}
.f_up_product_raq .cont_r h2 a:hover{color:#004060;   text-decoration: none;}
.f_up_product_raq .cont_r p{  font-size: 12px;line-height: 20px;margin-top: 12px;color: #999;  overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;height:60px;border-top: 1px solid #d8d9d8;padding-top: 15px;}
.f_up_product_raq .cont_r .raq{ cursor:pointer;font-size:15px;  text-transform: uppercase;  margin-top: 20px;background:#004060;border: none;padding: 8px 18px;color: #fff;  border-radius: 2px;}
.f_up_product_raq .cont_r .raq:hover{background:#DCB44D;}

/* global */
p,a,ul,li,dl,dd,dt,h1,h2,h3,h4,img{ margin:0; padding:0; list-style:none; border:none}
img{ vertical-align:middle}
a{ cursor:pointer}
a:link{ color:#333 ;text-decoration: none;}
a:visited{ color:#333; text-decoration: none ;}
a:hover{ color:#c35e47; text-decoration: underline; }
.blue a,.blue a:visited{ color:#03c;}
.blue a:hover{color:#c00}
td{ vertical-align:top; text-align:left}
input:-ms-input-placeholder {
color: #999 !important; /*Internet Explorer 10+ */}
.clearfix{ clear:both}
.fleft{ float:left}
.fright{ float:right}
.btn{border: none;cursor: pointer;background: url(../images/bg_not.png) no-repeat;}
.btn:hover{ -moz-opacity:0.92;opacity:0.92; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=92);}.submit_btn{cursor: pointer;width: 216px;height: 44px;border: none;background: url(images/bg_not.png) no-repeat 0 -405px;}
.search_btn{width: 20px;height: 20px;background:url(../images/decolor_main_sprites.png) no-repeat -341px -26px; color:#fff;}
.g_btn{ width:167px; height:40px; background:url(../images/bg_not.png) no-repeat;}
.contact_btn2 {width: 152px;height: 33px;background: url(../images/shearch_btn_11.jpg);}
.btn_default,.btn_alert{
	font-family:arial;
	color:#333;
	font-size: 13px;
	font-weight:700;
    line-height: 15px;
    padding: 5px 12px;
    border: 1px solid #bcbcbc;
    background-color: #eee;
	cursor:pointer;
	 -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);
    background-image: -moz-linear-gradient(top,#fafafa,#e8e8e8);
    background-image: -ms-linear-gradient(top,#fafafa,#e8e8e8);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#e8e8e8));
    background-image: -webkit-linear-gradient(top,#fafafa,#e8e8e8);
    background-image: -o-linear-gradient(top,#fafafa,#e8e8e8);
    background-image: linear-gradient(top,#fafafa,#e8e8e8);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e8e8e8', GradientType=0);}
.btn_default:hover{ background:#fff; border-color:#aaa;text-decoration:none}
.btn_alert{
	color:#fff;
	border-color:#e87b0e;
	background-image: -moz-linear-gradient(top,#ffa705,#ff8a27);
    background-image: -ms-linear-gradient(top,#ffa705,#ff8a27);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffa705),to(#ff8a27));
    background-image: -webkit-linear-gradient(top,#ffa705,#ff8a27);
    background-image: -o-linear-gradient(top,#ffa705,#ff8a27);
    background-image: linear-gradient(top,#ffa705,#ff8a27);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa705', endColorstr='#ff8a27', GradientType=0); }
.btn_alert:hover{ background-image:none; background:#ffa705}
.btn_contact,.submit_4,.contact_btn,.submit_btn{ width:110px; height:26px; background:url(../images/decolor_main_sprites.png) no-repeat 0 -136px;}
.cont_header{}
#TB_window{  z-index: 9999;}
#TB_overlay{ z-index: 999;}
.cont_main_box .cont_main_box_inner{ width:980px; margin:0 auto}
.cont_main_box1{ background:#000; height:651px; overflow:hidden}
.cont_main_box2{ background:#ececec;}
.cont_main_box3{ background:#fff; height:740px;}
.cont_main_box4{ background:#384b97; height:740px;}
.cont_main_box5 .cont_main_box_inner{ padding-top:4px;}
.cont_main_box1 .cont_main_box_inner,.cont_main_box2 .cont_main_box_inner,.cont_main_box3 .cont_main_box_inner,.cont_main_box4 .cont_main_box_inner{ width:980px; margin:0 auto;padding-top:10px;}
.cont_main_box2 .cont_main_box_inner,.cont_main_box3 .cont_main_box_inner,.cont_main_box4 .cont_main_box_inner{ padding-top:0; height:740px;}
.cont_main_box3 .cont_main_box_inner{ height:680px; padding-top:60px;}

.cont_footer2{ background:#fff;}
.cont_main_box .cont_main_n{ width:25%; float:left}
.cont_main_box .cont_main_n .cont_main_n_inner{ margin-top:7px;}
.cont_main_box .cont_main_no{ width:75%; float:left;}
.cont_main_box .cont_main_no .cont_main_no_inner{ padding-left:15px;}
.main_title{height: 29px;display: block;font-size: 14px;color: #333; background-color:#EDEDED;line-height: 29px;text-align: left;overflow: hidden; font-family:"arial"; font-weight:bold; }
.main_title .main_con {font-weight:bold; float: left;display: inline; text-indent:10px;}
.main_title .main_con h2{ font-size:14px; display:inline;}
.main_title .num{ font-weight:normal; margin-left:2px;}
.main_title .main_con h1{ font-size:14px; display:inline-block; text-indent:0}
.main_title .main_con .num{ font-size:14px; font-weight:bold; display:inline;}
.main_title .title_other_con { float:right; padding:3px 0 0 0 ;}
.main_title .title_other_con .text-inner{font-size: 12px;width: 224px; padding:2px 4px;height: 20px; line-height:20px;float:left;border: #7f9db9 solid 1px;}
.main_title .title_other_con .submit_2{ float:left}

.page_box{margin: 0 auto;height: 24px;margin-top: 15px;margin-bottom: 15px;text-align: center;
clear: both;border: none;}
.page_box a {width:18px; height:18px;margin-left: 5px;border: #dcdcdc solid 1px;text-decoration: none; line-height:18px;background: #ffffff;color: #333;display: inline-block;}
.page_box a.cur{ background:#ff8303; color:#ffffff;}

.fill_more_wrap{ font-family:verdana; z-index: 102; border: 1px solid rgb(238, 238, 238); margin: 0px; width: 700px; height: 460px; visibility: visible; background-color: rgb(250, 250, 250);}
.fill_more_wrap{ font-family:verdana;}
.fill_more_wrap .title{height:22px;font-falimy:verdana,arial;font-size:18px;padding:11px 3px 2px 30px;text-align:left;border-bottom:1px solid #EEEEEE; position:relative}
.fill_more_wrap .close_box{ position:absolute; right:8px; top:8px;}
.fill_more_wrap .boxs_wrap{width: 677px;margin: 0 auto;height: 390px; margin-top:12px;}
.fill_more_wrap .boxs_middle .boxs_content{padding: 5px 15px 0px 30px;}
.fill_more_wrap .boxs_table select{height:24px;} 
.fill_more_wrap .boxs_table th{ width:18%; padding:4px 3px; vertical-align:top}
.fill_more_wrap .boxs_table .g_lab {font-weight: normal;padding-top: 7px; text-align:right}
.fill_more_wrap .boxs_table .r_td{ width:82%; text-align:left; padding:4px 3px;}
.fill_more_wrap .boxs_table .star{ color:#f00;}
.fill_more_wrap .boxs_table .inquiry-text {border-color: #99AABD #D2DCE8 #D2DCE8 #99AABD;border-style: solid;border-width: 1px;height: 24px;line-height: 24px;padding: 0 5px;}
.fill_more_wrap .boxs_table .text_company{ width:300px;}
.fill_more_wrap .boxs_table .fax_box{ margin-left:20px;}
.fill_more_wrap .boxs_table .text_hint{ width:198px;}
.fill_more_wrap .boxs_table .country_select{padding: 0px ! important; width: 205px; color: rgb(51, 51, 51);}
.fill_more_wrap .boxs_table .optional_td{ padding:3px 0 0 0;}
.fill_more_wrap .boxs_table .optional_td th{ width:20%;font-weight: normal;padding-top: 5px;text-align:right; vertical-align:top}
.fill_more_wrap .boxs_table .optional_td td{ width:80%; padding:0 3px 8px;vertical-align:top}
.fill_more_wrap .boxs_table .price_box{line-height: 18px;}
.fill_more_wrap .boxs_table .payment_box{line-height: 18px; margin-left: 20px;}
.fill_more_wrap .boxs_table .price_select{ width:95px; color:#333;}
.fill_more_wrap .boxs_table .order_box{ color:#999}
.fill_more_wrap .boxs_table .text_order{ width:250px; margin-right:10px;}
.fill_more_wrap .boxs_table .terms_select{ width:250px; color:#333; vertical-align:top}
.fill_more_wrap .boxs_table .optional_td .request_td{ vertical-align:middle; padding-top:4px;}
.fill_more_wrap .boxs_table .request_td input[type="checkbox"]{ vertical-align:middle; margin-right:0}
.fill_more_wrap .boxs_table .request_td .inner_box{ line-height:18px;}
.fill_more_wrap .btn_box{height: 40px;margin: 10px 0;text-align: center;}
.fill_more_wrap .boxs_tip{ position:absolute; bottom:5px;left:55px; color:#999; border-top: #d4d6d5 solid 1px; padding-top:3px;margin-right: 20px;}

/* no_company_detail */
.no_company_detail{ margin: 0 0 15px 0;}
.no_company_detail .isho{margin:0 auto; overflow:hidden;}
.no_company_detail .but{ height:30px; display:block; text-align:left;  line-height:30px; background:url(../images/index_92.gif) repeat-x left bottom;}
.no_company_detail .but span{ background:url(../images/index_90.gif) left top; float: left ;display: inline;height:30px; margin-right: 5px; text-align:center;font-weight:bold;}
.no_company_detail .but span a{ background:url(../images/index_90.gif) right top;text-decoration:none; padding: 0 10px;margin-left:3px;float: left ;display: inline; }
.no_company_detail .but span.cur { background:url(../images/index_91.gif) left top;float: left ;display: inline;height:30px; text-align:center;}
.no_company_detail .but span.cur a{ background:url(../images/index_91.gif) right top; padding: 0 10px;margin-left:3px;float: left ;display: inline;}
.no_company_detail .confac {border:#dddddd solid 1px; text-align:left; background:#fff; display:none; line-height:16px; border-top:none; padding:5px 0px; *width:687px;}
.no_company_detail .con_inner{padding:10px; line-height:22px; font-size:14px;}

/* no_company_factory_detail */
.no_company_factory_detail{   font-size: 14px; margin: 7px auto 0 auto;overflow: hidden;line-height:22px; border:1px solid #dedede;}
.no_company_factory_detail .title {font-size:14px; font-weight:bold; height:29px;line-height:29px; border-bottom: 1px solid #dedede;
}
.no_company_factory_detail .con_inner{  padding:10px;}
.no_company_factory_detail li{}
.no_company_factory_detail li .title{   background-color: #EDEDED;  padding-left: 10px;}
.no_company_factory_detail li.last{ padding-bottom:0}

/* no_company_factory_general */
.no_company_factory_general{ padding:7px  8px;}
.no_company_factory_general .isho{margin:0 auto; overflow:hidden;}
.no_company_factory_general .but{ height:30px; display:block; text-align:left;  line-height:30px; background:url(../images/index_92.gif) repeat-x left bottom;}
.no_company_factory_general .but span{ background:url(../images/index_90.gif) left top; float: left ;display: inline;height:30px; margin-right: 5px; text-align:center;font-weight:bold;}
.no_company_factory_general .but span a{ background:url(../images/index_90.gif) right top;text-decoration:none; padding: 0 10px;margin-left:3px;float: left ;display: inline; }
.no_company_factory_general .but span.cur { background:url(../images/index_91.gif) left top;float: left ;display: inline;height:30px; text-align:center;}
.no_company_factory_general .but span.cur a{ background:url(../images/index_91.gif) right top; padding: 0 10px;margin-left:3px;float: left ;display: inline;}
.no_company_factory_general .confac {border:#dddddd solid 1px; text-align:left; display:none; line-height:16px; border-top:none; padding:5px 0px; *width:687px; height:280px;}
.no_company_factory_general .isho div.cur{display:block}
.no_company_factory_general .le_td{ width:406px; vertical-align:top}
.no_company_factory_general .name_td{ padding-top:10px; padding-left:8px; vertical-align:top}
.no_company_factory_general .le{ width: 400px;height: 250px;border: #dcdcdc solid 3px;margin-left: 8px;margin-top: 10px;overflow: hidden; position:relative}
.no_company_factory_general .le .img_wrap{ display:table-cell; text-align:center; vertical-align:middle; width:400px; height:250px; overflow:hidden}
.no_company_factory_general .le .img_wrap img{ max-width:400px; max-height:250px; margin:0 auto;}
.no_company_factory_general .page{position: absolute;right: 8px;bottom: 5px;margin: 0;}
.no_company_factory_general .page span{display: inline-block;padding: 3px 6px;display: inline-block;background: #fff;border-radius: 3px;}

.no_company_factory_general .img_wrap img{display:none; /*图片隐藏*/}
.no_company_factory_general .img_wrap img.cur{display:block; /*图片显示*/}

.no_company_factory_general .pic_title span{display:none; /*图面描述隐藏*/}
.no_company_factory_general .pic_title span.cur{display:block; /*图面描述显示*/}

.no_company_factory_general .page span{display:inline-block;padding: 2px 5px;display: inline-block;background: #fff;border: 1px solid #ddd; border-radius:3px; /*按钮默认样式*/}
.no_company_factory_general .page span.cur{ background:#f60; color:#fff; border-color:#f60; /*按钮激活样式*/}

/* no_company_general */
.no_company_general{padding: 7px 0 15px 0;}
.no_company_general .sog .company_name{ font-size:20px; color:#333; padding:8px 0 4px;}
.no_company_general .photo{ margin-top:16px;}
.no_company_general .photo .le_td{ width:429px; vertical-align:top}
.no_company_general .photo .le{ width:429px; background:#f1f1f1; position:relative ; }
.no_company_general .photo .le .pic_title{background: #dcdcdc; height: 20px; line-height:20px;font-weight:bold; font-size: 12px;text-align: left;padding:5px 100px 5px 8px; overflow:hidden}
.no_company_general .photo .le .img_wrap{background: none; height: 250px; width:429px; display:table-cell; text-align: center; vertical-align: middle;}
.no_company_general .photo .img_wrap img{ max-width:430px; max-height:250px; vertical-align:middle; margin:0 auto;}
.no_company_general .photo .le dd p{  width:400px; height:30px; overflow:hidden; display:block; font-size: 11px; text-align:left; background:url(../images/bg_not.gif) no-repeat -491px -472px; text-indent:10px; margin:0 auto; margin-bottom:9px;}
.no_company_general .photo .le dd p b{ font-size:13px; display:block;}
.no_company_general .photo .le dd img {  margin-top:10px; }
.no_company_general .photo .le dt{ height: 70px;  text-align:  center;}
.no_company_general .photo .le dt .pro{ height: 61px; width:400px; background:url(../images/bg_x.gif) repeat-x 0 -157px; }
.no_company_general .photo .le dt .pro p a{ float:left; display:inline;  margin-top:8px; margin-left:10px; border:#999999 solid 1px;}
.no_company_general .photo .le dt .pro p img{ width:55px; height:39px;}
.no_company_general .photo .le dt .pro p a.cur{border:none; border:#82ACD5 solid 2px;}
.no_company_general .photo .le dt .pro .leb,.photo .le dt .pro .rib{ width:21px;height: 61px;background:url(../images/bg_x.gif) repeat-x 0  -218px}
.no_company_general .photo .le dt .pro .leb img,.photo .le dt .pro .rib img{margin-top:25px;}
.no_company_general .leb a,.no_company_general .rib a{margin:25px auto 0 auto;width:7px;height:11px;display:block;background:url(../images/bg_not.gif) no-repeat;}
.no_company_general .leb a{background-position:0 -233px;}
.no_company_general .rib a{background-position:-7px -233px;}
.no_company_general .photo .ri{overflow:hidden;margin-left:8px; border:#e5e5e5 solid 1px; padding:0 5px; }
.tables{ border-top:1px solid #fff; border-collapse:collapse}
.no_company_general .photo .ri h3{font:bold 12px arial;padding-left:4px;color:#686868; text-align: left; display: block; height: 25px; line-height: 25px;}
.no_company_general .photo .ri .tables th{ width:90px; padding:4px;font:normal 12px/1em arial!important;border-top:dotted 1px #ddd!important; text-align: left;}
.no_company_general .photo .ri .tables td{padding:6px 4px;font:bold 12px/1em arial!important;border-top:dotted 1px #ddd!important;/*word-break:break-all;*/}
.no_company_general .page{position: absolute;right: 8px;bottom: 5px;margin: 0;}
.no_company_general .page span{display: inline-block;padding: 3px 6px;display: inline-block;background: #fff;border-radius: 3px;}

.no_company_general .img_wrap img{display:none; }
.no_company_general .img_wrap img.cur{display:block; }
.no_company_general .pic_title span{display:none; }
.no_company_general .pic_title span.cur{display:block; }
.no_company_general .page span{display:inline-block;padding: 2px 5px;display: inline-block;background: #fff;border: 1px solid #ddd; border-radius:3px; }
.no_company_general .page span.cur{ background:#f60; color:#fff; border-color:#f60; }

/* no_company_quality_certification */
.no_company_quality_certification{margin: 0 auto;overflow: hidden;padding: 7px 0px;line-height: 22px;}
.no_company_quality_certification .main_title {border: 1px solid #ddd;}
.no_company_quality_certification .content_box {padding: 10px 0 10px 10px;border: 1px solid #ddd;border-top: none;overflow: hidden;}
.no_company_quality_certification .img_wrap{ width:100px; vertical-align:top; padding-top:4px; text-align:center}
.no_company_quality_certification .img_wrap img{ max-width:80px;}
.no_company_quality_certification .detail_td{ text-align:left;}
.no_company_quality_certification .detail_td .range_box{ line-height:16px; margin-top:3px;}
.no_company_quality_certification .detail_wrap{ margin-bottom:6px; width:50%; float:left}
.no_company_quality_certification .detail_wrap .tit{ font-weight:bold; display:inline-block; margin-right:4px;}

/* no_company_quality_qcprofile */
.no_company_quality_qcprofile{margin: 0 auto;overflow: hidden;line-height: 22px;padding:7px 0;}
.no_company_quality_qcprofile .main_title {border: 1px solid #ddd;}
.no_company_quality_qcprofile .content_box {padding: 10px;border: 1px solid #ddd;border-top: none;overflow: hidden;}

/* no_contact_detail */
.no_contact_detail{ overflow:hidden;margin:15px 0 15px 0; background:#fff;}
.no_contact_detail .main_title{ border:1px solid #ddd;}
.no_contact_detail .content_box{ border:1px solid #ddd; background:#fff; border-top:none;}
.no_contact_detail .content_box{border-top:none; height:256px; line-height:18px; padding:5px 15px 0;}
.no_contact_detail strong{font-size:13px;}
.no_contact_detail .content_box .le{ width:204px; line-height:20px; text-align:left; float:left; display:inline;}
.no_contact_detail .content_box .le p.i_m_g img{ margin-right:4px;}
.no_contact_detail .content_box .ri{width:415px; height:250px;float:right; display:inline;}
.no_contact_detail .content_box .ri b{font-size:13px; height:30px; color:#555; font-size:13px; line-height:30px; text-align:left; display:block; padding-left:20px;}
.no_contact_detail .content_box .ri textarea{ color:#777777; width:370px; height:155px; margin-left: 20px; font-family:arial; font-size:12px;}
.no_contact_detail .content_box .ri span{font-size:12px; color:#555555; text-align:right; width:395px; display:block; height:14px;}
.no_contact_detail .content_box .ri p{ height:25px; text-align:left; margin-left:25px; display:block;}
.no_contact_detail .le .i_m_g a{ margin-right:5px;float:left;height:22px; display:block; background:url(../images/bg_not.gif);}
.no_contact_detail .le .i_m_g .i_m_g_1{width:21px;background-position:-226px -33px;}
.no_contact_detail .le .i_m_g .i_m_g_2{width:22px;background-position:-248px -33px;}
.no_contact_detail .le .i_m_g .i_m_g_3{width:22px;background-position:-271px -33px;}
.no_contact_detail .le .i_m_g .i_m_g_4{width:22px;background-position:-294px -33px;}
.no_contact_detail .le .i_m_g .i_m_g_5{width:22px;background-position:-317px -33px;}
.no_contact_detail .contact_btn{background: url(../images/shop_sprites.gif);width: 110px;height: 24px;margin-top: 2px;background-repeat: no-repeat;background-position: 0 -550px;margin-left: -5px;}
.no_contact_detail .main_title{margin:0;}

/* no_contact_main */
.no_contact_main{ margin:7px 0 15px 0;background: hsl(0, 100%, 100%);border: 1px solid hsl(0, 0%, 86%);}
.no_contact_main .main_title .main_con{ font-size:13px; font-weight:bold;}
.no_contact_main .conh{margin-top: 10px;padding-bottom: 10px; line-height:17px;}
.no_contact_main .tables th{ width:120px; vertical-align:top; text-align:right; padding:3px 0}
.no_contact_main .tables td{ text-align:left; padding:3px 0 3px 6px;}
.no_contact_main .ri{ padding-right:40px;}
.no_contact_main .ri .message_box{ color:#777; font-size:12px; font-family:arial; width:100%; height:160px; margin:4px 8px  0 0}
.no_contact_main .ri .num_wrap{ text-align:right}
.no_contact_main .ri .num{ color:#f00;}
.no_contact_main .contact_btn{background: url(../images/shop_sprites.gif);width: 110px;height: 24px;margin-top: 2px;background-repeat: no-repeat;background-position: 0 -550px;}
.no_contact_main .main_title_m{height:3px;}

/* no_map_company */
.no_map_company{margin: 0 auto;overflow: hidden;padding: 7px 0px;line-height: 22px;font-weight: bold;}
.no_map_company .main_title{border: 1px solid #ddd;}
.no_map_company .content_box {padding: 5px 0 5px 10px;border: 1px solid #ddd;border-top: none;overflow: hidden;}
.no_map_company .left_td{ text-align:right; vertical-align:top; padding:0 15px 5px 0; width:60px;}
.no_map_company ul{ overflow:hidden}
.no_map_company li{background: url(../images/bg_not.gif) no-repeat -494px -122px;width: 30%;overflow: hidden;
padding:0 5px 0 10px;font-family: Arial;font-size: 12px;float: left;display: inline;}

/* no_map_product */
.no_map_product{margin: 0 auto;overflow: hidden;padding: 7px 0px;line-height: 22px;}
.no_map_product .main_title{border: 1px solid #ddd;}
.no_map_product .content_box {padding: 0 0 10px 10px;border: 1px solid #ddd;border-top: none;overflow: hidden;}
.no_map_product .content_box dl{ width:50%; float:left; margin-top:8px;}
.no_map_product .content_box .title{font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px;
padding-left: 10px;margin-top: 3px;color: #000; background:#f3f3f3; margin-right:10px;}
.no_map_product .title a{ color:#000}
.no_map_product .content_box .list_box{ margin-right:10px; padding-top:4px;}
.no_map_product .content_box .list_box li{background: url(../images/bg_not.gif) no-repeat -494px -122px; max-height:44px; overflow:hidden;
padding:0 5px 0 10px;font-family: Arial;font-size: 12px;}

/* no_map_tag */
.no_map_tag{margin: 0 auto;overflow: hidden;padding: 7px 0px;line-height: 22px;}
.no_map_tag .main_title{border: 1px solid #ddd;}
.no_map_tag .content_box {padding: 5px 0 5px 10px;border: 1px solid #ddd;border-top: none;overflow: hidden;}
.no_map_tag .left_td{ text-align:right; vertical-align:top; padding:0 15px 5px 0; width:60px;}
.no_map_tag ul{ overflow:hidden}
.no_map_tag li{background: url(../images/bg_not.gif) no-repeat -494px -122px;width: 30%;overflow: hidden;
padding:0 5px 0 10px;font-family: Arial;font-size: 12px;float: left;display: inline;}

/* no_news_detail */
.no_news_detail{ padding:7px 0}
.no_news_detail .news_title{text-align: left;font-size: 16px;margin-bottom: 10px; padding-bottom:8px;line-height: 35px;border-bottom: #dcdcdc dotted 1px;}
.no_news_detail .news_detail_box{ margin:15px;}
.no_news_detail .news_detail_box img{ max-width:660px;}
.no_news_detail .time_wrap{border-top: 1px solid #dcdcdc; padding: 10px 10px 0 0;}
.no_news_detail .time_box{color: #555;float: left;width: 200px;}
.no_news_detail .list{float: right;color:#ddd; padding-right: 5px;}

/* no_news_list */
.no_news_list{ padding:7px 0}
.no_news_list .item-wrap{ padding:10px 0; margin:0 10px;border-bottom: #dcdcdc dotted 1px;}
.no_news_list .item-wrap .time_wrap{ width:130px; text-align:right; color:#999}
.no_news_list .item-wrap .product_img_td{ width: 70px; height:70px; padding-right:10px; background: #fff; vertical-align:top; text-align:center; padding-top:4px;}
.no_news_list .item-wrap .product_img_td a{ display:table-cell; width:70px; height:70px; border:1px solid #dcdcdc; vertical-align:middle; text-align:center}
.no_news_list .item-wrap .product_img_td img{ max-width:70px; max-height:70px; vertical-align:middle;}
.no_news_list .item-wrap .product_detail .intr{ color:#666; line-height:18px; margin-top:4px;}
.no_news_list .product_name{ padding-right:126px; position:relative; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: 13px; line-height:20px; margin-bottom:4px; height:auto;font-weight:bold;}
.no_news_list .product_name a{ font-family:"Trebuchet MS", Helvetica, Arial, sans-serif}
.no_news_list .more{background: url(images/po.gif) no-repeat left center;padding-left: 8px;margin-left: 8px;}

/* no_product_detaildesc */
.no_product_detaildesc{line-height:24px; padding:15px 0 7px;background: hsl(0, 100%, 100%);border:1px solid #ddd;margin-bottom: 15px;}
.no_product_detaildesc .title{text-align: left;font-size: 15px;padding: 10px 0;font-weight: bold; display:none;}
.no_product_detaildesc .details_table{border:#dcdcdc solid 1px; margin:5px 0; text-align: left; width: 100%;font-size: 12px;background-color：#fff;border-left:none;border-right:none;}
.no_product_detaildesc .details_table th{color: #666; width: 110px;text-indent: 5px;padding: 8px 2px 8px 2px; font-weight:normal}
.no_product_detaildesc .details_table td{padding: 8px 2px 8px 2px;}
.no_product_detaildesc .bg_gray{ background:#fffee0;}
.no_product_detaildesc .details_wrap{margin: 10px 15px;font-size: 14px;font-family: arial; overflow:hidden}
.no_product_detaildesc .key_wrap{line-height: 25px;margin-left: 15px;}
.no_product_detaildesc .key_wrap b{ font-size:14px;}
.no_product_detaildesc .key_wrap .tag_words{ display:inline-block; font-weight:normal}
.no_product_detaildesc .key_wrap .tag_words a{ font-size:12px;}

/* no_product_detailmain */
.no_product_detailmain { display:inline-block;margin:0 !important;}
.no_product_detailmain .contact_btn{width: 110px;height: 26px;background: url(../images/portal_bg_not.gif) no-repeat;}
.no_product_detailmain .top_tip{ font-size: 20px;line-height: 24px;font-family: "tohoma","arial";font-weight: bold;text-align: left;color: #333;
padding-bottom:10px;}
.no_product_detailmain .top_tip h1{ font-size: 20px;line-height: 24px;  font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;}
.no_product_detailmain{ padding:7px 0; margin:0 8px; overflow:hidden}
.no_product_detailmain .main_top_tip{ border:none}
.no_product_detailmain .product_detail_box{border-bottom: #A2A2A2 dotted 1px;padding-bottom: 10px;}
.no_product_detailmain .product_detail_box .product_wrap_flash{ width:324px;}
.no_product_detailmain .product_detail_box .le {width: 324px;margin: 0;padding: 0;margin-top: 5px;}
.no_product_detailmain .product_detail_box .le dt {width: 312px;height: 222px;border:6px solid #E6E6E6; overflow:hidden;text-align: center;}
.no_product_detailmain .le dt a {width: 312px;height: 222px;background: #fff;display: table-cell;vertical-align: middle;text-align: center;}
.no_product_detailmain .le dt img{ max-width:312px; max-height:222px; vertical-align:middle}
.no_product_detailmain .le dd {text-align: center;}
.no_product_detailmain .le .blk_18 {overflow: hidden;zoom: 1;font-size: 9pt;background: #eee;margin-top: 8px;}
.no_product_detailmain .le .pro {height: 61px; overflow:hidden;background: url(../images/bg_x.gif) repeat-x 0 -157px;border: 1px solid #accaf8;}
.no_product_detailmain .le .pcont {width: 275px;float: left;overflow: hidden;padding-left: 5px;}
.no_product_detailmain .ScrCont{width:9999px;}
.no_product_detailmain .ScrCont td{ border:1px solid #dcdcdc; width:59px; height:45px; vertical-align:middle; text-align:center}
.no_product_detailmain .pro_img_list a img{ vertical-align:middle}
.no_product_detailmain .product_detail_box .ri {overflow: hidden;padding:0 0 0 15px;margin-top:-5px;}
.no_product_detailmain .le .leb, .no_product_detailmain .le .rib {width: 21px;height: 61px;background: url(../images/bg_x.gif) repeat-x 0 -218px;}
.no_product_detailmain .le .sear {padding-left: 20px;line-height: 18px;overflow: hidden;margin-top: 5px;text-align: left;}
.no_product_detailmain .le .sear span {font-weight: bold;background: url(../images/portal_bg_not.gif) no-repeat 0 -258px;
display: inline-block;padding-left: 20px;margin-left: -20px;}
.no_product_detailmain .leb a,.no_product_detailmain .rib a {margin: 25px auto 0 auto;width: 7px;height: 11px;display: block;
background: url(../images/bg_not.gif) no-repeat;}
.no_product_detailmain .leb a {background-position: 0 -233px;}
.no_product_detailmain .rib a {background-position: -7px -233px;}
.no_product_detailmain .blk_18 .scrcont {width: 32766px;zoom: 1;margin-left: -5px;}
.no_product_detailmain .pro_img_list td{ width:61px; height:47px; vertical-align:middle; text-align:center; border:1px solid #dcdcdc;}
.no_product_detailmain .blk_18 a{ cursor:pointer}
.no_product_detailmain .blk_18 img{ max-width:52px; max-height:39px; vertical-align:middle}
.no_product_detailmain .ri h3 {font: bold 12px arial;padding: 0;padding-left: 4px;color: #686868;text-align: left;display: block;height: 27px;line-height: 27px;
margin: 0;}
.no_product_detailmain .ri .tables th,.no_product_detailmain .ri .tables td {padding: 4px;font: normal 12px/1em arial;
border-bottom: dotted 1px #afafaf;text-align: left;}
.no_product_detailmain .ri .tables td{ font-weight:bold}
.no_product_detailmain .ri .sub {margin-top: 10px;float: left;display: inline;}
.no_product_detailmain .ri .title_s{ margin-top:10px;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
.close_thickbox{height:24px;border:none;cursor:pointer; height:16px;width:16px;background: url(../images/portal_bg_not.gif) no-repeat -264px -142px;position: absolute;right: 5px;top: 5px;}

#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;}
#TB_window .contact_btn{width: 110px;height: 26px;background: url(../images/portal_bg_not.gif) no-repeat;margin-top: 10px;}
#TB_button{position: relative;}
#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
        margin-top: 0px;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;        
	top:50%;*top:50%;_top:50%;
        margin-top: 0px;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	/*border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;*/
}

#TB_caption{
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

/* no_product_flashcate */
/* no_product_flashcate */
.no_product_flash{height: 296px; padding:7px 0 7px 0;margin: 0 auto;position: relative;}
.r_f_i_wrap{position: relative;}
.no_product_flash .r_f_i{ height: 239px; overflow: hidden; z-index: 1; }
.no_product_flash .r_f_i_wrap .product_name{ width:478px; position: absolute;top: 239px;text-align: center; height: 54px; background: #2072A1;  opacity:0.4; filter:alpha(opacity=60);}
.no_product_flash .r_f_i_wrap .product_name b,.r_f_i .product_name span{ color: #fff;opacity:1; display: block; width: 90%;}
.no_product_flash .r_f_i_wrap .product_name b{ line-height: 20px;padding-top: 8px;height: 40px;overflow: hidden; font-size:14px;}
.no_product_flash .r_f_i_wrap .product_name span{ height: 40px; overflow: hidden;}
.no_product_flash .r_f_l_wrap{ width: 242px; }
.no_product_flash .r_f_l{ width: 263px; height:296px; position: absolute;right:8px; top:5px; z-index: 2;  background:url(../images/bg_nav_edito.gif) no-repeat right top;}
.no_product_flash .r_f_l li{  overflow: hidden;  height:58px;   width:233px;  float: right; display: inline; z-index:20;clear:both; margin:0px; padding-top:1px; text-align:left; border:1px solid #B8B8B8; border-top: 0;}
.no_product_flash .r_f_l li .pro_name_wrap{ padding:0 5px}
.no_product_flash .r_f_l li a{float: left;width:150px; display: inline;font-weight: bold; margin-left: 5px; margin-top: 5px; height:44px;line-height:15px; overflow:hidden}
.no_product_flash .r_f_l li a.y_no{padding: 0; margin: 0; width: 0;}
.no_product_flash .r_f_l li.cur{ display:block; width:262px;  color: #fff;border: 0;border-right:1px solid #B8B8B8; padding:0; padding-top:1px;background:url(../images/bg_nav_edito_bule.png) no-repeat right top;}
.no_product_flash .r_f_l li.cur a{ border:0;float: left;width:150px;display: inline;  margin-top: 5px; color:#fff; text-decoration:none }
.no_product_flash .r_f_l li.cur a.y_no{padding: 0; margin: 0; width: 0;}
.no_product_flash .r_f_l li.cur span a{margin-left:34px;}
.no_product_flash .box_img_y{ width: 54px; margin-top: 5px; height: 39px; background:#fff;border:#dcdcdc solid 1px;}
.no_product_flash .box_img_y td{ vertical-align:middle;}
.no_product_flash .box_img_y img{max-width: 54px;max-height: 39px;}
.no_product_flash .img_y{width:100%; height: 100%; }
.no_product_flash .r_f_i .img_td{ height:100%; vertical-align:middle; text-align:center}
.no_product_flash .r_f_i img{vertical-align:middle;border: 1px solid rgb(132, 130, 130);padding: 1px;}

/* no_product_flashcate */
/* no_product_flashcate */

/* no_product_group */
/*no_product_group*/
.no_product_group {margin-bottom: 22px;}

.no_product_group .tip_box .tip_con{ border: 1px solid #e2e2e6; margin-bottom:20px;
color: #404041;padding: 10px;font-size: 10px;font-family: verdana;margin-top: 15px; text-align:left; font-weight:normal}
.no_product_group .product_group{ height:215px;clear:both;  background-color: #f8f8f8;
  margin-bottom: 20px;}

.no_product_group .product_group .main_title{margin-bottom:15px;background:#fff;height:23px; position: relative;overflow: visible;border-bottom:1px solid #ddd;}

.no_product_group .main_title .main_con{ 
    left:10px; 
    top:6px; 
    background:#fff; 
    font-size: 16px !important;
    position: absolute;
    padding-right: 10px;
    padding-left:5px;
    border: 1px solid #dedede;
    border-radius: 5px;
}
.no_product_group .main_title .main_con a{ color: #2072A1;}
.no_product_group .main_title .main_con a:hover{ color:#c35e47;}
.no_product_group .main_title .title_other_con{padding: 9px 10px 0 8px;background: #f6f6f6;font-size: 13px;}
.no_product_group .item-wrap{ width: 25%;float: left; position:relative; height:auto;min-height:100px;background:none !important;}
.no_product_group .item{  position: absolute;padding: 8px 8px 10px;margin:4px 5px;_margin_bottom:0;min-width: 150px; }
.no_product_group .item:hover{background:#fff;min-height:200px; left:0 ; top:0;z-index:10; -webkit-box-shadow: 2px 2px 8px 1px rgba(0,0,0,.13);
-moz-box-shadow: 2px 2px 8px 1px rgba(0,0,0,.13);
box-shadow: 2px 2px 8px 1px rgba(0,0,0,.13); border-color:#ccc}
.no_product_group .item:hover dt h2{ height:auto}
.no_product_group .item a{ color:#666; font-weight:normal;  font-family: arial;line-height: 18px; text-align: left;}
.no_product_group .item a:hover{ color:#c38747;}
.no_product_group .item dd{  width: 140px;height: 100px; margin:0 auto;text-align: center;}
.no_product_group .item dd a{ width:140px; height: 100px; display:table-cell;vertical-align:middle;text-align:center;*font-size:94px;display:block; font-size:12px; background:#fff;}
.no_product_group .item img{vertical-align:middle; max-width:140px; max-height:100px;}
.no_product_group .item dt h2 {overflow: hidden;font-size: 12px;padding:8px 0 0; text-align:center; height:38px; min-height:38px;}

/* no_product_list */
.no_product_list{ margin-top:15px;}
.no_product_list .main_title{  border-bottom: 1px solid #dedede;}
.no_product_list .main_title .main_con h1{ font-size:16px; display:inline-block;}
.no_product_list .main_title .main_con .num{ font-size:14px; font-weight:bold}
.no_product_list .main_title .title_other_con {  position: relative; float:right; padding:3px 10px 0 0 ;}
.no_product_list .main_title .title_other_con .text-inner{font-size: 10px;width: 220px;line-height: 15px;height: 15px;margin-right: 2px;background: url(../images/index_26.gif) no-repeat;
float:left;border: #AEAEAE solid 1px;  background: #fff;margin-top: 2px;}
.no_product_list .main_title .title_other_con .search_btn{  width: 20px;right:2px;top:3px;height: 21px;  border: none;cursor: pointer;  margin-left: 1px;}
.no_product_list .main_title .title_other_con .submit_2{ float:left}
.no_product_list .item-wrap{ padding:10px 0; margin:0 10px;border-bottom: #dcdcdc dotted 1px;}
.no_product_list .item-wrap .product_img_td{ width: 140px;background: #fff; vertical-align:top; text-align:center; padding-top:4px;}
.no_product_list .item-wrap .product_img_td a{ display:table-cell; width:140px; height:100px; border:1px solid #dcdcdc; vertical-align:middle; text-align:center}
.no_product_list .item-wrap .product_img_td img{ max-width:140px; max-height:100px; vertical-align:middle;}
.no_product_list .item-wrap .product_detail{ padding-left:10px;}
.no_product_list .product_name{  margin-bottom: 10px; padding-right:126px; position:relative; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: 13px; line-height:20px; height:auto; max-height:40px;}
.no_product_list .product_name a:visited{ color:#774B90}
.no_product_list .product_name .btn_wrap{ position:absolute; top:0; right:0px;}
.no_product_list .intr{ color: #666;font-size: 12px;line-height: 17px;}
.no_product_list .intr .more{ background: url(../images/po.gif) no-repeat left center;padding-left: 8px; margin-left:8px;}
.no_product_list .time{ color:#999; line-height:20px;font-size:12px;}
.no_product_list .page_box{margin: 0pt auto;height: 24px;margin-top: 10px;margin-bottom: 15px;text-align: center;
clear: both;border: none;}
.no_product_list .page_box a {padding: 1px 5px;margin-left: 5px;border: #849CC6 solid 1px;text-decoration: none;
background: #ffffff;color: #849CC6;display: inline-block;}
.no_product_list .page_box a.cur{ padding:1px 5px; margin-left:5px; border:#849CC6 solid 1px; background:#849CC6; color:#ffffff; display: inline-block;}

/* no_product_listsearch */
/* no_product_listsearch */

/* no_product_others_grid */
/* no_product_others_grid */
.no_product_others_grid{ height:240px; border: 1px solid #dedede;margin-bottom: 30px;padding-bottom: 6px; background:#fff;}
.no_product_others_grid .main_title{ margin-bottom:8px; margin-top:none}
.no_product_others_grid .item_wrap{ width:20%; height:200px; padding-right:0;float: left; position:relative; background:#fff;}
.no_product_others_grid .item{ width:140px; height:185px; min-height:185px; padding-top:10px; border:1px solid #eee;overflow: hidden; background:#fff; margin:0 auto;}
.no_product_others_grid .item dd{  width: 140px;height: 100px; margin:0 auto;text-align: center;}
.no_product_others_grid .item dd a{ width:140px; height: 100px; display:table-cell;vertical-align:middle;text-align:center;*font-size:94px;*display:block; font-size:12px;}
.no_product_others_grid .item img{vertical-align:middle; max-height:140px; max-width:100px}
.no_product_others_grid .item dt h2 {overflow: hidden;font-family:Arial;font-size: 12px; font-weight:normal;padding:4px 7px 0; text-align:center; height:68px; color:#000; line-height:17px; font-weight:normal}
.no_product_others_grid .item dt a{ color:#333; text-decoration:none;  display: block;padding: 0 5px;line-height: 18px;}
.no_product_others_grid .param{ color:#333; display:none;line-height:18px; padding-top:4px;}
.no_product_others_grid .param strong{ font-weight:normal; font-weight:bold}
.no_product_others_grid .item_wrap .item:hover{ width:140px; height:200px;position:absolute; z-index:99; left:-12px; top:-5px; padding:15px 10px; height:auto;border-color: #CCC;text-decoration: none;color: #555;box-shadow: 1px 1px 6px rgba(0,0,0,.2);background: #FFF;}
.no_product_others_grid .item:hover dt h2{ display:none}
.no_product_others_grid .item:hover .param{ display:block; }
.no_product_others_grid .item_wrap .item:hover dd{  width: 140px;height: 100px; margin:0 auto;text-align: center;}
.no_product_others_grid .item_wrap .item:hover dd a{ width:140px; height: 100px; display:table-cell;vertical-align:middle;text-align:center;*font-size:94px;*display:block; font-size:12px;}
.no_product_others_grid .item_wrap .item:hover img{vertical-align:middle; max-height:140px; max-width:100px}
.no_product_others_grid .item:hover dt h2{ height:auto}

/* n_certificate_list */
.n_certificate_list{  background-color: #f8f8f8;height: 108px;padding:7px 10px 7px 10px;margin-top:15px;  border: 1px solid #dedede;}
.n_certificate_list .certificate_con{float: left;width:50%; text-align:center}

/* n_contact_box */
.n_contact_box{  background-color: #f8f8f8;border: 1px solid hsl(0, 0%, 87%);padding: 16px 10px 16px;margin:15px 0;}
.n_contact_box .l_msy {height: 77px;margin: 0 auto;}
.n_contact_box .l_msy dd {text-align: left;font-weight:bold;height: 25px;background: url(../images/bg_not.gif) no-repeat -496px -184px;text-indent: 10px;}
.n_contact_box .l_msy dt {height: 42px;}
.n_contact_box .one,.n_contact_box .two,.n_contact_box .three,.n_contact_box .four,.n_contact_box .five{height: 42px; width:28px;margin-right:8px;float: left; display:block; background:url(../images/bg_not.gif) no-repeat;}
.n_contact_box .one{margin-left:4px;background-position:-3px -73px;}
.n_contact_box .two{background-position:-48px -72px;}
.n_contact_box .three{background-position:-88px -72px;}
.n_contact_box .four{background-position:-128px -70px;}
.n_contact_box .five{background-position:-166px -70px;}
.n_contact_box .one a,.n_contact_box .two a,.n_contact_box .three a,.n_contact_box .four a,.five a{width:28px;height:28px;display:block;background:url(../images/bg_not.gif) no-repeat;}
.n_contact_box .one a{background-position:-3px -29px;}
.n_contact_box .two a{background-position:-48px -29px;}
.n_contact_box .three a{background-position:-88px -29px;}
.n_contact_box .four a{background-position:-128px -29px;}
.n_contact_box .five a{background-position:-166px -29px;}
.n_contact_box .btn-wrap{ text-align:center}

/* n_menu_list */
.n_menu_list{overflow:hidden;   width: 100%; margin: 0 auto; padding-bottom:30px;  background:url(../images/slider.png);}
.n_menu_list .active{background:hsl(43, 67%, 58%);}
.cont_main_box2 .n_menu_list{ margin-top:0}
.n_menu_list .main_title{font-family: Arial Black;font-size: 15px; margin:0;
font-weight: bold;color: #010101;line-height: 60px;height: 60px;border-bottom: 1px solid #dadada;
padding: 0 0 0 10px;background:none;}
.n_menu_list .main_title .main_con{color:#fff;font-family: "Trebuchet MS", Helvetica, Arial, sans-serif ;font-size: 16px;display: block;text-transform: uppercase;}
.n_menu_list .item .num{ display:none;}
.n_menu_list .item a{ font-weight:normal;display:block; width:202px; padding:15px 18px 15px 0; line-height:16px; background:url(../images/portal_bg_not.gif) no-repeat 204px -529px; font-size:12px; border-bottom:1px dotted #dedede; color:#fff;font-family: Arial;
    margin-left:15px;
}
.n_menu_list .item a:hover{ color:#DCB44D;}
.n_menu_list .first a{ border-top:none}

/* n_message_list */
.n_message_list{  background-color: #f8f8f8; padding:10px;  border: 1px solid #dedede;margin-top: 15px;}
.n_message_list .message_detail{ font-size:12px;padding-top: 5px;margin: 0 auto;text-align: left;line-height: 17px;border-bottom: #A2A2A2 dotted 1px;}
.n_message_list .message_detail .writer{display: block;margin: 10px 0;height: 20px;line-height: 20px;text-align: right;}

/* n_product_point */
.n_product_point{padding:7px 0;  border: 1px solid #dedede;}
.n_product_point .main_title{background: #F3F3F3;text-indent: 10px;text-align: left;font-weight: bold;font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;font-size: 12px; border:none;}
.n_product_point .main_title .main_con{ background:none; padding-left:0; margin:0; font-weight:bold}
.n_product_point .item{padding: 5px;overflow: hidden;text-align: left;border-bottom: #F0F4F6 solid 1px;display: block; line-height:14px;}
.n_product_point .img_box{width:54px; height:48px; border:1px solid #eee; text-align:center; vertical-align:middle}
.n_product_point .img_box img{ max-width:54px; max-height:48px;}
.n_product_point .product_name{ vertical-align:top; text-align:left; padding-left:5px;}
.n_product_point h2.item_inner{ max-height:48px; overflow:hidden}
.n_product_point h2.item_inner a{ font-size:10px;font-weight:normal;line-height:16px;}

