body { margin: 0; font: 12px "Microsoft YaHei"; color: #333333; line-height: 22px; background: #ffffff; }
* { margin: 0; padding: 0 }
a { font: 12px "Microsoft YaHei"; color: #585858; line-height: 22px; text-decoration: none }
a:hover { color: red; text-decoration: none }
ul li { list-style-type: none }
h1 h2 h3 h4 h5 h6 { font: 12px }

img { border: 0; }
#maxw img {
width:expression(width>760?"760px":width); max-width: 760px }
#mleft { float: left; }
.mleft { float: left; }
#mright { float: right; }
.mright { float: right; }
#clear { clear: both; }
#center { text-align: center }
.center { text-align: center }

#next { clear: both; text-align: center; position: relative; top: 15; height: 50px }
#back { clear: both; text-align: center; position: relative; top: 15; height: 50px }
#time { clear: both; text-align: center; position: relative; top: 15; height: 50px; width: 500px; margin: 0 auto }

#z1 { position: relative; z-index: 9999 }
#z2 { position: relative; z-index: 8888 }
#z3 { position: relative; z-index: 7777 }
#z4 { position: relative; z-index: 6666 }
#z5 { position: relative; z-index: 5555 }
#z6 { position: relative; z-index: 4444 }
.z1 { position: relative; z-index: 9999 }
.z2 { position: relative; z-index: 8888 }
.z3 { position: relative; z-index: 7777 }
.z4 { position: relative; z-index: 6666 }
.z5 { position: relative; z-index: 5555 }
.z6 { position: relative; z-index: 4444 }

.m5 { margin: 5px }
.m10 { margin: 10px }
.m15 { margin: 15px }
.m20 { margin: 20px }
.m25 { margin: 25px }
.m30 { margin: 30px }
.m35 { margin: 35px }
.m40 { margin: 40px }
.m45 { margin: 45px }
.m50 { margin: 50px }
.p5 { padding: 5px }
.p10 { padding: 10px }
.p15 { padding: 15px }
.p20 { padding: 20px }
.p25 { padding: 25px }
.p30 { padding: 30px }
.p35 { padding: 35px }
.p40 { padding: 40px }
.p45 { padding: 45px }
.p50 { padding: 50px }
.m_t5 { margin-top: 5px }
.m_t10 { margin-top: 10px }
.m_t15 { margin-top: 15px }
.m_t20 { margin-top: 20px }
.m_t25 { margin-top: 25px }
.m_t30 { margin-top: 30px }
.m_t35 { margin-top: 35px }
.m_t40 { margin-top: 40px }
.m_t45 { margin-top: 45px }
.m_t50 { margin-top: 50px }
.m_l5 { margin-left: 5px }
.m_l10 { margin-left: 10px }
.m_l15 { margin-left: 15px }
.m_l20 { margin-left: 20px }
.m_l25 { margin-left: 25px }
.m_l30 { margin-left: 30px }
.m_l35 { margin-left: 35px }
.m_l40 { margin-left: 40px }
.m_l45 { margin-left: 45px }
.m_l50 { margin-left: 50px }
.m_r5 { margin-right: 5px }
.m_r10 { margin-right: 10px }
.m_r15 { margin-right: 15px }
.m_r20 { margin-right: 20px }
.m_r25 { margin-right: 25px }
.m_r30 { margin-right: 30px }
.m_r35 { margin-right: 35px }
.m_r40 { margin-right: 40px }
.m_r45 { margin-right: 45px }
.m_r50 { margin-right: 50px }
.m_b5 { margin-bottom: 5px }
.m_b10 { margin-bottom: 10px }
.m_b15 { margin-bottom: 15px }
.m_b20 { margin-bottom: 20px }
.m_b25 { margin-bottom: 25px }
.m_b30 { margin-bottom: 30px }
.m_b35 { margin-bottom: 35px }
.m_b40 { margin-bottom: 40px }
.m_b45 { margin-bottom: 45px }
.m_b50 { margin-bottom: 50px }
.p_t5 { padding-top: 5px }
.p_t10 { padding-top: 10px }
.p_t15 { padding-top: 15px }
.p_t20 { padding-top: 20px }
.p_t25 { padding-top: 25px }
.p_t30 { padding-top: 30px }
.p_t35 { padding-top: 35px }
.p_t40 { padding-top: 40px }
.p_t45 { padding-top: 45px }
.p_t50 { padding-top: 50px }
.p_l5 { padding-left: 5px }
.p_l10 { padding-left: 10px }
.p_l15 { padding-left: 15px }
.p_l20 { padding-left: 20px }
.p_l25 { padding-left: 25px }
.p_l30 { padding-left: 30px }
.p_l35 { padding-left: 35px }
.p_l40 { padding-left: 40px }
.p_l45 { padding-left: 45px }
.p_l50 { padding-left: 50px }
.p_r5 { padding-right: 5px }
.p_r10 { padding-right: 10px }
.p_r15 { padding-right: 15px }
.p_r20 { padding-right: 20px }
.p_r25 { padding-right: 25px }
.p_r30 { padding-right: 30px }
.p_r35 { padding-right: 35px }
.p_r40 { padding-right: 40px }
.p_r45 { padding-right: 45px }
.p_r50 { padding-right: 50px }
.p_b5 { padding-bottom: 5px }
.p_b10 { padding-bottom: 10px }
.p_b15 { padding-bottom: 15px }
.p_b20 { padding-bottom: 20px }
.p_b25 { padding-bottom: 25px }
.p_b30 { padding-bottom: 30px }
.p_b35 { padding-bottom: 35px }
.p_b40 { padding-bottom: 40px }
.p_b45 { padding-bottom: 45px }
.p_b50 { padding-bottom: 50px }
#m5 { margin: 5px }
#m10 { margin: 10px }
#m15 { margin: 15px }
#m20 { margin: 20px }
#m25 { margin: 25px }
#m30 { margin: 30px }
#m35 { margin: 35px }
#m40 { margin: 40px }
#m45 { margin: 45px }
#m50 { margin: 50px }
#p5 { padding: 5px }
#p10 { padding: 10px }
#p15 { padding: 15px }
#p20 { padding: 20px }
#p25 { padding: 25px }
#p30 { padding: 30px }
#p35 { padding: 35px }
#p40 { padding: 40px }
#p45 { padding: 45px }
#p50 { padding: 50px }
#m_t5 { margin-top: 5px }
#m_t10 { margin-top: 10px }
#m_t15 { margin-top: 15px }
#m_t20 { margin-top: 20px }
#m_t25 { margin-top: 25px }
#m_t30 { margin-top: 30px }
#m_t35 { margin-top: 35px }
#m_t40 { margin-top: 40px }
#m_t45 { margin-top: 45px }
#m_t50 { margin-top: 50px }
#m_l5 { margin-left: 5px }
#m_l10 { margin-left: 10px }
#m_l15 { margin-left: 15px }
#m_l20 { margin-left: 20px }
#m_l25 { margin-left: 25px }
#m_l30 { margin-left: 30px }
#m_l35 { margin-left: 35px }
#m_l40 { margin-left: 40px }
#m_l45 { margin-left: 45px }
#m_l50 { margin-left: 50px }
#m_r5 { margin-right: 5px }
#m_r10 { margin-right: 10px }
#m_r15 { margin-right: 15px }
#m_r20 { margin-right: 20px }
#m_r25 { margin-right: 25px }
#m_r30 { margin-right: 30px }
#m_r35 { margin-right: 35px }
#m_r40 { margin-right: 40px }
#m_r45 { margin-right: 45px }
#m_r50 { margin-right: 50px }
#m_b5 { margin-bottom: 5px }
#m_b10 { margin-bottom: 10px }
#m_b15 { margin-bottom: 15px }
#m_b20 { margin-bottom: 20px }
#m_b25 { margin-bottom: 25px }
#m_b30 { margin-bottom: 30px }
#m_b35 { margin-bottom: 35px }
#m_b40 { margin-bottom: 40px }
#m_b45 { margin-bottom: 45px }
#m_b50 { margin-bottom: 50px }
#p_t5 { padding-top: 5px }
#p_t10 { padding-top: 10px }
#p_t15 { padding-top: 15px }
#p_t20 { padding-top: 20px }
#p_t25 { padding-top: 25px }
#p_t30 { padding-top: 30px }
#p_t35 { padding-top: 35px }
#p_t40 { padding-top: 40px }
#p_t45 { padding-top: 45px }
#p_t50 { padding-top: 50px }
#p_l5 { padding-left: 5px }
#p_l10 { padding-left: 10px }
#p_l15 { padding-left: 15px }
#p_l20 { padding-left: 20px }
#p_l25 { padding-left: 25px }
#p_l30 { padding-left: 30px }
#p_l35 { padding-left: 35px }
#p_l40 { padding-left: 40px }
#p_l45 { padding-left: 45px }
#p_l50 { padding-left: 50px }
#p_r5 { padding-right: 5px }
#p_r10 { padding-right: 10px }
#p_r15 { padding-right: 15px }
#p_r20 { padding-right: 20px }
#p_r25 { padding-right: 25px }
#p_r30 { padding-right: 30px }
#p_r35 { padding-right: 35px }
#p_r40 { padding-right: 40px }
#p_r45 { padding-right: 45px }
#p_r50 { padding-right: 50px }
#p_b5 { padding-bottom: 5px }
#p_b10 { padding-bottom: 10px }
#p_b15 { padding-bottom: 15px }
#p_b20 { padding-bottom: 20px }
#p_b25 { padding-bottom: 25px }
#p_b30 { padding-bottom: 30px }
#p_b35 { padding-bottom: 35px }
#p_b40 { padding-bottom: 40px }
#p_b45 { padding-bottom: 45px }
#p_b50 { padding-bottom: 50px }
#p_t_l_r5 { padding-top: 5px; padding-left: 5px; padding-right: 5px }
.p_t_l_r5 { padding-top: 5px; padding-left: 5px; padding-right: 5px }
#p_t_l10 { padding-top: 12px; padding-left: 6px }
#p_t_l_r10 { padding-top: 10px; padding-left: 10px; padding-right: 10px }
.p_t_l_r10 { padding-top: 10px; padding-left: 10px; padding-right: 10px }
#m_t_l_r5 { margin-top: 5px; margin-left: 5px; margin-right: 5px; }
.m_t_l_r5 { margin-top: 5px; margin-left: 5px; margin-right: 5px; }
#m_t_l_r10 { margin-top: 10px; margin-left: 10px; margin-right: 10px; }
.m_t_l_r10 { margin-top: 10px; margin-left: 10px; margin-right: 10px; }
.m_b2 { margin-bottom: 2px }
.m_t55 { margin-top: 55px }
.m_r2 { margin-right: 2px }
.p_b2 { padding-bottom: 2px }
.p_r2 { padding-right: 2px }

#menu { float: right; }
#menu ul li { float: left; }
#menu ul li a { float: left; width: 95px; font: 14px/50px "Microsoft YaHei"; height: 50px; color: #333333; text-align: center; }
#menu ul li a:hover { color: red; }
#menu ul li span a { color: red; }

#wtop { width: 100%; margin-left: -50%; position: relative; left: 50%; }
#w { width: 1000px; position: relative; left: 50%; margin-left: -500px; }
#wn { width: 1140px; position: relative; left: 50%; margin-left: -570px; }
#wwgun { width: 100%; margin-left: -50%; position: relative; left: 50%; height: 480px; background-image: url(404.png) }
#wgun { width: 1035px; position: relative; left: 50%; margin-left: -518px; }
#whead { width: 100%; margin-left: -50%; position: relative; left: 50%; background: #ffffff; height: 110px }
#wbody { width: 100%; margin-left: -50%; position: relative; left: 50%; background-image: url(404.png); height: 670px }
#wbody_w { width: 1000px; position: relative; left: 50%; margin-left: -500px; background-image: url(404.png); height: 670px }
#wabout { width: 100%; margin-left: -50%; position: relative; left: 50%; height: 533px; background: #0b6fbe }
#about_w { width: 1000px; position: relative; left: 50%; margin-left: -500px; background-image: url(404.png); height: 533px }
#wonline { width: 100%; margin-left: -50%; position: relative; left: 50%; height: 468px; background: #dfdfdf }
#online_w { width: 1000px; position: relative; left: 50%; margin-left: -500px; background-image: url(404.png); height: 468px }


.rollBox { width: 875px; overflow: hidden; }
.LeftBotton { overflow: hidden; float: left; display: inline; margin: 0px; cursor: pointer; }
.RightBotton { overflow: hidden; float: left; display: inline; margin: 0px; cursor: pointer; }
.rollBox .Cont { width: 875px; overflow: hidden; text-align: left; }
.rollBox .ScrCont { width: 100000px; }
.rollBox .Cont .pic { width: 875px; float: left; text-align: left; }
.rollBox .Cont .pic img { background: #ffffff; display: block; margin: 0 auto; }
.rollBox .Cont .pic p { color: #505050; }
.rollBox .Cont a:link, .rollBox .Cont a:visited { text-decoration: none; }
.rollBox .Cont a:hover { text-decoration: none; }
.rollBox #List1, .rollBox #List2 { float: left; }
#head_left { float: left; background: #131f2f; width: 270px; height: 110px; text-align: center }
#head_right { float: left; background: #202a36; width: 730px; height: 110px; }
#headn_left { float: left; background: #ffffff; width: 370px; height: 110px; text-align: left }
#headn_right { float: left; background: #ffffff; width: 770px; height: 110px; }
#headn_input { float: left; height: 60px; width: 100% }
#ititle { text-align: center }

#wbody_f1 { float: left; position: absolute; top: 82px; left: 437px; }
#wbody_f2 { float: left; position: absolute; top: 150px; left: 229px; }
#wbody_f3 { float: left; position: absolute; top: 258px; left: 139px; }
#wbody_f4 { float: left; position: absolute; top: 370px; left: 151px; }
#wbody_f5 { float: left; position: absolute; top: 481px; left: 239px; }
#wbody_f6 { float: left; position: absolute; top: 571px; left: 418px; }
#wbody_f7 { float: left; position: absolute; top: 492px; left: 666px; }
#wbody_f8 { float: left; position: absolute; top: 382px; left: 702px; }
#wbody_f9 { float: left; position: absolute; top: 275px; left: 729px; }
#wbody_f10 { float: left; position: absolute; top: 174px; left: 635px; }
#wbody_f1 a, #wbody_f2 a, #wbody_f3 a, #wbody_f4 a, #wbody_f5 a, #wbody_f6 a, #wbody_f7 a, #wbody_f8 a, #wbody_f9 a, #wbody_f10 a, #wbody_f11 a, #wbody_f12 a, #wbody_f13 a, #wbody_f14 a { font: 12px "Microsoft YaHei"; color: #ffffff }
#wbody_f1 a:hover, #wbody_f2 a:hover, #wbody_f3 a:hover, #wbody_f4 a:hover, #wbody_f5 a:hover, #wbody_f6 a:hover, #wbody_f7 a:hover, #wbody_f8 a:hover, #wbody_f9 a:hover, #wbody_f10 a:hover, #wbody_f11 a:hover, #wbody_f12 a:hover, #wbody_f13 a:hover, #wbody_f14 a:hover { color: red }
#n_pro { float: left; border: 1px solid #ccc; background: #ffffff }
#n_pro h1 { float: left }
#n_pro h2 { font: 12px/22px "Microsoft YaHei"; color: #4b4b4b; width: 100%; text-align: center; }
#n_pro h2 a { font: bold 12px/22px "Microsoft YaHei"; color: #7d7e83; width: 100%; text-align: center }
#n_pro h2 a:hover { color: red; }
#n_pro h3 { text-align: center; margin: 30px 0px 30px 0px }
#about_about h1 { font: 12px/25px "Microsoft YaHei"; color: #ffffff; width: 550px; position: absolute; top: 209px; left: 438px }
#about_about h1 a { font: 12px/25px "Microsoft YaHei"; color: red }
#about_about h2 a { font: 12px/24px "Microsoft YaHei"; color: #ffffff; position: absolute; top: 420px; left: 465px }
#about_about h3 a { font: 12px/24px "Microsoft YaHei"; color: #ffffff; position: absolute; top: 420px; left: 600px }
#about_about h2 a:hover, #about_about h3 a:hover { color: red }
#news_w { width: 1000px; position: relative; left: 50%; margin-left: -500px; float: left; background-image: url(404.png); height: 350px }
#news_w h1 { position: absolute; top: 23px; left: 423px }
#news_w h2 { position: absolute; top: 23px; left: 939px }
#news_h1 { position: absolute; top: 83px; left: 22px; color: #5b5b5b }
#news_h1_2 { position: absolute; top: 83px; left: 220px; color: #5b5b5b }
#news_h2 { position: absolute; top: 90px; left: 530px }
#online_contact { position: absolute; top: 170px; left: 700px; color: #666 }
#online_copyright { position: absolute; top: 374px; left: 509px; color: #666; font: 12px 'arial' }
#online_copyright a { color: #666; text-decoration: underline; font: 12px 'arial' }
#online_copyright a:hover { color: red; font: 12px 'arial' }
#online_w h1 { position: absolute; top: 186px; left: 10px; color: #a1a0a0 }
#online_w h2 { position: absolute; top: 235px; left: 10px; color: #a1a0a0 }
#online_w h3 { position: absolute; top: 285px; left: 10px; color: #a1a0a0 }
#online_w h4 { position: absolute; top: 375px; left: 208px; color: #a1a0a0; }
#leftone { float: left; width: 250px; background: #ffffff; }
#leftone h1 { float: left; width: 250px; height: 35px; background: url(../image/left_title.jpg); font: 14px/35px "Microsoft YaHei"; color: #ffffff; }
#leftone h2 { float: left; width: 250px; height: 35px; background: url(../image/left_title_c.jpg); font: 14px/35px "Microsoft YaHei"; color: #333333; }
#leftone ul { float: left; width: 250px; }
#leftone ul li { float: left; width: 100%; font: 14px/30px "Microsoft YaHei"; color: #333333; border-bottom: 1px solid #dedede; background: url(../image/bgbg.jpg); }
#leftone ul li a { font: normal 14px/30px "Microsoft YaHei"; color: #333333; }
#leftone ul li a.A { font: normal 14px/30px "Microsoft YaHei"; color: red; }
#leftone ul li a.B { font-weight:bold !important; }
#leftone ul li a:hover { color: red; }
#leftcontact { float: left; height: 190px; width: 250px; background: url(../image/contact_n.jpg); color: #333333; font: 12px/22px 'arail' }
#leftlink { float: left;width: 250px; background:#ffffff; color: #333333; font: 12px/22px 'arail' }
#leftone_p { float: left; width: 250px; background: #ffffff }
#leftone_p h1 { float: left; width: 250px; height: 35px; background: url(../image/left_title.jpg); font: 14px/35px "Microsoft YaHei"; color: #ffffff; }
#leftone_p h2 { float: left; width: 250px; height: 35px; background: url(../image/left_title_c.jpg); font: 14px/35px "Microsoft YaHei"; color: #333333; }
#leftone_p ul { float: left }
#leftone_p ul li { float: left; width: 250px; font: 12px/30px 'arial'; color: #333333; border-bottom: 1px solid #dedede; background: url(../image/bgbg.jpg); }
#leftone_p ul li a { font: 12px/30px 'arial'; color: #333333; }
#leftone_p ul li span a { font: 12px/30px 'arial'; color: red; }
#leftone_p ul li a:hover { color: red; }

#rightone { float: left; width: 855px; background: #ffffff }
#rightone h1 { float: left; font: 16px/34px "Microsoft YaHei"; color: #444; padding-left: 10px; border-bottom: 1px solid #ccc; border-left: 2px solid #16a53d; width: 100%; margin-bottom: 20px; background:#f1f1f1}
#rightabout { font:14px/30px "Microsoft YaHei"; color: #666666;!important; }
#pone { float: left; width: 235px; margin: 15px }
#pone p { text-align: center; font: 12px/30px "Microsoft YaHei"; color: #444 }
#ipone { float: left; margin-right: 15px }
#ipone p { text-align: center; font: 12px/30px "Microsoft YaHei"; color: #444 }
#bodyone { float: left; width: 1130px; background: #ffffff }
#bodyone h1 { float: left; font: 20px "Microsoft YaHei"; color: #444; padding-bottom: 20px }
#productone { font: 14px/28px "Microsoft YaHei"; color: #444 }
#productshowfont { float: left }
#productshowfont ul { float: left; }
#productshowfont ul li { font: 12px/30px "Microsoft YaHei"; }
#dayin { background-image: url(../image/dayin.png); height: 30px; }
#shoucang { background-image: url(../image/shoucang.png); height: 30px; }
#dianhua { background-image: url(../image/dianhua.png); height: 30px; }
#youjian { background-image: url(../image/youjian.png); height: 30px; }
#download { background-image: url(404.png); height: 30px; }
#fenxiang { float: left; padding-top: 5px }

#time { clear: both; text-align: center; position: relative; height: 50px }
#ntitle { width: 100%; font: bold 18px/50px "Microsoft YaHei"; text-align: center; border-bottom: 1px dashed #ccc }
#nbody { width: 100%; font: 14px/30px "Microsoft YaHei"; color: #333333; }
#ibanner { width: 1140px; position: relative; left: 50%; margin-left: -570px; height: 115px; font: 14px/26px "Microsoft YaHei"; color: #666666 }
#biaoqian ul { width: 100%; overflow: hidden; margin: 0; }
#biaoqian li { color: #575a56; float: left; margin-bottom: 20px; list-style: none; background: #ddd; text-align: center; margin-right: 1px; cursor: pointer; }
#biaoqian li.current { background: #0b6fbe; color: #ffffff; }
.bq-cp li { width: 197px; height: 30px; line-height: 30px; }
#lefttitletwofont { font: 12px/30px "Microsoft YaHei"; border-bottom: 1px solid #ccc }
#imgshow img { width: 795px }

#wyuming { width: 1120px; position: relative; left: 50%; margin-left: -560px; font:12px/22px '微软雅黑'; color:#888888; border-top:1px solid #484848}
#wyuming a{ font:12px/22px '微软雅黑'; color:#888888}
#wyuming a:hover{color:red}