@charset "gb2312";
/* CSS Document */
body{font-family:"Microsoft Yahei","ËÎÌå",Arial Narrow; font-size:12px; color:#8cacb9; background:#0f131a; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea,button,code,em,cite{padding:0; margin:0;}
img{border:0; display:block;}
ol,ul,li,dl,dt,dd{list-style:none;}
a:link,a:visited{color:#7f807d;text-decoration:none}
a:active,a:hover{color:#7f807d;text-decoration:none}
.lt{float:left;}
.rt{float:right;}
.cl{ clear:both;}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */
code{font-family:"Microsoft Yahei";}
input{border: none;font-family:"Microsoft Yahei"}
.mt10{margin-top: 10px;}
.last{margin-right: 0!important;}
#wrap{ width:100%; background:url(../images/head_bg.jpg) center top no-repeat;}
#wrap_txt1{width:100%;background:url("../images/bg7.jpg") no-repeat center top;}
.header,.ty,#weibo{ width:1200px;margin:0 auto;}

.title{background: url("../images/title.png") no-repeat;width: 971px;height: 44px;margin-bottom: 20px;}
.tit2{background-position: 0 -49px;}
.tit3{background-position: 0 -98px;}
.tit4{background-position: 0 -149px;}
.tit5{background-position: 0 -200px;}
.tit6{background-position: 0 -248px;margin-top: 20px;}

.head7{ width:1200px;height:97px; background:url(../images/head7.jpg) no-repeat;}
.head7 ul{ overflow:hidden;width:493px;height:53px;margin: 0 auto;}
.head7 li{ float:left;width:153px;height:53px;margin-right: 17px;background: url("../images/nav.png") no-repeat;}
.head7 li a{display: block;width:154px;height:53px;}
.head7 li:hover.a1{background-position: 0 -57px;}
.head7 li.a2{background-position: -170px 0px;}
.head7 li:hover.a2{background-position: -170px -57px;}
.head7 li.a3{background-position: -340px 0px;}
.head7 li:hover.a3{background-position: -340px -57px;}

h4{font-size:18px;color:#fff;line-height:24px;height:36px;}
h4 cite{font-size:16px;color:#fff;display:inline-block;width:78px;height:25px;background:url(../images/ctn3_icon.png) no-repeat;text-align:center;line-height:25px;font-style:normal;margin-right:10px;}
h4 em{color:#fff;font-style:normal;font-weight:normal;}
h4.tt1{color:#fff;}
h4.tt1 em{color:#fff; font-weight:normal;}
h4.tt1 span{float:right;color:#bdcfef;font-size:14px;line-height:32px;}

.txt1{overflow:hidden;padding-bottom:15px;}
.txt1 .sp{width: 720px;height:405px;background: #000;position: relative;float: left;}
.txt1 .sp .co{position: absolute;left: 0;top:0;background: url("../images/spbg.png") no-repeat;width:720px;height:405px;cursor: pointer}
.txt1 dl{float:right;width:420px;padding:25px 20px;height:355px;background:url("../images/bg1.jpg") no-repeat;}
.txt1 dl dd h5{font-size:16px;font-weight:bold;color:#d0a275;padding-left: 29px;}
.txt1 dl dd p{font-size:14px;color:#8cacb9;text-indent:2em;line-height:26px;margin-top:19px;margin-bottom: 11px;}
.txt1 dl dd p a{color:#ff4a2e;}
.txt1 dl dd .xz{width:378px; margin:12px auto 0 auto;}
.txt1 dl dd .xz a{ display:block;float:left;width:114px;height:41px; background:url(../images/xz.jpg) no-repeat;margin:0 6px;}
.txt1 dl dd .txt {width:420px;font-style:normal;line-height:26px;margin-top:20px;}
.txt1 dl dd .txt span{display:inline-block;width:126px;font-size:14px;color:#8cacb9;margin-right: 20px;}
.txt1 dl dd .txt span.sf,.txt1 dl dd .txt span.cs{margin-right:0;}
.txt1 dl dd .txt span em{font-style:normal;color:#d0a275;}
.ewm{width:428px;padding-top:10px;}
.ewm img{ display:block;float:left;}
.ewm .lb img{ float:right;margin-bottom:5px;}
.ewm code{ display:inline-block;margin-left:17px;}
.ewm a{position: relative;}
.ewm a i{width: 185px;height: 53px;background: rgba(255,255,255,0.3);position: absolute;left: 0;top: 0;display: none;}
.ewm a:hover i{display: block;}
.ewm code a{ display:block;width:185px;height:53px; background:url(../images/xz.jpg) no-repeat;}
.ewm code a:nth-child(2){ background-position:0 -53px;margin-top: 12px;}

.txt2{margin-top: 25px;}
.txt2 .box1{padding: 10px;width: 728px;height: 178px;background: #121d2a;border: 1px solid #1d333f;}
.txt2 .box1:hover,.txt2 .box2:hover,.txt2 .box3:hover{border: 1px solid #3e93a8; transition: all 1.5s ease;}
.txt2 .box1 .txt{width: 255px;height: 170px;}
.txt2 .txt h3 a{font-size: 16px;color: #d0a275;}
.txt2 .txt p{line-height: 24px;font-size: 14px;color: #8cacb9;margin-top: 10px;text-indent: 1em;}
.txt2 .txt p a{color: #ff4a2e;}
.txt2 .txt p a:hover{text-decoration: underline;}
.txt2 .box2{padding: 10px;width:420px;height:388px;background: #121d2a;border: 1px solid #1d333f;}
.txt2 .box2 .txt{width: 420px;height: 120px;margin-top: 10px;}
.txt2 .box3{padding: 10px;width:575px;height: 178px;background: #121d2a;border: 1px solid #1d333f;}
.txt2 .box3 .txt{width: 255px;height: 170px;}

.txt3{margin-top: 25px;}
.txt3 .lt{width:658px;height: 728px;background: #121d2a url("../images/bg8.jpg") no-repeat bottom left;border: 1px solid #1d333f;padding: 10px;}
.txt3 .lt .sp{width: 640px;height: 360px;background: #000;margin: 0 auto;}
.txt3 .lt .lc{width: 458px;height: 330px;margin: 0 auto;}
.txt3 .zbbox .top{background: url("../images/tit.png") no-repeat;width: 211px;height: 27px;margin: 20px auto;margin-bottom: 15px;}
.txt3 .zbbox{width:458px;margin: 0 auto;}
.txt3 .zbbox dl{width: 458px;height: 51px;}
.txt3 .zbbox dl dd.last{border-left: none;}
.txt3 .zbbox dl dt{float: left;font-size: 12px;color: #d2f2ff;}
.txt3 .zbbox dl dd{float: left;width:380px;height:38px;border-left:1px solid #4c3621;padding-left:24px;margin-left: 18px;position: relative;color: #8cacb9;font-size: 14px;}
.txt3 .zbbox dl dd .point{background:url("../images/point2.png") no-repeat top left;position: absolute;width: 17px;height: 17px;left:-8px;top:0;}
.txt3 .rt{width:478px;height:728px;background: #121d2a;border: 1px solid #1d333f;padding: 10px;}
.txt3 .rt .top{background: url("../images/tit.png") no-repeat;width: 211px;height: 27px;margin: 20px auto;margin-bottom: 15px;background-position: 0 -47px;}
.con_box{width:460px; background:url(../images/line.png) 5px 10px repeat-y;margin: 0 auto;margin-left: 15px;}
.con1{margin-bottom:30px;}
.con1 em{ display:inline-block;width:11px;height:16px; background:url(../images/point3.jpg) no-repeat; float:left;margin-right:11px;}
.con1 code{font-size:14px;color:#fff4ba;line-height:24px;font-weight: bold;}
.con1 dl{padding-left:22px;overflow:hidden;line-height:24px;font-size:12px;width:400px;}

.txt4{margin-top: 25px;}
.txt4 .lt{width:398px;height:338px;background: #121d2a;border: 1px solid #1d333f;padding: 20px;}
.txt4 .rt{width:718px;height:378px;border: 1px solid #1d333f;background:#121d2a url("../images/bg4.jpg") no-repeat bottom left;}
.txt4 .lt img{margin: 0 auto;}
.txt4 .lt .rimg{float: right;margin-top: 27px;}
.txt4 .lt dl{width: 276px;height: 117px;margin-top: 20px;float: left}
.txt4 .lt dl dt{font-size: 17px;color: #d0a275;font-weight: bold;margin-bottom: 10px;}
.txt4 .lt dl dd{margin-bottom:8px;font-size: 14px;color: #8cacb9;}
.txt4 .lt dl dd span{font-size: 14px;color: #d0a275;cursor: pointer;}
.txt4 .lt .btn{width: 402px;height: 44px;clear: both;}
.txt4 .lt .btn span{float: left;width: 124px;height: 44px;text-align: center;font-size: 16px;line-height: 44px;background: url("../images/btn.png") no-repeat;margin-right: 15px;}
.txt4 .lt .btn span a{color: #c4eefa;}
.txt4 .lt .btn span:hover{background-position: 0 -44px;}
.txt4 .rt .tab{width: 720px;}
.txt4 .rt .tab ul li{width: 359px;height: 60px;background:#152a42;border: 1px solid #1d333f;border-top:none;float: left;border-left:none;cursor: pointer;line-height: 60px;text-align: center;font-size: 14px;color: #c4eefa;}
.txt4 .rt .tab ul li span{font-size: 22px;color: #c4eefa;font-weight: bold;padding-right: 10px;}
.txt4 .rt .tab ul li.two{border-right: none;}
.txt4 .rt .tab ul li.cur{background: #121d2a;border-top:2px solid #d0a275;border-left: none;border-right: none;border-bottom: none;}
.txt4 .rt .tab dl{width: 720px;height: 280px;position: relative;overflow: hidden;}
.txt4 .rt .tab dl .s1{top:48px;left: 67px;}
.txt4 .rt .tab dl .s2{top:48px;right:44px;}
.txt4 .rt .tab dl .s3{top:237px;left: 67px;}
.txt4 .rt .tab dl .s4{top:237px;right:44px;}
.txt4 .rt .tab dl .s5{top:137px;left:316px;position: absolute;font-size: 26px;color: #3d2220;font-weight: bold;-webkit-mask: -webkit-gradient(linear,0% 0%,0% 100%,from(rgba(61,34,32,1)),to(rgba(151,89,68,.8)));}
.txt4 .rt .tab dl .s6{top:227px;left:326px;position: absolute;font-size: 20px;color: #4c4847;font-weight: bold;-webkit-mask: -webkit-gradient(linear,0% 0%,0% 100%,from(rgba(61,56,55,1)),to(rgba(150,144,142,.8)));}
.txt4 .rt .tab dl .s1,.txt4 .rt .tab dl .s2,.txt4 .rt .tab dl .s3,.txt4 .rt .tab dl .s4{font-size: 20px;font-weight: bold;color: #8cacb9;position: absolute}

.txt5{margin-top: 25px;}
.txt5 .txt{font-size: 14px;color: #d0a275;line-height: 20px;margin-bottom: 15px;}
.txt5 .txt span{line-height: 24px;padding: 0 6px;display: inline-block;margin-right: 10px;background: #121d2a;border: 1px solid #1d333f;font-size: 14px;font-weight: bold;color: #8cacb9;}
.txt5 .login{float: right;}
.txt5 .login input{padding: 7px 15px;background: #fdc674;margin-left: 10px;color: #402420;font-size: 14px;font-weight: bold;border: none;cursor: pointer;}
.txt5 .login input:hover{text-decoration: underline;}
.loginout{float: right;}
.loginout .uname {font-size: 14px;}
.loginout input { background: none; font-weight: bold;padding-left: 10px; color: #d0a275;border: none;cursor: pointer;}
.loginout input:hover{text-decoration: underline}

.txt5 .box1{clear: both;}
.txt5 .step01{margin-botom: 15px}
.txt5 .step01 code{width:78px;height:25px;background:url(../images/ctn3_icon.png) center top no-repeat;font-size:16px;font-weight:bold;color:#bdcfef; text-align:center;display:inline-block;text-indent:0;line-height:25px;}
.txt5 .step01 span{font-size:18px;color:#d0a275;}

.txt5 .box1 .vote_box{overflow:hidden;margin-top: 15px;}
.txt5 .box1 .vote_box .box_01{width:110px;float:left;margin-right:11px;}
.txt5 .box1 .vote_box .box_01_copy{margin-right:0;}
.txt5 .box1 .vote_box .box_01 .ph_box{overflow:hidden;background: #2a4d5d;width: 102px;height: 114px;padding: 3px;}
.txt5 .box1 .vote_box .box_01 .ph_box .ph{width:94px;float: left;height: 94px;}
.txt5 .box1 .vote_box .box_01 .ph_box .ba .box1r_box{float:right;}
.txt5 .box1 .vote_box .box_01 .ph_box .bar_box{ width:5px; position:relative; float: right;}
.txt5 .box1 .vote_box .box_01 .ph_box .tit{font-size: 14px;color: #8cacb9;text-align:center;line-height: 23px;}
.txt5 .box1 .vote_box .box_01 .ph_box .bar_box .bar_bg{width:5px;height:95px;background:#0f131a; margin:0 auto;border-radius: 5px;}
.txt5 .box1 .vote_box .box_01 .ph_box .bar_box .bar{width:5px;height:10%;;background:#fdc674;position:absolute;left:0;bottom:0;z-index: 0;border-radius: 5px;}
.txt5 .box1 .vote_box .box_01 .vote{background: url("../images/btn.png") no-repeat;width: 110px;height: 30px;background-position: 0 -97px;font-size: 16px;color: #d2f2ff;font-weight: bold;line-height: 30px;text-align: center;margin-top: 10px;cursor: pointer;border: none;font-family:"Microsoft Yahei";outline: none;}
.txt5 .box1 .vote_box .box_01 .vote:hover{background-position: 0 -127px;color: #392620;}

.txt5 .wb{width: 470px;float: left;margin-top: 20px;clear: both;}
.txt5 .wb .ctn{border:#d0a275 1px solid;width:468px;margin-top:11px;background: #121d2a;}
.txt5 .wb .ctn p{width:425px; font-size:14px;margin:15px 0px 0px 16px; text-indent:0;color: #bdcfef;line-height: 30px;}
.txt5 .wb .ctn p input{ background-color:#121d2a; border-bottom:solid 1px #bdcfef;width:74px;outline: none;color: #fff4ba;text-indent: 1em;font-weight: bold;text-align:center;}
.txt5 .wb .ctn ul{overflow:hidden;width: 448px;height:44px;margin: 14px 0 15px 16px;}
.txt5 .wb .ctn ul li{float:left;}
.txt5 .wb .ctn ul .ctn_btn1,.ctn_btn3{width:124px;height:44px;line-height: 44px; text-align:center;margin-right: 0;background: url("../images/btn.png") no-repeat;background-position: 0 -166px;}
.txt5 .wb .ctn ul .ctn_btn1:hover,.ctn_btn3:hover{background-position: 0 -210px;}
.txt5 .wb .ctn ul .ctn_btn1 a,.ctn_btn3 a{font-size:16px; color:#c4eefa; font-weight:bold;}
.txt5 .wb .ctn ul .ctn_btn2{line-height:44px; text-align:center;width: 154px;background: url("../images/btn.png") no-repeat;background-position: -140px -166px;margin: 0 18px;}
.txt5 .wb .ctn ul .ctn_btn2:hover{background-position:-140px -210px;}
.txt5 .wb .ctn ul .ctn_btn2 a{font-size:16px; color:#eaffc8; font-weight:bold;}

.txt5 .fp{float: right;width: 690px;margin-top: 20px;}
.txt5 .fp dl{margin-top: 11px;}
.txt5 .fp dl dd{float:left;margin-right:10px;cursor:pointer;width:130px;}
.txt5 .fp dl dd.ctn5_fp4{margin-right:0;}
.txt5 .fp dl dd img{width:130px;height:180px;}
dl.hdgz{clear: both;width: 1200px;height: 257px;background: url("../images/bg5.jpg") no-repeat right bottom;padding-top: 25px;}
dl.hdgz dt{font-size:18px;font-weight:bold;color:#d0a275;line-height:32px;}
dl.hdgz dd,.ctn7_hdgz dd{line-height:24px;color: #8cacb9;font-size: 14px;width: 944px;}
.ctn7_hdgz dd code{padding-right:10px;}
dl.hdgz dd span,.ctn7_hdgz dd span{color:#d0a275;}
dl.hdgz dd code{color:#fff;width:17px;height:20px;background:url("../images/bot.jpg") no-repeat center top;display:inline-block;line-height:20px;text-align:center;margin-right:4px;}

#weibo h3{margin:25px 0 10px 0;}
#weibo .wb_box{width:1176px;height:498px;background:url("../images/bg6.jpg") no-repeat;padding:20px;}

#footer{line-height:24px; text-align:center; padding:30px 0;color:#fff4ba;}
#footer a{color:#fff4ba;}

.tcbox{width:484px; position:absolute; z-index:5555; color:#fff291;}
.tcbox cite{width:34px; height:40px; background:url(../images/close.jpg) no-repeat; float:right; cursor:pointer;}
.tcbox div{width:352px;height: 240px; background:#09141a; float:left; padding:24px 43px;border: 6px solid #4f98ad;}
.tcbox div .tc_td2{ font-size:12px;color:#d0a275;}
.tcbox td{line-height:25px; padding:6px 0;}
.tcbox td a{background: url("../images/btn5.png") no-repeat;width: 90px;height: 30px;line-height: 30px;display: inline-block;font-size: 16px;font-weight: bold;color: #301a1a;text-align: center;}
.tc_td{text-align:left; font-weight:bold;color:#8cacb9;font-size: 14px;}
.tc_input{width:290px; height:25px; line-height:25px;border:none;float:left; padding:0 5px; font-size:12px;background: #1b3846;outline: none;color: #fff;}
.tcbox .qr,.tcbox .tj{width: 90px;height: 30px;background: #fdc674;font-size: 14px;color: #402420;font-weight: bold;cursor: pointer;}
.tcbox .qr:hover,.tcbox .tj:hover{text-decoration: underline;}
.qr{float:left;margin-right:20px;}
