/* CSS Document */
body{
	font-family:"宋体";
	color:#4c4a55;
	font-size: 14px;
}
#header{  background:url("header.png") center top no-repeat; }
#daohang{  background:url("daohang.png") center top no-repeat; }
.topBar{ height:30px; padding-top:15px; width:1002px; margin:0 auto; position:relative;   }
.topBar .text2{ color:#7e7e82;}
.topBar  a{ float:right; display:inline-block; width:50px; padding-left:40px; color:#eee;}
.cn{ background:url("cn.jpg") no-repeat left top;}
.en{background:url("en.jpg") no-repeat left top;}
.cTable tr:hover {background-color: #CA1A1D;}
.heng{ height:5px; width:1px; background-color:#CB1A16; position:absolute; top:138px; right:0; z-index:2;}
#nav{ position:relative; width:1002px ; margin:0 auto; padding:23px 0 20px; overflow:hidden; }
#nav  ul { width:545px; position:absolute ; left:455px; top:0px; }
#nav  ul li{ float:left;  text-align:center;  }
#nav  ul li a{ display:block; width:90px ; height:50px; text-align:center; padding-top:28px;  color:#fff;  font-size:14px; font-family:"微软雅黑"; overflow:hidden;  }
#nav  ul li a span{ display:inline-block; overflow:hidden; padding:3px; border:1px solid #fff;}
#nav  ul li a:hover span{ border:1px solid #CB1A16;}
#nav  ul li a h2{ }
#slideShow{ height:541px; width:100%; background:url("bg1.jpg") no-repeat center top; overflow:hidden;  }
/*首页主题内容*/
#indexMain{ color:#4c4a55;     }
#indexMain .title, #footer .title{ width:100%; height:78px; overflow:hidden;  text-align:center; margin-bottom:20px;  }
/*首页产品分类*/
.indexTypes{ width:1002px; margin:40px auto 0; opacity:0;}
.indexTypes ul{ width:105%;}
.indexTypes ul li{ width:184px; height: 244px; background:url("proBg.jpg") no-repeat center top; float:left; margin-right:20px; text-align:center;}
.indexTypes ul li:hover{ background:url("proHover.jpg") no-repeat center top;}
.indexTypes ul li:hover img{ opacity:1;}
.indexTypes ul li.last{ margin:0;}
.indexTypes ul li a{ display:block; padding-top:100px; font-size:18px; font-family:"微软雅黑"; color:#22202d;}
.indexTypes ul li a img{ opacity:0.8; display:block; margin-top:20px; margin-left:auto; margin-right:auto;}
 

/*产品滚动*/
.indexProduct{ width:100%; height:490px; background-color:#22202d;  }
.indexProduct .con{
	width:1050px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.indexProduct ul{  margin-top:65px;}
.indexProduct ul li{ margin-right:10px; width:219px; overflow:hidden; height:192px; background:url("proLi.jpg") no-repeat center bottom; position:relative; }
.indexProduct ul li:hover{ background:url("proLiHover.jpg") no-repeat center bottom}
.indexProduct ul li:nth-child(3n){ margin:0;}
.indexProduct ul li a{ display:block;}
.indexProduct ul li .titleT{  width:100%; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#999; }
.indexProduct ul li:hover .titleT{ display:none;}
.indexProduct ul li .fgc{ display:none; position:absolute; left:0; top:0; width:100%; background:url("proo.png") no-repeat center top; padding-top:97px; height:63px; overflow:hidden; text-align:center;   text-align:center; font-family:"微软雅黑"; font-size:14px; color:#eee; }
.indexProduct ul li img{ width:219px; height:160px; }
.indexProduct ul li:hover img:hover{ opacity:0.9; }
.indexProduct  .con .fl{ opacity:0;}
#marqueeDiv111{ width:690px; overflow:hidden; height:448px; margin-left:75px; opacity:0;      }
#marqueeDiv111 ul li, #marqueeDiv2 ul li{ float:left;}
/*首页关于我们*/
.indexCompany{ padding:20px 0 0px; width:100%; background-color:#f5f5f5; opacity:0;}
.indexCompany .con{ width:1002px; margin:0 auto; background:url("dir.jpg") no-repeat right bottom; overflow:hidden; padding-bottom:10px;}
.details{ width:400px; margin-left:50px; line-height:2.0;}
.cb{ height:185px; width:725px; padding-bottom:5px; border-bottom:1px dashed #cbcacd; padding-top:10px;}
.indexNews{ width:1002px; margin:40px auto 0; opacity:0;}
.indexNews ul{ width:1000px; border:1px solid #e4e4e4; overflow:hidden;}
.indexNews ul li{ float:left; width:249px; border-right:1px solid #e4e4e4; height:100%;}
.indexNews ul li:nth-child(4){ border:0; width:250px;}
.indexNews ul li a:hover h1{ color:#CB1A16;}
.indexNews ul li a span{font-family:"微软雅黑"; font-size:14px; color:#fff; padding:4px; background-color:#CC1A16;}
.indexNews ul li a h1{ display:inline-block; padding-left:10px; padding-top:2px; font-family:"微软雅黑"; font-size:14px; color:#22202d;}
.indexNews ul li h4{ font-family:"微软雅黑"; font-size:16px; color:#22202d; padding-top:8px; padding-left:32px;}
.indexNews ul li p{ width:206px; overflow:hidden; margin:0 auto; line-height:2; padding:15px 0;}
.indexNews ul li p:hover, .indexNews ul li:hover p{ color:#c1a272;}
.indexNews .bottomLine{ padding:10px 0; width:209px; padding-left:40px; background:url("author.jpg") no-repeat left 10px; border-top:1px solid #e4e4e4; position:relative; font-family:"微软雅黑"; color:#22202d;}
.indexNews .bottomLine a{ display:inline-block; background:url("more.jpg") no-repeat left top; padding-left:30px; font-family:"微软雅黑"; color:#22202d; position:absolute; right:20px; top:10px;}
.indexNews .bottomLine a:hover, .indexNews li:hover .bottomLine a{ color:#c1a272;}
.fT{ display:block; padding:20px 20px 0; width:202px; overflow:hidden;}

.indexMessage{ width:565px; }
#footer .indexMessage input{ width:220px; margin-bottom:8px; background-color:#4c4a55; border:1px solid #201E2B;}
#footer .indexMessage textarea{ background-color:#4c4a55; border:0;}
#footer .indexMessage #captcha{ width:60px;}
#message{ position:relative;}
#content{ height:85px; position:absolute; left:225px; top:0;}
.lM{ width:225px; overflow:hidden;}
#captcha{ width:50px;}
#message #submit{ background-color:#343434; position:relative; left:10px; top:0;}
#message #submit:hover{ background-color:#CB1A16; cursor:pointer;}
/*底部*/
#footer{   height:365px; background:url("footer.jpg") repeat-x; }
#footer .content{ position:relative;width:1002px;   margin:0 auto; font-size:12px; padding-top:30px;  }
.indexContact{ opacity:0;}
.contactsInfo{ width:200px;}
.contactsInfo ul{ padding-left:50px; padding-top:6px; background:url("fCon.jpg") no-repeat left top;}
.contactsInfo ul li{ line-height:31px;}


#footer .copy{ padding-top:28px; text-align:center;   }
#footer .copy span{ position:relative; top:4px;}
#footer .copy  a{ color:#999999;}
#footer .copy  a:hover{ color:#fff; }

/*内页样式*/
#listMain{  color:#4c4a55; overflow:hidden; padding-top:40px;  padding-top:25px; padding-bottom:35px;    }
#listMain .content{ width:1002px;  margin:0 auto;  overflow:hidden;  }
/*此网站首页复用*/
.typeList{ width:275px; overflow:hidden; background-color:#fff;  }
.typeList ul { padding:7px; }
.typeList ul li{ border-bottom:1px dashed #d1d1d1; }
.typeList ul li a{ display:block; padding-top:9px; width:255px; padding-left:5px;  padding-bottom:9px;  overflow:hidden; color:#4c4a55;  font-size:12px;   }
.typeList ul li a:hover{  color:#015bb6;}

#listMain .mainContent{/* border:1px solid #f00;*/}
#listMain .mainContent h5{ width:100%; font-size:16px; font-weight:bold; text-align:center;}
#listMain  .title{ text-align:center; width:100%; overflow:hidden; margin-top:50px;}

#listMain .yPosition{ margin-top:10px; position:relative; color:#8d8d8d;}
.yPosition .by{ font-style:italic; font-size:14px; }
#listMain .yPosition a{ color:#8d8d8d; position:relative; left:0; top:0; font-size:12px;}
#listMain .yPosition a:hover{ color:#CB1A16;}
#listMain .ypO{ position:absolute; right:0; top:0px;}



.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:#d60415;}
.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:#d60415;}
.newsInfo .back{ text-align:center; margin-top:20px; }
.newsInfo .back a{ color:#363636;}
.newsInfo .back a:hover{ color:#d60415;}
.proPage{ margin-top:40px; padding-right:40px; float:right;  margin-bottom:30px;}
.company { line-height:2.0;}
/*产品列表页*/
.productMain{ padding-top:20px; }
.productMain ul{ width:110%;}
.productMain ul li{  float:left; margin-right:15px; text-align:center; padding-bottom:10px;  border-bottom:15px solid #fff; }
/*.productMain ul li:nth-child(3n){ margin-right:0;}*/
.productMain ul li a{ display:block; color:#363636;}
.productMain ul li a img{ width:226px; height:170px; padding:2px; background-color:#fff; border:1px solid #d1d1d1; }
.productMain ul li a img:hover{ border:1px solid #d60415;}
.productMain ul li a:hover{ color:#d60415;}
/*产品列表页*/

/*招聘*/
.zhaopin, #listMain .yingpin{ font-size:14px; }
.zhaopin .job {  border-bottom:1px dotted #dedede; margin-bottom:30px; 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:#d60415; }
.zhaopin .job .chaKan{ float:right; display:block; padding:4px 15px; color:#fff; background-color:#d60415; position:relative; top:-150px;}
.zhaopin ul li a{ color:#d60415; float:right;}
.zhaopin a{ color:#ffffff;}
.yingpin table tr{ display:block; margin-bottom:15px;}
.yingpin .zhiwei{ color:#d60415;}
.yingpin .yanzhengma{ position:relative; top:8px;}
#allmap { width:650px; height:380px; border:5px solid #ddd; border-radius:8px; }
.contactUs  li{ float:left; width:350px; line-height:2.0;}
/*在线留言页面*/
#message th{ font-size:14px; color:#4c4a55 ; 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:#d60415; color:#FFF; border:0; border-radius:5px; font-size:14px; font-weight:bold; }
/*工作详情*/
#workDetail{ line-height:2.0;}
#workDetail #apply{ color:#d60415;  font-size:14px; display:block; margin-top:30px; }


.detailTitle{ width:700px; height:30px; background-color:#d1d1d1;  margin:45px 0 30px;}
.detailTitle h6{ background:#656565; font-size:14px; border-right: 1px solid #fff;color: #222; display: inline-block; height: 100%; line-height: 30px; padding-left: 10px; font-weight:bold; padding-right:10px;}



.qqOnline{ width:145px; height:213px; position:fixed; top:80px; right:0px; background:url("qqBg.png") no-repeat; z-index:99999;}
.qqOnline .left{ width:23px; height:100%; float:left; }
.qqOnline ul{ float:left; width:82px; padding-top:38px;  padding-left:40px;  padding-bottom:0; }
.qqOnline ul li{ line-height:36px; list-style:none;}
.qqOnline ul li a{ color:#4c4a55; font-size:13px;}
.qqOnline .phone{ font-size:12px ; color:#629759; padding-left:0px; }


.backToTop{ display: block; margin-right: -540px; position: fixed;right: 50%; top: 80%;width: 15px;z-index: 9999; padding:15px 8px; color:#fff; background-color:#333;}
.backToTop:hover{ cursor:pointer; background-color:#D70415;}
/*轮播图*/

.DB_tab25 {width:100%;height:540px;position:relative;overflow:hidden}

.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:540px;display:none}

.DB_tab25 .DB_imgSet{position:absolute;width:1000px;left:50%;margin-left:-600px;}

.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute; left:700px; /*left:500px;*/top:140px}

.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:450px;top:370px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:440px;top:70px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:650px;top:0px}

.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:0px;top:300px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:0px;top:600px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:650px;top:0px}

.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:100px;top:120px}
.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:0px;top:150px}
.DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:0px;top:180px}
.DB_tab25 .DB_imgSet .DB_4_5{position:absolute;left:650px;top:0px}

.DB_tab25 .DB_menuWrap{position:absolute;width:1002px;left:50%;margin-left:-500px; }
.DB_tab25 .DB_menuWrap .DB_menuSet{
	position:absolute;
	width:100%;
	top:650px;
	text-align:center;
	left: -94px;
}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}


.DB_tab25 .DB_prev{position:absolute;left:-110px;top:228px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-110px;top:228px;cursor:pointer;display:none}
#allmap { width:500px; height:450px;}
.contactUs  li{ float:left; width:350px; line-height:2.0;}
.yanzhengma{ position: relative; top:6px; left:5px;}

/*产品中心分类样式*/
.types{ margin:35px 0 10px; }
.types ul li{ float:left; margin-right:30px; }
.types ul li a{ width:163px; display:block; font-size:16px; padding:17px 0; text-align:center; color:#201e2b; background:url("typesLi.jpg") no-repeat center top;}
.types ul li a:hover{ color:#fff; background:url("typesLiHover.jpg") no-repeat center top;}

.conInfo { padding-top:80px;}
.conInfo ul li{ line-height:2.5; font-size:16px; font-family:"微软雅黑";}


.pImg{ text-align:center; margin-top:25px; }
.pImg img{ padding:3px ; border:1px solid #d1d1d1; background-color:#fff;}


.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE p.title a,
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE p.title a:visited{text-decoration:none; color:#5a5a5a;}
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE p.title a:hover{text-decoration:none; color:#0064d4;}
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE span.category a,
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE span.category a:visited{text-decoration:none; color:#0064d4; margin-right:5px;}
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE span.category a:hover{text-decoration:none; color:#2c90ff;}
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE span.wp-new-ar-pro-time{ font-size:11px; color:#acacac;}
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE ul li{overflow:hidden;}
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE ul li p{ height:28px; line-height:28px;}
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE .wpart-border-line { border-bottom:1px dashed #c6c6c6;}
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE p.link{ float:left; margin-left:3px;}
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE p.time{ float:right; margin-right:3px;}
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE span.wp-new-ar-pro-time {color:#929292; font-size:11px;}
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE ul li.wp-articlelist-morebtn {border:none;}
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE ul li.wp-articlelist-morebtn a {display:inline-block;float:right;margin:10px 3px 0 0;}
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE .wp-pager_link{clear:both;padding:5px 0;overflow:hidden;height:25px;}
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE .article_list_more {padding-top:2px;padding-bottom:4px;}

.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE .wp-pager_link .pager_link {border:1px solid #D5D5D5;display:inline-block;padding:0 3px;height:18px;line-height:18px;margin:0 2px;}
.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE .wp-pager_link span.curlink {border:medium none transparent;color:#D00;}.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE ul li p {height:26px;line-height:26px;}.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE p.title > a {display:inline-block;font-family:Microsoft YaHei;font-size:15px;color:#333333;font-weight:normal;text-decoration:none;}.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE span.category > a {display:none;font-family:SimSun;font-size:12px;color:#0064d4;font-weight:normal;text-decoration:none;}.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE span.category > a:visited {display:none;font-family:SimSun;font-size:12px;color:#0064d4;font-weight:normal;text-decoration:none;}.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE span.wp-new-ar-pro-time {display:inline-block;font-family:Microsoft YaHei;font-size:12px;color:#acacac;font-weight:normal;text-decoration:none;}.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE p.abstract {display:none;font-family:SimSun;font-size:12px;color:#5A5A5A;font-weight:normal;text-decoration:none;}.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE p.link {background:url("23.png") no-repeat left center;padding-left:20px;}.article_list-layer56E9581B7945714BD4BC8B01A5BE67BE .wpart-border-line {border-bottom:1px dashed #c6c6c6;} #layer56E9581B7945714BD4BC8B01A5BE67BE .showprec {display:none;}
