/* Write your styles */
.am-container, .am-g-fixed {
    max-width: 1100px;
}
.am-topbar .am-text-ir {
  display: block;
  margin-right: 10px;
  height: 58px;
  width: 209px;
  background: url(../../images/logo.png) no-repeat left center;
  -webkit-background-size: 186px 40px;
  background-size: 186px 40px;
}
.am-topbar, .am-topbar a{
	color:#515151;
	font:normal 16px/58px "Microsoft YaHei";
	
}
.am-topbar{
	background:url(../../images/header-bg1.gif) repeat-x bottom;
	height:58px;	
	line-height:58px;
}
.am-topbar-brand{
	background:url(../../images/nav-bg.gif)  no-repeat right top;	
}
.am-topbar-nav li{
	background:url(../../images/nav-bg.gif)  no-repeat right top;	
	min-width:105px;
	text-align:center;
}
.am-topbar-nav>li>a{
	line-height:58px;
	font:bold 16px/58px "Microsoft YaHei";
}
.am-nav-pills>li+li {
    margin-left: 0px;
    margin-top: 0;
}
.am-nav>li>a:focus, .am-nav>li>a:hover {
	color:#ab0506;
	background-color:#F7F8F8;
}

/*right slider*/
.am-menu-offcanvas1 .am-menu-nav>.am-open>a, .am-menu-offcanvas1 .am-menu-nav>li>a:focus, .am-menu-offcanvas1 .am-menu-nav>li>a:hover {
    background-color: rgba(0,0,0,.02);
    color: #5D5D5D;
    outline: 0;
}
.am-offcanvas-bar{
	background-color:#ccc;
}
.am-offcanvas-bar:after{
	background: rgba(0,0,0,.075);
}
.am-menu-offcanvas1 .am-menu-nav>li>a, .am-menu-offcanvas1 .am-menu-sub {
    border-top: 1px solid rgba(0,0,0,.075);
}
.am-menu-offcanvas1 .am-menu-nav {
    border-bottom: 1px solid rgba(0,0,0,.075);

}
.am-menu-offcanvas1 .am-menu-sub a {
    color: #5D5D5D;
}
.am-menu-offcanvas1 .am-menu-sub {
    background-color: rgba(0,0,0,.075);
}
/*right slider*/

#mainpage:hover{
	background-color:transparent;
}
#mainpage:after {
	border:0px;
}
.am-selected-btn.am-btn-default {
    background: #fff;
}

.footer{
		background-color:#E9E9E9;
		font-size:1.2rem;
	}
/*@media screen and (min-width:1440px) and (max-width:1600px){}*/
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;height:70px;width:90px;margin-top:15px;}
.rollBox{overflow:hidden;padding:12px 0 5px 0px;margin:0 auto;}
	.rollBox .LeftBotton{height:52px;width:9px;background:url(button.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:20px 5px 0 0;cursor:pointer;}
	.rollBox .RightBotton{height:52px;width:9px;background:url(button.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:20px 0 0 5px;cursor:pointer;}
	.rollBox .Cont{overflow:hidden;float:left;}
	.rollBox .ScrCont{width:10000000px;}
	.rollBox .Cont .pic{width:330px;float:left;text-align:center;}
	.rollBox .Cont .pic a{color:#515151}
	.rollBox .Cont .pic .rightpic{float:left; height:90px;overflow:hidden;}
	.rollBox .Cont .pic .rightpic p{font-size:12px; text-indent:2em; text-align:left;}
	.rollBox .Cont .pic .leftpic{float:left;}
@media screen and (min-width:1240px){ /*大于等于1440*/
    .footer{
		height:150px;
	}
	.footer .am-container{
		background:url(../../images/footer_bg.jpg) center top no-repeat;
		width:1001px;
		height:150px;
	}
	ins, mark {
		background:none;
	}
	.footer p {
		  color: #7f8c8d;
		  margin: 0;
		  padding: 15px 0;
		  text-align: center;
		}
	
}
@media screen  and (max-width:1150px){  
	.wmf_search{display:none}
}
@media screen and (min-width:1024px) and (max-width:1240px){    
      /*懒人建站*/
	  .footer{
		height:150px;
	}
	.footer .am-container{
		background:url(../../images/footer_bg.jpg) center top no-repeat;
		width:1001px;
		height:150px;
	}
	ins, mark {
		background:none;
	}
	
}
@media screen and (min-width:768px) and (max-width:1024px){ 
      /*不大于768px的设备尺寸中 响应式布局的特定样式*/
	
}
@media screen and (min-width:360px) and (max-width:768px){
    
}
@media screen and (max-width:360px){
    
}



.am-childnav{
	background: #f7f8f8 url(../../images/pull_nav_bg.jpg) 0 bottom repeat-x;
	height:170px;
	position:relative;
	top:-20px;
}
.am-listwmf{
	border:0px;
}
.am-listwmf{
	list-style:none;
	padding:5px 0px;
	margin:0px;	
	border-left:1px solid #ccc;
	margin-top:0px;
	margin-left:-4px;
	background:none;
	height:130px;
	
}

.am-listwmf li{
	height:25px;
	line-height:25px;
	border:0px;
	background:none;	
	
}
.am-panel{max-height:60px;}
.am-listwmf li a:hover{
	
	color:#ab0506;
}
.am-topbar-fixed-bottom, .am-topbar-fixed-top {
	position:Fixed;
}
.pull_up {
    width: 53px;
    height: 27px;
    display: block;
    position: absolute;
    bottom: 4px;
    left: 50%;
    margin-left: -26px;
    z-index: 99;
    background: url(../../images/pull_up.png) 0 0 no-repeat;
}

.am-pics{
	
	background-color:#E9E9E9;
}
.am-gallery-title{
	
	text-align:center;
}

	
	
	/*artcle*/
	.place a{color:#000;}
	.am-list-item-hd{
		color:#333;		
	}
	.am-list-item-hd:hover{
		color:#ab0506;
	}
	.am-pagination-default li a{
		color:#333;
	}
	.am-pagination-default li a:hover{
		color:#ab0506;
	}
	
	.am-form input[type=number], .am-form input[type=search], .am-form input[type=text], .am-form input[type=password], .am-form input[type=datetime], .am-form input[type=datetime-local], .am-form input[type=date], .am-form input[type=month], .am-form input[type=time], .am-form input[type=week], .am-form input[type=email], .am-form input[type=url], .am-form input[type=tel], .am-form input[type=color], .am-form select, .am-form textarea, .am-form-field {
		    padding: 2px;
			font-size: 1rem;
			line-height:1.2rem;
	}
.am-gallery-default .am-gallery-item img {
    width: 100%;
    height: 120px;
}