@import url("ETUI-responsive.css");

.iconfont{font-size: inherit;line-height: 1;-webkit-text-stroke-width:0;}
body{font-family: 'simsun',arial,helvetica,sans-serif;font-size: 14px;line-height: 180%;-webkit-font-smoothing:antialiased;}
#skip{height: 0; overflow: hidden;}
a{color: #484848;}
a:hover{color: #005a99; text-decoration: underline;}
h2,h3,h4,h5{ font-family: "Microsoft YaHei";}
#container{width: 100%;}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{
max-width: 1280px;}
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
/*--------------�ı���ʽ---------------*/
.text-info{color: #005a9b;}

/*--------------��ť��ʽ---------------*/
.btn{ border: none;text-shadow:none; box-shadow: none; padding: 7px 15px;}
.btn-hollow{border: 1px solid #005a99; background: #fff; color: #005a99;}
.btn-hollow:hover{background: #005a99; color: #fff;}
.btn-primary{background: #005a99;}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background: #1474b7;}

/*--------------��������---------------*/
.topBar{border-bottom: 1px solid #ddd;}
.topBar .navbar-inner{background: #f4f4f4; filter:none; border-radius: 0; border: none; padding: 0; border-bottom: 1px solid #fff; box-shadow: none; min-height: 33px; line-height: 33px; color: #565656;}
.topBar .navbar-inner .nav li a{color: #565656; text-shadow:none; padding: 6px 8px 6px;}
.topBar .navbar-inner .nav li a:hover{color: #005a99; font-weight: bold;}

/*--------------logo��H---------------*/
.logo{background: url(../images/banner_4.png) top right no-repeat;}
.logo h1{padding: 6px 0 0 10px;}
.search{padding-top:25px; padding-bottom: 5px;}
.search input{height: 41px; border: 1px solid #ccc; box-shadow:none; border-radius: 1px; float: left; width: 45%;}
.search .btn{font-size: 14px; padding: 11px 15px;}

.auto_hidden { border: 1px solid #ccc; position:absolute; display:none; background: #fff;}
.auto_show { border: 1px solid #ccc; position:absolute; z-index:9999; display:block; background:#fff; height: 194px; overflow-y:auto; }
.auto_show div:nth-child(even){ background: #f3f6f7;}
.auto_onmouseover{ height: 38px; line-height: 38px; width:100%; text-indent: 10px; background: #fff9c5!important;}
.auto_onmouseout{ height: 38px; line-height: 38px; width:100%; text-indent: 10px;}
.auto_show strong{color: #c72c32;}

/* ---------��������ʽ���v--------- */
.main-nav{width: 100%; z-index: 999;}
.main-nav .navbar-inner{ background: #005a99; filter:none; border-radius:0; border: none; padding: 0;}
.main-nav .nav li a{color: #fff; text-shadow:none; padding: 11px 23px; font-size: 20px;text-align: center; }
.main-nav .nav li a:hover,.main-nav .nav .active a,.main-nav .nav .active a:hover,.main-nav .nav .active a:focus,.main-nav .nav li a:focus{ background: #337bad; color: #005a99; font-weight: bold;box-shadow: none; background-color: rgba(255, 255, 255, .9);text-shadow: none;}
.main-nav p{color: #fff; font-weight: bold; float: left; line-height: 42px; margin: 0;}
.main-nav .btn-navbar{ background: #337bad; padding: 8px 10px 9px 10px;}
.main-nav .btn-navbar:hover{ background: #337bad;}

/* ---------������ʽ����--------- */
.page-header{ border: 1px solid #ddd; border-top: 3px solid #005a99; height: 41px; margin: 0;}
.page-header h2{margin: 0; font-size: 18px; color: #005a99; border-bottom: 3px solid #005a99; display: inline-block; padding: 0 15px; margin-left: 15px; line-height: 35px;font-weight: bold;}
.page-header-1{padding: 12px 0; height: 41px;}
.page-header-1 h3, .page-header-1 h5{ float: left; font-size: 17px; color: #005a99; border-left: 4px solid #005a99; line-height: 20px; margin:0 0 0 10px; padding-left: 10px; font-weight: bold;}
.page-header-1 span{font-family:"Microsoft YaHei"; margin-left: 20px; line-height: 20px; float: left;}
.page-header-1 span a{margin: 0 10px;}

/* ---------TAB�����ʽ����--------- */
.nav-pills-1{background: #fff; border: 1px solid #ddd; border-top: 3px solid #005a99; height: 36px; margin: 0; }
.nav-pills-1 li{padding: 0; float: left; margin-left: 10px;}
.nav-pills-1 li a{ font:16px/20px "Microsoft YaHei"; padding: 7px 15px 8px 15px; text-align: center;margin: 0; color: #444; -webkit-font-smoothing:auto; display: block;}
.nav-pills-1 li.active a{ font-weight: bold; border-bottom: 3px solid #005a99; color:#005a99; }
.nav-pills-1 li a:hover,.nav-pills-2 li a:hover,.nav-pills-3 li a:hover,.nav-pills-5 li a:hover{background: none;}

.nav-pills-2{border-bottom: 1px solid #ddd; height: 38px; margin: 0;}
.nav-pills-2 li{float: left; border-right: 1px solid #555; margin-top: 10px;}
.nav-pills-2 li:last-child{border-right: 0;}
.nav-pills-2 li a{ padding: 0 20px; line-height: 16px;}
.nav-pills-2 li.active a{ color: #3279a5;font-size: 16px;font-weight: bold;}

.nav-pills-3{border-bottom: 1px solid #ddd; overflow: hidden; margin: 0;}
.nav-pills-3 li{float: left; margin: 10px 50px 10px 20px;}
.nav-pills-3 li a{font-family: "Microsoft YaHei"; background: url(../images/dot.jpg) 0 10px no-repeat; padding-left: 12px;}
.nav-pills-3 li.active a{ color: #005a99; background: url(../images/dot-active.jpg) 0 10px no-repeat;}

.nav-pills-5 li{float: left; margin-left: 10px;}
.nav-pills-5 li a{font-family: "Microsoft YaHei"; font-size: 15px; padding-left: 14px;}
.nav-pills-5 li.active a{color: #005a99; border-left: 4px solid #005a99; padding-left:10px;}

.tab-content{clear: both;}

/* ---------��ർ��--------- */
.sidebar{border:1px solid #ddd;border-top: 3px solid #005a99;}
.sidebar h2{color: #005a99; font-size: 18px; border-bottom: 1px solid #005a99; margin: 0 13px; }
.sidebar ul{margin: 5px 0;}
.sidebar ul li{margin-left: -1px; padding: 5px 0;font-size: 16px;width: 95%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}
.sidebar ul li.active a{color: #005a99; font-weight: bold;border-left: 3px solid #005a99;  display: inline-block; padding-left: 12px;}
.sidebar ul li a{color: #555; font-family: "Microsoft YaHei"; padding-left: 14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}
.sidebar ul li a:hover{color: #005a99; text-decoration:none;}

/* ---------�б���ʽ--------- */
.uli14 li,.uli12 li{padding: 10px 0 6px 13px;list-style-type: none;overflow: hidden;background: url(../images/dot.jpg) no-repeat 0 18px;font-size: 16px;}
.uli13 li{padding: 12px 0 12px 15px;list-style-type: none;overflow: hidden;}

/*�ַ������ض�*/
.nowrapli,.nodiscli{margin-left: 0;}
.nowrapli li,.nowrapli li a{text-overflow: ellipsis;white-space: nowrap;overflow: hidden; *width: 98%;display: block;font-size: 16px;}

/*�������б�����*/
ul.pageList{margin-left:0;}
.pageList li a{display: block;float: left;width: 70%;overflow: hidden;text-overflow: ellipsis;text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}
.pageList li span.listTime{color: #555;text-align:right;min-height: inherit;width:29%;margin-left: 1%;float: right;*margin-left:0;}

/*����Ŀ�б�����*/
.columnli{margin: 0;}
.columnli li a{float: left;}
.columnli li a.columnli-title{border-right: 1px solid #555; margin-right: 10px; padding-right: 10px;}
.columnli li a.columnli-list{ width: 88%;overflow: hidden;text-overflow: ellipsis;text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}

.columnli-time li a.columnli-list{width: 70%;}
.columnli-time li span.listTime{float: right; color: #555;}


/* ���� */
.list-columns li{margin-left: 0!important;}
/*���ఴť*/
.more{ position:absolute;top:12px;right: 0; background: none!important; padding: 0!important; line-height: 20px;}
.more1{ position:absolute;top:-5px;right: 0; background: none!important; padding: 0!important; line-height: 20px;}
.more a{font-family: "Microsoft YaHei"; float: none!important; font-size: 14px; color: #317ba6; padding-left:18px; background: url(../images/more.png) 0 4px no-repeat;}
.more a:hover{cursor: pointer;text-decoration: none;}
.more1 a{font-family: "Microsoft YaHei"; float: none!important; font-size: 14px; color: #317ba6; padding-left:18px; background: url(../images/more.png) 0 4px no-repeat;}
.more1 a:hover{cursor: pointer;text-decoration: none;}

/* ---------ͼ����ʽ--------- */
.big-icon{overflow: hidden;margin-left: 0;}
.big-icon li{width:86px; float: left; margin:5px 9px;}
.big-icon li a{border: 1px solid #ddd; border-radius: 3px; display: block; text-align: center; padding: 8px 5px;}
.big-icon li a:hover{background: #f1f1f1; text-decoration: none;}
.big-icon li a i{margin: 4px 0 5px 0; display: inline-block;}
.big-icon li a p{margin: 0; color: #005a99;}

.icon-lg{width: 36px;height: 36px;background-image: url("../img/icon/icon-lg.png");}
.icon-lg-gkml{background-position: 0 0;}
.icon-lg-gkzn{background-position: -36px 0;}
.icon-lg-slxd{background-position: -72px 0;}
.icon-lg-gksq{background-position: -108px 0;}
.icon-lg-ndbg{background-position: -144px 0;}
.icon-lg-zcjs{background-position: -180px 0;}
.icon-lg-bszn{background-position: -216px 0;}
.icon-lg-zxsq{background-position: -252px 0;}
.icon-lg-xzzx{background-position: -288px 0;}
.icon-lg-ztcx{background-position: -324px 0;}
.icon-lg-bsdt{background-position: -360px 0;}
.icon-lg-xzsp{background-position: -396px 0;}
.icon-lg-zxdy{background-position: -432px 0;}
.icon-lg-tsjb{background-position: -468px 0;}
.icon-lg-pydc{background-position: 0 -36px;}
.icon-lg-jzxx{background-position: -36px -36px;}
.icon-lg-lxxd{background-position: -72px -36px;}
.icon-lg-jgcx{background-position: -108px -36px;}
.icon-lg-ldfg{background-position: -144px -36px;}
.icon-lg-jgzn{background-position: -180px -36px;}
.icon-lg-nsjg{background-position: -216px -36px;}
.icon-lg-zsjg{background-position: -252px -36px;}

/* ---------����ʽ--------- */
.form-step h4{ margin: 30px 0 20px 20px;}

.step{height: 55px;}
.step li{ float: left; height: 37px; border-bottom: 5px solid #e5e5e5; color: #e5e5e5; text-align: center; font-family: "Microsoft YaHei"; font-size: 16px;}
.step li i{width:20px;height: 20px; background: #e5e5e5; border-radius: 10px; display:inline-block; color: #fff; font-style: normal; font-size: 14px; font-family: arial; }
.step li.active{border-color: #4171b8; color: #4171b8;}
.step li.active i{background: #4171b8;}

.page-form li{overflow: hidden; zoom:1; margin-bottom: 5px;}
.page-form li label{float: left; color: #555; line-height: 32px;}
.page-form li label span{margin: 0 5px;}
.page-form li a{font-size: 12px; margin: 0 10px; color: #005a9b;}
.page-form li input{border-radius: 0; box-shadow: none; padding: 5px 6px; margin: 0; font-size: 12px;}
.page-form li select{border-radius: 0; box-shadow: none; padding: 5px 6px; margin: 0; font-size: 12px; color: #999;}
.page-form li p{font-size: 12px;}
.page-form li span{line-height:32px;}
.page-form li button.submit{ margin-top: 10px;}

.page-form li p.pagep{ width:30px;  float:left; font-size: 12px;}

.survey{margin: 0;}
.survey .survey-title{padding: 10px 0;}
.survey ul{margin: 0; overflow: hidden; zoom:1;}
.survey ul li{ float: left; width: 20%;}
.survey ul li label{float: left; cursor: pointer; line-height: 18px;}
.survey ul li .iradio_minimal-blue,.survey ul li .icheckbox_minimal-blue{float: left; margin-right: 10px; }
.survey p input{box-shadow: none; border-radius: 0;}

/* ---------��ҳ��ʽ--------- */
.pagination ul li a{ margin: 0 6px; border:1px solid #e3e3e3; border-radius: 3px; font-family: "arial";}
.pagination ul li.active a{ background: #005a99; color: #fff; border-color:#005a99; }

/* ---------���м���~--------- */
.breadcrumb{background: none;font-size:14ppx;margin-bottom: 0; margin-top: -20px;}

/* ---------�ײ���ʽ--------- */
.footer{ border-top: 1px solid #005a99; padding: 10px 0; position: relative;}
.footer a{margin: 0 10px;}
.footer .links,.footer .links a{color: #005a99; display: inline-block;}
.links a:first-child{margin-left: 0;}
.footer .copyright{font-size: 12px; line-height: 18px; margin-top: 10px;}
.footer p.dzjg{position: absolute;right: 0; top: 10px;}

/* �����ʽ */
.table{font-family: "Microsoft YaHei"}
.table thead th{ text-align: center; color: #555;}
.table td span.dot{border-radius: 50%; background-color: rgb( 0, 90, 153 ); width: 11px; height: 11px; display: block; margin: 4px auto 0 auto;}
.table-center td,.table-center th{text-align: center;}


/* ---------��ҳ��ʽ--------- */

/*�õƴ�ͼ */
.homeSlider .owl-carousel {position: relative;}
.homeSlider .owl-pagination {position: absolute;bottom: 3px; right: 10px;bottom: 30px;}
.homeSlider .clickable {cursor: default;}
.homeSlider .item{width: 100%;height:100%;display: block;overflow: hidden;position: relative;}
.homeSlider .owl-theme .owl-controls .owl-buttons div {height: 69px;width: 42px;border-radius: 0;padding: 0;opacity: 0.8;}
.homeSlider .owl-buttons  div.owl-next,.homeSlider .owl-buttons  div.owl-prev{position: absolute;top: 35%;}
.homeSlider .owl-buttons  div.owl-next {background: url(../img/index_btn04.png);right: 0;}
.homeSlider .owl-buttons  div.owl-prev {background: url(../img/index_btn03.png);left: 0;}
.homeSlider .carousel-caption{padding: 10px;*width: 100% !important;*display: block;}
.homeSlider .carousel-caption h4 {font-size: 14px;font-weight: normal;margin: 0;width: 70%;overflow: hidden;text-overflow: ellipsis;text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;display: block;}
.homeSlider .item img{width: 100%;height: 100%;position: relative;max-width: inherit;}
.homeSlider .owl-controls{margin: 0;}
.owl-theme .owl-controls .owl-page.active, .owl-theme .owl-controls.clickable .owl-page:hover{background: none !important;}


/* ͷ������ */
.headline{border:1px solid #ddd; border-top: 1px solid #005a99; margin-top: 10px; color: #005a99; padding: 8px 0; overflow: hidden; }
.headline a{ color: #005a99;}
.headline-title{float: left; width: 15%;}
.headline-title a{margin: 0 10px;}
.txtScroll-top{ overflow:hidden; position:relative; float: left; width: 85%;}
.txtScroll-top .hd{ padding:0 10px; float: right;}
.txtScroll-top .hd a{ display:block; width:22px; height:19px; margin-left: -1px; line-height: 19px; text-align: center; float: left; cursor:pointer; color: #c5c5c5; border: 1px solid #dcdcdc; font-size: 18px; font-weight: bold; font-family: "΢���ź�"}
.txtScroll-top .hd a:hover{text-decoration: none; background: #f7f8f8;}
.txtScroll-top .bd{ float: left; width: 80%;}
.txtScroll-top .infoList li{ height:24px; line-height:24px;}
.txtScroll-top .infoList li a{width: 100%; display: block;overflow: hidden; text-overflow: ellipsis;text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}

/* �б� */
.nav-pills-4{ text-align: center; }
.nav-pills-4 li{ display: inline-block; margin: 0 5px;}
.nav-pills-4 li a{width:13px; height: 13px; background: #cbcbcb; border-radius: 10px; text-indent: -9999px; }
.nav-pills-4 li.active a{background: #005a99;}

/* ������� */
.work-search{ background: #f1f1f1; padding: 10px; margin-top: 10px;}
.work-search input{ box-shadow:none; width: 79%; border: 1px solid #ccc; border-right: none; background: #fff; float: left; padding: 10px 0; text-indent: 10px; }
.work-search button{padding: 11px 0; width: 20%;}


/* ---------��������--------- */


/* ע�� */
.welcome{color: #005a99;}
.welcome p{font-size: 16px; font-family: "Microsoft YaHei"}

/*��ȫ��֤*/
.verify{border-bottom: 1px solid #005a99; margin:0 20px; width: auto; padding: 25px 0 15px 0;}
.verify h4{color: #585858; font-size: 16px;}

/*��¼�ɹ�*/
.success{margin-left: 9.5%; color: #555;}



/* ---------����--------- */

/* �������� */
.link{margin:20px 0 0 15px;}
.link .row-fluid{margin-left:15px;}

/* �߼����� */
.search-form li input{ padding: 5px 0; text-indent: 5px;}
.search-date span{ padding: 0 10px;}
.search-date input{width:114px;}
.search-sidebar ul li.active a{color: #555;}

/* �����ᖨ */
.prompt{font-size: 12px; font-family: "Microsoft YaHei"; margin:10px 20px 0 20px;}
.search-result{font-family: "Microsoft YaHei"; margin: 20px 20px 30px 20px;}
.search-result h6{font-size: 16px;}
.search-result p{color: #666; margin-bottom: 5px;word-break:break-all;}
.related{font-family: "Microsoft YaHei"; margin-bottom:60px; }
.related a{margin: 0 20px;}
 
/* ���µ�ͼ */
.service-map .title{padding-left: 30px;}
.county li{ float: left; margin: 5px 30px 5px 10px;}
.county-map{margin:35px;}
.county-map p{margin:0;}

/* 404 */
.error-404{ width: 380px; margin: 100px auto 150px;}


/* ---------���񻥶�--------- */
.write li input{ padding: 0; height: 30px; text-indent: 6px;}
.write li textarea{padding: 0; height: 50px; text-indent: 6px; box-shadow: none;}

/* �ֳ��Ź� */
.director-text{ margin-left:20px;}
.survey-textarea{ width:65%; height: 80px; box-shadow: none; padding: 5px 6px; margin: 0; font-size: 12px;  }
.survey-btn{width: 10%;}


/* ���߷�̸ */
.interview{overflow: hidden; zoom:1; border-bottom: 1px solid #ccc; padding-bottom: 20px;}
.interview dt{ float: left; margin-right: 20px;}
.interview dt img{border: 1px solid #ddd; padding: 5px;}
.interview dd{ margin-top:14px; margin-left: 164px;}

/*  ���߷�̸���� */
.questions-form textarea{border-radius: 0; box-shadow: none; width: 60%;}
.interviews .more{position: inherit; top: inherit; }
.interviews .more a{font-family: "simsun"; color: #aaa; background: #f1f1f1 url(../img/icon/more.png) center -26px no-repeat; margin: 10px 0; padding: 9px 0; text-indent: 50px; border-radius: 1px; border: 1px solid #ddd; display: block; text-align: center;}

/* �������� */
.state p{text-indent: 2em;}


/* ---------ͨ��--------- */
/* ͨ�ø�� */
#ivs_player{ text-align: center; padding: 10px 0;}
.article h2{ text-align: center; font-size: 24px; border-bottom:1px solid #ccc; padding: 20px 0;}
.article small{text-align: center; display: block; color: #999;}
.article_content p{ margin: 0 0px; line-height: 32px;}

#weibo_pos {width:480px; margin:30px auto 0 auto; text-align: center;font-size: 14px;font-weight: bold;overflow: visible;position: relative; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 15px 0;}
#weibo_pos span {margin-right: 10px;font-weight: normal; line-height: 42px;}
#weibo_pos img {margin-right: 15px;cursor: pointer;width: 32px;height: 32px;}
#weibo_pos #output {width: 300px;margin-left: 100px;padding-top: 10px;overflow: hidden;zoom: 1;}
#weibo_pos #share_QRcode_s img {width: 91px;height: 91px;}
#weibo_pos .share_qr_intro{padding-left: 10px; padding-top: 20px;}
.acticle-link{text-align: center; margin: 10px 0;}
.acticle-link a{color: #888; font-size: 12px;}

.attribute{display: none;}

/* ---------����--------- */
.service-nav{width: 55%;}
.screening{border-bottom: 1px solid #005a99; overflow: hidden;}
.screening ul{margin-top: 15px;}
.screening li{clear: both; padding: 7px 0;}
.screening li label{ width: 100px; float: left; margin: 0; line-height: 26px;}
.screening li p{float: left; width: 80%;}
.screening li p a{margin-right:30px; padding: 3px 0; display: inline-block;}
.screening li p a.active{border: 1px solid #005a99; color: #005a99; padding: 2px 20px 2px 10px; background: url(../img/icon/close.jpg) right center no-repeat; margin-right: 10px;}
.screening li p a.active:hover{text-decoration: none;}
.screening li.btn-js button{margin-left: 100px;}

.matter-result{margin: 0 20px;}
.result-search input{ height: 24px; box-shadow: none;}

.matter-none{font-family: "Microsoft YaHei"; width:290px; margin: 50px auto; }

.apply-info{margin: 20px 0 0 20px;}

.info-photo img{ border: 1px solid #ccc; padding: 5px; display: block;}
.info-table th{ background: #f9f9f9; color: #555}
.info-table th,.info-table td{padding: 10px 8px;}
.info-phone{display: none;}


/* ���� */
.pic-list{margin:20px 0 0 0; overflow: hidden; zoom:1;}
.pic-list li{ width: 31%; margin-right: 2%; margin-bottom: 15px; float: left;}
.pic-list li a{display: block; border: 1px solid #ddd; background: #fff;}
.pic-list li a p{padding:5px; margin: 0;}
.pic-list li a p img{width: 100%; height: 220px;}
.pic-list li a span{display: block; background: #f1f1f1; padding: 10px;border-top: 1px solid #ddd; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block;}



/* ---------��嶨��--------- */
.well{padding: 15px;border-radius:0;box-shadow:none;border: none;}

.piao .piao-left{
	position: fixed;
	left: 0;
	bottom: 40px;
}
.piao .piao-right{
	position: fixed;
	right: 0;
	bottom: 30px;
}
.piao p a{
	margin: 5px;
	font-size: 14px;
}
.piao .piao-right .close{
	float: left;
}

.ywtb{
	height: 285px;
}
.ywtb-title{
	margin-top: 20px;
	heiight: 10px;
    0px;
	background: center no-repeat;
	text-align: center;
}
.ywtb-card>li{
	position: relative;
	height: 270px;
	overflow: hidden;
	float: left;
	width: 33%;
	border:1px solid #ddd;
	transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;
	margin-left: -1px;
	background-color: #fff;
}
.ywtb-card li.active{
	height: 270px;
	width: 40%;
	margin-top: -20px;
	border-color: #337ab7;
	z-index: 2;
}
.ywtb-card li .card-title{
	padding: 10px 0;
	display: block;
	text-align: center;
	background-color: #f3f1f1;
	color: #005a99;
	font-size: 16px;
	font-weight: bold;
}
.ywtb-card li .card-title p{
	margin:0;
}
.ywtb-card li .card-title i{
	font-weight: normal;
	font-size: 34px;
	display: block;
	
}
.ywtb-card li.active .card-title{
	font-size: 22px;
	background: #005a99 -30px center no-repeat;
	color: #fff;
	
}
.ywtb-card .icon-list{
	margin: 0 15px;
}
.ywtb-card .icon-list li{
	border-bottom: 1px solid #eee;
}
.ywtb-card .icon-list li:last-child{
	border-bottom: 0;
}
.ywtb-card .icon-list li a{
	display: block;
	padding: 20px 0;
	color: #505050;
	font-size: 16px;
}
.ywtb-card .icon-list li a i{
	font-size: 24px;
	float: left;
	margin-right: 18px;
	margin-left: 18px;
}
.ywtb-card li.ywtb-item3 .icon-list li a i{
	color: #888;
}
.ywtb-card li.ywtb-item3.active .icon-list li a i{
	color: inherit;
}
.ywtb-card li.ywtb-item1.active .icon-list,
.ywtb-card li.ywtb-item2.active .icon-list{
	margin: 8px 15px;
	overflow: hidden;
}
.ywtb-card li.ywtb-item1.active .icon-list li,
.ywtb-card li.ywtb-item2.active .icon-list li{
	float: left;
	width: 25%;
	text-align: center;
	border:0;
}
.ywtb-card li.ywtb-item1.active .icon-list li i,
.ywtb-card li.ywtb-item2.active .icon-list li i{
	position: relative;
	float: none;
	margin: 0 auto 5px;
	width: 50px;
	height: 50px;
	line-height: 50px;
	border-radius: 50%;
	text-align: center;
	display: block;
	border:1px solid #c50001;
	color: #c50001;
	overflow: hidden;
	transition: .6s;
}
.ywtb-card li.ywtb-item1.active .icon-list li a:hover,
.ywtb-card li.ywtb-item2.active .icon-list li a:hover{
	color: #c50001;
}
.ywtb-card li.ywtb-item1.active .icon-list li a i:after,
.ywtb-card li.ywtb-item2.active .icon-list li a i:after{
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	width: 0;
	height: 0;
	background: #c50001;
	opacity: 0;
	transition: .6s;
	border-radius: 50%;
	z-index: -1;
}
.ywtb-card li.ywtb-item1.active .icon-list li a:hover i:after,
.ywtb-card li.ywtb-item2.active .icon-list li a:hover i:after{
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 1;
}
.ywtb-card li.ywtb-item1.active .icon-list li a:hover i,
.ywtb-card li.ywtb-item2.active .icon-list li a:hover i{
	background-color: #c50001;
	color: #fff;
}
.ywtb-card li .btn-list{
	position: absolute;
	margin: 0;
}
.ywtb-card li.active .btn-list{
	position: initial;
	margin: 0 10px 15px;
}
.ywtb-card li .btn-list li{
	width: 46%;
	float: left;
	margin: 0 2% 15px;
}
.ywtb-card li .btn-list li a{
	padding: 15px;
	display: block;
	border-radius: 3px;
	font-weight: bold;
}
.ywtb-card li .btn-list li a i{
	font-weight: normal;
	float: right;
	margin: 0;
	font-size: 28px;
}
.ywtb-card li.ywtb-item1 .btn-list li a{
	padding: 10px;
	line-height: 18px;
	position: relative;
}
.ywtb-card li.ywtb-item1 .btn-list li a i{
	position: absolute;
	top: 18px;
	right: 8px;
}

.ywtb-card li .btn-list li.btn-red a,
.ywtb-card li.ywtb-item3.active li.btn-red a{
	background-color: #f8e0da;
	color: #bb1619
}
.ywtb-card li .btn-list li.btn-red a:hover,
.ywtb-card li.ywtb-item3.active li.btn-red a:hover{
	background-color: #f3d8d1;
}
.ywtb-card li .btn-list li.btn-green a,
.ywtb-card li.ywtb-item3.active li.btn-green a{
	background-color: #edf6e6;
	color: #7cb434;
}
.ywtb-card li .btn-list li.btn-green a:hover,
.ywtb-card li.ywtb-item3.active li.btn-green a:hover{
	background-color: #dfead6;
}
.ywtb-card li .btn-list li.btn-blue a,
.ywtb-card li.ywtb-item3.active li.btn-blue a{
	background-color: #ddecf5;
	color: #51aec8;
}
.ywtb-card li .btn-list li.btn-blue a:hover,
.ywtb-card li.ywtb-item3.active li.btn-blue a:hover{
	background-color: #d6e5ef;
}

.ywtb-card li .btn-list li.btn-orange a,
.ywtb-card li.ywtb-item3.active li.btn-orange a{
	background-color: #f9efe7;
	color: #f87b3f;
}
.ywtb-card li .btn-list li.btn-orange a:hover,
.ywtb-card li.ywtb-item3.active li.btn-orange a:hover{
	background-color: #f3e8df;
}

.ywtb-card li.ywtb-item3.active .icon-list{
	margin-top: 10px;
	overflow: hidden;
}
.ywtb-card li.ywtb-item3.active .icon-list li{
	width: 46%;
	margin: 10px 2%;
	float: left;
	border:0;
}
.ywtb-card li.ywtb-item3.active .icon-list li a{
	padding: 20px 0;
	text-align: center;
	border-radius: 3px;
	font-size: 18px;
	font-weight: bold;
}
.ywtb-card li.ywtb-item3.active .icon-list li a i{
	margin-bottom: 5px;
	display: block;
	float: none;
	font-size: 44px;
	font-weight: normal;
}
ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}


.wy-btn{
	float: left;
	width: 20%;
}
.wy-btn .btn-list li{
	margin-bottom: 10px;
}

.wy-btn .btn-list a{
	display: block;
    padding: 10px 0;
	background-color: #308ae2;
	border-radius: 3px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-align:center;
}
.wy-btn .btn-list a i{
	float: center;
	font-size: 20px;
	line-height: 22px;
	margin-left: 1px;
	margin-right: 10px;
	font-weight: normal;
	transition: .3s;
}
.wy-btn .btn-list a:hover{
	background-color: #005a99;
}
.wy-btn .btn-list a:hover i{
	margin-right:10px;
}


.btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px
}

.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.btn.focus,.btn:focus,.btn:hover {
	color: #333;
	text-decoration: none
}

.btn.active,.btn:active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,.125)
}

.btn.disabled,.btn[disabled],fieldset[disabled] .btn {
	cursor: not-allowed;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none;
	opacity: .65
}

a.btn.disabled,fieldset[disabled] a.btn {
	pointer-events: none
}

.btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc
}

.btn-default.focus,.btn-default:focus {
	color: #333;
	background-color: #e6e6e6;
	border-color: #8c8c8c
}

.btn-default:hover {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad
}

.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad
}

.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover {
	color: #333;
	background-color: #d4d4d4;
	border-color: #8c8c8c
}

.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default {
	background-image: none
}

.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover {
	background-color: #fff;
	border-color: #ccc
}

.btn-default .badge {
	color: #fff;
	background-color: #333
}

.btn-primary {
	color: #fff;
	background-color: #337ab7;
	border-color: #2e6da4
}

.btn-primary.focus,.btn-primary:focus {
	color: #fff;
	background-color: #286090;
	border-color: #122b40
}

.btn-primary:hover {
	color: #fff;
	background-color: #286090;
	border-color: #204d74
}

.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary {
	color: #fff;
	background-color: #286090;
	border-color: #204d74
}

.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover {
	color: #fff;
	background-color: #204d74;
	border-color: #122b40
}

.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary {
	background-image: none
}

.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover {
	background-color: #337ab7;
	border-color: #2e6da4
}

.btn-primary .badge {
	color: #337ab7;
	background-color: #fff
}

.btn-success {
	color: #fff;
	background-color: #5cb85c;
	border-color: #4cae4c
}

.btn-success.focus,.btn-success:focus {
	color: #fff;
	background-color: #449d44;
	border-color: #255625
}

.btn-success:hover {
	color: #fff;
	background-color: #449d44;
	border-color: #398439
}

.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success {
	color: #fff;
	background-color: #449d44;
	border-color: #398439
}

.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover {
	color: #fff;
	background-color: #398439;
	border-color: #255625
}

.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success {
	background-image: none
}

.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover {
	background-color: #5cb85c;
	border-color: #4cae4c
}

.btn-success .badge {
	color: #5cb85c;
	background-color: #fff
}

.btn-info {
	color: #fff;
	background-color: #5bc0de;
	border-color: #46b8da
}

.btn-info.focus,.btn-info:focus {
	color: #fff;
	background-color: #31b0d5;
	border-color: #1b6d85
}

.btn-info:hover {
	color: #fff;
	background-color: #31b0d5;
	border-color: #269abc
}

.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info {
	color: #fff;
	background-color: #31b0d5;
	border-color: #269abc
}

.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover {
	color: #fff;
	background-color: #269abc;
	border-color: #1b6d85
}

.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info {
	background-image: none
}

.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover {
	background-color: #5bc0de;
	border-color: #46b8da
}

.btn-info .badge {
	color: #5bc0de;
	background-color: #fff
}

.btn-warning {
	color: #fff;
	background-color: #f0ad4e;
	border-color: #eea236
}

.btn-warning.focus,.btn-warning:focus {
	color: #fff;
	background-color: #ec971f;
	border-color: #985f0d
}

.btn-warning:hover {
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512
}

.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning {
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512
}

.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover {
	color: #fff;
	background-color: #d58512;
	border-color: #985f0d
}

.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning {
	background-image: none
}

.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover {
	background-color: #f0ad4e;
	border-color: #eea236
}

.btn-warning .badge {
	color: #f0ad4e;
	background-color: #fff
}

.btn-danger {
	color: #fff;
	background-color: #d9534f;
	border-color: #d43f3a
}

.btn-danger.focus,.btn-danger:focus {
	color: #fff;
	background-color: #c9302c;
	border-color: #761c19
}

.btn-danger:hover {
	color: #fff;
	background-color: #c9302c;
	border-color: #ac2925
}

.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger {
	color: #fff;
	background-color: #c9302c;
	border-color: #ac2925
}

.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover {
	color: #fff;
	background-color: #ac2925;
	border-color: #761c19
}

.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger {
	background-image: none
}

.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover {
	background-color: #d9534f;
	border-color: #d43f3a
}

.btn-danger .badge {
	color: #d9534f;
	background-color: #fff
}

.btn-link {
	font-weight: 400;
	color: #337ab7;
	border-radius: 0
}

.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link {
	background-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none
}

.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover {
	border-color: transparent
}

.btn-link:focus,.btn-link:hover {
	color: #23527c;
	text-decoration: underline;
	background-color: transparent
}

.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover {
	color: #777;
	text-decoration: none
}

.btn-group-lg>.btn,.btn-lg {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333;
	border-radius: 6px
}

.btn-group-sm>.btn,.btn-sm {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

.btn-group-xs>.btn,.btn-xs {
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}

.btn-block {
	display: block;
	width: 100%
}

.btn-block+.btn-block {
	margin-top: 5px
}

ul.btn-list {
	padding: 0;
	margin: 0 -2.5px
}

ul.btn-list li {
	list-style-type: none;
	padding: 0 2.5px;
	margin-bottom: 5px
}

ul.btn-list li a.btn,ul.btnicon-lg li a p {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block
}

ul.btn-list.btn-link li a.btn {
	text-align: left
}

ul.btn-list.btn-link li a.btn:hover {
	background: #e7e7e7
}

ul.btn-list.btn-line li a.btn i,ul.btn-list.btn-link li a.btn i {
	vertical-align: middle;
	line-height: 0
}

ul.btn-list.btn-list-nopadding {
	margin: 0
}

ul.btn-list.btn-list-nopadding li {
	margin: 0 -1px -1px 0;
	padding: 0
}

ul.btn-list.btn-list-nopadding li a {
	border-radius: 0
}

a.btn-line,ul.btn-line li a.btn {
	background: #fff;
	border: solid 1px #ddd
}

a.btn-line {
	text-align: left
}

a.btn-line:hover,ul.btn-line li a.btn:hover {
	background: #e7e7e7;
	color: #f02d00
}

ul.btnicon-lg li a.btn {
	padding: 10px
}

.btnicon-lgs i.iconfont,ul.btnicon-lg li a i.iconfont {
	font-size: 32px;
	line-height: 0;
	vertical-align: middle
}

.btnicon-lgs p,ul.btnicon-lg li a p {
	margin: 10px 0 0 0;
	font-size: 14px
}