@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #EFEFEF;
	color: #666666;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
}
* {
	margin: 0px;
	padding: 0px;
}
ol ul li {
	margin: 0px;
	padding: 0px;
	list-style:none;
}
a {
	color: #666666;
	text-decoration: none;
}
img {
border:0;
max-width:100%;
}

a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#body1 {
	background-image: url(../images/bg.png);
	background-repeat: repeat-y;
	width: auto;
	background-position: center;
}

#body {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	overflow: hidden;
}
.fr {
	float: right;
}
.fl {
	float: left;
}

#head {
	height: 38px;
	width: auto;
	font-size: 12px;
	background-color: #E8E8E8;
	background-image: url(../images/wrap-bg.gif);
	color: #FFFFFF;
}
#head .left {
	float: left;
	width: 500px;
	overflow: hidden;
	background-image: url(../images/t1.png);
	height: 38px;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
#head .left .tel {
	float: left;
	width: 105px;
	padding-left: 32px;
	line-height: 38px;
}
#head .left .email {
	float: left;
	width: 220px;
	padding-left: 35px;
	line-height: 38px;
}
#head a {
	color: #FFFFFF;

}
#head .right {
	float: right;
	width: 180px;
	overflow: hidden;
}
#head .right .s1 {
	background-image: url(../images/t3.png);
	height: 38px;
	width: 141px;
	float: left;
}
#head .right .s2 {
	float: left;
	height: 38px;
	width: 25px;
}
#head .right .s3 {
	float: left;
	width: 91px;
	margin-left: 13px;
}
#search {
	margin: 0px;
	padding: 0px;
}
#k {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#top {
	clear: both;
	height: 100px;
	width: auto;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
}
#top .logo {
	float: left;
	height: 72px;
	width: 410px;
	padding-top:13px;

}
#top .menu {
	float: right;
	width: 660px;
	overflow: hidden;
	padding-left: 0px;
	font-family:"Microsoft YaHei";
	padding-top:10px;
}
#top .menu li {
	float: left;
	text-align: center;
	width: 80px;
	list-style-type: none;
	line-height: 72px;
	font-size: 14px;
	text-transform: uppercase;
}
.rightbian {
	background-image: url(../images/bian.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

#top .menu a {
	color: #333333;
}
#banner {
	clear: both;
	height: 350px;
	width: auto;
}
#categories {
	clear: both;
	width: auto;
	background-color: #FFFFFF;
}
#categories .title {
	font-size: 32px;
	text-align: center;
	clear: both;
	padding-top: 20px;
}
#categories .body {
	clear: both;
	width: auto;
	background-image: url(../images/xian1.jpg);
	height: 40px;
}
#categories .body li {
	float: left;
	width: 240px;
	font-size: 16px;
	text-align: center;
	list-style-type: none;
	line-height: 40px;
	font-weight: bold;
}
#categories .body a {
	color: #000000;
	display: block;
}
#categories  .body  li  a:hover {
	line-height: 40px;
	display: block;
	height: 40px;
	width: 240px;
	background-image: url(../images/xian.jpg);
}
#gundong {
	clear: both;
	width: auto;
	padding-top: 15px;
	background-color: #FFFFFF;
}
#center {
	clear: both;
	width: auto;
	color: #666666;
	background-color: #FFFFFF;
}
#center .c1 {
	background-image: url(../images/index_09.jpg);
    float: left;
    height: 316px;
    width: 343px;
    overflow: hidden;
    padding-top: 85px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 20px;
    text-align: justify;
    margin-left: 6px;
}
#center .c1 span {
	display: block;
	padding-top: 10px;
}

#center .c2 {
	background-image: url(../images/index_10.jpg);
	float: left;
	height: 316px;
width: 411px;
	overflow: hidden;
	padding-top: 85px;
}
#center .c2 li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-left: 20px;
	list-style-type: none;
	line-height: 36px;
	background-image: url(../images/jiangtou.jpg);
	background-repeat: no-repeat;
	background-position: 8px;
	padding-left: 27px;
	margin-right: 17px;
}
#center .c2 span {
	float: right;
	margin-right: 10px;
	margin-top: 7px;
}
#center .c2 div {
	padding-top: 5px;
	padding-left: 25px;
}


#center .c3 {
	background-image: url(../images/index_11.jpg);
	float: left;
	height: 316px;
	width: 389px;
	overflow: hidden;
	padding-top: 85px;
}
#center  .c3  li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-left: 20px;
	list-style-type: none;
	line-height: 36px;
	background-image: url(../images/jiangtou.jpg);
	background-repeat: no-repeat;
	background-position: 8px;
	padding-left: 27px;
	margin-right: 17px;
}
#center  .c3  div {
	padding-top: 5px;
	padding-left: 25px;
}


#center .c4 {
	background-image: url(../images/index_12.jpg);
	float: left;
	height: 316px;
	width: 389px;
	overflow: hidden;
	padding-top: 85px;
}
#center  .c4  li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-left: 20px;
	list-style-type: none;
	line-height: 36px;
	background-image: url(../images/jiangtou.jpg);
	background-repeat: no-repeat;
	background-position: 8px;
	padding-left: 27px;
	margin-right: 17px;
}
#center  .c4  div {
	padding-top: 5px;
	padding-left: 25px;
}

#center .c5 {
	background-image: url(../images/index_13.jpg);
	float: left;
	height: 316px;
width: 411px;
	overflow: hidden;
	padding-top: 85px;
}
#center  .c5  li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-left: 20px;
	list-style-type: none;
	line-height: 36px;
	background-image: url(../images/jiangtou.jpg);
	background-repeat: no-repeat;
	background-position: 8px;
	padding-left: 27px;
	margin-right: 17px;
}
#center  .c5  div {
	padding-top: 5px;
	padding-left: 25px;
}

#center .c6 {
	background-image: url(../images/index_14.jpg);
	float: left;
	height: 316px;
	width: 389px;
	overflow: hidden;
	padding-top: 85px;
}
#center  .c6  li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-left: 20px;
	list-style-type: none;
	line-height: 36px;
	background-image: url(../images/jiangtou.jpg);
	background-repeat: no-repeat;
	background-position: 8px;
	padding-left: 27px;
	margin-right: 17px;
}
#center  .c6  div {
	padding-top: 5px;
	padding-left: 25px;
}




#bottom {
	clear: both;
	height: 100px;
	width: auto;
	background-image: url(../images/wrap-bg.gif);
	color: #FFFFFF;
	text-align: center;
}
.w1200 {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	padding-top: 20px;
}
#bottom .logo {
	background-image: url(../images/bottomlogo.png);
	background-repeat: no-repeat;
	float: left;
	height: 180px;
	width: 370px;
}
#bottom .infomation {
	height: 180px;
	width: 230px;
	float: left;
	overflow: hidden;
}
#bottom .infomation .title {
	font-size: 20px;
	line-height: 40px;
	height: 40px;
	width: auto;
}
#bottom .infomation .body {
	width: auto;
}
#bottom .infomation .body li a{
color:#FFFFFF;
}
#bottom .infomation .body li {
	line-height: 20px;
	list-style-type: none;
	padding-left: 20px;
}
#bottom  .lianxi {
	height: 180px;
	width: 270px;
	float: left;
	overflow: hidden;
}

#bottom  .lianxi  .title {
	font-size: 20px;
	line-height: 40px;
	height: 40px;
	width: auto;
}
#bottom  .lianxi  .body {
	width: auto;
	background-image: url(../images/bottomjt.png);
	background-repeat: no-repeat;
	height: 140px;
	padding-left: 25px;
	line-height: 24px;
	background-position: 0px 0px;
}
#bottom   .fengx {
	height: 180px;
	width: 270px;
	float: left;
	overflow: hidden;
	margin-left: 15px;
}
#bottom   .fengx   .title {
	font-size: 20px;
	line-height: 40px;
	height: 40px;
	width: auto;
}
#bottom   .fengx   .body {
	width: auto;
	height: 130px;
	line-height: 24px;
	padding-top: 10px;
}
#bottom .footer {
	font-size:x-small;
	line-height: 30px;
	clear: both;
	height: 15px;
	width: auto;
	padding-top: 5px;
}
#bottom .footer a{
color:#FFFFFF
}
#news1 {
	clear: both;
	width: auto;
	margin-right: 20px;
}
#news1  li {
	line-height: 40px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CAC4C4;
	margin-left: 10px;
	background-image: url(../images/jiangtou.jpg);
	background-position: 8px;
	padding-left: 30px;
	background-repeat: no-repeat;
}
#news1  span {
	float: right;
	color: #999999;
}
#news1    .title {
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cac4c4;
}
#news1 .title h1 {
font-size:24px;
}
#news1 .body {
	line-height: 30px;
	width: auto;
}




/*图片居中*/
.img_center{ text-align:center;}
.img_center .img_{ vertical-align:middle;}
.img_center .span{height:100%;display:inline-block; vertical-align:middle;}
.center{ margin:0 auto 0 auto;}
.rel{position:relative;}
.abs{position:absolute;}
.of{ overflow:hidden;}
.banner_bg{width:100%;z-index:400;height:250px;position:relative;}
.banner_bg .banner_list{display:block;width:100%;position:absolute;top:0p;left:0;z-index:400;height:250px;}

.banner_bg .banner_point{ width:100%;height:71px;z-index:400; position:absolute;top:213px;}
.banner_bg .banner_point a{display:block;width:29px;height:71px;  margin-right:3px;margin-right:3px;float:right;}
.banner_bg .banner_point a:first-child{float:left;}
.orther_banner{height:300px;}
.orther_banner .banner_list{height:300px;}

/*article*/
#art_main_bg{
	width:100%;
	position:relative;
	z-index:500;
	background-color: #FFFFFF;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	overflow: visible;
}
.l_bg{
	width:290px;
	float:left;
	margin-top:-27px;
	background:#f3f2f2;
	height:100%;
}
.l_bg .l{
	width:290px;
	min-height:527px;
	float:right;
}
#l_cate{padding-right:10px;}
#l_cate .title{line-height:60px;font-size:24px;border-bottom:1px solid #7f7e7e;color:#413a34;}
#l_cate dd{line-height:54px;border-bottom:1px dotted #727272;text-indent:56px; background:url(../images/l_dt_bg.jpg) 25px 23px no-repeat;}
#l_cate dd a{font-size:14px;color:#424141;}
#l_cate dd:hover{background:url(../images/l_dt_bg_hover.jpg) 25px 23px no-repeat;}
#l_cate dd:hover a{color:#da271e; text-decoration:none;}
#l_cate dd.hover{background:url(../images/l_dt_bg_hover.jpg) 25px 22px no-repeat;}
#l_cate dd.hover a{color:#da271e; text-decoration:none;}
#l_cate dd .l_cate_2 {line-height:30px;background:url(../images/l_cate_tow_bg.jpg) 25px center no-repeat;display:none;}
#l_cate dd .l_cate_2.first{border-top:1px dotted #727272;}
#l_cate dd .l_cate_2 a{color:#424141;font-size:14px;}
#l_cate dd .l_cate_2:hover {background:url(../images/l_cate_tow_bg_hover.jpg) 25px center no-repeat;}
#l_cate dd .l_cate_2.hover {background:url(../images/l_cate_tow_bg_hover.jpg) 25px center no-repeat;}

#l_contact{margin-top:10px;padding:0 10px;}
#l_contact .title{font-size:24px;height:72px;line-height:72px;color:#413a34;;}
#l_contact dd{line-height:30px;padding-left:10px;font-size:14px;color:#3d3d3e;}
#l_contact .l_addr{margin-top:-12px;background:url(/images/l_addr.jpg) left 12px no-repeat;}
#l_contact .l_tel{background:url(../images/l_tel.jpg) left 12px no-repeat;}
#l_contact .l_fax{background:url(../images/l_fax.jpg) left 12px no-repeat;}
#l_contact .l_mail{background:url(../images/l_mail.jpg) left 12px no-repeat;}

.r_bg{
	min-height:500px;
	float:left;
	background-color: #FFFFFF;
	background-image: url(../images/main_r_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.r_bg .r{
	width:900px;
	min-height:500px;
	float:left;
}
.r_bg .r .r_webpath{
	padding-left:11px;
	line-height:50px;
	border-bottom:1px dotted #b0b0b0;
	margin-top:16px;
	height: 50px;
	width: auto;
}
.r_bg .r .r_webpath .fl{text-indent:20px;color:#5c5d5e;}
.r_bg .r .r_webpath .fl h1{font-size:18px;}
.r_bg .r .r_webpath .fr a{font-size:14px; color:#3d3d3e;}
.r_bg .r #article_detail{padding:25px 0 25px 20px;line-height:36px; font-size:14px;}
.r_bg .r #article_detail *{font-size:14px; list-style-type:none}
.r_bg .r #article_detail table{ border-spacing:0;border:0; border-collapse:0; width:100%;}



/*products*/
#pro_list {padding-top:22px;padding-left:20px;padding-bottom:140px;}
#pro_list .pro_item{
	float:left;
	width:180px;
	height:260px;
	margin-left:20px;
	margin-right: 20px;
}
#pro_list .pro_item.line_first{margin-left:0;}
#pro_list .pro_item dt{
	width:166px;
	height:166px;
	border:1px solid #c9c9c9;
}
/*#pro_list .pro_item dt img{width:222px;height:203px;}*/
#pro_list .pro_item dd .name{
	height:50px;
	line-height:20px;
	text-indent:2px;
}
#pro_list .pro_item dd .name a{font-size:12px;color:#333333;}
#pro_list .pro_item dd .brief{height:32px;line-height:16px;padding:5px 0;}

/*product-detail*/
#detail_top{min-height:409px;padding-left:20px;margin-top:17px;}
#detail_top .l_img{
	float:left;
	width:370px;
	height:409px;
	position:relative;
}
#detail_top .l_img .bigimg{}
#detail_top .l_img  .bigimg{
	text-align:center;
	overflow:hidden;
	position:relative;
	width:350px;
	height:300px;
}
#detail_top .l_img  .MagicZoom{display:block; margin:0 auto;}
#detail_top .l_img  .MagicZoom img{border:0 !important; padding:0 !important; margin:0 !important;}
#detail_top .l_img  .MagicZoomBigImageCont{border:1px solid #999;}
#detail_top .l_img  .MagicZoomHeader{font-size:8pt !important; line-height:normal !important; color:#fff; background:#666; text-align:center !important;}
#detail_top .l_img  .MagicZoomPup{border:1px solid #ccc; background:#fff; cursor:move;}
#detail_top .l_img  .MagicZoomLoading{border:1px solid #ddd; background:#fff url(/images/lib/product/zoomloader.gif) no-repeat 2px 50%; padding:4px 4px 4px 24px !important; margin:0; text-decoration:none; text-align:left; font-size:8pt; font-family:sans-serif; color:#444;}
#detail_top .l_img  #zoom-big{position:absolute; top:0;}
#detail_top .l_img .min_img{width:100%;height:90px;margin-top:7px;}
#detail_top .l_img .min_img img{width:90px;height:90px;}
#detail_top .l_img .min_img .item{float:left;width:90px;height:90px;border:1px solid #898887;margin-left:6px;}
#detail_top .l_img .min_img .item:first-child{margin-left:0;}
#detail_top .r_brief{
	float:right;
	width:510px;
	min-height:409px
}
#detail_top .r_brief .name{line-height:58px;font-size:16px;color:#fd6b00;}
#detail_top .r_brief .brief_description{line-height:150%;padding-top:-3px;min-height:214px;border-bottom:1px dotted #ccc;}
#detail_top .r_brief .share{height:46px;padding-top:12px;box-sizing:border-box;*height:34px;}
#detail_top .r_brief .inquiry{margin-top:11px;}

#detail_bottom{padding-top:30px;}
#detail_bottom .title{width:870px;height:37px;margin:0 auto;background:#f6f6f6;font-size:16px;line-height:37px;text-indent:17px;color:#000;}
#detail_bottom .contents{padding:20px 35px;line-height:180%;color:#696969;}
.orther_pro{padding:0 0 0 35px;position:relative;height:458px;overflow:hidden;}
.orther_pro .title{font-size:18px;font-family:"Helvetica Neue", Tahoma;height:41px;border-bottom:1px solid black;line-height:41px;}
.orther_pro .abs{position:relative;margin-top:30px;;height:377px;margin-top:30px;width:2000px;}
.orther_pro .abs .pro_item{float:left;width:220px;height:337px;margin-left:7px;}
.orther_pro .abs .pro_item:first-child{margin-left:0;}
.orther_pro .abs .pro_item dt{width:218px;height:203px;border:1px solid #c9c9c9;}
/*.orther_pro .abs .pro_item dt img{width:218px;height:203px;}*/
.orther_pro .abs .pro_item dd .name{height:50px;line-height:50px;text-indent:2px;}
.orther_pro .abs .pro_item dd .name a{font-size:14px;color:#ee0000;}
.orther_pro .abs .pro_item dd .brief{height:32px;line-height:16px;padding:5px 0;}

/*分页*/
.page{ clear:both; text-align:center; margin:30px auto;}
.page .pagination {margin:auto; list-style-type:none}
.page .pagination a {margin: 0 5px 0 0;padding: 5px 6px;height:20px;margin-right:6px;border:1px #cccccc solid;line-height:20px;color:#7e7e7e;text-align:center;}
.page .pagination a.number {border: 1px solid #ddd; padding:5px 8px;}
.page .pagination a.current:hover {text-decoration: underline;}
.page .pagination .current {color:#6d7170;margin: 0 5px 0 0;height:20px;margin-right:6px;border:1px #cccccc solid;padding:5px 8px; background:#F00; color:#FFF;}





#cpdemo {
	overflow:hidden;
	width: 1170px;
	margin-left:15px;
	margin-bottom: 20px;
}

#cpindemo {
	float: left;
	width: 800%;
	height:auto !important;
	overflow:hidden;
}
#cpdemo #cpdemo1, #cpdemo #cpdemo2 {
	float:left;
	height:auto !important;
	overflow:hidden;
}
#cpdemo ul {
	margin: 0px;
	padding: 0px;
}

#cpdemo ul li {
	float:left;
	display:inline;
	padding-top:5px;
	width:210px;
	text-align:center;
	font-size: 14px;
}
#cpindemo a {
	color: #563B28;
}

#cpdemo ul li img {
	width:180px;
	height:165px;
}
#cpdemo ul li span {
	display:block;
	height:22px;
	line-height:22px;
	overflow:hidden;
	text-align:center;
}
#colee p {
	margin: 0px;
	height: 40px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}


.lei33{
	line-height:40px;
	border-bottom:1px dotted #727272;
	text-indent:30px;
	font-weight: bold;
}
.lei33  a{
	display: block;
}
.lei33 a:hover {
	background-image: url(../images/l_dt_bg_hover.jpg);
	background-repeat: no-repeat;
	background-position: 10px 16px;
}


.lei3{
}
.lei3 li{
	height:22px;
	background:url(../images/libg.jpg);
	padding-left:25px;
	line-height:22px;
	font-size: 11px;
}
