@charset "utf-8";
/* CSS Document */

.wrapper .sidebar{
	float: left;
	width: 219px;
	overflow: hidden;
}
.wrapper .sidebar .s_kk{
	border: 1px solid #e1e1e1;
	background-color: #FFF;
	border-radius:5px;
}
.wrapper .sidebar .s_kk .s_tit{
	height: 34px;
	line-height: 34px;
	color: #333;
	font-size: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	padding-left: 30px;
	font-weight: bold;
	background-image: url(../images/album.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.wrapper .sidebar .s_kk .s_con{
}
.wrapper .sidebar .s_kk .s_con ul li{
	font-size: 16px;

	line-height: 40px;
	text-align: center;
	margin:5px 0px;
	padding-right: 5px;
	padding-left: 5px;
}
.wrapper .sidebar .s_kk .s_con ul li:hover{
}
.wrapper .sidebar .s_kk .s_con ul li a{
	color: #666;
	font-size: 14px;

	display: block;
	line-height: 40px;
	background-color: #ebf5fa;
	font-weight: bold;
	background-position: left center;
}
.wrapper .sidebar .s_kk .s_con ul li a:hover{
	color: #FFF;
	background-color: #2487C2;
	background-image: url(../images/s_li_4.gif);
	background-repeat: no-repeat;
	background-position: 30px center;
}
.wrapper .sidebar .s_kk .s_con ul li.hover{
}
.wrapper .sidebar .s_kk .s_con ul li.hover a{
	color: #FFF;
	background-color: #2487C2;
	background-image: url(../images/s_li_4.gif);
	background-repeat: no-repeat;
	background-position: 30px center;
}

.wrapper .sidebar .s_kk .s_con #marquee ul.s_gg li:hover{background-image:none}
.wrapper .sidebar .s_kk .s_con #marquee ul.s_gg li a{
	line-height: 30px;
	height: auto;
	font-size:13px;
	font-weight:normal;
	background-image:url(../images/li_02.jpg);
	text-align: left;
	background-repeat: no-repeat;
	background-position: 5px 8px;
	padding-left: 20px;
}
.wrapper .sidebar .s_kk .s_con #marquee ul.s_gg li a:hover{
	background-color:#CCC;
	color: #333;
}

.wrapper .sidebar .s_s{
	line-height: 20px;
	height: 20px;
	padding-left: 5px;
	border: 1px solid #CCC;
	background-color:#F3F3F3;
	width:130px;
}

.wrapper .sidebar .s_nav{width:219px; margin:auto;}
.wrapper .sidebar .s_nav .s_tit{
	background-image: url(../images/ks_tit.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 41px;
}
.s_nav{
	background-image: url(../images/ks_bg.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}
.wrapper .sidebar .s_nav .s_con ul li{
	font-size: 15px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	margin:5px auto;
	width:194px;
	padding-right: 5px;
	padding-left: 5px;
}
.wrapper .sidebar .s_nav .s_con ul li:hover{
}
.wrapper .sidebar .s_nav .s_con ul li a{
	color: #666;
	font-size: 15px;
	height: 31px;
	display: block;
	line-height: 31px;
	font-weight: bold;
	width: 194px;
}
.wrapper .sidebar .s_nav .s_con ul li a:hover{
	color: #C00;
}
.wrapper .sidebar .s_nav .s_con ul li.hover{
}
.wrapper .sidebar .s_nav .s_con ul li.hover a{
	color:#C00;
}

.s_nav .s_foot{
	background-image: url(../images/ks_foot.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 9px;
}



.wrapper .content{
	float: right;
	width: 800px;
	overflow: hidden;
	height:auto !important;
	height:620px; /*最小高度是200px*/
	min-height:620px;
}
.wrapper .content .content{float:none; width:auto; border:none}
.wrapper .content img{max-width:770px;_width:770px; height:auto;}

.wrapper .content .dq{
	line-height: 29px;
	height: 29px;
	padding-left: 10px;
}
.wrapper .content h2{
	text-align: center;
	line-height: 40px;
	margin-top: 15px;
	font-size:18px;
}
.wrapper .content h2.info{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #2487C2;
}
.wrapper .content .sm{
	line-height: 30px;
	color: #666;
	text-align: center;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2487C2;
	font-size:13px;
}
.wrapper .content .cont{
	font-size: 16px;
	line-height: 160%;
	text-align:left;
	color: #333;
	padding: 15px;
	display: block;
	width:770px;
	word-wrap: break-word;
}
.wrapper .content .cont a{color:#0346c1}
.wrapper .content .cont a:hover{color:#F00}
.wrapper .content .cont table {
	font-size:13px;
	color:#8B5538;
	background-color: #CCC;
	margin-bottom:15px;
}
.wrapper .content .cont table th {
	border-width: 1px;
	padding: 5px;
}
.wrapper .content .cont table td {
	padding:4px 5px;
	background-color: #fff;
	line-height:20px;
	font-family: "宋体";
}
.wrapper .content .writer{
	line-height: 30px;
	text-align: right;
	height: 30px;
}

.wrapper .content .list_new{
	margin-top: 15px;
	margin-bottom: 10px;
}
.wrapper .content .list_new ul li{
	line-height: 35px;
	background-image: url(../images/li_02.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	height: 35px;
	padding-right: 10px;
	padding-left: 25px;
	font-size:14px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C48D6E;
}

.wrapper .content .list_pic{margin-top: 15px; margin-bottom: 10px;}
.wrapper .content .list_pic .list img{}
.wrapper .content .list_pic .list .tit a{
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
}
.wrapper .content .list_pic .list .con{color:#666}
.wrapper .content .list_pic .hr{
	height:10px;
	border-bottom:1px dashed #999;
	margin-bottom:10px;
}

.wrapper .content .list_pic ul li{
	float: left;
	width: 200px;
	padding: 4px;
	border: 1px solid #CCC;
	margin:8px 15px 8px 15px;
}
.wrapper .content .list_pic ul li img{ width:200px; height:150px;}
.wrapper .content .list_pic ul li:hover{
	background-color: #F58515;
	border: 1px solid #C48D6E;
	color:#FFF
	}
.wrapper .content .list_pic ul li p{
	text-align: center;
	line-height:30px;
	height:30px;
}

.wrapper .content .list_product{padding:0px 20px;}
.wrapper .content .list_product ul li{
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C48D6E;
}
.wrapper .content .list_product ul li .tit{ height:30px; line-height:30px;}
.wrapper .content .list_product ul li .tit a{font-size:14px; font-weight:bold;}
.wrapper .content .list_product ul li .tit a.yuding1{
	line-height: 30px;
	display: block;
	height: 30px;
	width: 100px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	background-color: #EFEFEF;
	color: #666;
	margin:5px 0;
	border: 1px inset #CCC;
}
.wrapper .content .list_product ul li .tit a.yuding1:hover{
	color: #000;
	background-color: #4eb602;
	border: 1px outset #4eb602;
}

.wrapper .content a.yuding2{
	line-height: 30px;
	display: block;
	height: 30px;
	width: 120px;
	font-size: 16px;
	font-weight:bold;
	text-align: center;
	background-color: #CC0001;
	color: #FFF;

}
.wrapper .content a.yuding2:hover{
	color: #000;
	background-color: #999;
}

.pag{
	line-height: 30px;
	text-align: center;
	height: 30px;
	margin-top:10px;
}
.pag table{margin:auto;}
.wrapper .content .pag ul.pagul li{
	float:left;
	padding:0px 5px 0px 5px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}
.wrapper .content .pag ul.pagul li a{
	display: inline-block;
	border: 1px inset #CCC;
	line-height: 20px;
	height: 20px;
	padding-right: 5px;
	padding-left: 5px;
}
.wrapper .content .pag ul.pagul li a:hover{
	border: 1px outset #F0F;
}
.wrapper .content .msg_list{
	padding: 10px;
	border: 1px solid #CCC;
	margin-bottom:10px;
}
.wrapper .content .msg_list .tit{
	line-height: 30px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D4D4D4;
	font-size:15px;
}
.bg1{background-color:#F3F3F3;}
.bg2{background-color:#FFF;}
.wrapper .content .msg_list .con{ color:#666; line-height:30px;}
.wrapper .content .msg_list .con{}

.wrapper .content .msg_list .hf_msg{
	background-color: #E1EFFB;
	padding: 5px;
	border: 1px dashed #89C0ED;
	line-height:20px;
}
.msg_inp{
	line-height: 25px;
	height: 25px;
	border: 1px outset #CCC;
	width:200px;
}
.msg_an{
	background-color: #1C7CD3;
	border: 1px inset #333;
	line-height: 30px;
	width: 200px;
	height: 30px;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	letter-spacing: 5px;
	cursor:pointer;
}
.msg_form{background-color:#CCC;}
.msg_form td{padding:5px;}
.list_fraction{ font-size:14px; line-height:25px;}
.list_fraction .title{
	font-weight: bold;
}
.list_fraction .time{ color:#333}
.list_fraction a.fscx{
	background-color: #28D;
	display: block;
	height: 25px;
	color: #FFF;
}
.list_fraction a.fscx:hover{
	background-color: #155B95;
}
/*理财内容页*/
.caifu_kkk{ margin-top:10px;}
.licaitab{background-color:#CCC; font-size:14px;}
.licaitab td{padding:10px;}
.licaitab td.tit{
	background-color: #FADFDE;
	line-height:20px;
	height:20px;
	font-size:16px;
	font-weight:bold;
}
span.qian{
	font-weight: bold;
	color: #B5221B;
	font-size: 20px;
	font-family: "Arial Black", Gadget, sans-serif;
}
span.qian2{font-weight: bold;}
.toubiao a{
	line-height: 30px;
	background-color: #B5221B;
	display: block;
	height: 30px;
	width: 200px;
	margin: auto;
	color: #FF0;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 4px;
}
.caifu_con{
	font-size: 14px;
	line-height: 25px;
}
.tit_100{
	font-size: 15px;
	font-weight: bold;
	color: #0844B6;
	background-color: #F2F2F2;
	padding: 10px;
	border: 1px solid #CCC;
	margin-bottom:10px;
}



.dayin{
	background-color: #e1e1e1;
	text-align: center;
	line-height: 30px;
	height: 30px;
}

.searchTitle{
	height: 30px;
	line-height:30px;
	background-color: #e1e1e1;
	margin-top: 20px;
	padding-left:10px;
}

.wrapper .content .cont table tr td a.iframe{
	display: block;
	width: 100px;
	height: 25px;
	line-height:25px;
	color: #FFF;
	background-color: #AD0804;
}
.wrapper .content .cont table tr td a.iframe:hover{}

/* 这是下方的鼠标指针的移动镜头平方米。 */
.cloud-zoom-lens {border: 4px solid #888;margin:-4px;background-color:#fff;cursor:move;}
/* 这是标题文本 */
.cloud-zoom-title {font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0px;}
/* 这是缩放窗口。 */
.cloud-zoom-big {border:4px solid #ccc;overflow:hidden;}
/* 这是加载消息。 */
.cloud-zoom-loading {color:white;background:#222;padding:3px;border:1px solid #000;}

/* zoom-section */
.zoom-section{clear:both;}
*html .zoom-section{display:inline;clear:both;}
.zoom-desc{float:left;width:358px;}
.zoom-small-image{border:4px solid #CCC;float:left;margin-bottom:10px;}
.zoom-tiny-image{border:1px solid #CCC;margin:0px;}
.zoom-tiny-image:hover{border:1px solid #C00;}

.cont_logo_register{padding:50px;}

.con_tit_a{
	line-height: 30px;
	height: 30px;
	color: #214c83;
	font-size: 15px;
	font-weight: bold;
	margin-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #214c83;
}

.con_tit_b{
	border-bottom:1px solid #2d79c3;
	line-height: 30px;
	height: 30px;
	background-image: url(../images/b.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	color: #2d79c3;
	font-size: 15px;
	font-weight: bold;
	margin-top: 20px;
}

.con_tit_c{
	border-bottom:1px solid #2d79c3;
	line-height: 30px;
	height: 30px;
	background-image: url(../images/c.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	color: #2d79c3;
	font-size: 15px;
	font-weight: bold;
	margin-top: 20px;
}
.langInt .inp {
height: 28px;
width: 60px;
text-align: center;
border-radius: 5px;
border: #CCC 1px solid;
margin: 0px 5px;
}

.xg{}
.xg .xg_tit{height:30px; line-height:30px; padding:0px 10px;background-color:#e1e1e1; font-size:15px; font-weight:bold;}
.xg .xg_con{ padding:10px 0px;}

.xg .xg_con li{width:150px; height:185px;overflow:hidden; padding:6px; float:left; margin:0px 9px;}
.xg .xg_con li img{width:150px; height:150px;}
.xg .xg_con li:hover{padding:5px;border:1px solid #AD6D43;border-radius:5px;background-color:#F6F6F6
}
.xg .xg_con li a{display:block;}
.xg .xg_con li a:hover{color: #B60001;}
.xg .xg_con li p{height:30px; line-height:30px; text-align:center}
.xg .xg_con li p.price{background-image: url(../images/rmb.gif);background-repeat: no-repeat;background-position: left center;padding-left: 50px;font-size: 15px;font-weight: bold;color: #B60001; margin-top:5px;}
.xg .xg_con li p.tit{font-size: 14px;}

.x_banner{height:110px; padding-bottom:10px;}
.x_banner img {}


/*图片滚动样式*/
a.abtn{display:block;height:150px;width:26px;overflow:hidden;}
a.aleft{float:left;background:url(../images/aleft.jpg) no-repeat 0 50px;}
a.agrayleft{cursor:default;background:url(../images/aleft1.jpg) no-repeat 0 50px;}
a.aright{float:right;background:url(../images/aright.jpg) no-repeat 0 50px;}
a.agrayright{cursor:default;background:url(../images/aright1.jpg) no-repeat 0 50px;}
.scrolllist{width:217px;}
.scrolllist .imglist_w{width:165px;height:186px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:165px;float:left;}
.scrolllist .imglist_w li img{border:solid 1px #CFCFCF;width:150px;height:166px;margin:0 auto;display:block}
.scrolllist .imglist_w li a{color:#444;display:block;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
.scrolllist .imglist_w li p{height:20px;line-height:20px;overflow:hidden;text-align:center;}
/*图片滚动样式*/