﻿@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'zZCeI';
    src: url('../fonts/zZCeI.eot');
    src: url('../fonts/zZCeI?#iefix') format('embedded-opentype'),
         url('../fonts/zZCeI.woff') format('woff'),
         url('../fonts/zZCeI.ttf') format('truetype'),
         url('../fonts/zZCeI.svg#zZCeI') format('svg');
    font-weight: normal;
    font-style: normal;
}
html{ font:normal 62.5%/2.3em  "微软雅黑",Arial,"宋体"; }


.Toper,.Bottom,.Containner,.HomAdvantage,.HomAdvantage2,.Homgraphs,.siderMenu{width:1200px; margin:0 auto;}
.BG_Black{ background-color:#000;}
.BG_White{ background-color:#f5f5f5;}

.Toper{ position:relative;}
.Header{ position:relative; padding:0; z-index:50; background-color:#fff;}
.Logo{ width:221px; float:left; margin:22px 0;}
.Logo img{ width: 221px; height: 50px;}
.Logo a{ display:block;}

.Toper .languge{ position:absolute; top:0; right:0; text-align:right;}
.Toper .languge em{ color:#c7c7c7; padding:0 5px; font-style:normal;}
.Toper .languge a{ color:#666;}
.Topsearch{ float:right; margin-top:43px; border-left:1px solid #c7c7c7; position:relative;}
.Topsearch a.SearchBtnA{ display:block; float:left; width:24px; height:24px; line-height:24px; background:url(../images/search_ico.png) no-repeat center; margin-left:10px; color:#fff; text-align:center;}
.Topsearch .SearchBox{ position:absolute; width:180px; height:27px; background:url(../images/BG_SreachBox.png) no-repeat center ; position:absolute; right:-8px; padding:0 5px; top:30px; overflow:hidden; font-size:0.875em; display:none; z-index:10;}
.Topsearch .SearchBox .sreach_btn{ width:28px; height:28px; display:block; float:right;}
.Topsearch .SearchBox .sreach_ipu{ width:140px; height:27px; line-height:27px; padding:0 0 0 10px; border:0px; background:none; color:#7E7E7E;}



.mainnav{ height:52px; line-height:52px; float:right; padding-top:28px;z-index:10; }
.mainnav ul.navul{}
.mainnav ul li{ float:left; font-size:14px; margin:0 16px;   position:relative;}
.mainnav ul li.first{ margin-left:0;}
.mainnav ul li a{ display:block; padding:0px 5px 11px; color:#666; *padding:0px 20px; *margin-top:-5px;}
.mainnav ul li.onnav a, .mainnav ul li a:hover{ text-decoration:none; color:#c9b27c;}
.mainnav ul li.onnav a.navA,.mainnav ul li a.navA:hover{ border-bottom:3px solid #c9b27c;}
.mainnav ul li a:hover,.mainnav li.onnav a.navA{/*background-color:#1462da;color:#fff;*/}
.mainnav ul li .sub{top:65px;padding-top:1px;position:absolute;float:none;left:-4px;width:600px;height:40px;line-height:40px;display:none;padding-left:0;}
.mainnav ul li .sub a{ color:#fff;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;color:#fff;margin:0 10px;line-height:40px;width:auto;float:none; display:inline;padding:0px;background:none;}
.mainnav ul li .sub a:hover,.mainnav ul li .sub a.active{color:#fff;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.Header .subbg{width:100%;height:40px;background-color:#c9b27c;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;position:absolute;float:none;left:0px;top:94px;display:none;z-index:-1;}
.Header .subbg.hidden{visibility:hidden;}
#navid6 .sub,#navid7 .sub,#navid8 .sub,#navid9 .sub,#navid10 .sub{ right:-10px; left:auto; text-align:right;}
#navid7 .sub{ width:630px;}

.Currents{ height:40px; line-height:40px; border-bottom:1px solid #e5e5e5; text-align:right; float:right; background:url(../images/CurrentIco.png) no-repeat left center; display:inline; padding-left:30px;}
.Currents a{ color:#969696;}
.Currents span{ color:#969696;}

/*pages*/
.Pages{ padding:1% 0;  zoom:1; overflow:hidden; text-align:center; font-size:16px; margin-top:2%; /*background:#fafafa; border:1px solid #f1f1f1;*/}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; /*border:1px solid #ededed;*/ padding:0 10px; color:#c3c3c3;}
.Pages .p_cur b{ color:#F00;}
.Pages .p_count b{ color:#F00;}
.Pages .p_total b{ color:#F00;}
.Pages .p_page em{ font-style:normal; font-family:Arial; position:relative; top:-5px;}
.Pages .p_page em a{  /*border:solid 1px #ededed;padding:7px 15px;*/}
.Pages .p_page em a.a_cur{ color:#c9b27c; /*border:solid 1px #c39237; background:#c39237; */}
.Pages .p_page b{ font-weight:normal;}
.Pages .p_page .a_prev,.Pages .p_page .a_next{ font-size:35px; font-family:"宋体"; line-height:40px;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:5px; width:32px; height:20px; cursor:pointer; border:none; background:url(page_goto.jpg) no-repeat;}
.Pages a:hover{ color:#c9b27c; /*background:#c39237;*/}
/*pages end*/

.Bottomer{padding:22px 0;background:#f5f5f5; font-size:14px;}
.Bottom{ color:#9d9d9d; padding:25px 0 10px;}
.Bottom a{color:#9d9d9d;}
.Bottom .BottomLinks{ float:right; width:36%; text-align:right;}
.Bottom .BottomLinks em{ padding:0 5px; font-style:normal;}
.Bottom .BottomLinks a.Botweixin,.Bottom .BottomLinks a.Botsina{ position:relative; top:5px; margin-left:10px; cursor:pointer;}
.Bottom .BottomLinks a.Botweixin span{ display:block; position:absolute; padding:5px; border:1px solid #e5e5e5; background:#fff; bottom:30px; left:-40px; display:none;}
.Bottom .BottomLinks a.Botweixin span img{ width:85px; height:85px; max-width:85px;}
.Bottom .Copyright{ float:left; width:50%; text-align:left; margin-left: 30px;}
.Bottom .Copyright a{ text-decoration:underline;}
.BotNav{ width:1200px; margin:0 auto;}
.BotNav dl{ float:left; width:135px; border-left:1px solid #e5e5e5; padding-top:10px; margin-left:15px; min-height:230px; height:230px; height:auto !important;}
.BotNav dl.first{ margin-left:0;}
.BotNav dl dt{ border-left:1px solid #55575a; position:relative; left:-1px;padding-left:20px; color:#55575a; line-height:20px; margin-bottom:10px; }
.BotNav dl dd{ padding-left:19px;}
.BotNav dl dd a{ color:#a5a6a7;}

/*Home*/
.FloorBox{ margin:0 auto; min-width:1200px; position:relative;}
.Hbg1{ background:url(../images/Hbg1.jpg) no-repeat center; padding:83px 0;}
.Hbg2{ background:url(../images/Hbg2.jpg) no-repeat center; padding:83px 0 0; margin:200px 0 0 0;}


.HomeBanner { position: relative; width:100%; overflow: hidden;max-width:1920px; min-height:700px;}
.HomeBanner .pic{ position:relative;width:100%; overflow:hidden; }
.HomeBanner .pic li{ width:100%; height:auto;}
.HomeBanner .pic li a{ display:block;}
.HomeBanner .pic img { width:100%; display: block;max-width:100%; min-height:700px; }
.HomeBanner .btn{  position:absolute; bottom:0; width:100%;}
.HomeBanner .btn dl{width:1200px; margin:0 auto; position:relative;}
.HomeBanner .prev,
.HomeBanner .next { width: 93px; height: 76px; line-height:76px; background:#3f3f3f; cursor: pointer; filter:alpha(opacity=100);opacity:1; text-align:center; font-family:"宋体"; color:#fff; font-size:40px; font-weight:bold; float:right;}
.HomeBanner .next{ border-left:#797979 solid 2px;}
.HomeBanner .prev:hover,
.HomeBanner .next:hover { filter:alpha(opacity=90) !important;opacity:0.9 !important;  }


.HomTCcard{ width:1190px; margin:0 auto; padding:80px 10px; position:relative; z-index:2; background:#fff;}
.HomTCcard h2{ margin:0; position:absolute;}
.HomTCcard .srollbox{ position:relative;}
.HomTCcard .srollmainall{ overflow:hidden;zoom:1;}
.HomTCcard .srollmainall li{ float:left;overflow:hidden;}
.HomTCcard  dl{ border-left:2px solid #8f7085; padding-left:20px; margin:385px 0 0 83px; padding-bottom:60px; width:38%; position:relative;float:left;}
.HomTCcard  dl span.ico{ background:#; position:absolute; top:0; left:-20px; height:20px; line-height:20px; width:20px; color:#fff;font-family:"宋体"; font-size:16px; display:block; text-align:center;}
.HomTCcard  dl h3{ margin:0; font-weight:normal; color:#000; font-weight:normal; font-size:20px;}
.HomTCcard  dl h3 em{ display:block; color:#323232; font-size:14px; text-transform:uppercase;}
.HomTCcard  dl dd{ color:#666666; font-size:14px; line-height:33px; height:99px; overflow:hidden; padding-top:20px;}
.HomTCcard .allbtn{ position:absolute; left:600px; top:520px; z-index:20;}
.HomTCcard .allbtn .next,.HomTCcard .allbtn .prev{ border:1px solid #cdcdcd; color:#959595;font-family:"宋体"; font-size:20px; padding:20px 10px;}
.HomTCcard .allbtn .next:hover,.HomTCcard .allbtn .prev:hover{ background:#c9b27c; color:#fff; border:1px solid #c9b27c; padding:20px 20px;}
.HomTCcard .srollmainall li .pic{ float:right; width:408px; margin-top:30px;}
.HomTCcard .srollmainall li .pic a{ display:block; padding:57px; border:1px solid #a7a7a7;}

.HomTCcard  .colorlist{ position:relative; overflow:hidden;}
.HomTCcard  .colorlist .tempWrap{margin:0 150px 0 146px;}
.HomTCcard  .colorlist ul{overflow:hidden;zoom:1; }
.HomTCcard  .colorlist li{ float:left; width:150px; height:150px; overflow:hidden;display:inline;}
.HomTCcard  .colorlist li:hover a{ border:3px solid #c9b27c; display:block;}
.HomTCcard  .colorlist li:hover img{ border:3px solid #fff; width:138px; height:138px;}
.HomTCcard  .colorlist .navNext,.HomTCcard  .colorlist .navPrev{ position:absolute; top:0; left:0; width:144px; height:148px; display:block;font-family:"宋体"; font-size:60px; font-weight:lighter; line-height:148px; text-align:center;border:1px solid #cdcdcd; color:#959595; overflow:hidden;}
.HomTCcard  .colorlist .navNext{ left:auto; right:0;}
.HomTCcard  .colorlist .navNext:hover,.HomTCcard  .colorlist .navPrev:hover{ background:#c9b27c; color:#fff; border:1px solid #c9b27c;}
.HomTCcard .colorlist .prevStop{ color:#cdcdcd;}
.HomTCcard .colorlist .nextStop{color:#cdcdcd;}

.HomColBg{ position:absolute; left:0; width:100%; background:#f4f4f4; height:150px; bottom:80px; z-index:1;}

.HomClife{ width:1190px; margin:0 auto;}
.HomClife h2{ float:left; margin:0;}
.HomClife .HCLcate{ width:822px; float:left; margin:110px 0 0 40px;}
.HomClife .HCLcate li{ float:left; width:274px; height:176px; position:relative;}
.HomClife .HCLcate li .allclick{ display:block; position:absolute; top:0; left:0; width:100%; height:100%; z-index:5;}
.HomClife .HCLcate li.white{ background:#fff;}
.HomClife .HCLcate li .txt{ position:absolute; top:0; left:0; width:80%; padding:0 10%; z-index:3;}
.HomClife .HCLcate li.black{ text-align:center;}
.HomClife .HCLcate li.white .txt .title{ color:#a6a6a6; font-size:30px; position:relative; padding-right:60px;}
.HomClife .HCLcate li.white .txt p{ color:#747474; font-size:14px;}
.HomClife .HCLcate li.white .txt .title em{ font-size:35px; position:absolute; height:3px; background:#c9b27c; right:0; bottom:3px; width:50px;}
.HomClife .HCLcate li.black .txt .title{ color:#fff;font-size:30px; position:relative; border-bottom:3px solid #c9b27c; padding-bottom:20px;}
.HomClife .HCLcate li.black .allbg{background:rgba(0, 0, 0, 0.31) none repeat scroll 0 0 !important;filter:Alpha(opacity=31);moz-opacity:0.31;opacity: 0.31; background:#fff;display:block; position:absolute; top:0; left:0; width:100%; height:100%; z-index:2;}
.HomClife .HCLcate li.white .allbg{ display:none;}
.HomClife .HCLcate .more{ color: #fff;
padding: 10px;
text-align: center;
display: block;
margin: 60px 0 0;
width: 120px;
font-size: 14px;
border: 1px solid #fff;}

.Homnews{width:1190px; margin:0 auto; position:relative;}
.Homnews h2{ margin:0; position:absolute; top:-220px; right:0;}
.Homnews .Hnewlist{ padding:82px 0 59px;}
.Homnews .Hnewlist li{ width:561px; height:104px; border:1px solid #f2f2f2; background:#fff; float:left; margin:40px  0 0 64px;}
.Homnews .Hnewlist li.first{ margin-left:0;}
.Homnews .Hnewlist .time{ float:left; width:124px; text-align:center; float:left; font-size:70px; color:#a6a6a6; display:block; line-height:104px; position:relative;}
.Homnews .Hnewlist .time em{ position:absolute; left:66px; bottom:23px; list-style:none; font-size:12px; background:#fff; font-style:normal; line-height:20px; height:20px; font-size:14px; color:#555;}
.Homnews .Hnewlist .txt{ float:left; width:375px; height:104px; overflow:hidden; border-right:1px solid #ebebeb; border-left:1px solid #ebebeb; padding:0 10px 0 20px;}
.Homnews .Hnewlist .txt .title{ margin:15px 0; font-weight:normal; font-size:18px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.Homnews .Hnewlist .txt .title a{ color:#323232;}
.Homnews .Hnewlist .txt p{ margin:0; color:#666; line-height:20px; height:40px; overflow:hidden;}
.Homnews .Hnewlist .Nmore{ float:left; display:block; width:30px; height:104px; position:relative;}
.Homnews .Hnewlist .Nmore span{ position:absolute; top:44px; left:10px; height:0; width:0; border:10px solid #ebebeb; border-color:transparent transparent transparent #ebebeb;}
.Homnews .Hnewlist .more{ color: #fff;
padding: 10px;
text-align: center;
display: block;
margin: 60px auto 0;
width: 120px;
font-size: 14px;
border: 1px solid #fff;}
.Homnews .Hnewlist li:hover,.Homnews .Hnewlist li:hover .time em{ background:#fcf9f2;}
.Homnews .Hnewlist li:hover .title a{ color:#c9b27c;}
.Homnews .Hnewlist li:hover .Nmore span{ border-color:transparent transparent transparent #c9b27c;}


/*Home End*/

.Banner{ width:100%; min-width:1200px; margin:0 auto; text-align:center; overflow:hidden; height:500px;}
.Banner img{width:1920px; height:500px;}
.siderMenu{ position:relative; float:right; margin-top:49px; border-bottom:1px solid #ebebeb; padding-bottom:40px; width:100%;}
.siderMenu ul{}
.siderMenu ul li{ float:right;margin:0; line-height:40px; position:relative;}
.siderMenu ul li a{color:#323232;  font-size:16px; padding-bottom:5px;}
.siderMenu ul li em{ font-style:normal; padding:0 25px; color:#ebebeb;}
.siderMenu ul li.cur a,.siderMenu ul li a:hover{ color:#c9b27c; font-weight:bold; border-bottom:3px solid #c9b27c;}
.siderMenu ul li dl{ position:absolute; top:40px; right:0; width:600px; text-align:right; display:none;}/*width:465px;*/
.siderMenu ul li dl a,.siderMenu ul li.cur dl a{ color:#323232; font-size:14px; border:none; font-weight:normal;}
.siderMenu ul li dl a:hover{ color:#c9b27c; border:none;}

.Containner{ margin:20px auto 0; background:#fff; width:1190px; min-height:400px; height:400; height:auto !important; position:relative;}
.pad83{ padding-left:83px;}
.content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; font-size:14px; line-height:24px; min-height:308px; padding:30px 0 30px;}
.MainCon{ padding-top:250px; padding-bottom:40px;}
.Singlepage{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; font-size:14px; line-height:24px; min-height:308px; padding:0;}
.ColumnImg{ position:absolute; top:-196px;}

.PBriefBox{}
.PBriefBox img{ float:left;}
.PBriefBox .proTit{ float:left; width:165px; height:160px; margin:0 0 60px 0; position:relative; border:1px solid #646566; font-style:italic; font-weight:normal;}
.PBriefBox .proTit span{ position:absolute; top:21%; right:-90px; background:#fff; font-size:36px;color:#323232; padding-bottom:10px;}
.PBriefBox .proTit span em{ display:block; text-transform:uppercase;  font-size:14px;}
.PBriefBox .proTit ins{ position:absolute; display:block; width:81px; height:81px; bottom:-56px; left:72%; background:url(../images/icon.png) no-repeat;}

.MenuT .PBriefBox .proTit{ float:none; width:208px; height:208px;}
.MenuT .PBriefBox .proTit span{ right:-70px; top:32%;}
.MenuT.PBriefBox .proTit ins{ left:71%; bottom:-52px;}

.PBriefBox .PBcon{ float:right; width:75%; font-size:14px; line-height:33px; color:#323232;}
.PBriefBox .PBcon p{ margin-top:0;}

.FCClist{ padding:30px 0;}
.FCClist li{ float:left; padding:23px; border:1px solid #aaa; margin:20px 0 20px 82px;}
.FCClist li.first{ margin-left:0;}

.Sjslist{ margin-left:80px;}
.Sjslist dl{ padding:0 0 60px; }
.Sjslist dt{ float:left; width:448px; position:relative;}
.Sjslist dt h2{ margin:0;  font-style:italic;font-weight:normal; font-size:36px; color:#323232; height:90px;}
.Sjslist dt h2 em{ color:#323232; display:block; font-size:24px; padding-bottom:8px;}
.Sjslist dt h2 span{ border-bottom:1px solid #323232; padding-bottom:20px;color:#323232;}
.Sjslist dt p{ color:#323232; font-size:14px;}
.Sjslist .more{ color:#fff; background:url(../images/ico_more.png) no-repeat center 35px #c9b27c; padding:10px 20px 20px; display:block; margin:60px auto 0; width:120px; font-size:14px; float:left;}
.Sjslist dl.odd dt{ float:right; padding-right:80px;}
.Sjslist dl.odd dd{ float:left; width:506px; height:337px;}
.Sjslist dd{ float:right; width:601px; height:401px;}

.Sjsinfo{ font-size:14px;}
.Sjsinfo .proTit{ width:165px; height:160px; margin:0 0 60px 0; position:relative; border:1px solid #646566; font-style:italic; font-weight:normal;}
.Sjsinfo .proTit span{ position:absolute; top:21%; right:-90px; background:#fff; font-size:36px;color:#323232; padding-bottom:10px;}
.Sjsinfo .proTit span em{ display:block; text-transform:uppercase;  font-size:14px;}
.Sjsinfo .sjh2{ font-weight:normal; border-left:3px solid #c9b27c; margin:50px 0 20px 0 0; padding-left:20px; color:#333;}
.Sjsinfo p{ margin:0;}


.BZCbox{ margin-left:70px;}
.BZClist{position:relative; border-bottom:1px solid #ebebeb;margin:50px 0 50px 70px; padding-bottom:30px;}
.BZClist .pic{ float:left; width:499px; height:557px;}
.BZClist .pic img{ width:499px; height:557px;}
.BZClist .txt{ float:right; width:550px; color:#323232; }
.BZClist .txt h3{ margin:0; font-weight:normal; font-size:18px;}
.BZClist .txt p{ margin:0; font-size:14px;}
.BZClist .txt .colors{ margin:15px 0;}
.BZClist .txt .colors a{ border-left:1px solid #fff;}
.BZClist .txt .Features{}
.BZClist .txt .Features p{ margin:5px 0 10px;}
.BZClist .more{ color:#fff; background:url(../images/ico_more.png) no-repeat center 35px #c9b27c; padding:10px 20px 20px; display:block; margin:15px auto 0 0; width:120px; font-size:14px;/* position:absolute; right:0; bottom:60px;*/ float:right;}
.BZClist.odd .pic{ float:right;}
.BZClist.odd .txt{ float:left;}
.BZClist.odd .more{ /*left:0; right:auto;*/ margin-left:0; margin-right:auto; float:left;}
.allslide{ margin:0 auto; width:16%; max-width:138px; display:block;}

.BZinfo{}
.BZinfo .pic{ float:left; width:499px; height:557px; margin-left:70px;}
.BZinfo .pic img{ width:499px; height:557px;}
.BZDetail{ float:right; width:550px; color:#323232;}
.BZDetail h3{ margin:0; font-weight:normal; font-size:18px;}
.BZDetail p{ margin:0; font-size:14px;}
.BZDetail .colors{ margin:15px 0;}
.BZDetail .colors a{ border-left:1px solid #fff;}
.BZDetail .Features{}
.BZDetail .Features p{ margin:5px 0 10px;}
.ColorSeries{}
.CSbox{ margin:30px 0;  width: 1200px;}
.CSbox .title{ margin:0; font-size:18px; color:#323232; font-weight:normal; border-bottom:1px solid #ebebeb;line-height:2em; padding-bottom:0.5em;}

.CSbox .CSlist{ height:100px; overflow:hidden;background:#f2f2f2; margin-top:20px;  overflow: hidden;
    position: relative; }

.CSbox .CSlist li{ float:left; width:100px; height:100px; border-right:3px solid #fff;}
.CSbox .CSlist li a{ display:block;}
.CSbox .CSlist li a img{ width:100px; height:100px;}
.CSbox .CSlist li a:hover{ border:3px solid #c9b27c;}
.CSbox .CSlist li a:hover img{ width:94px; height:94px;}
.CSbox .CSlist a.more{ display:block; font-size:60px; height:100px; line-height:100px; background:url(../images/color_ico.png) no-repeat center center; float:left; width:57px;}

.Prosearch{ padding-left:70px;}
.PSbox{}
.PSbox dl{ float:left; width:168px; height:33px; border:1px solid #e2e2e2; margin-right:20px; position:relative; overflow:hidden;}
.PSbox dl.last{ margin-right:0;}
.PSbox dl select{ height:33px; line-height:33px; width:168px; padding-left:10px; position:absolute; top:0; left:-1px;}
.PSbox dl select option{ height:33px; line-height:33px; border:1px solid #e2e2e2;}
.PSbox dl .btn{ display:block; background:#c9b27c; height:33px; line-height:33px; text-align:center; color:#fff; width:100%}
.PSbox dl .reset{ background:#e2e2e2; color:#323232;}

.ProSearchlist{ padding:40px 0;}
.ProSearchlist li{ float:left; width:166px; height:197px; margin:0 0 24px 24px;}
.ProSearchlist li.first{ margin-left:0;}
.ProSearchlist li img{width:166px; height:166px;}


.PopBox{ position:fixed;width:80%;height:100%;background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80); background:#fff;/*实现IE背景透明*/top:0; left:10%; display:none;}
.inforbox{ z-index:51; position:relative; border:3px solid #c9b27c; margin:20px auto 0; width:300px; height:364px; padding:80px; background:#fff;opacity: 1;}
.inforbox .closed{ position:absolute; top:30px; right:30px; background:url(../images/close_ico.png) no-repeat; width:34px; height:34px; display:block;}
.inforbox .pic{ width:289px; height:289px;}
.inforbox .pic img{ width:289px; height:289px;}
.inforbox .txt{ color:#323232; font-size:14px;}
.inforbox .txt span{ font-weight:bold;}


/*色纺生活*/
.DyedLife{ padding-left:70px;}
.DLname{ text-align:center; color:#323232; font-weight:normal; font-size:36px; font-style:italic; }
.DLname em{ font-size:14px; text-transform:uppercase; display:block; line-height:30px;}
.DyedLife dl{ color:#323232; margin:70px 0;}
.DyedLife dl dt{ float:left; width:27%; padding-top:90px;}
.DyedLife dl dt h2{ margin-top:0; font-size:36px; font-weight:normal; font-style:italic;}
.DyedLife dl dt h2 em{ font-size:14px; display:block; padding-left:22px; text-transform:uppercase;}
.DyedLife dl dt p em{ text-transform:uppercase; display:block;}
.DyedLife dl dt p{ background:url(../images/line.jpg) no-repeat left 15px; padding-left:32px; line-height:30px;}
.DyedLife dl dd{ float:right; width:66%;}
.DyedLife dl.first h2{ font-style:normal;}
.DyedLife dl.three{}
.DyedLife dl.three dt{ width:54%;}
.DyedLife dl.three dd{ width:37%;}
.DyedLife dl.odd{}
.DyedLife dl.odd dt{ float:right; width:37%;}
.DyedLife dl.odd dd{ float:left; width:54%;}

.DyedLife.work{}
.DyedLife.work dl dt{ width:42%;}
.DyedLife.work dl dd{ width:51%;}

.DyedLife.travel{}
.DyedLife.travel dl dt{ width:42%;}
.DyedLife.travel dl dd{ width:51%;}
.DyedLife.travel dl dt{ padding-top:0;}
.DyedLife.travel dl.last dt{ padding-top:90px;}
/*色纺生活 End*/

/*最新资讯*/
.newlist{ padding-left:83px;}
.newlist li{ padding-bottom:4%; border-bottom:1px solid #ebebeb; margin-bottom:4%;}
.newlist .pic{ float:left; display:block; width:28%; max-width:309px; height:198px;}
.newlist dl{ float:left; width:67%; margin-left:5%;position:relative; min-height:14em;}
.newlist dl dt{ width:60%; }
.newlist dl dt .title{ display:block;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; font-size:18px; color:#323232;}
.newlist dl dt .title:hover{ color:#c9b27c;}
.newlist dl dt .con{ margin:15px 0 0 0; font-size:14px; color:#666; line-height:24px; height:48px; overflow:hidden;}
.newlist dl dt .more{color:#fff; background:url(../images/ico_more.png) no-repeat center 35px #c9b27c; padding:10px 20px 20px; display:block; margin:60px auto 0; width:120px; font-size:14px; position:absolute; left:0; bottom:0px;}
.newlist dl dd{ width:124px; text-align:center;  font-size:70px; color:#a6a6a6; display:block; line-height:60px; position:absolute; top:0; right:0;}
.newlist dl dd em{ position:absolute; left:66px; bottom:0; list-style:none; font-size:12px; background:#fff; font-style:normal; line-height:20px; height:20px; font-size:14px; color:#555;}

.Latestlist{ padding-left:83px;}
.Latestlist li{ height:104px; border:1px solid #f2f2f2; background:#fff; margin:0 0 40px 0;}
.Latestlist .time{ float:left; max-width:124px; text-align:center; float:left; font-size:70px; color:#a6a6a6; display:block; line-height:104px; position:relative; width:10%;}
.Latestlist .time em{ position:absolute; right:8%; bottom:1.6em; list-style:none; background:#fff; font-style:normal; line-height:20px; height:1.6em; font-size:14px; color:#555;}
.Latestlist .txt{ float:left; width:80%; height:104px; overflow:hidden; border-right:1px solid #ebebeb; border-left:1px solid #ebebeb; padding:0 3.5%;}
.Latestlist .txt .title{ margin:15px 0; font-weight:normal; font-size:18px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.Latestlist .txt .title a{ color:#323232;}
.Latestlist .txt p{ margin:0; color:#666; line-height:20px; height:20px; font-size:14px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.Latestlist .Nmore{ float:left; display:block; width:30px; height:104px; position:relative;}
.Latestlist .Nmore span{ position:absolute; top:44px; left:10px; height:0; width:0; border:10px solid #ebebeb; border-color:transparent transparent transparent #ebebeb;}
.Latestlist .more{ color:#fff; background:url(../images/ico_more.png) no-repeat center 35px #c9b27c; padding:10px 20px 20px; display:block; margin:60px auto 0; width:120px; font-size:14px;}
.Latestlist li:hover,.Latestlist li:hover .time em{ background:#c9b27c;}
.Latestlist li:hover .title a,.Latestlist li:hover .time,.Latestlist li:hover .time em,.Latestlist li:hover .txt p{ color:#fff;}
.Latestlist li:hover .Nmore span{ border-color:transparent transparent transparent #fff;}

.newinfo{ font-size:16px;}
.newinfo .infortitle{ line-height:33px;font-size: 26px;text-align: center;color:#333; font-weight:normal; margin:0;}
.newinfo .STit{ margin:0;text-align: center;padding-top:14px;padding-bottom:25px;}
.newinfo .prepage,.newinfo .nextpage{ margin:0;}
.newinfo .prepage{ margin-top:30px;}
/*最新资讯 End*/


/*关于我们*/
.aboutcolor{ color:#323232; line-height:30px;}
.About{ padding-left:83px;}
.About .DLname{ margin:0; height:3em;}

.AboutTop{ padding-left:83px;}
.AboutTop img{ float:left; margin-right:5%;}
.AboutV{ top:-20px; clear:both; position:relative;}
.AboutV .AVideo{ width:580px;  float:left;}
.AboutV dl{ float:right; width:45%;}
.AboutV dl p{ line-height:30px;}

.video{ padding-left:83px;}
.video .DLname{ margin:0; height:3em;}
.video .videobox{ width:974px; height:452px; padding:37px 65px; border:1px solid #b3b3b3;}
.video .videobox img{ width:974px; height:452px;}
.videoscroll{ position:relative; margin-top:40px; height:200px;}
.videoscroll .scrollWrap{width:1000px;margin-left:31px;padding-top:15px;overflow:hidden;position:absolute;}
.videoscroll .prev,.videoscroll .next{border:1px solid #cdcdcd; color:#959595;font-family:"宋体"; font-size:20px; padding:20px 10px; position:absolute; top:10%;}
.videoscroll .prev{ left:0;}
.videoscroll .next{ right:0;}
.videoscroll .next:hover,.videoscroll .prev:hover{ background:#c9b27c; color:#fff; border:1px solid #c9b27c; padding:20px 20px;}
.videolist li{ width:222px; float:left; margin:0 14px;text-align:center;position:relative;}
.videolist li .pic{ display:block;}
.videolist li img{ width:222px; height:104px;}
.videolist li .txt{ margin-top:15px;}
.videolist li .txt .title{ font-size:16px; color:#323232; padding-left:30px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; position:relative;}
.videolist li .txt .title span{background:#c9b27c; position:absolute; top:0; left:0px; height:20px; line-height:20px; width:20px; color:#fff;  font-size:16px; display:block; text-align:center;}
.videolist li .txt .title:hover{ color:#c9b27c;}
.videolist li .txt p{ margin:5px 0 0; font-size:14px; line-height:24px; height:48px; overflow:hidden;}
.videolist li .pic:hover{ border:3px solid #c9b27c; padding:3px;}
.videolist li .pic:hover img{ width:210px; height:92px;}

.honor{ }
.honor ul{}
.honor ul li{ border-bottom:1px solid #d6d6d6; font-size:16px; padding:2% 0 1.5%; }
.honor ul li a{ color:#323232; border-left:3px solid #c9b27c; padding-left:20px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.honorinfo{ padding:30px 0;}

.Leading{padding-left:70px;}
.Leadlist{ position:relative; width:1107px; height:854px;margin-top:30px;}
.Leadlist li{ position:absolute; padding:9px; background:#fad0a8;}
.Leadlist li img{ width:100%; height:100%; padding:0;}
.Leadlist li.li1{ width:130px; height:178px; top:131px; left:0;}
.Leadlist li.li2{ width:130px; height:178px; top:332px; left:0;}
.Leadlist li.li3{ width:132px; height:180px; top:0; left:153px;}
.Leadlist li.li4{ width:132px; height:180px; top:203px; left:153px;}
.Leadlist li.li5{ width:114px; height:158px; top:63px; left:308px;}
.Leadlist li.li6{ width:114px; height:62px; top:244px; left:308px;}
.Leadlist li.li7{ width:269px; height:155px; top:406px; left:153px;}
.Leadlist li.li8{ width:156px; height:85px; top:584px; left:266px;}
.Leadlist li.li9{ width:199px; height:270px; top:175px; left:445px;}
.Leadlist li.li10{ width:198px; height:113px; top:578px; left:445px;}
.Leadlist li.li11{ width:82px; height:117px; top:714px; left:504px;}
.Leadlist li.li12{ width:114px; height:158px; top:63px; right:308px; left:auto;}
.Leadlist li.li13{ width:114px; height:62px; top:244px; right:308px; left:auto;}
.Leadlist li.li14{ width:132px; height:180px; top:0; right:153px; left:auto;}
.Leadlist li.li15{ width:132px; height:180px; top:203px; right:153px; left:auto;}
.Leadlist li.li16{ width:269px; height:155px; top:406px; right:153px; left:auto;}
.Leadlist li.li17{ width:156px; height:85px; top:584px; right:266px; left:auto;}
.Leadlist li.li18{ width:130px; height:178px; top:131px; right:0; left:auto;}
.Leadlist li.li19{width:130px; height:178px; top:332px; right:0; left:auto;}

.Contact{}
.contactlist{ width:45%; float:left;}
.contactlist dl{ border:1px solid #f0eadb; clear:both; overflow:hidden; margin-bottom:4%;}
.contactlist dl dt{ float:left; background:#c9b27c; padding:5% 2%; color:#fff; width:25%; text-align:center;}
.contactlist dl dt span{ display:block; width:20%; height:3px; background:#fff; margin:0 auto;}
.contactlist dl dt h2{ color:#fff; font-size:16px; background:url(../images/contact_ico.png) no-repeat center bottom; padding-bottom:28%; margin:10% 0 0 0;}
.contactlist dl dd{ float:right; min-height:40px; height:40px; height:auto !important;  padding:3% 5% 1%; width:60%;}
.contactlist dl dd h3{ margin:0; font-size:14px; color:#323232;}
.contactlist dl dd p{ margin:2% 0 5% 0; font-size:14px; line-height:24px;}
.contactlist dl dd p span{ color:#999; display:block;}
.contactlist dl dd p span em{ display:inline-block; width:50px; text-align:right; font-style:normal;}
.mapbox{ float:right; width:50%;}
.mapbox img{ max-width:none;}
.mapbox .figure{ border-top:1px solid #ebebeb; margin-top:8%; padding-top:4%; line-height:2em; clear:both;}
.mapbox .figure .a{ font-size:14px; color:#323232; padding-left:8%; display:block; float:left; margin-right:10%;}
.mapbox .figure .neta{ background:url(../images/net_ico.png) no-repeat left center;}
.mapbox .figure .maila{ background:url(../images/mail_ico.png) no-repeat left center;}
/*关于我们 End*/

/*投资者关系*/
.Investor{}
.MenuT{ float:left; width:210px;}
.MenuT h2{ position:relative; width:284px;}
.MenuT li{height:64px; line-height:64px; text-align:center;}
.MenuT li a{ display:block; border:1px solid #ebebeb; border-top:none; font-size:14px;}
.MenuT li.first a{ border-top:1px solid #ebebeb;}
.MenuT li a:hover,.MenuT li.cur a{ background:#c9b27c; border:1px solid #c9b27c; color:#fff;}

.Investorlist{ float:right; width:890px;}
.companylist{ float:none; margin:0 auto;}
.Investorlist dl.top{ background:#c9b27c; }
.Investorlist dl.top dt{ clear:both;padding:5% 15% 0;}
.Investorlist dl.top dt span{ display:block; width:18%; float:left; font-size:16px; color:#fff;}
.Investorlist dl.top dt span.first{ width:46%;}
.Investorlist dl.top dd{ clear:both;padding:2% 15% 8%;}
.Investorlist dl.top dd span{ display:block; width:18%; float:left; font-size:26px; color:#fff;}
.Investorlist dl.top dd span.first{ width:46%; /*background:url(../images/s_ico.png) no-repeat 107px 9px;*/ font-size:40px;}
.Investorlist dl.top dd span.first em{ font-style:normal; font-size:12px; margin-left:5px; text-align:right; line-height:16px; display:inline-table; position:relative; top:-18px; right:-23px;}
.Investorlist dl.top h4{ margin:0; background:#c3ab74; height:30px; line-height:30px; padding:0 15%; font-weight:normal; color:#ffe9b6; clear:both;}
.Investorlist li{ height:121px; border:1px solid #dcdcdc; background:#fff; margin:2% 0;}
.Investorlist .time{ float:left; max-width:124px; text-align:center; float:left; font-size:70px; color:#a6a6a6; display:block; line-height:104px; position:relative; width:13%; padding-top:1%;}
.Investorlist .time em{ position:absolute; right:8%; bottom:1.6em; list-style:none; background:#fff; font-style:normal; line-height:20px; height:1.6em; font-size:14px; color:#555;}
.Investorlist .txt{ float:left; width:70%; height:104px; overflow:hidden; border-left:1px solid #ebebeb; padding:1% 3.5%;}
.Investorlist .txt .title{ margin:15px 0 0; font-size:16px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.Investorlist .txt .title a{ color:#323232;}
.Investorlist .txt p{ margin:0; color:#666; line-height:20px; height:20px; font-size:14px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.Investorlist .txt figure{ color:#999;}
.Investorlist .txt figure span{ padding-right:10%;}
.Investorlist .Nmore{ float:left; display:block; width:80px; height:121px; position:relative; background:url(../images/download_ico.png) no-repeat center center;}
.Investorlist li:hover,.Investorlist li:hover .time em{ background:#ead5a4;}
.Investorlist li:hover .Nmore{  background:url(../images/download_ico_hover.png) no-repeat center center;}

.Realquote{}
.Realquote .title{ background:#c9b27c; margin:0; padding:2% 2% 2% 4%; font-size:18px; color:#fff; font-weight:normal;}
.Realquote .con{ border:1px solid #c9b27c; text-align:center; padding:7%;}
.Realquote .con h3{ font-weight:normal; margin:0; color:#666; font-size:18px;}

.mailbox{ background:url(../images/mailboxBg.jpg); padding:4% 6%;}
.mailbox dl{ float:left; width:45%;line-height:42px;}
.mailbox dl dt{ width:70px; text-align:right; font-size:14px; color:#323232; float:left;}
.mailbox dl dd{ float:left; width:300px;}
.mailbox dl dd input{ background:#fff; height:42px; line-height:42px; padding:0 5%; width:90%; color:#aeaeae;}
.mailbox figure{ padding:4% 0 0;}
.mailbox figure span{ color:#323232; font-size:14px; display:block; padding-bottom:1%; float:left;}
.mailbox figure textarea{ background:#fff; padding:2%; height:20em; width:96%;}
.mailbox .btn{ color:#fff; font-size:14px; text-align:center; width:150px; line-height:42px; height:42px; background:#c9b27c; margin-top:3%; margin-left:70px;}

.commonlist{}
.commonlist li{ border:1px solid #f2f2f2; background:#fff; margin:0 0 20px 0; font-size:14px;}
.commonlist .time{ float:left; max-width:124px; text-align:center; float:left; font-size:25px; color:#c9b27c; display:block; line-height:56px; position:relative; width:10%;}
.commonlist .txt{ float:left; width:78%; overflow:hidden; border-right:1px solid #ebebeb; border-left:1px solid #ebebeb; padding:0 3.5%;}
.commonlist .txt .title{ margin:15px 0; font-weight:normal; font-size:18px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.commonlist .txt .title a{ color:#323232;}
.commonlist .txt p{ margin:0; color:#666; line-height:56px; height:56px; font-size:14px;overflow:  hidden; }
.commonlist .Nmore{ float:left; display:block; width:4%; height:56px; position:relative;}
.commonlist .Nmore span{ position:absolute; top:20px; left:55%; height:0; width:0; border:10px solid #ebebeb; border-color:transparent transparent transparent #c9b27c;}
.commonlist li:hover,.commonlist li.hover,.commonlist li:hover .time em,.commonlist li.hover .time em{ background:#c9b27c;}
.commonlist li:hover .title a,.commonlist li.hover .title a,.commonlist li:hover .time,.commonlist li.hover .time,.commonlist li:hover .time em,.commonlist li.hover .time em,.commonlist li.hover .txt p,.commonlist li:hover .txt p{ color:#fff;}
.commonlist li:hover .Nmore span{ border-color:transparent transparent transparent #fff;}
.commonlist li.hover .Nmore span{ border-color:#fff transparent transparent transparent;left:35%;top:50%;}
.commonlist li dl{ border:1px solid #cab37e; padding:4% 0; background:#fff; display:none;}
.commonlist li dl dt{float:left; max-width:124px; text-align:center; float:left; font-size:25px; color:#a6a6a6; display:block; line-height:25px; position:relative; width:10%;}
.commonlist li dl dd{ border-left:1px solid #c9b27c;float:left; width:78%; overflow:hidden; padding:0 3.5%;}
/*投资者关系 End*/

/*人才招聘*/
.Job{}
.jobsearch{ margin:0 0 2% 0; margin-top:13px;}
.jobsearch dl{ float:left; width:27%; border:1px solid #ededed; line-height:50px; height:50px; margin-right:2%;}
.jobsearch dl span{ padding:0 0 0 5%; color:#adadad;}
.jobsearch dl select{ width:65%; height:50px; line-height:50px;}
.jobsearch dl input{width:65%; height:50px; line-height:50px;}
.jobsearch dl.JSdl{ width:41.2%; margin-right:0; position:relative;}
.jobsearch dl.JSdl .Jsearchinput{width:66%; height:50px; line-height:50px;}
.jobsearch dl.JSdl .Jsearchbtn{width:8%; height:50px; line-height:50px; background:url(../images/Jsearchbtn.png) no-repeat center; position:absolute; top:0; right:4%;}
.joblist{ margin-top:1%;}
.joblist table{}
.joblist table th{ background:#c9b27c; font-size:16px; color:#fff; font-weight:normal; line-height:50px; border-left:1px solid #fff;}
.joblist table td{ text-align:center; font-size:14px; padding:1.5% 0; border-bottom:1px solid #ededed;border-right:1px solid #ededed;}
.joblist table th.first{ border-left:none;}
.joblist table td.first{ border-left:1px solid #ededed;}

.jobcon{ float:right; width:693px;}
.jobR{ float:right; width:800px;}
.zybox{}
.zybox h1{ margin:0; font-weight:normal; color:#323232; font-style:italic;}
.zybox h1 em{ font-size:14px; text-transform:uppercase; display:block; padding-bottom:8px;}
.zybox h1 span{ font-size:36px; position:relative;}
.zybox h1 span ins{ position:absolute; top:50%; height:3px; background:#c9b27c; width:64px; display:block; right:-84px;}
.zybox ul{ padding:40px 0 20px;}
.zybox ul dl{ float:left; width:330px; position:relative; color:#323232; margin:20px 0}
.zybox ul dl time{ position:absolute; width:127px; height:180px; border:1px solid #646566; display:block; line-height:50px; font-size:60px; font-style:italic; text-align:center; padding-top:20px;}
.zybox ul dl dt{ font-size:28px; font-style:italic;margin:15px 0 0 145px; }
.zybox ul dl dt span{ display:block; font-size:18px; font-weight:normal; padding-top:10px;}
.zybox ul dl dd{ width:235px; padding:15px 34px; background:url(../images/jobbg.jpg); line-height:30px; height:120px; overflow:hidden; margin:15px 0 0 30px; position:relative; font-size:14px; color:#666;}
.lcbox{ padding:40px 0; position:relative;}
.lcbox dl{ float:left; width:256px; height:731px; border:1px solid #646566;}
.lcbox dl dt{ font-weight:normal; font-size:28px; color:#323232; position:relative; text-align:center; top:-19px; padding:0 5px; margin-bottom:30px;}
.lcbox dl dt em{ font-size:14px; text-transform:uppercase; background:#fff;}
.lcbox dl dt i{ display:block;}
.lcbox dl dd{ width:200px; height:66px; line-height:66px; font-size:24px; color:#323232; background:url(../images/jobbg.jpg); margin:0px auto; text-align:center;}
.lcbox dl .ico{ display:block; background:url(../images/jobico.png) no-repeat center center; height:43px; width:100%;}
.lcbox dl.last{ float:right;}
.midbox{ position:absolute; top:30%; left:44%;}
/*人才招聘 End*/

.info{}
.info .infotitle{ text-align:center; color:#2a2567; margin:0; border-bottom:1px solid #eee; padding-bottom:20px; font-size:16px;}
.PrevNextBox{width: 1200px;margin: 0 auto;padding-top: 26px;margin-bottom: 32px; border-top:1px solid #e3e3e3;}
.PrevNextBox a{font-size: 14px;color: #939393;font-size: 14px;line-height: 40px;}
.PrevNextBox a:hover{ color:#2a2567;}
.PrevNextBox a.none,.PrevNextBox a.none:hover{ color:#ccc; cursor:default;}
.inforbox2 {
    /*background: #fff none repeat scroll 0 0;
    border: 3px solid #c9b27c;
    height: 564px;
    margin: 20px auto 0;
    padding: 80px 0;
    position: relative;
    width: 1030px;
    z-index: 51;*/
    background: #fff none repeat scroll 0 0;
    border: 3px solid #c9b27c;
    height: 900px;
    margin: 20px auto 0;
    padding: 80px 0;
    position: relative;
    width: auto;
    z-index: 51;
    
}
.inforbox2 .closed {
    background: rgba(0, 0, 0, 0) url("../images/close_ico.png") no-repeat scroll 0 0;
    display: block;
    height: 34px;
    position: absolute;
    right: 30px;
    top: 30px;
    width: 34px;
}
.Atlasbox .prev {
    left: -33px;
}
.Atlasbox .prev, .Atlasbox .next {
    background: #c9b27c none repeat scroll 0 0;
    color: #fff;
    display: block;
    font-family: "宋体";
    font-size: 40px;
    height: 80px;
    line-height: 80px;
    overflow: hidden;
    padding: 20px 10px;
    position: absolute;
    text-align: center;
    top: 35%;
    width: 40px;
    z-index: 30;
}

.Atlasbox .Atlaspic {
    margin: 0 auto;
    white-space: nowrap;
    width: 90%;
    z-index: 1;
	min-height:736px;
	height:736px; height:auto !important;
}
.Atlasbox .Atlaspic ul:after{ clear:both; content:""; display:block; width:100%;}
.Atlasbox .botbox .prev, .Atlasbox .botbox .next {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 1px solid #c9b27c;
    color: #c9b27c;
    display: block;
    float: right;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    padding: 0 5%;
    position: static;
    text-align: center;
    width: auto;
}

.Atlasbox .next {
    right: -33px;
}
.Atlasbox .pageState {
    float: right;
    font-size: 18px;
    letter-spacing: 1px;
    line-height: 40px;
    margin-right: 0;
    padding-right: 0;
    text-align: center;
    width: 10%;
}
.Atlasbox {
    position: relative;
}
.Atlasbox .pageState span {
    color: #c9b27c;
    padding: 0 2%;
}

.Atlasbox .Atlaspic li img {
    max-width: 100%;
}
.Atlasbox .Atlaspic li {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #dcdcdc;
    float: left;
    overflow: hidden;
    padding: 2%;
    position: relative;
    width: 95.5%;
}
.Atlasbox .botbox {
    border-top: 1px solid #c9b27c;
    margin: 3% auto 0;
    padding-top: 3%;
    width: 90%;
}
.FCClist li img{width:293px;height:425px;}

.MainCon .Nmores {
    background: rgba(0, 0, 0, 0) url("../images/download_ico.png") no-repeat scroll center center;
    display: block;
    text-align:center;
    height: 121px;
    position: relative;
    width: 80px;
}
.ProSearchlist li p {
text-align:center;
font-size:16px;
font-weight:bold;
}
.CSbox .Cscontents
{
    position:relative;
}
.CSbox .Cscontent
{
     border-color: #999;
    border-style: dotted;
    border-width: 0;
    font-size: 70%;
    height: 100px;
    margin: 0 auto;
    overflow: hidden;
    padding: 0 0 20px;
    position: relative;
    width: 1064px;
    z-index: 0;
}

.CSbox .og_prev{
background:  url("../images/color_icoleft.png") no-repeat scroll center center;
     border-color: #999;
    border-style: dotted;
    border-width: 0;
    display: block;
    float: left;
   font-size: 60px;
    height: 100px;
    line-height: 100px;
    width: 57px;
    text-indent: -9999px;
   /*float: left;
    cursor: pointer;
    display: block;
    text-indent: -999px;
    font-size: 60px;
    height: 100px;
    line-height: 100px;
    width: 57px;*/
}
.CSbox .og_next{
background:  url("../images/color_icoright.png") no-repeat scroll center center;
  /* float: right;
    cursor: pointer;
    display: block;
    text-indent: -999px;
    font-size: 60px;
    height: 100px;
    line-height: 100px;
    width: 57px;*/
        text-indent: -9999px;
     border-color: #999;
    border-style: dotted;
    border-width: 0;
    display: block;
    float: right;
    font-size: 60px;
    height: 100px;
    line-height: 100px;
    width: 57px;
}






#whir_19 table , #whir_20 table, #whir_21 table, #whir_16 table{ border-color:#eaeaea;}
#whir_19 td , #whir_20 td , #whir_21 td, #whir_16 td{ text-align:left; padding-left:5px; font-size:15px; line-height:30px; border-color:#eaeaea; padding:8px;}
#whir_19 td label , #whir_20 td label , #whir_21 td label , #whir_16 td label{ margin-right:25px;}
#whir_19 td label input , #whir_20 td label input , #whir_21 td label input , #whir_16 td label input{ width:auto; height:auto; border:0; margin-right: 5px; background:none;}
#whir_19 td input , #whir_20 td input , #whir_21 td input , #whir_16 td input{ width:300px; height:25px; line-height:25px; border:1px solid #aaa; background:#fff;}
#whir_19 td span.color , #whir_20 td span.color , #whir_21 td span.color , #whir_16 td span.color{ color:#f00; padding-left:15px;}

#whir_19 td textarea , #whir_20 td textarea , #whir_21 td textarea, #whir_16 td textarea{ background:#fff; width:90%; height:125px; line-height:20px; border:1px solid #aaa;margin: 10px 0 5px;}
#whir_19 p  ,#whir_20 p  ,#whir_21 p,#whir_16 p{ text-align:center;}
#whir_19 h2 , #whir_20 h2  , #whir_21 h2 , #whir_16 h2{ font-weight:100; font-size:13px;}


.mailbox1 dd,.mailbox2 dd{ float:left; font-size:14px;}
.mailbox1 dl,.mailbox2 dl{ padding:10px  0; margin-bottom:20px;height: 23px;}

.mailbox1 dd a,.mailbox2 dd a{ border-right:1px solid #ccc; padding:0 15px; color:#323232; font-size:16px;  }
.mailbox1 dl,.mailbox2 dl{ width:100%; }
.mailbox1 ul span,.mailbox2 ul span{ display:inline-block; text-align:center; cursor:pointer; line-height:50px;}
.mailbox1 ul li,.mailbox2 ul li{ padding:9.5px 0;}
.mailbox1 ul li.LiTop,.mailbox2 ul li.LiTop{ background:#c9b27c; color:#fff; font-size:16px; height:50px; padding:0;}

.mailbox1 dd a:hover,.mailbox2 dd a:hover,.mailbox1 dd a.on,.mailbox2 dd a.on{color:#c9b27c; font-weight:bold;  }
.mailbox1 ul li,.mailbox2 ul li{ width:100%; border-bottom:1px solid #e6e6e6; font-size:14px; color:#5e5e5e; }
.mailbox2 span.num{ width:60px; text-align:center; padding-left:0;}
.mailbox2 span.tit{ width:345px; }
.mailbox2 span.time{ width:135px; }
.mailbox2 span.money{ width:135px;}
.mailbox2 span.lxfs{ width:135px;}
.mailbox2 span.fj{ width:180px;}
.mailbox2 span.ren{ width:75px;}
.mailbox2 ul li{ padding:0; display: table; width: 100%;}
.mailbox2 ul li span{ padding:15px 0; display:table-cell; vertical-align:middle; line-height:25px;}






.mailbox1 span.num{ width:60px; text-align:center; padding-left:0;}
.mailbox1 span.tit{ width:385px; }
.mailbox1 span.lxfs{ width:135px;}
.mailbox1 span.fj{ width: 345px;}
.mailbox1 span.ren{ width:155px;}


#cnzz_stat_icon_1260786139{position: relative;top: 8px;}
.bot_logo{float: left;}



.MenuT li#three101{display: none;}

/*hk*/
.Investorlist dl.top dd span.first em {
    font-style: normal;
    font-size: 12px;
    margin-left: 5px;
    text-align: right;
    line-height: 16px;
    display: block;
    position: static;
    width: 63%;
    float: left;
    margin-left: 18%;
}
.Investorlist dl.top dd span.first em span{
    width: 40%;
    display: block;
    float: unset;
}




