*{ margin: 0; padding: 0;}
html, body, div, span, object, iframe, table, tr, th, td, em, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, li, form, label { border: 0 none; font-family: inherit; font-style: inherit; margin: 0; padding: 0;}
body {color: #1D1D1D;font-family:"Microsoft YaHei"; font-size: 12px;line-height: 24px; background:#f0f0f0}
input, select {font-size: 12px;line-height: 22px;}
img { border: 0 none;}
ul, li {list-style-type: none;}
.tc { text-align: center;}
.tl {text-align: left;}
.tr {text-align: right;}
.fl{float:left; display:inline}
.fr{float:right; display:inline;}
.f14{ font-size:14px;}
.fb{ font-weight:bold;}
.pd{ padding:0px 40px;}
.pd1{ padding:0px 0px 0px 30px;}
.pt{ padding-top:10px;}
.hs{ color:#c00000}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
.hr_10{clear:both; height:10px; overflow:hidden; font-size:1px;}
a { color: #333;text-decoration: none;font-family:"Microsoft YaHei";}
a:link,a:visited {text-decoration: none;}
/*广告部分*/
.banner{width:100%;height:833px;background:url(../images/banner.jpg) center top no-repeat;}
.banner div{width:960px;height:527px;margin:0 auto;}
.zt_menu{ width:100%; height:74px; background:url(../images/menubg.jpg) center repeat-y}
.zt_menu .con{ margin:0 auto; width:1032px;}
.zt_menu .con .left{ float:left; width:148px;}
.zt_menu .con .right{ float:right; width:884px; height:74px; line-height:74px;}
.zt_menu .con .right a{ font-size:27px; color:#FFFFFF; padding:0px 20px;font-family:"Microsoft YaHei";}
.part1{ width:100%; height:603px; background:#f0f0f0}
.part1 .con{ margin:0 auto; width:1302px; height:603px;}

.part2{ width:100%; height:1169px; background:#f4d6be}
.part2 .tt{ width:100%; height:281px; background:url(../images/tt2.jpg) center 0 no-repeat}
.part2 .tt .one{ margin:0 auto; width:1200px; height:281px; position:relative}
.part2 .tt .one .tt1{ position:absolute; width:298px; height:51px; line-height:51px; left:722px; top:201px; text-align:center}
.part2 .tt .one .tt1 a{ font-size:24px; color:#FFFFFF}
.part2 .two{ margin:0 auto; width:1032px; height:380px;}
.part2 .two .left{ float:left; width:490px; height:380px; background:url(../images/p2_1bg.jpg) no-repeat; position:relative}
.part2 .two .right{ float:right; width:521px; height:380px;}
.part2 .two .left .p1{ position:absolute; width:445px; height:108px; left:20px; top:55px; text-indent:24px;}
.part2 .two .left .p2{ position:absolute; width:391px; height:124px; left:78px; top:208px; line-height:42px; font-size:19px; color:#ffffff}
.part2 .tt2{ margin:0 auto; width:1032px; height:156px;}
.case { }
.case .scrollbox{ width:1032px; height: 295px; padding:0px 50px; margin:0 auto; position: relative; overflow: hidden;}
.case .scrollz,.case .scrolly{width:38px;height:190px; position:absolute;top:46px;}
.case .scrollz{left:0;}
.case .scrolly{right:0px;}
.case .scrollz a,.case .scrolly a{ display:block; width:38px; height:190px;}
.case .scrollcbox{ width:1032px; height:295px;overflow: hidden; position: relative;}
.case .scrollcbox ul li{width: 505px; height: 295px;float:left; padding-right:18px;}

.part3_1{ width:100%; height:438px; background:url(../images/p3_1.jpg) center 0 no-repeat}
.part3_1 .one{ margin:0 auto; width:1032px; height:438px; position:relative; z-index:1}
.part3_1 .one .p{ position:absolute; width:298px; height:51px; line-height:51px; left:616px; top:47px; text-align:center}
.part3_1 .one .p a{ font-size:24px; color:#FFFFFF}
.part3_1 .one .p1{ position:absolute; width:244px; height:100px; color:#FFFFFF; font-size:19px; line-height:32px; z-index:2; left:276px; top:275px;}
.part3_1 .one .p2{ position:absolute; width:971px; height:63px; color:#FFFFFF; font-size:12px; line-height:24px; z-index:2; left:46px; top:185px; text-indent:24px}
.part3_1 .one .p3{ position:absolute; width:420px; height:184px; color:#FFFFFF; font-size:12px; line-height:24px; z-index:2; left:31px; top:435px;}
.part3_1 .one .p3 .tt{ padding-bottom:10px; font-size:20px}
.part3_1 .one .p4{ position:absolute; width:393px; height:124px; left:632px; top:252px; line-height:42px; font-size:19px; color:#ffffff}

.part3_2{ width:100%; height:326px; padding-top:160px; background:url(../images/p3_2.jpg) center 0 no-repeat}

.part4_1{ width:100%; height:640px; background:url(../images/p4_1.jpg) center 0 no-repeat}
.part4_1 .one{ margin:0 auto; width:1032px; height:640px; position:relative; z-index:1}
.part4_1 .one .p{ position:absolute; width:298px; height:51px; line-height:51px; left:616px; top:49px; text-align:center}
.part4_1 .one .p a{ font-size:24px; color:#FFFFFF}
.part4_1 .one .p1{ position:absolute; width:266px; height:100px;  font-size:12px; line-height:24px; z-index:2; left:28px; top:182px;}
.part4_1 .one .p2{ position:absolute; width:286px; height:124px; left:747px; top:161px; line-height:42px; font-size:17px; color:#ffffff}
.part4_1 .one .p3{ position:absolute; width:1032px; height:265px;z-index:2; left:0px; top:365px;}

.part4_2{ width:100%; height:348px; padding-top:160px; background:url(../images/p4_2.jpg) center 0 no-repeat}

.part5{ width:100%; height:644px; background:url(../images/p5_1.jpg) center 0 no-repeat}
.part5 .one{ margin:0 auto; width:1032px; height:644px; position:relative; z-index:1}
.part5 .one .p{ position:absolute; width:243px; height:51px; line-height:51px; left:790px; top:65px; text-align:center}
.part5 .one .p a{ font-size:24px; color:#FFFFFF}
.part5 .one .p1{ position:absolute; width:589px; height:64px; color:#FFFFFF; text-indent:24px;  font-size:12px; line-height:24px; z-index:2; left:28px; top:212px;}
.part5 .one .p2{ position:absolute; width:137px; height:46px; line-height:46px; text-align:center; color:#FFFFFF;z-index:2; left:436px; top:394px; }
.part5 .one .p2 a{ font-size:24px; color:#FFFFFF}
.part5 .one .p3{ position:absolute; width:229px; height:46px; line-height:46px; font-size:18px; color:#FFFFFF;z-index:2; left:84px; top:516px; }
.part5 .one .p4{ position:absolute; width:227px; height:46px; line-height:46px; font-size:18px; color:#FFFFFF;z-index:2; left:367px; top:516px; }
.part5 .one .p5{ position:absolute; width:330px; height:380px;z-index:2; left:686px; top:168px; overflow:hidden }
.part5 .one .p6{position:absolute; width:330px; height:24px; line-height:24px; text-align:center; color:#333; left:686px; top:548px; background:#FFFFFF}
.part6_1{ width:100%; height:180px; background:url(../images/p6_1.jpg) center 0 no-repeat}
.part6_2{ width:100%; height:560px; background:url(../images/p6_2.jpg) center 0 no-repeat}
.part6_3{ width:100%; height:569px; background:url(../images/p6_3.jpg) center 0 no-repeat}
.part6_4{ width:100%; height:617px; background:url(../images/p6_4.jpg) center 0 no-repeat}

.part7_1{ width:100%; height:220px; background:url(../images/p7_1.jpg) center 0 no-repeat}
.part7_2{ width:100%; height:580px; background:url(../images/p7_2.jpg) center 0 no-repeat}
.part7_3{ width:100%; height:691px; background:url(../images/p7_3.jpg) center 0 no-repeat}
.part9{ width:100%; height:707px; background:url(../images/p9_1.jpg) center 0 no-repeat}
.part8_1{ width:100%; height:160px; background:url(../images/p8_1.jpg) center 0 no-repeat}
#gz_ban {height:670px;width: 100%; overflow:hidden}
#gz_ban .banC {height:670px;margin:0 auto;min-width: 980px;overflow: hidden;position: relative; z-index: 8;}
#gz_ban .banC .ul_img {height:670px;overflow: hidden;width: 100%;}
#gz_ban .banC .ul_img li {height:670px;width: 100%;}
#gz_ban .banC .ul_img .current {opacity: 1;}

#gz_ban .banC .ul_img li .con{ margin:0 auto; width:1000px; height:670px; position:relative}
#gz_ban .banC .ul_img li .con .one{ position:absolute; width:982px; height:518px; left:0px; top:0px;}
#gz_ban .banC .ul_img li .con .two{ position:absolute; width:182px; height:37px; left:629px; top:585px;}
#gz_ban .banC .ul_img li .con .one a{ display:block; width:982px; height:518px;}
#gz_ban .banC .ul_img li .con .two a{ display:block; width:182px; height:37px;}

#gz_ban .banC .ul_img li.ban_0 { background: url("../images/p8_0.jpg") no-repeat scroll center top;}
#gz_ban .banC .ul_img li.ban_1 { background: url("../images/p8_4.jpg") no-repeat scroll center top;}
#gz_ban .banC .ul_img li.ban_2 { background: url("../images/p8_3.jpg") no-repeat scroll center top;}
#gz_ban .banC .ul_img li.ban_3 { background: url("../images/p8_2.jpg") no-repeat scroll center top;}
#gz_ban .banC .ul_img li.ban_4 { background: url("../images/p8_5.jpg") no-repeat scroll center top;}
#gz_ban .banC .ul_img li.ban_5 { background: url("../images/p8_6.jpg") no-repeat scroll center top;}
#gz_ban .banC .ul_img li.ban_6 { background: url("../images/p8_7.jpg") no-repeat scroll center top;}


#gz_ban .banC .b_np { font-family:"Times New Roman", Times, serif;color: #676767; display: block; font-size: 90px;height:70px;line-height: 80px;position: absolute; text-align: center; top: 250px; width: 70px; z-index: 99;}
#gz_ban .banC #ban_prev {left: 45%;margin-left: -450px;}
#gz_ban .banC #ban_next { margin-right: -500px; right: 45%;}
#gz_ban .banC .tab_round { bottom: 20px; left: 50%; margin-left: -380px; position: absolute; z-index: 99;}
#gz_ban .banC .tab_round li {float: left;height: 20px; padding-right: 10px; vertical-align: bottom; width: 20px;}
#gz_ban .banC .tab_round li a {background-color: #a9a8aa; border-radius: 12px;display: inline-block; height: 20px; text-indent: -9999px; width: 20px;}
#gz_ban .banC .tab_round li.on_round a{background-color: #ca8223;}

.part10_1{ width:100%; height:172px; background:#dbdadf url(../images/p10_1.jpg) center 0 no-repeat}
.part10_2{ width:100%; height:260px; background:#dbdadf}
.part10_2 .one{ margin:0 auto; width:1032px; height:260px;}
.part10_2 .one .list{ float:left; width:253px; height:260px; text-align:center; padding-right:5px;}
