﻿@charset "utf-8";
/* CSS Document */
*{margin:0;paddin:0}
html,body{text-align: justify;padding:0; margin:0; font-size:12px;font-family:Arial,"微软雅黑";color: #595757;}
ul , li{list-style-type: none; padding: 0px; margin: 0px;}
a , a:hover{text-decoration: none; color: #595757; cursor:pointer}
input,form,p,span{padding: 0px; margin: 0px;}
input,select{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;outline:none;font-family:Arial,"微软雅黑";}
img{ border:none ;vertical-align:middle;}
.clear{clear:both;}
.box1{width:100%;overflow:hidden;margin:0 auto;background:url(../images/ifasy.jpg) repeat-x top;}
.box3{width:100%;overflow:hidden;margin:0 auto;}
.index{max-width:1100px;width:100%;overflow:hidden;margin:0 auto;position:relative}
.left{float:left}
.right{float:right}
.fixed{max-width:1100px;width:100%;margin:0 auto;position:fixed;z-index:999;}
.top{width:100%;overflow:hidden;height:165px; box-shadow: 0px 0 0 green,0 0px 0px blue,0 0px 0px #000,2px 5px 15px #AFAFB0;margin-bottom:23px;background:#fff;position:relative}
.top .left{width:265px;overflow:hidden;display:inline-block;position:absolute;top:0;left:0}
.top .right{width:750px;overflow:hidden;zoom:1;font-size:14px;background:#fff;height:156px;padding-top:10px;position:absolute;top:0;right:0;}
.top .left img{width:100%}
.top .suo div{float:left;width:220px;height:25px;margin-left:40px;position:relative;margin-top:10px}
.right p{float:right;margin-right:5%;margin-top:10px;}
.top .sousuo{width:190px;height:25px;border:1px solid #A9A9A9;}
.top .but{width:30px;height:27px;background:#F55338 url(../images/ifasy-03.jpg) no-repeat center;border:0;cursor:pointer;position:absolute;top:0;right:5px}
.top ul{overflow:hidden;margin-top:30px;font-size:18px;margin-left:24px;}
.top li{float:left;padding:0 16px}
/*.top ul .zimu{display:block;text-align:center;font-size:10px}*/
.top ul .zimu{display:block;text-align:center;font-size:10px;padding-top:6px}
.top ul .zimu1{display:block;text-align:center;font-size:10px;padding-top:6px}
.top ul .big{font-size:18px}
.top ul a:hover,.top ul .current{color:#EB1A21}
.index .content{width:1098px;overflow:hidden;margin:0 auto;background:#fff;box-shadow: 0 0 5px rgba(229,229,229,1);margin-bottom:10px;border:1px solid #D8D8D9;border-bottom:3px solid #13376E;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;margin-top:185px;}
.index .content .banner{width:98%;overflow:hidden;margin:0 auto;margin-top:10px;}
.focus{ position:relative; width:100%; height:420px;}   
.focus .fPic{ position:absolute; left:0px; top:0px;}  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:1px; z-index:10; height:60px; line-height: 60px; background:rgba(0,0,0,0.6);}  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "微软雅黑";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none;background:#000}  
.focus .fcon img{ width:100%;width:1100px; height:420px;}           
.focus .D1fBt img{display:none}      
.focus .prev,.focus .next{position:absolute;width:35px;height:35px;z-index:9999;}
.focus .prev{bottom: 20px; right:70px;background-position:0 -74px; cursor:pointer;background:url(../images/left.jpg) no-repeat ;z-index:99}  
.focus .next{bottom: 20px;right:20px; background-position:-40px -74px;  cursor:pointer;background:url(../images/right.jpg) no-repeat;z-index:99}  
.biaoti{font-size:20px;font-weight:normal;width:95px;text-align:center;margin:40px auto;border-bottom:2px solid #000;padding-bottom:6px}
.biaoti a{outline:none}
.content .con_one{width:98%;overflow:hidden;margin:0 auto;margin-top:40px;}
.con_one dl{float:left;width:33.3%;overflow:hidden;background:#F9F9F9;line-height:1.7}
.con_one dl img{width:100%}
.con_one dl dd{padding:0 20px;text-indent:2em}
.con_one dl .dd1{font-size:16px;padding:20px;text-indent:0}
.con_one dl .more{text-align:right;padding:14px}
.con_one dl .more a,.con_one .dl a{color:#D63D35}
.con_one .dl .dd1 a{color:#AF352F}
.con_two div{float:left;width:30.9%;overflow:hidden;display:inline-block;margin:0 12px}
.con_two dl{width:100%;height:297px;font-size:18px;color:#fff;position:relative;}
.con_two dl img{width:100%}
.con_two dl .red{width:100%;height:48px;background:url(../images/red.png) no-repeat center;background-size:100%;position:absolute;bottom:0;text-indent:3.5em;line-height:2.2}
.con_two dl .blue{width:100%;height:48px;background:url(../images/blue.png) no-repeat center;background-size:100%;position:absolute;bottom:0;text-indent:3.5em;line-height:2.2}
.con_two dl .green{width:100%;height:48px;background:url(../images/green.png) no-repeat center;background-size:100%;position:absolute;bottom:0;text-indent:3.5em;line-height:2.2}
.con_two dl a{color:#fff}
.con_two ul{width:99.5%;height:240px;font-size:14px;border:1px solid #D8D8D9;position:relative;top:-8px;border-top:none;padding-top:20px;position:relative}
.con_two ul li{width:98%;padding:8px 0;margin:0 auto;border-bottom:1px dotted #C8C8C8;text-indent:1em; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.con_two ul .more{text-align:right;border:none;font-size:12px;position:absolute;bottom:10px;right:15px}
.con_two ul .more a{color:#D63D35;}
.con_three .left{width:656px;}
.con_three .right{width:342px;margin-top:20px;background:url(../images/xian.jpg) no-repeat left center}
.con_three .left dl{width:100%;overflow:hidden;line-height:1.7;border-bottom:1px dotted #C8C8C8;padding:20px 0;display:inline-block;margin-left:1%}
.con_three .left .dl{border:none}
.con_three .left dl dt{float:left;display:inline-block;width:24%;}
.con_three .left dt img{width:100%}
.con_three .left dl dd{float:left;width:65%;overflow:hidden;display:inline-block;margin-left:4%;padding-right:5%}
.con_three .left dl .size{font-size:16px}
.con_three .left .color a{color:#B8B8B8}
.con_three .left .more{text-align:right}
.con_three .left .more a{color:#DE645D;}
.con_three .right dl{width:86%;margin:20px auto}
.con_three .right dt{float:left;display:inline-block;width:28%;}
.con_three .right .name{font-size:16px;padding-bottom:5px}
.con_three .right img{width:100%}
.con_three .right dd{float:left;width:65%;font-size:12px;display:inline-block;margin-left:15px}
.con_three P{text-align:right;margin-bottom:15px}
.con_three P a{color:#D63D35}
/*滚动*/
.news-box {width: 342px; height: 420px; overflow: hidden; position: relative; } 
.news-list { position: absolute; } 
.J_Roll_Content li{width:100%;overflow:hidden;zoom:1;margin-top:20px;min-height:100px;} 
.J_Roll_Content .a1{display:inline-block;width:84px;float:left;margin-left:20px}
.J_Roll_Content .a2{display:inline-block;width:200px;float:left;margin-left:15px}
.J_Roll_Content .a2 span{display:block}
.J_Roll_Content .span1{font-size:16px}
/*content/*/
.youqing{width:100%;overflow:hidden;margin:30px 0}
.youqing h1{font-size:18px;}
.bottom{overflow:hidden;border-top:5px solid #EB1A21;background:#F5F5F5;padding:15px;clear:both;}
.bottom .bot_con{max-width:1024px;width:100%;overflow:hidden;zoom:1;margin:0 auto;z-index:-1}
.bottom .left{display:inline-block;margin-left:10px}
.bottom ul{font-size:14px;margin-bottom:40px}
.bottom ul a{color:#eb1a21}
.bottom ul li{float:left;padding:0 20px}
.bottom .text{width:303px;height:44px;background:url(../images/kuang.jpg) no-repeat;border:0;text-indent:3.3em;font-family: "Microsoft YaHei";outline:none}
.bottom .fasong{background:#008CD7;width:70px;height:42px;border:0;color:#fff;font-family: "Microsoft YaHei";margin-left:-5px;outline:none;cursor:pointer}
.bottom .p1{margin-top:15px}
.bottom .right{width:283px}
.bottom img{vertical-align:bottom;}

.bottom1{overflow:hidden;background:#0A151D;border-top:none;}
.bot_bot{max-width:1024px;width:100%;overflow:hidden;zoom:1;margin:0 auto;}
.bottom1 ul a{color:#017ABC}
.bottom1 .text{width:303px;height:42px;background:#F8F8F8 url(../images/xin.jpg) no-repeat left center;border:0;text-indent:3.3em;font-family: "Microsoft YaHei";outline:none}
.bottom1 p{color:#5B6E79}
.bottom1 .right{width:121px;}
.bottom1 .right img{width:100%}
.bottom1 span{display:block;color:#D8D9D9;text-align:center;padding-top:8px;}

.fanhui{width:95px;overflow:hidden;position:fixed;right:20px;top:50%}
.fanhui a{display:block;background:#EB1A21;font-size:16px;color:#fff;text-align:center;padding:10px;margin-top:1px}
.fanhui .hui{background:#989898;font-size:14px;padding-bottom:15px}
.fanhui .hui span{display:block;}


body { font-size: 12px; line-height: 1.5; margin: 0 auto; font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;  background: #fff; overflow-x: hidden; width:100%; }
div { border: 0px; }
a { cursor: pointer; text-decoration: none; }
img { border: 0; outline: 0; vertical-align: middle; }
ul, li { list-style: none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0; padding: 0; }
address, caption, cite, code, dfn, em, strong, th, var, i { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; font-weight: normal; font-style: normal; }
strong { font-weight: bold; }
.clear { zoom: 1; }
.clear:after { content: '.'; height: 0px; display: block; visibility: hidden; clear: both; }
div { margin: 0 auto; }
.box { width: 1100px; margin: 0 auto;margin-top:190px;}
/* ipad竖屏 */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){
/* style */
.box{ width: 100%; margin: 0 auto; margin-top:190px;}
.bnav { width: 1000px !important;background: #43629b;}
.lcxy_lef { width: 224px !important; float: left;}
.lcxy_rig { width: 720px !important; float: right;}
.news_wz{ width:30% !important;}
.news_wz3 { width: 30%  !important; }
#scroll .item { width: 240px !important;}
.owl-theme .owl-controls .owl-buttons .owl-prev { left: 420px !important; }
.owl-theme .owl-controls .owl-buttons .owl-next { right: 420px !important;}
.lcul_wz{width:31% !important;}
.lcw_tu img{ width:85.5% !important;}
.lcw_tu span{ width:82% !important;}
.lcw_ul li {width:90% !important; }
.lc_zc{width:27% !important;margin-left: 45px !important;}
.lc_zc2 { width: 270px !important;}
.lczc_tu { width: 80px !important; }
.lczc_tu img{width: 80px !important;}
.lc_jr{width: 1000px !important;}
.footer { width: 1000px;background: #1f1f1f;}
.zrjn_lef { width:420px !important;}
.tab_znr { width: 685px !important;}
.tab2 { width: 687px !important;}
.tablist { width: 665px !important;}
.dl_lef{width: 647px !important;}
.xhyzc {width: 1000px !important;}
.content {width: 1000px !important;}
.wddd {width: 690px !important;}
.wddd h3 {width: 655px !important;}
.wddd_mk table { width: 665px !important; }
.cjhd {width: 568px !important;}
.hyzx_rig {width: 690px !important;}
.xgmm h3 {width: 655px !important;}
.cjhd_ol li {width: 335px !important;}
.zxyd p input {width: 226px !important;}
.yd_tj {width: 247px !important;}
.zxyd p .tjkh {margin-left: 400px !important;}
.xhyzc_2{ width:1000px !important;}
.wddd_mk2 table{width: 665px !important;}
.wddd_mk h4 strong{width: 380px !important;}
.focus .prev{bottom: 60px !important; right:70px;background-position:0 -74px; cursor:pointer;background:url(../images/left.jpg) no-repeat }  
.focus .next{bottom: 60px !important;right:20px; background-position:-40px -74px;  cursor:pointer;background:url(../images/right.jpg) no-repeat}  
}
/* head----logo*/
.header { height: 116px; }
.logo { float: left; margin-top: 37px; }
.logo img { width: 680px; height: 44px; }
.dlzc { float: right; margin-top: 17px; }
.dlzc a { display: inline-block; width: 65px; height: 21px; line-height: 21px; text-align: center; color: #fff; margin-left: 17px; }
.dlzc a.dl { background: #e21f21; }
.dlzc a.zc { background: #43629b; }
/* head----nav*/
.bnav {/*width: 100%;*/ height: 45px;  background: #43629b; }
.nav { float: left; }
.nav li { float: left; line-height: 45px; font-size: 16px; }
.nav li a { color: #fff; display: inline-block; padding: 0 30px; }
.nav_a { background: #e21f21; }
.nav_fir a img { margin-right: 15px; }
.phone { float: right; line-height: 45px; background: url(../images/phone.png) left center no-repeat; padding-left: 15px; }
.phone a { color: #fff; font-size: 14px; }
.phone a span { font-size: 18px !important; }
/*---------新闻--------*/
.news { padding-bottom: 40px; border-bottom: 1px solid #b7b7b7; margin-top: 60px; height: 190px; position: relative; }
.news_wz { width: 352px; border-left: 1px solid #b7b7b7; line-height: 1.7; float: left; padding-left: 37px; }
.news_wz2 { border-left: none !important; padding-left: 9px !important; }
.news_wz3 { width: 310px ; }
.n_bt { font-size: 14px; }
.n_bt a { color: #151515 }
.n_nr { width:90%; max-height:117px; overflow:hidden; }
.n_nr a { color: #747474; }
.n_tm { position: absolute; color: #e40001; margin-top: 8px; bottom: 55px; }
.n_dj { background: url(../images/more.jpg) no-repeat left center; position: absolute; bottom: 40px; width: 51px; /*height: 12px;*/ }
.n_dj a { padding-left: 5px; color: #fff; font-size:10px !important; display: block; margin-top:2px;/*margin-top:0px\9;*/}
/*---------产品专区--------*/
.cpzq h3 { line-height: 71px; height: 71px; font-size: 18px; font-weight: bold; margin-left: 6px; }
.cpzq h3 a { color: #e21f21; background: url(../images/li_bg.png) right no-repeat; padding-right: 10px; }
.cpzq h3 span { display: inline-block; float: right; font-size: 14px!important; font-weight: normal !important; }
.cpzq h3 span a { background: none; color: #676666; }
.owl-carousel .owl-wrapper:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.owl-carousel { display: none; position: relative; /* width: 100%;*/ -ms-touch-action: pan-y; }
.owl-carousel .owl-wrapper { display: none; position: relative; }
.owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; /* width: 100%;*/ }
.owl-carousel .owl-item { float: left; }
.owl-theme .owl-controls { margin-top: 10px; text-align: center; }
.owl-theme .owl-controls .owl-buttons div { display: inline-block; zoom: 1; }
.owl-theme .owl-controls .owl-page { display: inline-block; zoom: 1; }
.owl-theme .owl-controls .owl-page span { display: block; width: 13px; height: 13px; background: url(../images/ban_mr.png) no-repeat; margin: 20px 10px; }
.owl-theme .owl-controls .owl-page.active span { background: url(../images/ban_hg.png)no-repeat; }
#scroll { border-bottom: 1px solid #b7b7b7; }
#scroll .item { width: 268px; height: 313px; background: #f2f2f2; border: 1px solid #cdcdcd; overflow: hidden; margin-right: 5px; }
.i_top { text-align: center; margin: 0 10px; border-bottom: 1px solid #e3e3e3; }
.it_bt { color: #da171d; font-size: 30px; margin-top: 23px; }
.it_nr { color: #9e9e9e; font-size: 16px; margin: 5px 0 18px 0; }
.i_cen { text-align: center; margin: 0 10px; border-bottom: 1px solid #e3e3e3;height:60px; }
.ic_bt { color: #3263cc; font-size: 18px; font-weight: bold; margin-top: 12px; }
.ic_nr { color: #aeaeae; font-size: 14px; margin-top: 5px; margin-bottom: 16px; }
.i_dow { text-align: left; margin-left: 33px; margin-top: 15px; line-height: 2; font-size: 14px; }
.id_nr span { color: #737373; }
.id_nr i { color: #3263cc; font-style: normal; }
.owl-theme .owl-controls .owl-buttons div { position: absolute; bottom: 23px; width: 8px; height: 8px; }
.owl-theme .owl-controls .owl-buttons .owl-prev { left: 490px; background: url(../images/ban_lef.png) no-repeat; }
.owl-theme .owl-controls .owl-buttons .owl-next { right: 490px; background: url(../images/ban_rig.png) no-repeat; }
/*---------理财文章--------*/
.lcwz h3 { line-height: 71px; height: 71px; font-size: 18px; font-weight: bold; margin-left: 6px; }
.lcwz h3 a { color: #e21f21; background: url(../images/li_bg.png) right no-repeat; padding-right: 10px; }
.lcul { margin-bottom: 49px; }
.lcul_wz { width: 354px; margin-left: 19px; float: left; }
.lcul_wz2 { margin-left: 0 !important; }
.lcw_tu { width: 354px; height: 127px; position: relative; font-size: 18px; }
.lcw_tu img { width: 354px; height: 127px; }
.lcw_tu span { width: 341px; height: 32px; line-height: 32px; display: block; position: absolute; bottom: 0px; background: #000; opacity: .8; color: #fff; padding-left: 13px; }
.lcw_ul { margin-top: 15px; margin-left: 4px; font-size: 14px; }
.lcw_ul li { background: url(../images/lcwz_libg.jpg) left center no-repeat; padding-left: 13px; line-height: 1.9; height: 30px; overflow: hidden; width: 333px; }
.lcw_ul li a { color: #272727; }
.lc_jr { height: 220px; background: #f2f2f2; }
.lc_zc { width: 300px; margin-left: 55px; padding-top: 43px; float: left; }
.lczc_tu { float: left; width: 120px; }
.lczc_nr { float: right; line-height: 3; }
.lczc_nr span { display: block; background: url(../images/jr_bd.png) no-repeat; width: 80px; text-align: center; line-height: 1.9 !important; }
.lczc_nr span a { color: #fff; }
.lczc_nr i { display: block; font-style: normal; color: #616161; }
.lczc_nr b { display: block; font-size: 16px; color: #e21f21; }
/*合作伙伴*/
.hzhb { margin-bottom: 30px; }
.hzhb h3 { line-height: 71px; height: 71px; font-size: 18px; font-weight: bold; margin-left: 6px; }
.hzhb h3 a { color: #e21f21; background: url(../images/li_bg.png) right no-repeat; padding-right: 10px; }
.hzhb ul li { float: left; height: 42px; margin-right: 15px; }
.hzhb ul li img { height: 42px; }
/*footer*/
.footer { height: 87px; background: #1f1f1f; /* width: 100%;*/ }
.fter_let { float: left; line-height: 1.9; color: #838383; }
.fter_let span { display: block; margin-top: 22px; }
.fter_let i { display: block; }
.fter_rig { float: right; width: 110px; text-align: center; }
.fter_rig img { text-align: center; margin-top: 11px; }
.fter_rig span { display: block; font-size: 10px; color: #6e6e6e; }
/*会员登录*/
.content { min-height: 565px;  width: 100%;background: #efefef; }
.hydl { height: 440px; padding-bottom: 60px; padding-top: 60px; }
.dl_lef { width: 747px; float: left; background: #fff; height: 440px; }
.dl_lef p { margin-left: 90px; }
.dl_bt { margin-top: 70px; margin-bottom: 39px; font-size: 20px; color: #e21f21; }
.dl_sjh { font-size: 14px; color: #161515; height: 38px; line-height: 38px; margin-bottom: 15px; }
.dl_sjh span { display: inline-block; width: 80px; padding-left: 5px; }
.dl_sjh input { height: 36px; width: 254px; border: 1px solid #bcbcbc; }
.dl_djdl { margin-top: 3px; margin-bottom: 17px; }
.dl_djdl a { margin-left: 84px; width: 101px; height: 36px; line-height: 36px; font-size: 14px; font-weight: bold; display: block; text-align: center; color: #fff; background: url(../images/dl_bg.png) no-repeat; }
.dl_djzc { margin-left: 177px !important; color: #ababab; font-size: 14px; width: 203px; background: url(../images/klzc_bg.png) no-repeat center right; }
.dl_djzc a { text-decoration: underline !important; color: #43629b; }
.dl_rig { float: right; background: #dfdfdf; width: 353px; height: 440px; text-align: center; }
.dlzc_tx { margin-top: 100px; }
.dlzc_bt { color: #e21f21; font-size: 30px; height: 79px; line-height: 79px; }
.dlzc_dj { background: #323232; height: 44px; line-height: 44px; width: 214px; margin: 0 auto; }
.dlzc_dj a { color: #c1c1c1; font-size: 16px; text-align: center; padding-right: 30px; background: url(../images/klzc_bg.png) right center no-repeat; }
/*理财学院*/
/*理财学院------left*/
.lcxy_lef { width: 224px; float: left;position:fixed;z-index:9999999;background:#FFF;}
.lcf_bt { margin-top: 33px; margin-bottom: 21px; }
.lcf_hbt { font-size: 18px; font-weight: bold; color: #2c2c2c; }
.lcf_ebt { font-size: 19px; color: #cacacb; line-height: 1.2; }
.lcf_zlm { border: 1px solid #dbdbdb; font-size: 14px;}
.lcf_zlm li { height: 50px; line-height: 50px; padding-left: 20px; padding-right: 18px; border-top: 1px solid #dbdbdb; }
.lcf_zlm li.zlm_fir { border-top: none !important; }
.lcf_zlm li a { display: block; background: url(../images/lcf_zlm.png) center right no-repeat; color: #43629b; }
.lcf_zlm_dj { background: #43629b; }
.lcf_zlm_dj a { background: url(../images/lcf_zlm2.png) center right no-repeat!important; color: #fff !important; }
.lef_zc { background: #f2f2f2; }
.lc_zc2 { width: 220px; height: 151px; background: url(../images/lcf_bg.jpg) no-repeat center top; }
.lc_zc3 { background: none !important; }
.lczc2_tu { float: left; margin-top: 37px; margin-left: 14px; width: 95px; }
.lczc2_nr { float: left; line-height: 1.5; margin-top: 37px; }
.lczc2_nr span { display: block; background: url(../images/jr_bd.png) no-repeat; width: 80px; height: 22px; line-height: 22px; text-align: center; margin-top: 10px; }
.lczc2_nr span a { color: #fff; }
.lczc2_nr i { display: block; font-size: 12px; font-style: normal; color: #616161; }
.lczc2_nr b { display: block; font-size: 14px; color: #202020; }
/*理财学院------right*/
.lcxy_rig { width: 820px; float: right; }
.return { height: 50px; line-height: 50px; margin-top: 8px; text-align: right; }
.return a { padding: 0 3px; color: #343434; font-size: 12px; }
.lcxy_rig h3 { font-size: 18px; margin-bottom: 22px; padding-left: 7px; padding-bottom: 24px; border-bottom: 1px solid #c2c2c2; }
.lcxy_rig h3 a { color: #343434; padding-left: 18px; background: url(../images/h3_bg.png) no-repeat left 5px; }
.lcxy_rig .rigul { margin: 32px 26px 33px 6px; }
.lcxy_rig .rigul li { border-bottom: 1px dotted #ccc; height: 31px; line-height: 31px; font-size: 12px; padding-left: 18px; }
.lcxy_rig .rigul li a { color: #464546; background: url(../images/news_bg.png) no-repeat left center; padding-left: 18px; }
.lcxy_rig .rigul li span { float: right; margin-right: 21px; }
.khhy { text-align: left; margin-bottom: 116px; margin-left: 30px; font-size: 16px; }
.khhy span { width: 37px; height: 35px; line-height: 35px; background: #d2d2d2; display: inline-block; margin-right: 3px; text-align: center !important; }
.khhy span a { color: #323232; display: inline-block; width: 37px; height: 35px; }
.khhy #sbhg { background: #43629b; }
.khhy #sbhg a { color: #fff; }
/*信托------right*/
.xint { margin: 9px 1px 43px; }
.xint li { border-bottom: 1px dotted #ccc; }
.xint_lef { /*width: 625px;*/width: 525px; margin-left: 30px; line-height: 2; padding-bottom: 13px; float: left; }
.xintf_z1 { margin-top: 18px; }
.xintf_z1 b { font-size: 18px; color: #3263cc; display: inline-block; }
.xintf_z1 i { font-size: 16px; color: #323232; display: inline-block; float: right; }
.xintf_z1 i span { font-size: 18px !important; color: #e21f21!important; }
.xintf_z2 { font-size: 14px; }
.xintf_z2 span { display: inline-block; margin-right: 50px; color: #323232; }
.xintf_z2 span i { color: #3263cc; }
.xint_rig { margin-top: 29px; float: right; margin-right: 24px; width: 103px; height: 70px; background: url(../images/wyyd.png) no-repeat right top; line-height: 100px; color: #fff; font-size: 14px; text-align: center; }
.xint_z1 .xint_rig { background: url(../images/wyyd2.png) no-repeat right top !important; }
/*预定页------right*/
.zxyd { margin-bottom: 13px; }
.lcsxx { border-bottom: 1px dotted #c8c8c8; padding-left: 18px; height: 52px; line-height: 52px; font-size: 18px; margin-bottom: 35px; }
.lcsxx a { padding-left: 45px; background: url(../images/ydy_lcsbg.png) no-repeat left center; display: block; color: #343434; }
.khxx { border-bottom: 1px dotted #c8c8c8; padding-left: 18px; height: 52px; line-height: 52px; font-size: 18px; margin-bottom: 35px; }
.khxx a { padding-left: 45px; background: url(../images/yd_khbg.png) no-repeat left center; display: block; color: #343434; }
.zxyd p { margin-left: 125px; height: 38px; line-height: 38px; font-size: 18px; margin-bottom: 22px; }
.zxyd p span { display: inline-block; width: 95px; text-align: left; }
.zxyd p input { height: 36px; border: 1px solid #c2c2c2; width: 326px; padding-left: 18px; color: #c2c2c2; font-size: 18px; margin-right: 17px; }
.zxyd p i { display: inline-block; width: 68px; text-align: left; }
.zxyd p .tjkh { display: block; width: 144px; text-align: center; height: 34px; background: #3263cc; border-radius: 3px; line-height: 34px !important; color: #fff; margin-left: 525px; }
.yd_tj { margin-left: 223px !important; width: 347px; text-align: center; height: 47px!important; background: #3263cc; border-radius: 3px; line-height: 47px !important; margin-top: 46px; }
.yd_tj a { color: #fff; display: block; }
/*产品详情页*/
.cpxq { }
.cpxq_bt { border-bottom: 1px dotted #c8c8c8; height: 42px; }
.cpxq_bt span { padding-left: 22px; color: #3263cc; font-size: 26px; display: block; float: left; }
.cpxq_bt a { float: right; display: block; background: url(../images/zan.png) no-repeat left top; color: #43629b; font-size: 16px; padding-left: 34px; margin-right: 17px; }
.zrjn { }
.zrjn_lef { width: 520px; float: left; margin-left: 24px; }
.zrjn_lbt { }
.zrjn_lbt_bt { float: left; margin-top: 12px; }
.zrjn_lbt_bt span { display: block; color: #e21f21; font-size: 24px; }
.zrjn_lbt_bt i { display: block; color: #323232; font-size: 16px; }
.zrjn_lbt_xz { float: right; background: url(../images/xzwd.png) no-repeat; width: 171px; height: 22px; line-height: 22px; margin-top: 28px; font-size: 14px; margin-right: 21px; }
.zrjn_lbt_xz a { display: block; color: #fff; width: 171px; height: 22px; padding-left: 41px; }
.zrjn_lef ul { font-size: 14px; margin-top: 12px; }
.zrjn_lef ul li { margin-bottom: 12px; display: block; }
.zrjn_lef ul li span { display: inline-block; width: 100px; text-align: left; color: #323232; }
.zrjn_lef ul li i { display: inline-block; text-align: left; color: #3263cc; }
.zrjn_rig { float: right; width: 260px; margin-right: 10px; }
#a1 { margin-top: 17px; background: #fcc; width: 254px; height: 177px; }
.djbf { text-align: center; font-size: 14px; margin-top: 5px; }
.djbf a { color: #5c5c5c; }
.djyd { background: url(../images/wyyd_djbg.png) no-repeat; width: 253px; height: 73px; line-height: 73px; font-size: 28px; margin-top: 30px; }
.djyd a { color: #fff; display: block; padding-left: 94px; }
/**/
.tab_znr { width: 885px; border: 1px #aaa solid; margin-bottom: 20px; }
.tab2 { width: 887px; height: 44px; }
.tablist { width: 865px; min-height: 340px; padding: 0; font-size: 14px; line-height: 1.5; display: none; }
.tab2 li { float: left; height: 40px; line-height: 40px; text-align: center; margin-right: 30px; margin-left: 17px; width: 83px; cursor: pointer; font-size: 18px; color: #606060; }
.tab2 li.now { color: #000; border-bottom: 4px #e21f21 solid; }

.block { display: block; }
.cpys { margin: 12px 40px 0 25px; }
.cpys li { background: url(../images/cpys_bg.png) no-repeat left top; text-indent: 2em; margin-top: 12px; padding-bottom: 16px; border-bottom: 1px solid #c2c2c2; font-size: 14px; padding-right: 30px; }
.cpys li a { color: #5c5c5c; }
.pl_wt { border-bottom: 1px dashed #c2c2c2; margin-top: 16px; }
.wdtx { display: block; text-align: center; margin-left: 7px; margin-right: 35px; padding-bottom: 10px; float: left; }
.wdtx span { display: block; }
.wdtx_wt { float: left; font-size: 12px; color: #000; }
.wdtx_wt span { display: block; }
.fbpl { margin-top: 20px; }
.fbpl_lef { width: 126px; text-align: center; float: left; }
.fbpl_rig { float: left; }
.fbpl_rig textarea { width: 468px; height: 163px; resize: none; border: 1px solid #c2c2c2; display: block; margin-bottom: 10px; }
.fbpl_rig a { color: #fff; display: block; width: 80px; height: 22px; line-height: 22px; text-align: center; background: #e21f21; border-radius: 3px; }
/*找回密码*/
.zhmm { height: 440px; margin-bottom: 60px; background: #fff; }
.zhmm_lef { padding-top: 50px; width: 251px; margin-left: 108px; float: left; }
.zhmm_rig { float: left; width: 531px; padding-top: 50px; }
.zhbt { border-bottom: 3px solid #efefef; color: #c2c2c2; font-size: 14px; padding-bottom: 20px; margin-bottom: 59px; }
.zhbt span { color: #e21f21; font-size: 20px; padding-left: 29px; margin-right: 10px; display: inline-block; }
.zhfs { height: 38px; line-height: 38px; margin-bottom: 15px; color: #161515; font-size: 14px; }
.zhfs span { display: inline-block; width: 130px; }
.zhfs input { display: inline-block; width: 254px; height: 36px; border: 1px solid #bcbcbc; margin-right: 10px; }
.zhfs2 input { background: #efefef; }
.yzm { display: inline-block; height: 36px; width: 101px; text-align: center; border-radius: 3px; background: #43629b; color: #fff; }
.djqg { margin-left: 130px; line-height: 36px; font-size: 14px; }
/*新会员注册*/
.xhyzc { background: url(../images/hyzc_bg.jpg) no-repeat; height: 623px; width: 1100px; margin-bottom: 58px; }
.xhyzc h3 { padding: 40px 0 55px 79px; font-size: 20px; color: #e21f21; }
.xhyzc p { padding: 0px 0 15px 86px; }
.xhyzc p span { display: inline-block; width: 85px; }
.xhyzc p input { display: inline-block; width: 254px; height: 36px; border: 1px solid #bcbcbc; margin-right: 25px; }
.xhyzc p .hqyzm { display: block; margin-left: 85px; height: 30px; line-height: 30px; text-align: center; width: 119px; border-radius: 3px; background: #43629b; color: #fff; margin-top: 22px; font-size: 12px; }
.xhyzc p b { display: block; margin-left: 85px; width: 350px; font-weight: normal; font-size: 12px; color: #666; margin-top: 15px; }
.xhyzc p b i { color: #e24800; }
.xhyzc p b a { text-decoration: underline; color: #e24800; }
.xhyzc p i { color: #838383; }
.gouxuan { margin-left: 85px; height: 16px !important; position: relative; }
.gouxuan input { width: 15px !important; border: none !important; }
.gouxuan strong { position: absolute; top: 8px; left: 105px; }
.an_djzc { padding: 0 !important; height: 36px !important; width: 101px; background: #43629b; display: block; margin-left: 170px !important; border-radius: 3px; line-height: 36px; margin-top: 18px; }
.an_djzc a { display: block; color: #fff; text-align: center; }
/*会员中心-修改密码*/
.hyzx_lef { 
/*  background: url(../images/hyzx_lefbg.jpg) no-repeat; */
    width: 305px; height: 465px; float: left; }
.hyzx_lef h3 { padding-left: 35px; font-size: 20px; color: #fff; padding-top: 17px;background:#43629b ;width:260px;box-sizing:border-box}
.hyzx_lef h4 { padding-left: 35px; font-size: 14px; color: #c2c2c2; padding-bottom: 32px;background:#43629b;width:260px;box-sizing:border-box }
.hyzx_lef ul { width: 260px; background:#fff}
.hyzx_lef ul li { height: 42px; line-height: 42px; border-bottom: 1px dashed #c7c7c7; margin: 0 3px; padding-left: 35px; font-size: 14px; }
.hyzx_lef ul li a { color: #222; display: inline-block; padding-right: 20px; }
.hyzx_lef ul li.hyzx_hg a { color: #e21f21; background: url(../images/hyzxl_libg.png) right center no-repeat; }
.hyzx_rig { float: left; width: 790px; }
.xgmm { font-size: 14px; }
.xgmm h3 { width: 755px; height: 60px; line-height: 60px; padding-left: 32px; background: url(../images/xgmm_bg.jpg) no-repeat left bottom; color: #e21f21; margin-bottom: 62px; font-size: 14px; }
.xg_mm { margin-left: 60px; margin-bottom: 14px; }
.xg_mm span { display: inline-block; width: 100px; text-align: left; color: #161515; }
.xg_mm input { display: inline-block; width: 254px; height: 36px; border: 1px solid #bcbcbc; }
.xg_djqd { margin-left: 165px; margin-top: 25px; }
.xg_djqd a { height: 36px; width: 101px; background: #43629b; display: block; border-radius: 3px; line-height: 36px; text-align: center; color: #fff; }
/*会员中心-我邀请的*/
.wyqd { font-size: 14px; }
.wyqd h3 { height: 60px; line-height: 60px; padding-left: 32px; color: #e21f21; font-size: 14px; }
.wyqd table { border-bottom: 1px solid #d0d0d0; border-color: #d0d0d0; text-align: center; }
.wyqd table tr { height: 44px; line-height: 44px; color: #d0d0d0; }
.wyqd_bt { background: #fff; height: 34px; line-height: 34px; color: #d0d0d0; }
.wyqd table th { color: #43629b; }
.wyqd table td { color: #222; }
/*会员中心-我的订单*/
.wddd { width: 790px; margin-bottom: 22px; }
.wddd h3 { width: 755px; height: 60px; line-height: 60px; padding-left: 32px; background: url(../images/xgmm_bg.jpg) no-repeat left bottom; color: #e21f21; font-size: 14px; margin-bottom: 16px; }
.wddd_mk { /* width: 100%;*/ height: 138px; background: #fff; padding-top: 11px; margin-bottom: 16px; }
.wddd_mk h4 { background: #cedbf1; margin: 0 11px; padding-left: 20px; height: 33px; line-height: 33px; }
.wddd_mk h4 strong { color: #3263cc; font-size: 18px; display: block; float: left; width: 480px; }
.wddd_mk h4 span, .wddd_mk h4 i { display: block; float: left; color: #222; font-size: 12px; }
.wddd_mk h4 span { margin-right: 20px; }
.wddd_mk table { margin: 0 11px; font-size: 12px; text-align: center; width: 765px; }
.yq_tabbt { color: #cedbf1 }
.wddd_mk table th { color: #43629b; height: 50px; line-height: 50px; }
.wddd_mk table td { color: #222; height: 50px; line-height: 50px; }
/*会员中心-我的佣金*/
.wddd_mk2 { /* width: 100%;*/ background: #fff; padding-top: 11px; margin-bottom: 16px; }
.wddd_mk2 h4 { background: #cedbf1; margin: 0 11px; padding-left: 20px; height: 33px; line-height: 33px; }
.wddd_mk2 h4 strong { color: #3263cc; font-size: 18px; display: block; float: left; width: 500px; }
.wddd_mk2 h4 span, .wddd_mk2 h4 i { display: block; float: left; color: #222; font-size: 12px; }
.wddd_mk2 h4 span { margin-right: 20px; }
.wddd_mk2 table { margin: 0 11px; font-size: 12px; text-align: center; width: 765px; }
.yq_tabbt2 { color: #cedbf1 }
.wddd_mk2 table tr { color: #cedbf1 }
.wddd_mk2 table th { color: #43629b; height: 50px; line-height: 50px; }
.wddd_mk2 table td { color: #222; height: 50px; line-height: 50px; }
/*会员中心-个人信息管理*/
.grxx { margin-left: 40px; }
.grxx p { margin-bottom: 15px; position: relative; }
.grxx p span { width: 100px; text-align: left; display: inline-block; }
.grxx p input { display: inline-block; width: 238px; height: 36px; border: 1px solid #bcbcbc; margin-right: 13px; background: #fff; padding-left: 18px;font-size: 16pt; }
.tx_sc span { float: left; display: block; width: 195px; /*padding-top: 50px;*/ font-size:18pt; }
.sctx { float: left; /*height: 82px;*/ }
.sctx img { border: 1px solid #bcbcbc; /*height: 82px;*/ width: 82px; display: block; float: left; margin-right: 4px; }
.sctx i { display: block; float: left; }
.sctx i a { display: block; height: 36px; width: 101px; background: #43629b; border-radius: 3px; line-height: 36px; text-align: center; color: #fff;/*margin-top: 50px;*/ }
.sctx i b { font-weight: normal; color: #484848; font-size: 14px; padding-left: 8px; }
.grxx p textarea { width: 396px; height: 105px; resize: none; border: 1px solid #bcbcbc; background: #fff; margin-left: 103px; }
.grjj { position: absolute; top: 5px; width: 100px; text-align: left; display: inline-block; }
.grxx_qd { margin-left: 103px; }
.grxx_qd a { display: block; height: 36px; width: 101px; background: #43629b; border-radius: 3px; line-height: 36px; text-align: center; color: #fff; }
.xlcd { margin-bottom: 23px; height: 38px; line-height: 36px; }
.dgsj { width: 153px; display: inline-block; float: left;font-size: 18pt; }
.select { width: 124px !important; height: 36px; position: relative; float: left; margin-top: 0px !important; }
.select dt { height: 36px; border: 1px solid #bcbcbc; background: url(../images/grjj_ssd.png)no-repeat right center, #fff; line-height: 36px; width: 105px!important; position: relative; z-index: 99; cursor: pointer; }
.select dd { position: absolute; left: 0; top: 36px; border: 1px solid #bcbcbc; display: none; z-index: 199; }
.select dd ul { padding: 4px; width: 97px; max-height: 150px; overflow: auto; background: #fff; }
.select dd ul li a { line-height: 1.3; display: block; padding: 3px; color: #8e8e8e; }
.select dd ul li a:hover { background: #f5f5f5; }
/*15.08.28*/
.cjhd { background: url(../images/lcf_bg2.jpg) repeat-x top left, url(../images/lcf_bg2.jpg)repeat-x bottom left; height: 212px; width: 688px; margin-left: -42px; margin-bottom: 27px; margin-top: 25px; }
.cjhd p { padding-left: 30px; }
.cjhd p.sjhd_sm { line-height: 85px; height: 65px; color: #43629b; font-size: 14px; }
.cjhd h5 { line-height: 122px; height: 122px; border-bottom: 1px solid #43629b; text-align: center; font-size: 28px; }
.cjhd_qd { text-align: center; margin-left: 280px; margin-top: 42px; font-size: 22pt;}
.cjhd_qd a { display: block; height: 50px; width: 240px; background: #43629b; border-radius: 3px; line-height: 50px; text-align: center; color: #fff; }
.xhyzc_2 { background: url(../images/wyhzbx.jpg) no-repeat right bottom, #fff; min-height: 623px; width: 1100px; margin-bottom: 58px; }
.xhyzc_2 h4 { text-align: center; font-size:44px; color: #000; height: 60px; line-height: 60px; padding-top: 24px; position:relative; width:40%; margin:0 auto; }
.wyhz_nr {margin: 0 100px; font-size: 30pt; color: #000; line-height: 1.7; }
.wyhz_nr p{ font-size: 22pt;}
.wyhz_nr_cy { margin-left: 312px; margin-top: 30px; }
.wyhz_nr_cy a { display: block; height: 50px; width: 240px; background: #43629b; border-radius: 3px; line-height: 50px; text-align: center; color: #fff;margin-bottom: 30px; }
.cjhd_ol { margin-top: -35px; }
.cjhd_ol li { margin-bottom: 15px; margin-right: 10px; float: left; width: 385px; min-height: 275px; }
.cjhd_ol li .hd_libt { background: #cedbf1; height: 33px; line-height: 33px; padding-left: 28px; color: #3263cc; font-size: 18px; font-weight: bold; }
.cjhd_ol li .hd_litm { background: #f6f4f4; height: 33px; line-height: 33px; padding-left: 28px; color: #222; font-size: 12px;}
.cjhd_ol li .hdli_scimg { background: #fff; padding-top: 17px; min-height: 208px; }
.hd_upload { width: 81px; height: 26px; line-height: 26px; text-align: center; margin-left: 28px; margin-bottom: 31px; background: #43629b; color: #fff; font-size: 12px; }
.hd_upimg { margin-left: 28px; }
.hd_upimg span { background: #cedbf1; width: 120px; height: 80px; display: inline-block; margin-right: 15px; color: #fff; text-align: center; line-height: 80px; font-size: 16px; }
.hd_upimg span img { width: 120px; height: 80px; }
.user_talk { line-height:1.87; color: #43629b; font-size: 20px; text-align:left; text-indent:2em; margin-top:20px; }
.gly_ewm{/*margin-left: 312px;*/ text-align:center;}
.gly_ewm img{ width:60px;}
.contentstyle img{ max-width:800px; padding:15px 0;}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px){
.lcxy_rig { width: 700px !important; float: right;margin-right:130px}
.contentstyle .contentstyle_r {width:400px;}
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px){
.con_one dl{width:29.6% !important; }
.con_one dl .dd1{padding:20px !important;}
.con_one dl dd{padding:0 15px !important;}
.con_two div{width:28.5% !important;margin:0 6px}
.con_two dl{width:100%;height:277px !important;}
.con_three .left{width:616px !important;}
.con_three .right{margin-right:110px !important;}
.focus .prev{bottom:17px;right:180px !important; }
.focus .next{bottom:17px;right:130px !important; }
.focus .fPic a{display:block;width:100% !important;}
.focus .fPic a img{width:100% !important;}
.focus .fcon{width:89% !important;}
.focus{ position:relative; width:100%; height:370px !important;}
}
/*首页暂未开放*/
.sixImg
{
    width:1076px;
    padding: 0 11px;
}
.sixImg a
{
    float: left;
    width:350px;
    margin-right: 13px;
    height: 258px;
    margin-bottom:13px;
    }
.sixImg a img
{
    width:100%;
    height:100%;
    }
.sixImg a:nth-child(3n)
{
    margin-right: 0;
}
     /*end 2017-7-13*/  