@charset "utf-8";
/* CSS Document */

html{}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: bold; color:#000;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}a,button{cursor:pointer}strong {font-weight:bold;}
h1, h2, h3, h4, h5, h6 {font-weight:bold; color:#c0aa98;}
h1, h2, h3, h4, h5, h6, p {line-height:1.2em; font-size:100%}
h1{ font-size:22px}h2{font-size:14px;}h3, h4, h5, h6{ font-size:12px}
/**********************/
body{ background: url(../../images/v4/bodybg.jpg) top center repeat; color:#000; font-family:"宋体"; font-size:12px;}
a{ color:#000;text-decoration:none}
a:hover{ color:#0066cc; text-decoration:none}
a,a:hover{outline: none;blur:expression(this.onFocus=this.blur());}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{zoom:1;}
.l{ float:left;}
.r{ float:right;}
.mt_8{ margin-top:8px;}
.mt_10{ margin-top:10px;}
.w215{ width:215px; display:inline; }
.w750{ width:750px; display:inline; }
.w709{ width:709px;}
.w980{ width:980px; margin: 0 auto;}
.total{ background: url(../../images/v4/mainbg.jpg) top center no-repeat; overflow:hidden;}
.all{ background:url(../../images/v4/footer.jpg) bottom center no-repeat; position:relative; z-index:1}
.header{ height:407px; position:relative}
.header h1.sitetitle{ display:none;}
.header .banner{ width:980px; height:407px; display:block; overflow:hidden; position:relative; z-index:1;}
.header a.yxzbtn{ width:153px; height:55px; display:block; background:url(../../images/v4/yxzbtn.png) 0 0 no-repeat; position: absolute; left:825px; top:325px; z-index:1; text-indent:-99999px; overflow:hidden}
.main{min-height:2053px;  height:auto !important; height:1450px; overflow:visible; background:url(../../images/v4/headerbg.jpg) top center no-repeat;}

.mainlinks{}
.mainlinks .downloadbtn{height:126px;width:215px;display:block; position:relative}
.mainlinks .downloadbtn a{ width:225px; height:126px; display:block; background:url(../../images/v4/downloadbtn.png) 0 0 no-repeat; position:absolute; left:-6px; top:0; text-indent:-99999px; overflow:hidden}
.mainlinks a.a1{ height:51px; display:block; background:url(../../images/v4/subnavbg.jpg) 0 -126px no-repeat;width:215px;display:block; text-indent:-99999px; overflow:hidden}
.mainlinks a.a2{ height:51px; display:block; background:url(../../images/v4/subnavbg.jpg) 0 -177px no-repeat;width:215px;display:block; text-indent:-99999px; overflow:hidden}
.mainlinks a.a3{ height:51px; display:block; background:url(../../images/v4/subnavbg.jpg) 0 -228px no-repeat;width:215px;display:block; text-indent:-99999px; overflow:hidden}
.mainlinks .share{ background:#061e32; border:#000 1px solid; display:block; height:27px; color:#fff; padding:8px 0 0 15px;}

.leftbox{ width:215px; overflow:hidden}
.leftbox h2{ width:215px; height:39px; display:block; text-indent:-99999px; overflow:hidden; background-image: url(../../images/v4/index_ui.png); }
.leftbox h2.tjxq{ background-position:0 0; height:41px;}
.leftbox h2.wjzhpf{ background-position:0 -41px;}
.leftbox h2.ksdh{ background-position:0 -80px;}
.leftbox h2.kfzq{ background-position:0 -158px; height:36px;}
.leftbox h2.wjdc{ background-position:0 -119px;}
.leftbox h2.jkyxgg{ background-position:0 -202px; height:34px;}

.leftbox .con{ background:#d8ebff; border:#032644 1px solid; border-top:none;}

/*tuijianxinqu*/
.leftbox .tjxqcon{ background:url(../../images/v4/tjbg.jpg) bottom center no-repeat; padding:5px 15px 15px;min-height:86px;  height:auto !important; height:86px; overflow:visible;}
.leftbox .tjxqcon p.yellow{ color:#fefb9b;}
.leftbox .tjxqcon span{ width:120px; height:26px; display:block; text-align:center; line-height:26px; background:url(../../images/v4/btns.png) 0 0 no-repeat; margin-top:10px;}


/*scorebox*/
.scorebox{ padding:10px 16px 16px 16px; display:block;}
.scorebox p{ height:20px; line-height:20px; color:#000; text-align:center; display:block; margin-bottom:3px;}
.scorebox p b.red{ color:#ff0000;}
.scorebox li{ height:20px; line-height:19px; overflow:hidden; margin-left:2px;}
.scorebox li span{ float:left;}
.scorebox li em.score{color:#000;}
.scoreshow1{ height:11px; display: inline-block; overflow:hidden; background: url(../../images/v4/showscorebg1.jpg) right center no-repeat;border-left:#000 1px solid; margin:5px 0 0 5px;}
.scoreshow2{ height:11px; display: inline-block; overflow:hidden; background: url(../../images/v4/showscorebg2.jpg) right center no-repeat; border-left:#000 1px solid;margin:5px 0 0 5px;}

.totalscore{ width:80px; height:63px; display:inline; float:left; background: url(../../images/v4/btns.png) 0 -26px no-repeat; padding-left:29px; text-align:center;font-family:"微软雅黑"}
.totalscore strong{ font-size:36px; display:block; color:#fefb9b; height:40px; overflow:hidden }
.totalscore em{ color:#fff; font-size:14px; }
a.selection{ float:right; width:68px; height:63px; display:inline; float:right;  background: url(../../images/v4/btns.png) 0 -89px no-repeat;text-indent:-99999px; overflow:hidden}
a.selection:hover{ background: url(../../images/v4/btns.png) 0 -153px no-repeat;}
/*guidlist*/
.guidlist { padding:7px 10px 10px;}
.guidlist h3{ color:#003049; font-size:14px; height:28px; line-height:25px; background:url(../../images/v4/linedot2.gif) bottom left repeat-x; display:block; text-align:center; margin-bottom:3px;}
.guidlist ul li{ width:64px; height:24px; line-height:24px; float:left; display:inline; padding-left:32px; background:url(../../images/v4/dot2.gif) 21px 10px no-repeat }
/*kefulist*/
.kfcon{ padding:16px 0 0 26px; width:215px; height:117px; background:url(../../images/v4/keconbg.jpg) 0 0 no-repeat}
.kfcon a{ width:70px; padding-right:12px; height:26px; line-height:26px; text-align:center; display:inline; float:left; margin:0 3px 8px 0;}

p.phone{ width:180px; height:20px; display:block; text-indent:-999999px;overflow:hidden; display:block; clear:both}

/*diaochabox*/
.diaochabox{ padding:8px 14px 15px 14px;}
.diaochabox p{ line-height:20px; margin:3px 0 5px 0; background:url(../../images/v4/linedot2.gif) bottom left repeat-x; padding-bottom:8px;}
.diaochabox ul.dclist{ margin-bottom:9px;}
.diaochabox ul.dclist li{ width:85px; float:left; display:inline; padding-left:5px;}
.diaochabox li{line-height:25px;}
.diaochabox li input{ float:left; margin-right:8px; line-height:25px; display:inline; height:25px;}
.diaochabox li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.diaochabox li{zoom:1;}

.diaochabox input.vote{ width:60px; height:25px; line-height:22px; display:block; background: url(../../images/v4/btns.png) 0 -243px no-repeat; border:none; margin:0 auto 0;cursor:pointer; color:#fff;}
.diaochabox input.seemore{ width:60px; height:25px; line-height:22px;display:inline-block; background: url(../../images/v4/btns.png) 0 -243px no-repeat;  border:none;margin:10px 0 0 15px; cursor:pointer;color:#fff;}

.ztlist{}
.ztlist a{ width:189px; height:85px; display:block; border:#000 1px solid; margin-bottom:10px;}
.ztlist a:hover{ border:#13a4ea 1px solid}
.ztlist a img{ width:189px; height:85px; display:block;}
/*jkyxggcon*/
.jkyxggcon { padding:10px 18px 15px 18px; line-height:20px; text-align:center}

/*************footer************/
.footer{ height:150px; display:block; font-family: Arial,"宋体";color:#2870a6;}
.footer #bottom{width:1000px; margin: 0 auto; padding-top:56px;  height:94px; display:block; background:url(../../images/v4/footerbg.jpg) bottom center no-repeat}
.footer #bottom .pad{ padding:0px 0px 0 150px;}
.footer #bottom .pad p{ line-height:24px;}
.botp1{ float:left; display:inline; padding-left:15px;}
.footer a{ padding: 0 8px; color:#2870a6}
.botp2{ float:left; color:#2870a6; display:inline; width:550px; text-align:right; padding-right:15px;}
.botp3{ color:#2870a6; text-align:center; display:block; }


/*************install************/
.installbg{ background:url(../../images/v4/installbg.jpg) top center no-repeat; height:1000px; overflow:hidden}
.installmain{ background:url(../../images/v4/installmain.jpg) top center no-repeat; height:1000px; overflow:hidden; width:1000px; margin: 0 auto; position:relative;}
.installmain a.enter{ width:214px; height:66px; display:block; text-indent:-999999px; overflow:hidden; position:absolute; left:568px; top:456px;}

.mainnav{ width:980px; height:78px; display:block; position:absolute; left:50%; margin-left:-540px; top:0; background:url(../../images/v4/mainnavbg.png) 0 -56px no-repeat; padding-left:100px; z-index:99;}
.mainnav a{ width:125px; height:56px; display:inline; float:left; text-indent:-99999px; overflow:hidden}
.mainnav a:hover{ background-image:url(../../images/v4/mainnavbg.png);}
.mainnav a.gwsy:hover{ background-position:-100px 0;}
.mainnav a.xwzx:hover{ background-position:-225px 0;}
.mainnav a.yxzl:hover{ background-position:-350px 0;}
.mainnav a.hdzx:hover{ background-position:-475px 0;}
.mainnav a.wjhd:hover{ background-position:-600px 0;}
.mainnav a.zhgl:hover{ background-position:-725px 0;}
.mainnav a.bbs:hover{ background-position:-850px 0;}

.bottom{ width:1000px; height:45px; background:url(../../images/v4/bottombg.jpg) 0 0 no-repeat;position:fixed; left:50%; margin-left:-500px; bottom:0;z-index:9999;}
.bottom a{height:25px; float:left; display:inline; margin:10px 0 0 15px; text-indent:-99999px; overflow:hidden}
.bottom a.bottom_a1{ width:64px; background:url(../../images/v4/bottombtn.jpg) 0 0 no-repeat; }
.bottom a.bottom_a2{ width:64px; background:url(../../images/v4/bottombtn.jpg) -64px 0 no-repeat; }
.bottom a.bottom_a3{ width:84px; background:url(../../images/v4/bottombtn.jpg) -128px 0 no-repeat; }
.bottom a.bottom_a4{ width:84px; background:url(../../images/v4/bottombtn.jpg) -212px 0 no-repeat; }
.bottom a.bottom_a5{ width:84px; background:url(../../images/v4/bottombtn.jpg) -296px 0 no-repeat; }
.bottom a.bottom_a1:hover{ background:url(../../images/v4/bottombtn.jpg) 0 -25px no-repeat; }
.bottom a.bottom_a2:hover{ background:url(../../images/v4/bottombtn.jpg) -64px -25px no-repeat; }
.bottom a.bottom_a3:hover{ background:url(../../images/v4/bottombtn.jpg) -128px -25px no-repeat; }
.bottom a.bottom_a4:hover{ background:url(../../images/v4/bottombtn.jpg) -212px -25px no-repeat; }
.bottom a.bottom_a5:hover{ background:url(../../images/v4/bottombtn.jpg) -296px -25px no-repeat; }

.bottom .search2{ width:400px; height:22px; line-height:22px; padding:12px 15px 0 0; display:block; color:#000; line-height:22px; float:right; }
.bottom .search2 input.searchtext{ width:240px; height:22px; padding:0 5px; display:inline-block; border:#cacaca 1px solid; background:fff; color:#000; margin-right:10px;}
.bottom .search2 input.searchbtn{ width:60px; height:25px; display:inline-block; border:none; background:none; cursor:pointer; background:url(../../images/v4/searchbtn.jpg) 0 2px no-repeat}

.stepbox{width:267px; height:612px; display:block; position:fixed; right:0;  top:115px; z-index:9999}
.stepbox a.inlarge{ width:63px; height:280px; display:block; background:url(../../images/v4/stepsmallbg.png) 0 0 no-repeat; position:absolute; right:0; top:0; text-indent:-999999px; overflow:hidden}
.regbox2 a.small{ width:40px; height:40px; display:block; position:absolute; right:0; top:0;text-indent:-999999px; overflow:hidden}
.regbox2{ width:267px; height:686px; display:block; position: absolute; right:0;  top:0; background: url(../../images/v4/regbox.gif) 0 0 no-repeat; z-index:9999;}
.regbox2 .regiframe{ position:absolute; left:32px; top:83px;}
.regbox2 a.downloadbtn1{ width:109px; height:37px; display:block; background:url(../../images/v4/downloadbtn.jpg) 0 0 no-repeat; position:absolute; left:23px; top:418px; text-indent:-99999px; overflow:hidden;}
.regbox2 a.downloadbtn1:hover{  background:url(../../images/v4/downloadbtn.jpg) -109px 0 no-repeat}
.regbox2 a.downloadbtn2{ width:109px; height:37px; display:block; background:url(../../images/v4/downloadbtn.jpg) -218px 0 no-repeat; position:absolute; left:138px; top:418px; text-indent:-99999px; overflow:hidden;}
.regbox2 a.downloadbtn2:hover{  background:url(../../images/v4/downloadbtn.jpg) -327px 0 no-repeat}
.regbox2 a.downloadbtn3{ width:138px; height:37px; display:block; background:url(../../images/v4/downloadbtn.jpg) -436px 0 no-repeat; position:absolute; left:66px; top:464px; text-indent:-99999px; overflow:hidden;}
.regbox2 a.downloadbtn3:hover{  background:url(../../images/v4/downloadbtn.jpg) -574px 0 no-repeat}
.regbox2 a.newcardbtn{ width:199px; height:37px; display:block; background: url(../../images/v4/downloadbtn.jpg) -712px 0 no-repeat; position:absolute; left:40px; top:610px; text-indent:-99999px; overflow:hidden;}
.regbox2 a.newcardbtn:hover{  background: url(../../images/v4/downloadbtn.jpg) -911px 0 no-repeat;}
.regbox2 .regbox4{ position:absolute; left:32px; top:90px; width:220px; height:200px; color:#bce2ff}
.regbox2 .regbox4 p{ line-height:22px;}
.regbox2 .regbox4 p b{ color:#fff000;}
.regbox2 .regbox4 a.zhglzxbtn{ width:157xp; height:37px; display:block; background:url(../../images/v4/zhglbtn.jpg) 0 0 no-repeat; text-indent:-99999px; overflow:hidden; margin:20px 0 0 30px;}
.regbox2 .regbox4 a.zhglzxbtn:hover{ background:url(../../images/v4/zhglbtn.jpg) 0 -37px no-repeat}

 

.blackbg{width:100%; display:block; background:#000;filter:alpha(opacity=60);opacity:0.60;-moz-opacity:0.6; position:absolute; left:0; top:0; z-index:99;}
.blackbg2{width:100%; display:block; background:#000;filter:alpha(opacity=60);opacity:0.60;-moz-opacity:0.6; position:absolute; left:0; top:0; z-index:100;}
.diaochatankuang{ width:430px;  margin-left:-215px;  position:absolute;  left:50%;top: 50%; z-index:100; }
.diaochatankuang .btitle{ height:37px; display:block; background: url(../../images/v3/s_index/dctit.jpg) 0 0 no-repeat; position:relative; text-indent:-999999px; overflow:hidden}
.diaochatankuang .btitle .share{ padding:10px 0 0 10px; width:280px; position: absolute; left:0; top:0;}
.diaochatankuang .btitle a.close{ width:42px; height:37px; display:block;  display:block; position:absolute; right:0; top:0; overflow:hidden; text-indent:-999999px; border-top:none;}
.diaochatankuang .con{ padding:3px; border:#397dac 1px solid;  background:#fff; width:380px; padding:20px 24px 20px 24px; }
.diaochatankuang .con .dctitle{ display:block; height:30px; line-height:30px; background:url(../../images/v3/dotlinebg.gif) bottom center repeat-x; padding: 0 5px;}
.diaochatankuang .con li{ width:360px; margin: 0 auto; display:block;}
.diaochatankuang .con li em{ display:block; line-height:20px; margin:10px 0 0 5px; }
.diaochatankuang .con li .percent{ margin:6px 0 0 0; display:block; clear:both}
.diaochatankuang .con li .percent span.color{ height:12px; display:inline-block;}
.diaochatankuang .con li .percent span.color1{ background:#c8462e}
.diaochatankuang .con li .percent span.color2{ background:#72180f}
.diaochatankuang .con li .percent span.color3{ background:#e48622}
.diaochatankuang .con li .percent span.color4{ background:#d5b676}
.diaochatankuang .con li .percent span.color5{ background:#8573be}
.diaochatankuang .con li .percent span.per{ float:right;}

a#ztgame_menu_jr110{ z-index:99;}







