@media only screen and (min-width: 1200px){.blog-g-fixed{max-width: 1200px;}}
@media only screen and (min-width: 641px){.blog-sidebar{font-size: 1.4rem;}}
/*顶部样式*/
.am-header1{position:relative;width:100%;height:60px;line-height:60px;padding:0 5px; background: #000000; background: -moz-linear-gradient(top, #00FAFF 0%, #0050CC 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00FAFF), color-stop(100%,#0050CC)); background: -webkit-linear-gradient(top, #00FAFF 0%,#0050CC 100%); background: -o-linear-gradient(top, #00FAFF 0%,#0050CC 100%); background: -ms-linear-gradient(top, #00FAFF 0%,#0050CC 100%); background: linear-gradient(to bottom, #00FAFF 0%,#0050CC 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00FAFF', endColorstr='#0050CC',GradientType=0 );border-bottom:1px solid #00C;}
.am-header1 span{height:60px; display:block; float:left;}
.am-header1 .tyd{margin-top:8px;width:45px;height:45px; -moz-border-radius: 60px;
-webkit-border-radius: 60px; border-radius: 60px;background: -moz-linear-gradient(top, #00E4F8 0%, #006EE6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00E4F8), color-stop(100%,#006EE6)); background: -webkit-linear-gradient(top, #00E4F8 0%,#006EE6 100%); background: -o-linear-gradient(top, #00E4F8 0%,#006EE6 100%); background: -ms-linear-gradient(top, #00E4F8 0%,#006EE6 100%); background: linear-gradient(to bottom, #00E4F8 0%,#006EE6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00E4F8', endColorstr='#006EE6',GradientType=0 );}
.am-header1 .tyd a img{margin:0px;height:40px;float:left;padding:5px;}
.tyd:hover{background: -moz-linear-gradient(top, #000AAF 0%, #006EE6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000AAF), color-stop(100%,#006EE6)); background: -webkit-linear-gradient(top, #000AAF 0%,#006EE6 100%); background: -o-linear-gradient(top, #000AAF 0%,#006EE6 100%); background: -ms-linear-gradient(top, #000AAF 0%,#006EE6 100%); background: linear-gradient(to bottom, #000AAF 0%,#006EE6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000AAF', endColorstr='#006EE6',GradientType=0 ); border:2px solid #000AAF;}
.am-header1 h1{height:60px;float:left;margin-top:0;margin-bottom:0;color:#010CA6;}
.am-header1 .am-header-title{margin:0 auto;font-size:2rem;font-weight:400;text-align:left;display:block;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.suye1{width:45px; height:45px; display:block; text-align:center; padding:5px; margin-top:8px; float:right;
-moz-border-radius: 60px;
-webkit-border-radius: 60px; border-radius: 60px; background: -moz-linear-gradient(top, #00E4F8 0%, #006EE6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00E4F8), color-stop(100%,#006EE6)); background: -webkit-linear-gradient(top, #00E4F8 0%,#006EE6 100%); background: -o-linear-gradient(top, #00E4F8 0%,#006EE6 100%); background: -ms-linear-gradient(top, #00E4F8 0%,#006EE6 100%); background: linear-gradient(to bottom, #00E4F8 0%,#006EE6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00E4F8', endColorstr='#006EE6',GradientType=0 );} .suye1:hover{background: -moz-linear-gradient(top, #000AAF 0%, #006EE6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000AAF), color-stop(100%,#006EE6)); background: -webkit-linear-gradient(top, #000AAF 0%,#006EE6 100%); background: -o-linear-gradient(top, #000AAF 0%,#006EE6 100%); background: -ms-linear-gradient(top, #000AAF 0%,#006EE6 100%); background: linear-gradient(to bottom, #000AAF 0%,#006EE6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000AAF', endColorstr='#006EE6',GradientType=0 ); border:2px solid #000AAF;} .suye1 img{float:left;width:30px;height:30px;}

.tyd{height:60px; display:block; float:left;}

.tyd01{width:98%;height:40px; display:block; float:left; font-size:18px;}

.tyd a img{width:38px; height:30px; margin-top:4px;}
.dh1{width:180px;height:60px;float:left;display:block;padding-left:8px;}
.dh1 img{width:180px; height:59px; float:left;}
.dh1 .btt{width:180px; height:25px; display:block; float:left; line-height:25px; font-size:2rem; color:#00F; margin:6px 0px 0px 0px;font-family:"Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei",;}
.dh1 .btty span{height:24px; display:block; float:left;}
.dh1 .btty{width:180px; height:26px; line-height:20px; float:left; display:block; margin:0px;}
.dh1 .btty .tyo img{width:20px; height:20px; float:left; margin-top:0px;}
.dh1 .btty .ztk{font-size:18px; color:#FFF; padding-left:5px; margin-top:0px;}
.dh1 .btty .ztk a{color:#FFF;}
.dh1 .suye{width:50px; height:50px; float:right;}
/**/
.am-headero span{width:50px; height:50px; display:block; float:left;}
.am-headero span img{width:20px; height:28px; margin-top:6px;}
.am-headero h1{margin-top:0;height:50px;margin-bottom:0;color:#010CA6;}
.tel{width:95%; height:50px; font-size:1.6rem; background:#0063D1; padding-top:10px; text-align:center; margin:0px 8px; color:#FFF;}
.tel img{width:74.6%; height:auto;}
.foot{width:95%;background-color:#F3F3F3; height:auto; overflow:hidden; display:block; padding:10px 0 10px 0; text-align:center; line-height:22px; margin:0px 8px 0px 8px;}
.foot p{width:95%; height:auto; display:block; font-size:1.2rem; float:left; margin:0px; text-align:center;}
.foot p strong{font-size:1.5rem; display:block; margin-bottom:10px;}
.dibu{height:50px; background:#7A186B; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 999999;}
.dibu li{width:25%; height:40px; float:left; text-align:center; padding-top:10px;}
.db_bg{background:url(../images/bg2.jpg) right repeat-y;}
.dibu li a{color:#FFF; font-size:12px;}
.dibu li a:hover{color:#FF0; font-size:13px;}
.blog-footer{padding: 10px 0; text-align: center;}
body{margin-bottom:60px !important;}
.btn_music{display: inline-block;width: 35px;height: 35px;background-size: 100% auto;position: absolute;z-index: 100;left: 15px;top: 20px;background-image: url(../images/play.png);background-repeat: no-repeat;background-position: center center;}
.btn_music.on{background-image: url(../images/stop.png);}
a, button, input{-webkit-tap-highlight-color:rgba(255, 0, 0, 0);}
ul, li{list-style:none; margin:0; padding:0}
.top_bar{position: fixed; z-index: 900; bottom: 0; left: 0; right: 0; margin: auto; font-family: Helvetica, Tahoma, Arial, Microsoft YaHei, sans-serif;}
.top_menu{display:-webkit-box; border-top: 1px solid #000AAF; display: block; width: 100%; background: rgba(255, 255, 255, 0.7); height: 54px; display: -webkit-box; display: box; margin:0; padding:0; -webkit-box-orient: horizontal; background: -webkit-gradient(linear, 0 0, 0 100%, from(#0012FF), to(#000AAA), color-stop(60%, #0012FF)); box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.1) inset;}
.top_bar .top_menu li{-webkit-box-flex:1; position:relative; text-align:center;}
.top_menu li:first-child{background:none;}
.top_bar .top_menu li a{height:48px; margin-right: 1px; display:block; text-align:center; color:#FFF; text-decoration:none; text-shadow: 0 1px rgba(0, 0, 0, 0.3); -webkit-box-flex:1;}
.top_bar .top_menu .home{max-width:70px}
.top_bar .top_menu .home a{height: 66px;width: 66px;margin: auto;border-radius: 60px;position: relative;top: -22px;left: 2px;background-size: 100% 100%;background-image: url(../images/home.png);background-repeat: no-repeat;background-position: center center;}
.top_bar .top_menu li a label{width: overflow:hidden; font-size: 12px; display: block !important; line-height: 18px; text-align: center;}
.top_bar .top_menu li a img{height: 24px; width: 24px; text-align:center;}
.top_bar li:first-child a{display: block;}
.menu_font{text-align:left; position:absolute; right:10px; z-index:500; background: -webkit-gradient(linear, 0 0, 0 100%, from(#0012FF), to(#000AAA), color-stop(60%, #0012FF)); border-radius: 5px; width: 120px; margin-top: 10px; padding: 0; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);}
.menu_font.hidden{display:none;}
.menu_font{top:inherit !important; bottom:60px;}
.menu_font li a{height:40px; margin-right: 1px; display:block; text-align:center; color:#FFF; text-decoration:none; text-shadow: 0 1px rgba(0, 0, 0, 0.3); -webkit-box-flex:1;}
.menu_font li a{text-align: left !important;}
.top_menu li:last-of-type a{background: none; overflow:hidden;}
.menu_font:after{top: inherit!important; bottom: -6px; border-color: #000AAA rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-width: 6px 6px 0; position: absolute; content: ""; display: inline-block; width: 0; height: 0; border-style: solid; left: 80%;}
.menu_font li{border-top: 1px solid rgba(255, 255, 255, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.2);}
.menu_font li:first-of-type{border-top: 0;}
.menu_font li:last-of-type{border-bottom: 0;}
.menu_font li a{height: 40px; line-height: 40px !important; position: relative; color: #fff; display: block; width: 100%; text-indent: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.menu_font li a img{width: 20px; height:20px; display: inline-block; margin-top:-2px; color: #fff; line-height: 40px; vertical-align:middle;}
.menu_font>li>a label{padding:3px 0 0 3px; font-size:14px; overflow:hidden; margin: 0;}
#menu_list0{right:0; left:10px;}
#menu_list0:after{left: 20%;}
#sharemcover{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); display: none; z-index: 20000;}
#sharemcover img{position: fixed; right: 18px; top: 5px; width: 260px; height: 180px; z-index: 20001; border:0;}
.top_bar .top_menu>li>a:hover, .top_bar .top_menu>li>a:active{background-color:#333;}
.menu_font li a:hover, .menu_font li a:active{background-color:#333;}
.menu_font li:first-of-type a{border-radius:5px 5px 0 0;}
.menu_font li:last-of-type a{border-radius:0 0 5px 5px;}
#plug-wrap{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0); z-index:800;}
#cate18 .device{bottom: 49px;}
#cate18 #indicator{bottom: 240px;}
#cate19 .device{bottom: 49px;}
#cate19 #indicator{bottom: 330px;}
#cate19 .pagination{bottom: 60px;}
/**首页动态广告**/
#banner{width:100%;margin:0 auto; overflow:hidden;background-size: cover; border-radius: 2px;
  -webkit-background-size: cover;
  -o-background-size: cover;
  -moz-background-size: cover;
  -ms-background-size: cover;
  position: relative;
  z-index: 1; }
#wrapper{margin:0;width:100%;height:auto;float:left;position:relative;/* On older OS versions "position" and "z-index" must be defined, */z-index:1;/* it seems that recent webkit is less picky and works anyway. */overflow:hidden;}
#scroller{height:auto;float:left;padding:0;}
#scroller ul{list-style:none;float:left;width:100%;padding:0;margin:0;text-align:left;}
#scroller .bannerty{width:100%; overflow:hidden;}
#scroller li{width:100%;display:block; float:left; height:auto;padding:0;position:relative;}

#scroller li p{
	position:absolute;
	z-index:2;
	display:block;
	overflow:hidden;
	width:100%;
	bottom:0;
	background-color:rgba(0, 0, 0, 0.5);
	color:#F4F4F4;
	font-size:14px;
	text-indent: 55px;
	line-height:24px;
	text-align: left;
	text-indent: 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding:0;
	margin:0;
}

#scroller li a{display:block;padding:0;margin:0;}
#scroller li dd{
	
	position: fixed; z-index: 900; bottom: 0; left: 0; right: 0;

	display:block;
	font-size:25px;
	width:556px;
	height:50px;
	margin:0 auto;
	z-index:999;
	background-color:#FFF;
	visibility: visible;
}
#scroller li dd{ color:#F00;}

#nav{float: right; margin-top: -15px; padding: 0; position: relative; width: auto; z-index: 3;}
#prev, #next{float:left;font-weight:bold;font-size:14px;padding:5px 0;width:80px;display: none;}
#next{float:right;text-align:right;}
#indicator > li{display:block; float:left;list-style:none;padding:0; margin:0;}
#indicator{display: block; margin: 0; padding: 0; width: auto;}
#indicator > li{text-indent:-9999em;width:8px; height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#888;overflow:hidden;margin-right:4px;}
#indicator > li.active{background:#DDDDDD;}
#indicator > li:last-child{margin:0;}
