﻿ @charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,figure,form,fieldset,legend,button,input,textarea,th,td,s{font-family:tahoma,Arial,Microsoft Yahei,Avenir,'Hiragino Sans GB',"\5FAE\8F6F\96C5\9ED1","\5b8b\4f53",sans-serif;margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-weight:100}button,input,select,textarea{font-size:100%;outline:0}body{margin:0;overflow-x:hidden}a{blr:expression(this.onFocus=this.blur());color:#369;text-decoration:none}area{blr:expression(this.onFocus=this.blur())}.clearfix:after{content:'\0020';display:block;height:0;clear:both;font-size:0;visibility:hidden}.clearfix{ zoom: 1;}.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;line-height:0}.fl{float:left;display: inline;}.fr{float:right;display: inline;}em,i{font-style:normal}.none{display:none}.block{display:block}img{border:0}table{border-collapse:collapse;border:0;cellspacing:0;cellpadding:0}.verticalAlign{ vertical-align:middle; display:inline-block; height:100%; width:1px; margin-left:-1px;}a, .featured-post .byline {-webkit-transition: all 0.5s ease-out;	-moz-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;	-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}.btn{}html, body { width: 100%; height: 100%; position: relative;  }h1,h2,h3,h4,h5,h6{ text-transform:capitalize}:before,:after{content: ""}
.zoomimg img{ -webkit-transition: all 0.5s ease; /* Safari and Chrome */ -moz-transition: all 0.5s ease; /* Firefox */ -ms-transition: all 0.5s ease; /* IE 9 */ -o-transition: all 0.5s ease; /* Opera */ transition: all 1s ease; }.zoomimg img:hover { -webkit-transition: all 0.5s ease; /* Safari and Chrome */ -moz-transition: all 0.5s ease; /* Firefox */ -ms-transition: all 0.5s ease; /* IE 9 */ -o-transition: all 0.5s ease; /* Opera */ transition: all 0.5s ease; -webkit-transform: scale(1.2); /* Safari and Chrome */ -moz-transform: scale(1.2); /* Firefox */ -ms-transform: scale(1.2); /* IE 9 */ -o-transform: scale(1.2); /* Opera */ transform: scale(1.2); }
/*超出的文字省略，要定义宽度*/
span.spanleft,.imgName { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display:block; }
/*页面*/
body{ font-size:14px; line-height:1.5em; background:#f7f7f7;}
#header{ width:100%; height:110px; background: #fff;}
#nav{background:#b72123; height:40px;}
.wrapper{ width:1200px; margin:0 auto;}
#header .wrapper{position:relative;padding:10px 0; height: 90px;}
.logo{ background: url(images/logo.png)center center no-repeat; width:340px; height: 90px; margin:0px auto;}
.en-logo{background: url(images/en-logo.png) center center no-repeat;width:200px; height: 80px;}
.headerSearch,.headerTel{position:absolute}
.headerTel{background:url(images/headerTel.png) right center no-repeat; width: 210px; height: 90px; right:0;top:10px}
.en-headerTel{background:url(images/en-headerTel.png) right center no-repeat; width: 260px; height: 90px;}
.headerSearch{height:36px; left:0; top: 37px;}
.headerSearch ul{ }
.headerSearch ul li{ float:left; height:34px; line-height:34px;  background:#fff; }
.headerSearch ul li input{ border:0;}
.headerSearch ul li.Keyword{border:solid 1px #ccc;}
.headerSearch ul li.Keyword input{ width:150px;padding:0 5px; }
.headerSearch ul li .btn-search{width: 60px; background:#b72123; line-height:36px; color:#fff; cursor: pointer;}
.headerSearch ul li .btn-search:hover{ background:#ce0c0f;}

.nav{ position:relative; z-index:1;height:40px;}
.nav ul{ position: relative;display:flex;}
.nav .nLi{  position: relative;flex:1;display:flex; align-items: center;}
.nav .nLi:after{width: 1px; height:15px; background: #fff;position: absolute; right: 0; top: 12px;}
.nav .nLi:nth-last-child(1):after{display:none;}
.nav .nLi h3{ display:block; width: 100%; text-align: center;}
.nav .nLi h3 a{ display:block; font-size:15px; line-height: 40px;height: 40px; color: #fff; text-transform:capitalize;}
.nav .on h3 a{ background: #222}
.nav .sub{ display:none; position:absolute; z-index: 9; top:40px;padding:5px 5px 10px 5px; background:#fff;border-top:0; width: 100%;}
.nav .sub li{ zoom:1; display:block; width: 140px;}
.nav .nLi .sub a{ padding:5px; text-align: left; display:block;font-size: 12px; color:#333; font-size:14px;line-height:20px; height:auto; text-transform:capitalize; font-weight:100;}
.nav .nLi .sub li:after{width: 0px; height: 0px;margin:0 0 0 5px; border-bottom: solid 1px #ca001b; display: block;-webkit-transition: all 0.5s ease-out;	-moz-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;	-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.nav .nLi .sub li:hover{ color:#ca001b;  }
.nav .nLi .sub li:hover:after{width: 130px;}
.nav .nLi .sub li:hover{position: relative}
.nav .nLi .sub .SubNav{ display:none; position:absolute; z-index: 9; left:105%; top:-5px;padding:5px 5px 10px 5px; background:#fff;border-top:0;border-left:solid 1px #ddd;}
.nav .nLi .sub .SubNav .iconfont{margin-left:-15px;margin-top:-5px;background:#fff;float:left;height:30px; line-height: 30px;overflow: hidden; display:inline-block;}
.nav .nLi .sub .SubNav .iconfont:after{display:none}
.nav .nLi .sub .SubNav p{}
.nav .nLi .sub .SubNav p A:before{ width: 3px; height: 3px; background: #222;display: inline-block;margin:11px 10px 5px 15px;float:left;}
.nav .nLi .sub .SubNav p a{width:140px; text-align: left;}
.nav .nLi .sub .SubNav p a:hover{color:#ca001b;text-decoration: underline}
.nav .nLi .sub .SubNav p a:hover:before{background:#ca001b}
.nav .nLi .sub li:hover .SubNav{ display:block; }
/*banner*/
#swiperPic{ position:relative;}
#swiperPic #slider{ overflow:hidden;}
#swiperPic #slider li{ position:absolute; left:0; top:0; width:100%;}
#swiperPic #slider li a{ display:block; width:100%;}
#swiperPic .lastico{ height:20px; overflow:hidden; position:absolute; left:0; bottom: 10px; width:100%; z-index:1;}
#swiperPic .lastico ul{float:left; position:relative; left:50%;}
#swiperPic .lastico ul li{float:left;position:relative; right:50%; margin-right:10px;  width:10px; height:10px; border-radius:10px; cursor:pointer; text-indent:-990em; overflow:hidden; background:#fff;filter:alpha(opacity=80);opacity:0.8;transition: all 0.5s ease-out;}
#swiperPic .lastico ul li.high{background:#ce272f;filter:alpha(opacity=100);opacity:1; width:30px; height:10px;}
#swiperPic,
#swiperPic #slider,
#swiperPic #slider li{ height:600px; }
#swiperPic.MainswiperPic,
#swiperPic.MainswiperPic #slider,
#swiperPic.MainswiperPic #slider li{ height:350px; }

.more { font-size:12px; font-weight:100; overflow:hidden; line-height: 20px; }
.more a { color:#333; padding: 0 !important}
.more a:hover { color:#ce272f; text-decoration:underline;}
.more .iconfont{ margin-left:5px; font-size:12px;}
.moreBlock { margin:15px auto; font-size:14px; font-weight:100; overflow:hidden;  display:table; text-transform:capitalize}
.moreBlock a { color:#000; display:table-cell; padding:3px 30px; border-radius:3px; background:#f7f7f7; border: solid 1px #ddd; background: #fff}
.moreBlock a .iconfont{ margin-left:10px; font-size:16px;}
.moreBlock a:hover { background:#ba0100; border-color:#ba0100; color:#fff; }
.moreBlock .iconfont{ margin-left:15px; font-size:12px;}

.title{ width:100%; position:relative; margin:20px auto;}
.title .title_line{ width:40%; height:1px; position:absolute; background:#999; left:30%; top:20px;}
.title h1{ font-size:36px; color:#b72123; line-height:40px; height:40px; text-align:center; letter-spacing:3px;position:relative; display:table; margin:0 auto; background:#fff; padding:0 20px;}
.title h2{ font-size:15px; color:#999;text-transform: uppercase; text-align:center; letter-spacing:2px;margin-top: 5px;}
.subNav{text-align: center}
.subNav a{color:#333;margin:0 0 0 15px; position: relative;}
.subNav a:after{width: 15px; height:1px; background: #ccc; display:inline-block;margin-bottom:5px; margin-left:15px;transform:rotate(-60deg)}
.subNav a:nth-last-child(1):after{background: #fff;}
.subNav a:hover{text-decoration:underline;color:#C80000;}
.subNav.subNav-en{font-size: 12px;}
.subNav.subNav-en a{margin:0 0 0 10px;}
.subNav.subNav-en a:after{width: 10px; margin-left:10px;}
.box{padding:20px; background:#fff;}

.boxT{ line-height: 40px; position: relative; margin: 20px 0;}
.boxT span{color:#ca001b; padding: 0 20px; font-size: 24px; background: #fff;text-transform: capitalize; margin-left: 20px;}
.boxT:after{content: ""; width: 100%; height: 2px;background: #ddd; display: block; margin-top: -20px; transition: all 0.5s ease}
.boxT .place{ position:absolute; top:0px; right:10px;margin-top:-15px; text-align: right; width: 700px;}
.boxT .more{ position:absolute; top:0px; right:10px;}

.place{font-size:12px; font-weight:400; color:#333; text-transform:capitalize;  padding:16px 0px}
.place a{ color:#333; line-height: 1.5rem; text-decoration:underline; }
.place a:hover{ color:#e0081c; text-decoration:none;}
.place .iconfont{ margin:0 5px; font-size:14px;}
.text{ padding:20px;}
.text p{ color:#6f6f6f; font-size:16px; line-height:1.8em;font-family: Microsoft Yahei}
.text img{max-width:100%;margin:15px 0;}
.box .text{padding:0 }
.box .ColTwoList{ width: 1160px;}
.box .ColTwoList ul{ width:1164px;}
.box .ColTwoList ul li{width:290px;}
.box .ColTwoList ul li .ColTwoListImg,.box .ColTwoList ul li .ColTwoListImg img{ width:290px; height:218px;}

#footer{ background: #eee;padding-top:30px;border-top: solid 1px #ccc;}
.footer{ width:1200px; overflow: hidden;}
.footer ul{width:1230px;}
.footer ul li{width:320px; padding: 30px; margin-right:30px; float:left; text-align: center;}
.footer ul li .iconfont{transition: all 0.5s ease; font-size:60px; color: #333;margin-bottom:30px;display: block;}
.footer ul li p{font-size: 16px; color: #444; line-height: 1.5em;}
.footer ul li:hover .iconfont{transform: rotateY(180deg);; color: #d30a00}
#copyright{background:#333; color: #fff;}
.copyright{padding:11px 0;}
.copyright p{line-height: 1.8rem;}
.copyright p a{color:#fff;}
.copyright p a:hover{text-decoration: none}
.wrapper#main{background: #eee;}
.side{width:200px; margin:20px 0px 0 0; padding-left: 10px;}
.side h3{font-size: 20px; line-height: 2rem; color: #ca001b;}
.sidenav{}
.sidenav ul{padding:10px 0px}
.sidenav ul li{font-size: 14px; text-transform: capitalize}
.sidenav ul li a{display:block; padding: 8px 8px 8px 15px;line-height: 1.2rem;color: #333; background: #ddd; margin-bottom: 10px; border-radius: 3px;transition: all 0.8s ease-out; }
.sidenav ul li a .iconfont{font-size:18px; float: left; margin-right:6px; color: #000}
.sidenav ul li a:hover,.sidenav ul li a.cur{background: #ae2f40; color: #fff;}
.sidenav ul li a.cur{width: 210px;}
.sidenav ul li a:hover .iconfont,.sidenav ul li a.cur .iconfont{color: #fff;}
.sidenav ul li .sub-sidenav{ background: #ddd; margin: -10px 0px 10px 0px;padding:5px 0;border-top: solid 1px #ccc}
.sidenav ul li .sub-sidenav p a{ color:#333;line-height: 1.2em; font-size: 12px;padding: 0px;}
.sidenav ul li .sub-sidenav p a:before{ width: 3px; height: 3px; background: #222;display: inline-block;margin:6px 10px 5px 30px;float:left;}
.sidenav ul li .sub-sidenav p a:hover,.sidenav ul li .sub-sidenav p a.cur{ color:#ca001b; background:none;text-decoration: underline}
.sidenav ul li .sub-sidenav p a:hover:before,.sidenav ul li .sub-sidenav p a.cur:before{  background: #ca001b;}

.content{width:940px;min-height:400px; border-left: solid 1px #ccc; padding:0px 20px 20px 19px; background: #fff}
#Contact{ padding:20px 0px;}/*联系方式*/
#Contact h3{ font-size:18px;font-weight: bold; padding:15px 0; margin-bottom:10px;color:#ca001b; border-bottom:solid 1px #ccc}
#Contact .text{ float:left; padding:0 20px; width:400px;}
#Contact .text h4{margin-top:20px; font-size: 16px; color: #ca001b}
#Contact .map{ width:700px; float:right}
#Contact .map #gaodi-map{ width:700px; height:380px; border:solid 1px #ccc;}
.mapInfo {padding:5px; width: 320px;}
.mapInfo h4{ font-size:14px; padding:5px 10px; margin-bottom:5px; color:#ce272f; border-bottom:solid 1px #ccc}
.mapInfo p {font-size: 12px; line-height: 1.5rem; color: #333}
.wrapper#main{display:flex;}
.wrapper#main .fl,.wrapper#main .fr{float: none;}
.wrapper#main .content{width: 980px;;}
/*图片列表*/
.imgList ul li { float:left; margin:10px 20px 10px 0; padding:9px; border:solid 1px #ddd; overflow:hidden; background:#fff; position:relative;-webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease;}
.imgList ul li a { text-decoration:none; }
.imgImg{ overflow:hidden; text-align:center;}
.imgImg img{width: auto;height: auto;vertical-align: middle; text-align:left; background:url(js/fancybox_loading.gif) center center no-repeat;}
.imgName { font-size: 16px; text-align: left; color: #333; display:inline-block; text-transform:capitalize; padding: 8px 10px}
.imgList ul li:hover{box-shadow: 0 1px 20px 0 rgba(0,0,0,.19); border-color:#ccc; -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px) }
.imgList ul li:hover .imgName{ font-weight:bold;color: #ca001b}
.Images { width:1200px; margin:0px auto}
.Images ul { width:1220px; padding:0}
.content .Images{ width: 940px;}
.content .Images ul{ width: 960px;}
.box .Images{ width: 1160px;}
.box .Images ul{ width: 1180px;}
.ProList ul li{width: 200px;}/*产品列表 1:1 一行4张*/
.ProList ul li .imgImg{width: 200px; height: 200px;}
.ProList ul li .imgImg img{max-width: 200px; max-height: 200px;}
.ProList ul li .imgName{width:180px;}
.Recruitment ul li{width: 353px;}/*生产环境 4:3 一行3张*/
.Recruitment ul li .imgImg{width: 353px; height: 265px;}
.Recruitment ul li .imgImg img{max-width: 353px; max-height: 265px;}
.Recruitment ul li .imgName{width:333px;}
.hd.PicPage a{}/*切换页码*/
.hd.PicPage{}
.hd.PicPage ul{  float:left; position:relative; left:50%;}
.hd.PicPage ul li{ float:left; position:relative; right:50%;text-indent:-90000px; width:12px; height:12px; background:#ccc;  margin-right:10px; border-radius:15px; cursor:pointer;transition: all 0.5s ease-out;}
.hd.PicPage ul li:hover{ background:#777;}
.hd.PicPage ul li.on{ background:#ce272f; width:30px;}
.hd.PicPage a{ display:none;}
.ArrowBlock{ position: relative}/*切换页码有上下箭头*/
.ArrowBlock .hd.PicPage a{ display:block; width: 50px; height: 50px; line-height: 50px;position: absolute;  top: 35%;}
.ArrowBlock .hd.PicPage a .iconfont{font-size:50px;; color: #666; cursor: pointer}
.ArrowBlock .hd.PicPage a:hover .iconfont{ color:#ae2f40}
.ArrowBlock .hd.PicPage a.prev{margin-left:-50px;left:0}
.ArrowBlock .hd.PicPage a.next{margin-right:-50px; right:0}
.ArrowBlock2 .hd.PicPage a{ display:block; width: 50px; height: 50px;text-align: center; position: absolute; cursor: pointer;top: 40%; background:rgba(0,0,0,0.5); opacity: 0;}
.ArrowBlock2 .hd.PicPage a .iconfont{font-size: 36px; line-height: 50px; color: #fff}
.ArrowBlock2 .hd.PicPage a.prev{left:-50px; }
.ArrowBlock2 .hd.PicPage a.next{ right:-50px;}
.ArrowBlock2 .hd.PicPage a:hover{background:rgba(174,47,64,0.7)}
.ArrowBlock2:hover .hd.PicPage a{opacity: 1}
.ArrowBlock2:hover .hd.PicPage a.prev{left:0px; }
.ArrowBlock2:hover .hd.PicPage a.next{right:0px; }
.AlbumList{padding: 0 0 30px 0}
/*产品详细*/
.ProDetailed{width:900px; position:relative;margin:0 auto; padding:15px 0}
.ProDetailed .arrow{}
.ProDetailed .arrow .iconfont{font-size:25px;color: #FFF1D4}
.ProDetailed .arrow a{position:absolute; top: 45%; width: 30px; height:60px; line-height: 60px; text-align: center; background: #8F010B}
.ProDetailed .arrow a.prev{left:0}
.ProDetailed .arrow a.next{right:0}
.ProDetailed p{margin:0; padding:0; text-align: center;}
.ProDetailed img{max-width:800px;display: block; margin: 0 auto;}
.ProDetailedText{padding:20px}
.ProDetailedText ul li{font-size: 14px; color: #222;padding-right:30px;float:left;}
.ProDetailedText ul li span{font-weight: bold; color: #00825c}
/*招聘信息*/
.Job{}
.Job .text{float:left; margin:15px; width: 508px; padding:0px; border:solid 1px #ddd; border-top:0;}
.Job .text p{ padding:0 15px 20px 15px;}
.Job .text .JobT{margin:0}
.JobT{border-top:solid 1px #ddd; line-height: 40px; position: relative; margin-top: 20px;}
.JobT span{ display:inline-block;border-top:solid 3px #009fd9; color:#009fd9; padding: 0 30px; font-size: 18px;}
.JobT .more{ position: absolute; top: 10px; right:0}
.JobT p{ position: absolute; top: 5px;right:0px; padding: 0}
.JobT span.mui-badge { font-size: 12px; line-height: 1; display: inline-block; padding: 3px 10px; color: #333; border-radius: 100px; background-color: rgba(0,0,0,.15); border: 0; margin-right:5px;}
.JobT span.mui-badge.mui-badge-danger { color: #fff; background-color: #dd524d;}
/*页码*/
.pageNumber{ padding:15px 0px;}
.pageNumber table { border:0; font-size:12px; line-height:20px; font-weight:100; margin:15px auto; }
.pageNumber table td {font-family:Microsoft Yahei, tahoma;}
.pageNumber table td .iconfont{ font-size:14px;}
.pageNumber table td input{padding:2px 4px; width:30px; height:20px; font-size:14px; line-height:15px; border:solid 1px ccc;}
.pageNumber table td a { background:#fff; color:#222; border:solid 1px #ccc; margin-left:-1px; text-decoration:none; display:block; padding:5px 12px; }
.pageNumber table td a.current,.Mpage table td a.current:hover { color:#fff; background:#666; border-color:#666; cursor:default }
.pageNumber table td a:hover { color:#fff; background:#222; }
.pages{margin-top:15px; text-align: center;padding: 10px 0 30px 0}
.pages a{ color:#333; background:#fff; display:inline-block; line-height:25px; padding:5px 15px;margin:0px; }
.pages a:hover{ background:#ce272f; color:#fff; border-color:#ce272f;}
/*滑动联系*/
.toolbar { position: fixed; z-index: 10000; width: 50px; right: 0; bottom:0;transition: all 0.2s ease-out; }
.toolbarBody{position:absolute;bottom:0;}
.toolbarBody ul{}
.toolbarBody ul li { background: #666; width: 50px; height: 50px; margin-top: 10px; text-align: center; cursor: pointer; position: relative; transition: all 0.2s ease-out;}
.toolbarBody ul li .iconfont{font-size: 1.5rem; line-height: 50px;color: #fff;}
.toolbarBody ul li .PoPtoolbarBody{ position: absolute; background: #d13600; color: #fff; height: auto; right: 60px; bottom:0;padding: 10px 20px 10px 10px;text-overflow: ellipsis; white-space: nowrap; box-shadow: -5px 1px 10px 0 rgba(0,0,0,.19); opacity: 0; display: none; width: 0; transition: all 0.2s ease-out; }
.toolbarBody ul li .PoPtoolbarBody p{ font-size:18px; line-height: 30px;}
.toolbarBody ul li:hover{ background: #ca001b;}
.toolbarBody ul li:nth-child(3):hover{ width: 50px;margin-left:0px;}
.toolbarBody ul li:hover .PoPtoolbarBody{ opacity: 1; display: block; width: auto}
.toolbarBody ul li .PoPtoolbarBody.toolbar_Qrcode_body{padding:0; margin-top:-50px;height: 160px; background: #fff;bottom:auto}
.toolbar_Qrcode_body ul li{ float:left; padding: 0 10px;width:120px; height:140px; background: #fff}
.toolbar_Qrcode_body ul li:hover{background: none}
.toolbar_Qrcode_body ul li img{width:120px; height:120px; display:block;}
.toolbarBody ul li .toolbar_Qrcode_body ul li p{ font-size:12px; line-height: 20px; color: #333;}
.toolbar_Qrcode ul li:hover{ background: #fff;}
.toolbarBody ul li:hover .PoPtoolbarBody.toolbar_Qrcode_body ul li:hover{ background: #fff}
/*首页*/
.IndCol{padding:30px 0;}
.ColOne{background:#fff;}
.ColOne .title h1{background:#fff;}
.ColTwo{background:#eee}
.ColOne .text,.ColTwo .text{width:440px;}
.ColTwo .title h1{background: #eee;}
.ColTwoList{ width: 1200px; overflow: hidden;}
.ColTwoList ul{ width:1204px;padding-top:35px;}
.ColTwoList ul li{width:300px; border-right:solid 1px #fff;float:left; overflow: hidden;}
.ColTwoList ul li .ColTwoListImg{ width:300px; height:225px;overflow: hidden;}
.ColTwoList ul li img{ width:300px; height:225px;}
.ColTwoList ul li p{font-size:15px; color: #222;padding:5px; text-align: center; line-height: 1.5em;}
.ColThree{background:#fff;}
.ColThreeList{width:1200px; height:460px; position: relative;margin-top: 25px;}
.ColThreeList ul li{width:600px; height:445px;position: absolute;left:0; top: 0;}
.ColThreeList ul li .ColThreeListImg{width:600px; height:445px; position: relative;overflow: hidden;}
.ColThreeList ul li .ColThreeListImg img{width:600px; height:445px;}
.ColThreeList ul li .ColThreeListImg .ColThreeText{ position:absolute; left:0px; bottom:0px; width:100%; height:40px; line-height:40px; text-align:center; font-size:17px; color:#b72123;font-weight: bold; background:rgba(255,255,255,0.6)}
.ColThreeList .ColThreeR,.ColThreeList .ColThreeR .ColThreeListImg,.ColThreeList .ColThreeR .ColThreeListImg img{width: 295px; height: 220px;}
.ColThreeList ul li.ColThree2{left:605px; top: 0}
.ColThreeList ul li.ColThree3{left:905px; top: 0}
.ColThreeList ul li.ColThree4{left:605px; top: 225px}
.ColThreeList ul li.ColThree5{left:905px; top: 225px}
.indHotPro{padding:0px 0 20px 0; position: relative;}
.indHotProBody ul li{width: 204px;}/*首页推荐产品 1:1 一行5张*/
.indHotProBody ul li .imgImg{width: 204px; height: 204px;}
.indHotProBody ul li .imgImg img{max-width: 204px; max-height: 204px;}
.indHotProBody ul li .imgName{width:184px;}
.indAbout,.indNews{ background: #fff; margin-bottom: 20px; padding:0px 20px 15px 20px;}
.indAbout,.indNews{ width: 550px;}
.indAbout .text{padding:0;height:260px;overflow: hidden;}
.indNews .hd{margin-top:-32px;margin-left:120px; position: absolute; z-index: 2}
.indNews .hd ul{display:none}
.indNews .hd .iconfont{font-size:16px; line-height: 20px; text-align: center;color: #fff; cursor: pointer; width: 24px; height: 20px;background: #ce272f}
.indNews .hd a:hover .iconfont{background: #333;}
.indNews .indNewsBody{padding:0 15px !important; width: 560px;}
.indNews .news-list h4 a {width:360px }
.indNews .news-list .news-img img { width: 180px; height: 100px; }
.indNews .news-list p { line-height: 1.2rem; height: 40px;font-size: 12px;}
.indNews .time{display: none}

.highlight {color:red}
.msgTable td {padding:5px;font-size:14px}
.msgTable input[type="text"] ,.msgTable textarea {border:1px solid #ccc;padding:3px;border-radius:3px}
.ajaxMsg  {color:#666}
.ajaxMsg img {margin-top:-3px;}
.msgTable .submit {background:#ff6c00;color:#fff;border-radius:3px;padding:5px 10px;border:0;cursor:pointer}