*{ padding:0; margin:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; font-weight:normal;}
ol, ul{ list-style:none;}
li{ list-style-type:none; }
a{ text-decoration:none; color:#666;}
/*a:hover { COLOR:#c70a0e;}2fa6bb*/
a:hover { COLOR:#0068dd;}
img { border:0;}

/*公共样式开始*/
body{ margin:0 auto; color:#555; font-family:"Microsoft YaHei", '微软雅黑'; font-size:14px; background:#f8f8f8;}
.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}
.fl{ float:left;}
.fr{ float:right;}
.mt5{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.pt10{ padding-top:10px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.hidden {display:none;}
.display{display:block;}

.wrapper{ width:1100; margin:0 auto;}
.box{width:1100px;}

.top{ width:100%; height:137px; background:url(../images/topbj.png)left top repeat-x #f0f5fa; margin:0 auto;}
.top_con{ width:1100px; margin:0 auto; overflow:hidden;}
.top_con1{ height:36px; overflow:hidden;}
.top_con1_l{ width:auto; height:36px; overflow:hidden; float:right; text-align:left; color:#aac0fa; line-height:36px; font-size:12px; }
.top_con1_l ul li{ background:url(../images/hy.jpg) left center no-repeat; height:36px; line-height:36px; width:90px; float:left; padding-left:20px;}
.top_con1_l a{color:#aac0fa; width:85px;}
.top_con1_l a:hover{color:#ffcd63; width:85px;}
.top_con1_r{ width:313px; overflow:hidden; float:left; color:#aac0fa; line-height:36px; text-align:center; font-size:12px;}
.top_con1_r a{ width:70px; color:#aac0fa; line-height:36px; text-align:center; margin:0px 8px;}
.top_con1_r a:hover{color:#ffcd63;}

.search{ width: 354px; float: right; margin-top:7px;}
.search input{ width: 261px; padding: 0 15px; font-size: 14px; text-align: left; border: 1px solid #ddd; border-right: 0; height: 20px; line-height: 20px; color: #666; display: block; float: left; background: #fff;}
.search .but{ width: 62px; height: 22px; float: right; background: url(../images/search.png) no-repeat center center #4990E8; display: block; cursor:pointer; border:0;}

.kslj{ border:1px #aac0fa solid; background:none; color:#aac0fa; font-family:"微软雅黑"; font-size:12px; width:80px; overflow:hidden;}
.kslj a{ color:#aac0fa; font-family:"微软雅黑"}


.top_con2{ height:101px; overflow:hidden;}
.top_con2_l{ width:395px; overflow:hidden; float:left; padding-top:18px;}
.top_con2_r{ width:665px; overflow:hidden; float:right;}
/*.top_con2_r ul li{ width:95px; height:101px; line-height:101px; text-align:center; float:left; font-weight:bold;}
.top_con2_r ul li a{ color:#333;}
.top_con2_r ul li:hover{ border-bottom:2px #0b54a1 solid; height:99px;}
.top_con2_r ul li a:hover{ color:#0b54a1;}*/

.nav{ width:680px; overflow:hidden; float:right;}
.nav ul li{height:101px; line-height:101px; float:left; padding:10px 5px; width:75px; font-weight:bold; position:relative; text-align:center; margin-left:10px;}

.nav ul li a{ color:#666; font-family:'Microsoft Yahei'; font-size:14px; text-decoration:none;}
.nav ul li a:hover{ color:#000; text-decoration:none; }
.nav ul li span{ display:block; position:absolute; width:0px; height:0px; background:#1FAEFF; top:58px; left:50%;}


.part1{ width:100%; height:375px; background:#f8f8f8;}
.part1_con{width:1100px; overflow:hidden; margin:0px auto; padding-top:20px;}
.part1_con_l{ width:836px; height:339px; float:left;}
.part1_con_l1{ width:824px; height:240px; border:1px #f1f0f0 solid; background:#fff; padding:15px 0;}

.part1_con_l1_l{ width:300px; height:245px; float:left; margin-left:10px;}
.part1_con_l1_r{ width:500px; height:245px; float:right;}

/*焦点图*/
.focus{ position:relative; width:300px; height:200px; float: left; margin:25px 0 10px 0;}  
.focus img{ width:300px; height:200px; } 
.focus .btn{ position:absolute; bottom:34px; left:180x; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; text-decoration:none; text-align:left; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer; background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; font-size:14px; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:2px; left:190px; position:absolute; height:18px; text-align:center; z-index:12; }  
.focus .fbg div{margin:0px auto;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:8px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#c80202;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}


.TabTitle1{ height:42px; overflow:hidden;}
.TabTitle1 ul li{ float:left; cursor:pointer;  display:block; background:url(../images/nav1.jpg) no-repeat; height:42px; width:122px; text-align:center; }
.TabTitle1 ul li:hover{ background:url(../images/nav2.jpg) no-repeat;}
.TabTitle1 ul li a{height:31px; line-height:31px; font-size:14px; width:122px; text-align:center; font-weight:bold;}
.TabTitle1 ul li a:hover{ color:#FFF;}
.Tabbottom1{ overflow:hidden; padding:0 8px 5px 5px; margin-top:-10px;}


.tt{width:487px; height:90px; border-bottom:1px #d1d0d0 dotted; margin:8px auto;}
.tt_l{ width:66px; height:75px; overflow:hidden; float:left}
.tt_l p{ width:66px; height:31px; background:#cf0404; color:#fff; font-size:12px; line-height:31px; text-align:center;}
.tt_l span{ width:66px; height:44px; background:#dfdede; color:#fff; font-size:30px; line-height:44px; text-align:center; display:block; }
.tt_r{width:410px; height:80px; float:right; }
.tt_r h1{width:386px; height:30px; line-height:30px; color:#cf0404; text-align:center;}
.tt_r h1 a{color:#cf0404; font-size:14px; font-weight:bold; text-align:center;}
.tt_r p{height:40px; line-height:24px; text-indent:2em; }

.list{ padding:3px 6px;}
.list ul li { line-height:30px; height:30px; background:url(../images/newtb.png) left 14px no-repeat; padding-left:12px; overflow:hidden;}
.list ul li span{ color:#999; float:right; font-size:12px;}

.part1_con_l2{ width:836px; height:46px; overflow:hidden; margin-top:15px;}
.part1_con_l2 ul li{ width:180px; height:46px; line-height:46px; text-align:center; float:left; margin-right:9px; font-weight:bold; padding-left:20px; }
.part1_con_l2 ul li a{ color:#fff; display:block;}

#color1{ background:url(../images/nav1.png) left center repeat-x;}
#color1:hover{ background:url(../images/nav11.png) left center repeat-x;}

.part1_con_r{ width:252px; height:331px; border:1px #f1f0f0 solid; float:right; background:#fff;}

/*通知公告*/
.tzgg{width:230x; height:225px; margin:0 auto; }
.column1{ width:230px; height:35px; border-bottom:2px #1158a3 solid; background:#f6f6f6; line-height:35px; font-weight:bold; margin:0 auto; margin-top:10px; text-indent:5px;}
.tzgg_con{width:230px; font-size:14px!important; margin:0 auto;}
.tz_wz{ width:230x; overflow:hidden; margin:10px 0;}
.tz_wz ul li{ line-height:26px; background:url(../images/xb2.jpg) 3px 15px no-repeat; padding:2px 0px 2px 15px; border-bottom:1px dashed #cfcfcf; font-size:14px!important;} 
.tz_wz ul li span{ color:#999; padding-left:10px; font-size:12px;}
.tz_wz font{ font-size:14px; }

.part2{ width:100%; background:#fff;}
.part2_con{width:1100px; overflow:hidden; margin:0px auto; padding-top:20px;}
.part2_con_l{width:280px; overflow:hidden; margin:0px auto; float:left;}
.part2_con_c{width:500px; overflow:hidden; margin:0px auto; float:left; margin-left:35px;}
.part2_con_r{width:257px; overflow:hidden; margin:0px auto; float:right;}

.column3{ height:35px; border-bottom:2px #dadada solid;}
.column3_l{float:left; }
.column3_r{ width:40px; height:37px; float:right; line-height:37px; font-size:12px;}

.part2_con_l1{ }
.part2_con_l1_con{ width:273px; margin:9px 3px; text-align:center;}
.part2_con_l1_con img{width:110px; }
.part2_con_l1_con h1{ height:35px; font-size:16px; line-height:36px; padding:0px 10px;}
.part2_con_l1_con p{font-size:14px; line-height:24px; text-indent:2em; padding:0 10px; text-align:left;}

.part2_con_l2{ height:220px;}
.part2_con_l2_con{ height:160px; margin:10px 3px;}

/*宣传栏*/.poster-main{ position:relative;width:235px;height:143px;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:235px;height:143px;}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0;}
.poster-main .poster-btn{ position:absolute;top:0;width:100px;height:270px; z-index:10; cursor:pointer;  opacity:0.8}
.poster-main .poster-prev-btn{left:0; background: url(../images/btn_l.png) no-repeat center center;}
.poster-main .poster-next-btn{right:0; background: url(../images/btn_r.png) no-repeat center center;}

.column2{height:35px; border-bottom:2px #dadada solid;}
.column2_l{ width:165px; height:37px; background:url(../images/columnl.jpg) left center no-repeat; float:left; line-height:37px; text-align:center; font-weight:bold;}
.column2_r{ width:40px; height:37px; float:right; line-height:37px; font-size:12px;}
.part2_con_c1{ }
.part2_con_r1{}
.part2_con_r1_con{}

/*星推荐*/
.rollBox{ width:250px; height:180px; overflow:hidden; margin-top:15px;}
.rollBox .LeftBotton{ width:12px; float:left; height:100px; overflow:hidden; cursor:pointer; background:url(../images/btn_l.png) left center no-repeat; }
.rollBox .RightBotton { width:12px; float:right; height:100px; overflow:hidden; cursor:pointer; background:url(../images/btn_r.png) right center no-repeat;}
.rollBox .Cont{ width:190px; overflow:hidden; margin:0 auto;}
.rollBox li{ float:left; width:190px; display:block; overflow:hidden; text-align:center;}
.rollBox li img{ width:120px; height:120px; border-radius:120px;}
.rollBox li span{display:block; height:30px; line-height:30px; text-align:center; }
.rollBox li p{display:block; line-height:24px; text-align:left;}
.rollBox .ScrCont{ width:10000000px;}
.rollBox strong{ display: block; text-align:center;}
#List1,.rollBox,.rollBox #List2 {float:left;}


.qqxwy{ padding:5px 10px;}
.qqxwy ul li{ width:230px; height:30px; line-height:30px; background:url(../images/weiyuantb.jpg) left center no-repeat; float:left; padding-left:20px;}
.qqxwy ul li a{ }


.part4{ width:100%; height:350px; background:#f8f8f8;}
.part4_con{width:1100px; overflow:hidden; margin:0px auto; padding-top:20px;}

.part4_con_l{width:835px; float:left;}
.part4_con_r{width:255px; float:right;}

.column4{ height:37px;}
.column4_l{float:left; }
.column4_r{ width:40px; height:37px; float:right; line-height:37px; font-size:12px;}

.part4_con_l_con{width:835px; height:279px;}

/*活动风采开始*/
.artist_l {width:835px; position: relative;height:278px; }
.artist_l .a1 {left: 0px; overflow: hidden;: hidden; width: 359px; position: absolute; top: 0px; height: 279px;}
.artist_l .a2 {left: 363px; overflow: hidden;: hidden; width: 233px; position: absolute; top: 0px; height: 137px;}
.artist_l .a3 {left: 600px; overflow: hidden;: hidden; width: 233px; position: absolute; top: 0px; height: 137px;}
.artist_l .a4 {left: 363px; overflow: hidden;: hidden; width: 233px; position: absolute; top: 141px; height: 137px;}
.artist_l .a5 {left: 600px; overflow: hidden;: hidden; width: 233px; position: absolute; top: 141px; height: 137px;}

.artist_l .a1 a { padding: 45px 20px 15px 30px; font-size: 18px; overflow: hidden; width: 309px; height: 219px; }
.artist_l .a2 a { padding:10px 10px 10px 10px;  font-size: 12px;  overflow: hidden; width: 213px; height: 117px; }
.artist_l .a3 a { padding:10px 10px 10px 10px;  font-size: 12px;  overflow: hidden; width: 213px; height: 117px; }
.artist_l .a4 a { padding:10px 10px 10px 10px;  font-size: 12px;  overflow: hidden; width: 213px; height: 117px; }
.artist_l .a5 a { padding:10px 10px 10px 10px;  font-size: 12px;  overflow: hidden; width: 213px; height: 117px; }

.artist_l a {BACKGROUND: #0b54a1; FILTER: alpha(opacity=80); LEFT: 0px; COLOR: #fff; FONT-FAMILY: 'Microsoft YaHei'; POSITION: absolute; TOP:0px; opacity: .8}

.artist_l a p{font-size:14px; overflow:hidden; height:40px; margin-bottom:15px; margin-top:15px; }
.artist_l a span{width:100px; font-size:12px; height:20px; border:1px #FFF solid; text-align:center; padding:2px 15px; }
.artist_l a span:hover{ background:#043b74;}
.artist_l a:hover { COLOR: #fff;}
/*活动风采*/

.part4_con_r_con{width:254px; height:220px; background:url(../images/hybj.jpg) left top no-repeat; padding-top:75px; padding-left:25px;}
.part4_con_r_con ul li{ width:92px; height:33px; float:left; margin-left:8px; line-height:33px; text-align:center;  color:#fff; margin-bottom:8px;}
.part4_con_r_con ul li a{ color:#fff;}
.part4_con_r_con ul li a:hover{text-shadow:0px 1px #666}

#hyzq1{ background:url(../images/hyzq1.png) left center no-repeat;}
#hyzq2{ background:url(../images/hyzq2.png) left center no-repeat;}
#hyzq3{ background:url(../images/hyzq3.png) left center no-repeat;}
#hyzq4{ background:url(../images/hyzq4.png) left center no-repeat;}


.part5{ width:100%; height:128px; background:#fff;}
.part5_con{width:1100px; overflow:hidden; margin:0px auto;}
.foot1{width:1100px; height:41px; border-bottom:1px #e5e4e4 solid; padding-top:15px; }
.foot1 ul li{ width:65px; height:30px; line-height:30px; float:left; padding-left:26px; font-size:12px;}
.foot1 ul li a{}
#xzzq{ background:url(../images/xz.jpg) left center no-repeat;}
#ewm{ background:url(../images/erweima.jpg) left center no-repeat; position:relative; cursor:pointer;}
#ewm span{ width:100px; height:100px; border:1px solid #DDD; position:absolute; left:0; top:-10px; display:none; z-index:1000;}
#ewm:hover span{ display:block;}
#xglj{ background:url(../images/xglj.jpg) left center no-repeat;}
.xglj{ border:1px #e5e4e4 solid; background:none; font-family:"微软雅黑"; font-size:12px; margin-top:5px; color:#666; width:80px; overflow:hidden;}
.xglj a{ color:#666; font-family:"微软雅黑"}

.foot2{width:1100px; height:70px;}
.foot2 p{ text-align:right; line-height:24px; font-size:12px; padding-top:10px;}

#slides{ display:block; width:100%; height:430px; position:relative; }
#slides li{ display:block; width:100%; height:430px; position:absolute; }
#slides li a{ display:block; width:100%; height:430px; text-indent:-9999px; }
#pagination{ display:block; position:absolute; top:540px; z-index:9900; }
#pagination li{ display:block; width:12px; height:12px; float:left; margin:0px 7px; background: url(../images/w.png) no-repeat; display:inline; }
#pagination li a{ display:block; width:100%; height:100%; text-indent:-9999px; cursor:pointer; }
#pagination li.current{ background: url(../images/y.png) no-repeat; }

.wap{ position:fixed; right:0px; bottom:5px; width:130px; height:150px; _position:absolute; _top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); }

/* 分页样式 */
.cms_page{height:48px; font-size: 16px; line-height:34px;width: 100%;margin: 30px auto;text-align:left; clear:both;overflow:hidden;}
.cms_page a{ color: #333333;}
.cms_page .pre{background: #fff;border-left: 1px solid #eeeeee;border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee; text-align: center;float: left; cursor: pointer;border-radius:3px 0px 0px 3px;height:32px;margin-top: 4px; padding:3px 10px;}
.cms_page .p{height:34px; margin-top: 4px; padding:3px 10px;}
.cms_page .next{background: #fff;border-left: 1px solid #eeeeee;border-right: 1px solid #eeeeee;border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee; text-align: center;float: left; cursor: pointer;height:32px; margin-top: 4px; border-radius:0px 3px 3px 0px;padding-bottom:3px; padding:3px 10px;}
.cms_page input[type=text]{height:31px;line-height: 32px;border: 1px solid #a7b5bc;}
.cms-i1{ height:35px; line-height:35px;float: left; display:block;}
.cms-i2{ margin:0 10px;color:#0202a3; }
.cms-i3{padding-right:5px;float:right;position: relative;}
.cms-i4{padding-right:5px;float:right;}
.cms-i5{width:35px; font-size:14px;margin:5px; padding: 2px;text-align:center;}
.cms_page .next:hover,.page .p:hover,.page .pre:hover{background: #f5f5f5;}
.cms_page .active{ background: #0064b5; color: #ffffff;}
.cms_page .disable{color:#ccc;}
.cms_page .disable:hover{background: #fff;color:#ccc;cursor: default;}




/* 平板设备 (768px-1024px) */
@media screen and (max-width: 1024px) {
	
}

/* 移动设备 (小于768px) */
@media screen and (max-width: 768px) {
	.wrapper{ width:100%;}
	.box{width:100%;}
	
	.top{ width:100%; height: auto; }
	.top_con{ width:100%; margin:0 auto; overflow:hidden;}
	.top_con1{ height:36px; overflow:hidden;}
	.top_con1_l{ width:94%; }
	.top_con1_r{display: none;}
	.top_con1_r a{ width:auto; display: inline-block;}

	.top_con2{ height: auto;}
	.top_con2_l{ width:100%; float:none;}
	.top_con2_l img{ width:80%; margin-left: 5%;}
	.top_con2_r{ width:100%; float:none;}

	.search{ width:60%; margin-right:15px}
	.search input{ width:60%}
	.search .but{ width:26%}
 
	
	.nav{ width:100%;float:none; padding: 10px 0;}
	.nav ul li{height:auto; line-height:1.5; padding:5px;  width:22%; margin-left:0;}
	.nav ul li a{ font-size:16px; }
	

	#focus img{ width: 100%;}
	#slides, #slides li a{ height:120px}
	#slides li{ height:120px}
	.part1{ width:100%; height:auto;}
	#pagination{ display:none}
	.part1_con{width:92%; margin: 0 auto; height: auto;}
	.part1_con_l{ width:100%; float:none; height: auto;}
	.part1_con_l1{ width:100%; height: auto;  border:1px #f1f0f0 solid; background:#fff; padding:15px 0;}
	
	.part1_con_l1_l{ width:100%; float:none; margin-left:10px; height:215px}
	.part1_con_l1_r{ width:94%; margin: 0 auto; height: auto; float:none;}
	
	/*焦点图*/
	.focus .fPic{ width:100%;}
	.focus{ position:relative; width:94%; height:200px; float: left; margin:0 0 10px 0;}  
	.focus img{ width:100%; height:200px; } 
	.focus .fbg{bottom:2px; left:65%; position:absolute; height:18px; text-align:center; z-index:12; }
	
	.Tabbottom1{padding:0 ;}
	
	.tt{width:100%; height:90px; border-bottom:1px #d1d0d0 dotted; margin:8px auto;}
	.tt_r{width:78%; height:80px; float:right; }
	.tt_r h1{width:100%;  white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
	.tt_r p{ height: 45px; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical; }
	
	.part1_con_l2{ width:100%; height:auto; }
	.part1_con_l2 ul li{ width:42.9%; margin-bottom: 5px;}
	.part1_con_l2 ul li:nth-child(2n){ margin-right: 0;}

	.part1_con_r{ width:100%; height:331px; border:1px #f1f0f0 solid; float:right; background:#fff;}
	
	/*通知公告*/
	.tzgg{width:100%;}
	.column1{width:94%; background:none; }
	.tzgg_con{width:100%;}
	.tz_wz{width:100%;}
	.tz_wz ul li{ margin: 0 10px; } 

	.list ul li a{ width:75%; display:block; white-space: nowrap;text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
	
	.part2{ width:92%; margin:10px auto 0 auto;}
	.part2_con{width:100%; }
	.part2_con_l{width:100%; float:none;}
	.part2_con_c{width:100%; float:none; margin-left:0;}
	.part2_con_r{width:100%; float:none;}
	

	.part2_con_l1{margin:0 10px;}
	.part2_con_l1_con{ width:100%; }
	
	.part2_con_l2{ height:220px;margin:0 10px;}
	.part2_con_l2_con{}
	
	/*宣传栏*/
	.poster-main{ position:relative;left:8%}
	
	.part2_con_c1{ margin:20px 10px;}
	.part2_con_r1{margin:0 10px;}
	.part2_con_r1_con{}
	
	/*星推荐*/
	.rollBox{ width:100%; height:auto; overflow:hidden; margin:15px 0;}
	#List1,.rollBox,.rollBox #List2 {float:none;}
	
	.part4{ width:92%; height:auto;margin: 0 auto;}
	.part4_con{width:100%; }
	.part4_con_l{width:100%; float:none;}
	.part4_con_r{width:100%; float:none;}
	.part4_con_l_con{width:100%; height:auto;}
	
	/*活动风采开始*/
	.artist_l {width:100%; height:490px;  }
	.artist_l .a1 {left: 0; width: 100%; height: 210px;}
	.artist_l .a2 {left: 0; width: 49%; top:215px; height: 115px;}
	.artist_l .a3 {left: 50%; width: 50%; top: 215px; height: 115px;}
	.artist_l .a4 {left: 0;  width: 49%;  top: 335px; height: 115px;}
	.artist_l .a5 {left: 50%;  width: 50%; top: 335px; height: 115px;}
	
	.artist_l .a1 a{ padding: 10%; width: 80%; height: 100%; top: 0 !important;}
	.artist_l .a2 a, .artist_l .a3 a, .artist_l .a4 a, .artist_l .a5 a { padding:5% 10%; width: 80%; height: 100%;top: 0 !important; }
	
	/*活动风采*/
	
	.part4_con_r_con{width:100%; height:100px; background-size: 100% 100%; padding-top:7%; padding-left:5%;}

	.part5{ width:100%; height:auto; background:#fff;}
	.part5_con{width:100%; overflow:hidden; margin:0px auto;}
	.foot1{width:100%;padding-left: 12%; }

	.foot2{width:90%; height:auto; text-align: center; margin: 0 auto;}

	.info_details img{width:100%;height:auto !important;}
	
	
	
}

/* 小屏幕手机 (小于480px) */
@media screen and (max-width: 480px) {
    body { font-size: 14px; }
}