@charset "gb2312";
/* CSS Document */
body{font-family:"Microsoft Yahei","ËÎÌå",Arial Narrow; font-size:12px;background:#0c0f13; }
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;}
map{outline: none;border: none;}
#wrap{ width:100%; background:url(../images/head_bg.jpg) center top no-repeat;}
.header,.ty,#weibo{ width:1200px;margin:0 auto;}

.title{background: url("../images/title.jpg") no-repeat;width: 971px;height: 44px;margin-bottom:10px;background-position: 55px 5px;}
.title cite{background:url("../images/ti.jpg") no-repeat;width: 50px;height: 45px;display: block;}
.tit2{background-position: 55px -61px;}
.tit5{background-position: 55px -123px;}
.tit6{background-position: 55px -186px;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-top: 60px;}
.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:#e83e51;padding-left: 29px;}
.txt1 dl dd p{font-size:14px;color:#a6a6a6;text-indent:2em;line-height:26px;margin-top:19px;margin-bottom: 11px;}
.txt1 dl dd p a{color:#8bcbe3;}
.txt1 dl dd p a:hover{text-decoration: underline;}
.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:#e83e51;}
.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: #2c2c2c;border: 1px solid #373737;}
.txt2 .box1:hover,.txt2 .box2:hover,.txt2 .box3:hover{border: 3px solid #1295bd;padding:8px;}
.txt2 .box1 .txt{width: 255px;height: 170px;}
.txt2 .txt h3 a{font-size: 16px;color: #e83e51;}
.txt2 .txt p{line-height: 24px;font-size: 14px;color: #a6a6a6;margin-top: 10px;text-indent: 1em;}
.txt2 .txt p a{color: #8bcbe3;}
.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;}

.txt5{margin-top: 25px;}
.txt5 .txt{font-size: 14px;color: #e83e51;line-height: 20px;margin-bottom: 15px;}
.txt5 .txt span{line-height: 24px;padding: 0 6px;display: inline-block;margin-right: 10px;background: #2c2c2c;border: 1px solid #373737;font-size: 14px;font-weight: bold;color: #a6a6a6;}
.txt5 .login{float: right;color: #fff;font-size: 14px;}
.txt5 .login input{padding: 7px 15px;background: #178ab4;margin-left: 10px;color: #fff;font-size: 14px;font-weight: bold;border: none;cursor: pointer;}
.txt5 .login 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.jpg) center top no-repeat;font-size:16px;font-weight:bold;color:#8bcbe3; text-align:center;display:inline-block;text-indent:0;line-height:25px;}
.txt5 .step01 span{font-size:18px;color:#e83e51;}

.txt5 .box1 .vote_box{overflow:hidden;margin-top: 15px;}
.txt5 .box1 .vote_box .box_01{width:89px;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: #2c2c2c;width:83px;height: 94px;padding: 3px;}
.txt5 .box1 .vote_box .box_01 .ph_box .ph{width:75px;float: left;height:75px;}
.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: #fff;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:#de243a;position:absolute;left:0;bottom:0;z-index: 0;border-radius: 5px;}
.txt5 .box1 .vote_box .box_01 .vote{background: url("../images/btn.jpg") no-repeat;width:89px;height:24px;font-size: 14px;color: #fff;font-weight: bold;line-height: 24px;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 -24px;color: #fff;}

.txt5 .wb{width: 470px;float: left;margin-top: 20px;clear: both;}
.txt5 .wb .ctn{border:#2c3a66 1px solid;width:468px;margin-top:11px;background: #2c2c2c;}
.txt5 .wb .ctn p{width:425px; font-size:14px;margin:15px 0px 0px 16px; text-indent:0;color: #8bcbe3;line-height: 30px;}
.txt5 .wb .ctn p input{ background-color:#2c2c2c; border-bottom:solid 1px #8bcbe3;width:74px;outline: none;color: #e6df69;text-indent: 1em;font-weight: bold;}
.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:122px;height:43px;line-height: 43px; text-align:center;margin-right: 0;background: url("../images/btn2.jpg") no-repeat;}
.txt5 .wb .ctn ul .ctn_btn1:hover,.ctn_btn3:hover{background-position: 0 -43px;}
.txt5 .wb .ctn ul .ctn_btn1 a,.ctn_btn3 a{font-size:16px; color:#bde0ff; font-weight:bold;}
.txt5 .wb .ctn ul .ctn_btn2{line-height:40px; text-align:center;width: 150px;height:40px;background: url("../images/btn3.jpg") no-repeat;margin: 0 18px;}
.txt5 .wb .ctn ul .ctn_btn2:hover{background-position:0px -40px;}
.txt5 .wb .ctn ul .ctn_btn2 a{font-size:16px; color:#fff; 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;margin:0 auto;}
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:#e83e51;line-height:32px;}
dl.hdgz dd,.ctn7_hdgz dd{line-height:24px;color: #a6a6a6;font-size: 14px;width: 944px;}
.ctn7_hdgz dd code{padding-right:10px;}
dl.hdgz dd span,.ctn7_hdgz dd span{color:#8bcbe3;}
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:#fff;}
#footer a{color:#fff;}

.tcbox{width:484px; position:absolute; z-index:5555; color:#fff291;display:none;}
.tcbox cite{width:34px; height:40px; background:url(../images/close.jpg) no-repeat; float:right; cursor:pointer;}
.tcbox div{width:352px;height: 240px; background:#2c2c2c; float:left; padding:24px 43px;border: 6px solid #e83e51;}
.tcbox div .tc_td2{ font-size:12px;color:#fff;}
.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;color:#ea7683;font-size: 14px;}
.tc_input{width:290px; height:25px; line-height:25px;border:none;float:left; padding:0 5px; font-size:12px;background: #505050;outline: none;color: #fff;}
.tcbox .qr,.tcbox .tj{width: 90px;height: 30px;background: #178ab4;font-size: 14px;color: #fff;font-weight: bold;cursor: pointer;}
.tcbox .qr:hover,.tcbox .tj:hover{text-decoration: underline;}
.qr{float:left;margin-right:20px;}
