@charset "utf-8";
* {font-family: "Microsoft YaHei",'Myriad Set Pro', 'Lucida Grande',"iconxin" !important;}
html,body{margin: 0;padding: 0;}
body{margin:0 auto;text-align:center; font-size:12px;  -webkit-tap-highlight-color: rgba(0,0,0,0);/*点击元素时bu出现的阴影*/}
div,dl,dt,dd,ol,ul,b,li,p,h1,h2,input,h6,h5,form{ margin:0; padding:0;list-style:none; font-weight:normal;}
dl,ul,li,p{text-align:left;}
div{margin:auto;}
img{border:0px;}
.clear{clear:both; overflow:hidden; height:100%;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#779324; text-decoration:none;}
em{font-style: normal;}
a:focus {outline:0;}

.fenXang .bdsharebuttonbox a,a#go-top
{background-image:url(http://libs.qdxin.cn/basic/img/supplement-icon.png);background-image: -webkit-image-set(url(http://libs.qdxin.cn/basic/img/supplement-icon.png) 1x,url(http://libs.qdxin.cn/basic/img/supplement-icon@2x.png) 2x);background-repeat: no-repeat; text-indent: -9999em;}

a#go-top{ width:36px;height:36px;text-align:center;text-decoration:none;line-height:25px;color:#999; text-indent:-9999em; background-position:-163px -4px; background-color: #ECE6B2;}
a#go-top:hover{color:#333;  background-position:-163px -4px;}
 
.xin-xinlogod{font-size: 32px; /*color: #FFC300;*/}

.qdxinChanl{height:32px; line-height: 32px; background: #858585; overflow: hidden; border-bottom: 1px solid #6b6b6b; /*margin-bottom: 8px;*/ }
.qdxinChanl ul{width: 1000px; margin: 0 auto;height: 32px; line-height: 32px;}
.qdxinChanl ul li{float: left;}
.qdxinChanl ul li a{float: left; padding: 0 6px; color: #f5f5f5; font-size: 14px; text-align: center; }
.qdxinChanl ul li a:hover{background: #333;}
.qdxinChanl ul .ged a{border-left:1px solid #a0a0a0; margin-left: 4px; padding-left: 15px; }
.qdxinChanl ul .rightQ{float:right;}

.channalTop{width: 1000px; height:51px;  padding-top: 19px;}

.logoChanl{height: 32px; line-height: 32px; }
.logoChanl dt{float: left;}
.logoChanl dt em{float: left;  font-size: 26px; height: 32px; line-height: 32px; margin: 0px 0 0 10px; padding:0 6px; border-radius:2px;}/* 修改颜色 */
.logoChanl dd{float: right; margin-top: 0px; }

.searchP{float: left; font-size:18px;margin-right: 14px; padding: 0 12px; }
.searchP .xin-search{font-size: 18px; line-height: 24px; height: 24px; color:#8f7a7a;}
.searchP em{float: left; margin-left: 8px;}

.daoHang{display:none;float: left; height: 24px; line-height: 24px; border: 1px solid #ccc; padding: 0 12px; border-radius:3px;} 
.daoHang .xin-lnk{font-size: 18px; line-height: 24px; height: 24px;}
.daoHang em{float: left; margin-left: 8px;}

.searChIcon a{float: left; height: 30px; line-height: 30px; padding: 0 6px; background: #DC112E; color: #fff; margin-right: 10px; border-radius:5px; }
.siteChIcon a{float: left; height: 30px; line-height: 30px;  padding: 0 6px;  background: #DC112E; color: #fff; border-radius:5px;}
.searChIcon a em{float: left; width: 26px; height: 26px; /*background: #ccc;*/ margin:2px 6px 0 0;}
.siteChIcon a em{float: left; width: 26px; height: 26px;  margin:2px 6px 0 0;}


.menuChannl{height: 40px; line-height: 40px;}
.menuChannl ul{width: 1000px; height: 40px; line-height: 40px; margin: 0 auto;}
.menuChannl ul li{float: left;height: 40px; line-height: 40px; padding:0 10px; }
.menuChannl ul li a{display: block; font-size: 14px; color: #fff;  }


.botAllList{border-top:1px solid #ccc; margin-top: 16px; padding-top:10px;  }
.botAllList ul li{text-align: center; line-height: 180%; color: #777; font-size: 12px; }
.botAllList ul li a{padding: 0 4px; color: #C39300; font-size: 12px;}


.allProList,
.proDuction,
.helpQk,
.pubTuiG,
.icon-xinlogo-icon
{display: none;}/* 不显示touch menu */

.fenXang{margin-top: 20px;}
.fenXang .fenC{float: left; height: 60px; line-height: 60px; margin:0 30px 0 0px; font-size: 15px;}
.fenXang .bdsharebuttonbox{float: left;}

.fenXang .bdshare-button-style2-24 a{margin: 0;}
.fenXang .bdsharebuttonbox .bds_tsina,
.fenXang .bdsharebuttonbox .bds_weixin,
.fenXang .bdsharebuttonbox .bds_sqq,
.fenXang .bdsharebuttonbox .bds_tqf,
.fenXang .bdsharebuttonbox .bds_qzone{float: left; width:46px; height: 46px; margin-right:20px; border-radius:23px;}

.fenXang .bdsharebuttonbox .bds_tsina{ background-position: 4px 0px;background-color: #E90D24;}
.fenXang .bdsharebuttonbox .bds_weixin{ background-position: -39px 0px;background-color: #4EAE3B;}
.fenXang .bdsharebuttonbox .bds_tqf{ background-position: -78px 0px;background-color: #008900;}
.fenXang .bdsharebuttonbox .bds_sqq{ background-position: -120px 0px;background-color: #1ABAE4;}



/* 基础模块 760 touch */
@media screen and (max-width: 740px){
body{font-size: 12px;font-family:"" Lucida Grande ", " Lucida Sans Unicode ", Helvetica, Arial, Verdana, sans-serif"; background: #f5f5f5;}	
/* nodisplay*/
.qdxinChanl,
.botAllList ul li .abotu,
.botAllList ul li .publ,
.logoChanl dd .daoHang,
.searchP em,
.pc-logo{display: none;}
/* nodisplay end*/
.icon-xinlogo-icon{display: block;}

body #mainArticle{width: 100%;}

.searchP .xin-search,
.searchP .xin-searchOpen{font-size: 22px; color: #fff; margin-top: 5px;}
.xin-xinlogod{font-size:24px; color: #fff;}
.fenXang{}
.fenXang .bdsharebuttonbox{margin-left: 8px;}
.fenXang .fenC{height: 30px; float: none; text-align: left; margin: 0 0 0 16px; line-height: 30px; }

.logoChanl dd .searchP{border: 0;}
.logoChanl dd{margin:5px 50px 0 0;}
.xin-search{font-size: 22px; color: #fff;}

.channalTop{width: 100%; background: #F9BB00; height: 40px; padding: 0; line-height: 40px; position:fixed; top:0; left:0;z-index: 100;
border-bottom: 1px solid #D4A20C;box-shadow: 0px 1px 0px 0px rgba(255,255,255,0.40);}

.channalTop dt{margin: 8px 0 0 8px;}
.channalTop dt .icon-xinlogo-icon{ height: 2rem; font-size: 2.4rem; color: #fff; float: left;}
.channalTop dt .nameM{font-size: 18px; height: 25px; line-height: 25px;  background: #fff; color: #FABB00; margin: 0 0 0 6px; float: left; }

.logoChanl dd .searChIcon a{width:26px; height: 26px; overflow: hidden; background:none; padding: 0; margin: 0; position: absolute; top:.7rem; right: 66px; }
.logoChanl dd .searChIcon a em{/*background: #fff;*/}


.page-wrap .menuChannl{display: block;margin-top: 52px; height: 100%; background-color:#eaeaea; padding: 0 16px;}
.proDuction{display: block; }
.helpQk{display: block; margin:0.8rem; border-top:1px solid #DBA605; padding-top:1rem; }
.helpQk li{text-align: left; color: #593719;}
.pubTuiG{display: block; position: fixed; width: 100%; background:rgba(0,0,0,0.5); height: 50px; bottom: 0px;}

.menuChannl ul{width: 100%; height: 100%; padding-bottom: 20px; }

.menuChannl ul .homeL{display: none;}
.menuChannl ul li{height:30px; line-height:30px; padding: 0; text-align: center; width: 20%; margin-bottom: 10px; }
.menuChannl ul li a{display: block; margin:5px;  border-radius:3px; background: #717171;  color: #fff; font-size: 16px;}

.proDuction ul{ margin: 0 auto; padding:1rem 0;  }
.proDuction ul li{height:96px; text-align: center;float: left; width: 25%;}
.proDuction ul li a p{border-radius:64px; height: 64px;  width: 64px; overflow: hidden; margin: 0 auto; text-align: center;  display: block; color: #fff;}
.proDuction ul li:nth-child(1) p{background: #E70000;}
.proDuction ul li:nth-child(2) p{background:#F61C4B;}
.proDuction ul li:nth-child(3) p{background: #25BE7E;}
.proDuction ul li:nth-child(4) p{background: #FF4C42;}
.proDuction ul li:nth-child(5) p{background: #F66C00;}
.proDuction ul li:nth-child(6) p{background: #3DA3FF;}
.proDuction ul li:nth-child(7) p{background: #FFB400;}
.proDuction ul li:nth-child(8) p{background: #FF7D00;}

.proDuction ul li a em{font-size: 12px; color:#515151;  display: block; height: 24px; line-height: 24px;}

.proDuction ul li a .xin-xinlogoc{margin: 20px 0 0 2px; font-size: 22px; }
.proDuction ul li a .xin-xinlogoc .logo:before{color: #fff;}
.proDuction ul li a .xin-xinlogoc .namek:before{color: #fff;}

.proDuction ul li a .xin-clublogoc{margin: 22px 0 0 2px; font-size: 19px; }
.proDuction ul li a .xin-clublogoc .logo:before{color: #fff;}
.proDuction ul li a .xin-clublogoc .namek:before{color: #fff;}

.proDuction ul li a .xin-xinbaologo{margin: 22px 0 0 8px; font-size: 16px;}
.proDuction ul li a .xin-vclogo{margin: 22px 0 0 4px; font-size: 16px;}

.proDuction ul li a .xin-aiclogo{margin: 22px 0 0 4px; font-size: 16px;}
.proDuction ul li a .xin-xclogo{margin: 23px 0 0 4px; font-size: 13px;}
.proDuction ul li a .xin-faxianlogo{margin: 22px 0 0 4px; font-size: 16px;}
.proDuction ul li a .xin-morelogo{margin: 22px 0 0 8px; font-size: 16px;}

.pubTuiG .pub50 a img{height: 50px; width: 320px;}

.allProList{display: block; }
.allProList dl{}
.allProList dt{height: 14px; position: relative; border-bottom:1px solid #D4A20C;box-shadow: 0px 1px 0px 0px rgba(255,255,255,0.10); margin: 0 10px;}
.allProList dt span{position: absolute; width: 10rem; background: #F7BA03; font-size: 1.4rem; left: 50%; margin-left: -4rem; text-align: center; height: 1.4rem; line-height: 1.4rem; color:#D95711; top:.5rem;}
.allProList dd ul{margin: 1.6rem 0}
.allProList dd ul li{float: left;text-align: center;margin-bottom: 1.6rem;}
.allProList dd ul li a{ height: 60px; display: block;  }
.allProList dd ul li a p{background-color: #593719; height: 46px;width: 46px;  border-radius:46px; text-align: center; display: inline-block;   }
.allProList dd ul li a em{display: block; text-align: center; font-size: 1.2rem;}


.botAllList ul li em{display: block;}
.botAllList ul li{font-size:12px;}


/* animation */
.menuPop{position: fixed;width: 100%;background:#eaeaea;z-index: 88; top:0;  /*z-index: 777;*/
-webkit-animation-name: fadeIn; /*动画名称*/
-webkit-animation-duration: 0.4s; /*动画持续时间*/
-webkit-animation-iteration-count: 1; /*动画次数*/
-webkit-animation-delay: 0s; /*延迟时间*/
 }
@-webkit-keyframes fadeIn{
0% {opacity: 0; }
50% {opacity: 0.5;}
100% {opacity: 1;}
}
.anmaiClose{-webkit-animation-name: closefadeIn; /*动画名称*/
-webkit-animation-duration: 0.4s; /*动画持续时间*/
-webkit-animation-iteration-count: 1; /*动画次数*/
-webkit-animation-delay: 0s; /*延迟时间*/
}
@-webkit-keyframes closefadeIn{
0% {opacity: 1; }
50% {opacity: 0.5;}
100% {opacity: 0;}
}
.xin-searchOpen{-webkit-animation-name: openfadeIn; /*动画名称*/
-webkit-animation-duration: 0.4s; /*动画持续时间*/
-webkit-animation-iteration-count: 1; /*动画次数*/
-webkit-animation-delay: 0s; /*延迟时间*/
}
@-webkit-keyframes openfadeIn{
0% {opacity: 0;}
50% {opacity: 0.5;}
100% {opacity: 1; }
}

.nav-hamburger{height: 30px;  width: 30px;  cursor: pointer;position: fixed; top:10px; z-index: 188;right:10px;}
.nav-hamburger .nav-hamburger-line {
    display: block;
    position: relative;
    width: 25px;
    height: 1px;
    background: rgba(102, 102, 102, 0.85);
    -webkit-transition-property: transform, opacity, -webkit-transform;
    -moz-transition-property: transform, opacity, -webkit-transform;
    -ms-transition-property: transform, opacity, -webkit-transform;
    transition-property: transform, opacity, -webkit-transform;
    -webkit-transition-duration: 0.25s;
    -moz-transition-duration: 0.25s;
    -ms-transition-duration: 0.25s;
    transition-duration: 0.25s;
}
.nav-hamburger .nav-hamburger-line:nth-child(1) {
    top: 2px;
    -webkit-transform-origin: 2px 3px;
    -moz-transform-origin: 2px 3px;
    -ms-transform-origin: 2px 3px;
    transform-origin: 2px 3px;
}
.nav-hamburger .nav-hamburger-line:nth-child(2) {
    top: 8px;
    opacity: 1;
}
.nav-hamburger .nav-hamburger-line:nth-child(3) {
    top: 15px;
    -webkit-transform-origin: 4px 0px;
    -moz-transform-origin: 4px 0px;
    -ms-transform-origin: 4px 0px;
    transform-origin: 4px 0px;
}
.nav-hamburger-link .opened .nav-hamburger-line {
    background-color:rgba(102, 102, 102, 0.85);
}
.nav-hamburger-link .opened .nav-hamburger-line:nth-child(1) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.nav-hamburger-link .opened .nav-hamburger-line:nth-child(2) {
    opacity: 0;
}
.nav-hamburger-link .opened .nav-hamburger-line:nth-child(3) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

/*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 .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);}
}

}

@media screen and (max-width: 740px)and (orientation:landscape){
.menuChannl ul li{ width: 20%;}
}/* 修改导航竖屏距离*/



