﻿c_26@charset "utf-8";
/* CSS Document #002da3*/
/*切图：yf*/
html{ overflow-x:hidden; overflow-y:auto;}
body{background-color:#fff;}
*{ padding:0; margin:0;}
ul,ol,li,dl,dd,dt{ list-style-type:none; line-height:normal;}
body, button, input, select, textarea{ font-family:'Microsoft yahei' ,Arial; font-size:12px;font-weight:normal;}
code, kbd, pre, samp { font-family:'Microsoft yahei' ,Arial;}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
}
a{ text-decoration:none; color:#333;
        transition: all 0.5s linear;
   -moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
     -o-transition: all 0.5s linear;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;
}
a:hover{color:#333; cursor:pointer;}
img{border:0; max-width:100%;}
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{ margin:0; font-weight:normal; font-family:'Microsoft yahei' ,Arial;}
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none; outline:0;}
input{ outline:0;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
i{font-style:normal;}
.clearfix:before, .clearfix:after{  display: table;  content: " ";  }
.clearfix:after {  clear: both;  }
.logo{float:left; width:24%; height: auto;}
.w_h2_1 { float: left; width: 490px; margin: 10px 0 0 0px; position: relative; }
    .w_h2_1 img { width: 486px; height: 70px; margin-top:10px;}

.w_h2_a1 { width: 360px; display: block; position: absolute; top: 10px; left: 15px; }
.w_h2_a2 { width: 230px; height: 60px; display: block; position: absolute; top: 60px; left: 15px; }
.w_h2_a3 { width: 250px; height: 60px; display: block; position: absolute; top: 60px; left: 235px; }

@media screen and (max-width:1100px){
  .w_h2_1 { float: left; width: 360px; height: 108px; margin: 10px 0 0 0px; position: relative; }
    .w_h2_1 img { width: 356px; height: 108px; }

    
.w_h2_a1 { width: 270px; height: 40px; display: block; position: absolute; top: 10px; left: 15px; }
.w_h2_a2 { width: 170px; height: 50px; display: block; position: absolute; top: 60px; left: 15px; }
.w_h2_a3 { width: 190px; height: 50px; display: block; position: absolute; top: 60px; left: 175px; }
}



/*top*/
.w_1{width:100%; background-color:#f1f1f1;}
.hi{float:left; width:10px; height: 10px; margin-top:10px;}
.hi img{width:100%; height: auto; display: block;}
.w_1 h1{font-size:12px; color:#666666; margin-left:10px; float:left;line-height: 31px;}
.log{float:left;margin-left:10px;line-height: 31px;}
.log a{float:left; font-size:12px; color:#de141d; height: 31px; }
.log i{float:left; margin:0 5px;color:#de141d;}
.scrollTOP{float:left; margin-left:87px; margin-top:5px;}
.scrollTOP span{width:18px; height:auto;float:left;margin-right:10px;}
.scrollTOP span img{width:100%; height: auto;}
.txtScroll-top{float:left; width:352px;}
.txtScroll-top .infoList li{width:100%;
	overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;}
.w_t_nav{float:right; margin-top:5px;}
.w_t_nav li{float:left;}
.w_t_nav li a{font-size:12px; color:#666666; display: inline-block;}
.w_t_nav li i{font-size:12px;  color:#dddddd; margin:0 5px;}
.w_t_nav li:hover a{color:#de141d;}
.w_2{padding:0px 0 10px 0;}
.logo{float:left; width:24%; height: auto;}
.logo img{width:100%; height: auto;}
.searchBox{float:right; width:30%;margin-top:25px;}
.search2{float:left; width:65%;}
.searchIn{width:100%; padding:9px 0;border:1px solid #e9e9e9; border-radius: 50px;}
.searchIn select{float:left;  margin-left:4%; border:none; outline: none; font-size:14px; color:#56606f; background-color:#fff;}
.searchIn input{float:left;border:none; outline: none;  height: 100%;margin-left:2.85%; margin-top:3px;}
.searchIn input::-webkit-input-placeholder{font-size:14px; color:#999999; }

.hot{margin:10px 0 0 2.28%;}
.hot h1{float:left; font-size:12px; color:#56606f;}
.hot a{float:left; font-size:12px; color:#56606f; margin-left:5px; }
.hot a:hover{color:#de141d;}
.btn1{float:left; padding:10px 16px;background-color:#de141d; margin-left:1.9%; border-radius: 50px; display: block; }
.btn1 span{width:15px; height: auto; float:left;}
.btn1 h1{font-size:15px; color:#fff; float:left;margin-left:8px;}
.btn1:hover h1{opacity: 0.8;}
.number{float:right;margin-top:-20px;}
.number span{float:right; width:23px; height: 23px; }
.number span img{width:70%; height: auto;margin-top:5px;}
.number h1{float:right; font-size:16px; color:#56606f; padding-left:1px;}
.number h1 i{font-size:20px; font-weight: bold;}
.number2 a img {float:left;width:339px;height:56px;margin-top:35px;margin-left:10px;}


@media screen and (max-width:1100px){
    
.number{float:right;margin-top:10px;margin-right:5px;}
.number2 a img {float:left;width:280px;height:42px;margin-top:35px;}
}

/*导航*/
.menuBox{width:100%; background-color:#de141d; padding:0;}
.menuBox1{position:relative; line-height: 0;}
.menu{float:left; margin-left:21.5%;}
.nli{float:left; position: relative;}
.nli span >a{display:block; font-size:16px; color:#fff; font-weight: bold; padding:15px 28px;}
.menu .sub{ display: none; position: absolute; width:100%; top:51px; left: 0; z-index: 100;}
.menu .sub ul{ float: left; width: 100%; display: block;  background-color:rgba(222,20,29,0.8); text-align: center;}
.menu .sub li{ padding: 10px 0; color: #fff; font-size: 14px; line-height: 20px; border-bottom: rgba(255,255,255,0.1) solid 1px; text-align: center;}
.menu .sub li:last-child{ border-bottom: 0;}
.menu .sub li a{color: #fff;}
.menu .sub li:hover{  background-color:rgba(222,20,29,1);}
.w_r_1{float:right;margin-top:15px;}
.w_r_1 span{float:left; width:17px; height: auto; margin-right:7px;}
.w_r_1 span img{width:100%; height: auto;}
.w_r_1 h1{float:left; font-size:14px; color:#fff;}
.w_r_1 h1 i{font-size:16px; font-weight: bold;}

.w_l_1{position:absolute; top:0; left: 1.3%; text-align: left;width:243px; z-index: 100; overflow: hidden;}
.w_t_l_1{ padding: 17px 10px; background-color:#de141d;}
.w_t_l_1 span{width:19px;  height: auto; float:left;}
.w_t_l_1 h1{float:left; font-size:16px; color:#fff; font-weight: bold; margin-left:17px;}
.w_d_l_1{background-color:#3d4552;}
.w_d_l_1 li{padding:11.5px 10px; border-bottom:1px dashed #56606f;}
.w_d_l_1 li:last-child{border-bottom:none;}
.w_d_l_1 li span{float:left; width:16px; height: 16px;  margin-right:10px;}
.w_d_l_1 li span img{width:100%; height: auto;}
.w_d_l_2 h1{font-size:14px; color:#fff;}
.w_d_l_2 div a{float: left; font-size:12px; color:#afb5c2; margin:8px 5px 0 0; }
.w_d_l_2 div a:last-child{margin-right:0;}
.w_d_l_2 div a:hover{color:#fff;}
.w_r_2{position:absolute; right:1%; top:51px; background-color:#fff; z-index: 100; width:252px; overflow: hidden;}
.w_slideTxtBox .hd ul{border-bottom:1px solid #f5f5f5;text-align: center;}
.w_slideTxtBox .hd ul li{display: inline-block; padding:10px 0; font-size:14px; color:#56606f; margin: 0 7px;}
.w_slideTxtBox .hd ul li.on {
    color: #de141d;
    border-bottom: 2px solid #de141d;
}
.w_slideTxtBox .hd ul li.newon{color:#56606F;}
/*.w_slideTxtBox .hd ul li:hover {color:red;}*/

.w_slideTxtBox .bd{padding:0 10px;}
.w_slideTxtBox .bd ul li{margin-bottom:12.8666px;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;}
.w_slideTxtBox .bd ul li a{display:block; color:#56606f; font-size: 12px;font-weight:normal;}
.w_slideTxtBox .bd ul li:hover a{color:#de141d;}
.w_d_r_2{margin-top:20px;}
.w_d_r_2 li{float:left; width:33.3333%; border-top:1px solid #eeeeee; box-sizing: border-box; border-right:1px solid #eeeeee; text-align: center; padding:12px 0;}
.w_d_r_2 li:nth-child(3n){border-right:none;}
.w_img2,.w_img1{display:inline-block; width:30px; max-height: 30px; overflow: hidden;}
.w_img2{display:none;}
.w_d_r_2 li h1{font-size:12px; color:#56606f; margin-top:7px;}
.w_d_r_2 li:hover{background-color:#f8f8f8;}
.w_d_r_2 li:hover .w_img1{display:none;}
.w_d_r_2 li:hover .w_img2{display:inline-block;}
.w_d_r_2 li:hover h1{color:#de141d;}


.zclImg{position:absolute; top:16px; width:22px; height:22px;right:180px; }
.zcl{position:absolute; top:16px; right:1px; color:#fff; font-size:14px; width:180px; height:22px; overflow:hidden}
.zcl .ico{position:absolute; top:2px; left:0}
.zcl span{display:inline-block; margin:0 5px; font-weight:bold}
.zcl .dowebok4{width:180px; height:22px; overflow:hidden; line-height:22px}


@media screen and (max-width:1229px){
	.scrollTOP{margin-left:20px;}
	.searchBox{width:55%; margin-left:2%;}
	.nli span >a{padding:15px 10px}
	.menu{margin-left:26%;}
}


@media screen and (max-width:1100px){
    .scrollTOP{margin-left:20px;}
	.searchBox{width:30%; margin-left:2%;}
	.nli span >a{padding:15px 18px}
	.menu{margin-left:26%;}
    .search2 {
    float: left;
    width: 55%;
}
    .hot{display:none;}
}

/*手机头*/
.top2{width:100%; height:60px;background-color:#fff;display: none; box-shadow: 0 0px 17px  rgba(0,0,0,0.1); }
.top2 .logo{width:180px; height:30px; float:left; margin-top:12px;}

@media screen and (max-width:991px){
    .top2{ display:block;}
	.top1{ display:none;}
}



/*下拉*/
.menuph{
    float:right;
    margin:10px 0 0 0;
    cursor: pointer;
    width: 40px;
    height: 40px;
    text-align: center;
}
.menuph .point
{
    display: inline-block;
    width: 28px;
    height: 22px;
    margin-top: 10px;
    position: relative;
}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before
{
    width: 28px;
}
.menuph .navbtn
{
    position: absolute;
    top: 10px;
    right: 0;
    display: inline-block;
    width: 21px;
    height: 1px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    background: #de141d;
}
.menuph .navbtn::after,
.menuph .navbtn::before
{
    position: absolute;
    right: 0;
    display: inline-block;
    width: 28px;
    height: 1px;
    content: '';
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;

    background: #de141d;
}
.menuph .navbtn::after
{
    top: -11px;
}
.menuph .navbtn::before
{
    top: 10px;
}
.menuph .point.active .navbtn{
    background: transparent;
}
.menuph .point.active .navbtn::after{
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 0px;
}
.menuph .point.active .navbtn::before
{
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: 0px;
}
.hdzs {
    width: 100%;
    /*background: url('/static/img/web/topic/zsjs/r3.jpg') no-repeat center;*/
    height: 229px;
    overflow: hidden;
}

.hdzs2 {
    width: 100%;
    margin: 20px auto;
}

    .hdzs2 h1 {
        width: 100%;
        font-size: 20px;
        font-weight: bold;
        color: #1c1c1c;
        text-indent: 27px;
        background: url('/static/img/web/topic/zsjs/i3.png') no-repeat left center;
        float: left;
        display: inherit;
    }

        .hdzs2 h1 span {
            float: right;
            display: inherit;
            font-size: 18px;
            color: #1c1c1c;
            text-align: right;
            position: relative;
            top: 5px;
        }

            .hdzs2 h1 span a {
                color: #1c1c1c;
            }

.hdzs3 {
    width: 100%;
    height: 220px;
    overflow: hidden;
}

.hdzs31 {
    float: left;
    display: inherit;
    position: relative;
    top: 95px;
}

    .hdzs31:hover {
        float: left;
        display: inherit;
        position: relative;
        top: 96px;
    }

.hdzs32 {
    float: right;
    display: inherit;
    position: relative;
    top: 95px;
}

    .hdzs32:hover {
        float: right;
        display: inherit;
        position: relative;
        top: 96px;
    }

.hdzs5 {
    width: 1180px;
    height: 220px;
   
    margin: 0 auto;
    color: #1c1c1c;
}

    .hdzs5 li {
      
        width: 280px;
        height: 220px;
        float: left;
        display: block;
        margin-left: 5px;
        margin-right: 5px;
    }

        .hdzs5 li h2 {
            color: #1c1c1c;
            font-size: 14px;
            padding-left: 10px;
            line-height: 32px;
            padding-right: 20px;
            width: 100%;
        }

        .hdzs5 li p {
            color: #1c1c1c;
            font-size: 14px;
            font-weight: bold;
            line-height: 26px;
            padding-left: 20px;
            padding-right: 20px;
            width: 100%;
        }

.hdzs6 {
    position: relative;
    top: 12px;
}

/*手机下拉*/
.xialaph{
    position: absolute;
    top: 60px;
    left: 0;
    width: 100%;
    padding-bottom: 20px;
    display: none;
    z-index: 1029;
    background: #fff;
	text-align: center;
}
.xialaph li{border-top:1px solid rgba(0,0,0,0.1);}
.xialaph li:last-child{border-bottom:1px solid rgba(0,0,0,0.1);}
.xialaph li a{
    display: block;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 50px;
}
.xialaph li a i{margin-left:5px; font-size:12px; opacity: 0.6;}
@media screen and (max-width:1199px){
	.top2{background-color:#fff;}
}

/*main*/
.bg10{background-color:#f4f6fa;}

.logPh{text-align: center; margin-left:10px;line-height: 31px;}
.logPh a{display: inline-block; color:#de141d; height: 31px; }
.logPh i{display: inline-block; margin:0 5px;color:#de141d;}

.searchBoxPh{float:left;width:100%;}
.search2Ph{float:left; width:50%;}
.searchInPh{width:100%; padding:9px 0;border:1px solid #e9e9e9; border-radius: 50px; }
.searchInPh select{float:left;  margin-left:4%; border:none; outline: none; font-size:14px; color:#56606f; background-color:#fff;}
.searchInPh input{float:left;border:none; outline: none;  height: 100%;margin-left:2.85%; margin-top:3px; background-color:#fff;}
.searchInPh input::-webkit-input-placeholder{font-size:14px; color:#999999; }
.hotPh{margin:10px 0 0 2.28%;}
.hotPh h1{float:left; font-size:12px; color:#56606f;}
.hotPh a{float:left; font-size:12px; color:#56606f; margin-left:5px; }
.hotPh a:hover{color:#de141d;}
.btn1Ph{float:left; padding:10px 5%;background-color:#de141d; margin-left:3%; border-radius: 50px; display: block; }
.btn1Ph span{width:15px; height: auto; float:left;}
.btn1Ph h1{font-size:15px; color:#fff; float:left;margin-left:8px;}
.btn1Ph:hover h1{opacity: 0.8;}
.ph_1{padding:0 5%;}
@media screen and (max-width:767px){
	.search2Ph{width:100%;}
	.hotPh h1{float:none; display: inline-block;}
	.hotPh a{float:none; display: inline-block;}
	.hotPh{text-align:center;}
	.btn1Ph{float:none; display:inline-block; margin: 10px 2% 0 2% ;}
	.searchBoxPh{text-align:center;}
	.btn1Ph h1{font-size:13px; margin-top:2px;}
	.searchInPh input::-webkit-input-placeholder{font-size:12px; }
	.btn1Ph{padding:5px 5%;}
	
}

/**/

.ph{display:none;}
.w_l_1Ph{position:static; clear: both; padding-top:10px; width:100%;}
.w_l_1Ph .w_d_l_1{ overflow: hidden; display: none;}
.w_l_1Ph .w_d_l_2.on{display:block;}
.w_r_2Ph{position:static; width:100%; }
@media screen and (max-width:991px){
	.ph{display:block;}
}
@media screen and (max-width:767px){
	.w_t_l_1{padding:10px 10px}
	.w_t_l_1 h1{font-size:14px;}
	.w_slideTxtBox .bd{padding:0;}
	.w_slideTxtBox .hd ul li{font-size:14px;}
	.w_slideTxtBox .bd ul li{margin-top:8px;}
}

/*banner*/
.w_banner{overflow:hidden; position: relative;height:503px;}
.w_slick1{ width: 1920px;position: absolute; top:0; left: 50%; margin-left: -960px;}
.w_slick1 .slick-dots{width:100%; text-align: center; bottom:30px;}
.w_slick1 .slick-slide >li{ width:100%; }
.w_slick1 .slick-slide >li img{ width:100%;}
.w_slick1 .slick-dots li{ width:10px; height: 10px; border-radius: 5px; background-color:#fff; opacity: 0.3; display: inline-block; margin: 0 3.5px;}
.w_slick1 .slick-dots li.slick-active{ background-color:#ff7e00; opacity: 1; }

@media screen and (max-width:991px){
	.w_banner{overflow:auto; position:static;height:auto;}
	.w_slick1{ width: 100%;position:relative;margin-left:0; left: 0;}
	.w_slick1 .slick-dots{bottom:10px;}
	.w_slick1 .slick-dots li{width:8px; height: 8px;}
}

/**/

.w_3_1{position:relative;}


.w_4{margin-top:10px;}
.w_4 li{float:left; width:19.1%;  max-height: 126px; overflow: hidden; position: relative; }
.w_4 li:nth-child(5n){margin-right:0;}
.w_4 li img{width:100%; height: auto;}
.w_4 li h1{position:absolute; width:65%; left: 17.5%; top: 50%; font-size:18px; color:#fff; font-weight: bold; line-height: 30px; text-align: center;overflow : hidden; height: 60px;
           text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
	-webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);}


/*.w_4{margin-top:10px;}
.w_4 li{float:left; width:19.3%; margin-right:0.875%; max-height: 126px; overflow: hidden; position: relative; }
.w_4 li:nth-child(5n){margin-right:0;}
.w_4 li img{width:100%; height: auto;}
.w_4 li h1{position:absolute; width:65%; left: 17.5%; top: 50%; font-size:18px; color:#fff; font-weight: bold; line-height: 30px; text-align: center;overflow : hidden; height: 60px;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
	-webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);}*/

@media screen and (max-width:991px){
	/*.w_4 li h1{font-size:14px; font-weight: normal; line-height: 20px;}*/
   .w_4{display:none;}
}
@media screen and (max-width:767px){
    .w_4{display:none;}
	/*.w_4{text-align:center;}
	.w_4 li{margin:0; width:100%; float: none; display: inline-block; height: 40px;}
	.w_4 li h1{font-size:12px;line-height: normal; height: auto;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}*/
}



.fl_title{margin-top:30px;}
.fl_title h1{float:left; font-size:24px; color:#3d4552; font-weight: bold; border-left:4px solid #de141d; padding-left:1.66%;}
.fl_title a{float:right; font-size:14px; color:#fff; line-height: 34px; display: block; padding:0 1.66%; background-color:#de141d;}
.fl_1{margin-top:10px; background-color:#fff;}
.fl_1_1{float:left; width:56.6%;}
.fl_title2{background-color:#de141d;padding:19px 0 19px 4.55%; width: 100%;}
.fl_title2 i{float:left;width:8px; height: 15px; margin-right:2%;}
.fl_title2 i img{width:100%; height: auto;}
.fl_title2 h1{float:left; font-size:18px; color:#fff;font-weight: bold; }
.fl_title2 a{float:right; font-size:14px; color:#fff; margin-right:2%;}
.fl_title2 a:hover{opacity:0.8;}
.fl_1_2 {padding:0 5% 0 4.55%;}
.fl_1_2 li{float:left; padding:10px 0 13px; width:50%; border-bottom:1px dashed #d5d5d5;border-right:1px dashed #d5d5d5;}
.fl_1_2 li:nth-child(2n){border-right:none; padding-left:5%;}
.fl_1_2 li:nth-child(7),.fl_1_2 li:nth-child(8){border-bottom:none;}
.w_l_3{float:left;width:72% }
.w_l_3 h1{font-size:16px; color:#3d4552;
	overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;}
.w_l_3 h2{font-size:14px; color:#7d8596; margin-top:15px; 
	overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;}
.w_r_3{width:28%; float:left;}
.w_r_3 h1{padding:5px 0; border:1px solid #ff7e00; font-size:12px; color:#ff7e00; width:80%; text-align: center;}
.w_r_3 h2{font-size:12px; font-family: Arial; color:#7d8596; margin-top:13px;}
.fl_1_2 li:nth-child(2n) .w_r_3{text-align: right;}
.fl_1_2 li:nth-child(2n) .w_r_3 h1{display:inline-block; }
.fl_1_2 li:hover{background-color:#fafafa;}
.fl_1_2 li:hover .w_l_3 h1{color:#e72029;}
.fl_1_3{width:43.4%; float:right;}
.fl_1_4{padding:0 5% 0 4.55%;}
.fl_1_4 li{padding:5px 0; border-bottom:1px dashed #d5d5d5;}
.fl_1_4 li:last-child{border-bottom:none;}
.fl_1_4 li span{float:left;width:70px; height: auto;}
.fl_1_4 li span img{width:100%; height: auto;}
.fl_1_4 li div{width:65%; margin-left:3%; float:left; margin-top:10px;}
.fl_1_4 li div h1{font-size:16px; color:#3d4552;
overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;}
.fl_1_4 li div h1 i{font-size:14px; color:#7d8596;}
.fl_1_4 li div h2{ font-size:14px; color:#7d8596 ; margin-top:10px;
overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;}
.fl_1_4 li h3{float:right; font-size:14px; color:#7d8596; margin-top:17px; margin-right:2%;}
.fl_1_4 li:hover div h1{color:#de141d;}
.fl_1_4 li:hover div h1 i{color:#de141d;}

@media screen and (max-width:1299px){
	.fl_title2{padding:19px 2%;}
	.fl_1_2{padding:0 2%;}
	.fl_1_4{padding:0 2%;}
	.fl_title2 a{margin-right:0;}
}
@media screen and (max-width:991px){
	.fl_1_1{width:100%;}
	.fl_1_2 li{padding:10px 0;}
	.fl_1_3{width:100%;}
}

@media screen and (max-width:767px){
	.fl_title{margin-top:20px;}
	.fl_title h1{font-size:18px;}
	.fl_title a{font-size:12px; line-height: 24px;}
	.fl_title2{padding:10px 2%;}
	.fl_title2 h1{font-size:14px; margin-top:2px;}
	.fl_title2  i{width:7px; height: auto;}
	.fl_title2 a{font-size:12px;}
	.w_l_3{width:100%;}
	.w_l_3 h1{font-size:14px;}
	.w_l_3 h2{font-size:12px; margin-top:5px;}
	.w_r_3{width:100%; margin-top:5px;}
	.fl_1_2 li:nth-child(2n) .w_r_3{text-align:inherit;}
	.fl_1_2 li:nth-child(2n) .w_r_3 h1{display:inherit}
	.w_r_3 h2{margin-top:5px;}
	.fl_1_4 li{padding:5px 0;}
	.fl_1_4 li span{width:60px;}
	.fl_1_4 li div{float:none; width:auto; margin-top:5px;}
	.fl_1_4 li div h1{font-size:14px;}
	.fl_1_4 li div h2{font-size:12px;}
	.fl_1_4 li h3{font-size:12px; margin-top:5px;}
}

/**/
#fl_title2{background-color:#fafafa;padding:19px 0 19px 4.55%}
#fl_title2 h1{color:#3d4552; }
.w_slideTxtBox2{margin-top:-25px;}
.w_slideTxtBox2 .hd ul{text-align:right;}
.w_slideTxtBox2 .hd ul li{display:inline-block; font-size:16px; color:#56606f; margin-left:30px; position: relative;padding-bottom:5px; cursor: pointer;}
.w_slideTxtBox2 .hd ul li:first-child{margin-left:0;}
.w_slideTxtBox2 .hd ul li i{position:absolute; bottom:-13px; left:50%; margin-left: -4.5px; display:none;}
.w_slideTxtBox2 .hd ul li.on{border-bottom:3px solid #de141d; font-weight: bold; color:#de141d;}
.w_slideTxtBox2 .hd ul li.on i{display:block;}
.w_slideTxtBox2 .bd{margin-top:15px; background-color:#fff;}
.w_l_bd{width:63%; float:left;}
.bd_ul{margin:10px 0; padding:0 0 0 4.55%;}
.bd_li{float:left; width:29%; margin-right:3.8%;}
.bd_li:nth-child(3n){margin-right:0;}
.bd_li span{width:100%; height: auto; position: relative; display: block;}
.bd_li span img{width:100%; height: auto;height:160px;}
.bd_li span h1{position:absolute; width:52px; height: 52px; border-radius: 30px; background-color:rgba(0,0,0,0.5); font-size:14px; color:#fff; line-height:52px; text-align: center;left:50%; margin-left: -26px; bottom:-26px;}
.bd_li:hover h1{ background-color:#ed030d;}
.bd_li h2{font-size:16px; color:#3d4552; line-height: 24px; height: 48px; margin-top:28px; margin-bottom:10px;
	overflow: hidden;
  text-overflow:ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.bd_li:hover h2{ color:#ed030d;}
.bd_li h3{font-size:12px; color:#7d8596; margin-top:10px;}
.w_r_bd{width:37%; float:right;}
.w_r_bd_1{width:100%; background-color:#fafafa; padding:14px 0 14px 6%; }
.w_r_bd_1 h1{float:left; font-size:18px; color:#3d4552;margin-top:3px;}
.w_r_bd_1 .day{float:left; padding:3px 10px;border-radius: 30px; border:1px solid #de141d; display: block; font-size:14px; color:#de141d; margin-left:5%;}
.w_date{float:left; margin-left:5%;}
.w_date span{float:left; width:20px; height: auto;}
.w_date span img{width:100%; height: auto;}
.w_date h2{float:left; font-size:14px; color:#56606f; margin:3px 10px 0 10px;}
.w_cal{padding:0 4% 0 2.5%;}
.t_cal{width:100%; background-color:#fafafa;margin-top:10px;padding:10px 0 10px 0; }
.t_cal li{float:left; width:14.28%; text-align: center; font-size:12px; color:#999999; }
.d_cal{width:100%;}
.d_cal li{float:left; width:14.28%; text-align: center;  position: relative; height: 45px;}
.d_cal li h1{font-size:14px; color:#3d4552;border-radius: 15px;  margin: auto; display: block;line-height:20px;}
.d_cal li span {font-size:10px; color:#7d8596;border-radius: 15px;  margin: auto; display: block;line-height: 18px;}
/*.d_cal li:nth-child(23) h1{width:30px; height: 30px; background-color:#ed030d;color:#fff; }*/

.d_cal li i{width:4px; height: 4px ; border-radius: 2px; background-color:#ed030d; display: block; margin: auto; }

.p_cal{position:absolute;display: none; width:230px; height: auto; background-image: url(../../../img/web/ProvinceNew/p72.png);background-size:100% 100%; background-repeat: no-repeat; background-position: center; top:150px; left:50%; margin: -115px; z-index: 100; padding:20px;text-align: left;display:none; }
.p_cal h2{font-size:14px; line-height: 24px; height: 48px; color:#3d4552;margin-top:10px; 
	overflow: hidden;
  text-overflow:ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.p_cal h3{font-size:12px; color:#7d8596 ;margin-top:10px;}

.d_cal .hover:hover .p_cal{display:block}

/*.d_cal li i{width:4px; height: 4px ; border-radius: 2px; background-color:#ed030d; display: block; margin: auto; }
.p_cal{position:absolute; width:230px; height: 150px; background-image: url(images/p72.png); background-repeat: no-repeat; background-position: center; top:150px; left:50%; margin: -115px; z-index: 100; padding:20px;text-align: left; }
.p_cal h2{font-size:14px; line-height: 24px; height: 48px; color:#3d4552; 
	overflow: hidden;
  text-overflow:ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.p_cal h3{font-size:12px; color:#7d8596 ;margin-top:15px;}*/

/*footer*/
.footer {
    width: 100%;
    background: #3b3e4e;
    height: 145px;
    overflow: hidden;
    font-weight: normal;
}

.footer2 {
    width: 1200px;
    margin: 30px auto;
}

    .footer2 p {
        line-height: 30px;
        text-align: center;
        font-size: 13px;
        color: #fff;
    }

        .footer2 p a {
            color: #fff;
            padding-left: 8px;
            padding-right: 8px;
        }

            .footer2 p a:hover {
                color: #54d2fd;
            }

@media screen and (max-width:1299px){
	.w_r_bd_1 a{margin-left:5%;}
}
@media screen and (max-width:991px){
	.w_slideTxtBox2{margin-top:10px;}
	.w_slideTxtBox2 .hd ul{text-align:left;}
	.w_slideTxtBox2 .hd ul li{margin-left:10px;}
	.w_l_bd{width:100%;}
	.w_r_bd{width:100%;}	
}
@media screen and (max-width:767px){
	.w_slideTxtBox2 .hd ul li{font-size:14px; margin:10px 0 0 0; width:24%; text-align: center;}
	#fl_title2{padding:10px 2%}
	.bd_ul{margin:15px 0;}
	.bd_li{width:100%; margin:10px 0 0 0;}
	.bd_li h2{font-size:14px; line-height: 20px; height: 40px;}
	.bd_li h3{margin-top:5px;}
	.w_r_bd_1 h1{font-size:14px;}
	.w_r_bd_1 a{font-size:12px; margin-left:5px;}
	.w_date h2{font-size:12px; margin:3px 5px 0 5px}
	.t_cal{margin-top:10px;}
	.d_cal li{ height: 42px;}
	.d_cal li h1{font-size:12px;}
	.d_cal li span{font-size:8px;}
	.p_cal{width:200px; height: 80px;margin-left:-50px; padding:5px;}
	.p_cal h2{font-size:12px; line-height: 16px; height: 32px;}
	.p_cal h3{margin-top:5px;}
}

/**/
.fl_3_3{margin-top:25px; width:49.1%; float:left;}
.fl_3_4{width:100%; background-color:#fff;}
.fl_3_4 li{float:left; width:33.333%; border-bottom:1px solid #eeeeee; border-right:1px solid #eeeeee; padding:20.5px 0 15px 5%;}
.fl_3_4 li:nth-child(3n){border-right:none;}
.fl_3_4 li:nth-child(4){border-bottom:none;}
.fl_3_4 li:nth-child(5){border-bottom:none;}
.fl_3_4 li:nth-child(6){border-bottom:none;}
.fl_3_4 li h1{font-size:16px; color:#56606f;}
.fl_3_4 li h2{font-size:16px; color:#ed030d; margin-top:14px;}
.fl_3_4 li span{width:88.7%; float:right; margin-top:15px; height: auto;}
.fl_3_4 li span img{width:84px; height:84px;}
.fl_3_4 li:hover{background-color:#fafafa;}
.fl_3_5{margin-top:25px; width:100%; float:left; background-color:#fff;}
.fl_3_6{margin-top:25px; width:100%; float:left; background-color:#fff;padding-bottom:25px; }
.fl_title2 .hd ul {float:right;width:50%; }
.fl_title2 .hd ul li{display:inline-block; padding:6px 1%; font-size:13px; color:#56606f;border-radius: 50px; cursor: pointer;}
.fl_title2 .hd ul li.on{background-color:#de141d; color:#fff;} 
.w_slideTxtBox3 .bd ul{padding-bottom:33px;}
.w_slideTxtBox3 .bd ul li{width:16.6666%; text-align: center; float:left; margin-top:10px;}
.w_slideTxtBox3 .bd ul li span{width:62%;  height: auto; overflow: hidden; display: inline-block}
.w_slideTxtBox3 .bd ul li span img{width:122px; height: 122px;}
.w_slideTxtBox3 .bd ul li h1{font-size:14px; font: 14px/30px "Microsoft Yahei";} 
.w_slideTxtBox7 .bd ul{padding-bottom:13px;}
/*.w_slideTxtBox7 .bd ul li{width:12.5%; text-align: center; float:left; margin-top:10px;margin-bottom:10px;}
.w_slideTxtBox7 .bd ul li span{width:62%;  height: auto; overflow: hidden; display: inline-block}
.w_slideTxtBox7 .bd ul li span img{width:102px; height: 102px;}
.w_slideTxtBox7 .bd ul li h1{font-size:16px; color:#56606f; margin-top:15px;}*/ 
/*.w_slideTxtBox3 .bd ul li:hover span{box-shadow:0 4px 5px rgba(0,0,0,0.35);}*/

 /*.floor-partner-ifo { display: none;width: 100%;height: 94px;overflow: hidden;color: #FFF;font: 14px/30px "Microsoft Yahei";filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}*/
/*.w_slideTxtBox7 .bd ul li .floor-partner-ifo:hover { color: #FFF; text-decoration: none; }
.w_slideTxtBox7 .bd ul li .floor-partner-ifo .partner-name { height: 40px; overflow: hidden; font: 12px/40px "Microsoft Yahei"; white-space: nowrap; text-overflow: ellipsis; }
.w_slideTxtBox7 .bd ul li:hover { box-shadow: 1px 2px 8px rgba(0,0,0,.4); }
.w_slideTxtBox7 .bd ul li:hover .floor-partner-ifo { display: block; }*/
/*.w_slideTxtBox7 .bd ul li:hover .svcImg{ display: none; }*/

.w_slideTxtBox7 .bd  .floor-partner-box { margin-right: -13px; }
.w_slideTxtBox7 .bd  .floor-partner-box li { position: relative; float: left; width: 180px; height: 130px; overflow: hidden; margin: 13px 13px 0 5px; border-radius: 5px;border:solid 1px #dcdcdc }
.w_slideTxtBox7 .bd  .floor-partner-box ul li span img{width:130px; height: 102px;}
.w_slideTxtBox7 .bd  .floor-partner-box li .floor-partner-ifo { display: none;
position: absolute;text-align:center;
top: 0;
left: 0;
width: 130px;
height: 104px;
padding: 10px;
overflow: hidden;
color: #FFF;
font: 14px/30px "Microsoft Yahei";
filter:alpha(Opacity=80);-moz-opacity:0.65;opacity: 0.65;background-color:#000000;}
/*background-color: #3186E1;*/
.w_slideTxtBox7 .bd  .floor-partner-box li .img_p { width: 180px; height: 128px; background: #fff; border-radius: 10px;}
.w_slideTxtBox7 .bd  .floor-partner-box li .img_p .img-box{ position: static;top: 50%;width: 100%; line-height:102px;}
.w_slideTxtBox7 .bd  .floor-partner-box li .img_p .img-box img {  max-width: 178px; max-height: 128px; width:100%;}
.w_slideTxtBox7 .bd  .floor-partner-box li .floor-partner-ifo:hover { color: #FFF; text-decoration: none; }
.w_slideTxtBox7 .bd  .floor-partner-box li .floor-partner-ifo .partner-name { height: 40px; overflow: hidden; font: 12px/40px "Microsoft Yahei"; white-space: nowrap; text-overflow: ellipsis; }
.w_slideTxtBox7 .bd  .floor-partner-box li .floor-partner-ifo .partner-itro { height: 40px; overflow: hidden; font: 12px/20px "Microsoft Yahei"; margin-left:20px; background-image: url(../../../img/web/ProvinceNew/onclick.png) ;background-repeat: no-repeat;background-size:62px 18px; }

.w_slideTxtBox7 .bd  .floor-partner-box li:hover { box-shadow: 1px 2px 8px rgba(0,0,0,.4); }
.w_slideTxtBox7 .bd  .floor-partner-box li:hover .floor-partner-ifo { display: block; }



@media screen and (max-width:1299px){
	.fl_title2 .hd ul li{font-size:12px; padding:5px 5px;}
	.fl_3_4 li{padding:35px 0 25px 5%}
}
@media screen and (max-width:991px){
	.fl_3_3{width:100%; margin-top:10px;}
	.fl_3_4 li{padding:10px 0 10px 10px}
	.fl_3_4 li span{width:50%; margin-top:10px;}
	.fl_3_5{width:100%; margin-top:10px;}
	.fl_3_6{width:100%; margin-top:10px;}
    .w_slideTxtBox3 .bd ul li{width:33.3333%;}
	.w_slideTxtBox3 .bd ul li span{width:30%;}
    .w_slideTxtBox7 .bd ul li{width:33.3333%;}
	.w_slideTxtBox7 .bd ul li span{width:30%;}
}
@media screen and (max-width:767px){
	.fl_3_4 li h1{font-size:12px;}
	.fl_3_4 li h2{font-size:12px;}
	.fl_3_4 li span{width:50px;}
	.fl_title2 .hd ul{margin-top:10px;width:100%;}
	.fl_title2 .hd ul li{width:20%; text-align: center; padding:5px 0;}
	.w_slideTxtBox3 .bd ul li{margin-top:10px;width:33.3333%;}
	.w_slideTxtBox3 .bd ul li span{width:50px;}
	.w_slideTxtBox3 .bd ul li h1{font-size:12px; margin-top:10px;}
	.w_slideTxtBox3 .bd ul{padding-bottom:10px;}
	.w_slideTxtBox7 .bd ul li{margin-top:10px;width:33.3333%;}
	.w_slideTxtBox7 .bd ul li span{width:50px;}
	.w_slideTxtBox7 .bd ul li h1{font-size:12px; margin-top:10px;}
	.w_slideTxtBox7 .bd ul{padding-bottom:10px;}
}

/**/
.fl_like{margin-top:30px; background-color:#fff;}
.fl_like #fl_title2{padding:19px 0 19px 2.5%}
.fl_like #fl_title2 a {color:#3d4552; margin-right:3%;}
.fl_like #fl_title2 a:hover{color:#de141d;}
.fl_like_1{padding:15px 10px;}
.fl_like_1 li{float:left; width:20%; text-align: center; border-right:1px solid #ececec; box-sizing: border-box; margin-left:-1px;}
.fl_like_1 li span{display:inline-block; width:55px; height: auto; margin-top:20px;}
.fl_like_1 li span img{width:55px; height:55px;}
.fl_like_1 li h1{font-size:16px; color:#3d4552; margin-top:15px;}
.fl_like_1 li h2{font-size:16px; color:#ed030d ; margin-top:10px;}
.fl_like_1 li h3{padding:10px 55px; border:1px solid #eeeeee; display: inline-block; font-size:12px; color:#919eb3; margin:20px 0; box-sizing: border-box;}
.fl_like_1 li:hover{background-color:#fbfbfb; border:1px solid #f6f6f6; box-sizing: border-box; margin-top:-2px;}
.fl_like_1 li:hover h3{background-color:#ed030d; color:#fff;}

@media screen and (max-width:991px){
	.fl_like_1 li h3{padding:10px 20px}
	.fl_like{margin-top:10px;}
}
@media screen and (max-width:767px){
	.fl_like_1{padding:0;}
	.fl_like_1 li{width:100%; clear: both; padding:5px;}
	.fl_like_1 li span{width:40px; float:left; margin:0;}
	.fl_like_1 li h1{float:left; font-size:14px; margin-left:10px;}
	.fl_like_1 li h2{float:left; font-size:14px; margin:15px 0  0 10px;}
	.fl_like_1 li h3{padding:5px;float:right; margin:0; margin-top:10px;}
}

/**/


.w_slideTxtBox4{margin-top:-25px;}
.w_slideTxtBox4 .hd ul{text-align:right;}
.w_slideTxtBox4 .hd ul li{display:inline-block; font-size:16px; color:#56606f; margin-left:30px; position: relative;padding-bottom:5px; cursor: pointer}
.w_slideTxtBox4 .hd ul li:first-child{margin-left:0;}
.w_slideTxtBox4 .hd ul li i{position:absolute; bottom:-13px; left:50%; margin-left: -4.5px; display:none;}
.w_slideTxtBox4 .hd ul li.on{border-bottom:3px solid #ed030d; color:#ed030d;}
.w_slideTxtBox4 .hd ul li.on i{display:block;}
.w_slideTxtBox4 .bd{margin-top:25px; background-color:#fff;}
.w_slideTxtBox4_l_bd{float:left;background-image: url(../../../img/web/ProvinceNew/j49.jpg); background-repeat: no-repeat; background-position: center; background-size:cover; max-height: 322px;overflow: hidden; width: 25%;}
.w_slideTxtBox4_l_bd span{width:90px; height: auto; display: block;margin: auto; margin-top:80px; }
.w_slideTxtBox4_l_bd span img{width:100%; height: auto;}
.w_slideTxtBox4_l_bd p{width:117px; height: auto;margin: auto; margin-top:15px;font-size: 26px;color:#ffdfe1; padding-left:5px;}
.w_slideTxtBox4_l_bd p img{width:100%; height: auto;}
.w_slideTxtBox4_l_bd h1{padding:10px 0; border-radius: 50px; border:2px solid #fff; font-size:14px; color:#fff; margin: auto; margin-top:26px; text-align: center; margin-bottom: 50px;width: 30%; }
.w_slideTxtBox4_r_bd{float:left; width:75%; padding:10px 1.5%;}
.w_slideTxtBox4_r_bd_1{float:left;width:25%; text-align: center;}
.w_slideTxtBox4_r_bd_1:hover h1{color:#ed030d;}
.w_slideTxtBox4_r_bd_1 span{display:inline-block; width:87%; height: auto; display: inline-block; border:1px solid #eeeeee;}
.w_slideTxtBox4_r_bd_1 span img{width:185px; height:146px;}
.w_slideTxtBox4_r_bd_1 h1{font-size:16px; color:#3d4552; margin-top:10px;
	overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;}
.w_slideTxtBox4_r_bd_1 div{margin-top:13px; width:100%; padding-left:10%;}
.w_slideTxtBox4_r_bd_1 div i{float:left; width:12px; height: auto;margin-right:11px;}
.w_slideTxtBox4_r_bd_1 div i img{width:100%; height: auto;}
.w_slideTxtBox4_r_bd_1 div h2{float:left; font-size:14px; color:#7d8596;}
.w_slideTxtBox4_r_bd_1 .w_btn{display:inline-block; padding:8px 12px; border:1px solid #eeeeee; margin:15px 9px 13px 9px; font-size:12px; color:#7d8596;}
.w_slideTxtBox4_r_bd_1 .w_btn:hover{background-color:#ed030d; color:#fff;}



@media screen and (max-width:991px){
	.w_slideTxtBox4{margin-top:10px;}
	.w_slideTxtBox4 .hd ul{text-align:left;}
	.w_slideTxtBox4 .hd ul li{margin-left:10px;}
	.w_slideTxtBox4 .bd{margin-top:10px;}
}
@media screen and (max-width:767px){
		.w_slideTxtBox4 .hd ul li{font-size:14px; margin:10px 0 0 0; width:24%; text-align: center;}
	.w_slideTxtBox4_l_bd{width:100%;}
	.w_slideTxtBox4_l_bd span{width:70px; margin-top:5px; float:left;}
	.w_slideTxtBox4_l_bd p{width:80px; float:left; margin-top:30px;font-size:16px;}
	.w_slideTxtBox4_l_bd h1{float:left; margin-top:20px; margin-left:20px; margin-bottom:10px;}
	.w_slideTxtBox4_r_bd{width:100%;padding:0 2%;}
	.w_slideTxtBox4_r_bd_1{width:50%; margin:10px 0;}
	.w_slideTxtBox4_r_bd_1 h1{font-size:14px; marign-top:5px;}
	.w_slideTxtBox4_r_bd_1 div{padding-left:4%; margin-top:5px;}
	.w_slideTxtBox4_r_bd_1 div h2{font-size:12px;}
	.w_slideTxtBox4_r_bd_1 .w_btn{padding:3px 6px; margin: 0; margin-top:5px;}
}

/**/
.w_slideTxtBox5{margin-top:-25px;}
.w_slideTxtBox5 .hd ul{text-align:right;}
.w_slideTxtBox5 .hd ul li{display:inline-block; font-size:16px; color:#56606f; padding:2px 8px; cursor: pointer}
.w_slideTxtBox5 .hd ul li a{color:#56606f;}
.w_slideTxtBox5 .hd ul li:hover a{color:#de141d;}
.w_slideTxtBox5 .hd ul li.on{background-color:#de141d; border-radius: 50px; color:#fff; font-size:14px;}
.w_more i{color:#cbd0d8;}
.w_slideTxtBox5 .bd{margin-top:30px; background-color:#fff; padding:20px 1.25%;}
.w_slideTxtBox5_bd_1{float:left; width:33%; max-height: 439px; overflow: hidden; position: relative; margin-right:0.5%;}
.w_slideTxtBox5_bd_1>img{width:100%; height: auto;}
.w_slideTxtBox5_bd_2{position:absolute; top:0; left:0; width:100%; height: 100%; background-color:rgba(0,0,0,0.9); }
.w_slideTxtBox5_bd_2 h1{width:36%; height: 35px;line-height: 35px; font-size:16px; color:#fff;background-color:#6d6d6d; margin: auto; text-align: center;}
.w_slideTxtBox5_bd_2 h2{font-size:20px; color:#fff; margin-top:84px; text-align: center;}
.w_slideTxtBox5_bd_2 h3{font-size:14px; color:#b3b2b2; line-height: 25px; height: 75px;  width:72%; margin: auto;margin-top:20px; text-align: center;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
.w_slideTxtBox5_bd_2 span{width:30px; height: 30px; display: block; margin: auto; margin-top:32px;}
.w_slideTxtBox5_bd_2 span img{width:100%; height: auto;}
.w_slideTxtBox5_bd_2 h4{font-size:20px; color:#fff; font-weight: bold; font-family: Arial; text-align: center; margin-top:10px;}
.w_slideTxtBox5_bd_2 h5{width:27.3%; height: 33px; line-height: 33px; text-align: center; font-size:14px; color:#fff;background-color:#be0000; margin: auto; margin-top:40px;}
.w_slideTxtBox5_bd_3{float:left; width:33%; max-height: 218px; overflow: hidden; margin-right:0.5%; margin-bottom:4px;}
.w_slideTxtBox5 .bd .w_slideTxtBox5_bd_3:nth-child(3){margin-right:0;}
.w_slideTxtBox5 .bd .w_slideTxtBox5_bd_3:nth-child(5){margin-right:0;}

@media screen and (max-width:1229px){
	.w_slideTxtBox5 .hd ul li{font-size:14px; padding:2px 2px}
}
@media screen and (max-width:991px){
	.w_slideTxtBox5{margin-top:10px;}
	.w_slideTxtBox5 .hd ul{text-align:left;}
	.w_slideTxtBox5 .hd ul li{font-size:12px;}
	.w_slideTxtBox5 .bd{margin-top:10px;}
	.w_slideTxtBox5 .bd{padding:10px 1%;}
	.w_slideTxtBox5_bd_2 h2{margin-top:10px;}
	.w_slideTxtBox5_bd_2 span{margin-top:10px;}
	.w_slideTxtBox5_bd_2 h3{margin-top:10px;}
	.w_slideTxtBox5_bd_2 h5{margin-top:10px;}
}
@media screen and (max-width:767px){
	.w_slideTxtBox5_bd_1{width:100%; height: 230px;}
	.w_slideTxtBox5_bd_2 h1{height:25px; line-height: 25px; font-size:12px;}
	.w_slideTxtBox5_bd_2 h2{font-size:14px;}
	.w_slideTxtBox5_bd_2 h3{font-size:12px; line-height: 16px; height:48px; }
	.w_slideTxtBox5_bd_2 h4{font-size:14px;}
	.w_slideTxtBox5_bd_3{width:48%; margin: 4px 1%;}
}

/**/
.fl_title1 a{background-color:#f4f6fa;color:#3d4552;}
.fl_title1 a:hover{color:#de141d;}
.w_slick2{background-color:#fff; margin-top:7px; padding:15px 2.5% 15px 3.58%;}
.w_slick2_2 {width:50%;float:left;margin-top:5px;}

.w_slick2_4 span{float:left; width:32.57%; height: auto; overflow: hidden; margin:0 3% 0 2%;}
.w_slick2_4 span img{width:160px; height: 160px;margin-top:10px;}
.w_slick2_5{margin-top:10px;}
.w_slick2_5 h1{font-size:19px; color:#de141d;}
.w_slick2_5 h1 i{font-size:12px; color:#8a8a8a; margin:0 10px;}
.w_slick2_5 h1 p{font-size:14px; color:#8a8a8a; display: inline-block;}
.w_slick2_5 h2{font-size:16px; color:#555555; margin:8px 0 10px 0;}
.w_slick2_5 h3{font-size:14px; color:#616161; margin-bottom:10px;margin-top:10px;margin-right:5px;}
.w_imgk{padding:6px 5px; width:98%;border:1px solid #f3f3f3;background-color:#f9f9f9;}
.w_imgk span{float:left;width:70px; height: 70px; border-radius: 40px; overflow: hidden; margin-right:10px;}
.w_imgk span img{width:100%; height: auto; }
.w_slick2_6 {margin-top:8px; }
.w_homedown .slick-slide:nth-child(4n) .w_slick2_6{border:none;}
.w_slick2_6 h1{font-size:16px; color:#de141d;}
.w_slick2_6 h2{font-size:12px; color:#969696; margin-top:5px;
	overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.w_slick2_3{margin-top:6px; padding-top:10px;}
.w_imgk:hover{background-color:#88a4ef;}
.w_imgk:hover .w_slick2_6 {border:none;}
.w_imgk:hover .w_slick2_6 h1{color:#fff;}
.w_imgk:hover .w_slick2_6 h2{color:#fff;}

.w_slick2 .w_hometop .slick-prev{width:62px; height: 22px; background-image: url(images/j55.jpg); background-repeat: no-repeat; background-position: center; top:50%; left: 0px;}
.w_slick2 .w_hometop .slick-next{width:62px; height: 22px; background-image: url(images/j56.jpg); background-repeat: no-repeat; background-position: center; top:50%; right: 0px;}
.w_slick2 .w_hometop .slick-prev:hover{background-image: url(images/j58.jpg);}
.w_slick2 .w_hometop .slick-next:hover{background-image: url(images/j57.jpg);}
.w_slick2 .w_homedown .slick-dots{width:100%; text-align: center; bottom:0px;}
.w_slick2 .w_homedown .slick-dots li{width:8px; height: 8px; border-radius: 4px; background-color:#999; margin: 0 5px;}
.w_slick2 .w_homedown .slick-dots li.slick-active{ background-color:#ed030d;}

.w_slick24{float:right; width:48%;}
.w_slick24 .w_homedown2 .exp_imgk{padding:5px 15px; width:46%;float:left;height:84px;border:1px solid #f3f3f3;margin:5px 5px 10px 10px;background-color:#f9f9f9;}
.w_slick24 .w_homedown2 .exp_imgk span{float:left;width:70px; height: 70px; border-radius:40px; overflow: hidden; margin-right:10px;}
.w_slick24 .w_homedown2 .exp_imgk span img{width:100%; height: auto; }

@media screen and (max-width:991px){
	.w_slick2{padding:10px 5%;}
	.w_slick2_4 span{width:100px; margin-left:0px;}
	.w_slick2_3{margin-top:10px; padding-top:10px;}
	.w_slick2{margin-top:10px;}
	.w_homedown .slick-slide:nth-child(4n) .w_slick2_6{border:inherit;}
	.w_homedown .slick-slide:nth-child(3n) .w_slick2_6{border:none;}
    .w_slick24{display:none;}
    .w_slick2_2{width:100%;}
}
@media screen and (max-width:767px){
	.w_homedown .slick-slide:nth-child(3n) .w_slick2_6{border:inherit;}
	.w_homedown .slick-slide:nth-child(2n) .w_slick2_6{border:none;}
	.w_slick2_4 span{width:70px;}
	.w_slick2_5{margin-top:10px;}
	.w_slick2_5 h1{font-size:14px;}
	.w_slick2_5 h1 i{margin:0 2%;}
	.w_slick2_5 h1 p{font-size:12px;}
	.w_slick2_5 h2{font-size:14px; margin:5px 0; }
	.w_slick2_5 h3{font-size:12px;margin-bottom:5px;}
	.w_imgk{width:100%; padding:5px 0;}
	.w_slick2_6 h1{font-size:12px;}
	.w_slick2 .w_homedown .slick-dots{bottom:-20px;}
    .w_slick24{display:none;}
    .w_slick2_2{width:100%;}
}

/**/
.fl_7_1{margin-top:30px;}
.fl_7_2{float:left;width:49.1%; background-color:#fff;}
.fl_7_4{float:right;width:49.1%;background-color:#fff;}
.fl_7_3{width:100%; }
.fl_7_3 li{float:left; width:33.3333%; text-align: center; border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee; box-sizing: border-box; height: 188px;}
.fl_7_3 li:nth-child(3n){border-right:none;}
.fl_7_3 li:nth-child(4){border-bottom:none;}
.fl_7_3 li:nth-child(5){border-bottom:none;}
.fl_7_3 li:nth-child(6){border-bottom:none;}
.fl_7_3 li span{display:inline-block; width:55%; height: auto; margin-top:20px;}
.fl_7_3 li span img{width:108px; height:100px;}
.fl_7_3 li h1{font-size:16px; color:#56606f; margin-top:10px;}
.fl_7_3 li:hover{background-color:#f8f8f8;}
.fl_7_3 li:hover h1{color:#de141d;}
.fl_7_5{padding:2px 3.2% 10px 3.2%;}
.fl_7_5 li{border-bottom:1px dashed #d5d5d5; padding:17px 0;}
.fl_7_5 li h1{float:left; font-size:16px; color:#3d4552; width:65%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap6}
.fl_7_5 li h2{float:right; font-size:14px; color:#7d8596;}
.fl_7_5 li i{font-size:30px; color:#3d4552; margin:0 2%; line-height: 0; display: inline-block; vertical-align:sub}
.fl_7_5 li:hover h1{color:#de141d;}

@media screen and (max-width:1229px){
	.fl_7_5{padding:6px 1% 5px 1%;}
	.fl_7_5 li h1{width:65%;}
}
@media screen and (max-width:991px){
	.fl_7_2{width:100%;}
	.fl_7_3 li{height:auto; padding-bottom:20px;}
	.fl_7_3 li span{width:80px; margin-top:10px;}
	.fl_7_3 li h1{margin-top:10px;}
	.fl_7_4{width:100%; margin-top:10px;}
}
@media screen and (max-width:767px){
	.fl_7_1{margin-top:10px;}
	.fl_7_3 li span{width:70px; margin-top:5px;}
	.fl_7_3 li h1{font-size:12px;height:20px; }
	.fl_7_5{padding:0 2% 10px 2%;}
	.fl_7_5 li{padding:10px 0}
	.fl_7_5 li h1{width:75%;font-size:14px;}
	.fl_7_5 li h2{font-size:12px;}
}

/**/
.fl_8_1{background-color:#fff; padding:20px 1.5%; margin-top:30px;}
.fl_8_1 li{float:left; margin-right:0.2%;  position: relative; transition: 0.3s; width:12.8%;height: 202.7px; overflow: hidden;}
.fl_8_1 li img{width:100%; height: 100%;}
.fl_8_1 li:last-child{margin-right:0}
.big{display:none; }
.fl_8_1 li.on{width:35%;}
.fl_8_1 li.on .small{display:none;}
.fl_8_1 li.on .big{display:block;}
.fl_8_2{position:absolute; top:0; left:0; width:100%; height: 100%; background-color:rgba(0,0,0,0.5); text-align: center; font-size:16px; color:#fff; line-height: 209px;}
.fl_8_2 span{display:block; position:absolute; bottom:0; right:0; width:50px; height: 50px; background-image: url(images/p109.png);background-repeat: no-repeat; background-position: center;}
.fl_8_1 li.on .fl_8_2 span{background-image: url(images/j65.jpg);}

@media screen and (max-width:1875px){
	.left_float{left:0 !important;}
	
}
@media screen and (max-width:1363px){
	.left_float{display: none !important;}
	.right_flaot{display: none !important;}
	
}
@media screen and (max-width:1229px){
	.fl_8_2{line-height:167px;}
	.fl_8_1 li{height:auto;}
}
@media screen and (max-width:991px){
	.fl_8_2{line-height:128px;}
	.fl_8_1{ margin-top:10px;}
}
@media screen and (max-width:767px){
	.fl_8_1 li{width:33.333%; margin: 5px 0 0 0 ;}
	.fl_8_1 li img{width:100%; height: auto;}
	.big{display:none !important;}
	.small{display:block !important;}
	.fl_8_2 span{background-image: url(images/p109.png) !important;}
	.fl_8_2{line-height:normal; padding-top:10px;}
	.fl_8_1 li.on{width:33.333%;}
	.fl_8_1{ padding:5px 1.5%;}
}

/**/
.fl_9_6{margin-top:30px; background-color:#fff;}
.fl_9_1{float:left;width:22.5%;}
.fl_9_1>h1{line-height:55px;width:100%; font-size:18px; color:#3d4552; background-color:#fafafa; padding-left:10%; margin-bottom:30px;}
.fl_9_2{text-align: center; font-size:14px; color:#fff; width:160px; height: 70px; margin-bottom:14px; padding-top:14px; margin-left:10%;}
.fl_9_2:last-child{margin-bottom:16px;}
.fl_9_2 i{font-weight:bold; font-size:18px;}
.fl_9_3{float:left; width:31.6%;}
.fl_9_3>h1{line-height:55px;width:100%; font-size:18px; color:#3d4552; background-color:#fafafa;  margin-bottom:30px;}
.fl_9_3 span{display: block; width:80%; height: auto;}
.fl_9_3 span img{width:100%; height: auto;}
.fl_9_4{float:left;width:45.9%;}
.fl_9_4>h1{line-height:55px;width:100%; font-size:18px; color:#3d4552; background-color:#fafafa; margin-bottom:30px; padding-left:2%;}
.fl_9_5{padding:5px 5% 5px 2%; width: 100%;}
.fl_9_5 li{padding:20px 0; border-bottom:1px dashed #d5d5d5;}
.fl_9_5 li h1{float:left; font-size:16px; color:#3d4552; width:85%;
	overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.fl_9_5 li h1 i{ vertical-align: sub; font-size:30px; color:#3d4552; line-height: 0; margin: 0 2%;display: inline-block}
.fl_9_5 li h1 p{display:inline-block;padding:3px 8px; border:1px solid #ff7e00; font-size:12px; color:#ff7e00; margin-left:2%;}
.fl_9_5 li h2{float:right; font-size:12px; font-family: Arial; color:#7d8596;}
.fl_9_5 li:hover h1{color:#de141d;}

@media screen and (max-width:991px){
	.fl_9_2{padding:10px 0; width:90%; margin:10px auto;}
	.fl_9_3{width:23%;}
	.fl_9_4{width:54.5%;}
	.fl_9_5 li h1{width:83%;}
	.fl_9_6{margin-top:10px;}
}
@media screen and (max-width:767px){
	.fl_9_1{width:100%;}
	.fl_9_1>h1{padding:5px 3%; font-size:14px; line-height: normal; margin: 0;}
	.fl_9_2{font-size:12px; height: auto;}
	.fl_9_2 i{font-size:14px;}
	.fl_9_3{width:100%;}
	.fl_9_3>h1{padding:5px 3%; font-size:14px; line-height: normal; margin: 0;}
	.fl_9_3 span{width:60%; margin: auto;}
	.fl_9_4{width:100%;}
	.fl_9_4>h1{padding:5px 3%; font-size:14px; line-height: normal; margin: 0;}
	.fl_9_5{padding:0 2%;}
	.fl_9_5 li{padding:5px 0;}
	.fl_9_5 li h1{font-size:12px; width: 100%}
	.fl_9_5 li h1 i{font-size:20px;}
	.fl_9_5 li h1 p{padding:2px 1%;}
	.fl_9_5 li h2{width:100%; text-align: left; padding-left:2%;}
}

/**/
.fl_10{margin-top:30px;}
.w_slideTxtBox6{margin-top:-40px; }
.w_slideTxtBox6 .hd ul{text-align:right;padding:0 4% 0 3%;}
.w_slideTxtBox6 .hd ul li{display:inline-block; padding:5px 12px; color:#ffffff; border-radius: 50px; font-size:14px; cursor: pointer}
.w_slideTxtBox6 .hd ul li.on{ background-color:#fff; color:#de141d;}
.fl_10 .fl_title2{padding:19px 0 19px 2.5%}
.fl_10 .fl_title2 i{margin-right:1%;}
.w_slideTxtBox6 .bd{background-color:#fff; padding-top:15px; margin-top:13px; padding-bottom:15px;}
.w_slideTxtBox6 .bd ul{ width: 100%;padding:0 2% 0 2%;}
.w_slideTxtBox6 .bd ul li{display:inline-block;font-size:15px; color:#56606f;  margin-bottom:10px;}
.w_slideTxtBox6 .bd ul li a{color:#56606f;}
.w_slideTxtBox6 .bd ul li:nth-child(14n){margin-right:0;}
.w_slideTxtBox6 .bd ul li:hover a{color:#de141d;}

@media screen and (max-width:1229px){
	.w_slideTxtBox6 .bd ul li{margin-right:1%;}
}
@media screen and (max-width:991px){
	.w_slideTxtBox6{margin-top:0; background-color:#fff; padding-top:10px;}
	.w_slideTxtBox6 .hd ul{text-align:left;padding:0 2%;}
	.w_slideTxtBox6 .hd ul li{color:#3d4552;}
	.w_slideTxtBox6 .bd{padding:10px 0; margin-top:0;}
	.fl_10{margin-top:10px;}
	.fl_10 .fl_title2 i{margin-right:4%;}
}
@media screen and (max-width:767px){
	.fl_10 .fl_title2{padding:10px 2%;}
	.w_slideTxtBox6 .hd ul li.on{background-color:#f4f6fa;}
	.w_slideTxtBox6 .hd ul li{font-size:12px;}
	.w_slideTxtBox6 .bd ul li{font-size:12px; margin-bottom:5px;}
}

/**/
.fl_11{padding-top:10px; background-color:#fafafa;}
.fl_11 #fl_title2{ padding-left:2%; float:left;width:10%;}
.w_select{width:18.9%; float:left; margin: 0 1.5%; height: 35px; margin-top:10px; text-indent: 2%; font-size:14px; color:#3d4552; margin-bottom:20px; border:1px solid #dddddd;}
@media screen and (max-width:1229px){
	.fl_11 #fl_title2{width:12%;}
	.fl_title2 i{margin-right:4%;}
}
@media screen and (max-width:991px){
	.fl_11 #fl_title2{width:100%; padding:19px 2%;}
	.fl_11{padding-top:10px;}
	.w_select{width:23%; margin: 0 1%;margin-bottom:20px;}
}
@media screen and (max-width:767px){
	.fl_11 #fl_title2{padding:10px 2%;}

}

/*bottom*/
.w_bottom{background-color:#3b3e4e; padding:20px 0 20px; position: relative;text-align:center}
.w_bottom_1{width:60%;margin:auto;}
.w_title_3 h1{font-size:16px; color:#fff;}
.w_title_3 span{display:block; height: 1px; width:100%; margin-top:10px; overflow: hidden;}
.w_title_3 span img{width:100%; height:auto; display: block;}
.w_bottom_1 ul{padding-top:5px;width:655px;}
.w_bottom_1 ul li{margin-top:10px;width:11%;display:inline-block;}
/*.w_bottom_1 ul li:nth-child(2n){margin-right:0;}*/
.w_bottom_1 ul li a{font-size:14px; color:#bababa; font-weight:400;}
.w_bottom_1 ul li:hover a{opacity:1;}
.w_bottom_2{float:left; margin-left:11%;}
.w_bottom_2 ul{padding-top:5px;}
.w_bottom_2 ul li{font-size:14px; color:#fff; opacity: 0.8; margin-top:10px;}
.w_title_3_1 h1{font-size:24px; color:#fff; margin-top:23px;}
.w_title_3_1 div{padding:8px 13px; background-color:#de141d; display: inline-block; margin-top:18px;}
.w_title_3_1 div span{float:left; width: 14px; height: auto; margin-right:5px;}
.w_title_3_1 div span img{width:100%; height: auto;}
.w_title_3_1 div h2{float:left; font-size:14px; color:#fff;}
.w_bottom_3{float:right; width:22.66%;}
.w_bottom_3_1{margin-top:23px;}
.w_bottom_3_1 span{float:left; width:95px; height: auto; margin-right:5%; padding:5px; background-color:#fff;}
.w_bottom_3_1 span img{width:100%; height: auto;}
.w_bottom_3_1 div {margin-top:27px;}
.w_bottom_3_1 div h1{ font-size:18px; color:#fff; font-weight: bold;}
.w_bottom_3_1 div h2{font-size:14px; color:#fff; margin-top:5px;}
.w_bottom_4{ padding-top:12px; clear: both;text-align:center}
.w_bottom_4 p{ font-size:14px; color:#bababa; margin-right:5%;font-weight:400;}
.w_bottom_4 p:nth-child(3){margin-right:0;}
.w_bottom_5{position:absolute; bottom:0; left: 0; width:100%; background-color:#242735;}
.w_bottom_5 h1{float:left; line-height: 44px; font-size:14px; color:#fff; opacity: 0.6;}
.w_bottom_5 h2{float:right; line-height: 44px; font-size:14px; color:#fff;}

@media screen and (max-width:991px){
    .w_bottom_1 { display: none; }
    #hid_Y { display: none;}
    #service_hid { display: none;}
	/*.w_bottom_1{width:100%;}*/
	/*.w_bottom_1 ul li{margin-right:5%;}*/
    .w_bottom_1 { margin: 10px 0 0 0;}
	.w_bottom_2{width:100%; margin: 15px 0 0 0;}
	.w_bottom_2 ul li{float:left; margin-right:5%;}
	.w_title_3_1 h1{float:left; margin-right:5%;}
	.w_bottom_3{width:100%; margin: 15px 0 0 0;}
	.w_bottom_4{padding-top:0px;}
	.w_bottom_4 p{margin-top:12px;font-size:12px;font-weight:100;}

}
@media screen and (max-width:767px){
		.w_bottom{padding:10px 0 50px}
	.w_title_3 h1{font-size:14px;}
	.w_bottom_1 ul li{font-size:12px; margin-top:5px;}
	.w_bottom_2 ul li{font-size:12px; margin-top:5px;}
	.w_title_3_1 p{font-size:12px; margin-top:0px;}
	.w_title_3_1 div{margin-top:10px;}
	.w_bottom_4 h1{font-size:12px; line-height: 20px; text-align: center; width: 100%;}
	.w_bottom_4 h1{width:100%; text-align: center; font-size:12px; margin-top:5px;}
}

/*左侧漂浮*/
.left_float{position:fixed; top:50%; left:14%; margin-top: -170.5px;}
.left_float li {padding:11px 10px 0 14px; position: relative; background-color:#fff;}
.left_float li span{position:absolute; right:-5px; top:50%; margin-top:-26px; display: none;}
.left_float li h1{font-size:14px; color:#de141d;padding-bottom:13px; border-bottom:1px solid #efefef;}
.left_float li h1 i{display:block; font-size:16px; color:#de141d; font-weight: bold; amrgin-bottom:5px;}
.left_float li.on{background-color:#de141d;} 
.left_float li.on h1{border:none; color:#fff;}
.left_float li.on h1 i{color:#fff;}
.left_float li.on span{display:block;}


/*右侧漂浮*/
/*.right_flaot{position:fixed; right:10px; top:50%; background-color:#fff; padding-bottom:15px; margin-top:-89.5px; }
.right_flaot li{position:relative; text-align: center; width:70px;}
.right_flaot li span{width:26px; height: 26px; display: inline-block; margin-top:10px;}
.right_flaot li span img{width:100%; height: auto;}
.right_flaot li h1{ font-size:14px; color:#fb333c; margin-top:5px;  width:100%; text-align: center;}
.right_flaot li p{position:absolute; width:72px; left:-72px; height: auto; padding:5px; background-color:#fff; top:0; display: none;}
.right_flaot li p img{width:100%; height: auto;}
.right_flaot li i{display:inline-block; width:40px; height: 1px; background-color:#efefef; }
.right_flaot li:hover p{display:block;}*/
/*右侧漂浮*/
.right_flaot{position:fixed; right:3px;height:140px; top:40%; background-color:#fff; padding-bottom:15px; margin-top:79.5px; }
.right_flaot li{position:relative; text-align: center; widt7:70px;height:72px;}
.right_flaot li span{width:26px; height: 26px; display: inline-block; margin-top:10px;}
.right_flaot li span img{width:100%; height: auto;}
.right_flaot li h1{ font-size:14px; color:#fb333c; margin-top:5px;  width:100%; text-align: center;}
.right_flaot li p{position:absolute; width:72px; left:-72px; height: auto; padding:5px; background-color:#fff; top:-50px; display: none;}
.right_flaot li p img{width:100%; height: auto;}
.right_flaot li i{display:inline-block; width:40px; height: 1px; background-color:#efefef; }
.right_flaot li:hover p{display:block;}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.panelTitle {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit;

}
.item_emoji { line-height: 32px; margin-left: 5px; }
.clearboth { color: gray; clear: both; margin-left: 20px; padding-top: 5px; }
.chatbox { position: relative; margin-bottom: 10px; }
.chatarrow { position: absolute; top: 20px; width: 0px; height: 0px; border-left: 8px solid transparent; border-right: 8px solid transparent; /*以下属性可以是IE5兼容*/ font-size: 0px; line-height: 0px; }
.chat { margin-top: 5px; padding: 7px; word-wrap: break-word; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-color: #cfffcf; float: left; }
.selfchat { background-color: #ffe6b8; float: right; }
.chat_msg { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-color: #f6f6f6; color: #a0a0a0; text-align: center; margin-bottom: 15px; padding-top: 5px; padding-bottom: 5px; }
a { cursor: pointer; }
#zone_left { display: none; float: left; width: 270px; background-color: #f9fff2; border-right: 1px solid #e4e4e4; -moz-user-select: none; }
#zone_right { float: left; margin-left: 10px; }
.badge { margin-top: 2px; background-color: orange; }
.imageLable { position: relative; cursor: pointer; }
#sendImage { position: absolute; width: 52px; left: 0; opacity: 0; overflow: hidden; cursor: pointer; }
#div_msgpanel { height: 400px; background-color: #fff; overflow: auto; padding: 2px; }
    #div_msgpanel img { max-width: 99%; }
#historyMsg { height: 400px; background-color: #fff; overflow: auto; padding: 2px; }
    #historyMsg img { max-width: 99%; }



.viok{margin:2px auto auto;margin-top:0px;}
.viok li{float:left; width:32.9%;height:62px;margin-left:0px;}
.viok li a {display:block; padding:3px 0; text-align:center;height:60px; border:1px solid #eee; margin-left:2px;}
.viok li a span{width:20px;height:20px;}
.viok li a span img{width:20px;height:20px;}
.viok li a h1{ font-size:12px; color:#666;margin-bottom:1px;}
.viok li a .ico{display:block; margin:auto auto 4px}
.viok li a:hover{background:#ffe0e0}

@media screen and (max-width:1100px) {    
    .viok li{float:left; width:32.9%;height:50.5px;}
    .viok li a p{font-size:9px;}
    .w_img1{max-width:17px;max-height:17px;}
}

.flex {
    width: 1200px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 30px;
    padding: 20px;
    background: #fff;
}

.flex-container {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-left: 22px;
   
}

.flex-container .item {
    width: 502px;
    height: 75px; 
    margin-bottom: 15px; 
}

.enter{  
    width: 108px;
    height: 164px;
    flex-shrink: 0;
}


.item img{
    width: 502px;
    height: 75px; 
}

@media screen and (max-width:1230px) {
    .flex {
        width: 992px;
    }
    .enter {
        display: block;
        width: 100px;
        height: 152px;
        margin-right: 15px;
    }
        .enter img {
            width: 100px;
            height: 152px;
        }
    .flex-container {
        margin-left: 0px;      
    }
    .flex-container .item {
        width: 48%;
        height: auto;
    }
    .item img {
        width: 458px;
        height: 68px;
    }
}

@media screen and (max-width:991px) {
    .flex {
        width: 100%;
        margin-top: 0px;  
    }
    .flex-container {
            margin-left: 0;
    }
    .flex-container .item {
        width: 100%;
        height: auto;
        margin-bottom: 15px !important;
    }
    .item {
        height: 40px;
         width:100%;
    }
    .item img{
        margin-left: 0px;
        height: 56px;
        width:100%;
    }
    .enter {
        display: none;
    }    
}

#myscroll2 {
    height: 370px;
    overflow: hidden;
}

#myscroll{height:344px;overflow: hidden;}
.w_sq {
    margin-top: 20px;
    height: 100px;
    overflow: hidden;
}
.w_sq .wytqImg{    
    margin-left: 5px;
}
@media screen and (max-width:1100px) {    
    .w_sq {height:120px;}
     .w_sq a img{width:100%;}
    .w_sq .wytqImg{    
        margin-left: 0px;
    }
        .w_sq .wytqImg img{  
        margin-top: 5px;}

}


#demo {
background: #FFF;
overflow:hidden;
border: 0px dashed #CCC;
width: 1200px;
margin-top:20px;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}


.w_bd_3 { width: 1198px; height: 139px; overflow: hidden; position: relative; float: left; padding: 21px 0;margin-bottom:30px;margin-top:10px;  background: #fff; border: 1px solid #e6e6e6; }
.w_bd_3 .ScrCont { width: 32766px; margin-left: 0; height: 92px !important; }
.w_bd_3 #List1_3 { float: left; }
.w_bd_3 #List2_3 { float: left; }
.w_bd_3 .LeftBotton3 { float: left; background: url(../../../img/web/Province/w_lef.png) no-repeat; width: 22px; height: 30px; cursor: pointer; position: absolute; left: 3px; top: 49px; display: inline; font-size: 36px; color: #b8b8b8; display: block; z-index: 999; }
.w_bd_3 .RightBotton3 { float: right; background: url(../../../img/web/Province/w_rig.png) no-repeat; width: 22px; height: 30px; cursor: pointer; position: absolute; right: 3px; top: 49px; display: inline; font-size: 36px; color: #b8b8b8; display: block; z-index: 999; }

.w_bd_3 .Cont3 { width: 1120px; height: 92px; overflow: hidden; display: inline; float: left; margin-left: 38px; position: relative; _margin-left: 16px; _margin-left: 38px; }

.w_bd_3 .Cont3 .box3 { width: 258px; height: 92px; text-align: center; float: left; margin: 0 11px; display: inline; }
.w_bd_3 .Cont3 .box3 img { width: 256px; height: 90px; border: 1px solid #bcbcbc; }
.w_bd_3 .Cont3 .box3:hover img { border: 1px solid #f09215; }


.w_tj { width: 1200px; height: 35px; line-height: 35px; background: url(../../../img/web/Province/tj-back.jpg) no-repeat; margin: 15px auto 0; overflow: hidden; }
.w_tj dl { float: left; margin-left: 70px; font-size: 14px; }
.w_tj dl dt, .w_tj dl dd { float: left; }
.w_tj dl dd.exp { font-weight: bold; font-size: 16px; margin-right: 5px; color: #ff6352; }
.w_tj dl.exp { margin-left: 70px;margin-top:6px; }
.w_tj .stat { float: left; margin-left: 60px; font-size: 14px; }
.w_tj .stat a { color: #ff6352; text-decoration: underline; }



@media screen and (max-width:991px){
    .fl_8{ display:none;}
	.w_tj{ display:none;}
}
   .w_h4 {
    height: 220px;
    width: 100%;
}.w_h4 a {
    display: block;
    background: url(../../../img/web/Province/top-line9.jpg?t=2019020801) center center;
    width: 100%;
    height: 219px;
}


 /*
     首页下拉滚动大图
 */
#top_img { width: 100%; height: 687px; background: url('../../../img/web/ProvinceNew/top-img4.jpg') center top no-repeat; display: none; position: absolute; top: 0; z-index: 999; }
#top_img #dvClose { position: absolute; top: 3px; right: .5%; width: 20px; text-align: center; line-height: 1em; height: 1em; font-weight: bold; font-size: 20px; color: #00aecd; cursor: pointer; background: #d3d3d3; }
#top_img #dvClose:hover { color: #fff; background: #58585a; }
    #top_img a { width:100%; height:100%; display:block; }































