﻿@charset "utf-8";

body{ min-width:1000px; background:url(../Image/Ba000.jpg);}


/* 头部 */
.header{ width:100%; height:109px; margin-bottom:-7px; position:relative; z-index:10;}
.headerOne{ width:100%; height:109px; margin-bottom:-7px; background:url(../Image/Ba000.png) repeat-x; z-index:5;}
.headerMain{ width:1000px; height:99px; padding-top:3px; margin:0 auto; position:relative;}
.headerMain .logo{ display:block; min-width:258px; height:99px; float:left; }
.headerMain .language{ display:block; width:auto; height:30px; text-align:center;  float:right; background:#000; margin-top:-3px; padding:0 5px;}
.headerMain .language a{ color:#fff; font-size:14px; margin:0 5px;line-height:28px;}
.headerMain .language a:hover{color:#ccc;}

.headerMain .nav{ width:auto; height:46px; float:right; position:absolute;; right:0; bottom:0;}
.headerMain .nav li{ width:auto; height:43px; float:left; margin-left:35px; padding:0 5px; position:relative;}
.headerMain .nav li a{ display:block; width:auto; height:43px; line-height:24px; font-size:16px; color:#505050;letter-spacing:1px;}
.headerMain .nav li.hover,#Current{ background:url(../Image/Ba002.png) bottom center no-repeat; border-bottom:3px solid #E90003; }

.headerMain .subNav{ width:auto; height:53px; position:absolute; top:45px; left:4000px;}
.headerMain .subNav li{ width:auto; height:53px; float:left; margin:0; padding:0 10px 0 0; }
.headerMain .subNav li a{ display:block; width:auto; height:auto;line-height:53px; white-space:nowrap;  background:url(../Image/Ba009.png) 0px -6px no-repeat; border:0; font-size:12px;padding:0 0 0 10px; }
.headerMain .subNav li a:hover{ background-position: 0 26px; color:#E90003; }

.headerTwo{ display:none; width:100%; height:53px; background:url(../Image/Ba001.png) repeat-x; padding-bottom:7px;z-index:2;}

/* banner */
.banner{ width:100%; height:447px; background:#ccc; position:relative; z-index:1; overflow:hidden;}
.bannerImg{ width:1600px; height:447px; position:absolute; margin:0 auto;left:50%; margin-left:-800px; clear:both; text-align:center;}
.bannerImg img{ max-height:447px; }

.bannerNav{ width:81px; height:5px; margin-left:-35px; position:absolute; left:50%; bottom:30px; }
.bannerNav a{float:left; display:block; height:17px; width:17px; background:url(../Image/Ba003.png) top right no-repeat; margin-right:10px;}
a.imgSelected{ background-position: top left;}


/* 首页主体 */
.main{ width:100%; height:auto; background:url(../Image/Ba004.png) center 1px no-repeat; padding-top:20px;}
.mainTit{ width:100%; min-width:1000px; height:55px; line-height:55px;background:url(../Image/Ba005.png) left bottom repeat-x;}
.mainTit h2{ width:auto; height:55px; text-align:center; font-size:22px; color:#505050; margin:0 auto; background:url(../Image/Ba006.png) center bottom no-repeat; }
.mainBox{ width:976px; height:auto; margin:0 auto;padding:26px 12px 0;}

/* 简介 */
.mainBox .about{ width:976px; height:182px; }
.mainBox .about .Img{ width:388px; height:182px; float:left; margin-right:12px; background:url(../Image/Ba007.png) center bottom no-repeat;}
.mainBox .about .Img a{ display:block; width:388px; height:168px; }
.mainBox .about .Img a img{ display:block;}
.mainBox .about  .tet{ width:570px; height:169px; float:right; overflow:hidden; font-size:12px; line-height:22px; color:#505050;}

/* 新闻 */
.news{ width:285px; height:282px; float:left;}
.news h2{ width:285px; height:60px; line-height:60px; font-size:22px; color:#505050;}
.news .Img{ width:285px; height:155px; background:url(../Image/Ba008.png) center bottom no-repeat;}
.news .Img a{ display:block; width:285px; height:134px; overflow:hidden;}
.news .Img a img{ display:block; width:285px; height:134px; }
.news ul{ width:285px; height:70px; overflow:hidden;}
.news ul li{ width:285px; height:23px; line-height:23px;  overflow:hidden; }
.news ul li a{ color:#6b6b6b; font-size:12px; padding-left:11px; background:url(../Image/Ba009.png) 4px -25px no-repeat;}
.news ul li a:hover{ color:#ec0003; background-position:4px 7px;}

/* 联系我们 */
.news .con{ width:285px; height:70px; line-height:18px; font-size:12px; color:#505050; overflow:hidden;}
.news .con strong{ font-weight:bold;} 
/* 产品展示 */
.products{ width:663px; height:282px; float:right;}
.products h2{ width:auto; height:60px; line-height:60px; font-size:22px; color:#505050; text-indent:30px;}
.products .proLeft,.products .proRight{ display:block; width:55px; height:199px;}
.products .proLeft{ float:left; background:url(../Image/Ba010.png) center no-repeat;}
.products .proRight{ float:right; background:url(../Image/Ba011.png) center no-repeat;}
.products .proLeft:hover,.products .proRight:hover{filter: alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5;}

.proBox{ width:553px; height:225px; float:left; position:relative; overflow:hidden;}
.proBoxList{ width:800px; height:225px; position:absolute;}
.proBoxList li{ width:265px; height:225px; float:left; margin-right:23px; background:url(../Image/Ba012.png) center bottom no-repeat;}
.proBoxList li a{ display:block; width:265px; height:199px; position:relative; overflow:hidden;}
.proBoxList li a .Img{width:265px; height:225px; overflow:hidden; }
.proBoxList li a .tet{display:block; width:265px; height:34px; line-height:34px; background:url(../Image/Ba013.png); color:#fff; font-size:12px; position:absolute; bottom:0; text-align:center;}

.mainFoo{ width:100%; height:38px; padding:22px 0 8px; clear:both; background:url(../Image/Ba005.png) left 40px repeat-x;}
.mainFoo .getTop{ display:block; width:38px; height:38px; background:url(../Image/Ba014.png) center no-repeat; margin:0 auto;}


/* 页脚 */
.footer{ width:100%; height:auto; padding:4px 0 0; background:url(../Image/Ba015.jpg) top center no-repeat #ececec; }
.footerMain{ width:100%; height:auto; background-color:#000; }
.footerBox{ width:976px; height:auto; padding:10px 12px; margin:0 auto; color:#b8b8b8; font-size:12px; overflow:hidden;}
.footerLeft{ width:635px; height:auto; float:left; }
.footerlogo{ display:block; width:141px; height:48px; float:left; margin-right:5px;}
.siteinfo{ width:488px; height:auto; line-height:16px; float:left;}
.footerRight{ width:341px; height:auto; float:right; text-align:right; line-height:16px;}
.footerRight a{color:#b8b8b8;}
.footerRight a:hover{color:#FFFFFF;}


/* 内页banner */
.bannerDet{ height:437px; padding-bottom:11px; background: none !important; margin-bottom:30px;}
.bannerDet .bannerImg{ height:437; overflow:hidden;}


/* 内页主体 */
.mainDet{ width:1000px; height:auto; margin:0 auto 40px;}
.mainLeft{ width:209px; height:auto; float:left;}
.mainLeft dt.top{ width:209px; height:15px; background:url(../Image/Ba016.png) top left no-repeat;}
.mainLeft dt.foo{ width:209px; height:27px; background:url(../Image/Ba016.png) bottom left no-repeat;}
.mainLeft dd{ width:209px; height:auto; background:url(../Image/Ba017.png) repeat-y; }
.mainLeft dd .menu{ width:205px; height:auto; overflow:hidden;}
.menu li{ width:205px; height:auto;}
.menu li a{ display:block; width:205px; height:37px; margin:9px 0; text-align:center; font-size:14px; color:#505050; line-height:37px;}
.menu li.hover a,.menu li.Current a{ height:35px; background:url(../Image/Ba002.png) center bottom no-repeat #e5e5e5; border-bottom:2px solid #E90003; }
.menu .subMenu{ display:none; width:205px; height:auto;}
.menu .subMenu li{width:205px; height:auto;}
.menu .subMenu li a{display:block; width:205px; height:25px; margin:0; text-align:center; font-size:12px; color:#999; line-height:25px; background:none; border-bottom:none;}
.menu .subMenu li a:hover{ color:#E90003; height:25px; background:none; border-bottom:none; }

.mainRight{ width:773px; height:auto; float:right; margin-top:-4px; }
.mainRight dt.top{ width:725px; height:32px; padding:10px 24px 0; background:url(../Image/Ba018.png) left top no-repeat;}
.Breadcrumb{ width:725px; height:31px; line-height:31px; font-size:12px;  color:#898989; border-bottom:1px dashed #ddd; text-align:right;}
.Breadcrumb a{color:#898989; margin:0 3px;}
.Breadcrumb a:hover{color:#e30003;}
.mainRight dt.foo{ width:773px; height:27px;  background:url(../Image/Ba018.png) left bottom no-repeat;}

.mainRight dd{ width:725px; height:auto; min-height:400px; padding:20px 24px 20px; background:url(../Image/Ba019.png) 0 0 repeat-y; font-size:12px; line-height:20px; color:#505050;}
.mainRight dd p{ margin:10px 0;}

.getTopBox{ width:100%; height:36px; background:url(../Image/Ba005.png) center left repeat-x; margin-bottom: 10px; }
.getTopBox a{ display:block; width:36px; height:36px; margin:0 auto; background:url(../Image/Ba014.png) no-repeat; }

/* 翻页 */
#pageshow{text-align:center;clear:both; height:18px; line-height:18px; overflow:hidden; font-size:12px; margin-top:20px;}
#pageshow a,#pageshow .thisp{width:18px; height:18px; display:inline-block; color:#000; background-color:#eaeaea;}
#pageshow a:hover{ background-color:#de0f18; color:#fff}
#pageshow .thisp{ color:#fff;width:18px; height:18px; background-color:#de0f18;}
#pageshow .first{ display:inline-block; width:40px;}
#pageshow .first:hover{ background-color:#de0f18;}