*{ font-family:"微软雅黑";text-decoration:none; list-style:none;  }
ul,li,p,h1,h2,h3,h4,h5,h6,form,img,div,dl,dt,dd,span{margin:0;padding:0;border:0;}
ul,li{list-style-type:none;margin:0;padding:0;}
body img{ border:0px;}
body{ margin:0; padding:0px; min-width: 1000px;}
.box{width:1000px; margin:0 auto}
.clear{clear: both;}
.clear24{clear: both; height: 24px;}
.clear30{clear: both; height: 30px;}
.clear35{clear: both; height: 35px;}
.clear48{clear: both; height: 48px;}
.clear70{clear: both; height: 70px;}
.clear75{clear: both; height: 75px;}
.left{float: left;}
.right{float: right;}
a:hover{color:#fff;}

.top1{ height:36px; background:#7d7d7d; }
.top1_1{float: right;}
.top1_1 span{float: left; margin-left: 35px; line-height: 36px; color: #fff; font-size: 16px;}
.top1_1 span a{color: #fff; font-size: 16px; }
.top1_2{ height: 89px;}
.toplogo{float: left; margin-top: 13px;}
.top1_3{float: right; width: 195px; margin-top: 7px;}
.top1_3 .enter{width: 150px;
    height: 22px;
    display: block;
    border: 0px;
    background: url("../Images/juxing.png") no-repeat;
    border-radius: 13px;
    margin-right: 5px;
    padding:0 5px;}
.top1_3 .sb{width: 26px;
    height: 26px;
    display: block;
    background: url("../Images/index36.png") center no-repeat;

    border: 0px;
    cursor: pointer;
    border-radius: 13px;margin-top: -2px;}
/*首页轮播修改*/
.DB_tab251 {width:100%;height:600px;position:relative;overflow:hidden;}
.DB_tab251 .DB_bgSet1{position:relative;}
.DB_tab251 .DB_bgSet1 li{position:absolute;width:100%;height:600px;display:none}
.DB_tab251 .DB_menuWrap{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab251 .DB_menuWrap .DB_menuSet1{position:absolute;width:100%;top:560px; margin-left:465px;font-size:0}
.DB_tab251 .DB_menuWrap .DB_menuSet1 li{cursor:pointer;margin:0 6px;display:inline}
.DB_tab251 .DB_prev1{position:absolute;left:0px;top:158px;cursor:pointer;display:none}
.DB_tab251 .DB_next1{position:absolute;right:0px;top:158px;cursor:pointer;display:none}

.nav{height: 80px;}
.nav ul li{float: left; height: 80px;}
.nav ul li a{display: block; height: 40px; color: #5b5b5b; padding:25px 20px 0 20px;}
.nav ul li a img{ margin: 0 auto ; display:block; }
.nav ul li a p{font-size: 16px;  text-align: center; line-height: 32px;}
.nav ul li a:hover,.navzdy{border-bottom: 3px solid #21aae1;}

.top1,.box1{width:1366px; margin:0 auto;}
.box1{}
.nav1{float:left;}
.logo1{float:left;padding-right:50px;}
.ewm{float:right; height:100px; width:179px;background: url("../Images/ewm.png") no-repeat; }

.index_bottom{ background: #bfbfbf; padding: 18px 0px;}
.index_bottom1{ width: 1000px; margin: 0 auto; height: 26px;}
.index_bottom1_1{border-bottom:2px solid #fff; margin-bottom: 10px;}
.index_bottom1 P{ color: #fff; font-size: 14px; line-height: 20px; display: block; text-align: center; }
.index_bottom1_1 p{    color: #fff;
    display: block;
    font-size: 14px;
    height: 26px;
    line-height: 17px;
    text-align: center;}
.index_bottom1 p a{color: #fff;
    font-size: 16px;
    /* margin-right: 114px; */
    display: inline-block;
    width: auto;
	padding:0 10px;}
/*头部、尾部结束*/

.index1{ padding: 30px 0px 0px 0px; background: #f9f9f9;}
.index1_1{ }
.index1_2{ /* width: 350px; */ margin: 0 auto; margin-bottom: 34px;}
.index1_2 span{ font-size: 24px; color: #41bdee; text-align: center; display: block;font-weight: bold}
.index1_2 h3{ font-size: 20px; color: #9f9f9f; text-align: center; display: block; line-height: 31px;font-weight: lighter}
.index1_2 .index1_3{width: 76px; margin: 0 auto; height: 3px; display: block; border-bottom: 2px solid #9b9b9b;}
.index1_4{ float: left; margin-right: 33px;}
.index1_5{padding-top: 14px;}
.index1_5 span{ font-size: 22px; color: #21aae1; margin-bottom: 12px; display: block;}
.index1_5 p{ font-size: 16px; color: #5b5b5b; line-height: 34px; display: block;}
.index1_5 span a{color: #21aae1;}
.index1_5 p a{color: #5b5b5b;}
.index1_2 .index1_6{width: 116px; margin: 0 auto; height: 3px; display: block; border-bottom: 2px solid #9b9b9b;}
.index1_7{font-size: 16px; color: #868686; text-align: center; line-height: 24px; margin-bottom:30px;}
.index1_8{font-size: 20px; color: #41bdee; text-align: center;  }


/*
.index1{width: 1365px;margin: 0px auto;}*/
.index2{margin: 0px auto;width: 1365px;}
.index2-{background: #f9f9f9; padding: 0px 0px 0px 0px;}
.index2_0{float: left; width: 1023px;}
.index2_1{ float: left; width: 341px; height: auto;  /*max-width: 336px;
    min-width: 250px;*/ position: relative;}
.index2_1-1{ float: left; width: 501px; height: 461px;  /*max-width: 336px;
    min-width: 250px;*/ position: relative;}
.index2_1 img{height: 461px;
    /*max-width: 336px;
    min-width: 250px;    width: 100%;*/
    width: 341px;
    }
.index2_123{ float: left; width: 100%; height: auto;  /*max-width: 336px;
    min-width: 250px;*/ position: relative;}
.index2_123 img{height: auto;
    /*max-width: 336px;
    min-width: 250px;*/
    width: 100%;
    }
.index2_left{ float: left; width: 341px;}
.index2_2{padding: 25px 18px 10em 20px; position: absolute; top: 0px; left: 0px; z-index: 99999;}
.index2_3 { margin-bottom: 20px; }
.index2_3 h3{ font-size:18px; font-weight: 100 }
.index2_3 p{line-height: 32px; font-size:22px;  display: block; float: left;font-weight:bold;}
.index2_4 ul li{ float: left;   width: 50%; height: 2em;}
.index2_5{/* width: 100%;  */ width: 501px; height:35px; background: url("../Images/index7.png") repeat; position: absolute; right: 0px; bottom: 0;}
.index2_5 h3{font-size: 20px;
    color: #fff;
    float: left;
    margin-left: 172px;
    font-weight: bold;
    line-height: 35px;}
.index2_5 span{font-size: 14px; color: #fff; float: left; margin-left: 8px; line-height: 40px;}
/*@media (max-width: 1000px) {
.index2_3 h3{ font-size:18px; font-weight: 100 }
.index2_3 p{line-height: 32px; font-size:22px;  display: block; float: left;font-weight:bold;}
.index2_4 { font-size: 12px;}
.index2_5 h3{font-size: 18px;
    color: #fff;
    float: left;
    margin-left: 104px;
    font-weight: bold;
    line-height: 2.2vw;}
.index2_5 span{font-size: 12px; color: #fff; float: left; margin-left: 8px; line-height: 27px;}
}

@media (min-width: 1000px)  {
.index2_3 h3{ font-size:18px; font-weight: 100 }
.index2_3 p{line-height: 32px; font-size:22px;  display: block; float: left;font-weight:bold;}
.index2_4 { font-size: 1.1rem;}
.index2_5 h3{font-size: 1.5vw;
    color: #fff;
    float: left;
    margin-left: 104px;
    font-weight: bold;
    line-height: 2.2vw;}
.index2_5 span{font-size: 1.2vw; color: #fff; float: left; margin-left: 8px; line-height: 2.7vw;}
}*/
 .index3{width: 1365px;margin: 0px auto;}
.index3_1{width: 50%; position: relative; float: left;}
.index3_1-1{width: 50%; position: relative; float: left;}
.index3_2{position: absolute; top: 0px; left: 0px;}
.index3_1 img{ width: 100%; height: auto;}
.index3_3{padding-top: 34px; padding-left: 36px;}
.index3_4{ margin-bottom: 31px;}
.index3_4 SPAN{font-size: 16px; color: #fff;}
.index3_4 h3{font-size: 30px; color: #fff;}
.index3_4 p{border-bottom: 3px solid #fff; height: 3px; display: block; width: 63px;}
.index3_5 ul li{padding-left: 22px; font-size: 16px; color: #fff;}
.index3_51{background: url("../Images/index16.png") left no-repeat;}
.index3_52{background: url("../Images/index17.png") left no-repeat;}
.index3_53{background: url("../Images/index18.png") left no-repeat;}
.index3_54{background: url("../Images/index19.png") left no-repeat;}
.index3_55{background: url("../Images/index20.png") left no-repeat;}
.index3_56{background: url("../Images/index21.png") left no-repeat;}


.index4{position: relative; margin-bottom: 40px;}
.index4_left{width: 502px;}
.index4_right{width: 433px; height: 308px; padding-top: 39px; font-size: 16px; color: #868686; position: relative; line-height:28px;}
.index4_1{ position: absolute; bottom: 0px; right: 0px;}
.index4_1 a{float: left; text-align: center; }
.index4_1 a:hover{color:#333;}
.index4_2{width: 120px; height: 38px; display: block; background: #41bdee; color: #fff;line-height: 38px;}
.index4_3{height: 34px;width: 116px; display: block; color: #868686; border: 2px solid #868686; margin-left: 10px; line-height: 34px;}
.index4_4{ position: absolute; width: 155px; height: 156px; top: 22px; left: 513px; z-index: 99;}
.index4_4 ul li{font-size: 16px; color: #868686; height: 39px; line-height: 39px; width:155px; text-align: center; cursor: pointer;}
.index4_all{display: none;}
.hr{border-bottom: 1px solid #fff; margin-bottom: 10px;}
