@charset "UTF-8";
/*公共样式*/

img{
	border:none;
}
.clear{
	clear:both;
}
.radiu{
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius:3px;
}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
/****公共样式头尾部****/
.top{
	height:92px;
	background:#fff;
}
.top .logo{
	float:left;
	padding-top:20px;
	padding-left:16px;
}



.top .menu-btn{
	float:right;
	padding-top:32px;
	padding-right:16px;
}


.top_about{
	height:92px;
	background:#fff;
	
}


.top_about li.back{
	float:left;
	padding-top:28px;
	padding-left:10px;
}

.top_about li.head_title{
	float:left;
	width:420px;
	text-align:center;
	font-size:36px;
	line-height:90px;
}

.top_about li.menu-btn{
	float:right;
	padding-top:32px;
	padding-right:16px;
}
/*菜单*/
#pane1{
	width:100%;
	height:0px;
	left:0px;
	top:92px;
	overflow:hidden;
}
#pane1 li{
	text-align:left;
	border-bottom:1px solid #ddd;
	padding:10px 20px;
	background:#efefef;
	width:100%;
	font-size:1.7rem;
	
}
#pane1 li a{
	color:#333;
	font-size:1.7rem;
}
/*marquee style*/
.scroll{
	height:20px;
	overflow:hidden;
	line-height:20px;
	text-align:center;
}
#jnImageroll {
    float: left;
    height: 200px;
    overflow: hidden;
    position: relative;
    width: 100%;
	overflow:hidden;
}
#jnImageroll img {
    position: absolute;
    left:0px;
    top: 0px;
    margin-left:0px;
}
#jnImageroll div {
    bottom: 0;
	right:40%;
    overflow: hidden;
    position: absolute;
    float: left;
}
#jnImageroll div a {
    background:url('../images/tg_flash_p2.png') no-repeat;
    display: inline-block;
    float: left;
    height: 20px;
    margin-right: 2px;
    overflow: hidden;
    padding: 5px 13px;
    text-align: center;
	font-size:12px;
}
#jnImageroll div a:hover {
    text-decoration: none;
}
#jnImageroll div a em {
    cursor: pointer;
    display: block;
    height: 16px;
    overflow: hidden;
    width: 79px;
}
#jnImageroll .last {
    margin: 0;
}
#jnImageroll a.chos {
    background: url("../images/tg_flash_p.png") no-repeat;
    color: #FFFFFF;
}
.notice{
	background:url(../images/notice.png) no-repeat 5px 10px #333;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:45px;
}
.notice a{
	color:#fff;
}
.content{
	padding:0px;
	width:96%;
	float:left;
	margin:16px;
}
.content div{
	width:33%;
	float:left;
	text-align:center;
	margin-bottom:20px;
}
.footer{
	width:100%;
	position:relative;	
	padding-top:15px;
	padding-bottom:15px;
	color:#666;
	text-align:center;
	float:left;
	margin-bottom:110px;
	z-index:999;
}
/*首页样式*/

/*关于我们*/
.aboutcloum{
	margin-bottom:1px;
	padding-left:20%;
	padding-top:15px;
	padding-bottom:15px;
	font-size:18px;
	font-weight:bold;
}
.aboutcontent{
	display:none;
	padding:10px;
	line-height:30px;
}
.j-right{
	background:url('../images/r-right.png') no-repeat 80% #D21506;	
	color:#fff;	
}
.j-bottom{
	background:url('../images/b-right.png') no-repeat 80% #990000;	
	color:#fff;		
}
.soncolumn{
	display:none;
}
.soncolumn li{
	padding-left:25%;
	font-size:14px;
	border-bottom:1px solid #ccc;
	padding-top:15px;
	padding-bottom:15px;
}
/*文章列表页*/
.title{
	margin-bottom:1px;
	padding-left:5%;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #eaeaea;
}
.title a{
	color:#333;
}
/*会员中心*/
.member-top{
	background:#333;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	color:#fff;
	font-size:18px;
}
.member-top img{
	float:right;
	margin-right:5px;
}
.content input.in,.content textarea.in{
	width:95%;
	padding:12px 8px;
	border:1px solid #eaeaea;
	margin-bottom:15px;
}
.content input.login-btn{
	border:none;
	background:#D21506;
	color:#fff;
	padding:10px 30px;
	font-size:18px;
}
/*产品列表*/
div.order{
	width:100%;
	height:100%;
	overflow:hidden;
	text-align:left;
}

.order .pic{
	float:left;	
	width:100%;
	overflow:hidden;
	
}

.order .pic a{
	color:#fff;	
	font-size:1.5em;
}
.order .pic img{
	border:none;
	width:100%;
}
.order .pcon{
	width:100%;
	height:30px;	
	line-height:1.6em;	
	
	text-align:center;
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter:alpha(opacity=80);*/
	background:url(../images/bg-black.png);
	
	bottom:10px;
	position:relative;
	z-index:99;
	
}

/*购物车*/
input.add,input.min{
	border-bottom:1px solid #ccc;
	width:40px;
	height:25px;
	background:#fff;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius:3px;
	border:1px solid #ccc;
	text-align:center;
	font-size:12px;

}
input.text_box{
	border-bottom:1px solid #ccc;
	width:50px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius:3px;
	border:1px solid #ccc;
	text-align:center;
	font-size:12px;
	padding:7px 0px;
}
.total{
	background:#333;
	color:#fff;
	font-size:18px;
	padding:15px 0px;
	text-align:center;
	width:70%;
	float:left;
	margin-bottom:1px;
}
.js{
	background:#D21506;
	color:#fff;
	font-size:18px;
	padding:15px 0px;
	text-align:center;
	width:30%;
	float:right;
}
.js a{
	color:#fff;
}
/*填写订单*/
.orderlist{
	padding:15px;
	border-bottom:1px solid #e3e3e3;
}
.ordertitle{
	padding:15px;
	background:#eaeaea;
}
/*产品*/
div.productshow{
	width:100%;
}
div.productshow img{
	width:300px;
	border:1px solid #e3e3e3;
	text-align:center;
}