﻿*{ padding:0; margin:0; list-style:none; text-decoration:none; font-family:"微软雅黑", "宋体"; border:none;}



body{
    background-color: #fff;
/*    background-image: url('../images/header_bg.jpg');*/
    background-repeat:repeat;
    color:#000;
    margin: 0;
    padding: 0;
}

.clear {
    clear:both;
}

body.index {
    background-color: #fff;
/*    background-image: url('../images/header_bg.jpg');*/
/*    background-repeat:repeat;*/
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 14px;
    color:#000;
    margin: 0;
    padding: 0;
}

img{
    max-width: 100%;
}


/*主体内容部分 开始*/

.main_content {
	margin-bottom: 50px;
}
/*主体内容部分 结束*/

/*头部区域开始*/
.header{ width:100%; margin:0 auto;}
.header > a {display: block;}
.header > a > img {width:100%;}
/*.header .logo{ display:block; height:2em; margin-top:0.5em; margin-left:9%;}*/
/*头部区域结束*/

/*导航区域开始*/
.nav{ width:100%; overflow:hidden; margin:0 auto 0.4%;}
.nav ul li{ float:left; margin-right:0.3%; width:14%;}
.nav ul li a{ display:block; padding:1em 2%; background:#569c20; font-size:0.6em; color:#ffffff; text-align:center;}
.nav ul li:last-child{ margin-right:0;}
/*导航区域结束*/

/*banner区域开始*/
.banner{ width:100%; overflow:hidden; margin:0 auto;}
.banner img{ width:100%;  margin:0 auto;}
.banner .t1{ height:7em; margin:0 auto; }


.swiper-container {
    width: 100%;
    height:auto;
}
.swiper-slide {
	width:100%;
	/*height:100%;*/
    text-align: center;
    font-size: 18px;
    background: #fff;
    
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.swiper-slide img {
    width: 100%;
}


/*banner区域结束*/

/*关于我们区域开始*/
.about_h{width:95%; overflow:hidden; margin:0.5em auto 0;}
.about_h .title{ width:100%; margin:0 auto;}
.about_h .title h2{ font-size:1em; color:#686868; font-weight:900; float:left; margin-bottom:0.5em;}
.about_h .title .more{ font-size:1em; color:#f18800; display:block; float:right;}
.about{ width:100%; overflow:hidden; margin: .5em auto 1em;}
.about .left{ display:block;width:50%; float: left}
.about .left img{ width:100%; margin:0 auto;}
.about .right{ width:50%;  float:right;font-family:"微软雅黑"; font-size: 11px;}
.about .right p{padding: 0 5px; line-height: 1.1; overflow: hidden; text-align: justify;}
.about .title{width:95%;overflow:hidden; margin:0.5em auto 0;}
.about .title h2{font-size:1.2em; color:#686868; font-weight:900; float:left; margin-bottom:0.5em;}
.about .title .more{font-size:.9em; color:#f18800; display:block; float:right;}

/*关于我们区域结束*/



/*业务领域区域开始*/
.lingyu{ width:95%; overflow:hidden; margin:0 auto 0.5em;}
.lingyu .title{ width:100%;  margin:0 auto;}
.lingyu .title h2{ font-size:1.2em; color:#686868; font-weight:900; float:left; margin-bottom:0.5em;}
.lingyu .title .more{ font-size:1em; color:#f18800; display:block; float:right;}
.lingyu ul{ width:100%; overflow:hidden; margin:0 auto;}
.lingyu ul li{ float:left; width:48%; margin-right:2%; margin-bottom:2%; text-align: center;}
.lingyu ul li:last-child{ margin-right:0;}
.lingyu ul li a img{ display:block; width:100%; margin:0 auto;}
.lingyu ul li div{position:relative; width:100%;height:30px; margin:0 auto;  background-color:#dd8c21; opacity: 1; text-align: center;  color:#fff;}
.lingyu ul li p { font-size: 15px; padding: 5px 0; }
/*业务领域区域结束*/


/*旗下公司区域开始*/
.index-company{ width:100%; overflow:hidden; margin:0 auto 0.5em; }

.index-company .title{ width:95%;  margin:0 auto;}
.index-company .title h2{ font-size:1.2em; color:#686868; font-weight:900; float:left; margin-bottom:0.5em;}
.index-company .index-company-main { background:url(../images/index-company-m.jpg) top center no-repeat; min-height:800px;}
.index-company .index-company-m{ width:90%; overflow:hidden; margin:0 auto;}

.h-company0 {
    /*display: inline-block;*/
    width:48%;
    height:auto;
    margin-right: 5px;
    float:left;
    border-bottom:1px solid #ddd; 

}


.h-company0 .h-company0-img {
    width:100%;
    height:auto;
}

.h-company0 .h-company0-img > a{
    outline: none;
}

.h-company0 .h-company0-img img{
    width:100%;
    height:100%;
}

.h-company0 a.h-company0-a {
    display:block;
    width:100%;
    height:auto;
    padding: 5px 0;
    background-color: #72af43;
    outline: none;
    color:#fff;
    text-decoration: none;
}

.h-company0 .h-company0-left {
    float:left;
    font-size: 9px;
    color:#fff;
    font-weight: bold;
}

.h-company0 .h-company0-right {
    float:right;
    font-size: 9px;
    color:#fff;
    margin:0;
}

.h-company0 .h-company0-main {
    width:100%;
    height:160px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 3px 0;
    margin: 5px 0 0;
    font-size: 10px;
    color:#fff;
    text-align: justify;
    line-height: 1.7;
    overflow: hidden;
}

#wrapper {
    margin:5px 0;
}
#wrapper .CSSContent1 li{
    margin-right:5px;
    margin-left:5px;
}

/*旗下公司区域结束*/

/*首页成功案例区域开始*/
.index-case{ width:95%; overflow:hidden; margin:0 auto 0.5em;}
.index-case .title{ width:100%;  margin:0 auto;}
.index-case .title h2{ font-size:1.2em; color:#686868; font-weight:900; float:left; margin-bottom:0.5em;}
.index-case .title .more{ font-size:.9em; color:#f18800; display:block; float:right;}
.index-case ul{ width:100%; overflow:hidden; margin:0 auto;}
.index-case ul li{ float:left; width:22%; margin-right:2%; margin-bottom:2%; text-align: center; border:1px solid #ddd;}
.index-case ul li:last-child{ margin-right:0;}
.index-case ul li a img{ display:block; width:100%; margin:0 auto;}
.index-case ul li div{position:relative; width:100%;height:30px; margin:0 auto;  background-color:#dd8c21; opacity: 1; text-align: center;  color:#fff;}
.index-case ul li p { font-size: 15px; padding: 5px 0; }
/*首页成功案例区域结束*/


/*新闻与媒体区域开始*/
.news{ width:95%; overflow:hidden; margin:0 auto 1em;}

.news .title{ width:100%; margin:0 auto;}
.news .title h2{ font-size:1.2em; color:#686868; font-weight:900; float:left; margin-bottom:0.5em;}
.news .title .more{ font-size:.9em; color:#f18800; display:block; float:right;}

.news-main {border:0.1em solid #dfdfdf; padding:0.5em 0 1em;}

.news .kuai{ width:95%; margin:0 auto;overflow:hidden; background:#ffffff; border-bottom:0.1em solid #dfdfdf;}
.news .kuai .nw_rq {display:block; width:20%; float:left; margin:1em 0; height:73px; display:block; float:left; }
.news .kuai h4 {font-size:18px; font-weight:300; color:#ff6c00; line-height:30px; text-align:center; margin-top:0.5em; }
.news .kuai p {font-size:12px; color:#aaa; text-align:center; }

.news .kuai a img{ display:block; width:20%; float:left; margin:1em;}
.news .kuai a .text{ display:block; width:78%; float:right;}
.news .kuai a h2{ font-size:0.9em; color:#434343; width:95%; float:left; margin:1em auto 1em;}
.news .kuai a span{ float:left; display:block; width:95%; text-align: justify; /*text-overflow:ellipsis; white-space:nowrap;*/ overflow:hidden; font-size:0.7em; color:#4f4f4f; line-height:1.6em; margin:0 auto 1em;}
/*新闻与媒体区域结束*/

/*通栏开始*/
.tonglan{ width:100%; overflow:hidden; margin:0 auto 4em;}
.tonglan img{ width:100%; margin:0 auto;}
/*通栏结束*/

/*联系我们区域开始*/

.contact{ width:95%; overflow:hidden; margin:0 auto 1em;}
.contact .title{ width:100%; margin:0 auto;}
.contact .title h2{ font-size:1.2em; color:#686868; font-weight:900; float:left; margin-bottom:0.5em;}
.contact .title .more{ font-size:.9em; color:#f18800; display:block; float:right;}

.contact ul{ width:100%; overflow:hidden; margin:0 auto; padding:1em; background-color: #fff;border:1px solid #f5f5f5;}
.contact ul li{  width:95%;  margin-bottom:2%; text-align: left;padding-right:1em;}
.contact ul li:last-child{ margin-right:0;}


/*联系我们区域结束*/


/*底部区域开始*/
.footer{ width:100%; margin:0 auto; overflow:hidden; position:fixed; bottom:0; left:0; background:url(../images/header_bg.jpg) repeat center;}
.footer ul li{ float:left; width:24.5%; background:#0090d6; margin-right:0.5%; text-align:center; position:relative;}
.footer ul li:nth-child(4n){ margin-right:0;}
.footer ul li img{ display:block; position:absolute; top:0.8em; left:50%; margin-left:-10px; width:20px; height:20px;}
.footer ul li a{ display:block; padding:2.5em 2% 0.5em 2%; color:#ffffff; font-size:0.8em;}
/*底部区域结束*/


/***********内页区域开始***********/
/*关于我们内页区域开始*/
.ab_main{ width:100%; overflow:hidden; margin:0 auto; overflow:hidden;}
.ab_main ul{ width:90%; margin:1em auto;}
.ab_main ul li{ float:left; width:19%; text-align:center; background:#e5e5e5; margin-right:1.2%; margin-bottom:0.5em;}
.ab_main ul li:nth-child(5n){ margin-right:0;}
.ab_main ul li a{ display:block; padding:1em 1%; color:#3d3d3d; font-size:0.6em;}

.ab_main ul li:hover{ background:#ff9a0a; color:#ffffff;}
.ab_main ul li:hover a{ background:#ff9a0a; color:#ffffff;}

.ab_main ul li.on{ background:#ff9a0a; color:#ffffff;}
.ab_main ul li.on a{ background:#ff9a0a; color:#ffffff;}


.ab_main .weizhi{ width:100%; height:2em; line-height:2em; overflow:hidden; margin:2em auto; font-size:0.8em; color:#595959; border-top:0.1em solid #c7c7c7; padding-top:0.5em; padding-left:5%;}
.ab_main .weizhi a{ color:#595959;}

.ab_main .duanluo{ overflow:hidden; margin:0 auto; background:#f4f6f9; font-size: 12px;color: #333;padding:0 1%;line-height: 23px;}
.ab_main .duanluo img{ display:block; width:100%; overflow:hidden;  margin-top:0.5em;}
.ab_main  .wenzi{ display:block; width:90%; font-size:1em; text-align: justify; color:#515151; line-height:1.7em; margin:1.5em auto 9em; border-top:0.1em dashed #a4a4a4; border-bottom:0.1em dashed #a4a4a4; padding-top:1.5em; padding-bottom:1.5em;}
.ab_main .duanluo h1{ font-style:normal; font-weight:100; text-align: center; width:90%; height:2em; line-height:2em; margin:0 auto 0.5em; font-size:1.6em; color:#333333;}
.ab_main .duanluo .news_h{ text-align:center; font-size:16px;  padding-bottom:20px; padding-top:20px;}
.ab_main .duanluo .news_date{ text-align:center;}

.ab_main .duanluo .product_h{ width:90%; text-align:left; font-size:18px; margin: 0 auto; padding-bottom:5px; padding-top:5px;}

.ab_main .duanluo .product_h span{ font-size:16px; color:#00a0e1;}

.ab_main .duanluo .product_c {width:90%; font-size: 17px; margin: 15px auto 0; padding-bottom:5px; padding-top:5px;}
.ab_main .duanluo .product_wenzi {margin-top:0px; text-align: justify;}
.ab_main  .wenzi b{ color:#0e0e0e;}
.ab_main .duanluo .wenzi .main_n_contact_left {margin:5px auto;}
.ab_main .duanluo .wenzi .main_n_contact_right {margin:20px auto; }
.ab_main .duanluo .wenzi .main_n_contact_right p {text-align: left;  font-size: 14px;}
.ab_main .duanluo .wenzi .main_n_contact_right p span {color:#565656; font-weight: bold;}



.duanluo .h-n-company {
    width: 100%;
    min-height: 250px;
    text-align: justify;
    padding: 10px 0;
    margin-bottom: 10px;
    border-bottom: 1px solid #d3d3d3;
}

.h-n-company h2{
    font-family: "微软雅黑";
    font-size: 14px;
    font-weight: bold;
    color: #07407b;
    margin: 5px 0;
}

.h-n-company p{
    font-family: "微软雅黑";
    font-size: 12px;
    color: #353535;
    line-height: 2;
    margin:5px 0;
}


.duanluo .h-n-group {
    width: 100%;
    min-height: 120px;
    text-align: justify;
    padding: 10px 0;
    margin-bottom: 10px;
    border-bottom: 1px solid #d3d3d3;
}

.h-n-group h2{
    font-family: "微软雅黑";
    font-size: 14px;
    font-weight: bold;
    color: #07407b;
    margin: 5px 0;
}

.h-n-group p{
    font-family: "微软雅黑";
    font-size: 12px;
    color: #353535;
    line-height: 2;
    margin:5px 0;
}



.h-n-sell {
    width:80%;
    min-height: 250px;
    text-align: justify;
    padding: 5px 0;
    margin:0 auto 10px;
}

.h-n-sell .h-n-sell-s {
    width:100%;
    margin:20px auto 0;
}

.h-n-sell-s .h-n-sell-s-left {
    width:100%;
    float:left;
    height:auto;
    border-bottom: 1px solid #d3d3d3;
}

.h-n-sell-s .h-n-sell-s-right {
    width:100%;
    float:right;
    height:auto;
    border-bottom: 1px solid #d3d3d3;
}

.h-n-sell-s h4 {
    width:100%;
    height:20px;
    font-family: "微软雅黑";
    font-size: 15px;
    color:#232323;
    font-weight: bold;
    padding:6px 3px;
    border-top: 1px solid #d3d3d3;
    border-bottom: 1px solid #d3d3d3;
    margin:0;
}

.ab_main .duanluo .h-n-sell-s h4 img{
    display: inline;
    width: 6%;
    overflow: hidden;
    margin-top: 0;
}

.h-n-sell-s .h-n-sell-s-n {
    width:100%;
    height:auto;
}

.h-n-sell-s-n p {
    font-family: "微软雅黑";
    font-size: 12px;
    color:#5f5f5f;
    padding:5px 0;
    margin:5px 0;
}


.h-n-case {
    width:100%;
    min-height: 250px;
    text-align: justify;
    padding: 5px 0;
    margin-bottom: 10px;
    border-bottom: 1px solid #d3d3d3;
}

.h-n-case h2 {
    font-family: "微软雅黑";
    font-size: 15px;
    font-weight: bold;
    color:#07407b;
    margin:5px 0 10px;
}

.h-n-case p {
    font-family: "微软雅黑";
    font-size: 12px;
    color:#242424;
    line-height: 2;
    margin:15px 0;
}




.h-n-contact {
    width:90%;
    min-height: 250px;
    text-align: justify;
    padding: 5px 0;
    margin:0 auto 10px;
}

.h-n-contact .h-n-contact-s {
    width:100%;
    margin:10px auto 0;
}

.h-n-contact-s .h-n-contact-s-left {
    width:100%;
    float:left;
    height:auto;
    border-bottom: 1px solid #d3d3d3;
}

.h-n-contact-s .h-n-contact-s-right {
    width:100%;
    float:right;
    height:auto;
    border-bottom: 1px solid #d3d3d3;
}

.h-n-contact-s h4 {
    width:100%;
    height:20px;
    font-family: "微软雅黑";
    font-size: 15px;
    color:#232323;
    font-weight: bold;
    padding: 6px 3px;
    border-top: 1px solid #d3d3d3;
    border-bottom: 1px solid #d3d3d3;
    margin:0;
}
.h-n-contact-s .h-n-contact-s-n {
    width:100%;
    height:auto;
}

.h-n-contact-s-n p {
    font-family: "微软雅黑";
    font-size: 12px;
    color:#5f5f5f;
    padding:5px 0;
    margin:5px 0;
}




/*关于我们内页区域结束*/

/*message 留言页面css 开始*/
.message{ width:100%; overflow:hidden; margin:0 auto; overflow:hidden;}
.message>ul{ width:90%; margin:1em auto;}
.message>ul>li{ float:left; width:19%; text-align:center; background:#e5e5e5; margin-right:1.2%; margin-bottom:0.5em;}
.message>ul> li:nth-child(5n){ margin-right:0;}
.message>ul>li>a{ display:block; padding:1em 1%; color:#3d3d3d; font-size:0.8em;}

.message>ul>li:hover{ background:#ff9a0a; color:#ffffff;}
.message>ul>li:hover a{ background:#ff9a0a; color:#ffffff;}

.message>ul>li.on{ background:#ff9a0a; color:#ffffff;}
.message>ul>li.on a{ background:#ff9a0a; color:#ffffff;}

.message .weizhi{ width:100%; height:2em; line-height:2em; overflow:hidden; margin:2em auto; font-size:0.8em; color:#595959; border-top:0.1em solid #c7c7c7; padding-top:0.5em; padding-left:5%;}
.message .weizhi a{ color:#595959;}

.message .duanluo{ overflow:hidden; margin:0 auto; background:#f4f6f9; font-size: 14px;color: #333;padding:0 5%;line-height: 23px;}
.message .duanluo img{ display:block; width:100%; overflow:hidden;  margin-top:0.5em;}
.message  .wenzi{ display:block; width:90%; font-size:1em; text-align: justify; color:#515151; line-height:1.7em; margin:1.5em auto 9em; border-top:0.1em dashed #a4a4a4; border-bottom:0.1em dashed #a4a4a4; padding-top:1.5em; padding-bottom:1.5em;}
.message .duanluo h1{ font-style:normal; font-weight:100; text-align: center; width:90%; height:2em; line-height:2em; margin:0 auto 0.5em; font-size:1.8em; color:#333333;}


/*message 留言页面css 结束*/


/*新闻列表区域开始*/

 .h-n-newslist {
    width:90%;
    margin: 0 auto;
    min-height: 400px;
}

.h-n-newslist  .h-n-list-item{
    width:100%;
    height:70px;
    margin: 10px 0;
    padding:5px 0;
    border-bottom: 1px solid #d3d3d3;

}

.h-n-list-item .h-n-list-left {
    width:20%;
    height:70px;
    float:left;
    border-right: 1px solid #b3b3b3;
    padding:5px 0;
}

.h-n-list-left .h-n-list-left-up {
    width:20%;
    height:30px;
    color:#ff6c00;
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}

.h-n-list-left .h-n-list-left-down {
    width:20%;
    height:30px;
    color:#7e7e7e;
    font-family: "微软雅黑";
    font-size: 15px;
    text-align: center;
}

.h-n-list-item .h-n-list-right {
    width:75%;
    height:70px;
    float:right;
    padding:0;
}

.h-n-list-right > h2 {
    width:90%;
    height:20px;
    margin:0;
    color: #111;
    font-size: 16px;
}

.h-n-list-right > h2 a{
    color: #333;
    font-size: 13px;
}

.h-n-list-right > p {
    width:90%;
    height:45px;
    overflow:hidden;
    color:#787878;
    margin:5px 0 0;
    font-size: 10px;
}




.xiazai_main{ width:100%; overflow:hidden; margin:0 auto; overflow:hidden;}
.xiazai_main .biaoti{ width:90%; margin:1em auto;}
.xiazai_main .biaoti li{ float:left; width:19%; text-align:center; background:#e5e5e5; margin-right:1.2%; margin-bottom:0.5em;}
.xiazai_main .biaoti li:nth-child(5n){ margin-right:0;}
.xiazai_main .biaoti li a{ display:block; padding:1em 1%; color:#3d3d3d; font-size:0.8em;}
.xiazai_main .biaoti li:hover a{ background:#ff9a0a; color:#ffffff;}
.xiazai_main .biaoti li:hover{ background:#ff9a0a; color:#ffffff;}

.xiazai_main .biaoti li.on a{ background:#ff9a0a; color:#ffffff;}
.xiazai_main .biaoti li.on{ background:#ff9a0a; color:#ffffff;}


.xiazai_main .weizhi{ width:100%; height:2em; line-height:2em; overflow:hidden; margin:2em auto; font-size:0.8em; color:#595959; border-top:0.1em solid #c7c7c7; padding-top:0.5em; padding-left:5%;}
.xiazai_main .weizhi a{ color:#595959;}

.xiazai_main .zl_xiazai{ width:100%; overflow:hidden; margin:0 auto; background:#f4f6f9;}
.xiazai_main .zl_xiazai .neirong{ width:95%; margin:0 auto 5em; padding-top:0.5em; padding-bottom:1.5em;}
.xiazai_main .zl_xiazai .neirong h1{ font-style:normal; font-weight:100; text-align: left; width:90%; height:2em; line-height:2em; margin:0 auto 0.5em; font-size:1.5em; color:#333333;}
.xiazai_main .zl_xiazai .neirong .list{ width:90%; overflow:hidden; margin:0 auto; /*border-bottom:0.1em dashed #a4a4a4;*/border-top:0.1em dashed #a4a4a4;}
.xiazai_main .zl_xiazai .neirong .list li{ float:left; width:100%;  font-size:1em; position:relative; margin:0.5em auto 0;  border-bottom:0.1em dashed #a4a4a4; padding-bottom:0.5em;}
.xiazai_main .zl_xiazai .neirong .list li a{ display:block; width:100%; height:3em; line-height:3em; background:#ffffff;}
.xiazai_main .zl_xiazai .neirong .list li a.img_down{ display:block; width:100%; height:2em;text-align: center; line-height:2em; background:#ffffff;}
.xiazai_main .zl_xiazai .neirong .list li a img{ display:block;float:left; height:0.5em; margin:1.25em 0; margin-left:2%;/*position:absolute; left:2%; top:1em;*/}
.xiazai_main .zl_xiazai .neirong .list li a.img_down img{ display:block; width:78px;height:22px; margin:0 auto; margin-left:2%;/*position:absolute; left:2%; top:1em;*/}
.xiazai_main .zl_xiazai .neirong .list li a.joblist img{ display:block; width:78px;height:18px; margin:15px auto 0; margin-left:2%;/*position:absolute; left:2%; top:1em;*/}
.xiazai_main .zl_xiazai .neirong .list li a h3{ display:block; float:left; font-size:14px; color:#333333; font-weight:100; margin-left:2%;}
.xiazai_main .zl_xiazai .neirong .list li a:hover h3{ color:#4290c1;}
.xiazai_main .zl_xiazai .neirong .list li a span{ display:block; float:right; font-size:12px; color:#c2c2c2; margin-right:2%;}


.xiazai_main .zl_xiazai .neirong .yejiao{ width:80%; overflow:hidden; margin:2em auto 1em;}
.xiazai_main .zl_xiazai .neirong .yejiao img{ width:100%; overflow:hidden; margin:0 auto;}
/*新闻列表区域结束*/


/*产品列表区域开始*/
.xiazai_main{ width:100%; overflow:hidden; margin:0 auto; overflow:hidden;}
.xiazai_main .biaoti{ width:90%; margin:1em auto;}
.xiazai_main .biaoti li{ float:left; width:19%; text-align:center; background:#e5e5e5; margin-right:1.2%; margin-bottom:0.5em;}
.xiazai_main .biaoti li:nth-child(5n){ margin-right:0;}
.xiazai_main .biaoti li a{ display:block; padding:1em 1%; color:#3d3d3d; font-size:0.6em;}
.xiazai_main .biaoti li:hover a{ background:#ff9a0a; color:#ffffff;}
.xiazai_main .biaoti li:hover{ background:#ff9a0a; color:#ffffff;}

.xiazai_main .biaoti li.on a{ background:#ff9a0a; color:#ffffff;}
.xiazai_main .biaoti li.on{ background:#ff9a0a; color:#ffffff;}


.xiazai_main .weizhi{ width:100%; height:2em; line-height:2em; overflow:hidden; margin:2em auto; font-size:0.8em; color:#595959; border-top:0.1em solid #c7c7c7; padding-top:0.5em; padding-left:5%;}
.xiazai_main .weizhi a{ color:#595959;}

.xiazai_main .product{ width:100%; overflow:hidden; margin:0 auto; background:#f4f6f9;}
.xiazai_main .product .neirong{ width:95%; margin:0 auto 5em; padding-top:0.5em; padding-bottom:1.5em;}
.xiazai_main .product .neirong h1{ font-style:normal; font-weight:100; text-align: left; width:90%; height:2em; line-height:2em; margin:0 auto 0.5em; font-size:1.5em; color:#333333;}
.xiazai_main .product .neirong .list{ width:90%; overflow:hidden; margin:0 auto; /*border-bottom:0.1em dashed #a4a4a4;*/border-top:0.1em dashed #a4a4a4;}
.xiazai_main .product .neirong .list li{ float:left; width:100%;  font-size:1em; position:relative; margin:0.5em auto 0;  border-bottom:0.1em dashed #a4a4a4; padding-bottom:0.5em;}
.xiazai_main .product .neirong .list li a{ display:block; width:100%; height:3em; line-height:3em; background:#ffffff;}
.xiazai_main .product .neirong .list li a img{ display:block;float:left; height:0.5em; margin:1.25em 0; margin-left:2%;/*position:absolute; left:2%; top:1em;*/}
.xiazai_main .product .neirong .list li a h3{ display:block; float:left; font-size:14px; color:#333333; font-weight:100; margin-left:2%;}
.xiazai_main .product .neirong .list li a span{ display:block; float:right; font-size:12px; color:#c2c2c2; margin-right:2%;}


.product_list{ width:95%; overflow:hidden; margin:0 auto 0.5em;}
.product_list ul{ width:100%; overflow:hidden; margin:0 auto;}
.product_list ul li{ float:left; width:48%; margin-right:2%; margin-bottom:2%; text-align: center;}
.product_list ul li:last-child{ margin-right:0;}
.product_list ul li a img{ display:block; width:100%; margin:0 auto;}
.product_list ul li div{position:relative; width:100%;height:50px; margin:5px auto; opacity: 1; text-align: center;  color:#fff;}
.product_list >ul> li> div>a {display:block; color:#343434;font-size: 17px;}
.product_list >ul> li> div>span {color:#ababab; font-size: 14px;}
.product_list ul li p { font-size: 15px; padding: 5px 0; }

.xiazai_main .zl_xiazai .neirong .yejiao{ width:80%; overflow:hidden; margin:2em auto 1em;}
.xiazai_main .zl_xiazai .neirong .yejiao img{ width:100%; overflow:hidden; margin:0 auto;}
/*产品列表区域结束*/









/*会员登录区域开始*/
.denglu_main{ width:100%; overflow:hidden; margin:0 auto; overflow:hidden;}
.denglu_main ul{ width:90%; margin:1em auto;}
.denglu_main ul li{ float:left; width:19%; text-align:center; background:#e5e5e5; margin-right:1.2%; margin-bottom:0.5em;}
.denglu_main ul li:nth-child(5n){ margin-right:0;}
.denglu_main ul li a{ display:block; padding:1em 1%; color:#3d3d3d; font-size:0.8em;}
.denglu_main ul li.on a{ background:#ff9a0a; color:#ffffff;}
.denglu_main ul li.on{ background:#ff9a0a; color:#ffffff;}


.denglu_main .weizhi{ width:100%; height:2em; line-height:2em; overflow:hidden; margin:2em auto; font-size:0.8em; color:#595959; border-top:0.1em solid #c7c7c7; padding-top:0.5em; padding-left:5%;}
.denglu_main .weizhi a{ color:#595959;}

.denglu_main .duanluo{ width:100%; overflow:hidden; margin:0 auto; background:#f4f6f9;}
.denglu_main .duanluo img{ display:block; margin-left:5%; margin-top:1.5em;}
.denglu_main .duanluo span{ display:block; width:90%; margin:4em auto 9em; border-top:0.1em dashed #a4a4a4; border-bottom:0.1em dashed #a4a4a4; padding-top:1.5em; padding-bottom:1.5em;}

.denglu_main .duanluo span .img{ display:block; width:80%; text-align:center; margin:3em auto 1em; border-bottom:0.1em solid #a6cae8;}
.denglu_main .duanluo span .img img{ margin:0 auto 1em;}
.denglu_main .duanluo span form input{ font-size:1em; color:#878787; display:block; width:70%; height:4em; margin:0 auto; padding:0 1%; margin-bottom:1em; border:0.1em solid #dddddd;}
.denglu_main .duanluo span form .sub{ border:none;}
.denglu_main .duanluo span form .mima{ display:block; width:80%; height:4em; line-height:4em; margin:0 auto 6em; font-size:1em; color:#055490; border-bottom:0.1em solid #a6cae8;}
.denglu_main .duanluo span form .mima .jizhu{ display:block; width:30%; float:left; margin:0 auto; text-align:center; color:#055490; padding:0;}
.denglu_main .duanluo span form .mima a{ display:block; width:40%; float:right; font-size:1em; color:#ff7e00; text-decoration:underline;}
/*会员登录区域结束*/

/*会员注册区域开始*/
.denglu_main .duanluo span form .mima1{ display:block; width:80%; height:4em; line-height:4em; margin:0 auto 6em; font-size:1em; color:#055490; border-bottom:0.1em solid #a6cae8; text-align:center;}
.denglu_main .duanluo span form .mima1 a{ display:inline-block; width:50%; float:left; font-size:1em; color:#ff7e00; text-decoration:underline; text-align:center;}
.denglu_main .duanluo span form .mima1 .yyzh{ float:left; color:#055490; text-decoration:none;}

/*会员注册区域结束*/

/* 列表分页开始 */
.page {
	width:100%;
	margin: 20px auto 5px;
	height:26px;
	text-align:center;
}

.page ul{
	list-style: none;
	margin:0 auto;
	height:26px;
	text-align: center;
	padding: 0;
}

.page ul li{
	display:inline-block;
	height: 20px;
	border: 1px solid #ababab;
	margin-right:5px;
	text-align: justify;
	padding: 2px 5px;
	border-radius: 2px;
    font-size: 13px;
}
.page ul li.thisclass {
	background-color: #656565;
	color:#fff;	
}
.page ul li.thisclass a{
	color:#fff;	
}

.page ul li a{
	color:#ababab;
	text-decoration: none;
}

.page ul li:hover{
	background-color: #656565;
	color:#fff;
}

.page ul li:hover a{
	color: #fff;
}

.page ul li select {
	border:0px;
	color:#000;
	width:100%;
}

.page .page_active{
	background-color: #656565;
}

.page .page_active a{
	color: #f5f5f5;
}
/* 列表分页结束 */


/*移动端 案例列表页 开始*/

.h-n-new-list {
    width:100%;
    height:auto;
    min-height:300px;
    margin:10px auto;
}

.list-item {
    width:100%;
    padding:5px;
    border:1px solid #ddd;
    margin-bottom:10px;
}

.list-item:hover {
    background-color: #f9f9f9;
}

.list-item-l {
    width:30%;
    float:left;
}

.list-item-l img{
    width:100%;
}

.list-item-r {
    width:68%;
    float:right;
}

.list-item-title {
    width:100%;
    height:20px;
    line-height: 20px;
    border-bottom: 1px dotted #aaa;
}

.list-item-title a{
    display: inline-block;
    width:80%;
    height:20px;
    line-height: 20px;
    outline: none;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    color:#033d7e;
    overflow: hidden;
}

.list-item-title a:hover{
    color:#e18400;
}

.list-item-title span{
    font-size: 12px;
    color:#b7b7b7;
    float:right;
    margin-right:5px;
}

.list-item-r p{
    padding:5px 0;
    height:auto;
    margin:0;
    overflow: hidden;
    font-size: 10px;
}

/*移动端 案例列表页 结束*/


/* 产品列表页  开始 */


    .h_n_product_item {
        width:100%;
        margin:0 auto 15px;
        padding:0;
    }

    .h_n_product_item_img {
        width:100%;
        margin:0 auto;
    }

    .h_n_product_item_img a{
        display: block;
        width:100%;
        outline: none;
        margin:0 auto;
        text-align: center;
    }
    .h_n_product_item_img a img{
        width:100%;
    }

    .h_n_product_item_txt {
        width:100%;
        padding:10px;
        margin:5px auto 0;
        line-height: 20px;
        overflow: hidden;
        text-align: center;
        font-size: 13px;
        color:#555;
        letter-spacing: 1px;
    }
    .h_n_product_item_txt a {
        color:#555;
    }
    .h_n_product_item:hover .h_n_product_item_txt a {
        color:#ff6c00;

    }

/* 产品列表页  结束 */