body,div,p,ul,li,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,form,input,textarea,button{margin:0;padding:0;}
pre {word-wrap:break-word;word-break:break-all;}
li{list-style:none;}
img, table{border:0;}
input,textarea,button{border:0 none;background:none;outline:none;font-family:"Microsoft YaHei","宋体";font-size:14px;color:#555;}
input::-ms-clear{display:none;}
textarea{resize:none;overflow:auto;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
em,i{font-style:normal;}
table{border-collapse:collapse;border-spacing:0}
body{font-family:"Microsoft YaHei",tahoma,arial;font-size:14px;color:#555;background:#fff;}
html,body{height:100%;}
a{text-decoration:none;color:#302e2e;font-size:14px;}
a:hover{color:#00904b;text-decoration:underline;}
.clearfix:after{content:".";clear:both;display:block;height:0;overflow:hidden;visibility:hidden;}
.clearfix{zoom:1;}
.clr{height:0;clear:both;overflow:hidden;}
.clear{overflow:hidden;zoom:1;}
.fl{float:left;} .fr{float:right;}
.none{display:none;}
p{text-align:justify;text-justify:inter-ideograph;}
::-webkit-input-placeholder {
	font-size: 14px;
	color: #999;
}
.sc-sprite,.nav-line span,.manpower-name span,.sc-sprite-btn{background:url(../images/sprite.png) no-repeat;}
.outerWrap{max-width:1280px;margin:0 auto;}
.outerWrap-w{max-width:1264px;}
/*首页*/
.wrap {}
.sc-header{width:100%;height:74px;padding:19px 0px 0px;background-color:#fff; z-index:110;}
.sc-nav{max-width:1240px;margin:0 auto;}
.sc-nav-right{padding:16px 0px 0px;position:relative;}
.sc-nav-link a{width:116px;line-height:40px;text-align:center;display:inline-block;font-size:17px;color:#212020;}
.sc-nav-link .active{color:#057740;}
.sc-search{display:inline-block;width:40px;height:42px;background-position:10px 10px;vertical-align:middle;}
.switch,.switch:hover{display:inline-block;width:40px;text-align:center;font-family: arial;color:#00904b;font-size:18px;text-decoration:none;}
.searchitem{display:none;background-color:#4c4a4f;border:8px solid #4c4a4f;height:44px;overflow:hidden;position:absolute;right:0;top:0%;transition:top 3s;width:240px;z-index:-1;}
.searchitem input{border:none;background-color:#fff;height:20px;line-height:20px;padding:11px 20px;width:200px;}
.searchitem.hovers{top:74px;display:block;}

.gray-box{background-color:#eee;padding:20px 0px 26px;}
.industry-ul li{width:25%;text-align:center;}
.industry-list{display:inline-block;position:relative;margin:17px 12px 20px;}
.industry-list img{display:block;width:100%;}
.industry-list .industry-txt{width:100%;background:rgba(0,0,0,0.55);color:#fff;position:absolute;bottom:0px;left:0px;}
.industry-list h6{text-align:center;height:47px;line-height:47px;font-size:20px;}
.industry-list h6 .sc-sprite{display:inline-block;width:26px;height:26px;vertical-align:middle;margin:0px 10px 3px 0px; }
.industry-list h6 .sc-industry-img01{background-position:0px -137px;}
.industry-list h6 .sc-industry-img02{background-position:0px -211px;}
.industry-list h6 .sc-industry-img03{background-position:0px -293px;}
.industry-list h6 .sc-industry-img04{background-position:0px -381px;}
.industry-list p{line-height:22px;text-align:left;color:#fff;padding:0px 22px 0px;height:0px;overflow:hidden;}

.white-box{background-color:#fff;padding:40px 0px 42px;}
.sc-second-box li{width:50%;}
.sc-news-box,.scorll-cont{padding:0px 20px}
.sc-news-tit{height:36px;border-bottom:#00904b solid 1px;}
.sc-news-switch{display:block; float:left;margin-right:7px;border:#e5e5e5 solid 1px;border-bottom:none;width:119px;text-align:center;backgrund-color:#f9f9f9;cursor:pointer;overflow:hidden;}
.sc-news-switch span{display:block;height:33px;line-height:30px;border-top:transparent solid 2px;font-size:18px;color:#888;}
.sc-news-switch.active{border:#00904b solid 1px;border-bottom:#fff solid 2px;}
.sc-news-switch.active span{border-top:#00904b solid 2px;}
.news-more{line-height:33px;font-size:12px;color:#161616;}
.sc-news-info{padding:29px 0px 24px;border-bottom:#cfcfcf dashed 1px;}
.sc-news-img{/*width:286px;height:201px;*/width:48%;overflow:hidden;margin-right:2%;text-align:center;}
.sc-news-img img{width:100%;display:inline-block;}
.sc-news-txt{overflow:hidden;width:50%;}
.sc-news-txt h6,.sc-news-txt h6 a{height:27px;font-size:18px;color:#272727;line-height:27px;overflow:hidden;}
.sc-news-txt p{height:88px;font-size:13px;color:#515151;line-height:22px;overflow:hidden;/*margin:16px 0px 26px;*/margin: 7% 0 10%;}
.sc-news-txt a{display:block; color:#07a157;}
.sc-news-list{padding:14px 0px 0px;}
.sc-news-list li{width:100%;height:36px;line-height:36px;}
.sc-news-list p{/*width:450px;*/width:76%;height:36px;line-height:36px;text-align:justify;text-justify:inter-ideograph;overflow:hidden;}
.sc-news-list p a{color:#4e4e4e;}
.sc-news-list i{color:#dadada;margin-right:10px;}
.sc-news-list span{font-size:12px;color:#b6b6b6;}
.scorll-btn{padding:14px 0px 13px;}
.scorll-btn span{display:inline-block;width:28px;height:28px;background-color:#e4e4e4;cursor:pointer;vertical-align: middle;}
.scorll-btn .scorll-top{background-position:-141px -198px;}
.scorll-btn .scorll-bt{background-position:-141px -132px;}
.scorll-list{padding:15px;border:#dadada solid 1px;padding:15px;margin-top:12px;}
.scorll-img{width:160px;height:102px;overflow:hidden;margin-right:19px;text-align:center;}
.scorll-img img{display:inline-block;width:160px;height:102px;}
.scorll-txt{overflow:hidden;}
.scorll-txt h6{height:28px;line-height:28px;color:#0f0f0f;overflow:hidden;font-size:18px;text-align:justify;text-justify:inter-ideograph}
.scorll-txt p{height:46px;line-height:23px;color:#474747;overflow:hidden;}
.scorll-txt .scorll-time{font-size:13px;color:#878787;line-height:26px;}

.culture-tit{font-size:24px;color:#000;padding:17px 0px 20px;}
.culture-img li{overflow:hidden;}
.culture-img img{width: 100%;display:block;}
.culture-list{position:relative;}
.culture-list p{width:100%;height:40px;line-height:40px;text-align:center;background:rgba(0,0,0,0.55);color:#fff;font-size:18px;position:absolute;bottom:0px;left:0px;}
.culture-map{}
.culture-map img{width:100%;}

.sc-footer-txt{line-height:63px;background-color:#2f2f2f;color:#fff;text-align:center;}
.sc-footer{background-color:#373636;padding:59px 0px 52px;}
.sc-footer-cont{}
.footer-left{width:78%}
.footer-right{width:22%}
.sc-footer-list{font-size:17px;color:#ffffff;margin-right:70px;}
.sc-footer-list dt{line-height:30px;margin-bottom:9px;}
.sc-footer-list dd{line-height:26px;}
.sc-footer-list dd a{font-size:13px;color:#c0c0c0;}

.footer-right h6{font-size:17px;color:#ffffff;line-height:30px;margin-bottom:12px;}
.contact-num{height:31px;line-height:30px;color:#fff;}
.contact-num i{display:inline-block;width:21px;height:21px;vertical-align:middle;margin-right:9px;}
.contact-num .sc-tel-icon{background-position:-146px -324px;}
.contact-num .sc-email-icon{background-position:-146px -389px;}
.contact-num span{margin-left:8px;color:#c0c0c0;font-family:arial;}
.culture-img{margin-top:30px;}
.a-train-list{height:438px;position:relative;overflow:hidden;}
.a-train-list .a-four-list{position: absolute;width:100%;}
.a-train-list .a-four-list .a-scorll-list{ position: relative;overflow:hidden;}
/*关于我们*/
.sc-banner{text-align:center;height:269px;}
.leaser-box{max-width:1240px;}
.leaser-tit{line-height:70px;font-size:27px;color:#303030;}
.leaser-box .leaser-li-first{width:74%}
.leaser-box .leaser-li-second{width:23.3%}
.leaser-txt-box{background-color:#f6f6f6;}
.leaser-img{/*width:280px;height:262px;*/width:30%;height:262px;overflow:hidden;text-align:center;}
.leaser-img img{display:inline-block;width:100%;/*width:280px;height:262px;*/}
.leaser-txt{width: 63%;overflow:hidden;padding:35px 30px 40px;}
.leaser-txt p{height:130px;line-height:26px;color:#404040;overflow:hidden;}
.leaser-txt-more{margin-top:37px;}
.leaser-txt-more .leaser-icon{display:inline-block;width:6px;height:11px;background-position:-279px -49px;}
.leaser-txt-more a{color:#009b50;font-size:14px;}
.leaser-link-more{width:288px;}
.leaser-link-more a{display:block;margin-bottom:12px;}
.leaser-link-more img{vertical-align:top;}

.gray-map{text-align:center;background-color:#f6f6f6;font-size:0;letter-spacing:0;}
.gray-map img{display:inline-block;vertical-align:top;}
.ours-img-box{width:100%;position:relative;overflow:hidden;}
.ours-img-box .ours-img{width:100%;}
.ours-img-box img{width:100%;}
.ours-img-box p{width:100%;height:62px;line-height:62px;background-color:#1a8fe9;color:#fff;text-align:center;font-size:25px;position:absolute;left:0;bottom:0;}
.ours-li-img li{width:30%;padding:0px 1.6666%;margin-bottom:3%;}
.ours-img-box02 p{background-color:#f16f00;}
.ours-img-box03 p{background-color:#43a712;}
/*董事会*/
.tit-box{background-color:#fff;padding:25px 0px;}
.person-cont{width:1240px;text-align:center;}
.nav-line,.nav-line a{color:#888;}
.nav-line span{display:inline-block;width:14px;height:14px;background-position:-272px 0px;vertical-align:middle;margin-right:5px;}
.nav-tit{text-align:center;font-size:32px;color:#303030;padding-bottom:10px;}
.block-tit{text-align:center;font-size:0;letter-spacing:0;margin-top:-40px;}
.block-tit a{display:inline-block;background-color:#fff;vertical-align:top;width:124px;height:49px;text-align:center;line-height:48px;border:#ddd solid 1px;font-size:16px;color:#4d4d4d;margin-left:-1px;}

.block-tit .active{background-color:#018f4b;color:#fff}
.person-list{margin-top:65px;}
.person-list li{width:46%;margin:0px 2% 1%;text-align:right;}
.person-info{background-color:#fff;border:#ececec solid 1px;padding:18px 40px 22px 18px;}
.person-info-img{width:171px;height:171px;overflow:hidden;border-radius:50%;margin-right:25px;}
.person-info-img img{width:171px;height:171px;border-radius:50%}
.person-info-detail{overflow:hidden;}
.person-name{height:48px;line-height:48px;font-size:25px;color:#262525;overflow:hidden;text-align:left;}
.person-data{font-size:14px;height:22px;line-height:21px;color:#262525;overflow:hidden;text-align:left;}
.person-info-detail p{height:72px;line-height:24px;color:#6a6a6a;overflow:hidden;}
.person-list img{vertical-align:top;}
/*公司概况*/
.company-intro{width:1215px;margin:60px auto 0px;}
.company-intro-txt p{line-height:30px;font-size:15px;color:#343434;padding-bottom:30px;}
.company-intro img{margin:0px 0px 20px 20px; /*float:right;*/border-radius:6px;}
/*发展历程*/
/*.deve-intro{width:1160px;margin:66px auto 0px;}
.development{ height:990px;overflow:hidden;}
.deve-box{width:1160px;}
.deve-img-info{width:501px;margin:0px 80px 0px 0px;}
.deve-img-info p{height:24px;line-height:24px;color:#018f4b;font-size:16px;padding:0px 0px 12px 0px;text-align:right}
.deve-img{width:501px;height:237px;overflow:hidden;}
.deve-img img{width:501px;height:237px;}
.line-green{position:relative; border-left:#049f55 solid 2px;height:273px;padding:0px 0px 60px 75px;margin:0px 0px;}
.line-green .deve-round{position:absolute;left:-12px;top:23px;}
.deve-txt{width:420px;height:170px;padding:30px 35px 32px 44px;border:#efefef solid 1px;background-color:#fff;box-shadow:0px 0px 7px #d5d5d5;position:relative;}
.deve-txt h6{height:64px;font-size:27px;color:#000;line-height:32px;overflow:hidden;margin-bottom:15px;}
.deve-txt p{font-size:15px;color:#525252;line-height:30px;height:90px;overflow:hidden;}
.deve-txt .deve-arr{position:absolute;left:-16px;top:22px;}
.deve-box:nth-child(even) .deve-txt .deve-arr{left:initial;right:-16px; 
-ms-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-webkit-transform:rotate(180deg);
-o-transform:rotate(180deg);transform:rotate(180deg);}
.deve-box:nth-child(even) .deve-img-info p{text-align:left;}
.unfolad-btn{display:inline-block;margin:25px 0px 40px 500px;}*/
.sc-sprite-btn{display:inline-block;width:28px;height:28px;background-color:#c8c8c8;cursor:pointer;vertical-align: middle; }
.event_year_box .scorll-top{background-position:-141px -198px;}
.event_year_box .scorll-bt{background-position:-141px -132px;}
.sc-sprite-btn:hover{background-color:#00904b;}
.noPreItem,.noNextItem,.noPreItem:hover,.noNextItem:hover{background-color:#e9e9e9; }

.inner-box{height:215px;width:100px; overflow:hidden;position: relative; }
.event_year{position:absolute;}
.event_year li{position:relative;overflow: hidden;}
/*人力资源*/
.manpower-box{width:1240px;padding:40px 0px 60px;}
.manpower-l{width:68%}
.manpower-item{width:100%;border:#e0e0e0 solid 1px;background-color:#fff;color:#0e0e0e;margin-bottom:20px;}
.manpower-item h6{height:40px;background-color:#f3f6f1;line-height:40px;font-size:18px;color:#00763c;padding:0px 20px;}
.manpower-item h6 span{color:#8c8c8c;font-size:15px;}
.manpower-item p{line-height:20px;padding:15px 20px;}
.manpower-name{font-size:23px;color:#242424;margin-bottom:10px;}
.manpower-name span{display:inline-block;width:26px;height:23px;background-position:-138px -71px;vertical-align:middle;margin-right:5px;}
.manpower-data{width:303px;height:180px;padding:20px;background-color:#d7d7d7;}
.manpower-data .manpower-data-name{display:inline-block;height:29px;line-height:27px;color:#303030;padding:0px 20px;border:#bfbfbf solid 1px;border-radius:16px;background-color:#fff;margin:0px 7px 12px;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.loading{text-align:center;display:block;}
.loading img{display:inline-block}
/*三川理念*/
.idea-item{width:100%;background-color:#fff;color:#1b1c1a;margin-bottom:20px;padding:25px 30px 30px 60px;}
.idea-item img{}
.idea-item-info{overflow:hidden;margin:35px 0px 0px;}
.idea-item-info h6{font-size:30px;color:#1b1c1a;margin:0px 0px 6px 0px;}
.idea-item-info p{font-size:16px;color:#1b1c1a;}
.idea-item:first-child{background:#fff url(../images/sc-item-bg01.jpg) no-repeat 348px 35px;}
.idea-item:nth-child(2){background:#fff url(../images/sc-item-bg02.jpg) no-repeat 348px 35px;}

.sc-idea-box .manpower-l{width:61%}
.sc-idea-box .ours-img-box{width:336px;height:244px;margin-bottom:20px;}
.sc-idea-box .ours-img-box p{height:53px;line-height:53px;font-size:18px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);;}
.sc-idea-box .manpower-name span{background-position:-275px -162px;}
.sc-idea-box .manpower-data{width:300px;height:auto;padding:8px 18px 18px;}

.sc-idea-item li{border-bottom:#d0d0d0 dashed 1px;padding:10px 0px;}
.sc-idea-item .sc-idea-pic{margin:7px 10px 0px 0px;}
.sc-idea-item .sc-idea-txt{overflow:hidden;}
.sc-idea-txt p{/*height:26px;*/height: 52px;line-height:26px;color:#3a3a3a;font-size:15px;overflow:hidden;}
.sc-idea-txt i{display:block;font-size:13px;color:#979797;line-height:19px;}
/*员工风采*/
.staff-presence{padding:40px 0px;width:1140px;margin:0 auto;}
.staff-presence .ours-img-box img{display: block;}
.staff-presence p{height:52px;line-height:52px;font-size:16px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);;}
.staff-presence span{display:block;padding:0 5%;}
/*社会责任*/
.society-box{margin:35px auto 30px;}
.society-box .ours-img-box{box-shadow:0px 0px 3px #eee;}
.society-box .ours-img{width:383px;height:192px;overflow:hidden}
.society-box .ours-img img{display:block}
.society-tit{background:#fff;padding:13px 24px 43px;}
.society-tit-name{height:50px;line-height:50px;overflow:hidden;font-size:25px;color:#242424;}
.society-tit-txt{height:75px;line-height:25px;color:#404040;overflow:hidden;}
.society-list{width:1240px;margin:0 auto;padding:40px 0px 0px}
.society-item{padding:17px 0px;border-bottom:#e4e3e3 solid 1px;}
.society-item-img{width:182px;height:128px;overflow:hidden;margin-right:25px;}
.society-item-img img{width:182px;height:128px;}
.society-info{overflow:hidden;}
.society-info h6{height:45px;line-height:45px;font-size:20px;color:#000;overflow:hidden;}
.society-info p{height:40px;line-height:20px;color:#4e4e4e;overflow:hidden;margin-bottom:15px;}
.society-info-name{font-size:13px;color:#0e0e0e;}
.society-box .loading{padding:20px 0px}
/*水电产业*/
.industry-box{width:1160px;margin:0px auto;}
.industry-box .idea-item{padding:15px 0px 1px 0px; margin-bottom:0px;}
.industry-top{padding:40px 0px;}
.industry-top-txt{width:62%;margin-right:4.5%;}
.industry-top-txt p{line-height:27px;color:#232323;padding:5px 0px 15px;}
.industry-img{width:33.5%;overflow:hidden;}
.industry-img img{width:100%}
.industry-outer{background-color:#f7f7f7;padding: 20px 0 10px; min-height:350px;}
.industry-box .idea-item{background:none;}
.industry-txt-box{margin-left:94px;}
.industry-txt-box p{line-height:27px;color:#232323;font-size:14px;padding:10px 0px;}
.hui-box{background-color:#f2f1f1;padding:20px 0 10px;}
.hui-list{padding:22px 0px 0px;}
.hui-list li{line-height:35px;} 
.hui-list img{vertical-align:middle;margin-right:5px;}
/*责任报告*/
.sc-report-box {margin:30px auto 20px;}
.sc-report-box .manpower-l{width:70%}
.pdf-item{margin-bottom:22px;}
.pdf-time{width:116px;line-height:40px;text-align:center;height:104px;background-color:#dfdfdf;color:#868686;margin-right:15px;}
.pdf-time span{display:block;line-height:62px;border-bottom:#fff solid 1px;font-size:40px;font-weight:bold;}
.pdf-inner{overflow:hidden;border:#dadada solid 1px;padding:14px 30px 23px;background-color:#ffffff;color:#000;}
.pdf-inner h6{height:36px;line-height:36px;font-size:20px;overflow:hidden;}
.pdf-inner p{line-height:29px;}
.pdf-inner p img{vertical-align:middle;margin-right:5px;}
/*新闻中心*/
.news-inner-box .pdf-inner{padding:0px;border:none;background-color:#eee;}
.news-inner-box .pdf-inner p{line-height:20px;height:60px;color:#0e0e0e;overflow:hidden;}
.news-inner-box .pdf-item {border-bottom:#e4e3e3 solid 1px;padding:0px 0px 20px 0px;}
.news-inner-box .sc-idea-txt p{height:52px;}
/*.news-inner-box .sc-idea-item .sc-idea-pic{margin: 0 10px 0 0;}*/
.news-inner-box .sc-idea-item li{border-bottom:#a6a6a6 1px dashed;}
/*.news-inner-box .sc-idea-item img{width:119px;height:85px;overflow:hidden;}*/
.news-inner-box .sc-idea-txt i{margin-top:5px;}
/*新闻详情页*/
.news-detail-box{}
.news-detail-box h6{/*height:80px;line-height:80px;*/line-height:56px;font-size:35px;color:#030303;overflow:hidden;text-align:center;}
.news-detail-line{height:34px;line-height:34px;margin-bottom:20px;border-bottom:#c7c7c7 solid 1px;color:#808080;font-size:0;letter-spacing:0;}
.news-detail-line span{display:inline-block;width:33.33%;text-align:center;font-size:14px;}
.news-detail-line span:first-child{text-align: left;}
.news-detail-line span:last-child{text-align: right;}
.news-detail-img{text-align:center;}
.news-detail-box img{display:inline-block;max-width:700px;padding:20px 0px;}
.news-detail-box p{font-size:15px;line-height:25px;color:#353535;text-indent: 2em;padding:15px 0px;;}
/*董事会-new*/
.director-box-top{padding:64px 0px 28px;text-align:center;}
.director-info{width:117px;display:inline-block;}
.director-box-img{width:117px;height:117px;border:#ffffff solid 3px;box-shadow:0px 0px 5px #b9b9b9;border-radius:50%;overflow:hidden;}
.director-box-img img{width:117px;height:117px;border-radius:50%;}
.director-name{height:38px;line-height:38px;font-size:25px;color:#262525;text-align:center;margin:9px 0px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.director-tag{height:28px;line-height:28px;font-size:14px;color:#262525;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.director-list li{width:25%;text-align:center}
.director-list{width:1000px;margin:0 auto 100px;}

.m_head,.swiper-slide .m-banner-img,.m-banner{display:none}

/*2017-5-24*/
.q_second-box{margin-top: 0px; margin-bottom: 45px;}
.q_second-box .q_second-list{margin:0px 25px;}
.q_second_sc{margin-bottom:15px;}

/*2017-6-1*/
.q_second{position:relative;}
.q_second img{display:block; width:100%}
.q_second .q_second_title{width:100%; height:40px; position:absolute; bottom:0px; color:#fff; line-height:40px; background:transparent;background-color:rgba(13,13,13,0.7)}
.q_second .q_second_title a{color:#fff;background:url(../images/regard_ico.jpg) no-repeat 33% center; display: block;font-size:20px; text-indent:42%;opacity: 1;}
.gray-map_w{max-width: 1382px; background:url(../images/gray-map_w.jpg) no-repeat;height:530px;}
.gray-map_dx{width:738px; height:530px;}
@media (max-width:1239px){
.wrap{max-width:640px;min-width:320px;margin:0 auto;}
.mask{width: 0%;height: 100%;right: 0%;position: fixed;top: 0;background: rgba(0, 0, 0, .5);opacity: 0;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;z-index:2;}
.menu_nav{width: 70%;height: 100%;padding-top: 50px;box-sizing: border-box;position: fixed;right: -70%;top:0;background:#00904b;opacity: 0;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;overflow-y: auto;}
.wrap {position:relative;right: 0;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;-ms-transition: all .3s ease-in-out 0s;-o-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.menu_nav li{font-size:20px;line-height:60px;color:#fff;border-bottom: 1px solid #00da3e;}
.menu_nav li a,.menu_nav li a:hover{color:#fff;display: block;padding-left: 30px; width: 100%;}
.menu_cut{right:0;opacity:1;}
.mask_cut{width:30%;right:70%;opacity:1;z-index:67;}
.gray-box{padding:20px 0px 16px;}
.m_head{display:block;width:100%;background:#fff;padding:10px 15px;box-sizing:border-box;}
.m_logo{width:50%;}
.m_logo img{width:100%;vertical-align:top;}
.m_menu{margin-top:5px; position:relative}
.searchitem.hovers{top:50px;}
.m_menu a {display:inline-block;width:35px;height:35px;vertical-align:top;margin-left:10px;}
.m_menu img{width:100%;}
.swiper-slide .sc-banner-img,.sc-banner{display:none;}
.swiper-slide .m-banner-img,.m-banner{display:block;}
.m_menu .m-nav{margin-top:4px;}

.sc-header{display:none}
.industry-ul li{width:50%;}
.industry-list{margin:17px 8px 0px}
.industry-list h6{font-size:16px;}
.sc-second-box li{width:100%}
.sc-news-txt p{height:44px; margin:3% 0 5%;}
.scorll-btn{display:none}
.scorll-img {height:100px;width: 120px;}
.culture-tit{text-align:center;}
.sc-second-box .culture-img li{width:50%}
.sc-news-box,.scorll-cont{padding:0px 10px}
.footer-left{display:none}
.sc-footer{padding:19px 0px 20px;}
.footer-right{width:100%;text-align:center;}
.footer-right .contact-num{text-align:left;margin-left:25%;}
.sc-footer-txt {line-height:34px;}
.sc-footer-txt span{display:block}
/*关于我们*/
.white-box{padding:20px 0 20px;}
.m-banner img{width:100%;vertical-align:top;}
.leaser-tit{line-height:40px;font-size:24px;text-align:center;padding-bottom:15px;}
.leaser-txt-box{width:100%;}
.gray-map img{width:100%;display:block;}
.gray-map img:first-child{ position:relative}
.gray-map img:last-child{margin-top:-100px;}
.ours-li-img{margin-top:-50px;} /*2017-5-24*/
.m-leaser-li li{width:100%;}
.leaser-link-more{width:100%;margin-top:30px;}
.leaser-link-more a{display:inline-block;width:45.2%;padding:0px 2%;vertical-align:top;}
.leaser-link-more img{width:100%}
.m-leaser-li .leaser-li-first,.m-leaser-li .leaser-li-second{width:100%}
.ours-li-img li{width:96%;padding:0px 2%;margin-bottom:5%;}
.leaser-txt{width:53%;padding:10px;}
.leaser-img{width:40%;height:140px;}
.leaser-img img{width:100%;}
.leaser-txt-more{margin-top:0px;}
.leaser-txt p{color:#404040;height:80px;}

.q_second{ margin-top:20px;}
/*董事会*/
.tit-box{display:none;}
.block-tit{margin-top:0px;text-align:left;}
.block-tit a{width:45%;margin:1% 2% 0px;}
.person-list{}
.person-list li{width:96%;margin:0px 2% 5px;}
.person-list{margin-top:20px;}
.person-info-img{width:100px;height:100px;overflow:hidden;border-radius:50%;margin-right:25px;}
.person-info-img img{width:100px;height:100px;border-radius:50%}
.person-name{height:24px;line-height:24px;font-size:18px;}
.person-data{font-size:14px;height:18px;line-height:18px;}
.person-info-detail p{height:60px;line-height:20px;}
.person-list li img{width:100%;}
.block-tit a{height:30px;line-height:30px;font-size:14px;margin: 3% 2% 0;}
/*公司概况*/
.company-intro{width:96%;margin:20px 2% 0px;}
.company-intro img{width:98%;margin:0px 1% 10px;}
.company-intro-txt p{padding-bottom:10px;}
/*发展历程*/
/*.deve-intro{width:100%;margin:20px auto 0px;}
.development{width:90%;padding:0px 5%;height:auto;overflow:auto;}
.deve-box{width:93%;padding-left:20px;border-left:#049f55 solid 2px;}
.deve-box .fl,.deve-box .fr{float:initial;}
.deve-img-info{width:auto;margin:0px 0px 20px 0px;}
.deve-img-info p{height:18px;line-height:18px;font-size:15px;padding:0px 0px 6px 0px;}
.deve-img{width:auto;height:auto;overflow:hidden;}
.deve-img img{width:100%;height:auto}
.line-green{border-left:none;height:auto;padding:0px 0px 10px 5px;margin:0px 0px;}
.line-green .deve-round{left:-33px;top:23px;}
.deve-txt{width:89%;height:auto;padding:14px;}
.deve-txt h6{height:40px;font-size:16px;line-height:20px;margin-bottom:5px;}
.deve-txt p{font-size:13px;line-height:18px;height:54px;}
.deve-box:nth-child(even) .deve-txt .deve-arr{left:-16px;right:initial; 
-ms-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);transform:rotate(0deg);}
.deve-box:nth-child(even) .deve-img-info p{text-align:right;}
.unfolad-btn{display:none;}
.deve-info{margin:0px 0px 10px 0px;}*/
	.box {
    margin:20px 3%;
    width: 96%;
}
.left-pop-box{display:none;}
.event_list { width:100%;padding:0px 0px;margin:0px; background:none;}
.event_list h3 { background:none;margin: 0 0 10px 0px; font-size: 24px;  padding-left:0px;  height: 38px; }
.event_list li { background:none; margin: 0px 0px 20px;}
.deve-txt{width:92%;padding:6% 4%; }
.deve-txt span{display:block;font-size:16px;color:#018f4b;line-height:32px;}
.deve-txt p{font-size:16px;color:#1e1e1e;line-height:30px;}
.deve-txt .img{width:100%;/*height:205px;*/margin:10px 0px 0px;}
.deve-txt .deve-arr{position:absolute;left:-16px;top:22px;}
/*人力资源*/
.manpower-box{width:96%;padding:15px 2%;}
.manpower-box .fl,.manpower-box .fr{float:initial;}
.manpower-l{width:100%;padding-bottom:20px;border-bottom:#e6e5e5 solid 1px;margin-bottom:20px;}
.manpower-item{width:100%;color:#0e0e0e;margin-bottom:10px;}
.manpower-item h6{height:30px;line-height:30px;font-size:16px;padding:0px 10px;}
.manpower-box .manpower-item h6 span{font-size:13px;float:right;}
.manpower-item p{line-height:20px;padding:10px 15px;}
.manpower-name{font-size:23px;color:#242424;margin-bottom:10px;}
.manpower-name span{display:inline-block;width:26px;height:23px;background-position:-138px -71px;vertical-align:middle;margin-right:5px;}
.manpower-data{width:96%;padding:5% 2%;height:auto;}
.manpower-data .manpower-data-name{height:29px;line-height:27px;padding:0px 10px;}
/*三川理念*/
.idea-item{width:100%;margin-bottom:10px;padding:10px 10px 10px 10px;}
.idea-item img{width:40px;margin-right:5px;}
.sc-idea-box .idea-item .fl,.sc-idea-box .sc-idea-item .fl{float:left;}
.idea-item-info{overflow:hidden;margin:5px 0px 0px;}
.idea-item-info h6{font-size:15px;margin:0px 0px 4px 0px;}
.idea-item-info p{font-size:13px;}
.idea-item:first-child{background:#fff url(../images/sc-item-bg01.jpg) no-repeat 77% 15px; background-size:117px 41px;}
.idea-item:nth-child(2){background:#fff url(../images/sc-item-bg02.jpg) no-repeat 77% 15px;background-size:140px 41px;}
.sc-idea-box .manpower-l{width:96%;padding-bottom:20px;border-bottom:none;margin-bottom:0px;}
.sc-idea-box .ours-detail-img-box{text-align:center}
.sc-idea-box .ours-img-box{/*width:100%;*//*height:227px;*/margin-bottom:20px; display:inline-block;height:auto;}
.sc-idea-box .ours-img-box img{/*width:100%;*/height:227px; vertical-align:top;}
.sc-idea-box .ours-img-box p{height:35px;line-height:35px;font-size:14px;}
.sc-idea-box .manpower-name span{background-position:-275px -162px;}
.sc-idea-box .manpower-data{width:94%;height:auto;padding:8px 3% 18px;}

.sc-idea-item li{padding:10px 0px;}
.sc-idea-item .sc-idea-pic{margin:7px 10px 0px 0px;}
.sc-idea-item .sc-idea-txt{overflow:hidden;}
.sc-idea-txt p{height:26px;line-height:26px;color:#3a3a3a;font-size:15px;overflow:hidden;}
.sc-idea-txt i{display:block;font-size:13px;color:#979797;line-height:19px;}
/*员工风采*/
.staff-presence{padding:20px 0px;width:100%;margin:0 auto;}
.staff-presence p{height:48px;line-height:48px;}
/*社会责任*/
.society-box{margin:20px auto;}
.society-box .ours-img-box{box-shadow:0px 0px 3px #eee;}
.society-box .ours-img{width:100%;height:auto;overflow:hidden}
.society-box .ours-img img{width:100%;display:block}
.society-tit{padding:10px 15px 20px;}
.society-tit-name{height:30px;line-height:30px;font-size:18px;}
.society-tit-txt{height:60px;line-height:20px;}
.society-list{width:100%;padding:10px 0px 0px}
.society-item-img{width:113px;height:80px;margin-right:10px;}
.society-item-img img{width:113px;height:80px;}
.society-info h6{height:20px;line-height:20px;font-size:14px;margin-bottom:5px;}
.society-info p{height:54px;line-height:18px;margin-bottom:0px;font-size:13px;}
.society-info-name{display:none;}
.society-box .loading{padding:10px 0px}

/*水电产业*/
.industry-box{width:96%;margin:0px 2%;}
.industry-box .idea-item{padding:1px 0px 1px 0px;}
.industry-top{padding:20px 0px;}
.industry-top-txt{width:100%;margin-right:0px;}
.industry-top-txt p{line-height:18px;padding:5px 0px 10px;}
.industry-img{width:100%;padding:10px 0px 0px;}
.industry-img img{width:100%}
.industry-outer{padding: 20px 0 10px;min-height:200px;}
.industry-box .idea-item{background:none;}
.industry-txt-box{margin-left:0px;}
.industry-txt-box p{line-height:18px;font-size:13px;padding:14px 0px;}
.hui-box{padding:20px 0 10px;}
.hui-list{padding:0px 0px 20px;}
.hui-list li{line-height:25px;} 
/*责任报告*/
.sc-report-box {width:94%;margin:20px auto 0px;}
.sc-report-box .manpower-l{width:100%}
.sc-report-box .manpower-l p img{display:block;width:100%;max-width:100%;padding:0px; text-indent:-2em; }

.pdf-item{margin-bottom:10px;}
.pdf-time{width:89px;line-height:30px;height:80px;margin-right:10px;}
.pdf-time span{line-height:49px;font-size:30px;}
.pdf-inner{padding:10px 15px 10px;}
.pdf-inner h6{height:30px;line-height:30px;font-size:16px;}
.pdf-inner p{height:28px;line-height:28px;}
.pdf-inner p img{vertical-align:middle;margin-right:5px;}
.sc-report-box .fr{float: initial;}
/*新闻详情页*/
.news-detail-box{}
.news-detail-box h6{height:40px;line-height:40px;font-size:20px;text-align:left;}
.news-detail-line{height:24px;line-height:24px;margin-bottom:10px;font-size:0;letter-spacing:0;}
.news-detail-line span{width:auto;text-align:left;margin-right:5px;font-size:10px;}
.news-detail-line span:first-child{text-align: left;}
.news-detail-line span:last-child{text-align: left;}
.news-detail-img{text-align:center;}
.news-detail-img img{max-width:100%;padding:10px 0px;}
.news-detail-box p{font-size:13px;line-height:20px;padding:10px 0px;;}
/*董事会-new*/
.director-box-top{padding:20px 0px 28px;}
.director-list li{width:50%;}
.director-list{width:auto;margin:0 auto 10px;}

/*2017-5-24*/
.q_second-box{width:100%}
.q_second-zr{float:none; margin-bottom:0.5rem}
.q_second-box .q_second_sc{margin-bottom:0px; width:47.5%; float:right}
.q_second-box .q_second-list{margin:0px; width:50%;}
.q_second-box .q_second_st{ width:47.5%; float:right}
.gray-map_w{background: none; height: inherit;}
}

@media (min-width:1240px) {
.menu_nav,.mask{display:none;}
.animate {
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
/*延迟0.3秒*/
.animate3 {
	-webkit-transition: all .3s ease-in-out .3s;
	-moz-transition: all .3s ease-in-out .3s;
	-ms-transition: all .3s ease-in-out .3s;
	-o-transition: all .3s ease-in-out .3s;
	transition: all .3s ease-in-out .3s;
}
.culture-list a:hover img {transform: scale(1.2);}
/*首页*/
.sc-nav-link a:hover{color:#057740;text-decoration:none;}
.sc-search:hover{text-decoration:none;}
.industry-list:hover .industry-txt{background:rgba(2,143,76,0.82);padding:10px 0px 20px;}
.industry-list:hover p{height:45px;}
.scorll-list:hover{border:#00904b solid 1px;}
.scorll-list:hover a{text-decoration:none;}
.scorll-btn span:hover{background-color:#00904b;}
.ours-img-box a:hover img {transform: scale(1.2);}
/*董事会*/
.block-tit a:hover{text-decoration:none}
.block-tit .active:hover{background-color:#018f4b;}
/*人力资源*/
.manpower-data .manpower-data-name:hover{color:#00793f;border:#00793f solid 1px;}
/*三川理念*/
.sc-idea-item li a:hover{text-decoration:none;}
/*社会责任*/
.society-box .ours-img-box a:hover{text-decoration:none;}
/*责任报告*/
.pdf-item:hover .pdf-time{background-color:#019a51;color:#fff;}
.pdf-item:hover .pdf-inner{background-color:#ddf2e8;}
/*新闻中心*/
.news-inner-box .pdf-item:hover .pdf-inner{background-color:#eee;}
}
.searchbtn{background:url(../images/sprite.png) no-repeat; display: block;height: 42px;vertical-align: middle;  width: 40px; position: absolute;right: -17px;top:12px;}
/*公司简介----参控股公司*/
.kg_box{ width:100%; padding-bottom:20px;}
.kg_title{ width:100%; height:30px; line-height:30px; padding-top:35px; padding-bottom:5px; font-size:26px; color:#313131; font-weight:400;}
.kg_main{ width:100%; padding:20px 0;}
.kg_main a{ display:inline-block; margin-right:15px; margin-bottom:15px;}
