*{
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}
body{
	background: rgb(241,241,241);
	background: #f5f5f5;
    font-size: 12.48px;
    color: #333333;
}
img{
	max-width: 100%;
}

input{
    outline: none;
}
a{text-decoration:none;color:#08acee;}
a{color:#666;}

h2{
	font-size: 16px;
	font-weight: 900;
}
h3{
	font-size: 14px;
	font-weight: 900;	
}

li{
	list-style: none;
	line-height: 20px;
}

.main{
	margin-bottom: 60px;
}

.headtop{
	text-align: center;
	line-height: 50px;
	height: 50px;
	background: #ff3a00;
	color: white;	
}

.head h2{
	font-weight: 500;
}



.masonry {
  width: 100%; 
  margin: 0px auto; 
  columns: 2; 
  column-gap: 8px; 
  padding: 5px;
  border-bottom: #ff3a00 1px solid;
}
.item {
    width: 100%;
    break-inside: avoid;
    margin-bottom: 20px;
    float: left;
    border-radius: 6px;
    padding-bottom: 10px;
	background: rgba(255 255 255/1);
}

.item img {
  width: 100%;
}

.item h2 {

}

.item P {
  color: #555;
  padding: 4px 0;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    /* text-overflow: ellipsis;*/
}

.item span{
	border-radius: 4px;
}

.itemtext{
	padding: 8px 4px 4px 4px;
}

.xianshi{
	border: red 1px solid;
	padding: 1px 2px;
	color: #ff3a00;
	font-size: 12px;
}

.hot{
	background: #ff0027;
	color: white;
	font-size: 14px;
	padding: 0px 3px;
}

.hottitle{
  font-weight: 700;	
  color: #323332;
  font-size: 14px;
}

p.price{
    color: #497d11;
	color: #ff3a00;
	font-weight: 700;
	font-size: 16px;
}

.fuhao{
	font-size: 10px;
}

.chuxiao{
	padding-left: 5px;
	font-size: 10px;
	font-weight: 500;
}




.clear{
	clear: both;
}



.mynews{
	background: white;
}

.mynewshead{
	text-align: center;
	    height: 50px;
	    line-height: 50px;
}

hr{
	    background-color: #ff3a00;
	    width: 50px;
	    height: 1px;
	    border: none;
	    text-align: center;
	    margin: 0 auto;
		    margin-top: -8px;
}

.mynewscontent{
	padding: 2%;
}

.leftcontent span{
	float: right;
	color: red;
}

.leftcontent{
	margin-top: 10px;
}

.leftcontent li{
    /* background: #ffe4e8; */
    margin-bottom: 4px;
    padding: 2px 5px;
    border-bottom: 1px solid #e5e5e5;
    border-top: 0px;
}


.left,.right{
	    width: 49%;
	    float: left;
}

.left{
    /* background: whitesmoke; */
    padding: 3%;
    border-radius: 6px;
    margin-right: 2%;
    box-shadow: 1px 2px 5px 1px #e4d9d9;
	height: 54vh;
    background: url(../mypic/bj.jpg);
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: 0 100%;
}

.left h3{
    border-left: 4px solid #ff0027;
    padding-left: 6px;
}

.righttop,.bottomtop{
	padding: 6%;
	border-radius: 6px;
	box-shadow: 1px 1px 5px 1px #e4d9d9;
}

.righttop{
	margin-bottom: 10px;
}

.righttop li{
	border-bottom: 2px white solid;
	padding: 1px 5px;
}

.bottomtop{
    background: url(../mypic/bj.png);
	background-size: 100% 100%;
	height: 38vh;
	overflow: hidden;
}

.bottomtop li{
    padding: 4px 5px;
    border-bottom: 1px dashed #ccc;
    margin-bottom: 0!important;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    /* text-overflow: ellipsis;*/
}

.bottomtop h3{
    border-left: 4px solid #ff0027;
    padding-left: 6px;
    color: #ff0027;
    font-size: 16px;
    font-style: oblique;
    letter-spacing: 1px;
}

.jianju{
	height: 1vh;
}


.footer{
	    position: fixed;
	    bottom: 0;
	    left: 0;
	    z-index: 49;
		align-items: center;
		    padding: 7px 5px 7px 5px;
		    background: white;
		    box-shadow: 0 -1px 1px #f5f4f4;
			 width: 100%;
}

.itemfoot{
	-webkit-box-flex: 1;
	    -webkit-flex: 1;
	    -ms-flex: 1;
	    flex: 1;
	    display: -webkit-box;
	    display: -webkit-flex;
	    display: -ms-flexbox;
	    display: flex;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    -webkit-flex-direction: column;
	    -ms-flex-direction: column;
	    flex-direction: column;
	    -webkit-box-pack: center;
	    -webkit-justify-content: center;
	    -ms-flex-pack: center;
	    justify-content: center;
	    -webkit-box-align: center;
	    -webkit-align-items: center;
	    -ms-flex-align: center;
	    align-items: center;
	    color: #979797;
		   float: left;
			    width: 25%;
}

.footpic{
	width: 25px;
	    height: 25px;
	    display: block;
	    border: none;
	    float: left;
	    background-size: 25px;
	    background-repeat: no-repeat;
		background-image: url(../mypic/tb1.png);	
}

.footpic.second{
		background-image: url(../mypic/tb2.png);	
}

.footpic.third{
		background-image: url(../mypic/tb3.png);	
}

.footpic.four{
		background-image: url(../mypic/tb4.png);	
}

span.foottext.active{
	color: red;
	font-weight: 700;
}

span.footpic.third.active{
   background-image: url(../mypic/tb3a.png);	
}

span.footpic.active{
   background-image: url(../mypic/tb1a.png);	
}

span.footpic.second.active{
   background-image: url(../mypic/tb2a.png);	
}

span.footpic.four.active{
   background-image: url(../mypic/tb4a.png);	
}


.foottext{
	display: inline-block;
	font-size: 0.6rem;
	color: #818085;
	padding-top: 2px;
}

















@media screen and (min-width: 800px) {

}