@charset "utf-8";
body { font-size:11px; font-family:Verdana, Geneva, sans-serif; line-height:22px; color:#595757;   }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
fieldset,img {border:0;}
a{outline: none;}
a img{ border:medium none;}
a:link,a:visited{ text-decoration:none; color:#7b7b7b; font-size:12px;outline: none;}
li {list-style:none;}
a:hover{ text-decoration:none; color:#066fa9;}

/*20150515修改*/
.header{ width: 100%; height: 493px; ) center no-repeat; position:relative;}
.l-w{ width: 1024px; margin: 0 auto; }
.nav-bar{ height: 105px; background-color: rgba(255, 255, 255, 0.7);z-index:10;position:absolute;width:100%;
background:#ffffff;
opacity:.7; *filter:alpha(opacity=70)!important;
background:#f5f6f7\9;
}

.logo{ float: left; width: 236px; padding: 15px;}
.nav-bar-r{ width: 755px; float: right;}
.nav-bar-search{ width: 540px; float: right; padding-top: 15px; font-size: 14px; height: 20px;}
.nav-bar-search a{ font-size: 14px; padding: 0 5px;}
.search-cont{ display: inline-block; width: 127px; border: 1px solid #d3d3d3; margin: 0 0px; vertical-align: middle;}
.search-cont .text{ width: 106px; height: 19px; border: 0; float: left;}
.search-cont .button{ float: right; width: 20px; text-indent: 20px;height: 19px; border: 0;cursor: pointer; background:url(/main/images/search.png) no-repeat; }
.menu{ width: 100%; height:65px; float:right; z-index:100;}
.menu ul{ margin-left:25px; padding: 0;}
.menu ul a{display: block;padding: 0 16px;line-height: inherit;cursor: pointer; font-size:16px; color:#000; font-weight:bold;}
.menu ul a:hover{color:#403f3f; font-weight:bold;}
/*--.menu .nav-menu { text-transform: uppercase;}--*/
.menu .nav-menu-item1 {display: inline-block;position: relative; padding:24px 0;}
.menu .nav-menu-item {display: inline-block;position: relative; padding:24px 0;}
.menu .nav-submenu {font-weight: 300;text-transform: none; position: absolute; width: 690px; text-align:center; top:70px; z-index:10; display:none; }
.menu .nav-submenu li{text-align:center;}
.menu .nav-submenu a{ float:left; line-height:42px; font-size:14px; color:#fff; font-weight:normal;}
.menu .nav-submenu a:hover{ float:left; line-height:42px; font-size:14px; color:#fff; text-decoration:underline; }
.menu .nav-bg{ background-color: rgba(0, 0, 0, 0.3); width:100%; height:42px; left:0; top:106px; display:block; position: absolute; z-index:5; display:none;}
.menu .nav-menu-item.curr{ background:url(/main/images/xjt.png) no-repeat center bottom;}

.header1{ width: 100%; height: 340px; background:url(/main/images/about-banner.jpg) center no-repeat; position:relative;}
.header2{ width: 100%; height: 340px; background:url(/main/images/service-banner.jpg) center no-repeat; position:relative;}
.header02{ width: 100%; height: 340px; background:url(/main/images/service-banner1.jpg) center no-repeat; position:relative;}
.header3{ width: 100%; height: 340px; background:
url(/main/images/history-banner.jpg) center no-repeat; position:relative;}
.header4{ width: 100%; height: 340px; background:url(/main/images/news-banner.jpg) center no-repeat; position:relative;}
.header5{ width: 100%; height: 340px; background:url(/main/images/basic-banner.jpg) center no-repeat; position:relative;}
.header6{ width: 100%; height: 340px; background:url(/main/images/recruiting-banner.jpg) center no-repeat; position:relative;}


/*---------------top------------*/
.top{ width:1024px; margin:auto; overflow:hidden; height:125px; padding-top:45px;}
#search_box { height:30px; background:url(/main/images/topbj.jpg) no-repeat; width:190px;} 
#search_box #s {float:left; padding: 0; margin:6px 0 0 3px; 
border: 0; width:153px; height:22px; line-height:22px; background: none; font-size:14px; color:#999999; }
#search_box #go { float: right; margin:8px 6px 0 0; }
/*---------------topover------------*/
/*---------------menu------------*/
#menu { z-index:10px; margin:auto; background:url(/main/images/menubj.gif) top center no-repeat; background-color:#41bb00;height:59px; width:100%;}
#nav {width:1006px; height:59px; margin:auto;}
#nav ul { float:left; padding:0px; margin:0px; width:1006px; }
#nav ul li { display:block; float:left;  height:59px;}
#nav ul li a{ color:#FFF; font-size:19px; line-height:59px;}
#nav ul li a:link,#nav ul li a:visited{ cursor:pointer; font-size:19px; line-height:59px; font-weight:500;}
#nav li a:hover{ background:#FFF; color:#6e6e6e;height:59px; line-height:59px; display:block; }
#nav ul li a span{  height:59px; line-height:59px; padding:0px 30px; }
/*---------------menuen------------*/
/*---------------banner------------*/
#banner{ background:url(/main/images/banner.jpg) center no-repeat; height:399px;}
#about-banner{background:url(/main/images/about-banner.jpg) center no-repeat; height:328px;}
#service-banner{background:url(/main/images/service-banner.jpg) center no-repeat; height:328px;}
#history-banner{background:url(/main/images/history-banner.jpg) center no-repeat; height:328px;}
#news-banner{background:url(/main/images/news-banner.jpg) center no-repeat; height:328px;}
#basic-banner{background:url(/main/images/basic-banner.jpg) center no-repeat; height:328px;}
#recruiting-banner{background:url(/main/images/recruiting-banner.jpg) center no-repeat; height:328px;}


/*--------------------ent--------------------*/
/*------------nrleft------------*/
#nr{ width:1066px; margin:auto; padding-top:30px; overflow:hidden;}
.left{ width:260px; float:left; background:url(/main/images/leftbtbj.gif) left top no-repeat;overflow:hidden; position:relative; }
.left h1{ width:260px;  font-size:14px; line-height:20px; color:#066fa9; padding-left:4px; font-weight:bold;}
.left ul{ width:260px; padding:0px; margin-top:20px;}
.left ul .gsjj{line-height:50px; text-align:left; font-size:13px; padding-left:4px;margin-bottom:14px;}
.left ul li{ width:260px; float:left; line-height:20px; text-align:right;} 
.left ul li a{ color:#066fa9; }
.left ul li a:hover{ color:#066fa9;}
/*----------中间部分-------------*/
.cen{ width:455px; float:left; overflow:hidden; margin-left:40px;}
.cen h3{ width:443px; font-size:14px; line-height:20px; color:#066fa9; font-weight:bold; padding-left:10px;}
.fund_list{ width:455px; border-top:none; margin-top:13px;}
.fund_sort{ width:455px; height:57px; }
.fund_sort li{ width:105px; height:42px; line-height:40px; float:left; background:url(/main/images/cenbj.gif) left top no-repeat; text-align:center;cursor:pointer; list-style:none; padding-top:10px; margin-left:8px; font-size:13px; }
.fund_sort li.on{ background:url(/main/images/cenbj1.gif) left top no-repeat; color:#6e6e6e;}
.fund_sort_en{ width:455px; height:10px; }
.fund_sort_en li{ width:455px; height:10px; line-height:40px; float:left; background:url(/main/images/cenbjen.gif) left top no-repeat; text-align:center;cursor:pointer; list-style:none; padding-top:10px; margin-left:8px; font-size:13px; }
.fund_sort_en li.on{ background:url(/main/images/cenbj1en.gif) left top no-repeat; color:#6e6e6e;}

.w4772{ background:#FFF; overflow:hidden;margin-top:10px;}
.w4772 ul{ width:445px; margin:0px; padding:0px; margin-bottom:10px; float:left; margin-left:10px;}
.w4772 ul li{ height:26px; line-height:26px; background:url(/main/images/diao.gif) left center no-repeat; border-bottom:dashed 1px #888888; position:relative; float:left; width:435px; text-align:left; margin-bottom:10px; padding-left:10px; }
.new{ width:445px; padding-bottom:10px; overflow:hidden; margin-left:10px; height:155px;}
.newa{ width:166px; float:left;}
.newb{ width:260px; float:left; line-height:26px; text-align:left; margin-left:10px;}
.w4772 ul li .time{ width:105px; position:absolute; top:2px; right:5px; text-align:right;}
/*----------切换效果结果-------------*/
/*------------nrright------------*/
.rigth{ width:267px; float:right; overflow:hidden;}
.rigth h2{ width:266px;font-size:14px; line-height:20px; color:#066fa9; height:38px; background:url(/main/images/rightxiang.gif) left bottom no-repeat; font-weight:bold;}
.rigth ul{ width:267px; margin-left:10px; padding:0px; margin-top:13px; overflow:hidden; font-weight:bold; }
.rigth ul li{ width:255px; float:left;font-size:12.5px;}
.rigth ul li a{  color:#066fa9; font-size:12px; }
.rigth ul li a:hover{ color:#F00; font-size:12px;}

.sear{ width:266px; float:left; color:#535151; margin-left:10px;}
.sear h3{ width:250px;font-size:14px; line-height:20px; color:#066fa9; height:30px; margin-top:10px;}
.srarbj{ background:url(/main/images/searbj.gif) no-repeat; width:257px; height:75px;} 
.srarbj1{ background:url(/main/images/searbj1.gif) no-repeat; width:257px; height:75px;} 
.searb{ width:266px;float:left; margin-top:18px; color:#FFF; margin-left:10px;} 
/*------------*/

/*-----------ADV-------------*/
.adv {
	 position:absolute;
	 margin-top:282px;
	 right:0;
	 display: none;
}


/*-----------输入框-------------*/
#search_box1 { width:197px; height:27px; background:url(/main/images/yuan.gif) no-repeat;}
#search_box1 #s {float: left; padding: 0; margin: 2px 0 0 15px; 
border: 0; width:155px; height:22px; line-height:22px; background: none; font-size:13px; color:#333; }
#search_box1 #searchstr {float: left; padding: 0; margin: 2px 0 0 15px; 
border: 0; width:155px; height:22px; line-height:22px; background: none; font-size:13px; color:#333; }
#search_box1 #searchkey {float: left; padding: 0; margin: 2px 0 0 15px; 
border: 0; width:155px; height:22px; line-height:22px; background: none; font-size:13px; color:#333; }
#search_box1 #go { float: right; margin: 8px 8px 0 0; }
#search_box2 {  width:197px; height:27px; background:url(/main/images/yuan1.gif) no-repeat;}
#search_box2 #s {float: left; padding: 0; margin: 2px 0 0 15px; 
border: 0; width:155px; height:22px; line-height:22px; background: none; font-size:13px; color:#333; }
#search_box2 #go {float: right; margin: 8px 8px 0 0;  }
/*-----------输入框结束-------------*/
/*---------------------内容区域--------------*/
#nr1{ width:1024px; margin:auto; overflow:hidden; background:url(/main/images/nrbj.gif) left bottom no-repeat; padding-bottom:80px;}
#nr1 h4{ font-size:18px; line-height:30px; color:#6e6e6e; font-weight:400; border-bottom:2px solid #959596; margin-bottom:30px;}
.bottombt{ background:url(/main/images/nottombt.jpg) center no-repeat; height:55px;}
.bottombj{ background:url(/main/images/bottombanner.jpg) center no-repeat; height:315px;}
.about-bottombg{ background:url(/main/images/about-bottombg.jpg) center no-repeat; height:189px; margin-top:30px;}
/*--------------版权所有-------------------*/
.upon{ background:url(/main/images/bottombjen.jpg) center no-repeat; height:320px; margin-top:50px;}
.bott{ width:1024px; margin:auto; overflow:hidden; padding-top:20px;  }
.botleft{ width:329px; float:left; margin-right:110px; }
.botleft h5{ font-size:14px; line-height:30px; color:#005a8b; font-weight:400;}
.aboutbot  { width:350px; color:#535353;}
.aboutbot a{ color:#535353; font-size:11px; line-height:25px; width:382px;}
.aboutbot a:hover{ color:#093;}
.aboutbot a:visited,.aboutbot a:link{ color:#535353; font-size:11px; line-height:22px; width:382px;}
.botcen{ float:left; width:300px; }
.botcen ul{ padding:0px; margin:0px;}
.botcen ul li{ width:100px; float:left; color:#005a8b; }
.botcen ul li a{ color:#535353;}
.botcen h5{ font-size:14px; line-height:30px; color:#005a8b; font-weight:400;}
.botrigth{ width:200px; float:right; color:#535353; }
.botrigth h5{ font-size:14px; line-height:30px; color:#005a8b; font-weight:400;}
#bottom1{ width:100%; height:30px;line-height:30px;  text-align:center;font-size:12px;overflow:hidden; color:#535353;  }
.bottom2{ width:100%; height:30px; padding-top:10px; overflow:hidden;margin-bottom:10px;}
.bottom2 ul li{ float:left; margin-right:8px;}
.en{ font-family:Arial;}

.clear{clear:both;}

/*-------关于我们---------------*/
.main-left {width:170px; overflow:hidden; margin-right:50px; float:left;}
.main-left .xian{ height:1px;}
.main-left .xian1{ height:2px;}
.main-left ul{ padding: 0 12px;}
.main-left ul div{text-align:center;}
.main-left ul li{font-size:14px; color:#646464; line-height:30px; background: url(/main/images/left-heixian.jpg) no-repeat bottom; margin-left:5px;}
.main-left ul li a { display: block; color: #646464; font-size:13px; line-height:26px; padding:6px; border-bottom:solid 1px #fff; }
.main-left ul li a:hover,.main-left ul li a.curr { color:#fff; font-size:14px; background:#066fa9; line-height:26px; border-bottom:solid 1px #fff; }
 
/*二级菜单*/
.main-left .menu-two{ padding: 10px 0; background: url(/main/images/left-heixian.jpg) no-repeat bottom; margin-left:5px;}
.main-left .menu-two li{ background: none; line-height:20px;}
.main-left .menu-two li a { display: block; color: #646464; font-size:13px; line-height:20px; padding:6px; margin-left:10px; }
.main-left .menu-two li a:hover,.main-left .menu-two li a.curr { color:#fff; font-size:13px; background:#066fa9; line-height:20px; }

.main-right { width:846px; float:left; }
.main-title { border-bottom: solid #808081 2px; width:846px;  height:42px; }
.main-title h2{ float:left; font-size:29px; color:#066fa9; font-weight:normal; height:42px; padding-top:10px;line-height:25px;}
.main-title div{width:450px; text-align:right; font-size:13px; color:#000; font-weight:normal; line-height:42px; float:right;}
.main-title span{ margin-left:5px;}

.main-zw{ width:846px; height:auto; margin:auto; margin-top:20px;}
.main-cont { margin-top:10px;}
.main-cont h3 { font-size:14px; color:#21b41e; line-height:30px; font-weight:normal;}
.main-cont .gsjj{width:505px; float:left;}
.main-cont .gsjj img {margin-top:8px;}
.main-zw .zhuantu { position:absolute; margin-left:505px; margin-top:-55px;}
.main-zw h2{font-size:20px; color:#132a88;}
.main-zw h4{font-size:23px; color:#066fa9; margin-bottom:40px; margin-top:40px; font-weight:600; }


/*-------服务---------------*/
.se-cont{width:844px; font-size:15px; line-height:25px; margin:auto; margin-top:47px; margin-bottom:82px;}
.service-tu{ text-align:center;}
.business-b { width:240px;}
.business-b li{background:url(/main/images/businessteam-s4.jpg) no-repeat; width:25px; height:26px; text-align:center; float:left; margin-left:8px; }
.business-b .tie{background:url(/main/images/businessteam-s3.jpg) no-repeat; width:25px; height:26px; text-align:center; float:left; margin-left:8px; }


/*-------可持续发展---------------*/
.hi-weizi { width:300px; float:left; margin-top:45px; margin-left:22px; }
.history-tu {float:left; position:absolute; margin-top:-52px; margin-left:621px;}
.board{font-size:15px; color:#4c4b4b; border-bottom:dashed 1px #c8c5c4; line-height:42px;}

/*-------媒体中心---------------*/
.main-news{ width:846px; margin:auto; height:auto;}
.qyxq{ background:url(/main/images/qyxq_bg.jpg) center no-repeat ; height:193px;padding-left:150px;}
.qyxq div{width:216px; height:167px; border:solid 1px #d7d5d5; text-align:center; margin-top:55px; padding-top:13px; margin-left:10px; margin-right:48px; float:left;}
.main-zw h6 { font-size:17px; color:#132a88; line-height:40px; margin-top:20px;}
.news,.news1,.news01 { margin-top:62px; }
.news div,.news1 div{color:#44af35; font-size:14px; line-height:30px;}
.news ul li{ line-height:32px; border-bottom:dashed 1px #666666;} 
.news1 ul li{ line-height:32px;} 
.news span{float:right;}
.news01 h3{ font-size:16px; line-height:40px; font-weight:normal;}
.news01 ul li{ line-height:32px;} 
.yema{height:35px; text-align:center; width:600px; margin:auto; margin-top:50px;}
.yema span{float:left; /*width:80px;*/}
.yema-k{width:22px; height:22px; background:#066fa9; display:block; line-height:22px; color:#FFF; float:left;}
.yema-kh{width:22px; height:22px; background:#dfdfdf; display:block; line-height:22px; color:#757575; float:left; margin-left:6px;}
.yema p{float:left;}
.yema p input{ width:22px; margin-left:5px; margin-right:5px;}

/*-------投资者关系---------------*/
.basic-zi{ margin-top:35px; margin-left:29px;}
.basic-zi h2 {font-size:12px; font-weight:bold;}
.weizitu { margin-left:400px;}
.dhgu_jb {background:url(/main/images/dqg07.jpg) no-repeat; width:149px; height:45px; color:#FFF; font-size:13px; text-align:center; line-height:45px; margin-right:120px; float:left;}

/*-------加入我们---------------*/
.re-weizi{ margin-top:25px; margin-left:10px;}
.re-weizi ul li { color:#545252; font-size:15px; line-height:45px; }
.re-weizi li span { font-size:22px; font-weight:600; margin-right:20px;}
.re-weizi h3{ font-weight:normal; font-size:20px; color:#010100;margin-left:250px;line-height:58px;}
.re-weizi em{font-size:13px; font-style:normal; font-weight:600; line-height:32px;}
.re-weizi .rczp_weizi li{font-size:16px; line-height:37px;}


/*-------发展历程---------------*/
.weizi12{ font-size:14px; font-weight:bold; color:#f2c723; height:28px; border-bottom:solid 1px #b3b3b3;}

/*-------业务划分---------------*/
.business{width:282px; float:left; margin-top:30px;position: relative;height: 282px;}
.business p{margin-top:10px;}


/*-------资质荣誉---------------*/
.honor{width:350px; float:left; margin-left:70px;}
.honor h5{font-size:14px; font-weight:bold; color:#f2c723; height:30px;}
.honor p{line-height:30px; font-size:13px;}


/*-------联系我们---------------*/
.contact{width:350px; float:left; margin-left:70px;}
.contact h2{font-size:22px; line-height:45px; color:#6c6c6c; font-weight:normal;}
.contact h3{font-size:18px; margin-top:30px; line-height:45px; color:#6c6c6c; font-weight:normal;}



/*-------产品---------------*/
.product{ width:548px; float:left;}
.product h2{ font-size:24px; color:#828181; line-height:60px; font-weight:normal;}
.product p span{color:#122a88; font-size:14px; line-height:30px;}
.product1 p span{color:#122a88; font-size:14px; line-height:30px;}


/*-------详细页---------------*/
.main-right1 { width:1000px; margin:auto;}

/*-------最新增加---------------
.main-left h2{ font-size:29px; color:#066fa9; font-weight:normal; height:42px; padding-top:9px; text-align:center;}
*/
.main-left h2{ width:150px; margin:auto; font-size:29px; color:#066fa9; font-weight:normal; height:33px; padding-top:10px; text-align:center;  border-bottom: solid #808081 2px; margin-bottom:10px;margin-top:0px;line-height:25px;}
.left ul .qyxc{line-height:20px; text-align:left; font-size:13px; padding-left:4px;}

/*-------把 product h2  替换成 product div ---------------*/
.product div{ font-size:24px; color:#828181; line-height:65px; font-weight:normal;}

/*-------头部导航-----*/
ul, li{list-style:outside none none;}
.h_banner{ height:493px; overflow:hidden; width:100%; position:relative;color:#333;}
.h_banner .h_item{ height:493px;width: 100%; position:relative;}
.h_banner img{ height:493px; display:block; position:absolute;top: 0; left:50%; margin-left:-950px;}
.h_banner .slide_tabs{ position:absolute; left:50%; bottom:12px;z-index: 999;}
.h_banner .slide_tabs li{ float:left; padding:0 5px;}
.h_banner .slide_tabs a{ display:block; width:12px; height:12px; background-color:#fff; opacity:.5;filter:alpha(opacity=50);border-radius:6px; overflow:hidden; text-indent:-99px;}
.h_banner .slide_tabs .slide_here a{ opacity:.9;filter:alpha(opacity=90);}


/*----搜索栏---*/
.c_page_search {
    background-color: #fff;
    border: 1px solid #e5e5e5;
    padding: 0 32px 0 12px;
    position: relative;
    top: 12px;
    width: 460px;
}
.c_page_search .c_input {
    border: 0 none;
    height: 38px;
    width: 100%;
}
.c_page_search .c_ico {
    background-image: url("/main/images/h_ico_search.png");
    cursor: pointer;
    height: 36px;
    position: absolute;
  	left: 465px;
    top: 1px;
    width: 36px;
}

/*20150625修改*/
.menu .nav-menu li{ float: left;}
.menu .nav-menu-item1 {display: inline-block;position: relative; padding:24px 0;}
.menu .nav-menu-item {display: inline-block;position: relative; padding:24px 0;}
.menu .nav-submenu {font-weight: 300;text-transform: none; position: absolute; width: 690px; text-align:center; top:70px; z-index:10; display:none; }
.menu .nav-submenu li{text-align:center;}
.menu .nav-submenu a{ float:left; line-height:42px; font-size:14px; color:#fff; font-weight:normal;}
.menu .nav-submenu a:hover{ float:left; line-height:42px; font-size:14px; color:#fff; text-decoration:underline; }
.nav-bg{ opacity:.3;filter:alpha(opacity=30);background:#000000;    width:100%; height:42px; left:0; top:106px; display:block; position: absolute; display:none; z-index:5; }
.menu .nav-menu-item.curr{ background:url(/main/images/xjt.png) no-repeat center bottom;}
/*20150625修改 结束*/
.dian{
	width:10px;
	height:30px;
	float:left;
}






	



