@charset "utf-8";
.bc-proy{ height:882px; background:url(../images/bg1.jpg) center no-repeat; overflow:hidden;}
.bc-proy-search{ width:689px; height:48px; border:1px #ffaa01 solid; margin:25px auto;}
.mytxt{ width:483px; height:48px; line-height:48px; float:left; border:0; padding:0 15px; outline:none;}
.mysub{ width:176px; height:48px; background:#ffaa01; color:#fff; font-size:16px; border:0; float:right;}
.bc-proy-con{ width:1300px; height:325px; background:url(../images/bc1.jpg) no-repeat; margin:38px auto;}
.con-lt{ width:610px;}
.con-lt-tit{ height:70px;}
.con-lt-tit span{ float:left; width:150px; line-height:70px; text-align:center; font-size:24px; letter-spacing:2px; color:#111;}
.con-lt-tit a{ float:right; padding:24px 26px;}
.con-lt-con{ padding:15px 5px;}
.con-lt-con li{ float:left; width:100px; text-align:center;}
.con-lt-con li a{ color:#aaa; font-size:14px; display:block; padding-bottom:20px;}
.con-lt-con li a:hover{ color:#ffaa01;}
.con-lt-con li a img{ height:55px; padding:5px 0 10px; transition:.5s;}
.con-lt-con li a:hover img{ height:65px; padding:0 0 5px;}

.con-cen{ width:330px;}
.con-cen-tit{ height:70px;}
.con-cen-tit span{ float:left; width:150px; line-height:70px; text-align:center; font-size:24px; letter-spacing:2px; color:#111;}
.con-cen-tit a{ float:right; padding:24px 26px;}
.con-cen-con{ padding:15px 30px;}
.con-cen-con li{ width:90px; float:left; line-height:60px;}
.con-cen-con li a{ color:#aaa;}
.con-cen-con li a:hover{ color:#ffaa01;}
.con-rg{ width:360px;}
.con-rg-tit{ height:70px;}
.con-rg-tit span{ float:left; width:150px; line-height:70px; text-align:center; font-size:24px; letter-spacing:2px; color:#111;}
.con-rg-tit a{ float:right; padding:24px 26px;}
.con-rg-con{ padding:25px 15px;}
.con-rg-con li{ width:110px; float:left; text-align:center; padding-bottom:30px;}
.con-rg-con li a{ display:block; color:#aaa;}
.con-rg-con li a:hover{ color:#ffaa01;}
.bc-proy-bot{ width:640px; height:120px;}
.bc-proy-bot ul li a{ width:120px; height:60px; padding:30px 0; float:left; background:url(../images/bc3.png) no-repeat; margin:0 20px; text-align:center; font-size:16px !important; color:#000;}
.bc-proy-bot ul li a span{ display:block; font-weight:700; line-height:32px;}

.bc-proy-bot ul li a{transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; }
.bc-proy-bot ul li a:hover { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg);}

.bc-proy-more{ width:105px; height:31px; background:url(../images/bc4.png) no-repeat; line-height:31px; text-align:center; margin-top:35px; transition:.5s;}
.bc-proy-more a{ color:#ffaa01; font-size:14px; display:block; transition:.5s;}
.bc-proy-more:hover{ width:120px; height:33px; background:url(../images/ysmore.png) no-repeat; line-height:33px; text-align:center; }
.bc-proy-more:hover a{ color:#000;}

.bc-two{ height:700px; padding:17px 0; background:url(../images/bg2.jpg) center no-repeat;}
#featureContainer a {POSITION: relative;}
#featureContainer {WIDTH:1300px;}
#wrap {OVERFLOW: hidden}
#feature {POSITION: relative;}
#feature .prev {TEXT-INDENT: -9999px; WIDTH:54px; DISPLAY: block; BACKGROUND: url(../images/lt.jpg) center top; FLOAT: left; HEIGHT:24px; BORDER-TOP: #999 0px dotted; top:40px; left:560px;}
#feature .next {TEXT-INDENT: -9999px; WIDTH:54px; DISPLAY: block; BACKGROUND: url(../images/rg.jpg) center top; FLOAT: right; HEIGHT:24px; top:40px; right:560px;}
#feature .prev:hover { BACKGROUND-POSITION: center bottom }
#feature .next:hover { BACKGROUND-POSITION: center bottom }
.featureUL { POSITION: relative; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; FLOAT: left; LEFT: 0px}
#botton-scroll {Z-INDEX: 0; MARGIN: 0px auto; WIDTH:1300px; FLOAT: left; HEIGHT: 432px;}
#block {Z-INDEX: 0; POSITION: relative; MARGIN: 0px auto; WIDTH: 1300px; HEIGHT: 432px; OVERFLOW: hidden;}
.featureBox {width:423px; FLOAT: left; HEIGHT: 432px; OVERFLOW: hidden; margin-right:10px; position:relative;}
.featureBox i{ width:118px; height:128px; position:absolute; right:0; top:0; display:block; background:url(../images/bc6.png) no-repeat; z-index:10;}
.pic-con{ width:406px; height:415px; border:1px #ffab00 solid; margin-top:15px;}
.conimg{ width:406px; height:265px; overflow:hidden;}
.conimg img{ width:406px;}
.featureBox .conimg img{ width:100%;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
}
.featureBox:hover .conimg img {
	-webkit-transform: scale(1.12);
	-moz-transform: scale(1.12);
	-o-transform: scale(1.12);
	transform: scale(1.12);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

.concoy{ background:#fff; height:130px; padding:10px 0px;}
.concoy a{ display:block; font-size:16px; height:40px; line-height:45px; overflow:hidden; padding:0 20px; transition:.5s;}
.featureBox:hover .concoy a{ color:#ff6b00;} 
.concoy span{ line-height:50px;}
.concoy span.fl{ color:#ff6b00; font-size:24px; padding-left:20px;}
.concoy span.fr{ color:#777; font-size:16px; text-decoration:line-through; padding-right:20px;}
.concoy p{ height:40px; border-top:1px #f2f2f2 solid; font-size:15px; color:#999;}
.concoy p em{ float:left; width:50%; line-height:55px; text-align:center;}
.concoy p em.fl{border-right:1px #f2f2f2 solid; margin-left:-1px;}
.bc-two-title{ height:120px; line-height:120px; text-align:center; color:#fea900; font-size:31px;}
.bc-two-bot{ width:28px; height:28px; margin-top:40px;}

.bc-three{ height:662px; padding:20px 0; background:url(../images/bg3.jpg) center no-repeat;}
.bc-three-p{ width:870px; height:40px; line-height:40px;}
.bc-three-mid{ width:980px; height:50px; line-height:50px; margin:25px auto;}
.bc-three-mid span{ float:left; width:85px; font-size:19px;}
.mytxt1{ width:515px; height:48px; line-height:48px; float:left; border:0; padding:0 15px; outline:none; border:1px #ffaa01 solid;}
.mysub1{ width:176px; height:50px; background:#ffaa01; color:#fff; font-size:16px; border:0; float:left;}
.bc-three-mid a{ float:right; background:#3d7eff; height:50px; line-height:50px; width:140px; text-align:center; color:#fff; font-size:16px;}
.bc-three-con{ width:933px; height:148px; background:url(../images/bc8.png) no-repeat; overflow:hidden;}
.bc-three-con span{ float:left; width:62px; height:120px; font-size:18px; text-align:center; padding-top:28px;}
.bc-three-con ul{ float:left; width:777px; padding:17px 20px; overflow:hidden;}
.bc-three-con ul li{ float:left; text-align:center; width:86px; }
.bc-three-con ul li a{ color:#aaa; font-size:15px;}
.bc-three-con ul li a:hover{ color:#ffaa01;}
.bc-three-con i{ float:right; width:50px; height:127px;}
.bc-three-con ul li img{height:50px; padding:5px 0 10px; transition:.5s;}
.bc-three-con ul li:hover img{height:60px; padding:0px 0 5px;}

.bc-three-bot{ width:480px; height:120px;}
.bc-three-bot ul li a{ width:120px; height:120px; line-height:120px; float:left; background:url(../images/bc3.png) no-repeat; margin:0 20px; text-align:center; font-size:24px !important; color:#000;}
.bc-three-bot ul li a{transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; }
.bc-three-bot ul li a:hover { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg);}
.bc-three-more{ width:105px; height:31px; background:url(../images/bc4.png) no-repeat; line-height:31px; text-align:center; margin-top:35px; transition:.5s;}
.bc-three-more a{ color:#ffaa01; font-size:14px; display:block; transition:.5s;}
.bc-three-more:hover{ width:120px; height:33px; background:url(../images/ysmore.png) no-repeat; line-height:33px; text-align:center; }
.bc-three-more:hover a{ color:#000;}

.bc-four{ height:612px; padding:50px 0; background:url(../images/bg4.jpg) center no-repeat;}
.bc-four-title{ width:1300px; margin:0 auto; text-align:center; color:#ffaa00; font-size:30px; line-height:50px;}
.bc-four-con{ width:1065px; height:480px; position:relative; margin-top:50px;}
.bc-four-con div{ position:absolute; text-align:center; color:#fff;}
.bc-four-con div img{ padding-top:30px;}
.bc-four-con div em{ font-size:24px; font-weight:700; color:#ffaa00; display:block; line-height:60px;}
.bc-four-con div p{ font-size:14px;}
.four-con1{ width:406px; height:219px; background:url(../images/bc14.png) no-repeat; left:0; top:0; transition:.5s;}
.four-con1:hover{background:url(../images/bc14s.png) no-repeat;}
.four-con2{ width:406px; height:219px; background:url(../images/bc15.png) no-repeat; right:0; top:0; transition:.5s;}
.four-con2:hover{background:url(../images/bc15s.png) no-repeat;}
.four-con3{ width:406px; height:219px; background:url(../images/bc16.png) no-repeat; left:0; bottom:0; transition:.5s;}
.four-con3:hover{background:url(../images/bc16s.png) no-repeat;}
.four-con4{ width:406px; height:219px; background:url(../images/bc17.png) no-repeat; right:0; bottom:0; transition:.5s;}
.four-con4:hover{background:url(../images/bc17s.png) no-repeat;}
.four-tit{ width:322px; height:341px; background:url(../images/bc9.png) center no-repeat; left:50%; margin-left:-161px; top:80px;}
.bc-four-more{ width:120px; height:33px; background:url(../images/ysmore.png) no-repeat; line-height:33px; text-align:center; margin-top:25px;}
.bc-four-more a{ color:#000; font-size:14px; display:block;}


.bc-five{ height:697px; background:url(../images/bg5.jpg) center no-repeat; padding:40px 0;}
.ind-news{ width:410px; height:540px; float:left; margin-top:35px;}
.ind-news-title{ height:45px; background:url(../images/bc18.png) left no-repeat; border-bottom:1px #d2d2d2 solid;}
.ind-news-title span{ line-height:45px; padding-left:30px; color:#ffaa00; font-size:17px;}
.ind-news-title a{width:28px; height:28px; background:url(../images/more2.jpg) center no-repeat;transition:.5s; margin-top:10px;}
.ind-news-title a:hover{ background:url(../images/more2s.jpg) center no-repeat;}
.ind-news-img{ height:230px; overflow:hidden; margin:25px auto 15px;}
.ind-news-img img{ width:100%; height:auto;}
.ind-news-img img{ width:100%;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
}
.ind-news-img:hover img {
	-webkit-transform: scale(1.12);
	-moz-transform: scale(1.12);
	-o-transform: scale(1.12);
	transform: scale(1.12);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
.ind-news-con{ padding-top:5px;}
.ind-news-con li{ height:38px; line-height:38px; background:url(../images/d.jpg) 5px center no-repeat; transition:.5s; border-bottom:1px #ddd dashed;}
.ind-news-con li:hover{ background:url(../images/ds.jpg) 5px center no-repeat;}
.ind-news-con li a{ padding-left:25px; transition:.5s; display:block;}
.ind-news-con li a:hover{ color:#ffaa00;}
.newlt{ margin-left:35px;}

.linky{ height:91px; background:url(../images/bg6.jpg) center no-repeat;}
.linkys{ width:760px; margin:0 auto; padding:30px 180px 8px 360px;}
.linkys a{ padding:0 8px; color:#aaa; font-size:12px; line-height:18px;}
/**2020-07-30**/
.bc-two-more{ display:block; text-align:center; padding-top:120px;}