@charset "gb2312";
/* CSS Document */
/*----------全局*/
body { color: #000; font: 14px Arial, Helvetica, sans-serif; margin: 0px; background-color: #FFF;}

h2 { color: #FFF; font: bold 20px Arial, Helvetica, sans-serif; display: block; height: 29px; background-color: #C33; line-height: 28px; text-indent: 2px;}

a:link, a:visited { color: #000; text-decoration: none;}
a:hover, a:active { color: #C00; text-decoration: underline;}

ul { margin: 0px; padding: 0px; list-style: none;}

#container, #head, ul#nav, .content, .banner, #foot { display: block; width: 998px; margin: 0px auto; clear: both; height: auto; overflow: hidden;}
#container { height: 7600px; border: 1px solid #000;}
	
a img { border: none;}
.bold { font-weight: bold;}
.red { color: #C00;}
.gray { color: #666;}

/*----------头部*/
#head a { clear: both; display: block; width: 998px; height: 107px; margin: 0px;}
#head a.head1 { background: url(img/opw_r1_c2.jpg) no-repeat center center;}
#head a.head2 { background: url(img/opw_r2_c2.jpg) no-repeat center center;}
#head a.head3 { background: url(img/opw_r3_c2.jpg) no-repeat center center;}
#head a.head4 { background: url(img/opw_r4_c2.jpg) no-repeat center center;}
#head a.head5 { background: url(http://img.gov.jianshen021.com/chuangwei-l99/img/opw_r5_c2.jpg) no-repeat center center;}

/*----------导航*/
ul#nav { height: 45px; font: bold 18px Arial, Helvetica, sans-serif; background: url(img/opw_r6_c2.jpg) no-repeat center center;}
ul#nav li { display: block; width: 142px; height: 45px; float: left; margin: 0px; _display: inline; text-align: center;}
ul#nav li a { display: block; width: 142px; height: 20px; margin: 14px auto auto; background: url(img/opwli.gif) no-repeat left 1px; text-indent: 15px; text-align: left;}
ul#nav li.firstli { margin-left: 80px; }
ul#nav li.firstli a { text-indent: 19px;}

/*----------lbanner-订购方式*/
.lbanner, .ord-metd { width: 707px; height: 425px; float: left; margin: 0px; _display: inline; font: bold 14px Arial, Helvetica, sans-serif;}
.ord-metd, .oms, .omx { width: 291px;}
.lbs, .lbx, .oms, .omx { height: 249px; margin: 0px; background: url(img/opw_r7_c2.jpg) no-repeat center center; padding-top: 1px; +padding-top: 0px;}
.lbx, .omx { height: 176px; margin-top: -1px; +margin-top: 0px;}
.lbx { background: url(http://img.gov.jianshen021.com/chuangwei-l99/img/opw_r7_c2_x.jpg) no-repeat center center;}
.oms { background: url(http://img.gov.jianshen021.com/chuangwei-l99/img/opw_r7_c14.jpg) no-repeat center center;}
.omx { background: url(http://img.gov.jianshen021.com/chuangwei-l99/img/opw_r7_c14_x.jpg) no-repeat center center;}

.lbs div { width: 312px; height: 19px; margin-left: 388px; margin-top:28px; }
.lbs div.td1 { margin-top: 126px;}
.lbs div.td1, .lbs div.td2, .lbs div.td3 { letter-spacing: -1px;}

.qgbut { display: block; width: 142px; height: 42px;}
.lbx .qgbut { margin-top: 86px; margin-left: 367px;}

.qq { display: block; width: 74px; height: 23px;}
.omx .qq{ margin-top: 17px; margin-left: 179px;}
.omx .qq2 { margin-top: 11px;}
.omx .qgbut { margin-top: 29px; margin-left: 72px;}

/*----------banner*/
.sbanner { height: 211px; background: url(http://img.gov.jianshen021.com/chuangwei-l99/img/opw_r8_c2.jpg) no-repeat center center;}
.pbanner { height: 101px; background: url(http://img.gov.jianshen021.com/chuangwei-l99/img/opw_r13_c2.gif) no-repeat center center;}
.banner img { display: block; margin: 0px auto;}

/*----------big4*/
.big-s, .big-x { height: 300px; background: url(img/opw_r10_c2.jpg) no-repeat center center;}
.big-x { background: url(img/opw_r11_c2.jpg) no-repeat center center;}

.big-l, .big-r { width: 390px; float: left; margin: 60px auto auto 32px; _display: inline; line-height: 20px;}
.big-r { width: 430px; margin-left: 82px;}

/*----------ts1-4*/
.ts1 { background: url(img/opw_r15_c7.jpg) no-repeat 458px bottom; height: 400px;}
.ts1 h2 { width: 467px; margin: 30px auto 20px 33px;}
p.text, p.text1{ display: block; font-size: 15px; height: auto; line-height: 28px; width: 452px; margin: 25px auto auto 33px;}
p.text { line-height: 25px;}

.ts2 { height: 450px; margin: 18px 0px;}
.ts2-l, .ts2-r { width: 481px; height: 426px; float: left; margin: 0px 0px 0px 31px; _display: inline; background: url(img/opw_r18_c3.jpg) no-repeat center bottom; } 
.ts2-r { width: 477px; background: url(img/opw_r17_c8.jpg) no-repeat center top; margin: 0px;} 
.ts2-l h2 { width: 411px; margin: 24px auto 10px 0px;}
.ts2-r h2 { width: 463px; margin: 310px auto 10px 12px; letter-spacing: -1px; background-color: #930;}
p.text2 { width: 408px; margin: 12px auto auto 2px;}
p.text3 { width: 464px; margin: 12px auto auto 14px;}

.ts3, .ts3-l, .ts3-r { height: 658px;}
.ts3-l, .ts3-r { width: 578px; float: left; margin: 0px 0px 0px 33px; _display: inline; background: url(img/opw_r22_c5.gif) no-repeat center bottom; } 
.ts3-r { width: 372px; background: url(img/opw_r21_c13.gif) no-repeat center top; margin: 0px;} 
.ts3-l h2 { width: 490px; margin: 24px auto 10px 0px;}
p.text4 { width: 556px; margin: 19px auto auto 2px;}
p.text5 { width: 358px; margin: 20px auto auto 10px;}


.ts4 { height: 507px;}
.h2-b { height: 72px; background: url(img/opw_r25_c2.jpg) no-repeat center top;}
.h2-b h2 { width: 788px; text-indent: 5px; margin: 35px auto 0px 29px; background-color: #F60; line-height: 32px; font-size: 18px;}

/*----------gn10*/
.opgn { height: 630px;}
.gnh { height: 30px; background: url(img/opw_gn.gif) no-repeat 26px center; margin: 15px auto 22px;}
.gnl, .gnr { width: 460px; height: 528px; float: left; margin: 0px 0px 0px 26px; _display: inline;} 
.gnr { margin: 0px 0px 0px 45px;} 

.gnb { width: 446px; height: 91px; background: url(img/opw_r30_c4.gif) no-repeat left center; margin: 0px auto 12px 0px;}
.gnt { font: bold 18px Arial, Helvetica, sans-serif; margin: 8px auto 0px 140px;}
.gnb p { display: block; width: 226px; height: auto; line-height: 22px; margin: 8px auto 0px 168px;}

.gn2 { background: url(img/opw_r32_c4.gif) no-repeat left center;}
.gn3 { background: url(img/opw_r34_c4.gif) no-repeat left center;}
.gn4 { background: url(img/opw_r36_c4.gif) no-repeat left center;}
.gn5 { background: url(img/opw_r38_c4.gif) no-repeat left center;}
.gn6 { background: url(img/opw_r30_c10.gif) no-repeat left center;}
.gn7 { background: url(img/opw_r32_c10.gif) no-repeat left center;}
.gn8 { background: url(img/opw_r34_c10.gif) no-repeat left center;}
.gn9 { background: url(img/opw_r36_c10.gif) no-repeat left center;}
.gn10{ background: url(img/opw_r38_c10.gif) no-repeat left center;}

.gn2 p, .gn4 p, .gn5 p { width: 278px;}
.gn7 p { width: 268px;}

/*----------温馨案例-发货通知*/
#al-fh { width: 966px; height: 955px; background: url(img/op_r49_c2.jpg) repeat-y center center; margin: 12px auto 19px; clear: both;}
#al, #fh { width: 666px; height: 955px; margin: 0px; float:left; _display: inline;}
#fh { width: 300px;}
.ttl-al { width: 152px; height: 41px; margin: 15px auto 0px 30px;} 
.ttl-fh { width: 119px; height: 24px; margin: 30px auto 0px 100px;} 

.al-box { width: 560px; height: 266px; margin: 15px auto 5px; font-size: 14px;}
.al-img, .al-text { width: 303px; height: 266px; margin: 0px; float:left; _display: inline; line-height: 18px;}
.al-img { width: 197px; background: url(img/op_r55_c8.jpg) no-repeat left top; margin-right: 60px;}

.al-img img, .al-img span { display: block; width: 150px; height: auto; margin: 20px 21px 0px auto; text-align: center;}
.al-img span { height: 18px; margin: 7px 21px 0px auto;}

.orders-box { width: 300px; height: 810px; padding-top: 1px; +padding-top: 0px;}
.orders-box table { display: block; width: 237px; height: 25px; margin: 10px auto; font: bold 12px Arial, Helvetica, sans-serif; color: #C30; text-align: center;}
.orders-box marquee { display: block; width: 262px; height: 758px; margin: 0px auto; overflow: hidden;}
.orders-box marquee div{ width: 262px; height: 20px; margin: 2px auto;}
.orders-box marquee div span { display: block; width: 69px; height: 20px; float: left; margin: 0px; _display: inline;}
.orders-box marquee div span.address { width: 100px;}
.orders-box marquee div span.buyer { width: 90px;}


/*----------在线订购*/
.ord-online { height: 760px; background: url(img/opwf_r4_c2.gif) repeat-y center center; font: 12px Arial, Helvetica, sans-serif;
              border-bottom: 2px solid #C00; margin: 15px auto 8px; color: #000;}
.ord-online .dh { width: 998px; height: 50px; background:url(img/opwf_r2_c2.gif) no-repeat center center; 
                  margin: 0px auto auto 0px; padding-top: 1px; +padding-top: 0px;}
.ord-online .dh div { width: 210px; height: 18px; margin: 30px 9px 0px auto;}
p.note { display: block; width: 200px; height: 18px; margin: 20px auto 12px 50px;}
.ord-online table { display: block; width: 855px; height: 409px; margin: 0px auto 0px 110px; background:url(img/opwf_r6_c9.gif) no-repeat 758px 319px;}

td.subord, td.subord a, td.subord span { +display: block; +width: 760px; +height: 57px; +float: left; +margin: 0px; _display:inline;}
td.subord a { +width: 107px; +height: 57px;}
td.subord span { +width: 525px; +height: 20px; font-size: 15px; +margin: 12px auto auto 32px;}

.com { width: 900px; height: 149px; background: url(img/opwf_r12_c3.jpg) no-repeat left center; margin: 5px auto 0px;}
.com marquee { display: block; width: 730px; height: 149px; margin-left: 160px; line-height: 19px;}
.com marquee p { width: 730px; height: auto; margin: 7px auto;}

/*----------推荐媒体*/
.rec-media { width: 827px; height: 68px; margin: 30px auto 10px; border: 1px solid #666;}
.rec-media span, .rec-media a img { display: block; width: 83px; height: 33px; text-align: center;float: left; margin: 15px 8px; _display: inline; border: 1px solid #ccc;}
.rec-media span{ width: 80px; height: 20px; border: none; margin: 21px 15px;}

/*----------博客链接*/
.bllink { height: 100px;}
.bllink .fl { width: 120px;}

.bllink ul { display: block; width: 960px; height: auto; clear: both; margin: 0px; padding-top: 1px; +padding-top: 0px;}
.bllink ul li{ display: block; width: 300px; height: 19px; float: left; white-space:nowrap; overflow: hidden; margin: 0px 18px 10px 0px;}
  
.bt, .date { display: block; height: 17px; _display: inline;}
.bt { width: 215px; float: left; white-space:nowrap; overflow: hidden; margin-left: 0px;}
.date { width: 60px; float: right; color: #999;}


/*----------友情链接*/
.flink { width: 840px; height: auto; line-height: 19px; color: #333; margin-left: 99px; margin-bottom: 20px; font-size: 12px;}
.fl, .links { width: 70px; height: 18px; float: left; margin: 0px; _display: inline; text-align: center;}
.links { width: 770px; height: auto; text-align: left;}
.flink a:link, .flink a:visited { color: #333; text-decoration: none;}
.flink a:hover, .flink a:active { color: #C00; text-decoration: underline;}

/*----------foot*/
#foot { height: 130px; text-align: center; color: #333; font-size: 12px;}
#fnav, .foot-info { width: 588px; height: 15px; line-height: 15px; margin: 15px auto;}
#fnav { width: 388px;}
#fnav a, #fnav span { display: block; width: 60px; height: 15px; line-height: 15px; float: left; margin: 0px;}
#fnav span { width: 10px; line-height: 12px;}

#foot a:link, #foot a:visited { color: #333; text-decoration: none;}
#foot a:hover, #foot a:active { color: #C00; text-decoration: underline;}






