@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
body{margin:0px; padding:0px; font-size:12px; font-family:Arial}
html,body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,figure{margin:0;padding:0;font-size:12px;font-family:arial,\5b8b\4f53,sans-serif;-webkit-text-size-adjust:none;}
li{list-style:none;}caption,th{text-align:left;}
h1,h2,h3,img{margin:0px; padding:0px;list-style-type:none;border:0px; font-weight:normal; display:inline;}
h1{FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #6F0F2B; LINE-HEIGHT: 28px; FONT-FAMILY: "Arial";}
form {margin: 0px; }
a:link{font-family: "Arial"; text-decoration:none;}
a:visited{font-family: "Arial"; text-decoration:none;}
a:hover{font-family: "Arial"; text-decoration:none;}
.clear{clear:both;}

/* news */

 .news{ width:1002px;  float:left; margin-top:20px;}
 .news .news_title{ width:1002px; float:left;}
 .news .news_content{ width:1002px; float:left; padding-top:10px; padding-bottom:10px;}
 .news .news_line{ width:1002px; float:left; padding-bottom:10px;}
 .news .news_title .title_left{width:500px; float:left; padding-left:10px;}
 .news .news_title .title_right{ width:190px; float:right; text-align:right; padding-right:10px;}
 .news .news_content .content_left{ width:550px; font-family:"Arial"; font-size:12px; color:#333333; padding-left:10px; float:left; line-height:20px;}
 .news .news_content .content_right{ width:190px; float:right; text-align:right; padding-right:10px;}
 .pape_news{ float:right; padding-right:10px; padding-bottom:10px;}

 .news .news_detail_title{ width:1002px;padding-top:10px; text-align:center; font-family:"Arial"; font-size:18px; font-weight:bold; color:#333333;}
 .news .news_detail_time{ width:1002px; padding-top:3px; text-align:center;font-family:"Arial"; font-size:12px; color:#333333; }
 .news .news_detail_content{ width:1000px; text-align:left; padding:20px;font-family:"Arial"; font-size:12px; color:#333333; }

.content .title05{	font-size: 12px;	font-weight: bold;	padding-left: 20px; margin-top:10px;}
.content .title04{	padding-left:30px;	width:1002px;}
.content .title04 .title06{	padding-top:5px; 	font-size:12px;	width:230px;	float:left; }

/* header */
#head{width:100%;  height:90px; border-bottom:#d71920 solid 5px;}
#head #headcon{width:1002px; height:90px; margin: 0px auto; padding:0px; }
#head #headcon #logo{width:200px; height:90px; float:left; }
#head #headcon #nav{ width:640px; height:70px; float:left; padding-top:20px;  }
#head #headcon #headconright{ width:162px; height:90px; float:left; background:url(../images/headconright.jpg) no-repeat; }

#top{width:100%;  height:117px;  background:url(../images/topbg.jpg) repeat-x top; }
#top #topLanandsearch{width:1002px; height:31px; margin: 0px auto; padding:0px; }
#top #topLanandsearch #topLan{ height:31px; float:left; }
#top #topLanandsearch #topLan img{ padding-top:4px; }
#top #topLanandsearch #topLan  A{font-family:"Arial"; font-size:12px; color:#555555;  TEXT-DECORATION: none; padding-left:18px; line-height:31px;}
#top #topLanandsearch #topLan  A:hover{color:#c4281b;}
#top #topLanandsearch #topsearch{ height:31px; float:right; }
#top #toplogoandnav{width:1002px; height:86px; margin: 0px auto; padding:0px; }
#top #toplogoandnav #logo{ height:61px; float:left; padding-top:25px; width:344px; }
#top #toplogoandnav #nav{ height:86px; float:left; }



#top #headcon #logo{width:200px; height:90px; float:left; }
#top #headcon #nav{ width:640px; height:70px; float:left; padding-top:20px;  }
#top #headcon #headconright{ width:162px; height:90px; float:left; background:url(../images/headconright.jpg) no-repeat; }

/* product list */
#products_list{width:1002px; float:left;  padding-top:20px;}
.probox{ width:216px;  float:left;  padding-left:25px; padding-right:15px; margin-bottom:20px}
.probox .pro_img{ width:216px; text-align:center; }
.probox .pro_model{ width:218px; height:25px; text-align:center; padding-top:5px;}
.probox .pro_name{ width:218px; height:25px;text-align:center;padding-top:5px;}
.probox  A{font-family:"Arial"; font-size:12px; font-weight:bold;}
.page{width:1002px; float:left; margin-bottom:10px;  text-align:right;  }
/*banner*/
.banner { height:260px; /*background: url(../images/cnc_banner.jpg) repeat-x 50% 0;*/ border-bottom: #e9e9e9 solid 3px;}

#maincon{width:100%; background:url(../images/cnc_bg.jpg) #fdfdfd repeat-x;}
#maincon #mainconer{width:1002px; margin: 0px auto; padding-top:3px;   }
#maincon #mainconerindex{width:1002px; margin: 0px auto;    }
#maincon #mainconer .indexmainpro{width:201px; float:left;  }
#maincon #mainconer .indexmainpro .indexmainproTitle{width:200px; float:left;  text-align:center; height:28px; line-height:28px; }
#maincon #mainconer .indexmainpro .indexmainproTitle  A{font-family:"Arial"; font-size:12px; color:#ffffff; font-weight:bold; TEXT-DECORATION: none;}
#maincon #mainconer .indexmainpro .indexmainproTitle  A:hover{color:#d71920;}
#maincon #mainconer .indexmainpro .indexmainproImg{width:196px; height:162px; float:left;   }

#maincon #mainconer .indexmainproright{width:198px; float:right; text-align:right;  }
#maincon #mainconer .indexmainproright .indexmainproTitle{width:188px; float:right; background-color:#8e8e8e; text-align:center; height:28px; line-height:28px; }
#maincon #mainconer .indexmainproright .indexmainproTitle  A{font-family:"Arial"; font-size:12px; color:#ffffff; font-weight:bold; TEXT-DECORATION: none;}
#maincon #mainconer .indexmainproright .indexmainproTitle  A:hover{color:#d71920;}
#maincon #mainconer .indexmainproright .indexmainproImg{width:196px; height:162px; float:right; background-color:#FF9933  }

#maincon #mainconer .indexmainLatest_Products{width:300px;  float:left; background: url(../images/cnc_indexconjgbg.jpg) no-repeat right; }
#maincon #mainconer .indexmainLatest_Products .indexmainLatest_ProductsTitle{width:300px; height:30px; float:left; line-height:30px; font-family:"Arial"; font-size:14px; color:#6e6e6e; font-weight:bold;}
#maincon #mainconer .indexmainLatest_Products .indexmainLatest_Productscon{width:300px; float:left;font-family:"Arial"; font-size:12px; color:#6e6e6e; line-height:180%}
#maincon #mainconer .indexmainNews{width:370px; float:left; padding-left:15px; background: url(../images/cnc_indexconjgbg.jpg) no-repeat right; }
#maincon #mainconer .indexmainNews .indexmainNewsTitle{width:370px; height:30px; float:left; line-height:30px; font-family:"Arial"; font-size:14px; color:#6e6e6e; font-weight:bold;}
#maincon #mainconer .indexmainNews .indexmainNewscon{width:350px; height:70px; float:left;  padding-bottom:15px;}
#maincon #mainconer .indexmainNews .indexmainNewscon .imgcon{ float:left; padding-right:15px;}
#maincon #mainconer .indexmainNews .indexmainNewscon  A{font-family:"Arial"; font-size:12px; color:#797979; font-weight:bold; TEXT-DECORATION: none; height:58px; line-height:150%; display:block;}
#maincon #mainconer .indexmainNews .indexmainNewscon  A:hover{color:#d71920;}
#maincon #mainconer .indexmainNews .indexmainNewscon2 { float:left; width:350px; padding:5px 0px; background:url(../images/arrown01.jpg) no-repeat;}
#maincon #mainconer .indexmainNews .indexmainNewscon2 .indexmainNewscon2Title { float:left; padding-left:20px}
#maincon #mainconer .indexmainNews .indexmainNewscon2 .indexmainNewscon2Title  A{font-family:"Arial"; font-size:12px; color:#797979; TEXT-DECORATION: none; }
#maincon #mainconer .indexmainNews .indexmainNewscon2 .indexmainNewscon2Title  A:hover{color:#d71920;}
#maincon #mainconer .indexmainNews .indexmainNewscon2 .indexmainNewscon2Date { float:right; font-family:"Arial"; font-size:11px; color:#6e6e6e; }

#maincon #mainconer .indexmainNews .indexmainNewscon3 { float:left; width:350px; padding:5px 0px; }

#maincon #mainconer .indexmainFeatured_Projects{width:300px; height:290px;float:left; padding-left:17px; }
#maincon #mainconer .indexmainFeatured_Projects .indexmainFeatured_ProjectsTitle{width:300px; height:30px; float:left; line-height:30px; font-family:"Arial"; font-size:14px; color:#6e6e6e; font-weight:bold;}
#maincon #mainconer .indexmainFeatured_Projects .indexmainFeatured_Projectscon{width:300px; float:left;font-family:"Arial"; font-size:12px; color:#6e6e6e; line-height:180%}
#maincon #mainconer .indexmainNews{width:375px; float:left; padding-left:15px; background: url(../images/cnc_indexconjgbg.jpg) no-repeat right; }
#maincon #mainconer .indexmainNews .indexmainNewsTitle{width:370px; height:30px; float:left; line-height:30px; font-family:"Arial"; font-size:14px; color:#6e6e6e; font-weight:bold;}
#maincon #mainconer .indexmainNews .indexmainNewscon{width:350px; height:70px; float:left;  padding-bottom:15px;}
#maincon #mainconer .indexmainNews .indexmainNewscon .imgcon{ float:left; padding-right:15px;}
#maincon #mainconer .indexmainNews .indexmainNewscon  A{font-family:"Arial"; font-size:12px; color:#797979; font-weight:bold; TEXT-DECORATION: none; height:58px; line-height:150%; display:block;}
#maincon #mainconer .indexmainNews .indexmainNewscon  A:hover{color:#d71920;}
#maincon #mainconer .indexmainNews .indexmainNewscon2 { float:left; width:350px; padding:5px 0px; background:url(../images/arrown01.jpg) no-repeat;}
#maincon #mainconer .indexmainNews .indexmainNewscon2 .indexmainNewscon2Title { float:left; padding-left:20px}
#maincon #mainconer .indexmainNews .indexmainNewscon2 .indexmainNewscon2Title  A{font-family:"Arial"; font-size:12px; color:#797979; TEXT-DECORATION: none; }
#maincon #mainconer .indexmainNews .indexmainNewscon2 .indexmainNewscon2Title  A:hover{color:#d71920;}
#maincon #mainconer .indexmainNews .indexmainNewscon2 .indexmainNewscon2Date { float:right; font-family:"Arial"; font-size:11px; color:#6e6e6e; }

#maincon #mainconer .indexmainNews .indexmainNewscon3 { float:left; width:350px; padding:5px 0px; }

#maincon #mainconer .indexmainFeatured_Projects{width:300px; height:290px;float:left; padding-left:5px;  }
#maincon #mainconer .indexmainFeatured_Projects .indexmainFeatured_ProjectsTitle{width:300px; height:30px; float:left; line-height:30px; font-family:"Arial"; font-size:14px; color:#6e6e6e; font-weight:bold;}
#maincon #mainconer .indexmainFeatured_Projects .indexmainFeatured_Projectscon{width:300px; float:left;font-family:"Arial"; font-size:12px; color:#6e6e6e; line-height:180%}

#maincon #mainconer .indexfairshow{width:332px; float:left; padding-top:18px; padding-bottom:28px;  }
#maincon #mainconer .indexproshow{width:134px; float:left; padding-top:18px; text-align:right; padding-bottom:28px;   }

/*zzzzzzzzzzzzzzz正文ooonnnnnnnnngggggggggg*/
#road{ width:100% float:left; font-family:"Arial"; font-size:12px; color:#676767; height:42px; background:url(../images/road_bg.jpg) repeat-x; }
/*zzzzzzzzzzzzzzz正文ooonnnnnnnnngggggggggg*/
/*footer=====*/
#foot{width:100%; background:#eaeaea; height:270px; margin:0px; padding:0px;float: left;}
#foot #footer{width:1002px; height:220px; margin: 0px auto; padding:0px;  text-align:left;}
#foot #footer .footconboxweb { width:140px; float:left; padding-left:30px; background: url(../images/cnc_botjgbg.jpg) no-repeat right; }
#foot #footer .footconboxweb  .footconboxwebTitle{ width:140px; float:left;  height:55px; line-height:55px; }
#foot #footer .footconboxweb  .footconboxwebTitle  A{font-family:"Arial"; font-size:12px; color:#666666; font-weight:bold; TEXT-DECORATION: none;}
#foot #footer .footconboxweb  .footconboxwebTitle  A:hover{color:#d71920;}
#foot #footer .footconboxweb  .footconboxwebnav{ width:140px; float:left; height:20px; line-height:20px; }
#foot #footer .footconboxweb  .footconboxwebnav  A{font-family:"Arial"; font-size:11px; color:#666666;  TEXT-DECORATION: none;}
#foot #footer .footconboxweb  .footconboxwebnav  A:hover{color:#d71920;}

#foot #footer .footconboxIndustries { width:310px; float:left; padding-left:20px; background: url(../images/cnc_botjgbg.jpg) no-repeat right;}
#foot #footer .footconboxIndustries  .footconboxIndustriesTitle{ width:310px; float:left;  height:55px; line-height:55px; }
#foot #footer .footconboxIndustries  .footconboxIndustriesTitle  A{font-family:"Arial"; font-size:12px; color:#666666; font-weight:bold; TEXT-DECORATION: none;}
#foot #footer .footconboxIndustries  .footconboxIndustriesTitle  A:hover{color:#d71920;}
#foot #footer .footconboxIndustries  .footconboxIndustriesnav{ width:310px; float:left; height:20px; line-height:20px; }
#foot #footer .footconboxIndustries  .footconboxIndustriesnav  A{font-family:"Arial"; font-size:11px; color:#666666;  TEXT-DECORATION: none;}
#foot #footer .footconboxIndustries  .footconboxIndustriesnav  A:hover{color:#d71920;}

#foot #footer .footconboxSupport { width:180px; float:left; padding-left:20px; background: url(../images/cnc_botjgbg.jpg) no-repeat right; }
#foot #footer .footconboxSupport  .footconboxSupportTitle{ width:180px; float:left;  height:55px; line-height:55px; }
#foot #footer .footconboxSupport  .footconboxSupportTitle  A{font-family:"Arial"; font-size:12px; color:#666666; font-weight:bold; TEXT-DECORATION: none;}
#foot #footer .footconboxSupport  .footconboxSupportTitle  A:hover{color:#d71920;}
#foot #footer .footconboxSupport  .footconboxSupportnav{ width:180px; float:left; height:20px; line-height:20px; }
#foot #footer .footconboxSupport  .footconboxSupportnav  A{font-family:"Arial"; font-size:11px; color:#666666;  TEXT-DECORATION: none;}
#foot #footer .footconboxSupport  .footconboxSupportnav  A:hover{color:#d71920;}

#foot #footer .footconboxNewsletter { width:262px; float:left;  padding-left:20px; }
#foot #footer .footconboxNewsletter  .footconboxNewsletterTitle{ width:262px; float:left;  height:55px; line-height:55px; }
#foot #footer .footconboxNewsletter  .footconboxNewsletterTitle  A{font-family:"Arial"; font-size:12px; color:#666666; font-weight:bold; TEXT-DECORATION: none;}
#foot #footer .footconboxNewsletter  .footconboxNewsletterTitle  A:hover{color:#d71920;}
#foot #footer .footconboxNewsletter  .footconboxNewslettercon{ width:262px; float:left; font-family:"Arial"; font-size:11px; color:#666666; }

input.search{width:147px;height:28px; line-height:28px;border:0;background: url(../images/cnc_searchbg.jpg) repeat-x;padding-left:5px; color:#6b6b6b;font-family:"Arial";font-size:11px}
input.button {border:0;height: 28px;width: 63px;background: url(../images/cnc_button01.jpg) no-repeat;color: #FFF;font-family:"Arial";font-size:11px; font-weight:bold; line-height:28px;}

.sns {margin: 0px 0; padding-top:10px}
.sns .ico{display: inline-block;width: 40px;height: 40px;margin-right: 10px;margin-bottom: 5px;vertical-align: middle;background: url(../images/sprite-social.png) no-repeat;}
.sns .ico_fb{background-position: 0px -122px;}
.sns .ico_tw{background-position: -68px -122px;}
.sns .ico_yb{background-position: -133px -122px;}
.sns .ico_bl{background-position: -397px -122px;}
.sns .ico_pr{background-position: -266px -122px;}
.sns .ico_in{background-position: -465px -122px;}
.sns .ico_fb:hover{background-position: 0px -1px;}
.sns .ico_tw:hover{background-position: -68px -1px;}
.sns .ico_yb:hover{background-position: -133px -1px;}
.sns .ico_bl:hover{background-position: -397px -1px;}
.sns .ico_pr:hover{background-position: -266px -1px;}
.sns .ico_in:hover{background-position: -465px -1px;}

#foot #footercopy{width:100%; height:50px;margin:0px; padding:0px; background-color:#bababa}
#foot #footercopy .footercopycon{width:1002px; height:50px; margin: 0px auto; padding:0px;  text-align:left; }
#foot #footercopy .footercopycon .footercopyconleft{height:50px; line-height:50px; float:left; text-align:left; font-size:11px; font-family:"Arial"; color:#5d5d5d}
#foot #footercopy .footercopycon .footercopyconright{height:50px; line-height:50px; float:right; text-align:right;  font-size:11px;font-family:"Arial"; color:#5d5d5d}
#foot #footercopy .footercopycon .footercopyconright  A{font-family:"Arial"; font-size:11px; color:#666666;  TEXT-DECORATION: none;}
#foot #footercopy .footercopycon .footercopyconright  A:hover{color:#d71920;}




/*inbanner*/
.inbanner { height:260px; background: url(../images/cnc_banner.jpg) repeat-x 50% 0; border-bottom: #7c7c7c solid 3px;}

#mainincon{width:100%; background:url(../images/cnc_bg2.jpg) #fdfdfd repeat-x;}
#mainincon #main_inconer{width:1002px; margin: 0px auto; padding-top:3px;  }
#mainincon #main_inconer .MainInproclass{width:326px; float:left; margin-right:12px; margin-bottom:8px; display:inline; }
#mainincon #main_inconer .MainInproclass .MainInproclassTitle{width:308px; text-align:left; height:28px; line-height:28px; padding-left:18px; margin-right:22px; background-image:url(../images/products_proclasstitlebg.jpg); }
#mainincon #main_inconer .MainInproclass .MainInproclassTitle  A{font-family:"Arial"; font-size:12px; color:#ffffff; font-weight:bold; TEXT-DECORATION: none;}
#mainincon #main_inconer .MainInproclass .MainInproclassTitle  A:hover{color:#ffffff;}
#mainincon #main_inconer .MainInproclass .MainInproclassbox{width:294px;text-align:left;height:28px; border:#d5d5d5 1px solid; height:175px; background-color:#FFFFFF; padding:18px 15px; }
#mainincon #main_inconer .MainInproclass .MainInproclassbox .MainInproclassboxcon{width:276px;text-align:left;height:22px; background:url(../images/products_proclassarrow.jpg) no-repeat; line-height:22px; padding-left:18px;  }
#mainincon #main_inconer .MainInproclass .MainInproclassbox .MainInproclassboxcon  A{font-family:"Arial"; font-size:12px; color:#333333;TEXT-DECORATION: none;}
#mainincon #main_inconer .MainInproclass .MainInproclassbox .MainInproclassboxcon  A:hover{color:#d71920;}

#mainincon #main_inconer .MainInproclassLast{width:326px; float:left; margin-bottom:8px; display:inline; }
#mainincon #main_inconer .MainInproclassLast .MainInproclassTitle{width:308px; text-align:left; height:28px; line-height:28px; padding-left:18px; margin-right:22px; background-image:url(../images/products_proclasstitlebg.jpg); }
#mainincon #main_inconer .MainInproclassLast .MainInproclassTitle  A{font-family:"Arial"; font-size:12px; color:#ffffff; font-weight:bold; TEXT-DECORATION: none;}
#mainincon #main_inconer .MainInproclassLast .MainInproclassTitle  A:hover{color:#ffffff;}
#mainincon #main_inconer .MainInproclassLast .MainInproclassbox{width:294px;text-align:left;height:28px; border:#d5d5d5 1px solid; height:175px; background-color:#FFFFFF; padding:18px 15px; }
#mainincon #main_inconer .MainInproclassLast .MainInproclassbox .MainInproclassboxcon{width:276px;text-align:left;height:22px; background:url(../images/products_proclassarrow.jpg) no-repeat; line-height:22px; padding-left:18px;  }
#mainincon #main_inconer .MainInproclassLast .MainInproclassbox .MainInproclassboxcon  A{font-family:"Arial"; font-size:12px; color:#333333;TEXT-DECORATION: none;}
#mainincon #main_inconer .MainInproclassLast .MainInproclassbox .MainInproclassboxcon  A:hover{color:#d71920;}


#mainincon #main_inconer .MainInproclass2{width:326px; float:left; margin-right:12px; margin-bottom:8px; display:inline; }
#mainincon #main_inconer .MainInproclass2 .MainInproclassTitle{width:308px; text-align:left; height:28px; line-height:28px; padding-left:18px; margin-right:22px; background-image:url(../images/products_proclasstitle2bg.jpg); }
#mainincon #main_inconer .MainInproclass2 .MainInproclassTitle  A{font-family:"Arial"; font-size:12px; color:#ffffff; font-weight:bold; TEXT-DECORATION: none;}
#mainincon #main_inconer .MainInproclass2 .MainInproclassTitle  A:hover{color:#ffffff;}
#mainincon #main_inconer .MainInproclass2 .MainInproclassbox{width:294px;text-align:left;height:28px; border:#d5d5d5 1px solid; height:175px; background-color:#FFFFFF; padding:18px 15px; }
#mainincon #main_inconer .MainInproclass2 .MainInproclassbox .MainInproclassboxcon{width:276px;text-align:left;height:22px; background:url(../images/products_proclassarrow.jpg) no-repeat; line-height:22px; padding-left:18px;  }
#mainincon #main_inconer .MainInproclass2 .MainInproclassbox .MainInproclassboxcon  A{font-family:"Arial"; font-size:12px; color:#333333;TEXT-DECORATION: none;}
#mainincon #main_inconer .MainInproclass2 .MainInproclassbox .MainInproclassboxcon  A:hover{color:#d71920;}

#mainincon #main_inconer .MainInproclass2Last{width:326px; float:left; margin-bottom:8px; display:inline; }
#mainincon #main_inconer .MainInproclass2Last .MainInproclassTitle{width:308px; text-align:left; height:28px; line-height:28px; padding-left:18px; margin-right:22px; background-image:url(../images/products_proclasstitle2bg.jpg); }
#mainincon #main_inconer .MainInproclass2Last .MainInproclassTitle  A{font-family:"Arial"; font-size:12px; color:#ffffff; font-weight:bold; TEXT-DECORATION: none;}
#mainincon #main_inconer .MainInproclass2Last .MainInproclassTitle  A:hover{color:#ffffff;}
#mainincon #main_inconer .MainInproclass2Last .MainInproclassbox{width:294px;text-align:left;height:28px; border:#d5d5d5 1px solid; height:175px; background-color:#FFFFFF; padding:18px 15px; }
#mainincon #main_inconer .MainInproclass2Last .MainInproclassbox .MainInproclassboxcon{width:276px;text-align:left;height:22px; background:url(../images/products_proclassarrow.jpg) no-repeat; line-height:22px; padding-left:18px;  }
#mainincon #main_inconer .MainInproclass2Last .MainInproclassbox .MainInproclassboxcon  A{font-family:"Arial"; font-size:12px; color:#333333;TEXT-DECORATION: none;}
#mainincon #main_inconer .MainInproclass2Last .MainInproclassbox .MainInproclassboxcon  A:hover{color:#d71920;}

#main_in_con{width:100%; background:url(../images/cnc_bg.jpg) #fdfdfd repeat-x;}
#main_in_con #main_inconer{width:1002px; margin: 0px auto; padding-top:3px;  }
#main_in_con #main_inconer .mainpro{width:168px; float:left; }
#main_in_con #main_inconer .mainpro .mainproImg{width:168px; height:162px; float:left;   }

#main_in_con #main_inconer .mainproright{width:162px; float:right; text-align:right }
#main_in_con #main_inconer .mainproright .mainproImg{width:162px; height:162px; float:right;  }

#in_prosub_classify{width:100%; background:url(../images/cnc_bg.jpg) #fdfdfd repeat-x;}
#in_prosub_classify #in_prosub_classify_er{width:1002px; margin: 0px auto; padding-top:3px; }

.letter12contact {font-size:12px; font-family:"Arial";  color:#555555; line-height:180%}
.letter12his {font-size:12px; font-family:"Arial"; line-height:150%; color:#333333; }
.contact_subtitle { background-color:#FFFFFF; padding-right:5px; padding-left:3px;}

.letter11 {font-size:11px; font-family:"Arial";  color:#8e8e8e;}
.letter24 {font-size:24px; font-family:"Arial";  color:#222222;}
.letter18 {font-size:18px; font-family:"Arial";  color:#555555;}

A.Link11:visited {FONT-SIZE: 11px; COLOR: #8e8e8e;   TEXT-DECORATION: none; FONT-FAMILY: "Arial"; }
A.Link11:link {FONT-SIZE: 11px; COLOR: #8e8e8e;  TEXT-DECORATION: none;FONT-FAMILY: "Arial";  }
A.Link11:hover {FONT-SIZE: 11px; COLOR: #d71920;  TEXT-DECORATION: none; FONT-FAMILY: "Arial"; }

.prosubclass { font-family:"Arial"; color:#222222;  float: left;
margin-right: 8px;}
.prosubclass  A{font-family:"Arial"; font-size:12px; color:#ffffff;  display:block; TEXT-DECORATION: none; background-color:#8e8e8e;width:148px; border:5px #8e8e8e solid; line-height:40px;}
.prosubclass  A:hover{color:#ffffff; background-color:#d71920; border:5px #d71920 solid;}


.prosubclass2 { font-family:"Arial"; color:#222222; text-align:center;float: left;
margin-right: 15px; margin-top: 10px; margin-left: 10px;}
.prosubclass2  A{font-family:"Arial"; font-size:12px; color:#ffffff;  display:block; TEXT-DECORATION: none; background-color:#8e8e8e;width:148px; border:5px #8e8e8e solid; line-height:20px; margin-top: 5px; }
.prosubclass2  A:hover{color:#ffffff; background-color:#d71920; border:5px #d71920 solid; }


/*****color*/
A.link1:link{color:#676767; font-family:Arial; font-size:12px;}
A.link1:visited{color:#676767; font-family:Arial; font-size:12px;}
A.link1:hover{color:#028002; font-family:Arial; font-size:12px;}

A.linkblack:link{color:#000000; font-family:"Arial"; font-size:12px; text-decoration:none;}
A.linkblack:visited{color:#000000; font-family:"Arial"; font-size:12px; text-decoration:none;}
A.linkblack:hover{color:#d71920; font-family:"Arial"; font-size:12px; text-decoration:none;}

/*other*/
.container{
	width:1002px;
}

.menu{
	float:left;
	height:34px;
}

.menu ul{
	list-style:none;
	height:34px;
	float:left;
	background: url(../images/tab_bg.jpg) repeat-x;
	width:1002px;
}

.menu li{
	background:url(../images/header_tabs.jpg) no-repeat;
	display:block;
	float:left;
	width:120px;
	height:29px;
	cursor:pointer;
}

.menu li.current{
	background:url(../images/header_tabs2.jpg) no-repeat;
	color: #ffffff;
}

.menu span{
	color:#000000;
	display:block;
	line-height:29px;
	text-align:center;
	
	
}

.current span{
	color:#ffffff;
	
}


.content{
	
	width:1002px; 
}

.content2{
	float:right;
	width:780px;
}
.content ul{
	width:1002px;
	list-style:none;
}

.content li{
	float:left;
	width:1002px;
	display:block;
	
}
.neidiv{
	width:970px;
	word-wrap: break-word;
	background-color:#ffffff;
	border:1px solid #ececec;
	padding:15px; 
}

/*detail*/
		/* foucebox */
.foucebox{width:250px;height:220px;background:#FFF;}
.f_s_box{width:250px;height:200px;position:relative;overflow:hidden;}
.f_s_bg{width:250px;height:26px;position:absolute;left:0;top:134px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');}
.f_s_txt{height:26px;line-height:26px;font-size:12px;color:#CCC;position:absolute;left:0;top:134px;padding-left:10px;}
.f_s_bigimg img{width:248px;height:200px;border:1px solid #dcdcdc}
		/* scrollimg_tigger */
.scrollimg_tigger_hover,.scrollimg_tigger_img li{background:url(../images/index_sp.png) no-repeat;}
.scrollimg_tigger{position:relative;}
.scrollimg_tigger_hover{width:54px;height:59px;position:absolute;left:12px;top:4px;background-position:0 0px;z-index:5;}
.scrollimg_tigger_img{padding:5px 11px;}
.scrollimg_tigger_img li{width:54px;height:54px;float:left;background-position:-60px 0px;margin:3px 1px 1px 2px;display:inline;}
.scrollimg_tigger_img img{width:50px;height:52px;margin:1px;display:block;}
.scrollimg_tigger_link{position:absolute;left:11px;top:5px;z-index:10;}
.scrollimg_tigger_link li{width:54px;height:54px;float:left;display:inline;margin:3px 1px 1px 2px;cursor:pointer;}
.scrollimg_tigger_link a{display:block;height:54px;}
.scrollimg_tigger_hover a{border:2px #D71A21 solid;}

.conerleft{ width:254px; float:left;}
.conerright{ float:right; width:240px; overflow:hidden;background-color: #F0F0F0;}
.conerright .title{ float:left; width:163px;}
.conerright .downlist{ float:left; width:163px; line-height:25px; background:url(../images/downlist_bg.jpg) no-repeat;text-indent: 2em;}
.conerright .downlist a{ color:#767676; float:left; width:163px; line-height:25px;}
.conerright .downlist a:hover{ color:#767676; }
.conerright .downlist2{ float:left; width:163px; line-height:25px; text-indent: 2em; background-color: #f0f0f0;}
.conerright .downlist2 a{ color:#767676; float:left; width:163px; line-height:25px;}
.conerright .downlist2 a:hover{ color:#767676; }
.conerright .dsearch{float:left; width:163px;background:url(../images/dsearch.jpg) no-repeat; height:26px; padding-left:10px;}
.container2{ width:580px; float:left;}

/* left */
 #left{ width:210px; float:left; margin-top:5px; }
 #left .pro_catalog{ width:210px; float:left; }
 #left .pro_title{ width:210px; height:46px;float:left;}
 #left .pro_content{width:210px; float:left; }
 #left .pro_bottom{width:210px; height:10px; float:left;}
 #left .other_title{ width:192px; height:46px;float:left;  line-height:54px; padding-left:18px; font-size:14px; font-weight: bold;color:#767676;  }
 #left .other_title A{ color:#FFFFFF}
 #left .other_title A:hover{color:#c6f3ff}
 #left .other_img{width:210px; height:90px; float:left}
 #left .contact{ width:210px; float:left; margin-top:10px; }
 #left .con_title{ width:200px; height:46px;float:left;}
 #left .con_content{width:200px; float:left;   font-family:"Arial"; font-size:12px; color:#767676; padding-left:10px; line-height:25px; }
 #left .con_bottom{width:210px; height:10px; float:left;}

 #left .bigclass{ width:194px;; float:left; padding-top:4px;  padding-top:5px; padding-left:16px;}
 #left .smallclass{ width:184px;; float:left; padding:3px 0px 3px 26px ;}
 #left .line{ width:194px;padding-top:4px; padding-left:16px;}

 .products_classtongyong{width:760px; float:left;}
 .products_classbox{width:728px; float:left; margin-top:10px; padding:15px 13px;height:178px; }
 .products_classbox .products_class_pic{width:234px; height:176px; float:left; }
 .products_classbox .products_class_con{width:468px; float:left; padding-left:20px;}
 .products_classbox .products_class_con .pcc_title{width:468px; float:left; font-size:18px; }
 .products_classbox .products_class_con .pcc_con{width:450px; float:left; font-size:12px; font-family:"Arial"; padding-left:18px; padding-top:8px; padding-bottom:8px; line-height:180%; height:100px;  overflow:auto}
 .products_classbox .products_class_con .pcc_more{width:468px; float:left; font-size:12px; font-family:"Arial"; font-weight:bold}
 .products_line{width:760px; float:left; margin-top:10px;  }