@charset "utf-8";
/* CSS Document */
*{ margin: 0; padding: 0; font-family: "微软雅黑"}
.w1100{ width: 1100px; margin:0 auto;}
#banner{ width: 100%;}
#banner img{ width: 100%;}
// p{ text-indent:2em;}
/*nav*/
#Schannel{width:1100px;margin:20px auto;overflow:hidden}
#Schannel ul li{width:20%;float:left;padding:20px 0;}
#Schannel ul li .sli{margin:0 40px;padding-left:45px;text-align:center;font-size:18px;color:#fff;line-height:1.2em}
#Schannel ul li .sli span{font-size:12px;}
#Schannel ul li:nth-of-type(1){background:#700f57}
#Schannel ul li:nth-of-type(2){background:#ed4574}
#Schannel ul li:nth-of-type(3){background:#6b67f6}
#Schannel ul li:nth-of-type(4){background:#f74326}
#Schannel ul li:nth-of-type(5){background:#fdac52}
#Schannel ul li:nth-of-type(1) .sli{background:url(/templets/fk/images/Schannel_icon1.jpg) left no-repeat}
#Schannel ul li:nth-of-type(2) .sli{background:url(/templets/fk/images/Schannel_icon2.jpg) left no-repeat}
#Schannel ul li:nth-of-type(3) .sli{background:url(/templets/fk/images/Schannel_icon3.jpg) left no-repeat}
#Schannel ul li:nth-of-type(4) .sli{background:url(/templets/fk/images/Schannel_icon4.jpg) left no-repeat}
#Schannel ul li:nth-of-type(5) .sli{background:url(/templets/fk/images/Schannel_icon5.jpg) left no-repeat}
/*main*/
#main{ margin-top:30px;}
#main .content{ width: 825px; float: left;}
#main .content h1{ color: #4e4949;font-size: 30px; text-align:center; margin-top:10px; line-height:1.5em;}
#main .content .res{ margin-top:5px; text-align:center;}
#main .content .res img{ margin-right:10px;}
#main .content .res span{ margin-left:50px;}
#main .content  p{ margin-top: 10px; font-size:14px; color: #535252;}
#main .content  p img{ margin-right: 10px; vertical-align: sub;}
#main .content .left{ width: 140px; float: left; }
#main .content .left ul li{ border-bottom:1px solid #cecccc; font-size:20px;color:#1b1b1b; padding:10px 0 7px 0; font-size:18px; width:111px;}
#main .content .left ul li a{color:#1b1b1b;}
#main .content .left ul li a:hover{ color:#ff3a00;}
#main .content .left ul li:nth-of-type(1) a{color:#ff3a00; font-size:18px;}
#main .content .left ul li:nth-of-type(1) a:hover{color:#ff3a00;}
#main .content .left ul li img{ vertical-align:bottom; margin:5px 13px 0 10px;}
#main .content .article{ width: 620px; float: left; margin:0 0 0 50px;}
#main .content .article-a p img{ margin:15px auto;}
#main .content .article-a h3{ width:590px; margin:0; padding:0}
#main .content .article-a p{ margin:10px 0;}
// #main .content .article .article-a div{ text-align:justify;}
#main .content .article .article-a span{ text-indent:2em; line-height:2em;}
#main .content .article .article-a .zan{ text-align:center;}
#main .content .article .article-a .zan img{ margin:10px 0;}
#main .content .article .article-a .zan p{ text-align:center; line-height:1em; margin:0; padding:0; font-size:12px;}
#main .content .article .registration { margin-top:50px;}
#main .content .article .registration p{ text-indent:0; color:#ca802e;}
#main .content .article .registration h4{ border-bottom:5px solid #bebdbd; color:#fd822d; font-size:24px; text-align:justify; line-height:1.5em; font-weight:normal;}
#main .content .article .registration h4 span{ font-size:18px; color:#bebdbd; font-weight:500;}
#main .Information {float:left; color:#2a2424; font-size:16px;}
#main .Information .formTable{ float:left;width:320px;}
#main .Information .formTable tr{ height:50px; overflow:hidden; margin-top:20px;}
#main .Information .formTable span{ color:#ff0000; font-size: 16px; width:320px; margin-top:18px; text-align: center;}
#main .Information .wd{width:210px; padding-left:5px; height:26px; border:1px #ccc solid; line-height:26px;}
#main .Information .formTable2{color:#2a2424; font-size:16px; float:right; width:280px;}
#main .Information .formTable2 .wd1{width:185px; height:200px; border:1px #ccc solid; line-height:27px; padding-left:5px;}
#main .Information .formTable2 .toppad{ padding-top:10px;}
#main .Information span {color:#e08622; font-size:14px; font-family:"宋体"; margin-top:10px;}
#main .Information .tishi{ margin-top:15px;}
#main .Information .an{width:280px;height:80px;margin:0 auto;}
#main .Information .an .qr{width:120px;height:80px;margin-top:20px;dispaly:block;float:left;}
#main .Information .an .qr .anniu{background-color:#874416;width:120px;height:40px;cursor:pointer;border:none;color:#FFF;font-size:14px; margin-right: 20px;}
#main .Information .an .qr .anniu:hover{background-color:#baaf96;}
#main  .consult{width: 850px; height: 31px; margin-top:15px;}
#main  .consult .dot{ background-color: #e3e3e3; color: #fd780d;  width: 155px; line-height: 45px; font-size: 14px; text-align: center; float: left;}
#main  .consult .inquiry{  background-color: #e3e3e3; color: #fd780d;  width: 645px; line-height: 45px; font-size: 18px; text-align: center; float: left; margin-left: 40px;}
#main  .consult .inquiry span{font-size: 24px; color: #fff; width: 117px; background-color:#fd780d; display: block; float: right;  }
#main  .bottom{ margin:30px 0; width: 850px;}
#main  .bottom .hd{ float: left;}
#main  .bottom .hd h4{color: #2f2f2b;font-size: 24px; margin-bottom: 20px;}
#main  .bottom .hd ul li{ font-size: 18px; color: #5d5d5d; width: 154px; text-align: center; line-height: 2em; display: block;}
#main  .bottom .hd {width: 154px; text-align: center; border-right: #874416 1px solid;}
#main  .bottom .hd ul li.on{ background-color: #874416; color:#fff; cursor:pointer;}
#main  .bottom .bd{ float: left; width: 645px; height:auto; overflow:hidden; margin-left: 40px;}
#main  .bottom .bd ul li{ width: 645px; margin-top: 20px; border-bottom:#ccc 1px solid; padding-bottom:17px;}
#main  .bottom .bd ul li:nth-of-type(1){ margin-top:0px;}
#main  .bottom .bd ul li:last-child{ border-bottom:none; padding-bottom:0;}
#main  .bottom .bd ul li img{ float: left;}
#main  .bottom .bd ul li .text{ float: left; margin-left: 25px; width: 360px; }
#main  .bottom .bd ul li .text h4 { font-size: 24px; color: #31312e; margin-top: 10px; margin-bottom:20px;}
#main  .bottom .bd ul li .text h4 a{ font-size:24px; color:#31312e; text-decoration:none;}
#main  .bottom .bd ul li .text p{ color: #615c5a; font-size: 14px;padding: 0; text-indent:0em; padding-top:8px;}
#main  .bottom .bd ul li .text p span{ border: 1px solid #fd780d; color: #fd780d; padding: 2px 15px; border-radius: 15px; }
#main  .bottom .bd ul li .browse{ float: right; margin-top: 32px;}
#main  .bottom .bd ul li .browse p{ background: url(/templets/fk/images/pic_3.jpg) no-repeat left center; padding-left: 5px; line-height: 1.5em; margin-top: 0px; color:#f14f4b; font-size:14px; font-family:"microsoft yahei";margin-top:21px;}
#main  .bottom .bd ul li .browse p:nth-of-type(2){ background: url(/templets/fk/images/pic_4.jpg) no-repeat left center; margin-top:0;}
#main  .right{ float: right;width: 251px;}
#main  .right .Quick .title{ background-color: #eeecec;font-size: 18px;color:#4e4949; padding: 5px 8px;}
#main  .right .Quick .title span{color:#a7a5a5; font-size: 12px; text-transform: uppercase;}
#main  .right .Quick ul li{ width:46%; font-size: 16px;color: #747373;color:#fa5c06; padding: 4% 2%; border-bottom: 1px solid #e9e9e9; float:left;}
#main  .right .Quick ul li a:nth-of-type(2n){margin-left:40px; }
#main  .right .Quick ul li a:hover{ color: #f00;}
/*最新活?*/
#main  .right .activity .title{ background-color: #eeecec;font-size: 18px;color:#4e4949; padding: 5px 8px; margin-top: 30px;}
#main  .right .activity .title span{color:#a7a5a5; font-size: 12px; text-transform: uppercase;}
#main  .right .activity .Game{position:relative;width:265px;height: 262px; margin:0 auto;}
#main  .right .activity .Game .hd{position:absolute;bottom:0px;right:20px; width:50px; height: 20px;}
#main  .right .activity .Game .hd ul li{width:10px;height:10px;margin-right:10px;float:left;border-radius:5px;-webkit-border-radius:5px;background:#e2dfdf; padding: 0;}
#main  .right .activity .Game .hd ul li.on{background:#874416}
#main  .right .activity .Game .bd{ margin: 10px 0 0 0; padding: 0; width: 265px; height: 262px;}
/*热门问答*/
#main  .right .answers .title{ background-color: #eeecec;font-size: 18px;color:#4e4949; padding: 5px 8px;}
#main  .right .answers .title span{color:#a7a5a5; font-size: 12px; text-transform: uppercase;}
#main  .right hr{ padding: 0; margin: 1px 0 10px  0;}
#main  .right .answers h4{ background: url(/templets/fk/images/pic_7.jpg) no-repeat left center; font-size: 14px;color:#565252; padding-left: 20px; margin-top: 20px;}
#main  .right .answers p{ font-size: 13px; color:#817f7e; line-height: 1.5em;}
#main  .right .answers p a{ color: #2a72f6; font-size: 14px;}
/*推荐专家*/
#main  .right .expert .title{ background-color: #eeecec;font-size: 18px;color:#4e4949; padding: 5px 8px; margin-top: 30px;}
#main  .right .expert .title span{color:#a7a5a5; font-size: 12px; text-transform: uppercase;}
#main  .right .expert{position: relative;}
#main  .right .expert .bd ul li{ position: relative; }
#main  .right .expert .bd ul li img{ margin: 0 auto; border: 3px solid #e5d3d3; display: block;}
#main  .right .expert .bd ul li h4{ font-size: 24px; background-color:rgba(255,255,255,0.6);  margin-left:10px;position: absolute; bottom: 2px; text-align: center; padding: 8px 0; width: 231px; color: #ef8613;}
#main  .right .expert .bd ul li h4 span{ font-size: 18px;}
#main  .right .expert .prev{ position:absolute; left:5%; top:36%; display:block; width:32px; height:40px; background:url(/templets/fk/images/pic_5.jpg)  no-repeat; filter:alpha(opacity=50);opacity:0.5;}
#main .right .expert .next{ position:absolute; right:1%; top:36%; display:block; width:32px; height:40px; background:url(/templets/fk/images/pic_6.jpg) no-repeat; filter:alpha(opacity=50);opacity:0.5;}
#main  .right .expert .prev:hover,
#main  .right .expert .next:hover{ filter:alpha(opacity=100);opacity:1;}
#main  .right .expert .prevStop{ display:none;}
#main  .right .expert .nextStop{ display:none;}
#main  .right .expert h3{ color: #3f3c3c; font-size: 14px;  background-color: #e3e3e3; padding:7px 3px; margin-top: 20px; text-align: center;}
#main  .right .expert h3 span{color: #f14f4b; font-size: 18px;}
#main  .right .expert p{ text-align: center; color:#373535; font-size: 18px; color: #373535; line-height: 2em; margin-top: 10px; background:url(/templets/fk/images/pic07.jpg) 35px 0 no-repeat ; padding-left: 10px;}
#main  .right .expert p span{ font-size: 24px; color: #fd780d;}