*{margin:0;padding: 0;}
body, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input, textarea {
font-family: sans-serif,Arial;font-size:14px;color:#333;}

html {
   -webkit-text-size-adjust: 100%; /* 防止横屏时默认会放大文字的问题*/
    -webkit-tap-highlight-color: rgba(255,255,255,0);/* 去除点击后的灰色背景*/
  }
a{text-decoration: none;}
img{border: none;}
ul,li {margin:0;padding:0;list-style-type:none;}


/*清除浮动代码*/
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}

.fl{float: left;}
.fr{float: right;}
.c_m{width: 100%;}
.mod01 .more{display:block;width:95%;height: 30px;text-align: center;overflow: hidden;background-color: #f5f5f5;border-radius: 5px;color: #888;margin:5px auto;line-height:30px;border:1px solid #f5f5f5;text-shadow: 1px 1px 0 #E4F1FF;}

 /*头部*/
.c_nav{width: 100%;margin:2px auto;overflow: hidden;}
.c_nav ul li{float:left;display:inline;overflow:hidden;width:24.8%;margin: 1px 0.1%;height: 28px;}
.c_nav ul li a{display:inline-block;width:100%;background-color: #357ffa;height: 28px;line-height:28px;color: #ffffff;text-align:center;font-size:1.2em;text-shadow: 0px 1px 0px rgb(48, 128, 128);}
.c_nav ul li#eps_banner4_current a{background-color: #1e62d3;text-shadow: 0px 1px 0px rgb(48, 128, 128);}

 /*foot*/
.c_foot{width: 100%;height: 62px;background:url("mlphonetemplatecommonfootfootbg.jpg") repeat-x;padding: 15px 0;text-align: center;}
.c_foot p{color: #333;font-size: 1.2em;font-weight: bold;text-align: center;line-height: 30px;}
.c_foot p a{color: #333;font-size: 1.0em;}

/*细览*/
       .all_detail{width:100%;background-color: #ffffff;overflow: hidden;margin: 0 auto;}
       .page-name{width:99%;height: 50px;background-color: #2eb5ed;position: relative;margin:0 auto;}
       .page-name .p-name{color: #ffffff;font-size: 2em;font-weight: bold;font-family: "微软雅黑";display: inline-block;height: 50px;line-height: 50px;text-indent: 10px;}
       .page-name .p-name a{color: #ffffff;font-size: 3.8em;font-weight: bold;font-family: "微软雅黑";}
       .page-name .d-position{color:#ffffff;padding-left: 18px;background: url("/main/template/detail/xilan/home.png") no-repeat left center;}
       .page-name .d-position a{color:#ffffff;}
       .d-position{position: absolute;right:10px;bottom:10px;}
       .detail_cont{width:96%;margin: 10px auto;}
       .d-title{width: 100%;margin:10px auto;font-size:1.5em;font-family: "微软雅黑";font-weight: bold;color: #05629D;line-height: 35px;text-align: left;}
       .d-mx{height: 40px;line-height: 40px;border-bottom:1px solid #d8d8d8;}
       .d-mx span{color: #4c4c4c;font-size: 1.0em;}
       .d-mx span a{color: #4c4c4c;font-size: 1.0em;line-height: 40px;}
       .d-mx span.d-time{float: left;overflow: hidden;}
       .d-hit{float: right;overflow: hidden;padding-left: 20px;background: url("/main/template/detail/xilan/hit-icon.png") no-repeat left center;}
        .d-sub-title{TEXT-ALIGN: left; LINE-HEIGHT:35px; FONT-SIZE: 1.4em; font-family: "微软雅黑";color: #6c6c6c;}
        .d-cont{margin: 10px 0;font-size: 1.2em;line-height: 190%;color: #333;text-align: left;}
        .d-cont p{line-height:28px;color: #333;}
.d-cont p img{width:96%; margin:0 auto;}
        .d-cont strong{line-height:28px;color: #333;font-weight: bold;font-size: 1em;}
        .d-cont a{margin: 10px 0;line-height:28px;color: #333;}
        .d-cont table td{line-height:1.3em;}

 /*选项卡样式*/
.c_main{width: 98%;margin: 3px auto;overflow: hidden;}

.taball {
    margin-top: 10px;
    background-size: auto 100%;
    width: 100%;
    height: 40px;
    overflow: hidden;
   }
.taball a {
   font-size:1em;
   font-weight: normal;
   text-align: center;
   height: 38px;
   line-height: 38px;
   color: #000;
   cursor: pointer;
}
.taball a span.limid{height: 38px;line-height: 38px;float: left;display: inline;overflow: hidden;background: url("mlphonetemplatepageindex_splimid.png") repeat-x;font-size: 1.1em;border-radius: 4px;border: 1px solid #e3e3e3;
-webkit-box-shadow: inset 1px 2px 15px #e3e3e3;
-moz-box-shadoww: inset 1px 2px 15px #e3e3e3;
box-shadow: inset 1px 2px 15px #e3e3e3;
padding: 0 7px;margin-right: 2px;}
.taball a.active span{color: #1860d7;}
.taball a.active span.limid{height: 38px;line-height: 38px;float: left;display: inline;overflow: hidden;background: url("/mlphone/template/page/index_sp/limid_h.png") repeat-x;font-size: 1.1em;}
 /*首页图片新闻*/
#banner {.taball a.active span.limid 
	width: 100%;
	height: 180px;
	overflow: hidden;
	margin-top: 1px;
	position: relative;
}
#banner .swiper-slide {
	position: relative;
	text-align: center;
}
#banner img {
	max-width: 100%;
}
.gallerytitle {
	text-align: center;	
	height: 42px;
	line-height: 42px;
	color: #fafafa;
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	font-weight: normal;
	text-shadow: 1px 1px 1px #000;
	/* background-color: rgba(21,20,20,0.5); */
	background-color: rgba(0,0,0,0);
	background: -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.7));
	background: -webkit-gradient(linear, top, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.7)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.7));
	background: -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.7));
}
.gallerytitle a{color: #fafafa;font-size: 1em;}
.pagination {
	position: absolute;
	z-index: 20;
	bottom: 6px;
	width: 66px;
	text-align: center;
	right: 0;
}
.tpxwimg img{width:100%;}
.swiper-pagination-bullet {
	display: inline-block;
	width: 8px;
	height: 8px;
	border-radius: 5px;
	background: #fff;
	margin: 0 2px;
	opacity: 0.8;
	cursor: pointer;
}
.swiper-pagination-bullet-active{
	background: #ff6600;
}
.news-list {padding: 5px 10px;}
.news-list li { overflow: hidden;border-bottom: 1px solid #eceef0; box-shadow: 0 1px 1px #fff;font-weight: normal;padding: 8px 0;}
.news-list li a{line-height: 1.4em;font-size: 1.1em;}


    .fwicon{padding: 5px;}
    .fwicon td{text-align: center;width: 18%;vertical-align: text-top;background-color: #C5DFF8;margin: 0 1%;border: 1px solid #fff;padding: 8px 1%;border-radius: 5px;}
    .fwicon a{display: block;width: 90%;margin: 0 auto;}
    .fwicon a span{display: inline-block;width: 100%;color: #566F89;text-shadow: 1px 1px 0 #E4F1FF;}
    .fwimg image{width: 100%;}
    .fwtit{line-height: 1.4em;font-size: 1em;padding:5px 2px;color: #ffffff; }
/*走进凉山*/
.con-cbf{padding:5px;}
.con-list, .con-list2, .con-list3, .con-list4{line-height:26px;}
.xx{display:inline-block;height:30px;line-height:30px;color:rgb(39, 39, 228);float:right}
/*政府领导*/
.ld-img img{width:145px;}
.ld-zw{font-size:1.4em;color:red;text-align:center;line-height:30px;font-weight:bold;}
.ld-xm{font-size:1.2em;color:#666;text-align:center;line-height:30px;}

.tbl li{float:left;width:23%;margin:2px 1%;display:inline;overflow:hidden;}
.ld-img,.ld-xm{display:inline-block;width:100%;text-align:center}

.tb2 li{float:left;width:48%;margin:5px 1%;display:inline;overflow:hidden;text-align:center}
.pjimg{display:inline-block;width:100%;}
.pjimg img{width:100%;height:114px;}
.pjlist{position:relative;}
.pjtit{height:30px;line-height:30px;background-color:rgba(0,0,0,0.5);
*background:#f00; *filter:alpha(opacity=50);position:absolute;display:inline-block;bottom:0;left:0;width:100%;}
.pjtit a{color:#fff;text-shadow: 1px 1px 2px #000;}

.zzf{line-height: 1.4em;background-color:#f5f5f5;border:1px solid #ccc;margin-top:10px;padding:10px}
.zzf span{font-size:1.1em;line-height: 1.4em;padding-right:5px;}
.zzf-xm a{padding-right:10px;font-size:1em;}

/*信息公开*/
.xxgk-link{width:99%;margin:0 auto;}
.xxgk-link a{display:inline-block;width:100%;color:#566F89;background: #C5DFF8;text-shadow: 1px 1px 0 #E4F1FF;padding:5px 0;text-align:center;font-size:1.3em;font-weight: bold;border-radius: 3px;}
.xxgk-link2{overflow: hidden;}
.xxgk-link2 ul li{float:left;width:49%;margin:5px 0.5% 0 0.5%;display:inline;overflow:hidden;text-align:center}
.xxgk-link2 a{display:inline-block;width:100%;color:#566F89;background: #C5DFF8;text-shadow: 1px 1px 0 #E4F1FF;padding:5px 0;text-align:center;font-size:1.2em;border-radius: 3px;}

/*旅游凉山*/
.ly-xs{display:inline-block;margin:5px;}
.ly-xs a{padding-right:5px;line-height:1.4em;}
.ly-link{width:95%;margin:0 auto;}
.ly-link a{margin:5px 0;}


/*政府领导详细*/
.ld_dqwz{height: 29px;background-color: #F6F3F7;margin:10px auto;padding-left: 10px;line-height:29px;}
.ld_dqwz_icon{background:url(/main/resource/cms/2015/06/2015062911205537174.png) no-repeat left top;float: left;margin-right:5px;
 height: 29px; line-height: 29px; display: inline-block; color: #FFF; font-size: 12px; width: 80px; text-align: center;}
.block{display:block;}
.none{display:none;}
.zfld_grjl{font-family: "Microsoft YaHei";font-weight: bold;font-size:16px;line-height: 30px;color: #05629D;width:115px; float:left;}
.fg{text-indent:2em;}

/*公用列表*/
.gycbf {padding:5px;}
.gylist li { overflow: hidden;border-bottom: 1px solid #eceef0; box-shadow: 0 1px 1px #fff;font-weight: normal;padding: 8px 0;}
.gylist li a{line-height: 1.4em;font-size: 1.1em;}
.dates{float:right;color:#666;font-size:1em;line-height:1.4em;}
/*分页样式*/
.list_paging{padding:1em 0;}
.list_paging td{text-align:center;}
.list_paging a{padding:0 0.6em;border: 1px solid #dedede;background-color: #fff;color:#ccc;background-color:#f9f9f9;height:24px;display:inline-block;line-height:24px;border-radius: 4px;}
.list_paging a.pagingNormal{color: #2283c5;background-color: #fafafa;margin: 0 -1px 0 0;border-color: #e0e8eb;font-size: 1em;}
.list_paging a:hover{text-decoration:underline;}
.list_paging .NormalRed{font-size:1.2em;padding:0 0.6em;background:#2eb5ed;color: #fff;border: 1px solid #2eb5ed;height:23px;display:inline-block;line-height:23px;border-radius: 4px;}
.list_paging .pagingbtn[tagname="[HOMEPAGE]"], .list_paging .pagingbtn[tagname="[LASTPAGE]"]{background:#2eb5ed;color: #fff;border: 1px solid #2eb5ed;border-radius: 4px;}
.fytz a{font-size:1.2em;}
.n-span{display: inline-block;height: 28px;line-height: 28px;padding: 0 2px;font-size: 1.2em;}
.fy-tz-k{height: 24px;line-height: 24px;padding: 0 3px;border: 1px solid #dedede;text-align: center;vertical-align: top;color:#666;border-radius: 4px;}
.fy-tz-btn{background-color:#2283c5;border: 1px solid #2283c5;color: white;cursor: pointerheight: 26px;vertical-align: middle;
line-height: 24px;vertical-align: top;display: inline-block;height:27px\0;line-height:23px\0;*height:27px;*line-height:23px;padding: 0 7px;border-radius: 4px;}