﻿/*DC 项目*/
@charset "utf-8";


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; color:#000; font-size:12px; font-family: 'Microsoft yahei', Arial; }
a { text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
p{margin:0px; padding:0px;}




.ng-headz{
	 width:100%;
	 overflow:hidden;
	 min-width:1200px;
	 background-color:#fff;
}
.ng-head{
	width:1200px;
	overflow:hidden;
	height:96px;
	margin:0px auto;
}

.ng-logo{
	 width:350px;
	 overflow:hidden;
	 float:left;
	 height:100%;
}
.ng-logo a{
	 width:100%;
	 display:block;
	 overflow:hidden;
}
.ng-logo a img{
	 display:block;
	 max-width:100%;
	 margin-top:10px;
}

.ng-tagg{
	 width:840px;
	 overflow:hidden;
	 height:100%;
	  float:right;
}
.ng-tagg-phone{
  	 width:100%;
  	 height:30px;
  	 overflow:hidden;
  	 margin-top:18px;
}
.ng-phone{
	 float:right;
	   height:30px;
  	 overflow:hidden;
  	 margin-right:24px;
}
.ng-phone p{
	 float:left;
	 overflow:hidden;
	 line-height:30px;
	 height:30px;
	 margin-right:2px;
	 font-size:16px;
	 color:#000;
}
.ng-phone-icon{
	 width:30px;
	 height:30px;
	 overflow:hidden;
	 float:left;
	 margin-right:10px;
}
.ng-phone-icon img{
	 width:100%;
	 display:block;
}

.ng-nav{
	 width:100%;
	 overflow:hidden;
	 height:30px;
	    margin-top:8px;
}
.ng-nav ul{
	 overflow:hidden;
	 height:30px;
	 float:right;
	 
}
.ng-nav ul li{
	 float:left;
	 overflow:hidden;
	 margin-left:36px;
	 padding:0px 2px;
	 height:30px;
	 font-size:16px;
	 color:#000;
	 text-align:center;
	 line-height:30px;
}
.ng-nav ul li a{
	 color:#000;
}

.ng-speimg{
	 width:100%;
	 overflow:hidden;
	 min-width:1200px;
}



.swiper-slidef{
	 width:20px;
	 height:2px;
	 background-color:#CB252A;
	 position:absolute;
	 right:0px;
	 bottom:0px;
}





.swiper-container {
  width:100%;
  height:380px;
  color: #fff;
  min-width:1100px;
  margin:0px auto;
  text-align: center;
}
.swiper-wrapper{
 height: 380px !important;
}
.swiper-slide{
height: 100% !important;
}
.pagination {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  text-align: center;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 8px;
  background: #fff;
  margin: 0 5px;
  opacity: 0.8;
  /*border: 1px solid #fff;*/
  cursor: pointer;
}
.swiper-active-switch {
  background: #0084F3;
}


.ng-swiper a{
	 width:100%;
	 height:100%;
	 display:block;
	 background-repeat:no-repeat;
	 background-position:center center;
	 background-size:1920px 380px;
	 border:0px;
}


.in-body{
	 width:100%;
	 overflow:hidden;
	 min-width:1200px;
}

.in-body{
	 width:100%;
	 overflow:hidden;
	 min-height:400px;
}

.ng-endz{
	 width:100%;
	 overflow:hidden;
	 min-width:1200px;
	 background-position:center center;
	 background-size:1920px auto;
	 background-repeat:repeat-y;
}

.ng-end{
    width:1200px;
    overflow:hidden;
    min-height:130px;
    margin:22px auto;
}
.ng-conne{
	 width:830px;
	 float:left;
	 overflow:hidden;
	 min-height:20px;
	color:#fff;
	line-height:30px;
	font-size:12px;
}
.ng-conne a{
	 color:#fff;
}
.ng-conne span{
	 margin:0px 12px;
}

.ng-comsr{
	 width:122px;
	 height:122px;
	 overflow:hidden;
	 float:right;
	 margin-top:16px;
	 margin-right:60px;
}
.ng-comsr img{
	 display:block;
	 width:100%;
}

.kubse-mod{
	 width:1200px;
	 overflow:hidden;
	 min-height:20px;
	 margin:10px auto 0px;
	 
}

.kubse-tit{
	 height:50px;
	 width:154px;
	  overflow:hidden;
	  margin:0px auto;
	  text-align:center;
	  line-height:38px;
	  font-size:18px;
	  background-repeat:no-repeat;
	  background-size:100% 100%;
}
.kubse-tit-co-ba{
	 color:#000;
}
.kubse-tit-co-ff{
	 color:#fff;
}
.kubse-tit-bg-ff{
	background-image:url(../img/kisa2.png);
}
.kubse-tit-bg-bl{
	background-image:url(../img/kisa1.png);
}

.kubse-tags{
	 width:100%;
	 overflow:hidden;
	 margin:20px auto 20px;
	 min-height:10px;
}


.skd-icos{
	 width:100%;
	 overflow:hidden;
}
.skd-icos ul{
	 	 width:100%;
	 overflow:hidden;
}
.skd-icos ul li{
	 width:15%;
	 float:left;
	 overflow:hidden;
	 margin:20px 0.83% 32px;
}

.skd-img{
	 width:146px;
	 height:146px;
	 overflow:hidden;
	 margin:0px auto;
}
.skd-img img{
	 width:100%;
	 display:block;
}

.skd-icos ul li p{
	 width:100%;
	 height:30px;
	 line-height:30px;
	 font-size:18px;
	 color:#000;
	 text-align:center;
	 margin-top:20px;
	 
}



        .ng-pcrpoll{ width:100%;  overflow:hidden; position:relative;   }
		.ng-pcrpoll .hd{left:0px; width:100%;  height:1px; padding:0px; position:absolute; top:0px;  }
		.ng-pcrpoll .hd .prev,
		.ng-pcrpoll .hd .next{ 
			display:block; 
			 width:40px; 
			 height:40px;
			  float:left;
			   overflow:hidden;
			   margin-top:66px;
			 cursor:pointer; }
		.ng-pcrpoll .hd .next{float:right; }
	    .ng-pcrpoll .hd .prev img,
		.ng-pcrpoll .hd .next img{width:100%; display:block;}
		
		.ng-pcrpoll .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.ng-pcrpoll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.ng-pcrpoll .hd ul li.on{ background-position:0 0; }
		.ng-pcrpoll .bd{ padding:0px; width:1120px; margin:0px auto;  }
		.ng-pcrpoll .bd ul{ overflow:hidden; zoom:1; }
		.ng-pcrpoll .bd ul li{ width:186px; float:left; _display:inline; overflow:hidden; text-align:center;   }
	    .ng-pcrpoll .bd ul li>p{ height:30px; line-height:30px; text-align:center; font-size:16px; color:#000; margin-top:4px;}
		
		.ng-pcrpoll .bd ul li .picl-img{width:100%; overflow:hidden; }
        
        .ng-pcrpoll .bd ul li .picl-img a{width:131px; overflow:hidden; display:block; margin:0px auto;}

        .ng-pcrpoll .bd ul li .picl-img a img{width:100%; display:block;}
.bk-bpsw{
	 width:100%;
	 overflow:hidden;
	 min-width:1200px;
	 background-position:center center;
	 background-size:1920px auto;
	 background-repeat:repeat-y;
}

.ku-bospw{
	 width:800px;
	 margin:10px auto 30px;
	 min-height:50px;
	 line-height:30px;
	 text-align:left;
	 text-indent:24px;
	 color:#fff;
}
.ku-bospw a{
	  color:#fff;
	  text-align:center;
	  display:block;
	  width:100%;
	  margin:40px auto 60px;
}



		.ng-sosex{ width:100%; height:310px; overflow:hidden; position:relative; }
		.ng-sosex .hd{ height:1px; top:0px; left:0px; position:absolute; z-index:1; width:100%; }
		.ng-sosex .hd ul{ overflow:hidden; zoom:1; width:100%; text-align:center; }
		.ng-sosex .hd ul li{ display:inline-block;  margin:0px 20px; font-size:16px; height:20px; line-height:20px;  text-align:center; color:#000; cursor:pointer; }
		.ng-sosex .hd ul li.on{ color:#0084F3; }
		.ng-sosex .bd{ position:relative; height:100%; z-index:0;   }
		.ng-sosex .bd li{ zoom:1; vertical-align:middle; }
		.ng-sosex .bd img{ width:450px; height:230px; display:block;  }
		
.kuist-box{
	width:100%;
    overflow:hidden;
    height:196px;
    margin-top:56px;
}
.kuist-mod{
	  width:366px;
	  overflow:hidden;
	  height:196px;
	  float:left;
	 margin-right:50px;
}

.kuist-mod-on{
	 margin-right:0px;
}

.kib-bos{
	 width:336px;
	 height:195px;
	 float:right;
	 position:relative;
	 background-color:#E2E2E2;
}

.kib-ionc{
	 width:68px;
	 height:34px;
	 background-color:#0084F3;
	 line-height:34px;
	 text-align:center;
	 font-size:22px;
	 color:#fff;
	 position:absolute;
	 top:20px;
	 left:-30px;
}

.kib-pbps{
	 width:270px;
	 overflow:hidden;
	 min-height:20px;
     margin-left:48px;
     margin-top:40px;
}

.kib-pbps-tit{
	 width:100%;
	 overflow:hidden;
	 line-height:30px;
	 height:30px;
	 font-size:18px;
	 color:#333333;
}
.kib-pbps-iff{
	 width:100%;
	 overflow:hidden;
	 line-height:18px;
	 height:56px;
	 font-size:12px;
	 margin-top:8px;
	 color:#666666;
}
.kib-pbps-link{
	 width:100%;
	 overflow:hidden;
	 line-height:30px;
	 height:30px;
	  margin-top:8px;
	 font-size:14px;
	 color:#0084f3;
}
.kib-pbps-link a{
	  color:#0084f3;
}

.ngsw-more{
	 width:68px;
	 height:30px;
	 line-height:30px;
	 text-align:center;
	 display:block;
	 color:#fff;
	 background-color:#0084F3;
	 margin:18px auto 0px;
	 padding:0px 8px;
	 border-radius:18px;
}

.rioe-win{
	 width:150px;
	 overflow:hidden;
	 min-height: 50px;
	 position:absolute;
	 right:0px;
	 top:300px;
	 z-index:50000;
	 background-color:rgba(0,0,0,.3);
}
.rioe-win-on{
	 width:40px;
	 
}

.rioe-show{
	  width:100%;
	  overflow:hidden;
	  min-height: 100px;
	  background-color:#F4F4F4;
	  position:relative;
	   padding:12px 0px;
}
.rioe-win-on .rioe-show{
	 display:none;
}
.rioe-show-icon{
	 width:24px;
	 height:24px;
	 position:absolute;
	 top:4px;
	 right:4px;
	 cursor:pointer;
}
.rioe-show-icon img{
	 width:100%;
	 display:block;
}

.rioe-tit{
	 width:96%;
	 height:30px;
	 text-align:center;
	 font-size:16px;
	 color:#000000;
	 margin:12px auto 0px;
	 overflow:hidden;
	 line-height:30px;
}
.rioe-iff{
	 width:96%;
	 text-align:center;
	 font-size:12px;
	 color:#000000;
	 overflow:hidden;
	 margin:4px auto 0px;
	 line-height:22px;
}

.rioe-spw{
	 width:94%;
	 margin:12px auto 0px;
	 overflow:hidden;
	 
}
.rioe-spw a{
	 width:80px;
	 height:30px;
	 display:block;
	 /*background-color:#47BAF5;*/
	 margin:0px auto 8px;
	 overflow:hidden;
}
.rioe-spw a>span{
	 width:22px;
	 height:22px;
	 float:left;
	 display:block;
	 margin-top:4px;
	 overflow:hidden;
	 margin-left:4px;
}
.rioe-spw a>span img{
	 width:100%;
	 display:block;
}
.rioe-spw a p{
	 float:left;
	 margin-left:5px;
	 line-height:30px;
	 font-size:12px;
	 color:#000;
}

.kinw-bdie{
	 width:38px;
	 overflow:hidden;
	 text-align:center;
	 line-height:35px;
	 letter-spacing: 15px;
	 font-size:18px;
	 color:#000;
	 background-color:#F4F4F4;
	 cursor:pointer;
	 padding-left: 10px;
}


.mog-isp{
	 width:100%;
	 height:340px;
	 min-width:1200px;
	 overflow:hidden;
	 background-size:1920px auto;
	 background-position:center center;
	 background-repeat:no-repeat;
}

.ng-body{
	 width:1200px;
	 overflow:hidden;
	 margin:54px auto 30px;
	 min-height:300px;
}

.ng-spw-nav{
	 width:100%;
	 width:182px;
	 overflow:hidden;
	 float:left;
}

.nav-spse{
	 width:178px;
	 overflow:hidden;
	 min-height:50px;
	 padding-bottom:20px;
	 
}
.spse-tit{
	 width:100%;
	 height:32px;
	 background-image:url(../img/lposa1.jpg);
	 background-repeat:repeat-x;
	 background-size:auto 100%;
	 overflow:hidden;
	 line-height:32px;
	 font-size:14px;
	 color:#fff;
	 border-radius:4px;
	 margin:0px auto;
}
.spse-tit span{
	 margin-left:12px;
}
.spse-link{
	 width:100%;
	 overflow:hidden;
	 min-height:20px;
	 margin:12px auto 0px;
}
.spse-link a{
	 height:22px;
	 line-height:22px;
	 display:block;
	 font-size:13px;
	 color:#000;
	 margin-bottom:4px;
		   -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;
}
.spse-link a.on,
.spse-link a:hover{
	 color:#1790F4;
}
.spse-link a span{
	  margin-left:12px;
}

.relation-spse{
	  width:178px;
	 overflow:hidden;
	 min-height:50px;
	 padding-bottom:12px;
	 border:1px solid #00A0E9;
	 border-radius:6px 6px 0px 0px;
}


.spse-tvb{
	 width:100%;
	 overflow:hidden;
}
.spse-tvb-img{
	 width:100%;
	 display:block;
	 overflow:hidden;
}
.spse-tvb-img img{
	 width:100%;
	 display:block;
}
.spse-tvb-text{
	 width:94%;
	 margin:20px auto 0px;
	 color:#000;
}
.spse-tvb-text ul{
	 width:100%;
	 overflow:hidden;
}
.spse-tvb-text ul li{
	 width:100%;
	 overflow:hidden;
	 min-height:25px;
	 line-height:25px;
	 font-size:12px;
}
.spse-tvb-text ul li span{
	 width:36px;
	 float:left;
	 display:block;
	 line-height:25px;
	 height:25px;
}
.spse-tvb-text ul li p{
	 width:130px;
	 float:left;
	 min-height:25px;
	 word-wrap:break-word;
}

.tagg-body{
	 width:980px;
	 float:left;
	 min-height:200px;
	 overflow:hidden;
	 float:right;
}

.tagg-ttv{
	width:100%;
	height:32px;
	border-bottom:1px solid #0FA6EB;
	overflow:hidden;
    position:relative;
}
.tagg-ttv-tit{
	 float:left;
	 line-height:32px;
	 overflow:hidden;
	 max-width:70%;
	 font-size:14px;
	 color:#000;
	 
}

.ng-position{
	height:30px;
	position:absolute;
	top:0px;
	right:0px;
	font-size:14px;
	color:#000;
	line-height:30px;
	
}
.ng-position a{color:#000;}

.us-body{
	 width:100%;
	 overflow:hidden;
	 min-height:350px;
}
.ng-rubiks{
	 width:98%;
	 min-height:100px;
	 margin:45px auto 10px;
	 overflow:hidden;
}
.ng-rubiks ul{
	 width:100%;
	 overflow:hidden;
}
.ng-rubiks ul li{
	 width:24%;
	 margin:0px 0.5% 0px;
	 float:left;
	 overflow:hidden;
}

.rub-kisicon{
	 width:200px;
	 height:200px;
	 overflow:hidden;
	 margin:0px auto;
}
.rub-kisicon a{
	 display:block;
	 width:100%;
	 overflow:hidden;
}
.rub-kisicon a img{
	 width:100%;
	 display:block;
}

.rub-kistext{
	 width:220px;
	 margin:40px auto 0px;
	 overflow:hidden;
	 min-height:40px;
}
.rub-kistit{
	 width:100%;
	 height:30px;
	 text-align:center;
	 line-height:30px;
	 font-size:18px;
	 color:#000;
}

.rub-kisiff{
	 width:100%;
	 margin:16px auto 0px;
	 line-height:28px;
	 font-size:12px;
	 color:#000;
	 overflow:hidden;
}

.ng-siee{
	 width:96%;
	 margin:46px auto 10px;
	 min-height:120px;
	 overflow:hidden;
	 
}
.ng-siee ul{
	 width:100%;
	 overflow:hidden;
}
.ng-siee ul li{
	 width:33.33%;
	 float:left;
	 overflow:hidden;
	 margin:0px 0px 30px;
}
.ng-sieeicon{
	 width:146px;
	 height:146px;
	 overflow:hidden;
	 margin:0px auto;
}
.ng-sieeicon img{
	 width:100%;
	 display:block;
}
.ng-sieetext{
	 width:80%;
	 margin:24px auto 0px;
	 overflow:hidden;
}
.ng-sieetit{
	 width:100%;
	 overflow:hidden;
	 height:30px;
	 line-height:30px;
	 text-align:center;
	 color:#0084F3;
}
.ng-sieeiff{
	 width:100%;
	 overflow:hidden;
	 height:74px;
	 line-height:26px;
	 text-align:center;
	 color:#000;
	 margin:10px auto 0px;
}





.ind-app{
	 width:96%;
	 margin:46px auto 10px;
	 min-height:120px;
	 overflow:hidden;
	 
}
.ind-app ul{
	 width:100%;
	 overflow:hidden;
}
.ind-app ul li{
	 width:50%;
	 float:left;
	 overflow:hidden;
	 margin:0px 0px 30px;
}
.ind-appimg{
	 width:240px;
	 height:240px;
	 overflow:hidden;
	 margin:0px auto;
	 border:2px solid #1991F4;
	 border-radius:4px;
}
.ind-appimg img{
	 width:100%;
	 display:block;
}
.ind-apptext{
	 width:380px;
	 margin:24px auto 0px;
	 overflow:hidden;
	 height:70px;
	 line-height:35px;
	 text-align:center;
	 color:#000;
	 font-size:16px;
}

.com-intro{
	 width:98%;
	 margin:30px auto 10px;
	 overflow:hidden;
}

.us-p1{
	 width:100%;
	 line-height:34px;
	 color:#666666;
	 font-size:14px;
	 text-indent:24px;
}
.us-img1{
	 overflow:hidden;
	 max-width:100%;
	 margin:20px auto 10px;
	 display:block;
}

.re-mydou{
	 margin:30px auto 10px;
	 overflow:hidden;
	 width:96%;
}

.mydou-list{
	 width:100%;
	 overflow:hidden;
}
.mydou-list ul{
	 width:100%;
	 overflow:hidden;
}
.mydou-list ul li{
	 width:30%;
	 margin-right:3.33%;
	 overflow:hidden;
	 float:left;
	 min-height:20px;
	 line-height:28px;
	 color:#000;
	 font-size:14px;
}

.mydou-input{
	 width:100%;
	 overflow:hidden;
	 margin:32px auto 0px;
	 min-height:22px;
}

.inp-isolation{
	 width:100%;
	 overflow:hidden;
	 min-height:34px;
	 margin-bottom:20px;
}


.kine-in3{
	 width:256px;
	 float:left;
	 min-height:34px; 
	 position:relative;
	 overflow:hidden;
	 margin-right:60px;
}

.kine-name{
	 width:58px;
	  height:34px;
	  text-align:right;
	  font-size:14px;
	  color:#000;
	  line-height:33px;
}

.kine-input{
	 position:absolute;
	 top:0px;
	 right:0px;
	 left:60px;
	 bottom:0px;
	 background-color:#ECECEC;
	 overflow:hidden;
}
.kine-input input[type="text"]{
	 width:96%;
	 margin:0px auto;
	 border:0px;
	 border-radius:0px;
	 outline:0px;
	 line-height:34px;
	 font-size:14px;
	 color:#000;
	 background-color:#ececec;
	 display:block;
	 margin:0px auto;
}

.kine-intextarea{
	 width:889px;
	 float:left;
	 position:relative;
	 overflow:hidden;
	 height:112px;
}
.kine-input textarea{
	 width:98%;
	 margin:5px auto 0px;
	 border:0px;
	 border-radius:0px;
	 outline:0px;
	 line-height:28px;
	 font-size:14px;
	 color:#000;
	 height:100px;
	 resize:none;
	 background-color:#ececec;
	 display:block;
	
}

.clear-margin{
	 margin-right:0px;
}

.ng-verify{
	width:92px;
	height:34px;
	float:left;
	margin-left:10px;
	overflow:hidden;
}
.ng-verify a{
	 width:100%;
	 overflow:hidden;
	 display:block;
}
.ng-verify a img{
	 width:100%;
	 display:block;
}

.ib-buttomargs{
	 float:left;
	 margin-left:34px;
	 height:34px;
	 overflow:hidden;
}
.ib-buttomargs input[type="submit"],
.ib-buttomargs input[type="button"]{
	 width:60px;
	 height:24px;
	 text-align:center;
	 border:0px;
	 border-radius:0px;
	 outline:0px;
	 background-color:#00A0E9;
	 color:#fff;
	 text-align:center;
	 font-size:14px;
	 color:#fff;
	 margin-top:5px;
	 cursor:pointer;
}


.ng-baiduapi{
	 width:900px;
	 height:410px;
	 margin:40px auto 10px;
	 overflow:hidden;
}

.ng-platform{
	 width:94%;
	 margin:30px auto 0px;
	 overflow:hidden;
	 min-height:80px;
	 
}
.ng-platform-iff{
	 width:100%;
	 overflow:hidden;
	 text-align:center;
	 line-height:30px;
	 font-size:15px;
	 color:#333333;
}

.ng-platform-psp{
	 	 width:100%;
	 overflow:hidden;
	 text-align:center;
	 line-height:28px;
	 font-size:15px;
	 color:#f54a03;
	 margin-top:24px;
}

.mine-img{
	 width:100%;
	 overflow:hidden;
	 margin:40px auto 0px;
}
.mine-img-dom{
	 width:50%;
	 float:left;
	 height:180px;
	 overflow:hidden;
	 margin:0px 0px 20px;
}
.mine-img-dom>div{
	width:300px;
	height:180px;
	overflow:hidden;
	margin:0px auto;
}
.mine-img-dom>div>img{
	 width:100%;
	 display:block;
}

.mine-link{
	width:460px;
	height:140px;
	border-radius:12px;
	background-color:#0084F3;
	line-height:140px;
	font-size:30px;
	color:#fff;
	text-align:center;
	display:block;
	margin:26px auto 10px;
	
}



.ng-dobile{
	 width:100%;
	 overflow:hidden;
	 margin:20px auto 10px;
	 min-height:80px;
}

.minw-spe{
	 width:100%;
	 overflow:hidden;
	 margin:10px auto;
	 min-height:30px;
}
.minw-spe-tit{
	 width:100%;
	 line-height:30px;
	 height:30px;
	 font-size:17px;
	 color:#0c8cf5;
}

.minw-spe-iff{
	 width:100%;
	 overflow:hidden;
	 margin:16px auto 0px;
	 min-height:10px;
}
.minw-spe-ul{
	 width:100%;
	 overflow:hidden;
}
.minw-spe-ul li{
	 width:20%;
	 float:left;
	 overflow:hidden;
	 margin-bottom:30px;
}
.minw-spe-ul li p{
	 width:100%;
	 line-height:30px;
	 height:30px;
	 text-align:center;
	 color:#0C8CF5;
	 font-size:16px;
	 overflow:hidden;
	 
}
.minw-spe-ul li div{
	 width:180px;
	 border-radius:4px;
	 overflow:hidden;
	 margin:10px auto 0px;
}
.minw-spe-ul li div img{
	width:100%;
	display:block;
}

.min-spe-sptext{
	 width:880px;
	 margin:6px auto 0px;
	 overflow:hidden;
}
.min-spe-sptext-tit{
	 line-height:30px;
	 font-size:14px;
	 color:#666666;
}
.min-spe-sptext-iff{
	 line-height:30px;
	 font-size:14px;
	 color:#666666;
	 text-indent:24px;
}


.ion-body{
	 background-image:url(../img/kisjai1.jpg);
	 background-size:1920px auto;
	 width:100%;
	 min-width:1200px;
	 overflow:hidden;
	 background-position:center center;
}

.iusnm-tit{
	 width:96%;
	 margin:30px auto 0px;
	 overflow:hidden;
	 line-height:30px;
	 font-size:16px;
	 color:#000;
}
.hope-wind{
	 width:960px;
	 height:430px;
	 overflow:hidden;
	 margin:20px auto 0px;
	  background-image:url(../img/kosiaj.png);
	 background-size:960px auto;
	  background-position:center center;
}
.hope-siput{
	 width:480px;
	 height:410px;
	 margin-top:10px;
	 overflow:hidden;
	 float:right;
	 margin-right:80px;
}

.ind-logo{
	 width:150px;
	 height:50px;
	 overflow:hidden;
	 margin-top:14px;
}
.ind-logo a{
	 width:100%;
	 display:block;
	 overflow:hidden;
}
.ind-logo a img{
	 width:100%;
	 display:block;
}
.ind-tit{
	 width:100%;
	 line-height:36px;
	 height:36px;
	 font-size:30px;
	 color:#000;
	 overflow:hidden;
	 margin-top:4px;
	 margin-bottom:10px;
}

.iins-ti{
	  width:100%;
	 line-height:32px;
	 height:32px;
	 font-size:18px;
	 color:#000;
	 overflow:hidden;
	 margin-top:8px;
}

.iins-input{
	 width:97%;
	 padding:0px 1.5%;
	 line-height:40px;
	 height:40px;
	 font-size:16px;
	 color:#000;
	 border:0px;
	 border-radius:0px;
	 outline:0px;
	 background-color:#fff;
	 margin-top:6px;
}

.iins-submit{
	 width:100%;
	 height:60px;
	 background-color:#118DF4;
	 text-align:center;
	 font-size:18px;
	 color:#fff;
	 border-radius:14px;
	 border:0px;
	 outline:0px;
	 cursor:pointer;
	 letter-spacing:3px;
	 margin:26px auto 0px;
	
}


.news-list{
	 width:100%;
	 overflow:hidden;
	 margin:40px auto 10px;
}
.news-list ul{
	 width:100%;
	 overflow:hidden;
}
.news-list ul li{
	 width:100%;
	 overflow:hidden;
	 height:114px;
	 padding-bottom:20px;
	 border-bottom:1px dashed #C5C5C5;
	 margin-bottom:24px;
}
.news-img{
	 width:175px;
	 height:110px;
	 float:left;
	 overflow:hidden;
	 margin-left:20px;
}
.news-img a{
	 width:100%;
	 overflow:hidden;
	 display:block;
	 height:100%;
}
.news-img a img{
	 width:100%;
	 display:block;
}

.news-text{
	 width:750px;
	 height:110px;
	 float:left;
	 overflow:hidden;
	 margin-left:20px;
}
.news-tit{
	 width:100%;
	 height:30px;
	 line-height:30px;
	 font-size:15px;
	 	 overflow:hidden;
	 color:#000;
}
.news-iff{
	 width:100%;
	 height:52px;
	 line-height:24px;
	 font-size:13px;
	 overflow:hidden;
	 color:#000;
}

.news-psi{
	 line-height:28px;
	 font-size:13px;
	 color:#000;
}
.news-psi a{
	 margin-left:12px;
	 line-height:28px;
	 color:#47AEE9;
}

.ng-paging{
	 width:100%;
	 overflow:hidden;
	 line-height:24px;
	 height:24px;
	 text-align:center;
}
.ng-paging a{
	 display:inline-block;
	 margin:0px 10px;
	 font-size:13px;
	 color:#000;
}
.ng-paging a.on{
	  color:#12A7EB;
}

.in-detail{
	width:98%;
	margin:20px auto 10px;
    overflow:hidden;
}
.in-detai-it{
	 width:100%;
	 overflow:hidden;
	 line-height:28px;
	 font-size:16px;
	 color:#000;
	 text-align:center;
}
.in-detai-iff{
	 width:100%;
	 margin:14px auto 0px;
	 overflow:hidden;
}

.dx-link,.dx-link a{color: #fff;}