/**************** about *****************/
.lf{ display:block; float:left; overflow:hidden;}
.rf{ display:block; float:right; overflow:hidden;}
.ban{ height:277px; position: relative; z-index:-9; margin-top:47px;}
.ntbg{ background: url(../images2/ntbg.jpg) center top repeat-x #FFF;}
.kuang{ border:1px solid #d7d7d7; border-bottom-width:2px; border-top: none; padding:30px 35px 50px; width:1186px; margin-left:auto; margin-right:auto; overflow:hidden;}
.ce{ width:214px;}
.ct{ background:url(../images2/cebg1.jpg) repeat-x; height:69px; padding-left:30px; line-height:68px; font-size:22px; color:#FFF;}
.cen{ display:block; border-bottom:5px solid #b09837;}
.cen li{ display:block; clear:both; height:39px; background:url(../images2/cebg3.jpg) repeat-x; padding-left:35px; padding-right:15px; border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
.cen li:hover, .cen li.cenn{ background:url(../images2/cebg2.jpg) repeat-x; border:none;}
.cen li a{ display:block; height:39px;} .cen li a div{ line-height:38px; color:#464646; font-size:14px;} .cen li a .hao{ background: url(../images2/j2.jpg) center bottom no-repeat; width:12px; height:9px; padding-top:15px;}
.cen li:hover a div, .cen li.cenn a div{ color:#fff; }
.cen li:hover a .hao, .cen li.cenn a .hao{ background: url(../images2/j1.jpg) center bottom no-repeat; }
.nei{ width:970px;}
.neit{ padding-left:35px;padding-top:11px; height:58px;}
.nt1{ line-height:36px; font-size:20px; color:#464646;}
.wz{ padding-top:7px; line-height:22px; color:#848484; font-size:12px;} .wz a{ line-height:22px; color:#848484; font-size:12px;}.wz span{ font-family:"宋体"; line-height:22px; color:#848484; font-size:12px;}
.shu12{line-height:34px; font-size:14px; color:#464646;}
.nn2{ padding-left:35px; padding-top:35px;}
.dsj{ background:url(../images2/nxian.png) left top repeat-y;} .dsj td{ padding-bottom:26px;}
.nian{ width:68px; height:68px; background:url(../images2/nhao.png) center center no-repeat; text-align:center; line-height:68px; font-size:18px; color:#ffffff;}
.shu14{line-height:30px; font-size:14px; color:#464646;}




/*********************************************- about.html -**********************************************/
.biao{ height:331px; position:relative; top:20px; z-index:0;}
.biao1{ height:331px; position:relative; z-index:12;}
.biao1{
	animation: biao1 13s linear 0s infinite alternate;
	-moz-animation: biao1 13s linear 0s infinite alternate;
	-webkit-animation: biao1 13s linear 0s infinite alternate;
	-o-animation: biao1 13s linear 0s infinite alternate;
}
@keyframes biao1
{
0%   {-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}
100% {-webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25);}
}

@-moz-keyframes biao1 /* Firefox */
{
0%   {-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}
100% {-webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25);}
}

@-webkit-keyframes biao1 /* Safari and Chrome */
{
0%   {-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}
100% {-webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25);}
}

@-o-keyframes biao1 /* Opera */
{
0%   {-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}
100% {-webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25);}
}

.biao2{ height:157px; padding-top:174px; position:relative; z-index:14; margin-top:-331px; }
.biao_bt{ height:24px; text-align:center; }
.biao_bt img{ display:block; margin:0 auto;}
.bnav{ margin-left:auto; margin-right:auto;}
.bnav a{ width:124px; position:relative; overflow:hidden; display:block; float:left; height:38px; margin:0 8px; }
.bnav a span{ width:120px; height:34px; cursor:pointer;}
.bnav a .b1{ position:absolute; top:0; left:0; height:34px; font-size:16px; line-height:34px; color:#0c0c0c; border:2px solid #343434; }
.bnav a .b2{ position:absolute; top:38px; left:0; height:34px; font-size:16px; line-height:34px;  color:#FFF;border:2px solid #005ca2; background:#005ca2; }

.b1, .b2{ display:block; float:left; left:0;width:156px; height:40px; position:relative; cursor:pointer;}
.b1{border:1px solid #a2adc9; top:0px; }
.b1, .b2{
	-webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.bnav a:hover .b1{top:-38px; }
.bnav a:hover .b2{top:0; }

.ab_img{ width:611px; height:497px; position:relative; }


/*********************************************- news.html -**********************************************/
.b_news .bnav .b1{ height:34px; font-size:16px; color:#FFF; line-height:34px; border:2px solid #FFF; }
.b_news .bnav .b2{ height:34px; font-size:16px; color:#000; line-height:34px; border:2px solid #FFF; background:#FFF;  }


.b_news6 .bnav .b1{ height:34px; font-size:16px; color:#333; line-height:34px; border:2px solid #b39402; }
.b_news6 .bnav .b2{ height:34px; font-size:16px; color:#000; line-height:34px; border:2px solid #ccc; background:#FFF;  }

.news_jie{ margin-top:40px;}
.news_jie li{ padding-top:40px;}
.news_jie li:hover .news_img span{
	animation: nimg 4s linear 0s 1 alternate;
	-moz-animation: nimg 4s linear 0s 1 alternate;
	-webkit-animation: nimg 4s linear 0s 1 alternate;
	-o-animation: nimg 4s linear 0s 1 alternate;
	-webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25);
}
@keyframes nimg
{
0%   {-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}
100% {-webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25);}
}

@-moz-keyframes nimg /* Firefox */
{
0%   {-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}
100% {-webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25);}
}

@-webkit-keyframes nimg /* Safari and Chrome */
{
0%   {-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}
100% {-webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25);}
}

@-o-keyframes nimg /* Opera */
{
0%   {-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}
100% {-webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25);}
}


.news_date{ width:98px; padding-right:41px; }
.news_date a{ font-family:Arial, Helvetica, sans-serif; color:#acacac; }

.news1{ width:60px; position:relative; margin-left:auto; margin-right:auto; height:64px; font-size:52px; line-height:64px; }
.news_jie li .news1::before { position: absolute; top: 0; left: 0; overflow: hidden; max-width: 0; border-bottom:1px solid #dcdcdc; color:#b09837; content: attr(data-hover); -webkit-transition: max-width 0.5s; -moz-transition: max-width 0.5s; transition: max-width 0.5s;}
.news_jie li:hover .news1::before, .news_jie li:focus .news1::before{ max-width:100%; }

.news2{ width:63px; padding-top:6px; position:relative; margin-left:auto; margin-right:auto; font-size:16px; line-height:30px;}
.news_jie li .news2::before { position: absolute; top:6px; left: 0; overflow: hidden; max-width: 0; color:#b09837; content: attr(data-hover); -webkit-transition: max-width 0.5s; -moz-transition: max-width 0.5s; transition: max-width 0.5s;}
.news_jie li:hover .news2::before, .news_jie li:focus .news2::before{ max-width:100%; }

.news_shao{ width:795px;}
.news_bt{ height:30px; padding-top:6px; font-size:20px; color:#313131; line-height:30px;}
.news_bt:hover{ color:#b09837;}
.news_jian{ height:48px; padding-top:6px; font-size:12px; color:#838383; line-height:24px; }
.news_jian:hover{ color:#b09837;}
.news_tiao{ height:55px; background:url(../images2/news_tiao.jpg) left 24px repeat-x;}
.news_more span{ width:73px; height:26px; font-size:12px; line-height:26px; text-align:center; cursor:pointer;}
.news_more{ position:relative; overflow:hidden; display:block; width:75px; height:28px; }
.news_more .n1{ border:1px solid #848484; color:#6b6b6b;}
.news_more .n1{position: relative; -webkit-transition: -webkit-transform 0.3s; -moz-transition: -moz-transform 0.3s; transition: transform 0.3s; }
.news_more .n1::before{ position: absolute; top:0; content: attr(data-hover); -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.news_jie li:hover .n1{
-webkit-transform: translateY(-100%); 
-moz-transform: translateY(-100%); 
transform: translateY(-100%);
}
.news_more .n2{ border:1px solid #b09837; background:#b09837; color:#FFF;}
.news_more .n2{position: relative; -webkit-transition: -webkit-transform 0.3s; -moz-transition: -moz-transform 0.3s; transition: transform 0.3s; }
.news_more .n2::before{ position: absolute; top:100%; content: attr(data-hover); -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.news_jie li:hover .n2{ 
-webkit-transform: translateY(-100%); 
-moz-transform: translateY(-100%); 
transform: translateY(-100%);
}

.tiao{ height:40px; position:relative; background:url(../images2/t1.jpg) left bottom repeat-x; }
.t1{ position: absolute; z-index:1; background:url(../images2/t2.jpg) left bottom repeat-x;
	-webkit-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	left: 0; bottom: 0; width:0%; height: 100%;
}
.news_jie li:hover .t1{width: 100%; }

.yema{ margin-left:auto; margin-right:auto;}
.yema a{ width:38px; height:38px; overflow:hidden; display:block; float:left; margin:0 2px; background:url(../images2/ye1.png) center top no-repeat; font-size:12px; color:#7c7c7c; line-height:38px; text-align:center;}
.yema a span{ font-family:"宋体"; font-weight:bold; cursor:pointer;}
.yema a:hover{ color:#b09837; background:url(../images2/ye2.png) center top no-repeat;}
.yema a:hover sapn{ color:#b09837;}
.yema a.yenn{ color:#b09837; background:url(../images2/ye2.png) center top no-repeat;}

/*********************************************- news_view.html -**********************************************/
.news_title{ font-size:20px; color:#333333; line-height:26px; text-align:center; padding-top:50px; padding-bottom:26px;}
.wen_title{ margin-left:auto; margin-right:auto;}
.wen_title td{font-size:14px; color:#666666; padding:10px 0;}
.wen_title td img{ vertical-align:middle; padding-right:8px; }
.news_wen{ padding-top:39px; padding-bottom:70px; font-size:14px; color:#444444; line-height:24px;}
.news_wen img{ display:block; margin:0 auto;}
.news_wen p{ line-height:200%;}

.pian td{ padding:10px 0; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.pian a{ font-size:14px; color:#555555; line-height:34px; display:block; float:left; clear:both; }
.pian a span{ color:#000;}
.pian a:hover{ color:#b09837; }
.pian a:hover span{ color:#b09837; }
.return{ width:116px; height:36px; border:2px solid #b09837; background:#FFF; font-size:14px; color:#005ca2; line-height:36px; text-align:center; font-weight:bold;}
.return:hover{
animation:return 0.5s linear 0s alternate forwards;
-webkit-animation:return 0.5s linear 0s alternate forwards;
-moz-animation:return 0.5s linear 0s alternate forwards; 
-o-animation:return 0.5s linear 0s alternate forwards; 
background:#b09837; color:#FFF; }
@keyframes return
{0% { background:#FFF; color:#b09837; }100%{ background:#b09837; color:#FFF; }}
@-webkit-keyframes return/*Safari and Chrome*/
{0% { background:#FFF; color:#b09837; }100%{ background:#b09837; color:#FFF; }}
@-moz-keyframes return
{0% { background:#FFF; color:#b09837; }100%{ background:#b09837; color:#FFF; }}
@-o-keyframes return
{0% { background:#FFF; color:#b09837; }100%{ background:#b09837; color:#FFF; }}



.biao_jie{ height:344px; position:relative; top:50px; z-index:0;}
.biao_jie .biao1{ height:344px; position:relative; z-index:12;}
.biao_jie .biao2{ height:104px; padding-top:166px; position:relative; z-index:14; margin-top:-270px; }

.you_jiao{ width:25px; height:70px; position:relative; margin-left:auto; margin-right:auto; }
.you_jiao span{ width:25px; height:12px; position:absolute; left:0; top:15px;}
.you_jiao span{
animation:yj 1s linear 0s infinite;
-webkit-animation:yj 1s linear 0s infinite;
-moz-animation:yj 1s linear 0s infinite; 
-o-animation:yj 1s linear 0s infinite; }
@keyframes yj{
0% { top:15px;}
100%{ top:50px; }
}
@-webkit-keyframes yj{
0% { top:15px;}
100%{ top:50px; }
}
@-moz-keyframes yj{
0% { top:15px;}
100%{ top:50px; }
}
@-o-keyframes yj{
0% { top:15px;}
100%{ top:50px; }
}
.donghua{
animation:donghua 1s linear both;
-webkit-animation:donghua 1s linear both; 
-moz-animation:donghua 1s linear both; 
-o-animation:donghua 1s linear both;

}
@keyframes donghua
{0% {margin-top:400px; opacity:0; -moz-opacity:0;  -ms-opacity:0;  -o-opacity:0; -webkit-opacity:0;   filter: alpha(opacity=0);} 
100%{margin-top:60px;  opacity:1; -moz-opacity:1;  -ms-opacity:1;  -o-opacity:1; -webkit-opacity:1;   filter: alpha(opacity=100);}}
@-webkit-keyframes donghua 
{0% {margin-top:400px; opacity:0; -moz-opacity:0;  -ms-opacity:0;  -o-opacity:0; -webkit-opacity:0;   filter: alpha(opacity=0);} 
100%{margin-top:60px;  opacity:1; -moz-opacity:1;  -ms-opacity:1;  -o-opacity:1; -webkit-opacity:1;   filter: alpha(opacity=100);}}
@-moz-keyframes donghua
{0% {margin-top:400px; opacity:0; -moz-opacity:0;  -ms-opacity:0;  -o-opacity:0; -webkit-opacity:0;   filter: alpha(opacity=0);} 
100%{margin-top:60px;  opacity:1; -moz-opacity:1;  -ms-opacity:1;  -o-opacity:1; -webkit-opacity:1;   filter: alpha(opacity=100);}}
@-o-keyframes donghua
{0% {margin-top:400px; opacity:0; -moz-opacity:0;  -ms-opacity:0;  -o-opacity:0; -webkit-opacity:0;   filter: alpha(opacity=0);} 
100%{margin-top:60px;  opacity:1; -moz-opacity:1;  -ms-opacity:1;  -o-opacity:1; -webkit-opacity:1;   filter: alpha(opacity=100);}}

.mapbg{ background:url(../images2/map.jpg) center center no-repeat; height:700px;}
.mapbg .center{ display:block; padding-top:96px; overflow:visible;}
.conxx{ display:block; width:667px; height:503px; padding-top:100px; background:url(../images2/conbg.png) left 100px no-repeat; margin-left:-4px;}
.con_ti{ padding:10px 37px 0; height:60px; line-height:32px; font-size:23px; color:#FFF;}
.connr{ margin:0 37px;}
.connr td{ height:82px; border-bottom:1px dashed #d4d4d4; line-height:20px; font-size:14px; color:#505050;}



.MainPage{width:1250px; margin:0 auto; min-height:100px;  margin-top:20px; margin-bottom:20px; padding:15px;}
.bg1{ background:#FFF; border:#e7e7e7 solid 1px;}
.xxdk{ display:block; width:285px; height:240px; margin-bottom:16px; position:relative; overflow:hidden;}
.xxdk img{ -webkit-transition: all 0.8s linear;
	-moz-transition: all 0.8s linear;
	-o-transition: all 0.8s linear;
	transition: all 0.8s linear;}
.xxdk:hover img{transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2);}


.xxdk8{ display:block; width:340px; height:240px; margin-bottom:16px; position:relative; overflow:hidden;}
.xxdk8 img{ -webkit-transition: all 0.8s linear;
	-moz-transition: all 0.8s linear;
	-o-transition: all 0.8s linear;
	transition: all 0.8s linear;}
.xxdk8:hover img{transform: scale(1.2); -ms-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2);}
.dytu0{ display:block; margin-left:-10px; height:240px;}
.dytu1{ display:block; margin-left:-10px; }
.dytu{ display:block; float:left; width:285px; height:240px; margin-left:20px; position:relative; overflow:hidden;}
.dytu8{ display:block; float:left; width:340px; height:240px; margin-left:33px; position:relative; overflow:hidden;}
.dytu_tu{ display:block; position:relative;}
.dytu_js{ padding:0 16px; width:253px;  background:url(../images2/dymbg.png) repeat; height:44px; line-height:44px; color:#fff; font-size:14px; position:absolute; bottom:0;}
.dytu_js8{ padding:0 16px; width:308px;  background:url(../images2/dymbg.png) repeat; height:44px; line-height:44px; color:#fff; font-size:14px; position:absolute; bottom:0;}
.zan{ display:block; }
.zan_tu{ display:block; width:40px; height:40px; margin:0 auto; background:url(../images/zan.png) center center no-repeat;}
.zan_shu{ display:block; text-align:center; line-height:30px; font-size:14px; color:#303030;}

.dytu:hover .zan_tu img{
	animation:zan_tu 0.5s linear infinite alternate both;
	-webkit-animation:zan_tu 0.5s linear infinite alternate both;
	-moz-animation:zan_tu 0.5s linear infinite alternate both;
	-o-animation:zan_tu 0.5s linear infinite alternate both;
}

.dy_duok{ position:relative; overflow:visible;}
.dy_duo{ display:block; width:70px; height:35px; position:absolute; z-index:99; right:0; top:28px; border:1px solid #d52c27; line-height:34px; font-size:12px; color:#000; text-align:center;  overflow:hidden;}
.dy_duo00{ top:9px;}
.dy_duo span{ position:relative; display:block; top:0;}
.dy_duo span{-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 1.2);
	-moz-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 1.2);
	-o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 1.2);
	transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 1.2);}
.dy_duo:hover span{ top:-34px; }



/*人力资源*/
.qing2{ overflow:hidden; display:block; clear:both; }
.trans{	transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-webkit-transition:all 0.2s linear;}
.tibt{ width:100%; height:280px; position:relative; z-index:0; margin-top:47px; border-bottom:1px solid #FFF; }
/*- 背景图片 -*/
.wrapper{ width:100%; height:100%; overflow:hidden; position:absolute; top:0; left:0; z-index:11; }
#scene{ width:100%; height:100%; position:absolute; top:0; left:0; z-index:12; }
.layer{ display:block; position:absolute !important; }
.layer img{ margin-top:-50px; position:absolute; top:0; left:50%; margin-left:-1000px; }
/*- 背景图片 -*/

.ti_zi{ width:100%; height:58px; position:absolute; top:92px; left:0; z-index:14; background:url(../images2/tit.png) center 34px no-repeat; }
.ti1{ width:100%; height:40px; position:relative; z-index:20; }
.tz1{ width:100%; height:40px; position:absolute; top:0; left:0; z-index:22; font-size:36px; color:#000; line-height:40px; text-align:center; }
.tz2{ width:100%; height:40px; position:absolute; top:40px; left:0; z-index:24; font-size:36px; color:#000; line-height:40px; text-align:center; }
.tibt:hover .tz1{ top:-40px; }
.tibt:hover .tz2{ top:-0; }
.ti2{ width:100%; height:10px; padding-top:8px; position:relative; z-index:20; text-align:center; }
.ti2 img{ display:block; margin:0 auto;}
.tz1,.tz2,.vi_hei,.yz_more span{
	transition:all 0.25s linear;
	-webkit-transition:all 0.25s linear;
	-moz-transition:all 0.25s linear;
	-o-transition:all 0.25s linear;
}
/**- 分类 -**/
.fen{ padding-top:21px; background:url(../images2/fent.jpg) left 69px repeat-x; }
.fen a{ overflow:hidden; display:inline-block; float:left; height:56px; padding:0 29px; font-size:14px; color:#000; line-height:30px; background:url(../images2/fen1.png) center bottom no-repeat; }
.fen a:hover{ color:#b02923; background:url(../images2/fen2.png) center bottom no-repeat; }
.fen a.fnn{ color:#b02923; background:url(../images2/fen2.png) center bottom no-repeat; }

/**- 内容 -**/

.about8{ background:#FFF; padding:50px 40px; padding-top:0; }
.biao_jie8{ height:45px; padding-top:27px; position:relative; z-index:10; background:url(../images2/biaot.jpg) left bottom repeat-x; }
.bi_bt8{ font-size:20px; color:#000; line-height:30px; }
.bit8{ width:80px; height:2px; background:#b02923; position:absolute; left:0; bottom:0; z-index:12; }
.about8:hover .bit8{ width:38px; }

.ab_jie8{ padding-top:34px; font-size:14px; color:#606060; line-height:30px; }
.ab_jie8 span{ font-size:20px; color:#b02923; }


/***********************honor*********************/
.honorimg img{ display:block; margin:0 auto;}
.zz_tuk{ padding-top:36px; margin-left:-18px;}
.zz_tuk li{ width:268px; height:252px; float: left; border:1px solid #dcdcdc; background:#FFF; margin-left:19px; margin-bottom:20px; padding:14px;}
.zz_tu{ display:block; width:268px; height:199px;position:relative; overflow:hidden;}
.zz_tu img{ display:block; float:left;}
.zz_mc{ padding-top:11px; text-align:center; font-size:14px; line-height:42px; color:#2b2b2b;}



/***********************product*********************/
.ptitle{ font-size:14px; color:#aca8a5; line-height:30px; text-align:center;}
.ptitle span{ font-size:28px; color:#1f1a17; line-height:52px; background:url(../images/title_bt.png) center top no-repeat;}
.tinav{ margin-left:auto; margin-right:auto;}
.tinav a{ padding:0 31px; height:36px; margin:0 7px; border:1px solid #cfcfcf; background:#FFF; font-size:16px; color:#1f1a17; line-height:36px; text-align:center; }
.tinav a:hover{ background:#b09837; color:#fffefe; border:1px solid #b09837;}
.tinav a.tion{ background:#b09837; color:#fffefe; border:1px solid #b09837; }


a div,a span{ cursor:pointer; }
.abnbg{ padding:39px 33px; background:#FFF; overflow:hidden; height:auto; min-height:330px; _height:330px;}
.abtu{ width:426px; height:370px; position:relative;}
.cplb8{ margin-left:-20px; overflow:hidden;}
.cplb8 li{ width:241px; height:312px; padding:20px; float:left; margin-left:20px; margin-bottom:25px; background:#f1f1f1;}
.cptu{ display:block; width:241px; height:252px; overflow: hidden; margin-bottom:25px;}
.cptu img{ display:block;}
.cpm8{ display:block; height:26px; position:relative; padding-right:30px; line-height:26px; font-size:14px; color:#000; }
.jiao{ display:block; position:absolute; top:0; right:0;}
.cpm8:visited{ color:#000;}
.cptu:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);}
.cplb8 li:hover .jiao{ transform: rotate(360deg); -ms-transform: rotate(360deg); -webkit-transform: rotate(360deg);-o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
.cplb8 li:hover .cpm8{ padding-left:5px; color:#ee9c15;}
.ban2{ font-size:30px; color:#FFF; line-height:40px; text-align:center; letter-spacing:3px; padding-top:12px;padding-bottom:31px;}
.ban1{ font-size:18px; color:#f0efee; line-height:26px; text-align:center; letter-spacing:8px; background:url(../images/ban1_bg.jpg) center bottom no-repeat; padding-top:50px; padding-bottom:11px;}
/******- 共同样式 -******/
img{
	transition:all 0.25s linear;
	-webkit-transition:all 0.25s linear;
	-moz-transition:all 0.25s linear;
	-o-transition:all 0.25s linear;
}


