body, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, a, code, em, img, q, small, strong, li, ul, fieldset, form, label, table, tbody, tr, th, td { color:#666;  font-size: 14px;  font-family:"微软雅黑";}
*{ margin: 0; padding: 0;}

ul li{list-style: none;}
a{ text-decoration: none; outline: 0;}
.fl{float: left;}
.fr{float: right;}
body {
    font-family:"微软雅黑";
}

.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}
/*====================================================*/
html,body{
    width:100%;
    height:100%;
    background-color: #e6e6e6;
}

/*头部*/
.banner {
    background-image: url("/appslonghuaqu/2018111518101030123.png");
    width: 100%;
    height: 700px;
    background-position: center;
}
.all {
    margin: 0 auto;
    width:1180px;
}
/*图解开始*/
.content {
    width: 1180px;
  height:1205px !important;
    margin: 0 auto;
    background-color: #fff;
    margin-top: -330px;
    padding-top: 34px;
}

.content .titles {
    margin: 0 auto;
    border:1px solid #3d4750;
    width: 360px;
    height: 49px;
    font-size: 29px;
    font-weight:normal;
    line-height: 49px;
    text-align: center;
}

.content .titles span {
    font-weight:bolder;
}

.dataleave img {
    margin-top: 12px;
    margin-left: -12px;
}

.upChart {
    margin-top: 14px;
}

.upChart .pieChart {
    margin-top: 24px;
    margin-left: 174px;
}

.upChart .smallColumn {
    margin-right: 45px;
}


.bigColumn {
    margin-top: 70px;
    margin-left: 174px;
}


/*热点问答*/
.all .hot {
    width: 1180px;
    height: 882px;
    background-color: #fff;
    margin-top: 20px;
}

.hottitle {
    height: 260px;
    width: 1180px;
    background-image: url("/appslonghuaqu/towbackground_03.png");
    box-shadow:0px 4px 25px -1px #d4d0d0;
}

.hottitle .hotname img{
    margin-top: 20px;
    margin-left: -11px;
}

.hotOperation .rowleft {
    margin-left: 76px;
    margin-top: 52px;
    cursor:pointer;
}

.hot_smalltitle {
    margin-left: -17px;
    margin-top: -32px;
    text-align: center;


}

.hot_smalltitle h6 {
    margin: 0 auto;
    width: 300px;
    margin-top: 18px;
    font-size: 24px;

}

.robot {
    margin-right: 80px;
    margin-top: 52px;
}

.hot_data {
    height: 525px;
    width: 1050px;
    margin:0 auto;
    margin-top: 230px;
    overflow-y:scroll;
    overflow-x:hidden;
}



.hot_data ul .Q {
    float: left;
}

.hot_data ul .Q img {
    float: left;
    display: inline-block;
}

.hot_data ul .Q p {
    width:640px;
    padding: 30px 70px;
    background-color: #e3e3e4;
    float: left;
    margin-left:30px;
    border-top-left-radius:4em;
    border-top-right-radius:4em;
    border-bottom-right-radius:4em;
    line-height: 24px;
}

.hot_data ul .R {
    float: right;
    margin-top: 35px;
    margin-bottom: 35px;
   margin-right:100px;
}

.hot_data ul .R p {
    width:640px;
    padding: 30px 70px !important;
    background-color: #6bccf7;
    border-top-left-radius:4em;
    border-top-right-radius:4em;
    border-bottom-left-radius:4em;
    float: left;
    vertical-align: bottom;
}

.hot_data ul .R img {
    float: left;
    display: inline-block;
    margin-left:30px;

}



/*热点聚焦*/
.Focusing {
    width: 1180px;
    height: 390px;
    background-color: #fff;
    margin-top: 20px;
}

.Focusing .Focusing_title img{
    margin-top: 20px;
    margin-left: -11px;
}

.link {
    margin-top: 30px;
}

.link ul {
    margin-left: 79px;
}

.link ul li {
    float: left;
    text-align: center;
    margin-right:60px;
}

.link ul li img {
    height: 95px;
    width: 100px;
    /*display: block;*/

}

.link ul li a span {
    display: block;
    border:1px solid #1078ff;
    border-radius: 20px;
    font-size: 17px;
    color:#318db8;
    line-height: 48px;
    text-align: center;
    width:200px;
    margin-top: 40px;
}

.link ul li a span:hover {
    color:red;
}

/*轮播图*/
#father {
    width: 1110px;
    height: 790px;
    margin: 0 auto;
    margin-top: -197px;
    position: relative;
    overflow: hidden;
    /*background-color: red;*/
    /*opacity:0.5;*/
}

#demo {
    width: 1110px;
    height: 454px;
}

#slider div {
    position: absolute;
    top: 14px;
    left: 16px;
    width: 1050px;
    margin-right: 200px;
}

#son {
    text-align: center;
    cursor: pointer;
}

#left, #right {
    position: absolute;
    top: 50%;
    width: 20px;
    height: 50px;
    margin-top: -320px;
    text-align: center;
    line-height: 50px;
    color: #fff;
    /*background: rgba(0, 0, 0, 0.3);*/
    /*display: none;*/
}

#left {
    left: 0;
}

#right {
    right: 50px;
}

#right a img {
height: 60px;
width: 60px;
}

.slider_children {
    width: 1050px;
    height: 1000px;
    margin-right: 200px;
    left: 1110px;
}