@charset "gb2312";
@import url(anim.css);
* {margin: 0px;padding: 0px; font-family:"微软雅黑";}
body{ min-width:1200px;font-size: 12px; overflow-x:hidden;}
table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5{margin:0px;padding:0px;}

h1{ color:#232323;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,p,span{ font-size:12px;}
p{ color:#686868;}
ul{ list-style:none;}
.cursor{cursor:pointer;}
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.l{float:left;}
.r{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
img {border:0;}
a{ text-decoration:none; color:#686868;}
.gy{ width:1200px; margin:0 auto; overflow:hidden;}
.gy2{ width:1440px; margin:0 auto; overflow:hidden;}
a:hover{ text-decoration:none; color:#f3782a;}

/*棰勭害涓婇棬*/
.yuyue_bgs{z-index: 19891024;background-color: #000;opacity: 0.3; width:100%; height:100%; position:fixed; left:0; top:0; display:none;}
.layui-layer{z-index: 19891025; /*width: 600px; height: 360px;*/ width:0; height:0; /*top: 157.5px;*/  left: 50%;/* margin-left:-300px; */position:fixed; background-color:#fff; border-radius:6px; overflow:hidden;}
.layui-layer-title {padding: 0 80px 0 80px;height: 42px; line-height: 42px;border-bottom: 1px solid #eee; font-size: 22px; color: #fff; overflow: hidden; background-color: #1788d0;border-radius: 6px 6px 0 0; text-align:center;}
.layui-layer-page .layui-layer-content{position: relative; overflow: auto;}
.layui-layer .normal{ border:1px solid #e4e4e4;border-radius: 4px; height:20px; line-height:20px; padding:3px; width:200px;}
.layui-layer-setwin { position: absolute; right: 15px; top: 0px;  font-size: 0; line-height: initial;}
.layui-layer-setwin a{ color:#fff; font-size:26px;}
.layui-layer .aap_p{ font-size:18px;color:#1788d0; }
.layui-layer .aap_p a{ font-size:18px; color:#1788d0;}
.layui-layer table td{font-size:14px;color:#333333; }
.layui-layer .input{width: 125px;height: 30px;display: block;background: #1788d0;margin-top: 10px;border-radius: 4px;border: 1px #1788d0 solid; outline:none;color: #fefefe;font-size: 16px;text-align: center;line-height: 180%; cursor:pointer; font-family:'寰蒋闆呴粦';}
.layui-layer .input:hover{filter:alpha(opacity=80);opacity:0.8;transition:all 0.3s;}


.top01{ width:100%; height:38px; line-height:38px; background:#212121; /*color:#f5f5f5;*/ color:#fff; overflow:hidden;}
.top01 .l{ font-size:14px;}
.top01_center{ text-align:left;/* width:362px; *//*padding-left:840px; margin:0 auto;*/ float:right; font-size:14px;}
.top01_center img{ vertical-align:sub; display:inline-block; margin-right:8px;}
.top01_center div{ font-size:14px; height:38px; overflow:hidden; display:block; text-align:right;}
.top01_center div.div1{transition:all 0.3s;}
.top01_center:hover div.div1{ margin-top:-38px;}
.top02{ height:86px; width:100%; min-width:1200px;}
.top02 .top02_center{width:1440px; min-width:1200px;margin:0 auto;}
.logo{ width:339px; float:left; padding-top:13px;}
.logo img{ float:left;}
.logo .logo-year{  margin-top:25px; height:30px; line-height:20px; text-align:center; font-size:14px; color:#a4a4a4; border-radius:4px; overflow:hidden; font-weight:bold;letter-spacing:1px;}

.nav{ float:right; }
/*.nav ul{ width:780px;}*/
.nav li.m{ width:86px; padding-right:22px;  margin:0 22px 0 0;float:left; text-align:center;/* position:relative;*/ background:url(../images/top_bg1.png) right 46px no-repeat;}
.nav li:last-child{ background:none; padding-right:0; margin-right:0;}
.nav a.mmm{ width:86px;  height:46px; padding-top:40px; display:block; font-size:16px; color:#333; /*overflow:hidden; */}
/*.nav li a:after{
	content: "";
	display: block;
	position: absolute;
	left: 50%;
	right: 50%;
	bottom: -3px;
	height: 3px;
	opacity: 0;
	background-color: #dc6103;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	-ms-transition: all .5s;
	transition: all .5s;
}
.nav li a:hover:after{
	left: 1%;
	right: 1%;
	opacity: 1;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	-ms-transition: all .5s;
	transition: all .5s;
}*/
.nav a:hover{ /*border-bottom:3px solid #f3782a;*/}
.nav .m.on a.mmm{color:#1788d0;}
.nav a#sel{/*border-bottom:3px solid #f3782a;*//*color:#f3782a;*/}
/*.nav a#sel:hover:after{opacity: 0;}*/

#top_bg{background:rgba(0,0,0,0.4); position:fixed; top:0; left:0; width:100%; height:100%; z-index:-1; display:none;}
.nav .sub{ display:none; /*默认隐藏*//* width:1920px;*/ width:100%; padding:0; position:fixed; top:124px; overflow:hidden; text-align:left; z-index:110; left:0px; /*height:544px; padding-bottom:50px;*/background-color:#f5f5f5;}
.nav .sub .nav_xiao{ width:1440px; overflow:hidden; margin:0 auto;}
.nav .sub .nav_xiao.max1100{ max-width:1100px;}
.nav .sub .nav_xiao .xiao_one{overflow:hidden; padding-top:40px; padding-bottom:40px;}
.nav .sub .nav_xiao .xiao_one ul li{ float:left;display:inline; height:184px; width:25%; overflow:hidden; text-align:center;}
.nav .sub .nav_xiao .xiao_one ul li a{display:block; height:100%; border-right:1px solid #e6e6e6; line-height:56px;overflow:hidden; color:#000000; margin-top:13px; font-size:18px;transition:all 0.3s; }
.nav .sub .nav_xiao .xiao_one ul li:last-child a{ border-right:0;}
.nav .sub .nav_xiao .xiao_one ul li a:hover{ color:#1788d0;}
.nav .sub .nav_xiao .xiao_one ul li a i{ display:block; width:101px; height:84px; margin:0 auto;margin-bottom:23px; overflow:hidden; background-image:url(../images/top_pic1.png); background-repeat:no-repeat;transition:all 0.3s; margin-top:20px;}
.nav .sub .nav_xiao .xiao_one ul li a i.bgs1{ background-position:-720px top;}
.nav .sub .nav_xiao .xiao_one ul li a i.bgs2{ background-position:left top;}
.nav .sub .nav_xiao .xiao_one ul li a i.bgs3{ background-position:-360px top;}
.nav .sub .nav_xiao .xiao_one ul li a i.bgs4{ background-position:-1088px top;}
.nav .sub .nav_xiao .xiao_one ul li a:hover i{background-image:url(../images/top_pic1.png);}
.nav .sub .nav_xiao .xiao_one ul li a:hover i.bgs1{ background-position:-720px bottom;}
.nav .sub .nav_xiao .xiao_one ul li a:hover i.bgs2{ background-position:left bottom;}
.nav .sub .nav_xiao .xiao_one ul li a:hover i.bgs3{ background-position:-360px bottom;}
.nav .sub .nav_xiao .xiao_one ul li a:hover i.bgs4{ background-position:-1088px bottom;}

.nav .sub .nav_xiao .xiao_two{ margin-top:40px;/*margin-left:405px; width:670px;*/ margin-bottom:40px; overflow:hidden;}
.nav .sub .nav_xiao .xiao_two ul li{ float:left;display:inline; height:184px; width:25%; overflow:hidden; text-align:center;}
.nav .sub .nav_xiao .xiao_two ul li a{display:block; height:100%; border-right:1px solid #e6e6e6; line-height:56px;overflow:hidden; color:#000000; margin-top:13px; font-size:18px;transition:all 0.3s; }
.nav .sub .nav_xiao .xiao_two ul li:last-child a{ border-right:0;}
.nav .sub .nav_xiao .xiao_two ul li a:hover{ color:#1788d0;}
.nav .sub .nav_xiao .xiao_two img{ float:left; margin-right:25px;}
.nav .sub .nav_xiao .xiao_two .nav_div{ float:left; width:380px; padding-top:30px; font-size:12px; color:#666666; line-height:22px;}
.nav .sub .nav_xiao .xiao_two .nav_div h2{ font-size:16px; color:#f3782a; font-weight:normal; letter-spacing:1px; line-height:36px;}
.nav .sub .nav_xiao .xiao_two ul li a i{ display:block; width:104px; height:104px; margin:0 auto;margin-bottom:13px; overflow:hidden; background-image:url(../images/top_pic2.png); background-repeat:no-repeat; margin-top:10px; background-color:#999999; border-radius:50%; position:relative;transition:all 0.3s;}
.nav .sub .nav_xiao .xiao_two ul li a i.bgs1{ background-position:30px center;}
.nav .sub .nav_xiao .xiao_two ul li a i.bgs2{ background-position:-330px center;}
.nav .sub .nav_xiao .xiao_two ul li a i.bgs3{ background-position:-691px center;}
.nav .sub .nav_xiao .xiao_two ul li a i.bgs4{ background-position:-1050px center;}
.nav .sub .nav_xiao .xiao_two ul li a:hover i{ background-color:#1788d0; margin-top:5px; }




.nav .sub .nav_xiao .xiao_three{overflow:hidden; margin-top:60px; margin-bottom:60px;}
.nav .sub .nav_xiao .xiao_three ul li{ float:left; display:inline; width:18%; height:218px; overflow:hidden; margin-right:2.5%; text-align:center; position:inherit; line-height:56px; background-color:#fff;}
.nav .sub .nav_xiao .xiao_three ul li:last-child{ margin-right:0;}
.nav .sub .nav_xiao .xiao_three ul li img{ width:100%; display:block;transition:all 0.3s;}
.nav .sub .nav_xiao .xiao_three ul li a{ color:#000000; width:100%; font-size:18px; height:100%; display:block;}
.nav .sub .nav_xiao .xiao_three ul li a:hover{ color:#1788d0;}
/*.nav .sub .nav_xiao .xiao_three ul li:hover img{opacity: 0.8;filter: alpha(opacity=80);}*/


.nav .sub .nav_xiao .xiao_four{ width:50%; overflow:hidden; margin-top:40px; margin-bottom:40px;}
.nav .sub .nav_xiao .xiao_four.l{ border-right:1px solid #e3e3e3;}
.nav .sub .nav_xiao .xiao_four.r{ width:49%;}
.nav .sub .nav_xiao .xiao_four h2{ font-size:16px; font-weight:bold; color:#000; height:18px; line-height:18px;}
.nav .sub .nav_xiao .xiao_four .ul{margin-top:23px;}
.nav .sub .nav_xiao .xiao_four .ul li{ padding-top:11px; padding-bottom:11px; height:44px; line-height:22px; padding-left:15px; margin-right:40px; width:265px; overflow:hidden; float:left; display:inline; margin-bottom:10px;position:inherit;}
.nav .sub .nav_xiao .xiao_four .ul li:nth-child(2n+0){ margin-right:0;}
.nav .sub .nav_xiao .xiao_four .ul li:hover{ background-color:#fff;}
.nav .sub .nav_xiao .xiao_four .ul li a{ display:block;text-align:left; color:#999999; font-size:14px;}
.nav .sub .nav_xiao .xiao_four .ul li a i{ margin-right:10px; margin-top:4px; float:left; width:36px; height:36px; background-repeat:no-repeat; background-position:center center;}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs1{ background-image:url(../images/top_pic4.png);}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs2{ background-image:url(../images/top_pic5.png);}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs3{ background-image:url(../images/top_pic6.png);}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs4{ background-image:url(../images/top_pic7.png);}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs5{ background-image:url(../images/top_pic8.png);}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs6{ background-image:url(../images/top_pic9.png);}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs7{ background-image:url(../images/top_pic10.png);}
.nav .sub .nav_xiao .xiao_four .ul li a i.bgs8{ background-image:url(../images/top_pic11.png);}
.nav .sub .nav_xiao .xiao_four .ul li a b{ font-weight:normal; font-size:16px; display:block; color:#000; height:22px; overflow:hidden;}
.nav .sub .nav_xiao .xiao_four .ul2{ width:540px; margin:0 auto; overflow:hidden;}
.nav .sub .nav_xiao .xiao_four .ul2 h2{margin-bottom:23px;}
.nav .sub .nav_xiao .xiao_four .ul2 li{ padding-top:11px; padding-bottom:11px; height:44px; line-height:22px; margin-right:40px; width:250px; overflow:hidden; float:left; display:inline; margin-bottom:10px;position:inherit;}
.nav .sub .nav_xiao .xiao_four .ul2 li:nth-child(2n+0){ margin-right:0;}
.nav .sub .nav_xiao .xiao_four .ul2 li a{ display:block;text-align:left; color:#999999; font-size:14px;}
.nav .sub .nav_xiao .xiao_four .ul2 li a b{ font-weight:normal; font-size:16px; display:block; color:#000; height:22px; overflow:hidden;}
.nav .sub .nav_xiao .xiao_four .ul2 li a b i{ display:inline-block; width:35px; height:15px; overflow:hidden; background:url(../images/top_pic12.png) no-repeat; margin-left:3px;}
.nav .sub .nav_xiao .xiao_four .ul2 li a:hover b{ color:#1788d0;}

.nav .sub .nav_xiao .xiao_five{ width:549px; overflow:hidden; float:left; margin-top:40px; margin-bottom:40px; border-right:1px solid #e6e6e6;}
.nav .sub .nav_xiao .xiao_five img{ width:391px; height:259px;}
.nav .sub .nav_xiao .xiao_five a{ width:391px; height:259px; padding:0; margin-right:45px;float:left;}
.nav .sub .nav_xiao .xiao_five2{float: right;text-align: left; margin-top:71px;}
.nav .sub .nav_xiao .xiao_five2 a{text-align: left; float:left; margin-right:100px; height:38px; line-height:38px;/* width:155px;*/ color:#000000; font-size:18px; margin-bottom:42px; transition:all 0.3s;}
.nav .sub .nav_xiao .xiao_five2 a:nth-child(2n+0){ margin-right:3px;}
.nav .sub .nav_xiao .xiao_five2 a i{ width:38px; height:38px; border-radius:50%; background-color:#999999; background-repeat:no-repeat; background-image:url(../images/top_pic3.png); float:left; margin-right:20px;transition:all 0.3s; margin-left:0px;}
.nav .sub .nav_xiao .xiao_five2 a:hover{color:#1788d0;}
.nav .sub .nav_xiao .xiao_five2 a:hover i{background-color:#1788d0; /*margin-left:3px;*/}
.nav .sub .nav_xiao .xiao_five2 a i.bgs1{ background-position:9px 8px;}
.nav .sub .nav_xiao .xiao_five2 a i.bgs2{ background-position:-233px 8px;}
.nav .sub .nav_xiao .xiao_five2 a i.bgs3{ background-position:9px -72px;}
.nav .sub .nav_xiao .xiao_five2 a i.bgs4{ background-position:-233px -72px;}
.nav .sub .nav_xiao .xiao_five2 a i.bgs5{ background-position:9px -152px;}
.nav .sub .nav_xiao .xiao_five2 a i.bgs6{ background-position:-233px -152px;}

/*.nav .sub .nav_xiao .xiao_six_l{ float:left; width:140px; margin-left:70px; overflow:hidden; margin-top:35px;}
.nav .sub .nav_xiao .xiao_six_l a{ display:block; height:46px; line-height:46px; font-size:16px; color:#333333; padding-left:20px; background:url(../images/2017/yuming_pic9.png) left center no-repeat; padding-top:0;}
.nav .sub .nav_xiao .xiao_six_l a.osel{background:url(../images/2017/yuming_pic9_on.png) left center no-repeat; color:#f3782a;}
.nav .sub .nav_xiao .xiao_six_r{ float:left; width:990px; overflow:hidden; text-align:center;}
.nav .sub .nav_xiao .xiao_six_r img{ display:block; margin:0 auto; margin-bottom:32px;transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;}
.nav .sub .nav_xiao .xiao_six_r a{ float:left;  width:140px;height:auto; border-left:1px solid #e2e3e3; padding-top:0; margin-top:50px;}
.nav .sub .nav_xiao .xiao_six_r a:hover img{ margin-top:-4px; margin-bottom:36px;}*/
.nav .sub .nav_xiao .xiao_six{overflow:hidden; height:338px; border-left:1px solid #e6e6e6:border-right:1px solid #e6e6e6:}
.nav .sub .nav_xiao .xiao_six ul li{ float:left;display:inline; height:338px; width:33.2%; overflow:hidden;border-right:1px solid #e6e6e6; text-align:center;}
.nav .sub .nav_xiao .xiao_six ul li.bgs1{ background:url(../images/yuming_bg1.png) right 168px no-repeat;}
.nav .sub .nav_xiao .xiao_six ul li.bgs2{ background:url(../images/yuming_bg2.png) right 168px no-repeat;}
.nav .sub .nav_xiao .xiao_six ul li.bgs3{ background:url(../images/yuming_bg3.png) right 168px no-repeat;}
.nav .sub .nav_xiao .xiao_six ul li .xiao_six_con{ margin:0 auto; width:80%; max-width:360px;height:338px; overflow:hidden; text-align:left;}
.nav .sub .nav_xiao .xiao_six ul li:last-child{ border-right:0;}
.nav .sub .nav_xiao .xiao_six ul li .xiao_six_l{ font-size:18px; font-weight:bold; height:62px; line-height:62px; border-bottom:1px solid #e6e6e6; margin-bottom:23px;}
.nav .sub .nav_xiao .xiao_six ul li a{ float:left; width:136px; overflow:hidden; height:30px; line-height:30px;font-size:16px; color:#666666;}
.nav .sub .nav_xiao .xiao_six ul li a:hover{ color:#1788d0;}
.nav .sub .nav_xiao .xiao_six ul li .a{ display:block; width:182px; height:42px; line-height:42px;  text-align:center; color:#fff; font-size:16px; margin-top:31px;transition:all 0.3s; clear:both;}
.nav .sub .nav_xiao .xiao_six ul li .a.bgs1{ background-color:#1788d0;}
.nav .sub .nav_xiao .xiao_six ul li .a.bgs2{ background-color:#248cf6; margin-top:61px;}
.nav .sub .nav_xiao .xiao_six ul li .a.bgs3{ background-color:#1ecc85; margin-top:91px;}
.nav .sub .nav_xiao .xiao_six ul li .a:hover{opacity:0.8;filter:Alpha(opacity=80); color:#fff;}

.banner{ width:100%; height:625px; clear:both;}

.service_top05{ width:440px; margin:0 auto; height:50px;color:#2c2c2c;}
.service_top05_left{ width:290px; float:left; font-size:36px; text-align:center;  font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.service_top05_right{ width:138px; float:right; text-align:left; font-size:30px;}
.service_top05 span{color:#f3782a; font-size:36px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.service_top05_a{ text-align:center; margin-top:10px; padding-bottom:40px; border-bottom:1px solid #dfdfdf;}
.service_top05_a a{ display:inline-block; font-size:16px; color:#000000;  line-height:38px; margin-left:5px; margin-right:5px; width:140px; border-radius:20px;}
.service_top05_a a:hover{ color:#fff; background-color:#1788d0;}
.service_top05_a a.two_sel{color:#fff; background-color:#1788d0;}

.case{ width:100%; clear:both; padding-top:60px;}

.customer_button{ width:198px; margin:0 auto; padding-top:30px; clear:both; height:5px;}
.customer_button img{ margin:0 2px;}
.new_list li{ width:580px; height:130px; float:left; padding:10px; margin:0 0 25px 0;}
.new_List_date{ width:60px; float:left; text-align:center; }
.new_List_date h1{ color:#f3782a; font-size:30px;line-height:45px;}
.new_List_date h2{ font-weight:normal; color:#686868; line-height:30px;}
.new_list_pic{ width:124px; float:left; margin:0 10px;}
.new_list_pic img{ width:124px; height:124px;}
.new_list_text{ width:350px; float:left; margin-left:20px; text-align:left;}
.new_list_text h1{ color:#f3782a; font-size:14px; height:35px; overflow:hidden; line-height:35px; border-bottom:1px solid #d7d7d7;}
.new_list_text p{ margin-top:5px; line-height:22px; height:66px; overflow:hidden;}
.new_list li:hover{ background:#f5f5f5;}
.new_list_text span{ width:83px; float:right;}


.new_list_button{ clear:both; width:120px; height:15px; padding:10px 0 30px 0; margin:0 auto;}
.new_list_button img{ margin:0 12px;}




.divhidden{ display:none;}
#wsc_txt1,#wsc_txt2,#wsc_txt3,#wsc_txt4{ height:310px;}
.wsc_bg{background:url(../images/2016/wsc_bg2.jpg) center top no-repeat; height:795px; overflow:hidden;}
.wsc_div{ width:1340px; margin:0 auto; position:relative; overflow:hidden;height:795px;}
.wsc_div #wsc_mt1 p,.wsc_div #wsc_mt2 p,.wsc_div #wsc_mt3 p,.wsc_div #wsc_mt4 p,.wsc_div #wsc_mt5 p{width:120px; height:120px;  border:3px solid #fff;border-radius:50%; padding:2px; vertical-align:middle; line-height:120px; text-align:center; background-color:#fff; cursor:pointer;}
.wsc_div #wsc_mt1 p img,.wsc_div #wsc_mt2 p img,.wsc_div #wsc_mt3 p img,.wsc_div #wsc_mt4 p img,.wsc_div #wsc_mt5 p img{ display:block;border-radius:50%;}
.wsc_div #wsc_mt1{ margin-top:229px; margin-left:60px; width:340px; height:132px; overflow:hidden; text-align:right;}
.wsc_div #wsc_mt1 p{ float:right; margin-left:6px;}
.wsc_div #wsc_mt1 p:hover{ border:3px solid #fc9a00;}
.wsc_div #wsc_mt1.wsx_sel p{border:3px solid #fc9a00;}
.wsc_div #wsc_mt1 p img{background-color:#fc9a00;}
.wsc_div .h2{font-size:18px; font-weight:bold; line-height:26px; margin-top:40px; width:200px; float:left;}
.wsc_div span{ color:#333; font-size:12px; font-weight:normal;}
.wsc_div #wsc_mt2{  margin-top:140px; margin-left:10px; width:340px; height:132px; overflow:hidden; text-align:right;}
.wsc_div #wsc_mt2 p{ float:right; margin-left:6px;}
.wsc_div #wsc_mt2 p:hover{ border:3px solid #db0408;}
.wsc_div #wsc_mt2.wsx_sel p{border:3px solid #db0408;}
.wsc_div #wsc_mt2 p img{background-color:#db0408;}
.wsc_div #wsc_mt3{  margin-top:-624px; margin-left:499px; width:340px; height:210px; overflow:hidden; text-align:center; position:absolute;}
.wsc_div #wsc_mt3 p{ margin:0 auto; overflow:hidden; display:block;}
.wsc_div #wsc_mt3 p:hover{ border:3px solid #de3a5e;}
.wsc_div #wsc_mt3.wsx_sel p{border:3px solid #de3a5e;}
.wsc_div #wsc_mt3 p img{background-color:#de3a5e;}
.wsc_div #wsc_mt3 .h3{font-size:18px; font-weight:bold; line-height:26px;}
.wsc_div #wsc_mt3 span{ color:#333; font-size:12px; font-weight:normal;}
.wsc_div #wsc_mt4{  margin-top:-402px; margin-left:941px; width:340px; height:132px; overflow:hidden; text-align:left; position:absolute;}
.wsc_div #wsc_mt4 p{ float:left; margin-right:6px;}
.wsc_div #wsc_mt4 p:hover{ border:3px solid #3b9708;}
.wsc_div #wsc_mt4.wsx_sel p{border:3px solid #3b9708;}
.wsc_div #wsc_mt4 p img{background-color:#3b9708;}
.wsc_div #wsc_mt4 .h2{ float:right;}
.wsc_div #wsc_mt5{  margin-top:-130px; margin-left:981px; width:340px; height:132px; overflow:hidden; text-align:left; position:absolute;}
.wsc_div #wsc_mt5 p{ float:left; margin-left:6px;}
.wsc_div #wsc_mt5 p:hover{ border:3px solid #ee0e7d;}
.wsc_div #wsc_mt5.wsx_sel p{border:3px solid #ee0e7d;}
.wsc_div #wsc_mt5 p img{background-color:#ee0e7d;}
.wsc_div #wsc_mt5 .h2{ float:right;}

.wsc_ms_con{ width:485px; height:517px; overflow:hidden; text-align:center; position:absolute; margin-top:-417px; margin-left:430px;}
.wsc_ms_con img{ max-width:485px; max-height:517px;}

.gr-contact {padding-top: 30px;height: 180px;background: #f3782a;text-align: center;color: #fff;position: relative;}
.gr-contact h3 {font-size: 16px;font-weight: normal;text-transform: uppercase;}
.gr-contact .call-pic {margin-top: 5px;width: 100%;height: 50px;background: url(../images/201709/call-pic.png) no-repeat center;}
.gr-contact p {font-size: 36px;font-family: 'Open Sans';font-weight: 300;}
.top-cicle {position: absolute;top: -36px;left: 50%;margin-left: -28px;display: block;width: 56px;height: 56px;border-radius: 50%;background: #f8f8f8;z-index: 5;}
.gr-contact p {font-size: 36px;font-family: 'Open Sans';font-weight: 300;color: #fff; line-height:54px;}
.gr-contact{transform: translate3d(0, 100px, 0);opacity: 0;transition: all 1s;}
.gr-contact.anim-show{transform: translate3d(0, 0, 0); opacity: 1;}


/*案例列表样式*/
.case_banner{ background:url(../images/2015/case_banner_bg.jpg) no-repeat center; height:160px; text-align:center; color:#fff; width:100%; clear:both; padding-top:80px;}
.case_banner h1{ font-size:20px; margin-bottom:20px; color:#fff;}
.case_banner p{ font-size:14px; font-weight:bold; color:#fff;}
.case_banner span{ font-size:28px;}
.zy_top{ width:100%; height:100px; border-bottom:1px solid #eee;}
.zy_top_left{ width:600px; float:left; padding-top:35px;}
.zy_top_left_left{ width:180x; float:left; font-family:Arial, Helvetica, sans-serif; font-size:48px; color:#2c2c2c;font-weight:bold; }
.zy_top_left_left span{ font-size:48px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#f3782a;}
.zy_top_left_right{ width:390px; float:right;}
.zy_top_left_right01{ height:24px; font-size:18px; margin-top:5px;}
.zy_top_left_right02{ height:15px; line-height:20px; color:#686868;}

.zy_top_left_left02{ width:220x; float:left; font-family:Arial, Helvetica, sans-serif; font-size:48px; color:#2c2c2c;font-weight:bold; }
.zy_top_left_left02 span{ font-size:48px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#f3782a;}
.zy_top_left_right_mo{ width:380px; float:right;}



.zy_top_left_left03{ width:390x; float:left; font-family:Arial, Helvetica, sans-serif; font-size:48px; color:#2c2c2c;font-weight:bold; }
.zy_top_left_left03 span{ font-size:48px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#f3782a;}
.zy_top_left_right_new{ width:210px; float:right;}


.zy_top_left_left04{ width:410x; float:left; font-family:Arial, Helvetica, sans-serif; font-size:48px; color:#2c2c2c;font-weight:bold; }
.zy_top_left_left04 span{ font-size:48px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#f3782a;}
.zy_top_left_right_web{ width:190px; float:right;}

.zy_top_right{ width:600px; float:right;}


.zy_top_left_01{ width:490px; float:left; padding-top:35px;}
.zy_top_left_right_01{ width:280px; float:left; margin-left:10px;}
.zy_top_right_01{ width:706px; float:right;}

.wz{ height:35px; line-height:35px; text-align:right; margin-top:10px;color:#686868;}
.wz2{ height:35px; line-height:35px; text-align:right; margin-top:40px;}
.wz a{ color:#686868;}
.wz a:hover{ color:#f3782a;}
.wz2 a{ color:#686868;}
.wz2 a:hover{ color:#f3782a;}

.zy_case_fl{ width:706px; /*margin-left:70px;*/}
.zy_case_fl02{ /*width:440px; margin-left:175px;*/width:664px;/* margin-left:71px;*/}
.zy_case_fl li{ width:94px; height:30px; line-height:30px; text-align:center; background:#32373d; border:1px solid #1d2027; float:left; margin-left:10px;}
.zy_case_fl a{ font-size:14px; color:#fff; display:block;}
.zy_case_fl li:hover{background:#f3782a; border:1px solid #d85808;}
.zy_case_fl .flon{background:#f3782a; border:1px solid #d85808;}
.zy_case_list{ clear:both; width:1272px; margin:30px auto 0 auto; height:100%; overflow:hidden; *padding-bottom:30px;}
.zy_case_list li div.cover{width: 100%;height: 100%;top:0;position: absolute;background: #010101;opacity: 0;filter: alpha(opacity=0);font-size: 14px;color: #fff;text-indent: 2em;}
.zy_case_list li div.cover img{width: 85px;height: 85px;padding: 35% 38%; display:block;}
.zy_case_list img{ width:352px;height:281px;}
/*.zy_case_list li:hover .imgs{-webkit-transform:matrix(1.04,0,0,1.04,0,0);-moz-transform:matrix(1.04,0,0,1.04,0,0);-ms-transform:matrix(1.04,0,0,1.04,0,0);-o-transform:matrix(1.04,0,0,1.04,0,0);transform:matrix(1.04,0,0,1.04,0,0)}*/

.zy_case_list li{position: relative; width:352px; height:330px; float:left; margin:0 36px 40px 36px; overflow:hidden;}
.zy_case_list p{ height:50px; line-height:50px;*margin-top:-5px; background-color:#32373d; text-indent:24px;}
.zy_case_list a{ color:#999; font-size:14px;}
.fenye{ clear:both; height:46px; padding-bottom:50px; margin-bottom:50px;}
.fenye_nr{}
.fenye_nr .pages{display:block; width:48px; float:left; height:46px; line-height:46px;text-align:center;}
.fenye_left_icon{ width:48px; float:left;}
.yeshu{  float:right;}
.yeshu a{ display:block; width:48px; float:left; height:46px; line-height:46px;text-align:center;}
.yeshu a:hover{ background-color:#f3782a; color:#fff;}
.yeshu .on{ background-color:#f3782a; color:#fff;}
.fenye_right_icon{ width:48px; float:right;}

.Page{width:100%; text-align:center; padding:35px 0px;}
.Page a{display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-5px}
.Page a:hover{ background:#F3782A; color:#FFF}
.Page a.cur{ background:#F3782A; color:#FFF}
.Page a.on{ background:#F3782A; color:#FFF}

.Page a.Prev{ border-radius:6px 0px 0px 6px;width:90px;}
.Page a.Prev span{ background:url(../images/2015/Icon25.gif) no-repeat  10px center; display:block;}
.Page a.Prev:hover span{ background:url(../images/2015/Icon025.gif) no-repeat  10px center;}

.Page a.next{ border-radius:0px 6px 6px 0px;width:90px;}
.Page a.next span{ background:url(../images/2015/Icon26.gif) no-repeat 88% center; display:block;}
.Page a.next:hover span{ background:url(../images/2015/Icon026.gif) no-repeat 88% center;}




/*首页轮显*/
/* Callback example */
.callbacks_tabs.callbacks1_tabs{position:absolute; top:515px; z-index:190; height:24px; width:100%; text-align:center;}
.callbacks_tabs.callbacks1_tabs li{ display:inline-block; width:14px; height:14px; border-radius:50%; margin-left:8px; margin-right:8px;}
.callbacks_tabs.callbacks1_tabs li a{width:14px; height:14px; margin:0; padding:0; display:block; background-color:#fff;text-indent:-10000px;border-radius:50%; }
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{ background-color:#f3782a;}
.callbacks_container{position:relative;width:100%;max-width:100%;text-align:center; }
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;top:39%;left:100px;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:100px;width:50px;background:transparent url("../images/2016/left.png") no-repeat left top;display:none;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{}
.callbacks_nav.next{left:auto;right:100px;background:transparent url("../images/2016/right.png") no-repeat 0px top;}
.rslides{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.rslides li{
	-webkit-backface-visibility:hidden;
	position:absolute;
	display:none;
	width:100%;
	left:0;
	top:0;
}
.rslides li:first-child{
	position:relative;
	display:block;
	float:left;
}
.rslides img{
	display:block;
	height:auto;
	float:left;
	width:100%;
	border:0;
}
.banner_content{ width:1140px; height:540px;  position: relative; z-index: 120;  font:300 14px "宋体"; color:#FFF; }


.notice{font-size: 12px;color: #999; padding-top: 20px; clear: both;}


/*区域服务*/

/* CSS Document */
.contxt{background:#adadad; border:1px solid #adadad; padding:5px; line-height:30px; color:#fff; font-family:"微软雅黑"; font-size:14px; width:495px;}
.contxt2{background:#adadad; border:1px solid #adadad; padding:5px; line-height:30px; color:#fff; font-family:"微软雅黑"; font-size:14px; width:690px;}
.btn{padding:5px 10px; border:1px solid #CCC; background:#0074e1; color:#fff; font-family:"微软雅黑";}
body{cursor:default;-webkit-text-size-adjust:none;font-size:12px;font-family:Arial;background:#FFF;}

.main{position:relative; width:1200px; margin:0 auto; clear:both;}
/*头部*/

/*关于导航*/
.a-nav{ background:url(/images/border.jpg) top repeat-x ; margin:20px 0;}
.location{ display:inline-block; float:right; text-align:left; height:52px; line-height:52px; background:url(../images/ico10.jpg) left center no-repeat; padding-left:15px;}
.switchBox dt{ background:url(/images/about_04.jpg) top repeat-x; height:52px; line-height:52px;}
.switchBox dt span,.switchBox dt a{color:#a4a4a4;cursor:pointer;float:left;font-size:16px;height:52px;line-height:52px;text-align:center;text-decoration:none;font-family:"微软雅黑"; padding:0px 16px}
.switchBox dt span:hover,.switchBox dt a:hover{ color:#222;}
.switchBox dt .on{background:url(/images/about_03.jpg) no-repeat center; color:#930000;}
.switchBox dd{clear:both;height:auto; padding:20px 0 50px;}

/*案例box*/
.c-nav{ margin-top:10px; margin-bottom:3px;}
.c-nav a{ display:block; width:85px; text-align:center; background:#767676; color:#FFF; margin-right:15px; float:left;font-family:"微软雅黑"; font-size:14px; margin-bottom:6px; line-height:34px;}
.c-nav a:hover{ background:#222}
.c-nav a.on{ background:#c40001}
.caselist2{overflow: hidden;float: left;position: relative;width:258px;height:285px; text-align:center; margin:8px;_margin:4px; background:#fff;}
.caselist2 a{text-decoration: none;}
.caselist2 a:hover{cursor: pointer;}
.caselist2 a img{max-width:258px;height:196px; }
.caselist2 a:hover .CC{display: block;font-size: 12px;background: #a60000 url(/images/on.png) center center no-repeat;filter:alpha(opacity=85);opacity:.85;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8 Transparency--*/color: #fff;position: absolute;margin: 0;width:100%;height:196px;top: 0;left:0;}
.caselist2 a .CC{display: none;}
.caselist2 h1{ font-size:16px; color:#2e2e2e; font-family:"微软雅黑"; line-height:30px;margin-bottom:5px; border-bottom:1px solid #ccc; text-align:left;}
.caselist2 p{text-align:left;}
.caselist2 span.s1{ background:url(../images/pc.jpg) center center no-repeat; display:block; width:24px; height:24px; float:right;}
.caselist2 span.s2{ background:url(../images/pc2.jpg) center center no-repeat; display:block; width:24px; height:24px; float:right;}
.caselist2 span.s3{ background:url(../images/pc3.jpg) center center no-repeat; display:block; width:24px; height:24px; float:right;}



/*预约上门*/
.yuyue_bgs{z-index: 19891024;background-color: #000;opacity: 0.3; width:100%; height:100%; position:fixed; left:0; top:0; display:none;}
.layui-layer{z-index: 19891025; /*width: 600px; height: 360px;*/ width:0; height:0; /*top: 157.5px;*/  left: 50%;/* margin-left:-300px; */position:fixed; background-color:#fff; border-radius:6px; overflow:hidden;}
.layui-layer-title {padding: 0 80px 0 80px;height: 42px; line-height: 42px;border-bottom: 1px solid #eee; font-size: 22px; color: #fff; overflow: hidden; background-color: #1788d0;border-radius: 6px 6px 0 0; text-align:center;}
.layui-layer-page .layui-layer-content{position: relative; overflow: auto;}
.layui-layer .normal{ border:1px solid #e4e4e4;border-radius: 4px; height:20px; line-height:20px; padding:3px; width:200px;}
.layui-layer-setwin { position: absolute; right: 15px; top: 0px;  font-size: 0; line-height: initial;}
.layui-layer-setwin a{ color:#fff; font-size:26px;}
.layui-layer .aap_p{ font-size:18px;color:#1788d0; }
.layui-layer .aap_p a{ font-size:18px; color:#1788d0;}
.layui-layer table td{font-size:14px;color:#333333; }
.layui-layer .input{width: 125px;height: 30px;display: block;background: #1788d0;margin-top: 10px;border-radius: 4px;border: 1px #1788d0 solid; outline:none;color: #fefefe;font-size: 16px;text-align: center;line-height: 180%; cursor:pointer; font-family:'微软雅黑';}
.layui-layer .input:hover{filter:alpha(opacity=80);opacity:0.8;transition:all 0.3s;}
/*案例列表20170927*/
.caselist_t{ background:url(../images/201709/case_bg1.png) repeat-x; overflow:hidden; height:112px;}
.caselist_t ul li{ float:left; width:120px; overflow:hidden; text-align:center; line-height:48px; }
.caselist_t ul li:nth-child(7){ background:url(../images/201709/case_pic11.png) right center no-repeat;font-size:14px;}
.caselist_t ul li a{ display:block; width:120px; height:88px; padding-top:24px; color:#666666;}
.caselist_t ul li img{ height:31px; margin:0 auto; display:block;-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;}
.caselist_t ul li a:hover{ color:#f5811d; background:url(../images/201709/case_bg2.png) no-repeat;}
.caselist_t ul li a:hover img{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%);-o-filter: grayscale(0%); filter: grayscale(0%); filter:none;}
.caselist_t ul li a.csel{color:#f5811d; background:url(../images/201709/case_bg2.png) no-repeat;}
.caselist_t ul li a.csel img{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%);-o-filter: grayscale(0%); filter: grayscale(0%); filter:none;}
.caselist_a{ padding-top:18px; overflow:hidden; padding-bottom:19px;}
.caselist_a .caselist_al{ float:left; width:928px; overflow:hidden;}
.caselist_a .caselist_al a{ float:left; width:105px; height:33px; line-height:33px; text-align:center; margin-right:9px; margin-bottom:10px; border:1px solid #e4e4e4;}
.caselist_a .caselist_al a:nth-child(8n+0){ margin-right:0;}
.caselist_a .caselist_al a.csel{color:#fff; border:1px solid #f5811d; background:#f5811d;}
.caselist_a .caselist_ar{ float:right; width:267px; height:123px; border:1px solid #ebebeb; overflow:hidden;}
.caselist_a .caselist_ar p{ padding-left:15px; padding-top:20px; line-height:18px; font-size:14px; color:#666666;}
.caselist_a .caselist_ar .caselist_search{ margin-left:12px; margin-top:12px; width:244px; height:40px; line-height:40px; border:1px solid #eeeeee; border-radius:6px;}
.caselist_a .caselist_ar .caselist_search:hover{ border:1px solid #ff8500;}
.caselist_a .caselist_ar .caselist_search .cinputs{ width:200px; text-indent:19px; height:40px; border:0; background:none; color:#c1c1c1; font-size:14px; outline:none; float:left;}
.caselist_a .caselist_ar .caselist_search .cbnts{ float:left; cursor:pointer; width:44px; height:40px; border:0; outline:none; background:url(../images/201709/case_bg3.png) center center no-repeat;}
.caselist_a .caselist_ar .caselist_search:hover .cinputs{color:#f5811d;}
.caselist_a .caselist_ar .caselist_search:hover .cbnts{background:url(../images/201709/case_bg4.png) center center no-repeat;}
.n_case_list{ overflow:hidden;}
.n_case_list ul li{ float:left; width:376px; overflow:hidden; height:370px; margin-bottom:32px; position:relative; margin-right:36px; }
.n_case_list ul li:nth-child(3n+0){ margin-right:0;}
.n_case_list ul li .allist-line{position:absolute;height:2px;background:#f3782a;position:absolute;bottom:0;left:0;transition:all .25s;width:0;}
.n_case_list ul li:hover .allist-line{width:100%;}
.n_case_list ul li .imgs{ width:100%; height:288px; overflow:hidden; position:relative;}
.n_case_list ul li .imgs img{ width:100%; height:288px;}
.n_case_list ul li .imgs h2{transition:all .25s;position:absolute;bottom:-53px;left:0;width:100%;line-height:53px;background:rgba(0, 0, 0, 0.5);color:#fff;text-indent:15px;font-size:16px; font-weight:normal;}
.n_case_list ul li:hover .imgs h2{bottom:0;}
.n_case_list ul li .allist-wrap{ padding:13px;}
.n_case_list ul li .allist-cnt{float:left;width:263px;}
.n_case_list ul li .allist-cnt h5{line-height:30px;font-size:19px;color:#1a1a1a;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-weight:normal;}
.n_case_list ul li .allist-cnt p{line-height:22px;font-size:14px;color:#666;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.n_case_list ul li  .allist-wrap2{float:right;width:95px;margin-right:-13px;}
.n_case_list ul li  .allist-wrap2 .allist-num{float:right;padding-left:20px;background:url(../images/201709/al.png) no-repeat left center;line-height:24px;color:#999; font-style:normal;}
.n_case_list ul li  .allist-wrap2 .allist-btn{float:right;width:100%;padding-top:8px}
.n_case_list ul li  .allist-wrap2 .allist-btn a{margin-left:2px;float:right;width:21px;height:18px;background-position:center;background-repeat:no-repeat}
.n_case_list ul li  .allist-wrap2 .allist-btn a.s4{background-image:url(../images/201709/al2.png)}
.n_case_list ul li  .allist-wrap2 .allist-btn a.s3{background-image:url(../images/201709/al3.png)}


/*首页案例列表*/
.i_case2 ul li{ float:left; width:25%; overflow:hidden;background-color:#fff;transition:all 0.3s;}
.i_case2 ul li:nth-child(2n+0){ margin-right:0;}
.i_case2 ul li img{display: block;width: 100%; height:100%;-webkit-transition:all 1s ease-in-out; -moz-transition:all 1s ease-in-out; -ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out; transition:all 1s ease-in-out;}
.i_case2 ul li .imgs{ overflow:hidden; width:100%; position:relative;}
.i_case2 ul li .imgs img{ display:block;width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_case2 ul li h1{font-weight:normal; font-size:14px; color:#a9a9a9; bottom:-50px; position:absolute; width:100%;left:0; height:50px; line-height:50px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; text-align:left; text-indent:20px; background:rgba(0, 0, 0, 0.5);transition:all 0.3s;}
.i_case2 ul li h2{ height:60px; line-height:60px; font-weight:normal; text-align:center; font-size:18px;}
.i_case2 ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_case2 ul li:hover h2{ color:#fff;}
.i_case2 ul li:hover h1{ bottom:0;}
.i_case2 ul li:nth-child(1):hover{background-color:#cee608;}
.i_case2 ul li:nth-child(2):hover{background-color:#8b553b;}
.i_case2 ul li:nth-child(3):hover{background-color:#a12b43;}
.i_case2 ul li:nth-child(4):hover{background-color:#00a0e9;}
.i_case2 ul li:nth-child(5):hover{background-color:#144360;}
.i_case2 ul li:nth-child(6):hover{background-color:#52a924;}
.i_case2 ul li:nth-child(7):hover{background-color:#fbbe01;}
.i_case2 ul li:nth-child(8):hover{background-color:#e92205;}


/*footer_nav css*/
.th40{width: 100%;height: 1px;margin:0 auto;background-color:#999999;}
#footer_menu1{width: 100%;background-color:#363636; height:360px; }
#footer_menu{width: 1200px;margin:0 auto; }
#footer_menu li{min-width:103px;float: left;padding:10px 30px;border-left: solid 1px #48494d;height: 340px;margin-left: 7px;}
#footer_menu li:first-child{border-left:none;}
#footer_menu li .menu_en{width: 100%;height:10px;line-height: 10px;margin-top:10px;text-transform: uppercase;font-size: 13px;color: #d9d9d9;}
#footer_menu li .menu_cn{width: 100%;height:22px;line-height: 22px; margin-top:40px;}
#footer_menu li .menu_cn a{color: #fff;font-size: 15px; }
#footer_menu li .menu_cn a:hover{text-decoration: underline;}
#footer_menu li .menu_a{margin-top: 25px;margin-bottom: 10px;}
#footer_menu li .menu_a a{height: 25px;line-height: 30px;font-size: 12px;color: #fff;display: block; margin-top:10px;}
#footer_menu li .menu_a a:hover{text-decoration: underline;}
#footer_menu li .menu_a p{line-height: 25px;font-size: 13px;color: #737373; }
#footer_zy{width: 100%;height: 247px;background: #000;margin: 0 auto;padding:15px 0;}
#footer_01{width: 1200px;height: 220px;margin:0 auto;position: relative;}
#footer_ewmul{position: absolute;left: 106px;top:0;}
#footer_ewmul li{width: 119px;height: 157px;float: left;margin-right: 25px;text-align: center;line-height: 25px;color: #fff;font-size: 12px;cursor: pointer;}
#footer_ewmul li img{width: 119px;height: 119px;}
#footer_contact{width: 350px;height: 180px;position: absolute;right: 0;top:0;line-height: 25px;}
#footer_contact span{color: #fff;font-size: 18px;}
#footer_contact i{font-style: normal; color: #fff;font-size: 16px;text-transform: uppercase;}
#footer_contact p{color: #fff;font-size: 14px;padding-top: 10px;}
#footer_btn{position: absolute;left: 455px;top:0;}
#footer_btn li{width: 100px;height: 78px;margin-right: 1px;background: #000000;float: left;position: relative;transition:all 0.4s;}
#footer_btn li .footer_icon{width: 100px;height: 30px;color: #363a43;font-size: 28px; position: absolute;left: 0;top:12px;text-align: center;}
#footer_btn li .footer_txt{width: 100px;height: 20px;line-height: 20px; position: absolute;left: 0;top:50px;text-align: center;color: #fff;font-size: 14px;}
#footer_btn li:hover{background: #1888d2;}
#footer_btn li:hover .footer_icon,#footer_btn li:hover .footer_txt{color: #fff;}
#footer_400{position: absolute;left: 455px;top:90px;line-height: 30px;color: #fff;font-size: 14px;}
#footer_400 span{font-family: Impact;font-size: 32px;}
#footer_name{width: 1200px;height: 20px;line-height: 20px;background: url(../images/copyright.png) center no-repeat;text-align: center;color: #727884;font-size: 12px;margin:0 auto;}

#in_03{width:1440px;height:345px;margin:0px auto}
#in_03_title{width:1440px;height:84px;margin:0 auto;position:relative;line-height:38px;color:#0048a4;font-size:30px;font-weight:700}
#in_03_title span{color:#e3e3e3;text-transform:uppercase;font-size:48px}
#in_03_txt{position:absolute;left:405px;top:0;width:795px;font-weight:400;line-height:28px;color:#666;font-size:14px}
#in_03_catname{width:1440px;height:36px;margin:25px auto}
#in_03_catname li{width:190px;height:36px;text-align:center;line-height:36px;float:left;margin-right:18px}
#in_03_catname li:last-child{margin-right:0}
#in_03_catname li a{display:block;background:#0048a4;font-size:14px;color:#fff;transition:all .4}
#in_03_catname li a:hover{background:#1788d0}
#in_03_pro{width:1440px;height:266px;margin:0 auto;overflow:hidden}
#in_03_pro li{width:381px;height:266px;float:left;margin-right:29px;position:relative;overflow:hidden}
#in_03_pro li img{width:381px;height:266px}
#in_03_pro li img{width:100%;right:0;top:0;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
#in_03_pro li .cptn{background:#333;width:28%;height:100%;top:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;right:-40%;overflow:auto;padding:0 20px}
#in_03_pro li .cptn .fa{-wibkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;border:2px solid #fff;-wibkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;display:block;height:30px;position:relative;top:30%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);line-height:30px;margin:auto;text-align:center;text-decoration:none;width:30px;opacity:.3}
#in_03_pro li .cptn .fa:hover{opacity:1}
#in_03_pro li .cptn h3{color:#fff;margin-top:10px;margin-bottom:0;font-size:16px;font-weight:400}
#in_03_pro li .cptn p{color:#6a6a6a;font-size:14px;line-height:24px}
#in_03_pro li:hover img{right:40%}
#in_03_pro li:hover .cptn{right:0}
#in_04{width:100%;height:446px;background:url(../images/in_04_bg.png);margin:75px auto;margin-top:35px}
#in_04_mid{width:1340px;height:446px;margin:0 auto;position:relative}
#in_04_title{height:56px;line-height:56px;position:absolute;left:0;top:-56px;color:#444;font-size:16px}
#in_04_title span{font-weight:700;color:#c80000}
#in_04_img{width:324px;height:440px;position:absolute;right:20px;top:40px;z-index:1;right:141px}
#in_04_kuang1{width:460px;height:350px;border:solid 5px #84baff;position:absolute;right:0;top:35px;z-index:2}

#in_04_kuang1 img{width:460px;height:350px;position:absolute;z-index:1}
#in_04_more{width:197px;height:56px;line-height:56px;text-align:center;position:absolute;right:550px;top:64px;z-index:3}
#in_04_more a{display:block;color:#fff;text-transform:uppercase;background:#ffc600;font-size:18px;transition:all .4s}
#in_04_more a:hover{color:#fff;background:#1788d0}

#intro_title{line-height:38px;color:#fff;font-size:30px;font-weight:700;padding:30px 0}
#intro_title span{color:#005dbe;text-transform:uppercase;font-size:48px}
#intro_content{width:785px;height:146px;line-height:28px;color:#78aaea;font-size:14px}
#intro_num{width:765px;height:75px;margin-top:30px}
#intro_num li{height:75px;line-height:60px;color:#fff;font-size:18px;float:left;margin-right:107px;position:relative;overflow:hidden;cursor:pointer;transition:all .4s}
#intro_num li .intro_shade1{width:100%;height:5px;background:#198dff;position:absolute;left:0;bottom:0;transition:all .4s;z-index:1}
#intro_num li .intro_shade2{width:100%;height:5px;background:#ffc600;position:absolute;left:-100%;bottom:0;transition:all .4s;z-index:2}
#intro_num li span{font-size:50px;font-weight:700}
#intro_num li:last-child{margin-right:0}
#intro_num li:hover .intro_shade2{left:0}
#intro_num li:hover{color:#ffc600}


@media screen and (max-width:1440px) {
.gy2{ width:1200px;}
/*导航*/
.top02 .top02_center{width:1210px;}
.nav li.m{ padding-right:12px; margin-right:12px;}
.nav li:last-child{ padding-right:0; margin-right:0;}
.nav .sub .nav_xiao{ width:1200px;}
/*尾部*/
.foot_div .foot_links{ width:1200px;}
/*尾部联系方式*/
.foot_div .foot-top-box {width: 1200px;}
}
@media screen and (max-width:1360px) {
/*导航*/
.nav li.m{ padding-right:10px; margin-right:10px;}
.nav li:last-child{ padding-right:0; margin-right:0;}

}


