﻿@charset "utf-8";

#part1{ height:300px; overflow:hidden;}
#part1 div,#part2 div,#part3 div{overflow:hidden;}
#part1 .xueke{ width:440px; height:300px;}
#part1 .xueke-list{ width:440px; height:206px; margin-top:12px;}
#part1 .guancnag{ width:485px; height:300px; margin-left:36px;}
#part1 .guancnag-list{ width:485px; height:206px; margin-top:12px;}
#part1 .xiaoyuan{ width:368px; height:300px;}
#part1 .xiaoyuan-list{ width:368px; height:206px; margin-top:12px;}

#part2{ height:272px; overflow:hidden;}
#part2 .kuaisu{ width:1124px; height:272px;}
#part2 .kuaisu-list{ height:215px; margin-top:22px;}
#part2 .kuaisu-list .yuanbu{ width:450px;}
#part2 .kuaisu-list .jigou{ width:650px;}
#part2 .kuaisu-list .list-left{ width:82px; height:166px;}
#part2 .kuaisu-list .yuanbu-list{width:350px; height:215px;}
#part2 .kuaisu-list .yuanbu-list ul{list-style:none; margin:0; padding:0;}
#part2 .kuaisu-list .yuanbu-list ul li{ width:112px; height:27px; line-height:27px; font-size:12px; float:left; padding-left:4px; background:url(../images/list-icon-2016.gif) no-repeat 0 12px;}
#part2 .kuaisu-list .yuanbu-list ul li a{ color:#000;}
#part2 .kuaisu-list .yuanbu-list ul li a:hover{ color:#7d4c3e;}
#part2 .kuaisu-list .jigou-list{width:550px; height:215px;}
#part2 .kuaisu-list .jigou-list h2{ width:100px; overflow:hidden; font-size:15px; font-weight:normal; float:left;}
#part2 .kuaisu-list .jigou-list h2 span{float:left; width:100px; height:22px; margin-bottom:25px; line-height:22px;text-align:center; cursor:pointer; background:url(../images/list-icon-2016.gif) no-repeat 8px 10px;}
#part2 .kuaisu-list .jigou-list h2 .current{ background:url(../images/list-icon-2016.gif) no-repeat 8px 10px #e0dedb;}
#part2 .kuaisu-list .jigou-list ul{ width:430px; height:190px; overflow:auto; float:right;}

#part2 .youqing{ width:240px; height:272px;}
#part2 .youqing-list{ width:240px; margin-top:22px;}
#part2 .youqing-list ul{list-style:none; margin:0; padding:0;}
#part2 .youqing-list ul li{ width:116px; height:28px; line-height:28px; font-size:12px; float:left; padding-left:4px; background:url(../images/list-icon-2016.gif) no-repeat 0 12px;}
#part2 .youqing-list ul li a{ color:#333;}
#part2 .youqing-list ul li a:hover{ color:#7d4c3e;}

#part3{ height:340px; overflow:hidden;}
#part3 .shipin{width:440px;}
#part3 .shipin-list{width:426px; height:221px; padding:7px; background-color:#dddddd; margin-top:12px;}
#part3 .shipin-list .img{ width:423px; height:217px; border:1px solid #fff; position:relative;}
#part3 .shipin-list .span{ width:56px; height:56px; background:url(../images/shipin-bg2.png) no-repeat; position:absolute; left:183px; top:80px;}
#part3 span{ width:100%; height:32px; position:absolute; top:0; left:0;}
#part3 .lishi{width:485px; margin-left:36px;}
#part3 .lishi-list{width:471px; height:221px; padding:7px; background-color:#dddddd; margin-top:12px;}
#part3 .lishi-list .img{ width:468px; height:217px; border:1px solid #fff; position:relative;}
#part3 .shijue{width:368px;}
#part3 .shijue-list{width:354px; height:221px; padding:7px; background-color:#dddddd; margin-top:12px;}
#part3 .shijue-list .img{ width:350px; height:217px; border:1px solid #fff; position:relative;}

#part4{ width:1346px; margin:0 auto; height:190px; overflow:hidden;}
#part4 ul{ list-style:none;}
#part4 ul li{width:100px; height:140px;float:left; display:inline;}
#part4 ul .li{margin-right:78px;}
#part4 ul .li-none{margin:0px;}
#part4 ul img{margin:0; padding:0; border:none;}

#maincontent {height:400px;overflow:hidden;position:relative; width:100%; margin:0 auto;background-color:#bebebe;}
#maincontent .element {display: none;position: absolute !important; width:1366px; top:0; left:0;height:400px; z-index:900;}
#maincontent img{margin:0; padding:0;}
#maincontent .left-on{ width:1000px; position:absolute; left:50%; margin-left:-1683px; top:0px; height:400px; background:url(../images/banner-bg.png) repeat; z-index:999;}
#maincontent .right-on{ width:1000px; position:absolute; right:50%; margin-right:-1683px; top:0px; height:400px; background:#000; z-index:999;background:url(../images/banner-bg.png) repeat;z-index:999;}
#maincontent .left {top:170px;cursor: pointer;position: absolute; left:50%; margin-left:-663px; z-index:999;}
#maincontent .right {top:170px;cursor: pointer;position: absolute; right:50%; margin-right:-663px; z-index:999;}

.lunhuan{ width:100%; height:400px; position:relative; z-index:100;}
.lunhuan-img{ width:1366px; height:400px; margin:0 auto;}
.lunhuan-banner{ width:100%; height:400px; position:absolute; left:0; top:0; z-index:101px;}

.lunhuan2{ width:100%; height:500px; position:relative; z-index:100;margin:0 auto;}
.lunhuan-banner2{ width:100%; height:500px; position:relative; z-index:101; margin:0 auto;}

.shijue-lunhuan{ width:100%; height:820px; position:relative; z-index:100;}
.shijue-lunhuan-img{ width:1566px; height:800px; position:absolute; left:50%; margin-left:-783px;}
.shijue-lunhuan-banner{ width:1566px; height:800px;position:absolute; left:50%; margin-left:-783px; top:0; z-index:101px;}
.ban{ width:1566px; height:800px; position:relative; overflow:hidden; margin:0 auto;}
.ban2{ width:1566px; height:800px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:1566px; height:800px;}
.min_pic{position:absolute;bottom:20px; left:50%; margin-left:-550px; width:1110px;display:none;}
.num{ height:135px;overflow:hidden; width:1024px; position:relative; float:left;}
.num ul{ position:absolute; left:0; top:0; width:1024px;}
.num ul li{ width:256px; height:106px;color:#fff;}
.num ul li img{ width:232px; height:106px;}
.num ul .on img{ width:228px; height:100px; border:3px solid #fff;}
.prev{float:left;margin-top:30px; position:relative; margin-right:24px; width:31px; height:47px; z-index:11;background: url(../images/prev-sj.png) no-repeat;display:inline;cursor:pointer;}
.next{float:left;margin-top:30px;position:relative; width:31px; height:47px; z-index:11;background: url(../images/next-sj.png) no-repeat; display:inline;cursor:pointer;}