@charset "utf-8";
/*===========================手机站样式=============================*/
/* 织梦园（dedeyuan.com）做最好的织梦整站模板下载网站 */
body,div,p,h1,h2,h3,h4,h5,h6,img,ul,li,a,strong,span,p,dl,dt,dd,input,textarea{
    margin:0;
    padding:0;
    list-style:none;
    border:0;
    text-decoration:none;
    font-family:"microsoft yahei";
    font-weight: normal;
    font-size:14px;
    letter-spacing:1px;
}
body{
	background-color: #333;
}
img{width: 100%;}
*{ padding:0 ; margin:0 ; font-size:14px;text-align: left;}
.mt-10{ margin-top:10px;}
.mt-15{ margin-top:15px;}
.mt-20{ margin-top:20px;}
.mt-30{ margin-top:30px;}
.mt-35{ margin-top:35px;}
.mt-40{ margin-top:40px;}
.mt-50{ margin-top:55px;}
.mt-60{ margin-top:55px;}
.mt-65{ margin-top:65px;}
.mt-70{ margin-top:70px;}
.mt-80{ margin-top:80px;}
.mt-90{ margin-top:90px;}

/*返回顶部*/
.to-top { display: none; padding: 5px 10px; color: #fff; background-color: #f50;}

.mini-tit{
    padding:0px;
    margin:0px;
    width: 100%;
    height: auto;
}
.mini-tit img{
    display: block;
}

.mini-out{
	max-width: 640px;
	margin:0 auto;
	background-color: #fff;
}
.menu_menu_bg {padding:5px 0px; /*background-color: #3258ab;*/overflow: hidden;}

.ph_menu {margin:0 auto; padding:0px; width:100%;/* min-width:320px; */overflow: hidden; text-align: center;}
.ph_menu li{ display: inline-block; margin:3px -1px; width:23.5%; font-weight:bold;height:30px; line-height:28px; text-align:center; background-color: #ff2a2a; border: 1px solid #fff;box-sizing:border-box;}
.ph_menu li a{width:100%; color:#fff; font-size:14px; font-weight:normal; text-align: center;}
.ph_menu li a:hover{ color:#ffffff;}

/*ph-menu*/
.h-menu-hover{
  display: block;
  background-color: #313131;
  color: #fff !important;
  border:1px solid #666;
  box-sizing:border-box;
  height:29px;
}


.mini-class01{
    margin:0 auto;
    width:98%;
    margin-left:2.5%;
    }
.mini-class01 li{
    float:left;
    padding:5px 0px;
    margin-right:1.5%;
    margin-bottom:1.5%;
    width:47%;
    height: 20px;
    border-radius:10px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    background-color: #313131;
    }
.mini-class01 li a{
    display:block;
    width:100%;
    /*min-height:30px;*/
    font-size:14px;
    color:#fff;
    text-align:center;
    }
.prohover{background-color:#da2a2a !important;}
.ph-picnr{
    padding:0 8px;
}


/*手机标题*/
.ph-tit1{
  width: 100%;
}
.ph-tit1 h2{
  margin-top: 20px;
  display: block;
  height: 35px;
  text-align: center;
  font-size: 23px;
  color: #333;
}
.ph-tit1 p{
  display: block;
  text-align: center;
  font-size: 13px;
  color: #666;
  letter-spacing: 0px;
  text-transform: uppercase;
}
/*ph首页*/
.ph-about{
  margin-top: 15px;
  padding:15px;
  background-color: #efefef;
  color: #333;
  font-size: 14px;
  line-height: 170%;
  letter-spacing: 0px;
}
.ph-about p{
  color: #666;
  font-size: 14px;
  line-height: 170%;
  letter-spacing: 0px;
}

.ph-more1 a{
  display: block;
  margin:0 auto;
  width: 100px;
  height: 30px;
  background-color: #313131;
  font-size: 14px;
  color: #fff;
  text-align: center;
  line-height: 30px;
}

.ph-more2 a{
  display: block;
  margin:0 auto;
  width: 60%;
  height: 40px;
  border:1px solid #d9d9d9;
  font-size: 15px;
  color: #666;
  text-align: center;
  line-height: 40px;
  font-family: "Oswald";
}
/*手机站新闻*/
.ph-news1{
  padding:10px;
}
.ph-news1 li{
  margin:10px 0px 35px 0px;
  width: 100%;
}
.ph-news1 li a h2{
  display: block;
  margin-bottom: 15px;
  font-size: 17px;
  color: #333;
}
.ph-news1 li .line1{
  width: 30px;
  height: 1px;
  background-color: #999999;
}
.ph-news1 li .zi1{
  margin:14px 0px;
  font-size: 16px;
  color: #999999;
}
.ph-news1 li .zi2{
  display: block;
  font-size: 13px;
  color: #999999;
  line-height: 190%;
}
.ph-news1 li img{
  display: block;
  margin:15px 0px 15px 0px;
  width: 100%;
  height: 160px;
}

/*内页详情*/
.ph-n-cont{
  padding:15px;
  font-size: 15px;
  color: #333;
  line-height: 170%
}
.ph-n-cont p, .ph-n-cont p a, .ph-n-cont p p{
  font-size: 15px;
  color: #333;
  line-height: 170%
}
