﻿/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */

@charset "utf-8";

body {

	color: #666;

	margin:0;

	padding:0;

	text-align:center;

	font-family:"微软雅黑";

	font-size:12px;/*-moz-user-select:none;*/

	line-height:22px;

	HEIGHT: 100%;

}

div, h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul, li, p, q, span, strong, form, iframe, label, textarea, input {

	padding:0;

	margin:0;

	text-align:left

}

div {

	margin:0 auto

}

ul, li, ol {

	list-style:none;

	list-style-type:none

}

img {

	border:0;

	-ms-interpolation-mode:bicubic

}

textarea {

	overflow-y:auto

}

q {

	quotes:none

}

q:before, q:after {

	content:'';

	content:none

}

a {

	text-decoration:none;

	color:#333

}

a:hover {

	text-decoration:none;

	color:#D80505;

}

.none, #none, .hide, #hide {

	display:none

}

#clear, .clear {

	clear:both;

	line-height:1px;

	height:1px;

	margin-top:-1px;

	overflow:hidden

}

a:link {

	text-decoration:none

}

a:visited {

	text-decoration:none;

}

a:active {

	text-decoration:underline;

}
.douyin{
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 6px 9px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    margin: 4px 1px;
    cursor: pointer;
}
.douyin:hover{
    color:white;
}

.douyin2 {background-color: #008CBA;} /* 蓝色 */
.douyin3 {background-color: #f44336;} /* 红色 */
.douyin4 {background-color: #4CAF50;} /* 绿色 */
.douyin5 {background-color: #555555;} /* 黑色 */



.fl, .l, #l {

	float:left

}

.fr, .r, #r {

	float:right

}

.MT10 {

	margin-top:10px

}

.MB10 {

	margin-bottom:10px

}

.PT10 {

	padding-top:10px

}

.PB10 {

	padding-bottom:10px

}

.PT30 {

	padding-top:30px

}

.MT20 {

	margin-top:20px

}

.MT30 {

	margin-top:30px

}

.MT50 {

	margin-top:50px

}

.mta {

	margin-top:-65px

}

.r5 {

	margin-right:10px;

}

.bbai {

	background:#FFF !important;

}

.clearfix {

	zoom:1;

}

.clearfix:after {

	content:".";

	clear:both;

	height:0;

	visibility:hidden;

	display:block;

}

.gray {

	color:#999;

	font-weight:normal;

}

.white {

	color:#fff;

	font-weight:normal;

}

.container {

	margin:0 auto;

	width:1000px;

}

.fantin {
	margin-top: 7px;
	
}

.fantin input {
	color: #FFF;
	background-color: #666;
	border: 0px solid #000;
	padding: 3px;
}

#header {

	background-color: #323232;

}

.header_top {

	width:100%;

	height:35px;

	overflow:hidden;

	background-color: #272526;

	color:#666;

}

/*.header_top ul {*/

/*	width:900px;*/

/*	height:35px;*/

/*	line-height:35px;*/

/*	overflow:hidden;*/

/*	margin:0 auto;*/

/*}*/

.header_top span .title {

	width:550px;

	background:none;
	
	margin-right: 20px;

	text-align:left;

	color:#808080

}

.header_top ul .title b {

	color: #808080;

	padding-right:10px;

}

/*.header_top ul li {*/

/*	width:70px;*/

/*	height:35px;*/

	/*text-align:center;*/

/*	float:left;*/

/*	display:block;*/

/*	line-height:35px;*/

/*	color:#ccc;*/

/*	background:url(../images/1_03.gif) no-repeat right 9px;*/

/*}*/

.header_top ul li a {

	color:#e3e4e4;

}

.header_top ul li a:hover {

	color:#666;

}

.hd_cont {

	position:relative;

	height:135px;

	overflow:hidden;

}

.hd_cont .hd_logo {

	position:absolute;

	left:0;

	top:44px;

	width:500px;

}

.hd_cont .hd_logo dd {

	margin-top:2px;

	margin-left:12px;

	padding-left:20px;

	border-left:1px solid #9B9B9B;

}

.hd_cont .hd_logo dd h2 {

	font-size:14px;

	font-weight:normal;

	color:#808080;

}

.hd_cont .hd_logo dd p {

	font-size:14px;

	color:#808080;

}

.searchbox {

	width:262px;

	height:36px;

	line-height:36px;

	overflow:hidden;

	position:absolute;

	right:0;

	top:44px;

}

.searchbox .sotext {

	float:left;

	width:206px;

	height:16px;

	line-height:16px;

	padding:10px;

	color:#dedede;

	border:none;

	background:url(../images/searchtxt.png) no-repeat center;

	outline:none;

	font-family:microsoft yahei;

}

.searchbox .sobtn {

	float:right;

	width:36px;

	height:36px;

	border:none;

	background:url(../images/searchbtn.png) no-repeat center;

	cursor:pointer

}

#nav {

	width:100%;

	height:50px;

	overflow:hidden;

	background:#202020;

}

#navMenu {

	width:1000px;

	overflow:hidden;

	height:50px;

	margin:0 auto;

}

#navMenu ul {

	overflow:hidden;

	height:50px;

	text-align:center;

}

#navMenu ul li {

	float:left;

	display:block;

}

#navMenu ul li a {

	width:125px;

	height:100%;

	line-height:50px;

	display:block;

	float:left;

	text-align:center;

	color:#FFF;

	font-size:14px;

	font-family:"微软雅黑";

	background:url(../images/navline.gif) no-repeat left;

}

#navMenu ul li a:hover {

	background:#D80505;

}

#navMenu ul .home a {

	background:#D80505;

}

#navMenu ul .hover a {

	background:#D80505;

}

.dropMenu {

	position:absolute;

	top:0;

	z-index:100;

	width:125px;

	visibility:hidden;

	margin-top:-2px;

	padding-top:10px;

	padding-bottom:10px;

	background:#D80505;

}

.dropMenu li {

	display:block;

	text-align:center;

}

.dropMenu a {

	display: block;

	height:35px;

	line-height:35px;

	color:#FFFFFF;

}

* html .dropMenu a {

	width: 100%;

	color:#FFFFFF;

}

.dropMenu a:hover {

	color:fff;

	background-color:#B50000;

}

/*选择理由*/

.xzly {

	background:#f4f4f4 url(../images/xzlybg.png) bottom repeat-x;

	padding-bottom:24px;

}

.xzly h4 {

	margin-top:46px;

	margin-bottom:34px;

	text-align:center;

}

.xzly ul {

	margin-bottom:56px;

	overflow:hidden;

}

.xzly li {

	margin-right:38px;

	float:left;

	_display:inline;

}

.xzly li.nomr {

	margin-right:0;

}

.main {

	width:1000px;

	overflow:hidden;

	zoom:1;

}

.main:after {

	content:".";

	clear:both;

	height:0;

	visibility:hidden;

	display:block;

}

/*首页幻灯片*/

/*首页幻灯片*/

.banner {

	height:480px;

}

.fullSlide {

	width:100%;

	position:relative;

	height:480px;

	background:#000;

}

.fullSlide .bd {

	margin:0 auto;

	position:relative;

	z-index:0;

	overflow:hidden;

}

.fullSlide .bd ul {

	width:100% !important;

}

.fullSlide .bd li {

	width:100% !important;

	height:480px;

	overflow:hidden;

	text-align:center;

}

.fullSlide .bd li a {

	display:block;

	height:480px;

}

.fullSlide .hd {

	width:100%;

	position:absolute;

	z-index:1;

	bottom:0;

	left:0;

	height:30px;

	line-height:30px;

}

.fullSlide .hd ul {

	text-align:center;

}

.fullSlide .hd ul li {

	cursor:pointer;

	display:inline-block;

*display:inline;

	zoom:1;

	width:42px;

	height:11px;

	margin:1px;

	overflow:hidden;

	background:#000;

	filter:alpha(opacity=50);

	opacity:0.5;

	line-height:999px;

}

.fullSlide .hd ul .on {

	background:#f00;

}

.fullSlide .prev, .fullSlide .next {

	display:block;

	position:absolute;

	z-index:1;

	top:50%;

	margin-top:-30px;

	left:15%;

	z-index:1;

	width:40px;

	height:60px;

	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;

	cursor:pointer;

	filter:alpha(opacity=50);

	opacity:0.5;

	display:none;

}

.fullSlide .next {

	left:auto;

	right:15%;

	background-position:-6px -137px;

}

/*分类*/

.proh {

	height:650px

}

.pro_sort_box {

	width:248px;

	height:640px;

}

.pro_sort_box .tit {

	font-weight:bold;

	padding:0 40px;

	font-size: 20px;

	line-height:55px;

	color: #fff;

	height:55px;

	background:#E70012 url(../images/probg.jpg) no-repeat;

	font-weight:blod;

	text-align:center

}

.pro_sort {

	background-color:#434343;

	height:440px;

}

.pro_sort ul {

	padding:12px;

}

.pro_sort li {

	margin:0 0 8px;

	background:url(../images/proline.gif) bottom repeat-x

}

.pro_sort li .subnav {

	display:none

}

.pro_sort li a {

	line-height:48px;

	display:block;

	padding:0 10px;

	color: #fff;

	font-size: 14px;

}

.pro_sort li a:hover {

	color:#D80505;

	text-decoration:none

}

.pro_box {

	width:747px;

	height:650px;

}

.pro_box ul {

}

.pro_box ul li {

	width:232px;

	height:310px;

	float:left;

	margin-left:15px;

	margin-bottom:15px;

	border:#dedede 1px solid;

	background:#FFF;

	display:block

}

.pro_box ul li:hover {

	border:#D80505 1px solid;

}

.pro_box ul li img {

	width:230px;

	height:230px;

	padding:1px;

	border-bottom:#dedede 1px solid;

	display:block

}

.pro_box ul li span {

	width:232px;

	height:50px;

	padding-top:10px;

	text-align:center;

	background:url(../images/icon-more.png) bottom no-repeat;

	display:block

}

.pro_box ul li span:hover {

	color:#D80505

}

.faphone {

	width:248px;

	height:145px;

	background:url(../images/faphone.png) no-repeat center;

	position:relative

}

.faphone span {

	position:absolute;

	left:80px;

	top:105px;

	font-size:18px;

	color:#fff;

}

/*广告*/

.adimg1 {

	width:1000px;

	height:120px;

	background:url(../images/adimg01.jpg)

}

.adimg2 {

	width:100%;

	height:300px;

	background:url(../images/adimg02.jpg)

}

/*关于我们*/

.aboutbg {

	background:url(../images/aboutbg.jpg)

}

.about {

	width:1000px;

	height:350px;

	padding-top:40px;

}

.about_t {

	width:100%;

	height:55px;

	position:relative;

	background:url(../images/about_titbg.gif) repeat-x bottom left;

}

.about_t h3 {

	font-size:24px;

	color:#666;

	line-height:normal;

	font-weight:normal;

	font-family:Arial, Helvetica, sans-serif;

}

.about_t h2 {

	display:inline-block;

*display:inline;

*zoom:1;

	padding-right:20px;

	font-size:18px;

	color:#fff;

	padding-left:10px;

	line-height:normal;

	background:#D5242E

}

.about_t .more {

	position:absolute;

	bottom:0;

	right:30px;

	padding:0 15px;

	background:#f8f8f8;

}

.about_c {

	width:1000px;

	height:220px;

	padding:20px 0

}

.about_cl {

	width:300px;

	height:220px;

}

.about_cl img {

	width:300px;

	height:220px;

}

.about_cr {

	width:670px;

	height:220px;

}

.about_cr h3 {

	line-height: 1.6em;

	font-weight: bold;

	color: #4F4F4F;

	font-family:"Microsoft YaHei", "微软雅黑";

	font-size:20px;

}

.about_cr span {

	width:670px;

	line-height:26px;

	margin-bottom:15px;

	margin-top:10px;

	font-size:14px;

	display:block

}

.about_cr a {

	width:60px;

	font-style:normal;

	height:30px;

	line-height:30px;

	padding:0 10px 0 15px;

	background:#4F4F4F;

	color: #fff;

	display:block

}

.about_cr a:hover {

	background:#000

}

/*客户见证*/

.krspan {

	width:1000px;

	height:400px

}

.khjz {

	width:710px;

}

.khjzcont {

	width:708px;

	height:340px;

	overflow:hidden;

	margin-top:20px;

}

.khjzcont dl {

	float:left;

	height:120px;

	overflow:hidden;

	width:340px;

	padding:10px 0 20px 0;

	margin-right:14px;

	margin-bottom:20px;

	border-bottom:1px dashed #d4d4d4;

	display:block

}

.khjzcont dt img {

	border:1px solid #e8e8e8;

}

.khjzcont dd {

	margin-left:170px;

}

.khjzcont dd h5 {

	margin-bottom:12px;

	font-size:14px;

}

.khjzcont dd h5 a {

	color:#333;

}

.khjzcont dd p {

	line-height:20px;

	height:80px;

	overflow:hidden;

}

/*荣誉*/

.rybox {

	width:258px;

	height:387px;

	border-bottom:#dedede 1px solid

}

.rybox .rycont {

	position:relative;

	width:256px;

	height:325px;

	background-color:#fff;

	overflow:hidden;

	margin-top:10px;

}

.rybox .rycont ul {

	padding-top:38px;

	margin:0px auto;

	width:170px;

	overflow:hidden;

}

.rybox .rycont li {

	width:170px;

	float:left;

	text-align:center;

}

.rybox .rycont li h5 {

	margin-top:14px;

	font-weight:normal;

	font-size:13px;

	text-align:center

}

.rybox .rycont li h5 a {

	color:#333;

}

.rybox .rycont .btnleft, .rybox .rycont .btnright {

	position:absolute;

	top:50%;

	margin-top:-20px;

	width:18px;

	height:26px;

}

.rybox .rycont .btnleft {

	left:12px;

	background:url(../images/left.png) no-repeat center;

	display:block

}

.rybox .rycont .btnright {

	right:12px;

	background:url(../images/right.png) no-repeat center;

	display:block

}

/*新闻资讯*/

.news {

	width:1000px;

	height:400px;

	padding-bottom:40px;

}

.newsl {

	width:600px;

	height:400px;

	float:left

}

.inews_t {

	height:141px;

	border-bottom:1px #e2e2e2 dashed;

	padding-top:25px;

}

.inews_t .img {

	float:left;

	margin-right:20px;

	width:183px;

	height:120px;

}

.inews_t .t {

	height:24px;

	line-height:24px;

	font-size:16px;

	color:#000;

	font-family:"Microsoft YaHei";

	font-weight:bold;

	overflow:hidden;

}

.inews_t .t:hover {

	color:#D5242E;

}

.inews_t .time {

	color:#b8b8b8;

	font-size:14px;

	font-family:Arial;

}

.inews_t .m {

	line-height:18px;

	height:40px;

	padding:6px 0px;

	display:block;

}

.inews_t .more {

	color:#D5242E;

}

.inews_t .more:hover {

	color:#D5242E;

}

.inews {

	padding-top:17px;

	font-family:"Microsoft YaHei";

}

.inews ul li {

	float:left;

	width:265px;

	height:40px;

	margin-right:10px;

	line-height:40px;

	border-bottom: 1px dotted #d9d9d9;

	background:url(../images/icon-dot.gif) left no-repeat;

	padding-left:21px;

	font-size:14px;

	overflow:hidden;

}

.newsr {

	width:350px;

	height:400px;

	float:right

}

.inews2 {

	padding-top:20px;

	font-family:"Microsoft YaHei";

}

.inews2 ul li {

	height:40px;

	line-height:40px;

	border-bottom:1px #ececec dashed;

	background:url(../images/icon-dot.gif) left no-repeat;

	padding-left:20px;

	padding-right:10px;

	clear:both;

	font-size:14px;

	overflow:hidden;

	display:block

}

.inews2 ul li span {

	float:right;

	font-size:12px;

}

/*通用标题*/

.boxt {

	width:100%;

	height:44px;

	border-bottom: 1px solid #e6e6e6;

}

.boxt h2 {

	float:left;

	border-bottom:1px solid #D80505;

	font-size:18px;

	height:44px;

	line-height:44px;

	color:#000;

	padding-left:20px;

	background:url(../images/ico.png) left no-repeat;

}

.boxt font {

	float:left;

	font-size:14px;

	padding-left:15px;

	height:44px;

	line-height:44px;

	color:#666;

}

.boxt a {

	float:right;

	font-family:Arial;

	line-height:44px;

	margin-right:10px;

	color:#000;

}

.boxt a:hover {

	color:#D5242E;

}

/*滚动*/

.case {

	width:1000px;

	overflow:hidden;

}

.ibox7 {

	padding-top:30px;

	height:255px;

	overflow:hidden;

	position:relative;

}

.ibox7 #LeftArr1 {

	position:absolute;

	left:0;

	top:55px;

	width:34px;

	height:144px;

	cursor:pointer;

	background:url(../images/left.png) left center no-repeat;

}

.ibox7 #RightArr1 {

	position:absolute;

	right:0px;

	top:55px;

	width:34px;

	height:144px;

	cursor:pointer;

	background:url(../images/right.png) right center no-repeat;

}

.ihonor {

	width:900px;

	margin:0px auto;

	overflow:hidden;

}

.ihonor .proa {

	width:205px;

	height:235px;

	padding:0px 10px 0 10px;

}

.ihonor .proa img {

	width:197px;

	height:197px;

	border:4px #ededed solid;

	display:block

}

.ihonor .proa img:hover {

	width:197px;

	height:197px;

	border:4px #D5242E solid;

	display:block

}

.ihonor .proa span {

	width:205px;

	text-align:center;

	height:30px;

	line-height:30px;

	display:block

}

/*合作伙伴*/

.hzhb {

	position:relative;

	margin-bottom:25px;

	height:122px;

	background-color:#f8f8f8;

	border:1px solid #e7e7e7;

	overflow:hidden;

}

.hzhb h4 {

	position:absolute;

	left:0px;

	top:0px;

	padding:0 5px;

	width:34px;

	height:122px;

	background-color:#d5242e;

	font-size:18px;

	text-align:center;

}

.hzhb h4 a {

	position:relative;

	top:16px;

	color:#fff;

	text-decoration:none;

}

.hzhb .alcont {

	margin-left:44px;

	position:relative;

	padding:22px 0px 14px 0px;

}

.hzhb .alcont ul {

	margin:0 auto;

	width:868px;

	overflow:hidden;

}

.hzhb .alcont li {

	margin:0 5px;

	float:left;

	width:114px;

	text-align:center;

}

.hzhb .alcont li img {

	border:1px solid #d6d6d6;

	display:block;

}

.hzhb .alcont li h5 {

	margin-top:5px;

	font-weight:normal;

	text-align:center;

	font-size:12px;

	display:block

}

.hzhb .alcont li h5 a {

	color:#333;

}

.hzhb .alcont .btnleft, .hzhb .alcont .btnright {

	position:absolute;

	top:50%;

	margin-top:-20px;

	width:18px;

	height:26px;

}

.hzhb .alcont .btnleft {

	left:12px;

	background:url(../images/left.png) no-repeat center;

}

.hzhb .alcont .btnright {

	right:12px;

	background:url(../images/right.png) no-repeat center;

}

/*友情链接*/

.hzhbBox {

	margin:10px auto;

	width:1000px;

}

.hzhbBox ul {

	padding:15px 0 15px 0;

	width:1000px;

	overflow:hidden;

}

.hzhbBox li {

	float:left;

	margin-right:15px;

	text-align:left;

	display:block

}

.hzhbBox li a {

	font-size:12px

}

/*底部开始*/

.cnbox {

	height:124px;

	background:#232323 url(../images/cnboximg.png) no-repeat center;

}

.footbg {

	padding-top:45px;

	height:215px;

	background-color:#0e0e0e;

}

.footbg .container {

	position:relative;

}

.footnav li {

	float:left;

	width:140px;

}

.footnav li h5 {

	margin-bottom:10px;

	font-weight:normal;

	font-size:14px;

	color:#fff;

}

.footnav li p {

	line-height:22px;

}

.footnav li a {

	color:#999;

}

.footlxbox {

	position:absolute;

	right:0;

	width:270px;

}

.footlxbox dt {

	color:#999;

}

.footlxbox dd {

	font-size:24px;

	height:30px;

	line-height:30px;

	font-family:Arial, Helvetica, sans-serif;

	color:#fff;

}

.footlxbox p {

	margin-top:24px;

}

/*内页左右*/

.ncon {

	width:980px;

	height:auto;

	padding-bottom:10px

}

.ncon:after {

	content:".";

	display: block;

	height: 0;

	clear:both;

	visibility: hidden

}

.nconr {

	width:750px;

	float:right;

	border:#dedede 1px solid;

	background:#FFF

}

.nconl {

	width:210px;

	float:left

}

/*内页左侧产品分类*/

.prs {

	width:210px;

	overflow:hidden;

	background:#FFF

}

.prs .t05 {

	background:url(../images/leftbg.jpg) center;

	height:55px;

	line-height:55px;

	/*padding-left:55px;*/
padding-left:25px;
	font-family:"微软雅黑";

	font-size:22px;

	font-weight:normal;

	border-bottom: 2px solid #cd4848;

	color:#FFF

}

.prs ul {

	width:210px;

	float:left;

	background:#F2F2F2

}

.prs ul li {

	width:210px;

	float:left;

	border-bottom: 1px solid #E6E6E6;

}

.prs ul li a {

	width:180px;

	height:50px;

	line-height:50px;

	display:block;

	padding-left:30px;

	background:url(../images/listico3.png) no-repeat 10px 20px;

	font-size:14px;

	color:#333

}

.prs ul li a:hover, .prs ul li a.hover {

	background:url(../images/listico4.png) no-repeat 10px 20px;

	color:#cd4848

}

/*左侧联系我们*/

.contactn {

	width:210px;

	overflow:hidden;

	background:#FFF;

}

.contactn .tits {

	padding:9px 0 0;

	height:38px;

	text-align:center;

	background:#D80505;

	color:#fff;

	font-size:16px;

	font-weight:100;

	font-family:"Microsoft YaHei";

	padding-left:10px;

}

.contactn .tits a {

	color:#fff;

}

.contactn .tits span {

	color:#F3F3F3;

	font-size:12px;

	text-transform:uppercase;

	font-family:"Microsoft YaHei";

	text-align:center

}

.contactn .subnr {

	border:1px solid #D80505;

	border-top:0;

	padding:24px 7px 5px;

	width:194px;

	overflow:hidden;

}

.contactn .subnr p {

	line-height:25px;

	overflow:hidden;

}

.contactn .subnr span {

	color:#333;

	font-weight:bold;

}

.contactn .subnr h5 {

	padding-top:12px;

	line-height:28px;

	overflow:hidden;

	color:#D80505;

	font-size:14px

}

/*内页模板BANNER*/

.index_article {

	width:100%;

	height:297px;

	background:url(../images/img01.jpg) bottom no-repeat

}

.list_article {

	width:100%;

	height:297px;

	background:url(../images/img02.jpg) bottom no-repeat

}

.list_article2 {

	width:100%;

	height:297px;

	background:url(../images/img03.jpg) bottom no-repeat

}

.article_article {

	width:100%;

	height:297px;

	background:url(../images/img03.jpg) bottom no-repeat

}

.img_article {

	width:100%;

	height:297px;

	background:url(../images/img04.jpg) bottom no-repeat

}

.book {

	width:100%;

	height:297px;

	background:url(../images/img05.jpg) bottom no-repeat

}

.title {

	width:730px;

	height:60px;

}

.title h1 {

	height:60px;

	line-height:60px;

	font-family:'黑体';

	font-size:20px;

	font-weight:normal;

	display:block;

	text-align:center

}

.resource {

	height:35px;

	width:720px;

	line-height:35px;

	border-bottom:1px solid #DEDEDE;

	text-align:center;

	margin-bottom:8px

}

.des {

	height:40px;

	width:708px;

	padding:5px;

	line-height:23px;

	border:#CCC 1px dotted;

	overflow:hidden

}

.content {

	line-height:24px;

	font-size:14px;

	padding:15px 20px 25px 20px;

	width:710px;

	background:#FFF

}

.content img {

	max-width:650px !important;

	display:block;

	margin:5px auto

}

.content p {

	padding-top:10px

}

.fenxiang {

	padding:10px 5px;

	width:720px

}

/*相关阅读*/

.linkarc {

	width:720px;

	padding:10px 5px 5px 5px;

}

.linkarc_t {

	width:720px;

	height:25px;

	background:url(../images/xuxian.png) bottom repeat-x

}

.linkarc_t h2 {

	font-size:12px;

	background:url(../images/dd.gif) left no-repeat;

	padding-left:20px;

	font-weight:bold;

	font-family:"微软雅黑"

}

.linkarc_c {

	width:720px;

	padding:10px 0;

}

.linkarc_c li {

	width:705px;

	height:28px;

	line-height:25px;

	padding-left:15px;

	background:url(../images/dd2.gif) left no-repeat;

	border-bottom:#CCC 1px dashed

}

.linkarc_c li a {

	color:#2b2b2b

}

.caseimg {

	width:690px;

	height:115px;

	float:left;

	padding:5px 5px

}

.caseimg img {

	width:198px;

	height:108px;

	float:left;

	border:#CCC 1px solid;

	margin-right:10px

}

/*图片列表*/

.pro {

	width:750px;

	padding:5px 0

}

.proimg {

	width:215px;

	height:250px;

	float:left;

	display:block;

	padding:10px 16px;

}

.proimg img {

	width:211px;

	height:211px;

	padding:1px;

	border:#dedede 1px solid;

	display:block

}

.proimg span {

	width:215px;

	height:30px;

	line-height:30px;

	overflow:hidden;

	background:#F7F7F7;

	text-align:center;

	display:block

}

.proimg p {

	width:215px;

	height:45px;

	padding-top:5px;

	line-height:20px;

	text-align:left;

	color:#666;

	font-weight:normal;

	display:block

}

/*新闻列表*/

.liebiao {

	padding:15px 15px;

	width:720px

}

.liebiao li {

	width:700px;

	height:35px;

	line-height:35px;

	background:url(../images/sou_bj.png) left no-repeat;

	padding-left:15px;

	border-bottom:#CCC 1px dotted

}

.liebiao li a {

	width:520px;

	height:35px;

	line-height:35px;

	overflow:hidden;

	float:left

}

.liebiao li span {

	width:150px;

	height:35px;

	line-height:35px;

	float:right;

	text-align:right

}

/*图文混排列表*/

.list_1 {

	padding:15px;

	width:720px

}

.list_1 li {

	height:100%;

	overflow:hidden;

	margin-bottom:15px;

	padding-bottom:15px;

	border-bottom:1px dashed #CCCCCC;

}

.list_1 li img {

	width:170px;

	height:120px;

	display:block;

	float:left;

	margin-right:10px;

	padding:3px;

	border:1px solid #dedede;

}

.list_1 li h5 a {

	font-size:13px;

	padding-bottom:5px;

}

.list_1 li p {

	height:60px;

	font-size:12px;

	line-height:20px;

	color:#666;

	overflow:hidden;

	padding-top:5px;

}

.list_1 li p a {

	color:#ff6600

}

.list_1 li p a:hover {

	color:#ff3300;

}

/*面包屑*/

.weizhi {

	width:740px;

	height:32px;

	border-bottom:#DDDDDD 1px solid;

	padding:0 0 0 10px;

	background:url(../images/conttitbg.png) repeat-x

}

.weizhi h2 {

	height:32px;

	float:left;

	padding-left:20px;

	background:url(../images/lf_n_ic2.gif) left no-repeat;

	line-height:32px;

	font-size:14px;

	color:#D80505;

	display:block

}



.weizhi h1 {

	height:32px;

	float:left;

	padding-left:20px;

	background:url(../images/lf_n_ic2.gif) left no-repeat;

	line-height:32px;

	font-size:14px;

	color:#D80505;

	display:block

}



.weizhi h3 {

	height:32px;

	float:right;

	padding-right:20px;

	text-align:right;

	line-height:32px;

	font-size:12px;

	font-weight:normal;

	color:#666;

	display:block

}

.page {

	width:720px;

	padding:10px 0;

	height:30px;

	margin-bottom:10px

}

/*分页*/

.page_list {

	margin: 3px;

	text-align:center

}

.page_list ul {

	float: right;

}

.page_list .firstPage {

	width: 30px;

}


.page_list a {float: left;

	line-height: 25px;

	height: 25px;

	margin-left: 5px;

	font-size: 12px;

	border: 1px solid #E9E9E9;

	padding: 0px 10px;

	width: auto;}


.page-num-current {background-color: #333333;
    color: #FFF;}





.page_list ul li {

	float: left;

	line-height: 25px;

	height: 25px;

	margin-left: 5px;

	font-size: 12px;

	border: 1px solid #E9E9E9;

	padding: 0px 10px;

	width: auto;

}

.page_list ul li a:hover {

	color: #ff0000;

	text-decoration: none;

}

.page_list ul li.thisclass, .page_list ul li.thisclass a, .page_list ul li.thisclass a:hover {

	background-color: #333333;

	color: #FFF

}

.page_list .pageinfo {

	line-height: 25px;

	padding: 12px 5px 10px 5px;

	color: #999;

}

.page_list select {

	line-height: 25px;

	margin-top: 4px

}

.page_list .pageinfo strong {

	color: #555;

	font-weight: normal;

	margin: 0px 2px;

}

/*产品*/

 /*-----------------详情页-放大图---------------------*/

.proarc {

	padding:15px 10px;

	width:730px

}

.show_gallery {

	float:left;

	width:430px;

	height:508px;

	margin:0 0 20px 0;

	position:relative;

}

.gallery_box {

	width:430px;

	height:508px;

	background:#fff;

	overflow:hidden

}

.tb-pic a {

	display:table-cell;

	text-align:center;

	vertical-align:middle;

}

.tb-pic a img {

	vertical-align:middle;

}

.tb-pic a {

*display:block;

*font-family:Arial;

*line-height:1;

}

.tb-thumb {

	margin:10px 0 0;

	overflow:hidden;

	padding:0;

}

.tb-thumb li img {

	width:70px;

	height:70px;

}

.tb-thumb li {

	float:left;

	height:70px;

	margin:0 5px 0 5px;

	overflow:hidden;

	padding:2px;

	border:#dfdfdf 1px solid;

}

.tb-s310, .tb-s310 a {

	height:414px;

	width:414px;

}

.tb-s310, .tb-s310 img {

	max-height:414px;

	max-width:414px;

}

.tb-s310 a {

*font-size:271px;

}

.tb-s40 a {

*font-size:35px;

}

.tb-s40, .tb-s40 a {

	height:70px;

	width:70px;

}

.tb-booth {

	border:1px solid #e9e9e9;

	background:#fff;

	position:relative;

	z-index:1;

	padding:2px;

}

.tb-thumb .tb-selected {

	height:70px;

	border:#D80505 1px solid;

}

.tb-thumb .tb-selected div {

	background-color:#FFFFFF;

	border:medium none;

}

.tb-thumb li div {

}

div.zoomDiv {

	z-index:999;

	position:absolute;

	top:0px;

	left:10px;

	width:300px;

	height:300px;

	background:#ffffff;

	border:1px solid #CCCCCC;

	display:none;

	text-align:center;

	overflow:hidden;

	margin:-3px 0 0 2px;

}

div.zoomMask {

	position:absolute;

	border:1px solid #aaa;

	background:#fff 50% top no-repeat;

	opacity:0.5;

	-moz-opacity:0.5;

	-khtml-opacity:0.5;

	filter:alpha(Opacity=50);

	cursor:move;

	z-index:1;

	width:200px;

	height:200px;

}

.zoomDiv img {

	width:600px;

	height:600px;

}

.show_property {

	float:right;

	width:280px;

	padding:0 0 0 0;

	position:relative;

}

.show_property h1 {

	font-size:20px;

	color:#333;

	line-height:40px;

	font-family:"微软雅黑";

}

.show_property h1 a {

	color:#333;

}

.show_property h2 {

	font-size:15px;

	color:#cc0000;

	line-height:20px;

	margin-bottom:20px;

}

.show_property p span {

	color:#999;

	display:inline-block;

}

.zx_price span {

	vertical-align:top;

	line-height:37px;

}

.numbox span {

	vertical-align:top;

}

.show_property p {

	line-height:25px;

	padding-bottom:10px;

	color:#666

}

.show_property p s {

	color:#999;

	font-family:"微软雅黑";

}

.show_property p strong {

	color:#F0800F;

	font-size:16px;

	font-weight:700;

	font-family:"微软雅黑";

	vertical-align:bottom;

	position:relative;

	padding:0 5px;

}

.show_property p b {

	color:#F0800F;

	font-size:16px;

	font-family:"微软雅黑";

	vertical-align:bottom;

*vertical-align:middle;

	font-weight:700;

}

.show_property .color_class {

	padding:20px 0;

	width:300px;

	margin:10px 0 0 0;

}

.show_property .color_class span {

	vertical-align:top;

	line-height:36px;

	display:block;

	float:left;

	width:66px;

	color:#999;

}

.green {

	color:#D80505;

}

.show_property .share {

	position:absolute;

	top:438px;

	width:280px;

	height:40px;

}

.choose_style {

	width:278px;

	height:160px;

	margin:10px 0 0 0;

	border:#e9e9e9 1px solid;

	background:#f4f4f4;

}

.choose_style h3 {

	height:40px;

	line-height:40px;

	text-align:center;

	font-size:12px;

}

.choose_style h3 span {

	float:left;

	width:148px;

	height:39px;

	background:#fff;

	line-height:39px;

	border-right:#e9e9e9 1px solid;

	border-bottom:#e9e9e9 1px solid;

	cursor:pointer;

}

.choose_style h3 span.last {

	border-right:none;

	width:149px;

}

.choose_style h3 span.current {

	background:#f4f4f4;

	border-bottom:#f4f4f4 1px solid;

}

.choose_color {

	margin:0;

}

.choose_color li {

	overflow:hidden;

	width:78px;

	height:38px;

	border:#ccc 1px solid;

	background:#fff;

	line-height:34px;

	text-align:center;

	position:relative;

}

.choose_color li img {

	display:none;

}

.choose_color li span {

	display:none;

}

.choose_color li.tb-selected span {

	display:block;

	width:14px;

	height:14px;

	background:url(../images/choose.gif) no-repeat;

	position:absolute;

	right:0;

	bottom:0;

}

.choose_color li.tb-selected {

	width:74px;

	height:34px;

	border:#F0800F 3px solid;

	background:#fff;

	line-height:34px;

}

.choose_color li .tb-s40, .choose_color li .tb-s40 a {

	height:34px;

	width:100%;

	display:block;

	text-decoration:none;

	font-size:12px;

	line-height:34px;

	cursor:pointer;

}

.choose_body {

	padding:10px 0 15px 20px;

}

.choose_body td {

	height:40px;

	line-height:40px;

	padding:0 0 10px 0;

}

.num_box {

	float:left;

	background:url(../images/num_box.jpg) no-repeat;

	width:72px;

	height:40px;

	line-height:40px;

	border:none;

	text-align:center;

	font-size:20px;

	color:#F0800F;

	font-family:Arial, Helvetica, sans-serif;

}

.add_num {

	float:left;

	display:block;

	width:29px;

	height:40px;

	background:url(../images/add.jpg) no-repeat;

	border:none;

	cursor:pointer;

}

.min_num {

	float:left;

	display:block;

	width:29px;

	height:40px;

	background:url(../images/min.jpg) no-repeat right 0;

	border:none;

	cursor:pointer;

}

.buybtn {

	margin:0 20px 5px 0;

	display:block

}

.choose_body td.btnbar {

	padding:5px 0 0 0;

}

.show_sider {

	float:left;

	width:190px;

}

.show_content {

	float:left;

	width:730px;

	display:inline;

}

.show_content h3 {

	height:47px;

	background:url(../images/hbg.jpg) repeat-x 0 bottom;

}

.show_content h3 span {

	float:left;

	display:block;

	height:43px;

	line-height:43px;

	color:#333;

	font-weight:bold;

	border:#e9e9e9 1px solid;

	border-bottom:none;

	background:#f9f9f9;

	cursor:pointer;

	font-weight:normal;

	width:148px;

	text-align:center;

	margin:0 10px 0 0;

	display:inline;

}

.show_content h3 span.current {

	height:44px;

	line-height:43px;

	border:#e9e9e9 3px solid;

	border-bottom:none;

	background:#fff;

	font-weight:bold;

	width:144px;

}

.show_content h3 span b {

	color:#D80505;

	font-weight:normal;

}

/*-----------------详情页-商品参数---------------------*/

.brand_box {

	background:#f9f9f9;

	border:#e9e9e9 1px solid;

	margin:15px 0;

}

.brand_box ul {

	margin:25px;

}

.brand_box ul li {

	float:left;

	width:50%;

	height:24px;

	line-height:24px;

	font-family:Arial, Helvetica, sans-serif;

	color:#666;

}

.brand_box ul li strong {

	color:#333;

	font-weight:normal;

}

.content_body {

	text-align:left;

	line-height:1.5em;

	font-size:14px;

	padding:5px

}

.content_body p {

	font-size:14px;

	padding-top:8px;

}

.content_body img {

	max-width:720px;

	margin-top:10px;

}

.content_box {

	display:none;

}

.evaluate ul {

	padding:10px 0 0 0;

}

.evaluate ul li {

	border-bottom:#e9e9e9 1px solid;

	clear:both;

	padding:18px 0;

}

.evaluate ul li span {

	color:#999;

}

.evaluate ul li p {

	line-height:20px;

	color:#666;

}

.evaluate ul li p strong {

	color:#D80505;

	font-weight:normal;

	margin-right:8px;

}

.author {

	padding:0 0 5px 0;

}

.show_content .pages {

	text-align:left;

	margin:25px 0;

}

.comment {

	border:#e9e9e9 1px solid;

	background:#f4f4f4;

	padding:20px 30px;

}

.comment h4 {

	line-height:20px;

	color:#666;

	font-weight:normal;

	padding:5px 0 15px 0;

}

.comment td {

	height:35px;

	padding-bottom:10px;

}

.comment td .text {

	border:#ccc 1px solid;

	height:33px;

	line-height:33px;

	width:198px;

}

.comment td textarea {

	border:#ccc 1px solid;

	height:118px;

	line-height:33px;

	width:598px;

	overflow:hidden;

}

.huifu {

	border:#FFCC99 1px solid;

	background:#FFF4EA;

	padding:20px;

	line-height:21.6px;

	margin:15px 0 0 0;

}

.huifu_body {

	position:relative;

}

.huifu em {

	display:block;

	width:16px;

	height:18px;

	font-size:0;

	line-height:0;

	background:url(../images/jiao.gif) no-repeat 0 0;

	position:absolute;

	top:-28px;

*top:-33px;

	_top:-32px;

	left:6px;

	z-index:1000;

}

.huifu strong {

	color:#ff6500;

	font-weight:normal;

}

.sela_list li {

	height:250px;

	margin:15px 0 0 0;

	border:#dfdfdf 1px solid;

	padding:20px;

	position:relative;

	z-index:100;

}

.sela_list li img {

	margin:0 40px 0 0;

	width:250px;

	height:250px;

}

.sela_list li p strong a {

	font-size:20px;

	color:#333;

	font-family:"微软雅黑";

	line-height:36px;

	font-style:normal;

}

.sela_list li p s {

	color:#999;

	line-height:24px;

}

.sela_list li p em {

	color:#FF7F00;

	font-size:25px;

	line-height:24px;

	font-style:normal;

	font-family:"微软雅黑";

	margin-bottom:15px;

	display:block;

}

.sela_list li p {

	line-height:22px;

	color:#333;

	font-family:"微软雅黑";

	font-size:11px;

}

.sela_list li p b {

	color:#FF7F00;

}

.tehui_ico {

	position:absolute;

	width:79px;

	height:79px;

	background:url(../images/tehui.gif) no-repeat;

	top:-1px;

	left:-1px;

}

.sela_list li .kq {

	display:block;

	width:96px;

	height:46px;

	background:#000 url(../images/kq.jpg) no-repeat right 0;

	position:absolute;

	top:208px;

	right:-5px;

	z-index:100;

}

.ok_btn {

	background:#D80505;

	border:medium none;

	color:#ffffff;

	cursor:pointer;

	font-size:14px;

	font-weight:bold;

	height:40px;

	text-align:center;

	width:130px;

}

.shr_hotpage {

	float:left;

	padding:18px 0 22px 0;

	width:100%;

	text-align:center;

	border-top:#dedede 1px dotted

}

.correlation-article {

	margin-top:15px;

	padding-bottom:15px;

}

.correlation-article h2 {

	border:0;

	border-bottom:1px #E6E6E6 solid;

	padding-left:25px;

	margin-bottom:10px;

	font-size:14px;

	height:26px;

	line-height:26px;

	background:url(../images/xgtit.png) left no-repeat;

}

.correlation-article ul {

	height:100%;

	overflow:hidden;

}

.correlation-article li {

	width:48%;

	text-align:left;

	line-height:30px;

	height:30px;

	padding-left:10px;

	float:left;

	background:url(../images/sou_bj.png) left no-repeat

}

/*留言*/

.contact-xmtj {

	width:690px;

	margin-top:10px;

	background:url(../images/jobbg.png) top right no-repeat

}

.contact-xmtj a:hover {

	color:#F00

}

.name2 {

	width:323px;

	height:21px;

	line-height:21px;

	border:1px #e2e2e2 solid;

	font-family:"Microsoft YaHei";

}

.con {

	width:323px;

	height:161px;

	border:1px #e2e2e2 solid;

	font-family:"Microsoft YaHei";

}

.button1 {

	width:64px;

	height:21px;

	text-align:center;

	line-height:21px;

	cOLOR:#FFF;

	font-family:"Microsoft YaHei";

	background:url(../images/xmtj_11.jpg) no-repeat;

	border:none;

	margin-right:20px;

	float:left;

	cursor:pointer;

}

.button2 {

	width:64px;

	height:21px;

	text-align:center;

	line-height:21px;

	cOLOR:#FFF;

	font-family:"Microsoft YaHei";

	background:url(../images/xmtj_13.jpg) no-repeat;

	float:left;

	border:none;

	cursor:pointer;

}

/*在线客服*/

.online-qq {

	position:fixed;

	top:50%;

	right:0;

	z-index:1;

}

.online-qq .qq_content {

	background:#fff;

	margin:0;

	padding:0;

}

.online-qq .qq_content .dt {

	text-align:center;

	background:#202020;

	color:#fff;

	font-size:14px;

	font-weight:bold;

	padding:6px 15px;

	border:1px solid #ddd;

	border-bottom:0;

}

.online-qq .qq_content .qq {

	padding:10px 10px 5px;

	margin:0;

	border:1px solid #ddd;

	border-top:0

}

.online-qq .qq_content .qq p {

	background:url(../images/online_qq.png) repeat-x 0 -33px;

	margin:0 0 5px

}

.online-qq .qq_content .qq a {

	border:1px solid #ddd;

	display:block;

	background:url(../images/online_qq.png) no-repeat 10px -72px;

	height:23px;

	line-height:23px;

	padding:0 18px 0 30px

}

.online-qq .qq_content .tel {

	background:#fff;

	padding:10px;

	margin:0;

	text-align:center;

	font-size:14px;

	color:#333;

	border:1px solid #ddd;

	border-top:0

}

.online-qq .qq_content .tel strong {

	font-size:12px;

	color:#D80505

}

.online-qq .qq_content .tel p {

	text-align:center;

	font-size:12px

}

.online-qq .footqq {

	border:1px solid #ddd;

	background:#f1f1f1;

	height:2px;

	overflow:hidden;

	margin:0 5px;

	border-top:0;

	display:none

}

.qr_code {

	position:fixed;

	top:50%;

	left:10px;

	z-index:200;

	text-align:center;

	background:#fff;

	padding:5px;

}

.qr_code img {

	margin:0 0 5px;

	display:block

}

.page_top {

	position:absolute;

}

#pageTop {

	z-index:160;

	width:58px;

	height:57px;

	background:url(../images/top.gif) no-repeat;

	position:fixed;

	_position:absolute;

	bottom:10px;

	right:10px;

	overflow:hidden;

	text-indent:-999px;

	cursor:pointer

}

#pageTop a {

	width:100%;

	height:100%;

	display:block;

}

*html #pageTop a {

	width:65px;

	height:65px

}

