﻿@charset "utf-8";
/* CSS Document */


.nyWrap{padding-bottom:22px; background-color:#f3f3f3;}


.aboutBox{position:relative; z-index:2; padding-top:40px; padding-bottom:120px; background-color:#fff; border-bottom:2px solid #ddd;}
.aboutBox dl{margin:0 40px;}
.aboutBox dt{float:left;}
.aboutBox dd{margin-left:408px;}
.aboutBox dd p{margin-top:28px; line-height:24px; font-size:14px;}


.gcsj{position:relative; padding:20px 0; margin-bottom:22px; background-color:#fff; border-bottom:2px solid #ddd;}
.gcsj ul{margin:0 auto; width:960px; overflow:hidden;}
.gcsj li{margin:0 10px; float:left; width:460px; text-align:center;}
.gcsj li img{display:block;}
.gcsj li h5{margin-top:14px; font-weight:normal;}
.gcsj .btnLeft , .gcsj .btnRight{position:absolute; top:140px; width:65px; height:65px;}
.gcsj .btnLeft{left:0; background:url(img/gcBtnLeft.png) no-repeat center;}
.gcsj .btnRight{right:0; background:url(img/gcBtnRight.png) no-repeat center;}

.contactBox{position:relative; z-index:2; padding-top:40px; padding-bottom:20px; background-color:#fff; border-bottom:2px solid #ddd;}
.contactBox dl{margin:0 40px;}
.contactBox dt{float:left;}
.contactBox dd{margin-left:408px;}
.contactBox dd p{margin-top:28px; line-height:32px; font-size:14px;}
.contactBox dd p img{margin-top:10px;}

.mapBox{margin-top:10px; padding-top:30px; background-color:#fff; border-bottom:2px solid #ddd;}
.mapBox dd{margin:0 auto; width:920px; height:400px; background:url(img/mapImg.jpg) no-repeat center;}
.mapBox dt{margin:0 30px; overflow:hidden; line-height:50px; font-size:13px; color:#999;}

.nyNewBox{position:relative; z-index:2; padding-top:24px; padding-bottom:36px; background-color:#fff;}
.newCont{margin:0 auto; width:924px; overflow:hidden;}
.nyNewBox .nyN{margin:0 31px; width:400px; float:left;}
.nyNewBox .nyN h4{position:relative; height:58px; line-height:58px; font-weight:normal; font-size:16px;}
.nyNewBox .nyN h4 .titA{color:#e22c08;}
.nyNewBox .nyN h4 span{margin-left:8px; color:#999; font-family:arial;}
.nyNewBox .nyN h4 .titMore{position:absolute; right:0; top:0; font-size:13px;}
.nyNewBox .nyN dd{padding-top:18px;}
.nyNewBox .nyN dd p{padding-left:14px; height:30px; line-height:30px; font-size:13px; background:url(img/nyNew_ico.png) no-repeat left 11px;}

.rpBox{padding-top:20px; padding-bottom:48px; background-color:#e22c08;}
.rpBox h4{position:relative; margin:0 62px 10px 62px; height:58px; line-height:58px; font-weight:normal; font-size:16px;}
.rpBox h4 .titA{color:#fff;}
.rpBox h4 span{margin-left:8px; color:#fff; font-family:arial;}
.rpBox h4 .titMore{position:absolute; right:0; top:0; font-size:13px; color:#fff;}
.rpCont{margin:0 auto; width:920px; overflow:hidden;}
.rpCont dl{float:left; width:394px; height:170px; overflow:hidden; margin:0 33px;}
.rpCont dt{float:left;}
.rpCont dt img{display:block;}
.rpCont dd{margin-left:186px;}
.rpCont dd h5{margin-bottom:8px; font-size:16px;}
.rpCont dd h5 a{color:#fff;}
.rpCont dd p{line-height:20px; font-size:13px; color:#fff;}

/*问题解答*/
.nyWd{margin-top:10px; height:384px; background-color:#fff; border-bottom:2px solid #ddd;}
.nyWd h4{position:relative; padding-left:50px; padding-bottom:22px; padding-top:50px; font-weight:normal;}
.nyWd h4 .titMore{position:absolute; right:50px; top:70px; font-size:13px;}
.nyWdCont{height:232px; overflow:hidden;}
.nyWdCont dl{float:left; width:40%; margin:0 5%; margin-bottom:24px;}
.nyWdCont dt{padding:4px 0; background-image:url(img/tw_ico.png); font-size:14px;}
.nyWdCont dt a{color:#e22c08;}
.nyWdCont dd{background-image:url(img/jd_ico.png); font-size:13px; height:60px; overflow:hidden;}
.nyWdCont dt , .nyWdCont dd{line-height:20px; padding:3px 0; padding-left:28px; background-position:left 5px; background-repeat:no-repeat;}

/*荣誉*/
.rongyu1{ overflow:hidden; width:100%; height:410px; margin-top:30px;}
.rongyu1 h3{ font-size:30px; text-align:center; font-weight:normal; margin-top:50px;}
.rongyu1 h3 a{ color:#333; text-decoration:none;}
.rongyu1 h3 span{ color:#fff; padding:8px; background:url(img/gx_t.png) no-repeat center;}
.rongyu1>p{ font-size:12px; color:#999; text-align:center; margin-bottom:60px; margin-top:5px;}
.rongyu1 .ryBox{ overflow:hidden; width: 980px; margin:0 auto; height:320px; padding: 30px 10px; position:relative; background-color: #fff;}
.rongyu1 .ryBox span{ display:block; cursor:pointer; width:50px; height:50px; position:absolute; top: 145px;}
.rongyu1 .ryLeft{ background:url(img/ryBtn01.png) no-repeat center top; left: 10px;}
.rongyu1 .ryRight{ background:url(img/ryBtn02.png) no-repeat center top; right: 10px;}
.rongyu1 .ryBox span:hover{ background-position:bottom;}
.rongyu1 .ryWin{ margin:0 auto; overflow:hidden; width:860px; height:320px; position:relative;}
.rongyu1 .ryWin ul{ overflow:hidden; position:absolute}
.rongyu1 .ryWin li{ float:left; width:200px; height:320px; margin-right:20px;}
.rongyu1 .ryWin li img{ display:block; border:5px solid #31230d; margin-bottom:15px;}
.rongyu1 .ryWin li p{ text-align:center; font-size:13px; color:#333;}


.topadcs a { display: block;height: 300px;width: 100%;}
/*优势_about*/
.youshi_inpage{ overflow:hidden; width:1000px; height:1773px; margin:0 auto; background:url(img/inpage_youshi.jpg) no-repeat center top; margin-bottom:20px;}
.youshi_inpage h4{ font-size:24px; color:#fff; background:url(img/ys_h.png); width:155px; height:37px; line-height:37px; margin-bottom:10px; text-align:center; font-weight:normal;}
.youshi_inpage h5{ font-weight:normal; font-size:18px; color:#333; margin-bottom:30px;}
.youshi_inpage p{ font-size:13px; color:#404040; line-height:20px; margin-bottom:15px; background:url(img/ys_p.png) no-repeat left 2px; padding-left:25px;}
.youshi_inpage .wen{ overflow:hidden; width:510px;}
.youshi_inpage .wen01{ margin-left:50px; margin-top:200px;}
.youshi_inpage .wen02{ margin-left:435px; margin-top:65px;}
.youshi_inpage .wen03{ margin-left:50px; margin-top:90px;}
.youshi_inpage .wen04{ margin-left:435px; margin-top:90px;}
.youshi_inpage .wen05{ margin-left:50px; margin-top:140px; width:450px;}

/*成功案例*/
.inpage_case{ overflow:hidden; width:1000px; margin:0 auto; background-color:#fff; height:384px; margin-bottom:20px;}
.title{ overflow:hidden; width:940px; margin:0 auto; margin-top:25px; margin-bottom:25px;}
.title h3{ float:left; font-weight:normal; padding-left:12px; border-left:3px solid #666}
.title h3 a{ color:#018b3e}
.title h3 img{ display:block; margin-top:2px;}
.title .more{ font-size:12px; color:#333; float:right; margin-top:10px;}
.inpage_case .caseContent{ overflow:hidden; width:940px; height:245px; margin:0 auto; position:relative}
.inpage_case .caseContent ul{ overflow:hidden; position:absolute}
.inpage_case .caseContent li{ float:left; width:300px; height:245px; margin-right:20px;}
.inpage_case .caseContent li img{ display:block; margin-bottom:15px;}
.inpage_case .caseContent li p{ text-align:center; font-size:14px; color:#333;}

/*地图*/
.ditu{ overflow:hidden; width:1000px; margin:0 auto; height:400px; margin-bottom:20px; background-color:#fff;}
.ditu .map{ overflow:hidden; float:left; width:490px; height:270px; margin-left:30px;}
.ditu .dizhi{ overflow:hidden; float:right; margin-right:30px; width:410px;}
.ditu h4{ font-size:25px; color:#018b3e; font-weight:normal; margin-bottom:25px; margin-top:10px;}
.ditu p{ font-size:14px; color:#333; margin-bottom:15px;}
.ditu p img{ position:relative; top:12px; margin-right:10px;}