@charset"utf-8";
*{
	padding:0px;
	margin:0px auto;
	color:#494648;
	font-size:14px;
	font-family:"Helvetica neve",Helvetica,Arial,"Microsoft Yahei UI","Microsoft YaHei",SimHei,"宋体",simsun,sans-serif;
}
img{
	border:0px;
}
a{
	text-decoration:none;
	color:#000;  
}
ul,ol{
	list-style:none;
}


body{position:relative;
        /*background-image:url(../img/img1/new3.jpg);*/
	background-repeat:no-repeat; 
	background-attachment: fixed;
	background-size:100% 100% !important;;

}


/*section begin*/
.section{
	width:1000px;
	margin:0 auto;
	clear:both;
	background-color: #FFF;
}
.newTop{
	width:1000px;
	height:360px;
}
.newLeft{
	width:650px;
	height:360px;
	float:left;
	position:relative; 
}
.newUl{
	width:650px;
	height:360px;
	
	
}
.newUl li{
	position:absolute;
	z-index:10;
	top:0px; 
}
.newUl img{
	width:650px;
	height:360px;

}
.newLeft>.newDiv{
	width:650px;
	height:34px;
	position:absolute;
	z-index:30;
	bottom:0px; 
	background-color:rgba(0,0,0,0.4);
}
.newDiv li{
	color:#fff;
	text-align:center;
	line-height:34px;
	font-size:16px;
    width:100%;
}
.newButton{
	height:26px;
	width:43px;
	background-color:#d1d1d9;
	border-radius:3px;
	color:#000 ;
	border:0px;
	text-align:center;
	line-height:26px;  
	position:absolute;
	z-index:30;
	bottom:60px; 
	left:0px; 
}
.next{
	position:absolute;
	z-index:30;
	left:608px; 
}
.h{
	display:none;
}
.newLUl{
	width:100px;
	height:10px;
    right:10%;
	position:absolute;
	z-index:30;
	bottom:50px;
}
.newLUl li{
	float:left;
	width:10px;
	height:10px;
	margin:0 5px 0 5px;
	border-radius:50%; 
	background-color:#fff;
}
.newLUl .newLUli{
	background-color:#ff6600;
}
/*newleft end*/
/*newright begin*/
.newRight{
	width:350px;
	height:360px;
	float:right;
	background-color:#4c719e;
}
.newRTop{
	width:256px;
	height:87px;
	margin:20px 40px;
}
.newRTop li:nth-of-type(1){
	width:256px;
	height:18px;
	line-height:18px;
	text-align:center;  
}
.newrtopa1 a{
	color:#fff;
	font-size:18px;
}
.newRTop li:nth-of-type(2){
	width:256px;
	height:50px;
	line-height:14px;
	text-align:left; 
	margin-top:14px; 
}
.newrtopa2 a{
	color:#c4d0df;
	font-size:13px;
}
.newBottom{
	width:256px;
    height:175px;
    margin-top:10px;
}
.newRBottom{
	width:256px;
	height:20px;
	border-bottom:1px dashed #92b2db; 
	margin:10px 0;
}
.newRBottom li{
	float:left;
}
.newRBottom li:nth-of-type(1){
	list-style-image:url(../img/img1/ul1.png);
	height:20px;
	width:210px;
    line-height:20px;
    text-align:left;
    float:left;  
}
.newRBottom li a{
	font-size:13px;
	color:#fff; 
      }
.newRBottom2{
	height:20px;
	width:46px;
	 line-height:20px;
    text-align:right;  
    font-size:12px;
    color:#fff;
   float:right;
}
.newA{
	width:60px;
	height:12px;
	color:#92b2db;
	display:inline-block;
	line-height:12px;
	text-align:center;
	float:right; 
	margin-right:30px; 
	margin-top:10px; 
}
/*end*/
/*movement start*/
.movement{
	width:1000px;
	height:210px;
	margin-top:15px;
}
.moveLeft{
	width:580px;
	height:200px;	
	position:relative;
	float:left;
}
.moveTopUl{
	width:580px;
	height:33px;
	border-bottom:1px solid #2581c2;
}
.moveTopUl li{
	width:100px;
	height:33px;
	float:left;
	line-height:32px;
	text-align:center; 
	font-size:18px; 
}
.moveTopUlli{
	color:#fff;
	background-color:#2581c2;
}
.moveTopUl li:hover{
	cursor:pointer; 
}
.moveBottom{
	clear:both;
	width:580px;
	height:160px;
	margin-top:20px; 
	position:absolute;
	z-index: 30;
	top:30px;
	display:none; 
}
.moveBUl{
	width:560px;
	height:20px;
	margin-top:10px;
    list-style:inside; 
}
.moveBUl li{
	float:left;
}
.moveBUl li:nth-of-type(1){
 width: 480px;
 height: 20px;
 line-height: 20px;
 text-align: left;
 list-style-image: url(../img/img1/ul2.png);
 white-space: nowrap;
 overflow: hidden;
 margin-right: 20px;
}
.moveBUl li a{
	font-size:14px;
	color:#353534;
}
.moveBUl li:nth-of-type(2){
	width:60px;
	height:20px;
	font-size:12px;
	color:#959595; 
	list-style:none; 
	
}
.moveBUl li a:hover{
	color:#fe9241;
}
.show{
display:block; 
}
.moveRight{
	width:400px;
	height:210px;
	float:right;
	background-color:#eaf1f5;
}
.moveRight>h2{
	width:380px;
	height:34px;
	line-height:34px;
	font-size:18px;
	color:#3b597e; 
	border-bottom:1px solid #3f90c9; 
}
.moveRUl{
	width:380px;
	height:60px;
	border-bottom:1px dashed #b2b6b8; 
}
.moveRUl li{
	float:left;
	line-height:60px;
	text-align:left;
	margin:0 10px;  
font-weight:900;
}
.moveBul{
	border:0px;
	height:50px;
}
.moveRUl li a{
	color:#696968;
}
.moveRUl li:hover{
	cursor:pointer;
	color:#fe9241;
}
/*pic start*/
.pic{
	width:1000px;
	height:74px;
	margin-top:12px;
	clear:both;
}
.picLeft{
	width:250px;
	height:74px;
	float:left;
	display:inline-block; 
}
.picRight{
	float:right;
	width:740px;
    height:73px;
    margin-left:10px;
    position:relative; 
}
.picRight li{
	position:absolute;
	top:0px;
	height:73px;
	z-index:5;
}
.picRight li img{
	width:100%;
	height:73px;
}

/*honor stsrt*/
.honor{
	margin-top:10px;
	clear:both;
	width:1000px;
	height:231px;
	background-color:#eaf1f5;
	overflow:hidden; 
}
.honorUl{
	width:980px;
	height:42px;
	border-bottom:1px solid #0168b5;
}
.honorUl li{
	float:left;
	line-height:42px;
}
.honorUl li a{
    font-size:18px;
	color:#224773;
}
.honorUl li:nth-of-type(1){
	width:95%;
	font-size:18px;
}
/*.honorUl li a:hover{
	cursor:pointer;
}*/
.honorBUl{
	width:4000px;
	height:116px;
	margin-top:30px;
   position:relative; 
   left:0px; 
}
.honorBUl li{
	width:176px;
	height:100%;
	float:left;
    margin-left:20px;
    border:1px solid #d4dbe1;
    border-radius:3px; 
}
.honorBUl li img{
	width:96%;
	height:96%;
	padding:1% 2%;
}
.honorBUl li:hover{
	cursor:pointer;
}
.type-3 img{
	border:0px;
}
/*video start*/
.video{
	width:1000px;
	height:200px;
	margin-top:10px;
	clear:both;
}
.videoLeft{
	width:640px;
	height:200px;
	float:left;
}
.videoLeft h2{
	width:640px;
	height:26px;
	border-bottom:1px solid #2581c2;
	font-size:18px;
	color:#224773;
	font-weight:normal;
	line-height:26px;
}
.videoUl{
	width:640px;
	height:150px;
	
}
.videoUl li{
	padding:20px 10px;
   width:190px;
    float:left;
    position:relative; 
}

.videoLDiv{
   position:absolute;
   top:20px;
   width:190px;
   height:125px;
   z-index: 10; 
   padding:20px 10px;
   background-color:rgba(23,52,86,0.5);
   display:none; 
}
.videoLDiv img{
	margin-top:20%;
	margin-left:40%; 
}
.videoUl li:hover .videoLDiv{
	cursor:pointer;
	display:block;

}
.videoV{
	position:relative;
	top:-700px; 
	width:1000px;
	height:520px;
	 background-color:rgba(23,52,86,0.5);
	 display:none; z-index:100;
}
.videoV button{
	display:inline-block;
    width:20px;
    height:20px;
    position:absolute; 
    right:0px;
}
.videoV video{
	width:1000px;
	height:500px;
	
}
/*vadioleft end*/
.vadioRight{
	width:340px;
	height:200px;
	float:right;
}
.vadioIf{
	width:340px;
	height:53px;
	margin:5px auto;
	background:#f8f8f8;
}
.vadioIf iframe{
	width:340px;
	height:58px;
}
.vadioRUl{
	width:340px;
	height:124px;
	margin-top:10px;
}
.vadioRUl li{
	width:326px;
	height:52px;
	
	margin:3px auto;
}
.vadioRUl .vadioRUlli{
	height:124px;
	width:326px;
	


}

.vadioRUl li img{
	height:49px;
	display:inline-block;
	margin:0px 25px; 
	float:left;
	width:52px;
}
.vadioRDiv{
	width:100%;
	height:100%;
	float:left;
	/*background:#50a1b6;*/
	text-align:center;
	line-height:18px; 
/*	margin-top:3%;*/
background-image:url(../img/img1/oa5.jpg);
background-size:100% 100%;
 border-radius:30px;
}
.vadioRDiv a{
	font-size:16px;
	font-weight:900;
	color:#9dacb1;
	line-height:22px; 
	display:inline-block;
	width:70%; 
	height:30px; 
	margin:20% 0 0 0;
       *margin:15% 0 0 0;
	/*background-image:url(../img/img1/pus.png);
	background-size:100% 100%;*/
  /*background: -webkit-linear-gradient(#ecfcfb,#fdfffe, #d4f1ef);*/ /* Safari 5.1 - 6.0 */
  /*background: -o-linear-gradient(#ecfcfb,#fdfffe, #d4f1ef); *//* Opera 11.1 - 12.0 */
 /* background: -moz-linear-gradient(#ecfcfb,#fdfffe, #d4f1ef);*/ /* Firefox 3.6 - 15 */
  /*background: linear-gradient(#ecfcfb,#fdfffe, #d4f1ef); *//* 标准的语法 */
}
.vadioRDiv a>img{
    width:160px;
    height:40px;
}
/*video end*/
/*office start*/
.office{

	width:1000px;
	border-top:1px solid #2581c2;
}
.officeUl{
	width:1000px;
	height:30px;
	margin-left:25px;
}
.officeUl li{
	float:left;
	background:#2581c2;
	 border-radius:0px 0px 5px 5px;/*top-left, top-right, bottom-right, bottom-left*/
	width:114px;
	height:30px;
	margin-right:170px;
	line-height:30px;
	text-align:center;
	color:#fff;
	font-size:14px;
}
.officeUl li:hover{
	cursor:pointer;
}
.officeDiv{
	width:950px;
	margin-top:20px;
}
.officeDivs{
	width:950px;
	display:none; 
}
.officeDivs ul li{
    white-space:nowrap; 
	overflow:hidden; 
	text-overflow: ellipsis;
}
.officeDivs ul li a{
	font-weight:900;
}
.officeDivs ul li a:hover{
	color:#ff7531;
}
.officeDiv ul{
	width:100%;
	height:24px;
}
.officeDiv ul li{
	width:19%;
	height:100%;
	list-style-image:url(../img/img1/ul2.png);
	list-style-position:inside;
   
	float:left;
	
	vertical-align:middle; 
}
.officeDiv a{
	font-size:12px;
	 color:#393532;
}
.shows{
	display:block;
}
.rests{
	clear:both;
	width:1000px;
	height:400px;
}
.rests .restsLeft{
	float:left;
	width:31%;
	
	margin:0px 1%;
}
.restsLeft h2{
	width:90%;
	height:42px;
	margin:0 auto;
	border-top:1px dashed #8c8c8c;
	line-height:42px;
	text-align:center;
	color:#6376ac;
}
.rimg{
      display:inline-block;
      margin:20px 40%;
      width:70px;
      height:70px;
}
.restrel{
	position:relative;
}
.restBDiv{
	position:absolute;
	z-index:100; 
	margin:-200% 0 0 0;
	*margin:-200% 0 0 0;
	width:800px;
	height:500px;
	background-color:rgba(50,50,50,0.6);display:none;
}
.restBDiv iframe{
     margin:-10px 0 0 10px ;
}
.restBDiv button{
	width:30px;
	height:30px;
   float:right;
}
 .restsLf{
	width:90%;
	height:20px;
	margin:10px 40px; 
}
.restsLf img{
	width:10%;
	height:20px;
	float:left;

}
.restsLf figcaption{
	height:20px;
	width:90%;
	float:left;
	color:#515157;
	font-size:10px;
	line-height:20px;
}
.restsIf{
	margin-top:50px;
}

.restsTable{
	margin-top:40px;
	width:90%;
}
.restsTable span{
	color:red;
}
.restsTable td,input{
	font-size:12px; 
	color:#ccc;
}
.restsinputs{
	width:70%;
	float:left;

}
.restsinputs1{
	width:25%;
	float:right;
	color:#1e3a87;
	font-weight:900;
}
.restsTable button{
	background:#1e3a87;
	border:0px;
	color:#fff;
	margin-top:2px;
}
/*section end*/
/*footer start*/
.footer{
	width:100%;
	background-image:url(../img/img1/t1.jpg) ;
	clear:both;
	height:220px;
}
.blogroll{
	width:700px;
	height:76px;
}
.blogroll li{
	float:left;
	width:25%;
	line-height:76px;
	text-align:center;  
}
.blogroll li:first-child{
	text-align:right;
}
.blogroll li select{
	width:164px;
	height:20px;
}
.blogroll li span{
	color:#ff021b;
}
.footerTwo{
	margin-top:20px;
	width:700px;
	height:12px;
}
.footerTwo li{
	float:left;
	line-height:12px;
	height:12px;
	width:16%; 
	text-align:center; 
	border-right:1px solid #fff;
}
.footerTwo li a{
	color:#fff;
	font-size:12px;
}
.footerTwo li:last-child{
	border:0px;
}
.footerTwo li:hover a{
	color:#fe9241;
}
.footerThird,.footerForth{
	margin-top:20px;
	width:700px;
	height:12px;
}
.footerThird li{
	float:left;
	line-height:12px;
	height:12px;
	width:33%; 
	text-align:left; 
    color:#fff;
    font-size:12px;
}
.footerForth li{
	float:left;
	line-height:12px;
	height:12px;
	width:40%; 
	text-align:center; 
    color:#fff;
    font-size:12px;
}
.rights{
	width:130px;
	height:180px;
	background-color:#efefef;
	position:fixed;
	top:50%;
	right:5%; 
	z-index: 30;

}
.rights>img{
	width:80%;
	display:block;
	margin:0 auto;
    margin-top:26px;

}
.rights figcaption{
	font-size:13px;
	font-weight:900;
	text-align:center; 
	margin:0 auto;
}
.right{
	position:absolute;
	z-index:20;
	top:0px;  
	right:120%;
	width:140%;
	display:none; 
}
.right img{
     width:100%;
}
.rights:hover .right{
	display:block 
}
/*弹框*/
.lay{
	clear:both;
	width:1000px;
	height:auto; 
	/* position:absolute; */
	position:fixed;
	z-index:9999;
	margin:0 auto;
	/*top:200px;*/
  top:0px;

}
.layDiv span{
     position:absolute;
     display:inline-block; 
     width:30px;
     height:30px;
     border:1px solid #ddd;
     text-align: center;
     line-height:30px;
     font-size:28px;
     font-weight:900;
     background-color:#ddd;
     color:#fff;
     right:5px;
     top:5px;
}
.layDiv span:hover{
	cursor:pointer;
}
.layDiv b{
	position:absolute;
     display:inline-block; 
     width:40px;
     height:40px;    
     text-align: center;
     line-height:30px;
     font-size:38px;
     font-weight:900;    
     color:red;
     right:45px;
     top:5px;
}
/*弹框      end*/