﻿@charset "utf-8";
/*-----------------------------
Name: layout style
Design:Grane
Time: 2014-1
-----------------------------*/
body,div,ul,ol,li,dl,dt,dd,form,input,textarea,p,th,td,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
img{ border:0; vertical-align:middle;}
body,th,td,input,select,textarea,h1,h2,h3,h4,h5,h6{ font:normal 12px "微软雅黑",Tahoma, Geneva, sans-serif; color:#555555;}
html{ overflow-y:scroll; overflow-x:hidden}
li{ list-style:none;}
input,select,textarea{ vertical-align:middle; outline:none; resize:none;}
a{ text-decoration:none; color:#555;}
a:hover{ text-decoration:none; color:#eb544b; cursor: pointer}
label{ cursor:pointer;}
.t_r{ text-align:right;}
.t_c{ text-align:center;}
.t_l{ text-align:left;}

.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: "";
    clear: both;
    height:  0px;
}

.clearfix {
    *zoom: 1;
    clear: both;
    height: 0px;
}

.claer {
    clear: both;
}
.l{ float:left; display:inline;}
.r{ float:right; display:inline;}
.none{ display:none;}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.ptb20{ padding:20px 0;}
.pd10{ padding:10px;}
.ml30{margin-left: 30px;}
.ml10{margin-left: 10px;}
.mt20{margin-top: 20px;}
.mt40{margin-top: 40px;}
.mt50{margin-top: 10px;}
.Gray{ color:#b6b6b6;}
.pink{ color:#f9a9a8}
.Orange{ color:#ef762e;}
.blue{ color:#003365;}
.blue_b{ font-weight:bold; color:#003365;}
.red{ color:#eb544b;}
.green{ color:#097c25;}
.linethrough{text-decoration: line-through}
.more_list{text-align: center; height:60px; line-height:60px; font-size: 16px;}
.w{width: 1200px; margin: 0 auto}
.btn_1{display: inline-block; padding: 6px 70px; border-radius: 6px; background-color: #f79a5b; color: #ffffff; font-size: 16px;}
a.btn_1:hover{background-color: #ef762e; color: #ffffff;}
.tit{
	position: relative;
	padding-left: 15px;
}
.tit i{
	background-color:#f15a5a;
	width: 3px;
	height: 24px;
	display: inline-block;
	position: absolute;
	left:0px;
	top:0px;
}
.tit h2{
	font-size: 18px;
	color: #000000;
}
.header{min-height: 70px;}
.header_top {
    width: 100%;
    background: #f9f9f9;
    height: 30px;
    border-bottom: 1px solid #e4e4e4;
}
.header_top .w{
    line-height: 30px;
    min-height: 30px;
}
.header_top .w .r{
   width: auto;
}

.header_top .w .r ul li {
    display: inline;
    border-right: 1px solid #E0E0E0;
    padding-right: 13px;
    padding-left: 25px;
    position: relative;
    z-index: 1000;
    float: left;
    height: 18px;
    margin: 6px  5px 6px 8px;
    line-height: 18px;
}
.header_top .w .r ul li.b0{
    border: 0px;
    margin-right:0px;
    padding-right: 0px;
}

.header_top .w .r ul li i {
    display: inline-block;
    margin: 4px 5px 0px 0px;
    position: absolute;
    left: 0px;
    top: -3px;
}

.header_top .w .r ul li i.wx_icon {
    background: url("../images/df_06.jpg") no-repeat;
    width: 16px;
    height: 16px;
}

.header_top .w .r ul li i.client_icon {
    background: url("../images/df_08.png") no-repeat;
    width: 16px;
    height: 16px
}

.header_top .w .r ul li i.services_icon {
    background: url("../images/df_22.png") no-repeat;
    width: 19px;
    height: 17px;
}

.header_top .w .r ul li.pl0{
    padding-left: 0px;
}

.header_top .r ul li.pr0{
    padding-right: 0px;
}

.header_top .w .r ul li.b0{
    border: 0px;
}
.index_logo {
    margin-top:17px;
    float: left;
    margin-bottom: 15px;
}
/* header */
.nav ul{float: right;}
.nav ul li{ float:left; padding:0 15px; height:40px; position:relative;  margin-top: 18px; margin-left: 10px;z-index:998}
.nav ul li a{ display:block; text-align:center; line-height:40px; color:#323232; font-size:16px;}
.nav ul li.active, .nav ul li:hover{ background:#eb544b; display:inline-block; border-radius: 4px;}
.nav ul li.active a, .nav ul li:hover a{color: #FFFFFF;text-decoration: none}
.nav ul li.orient_enter{
	position: relative;
	padding-right: 35px;
}

.nav ul li.orient_enter i{
	position: absolute;
	background: url(../images/arra_white.jpg)  no-repeat;
	width: 12px;
	height: 7px;
	display: inline-block;
	right: 10px;
	top:16px;

}
.nav ul li.orient_enter:hover{
	background-color: #474e5e;
	border-radius:0px;
}

.nav ul li.orient_enter:hover i, .nav ul li.orient_enter.active i {
    background: url(../images/df_17.png) no-repeat;
}

.hideul{
	display: none;
	position: absolute;
	left:0px;
	top:40px;
	width: 100%;
	background: #474e5e;
	padding: 15px 0px;
	border-top: 1px dashed #7b7e85;
	z-index: 9999999;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.nav ul li.orient_enter:hover i{
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2)
}
.nav ul li.orient_enter:hover .hideul{
	display: block;
}
.nav ul li.orient_enter dd a{
	line-height: 28px;
	height: 28px;
	font-size: 12px;
	padding-left: 15px;
	text-align: left;
}
.nav ul li.orient_enter dd{
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.nav ul li.orient_enter dd:hover{
	background-color:#eb544b ;
}
.footer{ background-color:#e6e6e6;width:100%; padding: 20px 0px;}
.footer .footer_left{
  width: 860px;
}
.footer_left p{line-height: 22px; color:#969696; margin-top: 15px;letter-spacing:.5px; padding-right:25px;}
.footer_l_t ul{float: left; width: 630px; display: block}
.footer_l_t ul li{display: inline;}
.footer_right{
	width: 240px;
	padding: 10px 0 0 100px;
}
.footer_right div h4{width: 97px}
.footer_right div{float: left; text-align: center;}
.footer_right div.wx_code1{ margin: 0 20px 0 20px ;}
.select{display: block; border:1px solid #d2d2d2; border-radius: 8px; float: left; width: 205px;background-color: #ffffff; position: relative; height: 30px; line-height: 30px; cursor: pointer; margin-top: -8px; margin-left: 20px;}
.select span{margin-left: 20px;}
.select i{background: url(../images/arrow.png) no-repeat; width: 15px; height: 9px; position: absolute; right:10px; top:10px;}
.select ul{background-color: #ffffff; border: 1px solid #d2d2d2; display: none;height: 120px; overflow: auto}
.select:hover ul{display: block;}
.select ul{position: absolute; top:26px; width: 205px; left:-1px; border-shadow:1px #3f3f3f}
.select ul li{display:block; text-align: left; padding-left: 20px; border-bottom: 1px solid #e8e8e8; height: 24px; line-height: 24px;}
.select ul li:last-child(1){ border-bottom: 0px}
.pro_table tr th{ height:34px; padding-left: 15px; font-size: 14px;}
.pro_table tr th:first-child{ height:34px; padding-left:0px;}
.pro_table tr td{ height:28px; padding-left: 15px;}
.pro_table tr td:first-child{padding-left: 0px;text-align: left}
.pro_table .on{background-color: #e6e6e6;}
.main_1200{width: 1200px; }
.main_1200_Con{width:100%; background: #ffffff;padding: 15px 0px;}
.Manager_tab{ width:100%; height:30px; padding-left: 30px}
.Manager_tab ul li{ float:left; line-height:30px; font-size:16px; font-weight:bold; cursor:pointer; background:#FFF}


/* 2014-02-20 新加焦点样式 */
/* FlexSlider Necessary Styles *********************************/
.flexslider {
    width: 1200px;
    margin: 0 auto;
    padding: 0;
    text-align: center;
    height: 530px;
    z-index: 10;
}

.flexslider .slides {
    width: 1905px;
    overflow: hidden;
    margin: 0 -360px 0;
    height: 530px;
}

.flexslider .slides > li {
    display: none;
}

/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {
	display: block;
}

.flex-pauseplay span {
	text-transform: capitalize;
}

/* Clearfix for the .slides element */
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

html[xmlns] .slides {
	display: block;
}

* html .slides {
	height: 1%;
}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include javaScript that eliminates this class on page load */
.no-js .slides > li:first-child {
	display: block;
}

/* FlexSlider Default Theme
*********************************/
.flexslider {
	position: relative;

}

.flexslider .slides {
	zoom: 1;
}

.flexslider .slides > li {
	position: relative;
}

/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flex-container {
	zoom: 1;
	position: relative;
}

/* Caption style */
/* IE rgba() hack */
.flex-caption {
    background: none;
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);
    zoom: 1;
}

.flex-caption {
    width: 100%;
    padding: 2%;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .3);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
    font-size: 14px;
    line-height: 18px;
}

/* Direction Nav
.flex-direction-nav li a {
    width: 47px;
    height: 80px;
    margin: -20px 0 0;
    display: block;
    background: url(../images/bg_direction_nav.png) no-repeat 0 0;
    position: absolute;
    top: 50%;
    cursor: pointer;
    text-indent: -9999px;
}

.flex-direction-nav li a.next {
    background-position: -52px 0;
    right: -21px;
}

.flex-direction-nav li a.prev {
    background-position: 0 0;
    left: -80px;
}

.flex-direction-nav li a.disabled {
    opacity: .3;
    filter: alpha(opacity=30);
    cursor: default;
}
 */
/* Control Nav */
.flex-control-nav {
	position: absolute;
	top: 450px;
	text-align: center;
	right: 0px;
}

.flex-control-nav li {
	margin: 0 0 0 5px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-nav li:first-child {
	margin: 0;
}

.flex-control-nav li a {
    width: 16px;
    height: 16px;
    display: block;
    background: url(../images/dot.png);
    cursor: pointer;
    text-indent: -9999px;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -o-border-radius: 40px;
    border-radius: 40px;
    -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
    -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}

.flex-control-nav li a:hover {
    background:rgba(241,90,90, 0.9);
    background-position: 0 -16px;
}

.flex-control-nav li a.active {
    cursor: default;
    background:rgba(241,90,90,0.9);
    background-position: 0 -16px;
}

/* 2014-02-20 新加焦点样式 end */
/* slectbox icon */
.arrow,.cb,.rb{background-image:url(../images/icon.png);}
/* select box */
.sb{
	border:solid 1px #cfcfcf;cursor:pointer;background-color:#ffffff;position:relative;float:left;margin:0 10px 0 0;display:inline-block;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.sb_active{
	border:solid 1px #3b88c4;
	border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
}
.sb *{color:#666666;font:normal 12px Song;cursor:pointer;background-color:#fff;}
.sb .opts{border:1px solid #3B88C4;cursor:pointer;display:none;height:auto;left:0;max-height:121px;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:auto;z-index:99;}
.sb > .selected{
	padding:0 15px 0 5px;overflow:hidden;position:absolute;cursor:pointer;left:0;

	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.sb .opts a{width:auto;height:24px;line-height:24px;padding:0 5px;cursor:default;outline:none;white-space:nowrap;text-decoration:none;display:block;cursor:pointer;}
.sb .opts a.selected{background:#ffffe1;}
.sb .opts a.none{background:#fff;}
.sb .opts a:hover{background:#ffffe1;cursor:pointer;}
.sb .sb_icon{width:7px;height:4px;position:absolute;cursor:pointer;right:4px;}
.sb .arrow{background-position:-27px -18px;}
.sb_active .arrow{background-position:-27px -4px;	}
/* checkbox box */
.cb{width:13px;height:13px;display:inline-block;*display:inline;zoom:1;background-position:0 0;cursor:pointer;}
.cb_active{background-position:0 -13px;}
/* radio box */
.rb{width:13px;height:13px;margin:0 auto;padding:0;display:inline-block;*display:inline;zoom:1;vertical-align:middle;background-position:-13px 0;cursor:pointer;}
.rb_active{background-position:-13px -13px;}



/* lunbo */
.wrap{width:100%; height:560px; margin:0 auto; overflow:hidden;}
.focus-box{position:relative; height:560px; overflow:hidden; zoom:1;}
.fo-inner{position:absolute;}
.focus-each{width:100%; height:560px; float:left;}
.fo-number{position:absolute; left:50%; bottom:20px; margin:0 0 0 200px;}
.fo-number li{float:left; width:37px; height:7px; line-height:18px; margin:0 10px 0 0; background:url(../images/btn.jpg) no-repeat; cursor:pointer; overflow:hidden;}
.fo-number .acitve{ background:url(../images/btn_on.jpg) no-repeat;}


.wrap1{width:100%; height:530px; margin:0 auto; overflow:hidden;z-index: 99;   background-color: #3b88c4;}
.wrap1 .focus-box{position:relative; height:530px; overflow:hidden; zoom:1;}
.wrap1 .focus-each{width:100%; height:530px; float:left;}




.main_top{ height:56px; position:relative;}
.logo{ position:absolute; top:-527px; left:0;}
.lodin_bg{ width:370px; height:410px; background:#FFF; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; position:absolute; top:-468px; left:0;}
.lodin{ width:350px; height:390px; background:#FFF; position:absolute; top:-458px; left:10px;}

.lodin_top{ height:140px; background:#e6e6e6;}
.lodin_img{ width:100px; height:100px; margin:20px 0 0 22px; display:inline; float:left; position:relative;}
.lodin_img img{ width:100px; height:100px;}
.lodin_img i{ background:url(../images/img_bg.png) no-repeat; width:100px; height:100px; position:absolute; top:0; left:0;}
.lodin_text{ float:left; width:210px; margin:35px 0 0 15px;}
.lodin_text h2{ color:#555555; font-weight:bold; line-height:24px;}
.lodin_text h2 a{ color:#003365;}
.lodin_text p{ color:#999999; line-height:24px;}
.lodin_ul{ display:block; padding:10px 0 0 18px;}
.lodin_ul li{ display:block; padding-top:10px; width:100%;}
.lodin_ul li span{ line-height:30px; width:68px; float:left; color:#999999; font-size:14px;}
.lodin_input, .lodin_input1{ float:left; width:233px; height:18px; padding:5px; border:1px solid #cbcbcb;}
.lodin_input1{ width:129px;}
.lodin_btn{ float:left; width:150px; line-height:50px; text-align:center; color:#FFF; font-size:24px; background:#eb544b; margin:15px 10px 0 0; display:inline;}
.lodin_btn:hover{ background:#003365; color:#FFF; text-decoration:none;}
.lodin_a{ float:left; width:61px; line-height:22px; padding-left:11px; color:#999999; background:url(../images/ioc02.jpg) no-repeat left 7px;}
.lodin_mm{ float:left; line-height:30px; padding-left:30px; background:url(../images/ioc01.jpg) no-repeat 8px 6px; color:#999;}

.main{ width:1008px; margin:0 auto;}
.main_left{ background:url(../images/main_left.jpg) no-repeat; width:357px; height:327px; float:left;}
.main_left ul{ padding-top:64px; display:block;}
.main_left ul li{ width:290px; height:60px; display:block; padding:20px 0 0 34px;}
.left_a{ display:block; padding-left:32px; position:relative; width:258px; height:60px; background:url(../images/ioc09.jpg) no-repeat left top; cursor:pointer;}
.left_a:hover{ background:url(../images/ioc04.jpg) no-repeat left top;}
.left_a h2{ color:#444444; line-height:20px; font-weight:bold; font-size:14px;}
.left_a:hover h2{ color:#eb544b}
.left_biao{ width:20px; line-height:20px; text-align:center; position:absolute; top:0; left:0; color:#FFF;}

.left_text{ width:240px; height:32px; background:url(../images/bg11.jpg) no-repeat left 5px; overflow:hidden; margin-top:5px;}
.left_text a{ width:95px; line-height:16px; padding-left:16px; color:#999999; display:inline-block; float:left;cursor:auto}
.left_text a:hover{ color:#eb544b;}
.left_sj{ background:url(../images/ioc10.jpg) no-repeat; width:80px; height:28px; line-height:28px; position:absolute; top:0; right:0; text-align:center; font-size:22px; color:#FFF; padding-top:32px;}

.main_right{ background:url(../images/main_right.jpg) no-repeat; width:647px; height:327px; float:right; position:relative;}
.right_one{ width:170px; position:absolute;}
.right_one h2{ line-height:24px; color:#555555; font-size:14px; font-weight:bold;}
.right_one p{ color:#999; line-height:18px; margin-top:3px;}
.right_one a{ background:url(../images/ioc02.jpg) no-repeat left 6px; line-height:20px; color:#eb544b; display:inline-block; padding-left:10px; margin-top:8px;}

.main_ts{ height:44px; width:1000px; margin:0 auto; padding:15px 0;}
.main_ts span{ width:70px; float:left; line-height:22px; font-size:14px; color:#555555;}
.main_ts p{ line-height:22px; width:930px; float:left; font-size:14px; color:#999999;}




/* index */
.main_box{ width:1006px; margin:0 auto;}
.main_325{ width:325px; float:left; display:inline;}
.main_325_Top{ height:5px; background:url(../images/top_325.gif) no-repeat; overflow:hidden;}
.main_325_Bottom{ background:url(../images/bottom_325.gif) no-repeat; height:5px; overflow:hidden;}
.main_325_Con{ background:url(../images/con_325.gif) repeat-y;}

.main_356{ width:356px; float:left;}
.main_356_Top{ height:5px; background:url(../images/top_356.gif) no-repeat; overflow:hidden;}
.main_356_Bottom{ background:url(../images/bottom_356.gif) no-repeat; height:5px; overflow:hidden;}
.main_356_Con{ background:url(../images/con_356.gif) repeat-y;}

.main_681{ width:681px; float:left;}
.main_681_Top{ height:5px; background:url(../images/top_681.gif) no-repeat; overflow:hidden;}
.main_681_Bottom{ background:url(../images/bottom_681.gif) no-repeat; height:5px; overflow:hidden;}
.main_681_Con{ background:url(../images/con_681.gif) repeat-y;}

.main_1006{ width:1006px; margin:10px auto 0;}
.main_1006_Top{ height:5px; background:url(../images/top_1006.gif) no-repeat; overflow:hidden;}
.main_1006_Bottom{ background:url(../images/bottom_1006.gif) no-repeat; height:5px; overflow:hidden;}
.main_1006_Con{ background:url(../images/con_1006.gif) repeat-y;}

.main_1006{ width:1006px; margin:10px auto 0;}
.main_1006_Top1{ height:5px; background:url(../images/top_1006_1.gif) no-repeat; overflow:hidden;}
.main_1006_Bottom1{ background:url(../images/bottom_1006_1.gif) no-repeat; height:5px; overflow:hidden;}
.main_1006_Con1{ background:url(../images/con_1006_1.gif) repeat-y;}



.main_240{ width:240px;}
.main_240_Top{ height:3px; overflow:hidden;}
.main_240_Bottom{ height:5px; overflow:hidden;}
.main_240_Con{width:230px;/* background:url(../images/con_240.gif) repeat-y; */ background:#fff; }

.main_766{ width:766px;}
.main_766_Top{ height:3px; overflow:hidden;}
.main_766_Bottom{height:5px; overflow:hidden;}
.main_766_Con{width:759px; background:#fff;}

.main_766_Top1{ height:5px;overflow:hidden;}
.main_766_Bottom1{height:5px; overflow:hidden;}
.main_766_Con1{width:870px; background:#fff;}
.main_950{ width:690px;}
.main_950_Top{ height:3px; overflow:hidden;}
.main_950_Bottom{height:5px; overflow:hidden;}
.main_950_Con{width:683px; background:#fff;}

.main_950_Top1{ height:5px;overflow:hidden;}
.main_950_Bottom1{height:5px; overflow:hidden;}
.main_950_Con1{width:870px; background:#fff;}
.main_880_Con{width: 880px; background: #fff}

.main_title{ height:28px; position:relative;}
.main_title2{ height:68px; position:relative;}
.main_title2 i{ width:50px; height:50px; background:url(../images/title.gif) no-repeat; position:absolute; top:18px; left:30px;}
.main_title i.i_01{ background-position:0 0;}
.main_title i.i_02{ background-position:0 -50px;}
.main_title i.i_03{ background-position:0 -96px;}
.main_title i.i_04{ background-position:0 -150px;}
.main_title i.i_05{ background-position:5px -200px;}
.main_title i.i_06{ background-position:0 -250px;}
.main_title2 i.i_07{ background-position:0 -300px;}
.main_title i.i_08{ background-position:0 -402px;}
.main_title i.i_09{ background-position:0 -450px;}
.main_title i.i_10{ background-position:0 -350px;}
.main_title i.i_11{ background-position:0 -501px;}
.main_title i.i_12{ background-position:0 -550px;}
.main_title i.i_13{ background-position:0 -600px;}
.main_title i.i_14{ background-position:0 -650px;}
.main_title i.i_15{ background-position:0 -695px;}
.main_title i.i_16{ background-position:0 -750px;}
.main_title i.i_17{ background-position:0 -800px;}
.main_title i.i_18{ background-position:0 -850px;}
.main_title i.i_19{ background-position:0 -900px;}
.main_title i.i_20{ background-position:0 -950px;}

.main_title p{
    font-size:16px;
    color:#555555;
}
.main_title2 p{
    font-size:18px;
    color:#555555;
    position:absolute;
    top:20px;
    left:92px;
}

.main_title2 p a{
    color:#555555;
    position:absolute;
    font-weight:normal;
    top:0;
    left:0;
    width:300px;
}

.main_title2 span{
    font-size:16px;
    color:#555555;
    position:absolute;
    top:41px;
    left:92px;
}
.main_title p em, .main_title span em{
	color:#eb544b;
	font-style:normal;
}
.main_title a{ color:#eb544b; font-weight:bold; position:absolute; top:40px; right:30px;}


.Account a{ width:238px; line-height:60px; float:left; padding-left:22px; font-size:18px; color:#FFF; margin:10px 0 0 30px; display:inline;}
.Account a:hover{ text-decoration:none;}
.Account a.Account_01{ background:url(../images/cx_01.gif) no-repeat;}
.Account a.Account_02{ background:url(../images/cx_02.gif) no-repeat;}
.Account a:hover.Account_01{ background:url(../images/cx_01_1.jpg) no-repeat;}
.Account a:hover.Account_02{ background:url(../images/cx_02_1.jpg) no-repeat;}

.Login_Tarding{ width:280px; margin:0 auto;}
.Login_Tarding a{ float:left; width:85px; line-height:60px; background:#eb544b; margin:10px 0 0 10px; display:inline; font-size:18px; color:#FFF; padding-left:40px; position:relative;}
.Login_Tarding a:hover{ background:#003365; text-decoration:none;}
.Login_Tarding a i{ width:26px; height:26px; overflow:hidden; position:absolute; background:url(../images/ioc.png) no-repeat; _background:url(../images/ioc.gif) no-repeat; top:17px; left:10px;}
.Login_Tarding a i.ioc_01{ background-position:0 0;}
.Login_Tarding a i.ioc_02{ background-position:0 -45px;}
.Login_Tarding a i.ioc_03{ background-position:0 -90px;}
.Login_Tarding a i.ioc_04{ background-position:0 -134px;}
.Login_Tarding a span.new{ width:31px; height:18px; display:block; overflow:hidden; position:absolute; top:-7px; right:13px; background:url(../images/ioc.png) no-repeat 0 -191px; _background:url(../images/ioc.gif) no-repeat 0 -191px;}

.Area{ width:310px; margin:0 auto;}
.Area_one a{ float:left; width:50px; height:50px; line-height:25px; padding:5px 7px; text-align:center; font-size:18px; color:#FFF; background:#cccccc; margin:10px 0 0 10px; display:inline;}
.Area_one a:hover{ background:#ff5959; text-decoration:none;}
.Area_two a{ float:left; width:60px; line-height:30px; margin:10px 0 0 10px; display:inline; color:#555555; font-size:16px;}
.Area_two span{ float:left; width:60px; line-height:30px; margin:10px 0 0 10px; display:inline; color:#555555; font-size:16px;}

.Best_sale{ width:290px; margin:0 auto;}
.Best_sale h3{ color:#003365; padding-top:8px; font-size:16px; line-height:22px;}
.Best_sale ul li{ display:block; padding-top:20px;}

.Cash{ width:321px; margin:0 auto; position:relative; padding-top:10px;}
.Cash_tab{ position:absolute; top:-20px; right:10px;}
.Cash_tab ul li{ float:left; width:8px; height:8px; background:url(../images/tab.gif) no-repeat; overflow:hidden; margin:0 2px; display:inline-block; cursor:pointer;}
.Cash_tab ul li.active{ background:url(../images/tab_on.gif) no-repeat;}
.Cash_list{ display:none;}
.Cash_list h2{ font-size:18px; line-height:24px; padding:10px 0 0 30px;}
.Cash_list h3{ font-size:14px; line-height:22px; padding:10px 0 0 30px;}
.Cash_list p{ padding:10px 0 0 30px; width:262px; line-height:22px;}
.Cash_list p a{ display:inline-block; padding:0 28px; line-height:28px; background:#cccccc; font-size:14px;}
.Cash_list p a:hover{ color:#FFF; background:#ff5959;}

.Oriental_one{ height:88px; padding:42px 0 0 30px; font-size:18px; position:relative; line-height:26px;}
.Oriental_one span{ position:absolute; top:10px; right:3px;}
.Oriental_two{ width:262px; margin:8px auto 0; position:relative;}
.Oriental_two p{ color:#999999; line-height:24px; text-indent:4em;}
.Oriental_two i.d_left{ background:url(../images/d_left.gif) no-repeat; width:36px; height:26px; position:absolute; top:-8px; left:0;}
.Oriental_two i.d_right{ background:url(../images/d_right.gif) no-repeat; width:52px; height:42px; position:absolute; bottom:-20px; right:0;}

/* focus
.Money{ width:260px; margin:0 auto;}
#focus{width:260px;height:285px;overflow:hidden;position:relative;}
#focus ul{height:285px;position:absolute;}
#focus ul li{float:left;width:260px;height:285px;overflow:hidden;position:relative;}
#focus .preNext{width:45px;height:75px;position:absolute;top:90px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}           */

.scrollcon{width:315px;height:290px; margin:0 auto;}
.LeftBotton{height:75px;width:45px;background:url(../images/sprite.png) no-repeat 0 0;overflow:hidden;float:left;display:inline;cursor:pointer;margin-top:90px;}
.RightBotton{height:75px;width:45px;background:url(../images/sprite.png) no-repeat right 0;overflow:hidden;float:left;display:inline;cursor:pointer;margin-top:90px;}
.Cont44{width:225px;overflow:hidden;float:left;height:280px;}
.ScrCont{width:10000000px;}
.Cont44 .pic{width:225px;height:280px;overflow:hidden;float:left;}
 #List1, .rollBox #List2{float:left;}

/* focus one */
.Fixed_box{ width:640px; margin:25px auto 0; height:304px;}
#focus1{width:640px;height:304px;overflow:hidden;position:relative;}
#focus1 ul{height:304px;position:absolute;}
#focus1 ul li{float:left;width:640px;height:304px;overflow:hidden;position:relative;}
#focus1 .preNext{width:22px;height:75px;position:absolute;top:90px;background:url(../images/sprite.png) no-repeat -11px 0;cursor:pointer;}
#focus1 .pre{left:0;}
#focus1 .next{right:0;background-position:-67px top;}

#focus2{width:640px;height:304px;overflow:hidden;position:relative;}
#focus2 ul{height:304px;position:absolute;}
#focus2 ul li{float:left;width:640px;height:304px;overflow:hidden;position:relative;}
#focus2 .preNext{width:22px;height:75px;position:absolute;top:90px;background:url(../images/sprite.png) no-repeat -11px 0;cursor:pointer;}
#focus2 .pre{left:0;}
#focus2 .next{right:0;background-position:-67px top;}

#focus3{width:640px;height:304px;overflow:hidden;position:relative;}
#focus3 ul{height:304px;position:absolute;}
#focus3 ul li{float:left;width:640px;height:304px;overflow:hidden;position:relative;}
#focus3 .preNext{width:22px;height:75px;position:absolute;top:90px;background:url(../images/sprite.png) no-repeat -11px 0;cursor:pointer;}
#focus3 .pre{left:0;}
#focus3 .next{right:0;background-position:-67px top;}

.Money_list{ padding:5px 0 0 65px; position:relative;}
.Money_list h3{ font-size:14px; font-weight:bold;}
.Money_list p{ padding-top:5px;}
.Money_list i{ position:absolute; width:44px; height:49px; top:15px; left:10px; }
.Money_list i.Money_01{ background-position:0 -224px;}
.Money_list i.Money_02{ background-position:0 -292px; height:51px;}
.Money_list i.Money_03{ background-position:0 -360px; left:10px;}
.Money_list i.Money_04{ background-position:0 -425px; left:10px;}

.Products_tab{ height:40px; width:676px; border-top:1px solid #e6e6e6; border-bottom:1px solid #dddddd; margin:5px auto 0; overflow:hidden;}
.Products_tab ul li{ width:112.5px; float:left; line-height:40px; border-left:1px solid #dddddd; text-align:center; margin-left:-1px; display:inline; font-size:16px; cursor:pointer; font-weight:bold; background:#FFF;}
.Products_tab ul li.active{ color:#FFF; background:#eb544b;}
.Products_box{ width:676px; margin:0 auto;}
.Products_list{ display:none;}
.ov_list{ overflow:auto; height:208px;overflow-x:hidden;}


.Latest{ padding-left:30px;}
.Latest ul li{ line-height:18px; background:url(../images/Latest.gif) no-repeat left 2px; padding-left:28px; margin-top:13px;}

.Information_tab{ height:58px; width:676px; border-top:1px solid #e6e6e6; margin:10px auto 0; overflow:hidden; border-bottom:1px solid #dddddd;}
.Information_tab ul li{ width:135px; float:left; line-height:58px; border-left:1px solid #dddddd; text-align:center; margin-left:-1px; display:inline; font-size:16px; cursor:pointer; font-weight:bold; background:#FFF;}
.Information_tab ul li.active{ color:#FFF; background:#eb544b;}
.Information_box{ width:676px; margin:0 auto;}
.Information_list{ display:none; position:relative;}
.Information_listtab, .Information_listtab1, .Information_listtab2{ position:absolute; top:-20px; right:30px;}
.Information_listtab ul li, .Information_listtab1 ul li, .Information_listtab2 ul li{ float:left; width:8px; height:8px; background:url(../images/tab.gif) no-repeat; overflow:hidden; margin:0 2px; display:inline-block; cursor:pointer;}
.Information_listtab ul li.active, .Information_listtab1 ul li.active, .Information_listtab2 ul li.active{ background:url(../images/tab_on.gif) no-repeat;}
.Information_listone{ padding:10px 0 0 30px;}
.Information_listone ul li{ height:30px; *height:26px; display:block; padding-left:23px; background:url(../images/ioc02.jpg) no-repeat left 10px; *background-position:left 8px;}
.Information_listone ul li a{ float:left; line-height:30px; *line-height:26px;}
.Information_listone ul li span{ float:right; line-height:30px; padding-right:30px; *line-height:26px;}
.Information_gd{ text-align:right; padding-top:15px; padding-right:30px;}
.Information_gd a{ color:#eb544b; font-weight:bold;}

.main_1006_Con h2{ padding-left:30px; line-height:50px; font-size:16px; font-weight:bold;}
.Map{ float:left; width:200px; padding-left:50px; border-left:1px solid #e6e6e6;}
.Map dt{ line-height:30px; padding-left:30px; background:url(../images/ioc.gif) no-repeat; font-size:14px; font-weight:bold;}
.Map dt.Map_01{ background-position:0 -480px;}
.Map dt.Map_02{ background-position:0 -518px;}
.Map dt.Map_03{ background-position:0 -554px;}
.Map dt.Map_04{ background-position:0 -588px;}
.Map dt.Map_05 {background: url(../images/i01.jpg) no-repeat left 9px;}
.Map dt.Map_06 {background: url(../images/i02.jpg) no-repeat left 9px;}
.Map dd{ line-height:22px;}
.Map dd a{ color:#999999;}
.Map dd a:hover{ text-decoration:underline; color:#eb544b;}

.Map_box{ background:url(../images/i03.jpg) no-repeat; width:186px; height:30px;}
.Map_box input{ float:left; width:110px; height:20px; line-height:20px; margin:5px 0 0 14px; border:none; background:none;}
.Map_box a{ float:right; width:48px; height:30px; display:inline-block;}

/* Products */
.Products_left{ float:left; width:240px; padding-top:20px;}
.Products_right{ float:right; width:766px; padding-top:20px;}

.Fund{ text-align:center; padding-bottom:12px;}
.Fund h2{ font-size:16px; padding-left:24px; line-height:22px; text-align:left; padding-top:12px;}
.Fund a{ width:188px; height:28px; line-height:28px; font-size:14px; color:#555555; background:#e6e6e6; display:inline-block; margin-top:12px;}
.Fund a.active{ background:#eb544b; color:#fff;}
.Fund a:hover{ text-decoration:none; background:#ff5959; color:#FFF;}


.Fund_one{ padding-bottom:12px;}
.Fund_one h3{ font-size:16px; color:#003365; font-weight:bold; line-height:22px; padding:10px 0 0 15px;}
.fund_a{ width:220px; margin:15px auto 0; position:relative; cursor:pointer;}
.fund_a h2{ font-size:14px; color:#444444; padding-left:22px; font-weight:bold; line-height:20px;}
.fund_a_x{ background:url(../images/ioc09.jpg) no-repeat; width:20px; height:25px; line-height:20px; text-align:center; color:#FFF; position:absolute; top:0; left:0;}
.fund_a:hover .fund_a_x{ background:url(../images/ioc04.jpg) no-repeat;}
.fund_a:hover h2{ color:#eb544b;}
.fund_s{ width:220px; height:32px; background:url(../images/bg12.jpg) no-repeat left 4px; margin-top:8px; overflow:hidden;}
.fund_s a{ width:95px; float:left; line-height:16px; font-size:10px; color:#999; padding-left:11px;}
.fund_s a:hover{ color:#eb544b;}
.fund_sj{ background:url(../images/ioc10_1.jpg) no-repeat; width:54px; height:23px; line-height:23px; text-align:center; padding-top:27px; color:#FFF; font-size:14px; position:absolute; top:8px; right:0;}
.Cash_left_img{ width:232px; padding-top:6px;}
.Cash_left h2{ font-size:18px; padding:15px 0 0 20px;}
.Cash_left h3{ line-height:20px; padding:5px 0 0 20px; font-size:14px;}
.Cash_left p{ color:#999; padding:5px 0 0 20px; line-height:24px;}
.Cash_btn{ padding:15px 0; text-align:center;}
.Cash_btn a{ width:110px; line-height:30px; text-align:center; font-size:14px; background:#e6e6e6; display:inline-block;}
.Cash_btn a:hover{ color:#FFF; background:#ff5959; text-decoration:none;}

.Product{ padding:30px 15px 30px 290px; height:240px; position:relative;}
.Product_img{ width:240px; height:240px; position:absolute; top:30px; left:32px;}
.Product_title{ font-size:16px; line-height:45px; font-weight:bold;}
.Product_table tr td{ height:24px;}
.product_btn{ padding-top:30px; text-align:center;}
.product_btn a{ width:96px; line-height:43px; padding-left:64px; font-size:18px; color:#FFF; font-weight:bold; display:inline-block; text-align:left;}
.product_btn a.btn_1{ background:url(../images/btn_1.gif) no-repeat;}
.product_btn a.btn_2{ background:url(../images/btn_2.gif) no-repeat; margin-left:30px;}
.product_btn a:hover.btn_1{ background:url(../images/btn_1_1.gif) no-repeat; text-decoration:none;}
.product_btn a:hover.btn_2{ background:url(../images/btn_2_1.gif) no-repeat; text-decoration:none;}

.Trend{ float:left; width:550px; padding-left:4px;}
.Trend h2{ padding:16px 0 0 15px; line-height:28px; font-size:16px; float:left;}
.Trend h2:first-child{ padding-left:0px;}
.Trend_img{height:230px; margin:0 auto 10px;}
.Trend_one{overflow:hidden;}
.Trend_one_left{ float:left; height:22px; padding-left:26px;}
.Trend_one_left input{ background:url(../images/xuanz.gif) no-repeat; width:91px; line-height:22px; height:22px; border:none; outline:none; float:left; text-align:center;}
.Trend_one_left span{ float:left; line-height:22px; padding:0 4px;}
.Trend_one_right{ float:right; height:20px; padding-right:30px;}
.Trend_one_right a{ float:left; line-height:22px; padding:0 3px 0 7px; margin-right:5px; background:url(../images/xuanz.gif) no-repeat left top; position:relative;}
.Trend_one_right a i{ width:4px; height:22px; background:url(../images/xuanz.gif) no-repeat -87px top; position:absolute; top:0; right:-4px;}
.Trend_one_right a.active{ background-position:0 -22px; color:#FFF;}
.Trend_one_right a.active i{ background-position:-87px -22px;}

.History{ float:right; width:200px; padding-right:4px;}
.History h2{ padding:16px 0 0 50px; line-height:28px; font-size:16px; font-weight:bold;}
.History_p{ padding-left:26px; line-height:45px;}
.History_table tr td{ padding:0 5px; height:30px; border-bottom:1px solid #dddddd;}
.History p{ line-height:20px; padding-right:20px; text-align:right; padding-top:20px;}

.View{ padding:10px 0 10px 180px; position:relative;}
.View_img{ position:absolute; top:15px; left:32px; width: 124px; height: 159px;}
.View_text h3{ font-size:16px; color:#323232; font-weight:bold; line-height:24px; margin-bottom: 10px;}
.View_text p{ line-height:22px; color: #969696}
.View_text a{ float:right; color:#eb544b; padding-top:6px;}
.View_l{
	background:url(../images/l_1.jpg) no-repeat;
	width:29px;
	height:28px;
	position:absolute;
	top:30px;
	left:166px;
}
.View_r{
	background:url(../images/r_1.jpg) no-repeat;
	width:29px;
	height:28px;
	position:absolute;
	top:232px;
	right:-32px;
}
.Manager_list{ display:none;}
.Introduction{ width:550px; height:165px; padding:26px 0 0 180px; position:relative;}
.Introduction_img{ position:absolute; top:26px; left:30px;}
.Introduction_text h3{ font-size:14px; color:#eb544b; font-weight:bold; line-height:24px;}
.Introduction_text p{ line-height:24px;}

.Overview_tab {
    width: 1200px;
    height: 60px;
    background: #ffffff
}

.Overview_tab ul li {
    position: relative;
    border-bottom: 1px solid #dddddd;
    float: left;
    line-height: 60px;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
    margin-left: -1px;
    display: inline;
    text-align: center;
    background: #FFF;
    width: 200px;
}
.Overview_tab ul li i{
    height: 22px;
    width: 2px;
    background: #dddddd;
    display: inline-block;
    position: absolute;
    right: 0px;
    top: 50%;
    margin-top: -11px;
    content: open-quote;
}
.Overview_tab ul li::before, {
    height: 22px;
    width: 2px;
    background: #dddddd;
    display: inline-block;
    position: absolute;
    right: 0px;
    top: 50%;
    margin-top: -11px;
    content: open-quote;
}

.Overview_tab ul li:last-child::before {
    width: 0px;
}

.Overview_tab ul li.active {
    color: #eb544b;
    border-bottom-color: #eb544b
}
.Overview_box{ padding:20px 0;}
.Overview_list{ display:none;}
.Overview_tablebox{ width:1140px; margin:0 auto;}
.Overview_table tr th{ padding:5px 10px; text-align:right; color:#eb544b; line-height:20px; border-bottom:1px solid #dddddd;}
.Overview_table tr td{ padding:5px 10px; line-height:20px; border-left:1px solid #dddddd; border-bottom:1px solid #dddddd;}

.Overview_ul{ padding:0 15px;}
.Overview_ul li{ display:block; height:31px; border-bottom:1px solid #ddd;}
.Overview_ul li a{ float:left; line-height:31px;}
.Overview_ul li span{ float:right; line-height:31px;}

.tablebox_one table{ border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6;}
.tablebox_one table tr th{ height:32px; background:#dadada; text-align:center; font-size:14px; border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}
.tablebox_one table tr td{ height:32px; text-align:center; border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}

.tablebox_two table{ border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6;}
.tablebox_two table tr th{ height:32px; background:#dadada; text-align:center; font-size:14px; border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}
.tablebox_two table tr td{ height:32px; text-align:center; border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}



.banner{ height:380px;}
.banner1{ background:url(../images/banner1.jpg) no-repeat center #f9e8d1; height:423px;}
.banner_box{ width:1000px; height:380px; margin:0 auto; position:relative;}
.lodin_bg1{ width:400px; height:346px; background:#FFF; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; position:absolute; top:15px; left:0;}
.lodin1{ width:380px; height:330px;position:absolute; top:20px; left:10px;}
.lodin_tab{ width:350px; height:25px; overflow:hidden;}
.lodin_tab ul li{ float:left; width:175px; background:#f5f5f5; line-height:25px; text-align:center; color:#999999; font-size:16px; font-weight:bold; border-bottom:1px solid #e0e0e0; border-left:1px solid #e0e0e0; margin-left:-1px; display:inline; cursor:pointer;}
.lodin_tab ul li.active{ background:#eb544b; border-bottom:1px solid #eb544b; color:#FFF;}
.lodin_list{ display:none;}
.lodin_title{ line-height:25px; width:310px; font-size:16px; color:#999999; text-align:center; border-bottom:1px solid #999999; padding-bottom:15px;}
.lodin_shuzi{ line-height:80px; width:310px; font-size:60px; color:#eb544b; text-align:center; border-bottom:1px solid #999999; padding-bottom:10px;}

.Separate{ width:920px; padding:25px 0; margin:0 auto; height:427px; overflow:hidden;}
.Separate_one{ width:460px; height:213px; border-bottom:1px solid #d1d1d1; border-left:1px solid #d1d1d1; float:left; margin-left:-1px; display:inline;}
.Separate_one h3{ font-size:16px; font-weight:bold;}
.Separate_one p{ padding-top:14px;}
.Separate_btn{ text-align:center; padding-top:30px;}
.Separate_btn a{ display:inline-block; width:110px; line-height:37px; text-align:center; font-size:16px; color:#FFF; background:#eb544b; margin:0 13px;}
.Separate_btn a:hover{ background:#003365; color:#FFF; text-decoration:none;}
.Separate_two{ padding-left:20px; width:440px;}

.Update{ float:left; width:490px; padding-left:2px;}
.Separate_Account{ float:right; width:490px; padding-right:3px;}

.Update_ul{ padding:25px 0 0 30px;}
.Update_ul li{ height:30px; *height:26px; display:block; padding-left:23px; background:url(../images/ioc02.jpg) no-repeat left 10px; *background-position:left 8px;}
.Update_ul li a{ float:left; line-height:30px; *line-height:26px;}
.Update_ul li span{ float:right; line-height:30px; padding-right:30px; *line-height:26px;}
.Update_ul li i{ float:left; margin:6px 0 0 4px; display:inline;}

.Separate_Account_p{ line-height:30px; padding:25px 26px 0 26px;}

.mun{ height:42px; background:url(../images/mun.gif) no-repeat left 15px; padding-left:15px;}
.mun span{ line-height:42px; padding:0 3px; color:#9f9e9e;}
.mun a{ line-height:42px; padding:0 3px; color:#9f9e9e;}

.Books_img{ float:left; margin:30px 0 0 35px; display:inline;}
.Books_text{ float:left; width:170px; padding:26px 0 0 25px;}
.Books_text h3{ line-height:24px; font-size:16px; color:#eb544b;}
.Books_text p{ line-height:24px; font-size:14px;}
.Books_one{ padding:20px 160px 20px 30px; position:relative;}
.Books_one p{ line-height:24px;}
.Books_one a{ width:90px; height:36px; line-height:18px; padding:12px 0; text-align:center; font-size:14px; color:#FFF; background:#eb544b; position:absolute; top:40px; right:40px; display:inline-block;}
.Books_title{ height:45px; position:relative;}
.Books_title h3{ font-size:16px; font-weight:bold; padding:20px 0 0 30px;}
.Books_r{ position:absolute; top:20px; right:40px;}
.Books_r span{ font-size:14px; color:#999999; padding-right:15px; line-height:23px;}
.Books_r a{ width:74px; text-align:center; line-height:23px; font-size:14px; background:#eb544b; display:inline-block; color:#FFF;}
.Books_two_img{ text-align:center; padding-top:18px;}
.Books_two_text{ height:22px; padding:10px 0 0 40px}
.Books_two_text span{ float:left; line-height:22px; font-size:14px; width:105px; text-align:center; margin:0 25px; display:inline;}
.Books_yh{ padding:20px 0 40px 52px;}
.Books_gd{ font-weight:bold; color:#eb544b; position:absolute; top:20px; right:20px; font-size:14px;}
.Books_three{ width:935px; padding-left:30px; padding-bottom:20px;}
.Books_three h3{ font-size:14px; font-weight:bold; color:#eb544b; line-height:24px; padding-top:20px;}
.Books_three p{ line-height:24px;}
.tis{ color:#9f9e9e; padding-top:10px; padding-left:5px;}
.weixin{ position:absolute; top:20px; right:40px;}

.Area_list{ width:450px; margin:10px 0 20px 35px; display:inline; float:left;}
.Area_list h3{ line-height:40px; border-bottom:1px solid #e6e6e6; font-size:16px;}
.Area_list_01{ float:left; width:225px; padding-top:20px; height:90px;}
.Area_img{ float:left; width:64px; height:64px; margin:6px 0 0 10px; display:inline;}
.Area_text{ float:left; width:135px; padding-left:15px;}
.Area_text h4{ line-height:22px; font-size:14px; font-weight:bold;}
.Area_text p{ padding:3px 0; color:#999999;}
.Area_text a{ line-height:22px; background:url(../images/ioc02.jpg) no-repeat left 6px; color:#eb544b; display:inline-block; padding-left:10px;}

.Tools{ float:left; width:300px; margin:5px 0 0 25px; display:inline;}
.Tools h3{ line-height:40px; font-size:16px; border-bottom:1px solid #DDD; font-weight:bold;}
.Tools ul li{ display:block; padding-top:8px;}
.Tools ul li label{ float:left; margin-left:42px; display:inline; cursor:pointer;}
.Tools ul li span{ line-height:22px; float:left; width:115px; text-align:right;}
.Tools_select{ float:left; width:138px; height:20px; border:1px solid #DDD;}
.Tools_input{ width:125px; line-height:16px; height:16px; padding:2px 5px; float:left; border:1px solid #DDD;}
.Tools_a{ width:120px; line-height:28px; text-align:center; font-size:16px; color:#FFF; background:#eb544b; display:inline-block; margin:8px 0 8px 80px;}
.Tools_a:hover{ color:#FFF; background:#003365; text-decoration:none;}
.time{ float:left; margin-left:3px; display:inline;}

.Tools ol{ padding:10px 0;}
.Tools ol li{ display:block; line-height:24px; padding-left:23px; background:url(../images/tab.gif) no-repeat 10px 8px;}

.FAQ_tab{ height:40px; width:490px; border-top:1px solid #e6e6e6; margin:10px auto 0; overflow:hidden; border-bottom:1px solid #dddddd;}
.FAQ_tab ul li{ width:122px; float:left; line-height:40px; border-left:1px solid #dddddd; text-align:center; margin-left:-1px; display:inline; font-size:16px; cursor:pointer; font-weight:bold; background:#FFF;}
.FAQ_tab ul li.active{ color:#FFF; background:#eb544b;}
.FAQ_box{ width:490px; margin:0 auto;}

/* 公司介绍 */
.Profile{ width:800px; margin:5px auto 0; }
.Profile p{ padding:18px 0; line-height:30px;}
.profile_right{ float:right; width:240px;}
.Contact{ line-height:24px; padding:10px 0 16px 20px;}


/* 乐定投 */
.banner2{ height:331px; width:100%;}
.Ranking{ padding:10px 30px 0 30px;}
.Ranking h3{ color:#003365; font-size:16px; line-height:22px;}
.Ranking ul li{ height:24px; display:block; padding-top:16px;}
.Ranking ul li a.Ranking_a{ float:left; line-height:24px; height:24px; position:relative; font-size:14px; font-weight:bold; padding-left:32px;}
.Ranking ul li a.Ranking_a span{ background:url(../images/ioc09.jpg) no-repeat; width:20px; line-height:20px; height:25px; position:absolute; top:0; left:0; display:block; font-size:12px; color:#FFF; text-align:center;}
.Ranking ul li a:hover{ text-decoration:none;}
.Ranking ul li a.Ranking_a:hover span{ background:url(../images/ioc04.jpg) no-repeat;}
.Ranking ul li a.Ranking_btn{ float:right; line-height:24px; width:80px; text-align:center; background:#eb544b; color:#FFF;}
.Ranking ul li a.Ranking_btn:hover{ background:#003365;}
.Fixed_left{ float:left; width:325px;}
.Fixed_list{ float:left; width:160px; border-left:1px solid #e6e6e6; height:135px; padding-top:25px;}
.Fixed_list p{ text-align:center;}
.Fixed_list p strong{ font-size:14px; line-height:30px;}
.Fixed_btn1{ line-height:40px; text-align:right; padding-right:30px;}
.Fixed_btn1 a{ color:#eb544b; font-weight:bold;}

.Fixed_li{ float:left; width:170px; height:300px; border:2px solid #eaeaea; background:#f9f9f9; margin-left:30px; display:inline;}
.Fixed_li_img{ width:170px; height:143px;}
.Fixed_li h3{ padding:16px 0 0 13px; font-size:16px;}
.Fixed_li p{ padding:13px 0 0 13px;}
.Fixed_btn{ position:relative; padding:8px 0 0 13px;}
.Fixed_btn a{ width:80px; line-height:24px; text-align:center; display:block; color:#FFF; background:#ff5959; margin-top:10px;}
.Fixed_btn a.Fixed_a{ background:#7ba5ce;}
.Fixed_btn span{ background:url(../images/Fiexd_bg.jpg) no-repeat; width:65px; height:54px; position:absolute; top:12px; right:5px; text-align:center; color:#FFF; font-size:32px; padding-top:12px;}
.Fixed_btn span font{ font-size:14px;}


/* 1.26 New Add 乐生活定投 */
.contDt{ margin:0 30px; border-bottom:1px solid #eaeaea; padding-bottom:25px;}
.contDt .dtP1{ width:440px; line-height:24px; color:#444;}
.contDt .dtP1 span{ width:440px; line-height:30px; font-weight:bold; color:#eb544b; font-size:14px; text-align:center;}
.contDt .dtP1 img{ margin-top:20px;}
.contDt .dtP2{ float:right; width:395px; font-size:14px; color:#444; padding-top:20px; line-height:24px;}
.contDt .dtP2 strong{ color:#eb544b; line-height:28px;}
.dtAnli{ width:454px; height:328px; background:#f0f0f0 url(../images/dtImg05.jpg) left bottom no-repeat; float:right; position:relative;}
.dtAnli h2{ padding-left:20px;}
.dtAnli img.alImg1{ position:absolute; left:18px; top:52px;}
.dtAnli img.alImg2{ position:absolute; left:180px; top:20px;}
.dtAnli .rigSpan{ position:absolute; left:200px; top:125px; width:230px; display:inline-block; line-height:20px;}
.dtAnli .botSpan{ position:absolute; width:395px; left:35px; top:253px; display:inline-block; line-height:22px; color:#fff; font-size:14px;}
.contDt .Tools_a{ width:110px; line-height:37px; text-align:center; font-size:16px; color:#FFF; background:#eb544b; margin:40px auto 0; display:block;}
.contDt .Tools_a:hover{ color:#FFF; background:#003365; text-decoration:none;}

.contDtImg{  margin-top:20px;}
.contDtImg p{ width:31px; float:left; margin-top:123px;}
.contDtImg div{ width:855px; height:303px; overflow:hidden; float:left; margin:0 13px; display:inline; position:relative;}
.contDtImg li{ float:left; width:170px; background:#f9f9f9; height:280px; border:2px solid #eaeaea; margin:0 20px; display:inline; position:relative;}
.contDtImg li .tagImg{ position:absolute; left:0; top:0; z-index:99;}
.contDtImg li strong{ color:#555; font-size:16px; margin-left:15px; padding-top:8px; display:inline-block;}
.contDtImg li span{ margin-left:15px; display:inline-block; font-size:14px; color:#555; line-height:30px;}
.contDtImg li em{ float:right; background:url(../images/dtImg07.jpg) no-repeat; width:68px; height:68px; overflow:hidden; line-height:68px; text-align:center; color:#fff; font-style:normal; font-size:15px;}
.contDtImg li em b{ font-size:30px; font-weight:normal;}
.contDtImg li .aLink1{ margin:10px 0 0 15px; width:80px; line-height:24px; text-align:center; font-size:14px; color:#FFF; background:#ff5959; display:inline-block; font-weight:bold;}
.contDtImg li .aLink1:hover{ color:#FFF; background:#003365; text-decoration:none;}
.contDtImg li .aLink2{ margin:5px 0 0 15px; width:80px; line-height:24px; text-align:center; font-size:14px; color:#FFF; background:#7ba5ce; display:inline-block; font-weight:bold;}
.contDtImg li .aLink2:hover{ color:#FFF; background:#003365; text-decoration:none;}

.contDt h3{ color:#cf0000; font-weight:bold; font-size:14px;}
.contDt .yhkImg{ padding:20px 0;}
.contDt .sl{ line-height:30px;}
.tabStyle{ border:0; border-collapse:collapse; width:100%; text-align:center;}
.tabStyle th{ border:2px solid #fff; background:#eb544b; color:#fff; line-height:25px; padding:5px 0; font-size:14px;}
.tabStyle td{ border:2px solid #fff; background:#eee; color:#535353; line-height:25px; padding:5px 0;}

.contDt .interDt li{ height:54px; width:100%; float:left; line-height:37px; color:#555; font-size:14px;}
.contDt .interDt li *{ vertical-align:middle;}
.contDt .interDt li span{ background:#e0e0e0; display:inline-block; width:151px; text-align:center; margin:0 5px;}
.aLinkR{ float:right; width:110px; line-height:37px; text-align:center; font-size:16px; color:#FFF; background:#eb544b; display:block; font-weight:bold;}
.aLinkR:hover{ color:#FFF; background:#003365; text-decoration:none;}
.aLinkY{ float:right; width:110px; line-height:37px; text-align:center; font-size:16px; color:#FFF; background:#ffa128; display:block; font-weight:bold;}
.aLinkY:hover{ color:#FFF; background:#003365; text-decoration:none;}

.tip{ color:#535353; line-height:24px; padding:10px 35px 20px;}
/* 1.26 New Add 乐生活定投end */

/* 1.26 New Add 最新活动 */
.listTxt{ position:relative; padding:0 30px 70px; height:965px;}
.listTxt h2{ padding-top:30px; height:40px; font-size:16px; font-weight:bold; color:#626262;}
.listTxt li{ line-height:32px; height:32px; border-bottom:1px solid #e6e6e6;}
.listTxt li span{ float:right;}
.listTxt li a{ color:#555;}
.listTxt li a:hover{ color:#f00;}

.heiAuto{ height:auto;}
.page{ position:absolute; width:706px; left:0; bottom:20px; text-align:center; color:#666; padding:0 30px; _padding:0;}
.page a{ color:#666; margin:0 5px;}
.page input{ cursor:pointer; margin-left:5px;}

.page1{ text-align:center; color:#666; padding:30px;}
.page1 a{ color:#666; margin:0 5px;}
.page1 input{ cursor:pointer; margin-left:5px;}

.leftNew i{ left:15px;}
.leftNew span,.leftNew p{ left:70px;}
.leftNew em{ font-style:normal; color:#eb544b;}
.opera{ text-align:center; border-bottom:1px solid #d9d9d9; padding-bottom:10px; margin:0 5px 0 1px;}
.opera span{ display:block; padding:10px 0 15px;}
.opera span a{ width:87px; line-height:29px; text-align:center; font-size:14px; color:#FFF; background:#eb544b; display:inline-block; font-weight:bold; margin:0 10px;}
.opera span a:hover{ background:#003365; text-decoration:none;}
.opera p a{ margin:0 5px; color:#555;}
.opera p a:hover{ color:#f00;}
.server { padding:15px 0;}
.server h2{ font-weight:bold; color:#555; font-size:16px; padding:0 0 15px 20px;}
.server ul{ width:200px; margin:0 auto;}
.server li{ float:left; width:100px; text-align:center;}
.server li img{ margin-bottom:5px;}
.server li a{ color:#555;}
.server li a:hover{ color:#f00;}

.top{ padding:10px 0 10px 15px;}
.top h2{ color:#003365; font-weight:bold; font-size:16px;}
.top ul{ background:url(../images/topIco.gif) 0 7px no-repeat; margin:10px 0 0 23px;}
.top ul li{ height:34px; line-height:34px; padding-left:30px; font-size:14px; font-weight:bold;}
.top ul li.active a{ color:#eb544b;}
.top dl{ padding:20px 0 10px; float:left;}
.top dt{ width:67px; height:25px; background:url(../images/ioc10_1.jpg) no-repeat; float:left; color:#fff; font-weight:bold; font-size:20px; text-align:center; padding-top:25px; margin-top:4px;}
.top dd{ float:left; width:142px;}
.top dd a{ color:#444; font-size:14px; font-weight:bold;}
.top dd em{ width:20px; height:25px; display:inline-block; vertical-align:middle; background:url(../images/dongtai03.png) no-repeat; color:#fff; font-weight:bold; text-align:center; line-height:20px; font-style:normal;}
.top dd span{ background:url(../images/dtIco.png) no-repeat; padding-left:12px; line-height:16px; color:#999; width:57px; display:inline-block;}
.top dd span.ico1{ background-position:0 4px;}
.top dd span.ico2{ background-position:0 -32px;}
.top dd span.ico3{ background-position:0 -12px;}
.top dd span.ico4{ background-position:0 -48px;}
.top dl.active em{ background:url(../images/dongtai02.png) no-repeat;}
.top dl.active dd a{ color:#eb544b;}
.top dd a:hover{ text-decoration:none; color:#f00;}

.moneyGl img{ margin:10px 0 0 2px; width:232px; height:120px;}
.moneyGl h2{ font-size:18px; color:#555; font-weight:bold; padding:10px 15px 0;}
.moneyGl h3{ padding:5px 15px 0; font-size:14px;}
.moneyGl span{ color:#999; line-height:24px; padding:15px 17px 0; display:inline-block;}
.moneyGl p{ text-align:center; padding:15px 0;}
.moneyGl .nowSg{ width:110px; line-height:30px; background:#e6e6e6; color:#555; font-size:14px; display:inline-block; font-weight:bold;}
.moneyGl .nowSg:hover{ text-decoration:none; background:#ff5959; color:#fff;}
/* 1.26 New Add 最新活动end */

/* 1.26 New Add 网上定投 */
.tabLv{ padding:0 30px 30px;}
.tabStyle td.tdLeft{ text-align:left; padding-left:78px;}
.tabStyle td.bgDdd{ background:#ddd;}
.tabStyle td img{ vertical-align:middle; margin-right:10px;}
/* 1.26 New Add 网上定投end */

/* 1.26 New Add 定投攻略 */
.contGl{ margin:0 30px; border-bottom:1px solid #eaeaea; padding-bottom:25px;}
.contGl li{ width:290px; float:left; display:inline; margin-top:10px;}
.contGl li.mar18{ margin:10px 36px 0;}
.contGl li p{ text-align:center;}
.contGl li strong{ display:block; text-align:center; color:#cf0000; font-size:14px; line-height:40px;}
.contGl li span{ color:#444; line-height:24px;}

.contWq{ margin:0 12px; padding-bottom:20px;}
.contWq dl{ width:452px; float:left; height:100px; overflow:hidden; margin:10px 18px 18px; display:inline;}
.contWq dl dt{ float:left; width:95px;}
.contWq dl dd{ float:left; width:317px; height:100px; background:#ededed; padding:15px 20px 0; color:#535353; line-height:24px;}
.contWq dl dd.line18{ line-height:18px;}
/* 1.26 New Add 定投攻略end */

/* 1.26 New Add 了解乐定投 */
.contDt1{ padding:0 45px 20px 30px;}
.contDt1 p{ width:527px; color:#555; line-height:24px;}
.contDt1 p strong{ color:#eb544b; font-size:14px;}
.contDt1 img{ float:right;}

.contDt2{ margin:0 30px; border-bottom:1px solid #eaeaea; padding-bottom:25px;}
.contDt2 li{ width:180px; float:left; display:inline; margin:10px 28px 0;}
.contDt2 li p{ text-align:center;}
.contDt2 li strong,.contDt2 li b{ display:block; text-align:center; color:#cf0000; font-size:14px; line-height:40px;}
.contDt2 li b{ color:#eda721;}
.contDt2 li span{ color:#444; line-height:24px;}

.contJh{ margin:0 30px; border-bottom:1px solid #eaeaea; padding-bottom:25px;}
.contJh dt{ float:left; width:200px; padding-right:15px; text-align:center; padding-top:15px;}
.contJh dd{ float:left; width:708px; line-height:24px; color:#555;}

.under{ margin-left:10px; background:url(../images/underBg.jpg) center no-repeat;}
.under div{ float:left; width:312px; height:220px; margin:20px 0 0 20px; display:inline;}
.under h2{ padding-left:0;}
.under p{ padding:92px 0 0 150px; line-height:22px; font-size:14px;}
.under p a{ background:url(../images/ltdImg14.jpg) left center no-repeat; padding-left:10px; color:#eb544b; font-size:12px;}
.under1{ background:url(../images/ltdImg13.jpg) left bottom no-repeat;}
.under2{ background:url(../images/ltdImg11.jpg) left bottom no-repeat;}
.under3{ background:url(../images/ltdImg12.jpg) left bottom no-repeat;}
.under2 p{ padding-left:157px;}

.bodw{ border:0; padding-bottom:20px;}
/* 1.26 New Add 了解乐定投end */

/* 1.27-1.29 New Add */
.tel{ margin:0 auto; padding:10px 0; width:213px;}
.tel p{ background:#eb544b url(../images/dongtai01.png) 12px center no-repeat; height:59px; color:#fff; font-size:16px; font-weight:bold; padding:15px 0 0 60px;}
.tel p span{ font-size:10px;}
.leftNew1{ margin:0 35px 10px;}
.leftNew1 i{ left:0px; background:url(../images/title1.gif) no-repeat;}
.leftNew1 i.i_21{ background-position:0 5px;}
.leftNew1 i.i_22{ background-position:0 -48px; left:-8px;}
.leftNew1 i.i_23{ background-position:0 -95px;}
.leftNew1 i.i_24{ background-position:0 -147px;}
.leftNew1 i.i_25{ background-position:0 -200px;}
.leftNew1 i.i_26{ background-position:0 -250px;}
.leftNew1 i.i_27{ background-position:0 -304px;}
.leftNew1 i.i_28{ background-position:0 -367px;}
.leftNew1 i.i_29{ background-position:0 -421px;}
.leftNew1 i.i_30{ background-position:0 -480px;}
.leftNew1 i.i_31{ background-position:0 -421px;}
.leftNew1 i.i_32{ background-position:0 -480px;}
.leftNew1 i.i_33{ background-position:0 -661px;}
.leftNew1 i.i_34{ background-position:0 -732px;}
.leftNew1 i.i_35{ background-position:0 -781px;}
.leftNew1 em{ font-style:normal; color:#eb544b;}

.leftNew1 ul{ position:absolute; width:250px; top:32px; right:0;}
.leftNew1 li{ background:#c6c6c6; color:#fff; font-size:14px; font-weight:bold; line-height:30px; text-align:center; float:left; width:125px; cursor:pointer;}
.leftNew1 li.active{ background:#003365;}

/* 专户团队 */
.special{ padding:0 30px 100px; min-height:500px;}
.special dl{ border-bottom:1px solid #d1d1d1; padding:20px 0; *zoom:1;}
.special dl:after{ visibility:hidden; display:block; font-size:0; content:""; clear:both; height:0;}
.special dt{ border:2px solid #a3a3a3; float:left; margin:0 25px 0 7px; display:inline;}
.special dd{ float:left; width:535px; line-height:24px; color:#555; padding-top:5px;}
.special dd strong{ color:#eb544b; font-size:14px;}

/* 专户介绍 */
.intro{ padding:0 30px 100px; color:#555; line-height:24px; min-height:500px;}
.intro p{ padding-top:26px;}
.intro p strong{color:#eb544b; font-size:14px;}

/* 专户产品 */
.productList{ padding:20px 0 50px 20px; min-height:500px;}
.productList dl{ border:1px solid #d1d1d1; border-width:1px 1px 0 0; padding:30px 42px; float:left; width:280px;}
.productList dd{ line-height:24px; color:#555;}
.productList dd strong{ font-size:16px; display:block; padding-bottom:8px;}
.productList dt{ padding:10px 0;}
.productList dt a{ width:110px; height:37px; line-height:37px; text-align:center; color:#fff; font-size:16px; font-weight:bold; display:inline-block; background:#eb544b; margin-right:25px;}
.productList dt a:hover{ text-decoration:none; background:#003365;}

/* 业务流程 */
.business{ padding:10px 30px 100px; min-height:500px;}
.business table{ width:100%; border-collapse:collapse;}
.business th{ border:1px solid #d1d1d1; background:#eb544b; color:#fff; font-size:14px; text-align:center; height:80px; width:150px;}
.business td{ border:1px solid #d1d1d1; background:#f3f3f3; color:#555; line-height:20px; padding:0 40px;}
.business p{ text-align:center; padding:10px 0;}

/* 网上留言 */
.bread{ line-height:30px; padding-left:10px; color:#999;}
.bread span{ padding:0 5px;}
.message{ padding:15px 20px; min-height:836px;}
.message h2{ font-weight:bold; font-size:16px; height:40px;}
.message p{ color:#555; line-height:24px;}
.message dl{ padding-top:25px;}
.message dd{ padding-top:11px;}
.message dd label{ line-height:30px; width:80px; text-align:right; display:inline-block; vertical-align:top; color:#555; padding-right:10px;}
.message dd input{ width:280px; line-height:20px; padding:4px; border:1px solid #cdcdcd; background:#fff; color:#333;}
.message dd select{ width:290px; height:30px; border:1px solid #cdcdcd; background:#fff; *margin-top:5px;}
.message dd textarea{  width:530px; height:300px; overflow:auto; line-height:20px; padding:4px; border:1px solid #cdcdcd; background:#fff; color:#333;}
.message dt{ text-align:center; padding:30px 0;}
.message dt a{ font-size:16px;  color:#fff; width:157px; line-height:44px; text-align:center; display:inline-block; background:#eb544b;}
.message dt a:hover{ background:#003365;}

/* 联系我们 */
.contact ul{ margin:0 25px; padding:10px 0;}
.contact ul li{ padding-left:20px; color:#555; line-height:30px;}
.contact p{ text-align:left;}

/* 诚聘英才 */
.job{ border-top:1px solid #d6d6d6; margin:0 25px; padding-bottom:20px;}
.job table{ border-collapse:collapse; width:100%; color:#555;}
.job th{ font-weight:bold; text-align:center; line-height:35px;}
.job td{ line-height:35px; text-align:center;}
.job td a{ color:#fff; background:#eb544b; width:73px; line-height:26px; text-align:center; display:inline-block;}
.job td a:hover{ background:#003365;}

/* 东方大事记 */
.memorabilia{ margin:0 25px; padding:10px 0 20px;}
.memorabilia h2{ border-bottom:1px solid #d6d6d6; line-height:35px; font-size:16px; background: url(../images/dsj.png) 0px -22px  no-repeat; padding-left: 20px;}
.memorabilia h2.active{background-position:  0 8px;}
.memorabilia h2 a{ float:right; background:url(../images/arra_white.jpg) 0 0 no-repeat;  width: 13px; height: 8px; display:inline-block; margin-top:15px; overflow:hidden;}
.memorabilia h2.active a{background: url(../images/dsj.png) -3px -58px  }
.memorabilia h2 a.active{ background-position:0 -25px;}
.memorabilia dl{ padding-bottom:10px;}
.memorabilia dl dd{ line-height:30px; background:url(../images/ltdImg14.jpg) left center no-repeat; padding-left:15px;}
.memorabilia dl dt{ padding-top:20px;}
.memorabilia dl dt a{ font-weight:bold; font-size:16px;}

/* 董事长致辞 */
.chairman{ min-height:400px; padding:15px 10px;}
.chairman dt{ border:3px solid #e6e6e6; float:left;}
.chairman dd{ float:left; text-indent:2em; margin-left:10px; width:505px; line-height:24px;}
.chairman p{ line-height:24px;}
.chairman p span{ display:block; text-align:right; padding:20px 30px 0 0;}

/* 客户服务 */
.listText{ padding:0 30px 50px;}
.listText li{ line-height:32px; height:32px; background:url(../images/ioc02.jpg) left center no-repeat; padding-left:15px;}
.listText li span{ float:right;}
.listText li a{ color:#555;}
.listText li a:hover{ color:#f00;}
.pageNew{  text-align:center; padding:30px 30px 0; color:#999;}
.pageNew a{ padding:3px 7px; background:#dedede; margin:0 3px;}
.pageNew a.active,.pageNew a:hover{ color:#fff; background:#eb544b; text-decoration:none;}

.listCont{ padding:15px 25px 20px; margin:0 25px;}
.listCont h1{ text-align:center; font-weight:bold; font-size:14px; line-height:30px;}
.listCont h2{ text-align:center; line-height:20px;}
.listCont p{ padding-top:20px; line-height:24px; text-indent:2em;}

.related{ padding:15px 25px;}
.related h2{ color:#eb544b; font-size:16px; font-weight:bold; line-height:30px;}
.related ul li{ background:url(../images/ltdImg14.jpg) left center no-repeat; padding-left:15px; line-height:32px;}
.related ul li span{ float:right;}
.related ul li.hot a{ background:url(../images/hot1.jpg) right center no-repeat; padding-right:40px; display:inline-block;}
.related p{ text-align:right; padding-top:10px;}
.related p a{ width:110px; line-height:30px; text-align:center; display:inline-block; font-size:14px; font-weight:bold; background:#ccc;}
.related p a:hover{ text-decoration:none; background:#ff5959; color:#fff;}

/* 投研体系2 */
.linian,.team{ padding:15px 0 20px; margin:0 25px;}
.team h2{font-size: 18px;}
.team dl{ width:248px; background:#f9f9f9; margin:5px 4px; padding:10px; float:left; display:inline; /*height:255px;*/}
.team dt{ text-align:center; position:relative; cursor:pointer;}
.team dt p{ background:url(../images/txIcopng.png) no-repeat; _background:url(../images/txIcogif.gif) 0 0 no-repeat; width:160px; height:160px; position:absolute; top:0; left:50%; margin-left:-80px; z-index:10; _margin-left:-120px;}
.team dt span{ background:#bebebe; font-size:18px; color:#fff; text-align:center; width:130px; line-height:36px; margin:0 auto; display:inline-block; position:absolute; left:50%; top:132px; margin-left:-65px;}
.team dt img{ margin-top:4px;}
.team dd{ line-height:24px; padding-top:20px;}
.team dt.active span{ background:#ff5959;}
.teamInfo{padding:10px; margin:0 5px 5px;}
.teamInfo dl{ border-right:1px solid #d4d4d4; padding-right:20px;}
.teamInfo p{ line-height:30px;margin-left:20px; display:inline; padding-top:10px;}

/* 服务中心 */
.sFrom{ padding:20px 20px;}
.sFrom li{ background:url(../images/ltdImg14.jpg) left center no-repeat; padding-left:15px; line-height:28px;}

/* 资讯中心 */
.infoTab{ background:url(../images/zixunBg.gif) left bottom repeat-x; height:60px;}
.infoTab li{ font-size:16px; text-align:center; line-height:59px; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; width:134px; float:left; cursor:pointer; font-weight:bold;}
.infoTab li.active{ color:#eb544b; border-bottom:1px solid #fff;}

.infoCont{ margin:0 2px; height:325px; overflow:hidden;}
.infoCont p{ text-align:right;}
.infoCont p a{ width:110px; line-height:30px; background:#ccc; color:#555; font-size:14px; display:inline-block; font-weight:bold; text-align:center;}
.infoCont p a:hover{ text-decoration:none; background:#ff5959; color:#fff;}
.infoCont li{ line-height:30px; color:#999; background:url(../images/infoIcon.gif) left center no-repeat;}
.infoCont li span{ float:right;}

.chenbao{ background:url(../images/chenbaoBg.jpg) left bottom no-repeat; height:295px; padding:30px 30px 0 500px;}
.chenbao h3 a{ width:165px; line-height:60px; text-align:center; display:inline-block; margin-right:10px; color:#fff; font-size:18px; font-weight:bold;}
.chenbao h3 a.look{ background:#eb544b;}
.chenbao h3 a.ding{ background:#003365;}
.chenbao h3 a:hover{ text-decoration:none; background:#003365; color:#fff;}
.chenbao ul{ padding:20px 0;}
.chenbao li{background:url(../images/infoIcon.gif) left center no-repeat; padding-left:24px;}

.bobao{ background:url(../images/bobaoBg.jpg) left bottom no-repeat; height:295px; padding:30px 30px 0 500px;}
.bobao ul{ padding-bottom:8px;}
.bobao li{background:url(../images/bobaoIcon.gif) left center no-repeat; padding-left:28px;}

.haodong{ margin:0 auto; width:900px; height:295px; padding:25px 0px 0 0px;}
.haodong_1 {float:left; width:250px;line-height:21px;}
.tu1 { padding-right:33px;width:187px; padding-left:30px; padding-bottom:5px;}
.haodong_2 {float:right; width:600px;}
.haodong_2 ul{ padding-bottom:8px;}
.haodong_2 li{ width:600px;background:url(../images/haodongIcon.gif) left center no-repeat; padding-left:15px;}

.newText{ height:340px; position:relative; margin-top:10px;}
.newText .prevIco{ position:absolute; left:-50px; top:50%; background:url(../images/newTextJt.png) no-repeat; width:20px; height:38px; display:block; overflow:hidden; cursor:pointer;}
.newText .nextIco{ position:absolute; right:-50px; top:50%; background:url(../images/newTextJt.png) right top no-repeat; width:20px; height:38px; display:block; overflow:hidden; cursor:pointer;}
.newText div{ background:url(../images/newTextBgB.png) left bottom no-repeat; width:500px; padding-bottom:22px; position:absolute;}
.newText div.newText1{z-index:15;top:0px;left:250px;}
.newText div.newText2{z-index:10;top:30px;left:0px;}
.newText div.newText3{z-index:5;top:30px;left:508px;}
.newText h2{ color:#eb544b; font-size:16px; height:40px; padding:21px 25px 0; font-weight:bold; background:url(../images/newTextBgT.png) left top no-repeat;}
.newText h2 p{ float:right;}
.newText h2 a{ background:url(../images/nunIco.png) no-repeat; width:8px; height:8px; overflow:hidden; display:inline-block;}
.newText h2 a.active{ background-position:right top;}
.newText ul{ padding:0 35px; background:url(../images/newTextBgC.png) left top repeat-y;}
.newText li{ line-height:38px; background:url(../images/newTextIcon.png) left center no-repeat; padding-left:30px;}
.newText li span{ float:right; color:#999;}
/* 1.27-1.29 New Add End */


/* 2.12 Grane 计算器 */
.Calculators_title{ border-bottom:1px solid #e6e6e6; width:680px; margin:0 auto; line-height:42px; color:#555; padding-top:5px; font-size:16px; font-weight:bold;}
.Calculators{width:640px; margin:0 auto; background:url(../images/Calculators.jpg) no-repeat left top; min-height:657px;}
.Calculators_table{ width:300px; float:right; margin-top:30px; display:inline;}
.Calculators_table table tr th{ text-align:right; line-height:22px; padding:4px 0;}
.Calculators_table table tr td{ padding-left:6px;}
.Cal_select{ width:120px; line-height:20px; height:20px; border:1px solid #aeaeae; float:left;}
.Cal_input{ width:118px; line-height:20px; height:20px; border:1px solid #aeaeae; float:left;padding-right:2px;}
.time_1{ float:left; margin:1px 0 0 3px; display:inline;}
.Calculators_table label{ padding-right:5px;}


.Calculators_table1{ float:right; margin-top:80px;width:100%; }
.Calculators_table1 table{ border-right:1px solid #e6e6e6; border-top:1px solid #e6e6e6;}
.Calculators_table1 table tr th{ border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; height:30px;}
.Calculators_table1 table tr td{ border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; height:40px;}
.Calculators_table1 table tr td span{
    height: 20px;
    display: block;
}


.Calculators_table .Cal_table{ border-right:1px solid #e6e6e6; border-top:1px solid #e6e6e6;}
.Calculators_table .Cal_table tr th{ border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; height:30px; text-align:center;}
.Calculators_table .Cal_table tr td{ border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; height:40px; text-align:center;}

/* 2.12 Grane 计算器 End */




/* 2014-02-20 Grane */

.Results_title{ width:940px; line-height:33px; border-bottom:1px solid #d9d9d9; margin:0 auto; font-size:14px; padding-top:10px;}
.Results_title span{ font-weight:bold; color:#eb544b;}
.Results_ul{ display:block; width:940px; margin:0 auto;}
.Results_ul li{ height:32px; display:block; padding:0 10px;}
.Results_ul li.Results_li{ background:#f2f2f2;}
.Results_ul li a{ float:left; line-height:32px;}
.Results_ul li a strong{ font-weight:normal; color:#eb544b;}
.Results_ul li span{ float:right; line-height:32px; color:#ababab;}


.Links{ min-height:400px; width:1100px; border-top:1px solid #d9d9d9; margin:0 auto;}
.Links p{ padding-top:16px;}
.Links p a, .Links p span{ display:inline-block; margin-right:18px;}

.Site_Map{ border-bottom:1px dashed #d9d9d9; padding-bottom:15px;}
.Site_Map h3{ font-size:14px; color:#eb544b; background:url(../images/Site_Map.jpg) no-repeat left 18px; padding-left:17px; font-weight:bold; padding-top:16px; height:18px;}
.Site_Map h3 a{ color:#eb544b;}
.Site_Map p{ padding-top:12px;}
.Site_Map p a, .Site_Map p span{ display:inline-block; margin-right:18px;}

/* 2014-02-20 Grane end*/

/* 弹出 */
.box_one{position:fixed; width:660px; left:50%; z-index:9999; background-color:#fff; border:3px #9a9a9c solid; padding:38px 0 40px 0;}
.box_one .mainlist{ position:relative;}
.box_one .close{ width:25px; height:25px; position:absolute; top:-35px; right:3px;}
#TB_overlayBG{background-color:#666;position:absolute;z-index:999;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}
.box_one .mainlist table tr td{ padding-top:10px; height:40px; font-size:14px;}
.box_one .mainlist table tr td font{ color:#eb544b;}
.box_one .mainlist table tr td input{ line-height:26px; height:26px; width:326px; border:2px solid #e3e4e8; padding:5px;}
.box_one .mainlist table tr td a{ font-size:18px; color:#FFF; background:#eb544b; width:140px; line-height:40px; text-align:center; display:inline-block;}
.box_one .mainlist table tr td a.guanbi{ background:#cccccc; color:#555; margin-left:10px;}


/* 2014-02-20 Grane end*/

/*乐定投暂缓开通*/
.ledingtoZH{width:100%;height:851px; margin:0 auto; background:url(../images/mainbg.jpg) no-repeat center 0;}
.mainld{width:1000px;height:auto;overflow:hidden; margin:0 auto;}
.mainld img{ float:left;}

/*修改*/
.chairmanhoujia{ background:url(../images/zhiciBg_03.jpg) no-repeat 30px 15px;min-height:512px;}
.chairmanhoujia p{font-size:12px; text-indent:24px;margin-left:27px;line-height:22px;color:#555;}
.chairmanhoujia2{ background:url(../images/jingli_03.jpg) no-repeat 30px 15px;min-height:459px;}
.chairmanhoujia2 p{width:632px;height:auto;overflow:hidden;margin-left:35px;font-size:12px; text-indent:24px;}
.chairmanhoujia3{ background:url(../images/qiye_03.jpg) no-repeat 30px 15px;min-height:495px;}
.chairmanhoujia3 p{width:528px;margin-left:104px;height:25px;line-height:25px;}

.intro33 h4{height:38px;line-height:38px;font-weight:600;color:#eb544b; background:url(../images/zhuanhu_03.jpg) no-repeat left center;margin-top:10px;font-size:14px;}
.dip{width:672px;height:440px;margin-left:16px; background:url(../images/zhuanhu_07.jpg) no-repeat;margin-top:15px;}
.dip2{width:672px;height:183px; margin-left:16px; background:url(../images/zhuanhu_10.jpg) no-repeat;margin-top:15px;}
.dip3,.dip4{width:672px;height:88px;margin-left:16px; background:url(../images/zhuanhu_12.jpg) no-repeat;margin-top:15px;}
.dip4{height:134px; background:url(../images/zhuanhu_14.jpg) no-repeat;}




#slider{ z-index:100; margin:0 auto;position:relative;overflow:hidden;zoom:1;}
#slider ul, #slider li{
margin:0;
padding:0;
list-style:none;
z-index:0;
}
#slider li{
width:225px;
height:280px;
overflow:hidden;
}
.scroll_body{position: relative;}
#prevBtn, #nextBtn{
display:block;
width:50px;
height:75px;
position:absolute;
left:5px;
top:150px;
z-index:1000;
}
#nextBtn{
left:270px;
}
#prevBtn a, #nextBtn a{
display:block;
width:50px;
height:75px;
background: url("../images/sprite.png") no-repeat ;
text-indent: -9999px;
}
#nextBtn a{
background-position: -50px 0;
}
/* 2015-05-20 */
#newsSo {
    border: 1px solid #ddd;
    height: 28px;
    width: 267px;
    float:right;
    margin-top:25px;
}
#newsSo .soInpnt {
    float: left;
    height: 26px;
    line-height: 26px;
    width: 213px;
    border: 0;
    padding-left: 10px;
    color: #737373;
}
#newsSo .soBtn {
    float: right;
    height: 28px;
    width: 38px;
    background: url('../images/news_so.jpg') no-repeat;
    border: 0;
    cursor: pointer;
}

.weixins,.shoujis{cursor: pointer;position: relative;}
.weixins img,.shoujis img{margin-right: 6px;}
.wximg{display: none;position: absolute;width:151px;height: 162px;z-index: 9999;left:-25px;top: 25px;*top: 35px;background: url(../images/wxlc.png);}
.sjimg{display: none;position: absolute;width:151px;height: 162px;z-index: 9999;left:-25px;top: 25px;*top: 35px;background: url(../images/sjkhd.png);}
.weixins:hover .wximg{display: block;}
.shoujis:hover .sjimg{display: block;}

.qrs{position:fixed; right:5px;bottom:80px; display:none;z-index: 1001}
.qrs img{width:90px;}

/**
**  左侧效果
**/
.wideroot  #goTop{
    width: 40px;
}
.wideroot  .mod-sidebar .item{
    width: 40px;
    height: 40px;
    background: url(../images/icon-merged_665a315min.png) no-repeat;
}
.wideroot .mod-sidebar .favorite{
    background-position: 0 -45px
}
.wideroot .mod-sidebar .hotword{
    background-position: 0 -90px
}
.wideroot .mod-sidebar .gotop{
    background-position: 0 -135px
}
.wideroot .button-rotate a{
    line-height: 20px;
    font-size: 14px;
}
#goTop{
    position: fixed;
    width: 54px;
    right: 0px;
    bottom: 20px;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop || document.body.scrollTop)+eval(document.documentElement.clientHeight || document.body.clientHeight)-361+'px');
    z-index:998;
}
.mod-sidebar .item {
    position: relative;
    width: 60px;
    height: 60px;
    margin-top: 3px;
    *margin-top: 0;
    background: url(../images/icon-merged_665a315.png) no-repeat;
    cursor: pointer
}

.mod-sidebar .qr-code {
    background-position: 0 0
}

.mod-sidebar .favorite {
    background-position: 0 -65px
}

.mod-sidebar .hotword {
    background-position: 0 -130px
}

.mod-sidebar .gotop {
    display: none;
    background-position: 0 -195px
}

.button-rotate {
    overflow: hidden;
    color: #fff;
    background: #37474f
}

.button-rotate a {
    content: attr(data-text);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    line-height: 60px;
    font-size: 12px;
    font-weight: 700;
    color: #fff!important;
    border-radius: 3px;
    background-color: #fb5944;
    text-decoration: none!important;
    text-align: center;
    -webkit-transform-origin: -50% 50%;
    transform-origin: -50% 50%;
    -webkit-transform: rotate3d(0,0,1,90deg);
    transform: rotate3d(0,0,1,90deg);
    -webkit-transition: -webkit-transform .3s ease-in;
    transition: transform .3s ease-in;
    opacity: 0\9;
    filter: alpha(opacity=0)\9
}

.button-rotate:hover a,.button-rotate:hover {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.button-rotate:hover a {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
    text-decoration: none;
    opacity: 1\9;
    filter: alpha(opacity=100)\9
}
.mod-sidebar .qr-code-container {
    width: 260px;
    height: 140px;
    padding: 20px;
    position: absolute;
    margin-left: -305px;
    margin-top: -60px;
    background: #fdf6f4;
    border-radius: 3px;
    box-shadow: 0 2px 3px #ccc;*
border: 1px solid #ccc;
    border: 1px solid #ccc\9;
    display: none;
}
.mod-sidebar .qr-code-container .item-container {
    width: 120px
}

.mod-sidebar .qr-code-container .left {
    float: left
}

.mod-sidebar .qr-code-container .right {
    float: right
}

.mod-sidebar .qr-code-container .item-container .img-container {
    display: block;
    width: 100%;
    height: 120px
}

.mod-sidebar .qr-code-container .item-container .img-container img {
    width: 100%;
    height: 100%
}

.mod-sidebar .qr-code-container .item-container p {
    width: 100%;
    text-align: center;
    font-size: 12px;
    margin-top: 10px;
    color: #666
}
.txtScroll-top{overflow:hidden;position:relative;}
.txtScroll-top .hd{overflow:hidden;position: absolute;bottom: 0;z-index: 1000;left: 50%;margin-left: -45px;}
.txtScroll-top .hd ul{overflow:hidden;zoom:1;margin-top:10px;}
.txtScroll-top .hd ul li{float:left;width: 10px;height: 10px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;border-radius: 8px;background: #ccc;}
.txtScroll-top .hd ul li.on{
    background: red;
}
.txtScroll-top .bd{height: 120px;}
.txtScroll-top .infoList li{
    float: left;
    width: 25%;
    text-align: center;
}
.txtScroll-top .infoList h4{
    font-size:18px
}
.txtScroll-top .infoList h6{
    font-size:24px;
    padding:15px 0px;
    font-weight:bold;
}
.zs-co .zsred {
    color:red;
}
.txtScroll-top .infoList li .date{ float:right; color:#999;  }

.gongwang::before {
    display: inline-block;
    position: relative;
    top: 5px;
    content: "";
    width: 18px;
    height: 20px;
    margin-right: 5px;
    margin-left: 3px;
    background: url('http://www.orient-fund.com/upload/picture/batb.png') 100% 100% no-repeat;
}