@charset "utf-8";
/* CSS Document */
body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd { margin:0; padding:0;}
body{ font:13px/200% "arial", Tahoma, Helvetica, Arial, SimSun, sans-serif; color:#000;}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
ul,li{ list-style:none;}
img,input{ border:none;}
a{ text-decoration:none;}
a:link,a:visited{color:#000;}
a:hover,a:active{ color:#ea5348;}
a:focus{ outline:none;}
html{-webkit-text-size-adjust:none; overflow-x:hidden;}
.clear{clear:both; margin:0; padding:0; font-size:0; line-height:0;}
.left{ float:left;}
.right{ float:right;}
.inner{ width:1300px; margin:0 auto; height:auto; overflow:hidden;}

.top{ height:35px; background:#f8f6f7; border-bottom:#e9e9e9 1px solid;}
.top-left{ float:left; height:35px;}
.top-left img{ width:16px; height:16px;  vertical-align:middle;}
.top-left span{ margin-left:10px; margin-right:20px; font-size:12px; line-height:35px;}

.top-right{  height:17px; float:right;margin-top:10px; overflow:hidden;}
.top-right img{float:left; margin-left:15px; width:25px; height:17px;}
.top-right a{float:left; font-size:11px; height:17px; line-height:17px; margin-left:7px; font-family:"微软雅黑" }

.logo{ height:100px; width:450px; float:left;}
.logo img{ width:445px; height:61px; margin-top:22px;}

.nav{  height:100px; line-height:100px; float:right; overflow:hidden;  }
.nav ul li{ float:left; margin-left:30px; }
.nav ul li a{ font-size:14px; color:#ea5348; text-transform:uppercase; font-weight:bold;}
.nav ul li a:hover{ text-decoration:underline; }

.banner{ height:450px; position:relative; margin-top:3px; overflow:hidden;}
		.slideBox{height:450px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ height:450px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:2%; top:50%; margin-top:-60px; display:block; width:47px; height:113px; background:url(images/arrow1.png) -110px 5px no-repeat;   }
		.slideBox .prev{ position:absolute; left:2%; top:50%; margin-top:-60px; display:block; width:47px; height:113px; background:url(images/arrow2.png) -110px 5px no-repeat;    }
		.slideBox .next{ right:auto; left:5%; background-position:5px 5px; }
		.slideBox .prev{ left:auto; right:5%; background-position:5px 5px; }
		
.hot{ height:45px; border-bottom:#e9e9e9 1px solid; overflow:hidden;}
.hot-left{ float:left;}
.hot-left h1{ font-size:13px; color:#ea5348; line-height:45px; text-transform:uppercase; font-weight:bold;float:left} 
.hot-left span{ font-size:12px; color:#676767;line-height:45px; margin-left:10px; }

.form{ width:220px; height:25px; line-height:24px; background:url(images/searchbg.png) no-repeat; margin-top:8px;  }
.int1{ width:174px; height:18px; line-height:24px; margin:2px 8px; font-size:12px;}
.btn1{ width:27px; height:24px; background:url(images/btn.png) no-repeat 38% center; cursor:pointer;}

.main{ width:1300px; height:auto; overflow:hidden; position:relative; margin:0 auto; }
.main-t{ width:256px; height:38px; background:url(images/product1.png) no-repeat;  margin:0 auto; }
.main-t h1{ font-size:24px; color:#ea5348; text-transform:uppercase; margin-left:85px; line-height:38px; font-weight:bold;}

.main-left{ width:320px;float:left; }
.main-left ul{ width:285px; margin:0 auto;}
.main-left ul li{width:285px;line-height:22px; }
.main-left ul li a{ font-size:13px; color:#ea5348;  font-weight:bold; width:260px; display:block; float:left; border-bottom:dashed 1px #666;margin-top:20px;} 
.main-left ul li a:hover{ color:#151515;}
.main-left ul li img{ float:left; width:17px; height:16px; margin-right:8px; margin-top:23px;}
.main-leftx{ text-align:center;  bottom:30px; height:18px; width:320px; float:left;position:absolute;}
.main-leftx a{font-size:18px; color:#ea5348;text-transform:uppercase; font-weight:bold;  }
.main-leftx a:hover{ color:#151515;}

.main-right{width:950px; float:right; }
.main-right ul li{ float:left; margin-right:16px; margin-bottom:20px; width:225px}
.main-right ul li h1{ margin-top:2px;width:225px;text-align:center;height: 30px;}
.main-right ul li h1 a{ font-size:12px; line-height:18px; color:#000; }
.main-right ul li img{ width:215px; height:210px; border:#999 1px solid; padding:2px;}
.main-right ul li h1 a:hover{text-decoration:underline;}
.main-right ul li img:hover{ width:215px; height:210px; border:#ea5348 1px solid; padding:2px;}

.new{ width:595px; height:190px; margin-top:40px; float:left;}
.new-bt{ height:30px; width:595px;}
.new-bt h1{ width:200px; height:30px; line-height:30px; float:left; font-size:24px; color:#ea5348; text-transform:uppercase;}
.new-bt a{ float:right; font-size:12px; color:#aaaaaa;}
.new-bt a:hover{ color:#ea5348}

.new-nr{ width:595px;}
.new-nr ul{ margin-top:20px;}
.new-nr ul li{width:595px; height:30px; line-height:30px;}
.new-nr ul li img{ float:left; width:4px; height:7px; margin-right:5px; margin-top:11px;}
.new-nr ul li a{float:left; font-size:13px; color:#474646; }
.new-nr ul li a:hover{ color:#ea5348}
.new-nr ul li span{float:right; font-size:12px; color:#aaaaaa;}

.contact{ width:683px; margin-left:20px; float:left; margin-top:40px;height:222px; border-left:1px #999999 dashed; }
.contact-nr{ margin-left:20px;}
.contact-bt{ height:30px; width:663px;}
.contact-bt h1{ width:200px; height:30px; line-height:30px; float:left; font-size:24px; color:#ea5348; text-transform:uppercase;}
.contact-bt a{ float:right; font-size:12px; color:#aaaaaa;}
.contact-bt a:hover{ color:#ea5348}

.contact-left{ margin-top:20px;  width:310px; float:left;}
.contact-left-nr{font-size:13px; color:#5e5e5e; height:25px; line-height:25px;}
.contact-right{ float:left; width:350px;margin-top:18px;  }

.foot_message{ width:345px; }
.foot_message input,.foot_message textarea{height:24px; line-height:24px; border:1px solid #e5e5e5; border-radius:4px;padding:0 4px;}
.foot_message p{ width:345px; height:26px; margin-bottom:5px;}
.foot_message p.textarea{ height:50px; line-height:25px; margin-bottom:5px;}
.foot_int1,.foot_int2,.foot_message textarea{ background:#fff; width:156px;}
.foot_int2,.foot_message textarea{ width:337px;}
.foot_message textarea{ height:50px; line-height:25px; font-family:Arial, Helvetica, sans-serif;}
.foot_btn{ width:84px; height:22px; border:none; background:#ea5348; text-align:center; color:#fff; text-transform:uppercase; cursor:pointer;}

.banquan{ height:60px; background:#ea5348;  margin-top:25px;}
.banquan h1{ font-size:16px; height:60px; line-height:60px; text-align:center;color:#fff;text-transform:uppercase; }

/*栏目页*/
.banner-lmy{ width:1300px; margin:0 auto; margin-top:10px;}
.lmy-left{ float:left; width:320px;}
.lmy-lefts{ width:320px; border:#dfdfdf 1px solid;}
.lmy-leftst{ background:#ea5348; height:50px; line-height:50px; width:320px;}
.lmy-lefts h1{ font-size:16px; color:#FFF; padding-left:20px;text-transform:uppercase;}
.lmy-lefts ul { margin:10px; }
.lmy-lefts ul li{ line-height:30px;border-bottom: 1px solid #e5e5e5;background: url(images/tubiao2.png) no-repeat 28px center;padding-left: 39px;}
.lmy-lefts ul li.lir{ line-height:19px; margin-top:15px; padding-bottom:10px;background: url(images/tubiao2.png) no-repeat 8px 5px ;padding-left: 19px;}
.lmy-lefts ul li a{font-weight: bold; font-size:13px;}
.lmy-lefts ul li a:hover{color: #ea5348}
.lmy-lefts span{ padding:20px;    display: block; font-size:14px;line-height: 24px;}

.lmy-right{ float:right; width:960px;}
.lmy-rights{ height:40px; line-height:40px; border:1px solid #dfdfdf; border-radius:7px; width:956px;  -moz-border-radius: 7px; -webkit-border-radius: 7px; }
.lmy-rights h2{color: #666; font-size:14px; margin-left:10px;}
.lmy-rightx{ border:1px solid #dfdfdf; margin-top:15px; padding:20px; overflow:hidden;}
.lmy-rightx h1{ height:30px; text-align:center; margin-top:20px; font-size:22px; color:#005696;margin-bottom:15px;}
.lmy-rightx span.udpates{ font-size:13px; height:30px; display:block; text-align:center; margin-bottom:20px;}

.product-right{width:950px; float:right; margin-top:30px;}
.product-right ul li{ float:left; margin-right:14px; margin-bottom:15px; width:225px}
.product-right ul li h1{ margin-top:5px;width:223px;text-align:center; background:#878787;line-height:30px; overflow:hidden;  }
.product-right ul li h1 a{ font-size:12px; color:#fff; }
.product-right ul li img{ width:215px; height:210px; border:#999 2px solid; padding:2px;}
.product-right ul li h1 a:hover{text-decoration:underline;}
.product-right ul li img:hover{ width:215px; height:210px; border:#ea5348 2px solid; padding:2px;}

.prodetail-conent-top { width: 930px; margin-top: 20px; float: left; margin-left:20px;margin-bottom: 30px; }
.prodetail-conent-top .pro-c-t-piclist { width: 670px; margin-right: 48px; float: left }
.prodetail-conent-top .pro-c-t-note { width: 930px; position: relative; float: left }
.prodetail-conent-top h3 { width: 570px; display: block; margin-bottom: 14px; color: #333; font-size: 24px; text-align:center; }
.prodetail-conent-top .pro-c-t-note b { width: 100%; display: block; font-size: 18px; color: #757575; font-weight: normal }
.prodetail-conent-top .pro-c-t-note span { width: 100%; display: block; margin-top: 43px; font-size: 18px; color: #666666; font-weight: bold; background: url(../images/inc_inc.png) no-repeat 0 -854px; }
.prodetail-conent-top .pro-c-t-note p { font-size: 14px; color: #777777; line-height: 30px; margin-top: 12px; }
.prodetail-conent-top .pro-c-t-note .pro-inquire-add { width: 100%; margin-top: 34px; }
.prodetail-conent-top .pro-c-t-note .pro-inquire-add a { height: 40px; line-height: 40px; display: inline-block; margin-right: 20px; color: #FFF; font-size: 14px; text-decoration: none; float: left }

.prodetail-conent-top .pro-c-t-note .pro-return { height: 26px; line-height: 26px; color: #ff5248; font-size: 14px; padding-left: 32px;  text-decoration: none; position: absolute; bottom: 0; right: 0; }
.prodetail-conent-top .pro-c-t-note .pro-return:hover { text-decoration: underline }
.pro-parameters { width: 100%; border-top: 1px solid #e5e5e5; color: #666666; font-size: 14px; margin-top: 65px; padding-top: 40px; float: left }
.pro-parameters span { width: 100%; display: block; font-size: 18px; color: #1270b5; font-weight: bold; padding-left: 16px; background: url(../images/inc_inc.png) no-repeat 0 -854px; float: left }
.pro-parameters .pro-para-text { width: 100%; margin-top: 24px; float: left }
.pro-parameters .pro-para-text b { color: #333; }

.dj{ width:190px; height:40px; background:#ea5348; margin-top:40px; text-align:center;}
.dj a{ font-size:16px; color:#fff; height:40px; line-height:40px;}
.dj:hover{ background:#999;}

.box{width:670px;margin:0;}

.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{    width: 515px;margin:30px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:57px;margin:0 13px 8px 0;overflow:hidden;}
.tb-s310, .tb-s310 a{height:410px;width:550px;}
.tb-s310, .tb-s310 img{max-height:410px;max-width:650px;border:2px solid #ff5248; padding:2px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:55px;width:88px;}
.tb-booth{position:relative;z-index:1;border: 0;}
.tb-thumb .tb-selected{height:57px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:1px solid #ea5348;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:400px;height:00px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1; }

.xwlb ul li{ height:40px; line-height:40px; float:left;border-bottom:#d5d5d5 1px dotted; width:920px; margin-top:5px;}
.xwlb ul li a{ font-size:15px; padding-left:8px; color:#555555; float:left;}
.xwlb ul li a:hover{ color:#ff5248;}
.xwlb ul li p{ float:right; color:#9b9b9b; font-size:12px; height:30px; line-height:30px; padding-top:10px }
.xwlb ul li img{ width:4px; height:7px;float:left;vertical-align:middle; padding-top:20px}

/*在线留言*/
.inquiry{ height:auto; overflow:hidden; padding-top:30px; width:760px; margin:0 auto}
.inquiry h3{ font-size:20px; color:#0065b3; margin-bottom:10px;}
.formbox,.formbox1{ width:845px; margin-bottom:10px; float:left;}
.formbox input,.formbox1 input,.formbox1 span,.formbox .name,.formbox1 .name{ float:left;}
.formbox input,.formbox select,.formbox textarea{ border:1px solid #ccc; border-radius:4px; padding:0 5px;}
.formw_1,.formw_2,.formw_3,.formw_4,.formw_5{ height:30px; line-height:30px;}
.formbox .name,.formbox1 .name{ width:150px; text-align:right; font-size:15px; font-weight:600; padding-right:10px; color:#ff5248;}
.formw_1{ width:250px;}
.formw_2{ width:455px;}
.formw_3{ width:420px;}
.formw_4{ width:485px; height:70px;}
.formw_5{ width:78px; background:#ea5348; color:#fff; text-align:center; margin-left:158px;}

.newslistwraper{ width:440px; padding:0px; overflow:hidden; float:left; padding-left:4px;}
.newslist li{ width:440px; height:45px; line-height:45px; overflow:hidden; float:left;}
.newslist li a{ width:440px; font-size:14px; overflow:hidden; float:left;}
