/*--全局--*/
body,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
body{font-family:"Microsoft yahei";background:#fff;}
ul,li{list-style-type:none;}
img{border:0;}
a{text-decoration:none;display:block;}
.w1200{width:1200px;margin:0 auto;}
.bgfff{background:#fff;}
.f-r{float:right;}
.f-l{float:left;}
.m-l-20{margin-left:20px;}

@media only screen and (min-width: 641px) {
/*--header--*/	
	.header{width:1400px;height:80px;padding:15px 0;margin:0 auto;border-top:solid 4px #C02C27;border-bottom:solid 1px #C02C27;}
	.header h1{display: none;}
	.header a.xn{display: block;padding:10px 20px;margin:18px 0 0 480px;color: #C02C27;border:solid 1px  #C02C27;border-radius: 10px;}
	.header a.xn:hover{color: #fff;border:solid 1px  #C02C27;background: #C02C27;}
	.header .m-logo{display:none;}
	.header .logo{display:block;}
	.header .by{display:block;}
	.header button{display:none;}
	
/*banner*/
	.m-banner{display:none;}
.js-silder{position:relative;width:1400px;overflow:hidden;margin:0 auto;}
.js-silder .banner-over{position:absolute;top:0;left:0;z-index: 100;}
.silder-scroll{width:1400px;overflow:hidden;margin:0 auto;}
.silder-main{position:relative;width:100%;overflow:hidden;}
.silder-main-img{position:absolute;top:0;left:0;width:100%;}
.silder-main-img img{width:100%;height:400px;}
.js-silder-ctrl{width:1400px;text-align:center;height:45px;margin:0 auto;position:absolute;bottom:0px;z-index: 999;}
.silder-ctrl-prev,.silder-ctrl-next{position:absolute;top:-220px;width:25px;height:80px;background-color:rgba(204,0,51,0.5);vertical-align:middle;cursor:pointer;color:#FFF;font-size:20px;line-height:75px;display:block;}
.silder-ctrl-prev{left:0;text-align:left;}
.silder-ctrl-next{right:0;text-align:right;}
.silder-ctrl-prev>span,.silder-ctrl-next>span{position:absolute;top:50%;margin-top:-40px;}
.silder-ctrl-prev>span{left:5px;}
.silder-ctrl-next>span{right:5px;}
.silder-ctrl-con{display:inline-block;width:40px;height:6px;margin:20px 10px;cursor:pointer;}
.silder-ctrl-con>span{display:block;line-height:0;text-indent:-9999px;overflow:hidden;padding:3px 0;cursor:pointer;background:#999;}
.silder-ctrl-con.active>span{background:#fff;}
@media(max-width:768px){.silder-ctrl-prev,.silder-ctrl-next{width:10%;font-size:26px;margin-top:-48px;}.silder-ctrl-con{width:14px;height:14px;padding:0;margin:0 5px;}.silder-ctrl-con>span{display:block;width:100%;height:100%;border-radius:50%;padding:0;}}
	
/*导航*/

.nav{width:1400px;height:54px;background:#C02C27;margin:0 auto;}
.yyui_menu1{height:60px;line-height:54px;font-size:17px;width:960px;margin:0 auto;}
.yyui_menu1 li{float:left;position:relative;}
.yyui_menu1 li a{line-height:50px;color:#FFF;font-weight:bold;width:120px;text-align:center;}
.yyui_menu1 li a:hover{background:#A3201B;color:#fff;}
.yyui_menu1 li ul{position:absolute;float:left;width:210px;display:none;background:#A3201B;z-index:9999;} 
.yyui_menu1 li ul a{width:170px;color:rgba(255,255,255,.8);border-bottom:1px dotted #D1A3A3;padding:10px 0;margin:0px 20px;font-size:15px;text-align:center;font-weight:normal;line-height:20px;}
	.yyui_menu1 li ul li:last-child a{border-bottom:none;}
.yyui_menu1 li ul a:hover {color:#fff;border-bottom:1px solid #fff;}
.yyui_menu1 li ul .no,.yyui_menu1 li ul .no:hover{border-bottom:none;}
.yyui_menu1 li ul ul{top:0;left:211px;} 
.arrow{background:url(../img/tb.png) right center no-repeat;background-position:180px;}
.arrow1{background:url(../img/tb.png) right center no-repeat;background-position:180px;}
	
/*焦点图、选项卡1-----------------------------------------------------------------------------------------------*/
.content{width:1400px;height:400px;margin:0 auto;background:#fff;}
/*焦点图*/
.focus{position:relative;width:450px;height:310px;border:solid 1px #ccc;margin-top:25px;float:left;}  
.focus img{width:440px;height:300px;margin:5px;} 
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}
.focus .shadow{width:300px;height:20px;top:328px;position:absolute;bottom:0;left:0px;z-index:10;text-align:left;}  
.focus .shadow a{width:300px;height:20px;color:#000;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}  
.focus .fcon{position:relative;float:left;display:none;background:#FFF;}  
.focus .fcon img{display:block;} 
.focus .fbg{bottom:15px;left:210px;margin:auto;position:absolute;height:21px;text-align:center;z-index:200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px;}    
.focus .D1fBt a{position:relative;display:inline;width:10px;height:10px;margin:0 4px;color:#000;text-align:center;outline:0;float:left;background:#999;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#C9151E;}    
.focus .D1fBt img{display:none;}    
.focus .D1fBt i{display:none;font-style:normal;} 
.focus .prev,.focus .next{position:absolute;width:22px;height:21px;}
.focus .prev{top:325px;right:30px;background:url(../img/icon3.jpg) no-repeat;display:block;cursor: pointer;} 
.focus .prev:hover{background:url(../img/icon5.jpg) no-repeat;}  
.focus .next{top:325px;right:0px;background:url(../img/icon4.jpg) no-repeat;display:block;cursor: pointer;}  
.focus .next:hover{background:url(../img/icon6.jpg) no-repeat;}  
/*选项卡*/
#tab{float:right;margin-top:25px;}
#tab .h2{width:920px;height:50px;line-height: 50px; display:block;border-bottom:solid 1px #C02C27;border-top:solid 2px #C02C27;}
#tab h2 a{float:left;width:120px;font-size:18px;cursor:pointer;text-align:center;color:#999;}
#tab .up{color:#c9151e;}
#tab div {width:920px;height:300px;}
#tab div {display:none;}
#tab .block{display:block;}
#tab ul{height:330px;}
#tab ul li{width:920px;height:48px;border-bottom:1px dotted #666;background:url(../img/icon1.jpg) left center no-repeat;}
#tab ul li a{display:inline;font-size:16px;color:#666;}
#tab ul li span{width:800px;float:left;text-indent:20px;line-height:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#tab ul li p{float:right;line-height:48px;font-size:14px;color:#999;}
#tab ul li a:hover{color:#c9151e;}
#tab ul li:hover{background:url(../img/icon2.jpg) left center no-repeat;}
	
/*图片滚动*/
	.img-liebiao #demo{width:1400px;margin:0 auto;overflow: hidden;padding-bottom:20px;}
	.img-liebiao #demo td a{width:220px;height:200px;display:block;margin:0 5px;color:#666;font-size:15px;text-align:center;padding:0 5px;}
	
/*links*/
	.links{width:1400px;margin:0 auto;height:46px;}
	.links h3{width:160px;float:left;height:46px;line-height: 46px;background:#C02C27;color:#fff;text-align: center;font-size:16px;}
	.links .nr{width:1240px;float:right;height:46px;line-height: 46px;background:#efefef;}
	.links .nr a{float:left;color:#333;line-height: 46px;padding:0 20px;font-size:15px;}
	.links .nr a:hover{color:#C02C27;}
	
/*foot*/
	.foot{width:1400px;margin:0 auto;border-top:solid 2px #C02C27;margin-top:20px;color:#666;padding:20px 0;text-align: center;font-size:14px;clear: both;}
	
/*所在位置*/
.weizhi{width:1400px;margin:0 auto;padding:10px 0;color:#999;}
	.weizhi a{display:inline;padding:0 10px;color:#999;}
	.weizhi a:hover{color:#AA0000;}
	
/*列表页*/
	.subcontent{width:1400px;margin:0 auto;padding:0 0 20px 0;height:auto;}
	.leftbar{width:20%;float:left;}
	.leftbar h2{padding:12px 0;width:100%;text-align: center;background:#C02C27;color:#fff;font-size:20px;}
	.leftbar a{padding:12px;text-align: center;color:#333;font-size:16px;border: solid 1px #999;margin-top:10px;}
	.leftbar a:hover{color:#C02C27;font-size:16px;border: solid 1px #C02C27;background:#efefef;}
	
	.rightbar{width:78%;float:right;}
	.rightbar h2{padding:12px 0;width:100%;color:#C02C27;font-size:18px;border-top:solid 2px #C02C27;border-bottom:solid 1px #C02C27;text-align:center;}
	.rightbar  ul{height:auto;}
.rightbar  ul li{width:100%;height:48px;border-bottom:1px dotted #666;background:url(../img/icon1.jpg) left center no-repeat;}
.rightbar  ul li a{display:inline;font-size:16px;color:#666;}
.rightbar  ul li span{width:80%;float:left;text-indent:20px;line-height:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.rightbar  ul li p{float:right;line-height:48px;font-size:14px;color:#999;}
.rightbar  ul li a:hover{color:#c9151e;}
.rightbar  ul li:hover{background:url(../img/icon2.jpg) left center no-repeat;}
	
	
	/*sz*/
	.info{height: auto;padding:20px 0;clear: both;}
	.info img{float:left;width:20%;}
	.info div{width:78%;height:auto;float:right;}
	.info div h3{padding-bottom:10px;color:#333;font-size:18px;}	
	.info div p{padding-bottom:10px;color:#666;font-size:16px;line-height: 22px;}	
	
	.rightbar .nr{}
	.rightbar .nr h3{text-align:center;font-size:18px;padding:20px 0 10px 0;color:#333;}
	.rightbar .nr h4{text-align:center;font-size:14px;padding-bottom:10px;color:#999;}
	.rightbar .nr p{font-size:16px;padding:10px 0;color:#333;line-height: 24px;}
	
	.ry{padding-top:30px;}
	.xyry{width:330px;height:350px;float:left;margin:0 15px;}
		.xyry p{text-align: center;padding-top:10px;}
	
}


@media only screen and (max-width: 640px) {
/*--header--*/	
	.header{width:90%;height:70px;padding:15px 0;margin:0 auto;border-top:solid 4px #C02C27;}
	.header h1{display: none;}
	.header a.xn{display: none;}
	.header .m-logo{display:block;width:60%;}
	.header .logo{display:none;}
	.header .by{display:none;}
	
/*banner*/
	.m-banner{display:block;}
.js-silder{position:relative;width:100%;overflow:hidden;margin:0 auto;display:none;}
.js-silder .banner-over{position:absolute;top:0;left:0;z-index: 100;}
.silder-scroll{width:100%;overflow:hidden;margin:0 auto;}
.silder-main{position:relative;width:100%;overflow:hidden;}
.silder-main-img{position:absolute;top:0;left:0;width:100%;}
.silder-main-img img{width:100%;height:auto;}
.js-silder-ctrl{width:100%;text-align:center;height:45px;margin:0 auto;position:absolute;bottom:0px;z-index: 999;}
.silder-ctrl-prev,.silder-ctrl-next{position:absolute;top:-220px;width:25px;height:80px;background-color:rgba(204,0,51,0.5);vertical-align:middle;cursor:pointer;color:#FFF;font-size:20px;line-height:75px;display:block;}
.silder-ctrl-prev{left:0;text-align:left;}
.silder-ctrl-next{right:0;text-align:right;}
.silder-ctrl-prev>span,.silder-ctrl-next>span{position:absolute;top:50%;margin-top:-40px;}
.silder-ctrl-prev>span{left:5px;}
.silder-ctrl-next>span{right:5px;}
.silder-ctrl-con{display:inline-block;width:40px;height:6px;margin:20px 10px;cursor:pointer;}
.silder-ctrl-con>span{display:block;line-height:0;text-indent:-9999px;overflow:hidden;padding:3px 0;cursor:pointer;background:#999;}
.silder-ctrl-con.active>span{background:#fff;}
@media(max-width:768px){.silder-ctrl-prev,.silder-ctrl-next{width:10%;font-size:26px;margin-top:-48px;}.silder-ctrl-con{width:14px;height:14px;padding:0;margin:0 5px;}.silder-ctrl-con>span{display:block;width:100%;height:100%;border-radius:50%;padding:0;}}
	
/*导航*/
.nav{display:none;}
	
/*焦点图、选项卡1-----------------------------------------------------------------------------------------------*/
.content{width:90%;height:auto;margin-left:5%;background:#fff;float:left;}
/*焦点图*/
.focus{position:relative;width:100%;height:380px;margin-top:25px;    overflow: hidden;}  
.focus img{width:100%;height:100%;margin:0px auto; } 
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}
.focus .shadow{width:100%;height:20px;top:340px;position:absolute;bottom:0;left:0px;z-index:10;text-align:center;}  
.focus .shadow a{width:100%;height:20px;color:#000;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:10px;}  
.focus .fcon{position:relative;float:left;display:none;background:#FFF;}  
.focus .fcon img{display:block;} 
.focus .fbg{bottom:55px;right:5%;margin:auto;position:absolute;height:21px;text-align:center;z-index:200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px;}    
.focus .D1fBt a{position:relative;display:inline;width:10px;height:10px;margin:0 4px;color:#000;text-align:center;outline:0;float:left;background:#999;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#C9151E;}    
.focus .D1fBt img{display:none;}    
.focus .D1fBt i{display:none;font-style:normal;} 
.focus .prev,.focus .next{position:absolute;width:22px;height:21px;}
.focus .prev{display:none;} 
.focus .prev:hover{background:url(../img/icon5.jpg) no-repeat;}  
.focus .next{display:none;}  
.focus .next:hover{background:url(../img/icon6.jpg) no-repeat;}  
/*选项卡*/
#tab{margin-top:25px;}
#tab .h2{width:100%;height:50px;line-height: 50px; display:block;border-bottom:solid 1px #C02C27;border-top:solid 2px #C02C27;}
#tab h2 a{float:none;width:100%;font-size:18px;cursor:pointer;text-align:center;color:#999;}
#tab .up{color:#c9151e;}
#tab div {width:100%;height:auto;}
#tab div {display:none;}
#tab .block{display:block;}
#tab ul{height:auto;}
#tab ul li{width:100%;height:48px;border-bottom:1px dotted #666;background:url(../img/icon1.jpg) left center no-repeat;}
#tab ul li a{display:inline;font-size:16px;color:#666;}
#tab ul li span{width:75%;float:left;text-indent:20px;line-height:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#tab ul li p{float:right;line-height:48px;font-size:14px;color:#999;}
#tab ul li a:hover{color:#c9151e;}
#tab ul li:hover{background:url(../img/icon2.jpg) left center no-repeat;}
	
/*图片滚动*/
	.img-liebiao #demo{width:90%;overflow: hidden;padding:30px 0 40px 0;margin-left:5%;float:left;}
	.img-liebiao #demo td a{width:220px;height:200px;display:block;margin:0 5px;color:#666;font-size:15px;text-align:center;padding:0 5px;}
	
/*links*/
	.links{width:90%;height:auto;float:left;margin-left:5%;}
	.links h3{width:160px;float:none;height:46px;line-height: 46px;background:#C02C27;color:#fff;text-align: center;font-size:16px;}
	.links .nr{width:100%;float:none;height:auto;line-height: 46px;background:#efefef;}
	.links .nr a{float:left;color:#333;line-height: 46px;background:#efefef;text-align: center;font-size:15px;display:block;width:100%;margin-top:1px;}
	.links .nr a:hover{color:#C02C27;}
	
/*foot*/
	.foot{width:90%;margin-left:5%;float:left;border-top:solid 2px #C02C27;margin-top:20px;color:#666;padding:20px 0;text-align: center;font-size:14px;}
	
	/*所在位置*/
.weizhi{width:90%;margin:0 auto;padding:10px 0;color:#999;}
	.weizhi a{display:inline;padding:0 10px;color:#999;}
	.weizhi a:hover{color:#AA0000;}
	
/*列表页*/
	.subcontent{width:90%;margin:0 auto;padding:0 0 20px 0;height:auto;}
	.leftbar{width:20%;float:left;display:none;}
	
	.rightbar{width:100%;float:none;}
	.rightbar h2{padding:12px 0;width:100%;color:#C02C27;font-size:18px;border-top:solid 2px #C02C27;border-bottom:solid 1px #C02C27;text-align: center;}
		.rightbar  ul{height:auto;}
.rightbar  ul li{width:100%;height:48px;border-bottom:1px dotted #666;background:url(../img/icon1.jpg) left center no-repeat;}
.rightbar  ul li a{display:inline;font-size:16px;color:#666;}
.rightbar  ul li span{width:75%;float:left;text-indent:20px;line-height:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.rightbar  ul li p{float:right;line-height:48px;font-size:14px;color:#999;}
.rightbar  ul li a:hover{color:#c9151e;}
.rightbar  ul li:hover{background:url(../img/icon2.jpg) left center no-repeat;}
	
	
		/*sz*/
	.info{height: auto;padding:20px 0;clear: both;}
	.info img{float:none!important;width:50%;margin:0 auto;display: block;padding-bottom:20px;}
	.info div{width:100%!important;height:auto;}
	.info div h3{padding-bottom:10px;color:#333;font-size:18px;text-align: center;}	
	.info div p{padding-bottom:10px;color:#666;font-size:16px;line-height: 22px;}	
	
		.rightbar .nr{}
	.rightbar .nr h3{text-align:center!important;font-size:18px;padding:20px 0 10px 0;color:#333;}
	.rightbar .nr h4{text-align:center;font-size:14px;padding-bottom:10px;color:#999;}
	.rightbar .nr p{font-size:16px;padding:10px 0;color:#333;}
.rightbar .nr p img{display:block;margin:0 auto;max-width:100%;}
	
		.ry{padding-top:30px;}
	.xyry{width:90%;margin:0 auto;padding:20px 0;}
		.xyry p{text-align: center;padding-top:10px;}
}

/*返回顶部*/
	.container{
		padding:5px;
		min-width:320px;}
	#one{
		width:100%;}
	#one li{
	float:left;}
	#one li .a-1{
		
		min-height:70px;}
	#one li a{
		display:block;
		margin:5px;
		background:yellow;}
	#one li img{
		width:100%;
		min-height:70px;
		vertical-align: middle;}
	.scroll{
		width:40px;
		height:40px;
		background-color:#d00000 !important;
		color:#fff;
		line-height:44px;
		text-align:center;
		position:fixed;
		right:10px;
		bottom:10px;
		cursor:pointer;
		border-radius:30px;
		font-size:14px;
		background:url(../img/jiantou.png) center no-repeat;
		 background-size:50%;}
	
/*返回顶部*/
}


.rightbar .nr p img,.v_news_content  p img,.v_news_content   p .MsoNormal img{display:block;max-width:100%!important;margin:0 auto;}


@media only screen and (max-width: 414px) {

.focus{position:relative;width:100%;height:278px;margin-top:25px;    overflow: hidden;}  
.focus  img{heiht:278px;}
.focus .shadow{top:240px;}

}