@charset "utf-8";
/* CSS Document */
.clean { clear:both;}

.none { display:none;}

* { margin:0; padding:0;}

.headMain a,ins {text-decoration:none; display:block;}
.scl a,ins {text-decoration:none; display:block;}

a:hover{ border:none;}

body {overflow-x:hidden; background-color:#fff;}

body, button, input, select, textarea {font:12px/20px Arial, Helvetica, sans-serif; }

img { border:none;}

h1,h2,h3,h4,h5,h6 { font-size:12px; font-weight:normal;}

ul { list-style-type:none;}

/*.header{ width:100%; background:url(Hd_bg.gif) repeat-x;}*/
.header{ width:100%; background:url(pika_line.jpg) repeat-x;}
.header .headMain{ width:1000px; margin:0 auto; height:94px; position:relative;}

.headMain ul.lan{ height:25px; float:right; line-height:25px; margin-right:12px;}

.headMain ul.lan li{ color:#fff; float:left; padding:0 3px; font-weight:bold;}

.headMain ul.lan li a{ color:#fff;}

.headMain a.gwhmt{ background:url(whmt.gif) no-repeat; width:63px; height:22px; position:absolute; right:40px;_right:24px; top:58px;}

h1{ float:left; margin:13px 40px 0 16px;}

h1 a{ background:url(logo.gif) no-repeat; width:200px; height:70px;}

.header ul.nav{}

.header ul.nav li{ float:left; background:url(leftline.gif) right top repeat-y; height:35px; padding-top:26px;}

.header ul.nav li a{ padding:9px 12px 7px; color:#666;}

dl.more{}

dl.more dd{}

dl.more dd a{ color:#2fb3db; background:url(ico_20.gif) left center no-repeat; padding-left:10px;}

.header ul.nav li a:hover{ color:#f08200; font-weight:bold; background:url(ico_1.gif) center 3px no-repeat; padding:9px 10px 7px;}

.header ul.nav li a.hover{ color:#f08200; font-weight:bold; background:url(ico_1.gif) center 3px no-repeat; padding:9px 10px 7px;}

.header ul.nav li.n1 a:hover{ padding:9px 11px 7px;}

.header ul.nav li.n1 a.hover{ padding:9px 11px 7px;}

.header ul.nav li.n2 a:hover{ padding:9px 9px 7px 10px;}

.header ul.nav li.n2 a.hover{ padding:9px 9px 7px 10px;}

.header ul.nav li.n3{ background:none;}

.header ul.nav li.n3 a{ background:url(Hd_link.gif) center 3px no-repeat; width:51px; height:20px;}

.header ul.nav li.n3 a:hover{background:url(Hd_link.gif) center 3px no-repeat; padding:9px 12px 7px;}

.header ul.nav li.n3 a.hover{background:url(Hd_link2.gif) center 3px no-repeat; padding:9px 12px 7px;}

.header ul.nav2{ font-size:12px;float:right;}

.header ul.nav2 li{ float:left; background:url(leftline.gif) right top repeat-y; height:35px; padding-top:26px;}

.header ul.nav2 li a{ padding:9px 20px 7px; color:#666;}

.header ul.nav2 li a:hover{ color:#f08200; background:url(ico_1.gif) center 3px no-repeat;}

.header ul.nav2 li a.hover{ color:#f08200; background:url(ico_1.gif) center 3px no-repeat;}

.main{ width:1000px; margin:0 auto;}

.mt{ margin-top:36px;}

.main .banner{ width:978px; height:333px; overflow:hidden; position:relative; margin:0 auto 3px;}

.main .banner img{ position:absolute; top:0; left:0;}

.main ul.sb{ float:left; margin-left:11px; display:inline;}

.main ul.sb li{ float:left; padding-right:3px;}

.main ul.sb li a{ position:relative;}

.main ul.sb li a ins{ background:url(tips.png) no-repeat; visibility:hidden; position:absolute; left:-8px; top:-80px; color:#fff; padding:30px 30px 0; width:79px; height:59px; overflow:hidden; line-height:14px;}

.main ul.sb li a img{ border:3px solid #dcdcdc;}

.main ul.sb li a img.now{ border:3px solid #f08200;}

.main ul.sb li a:hover ins{ visibility:visible;}

.main ul.sb li.n1 a:hover ins{left:14px;}

.main ul.um{}

.main ul.um li{ float:left; padding-right:1px;}

.main .column{ height:235px; margin:32px 0 0 11px;}

.bg_ch{ background:url(in_col.gif) no-repeat;}

.bg_en{ background:url(in_col2.gif) no-repeat;}

.column .col1{ width:302px; float:left;}

.column .col2{ width:340px; float:left;}

.column .col3{ width:337px; float:left;}

.column h2{ height:66px; position:relative;}

.column h2 a.more{ width:36px; height:22px; position:absolute; bottom:0;}

.col1 h2 a.more{ right:33px;}

.col2 h2 a.more{ right:22px;}

.col3 h2 a.more{ right:60px;}

.col1 .txt{ background:url(col_1.gif) left 40px no-repeat; height:129px; overflow:hidden; color:#666; padding:40px 12px 0 116px;word-break: break-all;text-decoration: none;}

.col1 .txt p{word-break:break-all; color:#666;text-decoration: none;}

.col1 .txt h3{ font-weight:bold; color:#f08200;text-decoration: none;}

.col2 dl{ padding:33px 0 0 18px;}

.col2 dl dd{}

.col2 dl dd a{ width:280px; height:27px; line-height:27px; color:#666; background:url(ico_2.gif) 14px 12px no-repeat; padding-left:24px;display:block;}

.col2 dl dd a p{ width:70%; float:left; overflow:hidden; cursor:pointer;}

.col2 dl dd a span{ float:left; width:30%;}

.col2 dl dd a:hover{ background:url(ico_3.gif) no-repeat; color:#fff;}

.col3 h2 ul.tab{ position:absolute; bottom:10px; right:0; width:54px; height:6px; overflow:hidden;}

.col3 h2 ul.tab a{ float:left; margin-right:7px; background:url(ico_4.gif) right top no-repeat; width:6px; height:6px; cursor:pointer;}

.col3 h2 ul.tab a.active{ background:url(ico_4.gif) left top no-repeat;}

.col3 .scroll{ width:319px; height:138px; position:relative; overflow:hidden; margin:24px 0 0 9px;}

.col3 .scroll ul.showP{ width:20000em; position:absolute; top:0; left:0;}

ul.showP li{ float:left;}

ul.showP li a{ width:104px; height:136px;  padding:2px 0 0 2px; position:relative; color:#888;display:block;}

ul.showP li a ins{ display:none;}

ul.showP li a h3{ font-size:10px; position:absolute; cursor:pointer; left:0; width:80px; text-align:center; top:99px; z-index:9;}

ul.showP li a p{ cursor:pointer; position:absolute; color:#6f6f6f; left:15px; bottom:2px; z-index:9;}

ul.showP li a:hover{ color:#888;}

ul.showP li a:hover p{ color:#888;}

ul.showP li a:hover ins{ position:absolute; left:0; top:0; width:111px; height:136px;  display:block; z-index:1;}

.col3 .scroll ul.showP2{ width:20000em; position:absolute; top:0; left:0;}

ul.showP2 li{ float:left;}

ul.showP2 li a{ width:78px; height:136px; background:url(pl2.gif) no-repeat; padding:2px 0 0 2px; position:relative; color:#888;}

ul.showP2 li a ins{ display:none;}

ul.showP2 li a h3{ font-size:10px; position:absolute; cursor:pointer; left:0; top:106px; width:80px; text-align:center; z-index:9;}

ul.showP2 li a:hover{ color:#fff;}

ul.showP2 li a:hover ins{ position:absolute; left:0; top:0; width:80px; height:136px; background:url(pl2.gif) right top no-repeat; display:block; z-index:1;}

.foot{ width:1000px; margin:0 auto; padding-top:2px;}

.foot .fl{ background:url(ftl.gif) center top no-repeat; height:33px; text-align:center;}

.foot .fl ul{ margin:0 auto; text-align:center;}

.foot .fl ul li{ display:inline; color:#818181;line-height:33px;}

.foot .fl ul li a{ color:#818181; display:inline; padding:0 9px;}

.foot .fl2{ background:url(ftl.gif) center top no-repeat; height:33px; text-align:center;}

.foot .fl2 ul{ margin:0 auto; text-align:center; font-size:10px;}

.foot .fl2 ul li{ display:inline; color:#818181;line-height:33px;}

.foot .fl2 ul li a{ color:#818181; display:inline; padding:0 6px;}

.foot .copyRight{ text-align:center; padding:30px 0 50px; color:#999;}

.toolbar{ background-color:#2fb3db; width:100%; position:fixed; left:0; bottom:0; height:34px;}

.toolbar .main{ width:1000px; height:34px; margin:0 auto; background:url(tb.gif) no-repeat;}

.toolbar .main .scrollTo{ width:71px; float:left; padding:11px 0 0 145px;}

.toolbar .main .scrollTo a{ width:17px; height:16px; float:left; margin-right:4px;}

.toolbar p{ float:left; color:#fff; font-size:10px; line-height:34px; padding-left:20px;}

.imain{ width:988px; margin:36px auto 18px;}

.ibaner{ height:193px;}

ul.qlink{height:36px; line-height:36px; border-bottom:1px solid #e8e8e8; margin-top:2px; padding-left:20px; width:968px; display:flex; color:#666;text-decoration:none; }

ul.qlink li{ float:left; color:#666; padding:0 4px;  width:100%; }

ul.qlink li a{ text-decoration:none; color:#666;padding:0 4px;}
.qlink  a{text-decoration:none; color:#666;}
.lefter{ width:239px; float:left; padding:14px 0 0 9px;}

.righter{ width:739px; float:left; border-left:1px solid #e8e8e8;}

.lefter .scl{ border:1px solid #d5edee; width:226px;}

.lefter h2{ background:url(left_h2.jpg) no-repeat; height:29px; line-height:29px; color:#2fb3db; font-weight:bold; font-size:14px; padding-left:26px;}

.lefter .scl ul{}

.lefter .scl ul li{}

.lefter .scl ul li a{ background:url(scl_bg.jpg) left bottom no-repeat; height:30px; line-height:30px; padding-left:33px; color:#3f6e6b;}

.lefter .scl ul li a:hover{ background-position:left top;}

.lefter .scl ul li a.hover{ background-position:left top;}

.lefter .scl dl{}

.lefter .scl dl dd{}

.lefter .scl dl dd a{ background:url(scl_bg.jpg) left bottom no-repeat; height:30px; line-height:30px; padding-left:28px; color:#5a5959;}

.lefter .scl dl dd a:hover{ background-position:left top; color:#555454;}

.lefter a.contactus{ background:url(contactus.jpg) no-repeat; width:226px; height:61px; margin-top:11px;}

.lefter a.contacten{ background:url(contact_en.jpg) no-repeat; width:226px; height:61px; margin-top:11px;}

.lefter a.sale{ background:url(sale.jpg) no-repeat; width:226px; height:61px; margin-top:11px;}

.lefter a.sale2{ background:url(sale2.jpg) no-repeat; width:226px; height:61px; margin-top:11px;}

.lefter a.corp{ background:url(corp.jpg) no-repeat; width:226px; height:70px; margin-top:11px;}

.lefter a.safe{ background:url(safe.jpg) no-repeat; width:226px; height:61px; margin-top:11px;}

.lefter a.corp_en{ background:url(corp2.jpg) no-repeat; width:226px; height:70px; margin-top:11px;}

.lefter a.safe_en{ background:url(safe2.jpg) no-repeat; width:226px; height:61px; margin-top:11px;}

.lefter a.qs{ background:url(qs.jpg) no-repeat; width:226px; height:61px; margin-bottom:11px;}

.lefter a.qs_en{ background:url(qs2.jpg) no-repeat; width:226px; height:61px; margin-bottom:11px;}

.product{ padding:5px 0 0 13px;}

.product h2{ background:url(p_tbg.jpg) no-repeat; height:67px;}

.product h2.en{ background:url(p_tbg2.gif) no-repeat;}

.product h2.b{ background:url(b_tbg.gif) no-repeat; height:67px;}

.product h2.b2{ background:url(b_tbg2.gif) no-repeat; height:67px;}

.product dl.pl{ margin-top:19px;}

.product dl.pl dd{ float:left; padding:0 64px 10px 0;}

.product dl.pl dd.np{ padding-right:0;}

.product dl.pl dd a{ width:143px; height:229px; color:#444;}

.product dl.pl dd a img{ border:1px solid #d5edef; border-bottom:3px solid #d5edef;}

.product dl.pl dd a em{ display:block;}

.product dl.pl dd a i{ display:none;}

.product dl.pl dd a h3{ line-height:17px; margin-top:4px;}

.product dl.pl dd a p{ line-height:15px;}

.product dl.pl dd a span{ background:url(ico_6.gif) 0 1px no-repeat; font-size:9px; padding-left:12px; color:#8f8f8f;}

.product dl.pl dd a:hover img{ border-color:#f08200;}

.product dl.pl dd a:hover em{ display:none;}

.product dl.pl dd a:hover i{ display:block;}

.product h3.sp{ background-color:#e7c5c5; height:30px; line-height:30px; font-weight:bold; font-size:16px; text-align:right; padding-right:12px; color:#444; margin-bottom:1px;}

.product h3.sp a{ display:inline; color:#444;}

.page{ height:30px; line-height:30px; background-color:#d5edee; padding-right:20px; text-align:right; font-family:Verdana, Geneva, sans-serif;}

.page ul{}

.page ul li{ display:inline; color:#555; cursor:pointer;}

.page ul li a{ display:inline; color:#555;}

.page ul li.num a{ font-size:11px; font-weight:bold; padding:0 4px;}

.page ul li a:hover{ color:#f08200;}

.page ul li.num a.hover{ font-size:12px; font-weight:bold; color:#f08200;}

.page ul li span{ font-weight:bold; color:#f08200; padding:0 6px;}

.product .detail{ background-color:#f7f7f7; margin-left:-13px; padding:35px 0 40px 46px;}

.product .detail ul.tl{}

.product .detail ul.tl li{ float:left; padding-right:82px;}

.product .detail ul.tl li h3{ color:#f08200; text-align:center; line-height:25px; overflow:hidden;}

.product .detail ul.tl li.np{ float:left; padding-right:0;}

.product .txt{ padding:12px 36px 36px 0; color:#666; line-height:24px;}

.product .txt p{ border-bottom:1px solid #cdcdcd; padding:4px 0;}

.product h3.post{ border-top:1px solid #cdcdcd; font-size:9px; color:#666; margin-right:36px;}

.product h3.post span{ padding-left:6px; color:#000;}

.pn{margin:12px 0 12px -27px; height:49px;}

.pn a.p,.pn a.n{ background:url(pn.gif) no-repeat; height:49px; width:370px; float:left;}

.pn a.p:hover{ background-position:left bottom;}

.pn a.n{ background-position:right top;}

.pn a.n:hover{ background-position:right bottom;}

.pn a.p2,.pn a.n2{ background:url(pn2.gif) no-repeat; height:49px; width:370px; float:left;}

.pn a.p2:hover{ background-position:left bottom;}

.pn a.n2{ background-position:right top;}

.pn a.n2:hover{ background-position:right bottom;}

.product a.relect,.product a.relect2{ background:url(relect.gif) no-repeat; width:167px; height:40px; float:right; margin:0 26px 0 0; display:inline;}

.product a.relect2{ background:url(relect2.gif) no-repeat;}

.news{ padding:5px 0 0 0;}

.news h2,.news h2.en,.news h2.c{border-bottom:1px solid #e5e5e5; padding:10px; margin-bottom:14px;font-weight:normal; color:#2fb3db; font-size:18px;}

.news h2 b{ font-weight:normal; color:#2fb3db; font-size:18px; padding:8px 0 0 30px; display:block; float:left;}

.news h2 b span{ font-family:"微软雅黑"; color:#f08200; padding-right:6px;}

.news h2 ins{ background:url(ico_10.gif) no-repeat; width:59px; height:55px; float:left; margin-left:20px;}

.news h2.en{ background:url(n_tbg2.gif) 13px 0 no-repeat;}

.news h2.c{ background:url(n_tbg3.gif) 13px 0 no-repeat;}

.news .page{ margin-left:13px;}

.news ul.sp{}

.news ul.sp li{ border-bottom:1px solid #e5e5e5;}

.news ul.sp li a{ height:166px;}

.news ul.sp li a .left{ width:202px; float:left; text-align:center; padding-top:22px;}

.news ul.sp li a .right{ width:557px; float:left; margin-left:20px; display:inline; padding-top:36px;}

.news ul.sp li a .right h3{ font:20px/40px "微软雅黑"; color:#333; cursor:pointer; height:40px; overflow:hidden;}

.news ul.sp li a .right h3 span{ font-family:"Arial Black", Gadget, sans-serif; font-size:24px; color:#2fb3db; position:relative; top:1px;}

.news ul.sp li a .right h3 i{ font-size:24px; color:#2fb3db; padding-right:6px; font-style:normal; position:relative; top:1px;}

.news ul.sp li a .right p{ color:#333; padding-left:40px; line-height:25px; cursor:pointer;}

.news ul.sp li a .right h4{ color:#636363; font-size:9px; padding-left:125px; cursor:pointer;}

.news ul.sp li a .right h4 span{ color:#8f8f8f;}

.news ul.sp li a .right h4 i{background:url(ico_6.gif) 0 1px no-repeat; font-size:9px; padding-left:12px; color:#8f8f8f; font-style:normal; margin-left:12px;}

.news ul.sp li.even .left{ float:right;}

.news dl{ margin-left:32px; padding-bottom:40px;text-decoration:none; }

.news dl dd{ background:url(line_1.gif) right bottom no-repeat;}

.news dl dd a{ height:109px; padding-top:21px;text-decoration:none; }

.news dl dd a img{ float:left; margin-right:30px;}

.news dl dd a h3{ color:#444; font-weight:bold; cursor:pointer;}

.news dl dd a p{ padding-right:36px; color:#666; cursor:pointer; height:40px; overflow:hidden; margin:6px 0 8px;}

.news dl dd a h4{ color:#636363; font-size:9px; cursor:pointer;}

.news dl dd a h4 span{ color:#8f8f8f;}

.news dl dd a h4 i{background:url(ico_6.gif) 0 1px no-repeat; font-size:9px; padding-left:12px; color:#8f8f8f; font-style:normal; margin-left:12px;}

.news .detail{ background-color:#f7f7f7; padding:35px 0 40px 46px;}

.news .detail ul.tl{}

.news .detail ul.tl li{ float:left; padding-right:7px;}

.news .detail ul.tl li.np{ float:left; padding-right:0;}

.news .txt{ padding:0 10px;  color:#666; line-height:24px;}

.news .txt p{ border-bottom:0px solid #cdcdcd; padding:4px 0;}

.news h3.post{ border-top:1px solid #cdcdcd; font-size:9px; color:#666; margin-right:36px;}

.news h3.post span{ padding-left:6px; color:#000;}

.quality{}

.quality h2{ background:url(q_tbg.gif) 17px 21px no-repeat; height:49px;}

.quality h2.en{ background:url(q_tbg2.gif) 17px 21px no-repeat; height:49px;}

.quality .qbox{  margin-left:11px; width:768px; background-color:#d5eded; }

.quality .qbox .bt{ background:url(q_bg2.gif) no-repeat; height:64px; margin-top:25px;}

.quality .qbox .hd{background:url(q_bg1.gif) no-repeat; height:83px;}

.quality .qbox .bt2{ background:url(q_bg22.gif) no-repeat; height:64px; margin-top:25px;}

.quality .qbox .hd2{background:url(q_bg11.gif) no-repeat; height:83px;}

.quality .qbox .box{ background:url(q_bg3.gif) no-repeat; width:146px; background-color:#318c67; float:left; margin-left:6px; font-size:14px; font-family:"微软雅黑";}

.quality .qbox .box .btt{ background:url(btt.gif) no-repeat; height:37px; margin-top:20px;}

.quality .qbox .box h3{ line-height:34px; height:34px; margin-bottom:4px;text-align:center; color:#1d8d67; font-size:14px;}

.quality .qbox .box a{ height:30px; line-height:28px; background:url(q_tbg3.gif) left bottom repeat-x; color:#fff; padding-left:34px;}

.quality .qbox .box ins{ background:url(ttp.gif) no-repeat; background-color:#fff; padding:10px 6px 20px; display:none;}

.quality .qbox .box2{ background:url(q_bg3.gif) no-repeat; width:146px; background-color:#318c67; float:left; margin-left:6px; font-size:14px; font-family:"微软雅黑";}

.quality .qbox .box2 .btt{ background:url(btt.gif) no-repeat; height:37px; margin-top:20px;}

.quality .qbox .box2 h3{ height:52px; margin-bottom:4px;}

.quality .qbox .box2 a{ height:30px; line-height:28px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(q_tbg3.gif) left bottom repeat-x; color:#fff; padding-left:6px;}

.quality .qbox .box2 ins{ background:url(ttp.gif) no-repeat; background-color:#fff; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:10px 6px 20px; display:none;}

.about{ padding-left:14px; padding-top:17px;}

.about h2{ background:url(a_tbg.gif) no-repeat; height:113px;}

.about h2.en{ background:url(a_tbg3.gif) no-repeat; height:113px;}

.about .txt{ color:#555; padding:4px 0 30px; background:url(a_bg1.gif) 92% bottom no-repeat;}

.about .txt p{ margin:10px 0;}

.about h3{ background:url(a_tbg2.gif) no-repeat; height:63px;}

.about h3.en{ background:url(a_tbg4.gif) no-repeat; height:63px;}

.about .txt2{ color:#666;} 

.about .txt2 .left{ width:350px; float:left; padding-top:24px;}

.about .txt2 .left p{ margin-bottom:16px;}

.about .txt2 .right{ width:389px; float:right; padding-top:19px;}

.about .txt2 .right a.gp{ background:url(gp.gif) no-repeat; height:30px; width:384px; margin:16px 0; float:right;}

.about .txt2 .right a.gp2{ background:url(gp2.gif) no-repeat; height:30px; width:384px; margin:16px 0; float:right;}

.join{}

.join h2{ background:url(j_tbg.gif) 13px 0 no-repeat; height:58px; margin-top:14px;}

.join h2.en{ background:url(j_tbg2.gif) 13px 0 no-repeat; height:58px; margin-top:14px;}

.join .jbg{ background:url(j_bg1.gif) right 0 no-repeat; height:404px; margin:30px 0 10px;}

.join .jbg2{ background:url(j_bg2.jpg) right 0 no-repeat; height:479px; margin:30px 0 10px;}

.join .gj{ background:url(gj.gif) right 0 no-repeat; height:64px;}

.join .gj a{ color:#ff5400; display:inline;}

.join .gj p{ padding:28px 100px 0 0; line-height:30px; color:#ff5400; text-align:right;}

.join .jbg2 .gj2{ height:64px; padding-top:414px;}

.join .jbg2 .gj2 a{ color:#093d39; display:inline;}

.join .jbg2 .gj2 p{ padding:28px 0 0 30px; line-height:30px; color:#093d39;}

.contact{}

.contact h2{ background:url(c_tbg.gif) 13px 0 no-repeat; height:66px; margin-top:14px;}

.contact h2.en{ background:url(c_tbg2.gif) 13px 0 no-repeat; height:66px; margin-top:14px;}

.contact .mapbox{ background:url(mb_bg.jpg) center bottom no-repeat; padding:20px 0 8px 13px;}

.contact .mapbox img{ margin-bottom:22px;}

.contact .address{ background:url(address.gif) 1px 0 no-repeat; margin-top:10px; height:166px;}

.contact .address2{ background:url(address2.gif) 1px 0 no-repeat; margin-top:10px; height:204px;}

.ehs{}

.ehs h2{ background:url(e_tbg.gif) 13px 0 no-repeat; height:68px; margin-top:10px;}

.ehs h2.en{ background:url(e_tbg2.gif) 13px 0 no-repeat; height:68px; margin-top:10px;}

.coprocess{}

.coprocess h2{ background:url(co_tbg.gif) 13px 0 no-repeat; height:73px; margin-top:10px;}

.coprocess h2.en{ background:url(co_tbg2.gif) 13px 0 no-repeat; height:73px; margin-top:10px;}

.coprocess .cobg{ background:url(co_bg1.gif) -2px 0 no-repeat; height:519px; margin:20px 0 12px;}

.coprocess .cobg2{ background:url(co_bg2.gif) -2px 0 no-repeat; height:527px; margin:20px 0 12px;}

.salenw{ padding-bottom:10px;}

.salenw h2{ background:url(s_tbg1.gif) 15px 0 no-repeat; height:19px; margin:18px 0 10px;}

.salenw h3{ background:url(s_tbg2.gif) 15px 0 no-repeat; height:19px; margin:18px 0 10px;}

.salenw h2.en{ background:url(s_tbg3.gif) 15px 0 no-repeat; height:19px; margin:18px 0 10px;}

.salenw h3.en{ background:url(s_tbg4.gif) 15px 0 no-repeat; height:19px; margin:18px 0 10px;}

.salenw .mapbox{ padding-left:13px;}

#site_path { padding:0px 0px 10px 10px; font-size:11px; text-transform:lowercase; border-bottom:1px solid #ebebeb; margin:0px 0px 14px 8px; width:965px; }
#site_path a { color:#8b8b8b; }
#site_path a:hover { text-decoration:underline; }
#site_path span { padding:0px 5px; color:#8b8b8b; }


.productsbox{ width:320px; height:100px; float:left; padding:10px; margin:5px;border: 1px dashed #e0e0e0;}
.porductsleft{ float:left;}
.porductsleft img {
	width:100px;
	height:80px;
    border: 1px solid #e0e0e0;
    display: inline;
    float: left;
    margin: 0 13px 0 5px;
    padding: 2px;
}
.porductsright{ float:right;}
.porductsright p{ float:right;}

.example-image {
    border: 1px solid #4373a5;
    display: inline;
    float: right;
    margin: 0 13px 0 5px;
    padding: 2px;width: 300px;height: 200px;
}

/*table bnb */
#bnb {
    border-collapse: collapse;
    margin: 10px 0;
    width: 100%;
	vertical-align: middle;
	font-size:12px;
}
#bnb td {
    border: 1px solid #ccc;
    padding: 1px 8px;
	vertical-align: middle;
}
#bnb thead th {
    background: none repeat scroll 0 0 #F1F1F1;
    border: 1px solid #9FCEEB;
    color: #454545;
    padding: 3px 8px;
	
}
#bnb tr.t1 {
    background: none repeat scroll 0 0 #DFF0F7;
	
}
.tab {
    border-collapse: collapse;
    margin-top: 20px;
    width: 100%;
}
.tab caption {
    color: #454545;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 16px;
    text-align: left;
}
.tab td {
    padding: 3px;
}
.tab .colortr {
    background: none repeat scroll 0 0 #F1F1F1;
}
.tab .smallInput {
    border: 1px solid #E9E9E9;
    height: 21px;
    line-height: 21px;
    width: 320px;
}
.tab .c_area {
    border: 1px solid #E9E9E9;
    width: 460px;
}
/*table bnb */



	/* bannercss */
		.slideBox{ width:1000px; height:330px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:5px;  width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#2fb3db; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:1000px; height:333px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }