﻿@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-size:12px; text-align:left; font-family:"微软雅黑"; }
img{border:0px; margin:0px;}
a{text-decoration:none;}
*,p{ margin:0px; padding:0px;}
ul,li,dl,dd,dt{ margin:0px; padding:0px; list-style-type:none}
.clear{ clear:both; height:0; line-height:0px;}
html{overflow-x:hidden}


html{ overflow-x:hidden;}
html.hover{ overflow:hidden;}

li,ol{list-style:none;}

a{ text-decoration:none; color:#333;cursor:pointer; outline:none;blr:expression(this.onFocus=this.blur());}

a img{border:0px;}

a:hover{border:none;}

.clear{clear:both;}

h1, h2, h3, h4, h5, h6, p, span,i,em,small{font-weight:normal; font-style:normal;}

h1, h2, h3, h4, h5, h6,small{font-size:12px;}



.player{float:left; margin-top:-6px;}

*html .clearfix {height: 1%;}

*+html .clearfix{height:1%;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;*visibility:visible;}

.clearfix {display:inline-block;}

.clearfix {display:block;}

.top{background:#000;}
.toper{width:1188px; margin:0 auto; height:52px; overflow:hidden;}
.toper b{float:left; line-height:52px; color:#FFF; font-family:"微软雅黑"; font-size:14px; text-transform:uppercase; padding:0 10px 0 15px;}
.tr i img{float:left;}
a.welcome{width:142px; height:26px; display:block; background:url(bg95.gif) no-repeat; margin:12px 0 0 0;}
a.welcome:hover{background-position:0 -26px;}
a.welcome1{width:52px; height:29px; display:block; background:url(bg96.gif) no-repeat; margin:12px 0 0 0;}
a.welcome1:hover{background-position:0 -29px;}

.center{ width:1188px; margin:0 auto;}
.head_1010g{ width:100%; height:82px; background:#c0110c; position:relative;z-index:9999}
.head_1010g a img{float:left;  width:283px;}

.nav_1010{ width:902px; float:right;}

.nav_1010 li{ float:left;}
.nav_1010 li.hover02{ background:url(navbg01.png) no-repeat center bottom;}
.nav_1010 li.hover a{ background-image:url(navbg02.png);}
.nav_1010 li a{ background:url(navbg.png) no-repeat left center; height:82px; display:block;}
.nav_1010 li a:hover{ background-image:url(navbg02.png);}
.nav_1010 li.nav_about a{ width:176px; background-position:10px center;}
.nav_1010 li.nav_brand a{ background-position: -188px center;width: 201px;}
.nav_1010 li.nav_gallery a{ width:160px; background-position: -419px center;}
.nav_1010 li.nav_works a{ width:183px; background-position: -614px center;}
.nav_1010 li.nav_news a{ width:150px; background-position:-804px center;}


.nav_list{ width:100%; height:48px; line-height:48px; color:#fff; position:absolute; left:0; top:82px; z-index:99999; background:#7c0000; display:none;}
.nav_list_menu{ width:995px; height:48px; overflow:hidden; position:relative; float:right;}
.nav_list_menu ul{ display:block; width:995px; position:absolute; left:0; top:0;}
.nav_list_menu ul li{height:48px; display:block; clear:both;}
.nav_list_menu ul li a{ display:block; white-space:nowrap; color:#fff; font-size:13px; line-height:48px; float:left; padding:0 15px; text-transform:uppercase;}
.nav_list_menu ul li a:hover{ color:#FC0;}
.nav_list_menu a ins{ width:12px; height:12px; display:inline-block; background:url(Stars.gif) no-repeat right bottom; padding-left:10px; padding-bottom:2px;}
.nav_list_menu a i{ color:#FC0;}

.nav_list_menu ul li.nav_brand{ padding-left:230px;}
.nav_list_menu ul li.nav_gallery{ padding-left:425px;}
.nav_list_menu ul li.nav_works{ float:right;}
.nav_list_menu ul li.nav_news{ float:right;}

#banner1{width:100%; height:583px; position:relative; z-index:99}
.banner1{height:583px;width:1648px; position:absolute;top:0px;left:-324px;}
.center1 {width: 1000px; height:100%; position: relative; margin: 0 auto;text-align: left; }

.indexContact{width:1188px; margin:0 auto; text-align:center; height:122px; z-index:999; margin-top:-13px; position:relative;background:url(bg7.gif) repeat-x left bottom; margin-bottom:10px;}

.indexContact ul{height:78px; width:980px; margin:0 auto; }

.indexContact ul li{float:left;}

.indexContact ul li a{width:245px; height:78px; display:block; background:url(bg1.png) no-repeat;}

.indexContact ul li a.qq{background-position:0 0; width:260px;}

.indexContact ul li a.qq:hover{background-position:0 -79px;}

.indexContact ul li a.sina{background-position:-260px 0; width:258px;}

.indexContact ul li a.sina:hover{background-position:-260px -79px;}

.indexContact ul li a.weixin{background-position:-518px 0; width:240px;}

.indexContact ul li a.weixin:hover{background-position:-518px -79px;}

.indexContact ul li a.love{background-position:-758px 0; width:222px;}

.indexContact ul li a.love:hover{background-position:-758px -79px;}

.aboutt1{width:1180px; height:37px; background:#dd0800; border-left:9px solid #fde40d; margin:0 auto;}
.aboutt1 span{height:37px; float:left; text-align:left; padding-left:11px; color:#ffffff; font-size:14px; line-height:37px;}

.aboutp{width:1188px; margin:0 auto;text-align:left;  line-height:21px; color:#434343; padding-top:30px; padding-bottom:30px;}
.aboutp img{margin:0 auto}

.NEW_tip{ width:1188px; margin:10px auto; height:140px; background:#f5f5f5;}
.NEW_tip span{ float:left; width:785px; padding:20px 0 0 22px;}
.NEW_tip span p{ font-size:12px; color:#595a5c; line-height:20px; text-align:left}
.NEW_tip span p a{ font-size:12px; color:#333;}
.NEW_tip span p a:hover{ color:#d80200; text-decoration:underline;}
.NEW_tip span ul{ padding-top:15px;}
.NEW_tip span ul li.li01{ width:235px; float:left; padding-left:40px;}
.NEW_tip span ul li.li02{ width:240px; float:left; padding-left:40px;}
.NEW_tip span ul li.li03{ width:140px; float:left; padding-left:40px;}
.NEW_tip span ul li i{ color:#141414; font-size:12px; line-height:16px; font-style:normal}
.NEW_tip span ul li i a{ color:#d80200;}
.NEW_tip span ul li i a:hover{ text-decoration:underline;}

.NEW_tip big{ width:242px; float:left; padding-top:28px; padding-left:25px;}
.NEW_tip big a.zixunqq{ width:202px; height:35px; display:block;}
.NEW_tip big a.zixunqq:hover{ background-position:-210px top;}
.NEW_tip big a.a01:active{ background-position:right top;}
.NEW_tip big a.a02{ width:202px; height:35px; display:block;margin-top:10px;}
.NEW_tip big a.a02:hover{ background-position:-210px bottom;}
.NEW_tip big a.a02:active{ background-position:right bottom;}
.NEW_tip cite{ float:left; padding-top:25px;}

.foot02{ background:#1b1b1b;}
.foot02 .center{ height:222px; position:relative;}
.foot02 .center a.a01{ float:left; width:650px; height:115px; display:block; background:url(bg13.gif) no-repeat center top; margin:57px 0 0 47px;}
.foot02 .center a.a01:hover{background:url(bg14.gif) no-repeat center top;}
.foot02 .center big{ float:right; padding-right:55px; padding-top:70px;}

.foot03{ background:#000;position:relative; z-index:999;x }
.foot03 dl.dl01{  color:#fff; }
.foot03 dl.dl01 dt{ display:block; padding:35px 0 20px 15px; height:30px;}
.foot03 dl.dl01 dt img{ float:left;}
.foot03 dl.dl01 dt a{ display:block; float:left; white-space:nowrap; font-size:14px; padding-left:37px;  font-family:"微软雅黑"; color:#fff; line-height:22px;}
.foot03 dl.dl01 dt a:hover{ text-decoration:underline;}
.foot03 dl.dl01 dd{ float:left; width:265px; padding:0 16px; font-family:"微软雅黑";}
.foot03 dl.dl01 dd li{ padding:10px; display:block; border-top:1px dotted #4f4f4f;}
.foot03 dl.dl01 dd b{ font-weight:normal; color:#dc504f; line-height:26px;}
.foot03 dl.dl01 dd i{ font-weight:normal; color:#5c96ff; line-height:26px;}
.foot03 dl.dl01 dd em{ font-weight:normal; color:#d3b489; line-height:26px;}
.foot03 dl.dl01 dd p{ font-weight:normal; color:#707070; line-height:16px;}
.foot03 dl.dl01 dd big{ line-height:30px; font-size:18px; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic;}

.foot03 dl.dl01 ins{ width:12px; height:12px; display:inline-block; padding-left:10px; padding-bottom:2px;}
.foot03 dl.dl02 ins{ width:12px; height:12px; display:inline-block;  padding-left:10px; padding-bottom:2px;}

.foot03 dl.dl02{ padding-bottom:45px; color:#fff;  border-top:1px solid #1a1a1a; clear:both;}
.foot03 dl.dl02 dt{ display:block; padding:35px 0 20px 15px; height:30px;}
.foot03 dl.dl02 dd{ float:left; width:303px; padding:0 46px;}
.foot03 dl.dl02 dd b{ height:20px; display:block; padding:0 3px;}
.foot03 dl.dl02 dd b a {width: 100px;height: 22px;display: block;}
/*.foot03 dl.dl02 dd b .foot_nav1 {background: transparent url(../../images/foot_nav.jpg) 0px 0px no-repeat;}
.foot03 dl.dl02 dd b .foot_nav2 {background: transparent url(../../images/foot_nav.jpg) 0px -20px no-repeat;}
.foot03 dl.dl02 dd b .foot_nav3 {background: transparent url(../../images/foot_nav.jpg) 0px -40px no-repeat;}
.foot03 dl.dl02 dd b .foot_nav4 {background: transparent url(../../images/foot_nav.jpg) 0px -60px no-repeat;}
.foot03 dl.dl02 dd b .foot_nav5 {background: transparent url(../../images/foot_nav.jpg) 0px -80px no-repeat;}*/
.foot03 dl.dl02 dd span a{ height:32px; border-bottom:1px dotted #4f4f4f; display:block; line-height:32px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:0 8px; color:#707070; font-family:"微软雅黑";}
.foot03 dl.dl02 dd span a:hover{ color:#fff;}
.foot03 dl.dl02 dd span a em{ color:#fff; padding-left:10px;}
.foot03 dl.dl02 dd span a i{ color:#ffca00; font-size:13px;}

.ltd{ background:url(logo_xg.jpg) 18px 35px no-repeat #212121;position:relative; z-index:999; padding-left:268px;}
.ltd .center{ padding:28px 20px 0px;}
.ltd h1{ float:left;}
.ltd #gonggao a { color:#aaa;} 
.ltd span{ width:81%; float:left; line-height:18px; color:#999; padding-right:10px;}
.ltd span em{ color:#ffcb00;}
.ltd span address {font-size: 13px;color:#fff;font-style: normal;}
.ltd span address a {color:#d3bc22;}
.ltd span address em {color:#d3bc22;font-style: normal;}
.ltd span p {margin: 0 0 10px;}
.ltd span i{ font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height:12px; text-transform:uppercase; padding-top:5px; display:block;}
.ltd a{ color:#ffcb00; font-size:12px;}
.ltd span i a{ color:#faa51d;}
.ltd a:hover{ text-decoration:underline;}

.shiftright{ display:block; width:40px; height:120px; position:absolute; right:20px; top:797px; z-index:1000;}
.shiftright .fd01{ display:block; width:40px; height:40px; background:#000; color:#fff; text-align:center; line-height:40px;}
.shiftright .fd01:hover{ background:#FFE401; color:#000;}
.shiftright .fd02{ display:block; width:40px; height:40px; background:#FFE401;}
.shiftright .fd02:hover{}


.shit{width:40px;position:fixed;top:48%;left:auto;display:none;}
.shiftright{right:-50px}
.shiftright{display:block;width:40px;height:120px;position:absolute;right:8px;z-index:1000;top:20px;}
.wjhabsolute-shit {    position: absolute;top: 1034px;}


.scorollNav{width:100%;height:42px; background:#DA0000;  position:fixed; left:0px; top:0px; z-index:99999999999; display:none;}

.scorollNav div{width:1205px; margin:0 auto; height:42px; line-height:42px;}

.scorollNav div a{color:#FFF; font-weight:bold; font-size:14px; padding:0 20px; text-transform:uppercase;}

.scorollNav div a:hover{color:#ffda00;}

.scorollNav div h2{float:left; width:585px; height:42px; background:url(bg16.png) no-repeat;}

.scorollNav div h2 a{height:42px; display:block; float:left;}

.scorollNav div h3{float:right;}

.position{width:100%;height:60px; background:#000;  position:fixed; left:0px; bottom:0px; z-index:1001;}


.loveavivaBoxWrapper{
	width:901px;padding:0 0 25px 0; overflow:hidden;
}
.loveavivaDl{
	float: left;
	width: 290px;
	margin-right:10px;
	padding:0 0 35px 0;
	overflow:hidden;
}
.loveavivaDl dt{
	background-repeat: no-repeat;
	background-position: left center;
	height: 107px;
}
.loveavivaDl dd{
	padding-right: 10px;
	padding-left: 10px;
}
.loveavivaDl dt.love1{
	background-image: url(love_1.gif);
}
.loveavivaDl dt.love2{
	background-image: url(love_2.gif);
}
.loveavivaDl dt.love3{
	background-image: url(love_3.gif);
}
.loveavivaDl dt.love4{
	background-image: url(love_4.gif);
}
.loveavivaDl dt.love5{
	background-image: url(love_5.gif);
}

.loveavivaDl dt.love6{
	background-image: url(love_6.gif);
}

.loveavivaDl dt.love7{
	background-image: url(love_7.gif);
}

.loveavivaDl dt.love8{
	background-image: url(love_8.gif);
}

.loveavivaDl dt.love9{
	background-image: url(love_9.gif);
}

.loveavivaDl dt.love10{
	background-image: url(love_10.gif);
}


.news{width:1188px; margin:0 auto; padding-top:20px; padding-bottom:10px;}

.sideL{float: left;width: 272px; display:inline;}
.sideL h2{width: 272px;height: 37px; line-height:37px; font-size:14px; background: #b41213; color: #fff; font: bold 14px/37px "Microsoft yahei" " 黑体"; text-indent: 1em; padding: 0px;}
.sideL h2 cite,.mainR h2 cite{ font-family:Arial; font-variant: small-caps; font-weight: bold; font-size: 16px;}
.sidenav ul li{ border-bottom: 1px solid #ccc;line-height: 40px;}
.sidenav ul{padding-top:8px; padding-bottom:15px;}

.header{width:1188px; margin:0 auto}
.logo{float:left}
.tel{float:right}

#nav{width:100%; height:80px; background:#edeaea}
.nav{width:1188px; margin:0 auto; height:80px; position:relative; z-index:999; margin-bottom:-11px}

.nav ul li{width:169px; float:left;position:relative; z-index:99; background:url(a.png) no-repeat right 25px}
.nav ul li a{width:169px; height:80px; float:left; text-align:center;transition:background-color 0.3s linear }
.nav ul li a span{width:169px; float:left; color:#272636; font-size:20px; padding-top:20px; padding-bottom:1px;}
.nav ul li a em{width:169px; float:left; color:#272636; font-size:12px; text-transform:capitalize; font-style:normal}
.nav ul li a:hover{width:169px;  background:#ffffff}
.nav ul li a:hover span{color:#f0655b}
.nav ul li a:hover em{color:#f0655b}
.nav ul li a.on{width:169px;   background:#ffffff}
.nav ul li a.on span{color:#f0655b}
.nav ul li a.on em{color:#f0655b}

.subnav0{position:absolute;  left:0px; top:80px; display:none; width:169px; z-index:99999; background:#f0655b }
.subnav0 h1{line-height:50px; color:#fff; width:169px; float:left; text-align:center; cursor:pointer; border-bottom:1px solid #fff }
.subnav0 h1:hover{text-decoration:underline}

#banner2{width:100%; height:542px; position:relative; z-index:99; }
.banner2{height:542px;width:1863px; position:absolute;top:0px;left:-432px;}
.center2 {width: 1000px; height:100%; position: relative; margin: 0 auto;text-align: left; }

#banner3{width:100%; height:602px; position:relative; z-index:99; padding-top:20px;}
.banner3{height:602px;width:1583px; position:absolute;top:0px;left:-292px;}

#bannern{width:100%; height:583px; position:relative; z-index:99; }
.bannern{height:583px;width:1920px; position:absolute;top:0px;left:-460px;}

#lipp{width:1188px; margin:0 auto; padding-top:30px;}
#lipp a{float:left}
.img{text-align:center; width:100%; padding-top:0px;}
.img img{margin:0 auto}
.baojia{width:1188px; margin:0 auto; text-align:center; font-size:14px;}
.baojia span{padding:0 5px; color:#333333; line-height:30px;}
.baojia span a{color:#333}

.hd_box{width:1192px; margin:0 auto; padding-top:25px;}
.hovertreebox{width:1192px; margin:0 auto; position:relative;background:#000}
.hovertreebox li{float:left;cursor:pointer;background:#000}
.hovertreebox li.class1{width:298px; height:570px;}
.hovertreebox li.class2{width:894px; height:310px;}
.hovertreebox li.class3{width:298px; height:880px; position:absolute; right:0; top:0}

.NEW_Samples{width:1188px; margin:0 auto}
.NEW_Samples .bigbox{ width:1083px; margin:0 auto; height:675px; position:relative;}
.NEW_Samples .bigbox ul{ display:block; width:1560px; height:675px; position:absolute; left:-238px; top:0; overflow:hidden; background:#000;}
.NEW_Samples .bigbox ul li{ display:block;  width:1560px; height:675px; position:absolute; left:0; top:0; z-index:1; overflow:hidden; background:#000;}
.NEW_Samples .bigbox ul li span{ display:block; width:100%; height:50px; line-height:50px; position:absolute; left:0; bottom:0;}
.NEW_Samples .bigbox ul li span p{ width:1188px; margin:0 auto; color:#fff; white-space:nowrap; overflow:hidden;}
.NEW_Samples .bigbox ul li span p i{ float:left; line-height:50px; color:#ffc30d; text-transform:capitalize; padding:0 10px;}
.NEW_Samples .bigbox ul li span p b{ float:left; line-height:50px; padding:0 20px 0 10px; font-size:21px; font-family:"微软雅黑"; font-weight:normal;}
.NEW_Samples .bigbox ul li span p cite{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-style:normal; display:block;}

.NEW_Samples .smallbox{ width:1188px; height:132px; padding-top:35px; position:relative; overflow:hidden;}
.NEW_Samples .smallbox .Walk{ width:190px; height:5px; background:#fdcd01; position:absolute; left:0; top:155px; z-index:5;}
.NEW_Samples .smallbox ul{ display:block; position:absolute; left:0; top:35px; height:125px; }
.NEW_Samples .smallbox ul li{ position:absolute; left:0; top:0; display:block;}
.NEW_Samples .smallbox ul li.li02{ left:200px;}
.NEW_Samples .smallbox ul li.li03{ left:400px;}
.NEW_Samples .smallbox ul li.li04{ left:599px;}
.NEW_Samples .smallbox ul li.li05{ left:798px;}
.NEW_Samples .smallbox ul li.li06{ left:998px;}
.NEW_Samples .smallbox ul li a{background:#000; width:190px; height:105px; display:block;}
/*.NEW_Samples .smallbox ul li:hover,.NEW_Samples .smallbox ul li.hover{ border-bottom:5px solid #fdcd01;}*/
.NEW_Samples .smallbox_bottom_nav{ width:1188px; height:32px; line-height:32px; white-space:nowrap; position:absolute; left:0; top:160px; border-top:1px solid #d7d7d7;}
/*.NEW_Samples .smallbox_bottom_nav .Walk02{ width:190px; height:5px; background:#fdcd01; position:absolute; left:0; top:0; z-index:5;}*/
.NEW_Samples .smallbox_bottom_nav ins img{ position:absolute; left:25px; top:10px;}
.NEW_Samples .smallbox_bottom_nav ol{ width:715px; position:absolute; left:265px; top:-1px; overflow:hidden;}
.NEW_Samples .smallbox_bottom_nav ol li{ float:left; padding-right:1px;}
.NEW_Samples .smallbox_bottom_nav ol li a{ white-space:nowrap; color:#838383; padding:0 10px; padding-top:1px; height:32px; display:block; line-height:32px; font-weight:bold;}
.NEW_Samples .smallbox_bottom_nav ol li a:hover,.NEW_Samples .smallbox_bottom_nav ol li a.hover{ border-top:1px solid #666; padding-top:0; color:#000;}
.NEW_Samples .smallbox_bottom_nav tt a{ display:block; width:190px; text-align:center; line-height:32px; color:#df0000; position:absolute; right:0; top:1px; height:32px; font-weight:bold;}
.NEW_Samples .smallbox_bottom_nav tt a:hover{ text-decoration:underline;}


 .cc{position:relative; z-index:99}
  .cc:hover a.c{color:#ca2460}
  .cc:hover a.b{color:#c8bb9b}
  .c{font-size:16px; text-align:center; line-height:18px; color:#595757; width:100%; display:block;margin-top:10px; }
  .subnav{width:267px; position:absolute; left:0; top:0; z-index:9999; background:url(000.png) no-repeat; height:0px;} 
  .b{border-top:2px solid #E4E4E4; color:#929293;font-size:12px;line-height:24px;margin-top:5px; width:100%; text-align:center; display:block }
  .b:hover{border-top:2px solid #E4E4E4; }
  

.ShowcaseCR ul{margin:2px 0 10px 46px;list-style:outside none none;}
.ShowcaseCR ul li{list-style:outside none none;float:left}

.case_tp{width:1188px; margin:0 auto; padding-top:30px; padding-bottom:30px}
.case_tp a{width:134px; height:197px; float:left; margin:0 81px;}

.par{width:1188px; margin:0 auto; padding-bottom:10px;}
.par a{float:left; width:292px; height:355px; padding-right:6px;}


#new_index{width:1188px; margin:0 auto; padding-bottom:25px; padding-top:25px;}
.new_index{width:360px; float:left; padding-right:36px;}
.new_indext{width:360px; height:30px; padding-bottom:8px; float:left; overflow:hidden}


.ri_rycom ul{width:360px; overflow:hidden; margin:0 auto;padding-top:5px;}
.ri_rycom li{ width:360px; float:left; height:50px; line-height:25px;border-bottom:1px dotted #333 }
.ri_rycom li a{ width:360px;  text-align:left; color:#646363;text-overflow: ellipsis;white-space: nowrap;overflow:hidden; }
.ri_rycom li a:hover{ color:#ff7e00}
.ri_rycom li p{ width:360px;   color:#434343;text-overflow: ellipsis;white-space: nowrap;overflow:hidden; line-height:25px }

.mainR{ float: right; width: 857px; display:inline;}
.mainR h2{height: 37px; background: #b41213;color: #fff; font: bold 14px/37px "Microsoft yahei" " 黑体"; text-indent: 1em;}

ul.newslist{background:url(bg57.gif) no-repeat; padding:15px 0;}
ul.newslist li{border-bottom:1px solid #e0e0e0; height:105px; width:857px; margin:0 auto;}
ul.newslist li a{width:857px; height:105px; display:block; background:url(bg56.gif) no-repeat right 0; margin:0 auto; position:absolute;}
ul.newslist li a b{width:80px; float:left; color:#8b8b8b; text-align:center; font-family:"Verdana"; font-size:43.83px; line-height:44px; color:#8b8b8b; padding-top:15px}
ul.newslist li a b em{font-size:22px; text-transform:uppercase; font-weight:bold; display:block; text-align:center; line-height:17px; padding-bottom:3px; color:#8b8b8b;}
ul.newslist li a b i{display:block; text-align:center; font-size:9px; line-height:10px; color:#d9d9d9;}
ul.newslist li a div{float:left; width:523px; padding:18px 0 0 20px;}
ul.newslist li a div strong{color:#7a7a7a; font-family:"微软雅黑"; font-size:18.73px; display:block;}
ul.newslist li a div span{color:#7a7a7a; line-height:20px; height:40px; overflow:hidden; display:block}
ul.newslist li a small{position:absolute; left:796px; top:15px; color:#bfbfbf; font-family:"Verdana"; font-size:18px; font-weight:bold;}
ul.newslist li a:hover b,ul.newslist  li a:hover b em,ul.newslist  li a:hover b i,ul.newslist  li a:hover strong,ul.newslist  li a:hover span{color:#c50000;}

.pages{ width:100%; height:47px; margin-top:20px; text-align:center }
.pages ul li{display:inline-block}
.pages ul li a{ height:47px; line-height:47px; color:#ffffff; padding:6px 10px;*padding:0px 10px;_padding:0px 10px; margin:0px 3px;text-align:center;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;position:relative; background:#707070;}

.newscontent{width:1264px; margin:0 auto;}
.newscontent img{max-width:1264px;}

.newsDetail{border-bottom: 1px dashed #dcdcdc;padding-bottom: 10px;}
.newsDetail,.newsText{width:857px; margin:0 auto;}
.newsDetail b{display:block; font-family:"微软雅黑"; font-size:26px; color:#565656; padding-bottom:10px; line-height: 30px;}
.code1{float:left; padding-right:10px;}
.newsDetail i{color:#545454; display:block; padding-top:5px;}
.newsText{margin:10px auto; line-height:30px; overflow:hidden; color:#666;}

.pages11{height:50px;}
.pages11 ul{float:right; padding:10px 10px 0 0;}
.pages11 ul li{float:left; padding:0 5px;}
.pages11 ul li a{width:25px; height:25px; display:block; line-height:25px; text-align:center; color:#575757; background:url(bg31.gif) no-repeat;}
.pages11 ul li a:hover,.pages ul li a.hover{color:#FFF; background-position:0 -25px;}
.pages11 ul li a.pl{width:48px; height:21px; line-height:21px; color:#b6b6b6; text-align:center; display:block; background:url(bg30.gif) no-repeat; overflow:hidden; margin-top:2px;}
.pages11 ul li a.pl:hover{background-position:0 -21px; color:#FFF;}
.pages11 ul li a.pr{width:59px; height:21px; line-height:21px; display:block; color:#b6b6b6; text-align:center; background:url(bg30.gif) no-repeat -48px 0; overflow:hidden; margin-top:2px;}
.pages11 ul li a.pr:hover{background-position:-48px -21px; color:#FFF;}

.pages11{border-top: 1px dashed #dcdcdc; ;}
.pages11 ul li a.back{width:65px; height:21px; line-height:22px; overflow:hidden; color:#FFF; background:url(bg58.gif) no-repeat;}
.pages11 ul li a.back:hover{background-position:0 -21px; color:#FFF;}

.pj{width:1180px; margin:0 auto; padding-top:15px; padding-bottom:15px;}
 .pjbox a{width:227px; height:51px; float:left; padding:5px 5px; overflow:hidden}
 .pjbox img.a{width:51px; height:51px; float:left; overflow:hidden}
 .pjbox span{width:151px; height:41px; float:right; background:url(bgq.png) no-repeat; padding:5px 10px; overflow:hidden; text-align:left; line-height:20px; color:#333}

.kzpic{width:1264px; margin:0 auto; padding-top:38px; overflow:hidden; border:1px solid #ededed; border-top:0;  padding-bottom:38px; text-align:center; }
.kzpic img{margin:0 auto}

.kzpic1{width:1188px; margin:0 auto; padding-top:38px; overflow:hidden; padding-bottom:38px; text-align:center; }




.stepcarousel {
	MARGIN: 0px auto; OVERFLOW: scroll; WIDTH: 990px; POSITION: relative; HEIGHT: 342px; padding-bottom:50px;
}
.stepcarousel .belt {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#displaycssbelt {
	VISIBILITY: hidden
}
#stocklevels {
	VISIBILITY: hidden
}
.stepcarousel .panel {
	width:246px;float:left; height:342px; margin-right:2px; overflow:hidden
}
.stock {
	
}
.subfeature {
	DISPLAY: block; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 342px
}

.fl0{width:1188px; margin:0 auto; height:101px; }
.fl0 a{width:15.3%; height:101px; background:url(wy1.jpg) no-repeat #fbfbf8 right; float:left; text-align:center; padding-right:16px; line-height:101px; color:#000000; font-size:20px; margin-bottom:30px;}

.ri_zcom2{ width:1188px; margin:0 auto; padding-top:15px; padding-bottom:30px;}
.ri_zcom2 ul{ width:1188px; height:100%; overflow:hidden}
.ri_zcom2 li{ width:267px; height:100%; margin:15px 15px;float:left; position:relative}
.ri_zcom2 li a.img{ width:267px; height:365px; position:absolute; left:0; top:0; z-index:99; display:none}
.ri_zcom2 li a.a{ width:267px; height:365px; float:left}
.ri_zcom2 li a.a img{margin:0 auto}
.ri_zcom2 li span{ width:257px; background:#000; height:40px; text-align:left; line-height:12px; float:left;color:#fff; font-size:10px;  position:relative; z-index:999; text-overflow: ellipsis;white-space: nowrap;overflow:hidden;font-family:"微软雅黑"; padding-left:10px; padding-top:3px; }

.ri_zcom8{ width:1180px; margin:0 auto; padding-top:30px; padding-bottom:30px;}
.ri_zcom8 ul{ width:1180px; height:100%; overflow:hidden}
.ri_zcom8 li{ width:375px;float:left; position:relative; overflow:hidden; margin:9px}
.ri_zcom8 li a.a{ width:375px; height:300px; float:left}
.ri_zcom8 li a.a img{margin:0 auto}
.ri_zcom8 li span{ width:375px; height:27px; line-height:27px; float:left;color:#333; font-size:15px; position:relative; z-index:999; text-overflow: ellipsis;white-space: nowrap;overflow:hidden;text-align:center }

.subnav3{width:375px; height:0px; position:absolute; left:0; top:0; z-index:9999; background:url(mb.png) no-repeat}


