﻿@charset "utf-8";
/* CSS Document */
input{ vertical-align:top}
#menu {
    margin: 0; height:70px;
    padding: 0;
    position: fixed;
    list-style-type: none;
    z-index: 1070;
    width: 100%; min-width:1200px;
    background: rgba(0,0,0,0.6) !important;background: #000000; top:0;
}
/*-------------------测名详细--------------------*/
.wrp_z{ width:100%; text-align:center}
.wrp_z div{ line-height:28px; color:#666; font-size:16px;}
.wrp_z span{  text-align:center; display:inline-block;background:#009933; font-size:16px; color:#fff; padding:3px 8px 5px 8px; border-radius:5px; margin:0 auto 10px auto }
.wrp_z a{ color:#666; text-decoration:underline; font-size:16px; float:left; margin-top:10px;}
.wrp_z span.l{ background:#fcaf40}
.wrp_z span.c{ background:#555}
.wrp_z span.jj{ background:#ea1441}
.fenshu{ width:117px; height:189px; background:url(../Images/fen.png) no-repeat; background-size:100%; font-size:36px; font-weight:bold; color:#e10200; padding:29px 0 0 32px; position:absolute; top:165px; right:24px;}
.wrp_z font.tgl{ line-height:48px; font-size:16px;}

.qds_slogan{ text-align:center; color:#fff; font-size:45px;  padding:80px 0 6px 0; width:100%}


.flip{width:100%; text-align:center; font-size:20px; font-weight:100; line-height:40px; padding-top:20px; color:#333; cursor:pointer;}


/*企大师首页——起名版本*/
.tit{ text-align:center; font-size:29px; color:#333; line-height:40px; padding:60px 0 40px 0;font-weight:100}

p.title { position: relative; top: 35%; font: 700 40px "Microsoft Yahei"; color: #fff; text-align: center;}
.zhineng{ width:100%; text-align:center; min-height:1200px;}
.index_wrapper .region_p1{ width:266px;}
.hytype_p1{ width:460px;}
.tishi{ font-size:14px; color:#fff; text-align:center; margin-top:55PX; position:absolute; bottom:165px; width:100%;}
.tishi i{ font-size:20px; margin-right:8px;}


.bottom{ background:#232323; text-align:center; width:100%; color:#8b8b8b; line-height:42px; min-width:1200px; }

.syrs1{ text-align:center; font-size:18px; color:#fff; padding:15px 0 35px 0}
.syrs1 b{ padding:0 4px; color:#ffb018;}
.ssfomr_box .btn{ height:58px; line-height:58px; background:#156fde; border:1px solid #308afa;  font-size:17px; font-weight:bold; display:block; color:#fff; padding:0 56px;transition: all 0.3s ease-out 0s;}
.body-back{color: rgb(0, 0, 0);background-color: rgb(204, 232, 207);}
.ny_qm{ width:100%; background:url(../Images/page2_bj.jpg) no-repeat; background-size:100%; height:600px; padding-bottom:0px;}
.ny_hm{ width:100%; background:url(../Images/page1_bj.jpg) no-repeat; background-size:100%; height:600px; padding-bottom:0px;}

.index_wrapper{ width:100%; height:auto; overflow:auto; padding-bottom:140px; min-width:1200px; position: relative}


/*首页新加内容*/
.tit{ text-align:center; font-size:29px; color:#000; line-height:40px;}

.zhuyi ul{ width:100%; border-top:1px solid #f1f1f1;border-right:1px solid #f1f1f1; height:auto; overflow:auto; }
.zhuyi li{ width:25%;*width:24.9%; float:left; text-align:center;  border-bottom:1px solid #f1f1f1;border-left:1px solid #f1f1f1; }
.zhuyi li a{display:block; width:100%;height:310px; padding-top:60px; background: #fff;text-decoration: none!important;}
.zhuyi li a:hover{
	background: #fafafa;
	text-decoration: none!important;
}
.zhuyi li span{ font-size:14px; color:#666; line-height:25px; padding:0 30px; display:block}
.zhuyi li p{ width:40px; margin:0 auto; border-bottom:1px solid #f1f1f1; margin-bottom:20px;}
.zhuyi li h3{ font-size:18px; color:#000; font-weight:normal; line-height:50px;}
.zhuyi li i{ font-size:80px; margin-bottom:20px; line-height:40px;}
.zhuyi li i.y1{ color:#00a9ef}
.zhuyi li i.y2{ color:#f6b825}
.zhuyi li i.y3{ color:#fb616b}
.zhuyi li i.y4{ color:#f6b826}
.zhuyi li i.y5{ color:#38bb9b}
.zhuyi li i.y6{ color:#7dbbe4}
.zhuyi li i.y7{ color:#38bb9b}
.zhuyi li i.y8{ color:#00aaf0}
.y9{color:yellow;}

.tishi1{ text-align:center;color:#f00; clear:both; margin-top:10px; margin-bottom:80px;}
.ssfomr_box select{ margin:0; height:58px; border:none; padding:0 18px 3px 18px; font-size:16px;g}
.ssfomr_box select option{ line-height:58px; padding:0; margin:0; vertical-align:top}
.ssfomr_box .btn{ height:58px; line-height:58px; background:#156fde; border:1px solid #308afa;  font-size:17px; font-weight:bold; display:block; color:#fff; padding:0 56px;transition: all 0.3s ease-out 0s;}

/*推荐系统内页*/
.jg_wrapper .ss_wrap{ width:1200px;}
.qds_logo{ padding:2%;}
.ss_wrap{ width:856px; overflow:hidden; margin:0 auto; padding:50px 0}
.index_wrapper .ss_wrap{ background:rgba(19,86,132,0.4); padding:15px; border-radius:6px; margin-top:25px;}
.index_wrapper .ssfomr_box input{ height:58px; border-radius:4px; line-height:58px;}
.index_wrapper .ssfomr_box select,.index_wrapper .ssfomr_box .btn{border-radius:4px;}

.index_wrapper .cpzh{ width:200px;}
.index_wrapper .region{ width:120px;}
.index_wrapper .ssfomr_box input{ margin:0; font-size:16px; padding:0 16px;}

.ssfomr{background:rgba(19,86,132,0.4); padding:10px; border-radius:4px;}

.jg_wrapper .ssfomr_box input{ height:42px; border:none; padding:0 26px; font-size:16px;border-radius:4px;}
.jg_wrapper .ssfomr_box input{ font-size:15px; border:1px solid #d8d8d8 !important;}
.jg_wrapper .ssfomr_box select{ height:56px; font-size:14px;}
.jg_wrapper .ssfomr_box input{ height:44px; padding:0 14px;}
.jg_wrapper .ssfomr_box .btn{ width:104px; padding:0; height:45px; font-size:18px; line-height:45px; font-weight:100; margin-left:10px; border:1px solid #156fde;}
.jg_wrapper .ssfomr_box .btn img{ width:28%;}
.ssfomr_box .btn:hover{ background:#1d80fa; cursor:pointer;}
.ssfomr_box .btn:active{ background:#195eb3;}
.jg_wrapper .cpzh{ width:290px;}
.jg_wrapper .region{ width:200px;}
.jg_wrapper .ssfomr_box select{ height:43px; padding:0 12px; margin:8px 0; font-size:15px;border:1px solid #d8d8d8 !important;}
.jg_wrapper .ssfomr{ float:right;}
.ssfomr_box input{ width:100%; background:#fff; margin:0 0; border:1px solid #eee !important;}
.hytype{ width:182px;}


.qming{border-top: none;border-left:none; height:auto; overflow:auto}
.qming li{ width:23%; margin-right:2%; margin-bottom:2%; text-align:center; float:left; background:#fff; color:#666; font-size:14px; line-height:45px; border:1px solid #ebecec;border:1px solid #ebecec}



  
/*animate-custom*/
@keyframes fadebottom {
  0% {
    opacity: 1;
    transform: translateY(0px);
    -moz-transform: translateY(0px);
    -o-transform: translateY(0px);
  }
  25% {
    opacity: 0;
    transform: translateY(20px);
    -moz-transform: translateY(20px);
    -o-transform: translateY(20px);
  }
  30% {
    opacity: 0;
    transform: translateY(0px);
    -moz-transform: translateY(0px);
    -o-transform: translateY(0px);
  }
  45% {
    opacity: 1;
    transform: translateY(0px);
    -moz-transform: translateY(0px);
    -o-transform: translateY(0px);
  }
  100% {
    opacity: 1;
    transform: translateY(0px);
    -moz-transform: translateY(0px);
    -o-transform: translateY(0px);
  }
}

/*lunbo*/
#box{ display:none; width:358px;  margin:0 auto; position:absolute; top:400px;}

/*list*/
.heming {
    width: 1200px;
    height: 95px;
    margin: 0 auto;
    margin-top: 25px;
}
.heming1 {
    width: 174px;
    height: 95px;
    line-height: 95px;
    color: white;
    font-size: 26px;
    font-family: "微软雅黑", "Geneva", "Arial";
    font-weight: 900;
    text-align: center;
    background-color: #1D94DA;
    float: left;
}
.heming2 {
    width: 1026px;
    height: 95px;
    line-height: 95px;
    color: #555555;
    font-size: 14px;
    font-family: "微软雅黑", "Geneva", "Arial";
    text-align: center;
    background-color: #ECECEC;
    float: left;
}
.heming3 {
    width: 805px;
    height: 95px;
    line-height: 95px;
    color: #555555;
    font-size: 16px;
    font-family: "微软雅黑", "Geneva", "Arial";
    text-align: center;
    background-color: #ECECEC;
    float: left;
}
.heming4 {
    width: 200px;
    height: 55px;
    line-height: 55px;
    text-align: center;
    background-color: #FCA234;
    float: left;
    border-radius: 5px;
    margin-top: 20px;
}
.heming4 a {
    color: white;
    font-size: 22px;
    font-family: "微软雅黑", "Geneva", "Arial";
    font-weight: 900;
    /*background: url(../Images/dh.png) no-repeat;*/
    text-align: right;
    background-position: 13px 15px;
}