@charset "utf-8";
html { overflow-x: hidden; overflow-y: auto; }
body{overflow-x: hidden;overflow-y:hidden;}
*{ padding:0; margin:0}
body,td,th,ul,li,p,pre {margin: 0px; padding:0; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333; line-height:22px;}
img{border:0; padding:0; margin:0;vertical-align: top;}
img{max-width:100%;}
ul,li{padding:0; margin:0;}
LI{list-style:none;}
a{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;text-decoration:none;}
a:hover{color:#eb6100;}
.clean{ clear:both; display:block; te }
.clearfix{clear:both; display:block;}
.clearfix:after {content: ".";display:block;height: 0;clear: both;visibility: hidden;font-size:0;}
input,button,select,textarea{outline:none; border:none;}
i{ font-style:normal}
.fl { float:left;}
.fr { float:right;}
.lineheight40{height:40px; overflow:hidden; clear:both;}
/* -- 页面整体布局 -- */
.block1200,.content,.header {width:1200px;margin:0 auto;}


#header{background-color: #fff;width: 100%;height:88px;position: fixed;font-size: 14px;transition: all ease .3s;z-index: 99;transition-property: padding, background;box-shadow:0 3px 3px rgba(0,0,0,0.1); border-bottom:1px #E1E1E1 solid;}

/*导航*/
#header .content{padding:0px;margin: 0 auto;width: 1200px; position:relative}

#header.mini{padding-top: 16px; background:#fff;}
#header #logo img{height:66px;transition: all 0.3s ease-out 0s;margin-top:8px; }

#header #logo{width: auto;height:50px;display: block;float: left; width:257px;}
#header ul#nav{float:left;margin-top:24px;border-top: 0px solid #EFEFEF;}
#header ul li.navitem{padding: 0 37px 0px 20px;width: auto;height: 50px;line-height: 40px;float: left;position: relative;}
#header ul li.navitem ul.subnav{transition: all 0.3s ease-out 0s;position: absolute;opacity: 0;visibility: hidden;transform: translate3d(0px, 10px, 0px);-moz-transform: translate3d(0px, 10px, 0px);-webkit-transform: translate3d(0px, 10px, 0px); top:64px;}
#header ul li.navitem:hover ul.subnav{opacity: 1;visibility: visible;transform: translate3d(0px, 0px, 0px);-moz-transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);}
#header ul li.navitem a{color: #666;transition: none ease-out .3s;transition-property: color, background, text-indent, opacity; font-size:16px}
#header ul li.navitem a.active, #header ul li.navitem:hover a{color: #666}
#header ul li.navitem ul.subnav li{border-bottom: 1px solid #E6E6E6;}
#header ul li.navitem ul.subnav li a{padding: 14px 16px;width: 165px;height: 20px;line-height: 20px;background:#fff;display: block;color:#666;font-size: 14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
#header ul li.navitem ul.subnav li a i{float: right;margin-top: 5px;transition: all ease-out .2s;opacity: 0;display:none;}
#header ul li.navitem ul.subnav li a:hover{text-indent: 10px;background:#F2F2F2;color: #666}
#header ul li.navitem ul.subnav li a:hover i{opacity: 1}


.Hsrch{position:relative;float:right;margin:0 .2rem 0 0;}
.Hsrch-menu{display:block;width:69px;height:88px;background:url(../images/icon-Hsrch.png) no-repeat center center;transition:none !important;-webkit-transition:none !important;}
.Hsrch-box{padding: 0 70px 0 10px;width:330px;height:50px;background:#fff;position:absolute;top:88px;right:0px;z-index:2;display:none;}
.Hsrch-box .text{width:100%;height:48px;}
.Hsrch-box .btn{width: 69px;height:100%;background:url(../images/icon-Hsrch1.png) no-repeat center center;position:absolute;right:0px;top:0px;}
.Hsrch-box i{display:block;width:1px;height:16px;background:#ccc;position:absolute;right: 69px;top:50%;margin:-8px 0 0;}
.Hsrch-menu.cur{background-image:url(../images/icon-close3.png)}

.lange{ position:absolute; right:0; top:33px;}
.lange a{ font-size:14px; font-family:"微软雅黑"}

/*产品分类*/
.index-protype1{background: #f3f3f3; padding-top:20px;}
.index-protype {
	background: #fff;box-shadow: 0px 2px 14px rgba(0, 0, 0, 0.1);  border:1px solid #ddd;
		/*background: -moz-linear-gradient(left, #125c9b 0%, #035daa 33%, #1276ab 66%, #008dd7 100%);
	background: -webkit-linear-gradient(left, #125c9b 0%, #035daa 33%, #1276ab 66%, #008dd7 100%);
	background: -ms-linear-gradient(left, #125c9b 0%, #035daa 33%, #1276ab 66%, #008dd7 100%);
	background: -o-linear-gradient(left, #125c9b 0%, #035daa 33%, #1276ab 66%, #008dd7 100%);
	background: linear-gradient(left, #125c9b 0%, #035daa 33%, #1276ab 66%, #008dd7 100%);
	
background: -moz-linear-gradient(left, #6a9f7d 0%, #57a59e 33%, #067fbf 66%, #1276ab 100%);
	background: -webkit-linear-gradient(left, #6a9f7d 0%, #57a59e 33%, #067fbf 66%, #1276ab 100%);
	background: -ms-linear-gradient(left, #6a9f7d 0%, #57a59e 33%, #067fbf 66%, #1276ab 100%);
	background: -o-linear-gradient(left, #6a9f7d 0%, #57a59e 33%, #067fbf 66%, #1276ab 100%);
	background: linear-gradient(left, #6a9f7d 0%, #57a59e 33%, #067fbf 66%, #1276ab 100%);*/

	margin: 0 auto;
}
.index-protype .type-bbt{ text-align:center; color:#008dd7; line-height:30px; border-bottom:1px solid #ddd; font-size:22px;position:relative; padding:20px 0;}
.index-protype .type-bbt .type-bbt_a{display:block;width:120px;text-align:center;color:#666; line-height:30px; font-size:14px;margin:auto;}
.index-protype .type-bbt .type-bbt_a:hover{color:#eb6100;}
.index-protypelist .swiper-wrapper .swiper-slide:nth-child(1){border-left:1px solid #eee;}
.index-protypelist .swiper-wrapper .swiper-slide {
	text-align:center;
	
	 padding-bottom:20px;
	 color:#333;
	
	
}
.index-protypelist .swiper-wrapper .swiper-slide .tu{ }

.index-protypelist .swiper-wrapper .swiper-slide .tu img{ width:80%;display:block; margin:20px auto 0;}
.index-protypelist .swiper-wrapper .swiper-slide .title{ font-size:14px; line-height:30px; height:30px; overflow:hidden;}
.index-protypelist .swiper-wrapper .swiper-slide:hover{ background:rgba(255,255,255,.1); text-decoration:underline;} 
/*产品分类 end*/


/* main3*/
.main3{background:#f3f3f3;padding-top:69px;padding-bottom:70px;}
.ck-slide{width:889px;float:left;padding-bottom:38px;}
.ck-slide ul.ck-slide-wrapper{width:100%;}
.ck-slide ul{margin: 0;padding: 0;list-style-type: none;}
.ck-slide{position: relative;overflow: hidden;}
.ck-slide ul.ck-slide-wrapper{top: 0;left: 0;z-index: 1;margin: 0;padding: 0;}
.ck-slide ul.ck-slide-wrapper li{}
.ck-slidebox{position: absolute;left: 50%;margin-left:-35px;bottom: 0px;z-index: 30;}
.ck-slidebox ul{height:12px;}
.ck-slidebox ul li{float: left;height: 12px;margin:0 6px;}
.ck-slidebox ul li em{display: block;width: 12px;height: 12px;border-radius: 100%;background-color: #008dd7;text-indent: -9999px;cursor: pointer;}
.ck-slidebox ul li.current em{background-color: #eb6100;}
.ck-slidebox ul li em:hover{background-color: #eb6100;}
.m3lie{width:270px;margin-left:39px;float:left;background:#dedede;}
.m3tu{position:relative;overflow:hidden;}
.m3tun{display:block;}
.m3tun img{display:block;margin:auto;width:100%;max-width:409px;max-height:409px;transition:0.5s;}
.m3fu{display:block;position:absolute;width:100%;height:100%;left:0px;top:100%;background:#008dd7;background:rgba(0,0,0,0.5);}
.m3fu img{display:block;position:absolute;width:48px;height:48px;left:50%;margin-left:-24px;top:50%;margin-top:-24px;}
.m3zi{padding:10px;padding-bottom:15px;}
.m3zi>a{display:block;font-size:14px;line-height:24px;text-align:left;/*white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;*/padding-top:2px;color:#666666;min-height:72px;}
.m3zi p{margin-top:5px;}
.m3zi p a{display:block;font-size:14px;line-height:20px;text-align:center;text-align:left;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.m3lie:hover .m3fu{top:0px;}
.m3lie:hover{background:#008dd7;}
.m3lie:hover .m3zi a{color:#fff;}
.m3lie:hover .m3tun img{transform:scale(1.1,1.1)}
.m3r{width:275px;float:right;padding-top:47px;}
.m3biao{display:block; font-size:22px; text-align:center; color:#008dd7; font-weight:600;}
.m3biao img{display:block;margin:auto;width:100%;max-width:225px;}
.m3ra{display:block;font-size:16px;line-height:18px;color:#999999;font-style:italic;text-align:center;}
.abtu1 video{background:#000;}
.m3r p a{display:block;font-size:14px;line-height:24px;color:#666666;text-align:center;margin-top:19px;height:140px;overflow:hidden;}
.m3mor{display:block;width:148px;height:36px;text-align:center;line-height:36px;margin:auto;border:1px solid #eb6100;font-size:14px;font-weight:bold;text-transform:uppercase;color:#eb6100;border-radius:18px;margin-top:28px;}
.m3r a:hover{color:#eb6100;}
.m3mor:hover{background:#eb6100;color:#fff !important;}
@media screen and (min-width:1000px) and (max-width:1219px){.ck-slide{width:700px;float:left;padding-bottom:38px;}
.m3lie{width:220px;margin-left:10px;}}
@media screen and (max-width:999px){.ck-slide{width:100%;float:none;padding-bottom:38px;}
.m3lie{width:32.333%;margin-left:0.5% !important;margin-right:0.5%;}
.m3r{width:100%;float:none;padding-top:47px;}
.m3r p a{height:auto;}
.m3zi>a{font-size:14px;}
.m3zi p a{font-size:12px;}}

.maln {margin-left: auto !important}



.my_global{width: 1200px;padding:0 20px;margin: 0 auto;}
.top_title{height:60px;line-height:60px;font-size:44px;color: #0288ce;text-align: center;text-transform: uppercase;padding-bottom:0px;margin-bottom: 26px; margin-top:50PX;}
.top_title_desc{font-size: 17px;line-height: 30px;color: #555;}

.sy_gy_a{ display:block; width:120px; margin:15px auto 0; font-size:14px; line-height:30px; color:#0288ce; text-align:center; border:1px solid #0288ce; border-radius:5px;}
.sy_gy_a:hover{ color:#fff; background:#0288ce;}

.ind_category img{display: block;width: 100%;height: 100%;}
.working_scene{margin: 46px 1.25%;}
.working_scene .list{float: left;width: 23.6%;margin: 0 0.7%;}
.working_scene .pic{font-size: 0;overflow: hidden;}
.working_scene .name{display: block;height: 74px;line-height: 74px;font-size: 18px;text-align: center;color: #383a3d;}
.working_scene .list img{ height:auto; width:100%}
.working_scene .list:hover img{transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);}

.trans3{ transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s;}
.trans5{ transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.trans7{ transition: all 0.7s;-moz-transition: all 0.7s;-webkit-transition: all 0.7s;-o-transition: all 0.7s;}


.main_news{ background:#eee; padding:50px 0}

/*news*/
.ind_f6_scroll{ width:750px; float:left}
.ind_f6_scroll .hd{ width: 100%;z-index: 3;}
.ind_f6_scroll .hd ul{overflow:hidden; zoom:1;text-align: center;width: 100%;height: 17px;display: none;}
.ind_f6_scroll .hd ul li{vertical-align: top;background: #dddddd; display: inline-block;border-radius: 100%; *display:inline;*zoom:1; width:12px; height:12px;overflow:hidden; margin:0 4px; text-indent:-999px; cursor:pointer;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;  }
.ind_f6_scroll .hd ul li.on,
.ind_f6_scroll .hd ul li:hover{ background:#305dc3; }
.ind_f6_scroll .bd ul{ overflow:hidden; zoom:1; }
.ind_f6_scroll .pageState{display: none;}
.ind_f6_scroll .bd ul li{float:left; _display:inline;width:750px;overflow:hidden; text-align:left;padding: 20px 0;}
.ind_f6_scroll .bd ul li a{display: block;width:340px;background:#0288ce;overflow: hidden;float:left; margin:0 30px 0 0;}
.ind_f6_scroll .bd ul li a:first-child{margin-top: 0;}
.ind_f6_scroll .bd ul li a .pic{width:100%;height:160px;overflow: hidden;float: left;margin:0px 0 0 0px;box-sizing: border-box;border: 5px solid #0288ce; -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind_f6_scroll .bd ul li a .pic img{display: block;width: 100%;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind_f6_scroll .bd ul li a .con{width:300px;overflow: hidden;float: right;margin:20px 25px 30px 0; -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind_f6_scroll .bd ul li a .con span{display: block;line-height: 26px;color: #fff;margin-bottom: 9px; font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind_f6_scroll .bd ul li a .con p{display: block;line-height: 21px;color: #fff;font-size: 13px;height: 42px;overflow: hidden;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.ind_f6_scroll .bd ul li a:hover{box-shadow: 0 0 15px rgba(0,0,0,0.1);}
/*.ind_f6_scroll .bd ul li a:hover .pic img{  -webkit-transform: scale(1.03);  -moz-transform: scale(1.03);  -ms-transform: scale(1.03);  -o-transform: scale(1.03);  transform: scale(1.03);}*/
.ind_f6_scroll .bd ul li a:hover .pic img{transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);}
.ind_f6_scroll .bd ul li a:hover .con{margin-right: 20px;}
.ind_f6_scroll .bd ul li a:hover .con span{color: #305dc3;}

.titnews{ font-size:28px; text-transform:uppercase; color:#0288ce; font-weight:500}
.video img{ margin-top:26px;}
.video a:hover img{ opacity:0.8}
/* foot*/
.foot{background:#383c4d;padding-top:35px;padding-bottom:30px;overflow:hidden;}
.ful1{width:285px;float:left;}
.ful2{width:300px;float:left;margin-left:8px;}

.ful3{float:left; margin-left:20px; margin-right:30px;}
.fobiao{display:block;font-size:20px;text-transform:uppercase;color:#fff;margin-bottom:12px;}
.ful3 li a{display:block;font-size:14px;line-height:30px;color:#ccc;}


.ful2 ul{margin-top:20px;}
.ful2 ul li{color:#d6d6d6;line-height:24px;font-size:14px;padding-left:6px;margin-top:6px;}
.ful2 ul li a{color:#d6d6d6;}
.ful2 ul li i{ font-size:17px; margin-right:15px;}

.shejiao2{margin-top:25px;margin-bottom:8px;}
.shejiao2 a{display:block;width:33px;float:left;margin-right:11px;}
.shejiao2 a img{width:100%;max-height:33px;max-width:33px;}
.ful1 p{font-size:14px;line-height:30px;color:#d6d6d6;}
.ful1 p a{color:#d6d6d6;}
.ful1 nav a:hover,.ful2 ul li a:hover,.ful3 p a:hover{color:#eb6100;}
.ful1 .wei{}
.ful1 .wei img{width:120px; margin-bottom:10px; border:3px solid #FFF }
.htmldady{/* position:absolute;*/position:fixed;bottom:20px;right: 20px; margin-bottom:0px;z-index: 999; display:none;}
.htmldady ul li a{ width:54px; height:52px; display:block; float:right;}
.htmldady ul li.li04 a{ background:#222 url(../images/pic16.png) no-repeat center center;}


.npagePage #banner div { margin-top:70px; height:150px; }
.npagePage #banner {height:300px;}
.npagePage #banner div {background-color: #39383E;background-repeat: no-repeat;background-position: center;background-size: cover;position: fixed;width: 100%;height: 280px;}
.npagePage .content1 {background-color: #fff;position: relative;margin-top:88px;}
.search01{ height:60px; background:#1272c7; display:block;}
.search01 li{ float:left}
.search01 li select{ width:146px; height:30px; background:#fff; margin-right:8px; margin-top:14px;}
.search01 li input{ width:80px;margin-top:14px;height:30px; background:#eb6100; color:#fff; cursor:pointer}
.nymain{ font-size:14px; padding:50px 0 80px; line-height:26px;}
.nymain1{ padding:0px 0 80px;}
/*=======================nymain=============================*/
.Innav {  background:#f0f2f5; width:100%; padding:34px 0 48px 0; overflow:hidden; margin-top:40px; border-bottom:1px solid #eee}
.InnavCon {  width:1200px; margin:0 auto; overflow:hidden;}
.Innavleft {  float:left;}
.Innavleft h3 {  color:#1272c7; font-size:30px; line-height:32px; font-weight:normal}
.Innavleft p {  padding-top:10px;color:#999;}
.Innavleft p a {  color:#999; padding:0 4px;}
.Innavright {  float:right;}
.Innavright ul {overflow:hidden; padding:31px 0 8px 0; }
.Innavright ul li{ float:left;color:#999;padding:0 30px 0 8px;  }
.Innavright ul li a{ color:#444; font-size:16px; padding-bottom:8px;  }
.Innavright ul li a:hover,.Innavright ul li a.cur {  border-bottom:1px solid #c9c8c8; color:#1272c7;}

/*pro*/
.xwzx dl{float:left; width:32%;margin-bottom:25px;margin-right:2%; margin-top:30px;border-bottom:1px dashed #CCCCCC; padding-bottom:30px;}
.xwzx dl:nth-child(3n){ margin-right:0;}
.xwzx dl dt{ width:100%;float:left;position:relative; }
.xwzx dl dt p{ overflow:hidden;}
.xwzx dl dt p a{font-size:14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; line-height:24px; height:72px;}
.xwzx dl dt img{display:block;width:100%; height:auto; border:1px solid #CCC; margin-right:20px;}
.xwzx dl dt h5{  padding-bottom:8px; width:100%;line-height:32px; }
.xwzx dl dt h5 a{display:block; font-size:18px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.xwzx dl dt a.detail{color:#a7a7a7; font-size:13px; background:#eee; padding:2px 8px; margin-top:20px; display:block;width:80px;}

/*feedback*/
.contact-form{ margin-top:30px;}
.t1{width:49%;float:left;} .t2{width:49%;float:right;}
.t3{width:49%;float:left;} .t4{width:49%;float:right;}
.contact-form input.text{background:#fff;border:1px #e6e6e6 solid;color: #999;width:89%; padding:2.5% 5%; margin-bottom:20px;}
.contact-form textarea.textarea{background:#fff;border:1px #e6e6e6 solid;color:#999;width:93.5%;height:200px;padding:3%; margin-bottom:20px;}
.contact-form input.btn, a.btn{background:#1272c7;padding:1% 0;color:#fff; font-size:14px;border:1px solid #e6e6e6; width:100%;}
.contact-form input.btn:hover, a.btn:hover{background:#ccc; color:#fff;}

.nycontain_contact{ width:50%; float:left}
#map-canvas{ float:right; width:45%; height:450px;}

/*download*/
.Downloadlist{background:#fff;margin-top:0px; }
.Downloadlist dl{ margin:0px; padding:0px;width:100%}
.Downloadlist dl dd{ text-align:center; float:left; font-size:14px; border:1px solid #d9d9d9; color:#1a1a1a; height:50px; line-height:50px; margin-top:-1px; margin-right:-1px;}
.Downloadlist dl dd.Filename{ width:60%;}
.Downloadlist dl dd.Release{width:20%;}
.Downloadlist dl dd.FileDownload{width:18%; padding-top:8px; height:42px;}
.Downloadlist dl dd.FileDownload a{ display:block; margin:0px auto; width:35px; height:35px; }
.Downloadlist dl.cur dd{ background:#1272c7; color:#fff; height:50px; line-height:50px; border:1px solid #fff; padding:0px;}
.Downloadlist dl dd.FileDownload img {  width:35px; height:35px;}
 
 /*news*/
.newslist li{overflow: hidden;border-bottom: 1px solid #CCCCCC;padding-bottom: 35px;margin-top: 35px;font-size: 14px;color: #999999;transition: all .3s ease-out 0s;}
.newslist li .left{width:150px;margin-left: 5px;}
.newslist li .left p{font-size: 30px;position: relative;line-height: normal;color: #999999;}
.newslist li .left span{display: block;width: 30px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #CCCCCC;position: relative;margin-top: 25px;transition: all 0.5s;left: 0;color: #e8e8e8;}
.newslist li .center{width:735px;margin-top: 10px;}
.newslist li .center h5{font-weight: normal;font-size: 18px;color: #333333;margin-bottom: 20px;transition: all ease-out .3s;}
.newslist li .center p{word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; color: #999999;}
.newslist li .right{width: 230px;overflow: hidden;}
.newslist li .right img{width: 100%;transition: all 0.5s;}
.newslist li:hover,.newslist li:hover .left span{border-color: #e67817;}
.newslist li:hover .left span{left: 45px;}
.newslist li:hover .center h5,.newslist li:hover .left span{color: #e67817;}
.newslist li:hover .right img{transform: scale(1.1,1.2);}

/*详情*/
.projectshow1 .title{ text-align:center; padding-bottom:15px; margin-bottom:15px; border-bottom:1px #cccccc solid;}
.projectshow1 .title h1{font-size:24px; color:#333; padding-bottom:10px;}
.projectshow1 .title .time{ font-size:14px; color:#8b8b8c;}
.projectshow1 .title .time span{ padding:0 10px;}
.projectshow1 .contentbox{ font-size:14px; margin-bottom:20px; line-height:2; padding:0 12px;}
.projectshow1 .contentbox p{font-size:14px;}
.p_next{ width:100%; margin:20px auto 0 auto; overflow:hidden; background:#f2f2f2; padding:10px 0;}
.p_next p{ display:block; padding:0 2%;}
.p_next a{ font-size:14px; color:#666; line-height:30px;}

/*app*/
.caselist li{float: left; width:30%; margin-top: 30px; margin: 30px 2% 0 1%; cursor: pointer;}
.caselist li .img{width:100%; overflow: hidden; height:240px; overflow: hidden;}
.caselist li .img img{width: 100%; transition: all 0.5s;}
.caselist li:hover .img img{transform: scale(1.1,1.1);}
.caselist li p{height: 46px; line-height: 46px; border-bottom: 1px solid #cccccc; color: #666666; font-size: 16px; position: relative; background: url(../images/case_icon01.png) no-repeat 96% center; transition: all .3s ease-out 0s;}
.caselist li p:after{content: ""; after: "after"; position: absolute; bottom: -1px; left: 0; width: 0; height: 1px; transition: all .3s ease-out 0s; background-color: #ed5c1b;}
.caselist li:hover p{background: url(../images/case_icon01_hover.png) no-repeat right center;}
.caselist li:hover p:after{width: 100%;}
.caselist li:hover .img img{transform: scale(1.1,1.1);}

/*about1*/
.fancybox_img{width:100%; margin-top:50px;}
.fancybox_img ul{width:100%;}
.fancybox_img ul li{width:23%;float:left;margin-right:2%; margin-bottom:10px;}
.fancybox_img ul li:nth-child(4n){margin-right:0;}
.fancybox_img ul li span{ display:block;text-align:center;line-height:24px; font-size:14px; padding-top:5px;}
.fancybox_img ul li img{ display:block; width:100%;padding:2px; border:1px solid #ddd}
.fancybox_img ul li img:hover{padding:2px;background:#0093dd;}


.Amplification img
{
	
	transition:400ms; 
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.Amplification:hover img
{
	filter: Alpha(Opacity=80); 
	opacity: 0.8; 
	-webkit-transform:scale(1.14); 
	transform:scale(1.14);
}
	
/*products*/
.a_title{width:100%;height:46px;border-bottom:1px solid #b2b2b2;}
.a_title_l{width:250px; height:46px; position:relative;}
.a_title_lc{width:229px; height:81px; position:absolute; left:0px; bottom:0px; background:url(../images/lc_01.jpg) no-repeat; padding-right:21px; padding-top:13px; text-align:right; line-height:1.7; color:#dddddd; font-size:18px;}
.a_title_lc font{ color:#fff; font-size:38px;}
.a_title .s1{ padding-left:23px; background:url(../images/r_tb1.png) left center no-repeat; height:46px; line-height:46px; color:#666666;}
.a_title .s1 a,.a_title .s1 a:hover{ color:#666;}

/*left menu*/
.ui_left{ width:250px;}
.a_nav{width:100%; padding-bottom:19px;}
.a_nav li{width:100%; float:left; border-bottom:4px solid #fff;}
.a_nav_a{width:228px; height:40px; line-height:40px; display:inline-block; overflow:hidden; padding-left:22px; color:#555555; background:url(../images/l_navbg1.jpg) no-repeat; font-size:14px;}
.a_nav_a:hover,.a_nav_a.activeleftmenu{ color:#fff; text-decoration:none; background:url(../images/l_navbg.jpg) no-repeat;}
.a_left_t{width:220px; height:50px; line-height:50px; padding-left:30px; overflow:hidden; color:#9f9f9f; background:url(../images/l_navbg2.jpg) no-repeat;}
.a_left_c{width:250px; padding:10px 0px; color:#666666; line-height:1.7em;}
.a_nav li dl{width:250px; display:none;}
.a_nav li dl dd{width:208px; height:30px; line-height:30px; float:left; border-bottom:1px solid #eee; overflow:hidden; padding-left:22px;}
.a_nav li dl dd a{ color:#555555;}
.a_nav li dl dd a:hover{ color:#0060b5; text-decoration:underline;}

/*right content*/
.a_about{width:100%; padding:10px 0px; line-height:2.2; color:#666666; overflow-x:hidden;word-wrap:break-word;}

.a_czlc{width:905px; padding:23px 0px 0px 101px;}
.a_czlc_div{width:802px; padding-top:39px;}
.a_czlc_div li{width:100%; padding-bottom:32px; float:left;}
.a_czlc_div li .di_left{width:5px; position:relative;}
.a_czlc_div li .di_left_d1{width:106px; height:15px; position:absolute; right:-6px; top:19px; line-height:15px; color:#333333; font-size:15px; font-weight:bold;}
.a_czlc_div li .di_right{width:740px; padding:12px 39px 12px 17px; border:1px solid #cccccc; border-left:0px;}
.a_czlc_div li .di_right dl{width:740px; float:left;}
.a_czlc_div li .di_right dl dd{width:720px; padding-left:20px; line-height:30px; color:#666666; float:left; font-size:14px;}

.ui_right{ margin-top:30px; width:920px;}
.ui_right_tab{ width:100%}
.ui_right_tab td{ width:20%;overflow: hidden;overflow-y:auto;}
.ui_right_tab td pre{white-space: pre-wrap;height:80px;padding:10px 0;}
.fancybox_img12{width:100%;}
.fancybox_img12 img{ width:100%; }

.a_left_t{width:220px;height:50px;line-height:50px;padding-left:30px;overflow:hidden;color:#9f9f9f;background:url(../images/l_navbg2.jpg) no-repeat; font-size:20px}
.search01_l{ background:#eee; display:block; padding:15px 0 22px;}
.search01_l li{ width:90%; margin:0 auto}
.search01_l li select{ width:100%; height:30px; background:#fff; margin-top:7px; border:1px solid #CCC}
.search01_l li input{ width:80px;margin-top:14px;height:30px; background:#eb6100; color:#fff; cursor:pointer}

/*app*/

.a_jjfa_ul{padding-top:34px;}
.a_jjfa_ul li{width:299px; height:320px; float:left;}
.a_jjfa_ul li .a_img{width:270px; height:180px; display:inline-block; overflow:hidden;}
.a_jjfa_ul li .a_img img{width:270px; height:180px;}
.a_jjfa_ul li .a_text,.a_jjfa_ul li .a_text:hover{width:270px; height:41px; line-height:41px; text-align:center; color:#0060b5; display:inline-block; overflow:hidden; font-size:14px}
.a_jjfa_ul li .a_text_c{width:270px; height:50px; line-height:25px; overflow:hidden; color:#999999;}





#preview{ width:100%; overflow:hidden; position:relative;}
#preview ul{ position:relative; width:10000%;}
#preview ul li{ float:left; width:1%; overflow:hidden; background:center no-repeat;}
#preview ul li img{display:block;max-width:600px;width:100%;margin:auto;}
.previewz,.previewy{ position:absolute; top:50%; margin-top:-25px;width:50px; height:50px; transition:0.3s; cursor:pointer;}
.previewz{ left:5%; background:url(../images/ban_l.png) center no-repeat;}
.previewy{ right:5%; background:url(../images/ban_r.png) center no-repeat;}
.previewdd{ position:absolute; left:0; bottom:20px; width:100%; text-align:center;}
.previewdd span{ display:inline-block;width:10px; height:10px; border-radius:50%; background-color:#ccc; margin:0 3px; cursor:pointer;}
.previewdd span.on{ background-color:#008dd7;}
.new-view-title{text-align:center; line-height:30px; font-size:14px; border-bottom:1px dashed #e6e6e6; padding-bottom:20px;}
.new-view-title .line{padding:0 10px; color:#d3d3d3;}
.color-blue{color:#1c9b96;}
.new-view-title h3{padding:8px; line-height:32px; font-size:24px; font-weight:bold; color:#008dd7;}
.ny_main{width:100%; margin:20px auto; overflow:hidden;}
.newsmore_text{width:100%;margin-top:20px; line-height:30px; font-size:14px;}





.view-page{width:100%;position:relative; margin:40px 0; border-top:1px dashed #e6e6e6; padding-top:20px;}
.view-page .prev,.view-page .back,.view-page .next{font-size: 14px; width: 162px; height: 38px; border:solid 1px #e5e5e5; line-height: 38px; position: absolute;transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out; text-align:center;}
.view-page .prev{left:0;}
.view-page .prev a{background:url(../images/le.png) 20px center no-repeat;}
.view-page .next a{text-align:center;}
.view-page a{display:block;} 
.view-page .back{left:50%; margin-left:-80px; width:137px;}
.view-page .next{right:0;}
.view-page .next a{background:url(../images/ri.png) 80% center no-repeat; }
.view-page .prev:hover a{color:#fff; background:url(../images/le-white.png) 20px center no-repeat #008dd7; color:#fff;}
.view-page .next:hover a{color:#fff; background:url(../images/ri-white.png) 80% center no-repeat #008dd7; color:#fff;}

.view-page .back a{background:url(../images/back.png) 20px center no-repeat #008dd7; color:#fff; text-align:center; padding-left:20px;}
.view-page .back a:hover{background:url(../images/back.png) 20px center no-repeat #008dd7; color:#fff;}

@media screen and (min-width:1200px){
    .sj{display:none !important;}
    #header ul#nav{margin-left:130px;}
}
@media screen and (max-width:1199px){
    .pc{display:none !important;}
    .view-page .prev,.view-page .back,.view-page .next{ position:relative; left:auto; float:left; width:100%; margin:auto;}
	.view-page .back{ margin:10px auto;}
}

.sy_cp{padding:20px 20px 1px;}
.sy_cp ul li{float:left;width:23.5%;margin-right:2%;margin-bottom:2%;border:1px solid #eee;box-sizing:border-box;}
.sy_cp ul li:nth-child(4n){ margin-right:0;}
.sy_cp ul li img{display:block;width:100%;margin:auto;}
.sy_cp ul li p{font-size:14px;font-weight: bold;line-height:30px;text-align:center;color:#333;margin-top:15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.sy_cp ul li span{ display:block; padding:0 20px 0; margin-bottom:20px; height:48px; overflow:hidden; line-height:24px;}