@charset "utf-8";
body{font:12px/180% Arial, Helvetica, "Microsoft Yahei" , "微软雅黑" , sans-serif !important;color:#333333}
a{color:#333333;}
a:hover {text-decoration: none;color:#e51a45}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.hidden{display:none;}
.W1180 {width: 1180px;margin: 0 auto;}
@font-face {
  font-family: 'iconfont';  /* project id："182838" */
  src: url('//at.alicdn.com/t/font_bybph1crcvgf1or.eot');
  src: url('//at.alicdn.com/t/font_bybph1crcvgf1or.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_bybph1crcvgf1or.woff') format('woff'),
  url('//at.alicdn.com/t/font_bybph1crcvgf1or.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_bybph1crcvgf1or.svg#iconfont') format('svg');
}
.iconfont {
	font-family:"iconfont" !important;
	font-size:20px;font-style:normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
#Nav:before ,.Main:before ,.box1:before,.box2:before,.box3:before,.Foot:before, .MetPage:before{content: '';display: table;}
#Nav:after,.Main:after,.box1:after,.box2:after,.box3:after,.Foot:after, .MetPage:after{content: '';display: table;clear: both;}
#Nav, .Main,.box1,.box2,.box3,.Foot,.MetPage{ *zoom:1; }
body {background-color: #F0F0F0;color: #6B6B6B;}
.Container {width:1000px;background-color: #FFF;margin: 0 auto;}
.Header {width: 100%; background: url(/images/index_1.gif) repeat-x left top transparent;}
.Top {padding-left: 25px;height: 36px;line-height: 32px;}
.Header .Top div {display: inline-block;float: right;width: 150px;}
.Header .Top a {}
.Header>a {display: block;width: 960px;margin: 0 auto;}
#Nav {background-color: #d3010a;height: 42px;width: 960px;margin: 0 auto;border-bottom: 5px solid #161911;}
#Nav ul {display: block;margin:0 auto;width:896px}
#Nav ul li {color: #267CC8;display: block;float: left;height: 42px;}
#Nav ul li a {color: #FFFFFF;line-height: 42px;padding: 0 30px 0 30px;font-size: 13px;font-weight: bold;display: block;}
#Nav ul li a.first {width:52px}
#Nav ul li a:hover {background: url(/images/nav_hov.gif) no-repeat center top;}
.Main {width: 980px;margin: 0 auto;margin-top: 15px;}
/*首页产品分类*/
h4 {height: 35px;background: url(/images/index_3.gif) no-repeat left top;font-size: 14px;color: #FFFFFF;font-weight: bold;padding-left: 12px;line-height: 35px;}
#HomePage h4 a {float:right;margin-top: 10px;margin-right: 15px;}
div.box1 .left {width:230px}
div.border {border: 1px solid #e0e0df;margin:1px 0 0 0px;padding: 10px 8px 0 8px;}
div.homeproductmenu>div.border {height: 356px;}
.left .border {padding-top:20px;}
div.homeproductmenu>div.border ul li {line-height: 30px;background: url(/images/index_4.gif) no-repeat 31px 10px transparent;padding-left: 50px;padding-bottom:4px;}
div.homeproductmenu>div.border ul li a {font-weight: bold;}
/*首页产品推荐*/
div.box1 .right {width: 740px;margin-left: 10px;}
div.homeproductshow>div.border {height: 366px;}
div.homeproductshow>div.border ul li {float:left;margin: 5px 10px 12px 8px;text-align: center;height:166px;}
div.homeproductshow>div.border ul li a.proimg img {height:120px;width:160px;border:1px solid #d0d1d3;display: block;}
div.homeproductshow>div.border ul li .proname {line-height:1.2rem;padding-top:8px;display: inline-block;}


/*首页关于我们*/
div.box2 {margin-top: 15px;height: 410px;}
div.box2 .left {width:740px;height: 100%;}
div.box2 .homeaboutus .border {height:100%;padding-top: 15px;}
div.box2 .homeaboutus .border img {margin: 0 13px 5px 5px;}
/*首页联系我们*/
div.box2 .right {width: 230px;margin-left: 10px;overflow: hidden;}
div.box2 .homecontactus h5 {margin-bottom: 10px;}
div.box2 .homecontactus p {line-height: 1.5rem;}
/*首页我们的优势*/
img.our {display: block;width: 980px;margin-top: 15px;}
/*首页车间一角*/
div.box3 div.workshop .border {padding-bottom: 10px;}
div.workshop .border img {display: block;width: 343px;height: 200px;}
/*首页最新消息*/
div.box3 div.center {width: 360px;margin-left: 15px;}
div.homenews .border {height: 210px;overflow: hidden;}
div.homenews .border ul li  {border-bottom: 1px dashed #cfd3d6;padding: 3px 0 3px 19px ;background: url(/images/index_4.gif) no-repeat 4px 8px;clear:both}
div.homenews .border ul li span {float: right;color:#999}
/*首页菜单*/
div.box3 div.right {width: 230px;}
div.menu a{margin-bottom: 12px;display: block;}
/*页脚底栏*/
.Foot {background: url(/images/index_6.gif) repeat-x center top;min-height:50px ;width:980px;margin: 15px  auto 0;}
.footnav {text-align: center;padding-top:15px;margin-bottom: 15px;margin-top: 8px;}
.footnav a {padding: 0 14px;}
.Foot p {line-height: 1.5rem;padding-top: 5px;}
.Foot img {padding-right: 10px;}
/*通用*/
body.SinglePage .Main .left {width:230px;}
div.aboutmenu>div.border {padding-bottom: 10px;}
div.aboutmenu>div.border ul li {line-height: 30px;background: url(/images/index_4.gif) no-repeat 11px 10px transparent;padding-left: 30px;}
div.leftcontactus {margin-top: 10px;}
div.leftcontactus .border {padding-bottom: 10px;}
div.leftcontactus img {width:210px}
body.SinglePage .Main .right{width:740px;}
body.SinglePage .Main .right .border {min-height: 450px;}
body.SinglePage .Foot {margin-top: 30px;}
body.SinglePage h4 span {display: block;float:right;color:#6b6b6b;font-size: 12px;font-weight: normal;padding-right: 15px;}
body.SinglePage h4 span a {color:#6b6b6b}
body.SinglePage h4 span a:hover {color:#e51a45}
.Pagenumber {height:65px;line-height:65px;text-align: center;font-size: 14px;}
.Pagenumber span {padding: 0 5px;}
.Pagenumber a {color: #333333;padding: 0 5px;}
.Pagenumber a:hover {color:#e62129}
.Pagenumber select {border:1px solid #999999}
.NewsPrev {background: url(/images/ui_pre_info.gif) no-repeat left center transparent;padding-left: 15px;}
.NewsNext {background: url(/images/ui_next_info.gif) no-repeat right center transparent;padding-right: 15px;}
/*关于我们*/
#AboutUs .right .border {font-size: 16px;line-height: 26px;text-indent: 2em;padding-top: 30px;padding-left: 15px;padding-right: 15px;text-align:justify}
/*联系我们*/
#ContactUs .right .border {background: url(/images/aboutcontactus.jpg) no-repeat right 40px;padding-top: 80px;padding-left: 25px;}
/*在线留言*/
#faqbox {background: url("/images/gbook.jpg") center right no-repeat;padding-left: 30px;}
.faqline {height:52px;line-height: 52px;}
.faqtit {width:85px;display: inline-block;text-align: right;padding-right: 8px;}
.faqline input {width:400px;height:26px}
#faqbox input ,#faqbox textarea{border: 1px solid #D2D2D2;}
.faqcontent {height:93px;padding-top: 10px;padding-bottom: 10px;}
.faqcontent span{vertical-align: top;}
.faqcontent textarea {width:400px;height:90px;}
#Gbook .Text {width:100%}
#verification {width:340px;margin-right: 20px;}
#Gbook #faqbox form {width:550px;padding: 15px 30px;}
#faqbox .btn {width:110px;margin-right: 50px;height: 32px ;color:#FFFFFF;font-family:Arial, Helvetica, "Microsoft Yahei" , "微软雅黑" , sans-serif !important }
#faqbox input.submit {background-color: #e51a45;}
#faqbox input.clear {background-color: #333333;} 
/*新闻列表*/
#Newslist .right div.border {padding-left: 15px;padding-right: 15px;}
#Newslist li.single {border-bottom: 1px dotted #DADADA;padding-top: 25px;margin-bottom: 10px;}
#Newslist li.single a{display: block;font-size: 13px;font-weight: bold;background: url(/images/index_4.gif) no-repeat left center transparent;padding-left: 20px;margin-bottom: 5px;}
#Newslist li.single span {display: block;text-align: right;color:#999;padding-right: 5px;}
#Newslist li.single p {color:#999999}
/*产品列表*/
.list .Main .right .border ul {width:696px;display: block;margin: 0 auto;padding-top: 15px;}
.list .Main .right .border .single {display: inline-block;margin: 13px 14px;text-align: center;font-weight: bold;line-height: 24px;}
.list .Main .right .border .single .proimg img {width: 200px;height: 160px;display: block;}
.list .Main .right .border .single .proimg {border: 1px solid #d7d7d7;display: block;}
.list .Main .right .border .single .proimg:hover {border: 1px solid #1f6fbb;}
.list .Main .right .border .proelse .proimgelse {width: 700px;height: 682px;margin:0 auto;display: block;}
.list .Main .right .border .proelse {text-align: center;font-weight: bold;font-size: 16px}
/*产品单页*/
.page .Main .right .border {padding-bottom: 12px;padding-left: 20px;padding-right: 20px;}
.page .Main .right .border .Text h3.Title {font-size: 18px;font-weight: bold;margin: 10px 0;color: #282626;text-align: center;}
.page .Main .right .border .Text>span {display: block;border-bottom:1px dashed #d7d7d7; height: 26px;line-height: 21px;text-align: center;}
.page .Main .right .border .Text .Info {padding: 20px 0;}
.page .Main .right .border .Text .Info img{max-width: 100%;}
