@charset "utf-8";
/* CSS Document */

*{
padding:0px;
margin:0px;
font-family: source-han-sans-simplified-c, sans-serif;
font-style: normal;
}

*:focus{outline:none}

ul, ol { padding: 0;}

a{text-decoration:none}

img{border:none}
/* 标题 */
.home_title{	
	width: 1164px;
    margin: auto;
    padding: 70px 0px 60px;
}
.home_title_hr1{
	
	width:450px;
}
.home_title_hr2{
	width:450px;
}
.home_title_text{
	width:100px;
	text-align:center;
	
}

.home_title div{float:left;
                line-height:30px;
				height:30px}

/* 首页-查询输入框 */
.home_trace{
	position: relative;
	height: 250px;
    width: 100%;
    background: url(../../images/home_trace_bg.jpg);
    -moz-box-shadow: 2px 2px 2px #c1c1c1;
    box-shadow: 2px 2px 2px #c1c1c1;
	
}

.home_trace_container{
	height:100%;
	width:655px;
    margin:auto;
	background:url(../../images/home_trace_text.png) no-repeat center center;
	color:white;
	font-size:14px;
}

.home_trace_carton{
	width:92px;
	height:75px;
	position:relative;
	left:530px;
	top:30px
}

#home_tace_form{
	width:655px;
	margin:auto;
	position:relative;
	top:30px;
	text-align:center;
}

#home_trace_trace_text{
	line-height:47px;
	width:490px;
	height:47px;
	border-radius:5px;
	border:1px #d49920 solid;
	border-right:none;
	padding-left:10px;
	font-size:20px;
	color:#999;
	font-family: source-han-sans-simplified-c, sans-serif;
	font-style: normal;
	float:left;
}

#home_trace_trace_input{
	cursor:pointer;
	width:150px;
	height:49px;
	border:none;
	float:left;
	position:relative;
	left:-5px;
	background:url(../../images/home_trace_input.png);
}


/* 首页第一排icon */

.homemenu{
	height: 303px;
    width: 100%;
    background: #eba91f;
    position: relative;
}

.homemenu .flow_container{
    position: relative;
    margin: auto;
    width: 1123px;
    height: 200px;
    padding-top: 67px;
}

.homemenu .flow_container ul li{
    list-style: none;
    width: 142px;
    height: 115px;
    float: left;
    margin: 0px 22.5px;
    text-align: center;
}

.homemenu .flow_container ul li a span{
	color: #3d2b1a;
    font-size: 18px;
    line-height: 40px;	
}

.homemenu .flow_container ul li a p{
    font-size: 14px;
	color: #3d2b1a;
}

.homemenu .flow_container ul li div{
	margin: 0px 20px;
    width: 102px;
    height: 115px;
}

.homemenu .flow_icon1 div{
	    background-image: url(../../images/homemenu/1.png);
}
.homemenu .flow_icon2 div{
	    background-image: url(../../images/homemenu/2.png);
}
.homemenu .flow_icon3 div{
	    background-image: url(../../images/homemenu/3.png);
}
.homemenu .flow_icon4 div{
	    background-image: url(../../images/homemenu/4.png);
}
.homemenu .flow_icon5 div{
	    background-image: url(../../images/homemenu/5.png);
}
.homemenu .flow_icon6 div{
	    background-image: url(../../images/homemenu/6.png);
}


.homemenu .flow_icon1 div:hover{
	    background-image: url(../../images/homemenu/1_2.png);
}
.homemenu .flow_icon2 div:hover{
	    background-image: url(../../images/homemenu/2_2.png);
}
.homemenu .flow_icon3 div:hover{
	    background-image: url(../../images/homemenu/3_2.png);
}
.homemenu .flow_icon4 div:hover{
	    background-image: url(../../images/homemenu/4_2.png);
}
.homemenu .flow_icon5 div:hover{
	    background-image: url(../../images/homemenu/5_2.png);
}
.homemenu .flow_icon6 div:hover{
	    background-image: url(../../images/homemenu/6_2.png);
}


.homemenu .delta{
	margin: auto;
    width: 200px;
    height: 50px;
    text-align: center
 /* Rotate div */;
}


/* 首页第二排icon--六个追溯服务 */


.home_trace_service_container{
	width: 1200px;
    margin: auto;
    height: 100px;
}
.home_trace_service_container ul li{
	width: 140px;
    list-style: none;
    float: left;
    margin: 0px 30px 0px;
    text-align: center;
}

.home_trace_service_container ul li a .trace_p1{
	margin:20px auto 10px;
	font-size:18px;
	color:#3d2b1a;
}

.home_trace_service_container ul li a .trace_p2{
	font-size:14px;
	color:#9b9590
}

.home_goodshow_img{
	width: 1168px;
    margin: 0px auto;
    padding: 95px 0px 68px;
	margin-top:60px;
}

.home_live{
	width: 100%;
    height: 664px;
    background: url(../../images/home_live.jpg) no-repeat 50%;
}

/* top 10排行 */

.home_top10{
	width: 1164px;
    height: 500px;
    background: white;
    margin: auto;
    padding: 8px;
    -moz-box-shadow: 2px 2px 2px #c1c1c1;
    box-shadow: 2px 2px 2px #c1c1c1;
}
.home_top10_left{
	width: 737px;
    height: 500px;
    float: left;
    position: relative;
}

.home_top10_right{
	height: 500px;
    width: 419px;
    float: left;
    margin-left: 8px;
}

.home_top10_left_text{
	position: absolute;
    left: 0px;
    bottom: 0px;
    width: 100%;
    height: 126px;
    background: rgba(0,0,0,0.6);
}

.home_top10_left_text_img{
	width: 140px;
    height: 90px;
    float: left;
    border-right: 1px white solid;
    margin-top: 12px;
    text-align: center;
    padding-top: 12px;	
}

.home_top10_left_text_describe{
	width: 400px;
    height: 90px;
    color: white;
    float: left;
    font-size: 18px;
    margin-top: 12px;
    text-align: left;
    padding-top: 12px;
    padding-left: 30px;
}

.home_top10_left_text_describe ul{
	color: #bababa;
    padding-left: 20px;
    padding-top: 10px;
    text-align: left;
    font-size: 14px;
}


.home_top10_right{
	height: 500px;
    width: 419px;
    float: left;
    margin-left: 8px;
}
        
.home_top10_right_title{
	color: #3f2b18;
    width: 400px;
    height: 100px;
    margin-left: 19px;
    background: url(../../images/home_top10_title_bg.png) no-repeat 100% 70%;
}

.home_top10_right_list ul li{
	 border-top: 1px #e7e7e7 solid;
    line-height: 34px;
    height: 35px;
    list-style: none;
}


.home_top10_right_list ul li:nth-child(1) span,.home_top10_right_list ul li:nth-child(2) span,.home_top10_right_list ul li:nth-child(3) span{
	font-weight:bold;
	font-size:20px;
}

.home_top10_right_list ul li:nth-child(1) span{color:#fe0000}
.home_top10_right_list ul li:nth-child(2) span{color:#ffa200}
.home_top10_right_list ul li:nth-child(3) span{color:#ffd200}

.home_top10_right_list ul li .top10_list_num{
	width: 60px;
    float: left;
    text-align: center;
    color: #9d9d9d;
}
.home_top10_right a button{
	height: 30px;
    width: 419px;
    background: #eba91f;
    border: none;
    font-size: 14px;
    margin-top: 10px;
}
.home_top10_right a button:hover{
	    cursor: pointer;
}

.up_down{
	width: 20px;
    float: right;
}

.up_down img{
	margin-top:12px;
}



/* 新闻 */
.home_news{
	width: 1164px;
    height: 500px;
    background: white;
    margin: auto;
    padding: 8px;
    -moz-box-shadow: 2px 2px 2px #c1c1c1;
    box-shadow: 2px 2px 2px #c1c1c1;
}


.home_news_container{
	height: 500px;
    width: 419px;
    float: left;
    margin-right: 8px;
}
.home_news_title{
	width:420px;
	height: 68px;
    line-height: 68px;
    font-size: 24px;
    color: #3f2b18;
    padding-left: 10px;
}
.home_news_list{
	float: left;
    width: 420px;
}

.home_news_list ul li{
    border-top: 1px #e7e7e7 solid;
    line-height: 34px;
    height: 35px;
    list-style: none;
    display: block;
    width: 420px;
    overflow: hidden;
}
.home_news_list ul li a{
	text-overflow:ellipsis；
	display: block;
	float:left;
    overflow: hidden;
    width: 290px;
    height: 36px;
    color: #000000;
    padding-left: 10px;
}
.home_news_list ul li span{
	width: 80px;
    float: right;
    padding-right: 10px;
    text-align: right;
}

/* 客户logo*/

.home_custom{
	padding-bottom:50px;
	width:1164px;
	height:465px;
	margin:auto;
	position:relative;
}
.home_custom_logo{
	width: 232px;
    height: 232px;
    float: left;
    border-right: 1px #c3c3c3 solid;
    border-top: 1px #c3c3c3 solid;
    text-align: center;
}
.home_custom .no_top{
	border-top: none;
}

.home_custom .no_right{
	border-right:none
}
	

    
    