@charset "utf-8";
/*=========================Reset_start==========================*/
body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,th,td,a,img,span,strong,var,em,input,textarea,select,option{margin: 0; padding: 0;}
html,body{font-family:"微软雅黑","Times New Roman", Times, serif; font-size: 14px; text-align: left;}
ul,ol{list-style: none;}
img{border: 0;}
input,select,textarea{outline:0;}
textarea{resize:none;}
table{border-collapse: collapse; border-spacing: 0;}
th,strong,var,em{font-weight: normal; font-style: normal;}
a{text-decoration: none;}
a:link,a:visited,a:hover,a:active{text-decoration:none; border: 0px;} 
a:hover{
	text-decoration:underline ;
}
/*==========================Reset_End===========================*/
body{
	background: url(http://cn.chinadaily.com.cn/image/2017/19th/body_bj.jpg) center 0 no-repeat;
}
/*头部内容-start*/
	.header{
		width: 100%;
		min-width: 1200px;
		overflow: hidden;
		position: relative;
	}
	/*第一层,红旗和遮罩*/
	.header_tc1{
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		min-width: 1200px;
		overflow: hidden;
		z-index: 10;
	}
	.header_tc1_in{
		width: 1200px;
		margin: 0 auto;
		position: relative;
	}
	.header_tc1_2{
		width: 1920px;
		height: 947px;
		position: absolute;
		z-index: 12;
		top: 0;
		left: 150px;
		background: url(http://cn.chinadaily.com.cn/image/2017/19th/header_tc1_2.png) 0 0 no-repeat;
	}
	.header_tc1_1{
		display: block;
		width: 700px;
		/*width: 1200px;*/
		height: 394px;
		margin: 0 auto;
		padding-top: 117px;	
	}

	/*第二层，大会堂顶部和天空*/
	.header_tc2{
		position: absolute;
		width: 100%;
		min-width: 1200px;
		height: 100%;
		top: 0;
		left: 0;
		z-index: 11;
	}
	.header_tc2_1{
		position: absolute;
		width: 100%;
		min-width: 1200px;
		height: auto;
		top: 0;
		left: 0;
		z-index: 12;
	    -webkit-animation: fadeIn 2s 0s both;
	    -moz-animation: fadeIn 2s 0s both;
	    -ms-animation: fadeIn 2s 0s both;
	    -o-animation: fadeIn 2s 0s both;
	    animation: fadeIn 2s 0s both;
	}
	.header_tc2_2{
		position: absolute;
		width: 100%;
		min-width: 1200px;
		height: auto;
		top: 0;
		left: 0;
		z-index: 13;
	    -webkit-animation: fadeInDown 2s 0s both;
	    -moz-animation: fadeInDown 2s 0s both;
	    -ms-animation: fadeInDown 2s 0s both;
	    -o-animation: fadeInDown 2s 0s both;
	    animation: fadeInDown 2s 0s both;
	}

	/*第三层，国徽，鸽子，长城三张图*/
	.header_tc3{
		position: absolute;
		width: 100%;
		min-width: 1200px;
		height: 100%;
		top: 0;
		left: 0;
		z-index: 30;
	}
	.header_tc3_in{
		width: 1200px;
		min-width: 1200px;
		margin: 0 auto;
	}
	.header_tc3_div1{
		overflow: hidden;
	}
	.header_tc3_div1_img1{
		float: left;
		/*width: 117px;*/
		/*height: 118px;*/
		margin-top: 141px;
		margin-left: 61px;
	    -webkit-animation: fadeInDown 2s 0s both;
	    -moz-animation: fadeInDown 2s 0s both;
	    -ms-animation: fadeInDown 2s 0s both;
	    -o-animation: fadeInDown 2s 0s both;
	    animation: fadeInDown 2s 0s both;
	}
	.header_tc3_div1_img2{
		float: left;
		/*width: 368px;*/
		/*height: 162px;*/
		margin-top: 85px;
		margin-left: 549px;
	}
	.header_tc3_div2{
		height: 189px;
		margin-top: 154px;
		position: relative;
		overflow: hidden;
	}
	.changcheng1{
		position: absolute;
		z-index: 31;
		top: 0;
		left: 0;
	    -webkit-animation: fadeInLeft 1.5s 0s both;
	    -moz-animation: fadeInLeft 1.5s 0s both;
	    -ms-animation: fadeInLeft 1.5s 0s both;
	    -o-animation: fadeInLeft 1.5s 0s both;
	    animation: fadeInLeft 1.5s 0s both;
	}
	.changcheng2{
		position: absolute;
		z-index: 32;
		top: 0;
		left: 370px;
	    -webkit-animation: fadeInDown 2s 0s both;
	    -moz-animation: fadeInDown 2s 0s both;
	    -ms-animation: fadeInDown 2s 0s both;
	    -o-animation: fadeInDown 2s 0s both;
	    animation: fadeInDown 2s 0s both;
	}
	.changcheng3{
		position: absolute;
		z-index: 31;
		top: 0;
		right: 0;
	    -webkit-animation: fadeInRight 1.5s 0s both;
	    -moz-animation: fadeInRight 1.5s 0s both;
	    -ms-animation: fadeInRight 1.5s 0s both;
	    -o-animation: fadeInRight 1.5s 0s both;
	    animation: fadeInRight 1.5s 0s both;
	}

	/*第四层，三张文字图片*/
	.header_tc4{
		position: absolute;
		width: 100%;
		min-width: 1200px;
		height: 100%;
		top: 0;
		left: 0;
		z-index: 40;
	}
	.header_tc4_in{
		width: 1200px;
		min-width: 1200px;
		margin: 0 auto;
	}
	.header_txt1{
		height: 331px;
		margin-top: 203px;
		position: relative;
	}
	.header_txt1 img{
		position: absolute;
		top: 0;
		left: 0;
	    -webkit-animation: fadeIn 1.5s 1s both;
	    -moz-animation: fadeIn 1.5s 1s both;
	    -ms-animation: fadeIn 1.5s 1s both;
	    -o-animation: fadeIn 1.5s 1s both;
	    animation: fadeIn 1.5s 1s both;
	}
	.header_txt2 img{
	    -webkit-animation: fadeInUp 1.5s 1.5s both;
	    -moz-animation: fadeInUp 1.5s 1.5s both;
	    -ms-animation: fadeInUp 1.5s 1.5s both;
	    -o-animation: fadeInUp 1.5s 1.5s both;
	    animation: fadeInUp 1.5s 1.5s both;
	}
	.header_txt3{
		width: 283px;
		height: 55px;
		/*margin:0 auto;*/
		margin-left: 496px;
		margin-top: 56px;
	}
	.header_txt3 img{
	    -webkit-animation: fadeIn 1.5s 1.8s both;
	    -moz-animation: fadeIn 1.5s 1.8s both;
	    -ms-animation: fadeIn 1.5s 1.8s both;
	    -o-animation: fadeIn 1.5s 1.8s both;
	    animation: fadeIn 1.5s 1.8s both;
	}
	.header_down{
		width: 90px;
		margin: 0 auto;
		margin-top: 10px;
	}
	@keyframes header_down_fadeInDown {
	  from {
	    opacity: 0;
	    transform: translate3d(0, -20%, 0);
	  }

	  to {
	    opacity: 1;
	    transform: translate3d(0, 20%, 0);
	  }
	}
	.header_down img{
		cursor: pointer;
		width: 90px;
	    -webkit-animation: header_down_fadeInDown 1s both infinite ;
	    -moz-animation: header_down_fadeInDown 1s both infinite ;
	    -ms-animation: header_down_fadeInDown 1s both infinite ;
	    -o-animation: header_down_fadeInDown 1s both infinite ;
	    animation: header_down_fadeInDown 1s both infinite ;
	}
/*头部内容-end*/

/*主体内容-satart*/
	.content{
		width: 100%;
		min-width: 1200px;
		overflow: hidden;
	}
	.content_in{
		width: 1200px;
		min-width: 1200px;
		margin: 0 auto;
		position: relative;
	}
	.show{
		display: block;
	}
	.hide{
		display: none;
	}
	.a_img{
		display: block;
		overflow: hidden;
	}

	.a_img img {
		-webkit-transition:all .5s ease-in-out;
		-moz-transition:all .5s ease-in-out;
		-o-transition:all .5s ease-in-out;
		transition:all .5s ease-in-out;
	}
	.a_img:hover img {
		-webkit-transform:scale(1.1);
		-moz-transform:scale(1.1);
		-o-transform:scale(1.1);
		transform:scale(1.1);
		-ms-transform:scale(1.1);
	}
	/*00导航栏-start*/
		.nav{
			width: 89px;
			position: absolute;
			/*top: 0;*/
			right: -112px;
			/*position: fixed;*/
			top: 74px;
			/*right: 0px;*/
			padding-top: 26px;
			background: url(http://cn.chinadaily.com.cn/image/2017/19th/nav_top.png) 0 0 no-repeat;
			z-index: 99;
		}
		.nav p,
		.nav div{
			width: 89px;
			height: 50px;
			text-align: center;
			line-height: 50px;
			background-color: #fe8958;
		}
		.nav p:hover{
			background-color: #f33f08;
		}
		.nav .nav_p_hover{
			background-color: #f33f08;
		}
		.nav a{
			font-size: 18px;
			color: #fff;
		}
	/*00导航栏-end*/

	/*01习专区-start*/
		.first_xi_topImg{
			margin-left: 11px;
		}
		.FX_out{
			position: relative;
			height: 410px;
		}
		.FX_bjbox{
			width: 1194px;
			height: 404px;
			background-color: #ffcbad;
			position: absolute;
			left: 6px;
			top: 6px;
			z-index: 1;
		}
		.FX_in{
			width: 1194px;
			height: 404px;
			background-color: #fcf2cf;
			position: absolute;
			top: 0px;
			left: 0px;
			z-index: 2;
			overflow: hidden;
		}
		/*左侧轮播*/
		.FX_lunbo{
			float: left;
			width: 678px;
			height: 380px;
			margin-top: 12px;
			margin-left: 12px;
			position: relative;
		}
		.FX_lunbo .lunbo_btnL,
		.FX_lunbo .lunbo_btnR{
			display: block;
			width: 47px;
			height: 99px;
			cursor: pointer;
			position: absolute;
			top: 144px;
			z-index: 2;
		}
		.FX_lunbo .lunbo_btnL{
			left: 0px;
		}
		.FX_lunbo .lunbo_btnR{
			right: 0px;
		}
		.FX_lunbo .lunbo_out{
			width: 678px;
			height: 380px;
			overflow: hidden;
		}
		.FX_lunbo .lunbo_in{
			width: 678px;
			height: 380px;
			overflow: hidden;
		}
		.FX_lunbo  li{
			float: left;
			display: none;
			width: 678px;
			height: 380px;
			position: relative;
		}
		.FX_lunbo  .show{
			display: block;
		}
		.FX_lunbo  li img{
			width: 678px;
			height: 380px;
		}
		.FX_lunbo .lunbo_txt{
			position: absolute;
			width: 678px;
			height: 147px;
			background:  url(http://cn.chinadaily.com.cn/image/2017/19th/FX_lunbo_txt_bj.png) 0 0 no-repeat;
			left: 0;
			bottom: 0;
		}
		.FX_lunbo .lunbo_txt p{
			padding-top: 111px;
			padding-left: 30px;
		}
		.FX_lunbo .lunbo_txt p a{
			font-size: 21px;
			color: #fff;
		}
		/*右侧图片*/
		.FX_right{
			float: left;
			margin-top: 12px;
			margin-left: 12px;
		}
		.FX_right_line1{
			overflow: hidden;
		}
		.FX_right_line1 .a_img{
			float: left;
			margin-right: 12px;
			width: 234px;
			height: 130px;
		}
		.FX_right_line1 img{
			overflow: hidden;
			width: 234px;
			height: 130px;
		}
		.FX_right_line2{
			overflow: hidden;
			margin-top: 12px;
		}
		.FX_right_line2 .a_img{
			float: left;
			margin-right: 12px;
			width: 152px;
			height: 238px;
		}
		.FX_right_line2 img{
			overflow: hidden;
			width: 152px;
			height: 238px;
		}
	/*01习专区-end*/

	/*02-头条新闻-start*/
		.top_news{
			margin-top: 50px;
		}
		.top_news_line1{
			height: 50px;
			line-height: 50px;
			text-align: center;
			font-weight: bold;
			font-size: 48px;
			color: #c10e00;
		}
		.top_news_line1 a{color:#c10e00; text-decoration:none;}
		.top_news_line2{
			margin-top: 17px;
			text-align: center;
			height: 22px;
			line-height: 22px;
			overflow: hidden;
		}
		.top_news_line2 a{
			font-size: 20px;
			color: #ff3300;
			padding: 0 9px;
			border-right: 1px solid #ff3300;
		}
		.top_news_line2 .top_news_line2_lastA{
			border-right: 0;
		}
	/*02-头条新闻-end*/

	/*03-焦点新闻-start*/
		.focus_news{
			margin-top: 25px;
			overflow: hidden;
		}
		/*左侧*/
		.FN_left{
			float: left;
			width: 510px;
			margin-top: 10px;
		}
		.FN_left li{
			padding-top: 25px;
			padding-bottom: 35px;
			background: url(http://cn.chinadaily.com.cn/image/2017/19th/FN_left_li_bj.png) 0 bottom no-repeat;
		}
		.FN_left .FN_left_firstLI{
			padding-top: 0;
		}
		.FN_left .FN_left_lastLI{
			padding-bottom: 0;
			background: none;
		}
		.FN_left .FN_left_p1 a{
			font-size: 26px;
			color: #171717;
		}
		.FN_left .FN_left_p1 a:hover{
			color: #c10e00;
		}
		.FN_left .FN_left_p2{
			padding-top: 25px;
			font-size: 16px;
			color: #494949;
		}
		
		/*右侧*/
		.FN_right{
			float: left;
			width: 660px;
			margin-left: 30px;
			margin-top: 10px;
		}
		/*轮播*/
		.FN_lunbo{
			width: 660px;
			height: 372px;
			position: relative;
		}
		.FN_lunbo .lunbo_btnL,
		.FN_lunbo .lunbo_btnR{
			display: block;
			width: 40px;
			height: 84px;
			cursor: pointer;
			position: absolute;
			top: 141px;
			z-index: 2;
		}
		.FN_lunbo .lunbo_btnL{
			left: 0px;
		}
		.FN_lunbo .lunbo_btnR{
			right: 0px;
		}
		.FN_lunbo .lunbo_out{
			width: 660px;
			height: 372px;
			overflow: hidden;
		}
		.FN_lunbo .lunbo_in{
			width: 660px;
			height: 372px;
			overflow: hidden;
		}
		.FN_lunbo  li{
			float: left;
			display: none;
			width: 660px;
			height: 372px;
			position: relative;
		}
		.FN_lunbo  .show{
			display: block;
		}
		.FN_lunbo  li img{
			width: 660px;
			height: 372px;
		}
		.FN_lunbo .lunbo_txt{
			position: absolute;
			width: 660px;
			height: 147px;
			background:  url(http://cn.chinadaily.com.cn/image/2017/19th/FX_lunbo_txt_bj.png) 0 0 no-repeat;
			left: 0;
			bottom: 0;
		}
		.FN_lunbo .lunbo_txt p{
			padding-top: 102px;
			padding-left: 15px;
		}
		.FN_lunbo .lunbo_txt p a{
			font-size: 18px;
			color: #fff;
		}
		/*文字*/
		.FN_right_txt li{
			height: 72px;
			line-height: 72px;
			background: url(http://cn.chinadaily.com.cn/image/2017/19th/FN_right_txt_li_bj.png) 0 bottom no-repeat;
		}
		.FN_right_txt .FN_right_txt_lastLI{
			background: none;
		}
		.FN_right_txt li a{
			font-size: 20px;
			color: #333;
		}
		.FN_right_txt li a:hover{
			color: #c10e00;
		}
	/*03-焦点新闻-end*/

	/*04-百名外国人看中国-start*/
		.look_chinese{
			margin-top: 50px;
		}
		.LC_content{
			margin-top: 28px;
			overflow: hidden;
		}
		.look_chinese .a_img{
			background-color: #000;
		}
		.look_chinese .a_img img{
			opacity: 0.8;
		}
		.look_chinese .a_img img:hover{
			opacity: 1;
		}

		/*公用样式*/
		.LC_box_txt_p1{
			padding-top: 15px;
			padding-left:24px;
			width: 130px;
			line-height: 26px;
		}
		.LC_box_txt_p1 a{
			font-size: 20px;
			color: #fff;
		}
		.LC_box_txt_p2{
			margin-top: 25px;
			margin-left: 24px;
			width: 117px;
			height: 3px;
			background-color: #d1a84f;
		}
		.LC_box_txt_p3{
			margin-top:10px;
			margin-left: 24px;
		}
		.LC_box_txt_p3 a{
			font-size: 15px;
			color: #fff;
		}

		/*LC_box1*/
		.LC_box1{
			float: left;
			width: 390px;
			height: 370px;
			position: relative;
		}
		.LC_box1 .a_img img{
			width: 390px;
			height: 370px;
		}
		.LC_box1_txt{
			position: absolute;
			top: 0;
			left: 0;
			z-index: 2;
			overflow: hidden;
		}
		.LC_box1_txt_content{
			float: left;
			width: 195px;
			height: 180px;
			background-color: #eaeaea;
		}
		.LC_box1_txt_sj{
			float: left;
			margin-top: 15px;
		}

		.LC_box1 .LC_box_txt_p1{
			padding-top: 15px;
			padding-left:24px;
			width: 130px;
			line-height: 32px;
		}
		.LC_box1 .LC_box_txt_p1 a{
			font-size: 26px;
			color: #333;
		}
		.LC_box1 .LC_box_txt_p2{
			margin-top: 10px;
			margin-left: 24px;
			width: 117px;
			height: 3px;
			background-color: #d1a84f;
		}
		.LC_box1 .LC_box_txt_p3{
			margin-top:5px;
			margin-left: 24px;
		}
		.LC_box1 .LC_box_txt_p3 a{
			font-size: 15px;
			color: #333;
		}

		/*LC_box2*/
		.LC_box2{
			float: left;
			width: 195px;
			height: 370px;
			margin-left: 10px;
		}
		.LC_box2 .a_img img{
			width: 195px;
			height: 180px;
		}
		.LC_box2_txt{
			position: relative;
			width: 195px;
			height: 190px;
			background-color: #e73100;
		}
		.LC_box2_txt_sj{
			position: absolute;
			top: -26px;
			right: 13px;
		}

		/*LC_box3*/
		.LC_box3{
			float: left;
			width: 390px;
			height: 370px;
			margin-left: 10px;
		}
		.LC_box3_line1{
			overflow: hidden;
			width: 390px;
			height: 180px;
		}
		.LC_box3_line1 .a_img{
			float: left;
		}
		.LC_box3_line1_txt{
			float: left;
			width: 195px;
			height: 180px;
			background-color: #e73100;
			position: relative;
		}
		.LC_box3_line1_txt_sj{
			position: absolute;
			left: -25px;
			top: 140px;
		}

		.LC_box3_line2{
			overflow: hidden;
			width: 390px;
			height: 180px;
			margin-top: 10px;
		}
		.LC_box3_line2_txt{
			float: left;
			width: 195px;
			height: 180px;
			background-color: #eaeaea;
			position: relative;
		}
		.LC_box3_line2_txt_sj{
			position: absolute;
			right: -25px;
			top: 15px;
			z-index: 2;
		}
		.LC_box3_line2 .a_img{
			float: left;
		}

		.LC_box3_line2 .LC_box_txt_p1 a,
		.LC_box3_line2 .LC_box_txt_p3 a{
			color: #333;
		}


		/*复用公用样式box1,box2，设置特殊样式*/
		/*LC_box2_02*/
		.LC_box2_02 .LC_box2_txt{
			background-color: #eaeaea;
		}
		.LC_box2_02 .LC_box_txt_p1{
			width: 156px;
		}
		.LC_box2_02 .LC_box_txt_p1 a,
		.LC_box2_02 .LC_box_txt_p3 a{
			color: #333;
		}
		
		.LC_content .LC_box2_03,
		.LC_content .LC_box2_04,
		.LC_content .LC_box3_02,
		.LC_content .LC_box3_03{
			margin-top:10px;
		}
		

		/*LC_box2_03*/
		.LC_content .LC_box2_03{
			margin-left: 0;
		}
		.LC_box2_03 .LC_box2_txt{
			background-color: #eaeaea;
		}
		.LC_box2_03 .LC_box_txt_p1 a,
		.LC_box2_03 .LC_box_txt_p3 a{
			color: #333;
		}

		/*LC_box3_02*/
		.LC_box3_02 .LC_box3_line1_txt{
			background-color: #eaeaea;
		}
		.LC_box3_02 .LC_box_txt_p1 a,
		.LC_box3_02 .LC_box_txt_p3 a{
			color: #333;
		}

		.LC_box3_02 .LC_box3_line2_txt{
			background-color: #fde6d0;
		}
		.LC_box3_02 .LC_box3_line2 .LC_box_txt_p1{
			width: 135px;
		}

		/*LC_box3_03*/
		.LC_box3_03 .LC_box_txt_p1 a,
		.LC_box3_03 .LC_box_txt_p3 a{
			color: #333;
		}
		.LC_box3_03 .LC_box3_line1_txt{
			background-color: #fde6d0;
		}
		.LC_box3_03 .LC_box3_line1 .LC_box_txt_p1{
			width: 140px;
		}
	/*04-百名外国人看中国-end*/
	
	/*05-56个民族共筑同心圆-start*/
		.nation_56{
			margin-top: 50px;
		}
		.nationality_content{
			margin-top: 30px;
			width:1200px;
			min-width: 1200px;
			height:739px;
			position: relative;
		}	
		.nationality_bj{
			width:1920px;
			height: 739px;
			position: absolute;
			top:0;
			left:-357px;
			z-index: 1;
		}
		.hz{
			width:64px;
			height: 64px;
			position: absolute;
			top:390px;
			left:614px;
			z-index: 10;
		}	
		.intro{
			display:none;
			width:320px;
			height:208px;
			background: url(http://cn.chinadaily.com.cn/image/2017/19th/talk_bg1.png) no-repeat;
			position: relative;
			top: -131px; 
		    left: 45px;
			z-index:100;
		}
		.intro p{
			display: block;
			width: 294px;
		    height: 40px;
		    font-family: "微软雅黑";
		    color: #ffe5d3;
		    padding-left: 80px;
		    line-height: 44px;
		}
		.name{
			font-size: 18px;
			padding-right: 6px;
		}
		.minzu{
			font-size: 14px;
			padding-left: 4px;
		}
		.intro span.punctuation{
			display: inline-block;
		    width: 24px;
		    height: 19px;
		    font-size: 60px;
		    color: #fff;
		    font-family: 方正大黑简体;
		    padding-top: 9px;
			
		}	
		.p_bottom{
			position: absolute;
		    left: 221px;
		    top: 145px;
		}
		span.figure_intro{
			display: block;
		    width: 238px;
		    height: 104px;
		    margin-top: -7px;
		    *margin-top: -42px;
		    margin-top: -42px \0;
		    padding-left: 63px;
		    padding-top: -40px;
		    font-size: 14px;
		    color: #fff;
		    font-family: "微软雅黑";
		}
		a.detail{
			display: block;
			float: right;
			padding-right: 20px;
			padding-top: 5px;
			color: #ffeda5;
			font-family: "微软雅黑";
			font-size: 14px;
		}
		.mgz{
			width:64px;
			height: 64px;
			position: absolute;
			top:389px;
			left:540px;
			z-index: 2;
		}
		.huizu{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 326px;
		    left: 503px;
		    z-index: 2;		
		}		
		.zz{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 252px;
		    left: 517px;
		    z-index: 2;	
		}
		.wwez{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 203px;
		    left: 568px;
		    z-index: 2;
		}
		.miaoz{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 199px;
		    left: 640px;
		    z-index: 2;
		}	
		.yz{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 229px;
		    left: 700px;
		    z-index: 2;
		}	
		.zhaungzu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 292px;
		    left: 727px;
		    z-index: 2;
		}	
		.byz{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 360px;
		    left: 724px;
		    z-index: 2;
		}	
		.cxz{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 419px;
		    left: 690px;
		    z-index: 2;
		}
		.mz{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 460px;
		    left: 633px;
		    z-index: 2;
		}
		.dz{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 474px;
		    left: 568px;
		    z-index: 2;
		}
		.yaoz{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 459px;
		    left: 503px;
		    z-index: 2;

		}
		.bz{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 409px;
		    left: 450px;
		    z-index: 2;
		}
		.tjz{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 342px;
		    left: 429px;
		    z-index: 2;
		}
		.hnz{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 272px;
		    left: 437px;
		    z-index: 2;
		}	
		.hskz{
		   width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 214px;
		    left: 463px;
		    z-index: 2;
		}	
		.daizu{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 164px;
		    left: 511px;
		    z-index: 2;
		}
		.lizu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 129px;
		    left: 572px;
		    z-index: 2;

		}
		.lisuzu{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 112px;
		    left: 640px;
		    z-index: 2;
		}	
		.wazu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 127px;
		    left: 709px;
		    z-index: 2;
		}
		.shezu{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 168px;
		    left: 767px;
		    z-index: 2;
		}
		.gaoshanzu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 223px;
		    left: 807px;
		    z-index: 2;
		}
		.lahuzu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 300px;
		    left: 822px;
		    z-index: 2;
		}
		.shuizu{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 366px;
		    left: 808px;
		    z-index: 2;
		}
		.dongxiangzu{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 438px;
		    left: 777px;
		    z-index: 2;
		}
		.naxizu{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 482px;
		    left: 738px;
		    z-index: 2;
		}
		.jingpozu{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 527px;
		    left: 677px;
		    z-index: 2;
		}
		.keerkezizu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 545px;
		    left: 610px;
		    z-index: 2;
		}
		.tuzu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 545px;
		    left: 540px;
		    z-index: 2;
		}
		.dazu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 521px;
		    left: 473px;
		    z-index: 2;
		}
		.mulaozu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 490px;
		    left: 422px;
		    z-index: 2;
		}	
		.qiangzu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 437px;
		    left: 383px;
		    z-index: 2;
		}
		.bulangzu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 370px;
		    left: 354px;
		    z-index: 2;
		}
		.salazu{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 297px;
		    left: 350px;
		    z-index: 2;
		}
		.maonanzu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 234px;
		    left: 369px;
		    z-index: 2;
		}
		.gelaozu{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 174px;
		    left: 399px;
		    z-index: 2;
		}
		.xibozu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 116px;
		    left: 442px;
		    z-index: 2;
		}
		.achangzu{
		   width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 74px;
		    left: 495px;
		    z-index: 2;
		}
		.pumizu{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 44px;
		    left: 564px;
		    z-index: 2;
		}
		.tajikezu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 32px;
		    left: 638px;
		    z-index: 2;
		}
		.nuzu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 34px;
		    left: 716px;
		    z-index: 2;
		}
		.wuzibiekezu{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 67px;
		    left: 782px;
		    z-index: 2;
		}
		.eluosizu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 115px;
		    left: 836px;
		    z-index: 2;
		}
		.ewenkezu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 180px;
		    left: 874px;
		    z-index: 2;
		}
		.deangzu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 246px;
		    left: 893px;
		    z-index: 2;
		}
		.baoanzu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 310px;
		    left: 890px;
		    z-index: 2;
		}
		.yuguzu{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 378px;
		    left: 880px;
		    z-index: 2;
		}
		.jingzu{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 435px;
		    left: 863px;
		    z-index: 2;
		}
		.tataerzu{
		    width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 499px;
		    left: 827px;
		    z-index:2;
		}
		.dulongzu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 542px;
		    left: 791px;
		    z-index: 2;
		}
		.elunchunzu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 590px;
		    left: 738px;
		    z-index: 2;
		}
		.haozhezu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 610px;
		    left: 679px;
		    z-index: 2;
		}
		.menbazu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 621px;
		    left: 610px;
		    z-index: 2;
		}
		.luobazu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 629px;
		    left: 545px;
		    z-index: 2;
		}
		.jinuozu{
			width: 64px;
		    height: 64px;
		    position: absolute;
		    top: 612px;
		    left: 486px;
		    z-index:2;
		}
		.nation{
			/*width: 80px;*/
			/*height: 80px;*/
		}
		.nation img{
			position: relative;
			z-index: 2;
		}
		/*.nation:hover{	
			position: absolute;
			z-index: 10;
		}*/
		.nation_hover{
			z-index: 300;
		}
		.nation_hover .intro{
			display: block;
		}
		.nation_hover img{
			transform: scale(0.7);
		}
	/*05-56个民族共筑同心圆-end*/


	/*06-中国日报专稿-start*/
		.chinadaily{
			margin-top: 50px;
		}
		.CD_content{
			overflow: hidden;
		}

		/*轮播*/
		.CD_lunbo{
			float: left;
			margin-top: 30px;
			width: 660px;
			height: 372px;
			position: relative;
		}
		.CD_lunbo .lunbo_btnL,
		.CD_lunbo .lunbo_btnR{
			display: block;
			width: 40px;
			height: 84px;
			cursor: pointer;
			position: absolute;
			top: 141px;
			z-index: 2;
		}
		.CD_lunbo .lunbo_btnL{
			left: 0px;
		}
		.CD_lunbo .lunbo_btnR{
			right: 0px;
		}
		.CD_lunbo .lunbo_out{
			width: 660px;
			height: 372px;
			overflow: hidden;
		}
		.CD_lunbo .lunbo_in{
			width: 660px;
			height: 372px;
			overflow: hidden;
		}
		.CD_lunbo  li{
			float: left;
			display: none;
			width: 660px;
			height: 372px;
			position: relative;
		}
		.CD_lunbo  .show{
			display: block;
		}
		.CD_lunbo  li img{
			width: 660px;
			height: 372px;
		}
		.CD_lunbo .lunbo_txt{
			position: absolute;
			width: 660px;
			height: 147px;
			background:  url(http://cn.chinadaily.com.cn/image/2017/19th/FX_lunbo_txt_bj.png) 0 0 no-repeat;
			left: 0;
			bottom: 0;
		}
		.CD_lunbo .lunbo_txt p{
			padding-top: 102px;
			padding-left: 15px;
		}
		.CD_lunbo .lunbo_txt p a{
			font-size: 18px;
			color: #fff;
		}
		/*右侧内容*/
		.CD_right{
			float: right;
			margin-top: 20px;
		}
		.CD_right_txt a:hover{
			text-decoration: none;
		}
		.CD_right_top{
			margin-right:1px;
			width: 502px;
			height: 47px;
			background:  url(http://cn.chinadaily.com.cn/image/2017/19th/CD_right_top_bj.png) 0 0 no-repeat;
			position: relative;
		}
		.CD_right_top .a_img{
			position: absolute;
			bottom: -6px;
			left: 1px;
		}
		.CD_right_txt li{
			width: 500px;
			height: 67px;
			margin-left: 2px;
			line-height: 67px;
			border-bottom: 1px solid #fec1a6;
		}
		.CD_right_txt .CD_right_txt_lastLI{
			border-bottom: 0;
		}
		.CD_right_txt li:hover{
			background-color: #f8dfd3;
		}
		.CD_right_txt li a{
			color: #333;
			font-size: 20px;
		}
	/*06-中国日报专稿-end*/

	/*07-直播-start*/
		.direct_play{
			margin-top: 50px;
		}
		.DP_content{
			margin-top: 27px;
			height: 477px;
			padding-top:28px;
			background:  url(http://cn.chinadaily.com.cn/image/2017/19th/DP_bj.png) center 0 no-repeat;
		}

		/*轮播图*/
		.DP_lunbo{
			width: 987px;
			height: 261px;
			margin: 0 auto;
			position: relative;
		}
		.DP_left,
		.DP_right{
			position: absolute;
			top: 110px;
			cursor: pointer;
		}
		.DP_left{
			left: 0;
		}
		.DP_right{
			right: 0;
		}
		.DP_lunbo_out{
			width: 898px;
			margin: 0 auto;
			height: 261px;
			position: relative;
			overflow: hidden;
		}
		.DP_lunbo_out li{
			-webkit-transition:all 1s;
			-moz-transition:all 1s;
			-ms-transition:all 1s;
			-o-transition:all 1s;
			transition:all 1s;
		}
		.DP_lunbo_out li .a_img{
			width: 100%;
			height: 100%;
		}
		.DP_lunbo_out li .a_img img{
			width: 100%;
			height: 100%;
		}
		.DP_lunbo_out .DP_lunbo_li1{
			position: absolute;
			top: 22px;
			left: 0;
			width: 406px;
			height: 228px;
			z-index: 2;
			-webkit-transition:all 1s;
			-moz-transition:all 1s;
			-ms-transition:all 1s;
			-o-transition:all 1s;
			transition:all 1s;
		}
		.DP_lunbo_out .DP_lunbo_li2{
			position: absolute;
			top: 0px;
			left: 211px;
			width: 487px;
			height: 261px;
			z-index: 3;
			-webkit-transition:all 1s;
			-moz-transition:all 1s;
			-ms-transition:all 1s;
			-o-transition:all 1s;
			transition:all 1s;
		}
		.DP_lunbo_out .DP_lunbo_li3{
			position: absolute;
			top: 22px;
			left: 492px;
			width: 406px;
			height: 228px;
			z-index: 2;
			-webkit-transition:all 1s;
			-moz-transition:all 1s;
			-ms-transition:all 1s;
			-o-transition:all 1s;
			transition:all 1s;
		}
		.DP_lunbo_out .DP_lunbo_li4{
			position: absolute;
			top: 22px;
			left: 492px;
			width: 406px;
			height: 228px;
			z-index: 1;
		}
		.DP_lunbo_out li div{
			position: absolute;
			left: 0;
			bottom: 0;
			width: 100%;
			padding-top: 10px;
			padding-bottom: 10px;
			background-color: rgba(0,0,0,0.5);
		}
		.DP_lunbo_out li div p{
			padding-left:18px;
		}
		.DP_lunbo_out li div p a{
			color: #fff;
			font-size: 14px;
		}

		.DP_line2{
			margin-top: 35px;
			overflow: hidden;
			padding-left:89px;
		}
		.DP_line2_box{
			float: left;
			width: 227px;
			margin-left:25px;
		}
		.DP_line2_box p{
			padding-top:5px;
			line-height: 18px;
		}
		.DP_line2_box p a{
			color: #fff;
			font-size: 14px;
		}
	/*07-直播-end*/

	/*08-海外观察-start*/
		.overseas_observe{
			margin-top:50px;
			background: url(http://cn.chinadaily.com.cn/image/2017/19th/OB_bj.png) 0 0 no-repeat;
		}
		.overseas_observe a:hover{
			text-decoration: none;
		}
		.OB_content{
			margin-top: 4px;
			overflow: hidden;
		}
		.OB_ul1{
			float: left;
			width: 570px;
			margin-left: 2px;
		}
		.OB_ul2{
			float: right;
			width: 570px;
		}
		.OB_ul li{
			padding-top: 20px;
			padding-bottom: 20px;
			border-bottom: 1px solid #fec1a6;
		}
		.OB_ul li:hover{
			background-color: #f8dfd3;
		}
		.OB_p1{
			line-height: 36px;
			margin-bottom: 12px;
		}
		.OB_p1 a{
			font-weight: bold;
			color: #333;
			font-size: 20px;
		}
		.OB_p2{
			line-height: 24px;
		}
		.OB_p2 a{
			color: #333;
			font-size: 16px;
		}
	/*08-海外观察-end*/

	/*09-数据新闻-start*/
		.data_news{
			margin-top:50px;
		}
		.DN_content{
			margin-top: 20px;
			width: 1200px;
			min-width: 1200px;
			height: 552px;
			position: relative;
		}
		.DN_bj{
			width: 1920px;
			height: 552px;
			position: absolute;
			top: 0;
			left: -357px;
			z-index: 1;
		}
		.DN_content_in{
			position: absolute;
			z-index: 2;
			width: 1203px;
			left: -1px;
			top: 59px;
			overflow: hidden;
		}
		/*公用样式*/
		.DN_box_txt_p1{
			width: 235px;
			padding-top: 35px;
			padding-left:25px;
		}
		.DN_box_txt_p1 a{
			color: #333;
			font-size: 20px;
			line-height: 24px;
		}
		.DN_box_txt_p2{
			margin-top: 12px;
			margin-left: 25px;
			width: 118px;
			height: 3px;
			background-color: #d1a84f;
		}
		/*DN_box1*/
		.DN_box1{
			float: left;
			width: 300px;
			height: 399px;
			border-right: 1px solid #ffecc8;
		}
		.DN_box1_txt{
			width: 300px;
			height: 200px;
			background-color: #ccc;
			position: relative;
		}
		.DN_box1_txt_sj{
			position: absolute;
			top: -33px;
			right: 11px;
		}
		/*DN_box2*/
		.DN_box2{
			float: left;
			width: 300px;
			height: 399px;
			border-right: 1px solid #ffecc8;
		}
		.DN_box2_txt{
			width: 300px;
			height: 199px;
			background-color: #e14038;
			border-bottom: 1px solid #ffecc8;
			position: relative;
		}
		.DN_box2_txt_sj{
			position: absolute;
			bottom: -35px;
			right: 10px;
			z-index: 2;
		}
		.DN_box2 .DN_box_txt_p1 a{
			color: #fff;
		}
		/*复用代码特殊样式*/
		.DN_content_in .DN_box2_02{
			border-right: 0;
		}
	/*09-数据新闻-end*/

	/*010-图说十九大-start*/
		.img_speak{
			margin-top:50px;
		}
		.IS_content{
			margin-top: 30px;
			overflow: hidden;
		}
		.IS_left{
			float: left;
			width: 601px;
			overflow: hidden;
		}
		.IS_right{
			float: left;
			margin-left:1px;
			width: 598px;
			overflow: hidden;
		}
		.IS_box{
			float: left;
			position: relative;
		}
		.IS_box:hover .IS_box_txt{
			display: block;
		}
		.IS_box_txt{
			display: none;
			position: absolute;
			bottom: 0;
			left: 0;
			width: 100%;
			padding-top: 20px;
			padding-bottom: 20px;
			background-color: rgba(0,0,0,0.5);
		}
		.IS_box_txt p{
			padding-left:20px;
			padding-right: 20px;
		}
		.IS_box_txt p a{
			color: #fff;
			font-size: 18px;
			line-height: 24px;
		}


		/*复用代码特殊样式*/
		.IS_left2{
			margin-left: 1px;
		}
		.IS_left3{
			margin-top:1px;
		}
		.IS_left5{
			margin-left: 1px;
		}
		.IS_right2,
		.IS_right4{
			margin-left: 1px;
		}
	/*010-图说十九大-end*/

	/*011-砥砺奋进的五年-start*/
		.five_years{
			margin-top: 50px;
			position: relative;
			z-index: 2;
		}
		.FY_content{
			margin-top: 38px;
			overflow: hidden;
		}
		.FY_left{
			float: left;
			width: 604px;
			overflow: hidden;
		}
		.FY_left_box{
			float: left;
			width: 301px;
			margin-right:1px;
		}
		.FY_left_box p{
			line-height: 18px;
			padding-top:10px;
			padding-bottom: 10px;
		}
		.FY_left_box p a{
			font-size: 14px;
			color: #333;
		}
		.FY_right{
			float: right;
			width: 566px;
		}
		.FY_right a:hover{
			text-decoration: none;
		}
		.FY_right li{
			padding-top:21px;
			padding-bottom: 21px;
			border-bottom: 1px solid #fca883;
		}
		.FY_right .FY_right_lastLI{
			border-bottom: 0;
		}
		.FY_right li:hover{
			background-color: #f8dfd3;
		}
		.FY_right li a{
			color: #333;
			font-size: 20px;
		}
	/*011-砥砺奋进的五年-end*/

	/*012-代表风采-start*/
		.representative_mien{
			margin-top: 50px;
			position: relative;
		}
		.RM_bj{
			position: absolute;
			width: 1920px;
			height: 907px;
			background: url(http://cn.chinadaily.com.cn/image/2017/19th/RM_bj.png) 0 0 no-repeat;
			top: -334px;
			left: -357px;
			z-index: 1;
		}
		.RM_lunbo{
			position: relative;
			z-index: 2;
			margin-top: 30px;
		}
		.RM_L,
		.RM_R{
			position: absolute;
			width: 40px;
			height: 84px;
			top: 31px;
			cursor: pointer;
		}
		.RM_L{
			left: 0;
		}
		.RM_R{
			right: 0;
		}
		.RM_lunbo_out{
			width: 1074px;
			margin: 0 auto;
			overflow: hidden;
		}
		.RM_lunbo_in{
			width: 300000px;
			overflow: hidden;
		}
		.RM_lunbo_in li{
			float: left;
			width: 136px;
			margin-right:52px;
		}
		.RM_lunbo_in li .a_img{
			width: 106px;
			height: 106px;
			margin: 0 auto;
		}
		.RM_p1{
			text-align: center;
			margin-top: 8px;
			margin-bottom: 15px;
		}
		.RM_p1 a{
			color: #333;
			font-size: 18px;
		}
		.RM_p2{
			padding-left:25px;
			padding-right: 25px;
			background: url(http://cn.chinadaily.com.cn/image/2017/19th/RM_p2_bj.png) 0 0 no-repeat;
		}
		.RM_p2 a{
			color: #333;
			font-size: 14px;
		}
	/*012-代表风采-end*/

	/*013-合作媒体-start*/
		.media_partners{
			margin-top:50px;
			position: relative;
			z-index: 2;
		}
		.MP_content{
			margin-top: 40px;
			overflow: hidden;
		}
		.MP_content .a_img{
			float: left;
			width: 160px;
			height: 55px;
			margin:10px 20px;
		}
		.MP_content .a_img img{
			width: 160px;
			height: 55px;
		}

	/*013-合作媒体-end*/

	/*013-合作媒体-start*/
		.cooperative_partner{
			margin-top:50px;
		}
		.CP_content{
			margin-top: 40px;
			overflow: hidden;
		}
		.CP_content .a_img{
			float: left;
			width: 160px;
			height: 55px;
			margin:10px 20px;
		}
		.CP_content .a_img img{
			width: 160px;
			height: 55px;
		}
	/*013-合作媒体-end*/
/*主体内容-end*/

/*底部内容-start*/
	.foot{
		margin:40px 0px 0px 0px;
		padding:35px 0px;
		background:#E5E5E5;
		border-top:4px solid #004679;
		}
		
	.foot-nei{
		margin:0px auto;
		padding:0px;
		width:990px;
		}	
	.foot-a{
		margin:0px;   
		padding:0px;
		text-align:center;
		}	
	.foot-b{
		margin:10px 0px 0px 0px;
		padding:0px;
		text-align:center;
		}
	.foot-b span{
		margin:0px 5px 0px 5px;
		padding:0px;
		color:#666;
		}		
	.foot-b a:link,.foot-b a:visited{
		margin:0px;
		padding:0px;
		text-decoration:none;
		color:#666;
		font-size:14px;
		}	
	.foot-b a:hover{
		text-decoration:underline;
		}	
		
	.footwo{
		margin:0px 0px 0px 0px;
		padding:25px 0px;
		background:#D8D8D8;
		border-top:1px solid #E9E9E9;
		}
		
	.footwo-nei{
		margin:0px auto;
		padding:0px;
		width:990px;
		}	
	.foot-c{
		margin:0px auto;
		padding:0px;
		text-align:center;
		font-size: 12px;
	    color: #666;
	    line-height: 20px;
	    width:730px;
		}		
/*底部内容-end*/