﻿@charset "utf-8";
body, ul, ol, dl, h1, h2, h3, h4, h5, h6, p, div, em, img, div, dl, dt, dd, table  { padding: 0; margin: 0; } 
body{ font-family:"宋体"; font-size:12px;color:#454545;}
header, section, footer, aside, nav, article, figure {  padding:0px; margin:0px;}
li{ list-style:none;}
img { border: none; vertical-align:middle;}
a{ color: #333; text-decoration: none; } 
table{margin:0px auto;border-collapse:collapse;width:675px;}
.mt{ margin-top:8px;}.ml{ margin-left:8px;}
.dh{ font-size:14px; border-top: 2px solid #ca1c1d;border-bottom: 1px solid #ccc; height:39px;margin-left:-1px;}
.dh strong{float:left;text-align:center; line-height:40px; font-size:14px; display:block;  height:40px; background:#ca1c1d; color:#fff;width:120px;  }
.dh span{ float:right;height:40px; margin-right:15px; width:35px; }
.dh1{ border-top: 2px solid #ca1c1d;border-bottom: 1px solid #ccc; height:52px; background:#eee;}
.dh1 strong{ float:left; text-align:center; font-size:24px; font-family:"微软雅黑" ;line-height:52px;  display:block; width:50px; height:52px; background:#ca1c1d; color:#fff;  }
.dh1 span{ float:right;  height:52px; margin-right:15px; width:55px; font-size:14px;color:red;padding-top:18px;}
.dh1 b{ float:left; line-height:52px;   font-size:14px; font-weight:normal;}.dh1 b a{ padding:5px; float:left;}
.border{ border:1px solid #d0d0d0;}


/**头部**/
.head{ width:1200px; margin:0 auto; height:125px; background:url(/file/upload/202009/165708361.png) no-repeat;}
.webname{ padding-top:16px; margin-left:870px;  }
em{ color:#d00; font-family:"Arial"; font-weight:bold; font-size:36px; height:33px;font-style:normal;}
.search{ height:38px; margin-left:820px; }
.s_bu{  cursor:pointer; background:url(/img/suo1.png) no-repeat; width:56px; height:37px;border:none; }
.s_te{  height:37px; border:none; float:left; line-height:20px; color:#898989; background:url(/img/sousou.png) 0 0px no-repeat; width:290px; height:37px;}
/**导航**/
nav{ background:#ca1c1d; width:100%; float:left;}
nav ul{ width:1200px; margin:0 auto;}
nav li{float:left; height:50px; line-height:50px; width:150px; text-align:center; background:url(/img/navbg.png) top right no-repeat; }
nav li a{color:#fff; font-size:14px; font-weight:bold;}
.hack{ background:#ae1212;}
.flash{ width:1200px; margin:0 auto;}
/**选项卡**/
.nTab{border:1px solid #d0d0d0;overflow:hidden; background:url(../img/bg.gif) left 35px repeat-x;}
#more{width:55px; float:right;  margin-right:10px;}
.none {display:none;}
.nTab .TabTitle li{font-size:14px; float:left;cursor:pointer;height:40px;line-height:35px;font-weight:bold;text-align:center;width:110px}
.nTab .TabTitle li a{text-decoration:none;}
.nTab .TabTitle .active{ color:#fff; background:url(/img/hover.gif) center 0px no-repeat }
.nTab .TabTitle .normal{color:#ca1c1d;}
.nTab .TabContent{clear:both;overflow:hidden;background:#fff;padding:5px;display:block; font-size:12px; line-height:26px}


.main{ width:1200px; margin:0 auto;}
.shipin{ width:316px; height:235px; float:left;}
.new_box{ float:left; width:635px;}
.new_box img{ float:left;}
.new_box span{ float:left; width:410px; margin-left:8px;}.new_box h4{ text-align:center; line-height:18px; }.new_box p { text-indent:18px;}
.news li{ width:620px; border-bottom:#ccc dashed 1px; line-height:28px; background:url(../img/newli.gif) 5px center no-repeat; float:left; text-indent:18px;}
.news li b{ float:right; font-weight:normal }

.zizhih{ width:231px; float:left; display:inline; border:1px solid #d0d0d0; color:#000;height:260px;margin-top:8px;padding-bottom:25px;} 
.zizhih ul { width:227px; padding-left:13px; text-align:left;line-height:28px;  font-size:14px;margin:0px;  }
.zizhihs ul { width:225px; padding-left:5px; text-align:left;line-height:28px;  font-size:14px;margin:0px; padding-top:5px;  }
.zizhih li { width:225px; text-align:left; float:left; height:25px; color:#333333;  font-size:14px; }
.zizhih li b{ color:#e60d0d; font-family:Verdana, Geneva, sans-serif}

.b_scroll{width:957px; float:left; height:196px; background:url(../img/zhizhi.png) no-repeat;border:1px solid #ccc;border-top:none; }
#slides{overflow:hidden;width:948px;margin:0 auto; }
.slideul1{width:3999px;   }
.slideul2 li{ width:150px; height:115px; margin:4px; float:left}.slideul2 img{padding:3px; width:142px; height:100px;} 

.laif{ width:231px; float:left;border:1px solid #d0d0d0;border-top:none;}
#content{ width:1200px;border:1px solid #d0d0d0; float:left; border-top:none;}
#content ul{ width:1200px; float:left; padding:4px 0px;} 
#content li{ width:220px; padding:0 9px 9px; float:left;border: 1px solid #fff; display:inline; background:url(../img/hotbgdh.png) right center no-repeat;text-align:left; padding-top:4px;}

#content li img{ width:220px; padding:0px 3px; height:140px; margin-bottom:5px; }
#content li b{ line-height:25px; font-size:14px; padding-left:4px; width:230px; float:left; text-align:center;}
#content li p{ line-height:20px; padding-left:4px; width:220px; margin-bottom:10px;}
#content li:hover{ border:1px solid #F00; } 
#content1{ width:1200px;border:1px solid #d0d0d0; float:left; border-top:none;}
#content1 li{ width:213px; margin:8px 5px 0px 0px; padding:0 9px 9px; float:left;border: 1px solid #aaa; display:inline; background:url(../img/hotbgdh.png) right center no-repeat;text-align:left; padding-top:4px;}
#content1 li img{ width:214px; padding:0px 3px; height:140px; margin-bottom:5px; }
#content1 li b{ line-height:25px; font-size:14px; padding-left:4px; width:210px; float:left;}
#content1 li p{ line-height:20px; padding-left:4px; width:220px; margin-bottom:10px;}
#content1 li:hover{ border:1px solid #F00; } 

.contactss{ background:url(../img/conter.png) no-repeat; float:left; width:220px; padding-left:15px;}
.contactss dd{ float:left; width:66px; height:12px; line-height:12px; }
.hz{float:left;border:1px solid #d0d0d0;border-top:none; width:1200px; }

.link{ width:1200px;  border-top:none; float:left; }
.link dl{ line-height:28px;}
.link dl a{ padding:0px 7px; line-height:25px; margin:0px; }

footer{ width:100%; float:left; border-top:2px #ca1c1d solid; margin-top:10px;}
.copy{ width:1200px; margin:0 auto;}
.copy ul{float:left; width:92px; margin-left:25px; margin-right:28px;}.copy b{ width:92px; float:left;  border-bottom:2px solid #ca1c1d; text-align:center; line-height:35px; font-size:14px; font-weight:bold; color:#ca1c1d;}
.copy a{ text-align:center;width:92px;line-height:25px; float:left;}
.copy dl{float:left; width:220px; margin-left:85px; }
.copy dd{ width:220px; float:left; border-bottom:2px solid #ca1c1d;   text-align:center; line-height:35px; font-size:14px; font-weight:bold; color:#ca1c1d;}
.copyright{ float:left;  font-size:14px; color:#333; width:1200px; text-align:center; padding-bottom:30px; line-height:30px; margin-top:15px; }
.copyright a{  color:#d00; }.copyright b, .copyright strong{  color:#d00; }

.copy_1{ width:1200px; margin:0 auto; background:#CCC;}
.dbottom p{ font-size:14px; text-align:left; line-height:24px; text-indent:20px; float:none}

.leftlist{ width:230px; float:left; }
#leftmenu{width:230px; font-weight:bold;   } 
#leftmenu li{  height:42px; line-height:42px;  }
#leftmenu dd{ border:1px solid #ccc;}
#leftmenu dd li a{ color:#333; border-bottom:1px solid #ccc; font-size:18px; display:block; text-indent:45px;}
#leftmenu dd li a:hover{ color:#ca1c1d;}
#leftmenu dl{width:230px;}
#leftmenu dl dt	{ width:230px;height:57px; line-height:57px;width:230px; font-size: 20px;font-weight: bold; background:#ca1c1d; text-align:center; color:#fff;}
 
/*****��˾�ſ�****/
.abouts, list{ width:960px; float:left; display:inline; border-top:none;}
.abouts .centertxt{float:left;  width:950px;line-height:28px; padding-bottom:30px; }
.abouts .centertxt h1{ font-size:18px; text-align:center; line-height:45px;}
.abouts .centertxt p{ line-height:28px; font-size:14px; color:#666; padding:5px 10px; }
.abouts .centertxt .wz{ background:#e8e8e8; line-height:25px; text-align:center; word-spacing:20px; color:#777777;}
.abouts .fen{ float:left; border-top:1px solid #d9d1d1; width:710px;padding-left:20px; margin-top:20px; background:url(../img/fen_bg.gif) 5px 7px no-repeat; line-height:28px; color:#990000;}
.daodu{margin:10px;border:1px dashed #d0d0d0;padding:10px;}
.abouts .fen a{ color:#7777777px;}
.abouts .newslist{float:left;width:960px;  background:#fff;}
.abouts .newslist ul{float:left;width:960px;}
.abouts .newslist li{  line-height:35px; font-size:14px; border-bottom:1px dotted #d0d0d0; float:left;width:960px;}
.abouts .newslist li h4{ float:left; width:705px;background:url(../img/newsli.gif) 10px 10px no-repeat ; padding-left:23px; font-size:14px;}
.abouts .newslist li p{ text-indent:25px; color:#666; width:940px; float:left; line-height:23px; font-size:12px; padding:0px 6px;}
.abouts .newslist li p a{ color:#FF0000}
.abouts .newslist li b{  width:695px; float:left; text-indent:25px;font-weight:normal; color:#006699; font-size:12px; margin:0px; padding:0px;}
.product_js{ line-height:23px; text-indent:20px;float:left; width:940px; font-size:12px; margin-bottom:10px; margin-left:10px;}
.product_paixu{ height:60px; border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;background:#ffffff;float:left; width:730px; margin:7px 0px;}
.product_paixu ul{ float:left; width:710px;  }
.product_paixu li{ float:left; display:inline; margin:0px ;  text-align:center; border-right:1px solid #CEE3E9;}
.product_paixu li a{ display:block; padding:2px 5px; font-weight:bold;}
.product_paixu li a:hover{ display:block;color:#ff4e00;}
.product_paixu li .src{ width:150px;padding-top:10px;}
.contactus{ width:680px;padding:30px 0px 50px 50px; line-height:35px; font-size:14px; float:left; background:url(/img/contact.jpg) right 60px no-repeat}
.contactus b{ color:#d00;}
.xgnews{ float:left; width:230px; border-top:none;}
.xgnews ul{float:left; margin:0px; padding:0px;padding-top:3px;}
.xgnews li{  line-height:23px;background:url(/img/newli.gif) 7px 10px no-repeat; padding-left:20px; font-size:12px;  }

.fenye{ width:100%; border-top:1px solid #d0d0d0;padding:5px 0px; margin-top:10px; float:left;} 
.page{padding:2px;font-weight:bolder;font-size:12px;}
.page a{border:1px solid #ccc;padding:0 5px 0 5px;margin:2px;text-decoration:none;color:#333;}
.page span{padding:0 5px 0 5px;margin:2px;background:#3CF;color:#fff;border:1px solid  #39C;}

/*****************橱窗效果************/ 
.productlist{ float:left; padding-left:5px;}
list .listt{ width:236px; float:left;position:relative;overflow:hidden;height:216px; display:inline; text-align:center; margin:4px 2px;  background:url(../img/listtbg.gif) top left no-repeat}
list .listt .subtitle{position:absolute;left:0;bottom:-48px;height:30px;line-height:30px;width:234px;background:#fff;opacity:0.7;filter:alpha(opacity=70);color:#fff;font-size:12px; margin:1px;}
list .listt a{ color:#7777777; font-size:12px; text-align:center;} 
list .listt b{ font-size:12px; color:#777777; line-height:30px;} 
list .listt img{ padding:4px; text-align:center; max-width:221px; height:140px; margin:3px;  } 
list .listt p{ color:#333333; text-align:left; width:223px; float:left;text-indent:10px; line-height:27px; font-size:12px; display:block; margin:0px;} 
list .listt:hover{ width:236px; float:left;background:#d0d0d0;}
list .listt p img{ width:65px; height:23px; border:none; } 
list .listt span img{ width:65px; height:23px; border:none; } 


list .listt2{ width:305px; float:left;position:relative;height:237px;overflow:hidden; display:inline; margin:4px; background:url(../img/ping_bg.gif) center top no-repeat; padding:13px; padding-bottom:15px; margin-left:20px;}
list .listt2 .subtitle{position:absolute;left:0;bottom:-48px;height:30px;line-height:30px;width:330px;background:#fff;opacity:0.7;filter:alpha(opacity=70);color:#fff;font-size:12px; margin:1px;}
list .listt2 a{ color:#FFF; font-size:14px}
list .listt2 b { font-size:12px; color:#fff; font-size:16px; line-height:30px; text-align:center; float:left; width:280px;} 
list .listt2 img{ width:270px; height:160px; margin:10px 5px 5px 18px;float:left; border:1px solid #e0e0e0;} 
list .listt2 p{ color:#333333; width:270px; float:left;line-height:30px; padding-left:18px; font-size:14px; display:block; margin:0px;} 
list .listt2 p a{ color:#0072ff; font-size:14px;} 
list table{ line-height:23px;  width:700px; margin:0px auto;border-collapse:collapse;}
list table td{padding-left:10px;line-height:25px; border:1px solid #d0d0d0}


.product_search{ float:left; margin-top:20px;  width:1200px; }
 .product_search dl{ float:left; margin-bottom:10px; width:100%; height:36px; background:#ddd;}
 .product_search dl dt{ float:left; width:150px; height:36px; text-align:center; font-size:16px; color:#ca1c1c; line-height:36px; border-right:3px solid #fff;}
.product_search dl dt a{display:block;width:150px; height:36px;}
.product_search dl dt a:hover{display:block;width:150px; height:36px;background:#ca1c1c; color:#fff;}
 .product_search dl dd{ float:left; }
 .product_search dl dd a{display:block;height:36px; line-height:36px; padding:0 10px;}
 .product_search dl dd a:hover{display:block;height:36px; line-height:36px; padding:0 10px; background:#ca1c1c; color:#fff;}
 .product_search dl .current a{ background:#ca1c1c; color:#fff;}

 .product_cont{ float:left; margin-top:10px; width:100%; height:auto; min-height:300px; overflow:hidden;}
 .product_cont .title{ float:left; padding-left:20px; width:1180px; height:47px; font-size:16px; line-height:48px; color:#ca1c1c; font-weight:bold; border-top:2px solid #ca1c1c; border-bottom:1px solid #ddd; background:#eee;}
 .product_cont .title a{color:#ca1c1c;}
 .product_cont .title a:hover{color:#000;}
 .product_cont .cont .mod{ float:left; margin-top:10px; margin-bottom:10px; width:240px; height:280px;}
 .product_cont .cont .mod .wrap{margin:0 5px; padding:0 10px; float:left; width:210px; height:280px;}
 .product_cont .cont .mod .wrap h3{ float:left; margin:8px 0; width:100%; height:22px; overflow:hidden; font-size:16px; font-weight:bold;}
 .product_cont .cont .mod .wrap h3 a{ color:#ca1c1c;}
 .product_cont .cont .mod .wrap h3 a:hover{ color:#000;}
 .product_cont .cont .mod .wrap p{ float:left;width:100%; line-height:22px; font-size:12px; color:#666;}
 .product_cont .cont .mod .wrap .attr{ float:left;width:100%; margin-top:10px; font-size:12px;}
 .product_cont .cont .mod .wrap .attr span{ float:left; margin-right:5px; padding-left:20px;}
 .product_cont .cont .mod .wrap .attr span.more{ background:url("../images/pro_mod_attr.jpg") no-repeat;}
 .product_cont .cont .mod .wrap .attr span.online{background:url("../images/pro_mod_attr.jpg") no-repeat 4px -28px;}
 .product_cont .cont .mod .wrap .attr span.tel{background:url("../images/pro_mod_attr.jpg") no-repeat 4px -61px;}
 
 /*****************橱窗效果************/ 
.productslist{ float:left; width:960px;}
.productslist .listt{ width:236px; float:left;position:relative;overflow:hidden;height:216px; display:inline; text-align:center; margin:4px 2px;  background:url(../img/listtbg.gif) top left no-repeat}
.productslist .listt .subtitle{position:absolute;left:0;bottom:-48px;height:30px;line-height:30px;width:234px;background:#fff;opacity:0.7;filter:alpha(opacity=70);color:#fff;font-size:12px; margin:1px;}
.productslist .listt a{ color:#7777777; font-size:12px; text-align:center;} 
.productslist .listt b{ font-size:12px; color:#777777; line-height:30px;} 
.productslist .listt img{ padding:4px; text-align:center; max-width:221px; height:140px; margin:3px;  } 
.productslist .listt p{ color:#333333; text-align:left; width:223px; float:left;text-indent:10px; line-height:27px; font-size:12px; display:block; margin:0px;} 
.productslist .listt:hover{ width:236px; float:left;background:#d0d0d0;}
.productslist .listt p img{ width:65px; height:23px; border:none; } 
.productslist .listt span img{ width:65px; height:23px; border:none; } 


.productslist .listt2{ width:305px; float:left;position:relative;height:237px;overflow:hidden; display:inline; margin:4px; background:url(../img/ping_bg.gif) center top no-repeat; padding:13px; padding-bottom:15px; margin-left:20px;}
.productslist .listt2 .subtitle{position:absolute;left:0;bottom:-48px;height:30px;line-height:30px;width:330px;background:#fff;opacity:0.7;filter:alpha(opacity=70);color:#fff;font-size:12px; margin:1px;}
.productslist .listt2 a{ color:#FFF; font-size:14px}
.productslist .listt2 b { font-size:12px; color:#fff; font-size:16px; line-height:30px; text-align:center; float:left; width:280px;} 
.productslist .listt2 img{ width:270px; height:160px; margin:10px 5px 5px 18px;float:left; border:1px solid #e0e0e0;} 
.productslist .listt2 p{ color:#333333; width:270px; float:left;line-height:30px; padding-left:18px; font-size:14px; display:block; margin:0px;} 
.productslist .listt2 p a{ color:#0072ff; font-size:14px;} 
.productslist table{ line-height:23px;  width:700px; margin:0px auto;border-collapse:collapse;}
.productslist table td{padding-left:10px;line-height:25px; border:1px solid #d0d0d0}

.jieshao { width:700px; float:left; padding:12px 25px; text-indent:22px; line-height:28px; font-size:14px; color:#525552; }
.jieshao1 { width:700px; float:left; padding:12px 25px; text-indent:22px; line-height:28px; font-size:14px; color:#525552;border-bottom:1px solid red; }
.function{width:330px; float:left; background:url(../img/gbkn.png) left bottom no-repeat; height:32px; line-height:28px;}
.function li{float:left; width:105px; text-indent:26px;}

.cardhnav{ width:1216px; margin:0px auto;}
.cardhnav dt{ width:130px; margin-right:10px;text-align:center;  padding:5px; float:left; border:1px solid #e5e5e5;font: normal 12px/22px "微软雅黑";}
.cardhnav dt b{ width:128px; float:left;  padding-top:5px;}
.cardhnav dt img{ width:128px; padding:5px 5px }

.hp{ width:150px; float:left; line-height:45px;padding:5px; font-size:20px; font-weight:bold;}
#weixin{width: 300px;margin-left: 15px;}