/* CSS Document */
.bannar{border-top:2px solid #d00403;border-top:2px solid #d00403;margin-top:10px}
.homeLeft{width:203px;margin-top:10px}
.title01{height:30px; line-height:30px;font-size:14px;font-weight:600; color:#cd0200}
.title01 span{font-family:Verdana;font-size:12px;font-weight:normal; color:#a49e9e;margin-left:5px}
.proList{background:#fff;border:1px solid #d6d6d6;padding:10px 0}
.proList .cli{border-bottom:1px dotted #ccc; text-indent:10px; line-height:35px}
.proList .cli a:hover{height:35px;border-bottom:1px dotted #ccc; text-indent:15px; display:inline; color:#fff; text-decoration:none}
.proList .cli span{background:url(../images/icon02.png) no-repeat 0px 50% #fff; }
.proList .cli a:hover{color:#fd8400; text-decoration:none}
.proList .cli2{padding-left:25px; line-height:35px;width:157px;margin:0 auto; color:#555; text-indent:10px}
.proList .cli2 a:hover{color:#fd8400; text-decoration:none}
.proList .cli3 {padding-left:15px;}
/*.proList li{line-height:30px; background:url(../images/icon01.png) no-repeat 5px 50%; text-indent:27px}
.proList li a{color:#a49e9e}*/
.proList span{background: url(../images/icon01.png) no-repeat 0px 50%;}
.proList_show li{ line-height:24px; padding-left:20px; background:url(../images/icon02.png) no-repeat 0 50%!important; height:24px}


.homeRight{width:780px;margin-top:10px}
.one{width:525px}
.title02{ height:29px; line-height:29px; border-bottom:1px solid #d6d6d6; background:url(../images/icon04.png) no-repeat 8px 50%; text-indent:20px;font-size:14px;font-weight:600; color:#cd0200}
.title02 span{font-family:Verdana;font-size:12px;font-weight:normal; color:#a49e9e;margin-left:5px}
.AboutCon{ height:130px;margin-top:10px; color:#555; line-height:21px; text-indent:20px}
.AboutCon img{width:169px; height:124px;padding:2px;border:1px solid #ccc;float:left;margin-right:10px;}
.AboutCon a{color:#cc040e}

.title03{margin-top:15px; background:url(../images/bg03.png) repeat-x 0 bottom; height:20px; line-height:20px}
.title03 span{ background:url(../images/btn01.png) no-repeat; height:20px; width:73px;margin-left:10px; display:block; text-align:center; color:#555}
.newsList{margin-top:10px; line-height:23px;}
.newsList li{height:23px;border-bottom:1px solid #ccc; background:url(../images/icon03.png) no-repeat 5px 50%; text-indent:18px}
.newsList li a{float:left; color:#555}
.newsList li a:hover{color:#cd0200; text-decoration:none}
.newsList li span{float:right; color:#999}

.two{width:233px;}
.bor{border-bottom:1px solid #d6d6d6}
.cerPic{height:166px;border: 1px solid #ccc;}
.title05{margin-top:10px}
.Contact{border:1px solid #d6d6d6;margin-top:10px}
.Contact01{line-height:18px}
.Contact01 p{width:215px; display:block; margin:0 auto;color: #555;word-break: break-all;}
.Contact01 p strong{color:#000}
.title05{height:25px;line-height:30px;font-size:14px; line-height:25px;font-weight:600; color:#cd0200; text-indent:10px}


.Showroom{margin-top:10px}
.Showroom01 { overflow: hidden;}
.Showroom01 li{float:left;width:163px;margin:10px 15px auto 15px; text-align:center;line-height: 28px;}
.ShowPic{width:159px; padding:1px; border:1px solid #ccc; display:inline-block}

.Links{margin-top:10px}
.Links strong{font-weight:600;font-size:14px}
.Links a{margin:0 8px}

.foot{background: url(../images/bg02.png) repeat; width:1003px;border-top:1px solid #ccc;line-height: 38px;margin:10px auto 0 auto;color: #fff;text-align: center;}
.foot a{ color: #fff;}



.left{width:180px; background:#fff;margin-top:10px;border:1px solid #ccc}
.in_title01{height:30px; line-height:30px; background:#cd0200; text-align:center;font-size:14px;font-weight:600; color:#fff}
.leftList{line-height:35px}
/*.leftList li{background: url(../images/icon01.png) no-repeat 5px 50% #fff;margin: 0px; text-indent: 20px; border-bottom:1px dotted #ccc; line-height:35px}
.leftList li a:hover{padding: 0 0 0 20px; background:url(../images/icon01.png) no-repeat 5px 50% #fde5e5; border-bottom:1px dotted #ccc; text-indent:25px; display:block; color:#cd0200; text-decoration:none}*/
.leftList .cli{border-bottom:1px dotted #ccc; text-indent:10px; line-height:35px}
.leftList .cli a:hover{height:35px;border-bottom:1px dotted #ccc; text-indent:15px; display:inline; color:#fff; text-decoration:none}
.leftList .cli span{background:url(../images/icon02.png) no-repeat 0px 50% #fff; }
.leftList .cli a:hover{color:#fd8400; text-decoration:none}
.leftList .cli2{padding-left:25px; line-height:35px;width:157px;margin:0 auto; color:#555; text-indent:10px}
.leftList .cli2 a:hover{color:#fd8400; text-decoration:none}

.right{width:800px;background:#fff;padding-bottom:15px;margin-top:10px;border:1px solid #ccc}
	.crumbs{height:30px; line-height:30px; background:url(../images/icon07.png) no-repeat 10px 50%;text-indent:30px;color:#555;margin-top:5px}
	.crumbs a{color:#555;margin:0 8px}
	.crumbs a:hover{color:#1ca701; text-decoration:none}
	.bigTitle{height:26px; line-height:26px;font-size:18px;font-family:"微软雅黑";border-bottom:1px solid #ccc; width:788px;margin:9px auto 0 auto; background:url(../images/icon04.png) no-repeat 10px 50%; text-indent:25px;font-weight:600}
	.bigTitle{height:26px; line-height:26px}
	.product_list{ overflow:hidden}
	.product_list li{width:168px;float:left;margin:20px auto 0 25px; _display:inline}
	.pro_img{width:160px; height:120px;padding:3px; overflow:hidden;text-align:center;border: 1px solid #ccc;display: table-cell;vertical-align: middle;}
	.pro_img a{*display:block;text-align:center;*font-family:Arial;overflow:hidden;*font-size:105px; width:160px; height:120px}
	.pro_img a img{ vertical-align:middle;}
	.product_list p{line-height:30px;padding-top:2px;text-align:center}
	.product_list p a:hover{ color:#666; text-decoration:none}
	.product_list span{margin:0 auto;}
	.btn01{ background:url(../images/zh.png) no-repeat 0 0; width:73px; height:27px; border:none; cursor:pointer;margin:0 auto; display:block}
	.pageup{margin-top:30px; text-align:right; color:#555}
	.pageup a{display:inline-block; line-height:20px; height:20px; padding:0 5px;border:1px solid #ccc;margin:0 3px}
	.pageup a:hover{border:1px solid #cd0200; color:#cd0200; background:#fde5e5; text-decoration:none}
	.btn02{ background:url(../images/zh.png) 0 -28px; width:48px; line-height:22px; height:22px; text-align:center; color:#555;border:none; vertical-align:middle;margin:0 5px; cursor:pointer}
	.proBigImg{width:400px;border:1px solid #ccc;margin:20px 15px 0 5px;overflow:hidden;text-align:center; height:360px; _display:inline}
	.proBigImg span{display:table-cell; vertical-align:middle;*display:block;text-align:center;*font-family:Arial;overflow:hidden;*font-size:314px; width:400px; height:360px}
	.proBigImg span img{vertical-align:middle;} 
	.proTxt{width:305px;margin-top:20px; line-height:34px;font-size:14px;}
	.proTxt li{border-bottom:1px dotted #ccc}
	.proTxt li strong{font-weight:600}
	.proTitle{height:29px; background:#fec0c2;border-bottom:1px solid #cd0200; line-height:29px;font-size:14px; text-indent:10px;font-weight:600;width:788px;margin:20px auto 0 auto}
	.proCon{width:788px;margin:0 auto;line-height:21px;font-size:14px;}
	.proCon h3{font-weight:600; line-height:25px; height:25px;margin-top:15px;font-size:14px}
	.proCon p{ text-indent:20px; line-height:21px; color:#555;margin-top:5px}
	.Online{margin-top:15px}
	
	
/* News CSS */
	.news_list{border-bottom:1px dotted #ccc;padding-bottom:15px; width:788px;margin:15px auto 0 auto}
	.news_list li{background:url(../images/icon08.png) no-repeat 5px 50%; height:24px; line-height:24px; text-indent:15px}
	.news_list li a{float:left; width:610px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
	.news_list li a:hover{ color:#cd0200; text-decoration:none}
	.news_list em{float:right;margin-right:5px; color:#999;font-size:11px}
	.newsWarp{width:760px;margin:0 auto}
	.newsWarp h1{margin-top:20px; height:58px; line-height:58px; font-size:16px; text-align:center; font-weight:600;border-bottom:1px solid #ccc}
	.newsCon{line-height:21px; color:#555; text-indent:20px;width:760px;margin:15px auto 0 auto}
	.newsCon p{margin-top:15px}
	.newsCon img{border:1px solid #ccc;margin-right:10px;margin-bottom:10px}
	
/* Quote CSS */
	.quoteTitle{background:#eaeaea; height:30px; line-height:30px;margin-top:15px;font-size:14px}
	.quoteTitle li{float:left;font-weight:600; text-align:center;border-right:1px solid #d4d4d4}
	.w01{width:140px}
	.w02{width:280px;}
	.w03{width:100px;}
	.w04{width:105px;}
	.wu{border:0!important}
	.quoteList li div{float:left}
	.quoteImg{width:110px; height:110px;overflow:hidden;text-align:center;border:1px solid #ccc;margin:0 auto auto 10px}
	.quoteImg a{display:table-cell; vertical-align:middle;*display:block;text-align:center;*font-family:Arial;overflow:hidden;*font-size:96px; width:110px; height:110px}
	.quoteImg a img{vertical-align:middle; width:110px}
	.quoteName{font-size:14px;padding-left:5px; line-height:24px}
	.quoteMoney{text-align:center; color:#fd8400;font-weight:600; line-height:24px}
	.quoteBtn{text-align:center}
	.btn03{ background:url(../images/zh.png) no-repeat 0 -51px;width:73px; height:28px; margin:0 auto;border:none; cursor:pointer}
	.quoteData{line-height:24px; text-align:center; color:#999;font-size:11px}
	.quoteList li{border-bottom:1px dotted #ccc;padding-bottom:15px;padding-top:15px}
	.cerWarpList{margin-top:5px}
	.cerWarpList li{float:left;width:150px; height:130px;border:1px solid #ccc;margin:20px 10px 0 32px; _display:inline}
	.messageTable{margin-top:25px;font-size:14px}
	.messageTable td {padding:5px 0 5px 10px;line-height:22px}
	.messageTable td strong{font-weight:600}
	.messageBtn{width:96px; height:33px;border:none; cursor:pointer; background:url(../images/zh.png) no-repeat 0 -79px}
	.conTxt{font-size:14px;border-bottom:1px dotted #ccc;padding:10px 0; line-height:21px; color:#555}
	.conTxt p{width:760px;margin:0 auto; text-indent:20px}
	.conList{ line-height:30px;font-size:14px;padding-top:10px;padding-bottom:10px; color:#555;margin-left:10px}
	.conList strong{ font-weight:600; color:#333}


.slider{width:230px;height:165px;border:1px solid #ccc;position: relative;overflow: hidden;}
.conbox{position:absolute;/*必要元素*/}
.switcher{position:absolute;bottom:5px;right:5px;float:right;z-index:99;}
.switcher a{background:#fff;border:1px solid #D00000;cursor:pointer;float:left;font-family:arial;height:18px;line-height:18px;width:18px;margin:4px;text-align:center;color:#D00000;}
.switcher a.cur,.switcher a:hover{background:#FF0000;border:1px solid #D00000;height:24px;line-height:24px;width:24px;margin:0 2px;color:#fff;font-weight:800;}
#slide .conbox div{width:230px;height:165px;}


.bx_container{ float: left;margin-left: 10px;_margin-left: -4px;}

/* 在线联系方式 */
.sever{ position:fixed; right:5px; bottom:200px; width:150px; height:auto; overflow:hidden; background:#fbfbfb; border:1px solid #b7c0cb; padding-bottom:5px; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop)+150);}
.sever h2{ height:28px; background:#D50103 ; padding:6px 0 0 10px; font-size:16px; color:#FFF; font-weight:bold;}
.sever h3{ background:#e7f7dd; height:24px; padding:6px 0 0 10px; color:#3b890c; font-weight:bold;}
.sever p{color:#333; padding:4px 10px; line-height:18px;}
_html{background-image:url(about:blank);background-attachment:fixed;}
