﻿




@media (max-width:1600px){
    .con_three{
   background-position: -154px;     
    }
.con_three p {
    position: absolute;
    width: 200px;
    right: 8.5%;
}#dianji2 {
    position: absolute;
    bottom: 26px;
    left: 31.3%;
}
.con_three h2{
    left: 26.5%
}
.con_three h3{
    left: 26.5%
}
}


@media (max-width:1440px){
    .con_three{
   background-position: -242px;     
    }
.con_three p {
    position: absolute;
    width: 200px;
}
.con_three h2 {
    left: 20%;
}
.con_three h3 {
    left: 20%;
}
#dianji2 {
    position: absolute;
    bottom: 26px;
    left: 29%;
}
}

@media (max-width:1440px){
    .con_three h2 {
    left: 24%;
}

.con_three h3 {
    left: 24%;
}
.con_three {
    background-position: -270px;
}
.con_three p{
    right: 2%;
}

@media (max-width:1300px){
	.box2_ul2 p span:nth-of-type(1){
	width: 70%;
}
.box2_ul2 p span:nth-of-type(1){
	width:30%;
}
}
@media (max-width:1200px){
    .box2_ul2 p span:nth-of-type(2) {
    float: right;
    width: 34%;
    text-align: right;
    font-size: 14px;
}
.box2_ul2 p span:nth-of-type(1) {
    float: left;
    width: 66%;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
}
    .head_phone{
        display: none;
    }
    #dianji {
    position: absolute;
    bottom: 16px;
    left: 48.3%;
}

.head_phone{
    margin-right: 50px;
}
.head_logo{
    max-width: 200px;

}
.head_phone p span:nth-of-type(2){
    margin-top: 9px;
    width: 200px;
    margin-left: 8px;
}

.head_phone p span:nth-of-type(1){
    display: none;
}
.head_phone img{
    max-width: 77px;
}
.head_phone{
    margin-top: 0px;
}
.head_top{
    padding: 0px;
}
}



@media (max-width:1024px){
   .read a {
    display: inline-block;
    background-color: #0065b5;
    color: white;
    font-weight: bold;
    margin-top: 16px; 
}
.con_one_left p {
    margin-top: 20px;
}
.con_two_block h2 {
    padding-top: 93px;
}
.con_two_none{
    padding-top: 28px;
}
.con_three {
    position: relative;
    margin-top: 36px;
}
.con_three h2{
    font-size: 26px;
    left: 24%;
}
.con_three h3 {
    left: 24%;
    top: 63%
}
.con_three p {
    position: absolute;
    width: 180px;
    right: 9%;
}
.box_right_p1 {
    margin-bottom: 2px;
}
.img2_div_con_left {
    width: 60%;
    padding: 71px 30px;
    padding-top: 35px;
}
.img2_div_con_right {
    float: left;
    width: 40%;
}
.youqing p:nth-of-type(1) {
    top: -1px;
}.zhandao p:nth-of-type(1) {
    float: left;
    font-size: 14px;
    position: relative;
    top: -1px;
    margin-right: 10px;
}
.foott {
    overflow: hidden;
    padding: 30px 0;
}
.foot_four {
    float: left;
    width: 13%;
}
#dianji2 {
    position: absolute;
    bottom: 26px;
    left: 23.3%;
}
.img2_div_con_left {
    width: 60%;
    padding: 40px 20px;
    padding-top: 25px;
}
.img2_div_con_left p {
    color: white;
    line-height: 25px;
    font-size: 18px;
    margin-bottom: 6px;
}
#dianji2 {
    position: absolute;
    bottom: 15px;
    left: 22.3%;
}
.box2_ul2 li{
    /*width: 100%;*/
    width: 32%;
     overflow:hidden;
        text-overflow:ellipsis; 
        white-space: nowrap;
}
.box2_ul2 li p{
    /*width: 100%;*/
     overflow:hidden;
        text-overflow:ellipsis; 
        white-space: nowrap;
}
}




@media (max-width:768px){
.new_con_new_left{
    width: 35%;
}
.new_con_new_right{
    width: 64%;
}

    .box_right_p1 span{
overflow:hidden;
        text-overflow:ellipsis; 
        white-space: nowrap;
            display: inherit;

}
.box_right_p1 img{
    float: left;
}
.sousuo{
    width: 230px;
}
.jianding {
    margin-top: 6px;
}
.guanjianci_left span{
    margin-right: 1px;
}
.guanjianci_left img {
    margin-right: 6px;
}
.xian1 {
    width: 150px;
}
.xian2 {
    width: 150px;
}
.zhizhao li{
    margin-bottom: 20px;
    padding: 10px;
}
.con_one_left {
    width: 52%;
    float: left;
}
.con_one_right {
    width: 48%;
    float: right;
}
.con_one_left p span{
    display: none;
}
.read a{
    padding: 16px 25px 13px 19px;
    margin-top: 7px;
}
.con_one_left p {
    margin-top: 3px;
}
.con_one{
    padding-top: 30px;
}
.con_one_left h2 {
    font-size: 30px;
    color: #0065b5;
    position: relative;
    top: -2px;    margin-top: 5px !important;
}
.con_two_block h2 {
    padding-top: 68px;
}
.con_two_div:hover .con_two_none{display: none;}
.con_two_div:hover .con_two_block{display: block;}
.con_three {
    background-position: -290px;
}
.con_three h2 {
    font-size: 22px;
    left: 24%;
}
.con_three p {
    position: absolute;
    width: 152px;
    right: 0;
        top: 50%;
}
.img2_div_head {
    padding-top: 50px;
}
.img2_div_head h2{
        margin-top: 30px;
}
.foott div{
    width: 100%;
    /*text-align: center;*/
    margin-right: 0px;
}

.foot_one img {
    margin-bottom: 0px;
}
.foot_one p {
    color: white;
    line-height: 22px;
    margin-top: 10px;
    font-size: 16px;
}
.foott {
    overflow: hidden;
    padding: 20px 0px;
}
.footer{
    padding-left: 6px;
}
.foot_one{
    float: none;
}
.foot_two {
    float: none;
    width: 24%;
    padding-top: 10px;
}
.foot_three {
    float: none;
    width: 22%;
    padding-top: 8px;
}
.foot_four{
    text-align: left;
        top: 12px;
}
.foot_four p{
    margin-top: 10px;
    text-align: left;
}
.youqing {
    overflow: hidden;
    margin-bottom: 20px;
    margin-top: 9px;
}
.youqing p:nth-of-type(1) {
    top: -3px;
}
.zhandao p:nth-of-type(1) {
    float: left;
    font-size: 14px;
    position: relative;
    top: -3px;
}
.foot{
    padding-bottom: 4px;
}
.foot_two p:nth-of-type(2){
    position: relative;
    left: -2px;
}
.foot_two p:nth-of-type(3){
    position: relative;
    left: -2px;
}
.foot_two p:nth-of-type(4){
    position: relative;
    left: -4px;
}
.foot_three p:nth-of-type(2){
    position: relative;
    left: -2px;
}
.foot_three p:nth-of-type(3){
    position: relative;
    left: -4px;
}

}

@media (max-width:768px) and (min-width:480px){
.box_left ul li:nth-of-type(3){
    display: none;
}
.box_left ul li:nth-of-type(4){
    display: none;
}
.box_right li:last-child{
    display: none;
}
.box_right_p2{
    margin-bottom: 3px;
}
.box_right_p1{
    padding-top: 5px;
}
}

@media (max-width:480px){
	
    #dianji {
    position: absolute;
    bottom: 6px;
    left: 42.3%;
}
#dianji li {
    width: 10px;
    height: 10px;
}
.landian{
    display: none;
}
.new_h_s2{
    display: none;
}
.new_h_s2{
    display: none;
}
.new h1{
    border-right: none;
}
.new{
    margin-top: 20px;
}
.mianbao {
    background-color: #0065b5;
    padding: 12px 0;
    color: #0065b5;
}
.mianbao span:nth-of-type(1){
    font-size: 14px;
}
.new_h_s1 {
    font-size: 18px;
}
.new_con {
    margin-top: 20px;
}
.new_con_left {
    float: none;
    width: 100%;
}
.new_con_right {
    float: none;
    width: 100%;
    padding: 0px;
}
.new_con_left_div_p2 span{
     overflow:hidden;
        text-overflow:ellipsis; 
        white-space: nowrap;
}
.new_con_left_div_p2 {
    float: left;
    width: 85%;
    padding-left: 11px;
}
.new_con_left_div_p2 span {
    font-size: 16px;
}
.new_con_left_div_p1 {
    float: left;
    padding: 8px 16px;
    width: 15%;
}
.new_con_left_div {
    overflow: hidden;
    margin-top: 0px;
}
.new_con_left_div_p2_span2 span {
    font-size: 14px;
    margin-right: 6px;
}
.new_con_right_zixun ul{
    overflow: hidden;
}
.new_con_right_zixun ul li {
    margin-bottom: 10px;
    text-align: center;
    width: 33%;
    float: left;
    padding: 0px 5px;
    overflow:hidden;
        text-overflow:ellipsis; 
        white-space: nowrap;
}
.new_con_right_zixun ul li p{
    overflow:hidden;
        text-overflow:ellipsis; 
        white-space: nowrap;
}
.new_con_right_xiangguan ul{
    overflow: hidden;
}
.banner{
    background-size: 100% !important;
}
.new_con_right_xiangguan ul li{
    overflow:hidden;
        text-overflow:ellipsis; 
        white-space: nowrap;
    width: 50%;
    float: left;
    padding-right: 10px;
}
.new_con_right_remen {
    margin-top: 5px;
    margin-bottom: 20px;
}
.PT_fenye {
    width: 100%;
    padding: 5px 0;
}
.one_head {
    margin-top: 17px;
}
.one_head h1 {
    font-size: 18px;
}
.one_head p {
    color: #666;
    margin-top: 6px;
    margin-bottom: 10px;
}
.left {
    width:100%;
    float: none;
}.right {
    width: 100%;
    float: none;
}
.iii55{
    text-indent: 0 !important;
}
.one h2 span {
    background-color: #5a5a5a;
    padding-top: 9px;
    padding-bottom: 8px;
    padding-left: 14px;
    padding-right: 14px;
    display: inline-block;
    color: #ffffff;
    font-size: 16px;
}
.xiangguan {
    margin-top: 17px;
}
.xiangguan p span {
    font-size: 12px;
}
.xiangguan11 {
    padding-top: 10px;
    padding-bottom: 0;
}
.zhizhao h1 {
    font-size: 18px;
        margin-bottom: 5px;
    }.zhizhao{
        margin-top: 20px;
    }
    .hot {
    text-align: center;
    font-size: 14px;
}
.xian1{
    display: none;
}
.xian2{
    display: none;
}
.zhizhao ul {
    overflow: hidden;
    margin-top: 10px;
}
.zhizhao li {
    width: 100%;
}
.zhizhao li {
    margin-bottom: 5px;
}
.jianding  h1 {
    font-size: 18px;
        margin-bottom: 5px;
    }.jianding {
        margin-top: 20px;
    }
.jianding h2 {
    font-size: 14px;
    color: #0065b5;
    margin-bottom: 0;
    text-align: center;
    margin-top: 5px;
}
.jianding h3 {
    font-size: 14px;
    color: #0065b5;
    margin-bottom: 13px;
    text-align: center;
    margin-top: 10px;
}
.jianding {
    margin-top: 12px;
}
.jianding li{
    padding-left: 10px;
    padding-right: 20px;
}
.jianding_li50 {
    width: 100%;
}
.jianding_li30 {
    width: 100%;
}
.jianding li p {
    font-size: 16px;
    color: #0065b5;
    margin-top: 16px;
    margin-bottom: 0px;
}
.head_phone{
    display: none;
}
.head_logo {
    max-width: 186px;
        padding: 4px;
        padding-top: 0px;
}
.guanjianci{
    display: none;
}
.con_one_left {
    width: 100% !important;
    float: left;
}
.con_one_right {
    width: 100% !important;
    float: right;
}
.con_one_left h2 {
    font-size: 18px;
}
.con_one_left h3 {
    font-size: 12px;
}
.con_one {
    padding-top: 20px;
}
.con_one_left p span {
    display: initial;
}
.read a {
    padding: 11px 10px 10px 14px;
    margin-top: 7px;
    margin-bottom: 13px;
}
.con_two ul li {
    float: none;
    margin-bottom: 20px;
    width: 100%;
}
.con_two {
    max-width: 1300px;
    width: 100%;
    margin: 0px auto;
    margin-top: 20px;
}
.con_two_block h2 {
    padding-top: 29%;
}
.con_three{
    background: transparent;
    margin-top: 0px;
    display: none;
}
.con_three h2{
    position: static;
    color:#0065b5;
    text-align: center;
    font-size: 18px;
    font-weight: normal;
}
.con_three p{
    position: static;
    margin: 0px auto;
    margin-top: 20px;
}
.con_four{
    margin-top: 0px;
}
.con_four_head h2 span{display: none;}
.con_four_head h2 {
    font-size: 18px;
}
.con_four_ul{
    float: none;
    margin-top: 10px;
}
.con_four_head {
    float: none;
}
.con_four_ul li{
    height: 35px;
    line-height: 35px;
    width: 25% !important;
    margin-right: 0px;
    font-size: 14px;
}

.box_left {
    float: none;
    width: 100%;
}
.box_right {
    float: right;
    width: 100%;
    margin-top: 20px;
}
.box{
    margin-top: 0px;
}

.img2_div_head h2 {
    margin-top: 10px;
    line-height: 25px;
    font-size: 14px;
        letter-spacing: 0.5px;
}
.img2_div_head h1 {
    font-size: 18px;
}
.img2_div_head {
    padding-top: 24px;
}
.img2_div_con {
    overflow: hidden;
    margin-top: 21px;
}
.img2_div_con_left {
    width: 100%;
}
.img2_div_con_right {
   display: none;
}
.img2_div_con_left p {
    color: white;
    line-height: 25px;
    font-size: 14px;
margin-bottom: 2px;
}
.img2_div_con_left {
    padding: 32px 11px;
    padding-top: 11px;
}
.img2_div_con_left img {
    margin-top: 5px;
}
#dianji2 li {
    list-style: none;
    float: left;
    width: 37px;
    height: 5px;
}
#dianji2 {
    position: absolute;
    bottom: 9px;
    left: 36.3%;
}




.con_six{
    margin-top: 20px;
    margin-bottom: -5px;
}
.con_six_head h2 span{
    display: none;
}
.con_six_head h2 {
    font-size: 18px;
}
.con_six_ul{
    float: none;
    margin-top: 10px;
}
.con_six_head {
    float: none;
}
.con_six_ul li{
    height: 35px;
    line-height: 35px;
    width: 25%;
    margin-right: 0px;
    font-size: 14px;
}
.box2_left li{
    float:none;
    width: 100%;
}
.box2_left {
    float: none;
    width: 100%;
}
.box2_right {
    float: right;
    width: 100%;
    margin-top: 20px;
}
.box2{
    margin-top: 20px;
}


.box2_ul1 li:last-child {
    float: none;
    width: 100%;
    margin-right: 0%;
}
.box2_ul2 li p a {
    line-height: 36px;
    color: #555555;
    font-size: 14px;
}
.box2_ul2 {
    overflow: hidden;
    margin-top: 10px;
    margin-bottom: 20px;
}

.foott div{
    width: 100%;
    /*text-align: center;*/
    margin-right: 0px;
}

.foot_one img {
    margin-bottom: 0px;
}
.foot_one p {
    color: white;
    line-height: 22px;
    margin-top: 10px;
    font-size: 16px;
}
.foott {
    overflow: hidden;
    padding: 20px 0px;
}
.footer{
    padding-left: 6px;
}
.foot_one{
    float: none;
}
.foot_two {
    float: none;
    width: 24%;
    padding-top: 10px;
}
.foot_three {
    float: none;
    width: 22%;
    padding-top: 8px;
}
.foot_four{
    text-align: left;
        top: 12px;
}
.foot_four p{
    margin-top: 10px;
    text-align: left;
}
.youqing {
    overflow: hidden;
    margin-bottom: 20px;
    margin-top: 9px;
}
.youqing p:nth-of-type(1) {
    top: -3px;
}
.zhandao p:nth-of-type(1) {
    float: left;
    font-size: 14px;
    position: relative;
    top: -3px;
}
.foot{
    padding-bottom: 4px;
}
.beian p{
    font-size: 14px;
}
.beian p:nth-of-type(1){
	display:none;
}
.box2_ul2 li:nth-child(3n) {
    float: left;
    width: 49%;
    margin-right: 0%;
}
.box2_ul2 li:nth-child(2n+1) {
    float: left;
    width: 49%;
    margin-right: 2%;
}
.box2_ul2 li {
    width: 49%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-right: 0px;
}
}


@media (min-width:480px) and (max-width:640px){
.box2_ul1 li{
    width: 33.3% !important;
    margin-right: 0px;
}
.box2_ul1 li:last-child{
    float: left;
}
}
@media (max-width:480px){
    .new_con_new_left{
        width: 100%;
        float: none;margin-right: 0px;
        text-align: center;
    }
    .new_con_new_right {
    float: right;
    width: 100%;
}
.new_con_new_left img{
    width: 100%;
    height: auto;
}
    .box_left li{
    float:none;
    width: 100%;
    margin-top: 17px;}
.box2_ul1 li {
    float: none;
    width: 100%;
}
.new_con_left li {
    margin-bottom: 10px;
}
.con_five{
    margin-top: 24px;
}
.con_six_ul{
    display: none;
}
.box2_ul1 h2 {
    font-size: 16px;
}
.box2_ul1 {
    overflow: hidden;
    margin-top: 15px;
}
.box2_ul1 h3 {
    font-size: 15px;
    color: #0065b5;
    margin-top: 8px;
    margin-bottom: 5px;
}
.box2_ul1 h2 {
    font-size: 16px;
    color: #0065b5;
    margin-top: 13px;
    margin-bottom: 4px;
}
.box2_ul2 p span:nth-of-type(2) {
    float: right;
    width: 34%;
    text-align: right;
    font-size: 12px;
}
.box2_ul2 p span:nth-of-type(1) {
    float: left;
    width: 66%;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
}
}

