@charset "utf-8";
body{
	font-family:"Microsoft Yahei","SimSun";
	font-size:14px;
	color:#000;
}
@media (max-width: 380px) {body{ font-size:14px; }}
@media (max-width: 325px) {body{ font-size:12px; }}
@media (min-width: 760px) {body{ font-size:22px; }}
@media (min-width: 1200px) {body{ font-size:14px; }}

a{
	color:#333;
	/*transition:all 0.2s;*/
}

a:hover{
	color:#c41a1a !important;
}

.fw{
	color:#fff;
}

.fw a{
	color:#fff;
}

.fw a:hover{
	color:#dfdfdf !important;
}

img{
	display:block;
	max-width: 100%;
	max-height: 100%;
}
.pic img{
	height: 100%;
	width: 100%;
}

.wrapper{
	width:100%;
	min-width:1200px;
	max-width:1920px;
	margin:0px auto;
	overflow:hidden;
}

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

h1,h2,h3,h4,h5{
	font-family:"Microsoft Yahei","SimHei";
	overflow:hidden;
}

p,li{
	overflow:hidden;
}








#header{
	background:url(images/header.jpg?12) no-repeat center top;
}
#header .box{
	height:1228px;
}








#footer{
	line-height:30px;
	padding:58px 0px;
	border-top:none;
	text-align:center;
	background:#dc302f;
}






#hot{
	padding-left:120px;
	width:1080px;
	text-align:center;
	background:url(images/hot.png) no-repeat 17px 4px;
	margin-top:-160px;
}
#hot h1{
	font-size:40px;
	line-height:44px;
	height:44px;
}
#hot h1 a{ color:#d31115;}
#hot p{
	font-size:15px;
	color:#333;
	line-height:30px;
	height:30px;
	margin:5px 0px 46px 0px;
}
#hot p a{ margin:0px 2px;}
#hot p .more{ margin:0px 5px;}







#layout1 .block1{
	position:relative;
}
#layout1 .block1,#layout1 .block1 .pic{
	width:100%;
	height:505px;
}
#layout1 .list{
	width:367px;
	height:100%;
	position:absolute;
	top:0;
	right:0;
}
#layout1 .arrow{
	width:100%;
	height:83px;
	position:absolute;
	cursor:pointer;
	background-color:rgba(0,0,0,0.4);
	background-repeat:no-repeat;
	background-position:160px 32px;
	
}
#layout1 .arrow1{
	top:0; left:0;
	background-image:url(images/arrow1.png);
}
#layout1 .arrow2{
	top:422px; right:0;
	background-image:url(images/arrow2.png);
}
#layout1 .block1 ul{
	margin-top:86px;
}
#layout1 .block1 li{
	width:321px;
	height:70px;
	background-color:rgba(0,0,0,0.4);
	padding:12px 23px 0px 23px;
	cursor:pointer;
	color:#fff;
	margin-bottom:2px;
}
#layout1 .block1 li.current{background-color:rgba(205,37,40,0.8);}
#layout1 .block1 li table{
	height:52px;
	width:100%;
	border:none;
	font-size:20px;
	line-height:26px;
}

#layout1 .block2{
	margin:34px 0px 0px -136px;
	height:360px;
	overflow:hidden;
}
#layout1 .block2 ul{
	width:532px;
	float:left;
	display:inline;
	margin-left:136px;
	border-bottom:1px dashed #c2c2c2;
	padding:0px 0px 12px 0px;
}
#layout1 .block2 h5{
	font-size:22px;
	margin:14px 0px 5px 0px;
	line-height:30px;
	height:30px;
}
#layout1 .block2 li{
	font-size:16px;
	line-height:40px;
	height:40px;
	background:url(images/li.png) no-repeat 2px center;
	padding-left:23px;
}

#layout1 .block3{
	background:#eff8fe;
	padding:50px 0px 52px 0px;
	margin:40px 0px 0px 0px;
}
#layout1 .block3 ul{
	margin-left:-30px;
}
#layout1 .block3 li{
	width:380px;
	height:219px;
	position:relative;
	float:left;
	display:inline;
	margin-left:30px;
}
#layout1 .block3 li img{
	width:100%;
	height:100%;
}
#layout1 .block3 li i{
	width:65px;
	height:65px;
	background:url(images/play.png) no-repeat;
	background-size:100% 100%;
	position:absolute;
	bottom:16px;
	left:17px;
}





.topic{text-align: center;}
.topic img { display: inline-block;vertical-align: top;}
#layout4 .topic{ margin:94px 0px 40px 0px;}
#layout4 .block1 ul{
	height:472px;
	overflow:hidden;
}
#layout4 .block1 li{
	width:89px;
	float:left;
}
#layout4 .block1 li .tit{
	width:88px;
	height:470px;
	border:1px solid #dc302f;
	border-right:none;
	cursor:pointer;
	float:left;
}
#layout4 .block1 li .tit span{
	width:22px;
	line-height:22px;
	font-size:22px;
	display:block;
	height:440px;
	overflow:hidden;
	writing-mode: vertical-lr;
    writing-mode: tb-lr;
	margin:29px 0px 0px 36px;
}
#layout4 .block1 li .pic{
	width:844px;
	height:472px;
	float:left;
}
#layout4 .block1 li.current{ width:933px;}
#layout4 .block1 li.current .tit{
	background:#dc302f;
	color:#fff;
}

#layout4 .block2 ul{
	margin-left:-52px;
}
#layout4 .block2 li{
	width:568px;
	float:left;
	margin:40px 0px 8px 56px;
}
#layout4 .block2 li h5{
	font-size:22px;
	line-height:56px;
	height:56px;
}
#layout4 .block2 li .pic{
	width:163px;
	height:95px;
	float:left;
}
#layout4 .block2 li p{
	width:386px;
	float:right;
	font-size:16px;
	line-height:30px;
	max-height:90px;
}


#layout4 .block3{
	background:url(images/ly4-bg1.jpg) no-repeat top center;
	margin-top:51px;
}
#layout4 .block3 .box{
	height:559px;
	padding-top:61px;
}
#layout4 .block3 .text{ width:581px;}
#layout4 .block3 .pic{
	width:100%;
	height:190px;
}
#layout4 .block3 .zi{
	width:521px;
	height:101px;
	background:#fff8ef;
	padding:17px 33px 0px 27px;
}
#layout4 .block3 .zi h5{
	font-size:22px;
	line-height:52px;
	height:52px;
}
#layout4 .block3 .zi p{
	font-size:16px;
	line-height:22px;
	height:22px;
}
#layout4 .block3 ul{
	margin-top:38px;
}
#layout4 .block3 li{
	font-size:22px;
	line-height:59px;
	height:59px;
	border-bottom:1px dashed #fff;
	padding-left:36px;
	background:url(images/ly4-li.png) no-repeat left center;
}
#layout4 .block3 li:last-child{ border-bottom:none;}

#layout4 .block4{
	background:#fff8ef;
	padding:57px 0px 49px 0px;
}
#layout4 .block4 .left{
	width:530px;
	margin-top:33px;
}
#layout4 .block4 .left li{
	font-size:22px;
	line-height:48px;
	height:48px;
	background:url(images/ly4-li1.gif) no-repeat 15px center;
	padding-left:41px;
}

#layout4 .block4 .pic{
	width:624px;
	height:360px;
}
#layout4 .block4 .more{
	font-size:16px;
	color:#d82321;
	width:476px;
	height:26px;
	line-height:26px;
	background:#fffaf4;
	border:1px solid #f3b8b1;
	border-radius:5px;
	display:block;
	margin:21px 0px 0px 37px;
}
#layout4 .block4 .more img{
	display:inline-block;
	margin:0px 8px 0px 199px;
}







#layout7 .topic{ margin:86px 0px 41px 0px;}
#layout7 .focus{
	width:100%;
	height:813px;
	position:relative;
}
#layout7 .focus .pic{
	width:100%;
	height:100%;
}
#layout7 .focus .box1{
	width:1200px;
	position:absolute;
	top:0;
	left:50%;
	height:100%;
	margin-left:-600px;
}

#layout7 .prve,#layout7 .next{
	width:22px;
	height:41px;
	position:absolute;
	cursor:pointer;
	bottom:28px;
	z-index:1000;
}
#layout7 .prve{
	background:url(images/prve1.png) no-repeat;
	background-size:100%;
	left:150px;
}
#layout7 .next{
	background:url(images/next1.png) no-repeat;
	background-size:100%;
	right:150px;
}
#layout7 .textbg{
	width:100%;
	height:223px;
	background:url(images/textbg.png) repeat-x;
	position:absolute;
	left:0;
	bottom:0;
}

#layout7 .focus p{
	width:740px;
	position:absolute;
	left:50%;
	bottom:0px;
	margin-left:-370px;
	font-size:24px;
	text-align:center;
	z-index:100;
	line-height:84px;
	height:84px;
}
#layout7 .focus p a{ color:#fff;}







#layout8 .topic{ margin:86px 0px 50px 0px;}
#layout8 .block{
	width:314px;
	float:left;
	height:633px;
	overflow:hidden;
	position:relative;
	margin-bottom:68px;
}
#layout8 .block1{margin:0px 106px 0px 22px;background:url(images/ly8-k1.png) no-repeat; background-size:100% 100%;}
#layout8 .block2{background:url(images/ly8-k2.png) no-repeat;background-size:100% 100%;}
#layout8 .block3{float:right; margin-right:22px;}
#layout8 .text{
	width:278px;
	height: 526px;
    /*overflow: scroll;*/
	margin:17px 0px 0px 17px;
}
#layout8 .k{
	width:278px;
	height:20px;
	position:absolute;
	top:17px;
	left:17px;
	background:url(images/ly8-k.png) no-repeat;
	background-size:100% 100%;
}






#layout9{ background:#fff8ef;}
#layout9 .topic1{ margin:40px 0px 0px 0px;}
#layout9 p{
	font-size:20px;
	line-height:35px;
	margin:22px 0px 34px 0px;
}
#layout9 p a{ color:#6f6f6f;}











/*自适应样式开始*/
#phone-header,#phone-footer{ display:none;}
@media(max-width: 767px){
	#header,#footer{ display:none;}
	#phone-header,#phone-footer{ display:block;}
	.wrapper{min-width:100%;max-width:100%;}
	.box{ width:92%; margin:0px auto;}
	a:hover{ color:#000 !important;}
	.left,.right,#layout1 .block2 ul,#layout4 .block2 li,#layout4 .block4 .left,#layout4 .block4 .pic{ float:none; width:100%; margin:0; padding:0;}
	img{ width:100%; height:100%;}
	
	#phone-footer{line-height:3em;font-size:1em;background:#dc302f;color:#fff;text-align:center;}

	#hot{ width: 92%;margin:1.5em auto; padding:0; text-align:left; background:none;}
	#hot h1,#layout1 .block2 h5,#layout4 .block2 li h5,#layout4 .block3 .zi h5{ font-size:1.5em; line-height:1.4em; height:auto;}
	#hot p,#layout4 .block3 .zi p{ font-size:1.1em; line-height:1.5em; height:auto; margin:0.6em 0 0 0;}
 	
	#layout1 .block1{ height:28.5em;}
	#layout1 .block1 .pic{ height:13em;}
	#layout1 .list{ width:100%;}
	#layout1 .arrow{ width:22px; height:41px;top:6em;}
	#layout1 .arrow1{ left:3%; background:url(images/prve1.png) no-repeat;}
	#layout1 .arrow2{ right:3%; background:url(images/next1.png) no-repeat;}
	#layout1 .block1 ul{ margin-top:13em;}
	#layout1 .block1 li{ width:94%; padding:0.4em 3%; margin-bottom:0.2em; height:auto;}
	#layout1 .block1 li table{ height:2.6em; font-size:1.15em; line-height:1.3em;}
	#layout1 .block2{ margin:0; height:auto;}
	#layout1 .block2 h5{ margin:1em 0 0.3em 0;}
	#layout1 .block2 li{ font-size:1.15em; line-height:1.8em; height:1.8em;}
	#layout1 .block3{ margin:1.6em 0 0 0; padding:1.6em 0 2em 0;}
	#layout1 .block3 ul{ margin-left:-1.6%;}
	#layout1 .block3 li{ width:31.6%; margin-left:1.6%; height:6em;}
	#layout1 .block3 li i{ width:2em; height:2em;}
	
	#layout4 .topic,#layout7 .topic,#layout8 .topic{ margin:2em 0 1.4em 0;}
	#layout4 .block1 ul{ height:32.6em;}
	#layout4 .block1 li{ width:101.5%; height:4.4em;}
	#layout4 .block1 li .tit{ width:94%; height:3em; padding:0.7em 2%; border-right:1px solid #dc302f;}
	#layout4 .block1 li.current{ width:101.5%; height:19.4em;}
	#layout4 .block1 li.current .tit{ width:100%%;}
	#layout4 .block1 li .pic{ width:100%;height:15em;}
	#layout4 .block1 li .tit span{ margin:0; font-size:1.1em; line-height:1.2em; width:100%; writing-mode:horizontal-tb;}
	#layout4 .block2 ul{ margin:0px;}
	#layout4 .block2 li h5{ margin:0.9em 0 0.4em 0;}
	#layout4 .block2 li .pic{ width:33.7%; height:5em;}
	#layout4 .block2 li p{ width:62%; font-size:1.1em; line-height:1.5em; height:4.5em;}
	#layout4 .block3{ margin-top:2em; background-image:none; background-color:#e83433;}
	#layout4 .block3 .box{ height:auto; padding:2em 0 0.5em 0;}
	#layout4 .block3 .text{ width:100%;}
	#layout4 .block3 .pic{ height:9em;}
	#layout4 .block3 .zi{ height:auto; padding:0.8em 2%; width:96%;}
	#layout4 .block3 .zi p{ max-height:3em; margin:0.2em 0 0 0;}
	#layout4 .block3 ul{ margin:0.8em 0;}
	#layout4 .block3 li,#layout4 .block4 .left li{ font-size:1.15em; line-height:2.8em; height:2.8em;}
	#layout4 .block4{ padding:1em 0 2em 0;}
	#layout4 .block4 .left li{ background: url(images/ly4-li1.gif) no-repeat left center;padding-left:0.8em; line-height:2.2em; height:2.2em;}
	#layout4 .block4 .more{ width:100%; font-size:1.2em; line-height:1.8em; height:1.8em; text-align:center;margin:0.4em 0 1.6em 0;}
	#layout4 .block4 .more img{ margin:0 2%; width:5%; height:auto;}
	#layout4 .block4 .pic{ height:12em;}
	
	#layout7 .focus{ height:16em;}
	#layout7 .textbg{ height:3em; background:none;background-color: rgba(0,0,0,0.4);}
	#layout7 .focus p{ width:100%; left:2%; width:96%; margin:0; font-size:1em; line-height:3em; height:3em;}
	#layout7 .focus .box1{ width:100%; margin:0; left:0;}
	#layout7 .prve{ left:2%;}
	#layout7 .next{ right:2%;}
	#layout7 .prve, #layout7 .next{ bottom:38%;}

	#layout8{ padding-bottom:2em;}
	#layout8 .block{ width:100%; margin:0 0 1.6em 0 !important; float:none; height:46em;}
	#layout8 .text{ width:88.54%; margin:5.69% 0 0 5.73%; height:82.5%;}
	#layout8 .k{width:89.42%;height:2.6em;}
	
	#layout9 .topic1{ margin-top:2em;}
	#layout9 .topic1 img{ width:50%;}
	#layout9 p{ font-size:1.1em; line-height:1.6em; margin:1em 0 2em 0;}
}
/*自适应样式结束*/







/*11.21样式修改开始*/
#layout4 .block1 ul{ margin-left:-1px;border-left:1px solid #dc302f;}
#layout4 .block1 li .tit{border-right:1px solid #dc302f; border-left:none;}
@media(max-width: 767px){
	#layout4 .block1 ul{ margin-left:0;border-bottom:1px solid #dc302f; border-left:none;}
	#layout4 .block1 li .tit{border-left:1px solid #dc302f;}
}
/*11.21样式修改结束*/









/*11.22一路精彩+六地市样式开始*/
#layout2{
	margin:110px 0px 11px 0px;
	background:url(images/ly2-bg.jpg) no-repeat center bottom;
	height:947px;
}
#layout2 .map{
	margin:103px 0px 0px 8px;
	position:relative;
}
#layout2 .dian{
	width:29px; height:45px;
	position:absolute;
	background:url(images/dian.png) no-repeat;
	background-size:100% 100%;
}
#layout2 .dian1{ top:32.14%; left:30.01%;}
#layout2 .dian2{ top:31.63%; left:67.73%;}
#layout2 .dian3{ top:15.14%; left:75.74%;}
#layout2 .dian4{ top:67.52%; left:21.48%;}
#layout2 .dian5{ top:68.88%; left:42.86%;}
#layout2 .dian6{ top:20.58%; left:86.23%;}
#layout2 .dian7{ top:10.37%; left:47.89%;}
@-ms-keyframes  dian1{
	from{ }50%{ opacity:0.9; transform: scale(1.1,1.1); }to{ }
}
@-moz-keyframes dian1{
	from{ }50%{ opacity:0.9; transform: scale(1.1,1.1); }to{ }
}
@-o-keyframes  dian1{
	from{ }50%{ opacity:0.9; transform: scale(1.1,1.1); }to{ }
}
@-webkit-keyframes  dian1{
	from{ }50%{ opacity:0.9; transform: scale(1.1,1.1); }to{ }
}
@keyframes dian1{
	from{ }50%{ opacity:0.9; transform: scale(1.1,1.1); }to{ }
}
#layout2 .dian1,#layout2 .dian2,#layout2 .dian5,#layout2 .dian6{
	animation:'dian1' 2s linear 0s infinite;
	-ms-animation:dian1 2s linear 0s infinite;
	-moz-animation:dian1 2s linear 0s infinite;
	-o-animation:'dian1' 2s linear 0s infinite;
	-webkit-animation:'dian1' 2s linear 0s infinite;
}
@-ms-keyframes  dian1{
	from{ }50%{opacity:1.1; transform: scale(0.9,0.9);}to{ }
}
@-moz-keyframes dian1{
	from{ }50%{opacity:1.1; transform: scale(0.9,0.9);}to{ }
}
@-o-keyframes  dian1{
	from{ }50%{opacity:1.1; transform: scale(0.9,0.9);}to{ }
}
@-webkit-keyframes  dian1{
	from{ }50%{opacity:1.1; transform: scale(0.9,0.9);}to{ }
}
@keyframes dian2{
	from{ }50%{opacity:1.1; transform: scale(0.9,0.9);}to{ }
}
#layout2 .dian3,#layout2 .dian4,#layout2 .dian7{
	animation:'dian2' 2s linear 0s infinite;
	-ms-animation:dian2 2s linear 0s infinite;
	-moz-animation:dian2 2s linear 0s infinite;
	-o-animation:'dian2' 2s linear 0s infinite;
	-webkit-animation:'dian2' 2s linear 0s infinite;
}
#layout2 .list{
	width:126px;height:586px;
	padding-top:22px;margin:98px 28px 0px 0px;
	background:url(images/ly2-ul.png) no-repeat 10px 0px;
}
#layout2 .list li{
	font-size:26px; text-align:center;
	line-height:80px; height:81px;
}
#layout2 .list li a{ color:#dc302f; text-decoration:none; width:100%; height:100%; display:block;}
#layout2 .list li:hover,#layout2 .list li.on{ background:url(images/ly2-li.png) no-repeat 0px 13px;}
#layout2 .list li a:hover,#layout2 .list li.on a{ color:#fff !important;}
#layout2 .list li i{
	display:block; margin-left:12px;
	width:104px; height:1px;
	background:#fbe9e8;
}
#layout2 .list li:last-child i{ display:none;}


.layout3{ overflow:visible;}
#city1.layout3{ background:url(images/ly3-city1.jpg) no-repeat center 0px;}
#city2.layout3{ background:url(images/ly3-city2.jpg) no-repeat center 0px;}
#city3.layout3{ background:url(images/ly3-city3.jpg) no-repeat center 0px;}
#city4.layout3{ background:url(images/ly3-city4.jpg) no-repeat center 0px;}
#city5.layout3{ background:url(images/ly3-city5.jpg) no-repeat center 0px;}
#city6.layout3{ background:url(images/ly3-city6.jpg) no-repeat center 0px;}
#city7.layout3{ background:url(images/ly3-city7.jpg) no-repeat center 0px;}
.layout3 .cs.left{ margin-left:16px;}
.layout3 .cs.right{ margin-right:18px;}
#city2.layout3 .cs{ margin-top:-17px;}
#city3.layout3 .cs{ margin-top:-17px;}
#city4.layout3 .cs{ margin-top:-25px;}
#city5.layout3 .cs{ margin-top:-11px;}
#city6.layout3 .cs{ margin:-16px 5px 0px 0px;}
#city7.layout3 .cs{ margin-top:-21px;}
.layout3 .news{ width:871px;}
.layout3 .news.left{ margin-left:32px;}
.layout3 .news h5{
	font-size:40px;
	line-height:52px;
	height:52px;
	margin:75px 0px 9px 0px;
}
#city1.layout3 .news h5 a{ color:#1583b0;}
#city2.layout3 .news h5 a{ color:#ed4f1f;}
#city3.layout3 .news h5 a{ color:#4bafaf;}
#city4.layout3 .news h5 a{ color:#df7d36;}
#city5.layout3 .news h5 a{ color:#d93529;}
#city6.layout3 .news h5 a{ color:#e6681c;}
#city7.layout3 .news h5 a{ color:#ea972d;}
.layout3 .news p{
	font-size:16px;
	line-height:22px;
	height:22px;
}
.layout3 .text1{ height:420px; margin-top:28px;}
#city1.layout3 .text1{ border:1px solid #85c3dd;}
#city2.layout3 .text1{ border:1px solid #f7a78e;}
#city3.layout3 .text1{ border:1px solid #a2d8da;}
#city4.layout3 .text1{ border:1px solid #e8ac56;}
#city5.layout3 .text1{ border:1px solid #ea574f;}
#city6.layout3 .text1{ border:1px solid #fc9050;}
#city7.layout3 .text1{ border:1px solid #f3b35b;}
.focus1{
	position: relative;overflow: hidden;
	width: 674px;height: 420px;
}
.focus1 img{ width:100%; height:100%;}
.focus1 .shadow,.focus1 p{
	position: absolute;
	width: 100%;height:60px; line-height:60px;
	left: 0px;bottom: 0px;
}
.focus1 .shadow{background: #000;filter:alpha(opacity=50);opacity:0.5;}
.focus1 p{
	left:20px;width:500px;
	font-size:18px; z-index:100;
}
.focus1 .point{
	position: absolute;
	right:20px;bottom:24px;
	height: 9px;z-index: 10;
}
.focus1 .point span{
	width: 9px;height: 9px;
	border-radius: 5px;cursor: pointer;
	background-color:rgba(255,255,255,0.2);
	margin:0px 5px;float: left;
}
.focus1 .point .current{background: #f42b2b;}
.layout3 .news1{ width:460px;}
.layout3 .news1.right{ margin-right:18px;}
.layout3 .news1.left{ margin-left:31px;}
.layout3 .news1 ul{ padding-bottom:15px;}
.layout3 .news1 h5{
	font-size:22px;
	line-height:30px; height:30px;
	margin:34px 0px 5px 0px;
}
.layout3 .news1 li{
	font-size:16px; padding-left:23px;
	line-height:41px; height:41px;
	background:url(images/ly3-li1.gif) no-repeat 2px center;
}
.layout3 .list1{ margin-left:-30px;}
.layout3 .list1 li{
	width:358px; height:188px;
	float:left; margin:30px 0px 90px 30px;
	padding:30px 0px 0px 22px;
}
#city1.layout3 .list1 li{ background:#0c88bb;}
#city2.layout3 .list1 li{ background:#ef5d2e;}
#city3.layout3 .list1 li{ background:#4bafb1;}
#city4.layout3 .list1 li{ background:#e8ac56;}
#city5.layout3 .list1 li{ background:#eb584e;}
#city6.layout3 .list1 li{ background:#fc9052;}
#city7.layout3 .list1 li{ background:#f3b35b;}
.layout3 .list1 li dt{
	font-size:16px; padding-left:17px;
	line-height:40px; height:40px; overflow:hidden;
	background:url(images/ly3-li2.png) no-repeat left center;
}
#city7.layout3 .list1 li{ margin-bottom:0;}
/*11.21一路精彩+六地市样式结束*/





/*11.22一路精彩+六地市手机适配样式开始*/
@media(max-width: 767px){
	#layout2{ height:auto; margin:0;background: url(images/ly2-bg.jpg) no-repeat center bottom; background-size:auto 100%;}
	#layout2 .topic{ margin:2em 0 1.4em 0;}
	#layout2 .map{ width:108%; margin:0 0 0 -4%;}
	#layout2 .dian{ width:3%; height:7.65%;}
	@-ms-keyframes  dian1{from{ }50%{ opacity:0.9; transform: scale(1.3,1.3); }to{ }}
	@-moz-keyframes dian1{from{ }50%{ opacity:0.9; transform: scale(1.3,1.3); }to{ }}
	@-o-keyframes  dian1{from{ }50%{ opacity:0.9; transform: scale(1.3,1.3); }to{ }}
	@-webkit-keyframes  dian1{from{ }50%{ opacity:0.9; transform: scale(1.3,1.3); }to{ }}
	@keyframes dian1{from{ }50%{ opacity:0.9; transform: scale(1.3,1.3); }to{ }}
	@-ms-keyframes  dian1{from{ }50%{opacity:1.1; transform: scale(0.7,0.7);}to{ }}
	@-moz-keyframes dian1{from{ }50%{opacity:1.1; transform: scale(0.7,0.7);}to{ }}
	@-o-keyframes  dian1{from{ }50%{opacity:1.1; transform: scale(0.7,0.7);}to{ }}
	@-webkit-keyframes  dian1{from{ }50%{opacity:1.1; transform: scale(0.7,0.7);}to{ }}
	@keyframes dian2{from{ }50%{opacity:1.1; transform: scale(0.7,0.7);}to{ }}
	#layout2 .list{ width:100%; height:auto; background:none; overflow:hidden; background-color:#fff; padding:0.6em 0; margin:1.6em 0 2em 0; border:2px solid #fbe9e8; border-radius:0.8em;}
	#layout2 .list li i{ display:none;}
	#layout2 .list li:hover, #layout2 .list li.on{ background:none;}
	#layout2 .list li a:hover, #layout2 .list li.on a{ color:#dc302f !important;}
	#layout2 .list li{ width:25%; line-height:1.5em; height:1.5em; float:left; text-align:center; font-size:1.3em;}
	
	.layout3{ background:none !important; margin-bottom:2em;}
	.layout3 .cs.left,.layout3 .cs.right{ width:26%;}
	.layout3 .cs.left,.layout3 .news.left{ float:left !important; margin:0 !important;}
	.layout3 .cs.right,.layout3 .news.right{ float:right !important; margin:0 !important;}
	.layout3 .news{ width:72%;}
	.layout3 .news h5,.layout3 .news1 h5{ font-size:1.4em; line-height:1.3em; height:auto; max-height:2.6em; margin:0.4em 0 0.2em 0;}
	.layout3 .news p{ font-size:1em; line-height:1.4em; height:2.8em;}
	.focus1{ width:100%; height:14em;}
	.focus1 .shadow{ height:4em;}
	.focus1 p{ font-size:1em; line-height:1.5em; height:1.5em; text-align:center; width:93%; left:3%; bottom:1.6em;}
	.focus1 .point{ width:100%; right:0; text-align:center; bottom:0.9em;}
	.focus1 .point span{ display:inline-block; float:none; background:#fff;}
	.layout3 .text1{ height:auto; margin-top:1.2em;}
	.layout3 .news1{ width:100%; margin:0 !important; padding-bottom:1.2em;}
	.layout3 .news1 ul{ padding:0; margin:0 3%;}
	.layout3 .news1 h5{font-size:1.3em;}
	.layout3 .news1 li,.layout3 .list1 li dt{ padding-left:1em; font-size:1.1em; line-height:1.8em; height:1.8em;}
	.layout3 .list1{ margin:0;}
	.layout3 .list1 li{ width:94%; height:auto; padding:0.6em 2%; margin:0.8em 0 0 0; float:none;}
}
/*11.22一路精彩+六地市手机适配样式结束*/



/*11.23融媒视野+重磅评论样式开始*/
#layout5 .box{ position:relative;}
#layout5 .topic{ margin:91px 0px 64px 0px;}
/*#layout5 .list ul{ margin-left:-12px;}*/
#layout5 .list ul{ margin-left:0px;}
#layout5 .list li{
	width:291px; height:468px;
	float:left; display:inline;
	/*margin-left:12px;*/
                margin-left:9px;
}
#layout5 .list li img{ width:100%; height:100%;}
#layout5 .list li.li1{ margin-top:-114px;}
#layout5 .prve,#layout5 .next{
	width:291px;height:97px;
	position:absolute;
	cursor:pointer;
	bottom:0px;z-index:1000;
}
#layout5 .prve{
	background:url(images/prve2.gif) no-repeat #dc302f 121px 38px;
	left:0px;
}
#layout5 .next{
	background:url(images/next2.gif) no-repeat #dc302f 121px 38px;
	right:0px;
}


#layout6 .topic{ margin-top:98px;}
#layout6 ul{ margin-left:-46px;}
#layout6 li{
	width:575px; height:199px;
	margin:47px 0px 0px 44px; border:1px solid #e5e5e5;
	float:left;
}
#layout6 li h5{
	font-size:22px; background:#dc302f;
	line-height:54px; height:54px;
	padding-left:26px;
}
#layout6 li p{
	font-size:16px;
	line-height:30px;height:90px;
	margin:26px 24px 0px 27px;
}

@media(max-width: 767px){
	#layout5 .topic,#layout6 .topic{ margin:2.4em 0 3.4em 0;}
	#layout5 .list ul{ margin-left:-1.6%;}
	#layout5 .list li{ width:23.4%; height:9.5em; margin-left:1.6%;}
	#layout5 .list li.li1{ margin-top:-2.5em;}
	#layout5 .prve, #layout5 .next{ width:23.7%; height:2em;}
	#layout5 .prve {background: url(images/prve2.gif) no-repeat #dc302f center center; background-size:28% auto;}
	#layout5 .next {background: url(images/next2.gif) no-repeat #dc302f center center; background-size:28% auto;}
	#layout6 ul{ margin:-2em 0 0 0;}
	#layout6 li{ width:100%; float:none; margin:0.8em 0 0 0; height:auto;}
	#layout6 li h5{ font-size:1.2em; line-height:2em; height:2em; padding-left:3%;}
	#layout6 li p{ font-size:1em; line-height:1.5em; height:4.5em; margin:0.8em 3% 1.2em 3%;}
}
/*11.23融媒视野+重磅评论样式结束*/




/*11.25样式修改开始*/
#city2.layout3 {background: url(images/ly3-city2.jpg) no-repeat center 17px;}
#city3.layout3 {background: url(images/ly3-city3.jpg) no-repeat center 17px;}
#city4.layout3 {background: url(images/ly3-city4.jpg) no-repeat center 25px;}
#city6.layout3 {background: url(images/ly3-city5.jpg) no-repeat center 11px;}
#city6.layout3 {background: url(images/ly3-city6.jpg) no-repeat center 16px;}
#city7.layout3 {background: url(images/ly3-city7.jpg) no-repeat center 21px;}
#city2.layout3 .cs,#city3.layout3 .cs,#city7.layout3 .cs,#city4.layout3 .cs,#city6.layout3 .cs,#city5.layout3 .cs{ margin-top:0;}
#city2.layout3 .news,#city3.layout3 .news{ margin-top:17px;}
#city4.layout3 .news{ margin-top:25px;}
#city5.layout3 .news{ margin-top:11px;}
#city6.layout3 .news{ margin-top:16px;}
#city7.layout3 .news{ margin-top:21px;}
#layout2{ margin-left:auto; margin-right:auto;}
#layout2 .dian8{
	top:71.25%;left:10.17%;
	animation:'dian1' 2s linear 0s infinite;
	-ms-animation:dian1 2s linear 0s infinite;
	-moz-animation:dian1 2s linear 0s infinite;
	-o-animation:'dian1' 2s linear 0s infinite;
	-webkit-animation:'dian1' 2s linear 0s infinite;
}
#layout2 .list{ height:626px; margin-top:74px; padding-top:18px;background: url(images/ly2-ul.png) no-repeat 10px 0px; background-size:108px 100%;}
#layout2 .list li{ line-height:75px; height:76px;}
@media(max-width: 767px){
	#layout2 .list{  height:auto; background-image:none; background-color:#fff; margin:1.6em 0 2em 0; padding:0.6em 0;}
	#layout2 .list li{line-height: 1.5em; height: 1.5em;}
}
/*11.25样式修改结束*/



/*11.26样式修改开始*/
#city7.layout3 .list1 li{ margin-bottom:90px;}
#city8.layout3 {background: url(images/ly3-city8.jpg) no-repeat center 16px;}
#city8.layout3 .news{ margin-top:16px;}
#city8.layout3 .list1 li{ background:#f17a11;margin-bottom:0;}
#city8.layout3 .text1{ border:1px solid #f17a11;}
#city8.layout3 .news h5 a{ color:#e26a00;}
@media(max-width: 767px){
	#city7.layout3 .list1 li{ margin-bottom:0;}
}
/*11.26样式修改结束*/



