/* CSS Document */
*{margin:0px;padding:0px;}
body{margin:0px auto;padding:0px auto;color:#535353;
font:12px/21px \5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif;
background:#f5f5f5;
}

div{margin:0px auto;padding:0px auto;}
ul{margin:0px auto;padding:0px auto;}
li{list-style:none;}
img{float:left;border:none;}
.wrap{width:940px;}
.wrap1{width:974px;}
.topbg{
    height: 77px;
    background: -webkit-gradient(linear,0 0,0 bottom,from(rgba(254,254,254,1)),to(rgba(229,229,229,1)));
    background: -webkit-linear-gradient(top,rgba(254,254,254,1),rgba(229,229,229,1));
    background: -moz-linear-gradient(top,rgba(254,254,254,1),rgba(229,229,229,1));
    background: -ms-linear-gradient(top,rgba(254,254,254,1),rgba(229,229,229,1));
    background: -o-linear-gradient(top,rgba(254,254,254,1),rgba(229,229,229,1));
    background: linear-gradient(top,rgba(254,254,254,1),rgba(229,229,229,1));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fffefefe,endcolorstr=#ffe5e5e5,GradientType=0)";
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#fffefefe, endcolorstr=#ffe5e5e5, GradientType=0);
    border-bottom:2px solid #f96706;
}
.top{ 
width:950px;
padding-top: 23px;
height: 55px;
position: relative;
z-index: 2;
}

.topleft{width:164px;float:left;position: relative;bottom:10px;}
.topleft img{float:right}

.toptight{float:right;width:760px;text-align:right;}
.toptight li{
    text-align: center;
    margin-left: 25px;
    _margin-left: 10px;
    z-index: 1;
}
.toptight a{
    position: relative;
    float: left;
    width: 70px;
    height: 52px;
    line-height: 40px;
    z-index: 3;
    color: #5f5f5f;
    font-size: 14px;
    text-shadow: 1px 1px 1px #fff;
    text-decoration:none;
}
.toptight a:hover{
    color:#df0000;
}

.bannerbg{height:124px;}
.banner{ width:940px;float:left;margin:8px 0px 0px 0px; background:url(../img/banner.jpg) left top no-repeat;  padding:0px 17px 20px 17px;}
.banner_img{ float:left; width:928px; padding:6px;}
.banner_txt{ width:140px;float:right; margin-top:10px; font: bold 12px/18px Arial, Helvetica, sans-serif;}
.banner_txt a{ color:#FFFFFF;display:block;width:16px;height:16px;background-color:#000000;float:left;text-align:center; text-decoration:none; margin-left:5px;}
.banner_txt a:link{ text-decoration:none;}
.banner_txt a:visited{ text-decoration:none;}
.banner_txt a:hover{ color:#FFFFFF; text-decoration:none; background-color:#ff0000;}

.content{ width:940px; float:left;}
.contenttxt{ width:303px; float:left; border:1px solid #CCCCCC; margin-right:12px; margin-top:10px;}
.contenttxta{ width:303px; float:right; border:1px solid #CCCCCC; margin-top:10px;}

.txttop{ background:url(../img/txttbg.jpg) left top repeat-x;width:303px;height:27px; float:left;}
.txttopleft{ width:190px; float:left; color:#535353; font:bold 14px/27px Arial, Helvetica, sans-serif; padding-left:10px;}
.txttopleft a{text-decoration:none;}
.txttopright{ width:90px; float:left; color:#CCCCCC; text-align:right;font:12px/27px Arial, Helvetica, sans-serif; padding-right:10px;}
.txttopright a{color:#CCCCCC;}
.txttopright a:link{text-decoration:none;}
.txttopright a:visited{text-decoration:none;}
.txttopright a:hover{color:#CCCCCC; text-decoration:underline;}

.txtbottom{ width:303px; float:left; margin:10px 0px 10px 0px; height:150px;}
.txtbottoma{ width:303px; float:left; margin:10px 0px 10px 0px; height:150px;}
.txtbottom1{ width:200px; float:left;margin:0px 5px 0px 5px;}
.txtbottom1xg{ width:200px; float:left;background:url(../img/txeshengluohao1.jpg) left top repeat-x; margin:0px 5px 0px 5px;}


.txtbottom1xg a{color:#535353;}
.txtbottom1xg a:link{text-decoration:none;}
.txtbottom1xg a:visited{text-decoration:none;}
.txtbottom1xg a:hover{color:#535353; text-decoration:underline;}


.txtbottombg{ background-color:#FFFFFF;}
.txtbottom1_img{ width:210px; float:left; padding-left:10px; padding-bottom:3px;}
.txtbottom1_s{ width:83px;float:left;}

.txtbottom1 a{color:#535353;}
.txtbottom1 a:link{text-decoration:none;}
.txtbottom1 a:visited{text-decoration:none;}
.txtbottom1 a:hover{color:#535353; text-decoration:underline;}


.txtbottom2{ width:280px; float:left; padding-left:10px; margin-bottom:5px;}
.txtbottom2 img{ padding-right:5px;}
.txtbottom2_s{ padding-left:150px;}
.txtbottom3{ width:210px; float:left;}
.txtbottom4{ width:190px; float:left; text-align:right; padding:0px 20px 5px 0px; color:#FF9900;}
.txtbottom2 a{color:#FF9900;}
.txtbottom2 a:link{text-decoration:none;}
.txtbottom2 a:visited{text-decoration:none;}
.txtbottom2 a:hover{color:#FF9900; text-decoration:underline;}


.footerbg{background:url(../img/footerbg.jpg) left top repeat-x;  float:left; width:940px; margin-top:10px; }
.footerleft{ width:200px; float:left; padding-left:70px;}
.footerright{ width:670px; float:left; font:12px/16px Arial, Helvetica, sans-serif; padding-top:5px;}

.chanpingbanner{ width:940px; float:left; margin:8px 0px 10px 0px;}


.chanpinleft{ width:305px; float:left; height:427px; background:url(../img/chanpintxtleftbg.jpg) left top no-repeat;}
.hangyezixunleft{width:305px; float:left; height:427px; background:url(../img/hangyezixuntxtleftbg.jpg) left top no-repeat;}
.chenggonganlileft{width:305px; float:left; height:427px; background:url(../img/chenggongtxtleftbg.jpg) left top no-repeat;}
.guanliketangleft{width:305px; float:left; height:427px; background:url(../img/guanlikechentxtleftbg.jpg) left top no-repeat;}
.guanyuyuandongleft{width:305px; float:left; height:427px; background:url(../img/guanyuyuandongtxtleftbg.jpg) left top no-repeat;}


.chanpinlefttxtt{ color:#535353; float:left; width:265px; font:14px/20px Arial, Helvetica, sans-serif; padding:8px 0px 0px 40px;}

.chanpinleftm{ width:305px; float:left; padding-top:20px;}
.chanpinleftm a{ display:block; float:right;background:url(../img/chanpintxtmenu2.jpg) left top no-repeat; width:216px; height:25px;padding-left:30px; font:12px/25px Arial, Helvetica, sans-serif; margin-bottom:3px; color:#535353; text-decoration:none;}
.chanpinleftm a:hover{background:url(../img/chanpintxtmenu1.jpg) left top no-repeat; width:216px; height:25px; float:right; padding-left:30px; font:12px/25px Arial, Helvetica, sans-serif; margin-bottom:3px;color:#535353; text-decoration:none;}

.chanpinright{ width:623px; float:right; border:1px solid #cbcbcb;}
.chanpinrighttbg{ width:623px; float:left; background:url(../img/txttbg.jpg) left top repeat-x; height:27px;}
.chanpinrighttl{ width:510px; float:left; font:12px/27px Arial, Helvetica, sans-serif; padding-left:10px;}
.chanpinrighttl a{ color:#535353;}
.chanpinrighttl a:link{ text-decoration:none;}
.chanpinrighttl a:visited{ text-decoration:none;}
.chanpinrighttl a:hover{text-decoration:underline;color:#535353;}
.chanpinrighttxt{ width:593px; float:left; padding:10px 10px 10px 20px;}
.chanpingrighttxtl{ width:505px; float:left; background:url(../img/txeshengluohao1.jpg) left top repeat-x; margin-right:5px;}
.chanpingrighttxtl a{ color:#535353;}
.chanpingrighttxtl a:link{ text-decoration:none;}
.chanpingrighttxtl a:visited{ text-decoration:none;}
.chanpingrighttxtl a:hover{text-decoration:underline;color:#535353;}
.chanpingrightbottom{ float:right; width:500px; text-align:right; padding:20px 20px 0px 0px;}
.chanpingrightbottom a{ color:#535353; margin-left:5px;}
.chanpingrightbottom a:link{ text-decoration:none;}
.chanpingrightbottom a:visited{ text-decoration:none;}
.chanpingrightbottom a:hover{text-decoration:underline;color:#535353;}

.guanyuyuandongtxt{ width:590px; float:left; }
.guanyuyuandongtxtbiaoti{ width:590px; float:left; text-align:center; }
.hezuohuoban{ width:590px; float:left; text-align:center; color:#000000;font:bold 14px/21px Arial, Helvetica, sans-serif; margin-bottom:5px;}
.hezuohuobanta{ width:590px; float:left;margin-bottom:5px;}
.hezuohuoban_img{ width:98px; float:left; margin-bottom:5px;}
