﻿.topOne{clear:both;}
#backDown{position: absolute;bottom: 20px;left: 50%;background: url(../images/xialas.png) center no-repeat;display: block;width: 32px;height: 32px;x;animation: 1s next infinite;margin-left: -18px;cursor:pointer;}
#backDown:hover{opacity: .5;}
@keyframes next {
    0% { bottom: 5px; }
    50% { bottom: 15px; }
    100% { bottom: 5px; }
}
/*页头小条*/
#topBar {
    height: 32px;
    background-color: #fff;
    border-bottom: #e6e9ee 1px solid;
    line-height: 32px;
    font-size: 14px;
    color: #565656;
    position: relative;
    z-index: 9999;
}


#topBar a {
    padding:0 14px 0 23px;font-size: 12px;
}

#topBar a.br {
    color: #565656;
    background:url(../images/ico_top04.jpg) no-repeat left center;
    padding-right:15px;
}

#topBar a.br:hover {
    color: #C01909;
    background:url(../images/ico_top044.jpg) no-repeat left center;
    padding-right:15px;
}
#topBar a.hr {
    color: #565656;
    background:url(../images/ico_top02.jpg) no-repeat left center;
    padding-right:15px;
}

#topBar a.hr:hover {
    color: #C01909;
    background:url(../images/ico_top022.jpg) no-repeat left center;
    padding-right:15px;
}

#topBar a.mo {
    color: #565656;
    background:url(../images/ico_top05.png) no-repeat left center;
    padding-right:15px;
}

#topBar a.mo:hover {
    color: #C01909;
    background:url(../images/ico_top055.png) no-repeat left center;
    padding-right:15px;
}
#topBar a.wx {
    color: #565656;
    background:url(../images/ico_top06.png) no-repeat left center;
    padding-right:15px;
}

#topBar a.wx:hover {
    color: #C01909;
    background:url(../images/ico_top066.png) no-repeat left center;
    padding-right:15px;
}

#topBar a.hp {
    color: #565656;
    background:url(../images/ico_top03.jpg) no-repeat left center;
    padding-right:15px;
}

#topBar a.hp:hover {
    color: #C01909;
    background:url(../images/ico_top033.jpg) no-repeat left center;
    padding-right:15px;
}
.top-nav-left {
    float: left;
    height: 31px;
    line-height: 31px;
}
.top-nav-left span{font-size:12px; color:#666}
.top-nav-right {
    float: right;
}

.top-nav-right ul li {
    float: left;
    list-style: none;
    position: relative;
}

.top-nav-right ul li.hover {
    border-bottom: none;
}
/* 首页焦点图切换 */
.banner-box {
    width:100%;
    height: 320px;
    position: relative;
    overflow: hidden;
}
.banner-box a{display: block; height: 100%; width: 100%;background-repeat: no-repeat; background-position:center; background-size: cover }

.banner-btn a {
    display: block;
    width: 29px;
    height: 62px;
    position: absolute;
    top: 0;
    filter: alpha(opacity=40);
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    opacity: 0.4;
}

.banner-btn a.prev {
    left: 0px;
    background: url(../images/foot.png) no-repeat 0 0;
}

.banner-btn a.next {
    right: 0px;
    background: url(../images/foot.png) no-repeat -29px 0;
}

.banner-box .hd {
    position: absolute;
    top: 170px;
    left: 537px;
}

.banner-box .hd ul li {
    width: 12px;
    height: 12px;
    border-radius: 50%;
    text-indent: -9999px;
    margin: 0 12px;
    background: #ccc;
    float: left;
    cursor: pointer;
}

.banner-box .hd ul li.on {
    background: #DA324D;
}


/*快速入口*/
.ksrk{padding:24px 0 12px 0;}
.ksrk ul{background:url(../images/tools/bar03.png) no-repeat left top;padding:0 40px;margin-left:0;float:left;min-height:169px;}
.ksrk ul li:last-child{}
.ksrk ul li h1{font-size: 16px;font-weight: normal;color: #202020;padding-bottom:6px; font-weight: bold;}
.ksrk ul li a {font-size: 14px;line-height: 30px;color: #4d4d4d;}
.ksrk ul li a:hover{color:#dc092b;}
.wx_img{text-align:center;}
.wx_img img{width:52%;}
.wx_img p{margin:12px 0;}


/*顶部理财模块*/
.topLiCai{position: relative;width: 1200px; margin: 0 auto;}
.topLiCai .prev{position: absolute;top: 38%;left: -2%;display: block;width: 20px;height: 33px;cursor: pointer;}
.topLiCai .next{position: absolute;top: 38%;right: -2%;display: block;width: 20px;height: 33px;cursor: pointer;}
.topLiCai .bd{width: 1197px;overflow: hidden;}
.liCaiBox{overflow: hidden;}
.liCaiBox li{border-radius:12px;float: left;width: 227px;padding: 14px 30px;margin: 0px 6px;height: 42px;text-align: center;}
.liCaiBox li .pic{ vertical-align: middle; margin-right:20px; display: inline-block;}
.liCaiBox li .pic img{width:38px;height:40px;}
.liCaiBox li .pic .show{ vertical-align: middle; }
.liCaiBox li .pic .off{display: none;}
.liCaiBox li .title{display: inline-block; font-size: 20px; color:#fff;}
.liCaiBox li .title .name{font-size: 20px;color: #fff;display: block;}
.liCaiBox li:hover{background: #fff;}
.liCaiBox li:hover .pic .show{display: none;}
.liCaiBox li:hover .pic .off{display: inline-block;}
.liCaiBox li:hover .title {color: #dc092b;}
/*通知公告*/
.topInfo{margin-top:0px;background: #B92D20;}
.topLine{background: rgba(0,0,0,0.3);height: 39px;position: absolute;bottom: 0;width: 100%;}
.infoRight,.infoLeft{width:48%;}
.infoScroll{overflow: hidden;}
.infoScroll h3{float:left;line-height: 39px;color: #fff;font-size: 16px;font-weight: normal;}
.infoScroll .bd{float: left;width:100%;height: 39px;overflow: hidden;}
.infoList li{overflow:hidden;}
.infoList li a{line-height: 39px;font-size: 14px;color: #fff;float:left;display:block;}
.infoList li a:hover{ opacity: .5;}
.infoList li span{line-height: 39px;font-size:14px;color: #fff;float: right;display:block;opacity: .5;}
.txtScrollLeft { position: relative; }
/*理财推荐*/
.lcBox{overflow: hidden;padding: 20px 0;background-color:#fff;}
.lctit{padding: 20px 0;overflow:hidden;}
.lcH3{float: left;font-size: 24px;color: #333;padding-left: 40px;background: url(../images/tools/arrow.png) left center no-repeat;}
.lcTitName{float: right;overflow: hidden;}
.lcTitName li{float: left;margin-left: 20px;}
.lcTitName li a{color: #aaa;font-size: 18px;line-height: 24px; cursor: pointer;}
.lcTitName li.on{border-bottom: 1px solid #dc092b;}
.lcTitName li.on a{color: #333;font-weight:bold;}
/*理财推荐展示*/
.ywList{}
.ywList li{border: 1px solid #e5e5e5;border-radius: 6px;float: left;overflow: hidden;padding-top: 20px;}
.ywList li.li4{margin-right:0;}
.ywLis.li a img{width: 100%;height: 100%}
.ywList .txt h6{text-align: center;line-height: 26px;margin-bottom: 10px;padding:0 15px;height:25px; color: #dc092b;font-size: 18px;}
.ywList .txt h6 a { color: #dc092b;font-size: 18px; }
.ywList .txt p{line-height: 28px;color: #9a9a9a;font-size: 16px;text-align: center;}
.ywList .lilv{border: 1px solid #dc092b;border-bottom: none;border-radius: 50% 50% 0 0/20% 20% 0 0;width: 110%;margin-left: -5%;text-align: center;padding-bottom: 30px;margin-top: 10px;}
.ywList .lilv h3{line-height: 40px;font-size: 40px;color: #dc092b;margin-top: 20px;}
.ywList .lilv p{color: #dc092b;line-height: 32px;}
.ywList .lilv a{display: block;width: 50%;margin: 0 auto;margin-top: 10px;line-height: 32px;border: 1px solid #dc092b;border-radius: 6px;color: #dc092b;}
.ywList li:hover{box-shadow: 0px 0px 15px 0px #c5c5c5;}
.ywList li:hover .lilv{background-color: #dc092b;}
.ywList li:hover .lilv h3,.ywList li:hover .lilv p,.ywList li:hover .lilv a{color: #fff;}
.ywList li:hover .lilv a{background-color: #f8c800;box-shadow: 0 0 14px 0px #3a3a3a;}

.tjList{}
/*贵金属*/
p.gjs_img { text-align: center; }
p.gjs_img img { height: 150px; max-width: 200px; }
.gjs_txt .p1 { text-align: center; padding: 0 15px; }
.gjs_txt .p1 a { font-size: 20px; line-height: 50px; color: #dc092b; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.gjs_txt .p2 { font-size: 14px; line-height: 24px; padding: 0 20px; color: #888; max-height:120px; overflow: hidden; }

/*大额存单*/
.s_decd{position: relative;width: 1169px; margin: 0 auto;}
.s_decd .prev,.s_decd .next{visibility: hidden;}
.s_decd .prev{position: absolute;z-index:10;top:150px;left: 0px;display: block;width: 20px;height: 33px;cursor: pointer;}
.s_decd .next{position: absolute;z-index:10;top:150px;;right: 0px;display: block;width: 20px;height: 33px;cursor: pointer;}
.s_decd .bd0{width: 1171px;overflow: hidden; margin: 0 auto;z-index:2;}
.s_decd .ywList li.li4{margin-right:25px;}

/*为您推荐展示*/
.tjBox{overflow: hidden;padding: 20px 0;background-color:#fff;}
.tjtit{padding: 20px 0;overflow:hidden;}
.tjH3{float: left;font-size: 24px;color: #333;padding-left: 40px;background: url(../images/tools/arrow.png) left center no-repeat;}
.tjTitName{float: right;overflow: hidden;}
.tjTitName li{float: left;margin-left: 20px;}
.tjTitName li a{color: #aaa;font-size: 18px;line-height: 24px;}
.tjTitName li a:hover{color: #dc092b;}
.tjTitName li.on{border-bottom: 1px solid #dc092b;}
.tjTitName li.on a{color: #333;font-weight:bold;}
.tjlist{overflow: hidden;padding: 15px; width:1300px;}
.tjlist li{width: 272px;padding-top: 0px;border: 1px solid #e5e5e5;border-radius: 6px;float: left;margin-right: 25px;overflow: hidden;height:180px;}
.tjlist li.li4{margin-right:0;}
.tjlist .txt h6{text-align: center;line-height: 26px;margin-bottom: 10px;padding:0 15px;height:25px; color: #dc092b;font-size: 18px;}
.tjlist .txt h6 a { color: #dc092b;font-size: 18px; }
.tjlist .txt p{line-height: 28px;color: #9a9a9a;font-size: 16px;text-align: center;}
.tjlist .lilv{border: 1px solid #dc092b;border-bottom: none;border-radius: 50% 50% 0 0/20% 20% 0 0;width: 110%;margin-left: -5%;text-align: center;padding-bottom: 30px;margin-top: 10px;}
.tjlist .lilv h3{line-height: 40px;font-size: 40px;color: #dc092b;margin-top: 20px;}
.tjlist .lilv p{color: #dc092b;line-height: 32px; border:1px solid #e5e5e5; box-shadow: 0 0 14px 0px #3a3a3a;}
.tjlist .lilv a{display: block;width: 50%;margin: 0 auto;margin-top: 10px;line-height: 32px;border: 1px solid #dc092b;border-radius: 6px;color: #dc092b;}
.tjlist li:hover{box-shadow: 0px 0px 15px 0px #c5c5c5;}
.tjlist li:hover .lilv{background-color: #dc092b;}
.tjlist li:hover .lilv h3,.tjlist li:hover .lilv p,.tjlist li:hover .lilv a{color: #fff;}
.tjlist li:hover .lilv a{background-color: #f8c800;box-shadow: 0 0 14px 0px #3a3a3a;}

/*快速入口*/
.lcH4{font-size: 24px;color: #333;padding-left: 40px;background: url(../images/tools/arrow.png) left center no-repeat;}


/*新闻列表*/
.newsBox{padding: 40px 0;background:#f5f5f5 url(../images/tools/pagesign.png) bottom right no-repeat;}
.articleList{width: 550px;}
.artTit .tit{overflow: hidden;background: url(../images/tools/arrow.png) left center no-repeat;padding-left: 40px;margin-bottom: 30px; position: relative;}
.artTit .tit p.on{font-size: 24px;font-weight: bold;}
.artTit .tit p{color: #000;font-size: 20px;margin-right: 20px;float: left;line-height: 38px;font-weight: normal;cursor: pointer; }
.artTit .tit p a.artline:hover{ color: #dc092b;}
.artTit .tit p a.artline{ position: absolute;right:0;top:8px;font-weight: normal;font-size: 14px ;display: none; color: #aaa; line-height: 24px;}
.artTit .tit p.on a.artline{ display: block;}
.newsList li{padding-top: 10px;padding-bottom: 10px;width: 100%;overflow: hidden;border-bottom: 1px solid #e4e4e4;padding-left: 25px;background: url(../images/tools/news_icon.png) no-repeat 0 23px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.newsList li a{width:70%;display:block; float:left;line-height: 30px;color: #464646;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.newsList li span{float: right;line-height: 30px;color: #9a9a9a;display:block;font-size:14px;}
.newsList li:hover{background: url(../images/tools/news_hover.png) no-repeat 0 23px;}
.newsList li:hover a,.articleList ul li:hover span{color: #dc092b;-webkit-font-smoothing: subpixel-antialiased;}
/*理财计算*/

.rmbJsBox{position:relative; overflow:hidden;}
.qieH a{position: absolute;top: 40%;display: block;width: 20px;height: 33px;cursor: pointer;}
.qieH .prev{left: 0%;background: url(../images/tools/left.png) center no-repeat;}
.qieH .next{right: 0%;background: url(../images/tools/right.png) center no-repeat;}
.qieH .prev:hover{background: url(../images/left1.png) center no-repeat;}
.qieH .next:hover{background: url(../images/right1.png) center no-repeat;}


.links{margin-top: 54px;width: 550px;overflow: hidden;}
.links .rmbJs{overflow: hidden;width: 150%;}
.links .rmbJs li{float: left;width: 16.66%;box-sizing: border-box;}
.links .rmbJs li a{display: block;text-align: center;line-height: 32px;padding-top: 83px;color:#555;margin-bottom: 20px;}
.links .rmbJs li:hover a{color:#dc092b;text-align: center;margin-bottom:19px;}
.links .rmbJs li:hover a:after{display:block;content: "____";text-align: center;line-height: 1px;}
.links .rmbJs li a.icon1{background: url(../images/button1.png) top center no-repeat;}
.links .rmbJs li a.icon2{background: url(../images/button2.png) top center no-repeat;}
.links .rmbJs li a.icon3{background: url(../images/button3.png) top center no-repeat;}
.links .rmbJs li a.icon4{background: url(../images/button4.png) top center no-repeat;}
.links .rmbJs li a.icon5{background: url(../images/button5.png) top center no-repeat;}
.links .rmbJs li a.icon6{background: url(../images/button6.png) top center no-repeat;}
.links .rmbJs li a.icon7{background: url(../images/button7.png) top center no-repeat;}
.links .rmbJs li a.icon8{background: url(../images/button8.png) top center no-repeat;}
.links .rmbJs li a.icon9{background: url(../images/jr.png) top center no-repeat;}

.links .rmbJs li:hover a.icon1{background-image: url(../images/icon1.png);}
.links .rmbJs li:hover a.icon2{background-image: url(../images/icon2.png);}
.links .rmbJs li:hover a.icon3{background-image: url(../images/icon3.png);}
.links .rmbJs li:hover a.icon4{background-image: url(../images/icon4.png);}
.links .rmbJs li:hover a.icon5{background-image: url(../images/icon5.png);}
.links .rmbJs li:hover a.icon6{background-image: url(../images/icon6.png);}
.links .rmbJs li:hover a.icon7{background-image: url(../images/icon7.png);}
.links .rmbJs li:hover a.icon8{background-image: url(../images/icon8.png);}
.links .rmbJs li:hover a.icon9{background: url(../images/jr9.png) top center no-repeat;}


/*理财详细页*/
.lc_gray{width: 100%; height: 100%; background: rgba(0, 0, 0, .7); position: fixed; left: 0px; top: 0px; display: none; z-index:1000;}
.lc_datail{width: 1300px; height: 520px; position: absolute; left:50%; margin-left:-650px; top: 50%; margin-top:-260px; background-color: #fff; display: none;}
.cl_t{ height: 34px; }
.cl_t span{ line-height: 34px; background: #dc092b; padding:0 15px; color: #fff; font-size: 16px; border-radius: 8px 8px 0 0; display: inline-block; }
.lc_con{padding:20px 35px 50px;border:1px solid #dcdcdc;border-top:1px solid #ce271f; background: url(../images/tools/pagesign.png) no-repeat right bottom;}
.lc_List{border-bottom:1px dashed #ccc; }
.lc_List ul{overflow: hidden;}
.lc_List h3 font{width:100%;height: 42px;line-height: 42px;font-size: 18px;font-weight: bold; color: #333;}
.lc_List h3 span { font-weight: normal; color: #333333; }
.lc_List .tit{margin:10px 0 0;}
.lc_List .tit li{float: left;width: 20%;text-align: center;font-size: 14px;color: #696969; }
.lc_List .con li{float: left;width: 20%;text-align: center;font-size:26px;color: #333333; height:60px;line-height:60px;font-weight:bold; font-weight: normal;}
.lc_list2 li{ float: left;  width: 30%; padding-left: 3%; line-height: 64px;border-bottom:1px dashed #ccc; font-size: 14px; color: #333333;}
.qg0{ clear:both; text-align: center; }
.qg0 a{ display: inline-block; padding:0 78px; line-height: 40px; border:1px solid #dc092b; font-size: 18px; color: #dc092b; border-radius: 9px; }
.qg0 a:hover{ background: #dc092b; color: #fff;}
.lc_sms{ padding-top:70px; }
.lc_sms a{ display: inline-block; padding-right: 50px; font-size: 16px; color: #333333; padding-left: 3px; line-height: 16px; border-left:2px solid #dc092b }
.lc_sms a:hover{ color:#dc092b;}
.lc_list2 li.lccp_noboder{border-bottom:none;}
.lc_list2 li.lccp_fsqd{clear:both; width:100%;}
/*利率表*/
.plv_tab_t_1,.plv_tab_t_2,.plv_tab_t_3 { line-height:45px; text-align: center;font-size: 24px;color: #333;}
.plv_tab_t_2 { font-size:18px;}
.plv_tab_t_3 { text-align:right; font-size:18px;}
.td_6 { background-color: #eee;font-size: 16px;color: #333;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
/*文字介绍*/
.qs_info,.qs_info * { line-height:36px; font-size:16px; color:#414141;  }
.qs_info img { max-width:100%;}
/*下载专区*/
.xz_m{ width:100%; height:auto;}
.xz_bg{ width:100%; background-image:url(../images/tonglan/2017061500510389860.jpg); background-position:50% 50%; background-repeat:no-repeat; background-size:cover;}
.xz_c_m{ width:1200px; overflow:hidden; margin:0 auto; height:666px; position:relative;}
.xz_s_m{ width:415px; overflow:hidden; border:#e21a07 solid 1px; border-radius:5px; position:absolute; left:0 ;top:50px;}
.xz_s_t{ height:55px; line-height:55px; background-color:#e21a07; text-align:center; font-size:22px; color:#fff; }
.xz_s_b{ padding:35px 0 35px 160px; background:url(../images/2017061501363082869.png) 50px 35px no-repeat;}
.xz_i_m{ width:130px; height:51px; border:#523680 solid 1px; border-radius:5px; padding:12px 0 12px 80px;}
.xz_bg_1{ background:  url(../images/2017061501363078104.png) 25px 15px no-repeat; margin-bottom:20px;}
.xz_i_t{ line-height:25px; font-size:16px; color:#333; height:25px; overflow:hidden;}
.xz_i_a{ line-height:25px; height:25px; overflow:hidden;}
.xz_i_a a{ font-size:18px; color:#523680;}
.xz_bg_2{ background: url(../images/2017061501363032876.png) 25px 15px no-repeat;}
.xz_w_m{ width:415px; overflow:hidden; border:#e21a07 solid 1px; border-radius:5px; position:absolute; left:0 ;top:400px;}
.xz_w_b{padding:35px 0 35px 180px; background:url(../images/2017061519212054225.png) 50px 41px no-repeat;}
.xz_z_m{ width:95px; height:51px; border:#523680 solid 1px; border-radius:5px; padding:12px 0 12px 90px;}
.xz_bg_3{background: url(../images/2017061519083691222.png) 25px 15px no-repeat; }
.mobDown{margin:20px auto;}
.mobDown .downBox{ text-align: center;}
.mobDown h5{text-align: left; font-weight:bold; font-size:12px;}





/*导航样式*/
.ejNav {margin-top: 15px;}
.ejNav_tit { height:54px; line-height:54px; background: #ea0024;  text-align: center; color: #fff; font-size:18px; font-weight: normal; position: relative;border-radius: 3px 3px 0 0; }
.ejNav_tit .icon { display: block; width:6px; height:6px;background:url(../images/icon_01.png); no-repeat;position: absolute; right: 0px; bottom: -6px; }
.ejNav_ul {background: #f8f8f8;padding-bottom:60px;}
.ejNav_ul>li { line-height:52px;}
.ejNav_ul>li>a{ background: url(../images/icon_02.png) no-repeat center right;}
.ejNav_ul li a{ font-size: 16px; color: #555555; display: block; padding: 16px 16px 16px 15px;border-top: 1px solid #ececec; margin:0 14px;line-height: 20px; }
.ejNav_subUl { display: none; }
.ejNav_subUl li { margin: 0; background-image: none; }
.ejNav_subUl li a { line-height: 46px; color: #6b6b6b; font-size: 16px; border:0; margin:0; padding:0 0 0 29px; }
.menu2{top:24px;width: 100%;padding: 0;border-radius:0;}
.menu2 li{clear:both;width: 100%;}
.menu2 > li > a{padding:0; margin:0; font-size:14px; color:#000;}
.ejNav_ul li.on { border: 0;  }
.ejNav_ul li.on  a{ color: #ea0024;}
.ejNav_ul>li.on > a{background: url(../images/icon_02h.png) no-repeat center right; }
.ejNav_ul li.on .ejNav_subUl { display: block; }
.ejNav_ul li.on .ejNav_subUl li { font-weight: normal; }
.ejNav_ul li.on .ejNav_subUl li a {color: #6b6b6b;}
.ejNav_subUl li.on{  background: #fada00;}
/*内容区域*/
.ejCon {margin-top: 0px; min-height: 300px; overflow: hidden; background: #f8f8f8; padding: 40px;}
.conTit { margin-bottom:15px; border-bottom: 3px solid #C10009; white-space: nowrap; height: 36px;  }
.conTit p {margin:auto; color: #333; font-size: 28px; line-height: 30px; height: 36px; width: 80%; text-align: center; border-bottom: 3px solid #ED7A2C;}
.conTit>img{margin:8px 8px -4px 0;}
.conDate { font-size: 14px; color: #777; line-height: 28px; text-align: center; padding-bottom: 10px; /*border-bottom: 1px solid #f8c800;*/ margin-bottom: 15px; }
.conTxt * { font-size: 14px; color: #555; line-height: 26px;}
.conTxt hr{border:0.5px dashed #999;margin:16px 0}
.conTxt p { text-align: justify; }
.conTxt img { margin-top: 25px; max-width: 800px; text-align: center; }
.conTxt table td{ padding: 0 5px; }
a.wygmLink { display: none;  margin: 30px auto 0; width: 120px; height: 40px; line-height: 40px; text-align: center; color: #fff; background: #dc092b; font-size: 16px; border-radius: 8px; }
.gc_c { padding:20px 0px 30px 0; border-bottom:3px solid #d2d2d2;}
.gc_tp { float: left; width:85px; height:120px; overflow:hidden; background-image:url(../images/numberlist1.png); background-repeat:no-repeat;  }
.gc_tp_1 { background-position: 0 0 ;}
.gc_tp_2 { background-position: 0 -150px ;}
.gc_tp_3 { background-position: 0 -300px ;}
.gc_tp_4 { background-position: 0 -450px ;}
.gc_tp_5 { background-position: 0 -600px ;}
.gc_tp_6 { background-position: 0 -750px ;}
.gc_tp_7 { background-position: 0 -900px ;}
.gc_tp_8 { background-position: 0 -1050px ;}
.gc_tp_9 { background-position: 0 -1200px ;}
.gc_tp_10 { background-position: 0 -1350px ;}
.gc_tp_11 { background-position: 0 -1500px ;}
.gc_tp_12 { background-position: 0 -1650px ;}
.gc_tp_13 { background-position: 0 -1800px ;}
.gc_tp_14 { background-position: 0 -1950px ;}
.gc_tp_15 { background-position: 0 -2100px ;}
.gc_r { float: left; width:86%; margin-left:35px; }
.gc_c h2 { font-size:22px; color:#333; line-height:220%; font-weight:normal; }
.gc_c p, .gc_c p *{ font-size:16px; color:#333; line-height:220%;}
.g_tpi span { display:block ; height:60px; line-height:60px; overflow:hidden; margin:0 auto; font-size:16px; color:#ed7a2c;  }
.p3_w { padding:20px 0 0;}
.p3_w li { min-height:80px; margin-bottom:10px;  position:relative; padding-left:70px; }
.p3_w li h3 { font-size:18px; color:#333; line-height:220%;  }
.p3_w li span  {  position:absolute; top:0; left:0; }
.p3_w li:hover span{  animation-name: t_fd ; animation-iteration-count: 1 ; animation-duration:1s;  -webkit-animation-name: t_fd ; -webkit-animation-iteration-count:1 ; -webkit-animation-duration:1s; }

.p3_ls { display:block; width:60px; height:70px; background-image:url(../images/p3_img.png); background-repeat:no-repeat;}
.p3_ls_1 { background-position: 0px 0px;}
.p3_ls_2 { background-position: 0px -91px;}
.p3_ls_3 { background-position: 0px -191px;}
.p3_ls_4 { background-position: 0px -292px;}
.p3_ls_5 { background-position: 0px -393px;}

@media (max-width: 1024px) {
    .newsList{ padding: 0 15px;}

}
@media (max-width: 768px) {
    .newsList{margin-bottom:50px; padding: 0 15px;}
    .newsList li{padding-left: 8px;}
    .newsList li a{width:100%;}
    .newsList li span{float:left;}
    .lcTitName {margin: 40px auto 0;text-align: center;width: 250px;float: inherit;}
    .lcTitName li {float: left;margin-left: 15px;}
	.fadeInRight{  padding: 0;}

}
@media (min-width: 768px){
    .infoList li a{font-size: 16px;}
    .banner-box{height: 230px;}
    .banner-box a{background-repeat: no-repeat; background-position:18%; background-size: cover }
    .fourpro .fourpro_box {margin:1%;padding: 0;text-align: center; width: 9%}
    .fourpro .fourpro_box img{width:90%;}
}
@media (min-width: 769px) and (max-width:1024px) { .wx_img img{ margin-left: 140px;}}
@media (min-width: 1200px) {
    .newsList li a{width:80%;}
    .banner-box a{background-repeat: no-repeat; background-position:center; background-size: cover }
    .banner-box{height: 320px;}
}


