.fr{ float:right; }
.fl{ float:left; }
.ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; }
.wrap{ margin:0 auto;width:1100px; position: relative; }
.m-t-10{margin-top: 10px;}
.m-t-20{margin-top: 20px;}
.m-t-30{margin-top: 30px;}
.m-t-50{margin-top: 50px;}
.p-d-t-30{padding-top: 30px;}
.p-d-t-60{padding-top: 60px !important;}
.bg-white{background-color: #fff;}
.bg_color1{background-color: #c6e9ff;}
.bg_color2{background-color: #bde7db;}
.bg_color3{background-color: #ffddc7;}
.bg_color4{background-color: #c9d8f5;}
.bg_color5{background-color: #01a2f4;}
.bg_color6{background-color: #3e9d82;}
.bg_color7{background-color: #c98457;}
.bg_color8{background-color: #859bc7;}
.bg_color9{background-color: #63b7ff;}
.bg_color10{background-color: #3fc3ee;}
.bg_color11{background-color: #8fa8db;}
.bg_color12{background-color: #83badd;}
.bg_color13{background-color: #76c7b0;}
.bg_color14{background-color: #f7ae7e;}

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

.clearfix:after {
    clear: both;
}
.index_part{padding: 20px 30px 20px 210px;}
.index_part .hd{line-height: 40px;}
.index_part .hd .title{font-size: 26px;position: relative;}

.index_part .hd .more{float: right;font-size: 20px;line-height: 55px;}
.index_part .hd .more a{color: #6a6a6a;}

.index_part .bd{}
.index_part .bd li{}
.index_part .bd li img{width: 290px;height: 116px}
.index_part.sty .hd{border: none;}
.index_part.sty .hd .title{color:#fff;padding-left: 65px;}
.index_part.sty1 .hd{background: none;line-height: 50px;}
.index_part.sty .hd .title:after{background: none}
.index_part.sty1 .hd .title{background: #d82b26;padding: 0 50px;float: left;border-radius: 8px;}
.index_part.sty1 .hd .title img{padding-right:5px}
.index_part.sty2 .hd .title{padding-left: 0;float: left;line-height: 50px}
.index_part.sty .hd{padding-right:10px}

.inner.sytt{ height:90px; background:url(../images/icon_tt.png) #FFF no-repeat left; background-position:16px 18px;}
.inner.sytt a{padding-left: 110px;}
.a-topss{margin-top:66px}
.hydy{
    background: #016dab;
}
.hydy ul li+li{background: none;}
.hydy ul li a:hover{background: #2e95cf;border-bottom: 4px solid #fb0000;line-height:55px}
.ztzl .index_part .hd .title{font-size: 18px;color: #fff;height: auto;padding: 26px 0 0 11px;line-height: 22px;}
.ztzl .index_part{padding: 0;overflow: hidden;}
.ztzl .prev,.ztzl .next{position: absolute;background: url(../images/arrow_left.png);width: 44px;height: 44px;top: 210px;left: -50px;} 
.ztzl .prev:hover,.ztzl .next:hover{opacity: 0.8}
.ztzl .next{background: url(../images/arrow_right.png);right: -50px;top: 210px;left: initial;}
.ztzl .index_part .bd li{float: left;background: none;padding: 0 13px;}
.ztzl .index_part .bd li p,.rmjc .index_part .bd li p{margin-top: 10px}
.ztzl .hd{background-color: #3298e3;height: 142px;width: 42px}
.ztzl .bd{width: 1000px;height:142px;margin-left: 47px;}
.ztzl .bd ul li{margin-top: 12px;}
.ztzl .prev,.ztzl .next{position: absolute;background: url(../images/arrow_left.png) no-repeat;width: 44px;height: 44px;top: 60px;left: 65px;} 
.ztzl .prev:hover,.ztzl .next:hover{opacity: 0.8}
.ztzl .next{background: url(../images/arrow_right.png) #fff left center no-repeat;right: 0px;top: 0px;left: initial;height: 142px;width: 50px;}


.kq .index_part{background: url(../images/qxk.jpg) #fff no-repeat 0% 100%;height: 290px}
.kq .index_part .box{width: 400px;}
.kq .index_part .box .tl{border-bottom: 2px solid #55aff3;}
.kq .index_part .box .tl ul li{float: left;padding: 8px 10px;font-size: 16px;}
.kq .index_part .box .tl ul li.on{background-color: #5db3f4;border-radius: 5px 5px 0 0;}
.kq .index_part .box .tl ul li.on a{color: #fff;}

.xxgk .row1{width: 1140px;margin-left: -5px;}
.xxgk .row1 li{float: left;width: 268px;height: 75px;text-align: center;margin: 5px;}
.xxgk .row1 li span{float:left;margin-top: 20px;margin-left: 64px;border-radius: 36px;padding: 8px;}
.xxgk .row1 li span img{
    display: block;
    width: 20px;
    height: 20px;
}
.xxgk .row1 li a{
    float: left;
    margin-top: 26px;
    margin-left: 10px;
    font-size: 18px;
}
.xxgk .row2{
    width: 1123px;
    margin-left: -5px;
}
.xxgk .row2 li{float: left;width: 129px;margin: 5px;text-align: center;height: 75px;}
.xxgk .row2 li a{display: block;color: #757575;font-size: 18px;padding-top: 14px;}

.bq .index_part{background: url(../images/qxb.jpg) #fff no-repeat 0% 100%;height: 290px}
.bq .index_part .hd{width: 463px;}
.bq .index_part .hd .xyb img{width: 165px;height: 277px;}
.bq .index_part .hd .sp{width: 290px;margin-left: 8px;}
.bq .index_part .hd .sp a{display: block;}
.bq .index_part .hd .sp a img{display: block;width: 290px;height: 110px;}
.bq .index_part .box{width: 370px;}
.bq .index_part .box .tl{border-bottom: 3px solid #e8eff6;}
.bq .index_part .box .tl ul li{float: left;padding: 8px 10px;font-size: 16px;}
.bq .index_part .box .tl ul li.on{position: relative}
.bq .index_part .box .tl ul li.on:after {
    content: "";
    width: 100%;
    height: 3px;
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -3px;
    background: #5db3f4;}
.bq .index_part .box .tl ul li.on a{color: #5db3f4;}
.bq .index_part .box .ct ul{margin-left: -5px;}
.bq .index_part .box .ct ul li{background-color: #01a2f4;float: left;padding: 7px;margin: 5px;width: 101px;height: 36px;line-height: 36px;text-align: center;}
.bq .index_part .box .ct ul li a{color: #fff;}
.bq .index_part .box .ct ul.zdbsfw li{margin: 5px;width: 177px;height: 61px;padding: 10px 0 0 0;}
.bq .index_part .box .ct ul.zdbsfw li img{width: 35px;height: 35px;display: block;margin: 0 auto;}
.bq .index_part .box .ct ul.zdbsfw li a{
    display: block;
    text-align: center;
    line-height: 19px;
}

.wq .index_part{background: url(../images/qxw.jpg) #fff no-repeat 0% 100%;height: 290px}
.wq .index_part .box{width: 290px;}
.wq .index_part .box .tl ul li{float: left;padding: 0px 0px;font-size: 16px;margin-right: 20px;}
.wq .index_part .box .tl ul li.on{position: relative}
.wq .index_part .box .tl ul li.on:after {
    content: "";
    width: 100%;
    height: 3px;
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -3px;
    background: #5db3f4;}
.wq .index_part .box .tl ul li.on a{color: #5db3f4;}
.wq .index_part .box .ct ul{margin-left: -5px;}
.wq .index_part .box .ct ul li{height:30px;line-height: 30px;background: none;padding-left: 5px;margin-top: 11px;}
.wq .index_part .box .ct ul li a{}
.wq .index_part .hd{width: 640px;}
.wq .index_part .bd ul li{
    width: 200px;
    padding: 18px 0 20px 0;
    margin-top: 15px;
    border-radius: 5px;
}
.wq .index_part .bd ul li img{
    width: auto;
    height: auto;
    display: block;
    float: left;
    margin-left: 43px;
}
.wq .index_part .bd ul li a{
    float: left;
    color: #316dac;
    margin: 3px 0 0 9px;
    font-size: 16px;
}

/*
右下角飘窗
 */
 .fre-tips{
    position: fixed;
    bottom: 0;
    right: 0;
    background-color: #fff;
    padding: 29px 22px 25px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.07);
    z-index: 999999;
}
.close-an{
    width: 13px;
    height: 11px;
    background: url(../images/tpsas1_03.jpg) no-repeat;
    right: 8px;
    top: 11px;
    position: absolute;
    cursor: pointer;
}
.fre-tips li .as{
    display: block;
}
.fre-tips li img{
    display: block;
}
.fre-tips li span{
    font-size: 15px;
    margin-top: 10px;
    display: none;
}
.fre-tips li .xqas1{
    margin-top: 29px;
    color: #4293f4;
    display: inline-block;
    font-size: 15px;
}
.fre-tips .prev,.fre-tips .next{
    font-size: 14px;
    position: absolute;
    bottom: 26px;
    color: #4293f4;
    cursor: pointer;
}
.fre-tips .prev{
    right: 80px;
}
.fre-tips .next{
    right: 23px;
}
.fre-tips .prevStop,.fre-tips .nextStop{
    color: #c7dffc;
}  

