﻿.zuixia{position: fixed;right: 5px;bottom: 77px;width: 100px;height: 100px;}
.dpage .title{width: 1020px;height: 49px;border-bottom: 1px #f0f0f0 solid;line-height: 49px;font-size: 18px;color: #000;font-family: "微软雅黑";}
.dpage .title strong {font-size: 18px;color: #000;font-family: "微软雅黑";padding-left: 36PX;}
.dpage .title A{width: 98PX;height: 49px;display: block;text-align: center;line-height: 49px;font-size: 14px;font-family: "微软雅黑";float: right;border-left: 1px #f0f0f0 solid;}
.dpage .title A:hover{color: #d6280d;}
#activity{background: #FFF;position: relative;}
#activity .lie{width: 1178px;display: table;padding-left: 21px;}
#activity .lie ul li{width: 274px;height: 309px;float: left;margin: 0 7px;padding-top: 26px;}
#activity .lie ul li dl dt{width: 274px;height: 162px;margin-bottom: 26px;}
#activity .lie ul li dl dt a img { width:274px; height:162px; border:solid 1px #d3d3d3;}
#activity .lie ul li dl dd{width: 274px;height: 121px;font-family: "微软雅黑";}
#activity .lie ul li dl dd a{line-height: 26px;font-size: 16px;color: #000;}
#activity .lie ul li dl dd a:hover{color: #cc0001;}
#activity .lie ul li dl dd P{line-height: 26px;font-size: 12px;color: #737373;height: 52px;font-family: "微软雅黑";}
#activity .lie ul li dl dd span{display: inline-block;height: 16px;line-height: 16px;color: #a3a3a3;font-size: 12px;background: url(/Themes/Default/Images/time.jpg) left no-repeat;padding-left: 26px;}
.nleft {float: left;padding-right: 10px;width: 330px;}
.nright {float:right;padding-right: 10px;width: 330px;}
.nleft .tTitle ,.nright .tTitle{background: #FCFCFC url(/Themes/Default/Images/new_bg_93.jpg) top left no-repeat;height: 46px;line-height: 46px;}
.nleft .tTitle strong ,.nright .tTitle strong{ color:#cc0001; font-size:16px; font-family:"微软雅黑"; float:left; padding-left:20px; font-weight:normal;}
.nleft .tTitle strong span ,.nright .tTitle strong span{color: #b0b0b0;font-size: 14px;margin-left: 8px;}
.nleft .tTitle a ,.nright .tTitle a{ float:right;color: #444;}
.newtrends ul li a {background: transparent url(/Themes/Default/Images/sprite.png) no-repeat scroll 33px -220px;display: block;height: 30px;line-height: 30px;overflow: hidden;padding-left: 52px;width: 272px;}
.newtrends ul li a span { float:right;}
.flink .link{ padding-left:20px;}
.flink .link a { font-size:12px; padding:0px 3px 0px 10px; line-height:25px;}
.mapTab{font-family: "宋体";}
.mapTab ul li{float: left;height: 178px;margin-bottom: 12px;overflow: hidden;padding-right: 12px;position: relative;text-align: center;width: 235px;}
.mapTab ul li .mapimg{top: 0px;display: block;height: 140px;left: 0px;position: absolute;text-align: center;width: 235px;}
.mapTab ul li .mapimg img{width: 235px;height: 140px;}
.mapTab ul li .mapdesp{cursor: pointer;height: 220px;position: absolute;width: 235px;z-index: 5;padding-top: 8px;top: 140px;left: 0px;background-color: #e3e3e3;text-align: left;filter: alpha(opacity=82);opacity: 0.82;}
.mapTab ul li .mapdesp h2{font-family: "微软雅黑" , "Helvetica" , "sans-serif";font-size: 12px;line-height: 30px;text-align: left;width: 235px;text-indent: 6px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; z-index:6}
.mapTab ul li .mapdesp p{padding-top: 8px;text-align: justify;text-indent: 2em;word-wrap: break-word;padding: 0px 6px; z-index:6;font-family: "宋体"; letter-spacing:1px; line-height:16px;}
.mapTab ul li .mapdesp a{color: #ffffff;display: block;height: 0;left: 0;line-height: 35px;padding: 190px 0 0;position: absolute;top: 0;width: 235px;z-index: 10; z-index:6;font-family: "宋体";}
/* recommand product roll */
.recRoll{height: 200px;overflow: hidden;width: 1020px;padding-top: 20px;}
.recRoll a.prePro, .recRoll a.nextPro{width: 42px;height: 49px;display: block;text-indent: -3000px;}
.recRoll a.prePro{background: url(/Themes/Default/Images/sprite.png) no-repeat scroll 0px -751px transparent;margin: 50px 15px 0 0;float: left;}
.recRoll .prePro:hover{background: url(/Themes/Default/Images/sprite.png) no-repeat scroll 0px -701px transparent;}
.recRoll a.nextPro{background: url(/Themes/Default/Images/sprite.png) no-repeat scroll -53px -751px transparent;float: right;margin: 50px 10px 0 0;}
.recRoll .nextPro:hover{background: url(/Themes/Default/Images/sprite.png) no-repeat scroll -53px -701px transparent;}
#rollPro{font-family: "宋体";width: 900px;height: 180px;overflow: hidden;float: left;}
#rollPro ul li{float: left;margin-right: 12px;text-align: center;width: 200px;height: 200px;}
#rollPro ul li{float: left;width: 200px;height: 178px;margin-bottom: 12px;overflow: hidden;padding-right: 12px;position: relative;text-align: center;}
#rollPro ul li .mapimg{top: 0px;display: block;width: 200px;height: 140px;left: 0px;position: absolute;text-align: center;}
#rollPro ul li .mapimg img{width: 198px;height: 140px;border: solid 1px #d3d3d3;}
#rollPro ul li .mapdesp{cursor: pointer;width: 200px;height: 220px;position: absolute;z-index: 5;padding-top: 8px;top: 140px;left: 0px;background-color: #e3e3e3;text-align: left;filter: alpha(opacity=82);opacity: 0.82;}
#rollPro ul li .mapdesp h2{font-family: "微软雅黑" , "Helvetica" , "sans-serif";font-size: 12px;line-height: 30px;text-align: left;width: 200px;text-indent: 6px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#rollPro ul li .mapdesp p{padding-top: 8px;text-align: justify;text-indent: 2em;word-wrap: break-word;padding: 0px 6px;z-index:6;font-family: "宋体"; letter-spacing:1px; line-height:16px;}
#rollPro ul li .mapdesp a{color: #ffffff;display: block;width: 200px;height: 0;left: 0;line-height: 35px;padding: 190px 0 0;position: absolute;top: 0;z-index: 10;z-index:6;font-family: "宋体";}
/* category list css style */
/*#CateBox{font-family: "宋体";background: url(/Themes/Default/Images/df.jpg) no-repeat scroll 0px bottom transparent;}*/
#CateBox{font-family: "宋体";}
#CateBox ul li{float: left;height: 178px;margin-bottom: 12px;overflow: hidden;padding-right: 12px;position: relative;text-align: center;width: 235px;}
#CateBox ul li .mapimg{top: 0px;display: block;height: 140px;left: 0px;position: absolute;text-align: center;width: 235px;}
#CateBox ul li .mapimg img{width: 233px;height: 140px;border: solid 1px #d3d3d3;}
#CateBox ul li .mapdesp{cursor: pointer;height: 220px;position: absolute;width: 235px;z-index: 5;padding-top: 8px;top: 140px;left: 0px;background-color: #e3e3e3;text-align: left;filter: alpha(opacity=82);opacity: 0.82;}
#CateBox ul li .mapdesp h2{font-family: "微软雅黑" , "Helvetica" , "sans-serif";font-size: 12px;line-height: 30px;text-align: left;width: 235px;text-indent: 6px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#CateBox ul li .mapdesp p{padding-top: 8px;text-align: justify;text-indent: 2em;word-wrap: break-word;padding: 0px 6px;z-index:6;font-family: "宋体"; letter-spacing:1px; line-height:16px;}
#CateBox ul li .mapdesp a{color: #ffffff;display: block;height: 0;left: 0;line-height: 35px;padding: 190px 0 0;position: absolute;top: 0;width: 235px;z-index: 10;z-index:6;font-family: "宋体";}
.ys{ background:url(/Themes/Default/Images/bg_ys.jpg) no-repeat center 0; height:190px;}
.ys .ys_cnt {margin: 0 auto;
    overflow: hidden;
    width: 960px;}
.ys h3{ font-size:32px; padding:27px 0 0 51px; height:98px;}
.ys h3 a{ color:#292929; cursor:pointer;}
.ys h3 a:hover{ text-decoration:none;}
.ys h3 b{ color:#fff; font-size:37px; width:376px; height:77px; text-align:center; line-height:77px; display:inline-block;}
.ys h3 i{ display:inline-block; vertical-align: bottom;}
.ys h4{ font-weight:bold; font-size:18px;color:#373737; padding-left:86px; height:53px;}
.ys h4 span{font-family:Arial; text-transform:uppercase; font-size:12px; font-weight:normal; display:block; padding-top:5px;}
.lc 
{
	background: rgba(0, 0, 0, 0) url(/Themes/Default/Images/lc_bg.gif) no-repeat scroll center 0;
    height: 374px;
    overflow:hidden;
	}
.lc .lc_cont { margin: 0 auto;
    overflow: hidden;
    width: 960px;}
.lc h3 {
    background: rgba(0, 0, 0, 0) url(/Themes/Default/Images/lc_h3.gif) no-repeat scroll center bottom;
    font-family: Arial;
    font-size: 24px;
    font-weight: normal;
    height: 78px;
    margin-bottom: 30px;
    padding-top: 25px;
    text-align: center;
    text-transform: uppercase;
}
.lc h3 b {
    color: #cc2223;
    display: block;
    font-size: 28px;
    padding-bottom: 3px;
}
.lc ul{ overflow:hidden;height: 92px;}
.lc ul li{ float:left; font-size:16px;  padding-right:31px; margin-bottom:34px;_margin-bottom:12px;}
.lc ul li a{ display:inline-block; float:left; width:167px; height:58px; background:#1d1d1d; color:#fff; line-height:58px; text-decoration:none;}
.lc ul .nop{ padding-right:0;}
.lc ul li img{ vertical-align:middle; padding:15px 12px 0 25px;float:left;}
.lc ul li a:hover{ background:#cc2223;}
.tt{ height:148px; position:relative;}
.tt p{ position:absolute; top:38px; left:256px; font-size:14px; color:#fff;}
.tt p a{ display:inline-table; font-size:14px; color:#cc2223; background:#fff; width:116px; height:30px; line-height:30px; text-align:center; margin-right:16px;}
.tt p i{ font-size:21px;}
/* Default page css style */
.team{ font-size:0;}
.team ul li{ width:240px; height:240px; float:left; position:relative;margin-right: 15px;}
.team ul li a{ font-size:14px; color:#333; text-align:center;}
.team ul li b{ display:block; font-size:18px; padding:110px 0 25px;}
.team ul li.team_li01 a{ background:url(/Themes/Default/Images/team_bg01.gif) no-repeat 0 0; display:block; width:240px; height:240px;}
.team ul li.team_li02 a{ background:url(/Themes/Default/Images/team_bg01.gif) no-repeat -240px 0; display:block; width:240px; height:240px;}
.team ul li.team_li03 a{ background:url(/Themes/Default/Images/team_bg01.gif) no-repeat -480px 0; display:block; width:240px; height:240px;}
.team ul li.team_li04 a{ background:url(/Themes/Default/Images/team_bg01.gif) no-repeat -720px 0; display:block; width:240px; height:240px;}
.team ul li span{ position:absolute; top:0; left:1px; display:none; background:transparent url(/Themes/Default/Images/team_bg02.png) no-repeat; width:240px; height:240px;}
.team ul li span i{ display:block; font-size:18px; font-style:normal; color:#fff; width:160px; margin:0 auto; font-weight:bold; border-bottom:#f3b999 1px dashed; padding:48px 0 8px; text-align:center;}
.team ul li span em{ display:block; font-size:13px;font-style:normal; color:#fff; width:160px; margin:0 auto; line-height:25px; padding:8px 0 0;}
.pk_t{ text-align:center; height:128px; padding:25px 0 0;}
.pk_t a{ color:#333; text-decoration:none;}
.pk_t em{ display:block; font-size:27px; font-style:italic;font-style:normal;}
.pk_t b{ display:block; font-size:34px;font-style:normal;}
.pk_t b i{ color:#e46b29;font-style:normal;}
.pk_t span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px;font-style:normal; color:#a5a5a5; text-transform:uppercase; letter-spacing:2px;}