/* CSS Document */
@charset "utf-8";
body{ margin:0; padding:0; font-family:"微软雅黑"; font-size:12px; color:#333333; background:#FFF;}
ul,li,dl,dt,dd{ list-style:none; margin:0; padding:0; outline:none;}
a{ text-decoration:none; color:#333333; margin:0; padding:0; border:0; outline:none;}
p,h2,h3,h4,img,div{ border:0; margin:0; padding:0; outline:none;}
input,textarea{ border:0; outline:none; outline:none;}
img{ display:block; max-width:100%; max-height:100%; outline:none;}
.clear{ clear:both;}
.w1200{ width:1200px; margin:0 auto;}

header .top1{ width:100%; height:18px; padding:14px 0; background:#283149; font:normal 14px/18px "微软雅黑"; color:#FFF; overflow:hidden;}
header .top1 ul{ float:right;}
header .top1 ul li{ float:left; margin-left:20px;}
header .top1 ul li span{ font:bold 18px/18px "微软雅黑";}
header .top1 ul li img{ display:inline-block; vertical-align:middle; margin-right:8px;}
header .top2{  padding:13px 0; background-color: #FDE8D0}
header .top2 .logo{ float:left;}
header .top2 .logo img{ display:inline-block; vertical-align:middle;}
header .top2 .logo span{ display:inline-block; vertical-align:middle; font:normal 16px/30px "微软雅黑";}
header .top2>div>ul{ margin-top:33px;}
header .top2>div>ul>li{ float:left; margin:0 14px;position:relative;}
header .top2>div>ul>li.on>a{ color:#FF8D1C; border-bottom:2px solid #FF8D1C;}
header .top2>div>ul>li>a{ display:block; width:100%; height:38px; font:normal 16px/38px "微软雅黑"; box-sizing:border-box;}
header .top2>div>ul>li>ul{ width:100px; position:absolute; z-index:99; left:50%; transform:translateX(-50%); top:38px; background:rgba(255,255,255,0.9); display:none;}
header .top2>div>ul>li>ul li{ float:left; width:100%;}
header .top2>div>ul>li>ul li a{ display:block; width:100%; font:normal 14px/30px "微软雅黑"; text-align:center;}
header .top2>div>ul>li>ul li a:hover{  color:#FF8D1C;font:normal 14px/30px "微软雅黑"; text-align:center; background-color: #ffe8cf
}
header .top2>div>ul>li:hover>a{ color:#FF8D1C; font-weight:bold; border-bottom:2px solid #FF8D1C;}
header .top2>div>ul>li:hover>ul{ display:block;}

/*手机*/
.phone_menu_trigger {display:none;position:absolute;right:10px;top:50%;z-index:10;transform:translateY(-50%);transition:all 0.4s ease-in-out;z-index:11;}
.phone_menu_trigger > div {width:24px;height:2px;cursor:pointer;background:#333;transition:all 0.4s ease-in-out;}
.phone_menu_trigger > div:not(:last-child) { margin-bottom:5px;}
.phone_menu_trigger.on div:nth-child(1) { transform:rotateZ(45deg) translateY(5px);}
.phone_menu_trigger.on div:nth-child(2) { transform:rotateZ(-45deg) translateY(-5px);}
.phone_menu_trigger.on div:nth-child(3) { height:0px;}
.phone_menu_head_img {display:none;}
.phone_menu_head_img > img {height: 34px;}


/*手机导航内容*/
.phone_menu {display:none;position:fixed;top:0;left:0; z-index:999; overflow:scroll; background:#fff;padding:0 0 20px;width:100%;height:calc(100% - 65px);margin-top:50px;}
.phone_menu>ul>li {font:normal 18px/54px "微软雅黑";color:#000;border-bottom:dashed 1px #ccc;}
.phone_menu>ul>li > a {display:block;color:#333;padding-left:15px;font-size:16px;position:relative;}
.phone_menu>ul>li > .phone_menu_tab {padding-left:30px;display:none;}
.phone_menu>ul>li > .phone_menu_tab > li {position:relative; font:normal 15px/36px "微软雅黑";}
.phone_menu>ul>li > .phone_menu_tab > li > a {color:#000000;padding-left:15px;}
.phone_menu>ul>li > .phone_menu_tab > li:before {content:'';display:block;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%);border-radius:50%;background:#FF8D1C;}
.phone_menu>ul>li.MpNav > a:after {content:'';transition:all 0.4s ease-in-out;display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%);border-style:solid solid none solid;border-width:8px;border-color:#FF8D1C transparent transparent transparent;}
.phone_menu>ul>li.MpNav > a.open:after {transform:rotate(-180deg);}

.download_flag {
/*padding-left: 20px;*/
}
.download_flag:after {
	content:'';
	transition:all 0.01s ease-in-out;
	display:block;
	position:absolute;
	top:50%;
	right:8px;
	transform: translateY(-40%) translateX(calc(100% + 30px));
	border-style:solid solid none solid;
	border-width:6px;
	border-color: #9a9a9a transparent transparent transparent;
	margin-right: 20px;
}
.download_flag:hover:after {
	content:'';
	transition:all 0.01s ease-in-out;
	display:block;
	position:absolute;
	top:50%;
	right:8px;
	transform: translateY(-40%) translateX(calc(100% + 30px));
	border-style:solid solid none solid;
	border-width:6px;
	border-color:#FF8D1C transparent transparent transparent;
	margin-right: 20px;

}
.fix_header_top2{ display:block; width:100%; height:38px; font:normal 14px/38px "微软雅黑"; box-sizing:border-box;}
.fix_header_logo_display{display: block;}
.fix_header_logo_display_none{display: none;}



.ind_ban{ width:100%; height:100%; position:relative; overflow:hidden;}
.ind_ban .swiper-pagination-bullet{line-height: 9px;  background: rgba(0, 0, 0, 0.2);width:12px; color: #ffffff;height:12px; padding: 8px;opacity:0.8;}
.ind_ban .swiper-pagination-bullet-active{ line-height: 9px; background: #ffffff;color: #000000; opacity:0.8;}
.ind_ban img{ position:relative; z-index:2;vertical-align: middle; margin:0 auto;max-width:1920px;width:100%;}

.ind_search{ width:100%; height:86px; background:#fff; border-bottom:1px solid #d1e8f3;}
.ind_search img{ display:inline-block; vertical-align:middle;}
.ind_search .box{ float:right; margin-top:10px;}
.ind_search .box input{ width:360px; vertical-align:top; padding:0 0 0 15px; height:40px; border:1px solid #e9e9e9;}
.ind_search .box button{ vertical-align:top; border:0; padding:0;}
.ind_search .box p{ font:normal 14px/30px "微软雅黑"; padding-left:10px;}
/*滚动公告*/

.fl{float:left}.fr{float:right}

.notice-revision ul{width:1080px}
.notice-revision ul li{display:flex;align-items:center}
.notice-revision ul .fa{margin-right:10px;margin-top:4px}
.notice-revision ul .fa::before{content:"";width:20px;height:20px;background:url("/skin/images/news.png") center no-repeat;background-size:contain;display:inline-block}
.notice-revision a.link-update{width:100px;height:40px;background:rgba(255, 255, 255, 1);border:1px
solid rgba(255,141,28,1);border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400;color:rgba(255,141,28,1);background:none;padding-right:0}
.notice-title{margin-top:10px; margin-bottom:10px; !important;display:table}.notice-title
ul{background:#f5f5f5;border-radius:20px;color:#333;width:1010px;padding:8px
15px}.notice-title
a{color:#ee7800}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.notice-scroll{height:20px;overflow:hidden;color:#ff8d1c;box-sizing:border-box;width:950px}.notice-scroll
a{height:20px;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px}
.cls_container{width:680px;font-size:14px;height:24px;overflow:hidden;}
.cls_container ul{list-style-type:none;margin:0;padding:0;margin-left:32px;}
.cls_container ul li{height:24px;line-height:24px;width:680px;float:left;display:inline;}

.ind_tit{ text-align:center;}
.ind_tit h3{ font:normal 36px/36px "微软雅黑"; color:#FF8D1C; padding:38px 0 23px;}
.ind_tit h3 span{ color:#333;}
.ind_tit p{ font:normal 12px/12px "微软雅黑"; color:#e4e3e3; letter-spacing:5px;}
.ind_tit h4{ font:normal 24px/24px "微软雅黑"; padding:20px 0 30px;}
.ind_box1 { background:#F5F5F5; padding-bottom:20px;}
.ind_box1 .lm{ text-align:center; margin-bottom:30px;}
.ind_box1 .lm li{ display:inline-block; margin:0 10px;}
.ind_box1 .lm li a{ border-radius: 100px; display:block; width:168px; height:42px; text-align:center; font:normal 14px/42px "微软雅黑"; border:1px solid #cccccc; border-radius:100px; cursor:pointer;}
.ind_box1 .lm li.on a{ border-radius: 100px; background:#FF8D1C; border:1px solid #FF8D1C; color:#FFF;}
.ind_box1 .lm li a:hover{ border-radius: 100px; background:#FF8D1C; border:1px solid #FF8D1C; color:#FFF;}
.ind_box1 .lm span{ float:left; padding-top: 5px;}
.ind_box1 .list{ overflow:hidden; margin-bottom:0px;}
.ind_box1 .list li{ width:290px; height:320px; float:left; position:relative; margin:0 10px 20px 0; background-color:#FFFFFF;}
.ind_box1 .list li>a img{ width:290px; height:260px;}
.ind_box1 .list li>p{ width:100%; height:32px; position:absolute; z-index:2; left:10px; bottom:32px; font:normal 14px/32px "微软雅黑"; color:#000; text-align:left;}
.ind_box1 .list li>div{ width:100px; height:27px; position:absolute; z-index:2; right:0; top:0; font:bold 14px/27px "微软雅黑"; color:#FFF; text-align:center; background:#FF8D1C; border-radius:0 0 6px 6px; animation:zooms1 linear 1s infinite;}
.ind_box1 .list li>div img{ display:inline-block; vertical-align:top; animation:zooms2 linear 1s infinite;}
/*.ind_box1 .list li:nth-child(3n){ margin:0 10px 10px 0;}*/

@keyframes zooms1{
	0%{
		font:normal 12px/32px "微软雅黑";
	}
	40%{
		font:normal 14px/32px "微软雅黑";
	}
	100%{
		font:normal 12px/32px "微软雅黑";
	}
}
@keyframes zooms2{
	0%{
		width:24px;
	}
	40%{
		width:26px;
	}
	100%{
		width:24px;
	}
}

.ind_gg1{ width:100%; position:relative; overflow:hidden;}
.ind_gg1 img{ position:relative; left:50%; transform:translateX(-50%); max-width:1920px;}

.ind_box2 .lm{ height:70px; margin:0 30px 140px; border-bottom:1px solid #cccccc;}
.ind_box2 .lm li{ width:140px; float:left; text-align:center; padding-bottom:46px; margin:0 110px 0 0;}
.ind_box2 .lm li div{ width:120px; height:120px; background:#FFF; padding:9px; border:1px solid #cccccc; border-radius:50%;}
.ind_box2 .lm li div a{ display:block; width:100%; height:100%; border-radius:50%; background:#FF8D1C; font:normal 18px/32px "微软雅黑"; color:#FFF; cursor:pointer;}
.ind_box2 .lm li div a img{ display:inline-block; margin-top:22px; vertical-align:top;}
.ind_box2 .lm li:nth-child(5){ margin:0;}
.ind_box2 .lm li:hover div a{ background:#FF8D1C;}
.ind_box2 .lm li.on{ background:url(../images/index_48.jpg) no-repeat center bottom;}
.ind_box2 .lm li.on div a{ background:#FF8D1C;}
.ind_box2 .con{ overflow:hidden; padding:0 60px;}
.ind_box2 .con>h3{ text-align:center; font:normal 24px/48px "微软雅黑";}
.ind_box2 .con>h3 img{ display:inline-block; vertical-align:top;}
.ind_box2 .con>div{ float:left;}
.ind_box2 .con>h4{ width:560px; float:right; margin-top:38px; font:normal 28px/56px "微软雅黑";}
.ind_box2 .con>p{ width:560px; float:right; font:normal 14px/26px "微软雅黑";}
.ind_box2 .con>p>a{ display:block; width:188px; height:50px; background:#f76335; margin-top:80px; border-radius:8px; text-align:center; font:normal 16px/50px "微软雅黑"; color:#FFF;}

.ind_box3{ overflow:hidden; background:#f0faff;}
.ind_box3 .list{ overflow:hidden; margin-bottom:30px;}
.ind_box3 .list li{ width:392px; height:260px; float:left; padding:16px; margin:0 12px 10px 0; box-sizing:border-box; background:url(../images/index_55.jpg);}
.ind_box3 .list li div{ float:right; width:86px; height:86px; border-radius:50%; overflow:hidden;}
.ind_box3 .list li h3{ font:normal 16px/56px "微软雅黑"; height:46px; color:#FFF;}
.ind_box3 .list li h3 span{ font:bold 46px/46px "微软雅黑"; display:inline-block; vertical-align:top; padding:0 8px;}
.ind_box3 .list li h4{ font:bold 20px/40px "微软雅黑"; color:#FFF;}
.ind_box3 .list li p{ width:100%; height:75px; float:left; font:normal 14px/25px "微软雅黑"; padding-top:50px;}
.ind_box3 .list li:nth-child(3n){ margin:0 0 10px 0;}
.ind_box3 .list li:hover{ background:url(../images/index_56.jpg);}

.ind_gg2{ width:100%; position:relative; overflow:hidden;}
.ind_gg2 img{ position:relative; left:50%; transform:translateX(-50%); max-width:1920px;}

.ind_box4 .list{ overflow:hidden; margin-bottom:0px;}
.ind_box4 .list li{ width:292px; float:left; background:#fcfcfc; margin:0 10.66px 0 0; position:relative;}
.ind_box4 .list li span{ position:absolute; z-index:2; width:58px; height:58px; padding:3px; background:#FFF; border-radius:50%; overflow:hidden; left:14px; top:194px;}
.ind_box4 .list li span img{ border-radius:50%;}
.ind_box4 .list li div{ height:226px;}
.ind_box4 .list li p{ font:normal 14px/24px "微软雅黑"; padding:40px 15px 15px;}
.ind_box4 .list li a{ display:block; width:120px; height:32px; text-align:center; font:normal 14px/32px "微软雅黑"; color:#FF8D1C; border:1px solid #d4d4d4; margin:0 0 35px 15px;}
.ind_box4 .list li:nth-child(4){ margin:0;}
.ind_box4 .list li:hover{ background:#FF8D1C; color:#ffffff;}
.ind_box4 .list li:hover a{ background:#ffffff; border:1px solid #ffffff;}

.ind_box5 .lm{ overflow:hidden; margin:30px auto; text-align:center;}
.ind_box5 .lm li{ display:inline-block; margin:0 10px;}
.ind_box5 .lm li a{ display:block; width:170px; height:44px; text-align:center; font:normal 16px/44px "微软雅黑"; border:1px solid #cccccc; border-radius:10px;}
.ind_box5 .lm li a:hover{ background:#FFA851; color:#FFF; border:1px solid #FFA851;}
.ind_box5 .list{ width:100%; border-left:1px solid #cccccc; border-top:1px solid #cccccc; box-sizing:border-box; margin-bottom:40px;}
.ind_box5 .list li{ width:20%; height:136px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; box-sizing:border-box; float:left; position:relative;}
.ind_box5 .list li div img{ filter:grayscale(100%);}
.ind_box5 .list li h3{ width:207px; height:34px; text-align:center; background:#FFA851; border-radius:10px; font:normal 16px/34px "微软雅黑"; color:#FFF; position:absolute; z-index:2; left:50%; bottom:0; transform:translate(-50%,50%); display:none;}
.ind_box5 .list li:hover{ box-shadow:0 0 15px #f1f1f1;}
.ind_box5 .list li:hover h3{ display:block;}
.ind_box5 .list li:hover div img{ filter:grayscale(0);}

.ind_box6{ overflow:hidden; padding-bottom:16px; /*background:url(../images/index_98.jpg) no-repeat center bottom;*/}
.ind_box6 .title{ overflow:hidden; border-bottom:1px solid #cccccc; margin-bottom:20px;}
.ind_box6 .title div{ height:50px; float:left; font:normal 28px/50px "微软雅黑"; color:#FF8D1C;}
.ind_box6 .title div span{ font:normal 12px/70px "微软雅黑"; color:#e4e3e3; margin-left:15px;}
.ind_box6 .title p{ float:right; font:normal 14px/14px "微软雅黑"; margin-top:22px; color:#666666;}
.ind_box6 .title p a{ color:#666666;}
.ind_box6 .title p a:hover{ color:#FF8D1C;}
.ind_box6 .l{ width:45%; float:left; margin-right:15px;}
.ind_box6 .r{ width:45%; float:right;}
.ind_box6 .box{ margin-bottom:20px;}
.ind_box6 .box>h3{ height:40px; overflow:hidden; font:normal 20px/40px "微软雅黑"; border-bottom:1px solid #cccccc;}
.ind_box6 .box>h3 span{ font:normal 12px/50px "微软雅黑"; color:#e4e3e3; margin-left:15px;}
.ind_box6 .box>h3 a{ float:right; font:normal 12px/50px "微软雅黑"; color:#666666}
.ind_box6 .box>h3 a:hover{ color:#FF8D1C;}
.ind_box6 .box>.box_gd{ height:222px; overflow:hidden;}
.ind_box6 .box>.box_gd .sw2{ height:216px;}
.ind_box6 .box ul li{ height:36px; font:normal 14px/36px "微软雅黑"; border-bottom:1px dashed #cccccc; box-sizing:border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.ind_box6 .box ul li span{ display:inline-block; vertical-align:middle; margin:0 10px 0 5px; width:7px; height:7px; background:#999999;}
.ind_box6 .box ul li:hover a{ color:#FF8D1C;}
.ind_box6 .box ul li:hover span{ background:#FF8D1C;}
.ind_box6 .box>dl dt{ width:100%; margin-top:14px; border-bottom:1px dashed #cccccc; margin-bottom:10px;}
.ind_box6 .box>dl dt h4{ font:normal 16px/28px "微软雅黑"; margin-top:10px;}
.ind_box6 .box>dl dt h4 a:hover{ color:#FF8D1C;}
.ind_box6 .box>dl dt p{ font:normal 14px/24px "微软雅黑"; color:#888888}
.ind_box6 .box>dl dd{ width:192px; float:left;}
.ind_box6 .box>dl dd h4{ font:normal 16px/28px "微软雅黑"; margin-top:10px;}
.ind_box6 .box>dl dd h4 a:hover{ color:#FF8D1C;}
.ind_box6 .box>dl dd:nth-child(2){ float:right;}

footer{ width:100%; padding:46px 0; overflow:hidden; background:#282828;}
footer .menu{ float:left; border-right:1px solid #a4a4a4;}
footer .menu dl{ width:95px; float:left; margin:0 35px 20px 0;}
footer .menu dl:last-child{ margin:0 0 20px 0;}
footer .menu dl dt{ font:normal 16px/36px "微软雅黑"; color:#FFF;}
footer .menu dl dd{/* padding-left:16px;*/ font:normal 14px/30px "微软雅黑";}
footer .menu dl dd a{ color:#a4a4a4;}
footer .menu dl span{ display:block; width:30px; height:1px; margin:5px 0 10px 16px; background:#a4a4a4;}
footer .cont{ width:255px; float:left; margin-left:30px;}
footer .cont .tit{ font:normal 14px/28px "微软雅黑"; color:#a4a4a4; padding-bottom:24px; margin-bottom:12px; border-bottom:1px solid #a4a4a4;}
footer .cont .tit img{ float:left; margin:0 10px 0 5px;}
footer .cont .tit span{ font:normal 24px/32px "微软雅黑"; color:#FFF;}
footer .cont>img{ float:left; margin-top:5px;}
footer .cont .con{ width: calc(100% - 30px); float:right; font:normal 12px/26px "微软雅黑"; color:#a4a4a4;}
footer .cont .con img{ display:inline-block; vertical-align:middle;}
footer .ewm{ width:134px; float:right; background:#535353; font:normal 14px/24px "微软雅黑"; color:#FFF; text-align:center;}
footer .ewm p{ padding:5px 0;}
.wap{display:none;}

.r_online{ width:50px; position:fixed; z-index:80; top:54%; right:10px;}
.r_online ul li{ width:48px; height:48px; border:1px solid #eeeeee; margin-bottom:7px; background:#FFF; position:relative;}
.r_online ul li em{ display:inline-block; vertical-align:top; width:48px; height:48px; overflow:hidden; position:relative; float:left;}
.r_online ul li em>em{ display:block; width:48px; height:48px; position:absolute; left:-48px; filter:drop-shadow(rgb(51, 51, 51) 48px 0px); background-size:contain;}
.r_online ul li div{ position:absolute; z-index:2; top:0; right:65px; padding:0 10px; font:normal 16px/44px "微软雅黑"; color:#FFF; background:#FFA851; border-radius:5px; display:none;}
.r_online ul li div:after{ content:''; width:0; height:0; position:absolute; z-index:2; right:-18px; top:14px; border-style:solid; border-width:8px 9px; border-color:transparent transparent transparent #FFA851;}
.r_online ul li:hover{ border:1px solid #FFA851;}
.r_online ul li:hover em>em{ filter:drop-shadow(rgb(255, 168, 81) 48px 0px);}
.r_online ul li:hover div{ display:block;}

.r_online ul li:nth-child(1){  border:1px solid #FF8D1C;}
.r_online ul li:nth-child(2) div{ width:170px;}
.r_online ul li:nth-child(2) em{ background:url(../images/r_online_02.png) no-repeat center center;}
.r_online ul li:nth-child(3) div{ width:270px;}
.r_online ul li:nth-child(3) em{ background:url(../images/r_online_03.png) no-repeat center center;}
.r_online ul li:nth-child(4) div{ width:100px; font:normal 14px/24px "微软雅黑"; text-align:center; padding:10px;}
.r_online ul li:nth-child(4) em{ background:url(../images/r_online_04.png) no-repeat center center;}
.r_online ul li:nth-child(5) em{ background:url(../images/r_online_05.png) no-repeat center center;}
.r_online ul li:nth-child(2):hover em{ background:url(../images/r_online_02_on.png) no-repeat center center;}
.r_online ul li:nth-child(3):hover em{ background:url(../images/r_online_03_on.png) no-repeat center center;}
.r_online ul li:nth-child(4):hover em{ background:url(../images/r_online_04_on.png) no-repeat center center;}
.r_online ul li:nth-child(5):hover em{ background:url(../images/r_online_05_on.png) no-repeat center center;}



.ny_ban{ width:100%; position:relative; overflow:hidden;}
.ny_ban img{ position:relative; left:50%; transform:translateX(-50%); max-width:1920px;width:100%;}

.ny_select{ width:100%; overflow:hidden; background:#fff;; padding:59px 0 10px; /*border-bottom:1px solid #e4e3e3;;*/}
.ny_select dl{ overflow:hidden; margin-bottom:10px;}
.ny_select dl dt{ width:78px; height:30px; background:#d9e5eb; float:left; margin-right:25px; font:normal 14px/30px "微软雅黑"; text-align:center;}
.ny_select dl dd{ float:left;}
.ny_select dl dd a{ display:inline-block; height:30px; padding:0 15px; margin-right:2px; font:normal 14px/30px "微软雅黑";}
.ny_select dl dd a:hover{ color:#FF8D1C;}
.ny_select dl dd a.on{ color:#FFF; background:#FF8D1C;}

.ny_main2>div>.lm{ overflow:hidden; text-align:center; padding:0px 0 20px;}
.ny_main2>div>.lm li{ display:inline-block; width:147px; height:42px; margin:8px 10px; text-align:center; font:normal 14px/42px "微软雅黑";}
.ny_main2>div>.lm li a{ display:block; width:100%; height:100%; border-radius:5px; border:1px solid #cccccc;}
.ny_main2>div>.lm li.on a{ color:#FFF; background:#FFA851; border:1px solid #FFA851; color:#fff;}
.ny_main2 .lm li a:hover{ color:#FFF; background:#FFA851; border:1px solid #FFA851; color:#fff;}
.ny_construction>div>h3{ font:normal 30px/50px "微软雅黑"; text-align:center; margin-bottom:30px;}



.ny_main{ overflow:hidden; padding:30px 0 12px; /*background:url(../images/index_98.jpg) no-repeat center bottom;*/}

.ny_case .list{ overflow:hidden;}
.ny_case .list li{ width:392px; float:left; margin-right:12px;}
.ny_case .list li div{ height:294px; position:relative; overflow:hidden;}
.ny_case .list li div div{ width:100%; height:100%; text-align:center; font:normal 16px/30px "微软雅黑"; color:#FFF; position:absolute; left:0; top:100%; background:rgba(0,147,221,0.8); transition:all ease-in-out 0.3s;}
.ny_case .list li div div span{ display:block; width:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.ny_case .list li h3{ font:normal 14px/30px "微软雅黑"; margin:10px 0 20px;}
.ny_case .list li h3 a{ float:right; display:inline-block; width:85px; height:30px; background:#f1f1f1; font:normal 12px/30px "微软雅黑"; text-align:center;}
.ny_case .list li:hover div div{ top:0;}
.ny_case .list li:hover h3 a{ background:#FF8D1C; color:#FFF;}
.ny_case .list li:nth-child(3n){ margin-right:0;}




.ny_pages{ text-align:center; margin-top:10px;}
.ny_pages>img{ display:inline-block; vertical-align:middle;}

.ny_lj{ width:100%; overflow:hidden; background:#f0faff; border-bottom:1px solid #d1e8f3; font:normal 14px/45px "微软雅黑";}

.ny_case_detail>div>.img{ width:620px; height:465px; float:left; margin-bottom:30px;}
.ny_case_detail>div>.jj{ width:565px; height:465px; float:right; margin-bottom:30px; background:#f7f7f7; padding:15px; box-sizing:border-box;}
.ny_case_detail>div>.jj h3{ font-size:24px; margin-bottom:30px;}
.ny_case_detail>div>.jj h4{ font:bold 18px/30px "微软雅黑"; margin-bottom:10px;display: inline-block;}
.ny_case_detail>div>.jj p{ font:normal 16px/30px "微软雅黑";display: inline-block;}
.ny_case_detail>div>.jj span{ font:normal 16px/30px "微软雅黑";display: block;}
.ny_case_detail>div>.jj a{ margin-top:27px; display:block;}

.ny_case_detail>div>.l{ width:896px; float:left;}
.ny_case_detail>div>.l>ul{ overflow:hidden; width:100%; background: linear-gradient(#f8f8f8, #eff0f0);}
.ny_case_detail>div>.l>ul li{ width:120px; height:40px; float:left; text-align:center; font:normal 18px/40px "微软雅黑";}
.ny_case_detail>div>.l>ul li.on{ background: linear-gradient(#0499e4, #FF8D1C); color:#ffffff;}
.ny_case_detail>div>.l>.con dl dt{ margin-top:30px; font:bold 30px/36px "微软雅黑"; color:#FF8D1C; text-align:center;}
.ny_case_detail>div>.l>.con dl dt p{ font:normal 12px/20px "微软雅黑"; color:#e4e3e3;}
.ny_case_detail>div>.l>.con dl dd{ overflow:hidden; padding:20px 0; font:normal 16px/30px "微软雅黑";}
.ny_case_detail>div>.l>.box_form{ overflow:hidden; background:#f6f8fa; padding:0 15px 40px;}
.ny_case_detail>div>.l>.box_form h3{ font:normal 24px/60px "微软雅黑"; color:#FF8D1C;}
.ny_case_detail>div>.l>.box_form ul li{ float:left;}
.ny_case_detail>div>.l>.box_form ul li input{ width:170px; height:36px; border:1px solid #f1f1f1; background:#ffffff; padding:0 10px; box-sizing:border-box; margin-right:10px;}
.ny_case_detail>div>.l>.box_form ul li button{ width:134px; height:36px; text-align:center; font:normal 16px/38px "微软雅黑"; color:#ffffff; background:#e74c3c; border:0;}
.ny_case_detail>div>.l>.prev_next{ padding:20px 0; overflow:hidden; font:normal 16px/22px "微软雅黑"; border-top:1px solid #cccccc; margin-top:26px;}
.ny_case_detail>div>.l>.prev_next a{ color:#FF8D1C}
.ny_case_detail>div>.l>.prev_next>div:first-child{ float:left;}
.ny_case_detail>div>.l>.prev_next>div:last-child{ float:right;}

.ny_case_detail>div>.r{ width:290px; float:right;}
.ny_case_detail>div>.r .box1{ height:175px; background:#FF8D1C; padding:0 25px; margin-bottom:23px;}
.ny_case_detail>div>.r .box1 h3{ font:bold 18px/20px "微软雅黑"; color:#ffffff; padding:36px 0 30px;}
.ny_case_detail>div>.r .box2 h3{ height:62px; padding:0 15px; background: linear-gradient(#029deb, #FF8D1C); font:normal 24px/62px "微软雅黑"; color:#FFF;}
.ny_case_detail>div>.r .box2 h3 span{ font:normal 12px/80px "微软雅黑"; padding:0px 0 0 10px;}
.ny_case_detail>div>.r .box2>.box{ border:1px solid #cccccc; border-top:0; padding:5px 10px 10px;}
.ny_case_detail>div>.r .box2>.box li{ height:36px; overflow:hidden; font:normal 14px/36px "微软雅黑"; border-bottom:1px dashed #cccccc;}
.ny_case_detail>div>.r .box2>.box li span{ display:inline-block; vertical-align:middle; margin:0 10px 0 5px; width:7px; height:7px; background:#999999;}
.ny_case_detail>div>.r .box2>.box li:hover a{ color:#FFA851;}
.ny_case_detail>div>.r .box2>.box li:hover span{ background:#FFA851;}
.ny_case_detail>div>.r .box3{ margin-top:20px;}


.ny_case_tj{ overflow:hidden;}
.ny_case_tj>h3{ height:40px; overflow:hidden; font:normal 24px/40px "微软雅黑"; color:#FF8D1C; border-bottom:1px solid #f1f1f1;}
.ny_case_tj>h3 span{ font:normal 12px/50px "微软雅黑"; color:#e4e3e3; margin-left:15px;}
.ny_case_tj>h3 a{ float:right; font:normal 12px/50px "微软雅黑"; color:#666666}
.ny_case_tj .box{ height:354px; overflow:hidden; padding:16px 0;}
.ny_case_tj .box ul li{ width:392px; float:left;}
.ny_case_tj .box ul li div{ height:294px; position:relative; overflow:hidden;}
.ny_case_tj .box ul li div div{ width:100%; height:100%; text-align:center; font:normal 16px/30px "微软雅黑"; color:#FFF; position:absolute; left:0; top:100%; background:rgba(0,147,221,0.8); transition:all ease-in-out 0.3s;}
.ny_case_tj .box ul li div div span{ display:block; width:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.ny_case_tj .box ul li h3{ font:normal 14px/30px "微软雅黑"; margin:10px 0 20px;}
.ny_case_tj .box ul li h3 a{ float:right; display:inline-block; width:85px; height:30px; background:#f1f1f1; font:normal 12px/30px "微软雅黑"; text-align:center;}
.ny_case_tj .box ul li:hover div div{ top:0;}
.ny_case_tj .box ul li:hover h3 a{ background:#FF8D1C; color:#FFF;}
.ny_case_tj .box ul li:nth-child(3n){ margin-right:0;}

.ny_case_detail>div>.custom_pj{ overflow:hidden;}
.ny_case_detail>div>.custom_pj>h3{ height:40px; overflow:hidden; font:normal 24px/40px "微软雅黑"; color:#FF8D1C; border-bottom:1px solid #f1f1f1;}
.ny_case_detail>div>.custom_pj>h3 span{ font:normal 12px/50px "微软雅黑"; color:#e4e3e3; margin-left:15px;}
.ny_case_detail>div>.custom_pj>h3 a{ float:right; font:normal 12px/50px "微软雅黑"; color:#666666}
.ny_case_detail>div>.custom_pj ul{ overflow:hidden; padding:16px 0;}
.ny_case_detail>div>.custom_pj ul li{ width:292px; float:left; background:#fcfcfc; margin:0 10.66px 0 0; position:relative;}
.ny_case_detail>div>.custom_pj ul li span{ position:absolute; z-index:2; width:58px; height:58px; padding:3px; background:#FFF; border-radius:50%; overflow:hidden; left:14px; top:194px;}
.ny_case_detail>div>.custom_pj ul li span img{ border-radius:50%;}
.ny_case_detail>div>.custom_pj ul li div{ height:226px;}
.ny_case_detail>div>.custom_pj ul li p{ font:normal 14px/24px "微软雅黑"; padding:40px 15px 15px;}
.ny_case_detail>div>.custom_pj ul li a{ display:block; width:120px; height:32px; text-align:center; font:normal 14px/32px "微软雅黑"; color:#FF8D1C; border:1px solid #d4d4d4; margin:0 0 35px 15px;}
.ny_case_detail>div>.custom_pj ul li:nth-child(4){ margin:0;}
.ny_case_detail>div>.custom_pj ul li:hover{ background:#FF8D1C; color:#ffffff;}
.ny_case_detail>div>.custom_pj ul li:hover a{ background:#ffffff; border:1px solid #ffffff;}

.ny_case_box2{ width:100%; padding:25px 0; overflow:hidden; box-shadow:0 0 15px #f7f7f7;}
.ny_case_box2 ul li{ width:250px; float:left; margin:0 60px 0 0;}
.ny_case_box2 ul li img{ float:left; margin:0 15px 0 15px;}
.ny_case_box2 ul li em{ display:block; font:normal 16px/28px "微软雅黑"; padding-top:20px;}
.ny_case_box2 ul li span{ font:normal 14px/20px "微软雅黑"; color:#888888;}
.ny_case_box2 ul li:nth-child(4){ margin:0;}

.ny_main .lm{ overflow:hidden; text-align:center; padding:0px 0 30px;}
.ny_main .lm li{ display:inline-block; width:166px; height:42px; margin:0 10px; text-align:center; font:normal 14px/42px "微软雅黑";}
.ny_main .lm li a{ display:block; width:100%; height:100%; border-radius:5px; border:1px solid #cccccc;}
.ny_main .lm li.on a{ color:#FFF; background:#FFA851; border-radius:5px;border:1px solid #FFA851; color:#fff;}
.ny_main .lm li a:hover{ color:#FFF; background:#FFA851; border:1px solid #FFA851; color:#fff;}


.ny_main>div>.lm{ overflow:hidden; text-align:center; padding:0px 0 30px;}
.ny_main>div>.lm li{ display:inline-block; width:166px; height:42px; margin:8px 10px; text-align:center; font:normal 14px/42px "微软雅黑";}
.ny_main>div>.lm li a{ display:block; width:100%; height:100%; border:1px solid #cccccc;}
.ny_main>div>.lm li.on a{ color:#FFF; background:#FFA851; border:1px solid #FFA851; color:#fff;}
.ny_construction>div>h3{ font:normal 30px/50px "微软雅黑"; text-align:center; margin-bottom:30px;}
.ny_construction>div>h3 span{ color:#FF8D1C;}
.ny_construction>div>h3 p{ font:normal 18px/20px "微软雅黑"; color:#666666; letter-spacing:5px;}
.ny_construction>div>.list{ overflow:hidden;}
.ny_construction>div>.list li{ width:285px; float:left; margin:0 20px 40px 0;}
.ny_construction>div>.list li:nth-child(4){ margin:0 0 40px 0;}
.ny_construction>div>.con{ overflow:hidden; font:normal 16px/30px "微软雅黑"; margin-bottom:30px;}

.ny_design>div>.list{ overflow:hidden;}
.ny_design>div>.list li{ width:595px; height:280px; float:left; background:#f1f1f1; padding:15px; box-sizing:border-box; margin:0 10px 10px 0;}
.ny_design>div>.list li div{ float:left; margin-right:15px;}
.ny_design>div>.list li h3{ height:42px; font:normal 24px/42px "微软雅黑";} 
.ny_design>div>.list li h3 span{ font:normal 16px/42px "微软雅黑"; padding-left:15px;}
.ny_design>div>.list li h3 a{ float:right; display:inline-block; width:120px; height:42px;border-radius:5px; border:1px solid #e1e1e1; text-align:center; font:bold 14px/42px "微软雅黑"; color:#FFF; background:#FF8D1C;}
.ny_design>div>.list li h3 a img{ display:inline-block; vertical-align:middle; margin-left:5px;}
.ny_design>div>.list li span em{ display:inline-block; width:92px; height:28px; font:normal 16px/28px "微软雅黑"; color:#888888; text-align:center; border:1px solid #e1e1e1; margin:5px;}
.ny_design>div>.list li p{ font:normal 16px/36px "微软雅黑";}
.ny_design>div>.list li:nth-child(2n){ margin:0 0 10px 0;}

.ny_design_detail .box1{ width:800px; height:430px; float:left; background:#f8f8f8; padding:15px; box-sizing:border-box;}
.ny_design_detail .box1 div{ width:320px; float:left; margin-right:25px;}
.ny_design_detail .box1 h3{ height:42px; font:normal 24px/42px "微软雅黑";} 
.ny_design_detail .box1 h3 span{ font:normal 16px/42px "微软雅黑"; padding-left:15px;}
.ny_design_detail .box1 h3 a{ float:right; display:inline-block; width:120px; height:42px; border-radius:5px; border:1px solid #e1e1e1;text-align:center; font:bold 14px/42px "微软雅黑"; color:#FFF; background:#FF8D1C;}
.ny_design_detail .box1 h3 a img{ display:inline-block; vertical-align:middle; margin-left:5px;}
.ny_design_detail .box1 p{ font:normal 16px/36px "微软雅黑";}
.ny_design_detail .box1 span em{ display:inline-block; width:92px; height:28px; font:normal 16px/28px "微软雅黑"; color:#888888; text-align:center; border:1px solid #e1e1e1; margin:5px;}
.ny_design_detail .box2{ width:390px; height:206px; float:right; background:#f8f8f8; padding:15px; box-sizing:border-box;}
.ny_design_detail .box2 h3{ font:normal 24px/50px "微软雅黑"; border-bottom:1px dashed #cccccc;}
.ny_design_detail .box2 ul{ width:100%; overflow:hidden; margin-top:40px; display:table;}
.ny_design_detail .box2 ul li{ display:table-cell; text-align:center; font:normal 16px/30px "微软雅黑"; color:#FF8D1C;}
.ny_design_detail .box2 ul li span{ font:bold 24px/30px "微软雅黑";}
.ny_design_detail .box2 ul li p{ color:#333;}
.ny_design_detail .box3{ width:390px; height:206px; float:right; background:#f8f8f8; padding:15px; box-sizing:border-box; margin-top:18px;}
.ny_design_detail .box3 h3{ font:normal 24px/50px "微软雅黑"; border-bottom:1px dashed #cccccc;}
.ny_design_detail .box3 ul{ width:100%; overflow:hidden; margin-top:40px; display:table;}
.ny_design_detail .box3 ul li{ display:table-cell; text-align:center; font:normal 16px/30px "微软雅黑"; color:#FF8D1C;}
.ny_design_detail .box3 ul li span{ font:bold 24px/30px "微软雅黑";}
.ny_design_detail .box3 ul li p{ color:#333;}
.ny_design_detail .box4{ width:890px; float:left; margin:15px 0 30px; font:normal 16px/30px "微软雅黑";}
.ny_design_detail .box4 h3{ font:bold 24px/50px "微软雅黑"; border-bottom:1px solid #cccccc;}
.ny_design_detail .box4>.prev_next{ padding:20px 0; overflow:hidden; font:normal 16px/22px "微软雅黑"; border-top:1px solid #cccccc; margin-top:26px;}
.ny_design_detail .box4>.prev_next a{ color:#FF8D1C}
.ny_design_detail .box4>.prev_next>div:first-child{ float:left;}
.ny_design_detail .box4>.prev_next>div:last-child{ float:right;}
.ny_design_detail .box5{ width:290px; float:right; box-sizing:border-box; border:1px solid #f1f1f1; margin:15px 0 30px;}
.ny_design_detail .box5>h3{ height:50px; font:normal 24px/50px "微软雅黑"; color:#FF8D1C; padding:0 15px; border-bottom:1px solid #f1f1f1;}
.ny_design_detail .box5>h3 span{ font:normal 12px/60px "微软雅黑"; color:#e4e3e3; padding-left:10px;}
.ny_design_detail .box5 ul{ padding:0 15px 15px;}
.ny_design_detail .box5 ul li{ overflow:hidden; padding:15px 0; border-bottom:1px dashed #cccccc;}
.ny_design_detail .box5 ul li div{ width:124px; float:left; margin-right:15px;}
.ny_design_detail .box5 ul li h3{ font:normal 24px/30px "微软雅黑"; margin-top:10px;}
.ny_design_detail .box5 ul li p{ font:normal 14px/28px "微软雅黑"; margin-bottom:10px;}
.ny_design_detail .box5 ul li a{ display:inline-block; width:106px; height:36px; border-radius:5px; border:1px solid #e1e1e1;text-align:center; font:bold 14px/36px "微软雅黑"; color:#FFF; background:#FF8D1C;}
.ny_design_detail .box5 ul li a img{ display:inline-block; vertical-align:middle; margin-left:5px;}

.ny_form{ overflow:hidden; padding:0 15px 18px; box-shadow:0 0 15px #f7f7f7; margin-top:30px;}
.ny_form h3{ font:normal 24px/60px "微软雅黑"; color:#FF8D1C;}
.ny_form ul li{ float:left;}
.ny_form ul li input{ width:220px; height:36px; border:1px solid #f1f1f1; background:#ffffff; padding:0 10px; box-sizing:border-box; margin-right:30px;}
.ny_form ul li button{ width:170px; height:36px; text-align:center; font:normal 16px/38px "微软雅黑"; color:#ffffff; background:#e74c3c; border:0;}

.ny_aftersale .title{ text-align:center; font-size:30px; margin-bottom:30px;}
.ny_aftersale .title span{ color:#FF8D1C;}
.ny_aftersale .title p{ font:normal 18px/40px "微软雅黑"; letter-spacing:5px; color:#666666;}
.ny_aftersale .box1{ overflow:hidden; background:#f8f8f8; margin-bottom:40px;}
.ny_aftersale .box1>img{ float:right;}
.ny_aftersale .box1 .con{ padding:15px;}
.ny_aftersale .box1 .con>h3{ font:normal 24px/40px "微软雅黑";}
.ny_aftersale .box1 .con>p{ font:normal 16px/30px "微软雅黑"; color:#666666; margin-bottom:20px;}
.ny_aftersale .box1 .con>span{ display:block; width:94px; height:30px; background:#FF8D1C; font:normal 18px/30px "微软雅黑"; color:#FFF; text-align:center; border-radius:5px;}
.ny_aftersale .box1 .con ul{ overflow:hidden; margin-top:30px;}
.ny_aftersale .box1 .con ul li{ width:25%; float:left; text-align:center;}
.ny_aftersale .box1 .con ul li img{ display:inline-block;}
.ny_aftersale .box1 .con ul li p{ font:normal 16px/40px "微软雅黑";}
.ny_aftersale .box2 ul{ overflow:hidden; margin:20px 0;}
.ny_aftersale .box2 ul li{ width:285px; float:left; text-align:center; margin:0 20px 20px 0;}
.ny_aftersale .box2 ul li div{ height:204px;}
.ny_aftersale .box2 ul li h3{ font:normal 18px/40px "微软雅黑"; margin-top:5px;}
.ny_aftersale .box2 ul li p{ font:normal 14px/22px "微软雅黑"; color:#888888;}
.ny_aftersale .box2 ul li:nth-child(4){ margin:0 0 20px 0;}
.ny_aftersale .box3{ font:normal 16px/30px "微软雅黑"; color:#666666;}

.ny_news>div>.list{ overflow:hidden; padding-bottom:20px;}
.ny_news>div>.list li{ overflow:hidden; padding:20px 0; border-bottom:1px dashed #cccccc;}
.ny_news>div>.list li>div{ float:left; margin-right:20px;}
.ny_news>div>.list li>h3{ font:normal 20px/40px "微软雅黑"; margin-bottom:10px;}
.ny_news>div>.list li>span{ display:block; font:normal 14px/20px "微软雅黑"; color:#888888;}
.ny_news>div>.list li>p{ font:normal 14px/24px "微软雅黑"; color:#888888; margin-bottom:25px;}
.ny_news>div>.list li>a{ display:inline-block; width:135px; height:42px; border:1px solid #ccc; text-align:center; font:normal 14px/42px "微软雅黑"; color:#666666;}

.ny_news_detail>div>.l{ width:890px; float:left;}
.ny_news_detail>div>.l h3{ font:normal 24px/30px "微软雅黑";}
.ny_news_detail>div>.l .infos{ font:normal 14px/24px "微软雅黑"; color:#999999; overflow:hidden; padding:15px 0; border-bottom:1px solid #cccccc;}
.ny_news_detail>div>.l .infos span{ display:inline-block; margin-right:35px;}
.ny_news_detail>div>.l .infos span img{ display:inline-block; vertical-align:top; margin-right:10px;}
.ny_news_detail>div>.l .con{ overflow:hidden; padding:20px 0; font:normal 16px/30px "微软雅黑";}
.ny_news_detail>div>.l .con img{display: inline-block;}
.ny_news_detail>div>.l>.box_form{ overflow:hidden; background:#f6f8fa; padding:0 15px 40px;}
.ny_news_detail>div>.l>.box_form h3{ font:normal 24px/60px "微软雅黑"; color:#FF8D1C;}
.ny_news_detail>div>.l>.box_form ul li{ float:left;}
.ny_news_detail>div>.l>.box_form ul li input{ width:170px; height:36px; border:1px solid #f1f1f1; background:#ffffff; padding:0 10px; box-sizing:border-box; margin-right:10px;}
.ny_news_detail>div>.l>.box_form ul li button{ width:134px; height:36px; text-align:center; font:normal 16px/38px "微软雅黑"; color:#ffffff; background:#e74c3c; border:0;}
.ny_news_detail>div>.l>.prev_next{ padding:20px 0; overflow:hidden; font:normal 16px/22px "微软雅黑"; border-top:1px solid #cccccc; margin-top:26px;}
.ny_news_detail>div>.l>.prev_next a{ color:#FF8D1C}
.ny_news_detail>div>.l>.prev_next>div:first-child{ float:left;}
.ny_news_detail>div>.l>.prev_next>div:last-child{ float:right;}
.ny_news_detail>div>.r{ width:290px; float:right;}
.ny_news_detail>div>.r .box1{ height:175px; background:#FF8D1C; padding:0 25px; margin-bottom:23px;}
.ny_news_detail>div>.r .box1 h3{ font:bold 18px/20px "微软雅黑"; color:#ffffff; padding:36px 0 30px;}
.ny_news_detail>div>.r .box2 h3{ height:62px; padding:0 15px; background: linear-gradient(#029deb, #FF8D1C); font:normal 24px/62px "微软雅黑"; color:#FFF;}
.ny_news_detail>div>.r .box2 h3 span{ font:normal 12px/80px "微软雅黑"; padding:0px 0 0 10px;}
.ny_news_detail>div>.r .box2>.box{ height:360px;}
.ny_news_detail>div>.r .box2>.box .sw3{ height:360px;}
.ny_news_detail>div>.r .box2>.box{ border:1px solid #cccccc; border-top:0; padding:5px 10px 10px;}
.ny_news_detail>div>.r .box2>.box li{ height:36px; overflow:hidden; font:normal 14px/36px "微软雅黑"; border-bottom:1px dashed #cccccc; box-sizing:border-box;}
.ny_news_detail>div>.r .box2>.box li span{ display:inline-block; vertical-align:middle; margin:0 10px 0 5px; width:7px; height:7px; background:#999999;}
.ny_news_detail>div>.r .box2>.box li:hover a{ color:#FFA851;}
.ny_news_detail>div>.r .box2>.box li:hover span{ background:#FFA851;}
.ny_news_detail>div>.r .box3{ margin-top:20px;}

.ny_news2>div>.list{ overflow:hidden; padding-bottom:20px;}
.ny_news2>div>.list dl{ overflow:hidden; border:1px solid #cccccc; padding:15px; margin-bottom:10px;}
.ny_news2>div>.list dl dt{ font:normal 18px/36px "微软雅黑"; cursor:pointer;}
.ny_news2>div>.list dl dt span{ display:inline-block; vertical-align:middle; width:36px; height:36px; background:#000000; border-radius:5px; text-align:center; font:normal 18px/36px "微软雅黑"; color:#FFF; margin-right:15px;}
.ny_news2>div>.list dl dt div{ width:36px; height:36px; float:right; position:relative;}
.ny_news2>div>.list dl dt div:after{ content:''; position:absolute; z-index:2; left:50%; top:50%; transform:translate(-50%,-50%); width:10px; height:2px; background:#999999; transition:all ease-in-out 0.3s;}
.ny_news2>div>.list dl dt div:before{ content:''; position:absolute; z-index:2; left:50%; top:50%; transform:translate(-50%,-50%); width:2px; height:10px; background:#999999; transition:all ease-in-out 0.3s;}
.ny_news2>div>.list dl dd{ font:normal 16px/30px "微软雅黑"; height:0; overflow:hidden; transition:all ease-in-out 0.3s;}
.ny_news2>div>.list dl dd span{ display:block; float:left; width:36px; height:36px; background:#FF8D1C; border-radius:5px; text-align:center; font:normal 18px/36px "微软雅黑"; color:#FFF; margin-right:15px;}
.ny_news2>div>.list dl.on dt{ padding-bottom:15px; border-bottom:1px dashed #cccccc;}
.ny_news2>div>.list dl.on dt div:after{ display:none;}
.ny_news2>div>.list dl.on dt div:before{ background:#FF8D1C; transform:translate(-50%,-50%) rotate(-90deg);}
.ny_news2>div>.list dl.on dd{ margin-top:15px; height:auto;}
.ny_news2>div>.ny_pages{ margin-bottom:30px;}

.ny_about .title{ font:normal 30px/30px "微软雅黑"; color:#FF8D1C; margin-bottom:20px;}
.ny_about .title span{ font:normal 12px/40px "微软雅黑"; color:#e4e3e3; padding-left:10px; letter-spacing:5px;}
.ny_about .box1{ overflow:hidden; padding-bottom:45px;}
.ny_about .box1 .con{ width:100%; font:normal 16px/30px "微软雅黑";}
.ny_about .box1 .con img{display: inline-block;}
.ny_about .box1 .img{ width:580px; float:right;}
.ny_about .box2{ overflow:hidden; background:url(../images/about_10.jpg) no-repeat center top; padding:30px 0; margin-bottom:40px; position:relative;}
.ny_about .box2 .title{ color:#FFF;}
.ny_about .box2 .title span{ color:#e4e3e3;}
.ny_about .box2 .swbp1{ width:32px; height:32px; left:50%; transform:translateX(-640px); background:url(../images/about_03.png);}
.ny_about .box2 .swbn1{ width:32px; height:32px; right:50%; background:url(../images/about_03.png); transform:rotate(180deg) translateX(-640px);}
.ny_about .box2 .sw1{ padding-bottom:70px;}
.ny_about .box2 .sw1 li p{ font:normal 14px/40px "微软雅黑"; color:#FFF; text-align:center;}
.ny_about .box2 .sw1 .swiper-pagination-bullet{ width:12px; height:12px; background:none; border:1px solid #ffffff; opacity:1;}
.ny_about .box2 .sw1 .swiper-pagination-bullet-active{ background:#ffffff; opacity:1;}
.ny_about .box3 ul{ width:100%; height:400px; overflow:hidden; padding:55px 0px; box-sizing:border-box; position:relative; margin:20px 0 30px;}
.ny_about .box3 ul:after{ content:''; width:100%; height:100%; position:absolute; left:0; top:0; background:url(../images/about_20.png);}
.ny_about .box3 ul li{ width:160px; height:90px; float:left; margin:0 20px 8px;}
.ny_about .box3 ul li:nth-child(7){ margin:0 20px 8px 120px;}

.ny_jobs .box1{ overflow:hidden; margin-bottom:40px;}
.ny_jobs .box1 dl dt{ overflow:hidden; margin:30px 0 20px;}
.ny_jobs .box1 dl dt h3{ float:left; width:260px; font:bold 20px/20px "微软雅黑"; color:#FF8D1C;}
.ny_jobs .box1 dl dt h3 img{ display:inline-block; margin-right:10px;}
.ny_jobs .box1 dl dt div{ float:left; width:260px; font:normal 16px/20px "微软雅黑";}
.ny_jobs .box1 dl dd{ padding-bottom:20px; border-bottom:1px solid #cccccc; font:normal 16px/30px "微软雅黑";}
.ny_jobs .box2{ width:100%; background:#f0faff; padding:40px 0 0; margin-bottom:180px;}
.ny_jobs .box2 .title{ font:normal 36px/40px "微软雅黑"; color:#FF8D1C; margin-bottom:20px; text-align:center;}
.ny_jobs .box2 .title span{ display:block; font:normal 12px/40px "微软雅黑"; color:#e4e3e3; padding-left:10px; letter-spacing:5px;}
.ny_jobs .box2 .title p{ font:normal 24px/40px "微软雅黑"; color:#333;}
.ny_jobs .box2 ul{ height:260px; }
.ny_jobs .box2 ul li{ width:390px; float:left; margin:0 15px 0 0;}
.ny_jobs .box2 ul li div{ height:260px; margin-bottom:10px;}
.ny_jobs .box2 ul li p{ font:normal 14px/24px "微软雅黑"; color:#555555;}
.ny_jobs .box2 ul li:nth-child(3){ margin:0;}

.ny_contact{ overflow:hidden;}
.ny_contact .l{ width:895px; float:left; margin-bottom:20px;}
.ny_contact .l .con{ padding:16px 30px; font:normal 16px/36px "微软雅黑";}
.ny_contact .l .con>img{ float:right; margin-right:175px;}
.ny_contact .l .con h3{ font:bold 24px/30px "微软雅黑"; margin-bottom:27px;}
.ny_contact .l .con p img{ display:inline-block; vertical-align:middle; margin-right:10px;}
.ny_contact .r{ width:290px; float:right; margin-bottom:20px;}
.ny_contact .r .form{ border:1px solid #f1f1f1; padding:20px; margin-bottom:20px;}
.ny_contact .r .form h3{ text-align:center; font:bold 24px/60px "微软雅黑"; color:#0097de;}
.ny_contact .r .form ul li{ margin-bottom:20px;}
.ny_contact .r .form ul li input{ width:100%; height:36px; border:1px solid #f1f1f1; padding:0 10px; box-sizing:border-box;}
.ny_contact .r .form ul li button{ width:170px; height:36px; text-align:center; font:normal 16px/38px "微软雅黑"; color:#ffffff; background:#e74c3c; border:0; display:block; margin:0 auto;}
.ny_contact .box6{ margin-bottom:30px;}


@media only screen and (max-width: 1170px) {
	.w1200{ width:100%;}
	header .top1{ height:auto; padding:5px 10px; box-sizing:border-box;display:none;}
	header .top1 ul{ display:none;}
	header .top2{ padding:5px 10px; box-sizing:border-box; position:relative;}
	header .top2 .logo img{ height:40px;}
	header .top2 .logo span{ display:none;}
	header .top2>div>ul{ display:none;}
	header .top2 .phone_menu_trigger{ display:block;}
	header .top2 .phone_menu_head_img{ display:block;}
	
	.ind_ban{ height:auto;}
	.ind_ban img{ max-width:100%;/*height:170px*/}
.ind_ban .swiper-pagination-bullet{line-height: 3px;  background: rgba(0, 0, 0, 0.2);width:4px; color: #ffffff;height:4px; padding: 4px;opacity:0.8;}
.ind_ban .swiper-pagination-bullet-active{ line-height: 3px; background: #ffffff;color: #000000; opacity:0.8;}

	.ind_search{ height:auto; padding:0 10px; box-sizing:border-box;display:none;}
	.ind_search .box{ width:100%;}
	.ind_search .box input{ width:calc( 100% - 56px ); height:42px; box-sizing:border-box;}
	.ind_search .box button{ float:right;}
	.notice-revision ul{width:1080px}
	
.notice-revision ul li{display:flex;align-items:center}
.notice-revision ul .fa{margin-right:10px;margin-top:4px}
.notice-revision ul .fa::before{content:"";width:20px;height:20px;background:url("/skin/images/news.png") center no-repeat;background-size:contain;display:inline-block}
.notice-revision a.link-update{ display:none;}
.notice-title{margin-top:5px; margin-bottom:5px; !important;display:table}
.notice-title ul{background:#f5f5f5;border-radius:20px;color:#333; max-width:350px;padding:8px 15px}
.notice-title a{color:#ee7800}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.notice-scroll{height:20px;overflow:hidden;color:#ff8d1c;box-sizing:border-box; max-width:350px}
.notice-scroll a{height:20px;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px}
.cls_container{ max-width:350px;font-size:12px;height:24px;overflow:hidden;}
.cls_container ul{list-style-type:none;margin:0;padding:0;margin-left:12px;}
.cls_container ul li{height:24px;line-height:24px; max-width:350px;float:left;display:inline;}
	
	.ind_tit{ padding:0 10px;}
	.ind_tit h3{ font:normal 26px/40px "微软雅黑"; padding:20px 0 10px;}
	.ind_tit p{ font:normal 12px/20px "微软雅黑"; letter-spacing:2px;}
	.ind_tit h4{ font:normal 16px/16px "微软雅黑"; padding:10px 0 20px;}
	
	.ind_box1 .lm{text-align:center; padding:0 10px; overflow:hidden;}
	.ind_box1 .lm li{ display:inline-block; width:19%; margin:0 0.5%;}
	.ind_box1 .lm span{ display:none;float:left; padding-top: 5px;}
	.ind_box1 .lm li a{ width:100%; height:30px; font:normal 12px/30px "微软雅黑";}
	.ind_box1 .list li{ width:48%; height:190px; margin:0 1% 10px; background-color:#FFFFFF;}
	.ind_box1 .list li>a img{height: 135px;}
	.ind_box1 .list li:nth-child(3n){margin: 0 1% 10px;}
	.ind_box1 .list li>p{ font:normal 12px/15px "微软雅黑";bottom:15px;}
	
	.ind_gg1 img{ max-width:1100px;}
	.ind_box2{display:none;}
	.ind_box3{display:none;}
	.ind_gg2{display:none;}
	.ind_box2 .lm{ height:30px; margin:0 10px 70px;}
	.ind_box2 .lm li{ width:18%; margin:0 2.5% 0 0; padding-bottom:30px;}
	.ind_box2 .lm li div{ width:100%; height:100%; box-sizing:border-box; padding:2px;}
	.ind_box2 .lm li div a{ font:normal 12px/20px "微软雅黑";}
	.ind_box2 .lm li div a img{ height:20px; margin-top:5px;}
	.ind_box2 .lm li div a p{ padding-bottom:10px;}
	.ind_box2 .lm li.on{ background-size:50%; background-position:center 54px;}
	.ind_box2 .con{ padding:0 10px 10px;}
	.ind_box2 .con>h3{ font:normal 16px/30px "微软雅黑";}
	.ind_box2 .con>h4{ width:100%; font:normal 20px/30px "微软雅黑";}
	.ind_box2 .con>p{ width:100%; font:normal 12px/24px "微软雅黑";}
	.ind_box3 .list{ padding:0 10px;}
	.ind_box3 .list li{ width:49%; height:200px; margin:0 2% 10px 0; padding:2px; background-size:cover;}
	.ind_box3 .list li:nth-child(2n){ margin:0 0 10px 0;}
	.ind_box3 .list li div{ width:20px; height:auto;}
	.ind_box3 .list li h3{ height:auto; font:normal 14px/30px "微软雅黑";}
	.ind_box3 .list li h3 span{ font:bold 20px/30px "微软雅黑";}
	.ind_box3 .list li h4{ height:60px; font:bold 14px/30px "微软雅黑";}
	.ind_box3 .list li p{ height:auto; padding-top:0px; font:normal 12px/20px "微软雅黑";}
	
	.ind_gg2 img{ max-width:550px;}
	
	.ind_box4 .list{ padding:0 10px;}
	.ind_box4 .list li{ width:49%; margin:0 2% 10px 0;}
	.ind_box4 .list li:nth-child(2n){ margin:0 0 10px 0;}
	.ind_box4 .list li div{ height:auto;}
	.ind_box4 .list li span{ top:100px;}
	
	.ind_box5{ padding:0 10px;}
	.ind_box5 .lm{ margin:10px auto;}
	.ind_box5 .lm li{ width:30%; margin:0 1%;}
	.ind_box5 .lm li a{ width:100%;}
	.ind_box5 .list li{ height:auto;}
	.ind_box5 .list li h3{ width:90%;}
	
	.ind_box6{ padding:0 10px;}
	.ind_box6 .title p{ display:none;}
	.ind_box6 .l{ width:100%;}
	.ind_box6 .box>dl dd{ width:48%;}
	.ind_box6 .box>dl dd h4{ font:normal 12px/24px "微软雅黑"}
	.ind_box6 .r{ width:100%;}
	
	.ind_box6 .box11{display:none;}
	
	footer{ padding:10px; box-sizing:border-box;}
	footer .menu{ display:none;}
	footer .cont{ width:100%; margin-left:0;}
	footer .cont .tit span{ display:block;}
	footer .cont>img{ display:none;}
	footer .cont .con{ width:100%;margin-bottom: 36px;}
	footer .ewm{ display:none;}
	.r_online{ top:50%;display: none;}
	
	.ny_ban .swiper-slide{ overflow:hidden;}
	.ny_ban img{ max-width:600px;}
	
	.ny_select{ padding:10px; box-sizing:border-box;}
	.ny_main2>div>.lm li{ width:31%; float:left; margin:0 1% 10px;}
	.ny_main{ padding:10px 10px 0px;}
	.ny_contact .box6{margin-bottom: 10px;}
	.ny_case .list{ display:flex; flex-wrap:wrap;}
	.ny_case .list li{ width:48%; margin:0 1% 10px;}
	.ny_case .list li:nth-child(3n){margin:0 1% 10px;}
	.ny_case .list li div{ height:auto;}
	.ny_case .list li h3{ height:30px; overflow:hidden;margin: 0px 0 0px;}
	.ny_case .list li h3 a{ /*display:block; width:100%;*/display:none;}
	.ny_case .list li div div{ display:none;}
	
	.ny_lj{ padding:5px 10px; box-sizing:border-box; font:normal 12px/20px "微软雅黑";}
	
	.ny_case_detail>div>.r .box3{display: none;}
	.ny_case_detail>div>.img{ width:100%; height:auto;}
	.ny_case_detail>div>.jj{ width:100%; height:auto; padding:10px;}
	.ny_case_detail>div>.jj h3{ font-size:20px; margin-bottom:10px;}
	.ny_case_detail>div>.jj h4{ font:bold 16px/30px "微软雅黑";}
	.ny_case_detail>div>.jj p{ font:normal 14px/30px "微软雅黑";}
	.ny_case_detail>div>.jj span{ font:normal 14px/24px "微软雅黑";}
	.ny_case_detail>div>.jj a{ width:240px; margin:10px auto 0;display: none;}
	.ny_case_detail>div>.l{ width:100%;}
	.ny_case_detail>div>.l>ul li{ width:20%;}
	.ny_case_detail>div>.l>.box_form{display: none;}
	.box_form{ padding:10px;}
	.box_form ul li{ width:48%; margin:0 4% 10px 0;}
	.box_form ul li input{ width:100%!important;}
	.box_form ul li:nth-child(2n){ margin:0 0 10px 0;}
	.box_form ul li:nth-child(5){ width:100%;}
	.box_form ul li button{ display:block; margin:0 auto;}
	
	.ny_case_detail>div>.l>.prev_next>div{ width:100%;}
	
	.ny_case_detail>div>.r{ width:100%;}
	.ny_case_detail>div>.r img{ width:100%;}
	
	.ny_case_tj .box{ height:auto;}
	.ny_case_tj .box ul li div{ height:auto;}
	.ny_case_tj .box ul li h3{ height:30px; overflow:hidden;}
	.ny_case_tj .box ul li h3 a{ display:block; width:100%;}
	.ny_case_tj .box ul li div div{ display:none;}
	
	.ny_case_detail>div>.custom_pj ul li{ width:49%; margin:0 2% 10px 0;}
	.ny_case_detail>div>.custom_pj ul li:nth-child(2n){ margin:0 0 10px 0;}
	.ny_case_detail>div>.custom_pj ul li div{ height:auto;}
	.ny_case_detail>div>.custom_pj ul li span{ top:100px;}
	
	.ny_case_box2{ padding:10px; box-sizing:border-box;display: none;}
	.ny_case_box2 ul li{ width:49%; margin:0 2% 10px 0; text-align:center}
	.ny_case_box2 ul li:nth-child(2n){ margin:0 0 10px 0;}
	.ny_case_box2 ul li img{ margin:0 auto; float:none;}
	
	.ny_main>div>.lm li{ width:20%; height:30px; margin:5px 1%; font:normal 12px/30px "微软雅黑";}
	
	.ny_construction>div>.list li{ width:25%; padding:0 5px; margin:0; box-sizing:border-box;}
	
	.ny_design>div>.list li{ width:100%; height:auto; padding:5px;}
	.ny_design>div>.list li div{ width:30%;}
	.ny_design>div>.list li h3{ font:normal 20px/30px "微软雅黑";}
	.ny_design>div>.list li h3 span{ font:normal 12px/30px "微软雅黑";}
	.ny_design>div>.list li h3 a{ width:80px; height:30px; font:normal 12px/30px "微软雅黑";}
	.ny_design>div>.list li p{ font:normal 12px/24px "微软雅黑";}
	
	.ny_design_detail .box1{ width:100%; height:auto; padding:10px;}
	.ny_design_detail .box1 div{ width:30%;}
	.ny_design_detail .box1 h3{ font:normal 20px/30px "微软雅黑";}
	.ny_design_detail .box1 h3 span{ font:normal 12px/30px "微软雅黑";}
	.ny_design_detail .box1 h3 a{ display:none;}
	.ny_design_detail .box1 p{ font:normal 12px/24px "微软雅黑";}
	.ny_design_detail .box2{ width:100%; padding:10px; margin-top:10px;}
	.ny_design_detail .box3{ width:100%; padding:10px; margin-top:10px;}
	.ny_design_detail .box4{ width:100%; margin-top:10px; font:normal 12px/24px "微软雅黑";}
	.ny_design_detail .box5{ width:100%;}
	
	.ny_form{ padding:10px;}
	.ny_form ul li{ width:48%; margin:0 4% 10px 0;}
	.ny_form ul li input{ width:100%;}
	.ny_form ul li:nth-child(2n){ margin:0 0 10px 0;}
	.ny_form ul li:nth-child(5){ width:100%;}
	.ny_form ul li button{ display:block; margin:0 auto;}
	
	.ny_aftersale .title p{ letter-spacing:2px;}
	.ny_aftersale .box1 .con{ padding:5px;}
	.ny_aftersale .box1 .con ul li p{ font:normal 12px/24px "微软雅黑"}
	
	.ny_aftersale .box2 ul li{ width:49%; margin:0 2% 10px 0; text-align:center}
	.ny_aftersale .box2 ul li:nth-child(2n){ margin:0 0 10px 0;}
	.ny_aftersale .box2 ul li div{ height:auto;}
	.ny_aftersale .box2 ul li h3{ font:normal 14px/30px "微软雅黑";}
	.ny_aftersale .box2 ul li p{ font:normal 12px/24px "微软雅黑";}
	
	.ny_news>div>.list li>div{ width:100%;}
	.ny_news>div>.list li>div img{ width:100%;}
	.ny_news>div>.list li>h3{ font:normal 14px/30px "微软雅黑";}
	.ny_news>div>.list li>span{ font:normal 12px/20px "微软雅黑";}
	.ny_news>div>.list li>p{ font:normal 12px/24px "微软雅黑";}
	
	.ny_news_detail>div>.l{ width:100%;}
	.ny_news_detail>div>.l .con{ font:normal 12px/24px "微软雅黑";}
	.ny_news_detail>div>.r{ width:100%;}
	.ny_news_detail>div>.r .box3 img{ display:none;width:100%;}
	
	.ny_news2>div>.list dl{ padding:5px;}
	.ny_news2>div>.list dl dt{ font:normal 14px/36px "微软雅黑";}
	.ny_news2>div>.list dl dd{ font:normal 12px/36px "微软雅黑";}
	
	.ny_main .lm li{ width:22%; margin:0 1%;}
	
	.ny_about .box1 .con{ font:normal 12px/24px "微软雅黑";}
	.ny_about .box2{ padding:10px;}
	.ny_about .box2 .sw1 li p{ font:normal 12px/20px "微软雅黑";}
	.ny_about .box3 ul{ height:auto; padding:0; margin:10px 0 20px; display:flex; flex-wrap:wrap;}
	.ny_about .box3 ul:after{ display:none;}
	.ny_about .box3 ul li{ width:20%; height:auto; margin:0 0 10px;}
	.ny_about .box3 ul li:nth-child(7){ margin:0 0 10px;}
	
	.ny_jobs .box1 dl ul li h3{ width:100%!important;}
	.ny_jobs .box1 dl ul li p{ width:100%!important;}
	.ny_jobs .box2{ padding:10px; box-sizing:border-box; margin-bottom:20px;}
	.ny_jobs .box2 ul{ height:auto;}
	.ny_jobs .box2 ul li{ width:100%; margin-bottom:15px;}
	.ny_jobs .box2 ul li div{ height:auto;}
	
	.ny_contact .l{ width:100%;}
	.ny_contact .l .con{ padding:0;}
	.ny_contact .l .con h3{ font:bold 20px/30px "微软雅黑";}
	.ny_contact .l .map #dituContent{ width:100%!important; box-sizing:border-box;}
	.ny_contact .r{ display:none;width:100%;}
	.ny_contact .r .form{ padding:10px;}
	.ny_contact .r>img{ width:100%;}
	
	.wap{display: block;}
	.wap{width: 100%;position: fixed;bottom: 0;left: 0;height: 45px;overflow: hidden;z-index: 999;text-align: center;-webkit-transform: translate3d(0,0,0);}
	.wap .footerbox { width: 100%;height: 45px;margin: 0 auto;position: relative;}
	.wap .footerlist.footerlist {background: -webkit-gradient(linear,0 0,0 100%,from(#FF8D1C),to(#FF8D1C), color-stop(100%, #FF8D1C));}
	.wap ul {width: 100%;display: -webkit-box;}
	.wap ul li{width:100%;display: -webkit-box;-webkit-box-flex: 1;text-align: center;border-right: 1px solid rgba(255,255,255,0.2);border-left: 0;position: relative;}
	.wap ul li a{display: block;width: 100%;text-align: center;color: #fff;height: 45px;}
	.wap .txt {display: block; height: 16px;line-height: 16px;font-size: 14px;padding-top:14px;font-weight: 700;}
}

