@charset "utf-8";
/*reset===============================reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote { margin:0; padding:0;}
th,td {padding:0.3em 1em}
table { border-collapse:collapse;border-spacing:0px;}
fieldset,img { border:0;}
em,strong,th,var { font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th { text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after { content:'';}
abbr,acronym { border:0;}
/*global===============================global*/
/*布局*/
html{ -webkit-text-size-adjust:none; height:auto;}
body{ font-size:12px; font-family:"宋体" color:#666; background:#fff; line-height:24px;}
a{color:#bdbdbd; text-decoration:none;}
a:hover{ color:#e50112;}
a:hover,a:active{ text-decoration:underline; }


/*main==================*/
.main{}
.main_left{float:left; width:212px;}
.main_right{width:695px;}

/*image center*/
.img40,.img50,.img60,.img63,.img70,.img80,.img90,.img95,.img100,.img120x150,
.img110,.img120,.img134,.img130,.img140,.img150,.img160,.img170,.img180,.img190,.img200,
.img300,.img360,.img400, .img160x130,.img301{ display:table-cell; *display:block; vertical-align:middle; text-align:center; overflow:hidden;*font-family:Arial;}
.img40 img,.img50 img,.img60 img,.img63 img,.img70 img,.img80 img,.img90 img,.img95 img,.img100 img,
.img110 img,.img120x150 img,.img120 img,.img134 img,.img130 img,.img140 img,.img150 img,.img160 img,.img170 img,.img180 img,.img190 img,.img200 img,
.img300 img,.img360 img,.img400 img, .img160x130 img,.img301 img{ vertical-align:middle;}
.img40{ width:40px; height:40px; *font-size:35px;}
.img50{ width:50px; height:50px; *font-size:44px;}
.img60{ width:60px; height:60px; *font-size:52px;}
.img63{width:63px; height:63px;}
.img70{ width:70px; height:70px; *font-size:61px;}
.img80{ width:80px; height:80px; *font-size:71px;}
.img90{ width:90px; height:90px; *font-size:79px;}
.img95{width:95px; height:95px;}
.img100{ width:100px; height:100px; *font-size:87px;}
.img120x150{ width:120px; height:150px;}
.img110{ width:110px; height:110px; *font-size:96px;}
.img120{ width:120px; height:120px; *font-size:105px;}
.img134{ width:134px; height:134px;}
.img130{ width:145px; height:130px; *font-size:113px;}
.img140{ width:140px; height:140px; *font-size:122px;}
.img150{ width:150px; height:150px; *font-size:130px;}
.img160{ width:160px; height:160px; *font-size:140px;} 
.img170{ width:170px; height:170px; *font-size:148px;}
.img180{ width:180px; height:180px; *font-size:157px;}
.img190{ width:190px; height:190px; *font-size:166px;}
.img200{ width:200px; height:200px; *font-size:175px;}
.img300{ width:300px; height:300px; *font-size:263px;}
.img301{ width:301px; height:301px;}
.img360{ width:360px; height:360px; *font-size:314px;}

/*Tools===============================Tools */
.clearfix:after,.clearfixlist li:after,.listrow:after,#nav:after,.layout:after{content:"\0020"; display:block; clear:both; visibility:hidden; height:0; font-size:0;}
.clearfix,.clearfixlist li,.listrow,#nav,.layout{ zoom:1;}
.clear{ clear:both;}
strong{ font-weight:bold;}
.clearfix b{ font-style:normal;}

/*form*/
input,select,textarea,button { font:11px/15px Arial;color:#3A3A3A;}
button{ cursor:pointer; border:0; padding:0;}
textarea { overflow:auto; resize:none;}
.input_c,.input_r{ width:16px; height:16px; padding:0; margin:2px 3px 2px 0; overflow:hidden; vertical-align:middle;}

/*zoom*/
/* ---------- zoom-1.2.2 Styles ---------- */
.zoomdiv{ z-index:200; display:none; position:absolute; top:0px; left:0px; width:314px; height:314px; background:url(../images/loading.gif) no-repeat 50% 50% #ffffff; border:1px solid #e2e2e2; text-align:center; overflow:hidden;}
.handle{ z-index:200; visibility:hidden; position:absolute; cursor:crosshair; top:0px; left:0px; width:50px; height:50px; background:#c7dff5; border:1px solid #3987d1; opacity: 0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50);}  /* 取景框背景为填充色 */

/*clear*/
#nav:after,.filter:after,.list_content:after,.faq_list_content:after,.list_content li .act_btn:after,.forms li:after,.btnContainer:after,.inquiry_toolsLayout:after,.inquiry_fill .fieldset:after,.pagination:after,.list_row:after,.list_faq:after,.productInfo .item_action:after,#summary:after,.equExh .equExhContent:after,.index_contact li:after  ,.forms .list_item:after { content:"."; display:block; clear:both; visibility:hidden; height:0;}
#nav,.filter,.list_content,.faq_list_content,.list_content li .act_btn,.forms li,.btnContainer,.inquiry_toolsLayout,.inquiry_fill .fieldset,.pagination,.list_row,.list_faq,.productInfo .item_action,#summary,.equExh .equExhContent ,index_contact li,.forms .list_item{ zoom:1;}
/*==========================================================html=========================================================*/
h2.style{padding-top:12px; padding-bottom:13px; vertical-align:top; font-size:18px; color:#666; text-transform:capitalize;}

/*layout*/
.layout{ margin:0 auto; width:1000px; overflow:hidden; clear:both;}
.layout_index_news{margin:0 auto; width:960px;padding:0 20px;overflow:hidden;}
.ad{ margin:0 auto; width:100%; overflow:hidden; clear:both;}
/*inquiry_basket 聚合*/
.btn_moreoption,.inquiry_tools a,.data_table .btn_remove,.productInfo .btn_addnew,.inquiry_info_title, .inquiry_data_table th, .inquiry_data_table thead, .inquiry_data_table .btn_remove, .inquiry_fill_form .btn_moreoption, .inquiry_fill_form label.error,.privacy_tips,label.error{ background:url(../images/inquiry_pay_icon.png) no-repeat 0 -9999em;}

.index_pro .bd:after,.index_about .bd:after,.indexAboutOuter:after,#indexProSlide ul:after,.foot_inner:after,.newLetterOuter:after,.innerPage:after,.modNews .bd:after,.certification:after,.page_404:after{ content:"."; display:block; clear:both; visibility:hidden; height:0;}
.index_pro .bd,.index_about .bd,.indexAboutOuter,#indexProSlide ul,.foot_inner,.newLetterOuter,.innerPage,.modNews .bd,.certification,.page_404{ zoom:1;}
/*==========================================================html=========================================================*/

/*================================common=============================================================================*/
/*forms*/
.forms li{ padding:5px 0; line-height:20px; width:650px; overflow:hidden;}
.forms .list_item{ margin:0; padding:7px 0; border-bottom:none;}
.forms .label,.forms .label1{ float:left;display:inline-block;  width:150px; padding:0 6px 0 0; text-align:right; font-size:12px; color:#646464;}
.forms .label b{ margin:0 4px; color:#c90000; font-weight:bold;}
.forms .input_text,.forms .input_text1,.forms .select,.forms textarea{ float:left; padding:2px 3px; border:1px solid #c2c2c2; font-size:12px;}
.forms .input_text,.forms textarea{ background-color:#ffffff; border-style:solid; border-width:1px; border-color:#d4d5d5;}
.forms .input_text{ width:280px; height:16px;}
.forms textarea{ width:280px; height:6em;}
.forms .select{ width:288px; padding:3px 0\9;}/* "\9" for IE8 select BUG*/
.forms input.error,.forms select.error,.forms textarea.error{ border:1px solid #ee2727; background:#ffd7d7;}
.forms input.valid,.forms select.valid,.forms textarea.valid{ border:1px solid #92db8d; background:#ecffeb;}
.forms label.error{ display:inline; float:left; margin-left:140px; width:300px; padding-left:15px;padding-top:3px; background-position:0 -195px;line-height:16px; color:#db2031; font-size:11px;}
.forms .fieldset{}
.forms .fieldset h3{ float:left;width:180px; padding-right:5px; text-align:right; text-transform:capitalize; color:#0f65a0; font-size:14px;}
.forms .requestFor{ float:left;display:block;}
.forms .moreoptions{ display:none;}
#dian{margin:0 4px; color:#c90000; width:5px; height:16px; text-align:center; line-height:22px; padding-top:5px; font-style:italic;}

.forms .request_for{ float:left; width:460px;}
.forms .request_for label{ float:left; display:block; margin:0 15px 5px 0;}
.forms .btn_moreoption{ padding-left:20px; background-position:-4px -98px;}
.forms .btn_moreoption_hide{ background-position:-4px -118px;}
.forms .btn_moreoption:hover{ text-decoration:underline; color:#316fc0;}
.forms .message_length_tips{ float:left;display:inline-block;  margin-left:140px; _margin-left:70px; width:300px;}
.forms .message_length_tips em{ color:#FF0000;}
.forms .message_tips_wrap{ float:left; width:350px;}
.inquiry_btn{ padding-left:127px; margin-top:10px;}

/*crumb*/
.crumb{margin-top:18px;padding:0 0 8px; height:32px; line-height:16px; vertical-align:top; font-size:12px; color:#aaaaaa; font-family:Arial;background:url(../images/bottom_crum.gif) repeat-x bottom left;}
.crumb a{ float:left;padding-right:3px; height:15px; line-height:15px; font-size:12px; color:#aaaaaa;}
.crumb span{color:#52b3d3;}
.crumb .crumb_arrow{ float:left; display:block; padding-left:3px; width:5px; color:#aaaaaa; padding-right:5px;}
.crumb h1{ float:left; text-align:left; color:#373737;}

/*common------------------------------------------strt*/
.common_btn{ position:relative; z-index:1;}


.make_all_btn,.make_all{ float:left;display:block;margin:0 8px 13px 0; padding-bottom:3px; display:inline-block; width:174px; height:36px;text-align:center;font-weight:bold;text-transform:uppercase; border:none;background:url(../images/bg_common.png) 0 0;font-size:12px;font-weight:bold;line-height:36px;color:#515151;}
.make_all{ color:#515151;height:33px;}
.make_all_btn:hover,.make_all:hover{color:#fff;text-decoration:none;background:url(../images/bg_common.png) 0 -64px;}

.product_btn_area{ margin-left:137px; margin-top:30px;}
/*======================头部==========================*/
#header{position:relative;}
.header_top{background:#171925;height:53px;}
.logo{float:left;padding-top:12px;}
.utility{float:right;padding:20px 0 15px; overflow:hidden;}
.utility .sns{float:left;height:20px;}
.sns a.msn,.sns a.skype{display:block;width:20px;height:20px;float:left;padding-right:5px;background:url(../images/bg_top_sns.png) no-repeat;text-indent:-9999em;font-size:0; line-height:0; overflow:hidden;}
.utility a.msn{background-position:0 0}
.utility a.skype{background-position:0 -31px}
.header_contact{float:left;color:#bdbdbd; overflow:hidden;}
.header_contact a{padding:0 5px;}

/*.head_nav{background:url(../images/bg_nav.png) repeat-x top;padding:15px 0;_padding:14px 0 13px}
.head_nav a{font-size:15px;}
.head_nav a:hover{text-decoration:none;}
.head_nav .nav_item{float:left;/*padding-left:10px;padding-right:38px;*//*}
.head_nav .current a{color:#e50112}
*/
/*======================底部==========================*/
.footer_mod{background:url(../images/bg_footer_mod.png) #10181c repeat-x;padding-bottom:30px;}
.footer_mod .mod{float:left;color:#989898;padding-top:20px;margin:0 6px;line-height:18px;}
.footer_mod .mod .title{color:#e50112;font-size:12px;font-weight:bold; text-transform:capitalize;padding-bottom:8px;}
.footer_mod .mod .bd{font-size:12px;}
.footer_mod a{color:#989898;}
.home_category{width:205px;}
.home_category .normal_item{background:url(../images/index_category.gif) no-repeat left center;padding-left:10px;}
.home_about_us{width:260px;}
.home_about_us .info{width:215px;}
.home_contact_us{width:220px;}
.home_contact_us{}
.home_contact_us li{width:220px;float:left;}
.home_contact_us .span1{display:inline-block;float:left;width:38px;}
.home_contact_us .span2{display:inline-block;float:left;width:160px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.home_contact_us a{}
.home_newsletter{width:255px;position:relative;}
.home_newsletter .tips{padding-bottom:8px;}
.home_newsletter .newsletter{}
.newsletter span{float:left;width:60px;line-height:19px;margin-bottom:2px;}
.newsletter .input_text{float:left;width:128px;height:19px;line-height:19px;padding:0 6px;background:url(../images/bg_newsletter.png) no-repeat left center;border:none;margin-bottom:2px;color:#BDBDBD;}
.btnSignUp,.btn_submit{float:left;margin-left:4px;width:49px;height:19px;text-indent:-9999em;font-size:0;line-height:0;overflow:hidden;background:url(../images/btn_submit1.png) no-repeat left center;}
.btnSignUp,.btn_submit1{float:left;margin-left:4px;width:49px;height:19px;text-indent:-9999em;font-size:0;line-height:0;overflow:hidden;background:url(../images/btn_submit.png) no-repeat left center;}


.footer_bottom{background:#44494f;padding:16px 0 30px;color:#b7b7b7;}
.footer_bottom .layout{position:relative;}
.footer_nav{width:700px;overflow:hidden; margin-top:6px;}
.footer_nav a{display:inline-block;float:left;padding:1px 6px;line-height:12px;border-right:1px solid #b7b7b7;color:#b7b7b7;}
.footer_nav a:hover{color:#ffffff;text-decoration:none;}
.footer_nav a.last{border-right:none;}
.trustwave{position:absolute;right:20px; top:0;}
.copyright{float:left;padding:12px 5px 20px; font-family:Arial, Helvetica, sans-serif;}
.footer_bottom .sns{float:left;padding: 12px 5px 0;}
.footer_bottom .sns .youtube,.footer_bottom .sns .twitter,.footer_bottom .sns .facebook,.footer_bottom .sns .linkin{display:block;float:left;width:18px;height:18px;padding-right:6px;text-indent:-9999em;font-size:0;line-height:0;overflow:hidden;background:url(../images/sns.png) no-repeat left top;}
.footer_bottom .sns .youtube{background-position:0 0;}
.footer_bottom .sns .twitter{background-position:0 -22px;}
.footer_bottom .sns .facebook{background-position:0 -44px;}
.footer_bottom .sns .linkin{background-position:0 -66px;}

/*======================首页==========================*/

/*--------------------------banner--------------------------====*/
.promo{overflow:hidden;}
.promo_inner{width: 100%;height:750px;position: relative;margin:0 auto;}
.promo .bigimg img{width: 100%;height: 750px;display: none;left: 0;padding: 0;position: absolute;top: 0;}
.triggers_num{position:absolute;right:10px;bottom:15px;z-index:10;width:134px;height:12px;overflow:hidden}
.triggers_num li{display:block;float:left;margin-right:9px;cursor:pointer;width:12px;height:12px;overflow:hidden;background:url(../images/icon_sprite_01.png) no-repeat top center;}
.triggers_num li.hover { background-position:0 -24px;}
/*--------------------------news--------------------------====*/
.news{height:31px;background:url(../images/bg_index_news.png) repeat-x top;overflow:hidden;}
.news_inner{float:left;margin:3px 0;overflow:hidden;}
.news .title{float:left;color:#000000;font-size:14px;line-height:31px;padding-right:24px;width:64px; font-weight:bold;}
.news .list_item{width:400px; overflow:hidden; height:20px;display:block; line-height:20px; padding-top:2px; *padding-top:0px;}
.news .list_item1{width:350px; overflow:hidden; height:20px;display:block; line-height:20px; padding-top:2px; *padding-top:0px;}
.news .list_item a{color:#292929;float:left;padding-right:10px; height:20px; line-height:20px; overflow:hidden; display:block; }
.news .list_item1 a{color:#292929;float:left;padding-right:10px; height:20px; line-height:20px; overflow:hidden; display:block; }
.news .list_item .date{padding-left:10px; color:#656565; float:left; height:20px; line-height:20px;}
.news .list_item1 .date{padding-left:10px; color:#656565; float:left; height:20px; line-height:20px;}
/*--------------------------index mod--------------------------====*/
.index_mod{width:1000px;margin:0 auto;background:#efefef;padding:25px 0;}
.index_mod .mod{float:left;margin:0 6px;_margin:0 3px;height:103px;width:321px;background:url(../images/bg_index_mod.png) no-repeat top left;}
.index_mod .mod .pic{float:left;padding:2px;width:97px; height:96px; display:block;}
.index_mod .mod .title{float:left;width:200px;padding:12px 10px 0;color:#000000;font-size:22px;font-weight:bold;}
.index_mod .mod .description{float:left;width:200px;padding:0 10px; color:#656565;}
.index_mod .mod a{color:#000000;}
.index_mod .mod a:hover{color:#e50112;text-decoration:none;}

/*=====================分类页=========================*/
/*==================左侧共用模块=======================*/
.aside{float:left;width:222px; overflow:hidden;}
.aside .category{margin-bottom:20px;}
.aside .category .topic{color:#000000;font-size:18px;font-weight:bold;padding-left:15px;background:url(../images/bg_category_title.png) no-repeat top left;height:49px;line-height:49px;}
.aside .category .normal_list{padding:0 2px;background:url(../images/bg_category_item.png) repeat-y left;line-height:14px; font-size:12px;}
.aside .category .bottom{background:url(../images/bg_category_bottom.png) no-repeat left;height:34px;}

.aside .normal_target{display:block;background:#dfdfdf;color:#3a3a3a;padding:5px 6px 5px 22px;margin-bottom:4px}
.aside .normal_item .normal_target_current,.aside .normal_item .normal_target_selected{background:#171925;color:#e50112;text-decoration:none; font-size:12px;}
.aside .normal_item .last{margin-bottom:0;}


.aside .normal_sublist{display:none;padding-top:5px;}
.aside .normal_subitem{padding:0 6px 0 22px;}
.aside .normal_subtarget{display:block;background:url(../images/sub_item.gif) no-repeat 0 -67px;color:#7b7b7b;padding:0 0 10px 14px;}
.aside .normal_subitem .normal_subitem_current,.aside .normal_subitem .normal_subtarget_current,.aside .normal_subitem .normal_subitem_selected{color:#000000;background:url(../images/sub_item.gif) no-repeat 0 5px;text-decoration:none;}

.aside .aside_mod{margin-bottom:20px;}
.aside .mod{background:url(../images/left_mod.png) no-repeat left top;width:221px;height:80px;float:left;}
.aside .mod .pic{float:left;padding:2px;width:74px;}
.aside .mod .title{float:left;width:131px;padding:8px 6px 0;color:#e50112;font-size:16px;font-weight:bold;}
.aside .mod .description{float:left;width:121px;padding:0 6px 0px 8px; line-height:20px;}
.aside .mod a{color:#000000;}
.aside .mod a:hover{color:#e50112;text-decoration:none;}

.aside .aside_sns{padding:20px 12px;background:url(../images/lst_left_mod.png) left bottom no-repeat;border-top: 1px solid #cfcfcf; float: left;width: 197px;}

.aside_sns .title {
    color: #474747;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top:-10px;
    
}
.aside_sns a{display:block;float:left;width:37px;height:40px;padding:0 13px 0 0;margin:12px 0;}
.aside .youtube,.aside .twitter,.aside .facebook,.aside .linkin{text-indent:-9999em;font-size:0;line-height:0;overflow:hidden;background:url(../images/aside_sns.png) no-repeat;}
.aside .youtube{background-position:0 0;}
.aside .twitter{background-position:0 -42px;}
.aside .facebook{background-position:0 -84px;}
.aside .linkin{background-position:0 -127px;}
/*=========右侧===================*/
/*============公共===========/
/*filter*/
.filter{ margin:0 auto; height:20px; padding:6px 1px 5px 9px; font-size:12px; background:#ececec; }
.filter_tools{ float:left;}
.filter_tools_label,.filter_tools_item{ display:inline; float:left;color:#797979;}
.filter_tools_label{ height:20px; line-height:20px; margin-right:4px; text-transform:capitalize; font-size:12px;}
.filter_tools_item{ margin-right:13px;}
.filter .select_item{ display:inline; position:relative; float:left;cursor:pointer; height:19px; line-height:20px; padding:0 20px 0 4px; background:url(../images/bg_select.jpg) no-repeat 100% 0; border-left:1px solid #c2c2c2; /*border-bottom:1px solid #c2c2c2;*/ color:#666; font-family:Arial; background-color:#fff; z-index:10;}
.filter .select_item span{ color:#797979;}
.filter_tools_sort .select_item,.filter_tools_sort .select_item .select_list a{ width:100px;}
.filter_tools_numb .select_item,.filter_tools_numb .select_item .select_list a{ width:25px;}
.filter .select_list{ display:none; position:absolute; left:-1px; top:19px; background:#ffffff; border:1px solid #c2c2c2;}
.filter .select_list a{ display:block; padding:0 20px 0 3px; line-height:18px; color:#949494;}
.filter .select_list a:hover,.filter .select_list a:active{ background:#ccc; color:#52b3d3; text-decoration:none;}
/*pagination*/
.pagination{display:inline; float:right; height:20px; line-height:20px; text-transform:capitalize; overflow:hidden; }
.pagination span{ float:left;padding:0 2px; display:inline;}
.pagination a{ float:left; display:inline;  padding:0 5px; color:#666666; overflow:hidden; background:none; margin:0px 2px;}
.pagination a:hover{color:#e50112;text-decoration:none;}
.pagination a.num:hover,.pagination a.current{background:#e50112;color:#ffffff; text-decoration:none;}
.pagination_div{ margin:18px 0 10px; padding:5px; height:24px; background:#fff;}


/*分类页部分*/
.category_main{float:right;width:764px;margin-bottom:20px; overflow:hidden; color:#686868; min-height:980px;}
/*have no product*/
.no_product{margin:15px auto; padding:10px 13px; text-align:center; border:1px solid #ff0000; color:#660000; background:#ffcccc;}
.product_content{ padding-top:10px;}

/*list_content*/
/*.list_content{ margin-top:18px;}
.list_content li{float:left; margin:0; padding:18px 16px; width:350px; height:110px;}
.list_content li .pic{float:left;width:110px; height:110px; background:#fff;}
.list_content li .info{float:left;width:220px;padding:0 10px; line-height:20px; overflow:hidden;}
.list_content li h4{float:left; display:block; margin-top:5px; width:100%; overflow:hidden; line-height:20px; font-size:14px; color:#666;font-family:Verdana;}
.list_content li h4 a{display:block; color:#000000;} 
.list_content li .summary{float:left;height:80px;color:#5e5e5e;overflow:hidden;}
.list_content li.hover{ background:#ececec;}
.list_content li.hover h4 a{ color:#e50112; text-decoration:none;}
*/



/*================================================产品页==================================*/
/*product_detail*/
.product_detail{ padding:10px 0 12px; font-size:12px; color:#5e5e5e;}
.product_detail .title{ padding-bottom:10px; color:#000000;font-size:18px;}
.product_detail p{ line-height:18px;}
/* summary ---------- Begin */
#summary{ padding-bottom:40px;}
/* gallery ===== Begin */ 
#gallery{ position:relative; float:left; margin-left:0; width:410px; z-index:100;}
/* ProductPic */
.productpic_box{ float:left; position:relative; padding:7px; width:300px; height:300px; z-index:999;overflow:hidden;}
/* thumbnail */
.thumbnail{ float:left; margin-left:10px; padding-top:3px; width:62px; height:311px; background:none;}
.thumbnail .trigger{ display:block;  margin:0 auto; cursor:pointer; width:60px; height:20px; text-indent:-9999em; background:url(../images/arrow_sprite_02.png) no-repeat top center;}
.thumbnail .prev{ margin:0 auto 16px; background-position:0 -91px;}
.thumbnail .prev_disabled{ cursor:default; background-position:0 -29px;}
.thumbnail .next{ margin:6px auto 0; background-position:0 -61px;}
.thumbnail .next_disabled{ cursor:default; background-position:0 0px;}
.thumbnail_slide{ width:74px; overflow:hidden;}
.thumbnail_slide .list_item{ cursor:pointer; padding:5px 0px; width:60px; height:60px;border:1px solid #ffffff; margin-bottom:10px;}
.thumbnail_slide .hover,.thumbnail_slide .selected{border:1px solid #dadbdb;}
/* gallery ===== End */
/* property ===== Begin */
#property{ float:left; width:350px; }
/* product_control */
.product_control{ float:right; display:inline-block;font-size:11px; color:#797979;}
.product_control .line{ display:block; padding:0 5px;}
.product_control a{float:left; color:#797979; padding:0 3px;}
.product_control a.current{ color:#e50112; text-decoration:underline;} 
.product_control a.disabled{ cursor:default; color:#797979;} 
.product_control a, .product_control a:visited{text-decoration:none;}
.product_control .trigger{width:25px;height:15px;cursor:pointer;background:url(../images/bg_control.gif) no-repeat;}
.product_control .prev{background-position:4px -30px;padding-left:15px;}
.product_control .prev_disabled{background-position:4px 2px;padding-left:15px;}
.product_control .next{background-position:28px -47px;padding-right:15px;}
.product_control .next_disabled{background-position:28px -13px;padding-right:15px;}
.product_control .prev,.product_control .next{ color: #E50112; text-decoration: underline;}
.product_control .prev_disabled,.product_control .next_disabled{}
.sku{float:left;}
.product_name{ margin:33px 0; line-height:24px; font-size:18px; font-weight:bold;}
.product_des{ margin:5px auto;}
.product_des .title{ font-size:12px; color:#212121;}
.product_des .content{ height:70px; overflow-y:auto; overflow-x:hidden; color:#686868;}
.product_des p{ color:#666; line-height:17px;}
/*tips_inquiry*/
.tips_inquiryadd .btn_close,.tips_inquiryadd .msg{ background:url(../images/sprite_inquiry_tips.png) no-repeat;}
.tips_inquiryadd{ display:none; position:absolute; left:0; top:125px; width:206px; padding:3px; border:1px solid #e4e4e4; color:#3f3f3f; text-align:center; z-index:100; background:#fff;}
.tips_inquiryadd a{ padding:0 2px; color:#588e3c; text-decoration:underline; }
.tips_inquiryadd .btn_close{ float:right;cursor:pointer; width:7px; height:8px; background-position:0 0; text-indent:-9999em;}
.tips_inquiryadd .msg{ line-height:12px; padding:5px 0 10px 35px; margin:0 auto; font-size:13px; text-align:left;}
.tips_inquiryadd_success{ display:block;}
.tips_inquiryadd .tips{ padding-bottom:3px;}
.tips_inquiryadd_success .msg{ padding:5px 0 10px 50px; background-position:5px -34px; color:#4f4f4f; font-size:12px;}
.tips_inquiryadd_fail .msg{ padding:5px 0 10px 50px; background-position:5px -130px; }

/*detail*/
#detail{  font-size:12px;}
.tab_holder{ height:32px; border-bottom:1px solid #f2f2f2;}
.tab_holder .tab_item{ position:relative; z-index:10; float:left; height:32px; margin:0 20px;display:inline; vertical-align:bottom;padding-left:12px;cursor:pointer; background:url(../images/bg_detail_title.gif) no-repeat 0 12px; }
.tab_holder  li span.tab_item_inner{ display:inline-block; cursor:pointer;height:32px; line-height:29px; font-weight:bold; font-size:16px; color:#797979;}
.tab_holder li.current{position:relative; z-index:50; margin-top:0;height:32px;background:url(../images/bg_detail_title.gif) no-repeat 0 -62px;border-bottom:3px solid #e50112;}
.tab_holder li.current span{ font-size:16px; font-weight:bold;color:#e50112; overflow:hidden;}
.tab_content{ position:relative; top:0; color:#666;}
/*tab_panel*/
.tab_panel{ display:none; margin:0 5px 30px; padding:20px 15px 30px; text-align:left; color:#666; font-size:12px; font-family:Arial;}

.product_details  p{ line-height:25px;}
.product_details li{ float:left; margin-right:27px;}

/*product_table*/
.product_table{ width:100%; border:1px solid #9f9f9f; font-size:12px; color:#000; text-align:center; }
.product_table td{ padding:23px 0; line-height:12px; border:1px solid #9f9f9f;color:#000;}
.product_table .title{ text-transform:uppercase;}
.product_table .td_frist{ text-align:left;}
/*=================================产品页询盘部分======================================*/
/*inquiry_fill*/
.inquiry_fill{ font-size:11px;}
.inquiry_fill_form_main{ padding:30px 0;}
.inquiry_fill .inquiry_progress{ background-position:0 -28px;}
.inquiry_fill .fieldset{ height:22px; line-height:22px; padding:5px 0;}
.inquiry_fill .fieldset h3{ float:left; width:140px; padding-right:50px; text-align:right; font-weight:bold; color:#1f4c83; font-size:12px;}
.inquiry_fill .moreoptions{ display:none;}
.inquiry_fill .request_for{ float:left; width:460px;}
.inquiry_fill .request_for label{ float:left; display:inline-block; margin:0 10px 5px 0;}
.inquiry_fill .btn_moreoption{ display:inline-block; padding-left:15px; background:url(../images/inquiry_pay_icon.png) no-repeat -4px -95px; color:#316fc0; text-decoration:underline; font-size:12px;}
.inquiry_fill .btn_moreoption:hover{ text-decoration:underline; color:#316fc0;}
.inquiry_fill .btn_moreoption_hide{ background-position:-4px -115px;}
.product_btn_area{ margin-left:136px; margin-top:15px;}

/*product__other_product*/
.product_scroll{ margin-bottom:25px; width:764; height:auto; padding-top:16px;}
.product_scroll .hd{ margin-bottom:20px; color:#2a2a2a; font-size:18px; }
.product_scroll .bd{margin:0 auto;}
#pro_show{ float:left;overflow:hidden;}
.product_scroll>li{float:left; margin:0; padding:18px 16px; width:350px; height:110px;}
.product_scroll>li .pic{float:left;width:110px; height:110px; background:#fff;}
.product_scroll>li .info{float:left;width:220px;padding:0 10px; line-height:20px;}
.product_scroll>li h4{float:left; display:block; margin-top:5px; width:100%;  line-height:20px; overflow:hidden; line-height:13px; font-size:14px; color:#666;font-family:Verdana;}
.product_scroll>li h4 a{display:block; color:#000000; line-height:20px;} 
.product_scroll>li .summary{float:left;height:80px;color:#5e5e5e;overflow:hidden;}
.product_scroll>li.hover{ background:#ececec;}
.product_scroll>li.hover h4 a{ color:#e50112; text-decoration:none;}

/*=================产品页privacy 隐私条款===================================*/
.privacy{ float:left; display:block; margin-top:0px; margin-left:10px;padding-top:4px;*padding-top:4px;}
.privacy span{margin-left:5px;}
.privacy a{color:#2F8400; text-decoration:underline;}
.privacy_tips{ margin:10px 0 0 135px; color:#F00; padding-left:15px; background-position:0 -197px;}
/* hide 内容隐藏 */
.hide{ display:none;}
/*底部隐私政策*/
.home_newsletter .aside_privacy{float:left; display:block; margin-top:10px; margin-left:0;}
.home_newsletter .aside_privacy input{display:none;margin-left:2px;}
.home_newsletter .aside_privacy span{display:none;float:none;width: 150px;margin-left:10px;}
.home_newsletter .privacy_tips{float: left; margin-left:0px;}

/*===================404页面=======================================*/
/*404*/
.page_404{ margin:50px auto 0; width:650px; height:480px;}
.page_404 .title404{margin:0 auto; width:342px; height:205px;}
.page_404 .detail404{margin:20px auto; width:510px; }
.page_404 .detail404 a.more{ text-decoration:underline;}
.page_404 .tips{ font-size:16px;}
.page_404 .tips p{ margin:0 0 5px;}
.page_404 .suggestion{ color:#898989;padding:10px 0;}
.page_404 li{ margin-bottom:10px;padding-left:10px; background:url(../images/arrow_01.png) no-repeat scroll 0 5px transparent;}

/*===================about us=======================================*/
.about_content{ margin-bottom:20px;  color:#565656;}
.about_content .pic{float:left;
	margin-right:20px;
    padding:3px;
    border:1px solid #e2e2e2;
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    -o-border-radius:2px;
    -moz-box-shadow:0px 0px 1px #e2e2e2;
    -webkit-box-shadow:0px 0px 1px #e2e2e2;
    -o-box-shadow:0px 0px 1px #e2e2e2;
    box-shadow:0px 0px 1px #e2e2e2;
	}
.about_content .detail p{ margin-bottom:10px; line-height:24px;}

/*===================news=======================================*/
.news_content{ padding-top:0px;}
.news_content ul{}
.cite{display:block; padding-bottom:5px; height:20px;overflow:hidden; border-bottom:1px dashed #969696; margin:10px 0; font-size:12px;}
.cite a { float:left; display:block; width:590px; line-height:20px; color:#484848;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.cite a:hover{color:#0283d0;}
.cite .date{ float:right; display:block; margin-bottom:20px; vertical-align:top; width:75px; height:15px; text-align:right;  font-size:12px; color:#656565;}
.cite span{ display:block; float:left;}
.news_content .pic{ float:left; width:240px; height:140px; margin-left:10px; overflow:hidden;}
.news_content .detail{ padding:10px 0;} 
.news_content .detail p{ margin-bottom:20px;}

.news_content .show_more{ margin-top:10px;}
.news_content .show_more dt{border-bottom: 1px dashed  #BDBDBD;}
.news_content .show_more dd{width: 48%; float: left; line-height: 25px; height:25px; margin-right: 14px; border-bottom: 1px dashed  #BDBDBD;}
.news_content .show_more dd a{display:inline-block;float: left;overflow: hidden; height:25px; line-height:25px; margin-right:8%; margin-left:1%; width: 70%;}
/*===================faq=======================================*/
.service_faq h2{ margin-bottom:10px;padding-left:20px; font-size:18px; color:#444;}
.service_faq .bd{ padding-left:20px; padding-right:20px;}
.service_faq .tips{ margin:0 0 10px;}
.service_faq dl, .faq_content dt{ margin:0 0 10px;}
.service_faq dt{ font-size:14px;color:#484848; padding-top:10px; padding-bottom:10px; cursor:pointer;}
.service_faq dd{ display:none; padding:10px 24px; color:#666666; background:#efefef;}
.service_faq dd a{ color:#0283d0; text-decoration:underline;}

/*===================contact us=======================================*/
.contact_info{padding-left:5px; width:100%; overflow:hidden; padding-top:10px; padding-bottom:25px; margin-bottom:15px; border-bottom:1px dotted #bbb8b8; overflow:hidden;}
.contact_info li{ margin-bottom:15px;}
.contact_info .value, .contact_info .property{  display:block;float:left; overflow:hidden;}
.contact_info .value{display:inline-block;  width:140px; padding-right:5px; font-size:12px; text-transform:capitalize; text-align:right; color: #666;}
.contact_info .property{color:#949494;width:480px;}
.contact_info .property a{color:#000000}
/*contact_form*/
.contact_form{clear:both;padding:10px 10px 50px;}
.contact_form .tips{ margin-bottom:15px;color:#59595b;}
.contact_form .suggestion{ margin-bottom:40px; font-size:11px; color:#8a8a8a; font-style:italic;}
.contact_form .suggestion b{ color:#fc2020;}

/*===================download=======================================*/
.download, a.btn_download{ background:url(../images/sprite_download.png) no-repeat 0 -999em;}
.download .download_list{ margin-top:20px; margin-bottom:20px;}
.download_list .list_item{margin:0 0 40px;}
.download_list .pic_info{ float:left; width:120px;}
.pic_show{ margin:0 auto; width:50px; height:55px; background-position:0 -95px;}
.pic_name{ height:20px; text-align:center; display:block;}
.download .detail{ float:left; width:550px; margin-left:10px; line-height:24px;}
a.btn_download{ float:right; margin-right:25px; padding-left:20px;  text-decoration:underline; color:#0283d0; background-position:0 0; }

/*===================certification=======================================*/
/*imgshow*/
.imgshow{ margin-bottom:100px;}
.imgshow_thumb .trigger,.bigimg_btn_prev,.bigimg_btn_next{ display:inline; margin-top:30px; cursor:pointer; width:10px; height:28px; background:url(../images/btn_certification.png) no-repeat; text-indent:-9999em;}
.imgshow_pic{ margin:20px auto 10px; padding:20px; width:400px; height:400px; overflow:hidden;  background-repeat:no-repeat; background-position:50% 50%; background-color:#fff; border:1px solid #d7d7d7;}

/*thumb*/
.imgshow_thumb{ padding:5px 0 15px}
.imgshow_thumb_inner{ margin:0 auto; width:550px; height:93px; padding-top:10px; overflow:hidden; background-color:#f5f5f5;}
#JS_imgshowThumbSlide{ margin-left:5px;}
.imgshow_thumb .prev{ float:left; margin-left:10px; background-position:0 -30px;}
.imgshow_thumb .prev_disabled{ cursor:default; background-position:0 0;}
.imgshow_thumb .next{ float:right; margin-right:10px; background-position:-12px -30px;}
.imgshow_thumb .next_disabled{ cursor:default; background-position:-12px 0;}
.imgshow_tips{ margin:10px auto 15px; width:442px;}
.imgshow_thumb .cert_tips{ display:none; font-weight:bold; font-size:12px;}

.imgshow_slide{ display:inline; float:left; width:328px; height:84px; margin:0; overflow:hidden;}
.imgshow_slide .list_item{ display:inline; float:left; cursor:pointer; width:80px; height:80px; margin:0 9px;padding:0; background:#ffffff; border:1px solid #bdbdbd;}
.imgshow_slide li.hover ,.imgshow_slide li.selected{ border:1px solid #bdbdbd;}
.contact_imgshow{height:123px;width:700px;}
.contact_imgshow .list_item{width:110px;height:110px;}
.contact_imgshow .imgshow_slide{height:112px;}

/*lightbox*/
#jquery-overlay {	position: absolute;	top: 0;	left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {	position: absolute;	top: 0;	left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {	position: relative;	background-color: #fff;	width: 250px;height: 250px;	margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {	position: absolute;	top: 40%;left: 0%;	height: 25%;width: 100%;text-align: center;	line-height: 0;}
#lightbox-nav {	position: absolute;	top: 0;	left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {	width: 49%;	height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev { left: 0; float: left;}
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em; height:53px; width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {	display: block;clear: left;padding-bottom: 1.0em;}			
#lightbox-secNav-btnClose {	width: 66px; float: right;padding-bottom: 0.7em;	
}

/*==================其他文案页展示方式=======================================*/
/*list_1 projects*/
.list_1 .list_item{ display:inline; float:left; padding:10px; width:150px; border:1px solid #cecece; margin:0 18px 5px 0; background:#fff; margin-bottom:40px;}
.list_1 .list_item .pic{float:none;width:150px; height:150px; margin:0 0 10px; overflow:hidden;}
.list_1 .list_item .info{ height:25px; overflow:hidden;}
.list_1 .list_item p{ margin:0 0 5px;}
.list_1 .list_item .title a{ font-weight:bold; font-size:12px; color:#5f9729; width:150px; text-align:center; display:block;}
.list_1 .name{ margin:0 0 5px; font-weight:bold; color:#000;}
.list_1 .list_item:hover{ border-color:#5f9729;}
.list_1 .list_item:hover .title a{ color:#324e17;}

.list_1 .item{ margin:0 0 10px;}
.list_1 .pic_detail{ width:700px; margin:0 0 10px; overflow:hidden;}



/*list_2 development*/
.list_2 .list_item{overflow:hidden; margin-bottom:20px;}
.list_2 .pic{ display:inline;float:left; width:140px; height:140px;border:2px solid #ccc;overflow:hidden;margin:6px 15px 0 0;}
.list_2 .info{float:left;width:600px; padding-top:10px;}
.list_2 .info .title{ display:block; line-height:25px; color:#474747;font:14px Arial, Helvetica, sans-serif;font-weight:bold; text-align:center;}
.list_2 .info .title a{ margin-left:5px;color:#466089;}
.list_2 .info .title a:hover{color:#466089;}
.list_2 .info .detail{line-height:20px;}
.list_2 .info .label{color:#474747;font:14px Arial, Helvetica, sans-serif;font-weight:bold;}


/*======================================inquiry_basket======================================*/

.inquiry_step{ width:900px; height:33px; margin-bottom:30px; margin-top:30px; background:url(../images/sprite_inquiry_progress.png) no-repeat 0 -9999em; text-indent:-9999em; overflow:hidden;}
.inquiry_step_first{ background-position:0 0;}
.inquiry_step_second{ background-position:0 -48px;}
.inquiry_step_third{ background-position:0 -95px;}

/*inquiry_tools_layout*/
.inquiry_tools_layout{ margin-bottom:10px;}
.inquiry_tools_layout .ver_pro{ float:left; width:200px;}
.inquiry_tools_layout .ver_pro span{ color:#FF0000;}
.inquiry_tools_layout .inquiry_tools{ float:right;}
.inquiry_tools a{ padding-left:20px; margin-left:20px;}
.inquiry_tools .inquiry_tools_print{ background-position:0 -11px;}
.inquiry_tools .inquiry_tools_collect{ background-position:0 -32px;}
.inquiry_tools .inquiry_tools_download{ background-position:0 -54px;}
.inquiry_tools .inquiry_tools_download_no{ background-position:0 -178px;}
/*inquiry_data_table*/
.inquiry_basket{ width:900px; margin:0 auto; padding-bottom:50px;}
.inquiry_data_table{ width:100%; margin-bottom:30px; text-align:center;}
.inquiry_data_table .hover{ background:#eee;}
.inquiry_data_table .hover a{ color:#0283d0; text-decoration:underline;}
.inquiry_data_table th{ height:28px; font-size:13px; color:#000; font-weight:bold; line-height:28px; text-align:center; background:#ccc;}
.inquiry_data_table th.description{ padding-left:120px; text-align:left;}
.inquiry_data_table td{ padding:20px; border-bottom:1px solid #eee;}
.inquiry_data_table .pic{ float:left; width:80px; margin-right:20px;}
.inquiry_data_table .info{ float:left; width:235px; overflow:hidden; word-wrap:break-word; text-align:left;}
.inquiry_data_table .price{ font-weight:bold; color:#0283d0;}
.inquiry_data_table .btn_remove{ padding-left:25px; background-position:0 -77px;}

/*inquiry_basket_result &&&& message_result*/
.inquiry_basket_result, .message_result{ width:430px; padding:20px 0 40px 170px; margin:80px auto 60px; overflow:hidden; background:url(../images/sprite_inquiry_result.png) no-repeat 0 -9999em;}
.inquiry_basket_fail, .message_fail{ background-position:0 -625px;}
.inquiry_basket_success, .message_success{ background-position:0 0;}
.inquiry_basket_empty{ background-position:0 -280px;}
.inquiry_basket_result .headline, .message_result .headline{ margin-bottom:15px; font-size:22px; color:#7fbb0e;}
.inquiry_basket_result a, .message_result a, .error_info a, .search_result a{ color:#7fbb0e; text-decoration:underline;}
.inquiry_basket_fail .headline, .message_fail .headline{ color:#de1700;}
.inquiry_basket_empty .headline{ color:#0f65a0;}

/*inquiry_basket_2*/
/*common inquiry_form_fill*/
.inquiry_form_fill{ width:650px; margin:0 auto;}
.inquiry_form_fill .forms .label{ width:122px; padding:0 6px 0 0; font-weight:normal;}
.inquiry_form_fill .forms .label1{ width:220px; padding:0 6px 0 0; font-weight:normal; text-align:right;}
.inquiry_form_fill .forms .input_text{ width:340px;}
.inquiry_form_fill .forms .input_text1{ width:100px;}
.inquiry_form_fill .forms span{ margin-left:5px;}
.inquiry_form_fill .forms .div_textarea{ margin:0 auto; width:340px; height:8em;}
.inquiry_form_fill .forms textarea{ width:340px; height:8em;}
.inquiry_form_fill .forms .requestFor{ color:#7d7d7d;}
/*.inquiry_form_fill .forms label.error{ margin-left:130px; padding-left:15px; padding-top:3px; background-position:0 -195px;}*/
.inquiry_form_fill .inquiry_fill_subject, .inquiry_form_fill .inquiry_fill_filed{ margin-bottom:10px; line-height:22px;}
.inquiry_fill_filed b{line-height:22px; display:block; clear:both; height:22px; width:400px; font-size:14px;}
.inquiry_form_fill .inquiry_fill_filed_list{ padding:10px 0;}
.inquiry_form_fill .fieldset{ height:23px; line-height:23px;}
.inquiry_form_fill .fieldset h3{ float:left; width:260px; padding-left:10px; text-align:left; font-weight:bold; color:#006ba2; text-transform:capitalize;}
.inquiry_form_fill .message_info{ margin:10px auto; width:500px; text-align:center;}
.inquiry_form_fill .message_info h3{ padding-left:10px; text-align:center; font-weight:bold; color:#dd9c0a; text-transform:capitalize;}
.inquiry_form_fill .moreoptions{ display:none;}
.inquiry_form_fill .requestFor label{ margin-right:5px;}
.inquiry_form_fill .requestFor .btn_moreoption{ display:inline-block; padding-left:16px; background-position:-4px -96px; color:#316fc0; text-decoration:underline; cursor:pointer;}
.inquiry_form_fill .requestFor .btn_moreoption_hide{ background-position:-4px -116px;}
.inquiry_form_fill .inquiry_btn_area{margin-left:130px;}
/*search_empty*/
.search_result{ width:450px; margin:80px auto 320px; font-size:12px; overflow:hidden;}
.search_result .search_headline{ font-size:18px; margin:0 0 20px 0; color:#333;}
.search_result .search_headline span{ color:#f90;}
.search_empty{ float:left; margin:0 0 20px;}


.pro_list2{ width:220px; height:auto; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background:#fafafa; margin-bottom:20px;}
.pro_list2 p{ width:200px; height:50px; line-height:50px; font-size:16px; font-weight:bold; padding-left:20px;}
.pro_list2 ul{width:218px; height:auto; margin:0 auto;}
/*.pro_list2 ul li{ width:218px;  line-height:24px; margin:4px auto 0px auto; background:#f4f4f4; color:#e40011;}
.pro_list2 ul li a{ width:198px; height:24px; line-height:24px; display:block; background:#dedede; padding-left:20px; color:#393939;}
.aside1{width:218px; height:auto; margin:0 auto; overflow:hidden; display:none; background:#fefefe;}
.pro_list2 ul li .aside1{ background:#fefefe;}
.pro_list2 ul li .aside1 a{padding-left:40px; height:33px; line-height:33px; background:url(../images/pic11.png) top no-repeat}
.pro_list2 ul li a.active{background:url(../images/hover.jpg) no-repeat; width:198px; height:25px;display:block; color:#e40011;}
*/
.bottom1{ width:222px; height:36px; display:block; background:url(../images/pic13.png) top no-repeat; margin-top:-20px; margin-bottom:20px;}
.list_row li:hover{ background:#ececec;}

/**sy_mid***/
.index_mod .mod .description{ height:50px; overflow:hidden;}

/**ny_product**/
.navList li{ margin-bottom:20px; }
.navList li a{ display:block;padding-left:30px; padding-right:8px; width:163px; text-decoration:none;}
.navList li a.cur_s{ color:#e50112;}

.navList li>a{ height:32px; line-height:32px; background:url(../images/pro_inc02.jpg) no-repeat 6px 11px; color:#575555;}
.navList li:hover>a{ font-weight:bold; color:#E50112; background:url(../images/pro_inc01.png) no-repeat 6px 11px #ececec; border-right:3px solid #E50112;}
.navList li.cur>a{color:#E50112;font-weight:bold; background:url(../images/pro_inc01.png) no-repeat 6px 11px #ececec;border-right:3px solid #E50112;}
.zj-sup div a{ margin-left:10px}

.navList li div{ display:none; width:100%; vertical-align:middle; }
.navList li div a{ text-transform:capitalize; font-size:12px; border-top:1px solid #fdfdfd; vertical-align:middle; color:#333; padding:10px 0 10px 30px; line-height:12px; overflow:hidden;text-decoration:none;}
.navList li div a:hover{ color:#E50112;}
/*.navList li  div .cur_s{ color:#E50112;}
*/


/**anli**/
#morefind{height:36px; padding-left:10px; line-height:36px; width:746px;}
#morefind .in_one{ font-size:12px;display:block; float:left; line-height:36px;margin-right: 10px;}
#morefind >input{ height:18px; width:200px; float:left; margin-top:9px; margin-right:8px;}
#morefind #Province{ height:20px; float:left;margin-top:9px; margin-right:8px;width:100px;}
#morefind .in_three{ margin-top:9px; display:inline-block;}


/**ny_plant**/
.ny_about{ padding-top:30px; margin-bottom:80px; margin-left:8px;}
.ny_about p{ font-family:Arial; font-size:13px; line-height:26px;}
.ny_about p.tit{ display:inline-block; *display:inline; *zoom:1; height:22px; background-color:#1c53ea; color:#FFF; line-height:22px; padding:0 16px; margin:15px 0;}
.pl_list{ overflow:hidden; margin:30px 0; margin-right:-52px;}
.pl_block{ float:left; padding:12px 11px 0 12px;width:196px; border:1px solid #c3c3c3; margin-right:40px;}
.pl_block .jzimg{ display:block; width:196px; height:215px;}
.pl_block p{width:196px; height:32px; padding-top:8px; line-height:14px; font-size:12px; text-align:center; color:#3d3d3d; font-weight:bold; }
p.pl_tit{ font-size:14px; font-weight:bold; color:#3d3d3d; margin-bottom:20px;}
.pl_block:hover{ border:1px solid #1c53ea;}
.pl_block:hover p{color:#1c53ea; }

/**nav**/

.nav{ background:url(../images/bg_nav.png) repeat-x top;width:100%; height:52px;}
.head_nav{ width:1000px;margin:0 auto;}
.h_nav ul li a.gao{ color:#eb2a1c;}
.h_nav{font-family:'Microsoft YaHei';width:770px; float:left;}
.h_nav ul{font-size:0;width:770px;}
.h_nav li{float:left;height:48px;line-height:48px;position:relative; z-index:9999;width:96px;}
.h_nav li a{color:#fff;display:inline-block;font-size:12px;font-weight:bold;width:106px;text-align:center;}
.h_nav li.cur >a{color:#fff; text-decoration:none;}
.h_nav li >a:hover{ color:red;text-decoration:none;}
.h_nav li .subnav{width:100px; position:absolute; left:0px; top:48px; z-index:9999; padding-bottom:6px; display:none; background: #232222 none repeat scroll 0 0;}
.h_nav li .subnav>a{height:30px; float:left; display:block; line-height:30px; font-size:12px; color:#ffffff; width:92px;padding:0 5px; text-align:center; overflow:hidden;}
.h_nav li .subnav>a:hover{text-decoration:underline; text-decoration:none; color:#eb2a1c;}
.h_nav li:hover .subnav{display:block;}

.header_search{position:relative;float:right;width:222px;height:21px;background:url(../images/bg_search.png) repeat-x top;border:1px solid #080808;color:#dddddd; margin-top:15px;}
.header_search .search_input{float:left; font-size:12px;}
.header_search label{position:absolute;left:12px;height:21px;line-height:21px;}
.header_search .input_text{background:none;border:none;width:186px;padding:0 4px 0 12px;height:21px;line-height:21px; color:#BDBDBD; font-size:12px;}
.header_search .btn{display:block;float:left;width:12px;height:18px;background:url(../images/btn_search.png) no-repeat right center;text-indent:-9999em;font-size:0; line-height:0; overflow:hidden;}

/**exhibition**/

p.ex_tit{ font-size:14px; font-weight:bold; color:#3d3d3d; margin-bottom:20px;}
.ex_list{ overflow:hidden; margin-right:-58px;}
.ex_block{ float:left; width:220px; height:283px; border:1px solid #ececec; margin-right:40px; margin-bottom:30px;}
.ex_block .jzimg{ display:block; width:196px; height:215px; padding:12px; text-align:center;}
.ex_block .jzimg img{ vertical-align:middle; max-height:215px; max-width:196px;}
.ex_block .jzimg i{ display:inline-block; height:100%; vertical-align:middle;}
.ex_block p{ height:36px; padding-top:8px; background-color:#ececec; text-align:center; line-height:17px; font-size:12px; font-weight:bold; color:#3d3d3d; overflow:hidden;}

.ex_block:hover{ border:1px solid #eb2a1c;}
.ex_block:hover p{ background:#eb2a1c; color:#fff;}

/**certification**/
.ny_about p.tit1{ display:inline-block; *display:inline; *zoom:1; height:30px; background-color:#eb2a1c; color:#FFF; line-height:30px; padding:0 16px; margin:15px 0;}
.ny_about p.tit1 a{color:#FFF; }
.cerList{  width:770px}
.cer_block{ float:left; margin-right:12px; overflow:hidden; margin-bottom:35px; height:253px; overflow:hidden;}
.cer_block .jzimg{ float:left; width:152px; height:228px; border:1px solid #d7d7d7; padding:12px 8px 11px 9px; text-align:center;}
.cer_block .jzimg img{max-width:152px; max-height:228px; vertical-align:middle;}
.cer_block .jzimg i{ display:inline-block; vertical-align:middle; height:100%;}
.cer_text{ float:left; width:188px; margin-left:13px;}
.cer_text span{ display:block; font-size:14px; font-weight:bold; color:#eb2a1c; margin:10px 0;height:24px; overflow:hidden;}
.cer_text p{ font-size:11px; line-height:33px; color:#333;overflow:hidden;}
.cer_block:hover .jzimg{ border:1px solid #eb2a1c;}

/**projects**/

.cer_block1{ float:left; margin-right:15px; overflow:hidden; margin-bottom:35px; height:180px; overflow:hidden;width:370px}
.cer_block1 .jzimg{ float:left; width:150px; height:150px; border:1px solid #d7d7d7; padding:12px 8px 11px 9px; text-align:center;}
.cer_block1 .jzimg img{max-width:150px; max-height:150px; vertical-align:middle;}
.cer_block1 .jzimg i{ display:inline-block; vertical-align:middle; height:100%;}
.cer_text{ float:left; width:188px; margin-left:13px;}
.cer_text span{ display:block; font-size:14px; font-weight:bold; color:#eb2a1c; margin:10px 0; height:24px; overflow:hidden;}
.cer_text p{ font-size:11px; line-height:27px; color:#333;min-height:130px; overflow:hidden;}
.cer_block1:hover .jzimg{ border:1px solid #eb2a1c;}

/**support**/

.ny_suppprt{ padding-top:30px; margin-bottom:80px;}
.ny_suppprt p{ font-size:13px; line-height:26px; color:#333;}
.ny_suppprt p.tit{ border-bottom:1px solid #dedede;  margin-bottom:18px; height:26px;   overflow:hidden;}
.ny_suppprt p.tit a{ display:inline-block; *display:inline; *zoom:1; height:22px; line-height:22px; padding:0 15px; background:#CECECE url("../images/Support.png") no-repeat scroll 5px 8px; color:#FFF; text-align:center; text-transform:uppercase;}
.zd-sup p.tit:hover a{ text-decoration:underline;}


/**questions**/
.QA{margin:10px 6px 26px 0;}
.QA li{padding:6px 0 10px 10px; overflow:hidden; border-bottom:1px dashed #ddd; height:127px; line-height:32px;}
.QA li p{background:url(../images/wd_w.gif) no-repeat 8px 8px; padding-left:33px; height:32px; overflow:hidden;}
.QA li p a{color:#333; font-size:14px;}
.QA li:hover p a{color:#eb2a1c; text-decoration:none;}
.QA li>a{background:url(../images/wd_d.gif) no-repeat 8px 9px; display:block; color:#333; overflow:hidden; padding-left:33px; text-decoration:none;}

/* -- 翻页效果 -- */
.apage { height:25px; line-height:25px; padding:0 5px; margin-top:10px; text-align:right; }
.apage a { border:1px solid #d4e3e9; padding:0 3px;  margin-right:5px;}
.apage .num_btns {float:right; font-family:Tahoma;}
.apage a:hover, .apage .cur { border:1px solid #D5D5D5;background-color:#eb2a1c; color:#fff; text-decoration:none;}
.apage .cust_txt { float:left;}
.apage .oran_pg_fp { background:url(../images/first_page.png) 4px 4px no-repeat; padding-right:9px;}
.apage .oran_pg_fp:hover{background:url(../images/first_page1.png) 4px 4px no-repeat #eb2a1c;}
.apage .oran_pg_pp { background:url(../images/pre_page.png) 4px 4px no-repeat; padding-right:5px;}
.apage .oran_pg_pp:hover { background:url(../images/pre_page1.png) 4px 4px no-repeat #eb2a1c;}
.apage .oran_pg_np { background:url(../images/next_page.png) 8px 4px no-repeat; padding-right:12px;}
.apage .oran_pg_np:hover { background:url(../images/next_page1.png) 8px 4px no-repeat #eb2a1c;}
.apage .oran_pg_lp { background:url(../images/last_page.png) 8px 4px no-repeat; padding-right:12px;}
.apage .oran_pg_lp:hover { background:url(../images/last_page1.png) 8px 4px no-repeat #eb2a1c;}
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }


/*case资讯详细页面内容*/
.n_info_con {padding:10px; overflow:hidden;}
.n_info_con h1 {border-bottom: 1px dashed #CCCCCC;font-family: "微软雅黑";font-size:22px;line-height:40px;padding-bottom:10px;margin-bottom:10px;text-align: center; width:724px; overflow:hidden; height:40px;}
.n_info_con h3 { text-align:center; color:#000; font-family:"微软雅黑"; margin-bottom:10px; font-size:24px;border-bottom: 1px dashed #CCCCCC; } /*资讯详细页面，内容标题*/
.info_con_tit {font-family:"微软雅黑";  line-height:24px; margin-bottom:15px;}
.info_con_tit span { margin-right:20px;}
.info_con_tit .n_tit { font-size:13px;text-align:center; color:#BCBBBB;}
.info_con_tit .n_tit a{ color:#BCBBBB;}
.info_con_tit .n_tit2 { height:24px;}
.n_info_con .tit2_span { float:right; margin:0; _margin-top:5px;}
.n_info_con p { line-height:25px; padding:0 10px;word-spacing:8px; font-size:13px;}
.n_info_con p a { color:#eb2a1c;}

.xg_case{ clear:both;overflow:hidden;}
.xg_case p{ border-top:1px solid #caccbf; padding-top:15px; color:#e50112; font-size:16px;}
.xg_case ul{ margin-top:15px;}
.xg_case ul li{ float:left; background:rgba(0, 0, 0, 0) url("../images/index_category.gif") no-repeat scroll left center; padding-left:10px; width:300px;margin-right:72px; height:30px; line-height:30px;}
.xg_case ul li a{ text-decoration:none; color:#666;}
.xg_case ul li a:hover{ text-decoration:none; color:#e50112;}



/**fanhui**/
.fh{ background:#f4f4f2; border:1px solid #caccbf; float:right; height:25px; margin:7px 0 30px 0; width:60px; text-align:center;}
.gduo{ height:30px; line-height:30px; background:#f7f7f7; overflow:hidden; margin:30px 0px; padding:0 10px; border:1px solid #caccbf;}
.gduo span{ float:right; width:320px; overflow:hidden; height:30px; display:block;}
.gduo a{  font-weight:bold;}

.n_info_con2 .t04 { color:#000; border:1px solid #4C9B05; width:730px; margin-left:10px; margin-bottom:20px; clear:both; margin-top:20px;}


/**products**/

.list_content{ margin-top:18px;}
.list_content li{float:left; margin-bottom:60px; padding:18px 0px 30px 16px; width:350px; height:130px; margin-right:16px; cursor:pointer;}
.list_content li .ny_pro .pic{float:left;width:100px; height:100px; background:#fff; }
.list_content li .ny_pro{ margin-bottom:15px;width:320px; height:100px; overflow:hidden;}
.list_content li p{overflow:hidden; height:24px;clear:both; width:320px; text-align:center;font-weight:bold; font-size:15px; border:1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius:5px;border-radius: 20px; }
.list_content li p a{ display:block; cursor:pointer; text-decoration:none;}
.list_content li:hover p a{color:#eb2a1c; }
.list_content li .jamg{ display:block; width:100px; height:100px; text-align:center;}
.list_content li .jamg img{ max-height:100px; max-width:100px; vertical-align:middle;}
.list_content li .jamg i{ display:inline-block; vertical-align:middle; height:100%;}
.list_content li .info{float:left;width:200px;padding:0 10px; line-height:16px; overflow:hidden;}
.list_content li .ny_pro .summary{float:left;height:65px;color:#5e5e5e;overflow:hidden;}
.list_content li .summary span{ display:block;}
.list_content li h4{float:left; display:block;width:100%; overflow:hidden; line-height:16px; font-size:12px; color:#666;font-family:Verdana; height:32px;}
.list_content li h4 a{display:block; color:#000000;} 
.list_content li.hover{ background:#ececec;}
.list_content li.hover h4 a{ color:#e50112; text-decoration:none;}

/**product1**/
.product_titlebg2 { background:url(../images/ico12.gif) 0 19px no-repeat; text-shadow: 5px 5px 5px #888; color:#F00; font-weight:bold; padding-left:16px; font-size:15px; height:35px; clear:both; line-height:50px; overflow:hidden;}
.product_titlebg3{ font-size:12px; cursor:pointer;  font-weight:bold; clear:both; color:#333; padding-top:5px; background:url(../images/master-sprite-8.gif) 0 13px no-repeat; padding-left:15px;  border-bottom: 1.5px dashed #CCC; }

.produce_recome_menu li{float:left; margin-bottom:10px; padding: 18px 20px 10px 6px; width:228px; height:105px;  cursor:pointer;border-bottom: 1px dashed #999;}

.produce_recome_menu li:hover{ background:#ececec;}

.produce_recome_menu li .ny_pro .pic{float:left;width:100px; height:95px; background:#fff; }
.produce_recome_menu li .ny_pro{ margin-bottom:5px;width:250px; height:100px; overflow:hidden;}
.produce_recome_menu li p{overflow:hidden; max-height:30px;clear:both; font-weight:bold; font-size:15px; line-height:15px;}
.produce_recome_menu li p a{ display:block; color:#333; cursor:pointer; text-decoration:none;}
.produce_recome_menu li:hover p a{color:#eb2a1c; }
.produce_recome_menu li .jamg{ display:block; width:100px; height:100px; text-align:center;}
.produce_recome_menu li .jamg img{ max-height:100px; max-width:100px; vertical-align:middle; margin-top:7px;}
.produce_recome_menu li .jamg i{ display:inline-block; vertical-align:middle; height:100%;}
.produce_recome_menu li:hover .jamg img{ margin-bottom:7px; margin-top:0;}
.produce_recome_menu li .info{float:left;width:140px;padding-left:10px; line-height:16px; overflow:hidden;}
.produce_recome_menu li .ny_pro .summary{float:left;height:65px;color:#000000;overflow:hidden; font-size:11px;}
.produce_recome_menu li .summary span{ display:block;}
.produce_recome_menu li h4{float:left; display:block;width:100%; overflow:hidden; line-height:16px; font-size:12px; color:#666;font-family:Verdana; min-height:16px;}
.produce_recome_menu li h4 a{display:block; color:#000000;text-decoration:none;} 
.produce_recome_menu li.hover{ background:#ececec;}
.produce_recome_menu li.hover h4 a{ color:#e50112; text-decoration:none;}

/**erweima**/
.erweima{width:90px; height:90px; text-align:center; float:left; margin-right:10px;}
.erweima img{ vertical-align:middle; max-height:80px; max-width:90px;}
.erweima i{ display:inline-block; height:100px; vertical-align:middle;}




/***首页产品***/
.xz-probox { position: relative; margin: 0px auto 22px; width: 1000px;}
.xz-probox .tit{ height: 30px; line-height: 30px; padding: 0px 10px;  margin-bottom: 10px; margin-top:10px;}
.xz-probox .tit span{ float: left; font-size: 16px; color: #333; font-weight: bold; }
.xz-probox .tit a{ float: right; font-size: 12px;}
.xz-probox a.left, .xz-probox a.right { width: 13px; height: 25px; position: absolute; 

top:143px; display: block;}
.xz-probox a.left { background: url(../images/left.png) no-repeat; left: 25px;}
.xz-probox a.right { background: url(../images/right.png) no-repeat; right:25px;}
.xz-probox .bg{ padding-top:15px; width: 1000px; background:url(../images/xzpro_bg.png) no-repeat; height: 215px;}
.xz-probox .con { margin:0 auto; width: 856px;overflow: hidden;}
.xz-probox .con  ul {width: 10000px;}
.xz-probox .con  li {float: left; width: 190px;height: 190px;margin-right: 32px;}
.xz-probox .con  li a{width: 188px;height: 165px;cursor: pointer; display:block; text-align:center; background: #fff; border: 1px solid #c3c3c3;}

.xz-probox .con li p {margin-top: 5px; text-align: center;}
.xz-probox .con  li p a.lianjie{cursor: pointer; display:block; color:#656565; height:20px; line-height:20px; overflow:hidden; text-align:center;background: none; border: none;}
.xz-probox .con  li p a.lianjie:hover{color:#e50112}
.xz-probox .con  li a  img{max-height:100%; max-width:100%;}
.xz-probox .con  li a  i{height:100%; display:inline-block; vertical-align:middle;}



/**左侧新闻**/
.lst_hot_new{float:left; width:221px; background:url(../images/lst_left_mod.png) left bottom no-repeat; margin:25px 0px; padding-bottom:40px;}
.lst_hot_new span{font-size:16px; font-weight:bold;line-height:40px; padding-left:20px; background:url(../images/lst_category_title.png) no-repeat;display:block;}
.lst_hot_new span a{color:#000;}
.lst_hot_new li{ line-height:30px; padding-left:20px;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; width:180px;}
.lst_hot_new li a{color:#666; font-size:12px;}




.other
{
	margin-bottom: 80px;
}
.other li
{
	height: 210px;
	overflow: hidden;
	margin-bottom: 30px;
}
.other li .jzimg
{
	float: left;
	width: 304px;
	height: 210px;
	padding-right: 10px;
}
.other li .other_text
{
	float: left;
	width: 423px;
	height: 210px;
	line-height: 18px;
}
.other li .other_text > a
{
	display: block;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #cdcccc;
	padding-left: 13px;
	overflow: hidden;
}
.other li .other_text > span
{
	display: block;
	line-height: 40px;
	height: 40px;
	font-size: 13px;
	color: #666;
}
.other li .other_text p
{
	font-size: 12px;
	line-height: 18px;
	color: #666;
}

/*图片居中*/
.jzimg
{
	display: block;
	overflow: hidden;
	font: 0px/0px 'Arial';
	text-align: center;
	vertical-align: middle;
}
fieldset, img
{
	border: 0;
	vertical-align: middle;
}

.jzimg
{
	text-align: center;
}
.jzimg img, .jzimg i
{
	vertical-align: middle;
	max-width: 100%;
	max-height: 100%;
}
.jzimg i
{
	height: 100%;
	display: inline-block;
}
/*qq字体颜色*/
#floatbox a{color: black;}
