.page_banner{ width: 100%; min-height: 360px; position: relative;}
.page_banner img{ width: 100%;}
.page_banner .t-head{ width: 100%; position: absolute; top:180px;left:0; z-index: 330;}
.page_banner .t-head .t-head-bd{ width: 631px; margin: 0 auto; height: 80px; background: url(../images/Servicescope.png) no-repeat center;}
.page_banner .t-head .t-head-bd-wrap{ margin: 0 auto; width: 400px; padding-top:52px; }
.page_banner .t-head .title-line{ margin-top:20px; border-top: 1px solid #6a6a6a; width:130px;}
.page_banner .t-head .title-h3{ font-weight: bold; font-size: 30px; color:#FFF; padding: 0px 10px;}

.page_banner .t-head .t-head-bd-cases{background: url(../images/case_4bl0.png) no-repeat center;}
.page_banner .t-head .t-head-bd-contact{background: url(../images/Contactus.png) no-repeat center;}
.page_banner .t-head .t-head-bd-news{background: url(../images/news_bg.png) no-repeat center;}




.papge-section-1 { width: 100%;}

.papge-section-1  .item-box
{ 
  width: 130px;
  margin: 0 auto;
}
.papge-section-1  .item-box .item-box-img{ text-align: center;}
.papge-section-1  .item-box .item-box-cont{ margin-top: 20px;}
.papge-section-1  .item-box .item-box-cont .title{ text-align: center; color: red; height: 30px;line-height: 30px;}
.papge-section-1  .item-box .item-box-cont .tel{ font-size: 18px; text-align: center;color:#000}

.form-section .form-section-title-bd{background: url(../images/Onlinemessage.png) no-repeat center;}
.form-section .form-section-in-title-w{ width:341px;margin:0 auto}
.form-section .form-section-in-title-w{ padding-top:52px;}
.form-section .fdesc{ line-height: 40px; font-size: 16px; color: #909090;}
.form-section .title-line{ margin-top:20px; border-top: 1px solid #eee; width:100px;}
.form-section .title-h3{ font-weight: bold; font-size: 30px; color:#000; padding: 0px 10px;}
.form-section .form-section-main{ width:750px; margin:0 auto}
.form-section .layui-input-block{ margin-left: 0px;}

.page_body{ padding: 30px 10px 0px 0px}
.layui-btn-green{ background: #037e48;}
.layui-btn-red{ background: #d61519;}





.biz{ width: 100%;}
.biz dl dd{width: 660px; height: 320px;}
.biz .biz-dl-dd{ width: 660px; height: 320px; position: relative;}
.biz .biz-dl-dd .biz-img{ position: absolute; width: 660px; height: 320px; top:0;left:0}
.biz .biz-dl-dd .cont{ position: absolute; z-index: 1000; top:150px; left: 50px; width: 45%; height: 90px; }
.biz .biz-dl-dd .cont{ display: block; color:#FFF}
.biz .biz-dl-dd .cont .biz-cate{display: block; padding-top: 20px;}
.biz .biz-dl-dd .cont .biz-cate ul li{ height: 30px; line-height:30px;}
.biz .biz-dl-dd .cont .biz-cate ul li a{color:#FFF}
.biz .biz-dl-dd .cont .biz-cate ul li a:hover{ color: red;}



.company-section{width: 100%; height: 100%; position: absolute; top:35%; left:0; z-index: 200;}
.company-section{ height: 500px;}
.company-section h3{ font-size: 32px;font-family: "Microsoft YaHei"; color: #FFF; font-weight: bold; padding-bottom: 20px; }
.company-section .c-section-content{width: 800px; height: 500px; }
.company-section .cont-detail-1{height: 200px; overflow: auto; display: block;}
.company-section .cont-detail-1 p{ 
	word-wrap: break-word; 
	word-break: normal; 
	color: #FFF;
	line-height: 20px;
	padding: 3px 0px 8px 0px;
}

.our-adv-section{ width: 100%;}
.our-adv-section .ot-title-bd{background: url(../images/Onlinemessage.png) no-repeat center;}
.our-adv-section .ot-in-title-w{ width:380px;margin:0 auto}
.our-adv-section .ot-in-title-w{ padding-top:52px;}
.our-adv-section .title-line{ margin-top:20px; border-top: 1px solid #eee; width:100px;}
.our-adv-section .title-h3{ font-weight: bold; font-size: 30px; color:#000; padding: 0px 10px;}
.our-adv-section .form-section-main{ width:900px; margin:0 auto}
.our-adv-section .fdesc{ line-height: 50px; font-size: 16px; color: #909090;}

.our-adv-body{ width: 100%;padding-top:60px}
.our-adv-body .image{ text-align: center;}
.our-adv-body .title{ font-size: 16px; color: red; text-align: center; height: 50px; line-height:50px}
.our-adv-body .cont{font-size: 14px; margin: 0 auto;  line-height: 22px;  width:290px; color: #666; text-align: center; }

.about-our-adv{ width: 100%; height: 242px;background-color: rgb(217, 0, 0);}
.about-our-adv .item-li{ padding-top: 80px;}
.about-our-adv .item-li ul li .in-item-box{padding-left: 100px;}
.about-our-adv .item-li ul li{ color: #FFF;}
.about-our-adv .item-li ul li .t-head{position: relative; }


.about-our-adv .item-li ul li cite{ font-style: normal;}
.about-our-adv .item-li ul li .font-h3{font-family: arial black; font-size: 32px;}
.about-our-adv .item-li ul li .t-sbtitle{ padding-left: 5px; line-height: 33px;}
.about-our-adv .item-li ul li .t-sbtitle cite{ padding-top: 15px; margin-top: 5px;}


.honor .ht-title-bd{background: url(../images/Honorary.png) no-repeat center;}
.honor .ht-in-title-w{ width:341px;margin:0 auto}
.honor .ht-in-title-w{ padding-top:52px;}
.honor .ht-title-bd .fdesc{ line-height: 40px; font-size: 16px; color: #909090;}
.honor .title-line{ margin-top:20px; border-top: 1px solid #eee; width:100px;}
.honor .title-h3{ font-weight: bold; font-size: 30px; color:#000; padding: 0px 10px;}
.honor .honor-bd{ margin-top: 30px;}
.honor .honor-bd .h-ul-li{ width: 100%;}
.honor .honor-bd .h-ul-li ul li{}


.cases .case-item{margin-top: 50px; }
.cases .case-item .img-box{ cursor: pointer; position: relative; width:420px; height:300px; overflow: hidden;}
.cases .case-item .img-box .hidden-title{ background: rgba(217, 0, 0, 0.61);position: absolute; width: 100%; height: 50px; bottom:0px; left: 0px;}
.cases .case-item .img-box .hidden-title{ display: none; text-align: center; color: #FFF; line-height: 50px; }
.case-item .title{ font-size: 16px; color:#000;line-height: 30px; margin-top:10px;}
.case-item .tdesc{font-size: 14px; color:#888888;line-height: 20px;}
.case-item dd{ margin-bottom: 30px;}

.news-sub-nav-men {
	position: relative;
}
.news-cate-bd{ position: absolute;top:-60px; left: 0; z-index: 500; }
.news-cate-bd{ width: 100%; height: 60px;}
.news-cate-bd .news-cate{ width: 814px; margin:0 auto;}
.news-cate-bd .news-cate ul li{ text-align: center; height: 60px; line-height: 60px; background-color: #EEE; }
.news-cate-bd .news-cate ul li a{ font-size: 14px; color:#555555}
.news-cate-bd .news-cate ul li.on{ background-color: #d61519;}
.news-cate-bd .news-cate ul li.on a{color:#FFF}


.news-list{ width: 100%;}
.news-list ul li{ width: 100%; height: 100px; border-bottom: 1px dotted #ddd; padding-bottom: 5px;}
.news-list ul li{margin-top: 15px;}
.news-list ul li .cdate{ float: left; color:#FFF}
.news-list ul li .cdate{ background-color: #969393;  width: 80px; height:80px; }
.news-list ul li .cdate .c-d-day{ margin-top: 6px; }
.news-list ul li .cdate .c-d-day{ font-weight: bold;font-family: arial black; font-size: 28px; text-align: center;}
.news-list ul li .cdate .c-d-ym{font-size: 14px;text-align: center;} 
.news-list ul li .r-box{ padding-left:110px;color:#888888}
.news-list ul li .r-box h3{ color: #333333; font-size:14px; font-weight: bold; padding-bottom: 10px;}
.news-list ul li .r-box h3:hover{color:#d61519}

.news-breadcm{ width: 100%; height:60px;background-color: rgb(244, 244, 244);}
.news-breadcm{ line-height: 60px; font-size: 12px;}
.news-breadcm .localh{ color: #e3e3e3; }


.news_tit{ width:97%; border-bottom:1px dashed #999999; padding:20px 0; margin-bottom:20px; text-align:center; line-height:24px;}
.news_tit h2{ font-size:24px; color:#000}
.news-td-bt{ color:#969696; margin-top: 15px;}
.news-td-bt span{ margin-right: 30px;}
.news_ct{ float:left; padding:0px 15px;}
.news_ct p{ font-size: 16px;font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif; padding: 8px 0px 6px 0px; }
.news_ct p{  line-height: 24px;}

.bottom_area{ float:left; display:block; width:100%; margin-top:20px;}
.bottom_area a.link_act{ margin-left:15px; padding:8px 25px;  background:#333; color:#FFF}