﻿@charset "utf-8";
/* 微三云 · CSS */

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;}
a{text-decoration: none;color: black;}
body{font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;-webkit-text-size-adjust:none;color: #2a2a2a;}
input[type='text'],input[type='number'],input[type='password'],input[type='reset'],input[type='submit'],input[type='button'],input[type='tel'],button,textarea{-webkit-appearance:none; border-radius:0; border:none;} /*去掉苹果的默认UI来渲染按钮*/
ol,ul{list-style: none;} 
h1,h2,h3,h4,h5,h6 {font-weight: normal;} 
textarea{overflow:auto;resize:none;}
i,em{font-style:normal;}
*{margin:0;padding:0;list-style:none;font-family:""Microsoft YaHei",Arial,Helvetica,sans-serif;";}

body{overflow-x:hidden;}
.headerbox{display:block;width:100%;position:fixed;left:0;top:0;z-index:999999;}
.headertop{display:block;background:#f5f5f5;height:40px;overflow:hidden;}
.top_1200{display:block;width:1200px;margin:0 auto;}
.top_1200 p{display:block;float:left;line-height:40px;font-size:14px;color:#2a2a2a;}
.top_1200 ul{display:block;float:right;overflow:hidden;margin-top:7px;}
.top_1200 ul li{display:block;float:left;padding:0 6px;}
.top_1200 ul li a{color:#2a2a2a;font-size:14px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
.top_1200 ul li a:hover{color:#1097d5;}
.top_1200 ul .header_searchdiv{display:block;position:relative;}
.top_1200 ul .header_searchdiv input{display:block;float:left;line-height:25px;outline:none;}
.top_1200 ul .header_searchdiv .input_text{background:#fff;width:155px;height:24px;border:solid 1px #ccc;padding-left:5px;border-radius:3px 0 0 3px;}
.top_1200 ul .header_searchdiv .img_input{display:block;background:#707070;padding:7px 10px;}
.top_1200 ul .header_searchdiv .but{background:#707070;padding-right:15px;padding-left:10px;height:26px;cursor:pointer;border-radius:0 3px 3px 0;color:#fff;}

.top_1200 ul .gd{display:block;background:url(../images/g.png) no-repeat left 68%;padding-left:16px;margin-left:15px;}
.top_1200 ul .bz{display:block;background:url(../images/w.png) no-repeat left 68%;padding-left:16px;margin-left:10px;}
.navbox{display:block;width:100%;height:90px;background:#fff;}
.nav{display:block;width:1200px;height:90px;margin:0 auto;}
.nav .logo{display:block;float:left;margin-top:13px;}
.nav .logo img{display:block;}
.nav .logo i{display:block;font-size:16px;color:#2a2a2a;margin-top:5px;text-align:center;}
.nav ul{display:block;float:right;margin-top:34px;}
.nav ul li{display:block;float:left;position:relative;margin:0 1px;}
.nav ul li .ws{display:block;position:absolute;right:0px;top:0px;background:url(../images/hot.gif) no-repeat;width:27px;height:18px;}
.nav ul li .sj{display:block;position:absolute;right:4px;top:25px;background:url(../images/tb.png) no-repeat;width:10px;height:5px;}
.nav ul li a.mia1{display:block;color:#0e1013;cursor:pointer;padding:0 20px;line-height:54px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;font-size:16px;}
.nav ul li.navA a{color:#1097d5;}
.nav ul li.liA:hover{border-top:solid 2px #1097d5;}
.nav ul li.liA:hover a.mia1{color:#1097d5;}
.nav ul li.navA{border-top:solid 2px #1097d5;color:#1097d5;}

.nav ul li .menuA{display:block;height:0px;overflow:hidden;background:#fff;/*transform:translate(0,-1000px);*/transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
.nav ul li:hover .dl1{height:50px;}
.nav ul li:hover .dl2{height:418px;}
.nav ul li:hover .dl3{height:342px;}
.nav ul li .menuA a{display:block;text-align:center;color:#0e1013;font-size:12px;height:38px;line-height:38px;}
.nav ul li .menuA a:hover{background:#1097d5;color:#fff;}

.top_1200 .topb{font-weight:normal;padding-left:10px;}

.right-side{width: 144px;height: auto;position: fixed;top: 140px;right: 5px;text-align: center;z-index: 3000;}
.right-side .top-side{border-top: 1px solid #1097d5;border-left: 1px solid #1097d5;border-right: 1px solid #1097d5;border-radius: 5px 5px 0 0;background: #fff;}
.right-side .slide{margin-top: 20px;cursor: pointer;}
.right-side .title1{color: #1097d5;font-size: 19px;margin-top: 8px;margin-bottom:20px;}
.right-side .name{color: #2a2a2a;text-align: left;padding-left: 8px;margin-top: 10px;}
.right-side .icon1{background: url('../images/qq.gif') no-repeat;font-size: 17px;text-indent: 24px;background-position: -1px 4px;}
.right-side .icon2{background: url('../images/tel.png') no-repeat left center;font-size: 17px;text-indent:18px;font-size:15px;margin-left:5px;}
.right-side .foot1{color: #2a2a2a;font-size: 16px;margin-top:20px;}
.right-side .foot-tel{color: #2a2a2a;font-size:19px;padding-bottom: 19px;}
.float_controls{background: #fff;height:73px;cursor: pointer;position: relative;border-left: 1px solid #1097d5;border-right: 1px solid #1097d5;border-bottom: 1px solid #1097d5;border-radius:0  0 5px 5px;box-sizing:border-box;}
.float_controls .qr{
    box-sizing:border-box;
    display: inline-block;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    background: url(../images/qr.png) no-repeat center center;
    width: 71px;
    height: 71px;
    border-top:1px solid #c3c3c3;
    border-right:1px solid #c3c3c3;
}
.float_controls .top{
     box-sizing:border-box;
    display: inline-block;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    background: url(../images/top.png) no-repeat center center;
    width: 71px;
    height: 71px;
    border-top:1px solid #c3c3c3;
}
.float_qr{width:150px;position:absolute;overflow:hidden;top:-115px;left:-155px;display:none;background: #fff;border:1px solid #d9d9d9;border-radius: 5px;}
.float_qr span img{display:block;float:none;margin:20px auto 10px auto;}
.float_qr span p{display:block;float:none;text-align:center;margin-bottom:5px;}
.qr_arrow{display:block;float:left;position:absolute;bottom:20px;left:119px;}
.message{cursor: pointer;margin-top: 9px;width: 142px;height: 96px;border:1px solid #1097d5;border-radius: 5px;text-align: center;background: #fff;}
.message img{margin-top: 16px;margin-bottom: 4px;}
.message p{color: #1097d5;font-size: 14px;}
.online{position: fixed;right: -3px;top: 250px;background:#1097d5;border-radius: 5px; width: 63px;height: 170px;text-align: center;display: none;z-index: 3000;cursor: pointer;}
.online img{margin-top: 10px;}
.online p{font-size: 20px;color: #fff;width: 32px;margin:0 auto;}

.xcxjmSide {background: red;}
.xcxjmSide p{font-size: 36px;font-weight: 700;}
