﻿.body-y {overflow-y: scroll;}
.both{display:block;clear: both;}
.clearfix:before,.clearfix:after{display: table;content: '';clear: both;}
.clearfix .tit{ margin-bottom:20px; width:880px;}
.clearfix .tit strong{ font-size:24px; color:#c00; margin-right:20px;}
.clearfix .tit font{ color:#999; font-size:12px; margin-right:10px;}

.container{width: 1180px;margin: 0 auto 20px;}
.icon{background: url(../images/icon_4.png)  no-repeat;display: inline-block;}
.icon1{background: url(../images/jiank.png)  no-repeat;display: inline-block;}
.btn{background-color: #c00;color: #fff;height: 50px;line-height: 50px;text-align: center;font-size: 16px;border-radius: 2px;cursor: pointer;border-style: none;}
.btn:hover{background-color: #ff2828;}


/* 面包屑 */
.crumbs-box{background-color: #fff;height: 40px;margin-bottom: 20px;border-bottom: 1px solid #e9e9e9;}
.crumbs{padding-top: 10px;}
.crumbs li{float: left;}
.crumbs .arrow{color: #ccc;margin: 0 10px;}
.crumbs li.on a{color: #fff;background-color: #FE9F29;border-radius: 2px;padding: 3px 7px;}

/* ask-head */
.ask-head{height: 314px;margin-bottom: 40px;}
.ask-head .adp{float: left;width: 285px;height: auto;}
.ask-head .adp a{display: block;height: 314px;}
.ask-head .adp img{height: 100%;width: 100%;}
.ask-head .news-box{width: 880px;float: right;}
.ask-head .search-box{margin-bottom: 20px;background-color: #fff;border: 1px solid #e9e9e9;}
.ask-head .search-box .search-bar{height: 50px;padding: 20px 30px;border-bottom: 1px solid #EDEDED;}
.ask-head .search-bar .search-wp{position: relative;}
.ask-head .search-bar .search{float: left;background-color: #F8F8F8;outline: 0;border:0;width: 665px;height: 48px;font-family: "microsoft yahei";font-size: 16px;border: 1px solid #dedede;padding-left: 20px;box-shadow: 0 0 3px #DEDEDE;}
.ask-head .search-bar .search:hover{border: 1px solid #c00;}
.ask-head .search-bar ul{position: absolute;right:145px;top:15px;}
.ask-head .search-bar li{float: left;}
.ask-head .search-bar li a{float: left;background-color: #EFEFEF;color: #DF985E;margin-left: 8px;padding: 3px 5px;cursor: pointer;}
.ask-head .search-bar li a:hover{background-color: #DF985E;color: #fff;}
.ask-head .search-bar .btn{border:0;outline: 0;width: 125px;float: right;font-family: "microsoft yahei";}
.ask-head .news-list strong{float: left;width: 125px;height: 40px;background: url(../images/zhuanti.png) no-repeat;margin-top: -35px;}
.ask-head .news-list{padding: 30px 30px 20px 30px;background-color: #fff;border: 1px solid #e9e9e9;}
.ask-head .news-list li{float: left;}
.ask-head .news-list .item2{float: right;}
.ask-head .news-list ul li a{display: block;width: 400px;height: 130px;background-color: #f4f4f4;position: relative;}
.ask-head .news-list .more-zt{margin-bottom: 15px;}
.ask-head .news-list .more-zt a{float: right;margin-top: -14px;color: #999;}
.ask-head .news-list .more-zt a:hover{color: #c00;text-decoration: underline;}
.ask-head .news-list .pic{float: left;margin-right: 15px;overflow: hidden;width: 190px;height: 130px;}
.ask-head .news-list .pic img{    -webkit-transition: all .3s ease;
    transition: all .3s ease;width: 200px;height: 130px;}
.ask-head .news-list .pic:hover img{margin-left: -10px;}
.ask-head .news-list h3{font-size: 14px;color: #333;padding: 10px 0 5px 0;}
.ask-head .news-list h3:hover{text-decoration: underline;}
.ask-head .news-list .text{color: #989898;font-size: 12px;line-height: 22px;padding-right: 5px;float: left;width: 180px;}
.ask-head .news-list .arrow-icon{width: 25px;height: 25px;background-position: -96px -111px;position: absolute;bottom:0;right:0;}


/* baoxian-module */
.bx-module-box{margin-bottom: 40px;}
.baoxian-module{width: 281.75px;height: 300px;text-align: center;float: left;margin-right: 15px;border: 1px solid #E9E9E9;background-color: #fff;}
.module1{border-top: 2px solid #7E4733;}
.module2{border-top: 2px solid #75C1AE;}
.module3{border-top: 2px solid #77B2D3;}
.module4{border-top: 2px solid #FE981A;margin-right: 0;}
.baoxian-module .icon{width: 110px;height: 110px;margin:30px 0;}
.baoxian-module .bx-icon-01{background-position: 0 0;}
.baoxian-module .bx-icon-02{background-position: -114px 0;}
.baoxian-module .bx-icon-03{background-position: -226px 0;}
.baoxian-module .bx-icon-04{background-position: -337px 0;}


.baoxian-module .icon1{width: 140px;height: 140px;margin:30px 0;}
.baoxian-module .bx-icon1-01{background-position: -12px -12px;}
.baoxian-module .bx-icon1-02{background-position: -191px -12px;}
.baoxian-module .bx-icon1-03{background-position: -12px -168px;}
.baoxian-module .bx-icon1-04{background-position: -191px -168px;}


.baoxian-module .tit{display: block;background-color: #fff;width: 120px;height: 33px;border: 1px solid #E9E9E9;border-radius: 10px;line-height: 33px;margin: 0 auto;color: #c00;font-size: 18px;font-weight: bold;margin-bottom: 25px;}
.baoxian-module .tit:hover{border: 1px solid #eee;color: #c00;}
.baoxian-module .list{overflow: hidden;margin: 0 auto;}
.baoxian-module .list li{float: left;text-align: center;margin: 0 auto;padding-bottom: 10px;}
.baoxian-module .list a{color: #665183;}
.baoxian-module{-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.baoxian-module:hover{box-shadow: 0 15px 30px rgba(0,0,0,0.1);margin-top: -2px;}
.baoxian-module .list a:hover{text-decoration: underline;}
.module1 ul.list li{width: 50px;}
.module2 ul.list{width: 120px;}
.module2 ul.list li{width: 60px;}
.module3 ul.list{width: 120px;}
.module3 ul.list li{width: 60px;}
.module4 ul.list{width: 150px;}
.module4 ul.list li{width: 150px;}
.module4 ul.list li a{width: 150px;overflow: hidden;height: 16px;line-height: 16px;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;display: block;}


/* quiz */
.quiz-area{width: 878px;float: left;background-color: #fff;border: 1px solid #E9E9E9;}
.quiz-area .tab01{line-height: 49px;}
.quiz-area .tab{border-bottom: 1px solid #E9E9E9;height: 50px;padding-left: 30px;}
.quiz-area .tab li{float: left;width: 80px;text-align: center;font-size: 14px;cursor: pointer;}
.quiz-area .tab01 .on{color: #1bbe60;border-bottom: 2px solid #665183;}
.quiz-area .list-box{padding: 0 30px;display: none;}
.quiz-area .list{border-bottom: 1px dashed #EDEDED;display: block;color: #666;position: relative;padding: 25px 0;}
.quiz-area .list h3{font-size: 18px;color: #333;margin-bottom: 10px;overflow: hidden; font-weight:inherit;}
.quiz-area .list h3 span{float: left;margin-right: 10px;max-width: 660px;overflow: hidden;display: inline-block;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;height: 28px;}
.quiz-area .list h3 span:hover{text-decoration: underline;color: #665183;}
.quiz-area .list h3 .pone-icon{width: 11px;height: 20px;background-position: -1px -109px;margin-top: 3px;}
.tag{overflow: hidden;margin-bottom: 15px;}
.quiz-area .tag li{border-radius: 8px;}
.tag li{float: left;padding:4px 7px;background-color: #EFEFEF;color: #FB9357;margin-right: 10px;}
.quiz-area .list-info{display: inline-block;}
.quiz-area .list-info i{float: left;margin-right: 10px;width: 50px;height: 50px;border-radius: 25px;}
.quiz-area .list-info img{width: 100%;height: 100%;border-radius: 25px;}
.quiz-area .list-info .list-text{float: left;width: 610px;font-size: 14px;line-height: 24px;margin-top: 3px;}
.quiz-area .list-text .name{float: left;font-size: 14px;color: #c00;}
.quiz-area .list-text .txt{min-height: 48px;}
.ask-text .more-text{margin-left: 61px;}
.quiz-area .more-text{text-decoration: underline;margin-top: 15px;}
.quiz-area .list .reply{position: absolute;width: 68px;height: 68px;border: 1px solid #665183;color: #665183;text-align: center;font-size: 16px;right: 10px;top:50%;margin-top: -35px;}
.quiz-area .list .reply i{margin-top: 13px;display: inline-block;}
.quiz-area .list-box .more{width: 250px;margin: 30px auto;cursor: pointer;}


/* sidebar */
.sidebar{float: right;width: 285px;}
.sidebar .btn{margin-bottom: 10px;cursor: pointer;}
.sidebar .btn a{ color:#fff;}
.sidebar .adp{margin-bottom: 10px;display: block;}
.sidebar .honor{background-color: #fff;border: 	1px solid #E9E9E9;}
.sidebar .honor .tit{font-size: 18px;font-weight: bold;padding-top: 20px;}
.sidebar .honor h3{color: #666;height: 20px;line-height: 20px;margin: 5px 0 5px 0;font-size: 12px;}
.sidebar .honor .tag span{float: left;	}
.sidebar .honor .tag .firm{margin-right: 15px;}
.sidebar .honor h3 i{width: 4px;height: 20px;background-color: #1BBE60;float: left;margin-right: 15px;}
.sidebar .honor .item{border-top: 0;}
.sidebar .honor a{display: block;border-top: 1px dashed #EDEDED;padding: 20px 0;margin:0 20px;}
.sidebar .honor .img-box{width: 80px;height: 80px;border-radius: 40px;margin-right: 15px;float: left;}
.sidebar .honor img{width: 100%;height: 100%;border-radius: 40px;}
.sidebar .honor .info{float: left;width: 145px;	}
.sidebar .honor .info .name{font-size: 18px;color: #333;margin-top: 2px ;overflow: hidden;}
.sidebar .honor .info .name .name-txt{float: left;min-width: 72px;}
.sidebar .honor .info .name .icon-wp{float: left;}
.sidebar .info i{width: 19px;height: 20px;margin-left: 5px;float: right;}
.jewel-icon{background-position: -16px -111px;width: 16px;margin-left: 15px;}
.red-icon{background-position: -137px -133px;}
.card-icon{background-position: -43px -111px;}
.bao-icon{background-position: -68px -111px;}
.sidebar .honor .info .solve{background-color: #EFEFEF;color: #FB9357;padding: 4px 10px;border-radius: 8px;display: inline-block;}

 

.lxi{ background:#fff; width:285px; text-align:center; line-height:24px; font-size:14px; padding-bottom:80px; border:1px solid #c00}
.dbtn{ background:url(../images/lxi3.png) no-repeat left center; height:42px; width:285px; display:block; margin-top:20px}
.dbtn:hover{ background:url(../images/lxi301.png) no-repeat left center;}


/*关于我们页面*/
.icon{display: inline-block;width: auto;height: auto;line-height:normal;vertical-align:baseline;overflow: hidden;}
.icon-select {width: 26px;height: 26px;background: url('../images/icon.png') -160px -135px no-repeat;}
.icon-arrows {width: 38px;height: 76px;background: url('../images/icon.png') -268px -137px no-repeat;}
.news-item {text-align: center;margin-top: 20px; padding-bottom:20px;}
.news-item .n-i-center {width: 1200px;margin: 0 auto;}
.news-item .left {float: left;width: 880px;margin-right: 18px;border-right: 1px solid #E3E3E3;}
.news-item .left .content {padding: 0 40px 40px 0;}
.news-item .left .title {color: #333333;font-size: 24px;text-align: left;}
.news-item .left .title .b {margin-top: 10px;color: #999999;font-size: 12px;}
.context-footer{ text-align:left; color:#333}
.context-footer a{ color:#1db5d6; text-decoration:underline;}
.context-footer a:hover{text-decoration:none;}



.news-item .left .new .new-more-a:hover { color: #1db5d6; text-decoration: underline;}
.news-item .right {float: left; width: 285px; text-align: left;}
.news-item .right .search { border: 1px solid #DDDDDD;height: 98px;margin-bottom: 10px;_text-align: center;}
.news-item .right .news-side-tel { margin-bottom: 10px;}
.news-item .right .search-tag { width: 210px; margin: 0 auto;margin-top: 10px; font-size: 12px;color: #646464;}
.news-item .right .search-clear {width: 210px;margin: 0 auto;margin-top: 10px;}
.news-item .right .search-clear a { float: right;}
.news-item .right .search-clear .search-a {text-align: center;}
.news-item .right .search-a {display: inline-blockwidth: 58px;height: 30px;line-height: 30px;text-align: center;background-color: #c9000f;border: 1px solid #c9000f;color: #ffffff;font-size: 16px;letter-spacing: 3px;margin-right: 10px;_text-align: left;}
.news-item .right .search-a:hover {background-color: #f00;}
.news-item .right .item {border: 1px solid #DDDDDD;margin-top: 10px;margin-bottom: 10px;padding-bottom: 10px;}
.news-item .right .item-tag {height: 40px;line-height: 40px;background-color: #F0F0F0;text-indent: 20px;margin-bottom: 10px;font-size: 16px;color: #333333;}
.news-item .right .item-ul {padding: 0 20px;}
.news-item .right .item-ul li {margin: 10px 0;}
.news-item .right .item-a {display: block;padding: 0;font-size: 14px;color: #666666;}
.news-item .right .item-a:hover {color: #1db5d6;text-decoration: underline;}
.news-item .right .item-a.r {text-align: right;font-size: 12px;padding: 0 20px;font-family: "\5B8B\4F53";}
.my-data-colse { margin-left: 5px;border:1px solid #c1c1c1;color: #c1c1c1;}
.my-select-a { display: inline-block;position: relative;width: 240px;height: 30px;line-height: 30px; font-size: 14px;border: 1px solid #c1c1c1;background-color: #fff;text-indent: 10px;overflow: hidden;text-align: left;_z-index: 100;*z-index: 100;}
.my-select-a span {position: absolute;left: 0;	width: 240px;height: 30px;line-height: 30px; }
.my-select-a ul { position: absolute;top: 31px;left: -1px;z-index: 103;*z-index:103;width: 240px;border-left: 1px solid #c1c1c1;border-right: 1px solid #c1c1c1;border-bottom: 1px solid #c1c1c1;height:120px;overflow-y:auto;}
.my-select-a li { display: block;height: 30px;line-height: 30px; background-color: #fff;color: #999999;}
.my-select-a li:hover,.my-select-a li.act{ background:#ffd1d1;color: #fff;}
.my-select-a .icon-select { position: absolute;top: 2px;right: 2px;}
.my-select-a1,.my-select-a1  span,.my-select-a1  ul,.my-select-a1  li { width: 130px;}
