/* CSS Document */
body{ font-family:"微软雅黑"; color:#5e5e5e; background-color:#f0ecec;}
#header{ position:relative;}
#nav{ height:190px; width:100%; top:0;  position:absolute; overflow:hidden; z-index:999; left:0; }
#nav .content{  width:1050px;  margin:0 auto;/* border:1px solid #f00;*/ overflow:hidden; }
#nav .content ul{ position:relative;}
#nav .content ul li{ float:left; display:inline-block;  text-align:center; }
#nav .content .logoLi{ width:325px ; height:190px; background:url(../Image/logo.png) no-repeat center -2px; }
#nav .content .logoLi a{ width:100%; height:100%;}
#nav .content .logoLi a:hover{ background:none;}
#nav .content ul li a{display:block;width:90px;text-align:center;text-decoration:none;font-family:"微软雅黑";color:#fff;padding-top:97px;padding-bottom:45px;font-size:14px;/* font-weight:bold; */}
#nav .content ul li a{display:block;width:90px;text-align:center;text-decoration:none;font-family:"微软雅黑";color:#fff;padding-top:97px;padding-bottom:45px;font-size: 18px;/* font-weight:bold; */}
#nav .content ul li a:hover, #nav .content ul li a.current{ color:#fff; background:url(../Image/aHover.png) no-repeat 1px 0; }
#nav .content ul li a span{ display:block; font-size:13px; color:#aaa; font-family:"微软雅黑";}
#nav .content ul li a:hover span{ color:#fff;}
/*banner下通知公告*/
.telAndMa{ height:60px; overflow:hidden; background-color:#ef8536; padding-top:10px; padding-bottom:10px;}
.telAndMa .content{ margin:0 auto; width:1002px;}
.telAndMa .phoneAndqq{ float:left;    position: relative;top: -3px; }
.phoneAndqq span{ font-size:18px; color:#edff54; font-family:Arial, Helvetica, sans-serif;}
.phoneAndqq a{ display:inline-block; width:78px; height:24px; background:url(../Image/qq.jpg) no-repeat; margin-right:8px; }
.phoneAndqq p{color: #edff54;font-size: 16px;text-indent:0;}
/*轮播图*/
#slideShow{ width:100%; z-index:-1; background:url(../Image/banner01.jpg) no-repeat center 0; width:100%; height:555px;}
#marqueeDiv1{ margin:0 auto;  /*无缝的，只需要修改高度 具体滚动参数在首页的js中修改*/overflow:hidden;}
#marqueeDIV{    margin:0 auto; height:130px; /*无缝的，只需要修改高度 具体滚动参数在首页的js中修改*/overflow:hidden;}
#marqueeDIV ul li{ margin-right:5px;}
/**/

/*首页主题内容*/
#indexMain{ color:#5e5e5e;   }
#indexMain .content{ width:1002px; margin:0 auto; overflow:hidden;}
/*title 样式通用*/
.lineOne{ height:160px; overflow:hidden;}
#indexMain .title, .typeList .title{ width:100%; height:32px; overflow:hidden; position:relative; }
#indexMain .title h3, .typeList .title h4, .contactInfo h4, #listMain .right .title h4{ padding-bottom:10px; font-weight:bold; font-size:16px;  font-family:"微软雅黑";  color:#d35c1a;}
#indexMain .title a{ width:24px; height:24px; position:absolute; right:0px; top:-2px; background:url(../Image/titleBg.jpg) no-repeat;}
#indexMain .title a:hover{ color:#f60;}

/*首页关于我们*/
.indexAbout{ width:285px; overflow:hidden; }
.indexIntro { line-height:2.0; text-indent:2em;}
.indexIntro a{ color:#f60;}
/*首页荣誉*/
.indexHonor{ width:403px; height:165px;  overflow:hidden; margin-left:20px; }
/* 首页新闻*/
.indexNews{ width:270px; margin-left:20px;  overflow:hidden;}
.indexNews ul { margin-top:10px; }
.indexNews ul li{ position:relative; display:inline-block;  line-height:2.0; width:95%; list-style:disc;	}
.indexNews ul li a{}
.indexNews ul li a:hover{ color:#f60;}
.indexNews ul li img { position:absolute; top:18px; left:0; width:88px ; height:83px; border:1px solid #d1d1d1;}
.indexNews ul li  .time{ float:right;}
.indexProduct{ height:245px; overflow:hidden;}
.indexProduct  ul{}
.indexProduct ul li{ padding-left:0px; padding-right:10px; padding-top:5px; float:left; margin-right:15px; text-align:center; padding-bottom:5px;  }
.indexProduct ul li a{ display:block; color:#222;}
.indexProduct ul li { padding-top:8px; padding-bottom:8px;/* border:1px solid #f00; */color:#222;}
.indexProduct ul li a img{  height:160px; padding:2px; border:1px solid #d1d1d1; }
.indexProduct ul li a:hover{ color:#f60;}
/**/
.indexHonor ul { height:110px;}
.indexHonor ul li{ float:left; margin-right:15px; }
.indexHonor ul li img { height:110px;}
/*底部*/
#footer{  height:95px; padding-top:15px;  background-color:#d45d1a; color:#fff; }
#footer .content{width:1002px; margin:0 auto; font-size:12px; color:#fff;  }
#footer .content p{  text-align:center; line-height:2.0;}
#footer .content a{ color:#fff; display:inline-block; padding-left:3px; padding-right:3px;}
#footer .content a:hover{ font-weight:bold;}

/*内页样式*/
#listMain{  color:#5e5e5e; overflow:hidden;    }
#listMain .content{ width:1002px;  margin:0 auto; padding:25px 0px;  overflow:hidden;  }
#listMain .left{ color:#5e5e5e;  width:260px; float:left;   }

/*此网站首页复用*/
.typeList{  }
.typeList ul{}
.typeList ul li{ float:left; margin-right:5px;  }
.typeList ul li a{ display:block; width:120px; padding-top:5px;  padding-bottom:5px; width:122px; background-color:#fff;   color:#5e5e5e;  font-size:14px; text-align:center; border-bottom:5px solid #f0ecec;  }
.typeList ul li a:hover{ background-color:#d35c1a; color:#fff; }
.typeList p{ padding-top:15px; line-height:1.6; width:175px; font-size:15px; color:#fff;}
.contactInfo{ background:url(../Image/contactInfo.jpg) no-repeat;}
.contactInfo ul {}
.contactInfo h5{  font-size:15px; padding-left:10px; color:#fff;  font-family:"微软雅黑";}
.contactInfo ul li{ line-height:2.5; color:#5c5c5c;}
.contactInfo ul li:first{ font-size:16px;}
#listMain .right{ padding-bottom:45px;  float:left; margin-left:40px; width:695px; }
#listMain .mainContent{/* border:1px solid #f00;*/}
#listMain .mainContent h5{ width:100%; font-size:16px; font-weight:bold; text-align:center;}
#listMain .right .title{   width:100%; overflow:hidden; position:relative; }
#listMain .right .title h4{/*和首页统一*/ }
#listMain .right .title .yPosition{ width:510px; position:absolute;  right:0; top:0; padding-right:5px; text-align:right;  color:#d35c1a; height:53px; overflow:hidden;}
#listMain .right .title .yPosition a{ color:#d35c1a; position:relative; left:0; top:0; font-size:12px;}
#listMain .right .title .yPosition a:hover{ color:#f60;}
.newsList ul li{ padding-top:15px; padding-bottom:15px; border-bottom:1px dotted #d1d1d1; overflow:hidden; display:block; }
.newsList ul li a{ display:block; float:left; text-decoration:none; color:#363636;  }
.newsList ul li a:hover{ color:#f60;}
.newsList ul li .time{ float:right; display:block; padding-right:5px;}
.newsInfo{ line-height:1.8;}
.newsInfo  p{ text-indent:2em;}
.newsContent{ padding-bottom:45px; padding-top:10px; border-bottom:1px dotted #d1d1d1; font-size:14px;}
.newsInfo .author{ font-size:12px; text-align:center; color:#ccc;}
.newsInfo .context{ margin-top:15px; }
.newsInfo .context a{ color:#363636; }
.newsInfo .context p{ text-indent:0;}
.newsInfo .context a:hover{ color:#f60;}
.newsInfo .back{ text-align:center; margin-top:20px; }
.newsInfo .back a{ color:#363636;}
.newsInfo .back a:hover{ color:#f60;}
.proPage{ margin-top:40px; padding-right:40px; float:right;  margin-bottom:30px;}
.company { line-height:2.0;}
/*产品列表页*/
.productMain{ padding:20px; }
.productMain ul li{  float:left; margin-right:10px; text-align:center; padding-bottom:10px;  border-bottom:15px solid #e9e7ee; }
.productMain ul li a{ display:block; color:#363636;}
.productMain ul li a img{ width:200px; height:230px; padding:2px; border:1px solid #d1d1d1; }
.productMain ul li a img:hover{ border:1px solid #f60;}
.productMain ul li a:hover{ color:#f60;}
/*招聘*/
.zhaopin, #listMain .yingpin{ font-size:14px; }
.zhaopin .job {  border-bottom:1px dotted #dedede; padding-top:25px; overflow:hidden;}
.zhaopin .job ul li, #listMain .zhaopinXx ul li{ line-height:3.0; overflow:hidden; width:700px; text-align:left; }
.zhaopin .job .zhiwei{ color:#F7960B; }
.zhaopin .job .chaKan{ float:right; display:block; padding:4px 15px; color:#fff; background-color:#F7960B; position:relative; top:-150px;}
.zhaopin ul li a{ color:#f60; float:right;}
.zhaopin a{ color:#ffffff;}
.yingpin table tr{ display:block; margin-bottom:15px;}
.yingpin .zhiwei{ color:#f60;}
.yingpin .yanzhengma{ position:relative; top:8px;}
#allmap { width:700px; height:450px;}
.contactUs  li{ float:left; width:350px; line-height:2.0;}
/*在线留言页面*/
#message th{ font-size:14px; color:#666 ; font-weight:normal; font-family:"宋体"; }
#message input{  outline:none; height:22px; border:1px solid #aaa;}
#message textarea{ border:1px solid #aaa;}
#message button{ outline:none;}
#message .but{ width:120px; height:35px; background-color:#f60; color:#FFF; border:0; border-radius:5px; font-size:14px; font-weight:bold; }
/*工作详情*/
#workDetail{ line-height:2.0;}
#workDetail #apply{ color:#f60;  font-size:14px; display:block; margin-top:30px; }