*{
	margin:0;
	padding:0;
	font-family:tahoma,arial,宋体;
	font-size:12px;
	color:#333333;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:none;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
a {
	cursor:pointer;
	text-decoration:none
}
li {
	list-style:none;
}
input, textarea {
	color:#555555;	
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
body {
}
.clearfloat { clear:both}
.s-input {  background:url(../images/input-search.jpg) no-repeat scroll 0 0; width:206px; padding:9px 10px 9px 32px}
.input-newsletter { background:url(../images/input-newsletter.jpg) no-repeat scroll 0 0; width:315px; padding:6px 10px 6px 12px;  font:normal 17px/17px tahoma,arial,宋体; color:#333777}
.validation-failed{ border:1px dashed #ff0000}
.input1 { border: none; background:url(../images/input1.jpg) no-repeat scroll 0 0; width:291px; padding:7px 5px 10px 5px; }
.input2 { background:url(../images/input2.png) no-repeat scroll 0 0; width:181px; padding:7px 5px 8px 5px; }
.input3 { background:url(../images/input3.jpg) no-repeat scroll 0 0; width:190px; padding:7px 5px 8px 5px; }
.input4 { background:url(../images/input4.jpg) no-repeat scroll 0 0; width:225px; padding:7px 5px 8px 5px; }
.input5 { background:url(../images/input5.jpg) no-repeat scroll 0 0; width:101px; padding:7px 5px 8px 5px; }
.input6 { background:url(../images/input6.jpg) no-repeat scroll 0 0; width:173px; padding:7px 5px 8px 5px; }
.textarea1 {border: none; background:url(../images/textarea1.jpg) no-repeat scroll 0 0; width:604px; height:69px; padding: 5px 5px 8px;}
.textarea2 { background:url(../images/textarea2.png) no-repeat scroll 0 0; width:604px; height:52px; padding: 5px 5px 8px;}
.tishi-input {}
.wrapper {
	width:100%;
    background: #f1f1f1;
	position:relative;
	z-index:0;
}
.contacts-index-index input,.contacts-index-index textarea,.contactus-index-index input,.contactus-index-index textarea{ border: none; }
.header  { margin-top:21px; position:relative; z-index:3; }
.header .nav_out{ background:url(../images/nav_bg_s.jpg) repeat-x scroll 0 0; height: 49px;width:100%; position: relative; z-index: 11; }
.header .nav { height:49px; width:1200px; margin: 0 auto; }
.nav .ul1 { margin:0 0 0 89px;display:inline-block;padding-top:2px; }
.nav .ul1 li { height:42px; float:left;display:inline-block; position:relative;background:url(../images/nav_line.gif) no-repeat scroll 0 0; }
.nav .ul1 li a { height:42px;  display:inline-block}
.nav .ul1 li.li1 { width:194px;}
.nav .ul1 li.li1 a { width:78px; margin:0 0 0 11px;background:url(../images/ico-sword.gif) no-repeat scroll 0 0px;  padding-left: 27px; padding-top: 13px; height: 29px; }
.nav .ul1 li.li2 { width: 180px;}
.nav .ul1 li.li2 a { width:100px; background:url(../images/ico-sword.gif) no-repeat scroll 0 0; margin:0 0 0 15px; padding-left: 20px; padding-top: 13px; height: 29px; }
.nav .ul1 li.li3 { width: 179px; }
.nav .ul1 li.li3 a { width:59px; background:url(../images/ico-sword.gif) no-repeat scroll 0 0; margin:0 0 0 15px;padding-left: 20px; padding-top: 13px; height: 29px;}
.nav .ul1 li.li4 { width: 179px;}
.nav .ul1 li.li4 a { width:59px; background:url(../images/ico-sword.gif) no-repeat scroll 0 0; margin:0 0 0 15px;padding-left: 20px; padding-top: 13px; height: 29px;}
.nav .ul1 li.li4 .li1ul{ left: 0; }
.nav .ul1 li.li4 .li1ul a{ background: none;color: #565656; display: block;font-weight: bold;height: 42px;line-height: 40px;padding-left: 13px;padding-top: 0;width: 247px;}
.nav .ul1 li.li4 .li1ul a em{ padding-right: 10px;}
.nav .ul1 li.li4 .li1ul a em img{ vertical-align: middle; }
/*.nav .ul1 li.li2 a:hover, .nav .ul1 li.li3 a:hover, .nav .ul1 li.li4 a:hover { background-position:0 -36px;}*/
.nav .ul1 li.li4 .li1ul a.basketbt{ background:url(../images/pro_bgline.png) no-repeat scroll 2px 40px; }
.nav .ul1 li a.on { background-position:0 -36px; }
.nav ul li ul li { height:auto!important; font-size:0; line-height:0; clear: both; z-index:1}
.nav ul li ul li a { margin:0!important}
.nav ul li ul { position:absolute; left:-1px; top:41px; display:none}
.nav ul li.li3 ul { left:-47px; }

.nav ul li .li1ul{ display:none; }
.nav ul li .li1ul{ position:relative; left:-2px; top:-1px;display:block; }
.nav ul li .li1ul li{ width:260px; display:block; float:none; background:url(../images/submenu_bg.gif) repeat-y scroll 0 0; }
.nav .ul1 li.li1 .li1ul a{ background:url(../images/pro_bgline.png) no-repeat scroll 2px 40px; height:42px; display:block; width:247px; line-height:40px; padding-left:13px; font-weight:bold; color:#565656; padding-top: 0; }
.nav .ul1 li.li1 .li1ul a em{ padding-right:10px;}
.nav .ul1 li.li1  .li1ul a em img{ vertical-align:middle; }
.nav .ul1 li.li1 .li1ul li.last a{ background:none; }

.top-banner { width:1031px; height:154px; margin: 7px 0 0 0; position:relative;  display: inline-block;}
/*.top-banner .i { position:absolute; left:123px; bottom:7px}
.top-banner .t { position:absolute; right:51px; top:25px;}
.top-banner .t span { font:bold 39px/39px tahoma,arial,宋体; color:#000; }*/

.page-p { margin:0 0 0 0px; height:23px; padding-top: 10px;}
.page-p a { float:left; display:inline-block}
.page-p a.home-tag { background:url(../images/tag-home.jpg) no-repeat scroll 0 0; width:50px; height:23px; }
.page-p a.normal-tag { cursor:default; background:url(../images/tag-m.jpg) repeat-x scroll 0 0; height:23px ;  font:bold 13px/22px tahoma,arial,宋体; color:#fff; padding: 0 13px; }
.page-p a.normal2-tag { cursor:pointer; background:url(../images/tag-m2.jpg) repeat-x scroll right 0; height:23px ;  font:bold 13px/22px tahoma,arial,宋体; color:#fff; padding:0 30px 0 13px; }
.page-p a.last-tag {  background:url(../images/tag-l.jpg) no-repeat scroll 0 0; height:23px; width:14px;}

.header .t-logo {float:left;margin-top:22px;}
.header .t-search { float:right; }
.header .t-search .t-e { padding-right: 17px;text-align: right; }
.header .t-search .t-e .h-tel, .header .t-search .t-e .h-email, .header .t-search .t-e  span { display:inline-block; height:30px; line-height:30px; }
.header .t-search .t-e .h-tel { cursor:default; letter-spacing:0px;color:#666; font:16px/30px tahoma,arial,宋体; background:url(../images/ico-css.jpg) no-repeat scroll 0 center; padding-left: 25px;}
.header .t-search .t-e .h-email {letter-spacing:0px; font:16px/30px tahoma,arial,宋体; color:#666;  padding-left: 39px;  background:url(../images/ico-xingfeng.jpg) no-repeat scroll 0 center;}
.header .t-search .t-e  span { font:bold 16px/30px tahoma,arial,宋体; color:#cccc33; padding:0 9px; }
.header .t-search .t-s { height:38px; width:337px; padding-top: 6px; }
.header .t-search .t-s label { float:left; display:inline-block; font:bold 14px/31px tahoma,arial,宋体; color:#4393d0; padding: 0 10px 0 14px;}
.header .t-search .t-s input { float:left; border: none; }
.header .t-search .t-s .bt-go { margin-left: 0px;}

.page-links_h { position:fixed; right:0; top:171px; _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop)); _margin-top:120px; }
.page-links { position:fixed; right:0; top:171px; _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop));_margin-top:120px; _right:0;}
.home-c { position:relative; padding: 0 0 8px; z-index: 0; width: 1035px; margin: 0 auto; }
.home-c  .slide { height:347px; width:1024px; margin:0 auto; overflow:hidden}
.normal-page { background:#f1f1f1}
.normal-page .home-c { background:none}

.boxs { margin-top: 10px;}
.boxs .box1, .boxs .box2,.h_leftbar .box2,.boxs .box3 { float:left}
.boxs .box1 { width:465px; height:164px; background:url(../images/box1.png) no-repeat scroll 0 0; }
.boxs .box2 ,.h_leftbar .box2{ width:255px; height:184px; background:url(../images/box2.jpg) no-repeat scroll 0 0; }
.box3 { width:255px;background:url(../images/box3.png) no-repeat scroll 0 0; }
.boxs .box1 .b-inner  { /*padding: 16px 20px 0;*/}
.boxs .box1 h1, .boxs .box2 h1,.h_leftbar .box2 h1{ font:bold 18px/18px tahoma,arial,宋体; color:#c46530; }
.boxs .box1 p { font:normal 14px/24px tahoma,arial,宋体 Black; color:#999999; letter-spacing: -1px; margin: 7px 0 0;}
.boxs .box1 a { font:normal 14px/14px tahoma,arial,宋体; color:#4393d0; margin-top:1px; display:inline-block}
.boxs .box2 { margin-left: 4px;}
.h_leftbar .box2{ margin-left: 0; margin-top: 5px; margin-bottom: 5px; }
.boxs .box2 .b-inner,.h_leftbar .box2 .b-inner{ padding: 16px 24px 0;}
.boxs .box2 a,.h_leftbar .box2 a{ font:normal 14px/14px tahoma,arial,宋体; color:#4393d0; margin-top: 0px; display:inline-block}
.box3 { clear:both;}
.box3 .b-inner  { padding: 16px 24px 0;}
.box3 h1 { font:bold 16px/18px tahoma,arial,宋体; color:#58585a}
.box3 p,.box3 a#hnewsurl { font:10px/12px tahoma,arial,宋体; color:#4393d0; margin-top:0; margin-bottom: 3px; }
.box3 p span { font:normal 10px/10px tahoma,arial,宋体; color:#999999}
.box3 a { font:normal 14px/14px tahoma,arial,宋体; color:#4393d0;display:inline-block; }

.scrolling { background:url(../images/scrolling-bg.png) no-repeat scroll 0 0; height:81px; margin-top:7px; position:relative}
.move_img { position:absolute; left:45px; top:9px}
.move_img .small_slide {  position:absolute; top:0; left:0; z-index:1}
.move_img .small_slide li { float:left; padding-right:40px; background:url(../images/logo-division.png) no-repeat scroll right 4px;}
.move_img .box22 { margin-left: 5px; height:62px; overflow: hidden;    position: relative;  width:933px; }
.move_img .left_s { position:absolute; left:-31px; top:16px; background:url(../images/sword-left.png) no-repeat scroll 0 0; width:23px; height:25px; }
.move_img .right_s { position:absolute; right:-32px; top:16px; background:url(../images/sword-right.png) no-repeat scroll 0 0; width:23px; height:25px;}

.main { padding:7px 0 0;background: none; width: auto; }
.main .content { float:left; width:677px;}
.main .rightbar { float:left}
.border-top1 {  height:8px; background:url(../images/border-top1.png) no-repeat scroll 0 0;font-size: 0;}
.border-bottom1 { height:8px; background:url(../images/border-bottom1.png) no-repeat scroll 0 0;font-size: 0;}
.box1 {  background:url(../images/box1-bg.jpg) repeat-y scroll 0 0; padding: 14px 23px 11px;}
.c p { font:normal 12px/13px tahoma,arial,宋体; color:#3d3d3d}
.assembly h1 { font:bold 14px/20px tahoma,arial,宋体; color:#000; margin-top:15px}
.box1-grey { background:url(../images/grey-box.png) no-repeat scroll 0 0; width:635px; height:276px; padding-top:7px; margin-top: 7px; margin-bottom: 5px; }
.box1-grey dl { float:left; margin: 6px 0 0 10px;}
.box1-grey dl dt { font:bold 12px/16px tahoma,arial,宋体; color:#000; padding-left:2px}
.box1-grey dl dt span { color:#ff0000; padding:0 0 0 2px}
.box1-grey dl dd { padding-top:4px}
.assembly .box-more dt span { color:#ff0000; padding-left:2px}
.assembly .box-more dl { float:left; margin-right: 14px; margin-top:6px}
.assembly  p { color:#333; font: 12px/22px tahoma,arial,宋体; }
.assembly .box-more dl dt { font:bold 12px/18px tahoma,arial,宋体; color:#000}
.assembly .box-more dl dd { padding-top:3px;}
.assembly .box-more dl dd label { font:normal 13px/13px tahoma,arial,宋体; color:#333; padding-top: 7px; display:inline-block; margin-right: 10px; *margin-right: 7px;}
.assembly .box-more dl dd label input { margin:0 5px 0 0; *margin:0 }
.assembly .box-more dl.last_dl { margin-right:0}
.assembly .box-more dl dd .upload {}
.assembly .box-more dl dd .upload p { font:normal 12px/12px tahoma,arial,宋体; color:#292929}
.assembly .box-more dl dd .upload .upload-div { position:relative;margin: 10px 0 0 }
.assembly .box-more dl dd .upload .upload-div  .temp-input {}
.assembly .box-more dl dd .upload .upload-div input { float:left}
.assembly .box-more dl dd .upload .upload-div .file-input { opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=00);}
.assembly .box-more dl dd .upload .upload-div .bt-upload { background:url(../images/bt-upload.jpg) no-repeat scroll 0 0; width:88px; height:29px;  }
.assembly .box-more dl dd .upload .upload-div .file-input { position:absolute; left:0; top:0; width:320px; height:30px;line-height:30px; padding-left:5px }
.assembly .box-more table span { color:#ff0000;}
.assembly .box-more table td { font:normal 12px/12px tahoma,arial,宋体; color:#3d3d3d}
.assembly-r { width:345px; margin-left:3px;}
.assembly-r .border-top2 { height:8px; background:url(../images/border-top2.png) no-repeat scroll 0 0;font-size: 0;}
.assembly-r .border-bottom2 { height:8px; background:url(../images/border-bottom2.png) no-repeat scroll 0 0;font-size: 0;}
.assembly-r .box2 { background:url(../images/border-middle2.jpg) repeat-y scroll 0 0; padding:0;}
.assembly-r .box2 .address { width:297px; border-top:1px solid #ccc; margin:19px 0 0 16px; padding: 15px 0 0 15px;}
.assembly-r .box2 .address p { font:normal 14px/21px tahoma,arial,宋体; color:#333}
.assembly-r .box2 .address p a { font:normal 14px/16px tahoma,arial,宋体; color:#333 }
.assembly-r .box2 .address p b,.assembly-r .box2 .address p strong {  font:bold 14px/34px tahoma,arial,宋体; color:#5e5e5e}
.assembly-r .box2 .address p b.b2,.assembly-r .box2 .address p strong.b2 { font:bold 14px/21px tahoma,arial,宋体; width:43px; display: inline-block;}
.assembly-r .box2 .r-b {  display: inline-block;    margin: 17px 0 0 24px;}
.component .box-more { position:relative}
.component .box-more dl { margin-right: 11px}
.component .box-more .calendar { margin-right:0; }
.component .box-more .calendar dd  { padding-top:5px; position:relative }
.component .box-more .calendar dd a {  font:normal 10px/22px tahoma,arial,宋体; color:#3c3c3c; background:url(../images/ico-calculator.png) repeat-y scroll 0 0; padding-left:20px; display:inline-block; height:22px;  padding-left: 29px }
.component .box-more .others { margin:10px 0 5px 0}
.component .box-more .others table td { padding-right:40px}
.component .box-more .others dd label { font:normal 12px/12px tahoma,arial,宋体; color:#000000  }
.component .box-more .others dd label input { vertical-align:-2px;}

.aboutus p { font:normal 12px/14px tahoma,arial,宋体; color:#3c3c3c; margin-bottom:14px; }
.aboutus img { float:right;}

.contacts {}
.contacts .box1 { padding:16px 0 11px 11px}
.contacts .map { float:left; width:326px; height:396px; background:url(../images/contact-map.jpg) no-repeat scroll 0 0; position:relative;}
.contacts .map div { position:absolute; left:0; top:0; width:39px; height:51px; z-index:1; background:url(../images/map-ico.png) no-repeat scroll 0 0;}
.contacts .map .p1 { left:157px; top:129px;}
.contacts .map .p2 { left:243px; top:234px;}
.contacts .map .p3 { left:202px; top:254px;}
.contacts .map .p4 { left:202px; top:303px;}
.contacts .map .p5 { left:246px; top:305px;}
.contacts .map .p-on { background-position:0 -100px;}
.contacts .people { float:left; width:320px; margin: 0 0 0 7px; }
.contacts .people .one { width:313px;position:relative; margin-bottom: 5px; }
.contacts .people .one .figure { position:absolute; right:8px; top:7px; border:1px solid #bbb}
.contacts .people .one .t-p { background:url(../images/people-title-bg.png) no-repeat scroll 0 0; width:313px; height:23px; }
.contacts .people .one .t-p h1 { font:bold 13px/23px tahoma,arial,宋体; color:#595959; padding-left: 20px; margin-top:0;}
.contacts .people .one .m-p {  background:url(../images/people-middle-bg.png) no-repeat scroll 0 0; height:48px; overflow:hidden}
.contacts .people .one .m-p table { margin:2px 0 0 10px; width: 229px;}
.contacts .people .one .m-p table tr td { font:normal 12px/12px tahoma,arial,宋体; color:#595959; padding: 2px 0 0 ;*padding:0 ;}
.contacts .people .one .m-p table tr td.tel b { width:28px; display:inline-block}
.contacts .people .one .m-p table tr td b { font-weight:bold; color:#595959}
.contacts .people .one .m-p table tr td.p-p { text-align:right; font-size:11px; }
.contacts .people .one .m2-p {  background:url(../images/page-top-m1.png) no-repeat scroll 0 0; height:34px;}
.contacts .people .one .m2-p p { font:normal 11px/11px tahoma,arial,宋体; color:#595959; padding:5px 5px 0 10px; }
.contacts .people .one .m2-p p b { font:bold 11px/11px tahoma,arial,宋体; color:#595959;}
.contacts .people .one .b-p { background:url(../images/people-bottom-bg.png) no-repeat scroll 0 0; height:6px; line-height:0; font-size:0;}
.contacts .people .dark { opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=50);}
.contacts .people .dark .m2-p { display:none}
.contacts .people .people-next { margin-bottom:5px; display:inline-block }
.contacts .people .people-bt { margin-bottom:5px; display:inline-block}

.one-col {}
.one-col .boxbg4 { position:relative; background:url(../images/boxbg4.png) no-repeat scroll 0 0; width:1030px; height:199px; margin-bottom: 4px }
.one-col .boxbg4 .dri-img { float:left; margin:5px 0 0 11px}
.one-col .boxbg4 .r-t { float:right; width:586px; text-align:right; margin:15px 27px 0 0}
.one-col .boxbg4 .r-t p { font:bold 20px/22px tahoma,arial,宋体; color:#58585a; }
.one-col .boxbg4 .r-t a { position: absolute; display:inline-block; right:20px; bottom:22px; }

.one-col .boxbg5 { position:relative; background:url(../images/boxbg4-2.png) no-repeat scroll 0 0; width:1030px; height:73px; margin-bottom: 0 }
.one-col .boxbg5 .r-t { float:right; width:719px; text-align:right; margin:7px 10px 0 0}
.one-col .boxbg5 .r-t p { font:bold 12px/14px tahoma,arial,宋体; color:#58585a; }
.one-col .boxbg5 .r-t a { position: absolute; display:inline-block; right:8px; bottom:9px; }

.company {}
.company .profile { background:#f6f6f6; width:614px}
.company .profile .text-div { padding:18px 18px 30px}
.company .profile h1 { font:bold 16px/16px tahoma,arial,宋体; color:#56585d; margin-top:0}
.company .profile p { font:normal 12px/23px tahoma,arial,宋体; color:#56585d; margin-top: 16px;text-indent:2em;}
.company .profile .close-bar {  background:url(../images/openbar.png) no-repeat scroll 0 -34px; width:614px; height:34px; position:relative; }
.company .profile .close-bar.close-on { background-position:0 0;}
.company .profile .close-bar a { display:inline-block; position:absolute; right:0 ; top:0; width:34px; height:34px;}
.company .box1 { padding:14px 23px 11px 26px; min-height: 669px; }
.catalog-product-view .company .box1{ min-height: 935px; }
.company .products { margin:18px 0 0; }
.company .products .p-one { width: 616px; }
.company .products .p-one .p-i { float:left; width:272px; height:269px; border:1px solid #888; }
.company .products .p-one .p-ipro { float:left; width:153px; height:132px; border:1px solid #888; }
.company .products .p-one .p-i img { margin:2px 0 0 2px }
.company .products .p-one .p-infor { float:left; margin: 10px 0 0 13px; width:320px; }
.company .products .p-one .p-infor h2 { font:bold 16px/16px tahoma,arial,宋体; color:#383838}
.company .products .p-one .p-infor table { margin-top: 10px; width: 447px; }
.company .products .p-one .p-infor table th, .company .products .p-one .p-infor table td { font:normal 12px/20px tahoma,arial,宋体; color:#5f5f5f } 
.company .products .p-one .p-infor table th { width:92px; }
.company .products .p-one-line { border-top:1px solid #cccccc; width:631px; height:2px; margin: 11px 0 9px -11px;}

.product-r .box2 .r-b { margin:14px 0 0 12px}
.product-r .box2 .bar-line,.news-r .box2 .bar-line { border-top:1px solid #cccccc; width:323px; height:2px; margin: 11px 0 9px 10px;}
.product-r .specail-div {  background:#eee;height:37px; font:bold 16px/37px tahoma,arial,宋体; color:#58585a; padding-left:20px; }
.product-r .pdf-d { margin: 10px 0 0 18px; display:inline-block}
.product-r .pdf-d li {  background:url("../images/treeview-default-line.gif") no-repeat scroll 0 0; padding-left:20px;padding-bottom:6px;}
.product-r .pdf-d li a {  font:bold 12px/20px tahoma,arial,宋体; color:#56585D; }
.product-r .p-r-download, .product-r .p-r-application { width:148px; float:left; margin-left: 14px;}
.product-r .p-r-download .d-l , .product-r .p-r-application .d-l { background:url(../images/box5.png) no-repeat scroll 0 0; width:148px; height:255px; overflow-y: scroll; margin-top: 9px;}
.product-r .p-r-download .d-l  ul , .product-r .p-r-application .d-l ul { margin:5px 0 0 10px }
.product-r .p-r-download .d-l  ul li, .product-r .p-r-application .d-l ul li {}
.product-r .p-r-download .d-l  ul li a, .product-r .p-r-application .d-l ul li a { font:normal 10px/10px tahoma,arial,宋体; color:#696969; text-decoration:underline}
.product-r .p-r-download {}
.product-r .p-r-application {}
.product-r .p-r-download h3, .product-r .p-r-application h3 { font:bold 12px/12px tahoma,arial,宋体; color:#363636; text-align:center}

.news-r .specail-div {  background:url(../images/box-bg.png) repeat-y scroll 0 0; height:37px; font:bold 23px/37px tahoma,arial,宋体; color:#58585a; padding-left: 24px;  }
.latestnews .box1 { padding:7px 23px 11px 30px }
.news-c { width: 615px;}
.news-c h1 { color: #363636; font: bold 15px/15px tahoma,arial,宋体; margin-top: 11px;}
.news-c h2 { color: #737373; font: italic 11px/11px tahoma,arial,宋体; margin: 4px 0 10px;}
.news-c p { margin:0 0 11px; font: normal 12px/15px tahoma,arial,宋体; color:#56585D }
.news-r .r-news-box { width:297px; margin: 10px 0 0 25px; display:inline-block}
.news-r .r-news-box .r-news-one { }
.news-r .r-news-box .r-news-one .l-img, .news-r .r-news-box .r-news-one .r-text { float:left}
.news-r .r-news-box .r-news-one .l-img { width:89px;}
.news-r .r-news-box .r-news-one .r-text { width: 197px; margin-left: 10px; float:left}
.news-r .r-news-box .r-news-one .r-text .n-t { font: bold 12px/15px tahoma,arial,宋体}
.news-r .r-news-box .r-news-one .r-text .n-d { color: #737373; font: italic 11px/11px tahoma,arial,宋体;}
.news-r .r-news-box .r-news-one .r-text .n-c {font: normal 11px/13px tahoma,arial,宋体; margin: 2px 0 5px;}
.news-r .r-news-box .r-news-one .r-text a { color:#7D9034; font:bold 12px/12px tahoma,arial,宋体; float:right}
.news-r .box2 .bar-line { margin:11px 0 9px -14px; }
.news-r .box2 { padding-bottom: 11px;}

.newsletter { margin-top:7px; padding-bottom:10px;}
.newsletter .bt-download { float:left}
.newsletter .new-form { float: left; background:url(../images/newssletter-bg.jpg) no-repeat scroll 0 0; width:768px; height:57px;}
.newsletter .new-form .input-newsletter { float:right; margin: 12px 0 0; border:none;color:#666; }
.newsletter .new-form .bt-tijiao { float:right; margin:15px 10px 0}

.footer { height:43px; background:#dddddd;}
.footer .f-inner { width: 1030px; margin: 0 auto; }
.footer .f-inner .pay-infor { float:left; margin:5px 0 0 0;width:582px; }
.footer .f-inner .pay-infor .infor-f { font:normal 11px/11px tahoma,arial,宋体; color:#333333; padding-left:10px}
.footer .f-inner .links-f { float:right; margin:10px 11px 0 0;}
.footer .f-inner .links-f a { font:normal 11px/11px tahoma,arial,宋体; color:#333333}
.footer .f-inner .links-f span { font:normal 11px/11px tahoma,arial,宋体; color:#333333; padding:0 5px }

.h_proprice{ }
.h_hotpro{ float:left; margin-left:3px;}
.h_newpro{ float:left; }
.h_proprice .h_pntop{ height:8px;width:512px; background:url(../images/newpro_top.png) no-repeat scroll 0 0; }
.h_proprice .h_pnbot{ height:12px;width:512px; background:url(../images/newpro_bt.png) no-repeat scroll 0 0; }
.h_proprice .fleft{ float:left;}
.home-c .cart{ margin: 0 auto; }

.h_proprice .h_newpro .co1{ width:159px; }
.h_proprice .h_newpro .co2{ width:111px; }
.h_proprice .h_newpro .co3{ width:91px; }
.h_proprice .h_newpro .co4{ width:84px; }
.h_proprice .h_newpro h3{ font:bold 14px/18px tahoma,arial,宋体;color:#c46530; padding-left:22px; }
.h_proprice .h_newpro .label{ color:#65a6d7; font:bold 14px/29px tahoma,arial,宋体; }
.h_proprice .h_newpro .ccol1{ color:#686868; font:12px/29px tahoma,arial,宋体; width: 160px; height: 24px; overflow: hidden; }
.h_proprice .h_newpro .ccol2{ color:#858383; font:12px/29px tahoma,arial,宋体;}
.h_proprice .h_newpro .ccol3{ color:#c46530; font:bold 12px/29px tahoma,arial,宋体; }
.h_proprice .h_newpro .ccol4 img{ vertical-align:middle; }
.h_proprice .h_newpro .con{ background:url(../images/newpro_mid.png) repeat-y scroll 0 0;width:512px; }
.h_proprice .h_newpro .plabel{ background:#f0eded;height:29px;  margin-bottom:8px; margin-left:3px; width:484px; padding-left:22px; margin-top:10px; }
.h_proprice .h_newpro .pdata{ width:484px;padding-left:22px; padding-bottom:8px; margin-left:3px; height:20px; }
.home-c .cart{margin: 0 auto; }

.homebox{width:760px;}
.homebox .hbox_t{ height:2px; background:url(../images/hright_t.jpg) no-repeat scroll 0 0; font-size: 0; }
.home-c .hometab .hbox_t{ height:2px; background:url(../images/ht_tsbg.png) no-repeat scroll 0 0; }
.homebox .hbox_m{ background:url(../images/hright_m.jpg) repeat-y scroll 0 0;  padding:0 12px; min-height: 200px; }
.homebox .hbox_b{ height:4px; background:url(../images/hright_b.jpg) no-repeat scroll 0 0; font-size: 0;}
.homebox .hbox_m .img{ width:164px; height:109px; overflow:hidden; }
.homebox .single{ overflow: hidden; float:left; text-align:center; width:170px; height:124px; padding-bottom:20px; padding-top:15px; padding-right:4px; padding-left:4px; border-left:1px solid #EEEEEE; }
.homebox .h-list .single{ padding-top: 10px; padding-bottom: 10px; }
.hometab{ margin-top:7px; }
.hometab .hbox_m{ }
.hometab .single{}
.hometab .hasbo{ border-bottom: 1px solid #eeeeee; }
.home-c .homebox .first{ border-left:none; }
.clearfloat{ clear:both;height:0;font-size: 0;}
.homebox .single .tit{ padding-top:8px;}
.homebox .single .tit a{ font:normal 12px/16px tahoma,arial,宋体; color:#333; }
.homebox .single .price{ padding-bottom: 10px; }
.homebox .single .price label{ color:#666;font:normal 12px/23px arial;  }
.homebox .single .skucode label{ font-family:arial; }
.homebox .single .p.homebox .hbox_mrice span{ color:#C46530;font:bold 14px/24px tahoma,arial,宋体;  }
.hometab .hbox_m .h-tabs{background: url(../images/htab_bg.jpg) repeat-x scroll 0 0;height: 34px; width:754px; margin-left: 3px;border-bottom: 1px solid #e9e9e9;}
.hometab .hbox_m .h-list{ width:745px; padding:15px 13px; }
.hometab .hbox_m a{ display: inline-block;  }
.home-c .hometab .hbox_m{ padding: 0; }
.hometab .hbox_m .h-tabs a{display:block;float: left;width:92px; height: 34px; font: bold 12px/34px tahoma,arial,宋体; text-align:center; color:#58585a; border-right: 1px solid #e9e9e9;}
.hometab .hbox_m .h-tabs a.blacktab{ background:#fff; color:#c46530;height:35px; }
.hometab .hbox_m .h-tabs a.last{ border: none; }
/***********footer links************/
.links_map{ background:url(../images/links_bg.jpg) no-repeat scroll 0 0;width:985px; margin-top: 8px; height:186px; padding-left:40px; padding-top:11px;position:relative;}
.links_map .brand_bot{ position:absolute;top:11px; left:700px; }
.links_map .brand_bot .brand_line2 p{ font:12px/17px 宋体,tahoma,arial,Helvetica,sans-serif;text-align:left;margin-top:13px;width:297px; }
.links_map .brand_bot .brand_line3 p{ margin-top:-3px;line-height:19px; }
.links_map .group_box{ float:left; }
.links_map .group_box h3{ color:#d08338;font:bold 14px/19px tahoma,arial,宋体; }
.links_map .group_box ul li{ list-style:none outside none; }
.links_map .group_box ul li a{ text-decoration:none;color:#333;font:12px/21px tahoma,arial,宋体, Helvetica, sans-serif; background:url(../images/links_textbg.png) no-repeat scroll 0 7px; padding-left:10px; width:100px; display:inline-block; }
.con_tp{ background: url("../images/ht_tbg.png") no-repeat scroll 0 0 transparent; height:4px; font-size:0; }
.con_bt{ background: url("../images/ht_bbg.png") no-repeat scroll 0 0 transparent; height: 7px; font-size: 0; }
.con_md{ background: url("../images/ht_mbg.jpg") repeat-y scroll 0 0 transparent; padding: 0 12px; }
.news_btline{ width:621px; overflow: hidden; }
/***********/
.h_leftbar{ width: 256px; overflow: hidden; }
.hleftb_t{ height: 2px; background: url("../images/hleft_t.jpg") no-repeat scroll 0 0;font-size: 0;}
.hleftb_m{ background: url("../images/hleft_m.jpg") repeat-y scroll 0 0; min-height: 20px; padding-left: 3px; padding-right: 3px; padding-bottom: 10px; }
.hleftb_b{ height: 4px; background: url("../images/hleft_b.jpg") no-repeat scroll 0 0; }
.hleftb_m h3{ background: url("../images/hleft_hbg.jpg") repeat-x scroll 0 0;  padding-left: 23px; display: block; height: 28px;font: bold 14px/28px tahoma,arial,宋体; color:#D08338; }
.hleftb_m .catlist{  }
.hleftb_m  ul li{ padding-left:24px; border-top: 1px solid #eee; }
.hleftb_m  ul li.last{ border: none; }
.hleftb_m  ul li a{ font: 13px/26px tahoma,arial,宋体; color: #333; }
.hleftb_m ul li a:hover{ color: #FFD967; }
.banner_con{ background: url("../images/banner_bg22.jpg") no-repeat scroll 0 0; width:1025px; height:397px; padding: 2px 4px 4px 2px; }
.habout_con{ background: url("../images/habout_bg.jpg") no-repeat scroll 0 0; width:331px; height: 267px; padding: 2px 3px; }
.company .about-sfx{ background: url("../images/company_bgyuhua.jpg") no-repeat scroll 0 0;  }
.about-sfx p,.about-sfx p span{ font-family:tahoma,arial,宋体; }
.cmspage p{ font-family: tahoma,arial,宋体; line-height: 27px; font-size: 14px; }
.assembly h1{font-family:tahoma,arial,宋体; font-size: 15px; padding-bottom: 1px; }
.content .product-view .product-shop .product-name h1{ font:bold 15px/1.35 tahoma,arial,宋体; }
.content .product-view .tabs a{ font:bold 12px/28px tahoma,arial,宋体; }
.assembly .news p{ font:14px/26px tahoma,arial,宋体; }
.images_s{ margin-left: 16px;margin-top: 20px; }
.header .languagebg{ width:197px; height: 20px; background: url(../images/tlangbg.jpg) no-repeat scroll 0 0;margin-left: 112px; text-align: center; padding-top: 3px; }
