﻿@charset "utf-8";
*{margin:0;padding:0;}
body{ background:#FFFFFF; color:#333333; font-family:"微软雅黑",Arial,Lucida,Verdana,Helvetica,sans-serif; font-size:12px; line-height:150%; }
a:link, a:visited{ text-decoration:none; }
a:hover{ text-decoration:none; }
a:active{ color:#990000; }
ol, ul{ list-style: none outside none;}
.m { margin-bottom: 10px; }
.m, .mt, .mc, .mb{ overflow: hidden; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{display:inline-block;} 
.clearfix{display:block;} 
ul,li{list-style-type:none;}
img{border:0px;}
a{ color:#333;}



.in_menubox{ clear:both; width:100%; position:absolute; z-index:1000;}
.in_menubkg{ width:100%; height:85px; background:#111111; opacity:0.65; position:absolute; left:0; top:0;}
.in_menu{ width:1200px; position:absolute; left:50%; top:0; margin-left:-600px; color:#FFF;}
.in_menu a{ color:#FFF;}
.in_menu .lt{ float:left; padding:10px 0 0 0;}
.in_menu .rt{ float:right;}
.in_menu .rt li{ float:left; font-size:15px;}
.in_menu .rt li a{ display:block; margin: 30px 21px 0 0; line-height:20px; background:url(../images/vr_03.png) no-repeat;}
.in_menu .rt li .a_1{ background-position:0px 0px; padding-left: 19px;}
.in_menu .rt li .a_2{ background-position:-82px 0px; padding-left:26px;}
.in_menu .rt li .a_3{ background-position:-235px 0px; padding-left:25px;}
.in_menu .rt li .a_4{ background-position:-373px 0px; padding-left:21px;}
.in_menu .rt li .a_5{ background-position:-553px 0px; padding-left:21px;}
.in_menu .rt li .a_6{ background-position:-688px 0px; padding-left:21px;}
.in_menu .rt li .a_7{ background-position: -838px -1px; padding-left:26px;}
.banner{ width:100%; background:url(../images/banner.jpg) center top no-repeat ; height:747px;}


.con1{ background:#f3f3f3; padding-top:160px; padding-bottom:140px}
.con1m{ width:1200px; margin:0 auto;}
.con1 ul{ overflow:hidden}
.con1 ul li{float:left;margin-right: 67px; text-align:center;}
.con1 ul li:last-child{ margin-right:0px;}
.con1 ul li .con1tit{font-size:30px;line-height: 40px;color:#0053a2;font-weight:bold;margin-top:45px;}
.con1 ul li .con1zy{font-size:25px;line-height: 35px;margin-top:15px;}
.con1 ul li .con1zy span{ color:#ed7020; font-weight:bold;}

.con2{ height:991px; background:url(../images/con2bj.jpg) no-repeat center;}
.con2m{ width:1200px; margin:0 auto; padding-top:140px;}
.con2tit{ text-align:center; font-size:45px; line-height:53px; color:#fff; font-weight:bold;}
.con2tit p{ font-size:52px; color:#ed7020;}
.con2c{ margin-top:130px; position:relative;}
.con2c ul{ overflow:hidden}
.con2c ul li{ float:left; width:292px; height:127px; margin-right:160px; background:url(../images/lbbj.png) no-repeat center; text-align:center; font-size:25px; color:#ed7020; font-weight:bold; box-sizing:border-box; padding-top:48px; line-height:26px; margin-bottom:150px; cursor:pointer;}
.con2c ul li.con2cli{ margin-right:0px;}
.con2c ul li:last-child{ padding-top:30px;}
.con2c ul li:hover{ background:url(../images/lbbjh.png) no-repeat center; color:#fff;}
.con2jt .conjt{ position:absolute;}
.con2jt .conjt1{ top:53px; left:350px;}
.con2jt .conjt2{ top:53px; right:340px;}
.con2jt .conjt3{top: 190px;right: 120px;transform:rotate(90deg);}
.con2jt .conjt4{ top:327px; right:340px;transform:rotate(180deg);}
.con2jt .conjt5{ top:327px; left:345px;transform:rotate(180deg);}
.con2jt .conjt6{top: 190px;left: 120px;transform:rotate(-90deg);}

.con3{ height:1047px; background:url(../images/con3bj.jpg) no-repeat center;}
.con3m{ width:1200px; margin:0 auto; padding-top:95px;}
.con3toptit{ font-size:50px; color:#ffffff; line-height:50px; text-align:center; font-weight:bold;}
.con3topul{ margin-top:80px; text-align:center}
.con3topul ul li{ display:inline-block; margin:0px 29px; background:url(../images/lbtit.png) no-repeat center; width:235px; height:78px; line-height:68px; text-align:center; color:#fff; font-size:22px; font-weight:bold; cursor:pointer;}
.con3topul ul li:hover{ background:url(../images/lbtith.png) no-repeat center;}
.con3topul ul li.con3h{ background:url(../images/lbtith.png) no-repeat center;}
.con3c{ padding-top:90px; position:relative;}
.con3_swiper{ width:950px; margin:0 auto;}
.con3_swiper .swiper-slide{ overflow:hidden;}
.con3_swiper .swiper-slide .con3img{ float:left;}
.con3_swiper .swiper-slide .con3r{ float:right; width:420px}
.con3_swiper .swiper-slide .con3rtit{ font-size:30px; color:#ed7020; line-height:30px; font-weight:bold; padding-top:30px}
.con3_swiper .swiper-slide .con3rzy{ font-size:20px; color:#000000; line-height:60px; margin-top:20px;}
.con3_swiper .swiper-slide .con3bom{ font-size:30px; color:#000000; margin-top:20px}
.con3c .swiper-button-next{ background:none; font-size:60px; line-height:60px; font-family:'宋体'}
.con3c .swiper-button-prev{ background:none; font-size:60px; line-height:60px; font-family:'宋体'}

.con4top{ background:url(../images/con5bj.jpg) no-repeat center; height:264px; text-align:center; color:#fff; line-height:60px;}
.con4toptit{ padding-top:86px; font-size:45px; font-weight:bold;}
.con4topzy{ font-size:35px; }
.con4c{ text-align:center;}

.con5{ background:url(../images/con6bj.jpg) no-repeat center; height:1049px;}
.con5m{ width:1200px; margin:0 auto;}
.con5top{ text-align:center; padding-top:88px; line-height:60px}
.con5tit{ font-size:45px; color:#ed7020; font-weight:bold;}
.con5zy{ font-size:35px; line-height:35px; color:#fff; margin-top:10px}
.con5c{padding-top:90px;position:relative;height: 766px;}
.con5c .con5li{background:rgba(6,133,117,0.13);width:135px;height:135px;border-radius:50%;text-align:center;font-size:27px;color:#fff;font-weight:bold;line-height:30px; overflow:hidden; position:absolute; z-index:555; cursor:pointer;}
.con5c .con5li .con5yy{ width:123px; height:123px; position:absolute; background:#17b6a2; top:6px; left:6px; border-radius:50%;}
.con5c .con5li span{margin-top: 36px;display:block;position:relative;}
.con5c .con5li1{ left:260px;}
.con5c .con5li2{ right:265px;background:rgba(162,108,235,0.13)}
.con5c .con5li2 .con5yy{ background:#9560dd;}
.con5c .con5li3{left:150px;top: 355px; background:rgba(219,103,29,0.13)}
.con5c .con5li3 span{ margin-top:50px;}
.con5c .con5li3 .con5yy{ background:#ed7020;}
.con5c .con5li4{ right:150px;top: 355px;background:rgba(44,172,61,0.13)}
.con5c .con5li4 .con5yy{ background:#28a439;}
.con5c .con5li5{ left:255px; bottom:95px;background:rgba(0,85,165,0.13)}
.con5c .con5li5 .con5yy{ background:#0055a5;}
.con5c .con5li6{ right:255px; bottom:95px;background:rgba(183,49,37,0.13)}
.con5c .con5li6 .con5yy{ background:#cb392c;}

.con5c .con5li1.con5lih .con5yy{ background:#24c7b2;}
.con5c .con5li2.con5lih .con5yy{ background:#a06fe5;}
.con5c .con5li3.con5lih .con5yy{ background:#ee7c33;}
.con5c .con5li4.con5lih .con5yy{ background:#3daf4d;}
.con5c .con5li5.con5lih .con5yy{ background:#0f68ba;}
.con5c .con5li6.con5lih .con5yy{ background:#d94d40;}

.con5dyy{width:580px;height:580px;background:rgba(6,133,117,0.13);border-radius:50%;text-align:center;position:absolute;left:310px;top:135px;}
.con5dwyy{ width:560px; background:#17b6a2; position:absolute; height:560px; border-radius:50%; top:10px; left:10px;}
.case5xscon{ width:1200px;position:absolute; left:50%; margin-left:-600px; top:0px;}
.case5xscon .case5xsclose{ text-align:right; margin-bottom:4px; cursor:pointer;}

.con5dyyli{ position:relative; height:560px; top:10px; display:none;}
.con5dyylitit{ padding-top:125px; font-size:35px; font-weight:bold; color:#fff; line-height:35px; margin-bottom:80px;}
.con5dyylizy{font-size:20px;color:#fff;line-height:39px;width: 420px;margin:0 auto; text-align:left;}
.con5dyylia{position:absolute;width:72px;height:72px;border-radius:50%;margin:0 auto;background:#9560dd;line-height:72px;text-align:center;color:#fff;cursor:pointer;font-size:16px;color:#fff;left:50%;margin-left:-36px;bottom: 50px;}

.con5dyylia2{ background:#28a439;}
.con5dyylia3{ background:#0055a5;}
.con5dyylia4{ background:#9560dd;}
.con5dyylia5{ background:#cb392c;}
.con5dyylia6{ background:#28a439;}



.case5xs{ position:fixed; width:100%; top:0px; bottom:0px; z-index:6666; opacity:0;}
.case5yy{ background:#000; opacity:0.5; position:relative; width:100%; height:100%;}
.case5xsul{ box-sizing:border-box; height:525px; background:#17B6A2; padding:55px 60px;}
.case5xscon .bkg_2{ background-color:#9560DD;}
.case5xscon .bkg_3{ background-color:#ED7020;}
.case5xscon .bkg_4{ background-color:#28A439;}
.case5xscon .bkg_5{ background-color:#0055A5;}
.case5xscon .bkg_6{ background-color:#CB392C;}
.case5xsli{ color:#FFF; overflow:hidden;}
.case5xsli .lt{ float:left; max-width:254px; border:3px solid rgba(255,255,255,0.3);}
.case5xsli .rt{ float:right; width:640px;}
.case5xsli .rt .p_1{ font-size:35px; font-weight:bold; line-height:1.2; margin-top:65px;}
.case5xsli .rt .p_2{ width:30px; height:3px; background-color:#DD1D1D; margin:30px 0;}
.case5xsli .rt .info{ font-size:25px; line-height:1.5;}
.case5xsli .rt .info li{ overflow:hidden;}
.case5xsli .rt .info .tb{ float:left; display:block; width:11px; height:12px; background:url(../images/con47.png) no-repeat; margin:13px 9px 0 0;}

.case{ background:url(../images/con7bj.jpg) no-repeat center; height:797px;}
.castop{ text-align:center; width:1200px; margin:0 auto; padding-top:106px; font-size:45px; color:#fff; line-height:45px;}
.castop span{ font-weight:bold;}
.castop .casexian{ width:42px; border-bottom:3px solid #fff; margin:0 auto; margin-top:30px;}
.casec{ width:1200px; margin:0 auto; margin-top:80px; position:relative;}
.casec .swiper-slide{ position:relative;}
.casec .swiper-slide .caseimg{ position:absolute; left:14px; top:14px;}
.casec .swiper-slide .casebj{ position:relative; left:0px; top:0px;}
.casec .swiper-slide .caseh{position:absolute;left: 13px;top: 6px; display:none;}
.casec .swiper-slide .caseh .caseewm{ position:absolute; top:140px; left:40px}
.casec .swiper-slide:hover .caseh{ display:block;}
.casec .swiper-button-next{ background:none; right:-60px;}
.casec .swiper-button-prev{ background:none; left:-60px;}

.help{ background:#f4f4f4; padding-top:95px; padding-bottom:195px;}
.helpm{ width:1200px; margin:0 auto;}
.helptop{ font-size:45px; color:#292929; text-align:center; font-weight:bold; line-height:45px;}
.helptop .helpxian{ width:42px; border-bottom:3px solid #ed7020; margin:0 auto; margin-top:30px;}
.helpc{ margin-top:77px;}
.helpc{ overflow:hidden}
.helpl{ float:left; width:552px;}
.helpl img{ max-width:552px;}
.helpltit{ margin-top:30px; font-size:25px; line-height:25px; color:#404040; height:25px; overflow:hidden;}
.helplzy{ font-size:16px; color:#404040; line-height:33px; margin-top:20px; max-height:66px; overflow:hidden;}
.helpr{ width:515px; float:right;}
.helpr ul li{ padding-left:15px; font-size:20px; margin-bottom:36px; line-height:20px; position:relative; height:20px; overflow:hidden;}
.helpr ul li:before{content:"";width:4px;height:4px;position:absolute;background:#9b9b9b;border-radius:50%;left:0px;top: 8px;}
.helpr ul li a{color:#404040}
.helpr ul li:hover a{ color:#ed7020;}

.foot{ background:url(../images/bj9.jpg) no-repeat center; height:658px;}
.footm{ width:1200px; margin:0 auto;}
.foottit{ text-align:center; font-size:48px; color:#fff; line-height:48px; padding-top:73px}
.footzy{ font-size:36PX; color:#ffffff; text-align:center; line-height:36PX; margin-top:15px;}
.foottel{ color:#ed7020; font-size:36px; text-align:center; line-height:36px; margin-top:20px;}
.footewm{width:420px;margin:0 auto;margin-top: 100px;overflow:hidden;font-size:15px;color:#121212;text-align:center;}
.footewm img{ width:88px;}
.footewml{ float:left;}
.footewmr{ float:right;}
.footft{ margin-top:65px; color:#121212; text-align:center; line-height:26px;}
.footft a{ color:#121212;}
.footfc{ color:#121212; text-align:center; margin-top:10px;}
.footfc a{ color:#121212;}


/*htlp*/
.hp_banbox{ width:100%; background:url(../images/help_01.jpg) center top no-repeat ; height:328px;}
.hp_con{ clear:both; width:1200px; margin:0 auto; padding:65px 0; min-height:300px;}
.hp_con li{ height:76px; line-height:76px; font-size:20px; overflow:hidden;}
.hp_con li a{ display:block; padding:0 0 0 35px; background:#F4F4F4 url(../images/help_03.png) right 37px top -43px no-repeat; margin-bottom:1px;}
.hp_con li b{ font-size:16px; margin-right:10px;}
.hp_con li a:hover{ background-color:#ED7020; color:#FFF; background-position:right 37px top 34px;}



.nss_cont{ clear:both; width:1100px; margin:0px auto;}
.nss_cont .tit{ text-align:center; font-size:32px; line-height:32px; font-weight:bold; color:#ed7020; padding-top:60px;}
.nss_cont .clk{ color:#747474; line-height:14px; text-align:center; border-bottom:1px solid #E9E9E9; padding:42px 0 15px 0;}
.nss_cont .bshare-custom{ padding-top:15px;}
.nss_cont .cont{ clear:both; padding:30px 0; line-height:28px; color:#747474;}
.nss_cont .pn{ clear:both; border-top:1px solid #E9E9E9; overflow:hidden; padding-bottom:30px;}
.nss_cont .pn .lt{ float:left; padding:20px 0 0 0; font-size:17px; font-weight:bold; line-height:30px; color:#565656;}
.nss_cont .pn .lt a{ color:#565656;}
.nss_cont .pn .lt a:hover,.nss_cont .pn .lt a:active{ color:#020202;}
.nss_cont .pn .rt{ float:right; padding:30px 4px 0 0;}
.nss_cont .pn .rt .btn_totop{ width:87px; height:40px; padding:0 0 0 30px; line-height:40px; cursor:pointer; color:#FFF; background:#ED7020; border-radius:40px; position:relative;}
.nss_cont .pn .rt .btn_totop .jt{ position:absolute; right:20px; top:15px; width:9px; height:18px; background:url(../images/newsshow_05.png) no-repeat;}
.nss_cont .nss_rotate0{
	animation: nss_Rotate0 1s ease-out infinite;
}
@keyframes nss_Rotate0{
	100%{ top:3px; opacity:0; filter:alpha(opacity=0);}
}
/*.nss_cont .btn_totop:hover .nss_rotate0{
	animation-play-state:paused;
}*/
.nss_xgtit{ text-align:center; color:#303030; font-size:32px; font-weight:bold; padding:80px 0;}
.nss_xgnews{  padding:0 0 100px 0;}






.dispnone{ display:none;}





.tops_ts{width:100%;overflow:hidden;}
.topa_ts{width:1200px;margin:0 auto;overflow:hidden;}
.tzuo_ts{float:left;overflow:hidden;}
.tzho_ts{float:right;overflow:hidden;}
.tyou_ts{float:right;overflow:hidden;padding-top:28px;cursor:pointer;}
.tzho_ts li{float:left;overflow:hidden;padding-right:60px;color:#000000;font-size:16px;line-height:100px;}
.tzho_ts li a{color:#000000;}
.tzho_ts .cur a{color:#02bf8e;}
.tzho_ts li a:hover{color:#02bf8e;}
.rjlm_ts{width:100%;position:relative;z-index:9;}
.ljzq_ts{position:absolute;left:0px;top:0px;width:100%;overflow:hidden;background:rgba(255,255,255,.92);display:none;}
.menus_ts{width:1200px;margin:0 auto;}
.menus_ts ul{padding-top:25px;padding-bottom:10px;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.menus_ts li{float:left;overflow:hidden;width:260px;height:50px;line-height:50px;margin-top:10px;padding-left:20px;}
.smwl_ts{width:100%;text-align:center;overflow:hidden;padding-top:34px;padding-bottom:35px;color:#666666;font-size:14px;}
.menus_ts li:hover{background:#00bf8c;}
.menus_ts li:hover a{color:#fff;}