.login { background:url(../image/loginbg1.png) repeat; border-radius:5px; color:#231815; font-size:14px; float: right; height: 290px; margin-top:130px; *margin-top:10px !important;
overflow: hidden; position:absolute; right:0; top:50px; *top:15px !important;
width: 295px; z-index:988; padding:30px 0; }
.login p { float: left; text-align:center; width: 100%; line-height:26px; }
.login .login_t1 { font-size:20px; }
.login .login_t2 { color:#e60012 !important; font-size:80px; font: 90px/150px "Impact";padding-top:10px; }
.red_btn { background: #e60012; border-radius:5px; color:#fff; float:left; text-align:center; height:36px; font:18px/36px "microsoft yahei"; letter-spacing:3px; margin: 16px 5% 20px 5%; width:90%; }
.red_btn:hover { background:#f72c3c; }


#banner { background: #fff; float: left; height: 395px; margin:0 auto; overflow: hidden; padding: 0px; min-width:1270px; width: 100%; position: relative; z-index: 69; }
#slides { display: block; width: 100%; height: 395px; list-style: none; padding: 0; margin: 0; position: relative }
#slides li { display: block; width: 100%; height: 100%; list-style: none; padding: 0; margin: 0; position: absolute }
#slides li a { display: block; width: 100%; height: 100%; text-indent: -9999px }
#pagination { display: block; list-style: none; position: absolute; left: 50%; top: 363px; z-index: 9900;}

#pagination li {border: 2px solid #ffffff;border-radius: 50%;
    
    display: block; list-style: none; width: 10px; height: 10px; float: left; margin-left: 5px; margin-right: 5px; }
#pagination li a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px; }
#pagination li.current { background-color: #ffffff;
    
}


.inform_l em, .inform_l span, .C_ico1, .t2, .invest_ico1, .news_p { background: url("../image/index_img.png") no-repeat; }
.data_img img, .fourblock li .f_1, .fourblock li .f_2, .fourblock li .f_3, .fourblock li .f_4, .new_h_ul li:hover .new_h_box, .C_con li .meiti_box:hover, .newhand_div li:hover .new_h_box_box1 { -webkit-transition:all .3s ease-out 0s;
 -moz-transition:all .3s ease-out 0s;
 -ms-transition:all .3s ease-out 0s;
 -o-transition:all .3s ease-out 0s;
 transition:all .3s ease-out 0s;
}


.fourblock li .f_1, .fourblock li .f_2, .fourblock li .f_3, .fourblock li .f_4{ background: url("../image/new_index-icon.png") no-repeat; }

.ys_box { float: left; height:110px; padding:40px 0 0 0; width:100%; min-width:1270px; }
.fourblock { float: left; height:260px; width:100%; }
.fourblock li { float: left; width:310px;}
.fourblock li:nth-child(4){ width: 264px;}
.fourblock li .f_img { float: left; width:75px; margin-right: 15px; }
.fourblock li .f_1, .fourblock li .f_2, .fourblock li .f_3, .fourblock li .f_4 {position: relative; float:left; display:block; margin:0 15px 0 0; height:75px; width:75px; }
.fourblock li span{background-size: 100% 100%}
.fourblock li .f_1 { background-position:-5px -31px; }
.fourblock li .f_2 { background-position:-90px -31px; }
.fourblock li .f_3 { background-position:-174px -31px; }
.fourblock li .f_4 { background-position:-261px -31px; }
.fourblock li:hover .f_1 { background-position:-5px -116px; }
.fourblock li:hover .f_2 { background-position:-90px -116px; }
.fourblock li:hover .f_3 { background-position:-175px -116px; }
.fourblock li:hover .f_4 { background-position:-260px -116px; }
.fourblock li h2, .fourblock li h3 { width:100%; }
.fourblock li h2 { color:#231815; font: normal 18px "microsoft yahei"; margin-bottom: 5px; }
.fourblock li:hover h2 { color:#d4b686; }
.fourblock li h3 { color:#a0a0a0; font: normal 14px/20px "microsoft yahei"; }

.textscroll_box {  border-bottom:1px solid #ebebeb; float:left;  width:100%; position:relative; }
.sj_dw { float:left; position:absolute; left:50%; bottom:-18px; margin-left:-19px; z-index:99; }
.textscroll { background:url("../image/lb.png") no-repeat left center; float:left; width:1170px; height:70px; padding:0 0 0 30px; margin:0; }
.hot { float:left; width:100%; height:70px; padding:0; overflow:hidden; }
.hot ul li { background: url("../image/point_news1.png") no-repeat; background-position:left; float:left; margin-right:200px; padding-left:18px; line-height:70px; }
.hot ul li a { color:#a0a0a0; float:left; font-size:14px; }
.hot ul li a:hover { color:#e60012; }
.hot ul li span { color:#999; float:left; line-height:40px; margin-left:15px; font-size:13px; line-height: 70px; }

.new_h { background: #f4f2f3; float:left; width:100%; min-width:1270px; }
.new_h h1{ color: #231815; margin: 40px 0 25px 0; font-size: 18px; font-weight: normal; width: 500px;}
.new_h_bg { background:url("../image/xsbg.jpg") repeat-x center top #f3f3f3; }
.tit_bg {  margin:30px 0 5px 0; width:100%; }
.tit_bg1 { background:url("../image/tit_bg2.png") no-repeat center center; float:left; margin:40px 0 -10px 0; width:100%; }
.tit_bg h2, .tit_bg1 h1, .tit_bg1 h2, .tit_bg1 h3 { float:left; width:100%; text-align:center; text-shadow: 0 0 0 #FFF; letter-spacing:1px; }
.tit_bg h1, .tit_bg1 h1 { color:#968978; font: normal 22px/30px "microsoft yahei"; }
.tit_bg h2, .tit_bg1 h2 { color:#d4b684; font: normal 14px/26px "microsoft yahei"; }
.tit_bg1 h3 { color:#968978; font: normal 22px/40px "microsoft yahei"; }
.tit_bg h2 a { color:#5e574f; text-decoration:none; font: normal 10px/30px "microsoft yahei"; }

.more { color:#d4b684; font: normal 14px/20px "microsoft yahei"; float:right; margin-right:20px; text-align:right; }
.new_h_ul { float: left;  *margin:5px 0 50px 0 !important;width:100%; }
.new_h_ul li { float: left; height:342px; text-align:center; width:224px; margin-left:20px;}
.new_h_ul li:nth-child(1){ margin-left: 0;}
.new_h_ul li .new_h_box {  background: url("../image/index_biao_bg.jpg") no-repeat; float: left; height:342px; text-align:center; width:224px; position:relative; }
.new_h_ul .adv_imgb { border:1px solid #d4b686; float: left; height:400px; margin:0 18px 36px 18px; width:262px; }
.new_h_ul li .new_h_box .xsjb { float: left; height:59px; width:57px; position: absolute; top:0; right:0; z-index:3 }
.new_h_ul li:hover .new_h_box { box-shadow: 0 0 10px #ccc; }
.new_h_ul li .h3 { color:#231815; font: normal 18px/20px "microsoft yahei"; float: left; margin-top:20px; margin-bottom:10px; width:100%; }
.new_h_ul li .h3:hover { color:#e60012; }
.new_h_ul li p { color:#231815; font-size:18px; line-height:1.5em; float: left; text-align:center;  vertical-align: baseline; width:100%; }
.new_h_ul li p.join_time{ margin-top: 24px;}
.new_h_ul li .yuanbg { float: left; margin:45px 0 18px 0; height:45px; width:224px; }
.new_h_ul li .f_img { float: left; width:100%; }

.bg_gray { background:#ebebeb; float:left; height:1px; margin:15px auto 15px 24px; width:176px; position:relative; }
.bg_gray em { background:#e60012; float:left; height:1px; }
.css_text1 { height:45px; font-family:"Arial"; overflow:hidden; line-height:45px; margin-bottom: 14px; }
.new_h .btn, .new_h .btn_gray { color:#fff; font-size:16px; float:left; text-align:center; height:40px; line-height:40px; letter-spacing:2px; margin:10px 24px 0 24px; width:176px; text-indent:0; }
.new_h .btn { background:#e60012; }
.new_h .btn_gray { background:#d2d2d2; }
.new_h .btn:hover { filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; }
.new_h .btn_gray:hover { cursor: not-allowed; }
.f14 { font-size:14px;}
.f16 { font-size:16px; line-height:35px; }
.f24 { font-size:24px; }
.f18 { font-size:18px; }
.f30 { font-size:30px; vertical-align: baseline; }
.f50 { font-size:60px; text-indent:-2px; vertical-align: baseline; }
.f46 { font-size:46px; text-indent:-2px; vertical-align: baseline; }
.c9fa0a0{ color: #9fa0a0;}

.new_h_ul { float: left;  width:100%; }
.new_l_u li { float: left; height:366px; text-align:center; margin:-1px 0 35px 0; width:290px; }
.new_l_u .adv_imgb { border:1px solid #d4b686; float: left; height:366px; margin:0 18px 36px 18px; width:262px; }
.new_l_u li .new_h_box { background:#FFF; border:1px solid #d4b686; float: left; height:366px; text-align:center; margin:0 18px 36px -3px; width:262px; position:relative; }
.new_l_u li .new_h_box .xsjb { float: left; height:59px; width:57px; position: absolute; top:0; right:0; z-index:3 }
.new_l_u li:hover .new_h_box { box-shadow: 0 0 10px #ccc, inset 0 0 5px #fbe5ce; margin-top:-5px; }
.new_l_u li .h3 { color:#231815; font: normal 20px/30px "microsoft yahei"; float: left; margin-top:18px; margin-bottom:10px; width:100%; }
.new_l_u li .h3:hover { color:#e60012; }
.new_l_u li p { color:#231815; font-size:18px; line-height:1.5em; float: left; text-align:center; margin:2px 0; vertical-align: baseline; width:100%; }
.new_l_u li .yuanbg { background:url(../image/yuanbg.png) no-repeat center center; float: left; margin:5px 52px 0 52px; height:158px; width:158px; }
.new_l_u li .f_img { float: left; width:100%; }

.newhand_div { float: right; margin:0 -4px 0 0; width:1200px; }
.newhand_div a {font-size:14px}
.newhand_div li { float: left; width:1200px; margin:0 0 20px 0; }
.xsb_name{  color: #231815; line-height: 20px; position: absolute; top: 56px; left:75px; font-size: 16px;}
.xsb_name i{ width: 20px; height: 20px;background: url("../image/new_index-icon.png") no-repeat; background-position: -27px -3px; float: left; margin-right: 14px;}
.xsb_income{position: absolute; top: 40px; left:446px; margin: 0; }
.xsb_income dt .nian1{ color: #e60012; font-size: 30px;}
.xsb_income dt .nian2{ color: #e60012; font-size: 18px;}
.xsb_income dd{ color: #9fa0a0; font-size: 14px; margin-top: 20px;}
.xsb_time{ position: absolute; top: 40px; left: 700px;}
.xsb_time dt .nian3{ color: #231815; font-size: 30px;}
.xsb_time dt .nian4{ color: #231815; font-size: 18px;}
.xsb_time dd{ color: #9fa0a0; font-size: 14px; margin-top: 20px;}

.ty_name{  color: #231815; line-height: 20px; position: absolute; top: 56px; left:75px; font-size: 16px;}
.ty_name i{ width: 20px; height: 20px;background: url("../image/new_index-icon.png") no-repeat; background-position: -88px -3px; float: left; margin-right: 14px;}
.ty_income{position: absolute; top: 40px; left:446px; margin: 0; }
.ty_income dt .nian1{ color: #e60012; font-size: 30px;}
.ty_income dt .nian2{ color: #e60012; font-size: 18px;}
.ty_income dd{ color: #9fa0a0; font-size: 14px; margin-top: 20px;}
.ty_time{ position: absolute; top: 40px; left: 700px;}
.ty_time dt .nian3{ color: #231815; font-size: 30px;}
.ty_time dt .nian4{ color: #231815; font-size: 18px;}
.ty_time dd{ color: #9fa0a0; font-size: 14px; margin-top: 20px;}
.div_btn_box{ position: absolute; width: 140px; height: 36px; line-height: 36px; text-align: center;  top: 49px; right:75px; font-size: 14px;}
.newhand_div li .new_h_box_box { background:#FFF; float: left;  height:135px; text-align:left; width:1193px; position:relative;  margin-left: 6px;}
.newhand_div li .new_h_box_box .xsicon { float: left; height:97px; width:28px; position: absolute; top:18px; left:-8px; z-index:3 }
.newhand_div li .new_h_box_box .xsicon img{ display: block; width:100%;}
.newhand_div li:hover .new_h_box_box { box-shadow: 0 0 10px #ccc;}
.newhand_div li .div_btn_box a.rcircle_btn:hover { filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; color: #fff;}
.newhand_div li .div_btn_box a.rcircle_btn, .newhand_div li .div_btn_box .rcircle_btn { background-color: #e60012; border-radius: 5px; width: 100%; display: block;color: #fff;}
.newhand_div li .div_btn_box a.gcircle_btn { background-color: #d2d2d2; width: 100%; display: block; border-radius: 5px;color: #fff;}
.newhand_div li .div_btn_box a.gcircle_btn:hover{ color: #fff; cursor: not-allowed;}
.newhand_div_img { float: left; margin:10px 0 10px 15px; height:364px; width:260px; }

.Collaboration { float: left; width:100%; padding:40px 0 0 0; }
.Collaboration h1 { color:#231815; font-weight:100; font-size:18px; line-height:32px; height:32px; overflow:hidden; text-indent:5px; text-align:left; float:left; width:100%; }
.Collaboration h1 em { line-height:32px; border-bottom:2px solid #e60012; margin-bottom:-1px; float:left; padding:0 5px 0 0; }
.C_con { float:left; width:100%;  margin-bottom: 35px; padding-top: 20px;}
.C_con ul { float:left;  width:100%; }
.C_con li { float: left; height:70px; width:285px; margin-right: 20px; margin-bottom: 20px;}
.C_con li:nth-child(4){ margin-right: 0;}
.C_con li:nth-child(8){ margin-right: 0;}
.C_con li:nth-child(12){ margin-right: 0;}
.C_con li img{ width: 100%;}
.C_con li:hover{box-shadow: 0 0 10px #ccc; cursor: pointer; }

.con_left { float:left; width:845px; margin:20px 0 40px 0; }
.con_right { float:right; width:332px; margin:27px 0 0 0; }


.index-activity { float:left; width:600px; margin:35px 0 0 0;  margin-right: 30px; height: 285px;}
.index-activity h1 { border-bottom:1px solid #ddd; color:#e60012; float:left; font: normal 18px/40px "microsoft yahei"; height:40px; overflow:hidden; text-indent:5px; width:560px; }
.index-activity h1>span { float:left; }
.index-activity h1>a { color:#d4b686; font: 14px/46px "Tahoma"; float:right; margin:0 5px 0 0; }
.index-activity h1>a:hover { color:#e60012; }
.index-activity img{ border: 1px solid #d4b686; margin-top: 20px;}
.index-activity dt,.index-activity dd{ float: left;}
.index-activity dd { width: 345px; height: 230px; margin-left: 25px;padding-right: 36px;border-right:1px solid #ddd;}
.index-activity h3{ color: #231815; font-size: 16px; font-weight: normal; margin-top: 20px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;width:340px;}
.index-activity h3 a { color:#231815; font-size:16px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;width:340px;}
.index-activity h3 a:hover { color:#e60012; }
.index-activity dd span{ color: #999; font-size: 13px;  margin-top: 18px; float: right; }
.index-activity p{ clear:both;color: #231815; font-size: 14px; line-height: 24px;  margin-top: 60px; text-indent: 30px; 
	-webkit-line-clamp: 5; 
  -webkit-box-orient: vertical;
    word-break: break-all; 
    overflow: hidden; 
    text-overflow: ellipsis; 
    display: -webkit-box; 
}

.news-all{ background-color: #f3f3f3; width: 100%; float: left; min-width:1270px; margin:0 auto;}
.news { float:right; width:590px; margin:25px 0 0 0; }
.news_xinwenbaodao_123{ width: 590px;}
.more_news i{ float: left;}
.news-report{float:left; width:560px; margin:25px 0 0 0; }
.news_content{ float: left; margin-top: 15px;}
.news-report h1 { color:#231815; float:left; font: normal 18px/40px "microsoft yahei"; height:40px; overflow:hidden; text-indent:5px; width:100%; }
.news-report h1>span { float:left; margin-bottom: 10px; }
.news-report h1>a { color:#d4b686; font: 14px/46px "Tahoma"; float:right; margin:0 5px 0 0; }
.news-report h1>a:hover { color:#e60012; }
.news-report ul { float:left; width:570px; padding:20px 0 58px 20px;height: 225px; background-color: #fff;}
.news-report ul li { font: 15px/44px "microsoft yahei"; width:100%; text-indent:8px; height:44px; *height:42px !important;
overflow:hidden; letter-spacing:1px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.news-report ul li a { color:#231815; font-size:15px; }
.news-report ul li a:hover { color:#e60012; }
.news-report ul li span { color:#9fa0a0; float:right; line-height:44px; padding-right:20px; font-size:14px; }

.news h1 { color:#231815; float:left; font: normal 18px/40px "microsoft yahei"; height:40px; overflow:hidden; width:100%; }
.gonggao_content{ float: right; background-color: #fff; padding: 10px 0 22px 20px; margin-top: 15px;}
.news h1>span { float:left; }
.news h1>a { color:#d4b686; font: 14px/46px "Tahoma"; float:right; margin:0 5px 0 0; }
.news h1>a:hover { color:#e60012; }
.news ul { float: left; width: 570px;padding: 10px 0 58px 0; height: 203px; background-color: #fff; }
.news ul li {  float:left; font: 14px/44px "microsoft yahei"; width:100%; text-indent:8px; height:44px; *height:42px !important;
overflow:hidden; letter-spacing:1px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.news ul li a { color:#231815;  font-size:15px; }
.news ul li a:hover { color:#e60012; }
.news ul li span { color:#999; float:right; line-height:44px; margin-right:20px; font-size:14px; }
.news_p { background:url("../image/point_news.png") no-repeat 3px center; height:14px; width:14px; float:left; margin:15px 0 0 0; }
.news_p1{ background:url("../image/point_news11.png") no-repeat 3px center; height:14px; width:14px; float:left; margin:15px 0 0 0;  }
.more_news{ float: left; height: 40px;  }
.more_news a{color: #d4b587 !important;font-size: 12px;}
.more_news a:hover{ font-size: 12px !important; color: #e60012!important;}

.box { width:44px; height:44px; text-indent:-1px; line-height:44px; font-size:12px; float:left; margin:13px 0 0 0; text-align:center; background: url("../image/investjd.png"); }
.m3, a.m3 { margin:10px; }
.tc_box_ui { border:1px solid #e6e6e6; border-bottom:none; font:14px/30px "microsoft yahei"; }
.tc_box_ui .tc_tit th { border-bottom:1px solid #e60012; background:url("../image/tzbg.png") repeat-x left bottom; color:#231815; font: normal 14px/40px "microsoft yahei"; text-indent:12px; text-align:left; white-space:nowrap; }
.tc_box_ui .tc_tit2 th { border-bottom:1px solid #e6e6e6; background:url("../image/tzbg.png") repeat-x left bottom; color:#231815; font: normal 14px/30px "microsoft yahei"; text-indent:12px; padding-right:12px; white-space:nowrap; }
.tc_box_ui .tc_con th { border-right:1px dotted #e6e6e6; color:#231815; text-align:right; font-weight:100; padding-right:10px; line-height:45px; white-space:nowrap; }
.tc_box_ui td { padding:0px 12px; }
.tc_box_ui .tc_con th, .tc_box_ui td { border-bottom:1px solid #e6e6e6; line-height:45px; }
.red_anniu, .gray_anniu { color:#fff; padding:0 26px; border-radius:5px; font: 16px/30px "microsoft yahei"; }
.red_anniu { background:#e60012; }
.gray_anniu { background:#9fa0a0; }
a.red_anniu:hover, .red_anniu:hover { background:#f72c3c; color:#fff; }
a.gray_anniu:hover, .gray_anniu:hover { background:#ccc; color:#fff; }
.M_input3 { border:1px solid #c5c5c5; box-shadow: inset 0 1px 2px #ddd; border-radius:5px; background:#fff; float:left; padding-left:5px; width:240px; line-height:26px; height:26px; }
.M_input3:hover { border: 1px solid #e60012; }
.M_input3:focus { border: 1px solid #e60012; box-shadow: 0 0 4px #ddd; }

.index_more { color:#9fa0a0; font: normal 12px/26px "Tahoma"; float:right; margin-right:20px; margin-top:-35px; }