﻿html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}

header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}

table{border-collapse:collapse;border-spacing:0;}

caption,th{text-align:left;font-weight:normal;}

html,body,fieldset,img,iframe,abbr{border:0;}

i,cite,em,var,address,dfn{font-style:normal;}

[hidefocus],summary{outline:0;}

li{list-style:none;}

h1,h2,h3,h4,h5,h6,small{font-size:100%;}

sup,sub{font-size:83%;}

pre,code,kbd,samp{font-family:inherit;}

q:before,q:after{content:none;}

textarea{overflow:auto;resize:none;}

label,summary{cursor:default;}

a,button{cursor:pointer;}

h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;font-family:Arial;}

/*h1,h2,h3,h4,h5,h6{font-weight:bold;}*/

a{text-decoration:none; color:#333;}

a:hover{color:#6087c0;}

body,textarea,input,button,select,keygen,legend{font:13px/22px/*1.14*/ arial,\5b8b\4f53;color:#333;outline:0;}

body{background:#fff;min-width:1200px;margin:0 auto;font-family:Arial;}

.clearfloat{zoom:1;}

.clearfloat:after{content:"";display:block;clear:both;}

*:focus{outline:none;}

.g-head{height:100px;/*position:relative;*/z-index:999;}

.g-head .head{width:1060px;height:100px;margin:0 auto;}

.g-head .logo{height:100px;width:145px;float:left;}

.g-head .logo img{position:relative;top:22px;width:90px;height:37px;}

.g-head .right{height:100px;width:915px;float:right;font-size:12px;position:relative;z-index:999999;}

.g-head .right .top{margin:14px 0 14px 0;float:right;}

.g-head .right .top li{height:22px;line-height:22px;float:left;color:#888; font-size:13px;}

.g-head .right .top li a{color:#666;}

.g-head .right .top li a:hover{color:#6087c0;}

.g-head .right .top .li0{width:160px;padding-left:20px;background:url(../images/ico_mobile.gif) left center no-repeat;color:#666;}

.g-head .right .top .li1{width:125px;padding-left:18px;background:url(../images/top_icon1.jpg) left center no-repeat;}

.g-head .right .top .li2{width:103px;padding-left:18px;background:url(../images/top_icon2.jpg) left center no-repeat;}

.g-head .right .top .li3{width:90px;background:url(../images/ico_earth.png) left center no-repeat;position:relative;z-index:9999999;}

.g-head .right .top .li3 a{background:url(../images/ico_arrow.png) right center no-repeat;padding:0 15px 0 20px;}

.g-head .right .top .li3 .lang{background:#666;display:none;position:relative;z-index:999;padding:10px 0;height:140px;}

.g-head .right .top .li3 span{display:block;height:20px;line-height:20px;position:relative;z-index:999;}

.g-head .right .top .li3 span a{background:none;display:block;color:#fff;}

.g-head .right .top .li3 span:hover{color:#fff;background:#333;}

.g-head .right .top .li4{width:142px;position:relative;}
.g-head .right .top .li5{width:187px;padding-left:18px;background:url(../images/top_icon5.png) left center no-repeat;}
.g-head .right .top .search{width:132px;height:20px;padding:0 5px;line-height:16px;border:1px solid #000;background:#fff;border-radius:5px;color:#000}

.g-head .right .top .submit{width:20px;height:20px;background:url(../images/ico_g.png) no-repeat;position:absolute;z-index:9;cursor:pointer;right:0;top:5px;border:none;}

.g-head .shadow{width:100%;height:10px;background:url(../images/head_shadow.png) repeat-x;position:absolute;bottom:-10px;left:0;z-index:999;}

.m-nav{width:770px;height:40px;margin:10px 0 0 145px;}

.m-nav > ul > li{float:left;height:40px;color:#666;padding:0 23px 0 23px;display:inline;position:relative;z-index:99999}

.m-nav > ul > li a{display:block;width:100%;color:#666;font-family:Arial;font-weight:bold;font-size:16px;}

.m-nav > ul > li a:hover{color:#004fa3;}

.m-nav .menu0{display:none;z-index:99999;background:#fff url(../images/head_shadow.png) left top repeat-x;}

.m-nav .menu1{width:1060px;height:400px;position:absolute;top:40px;left:-290px;z-index:99999;zoom:1;}

.m-nav .menu1 b{display:block;width:12px;height:8px;background:url(../images/arrows.png) no-repeat;position:absolute;top:-8px;left:320px;}

.m-nav .menu1 .tab-hd{height:50px;background:#999;}

.m-nav .menu1 .tab-hd li{height:50px;float:left;}

.m-nav .menu1 .tab-hd .li1{width:133px;}

.m-nav .menu1 .tab-hd .li2{width:115px;}

.m-nav .menu1 .tab-hd .li3{width:148px;}

.m-nav .menu1 .tab-hd .li4{width:160px;}

.m-nav .menu1 .tab-hd .li5{width:135px;}

.m-nav .menu1 .tab-hd .li6{width:188px;}

.m-nav .menu1 .tab-hd .li7{width:181px;}

.m-nav .menu1 .tab-hd li a{color:#fff;display:block;height:100%;width:100%;line-height:50px;text-align:center;font-family:Arial;font-size:14px;}

.m-nav .menu1 .tab-hd li.on{background:#fff url(../images/head_shadow.png) left top repeat-x;}

.m-nav .menu1 .tab-hd li.on a{color:#004fa3;}

.m-nav .menu1 .tab-bd{width:1060px;height:345px;border-bottom:5px solid #999}

.m-nav .menu1 .tab-bd .con-box{width:1060px;height:350px;position:relative;}

.tab2-hd{width:1060px;height:62px;position:absolute;bottom:0;left:0;}

.tab2-hd li{height:57px;width:139px;float:left;border-bottom:5px solid #999;}

.tab2-hd li a{display:block;border-top:1px solid #ddd;font-size:14px;border-right:1px solid #ddd;width:100%;height:47px;line-height:47px;margin:10px 0 0 0;text-align:center;}

.tab2-hd li.on{border-bottom:5px solid #6087c0;background:url(../images/on1.jpg) no-repeat;}

.tab2-hd li.on a{color:#004fa3;border-top:none;font-weight:normal;}

.tab2-bd{width:1060px;height:288px;position:absolute;top:0;left:0;}

.tab2-bd .con-box2{width:1060px;height:288px;}

.tab2-bd .con-box2 .txt{width:471px;height:288px;float:left;padding:79px 0 0 68px;}

.tab2-bd .con-box2 .bus{width:442px;height:288px;float:left;}

.tab2-bd .con-box2 .bus img{display:block;width:100%;height:100%;}

.tab2-bd .con-box2 .txt h1{font-size:24px;color:#004fa3;}

.tab2-bd .con-box2 .txt p{font-size:12px;color:#666;line-height:22px;}



.m-nav .menu2{width:550px;height:250px;padding:10px 0;border-bottom:5px solid #999;position:absolute;top:40px;z-index:99999;zoom:1;}

.m-nav .menu2 .list{width:100%;margin:0 0 0 20px;float:left;}

.m-nav .menu2 .list ul {width:50%;float:left;}

.m-nav .menu2 .list li{width:250px;height:37px;border-bottom:1px solid #ddd;}

.m-nav .menu2 .list li a{display:block;width:240px;font-weight:normal;height:37px;line-height:37px;color:#666;padding:0 0 0 15px;background:url(../images/a_right2.png) left center no-repeat;font-size:13px;}

.m-nav .menu2 .list li a:hover{color:#004fa3;background:url(../images/a_right.png) left center no-repeat;}

.m-nav .menu2 .con{width:235px;margin:0 0 0 30px;float:left;}

.m-nav .menu2 .con .image{width:235px;height:127px;}

.m-nav .menu2 .con .image img{display:block;width:100%;height:100%;}

.m-nav .menu2 .con h2{font-size:18px;color:#333;height:40px;line-height:40px;width:235px;}

.m-nav .menu2 .con p{color:#666;line-height:22px;}

.m-nav .menu2-0{left:0px;}

.m-nav .menu2-0 b{display:block;width:12px;height:8px;background:url(../images/arrows.png) no-repeat;position:absolute;top:-8px;left:45px;}



.m-nav .menu2s{width:210px;height:200px;padding:10px 0;border-bottom:5px solid #999;position:absolute;top:40px;z-index:99999;zoom:1;}

.m-nav .menu2s .list{width:100%;margin:0 0 0 20px;float:left;}

.m-nav .menu2s .list ul {width:50%;float:left;}

.m-nav .menu2s .list li{width:170px;height:37px;border-bottom:1px solid #ddd;}

.m-nav .menu2s .list li a{display:block;width:160px;font-weight:normal;height:37px;line-height:37px;color:#666;padding:0 0 0 15px;background:url(../images/a_right2.png) left center no-repeat;font-size:13px;}

.m-nav .menu2s .list li a:hover{color:#004fa3;background:url(../images/a_right.png) left center no-repeat;}

.m-nav .menu2s .con{width:235px;margin:0 0 0 30px;float:left;}

.m-nav .menu2s .con .image{width:235px;height:127px;}

.m-nav .menu2s .con .image img{display:block;width:100%;height:100%;}

.m-nav .menu2s .con h2{font-size:18px;color:#333;height:40px;line-height:40px;width:235px;}

.m-nav .menu2s .con p{color:#666;line-height:22px;}

.m-nav .menu2s-1{left:0px;}

.m-nav .menu2s-1 b{display:block;width:12px;height:8px;background:url(../images/arrows.png) no-repeat;position:absolute;top:-8px;left:45px;}

.m-nav .menu2s-2{left:0px;}

.m-nav .menu2s-2 b{display:block;width:12px;height:8px;background:url(../images/arrows.png) no-repeat;position:absolute;top:-8px;left:40px;}

.m-nav .menu2s-3{left:10px;}

.m-nav .menu2s-3 b{display:block;width:12px;height:8px;background:url(../images/arrows.png) no-repeat;position:absolute;top:-8px;left:45px;}

.m-nav .menu2s-4{left:10px;}

.m-nav .menu2s-4 b{display:block;width:12px;height:8px;background:url(../images/arrows.png) no-repeat;position:absolute;top:-8px;left:45px;}



.s_made {

   /*background: url(../images/server-bg.jpg) no-repeat center center;*/

    height: 290px;

}

.s_made:before {

    content: "";

    display: block;

    height: 290px;

}

:after, :before {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

}



.s_made .swiper-container {

    margin-top: -240px;

    height: 240px;

}

.swiper-container {

}

.swiper-container {

    margin: 0 auto;

    position: relative;

    overflow: hidden;

    -webkit-backface-visibility: hidden;

    -moz-backface-visibility: hidden;

    -ms-backface-visibility: hidden;

    -o-backface-visibility: hidden;

    backface-visibility: hidden;

    z-index: 1;

}

.s_made_swiper1 li {

    width: 33%;

    float: left;

    text-align: center;

    padding: 0 20px;

    display: inline;

}

.s_made .swiper-slide span, .s_made_swiper1 li a span {

    font-size: 80px;

}



.s_made .server-title {

    font-size: 14px;

    font-weight: bold;

	margin-top: 20px;

    margin-bottom: 10px;

}

.s_made p {

    font-size: 13px;

    line-height: 18px;

    /*color: #808080;*/

}

p {margin: 0 0 10px;}

.s_made_swiper1 li {

    width: 30%;

    float: left;

    text-align: center;

    padding: 0 20px;

    display: inline;

}

.s_made a, .s_made a:hover {

    color: #4D4D4D;

}



.s_footer_share {

    padding-bottom: 9px;

}

.btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {

    display: table;

    content: " ";

}

.s_footer_share li {

    list-style: none;

    float: left;

    width: 30px;

    height: 30px;

    margin-right: 20px;

}

.s_footer_share li a {

    display: inline-block;

    width: 30px;

    height: 30px;

    text-align: center;

    line-height: 34px;

    border-radius: 15px;

    background: #575656;

}

.s_footer_share li a span {

    color: #fff;

}

.icon-32:before {

    content: "\e926";

}

.icon-31:before {

    content: "\e925";

}

.icon-33:before {

    content: "\e927";

}

.icon-34:before {

    content: "\e928";

}



/*contact ue 页面*/

.m-bread2{width:1200px;margin:20px auto;height:30px;line-height:30px;font-size:13px; /*margin-bottom:32px;*/}

.m-bread2 a{color:#666;}

.m-bread2 a:hover{text-decoration:underline;color:#6087c0;}

.m-side{width:245px;float:left; padding:0 35px 25px 0;}

.m-side h1{width:210px;height:40px;padding:0 0 0 20px;line-height:40px;color:#fff;font-size:18px;background:url(../images/side_bg.png) repeat-x;}

.m-side li{position:relative;width:230px;line-height:40px;color:#fff;font-size:14px;border-bottom:1px solid #ddd;}

.m-side li a{display:block;width:210px;height:40px;padding:0 0 0 20px;line-height:40px;color:#333;}

.m-side li span.currentDt{background:url("../images/ico_up.png") 20px center no-repeat;}

.m-side li span{width:40px;height:40px;display:block;background:url("../images/ico_down2.png") 20px center no-repeat;position:absolute;right:0px;top:0px;z-index:999;cursor:pointer;}

.m-side li:hover{border-bottom:1px solid #bbb;}

.m-side li:hover > a{display:block;background:#6087c0;color:#fff;}

.m-side li.active{border-bottom:1px solid #bbb;}

.m-side li.active > a{display:block;background:#6087c0;color:#fff;}

.m-side li.active ul{display:block}

.m-side li ul{display:none;}

.m-side li ul a{font-size:12px;height:30px;line-height:30px;color:#333;}

.m-side li ul a:hover{background:#f5f5f5;height:30px;line-height:30px;color:#6087c0;}

.m-side li ul li{border-bottom:none;height:30px;line-height:30px;}

.m-side li ul li:hover{border-bottom:none!important;}

.m-side li ul li.on{background:#f5f5f5;height:30px;line-height:30px;color:#6087c0!important;}

.m-side li ul li.on a{color:#6087c0!important;}

.m-side .image{width:230px;height:125px;padding-top:30px;}

.m-side h2{height:40px;line-height:40px;font-size:18px;color:#333;}

.m-side h2 a{color:#333;}

.m-side h2 a:hover{color:#6087c0;}

.m-side p{color:#666;line-height:22px;font-size:12px;}



.m-con{width:920px;float:right;margin:0 0 100px 0;}

.co-con1 {width: 880px;}

.co-con1 .center .form {width: 480px;float: left;}

.co-con1 .center .form h1 {

    height: 14px;

    font-size: 12px;

    line-height: 14px;

    padding: 0 0 0 10px;

    font-family: Arial;

    margin: 0 0 30px 0;

    border-left: 5px solid #004fa3;

}

.co-con1 .center .form .p0 {height: 34px;font-size: 16px;color: #000;margin: 0 0 25px 0;}

.co-con1 .center .form .p0 .left {width: 90px;padding: 0 25px 0 0;height: 34px;line-height: 34px;text-align: right;float: left;}

.co-con1 .center .form .p0 .left span {color: #004fa3;}

.co-con1 .center .form .p0 .center {width: 343px;float: left;}

.co-con1 .center .form .p2 {height: 127px;}

.co-con1 .center .form .p2 textarea {display: block;width: 303px;height: 127px;border: 1px solid #ddd; padding: 5px;}

.Validform_error {background-color: #ffe7e7;}

.co-con1 .center .form .p4 {margin: 50px 0 30px;}

.co-con1 .center .form .p3 input {width: 303px; height: 32px; padding: 0 5px; border: 1px solid #ddd;line-height: 20px;}

.co-con1 .center .form .p0 .left { width: 90px;padding: 0 25px 0 0; height: 34px;line-height: 34px;text-align: right; float: left;}

.co-con1 .center .form .p4 input.submit {background: url(../images/ico_2.jpg) left center repeat-x;}

.co-con1 .center .form .p4 .reset {margin: 0 0 0 50px;}

.co-con1 .center .form .p4 input {width: 130px;cursor: pointer;height: 41px;font-size: 18px;line-height: 41px;text-align: center;color: #fff;border: none; background: url(../images/ico_1_1.jpg) left center repeat-x; border-radius: 5px;}

.co-con1 .side {width: 289px;float: right;margin-right:-25px;}

.co-con1 .side .image {width: 289px;height: 151px;}

.co-con1 .side a {color: #666;}

.co-con1 .side dl {/*height: 45px;*/margin: 20px 0 0 0;}

.co-con1 .side .dt1 {background: url(../images/ico_mail.png) left center no-repeat;}

.co-con1 .side dt {width: 50px; height: 50px;float: left;}

.co-con1 .side dd {width: 190px;/*height: 45px;*/float: left;margin-left: 20px; padding: 5px 0 0 0;}

.co-con1 .side dd h2 {font-size: 18px;color: #666;margin: 0;}

.co-con1 .side dd p {color: #666;font-size: 12px;}

.co-con1 .side .dt2 {background: url(../images/ico_phone.png) left center no-repeat;}

.co-con1 .side dd p {color: #666;font-size: 13px;}

.co-con1 .side .dt3 {background: url(../images/ico_message.png) left center no-repeat;}

.co-con1 .side .dt4 {background: url(../images/ico_skype.png) left center no-repeat;}

.co-con1 .side .dt5 {background: url(../images/ico_whatsapp.png) left center no-repeat;}

.co-con1 .side p {font-size: 14px;color: #666;line-height: 24px;}