@charset "utf-8";
.IndBan{ width:1003px; height:auto; margin:0 auto; padding:0px;}
.IndBan dl{ width:1003px; height:auto; margin:0px; float:left; padding:0px;}
.IndBan dl dd{ width:1003px; height:400px; margin-left:0px; margin-top:5px; float:left; padding:0px;}
.IndBox{ width:1003px; height:auto; margin:0 auto; padding:0px;}
.IndBox dl{ width:1003px; height:auto; margin:0px; float:left; padding:0px;}
.IndBox dl dd{ width:1003px; height:225px; margin-left:0px; margin-top:10px; float:left; padding:0px; background-image:url(../bodyImg/IndBg.jpg); background-repeat:no-repeat;}
.IndAbout{ width:314px; height:199px; margin:0px; padding:0px; float:left; overflow:hidden;}
.IndAbout ul{ width:314px; height:26px; margin-left:0px; margin-top:10px; display:inline; padding:0px; float:left;}
.IndAbout ul li{ width:314px; height:26px; margin:0px; display:block; padding:0px; float:left;}
.IndAbout ul li span{ width:260px; height:26px; margin:0px; text-align:left; display:block; padding:0px; float:left;}
.IndAbout ul li p{ width:50px; height:26px; margin:0px; display:block; padding:0px; float:left;}
.IndAbout ol{ width:300px; height:auto; margin-left:7px; margin-top:10px; display:inline; padding:0px; float:left;}
.IndAbout ol li{ width:300px; height:auto; margin:0px; display:block; text-align:left; padding:0px; float:left;}

.IndPro{ width:353px; height:199px; margin:0px; padding:0px; float:left; overflow:hidden;}
.IndPro ul{ width:310px; height:auto; margin-left:22px; margin-top:10px; display:inline; padding:0px; float:left;}
.IndPro ul li{ width:310px; height:26px; margin:0px; display:block; padding:0px; float:left;}
.IndPro ul li span{ width:260px; height:26px; text-align:left; margin:0px; display:block; padding:0px; float:left;}
.IndPro ul li p{ width:50px; height:26px; margin:0px; display:block; padding:0px; float:left;}
.IndPro ol{ width:303px; height:110px; margin-left:30px; margin-top:12px; display:inline; padding:0px; float:left;}
.IndPro ol li{ width:303px; height:110px; margin:0px; display:block; padding:0px; float:left;}

.IndCnt{ width:336px; height:199px; margin:0px; padding:0px; float:left; overflow:hidden;}
.IndCnt ul{ width:306px; height:auto; margin-left:30px; margin-top:10px; display:inline; padding:0px; float:left;}
.IndCnt ul li{ width:306px; height:26px; margin:0px; display:block; padding:0px; float:left;}
.IndCnt ul li span{ width:256px; height:26px; text-align:left; margin:0px; display:block; padding:0px; float:left;}
.IndCnt ul li p{ width:50px; height:26px; margin:0px; display:block; padding:0px; float:left;}
.IndCnt ol{ width:306px; height:110px; margin-left:30px; margin-top:12px; display:inline; padding:0px; float:left;}
.IndCnt ol li{ width:306px; height:130px; margin:0px; display:block; padding:0px; float:left;}

.IndNews{ width:1003px; height:26px; margin:0px; padding:0px; float:left;}
.NewsUL{ width:820px; height:26px; margin-left:183px; margin-top:0px; display:inline; padding:0px; float:left;}
.NewsUL ul{ width:820px; height:26px; margin:0px; display:block; padding:0px; float:left;}
.NewsUL ul li{ width:820px; height:26px; line-height:26px; vertical-align:middle; text-align:left; margin:0px; display:block; padding:0px; float:left; overflow:hidden;}
.div1{width:820px;height:26px;margin:0px;position:relative;overflow:hidden;}  
.div1 ul{list-style-type:none;position: absolute;padding:0px;margin:0px;}  
.div1 ul li{height:26px;width:1024px;position:absolute;line-height:26px; overflow:hidden;}

.focus {width:1000px; height:228px; overflow:hidden; position:relative;}
.focus ul {height:435px; position:absolute;}
.focus ul li {float:left; width:1003px; height:400px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:1003px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:980px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:150px; background:url(../img/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}