*{margin: 0; padding: 0;}
.w_1200{width: 1200px; margin: 0 auto;}
.nav{width: 100%; height: 50px;  font-family: "Microsoft YaHei"; font-size: 16px; position: absolute; top: 0; left: 0; background: url("imagesrgbW.png") repeat center; z-index: 558;}
.hd-fixed{position: fixed; top: 0; left: 0; background: #ffffff;}
.nav ul{height: 100%; width: 770px; margin: 0 auto;}
.nav ul li{float: left; height: 25px; margin-top: 10px; overflow: hidden;}
.nav ul li.on a{color: #119832;}
.nav a{ padding: 0 15px; color: #000000;}
.nav a:hover{color: #119832;}

.header{width: 100%; height: 816px; overflow: hidden; background: url("imagestopbg.jpg") no-repeat center;}
.hdmt{width: 100%; height: auto; margin-top: 166px; overflow: hidden; clear: both;}
.header p{width: 100%; height: auto; margin-bottom: 10px; overflow: hidden; clear: both;}
.header p img{float: left;}
.daly1{animation-delay:0.5s}
.daly2{animation-delay:0.8s}
.daly3{animation-delay:1.2s}
.main{width: 100%;  height: auto; overflow: hidden; clear: both;}
.col1{width: 100%; height: 906px;  background: url("imagescolbg1.jpg") no-repeat top center; overflow: hidden;}
.col2{width: 100%; height: 713px; background: url("imagescolbg2.jpg") no-repeat top center; overflow: hidden;}
.col3{width: 100%; height: 1010px; background: url("imagescolbg3.jpg") no-repeat top center; overflow: hidden;}
.col4{width: 100%; height: 894px; background: url("imagescolbg4.jpg") no-repeat top center; overflow: hidden;}
.col5{width: 100%; height: 840px; background: url("imagescolbg5.jpg") no-repeat top center; overflow: hidden;}
.col6{width: 100%; height: 850px; background: url("imagescolbg6.jpg") no-repeat top center; overflow: hidden; position: relative;}
.col7{width: 100%; height: 743px; background: url("imagescolbg7.jpg") no-repeat top center; overflow: hidden;}

.news-run{width: 100%; height: 130px; margin-top: 62px;   overflow: hidden; background: #ffffff;}
.news-run h6{float: left; width: 55px; height: 108px;  margin-top: 18px; overflow: hidden; margin-left: 18px;}
.news-run .txt{float: left; width: 1082px; height: auto; margin-top: 8px; margin-left: 24px; overflow: hidden;}
.news-run .txt h5{height: 55px; line-height: 55px; font-family: "Microsoft YaHei"; font-size: 32px; text-align: center; border-bottom: 1px dotted #999; overflow: hidden;}
.news-run .txt h5 a{color: #060001;}
.news-run .txt h5 a:hover{color: #119832;}
.news-run .txt p{ line-height: 30px; margin-top: 6px; font-family: "Microsoft YaHei"; font-size: 16px; text-indent: 25px; color: #333333; position: relative;}
.news-run .txt p span{float: right; color: #9a9a9a; position: absolute; right: 0;}
.news-run .txt p span a{color: #9a9a9a;}
.news-run .txt p span a:hover{color: #119833;}
.news-pictxt{width: 100%; height: auto; overflow: hidden; background: #ffffff;}
.sliderbox{ float: left; width: 654px; height: 403px; margin-top: 30px;  overflow:hidden; position:relative;  }
.sliderbox .hd{ width: 135px;  height:52px; overflow:hidden; position: absolute; bottom: 0; right: 0; z-index: 33; }
.sliderbox .prev{ display:block; float:left; width:18px; height:40px;  overflow:hidden;  cursor:pointer; background:url("imagessliderprev.png") no-repeat center; position: absolute; left: 60px; bottom: 8px;z-index: 33;}
.sliderbox .next{  display:block; float:left; width:18px; height:40px;  background: url("imagesslidernext.png") no-repeat center;position: absolute; right: 18px; bottom: 8px;  cursor:pointer;z-index: 33; }
.sliderbox .pageState{ line-height: 52px; font-family: "Microsoft YaHei"; font-size: 16px; color: #b5b5b5; position: absolute; right: 85px; bottom: 0;}
.sliderbox .pageState span{font-size: 20px; color: #ffffff;}
.sliderbox .bd ul{ overflow:hidden; zoom:1; }
.sliderbox .bd ul li{float:left; width: 654px; height: 403px; _display:inline; overflow:hidden; text-align:center; position: relative; }
.sliderbox .bd ul li a{display: block;color: #ffffff;}
.sliderbox .bd ul li .up{width: 100%; height: 52px; line-height: 52px; font-family: "Microsoft YaHei"; font-size: 18px;  text-align: left; text-indent: 18px;  color: #ffffff; background: url("imagesnav_bg.png") repeat center; position: absolute; left: 0; bottom: 0; }
.sliderbox .bd ul li .up span{width: 495px; height: 52px;color: #ffffff;}
.listtxt{float: left; width: 480px; height: 405px;  margin-top: 26px; margin-left: 47px; border-bottom: 1px dashed #b5b5b5; overflow: hidden; }
.listtxt ul li{ height: 35px; line-height: 35px; font-family: "Microsoft YaHei"; font-size: 16px; text-indent: 20px; position: relative; background: url("imagestab.jpg") no-repeat left center;}
.listtxt ul li a{color: #060001;}
.listtxt ul li:hover a{text-decoration: underline;}
.listtxt ul li span{ color:#9a9a9a; position: absolute; right: 0;  top: 0;}
.activity-info{width: 100%; height: 88px; padding-top: 32px; padding-bottom: 28px;  overflow: hidden; background: #ffffff;}
.activity-info h6{float: left; width: 145px; height: 84px; font-family: "Microsoft YaHei"; font-size: 24px; background: url("imageswork-info.jpg") no-repeat center;}
.activity-info h6 a{display: block; }
.activity-info h6 a span{ display: block; width: 60px; margin-top: 10px; margin-left: 82px; color: #ffffff;}
.aitxt{ float: left; width: 1040px; height: auto; overflow: hidden;}
.w_485{ float: left; width: 485px;  overflow: hidden;}
.ml32{margin-left: 32px;}
.ml40{margin-left: 37px;}
.w_485 h5{width: 100%; height: 30px; margin-bottom: 6px; font-family: "Microsoft YaHei"; font-size: 20px; color: #060001;}
.w_485 h5 a{color: #060001;}
.w_485 p{ line-height: 26px; font-family: "Microsoft YaHei"; font-size: 16px; text-indent: 25px; color: #060001; position: relative;}
.w_485 p span{ color: #9a9a9a; position: absolute; right: 0;}
.w_485 p span a{color: #9a9a9a;}
.w_485 p span a:hover{color: #119833;}
.banner{width: 100%; height: 72px; overflow: hidden;}
.col-left{float: left; width: 100%; height: 590px; margin-top: 56px; overflow: hidden;}
.col-left .hd{ float: left; width: 252px; height: 100%; overflow: hidden;}
.col-left .hd .green{display: block; width: 100%; height: 490px; background: #119832; overflow: hidden;}
.col-left .hd .green ul{display: block; margin-top: 45px; height: auto; overflow: hidden;}
.col-left .hd .green ul li{width: 100%; height: 40px; line-height: 40px; margin-bottom: 20px; font-family: "Microsoft YaHei"; font-size: 18px; text-align: center; color: #ffffff; overflow: hidden;}
.col-left .hd .green ul li.on{background: #ffffff; color: #000000;}
.col-left .bd{float: left; width: 945px; height: 590px; background: #ffffff; overflow: hidden;}
/*.time-col{width: 880px; height: 495px; margin-left: 58px; margin-top: 45px; padding-bottom: 95px; overflow: hidden;}*/
.time-col{width: 880px; height: 500px; margin-left: 45px; margin-top: 35px; padding-bottom: 90px; overflow: hidden;}
.time-col img{text-align: center; vertical-align: middle;}
.time-col .time0{float: left; width: 155px; height: 490px; font-family: "Microsoft YaHei"; overflow: hidden; background: url("imagesyuan.png") no-repeat right center ; *background: url("imagesyuan.png") no-repeat right top;}
.time-col .time0 li{ width: 100%; height: 76px; overflow: hidden;}
.cont0{float: left; width: 685px; height: auto; margin-left: 35px;}
.timetxt{height: 76px; overflow: hidden;}
.timetxt ul li{ height: 30px; line-height: 30px; font-family: "Microsoft YaHei"; background: #edf7ea; overflow: hidden; }
.timetxt ul li p{ text-indent: 30px; background:url("imagesdiany.png") no-repeat 2% center;}
.bg{width: 100%; height: 590px; background: #ffffff;}
.cont0 p{height: 30px; line-height: 30px; font-family: "Microsoft YaHei"; font-size: 16px; text-indent: 15px; color: #000000; background: #edf7ea;}

.scheduling{width: 252px; height: 100px; overflow: hidden; background: url("imagestimetabs.png") no-repeat center;}
.scheduling h6{ line-height: 30px; margin-top: 18px; padding-left: 85px; font-family: "Microsoft YaHei"; font-size: 22px;color: #060001;}
.scheduling p{ line-height: 35px; padding-left: 85px;  font-family: "Microsoft YaHei"; font-size: 18px; color: #119832;}

.pictitle{width: 100%; height: 78px; line-height: 78px; margin-top: 48px; font-family: "Microsoft YaHei"; font-size: 48px; font-weight: bold; text-align: center; overflow: hidden; background: url("imagespicenter.png") no-repeat center;}
.pictitle a{ display: block; color: #000; padding-left: 90px;}
.game163{ position: relative;  float: left; width: 1200px; height: 790px; margin-top: 35px; overflow: hidden;  }
.game163 .bigImg{width:1008px; height:622px; margin-left: 95px; overflow:hidden; position: relative;}
.game163 .bigImg li img{ vertical-align:middle; width:1008px; height:622px; overflow:hidden;  }
.bPrev{display: block; width: 50px; height: 86px; position: absolute; left: 0; top: 40%; background: url("imagesprev-normal.png") no-repeat center;}
.bPrev:hover{background: url("imagesprev-hover.png") no-repeat center;}
.bNext{display: block; width: 50px; height: 86px; position: absolute; right: 0; top: 40%; background: url("imagesnext-normal.png") no-repeat center;}
.bNext:hover{background: url("imagesnext-hover.png") no-repeat center;}
.game163 .bigImg  h4{  left:0; bottom:0; position:absolute;width: 100%; height:70px; line-height:70px; text-align: center; font-family: "Microsoft YaHei"; font-size: 22px; font-weight: normal; color:#fff; overflow:hidden; background: url("imagesnav_bg.png") repeat center; }
.game163 .bigImg  h4 a{color: #ffffff;}
.game163 .smallScroll{ height: 152px; margin-top: 12px;}
.game163 .smallImg{  height:152px; overflow:hidden;  width:1200px;  float:left; display:inline;}
.game163 .smallImg ul{ height:152px;  width: 9999px; overflow: hidden; }
.game163 .smallImg li{  float:left; display:inline; width:230px; height:142px; margin-right:10px; text-align: center;  cursor:pointer;   }
.game163 .smallImg img{ width:230px; height:142px; margin-top: 10px;  display: block;}
.game163 .smallImg li.on{ width: 232px; height: 152px; text-align: center; vertical-align: middle; background: url("imagessmall-hover.png") no-repeat bottom center;}
.game163 .smallImg li.on img{width: 227px; height: 138px; margin-top: 12px; margin-left: 2px; }
.game163 .sPrev,.game163 .sNext{ float: left; display: none; width: 14px; height: 47px; text-indent: -9999px;  }


.col4 h5{width: 100%; height: 78px; margin-top: 50px; text-align: left; overflow: hidden;}
.company{width: 100%; height: auto;  position: relative;}
.company .hd{ overflow:hidden; width: 165px;  height:9px; z-index: 88; position: absolute; top: -47px; right: 0; }
.company .hd ul{ float:right; overflow:hidden; zoom:1; }
.company .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-left:5px; text-indent:-999px; cursor:pointer; background:url("imagesqynormal.png") no-repeat center; }
.company .hd ul li.on{background: url("imagesqyon.png") no-repeat center; }
.company .bd{ width: 100%; overflow:hidden;  }
.company .bd ul{ overflow:hidden; zoom:1; width:596px; margin-right: 10px; float:left; _display:inline;  }
.company .bd ul li{  float:left; width: 286px; height: 243px; margin-top: 34px; border: 2px solid #119833; margin-right: 13px;  _display:inline; overflow:hidden; text-align:center;  }
.company .bd ul li .pic{width: 288px; height: 175px; text-align:center; background: #ffffff; overflow: hidden;}
.company .bd ul li .pic img{ width:286px; height:175px; display:block;  }
.company .bd ul li .pic:hover img{-webkit-transform:scale(1.2);  -moz-transform:scale(1.2);  -o-transform:scale(1.2); -ms-transform:scale(1.2);  -transform:scale(1.2);  -moz-transition:ease-in-out 1.5s;  -webkit-transition:ease-in-out 1.5s; -ms-transition:ease-in-out 1.5s; -o-transition:ease-in-out 1.5s;}
.company .bd ul li .title{ width: 100%; height: 71px;  background: #119833; overflow: hidden; }
.company .bd ul li .title a{color: #ffffff;}
.company .bd ul li .title a:hover{text-decoration: underline;}
.company .bd ul li .title h6{line-height: 24px; margin-top: 10px; font-family: "Microsoft YaHei"; text-align: center; font-size: 14px; }
.company .bd ul li .title p{ line-height: 24px; font-size: 14px; text-align: center;}

/*.col5 h5{width: 100%; height: 68px; margin-top: 58px; text-align: center; overflow: hidden;}
.septxt{width: 100%; height: auto; margin-top: 50px; overflow: hidden; clear: both;}
.septxt .se-pic{float: left; width: 466px; height: 618px; overflow: hidden; background: url("imagessebg.png") no-repeat center;}
.se-slider{width: 412px; height: 563px; margin-top: 28px; margin-left: 30px; overflow: hidden; position: relative;}
.se-slider .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1; }
.se-slider .hd ul{ overflow:hidden; zoom:1; float:left;  }
.se-slider .hd ul li{ float:left; margin-right:4px;  width:15px; height:15px; line-height:14px; text-align:center; background:url("imageshui.png") no-repeat center; cursor:pointer; }
.se-slider .hd ul li.on{ background:url("imageswhite.png") no-repeat center; color:#fff; }
.se-slider .bd{ position:relative; height:100%; z-index:0;   }
.se-slider .bd li{ width: 412px; height: 563px;  zoom:1; vertical-align:middle; position: relative; }
.se-slider .bd li p{width: 100%; height: 45px; line-height: 45px; text-indent: 10px;  font-family: "Microsoft YaHei"; font-size: 18px; color: #ffffff; background: url("imagesnav_bg.png") repeat center; position: absolute; left: 0; bottom: 0;}
.se-slider .bd img{ width: 412px; height: 563px; display:block;  }
.se-txt{float: left; width: 702px; height: 618px; margin-left: 32px; overflow: hidden; background: #ffffff;}
.tuwen{width: 670px; height: 122px; margin-top: 28px; padding-bottom: 6px;  margin-left: 18px; overflow: hidden; }
.seimg{float: left; width: 186px; height: 120px; overflow: hidden;}
.seimg:hover img{-webkit-transform:scale(1.2);  -moz-transform:scale(1.2);  -o-transform:scale(1.2); -ms-transform:scale(1.2);  -transform:scale(1.2);  -moz-transition:ease-in-out 1.5s;  -webkit-transition:ease-in-out 1.5s; -ms-transition:ease-in-out 1.5s; -o-transition:ease-in-out 1.5s;}
.sehtml{float: left; width: 457px; height: auto; margin-left: 20px; overflow: hidden;}
.sehtml h6{height: 32px; margin-bottom: 7px; font-family: "Microsoft YaHei"; font-size: 20px; font-weight: normal;}
.sehtml h6 a{color: #000000;}
.sehtml h6 a:hover{text-decoration: underline;}
.sehtml p{ line-height: 27px; font-family: "Microsoft YaHei"; font-size: 16px; color: #727272;}
.tw-list{width: 665px; height: auto; margin-top: 28px; margin-left: 18px; overflow: hidden;}
.tw-list ul li{height: 34px; line-height: 34px; font-family: "Microsoft YaHei"; font-size: 16px; text-indent: 22px; overflow: hidden; position: relative; background: url("imagestab.jpg") no-repeat left center;}
.tw-list ul li a{color: #000;}
.tw-list ul li a:hover{text-decoration: underline;}
.tw-list ul li span{color: #060001; position: absolute; right: 0; top: 0; }*/


.septxt{width: 100%; height: auto;  overflow: hidden; clear: both;}
.se-slider{width: 412px; height: 563px; margin-top: 28px; margin-left: 30px; overflow: hidden; position: relative;}
.se-slider .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1; }
.se-slider .hd ul{ overflow:hidden; zoom:1; float:left;  }
.se-slider .hd ul li{ float:left; margin-right:4px;  width:15px; height:15px; line-height:14px; text-align:center; background:url("imageshui.png") no-repeat center; cursor:pointer; }
.se-slider .hd ul li.on{ background:url("imageswhite.png") no-repeat center; color:#fff; }
.se-slider .bd{ position:relative; height:100%; z-index:0;   }
.se-slider .bd li{ width: 412px; height: 563px;  zoom:1; vertical-align:middle; position: relative; }
.se-slider .bd li p{width: 100%; height: 45px; line-height: 45px; text-indent: 10px;  font-family: "Microsoft YaHei"; font-size: 18px; color: #ffffff; background: url("imagesnav_bg.png") repeat center; position: absolute; left: 0; bottom: 0;}
.se-slider .bd img{ width: 412px; height: 563px; display:block;  }
/*09-23*/
.seleft{float: left; width: 584px; height: auto; overflow: hidden; }
.seright{float: left; width: 600px;  height: auto; margin-left: 15px; overflow: hidden; }
.seright h5,.seleft h5{width: 100%; height: 68px; margin-top: 58px; margin-bottom: 38px; text-align: center; overflow: hidden;}
.septxt .se-pic{float: left; width: 584px; height: 618px; overflow: hidden; }
.vido{width: 584px; height: 390px; background: #000000; margin-top: 28px; overflow: hidden;}
.seplist{width: 100%; height: 200px; background: #ffffff; overflow: hidden;}
.seplist ul{ margin-top: 12px; margin-left: 20px;}
.seplist ul li{width: 545px; height: 34px; line-height: 34px;  font-family: "Microsoft YaHei"; font-size: 16px;  text-indent: 22px; overflow: hidden; position: relative; background: url("imagestab.jpg") no-repeat left center;}
.seplist ul li a{color: #000000;}
.seplist ul li a:hover{text-decoration: underline;}
.se-txt{float: left; width: 600px; height: 618px; overflow: hidden; background: #ffffff;}
.tuwen{width: 566px; height: 122px; margin-top: 28px; padding-bottom: 6px;  margin-left: 18px; overflow: hidden; }
.sehtml{float: left; width: 360px; height: auto; margin-left: 20px; overflow: hidden;}
.tw-list{width: 566px; height: auto; margin-top: 28px; margin-left: 18px; overflow: hidden;}
.seimg{float: left; width: 186px; height: 120px; overflow: hidden;}
.seimg:hover img{-webkit-transform:scale(1.2);  -moz-transform:scale(1.2);  -o-transform:scale(1.2); -ms-transform:scale(1.2);  -transform:scale(1.2);  -moz-transition:ease-in-out 1.5s;  -webkit-transition:ease-in-out 1.5s; -ms-transition:ease-in-out 1.5s; -o-transition:ease-in-out 1.5s;}
.sehtml h6{height: 32px; margin-bottom: 7px; font-family: "Microsoft YaHei"; font-size: 20px; font-weight: normal;}
.sehtml h6 a{color: #000000;}
.sehtml h6 a:hover{text-decoration: underline;}
.sehtml p{ line-height: 27px; font-family: "Microsoft YaHei"; font-size: 16px; color: #727272;}
.tw-list ul li{height: 34px; line-height: 34px; font-family: "Microsoft YaHei"; font-size: 16px; text-indent: 22px; overflow: hidden; position: relative; background: url("imagestab.jpg") no-repeat left center;}
.tw-list ul li a{color: #000;}
.tw-list ul li a:hover{text-decoration: underline;}
.tw-list ul li span{color: #060001; position: absolute; right: 0; top: 0; }












.col6 h5{width: 100%; height: 85px; margin-top: 55px; overflow: hidden;}
.tabsbox{ width:1200px; height: auto; overflow: hidden;}
.tabsbox .hd{ width: 100%; height:45px; line-height:45px; position:absolute;  top: 85px; z-index: 99;}
.tabsbox .hd ul{ float:left; margin-left:320px;  height:45px;   }
.tabsbox .hd ul li{ float:left; width: 309px; font-family: "Microsoft YaHei"; font-size: 30px; margin-left: -32px; text-align: center; cursor:pointer; color: #ffffff; background: url("imagesbigsenm.png") no-repeat center;  }
.tabsbox .hd ul li a{color: #ffffff;}
.tabsbox .hd ul li.w-358{width: 358px!important; background: url("imagessezys.png") no-repeat center!important;}
.tabsbox .hd ul li.w-358.on{background: url("imagessezys-on.png") no-repeat center!important;}
.tabsbox .hd ul li.on{ height:45px; background: url("imagesbigseon.png")}
.tabsbox .bd{width: 100%; height: 670px; }
.tabsbox .bd .sezy{width: 1200px; height: 635px;  margin-top: 35px; text-align: center; overflow: hidden; background: #ffffff;}
.tabsbox .bd .sezy p{margin-top: 50px;}
.map{ float: left; width: 509px; height: 509px; margin-left: 17px; margin-top: 55px; border: 2px solid #119832; border-radius: 3px; overflow: hidden;}
.maptxt{float: left; width: 635px; height: 538px; margin-top: 50px; margin-left: 20px; overflow: hidden;}
.maptxt p{line-height: 33px; font-family: "Microsoft YaHei"; font-size: 17px; color: #000000;}











.col7 h6{width: 100%; height: 70px; margin-top: 82px; overflow: hidden;}
.nicepic{width: 100%; height: auto; margin-top: 30px; overflow: hidden; clear: both;}
.nicepic .bigpics{float: left; width: 692px; height: 502px; overflow: hidden; position: relative;}
.nicepic .bigpics a{display: block;}
.nicepic .bigpics .up{width: 692px; height: 502px; line-height: 502px; font-family: "Microsoft YaHei"; font-size: 16px; text-align: center; color: #ffffff; position: absolute; left: 0; bottom: -503px; background: url("imagesnav_bg.png") repeat center;}
.nicepic .bigpics .up span{padding: 0 25px;}
.nicepic .smallpics{float: left; width: 508px; height: auto; overflow: hidden;}
.nicepic .smallpics ul li{float: left; width: 242px; height: 160px; margin-left: 12px; margin-bottom: 10px; overflow: hidden; position: relative;}
.nicepic .smallpics ul li a{  display: block;}
.nicepic .smallpics ul li .up{ width: 242px; height: 160px;line-height: 160px;  font-family: "Microsoft YaHei"; font-size: 14px; text-align: center; position: absolute;  color: #ffffff; left: 0; bottom:-161px; background: url("imagesnav_bg.png") repeat center;}
.nicepic .smallpics ul li .up span{padding: 0 25px;}
.footer{width: 100%; height: 190px; overflow: hidden; background: #119832;}
.fl{float: left; height: auto; margin-top: 32px; overflow: hidden;}
.fl p{ line-height: 28px; font-family: "Microsoft YaHei"; font-size: 14px; color: #ffffff;}
.fl p a{color: #ffffff;}
.fr{float: right; height: auto; margin-top: 28px; overflow: hidden;}
.fr p{width: 106px; height: 124px; text-align: center; overflow: hidden; background: #ffffff;}
.fr p img{display: block; width: 95px; height: 95px; margin: 4px auto;}
.fr p span{display: block; font-size: 14px; color: #333;}