reset	*/
	body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
  	body, button, input, select, textarea { font:12px/1.5tahoma, arial, \5b8b\4f53; }
  	h1, h2, h3, h4, h5, h6{ font-size:100%; }
  	address, cite, dfn, em, var { font-style:normal; }
  	code, kbd, pre, samp { font-family:couriernew, courier, monospace; }
  	small{ font-size:12px; }
  	ul, ol { list-style:none; }
  	a { text-decoration:none; }
  	a:hover { text-decoration:underline; }
  	sup { vertical-align:text-top; }
  	sub{ vertical-align:text-bottom; }
  	legend { color:#000; }
  	fieldset, img { border:0;}
  	button, input, select, textarea { font-size:100%; }
  	table { border-collapse:collapse; border-spacing:0; }
  	img{padding:0;margin:0;}

/*infinend*/
		a{color:#000;}
		a:hover{color:#d480ff;}
   .fr{float:right;}
   .fl{float:left;}
   .clearfix{clear:both;}
   /*top*/
		.top{ width:1000px;height:70px;margin:0 auto;}
		.top .fl{padding-top:9px;}
		.top  a{height:12px;line-height: 70px;}
		/*nav*/
		.nav{
			background:#a8226b;
		}
		.nav>ul{ width:1000px;height:78px;margin:0 auto;}
		.nav>ul li{ float:left;text-align:center;padding:21px 25px;border-left:1px solid rgba(247,86,174,.4);} 
		.nav>ul li:first-child{border-left:0px solid rgba(247,86,174,.4);}
		.nav>ul li>a{text-decoration: none;color:#fae365;font-size:16px;letter-spacing: 1px; }
		.nav>ul li>span{color:#fae365;font-size:12px;}
		/*banner*/
		.banner{
			width:100%;
		}
	
		/*container1*/
		.container1{
						width:100%;
						background:#eaeaea url(../images/bg_2.jpg)  no-repeat;						
						background-size: contain;	
						background-position-x: center;					
						text-align:center;
						background-attachment: fixed;
		}
		.container1-box{
			      width:1000px;
			      margin:0 auto;
			      height:290px;
		}
		.container1-box>ul{
					padding-top:56px;
					width:1000px;

		}

		.container1-box>ul>li{
					width:270px;
					height:185px;
					border-radius:12px;
					text-align:center;
					float:left;
					margin:0 30px;
		}
	.container1-box>ul>li>a{
					letter-spacing:1px;
					display: block;
        			text-align:center;
					font-size:22px;
					color:#eaeaea;
					margin-top:24px;
		}
	.container1-box>ul>li>a .en{
					letter-spacing:0px;
					font-size:15px;
					color:#eeeded;
		}
	.container1-box>ul>li>a  img{
					margin-bottom:8px;
		}

		    .container1-box>ul>li:nth-child(1){
					background-color: #bd0174;
		}
			.container1-box>ul>li:nth-child(2){
					background-color: #5aa904;
		}
			.container1-box>ul>li:nth-child(3){
					background-color: #043ea9;
		}
	.container1-box>ul>li:nth-child(3)>img{
					padding-top:28px;
					width:88px;
					
					
		}

.faculty{
	
width:1000px;
    height:232px;
	margin:0 auto;	
	text-align: center;
	margin-top:48px;
	margin-bottom:48px;
}

.main1_bottom{
	
    width:1000px;
    height:232px;
	margin:0 auto;
	margin-top:48px;
	text-align: center;
}
.main1_bottom::before{
    content: "";
    display: inline-block;
    background: url(../images/left_img3.jpg) no-repeat;
    width:42px;
    height:232px;
}
.main1_bottom>div{
   float:right;
   width:958px;
   background-color:#fffde8; 
   height:232px;
   border-top-right-radius:14px;
   overflow: hidden;
}
.main1_bottom  ul.zj,.main .main1_bottom  ul#zj1{
	float: left;
   height:232px;
   width:3500px;
}
.main1_bottom  ul.zj  li{
 		float:left;
		height:214px;
		width:162px;
		padding-top:28px;
		text-align: center;	
	padding-left:10px; padding-right:10px;
}
.main1_bottom  ul.zj  li>p{
		margin-top:6px;
 		font-size: 16px;
 		line-height: 16px;
 		letter-spacing: 1px;
}
.main1_bottom  ul.zj  li:nth-child(1)>p,.main .main1_bottom  ul.zj  li:nth-child(2)>p{
		margin-top:4px;
		font-size: 14px;
 		letter-spacing: 0px;
}
.main1_bottom  ul.zj  li>p span.zj_addres{
		display: inline-block;
		margin-top:8px;
 		font-size: 13px;
 		line-height: 18px;
	/*width:120px; height:120px;*/
}
@font-face{
	font-family: hunao;
	src: url('../images/FZDBSJW.TTF');
}
@font-face{
	font-family: kaiti;
	src: url('../images/FZXKJW.TTF');
}








		/*container2*/
		.container2,.container3{
					background-color:#fff;
					text-align:center;
					height:100%;
					margin-bottom:26px;
		}
		.container2-box,.container2-main,.container3-box,.container3-main,.container4-box,.container4-main,.container5-box,.container5-main{
			      width:1000px;
			      margin:0 auto;
			      margin-top: 16px;	    
		}
		.container5-main{
			position:relative;
		}
		.container2-box>.title2,.container3-box>.title3,.container4-box>.title4,.container5-box>.title5{
			height:93px;
			background:#fff url(../images/main2-title.png) no-repeat center;
		}
		.container3-box>.title3{
			background:#fff url(../images/main2-title1.png) no-repeat center;
		}
		.container4-box>.title4{
			background:#fff url(../images/main2-title2.png) no-repeat center;
		}
	.container5-box>.title5{
			background:#fff url(../images/main2-title3.png) no-repeat center;
		}
		.container2-box>.title2>h2,.container3-box>.title3>h2,.container4-box>.title4>h2,.container5-box>.title5>h2{
			font-family: "微软雅黑";
			font-size: 24px;
			padding-top:14px;
			text-align: center;
		}
		.container3-box>.title3>h2,.container4-box>.title4>h2{
			letter-spacing: 1px;
		}
		.container2-main{
			background-color:#f6f6f6;
			border-bottom-right-radius:18px;
			box-shadow:3px 3px 6px rgba(0,0,0,.1);
			padding-bottom:46px;
		}
		.container2-main>.left{
				float:left;
				box-sizing:border-box;
		}
		.container2-main>.left>img{
			margin:20px;
				padding:3px 6px;
				border-radius: 8px;
				
		}
		.container2-main>.right{
				float:right;
				width:768px;
				text-align:right;
				padding-right:16px;
				box-sizing:border-box;
		}
	
		.container2-main>.right p{
				text-align:left;
				font-size: 16px;
				margin-top:12px;
				padding-left:12px;
				line-height:26px;
				color:#333;
		}
	    .container2-main>.right p:first-child{
	    		text-align:left;
				margin-top:26px;
				font-size:16px;
				text-align:left;
				padding-left:12px;
				margin-bottom:46px;
		}
		.container2-main>.right p:first-child .name{
				color:#bd0174;
				font-size: 18px;
				font-weight: 600;
				letter-spacing:1px;
		}
		.container2-main>.right>img{				
				margin-top:26px;
				padding-right: 16px;
		}
		/*会议报道*/
		.container3-main{
			background-color: rgba(255,255,255,1);
		}
		 .container3-main>.right, .container3-main>.left, .container4-main>.right, .container4-main>.left{
		 	text-align: left;
		 	box-sizing: border-box; 	 	
		 	margin:0;
		 }
		  .container3-main>.right:nth-child(even), .container4-main>.right:nth-child(even){
		  	width:686px;
		    padding-left:30px;
		    padding-top:6px ;	
		   box-sizing: border-box;
		  }	
		 .container3-main>.left:nth-child(odd), .container4-main>.left:nth-child(odd){
		 	width:314px;
		  }  	
		  .container3-main .detail_bd,  .container4-main .detail_bd{
		  	color:#e4353c;
		  	letter-spacing: 2px;
		  	font-weight: bold;
		  }
		.container3-main>.right:nth-child(odd),.container4-main>.right:nth-child(odd){
		  	width:314px;
		    
		  }	
		    .container3-main>.left:nth-child(even),  .container4-main>.left:nth-child(even){
		  	width:686px;
		    padding-right:30px;
		    	padding-top:6px ;	
		  box-sizing: border-box;
		  }	
		  .container3-main>.left:nth-child(even)  h3, .container3-main>.right:nth-child(even) h3, .container4-main>.left:nth-child(even)  h3, .container4-main>.right:nth-child(even) h3{
		  	margin:0 !important;
		  	font-size:24px;
		  	font-weight: 300;
			  line-height:36px;
		  	color:#552944;
		  }
		  .container3-main>.left:nth-child(even)  p, .container3-main>.right:nth-child(even) p, .container4-main>.left:nth-child(even)  p, .container4-main>.right:nth-child(even) p{
		  	margin:0 !important;
		  	font-size:14px;
            line-height: 26px;
            text-indent: 2em;
            padding-top:12px;
            text-align: left;
		  }
		/*bottom*/
		.bottom{
			width:100%;
			height:60px;
			position:relative;
			text-align: center;
			background-color: #552944;
		}
		.bottom-text .distance,.bottom-text .distance .bdpp>a{
			font-size:14px;
			color:#fff;
		}
		.bottom-text .distance1,.bottom-text .distance1>a{
			        font-size:12px;
					color:#fff;
		}
.bg3{height:46px;
background: url(../images/bg3.png) repeat-x 0  18px;
 width:900px;
margin-left:auto;
	margin-right:auto;
}
	@media screen and (max-width: 999px) {
		   .banner{height:442px;position: relative;z-index: 20;background:url(../images/banner1.jpg)  no-repeat center;}
			.container3-main div p,.container4-main div p{
				height:80px;
				overflow: hidden;
			}
		}

		@media screen and (min-width: 1000px) {
		   .banner{position: relative;z-index: 20;background:url(../images/banner.jpg)  no-repeat center;height:441px;}
		}
     img {
                vertical-align: top;
            }
            /*盒子box的整体样式*/
 
     .inner {
              position: relative;
              width: 990px;	 
              height: 220px;
              background-color: pink;
              overflow: hidden;
			 margin-left:auto;
			 margin-right:auto;
            }
         
      .inner ul {
              width: 3476px;
              list-style: none;
              position: absolute;
              top: 10px;;
              left: 0;
            }
            .inner ul li {
              float: left;
				margin:0 8px;
				border-radius: 6px;
            }
         
            .focusD {
                position: absolute;
                left: 0;
                top: 60px;
                width: 1000px;
                padding: 0 10px;
                height: 100px;
                box-sizing: border-box;
/*                display: none;*/
            }          
 
    .focusD span {
      display: inline-block;
      width: 42px;
      font-size: 24px;
      height: 100px;
      color: #ccc;
      line-height: 100px;
      text-align: center;
      background: rgba(0, 0, 0, .8);
      cursor: pointer;
    }
 
    #left {
      float: left;
		border-top-left-radius: 8px;
		border-bottom-left-radius: 8px;
    }
 
    #right {
      float: right;
		border-top-right-radius: 8px;
		border-bottom-right-radius: 8px;
    }