﻿@charset "utf-8";
html{ /*font-size:62.5%;*/}
body{ padding:0px; margin:0px auto !important; /*font-size:1.6em;*/ font-size:16px; font-family: Microsoft YaHei,arial,'宋体'; color:#585858; 
min-width:320px; 
max-width:750px;

/*禁用Webkit内核浏览器的文字大小调整功能*/
-webkit-text-size-adjust:none;

/*取出点击出现半透明的灰色背景*/
-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); 

/*控制内容的可选择性*/
-webkit-user-select: none;  
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
user-select: none;

/*设置字体的抗锯齿或者说光滑度*/
-webkit-font-smoothing: antialiased; 
}
ul,li,form, dl,dt,dd, div,figure{ padding:0px; margin:0px;list-style: none; }
.ul,.ul li{ list-style: none; margin: 0;}
.h1,.h2,.h3,.h4,.h5,.h6,.p,p{ padding:0px; margin:0px;}
select,input,em,textarea{ font-size:1em; font-style:normal; padding:0; margin:0; background:none; color:#585858; font-family:Microsoft YaHei; border-radius:0; -webkit-border-radius:0; border:0; outline: none;
 }
img,object{ border:none; border:0; overflow:hidden; vertical-align:top;}
a{ color:#585858; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}  /* 去掉链接触摸高亮 */
a:focus {outline:none; -moz-outline:none;}
.hide{ display:none;} /*设置隐藏元素*/
em{ font-style:italic;}
/*清楚浮动*/
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}

/*页面框架*/
.Contain{}

/*字体、图片单位可以直接使用px*/

/*#menu{ width:200px; background:#c9b27c; position:absolute; z-index:66; top:108px; right:0; height:280px; padding-top:30px; overflow:hidden;}
#menu li{ position:relative; line-height:30px; color:#333; padding-left:15px; background:url(../images/color_ico1.png) no-repeat 150px center; }
#menu li a{ color:#fff;}
#menu li a:hover{ color:#333;}
#menu li dl{ position:relative;  padding-top:30px;top :0; right:-200px; width:200px; height:280px; top:0px; z-index:63;   background:#c9b27c;  }
#menu li dl dd{  line-height:30px; color:#333; padding-left:15px;}


#menu li#navid1{ background:none;}


*/

.menu1{ float:right; width:61px; height:61px;  }
.dl-menuwrapper button{ float:right; margin-right:20px; width:61px !important; height:61px !important; background:url(../images/home_05.png) no-repeat top center !important;width:100%;}

.Top{  padding:24px 27px 84px;}
.logo{ float:left; width:258px; }

.lan { float:right; margin-right:15px; margin-top:15px;}
.lan a{ display:inline-block; font-size:25px; color:#666; border-right:1px solid #ccc; padding:0 10px;}
.lan a.on{  color:#333;}
.lan a.en{ border:0;}
.lan .en {position:relative;z-index:1000;}
.HomeBan .btn{ position:absolute; bottom:20px; right:20px; }
.HomeBan .btn .prev,.HomeBan .btn .next { width: 63px; height: 56px; background:#3f3f3f;  cursor: pointer; display:block;}

.HomeBan .prev,
.HomeBan .next { width: 63px; height: 56px; line-height:56px; 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;}
.HomeBan .next{ border-left:#fff solid 1px;}
.HomeBan .prev{ border-right:#fff solid 1px;}
.HomeBan .prev:hover,
.HomeBan .next:hover { /*filter:alpha(opacity=90) !important;opacity:0.9 !important; */ background:#c9b27c; }

.HomeBan { position:relative;  width:100%; max-width:750px; margin:0 auto;}
.HomeBan .tempWrap{ width:100%;}
.HomTCcard{ width:710px; margin:0 auto; padding:60px 20px; position:relative; z-index:2; background:#fff;}
.HomTCcard h2{ margin:0; position:absolute;}
.HomTCcard h2 img{ float:left;}
.HomTCcard h2 span{ float:left; font-size:27px; color:#323232; font-weight:100; margin-top:130px; margin-left:-220px}
.HomTCcard .srollbox{ position:relative;}
.HomTCcard .srollmainall{ overflow:hidden;zoom:1; height:634px;}
.HomTCcard .srollmainall li{ float:left;overflow:hidden;}
.HomTCcard  dl{ border-left:2px solid #84988e; padding-left:20px;margin: 260px 0 0 27px;     height: 372px; padding-bottom:60px; width:38%; position:relative;float:left;}
.HomTCcard  dl span.ico{ background:#84988e; position:absolute; top:0; left:-28px; height:28px; line-height:28px; width:28px;     font-weight: bold; color:#fff;font-family:"宋体"; font-size:16px; display:block; text-align:center;}
.HomTCcard  dl h3{    font-size: 28px; 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:21px; line-height:32px; height:99px;   padding-top:20px;}
.HomTCcard .allbtn{ position:absolute; left:213px; top:530px; 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:53%; margin-top:95px;}
.HomTCcard .srollmainall li .pic a{ display:block; padding:51px; border:1px solid #a7a7a7;}
.HomTCcard .srollmainall li .pic a img{ width:250px; height:356px;}

.HomTCcard  .colorlist{ position:relative; overflow:hidden;}
.HomTCcard  .colorlist .tempWrap{margin:0 95px 0 95px;     width: 520px !important;}
.HomTCcard  .colorlist ul{overflow:hidden;zoom:1; }
.HomTCcard  .colorlist li{ float:left; width:96px; height:96px; 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:84px; height:84px;}
.HomTCcard  .colorlist li  img{ width:96px; height:96px;}
.HomTCcard  .colorlist .navNext,.HomTCcard  .colorlist .navPrev{ position:absolute; top:0; left:0; width:94px; height:94px; display:block;font-family:"宋体"; font-size:60px; font-weight:lighter; line-height:94px; 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%;  height:150px; bottom:80px; z-index:1;}

.HomClife{ width:710px; margin:0 auto;}
.HomClife h2{ float:left; margin:0;     margin-top: 72px;}
.HomClife h2 img{ float:left;}
.HomClife h2 span{ float:left; font-size:27px; color:#fff; font-weight:100; margin-top:130px; margin-left:-153px}

.HomClife .HCLcate{ width:488px; display: block; float:right; margin:160px 0 0 0px;}
.HomClife .HCLcate li{ float:left; width:244px; height:155px; position:relative;}
.HomClife .HCLcate li img{ width:244px; height:155px; }
.HomClife .HCLcate li .allclick{ display:block; position:absolute; top:0; left:0; width:100%; height:100%; z-index:5;}
.HomClife .HCLcate li.li2,.HomClife .HCLcate li.li3,.HomClife .HCLcate li.li6{ background:#fff;}
.HomClife .HCLcate li .txt{ position:absolute; top:0; left:0; width:80%; padding:0 10%; z-index:3;}
.HomClife .HCLcate li.li1,.HomClife .HCLcate li.li4,.HomClife .HCLcate li.li5{ text-align:center;}
.HomClife .HCLcate li.li1 .qwa,.HomClife .HCLcate li.li4 .qwa,.HomClife .HCLcate li.li5 .qwa{ display:none;}
.HomClife .HCLcate li.li2 .qw,.HomClife .HCLcate li.li3 .qw,.HomClife .HCLcate li.li6 .qw{ display:none;}

.HomClife .HCLcate li.li2 .txt .title,.HomClife .HCLcate li.li3 .txt .title,.HomClife .HCLcate li.li6 .txt .title{  color:#a6a6a6;font-size:30px; position:relative; border-bottom:3px solid #c9b27c; padding-bottom:20px;}
.HomClife .HCLcate li.li2 .txt p,.HomClife .HCLcate li.li3 .txt p,.HomClife .HCLcate li.li6 .txt p{color:#a6a6a6;    font-size: 21px;
    line-height: 30px;}
/*.HomClife .HCLcate li.li2 .txt .title em,.HomClife .HCLcate li.li3 .txt .title em,.HomClife .HCLcate li.li6 .txt .title em{ font-size:35px; position:absolute; height:3px; background:#c9b27c; right:0; bottom:3px; width:50px;}
*/.HomClife .HCLcate li.li1 .txt .title,.HomClife .HCLcate li.li4 .txt .title,.HomClife .HCLcate li.li5 .txt .title{ color:#fff;font-size:30px; position:relative; border-bottom:3px solid #c9b27c; padding-bottom:20px;}

.HomClife .HCLcate li.li1 .allbg,.HomClife .HCLcate li.li4 .allbg,.HomClife .HCLcate li.li5 .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.li1 .txt ,.HomClife .HCLcate li.li4 .txt ,.HomClife .HCLcate li.li5 .txt { margin-top:46px;}
.HomClife .HCLcate li.li2 .txt ,.HomClife .HCLcate li.li3 .txt ,.HomClife .HCLcate li.li6 .txt { margin-top:46px;}



.HomClife .HCLcate .more{
	/* color:#fff; background:url(../images/ico_more.png) no-repeat center 35px #c9b27c; padding:10px 20px 20px; display:block; margin:60px 0 0; width:120px; font-size:21px; */
	color: #fff;
padding: 10px;
text-align: center;
display: block;
margin: 60px 0 0;
width: 120px;
font-size: 14px;
border: 1px solid #fff;
	}

.Hbg1{ width:750px; height:809px; background:url(../images/home_23.jpg) no-repeat top center;}

.Hbg2{ width:750px; height:800px; background:url(../images/home_33.jpg) no-repeat top center;}



.Homnews{width:710px; margin:189px auto 0; position:relative;}
.Homnews h2{ margin:0; position:absolute; top:-126px; right:0;}
.Homnews .Hnewlist{ padding:102px 0 59px;}
.Homnews h2 img{ float:left;}
.Homnews h2 span{ float:left; font-size:27px; color:#fff; font-weight:100; margin-top:130px; margin-left:-150px}


.Homnews .Hnewlist li{ width:100%; height:133px; border:1px solid #f2f2f2; background:#fff; float:left; margin:40px  0 0;}
.Homnews .Hnewlist li.first{ margin-left:0;}
.Homnews .Hnewlist .time{ float:left; width:124px; text-align:center; float:left; font-family:Arial, Helvetica, sans-serif; margin-top:20px; 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:507px; height:133px; overflow:hidden; border-right:2px solid #ebebeb; border-left:2px 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; font-size:21px;}
.Homnews .Hnewlist .txt p{ margin:0; color:#666; line-height:28px; height:56px; overflow:hidden; font-size:19px;}
.Homnews .Hnewlist .Nmore{ float:left; display:block; width:30px; height:136px; position:relative;}
.Homnews .Hnewlist .Nmore span{ position:absolute;    top: 57px;
    left: 17px; height:0; width:0; border:10px solid #ebebeb; border-color:transparent transparent transparent #ebebeb;}
.Homnews .Hnewlist .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:19px; */
	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*/

footer{ text-align:center; padding:15px 0; background:#f5f5f5; color:#a6a6a6; font-size:20px; border-bottom:3px solid #c9b27c; }






.Banner{ width:100%; height:316px;}

.Singlepage{ padding:20px 0 30px; }
.ColumnImg{ position:absolute; top:-191px;}
.ColumnImg span{ position:absolute; bottom:-30px; font-size:35px; font-weight:100; left:85px;}
.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;}
.siderMenu{ position:relative; float:right; margin-top:120px; border-bottom:1px solid #ebebeb; padding-bottom:20px; width:100%;}
.siderMenu ul{}
.siderMenu ul li{ float:left;margin:0 0 15px; line-height:40px; height:48px;}
.siderMenu ul li a{color:#323232;  font-size:28px; padding-bottom:5px; font-family:"微软雅黑"; float:left; }
.siderMenu ul li em{ font-style:normal; margin:0 36px; height:35px; margin-top:5px; border-right:1px solid #ebebeb; float:left; display:inline-block;}
.siderMenu ul li.cur a,.siderMenu ul li a:hover{ color:#c9b27c; font-weight:bold; border-bottom:3px solid #c9b27c; height:40px;}

.Containner{ margin:40px auto 0; background:#fff; width:710px; min-height:400px; height:400; height:auto !important; position:relative;}






.PBriefBox{}

.PBriefBox .PBcon{color:#323232; font-size:22px; line-height:30px}
.PBriefBox .PBcon p{ margin-top:0;}

.FCClist{ padding:30px 0 60px;}
.FCClist li{ float:left; padding:22px; border:1px solid #aaa; margin:20px 0 20px 32px;}
.FCClist li.first{ margin-left:0;}

.Atlasbox{}
.Atlasbox {position: relative;}
.Atlasbox .Atlaspic { z-index: 1; white-space: nowrap; width:90%; margin:0 auto; height:205px; }
.Atlasbox .Atlaspic li {position:relative;  display: inline; overflow: hidden; padding:2%; border:1px solid #dcdcdc; background:#fff; width:95.5%; float:left;}
.Atlasbox .Atlaspic li img{ max-width:100%;}
.Atlasbox .prev, .Atlasbox .next{position: absolute; z-index: 30; display: block; top:8%;  display: block; width: 40px; height: 80px; overflow: hidden;color:#fff;font-family:"宋体"; font-size:40px; text-align:center; line-height:80px; padding:20px 10px;  background:#c9b27c; }
.Atlasbox .prev { left: -33px; }
.Atlasbox .next { right: -33px; }

.Atlasbox .prev a:hover { }
.Atlasbox .next a:hover {  background:#c9b27c; }
.Atlasbox .botbox{ border-top:1px solid #c9b27c; margin:10% auto 0;  padding-top: 14.5%; width:90%; height:155px;}

.Atlasbox .pageState{  letter-spacing: 1px; text-align:right; margin-right:5%; float:right;font-size: 18px; text-align:center; line-height:40px; width:18%; margin-right:0; padding-right:0;}
.Atlasbox .pageState span{ color: #c9b27c; padding:0 2%; }
.Atlasbox .botbox .prev, .Atlasbox .botbox .next{ display: block;color:#c9b27c;font-size:16px; text-align:center; width:auto; height:40px; line-height:40px;; padding:0 5%;  background:none; float:right; border:1px solid #c9b27c;  position:static;}
.Atlasbox .botbox .prev:hover, .Atlasbox .botbox .next:hover{ background:#c9b27c; color:#fff;}



.PopBox{ position:fixed; width:100%; height:100%;background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
filter:Alpha(opacity=80); background:#fff;/*实现IE背景透明*/ z-index:50; top:0; left:0; display:none;}
.inforbox{ z-index:51; position:relative; border:3px solid #c9b27c; margin:20px auto 0; width:300px; height:364px; padding:80px; background:#fff;}
.inforbox .closed{ position:absolute; top:30px; right:30px; background:url(../images/close_ico.png) no-repeat; width:34px; height:34px; display:block;}
.inforbox .close{     position: absolute;
    top: -2px;
    color: #c9b27c;
    font-size: 50px;
    right: 30px;
    width: 34px;
    height: 66px;
    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;}
.inforbox2{ z-index:51; position:relative; border:3px solid #c9b27c; width:670px; padding:80px 0; background:#fff;height:350px; margin: -235px auto 0; top:50%;}
.inforbox2 .closed{ position:absolute; top:20px; right:30px; background:url(../images/close_ico.png) no-repeat; width:34px; height:34px; display:block;}
.inforbox2 .pic{ width:289px; height:289px;}
.inforbox2 .pic img{ width:289px; height:289px;}
.inforbox2 .txt{ color:#323232; font-size:14px;}
.inforbox2 .txt span{ font-weight:bold;}


.Prosearch{}
.PSbox{ padding-top:30px;}
.PSbox dl{ float:left; width:218px; height:45px; border:1px solid #e2e2e2; margin-right:24px; margin-top:20px; position:relative; overflow:hidden;}
.PSbox dl.last{ margin-right:0;}
.PSbox dl select{ height:43px; line-height:43px; width:218px; padding-left:10px; font-size:22px; position:absolute; top:0; left:-1px;}
.PSbox dl select option{ height:45px; line-height:45px; border:1px solid #e2e2e2;}
.PSbox dl .btn{ display:block; background:#c9b27c; height:45px; line-height:45px; text-align:center; color:#fff; font-family:"微软雅黑"; width:100%}
.PSbox dl .reset{ background:#e2e2e2; color:#323232;}
 .PSbox dl input.number{width: 100%;
    height: 100%;}

/*.ProSearchlist{ padding:40px 0;}
.ProSearchlist li{ float:left; width:218px; height:221px; margin:0 0 24px 25px; position:relative;}
.ProSearchlist li p{ position:absolute; top:0; left:0; width:100%; height:100%; background:url(../images/pro_03.png); display:none;}
.ProSearchlist li p span{ opacity:1; width:193px; height:196px; margin:10px auto; border:2px solid #c9b27c; text-align:center; line-height:196px; color:#323232; font-size:22px; display:block;   }
.ProSearchlist li img{ width:218px; height:221px;}
.ProSearchlist li.first{ margin-left:0;}*/
.ProSearchlist{ padding:40px 0;}
.ProSearchlist li{ float:left; width:218px; height:240px; margin:0 0 24px 25px;}
.ProSearchlist li.first{ margin-left:0;}
.ProSearchlist li img{width:218px; height:221px;}
.ProSearchlist li p {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
	LINE-HEIGHT:40PX;
}

.ProSearchlist li:hover p{ display:block;}

.allslide{ margin:0 auto; width:155px; display:block; margin-bottom:60px; }
.allslide p{ text-align:; font-size:22px; color:#323232; padding-top:10px;}


.Sjslist{ padding:60px 0 0; }
.Sjslist dl{ padding:0 0 80px; }
.Sjslist dt{  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; }
.Sjslist dt h2 span{ border-bottom:1px solid #323232; padding-bottom:10px;color:#323232; margin-bottom:20px; border-bottom:1px solid #323232;}
.Sjslist dt p{ color:#323232; font-size:24px; line-height:32px; padding:20px 0 0;}
.Sjslist .more{ color:#fff; background:url(../images/ico_more.png) no-repeat center 35px #c9b27c; padding:10px 20px 20px; display:block; margin:40px 0 0; width:120px; font-size:21px;}
 .Sjslist dd{ text-align:center; margin-bottom:20px;}


.BZCbox{ }
.BZClist{position:relative; margin:50px 0 ;}
.BZClist .pic{ text-align:center;}
.BZClist .pic img{ width:499px; height:557px;}
.BZClist .txt{   color:#323232; }
.BZClist .txt h3{ margin:0; font-weight:normal; font-size:28px; padding-bottom:15px;}
.BZClist .txt p{ margin:0; font-size:24px; line-height:32px;}
.BZClist .txt .colors{ margin:15px 0;}
.BZClist .txt .colors a{ }
.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:60px auto 0; width:120px; font-size:21px; }



.BZinfo{ padding:50px 0 0;}
.BZinfo .pic{ text-align:center; }
.BZinfo .pic img{ width:499px; height:557px;}
.BZDetail{  color:#323232;}
.BZDetail h3{ margin:0; font-weight:normal; font-size:18px; font-size:28px; padding-bottom:15px;}
.BZDetail p{ margin:0;  font-size:24px; line-height:32px;}
.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;}
.CSbox .title{ margin:0; font-size:28px; color:#323232; font-weight:normal; border-bottom:1px solid #ebebeb;line-height:2em; padding-bottom:0.5em;}
.CSbox .CSlist{ height:100px; overflow:hidden; width:100%; background:#f2f2f2; margin-top:20px; }
.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;}



/*色纺生活*/
.DyedLife{ padding-top:30px; }
.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;  }
.DyedLife dl dd{ text-align:center;}
.DyedLife dl dt{ float:left;   padding:50px 0 40px;}
.DyedLife dl.first dt{ margin-left:53px;}
.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.first { text-align:center;}
.DyedLife dl.first h2{ font-style:normal; text-align:left;}
.DyedLife dl dt h2 { text-align:center;
    margin-top: 0;
    font-size: 46px;
    font-weight: normal;
    font-style: italic;
}
.DyedLife dl dt p { font-size:24px; line-height:32px;background: url(../images/line.jpg) no-repeat left 15px;
padding-left: 32px;
line-height: 30px;
}
.DyedLife dl.first p{ background:0; text-align:left; padding:0; line-height:35px;}
/*色纺生活 End*/



/*最新资讯*/
.newlist{ padding-top:50px;  }
.newlist li{ padding-bottom:4%; border-bottom:1px solid #ebebeb; margin-bottom:4%; display: block !important;}
.newlist .pic{ float:left; display:block; width:219px; max-width:309px; }
.newlist .pic img{ width:100%;}
.newlist dl{ float:right; width:450px; position:relative;}
.newlist dl dt .title{ display:block;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; font-size:28px; color:#c9b27c;}
.newlist dl dt .title:hover{ color:#c9b27c;}
.newlist dl dt .con{  font-size:24px; color:#666; line-height:32px; height:60px; overflow:hidden;}
.newlist dl .time{   font-size:24px; color:#a6a6a6; display:block; line-height:40px; }

.Latestlist{ padding-top:50px; }
.Latestlist li{ height:104px; border:1px solid #f2f2f2; background:#fff; margin:0 0 20px 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:115px;}
.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:515px; height:104px; overflow:hidden; border-right:1px solid #ebebeb; border-left:1px solid #ebebeb; padding:0 20px;}
.Latestlist .txt .title{ margin:15px 0; font-weight:normal; font-size:28px;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:30px; font-size:24px;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:13px; 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;}
/*最新资讯 End*/

/*pages*/
.Pages{ padding:1% 0;  zoom:1;  text-align:center; font-size:16px; margin-top:2%; margin:50px 0 50px; }
.Pages span{ padding:0px 3px; display:inline-block;}

.Pages .p_page a{ margin:0 2.5px; background:#fff; color:#c9b27c; border:1px solid #e2e1df;  /*border:solid 1px #ededed;*/padding:10px 33px; font-size:24px; color:#383838;}

.Pages .p_page .a_prev,.Pages .p_page .a_next{ background:#c9b27c; border:1px solid #c9b27c;  color:#fff; padding:10px 23px; }

.Pages a:hover{ color:#c9b27c; /*background:#c39237;*/}
/*pages end*/


/*关于我们*/

.About{ padding-top:50px; padding-bottom:30px;  }
.About .DLname{ margin:0; height:3em;}

.AboutTop{ }
.AboutTop p{ text-indent:2em; font-size:24px;  line-height:30px;}

.AboutV{}
.AboutV .AVideo{ width:480px; height:310px; padding:54px; border:1px solid #a7a7a7; margin:80px auto;  }
.Singlepagep { padding-bottom:80px;}
.AboutV dl p{ text-indent:2em; font-size:24px;  line-height:30px;}
.Singlepagep p{  font-size:24px;  line-height:30px;}

.video{ padding-top:50px; }
.video .DLname{ margin:0; height:3em;}
.video .videobox{ width:624px; height:286px; padding:25px 42px ; border:1px solid #b3b3b3;}
.video .videobox img{  width:624px; height:286px;}
.videoscroll{ position:relative; margin:40px 0 90px; height:215px;}
.videolist{  width:612px; overflow:hidden; margin:0 auto 60px;}
.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 .tempWrap{ width:700px; float:left; margin-left:43px;}
.videoscroll .next:hover,.videoscroll .prev:hover{ background:#c9b27c; color:#fff; border:1px solid #c9b27c; }
.videolist li{ width:193px !important; float:left; margin:0 7.5px;}
.videolist li .pic{ display:block;}
.videolist li img{ width:193px;  }
.videolist li .txt{ margin-top:15px;}
.videolist li .txt .title{ font-size:24px; 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:7px; left:0px; height:20px; line-height:20px; width:20px; color:#fff;font-family:"宋体"; 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:22px; line-height:32px; height:60px; overflow:hidden;}
.videolist li .pic:hover{ border:3px solid #c9b27c; padding:3px;}
.videolist li .pic:hover img{ width:210px; height:92px;}

.honor{ }
.honor ul{ margin-bottom:80px;}
.honor ul li{ border-bottom:1px solid #d6d6d6; font-size:24px; 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; }

.Leading{ }
.Leadlist{ position:relative;}
.Leadlist li{ float:left; border:10px solid #fad0a8; padding:10px; margin-left: 22px; margin-bottom:25px;}

.Contact{}
.contactlist{}
.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:28px; color:#323232; font-weight:100;}
.contactlist dl dd p{ margin:2% 0 5% 3%; font-size:24px; line-height:30px;}
.contactlist dl dd p span{ color:#999;}
.contactlist dl dd p span em{ font-style:normal; color:#999; width: 60px;
text-align: right;
display: inline-block;
padding-right: 8px;}
.mapbox{ }
.mapbox .figure{    height: 115px; border-top:1px solid #ebebeb; margin-top:4%; padding-top:4%; line-height:2em; clear:both;}
.mapbox .figure .a{ font-size:24px; color:#323232; padding-left:8%; display:block; float:left; width:92%; padding-bottom:10px;}
.mapbox .figure .a span{ color:#080eee; text-decoration:underline;}
.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*/


/*投资者关系*/
.Investorlist.companylist{ padding-bottom:60px;}
.Investor{ padding-top:50px;}
.MenuT{ float:left; margin-bottom:50px;}
.MenuT h2{ position:relative; width:284px;}
.MenuT li{height:64px; line-height:64px; text-align:center; float:left; width: 33.33%;}
.MenuT li a{ display:block; border:1px solid #ebebeb; border-top:none; font-size:28px;    padding: 0px 28px;}
.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;}
.MenuT { border:1px solid #ebebeb; width: 100%; }
.Investorlist{     clear: both;}
.Investorlist dl.top{ background:#c9b27c; }
.Investorlist dl.top dt{ clear:both;padding:5% 30px 0;}
.Investorlist dl.top dt span{ display:block; width:18%; float:left; font-size:24px; color:#fff;}
.Investorlist dl.top dt span.first{ width:46%;}
.Investorlist dl.top dd{ clear:both;padding:5% 15% 11%;}
.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; color:#fff;}
.Investorlist dl.top h4{ margin:0; background:#c3ab74; height:30px; line-height:30px; padding:12px 0; text-align:center; font-size:24px; font-weight:normal; color:#ffe9b6; clear:both;}
.Investorlist li{ height:168px; border:1px solid #dcdcdc; background:#f5f5f5; margin:2% 0; display:block !important;}
.Investorlist .time{ float:left;  text-align:center; float:left; font-size:70px; color:#a6a6a6; display:block; line-height:104px; position:relative; width:128px; padding-top:5%;}
.Investorlist .time em{ position:absolute;   list-style:none; background:#fff; font-style:normal; line-height:20px; height:1.6em; font-size:14px; color:#555; right: 27%;
bottom: -5px;}
.PBriefBox h2 span{ font-style:italic;}
.Investorlist .txt{ float:left; width:415px; height:134px;   border-left:1px solid #ebebeb; padding:1% 3.5%;}
.Investorlist .txt .title{ margin:15px 0 0; font-size:28px;overflow:  hidden; font-weight:100; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.Investorlist .Pages{ padding:20px 0;}
.Investorlist .txt .title a{ color:#323232;}
.Investorlist .txt p{ margin:0; color:#666; line-height:30px; height:60px; font-size:24px;overflow:  hidden; }
.Investorlist .txt figure{ color:#999; font-size:18px; width:415px; padding-bottom:10px;}
.Investorlist .txt figure span{ padding-right:10%;}
.Investorlist .Nmore{ float:left; display:block; width:80px; height:121px; position:relative;    top: 20px;
    right: -15px; background:url(../images/download_ico.png) no-repeat center center;}
.Investorlist li:hover,.Investorlist li:hover .time em{ background:#f5f5f5;}
.Investorlist li:hover .Nmore{  background:url(../images/download_ico_hover.png) no-repeat center center;}

.Realquote{ margin-bottom:60px;}
.Realquote .title{ background:#c9b27c; margin:0; padding:2% 2% 2% 4%; font-size:28px; color:#fff; font-weight:normal;}
.Realquote .con{ border:1px solid #c9b27c; text-align:center; padding:7%; background:#f9f9f9;}
.Realquote .con h3{ font-weight:normal; margin:0; color:#666; font-size:26px;}

.mailbox{ background:url(../images/mailboxBg.jpg); padding:9% 6%; margin-bottom:80px;}
.mailbox dl{ float:left; line-height:42px; margin-bottom:20px;}
.mailbox dl dt{ width:122px; text-align:right; font-size:24px; color:#323232; float:left;}
.mailbox dl dd{ float:left; width:300px;}
.mailbox dl dd input{ background:#fff; font-size:24px; 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:24px;  padding-bottom:1%;     float: left; display:inline-block;
    margin-left: 2px;}
.mailbox figure textarea{ background:#fff; font-size:24px; padding:2.2%; height:7em; width:456px;}
.mailbox .btn{ color:#fff; font-size:24px; text-align:center; width:150px; line-height:42px; height:42px; background:#c9b27c; margin-top:25px; margin-left:122px;}

.commonlist{ margin-bottom:65px;}
.commonlist li{ border:1px solid #f2f2f2; background:#fff; margin:0 0 40px 0; font-size:14px;}
.commonlist .time{ float:left; max-width:124px; text-align:center; float:left; font-size:50px; color:#c9b27c; display:block; line-height:104px; 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:32px; font-size:28px; padding:20px 0; }
.commonlist .Nmore{ float:left; display:block; width:4%; height:104px; position:relative;}
.commonlist .Nmore span{ position:absolute; top:44px; 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:50px; color:#a6a6a6; display:block; line-height:60px; position:relative; width:10%;}
.commonlist li dl dd{ border-left:1px solid #c9b27c;float:left; width:78%; overflow:hidden; padding:0 3.5%; font-size:28px; line-height:32px;}
/*投资者关系 End*/


/*人才招聘*/
.Job{ padding-top:50px;}
.Job .Culbox2{ padding-bottom:70px;}
.jobsearch{ margin:5% 0 6% 0; font-size:24px;}
.jobsearch dl{ float:left; width:48%; border:1px solid #ededed; line-height:50px; height:50px; margin-bottom:3%; }
.jobsearch dl span{ padding:0 0 0 5%; color:#adadad;}
.jobsearch dl select{ width:58%; height:50px; line-height:50px;}
.jobsearch dl input{width:70%; height:50px; line-height:50px;}
.jobsearch dl.JSdl{  margin-right:0; position:relative; width:98.5%;}
.jobsearch dl.JSdl .Jsearchinput{width:66%; height:50px; line-height:50px;}
.jobsearch dl.JSdl .Jsearchbtn{width:10%; height:50px; line-height:50px; background:url(../images/Jsearchbtn.png) no-repeat center; position:absolute; top:0; right:4%;}
.joblist dl{ display:none; padding:30px 20px; clear:both; border-bottom:1px solid #ededed; }
.joblist dl a{display: none; width:124px; height:35px; line-height:35px; text-align:center; font-size:20px; color:#fff; background:#c9b27c; margin-top:50px; }
.joblist{ margin-top:1%;}
.joblist ul li.li1 { width:100%; float:left; background:#c9b27c;  }
.joblist ul li .litop { width:100%; float:left; border-bottom:1px solid #ededed; }
.joblist ul li .litop span.xx {width:124px; height:35px;  display: none !important;  float: right;
    line-height:35px; text-align:center; margin: 9px 30px 0 0;  padding:0; font-size:20px; color:#fff; background:#c9b27c;  }
.joblist ul li.li1 span{ display:inline-block; background:#c9b27c; font-size:28px; color:#fff; padding-left:45px; text-align:left; font-weight:normal; line-height:55px;}
.joblist ul li.hover span.xx { display:none !important; }
.joblist ul li .litop span{ display:inline-block; text-align:center;  width:160px; font-size:20px; padding:1.5% 0;   text-align:left; overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;   }
 .joblist ul li.li1 span{ display:inline-block; text-align:center;  width:160px; font-size:24px; padding:1.5% 0;   text-align:left; }
.joblist ul li span.first{ text-align:left; padding-left:45px; }


.jobcon{ margin-bottom:80px;}

.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;}

.zxyp_list p.job_top {
      background: #c9b27c none repeat scroll 0 0;
    height: 50px;
    line-height: 50px;
    margin: 0;
}
.zxyp_list p.job_top span {
    color: #fff;
    display: block;
    float: left;
  font-size: 16px;
    font-weight: normal;
    text-align: center;
    width: 13.2%;

}

.zxyp_list li span.bg {
    color: #5e5e5e;
    display: block;
    float: left;
    font-size: 14px;
    height: 70px;
    line-height: 70px;
    text-align: center;
    width: 13.2%;
	overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; 
}
.zxyp_list li div.job_xq {
    border-top: 1px dashed #e0e0e0;
    display: none;
    float: left;
    font-size: 12px;
    line-height: 24px;
    padding: 0 11% 1%;
}

.zxyp_list li span.time1 { width:20.7%;}
.zxyp_list p.job_top span.zycol,.zxyp_list li span.zycol{ width:57.4%;}
.zxyp_list li {
    border-bottom: 1px solid #e0e0e0;
    cursor: pointer;
    float: left;
    width: 100%;
}

.zybox{ clear:both;}
.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:100%;  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:20px 0 31px 145px; }
.zybox ul dl dt span{  font-size:18px; font-weight:normal; padding-top:10px;}
.zybox ul dl dd{   padding:15px 34px; background:url(../images/jobbg.jpg); line-height:32px;  overflow:hidden; margin:15px 0 0 30px; position:relative; font-size:24px; 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%;}


.jobLi dl{ line-height:63px; line-height:63px; font-size:28px; border-bottom:1px solid #eee; margin-bottom:50px;}
.jobLi dl dt{ background:#c9b27c; color:#fff; padding-left:20px;}
.jobLi dl dd{ line-height:44px; padding:15px 0; padding-left:20px;}





/*人才招聘 End*/


.MenuTa{ margin-top:50px; width: 100%;}

.wlxs{ clear:both; margin-bottom:80px;}
.wlxs .text{ font-size:24px; line-height:56px; color:#666; border-bottom:1px solid #eee; padding-left:15px;}
.wlxs .xq{ border-bottom:1px solid #eee; padding:30px 15px; font-size:24px; line-height:44px; display:none; }
.wlxs li.hover .text{ background:#c9b27c; color:#fff;  }
.wlxs li.hover .text a.sqxx{ display:block;  }
.wlxs li.hover .text a.zkxx{ display:none;}

.wlxs .text a.zkxx{ width:124px; height:35px; float:right; line-height:35px; text-align:center; font-size:20px; color:#fff; background:#c9b27c; display:block; margin-top:10px; margin-right:20px; }
.wlxs .text a.sqxx{ width:124px; height:35px; float:right; line-height:35px; text-align:center; font-size:20px; color:#333; background:#fff; display:block; margin-top:10px; margin-right:20px; display:none; }




#whir_28 table , #whir_30 table , #whir_29 table, #whir_27 table, #whir_26 table{ border-color:#eaeaea; font-size:21px;}
#whir_28 td ,#whir_30 td , #whir_29 td , #whir_27 td, #whir_26 td{ text-align:left; padding-left:5px; line-height:30px; border-color:#eaeaea; padding:8px;}
#whir_28 td label , #whir_30 td label , #whir_29 td label , #whir_27 td label , #whir_26 td label{ margin-right:25px;}
#whir_28 td label input ,#whir_30 td label input , #whir_29 td label input , #whir_27 td label input , #whir_26 td label input{ width:13px; height:13px; border:0; margin-right: 5px; background:none;}
#whir_28 td input ,#whir_30 td input , #whir_29 td input , #whir_27 td input , #whir_26 td input{ width:300px; height: 35px;
line-height: 35px; border:1px solid #aaa; background:#fff;}
#whir_28 td span.color ,#whir_30 td span.color , #whir_29 td span.color , #whir_27 td span.color , #whir_26 td span.color{ color:#f00; padding-left:15px;}

#whir_28 td textarea ,#whir_30 td textarea , #whir_29 td textarea , #whir_27 td textarea, #whir_26 td textarea{ background:#fff; width:90%; height:125px; line-height:20px; border:1px solid #aaa;margin: 10px 0 5px;}
#whir_28 p  ,#whir_30 p  ,#whir_29 p  ,#whir_27 p,#whir_26 p{ text-align:center;}
#whir_28 h2 , #whir_30 h2 , #whir_29 h2  , #whir_27 h2 , #whir_26 h2{ font-weight:100; font-size:13px;}



#whir_27 .btn {
    color: #fff;
    font-size: 24px;
    text-align: center;
    width: 150px;
    line-height: 42px;
    height: 42px;
    background: #c9b27c;
    margin-top: 3%;
    margin-left: 70px; margin-bottom:50px;
}


.newinfo{ font-size:24px; padding:30px 0;}
.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;}


.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; overflow:hidden; margin:15px 0 0 30px; position:relative; font-size:14px; color:#666;}


 img{ max-width:100%;}


.Investorlist .time em{ background:none !important;}

.mailbox2,.mailbox1{ padding-bottom:30px;} 
.mailbox1 dd,.mailbox2 dd{ float:left; font-size:16px;}
.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; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; }
.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:16px; color:#5e5e5e; }
.mailbox2 span.num{ width:60px; text-align:center; padding-left:0;}
.mailbox2 span.tit{ width:100px; }
.mailbox2 span.time{ width:135px; }
.mailbox2 span.money{ width:100px;}
.mailbox2 span.lxfs{ width:105px;}
.mailbox2 span.fj{ width:100px;}
.mailbox2 span.ren{ width:75px;}


.mailbox1 span.num{ width:60px; text-align:center; padding-left:0;}
.mailbox1 span.tit{ width:300px; }
.mailbox1 span.time{ width:135px; }
.mailbox1 span.money{ width:100px;}
.mailbox1 span.lxfs{ width:105px;}
.mailbox1 span.fj{ width:170px;}
.mailbox1 span.ren{ width:75px;}




.table tr td {
    border-bottom: #e8e8e8 1px solid;
    border-right: #e8e8e8 1px solid;
}
.table {
    border-top: #e8e8e8 1px solid;
    border-left: #e8e8e8 1px solid;
}
.MenuT li#menuID369{display: none;}

