@charset "utf-8";

/* CSS Document */
@import "common.css";
@import "public.css";
body{padding-top: 105px;}
#header{position: fixed; 
    top: 0; background: #fff;
    left: 0;
    width: 100%;
    z-index: 999;border-bottom: 1px solid #005aab;}
.topbar {line-height: 32px;color: #333;}
 #icon2 {float: right; color: #333;font-size: 12px;}
.topbar a {color: #333;    margin: 0 9px; }
.topbar i:last-child{display:none;}
.topbar a:hover {color: #005399;}
.logobar {padding:12px 0 13px;}
.logobar .logo{padding-right: 24px;float: left;    margin-top: -30px;
    padding-bottom: 12px;}
.logobar a h1, .logobar a strong {height: 0;
    width: auto;text-indent: -999em;}
.logobar .logo img{display: block;}
#Nav {
    display: flex;
    flex-flow: row wrap;
    overflow: visible;margin-top: 30px;
}
#Nav li {
    float: left;
    width:10%\9;
    font-size: 16px;
    flex: 1;background: url(../images/i07.png) no-repeat right 11px;
    text-align: center;
}
#Nav li:last-child{background: none;}
#Nav li a {    display: inline-block;
    color: #111;
    text-align: center;
    height: 46px;
    line-height: 30px;
    font-size: 17px;
    position: relative;
    z-index: 5;
    box-sizing: border-box;
    padding: 0 16px;
}
#Nav li a:hover, #Nav li a.act {
z-index:9;
background-image:url(../images/i088.png);
background-repeat: no-repeat;
background-position:center bottom;
}
 /*幻灯片样式*/
 .topbanner{position:relative;}
.banner{width:100%;height:100%;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;width:100%;height:100%;}
.banner ul.bb li{position:absolute;display:none;width:100%;height:100%;}
.banner ul.bb li a{width:100%;display:block;height:100%;}
.banner ul.bb li a img{width:100%;height:100%;}
.banner .num{position:absolute;right:2px;bottom:10px;width:100%;z-index:100;padding:5px 0px;opacity:0.8;text-align:center;}
.banner .num li{width:40px;height:8px;display:inline-block;margin-right:8px;background:#fff;_display:inline;_font-size:0px;}
.banner .num li{*display:inline;_zoom:1;_display:inline;}
.banner .num li.num_hover{background-color:#eb6a01;}
.banner .num li.num_hover a{color:#eb6a01;}
.banner .num li a{float:left;display:inline;text-align:center;color:#FFF;text-decoration:none;cursor:pointer;width:28px;height:4px;text-indent:-100px;overflow:hidden;opacity:1;}

/*首页Title样式*/
.ind_tit {text-align: center; padding-bottom: 30px; margin-top: 60px; } 
.ind_tit h2 {font-size:26px; color: #333; height:30px; font-weight: 400; } 
.ind_tit small {font-size: 14px; line-height: 28px; color: #666; 
    display: inline-block;position: relative; } 
.ind_tit small::before,.ind_tit small::after {
    content: "";
    height: 0px;
    z-index: 5;
    top: 14px;
    border-top: 1px solid #bbbbbb;width: 39px;position: absolute;}
    .ind_tit small::before {left: -55px;}
    .ind_tit small::after {right: -55px;}
.ind_tit p {font-size: 14px; color: #333;padding-top: 6px;}
.ind_tit a{color:#00458e; font-size:13px; float:right; line-height:50px;}
/*首页推荐产品*/
#ind_pro{padding-top:15px;padding-bottom: 53px;background: #f5f5f5;}
.pro_r{overflow: hidden;}
.ind_pro_titbar{ width:100%;height:42px;margin-bottom:21px;overflow: hidden;background: url(../images/05.jpg) no-repeat 0 0;font-size: 16px;color: #fff;line-height: 42px;text-indent: 1.5em;}
.ind_pro_titbar .more{color: #fff; font-size: 14px; float: right; line-height: 19px; display: inline-block;    padding-top: 13px;padding-right:16px;}
.img_tel {color: #666;position: relative;
    margin-top: 5px;
    line-height: 22px;margin-left: 8px;
    height: 120px;
}
.img_tel .con{position: relative;color: #fff;font-size: 18px;
    margin-top: -39px;
    margin-left: 69px;
    font-weight: bold;}
.img_tel .con img {float: left;margin-right: 8px;
    margin-top: 3px;}
.img_tel .con p{float: left;    color: #333;
    line-height: 18px;}
.img_tel .yel {color: #de3727;
    font-size: 18px;
    font-weight: bold;
    display: block;}
  
/*首页产品栏目列表*/
.iauth{ width: 100%;
    border-left: 5px solid #bd2027;
    border-right: 5px solid #bd2027;
    border-bottom: 10px solid #bd2027;
    padding: 10px 5px;
    overflow: visible;
    box-sizing: border-box;}
.iauth li{
    margin-bottom: 10px;
    line-height: 48px;
    overflow: hidden;
    border-radius: 5px;
}
.iauth li dl{display: none;}
.iauth a{font-size:14px; background:#ededed url(../images/po.png) no-repeat 15px center; text-indent:34px; color:#222;display: block;line-height: 40px;}
.iauth li .tarA{background-color: #ededed;font-weight: bold;}
.iauth li:hover .tarA,#rigtNav li.act .tarA{color: #00458e;}
.iauth dd a{color: #333;line-height: 35px;height: 36px;background: url(../images/i14.png) no-repeat 12px center;padding-left: 18px;} 
.iauth dd a:hover,#rigtNav dd a.act{color:#00458e;text-align: center;}
.iauth dd:first-child:before{display: block;font-size: 0;content: "";  clear: both;height:20px;background: url(../images/i16.png) no-repeat 2px center;width: 24px;position: absolute;right: 11px;top: 10px;}

/* 首页产品中心 */
#ind_pro{}
.wrapper_1s{width: 102%;overflow: hidden;}
.wrapper_1s .cons{    width: 33%;
    box-sizing: border-box;
    float: left;
    background: #fff;text-align: center;
    border: 1px solid #bbb;
    padding: 29px;
    border-right: 0;}
.wrapper_1s .cons:last-child{border-right: 1px solid #bbb;}
.wrapper_1s .cons .big{width: 100%;height: 120px;}
.wrapper_1s .cons h3{width: 100%;padding-top: 8px;font-size: 16px;line-height:24px;color:#333;font-weight: bold;}
.wrapper_1s .cons h3 small{color: #666;font-size: 14px;font-weight: normal;display: block;}
.wrapper_1s .cons p{color: #999;position: relative;display: inline-block;}
.wrapper_1s .cons p::before,.wrapper_1s .cons p::after {
    content: "";
    height:4px;
    z-index: 5;border-radius: 2px;overflow: hidden;background-color: #0067b1;
    top: 9px;;width:4px;position: absolute;}
.wrapper_1s .cons p::before {left: -18px;}
.wrapper_1s .cons p::after {right: -18px;}
/* 首页产品列表 */
.cp_list{width:104%;}
.cp_list li{float:left; height:auto; margin-right: 30px;width: 380px;position: relative;    margin-bottom: 27px;}
.cp_list li .big{width:380px; height:285px;box-shadow: 0 1px 3px rgba(0,0,0,0.3)} 
.cp_list li .imgcon{width: 300px; height: 220px;}
.cp_list li p.imgtit{height: 40px;line-height: 33px;text-align: center;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block;padding: 0 7px;}
.cp_list li a p{ width:100%; height:30px; line-height:30px; text-align:center;}
.cp_list li a p.tit{ width:100%; height:30px; line-height:30px; text-align:center;position: absolute;}
.cp_list li a{ color:#333;display: block;position: relative;}
/*.cp_list li a:hover{ color:#999; text-decoration:none;}*/
.cp_list li p.abs_tit{width: 100%;display: block;text-align: center;line-height: 46px;color: #333;font-size: 18px;
    letter-spacing: 1px;}
/* 首页滚动案例 */
#ind_case{background: #f7f7f7;overflow: hidden;padding-bottom:50px;}
#ind_case #caseo{display: block; width: 100%; position: relative;overflow: hidden;}
#ind_case .imgcon{width:285px;height:264px;margin-right:20px;background-color: #fff;padding: 3px;}
/*#ind_case p{width: 100%;height: 30px;line-height: 38px;text-align: center;}*/
/*首页研发与制造*/
#ind_research{overflow: hidden;padding-bottom: 60px;}
.wrapper_2s{width: 101%;overflow: hidden;}
.wrapper_2s .cons{    float: left;
    margin-right: 2%;
    position: relative;
    width: 580px;
    height: 320px;}
.wrapper_2s .cons img{    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 0;}
.wrapper_2s .cons .textcon{    width: 100%;
    height: 100%;
    text-align: center;
    z-index: 1;
    position: relative;}
.wrapper_2s .cons h3{color: #fff;padding-top: 30px;
    font-size: 20px;
    line-height: 40px;}
.wrapper_2s .cons p{    color: #fff;
    width: 70%;
    display: inline-block;
    line-height: 29px;}
.wrapper_2s .cons .more{    width: 60px;
    height: 60px;
    background: #eb6a01;
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    color: #fff;
    font-weight: bolder;
    font-size: 32px;
    line-height: 62px;
    font-family: 宋体;}
/*首页关于我们*/
#ind_about{overflow: hidden;padding-bottom: 30px;}
.wrapper_3s{    overflow: hidden;}
.wrapper_3s .cons{    width: 290px;
    height: 390px;
    display: inline-block;
    margin: 0 32px;
    background: #f5f5f5;
    padding: 20px;
    text-align: center;}
.wrapper_3s .cons img{    display: block;
    margin: 0 auto 12px;}
.wrapper_3s .cons h3{    color: #000;
    display: inline-block;
    border-bottom: 3px solid #2e73ba;
    line-height: 23px;
    padding-bottom: 8px;}
.wrapper_3s .cons p{line-height: 30px;
    color: #666;
    height: 6em;
    overflow: hidden;
    display: block;
    margin: 15px 0 32px;}
.wrapper_3s .cons .more{width: 26px;height: 16px;background-image:url(../images/i08.png);
background-repeat: no-repeat;
background-position:center top;    display: inline-block;}
/*新闻*/
#ind_news{overflow: hidden;}
#ind_news .tabUl{    text-align: center;}
#ind_news .tabUl li{display: inline-block;
    cursor: pointer;
    text-align: center;
    font-size: 15px;
    color: #111;
    height: 56px;
    line-height: 30px;
    margin: 0 6px;
    background: #fff;padding: 0 45px;
    box-sizing: border-box;border: 1px solid #bbb;line-height: 56px;}
#ind_news .tabUl li.act{ background-color: #eb6a01;color: #fff;border:none;}

#ind_news .tabCon{    margin: 40px 0;
    height: 450px;}
#ind_news .con{    overflow: hidden;
    width: 1300px;}
#ind_news .con a{    display: block;
    width: 585px;
    float: left;
    position: relative;
    padding: 18px;
    margin-right: 30px;
    height: 210px;
    box-sizing: border-box;
    border: 1px solid #bbb;
    margin-bottom: 20px;}
#ind_news .con .big{height: 172px;
    width: 240px;
    float: left;
    margin-right: 27px;}
#ind_news .con .big img{height: 100%;}
#ind_news .con .date{font-size: 12px;
    color: #666666;
    line-height: 16px;
    display: block;}
#ind_news .con h4{font-size: 16px;
    color: #222222;
    height: 1.5em;
    display: block;
    overflow: hidden;
    padding-top: 10px;
    white-space: nowrap;
    text-overflow: ellipsis;}
#ind_news .con p{line-height: 24px;
    color: #666;
    padding-top: 8px;
    overflow: hidden;
    height: 70px;}
#ind_news .con .more{font-size: 13px;
    color: #999;
    margin-top: 26px;
    display: block;}
/* 友情链接 */
.links{    width: 100%;
    height: auto;
    padding:20px 0;
    border-top: 1px dotted #bbb;}
.links-c{overflow: hidden;width: 1200px;
    height: auto;
    margin: 0 auto;}
.links-c ul{height:auto;}
.links-c ul li{width:auto;float:left; line-height:23px; margin:5px 10px;}
.links-c ul li a{color:#0070BC;}
.links-titl strong{display: inline-block;font-size: 20px;
    vertical-align: bottom;
    padding-right: 5px;}
.links-titl{display: inline-block;float: left;
    line-height: 33px;
    font-size: 15px;
    padding-left: 17px;
    margin-right: 11px;}
/* 底部样式 */
.footer{width:100%; height:auto;background: #f2f2f2;}
.fotop{padding:40px 0;overflow: hidden;}
.fotop dl{float:left;margin-right:50px;}
.fotop dl dt{font-size:14px;font-weight:600;margin-bottom: 12px;}
.fotop dl dt a{color:#313131;}
.fotop dl dd a{font-size:12px;color:#626262;transition:all .3s;}
.fotop dl dd a:hover{color:#000;transition:all .3s;}
.fotop_right{float: right;text-align: center;}
.fotop_right .ewm{width: 128px;height: 128px;}
.fotop_right span{font-size: 12px;color: #666;}
.fotop_content{overflow: hidden;line-height: 1.8em;}
.fot_tel{font-size: 14px;color: #333;font-family: 宋体;line-height: 2em;padding-top: 9px;}
.fot_tel em{font-size: 28px;color: #333;font-family:"Microsoft Yahei", "微软雅黑", Arial, Helvetica, sans-serif;display: block;}
.copyright{    height: 40px;
    background: #2e73ba;
    line-height: 40px;
    text-align: center;
    color: #fff;}
.copyright a{color:#fff;}
/*产品列表页*/
.prodescription {border: 1px dashed #e5e5e5; background: #f9f9f9; line-height: 24px; padding: 10px 15px; margin-bottom: 15px; text-indent: 20px; }

#innerProlist_cons{min-height: 550px;}
#innerProlist_cons .subdescription{color: #444;line-height: 30px;display: block;margin: 13px;}
#innerProlist_cons .proUl{padding-top: 15px;overflow: hidden;padding-bottom: 20px;margin-right:-25px;}
#innerProlist_cons .proUl li{width:330px;margin:30px;display: inline-block;text-align: center;}
#innerProlist_cons .proUl li a{display: block;}
#innerProlist_cons .proUl li .big{width: 100%;height: 400px;box-shadow: 1px 1px 3px rgba(0,0,0,0.2);}
/* #innerProlist_cons .proUl li .big img{width: 100%;height: 100%;} */
#innerProlist_cons .proUl li p{font-size: 14px;color: #666666;display: block;line-height: 38px;}
#innerProlist_cons .proUl li strong{    font-size: 20px;
    color: #333;
    line-height: 56px;
    display: block;
    height: 46px;}
#innerProlist_cons .proUl li a.more{display: block;color: #0067b1;text-decoration: underline;}

#researchwrap strong{font-size: 48px;height: 48px;
    display: block;
    color: #111;} 
#researchwrap strong .blue{color:#66b830;} 
#researchwrap h2{    font-size: 24px;
    color: #111;font-weight:normal;
    line-height: 25px;} 
#researchwrap .con{margin: 50px 0 120px;line-height: 30px;}

.recruit_list{margin-bottom:70px}
.recruit_list li{padding:50px 0;border-bottom:1px dotted #bbb;}
.recruit_list li h4{}
.recruit_list li h4 small{    display: inline-block;
    width: 15px;
    height: 15px;
    overflow: hidden;
    border-radius: 8px;
    border: 1px solid #333;
    font-size: 13px;
    line-height: 15px;
    text-align: center;
    vertical-align: text-top;
    margin-top: 2px;
    margin-right: 7px;}
.recruit_list li .tit{    font-weight: bold;
    color: #333333;
    padding-left: 26px;
    line-height: 45px;}
.recruit_list li .con{    padding-left: 90px;
    line-height: 28px;
    color: #333333;}
/*内页样式*/
.main {
    width: 1200px;overflow: hidden;
    height: auto;
    margin: 10px auto;
    padding-top:20px;
}
.lside {
    width: 260px;
    height: auto;
    float: left;
    margin-right: 20px;
}
.lside h2.tit{width: 100%;
    position: relative;
    height: 86px;
    line-height: 29px;
    background-color: #bd2027;
    color: #fff;
    font-size: 22px;
    text-align: center;
    padding-top: 18px;
    box-sizing: border-box;}
.lside h2.tit small{font-weight: normal;display: block;font-size: 16px;}
.lside .iauth{margin-bottom: 35px;}
.lside h3 {
    height: 48px;
    position: relative;
    font-size: 20px;
    text-align: left;
    color: #fff;
    line-height: 48px;
    background-color: #bd2027;
    text-indent: 19px;font-weight: bold;
}
.subList {
    border: 4px solid #bd2027;
    padding: 10px;
    margin-bottom: 35px;
    margin-top: -10px;
    border-top: none;
}
.subList li {
    padding-left:19px;
    background: url(../images/i44.jpg) no-repeat 5px center;
    border-bottom: 1px dashed #cccccc;
}
.subList li a {
    line-height: 38px;
    font-size: 14px;
    color: #555555;
    display: block;
    padding-right: 13px;
}
.contactCon{    border: 4px solid #bd2027;border-top: none;
    margin-bottom: 60px;
}
.contactCon img{margin: 3px auto;display: block;}
.contactCon strong{text-indent: 1em;display: block;}
.contactCon p {
    font-size: 14px;
    color: #666666;
    line-height: 24px;
    padding:5px 15px 15px;
}
.wrap {
    overflow: hidden;
}
.wrap  .titbar.break{
    height: 49px;
    border:1px solid #bbb;
    margin-bottom:20px;
    padding: 0;
    text-align: left;
}
.titbar.break h2 {font-size: 16px;
    color: #fff;
    line-height: 34px;
    height: 36px;
    display: inline-block;
    font-weight: normal;
    width: 150px;
    background: #004288;
    text-align: center;
    margin-top: 9px;
    position: relative;
}
.titbar.break h2::after{content: "";width: 0;height: 0;position: absolute;border-top: 9px solid #004288;border-left: 7px solid transparent;border-right: 7px solid transparent;left: 67px;z-index: 5;top: 41px;}
.wrap .cp_list {min-height: 700px;}
.pro_top{overflow: hidden;}
.pro_top h1{    border-bottom: 1px dashed #222;
    margin-bottom: 20px;
    text-align: left;}
#pro_img{float: left;    width: 413px;
    height: 329px;margin-right: 50px;}
.pro_top .list{padding-top:8px;max-width: 500px;overflow: hidden;}
.list_p li{height:26px;font-size:12px;border-bottom:1px dashed #e0e1dc;padding-bottom:5px;padding-top:5px;font-family:"Microsoft YaHei"}
.list_p li h2{font-size:12px;font-weight:normal;font-family:"Microsoft YaHei"}
.list_p li .tel{    font-family: arial;
    font-size: 23px;
    color: #ff0000;
    font-weight: bold;
    font-style: italic;
    line-height: 28px;
    display: inline-block;
    vertical-align: middle;}
.pro_top .inquiry{line-height:32px;border:none;margin-top:6px;}
.pro_top .inquiry a{background:url("../images/xunjia.gif") center center no-repeat;display:block;width:112px;height:32px;text-indent:-99999px;}
.pro_top .inquiry a:hover{background-image:url("../images/xunjia_hover.gif");}
.list_p li h2 a{font-size:12px;font-family:"Microsoft YaHei"}
h3.tag{    line-height: 24px;
    border-top: 1px dashed #e0e1dc;
    margin-top: 10px;
    color: #999;
    font-weight: normal;
    padding-top: 8px;
    font-size: 14px;}
h3.tag a{color:#005a98;margin: 0 8px 0 5px;}
h3.tag a:hover{color:#0172bd;}
/*新产品页面*/ 
.titbar.break{margin-bottom: 60px;
    overflow: hidden;
    border-bottom: 1px solid #bbb;
    height: 60px;
    box-sizing: border-box;}
.page{line-height:26px;border-top:1px dashed #e0e1dc;margin-top:6px;padding-top:15px;font-size:12px;padding-bottom: 25px;}
.page a{color:#005a98;}
.page a:hover{color:#0172bd;}
.page span{color:#005a98;}
.wrap .titbar.t3{text-align: left;border-bottom: 2px solid #bd2027;height:26px;    margin-bottom: 25px;
    margin-top: 15px;clear: both;}
.wrap .titbar.t3 h3{    font-size: 14px;
    color: #fff;
    padding: 0 10px;
    display: inline-block;
    line-height: 28px;
    background: #bd2027;
    font-weight: bold;}
.titbar .more {
    float: right;
    font-size: 14px;
    color: #666;
    font-family: arial;
    line-height: 47px;
}
ul.pro_pre{width: 110%;}
.pro_pre li{float: left;}
.pro_pre .imgcon {
    width: 200px;
    height:156px;
    margin-right: 20px;
    background-color: #fff;
    padding: 3px;
    border: 1px solid #dedede;
}
.pro_pre p{text-align:center;font-size: 14px;color: #666;    line-height: 30px;}
/*内页--详情页*/
.articleTit{
    margin-top: 7px;
    font-size: 22px;
    color: #434343;
    text-align: center;
    height:35px;
    font-weight: normal;
}
.sub_info {
    text-align: center !important;
    padding: 4px 0 5px;
    line-height: 19px !important;
    margin-bottom: 7px !important;
    color: #434343;
}
.sub_info span {
    margin-right: 6px;
}
#icon1 {
    display: inline-block;
    vertical-align: middle;
}
.news_pre {
    clear: both;
    color: #626262;
    width:102%;
    margin-top: 10px;
    margin-bottom: 70px;
}
.news_pre li {
    position: relative;
    width: 48%;
    line-height: 32px;
    border-bottom: 1px dashed #dedede;
    padding: 2px 0 3px;
    float: left;
    margin-right: 2%;
}
.news_pre a {
    color: #626262;
    font-size: 13px;
    padding-left: 18px;
    background: url(../images/tran.png) no-repeat 2px center;
    display: block;
    padding-right: 8em;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.news_pre span {
    font-size: 12px;
}
.news_pre span {
    position: absolute;
    right:7px;
    bottom: 0;
}
#indCase.bot {
    margin-top: 15px;
    margin-bottom: 0;
}
.newsList02 li {
    overflow: hidden;
    border-bottom: 1px dashed #d0d1d1;
    background: url(../images/i13.png) no-repeat 2px 21px;
    height: 48px;
    border-bottom: 1px dashed #aaa;
    padding-left: 23px;

}
.newsList02 li .title {
    position: relative;
}
.newsList02 h2 {
    color: #333;
    font-size: 15px;
    padding-right: 5em;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 49px;
}
.newsList02 span{height:50px;
    color: #eb6a01;
    line-height:52px;
    float: right;
}
.newsList02 a{
    color: #eb6a01;}
.newsList02 span img{margin-top:10px;}
.newsList02 p {
    height: 47px;
    overflow: hidden;
    font-size: 14px;
    line-height: 24px;
    color: #555555;
    margin-top: 6px;
    margin-top: 9px;
    display: block;display: none;
}
#inform{width:600px;margin: 20px auto;}
.zxlyinp {
    width: 400px;
    margin: 8px 0 11px;
    height: 32px;
    border: 1px solid #bbb;    display: block;    padding: 0 8px;
    box-sizing: border-box;
}
.zxlyyzm {
    width:100px;
    height:30px;    margin-right: 12px;
    border: 1px solid #bbb;
}
.indexcode{vertical-align: middle;}
.zxlysub {
    width: 120px;
    height: 34px;
    background-color: #bd2027;
    color: #fff;
    border: 0px;
    margin: 30px auto;
    font-size: 15px;
    display: block;
}
.zxlysub:hover{background-color: #00458e;color: #fff;}
#inform  label{display: block;
    float: left;
    clear: both;
    width: 100px;
    text-align: right;
    padding-right: 13px;
    line-height: 32px;}
.titbar.break+.article {
    min-height: 500px;
}
/*内页--关于我们列表页*/
.aboutcon02{margin-top:60px;margin-bottom: 60px;}
#about_info{overflow: hidden;padding-bottom: 60px;}
#about_honor{background:url(../images/13.jpg) no-repeat center top;overflow: hidden;clear: both;    height: 544px;
    margin-bottom: 22px;}
#about_honor .tit{text-align: center;margin-top: 60px;}
#about_honor .tit h2{font-size: 36px;color: #fff;}
#about_honor .tit h2 small{font-size: 20px;display: block;background:url(../images/14.jpg) no-repeat center bottom;display: block;line-height: 53px;margin-bottom: 20px;}
#about_honor .tit p{font-size: 18px;color: #fff;}
                /*li标签水平方向单个滑动*/
.acshow{height: 244px;margin-top: 67px;position: relative;}
.acshow span{width:24px;height:49px;display:inline-block;position:absolute;top:80px;cursor:pointer;z-index:88;}
.acshow span.prev{left:-56px;background:url(../images/left.png) no-repeat;}
.acshow span.next{right:-11px;background:url(../images/right.png) no-repeat;}
.acshow ul{margin-right:-5px;}
.acshow ul li{float:left;width:257px;display:inline-block;margin-right:33px;margin-left:0px;text-align:center;}
.acshow ul li .imgcon{width: 255px;height: 201px;border: 1px solid #bbb;}
.acwarp{width:1200px;margin:0 auto;}
#about_envi .tit{font-size: 20px;display: block;background:url(../images/15.jpg) no-repeat center bottom;display: block;line-height: 53px;margin-bottom: 20px;color: #222;text-align: center;font-weight: bold;}
.envi_list .imgcon {width: 278px;
height: 190px;    padding: 3px;
box-sizing: border-box;
border: 1px solid #bbb;
margin-right: 30px;
}
  
#sitemap_con{margin-top: 35px;min-height: 700px;}
#sitemap_con .ind_tit{margin-bottom: 15px;    border-bottom: 1px solid #DCDCDC;background:none;}
#sitemap_con .ind_tit strong{font-size: 18px;text-align: left;display: block;margin-top: 12px;}
#sitemap_con .ind_tit a{line-height:30px;float: none;}
#sitemap_con .breaker{float: right;display: inline-block;width: auto;}
h3.map_title {line-height: 30px; background-color: #fffbfb; border: 1px solid #d6dbe1; text-indent: 20px; color: #333; border-bottom: 2px solid #c9151e;margin-top: 25px;} 
.map_list {line-height: 30px; padding-left: 20px; margin-top: 8px; margin-bottom: 8px; } 
.map_list a {padding: 4px; white-space: nowrap;    font-size: 12px;
    line-height: 30px;
    color: #666; }
