/* CSS Document */
*{ margin:0; padding:0;}
iframe, frame, fieldset, img { border: 0 none }
body{ font-family:"微软雅黑",Helvetica Neue,Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif; min-width:1200px;}
img,ul,li,header,a,section,footer{ display:block;}
a { text-decoration: none }
a { blr:expression(this.onFocus=this.blur()) }
a * { *cursor: pointer }
:focus { outline: none }
h1,h2,h3{color:#203764;}
h2{ font-size:20px;  line-height:50px;}
h2 span{ font-size:14px; margin-left:10px;}
h3{ 
	float:left; 
	font-size:16px; 
	font-weight:bold; 
	line-height:30px; 
}
h3 span{ font-size:12px; margin-left:10px;}
h4{ font-size:14px;}
p{ font-size:12px;}
header{ height:80px;}
header,section,.cont,.about_main{ width:1200px; margin:0px auto;}
.logo{ float:left; margin-top:21px; }
.nav{ 
	width:650px; 
	height:80px; 
	float:left; 
	margin-left:100px; 
	position:relative; 
	font-weight:normal;
}
.nav li{ 
	width:130px; 
	height:80px; 
	float:left; 
	text-align:center; 
	line-height:80px;
	font-size:16px;
	
}
.nav li a{ color:#595757;}
.nav li:hover,.h_right a:hover,.nav li.hover01{ background:#e3e8f1;}
.nav li ul{ 
	width:130px;
	background:#203764; 
	padding-top:13px; 
	position:absolute; 
	top:80px; 
	z-index:500;
	display:none;
    padding-bottom:10px;
}
.nav li ul li{ height:30px; line-height:30px;}
.nav li ul img{ display:none; width:11px; position:absolute; top:-6px; left:50%; margin-left:-5px;}
.nav li ul li a{ color:#c4c6ca; font-size:12px;}
.nav li ul li a:hover{ color:#FFF; background:#325799;}
.nav li ul.nav2_1{}
.nav li ul.nav2_2{ h}

.h_right{ width:195px; height:18px; float:right; margin-top:10px;}
.h_right img{ }
.h_right a{ 
	width:60px; 
	height:18px; 
	font-size:12px; 
	float:left; 
	color:#595757; 
	text-align:center;
	line-height:18px;
	margin-left:2px;
}

.h_right a.weibo,.h_right a.weixin{
	float:left; 
	margin-left:5px;
	width:17px;
	height:17px;
	background:#FFF;
}
.h_right a.weibo { background:url(../images/weibo.png) no-repeat left top; display:none; }
.h_right a.weixin { background:url(../images/weixin.png) no-repeat left top; }
.h_right a.weibo:hover,.h_right a.weixin:hover { background-position:left bottom; }

.weixin_bg{ z-index:500 !important;}
.weixin_bg2{
	position:absolute;
	left:50%;
	margin-left:-130px;
	top:50%;
	margin-top:-130px;
	padding:20px;
	background:#FFF;
	z-index:510 !important;	
}
.weixin_bg2 img{
	width:220px;
	height:220px;
}

.center{ width:25px; height:18px; float:left;}
#main{ width:100%;  background:#eeede9; padding-top:15px; padding-bottom:20px;}


/*插件样式开始*/

/* HOMEPAGE */
#homepage {
	position:relative;
	width:1200px;
	height:456px;
}

#homepage ul, #homepage ul li {
	width:100%;
	height:100%;
}
#homepage ul li {
	background-size:cover;
	background-position:top center;
	background-repeat:no-repeat;
	background-attachment:inherit;
}

.cycle-pager {
	text-align: right;
	width:80px;
	z-index: 500;
	position: absolute;
	bottom: 20px;
	overflow: hidden;
	right:20px;
}
.cycle-pager span {
    border: 2px solid #fff;
    border-radius: 50%;
    margin:0 5px;
    font-family: arial; font-size: 0px; width: 6px; height: 6px;
    display: inline-block; color: #ddd; cursor: pointer;
}
.cycle-pager span.cycle-pager-active { background: #fff;}
.cycle-pager > * { cursor: pointer;}

.gray {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);

    filter: grayscale(100%);

    filter: gray;
}
#cycle-2 .cycle-carousel-wrap .cycle-slide-active{
    filter:none;
    -webkit-filter:none;
}
#work .cycle-slideshow {
    margin: 0px auto;
    width: 100%;
    position: relative;
}

#work .cycle-slideshow li{
    width: 100%;
    height: auto;
}


/*插件样式结束*/

.cont{ height:190px; padding-top:15px;}
.cont_left,.cont_right{ 
	width:590px; 
	height:185px; 
	border-top: 4px solid #758cba; 
	float:left;
	background:#FFF;


}
.cont_left_head,.cont_left_bottom li{ width:570px; margin:0px auto;}
.cont_left_head{ 
	height:30px;
	width:570px;
}
.cont_left_head h3{ text-indent:20px;}
.cont_left_head a{ 
	float:right;
	margin-top:7px;
	width:38px; 
	height:18px;
	color:#595757;
	text-align:center;
	line-height:18px;
	font-size:12px;
	margin-right:20px;
}
.cont_left_head a:hover {background:#e3e8f1; }

.cont_left_main{ width:520px; height:58px; padding:20px 20px 20px 30px;  }

.cont_left_main img{ float:left; width:90px;}
.article{ width:420px; float:left; margin-left:10px;}
.article h4{ line-height:20px;}
.article h4 a,.cont_left_bottom a{ color:#203764}
.article p{ display:block; margin-top:8px; line-height:16px; color:#959595;}
.cont_left_bottom{ width:540px; height:47px; background:#e3e8f1; padding:10px 20px 0 30px; }
.cont_left_bottom li{ font-size:12px; line-height:20px; width:520px; margin:0px auto;}
.cont_left_bottom a:hover{ background:#203764; color:#FFF;}
.cont_left_bottom li span{ float:right;}
.cont_right{
	margin-left:20px;
}
.cont_right h3{ text-indent:15px;}
.cont_right_main{ width:570px; padding-left:10px; padding-right:10px;}
.cont_right_left,#cont_right_main{ float:left;}
.cont_right_left,.cont_right_right{ margin-top:60px; cursor:pointer;}

.cont_right_right{ float:right; }
#cont_right_main{ margin-top:23px;}
#cont_right_main ul li{ 
	width:88px; 
	height:88px; 
	border:1px solid #cbcbcb;
	margin-left:10px;
	margin-right:10px;
}
footer{ width:100%; height:68px; padding-top:20px; background:#e1e0de;}
footer p{ color:#727171; font-size:10px; text-align:center; line-height:18px;}


/*关于信中利*/

.about_main{ background:#FFF; padding-bottom:20px;}
.about_main_TopImg img{ display:none;}
.about_nav{ 
	width:1180px; 
	margin:0px auto; 
	height:30px; 
	border-bottom:1px solid #c1c7d3;
	font-size:18px;
	text-align:center;
	color:#595757;
	line-height:30px;
	padding-bottom:10px;
	padding-top:10px;
	
}
.about_nav li{
	width:25%;
	float:left;
	cursor:pointer;
    *margin-left:-1px;
}
    .about_nav.nav-menu2 li { width:33.33%;  }
    .about_nav.nav-menu3 li { width:50%; }
    .about_nav.nav-menu4 li { width:33.33%;  }
.about_nav li:hover{ background:#e3e8f1;}
.about_online{ background:#203764 !important; color:#FFF !important; cursor:auto !important;}
.about_conts,.about_cont{ width:900px; margin:0px auto;}
.about_conts{ padding-bottom:10px;}
.about_cont{ display:none;}
.right{ width:718px; float:left;}
.about_cont p,.about_cont3s p,.about_cont3s ul li,.xinwenzhongxin_neiwen p,.joinus_cont ul li{ 
	color:#595757; 
	line-height:25px; 
	text-indent:20px; 
	padding-top:20px; 
	
}
.about_cont p{clear:both; padding-top:10px;}
.about_cont h3{ display:block; margin-top:10px;}
.about_cont2{ 
	width:900px; 
	height:290px; 
	background:#e8ebef; 
	margin:0px auto; 
	margin-top:40px;
}
.about_cont2 img,.about_cont2 h2,.about_cont2 .about_cont2_cont{ float:left;}
.about_cont2 img{ 
	margin:8px; 
}

.about_cont2 h2,.about_cont3s h2,.about_cont3_right h2,h1,.touzizhe_cont h2,.joinus_hr,.joinus_cont h2{  border-bottom:1px solid #203764;}
.about_cont2 h2{width:570px;}
.about_cont2_cont{ 
	width:570px; 
	margin-left:40px; 
	padding-top:20px; 
	padding-bottom:5px;
}
.about_cont2_cont p{ padding-top:10px; height:150px;}
.about_cont2 a,.about_cont3s a,.xinwenzhongxin_neiwen a.chaolianjie,#form1 input.input_sub{ 
	float:right;
	margin-top:13px; 
	width:60px; 
	height:24px; 
	background:#203764; 
	line-height:24px; 
	text-align:center;
	font-size:12px;
	color:#FFF;
}
/*团队成员*/
.about_cont3s{ 
	width:1000px; 
	margin:0px auto; 
	padding-top:40px; 
	padding-bottom:40px;
	overflow:hidden;
}
.about_cont3s_img{ 
	width:282px;
	height:310px;  
	float:left;
}

.about_cont3s h2{ 
	width:718px; 
	float:left; 
	margin-top:-20px; 
	margin-bottom:20px; 
	line-height:60px;
}
.about_cont3s h4{ color:#203764; margin-top:20px;}
.about_cont3s ul li{
	font-size:12px;
}
.about_cont3s_UlLeft,.about_cont3s_UlRight{ width:430px; float:left; padding-top:10px;}
.about_cont3s ul.about_cont3s_UlLeft li,.about_cont3s ul.about_cont3s_UlRight li{
	padding-top:0px;
	text-indent:0px;
}
.about_cont3s_UlRight{ margin-left:20px;}
.about_cont3s a{ clear:both;}

/*联系我们*/
.about_cont3{ padding-top:50px; padding-bottom:30px;overflow:hidden;}
.about_cont3 img,.about_cont3_right{ float:left;}
.about_cont3_right{ width:480px; padding-top:30px; padding-left:20px;}
.about_cont3_right h2{ 
	line-height:30px; 
	width:460px; 
	height:80px;
}
.about_cont3_right p{ padding-top:10px; text-indent:0px;}

/*返回顶部*/
/*默认样式，主要是position:fixed实现屏幕绝对定位*/
/*#gotoTop{display:block;position:fixed;top:80%;left:50%;cursor:pointer; margin-left:520px;}*/
/*用CSS表达式(expression)来实现ie6下position:fixed效果*/
/*#gotoTop{_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px")}*/
/*鼠标进入的反馈效果*/
/* gotoTop */
#gotoTop { background: url(../images/about/up.png) no-repeat center center; bottom: 87px; display: block; height:31px; overflow: hidden; position: fixed;
right:100px; width:31px; z-index: 1000; cursor:pointer; }



/*投资组合*/
.touzizuhe_conts,.touzizuhe_cont,.touzizuhe_logo,.touzizuhe_logo li{ width:1050px;}
.touzizuhe_logo{ overflow:hidden; padding-top:30px; padding-bottom:20px;}
.touzizuhe_logo li{ height:130px; margin-top:10px;float:left;width:252px;background:#e8ebef;text-align:center;line-height:130px; margin-left:5px; margin-right:5px; vertical-align:middle;}
.touzizuhe_logo li a.touzizuhe_logo_1{ }
.touzizuhe_logo li:hover{ background:#8f9bb1; }
.touzizuhe_logo li a { display:inline-block; width:100%; height:100%; }
.touzizuhe_logo li img{ vertical-align:middle; display:inline; max-height:100%; max-width:100%; }

.touzizuhe_a{ margin:0px auto;}
.touzizuhe_a a{
	width:8px;
	height:8px;
	border-radius:8px;
	background:#8f9bb1;
	float:left;
	margin:20px 10px;
}
.touzizuhe_logo_art{
	width:100%;
	height:100%;
}
.touzizuhe_logo_art1,.weixin_bg{
	position: fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background:rgba(0,0,0,0.8);
	z-index:10;
	display:none;
}
.art1{
	width:500px;
	background:#FFF;
	padding:30px 40px;
	z-index:9999;
	position:absolute;
	left:50%;
	margin-left:-270px;
	top:50%;
	margin-top:-170px;
	max-height:380px;
	overflow-y:auto;
	
}
.art1_1{
	width:100%;
	padding-bottom:20px;
	border-bottom:1px solid #203764;
}
.art1_1 img,.art1 img.close{
	margin-left:0px !important;
	margin-top:0px !important;

}
.art1 a{
	padding-bottom:15px;
	padding-top:15px;
	background: url(../images/xinwenzhongxin/right_icon.png) no-repeat 3px 21px;
	text-indent:20px;
	color:#595757;
	font-size:14px;
}
.close{
	position:absolute;
	right:10px;
	top:10px;
	cursor:pointer;
}


/*新闻中心*/
.search { width:100px; position:relative;}
.search_input{ 
	width:100px; 
	height:30px;
	line-height:30px;
	background:#8f9bb1 url(../images/xinwenzhongxin/down_icon.png) no-repeat 80px center;
	color:#FFF;
	border:1px solid #8f9bb1;
	cursor: pointer;
	text-indent:10px;
}
.search_ul{ 
	width:100px;
	background:#FFF;
	color:#595757;
	font-size:12px;
	border:1px solid #8f9bb1;
	position:absolute;
	z-index:9999;
}
.search_ul li{
	width:100%;
	text-align:center;
	line-height:20px;
	cursor: pointer;
}
.hide { display:none;}
.xinwenzhongxin_nav li{ width:590px;}
.xinwenzhongxin_cont{ min-height:160px; padding-top:20px; padding-bottom:20px; overflow:hidden;}
.xinwenzhongxin_cont ul{ padding-top:10px;}
.xinwenzhongxin_ul li{ 
	width:900px; 
	height:31px;
	line-height:31px;
	font-size:12px;
	text-indent:30px;
	background:url(../images/xinwenzhongxin/right_icon.png) no-repeat 10px 11px;
	color:#595757; 
}
.xinwenzhongxin_ul li:hover,.search_ul li:hover{
	background:#4d5f83;
	color:#FFF;
}
.xinwenzhongxin_ul li span{ float:right; margin-right:10px;}
.xinwenzhongxin_page{ 
	width:320px; 
	height:23px; 
	margin-top:25px; 
	margin:0px auto;
}


.xinwenzhongxin_page a{
        width:23px;
	float:left; 
	margin-left:10px;
	background:#a6afc1;
	height:23px;
	font-size:12px;
	line-height:23px;
	text-align:center;
        color:#203764;
}
.xinwenzhongxin_page a.page_up{ margin-left:0px;}
.xinwenzhongxin_page li{
	width:23px;
	color:#203764;
	cursor:pointer;
	
}
.xinwenzhongxin_page a:hover,.xinwenzhongxin_page a.online{
	background:#203764;
	color:#FFF;
}

.xinwenzhongxin_page .li12{ 
	width:54px;
	color:#FFF;
	
}


/*新闻中心内文*/
.xinwenzhongxin_neiwen{ width:900px; overflow:hidden;}
h1{
	width:900px;
	color:#203764;
	line-height:50px;
	font-size:18px;
	margin-top:30px;
	margin-bottom:20px;
}
h1 span{
	font-size:10px;
	float:right;
	margin-top:5px;
}
.xinwenzhongxin_neiwen img{ margin:0px auto;}
.xinwenzhongxin_neiwen p{ padding-top:10px;}


/*投资者关系*/
.touzizhe_cont{ width:900px; padding-top:40px;}
.touzizhe_cont p{ padding-top:15px;}
.touzizhe_cont h2{ width:900px;}
.touzizhe_ul{ padding-top:20px; padding-bottom:20px; overflow:hidden;}

#form1,#form1 ul,#form1 ul li{width:630px;}
#form1{
	margin:0px auto;
	color:#595757;
	font-size:18px;
	padding-top:20px;
	padding-bottom:20px;
	overflow:hidden;
}
#form1 ul li{
	height:23px;
	line-height:23px;
	margin-top:20px;
}
#form1 ul li label{
	display:block;
	width:190px;
	float:left;
}
#form1 ul li label span{
	color:#F00;
}
#form1 ul li span.jia{
	float:left;
}
#form1 ul li input,#form1 textarea{
	border:1px solid #808ca2;
	background:#eeede9;
}
#form1 ul li input{
	width:428px;
	height:23px;
	float:left; 
	padding:0px 5px;
}

#form1 ul li input.input2{
	width:50px;
	margin-left:3px;	
}
#form1 ul li input.input3{
	width:340px;
	margin-left:9px;	
}
#form1 textarea{
	width:628px;
	height:230px;
	margin-top:20px;
	line-height:25px;
	text-indent:10px;
}
#form1 input.input_sub{
	border:none;
	cursor:pointer;
}


/*加入我们*/
.joinus_hr{
	width:1180px;
	height:1px;
	margin:0px auto;
	margin-top:30px;
	display:none;
}
.joinus_cont{
	display:block;
	width:840px;
	margin:0px auto;
	background:#e8ebef;
	padding:10px 30px 30px 30px;
	margin-top:30px;
}
.joinus_cont h2{ width:840px;}
.joinus_cont h3{
	width:840px;
	text-indent:0px;
}
.joinus_cont_ul{
	margin-top:20px;
}
.joinus_cont ul li{
	text-indent:0px;
	padding-top:0px;
	font-size:14px;
}


/*新增2016-8-3*/
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }

.honor-list { max-width:765px; margin:30px auto 10px;}
    .honor-list li { margin-bottom:10px; background:#e8ebef; padding:5px;}
     .honor-list li .img { float:left; width:200px; margin-right:20px;}
      .honor-list li .img img{ width:100%; height:auto; }
     .honor-list li .txt { overflow:hidden; padding:10px; font-size:14px; color:#333; line-height:1.8; }