@charset "utf-8";
/* CSS Document */

.banner_home{width: 100%;margin: 0px auto;}
.banner_home ul{ height: 320px;}
.banner_home ul li{ background: #1DB3FB; height: 410px; }
.banner_home ul li img{ margin: 110px; }

/*轮播上面背景background: rgba(253, 253, 253, 0.41) !important;*/
.top_menu {position:relative;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66fdfdfd,endColorstr=#66fdfdfd) !important;}
/*轮播图片*/
#img1{background-color:#b2d9f8;}
#img2{position:relative;background-color:#c9aefd;}
#img3{position:relative;background-color:#d5d5d5;}
.join_in_btn {position:absolute;top:265px;left:603px;width:104px;height:34px;}
.join_in_btn2 {position: absolute;top: 377px;left: 395px;width: 101px;height: 23px;}

#picBox {position:relative;height:400px;}
#show_pic{width: 100%;height: 400px;position: absolute;top: 0px;background-color: #fff;}
#show_pic li {height:400px;margin:0px auto;margin-top: 0px;background:url(../img/banner2.png) no-repeat center center;}
#img{ background: #4864CD; }

.content {width:1169px;margin:0px auto;}
.loginbox{ width:1169px; height:300px; margin:0 auto; position:relative;}
.position{ width:286px; height:248px; background:url(../img/bg_alpha.png); position:absolute; top:30px; right:20px;}
.input_alpha{ margin:30px 0 0 25px;}
.input_alpha p{ font-size:14px; font-family:"微软雅黑"; color:#323232; height:23px;}
.input_alpha2 p{ font-size:14px; font-family:"微软雅黑"; color:#323232; height:23px;}
.input_alpha input{ border:none; background:#ff5704; width:227px; height:39px; line-height:39pxx; font-family:"微软雅黑"; font-size:20px; color:#fff; cursor:pointer;}
.input_alpha2{ margin:60px 0 0 25px;}
.input_alpha2 input{ border:none; background:#e18659; width:227px; height:39px; line-height:39pxx; font-family:"微软雅黑"; font-size:20px; color:#fff; cursor:pointer;}

/*head*/
.top_jdt {position:relative;z-index:15; font-size: 12px;}
.top_head {background:#f0f1f1;} 
.top_center {width:1169px;margin:0px auto;}
.top_center li {float:left;height:36px;line-height:36px;padding:0px 4px;}

.top_head .top_center .fr li{ padding: 0px 22px; }

.codeNum img {width:92px;height:92px;border:1px solid #f4f4f4;}
.top_center .linetop {width:1px;height:12px;background-color:#333;margin:12px 8px 0px 8px;padding:0;}
.top_center .fr li {margin-left:10px;}
.codeNum {position:relative;width:118px;}
.codeNum img {margin:6px 0px 0px 14px;border:1px solid #f4f4f4;}
.code_close {display:none;position:absolute;top:5px;left:-6px;width:25px;height:25px;background:url(/jdt/images/index/close_btn.png) no-repeat center center;cursor:pointer;}
.top_center .arrow {display:inline-block;color: #bdbdbd;padding-left: 7px;}

.logo {float:left;width:220px;background:url(../images/index/logo_bg.png) no-repeat center center;}
.logo a {display:block;width:285px;height:47px;margin:30px 0px 30px 16px;cursor:pointer;}
.logo img{  }



.content{ width:1169px; margin:30px auto; height:100px;}
.content dl{ width:308px; float:left; height:92px; color:#4d4b4b; margin:16px 0 0 0;}
.content dt{ float:left; margin-right:10px; height:92px;}
.content dd{ font-size:12px; font-family:"微软雅黑"; float:left; width:210px;}

.content dd.consult_icon{ background:url(../img/icon_con.jpg)  0 5px no-repeat; font-size:14px; font-family:"微软雅黑"; margin:10px 0 0 0px; text-indent:1.5em;}
.content dd.consult_icon a{ color:#ee6602; text-decoration:none;}
.content dd.consult_icon a:hover{ cursor:pointer;}

.content .lastwidth{ width:303px;}
.content .lastwidth dd{ width:178px; margin:0px 0 0 0px;}
.content .lastwidth dd a{ color:#ee6602; text-decoration:none;}
.content .lastwidth dd a:hover{text-decoration:none;}
.content .lastwidth dd span{ margin:0 3px 0 3px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#b3b3b3;}



.content .lastwidth2{ width:250px;}
.content .lastwidth2 dd{ width:173px; margin:0px 0 0 0px;}
.content .lastwidth2 dd a{ color:#ee6602; text-decoration:none;}
.content .lastwidth2 dd a:hover{text-decoration:none;}
.content .lastwidth2 dd span{ margin:0 3px 0 3px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#b3b3b3;}
.content dd.titleimg{ margin-bottom:5px; font-size:18px; color:#000;}


.blank_line{ width:1169px; height:10px; border-top:1px solid #dae2ed; margin:0 auto;}
.content2{ width:1169px; margin:30px auto; height:90px; position:relative;}
.content2 ul{ float:left; width:330px; margin-left:65px;} 
.content2 ul.lasttext{ width:275px; margin-left:95px;}
.content2 ul li{ font-size:12px; font-family:"微软雅黑"; width:265px; line-height:18px; color:#7c7b7b;}
.content2 ul li.title_down{ font-size:18px; color:#404040; margin-bottom:5px;}
.content2 ul li span{ color:#ee6602; font-size:14ox;}
.content2 ul li.detail{ color:#ee6602; font-family:Arial, Helvetica, sans-serif; text-align:right; margin-top:5px;}
.content2 ul li.detail a{ color:#ee6602; text-decoration:none;}
.content2 ul li.detail a:hover{ cursor:pointer;}

.need{ position:absolute; top:0; left:0;}
.need2{ position:absolute; top:0; left:395px;}
.need3{ position:absolute; top:0; left:820px;}


.content3{ width:100%; height:150px; background:#f5f7fa; border:1px solid #dae2ed;}
.learn_more{ width:1169px; margin:0 auto;}
.learn_more ul{ margin-top:30px;}
.learn_more ul li{ font-size:16px; font-family:"微软雅黑"; float:left; width:380px; text-align:center;}
.learn_more ul li a{ color:#000; text-decoration:none;}
.learn_more ul li a:hover{ text-decoration:none; cursor:pointer;}
.learn_more ul li.learn_img1{ background:url(../img/home_img5.jpg) 120px 0 no-repeat;}
.learn_more ul li.learn_img2{ background:url(../img/home_img6.jpg) 85px 0 no-repeat;}
.learn_more ul li.learn_img3{ background:url(../img/home_img7.jpg) 95px 0 no-repeat;}


.learn_more ul.graytext li{ background:none; font-size:12px; color:#999999; margin-top:40px;}

.content_list{ background: #f2f2f2; padding:20px; }
.content_list .cl_ol{ width: 1169px; margin: 0 auto; }
.content_list .cl_ol dd{ width: 25%; display: inline-block; float: left}
.box_list{ margin: 0px 5px; border:1px solid #e2e2e2;  }
.list_img{ width: 100%; height: 190px; overflow: hidden; background: #ccc; text-align: center; }
.list_img img{ height: 190px; }
.list_con{ padding: 10px 20px; background: #fff; height: 127px; }
.list_con li{ font-size: 12px; line-height: 20px; margin-bottom: 6px; }
.list_con li.li_btn{ text-align: center; margin-top: 10px; }
.list_con li.li_btn .btn{ display: inline-block; padding: 1px 20px; border:1px solid #ee6602; border-radius:5px; color: #ee6602; cursor: pointer; }
.list_con li.li_btn .btn:hover{ color: #fff; background: #ee6602; }
.list_con li.li_img{ text-align: center; }
.list_con li.li_i{}
.list_con li.li_i .icon_money{ background: url(../img/icon_money.jpg) no-repeat; display: inline-block; float: left; height: 20px; width: 20px; margin-right: 10px; }
.second_box{
    width: 100%;
    background: #f5f5f5;
    display: flex;
    flex-direction:row;
  }
  .second_img_box{
    padding-top: 19px;
    }
  .second_img{
    width: 60px;
    height: 60px;
  } 
  .seconditem_one{
    width: 40%;
    display: flex;
    flex-direction:row;
    padding:20px 20px 20px 17%;
    justify-content:flex-end
  }
  .seconditem_two{
    width: 20%;
    display: flex;
    flex-direction:row;
    padding:20px
    
  }
  .seconditem_three{
    width: 40%;
    display: flex;
    flex-direction:row;
    padding:20px 17% 20px 20px;
    justify-content: flex-start
  }
  .secondline{
    width: 2px;
    height: 90px;
    background: #e6e6e6;
    margin: 20px 0;
  }
  .second_content{
    display: flex;
    flex-direction:column;
    padding-left:20px
    
  }
  .secondtitle{
    width: 260px;
    padding:10px 0 8px 0;
    font-size: 20px;
    font-family: Microsoft YaHei, Microsoft YaHei-Bold;
    font-weight: 700;
    color: #4d4d4d;
  }
  .seconddetail{
    font-size: 12px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    text-align: left;
    color: #4d4d4d;
    line-height: 20px;
    letter-spacing: 0.35px;
  }
  .detail_box{
    margin-top: 40px;
    display: flex;
    flex-direction:row;
  }
  .detail_box{
    display: flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:center;
  }
  .detailitem{
    width: 34%;
    margin-left: 15px;
    margin-bottom: 15px;
    display: flex;
    flex-direction:row;
    background:url(../img/icon/cssbaground.png) no-repeat center center;
  }
  .itembox{
    padding:20px;
  }
  .item_img{
    width: 310px;
    height: 230px;
  }
  .itemdetail{
    color: #fff;
    display: flex;
    flex-direction:column;
  }
  .detail_title{
    font-size: 20px;
    padding-top:20px;
    font-family:Microsoft YaHei, Microsoft YaHei-Bold;
    font-weight:700;
    text-align: left;
    color: #ffffff;
    letter-spacing: 0.5px;
  } 
  .detail_info{
    font-size: 16px;
    height: 160px;
    font-family: Microsoft YaHei, Microsoft YaHei-Regular;
    font-weight: 400;
    text-align: left;
    color: #ffffff;
    letter-spacing: 0.4px;
  }
  .detail_button{
    display: flex;
  }
  .bigbutton{
    text-align: center;
    padding:10px;
    width: 150px;
    background: linear-gradient(#fd6c14 0%, #ff7e4b 100%);
    border-radius: 6px;
    a {
        color:#fff;
    }
  }
  .smbutton{
    text-align: center;
    padding:8px;
    width: 80px;
    font-size: 8px;
    background: linear-gradient(#fd6c14 0%, #ff7e4b 100%);
    border-radius: 6px;
    margin-left: 10px;
    a {
        color:#fff;
    }
  }
  .button{
    width: 10px;
    height: 10px;
    
  }


