@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th,td {margin: 0;padding: 0;}
ul{ list-style:none;}
body, button, input, select, textarea {color: #333333;}
body, button, input, select, textarea { font:12px/1.5 tahoma,"microsoft yahei","\5FAE\8F6F\96C5\9ED1"}
a{ text-decoration:none; outline:none;}
img{ border:none;}
.clearfix { zoom:1;}
.clearfix:after { content:".";display:block;height:0;clear:both; visibility:hidden;}
.fl{float:left; display:inline; } 
.fr{float:right; display:inline;}
.container { width:960px; margin:0 auto;}
.container1000 { width:1000px; margin:0 auto;}
.bg1 {
    width: 100%;
    height: 700px;
    background:#ffffff;
    margin-top: 30px;
}

.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:20px;}
.pr25{ padding-right:25px;}
.pr30{ padding-right:30px;}

.pl30 { padding-left:30px;}
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl20{ padding-left:20px;}
.pl25{ padding-left:25px;}
.pl40{ padding-left:40px;}

.pt5{ padding-top:5px;}
.pt7{ padding-top:7px;}

.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt25{ padding-top:25px;}
.pt30{ padding-top:30px;}
.pt35{ padding-top:35px;}

.jingying.pb5{ padding-bottom:5px;}
.pb8{ padding-bottom:8px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.pb30{ padding-bottom:30px;}
.pb40{ padding-bottom:40px;}

.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}

.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml12{ margin-left:12px}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.ml27{ margin-left:27px}
.ml90{ margin-left:90px;}

.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt50{ margin-top:50px;}

.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.mb40{ margin-bottom:40px;}

/*公用底部*/
body {position:relative;_background-attachment:fixed;_background-image:url(about:blank);}
.publicFooter { width:100%;position:fixed; bottom:0; left:0; height:54px; z-index:9998; background:#e6e6e6; }
.publicFooter ul { padding-top:12px;}
.publicFooter li { margin-left:3px;}
.publicFooter .footerBtn a{ display:block; width:135px; height:32px; line-height:32px; text-align:center; color:#ffffff; font-size:14px; background:#4fb0e1;}
.publicFooter .footerBtn a:hover { background:#2b97cd;}
.publicFooter .closeBtn { display:block; width:30px; height:32px; background:url(http://cacheimg.kuakao.com/jixun/public/images/footerBtn_03.jpg) no-repeat;}

/*二维码*/
.publicewm {position:fixed; bottom:60px; left:0; width:120px;_position: absolute;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||60)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9980;}

/*返回顶部
.scrollTop {width: 45px;height: 107px;background:url(http://cacheimg.kuakao.com/jixun/public/images/e_top.png) no-repeat;cursor: pointer;display: none;}*/

/*新边栏*/
.rightTqBar {float:right; position:fixed; right:10px; top:75px; z-index:9999;}
.rightTqBar a { display:block;}
.qqqun { display:block; width:94px; height:94px; background:url(http://cacheimg.kuakao.com/jixun/public/images/rightBarImg_05.jpg) no-repeat;}
.qqqun:hover { background:url(http://cacheimg.kuakao.com/jixun/public/images/rightBarImgHover_05.jpg) no-repeat;}
.ewmImg { display:block; width:94px; height:94px; background:url(http://cacheimg.kuakao.com/jixun/public/images/rightBarImg_06.jpg) no-repeat;}
.ewmImg:hover { background:url(http://cacheimg.kuakao.com/jixun/public/images/rightBarImgHover_06.jpg) no-repeat;}
.gotop { display:block; width:94px; height:34px; background:url(http://cacheimg.kuakao.com/jixun/public/images/rightBarImg_07.jpg) no-repeat;}
.gotop:hover { background:url(http://cacheimg.kuakao.com/jixun/public/images/rightBarImgHover_07.jpg) no-repeat;}


/*黑色导航*/
.gyNavBg { background:#323232; height:54px; width:100%;}
.gyNavBg .logo{height: 54px;}
.gyNavBg .logo a { display:block;}
.gyNavBg .mgLogo span { color:#ffffff; line-height:52px; font-size:18px;}
.mgLogo a { line-height:53px; color:#ffffff; font-size:16px;}
.gyNav .mainBtn{ line-height:54px;}
.gyNav .mainBtn { display:block; font-size:16px; color:#fefefe; padding:0 15px; text-align:center;}
.gyNav .mainBtn { background:url(http://cacheimg.kuakao.com/jixun/article/images/navBtnBg_04.jpg) no-repeat right 0; height:54px;}
.gyNav li.liLast { background:none;}
.gyNav .navListBg { background:url(http://cacheimg.kuakao.com/jixun/article/images/navlistBg_07.jpg) no-repeat 84px 25px; padding:0 18px}

.gyNav .navHidden { display:none;  position:absolute; z-index:8888;background:#ffffff; box-shadow:0px 0px 5px 2px #d5d5d5;}
.gyNav .navHidden .icon { background:url(http://cacheimg.kuakao.com/jixun/shMg/images/iconBg_02.png) no-repeat; width:16px; height:9px; position:absolute;}
.gyNav .navHidden .icon1 { top:-9px; left:403px;}
.gyNav .navHidden .icon2 { top:-9px; left:53px;}
.gyNav .navHidden .icon3 { top:-9px; left:48px;}
.gyNav .navHidden a { color:#666666; font-size:14px;}
.gyNav .navHidden a:hover { color:#eb510b;}
.gyNav .navHidden .titleBox { border-bottom:1px #999999 solid;}
.gyNav .navHidden .titleBox h2 { line-height:40px; font-weight:normal; font-size:16px; border-bottom:2px #0e6eb8 solid; width:; margin-bottom:-1px;}
.pl100 { padding-left:100px;}
.gyNav .navHidden1 { padding-top:10px; left:-360px; width:1000px; padding-bottom:20px;}
.gyNav .navHidden2 { width:124px; padding-bottom:10px;}
.gyNav .navHidden2 li , .navHidden3 li { text-align:center;}
.gyNav .navHidden3 { width:110px; padding-bottom:10px;}
.gyNav td { height:40px; }
.gyNav .navHidden a { line-height:30px;}

/*黑色底部*/
.blackFooterBg { background:#323232;overflow: hidden;}
.vip2Footer { height:160px; /*padding-top:35px;*/}
.vip2Footer p { line-height:30px; font-size:14px; color:#ffffff; }


.bg1 { width:100%; height:530px; background:#ffffff; margin-top:1px;}
.bg1 .d1 {background:#fff3cb;}
.bg1 .d2 {background:#d2daff; margin-top:20px;}
.bg1 .d3 {background:#d2daff;}
.bg1 .d4 {background:#d2daff;}
.bg1 .d5 {background:#d2daff;}
.bg1 .d6 {background:#d2eeff;}
.bg1 .d7 {background:#d2eeff;}
.bg1 .d8 {background:#d2eeff;}
.bg1 .d9 {background:#d2e9ff;}
.bg1 .d10 {background:#e2d2ff;}
.bg1 .d11 {background:#e2d2ff;}
.bg1 .d12 {background:#e2d2ff;}
.bg1 .d13 {background:#e2d2ff;}
.bg1 .dbox {width:235px; height:146px;  border-radius:5px;}
.bg1 .dbox h4 { text-align:center; padding-top:15px; font-size:20px; font-weight:bold;}
.bg1 .d1 h4 { color:#56440a;}
.bg1 .d2 h4 { color:#2a3fa3;}
.bg1 .d3 h4 { color:#2a3fa3;}
.bg1 .d4 h4 { color:#2a3fa1;}
.bg1 .d5 h4 { color:#2b40a1;}
.bg1 .d6 h4 { color:#265a79;}
.bg1 .d7 h4 { color:#265a79;}
.bg1 .d8 h4 { color:#265a79;}
.bg1 .d9 h4 { color:#1d4e7e;}
.bg1 .d10 h4 { color:#5a30a5;}
.bg1 .d11 h4 { color:#5a30a5;}
.bg1 .d12 h4 { color:#5a30a5;}
.bg1 .d13 h4 { color:#5a30a5;}


.bg1 .p1 {text-align:center; font-size:16px; font-weight:normal; color:#796216; margin-top:6px;}
.bg1 .d2 .p1 { color:#4e62c0;}
.bg1 .d3 .p1 { color:#4e62be;}
.bg1 .d4 .p1 { color:#4d62be;}
.bg1 .d5 .p1 { color:#4e62be;}
.bg1 .d6 .p1 { color:#3f8bb9;}
.bg1 .d7 .p1 { color:#438bb9;}
.bg1 .d8 .p1 { color:#438bb9;}
.bg1 .d9 .p1 { color:#417eb8;}
.bg1 .d10 .p1 { color:#7453af;}
.bg1 .d11 .p1 { color:#7453af;}
.bg1 .d12 .p1 { color:#7453af;}
.bg1 .d13 .p1 { color:#7453af;}

.bg1 .p2 {width:196px; margin:0 auto; margin-top:14px;}
.bg1 .a1 {width:110px; height:30px; background:#e28f0c; border-radius:5px; text-align:center; line-height:30px; font-size:14px; font-weight:normal; color:#fff;}
.bg1 .a2 {width:77px; height:30px; background:#e28f0c; border-radius:5px; text-align:center; line-height:30px; font-size:14px; font-weight:normal; color:#fff;}
.bg1 .d2 .p1 {color:#7453af;}
.bg1 .d2 .a1 ,.bg1 .d2 .a2 { background:#465ecc;}
.bg1 .d3 .a1 ,.bg1 .d3 .a2 { background:#465ecc;}
.bg1 .d4 .a1 ,.bg1 .d4 .a2 { background:#445dcd;}
.bg1 .d5 .a1 ,.bg1 .d5 .a2 { background:#445dcd;}
.bg1 .d6 .a1 ,.bg1 .d6 .a2 { background:#2d94d3;}
.bg1 .d7 .a1 ,.bg1 .d7 .a2 { background:#2d94d3;}
.bg1 .d8 .a1 ,.bg1 .d8 .a2 { background:#2d94d3;}
.bg1 .d9 .a1 ,.bg1 .d9 .a2 { background:#3385d3;}
.bg1 .d10 .a1 ,.bg1 .d10 .a2 { background:#7a4ad1;}
.bg1 .d11 .a1 ,.bg1 .d11 .a2 { background:#7a4ad1;}
.bg1 .d12 .a1 ,.bg1 .d12 .a2 { background:#7a4ad1;}
.bg1 .d13 .a1 ,.bg1 .d13 .a2 { background:#7a4ad1;}

.bg1 .d2 .a2 { background:#465ecc;}

.bg2 {width:100%; height:180px; background:url(http://cacheimg.kuakao.com/jixun/mg2016/images/003.jpg) center center no-repeat;}
.bg2 .p1 {text-align:center; font-size:16px; font-weight:bold; color:#56431a;}
.bg2 .p2 {text-align:center; font-size:30px; font-weight:bold; color:#473610;}
.pt2 { padding-top: 2px;}

.tbox2 {width:1000px; margin:0 auto; margin-top:38px;}
.tBox2 p { font-size:38px; font-weight:bold; color:#333333; margin-left: 10px; }
.tBox2 p span {font-size:32px;}
.tBox2 .tel {font-size:16px; font-weight:normal; color:#333333; text-align:center; padding-top:52px; padding-left:16px;}
.tBox2 div {width:153px; height:84px; background:url(http://cacheimg.kuakao.com/jixun/mg2016/images/001.jpg) no-repeat; margin-top:18px; margin-left: 25px;}
.Gfirst .hotClass{
    background: url("http://cacheimg.kuakao.com/jixun/mg2016/images/hot-class.png") no-repeat center;
    width: 77px;
    height: 28px;
    top:0;
    left:-5px;
    position: absolute;
}
.Gfirst{
    position: relative;
}
.Gfirst .hotClass{
    background: url("http://cacheimg.kuakao.com/jixun/mg2016/images/hot-class.png") no-repeat center;
    width: 77px;
    height: 28px;
    top:0;
    left:-5px;
    position: absolute;
}

.foot{width: 100%;min-width: 1200px;background: #333333;padding: 25px 0 26px;text-align: center;}
.foot .p1{font-size: 18px;line-height: 27px;color: #fafafa;}
.foot .p1 a{color: #fafafa}
.foot .p2{font-size: 14px;line-height: 22px;color: #bbb;}
.foot .p2 a{color: #bbb;}