﻿@charset "utf-8";

/* CSS Document */
*{margin:0;padding:0;}
body,
html{padding:0px;margin:0px;color:#333333;font-family:"宋体",Arial,Lucida,Verdana,Helvetica,sans-serif;font-size:12px;line-height:150%;min-width:1200px; overflow-x: hidden;}
.fl{float:left;}
.fr{float:right;}
ul li{list-style:none;}
a:link,
a:visited{color:#818181;text-decoration:none;}
a:hover{color:#01a850;}
img{border:0px;}
.clear{clear:both;}
.hidden{display:none;}

/*头部*/
.head{width:100%;height:104px; background: #000000;position: fixed;z-index: 100;opacity: 0.6;}
.head .head_con{margin:0px auto;width:1200px;position:relative;}
.head .logo{width:1200px;color:#01a850;text-align:center;line-height:70px;height:70px;}
.head .info{position:absolute;height:30px;top:4px;right:0px;text-align:right;font-size:22px;color:#01a850;}
.head .menu{width:1200px;height:30px;color:#5A5A5A;font-size:14px;line-height:30px;}
.head .menu a{padding:0px 15px; color: #fff}
.head .search{position:absolute;width:195px;height:23px;top:5px;right:90px;background:url(images/search.gif) no-repeat;}
.head .search input{width:190px;height:23px;line-height:22px;border:none;background:transparent;padding-left:3px;}
.head .search_but{position:absolute;top:4px;right:0px;width:67px;height:23px;text-align:center;line-height:23px;color:#FDFEF8;display:block;background:green}

/*banner*/
.banner-main{width:100%;position:relative;background: url(/themes/fujin/images/news_banner.jpg) center; height:310px;color:#fff; background-size:cover; }
.banner{width:1200px;margin:10px auto;clear:both;position:absolute;top:0px;left:50%;margin-left:-600px;}
.banner .info{padding-top:0px;}
.banner .info h2{font-size:40px;line-height:80px;}
.banner .info h4{font-size:22px;line-height:40px;}
.banner .quick{padding-top:30px;}
.banner a{display:inline-block;border:#fff solid 2px;width:180px;height:40px;border-radius:5px;font-size:22px;font-weight:bold;color:#fff;line-height:40px;margin:0 10px;transition:all 0.2s;}
.banner a:hover{border:#01a850 solid 2px; color: #01a850;}
.mian-info{width:1000px;margin:60px auto;height:240px;}
.mian-info li{width:200px;float:left;height:240px;display:block;background:#f5f6fa;margin-right:66.66px;text-align:center;}
.mian-info li:hover{background:#f5f5f5;cursor:pointer;}
.mian-info li em{ background: url(images/index.png); width: 100px; height: 100px; display: block; margin: 20px auto}
.mian-info li .json
{ background-position:0px -100px; }
.mian-info li .i5
{ background-position:0px -300px; }
.mian-info li .ie
{ background-position:0px -200px; }
.mian-info li h2{margin:0px auto 10px auto;}
.mian-info li p{font-size:14px;line-height:30px;width:90%;margin:0px auto;color:#818181}
.index-title{width:100%;text-align:center;margin-top:40px;}
.index-title .greenLine{display:inline-block;width:60px;height:2px;background:#01a850;}
.index-title h2{font-size:40px;font-weight:700;line-height:1.2;color:#333;}
.index-title p{font-size:14px;line-height:24px;margin:25px 0 55px 0;color:#818181}

/*合作步骤*/
.box-step{width:1000px;margin:0px auto;overflow:hidden;text-align:center;clear:both;}
.box-step .step{width:100px;float:left;}
.box-step .step .data-index{width:20px;height:20px;border-radius:50px;background:#f0f0f0;line-height:20px;font-size:12px;margin:10px auto;color:#818181;cursor:pointer;}
.box-step .step .current{background:#01a850;color:#fff;cursor:pointer;}
.step-content{width:900px;margin:0px auto;text-align:left;float:left;}
.step-content li{display:none}
.step-content li h2{font-size:18px;line-height:35px;}
.step-content li p{line-height:30px;font-size:16px;width:800px;color:#818181}
.step-content .content{margin:10px auto;}

/*中部左侧内容*/
.main{width:1200px;height:auto;margin:20px auto;clear:both;}
.main-content{width:900px;height:auto;float:left;}
.main_left{width:314px;float:left;}
.main_left_menu{width:240px;overflow:hidden;float:left;}
.main_left_menu .green,
.nav .con{background:#f5f6fa;}
.main_left_menu .green a{color:#666;}

/*新闻动态*/
.news{width:314px;}
.news_top{height:30px;border-bottom:1px solid #f9f9f9}
.news_top h2{float:left;height:30px;line-height:30px;padding-left:0px;font-size:14px;color:#5A5A5A;border-bottom:1px solid #4D8000;padding-right:15px;}
.news_top .more{float:right;background:url(images/sprite.png) no-repeat 0px -105px;padding-right:60px;height:30px;}
.news_main{}
.news_main ul{padding:10px 0px;}
.news_main ul li{width:281px;line-height:30px;border-bottom:dashed 1px #f0f0f0;overflow:hidden;font-size:14px;height:30px;}
.news_main ul li a{width:240px;float:left;overflow:hidden;height:24px;}
.news_main ul li .time{color:#989C91;float:right;width:68px;}

/*活动*/
.act{width:314px;height:206px;margin-top:5px;}
.act .act_main{height:176px;border-left:1px solid #f9f9f9;border-right:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9;}
.act_main ul{padding:10px;height:130px;}
.act_main ul li{background:url(images/jiantou_bg.png) no-repeat 0px center;width:281px;height:24px;line-height:24px;border-bottom:dashed 1px #848484;padding-left:12px;}
.act_main ul li a{width:196px;float:left;}
.act_main ul li .time{color:#989C91;float:right;width:68px;}
.mid_center{width:950px;margin:30px auto}
.main_list{width:300px;float:left;margin-right:50px;background:#f5f6fa;padding:30px 50px;margin-bottom:50px;}
.main_list .top{height:30px;border-bottom:1px solid #f9f9f9}
.main_list .top h2{float:left;height:30px;line-height:30px;padding-left:0px;font-size:14px;color:#5A5A5A;border-bottom:1px solid #01a850;padding-right:15px;}
.main_list .top .more{float:right;background:url(images/sprite.png) no-repeat 0px -105px;padding-right:45px;height:30px;}
.main_list ul{padding:0px;}
.main_list ul li{width:281px;line-height:30px;overflow:hidden;font-size:14px;height:30px;}
.main_list ul li a{width:340px;float:left;overflow:hidden;height:24px;}
.main_list ul li .time{color:#989C91;float:right;width:68px;}
.yuan{font-size:16px;color:#4D8000}

/*中部右侧内容*/
.main_right{width:740px;float:right;overflow:hidden;}
.main_right .l{width:250px;float:left;overflow:hidden;}
.main_right .r{width:480px;float:right;}
.main_right .r .main_menu{font-size:14px;border-bottom:1px solid #f9f9f9;height:30px;line-height:30px;}
.main_right .r .main_menu li{padding:0px 14px;float:left;height:30px;cursor:pointer;}
.main_right .r .main_menu .current{border-bottom:1px solid #4D8000;height:30px;line-height:30px;display:inline-block;}
.main_right .r .main_con{line-height:30px;font-size:14px;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
.PostContent table{width:100%;background-color:#fff;border:1px solid #E5E5E5;text-align:center;margin:20px 0px;}
.PostContent th{padding:4px 4px;border:1px solid #ddd;background-color:#19a554;line-height:20px;color:#fff;}
.PostContent table td{padding:4px;border:1px solid #ddd;height:25px;line-height:25px;}


.pager{margin-bottom:10px;clear:both;}
.pager .now-page{width:26px;height:26px;border:1px solid #f9f9f9;background:#4D8000;color:#fff;display:inline-block;text-align:center;line-height:26px;font-size:18px;margin-right:4px;}
.pager a{width:26px;height:26px;border:1px solid #f9f9f9;display:inline-block;text-align:center;line-height:26px;font-size:18px;margin-right:4px;}
.pager a:hover{background:#4D8000;color:#fff;}

/*底部*/
.footer{width:100%;height:80px;background:#fdfdfd;border-top:1px solid #f9f9f9;margin:50px auto 0px auto;clear:both;text-align:center;}
.bottommenu{text-align:center;margin-top:10px;}
.bottommenu a{margin:0px 10px;}
.copyright{height:28px;text-align:center;color:#5B5B59;}

/*内页*/
.content{width:1200px;margin:50px auto;height:auto;}
.content .Post{width:900px;float:left;border:0px solid #f9f9f9;padding:0px; margin-bottom:30px; }

.content .Post h2{width:100%;border-bottom:1px solid #F5F5F5;padding-left:0px;font-size:14px;line-height:30px;font-weight:normal;color:#666; margin-bottom: 50px;}
.content .Post h2 a{color:#4D8000}
.nav{width:240px;float:right;height:auto;overflow:hidden;}
.con{border:0px solid #F5F5F5;margin-bottom:40px;line-height:30px;font-size:14px;background:#f5f6fa;}
.con h3{font-size:16px;line-height:30px;width:100%;border-bottom:1px solid #fff;padding-left:0px;color:#666}
.con h3 b{width:80px;text-align:center;line-height:30px;display:inline-block;border-bottom:2px solid #19a554;font-size:14px;}
.con .tab b{border-bottom:0px;font-weight:normal;cursor:pointer;}
.con .tab b.current{border-bottom:2px solid #19a554;font-weight:bold;}
.form-t{margin:10px 0px 0px 10px;}
.con ul{padding:10px;}
.con ul li{ height: 30px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis;
}
.xm li{width:110px;float:left;}
.tags p{color:#719A34;}
.PostHead{margin-top:0px;background:#f5f6fa;padding:30px 50px;margin-bottom:50px;}
.PostHead h1{font-size:28px;line-height:80px;}
.Posttitle{margin-top:0px;}
.Posttitle h1{font-size:28px;line-height:80px;}
.title{line-height:60px;text-align:center}
.sub_title{text-align:center;}
.sub_title a{color:#4D8000}
.submitted{line-height:30px;text-align:center;color:#666}
.submitted a:link,
.submitted a:visited,
.submitted a:hover{color:#4D8000;}
.PostContent_class{padding:0px;font-size:14px;line-height:30px;max-height:180px;overflow:hidden;}
.PostContent{padding:30px 0px 50px 0px;font-size:16px;line-height:40px;}
.PostContent p,
.PostContent_class p{line-height:35px;font-size:16px;color:#666}
.PostContent input{width:50%;line-height:40px;background:#19a554;border:0px;color:#fff;font-size:14px;margin-top:80px;}
.page,
.tags,
.msg{margin:8px 0px;}
.page{font-size:16px;line-height:40px;}
.tags{height:30px;display:block;}
.tags span{width:30px;float:left;}
.tags ul{width:330px;float:left;}
.tags a{color:#4D8000;}
.con_list li{width:220px;line-height:20px;height:20px;}
.con_list li a{padding:0px 3px;}
.content .mutuality h2{font-weight:bold;font-size:16px;}
.content .mutuality li{line-height:30px;font-size:14px;width:350px;float:left;}
.sub-box{width:1200px;margin:20px auto;height:380px;clear:both;padding:0px; overflow: hidden;
}
.sub-box .list{width:286px;float:left;margin-right:20px;padding:30px 40px;margin-right:50px;background:#f5f6fa;}
.sub-box .list h2{line-height:30px;font-size:14px;}
.sub-box .list ul{line-height:25px;font-size:14px;}

/* focus */
#focus{width:980px;height:380px;overflow:hidden;position:relative;margin:10px auto}
#focus ul{height:380px;position:absolute;}
#focus ul li{float:left;width:980px;height:380px;overflow:hidden;position:relative;background:#000;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:980px;height:40px;left:0;bottom:0;background:#000;}
#focus .btn{position:absolute;width:970px;height:24px;left:0;bottom:8px;padding-left:10px;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:24px;height:24px;line-height:24px;text-align:center;font-size:20px;font-family:"Microsoft YaHei",SimHei;margin-right:10px;cursor:pointer;color:#fff;}
#focus .btn span.on{background:#000;color:#fcc;}

/***********常见问题**************/
.content-box{width:100%;position:relative;background:#999 url(images/banner.jpg) center no-repeat;height:400px;color:#fff; background-size:cover }
.content-help{width:1200px;color:#fff;position:absolute;top:0px;left:50%;margin-left:-600px;}
.help-content{width:1200px;margin:50px auto;}
.helptitle{text-align:center;line-height:22px;padding:150px 0px 0px 0px;}
.helptitle h3{font-size:40px;font-weight:700;color:#fff;line-height:44px;text-align:center;}
.helptitle p{margin-top:40px;line-height:30px;font-size:16px;}
.help-info{width:500px;float:left;background:#f5f6fa;height:150px;padding:40px 40px 30px 30px;margin:0px  60px 60px 0px;color:#919191;}
.help-info:nth-child(even){margin-right:0px;}
.help-info h3{font-size:18px;line-height:40px;font-weight:normal;color:#666;}
.help-info p{font-size:14px;line-height:30px;}
.helpTitle h3{font-size:22px;font-weight:400;line-height:1;color:#323232;margin-bottom:20px;}
.about-box{width:100%;position:relative;background:#f5f6fa;height:400px;}
.about-content{width:1200px;clear:both;position:absolute;top:0px;left:50%;margin-left:-600px;}
.about-content li strong{display:block;font-size:18px;font-weight:normal;margin-bottom:5px;}
.about-content li{text-align:center;float:left;width:20%;margin-right:5%;cursor:default;}
.about-content li p{font-size:14px;margin:0;color:#999;line-height:30px;}


/*问答*/
.section-title {
    margin-bottom: 20px;
    height: 40px;
    line-height: 38px;
    border-bottom: 1px solid #e3e3e3;
    font-size: 24px; font-weight: bold;
}
.author {
    margin-bottom: 10px;
    line-height: 30px;
    font-size: 14px
}
.author__link,.author div,.author img {
    display: inline-block;
    vertical-align: top
}
.author img {
    margin-right: 10px;
    width: 30px;
    height: 30px;
    border-radius: 30px
}
.author span {
    display: block
}
.author .time {
    color: #999;
    font-size: 12px
}
.author {
    line-height: 20px
}
.author img {
    width: 40px;
    height: 40px;
    border-radius: 40px
}
.answer-box {
    font-size: 16px;
    line-height: 1.7;
    white-space: pre-line
}
.declare-text {
    margin: 20px 0px 60px;
    padding-left: 10px;
    border-left: 2px solid #dcdcdc;
    font-size: 12px;
    line-height: 24px;
    color: #a9a9a9;
}
