@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;}
dl,ul{list-style:none}
li{vertical-align:middle;}
fieldset,img,a img,:link img,:visited img{border:0}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal}
em,i,u{font-style:normal;text-decoration:none}
table{border-collapse:collapse;border-spacing:0}
.clear{clear:both;height:0;overflow:hidden;display:block}
.clearfix{*zoom:1}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}

.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
:focus{outline:0}

textarea {resize:none;}
body{font-family:PingFang SC Regular,"Î¢ÈíÑÅºÚ",Tahoma, Geneva,"\5B8B\4F53",sans-serif;line-height:1.7;font-size:14px;background:#fff;color:#333;}


/*c1_head*/
.c1_head{position: fixed;top: 0;width: 100%;height: 80px;line-height: 80px;z-index: 999;box-shadow: 0 0 25px rgba(0,0,0,0.05);}
.c1_head .c1_box{ width:1200px; margin:auto;}
.c1_head .c1_logo{float:left;margin-top:12px;width: 380px;height: 56px;z-index: 100;}
.c1_head .c1_logo img{width:156px; float:left;}

.c1_head .c1_nav{float:right;}

.c1_head .c1_nav li{float:left;margin:0 20px;position: relative;}
.c1_head .c1_nav li:first-child{margin-left: 0;}
.c1_head .c1_nav li:last-child{margin-right: 0;}
.c1_head .c1_nav li a{font-size: 16px;color:#fff;padding-bottom:12px; font-weight:200;    white-space: nowrap;}
.c1_head .c1_nav li:hover a{text-decoration:none; }
.c1_head .c1_nav li:hover a.s{border-bottom:3px solid #0062b1;text-decoration:none; }
.c1_head .c1_nav li a.cur{border-bottom:3px solid #0062b1;}
.c1_head .c1_nav li .down {margin-left:10px; margin-bottom:5px;border:#fff 1px solid;border-width: 0 1px 1px 0;display: inline-block;padding:4px;transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.c1_head .c1_nav li:hover .down{margin-bottom:0px;-webkit-transition:0.6s linear;transition:0.4s ease-in;-webkit-transform:rotate(225deg);transform:rotate(225deg);}



.c1_head .c1_nav li .nav_second {display:none; position:absolute;background:#fff;box-shadow: 0 0 7px rgba(0,0,0,0.35);min-width:140px; margin:0 -40px;margin-top:0px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.80;}
.c1_head .c1_nav li:hover .nav_second {display: block;}
.c1_head .c1_nav li:hover .nav_second a{color: #888;font-size:14px;font-weight:200;text-align:center;}
.c1_head .c1_nav li:hover .nav_second a{display: block;height:24px;line-height:24px;border-bottom:#edecec 2px solid ;position: relative;padding:10px 24px;}
.c1_head .c1_nav li:hover .nav_second a:hover {border-bottom:#0062b1 2px solid;}



/* platform index*/

html,body{height:100%;}
.swiper-container {width: 100%;height: 100%;min-width:1200px;background:#0062b1;}  
.swiper-slide{width:100%;height:100%; min-width:1200px;background:#0062b1;background-size: cover;background-size:100% 100%;}

.swiper-slide p{position:absolute;z-index:99;}

.platform_title{position: absolute;left:50%;margin-left:-600px; top:200px; max-width:550px;}
.platform_title img{ height:58px;}
.platform_cont{position: absolute;left:50%;margin-left:-600px; top:300px; max-width:660px; font-size:14px; line-height:2.4;color:#fff;}

.platform_a{position: absolute;left:50%;margin-left:-600px; top:540px; max-width:550px;}
.platform_a a{ width:112px; height:36px; line-height:36px;background:#0062b1;border:#0062b1 2px solid;color:#fff; text-decoration:none;display:inline-block; border-radius:7px; text-align:center;}
.platform_a a:hover{background:#fff;border:#fff 2px solid;color:#0062b1;}


.platform_a2{top:600px;}
.platform_a3{top:750px;}


.platform_next{position: absolute; bottom: 50px; left: 50%; margin-left: 400px; width: 60px; height: 60px; display:block ; z-index: 99; cursor:pointer;animation: pnext 1.6s infinite;-webkit-animation: pnext 1.6s infinite;}
.platform_next img{width: 60px;}

@keyframes pnext{0%{bottom: 40px;}50% {bottom: 50px;} 100%{bottom: 40px;}}
@-webkit-keyframes pnext{0%{bottom: 40px;}50% {bottom: 50px;} 100%{bottom: 40px;}}




