/*banner*/


#maincontent {
	padding:30px 0;

}
#maincontent .container {
	width: 1200px;
}
#main-content .container {
	width: 1200px;
}

/**
 * 分类样式
 */
#cart {
	height: 135px;
	padding: 55px 15px 0 15px;
	
}
#cart h1 {	
	color: #000;
	font-family: 'Segoe UI';
	font-weight: bold;
	font-size: 30px;
	margin:0;
	text-transform: uppercase;
}
#cart p {
	float: left;
	margin-top:10px;
	text-transform: uppercase;
}
#cart ul {
	float: right;
	
}
#cart ul li {
	float:left;
	list-style:disc;
	padding-left: 10px;
	margin-right: 40px;
}

.ca {	
	margin-bottom: 0px;
	font-size: 16px;
	display: block;
	color: #221212;
}
.car {
	margin-bottom: 0px;
	font-size: 16px;
	display: block;
	color: #c91f0d;
}
#cart ul li:active {
	margin-bottom: 0px;
	font-size: 16px;
	display: block;
	color: #c91f0d;
}


/*product*/




/*product end*/
.pro-cate ul {
	padding:0;
	margin:0;
	margin-bottom:35px;

}
.pro-cate ul li {
	float: left;
	height:57px;
	line-height:57px;
	margin-right: 5px;
}
.pro-cate ul li:nth-last-child(2) {
	margin-right:0;
}
.pro-cate ul li.cate-tit {
	margin-right:15px;
}
.pro-detail {
	width: 290px;
	height:320px;
	padding-top:25px;
	background:url(../img/pro-bg.png) no-repeat;
	float: left;
	margin-right:10px;

}
.pro-detail dl dd {
	padding-left:25px;
	color:#fefefe;
}
.pro-detail dl dd a {
	background:url(../img/detailbg.png) no-repeat;
	width: 88px;
	height:28px;
	line-height: 28px;
	text-align: center;
	color:#fff;
	display: inline-block;
}
.pro-detail dl dd span {
	font-size:17px;
	margin-left:20px;

}
/* -- 产品详细页__产品详细参数 -- */
#goods {
	background:#fff;
}
.goods-con {
	background:#f4f4f4;
}
.good-cate {
	background:#4b4f52;
	padding:0;
	padding-top:10px;
	padding-bottom:250px;
}
.good-cate h3 {
	padding-left:45px;
}
.good-cate ul {
	padding:0;
}
.good-cate ul li {
	height:65px;
	line-height:65px;
	padding-left:45px;
	font-family:'Arial';
	font-size:16px;
	border-bottom:1px solid #61646b;

}
.good-cate ul li a {
	color:#fff;
	display:block;
}
.good-cate ul li:hover,.good-cate ul li:active {
	background:#61646b;
}

.list_title {
	height:40px;
	padding:0 5px 5px 25px;
	border-bottom: 1px solid #cccccc;

}
.list_title h2 {
	font-size: 26px;
	line-height: 30px;
	color: #252525;
	font-family: "Arial";
}
.list_title h2 em {
	font-style: normal;
	color: #393333;
	font-size: 14px;
}
.breadcrumb {
	float: right;
	padding:0;
	line-height: 30px;
	margin-bottom:0;
	background: none;
	color:#252525;
}
.breadcrumb a {
	color:#252525;
}
.detail {
	padding:35px;
}
.detail .detail-pic {
	border:2px solid #939598;
	background:#fff;
	width: 800px;
	height:555px;
	display: table-cell;
	vertical-align:middle;
	*display:block;
	*font-size:698px;
	*font-family:Arial;
}
.detail .detail-pic img{
	vertical-align:middle;
}
.parameter {
	margin:35px 0 20px;
	width:176px;
	height:56px;
	line-height:56px;
	text-align:center;
	background:url(../img/parameterbg.png) no-repeat;
	font-size:22px;
	color:#fff;
	font-weight:900;
}

/**
 * 会员注册样式
 */
#reg {
	
	float:left;
	margin:0 0 10px 0;
	padding-left:180px;
}
#reg h2 {
	padding-left:150px;
	border-bottom:none;
	
}
#reg span.red {
	color:red;
}
/*
常用问题
 */
#right_main {padding:20px;}
dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:720px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url(Img/ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:13px; color:#008DCD; font-weight:bold; }
dl.news_dl .dt_1:hover {background:url(Img/ico7.gif) no-repeat 0 6px;color:#008DCD; }/*资讯首页内容,点击时的图片*/
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} /*文章出处*/
dl.news_dl dd { font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}
/**
 * 公司概况样式
 */
#company {
	color:#fff;
	padding-top:20px;
	padding-bottom:100px;
	
}
.about-foot {

}
/*时间轴*/
.color-349aff{color:#349aff;}
.color-ffcc33{color:#ffcc33;}
.color-fe9900{color:#fe9900;}
.pr{ position: relative;}
.pa{position: absolute;}
.pd-15{ padding-bottom: 15px;}
.pb-50{padding-bottom: 50px;}
.pt-15{ padding-top: 15px;}
.mb-50{margin-bottom: 50px;}


.about .about-body {overflow: hidden;}
.about .about-body{display: table-cell; vertical-align: top; width:10000px; overflow: hidden;}
.about .about-body .about-title h1{ font-size:30px; color: #666; }

.about .about-body .about-title .help-block{ color: #cbcbcb; font-size: 20px;}
.about .about-body .about-content{ position: relative; color: #666;line-height: 180%; font-size: 16px; padding-bottom: 200px;}
.about .about-body  .tree-bg{ background: url('../img/about_tree_bg.png') no-repeat right bottom;}
.about .about-body .about-content p{  color: #666; text-indent: 2em; line-height: 180%; font-size: 16px;}
/**
 * 发展历程
*/
.history h1 {
	width:370px;
	height:64px;
	line-height:64px;
	text-align: center;
	background:url(../img/historybg.png) no-repeat;

}
.process-timeline{ height:400px; width: 100%; position: relative; overflow:hidden;}
.process-timeline:after{content:"";position:absolute;top:48%;left:0;margin-left:0;background:#99999a repeat-x; height:2px; width:100%; display:block}
.process-timeline .process-body{ position: relative; height: 100%; margin-left: 0;}
.process-timeline .process-row{ cursor:move; display: inline-block; width: 250px; float: left; margin: 0;  position: relative; height: 400px;overflow:hidden;}
.process-timeline .process-row .process-time{ position: absolute; top: 20%; left: 13%; -wekit-top:13%;}
.process-timeline .process-row .process-time .time-con{ position: relative; text-align: center; }
.process-timeline .process-row .process-time .time-con .pic{position: absolute; z-index: 1;}
.process-timeline .process-row .process-time .time-con .pic i{ font-size: 100px; color: #666; }
.process-timeline .process-row .process-time .time-con .year{ position: absolute; z-index: 10; font-size: 20px; color:#fff; padding: 50px 5px 0 5px;}
.process-timeline .process-row .process-time .time-con .bgcolor{ position: absolute; border-radius: 100%;  margin-top: 48px; margin-left: 10px; width: 40px; height: 40px; z-index: 5;}

.process-timeline .process-row .process-time .time-con .bgcolor.red{ background: red;}
.process-timeline .process-row .process-time .time-con .bgcolor.blue{ background: #3399fe;}
.process-timeline .process-row .process-time .time-con .bgcolor.orange{ background: #eb6100;}

.process-timeline .process-row .process-time .time-con .red i{ color: red;}
.process-timeline .process-row .process-time .time-con .blue i{ color: #3399fe;}
.process-timeline .process-row .process-time .time-con .orange i{ color: #ff9900;}


.process-timeline .process-row .process-noyear { position: absolute; top: 43%; width: 200px; text-align: center; font-size: 20px;}
.process-timeline .process-row .process-content{padding-bottom: 40px; }
.process-timeline .process-row .process-content h2{ font-size: 26px;font-weight:700; text-align: center;color:#eb6100;}
.process-timeline .process-row .process-content p{text-indent: 0 !important; font-size: 14px !important; height: 60px; overflow: hidden; color: #f6f6f6; white-space:normal;text-align:center; }

.process-timeline .process-row:nth-child(even) .process-time{ top: 20%;}
.process-timeline .process-row:nth-child(even) .process-time .time-con .year{ padding: 15px 0 0 5px;}
.process-timeline .process-row:nth-child(even) .process-noyear { top:53%}
.process-timeline .process-row:nth-child(even) .process-content{padding-top: 280px; padding-bottom: 0;}
.process-timeline .process-row:nth-child(odd) .process-time .time-con .pic i{-moz-transform:scaleY(-1); -webkit-transform:scaleY(-1); -o-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV();/*垂直翻转*/
}
.process-timeline .process-row:nth-child(even) .process-time .time-con .bgcolor{ margin-top: 15px; margin-left: 10px;}

.scrollMouse {
	}
.scrollMouse i{color: #b5b5b5; display: inline-block;margin: 0 5px; vertical-align: middle;}
.scrollMouse #processLeft {background:url(../img/prev.jpg) no-repeat;width: 35px;
	height:63px;cursor:pointer;}
.scrollMouse #processRight{background:url(../img/next.jpg) no-repeat;width: 35px;
	height:63px;cursor:pointer;}
.scrollMouse i:hover{ color: #666;}


/**
 * 新闻详情样式
 */
#read {
	padding-top:20px;
	text-align: center;
	text-indent: 2em;
}
#reada {
	padding:20px;
	text-align: left;

	
}
#reada p {
	text-indent: 2em;
}
#page {
	padding:20px;
}
#page .pager a {
	color: #000;
}


/**
 * 在线留言样式
 */
.main {
	margin:0 auto;
	/* margin-left: 40px; */
	/* margin-top:30px; */
	width:550px;
	/* float: left; */
	
}
.main h2 {
	width:844px;
	height:51px;
	color:#fff;
	line-height: 51px;
	font-size: 16px;
	border-bottom: 4px solid #696969;

}
.main h2 span {
	float:right;
	font-size: 12px;
	color:#AFAFAF;
}
.main h2 em {
	color:#FDB504;
	font-style:normal;
}

/**
 * 关于我们样式
 */
.about {
	padding-top:20px;
	padding-left:10px;
}

.content {
	float: left;
}
.pic {
	margin-top:20px;

	float:right;
}



/**
 * 下载中心
 */
#down {
	padding-top:20px;
}
.gright .table th {
	text-align: center;
	width: 100px;
	vertical-align: middle;
}
.table td {
	text-align: left;

}
.table td a {
	float: right;
}

/*常用问题*/
.qu {
	padding:0 20px;
}

/* SuperBox */
.superbox-list {
	display:inline-block;
	*display:inline;
	zoom:1;
	width:12.5%;
}
.superbox-img {
	max-width:100%;
	width:100%;
	cursor:pointer;
}
.superbox-show {
	text-align:center;
	position:relative;
	background:#333;
	box-shadow:inset 0 1px 5px #111;
	-webkit-box-shadow:inset 0 1px 5px #111;
	-moz-box-shadow:inset 0 1px 5px #111;
	width:100%;
    float:left;
	padding:25px;
	display:none;
}
.superbox-current-img {
	max-width:100%;
	box-shadow:0 1px 4px #222;
	border:1px solid #222;
}
.superbox-img:hover {
	opacity:0.8;
}
.superbox-float {
	float:left;
}
.superbox-close {
	opacity:0.7;
	cursor:pointer;
	position:absolute;
	top:25px;
	right:25px;
	background:url(../img/close.gif) no-repeat center center;
	width:35px;
	height:35px;
}
.superbox-close:hover {
	opacity:1;
}



/**
 * 会员
 */
/*section共同部分*/
.login-main{width: 1220px;margin: 0 auto;padding: 0 50px;box-sizing: border-box;}
.login-main h2{font-size: 22px;text-align: left;font-weight: 500;margin-top: 30px;border-bottom: 1px solid #D2D2D2;padding-bottom: 15px;}

/*用户登录*/
.login-data{margin:80px 0 90px 0;}
.login-bike{margin-left: 50px;}
.login-detail{width: 332px;margin-left: 200px;}
.login-detail p{border: 1px solid #979797;width: 332px;height: 40px;border-radius: 5px;margin-top: 20px;padding-left: 60px;box-sizing: border-box;position: relative;}
.login-detail p i{display: inline-block;position: absolute;top: 50%;left: 20px;margin-top: -5px;}
.login-detail p input{border: none;outline: none;width: 100%;height: 38px;font-size: 14px;line-height: 38px;border-radius: 5px;}
.login-select{margin: 10px 0 20px 0;height: 30px;text-align: center;}
.login-select label{display: inline-block;padding-left: 30px;height: 30px;line-height: 30px;position: relative;}
.login-select label i{cursor: pointer;display: inline-block;position: absolute;top: 50%;left: 0;background: url("../images/select-one.png")no-repeat 0 center;width: 18px;height: 18px;margin-top: -9px;}
.login-select label i.ert{background: url("../images/select-two.png")no-repeat 0 center;}
.login-select a{display: inline-block;float: right;color: #5F5F5F;line-height: 30px;font-size: 14px;}
.login-str input{display: block;width: 100%;border:none;background-color: #c91f0d;text-align:center;height: 46px;border-radius: 5px;color: #fff;line-height: 46px;font-size: 16px;margin-top: 20px;}
.login-str a.str-reg{background-color: #FFF;color: #6E6E6E;border: 1px solid #979797;box-sizing: border-box;}

/*登录注册*/
.login-more{margin-top: 50px;position: relative;min-height: 500px;}
.login-left{width: 332px;}
.login-left .left-dec{margin-left: 0px;}
.more-login{margin-top: 20px;text-align: left;}
.more-login label{font-size: 14px;color: #7D7D7D;line-height: 25px;}
.more-login ul li{float: left;width: 30px;height: 25px;border-left: 1px solid #EAEAEA;padding: 0 5px;}
.more-login ul li a{display:inline-block;width: 30px;height: 25px;}
.more-login ul li a.a1{background: url(../images/font-weixin.png)no-repeat center center;}
.more-login ul li a.a2{background: url(../images/font-xinlang.png)no-repeat center center;}
.more-login ul li a.a3{background: url(../images/font-qq.png)no-repeat center center;}
.more-login ul li a.a4{background: url(../images/font-tengxunweibo.png)no-repeat center center;}
.more-login ul li a.a5{background: url(../images/font-mi.png)no-repeat center center;}
.more-login ul li a.a1:hover{background: url(../images/font-weixin%20copy%202.png)no-repeat center center;}
.more-login ul li a.a2:hover{background: url(../images/font-xinlang%20copy%202.png)no-repeat center center;}
.more-login ul li a.a3:hover{background: url(../images/font-qq%20copy%202.png)no-repeat center center;}
.more-login ul li a.a4:hover{background: url(../images/font-tengxunweibo%20copy.png)no-repeat center center;}
.more-login ul li a.a5:hover{background: url(../images/font-mi%20Copy%202.png)no-repeat center center;}
.login-right{width: 332px;position: absolute;right: 0;top: 20px;}
.login-right h4{color: #6D6D6D;font-size: 20px;margin-bottom: 30px;text-align: left;}
.login-right p{color: #8F8F8F;font-size: 14px;margin-bottom: 60px;text-align: left;}
.login-right a{color: #fff;font-size: 22px;line-height: 46px;display: inline-block;width: 100%;text-align:center;background-color: #c91f0d;border-radius: 5px;}
.zhi{position: absolute;top: 0;left: 50%;width: 2px;height: 340px;background-color: #D8D8D8;}

/*立即注册*/
.register-data{width: 332px;margin: 20px auto 50px auto;position: relative;}
.register-data p{background-color: #FFF;border: 1px solid #979797;width: 332px;height: 40px;border-radius: 5px;margin-top: 20px;padding-left: 50px;box-sizing: border-box;position: relative;}
.register-data p i{display: inline-block;position: absolute;top: 35%;left: 20px;margin-top: -5px;}
.register-data p input{border: none;outline: none;width: 100%;height: 38px;font-size: 14px;line-height: 38px;border-radius: 5px;display: inline-block;}
.register-data p label{position: absolute;width: 100%;height: 40px;line-height: 40px;font-size: 14px;color: red;display: none;top: 0;left: 50px;text-align: left;z-index: 1;cursor: text;}
.regis-str{margin-top: 50px;}
p.regis-an{width: 160px;display: inline-block;}
.regis-safe .codes-btn{cursor: pointer;text-align:center;border:none;outline:none;display: block;width: 160px;height: 40px;color: #ffffff;background-color: #0AC176;border-radius: 5px;margin-top: 20px;font-size: 14px;}

/*用户授权*/
.authorize{margin-top: 60px;}
.authorize p{width: 300px;margin: 0 auto;padding-bottom: 20px;border-bottom: 1px solid #D2D2D2;}
.authorize .authorize-data{text-align: left;width: 300px;margin:25px auto 60px auto;}
.authorize .authorize-data li{margin-bottom: 20px;}
.authorize .authorize-data li img{display: inline-block;margin-right: 20px;line-height: 20px;}
.authorize .authorize-data li label{display: inline-block;font-size: 20px;}
.auth-foot{width: 600px;margin: 80px auto 300px auto;}
.auth-foot a{display: inline-block;width: 220px;height: 50px;line-height: 50px;color: #fff;background-color:#E4E4E4;font-size: 20px;}
.auth-foot .auth-hr{background-color: #0AC176;}

/*找回密码*/
.search-repass{}
.search-repass .search-title{font-size: 22px;color: #5F5F5F;margin-bottom: 30px;}
.search-repass .email-sd{display: block;width: 332px;height: 40px;border: 1px solid #979797;border-radius: 5px;box-sizing: border-box;position: relative;padding-left: 50px;margin: 0 auto 40px auto;}
.search-repass .email-sd i{display: inline-block;position: absolute;top: 50%;left: 15px;margin-top: -6px;}
.search-repass .email-sd input{width: 95%;font-size: 16px;line-height: 38px;border: 0;outline: none;}
.search-repass .email-sd label{position: absolute;width: 100%;height: 40px;line-height: 40px;font-size: 14px;color: red;display: none;top: 0;left: 50px;text-align: left;z-index: 1;cursor: text;}
.search-repass a{display: block;width: 332px;height: 46px;color: #ffffff;line-height: 46px;font-size: 16px;background-color: #0AC176;border-radius: 5px;margin: 0 auto 180px auto;}

/*联系我们*/
.contact {
	color:#fff;
}