@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
img{margin:0; padding:0; border:0;}
a{ text-decoration:none;}
ul li{ list-style:none;}
.clear{ clear:both}
body{font-size: 14px;font-family: "微软雅黑";line-height: 24px;color: #444444;}


#header{
	width:100%;
	margin:0 auto;
}
.head_top{ background:url(../images/head_top.jpg) repeat-x; height:33px; line-height:32px;}
.top_1{ width:1000px; margin:0 auto; text-align:right;}
.top_1 a{ font-size:12px; color:#000;}
.top_1 a:hover{ color:#f00;}
.top_1 img{ margin:0 5px;}

.head_logo{ width:1000px; margin:0 auto; height:77px; line-height:77px;}
.head_logo a img{ margin-top:19px;}
.logo_img1{ float:left;}
.logo_img{ float:right; margin-top:30px; _margin-top:-30px;}
.head_logo ul.navi{ float:right; margin-top:30px; _margin-top:-30px;}
.head_logo ul.navi li{ float:left; background:url(../images/top_.gif) no-repeat; width:69px; height:23px; margin-left:5px; line-height:21px;}
.head_logo ul.navi li a{ font-size:12px; color:#000;}
.head_logo ul.navi li a:hover{color:#f00;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.head_logo ul.logo_ul{ float:right; margin-top:30px; _margin-top:-30px; *margin-top:-40px;}
.head_logo ul.logo_ul li{ float:left; background:url(../images/top_.gif) no-repeat; width:69px; height:23px; margin-left:5px; line-height:21px;}
.head_logo ul.logo_ul li a{ font-size:12px; color:#000;}
.head_logo ul.logo_ul li a:hover{color:#f00;
}
.head_logo ul li img{ margin:0 5px;}

.header{
	height:505px;
	background-image: url(../images/head.jpg);
	background-position: center;
	background-repeat: no-repeat;
}
.header2{
	height:362px;
	background-image: url(../images/head2.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.head_banner{ width:1000px; margin:0 auto;}
.head_banner2{ width:1000px; margin:0 auto;}
.head_banner ul{
	height:41px;
	width: 1000px;
	padding-top: 25px;
	padding-bottom: 10px;
}
.head_banner2 ul{
	height:41px;
	width: 1000px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.navi li{
	float:left;
	text-align:left;
	height:42px;
	line-height:40px;
	display: block;
}
.navi .on1 a{
	height:42px;
	display: block;
	background-image: url(../images/navi1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 90px;
}
.navi .on1 a:hover{
	height:42px;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.navi .on2 a{
	height:42px;
	display: block;
	background-image: url(../images/navi1.jpg);
	background-repeat: no-repeat;
	background-position: -90px top;
	width: 105px;
}
.navi .on2 a:hover{
	height:42px;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -90px top;
}


.navi .on3 a{
	height:42px;
	display: block;
	background-image: url(../images/navi1.jpg);
	background-repeat: no-repeat;
	background-position: -198px top;
	width: 108px;
}
.navi .on3 a:hover{
	height:42px;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -198px top;
}

.navi .on4 a{
	height:42px;
	display: block;
	background-image: url(../images/navi1.jpg);
	background-repeat: no-repeat;
	background-position: -307px top;
	width: 135px;
}
.navi .on4 a:hover{
	height:42px;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -307px top;
}

.navi .on5 a{
	height:42px;
	display: block;
	background-image: url(../images/navi1.jpg);
	background-repeat: no-repeat;
	background-position: -443px top;
	width: 105px;
}
.navi .on5 a:hover{
	height:42px;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -443px top;
}

.navi .on6 a{
	height:42px;
	display: block;
	background-image: url(../images/navi1.jpg);
	background-repeat: no-repeat;
	background-position: -550px top;
	width: 105px;
}
.navi .on6 a:hover{
	height:42px;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -550px top;
}

.navi .on7 a{
	height:42px;
	display: block;
	background-image: url(../images/navi1.jpg);
	background-repeat: no-repeat;
	background-position: -655px top;
	width: 138px;
}
.navi .on7 a:hover{
	height:42px;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -655px top;
}

.navi .on8 a{
	height:42px;
	display: block;
	background-image: url(../images/navi1.jpg);
	background-repeat: no-repeat;
	background-position: -792px top;
	width: 105px;
}
.navi .on8 a:hover{
	height:42px;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -792px top;
}

.navi .on9 a{
	height:42px;
	display: block;
	background-image: url(../images/navi1.jpg);
	background-repeat: no-repeat;
	background-position: -899px top;
	width: 105px;
}
.navi .on9 a:hover{
	height:42px;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -899px top;
}
.navi .on1 .a1{
	height:42px;
	display: block;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 90px;
}
.navi .on2 .a2{
	height:42px;
	display: block;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -90px top;
	width: 105px;
}
.navi .on3 .a3{
	height:42px;
	display: block;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -198px top;
	width: 108px;
}
.navi .on4 .a4{
	height:42px;
	display: block;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -307px top;
	width: 135px;
}
.navi .on5 .a5{
	height:42px;
	display: block;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -443px top;
	width: 105px;
}
.navi .on6 .a6{
	height:42px;
	display: block;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -550px top;
	width: 105px;
}
.navi .on7 .a7{
	height:42px;
	display: block;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -655px top;
	width: 138px;
}
.navi .on8 .a8{
	height:42px;
	display: block;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -792px top;
	width: 105px;
}
.navi .on9 .a9{
	height:42px;
	display: block;
	background-image: url(../images/navi2.jpg);
	background-repeat: no-repeat;
	background-position: -899px top;
	width: 105px;
}





#bodyer{
	width:100%;
	margin:0 auto;
}
.body_js{
	height:180px;
	background-image: url(../images/in_lc.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.body_js1{ width:1000px; margin:0 auto; padding-top:43px;}

.body_lc30{
	height:85px;
	background-image: url(../images/in_cp.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.body_lc30_1{ width:1000px; margin:0 auto; padding-top:18px;}
.body_hs_list{
	width:930px;
	padding-top:5px;
	background-image: url(../images/yu_ico.gif);
	background-repeat: no-repeat;
	background-position: 30px 10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 50px;
	padding-right: 20px;
}

.body_ys{
	height:300px;
	background-image: url(../images/ys.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.body_ys_1{
	width:1000px;
	height: 299px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.body_ys_list{
	width: 450px;
	float: left;
	padding-right: 50px;
	height: 149px;
}
.body_ys_p{
	padding-top: 30px;
	padding-left: 50px;
	background-image: url(../images/yu_ico.gif);
	background-repeat: no-repeat;
	background-position: 30px 75px;
}
.body_ys_list h4{
	color: #2476cd;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 15px;
}

.body_hs{
	height:135px;
}
.body_hs_1{ width:1000px; margin:0 auto;}

.body_gm{
	height:115px;
	background-image: url(../images/in_mj.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.body_gm_p{
	width:950px;
	background-image: url(../images/jiantou_ico.gif);
	background-repeat: no-repeat;
	background-position: 290px 16px;
	font-size: 18px;
	color: #2476cd;
	font-weight: bold;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	padding-left: 50px;
}
.body_gm_p a{ color:#444; font-size:14px;}
.body_gm_p a:hover{ color:#900;}
.body_gm_p a.gm_a1{ margin-left:550px;}

.body_gm2{
	height:130px;
	background-image: url(../images/in_kh.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.body_gm2_1{
	width:1000px;
	height: 130px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../images/shuxian.gif);
	background-repeat: no-repeat;
	background-position: 500px top;
}
.body_gm2_list{
	width: 455px;
	float: left;
	padding-right: 45px;
	height: 130px;
}
.body_gm2_p{
	padding-top: 20px;
	padding-left: 50px;
	background-image: url(../images/yu_ico.gif);
	background-repeat: no-repeat;
	background-position: 30px 24px;
	height: 48px;
}
.body_gm2_menu{
	position: relative;
	height: 40px;
	padding-left: 50px;
	padding-top: 10px;
}
.body_gm2_menu a{
	font-weight: bold;
	color: #333333;
}
.body_gm2_menu a:hover{}
.body_gm2_menu p{
	position: absolute;
	top: 0px;
	right: 0px;
}
.body_gm2_list span{
	color: #B70002;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 15px;
}
.body_gm2_list b{
	color: #2376DB;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 15px;
}

.body_bz{
	height:115px;
}
.body_bz_1{ width:1000px; margin:0 auto;}

.body_xz{
	height:240px;
	background-image: url(../images/in_di.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.body_xz_list{
	width:1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.body_xz_p{
	background-image: url(../images/yu_ico.gif);
	background-repeat: no-repeat;
	background-position: 30px 20px;
	padding-left: 50px;
	padding-top: 15px;
}
.body_xz_list P{
	color: #D10305;
	font-size: 12px;
	padding-left: 50px;
	padding-right: 50px;
}
.body_xz_list img{
	padding-left: 50px;
}


#footer{
	width:100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.foot_top{ width:925px; margin:0 auto; padding:20px 0; font-size:12px; height:25px;}
.foot_top p{ width:820px;}
.foot_top a{ display:block; text-align:right; margin-top:-30px;}

.foot_bot{
	height:20px;
	background-image: url(../images/ny_bg.jpg);
	background-repeat: repeat-y;
	background-position: center;
}

#boder{
	width:100%;
	background-image: url(../images/ny_bg.jpg);
	background-repeat: repeat-y;
	background-position: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.cont{ width:1000px; margin:0 auto;}

/*风险提示*/
.weiz{ height:41px;}
.weiz_left{ background-color:#c31717; width:3px; float:left; height:41px;}
.weiz_right{ background:url(../images/weiz.jpg) repeat-x; height:39px; border:1px solid #d2d2d2; border-left:none; line-height:39px;}
.weiz_right p{ font-weight:bold; font-size:18px; color:#c31618; padding-left:15px;}
.weiz_right span.p_right{ font-weight:normal; font-size:14px; float:right; padding-right:20px; *margin-top:-39px;}
.weiz_right span a{ color:#000;}
.weiz_right span a:hover{ color:#c31618}

.weiz_con{ padding:10px 20px; font-size:14px;}
.weiz_con1{ padding:10px; font-size:14px;}
.weiz_con p{ line-height:21px; padding-top:15px; text-indent: 2em;}
.weiz_con p span{color:#b5221b; font-weight:bold}
.weiz_con1 p{ line-height:21px; padding-top:20px;}

/*概况*/
.weiz_con1 table{
	border: 2px solid #206cae;
	font-size: 14px;
	background-color: #FCFEFE;
	color: #3E3A39;
}
.weiz_con1 table td{border-right-width: 1px;border-bottom-width: 2px;border-right-style: solid;border-bottom-style: solid;border-right-color: #c7daeb;border-bottom-color: #c7daeb;}
.weiz_con1_p{
	color: #595757;
	padding-top: 20px;
}
.weiz_con1_p h4{
	background-image: url(../images/box_title_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 60px;
	color: #ffffff;
	height:33px; line-height:28px;
}
.weiz_con1_p p{
	background-image: url(../images/dian.gif);
	background-repeat: no-repeat;
	background-position: left 30px;
	padding-left: 15px;
}
.weiz_con1_p img{
	padding-left: 10px;
	padding-top: 15px;
}

/*费率结构*/
.cont_left{ width:200px; float:left;}
.c_left_top{ background:url(../images/left_kf.jpg) no-repeat; height:42px; color:#FFF; font-size:18px; font-weight:bold; line-height:42px; text-align:center;}

.cont_right{ width:790px; float:right;}

/*基金公告*/
.con_gg{ padding:20px 10px 0px;}
.con_gg li{
	line-height:30px;
	border-bottom:1px dotted #b2adaa;
	background-image: url(../images/jt.jpg);
	background-repeat: no-repeat;
	background-position: 5px;
	padding-left:15px;
}
.con_gg li a{ color:#444;}
.con_gg li a:hover{ color:#f00;}
.con_gg li span{ float:right; _margin-top:-30px;}

.title_{ height:33px; color:#fff; line-height:28px; padding-left:60px; font-weight:bold; margin-top:10px; font-size:14px}
/*公司介绍*/
.title_js{ color:#3D78BF}

/*如何购买*/
.title_gm{ background:url(../images/title_gm.jpg) no-repeat;}
.p_gm{color:#da6008; font-weight:bold; margin-top:10px; text-indent: 2em;}

/*拟任基金经理*/
.jl_l{ float:left; background:url(../images/jl_bg.gif) no-repeat center; width:160px; height:160px; margin-top:20px;}
.jl_l img{ padding-left:3px; padding-top:1px;}
.jl_r{ float:right; text-align:left; width:550px; margin-top:20px;}
.jl_r .jl_rtop{ color:#3d78bf; font-weight:bold; line-height:33px; background:url(../images/jl_1.jpg) no-repeat 3px; height:33px; line-height:33px; padding-left:15px; border-bottom:1px solid #e3dfdc; font-size:16px}
.jl_r_ul{ margin-top:3px;}
.jl_r_ul li{
	line-height:21px;
	border-bottom:1px dotted #b2adaa;
	padding:3px 0;
	padding-left:20px;
	background-image: url(../images/jl_li.jpg);
	background-repeat: no-repeat;
	background-position: 6px 13px;
}

.ny_di{ background:url(../images/ny_di.gif) no-repeat center; width:100%; height:2px;}

.wt_{ height:33px; line-height:28px; color:#fff; font-weight:bold; padding-left:60px;}
.wt_1{ background:url(../images/wt_1.jpg) no-repeat;}
.wt_2{ background:url(../images/wt_2.jpg) no-repeat;}
.wt_3{ background:url(../images/wt_3.jpg) no-repeat;}
.wt_4{ background:url(../images/wt_4.jpg) no-repeat;}