@charset "utf-8";
/* 
----------------------------------------------
时间：2010.01.08
中文版
----------------------------------------------
 */
/* 基础标签固定样式 */
html       { padding:0}
body       { margin:0 auto; background:#000000; color:#fff; font:12px SimSun,Arial; text-align:center}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
div,ul,ol,li,form { border:0; padding:0; margin:0 auto;}
ol         { list-style-position: inside;              }
ul         { list-style:none;                          }
a          { color:#fff; text-decoration: none         }
a:hover	   { color:#fff; text-decoration: underline }
p          { margin:0px 0px 0 0px; padding:0;      }
img	       { border-style: none; border:0; margin:0}
h1, h2, h3, h4, h5, h6, h7{ margin:0; padding:0; font-weight: bold;}
H7  { font-size:28px; color:#ff0000;}
b, i, u    { font-weight: bold; border:0; display:block}
b          { font-weight: bold;                        }
u          { text-decoration: underline;               }
br	       { clear:both;                               }
.fl{ float:left}
.fr{ float:right}
.clear{clear:both}

.header{ width:1003px; height:61px; margin:0 auto;}
.header h1{ float:left}
.language{ width:360px; float:right; margin:15px 0 0 0; display:inline}
.language ul li{ width:80px; float:left; background:url(dian01.jpg) 0 8px no-repeat; text-align:left; padding:0 0 0 10px; height:22px; line-height:22px;}
.banner{ width:945px; margin:0 auto}
.main{ width:945px; margin:5px auto 0}
.main .main-left{ float:left; width:191px;}
.main .main-left ul li{ font-size:0; float:left; width:191px;}
.main-right{ width:750px; float:right;}
.rightnews{ width:750px; }
.mright-l{ width:232px; float:left}
.mright-l img{ float:left}
.mright-r{ width:516px; float:left; border-right:1px solid #1e1e1e}
.mright-r-swdt{ background:url(news01.jpg) no-repeat; width:336px; height:99px; float:left; padding:10px 0 0 180px; text-align:left; position:relative; border-bottom:1px solid #1e1e1e}
.mright-r-swdt ul li,.mright-r-news ul li{ line-height:18px; height:18px; background:url(dian02.jpg) 0 6px no-repeat; padding:0 0 0 10px}
.mright-r-news{ background:url(news02.jpg) right 0 no-repeat; width:496px; height:99px; float:left; padding:10px 0 0 20px; text-align:left; position:relative; border-bottom:1px solid #1e1e1e}
.mright-r-swdt .more{ position:absolute; left:90px; top:80px; color:#787878}
.mright-r-news .more{ position:absolute; right:90px; top:80px; color:#787878}
.mright-r-swdt .more:hover,.mright-r-news .more:hover{ color:#FFF}
.yunyin{ margin:12px 0 0 0; display:inline; float:left; width:750px;}
.yunyin img{ float:left}
.yunyin img.margin0000{ margin:0 0 0 5px; display:inline}
.footer{ width:945px; margin:20px auto 0}
.footer .footer-mf h4{ width:150px; font-size:14px; float:left}
.footer .footer-mf img{ float:left; margin:0 0 0 40px; display:inline}
.footer .footer-tel{ width:750px; float:right; text-align:left; color:#cccccc; margin:10px 0 0 0 }
.footer .footer-tel ul li{ line-height:15px; line-height:15px; clear:both}
.font_red,.font_red:hover{ color:#F00; float:right}
.footer-qixia{ clear:both}
.footer-qixia a{ float:right; margin:0 0 0 5px;}


/* 公用的头部 */
.top{ float:right; margin:40px 20px 0 0; display:inline;}
.top a{ margin:0 5px;display:inline}

.info-cen{ width:945px; background:#36312d; border-top:1px solid #000}
.info-left{ width:233px; float:left; padding:20px 0 0 0}
.info-right{ width:651px; border-left:1px solid #000; background:#eee;padding:30px; float:left; color:#000; min-height:450px; height:auto !important; height:450px;}
.info-right h4{ text-align:left; font-size:12px; font-weight:lighter; background:url(h.jpg) 0 4px repeat-x; height:30px; line-height:30px;}
.info-right a,.info-right a:hover{ color:#36312d; text-decoration:none; margin:0 0 0 20px; display:inline}
.info-right h4 span{ background:#eee; display:block; float:left; padding:0 10px 0 0}
.info-rightcen{ border:5px solid #e0e0e0; margin:20px auto 0; padding:10px; text-align:left; width:620px;}
.info-rightcen p{ line-height:22px; text-indent:2em}
.hexin{ padding:10px 0; border-bottom:1px dashed #ccc}
.hexin img{ float:left; margin:0 10px 0 0; border:4px solid #666678}
.hexin dl{ float:left; line-height:22px;}
.hexin dd{ padding:0 0 0 20px;}

.qyry{}
.qyry ul li{ width:255px; float:left; text-align:center; margin:0 0 0 35px; display:inline; height:250px;}
.site ul li{ float:left; margin:10px 0 0 20px; display:inline}
.site ul li a,.site ul li a:hover{ margin:0}
.hzhb{ width:275px; float:left; line-height:22px; margin:0 0 0 20px; display:inline}
.hzhb dl dt{ margin:10px 0 0 0}
.site02,.site{ width:620px; float:left}
.site02 ul li{ float:left; margin:10px 0 0 20px; display:inline}
.ywfw{ width:155px; background:#605F6F; border-left:10px solid #FE9900; margin:0 auto; text-align:center}
.ywfw ul li{ height:25px; line-height:25px;}
.ywfw ul li a:hover{ color:#FE9900}
.ywfw ul li a.hua{ color:#FE9900}
.ask{ width:480px; margin:0 auto}
.ask ul li{ width:240px; float:left; line-height:22px; line-height:22px;}
.jingd{ clear:both; float:right}
.jingd img{ margin:10px 5px 0;}
.yewu-fw{ width:905px; margin:0 auto; background:#FFF; padding:20px 0}
.yewu-fw h4{ background:#F5F6F0 ; height:25px; border-bottom:1px solid #849B55}
.yewu-fw h4 span{background:url(product_bg01.jpg) no-repeat; height:25px; font-size:14px; float:left; text-align:center; width:170px; line-height:25px;}
.yewu-fwcen{ width:275px; float:left; margin:20px 0 0 20px; display:inline}
.yewu-fw-cen{background:#F5F6F0 url(product_bg03.jpg) no-repeat; color:#727272; text-align:left;width:905px;}
.yewu-fwcen-tp{ float:left; width:85px; height:85px;}
.yewu-fw-cen{color:#727272; text-align:left}
.yewu-fw-cen dt{ height:22px; line-height:22px; font-size:14px; color:#567913; font-weight:bold}
.yewu-fw-cen dd{ line-height:18px;}
.yewu-fw-cen02{background:#F5F6F0 url(product_bg03.jpg) 0 -95px no-repeat; color:#727272; text-align:left;width:905px;}
.yewu-fw-cen02 dt{ height:22px; line-height:22px; font-size:14px; color:#567913; font-weight:bold}
.yewu-fw-cen02 dd{ line-height:18px;}
.company{ width:180px; margin:0 auto; border:1px solid #870205; background:#870205}

.ywfw02{ width:165px;  margin:0 auto; text-align:center}
.ywfw02 ul li{ height:30px; line-height:30px; margin:5px auto}
.ywfw02 ul li a{ color:#fff;width:145px;border-left:10px solid #FE9900; float:left; text-align:left; padding:0 0 0 10px;height:30px; line-height:30px; display:block;background:#605F6F; }
.ywfw02 ul li a:hover{ color:#fff;width:145px;border-left:10px solid #800306; float:left; text-align:left; padding:0 0 0 10px;height:30px; line-height:30px; display:block; text-decoration:none;background:#605F6F; }
.ywfw02 ul li a.dianji{ color:#fff;width:145px;border-left:10px solid #800306; float:left; text-align:left; padding:0 0 0 10px;height:30px; line-height:30px; display:block; text-decoration:none;background:#605F6F; }


.info-rightcen-bg{ border:5px solid #e0e0e0; margin:20px auto 0; padding:10px; text-align:left;min-height:800px; height:auto !important; height:800px;}
.info-rightcen-bg p,.info-rightcen-bg02 p,.info-rightcen-bg03 p{ line-height:25px; text-indent:2em}
.info-rightcen-bg02{ border:5px solid #e0e0e0; margin:20px auto 0; padding:10px; text-align:left;}
.info-rightcen-bg03{border:5px solid #e0e0e0; margin:20px auto 0; padding:10px; text-align:left;}
.info-rightcen-bg h3{ height:30px; line-height:30px; text-align:left; font-size:14px}

.baojia{ width:500px; margin:0 auto; }
.baojia-cen{ width:500px; background:#cecfce;border-bottom:1px solid #36312d }
.baojia-left{ width:200px; float:left; text-align:center; padding:20px 0 0 0}
.baojia-right{ width:290px; float:left; padding:0 0 10px 10px; background:#FFF}
.baojia-right dt{ text-align:center; height:30px; line-height:30px; font-weight:bold}
.baojia-right dd{line-height:22px;}
.case{ width:600px; margin:0 auto; background:#FFF}
.case-cen{ width:560px; margin:0 auto; padding:10px 0}
.case-tp{ background:url(cp_bg.jpg) no-repeat; width:203px; height:135px; float:left; padding:7px 0 0 8px}
.case-tp-jj{ width:340px; float:right}
.case-tp-jj dl dd{ background:url(dian.jpg) 0 10px no-repeat; padding:0 0 0 15px; height:25px; line-height:25px}
.case-tp-jj dl dd span{ color:#ff6600}
.case-tp-jj dl dt{ background:#f3f3f3; width:320px; padding:10px; line-height:20px;}
.case-tp-jj dl dd a,.case-tp-jj dl dd a:hover{ margin:0}

.fyq{ text-align:center; padding:20px 0}
.fyq a{ background:#CCC; border:1px solid #36312D; padding:2px 6px; text-decoration:none}
.fyq a:hover{ background:#fff; border:1px solid #36312D; padding:2px 6px; text-decoration:none}
.fyq a.dianji{ background:#fff; border:1px solid #36312D; padding:2px 6px; text-decoration:none}
.tuiguang{ width:600px; background:#FFF; border:1px solid #B0D889; margin:20px auto}
.tuiguang h3{ height:30px; line-height:30px; padding:0 0 0 10px; font-size:12px; border-bottom:1px solid #B0D889; background:#F0F7EA} 
.tuiguang h3 span{ color:#F00}
.tuiguang-cen{ width:600px;}
.tuiguang-cen-left{ width:200px; float:left; text-align:center; padding:20px 0 10px 0}
.tuiguang-cen-right{ width:379px; float:right; padding:10px;border-left:1px solid #B0D889}
.tui-xxy{ background:#FFF; width:590px;}
.tui-xxy h3{ height:30px; line-height:30px; font-size:12px; padding:0 0 0 10px;background:#F0F7EA; color:#993333; margin:0 auto 10px; position:relative;width:580px;}
.tui-xxy p{ padding:0 10px;}
.tui-xxy h3 span{ font-weight:lighter; color:#000; position:absolute; right:20px; top:0}

.hkfs{ width:600px; background:#FFF;border:1px solid #3780cf; border-bottom:none}
.hkfs h3{ border:1px solid #fff; border-bottom:1px solid #3780cf; height:30px; line-height:30px; background:#83b6ec; font-size:12px}
.hkfs h3 strong{ background:url(dot03.gif) 10px 8px no-repeat; padding:0 0 0 30px; float:left}
.hkfs h3 span{ background:url(tel0411.gif) 0 7px no-repeat; float:right; padding:0 10px 0 20px; font-weight:lighter}
.hkfs-cen{ border-bottom:1px solid #3780cf}
.hkfs-cen-left{ width:289px; float:left; text-align:center; border-right:1px solid #3780cf; padding:10px 0}
.hkfs-cen-right{ width:300px; float:right; padding:5px 0 0 10px}
.hkfs-cen-right ul li{ line-height:22px;}

.wlyx{}
.wlyx h1{ height:30px; line-height:30px; background:#E2E2E2; border:1px solid #CCCCCC; padding:0 0 0 10px; font-size:12px; margin:10px auto}
.news0125{ padding:10px; text-align:left}
.news0125 ul li{ line-height:30px;}
.news0125-r p{text-indent:0}
p.news-jj{ margin:20px 0; text-indent:2em}
.news-tp{ background:#fff; padding:10px;}
.news-tp ul li{ float:left; margin:0 0 0 7px; display:inline}
.news-tp ul li img{ border:1px solid #CCC}
.news-zh ul li{ height:30px; line-height:30px; border-bottom:1px dashed #CCC}
.news-zh ul li a{ text-decoration:none}
.news-zh ul li a:hover{ text-decoration:underline}


/* 20100126 */
.ppku{}
.ppku img{ border:1px solid #CCC; width:130px; height:70px;} 
.ppku ul li{ float:left; width:153px; text-align:center; margin:20px auto}
.pinpai{ border:1px solid #cacaca; width:943px; padding:20px 0}
.pinpai h4{ font-size:12px; color:#666666; margin:10px auto; position:relative;}
.pinpai h4 span{ color:#F00}
.pinpai h4 a{ font-size:12px; font-weight:lighter; color:#000; position:absolute; right:30px; top:0}
.pinpai h4 a:hover{ font-size:12px; font-weight:lighter; color:#F00; position:absolute; right:30px; top:0}
.pp-flash{ height:570px; border-bottom:1px dashed #afafaf}
.pp-cen-left{ float:left; width:210px; }
.pp-cen-z{ float:left; width:491px; border-left:1px dashed #afafaf; border-right:1px dashed #afafaf; min-height:350px; height:auto !important; height:350px; color:#666666; padding:10px; text-align:left}
.pp-cen-right{ float:left; width:200px;text-align:left; padding:10px 10px 0 10px; color:#000}
.pp-cen-bg{ background:url(pp_lbg.jpg) no-repeat; width:179px; height:118px; padding:50px 0 0 0; margin:50px auto 0}
.pp-cen-z p{text-indent:2em; line-height:20px; padding:5px  0}
.pp-cen-z p.wz a{ color:#0000FF; text-decoration:underline}
.pp-cen-z p.wz a:hover{ color:#F00; text-decoration:underline}
.pp-cen-right h4{ padding:0 0 10px 0; border-bottom:1px solid #afafaf; margin:0 auto 20px;}
.pp-cen-right ul li{ line-height:30px;}
.pp-cen-right ul li span{ color:#F00}
.pp-cen-right .wz a{ color:#0000FF; text-decoration:underline}
.pp-cen-right a,.pp-cen-right a:hover{ color:#000; text-decoration:underline}
.seo{ background:#eeeeee; text-align:left; color:#000;padding:20px;}
.seo-cen{  height:100px; border-bottom:1px solid #d9e1db; }
.seo-cen img{ float:left}
.seo-cen ul li{ text-align:left; color:#000}
.seo p{ line-height:22px; color:#666666}
.yewu-fwcen a,.yewu-fwcen a:hover{ color:#567913}


.ezine-cen-l{ width:300px; float:left; padding:0 0 30px 0}
.ezine-cen-l img{ float:left}
.ezine-cen-l ul{ float:left; width:230px;}
.ezine-cen-l ul li{ clear:both; line-height:22px;}
.ezine-cen{ margin:20px auto 0}
.ezine-zzlc{ width:250px; float:left; margin:0 0 0 40px; display:inline; height:300px;}
.ezine-zzlc h3{ font-size:14px; padding:10px 0; color:#216e98}
.dianzizz{ color:#666}
.dianzizz div{ line-height:30px;}
.dianzizz div span{ color:#F00; font-weight:bold}


.dlhot-flash{ position:absolute; top:50%; margin:-79px 0 0 0; left:0; width:100%; z-index:2}
.dh_l{ background:url(ge_l.jpg) repeat-x; height:157px;}
.dh_r{ background:url(ge_r.jpg) repeat-x; height:157px;}

.dlhot-top-left{ width:11px; height:11px; background:#F00; position:absolute; left:0; top:0}
.dlhot-top-right{ width:11px; height:11px; background:#F00; position:absolute; right:0; top:0}
.dlhot-top-lx{ width:11px; height:11px; background:#F00; float:left; position:absolute; left:0; bottom:0}
.dlhot-top-rx{width:11px; height:11px; background:#F00; float:right; position:absolute; right:0; bottom:0}
.z-djj{ height:30px; line-height:30px; color:#000; position:absolute; bottom:-30px; background:#FFF; width:100%; left:50%; margin:0 0 0 -50%}
.yxx{line-height:22px; border-bottom:1px solid #666; padding:20px 0}


/* 20100705 关于我们 */
.scroll{width:945px;height:345px;overflow:hidden;position:relative;}
.slider{position:absolute; left:0}
.slider img{width:945px;height:345px;display:block; float:left}
.num{position:absolute;left:5px;bottom:5px;}
.num li{float:left;color:#fff;text-align:center;line-height:16px;width:16px;height:16px;font-family:Arial;font-size:12px;cursor:pointer;overflow:hidden;margin:3px 1px;border:1px solid #000;background-color:#000;}
.num li.on{color:#fff;line-height:21px;width:21px;height:21px;font-size:16px;margin:0 1px;border:0;background-color:#000;font-weight:bold;}
.ywfw02about{ width:165px;  margin:0 auto; text-align:center}
.ywfw02about ul{ margin:10px 0; float:left}
.ywfw02about ul li a{ color:#fff;width:135px;float:left; text-align:left; padding:0 0 0 30px;height:30px; line-height:30px; display:block; font-size:13px; font-weight:bold}
.ywfw02about ul li a.xxyabout01{ background:#d72836}
.ywfw02about ul li a.xxyabout02{ background:#ef572b}
.ywfw02about ul li a.xxyabout03{ background:#f1b833}
.ywfw02about ul li a.xxyabout04{ background:#f6d314}
.ywfw02about ul li a.xxyabout05{ background:#e50b81}
.ywfw02about ul li a.xxyabout06{ background:#0dcefe}
.ywfw02about ul li a.xxyabout07{ background:#0790bc}
.ywfw02about ul li a.xxyabout08{ background:#7a7a7a}
.info-xxy{}
.info-xxy-l{ width:395px; float:left}
.info-xxy-r{ width:205px; float:right}
.tab{width:560px; padding:20px 0 0 0; min-height:400px; height:auto !important; height:400px;}
.tab dl dt{ background:url(info_h.jpg) repeat-x; height:44px; font-size:14px}
.tab dl dt a{float:left;display:block;cursor:pointer;width:58px;height:44px;text-align:center;background:url(info_dian01.jpg) no-repeat;color:#000; margin:0 0 0 18px; display:inline}
.tab dl dt a.tabActive{background:url(info_dian02.jpg) no-repeat;width:58px;height:44px;color:#c80010;font-weight:bold;position:relative; margin:0 0 0 18px; display:inline}
.tab dl dd{padding:10px;height:200px; clear:both;}
.info-time{ width:110px; text-align:center; font-size:30px; color:#dc1222; float:left; font-weight:bold}
.info-time-r{ width:412px; float:right; line-height:22px;}
.info-hxgl{}
.info-mtbd{ padding:15px 0; border-bottom:1px solid #d0d0d0}
.info-mtbd img{ float:left; border:1px solid #ccc}
.info-mtbd-cen{ width:420px; float:right}
.info-mtbd-cen dl dt{ font-size:14px; font-weight:bold; height:30px; line-height:30px;}
.info-mtbd-cen01{}
.info-mtbd-cen01 dl dt{ font-size:14px; font-weight:bold; height:30px; line-height:30px;}
.info-list{ padding:0 20px;}
.info-list ul li{ line-height:30px; height:30px; font-size:14px; border-bottom:1px dashed #CCC}
.infosite ul li{ float:left; margin:50px 0 0 45px; display:inline; width:216px;}
.infosite ul li img{ float:left; border:1px solid #999}

/* 20100706 */
.hx0706{ background:url(hx0706_bg.jpg) right 0 no-repeat; min-height:594px; height:auto !important; height:594px;}
.hx0706-s{ width:312px; float:left; margin:0 0 0 30px; display:inline}
.hx0706-sbg{ background:url(hx0706_bg01.jpg) no-repeat; width:312px; height:244px; text-align:center; padding:9px 0 0 0; margin:10px 0 0 0}
.hx0706-x{float:left; margin:20px 0 0 30px; display:inline}
.hx0706-x-sbg{background:url(hx0706_bg02.jpg) no-repeat; width:154px; height:145px; text-align:center; padding:8px 0 0 0; margin:10px 20px 0 0; float:left}











