@charset "utf-8";
/* CSS Document */
/*Header*/
.header{width:100%;height:34px;background:url(/static/web/img/headerBg.png) repeat-x top}
.headerCon{ width:965px; margin:0 auto; padding:0 20px}
.header p{ font:12px/30px Arial; color:#fff; float:left}
.header a{ display:block; float:right; margin:7px 0 0 14px; display:inline; font:12px/16px Arial; color:#fff}
.nav{ width:967px; height:83px; margin:0 auto 3px auto; background:url(/static/web/img/navBg.jpg) no-repeat}
.logo{ width:148px; height:83px; float:left;
    padding: 0 .25rem;
}
.nav{ position:relative; z-index:30}
.nav .logo a {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
}
.nav .logo a img.l-img{
    width: 100%;
}
.nav ul{ float:right; margin-top:7px; padding-right:25px; position:relative; z-index:30}
.nav li a{ font:14px/76px Arial, "Î¢ÈíÑÅºÚ"; color:#3e3e3e; padding:0 25px}
.nav li.on{ background:url(/static/web/img/liBg10.jpg) no-repeat center bottom}
.nav li .navSon{ height:147px; background:#fff; position:absolute; z-index:30; float:left; display:none; *top:76px}
.nav li .navSon ul{ float:left; margin:0; padding:0}
.nav li .navSon li{ width:112px; height:112px; margin:5px 0 0 20px; display:inline; border:5px solid #dcdcdd; position:relative}
.nav li .navSon li a{ padding:0}
.nav li .navSon li a.name{ font:12px/28px "Î¢ÈíÑÅºÚ"; color:#fff; padding-left:10px; position:absolute; left:0; bottom:0; z-index:15}
.nav li .navSon li span{ display:block; width:112px; height:28px; position:absolute; left:0; bottom:0; z-index:10; background:#000}
/*Banner*/
.banner{ width:967px; height:326px; margin:0 auto}
.bannerCon{ width:967px; height:306px; margin:0 auto; overflow:hidden; position:relative}
.bannerCon .num{ z-index:10; position:absolute; right:25px; top:280px}
.bannerCon .num a{ width:14px; height:14px; display:inline-block; text-align:center; margin:0 3px; cursor:pointer; background:url(/static/web/img/bannerNumA.png) no-repeat; _background:url(/static/web/img/bannerNumA.gif) no-repeat}
.bannerCon .num a.cur{ background:url(/static/web/img/bannerNumAcur.png) no-repeat; _background:url(/static/web/img/bannerNumAcur.gif) no-repeat}
.bannerCon ul{ position:relative; z-index:5 ;padding:0; margin:0}
.bannerCon ul li{ position:absolute; display:none}
.bannerCon ul img{border:none; padding:0}
.banenrBottom{ width:100%; height:20px; background:url(/static/web/img/bannerBottom.jpg) no-repeat; margin:0 auto}
/*Bodyer*/
.bodyer{ width:100%; background:#edeffc}
.bodyerCon{ width:969px; margin:0 auto; padding:0 18px; background:url(/static/web/img/bodyerBg.jpg) repeat-y}
.side{ width:183px; float:left; margin:17px 25px 0 15px; display:inline; padding-bottom:50px}
.sideTitle{ width:181px; height:152px; border:1px solid #eee; margin-bottom:7px}
.sideList{ width:181px; margin:0 auto}
.sideList ul{ margin-bottom:40px}
.sideList li{ width:181px; background:url(/static/web/img/liBg01.gif) no-repeat top; line-height:31px; float:none; cursor:pointer}
.sideList li a{ display:block; width:151px; font:12px/33px Arial; color:#3e3e3e; padding-left:30px}
.sideContact{ width:183px; margin:0 auto}
.sideContact h2{ font:12px/22px "Î¢ÈíÑÅºÚ"; color:#000; border-bottom:1px solid #e7e7e7}
.sideContact ul{ margin:0 auto; border-top:1px dotted #e4e4e4; padding-top:5px}
.sideContact li{ width:183px; height:26px; border-bottom:1px dotted #e4e4e4; background:url(/static/web/img/liBg02.gif) no-repeat 158px 12px}
.sideContact li a{ font:11px/26px Arial; color:#565656; padding-left:10px}
.side a:hover{ color:#d5363d}
.sonSideList{ padding:5px 0; display:none}
.sonSideList ul{ margin:0}
.sonSideList li{ width:181px; height:20px; background:none; line-height:20px}
.sonSideList li a{ font:12px/20px "Î¢ÈíÑÅºÚ"; color:#827a7b}
.content{ width:734px; float:left; margin-top:17px}
.insideBanner{ width:100%; height:179px; margin-bottom:12px}
/*Footer*/
.footer{ width:100%; height:32px; background:#1b1b1b}
.footerCon{ width:967px; height:32px; margin:0 auto}
.footerCon p{ font:11px/32px Arial; color:#e2e2e2; float:left}
.footerCon p a{ color:#e2e2e2}
.footerCon ul{ float:right}
.footerCon li{ width:64px; height:21px; border:1px solid #393939; text-align:center; line-height:21px; margin:5px 0 0 1px; display:inline}
.footerCon li a{ display:block; width:64px; height:21px; font:11px/21px Arial; color:#fff}
.footerCon a:hover{ color:#d5363d}
/*inside*/
.return{ width:100%; border-top:1px solid #dedde3; padding:50px 0 30px 0; position:relative; margin:20px auto}
.return a.returnList{ font:12px/24px Arial; color:#565656; text-decoration:underline; position:absolute; left:50%; top:10px}
.newsCon .return p{ width:714px; font:bold 12px/24px Arial; color:#c00; float:left}
.return p a{ display:block; width:660px; float:right; font:12px/24px Arial; color:#565656; padding:0 5px; *margin-top:-24px}
.return a:hover{ color:#d5363d}
.info .return p{ font:bold 12px/24px Arial; color:#c00}


/*¼ÓÈë55ÊÀ¼Í*/
.joinus{ width:600px;  padding:22px 85px 0px 35px; _height:450px; }
.joinus #ptoubu{ margin:0px 0px 24px 0px; padding:0px; line-height:25px; text-align:left; text-indent:0em; }
.joinus_tb{border-collapse:collapse;border:none; margin-bottom:10px;}
.joinus_tb_td{border:solid #dedede 1px;}
.joinus_tb_td.tdbg{ background:#f9f9f9; line-height:25px;}
.joinus_tb_td.tdbgtwo{  line-height:25px; padding:0px 0px 0px 10px;}


.joinus_tb_td .inpu{ width:72px; height:18px; border:#889ba1 solid 1px; font:12px/18px Arial, "ËÎÌå"; color:#565656}
.joinus_tb_td #spred{ color:#F00;}
.joinus_tb_td.tdleft{ padding:0px 0px 0px 5px;}
.joinus_tb_td.tdleftbig{ padding:0px 0px 0px 18px;}


.joinus_tb_td .astyle:hover{ font-weight:bold; color:#F96;}
.astyle{ font-weight:bold; color:#e26500;}<!--ºÄÊ±1751467143.7434Ãë-->