@charset "utf-8";
/* CSS Document */
body{ margin:0px; font-size:12px; color:#666666;font-family: "微软雅黑";}
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none; font-weight:normal;}
input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", SimSun, "宋体", STXihei, "华文细黑", Heiti, "黑体", sans-serif;}
button {overflow:visible}
img{border:none;}
a{color:#666666;text-decoration:none; font-size:12px; outline:none;}
a:hover{color:#025297;text-decoration: underline; font-size:12px;}
li{	list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.clear{clear:both;}
.lf{ float:left;}
.rt{ float:right;}
.m { width:1080px; margin:0px auto;}

/*banner*/
.fullSlide{width:100%;position:relative;height:525px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:525px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:525px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:5px;margin:5px;overflow:hidden;background:#000;filter:alpha(opacity=90);opacity:0.9;line-height:999px;}
.fullSlide .hd ul .on{background:#1655a6;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

.top { width:100%; background:url(../images/nav.jpg) no-repeat center top; height:69px;  position:absolute; top:32px; z-index:999999999999999;}
.logo { width:196px;}

.xiaocms-page{ text-align:center; padding:10px;}
.xiaocms-page a { display:inline-block; height:22px; line-height:22px; background: #E9E9E9; border:1px solid #e3e3e3; text-

align:center; color: #999; padding:0 10px;/* margin-left: 1px; */margin-left: 4px;/* border: 2px solid; */  border-radius: 5px;  -

moz-border-radius:25px; /* Old Firefox */}
.xiaocms-page a:hover { background: #64AADE; color: #fff; text-decoration:none; }
.xiaocms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background: #025297; border: 1px solid #025297; color:#fff; text-align:center;margin-left: 1px; border-radius: 5px;}



/*导航*/
.menu {font-family: "微软雅黑"; width:725px; margin:0; margin:0px;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:90px; height:92px; color:#333; background: url(../images/d5.png) no-repeat center right; line-height:110px; font-size:14px; padding-top:18px;}
.menu ul li ul {display: none;  z-index:99999;}
.menu ul li:hover a {color:#fff; background: url(../images/d3.png) no-repeat center top;  }
.menu ul li .hide { background: url(../images/d1.png) no-repeat no-repeat center top; color:#fff;}
.menu ul li:hover ul {display:block; position:absolute; top:110px; left:0;}
.menu ul li:hover ul li a { width:140px; padding-left:15px; display:block; background:#1655a6;font-size:14px;font-weight:normal;height:32px;line-height:32px;border-bottom:1px solid #2669c0;color:#fff; text-align: left; filter:alpha(opacity=90);opacity:0.9; padding-top:0px;}
.menu ul li:hover ul li a:hover {background:#f56300; color:#fff;font-size:14px;font-weight:normal; filter:alpha(opacity=90);opacity:0.9;}

/*关于我们*/
.main { width:1080px; margin:0px auto;}

.main h1 { font-size:28px; color:#025297; line-height:35px; padding-bottom:5px;}
.main h1 a {font-size:28px; color:#025297;}
.main h2 {font-size:24px; color:#999; font-family:Arial; line-height:28px; background:url(../images/l1.jpg) no-repeat left bottom; padding-bottom:15px;}
.main p { padding:30px 0px 30px 0px; line-height:26px; font-size:14px;}
.main font { font-size:14px; color:#025297;}
.main font a {font-size:14px; color:#025297;}
.gywm { width:100%; background:#f7f7f7; padding:60px 0px;}
.gywm .zuo { width:470px; padding-top:40px;}
.gywm .you { width:489px; background:url(../images/l2.jpg) no-repeat center left #025297; padding:8px 8px 8px 28px; height:314px;}

/*投资理念*/
.tzln { margin-top:50px;}
.tzln ul { margin-top:50px;}
.tzln ul li { width:337px; float:left; font-size:14px;}
.tzln ul li h3 { font-size:20px; color:#686868; text-align:center; background:url(../images/l7.jpg) no-repeat center bottom; padding:20px 0px 10px 0px;}
.tzln ul li p { padding-top:10px; line-height:22px;}
.tzln ul li h3 a {font-size:20px; color:#686868; text-align:center;}
.tzln ul li .xinxi ul { margin-top:10px;}
.tzln ul li .xinxi ul li {line-height:22px; background: url(../images/l18.jpg) no-repeat center left; padding-left:10px; font-size:14px;}
.tzln ul li .xinxi ul li a  {font-size:14px;}

/*行业资讯*/
.hyzx { width:100%; background:url(../images/l17.jpg) no-repeat center top; height:817px; margin-top:15px; padding-top:30px;}
.hyzx1 { width:1000px; margin:0px auto;}
.hyzx1 h1 { font-size:28px; color:#fff; line-height:35px; padding-bottom:5px;}
.hyzx1 h1 a {font-size:28px; color:#fff; }
.hyzx1 h2 {font-size:24px; color:#fff; font-family:Arial; line-height:28px; background:url(../images/l8.jpg) no-repeat left bottom; padding-bottom:15px;}
.hyzx1 ul { margin-top:30px;}
.hyzx1 ul li { background:url(../images/11.png) no-repeat; padding:20px 45px; color:#FFF; line-height:24px; margin-bottom:10px;}
.hyzx1 ul li  a {color:#FFF; }
.hyzx1 ul li h1 { font-size:20px; line-height:35px;}
.hyzx1 ul li h1 a { font-size:20px;}
.hyzx1 ul li font { line-height:35px;}

/*人才战略*/
.rczll { width:340px;}
.rczlr { width:680px;}
.rczlr .tupian { position: relative; display: block; height:278px; width:455px; margin: 0 auto; }
.rczlr .tupian span { background:#025297; background: rgba(2, 82, 151, 0.6); color: #fff; position: absolute; bottom: 0; left: 0; width:435px; padding:10px; display:block; font-size:14px}
.rczlr .tupiann { position: relative; display: block; height:134px; width:215px; margin: 0 auto; }
.rczlr .tupiann span { background:#025297; background: rgba(2, 82, 151, 0.6); color: #fff; position: absolute; bottom: 0; left: 0; width:195px; padding:10px; display:block; font-size:14px}

/*底部*/
.foot { width:100%; background:#f1f1f1; padding:25px 0px;}
.foot h1 { font-size:15px; line-height:35px;}
.foot h1 a {font-size:15px;}
.foot1 { margin-right:80px;}
.foot1 ul li { background:url(../images/l15.jpg) no-repeat center left; line-height:22px; padding-left:10px;}
.foot2 { text-align:right; line-height:30px;}
.foot3 {width:300px; margin:0px auto; text-align:right; font-size:18px; margin-left:780px;}
.foot4 { background:#515153; padding:12px 0px; color:#FFF; line-height:20px;}
.foot4 a {color:#FFF;}


.nbanner {  height:400px; }
.nnbanner { background: ; height:400px;}

.neiye { width:100%; background:#f7f7f7; padding:0px 0px 60px 0px;}

/*关于我们*/
.biaoti { font-size:26px; font-weight:bold; color:#005fb1; text-align:center; padding:30px 0px 20px 0px; text-transform:uppercase;}
.biaoti h2 { color:#333333; font-size:24px; padding-bottom:5px;}
.biaoti h1 { color:#666666; line-height:25px; font-size:14px; text-transform:none;}
.about { height:40px; line-height:40px;}
.about1 ul { padding-top:10px;}
.about1 ul li { width:100px; height:30px; line-height:30px; margin-right:10px; background:#cccccc; color:#333333; text-align:center; margin-right:10px; float:left;}
.about1 ul li a { color:#333; text-align:center; font-size:14px;}
.about1 ul li:hover a {background:#005fb1; color:#fff; display:block;}
.about1 ul li .hidee {background:#005fb1; color:#fff; display:block;}
.nabb { background:url(n1.jpg) no-repeat center top; height:320px; }
.nabb2 { background:url(news.jpg) no-repeat center top; height:320px; }
.nabb3 { background:url(prd.jpg) no-repeat center top; height:320px; }
.nabb1 { font-size:14px; line-height:30px; padding-bottom:80px;}

.news { background:url(../images/l177.jpg) repeat-y;}
.news1 { width:190px;} 
.news1 h1 { height:65px; line-height:65px; font-size:22px; font-weight:bold; padding-left:35px;}
.news12 ul {}
.news12 ul li { width:190px; height:30px; line-height:30px; margin:5px 0px; font-size:14px;}
.news12 ul li a { font-size:14px; padding-left:45px;}
.news12 ul li:hover { background:url(../images/n22.png) no-repeat center center;}
.news2 {width:850px; padding-top:40px;}
.news21 ul { padding:20px 0px 60px 0px;}
.news21 ul li { background:url(../images/l15.jpg) no-repeat center left; height:35px; line-height:35px; padding-left:10px; font-size:14px;}
.news21 ul li a { font-size:14px;}
.news21 ul li span { float: right; color:#666666;}

.zzi {font-size:14px; line-height:30px; padding-top:30px;}
.zzi font { font-size:18px; font-weight:bold;}
.zzi h1 { font-size:24px; color:#a30d16; font-weight:bold;}