﻿@charset "utf-8";
*{margin:0; padding:0; list-style:none; vertical-align:bottom; font-family:arial; font-size:12px; -webkit-text-size-adjust:none;}
body,textarea,input,select,option {font-size:12px;color:#333;font-family:"微软雅黑",Tahoma,Arial,sans-serif;}h1,h2,h3,h4,h5,h6 {font-size:100%;}body,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,dl,dd,p,textarea,input,select,option,form {margin:0;}ol,ul,li,textarea,input,select,option,th,td {padding:0;}table {border-collapse:collapse;}ol,ul {list-style-type:none;}.clears:before,.clears:after {content:'';display:table;}.clears:after {clear:both;}.clears {*zoom:1;}.clear {clear:both;overflow:hidden;}a {text-decoration:none;color:#333;}a,textarea,input{outline:none}textarea {overflow:auto;resize:none;}.img img {display:block;}a img {border:none;}.z_index{position:fixed;_position:absolute;z-index:999;display:none;}label,label input{vertical-align:middle}.pr {position:relative;}.pa {position:absolute;}.fl {float:left;}.fr {float:right;}
.m960 {margin:0 auto;width:960px;}.t10 {margin-top:10px;}a:hover{text-decoration:none}.m958{margin:0 auto;width:958px;}body{word-break:break-all;word-wrap:break-word;cursor:default;}input[type="submit"],input[type="reset"],input[type="button"],button {-webkit-appearance: none;}input[type="checkbox"],input[type="text"],input[type="submit"]{-webkit-border-radius:0;border-radius:0;}a:hover{text-decoration:none;}
html, body, form,fieldset, p, div,h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust:none;}
.box{display:-moz-box;display:-webkit-box;display:box;}
body{background-color:#fff;}
.read_contents img{ width:auto; height:auto}


#main_header{ width:100%; float:left; height:auto;}
/* header_top */
.header_top{ width:100%; height:100%; background-color:#f2f2f2; display:block; margin:0 auto; min-width:320px;}
.header_top a img{display:block; margin:0 auto; line-height:47px; padding-top:3px; padding-bottom:5px;}
.bzBanner{width:100%; min-width:320px; height:auto; overflow:hidden; position: relative; }
.bzBanner .content,.bzBanner .col,.bzBanner .col a{width:100%; height:100%; position: absolute; top:0px; left:0px; }
.bzBanner .btn{position: absolute; bottom:10px; right:50px; z-index:5; }
.bzBanner .btn i{display:block; float: left; width:5px; height:5px; padding:0 0px; border-radius:5px; margin-left:5px; background:white; overflow:hidden; opacity:0.4; filter:alpha(opacity=40); cursor:pointer; }
.bzBanner .btn i:hover{background:#9C0; }
.bzBanner .btn i.act{opacity:0.8; filter:alpha(opacity=80); background:#9C0; }
.bzBanner .col a{color:white; }
.bzBanner .col span{display:inline-block; width:550px; height:200px; background:rgba(0,0,0,.1); position:absolute; z-index:3; bottom:70px; left:130px; }
.bzBanner .col span h3{font-weight:normal; font-size:28px; font-weight:normal; font-family:微软雅黑; padding:0px; margin:0px; padding-left:20px; line-height:70px; text-shadow:1px 1px rgba(0,0,0,.3); }
.bzBanner .col span p{display:inline-block; width:90%; line-height:25px; font-size: 14px; font-family:微软雅黑; margin:0px; padding:0px; padding-left:20px; text-shadow:1px 1px rgba(0,0,0,.3); }
/* header_Ban */
.banner_centent img{ width:100%; vertical-align:bottom;}
.nav_dh{ width:100%; height:55px;  background:white; padding:20px 0px 15px 0px;  min-width:320px;}
.nav_dh .nav_dh1{width:100%; height:30px;  display:block}
.nav_dh .nav_dh1 li{ width:33.33%; height:30px; float:left;}
.nav_dh .nav_dh1 li span{ display:block; width:90px; height:30px; margin:0 auto;}
.nav_dh .nav_dh1 li span a{ width:75px; height:30px; display:block; color:#fff; text-align:center;-webkit-box-flex:1; margin-right:7px;height:24px; line-height:24px; border-radius:4px; background-color:#fff; color:#333; border-color:#dedede; -webkit-border-radius: 22px; -moz-border-radius: 4px; border-radius: 4px; border: 1px solid #E1E1E1; -webkit-box-shadow: 0px 0px 2px #dedede; -moz-box-shadow: 0px 0px 2px #dedede; box-shadow: 0px 0px 2px #dedede; display: block;-webkit-box-flex:1; }
.nav_dh .nav_dh1 li span .nav_sy{background:url(../images/nav_sy.png) 12px center no-repeat;  padding:0 0 0 18px;}
.nav_dh .nav_dh1 li span .nav_dt{background:url(../images/nav_dt.png) 12px center no-repeat;  padding:0 0 0 18px;}
.nav_dh .nav_dh1 li span .nav_xw{background:url(../images/nav_xw.png) 12px center no-repeat;  padding:0 0 0 18px;}
.nav_dh .nav_dh1 li span .nav_zj{background:url(../images/nav_zj.png) 12px center no-repeat;  padding:0 0 0 18px;}
.nav_dh .nav_dh1 li span .nav_lf{background:url(../images/nav_lf.png) 12px center no-repeat;  padding:0 0 0 18px;}
.nav_dh .nav_dh1 li span .nav_lx{background:url(../images/nav_lx.png) 12px center no-repeat;  padding:0 0 0 18px;}
.nav_dh .nav_no2{margin-bottom:0px;}
/*.nav_dh .nav_dh1{ width:100%; height:32px; }
.nav_dh .nav_dh1 li{width:33.33%; float:left;}
*/
/*.nav_dh .nav_dh2{width:100%; height:32px; padding:10px 0 0 0;}
.nav_dh .nav_dh2 li{width:33.33%;   float:left;}*/

/* 内容 */
.box{display:-moz-box;display:-webkit-box; display:box;}
.family{ padding:20px 12px 0; margin-top:0px; display:block; overflow:hidden; font-size:12px}
.familt_no{margin-top:20px;}
.family .fam{ width:100%; height:90px; overflow:hidden; }
.family .fam a{ height:90px; display:block; position:relative;}
.family .fam a:nth-of-type(1){ margin-right:2px;}

.family .fam .a_tm{height:77px; -webkit-box-flex:1; background-color:#ef92c9; padding:13px 0 0 10px; display:block; position:relative;}
.family .fam .a_tm b{display:block;font-size:21px;color:#fff; font-family:"Microsoft YaHei","微软雅黑";}
.family .fam .a_tm em{ font:normal; font-weight:normal; font-size:10px; color:#fff;}
.family .fam .a_tm2 img{ width:136px; height:89px; display:block; float:left; z-index:999;}
.family .fam .a_tm .a_tm_bg{ background: url(../images/head_zx.png) no-repeat; }
.family .fam .a_tm i{display:block; width:23px; height:23px;  position:absolute; right:10px; bottom:10px;}

.family .fam_2{padding:0 2px;margin-top:10px;margin-bottom:10px;}
.family .fam_2 a{ width:80px; display:block;-webkit-box-flex:1;margin-right:7px;height:24px;line-height:24px; border-radius:4px;text-align:center;background-color:#fff;color:#333; border-color:#dedede; -webkit-border-radius: 22px; -moz-border-radius: 4px; border-radius: 4px; border: 1px solid #E1E1E1; -webkit-box-shadow: 0px 0px 2px #dedede; -moz-box-shadow: 0px 0px 2px #dedede; box-shadow: 0px 0px 2px #dedede;}

.family .fam_2 .fou {background-color: #5fc0a8; color:white;}
.read_content img{ width:100%}








.box_css {width: 100%;position: relative;overflow: hidden;}
.swipe{ width:100%;overflow: hidden; visibility: visible; position: relative; height:100%;}
.box01_list{position:relative; -webkit-transition: left 600ms ease-out;  width:100%; left:0;overflow:hidden;}
.s_messagewrap{width:100%;position:relative; float: left; vertical-align: top;}
.s_messagewrap div{display:-moz-box;display:-webkit-box;padding:0;}
.swipe-jy{width:100%;overflow: hidden; visibility: visible; position: relative;border-top:1px solid #FFF;}/*滚动高度*/
.li_list{width:100%;position:relative;float: left;vertical-align: top;}
/*page*/
.jy-page{text-align:left;width:100%;display:-webkit-box;background-color: #fff;display:-moz-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.jy-page li{-webkit-box-flex:1; -moz-box-flex:1;font-size:18px; display:block; color:#000;height:40px;background-color: #F9F9F9; padding-left:20px;}
.jy-page li:last-child{border-right:none;}
.jy-page li a{ color:#000;display:inline-block; height:38px;line-height:38px;font-size:14px;color:#333;}
.jy-page a.active{color:#0265b2;border-bottom:2px solid #0265b2;position:relative;}
.s_m517{border:1px solid #ddd;background-color: #fff;margin:10px 10px 10px;box-shadow:0 0 5px #eaeaea; -webkit-box-shadow: 0px 0px 2px #dedede; -moz-box-shadow: 0px 0px 3px #e2e2e2; box-shadow: 0px 0px 3px #e2e2e2;}
.s_m517 .h{height:46px;line-height:46px;border-bottom:1px solid #DDDDDD;background-color: #fff;padding:0 10px;color:#EDEDED;border-top:3px solid #0089d2;margin-top:-1px;}
.s_m517 .h b{font-weight:normal;font-size:22px;color:#0264b1;margin-right:10px;vertical-align: middle; font-family:"Microsoft YaHei","微软雅黑";}
.s_m517 .h span{font-weight:normal;font-size:12px;color:#888;margin-left:10px;vertical-align: middle;}
.s_m517 .h a{float: right;color:#0264b1;}

.li_list img{display:block;}
.li_list dl{overflow:hidden;padding:20px 10px 5px;}
.li_list dt{float:left;margin-right:10px;border:1px solid #F3F3F3;}
.li_list dd b{font-size:15px;color:#333;padding:5px 0 10px 0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.li_list dd{color:#888;overflow:hidden;line-height:34px}
.li_list div a{display:block;height:40px;line-height:40px; background:url(../images/li_03.jpg) no-repeat; height:34px; line-height:34px;color:#666; font-size:12px; margin-top:8px; padding-left:25px;}
.li_list div a:last-child{border:0 none;}
.box01_list li{display:block;height:40px;line-height:40px; background:url(../images/li_03.jpg) no-repeat; height:34px; line-height:34px;color:#666; font-size:12px; margin-top:8px; padding-left:25px;}

/*jingyan*/

/* 底部导航 */
.navbottom{ width:100%; height:36px; font-size:14px; display:block; overflow:hidden; margin-top:25px; margin-bottom:20px;}
.navbottom ul
.navbottom ul li{ height:36px; display:block; text-align:center; line-height:36px;}
.navbottom ul li a{ width:25%; height:36px; display:block; background:#1d57b8; float:left; text-align:center; line-height:36px; color:#fff;}
.navbottom ul li a:hover{ background:#fc8002}

/* top */
.footer{font-size:12px; text-align:center;line-height:20px; padding:0; margin-bottom:20px;}
.footer .bottom_tel{ color:#c70564;}
.go_top{height:28px; text-align:center; border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; line-height:28px; background:#f2f2f2; background:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#f7f7f7)); margin-bottom:60px;}
.go_top a{width:100%; height:28px; display:block;  line-height:28px; vertical-align: middle;}
.go_top a img{width:82px; height:12px; line-height:28px; vertical-align: middle; text-align:center; margin:0 auto;}


/* consulting */
#pfjw{ width: 100%;z-index: 999; position:fixed;top:40%; margin-top:2%;}
*html #pfjw{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
.pfjw_nr{width:220px;height:80px;border:1px solid #fab1d5; background:#fff; margin:0 auto;}
.pfjw_nr h2{font:bold 16px/42px "Microsoft YaHei"; color:#726761; text-align:center; }
.pfjw_nr ul{height:40px;}
.pfjw_nr li{float:left; display:inline; margin-left:59px;width:45px; height:25px; display:block; background:#979797; color:#fff; text-align:center; font-weight:bold; cursor:pointer; line-height:25px;}
.pfjw_nr a{width:45px; height:25px; display:block; background:#f771b3; color:#fff; text-align:center; font-weight:bold;}
.pfjw_nr a:hover{ text-decoration:none; color:#fff600;}

/* right */
.contact_float {color:#FF9926; font-family:Arial, Helvetica, sans-serif;font-size: 15px; font-weight: bold; height: auto; line-height: 26px; position: absolute;	right: 0px;	top:60px;	width: 34px;}
.contact_float a{ width:34px; height:99px; display:block;text-indent:-9999px;}
.contact_float img {border: medium none;  margin: 0; padding: 0; width:10px; height:10px; position:absolute; right:0px; top:0px;	}
.contact_float .con_dj{border: medium none;  margin: 0; padding: 0; width:8px; height:8px; position:absolute; right:0px; top:0px;}
.foot_bottom{ width:100%; height:47px; padding:6px 0; position:fixed; bottom:0px; background:#1d57b8; font-size:14px}
.foot_bottom li{ width:25%; height:47px; float:left; text-align:center; overflow:hidden;}
.foot_bottom li a{ width:80px; height:22px; display:block; margin:0 auto; padding:25px 0 0 0; line-height:22px; color:#FFF; text-align:center;}
.foot_bottom li .ap1{ background:url("../images/foot_btn_01.png") center top no-repeat;}
.foot_bottom li .ap2{ background:url("../images/foot_btn_02.png") center top no-repeat;}
.foot_bottom li .ap3{ background:url("../images/foot_btn_03.gif") center top no-repeat;}
.foot_bottom li .ap4{ background:url("../images/foot_btn_04.png") center top no-repeat;}
.cointext{ padding-top:5px; font-family:微软雅黑; font-size:14px;}
.cointab{margin:0 auto; text-align:center; font-family:微软雅黑; font-size:16px; margin-top:15px;}
.pro{ width:100%; margin:0 auto; padding-top:5px;}
.pro ul li{ width:25%; float:left; text-align:center; margin-bottom:9px;}
.honor{ width:100%; margin:0 auto; padding-top:5px;}
.honor ul li{ width:33%; float:left; text-align:center; margin-bottom:9px;}
.xw{ width:96%; margin:0 auto; margin-top:42px; border-bottom:1px solid #ebebeb;}
.time{ border:1px solid #cec8ca; background:#f6f4f5;height:80px; width:18%; font-family:Arial; font-size:18px; color:#665b5f; text-align:center; padding-top:17px; float:left}
.time span{ font-size:24px; font-weight:bold}
.xwtou{ font-family:微软雅黑; font-size:14px; font-weight:bold}
.xwtext{ float:left; width:75%; margin-left:3%}
.xwcom{ color:#b1b1b1; line-height:24px;}
.gsimg{width:96%; margin:0 auto; margin-top:30px;}
.gstext{ width:96%; margin:0 auto; margin-top:20px;font-family:微软雅黑; font-size:14px; line-height:24px;}
.fwrx{ color:#5b5b5b;font-family:微软雅黑; font-size:14px;width:96%; margin:0 auto; }
.rxdh{color:#5b5b5b;font-family:微软雅黑; font-size:14px;width:96%; margin:0 auto; color:#c3161b; font-weight:bold; font-size:24px; padding-top:6px;}
.tzcl{font-family:微软雅黑; font-size:14px;width:96%; margin:0 auto;padding-top:10px; padding-bottom:10px;}
.nav{ margin:0 auto; padding-left:1%; background:#1c548f; width:100% }
.nav ul{ background:#FFF}
.nav ul li{ float:left; width:19.7%; height:28px; line-height:28px; text-align:center; background:#1c548f; margin-bottom:1px; margin-right:1px;}
.nav ul li a{font-family:微软雅黑; color:#FFF; display:block}
.nav ul li a:hover{ background:#ecb135;color:#FFF}
.indexxw{ width:96%; margin:0 auto}
.indexxw ul li{ border-bottom:1px dashed #ccc; height:30px; line-height:30px;}
.indexxw ul li span{ float:right}
.gytop{ font-size:18px; text-align:center;font-family:微软雅黑; font-size:18px; line-height:30px; padding-top:20px; padding-bottom:20px;}
.gytop span{ color:#d1223f; font-size:24px;}
.gsjs{ background:#f7f7f7}
.gytop1{ font-size:18px; text-align:center;font-family:微软雅黑; font-size:30px; line-height:48px; padding-top:20px; padding-bottom:20px;}
.fyplat{ background:url(../images/background_03_hjbg.png) repeat; padding-top:20px; padding-bottom:40px;}
.gytop3{ font-size:18px; text-align:center;font-family:微软雅黑; font-size:30px; line-height:36px;padding-bottom:20px;}
.gytop3 span{ font-size:14px; color:#555; }
.input{ height:25px; line-height:25px; border:1px solid #ddd}
.order{ background:none;font-family:寰蒋闆呴粦; font-size:14px;  width:98%; margin:0 auto;margin-top:30px; }
.order td{ padding:8px;}
.tijiao{ width:100px; height:25px; line-height:25px; margin:0 auto}
.pt_title { width:100%; height:40px; line-height:40px; text-align:center; font-size:20px; border-bottom:#C9C9C9 1px double;}
.pt_x_title { width:100%; height:32px; line-height:32px; text-align:center; color: #999999  }
.prenext{ margin-top:30px; font-size:14px}
.news { clear: both; }
.news ul { }
.news ul li { display: block; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #FFF; border-bottom-color: #E6E6E6; }
.news ul li .news_nr { padding:12px 12px; height: 75px; display: block; }
.news ul li .news_nr span img { width:100px; height:75px; display:block; float:left; padding:0 12px 0 0; }
.news ul li .news_nr h4 { display:block; font:normal 16px/18px "寰蒋闆呴粦"; margin-bottom:5px; }
.news ul li .news_nr p { display:block; color:#999; }
.news ul li a:hover { /*color: #0050aa;*/ text-decoration: none; background:#f9f9f9; box-shadow: inset 0 0 12px #dcdcdc; }
.divcss5{ width:100%; margin:0 auto; text-align:left;}
.divcss5 dl{float:left; width:100%;padding:5px 0;}
.divcss5 dl dt{height:40px; clear:both; overflow:hidden; line-height:40px; background:#ededed; float:left; width:100%; color:#333; font-weight:bold}
.divcss5 dl dt a{ color:#333; padding-left:20px; font-size:14px}
.divcss5 dl dd{float:left; line-height:22px;width:96%;background:#ededed; padding:2%;}
.tqtop{ text-align:center; background:url(../images/3gtq_04.jpg) repeat; height:67px;}
.tqgg{ width:98%; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.page-5-1-table{
	border-collapse: collapse;
	color: #fff;
	font-size: 0.9rem;
	text-align: left;
	background: #f2fafd;
	border-radius: 6px;
    margin:0 auto;
	margin-top:20px;

}
.page-5-1-table td{

		white-space: nowrap;
}
.page-5-1-table  .name-icon{
	background: url(../images/Slide-5-4.png) no-repeat 80% center;
	background-size: 26px auto;
	width:30px;
	height:30px;
}
.page-5-1-table .td-last-child{
border-bottom: 0;
}
.tel-input{
	-webkit-border-radius: 10px/11px;
	-moz-border-radius: 10px/11px;
	border-radius: 10px/11px;
	background-color: #2263c9;
	width: 96%;
	margin:0 auto;
	display: block;
	font-size:14px;
	padding: 0.48rem 0;
	background: #f2fafd;
	font-family:microsoft yahei;
	color: #fff;
	text-align:left;
	margin-top:15px;
	height:28px;
	color:#333; padding-left:2%;
}
.page-5-1-table  .code-class{
	background: #d3d5da;
	color: #333;
	font-size: 0.95rem !important;
	display: block;
	text-align: center;
	padding: 5px 3px;
	border-radius: 4px;
}
.InvestmentButton {
	-webkit-border-radius: 10px/11px;
	-moz-border-radius: 10px/11px;
	border-radius: 10px/11px;
	background-color: #2263c9;
	border: solid 1px #1e56b5;
	width: 98%;
	margin:0 auto;
	display: block;
	font-size: 1.3rem;
	padding: 0.48rem 0;
	background: #2263c9;
	font-family:microsoft yahei;
	color: #fff;
	text-align: center;
	margin-top:15px;
}
.head_fd { width:100%; height:40px; line-height: 40px; background:#0078c3; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFF; }
.head_fd img { display: inline; float: left; height: 22px; width: 23px; margin-top: 10px; margin-left: 5px; }
.head_fd h1 { font-size: 12px; font-weight: bold; color: #FFF; float: left; padding-left: 5px; line-height: 40px; height: 40px; display: block; background-image: url(../images/title_bg01.png); background-repeat: no-repeat; background-position: right; padding-right: 15px; }
.head_fd a { float: right; color:#FFF; padding-right: 10px; line-height: 40px; display: block; height: 40px; color: #ededed; text-decoration: none; font-size: 12px; font-weight: normal; }
.head_fd a:hover { color: #FFF; text-decoration: none; }
.read_head { padding: 15px; clear: both; text-align:center; }
.read_head h1 { font-size: 20px; font-weight: bold; color: #333; }
.read_head i { font-size: 12px; font-weight: normal; color: #666; font-style: normal; line-height: 22px; height: 22px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; display: block; padding:0 0 5px 0; }
.read_content { font-size: 14px; line-height: 18pt; color: #333; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; clear: both; }
.xgyd { padding: 15px; clear: both; }
.cardbox {
	clear: both;
	overflow: hidden;
	margin:10px 10px 10px 10px;
	padding: 6px 10px;
	border: 1px solid #d3d3d3;
	border-radius: 4px;
	background: #fff;
	margin-bottom: 10px;
	position: relative;
	font-family:微软雅黑;
	font-size:12px
}

.cardbox p{
	width: 100%;
	line-height: 30px;
text-indent:22px;
}
.card_h3 {
	border-bottom: 1px solid #ececec;
	padding-bottom: 6px;
	line-height: 30px;
	font-size: 16px;
	color: #1a1a1a;
	font-weight: 600
}
.card_h3 .more{
	float:right;
	padding-bottom: 4px;
	line-height: 25px;
	font-size: 12px;
	color: #1a1a1a;
}
.menulist a {
	border-bottom: 1px dashed #ccc;
	color: #333;
	display: block;
	float: left;
	font-size: 14px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	width: 49%;
	overflow: hidden;
}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}



