/*DC项目*/

@charset "utf-8";

html{
	 color:#1A1617;
	font-family:'Microsoft yahei',Arial !important;font-size:62.5%;}
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 { margin:0; padding:0; }
body { background:#fff; font-size:1.2rem; width:100%; margin:0px auto; min-width:320px; font-family:'Microsoft yahei',Arial !important;}
a { color:#1A1617; text-decoration:none; }
a:hover{text-decoration:none;}
img { border:none; }
ol,ul,li { list-style:none; }
i{background-color:none;}
img{ max-width:100%;}
body{
	 overflow-x:hidden;
	 /*height:6000px;*/
     -webkit-overflow-scrolling : touch;
}

/*select,
select::-ms-expand { display: none; }*/

input[type="text"],
input[type="password"],
input[type="button"],
textarea{
	 	-webkit-appearance:none;
	appearance:none;
	  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
}

  @keyframes myani1{
  	   0%{color:rgba(255,255,255,.4);}
  	   50%{color:rgba(255,255,255,1);}
  	    0%{color:rgba(255,255,255,.4);}
  }
  @keyframes myani2{
  	  0%{-webkit-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);}
  	  10%{-webkit-transform:translate(-4px,0px);-moz-transform:translate(-4px,0px);-o-transform:translate(-4px,0px);-ms-transform:translate(-4px,0px);transform:translate(-4px,0px);}
  	  100%{-webkit-transform:translate(480px,0px);-moz-transform:translate(480px,0px);-o-transform:translate(480px,0px);-ms-transform:translate(480px,0px);transform:translate(480px,0px);}
  }

 @font-face{
 	        font-family:'pingheibold';
            src:url(../fontmore/pingheibold/PINGHEIBOLD.eot);
            src:url(../fontmore/pingheibold/PINGHEIBOLD.eot?#iefix) format('embedded-opentype'),
                  url(../fontmore/pingheibold/PINGHEIBOLD.woff) format('woff'),
                  url(../fontmore/pingheibold/PINGHEIBOLD.ttf) format('truetype'),
                  url(../fontmore/pingheibold/PINGHEIBOLD.svg#pingheibold) format('svg');
 }
 @font-face{
 	        font-family:'pingheilight';
            src:url(../fontmore/pingheilight/PINGHEILIGHT.eot);
            src:url(../fontmore/pingheilight/PINGHEILIGHT.eot?#iefix) format('embedded-opentype'),
                  url(../fontmore/pingheilight/PINGHEILIGHT.woff) format('woff'),
                  url(../fontmore/pingheilight/PINGHEILIGHT.ttf) format('truetype'),
                  url(../fontmore/pingheilight/PINGHEILIGHT.svg#pingheilight) format('svg');
 }
  @font-face{
 	        font-family:'pingheisemlbold';
            src:url(../fontmore/pingheisemlbold/PINGHEISEMIBOLD.eot);
            src:url(../fontmore/pingheisemlbold/PINGHEISEMIBOLD.eot?#iefix) format('embedded-opentype'),
                  url(../fontmore/pingheisemlbold/PINGHEISEMIBOLD.woff) format('woff'),
                  url(../fontmore/pingheisemlbold/PINGHEISEMIBOLD.ttf) format('truetype'),
                  url(../fontmore/pingheisemlbold/PINGHEISEMIBOLD.svg#pingheisemlbold) format('svg');
 }


.ng-fault{
	 width:100%;
	 overflow:hidden;
}
.ng-container{
   position:relative;
}
.ng-bg{
	 /*background-color:rgba(0,0,0,.1);*/
}
.ng-bg-theme{ background-color:#C9293E !important;}

.ng-bg-ccc{ background-color:#F9F9F9 !important;}

.ng-bg-fff{ background-color:#fff  !important;}

.ng-bg-fuse{ background-color:#FDD1B0  !important;}

.ng-bg-assist{ background-color:#F1F1F1;}

.ng-bg-info{ background-color:#6FB7FA;}

.ng-bg-succeed{ background-color:#A5DA43;}

.ng-bg-warning{ background-color:#FFCA3B;}

.ng-bg-danger{ background-color:#FF8F76;}

.ng-bg-fons{background-color:#3B3B3B;}

.ng-bg-fonsoxd{background-color:#545454;}

.box-sinse{box-shadow:0px 0px 4px pink inset;}

.ng-pull-left{
	 float:left;
}
.ng-pull-right{
	 float:right;
}
.ng-paddor{
    padding-left: 12px;
    padding-right: 12px;
}
.ng-oa a{
	 display:block;
	 width:100%;
	 overflow:hidden;
}
.ng-oa a img{
	 display:block;
	 width:100%;
	 overflow:hidden;
}

.ng-hidde{
	 display:none;
}
.ng-ini{max-width:1200px; margin:0px auto 0px;}


.headroom {
            transition: transform 200ms linear;
             -webkit-transition:all .5s ease-in 0s;
           -moz-transition:all .5s ease-in 0s;
           -o-transition:all .5s ease-in 0s;
           transition:all .5s ease-in 0s;
}
 .headroom--pinned {
            transform: translateY(0%);
}
 .headroom--unpinned {
            transform: translateY(-100%);
}
.navbar-fixed-top{
     	 border-color:rgba(0,0,0,.8);
     	 border-width:0px 0px 0px;
}
   

.navbar-inverse{
	  /*background-color:#2E2E2E;*/
}







/*头部外层*/
.ng-head{
	 width:100%; height:80px; border:0px; border-radius:0px;
	 margin-bottom:0px;
}
#header{
	 position:absolute; top:0px;
	 left:0px; z-index:80;
}
.ng-forceipad{
	   box-shadow:0px 1px 10px #D3D3D3;
	   background-color:#fff;
}
.ng-ipadgif{
	   box-shadow:0px 0px 0px #000;
}
/*头部外层-ini*/
.am-head-ini{
	 max-width:1200px; height:80px; margin:0px auto;
	 position:relative;
}
/*商标*/
.am-logo{
	 position:relative; height:34px; float:left;
	 top:24px; z-index:100; display:block;
     -webkit-transition:all .5s ease 0s;
     -moz-transition:all .5s ease 0s;
     -o-transition:all .5s ease 0s;
     transition:all .5s ease 0s;
}
.am-logo .am-logo-link{
	 height:100%;
	 display:block;
}
.am-logo .am-logo-link img{
	 display:none;
	 height:100%;
	 margin-top:0px;
}
.am-logo .am-logo-link img.am-logo-col1,
.ng-forceipad  .am-logo .am-logo-link img.am-logo-col2,
.ng-ipadgif .am-logo .am-logo-link img.am-logo-col1,
.ng-ipadgif.ng-forceipad .am-logo .am-logo-link img.am-logo-col1{
	 display:block;
}
.am-logo .am-logo-link img.am-logo-col2,
.ng-forceipad  .am-logo .am-logo-link img.am-logo-col1,
.ng-ipadgif .am-logo .am-logo-link img.am-logo-col2,
.ng-ipadgif.ng-forceipad .am-logo .am-logo-link img.am-logo-col2{
	 display:none;
}







/*一级PC导航*/
.am-pc-nav{
	 float:left; margin-left:36px;
	 margin-top:0px; position:relative;
	 height:100%; z-index:50;
}
.am-pc-nav>ul{
	  margin-top:0px;
}
.am-pc-nav>ul>li{
	 float:left; margin:0px 14px;
	 position:relative; z-index:6;
}
.am-pclink-borv{
	  height:3px; display:block;  width:100%;
	  position:absolute;  top:52px;
}
.am-pclink-borv>span{
     display:block;  width:0%;  height:100%;
     margin:0px auto 0px;  background-color:#fff;    	 
}

.am-pc-nav>ul>li .am-pclink{
	 display:block; padding:0px 12px; line-height:41px;
	 color:#fff; height:42px; border-radius:4px; margin-top:18px;
	 margin-bottom:19px; font-size:1.5rem;
	 -webkit-transition:all .3s ease 0s;
     -moz-transition:all .3s ease 0s;
      -o-transition:all .3s ease 0s;
      transition:all .3s ease 0s;
}
.am-pc-nav>ul>li.ng-nav-activate .am-pclink,
.am-pc-nav>ul>li:hover .am-pclink{
	   /*color:#F5BB00;*/
}
.am-pc-nav>ul>li.ng-nav-activate .am-pclink-borv>span{
	  width:100% !important;
}
.ng-forceipad .am-pclink-borv>span{
	   background-color:#3C3C3C;
}
.ng-forceipad .am-pc-nav>ul>li .am-pclink{
	  color:#3C3C3C;
}

.am-pc-nav>ul>li a#am-roop:hover{
	   border:1px solid #4EAD07;
}




/*登录*/
.am-pc-register{
	 width:80px;
	 text-align:right;
	 overflow:hidden;
	 line-height:80px; height:80px; font-size:1.5rem;
	 color:#fff; position:absolute; top:0px;
	 right:0px; letter-spacing:1px;
		  -webkit-transition:all .5s ease 0s;
     -moz-transition:all .5s ease 0s;
     -o-transition:all .5s ease 0s;
     transition:all .5s ease 0s;
}
.am-pc-register>span{
	  padding:0px 1px;
}
.am-pc-register a{
	  color:#fff;
}
.ng-forceipad .am-pc-register,
.ng-forceipad .am-pc-register>a{
	  color:#3C3C3C !important;
}
.ng-ipadgif .am-pc-register,
.ng-ipadgif .am-pc-register a,
.ng-ipadgif.ng-forceipad .am-pc-register,
.ng-ipadgif.ng-forceipad .am-pc-register a{
	  color:#fff !important;
}


.ng-inonze{
	 padding:4px;
	 overflow:hidden;
	 border:1px solid #C2C2C2;
	 position:absolute;
	 display:none;
	 top:60px;
	 right:0px;
	 background-color:#fff;
}
.ng-inonze a{
	 display:block;
	 padding:4px 10px;
	 margin-bottom:4px;
	 text-align:center;
	 font-size:1.4rem;
	 color:#3C3C3C;
}
.ng-inonze a span{
	 color:#FF1C1C;
}
.ng-inonze a:hover{
	  background-color:#585858;
	  color:#fff;
}

/*搜索框*/
.am-pc-share{
	  padding:2px;  background-color:#fff;
	  border-radius:6px;  position:absolute;
	  z-index:40; width:240px;
	  top:24px;  right:86px;
	 /*-webkit-transition:all .5s ease 0s;
     -moz-transition:all .5s ease 0s;
     -o-transition:all .5s ease 0s;
     transition:all .5s ease 0s;*/
}
.am-pc-share-activate{
	  top:24px;
}
.am-pc-share-intext{
	  width:100%; overflow:hidden;
	  height:28px;  padding:0px 34px 0px 0px
}
.am-pc-share-intext input[type="text"]{
	  width:100%;  height:100%;
	  display:block;  background-color:#fff;
	  border:0px;  color:#585858;   border-radius:4px;
	  padding:0px 2px;  text-indent:6px;
	  outline:0px; font-size:1.3rem;
}
.am-pc-share-inbtn{
	  height:28px; width:28px;  position:absolute;
	  top:0px;  right:0px;  z-index:2;  display:block;
}
.am-pc-share-inbtn input[type="submit"]{
	  padding:2px 4px;  width:28px;
	  height:28px;  border:1px solid #fff;
	  border-radius:4px;  outline:0px;
	  background-color:#fff;  background-image:url(../img/suub2.png);
	  background-repeat:no-repeat;  background-position:center center;
	  background-size:26px 26px;
}



.ng-forceipad .am-pc-share,
.ng-ipadgif .am-pc-share{
	 background-color:#585858;
}

.ng-forceipad .am-pc-share-intext input[type="text"],
.ng-ipadgif .am-pc-share-intext input[type="text"]{
	 background-color:#585858;
	  border:1px solid #585858;
	  color:#fff;
}
.ng-forceipad .am-pc-share-inbtn input[type="submit"],
.ng-ipadgif .am-pc-share-inbtn input[type="submit"]{
	background-color:#585858;
	  border:1px solid #585858;
	 background-image:url(../img/suub1.png);
}



/*二级PC导航*/
.am-pc-level{
	 position:absolute;
	 top:64px;
	 left:0px;
	 height:0px;
	 padding:18px 0px 0px;
	 overflow:hidden;
}
.am-pc-level li{
	  padding:0px 0px;
	  margin:0px auto 6px;
}
.am-pc-level li a{
	 display:block;
	white-space:nowrap;
	 padding:8px 12px;
	 text-align:center;
	 border-radius:8px;
	 font-size:1.4rem;
	 border:1px solid #fff;
	 color:#fff;
	   -webkit-transition:all .3s ease 0s;
           -moz-transition:all .3s ease 0s;
           -o-transition:all .3s ease 0s;
           transition:all .3s ease 0s;
}
.am-pc-level li a:hover{
	 /*color:#F5BB00;*/
}

.ng-forceipad .am-pc-level li a{
	  border:1px solid #414141;
	 color:#414141;
}





/*平板导航按钮*/
.ipad-nav-butt{
	 width:40px;
	 height:40px;
	 position:absolute;
	 right:0px;
	 border:0px;
	 padding:4px;
	 outline:0px;
	 display:block;
	 -webkit-transition:all .5s ease 0s;
     -moz-transition:all .5s ease 0s;
     -o-transition:all .5s ease 0s;
     transition:all .5s ease 0s;
	 top:-80px;
	 z-index:1034;
	 cursor:pointer;

}
.ipad-nav-butt img{
	  width:100%;
	  height:100%;
	 display:none;
}

.ipad-nav-butt img.ng-ipad-navbuimg1{display:block;} 
.ipad-nav-butt img.ng-ipad-navbuimg2{display:none;}

.ng-forceipad .ipad-nav-butt img.ng-ipad-navbuimg2{display:block;}
.ng-forceipad .ipad-nav-butt img.ng-ipad-navbuimg1{display:none;}

.ng-ipadgif .ipad-nav-butt img.ng-ipad-navbuimg1{display:block;}
.ng-ipadgif .ipad-nav-butt img.ng-ipad-navbuimg2{display:none;}

.ng-ipadgif.ng-forceipad .ipad-nav-butt img.ng-ipad-navbuimg1{display:block;}
.ng-ipadgif.ng-forceipad .ipad-nav-butt img.ng-ipad-navbuimg2{display:none;}


/*平板导航*/
.ipad-nav{
	 display:none;
	 width:100%;
	 overflow:hidden;
	 position:absolute;
	 top:56px;
	 left:0px;
	 background-color:rgba(0,0,0,.8);
	 z-index:36;
	 color:#fff;
}
.ipad-nav>ul{
	 margin:50px auto 10px;
	 padding:0px 15px 10px;
	 overflow:auto;
	 max-height:360px;
	 -webkit-overflow-scrolling : touch;  
}
.ipad-nav>ul>li{
	 width:100%;
	 overflow:hidden;
}
.ipad-nav>ul>li .ipad-nav-link{
	 width:100%;
	 padding:0px 2px;
	 border-bottom:1px solid #FFFFFF;
	 display:block;
	 height:37px;
	 overflow:hidden;
	 font-size:1.5rem;
	 text-align:left;
	 margin:0px auto;
	 color:#fff;
	 line-height:36px;
	 
	  -webkit-transition:all .3s ease 0s;
           -moz-transition:all .3s ease 0s;
           -o-transition:all .3s ease 0s;
           transition:all .3s ease 0s;
}
.ipad-nav>ul>li .ipad-nav-link-activate,
.ipad-nav>ul>li .ipad-nav-link:hover{
	  color:#FECB0F;
}
.ipad-nav>ul>li a#am-roop2{
	 border-radius:8px;
	 max-width:50%;
	 line-height:32px;
	 border:1px solid #fff;
	 margin:0px auto;
}
.ipad-nav>ul>li a#am-roop2:hover{
	  border:1px solid #4EAD07;
}
.ipad-nav-level{
	 width:100%;
	 padding:0px 0px 0px 20px;
}
.ipad-nav-level li{
	 width:100%;
	 overflow:hidden;
}
.ipad-nav-level li a{
	  width:100%;
	 padding:0px 2px;
	 border-bottom:1px solid #FFFFFF;
	 display:block;
	 height:37px;
	 overflow:hidden;
	 font-size:1.4rem;
	 text-align:left;
	 margin:0px auto;
	 color:#fff;
	 line-height:36px;
	  -webkit-transition:all .3s ease 0s;
      -moz-transition:all .3s ease 0s;
      -o-transition:all .3s ease 0s;
      transition:all .3s ease 0s;
}

.ipad-nav-down{
	  position:relative;
     text-align:center;
}
.ipad-nav-down>span{
	  height:30px;
	  display:inline-block;
}
.ipad-nav-down>span>img{
	  height:100%;
	  display:inline-block;
}





/*首页VR视频*/
.ng-insswiper{
	 width:100%;
	 overflow:hidden;
	 text-align:center;
}


/*脚部*/

.am-end{
	  background-color:#363636;
	  color:#C8C8C8;
}

.am-end-ini{
	   max-width:1200px;
	   margin:0px auto 0px;
	   overflow:hidden;
}

.am-end-tyhe{
	  margin:34px auto 0px;
	  
}


/*脚部 商标*/
.am-end-tyhe-logo{
	 height:36px;
	 position:relative;
	 margin:0px 0px 16px;
}
.am-end-tyhe-logo a{
	  height:100%;
	  display:block;
}
.am-end-tyhe-logo a img{
	 height:100%;
	  display:block;
}

.am-solid-boem{
	 padding-bottom:10px;
	 border-bottom:1px solid #858585;
}


/*友情链接*/
.ng-quick-list{
	 float:left;
	 overflow:hidden;
}
.ng-quick-list ul{
	 float:right;
	 overflow:hidden;
}
.ng-quick-list li{
	 float:left;
	 padding:0px 3px 6px;
	 overflow:hidden;
}
.ng-quick-list li a{
	 width:90px;
	 height:30px;
	 display:block;
	 overflow:hidden;
}
.ng-quick-list li a img{
	 width:100%;
	 display:block;
}


/*官方脚部通道*/
.ng-end-lne{
	 margin:12px auto 0px;
}
.ng-end-lne-tit{
	  line-height:26px;
	  color:#CFCFCF;
	  font-size:1.7rem;
	  text-align:left;
	  margin:0px auto 10px;
}
.ng-end-lne-list{
	  position:relative;
}
.ng-end-lne-list li{
	 width:100%;
	 overflow:hidden;
	 margin:0px auto 6px;
	 font-size:1.4rem;
}
.ng-end-lne-list li a{
	 color:#B7B7B2;
}
.ng-end-lne-list li a:hover{
	 color:#CFCFCF;
}

/*脚部二维码*/
.ng-end-lne-code{
	 max-width:94px;
	 overflow:hidden;
}
.ng-end-lne-code img{
	  width:100%;
	  display:block;
}

/*脚部版权*/

.ng-endtadom{
	  padding:30px 0px;
	  text-align:center;
}
.ng-endtadom img{
	 margin:4px 4px;
}
.ng-endtadom>span{
	  margin:8px;
	  display:inline-block;
	  font-size:1.3rem;
}






.ng-swiper{
	 width:100%; overflow:hidden; position:relative;
}
.swiper-container { 
	color: #fff; margin:0px auto 0px; text-align: center;
}
.ng-swiper a{
	 display:block; width:100%;
	 overflow:hidden; height:600px;
	 background-size:auto 100%;
	 background-position:center center;
	 background-repeat:no-repeat;
}
.ng-swiper .swiper-pagination {
  position: absolute;  z-index: 20;
  bottom: 10px; width: 100%; text-align: center;
}
.ng-swiper .swiper-pagination-switch {
  display: inline-block; width:10px;
  height:10px; border-radius: 12px;
  background-color:#fff;  margin: 0 4px;
  cursor: pointer;
}
.ng-swiper .swiper-active-switch {
  background: #5E5D5D;
}
.ng-swiper .swiper-button-prev, 
.ng-swiper .swiper-container-rtl .swiper-button-next{
	  background-image:none;
}
.ng-swiper .swiper-button-next,
.ng-swiper .swiper-container-rtl .swiper-button-prev{
	  background-image:none;
}
.ng-swiper .ng-swiper-ovleft{
	 /*background-image:url(../img/arrow_left.png);*/
	 left:10px;
}
.ng-swiper .ng-swiper-ovright{
	 /*background-image:url(../img/arrow_right.png);*/
	right:10px;
}

.ng-swiper-ovleft,
.ng-swiper-ovright{
	width:40px;
	height:40px;
	 opacity:0;
	 cursor:pointer;
	   -webkit-transition:all .5s ease 0s;
           -moz-transition:all .5s ease 0s;
           -o-transition:all .5s ease 0s;
           transition:all .5s ease 0s;
           background-size:100% 100%;
           background-position:center center; 
           top:50%;
           margin-top:-20px;
           position:absolute;
}
.ng-swiper:hover .ng-swiper-ovleft,
.ng-swiper:hover .ng-swiper-ovright{
	  opacity:1;
	  
}
.ng-swiper-ovleft img,
.ng-swiper-ovright img{
	  width:100%;
	  display:block;
}







.am-body{
	  position:relative;
	  top:0px;
	  left:0px;
	  z-index:10;
	  margin:0px auto 0px;
	  -webkit-transition:all .3s ease 0s;
      -moz-transition:all .3s ease 0s;
      -o-transition:all .3s ease 0s;
      transition:all .3s ease 0s;
}




/*关于我们*/
.ng-contact-box{
	background-color:#363636;
}
.ng-contact-bg{
	 position:absolute;
	 width:100%;
	 height:100%;
	 top:0px;
	 left:0px;
	 right:0px;
	 bottom:0px;
	 background-repeat:no-repeat;
	 background-position:center center;
	 background-size:100% auto;
	 z-index:2;
}

.ng-contact-text{
	   max-width:760px;
	   margin:230px auto 20px;
	   line-height:40px;
	   font-size:1.8rem;
	   color:#fff;
	   padding:10px;
	   overflow:hidden;
	   position:relative;
	   z-index:10;
}


.ng-bg-ece{
	 background-color:#ECECEC
}

/*视频首页*/

.ng-volithe{
	  margin-top:24px;
	  min-height:200px;
	  margin-bottom:14px;
}
.ng-volithe .row{
	 margin-left:-8px;
	 margin-right:-8px;
}
.ng-volithe .ng-volis-col{
	 padding:0px 8px;
}
.ng-volitmod{
	   margin:0px auto 10px;
}
.ng-volitmod-tit{
	  min-height:42px;
	  margin:0px auto 10px;
}
.ng-volitmod-tit-hone{
	  line-height:26px;
	  font-size:2.1rem;
	  color:#4A4A4A;
}
.ng-volitmod-tit-max{
	  line-height:42px;
	  font-size:2.6rem;
	  color:#4A4A4A;
}
.ng-volitmod-tit-fff .ng-volitmod-tit-hone,
.ng-volitmod-tit-fff .ng-volitmod-tit-max{
	 color:#fff;
}
.ng-volitmod-tit-max>span{
	  font-size:1.4rem;
	  padding:0px 0px 0px 4px;
}
.ng-volitmod-tit-min{
	  line-height:24px;
	  font-size:1.4rem;
	  color:#4A4A4A;
}

.ng-volitmod-tit-more{
	 height:30px;
	 top:50%;
	 margin-top:-15px;
	 right:0px;
	 line-height:30px;
	 font-size:1.5rem;
	 color:#5E5E5E;
	 position:absolute;
	 padding:0px 4px;
	 display:block;
}
.ng-volitmod-lisest ul{
	  margin-left:-8px;
	  margin-right:-8px;
} 
.ng-volitmod-lisest ul li{
	 width:33.33%;
	 float:left;
	 padding:0px 8px;
	 margin:0px 0px 16px;
}

.ng-volis-eedoc{
	 background-color:#FFFFFF;
}

.ng-volis-eedoc-tihe{
	  padding:8px;
}

.ng-volis-eedoc-tihe-tit{
	 height:22px;
	 line-height:22px;
	 font-size:1.4rem;
	 color:#292929;
}
.ng-volis-eedoc-tihe-iff{
	 height:20px;
	 line-height:20px;
	 font-size:1.3rem;
	 color:#ADAAAA;
}
.ng-vonslbox{
	 padding:0px 0px 0px;
}
/*视频首页右侧*/
.ng-vonsl-list{
	  position:relative;
      min-height:477px;
      margin:12px 12px 10px;
}
.ng-vonsl-list ul li{
	  padding:8px 0px;
	  border-bottom:1px solid #919191;
	  min-height:42px;
	  position:relative;
}
.ng-vonsl-onid{
	 width:42px;
	 overflow:hidden;
	 text-align:center;
	 height:22px;
	 line-height:22px;
	 font-size:1.4rem;
	 color:#fff;
	 position:absolute;
	 top:9px;
	 left:0px;
}
.ng-vonsl-onid-bg1{
	 background-color:#F1880D;
}
.ng-vonsl-onid-bg2{
	 background-color:#8138B0;
}
.ng-vonsl-lintik{
	  width:100%;
	  overflow:hidden;
	  padding:1px  0px 0px 52px;
	  line-height:22px;
	  font-size:1.4rem;
	  max-height:45px;
}



.ng-vonsl-ikk{
	 color:#F7F7F7 !important;
	 background-color:#8C8C8C;
	 padding:10px 10px;
	 display:block;
	 overflow:hidden;
	 cursor:pointer;
	 font-size:1.5rem;
	 text-align:center;
}

/*视频活动话题*/
.ng-ionse-doc{
	  margin:0px 0px 16px;
}
.ng-ionse-show{
}
.ng-ionse-show img{
	  width:100%;
	  display:block;
}
.ng-ionse-iiks{
	  width:100%;
	  display:block;
	  overflow:hidden;
	  position:absolute;
	  top:0px;
	  left:0px;
	  right:0px;
	  bottom:0px;
	  background-color:rgba(0,0,0,0.5);
	  color:#fff;
	  font-size:2.2rem;
}
.ng-ionse-iiks>span{
	 display:table;
	 width:100%;
	 height:100%;
	 vertical-align:middle;
    text-align:center;
}
.ng-ionse-iiks>span>span{
	  display:table-cell;
	  vertical-align:middle;
}


/*视频播放页面*/
.am-bodyinio{
	  margin:80px auto 0px;
}
.ng-hpone{
	   padding:14px 0px;
	   overflow:hidden;
	   margin:6px auto 0px;
}
.ng-hpone-fff{
	  padding:2px 0px 2px;
	   overflow:hidden;
	   margin:24px auto 24px;
	   border-bottom:1px solid #FFFFFF;
}
/*内页定位*/
.ng-hpone-positt{
	 line-height:24px;
	 border-left:4px solid #4C4C4C;
	 color:#4C4C4C;
	 padding:0px 0px 0px 6px;
	 font-size:1.5rem;
	 margin:2px 0px 6px;
}
.ng-hpone-positt a{
	  color:#4C4C4C;
}
.ng-hpone-fff .ng-hpone-positt{
	border-left:4px solid #FFFFFF;
	 color:#FFFFFF;
}
.ng-hpone-fff .ng-hpone-positt a{
	  color:#FFFFFF;
}

/*内页分享*/
.ng-hpone-zshare{
	 height:28px;
	 margin:0px 0px 4px;
}
.ng-share-the{
	 line-height:28px;
}
.ng-share-the-tit{
	 line-height:28px;
	 font-size:1.4rem;
	 color:#B3B3B3;
	 display:block;
	 float:left;
	 padding:0px 4px;
}
.ng-share-the-ikk{
	 width:28px;
	 height:28px;
	 overflow:hidden;
	 float:left;
	 margin:0px 1px;
}
.ng-share-the-ikk img{
	 width:100%;
	 display:block;
}

/*视频窗口*/
.ng-vinshow{
	  margin:0px auto 40px;
}
.ng-vinintroduce{
	  margin:0px auto 0px;
}

.ng-vinin-row{
	  margin-left:-30px;
	  margin-right:-30px;
}
.ng-vinin-col-8{
	 margin:0px 0px 40px;
	 float:left;
	 padding:0px 30px;
	 width:66%
}
.ng-vinin-col-4{
	 margin:0px 0px 40px;
	 float:left;
	 padding:0px 30px;
	 width:34%
}
.ng-vinsphoe{
	  background-color:#F4F3F3;
	  min-height:260px;
}
.ng-vinsphoe-off{
	  background-color:#fff;
}
.ng-vinsphoe-tit{
	 padding:10px 12px 10px;
	 border-bottom:2px solid #51C9FF;
	 overflow:hidden;
	 font-size:1.6rem;
	 color:#303030;
}
.ng-vinsphoe-off .ng-vinsphoe-tit{
	  border-bottom:2px solid #fff;
	  padding:10px 0px ;
}
.ng-vinsphoe-tit>span{
	 font-size:80%;
}

/*视频介绍详细*/

.ng-vins-sooe{
	   padding:10px 12px 0px;
	   font-size:1.4rem;
	   color:#3C3C3C;
	   line-height:24px;
}
.ng-vins-sooe-thti{
	  margin:0px auto 10px;
}
.ng-vins-sooe-text{
	   margin:0px auto 10px;
	   min-height:80px;
	   text-indent:24px;
}
/*收藏-点赞*/
.ng-vins-soebtn{
	  padding:0px 12px 10px;
}
.ng-vins-soebtn>a{
	 padding:12px 16px;
	 display:inline-block;
	 border-radius:4px;
	 margin:0px 14px 0px;
	 color:#fff;
	 font-size:1.4rem;
	 letter-spacing:1px;
}
.ng-vins-soebtn>a.ng-seon_1{
	 background-color:#089CDE;
}
.ng-vins-soebtn>a.ng-seon_2{
	 background-color:#FF4B13;
}
.ng-vins-soebtn>a>span{
	 padding:1px 24px 1px 1px;
	  background-repeat:no-repeat;
	  background-position:100% center;
	  background-size:19px;
}
.ng-vins-soebtn>a.ng-seon_1>span{
	  background-image:url(../img/osn1.png);
}
.ng-vins-soebtn>a.ng-seon_2>span{
	  background-image:url(../img/osn2.png);

}
/*视频 阿婆主*/
.ng-vinup{
	   padding:10px 12px;
	   min-height:86px;
	   margin:0px auto 10px;
}
.ng-vinup-headimg{
	   width:66px;
	   height:66px;
	   display:block;
	   margin-right:12px;
	   overflow:hidden;
	   border-radius:100%;
	   position:absolute;
	   top:10px;
	   left:12px;
}
.ng-vinup-headimg img{
	 width:100%;
	 display:block;
}
.ng-vinup-inbody{
	 width:100%;
	 overflow:hidden;
	 padding:0px 0px 0px 76px;
}
.ng-vinup-tit{
	 line-height:26px;
	 font-size:1.5rem;
	 color:#0B0C0C;
	 margin:0px auto 4px;
}
.ng-vinup-pley{
	padding:2px 0px;
}
.ng-vinup-pley a{
	 background-color:#099EE2;
	 color:#fff;
	 text-align:center;
	 font-size:1.4rem;
	 display:block;
	 padding:6px 20px;
    float:left;
    border-radius:4px;
}

.ng-vinrecom{
	 margin:0px auto 10px;
}
.ng-vinrecom-tit{
	 padding:2px 12px;
	 font-size:1.5rem;
	 color:#141414;
}
.ng-vinrecom-iiks{
	  padding:4px 14px;
	  line-height:24px;
	  font-size:1.4rem;
	  color:#000;
}
.ng-vinrecom-iiks a{
      color:#000;
}


/*视频评论表单*/
.ng-vin-revieipus{
	padding:10px 0px;
	margin:0px auto 10px;
}
.ng-vin-revieipus-inputbor{
	  border:1px solid #000000;	  
	  margin:0px auto 8px;
}
.ng-vin-siiek{
	 margin:24px 0px;
	 text-align:center;
	 font-size:1.5rem;
	 color:#000000;
}
.ng-vin-siiek a{
	 color:#FF482D;
}
/*评论提交*/
.ng-vin-revieipus-submit{
	 text-align:right;
}
.ng-vin-revieipus-submit input[type="submit"]{
	  background-color:#099EE2;
	  font-size:1.4rem;
	  color:#fff;
	  padding:8px 24px;
	  border-radius:4px;
	  display:block;
	  border:0px;
	  float:right;
}


/*视频评论列表*/
.ng-vin-discusslist{
      margin:0px auto 10px;
}
.ng-vin-discusslist li{
	   width:100%;
	   overflow:hidden;
	   min-height:60px;
	   padding-bottom:10px;
	   border-bottom:1px solid #D2D2D2;
	   margin:0px auto 10px;
}
.ng-vin-disdoc{
	   min-height:60px;
	   position:relative;
	   padding:0px 10px 0px;
}
.ng-vin-disdoc-hin{
	 width:60px;
	 height:60px;
	 position:absolute;
	 top:0px;
	 left:12px;
	 overflow:hidden;
	 border-radius:100%;
}

.ng-vin-disdoc-body{
	  width:100%;
	  padding:0px 0px 0px 76px;
	  overflow:hidden;
	  min-height:60px;
	  color:#000;
}
.ng-vin-disdoc-the{
	  font-size:1.5rem;
      margin:0px 0px 4px;
      color:#717171;
}
.ng-vin-disdoc-the>span{
	   padding-right:20px;
}

.ng-vin-disdoc-details{
	  line-height:24px;
	  min-height:28px;
	  font-size:1.4rem;
}

.ng-vin-disdoc-lbtn{
	   line-height:24px;
	   font-size:1.4rem;
	   text-align:right;
}
.ng-vin-disdoc-lbtn a{
     padding:0px 10px;	  
}


.ng-vin-discu-more{
	 display:block;
	 padding:8px;
	 font-size:1.5rem;
	 color:#fff !important;
	 text-align:center;
	 margin:4px 0px;
	 background-color:#5A5959;
}


/*推荐视频*/
.ng-vins-recovio{
	 padding:10px 0px;
}
.ng-vins-recovio ul{
	 margin-left:-10px;
	 margin-right:-10px;
}
.ng-vins-recovio ul li{
	 width:100%;
	 margin:0px 0px 10px;
	 overflow:hidden;
	 padding:0px 10px;
}
.ng-vins-recovio-doc{
	  width:100%;
	  overflow:hidden;
	  position:relative;
}


/*视频更多列表*/
.ng-vins-mortit{
	   margin:30px auto 20px;
}
.ng-vins-mortit-cn{
	  font-size:2.6rem;
	  color:#3C3C3C;
      padding:0px 0px;
}
.ng-vins-mortit-en{
	  font-size:1.8rem;
	  color:#3C3C3C;
      padding:0px 0px;
}
/*类型*/
.ng-vins-motype{
	 margin:0px auto 20px;
	 position:relative;
}
.ng-vins-motype li{
	 position:relative;
	 min-height:30px;
}
.ng-vins-motype-name{
	 line-height:30px;
	 width:54px;
	 height:30px;
	 font-size:1.5rem;
	 color:#8B8A8A;
	 overflow:hidden;
	 position:absolute;
	 top:0px;
	 left:0px;
}
.ng-vins-motype-iik{
	 width:100%;
	 overflow:hidden;
	 padding:0px 0px 0px 56px;
	 line-height:30px;
	 font-size:1.5rem;
	 color:#191818;
}
.ng-vins-motype-iik>a{
	 margin-right:38px;
	 margin-bottom:10px;
	 display:block;
	 float:left;
	 padding:0px 4px;
}
.ng-vins-motype-iik>a.on>span{
	  border-bottom:1px solid #1A1617;
}

.ng-vins-mosliet{
	  margin:0px auto 10px;
}
.ng-vins-mosliet ul{
	  margin-left:-12px;
	  margin-right:-12px;
}
.ng-vins-mosliet ul li{
	 width:25%;
	 float:left;
	 padding:0px 12px 0px;
	 margin:0px 0px 24px;
}
.ng-vins-mosdoc{
	 width:100%;
	 overflow:hidden;
	 background-color:#fff;
}
.ng-vins-mosdoc-show{
	 position:relative;
	 width:100%;
	 overflow:hidden;
	 box-shadow:0px 0px 12px indigo inset;
}
.ng-vins-mosdoc-show a{
	  position:relative;
	 width:100%;
	 overflow:hidden;
	 height:100%;
	 display:block;
}
.ng-vins-mosdoc-img{
	  width:100%;
	  overflow:hidden;
}
.ng-vins-mosdoc-img img{
	 width:100%;
	 display:block;
}
.ng-vins-mosdoc-tihr{
	 width:100%;
	 height:100%;
	 position:absolute;
	 top:0px; left:0px;
	 bottom:0px; right:0px;
	 z-index:6; background-color:rgba(0,0,0,.4);
	 color:#fff; font-size:1.5rem; text-align:center;
	 opacity:0;
	 filter:alpha(opacity=0);
	-webkit-transition:all .5s ease-in 0s;
        -moz-transition:all .5s ease-in 0s;
         -o-transition:all .5s ease-in 0s;
        transition:all .5s ease-in 0s;
}
.ng-vins-mosdoc-tihr>span{
	  display:table;
	  vertical-align:middle;
	  width:100%;
	  height:100%;
}
.ng-vins-mosdoc-tihr>span>span{
	  display:table-cell;
	  vertical-align:middle;
}
.ng-vins-mosdoc-show a:hover .ng-vins-mosdoc-tihr{
	 opacity:1;
	 filter:alpha(opacity=100);
}
.ng-vins-mosdoc-tht{
	  margin:8px 10px;
	  line-height:24px;
	  height:24px;
	  font-size:1.4rem;
	  color:#000;
	  overflow:hidden;
}
.ng-vins-mosdoc-tht a{
	  color:#000;
}

.ng-vins-mos-doc-pbtn{
	  background-color:#F7F7F7;
	  border-top:1px solid #D8D8D8;
	  width:100%;
	  overflow:hidden;
	  padding:1px 0px;
}
.ng-vins-mos-doc-pbtn>span{
	 width:33.33%;
	 float:left;
	 overflow:hidden;
}
.ng-vins-mos-doc-pbtn>span>a{
	 width:100%;
	 height:34px;
	 padding:2px 2px;
	 display:block;
	 line-height:30px;
	text-align:center;
}
.ng-vins-mos-doc-pbtn>span>a>span{
	  padding:0px 0px 0px 19px;
	  background-repeat:no-repeat;
	  background-position:0px center;
	  background-size:15px 15px;
}
.ng-vins-mos-doc-pbtn>span>a.ng-pibne_1>span{
	  background-image:url(../img/nina1.png);
}
.ng-vins-mos-doc-pbtn>span>a.ng-pibne_2>span{
	  background-image:url(../img/nina2.png);
}
.ng-vins-mos-doc-pbtn>span>a.ng-pibne_3>span{
	  background-image:url(../img/nina3.png);
}
.ng-paging{
	 text-align:center;
	 padding:10px 0px;
	 margin:0px auto 6px;
}
.ng-paging li{
	 display:inline-block;
	 margin:0px 6px 12px;
}
.ng-paging li a{
	  display:block;
	  padding:8px 12px;
	  color:#515151;
}
.ng-paging li.ng-paging-next a,
.ng-paging li.ng-paging-prev a{
	background-color:#10B7EB;
	padding:8px 14px;
	color:#fff;
	border-radius:4px;
}
.ng-paging li a.on,
.ng-paging li a:hover{
    background-color:#10B7EB;
    color:#fff;
     border-radius:100%;
}
.ng-paging li.ng-paging-next a:hover,
.ng-paging li.ng-paging-prev a:hover{
	  border-radius:4px;
}

/*VR视频列表*/

.ng-vrinlist{
	  margin:10px auto 10px;
}
.ng-vrinlist ul{
	  margin-left:-12px;
	  margin-right:-12px;
}
.ng-vrinlist ul li{
	 width:33.33%;
	 float:left;
	 padding:0px 12px 0px;
	 margin:0px 0px 24px;
}
.ng-vrinlist-doc{
	 width:100%;
	 overflow:hidden;
}
.ng-vrinlist-show{
	 position:relative;
	 width:100%;
	 overflow:hidden;
	 box-shadow:0px 0px 12px indigo inset;
}
.ng-vrinlist-show a{
	  position:relative;
	 width:100%;
	 overflow:hidden;
	 height:100%;
	 display:block;
}
.ng-vrinlist-img{
	  width:100%;
	  overflow:hidden;
}
.ng-vrinlist-img img{
	 width:100%;
	 display:block;
}
.ng-vrinlist-tihr{
	 width:100%;
	 height:100%;
	 position:absolute;
	 top:0px; left:0px;
	 bottom:0px; right:0px;
	 z-index:6; background-color:rgba(0,0,0,.4);
	 color:#fff; font-size:1.5rem; text-align:center;
	 opacity:0;
	 filter:alpha(opacity=0);
	-webkit-transition:all .5s ease-in 0s;
        -moz-transition:all .5s ease-in 0s;
         -o-transition:all .5s ease-in 0s;
        transition:all .5s ease-in 0s;
}
.ng-vrinlist-tihr>span{
	  display:table;
	  vertical-align:middle;
	  width:100%;
	  height:100%;
}
.ng-vrinlist-tihr>span>span{
	  display:table-cell;
	  vertical-align:middle;
}
.ng-vrinlist-tihr>span>span img{
   width:64px;
   height:64px;
}
.ng-vrinlist-show a:hover .ng-vrinlist-tihr{
	  opacity:1;
	 filter:alpha(opacity=100);
}

.ng-vrinlist-thname{
	  height:22px;
	  line-height:22px;
	  font-size:1.5rem;
	  color:#000;
	  text-align:center;
	  margin:8px 0px;
}

.ng-vrinlist-morbtn{
  margin:0px 0px 34px;
  text-align:center;
}
.ng-vrinlist-morbtn>a{
	  color:#fff;
	 background-color:#3B3B3B;
	 display:inline-block;
	 border-radius:4px;
	 padding:8px 70px;
	 font-size:1.4rem;
	 text-align:center;
}

.ng-vioadthe img{
      width:100%;
      display:block;
}

.ng-invsposin{
	  background-image:url(../img/sminnvbg.png);
	  background-repeat:no-repeat;
	  background-size:1920px auto;
	  background-position:center 0px;
}

.ng-invsp-showins{
	  max-width:800px;
	  margin:80px auto 40px;
}
.ng-invsp-showins img{
	  max-width:100%;
	 display:block;
	 margin:0px auto 0px;
}
.ng-invsp-hphne{
     color:#EF6670;
     text-align:center;
     margin:0px auto 20px;
}
.ng-invsp-hphne-cn{
	 font-size:3.6rem;
	 display:inline-block;
	 padding:0px 18px 0px 0px;
	 letter-spacing: 1px;
}
.ng-invsp-hphne-en{
	 font-size:2rem;
	 display:inline-block;
	 padding:0px 0px 0px 18px;
	 letter-spacing: 2px;
	 position:relative;
	 top:-4px;
}

.ng-invsp-hhons{
	  padding:0px 16px;
}
.ng-invsp-hhons-tit{
	 margin:0px auto 60px;
}
.ng-invsp-hhons-tit-en{
	  line-height:20px;
	  color:#6B6B6B;
	  font-size:1.8rem;
	  letter-spacing:2px;
}
.ng-invsp-hhons-tit-cn{
	   padding:0px 0px 0px 40px;
	   font-size:1.8rem;
	   color:#505050;
}
.ng-invsp-hhons-tit-cn>span{
	 font-size:2.6rem;
}

.ng-invsp-hhons-ini{
	  max-width:1000px;
	  margin:0px auto 0px;
	  overflow:hidden;
}
.ng-invsp-hhons-ini ul li{
	  width:100%;
	  overflow:hidden;
	  margin:0px auto 60px;
}

.ng-invsp-hhons-row{
	 margin-left:-16px;
	 margin-right:-16px;
}
.ng-invsp-hhons-imad{
	  width:60%;
	  float:left;
	  padding:0px 16px 0px;
}
.ng-invsp-hhons-himg{
	 width:100%;
	 display:block;
	 overflow:hidden;
	 position:relative;
	  padding:0px 8px 8px 0px;
}
.ng-invsp-hhons-himg img{
	 width:100%;
	 display:block;
	 z-index:6;
	 position:relative;
}

.ng-invsp-hhons-onisn{
	 display:block;
	 position:absolute;
	 top:8px;
	 left:8px;
	 background-color:#898989;
	 width:100%;
	 height:100%;
}
.ng-invsp-hhons-thme{
	  width:40%;
	  float:left;
	  padding:0px 16px 0px;
}

.ng-invsp-hhons-thme-top{
	  margin-bottom:14px;
}

.ng-invsp-hhons-thme-top-index{
	 font-size:3.8rem;
	 float:left;
	 color:#6B6B6B;
}
.ng-invsp-hhons-thme-top-iff{
	 float:left;
	 margin-left:8px;
	 overflow:hidden;
}
.ng-invsp-hhons-thme-top-cn{
	 font-size:2.6rem;
	 color:#6B6B6B;
}
.ng-invsp-hhons-thme-top-en{
	 font-size:1.3rem;
	 color:#6B6B6B;
}
.ng-invsp-hhons-uiput{
	 font-size:1.5rem;
	 line-height:28px;	 
}
.ng-invsp-tobecontend{
	  margin:40px auto 60px;
}

.ng-invsp-tobecontend-icon{
	 width:42px;
	 height:42px;
	 margin:0px auto 0px;
	 display:block;
	 overflow:hidden;
}
.ng-invsp-tobecontend-icon img{
	 width:100%;
	 display:block;
}

.ng-invsp-tobecontend-text{
	  line-height:30px;
	  font-size:1.6rem;
	  color:#6E6E6E;
	  text-align:center;
}


.ng-inte{
	  margin:14px auto 20px;
	  padding:8px 0px;
	 border-bottom:1px solid #FFFFFF;
}
.ng-inte-tit{
	 height:20px;
	 border-left:4px solid #FFFFFF;
	 padding:0px 0px 0px 6px;
	 font-size:1.8rem;
	 color:#fff;
	 line-height:20px;
}
/*行业动态*/
.ng-inspe-box{
	  background-color:#5A5A5A;
	  padding-bottom:20px;
	  margin-bottom:20px;
}
.ng-inspe-list{
	 margin:4px 0px 20px;
}
.ng-inspe-list ul{
	  overflow:hidden;
	  padding:0px 12px;
}
.ng-inspe-list ul li{
   padding:12px 0px;
   border-bottom:1px solid #E9E8E8;
   overflow:hidden;
}
.ng-inspe-doc{
	  height:144px;
 }
.ng-inspe-img{
	 width:220px;
	 height:145px;
	 overflow:hidden;
	 position:absolute;
	 top:0px;
	 left:0px;
}

.ng-inspe-thon{
	 padding:0px 0px 0px 236px;
	 width:100%;
	 overflow:hidden;
	 
}
.ng-inspe-thon-tit{
	  font-size:1.7rem;
	  color:#fff;
	  padding:1px 0px;
	  line-height:26px;
	  height:26px;
	  overflow:hidden;
	  margin:4px auto 20px;
	 display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.ng-inspe-thon-tit a{
      color:#fff;
}
.ng-inspe-thon-mod{
	  margin:0px auto 12px;
}
.ng-inspe-thon-mod-himg{
	 width:34px;
	 height:34px;
   overflow:hidden;
   float:left;
   border-radius:100%;
   display:block;
   margin-right:12px;
}
.ng-inspe-thon-mod-name{
	  line-height:34px;
	  font-size:1.4rem;
	  color:#fff;
	  float:left;
	  display:block;
	  margin-right:12px;
}
.ng-inspe-thon-mod-iis{
	 float:left;
	 height:34px;
	 line-height:34px;
	 font-size:1.4rem;
	 display:block;
	 margin-right:10px;
	 overflow:hidden;
	 color:#fff !important;
	 padding:0px 1px 0px 20px;
	 background-repeat:no-repeat;
	 background-position:0px center;
	 background-size:18px;
}
.ng-inspe-thon-mod-iis-exa{
	 background-image:url(../img/omao1.png);
}
.ng-inspe-thon-mod-iis-like{
	 background-image:url(../img/omao2.png);
}

.ng-inspe-thon-iff{
	 line-height:26px;
	 height:26px;
	 font-size:1.4rem;
	 color:#E3E3E3;
	 display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}

.ng-inspe-more{
	 display:block;
	 padding:8px;
	 font-size:1.5rem;
	 color:#fff !important;
	 text-align:center;
	 margin:4px 0px;
	 background-color:#272727;
}


.ng-newiont{
	  margin:20px 0px 20px;
}
.ng-newiont-tit{
	 margin:2px auto 8px;
	 line-height:32px;
	 font-size:2rem;
	 color:#202020;
}
.ng-newiont-tit>span{
	 font-size:74%;
}
.ng-newiont-tit .text-info{
	 color:#2E99FD;
}


.ng-newiont-thes{
	 border-bottom:1px solid #BFBFBF;
	 text-align:right;
	 padding-bottom:5px;
	color:#ABABAB;
	margin-bottom:12px;
}
.ng-newiont-thes-mod{
	 padding:0px 0px 0px 22px;
	 margin-left:2px;
	 margin-right:2px;
	 position:relative;
	 background-repeat:no-repeat;
	 background-size:17px;
	 font-size:1.3rem;
	 background-position:0px center;
	color:#ABABAB;
}

.ng-newiont-thes-mod-date{background-image:url(../img/oam1.png);}
.ng-newiont-thes-mod-sse{background-image:url(../img/oam2.png);}
.ng-newiont-thes-mod-disc{background-image:url(../img/oam3.png);}

.ng-newiont-inpuns{
	   line-height:26px;
	   font-size:1.5rem;
	   color:#272727;
	   text-indent:24px;
	   margin:0px auto 26px;
}
.ng-newiont-inpuns img{
	 max-width:100%;
	 display:block;
	 margin:14px auto 14px;
}

.ng-newiont-inform{
	   margin:20px 0px;
}
.ng-newiont-inform a{
	 display:block;
	 padding:2px 4px 2px  40px;
	 overflow:hidden;
	 border-bottom:1px solid #E7E7E7;
	 float:right;
	 font-size:1.5rem;
	 color:#C5C1C1;
}
.ng-newiont-inform a span{
	 padding:1px 1px 1px 24px;
	  background-repeat:no-repeat;
	 background-size:20px;
	background-position:0px center;
	background-image:url(../img/oma.png);
}

.ng-ioze{
	 margin:20px 0px 0px;
}
.ng-ioze-heihg{
	 margin-top:4px;
	 width:50px;
	 height:50px;
	 overflow:hidden;
	 border-radius:100%;
}

.ng-ioze-text{
	  margin:12px 0px 14px;
	  line-height:24px;
	  color:#706E6E;
	  font-size:1.4rem;
}

.ng-inte-null{
     padding:16px 0px;	 
}

.ng-activ-box{
	   padding-bottom: 20px;
      margin-bottom: 20px;
}
.ng-activ-sond{
	  height:24px;
	 font-size:1.4rem;
	 color:#B6B6B6;
	 margin-bottom:18px;
}
.ng-activ-sond-clod{
	  padding:1px 4px;
	  background-color:#DD6C11;
	  color:#fff;
	  display:inline-block;
	  margin-right:8px;
}
.ng-activ-sond-clod.ng-bg-info{
	  background-color:#1197DD;
}

.ng-activ-mods {
	 height:40px;
	 font-size:1.4rem;
	 color:#B6B6B6;
	 line-height:20px;
}
.ng-activ-mods>span{
	 margin-right:10px;
}


/*活动轮播*/
.ng-activ-swiper a{
	  display:block;
	  width:100%;
	  overflow:hidden;
}
.ng-activ-swiper a img{
	 width:100%;
	 display:block;
}
.ng-activ-swiper .pagination {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  left:0px;
  text-align: center;
}
.ng-activ-swiper  .swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 8px;
  background: #555;
  margin: 0 5px;
  opacity: 0.8;
  border: 1px solid #fff;
  cursor: pointer;
}
.ng-activ-swiper .swiper-active-switch {
  background: #fff;
}

.ng-activ-swiper .activ-button-prev,
.ng-activ-swiper .activ-button-next{
	  width:40px;
	  height:40px;
	  position:absolute;
	  top:50%;
	  margin-top:-20px;
	  cursor:pointer;
	  overflow:hidden;
	 z-index: 8;
}
.ng-activ-swiper .activ-button-prev img,
.ng-activ-swiper .activ-button-next img{
	 width:100%;
	 display:block;
}
.ng-activ-swiper .activ-button-prev{
	  left:14px;
}
.ng-activ-swiper .activ-button-next{
	  right:14px;
}


.ng-activ-typeab{
	 margin:18px auto 6px;
	 padding:2px 0px 6px;
	 border-bottom:1px solid #E9E8E8;	
}
.ng-activ-typeab>a{
	 display:block;
	 padding:2px 4px;
	 font-size:1.5rem;
	 color:#E2E2E2;
    float:left;
    margin-right:46px;
    margin-bottom:6px;
    
}
.ng-activ-typeab>a.on,
.ng-activ-typeab>a:hover{
	 background-color:#868686;
}

/*登录*/
.ng-iosint{
 	   margin:20px 0px;
}
.ng-iosint-hr{
	 background-color:#8F8F8F;
	 display:block;
	 width:100%;
	 height:1px;
	 position:absolute;
	 top:50%;
	 left:0px;
	 z-index: 2;
}
.ng-ioelogo{
	 background-color:#fff;
	 padding:4px;
	 width:240px;
	 float:left;
	 overflow:hidden;
	 z-index:12;
}
.ng-ioelogo-main{
	 margin:0px auto 0px;
	 float:none;
}

.ng-ioslnwin{
	   margin:50px auto 20px;
	  padding-top:80px;
	  padding-bottom:80px;
	   background-repeat:no-repeat;
	   background-size:1920px  auto;
	   background-position:center 0px;
}

.ng-ioslnwin-ins{
	 float:right;
	 max-width:490px;
	 background-color:rgba(255,255,255,.8);
	 border:1px solid #949697;
	 padding:90px 40px 20px;
	 width:100%;
}

.ng-ioslnwin-ins-inps{
	 width:100%;
	 overflow:hidden;
}

.ng-ioslnwin-ins-inps li{
	  margin:0px 0px 18px;
	  overflow:hidden;
}
.ng-ioslnwin-ins-inps li em{font-style: normal;color: red;}
input[type="text"].ng-ioslnform,
input[type="password"].ng-ioslnform{
	 border:1px #D1D1D2 solid;
	 width:100%;
	 overflow:hidden;
	background-color:rgba(255,255,255,.0);
	padding:12px 10px;
	font-size:1.5rem;
	outline:0px;
	border-radius:0px;
	float:left;
}
input[type="text"].ng-ioslnform-verify{
    width:110px;	  
}

.ng-ioslncheck{
	 position:absolute;
	 visibility:hidden;
	 top:0px;
	 left:-99em;
}
.ng-iosln-bindpass{
	 display:block;
	 font-weight:400;
	 padding:1px 1px 1px 20px;
	 margin-bottom: 0px;
	 background-repeat:no-repeat;
	 background-position:0px center;
	 background-size:15px;
	 font-size:1.4rem;
	 background-image:url(../img/iniaa.jpg);
	 cursor:pointer;
}
input[type="checkbox"].ng-ioslncheck:checked + label.ng-iosln-bindpass{
	     background-image:url(../img/iniaaon.jpg);
}

.ng-iosln-query{
	 height:20px;
	 font-size:1.4rem;
	 color:#2A2A2A;
	 float:right;
}
.ng-iosln-submit{
	  background-color:#0F0F0F;
	  font-size:1.4rem;
	  color:#fff;
	  letter-spacing:1px;
	  display:block;
	  border-radius:0px;
	  border:0px;
	  outline:0px;
	  width:100%;
	  padding:10px;
}

.ng-iosln-ons{
	 line-height:24px;
	 font-size:1.4rem;
	 color:#4B4B4C;
}
.ng-iosln-ons a{
	 color:#4384F9;
}


/*注册*/
.ng-iosomain{
	  margin:50px auto 20px;
}

.ng-iosiop{
	 position:relative;
	 padding-top:20px;
}
.ng-iosiop img{
	 width:100%;
	 display:block;
}

.ng-enroll-tab{
	  padding:2px 0px;
	  line-height:34px;
	  font-size:2.4rem;
	  margin:0px auto 22px;
	  color:#A8A8A8;
	  text-align:center;
}
.ng-enroll-tab span{
	 cursor:pointer;
}
.ng-enroll-tab span.on{
     color:#000000;	 
}


.ng-ioslnform-verify-img{
	 width:90px;
	 height:47px;
	 display:block;
	 float:left;
	 overflow:hidden;
	 margin-left:12px;
}
.ng-ioslnform-verify-img img{
	 width:100%;
	  display:block;
	  height:100%;
}
.ng-ioslnform-verify-iik{
	 position:relative;
	 margin-left:10px;
	 display:block;
	 height:47px;
	 font-size:1.4rem;
	 color:#4BA2F3 !important;
	 line-height:47px;
	 float:left;
}

.ng-amenpass{
	  max-width:490px;
	  overflow:hidden;
	  margin:0px auto 20px;
}
.ng-amenpass-tit{
	  margin:0px auto 30px;
	  font-size:1.5rem;
	  line-height:24px;
	  color:#010101;
}
.ng-amenpass-from li{
	  width:100%;
	  overflow:hidden;
	   position:relative;
	   min-height:46px;
	   margin:0px auto 20px;
}
.ng-amenpass-from-name{
	  width:90px;
	  position:absolute;
	  top:0px;
	  left:0px;
	  line-height:46px;
	  height:46px;
	  font-size:1.6rem;
	  color:#000000;

}
.ng-amenpass-from-mod{
	    width:100%;
	    overflow:hidden;
	    padding:0px 0px 0px 100px;
	    min-height:46px;
}

input[type="text"].ng-amenpass-from-iuput,
input[type="password"].ng-amenpass-from-iuput{
	 border:1px #D1D1D2 solid;
	 width:100%;
	 overflow:hidden;
	background-color:rgba(255,255,255,.0);
	padding:12px 10px;
	font-size:1.5rem;
	outline:0px;
	border-radius:0px;
	float:left;
}
input[type="submit"].ng-amenpass-from-iuput{
     padding:10px 10px;
     background-color:#656565;
     color:#fff;
     font-size:1.5rem;
     float:left;
     display:block;
    border:0px;
    width:50%;
    min-width:120px;
}


/*Q&A*/
.ng-qauda-box{
	  margin:0px 0px 40px;
	  padding-bottom:14px;
}

.ng-qanda-typeab{
	 margin:24px auto 14px;
}
.ng-qanda-typeab a{
	 display:block;
	 padding:1px 4px;
	 font-size:1.5rem;
	 color:#D0D0D0;
	 float:left;
	 margin:0px 46px 10px 0px;
}
.ng-qanda-typeab a.on,
.ng-qanda-typeab a:hover{
	 background-color:#868686;
}
.ng-qauda-list{
	 padding:4px 0px 4px;
	 margin-bottom:12px;
}
.ng-qauda-list ul{
	 padding:0px 12px;
}
.ng-qauda-list ul li{
	 width:100%;
	 padding:10px 0px;
	 border-bottom:1px solid #939393;
}

.ng-qauda-doc{
	  min-height:60px;
}
.ng-qauda-heimg{
	  position:absolute;
	  top:0px;
	  left:0px;
	  width:60px;
	  height:60px;
	  overflow:hidden;
	  border-radius:100%;
	  background-color:#000;
	  display:block;
}
.ng-qauda-tonz{
	  min-height:60px;
	  padding:0px 0px 0px 70px;
	  overflow:hidden;
}

.ng-qauda-tonz-ini{
	 min-height:60px;
}
.ng-qauda-tonz-mod-duns{
	  line-height:24px;
	  color:#898989;
	  font-size:1.4rem;
}
.ng-qauda-tonz-mod-duns>span{
	 margin-right:10px;
}
.ng-qauda-tonz-mod-iies{
	    line-height:24px;
	  color:#898989;
	  font-size:1.4rem;
	  text-align:right;
}
.ng-qauda-tonz-mod-iies>span{
	   padding:0px 1px  0px 20px;
	   background-repeat:no-repeat;
	   margin-left:10px;
	   background-size:16px;
	   color:#A5A5A5;
	   background-position:0px center;
}

.ng-son-bg_1{
	 background-image:url(../img/oam2.png);
}
.ng-son-bg_2{
	 background-image:url(../img/oam3.png);
}

.ng-qauda-tonz-tit{
	 line-height:28px;
	 font-size:1.6rem;
	 color:#000000;
	 height:28px;
    display:block;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    margin-bottom:4px;
}
.ng-qauda-tonz-iff{
	   line-height:24px;
	 font-size:1.4rem;
	 color:#727272;
	 min-height:26px;
    display:block;
      overflow:hidden;
}

.ng-qauda-iik{
	 padding:0px 12px;
}
.ng-sizebut{
	 margin:0px auto 24px;
}
.ng-sizebut-ikk{
	 width:100%;
	 padding:12px 4px;
	 display:block;
	 text-align:center;
	 overflow:hidden;
	 font-size:1.8rem;
	 text-align:center;
	 color:#fff !important;
}
.ng-sizebut-ikk>span{
	 padding:1px 1px 1px 24px;
	 background-repeat:no-repeat;
	 background-position:0px center;
	 background-size:22px;
}
.ng-sizebut-ims1{
	 background-image:url(../img/miancc1.png);
}
.ng-sizebut-ims2{
	 background-image:url(../img/miancc2.png);
}


.ng-dhot-reco{
	 padding:10px;
	 overflow:hidden;
}
.ng-dhot-reco-tit{
	 overflow:hidden;
	 line-height:26px;
	 color:#555555;
	 font-size:1.5rem;
	 margin-bottom:10px;
}

.ng-dhot-reco-box{
	  min-height:460px;
}
.ng-dhot-reco-doc{
	 margin-bottom:10px;
}
.ng-dhot-reco-doc-tit{
	  line-height:26px;
	  font-size:1.5rem;
	  color:#0099E1;
	  margin-bottom:8px;
}
.ng-dhot-reco-doc-input{
	  line-height:24px;
	  font-size:1.3rem;
	  color:#555555;
}
.ng-dhot-reco-doc-input img{
	  padding-right:10px;
	  max-width:100%;
}
.ng-dhot-reco-more{
	display: block;
	padding: 8px;
	font-size: 1.5rem;
	color: #fff !important;
	text-align: center;
	margin: 4px 0px 0px;
	background-color: #272727;
}
/*编辑发布*/
.ng-ivonse-thn{
	 border:1px solid #D3D3D3;
	 margin:0px auto 24px;
	 overflow:hidden;
	 border-radius:2px;
}
.ng-ivonse-thn-padd{
	 padding:20px;
	 overflow:hidden;
}
.ng-ivonse-thn-input{
	  min-height:38px;
}
.ng-ivonse-thn-select{
	  height:38px;
	  position:absolute;
	  top:0px;
	  left:0px;
	  width:180px;
}

.ng-ivonse-thn-oop{
	  width:180px;
	  height:36px;
	 border:1px solid #D3D3D3;
	  outline:0px;
	  text-indent:4px;
	  border-radius:2px;
}
.ng-ivonse-thn-theme{
	  padding:0px 0px 0px 200px;
	  height:36px;
}
.ng-ivonse-thn-theinput{
	   border:1px solid #D3D3D3;
	   height:36px;
	   width:100%;
	   padding:0px 5px;
	   text-indent:4px;
	   border-radius:2px;
	   
}

.ng-onsimg{
	 width:100%;
	 display:block;
}

.ng-ivonse-ibtn{
	margin-bottom:30px;
}

.ng-ivonse-ibtn-submit{
	  padding:8px 40px;
	  color:#fff !important;
	  font-size:1.6rem;
	  display:block;
	  background-color:#FF5C51;
	  border:1px solid #FF5C51;
	  margin:0px 14px 0px;
	  border:0px !important;
	  border-radius:0px !important;
}

.ng-ivonse-ibtn-save{
	  padding:8px 40px;
	  color:#fff !important;
	  font-size:1.6rem;
	  display:block;
	  background-color:#858585;
	 	  border:1px solid #858585;
	  margin:0px 14px 0px;
	  border:0px !important;
}

.ng-ivonse-ibtn-preview{
	 padding:8px 40px;
	  color:#555555 !important;
	  font-size:1.6rem;
	  display:block;
	  background-color:#E8E6E6;
	  margin:0px 14px 0px;
	  border:1px solid #ACACAC;
}


.ng-qaq-typeab{
	 margin:24px auto 0px;
}
.ng-qaq-typeab a{
	 display:block;
	 padding:1px 12px;
	 font-size:1.5rem;
	 color:#FFFFFF;
	 float:left;
	 margin:0px 46px 6px 0px;
}
.ng-qaq-typeab a.on,
.ng-qaq-typeab a:hover{
	 background-color:#868686;
}
/*问与答 提问按钮*/
.ng-qaq-soebtn{
	  padding:0px 12px 10px;
	 	 position:relative;
	 top:-12px;
}
.ng-qaq-soebtn>a{
	 padding:12px 16px;
	 display:inline-block;
	 border-radius:4px;
	 margin:0px 14px 0px;
	 color:#fff;
	 font-size:1.4rem;
	 letter-spacing:1px;
}
.ng-qaq-soebtn>a.ng-seon_1{
	 background-color:#089CDE;
}
.ng-qaq-soebtn>a.ng-seon_2{
	 background-color:#FF4949;
}
.ng-qaq-soebtn>a>span{
	 padding:1px 1px 1px 24px;
	  background-repeat:no-repeat;
	  background-position:0% center;
	  background-size:19px;
}
/*.ng-qaq-soebtn>a.ng-seon_1>span{
	  background-image:url(../img/osn1.png);
}*/
.ng-qaq-soebtn>a.ng-seon_2>span{
	  background-image:url(../img/miancc2.png);

}

.ng-quq-diffuse{
	  padding:10px 10px;
	  border:1px solid #D7D7D7;
}


/*官方回答填写*/
.ng-quq-pcinpt{
	 line-height:26px;
	 font-size:1.4rem;
	 color:#5A5A5A;
	 min-height:50px;
	 overflow:hidden;
	 padding-bottom:10px;
}
.ng-quq-pcinpt img{
	 max-width:100%;
	 display:block;
}

.ng-quq-pcinpt-date{
	  font-size:1.4rem;
	  color:#5393AA;
	  margin-bottom:10px;
}

.ng-quaqphoe-the{
	  padding:10px 0px;
}
.ng-quaqphoe-the>a{
	 display:block;
	 float:left;
	 line-height:28px;
	 height:28px;
	 margin-right:15px;
	 font-size:1.5rem;
	 color:#393939 !important;
}
.ng-quaqphoe-the>a>span{
	 padding:1px 1px 1px 22px;
	 background-repeat:no-repeat;
	 background-position:0px center;
	 background-size:20px;
}
.ng-quaqphoe-the>a.ng-quaqphoe-the-mod1>span{background-image:url(../img/ojao1.png);}
.ng-quaqphoe-the>a.ng-quaqphoe-the-mod2>span{background-image:url(../img/ojao2.png);}
.ng-quaqphoe-the>a.ng-quaqphoe-the-mod3>span{background-image:url(../img/ojao3.png);}
.ng-quaqphoe-the>a.ng-quaqphoe-the-mod4>span{background-image:url(../img/ojao4.png);}
.ng-quaqphoe-the>a.ng-quaqphoe-the-mod5>span{background-image:url(../img/ojao5.png);}

.ng-qapvv{
	 margin-bottom:22px;
}
.ng-qapvv-doc{
	 padding:5px 4px;
	 text-align:center;
	 background-color:#585858;
	 color:#fff;
	 font-size:1.5rem;
	 line-height:24px;
}
/*.ng-qapvv-doc p{
	 display:inline-block;
}*/


/*个人中心*/

.ng-ushten{
	 margin:50px auto 24px;
	 border:1px solid #C9C9C9;
	 padding:16px 30px;
}

.ng-usthinfo{
	 min-height:80px;
    position:relative;
    width:100%;
    overflow:hidden;
}

.ng-usthinfo-img{
	 width:80px;
	 height:80px;
	 position:absolute;
	 top:0px; left:0px;
	 overflow:hidden;
	 background-color:#000;
	 border-radius:100%;
}
.ng-usthinfo-img img{
	 width:100%;
	 display:block;
}

.ng-usthinfo-iff{
	 padding:0px 0px 0px 100px;
	 overflow:hidden;
}

.ng-usthinfo-iff-usname{
	  line-height:30px;
	  font-size:1.8rem;
	  color:#363636;
	  overflow:hidden;
	  height:30px;
	  margin-bottom:10px;
}
.ng-usthinfo-iff-ustext{
	  line-height:26px;
	  font-size:1.5rem;
	  color:#888888;
	  overflow:hidden;
	  height:26px;
}

.ng-usth-setup{
	 padding:10px 0px 0px;
	 overflow:hidden;
}
.ng-usth-setup-btn{
	  width:60px;
	  border:1px solid #E2E1E1;
	  color:#4D4C4C !important;
	  font-size:1.5rem;
	  text-align:center;
	  display:block;
	  background-color:#fff;
	  margin:0px 10px ;
	  padding:4px 0px;
}

.ng-usthenav{
	 position:relative;
	 float:right;
}
.ng-usthenav ul{
	 margin-left:-20px;
	 margin-right:-20px;
}
.ng-usthenav li{
	 float:left;
	 overflow:hidden;
	 padding:0px 20px;

}
.ng-usthenav-ikk{
	 display:block;
	 overflow:hidden;
	 min-width:50px;
}
.ng-usthenav-ico{
	 width:40px;
	 height:40px;
	 overflow:hidden;
	 display:block;
	 margin:0px auto 8px;
}
.ng-usthenav-ico img{
	 width:100%;
	 display:block;
}
.ng-usthenav-tit{
	  display:block;
	  overflow:hidden;
	  text-align:center;
	  color:#949494;
	  font-size:1.5rem;
	  margin:0px auto 8px;
}
.ng-usthenav-quan{
	  display:block;
	  overflow:hidden;
	  text-align:center;
	  color:#FF5B5B;
	  font-size:1.4rem;
	  height:22px;
	  line-height:22px;
}

/*用户中心*/

.ng-usubody{
	 margin:0px auto 0px;
}
.ng-usvav{
	  margin-bottom:22px;
}
.ng-usvav a{
	 display:block;
	 width:100%;
	 overflow:hidden;
	 text-align:center;
	 font-size:1.5rem;
	 color:#383838;
	 margin-bottom:4px;
	 background-color:#fff;
	 padding:14px 6px;
}
.ng-usvav a.on{color:#FF5B5B;}
.ng-usvobox{
	 margin:0px auto 22px;
	 min-height:300px;
	 padding:12px;
}
.ng-usvobox-tit{
	border-bottom:1px solid #CECECE;
	overflow:hidden;
	width:100%;
	font-size:1.5rem;
	color:#111111;
	line-height:24px;
}
.ng-usvobox-tit a{
    border-bottom:2px solid #fff;	
    padding:2px 2px 2px;
    float:left;
    display:block;
    margin-right:14px;
    font-size:1.6rem;
    color:#111111 !important;
}
.ng-usvobox-tit a.on{
	  border-bottom:2px solid #7F7F7F;
}
.ng-usvobox-inps{
	  position:relative;
	  padding:12px 0px;
}
.ng-usze-getup{
	   margin-top:10px;
}
.ng-usze-getup li{
	  float:left;
	  width:90px;
	   margin-bottom:10px;
}
.ng-usze-getup-img{
	 width:70px;
	 height:70px;
	 overflow:hidden;
	 position:relative;
	 border-radius:100%;
	 margin:0px auto 6px;
}

.ng-usze-getup-name{
	font-size:1.3rem;
	color:#000;
	text-align:center;
    height:22px;
    line-height:22px;
    overflow:hidden;
}

.ng-pcisntext{
	 margin:4px auto 8px;
	 line-height:24px;
	 color:#5B5B5B;
	 font-size:1.4rem;
}

.ng-usrtyle{
	  min-height:340px;
	  margin:80px auto;
}

.ng-usushen{
	 padding:0px 10px 0px 0px;
	 position:relative;
}

.ng-usushen-ling{
	 display:block;
	 width:10px;
	 height:14px;
	 position:absolute;
	 top:0px;
	 right:0px;
	 overflow:hidden;
}
.ng-usushen-ling img{
	 width:100%;
	 display:block;
}

.ng-usushen-ini{
	 border-top:3px solid #FF4949;
	 padding:22px 10px 20px;
	 min-height:300px;
}

.ng-usushen-headimg{
	  width:90px;
	  height:90px;
	  overflow:hidden;
	  position:relative;
	  border-radius:100%;
	  margin:0px auto 20px;
	  background-color:#000;
}
.ng-usushen-headimg input[type="file"]{
	 position:absolute;
	 top:-99em;
	 left:-99em;
	 visibility:hidden;
}
.ng-usushen-headimg-label{
	 width:90px;
	 height:90px;
	 overflow:hidden;
	 display:block;
	 position:relative;
}
.ng-usushen-headimg-image{
	 width:100%;
	 overflow:hidden;
}
.ng-usushen-headimg-image img{
	 width:100%;
	 display:block;
}
.ng-usushen-headimg-hint{
	  display:block;
	  padding:4px 0px 10px;
	  font-size:1.3rem;
	  text-align:center;
	  color:#EDEAEA;
     position:absolute;
     bottom:0px;
     left:0px;
     background-color:#545454;
     width:100%;
}

.ng-usushen-anav{
	 text-align:center;
}
.ng-usushen-anav ul li{
	 margin-bottom:12px;
	 font-size:1.5rem;
	 color:#252525;
	 
}
.ng-usushen-anav ul li a{
	 padding:0px 12px;
}

.ng-sybze-tit{
	 line-height:34px;
	 font-size:1.6rem;
	 color:#4E4E4E;
	 border-bottom:1px solid #FF4949;
}

.ng-sybze-body{
	 margin:12px auto;
}


.ng-ons-from{
	 margin:14px 0px 10px;
	 max-width:380px;
}

.ng-ons-from  li{
	  width:100%;
	  overflow:hidden;
	   position:relative;
	   min-height:46px;
	   margin:0px auto 12px;
}
.ng-ons-from-name{
	  width:90px;
	  position:absolute;
	  top:0px;
	  left:0px;
	  line-height:36px;
	  height:36px;
	  font-size:1.4rem;
	  color:#000000;

}
.ng-ons-from-mod{
	    width:100%;
	    overflow:hidden;
	    padding:0px 0px 0px 100px;
	    min-height:36px;
}

input[type="text"].ng-ons-from-iuput,
input[type="password"].ng-ons-from-iuput{
	 border:1px #D1D1D2 solid;
	 width:100%;
	 overflow:hidden;
	background-color:rgba(255,255,255,.0);
	padding:6px 8px;
	font-size:1.5rem;
	outline:0px;
	border-radius:0px;
	float:left;
}
input[type="submit"].ng-ons-from-iuput{
     padding:10px 10px;
     background-color:#656565;
     color:#fff;
     font-size:1.4rem;
     float:left;
     display:block;
    border:0px;
    border-radius:4px;
    width:34%;
    min-width:110px;
}
.ng-introdu{
	 margin:60px auto 40px;
}
.ng-introdu-nav{
	  padding:10px 0px;
	  background-color:#F4F4F4;
}
.ng-introdu-nav li{
	 background-color:#F4F4F4;
	 padding:3px 8px;
	 width:100%;
}
.ng-introdu-nav li a{
	 display:block;
	 line-height:24px;
	 color:#797979;
	  padding:4px;
	 font-size:1.6rem;
}


.ng-introdu-body{
	  padding:14px;
	  background-color:#F4F4F4;
}

.ng-introdu-body-tit{
	 line-height:40px;
	 font-size:2rem;
	 color:#525151;
	 font-weight:600;
	 margin-bottom:12px;
}
.ng-introdu-body-input{
	  margin-bottom:16px;
}


.ng-intro-business-mse{
	 padding:0px 2px 0px 14px;
}
.ng-intro-business-mse-tit{
	 line-height:26px;
	 font-size:1.5rem;
	 color:#525151;
	 margin-bottom:4px;
}
.ng-intro-business-mse-iik{
	 padding:0px 14px;
	 color:#7C7C7C;
}
.ng-intro-business-mse-iik a{
	 color:#7C7C7C;
	 margin-bottom:2px;
	 display:block;
	 padding:1px 0px;
	 font-size:1.4rem;
}

.ng-intro-business-itext{
	  line-height:24px;
	  font-size:1.4rem;
	  color:#898989;
}

.ng-intro-business-doc{
	 margin-bottom:26px;
}

.article-list li{position: relative;line-height: 30px;height: 30px;overflow: hidden;}
.article-list-operate{position: absolute;top: 0;right: 0;background: #fff;padding-left: 10px;}

.yulia-ivonse-ibtn-preview{
	 padding:5px 20px;
	  color:#555555 !important;
	  font-size:1.6rem;
	  display: inline-block;
	  background-color:#E8E6E6;
	  margin:0px 14px 0px;
	  border:1px solid #ACACAC;
}

.art-add-thumb img{max-height: 50px;}
.avatar img{max-height:100px;}
.profile-text{width: 100%;border:1px solid #ddd;line-height: 30px;}
.profile table td{padding: 5px;}

.upload-file{opacity: 0;display: none !important;}
.videoBox{width:400px;position: fixed;top:50%;left:50%;display:none;margin:-69px 0 0px -200px;padding:0 0 10px 0;background:#fff;text-align:center;z-index:101;}
.videoBox{}
.zhezhao{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7;z-index: 99;}
.tc-top{margin:0 0 20px 0; height:38px;width:100%;background:#585858; text-align:center;line-height:38px;font-size:16px; font-family:"Microsoft YaHei"; color:#fff;}
.tc-top .close-btn{float: right;margin-right: 5px;color: #FFFFFF;}


.loadAjax{position: fixed;top: 120px;left:40%;display:none;padding: 2px 0 50px;}
.qurenbox{background:#FFF;font-size:14px;font-family:"Microsoft YaHei";width:100%;}
.qurenbox h1{text-align:center;padding:20px 0;}
.qurenbox a{display:inline-block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; height:30px;line-height:30px;background:#2295eb;color:#FFF;padding:0 20px;margin:0 10px 10px 10px;}
.load_img{width: 128px;height: 128px;background: url(../img/load.gif) 50% 50% no-repeat;margin: 0 auto;}

.search-list a{color: #FFFFFF;}
.search-list a:hover{color: #FFFFFF;}
