﻿/* 
Yahoo! CSS Reset (YUI 3)
http://developer.yahoo.com/yui/3/cssreset/
CSSresetr.com
*/
*{ 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: 宋体; font-size: 12px;line-height: 24px; }
input, select {font-size: 12px;line-height: 16px;}
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:#977011}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
.hr_10{clear:both; height:26px; overflow:hidden; font-size:1px;}
a {color:#35b8c9;text-decoration: none;}
a:hover{ color:#cc0000;}
a:link,a:visited {text-decoration: none;}
.main{ width:100%;font-family:Microsoft YaHei; font-size: 12px;line-height: 24px;}
.banner1{ width:100%; height:293px; background:url(../images/ban1.jpg) center 0 no-repeat;}
.banner2{ width:100%; height:264px; background:url(../images/ban2.jpg) center 0 no-repeat;}
.banner3{ width:100%; height:681px; background:url(../images/banner1.jpg) center 0 no-repeat;}
.banner3 .one{ margin:0 auto; width:1000px; height:681px; position:relative;}
.banner3 .one .txt{ width:164px; height:50px; position:absolute; left:765px; top:606px;}
.banner3 .one .txt a{ display:block; width:164px; height:50px;}
.menu{ width:100%; height:58px; background:url(../images/menubg.jpg) repeat-x;}
.menu .one{ width:1000px; height:58px; margin:0 auto;}
.menu .one ul{ width:100%;}
.menu .one ul li{ float:left; width:166px; height:58px; line-height:58px; text-align:center; background:url(../images/menubg1.jpg) right 0px no-repeat;}
.menu .one ul li a{ display:block; width:164px; height:58px; font-size:20px; color:#fff600}
.menu .one ul li a.on{ background:url(../images/menubg2.jpg) repeat-x;}
.part1{ width:100%; height:auto; background:#ebf8fd}
.part1 .one{ width:1077px; height:901px; margin:0 auto;}
.part1 .one .left{ position:relative; float:left; width:448px; height:901px; background:url(../images/pangyi.jpg) no-repeat; z-index:1;}
.part1 .one .right{ position:relative; float:left; width:629px; height:901px; background:url(../images/tu1.jpg) no-repeat;}

.part1 .one .left .p1{ position:absolute; width:448px; height:104px; line-height:36px; left:1px; top:-24px; z-index:2; font-size:30px; text-align:center; color:#35b8c9}
.part1 .one .left .p2{position:absolute;width:402px;height:143px;color:#FFFFFF;top: 662px;left: 15px; line-height:24px; font-size:14px;}
.part1 .one .left .p3{position:absolute;width:402px;height:511px;color:#FFFFFF;top: 95px;left: 25px; }
.part1 .one .left .p3 a{ display:block; width:402px; height:511px;}

.part1 .one .right .p1{position:absolute; width:428px; height:104px; left:178px; top:65px; font-size:14px;}
.part1 .one .right .p1 a{ color:#35b8c9}
.part1 .one .right .p2{position:absolute; width:428px; height:104px; left:2px; top:297px; font-size:14px;}
.part1 .one .right .p2 a{ color:#35b8c9}
.part1 .one .right .p3{position:absolute; width:428px; height:104px; left:189px; top:499px; font-size:14px;}
.part1 .one .right .p3 a{ color:#35b8c9}
.part1 .one .right .p4{position:absolute; width:428px; height:104px; left:38px; top:714px; font-size:14px;}
.part1 .one .right .p4 a{ color:#35b8c9}

.part2{ width:100%; height:auto; background:#fff}
.part2 .one{ width:1077px; margin:0 auto; padding:30px 0px 30px 0px;}
.part2 .one .list{ float:left; width:327px; padding-left:30px;}
.part2 .one .list .f1{ width:327px; height:434px; background:url(../images/f1-1.jpg) no-repeat; position:relative;}
.part2 .one .list .f2{ width:327px; height:434px; background:url(../images/f2-1.jpg) no-repeat; position:relative;}
.part2 .one .list .f3{ width:327px; height:434px; background:url(../images/f3-1.jpg) no-repeat; position:relative;}
.part2 .one .list .txt{ position:absolute; bottom:0; left:0; width:287px; height:130px; padding:30px 20px 0px 20px;background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;filter:Alpha(opacity=70); background:#000000;}
.part2 .one .list .txt p{ width:287px; position:relative; color:#FFFFFF}

.part3{ width:100%; height:auto; background:#ebf8fd}
.part3 .one{ width:1077px; margin:0 auto; padding:30px 0px 30px 0px;}

.part4-tt{ width:100%; height:240px; background:#FFFFFF;}
.part4-tt .one{ margin:0 auto; width:1077px; height:240px;}

.part4{ width:100%; height:auto; background:#ebf8fd}
.part4 .one{ position:relative;width:1077px; height:673px; margin:0 auto; background:url(../images/tu3.jpg) center 0 no-repeat;}
.part4 .one .tt{position:absolute;width:100%;height:58px;text-align:center;line-height:58px;font-size:36px;color:#FFFFFF;top: 28px;}
.part4 .one .txt{position:absolute;width:497px;height:104px; color:#FFFFFF; left:92px; top:214px; text-indent:32px; font-size:16px;}
.part4 .one .btn{position:absolute;width:153px;height:49px; left:254px; top:594px;}
.part4 .one .btn a{ display:block; width:153px; height:49px;}

.part4 .one .txt1{position:absolute;width:910px;height:234px; color:#FFFFFF; left:94px; top:345px; text-indent:32px; font-size:16px;}
.part4 .one .txt1 a{ display:block; width:910px; height:234px;}

.part4-duibi{width:100%;background:#FFFFFF;}
.part4-duibi .C{ margin:0 auto; padding-left:30px; width:1047px;position: relative;}
.JL{ width:1000px; height:315px;}
.part4-duibi .C .aw_l {left: -40px;}
.part4-duibi .C span {background: none repeat scroll 0 0 #BFE8F7;color: #FFFFFF;cursor: pointer;display: block;height: 76px;position: absolute;text-align: center;top: 60px;width: 25px;}
.part4-duibi .C .aw_r {right: -40px;}
.part4-duibi .JL ul {overflow: hidden;}
.part4-duibi .JL ul li {float: left;height:272px;width:468px; padding-left:30px;}
.part4-duibi .dbtt{ margin:20px auto; width:1000px; height:58px; line-height:58px; text-align:center; font-size:30px; background:#35b8c9; color:#FFFFFF}

.part5{ width:100%; height:auto; background:#ebf8fd}
.part5 .one{ width:1000px; margin:0 auto; padding:30px 0px 30px 0px;}
.part5 .one .p1{ position:relative; width:1000px; height:208px; background:url(../images/lc1.jpg) no-repeat;}
.part5 .one .p1 .txt{ position:absolute; width:397px; height:125px; left:0; top:75px; text-indent:24px;}

.part5 .one .p2{ position:relative; width:1000px; height:238px; background:url(../images/lc2.jpg) no-repeat;}
.part5 .one .p2 .txt{ position:absolute; width:397px; height:125px; left:588px; top:102px; text-indent:24px;}

.part5 .one .p3{ position:relative; width:1000px; height:249px; background:url(../images/lc3.jpg) no-repeat;}
.part5 .one .p3 .txt{ position:absolute; width:397px; height:125px; left:0; top:115px; text-indent:24px;}

.part5 .one .p4{ position:relative; width:1000px; height:229px; background:url(../images/lc4.jpg) no-repeat;}
.part5 .one .p4 .txt{ position:absolute; width:397px; height:125px; left:595px; top:99px; text-indent:24px;}

.part6{ width:100%; height:auto; background:#fff}
.part6 .one{ width:1000px; margin:0 auto; padding:30px 0px 30px 0px;}
.part6 .one .list{ float:left; width:220px; height:328px; font-size:14px; line-height:26px; border-right:#FFFFFF 3px solid; background:#35b8c9; padding:30px 10px 0px 10px; color:#FFFFFF}
.part6 .one .list1{ float:left; width:220px; height:328px;  font-size:14px; line-height:26px; border-right:#FFFFFF 3px solid; background:#3d8eb6; padding:30px 10px 0px 10px; color:#fff}

.part7-tt{ width:100%; height:240px; background:#ebf8fd;}
.part7-tt .one{ margin:0 auto; width:1077px; height:240px;padding:30px 0px 30px 0px;}
#gz_ban {height:638px;width: 100%;}
#gz_ban .banC {height: 638px;margin: auto;min-width: 980px;overflow: hidden;position: relative;z-index: 8;}
#gz_ban .banC .ul_img {height: 638px;left: 0;overflow: hidden;position: absolute;top: 0;width: 100%;}
#gz_ban .banC .ul_img li {height:638px;width: 100%;}
#gz_ban .banC .ul_img .current {opacity: 1;}
#gz_ban .banC .ul_img li{ float:left;}
#gz_ban .banC .ul_img li.ban_0 {height: 638px; width: 100%; background: url("../images/zj0.jpg") no-repeat scroll center top ;}
#gz_ban .banC .ul_img li.ban_1 {height: 638px; width: 100%; background: url("../images/zj1.jpg") no-repeat scroll center top ;}
#gz_ban .banC .ul_img li.ban_2 { height: 638px; width: 100%; background: url("../images/zj2.jpg") no-repeat scroll center top ;}
#gz_ban .banC .ul_img li.ban_3 {height: 638px; width: 100%; background: url("../images/zj3.jpg") no-repeat scroll center top ;}
#gz_ban .banC .ul_img li.ban_4 {height: 638px; width: 100%; background: url("../images/zj_zy.jpg") no-repeat scroll center top ;}
#gz_ban .banC .ul_img li.ban_5 {height: 638px; width: 100%; background: url("../images/zj_fn.jpg") no-repeat scroll center top ;}

#gz_ban .banC .b_np {color: #FFFFFF; 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: 50%; margin-left: -500px;}
#gz_ban .banC #ban_next { margin-right: -500px;right: 50%;}
#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: 12px; padding-right: 10px;vertical-align: bottom; width: 12px;}
#gz_ban .banC .tab_round li a {background-position: left 0;display: block; height: 12px;width: 12px;}
#gz_ban .banC .tab_round .on_round a {background-position: left 0;}

#gz_ban .banC .b_np1 {display: block;position: absolute;top: 532px;width: 250px;z-index: 99;height: 50px;left:715px;}
.zj1{ position:relative;margin:0 auto; width:1000px; height:638px;}
.zj2{ position:absolute; width:400px; height:541px; left:100px;top:0px;}

.part8{width:100%;background:#f9f9f9;}
.part8 .tt{ width:100%; height:102px; background:url(../images/zhuyi.jpg) center 0 no-repeat;}
.part8 .one{ margin:0 auto; width:1077px;}

.part9{width:100%;background:#ebf8fd;}
.part9 .tt1{ width:100%; height:110px; background:url(../images/zhuyi1.jpg) center 0 no-repeat;}
.part9 .one{ margin:0 auto; padding-top:30px; padding-left:77px; width:1000px; height:170px;}
.part9 .one ul{ width:100%;}
.part9 .one ul li{ float:left; width:280px; line-height:36px; background:url(../images/sanjiao.jpg) 0 center no-repeat; padding-left:30px;}
.part9 .one ul li a{ color:#35b8c9; font-size:14px;}

.part10{width:100%;background:#fff;}
.part10 .one{ margin:0 auto; height:300px; width:1077px;position: relative;}
.part10 .one .tt{ padding:30px 0px 20px 0px; width:100%; height:50px; line-height:50px; font-size:32px;}
.JL1 {height:150px; width: 1000px;}
.part10 .one .aw_l1 {left: -40px;}
.part10 .one span { background: none repeat scroll 0 0 #BFE8F7;color: #FFFFFF;cursor: pointer;display: block;height: 76px;position: absolute;text-align: center;top: 140px;width: 25px;}
.part10 .one .aw_r1 {right: -10px;}
.part10 .JL1 ul { overflow: hidden;}
.part10 .JL1 ul li {float: left;height: 150px;width: 265px;}
