@charset "gb2312";
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,dl,dd,dt,div{margin:0;padding:0;border:0;}
body{ font-size:12px; color:#656565; text-align:center; background:url(../images/index_r4_c1.jpg) repeat-x 0px 151px;   background-color:#fefefe;}
ul,ol{list-style-type:none;}
em,i{ font-style:normal;}
a{text-decoration:none;}
a:link{ color:#333;}
a:hover{ text-decoration:underline;}
a:active{ color:#333;}
a:visited{ color:#333;}
.hide{display:none}
.show{display:block;}

.clearit{clear:both;}

.header_bg{ width:100%; background:url(../images/index_r1_c1.jpg) repeat-x; height:113px; margin:0 auto;}
.header{ width:1000px; height:113px; margin:0 auto;}
.header .logo{ float:left; width:480px; height:113px;}
.header .contact{ float:right; background:url(../images/index_r1_c25.jpg) no-repeat; width:260px; height:76px; text-align:right; padding:37px 0px 0px 0px;}
.header .contact a{ color:#009C9D; margin-right:15px; display:inline;}

.nav{ background:url(../images/index_r2_c1.jpg) repeat-x; height:39px; margin:0 auto; width:100%;}
.nav ul{ width:1000px; margin:0 auto; height:39px; line-height:39px;}
.nav ul li{ height:39px; float:left; width:100px; position:relative; z-index:999;}
.nav ul li a{ color:#fff; font-weight:bold; font-size:14px;}
.nav ul li a:link{ color:#fff;}
.nav ul li a:hover{ color:#fff; text-decoration:underline;}
.nav ul li a:active{ color:#fff;}
.nav ul li a:visited{ color:#fff;}


.bulletin_bg{ background:url(../images/index_r3_c1.jpg) repeat-x; height:32px; line-height:32px; width:100%;}
.bulletin{ width:1000px; margin:0 auto;}
.bulletin span{ float:left; width:80px; background:url(../images/index_r3_c10.jpg) no-repeat right top; font-size:14px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; color:#175A6B;}
.bulletin p{ text-align:left; padding:0px 10px; float:left; color:#333;}

.m{ width:1000px; margin:0 auto;}
.tu{ float:left;}
.banner{ float:left; width:645px; padding:5px 0px 0px 0px; }

.about{ float:right; width:347px;}
.about .title{ width:347px; float:left;}
.about .title span{ float:left; background:url(../images/qie_r1_c2.jpg) no-repeat; width:127px; height:37px; line-height:37px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; color:#000; font-size:14px;}
.about .title p{ float:left; background:url(../images/qie_r1_c3.jpg) no-repeat; width:203px; height:37px; line-height:37px;}
.about .title p a{ float:right; padding-right:10px; color:#465968;}
.about .txt{ width:327px; height:288px; float:left; background:url(../images/index_r6_c21.jpg) no-repeat; text-align:left; color:#323337; line-height:19px; padding:10px;}

.promise{ float:left; width:645px;}
.promise .title{ float:left; width:645px;}
.promise .title span{ float:left; background:url(../images/qie_r6_c3.jpg) no-repeat; width:127px; height:37px; line-height:37px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; color:#000; font-size:14px;}
.promise .title p{ float:left; background:url(../images/qie_r6_c4.jpg) no-repeat; width:501px; height:37px; line-height:37px;}
.promise .title p a{ float:right; padding-right:10px; color:#465968;}
.promise .txt{ background:url(../images/index_r10_c7.jpg) repeat-x; width:643px; height:276px; border:1px solid #D8DCE5; float:left;}
.promise .txt dl{ width:610px; margin:0 auto; padding:10px 0px 0px 0px;}
.promise .txt dl dt{ float:left; width:280px; padding-right:20px;}
.promise .txt dl dd{ text-align:left; line-height:25px; color:#333;}
.promise .txt p{ width:600px; margin:0 auto; text-align:right; padding:0px 10px 0px 0px;}
.promise_r{ float:right; width:347px;}
.promise_r .title{ width:347px; float:left;}
.promise_r .title span{ float:left; background:url(../images/qie_r2_c3.jpg) no-repeat; width:127px; height:37px; line-height:37px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; color:#000; font-size:14px;}
.promise_r .title p{ float:left; background:url(../images/qie_r2_c4.jpg) no-repeat; width:204px; height:37px; line-height:37px;}
.promise_r .title p a{ float:right; padding-right:10px; color:#465968;}
.promise_r dl{ float:left; width:337px; background:url(../images/index_r10_c22.jpg) repeat-x; height:105px; border:1px solid #D9DBE7; padding:9px 0px 0px 8px;}
.promise_r dl dt{ float:left; width:120px; padding-right:12px;}
.promise_r dl dt img{ width:110px; height:85px; border:5px solid #C7C6C4;}
.promise_r dl dd{ text-align:left; line-height:20px; width:195px; float:left; color:#333; padding-top:7px;}
.promise_r dl dd.cont_ct{ padding-top:14px;}
.promise_r dl dd a{ color:#E3010C; padding-top:5px; display:inline-block;}

.product_title{ width:998px; margin:0 auto; background:url(../images/bg10_r10_c6.jpg) repeat-x; height:38px; line-height:35px; border-left:1px solid #D5D8E7; border-right:1px solid #D5D8E7;}
.product_title p{ float:left;}
.product_title p a{  width:139px; height:38px; float:left; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:16px;}

a.bg4:link,a.bg4:visited,a.bg4:hover { background:url(../images/index_r18_c6.jpg) no-repeat; color:#fff; text-decoration:none;}
a.bg3:link,a.bg3:visited,a.bg3:hover { background:url(../images/index_r18_c12.jpg) no-repeat; }


.product_title span{ float:right; padding-right:10px;}
.product_title span a{ color:#465967;}

.product{ width:998px; background:url(../images/b10_r10_c4.jpg) repeat-x; height:164px; margin:0 auto; border:1px solid #D5D8E7; border-top:none;}
.product .product_list{ width:996px; border-left:1px solid #FFFDFE; border-right:1px solid #FFFDFE; height:163px;}
.product .product_list li{ float:left; width:140px; padding:10px 0px 0px 22px;}
.product .output{ width:996px; border-left:1px solid #FFFDFE; border-right:1px solid #FFFDFE; height:163px;}
.product .output li{ float:left; width:210px; padding:10px 0px 0px 31px;}

.links{ width:1022px; margin:0 auto; background:url(../images/qie_r4_c2.jpg) no-repeat; height:85px;}
.links p{ float:left; width:835px; padding:10px 0px 0px 165px; text-align:left; line-height:24px;}
.links p a{ margin-right:10px; display:inline-block;}

.footer{ width:100%; background:url(../images/index_r22_c3.jpg) repeat-x; padding-top:24px; height:83px; line-height:24px; color:#A5A3A8;}
.footer p{ width:1000px; margin:0 auto;}


/*product*/
.banner_x{ padding-top:10px; width:1000px; margin:0 auto; height:250px;}
.banner_x img{ float:left; width:1000px; }

.product_t{ width:970px; margin:0 auto; background:url(../images/qie1_r2_c2.jpg) no-repeat; height:34px; line-height:34px; padding:0px 15px;}
.product_t span{ float:left; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size:14px; color:#000;}
.product_t p{ float:right; text-align:left;}
.product_t p a{ color:#242D58; text-decoration:underline;}

.product_txt{ width:998px; border:1px solid #D6DCE8; margin:0 auto; border-top:none; background:url(../images/product_bg_r3_c1.jpg) repeat-x center bottom; background-color:#FAFAFC;}
.product_txt .porduct_bg{ background:url(../images/product_bg_r1_c1.jpg) repeat-x center top; width:998px; float:left; }
.product_txt .porduct_bg .por_nav{ width:970px; margin:0 auto; border-bottom:1px dotted #ccc; text-align:left; padding:10px 0px 15px 0px;}
.product_txt .porduct_bg .por_nav a{ width:88px; height:20px; line-height:20px; background-color:#C8CCD5; display:inline-block; text-align:center; color:#000; margin:9px 9px 0px 0px;}
.product_txt .porduct_bg .por_nav .bg{ background-color:#617085; color:#fff; }

.product_txt .porduct_bg .list{ width:998px; margin:0 auto;  padding:0px 0px 25px 0px;}
.product_txt .porduct_bg .list li{ float:left; width:140px; padding:23px 6px 0px 18px;}
.product_txt .porduct_bg .list li img{ float:left; width:140px;}

/*about*/
.max_title{ width:1000px; margin:0 auto;}
.max_title span{ float:left; background:url(../images/qie_r6_c3.jpg) no-repeat; width:127px; height:37px; line-height:37px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; color:#000; font-size:14px;}
.max_title p{ float:left; background:url(../images/about_r2_c4.jpg) no-repeat; width:856px; padding:0; margin:0; height:37px; line-height:37px;}
.product_txt .porduct_bg .txt{ text-align:left; padding:15px 20px 15px 20px; width:958px; line-height:24px; color:#000; float:left; Max-Height:2000000px;Min-Height:100px;_height:expression(this.scrollHeight > 2000000 ? "2000000px" : (this.scrollHeight < 100 ? "100px" : "auto"));}
.product_txt .porduct_bg .speech{ width:998px; float:left; text-align:left; Max-Height:2000000px;Min-Height:123px;_height:expression(this.scrollHeight > 2000000 ? "2000000px" : (this.scrollHeight < 123 ? "123px" : "auto"));}
.product_txt .porduct_bg .overview{ width:998px; float:left; text-align:left; padding:20px 0px; Max-Height:2000000px;Min-Height:83px;_height:expression(this.scrollHeight > 2000000 ? "2000000px" : (this.scrollHeight < 83 ? "83px" : "auto"));}
.product_txt .porduct_bg .overview table{ margin:0 auto; width:960px; font-size:14px; border-right:1px solid #55819A; border-bottom:1px solid #55819A; color:#000;}
.product_txt .porduct_bg .overview table td{ border-left:1px solid #55819A; border-top:1px solid #55819A;}
.product_txt .porduct_bg .client{ float:left; width:998px; padding:15px 0px; Max-Height:2000000px;Min-Height:93px;_height:expression(this.scrollHeight > 2000000 ? "2000000px" : (this.scrollHeight < 93 ? "93px" : "auto")); }
.product_txt .porduct_bg .client li{ float:left; width:187px; padding:5px 0px 0px 10px;}
.product_txt .porduct_bg .client li img{ width:185px; height:70px; border:1px solid #EBEDEC; float:left;}
.product_txt .porduct_bg .client li p{ float:left; width:185px; padding:10px 0px; height:44px; line-height:22px; color:#000;}

/*device*/
.product_txt .porduct_bg  .device{ width:998px; float:left; padding:15px 0px; Max-Height:2000000px;Min-Height:93px;_height:expression(this.scrollHeight > 2000000 ? "2000000px" : (this.scrollHeight < 93 ? "93px" : "auto"));}
.product_txt .porduct_bg  .device li{ width:308px; float:left; padding:0px 0px 0px 18px;}
.product_txt .porduct_bg  .device li img{ float:left; border:4px solid #CBCBCB; width:300px;}
.product_txt .porduct_bg  .device li p{ float:left; width:308px; padding:13px 0px; height:44px; line-height:22px; color:#000;}

/*device_s*/
.product_txt .porduct_bg .details{ padding:20px 0px; }
.product_txt .porduct_bg .device_s{ width:960px; margin:0 auto; color:#333; border:1px solid #C4CBD3; margin-top:10px;}
.product_txt .porduct_bg .device_s strong{ font-size:14px;}
.product_txt .porduct_bg .font1{ background-color:#617085; font-weight:bold; color:#fff;}
.product_txt .porduct_bg .font1 td{ border-right:1px solid #C4CDD4;}
.product_txt .porduct_bg .font2{ background-color:#EEEFF3;}
.product_txt .porduct_bg .font3 td{ border-left:1px solid #C4CBD3; border-top:1px solid #C4CBD3; padding:0px 10px;}


/*contact*/
.product_txt .porduct_bg .contact_n{ padding:15px 0px;}
.product_txt .porduct_bg .contact_n .prompt{ width:965px; margin:0 auto; border-bottom:1px dotted #ccc; height:30px; line-height:30px; text-align:left; color:#333;}
.product_txt .porduct_bg .contact_n dl{ background:url(../images/contact_bg.png) no-repeat right bottom; width:965px; margin:0 auto; padding:15px 0px 0px 0px;}
.product_txt .porduct_bg .contact_n dl dt{ float:left; width:550px;}
.product_txt .porduct_bg .contact_n dl dd{ float:left; width:370px; text-align:left; padding:0px 0px 0px 40px; line-height:24px; color:#333;}
.product_txt .porduct_bg .contact_n .font4{ font-size:14px;}


/*control*/
.product_txt .porduct_bg .control{ width:955px; margin:0 auto; padding:15px 0px; text-align:left; line-height:20px; color:#333;}
.product_txt .porduct_bg .cont_tit{ width:940px; margin:0 auto; text-align:left; font-size:14px; font-weight:bold; color:#333; background:url(../images/p_r4_c2.jpg) no-repeat 0px 15px; padding:10px 0px 0px 15px;}

/*job*/
.product_txt .porduct_bg .contact_n .prompt span{ color:#F00;}
.product_txt .porduct_bg .contact_n .job{ margin:0 auto; width:950px; margin:10px 0px 0px 0px; color:#333;}
.product_txt .porduct_bg .contact_n .job .add{ width:280px; height:55px;}
.product_txt .porduct_bg .contact_n .job .txt2{ width:815px; height:64px;}
.product_txt .porduct_bg .contact_n .job .an{ width:126px; height:32px; border:none; cursor:pointer; background:url(../images/a_r6_c3.jpg) no-repeat;}
.product_txt .porduct_bg .contact_n .job span{ color:#FC0002;}


/*feedback*/
.product_txt .porduct_bg .bg1{ background:url(../images/zx_r2_c2.jpg) no-repeat right 55px;}
.product_txt .porduct_bg .contact_n .job .txt3{ width:495px; height:64px;}
.product_txt .porduct_bg .contact_n .job .an1{ background:url(../images/an1_r2_c2.jpg) no-repeat; width:126px; height:32px; border:none; cursor:pointer; }
.product_txt .porduct_bg .contact_n .job .an2{ background:url(../images/an2_r2_c4.jpg) no-repeat; width:126px; height:32px; border:none; cursor:pointer; margin-left:15px; }


/*machining*/
.product_txt .porduct_bg .machining_t{ width:960px; margin:0 auto; text-align:left; font-size:14px; font-weight:bold; color:#333; padding:0px 0px 10px 0px; }
.product_txt .porduct_bg .mach_list_t{ width:960px; margin:0 auto; background-color:#617085; color:#fff; font-weight:bold; height:26px; line-height:26px; border-left:1px solid #C4CBD3;}
.product_txt .porduct_bg .mach_list_t p{ float:left; border-right:1px solid #C4CBD3; width:214px; }
.product_txt .porduct_bg .mach_list_t span{ float:left;  border-right:1px solid #C4CBD3; width:264px;}
.product_txt .porduct_bg .machining{ width:960px; margin:0 auto; background-color:#EEEFF3; border-left:1px solid #C4CBD3; margin-bottom:20px;}
.product_txt .porduct_bg .machining dl{ float:left; width:479px; height:182px; border-right:1px solid #C4CBD3; border-bottom:1px solid #C4CBD3;}
.product_txt .porduct_bg .machining dl dt{ float:left; width:202px; border-right:1px solid #C4CBD3; padding:15px 0px 0px 12px; height:167px;}
.product_txt .porduct_bg .machining dl dt img{ float:left;}
.product_txt .porduct_bg .machining dl dd{ text-align:left; padding:0px 0px 0px 10px; float:left; width:254px; color:#333; line-height:20px;}
.product_txt .porduct_bg .machining dl dd strong{ padding:10px 0px 5px 0px; display:inline-block;}



.martop9{ margin-top:9px;}
.martop10{ margin-top:10px;}