@charset "utf-8";
* { 
	margin:0;
	padding:0; 
	font-style: normal;
	font-family:"Microsoft YaHei", "微软雅黑", "SimSun", "宋体";
}
html {
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0); 
	font-size:16px;
}
body { 
	margin:0;
	padding:0; 
	word-wrap:break-word;
	font-size:16px;
	font-family:"Microsoft YaHei", "微软雅黑", "SimSun", "宋体";
	color:#333;
}
h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,select,img{
	margin:0;
	padding:0
}
a {
	text-decoration:none;
	outline:none;
	color:#333;
}
a:focus {
	outline: none;
} 
img { 
	border:none;
	outline:none;
	-webkit-tap-highlight-color: rgba(165,165,165,0.2)
}
li{
	list-style-type:none;
}
select {
	vertical-align:middle;
	-moz-appearance: none;
	-webkit-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	-khtml-appearance: none;
	appearance: none;
}
input[type="text"], input[type="password"], textarea { 
	outline-style:none; 
	-webkit-appearance:none; 
}
textarea {
	resize:none;
}
table {
	border-collapse:collapse;
}
input {
	vertical-align:middle;
}
.clear {
	clear:both;
}
.clearfix {
	zoom:1;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.w1200{
	width:1200px;
	margin:0 auto;
}
.w1260{
	width:1260px;
	margin:0 auto;
}
.w91{
	width:91%;
	margin:0 auto;
}
.floatl{
	float:left;
}
.floatr{
	float: right;
}
.talcenter{
	text-align:center;
}
.relative{
	position:relative;
}
p{
	text-align:justify; 
	text-justify:inter-ideograph;	
}
/*******初始化结束********/

/*******文章页初始化开始********/
.textcnt{/*定义外层*/
	margin-top:30px;
}
.textcnt p{/*定义p*/
	text-indent:40px;
	font-size:16px;
	color:#666;
	line-height:30px;
	margin-top:7px;
	text-align:justify; 
	text-justify:inter-ideograph;
}
.textcnt.about-spf >p{
    text-indent: 40px;
}
.textcnt p.textindent{/*定义不缩进p*/
	text-indent:0;
}
.textcnt p img{/*定义图片最大宽度*/
	max-width:1160px!important;
	height:auto!important;
}

.textcnt table{/*定义 table宽高*/
	max-width:1160px;
	margin:30px auto 0;
}
.textcnt td,.textcnt th{/*定义th td*/
	border:1px solid #ddd;
	text-align:center;
	padding:20px 12px;
	text-align:center;
	font-size:18px;
	color:#434343;
	font-weight:500;
}
.textcnt th{/*定义 th背景颜色*/
	background-color:#eee;
}
.textcnt tr:hover{/*定义 tr:hover 背景颜色*/
	background-color:#eee;
}
.textcnt ul,.textcnt ol{/*定义ol ul 间距*/
	margin:30px 0;
}
.textcnt li{/*定义li 样式*/
	font-size:20px;
	color:#434343;
	line-height:34px;
	list-style-position:inside;
}
.textcnt ul li{/*定义ul li 圆点列表*/
	list-style-type:inherit;
	
}
.textcnt ol li{/*定义ul li 阿拉伯数字列表*/
	list-style-type:decimal;
}
.textcnt h1,.textcnt h2,.textcnt h3{/*定义 H 标签间距*/
	color:#434343;
	margin:30px 0;
}
.textcnt h1{/*定义 H1 字体大小*/
	font-size:28px;
}
.textcnt h2{/*定义 H2 字体大小*/
	font-size:26px;
}
.textcnt h3{/*定义 H3 字体大小*/
	font-size:24px;
}
.textcnt p a{/*定义 a 标签样式*/
	color:#8a000e;
	text-decoration:underline;
}
/********文章页初始化结束********/
/***公共头部***/
.header{
	background:url(../images/base/header_bottom_bg.png) bottom center no-repeat;
	height:130px;
}
.header .logo{
	width:287px;
	height:auto;
	float:left;
	margin-top:20px;
}
.header .logo img{
	width:287px;
	height:auto;
	display:block;
}
.header .floatr{
    margin-top: 20px;
	width:820px;
}
.header .english{
	width:100%;
	margin-top:12px;
}
.header .english a{
	float:right;
	display:block;
	width:70px;
	height:24px;
	line-height:24px;
	font-size:14px;
	text-align:center;
	color:#8a0226;
	border:1px solid #8a0226;
	margin-right:8px;
}
.header .nav{
	margin-top:20px;
}
.header .nav li{
	display:block;
	float:left;
	background:url(../images/base/header_nav_libg.png) right top no-repeat;
	padding:0 6px;
	*padding:0 2px;
	position:relative;
	z-index:666;
	*width:112px;
	*text-align:center;
}
.header .nav li > a{
	display:block;
	font-size:18px;
	*font-size:14px;
	color:#000;
	height:32px;
	line-height:31px;
	padding:0 18px;
}
.header .nav li.on > a,.header .nav li:hover > a{
	background-color:rgba(138,2,38,0.8);
	background-color:/*\**/#8a0226\9\0;
    *background-color:/*\**/#8a0226\9\0;

	color:#fff;
}
.header .nav li > em{
	display:block;
	width:11px;
	height:11px;
	margin:3px auto 0;
	padding-bottom:4px;
}
.header .nav li.on > em,.header .nav li:hover > em{
	background:url(../images/base/header_nav_libg_on.png) top center no-repeat;
}
.header .nav li > span{
	display:block;
	position:absolute;
	top:50px;
	left:6%;
	*left:2%;
	z-index:999;
	width:88%;
	*width:96%;
	text-align:center;
	background-color:rgba(138,2,38,0.8);
    background-color:/*\**/#8a0226\9\0;
    *background-color:/*\**/#8a0226\9\0;
	padding:20px 0 14px 0;
	display:none;
}
.header .nav li > span a{
	display:block;
	text-align:left;
    margin-left: 10px;
	font-size:14px;
	*font-size:14px;
	color:#fff;
	border-bottom:1px solid #7d0c2a;
	padding:10px 0;
	font-weight:lighter;
}
.header .navbtn{
	display:none;
}
.footer{
	background-image:url(../images/base/footer_bg.png);
	background-repeat:no-repeat;
	background-position:top center;
	height:240px;
}
.footer ul{
	width:1200px;
	margin:0 auto;
	padding-top:66px;
	font-size:0;
	text-align:center;
}
.footer ul li{
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	margin:0 40px;
	text-align:left;
}
.footer ul li span{
	display:block;
	color:#f9aeae;
	font-size:16px;
}
.footer ul li a{
	font-size:14px;
	color:#bd6866;
	display:block;
	padding-top:8px;
}
/***公共头部 底部 end***/
/***首页内容部分***/
.main_visual{
	height:400px;
	overflow:hidden;
	position:relative;
	z-index:1;
	width:100%;
}
.main_image{
	height:100%;
	overflow:hidden;
	position:relative;
	z-index:1;
	width:100%;
}
.main_image ul{
	width:9999px;
	height:100%;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
}
.main_image li{
	float:left;
	width:100%;
	height:100%;
	display:block;
    background-position: top center!important;
    background-repeat: no-repeat;
}
.main_image li a{
	display:block;
	display:block;
	width:100%;
	height:540px;
	background-position:top center!important;
	background-repeat:no-repeat;
}

div.flicking_con{
	position:absolute;
	bottom:30px;
	left:0;
	width:100%;
	text-align:center;
	height:7px;
	z-index:6;
	font-size:0;
}
div.flicking_con > a{
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:46px;
	height:7px;
	background-color:#fff;
	margin:0 7px;
	cursor:pointer;
}	
div.flicking_con > a.on{
	background-color:#01418d;
}
#btn_prev{}
#btn_next{}
.indexfot .footer{
	margin-top:-30px;
}
.icontent{
	background-image:url(../images/base/index_cntbg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:100%;
	height:520px;
}
.icontent .w1200{
	width:1330px;
}



.icontent .w1200 > .floatl{
	width:590px;
	height:400px;
	background-color:#ebebeb;
	margin:40px 0 0 16px;
}
.icontent .floatl .tabtil{
	font-size:0;
	text-align:right;
	padding-top:8px;
	width:95%;
	margin: 0 auto;
}
.icontent .floatl .tabtil a{
	display:inline-block;
	*display:inline;
	*zoom:1;
	background-image:url(../images/base/index_cnt_leftbg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	width:97px;
	height:37px;
	text-align:center;
	line-height:31px;
	color:#fff;
	font-size:18px;
	font-weight:lighter;
	cursor:pointer;
	margin-left:4px;
}
.icontent .floatl .tabtil a.on{
	background-image:url(../images/base/index_cnt_leftbg_on.png);
}
.icontent .tabint{
	width:95%;
	margin:22px auto 0;
}
.icontent .tabint .ywfc li{
	width:100%;
	background-color:#fff;
	height:143px;
	overflow:hidden;
}
.icontent .tabint .ywfc li:hover{
	box-shadow:0px 0px 10px #8a0226;
}
.icontent .tabint .ywfc li > a{
	display:block;
	cursor:pointer;
}
/**.icontent .tabint .ywfc li + li{
	margin-top:23px;
	height:77px;
}
.icontent .tabint .ywfc li + li + li .floatl span + span{
	font-size: 20px;
	left: 34px;
	top: 106px;
}**/
.icontent .tabint .ywfc li + li{
	margin-top:20px;
}
.icontent .tabint .ywfc .floatl{
	background-position:top left;
	background-repeat:no-repeat;
	height:143px;
	width:120px;
	position:relative;
	z-index:1;
}
.icontent .tabint .ywfc .floatl span{
	display:block;
	color:#fefefe;
	font-size:48px;
	position:absolute;
	left:4px;
	top:7px;
	z-index:8;
}
.icontent .tabint .ywfc .floatl span + span{
	font-size:19px;
	left:40px;
	top:100px;
}
.icontent .tabint .ywfc .other .floatl span + span{
	font-size:16px;
	left:46px;
	top:83px;
}
.icontent .tabint .ywfc .floatr{
	width:428px;
	height:120px;
	margin-right:-5px;
	margin-top:13px;
	overflow:hidden;
}
.icontent .tabint .ywfc .floatr p{
	font-size:14px;
	color:#666;
	line-height:25px;
}
.icontent .tabint .aboutspf{
	background-color:#fff;
}
.icontent .tabint .aboutspf li{
	font-size:16px;
	color:#666;
	line-height:36px;
	width:90%;
	margin:0 auto;
	display:block;
	text-align:justify; text-justify:inter-ideograph;
	text-indent:36px;
	padding:6px 0 15px 0;
}
.icontent .w1200 > .floatr li{
	width:335px;
	height:400px;
	display:block;
	float:left;
	margin-right:5px;
	overflow:hidden;
	position: relative;
	z-index:1;
}
.icontent .w1200 > .floatr{
	width:690px;
    margin-top:40px;
}
.icontent .w1200 > .floatr img{
	display:block;
	width:335px;
	height:430px;
	transition: all 0.6s;
	-ms-transition: all 0.6s;
	-moz-transition: all 0.6s; 
	-o-transition: all 0.6s; 
	-khtml-transition: all 0.6s; 
	-webkit-transition: all 0.6s;  
}
.icontent .w1200 > .floatr li:hover img{
	transform: scale(1.2); 
	-ms-transform: scale(1.2);
	-khtml-transform: scale(1.2);
	-o-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2); 
}
.icontent .w1200 > .floatr a{
	display:block;
	position:absolute;
	z-index:6;
	bottom:0;
	padding-bottom:5px;
	left:0;
	width:100%;
	border-bottom:3px solid #f37a21;
}
.icontent .w1200 > .floatr em{
	background-color:#000;
	width:100%;
	height:95px;
	display:block;
	position:absolute;
	z-index:2;
	bottom:0;
	left:0;
	opacity:0.8;
	filter:alpha(opacity=80);
}
.icontent .w1200 > .floatr span{
	display:block;
	color:#fff;
	font-size:22px;
	text-align:center;
	padding-bottom:0px;
}
.icontent .w1200 > .floatr p{
	font-size:14px;
	color:#e6e6e6;
	width:300px;
	margin:0 auto;
	height:70px;
	overflow:hidden;
	line-height:23px;
	font-weight:lighter;
	text-indent:28px;
	text-align:justify; 
	text-justify:inter-ideograph;
}
.other .floatl img{
    width: 122px;
    height: 143px;
}
/***首页内容部分 end***/
/****二级页面公共部分****/
.lisbanner {
	background-image:url(../images/base/zmnybanner.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	height:263px;
	width:100%;
}
.lisbanner .w1260{
	position:relative;
	z-index:1;
}
.lisbanner .w1260 img{
	display:block;
	position:absolute;
}
.content{
	background-image:url(../images/base/content_bg.jpg);
	background-position:top center;
	background-repeat:repeat-y;
	padding-bottom:100px;
	width:100%;
	padding-top:50px;
}
.listmenu{
	width:300px;
	float:left;
	margin-top:36px;
}
.listmenu li{
	display:block;
	height:47px;
	line-height:45px;
	margin-top:10px;	
}
.listmenu a{
	font-size:20px;
	color:#666;
	border-bottom:1px solid #a8a8a8;
	display:block;
	width:278px;
}
.listmenu span{
	font-size:24px;
	color:#a8a8a8;
	padding:0 20px 0 12px;
}
.listmenu li.on,.listmenu li:hover{
	background-image:url(../images/base/listleft_menuon.png);
	background-position:top left;
	background-repeat:no-repeat;
}
.listmenu li.on a,.listmenu li.on span{
	color:#fff;
	border-bottom:none;
}
.listmenu li:hover a,.listmenu li:hover span{
	color:#fff;
}
.listrint{
	width:954px;
	float:right;
}
.listrint .listtil{
	font-size:32px;
	text-align:center;
	border-bottom:8px solid #8a000e;
	padding-bottom:6px;
}
.listrint .listtil span{
	color:#8a000e;
}
/****二级页面公共部分****/
/***关于我们 我们的办公室**/
.about_bgs table{
	display:block;
	width:860px;
	margin:40px auto 0;
	padding-bottom:60px;
}
.about_bgs table td{
	text-align:center;
	border-bottom:1px solid #e1e1e1;
	padding:19px 0;
}
.about_bgs table .first td{
	border-bottom:1px dashed #8a000e;
	font-size:18px;
	padding:8px 0;
}
.about_bgs table span{
	color:#8a000e;
	font-size:25px;
}
.about_bgs table .textleft{
	text-align:left;
	padding:22px 0 22px 70px;
}
.about_bgs table p{
	background:url(../images/base/about_bgs_tablep.png) left center no-repeat;
	padding:3px 0 3px 24px;
	color:#666;
	font-size:16px;
   
}
.about_bgs img{
    margin-left:70px;
}
/***关于我们 我们的办公室 end**/
.about_bgs1{
	background:url(../images/base/about_zyrs_bg.png) top center no-repeat;
	min-height:830px;
	margin:50px auto 0;
	position:relative;
	z-index:1;
}
.about_bgs1 span{
	font-size:28px;
	color:#fff;
	position:absolute;
	z-index:3;
	text-align:center;
}
.about_bgs1 .span1{
	top: 273px;
	left: 292px;
}
.about_bgs1 .span2{
    top: 252px;
    left: 506px;
    width: 139px;
}
.about_bgs1 .span3{
	top: 448px;
	left: 304px;
}
.about_bgs1 .span4{
    top: 450px;
    left: 509px;
}
.about_bgs1 p{
	font-size:16px;
	color:#666;
	position:absolute;
	z-index:3;
}
.about_bgs1 p.p1{
	left:39px;
	top:58px;
    width:259px;
}
.about_bgs1 p.p2{
    left: 631px;
    top: 67px;
    width: 273px;
}
.about_bgs1 p.p3{
    left: 50px;
    top: 600px;
    width: 250px;
}
.about_bgs1 p.p4{
	left: 638px;
	top:619px;
}
.about_bgs1 p b{
    font-weight:normal;
}
/***专业人员 end**/
.abs-team .absteam-tab{
	text-align:center;
	font-size:0;
	margin-top:40px;
	padding-bottom:10px;
}
.abs-team .absteam-tab span{
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:202px;
	height:43px;
	background-position:top center;
	background-repeat:no-repeat;
	background-image:url(../images/base/about_team_tabtil.png);
	font-size:24px;
	color:#8a000e;
	text-align:center;
	line-height:42px;
	margin:0 10px;
	cursor:pointer;
}
.abs-team .absteam-tab span.on{
	background-image:url(../images/base/about_team_tabtil_on.png);
	color:#fff;
}
ul.absteam-tabint1 > li{
	height: 370px;
	margin-top: 44px;
	padding-bottom: 30px;
	position:relative;
	z-index:1;
}
.absteam-tabint1 div.tab div.mid{
	margin:0 80px;
}
.absteam-tabint1 div.tab {
	float: left;
	width: 226px;
	height:368px;
	overflow:hidden;
	margin: 0 43px;
}
.absteam-tabint1 div.tab img{
	display:block;
	width:218px;
	height:264px;
	border:4px solid #fff;
	margin-bottom:20px;
	box-shadow:2px 2px 10px #e0e0e0;
	-ms-box-shadow:2px 2px 10px #e0e0e0;
	-moz-box-shadow:2px 2px 10px #e0e0e0;
	-webkit-box-shadow:2px 2px 10px #e0e0e0;
	-khtml-box-shadow:2px 2px 10px #e0e0e0;
	-o-box-shadow:2px 2px 10px #e0e0e0;
}
.absteam-tabint1 div.tab span{
	display:block;
	color:#0076ca;
	font-size:16px;
	text-align:center;
	margin-top:2px;
}
.absteam-tabint1 div.tab p{
    font-size:16px;
	text-align:center;
	margin-top:4px;
}
.absteam-tabint1 .tabint ul{
	width:832px;
	margin-left:25px;
	padding:30px 10px 30px 40px;
	background-color:#fff;
	border:1px solid #8a000e;
	position:relative;
	z-index:1;
} 
.absteam-tabint1 .tabint li{
	padding-bottom:12px;
}
.absteam-tabint1 .tabint{
	position:absolute;
	z-index:666;
	left:0;
	top:390px;
	display:none;
}
.absteam-tabint1 .tabint li.bordertop{
	padding:0;
	position:absolute;
	background:url(../images/base/about_bordertopbg.png) top center no-repeat;
	width:12px;
	height:13px;
	top:-12px;
}
.absteam-tabint1 .tabint .left li.bordertop{
	left:99px;
}
.absteam-tabint1 .tabint .mid li.bordertop{
	left:433px;
}
.absteam-tabint1 .tabint .right li.bordertop{
	left:769px;
}
.absteam-tabint1 .tabint li > span {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	width:110px;
	font-size:20px;
	color:#000;
	font-weight:600;
	line-height:34px;
}
.absteam-tabint1 .tabint li > span.right{
	width:690px;
	line-height:30px;
	font-size:18px;
	font-size:500;
}
.absteam-tabint1 .tabint li span.right p{
	width:690px;
	font-size:16px;
	line-height:30px;
	font-weight:500;
	color:#666;
}
.absteam-tabint2{
	margin-top:60px;
}
.absteam-tabint2 li{
	width:285px;
	margin-bottom:70px;
	position:relative;
	z-index:1;
	float:left;
	margin-left:30px;
}
.absteam-tabint2 .show{
	text-align:center;
    width: 228px;
    margin: 0 auto;
}
.absteam-tabint2 .show .img{
	width:308px;
	margin:0 auto;
}
.absteam-tabint2 .show img{
	width:226px;
	height:272px;
	display:block;
	border:4px solid #fff;
	margin-bottom:20px;
	box-shadow:2px 2px 10px #e0e0e0;
	-ms-box-shadow:2px 2px 10px #e0e0e0;
	-moz-box-shadow:2px 2px 10px #e0e0e0;
	-webkit-box-shadow:2px 2px 10px #e0e0e0;
	-khtml-box-shadow:2px 2px 10px #e0e0e0;
	-o-box-shadow:2px 2px 10px #e0e0e0;
}
.absteam-tabint2 .show .infobg{
	background:url(../images/base/about_teamshowbg.png) left center no-repeat;
	padding-right:20px;
	width:40px;
	height:45px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
}
.absteam-tabint2 .show .info{
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
	text-align:center;
}
.absteam-tabint2 .show .info span{
	display:block;
	font-size:24px;
	color:#8a000e;
	padding-top:2px;
}
.absteam-tabint2 .show .info p{
	font-size:18px;
	padding-top:4px;
    text-align: center;
    width: 228px;
}
.absteam-tabint2 .hide{
	background-color:rgba(138,0,14,0.9);
	background-color:#8a000e\9;
	*background-color:#8a000e;
	position:absolute;
	left:0;
	top:0;
	z-index:2;
	height:410px;
	overflow:hidden;
	width:100%;
	display:none;
} 
.absteam-tabint2 .hide .til{
	border-bottom:1px solid #f9f5f4;
	padding:24px 10px 15px 0;
	background:url(../images/base/about_team_hidetilbg.png) 20px 50px no-repeat;
}
.absteam-tabint2 .hide .til span,.absteam-tabint2 .hide .til p{
	display:block;
	padding-left:56px;
	font-size:18px;
	padding-bottom:4px;
	font-weight:lighter;
	color:#fff;
}
.absteam-tabint2 .hide .til span{
	font-size:24px;
}
.absteam-tabint2 .hide .info{
	padding:0 24px;
	height:325px;
	overflow:hidden;
}
.absteam-tabint2 .hide .info span{
	display:block;
	font-size:20px;
	color:#fff;
	padding:10px 0 6px 0;
}
.absteam-tabint2 .hide .info p{
	display:block;
	font-size:16px;
	line-height:30px;
	font-weight:lighter;
	color:#fff;
}
/***团队管理 end**/
.contactus{
	width:1200px;
	margin:-30px auto 0;
}
.contactus .twooneli{
	background:url(../images/base/contactus_libg.jpg) top center no-repeat;
    background-size: 550px 200px;
	width:550px;
	height:250px;
	margin-top:80px;
    float:left;
}
.contactus .firstoneli{
	/**background:url(../images/base/contactus_libg.jpg) top center no-repeat;**/
    background-size: 550px 200px;
	width:603px;
    height: 115px;
    margin: 100px auto;
}

.contactus li .floatl{
	width:143px;
	text-align:center;
	padding-top:30px;
}

.contactus li .floatl p{
	text-align:center;
	font-size:29px;
	color:#8a000e;
}
.contactus .firstoneli .floatr{
	width:400px;
	padding-top:48px;
}
.contactus .twooneli .floatr{
	width:371px;
	padding-top:48px;
}
/**.contactus li .floatr{
	width:550px;
	padding-top:66px;
}**/
.contactus li .floatr a{
	display:block;
	font-size:20px;
	color:#666;
	background:url(../images/base/contactus_abg.png) left center no-repeat;
	padding-left:35px;
}
.contactus li .floatr p{
	font-size:15px;
	color:#666;
	background:url(../images/base/contactus_pbg.png) left center no-repeat;
	padding-left:33px;
	margin-top:45px;
}
.firstoneli .floatl img{
    width: 85px;
    height:85px;
}
.twooneli .floatl img{
    width: 85px;
    height:85px;
}

/**联系我们 end**/
.investors > .floatl{
	width:176px;
	height:250px;
	margin-left:90px;
	position:relative;
	z-index:1;
	background:url(../images/base/investors_leftbg.png) top center no-repeat;
	
}
.investors > .floatl > img{
	position:absolute;
	left:-75px;
	top:19px;
	z-index:2;
}
.investors > .floatl > span{
	display:block;
	position:absolute;
	left:140px;
	top:30px;
	z-index:2;
	width:164px;
	color:#8a000e;
	font-size:24px;
	border-bottom:1px solid #8a000e;
	padding:4px 0;
	background:url(../images/base/investors_left_spanbg.png) right center no-repeat;
}
.investors > .floatr{
	width:820px;
}
.investors > .floatr > p{
	padding-top:17px;
	font-size:16px;
	color:#666;
	line-height:30px;
    text-indent: 32px;
}
.investors_tzr{
    padding: 20px 0 50px 0;
    width: 837px;
    margin-left: 29px;
}
.investors_tzr li {
	float:left;
	width:205px;
	margin:50px 0px 0 0;
	display:block
}
.investors_tzr li.marginr0{
	margin-right:0;
}
.investors_tzr li img{
	display:block;
	width:150px;
	height:100px;
	border:3px solid #e5e5e5;
}
.investors_tzr li span{
	display:block;
    width: 150px;
	text-align:center;
	margin-top:16px;
	font-size:16px;
	color:#000;
}
/***投资者关系***/
.scope{
	width:870px;
	margin:0 auto;
}
.scopetop{
	margin-top:50px;
}
.scopetop  > .floatl {
	width:418px;
	height:305px;
	background:url(../images/base/scope_top_leftbg.png) top center no-repeat;
}
.scopetop  > .floatl img{
	width:410px;
	height:294px;
	display:block;
	margin:0 auto;
	padding-top:6px;
}
.scopetop  > .floatr {
	width:410px;
	padding-top:25px;
}
.scope-pstl p{
	font-size:16px;
	color:#666;
	line-height:30px;
	background-image:url(../images/base/scope_pstl.png);
	background-position:left 13px;
	background-repeat:no-repeat;
	padding-left:16px;
}
.scopetop .scope-pstl p{
	margin-top:12px;
}
.scopemid{
	font-size:30px;
	color:#8a000e;
	text-align:center;
	background:url(../images/base/scopemidbg.png) left bottom repeat-x;
	margin-top:95px;
	padding-bottom:14px;
}
.scopebtm {
	padding-left:20px;
}
.scopebtm  li{
	margin-top:40px;
}
.scopebtm .til .left{
	background:url(../images/base/scopbtm-left.png) left bottom no-repeat;
	width:12px;
	height:36px;
	float:left;
}
.scopebtm .til .mid{
	background:url(../images/base/scopbtm-mid.png) left bottom repeat-x;
	float:left;
	height:36px;
	line-height:35px;
	color:#fff;
	font-size:22px;
	padding:0 20px 0 10px;
	min-width:410px;
    
}
.scopebtm .til .right{
	background:url(../images/base/scopbtm-right.png) left bottom no-repeat;
	width:11px;
	height:36px;
	float:left;
}
.scopebtm .scope-pstl{
	margin-top:14px;
	margin-left:16px;
}
.scopebtm .scope-pstl > p{
	padding-top:2px;
}

/**业务范围end**/
.sc-article{
	width:1160px;
	margin:0 auto;
}
.sc-article > h1{
	font-size:28px;
	color:#000;
	text-align:center;
	border-bottom:2px solid #8a000e;
	padding-bottom:8px;
	font-weight:500;
    width: 1000px;
    margin: 0 auto;
}
.sc-article > span{
	display:block;
	text-align:center;
	font-size:18px;
	margin-top:10px;
}
/**文章页 end**/
.newslist{
	margin-top:-17px;
}
.newslist li{
	padding:10px 0 10px 16px;
	background-color:#fff;
	display:block;
	border:1px solid #d6d6d6;
	margin-top:17px;
}
.newslist  .floatl,.newslist  .floatl img{
	width:200px;
	height:134px;
}
.newslist .floatr{
	float:left;
	margin-left:30px;
	width:910px;
	padding-top:6px;
}
.newslist .floatr a{
	display:block;
	font-size:16px;
    color: #666;
    line-height: 30px;
}
.newslist .floatr a:hover span{
	text-decoration:underline;
}
.newslist .floatr span{
	font-size:20px;
	color:#8a000e;
	vertical-align:bottom;
	padding-right:20px;
}
.newslist .floatr > p{
	font-size:18px;
	color:#9e9e9e;
	line-height:27px;
	margin-top:8px;
	height:80px;
	width:100%;
	overflow:hidden;
}
/**资讯列表页  end**/
.pagelist {
	text-align:center;
	font-size:0;
	margin-top:50px;
	padding-bottom:50px;
}
.pagelist a ,.pagelist span{
	font-size:18px;
	color:#666;
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:0 6px;
	vertical-align:middle;
}
.pagelist a{
	cursor:pointer;
}
.pagelist a.on{
	color:#8a000e;
	border-bottom:2px solid #8a000e;
}
/***分页 end***/
.sc-article .textcnt{
    width: 800px;
    margin: 0 auto;
}
.downimgate{
    width: 625px;
    margin: 20px auto 0;
}
.downimgate img{
    width: 100%;
    height: auto;
}
/****20180119改 业务范畴***/
/*内容部分*/
.business{
    width: 1230px;
    margin: 0 auto;
}
.business .business_info{
    width: 100%;
    padding: 30px 0;
    border-radius: 10px;
    -ms-border-radius: 10px;
    background-color: #fff;
    border: 1px solid #ccc;
    position: relative;
    z-index: 1;
    margin-top: 64px;
}
.business .business_info p{
    width: 930px;
    margin-left: 230px;
    font-size: 18px;
    color: #666;
    line-height: 33px;
    background: url(../images/business_p_icon.jpg) 0px 12px no-repeat;
    padding-left: 16px;
}
.business .business_info p span{
    color: #8a000e;
}
.business .business_info .business_til{
    position: absolute;
    left: -10px;
    top: -13px;
    z-index: 1;
    width: 180px;
    height: 150px;
    line-height: 150px;
    border-radius: 20px;
    -ms-border-radius: 20px;
    color: #fff;
    text-align: center;
    font-size: 22px;
}