/* CSS Document */



*{ margin:0; padding:0; font-family:"微软雅黑";}

body{ background:#fff; font-size:12px;  font-family:"微软雅黑";  color:#606060;}

body,html{ overflow-x:hidden;}

ul{ list-style:none;}

a{ text-decoration:none; color:#1c1c1c;}

img{ border:none;}





.left{ float:left;}                          

.right{ float:right;}

.clear{ clear:both;}

.clearfix:after{ content:"."; display:block; clear:both; font-size:0; height:0; overflow:hidden;}

.clearfix{zoom:1;}

.wrapper{ width:100%; margin:0 auto;}

.wrap{ width:1170px; margin:0 auto;}



.header { position: relative; overflow: visible; z-index: 1001;}

.header .frame { width: 100%;position: absolute; height:111px; color: #383838;background:url(../images/navbg.png) repeat-x bottom;}

.header .frame .box1 { position: relative; overflow: hidden;}

.w960{width:1180px;margin: 0 auto;position: relative;z-index: 1;}

.header-main{width: 100%;height:108px;/*padding:0 0 26px;*/position: relative;z-index: 11;}

.logo img{/* margin-top:22px; */}

.logo{ width:214px;float:left;}

.header-main.fixed{position: fixed;left:0;top: 0;z-index: 11;}

.nav{width:470px;float:left;display:inline; margin-left:210px; }

.nav li{float: left;display:inline;position: relative;z-index:8;}

.nav li a{display:inline-block;padding:0 18px 0px;font-size:16px;line-height:68px;color:#666;}

.nav li a:hover,.nav li a.on,.nav li a.hover{color:#c31921;}

.subnav{width:703px; height:207px; padding-top:16px;position:absolute;top:68px;z-index:5;display:none; background:url(../images/subnav.png) no-repeat; z-index:1000000000;}

.subnav1{width:703px; height:236px; padding-top:16px;position:absolute;top:68px;z-index:5;display:none; background:url(../images/subnav1.png) no-repeat; z-index:1000000000;}

.subnav-bot{height:16px;}

.header-main.fixed .subnav{top: 59px;}

.header-main.fixed .nav li a{padding-bottom: 0;}

.subnav .list{width:70px;*width:80px;padding:0 40px 0 28px;float: left;}

.nav .subnav .list li{width: 100%;float: left;margin-left: 0;}

.nav .subnav .list a{font-size:12px;line-height:29px;margin:0; background:url(../images/a.png) 0 14px no-repeat; padding:0; text-indent:10px;}

.nav .subnav .list a:hover{color:#c31921; background:url(../images/a1.png) 0 14px no-repeat; text-indent:10px;}

.nav .subnav .about-nav-img{width:142px;height:164px;float:left;display:inline;}

.nav .subnav .wz{ width:358px; padding-right:24px; float:right; color:#8f8e8e; line-height:29px;}

.nav .subnav .wzlook a{ float:right; margin-top:18px; font-size:12px; color:#fff; display:block; padding:0; width:105px; height:29px; background:url(../images/a1.jpg) no-repeat; line-height:29px; text-indent:16px;}

.nav .subnav .wzlook a:hover{ background:url(../images/a2.jpg) no-repeat;}

.tnav{ float:left;}

.tnav1{ position:relative; margin-left:42px; margin-right:42px;}

.investor-subnav{width:1182px; height:297px;padding-top:16px; background:url(../images/innernav.png) no-repeat;}

.investor-subnav .about-nav-img{width:185px;height:247px;float:left;display:inline; padding-left:24px; margin-right:84px;}

.investor-subnav .imgtab{ margin-right:90px;}

.investor-subnav .list{ padding:0; width:100px;}

.nav .subnav .list a.dflook{ margin-bottom:10px; margin-top:4px; display:block; width:105px; height:29px; line-height:29px; text-indent:16px; color:#fff; background:url(../images/a1.jpg) no-repeat;}

.nav .subnav .list a.dflook:hover{ background:url(../images/a2.jpg) no-repeat;}

.investor-subnav .listd{ padding:0; width:110px; *width:120px;}

.b1,.b2{ width:1px; height:158px; position:absolute; border-right:1px solid #e8e8e8; display:block; top:20px;}

.b1{ left:-0px;}

.b2{ right:-40px;}

.search{/* width:190px;*/ height:24px; float:right; overflow:hidden; margin-top:24px; margin-left:14px; display:inline;}

.input1{background:url(../images/input1.png) no-repeat; width:143px;height:24px;line-height:20px; border:none; padding-left:15px; color:#959595;float:left; font-size:14px;}

.btn11{background:url(../images/btn1.png) no-repeat; width:31px; height:24px; cursor:pointer; float:left; border:none;}



.subnava{width:703px; height:207px; padding-top:16px;position:absolute;top:68px;z-index:5;display:none; background:url(../images/subnava.png) no-repeat; z-index:1000000000;}

.subnavb{width:703px; height:236px; padding-top:16px;position:absolute;top:68px;z-index:5;display:none; background:url(../images/subnavb1.png) no-repeat; z-index:1000000000;}

.investor-subnav11{width:1182px; height:297px;padding-top:16px; background:url(../images/innernav11.png) no-repeat;}

.peng a{ display:block; float:left; text-indent:22px;color:#666;}

.oa{ background:url(../images/OA.png) no-repeat; margin-right:22px;}

/*.qyyx{ background:url(../images/yx.png) 0 2px no-repeat;}*/

.jc_ly{float:left;color:#666666;position: relative;cursor:pointer;height: 17px;}

.jc_ly:hover{color:#C31921;}

.xx_ly{position: absolute; top: 21px;left: -39px;display: none;color:#666666;}

.shu_ly{border-left: 1px solid #666666;float:left; height: 11px; margin-top:3px;display:inline-block;width: 12px; margin-left: 12px;}

.zi_ly{display:inline-block;height: 40px}



.peng a:hover{color:#c31921;}

.peng a.qyyx{ text-indent:24px;}

.peng a.oa{ text-indent:20px;}

.yyy{ width:930px; margin-top:30px;}

.logo a{ display:block; width:214px;}





.footerbd{ background:#f0f0f0;}

.footer{ padding-top:34px; padding-bottom:20px;}

.list1{ padding-top:18px;}

.list1 li{ background:url(../images/sanjiao.png) 0 11px no-repeat; text-indent:12px; line-height:32px; margin-left:12px;}

.list1 li a{ color:#1c1c1c;}

.list1 li a:hover{ color:#747474;}

.list1 li.first{ font-size:18px; background:none; margin-left:0; color:#1c1c1c; margin-bottom:10px;}

.two{ margin:0 30px; display:inline;}

.us{ padding:0 40px; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; height:205px; margin-left:52px;}

.us p.first{ font-size:18px; margin-bottom:16px; color:#1c1c1c; padding-top:20px;}

.us p.first a:hover{ color:#747474;}

.us p{ width:312px; line-height:20px; color:#1c1c1c;}

/*.us img{ margin-top:26px;}*/

.us .bs{ display:block; background:url(../images/alogo.png) no-repeat; margin-top:20px; width:240px; height:64px;}

.us .bs:hover{ background:url(../images/alogo3.png) no-repeat;}

.lianxi{ padding-top:18px;}

.lianxi li{ line-height:32px; color:#1c1c1c;}

.letter{ background:url(../images/letter.png) 0 8px no-repeat; text-indent:22px;}

.people{ background:url(../images/people1.png) 0 8px no-repeat; text-indent:22px;}

.phone{ background:url(../images/phone.png) 0 8px no-repeat; text-indent:22px;}

.copywrite{ background:#505153; height:40px; line-height:40px;}

.copywrite p{ color:#FFF; text-align:center;}



