body {font-size: 14px;color: #333;}
a {	color: #666;text-decoration: none;}
a:hover {color: #da251a; text-decoration: none;}
.red{color: #da251a;}
.bg_grey{background-color: #fafafb; padding-bottom: 20px;}
/*.container { padding: 0;}*/
/* 面包屑导航 */
.breadcrumb { background-color: #fff; /*margin-top: 15px; */font-size: 16px; padding: 8px 0; }
.breadcrumb > li + li:before {  color: #CCC; content: "> "; padding: 0 5px; }

/* 子页面布局 */
.main_wrap {  width: 100%; margin-top: 15px; overflow: hidden;}
.main_right { }
.main_left_title { font-size: 18px;line-height: 48px;color: #fff;/*margin-top: 18px;*/ background: #da251c; padding-left: 20px;}
.main_left_title a{color: #fff;}/* 20180528 */
.main_left a:hover { color: #000;} 
.main_left_title a:hover{color: #fff;}/* 20180528 */
.wrap_btm{    margin-bottom: 60px;   clear: both;}

/*sidebar*/
.side_bar h3 {
	line-height: 30px;
	padding: 10px;
	padding-left: 35px;
	border-bottom: 1px solid #e2e2e2;
	font-weight: normal;
	background: #F7F7F7;
	font-size: 16px;
	position: relative; cursor: pointer;
}

.side_bar h3:hover,.sec_nav:hover,.third_nav dt:hover,.third_nav dd:hover {	background: #eaeaea;}
.nav_bk:last-child h3 { border: 0;}
.nav_bk li a { color: #a0a0a0}
.nav_bk li a:hover { color: #a0a0a0;}
.sec_nav,.third_nav dt,.third_nav dd {height: 42px;line-height: 42px;font-size: 14px;
	padding: 0 24px;padding-left: 44px;position: relative;font-weight: normal; cursor: pointer;}
.third_nav dt {	padding: 0 36px; padding-left: 56px;}
.third_nav dd {	padding: 0 50px; padding-left: 56px;}
.add {	width: 16px;	height: 16px;	display: inline-block;
	background: url(../images/icon_right.png) no-repeat;
	position: absolute;	top: 15px;	right: 10px; }
.minus { width: 16px; height: 16px;	display: inline-block;
	background: url(../images/icon_down.png) no-repeat;}
.side_bar ul li,.side_bar dl,.third_nav dd {	display: none;}
a.hov {	color: #da251a !important;}
a.hov:hover {	color: #da251a;}
h3.hovbg {	background: #F7F7F7;}
/*sidebar*/
/* 产品查询——搜索 */
/*搜索框*/
.fund_search{ width:500px; margin:30px 50px;}
.fund_search .form-control{  border-radius: 0;}
.fund_search .f_searchinput{ border:1px solid #da251a;height:50px;}
.fund_search .f_searchinput:focus { border-color: #da251a;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(249,104,114,.6);}
.fund_search .search_btn{ cursor: pointer; display: table-cell;vertical-align: middle;background-color:#da251a; 
border:none; color: #fff; font-size:16px;padding:0 18px; height:50px; }
/*搜索结果*/
.fund_list .table{ margin-bottom: 0; }
#invest .table>tbody>tr:nth-of-type(even) {	background-color: #f9f9f9}

/* 分页页码 */
.pagination { display: inline;text-align: right;float: right; }
.pagination> li> a,.pagination> li> span{color: #da251c;border:0; margin: 0 2px;}
.pagination> li> a:hover,
.pagination> li> span:hover,
.pagination> li> a:focus,
.pagination> li> span:focus {
	z-index: 3;
	color: #da251c;
	background-color: #eee;
	border-color: #ddd;
}
.pagination> li:first-child> a ,
.pagination> li:first-child> a :hover,
.pagination> li:last-child> a{color: #666; background: #ededed;}
.pagination> .active> a,
.pagination> .active> span,
.pagination> .active> a:hover,
.pagination> .active> span:hover,
.pagination> .active> a:focus,
.pagination> .active> span:focus {background-color: #da251c;}
.yeshu {display: inline-block;position: relative;padding: 6px 12px;	color: #3B3D3E;}
.times input {	width: 34px;	height: 34px;	border: 1px solid #d6d6d6;	margin: 0px 5px;	color: #e8313e;}
.queren a {	display: inline-block;background-color: #da251c;line-height: 32px;width: 55px;text-align: center;color: #fff;border-radius: 4px;}
.pagination> li> a.sian {	border-top: none;	border-bottom: none;	color: #D6D6D6;}
.pagination> li> a.sian:hover {	background: none;}
.page_time {	float: right;	margin: 20px 0px;}

#page{  font-size: 14px;  line-height: 26px;}
#page a{padding: 0 12px; margin: 0 3px 6px; color: #666; display: inline-block;}
#goPage{ width: 50px;  margin: 0 5px;  padding: 0 5px;  height: 24px; line-height: 24px;  border: 1px #666 solid;}
#currentPage{    margin: 0 3px 6px; padding: 6px 12px; color: #da251c; font-weight: bold;}
#page .xxx{ height: 26px; line-height: 26px; margin-left: 5px; padding: 0 10px; border: 1px solid #da251c; background-color: #da251c;  color: #fff; }
/*分页页码*/

/*------------------理财详情页-------------*/

.lc_title {/*border-bottom: 1px dashed #e6e6e6;*/padding: 10px 0px;}
.tips{ background: #fefced; padding:10px 20px; color: #ffbd30;}
.title_l {
	text-align: left;
	font-size: 28px;
	color: #000;
	line-height: 56px;
	float: left;
	margin-left: 15px;
}

.title_l span {margin-left: 10px;}
.lc_detail {
	padding: 20px 0px;
	border-bottom: 1px dashed #E6E6E6;
	overflow: hidden;
}
.lc_text1 { color: #666; line-height: 28px; margin-top: 10px;}
.lc_text2 { color: #666; line-height: 30px;}
.lc_percent { font-size: 24px; color: #da251a; text-align: center;}
.lc_percent span {	font-size: 48px;}
.lc_percent span font { font-size: 24px}
.lc_text_l { text-align: left; width: auto; display: inline-block;}
.lc_text_r {
	text-align: right;
	display: inline-block;
	padding-right: 15px;
	margin-top: 0;
	margin-bottom: 10px;
	width: 40%;
}

.lc_text_m {text-align: center;}
.text_shu {line-height: 28px;color: #666;
	padding-bottom: 10px;
	text-align: right;margin-right: 15px;margin-left: 15px;
	width: 35%;vertical-align: initial}
.text_shu a.shuom { background: url(../images/proD.png) no-repeat left center;  padding-left: 22px; color: #da251a; margin-left: 50%;}
.text_shu1 {color: #000;text-align: left;padding-left: 10px;width: 65%;}
.text_shu1 span {color: #e8313e}
.text_shu1 a {color: #E9E9E9;cursor: default}
.text_shu1 a.hover {	color: #eed566;}
.card_tit { line-height: 58px; margin-top: 10px; font-size: 20px; color: #da251a;}
.lc_table  {border: 1px solid #e1e1e1;	border-bottom: inherit;	border-right: inherit;}
.lc_hang { line-height: 34px; font-size: 14px;}
.jiben_l {width: 40%; display: inline-block; float: left; border-right: 1px solid #e1e1e1; text-align: right; padding-right: 15px;
	background: #f7f7f7; color: #797979;}
.jiben_r {
	width: 60%;
	display: inline-block;
	float: left;
	border-right: 1px solid #e1e1e1;
	text-align: left;
	padding-left: 15px;
	color: #000;
}

.lc_hang .col-xs-12 {	padding: 0px;}
.lc_hang span {	border-bottom: 1px solid #e1e1e1;}
.cusgroup,.salearea { line-height: 21px; padding-top: 6px; padding-right: 15px; padding-bottom: 7px; } 
.lc_introduce{ margin-bottom: 20px;}
.lc_introduce p {  text-indent: 0 !important; line-height: 28px;}


/* 文章列表 */
.articles_list { line-height:24px;}
.articles_list li {  border-bottom: 1px dashed #E6E6E6; padding: 15px 0;  }
.articles_list li:first-child{ padding-top: 0;}
.articles_list li a{ display: block;}
.articles_list h4{ width:100%; font-size:20px;line-height:40px; }
.articles_list .info{ color:#666; padding: 10px 0;text-indent:2em;}
.articles_list .date{ text-align: right; color: #ccc;margin-right:15px;}
h1{ line-height: 56px; margin-top: 10px; font-size: 24px; }
.main_subtitle {	text-align: center;   color: #999; border-bottom:1px solid #d1d1d1;/*margin-bottom:26px;*/padding-bottom:10px}
.main_subtitle span{  padding: 0 10px; line-height: 24px;}
.main_subtitle1 {	text-align: center;   color: #999; border-bottom:1px dashed #d1d1d1;/*margin-bottom:26px;*/padding-bottom:10px}
.main_subtitle1 span{  padding: 0 10px; line-height: 24px;}
.main_content {	width: 100%; clear: both; padding-top: 16px;}
.main_p { width:99%; margin-left:1%; }
.main_p img {	width: auto;	margin-bottom: 10px;}
.main_img {	text-align: center;}
.main_imgs img { width: auto; text-align: center; max-width: 100%;}
.main_imgs {	text-align: center;}
.main_p p {	line-height: 26px; color: #000; margin-bottom: 26px; font-size: 16px; text-indent:2em;}
.main_p table p {	line-height: 26px; color: #000; margin-bottom: 26px; font-size: 16px; text-indent:0em;}
.main_p h3 { font-size: 18px; line-height: 56px; color: #3b3d3e; margin-top: 20px; }
.main_p table {border:1px solid #333;}
.main_p table td {border:1px solid #333 !important;}
/*
理财产品
*/
.main_p_lccp { width:800px; margin:auto;}
.main_p_lccp p {	line-height: 26px; color: #000; margin-bottom: 26px; font-size: 16px; text-indent:2em;}
.main_p_lccp table {margin: auto auto auto 0pt !important;}
.main_p_lccp table p {	line-height: 26px; color: #000; margin-bottom: 26px; font-size: 16px; text-indent:0em;}

/* 快捷通道 */
.green-channel,.green-channel5,.green-channel7 { text-align: center; padding-bottom: 30px;}
.quick-service { position: relative;}
.quick-service dl {	position: relative;	overflow: visible; display: block; padding-top: 40px}
.quick-service dl a{display: inline-block;}
.quick-service dd { padding-bottom: 10px;}
.quick-service dd.p10 a {color: #000;line-height: 24px;}
.quick-service dd.p10 a:hover{ color: #da251a;}
.pmg { position: relative;}
.pmg a{ display: block; width: 100%;}
.pmg img { transition:0.3s ease-in-out; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out;}
.pmg:hover img { transform: translateY(-3px); -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); }


/* 特色业务3个滚动，有左右按钮 */
.tsyw_3{}
.tsyw-owl,.xyk-owl,.yhhd-xyk-owl,.yhhd-ebank-owl,.tsyw-personal-owl{ /*width: 92%;*/ margin: 0 auto;} /*20180611 */
.video-owl{ /*width: 94%;*/ margin: 0 auto;} /*20180615 */
.owl-carousel .owl-stage-outer{ padding-top:15px;}
.owl-carousel a{ display: block;}
.owl-carousel img { margin: 0 auto;overflow: hidden;}
.owl-carousel .tsyw-tit{margin-top: 10px; text-align: center; display: block;  height: 24px; line-height: 24px;
    font-size: 14px; font-weight: 400; overflow: hidden; text-overflow: ellipsis;}


.tsyw0-owl{ width: 100%; margin: 0 auto;}
/*  其他业务左右分栏图文样式  */
.qtyw{ margin-bottom: 20px;}
.qtyw_son { margin-top: 20px; margin-bottom: 20px;}
.col2-img-1 { position: relative;}
.qtyw_son .qtyw_l{width: 40%; float: left; position: relative;}
.qtyw_son .imgbox { width: 230px; position: relative; display: block; float: left; margin-top: 10px;}
.qtyw_son .imgbox img {  width: 100%; height: 180px; } /*20180611 */
.qtyw-gr .qtyw_son .imgbox img{ height:auto;} /*20180620 */
.qtyw-gr .qtyw_son .textbot{ float: left; width: 60%; margin-left: 5%; margin-top: 40px;}/*20180731 */
.qtyw_son .tit {  height: 40px;  line-height: 40px;  overflow: hidden;  font-size: 18px;  color: #000;  position: relative;}
.qtyw-gr .link_warp{height: auto;overflow: hidden; margin-top: 5px;}/*20180731 */
.qtyw-gr .qtyw_son .link_column { width: 48%; float: left;}/*20180731 */
.qtyw-gr .link_warp>:last-child{ margin-left: 4%;}/*20180731 */
.qtyw-gr .textbot .more{ margin-left: 50%; margin-top: 18px; text-align: right; }/*20180731 */
.qtyw-gr .textbot .more a{color: #da251a;}/*20180731 */
/*20180731 */
.qtyw-gr .link_column li{
	width: 100%; height: 30px; line-height: 30px; overflow: hidden; white-space:nowrap; text-overflow: ellipsis;
}
.qtyw-gr .qtyw_son .link {  width: 100%; height: 30px;  display: block;overflow: hidden; white-space:nowrap; text-overflow: ellipsis; }
.qtyw-gr .qtyw_son .imgbox{ height: 100px; line-height: 100px; width: auto;}
.qtyw-gr .qtyw_son .tit { font-weight: bold;}
.qtyw-gr .qtyw_son .qtyw_l{width: 25%; margin-left:5%;}/*20180716 */

.qtyw_son .textbot{ float: left; width: 50%; margin-left:5%;}
.qtyw_son .link_column { width: 100%; }
.qtyw_son .link {  width: 50%; float: left; display: block; height: 26px; line-height: 26px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.qtyw-gr .qtyw_son .imgbox{ height: 100px; line-height: 100px; width: auto;}
.qtyw-gr .qtyw_son .tit { font-weight: bold;}
.qtyw-gr .qtyw_son .qtyw_l{width: 25%; margin-left: 40px;}
/* 新闻公告两列文字并排 */
.news-recommend {  padding: 20px 0px 50px 0px; overflow: hidden;} 
.dhy_tit { font-size: 24px; margin-top: 10px; position: relative; margin-bottom: 20px;  height: 40px;   line-height: 40px; overflow: hidden;}
.dhy_tit .more {color: #da251a;  font-size: 14px;   position: absolute;    right: 0;    top: 0;}
.dhy_liebiao {  height: 36px; line-height: 36px;  overflow: hidden;   white-space: nowrap;   text-overflow: ellipsis;}
.dhy_liebiao span {margin-right: 20px;	line-height: 28px;	font-size: 14px;	color: #A9A9A9}
.dhy_b {/* margin-top: 20px;*/}
.dhy_b li {  line-height: 40px;  min-height: 40px; font-size: 14px;  border-bottom: 1px dashed #e6e6e6;}/* 20180528 */
.dhy_b li a { display: inline-block; width: 80%; overflow: hidden;	white-space: nowrap; text-overflow: ellipsis;float: left;
     background: url(../images/icon_news_point.png) no-repeat 1px 52%;
    padding-left: 18px;}/* 20180528 */
.dhy_b li span{ float: right;  display: inline-block; color: #a9a9a9;}

/* 新闻公告两列并排——图文结构*/
.news-pic{ padding: 15px 0 30px;}
.newspic-owl{ width: 270px; /*float: left;*/ }
.news-pic .imgbox { width: 270px;}
.news-pic .imgbox img { width: 100%; position: relative;}
.news-pic .text { /*padding-right: 20px;float: left; padding-left: 20px;*/ margin-top: 15px;}
.news-pic .tit { height: 40px;  line-height: 40px;overflow: hidden;font-size: 20px;  margin-bottom: 10px; position: relative; }
.news-pic .more { font-size: 14px; position: absolute; right: 0;top: 0; color: #da251a;}
.news-pic .li{ font-size: 14px;}
.news-pic .li a { display: block; height: 28px; line-height: 28px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
 text-align: justify; }
.news-pic .owl-controls{ position: absolute; bottom: 0; right: 35%;}

/* 首页图片新闻 */
.index-news-pic{padding:15px 0 30px;}
.index-news-pic{ margin-bottom: 30px;}
.index-news-pic .imgbox { width: 270px;}
.index-news-pic .imgbox img { width: 100%; position: relative;}
.index-news-pic .text { padding-right: 20px;float: left; padding-left: 20px;}
.index-news-pic .tit { height: 40px;  line-height: 40px;overflow: hidden; font-size: 20px;  margin-bottom: 10px; position: relative; }
.index-news-pic .more { font-size: 14px; position: absolute; right: 0;top: 0; color: #da251a;}
.index-news-pic .li{ font-size: 14px;}
.index-news-pic .li a { display: block; height: 28px; line-height: 28px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
 text-align: justify; }
.index-news-pic .owl-controls{ position: absolute; bottom: 0; right: 40%; text-align: center;}
.index-news-pic .dhy_tit{ margin-left: 15px; margin-right: 15px; margin-bottom: 0;} /*20180525 */
.index-news-pic .col-xs-12 .row{ margin-top: 15px;} /*20180525 */

/*  电子银行特色业务  */
.tsyw-ebank-owl{ width: 100%; margin: 0 auto; padding-top: 15px;}
.tsyw-ebank-owl .item {  width: 270px;  background: #fff;  overflow: hidden; height: 330px; margin: auto;}/* 20180525 */
.tsyw-ebank-owl .item img { width: 100%; position: relative;}
.tsyw-ebank-owl .tit{ font-size: 18px; margin-top: 20px; padding-left: 24px; padding-bottom: 10px;}
.tsyw-ebank-owl .tit a { color: #da251a;}
.tsyw-ebank-owl .box_cot {  overflow: hidden;  padding: 0 24px; line-height: 24px;}
.tsyw-ebank-owl .box_cot a { float: left; width: 50%; }
.tsyw-ebank-owl .box_cot p{text-align: justify; display: -webkit-box;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;}
/* 电子银行优惠活动3个滚动，有左右按钮 */
.yhhd-ebank-owl{ padding:15px 0 20px;} 
.yhhd-xyk-owl,.tsyw-personal-owl{ padding-bottom: 20px;}



/* 小微业务特色产品20180528 */
.tsyw0-owl .item {  width: 360px;  background: #fff;  overflow: hidden; height: 320px; margin: auto;}
.tsyw0-owl .tsyw-tit { font-size: 18px; margin-top: 20px; padding-left: 24px; padding-bottom: 10px; text-align: left; height: auto;}
.tsyw0-owl .tsyw-tit a { color: #da251a;}
.tsyw0-owl .box_cot {  overflow: hidden;  padding: 0 24px; line-height: 24px;}
.tsyw0-owl .box_cot p{text-align: justify; display: -webkit-box;-webkit-line-clamp: 2;text-overflow: ellipsis;-webkit-box-orient: vertical;}
/* 小微业务特色产品20180528end */ 
   
/* 银行卡推荐列表 */
.card_list{ line-height: 30px; color: #333; overflow: hidden;}
.card_list .row {	padding-top: 20px;	border-bottom: 1px dashed #E6E6E6;}
.card_list .tit {line-height: 42px;font-size: 20px;  font-weight: bold; color: #000;}
.card_list .tit a{color: #000;}
.card_list .tit a:hover{ color: #da251a;}
.card_font {font-size: 14px; padding-bottom: 10px;  position: relative;}
.card_img{text-align: center; }
.card_img img { width: 240px; height:150px; margin-bottom: 20px; }
.card_list .card_con { clear: both; min-height: 120px; line-height: 30px; position: relative;  }
.card_list .card_con .more{ color: #da251c;float:right;margin-right:15px;} /* 20180528 */


/* 标题 * 20180516begin */
.topTitle {  margin-top: 16px; margin-bottom: 16px; position: relative; border-bottom: solid 1px #dcdcdc;}
.topTitle h3,.topTitle2 h4  {font-size: 24px; color: #3b3d3e; border-bottom: 3px solid #da251c; 
    line-height: 28px; padding: 8px 10px; display: inline-block; }    
.topTitle a.more,.topTitle2 a.more {color: #da251a; position: absolute; right: 4px; bottom: 8px;}
.topTitle2 { margin-bottom: 16px; position: relative; border-bottom: solid 1px #dcdcdc;}
.topTitle2 h4 {font-size: 20px; }
/* 20180516end */

/*finance_tabs*/
.tit_tabs {	margin-top: 20px; border-bottom: solid 1px #dcdcdc; font-size: 24px; }
.tit_tabs>li{margin-right: 30px; border-bottom: 3px solid transparent; margin-bottom: -1px; }
.tit_tabs>li>a {color: #000; padding: 10px 10px; border-color:transparent; }
.tit_tabs>li.active {border-bottom: 3px solid #da251c; display: block !important;}
.tit_tabs li.active a { color: #da251c;}
.tit_tabs>li.active>a,
.tit_tabs>li.active>a:focus,
.tit_tabs>li.active>a:hover { color: #da251c; background-color: transparent; border-color:transparent;}
.tit_tabs>li>a:hover {	color: #da251a; background-color: transparent; border-color:transparent;}


/*index-tzlc tab*/
.tzlc_tit{margin-top: 20px; border-bottom: solid 1px #dcdcdc;}
.tzlc_tit h2{ font-size: 24px; display: inline-block; float: left; line-height: 28px; padding: 8px 10px; margin-right: 20px;}
.tzlc_tit .tit_tabs { float: left;	margin: 0; border-bottom: solid 1px transparent; font-size: 16px; }
.tzlc_tit .tit_tabs>li { margin-right: 20px;}

.slider{position: relative;z-index: 1;}

.f_condition_cont{position:relative;z-index: 2; background: #fff; border: 1px solid #e5e5e5; padding:20px 10px 5px;}
.f_condition_list dl{ margin-bottom:15px; line-height: 28px;}
.f_condition_list dl dt{ display: inline-block; padding:0; margin:0; line-height: 28px; color: #666; text-align: right; font-weight: normal; white-space:nowrap;}
.f_condition_list li{ padding:0 17px;}
.f_condition_list li a{ display: inline-block; line-height: 28px; padding:0 10px; color: #000; }
.f_condition_list li a:hover{ color: #000; text-decoration: none;}
.f_condition_list li.active a{ background:#da251a; border-radius:3px; color: #fff;}
.f_con_item{ overflow: hidden;}
.f_table_wrap {   margin-top: 44px;   background: #fff;   overflow: hidden;   padding-bottom: 80px;}
.f_table { border: 1px solid #e5e5e5; background: #fff; /*margin-top: -1px;*/}
.f_table .col-xs-1, .f_table .col-sm-1, .f_table .col-md-1, .f_table .col-lg-1, .f_table .col-xs-2, .f_table .col-sm-2, .f_table .col-md-2, .f_table .col-lg-2, .f_table .col-xs-3, .f_table .col-sm-3, .f_table .col-md-3, .f_table .col-lg-3, .f_table .col-xs-4, .f_table .col-sm-4, .f_table .col-md-4, .f_table .col-lg-4, .f_table .col-xs-5, .f_table .col-sm-5, .f_table .col-md-5, .f_table .col-lg-5, .f_table .col-xs-6, .f_table .col-sm-6, .f_table .col-md-6, .f_table .col-lg-6, .f_table .col-xs-7, .f_table .col-sm-7, .f_table .col-md-7, .f_table .col-lg-7, .f_table .col-xs-8, .f_table .col-sm-8, .f_table .col-md-8, .f_table .col-lg-8, .f_table .col-xs-9, .f_table .col-sm-9, .f_table .col-md-9, .f_table .col-lg-9, .f_table .col-xs-10, .f_table .col-sm-10, .f_table .col-md-10, .f_table .col-lg-10, .f_table .col-xs-11, .f_table .col-sm-11, .f_table .col-md-11, .f_table .col-lg-11, .f_table .col-xs-12, .f_table .col-sm-12, .f_table .col-md-12, .f_table .col-lg-12{padding-left:0; padding-right: 0;}

.f_cont_group ul li{ cursor: pointer; padding:15px 0 0; border-bottom: 1px dotted #dedede; text-align: center; overflow: hidden;}
.f_cont_group ul li:last-child{border-bottom: 1px dotted transparent;}
.f_cont_group ul li:hover{ background:#f5f5f5;}
.f_cont_group ul li h3{ font-size:18px; line-height: 1.5em; margin-right:20px; padding:0 0 0 20px; font-weight: bold;}
.f_cg_item{padding-bottom:10px; overflow: hidden;}
.f_cont_group ul li h3{ float:left; display: inline-block; }
.f_cont_group ul li h3 a{ color: #404040;line-height:26px;}
.f_cg_item span{  display: inline-block;}
.f_cg_num {float:left; margin: 4px 0 0; color: #a8a8a8; font-size: 16px; font-weight: normal;}
.f_cg_right{ float: right; line-height: 24px;margin-top: 5px;  }
.f_cg_sy,.f_cg_zt{  margin-right: 20px; }
.f_cg_zt{   color: #009940; }
.f_cont_group .row {  margin: 0;}
.f_cont_group ul .row>div{ margin-bottom:10px; }
.tab-pane .col-xs-8, .tab-pane .col-xs-4{padding-left:0; padding-right: 0;}
.f_intro{ padding-top: 6px; color: #9f9f9f;}
.f_intro p{ line-height: 34px; color: #9f9f9f;}
.f_intro .f_data{ font-size:24px; color: #000; line-height: 46px; margin-bottom:10px;}
.f_intro p.f_perdata{ color: #ff6600; font-size: 40px; font-weight: bold;}
.f_intro p.f_fx { color: #ff8c58; font-size:20px;}
.f_intro p.my-green { color: #56be84;}
.f_intro_qg {  text-align: left; padding:10px 0 0 15px;}
.f_intro_qg p{ line-height: 36px;}
.f_intro_qg p span{ display: inline-block; color: #9f9f9f; text-align: right;}
/* 20180516begin */
.lccpgg_row{ padding-top: 20px;}
.lccpgg_box{ padding-bottom: 10px;overflow: hidden;}
.no_sj {   font-size: 14px;   color: #545454;   text-align: center;   line-height: 38px;}
/* 20180516end */
.vip .row{ padding-top:10px;}
.vip a{ display: inline-block;}
.vip_pic{ float:right; padding-left: 20px;}
.vip_pic a{ width: 33.33%;}
.vip img{margin: 0 0 20px 0; width: 100%; height: auto;}
.vip_pic img:last-child{ margin-right: 0;}

/* 首页滚动公告 roll-notice */
.roll-notice{ width: 100%;	height: 58px;}
.roll-notice .container{line-height: 58px; position: relative;}			
.roll-notice .fl { float: left; padding-left: 28px; background:url(../images/icons.png) no-repeat -60px  -92px;color: #da251a;}
.notice_main {	height: 58px;overflow: hidden;position: absolute;padding: 0 45px 0 98px;}			
.noticTipTxt {	color: #ff7300;	line-height: 58px;	overflow: hidden;padding: 0;}			
.noticTipTxt li { height: 58px;	line-height: 58px;	width: 100%;}
.f-noticeDet {float: left;}
.roll-notice .more {	color: #3e3a39;	float: right;}
/* 首页投资理财滚动 */
.roll-tzlc{line-height: 58px; position: relative; }
.roll-tzlc .fl {float: left;color: #da251a; font-size: 16px;}
.roll-tzlc .notice_main {padding: 0 45px 0 150px;}
.roll-tzlc .more{ color: #da251a; float: right;}

.index-tzlc{ }
.f_recom {   margin: 0px; margin-bottom: 30px;}
.f_recom_item {background: #fff;border: 1px solid #dee0e6;text-align: center;padding: 20px 0px; overflow: hidden; height: 230px;}
.f_recom_item h3 {	margin: 0;	padding: 0;	font-weight: normal;  color: #000; height: 36px;}
.f_recom_item h3 a { color: #000;}
.f_percent {font-weight: bold;	font-size: 48px; color: #ff6600; height: 70px;	padding-top: 10px;}
.f_percent font { font-size: 30px;}
.f_rmb { padding-top: 14px; line-height: 36px;}
.f_rmb span{ font-size: 30px;}
.f_fxdj{ color: #009940; }
.f_text { color: #aeaeae; font-size: 14px; line-height: 21px;}
.f_textnew { color: #aeaeae;	font-size: 14px;line-height: 28px;}
.f_tc { overflow: hidden; height: 55px;}
.f_tc li { float: left;width: 33%;text-align: center;font-size:18px;color: #000;}
.f_tc2 li { width: 50%;}
.f_btn_buy {padding: 20px 20px 0 20px;overflow: hidden;}
.f_btn_buy .f_btn {width: 100%; height: 42px; line-height: 42px; border: 1px solid #da251c; font-size: 16px; color: #da251c;background: #fff; 
 margin: 0; padding: 0; }
.f_btn_buy .f_btn:hover{ background:#da251c ; color: #fff;}
.f_recom_img{ display: block; height: 300px; width: 370px;  overflow: hidden;}
.f_recom_img img{  width: 100%;}
.metal_list_pic .metal_item {  width: 100%;  text-align: center;  padding: 3px 0 0px;  margin-bottom: 10px; cursor: pointer;}
.metal_pic img { height: 220px; max-width: 100%;}
.metal_item h3{ font-size: 16px; overflow: hidden; white-space: nowrap;margin: auto; text-overflow: ellipsis; padding-top: 10px;}
.table-zp th,.table-zp td{ padding: 12px 15px!important; border: none!important;}
/* 首页图片新闻 */
.index-newspic-owl .item{ overflow: hidden;} /* 20180606 */ 
.index-newspic-owl .item img { width: 100%; position: relative;} /* 20180606 */ 
/*.dl_padleft { padding-left: 40px; }*/
.imgleft{  }
.imgleft img{ width: 100%; position: relative;  padding-right: 20px;}
.investors-tab .tab-content{ padding-top: 16px;}
/*.investors-box .dhy_b li a{ width: 70%;}*/  
.tab-content .dhy_b li.tab_more{    margin-bottom: 0; border-bottom: 0;
    position: absolute; right: 0; top: -56px;}
.tab-content .dhy_b li.tab_more a{background: none;text-overflow:initial; width: 80px; color: #DA251C;}
.tab_more{ float: right; color: #da251c;}
.investor_icon{  display: block; line-height: 40px; padding-left: 60px; font-size: 18px; margin: 20px 0;  color: #000}
.investor_icon1{background: url(../images/investor_icon1.png) no-repeat left center;}
.investor_icon2{background: url(../images/investor_icon2.png) no-repeat left center;}
.imgbox { position: relative; display: block; float: left;}
.imgbox img {  width: 100%; }
.cjztc{ padding-bottom: 10px;}
.cjztc .rightbox { padding-left: 10px;}
.cjztc .rightbox .right_tit {    padding-bottom: 8px;}
.cjztc .rightbox .right_tit a {   font-size: 18px; line-height: 40px;}
.cjztc .rightbox p {   line-height: 24px;    margin-bottom: 8px;    height: 24px;    overflow: hidden; color: #999;
    -webkit-line-clamp: 1;    text-overflow: ellipsis;    -webkit-box-orient: vertical;    display: -webkit-box;}





/* 计算器 */
.form-horizontal {	padding-bottom: 30px;}
.form-horizontal .form-group {	margin-bottom: 20px;	padding-left: 15px;	padding-right: 15px;}
.form-horizontal .form-control {	width: 360px;	clear: both;	display: inline-block;}
.form-horizontal .form-control2{ width: 100px;}
.form-horizontal label {	font-weight: normal;}
.loan_select {position: relative;	width: 360px;	background: #fff;	padding-left: 20px;
	border-radius: 4px;	border: 1px solid #d6d6d6;	height: 38px;	color: #666;	font-size: 14px;	text-align: left;}
.dropdown-menu {	width: 100%;	min-width: 140px;}
.form-horizontal .control-label {	padding-top: 8px;}
.loan_pos {	margin-left: 5px;}
.loan_error {	color: #da251c;	right: 20px;}
.loan_err {	right: 35px;}
.loan_errors {	color: #da251c;	display: block;	line-height: 28px;}
.loanindex_r span.glyphicon {	top: 3px}
.loan_inputs {	border: 1px solid #da251c;}
.btn {height: 45px;	line-height: 45px;	background: #da251c;	font-size: 16px;	color: #fff;	padding: 0;	border: 0;}
.btn:hover,.btn:focus{   background: #d3090f;   color: #fff;}
fieldset {  padding: .35em .625em .75em; margin: 0 2px;  border: 1px solid silver;}
legend {    padding: .5em;    border: 0;    width: auto;}
.calculator_content{ padding-top: 30px;}

/* 电话银行20180528 */
.telbank{ margin-bottom: 20px;}
.telbank .text{ padding-top: 10px;}
.telbank_txt{ line-height: 28px; padding-top: 10px; text-align: justify;
    display: -webkit-box;                                       
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;}
.telbank_txt .more{   color: #da251a;float: right;}
.dl_padleft{ line-height: 36px;}
.dl_padleft .more{   color: #da251a;float: right; bottom: 0;}
.videobox{ padding-top: 30px;}
.videobox .tsyw-tit,.imgleft .tsyw-tit{margin-top: 10px; text-align: center;  height: 24px; line-height: 24px;
    font-size: 14px; font-weight: 400; overflow: hidden; text-overflow: ellipsis;}

/*#syzn .col-sm-4{ position: relative; min-height: 300px;}
#syzn .imgleft{ position: relative;}
#syzn .col-sm-4 .more{   color: #da251a;position: absolute; display: inline-block; float: none; bottom:0; right: 20px; width: auto;}20180614*/
/* 电话银行20180528end */

#syzn .col-xs-12{margin-bottom: 20px;}
#syzn .col-xs-12 .dhy_b{ padding-bottom: 20px;}
.video-owl{ padding:15px 0 10px; margin: 0 auto;} /* 20180615 */

/* 增值服务20180604 */      
.tab_c {line-height: 30px;}
/* 个人电子商城20180620 */
.gr-dzsc .item{ float: left;}
.gr-dzsc .item img{ width: 160px;}
.gr-dzsc .item .tsyw-tit{ font-size: 14px; text-align: center;height: 30px; line-height: 30px; overflow: hidden;}
/* 个人电子商城20180620 */

@media (max-width:1199px) {
	/*.tsyw-owl img { width: 240px; height: 150px;} 20180611*/
	/*.tsyw0-owl img { width: 240px; height: 133px;}  20180528*/  
	/* 小微业务特色产品20180528 */
.tsyw0-owl .item {  width: 280px;  height: 310px; }
.tsyw0-owl .tsyw-tit { font-size: 16px; margin-top: 10px; padding-left: 24px; padding-bottom: 10px; text-align: left; height: auto;}
.tsyw0-owl .box_cot {  overflow: hidden;  padding: 0 24px; line-height: 24px;}
.tsyw0-owl .box_cot p{text-align: justify; display: -webkit-box;-webkit-line-clamp: 2;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.yhhd-ebank-owl img{ width: 300px;height: 220px; } 
.gr-dzsc .item img{ width: 130px;} /* 个人电子商城20180620 */
/* 小微业务特色产品20180528end */ 
	.newspic-owl {width: 100%; height: auto; overflow: hidden;}
	.xyk-owl img { width: 200px; height: 125px; overflow: hidden;}	
	.news-pic .imgbox img { width: 100%}   
	.tsyw-ebank-owl .item { width: 270px; height: auto; padding-bottom: 6px; margin-bottom: 16px;} /*20180611*/ 
	.yhhd-xyk-owl img,.tsyw-personal-owl img { width: 200px; height: 128px; overflow: hidden;}
	.f_recom_item{  padding: 10px 0px;}
	.f_recom_item h3 { font-size: 22px; line-height: 36px; height: 36px;}
	.f_percent {	font-size: 40px;  height: 48px; padding: 0;	}
	.f_percent font { font-size: 24px;}
	.f_rmb { padding-top: 14px; line-height: 30px;}
	.f_rmb span{ font-size: 24px;}
	.f_textnew { color: #aeaeae;	font-size: 14px;line-height: 28px;}
	.f_tc { overflow: hidden; height: 55px;}
	.f_tc li { font-size:18px;}
	.f_btn_buy {padding: 0 20px 0 20px;}
	.f_btn_buy .f_btn { height: 42px; line-height: 42px;  font-size: 16px;  }
	.f_recom_item,.f_recom_img {  width: auto; height: 240px;}
    .investor_icon{   line-height: 40px; padding-left: 50px; font-size: 16px; background-size:30px 30px;}  
    
}
/* 201800611begin */
@media (max-width: 1025px) {
	.tsyw-ebank-owl .item { width: 220px; height: auto; } 
	.tsyw-ebank-owl img { width: 220px; height: 160px; } 
	.qtyw_son .imgbox img {  width: 80%; height: 144px; }
}
/* 201800611end */

/*屏幕宽度在769px和990px之间的样式*/
@media only screen and (min-width: 769px) and (max-width: 990px) {
	.tsyw-ebank-owl img { width: 220px; height: 160px; }/* 201800611 */
	
}


/*屏幕宽度小于 991px的样式*/
@media (max-width: 991px) {	
	.main_left { padding: 0;}
	.main_right { width: 100%;}
	.main_left_title { margin-top: 0;}
	.side_bar { display: none;}
	.sec_nav,.third_nav dt,.third_nav dd {padding: 0 35px;}
	.third_nav dt {	padding: 0 43px;}
	.third_nav dd {	padding: 0 57px;}
	.add  {right: 20px;}
	.mbnav_cover {width: 100%;position: absolute;top: 0px;left: 0;display: none;z-index: 10000;}
	.sub_navti { height: 45px; text-align: center; line-height: 45px;background: url(../images/sub_navdown.gif) no-repeat right 18px; 
	margin: 0 15px;}
	.sub_navline { height: 1px;border-bottom: 1px solid #d1d1d1;}
	.sub_navup { background: url(../images/sub_navup.gif) no-repeat right 18px;}	
	.qtyw_son .imgbox img {  width: 60%;  height: 108px; } /* 20180611 */
	.qtyw-gr .qtyw_son .imgbox img { width: 100%;}
	.qtyw-gr .qtyw_son .qtyw_l { width: 25%;  margin-left: 10px;}
	.newspic-owl .owl-item img{width:270px}		
	/*.owl-carousel img { width: 100%; }*/ /* 20180611 */
	.f_recom_item{  padding: 10px 0px;}
	.f_recom_item h3 { font-size: 14px; line-height: 30px; height: 30px;} /*20181210*/
	.f_percent {	font-size: 30px;  height: 40px; padding: 0;	}
	.f_percent font { font-size: 24px;}
	.f_rmb { padding-top: 0px; line-height: 30px;}
	.f_rmb span{ font-size: 18px;}
	.f_textnew { font-size: 12px;line-height: 20px;}
	.f_tc { overflow: hidden; height:30px;}
	.f_tc li { font-size:14px;}
	.f_btn_buy {padding: 0 20px 0 20px;}
	.f_btn_buy .f_btn { height: 30px; line-height: 30px;  font-size: 14px; }
	.f_recom_item,.f_recom_img {  width: auto; height: 180px;}
		/* 小微业务特色产品20180528 */
	.tsyw0-owl .item {  width: 300px;  height: 280px; }
	.tsyw0-owl .tsyw-tit { font-size: 16px; margin-top: 10px; padding-left: 24px; padding-bottom: 10px; text-align: left; height: auto;}
	/* 小微业务特色产品20180528end */ 
	.tsyw-owl img { width: 300px; height: 190px; } /* 201800611 */
	.yhhd-xyk-owl img,.tsyw-personal-owl img{width: 230px; height: 160px;} /* 201800611 */
	.tsyw-ebank-owl img { width: 270px; height: 200px;} /* 201800611 */
	.gr-dzsc .item img{ width: 100px;} /* 个人电子商城20180620 */

}

/*手机端样式*/
@media (max-width: 767px) {
   /* .container { padding-left: 0px;padding-right: 0px;}*/
	.breadcrumb{font-size: 14px;}	
	.topTitle { margin-top: 6px; margin-bottom: 6px;}
    .topTitle h3{ font-size: 18px; padding: 4px 10px; } 
    .topTitle2 {  margin-bottom: 6px;} /* 20180516 */
	.topTitle2 h4 {font-size: 16px;padding: 4px 10px; }  /* 20180516 */
    .fund_search{ width:90%; margin:20px auto;}
    .table-responsive{ border: none;}
    .text_shu a.shuom {width: 100%;float: left;margin-left: 25px;display: block;text-align: left;}
    /* 文章列表 */
     h1 { line-height: 36px; margin-top: 5px; font-size: 18px;}   
    .dhy_b li {  line-height: 28px;  min-height: 28px; font-size: 14px;} 
    .dhy_b li span { display: none;}
	.dhy_b li a {	width: 100%;}                    
	.quick-service dl {	margin-bottom: 10px; padding-top: 20px}       
	.qtyw_son{  margin-bottom: 15px; padding-bottom: 15px; clear: both;  border-bottom: 1px solid #e0e0e0;}
	.qtyw_son .imgbox {  width: 100%; height: 160px; position: relative;}
	.qtyw_son .imgbox img {width: 94%;position: absolute;left: 0; bottom: 0;}
	.qtyw-gr .qtyw_son .imgbox img {width: 100%;position: relative;}
	.qtyw_son .textbot{ width: 55%;}
	.qtyw_son .tit { height: 24px;line-height: 24px;font-size: 14px;}
	.qtyw_son .link { height: 24px;line-height: 24px; font-size: 12px;}
	.tsyw-owl img ,.xyk-owl img{ width: 170px; height: 105px; } /* 201800611 */
	.yhhd-ebank-owl img{ width: 170px;height: 125px; }
	.tsyw-ebank-owl .item{ width: 100%; height: auto; padding-bottom: 6px; margin-bottom: 16px;}
	.tsyw-ebank-owl img { width: 170px; height: 126px;  overflow: hidden;} /* 201800611 */  
    .tsyw-ebank-owl .box_cot {  padding: 0 11px;}
	.tsyw-ebank-owl .box_cot a { font-size: 12px; overflow: hidden; white-space: nowrap;  text-overflow: ellipsis;  padding-right: 3px;}
	.tsyw-owl .tsyw-tit,.tsyw0-owl .tsyw-tit,.yhhd-ebank-owl .tsyw-tit,.video-owl .tsyw-tit{margin-top: 5px;  height: 20px; line-height: 20px;font-size: 12px; } /* 20180615 */
	/* 小微业务特色产品20180528 */
	.tsyw0-owl .item {  width: 300px;  height: 280px; }
	.tsyw0-owl .tsyw-tit { font-size: 16px; margin-top: 10px; padding-left: 24px; padding-bottom: 10px; text-align: left; height: auto;}
	/* 小微业务特色产品20180528end */ 
	.yhhd-xyk-owl img,.tsyw-personal-owl img{width: 166px; height: 105px;} /* 201800611 */                 
	.card_list{ padding: 6px 0px 0px 0px;}
	.card_font { width: 100%;	}
	.f_cg_right{ float: left; margin-left: 10px;}
	.f_cg_sy,.f_cg_zt { }    
	.f_intro .f_data{ font-size:21px;}
	.f_intro p.f_perdata {font-size: 24px;}
	.f_cont_group ul li .f_cg_item h3{ padding-left:10px;}
	.f_intro_qg{ text-align: center;  padding-left:0;}
	.tit_tabs>li { margin-right: 30px;}
	.tit_tabs>li>a{ font-size:16px;}
	.f_condition_list dl dt{ text-align: left;}
	.f_condition_list dl dd { padding-left: 0; padding-right: 0;position: relative;}
	.f_condition_list .list-inline { margin: 0; padding-top: 6px;}
	.f_condition_list li{ padding:0; margin-bottom:10px;}
	.f_condition_list li a{ padding:0 10px;  background:#f5f5f5; border-radius: 3px; font-size:.9em; line-height: 2em;}
    .vip img{ width: 100%; height: auto;}
    .vip_pic a { width: 50%; }
    
	.notice_main {height: 58px;padding: 0 80px 0 98px;width: 100%;}
	.noticTipTxt a {text-overflow: ellipsis;white-space: nowrap;width: 100%;display: inline-block;overflow: hidden;}
	.roll-notice .more {position: absolute;right: 20px;}
	.f_recom_item h3 {font-size: 22px; line-height: 36px;  height: 36px;margin: 0;	padding: 0;	font-weight: normal;  color: #000;}
	.f_recom_item {background: #fff;border: 1px solid #dee0e6;text-align: center;padding: 20px 0px; overflow: hidden; height: 220px;}
	.f_percent {font-weight: bold;	font-size: 48px; color: #ff6600; height: 70px;	padding-top: 10px;}
	.f_percent font { font-size: 30px;}
	.f_rmb { padding-top: 14px; line-height: 36px;}
	.f_rmb span{ font-size: 30px;}
	.f_text { color: #aeaeae; font-size: 14px; line-height: 21px;}
	.f_textnew { color: #aeaeae;	font-size: 14px;line-height: 28px;}
	.f_tc { overflow: hidden; height: 55px;}
	.f_tc li { float: left;width: 33%;text-align: center;font-size:18px;color: #000;}
	.f_btn_buy {padding: 20px 20px 0 20px;overflow: hidden;}
	.f_btn_buy .f_btn {width: 100%; height: 42px; line-height: 42px; border: 1px solid #da251c; font-size: 16px; color: #da251c; 
	 margin: 0; padding: 0; }
	.f_recom_img{ display: block; height: 300px; overflow: hidden;}
	.investors-box .dhy_b li a, .dhy_b li a{ width: 100%;}
	.form-horizontal .form-control { width: 100%; position: relative;}
	.loan_pos { position: absolute;  right: 30px;  top: 10px;}
	.btn { width: 55%;}
	.bn11 { margin-bottom: 20px;}
	.fgp1 { text-align: center;}
	.form-horizontal .form-control2{ width: 30%;}
	
}

@media (max-width: 480px) {
	
		.qtyw_son .imgbox {  height: 150px;}
}
/*屏幕宽度大于768px的样式*/
@media (min-width: 768px) {
	
	.green-channel5 .quick-service .col-md-2{ width: 20% ;}
	.green-channel7 .quick-service .col-md-2{ width: 14.28% ;}
	.bn11 { margin-left: 180px;}
	.bn22 {   margin-left: 15px;}
    .btn { width: 130px; height: 40px; line-height: 40px;}
    .tsyw-ebank-owl .item {  width: 270px;  background: #fff;  overflow: hidden; height: 330px; }/* 20180611 */
	.tsyw-ebank-owl  img { width: 270px; height: 200px;} /* 201800611 */
	.dropdown-header{width: 90px;} /* 20181214*/
		
}

/*屏幕宽度大于 992px的样式*/
@media (min-width: 992px) {
	
	.fund_list th,.fund_list td{ padding: 15px 8px !important; text-align: left !important;}
	.green-channel .col-md-2 { width: 12.5%;}
	.green-channel5 .quick-service .col-md-2{ width: 20% }
	.green-channel7 .quick-service .col-md-2{ width: 14.28%}
	.vip .col-md-4{ width: 35% ;}
	.vip .col-md-8{ width: 65% ;}
	
}
/*屏幕宽度大于1200px的样式*/
@media (min-width:1200px) {
	
	.container { width: 1200px !important;}
	.tsyw-owl img { width: 360px;height: 200px; overflow: hidden;}   /* 20180528 */
	.tsyw0-owl img { width: 360px; height: 200px; overflow: hidden;}
	.yhhd-ebank-owl img{ width: 360px;height: 240px; overflow: hidden;} /* 20180619 */ 
	.xyk-owl img { width: 240px;height: 150px; overflow: hidden;}
	.yhhd-xyk-owl img,.tsyw-personal-owl img { width: 250px;height: 160px; overflow: hidden;}
	.vip_pic img{   width: 220px; height: 140px; overflow: hidden;}
	.tsyw-ebank-owl .item {  width: 270px;  background: #fff;  overflow: hidden; height: 330px; }/* 20180611 */
	.tsyw-ebank-owl  img { width: 270px; height: 200px;} /* 201800611 */
	.navigater .menu {width: 620px;padding: 5px 20px 0 15px;margin: 0px auto}/* 20181214*/
}

/*1106开始*/
.quick-service dd.p10{position:relative;}
.quick-service dd.p10 .dzsc-ws{position:absolute;top:35px;display:none;
border:1px solid #ccc;border-top:4px solid #da251c;width: 100%;
line-height:35px;background-color:#fff;}
.quick-service .dzsc:hover .dzsc-ws{display: block;}    
/*1106结束*/

/*20181210 开始*/

@media (max-width: 767px){
.cjztcm a.more {color: #da251a; position: absolute; right: 4px; }
.cjztc img{height: 240px;}
.cjztc .f_tc li{width: 50%;}
.cjztc .f_recom_item {height: 250px;box-sizing: border-box;}
.cjztc .f_recom {margin-bottom: 0px;}
.rightbox {height:108px;}
}
@media (max-width: 350px){
 .cjztc .f_recom_item h3 {font-size: 18px;}
}

/*20181210 结束*/

/*20181214开始*/
.buttun:hover{color: #FFFFFF!important;}
.login_c>li>a{padding:3px 5px!important;}
.login_c>li>a:hover{color: #da251c;background-color: #FFFFFF;}
.login_c .icon-bank01, .login_c .icon-bank02{margin-right: 0px;}
.login_c{min-width: 130px!important;}
.btn-group .tit{color: #FFFFFF;}
/*20181224 banner图片宽度*/
 .carousel-inner>.item>img{width:100% 	;}

/*20200727开始*/
.topTitless{
	margin-bottom: 0px;
}
.jdcp{
	color: red;
	line-height: 50px;
}
.topTitle img{height: 90px;}
.qtyw_son .imgboxs { width: 210px; position: relative; display: block; float: left; margin-top: 10px;}
.qtyw_son .imgboxs img {  width: 100%; height: auto; } 
.qtyw-gr .qtyw_son .imgboxs img{ height:auto;} 
.jdcpb{
	float: left;
	width: 5%;
	margin-top: 15px;
    margin-bottom: 15px;
}
.qtyw_sons{width: 50%;float: left;}
.qtyw_son .qtyws{width: 45%; float: left; position: relative;margin-left: 2%;}
.qtyw_son .textbots{ float: left; /*width: 50%; */margin-left: 3%; margin-top: 50px;}
.qtyw_son .links {  width: 100%; float: left; display: block; height: 26px; line-height: 26px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.textbots .tits{
	width: 100%;
	height: 38px;
	line-height: 38px;
	border-bottom: 2px solid #999999;
}
.wdlist{
	height: auto;
	overflow: hidden;
	width: 100%;
}


.wdlist li{
	width: 100%;
	height: auto;
	overflow: hidden;
	/*将光标变成手型*/
	cursor: pointer;
}
.wdlist li .titl{
	height: 35px;
	line-height: 35px;
	font-weight: bold;
	width: 100%;
}
.wdlist li .text{
	height: auto;
	overflow: hidden;
	margin-top: 5px;
	line-height: 30px;
	font-size: 14px;
	color: #999;
	display: none;
	border-top: 1px solid #000000;
}
.wdlist li .text p{
	margin-left: 15px;
}
.wdlist li .text p span{
	color: red;
}
.wdlist .on .text{
	display: block;
}
.rowsn{
	border-bottom: 1px solid #e0e0e0;
}
@media (max-width: 1199px){
	.qtyw_son .imgboxs { width: 190px; }
}

@media (max-width: 991px){
	.qtyw_son .imgboxs { width: 160px; }
}
@media (max-width: 767px){
	.qtyw_sons{width: 100%;float: left;}
	.qtyw_son .qtyws {width: 35%;}
	.rowsn{border-bottom: 0px ;}
}
@media (max-width: 480px){
	.qtyw_son .imgboxs { width: 140px; }
	.jdcp {line-height: 16px;font-size: 16px;}
	.qtyw_son {margin-top: 10px;}
	.qtyw_son .imgboxs{margin-top: 0px;}
	.qtyw_son .textbots{margin-top: 15px;}
}
@media (max-width: 410px){
	.qtyw_son .imgboxs { width: 100px; }
	.jdcp {line-height: 16px;font-size: 14px;}
	.qtyw_son {margin-top: 10px;}
	.qtyw_son .imgboxs{margin-top: 0px;}
	.qtyw_son .textbots{margin-top: 15px;}
}
/*20200727结束*/

/*20200915开始*/
.tab-content .dhy_b li.tab_moresss{
	position:relative;
	top:-223px;
	right:-20px;}
@media (max-width: 767px){
	.tab-content .dhy_b li.tab_moresss{
	position:relative;
	top:-180px;
	}
}
/*20200915结束*/