body{
	font-family:"Microsoft Yahei","SimHei";
	color:#000;
	font-size:14px;
}
a{ 
	color:#000;
}
img{
	display:block;
}

h1,h2,h3,h4,h5{
	font-family:"Microsoft Yahei","SimHei";
	overflow:hidden;
}
li,p{
	overflow:hidden;
}
.wrapper{
	width:100%;
	min-width:1200px;
	max-width:1920px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}

.w1200{
	width:1200px;
	margin:0px auto;
}





#header{
	position:relative;
	width:100%;
	height:100%;
	overflow:hidden; 
}
#header .bg{
	position:absolute;
	z-index:-999;
	background-image:url(images/hd-bg.jpg);
	background-position:center;
	background-size:100% 100%;
	background-repeat:no-repeat;
	height:100%;
	width:100%;
}
@-ms-keyframes part2{
	from{ filter:alpha(opacity=0); -ms-opacity:0; opacity:0; transform:scale(0,0);}
	68%{ filter:alpha(opacity=0); -ms-opacity:0; opacity:0; transform:scale(0,0);}
	to{ }
}

@-moz-keyframes part2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; transform:scale(0,0);}
	68%{ filter:alpha(opacity=0); -ms-opacity:0; opacity:0; transform:scale(0,0);}
	to{ }
}

@-o-keyframes part2{
	from{ filter:alpha(opacity=0); -o-opacity:0; opacity:0; transform:scale(0,0);}
	68%{ filter:alpha(opacity=0); -ms-opacity:0; opacity:0; transform:scale(0,0);}
	to{ }
}

@-webkit-keyframes part2{
	from{ filter:alpha(opacity=0); -webkit-opacity:0; opacity:0; transform:scale(0,0);}
	68%{ filter:alpha(opacity=0); -ms-opacity:0; opacity:0; transform:scale(0,0);}
	to{ }
}

@keyframes part2{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(0,0);}
	68%{ filter:alpha(opacity=0); -ms-opacity:0; opacity:0; transform:scale(0,0);}
	to{ }
}

#header .part2{
	width:51,7%;
	position:absolute;
	top:7.7%;
	left:22.8%;
	z-index:100;
	animation:'part2' 2s ease-in-out 0s normal;
	-ms-animation:part2 2s ease-in-out 0s normal;
	-moz-animation:part2 2s ease-in-out 0s normal;
	-o-animation:'part2' 2s ease-in-out 0s normal;
	-webkit-animation:'part2' 2s ease-in-out 0s normal;
}
@-ms-keyframes part1{
	from{ filter:alpha(opacity=0); -ms-opacity:0; opacity:0; transform:scale(0,0);}
	to{ }
}

@-moz-keyframes part1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; transform:scale(0,0);}
	to{ }
}

@-o-keyframes part1{
	from{ filter:alpha(opacity=0); -o-opacity:0; opacity:0; transform:scale(0,0);}
	to{ }
}

@-webkit-keyframes part1{
	from{ filter:alpha(opacity=0); -webkit-opacity:0; opacity:0; transform:scale(0,0);}
	to{ }
}

@keyframes part1{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(0,0);}
	to{ }
}
#header .part1{
	width:42,7%;
	position:absolute;
	top:17.3%;
	left:27.4%;
	z-index:100;
	animation:'part1' 0.6s ease-in-out 0s normal;
	-ms-animation:part1 0.6s ease-in-out 0s normal;
	-moz-animation:part1 0.6s ease-in-out 0s normal;
	-o-animation:'part1' 0.6s ease-in-out 0s normal;
	-webkit-animation:'part1' 0.6s ease-in-out 0s normal;
}
@-ms-keyframes part3{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(1.5,1.5); }
	34%{ filter:alpha(opacity=0); opacity:0; transform:scale(1.5,1.5); }
	to{ }
}
@-moz-keyframes part3{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(1.5,1.5); }
	34%{ filter:alpha(opacity=0); opacity:0; transform:scale(1.5,1.5); }
	to{ }
}
@-o-keyframes part3{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(1.5,1.5); }
	34%{ filter:alpha(opacity=0); opacity:0; transform:scale(1.5,1.5); }
	to{ }
}
@-webkit-keyframes part3{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(1.5,1.5); }
	34%{ filter:alpha(opacity=0); opacity:0; transform:scale(1.5,1.5); }
	to{ }
}
@keyframes part3{
	from{ filter:alpha(opacity=0); opacity:0; transform:scale(1.5,1.5); }
	34%{ filter:alpha(opacity=0); opacity:0; transform:scale(1.5,1.5); }
	to{ }
}
#header .part3{
	width:22.7%;
	position:absolute;
	top:70.8%;
	left:44%;
	animation:'part3' 1.2s ease-in-out 0s normal;
	-ms-animation:part3 1.2s ease-in-out 0s normal;
	-moz-animation:part3 1.2s ease-in-out 0s normal;
	-o-animation:'part3' 1.2s ease-in-out 0s normal;
	-webkit-animation:'part3' 1.2s ease-in-out 0s normal;
}
@-ms-keyframes part4{
	from{ filter:alpha(opacity=0); opacity:0; top:74.1%;}
	54%{ filter:alpha(opacity=0); opacity:0; top:74.1%;}
	to{ }
}
@-moz-keyframes part4{
	from{ filter:alpha(opacity=0); opacity:0; top:74.1%;}
	54%{ filter:alpha(opacity=0); opacity:0; top:74.1%; }
	to{ }
}
@-o-keyframes part4{
	from{ filter:alpha(opacity=0); opacity:0;top:74.1%; }
	54%{ filter:alpha(opacity=0); opacity:0; top:74.1%; }
	to{ }
}
@-webkit-keyframes part4{
	from{ filter:alpha(opacity=0); opacity:0; top:74.1%;}
	54%{ filter:alpha(opacity=0); opacity:0; top:74.1%; }
	to{ }
}
@keyframes part4{
	from{ filter:alpha(opacity=0); opacity:0; top:74.1%; }
	54%{ filter:alpha(opacity=0); opacity:0; top:74.1%;}
	to{ }
}

#header .part4{
	width:11.25%;
	position:absolute;
	top:71.1%;
	left:30.1%;
	animation:'part4' 1.4s ease-in-out 0s normal;
	-ms-animation:part4 1.4s ease-in-out 0s normal;
	-moz-animation:part4 1.4s ease-in-out 0s normal;
	-o-animation:'part4' 1.4s ease-in-out 0s normal;
	-webkit-animation:'part4' 1.4s ease-in-out 0s normal;
}
@-ms-keyframes logo{
	from{ filter:alpha(opacity=0); opacity:0;}
	74%{ filter:alpha(opacity=0); opacity:0;}
	to{ }
}
@-moz-keyframes logo{
	from{ filter:alpha(opacity=0); opacity:0;}
	74%{ filter:alpha(opacity=0); opacity:0;}
	to{ }
}
@-o-keyframes logo{
	from{ filter:alpha(opacity=0); opacity:0;}
	74%{ filter:alpha(opacity=0); opacity:0; }
	to{ }
}
@-webkit-keyframes logo{
	from{ filter:alpha(opacity=0); opacity:0;}
	74%{ filter:alpha(opacity=0); opacity:0;}
	to{ }
}
@keyframes logo{
	from{ filter:alpha(opacity=0); opacity:0;}
	74%{ filter:alpha(opacity=0); opacity:0;}
	to{ }
}
#header .logo{
	width:7.2%;
	position:absolute;
	top:8.7%;
	left:31.6%;
	animation:'logo' 1.8s ease-in-out 0s normal;
	-ms-animation:logo 1.8s ease-in-out 0s normal;
	-moz-animation:logo 1.8s ease-in-out 0s normal;
	-o-animation:'logo' 1.8s ease-in-out 0s normal;
	-webkit-animation:'logo' 1.8s ease-in-out 0s normal;
}
#header .mouse-down{
	width:4.5%;
	position:absolute;
	bottom:4.8%;
	left:50%;
	margin-left:-2.25%;
	animation:'logo' 2s ease-in-out 0s normal;
	-ms-animation:logo 2s ease-in-out 0s normal;
	-moz-animation:logo 2s ease-in-out 0s normal;
	-o-animation:'logo' 2s ease-in-out 0s normal;
	-webkit-animation:'logo' 2s ease-in-out 0s normal;
}











#nav{
	background:url(images/nav.gif) no-repeat top center;
	z-index:200;
}
#nav .w1200{
	height:70px;
	color:#fff;
	font-size:24px;
	line-height:70px;
	text-align:center;
}
#nav a{
	color:#fff;
	margin:0px 18px;
}







#layout1 .hot{
	text-align:center;
	background:url(images/hot.gif) no-repeat left 16px;
	margin:61px 0px 50px 0px;
}
#layout1 .hot h1{
	font-size:48px;
	height:64px;
	line-height:64px;
	padding-left:91px;
}
#layout1 .hot h1 a{
	color:#084fa0;
}
#layout1 .hot p{
	line-height:22px;
	height:22px;
	color:#838383;
	font-size:16px;
	margin-top:10px;
}
#layout1 .hot p a{
	color:#8f8f8f;
	margin:0px 14px;
}


#layout1 .news{
	float:left;
	width:472px;
	margin-top:-13px;
}
#layout1 .news h4{
	font-size:20px;
	line-height:42px;
	height:42px;
	margin:0px;
}
#layout1 .news li{
	font-size:16px;
	line-height:29px;
	height:29px;
	background:url(images/li.gif) no-repeat left center;
	padding-left:17px;
	margin-left:0px;
}
#layout1 .news li a{ color:#838383;}
#layout1 .news .more{
	color:#999;
	text-align:center;
	font-family:"宋体";
	font-size:12px;
	background:url(images/more.gif) no-repeat left center;
	width:100%;
	display:block;
	margin-top:-15px;
}

.focus{
	width:660px;
	height:324px;
	float:right;
	position:relative;
	display:inline;
	margin-right:6px;
}
.focus .textbg{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:76px;
	background:#000;
	filter:alpha(opacity=67);-moz-opacity:0.67;opacity:0.67;
}
.focus .pic img{
	width:660px;
	height:324px;
}
.focus .prve,.focus .next{
	width:38px;
	height:76px;
	position:absolute;
	top:100px;
	display:block;
	cursor:pointer;
}
.focus .prve{ left:0px; background:url(images/prve.png) no-repeat;}
.focus .next{ right:0px; background:url(images/next.png) no-repeat;}
.focus p{
	position:absolute;
	left:0px;
	width:100%;
	font-size:20px;
	bottom:0px;
	line-height:76px;
	text-align:center;
	height:76px;
}
.focus p a{ color:#fff;}











#layout2{
	background:url(images/ly2-bg.jpg) no-repeat top center;
}
#layout2 .w1200{
	height:1108px;
	padding-top:110px;
}
.more{
	color:#0d509f;
	float:right;
	margin-right:10px;
	display:inline;
	
}
#layout2 .block1 ul{
	margin:59px 0px 0px -42px;
	zoom:1;
}
#layout2 .block1 li{
	float:left;
	display:inline;
	margin:33px 0px 0px 42px;
	width:579px;
	height:151px;
}
#layout2 .block1 .biao{
	float:left;
	width:22px;
	height:137px;
	line-height:21px;
	padding:14px 14px 0px 14px;
	font-size:20px;
	color:#fff;
}
#layout2 .block1 .biao1{background:url(images/biao1.gif);}
#layout2 .block1 .biao2{background:url(images/biao2.gif);}
#layout2 .block1 .biao p{
	height:126px;
}
#layout2 .block1 .con{
	float:left;
	width:486px;
	height:122px;
	padding:27px 26px 0px 16px;
	background:#fdfdfd;
	border:1px solid #e2e2e2;
	border-left:none;
}
#layout2 .block1 .con h4{
	font-size:24px;
	height:30px;
	line-height:30px;
	font-weight:normal;
}
#layout2 .block1 .con p{
	line-height:24px;
	max-height:48px;
	color:#666;
	margin-top:10px;
}

#layout2 .block2{
	height:320px;
	position:relative;
	margin-top:64px;
}
#layout2 .prve,#layout2 .next{
	width:36px;
	height:36px;
	position:absolute;
	top:120px;
	display:block;
	cursor:pointer;
}
#layout2 .prve{ left:-56px; background:url(images/prve1.png) no-repeat;}
#layout2 .next{ right:-56px; background:url(images/next1.png) no-repeat;}

#layout2 .block2 ul{
	zoom:1;
	margin-left:-46px;
}
#layout2 .block2 li{
	float:left;
	display:inline;
	width:265px;
	margin-left:46px;
}
#layout2 .block2 li a:hover{
	text-decoration:none;
}
#layout2 .block2 li .card{
	color:#fff;
	position:relative;
	transition:all 0.5s ease-out 0s;
	transform-style:preserve-3d;
	perspective:1000px;
}
#layout2 .block2 .color1 .front,#layout2 .block2 .color1 .back{ background-color:#f54343; }
#layout2 .block2 .color2 .front,#layout2 .block2 .color2 .back{ background-color:#e7ae4a; }
#layout2 .block2 .color3 .front,#layout2 .block2 .color3 .back{ background-color:#61738f; }
#layout2 .block2 .color4 .front,#layout2 .block2 .color4 .back{ background-color:#4070b2; }

#layout2 .block2 li .card .front{
	height:265px;
	line-height:265px;
	text-align:center;
	backface-visibility:hidden;
	transition:all 0.5s ease-out 0s;
	transform-style: preserve-3d;
	z-index: 2;
	transform: rotateY(0deg);
	position:relative\9;
	z-index:3\9;
}
#layout2 .block2 li .card:hover .front{
	transform: rotateY(-180deg);
}
#layout2 .block2 li .card .front span{
	font-size:80px;
}
#layout2 .block2 li .card .front label{
	font-size:36px;
}
#layout2 .block2 li .card .back{
	height:228px;
	padding:37px 25px 0px 27px;
	position:absolute;
	left:0px;
	top:0px;
	backface-visibility:hidden;
	transition:all 0.5s ease-out 0s;
	transform-style:preserve-3d;
	transform:rotateY(-180deg);
}
#layout2 .block2 li .card:hover .back{
	transform:rotateY(-360deg);
	z-index:4\9;
}
#layout2 .block2 li .card .back h3{
	font-size:30px;
	line-height:32px;
	margin-bottom:11px;
}
#layout2 .block2 li .card .back p{
	line-height:26px;
}
#layout2 .block2 li .bottom{
	text-align:center;
	font-size:18px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	color:#333;
	margin-top:17px;
}









#layout5 .title{
	background:url(images/qljc.gif) no-repeat center top;
	height:87px;
	overflow:hidden;
	margin-bottom:68px;
}
#layout5 .more{
	margin-top:38px;
}
#slide li { width:1200px; height:567px; float:left; position:relative; overflow:visible;}
.slider-container .pic { width:1200px; height:567px; display:block; position: relative;}
.slider-container .pic img { width:1200px; height:567px; display:block; border:0 none;}
.slide_Bg { width:1200px; height:567px; position:absolute; top:0; background:#000;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.cur .slide_Bg { display:none }
#slide_list { position:absolute; left:0 }
.slider-container li img{ position:relative }
.slider-container li p{width:100%; height:168px; background:url(images/st_ty.png) repeat-x; position:absolute; bottom:0; left:0; z-index:100; color:#fff; display:none;}
.slider-container li .span1{ font-size:36px; text-align:center; font-weight:bold; width:100%; display:block; line-height:48px; height:48px; overflow:hidden; margin:34px 0px 10px 0px;}
.slider-container li .span2{ font-size:14px; color:#fff; line-height:24px; max-height:48px; display:block; margin:0px 200px 0px 142px;}
.area1{ overflow: hidden; zoom:1;}
 .slider-container {margin: 0 auto; width:1200px; position:relative; height:567px; z-index:9; min-width:1200px;}
.slider-wrap { width:4000px; height:567px;  font-size:0; position:absolute; left:49%; top:0; margin-left:-1480px;}
.slider { width:100%; height:567px; float:left}
.slider-btn { position:absolute; top:269px; width:40px; height:74px; cursor:pointer;  }
.slider-btn:hover{ filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
.slider-btn-l{left:50%;margin-left:-666px; background:url(images/prve2.png) no-repeat center;}
.slider-btn-r{right:50%;margin-right:-671px; background:url(images/next2.png) no-repeat center;}
.cur .st_ty{ display:block;}











#footer{
	color:#fff;
	line-height:32px;
	padding:52px 0px;
	border-top:none;
	font-family:"SimSun","宋体";
	text-align:center;
	background:#0d59b1;
}
#footer a{color:#fff;}









/*新加样式开始*/
#layout3 .title{
	background:url(images/sdsj.jpg) no-repeat top center;
	height:218px;
}
#layout3 .title .more{
	margin-top:115px;
}
#layout3 .bg1{
	background:url(images/ly3-bg1.gif) no-repeat top center;
	height:786px;
}
#layout3 .bg2{
	background:url(images/ly3-bg2.gif) no-repeat top center;
	height:790px;
}
#layout3 .bg3{
	background:url(images/ly3-bg3.gif) no-repeat top center;
	height:742px;
}
#layout3 .bg4{
	background:url(images/ly3-bg4.gif) no-repeat top center;
	height:260px;
	padding-top:75px;
}
#layout3 .bg4 .w1200{
	width:1271px;
}
#layout3 .headline{
	height:110px;
	overflow:hidden;
	margin:38px 0px 25px 200px;
	text-align:center;
}
#layout3 .headline h2{
	font-size:30px;
	line-height:40px;
	height:40px;
	margin:0px;
}
#layout3 .headline h2 a{ color:#064a89;}
#layout3 .headline p{
	line-height:24px;
	height:48px;
	color:#666;
	margin:5px 90px 0px 92px;
}

#layout3 .focus{
	width:469px;
	height:309px;
	position:relative;
	float:left;
}
#layout3 .focus img{
	width:469px;
	height:309px;
}
#layout3 .focus .shadow{
	position:absolute;
	width:100%;
	left:0px;
	bottom:0px;
	filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;
	background:#000;
	z-index:10;
	height:36px;
}
#layout3 .focus p{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	text-align:center;
	line-height:36px;
	height:36px;
	font-size:16px;
	z-index:10;
}
#layout3 .focus p a{
	color:#fff;
}
#layout3 .right{
	width:694px;
	margin-top:-16px;
	overflow:hidden;
	height:325px;
}
#layout3 .right li{
	border-bottom:1px solid #e7e7e7;
	padding-bottom:14px;
}
#layout3 .right li h4{
	font-size:20px;
	font-weight:normal;
	line-height:28px;
	height:28px;
	margin:12px 0px 7px 0px;
}
#layout3 .right li p{
	color:#999;
	line-height:26px;
	height:52px;
}

#layout3 .list{
	margin:36px 0px 0px -28px;
	zoom:1;
}
#layout3 .list li{
	width:381px;
	margin-left:28px;
	float:left;
	display:inline;
}
#layout3 .list li .pic{
	width:160px;
	float:left;
}
#layout3 .list li .pic img{
	width:160px;
	height:182px;
}
#layout3 .list .news{
	width:202px;
	float:right;
}
#layout3 .list h5{
	font-size:16px;
	font-weight:normal;
	line-height:24px;
	border-bottom:1px solid #e1e1e1;
	margin:14px 10px 8px 0px;
	padding-bottom:9px;
	max-height:48px;
}
#layout3 .list p{
	color:#666;
	line-height:22px;
	max-height:66px;
	margin-right:10px;
}
#layout3 .more1{
	padding-top:9px;
	float:right;
}







#layout4{
	background:url(images/ly4-bg.jpg) no-repeat top center;
	height:644px;
}
#layout4 .more{
	margin-top:3px;
}
#layout4 .left,#layout4 .right{
	width:499px;
	display:inline;
}
#layout4 .left{
	margin-left:35px;
}
#layout4 .right{
	margin-right:40px;
}
#layout4 .text h4{
	font-size:24px;
	line-height:32px;
	height:32px;
	margin:141px 0px 18px 0px;
}
#layout4 .text .pic img{
	width:141px;
	height:97px;
	float:left;
}
#layout4 .text p{
	width:336px;
	color:#666;
	line-height:26px;
	max-height:104px;
	float:right;
	margin-top:-4px;
}
#layout4 .text ul{
	border-top:1px dotted #ddd;
	margin:19px 0px 0px 2px;
	padding-top:13px;
}
#layout4 .text li{
	font-size:16px;
	line-height:30px;
	height:30px;
	background:url(images/li1.gif) no-repeat left center;
	padding-left:14px;
}

#layout4 .switch{
	width:100%;
	text-align:center;
	margin-top:93px;
}
#layout4 .switch img{
	display:inline;
	margin:-6px 34px;
}
#layout4 .switch span{
	background:#12509a;
	cursor:pointer;
    display:inline-block;
    font-size:0;
    height:13px;
    line-height:0;
    margin:0 11px;
    overflow:hidden;
    width:13px;
	color:#cacaca;
	border-radius:7px;
}
#layout4 .switch a:hover{text-decoration:none; color:#12509a;}
#layout4 .switch span.current{background:#e72e2e; color:#e72e2e;}








#layout6{
	background:url(images/ly6-bg.jpg) no-repeat top center;
}
#layout6 .w1200{
	height:821px;
}
#layout6 .more{
	margin-top:126px;
	margin-bottom:97px;
}
.photo{
	overflow:hidden;
	position:relative;
}
.photo img{
	width:100%;
	height:100%;
}
.photo .shadow{
	position:absolute;
	width:100%;
	left:0px;
	bottom:0px;
	filter:alpha(opacity=70);
	opacity:0.7;
	background:#000;
	z-index:10;
}
.photo p{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	text-align:center;
	z-index:20;
}
.photo p a{
	color:#fff;
}
.photo .play{
	position:absolute;
	left:50%;
	top:50%;
	z-index:50;
	cursor:pointer;
}
#layout6 .pic1{
	float:left;
}
#layout6 .pic1,#layout6 .pic1 img{width:585px; height:400px; }
#layout6 .pic2,#layout6 .pic2 img{width:270px; height:185px; }
#layout6 .text a{
	display:block;
	width:100%;
	height:100%;
}
#layout6 .photo .shadow,#layout6 .photo p{
	color:#fff;
}
#layout6 .photo .shadow{filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
#layout6 .pic1 .shadow,#layout6 .pic1 p{
	height:58px;
	line-height:58px;
	font-size:18px;
	display:block;
}
#layout6 .pic2 .shadow,#layout6 .pic2 p{
	height:37px;
	line-height:37px;
}
#layout6 .pic1 .play{
	width:70px;
	height:70px;
	margin:-52px 0px 0px -35px;
	background:url(images/play.png) no-repeat;
}
#layout6 .pic2 .play{
	width:51px;
	height:51px;
	background:url(images/play1.png) no-repeat;
	margin:-26px 0px 0px -35px;
}
#layout6 .shoe ul{
	float:left;
	display:inline;
	margin-left:3px;
}
#layout6 .pic2{
	float:left;
	display:inline;
	margin:0px 0px 29px 27px;
}
#layout6 .switch{
	width:100%;
	text-align:center;
	margin-top:36px;
	background:url(images/switch.gif) no-repeat left center;
}
#layout6 .switch span{
	background:#1d60a0;
	cursor:pointer;
    display:inline-block;
    font-size:0;
    height:16px;
    line-height:0;
    margin:0 20px;
    overflow:hidden;
    width:16px;
	color:#1d60a0;
	border-radius:8px;
}
#layout6 .switch a:hover{text-decoration:none; color:#1d60a0;}
#layout6 .switch span.current{background:#e43131; color:#e43131; width:21px; height:21px;border-radius:12px;}






#layout7{
	background:url(images/pljd.gif) no-repeat center top;
}
#layout7 .more{
	margin:34px 0px;
}
#layout7 .list{
	margin:43px 0px 0px -56px;
	zoom:1;
}
#layout7 .list li{
	float:left;
	display:inline;
	margin:31px 0px 0px 56px;
	width:572px;
	height:149px;
	background:url(images/li2.gif) no-repeat;
}
#layout7 .list .num{
	float:left;
	width:38px;
	height:34px;
	line-height:30px;
	font-size:23px;
	text-align:center;
	color:#fff;
	margin-top:15px;
}
#layout7 .list .con{
	float:right;
	width:491px;
	padding:13px 25px 0px 0px;
}
#layout7 .list .con h4{
	font-size:22px;
	height:30px;
	line-height:30px;
	font-weight:normal;
}
#layout7 .list .con p{
	line-height:25px;
	max-height:75px;
	color:#767676;
	margin-top:14px;
}
#layout7 .list .con p a{ color:#767676;}
/*新加样式结束*/

/*直播页样式开始*/
#layout8{
	background:url(images/ly8-bg.jpg) no-repeat center top;
}
#layout8 .w1200{
	height:600px;
	overflow:hidden;
}
#layout8 #movie{
	width:1020px;
	height:461px;
	margin:108px 0px 0px 89px;
	position:relative;
}
#layout8 #movie .pic img{
	width:1020px;
	height:461px;
}
#layout8 #movie .play{
	width:70px;
	height:70px;
	position:absolute;
	background:url(images/play2.png) no-repeat;
	display:block;
	cursor:pointer;
	top:177px;
	left:475px;
}
/*直播页样式结束*/



#layout9 .topic{
	height: 115px;
	background: url(images/ly9-topic.jpg) no-repeat center top;
}

#layout9 .topic a{
	display: block;
	width: 1200px;
	height: 100%;
	margin: 0px auto;
}

#layout9 .tab{
	background: #f25252;
	height: 57px;
	text-align: center;
}

#layout9 .tab span{
	display: inline-block;
	vertical-align: top;
	height: 57px;
	line-height: 57px;
	font-size: 24px;
	color: #fff;
	padding: 0px 30px;
	cursor: pointer;
	margin: 0px 25px;
}

#layout9 .tab .current{
	background: #f6614d;
}

#layout9 .show{
	background: #227dc3;
	height: 555px;
}

#layout9 .box{
	width: 1200px;
	height: 555px;
	margin: 0px auto;
	position: relative;
	color: #fff;
}

#layout9 .box a{
	color: #fff;
}

#layout9 .box1 .title{
	position: absolute;
	left: 95px;
	top: 100px;
}

#layout9 .box1 .text{
	position: absolute;
	right: 115px;
	top: 140px;
	width: 760px;
	font-size: 16px;
	line-height: 36px;
}

#layout9 .box1 .text p{
	text-indent: 2em;
	font-size: 20px;
    line-height: 38px;
}

#layout9 .box2 .title{
	position: absolute;
	left: 520px;
	top: 100px;
}

#layout9 .box2 ul{
	position: absolute;
	left: -250px;
	top: 50px;
}

#layout9 .box2 li{
	float: left;
	width: 390px;
	font-size: 20px;
	margin: 40px 0px 0px 315px;
}

#layout9 .box2 li label{
	float: left;
	width: 119px;
	height: 37px;
	background: url(images/ly9-tag.gif);
	text-align: center;
	line-height: 37px;
	color: #227dc3;
	margin-top: 5px;
}

#layout9 .box2 li a{
	float: right;
	width: 245px;
	line-height: 30px;
	height: 60px;
}

#layout9 .box3 .title{
	position: absolute;
	left: 60px;
	top: 100px;
}

#layout9 .box3 ul{
	position: absolute;
	right: 70px;
	top: 50px;
}

#layout9 .box3 li{
	width: 390px;
	font-size: 20px;
	margin: 40px 0px 0px 0px;
}

#layout9 .box3 li label{
	float: left;
	width: 119px;
	height: 37px;
	background: url(images/ly9-tag.gif);
	text-align: center;
	line-height: 37px;
	color: #227dc3;
	margin-top: 5px;
}

#layout9 .box3 li a{
	float: right;
	width: 245px;
	line-height: 30px;
	height: 60px;
}

#layout9 .box3 .hot{
	position: absolute;
	width: 350px;
	top: 90px;
	left: 325px;
}

#layout9 .box3 .hot .photo,#layout9 .box3 .hot img{
	width: 100%;
	height: 195px;
}

#layout9 .box3 .hot h3{
	font-size: 20px;
	line-height: 30px;
	height: 30px;
	margin-top: 20px;
}

#layout9 .box3 .hot h3 a{
	color: #fdc20d;
}

#layout9 .box3 .hot p{
	line-height: 24px;
	font-size: 16px;
	height: 96px;
	margin-top: 10px;
}

#layout9 .box4 .title{
	position: absolute;
	left: 60px;
	top: 100px;
}

#layout9 .box4 ul{
	width: 876px;
	position: absolute;
	left: 270px;
	top: 100px;
}

#layout9 .box4 li{
	float: left;
	margin: 0px 0px 0px 50px;
	width: 240px;
	height: 350px;
	border: 1px solid #fdc20d;
	position: relative;
	overflow: visible;
}

#layout9 .box4 li img{
	width: 245px;
	height: 349px;
	position: absolute;
	left: -15px;
	top: -10px;
}


/*各地实践样式修改开始*/
#layout4 .city{
	font-size:16px;
	margin:6px 0px 18px 0px;
}
#layout4 .city a{
	color:#0d509f;
}
#layout4 .city .zuo{
	float:left;
	margin-left:-46px;
}
#layout4 .city .zuo a{ margin:0px 12px;}
#layout4 .city .you{
	float:right;
	margin-right:-40px;
}
#layout4 .city .you a{ margin:0px 15px;}
#layout4 .more{ margin-right:-28px;}
#layout4 .text h4{ margin:97px 0px 18px 0px;}
/*各地实践样式修改开始*/

/*他山之石开始*/
#layout10{
	background:url(images/ly10-bg.jpg) no-repeat top center;
	height:908px;
}
#layout10 .more{
	margin-top:40px;
}
#layout10 .block1{
	height:218px;
	margin:213px 0px 191px 0px;
	overflow:hidden;
}
#layout10 .block1 li{
	width:221px;
	float:left;
	display:inline;
	margin:0px 15px 0px 54px;
}
#layout10 .block1 h5{
	font-size:20px;
	line-height:28px;
	height:56px;
}
#layout10 .block1 h5 a{ color:#fff;}
#layout10 .block1 p{
	font-size:14px;
	color:#fff;
	line-height:30px;
	max-height:150px;
	margin-top:12px;
}
#layout10 .block1 p a{ color:#df3030;}
#layout10 .block2 ul{
	width:480px;
	display:inline;
}
#layout10 .block2 .left{ margin-left:66px;}
#layout10 .block2 .right{ margin-right:47px;}
#layout10 .block2 li{
	font-size:18px;
	line-height:40px;
	height:40px;
	background:url(images/li3.png) no-repeat left center;
	padding-left:29px;
}
#layout10 .block2 li a{ color:#333;}
/*他山之石结束*/

