html, body {margin: 0;padding: 0;width: 100%;} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,i{ margin:0; padding:0; }
img {border: none;vertical-align:middle}em{ font-style:normal;}ul, li, dl, dd, dt, ol{ list-style: none; }
a {	outline: none; text-decoration: none; cursor: pointer;}table { border-collapse:collapse; border-spacing:0; }
 h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}input,select{vertical-align: middle;}
 .clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
 *html .clearfix{zoom:1;clear: both;}
/* IE6 */*+html .clearfix{zoom:1;clear:both;} /* IE7 */
body{background: url(../images/bg.jpg) top center no-repeat #0e000d;}
.db{text-align: center; padding: 50px;clear: both; color: #a45490;}
.w1200{width: 1200px;margin:0 auto;}
.cont{display: none;}
.tabbox{position: relative;height: 54px;padding-top: 227px; width: 100%;}
.tabbox span{height: 54px;width: 167px; margin-left: 20px;display: block;float: left;cursor: pointer;}
.tabbox .img1{background: url(../images/q1.jpg);}
.tabbox .img2{background: url(../images/q2.jpg);}
.tabbox .img3{background: url(../images/q3.jpg);}
.tabbox .on{background-position: 0 -54px;}
.searchbox{float: left; padding-top: 18px;}
.searchbox select{ color: #b20000; padding:0 15px 0 10px; width: 170px;height: 35px;line-height: 35px; float: left; background:#f6f6f6; border:1px solid #6a3156; margin-left: 20px;}
.searchbox .ss{width: 36px;height: 29px;background: url(../images/ss.png);vertical-align: middle;display: block;float: left;}


.showbox{height: 315px;width: 100%; margin-top: 50px;}
.showbox .show{width: 195px;height: 315px; position: relative; display: block; float: left;background: url(../images/m3.png); margin-left: 20px;}
.showbox .maozi{width: 104px;height: 69px;background: url(../images/hm.png);position: absolute;top:-30px;left:50px;}
.showbox .s2{background-position: -195px 0;}
.showbox .s3{background-position: -390px 0;}
.show130{width: 130px;height: 200px;background: #fff;padding: 8px; border: 1px solid #ddd; margin: 0 auto; margin-top: 30px;}
.showbox .show p{padding-left: 25px; color: #fff;font-size: 14px; padding-top: 5px;}
.showbox .show .name{width: 145px;height: 20px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zhishu{width: 1200px;}
.bleft{width: 715px;float: left; color: #ad4168; margin-top: 20px; background: url(../images/tmbg.png);}
.bleft .title{color: #30052b;font-size: 14px; background: url(../images/xhbg.jpg);height: 28px;width: 715px;overflow:hidden; }
.bleft .span{display: block;height: 28px;line-height: 28px;text-align: center;float: left;width: 200px; margin: 0 15px;_margin: 0 10px;}
.bleft ul li{height: 40px;background: url(../images/hr.png) left bottom no-repeat; line-height: 40px; }
.bleft .lispan{line-height: 40px;height: 40px;position: relative;}
.bleft .lispan:hover{color: #ff90b5;}
.bleft .hidexiu{position: absolute;z-index: 2;right:-110px;top:-76px; border:1px solid #fc8db2;display: none;}
.bleft .s2{width: 130px;}
.bleft .s3{width: 130px; text-align: right;}
.bleft .s4{width: 100px;}
.bleft .btn{width: 77px;height: 30px;line-height: 30px; display: inline-block;vertical-align: middle;
 background: url(../images/btn.png);color: #333;margin-left: 10px;}
.bleft .btnl:hover{background-position: 0 -30px;}
.bleft .btnh{background-position: 0 -60px;}
.ulbottom{text-align: center; color: #ffdd57;position: relative;height: 50px;line-height: 50px;width: 100%;}
.ulbottom .le{position: absolute;left: 0;top:0;height: 50px;line-height: 50px; padding-left: 10px;}
.ulbottom a{color: #63162c; margin: 0 10px;}.ulbottom a:hover{color: #e85d8b;}
.ulbottom .ri{position: absolute;right:10px;line-height: 50px;color: #63162c;top:0;}
.ulbottom .inp{width:40px;height: 20px;background: #50004d;border:none; padding-left: 5px; color: #fff; vertical-align: middle; margin: 0 5px;}
.ulbottom .go{border-radius: 10px;padding: 3px 10px; background: #fc8db2;color: #000;font-size: 12px;}
.ulbottom .go:hover{color: #fff;}

.bright{width: 460px;float: left; margin-left: 25px; margin-top: 20px;}
.jiangpin{}
.jiangpin .tit{background:#451433;height: 30px;}
.jiangpin .tit h1{height: 28px;background: url(../images/btbg.png);width: 165px;display: block; padding-left: 9px;line-height: 28px;}
.jiangpin .mcbox{position: relative; line-height:42px; height: 200px;padding:10px; color: #ad4168;font-size: 14px; background: #220824;}
.jiangpin .mc{padding: 3px 8px;background: #5f0632;color: #ffdd57; border-radius: 10px; margin-right: 5px;}
.jiangpin .showimg{position: absolute;right:10px;top:10px;z-index: 5; border:1px solid #ad4168;}
.jiangpin .tip{position: absolute;bottom: 10px;left: 10px; color: #ffdd57; line-height: 16px;}

.shuoming{margin-top: 10px;}
.shuoming .tit{background:#451433;height: 30px;}
.shuoming .tit h1{height: 28px; font-size: 14px; background: url(../images/btbg.png);width: 165px;display: block; padding-left: 9px;line-height: 28px;}
.shuoming .smbox{font-size: 12px;color: #ad4168;background: #210824; padding: 10px; line-height: 24px;}

.zgtitle{height: 28px;background: url(../images/xhbg.jpg); padding-left: 20px; margin-top: 30px; line-height: 28px;}
.zgcont{background: #1a051b; padding: 20px 0; }
.zgcycle{height: 202px;width: 360px;float: left; color: #ad4168; margin-left: 32px;_margin-left: 22px;  margin-bottom: 30px; overflow:hidden; }
.zgcycle .img{border:1px solid #ad4168;float: left;width: 130px;}
.zgcycle table{display: table;width:218px;float: left;margin-left: 10px; font-size: 14px; }
.zgcycle table td{padding: 5px 0;}
.zgcycle .h{color: #ffdd57;}












