@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:"microsoft yahei"; font-size:12px;color:#666;}
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; } 
.mt{ margin-top:15px;}
.ml{ margin-left:8px;}
.dh{ font-size:14px; border-top: 2px solid #e21001;border-bottom: 1px solid #ccc; height:39px;margin-left:-1px;}
.dh strong{ float:left;padding:0 15px; text-align:center; line-height:40px; font-size:14px; display:block;  height:40px; background:#e21001; color:#fff;  }
.dh span{ float:right;  background:url(../images/more.png) right center no-repeat; height:40px; margin-right:15px; width:35px; }

.dh1 strong{ float:left; text-align:center; font-size:24px; font-family:"microsoft yahei" ;line-height:40px;  display:block; width:50px; height:40px; background:#e21001; color:#fff;  }
.dh1 a{ float:right;  background:url(../images/more.png) right center no-repeat; height:40px; margin-right:15px; width:35px;}
.dh1 b{ float:left; line-height:40px; margin-left:280px; font-size:14px; font-weight:normal;}
.dh1 b a{ padding:5px; float:left;}
.border{ border:1px solid #d0d0d0;}


/**头部**/
.top{width:100%; height:35px; line-height:35px; background:#f5f5f5;border-bottom:2px solid #eee}
.top_nav{width:1200px; margin:0 auto;}
.p_lefts{float:left;line-height:35px;height:35px;text-indent:20px;background:url(../images/toplIo.png) no-repeat left center;}
.pos_r{float:right;height:35px;}
.t_r_Top{float: left;height: 35px;line-height: 35px;}
.F_li{height:15px;width:85px;margin-top:10px;border-right:1px solid #ddd;text-align:center;line-height:15px;color:#666;float:left;padding-left:15px;background:url(../Images/xiabiao.png) no-repeat 85px center;position:relative;z-index:9999;}
.F_li a{color:#999;width:85px;height:15px;float:left;display:block;line-height:15px;}
.F_li a:hover{color:#c00;}
.searchs{float:right;height:20px;margin-top:5px;}
.search_k{width:142px;height:20px;float:left;padding-left:8px;background:#fff;box-shadow:0px 0px 3px #ddd inset;border:1px solid #ddd;line-height:20px;color:#999;text-indent:10px;}
.button_k{float:right;width:48px;height:20px;line-height:20px;border:none;cursor:pointer;text-align:center;display:block;background:transparent;color:#fff;background:url(../Images/serach.png) no-repeat 5px center;padding:0px;margin:0}
.home{background:url(../Images/top_home.png) no-repeat left 0px;}
.truck{background:url(../Images/truck_b.png) no-repeat left center;}
.phone{background:url(../Images/phone.png) no-repeat left center;}
.pweb{background:url(../Images/pweb.png) no-repeat left 0;}
.head-c{width:100%;border-top:2px solid #ddd}	
.head{ width:1200px; margin:0 auto; height:145px; background:url(../images/logo.gif) no-repeat left center;}
.webname{ padding-top:26px; margin-left:940px;  }
em{ color:#e21001; font-family:"Arial"; font-weight:bold; font-size:26px; height:32px;font-style:normal;}
.search{ height:38px;float:right }
.s_bu{  cursor:pointer; background:#e21001 url(../images/suo1.png) no-repeat; width:56px; height:35px;border:none; }
.s_te{  height:35px; border:none; float:left; line-height:20px; color:#898989; background:none; width:260px;border:px solid #ddd;height:35px;padding:0 10px;box-shadow:0 0 5px rgba(0,0,0,.1) inset}
/**导航**/
.nav{ background:#e21001; width:100%; float:left;border-bottom:3px solid #ac0000;border-top:3px solid #eee;}
.nav ul{ width:1200px; margin:0 auto;}
.nav li{float:left; height:50px; line-height:50px; width:150px; text-align:center; background:url(../images/navbg.png) top right no-repeat; position:relative;z-index:60}
.nav li div{
	position:absolute;
	left:-1px;
	top:50px;
	float:left;
	width:129px;
	padding:0 10px; 
	background:#c00;
	border-top:2px solid #c00;
	padding-bottom:10px;
	display:none;
}
.nav li div a{
	float:left;
	height:35px;
	line-height:35px;
	line-height:35px;
	text-align:center;
	color:#fff;
	width:100%;
	border-bottom:1px solid #ac0000;
}
.nav li>a{color:#fff; font-size:14px; font-weight:bold;}
.hack{ background:#ac0000;}
/*动画*/
.flashC {
  width: 100%;
  overflow: hidden;

}
.owl-carousel-c{
	width: 100%;
	float:left;
	overflow:hidden;
	margin-top:1px;
}
#banner{
	width:1920px;
	float:left;
	overflow:hidden;
	position:relative;
	margin-left:-960px;
	left:50%
}
#banner .item{ display: block;}
#banner img { display: block;width:1920px;margin:0 auto;}
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;}	
.owl-carousel .owl-item{float: left;}
.owl-controls{position:absolute;bottom:10px;left:50%;float:left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing { cursor:url(grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-theme .owl-controls{margin-top: 10px;text-align: center;}
.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */margin: 5px;
padding: 3px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #869791;
filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}
.owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=50);/*IE7 fix*/
opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #ddd;overflow: hidden;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/
opacity: 1;background: #e21001;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;
-moz-border-radius: 30px;border-radius: 30px;}
.owl-item.loading{min-height: 150px;background: url(AjaxLoader.gif) no-repeat center center}
/**选项�?**/
.nTab{border:1px solid #d0d0d0;overflow:hidden; background:url(../images/bg.gif) left 35px repeat-x;}
#more{width:35px; float:right; background:url(../images/more.png) right center no-repeat; margin-right:10px;}
.none {display:none;height:250px;overflow:hidden;line-height:1.6em}
.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(../images/hover.gif) center 0px no-repeat }
.nTab .TabTitle .normal{color:#e21001;}
.nTab .TabContent{clear:both;overflow:hidden;background:#fff;padding:5px;display:block; font-size:12px; line-height:26px;height:243px;overflow:hidden}


.bar { width: 100%; background: url(../images/s73.png) left bottom repeat-x; height: 32px; z-index: 9999; bottom: 0; left: 0; position: fixed; }
.bar div { background:url(../images/bar72.png) 7px bottom no-repeat; width:980px; margin: 0 auto; height: 32px; }
.bar div strong { float:left;font-size:24px; color:#Ff0; font-family:Arial, Helvetica, sans-serif;  padding-left:170px;font-style: oblique;padding-top: 3px;  }
.bar div span { float: right; width:300px; }
.bar a { float: right; line-height: 32px; color: #7fb811; padding: 0 25px; color: #e5f2ff;display:block}


.main{ width:1200px; margin:0 auto;}
.shipin{ width:955px; float:right;}
.new_box{ float:left; width:390px;margin-right: 15px;}
.new_box img{ float:left;}
.new_box span{ float:left; width:210px; margin-left:8px;}.new_box h4{ text-align:center; line-height:18px; }.new_box p { text-indent:18px;}
.news li{ width:100%; border-bottom:#ccc dashed 1px; line-height:28px; background:url(../images/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:273px;margin-top:15px;} 
.zizhih ul { width:227px; padding-left:5px; 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:28px; color:#333333;  font-size:14px; }
.zizhih li b{ color:#e21001; font-family:Verdana, Geneva, sans-serif}

.b_scroll{width:957px; float:left; height:196px; background:url(../images/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;}
.about-xs{
	width:100%;
	float: left;
}

.contactss{ background:url(../images/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;;margin-top:15px;}
.copy{ width:100%;float:left;border-top:5px #e21001 solid;border-bottom:3px #eee solid;padding-bottom:25px;}
.copy_1{ width:1200px; margin:0 auto; background:#CCC;}
.copy ul{float:left; width:210px; margin-top:25px; margin-right:25px; height:auto;}
.copy b{ width:160px; float:left;background:#f5f5f5;text-indent:25px;line-height:35px; font-size:14px; font-weight:bold; color:#e21001;}
.copy_1 ul li a{ text-indent:25px;width:160px;line-height:25px; float:left;background:url("../images/newli.gif") no-repeat left center;}
.copy_1 ul li a:hover{color:#fff;background:#e21001;transition:all ease .5s}

.copy_2{ width:1200px; margin:0 auto; background:#CCC;}
.copy_2 ul{float:left; width:100%; margin-top:25px; margin-right:25px; height:auto;}
.copy_2 b{ width:100%; float:left;background:#f5f5f5;text-indent:25px;line-height:35px; font-size:14px; font-weight:bold; color:#e21001;}
.copy_2 ul li a{ text-indent:25px;width:100%;line-height:25px; padding:5px 20px;background:url("../images/newli.gif") no-repeat left center;}
.copy_2 ul li a:hover{color:#fff;background:#e21001;transition:all ease .5s}


.contact-left{border-left:1px solid #ddd;float:left;width:240px;margin-top:25px;padding-left:25px;}
.contact-left dd{ width:100%; float:left; background:#e21001; text-indent:15px; line-height:35px; font-size:14px; font-weight:bold; color:#fff;}
.dbottom p{ font-size:14px;line-height:30px; text-indent:15px; float:left;width:100%;height:30px;background:url("../images/rightico.png") no-repeat left center;}
.dbottom p img{float:none;}
.dbottom p strong{color:#e21001;}
.weixingimg{float:right;margin-top:25px;width:170px;text-align:center;}
.weixingimg img{border:1px solid #ddd;width:168px;}
.copyright{ float:left;font-size:14px; color:#fff; width:100%; text-align:center; padding-bottom:25px; line-height:30px;background:#e21001;border-top:3px solid #c00;padding-top:25px;}
.copyright a{ color:#ff0; }
.copyright b,
.copyright strong{ color:#d00; }
/*end footer*/




.hotPr{width:100%;float:left;margin-top:20px;}	
.indexShow{float:left;width:1198px;float:left;height:50px;line-height:50px;background:#f5f5f5;border:1px solid #ddd;border-top:2px solid #fb9607;}
.tjPT{width:80px;float:left;height:50px;line-height:50px;text-align:center;color:#fff;font-size:20px;background:#c00;}
.tjPT a{color:#fff;}
.tjPT a:hover{color:#fff;transition:color 0.8s ease;text-decoration:none; }
.h1a{display:inline-block;height:50px;line-height:50px;padding:0 20px;float:left;font-size:20px;font-weight:700;color:#c00}
.indexShow_c{width:100%;float:left;overflow:hidden;}	
.LeftIMG{width:298px;float:left;height:480px;margin-top:15px;border:1px solid #ddd;border-bottom:3px solid #e3e3e3; overflow:hidden;}
.LeftIMG img{float:left;margin-top:20px;margin-left:20px;}
.LeftIMG a{color:#000;font-size:14px;}
.More{float:right;height:50px;line-height:50px;text-align:right;color:#666;margin-right:10px;}
.More:hover{color:#c00;text-decoration:underline}
.LeftIMG a:hover{color:#c00;text-decoration:underline;}
.sms{width:258px;padding:20px;float:left;color:#666;line-height:25px;}
.floatDiv{width:885px;float:right;}
.goodsItem{width:200px;padding:5px;border:1px solid #ddd;overflow:hidden; float:left;border-bottom:3px solid #e3e3e3;margin-top:15px;margin-right:12px;}
.goodsItem:hover{border:1px solid #c00;border-bottom:3px solid #fb9607;}
.goodsItem .goodsimg{width:200px; height:150px;  background:#FFF;  }
.goodsItem img{}
.goodsItem p{text-align:left; font-size:14px;color:#666; line-height:20px; overflow:hidden; margin-bottom:5px;float:left;height:20px;overflow:hidden;width:100%;}
.goodsItem p a{color:#c00; text-decoration:none;}
.goodsItem p a:hover{color:#f00;}
.goodsItem p a span{ color:#f00}
.goodsItem font{color:#c00}
.goodsItem .lujin{ font-size:12px; font-weight:normal}
.goodsItem .lujin .lj1{  color:#ff0084}
.goodsItem .lujin .lj1:hover{ color:#007ee0}
.goodsItem .lujin strong{ font-weight:normal}
.goodsItem .f1{float:left;font-size: 12px;font-weight: normal;width:65%;overflow:hidden;height:20px;line-height:20px;white-space:nowrap;color:#c00}
.goodsItem .pinlun{ float:right; color:#c00}
.goodsItem .pinlun:hover{color:#fb9607}
.goodsItem_on {border:1px solid #007ee0;}
.goodsItem_on .f1{ color:#007ee0}	



.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:#e21001;}
#leftmenu dl{width:230px;}
#leftmenu dl dt	{ width:230px;height:57px; line-height:57px;width:230px; font-size: 20px;font-weight: bold; background:#e21001; text-align:center; color:#fff;}


.abouts, list{ width:960px; float:left; display:inline; border-top:none;}
.abouts .centertxt{float:left;  width:950px;padding:5px;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; text-indent:25px;}
.abouts .centertxt .wz{ background:#e8e8e8; line-height:25px; text-align:left; word-spacing:20px; color:#777777;}
.abouts .centertxt .wz p img{ background:#e8e8e8; 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(../images/fen_bg.gif) 5px 7px no-repeat; line-height:28px; color:#990000;}
.centertxt table{width:100%;}
.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(../images/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(../images/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(../images/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(../images/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(../images/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:#e21001; color:#fff;}
.product_search dl .current a{ background:#e21001; 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(../images/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(../images/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(../images/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:30px;padding:5px; font-size:20px; font-weight:bold;margin-left:15px;}

.bookLx{width:100%;float:left;overflow:hidden;padding-bottom:30px;}
.booknr{width:100%;float:left;}
.inputfeeckback{width:100%;float:left;height:27px;overflow:hidden;line-height:27px;margin-top:10px;}
.inputfeeckbackC{width:100%;float:left;overflow:hidden;margin-top:10px;}
.inputfeeckbackBtn{width:100px;float:left;height:35px;overflow:hidden;line-height:35px;margin-top:20px;margin-right:40px;}
.inputfeeckbackyz{width:220px;float:left;height:35px;overflow:hidden;line-height:35px;margin-top:20px;margin-right:40px;margin-left:400px;}
.book_titleWap{width:758px;float:left;overflow:hidden;margin-top:20px;border:1px solid #ddd;}
.book_title{  border-bottom:solid 3px #053b5f; width:100%; height:30px; background:#f9f9f9; padding:0 0 0 10px; line-height:30px;  _display:inline;float:left;}
.book_zhuti{width:100%;height:30px;color:#ce0000;line-height:30px; padding-left:10px; _display:inline; float:left;}

.list-left-pro{
	width:260px;
	float:left;
	margin-top:15px
}
.right-pro-show{
	width:925px;
	float:right;
	overflow:hidden
}
.pro-show-div{
	width:100%;
	float:left;
	overflow:hidden;
	margin-top: 15px;
}
.pro-mid-sxs{
	width:1200px;
	margin: 0 auto;
	overflow:hidden;
	
}
#content{ width:1198px;border:1px solid #ddd; float:left; border-top:none;border-bottom:3px solid #eee}
#content ul{ width:100%; float:left; padding:4px 0px;} 
#content li{ width:215px; padding:5px; float:left;border: 1px solid #eee; display:inline; background:url(../images/hotbgdh.png) right center no-repeat;text-align:left; padding-top:4px;margin-left:10px;margin-top:5px;margin-bottom:5px;}
#content li img{ width:215px;  height:161px; margin-bottom:5px; }
#content li b{ line-height:25px; font-size:14px; padding-left:4px; width:200px; float:left;}
#content li p{ line-height:20px; padding-left:4px; width:220px; margin-bottom:10px;}
#content li:hover{ border:1px solid #e21001; } 
#content1{ width:1200px;border:1px solid #d0d0d0; float:left; border-top:none;}
#content1 li{ width:215px; margin:8px 5px 0px 0px; padding:0 5px 9px; float:left;border: 1px solid #aaa; display:inline; background:url(../images/hotbgdh.png) right center no-repeat;text-align:left; padding-top:4px;}
#content1 li img{ width:215px;  height:161px; margin-bottom:5px; }
#content1 li b{ line-height:25px; height:25px; font-size:14px; padding-left:4px; width:210px; float:left;overflow:hidden;text-overflow: ellipsis;white-space: nowrap}
#content1 li p{ line-height:20px; padding-left:4px; width:220px; margin-bottom:10px;}
#content1 li:hover{ border:1px solid #e21001; } 


.dh1{ border-top: 2px solid #e21001;height:40px; background:#f5f5f5;}

.h_plist { float:left; width:260px; height:auto; overflow:hidden; margin-bottom:10px;}
	.h_plistT { background:url(../images/tit03.jpg) no-repeat; width:259px; height:33px; line-height:33px; float:left; border-right:1px solid #ddd;}
	.h_plistFont { font-size:12px; color:#fff; height:33px; line-height:33px;}
	.h_plistFont h3 { font-size:14px; font-weight:700; margin-left:35px; display:inline; font-size:14px;}
	.h_plistC { width:258px; height:auto; float:left; border:1px solid #ddd; border-top:0px;}
	.h_plist_c { background:url(../Images/plistbg3.jpg) repeat-x; font-size:14px; height:33px; line-height:33px; width:258px; color:#000; display:inline; float:left;}
	.h_plist_c a { width:258px; height:30px; line-height:30px; float:left; background:url(../Images/arrow_skip.png) 20px center no-repeat; display:block; text-indent:50px; color:#000;}
	.h_plist_c a:hover { color:#f00; }
	.h_plist_c1 { background:url(../Images/plistbg3.jpg) repeat-x; font-weight:700; font-size:14px; height:33px; line-height:33px; width:258px; color:#F00; font-weight:800; display:inline; float:left;}
	.h_plist_c1 a { width:258px; height:30px; float:left; background:url(../Images/arrow_315.png) 20px center no-repeat; display:block; text-indent:50px;  color:#F00; font-weight:800;}
	.h_plist_c1 a:hover { color:#000; font-weight:800;}
	.h_suosuobox { width:258px; border:1px solid #d7d9db; border-top:none;}
	
	
	
.about-user{
	float:right;
	width: 615px;
	overflow: hidden;
	height: 220px;
	line-height: 25px;
}

	i{text-decoration:none;font-weight:400;font-style:normal}
#bd{width:360px;float:left;margin-right: 10px;}
img {border-width: 0px 0px 0px 0px}
#focus_image{height:220px;position:relative;z-index:20;overflow:hidden;width:304px}
#focus_image .pages{width:304px;height:210px;background:#212121}
#focus_image .pages .item{position:absolute;left:304px;top:0;width:304px;height:210px;z-index:5;text-decoration:none}
#focus_image .pages .item.cur{display:block;z-index:10}
#focus_image .pages .item .poster{display:block;width:304px;height:166px}
#focus_image .pages .item b{background:#000;opacity:.8;filter:alpha(opacity=80);position:absolute;width:385px;height:40px;left:0;bottom:0;z-index:1;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;cursor:pointer}#focus_image .pages .item:hover b{opacity:.4;filter:alpha(opacity=40)}
#focus_image .pages .item i{position:absolute;width:294px;padding:0 5px;height:40px;left:0;bottom:0;line-height:40px;font-size:14px;color:#fff;z-index:2;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-weight:600}
#focus_image .controler{display:block;width:304x;height:40px;line-height:40px;border-top:1px solid #121212;background:#212121;text-align:center;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
#focus_image .controler b{display:inline-block;width:20px;height:20px;margin:10px 4px;background:#FFF;cursor:pointer;line-height:20px;font-weight:700;color:#2B2B2B;position:relative}
#focus_image .controler b i{display:none}
#focus_image .controler b.down{background:#A91F01;color:#FFF}
#focus_image .controler b.down i{position:absolute;display:block;border:5px dashed transparent;border-bottom:5px solid #A91F01;top:-9px;left:5px;width:0;height:0;line-height:0}











/*products list*/
	.jbc_width{ background:#e51c10;  overflow:hidden; padding-bottom:20px;}
    .titl_jbc{ margin:30px auto; width:650px; height:64px;}
	.listPro{ max-width:1200px;middle-width:100px;margin:0 auto;padding-bottom:20px;} 
	.left-list{width:845px;overflow:hidden;float:left;}
	.bhpl{width:100%;float:left;margin-bottom:8px;}
	.bhplul{display:inline-block;padding:10px 20px;text-align:center;background:#FFF;color:#000;width:100px; font-size:14px; font-weight:700;}
	.bhplul:hover{color:#fff;background:#980000;}
	.bhpl:hover .bhplul{transition:padding-right 0.5s;-moz-transition:padding-right 0.5s;-ms-transition:padding-right 0.5s;-o-transition:padding-right 0.5s;-webkit-transition:padding-right 0.5s;}
	.bhplli{display:inline-block;padding:10px 10px;text-align:center;border:1px solid #f5f5f5;color:#FFF;margin-left:10px;width:auto; font-size:14px; width:122px;}
	.bhplli:hover{border:1px solid #0071c1;background:#0071c1;color:#fff;border-radius:5px;transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-webkit-transition:all 0.5s;}


/*add css*/
.user-fixed-side{
	width: 150px;
	height: 450px;
	float: left;
	overflow: hidden;
	position: fixed;
	left: 15px;
	top:50%;
	margin-top: -155px;
	z-index: 99999
}
.user-fixed-side img{
	width: 100%;
}
.menu-item:hover .user-app-div{
	display: block;
}
.user-app-div{
	width:100%;
	float: left;
	position: absolute;
	top: 4rem;
	left: 0px;
	background: #017cc9;
	display: none;
	padding-bottom: 10px;
}
.user-sider-item{
	width: 100%;
	height: 40px;
	float: left;
	position: relative;
	
}
.user-sider-item .img-tww{
	width: 180px;
	padding: 0 10px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color:#fff;
	font-size: 12px;
	float: left;
	
}

.close-user{
	position: absolute;
	right: 5px;
	top: 5px;
	float: right;
	width: 12px;
	height: 12px;
	display: block;
}



.prdlist{ width:230px;margin-top:10px; _display:inline; float:left;}
.prdlist_tit{ width:230px; height:120px;  background:url(../Images/prolist11.jpg) no-repeat; float:left; margin-bottom:2px;}
.prdlist_tit01{ height:23px; padding-top:10px; padding-left:5px; color:#ccc; float:left; font-size:12px;}
.prdlist_tit01 span{ font-size:16px; font-weight:bold; color:#000; padding-left:30px; padding-right:10px;}
.prdlist_tit011{ height:120px; padding-top:10px; padding-left:5px; color:#ccc; float:left; font-size:12px;}
.prdlist_tit011 span{ font-size:16px; font-weight:bold; color:#fff; padding-left:10px; padding-right:10px;}
.prdlist_conten{ width:240px; padding-bottom:10px; float:left;}
.prdlist_li{ width:230px; height:34px; line-height:34px; _display:inline;background:url(../Images/prdlistlibg.jpg) no-repeat; float:left; margin-bottom:1px; text-indent:50px;}
.prdlist_li a{ color:#fff; font-size:14px; font-weight:bold;}
.prdlist_li1{ width:230px; height:34px; line-height:34px; _display:inline;background:url(../Images/prdlistlibg.jpg) no-repeat left bottom; float:left; margin-bottom:1px; text-indent:50px;}
.prdlist_li1 a{ display:block; width:230px; height:34px; line-height:34px; color:#000; font-size:14px;}
.prdlist_li1 a:hover{ color:#FFF; font-weight:700; font-size:14px;background:url(../Images/prdlistlibg.jpg) no-repeat;}



.pro-list-item{
	width: 100%;
	padding: 30px 0;
	overflow: auto;
	background: #f5f5f5;
}
.pro-list-item h1{
	width: 100%;
	height: 35px;
	line-height: 35px;
	color:#000;
	font-size: 25px;
	text-align: center;
	padding-bottom: 15px;
}
.pro-list-item h3{
	width: 1200px;
	height: 35px;
	margin: 0 auto;
	position: relative;
}
.pro-list-item h3 .kuang{
	width: 150px;
	height: 33px;
	border:1px solid #ddd;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -75px;
	line-height: 33px;
	color:#666;
	font-size: 16px;
	text-align: center;
	background: #f5f5f5;
	z-index: 66
}
.pro-list-item h3 span{
	width: 450px;
	height: 1px;
	line-height: 1px;
	background-color:#ddd;
	position: absolute;
	left: 50%;
	margin-left: -225px;
	top: 50%;
}
.pro-list-item p{
	width: 50%;
	line-height: 24px;
	color:#555;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	margin-top: 10px;
	margin: 0 auto;
	padding-top: 15px;
}
.pro-list-item ul{
	width: 1200px;
	margin: 0 auto;
	padding-top: 15px;
}
.pro-list-item ul li{
	width: 100%;
	float:left;
	margin-top: 10px;
}
.pro-list-item ul li h2{
	width: 200px;
	height: 114px;
	float:left;
	color: #fff;
	line-height: 110px;
	font-size: 14px;
}
.pro-list-item ul li h2 a{
	width: 160px;
	height: 114px;
	display: block;
	color: #f00;
	background: #fff;
	padding-left: 20px;
	font-size: 18px;
}
.pro-list-item ul li h2 a i{
	padding-right: 8px;
}
.pro-list-item ul li h2 a:hover{
	color: #f00;
	background: #fff
}
.fl{float: left;}
.list-img-shwo{
	width:1000px;
	float:right;
	/* height: 114px; */
	overflow: hidden;
}
.list-img-shwo a{
	width:112px;
	float:left;
	height: 112px;
	border:1px solid #ddd;
	margin-right: 10px;
	color: #666;
	background:#fff;
	position: relative;
	overflow: hidden;
	margin-bottom: 15px;
}
.list-img-shwo a span{
	width:100%;
	float:left;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #000;
	font-size: 15px;
	background: rgba(0,0,0,.7);
	position: absolute;
	z-index: 66;
	bottom:-42px;
	left: 0;
	text-align: center;
}
.list-img-shwo a:hover{
	border:1px solid #fda93f;
}
.list-img-shwo a img{
	width:110px;
	float:left;
	height: 110px;
	padding:1px;
	border-right: 1px solid #ddd;
}

.hot-pro-show{
	width: 100%;
	padding: 30px 0;
	overflow: auto;
}



.section-four {
    padding: 20px 0;
    background: #E51C10;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    overflow: hidden;
    width: 100%;
    float: left;
}.section-four .article{
	margin:0 auto;
	width:1200px;
	overflow:auto;
	position:relative;
}
.section-four .article .aside{
	position:relative;
	width:50%;
	height:25px;
	margin:0 auto;
	border-bottom:1px solid #fff;
}
.section-four .article .aside h1{
	width:25%;
	position:absolute;
	left:50%;
	margin-left:-75px;
	float:left;
	height:45px;
	background:#E51C10;
	line-height:1.5em;
	text-align:center;
	font-size:16px;
	font-weight:700;
	color:#fff;
}
.section-four .article>ul{
	margin:45px 0 0 0;
	overflow:auto;
}
.section-four .article>ul>li{
	width:100%;
	height:32px;
	overflow:hidden;
	margin-top:15px;
}
.section-four .article>ul>li h1{
	position:relative;
	width:120px;
	height:32px;
	line-height:32px;
	background:#fff;
	color:#fff;
	text-align:center;
	border-radius:5px;
}
.section-four .article>ul>li h1 a{
	color:#c00;
	width:120px;
	padding:0;
	height:30px;
	line-height:30px;
	border:none;
	text-align:center;
	font-weight:none;
	font-size:14px;
	float:left;
	margin-left:0;
	font-weight:normal
}
.section-four .article>ul>li h1 a:hover{
	color:#c00;

}
.section-four .article>ul>li h1::after{
	content:"";
	border:8px solid transparent;
	border-left-color:#fff;
	float:left;
	position:absolute;
	left:120px;
	top:8px;
}
.section-four .article>ul>li a{
	display:inline-block;
	padding:0 20px;
	height:30px;
	line-height:30px;
	border:1px solid #fff;
	text-align:center;
	color:#fff;
	margin-left:15px;
	width:90px;
	font-weight:700;
	font-size:16px;
	float:left;
}
.section-four .article>ul>li a:hover{
	color:#fff;

}
.index-newsri{ float:right; width:330px; background:#fff; position:absolute; bottom:0px; right:0; overflow:hidden;}
	.index-tit{width:330px;height:40px;line-height:40px;float:left;background:#e3e3e3;}
	.index_titA{width:165px;height:40px;line-height:40px;float:left;background:#c00;text-indent:25px;color:#fff;font-size:16px;cursor:pointer;font-weight:700;}
	.index_titB{width:165px;height:40px;line-height:40px;float:left;text-align:center;color:#000;font-size:16px;cursor:pointer;transition:background 0.5s;}
	.index-Cc{width:308px;float:left;border:1px solid #e3e3e3;padding:10px; overflow:hidden;}
	.index-Cc div{width:100%;float:left;display:none;}
	.btd{width:310px;margin:0 auto;border-bottom:1px solid #ddd; height:40px;line-height:40px;text-align:center;color:#000;font-size:20px;}
	.btd2{width:310px;margin:0 auto;line-height:30px;text-align:center;color:#666;font-size:14px;padding-bottom:15px;}
	.btd3{width:100%;margin:0 auto;color:#666;font-size:14px;}
	.btd3L{width:100%;color:#000;font-size:14px;float:left;}
	.btd3LS{width:100%;float:left;line-height:30px;height:30px;background:url(../images/Icon02.gif) no-repeat left center;text-indent:10px;}
	.btd3LS strong{color:#f00;}
	.btd3R{width:100%;float:right;}
	.btd3wx{width:100%;float:left;height:200px;text-align:center}
	.btd3wx img{width:200px;height:200px;}
	.btd3sm{width:279px;float:left;height:25px;line-height:25px;text-align:center;font-size:12px;color:#ae1c1c;}
	.btd3bz{width:580px;float:left;line-height:28px;color:#666;}
	.btd3bz strong{color:#c00}