@charset "gb2312";
/* CSS Document */
body{font-family:"Microsoft Yahei","ËÎÌå",Arial Narrow; font-size:12px; color:#8cacb9; background:#00050f; }
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/bg1.jpg") no-repeat center top;padding-top: 10px;}
.header,.main,#weibo{ width:980px;margin:0 auto;}

.tit{width: 965px;height: 45px;background: url("../images/line.jpg") repeat;margin-top: 10px;display: block;font-size: 20px;color: #ffdab6;line-height: 45px;padding-left: 15px;}
.box{background: #131824;border: 1px solid #3c414d;border-top:none;padding: 18px;width: 942px;}

.txt1{overflow:hidden;padding-bottom:15px;}
.txt1 .sp{width: 550px;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;border:1px solid #000;width:388px;padding:10px;height:383px;background: #131824;}
.txt1 dl dt{overflow:hidden;}
.txt1 dl dt code{float:left;}
.txt1 dl dt code img{width:80px;height:80px;}
.txt1 dl dt cite{float:right;width:275px;font-style:normal;line-height:26px;}
.txt1 dl dt cite span{display:inline-block;width:137px;font-size:14px;color:#b9b8b8;}
.txt1 dl dt cite span.djsf,.txt1 dl dt cite span.tx,.txt1 dl dt cite span.nc{margin-right:0;}
.txt1 dl dt cite span em{font-style:normal;color:#b9b8b8;}
.txt1 dl dd h5{font-size:18px;font-weight:bold;color:#ffdab6;padding:5px 0 5px 0px;}
.txt1 dl dd p{font-size:14px;color:#b9b8b8;text-indent:2em;line-height:24px;margin:5px 0; border-bottom:1px dashed #3b404c;padding-bottom:10px;}
.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 .xz a:nth-child(2){ background-position:0 -41px;}
.txt1 dl dd .xz a:nth-child(3){ background-position:0 -82px;}
.ewm{width:390px;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 code a{ display:block;width:185px;height:50px; background:url(../images/xz.jpg) no-repeat;}
.ewm code a:hover{background: url("../images/xz_hov.jpg") no-repeat;}
.ewm code a:nth-child(2){ background-position:0 -50px;margin-top: 12px;}

.txt2 .box img{width: 181px;height: 300px;float: left;margin-right: 17px;}
.rttxt{width: 740px;float: left;}
.rttxt h2{width: 126px;height: 26px;display: block;border: 2px solid #6e78b5;text-align: center;line-height: 26px;font-size: 16px;color: #6e78b5;}
.rttxt p{color: #b9b8b8;font-size: 12px;line-height: 20px;}
.rttxt p code{color: #ff3c00}
.rttxt h3{font-size: 14px;color: #6e78b5;font-weight: normal;margin-bottom: 2px;}
.rttxt span{float: left;width: 152px;font-size: 12px;color: #b9b8b8;}
.rttxt span cite{display: inline-block;background: url("../images/xin.jpg") no-repeat; width: 13px; height: 13px;}
.rttxt span cite#hui{background-position: -13px 0;}
.rttxt span i{font-style: normal;margin-right: 5px;}

.txt3 dl{width:452px;}
.txt3 dt{width:200px; float:left;}
.txt3 dt img{width:200px; height:150px;}
.txt3 dd{width:240px; float:right; line-height:22px;}
.txt3 dd h4{font-size:16px;}
.txt3 dd h4 a{color: #6e78b5;}
.txt3 dd p{text-indent:2em; padding:5px 0;color: #b9b8b8;}
.txt3 dd div{height:28px; border:1px solid #6e78b5; cursor:pointer;background: #fff;}
.txt3 dd div span{width:50px; height:28px; background:url(../images/love.png) 9px 8px no-repeat; float:left; line-height:28px; font-size:14px; color:#fff; padding-left:28px; background-color:#6e78b5;}
.txt3 dd div:hover{border:1px solid #fe5c41;}
.txt3 dd div:hover span{background-color:#fe5c41;}
.txt3 dd div code{height:22px;width:159px; float:left; color:#fe5c41; margin-left:1px;}
.txt3 dd div code p{height:22px; font:12px/22px "Microsoft Yahei"; width:100%; float:left; overflow:hidden; padding:0;color: #fe5c41;text-indent: 1em;}
.txt3 dd div code em{width:100%; height:5px; background:#fdb60e; line-height:5px; overflow:hidden; float:left;}

.box4{background: #131824;border: 1px solid #3c414d;border-top:none;width: 978px;padding-bottom: 18px;}
.box4 li{width:453px; float:left; position:relative; line-height:24px; padding:19px 10px 0 20px; cursor:pointer;}
.box4 li img{width:453px; height:178px; border:1px solid #278eff;}
.box4 li h4{font-size:14px; color:#6e78b5; margin-top:5px;}
.box4 li p{text-indent:2em;color:#b9b8b8;line-height: 24px;}
.box4 li p a{color: #ef0000;}
.box4 li p a:hover{text-decoration: underline;}
.box4 li code{height:35px; font:16px/35px "Microsoft Yahei"; background:#278eff; font-size:16px; position:absolute; top:164px; left:20px; color:#fff; padding:0 10px;}
.box4 li:hover img{border:1px solid #f60;}
.box4 li:hover code{ background:#f60;}

.bigpic{width:720px; height:405px; float:left; overflow:hidden;}
.bigpic li{width:100%; float:left;}
.bigpic li img{width:720px; height:405px;}
.smalltxt{width:208px; float:right;}
.up,.down{width:200px; height:30px; background:url(../images/up.jpg) no-repeat; float:right; cursor:pointer;}
.down{background:url(../images/down.jpg) no-repeat;}
.up:hover,.down:hover{background-position:0 -30px;}
.smallpic{width:208px; float:right; height:347px; overflow:hidden;}
.smallpic li{width:100%; float:left; margin-top:3px;}
.smallpic li img{width:198px; height:110px; margin-left:8px; cursor:pointer;border: 1px solid #666;}
.smallpic li.cur img{width:190px; height:102px; padding:5px 5px 5px 13px; background:url(../images/imgnow.png) no-repeat;border: none;margin-left: 0;}

.txt6 .box p{font-size: 14px;color: #ffdab6;line-height: 24px;}
.txt6 .box p span{color: #ffc43d;}
.hd2_left{float:left;width: 510px;margin-top: 20px;}
.hd2_right{float:right;width:410px;margin-top: 20px;}
.hd2_right dl dd{float:left;margin:0px 10px 0 0;cursor:pointer;width:130px;}
.hd2_right dl dd.ctn5_fp4{margin-right:0;}
.hd2_right dl dd img{width:130px;height:180px;margin:0 auto;}

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

.pbox{width:488px;height:138px;background:#2b3345;padding: 20px 10px;border: 1px solid #3c414d;}
.pbox .txt{width:384px;height:80px;background:none;font-size:14px;color:#b9b8b8;line-height:24px;resize:none;}
.pbox .txt input{background: #2b3345;outline: none;color: #fe5c41;font-size: 14px;width: 195px;border-bottom: 1px solid #fe5c41}
.wb_btn{display:block;width: 382px;margin: 10px auto;}
.wb_btn a{ display:block;float:left;background: #6e78b5;border-radius:15px;margin-right: 12px;font-size: 14px;color: #fff;width: 119px;height: 32px;line-height: 32px;text-align: center;}
.wb_btn a:hover{background: #fe5c41;}
.login{float: right;}
.login2{font-size: 14px;}
.login input{color: #ffc43d;background: none;padding-left: 30px;font-size: 18px;font-weight: bold;cursor: pointer;outline: none;}
.login input:hover{text-decoration: underline;}
dl.hdgz{padding-top: 5px;}
dl.hdgz dt{font-size:18px;font-weight:bold;color:#e25015;line-height:32px;}
dl.hdgz dd{line-height:22px;color: #b9b8b8;}
dl.hdgz dd span{color:#ffc43d;}
dl.hdgz dd code{color:#000;width:12px;height:12px;background:#ffc43d;display:inline-block;line-height:12px;text-align:center;border-radius:50%;margin-right:4px;}

.wbbox{width: 980px;height: 490px;background: #fff;}

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

.tcbox{width:334px; 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:272px;background:#2b3345 url("../images/tcbg.jpg") no-repeat left bottom; float:left; padding:10px 10px;border: 4px solid #3c414d;}
.tcbox div .tc_td2{ font-size:12px;color:#fff;}
.tcbox td{line-height:25px; padding:3px 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:#fff;font-size: 12px;}
.tc_input{width:153px; height:28px; line-height:28px;float:left; padding:0 5px; font-size:12px;background: #fff;outline: none;color: #000;border: 1px solid #3c414d;}
.tcbox .qr{width: 99px;height: 32px;background: #fe5c41;font-size: 14px;color: #fff;font-weight: bold;cursor: pointer;border-radius: 15px;outline: none}
.tcbox .qr:hover{text-decoration: underline;}
.qr{float:left;margin-right:20px;}

#floatnav{ position:fixed;left:50%; top:100px; margin-left:500px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+100));background: url("../images/pfbg.png") no-repeat;width: 181px;height: 649px;padding-top: 147px;}
#floatnav li{ width:120px; height:35px;  margin-bottom:3px; font-size:18px; text-align:center;line-height:35px; font-weight:bold;color: #fff;margin-left: 22px;background: #4c59aa;}
#floatnav li a{color: #fff;display: block;}
#floatnav li:hover a{color: #ff6600;}
#floatnav li.zq,#floatnav li.gw{background: none;padding-left: 15px;}
#floatnav li.zq:hover a,#floatnav li.gw:hover a{color:#fff;}
#floatnav li.yxdown{ background:url(../images/floatbg3.jpg) repeat-x;}
#floatnav li.ewm{ width:120px; height:120px; background-repeat:repeat; overflow:hidden;background: none;padding-top: 0;}
#floatnav li.ewm img{ width:120px; height:120px; margin:0px auto;}
#floatnav li.top{background: none;}
#floatnav li.top a{width: 120px;height: 40px;background: none;display: block;}