﻿/*text-overflow: ellipsis;white-space: nowrap;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-background-clip: content;-moz-background-clip: content;background-clip: content;box-shadow: 0px 0px 5px rgba(153,153,153,0.5);
*/
/* 全局 */
@charset "UTF-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border: medium none;margin: 0;padding: 0;}
*{margin:0px;padding:0px;}
html{overflow-x: hidden;}
body{font-family:"microsoft yahei";background:#fff;font-size: 12px;color:#666;}
input, textarea{-webkit-tap-highlight-color: rgba(255,255,255,0);}
i{font-style:normal;}
a{outline: none;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(255,255,255,0);font-family: "microsoft yahei";text-decoration: none;color: #666;}
input[type="button"], input[type="submit"], input[type="reset"]{-webkit-appearance: none;}
a:visited{color: #666;outline: none;}
a:hover{color: #fc8b1c;outline: none;}
a:active{color: #666;outline: none;}
ul, ol{list-style: none;vertical-align: middle;}
img{border: 0px;vertical-align:middle}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.clear{clear:both; overflow:hidden; height:0;}
.h5{height:5px;}
.h10{height:10px;}
.h15{height:15px;}
.h20{height:20px;}
.h25{height:25px;}
.h30{height:30px;}
/*浏览器滚动条*/
::-webkit-scrollbar{width:0px;background-color:#fff;}
::-webkit-scrollbar-button{}
::-webkit-scrollbar-track{}
::-webkit-scrollbar-track-piece{}
::-webkit-scrollbar-thumb{border:solid 0px #5d5d5d;width:0px;background-color:#fff;}
::-webkit-scrollbar-corner{background-color:#5d5d5d;}
::-webkit-resizer{}
::-webkit-scrollbar:horizontal{height:9px;}
/** 
* 框架部分 begin
* @author 杨朝杰
* @return
*/
#mobileTop{clear:both; position:fixed;z-index:5;width:100%;}
#mobileCon{overflow:hidden;overflow-y:auto;clear:both; background:#f5f5f5; position:relative;z-index:4;overflow-y:scroll;-webkit-overflow-scrolling: touch;}
#mobileFooter{clear:both; position:fixed; bottom:0; width:100%; z-index:4;}
#mobileMenu{display:none;position:fixed; top:45px;width:100%;z-index:9999;background:#666;left:0; overflow-x:hidden; overflow-y:auto}
#mobileBg{width:100%; height:100%;position:fixed;background:rgba(0,0,0,0.3);z-index:50;left:0;top:0px; z-index:6; display:none;}
#mobileConH{overflow:hidden;}
/** 
* 手机顶部 
* @author 杨朝杰 
* @return 
*/
#toolbarnav{display: block;height:45px;width: 100%;max-width:100%;position: relative;color:#fff;background:#fff;}
#toolbarnav h1{text-align: center;display: block;text-align: center;line-height: 45px;color: #fff;font-size: 16px;padding:0 10px 0 0;}
.logo{height:35px; padding:5px 0px; width:60%; background-size:100% auto !important; margin-left:10px;}
#go-back{position: absolute;top:0;width:40px;height:45px;display:block;left:0;font-size:20px;}
#go-back span{color:#fff;font-size:24px;display:block;margin:10px 0 0 12px;}
#menu-btn{display: block;width:40px;height:45px;position: absolute;right:0;top:0; text-align:center; background:#d0a972;}
#menu-btn span{font-size:20px;color:#fff;height:45px; line-height:45px; text-align:center;}
#menu-btn em{font-size:20px;color:#fff; opacity:0.7;display: none;height:45px; line-height:45px; text-align:center;}
#sub-btn{display: block;width: 50px;height: 45px;position: absolute;right: 0;top: 0;}
#sub-btn span{font-size: 20px;color: #fff;margin: 12px 0 0 16px;display: block;}
#articleTool{position:relative;display: block;height:45px;width: 100%;max-width:100%;position: relative;color:#333;background:#f9fafb;}
#articleTool:after{content: " "; width: 200%; height: 200%; position: absolute; top: 0; left: 0; border: 1px solid #e6e6e6; box-sizing: border-box; -webkit-transform: scale(.5); transform: scale(.5); -webkit-transform-origin: 0 0; transform-origin: 0 0;display:none;}
#articleTool h1{overflow:hidden;text-align: center;display: block;text-align: center;line-height: 45px;color:#333;font-size: 16px;margin:0 40px;text-overflow: ellipsis;white-space: nowrap;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-background-clip: content;-moz-background-clip: content;background-clip: content;}
#articleTool #go-back span{color:#333;}
/** 
* 一级导航 
* @author 杨朝杰
* @return 
*/
.searchBox{ height:40px; position:relative; overflow:hidden; padding-right:40px; background:#e5e5e5;}
.searchBox .input{ width:100%; height:40px; line-height:40px; border:none; background:none; font-family:"microsoft yahei"; padding-left:10px; box-sizing:border-box;-webkit-box-sizing:border-box; outline:none}
.searchBox .btn{ height:40px; width:40px; position:absolute; right:0; top:0; background:#d0a972 url(../images/search.png) no-repeat center center; background-size:20px auto;}
#mobileMenu ul{background:#666;overflow-y:auto;}
#mobileMenu ul li{display: block;overflow:hidden;}
#mobileMenu ul li .nav_a{ display:block; padding:0 10px;font-size:14px;}
#mobileMenu ul li .nav_a span{display: block;color:#fff;overflow: hidden;position:relative; height:40px; line-height:40px; padding:0 5px;}
#mobileMenu ul li .nav_a span:after{content: " "; position: absolute; left: 0; bottom:0px; width: 100%; height: -1px; border-bottom: 1px solid #999; -webkit-transform-origin: scaleY(0.5); transform-origin: scaleY(0.5); -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}
#mobileMenu ul li.hover .nav_a{background:#d0a972; color:#fff;}
#mobileMenu ul li.hover span:after{ border-bottom:none}
#mobileMenu .subNav{display: none; overflow: hidden; background:#f5f5f5; padding:5px 15px;}
#mobileMenu .subNav a{display:block; height: 30px; line-height: 30px;color:#777; font-size:14px;}
#mobileMenu ul li.hover .subNav{display:block}

/** 
* 二级导航 
*/
#mobileSubNav{height:40px;position:relative;z-index:999999999999999;margin:0 auto;}
.mobileSubNav_title{height:40px;background:#bfbfbf;position:relative;z-index:999999999999999999; width:100%; margin-bottom:10px;}
.mobileSubNav_title:before{content: " "; width: 200%; height: 200%; position: absolute; top: 0; left: 0; border-bottom: 1px solid #e6e6e6; box-sizing: border-box; -webkit-transform: scale(.5); transform: scale(.5); -webkit-transform-origin: 0 0; transform-origin: 0 0;}
.mobileSubNav_title .tit{ line-height:40px; text-align:center; font-size:14px; color:#fff;width:100%;display:block;overflow:hidden;padding:0 40px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;}
.mobileSubNav_title.hover{ background:#d17426;}
.SubNav_open{width:40px;height:40px;display:block;color:#999;position:absolute;top:0;right:0;z-index:999999999999999999999999999999;}
.SubNav_open:after{content: " "; position:absolute; right:-2px; top: 0; width:1px; height:40px; border-right:1px solid #d9d9d9; -webkit-transform-origin:scaleX(0.3); transform-origin:scaleX(0.3); -webkit-transform: scaleX(0.3); transform: scaleX(0.3);}
.SubNav_open span{display:block;width:100%;height:40px;background:url(../images/jia.png) no-repeat center center;background-size:16px;}
#mobileSubBg{width:100%;position:fixed;background:rgba(0,0,0,0.3);z-index:50;left:0;top:0px;display:none;}
#mobileSubNav dl{width:100%;top:40px;position:absolute;z-index:90;padding:6px 10px;overflow:hidden;background:#cfa972;display:none;z-index:999999;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;}
#mobileSubNav dl dd{width:50%;display:block;float:left; border-bottom:1px solid #e2cbaa;}
#mobileSubNav dl dd a{display:block;color:#fff;line-height:30px; height:30px; overflow:hidden;}
#mobileSubNav dl dd.hover a{color:#fff;}
#mobileSubNav dl dd:last-child{ border-bottom:none;}
#mobileSubNav dl dd:nth-last-child(2){ border-bottom:none;}
/*三级导航*/
.thirdNav{width:100%;padding:10px 10px 0;overflow:hidden;background:#f5f5f5;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;}
.thirdNav dd{width:33.3%;display:block;float:left;}
.thirdNav dd a{display:block;background:#bfbfbf;color:#fff;margin:2px 1px;line-height:25px;text-align:center;padding:3px 0 0 0;position:relative;}
.thirdNav dd.hover a{color:#fff; background:#d0a972;}
/*四级导航*/
.fourthNav{width:100%;background:#f5f5f5;padding:10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box; font-size:0;white-space: nowrap; height:53px; overflow:hidden;overflow-x:auto;}
.fourthNav a{display:inline-block;line-height:30px; margin-right:22px; font-size:14px;}
.fourthNav a.hover{color:#d0a972; border-bottom:2px solid #d0a972;}
/** 
* 固定的底部  
* @return 
*/
.footerBar{font-size:12px;overflow:hidden; text-align:center;color:#fff;width:100%;height:40px;background:#d88f2e; line-height:20px; padding:4px 0}
/** 
* 返回顶部 
* @author 杨朝杰 
* @return 
*/
#scrollTop{width:35px;height:35px;line-height:35px;text-align:center;border-radius:100%;background:rgba(255,255,255,0.9);position: fixed;right:10px;bottom:60px;z-index:9999;display:none;-webkit-box-shadow:0px 0px 5px rgba(153,153,153,0.5);-moz-box-shadow:0px 0px 5px rgba(153,153,153,0.5);box-shadow:0px 0px 5px rgba(153,153,153,0.5);}
#scrollTop em{font-size:26px;color:#666;padding:3px 0 0 0;}
/** 
* page 
* @author 杨朝杰 
* @return 
*/
.ajaxLoad{color:#666;height:40px;line-height:40px;text-align:center;clear:both;position:relative;background:#fff;margin:5px 0 0 0;}
.ajaxLoad i{font-size:16px;margin:0 5px 0 0;color:#fc8b1c;}
/** 
* 文章阅读页 
* @author 杨朝杰 
* @return 
*/
.articleBox{line-height:26px;color:#666;padding:10px;}
.articleBox img{max-width:100%;}
.articleTitle{clear: both;text-align: center;padding:5px 10px 0 10px;line-height:25px;font-size: 16px;}
.articleTime{display: block;clear: both;text-align: center;color: #999;font-size:11px;padding:0 0 5px 0;}
.articleTop{overflow:hidden;background:#f9fafb;padding:10px 0;}
.articleTop .articleTitle{font-size:18px;color:#333333;text-align:center;font-weight:bold;padding:0 50px;line-height:30px;}
.articleTop .articleTime{text-align:center;padding:10px 0 0 0;}
.articleHand{clear:both;font-size:15px; padding:0 0px 20px 0;overflow: hidden;}
.articleHand a{display:block;line-height:32px;padding:0 20px 0 10px;float:left;clear: both;background:url(../images/file.png) no-repeat left center;}
.articleHand a i{padding:0 5px 0 0;}
.articleHand a.word{color:#37a6ff !important;}
.articleHand a.ppt{color:#ff7735 !important;}
.articleHand a.excel{color:#15bf44 !important;}
.articleHand a.pdf{color:#2e3191 !important;}
.articleHand a.zip{color:#ff9779 !important;}
/** 
* 分享 
* @author 杨朝杰 
* @return 
*/
.shareBt{display: inline-block;width: 20px;position: relative;}
.shareClose{line-height:40px;text-align:center;padding:3px 0 0 0;font-size:15px;}
.shareBt:after{display: block;content: "";overflow: hidden;width: 100%;padding-top: 100%;background: url(../images/share/share.png) no-repeat center center;background-size: 100% 100%;position: absolute;left: 50%;bottom:-4px;}
.shareBox{width:100%;overflow: hidden;background: #fff;position: fixed;left: 0px;bottom:-100%;z-index: 10000;-webkit-transition: bottom 0.8s;-o-transition: bottom 0.8s;transition: bottom 0.8s;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.shareBox.show{bottom:0px;}
.shareCont{overflow: hidden;padding:10px 0px 5px;}
.bdsharebuttonbox p{display: block;width:20%;overflow: hidden;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:5px;}
.bdsharebuttonbox a{display: block;width: 100%;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin:0px !important;padding: 0px 10px !important;background: none !important;height: auto !important;}
.bdsharebuttonbox span{display: block;width: 100%;overflow: hidden;padding: 0px 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bdsharebuttonbox i{clear:both;display: block;font-size:12px;color:#666;text-align: center;overflow: hidden;margin:5px 0px;}
.boxShadow{position: fixed;left: 0px;top:0px;width: 100%;height: 100%;overflow: hidden;background: rgba(0,0,0,0.6);z-index: 999;display: none;}
.bdsharebuttonbox a:before{display: block;content: "";overflow: hidden;width: 100%;padding-top: 100%;}
.bdsharebuttonbox a.bds_tsina:before{background: url(../images/share/shareBt1.png) no-repeat center center;background-size:100%;}
.bdsharebuttonbox a.bds_tqq:before{background: url(../images/share/shareBt2.png) no-repeat center center;background-size:100%;}
.bdsharebuttonbox a.bds_qzone:before{background: url(../images/share/shareBt3.png) no-repeat center center;background-size:100%;}
.bdsharebuttonbox a.bds_douban:before{background: url(../images/share/shareBt4.png) no-repeat center center;background-size:100%;}
.bdsharebuttonbox a.bds_sqq:before{background: url(../images/share/shareBt6.png) no-repeat center center;background-size:100%;}
/**++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++以上为模板框架部分（尽量少改）+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/
/** 
* 首页banner图 
* @author zx 
* @return 
*/
.white{ background:#fff}
.bannerBox{position:relative; overflow:hidden; max-width:100%; min-height:120px;}
.bannerBox .hd{width:100%; text-align:center; position:absolute; height:5px; line-height:5px; bottom:15px;left:0; z-index:1;}
.bannerBox .hd li{display:inline-block;width:12px;height:5px;text-indent:-9999px;overflow:hidden;margin:0 3px;background:#fff;}
.bannerBox .hd li.on{background:#d2782a;}
.bannerBox .bd{position:relative; z-index:0;}
.bannerBox .bd li{position:relative; text-align:center;}
.bannerBox .bd li img{background:url(images/loading.gif) center center no-repeat; vertical-align:top; width:100%;}
.bannerBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}

.indexBox{background:#fff; padding:5px 10px 10px;overflow:hidden;}
.indexTit{height:40px;line-height:40px;border-bottom:1px solid #e6e6e6; position:relative}
.indexTit a{height:42px;position:absolute; left:0; bottom:-2px;}
.indexTit span{ height:39px; line-height:39px; float:left; display:inline;border-bottom:3px solid #d17426; color:#d17426;  font-size:16px;}
.indexTit em{line-height:42px; float:left; display:inline;color:#666;font-size:12px; font-style:normal; padding-left:5px; text-transform:uppercase}
.indexTit b{line-height:42px; float:left; display:inline;color:#999;font-size:12px; font-weight:normal; padding-left:5px;}

.indexVideo{ width:100%; overflow:hidden; position:relative;}
.indexVideo:after{content:'';display:block;width:100%;padding-top:56.67%;}
video{ position:absolute; top:0; left:0; height:100%; width:100%;}
a.videoTit{ height:30px; line-height:30px; overflow:hidden; display:block; font-size:14px; color:#333;}
.videoText{ line-height:20px; overflow:hidden; height:40px;}

.ksNav{ overflow:hidden; padding:10px 0}
.ksNav dd{ width:33.3333333%; float:left; display:inline;}
.ksNav a{ display:block; border-right:1px solid #e6e6e6;}
.ksNav p{ height:35px; display:block; overflow:hidden;}
.ksNav p img{ height:35px; display:block;margin:0 auto;}
.ksNav span{ font-size:14px; color:#333; line-height:30px; display:block; overflow:hidden; text-align:center; padding-top:5px;}
.ksNav dd:last-child a{ border-right:none}

.indexNews{ overflow:hidden;background:#d0a972; padding-bottom:20px;}
.indexNews .bd{width:100%; overflow:hidden;}
.indexNews dd{overflow:hidden; float:left; display:inline; width:100%;}
.indexNews a{ display:block; height:100%}
.indexNews .pic{position:relative; width:100%;}
.indexNews .pic img{ width:100%; display:block;}
.indexNews .date{ background:rgba(209,116,38,0.9); width:60px; position:absolute; left:0; top:0; color:#fff; padding:10px 10px 5px; text-align:center;}
.indexNews .date b{ line-height:20px; font-size:18px; display:block;}
.indexNews .date em{ line-height:20px;display:block; font-style:normal}
.indexNews .textBox{ padding:5px 10px; overflow:hidden; color:#fff;}
.indexNews h3{ height:25px; line-height:25px; overflow:hidden; display:block; font-weight:normal; font-size:14px; white-space:nowrap; text-overflow:ellipsis;}
.indexNews span{height:40px; line-height:20px; overflow:hidden; display:block;}
.indexNews .hd{text-align:right;height:5px; line-height:5px; padding:0 10px;}
.indexNews .hd li{display:inline-block;width:10px;height:10px; line-height:99px;text-indent:-9999px;overflow:hidden;margin:0 3px; border:1px solid #fff;}
.indexNews .hd li.on{background:#fff;}
/*文字列表*/
.indexdl{overflow:hidden;padding-top:10px;}
.indexdl dd{display:block;overflow: hidden;line-height:28px;height:28px; border-bottom:1px solid #e6e6e6;}
.indexdl dd a{display:inline;float: left;overflow: hidden;color:#444;}
.indexdl dd span{display:inline;color: #999;float: right;text-align: right;}

.industry{ overflow:hidden;}
.industry .bd{width:100%; overflow:hidden;background:#f0f0f0;}
.industry dd{overflow:hidden; float:left; display:inline; width:100%;}
.industry .tit{ border-bottom:1px solid #e6e6e6; line-height:35px; height:35px; text-align:center; font-size:16px; margin-bottom:5px;}
.industry .tit a{ display:inline-block;}
.industry .tit i{ height:6px; width:6px; border:2px solid #d17426; border-radius:100%; float:left; display:inline; margin:13px 5px 0 0;}
.industry dd .a1{ display:block; text-align:center; line-height:25px; overflow:hidden; font-size:14px;}
.industry .pic{position:relative; width:100%; display:block;}
.industry .pic img{ width:100%; display:block;}
.industry .xsj{ width:0; height:0; border-top:10px solid #f0f0f0; border-left: 5px solid transparent;border-right: 5px solid transparent; position:absolute; top:0; left:50%; margin-left:-5px;}
.industry .hd{text-align:center;height:5px; line-height:5px; padding:10px;}
.industry .hd li{display:inline-block;width:16px;height:7px; border-radius:4px; line-height:99px;text-indent:-9999px;overflow:hidden;margin:0 3px; background:#dedede; transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;}
.industry .hd li.on{background:#d17426; width:20px;}

.f_con{ line-height:25px; overflow:hidden; padding-left:25px; background-repeat:no-repeat; background-position:left center; background-size:18px auto;}
.f_con.adr{ background-image:url(../images/icon4.png);}
.f_con.phone{ background-image:url(../images/icon5.png);}
.f_con.email{ background-image:url(../images/icon6.png);}
/****************************首页完*********************************/
.subbanenr{overflow:hidden; position:relative;}
.subbanenr a{ display:block;}
.subbanenr img{ width:100%;}
.locationTit{ font-size:16px; position:absolute; left:10px; bottom:0; color:#fff; line-height:40px; height:40px;}

/*全图列表*/
.newsAllImg{display:block;clear:both;overflow:hidden;padding:5px;}
.newsAllImg dd{display:inline;float:left;width:50%;padding:5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow:hidden;}
.newsAllImg dd a{display:block;width:100%;overflow:hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.newsAllImg dd .pic_box{position:relative;}
.newsAllImg dd .pic_box:after{content:'';display:block;width:100%;padding-top:65.517%;}
.newsAllImg dd .pic_box img{width: 100%;height: 100%;position:absolute;left:0;top:0;display:block;}
.newsAllImg dd a span{display:block;clear:both;width:100%;text-align:center;color:#555;font-size:12px;line-height:20px;height:20px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;padding:5px 0 0 0;}
/*全文列表 */
.p10{ padding:10px;}
.newsList{display: block;clear: both;overflow: hidden;}
.newsList dd{display: block;overflow: hidden; padding:0 10px;background: #fff;border-bottom:1px solid #e6e6e6;}
.newsList dd a{display:block;overflow:hidden;height:35px; line-height:35px;}
.newsList dd a p{overflow: hidden; float:left;}
.newsList dd a span{color:#999;float:right;}
/*图文列表*/
.hotNews{overflow:hidden; position:relative}
.hotNews a{ display:block; height:100%;}
.hotNews .pic{position:relative;}
.hotNews .pic:after{content:'';display:block;width:100%;padding-top:66.6667%;}
.hotNews .pic img{width: 100%;height: 100%;position:absolute;left:0;top:0;display:block;}
.hotNews .text{ padding:20px 10px 10px 30px; background:rgba(0,0,0,0.6); position:absolute; top:0; right:0; width:100%; height:100%; overflow:hidden; color:#fff; box-sizing:border-box;-webkit-box-sizing:border-box;}
.hotNews h3{ height:35px; line-height:35px; overflow:hidden; font-size:18px; font-weight:normal}
.hotNews em{ height:30px; line-height:30px; font-size:16px; overflow:hidden; display:block; margin-bottom:5px; font-style:normal}
.hotNews i{ float:left; display:inline; height:6px; width:6px; border-radius:6px; border:3px solid #d2782a; margin:9px 5px 0 0}
.hotNews b{ width:100px; height:30px; line-height:30px; text-align:center; display:block; color:#fff; border:1px solid #fff;}
.newsTextImg{clear:both;overflow: hidden;}
.newsTextImg dd{width: 100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding: 10px;margin-bottom: 10px;background:rgba(255,255,255,1);border-bottom: 1px solid #e4e3e5;}
.newsTextImg dd:hover{background:#e1e1e1;}
.newsTextImg dd a{display: block;height: 80px;}
.newsTextImg dd a img{float: left;width: 120px;height: 80px;margin-right: 10px;}
.newsTextImg .divText{overflow: hidden;}
.newsTextImg .divText p{height: 26px;line-height: 30px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold;font-size:14px;position:relative;margin:-5px 0 0 0;}
.newsTextImg .divText span{display: block;line-height: 18px;height: 54px;overflow: hidden;padding:5px 0 0 0;color:#888;}

/*联系我们*/
.map{ width:100%;}
.map img{ max-width:100%;}
.contactList{ overflow:hidden; width:100%;}
.contactList dd{ padding:10px; background:#fff; overflow:hidden;margin-bottom:10px;}
.contactTit{ height:45px; line-height:45px; font-size:18px; color:#333; overflow:hidden; padding-left:30px; background:url(../images/icon7.png) no-repeat left center; border-bottom:1px solid #e6e6e6; margin-bottom:5px;}
.contactText{ line-height:26px; font-size:14px; color:#666; overflow:hidden; display:block}

/*人力资源*/
.rmt_dl{display:block;overflow:hidden; padding:0 10px;}
.rmt_dl dt{ height:40px; line-height:40px; font-size:14px; color:#333; overflow:hidden;padding:0 35px 0 10px;}
.rmt_dl em{ width:45%; float:left; display:inline; text-align:center; font-style:normal}
.rmt_dl em.em1{ text-align:left;}
.rmt_dl dd{display:block;clear:both;overflow:hidden;margin:0 0 10px 0;}
.rmt_dl dd .div1{clear:both;height:35px; line-height:35px;background:#fff;overflow:hidden; position:relative; padding:0 35px 0 10px;}
.rmt_dl dd .div1 span{width:35px;height:35px;line-height:35px; text-align:center;cursor:pointer; position:absolute; right:0; top:0; font-size:20px; font-weight:bold}
.rmt_dl dd .div1.hover{ background:#d0a972; color:#fff}
.rmt_dl dd .div2{clear:both;overflow:hidden;padding:10px;color:#000;line-height:24px;text-align:left;display:none; background:#fff; border:1px solid #d0a972;}
.rmt_dl dd .div2Con{ border-bottom:1px solid #e6e6e6; padding-bottom:5px; margin-bottom:5px;}
.rmt_dl dd .div2 .btnBox{clear:both; overflow:hidden; margin-top:10px;}
.rmt_dl dd .div2 a{ width:90px; height:30px; line-height:30px; text-align:center; color:#fff; margin-right:10px;}
.rmt_dl dd .div2 a.a1{ background:#d17426}