.aaa{padding: 0 15px;}

.ny_banner{background: url(../images/ab_bg.jpg) no-repeat center top fixed;padding: 10% 0 5% 0;}
.ny_banner h3{color: #cecece;padding-left: 90px;margin: 0;}
.ny_banner p{text-transform: uppercase;color: #eee;font-size: 22px;border-bottom: 1px solid rgba(255,255,255,.2);font-family: "arial black";}
.ny_banner span{color: #039dff;}

.youshi{background: #f1f1f1;padding: 0 0 30px 0;}
.p-brand-hd {
    padding: 95px 0 75px;
}

/*关于我们*/
.youshi_box {height:370px;padding:0 30px;margin-bottom:15px;text-align:center;box-sizing:border-box;background:#fff;color:#202020;cursor:pointer;transition:all .3s ease;}
.youshi_box:hover {box-shadow:0 10px 10px #999;}
.p-brand-icon {width:105px;height:105px;margin:0 auto;transform:translatey(-40px);}
.p-brand-tt {font-size:24px;margin-bottom:20px;}
.p-brand-hd li span {position:relative;display:block;height:50px;font:14px/20px arial;text-transform:uppercase;margin-bottom:30px;padding-bottom:10px;}
.p-brand-hd li span:after {content:' ';position:absolute;left:50%;bottom:0;width:62px;height:2px;background:#039dff;margin-left:-31px;}
.p-brand-infor {height:120px;font-size:14px;line-height:24px;text-align:justify;overflow:hidden;color:#444;}
.p-brand-text {width:540px;padding:100px 0 0;}
.p-brand-text h2 {font-size:30px;}
.p-brand-list {height:500px;}
.p-brand-f1f1f1 {background:#f1f1f1;}
.p-brand-type {font-size:20px;margin:10px 0 30px;}
.p-brand-detail {line-height:30px;height:150px;text-align:justify;}
.p-brand-btn {margin-top:25px;}
.p-brand-btn a {display:inline-block;width:108px;line-height:36px;color:#fff;border-radius:3px;text-align:center;}
.p-brand-btn a.consult {background:#f00;}
.p-brand-btn a.consult:hover {background:#ea0808;}
.p-brand-btn a.look {background:#414040;margin-left:20px;}
.p-brand-btn a.look:hover {background:#5c5757;}
.p-brand-pic {position:relative;width:660px;height:500px;}
.p-brand-middle img {position:absolute;right:0;top:70px;}
.p-brand-bottom img {position:absolute;bottom:0;left:0;}
.p-brand-top img {position:absolute;top:60px;right:0;}

.index-m-tt {text-align:center;padding:30px 0 20px;}
.index-m-tt h4{text-transform: uppercase;color: #ddd;font-size: 22px;border-bottom: 1px solid rgba(255,255,255,.2);margin: 0;
font-family: raavi;}
.index-m-tt span{color: #d5060c;}
.index-m-blod {position:relative;font-size:22px;font-weight:bold;color:#010101;padding-bottom:15px;}
.index-m-fefefe {color:#fefefe;}
.index-m-blod:after {content:" ";position:absolute;left:50%;bottom:1px;width:376px;height:1px;margin-left:-188px;background:#ddd;z-index:5;}
.index-m-blod:before {content:" ";position:absolute;left:50%;bottom:0;width:68px;height:3px;margin-left:-34px;background:#cbcbcb;z-index:10;}
.index-m-light {font-size:14px;color:#888;margin-top:10px;}

.about_main{padding-top:3%}
.about_nr{padding-bottom: 40px;border-bottom: 1px dashed #eee;}
.about_nr p{margin-bottom: 5px;line-height: 1.8;color: #666;}
.about_nr img{max-width: 100%;}
.ny_tdfc{padding-bottom: 40px;border-bottom: 1px dashed #eee;}
.fc_img{border: 1px solid #fff;}
.fc_img:hover img{transform:rotatey(180deg);}
.fc_img img{width: 100%;transition: all 1s ease;}
.hzhb{padding-bottom:5% ;}
.hzhb_box{border: 1px solid #dbdbdb;padding: 10px;margin: 0 -1px -1px 0;transition: .5s;overflow: hidden;}
.hzhb_box:hover{transform: translateY(-2px);box-shadow: 0 2px 3px rgba(0,0,0,.1);}
.hzhb_box img{width: 100%;transition: all .5s;}
.hzhb_box:hover  img{transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1);}
/*关于我们结束*/

/*工程项目*/
.ny_tit{padding-bottom: 10px;border-bottom: 1px #ddd solid;margin-bottom: 3%;}
.ny_title h3{font-size: 24px;margin: 0;}
.ny_title p{font-size: 14px;color: #888;}
.mbx{float: right;margin-top: 3%;}
.mbx a,.mbx{color: #888;}
.mbx i{margin: 0 5px;}
.ny_gcxm{padding: 5% 0;}
.ny_gcxm_main>ul>li{border: 1px solid #ddd;margin: 0 -1px -1px 0;}
.ny_gcxm_main>ul{padding: 0;}
.ny_gcxm_main>ul>li:hover{box-shadow: 0 20px 30px rgba(0,0,0,.1);}
.ny_gcxm_main>ul>li:hover .ny_gcxm_main_text1{bottom: 0;}
.ny_gcxm_main>ul>li a:hover .ny_gcxm_box_img img{transform: scale(1.2, 1.2); -moz-transform: scale(1.2, 1.2); -webkit-transform: scale(1.2, 1.2); -o-transform: scale(1.2, 1.2);}
.ny_gcxm_main>ul>li:hover .ny_gcxm_box_img:after{opacity: 1;}
.ny_gcxm_main>ul>li:hover .ny_gcxm_box_img:before{opacity: 1;top:30%;}
.ny_gcxm_box_img2{position: relative;overflow: hidden;height: 1px;padding-bottom:60%;border-top: 15px solid #fff;} 

.ny_gcxm_box_img2 img{width: 100%;transition: .6s;}
.ny_gcxm_box_img2:after{content: "";width: 86%;border: 1px solid #fff;display: block;padding:23% 0;margin: 7% ;position:absolute;
top: 0;opacity: 0;transition: .6s;}
/*/
.ny_gcxm_box_img2:before{content:"";width: 40px;height: 40px;background: url(../images/jia.png) no-repeat;display: inline-block;position: absolute;
top: 0;left: 44%;z-index: 999;opacity: 0;transition: .6s;}
/*/

.ny_gcxm_main_text{background: #fff;transition: .6s;}
.ny_gcxm_main_text h3{text-align: left;margin:0; padding:20px 0 0 20px;font-size: 16px;position: relative;z-index: 99;}
.ny_gcxm_main>ul>li:hover .ny_gcxm_main_text h4{background: #22a9ff;}
.ny_gcxm_main>ul>li a{color: #000;text-decoration: none;}
.ny_gcxm_main_text p{padding: 10px 20px;border-top: 1px solid rgba(0,0,0,.05);color: #888;font-size: 13px;}
.ny_gcxm_main_textt{background: #f8f8f8;transition: .6s;}
.ny_gcxm_main_text2 h3:after{content: "";width: 20px;height: 20px;background: #f8f8f8;display: block;position: absolute;top:10px;left: 46%;
z-index: -1;transition: .6s;
transform: rotate(45deg);-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);}
.ny_gcxm_main>ul>li:hover .ny_gcxm_main_text2 h3:after{top:-10px;background: #fff;}
.ny_gcxm_main>ul>li:hover .ny_gcxm_box_img2:after{opacity: 1;}
.ny_gcxm_main>ul>li:hover .ny_gcxm_box_img2:before{opacity: 1;top:40%;}
.ny_gcxm_main>ul>li:hover .ny_gcxm_main_textt{background: #fff;}
.ny_gcxm_main>ul>li:hover .ny_gcxm_box_img2 img
{transform: scale(1.2, 1.2); -moz-transform: scale(1.2, 1.2); -webkit-transform: scale(1.2, 1.2); -o-transform: scale(1.2, 1.2);}
.ny_gcxm_main_text h4{display: inline-block;padding: 10px 20px;background: #cbcbcb;color: #fff;margin: 0;transition: .6s;}
/*工程项目项目*/

/*产品*/
.pro_ny_box{border: 1px solid #eee;position: relative;overflow: hidden;margin-bottom: 20px;}
.pro_ny_box img{width: 100%;transition: .5s;}
.kuang2{margin: 6%;width:88% ;padding: 48% 0;display: block;position: absolute;top: 0;transition: .6s;border: 1px solid #fff;
background: rgba(0,0,0,.05);opacity: 0;}
.pro_ny_box:hover .kuang2{opacity: 1;}
.pro_ny_box:hover .pic:before{top:45%;opacity: 1;}
.pro_ny_box:hover img
{transform: scale(1.2, 1.2); -moz-transform: scale(1.2, 1.2); -webkit-transform: scale(1.2, 1.2); -o-transform: scale(1.2, 1.2);}
.pro_ny_box .pic{overflow: hidden;}
.pro_ny_box:hover:hover .pro_title{background: #039dff;}
.pro_ny_box:hover:hover .pro_title a{color: #fff;}
.pro_ny_box:hover:hover .pro_title span{color: #fff;}
/*产品结束*/

/*企业文化*/
.qywh{padding: 4% 0;}
.ny_tit2 h3{text-align: center;color:#000;font-size: 1.758em;position: relative;margin: 0;padding-bottom: 10px;}
.tit_kuai{display: inline-block;width: 60px;height: 3px;background: #039dff;}
.qywh_t_img img{max-width: 100%;}
.qywh_t_img{padding-bottom: 2.5em;}

.gsjs_2{background: url(../images/gsjs_bg.jpg) no-repeat fixed;}
.gsjs2_tit{background: rgba(0,0,0,.8);}
.gsjs2_text{padding: 13% 0 24% 18%;position: relative;}
.gsjs2_text:after{content: "";width: 33.33%;display: block;height: 100%;position: absolute;left: 33.33%;top:0;
border-left:1px solid rgba(255,255,255,.08) ;border-right:1px solid rgba(255,255,255,.08) ;}
.gsjs2_text:before{content: "";width: 100%;display: block;height: 33.33%;position: absolute;left: 0;top:33.33%;
border-top:1px solid rgba(255,255,255,.08) ;border-bottom:1px solid rgba(255,255,255,.08) ;}
.gsjs2_text h2{color:#fff;font-size: 36px;font-family: "youyuan";margin-bottom: 10px;}
.gsjs2_text span{color:#fff;font-size: 14px;font-family: "youyuan";margin-bottom: 36px;display: block;}
.gsjs2_text p{color:#fff;font-size: 14px;font-family: "youyuan";line-height: 2.6;position: relative;}
.gsjs2_text p:after{content: "";display: block;width: 22px; height: 2px;background: #fff;position: absolute;
bottom:-10px;}

.gsjs2_box1_next,.gsjs2_box2_next,.gsjs2_box3_next,.gsjs2_box4_next{padding: 35% 6% 10% 6%;}
.gsjs2_box1_next h3,.gsjs2_box2_next h3,.gsjs2_box4_next h3{color:#fff;font-size: 26px;margin-bottom: 25px;}
.gsjs2_box1_next p,.gsjs2_box2_next p,.gsjs2_box4_next p{color:#fff;font-size: 12px;line-height: 2;height: 129px;border-bottom: 1px solid rgba(255,255,255,.7);}
.gsjs2_box3_next h3{color:#000;font-size: 26px;margin-bottom: 25px;}
.gsjs2_box3_next p{color:#444;font-size: 12px;line-height: 2;height: 129px;border-bottom: 1px solid rgba(255,255,255,.7);}

.gsjs2_box1{background: url(../images/1.png) no-repeat top right rgba(255,255,255,.2);background-size: 55%;}
.gsjs2_box2{background: url(../images/2.png) no-repeat top right rgba(0,0,0,.4);background-size: 55%;}
.gsjs2_box3{background: url(../images/3.png) no-repeat top right rgba(0,0,0,.1);background-size: 55%;}
.gsjs2_box4{background: url(../images/4.png) no-repeat top right #c20000;background-size: 55%;}
/*企业文化结束*/

/*about列表*/
.honorlist{padding-bottom: 50px;}
.honorlist_nr{padding: 0;}
.honorlist_box{overflow: hidden;transition: .5s;margin-bottom: 20px;}
.honorlist_box:hover .honorlist_img{border: #039dff 1px solid;}
.honorlist_box:hover h4{background: #039dff;color:#fff;}
.honorlist_text>h4 a{transition: .5s;}
.honorlist_box:hover .honorlist_text>h4 a{color:#fff}
.honorlist_img{width: 100%;display: table;padding: 3px;border: 1px solid #e5e5e5;background: #fff;}
.honorlist_img a{height:380px;vertical-align: middle;text-align: center;width: 100%;display: table-cell;overflow: hidden;}
.honorlist_img img{max-width: 100%;max-height: 100%;transition: .5s;}
.honorlist_text h4{background: #fff;text-align: center;padding: 11px 0;transition: .5s;color:#444;margin: 0;}
.honorlist_text a{color:#444;}

.bigimg{position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;border: 10px solid #fff;}
.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 110;transition:all 1s;display: none}
.bigbox{width:100%;background: #fff;margin:0 auto;border-radius: 10px;overflow: hidden;padding:10px;}
.bigbox>.imgbox{border-radius:5px;}
.honor_box{vertical-align:middle;text-align: center;display: table-cell;height: 250px;width: 100%;}
.bigbox>.imgbox>img{width:100%;vertical-align:middle;text-align: center;display: table-cell;height: 250px;}
.imgbox:hover{cursor:zoom-in}
.mask:hover{cursor:zoom-out}
.mask>img{position: fixed;right:10px;top: 10px;width: 60px;}
.mask>img:hover{cursor:pointer}
.imgbox{height: 380px;vertical-align: middle;text-align: center;width: 100%;display: table-cell;}

.fanhui{margin: 30px 0;text-align: center;}
.fanhui a{font-size: 15px;color: #fff;display: inline-block;text-align: center;background: #039dff;padding: 10px 60px;
border-radius: 6px;transition: .5s;}
.fanhui a:hover{box-shadow: 0 2px 5px rgba(0,0,0,.3);}
/*about列表 结束*/

.ny_nav>ul{display: inline-block;padding: 0 0 3% 0;margin: 0;}
.ny_nav>ul>li{float: left;padding: 0 10px;}
.ny_nav>ul>li a{display: block;padding: 8px 35px;background: #039dff;color: #fff;border-radius: 3px;margin-bottom: 10px;}
.ny_nav>ul>li a:hover{box-shadow: 0 2px 5px rgba(0,0,0,.2);transform: translateY(-2px);background: #C20000;text-decoration: none;}

/*新闻*/
.newlist>ul>li{margin: 0 -1px -1px 0;}
.newlist>ul>li a{display: block;padding: 20px;border: 1px solid #ddd;}
.news_time h3{font-size: 24px;font-weight: bold;color: #039dff;margin: 0;}
.news_time p{font-size: 14px;color: #888;}
.news_text h3{font-size: 16px;color: #444;margin: 0 0 15px 0;}
.news_text p{font-size: 14px;color: #888;}
/*新闻结束*/

.ny_jjfa>ul>li{margin-bottom: 20px;padding: 20px;border: 1px solid #ddd;}

/*产品立项*/
.cplx_tit h4{font-family:"trebuchet ms";font-size:50px;color:#039dff ;text-align: center;}
.cplx_tit h3{font-size:24px;color:#000 ;text-align: center;margin: 0 0 15px 0;}
.cplx_tit p{text-align: center;font-size: 14px;color: #444;}
.kyzsm{padding: 3% 0;}
.kyzsm h4{font-size: 24px;color: #000;text-align: center;margin: 2% 0;}
.kyzsm span{font-size: 30px;font-weight: bold;color: #c20000;}
.kyzsm>ul>li p{font-size: 20px;color: #444;margin-top: 15px;}
@media (min-width:1000px) {
	.kyzsm>ul>li{width: 20%;}
}
.dzbz{background: url(../images/bg333_02.jpg) center no-repeat;padding: 3% 0;margin-top: 3%;}
.dzbz>ul{padding: 0 20px;}
.dzbz>ul>li{border: 1px solid #878787;padding: 3% 0;margin: 0 -1px -1px 0;transition: .5s;}
.dzbz>ul>li:hover{background: #039dff;border: #039dff 1px solid; box-shadow: 0 2px 10px rgba(0,0,0,.4);transform: translateX(-10px);}
.dzbz>ul>li h4{font-size: 24px;color: #fff;margin: 0 0 0 0;}
.dzbz_kuai{display: inline-block;width: 45px;height: 3px;background: #C20000;}
.dzbz>ul>li p{font-size: 14px;color: #fff;margin: 0 0 0 0;text-transform: uppercase;}
.cplx>ul{padding-bottom: 2%;}
/*产品立项结束*/

/*新闻详情页*/
.new_content{padding: 5% 0;}
.new_c_tit{padding-bottom: 15px;border-bottom: 1px dashed #ddd;}
.new_c_tit h2{margin: 0 0 15px 0;font-size: 20px;font-weight: bold;}
.new_c_tit p{font-size: 14px;color: #888;}
.news_c{padding: 20px 0;}
.news_c p{margin-bottom: 5px;line-height: 1.8;}
.news_c img{margin: 5px 0;max-width: 100%;}
/*新闻详情页结束*/

/*案例详情页*/
.cplx_c_main{padding-bottom: 20px;border-bottom: 1px dashed #ddd;}
.cplx_content{padding: 5% 0;}
.cplx_c_tit{padding-bottom: 15px;border-bottom: 1px dashed #ddd;}
.cplx_c_tit h2{margin: 15px 0 15px 0;font-size: 20px;font-weight: bold;}
.cplx_c_tit p{font-size: 14px;color: #888;}
.cplx_jj{padding: 15px 0;}
.cplx_jj p{margin-bottom: 5px;line-height: 1.8;}
.cplx_jj img{width: 100%;}
.cplx_jj a{display: inline-block;color: #fff;text-align: center;padding: 6px 20px;border-radius: 6px;margin-top: 20px;float: right;}
.cplx_jj a:hover{color: #fff;background: #fff;box-shadow: 0 2px 5px rgba(0,0,0,.3);transform: translateY(-2px);}
.cplx_c{padding: 0 0 0 20px !important;}
.cplx_c img{margin: 5px 0;width: 100%;}
.cplx_ssfa{padding: 20px 0;}
.cplx_ssfa p{margin-bottom: 5px;line-height: 1.8;}
.cplx_ssfa img{margin: 5px 0;    max-width: 100% !important;height: auto;}
/*案例详情页结束*/

/* 通用分页样式 */
.pages {
	display: inline-block;
	height: 26px;
	padding: 5px 0;
	margin-top: 5px;
	clear: both;
}
.pages:after {
	content: '.';
	clear: both;
	height: 0;
	line-height: 0;
	display: block;
	visibility: hidden;
}
.pages ul {
	padding: 0;
	list-style: none;
	margin: 0;
}
.pages li {
	float: left;
	margin-right: 5px;
}
.pages li a {
	padding: 5px 10px;
	border: 1px solid #e1e1e1;
	height: 24px;
	line-height: 24px;
	color: #666;
}
.pages li a:hover {
	border: 1px solid #3a97ef;
	background: #3a97ef;
	color: #fff;
	text-decoration: none;
}
.pages li span {
	border: 1px solid #e1e1e1;
	height: 24px;
	line-height: 24px;
	color: #c4c4c4;
	padding: 5px 10px;
}
.pages .current a {
	border: 1px solid #3a97ef;
	background: #3a97ef;
	color: #fff;
}
.d_page p{color: #444;}
.d_page p a{color: #444;font-size: 14px;}
.d_page p:first-child{float: left;}
.d_page p:last-child{float: right;}






