@charset "utf-8";
/* CSS Document */

/* GLOBAL */
* { padding:0; margin:0; }
a { text-decoration:none; color:#e60012; }
img { border:0; }
body { background:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fefbfb; line-height:1.6em; }
#wrapper { margin:auto; width:1002px; }
.left { float:left; }
.right { float:right; }
.clear { clear:both; }
#footer { background:url(footer-bg.jpg) no-repeat 0 0; padding:20px 0 30px; text-align:center; line-height:2em; color:#939393; margin-top:30px; }
.subPage{ background:#000 url(imgs/sub-page-bg.jpg) no-repeat center 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fefbfb; line-height:1.6em; }
.subPage1{ background:#000 url(imgs/sub-page-bg1.jpg) no-repeat center 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fefbfb; line-height:1.6em; }
.subPage .textInfo { width:0; height:0; font-size:0; overflow:hidden; }
.subPage #header { position:relative; }
.subPage .pubNavi { position:absolute; top:0; left:0; }
.subPage #header img { margin-top:120px; }/* xxcxcx */



/* HOME */
#home {}
#home h2 { height:24px; overflow:hidden; font-size:9px; font-weight:normal; text-indent:-9999px; position:relative; margin-bottom:6px; }
#home a.more { color:#fff; position:absolute; right:8px; top:4px; text-indent:0; letter-spacing:1px; }
#home #header { height:582px; overflow:hidden; background:#000000; }
#home .textInfo { width:0; height:0; font-size:0; overflow:hidden; }
#home #content { background:url(home-content-bg.jpg) repeat-x 0 0; zoom:1; }
#home .left { width:620px; padding-left:14px; overflow:hidden; }
#home .left ul { margin:0 16px; }
#home .left li { margin-bottom:20px; list-style:none; }
#home .left li img { width:128px; height:79px; padding:7px; overflow:hidden; background:url(home-list-img-bg.png) no-repeat 0 0; float:left; }
#home .left li dl { width:430px; float:right; }
#home .left li dt { font-weight:bold; color:#e60012; margin:4px 0; }
#home .discuss { background:url(home-discuss-heading.gif) no-repeat 0 0; }
#home .intro { padding:8px 20px 14px; font-weight:bold; line-height:24px; background:url(index_leftbg.jpg) no-repeat;}
#home .right { width:314px; padding-right:30px; overflow:hidden; }
#home .right li {position:relative; }
#home .right .progress { width:128px; height:10px; padding:2px 0;  position:absolute; left:164px; _left:150px; top:2px; font-size:0; overflow:hidden; }
#home .right .progress img { height:10px; overflow:hidden; }
#home .vote { background:url(home-vote-heading.gif) no-repeat 0 0; }
#home .voteForm { background:url(index_rightbg.jpg) no-repeat 0 0; height:440px; padding:0 7px 0 15px; margin-bottom:6px; }
#home .voteForm ol { list-style-position:inside; padding-top:6px; }
#home .community { background:url(home-communicate.gif) no-repeat 0 0; height:210px; overflow:hidden; position:relative; }
#home .community p { margin:14px 148px 0 10px; }
#home .community .button a { display:block; width:73px; height:27px; overflow:hidden; position:absolute; left:206px; top:120px; }
#home .award li { float:left; background:url(home-award-bg.jpg) no-repeat right 0; width:162px; height:180px; padding:6px 12px 10px 24px; overflow:hidden; }
#home .award li h3 { text-align:center; } 
#home .Prize { padding-top:10px; overflow:visible; width:160px;}	
#home .Prizep{ width:100px; float:left;}
#home .prizeimg{float:right; width:50px;}
#home .Prize1{ border: 1px solid #CCCCCC; margin:0 5px 0 0;}

/*guide*/
#guide .add{margin:120px 0 0 0;}
#guide .canyu{ width:957px; height:454px; background:url(guide_content1.png) no-repeat 0 0; margin:auto; }
#guide .bt{ width:231px; height:71px; margin:auto; padding-top:20px;}
#guide .content1_2{ width:895px; height:120px; margin:auto; background:url(content1_2.png) no-repeat 0 0;margin-top:10px; overflow:hidden; zoom:1; }
#guide .content3_5 li{ width:250px; margin-left:40px; list-style:none; padding-top:20px;float:left; }
#guide .content3_5{ width:895px; height:190px; margin:auto; background:url(content3_5.png) no-repeat 0 0;margin-top:10px; overflow:hidden; zoom:1; }
#guide .taolun{ width:957px; height:615px; background:url(guide_content2.png) no-repeat 0 0;margin:auto; }
#guide .bt1{ width:231px; height:71px; margin:auto; padding-top:30px;}
#guide .tlcontent{ width:913px; height:462;margin:auto;}
#guide .tlcontent1{ width:913px; height:39px; background:url(tlcontent_01.png) no-repeat 0 0;}
#guide .tlcontent2{ width:913px; height:192px; background:url(tlcontent_02.png) no-repeat 0 0;}
#guide .tlcontent3{ width:913px; height:56px; background:url(tlcontent_03.png) no-repeat 0 0;}
#guide .tlcontent4{ width:913px; height:185px; background:url(tlcontent_04.png) no-repeat 0 0;}
#guide .p1{ width:330px; height:100px; padding-top:20px; margin:0 0 0 40px; float:left;}
#guide .p2{ width:330px; height:100px; padding-top:20px; margin:0 0 0 156px; float:left;}
#guide .p3{ width:200px; height:100px; padding-top:20px; margin:0 0 0 40px; float:left;}
#guide .p4{ width:200px; height:100px; padding-top:20px; margin:0 0 0 110px; float:left;}
#guide .p5{ width:200px; height:100px; padding-top:20px; margin:0 0 0 110px; float:left;}
#guide .p6{ margin:0 0 0 30px; padding-top:8px;}
#guide .p7{ width:650px; padding:50px;line-height:2em;}
#guide .p8{ margin:0 0 0 30px; padding-top:15px; }
#guide .p9{ width:650px; padding:50px;line-height:2em;}
#guide .canyufangshi1top{ padding-top:20px;}
#guide .canyufangshi1{ width:880px; height:74px; margin:auto; background:url(canyufangshi.png) no-repeat 0 0;}
#guide .canyufangshi1wenzi li{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff;line-height:2.3em; list-style:none; width:860px; margin:auto;}


/*action*/
#action .add{margin:120px 0 0 0;}
#action #content { overflow:hidden; zoom:1; width:1002px; }
#action .left { width:704px; padding-left:14px; float:left; }
#action .leftP{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#fefbfb;line-height:1.5em; margin:0 15px 5px 15px; padding-top:12px;}
#action .leftP1{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#fefbfb;line-height:1.5em; margin:0 15px 5px 15px; }
#action .officeroadshow{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#fefbfb;line-height:1.5em; margin:0 15px 5px 15px;}
#action .right { width:266px; padding-right:10px; float:left; }
#action .right1 { width:698px; height:198px; background:#3d3d3d; margin:auto; }
#action .right2 { width:698px; height:380px; background:#3d3d3d; margin:auto; }
#action .right3 { width:698px; height:160px; background:#3d3d3d; margin:auto; }
#action .right3 li{ width:140px; margin-left:28px; list-style:none;margin-top:5px;float:left; text-align:center;}
#action .left1{ width:258px; height:109px; background:#3d3d3d; margin:auto;}
#action .left2{ width:258px; height:124px; background:#3d3d3d; margin:auto;}
#action .left3{ width:258px; height:140px; background:#3d3d3d; margin:auto;}
#action .left4{ width:258px; height:204px; background:#3d3d3d; margin:auto;}
#action .left5{ width:258px; height:178px; background:#3d3d3d; margin:auto; }
#action .shuoming {width:650px; height:170px; margin:auto; padding-top:14px;}	
#action .shuomingpic{ width:200px; height:150px; float:left;}
#action .shuomingp{ width:430px; float:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px;}
#action .shuomingp a{ color:#ffffff;}
#action #content li{ list-style:none;padding-top:15px;}
#action #content .pic{ width:128px; height:79px; padding:7px; overflow:hidden; background:url(home-list-img-bg.png) no-repeat 0 0; float:left; }
#action #content .txt{ width:500px; float:left; height:100px; line-height:19px; margin-left:10px;}
#action #content .txt p{ font-size:14px; color:#FF0000; margin-bottom:10px; font-weight:bold;}
#action #content .txt .piao{ font-size:12px; font-weight:bold; text-align:right; height:21px; line-height:21px;}
#action #content .txt .piao span{ color:#FF0000;}
#action #content .txt .piao img{ margin-left:30px;}
#action .hdsm{ width:698px; height:22px; background-color:#9f1900; margin:auto;}
#action .hdsmwenzi{ font-size:14px; color:#fff; margin:0 0 0 15px; padding-top:1px;}
#action .hdsmwenzi1{ font-size:14px; color:#fff; margin:0 0 0 15px; padding-top:1px; width:630px; float:left;}
#action .hdwz{ width:698px; height:22px; background-color:#9f1900; margin:auto;}
#action .picshow{ width:698px; height:22px; background-color:#9f1900; margin:auto;}
#action .peixun{ width:258px; height:22px; background-color:#9f1900; margin:auto;}
#action .officeshow{ width:266px; height:71px; background:url(action_content_right_01.png) no-repeat 0 0;}
#action .officeshowwenzi{ font-size:14px; color:#fff; margin:0 0 0 15px; padding-top:32px;}
#action .leftdi{ width:258px; height:5px; background:url(leftbj.gif) no-repeat 0 0; margin:auto;}
#action .ding{ width:698px; height:15px; background:#3d3d3d; margin:auto;}
#action .righthj{ padding-top:5px;}
#action .rightding{ width:698px; height:8px; margin:auto; }
#action .rightdi{ width:698px; height:4px; margin:auto; }


/*vote*/
#vote #VoteContent { zoom:1;margin:120px 0 0 0;}
#vote .VoteContentLeft{ float:left;width:368px;overflow:hidden;}
#vote .VoteContentRight{ width:612px;overflow:hidden;padding-left:10px;}
#vote .rightcontent{ margin:70px 40px 0 10px;}
#vote .page{ margin:0 40px 0 0; float:right;}
#vote .toupiao{ width:612px;background:url(votebj_02.png) no-repeat 0 0; background-repeat:repeat-y; overflow:hidden; zoom:1; }
#vote .toupiaowenzi{ padding-top:20px;height:30px;margin:0 70px 0 30px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#cc3333;line-height:1.6em;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #CCCCCC;border-right-color: #CCCCCC;border-bottom-color: #CCCCCC;border-left-color: #CCCCCC;}
#vote .tiao{ width:500px;height:25px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000; margin:0 0 0 30px; }
#vote .left1{width:368px;height:437px;background:url(vote_left_02.png) no-repeat 0 0;}
#vote .lefttwenzi{height:30px;font-family:Arial, Helvetica, sans-serif;margin:0 70px 0 90px;font-size:14px;color:#000000;line-height:1.6em;}
#vote .wenzi1{font-size:14px; line-height:25px; height:20px; color:#ff0000;}
#vote .lefttwenzi ol{ list-style-position:inside; padding-top:6px; margin:0px 40px 0 40px;}
#vote .lefttwenzi1{height:23px; margin:auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;line-height:1.6em;}
#vote .lefttwenzi2{margin:5px 70px 0 80px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;line-height:25px;}
#vote .lefttwenzi3{margin:0 70px 0 80px;}
#vote .lefttwenzi4{ width:368px; height:250px;background:url(vote_left_03_02.png) no-repeat 0 0; }
#vote .lefttwenzi5{ width:368px; height:329px;background:url(vote_left_03_04.png) no-repeat 0 0; }
#vote .lefttwenzi6{	margin:0 75px 0 80px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;line-height:15px;}
#vote .voteForm {padding:0 30px;width:540px; float:left; }
#vote .title{ font-size:14px; line-height:25px; height:25px; color:#fff;}
#vote .lefttwenzi7{ padding-top:70px;}
#vote .progress1 { width:128px; height:10px; padding:2px 0; position:absolute; left:164px; _left:150px; top:2px; font-size:0; overflow:hidden;}
#vote .voteForm1 { padding:0 7px; margin-bottom:6px; }
#vote .voteForm1 ol { list-style-position:inside; padding-top:6px; }
#vote .voteForm1 ol li { color:#000000; margin:6px 30px 0 30px; }
#vote .content1{ background:url(pyq_bg1.jpg) repeat-x; height:300px; width:870px; margin:11px auto;}
#vote li { margin-bottom:6px; position:relative; color:#000000;}
#vote .progress { width:128px; height:10px; padding:2px 0;  position:absolute; left:244px; _left:230px; top:2px; font-size:0; overflow:hidden; }
#vote .tp { width:128px; height:12px; padding:0px 0;position:absolute; left:394px; _left:380px;line-height:12px; top:0; }
#vote .progress1 { width:250px; height:12px; padding:2px 0;position:absolute; left:174px; _left:185px;}
#vote .progress img { height:10px; overflow:hidden; }
#vote .vote { background:url(home-vote-heading.gif) no-repeat 0 0; }
#vote .voteForm {padding:5px 20px;width:530px; float:left; }
#vote .voteForm ol { list-style-position:inside; padding-top:10px; }
#vote .title{ font-size:14px; line-height:25px; height:25px; color:#fff;}
#vote .lefttoupiao{ width:222px; height:283px; margin:auto;}
#vote .hccj{ height:21px; padding-top:10px; width:210px; margin:auto;}
#vote .hccj img{margin-left:5px; vertical-align:middle; float:right; top:0;}
#vote .lefttoupiao1{ width:222px; height:69px; background:url(toupiao_01.png) no-repeat 0 0;}
#vote .lefttoupiao1p{font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#000000; padding-left:20px; padding-top:45px;}
#vote .lefttoupiao2{ width:207px; background:url(toupiao_02.png) no-repeat 0 0; background-repeat:repeat-y; font-size:12px; color:#000000; padding-left:15px;}
#vote .lefttoupiao3{ width:222px; height:66px; background:url(toupiao_03.png) no-repeat 0 0;}
#vote .tpck{ width:130px; margin:auto; padding-top:10px;}
#vote .tpck1{ float:left;}
#vote .tpck2{ float:right;}
#vote .huoqu{width:220px; margin:auto;}
#vote .huoqu #submit {margin-left:5px;vertical-align:middle;}
#vote .huoqu input { position:relative; }
#vote .huoqu input.tj_button { height:19px; width:63px; background:url(huoqu.jpg) no-repeat center center; text-indent:-9999px; border:none; cursor:pointer; margin:0 0 0 10px; }

/*product*/
#product { color:#fff; margin:0; padding:0;}
#product .top{ text-align:center;}
#product .top .bg{background:url(proadd.png) no-repeat 0 0px; width:860px; height:540px; margin:0 auto;}
#product .procontent{ width:967px; margin:auto;}
#product .gongju{ padding-top:10px;}
#product .buzhou{ padding-top:8px;}
#product .xilie{ padding-top:13px; overflow:hidden; zoom:1; width:967px;}
#product .xilieleft{ width:476px; float:left; margin:0 12px 0 0; }
#product .xilieright{ width:479px; float:right;}
#product .huli{ padding-top:16px;overflow:hidden; zoom:1; width:970px;}
#product .hulileft{ width:477px; float:left; margin:0 16px 0 0; }
#product .hulileft1{ width:477px; height:19px; background:url(product_01_01.jpg) no-repeat 0 0;}
#product .hulileft1p{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff; text-align:left; font-weight:bold; margin:0 0 0 12px; }
#product .hulileft2{ width:477px; height:677px; background:#323232;}
#product .hulileft2_1{ width:437px; margin:auto;}
#product .huliright{ width:477px; float:right; }
#product .topconcent{ overflow:hidden; zoom:1; width:967px; }
#product .topconcentleft{  width:723px; float:left; margin:0 5px 0 0;}
#product .topconcentleftbiyaoxing{ width:723px; height:22px; background:url(pro_01_01_01.gif) no-repeat 0 0;}
#product .topconcentleftbiyaoxingp{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff; font-weight:bold; margin:0 0 0 10px; padding-top:2px; }
#product .topconcentleftyeti{ width:723px; height:26px; background:url(pro_01_01_03.gif) no-repeat 0 0;}
#product .topconcentleftyetip{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff; font-weight:bold; margin:0 0 0 10px;}
#product .topconcentleftyetipro{ width:723px; height:460px; background:#000000;}
#product .topconcentleftyetipro1{ width:730px; height:450px;}
#product .topconcentleftyetipro1 li{ width:225px; margin-left:8px;list-style:none;margin-top:5px;float:left; text-align:center;}
#product .topconcenthuli{ width:209px; height:136px; background-color:#545454; margin:auto;}
#product .topconcenthuli1{ width:104px; height:22px; background-color:#464646; overflow:hidden; zoom:1;}
#product .topconcenthuli1p{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff; text-align:left; font-weight:bold; margin:0 0 0 5px; }
#product .topconcenthuli2p{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff; margin:5px 5px 0 5px; text-align:left;}
#product .yetipro{ width:218px;height:448px;border: 1px solid #848484; }
#product .yetipro1{ width:218px;height:123px; margin:auto;}
#product .yetipro2{ width:218px;height:32px; background:#545454; margin:auto; }
#product .yetipro3{ width:218px;height:147px;}
#product .yetipro3wenzi{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff; margin:5px 5px 0 5px; text-align:left;}
#product .topcontentleftwenzi{ background:#000000; width:723px; height:173px;}
#product .topcontentleftwenzi li{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff;line-height:2.0em; margin:0 0 0 22px; list-style:none; }
#product .topconcentright{ width:226px; float:right;}
#product .youjiang{ width:226px; height:22px; background:url(pro_01_03_02_01.jpg) no-repeat 0 0; padding-top:10px;}
#product .youjiangwenzi{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff; margin:0px 9px 0 20px; font-weight:bold;}
#product .youjiang1{width:196px; height:450px; background:#3a3a3a url(pro_lipin.jpg) no-repeat center bottom; padding:15px 15px; line-height:22px;}
#product .xiaotieshi{ padding-top:10px;}
#product .xiaotieshi1{ width:970px; height:19px; background:url(product_05_01.jpg) no-repeat 0 0;}
#product .xiaotieshi2{ width:970px; height:145px; background:#333233;}
#product .hxbz{ width:970px; height:160px; background:#333233;}
#product .hxbz1{ width:911px; height:108px; margin:auto;}
#product .zygj{ width:970px; height:250px; background:#333233;}
#product .xiaotieshi2{ width:970px; height:145px; background:#333233;}
#product .xiaotieshi2p{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff; font-weight:bold; margin:0 0 0 12px; }
#product .xiaotieshi4{ width:937px; margin:auto; padding-left:8px;}
#product .topright1{ width:224px; height:19px; background:url(topcontentright_01.jpg) no-repeat 0 0;}
#product .topright1p{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff; font-weight:bold; margin:0 0 0 5px;}
#product .topright2{ width:224px; height:277px; background:#333233; }
#product .topright2p{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff; padding-top:10px; margin:0 10px 4px; 10px; }
#product .zygj1{ width:947px; height:231px; margin:auto;}
#product .dibuwenzi{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;margin:0 5px 5px 5px;padding-top:5px;line-height: 18px;}
#product .canyufangshi1p{ font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ffffff; font-weight:bold; }


/*plz1*/
#plz1 { color:#fff; margin:0; padding:0;}
#plz1 .dingwei{ position:relative;}
#plz1 .jiangxiang { width:739px; height:616px; margin:0 0 0 30px; }
#plz1 .jxren { width:317px; height:698px; position:absolute; visibility:visible; top:-70px; left:680px; right: 20px;}
#plz1 .jxcontent{ width:760px;}
#plz1 .jxcontent li{ width:233px; float:left; margin:0 19px 0 0;list-style:none;}
#plz1 .jxcontent1{ width:233px; height:361px; background:#3e3e3e;}
#plz1 .jxcontentbt{ width:233px; height:22px; background:#9f1900;}
#plz1 .jxcontentbtp{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ffffff; font-weight:bold; margin:0 0 0 10px; padding-top:2px;}
#plz1 .contenttopp1{ font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff; margin:0 10px 0 10px; line-height:20px; }
#plz1 .httlbj{ background:#3e3e3e;width:739px; height:233px;}
#plz1 .jxcontentbt1{ width:739px; height:22px; background:#9f1900;}
#plz1 .biaoti1p{ font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#ffffff; margin:0 15px 0 25px; padding-top:10px; line-height:36px; }
#plz1 .jingzi{ width:117px; height:90px; position:absolute;visibility:visible; background:url(jingzi.png) no-repeat 0 0;top:145px; left:400px; right: 20px;}
#plz1 .gaodu{ font-size:0;}

/*chaj*/
#chaj { color:#fff; margin:0; padding:0}
#chaj .daxiao{ width:175px; margin:auto;}
#chaj .daxiaotou{ width:175px; height:54px; background:url(chaj_01.png) no-repeat 0 0;}
#chaj .daxiaotoup{ font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000; margin:0 0 0 10px; font-weight:bold; padding-top:33px;}
#chaj .daxiaodi{ width:175px; height:58px; background:url(chaj_03.png) no-repeat 0 0;}
#chaj .tpck{ width:130px; margin:auto; padding-top:10px;}
#chaj .tpck1{ float:left;}
#chaj .tpck2{ float:right;}
#chaj .daxiaozj{ width:175px; background:url(chaj_02.png) no-repeat 0 0; background-repeat:repeat-y;}