@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/200% "微软雅黑"; color:#000000;text-align:center; background:url(images/bg00.gif);}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/200% "微软雅黑";}
li,p{text-align:left;font:normal 12px/200% "微软雅黑";}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:none;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% "微软雅黑";}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w640{ width:640px;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{ color:#357c94;}
.white,.white a:link,.white a:visited,.white a:hover{ color:#fff;}
.fl{ float:left;}
.fr{ float:right;}
.body_all{overflow: hidden;width:640px;transform-origin:0 0;-webkit-transform-origin: 0 0;overflow:hidden;margin:0 auto; position:absolute;top:0;left:0;}


#nav02{position:static;top:0px; opacity:0;width:100%;}
.nav02{ font-size:16px; font-weight:bold; background:#1c8fc7;overflow:hidden; height:44px; line-height:44px;width:100%;position:relative;}
.nav02 a{ padding:0 10px;}
.nav02 img{position:absolute;right:10px;top:10px;}
.nav02 .swiper-slide{
	font-size: 16px;
	height:44px;
	line-height:44px;
	width: auto;
}
.more{float:right;}
.nav01{ font-size:26px; font-weight:bold; background:#1c8fc7; height:74px;overflow:hidden;line-height:auto;position:relative;}
.nav01 a{ padding:0 20px;}
.nav01 img{position:absolute;right:10px;top:10px;}
.nav01 span img{position:static;}
.nav01 .swiper-slide{
	font-size: 26px;
	height:74px;
	line-height:74px;
	width: auto;
}
/*p1*/


.jdt01{ width:640px; /*height:500px;*/height:425px; position:relative; margin-bottom:5px;overflow:hidden;}
.swiper-container{ position:static}
.swiper-button-next{ background:url(images/rt.png);width:28px;height:45px; right:20px;}
.swiper-button-prev{ background:url(images/lt.png);width:28px; height:45px;left:20px;}
.swiper-pagination-bullet{ width:12px; height:12px;}
.swiper-pagination-bullet-active{ background:#cd1419}
.jdt01 p{ display:block;height:75px;background:url(images/kuai.png);font:normal 20px/75px "\5FAE\8F6F\96C5\9ED1";margin-top:-75px;margin-top:-120px;color:#fff;padding:0 10px; position:relative;bottom:0;left:0; z-index:100; text-align:left;text-indent:2em;}
.swiper-pagination{ top:420px;top:380px;left:450px;width:30%;}





/*p2*/
.p2_con{ background:url(images/bg02.jpg) top center no-repeat;}
.p2_con .t01{ width:419px; padding:40px 0 0 0; height:830px; margin-bottom:60px;}
.p2_con .t01 a.p2_title{display:inline-block;width:640px;margin-left:-100px;height:200px;}
.p2_con .t02{ width:500px; margin:25px auto 0; padding-bottom:20px;}
.p2_con .t02 b{ display:block; font-size:36px; line-height:140%; padding-bottom:20px;}
.p2_con .t02 p{ display:block; font-size:20px; line-height:180%;}
.p2_con .t02 p i{ background:#adcdd6; padding:4px;}
.p2_con .t02 ul{ margin:20px auto 0;}
.p2_con .t02 ul li{ background:url(images/dot.png) 0 17px no-repeat; padding-left:20px; font-size:24px;}
.p2_con1{}
.p2_con1 .t01{ width:419px; padding:40px 0 0 0; height:830px; margin-bottom:60px;}
.p2_con1 .t01 a.p2_title{display:inline-block;width:640px;margin-left:-100px;height:200px;}
.p2_con1 .t02{ width:500px; margin:25px auto 0; padding-bottom:20px;}
.p2_con1 .t02 b{ display:block; font-size:36px; line-height:140%; padding-bottom:20px;}
.p2_con1 .t02 p{ display:block; font-size:20px; line-height:180%;}
.p2_con1 .t02 p i{ background:#adcdd6; padding:4px;}
.p2_con1 .t02 ul{ margin:20px auto 0;}
.p2_con1 .t02 ul li{ background:url(images/dot.png) 0 17px no-repeat; padding-left:20px; font-size:24px;}

/*p3*/
.p3_con h1{ width:520px; margin:0 auto 15px;}
.p3_con h2{ font-size:36px; line-height:140%; font-weight:bold; width:520px; margin:0 auto; background:url(images/line01.png) left bottom no-repeat; border-top:#dbdbdb 1px solid; padding:12px 0;}
.p3_con p{ width:510px; margin:15px auto; font-size:20px;}
.p3_con ul{ margin:20px auto 0; width:510px; margin-bottom:30px;}
.p3_con ul li{ background:url(images/dot.png) 0 17px no-repeat; padding-left:20px; font-size:24px;}

/*p4*/
.p4_con{ background:url(images/bg03.jpg)}
.p4_con .t01{ width:513px; margin:6px auto 25px;}
.p4_con .t01 p{text-align:center;}
.p4_con h2{ font-size:36px; line-height:140%; font-weight:bold; width:520px; margin:0 auto;padding:12px 0;}
.p4_con p{ width:510px; margin:15px auto; font-size:20px;}
.p4_con ul{ margin:20px auto 0; width:510px; margin-bottom:30px;}
.p4_con ul li{ background:url(images/dot.png) 0 17px no-repeat; padding-left:20px; font-size:24px;}



/*p5*/



/*p6*/
.p6Text{ background:url(images/bg04.png); padding:25px 25px 35px 35px;margin-bottom:10px; width:580px;height:300px;}
.p6Text h3{ font-size:40px; display:block; line-height:140%; padding-bottom:15px;}
.p6Text p{ font-size:22px; text-indent:2em;}



/*p7*/
.p7_con{ background:url(images/bg05.jpg);}
.p7_con ul{ width:580px; margin:10px auto;}
.p7_con ul li{ padding:5px 0 25px;}
.p7_con ul li img{ float:left; margin:10px 20px 0 0;}
.p7_con ul li b{ display:block; padding-bottom:10px; font-size:26px; line-height:160%;}
.p7_con ul li p{ font-size:22px; line-height:180%; display:block;}
.p7_con ul{ }
.p7_con dl{ padding:5px 0 25px;width:580px; margin:10px auto;}
.p7_con dl dt{ float:left; margin:10px 20px 0 0;}
.p7_con dl dd h3{ display:block;font-weight:bold; padding-bottom:10px; font-size:26px; line-height:160%;}
.p7_con dl dd p{ font-size:22px; line-height:180%; display:block;}

/*p8*/
.p8_con{ width:510px; margin:0 auto 30px; position:relative;}
.p8_con .title{ width:104px; position:absolute; top:35px; left:0;}
.p8_con .title li{ width:104px; height:92px; line-height:92px; text-align:center; background:#4f90b3; margin-bottom:8px; font-size:30px;}
.p8_con .title li.t01{ background:#5a9bde;}
.p8_box01{ background:url(images/bg06.png); width:470px; height:750px; float:right;}
.p8Title{display:none;}
.p8_box01 img{width:360px;margin:20px 0 0 70px;}
.p8_box02{ background:url(images/bg07.png); width:470px; height:750px; float:right;}

.p8_box01 ul.list01{ padding:30px 0 0 60px;}
.p8_box01 ul.list01 li{ width:130px; height:130px; float:left; font-size:26px; line-height:120%; background:#e35b50; margin-left:30px; padding:20px 10px 0 20px; text-align:center;}
.p8_box01 ul.list02{ width:210px; margin:190px auto 0;}
.p8_box01 ul.list02 li{ text-align:center; line-height:55px; font-size:24px; background:#f3fdff; margin-bottom:15px; height:55px;}
.p8_box02{ background:url(images/bg07.png);}
.p8_box02 p{ color:#5294b4; font-size:24px; width:365px; line-height:140%; float:right; padding:25px 15px;}
.p8_box02 p a{color:#5294b4; font-size:24px;}
.p8_box02 p img{ display:block; margin-bottom:15px;}
.p8_box02 ul{ clear:both; width:365px; float:right;}
.p8_box02 ul li{ font-size:20px; background:url(images/dot.png) 0 16px no-repeat; padding-left:15px;}



.p9_con{ width:580px; margin:10px auto 20px; position:relative;}
.p9_con img{ display:block;}
.p9_con p{ background:url(images/bg08.png); height:60px; line-height:60px; font-size:18px; text-align:center; display:block; position:relative; margin-top:-60px; z-index:10;}
.p9_con .play{display:block;}
.p9_con_2{ width:560px; margin:0 auto; padding-bottom:20px;}
.p9_con_2 ul{ clear:both;}
.p9_con_2 ul li{ font-size:24px; background:url(images/dot.png) 0 16px no-repeat; padding-left:20px;}
.p9_con_2 .more{ font-size:18px; background:#a2c2d4; padding:8px; float:right; margin:5px 10px 10px auto;}


.p10_con{ background:url(images/bg05.jpg); padding-bottom:20px;}

.p10_con ul{ padding-left:20px;}
.p10_con ul li{ float:left; margin:10px 15px;}

.logo_bt{ text-align:center;}
.logo_bt img{ display:block; margin:55px auto;}
.copyright{ text-align:center; padding:20px 0; font-size:18px;}
.copyright p{text-align:center;font-size:20px;padding:0 0 25px 0;}


/**/

.jdt02{ width:640px; height:500px; position:relative; margin-bottom:30px;}
.jdt02 .swiper-container{ position:static}
.jdt02 .swiper-container-horizontal>.jdt02 .swiper-pagination-bullets,.jdt02 .swiper-pagination-custom,.jdt02 .swiper-pagination-fraction{bottom:0}
.jdt02 .swiper-button-next{ background:url(images/rt.png);width:28px;height:45px; right:20px;}
.jdt02 .swiper-button-prev{ background:url(images/lt.png);width:28px; height:45px;left:20px;}
.jdt02 .swiper-pagination-bullet{ width:12px; height:12px;}.jdt02 
.jdt02 .swiper-pagination-bullet-active{ background:#cd1419}
.jdt02 p{ display:block;height:75px;background:url(images/bg01.png);font:normal 20px/75px "\5FAE\8F6F\96C5\9ED1";margin-top:-75px;color:#fff;padding:0 10px; position:relative;bottom:0;left:0; z-index:100; text-align:center;}
.jdt02 .swiper-pagination{ top:490px;}
.play{
        display:inline-block;
        width:105px;
        height:105px;
        background:url(images/icon04.png) no-repeat;
		background-size:cover;
        position: absolute;
        top:30%;
        left:45%;
        cursor:pointer;
}
.search{
		width:100%;
		padding:15px 0;
		text-align:center;
}
.search input{
			width:183px;
			height:41px;
			border:1px solid #d2d2d2;
			border-right:none;
			text-indent:1em;
			vertical-align:middle;
}
.search img{vertical-align:middle;margin:0 30px 0 0;}
    .swiper-pagination-bullet {
      width: 20px;
      height: 20px;
      text-align: center;
      line-height: 20px;
      font-size: 12px;
      color:#000;
      opacity: 1;
      background:#737a80;
    }
    .swiper-pagination-bullet-active {
      color:#fff;
      background: #007aff;
    }
.floatnav{
  position:fixed;
  right:10px;
  bottom:10px;
  width:50px;
  height:50px;
  border:1px solid #e3e3e3;
  overflow:hidden;
}
.floatnav img{
  width:100%;
}
/*20180103*/
.newsTitle{padding:25px 0;font-size:42px;width:90%;margin:0 auto;font-weight:bold;line-height:130%;}
.news_con ul{ width:580px; margin:10px auto;}
.news_con ul li{ padding:5px 0 25px;}
.news_con ul li img{ float:left; margin:10px 20px 0 0;}
.news_con ul li b{ display:block; padding-bottom:10px; font-size:26px; line-height:160%;}
.news_con ul li p{ font-size:22px; line-height:180%; display:block;}
.news_con ul{ }
.news_con dl{ padding:5px 0 25px;width:100%; margin:10px auto;display:none;}
.news_con dl:nth-child(odd){background:#f7f7f7;}
.news_con dl dt{ float:left; margin:10px 20px 0 25px;}
.news_con dl dd h3{ display:block;font-weight:normal; padding-bottom:10px; font-size:26px; line-height:160%;padding:0 15px;}
.news_con dl dd p{ font-size:22px; line-height:180%; display:block;}
.page{text-align:center;font-size:16px;padding:15px 0;}
.nav01 .swiper-slide{
	font-size: 30px;
	height:70px;
	line-height:70px;
	width: auto;
}
.nav01 .swiper-slide-active{border-bottom:3px solid #beffff;}
.nav01 .swiper-slide-active a{color:#beffff;}
.searchBox{
	width:147px;
	height:74px;
	position:absolute;
	top:0px;
	right:0px;
	z-index:999;
	background:url(images/navkuai.png) repeat-y;
}
.searchBox img{margin-top:8px;margin-right:10px; cursor:pointer;}
.searchContent{
  width:100%;
  padding:20px 0;
  text-align:center;
  background:#f2f2f2;
  display:none;
}
.searchContent input[type="text"]{
  width:50%;
  height:48px;
  border:1px solid #ccc;
  border-right:none;
  vertical-align:middle;
  font-size:24px;
  padding-left:10px;
}
.searchContent input[type="image"]{
  vertical-align:middle;
  height:50px;
  width:50px;
}
.loadmore{
  width:100%;
  text-align:center;
  font-size:18px;
  color:#7b7b7b;
  background:#eeeeee;
  height:60px;
  line-height:60px;
}
video{ width:100%; height:auto; text-align:center;}

