@charset "utf-8";


*{margin: 0;padding: 0;font-family: "微软雅黑";font-size: 14px;}
ul{list-style: none;}
a{text-decoration: none;    color: #686868;font-size:14px;}
img{border: none;}
.l{float:left}
.gy2{width:1440px;margin:0 auto;overflow:hidden}
.holer{height:124px; overflow:hidden; background:none;}
.public{width:1200px;height:auto;margin:0 auto;overflow: hidden;}
#header{position:absolute;top: 0px; width: 100%; z-index: 1000; background: none;background:url(../images/top.png) no-repeat center top;height:90px;border-bottom:solid #00b3ff 2px;}

/*logo和导航*/

.logo{width:160px;float:left;padding:0px !important;height: 90px;}
.logo .img{display:block;width:160px;height:90px;float:left;}
.logo .img img{width:160px;height:90px;}
.nav{float:right}
.nav ul{float:left;}
.nav li{position:relative}
.nav li.m{width:60px;padding-right:22px;margin:0 22px 0 0;float:left;text-align:center;}
.nav .m.on a.mmm{color:#00b3ff}
.nav a.mmm{width:86px;height:46px;padding-top:40px;display:block;font-size:16px;color:#333}
.nav .logo-year{width:28px;height:28px;float:right;margin-top:36px;}
.nav .logo-year a{display:block;width:28px;height:28px;background:#000;color:#fff;font-size:14px;line-height:28px;text-align:center;border-radius:5px;}
.nav .logo-year a:hover{background:#00b3ff}

.nav .sub .nav_xiao .xiao_six ul li .a:hover{opacity:.8;filter:Alpha(opacity=80);color:#fff}
/*轮播图*/
.fuSlide{width:100%;height:760px;position:relative;z-index:1}
.fuSlide .imgs{width:100%}
.ck-slide,.ck-slide ul.ck-slide-wrapper li,.ck-slide ul.ck-slide-wrapper li a img{transition:all 1s ease}
.ck-slide{position:relative;overflow:hidden;width:100%}
.ck-slide ul.ck-slide-wrapper{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}
.ck-slide ul.ck-slide-wrapper li{position:absolute;width:100%;left:0;top:0;background-position:center center;background-repeat:no-repeat;/*background-size:cover;*/height:100%}
.ck-slide ul.ck-slide-wrapper li:first-child{z-index:1111}
.ck-slide ul.ck-slide-wrapper li.current{z-index:1112}
.ck-slide ul.ck-slide-wrapper li a{display:block}
.ck-slide ul.ck-slide-wrapper li a .img{width:100%;height:auto;opacity:0;filter:alpha(opacity='0')}
.ck-slide ul.ck-slide-wrapper li .leftto{filter:alpha(opacity=0);opacity:0}

/*轮播图内容区域*/
.banner_con{ top:0; left:0; width:100%; height:760px; position:absolute; }
.banner1_one{ text-align:center; color:#fff;margin-top:6%;font-family:"华文细黑";}
.banner1_one h2{ font-weight:normal; margin-bottom:0.5%;font-family:"华文细黑";}
.banner1_two{ text-align:center; color:#fff; margin-top:3%;opacity:0;filter:Alpha(opacity=0);}
.banner1_two span{ display:inline-block; padding-left:60px; padding-right:60px; height:112px;}
.banner1_two span:first-child{ border-right:1px solid #677794;}
.banner1_two span b{ font-weight:normal; color:#ffc600; display:block;}
.banner_con .f90{ font-size:90px;}
.banner_con .f72{ font-size:72px;}
.banner_con .f48{ font-size:48px;}
.banner_con .f36{ font-size:36px;}
.banner_con .f30{ font-size:30px;}
.banner2_one{ float:right; width:45%; color:#fff;}
.banner2_one h2{ font-weight:normal; margin-bottom:1%;font-family:"华文细黑"; margin-top:35%;opacity:0;filter:Alpha(opacity=0);}
.banner2_one p{ color:#fff;font-family:"华文细黑";opacity:0;filter:Alpha(opacity=0);}
.banner2_one em{ display:block; width:208px; height:46px; line-height:46px; border:1px solid #fff; border-radius:30px; font-size:16px; text-indent:50px; background:url(../images/i_bg9.png)  138px center no-repeat; font-style:normal; margin-top:10%;transition:all 0.3s; cursor:pointer;}
.banner2_one em:hover{ background-position:150px center; margin-left:10px;}
.ck-slide ul.ck-slide-wrapper li.current .banner2_one .leftto{animation-delay:1s;}
.banner4_one{ float:left; width:60%; color:#000;}
.banner4_one h2{ font-weight:normal; margin-bottom:1%;font-family:"华文细黑"; margin-top:15%;opacity:0;filter:Alpha(opacity=0);}
.banner4_one p{ color:#000;font-family:"华文细黑";opacity:0;filter:Alpha(opacity=0);}
.banner4_one em{ display:block; width:208px; height:46px; line-height:46px; border:1px solid #000; border-radius:30px; font-size:16px; text-indent:50px; background:url(../images/i_bg10.png)  138px center no-repeat; font-style:normal; margin-top:6%;transition:all 0.3s; cursor:pointer;}
.banner4_one em:hover{ background-position:150px center; margin-left:10px;}
.ck-slide ul.ck-slide-wrapper li.current .banner4_one .leftto{animation-delay:1s;}
/*轮播图按钮滑轮*/
.index-waper-box{left: 20px;position:absolute;bottom: 50px;width:100%;height:100px;overflow:hidden;z-index:9;perspective:800px;transform-style:preserve-3d;}
.index-back-box{height:100px;background:0 0;width:1440px;margin:0 auto;overflow:hidden;transform-origin:bottom;transform:rotateX(0) translate3d(0,0,0);transition:all .65s cubic-bezier(.55,.65,.55,1) 0s;}
.index-back-box.active{}
/*左右按钮及hover效果*/
.index-back-box .sub-arrows{position:absolute;left:0;top:0;width:auto;height:100%;line-height:100px;padding-left:10px;font-size:0}
.index-back-box .sub-arrows i.icom{display:inline-block;vertical-align:top;width:60px;height:40%;cursor:pointer;position:relative}
.index-back-box .sub-arrows i.next:before,.index-back-box .sub-arrows i.prev:before{content:'';display:inline-block;position:absolute;top:42%;width:13px;height:22px;background-image:url(../images/sub-arrows.png);background-position:0 0;background-repeat:no-repeat}
.index-back-box .sub-arrows i.prev:before{background-position:0 0;left:-7px}
.index-back-box .sub-arrows i.next:before{background-position:-14px 0;left:24px}
.index-back-box .sub-arrows i.icom:after{position:absolute;content:'';left:0;top:28px;width:30px;height:2px;background-color:#fff;transform:scale(0,1);transition:all .3s ease-out 0s;}
.index-back-box .sub-arrows i.icom font{color:#000;transition:all .3s ease-out 0s;}
.index-back-box .sub-arrows i.icom.prev font{position:absolute;left:9px}
.index-back-box .sub-arrows i.icom.next font{position:absolute;left:6px}
.index-back-box .sub-arrows i:hover:after{transform:scale(1,1);}
.index-back-box .sub-arrows i.icom.prev:hover font{left:-7px}
.index-back-box .sub-arrows i.icom.next:hover font{left:20px}
#top{width:100%;margin:0 auto;position:relative;height:760px;}
.search{ width:100%; position: absolute; height: 60px; background-color: transparent; background: url(../images/hei.png) no-repeat center top; bottom: 0px;z-index:9999;}
.search .huo{float:left;width:19px;height:26px;position:relative;top:17px;}
.search .left p{width:500px;float:left;color:#fff;line-height:60px;margin-left:10px;}
.search .left p a{width:150px;line-height:60px;color:#fff;font-size:14px;border-right:solid #fff 1px;padding-right: 10px;padding-left: 10px;}
.search .right{width:300px;float:right;height:35px;position:relative;top:13px;}
.search .right p{background:#fff;height:35px;}
.search .right p input{width: 240px;height: 35px;background: #fff;border: none;padding-left: 10px;}
.search .right p button {height:35px;width:45px;background:url(../images/sea.jpg) no-repeat center top;border:none;position: relative;}







.main{clear:both;width:100%;height:auto;}
.con1{width:100%;height:auto;margin:0 auto;clear:both;margin-top:80px;}
/* marqueeleft */
.marqueeleft{height:200x;width:100%;overflow:hidden;margin:40px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin-left:20px;margin-right:20px;display:inline;width:325px;height:200px;border:solid #cdcdcd 1px;overflow:hidden;position:relative;}
.marqueeleft li .pic{display:block;width:325px;height:200px;padding:2px;overflow:hidden;}
.marqueeleft li .pic img{width:325px;height:200px;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;position:absolute;bottom:0px;left:0px;}


.con2{width:100%;height:510px;margin:0 auto;clear:both;margin-top:80px;background:url(../images/about.jpg) no-repeat center top;}
.con2 h1{line-heigt:50px;color:#fff;font-size:22px;text-align:center;font-weight:normal;position:relative;top:80px;}
.con2 h2{line-heigt:50px;color:#fff;font-size:12px;text-align:center;font-weight:normal;position:relative;top:100px;}
.con2 p{line-height: 1.8;color:#fff;font-size:16px;text-align:center;font-weight:normal;width:90%;margin:0 auto;margin-top: 160px;}
.con2 .more{width:170px;height:45px;line-height:45px;font-size:16px;text-align:center;color:#fff;border:solid #fff 1px;display:block;margin: 0 auto;margin-top: 50px;}


.tit{width:100%;text-align:center;}
.tit img{width:280px;height:95px;}

.con3{width:100%;height:auto;margin:0 auto;clear:both;margin-top:80px;}
.con3 .p1{width: 60%;height: auto;padding-top: 40px;text-align: center;margin: 0 auto;}
.con3 .p1 li{min-width:135px;height:45px;border-radius:5px;background:#00b3ff;float:left; margin-left:15px;margin-right:15px;  }
.con3 .p1 li a{display:block;width:100%;height:100%;line-height:45px;text-align:center;color:#fff;font-size:16px;}
.con3 .p1 li:hover{background:#f5a300;}


.con3 .p2{width: 100%;height:520px;padding-top: 40px;text-align: center;margin: 0 auto;clear: both;}
.con3 .p2 li{width:285px;height:220px;float:left;position:relative;margin-left:7px;margin-right:6px;margin-top:10px;}
.con3 .p2 li img{width:285px;height:220px;}
.con3 .p2 li p{position:absolute;bottom:5px;left:5px;width:275px;height:50px;background:#7d7a7a;color:#fff;line-height:50px;font-size:16px;}
.con3 .p2 li:hover p{background:#f5a300;}
.con3 .more{margin-top:40px;display:block;width:210px;height:50px;border-radius:5px;background:#00b1ff;color:#fff;line-height:50px;text-align:center;clear:both;margin:0 auto;font-size:16px;}
.con3 .more:hover{background:#f5a300;}

.con4{width:100%;height:430px;margin:0 auto;clear:both;margin-top:80px;background:url(../images/about.jpg) no-repeat center top;}
.con4 ul{width:100%;height:auto;clear:both;}
.con4 ul li{width:280px;height:295px;float:left;text-align:center;margin-left:15px;margin-right:15px;margin-top:35px;margin-left: 55px;margin-right: 55px;margin-top: 35px;position: relative;
top: 50px;}
.con4 ul li img{width:82px;height:82px;margin:0 auto;}
.con4 ul li h1{clear:both;font-size:19px;color:#fff;font-weight:normal;padding-top:30px;}
.con4 ul li p{clear:both;font-size:14px;color:#fff;padding-top:10px;line-height:1.8;}
.con4 ul li:hover{color:#00b1ff}



.con5{position:relative;top:50px;width:100%;height:710px;margin:0 auto;clear:both;background:url(../images/news.jpg) no-repeat center top;}
/* 新闻中心 */

.h-news {
    background: url(../images/newsbg.jpg)center no-repeat;
    padding: 54px 0 61px;
}

.lnews_n {
    padding-top: 46px;
}


/* 新闻左侧样式 */

.lnews_l {
    width: 828px;
    height: 492px;
    overflow: hidden;
    background: #fff;
}

.lnew_t {
    width: 100%;
    border: solid 1px #f0f0f0;
}

.lnew_t a {
    display: inline-block;
    width: 50%;
    float: left;
    height: 73px;
    font: 500 20px/73px "Microsoft YaHei";
    padding-left: 0px;
    color: #4c4c4c;
	text-align:center;
}

.lnew_t a:nth-child(1) {
    background: url(../images/news1.png) center left 119px no-repeat;
}

.lnew_t a:nth-child(2) {
    background: url(../images/news2.png) center left 119px no-repeat;
}

.lnew_t a:hover {
    color: #fff;
}

.lnew_t a:hover:nth-child(1) {
    background: url(../images/news1-1.png) center left 119px no-repeat #05415c;
}

.lnew_t a:hover:nth-child(2) {
    background: url(../images/news2-1.png) center left 119px no-repeat #05415c;
}

.lnew_t a.cur:nth-child(1) {
    background: url(../images/news1-1.png) center left 119px no-repeat #05415c;
    color: #fff;
}

.lnew_t a.cur:nth-child(2) {
    background: url(../images/news2-1.png) center left 119px no-repeat #05415c;
    color: #fff;
}

.news-wrap {
    padding: 12px 10px 22px 10px;
}

.lnew_img {
    width: 400px;
    margin-right: 34px;
}

.news-pic {
    display: block;
    width: 400px;
    height: 236px;
	margin-top: 10px;
}

.news-pic img {
    max-width: 100%;
	width: 400px;
height: 236px;
}

.lnew_w {
    margin-top: -6px;
    width: 350px;
}

.lnews_nr_z a {
    display: block;
    font: 500 14px/50px "Microsoft YaHei";
    color: #666;
    position: relative;
    padding-left: 17px;
    height: 50px;
    border-bottom: 1px solid #f2f2f2;
}

.lnews_nr_z a::before {
    position: absolute;
    content: '';
    width: 4px;
    height: 4px;
    border-radius: 100%;
    top: 24px;
    left: 0;
    background: #cfcfcf;
}

.lnews_nr_z a:hover {
    color: #05415c;
    font: 700 14px/50px "Microsoft YaHei";
}

.lnews_nr_z a:hover::before {
    background: #05415c;
}

.lnew_ct a {
    display: block;
}

.lnew_ct .lnew_h {
    font: 500 18px/18px "Microsoft YaHei";
    color: #333;
    padding: 22px 0 18px;
}

.lnew_center {
    font: 500 14px/28px "Microsoft YaHei";
    color: #666;
}

.lnew_img li:hover .lnew_h {
    color: #05415c;
}


/* 新闻右侧样式 */

.news3 {
    padding: 0px 20px 0px 20px;
}

.lnews_r {
    width: 358px;
    height: 492px;
    background: #fff;
}

.went {
    display: block;
    height: 73px;
    font: 500 20px/73px "Microsoft YaHei";
    color: #333;
    border: solid 1px #f0f0f0;
    background: url(../images/news3.png)center left 22px no-repeat;
    padding-left: 66px;
}

.went:hover {
    color: #333;
}

.xwenz {
    font: 500 16px/73px "Microsoft YaHei";
    color: #999;
    padding-left: 115px;
}

.xwenz:hover {
    color: #05415c;
}

.lnew_a {
    display: block;
    width: 34px;
    height: 40px;
    text-align: center;
    font: 500 14px/40px "Microsoft YaHei";
    color: #fff;
    background: url(../images/q.png) center no-repeat;
}

.lnew_wz {
width: 318px;
border-bottom: 1px solid #f2f2f2;
clear: both;
}

.lnew_q {
    display: block;
    width: 34px;
    height: 40px;
    text-align: center;
    font: 500 14px/40px "Microsoft YaHei";
    color: #999;
    background: url(../images/a2.png) center no-repeat;
}

.newr-con {
    width: 270px;
    padding-left: 13px;
}

.lnews_r_h {
    font: 500 14px/14px "Microsoft YaHei";
    color: #333;
    padding: 16px 0 10px;
}

.lnews_r_c {
    font: 500 12px/20px "Microsoft YaHei";
    color: #666;
    width: 246px;
}

.lnew_wz:hover .lnew_a {
    background: url(../images/q1.png) center no-repeat;
}

.lnew_wz:hover .lnews_r_h {
    color: #05415c;
    font: 700 14px/14px "Microsoft YaHei";
}

#ydemo {
    overflow: hidden;
    position: relative;
    height: 342px;

}

.fl {
    float: left;
}
.fr {
    float: right;
}


.footer{width:100%;height:295px;background:#171717;margin-top: 50px;clear: both;}
.footer .left{width:280px;height:240px;float:left;text-align: center;}
.footer .left p{text-align:center;color:#fff;font-size:14px;margin-top: 30px}
.footer .left p img{width:159px;height:159px;}
.footer .right{width:845px;height:240px;float:right;}
.footer .right ul{width:100%;height:80px;line-height:80px;border-bottom:solid #3a3a3a 1px;}
.footer .right ul li{width:120px;height:80px;float:left;}
.footer .right ul li a{display:block;width:100%;height:100%;float:left;font-size:17px;color:#fff;text-align:center;}
.footer .right p{width:100%;text-align:left;color:#cfcfcf;font-size:14px;line-height:1.4;margin-top:10px;margin-left:20px;} 
.footer .foot2{width:100%;}
.footer .foot2 p{text-align:left;color:#cfcfcf;font-size:14px;line-height:45px;}
.footer .foot2 p a{float:right;color:#cfcfcf;font-size:14px;line-height:45px;}