a:focus {
outline:none;
-moz-outline:none;
}
.yellow{color: #fef622;text-decoration: underline;}
.topbg{width: 100%;height: 751px;margin: 0 auto;background: url(../images/newtop.jpg) center center;}
.mycontainer{width:1140px;margin: 0 auto;}
.mycontainer .logo{position: absolute;top:15px;left:10px;}
.mycontainer .back{position: absolute;top:45px;left: 20px;font-size: 16px;}
.mycontainer .tags{border-radius: 10px;background: rgba(0,0,0,0.2);padding: 15px 120px;line-height: 22px;color: #fff;position:absolute;top:600px;right:0;width: 100%;font-size: 16px;}
.mycontainer .tags .title{font-size: 20px;}

.twopage{width: 100%;margin: 0 auto;background: url(../images/2twobg.jpg) center center; height: 436px;}
.huojiang{border-radius: 10px;padding: 3px 8px 5px 8px;width: 172px;height: 230px;position: absolute;top:130px;left:15px;overflow: hidden;}
.huojiang ul{padding-left: 0;color: #fff;font-size: 12px;}
.huojiang ul li{margin-top: 5px;line-height: 18px; border-bottom: 1px dashed #941010;padding-bottom: 3px;}
.daohang{position: absolute;top:189px;right: 0px;}
.gkk{position: absolute;top:88px;right: 15px;width: 500px;height: 90px;}
.gkk td{line-height: 22px;border:0;color: #fff;}
.gkk td.tt{padding-left:10px;background: url(../images/doty.png) no-repeat 0 9px;}
.upbg{width: 100%;height: auto;background: url(../images/qiubg.png) repeat-y #900000;}
.menutitle{height: 48px;width: 100%;background: url(../images/menubg.jpg) repeat-x ; position: relative;padding:13px 0px 4px 0px;}
.menutitle a{padding:4px 15px;color: #fff;font-size: 18px;}
.menutitle a:hover,.menutitle a.active{background: rgba(0,0,0,0.4); color: #ebd402;border:1px solid #cd4a4a;}
.menutitle .tw-left{position: absolute;top:0;left:-84px;}
.menutitle .tw-right{position: absolute;top:0;right:-84px;}
.onetitle{color: #cd3b01;font-size: 30px;height: 140px;line-height: 140px;text-align: center;}
.not1{height: 48px;line-height: 48px;font-size: 18px;}
.guizhe{position: absolute;top: 370px;left:70px;}
.piclist{    overflow: hidden;
    padding: 0 0.6%;
    margin: 0 -0.1%;}
.piclist li{ float: left;
    
    margin: 10px 0.5% 0;}
 .xuanz{position: absolute;top:120px;left:340px;}
.footer{line-height:22px;text-align: center;color: #fff;margin-top: 10px;color: #cca3a3;}

/*mask*/
.g_mask {
background-color: rgba(0,0,0,.5);
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 100000;
}
.g_main {
background: rgba(0,0,0,0.7);
text-shadow: none;
color: #fff;
position: fixed;
width: 400px;
left: 50%;
margin-left: -145px;
top: 30%;
z-index: 100001;
    padding:10px;
    border-radius: 4px;
}
.masktitle{text-align:center;color:#fff;padding:8px 0;}
.maskcon{text-align:center;padding:12px 0;margin-top:10px;}
.cha{position: absolute;top:-15px;right: -15px;}
.cha img{width: 40px;height: 40px;}
.loading{background:url(images/loading.gif) no-repeat center center;height:33px;margin-bottom:10px;margin-top:10px;}

.newyearbg{background: url(../images/2016top.jpg) no-repeat center top #28142e;width: 100%;margin: 0 auto;padding-top:610px;}
.w1140{width: 1140px;margin: 0 auto;}
.guan{position: absolute;left:-390px;bottom: 53px;}
.nav1zi{height: 200px;background: url(../images/nav1zi.jpg) no-repeat; padding:20px 150px 10px 510px; line-height: 20px;font-size: 16px;color: #ffe362;text-align: justify;}
.newptul{width: 1140px;background: url(../images/ulbg.jpg) repeat-y;padding:10px;}
.newptul ul{margin:0;padding:0 10px;}
.newptul ul li{float: left;margin:10px 5px;}
.nav3top{background: url(../images/nav3-1bg.jpg) no-repeat; height: 191px;padding:95px 170px 10px 510px; line-height: 20px;font-size: 16px;color: #ffe362;text-align: justify;}
.nav3mbg{background: url(../images/nav3-mbg.jpg) repeat-y;}
.nav4top{background: url(../images/nav4-topbg.jpg) no-repeat; height: 317px;padding:95px 170px 10px 510px; line-height: 20px;font-size: 16px;color: #ffe362;text-align: justify;}
.nav4bt{background: url(../images/nav4bottom.jpg) no-repeat;padding:5px 0;height: 247px;}

.nav4bt .hh{margin: 0 auto;width: 95%;}
.nav4bt .hh li{float: left;padding-left:20px;width: 33.3%;font-size: 14px;margin: 0 0 20px 0; list-style: disc;overflow: hidden;}