body,div,ul,li,img,h1,h2,h3,h4,h5,h6,span,p{
    margin:0 auto;
    padding: 0;
}
a{
    text-decoration: none;
}
li{
    list-style: none;
}
.clear{
    clear: both;
}
.bg1{
    margin-right: 10px;
    display: inline-block;
    width:20px;
    height: 20px;        
    background: url(../images/tip.png) center top no-repeat;
}
.bg2{
    margin-right: 10px;
    display: inline-block;
    width:20px;
    height: 20px;        
    background: url(../images/tip.png) center center no-repeat;
}
.bg3{
    margin-right: 10px;
    display: inline-block;
    width:20px;
    height: 20px;        
    background: url(../images/tip.png) center bottom no-repeat;
}
/* 顶部 */
@media screen and (min-width:1415px) {
    .header{
        width:1415px;
        margin:10px auto;
        position: relative;
        /*overflow: hidden;*/
        height: 60px; 
        font-size: 1em;
        
    }
    .nav_down{
        display: none;
    }
    .logo{
        float: left;
    }
    .nav{
        margin-top:15px;
        line-height: 60px;
        margin-left:230px; 
        float: left;
    }
    .nav li{
        height:30px;
        line-height: 30px;
        text-align: center;
        width:100px;
        float: left;
        margin:0 25px;
    }
    
    
    .nav li:hover a{
        transition: 0.2s;
        color: #fff;
    }
    .nav li:hover{
        transition: 0.2s;
        background:#3191CC;
    }
    .nav a{
        font-family: "Microsoft yahei";
        color: #3191CC;
    }
    /* 导航下拉 */
     .nav_down_list{
        height: 0;
        overflow:hidden;
        position: absolute;
        z-index: 999;
    }
    .nav_down_list li{
        background: #3191CC;
        margin:0;
        float: none;
    }
  
    .nav li:hover .nav_down_list{
        height: 60px;
        transition: 0.5s;
    }
      .nav_down_list a{
        color: #fff;
        width:100px;
        height:30px;
        display:block;
    }
    .nav_down_list li:hover{
        background: #57a8da;
    }
    /* 轮播海报 */
    .banner{
        height: 745px;
        width:100%;
        min-width: 1415px;
        position: relative;
        overflow: hidden;
    }
    .banner li{
        width:100%;
        min-width: 1415px;
        position: absolute;
        height: 745px;
    }
        .cir_btn{
        width:100%;
        min-width: 1415px;
        text-align: center;
        position: absolute;
        bottom: 20px;
    } 
    .cir_btn li{
        margin:0 10px; 
        width: 20px;
        height: 20px;
        background: #fff;
        border-radius: 10px;
        display: inline-block;
    }
    /* 主体内容 */
    .index_content{
        width:1415px;
        margin:auto;
        position: relative;
        overflow: hidden;
    }
    .index_content p{
        top: 260px;
        position: relative;
        line-height: 1.8em;
    }
    .c1_left,.c_right{
        margin-top:1em; 
        width:43.43em;
        overflow: hidden;
        float: left;
        position: relative;
    }
    .c_right{
        margin-left:1em;
    }
    .c3{
        margin-top:1em;
    }
    .c1_left a{
        font-family:"Microsoft yahei";
        color: #4b99c6;
    }
    .c_right a{
        color:#4b4c4c;
        font-family:"Microsoft yahei";
    }
    .c2,.c3{
        overflow: hidden;
        position: relative;
    }
    .c1_left
    {
        height:48.19em;
        }
    .c2
    {
           height:23.5em;
        }
        .c3
    {
           height:23.75em;
        }
    .c1_content_1,.c2_content_1,.c3_content_1{
        margin:0 2.5em;
        top:70%;
        position: absolute;
    }
    .c1_left:hover p,.c2:hover p,.c3:hover p{
        top:0;
        transition: 0.6s;
    }
    .c1_left img,.c2 img,.c3 img{
        width:100%;
        height: 100%;
    }
    .c1_left:hover img,.c2:hover img,.c3:hover img{
        height: 100%;
        width:101%;
        transition:0.6s;
    }
    .c4{
        position: relative;
        width:1415px;
        margin:1em auto 0 auto;
        cursor: pointer;
    }
    .c4_content_1{
        color: #4b4c4c;
        font-family: "Microsoft yahei";
        overflow: hidden;
        margin-left:1em; 
        width:43em;
        position: absolute;
        bottom: 10em;
    }
    .c4_content_1 p{
        position: relative;
        top: 160px;
        line-height: 1.8em;
    }
    .c4:hover p{
        top: 0;
        transition: 0.6s;

    }
    /* 新闻资讯 */
    .news{
        position: relative;
        overflow: hidden;
        width:1415px;
        margin:50px auto 0 auto;
    }
    .news_list,.Industry_news,.Industry_news_1,.Industry_news_2{
        position: relative;
        overflow: hidden;
        width: 50%;
        float: left;
    }
    .news_list_btn,.Industry_news_btn{
        margin-bottom:0.6em; 
        font-size: 1.5em;
        font-family: "Microsoft yahei";
    }
    .news_list_btn a,.Industry_news_btn a
    {
        color: #1e1e1e;
        font-size: 0.5em;
        }
    .news_list li{
        line-height: 1.5em;
        font-family: "Microsoft yahei";

        color: #1e1e1e;
    }
    .news_list li span{
        font-size: 0.8em;
        color:#999;
    }
    .news_list li a{
        font-family: "Microsoft yahei";
        font-size: 1em;
        color: #1e1e1e;
    }
    .Industry_news_title{
        margin-top:10px; 
    }
    .Industry_news_title a{
        font-family: "Microsoft yahei";
        font-size: 1em;
        font-weight: 100;
        color: #1e1e1e;
    }
    .Industry_news_title h2{
        margin-bottom: 10px;
        font-size: 1.2em;
        font-weight: 100;
    }
    .Industry_news_title a p
    {
        line-height:1.6em;
        }
    .news_list ul a:hover,.Industry_news_title a:hover h2{
        color: #006ad0;
        text-decoration:underline;
        transition: 0.1s;
    }
    .Industry_news_1:hover p,.Industry_news_2:hover p
    {
        color: #006ad0;
        text-decoration:underline;
        transition: 0.1s;
        }
        
    /* 底部 */
    .foot{
        margin-top:20px; 
        width: 100%;
        min-width: 1415px;
        background: #282828;
    }
    .foot_contact{
        overflow: hidden;
        width: 1415px;
        margin:0 auto;
    }
    .foot_contact_btn{
        font-size: 1em;
        color: #fff;
        font-family: "Microsoft yahei";
    }
    .contact_list li span{
        color: #fff;
        font-family: "Microsoft yahei";
    }

    .foot_logo,.foot_contact_list,.erweima{
        
        width: 30%;
       float: left; 
    }
    .foot_logo{
        padding-top: 80px;
        text-align: center;
    }
    .erweima{
        font-family: "Microsoft yahei";
        padding-top: 40px;
        text-align: center;
        color: #fff;
    }
    .foot_contact_list{
        line-height: 40px;
        padding-top: 40px;
    }
    .copyright_bg{
        width: 100%;
        min-width: 1415px;
        margin-top:20px; 
        padding: 20px 0;
        border-top: 2px solid #888;
    }
    .copyright{
        text-align: center;
        font-family: "Microsoft yahei";
        font-size: 14px;
        color: #888;
        width:1415px;
        margin:0 auto;
    }
    .copyright a
    {
        color: #888; 
        }
}

/*1170px-1415px;
/**********************************************************************************************************************/
@media screen and (min-width:1170px) and (max-width:1415px){
    .header{
        width:1170px;
        margin:10px auto;
        position: relative;
        /*overflow: hidden;*/
        height: 60px; 
        font-size: 1em;
        
    }
    .nav_down{
        display: none;
    }
    .logo{
        float: left;
    }
    .nav{
        margin-top:15px;
        line-height: 60px;
        margin-left:50px; 
        float: left;
    }
    .nav li{
        height:30px;
        line-height: 30px;
        text-align: center;
        width:100px;
        float: left;
        margin:0 25px;
    }
    
    
    .nav li:hover a{
        transition: 0.2s;
        color: #fff;
    }
    .nav li:hover{
        transition: 0.2s;
        background:#3191CC;
    }
    .nav a{
        font-family: "Microsoft yahei";
        color: #3191CC;
    }
    /* 导航下拉 */
     .nav_down_list{
        height: 0;
        overflow:hidden;
        position: absolute;
        z-index: 999;
    }
    .nav_down_list li{
        background: #3191CC;
        margin:0;
        float: none;
    }
  
    .nav li:hover .nav_down_list{
        height: 60px;
        transition: 0.5s;
    }
      .nav_down_list a{
        color: #fff;
        width:100px;
        height:30px;
        display:block;
    }
    .nav_down_list li:hover{
        background: #57a8da;
    }
    /* 轮播海报 */
    .banner{
        height: 745px;
        width:100%;
        min-width: 1415px;
        position: relative;
        overflow: hidden;
    }
    .banner li{
        width:100%;
        min-width: 1170px;
        position: absolute;
        height: 745px;
    }
        .cir_btn{
        width:100%;
        min-width: 1170px;
        text-align: center;
        position: absolute;
        bottom: 20px;
    } 
    .cir_btn li{
        margin:0 10px; 
        width: 20px;
        height: 20px;
        background: #fff;
        border-radius: 10px;
        display: inline-block;
    }
    /* 主体内容 */
    .index_content{
        width:1170px;
        margin:auto;
        position: relative;
        overflow: hidden;
    }
    .index_content p{
        top: 260px;
        position: relative;
        line-height: 1.8em;
    }
    .c1_left,.c_right{
        margin-top:1em; 
        width:35.25em;
        overflow: hidden;
        float: left;
        position: relative;
    }
    .c_right{
        margin-left:1em;
    }
    .c3{
        margin-top:1em;
    }
    .c1_left a{
        font-family:"Microsoft yahei";
        color: #4b99c6;
    }
    .c_right a{
        color:#4b4c4c;
        font-family:"Microsoft yahei";
    }
    .c2,.c3{
        overflow: hidden;
        position: relative;
    }
    .c1_left
    {
        height:38.19em;
        }
    .c2
    {
           height:18.5em;
        }
        .c3
    {
           height:18.75em;
        }
    .c1_content_1,.c2_content_1,.c3_content_1{
        margin:0 2.5em;
        top:50%;
        position: absolute;
    }
       .c1_content_1{
        margin:0 2.5em;
        top:70%;
        position: absolute;
    }
    .c1_left:hover p,.c2:hover p,.c3:hover p{
        top:0;
        transition: 0.6s;
    }
    .c1_left img,.c2 img,.c3 img{
        width:100%;
        height: 100%;
    }
    .c1_left:hover img,.c2:hover img,.c3:hover img{
        height: 100%;
        width:101%;
        transition:0.6s;
    }
    .c4{
        position: relative;
        width:1170px;
        margin:1em auto 0 auto;
        cursor: pointer;
    }
    .c4 img
    {
        width:100%;
        }
    .c4_content_1{
        color: #4b4c4c;
        font-family: "Microsoft yahei";
        overflow: hidden;
        margin-left:1em; 
        width:43em;
        position: absolute;
        bottom: 10em;
    }
    .c4_content_1 p{
        position: relative;
        top: 160px;
        line-height: 1.8em;
    }
    .c4:hover p{
        top: 0;
        transition: 0.6s;

    }
    /* 新闻资讯 */
    .news{
        position: relative;
        overflow: hidden;
        width:1170px;
        margin:50px auto 0 auto;
    }
    .news_list,.Industry_news,.Industry_news_1,.Industry_news_2{
        position: relative;
        overflow: hidden;
        width: 50%;
        float: left;
    }
    .news_list_btn,.Industry_news_btn{
        margin-bottom:0.6em; 
        font-size: 1.5em;
        font-family: "Microsoft yahei";
    }
    .news_list_btn a,.Industry_news_btn a
    {
        color: #1e1e1e;
        font-size: 0.5em;
        }
    .news_list li{
        line-height: 1.5em;
        font-family: "Microsoft yahei";

        color: #1e1e1e;
    }
    .news_list li span{
        font-size: 0.8em;
        color:#999;
    }
    .news_list li a{
        font-family: "Microsoft yahei";
        font-size: 1em;
        color: #1e1e1e;
    }
    .Industry_news_title{
        margin-top:10px; 
    }
    .Industry_news_title a{
        font-family: "Microsoft yahei";
        font-size: 1em;
        font-weight: 100;
        color: #1e1e1e;
    }
    .Industry_news_title h2{
        margin-bottom: 10px;
        font-size: 1.2em;
        font-weight: 100;
    }
    .Industry_news_title a p
    {
        line-height:1.6em;
        }
    .news_list ul a:hover,.Industry_news_title a:hover h2{
        color: #006ad0;
        text-decoration:underline;
        transition: 0.1s;
    }
    .Industry_news_1:hover p,.Industry_news_2:hover p
    {
        color: #006ad0;
        text-decoration:underline;
        transition: 0.1s;
        }
        
    /* 底部 */
    .foot{
        margin-top:20px; 
        width: 100%;
        min-width: 1170px;
        background: #282828;
    }
    .foot_contact{
        overflow: hidden;
        width: 1170px;
        margin:0 auto;
    }
    .foot_contact_btn{
        font-size: 1em;
        color: #fff;
        font-family: "Microsoft yahei";
    }
    .contact_list li span{
        color: #fff;
        font-family: "Microsoft yahei";
    }

    .foot_logo,.foot_contact_list,.erweima{
        
        width: 30%;
       float: left; 
    }
    .foot_logo{
        padding-top: 80px;
        text-align: center;
    }
    .erweima{
        font-family: "Microsoft yahei";
        padding-top: 40px;
        text-align: center;
        color: #fff;
    }
    .foot_contact_list{
        line-height: 40px;
        padding-top: 40px;
    }
    .copyright_bg{
        width: 100%;
        min-width: 1170px;
        margin-top:20px; 
        padding: 20px 0;
        border-top: 2px solid #888;
    }
    .copyright{
        text-align: center;
        font-family: "Microsoft yahei";
        font-size: 14px;
        color: #888;
        width:1170px;
        margin:0 auto;
    }
}
/* 750px-1170px */
/**********************************************************************************************************************/
@media screen and (min-width:750px) and (max-width:1170px) {
    .header{
        width:100%;
        margin:10px auto;
        position: relative;
        height: 60px; 
        font-size: 1em;
        
    }
        .nav{
            position: absolute;
            top:3.75em;
            z-index: 999;
            background: #fff;
            width:100%;
            display:none;
        }
        .nav li{
            padding-left: 1.5em;
            line-height: 1.8em;
            border-bottom:1px solid #ededed; 
        }
        .nav li a{
            font-size: 1em;
            font-family: "Microsoft yahei";
            color: #333;
        }
        .nav li:hover{
            background: #3191CC;
        }
        .nav li:hover a{
            color: #fff;
        }
        .logo{
            float: left;
        }
        .nav_down{
            margin-top:8px;
            float: right;
        }
         .cir_btn
         {
             display:none;
         }
    /* 主体内容 */
    .index_content{
        padding:0.6em;
        text-align: center;
        width: 43.43em;
        margin:auto;
    }
    .c1_left,.c_right{
        text-align: left;
        width:auto;
        overflow: hidden;
    }
    .c1_left a{
        font-family:"Microsoft yahei";
        color: #4b99c6;
    }
    .c_right a{
        color:#4b4c4c;
        font-family:"Microsoft yahei";
    }
    .c4 img{
        width: 100%;
    }
    .c4{
        width: 43.43em;
        margin: 0 auto;
        cursor: pointer;
    }
    .c1_content_1,.c2_content_1,.c3_content_1{
        margin:2.5em 0.5em;
    }
    .c4_content_1{
        color: #4b4c4c;
        font-family: "Microsoft yahei";
        width:43em;
     
    
    }
    .c4_content_1 p{
        line-height: 1.8em;
    }
     
    /* 新闻资讯 */
    .news{
        width: 43.43em;
        padding: 0.6em;
    }
    .news_list_btn,.Industry_news_btn{
        margin-bottom:0.6em; 
        font-size: 1.5em;
        font-family: "Microsoft yahei";
    }
    .news_list_btn a,.Industry_news_btn a
    {
        color: #1e1e1e;
        font-size: 0.5em;
        }
    .news_list li{
        line-height: 1.5em;
        font-family: "Microsoft yahei";

        color: #1e1e1e;
    }
    .news_list li span{
        font-size: 0.8em;
        color:#999;
    }
    .news_list li a{
        font-family: "Microsoft yahei";
        font-size: 1em;
        color: #1e1e1e;
    }
    .Industry_news_title{
        margin:0.6em 0;
    }
    .Industry_news_title a{
        font-family: "Microsoft yahei";
        font-size: 1em;
        font-weight: 100;
        color: #1e1e1e;
    }
    .Industry_news_title h2{
        font-size: 1.2em;
        font-weight: 100;
    }
    .news_list,.Industry_news{
        padding: 40rpx;
        width: auto;
    }
    /* 底部 */
    .foot{
        margin-top:20px; 
        width: auto;
        background: #282828;
    }
    .foot_contact{
        padding: 0.6em;
        width: 43.43em;
        margin:auto;
    }
    .foot_contact_list{
        color: #fff;
        margin-top:0.6em; 
    }
    .contact_list{
        margin-top:0.6em;
    }
    .contact_list li{
        line-height: 30px;
    }
    .erweima{
        margin-top: 0.6em;
        color: #fff;
        font-family: "Microsoft yahei";
    }
    .copyright_bg{
        width: 43.43em;
        margin-top:20px; 
        padding: 1.1em 0;
        border-top: 1px solid #888;
    }
    .copyright{
        font-family: "Microsoft yahei";
        font-size: 0.6em;
        color: #888;
        text-align: center;
    }
}
/* max-width:750px */
/**********************************************************************************************************************/
@media screen and (max-width:750px) {
    .header{
        width:100%;
        margin:10px auto;
        position: relative;
        height: 60px; 
        font-size: 1em;
        
    }
        .nav{
            position: absolute;
            top:3.75em;
            z-index: 999;
            background: #fff;
            width:100%;
            display:none;
        }
        .nav li{
            padding-left: 1.5em;
            line-height: 1.8em;
            border-bottom:1px solid #ededed; 
        }
        .nav li a{
            font-size: 1em;
            font-family: "Microsoft yahei";
            color: #333;
        }
        .nav li:hover{
            background: #3191CC;
        }
        .nav li:hover a{
            color: #fff;
        }
        .logo{
            float: left;
        }
        .nav_down{
            margin-top:8px;
            float: right;
        }
        .cir_btn
         {
             display:none;
         }
    /* 主体内容 */
    .index_content{
        padding:0.6em;
        text-align: center;
        width: auto;
        margin:auto;
    }
    .c1_left,.c_right{
        text-align: left;
        width:auto;
        overflow: hidden;
    }
    .c1_left a{
        font-family:"Microsoft yahei";
        color: #4b99c6;
    }
    .c_right a{
        color:#4b4c4c;
        font-family:"Microsoft yahei";
    }
    .c4 img{
        width: 100%;
    }
    .c4{
        width: auto;
        margin: 0 auto;
         cursor: pointer;
    }
    .c1_content_1,.c2_content_1,.c3_content_1{
        margin:2.5em 0.5em;
    }
    .c1_content img,.c2_content img,.c3_content img
     {
         width:100%;
         }
    /* 新闻资讯 */
    .news{
        width: auto;
        padding: 0.6em;
    }
    .news_list_btn,.Industry_news_btn{
        margin-bottom:0.6em; 
        font-size: 1.5em;
        font-family: "Microsoft yahei";
    }
    .news_list_btn a,.Industry_news_btn a
    {
        color: #1e1e1e;
        font-size: 0.5em;
        }
    .news_list li{
        line-height: 1.5em;
        font-family: "Microsoft yahei";

        color: #1e1e1e;
    }
    .news_list li span{
        font-size: 0.8em;
        color:#999;
    }
    .news_list li a{
        font-family: "Microsoft yahei";
        font-size: 1em;
        color: #1e1e1e;
    }
    .Industry_news_title{
        margin:0.6em 0;
    }
    .Industry_news_title a{
        font-family: "Microsoft yahei";
        font-size: 1em;
        font-weight: 100;
        color: #1e1e1e;
    }
    .Industry_news_title h2{
        font-size: 1.2em;
        font-weight: 100;
    }
    .news_list,.Industry_news{
        padding: 40rpx;
        width: auto;
    }
    /* 底部 */
    .foot{
        margin-top:20px; 
        width: auto;
        background: #282828;
    }
    .foot_contact{
        padding: 0.6em;
        width: auto;
        margin:auto;
    }
    .foot_contact_list{
        color: #fff;
        margin-top:0.6em; 
    }
    .contact_list{
        margin-top:0.6em;
    }
    .contact_list li{
        line-height: 30px;
    }
    .erweima{
        margin-top: 0.6em;
        color: #fff;
        font-family: "Microsoft yahei";
    }
    .copyright_bg{
        width: auto;
        margin-top:20px; 
        padding: 1.1em 0;
        border-top: 1px solid #888;
    }
    .copyright{
        font-family: "Microsoft yahei";
        font-size: 0.6em;
        color: #888;
        text-align: center;
    }
}
/*商城地址*/
.fixed
{   
    position:fixed;
    width:7.5em;
    height:2em;
    text-align:center;
    line-height:2em;
    background:#4b99c6;
    bottom:20.43em;
    right:0;
    border-radius:1em;
    font-family:"Microsoft yahei";
}
.fixed a
{
      color:#fff;
    }