@charset "utf-8";
/* CSS Document */

*{padding:0;margin:0;}
body{color:#000;background:#d6d7da;font-size:12px;line-height:22px;}
ul{list-style-type:none;}
a{text-decoration:none;border:none;}
img{border:none;}
.main{ width:100%; background:url(../images/bg1.jpg) center 0 repeat-y}
.clear{ clear:both; height:0; overflow:hidden; width:100%}
.banner{
	width:100%;
	height:708px;
	background:url(../images/banner.jpg) no-repeat center top;
}
.banner .ban_cont{
	width:1000px;
	height:708px;
	margin:0 auto;
	position:relative;
}
.banner .ban_cont a{
	width:158px;
	height:50px;
	position:absolute;
	top:579px;
	left:252px;
	text-indent:-9999px;
}
.menu{ width:100%; height:74px; background:url(../images/menubg.jpg) center 0 repeat-y;}
.menu .one{ margin:0 auto; width:1160px; height:74px}
.menu .one .zi{ float:left;line-height:74px; font-size:21px; color:#bb842a}
.menu .one .zi a{ line-height:74px;font-size:21px; color:#bb842a}
.menu .one .xian{ float:left; width:38px; height:74px; overflow:hidden; background:url(../images/menubg2.jpg) center 0 no-repeat}
.tt1{ width:100%; height:121px; background:url(../images/tt1.jpg) center 0 no-repeat}
.part1{ width:100%; height:538px; background:url(../images/tu1.jpg) center 0 no-repeat}
.part1 .one{ margin:0 auto; width:1000px; height:538px; position:relative}
.part1 .one .btn{ position:absolute; width:217px; height:80px; left:399px; top:330px}
.part1 .one .btn a{ display:block; width:217px; height:80px;}
.part2{ width:100%; height:268px; background:url(../images/bg1.jpg) center 0 repeat-y}
.part2 .p1{ margin:0 auto; width:1009px; height:268px; background:url(../images/tu2.jpg) no-repeat}
.part2 .p1 span{ padding-left:30px;}
.tt2{ margin:0 auto; width:1000px; height:102px;}
.part3{ position:relative; z-index:1; margin:0 auto; width:1000px; height:516px; background:url(../images/tu3.jpg) no-repeat}
.part3 .one{position:absolute;width:171px;height:100px;z-index:2;left: 197px;top: 64px;}
.part3 .two{position:absolute;width:171px;height:100px;z-index:2;left: 769px;top: 61px;}
.part3 .three{position:absolute;width:171px;height:100px;z-index:2;left: 228px;top: 245px;}
.part3 .four{position:absolute;width:161px;height:100px;z-index:2;left: 828px;top: 240px;}
.part3 .five{position:absolute;width:171px;height:100px;z-index:2;left: 478px;top: 343px;}
.part3 .six{position:absolute;width:133px;height:30px;z-index:2;left: 493px;top: 237px;}
.part3 .six a{ display:block; width:133px; height:30px;}
.tt3{ margin:0 auto; width:1000px; height:108px;}
.part4_1{ width:100%; height:495px; background:url(../images/p31.jpg) center 0 no-repeat;}
.part4_2{ width:100%; height:401px; background:url(../images/p32.jpg) center 0 no-repeat;}
.part4_1 .one{ margin:0 auto; width:1000px; height:495px; position:relative; z-index:1}
.part4_1 .one .w1{position:absolute;width:950px;height:80px;font-size:16px;color:#3c1600;line-height:28px;top: 30px;}
.part4_1 .one .w2{position:absolute;width:534px;height:159px; left:120px; top:221px; color:#3c1600; font-size:14px; line-height:28px}
.part4_1 .one .w3{position:absolute;width:270px;height:47px; left:109px; top:403px;}
.part4_1 .one .w3 a{ display:block; width:270px; height:47px}

.part4_2 .one{ margin:0 auto; width:1000px; height:401px; position:relative; z-index:1}
.part4_2 .one .w2{position:absolute;width:534px;height:159px; left:461px; top:125px; color:#3c1600; font-size:14px; line-height:28px}
.part4_2 .one .w3{position:absolute;width:270px;height:47px; left:437px; top:305px;}
.part4_2 .one .w3 a{ display:block; width:270px; height:47px}

.part5{ width:100%; height:804px; background:url(../images/p5_1.jpg) center 0 no-repeat}
.part5 .one{ position:relative; z-index:1; margin:0 auto; width:1000px; height:804px}
.part5 .one .w1{ position:absolute; width:238px; height:175px; left:6px; top:35px;}
.part5 .one .w1 .t{ font-size:36px; color:#FFFFFF; line-height:46px; padding-bottom:8px; text-align:center}
.part5 .one .w1 .t a{font-size:36px; color:#FFFFFF; line-height:46px;}
.part5 .one .w1 .w{ color:#FFFFFF; padding:0px 10px; text-indent:24px}

.part5 .one .w2{ position:absolute; width:238px; height:222px; left:257px; top:79px;}
.part5 .one .w2 .t{ font-size:36px; color:#3c1600; line-height:46px; padding-bottom:8px; text-align:center}
.part5 .one .w2 .t a{font-size:36px;color:#3c1600; line-height:46px;}
.part5 .one .w2 .w{ color:#3c1600; padding:0px 10px; text-indent:24px}

.part5 .one .w3{ position:absolute; width:238px; height:188px; left:511px; top:35px;}
.part5 .one .w3 .t{ font-size:36px; color:#FFFFFF; line-height:46px; padding-bottom:8px; text-align:center}
.part5 .one .w3 .t a{font-size:36px; color:#FFFFFF; line-height:46px;}
.part5 .one .w3 .w{ color:#FFFFFF; padding:0px 10px; text-indent:24px}

.part5 .one .w4{ position:absolute; width:233px; height:222px; right:3px; top:79px;}
.part5 .one .w4 .t{ font-size:36px; color:#3c1600; line-height:46px; padding-bottom:8px; text-align:center}
.part5 .one .w4 .t a{font-size:36px;color:#3c1600; line-height:46px;}
.part5 .one .w4 .w{ color:#3c1600; padding:0px 10px; text-indent:24px}

.part5 .one .w5{ position:absolute; width:529px; height:171px; right:13px; top:595px;}
.part5 .one .w5 .t{ font-size:36px; color:#3c1600; height:46px; line-height:46px; padding-bottom:8px;}
.part5 .one .w5 .t a{font-size:36px; color:#3c1600; line-height:46px}
.part5 .one .w5 .w{ color:#3c1600; padding:0px 10px; text-indent:24px}

.part6{ margin:0 auto; width:1000px; height:473px;}
.part7{ width:100%; height:600px; background:url(../images/tu6.jpg) center 0 no-repeat}
.part7 .one{ margin:0 auto; width:1000px; height:600px; position:relative}
.part7 .one .w1{ position:absolute; width:382px; height:68px; left:496px; top:121px; text-align:center; line-height:68px; font-size:32px; color:#FFFFFF}
.part7 .one .w2{ position:absolute; width:382px; height:28px; line-height:28px; left:529px; top:216px; font-size:16px; color:#373737}
.part7 .one .w3{ position:absolute; width:382px; height:28px; line-height:28px; left:529px; top:248px; font-size:16px; color:#373737}
.part7 .one .w4{ position:absolute; width:465px; height:125px; line-height:28px; left:502px; top:351px; font-size:16px; color:#4d3800}
.part7 .one .w5{ position:absolute; width:155px; height:51px;left:641px; top:498px}
.part7 .one .w5 a{ display:block; width:135px; height:51px;}

.part8{ margin:0 auto; width:1100px; height:400px;}
.p10_cont .scrollbox3 {
    overflow: hidden;
    position: relative;
    width:1100px;
}
.p10_cont .scrollz3 {
    left:0px;
    top:70px;
}
.p10_cont .awr3 {
    height: 75px;
    position: absolute;
    width: 24px;
    z-index: 1000;
}
.p10_cont .scrolly3 {
    right:20px;
    top: 70px;
}
.p10_cont .awr3 a {
    color: #FFFFFF;
    display: block;
    font-size: 30px;
    height: 75px;
    text-align: center;
    width: 24px;
}
.p10_cont .scrollcbox3 {
    height:272px;
    overflow: hidden;
    position: relative;
    width:1000px;
	padding-left:50px;
}
.p10_cont .scrollcbox3 .scrollc3 {
    height:272px;
    overflow: hidden;
    width:1000px;
}
.p10_cont .scrollcbox3 ul li {
    display: inline;
    float: left;
    height:272px;
    padding-right:20px;
    width:469px;
}
/* banner */
#gz_ban {height:632px;width: 100%;}
#gz_ban .banC {
    height:632px;
    margin: auto;
    min-width: 980px;
    overflow: hidden;
    position: relative;
    z-index: 8;
}
#gz_ban .banC .ul_img {
    height:632px;
    overflow: hidden;
    width: 100%;
}
#gz_ban .banC .ul_img li {
    height:632px;
    width: 100%;
}
#gz_ban .banC .ul_img .current {
    opacity: 1;
}
#gz_ban .banC .ul_img li .one {
position:relative;
  margin:0 auto;
    height: 632px;
    width: 1100px;
}
#gz_ban .banC .ul_img li .one .p1{ position:absolute; width:120px; height:120px; left:877px; top:484px}
#gz_ban .banC .ul_img li .one .p1 a{ display:block; width:120px; height:120px;}

#gz_ban .banC .ul_img li .one .p2{ position:absolute; width:396px; height:454px; left:77px; top:84px}
#gz_ban .banC .ul_img li .one .p2 a{ display:block; width:396px; height:454px;}

#gz_ban .banC .ul_img li.ban_1 {
    background: url("../images/ys1.jpg") no-repeat scroll center top ;
}
#gz_ban .banC .ul_img li.ban_2 {
    background: url("../images/ys2.jpg") no-repeat scroll center top ;
}


#gz_ban .banC .b_np {color: #676767;
    display: block;
    font-size: 70px;
    height: 80px;
    line-height: 80px;
    position: absolute;
    text-align: center;
    top: 300px;
    width: 40px;
    z-index: 99;
}
#gz_ban .banC #ban_prev {
    left: 40%;
    margin-left: -500px;
}
#gz_ban .banC #ban_next {
    margin-right: -500px;
    right: 40%;
}
#gz_ban .banC .tab_round {
    bottom: 20px;
    left: 50%;
    margin-left: -480px;
    position: absolute;
    z-index: 99;
}
#gz_ban .banC .tab_round li {
    float: left;
    height: 14px;
    padding-right: 10px;
    vertical-align: bottom;
    width: 14px;
}
#gz_ban .banC .tab_round li a {
display:inline-block;width:14px;height:14px;text-indent:-9999px;background-color:#b7b1b7;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;
}
#gz_ban .banC .tab_round .on_round a {
background-color:#881515;
}
.tt8{ margin:0 auto; width:1000px; height:90px;}
.tt9{ margin:0 auto; width:1000px; height:136px;}
.mod5 { margin:0 auto; width:1000px;}
.mod5 .bd {width:1000px;}
.mod5 .bd .imgbox {height:500px;overflow: hidden;width:1000px}
.mod5 .bd .imgbox ul li {display: none;height:500px;width:1000px;}
.mod5 .bd .imgbox ul .on {display: block;}
.mod5 .bd .tabbox {width:1000px;height:79px;}
.mod5 .bd .tabbox ul { width:1000px; height:59px;}
.mod5 .bd .tabbox ul li {float: left;height:59px;width:237px; line-height:59px; text-align:center; font-size:20px; padding-right:10px; background:url(../images/span1.jpg) no-repeat; color:#FFFFFF; cursor:pointer}
.mod5 .bd .tabbox ul li a {line-height:59px; text-align:center; font-size:20px;color:#FFFFFF;}
.mod5 .bd .tabbox ul li.on { background:url(../images/span2.jpg) no-repeat; color:#432f0d}
.mod5 .bd .tabbox ul li.on a{color:#432f0d}
.mod5 .bd .imgbox .guding{ float:left; width:363px}
.mod5 .bd .imgbox .zj{ float:right; width:637px;}
