@import 'reset.css';

body .g-footer .gft-links,
body .g-footer .gft-links a{ 
  color:#000;
}
body .g-footer .gft-copyRight,
body .g-footer .gft-copyRight a{ 
  color:#000;
} 
html body .g-footer{ margin-top:-230px; background: none; border: none;}
.doc { font-size:14px; line-height:24px; max-width:1920px; min-width:1100px; margin:0 auto;}
.con1{height:806px;background:url(../images/con1.jpg?) no-repeat center top;}
.con2{height:625px;background:url(../images/con2.jpg?) no-repeat center top;}
.con3{height:793px;background:url(../images/con3.jpg?) no-repeat center top;}
.con4{height:843px;background:url(../images/con4.jpg?) no-repeat center top;}
.con5{height:796px;background:url(../images/con5.jpg?) no-repeat center top;}
.con6{height:941px;background:url(../images/con6.jpg?) no-repeat center top;}

.con3-3{height:1113px;background:url(../images/con3-3.jpg?=0) no-repeat center top;}
.con4-4{height:891px;background:url(../images/con4-4.jpg?=0) no-repeat center top;}
.con5-5{height:751px;background:url(../images/con5-5.jpg?=0) no-repeat center top;}
.con7{height:277px;background:url(../images/con7.jpg?) no-repeat center top;}
.main{ width:1000px; margin:0 auto; position: relative;}
html{background: #d6ebf8;}

#slide01 {width:100%; height:auto;position:relative;}
#slide01 ul {list-style:none}
#slide01 ul img {vertical-align:middle}      
#slide01_control {width:1019px; height:135px; float: left; margin: 680px 3px 0; list-style:none; color:#fff}
#slide01_control li {width: 507px;height: 63px; float: left;margin-top: 14px;  background:url(../images/nav.png?=0) no-repeat; background-position: 0px -149px; cursor: pointer;}      
#slide01_control .current { height: 135px;  margin-top: 0px; background-position: 0px 0px; }  
#slide01_control .li-2{ background-position: -507px -149px;}
#slide01_control .current.li-2{ background-position: right top;}


#slide02 {width: 825px; height: 465px; position: absolute; top:41px; left: 36px;}
#slide02 ul {list-style:none}
#slide02 ul li{width: 825px; height: 465px; }
#slide02 ul img {vertical-align:middle}      
#slide02_control {width:70px; height:18px; float: left; margin: 556px 472px 0; list-style:none; color:#fff}
#slide02_control li {width: 18px; height: 18px; float: left; margin-right: 15px; border-radius: 10px; background:#86b0d2; cursor: pointer;}      
#slide02_control .current {background:#ec6a00}    

.con2 .video{width: 825px; height: 465px; position: absolute; top:41px; left: 36px;}

.con3 .box{width:916px;height:429px; position:absolute;top:241px; left:41px; z-index:1;}
.con3 .box .slide{width:916px;height:429px; overflow:hidden; }
.con3 .box .slide li{width:916px;height:429px; float:left; }
.con3 .box .slide li img{width:916px;height:429px; float:left;}
.con3 .box .btn{width:48px;height:48px;position:absolute;top:217px;z-index: 100;cursor:pointer; background: url(../images/btn.png) no-repeat; }
.con3 .box .btn1{ left:-61px;background-position: 0px 0px; }
.con3 .box .btn2{ right:-61px;background-position: -96px 0px;}
.con3 .box .btn1:hover{ background-position: -48px -0px;}
.con3 .box .btn2:hover{ background-position: -144px 0px;}


#slide03-3 {width: 971px; height: 664px; position: absolute; top:358px; left: 14px;}
#slide03-3 ul {list-style:none}
#slide03-3 ul img {vertical-align:middle}      
#slide03-3_control {width:999px; height:61px; float: left; margin-top: 237px; list-style:none; color:#fff}
#slide03-3_control li {width: 317px; height: 61px; float: left; margin-right: 24px; margin-top: 2px;  background:url(../images/d3-3nav.png) no-repeat; cursor: pointer;}      
#slide03-3_control .current { height: 65px; margin-top: 0px; background-position: 0px -80px;}     
#slide03-3_control .li-2{ background-position: -343px 0px;}
#slide03-3_control .current.li-2{ background-position: -343px -80px;}
#slide03-3_control .li-3{ float: right; margin-right: 0; background-position: -683px 0px;}
#slide03-3_control .current.li-3{ background-position: -683px -80px;}
.con3-3 .btn{width:48px;height:48px;position:absolute;top:674px;z-index: 100;cursor:pointer; background: url(../images/btn.png) no-repeat; z-index: 1; }
.con3-3 .prev{ left:0px;background-position: 0px 0px; }
.con3-3 .next{ right:0px;background-position: -96px 0px;}
.con3-3 .prev:hover{ background-position: -48px -0px;}
.con3-3 .next:hover{ background-position: -144px 0px;}

.con6 .main{ padding-top: 105px;}




.banner-nav{ width: 100%; height: 135px; position: absolute;left: 0;top:680px;z-index: 10;}
.banner-nav #slide01_control {width:1194px; height:135px; float: left; margin: 26px 3px 0; list-style:none; color:#fff}


.huigu{ width: 110px; height: 89px; position: fixed; right: 0; top:30%; z-index: 10;}