/* Reset CSS */

/*相关资讯*/
.xgzx li{ border-bottom:1px solid #f1f1f1; background: url(../images/kh_jt2.png) no-repeat left center; padding-left:6px; text-indent:20px; margin-left:10px;}
.xgzx li a{ line-height:40px; height:40px; font-size:14px; letter-spacing:1px; display:block;}

.content{color:#333;}
/*产品详细相关产品*/
.cp{ background:#fff; padding-top:12px;}
.cp .cptab { height:32px; line-height:32px;  padding-left:12px; border-bottom:none; font-size:18px; color:#222; background:none; text-indent:0; }
.cp .cptab i{ font-size:12px; letter-spacing:-1px; padding-left:0px;word-spacing: 5px;}
.cp .pro_command{ }
.cptab a { display:block; line-height:32px; height:32px; font-size:14px; font-family:Microsoft Yahei; color:#814235; text-decoration:none; padding:0 8px; }
.cptab a:hover {text-decoration:none;}
.cptab a.cr { font-weight:bold; width:154px; padding-left:15px; color:#814235; }
.cp dl { width:230px; margin-left:10px; margin-right:10px; overflow:hidden; background:#f5f5f9;  padding: 0px 0px 12px 0px; border-bottom:1px solid #ccc; margin-bottom:12px; float:left; margin-top:24px; display:inline; padding-bottom:0; }
.cp dl.nones{ margin-right:0;}
.cp dt,.cp dt a{  overflow:hidden;  }
.cp dt a:hover img{ } /*产品图片边框连接*/
.cp dt img {width:228px; height:221px; border:1px solid #ddd; display:block; }
.cp dd {  line-height:48px; overflow:hidden; display:block;  text-align:center; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.cp dd a{ color:#333;}
.cp dd a{ font-size:14px; line-height:32px;}
.cp dd.d1{ display:none;}
.cptab_relevant{ }

.RandomNews .diysr{ background:none; border-bottom:1px solid #ccc; color:#222; padding-left:0px;}
.RandomNews{}
.RandomNews .diysr a.more{ font-size:14px; color:#666; float:right; line-height:41px; display:inline-block; height:41px; padding-right:5px;}
.RandomNews .diysr a.more:hover{ color:#000;}


/*---产品列表页面的随机资讯--*/
.RandomNews { margin-bottom:0px;}
.diysr{height:40px; line-height:40px; color: #B21117; font-weight:bold; font-family: "Microsoft YaHei","微软雅黑";font-size: 16px;font-weight: bold; text-indent:5px; border-bottom:1px dashed #ccc; font-weight:normal;}
.diysr .line{border-top: 1px solid #ececec; font-size:0; height:0;margin-right: 10px; overflow:hidden;}
.diysr i{font-size:10px; font-family:arial; font-weight:normal; text-transform:uppercase; font-style:normal; padding-left:5px;color: #999;}
.news_random{ font-size:14px; margin-top:0px;}
.news_random ul{ padding-top:10px; display:block; width:750px;}
.news_random ul li{ height:28px;line-height:28px; padding:0;  width:365px; float:left;overflow:hidden; padding-right:10px;}
.news_random ul li a{ padding-left:20px;}
.news_random ul li span{ font-size:12px;}

.news_random dl.pd_list_dl{ width:230px; padding:0; margin-right:10px; margin-left:10px; background:#f1f1f1; margin-top:24px; padding-bottom:24px;}
.news_random dl.pd_list_dl:hover{ background:#dedede;}
.news_random dl.pd_list_dl.nones{ margin-right:0px;}
.news_random dl.pd_list_dl dt{ padding-bottom:24px;}
.news_random dl.pd_list_dl dt img{ height:156px; display:block; margin:0 auto; padding-top:12px;}
.news_random dl.pd_list_dl dd{ background:none; margin:0 auto; border-bottom:none; border:none; border-top:1px dotted #222;}
.news_random dl.pd_list_dl dd a.xq{ display:none;}
.news_random dl.pd_list_dl dd a{ font-size:15px; padding:0; text-align:center; letter-spacing:1px; display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.RandomNews .diysr{ background:none; border-bottom:1px solid #ccc; color:#222; padding-left:0px;}

.RandomNews .diysr a.more{ font-size:14px; color:#666; float:right; line-height:41px; display:inline-block; height:41px; padding-right:5px;}
.RandomNews .diysr a.more:hover{ color:#000;}

.news_random{ position:relative;}
.news_random .jt a{ position:absolute; width:48px; height:42px; display:block; z-index:999; opacity:0.7;}
.news_random:hover .jt a{ opacity:1;}
.news_random .jt a.lf{ background:url(img/Index/prev.png) no-repeat center center; left:0px; top:146px;}
.news_random .jt a.rt{ background:url(img/Index/next.png) no-repeat center center; right:0px; top:146px;}
.zxr{overflow:hidden; margin-bottom:5px;}
.zxr ul {
    padding-top:18px;
}
.zxr li {
    display: inline;
    float: left;
    width:142px;
}
.zxr li img {
    border: 1px solid #cccccc;
    display: block;
    height:106px;
    width:141px;
}


.pro_main { background-color:#fff;zoom:1;  overflow:hidden;}

.pro_list dl.pd_list_dl{ -moz-border-bottom-colors: none; margin-top:10px; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: #f9f9f9 none repeat scroll 0 0; border-color: #d7d7d7; border-image: none; border-style: solid; border-width: 1px 1px 4px; height: 420px; padding:0; height:280px; width:auto; }
.pro_list dl.pd_list_dl .cur{border:1px #124a62 solid;}
.pro_list dl.pd_list_dl dt{ width:291px; text-align:center; float:left; height:280px;border-right:1px #dedede solid; }
.pro_list dl.pd_list_dl dt img{width:290px; height:280px; box-shadow:none; display:inline; padding:0 !important; transition:none;}
.pro_list dl.pd_list_dl:hover dt img{transform: none;}
.pro_list dl.pd_list_dl dd{ width:405px; float:left; padding:13px 20px 0; overflow:hidden;text-align:left; height:259px;}
.pro_list dl.pd_list_dl dd span{ border-bottom:1px dashed #959595; font-family:"Microsoft Yahei"; font-size:18px; font-weight:bold; height:24px; line-height:18px; padding-bottom:14px; display:block;}
.pro_list dl.pd_list_dl dd span a { color:#000;}
.pro_list dl.pd_list_dl dd p { font-size:14px; color:#666; font-weight:normal; height:172px; line-height:32px; overflow:hidden; padding:8px 0 0; }
.pro_list dl.pd_list_dl dd em a{ color:#124a62;width:106px; display:block; font-style:normal; text-align:center; height:29px; line-height:29px; border:1px #d9d9d9 solid;}
.pro_list dl.pd_list_dl .prod_con .cur,.pro_list dl.pd_list_dl .prod_con dl:hover{border:1px #0b5bbc solid; border-width: 1px 1px 4px;}
.pro_list dl.pd_list_dl  .prod_con .cur dd em a,.pro_list dl.pd_list_dl:hover dd em a{ color:#fff; background:#0b5bbc; }

/*产品中心*/
dl.pd_list_dl { width:292px; padding:6px 9px; float:left; display:inline; height:208px;}
dl.pd_list_dl img { display:block;width:288px; height:276px; box-shadow:0 0 6px #666; padding:2px !important;transition:1s;-moz-transition:1s, -moz-transform 1s;-webkit-transition:1s, -webkit-transform 1s;}
dl.pd_list_dl:hover dt img{ -webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-m-transform: scale(1.1);transform: scale(1.1);}
dl.pd_list_dl dd { height:24px; line-height:24px;overflow:hidden; text-align:center; padding:10px 4px 0; font-size:14px; text-overflow:ellipsis; white-space:nowrap;}
dl.pd_list_dl:hover dd a{ color:#0b5bbc;}

.plc,.plc2{height:20px;line-height:20px;padding:8px 8px 8px 28px; position:relative; color:#666; overflow:hidden; font-size:14px; font-family:"Microsoft Yahei"; background:url("../images/location.png") no-repeat scroll 0; margin-bottom:20px;}
.plc span {}
.plc i,.plc2 i,.plc a{ font-style:normal; font-size:14px; color:#666;}


.fo_con1{ overflow:hidden; position:relative; padding-bottom:0px;}
.pd_BigLoop{ position:relative;}
.fo_con1 dl{ overflow:hidden;}
.fo_con1 dl dt{ font-size:0; margin:15px 0 15px 0px; float: left; border:2px solid #585858;}
.fo_con1 dl dt img{ width:544px; height:527px; }
.fo_con1 dl dd{ float:right; width:430px; padding-top:38px;}
.fo_con1 dl dd h3{padding:0 4px;line-height:36px;padding-bottom:5px;font-weight:bold; font-size:20px; color:#0b5bbc; border-bottom:1px dashed #ccc;}
.fo_con1 dl dd h3 span{ font-size:16px;}
.fo_con1 dl dd h3 i{ display:block; font-size:16px; color:#545454; padding:5px 0;}
.fo_con1 dl dd p{ font-size:14px; color:#666; line-height:18px; height:86px; overflow:hidden;}
.fo_con1 dl dd p i{ display:block; background:#0b5bbc; width:100px; color:#fff; text-align:center; height:26px; line-height:24px; font-size:16px; margin-bottom:8px;}
.fo_con1 dl dd p span{padding:0 22px;}
.fo_con1 dl dd h4{ font-weight:normal; font-size:14px; padding:4px 0 0 60px; margin-top:12px; background:url(../images/f_tel.gif) no-repeat scroll left 0 center;}
.fo_con1 dl dd h4 span{ display:block; font-size:24px; color:#0b5bbc;}
.fo_con1 dl dd h4 a{display:block;float:left; width:130px; margin-left:210px; margin-top:-46px; display:inline; height:46px;background:#0b5bbc;color:#fff;text-decoration:none;text-align:center;line-height:46px;font-size:16px;}
.po_ud{ width:732px;}

.prolt { left:20px; position: absolute; top: 140px; z-index: 12;}
.prort { position: absolute; right: 490px; top: 140px;z-index: 12;}


.pro_t2_1{background:url(../images/cpxx_l.gif) left bottom no-repeat; margin:0 ;}

.pro_t h3{ float:left; font-weight:100;font-size:22px;color:#0b5bbc;}
.pro_t h3 a{ font-weight:100;font-size:18px; color:#0b5bbc;}
.pro_t h3 span{ text-transform:uppercase;margin:0 0 0 8px; font-size:14px; color:#999; font-family:Arial;}
.pro_t p{ float:right;padding:33px 0 0; line-height:0; font-size:0;width:86px; text-align:right;}
.pro_t p a{ border-left:1px #fff solid;}

.pro_t2 {
    margin: 0 0 0 22px;
}

.pro_t{font-family:"Microsoft YaHei";line-height:50px;height:50px;background:url(../images/pro_l.gif) left 48px no-repeat; overflow:hidden;}


.rmcpfl {float: left;width:460px; border: 2px #ebebeb solid; margin-bottom:24px;}
.rmcpfl img {width:460px;height:446px;}
.rmcpfr {float: left; width:516px;padding-right:20px; background:#f1f1f1; overflow:hidden;}
.rmcpfr h3 {height: 40px;font-size: 22px;}
.rmcpfr h3 a {color: #282828;font-size: 22px;line-height: 40px;}
.rmcpfr p {color: #4F4F4F;font-size: 14px;line-height: 38px;}
.rmcpfrtop {height:310px;overflow: hidden;}
.rmcpfrbot {height:128px;overflow: hidden;}
.rmcpfrbot img {height:107px;width: 111px;float: left; margin-left:18px;overflow: hidden;}


.propar { padding-top:20px; margin-left:20px; height:302px;}/*产品详细参数字体颜色*/
.propar .line{ font-weight:normal; text-decoration:line-through;}
.propar .span_1 { font-weight:bold; font-size:14px; color:#f00;}
.propar .span_2 { font-size:16px;}
.propar h4 { color:#333; line-height:31px; border-bottom:1px dashed #ccc; font-weight:bold; font-size:22px; height:43px;}
.propar .more { text-align:right; border-bottom:dashed 1px #ccc; margin-bottom:5px; }
.propar .more a {color:#C10005; padding-left:12px; line-height:20px; }
.propar .more a img { margin-right:5px;}

.propar div , .proshop div {padding-bottom:0; line-height:37px;}
.propar div span { font-weight:normal;}
.pd_hotline span{ font-size:16px; color:#666;}
.pd_hotline span.font_hotline{ font-size:32px; color:#d60900; font-family: impact;}


.pd_short{ height:200px;}

.dz h3{height:66px;overflow:hidden;background:url(../images/dx_h2.jpg) repeat-x center top;font:22px "Microsoft Yahei";position:relative; color:#666666;}
.dz h3 a{ display:inline-block; width:155px; height:66px; text-align:center; line-height:58px; color:#fff; background:url(../images/dz_h.png) no-repeat center top;}
.dz h3 i{ font:21px Arial, Helvetica, sans-serif; color:#666; padding-left:20px; font-weight:normal; text-transform:uppercase;}
.dz h3 span{ display:block; width:309px; height:31px; overflow:hidden; position:absolute; top:21px; right:17px;}