@charset "utf-8";

body{margin:0 auto;text-align:center; font-size:12px;font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;_font-family:Tahoma,Arial,Helvetica,STHeiti;	}
div,dl,dt,dd,ol,ul,b,li,p,h1,h2,input,h6,h5,i,cite,em{font-style: normal; margin:0; padding:0;list-style:none; font-weight:normal;}
dl,ul,li,p{text-align:left;}
div{margin:auto;}
img{border:0px; display:block}
.clear{clear:both; overflow:hidden; height:100%;}
a{ color:#000; text-decoration:none;}

.bggray{background-color:#f3f1f1}
.positionRl{position:relative;}
.banner img{width:100%;}

.guide{padding: 10px 0; position:relative;background-color:#f2f2f2;}
.guide p{font-size:16px; line-height:32px; color:#8D8D8C;text-indent: 4em;}
.guide-b{padding:5px 5px 5px 5px; position:relative;background-color:#fff79d;}
.guide-b p{font-size:14px; line-height:24px; color:#3a3a3a}
.icon{background:url(../imgs/icon.png) no-repeat 0px 0px; width:50px; height:25px; position:absolute; left:25px; top:5px}
.biaotigaiyao{padding-top: 20px;}
.titlec a{ font-size:18px; color:#F15A24; font-weight: bold;}
.tuwenQ{ font-size:16px; color:#595959; margin: 10px 0px;line-height: 32px;}

.xl-label-underline{ margin-bottom: 10px;  overflow: hidden;position: relative;background: #f2f2f2;height: 40px;line-height: 40px;}
.xl-label-underline::after{content: "";position: absolute;width: 94px;height: 40px;background: url(../imgs/mtitle.png) no-repeat;left: 0;top: 0;background-position: 0 0;}
.xl-label-underline::before{content: "";position: absolute;width: 94px;height: 40px;background: url(../imgs/mtitle.png) no-repeat;right: 0;top: 0;background-position: -226px 0;}
.xl-label-underline span{font-size: 18px; color: #628CAB; font-weight: bold; width: 100%;text-align: center; }
.title-red{ background-color:#ef9c00;  line-height:20px; color:#fdfcf9; font-size:16px; overflow: hidden; float: left; display: block; margin: 0px; padding: 5px 10px;}

.bg-white{background-color: #fff;}
.container{padding: 5px;}
.conBox{ margin: 0 0px;}
.imgholder a img{width: 100%}
.textholder {padding: 10px 5px; background-color: #fff}
.icon{position: absolute;left: 0;background-position: -4px -62px;width: 50px;height: 32px;background-size: 140px;}

.xl-img-big img{width: 100%}
.xl-img img{width: 100%;}
.xl-img-small{width: 100px;float: left;height: 60px;overflow: hidden; margin-right: 10px;}
.xl-img-small img{width: 100px; height: 60px; margin-right: 10px;}

.picBox{padding: 5px;}
.picBox li{width:45%; float:left; margin-right:5%; margin-bottom:5%; overflow:hidden; position:relative; }
.picBox li a img{ width:100%; float:left;}
.picBox li a h1{font-size:14px; color:#fff;}
.picBox li a span{position: absolute; bottom:0px; left: 0;  display:block; width:100%; z-index: 222; background: #07acaa; display: block; filter:alpha(Opacity=85);-moz-opacity:0.85;opacity: 0.85;}
.picBox li a span h6{display:none;}
.picBox li a em{position: absolute; left: 0; width:100%; height: 160px; z-index: 222; }


.comment{padding: 5px;}
.comment li{overflow: hidden;}
.bigPic img{width:100%}
.k80{ margin-top:41px;margin-bottom: -10px;}
li a:hover{color:#DF7000; text-decoration:none;}
a:hover{color:#DF7000; text-decoration:none;}


.themecolor{background: #f2f2f2;padding-top: 5px;margin-bottom: 15px;}
.base1000{margin: 10px 0px;padding: 0 4%;}
.base660{}
.xl-item{ background-color: #fff; margin-bottom: 5px;}
.xl-title{margin: 0!important; font-size: 20px; font-weight: bold; line-height: 36px; margin-bottom: 10px; padding: 0;text-align: left;margin-top: 10px;}
.xl-title a{color:#294354;}
.xl-title span{display: none;}
.xl-c{margin-top: 15px;}
.xl-img{overflow: hidden;}
.xl-img img{width:100%;}
.xl-text{color: #555; margin-left:0; margin-top: 10px;}
.xl-text-c p{word-break:break-all; overflow: hidden; line-height: 22px; padding: 0px; margin: 0px; font-size: 14px;  margin-top: -5px;color: gray;}
.xl-text p{ color: #999;word-break:break-all; overflow: hidden;margin-bottom: 15px; padding: 0px; margin: 0px; font-size: 16px;  margin-top: -5px;line-height: 32px;}
.xl-text p a{color: #999;}
.xl-topic-list h5{font-weight: bold; font-size: 18px; color: #333; margin: 10px; padding: 0; text-align: left;}
.xl-list{font-size: 15px; line-height: 26px; margin-top: 10px; list-style: none; padding: 0; margin: 0;}
.xl-list li{ background:url(../imgs/icon.png) no-repeat 0px -34px; height: 26px; overflow: hidden; padding-left: 15px;}
.xl-list-b dt{font-size: 15px;line-height: 26px; margin-top: 10px; list-style: none; padding: 0; margin: 0;}
.xl-list-b dd{font-size: 12px; color: gray; line-height: 20px;}

.xl-news{padding: 15px 0;border-bottom: 1px dashed #ccc;}
.xl-news:last-child{border-bottom: 0;}

.maginleft163{margin-left: 113px; height: 66px; overflow: hidden; margin-bottom: 5px; }
.maginb23{margin-bottom: 5px;}
.magin-roll{margin-bottom: 10px;}

.gray{color: #1e1e1e;}
.magin10{margin: 10px 0;}
.bigimg img{width: 100%;}

.xl-title-b{font-size: 20px; font-weight: bold; height: 28px; line-height: 28px; }
.xl-title-b span{background-color: #bf030c; font-size: 12px; color: #fff; float: left; height: 24px; line-height: 24px;}
.xl-title-b em{background: url(../imgs/icon.png) no-repeat 0px -140px; height: 29px; width: 25px; float: left;}
.xl-title-b i{background: url(../imgs/icon.png) no-repeat -25px -140px; height: 29px; width: 25px; float: left;}

.font-a{font-size: 16px; line-height: 32px; text-align: left;color: #666;}

/**/
  .mkong40{padding-top: 50px;}
  .logoInput,.logonav,.picShow{display:block;}
  .kuanD1000{position: relative;}
  .kuanD1000 .picShow{width: 80px; height: 20px; position: absolute; background: #ccc; top: 40%; left: 50%; margin-left: -50px; border-radius: 10px; background: url(http://vip.qdxin.cn/navmenu/fangda.png); background-size:auto 80px; padding-top: 60px; font-size: 12px; color: #fff; text-align: center;}
  .kuanD1000,.kuanD1000 img{max-width: 100%;}
  .topAllT ul,.botALL,.fenXang{ width: 100%;}
  .bdsharebuttonbox span{padding-left:10px; }
  .botALL li span{display: block; line-height:30px; height: 30px;}
  .topAllT,.bottomQ2{display:none;}
.logonav{ padding:5px 0px 5px 0px; background: #fff; top:0px; overflow:hidden; position:fixed; z-index:999; width:100%;border-bottom: 1px solid #f2f2f2;}
.logonav .mMenu{}
.logonav .mMenu a{background: url(../imgs/mnav.png) no-repeat;position: absolute; width: 25px; height: 25px; -webkit-background-size: auto 50px;top: 11px;right: 10px;}
.logonav .mMenu .navclosed{background-position: 0 0;}
.logonav .mMenu .navopened{background-position: 0 -31px;}

.menuTouc{z-index: 888; color: #fff; top: 45px; position: fixed;background: #000; opacity: 0.8;  width:100%;  }
.menuTouc li{padding:5px 10px; height: 60px; }
.menuTouc li a{color: #fff; width: 16.5%; float: left; text-align: center; font-size: 19px; line-height:30px; }
.yanseQP {width: 100%;background: #000;opacity: 0.7;height:100%;z-index: 100; top:55px; overflow:auto; position: fixed;}

}
.bdsharebuttonbox{text-align: center; width: 300px; margin: 0 auto;}

/*disnone*/
.qdxinChanl,.logonav .logoin .logosearch,.logonav .logoin span i
{display: none;}

.logonav .logoin em,.icon
{  background-image: -webkit-image-set(url(../imgs/waddscript.png?t=44) 1x,url(../imgs/waddscript@2x.png?t=34) 2x);
    background-repeat: no-repeat;}

.logonav .logoin span{    background: #f7f7f7;
    padding: 13px 5px 13px 10px;
    color: #7d7d7d;
    position: absolute;
    top: 7px;
    line-height: 0;
    left: 0;}
.logonav .logoin span::after{
	  content: "";
    position: absolute;
    height: 0;
    width: 0;
    border-top: 27px solid #e6e6e6;
    border-right: 7px solid transparent;
    top: 0;
    right: -6px;}
.logonav .logoin em{display: block;margin: 0 auto;width: 70px;height: 30px;background-position: 12px -45px;}

/*menu2017*/
.disnone{display: none;}
.menuPop{    width: 100%;
    background: #f2f2f2;
    position: fixed;
    z-index: 99;
    top: 24px;
    padding: 25px 10px 50px 10px;}
.menuPop{box-sizing: border-box;}
.menuPop .Mnei p{margin-bottom: 10px;text-align: left;color: #B3B3B3;border-bottom: 1px solid #e6e6e6;font-size: 16px;line-height: 28px;}
.menuPop .Mnei ul{display: flex; width: 100%; flex-wrap:wrap;}
.menuPop .Mnei ul li{display: inline-block;width: 20%;}
.menuPop .Mnei ul li a{display: block;width: 100%;text-align: center;font-size: 16px;color: #4d4d4d;line-height: 30px;}

.menuPop .Mnei .shequc{color: #EDB717;}
.menuPop .Mnei .baoc{color: #DD5E5A;}
.menuPop .Mnei .findc{color: #F59221;}
.menuPop .Mnei .piyaoc{color: #2195F5;}
.menuPop .Mnei .VR{color: #F4336D;}
.menuPop .Mnei .margli{margin: 0 15px;}
.menuPop .margtop{margin-top: 25px;}
.menuPop .Mnei4 ul li{width: 25%;}
.Mdown{top: 24px;}
.Mup{top: -490px;}

.black {
    position: fixed;
    background: #000;
    opacity: .8;
    width: 100%;
    height: 100%;
    z-index: 98;
    top: 0;
    right: 0;
    left: 0;
}

.movedown{
-webkit-animation-name:menudown;
-webkit-animation-duration:.5s;
-webkit-animation-iteration-count:1;
-webkit-animation-delay:0s;
}
@-webkit-keyframes menudown{
0%{opacity: 0;top: -389px;}
50%{opacity: 0.5;top: 24px;}
75%{opacity: 0.75;top: 34px;}
100%{opacity: 1;top: 24px;}
}
.moveup{
-webkit-animation-name:menuup;
-webkit-animation-duration:.4s;
-webkit-animation-iteration-count:1;
-webkit-animation-delay:0s;
}
@-webkit-keyframes menuup{
0%{opacity: 1;top:24px;padding-bottom: 50px}
50%{opacity: 1;top:24px;padding-bottom: 60px;}
75%{opacity: 1;top:24px;padding-bottom: 50px}
100%{opacity:1;top: -389px;}
}
/*遮罩层*/
.blackdis{position: fixed;width: 100%;height:100%;top: 0;right: 0;left: 0;z-index: 1001;}
.blackdis{
-webkit-animation-name:blacknone;
-webkit-animation-duration:.4s;
-webkit-animation-iteration-count:1;
-webkit-animation-delay:0s;
}
@-webkit-keyframes blacknone{
0%{background: rgba(0,0,0,.8);}
50%{background:rgba(0,0,0,.4);}
100%{background: rgba(0,0,0,0);}
}


.bot1000{margin-top: 0px; padding-top: 0px; padding-bottom: 0px; background-color: #fff;}
.bot1000 ul{width: 100%; margin: 0 auto;}
.bot1000 ul li{text-align: center;  line-height: 30px; color: #555;}
.bot1000 ul li span{display: none;}
.bot1000 ul li span i{margin: 0 8px;}
.bot1000 ul li a{padding: 0 10px;}
.bot1000 ul li em{margin-right: 5px;}
.bot1000 ul li a:hover{color: #FFBF00;}
.bot1000 ul li i{display: none;}
.wabout a{font-size: 12px;color: #555;padding: 0 20px;}
.border_lra{border-left: 1px solid #999999;border-right: 1px solid #999999;}
.borderb0{border-bottom: 0;}
.bot1000 ul li:first-child{position: relative;top: 21px}
/*.bot1000 ul li:last-child{position: relative;top:-32px;}*/

.bot1000 .wabout{display: none;}

.daoHbot{height: 40px; line-height: 40px;  margin: 3px 4% 0 4%;}
.daoHbot li{float: left; width:16.5%; text-align: center;}
.daoHbot li a{color: #4d4d4d; font-size: 18px;}

.fenXang .bdsharebuttonbox a{margin:0 0 5px 10px;  }
.fenXang .bdsharebuttonbox .bds_tsina,
.fenXang .bdsharebuttonbox .bds_weixin,
.fenXang .bdsharebuttonbox .bds_qzone,
.fenXang .bdsharebuttonbox .bds_sqq,
.fenXang .bdsharebuttonbox .bds_tqf
{ background: url(../imgs/share.png) no-repeat;width: 34px; height: 34px; padding: 0; float: left;background-size: 200px;}
.fenXang{width: 100%;margin: 0 auto; padding:18px 0 10px 0; background: #f2f2f2;}
.fenXang .bdsharebuttonbox{width: 310px;margin: auto;}
.fenXang span{float: left; width: 50px; height: 46px; line-height: 46px; font-size: 14px;}
.fenXang .bdsharebuttonbox .bds_tsina{ background-position: 0px 1px;}
.fenXang .bdsharebuttonbox .bds_weixin{ background-position: -41px 1px;}
.fenXang .bdsharebuttonbox .bds_qzone{ background-position: -163px 1px;}
.fenXang .bdsharebuttonbox .bds_sqq{ background-position: -123px 1px;}
.fenXang .bdsharebuttonbox .bds_tqf{ background-position: -82px 1px;}

#sharelogo{overflow:hidden;height:0;width:0;}