@charset "utf-8";
/* CSS Document */

body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong{
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	border: 0;
	list-style: none;
}
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; font-family:" "; background:#FFF;}
a{/*color:#666;*/}
a{blr:expression(this.onFocus=this.close());} /* 只支持IE，过多使用效率低 */ 　 
a{blr:expression(this.onFocus=this.blur());} /* 只支持IE，过多使用效率低 */ 　 
a:focus { -moz-outline-style: none; } /* IE不支持 */ 
a:hover{ color:#09F;text-decoration:none;}
p{line-height:1.8em; padding:2px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{width:1200px;margin:0 auto;}

.head_top{width:100%;padding:10px 0;background:#FFF;}
.top_left{width:600px;float:left;text-align:left;}
.top_left img{width:150px;}
.top_right{width:600px;height:30px;padding:25px 0 10px;float:right;text-align:right;}
.top_right_left{width:279px;padding:0 10px;float:left;text-align:right;font-size:15px;line-height:30px;color:#000;border-right:1px solid #09F;}
.top_right_left a{font-size:15px;line-height:30px;color:#333;font-weight:bold;padding:0 10px;}
.top_right_right{width:280px;padding:0 10px;float:left;text-align:left;}
.top_right_right img{width:150px;height:150px;padding:0 10px;vertical-align:middle;    margin-top: -20px;}
.top_right_right span{font-size:22px;line-height:30px;color:#333;font-weight:bold;vertical-align:middle;}

.menu{width:100%;height:70px;background:#333;}
.menu ul li{width:150px;padding:10px 0;margin:0 10px;float:left;text-align:center;}
.menu ul li a{font-size:17px;line-height:50px;color:#FFF;}
.menu ul li.active{width:150px;padding:10px 0;margin:0 10px;float:left;text-align:center;border-bottom:4px solid #09F;}
.menu ul li.active a{font-size:17px;line-height:46px;color:#09F;}
.menu ul li:hover{width:150px;padding:10px 0;margin:0 10px;float:left;text-align:center;background:#000;}

.banner{width:100%;}
.swiper-container1 {
      width: 100%;
      height: 100%;

    }
    .swiper-container1 .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
.swiper-container1 .swiper-slide img{ display:block; width:100%;}
.swiper-pagination1 .swiper-pagination-bullet{ background:#000;}
.swiper-pagination1 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#06F;}
/*.swiper-button-prev1,.swiper-button-next1{ width:31px; height:53px; }
.swiper-button-next1{ background:url(../img/6.jpg) center no-repeat;}
.swiper-button-prev1{ background:url(../img/5.jpg) center no-repeat;}
.swiper-button-next1:after, .swiper-button-prev1:after{ display:none;}*/

.index_01{width:100%;padding:40px 0;}
.index_01 ul li{width:248px;height:240px;padding:20px;float:left;margin:5px;border:1px solid #999;text-align:center;background:#FFF;}
.index_01 ul li:hover{width:248px;height:240px;padding:20px;float:left;margin:5px;border:1px solid #999;text-align:center;background:#09F;}
.index_01 ul li .index_01_img{width:248px;height:50px;padding:15px 0;text-align:center;}
.index_01 ul li:hover .index_01_img{width:248px;height:50px;padding:15px 0;text-align:center;display:none;}
.index_01 ul li .index_01_img img{width:50px;height:50px;}
.index_01 ul li .index_01_img2{width:248px;height:50px;padding:15px 0;text-align:center;display:none;}
.index_01 ul li:hover .index_01_img2{width:248px;height:50px;padding:15px 0;text-align:center;display:block;}
.index_01 ul li .index_01_img2 img{width:50px;height:50px;}
.index_01 ul li p{font-size:18px;line-height:35px;color:#333;}
.index_01 ul li:hover p{font-size:18px;line-height:35px;color:#fff;}
.index_01 ul li span{font-size:16px;line-height:24px;color:#333;}
.index_01 ul li:hover span{font-size:16px;line-height:24px;color:#fff;}

.index_02{width:100%;padding:50px 0;background:#F4F4F4;}
.index_02_title{width:100%;text-align:center;margin:30px 0;}
.index_02_title img{max-width:500px;}
.index_02 dl{width:100%;margin-top:30px;}
.index_02 dl dt{width:50%;float:left;background:#FFF;}
.index_02 dl dt .index_02_left{width:260px;height:260px;padding:20px;float:left;overflow:hidden;text-align:left;}
.index_02 dl dt .index_02_left strong{font-size:60px;line-height:80px;color:#CCC;font-style:italic;}
.index_02 dl dt .index_02_left p{font-size:18px;line-height:30px;color:#000;margin-top:-37px;}
.index_02 dl dt .index_02_left span{font-size:15px;line-height:30px;color:#ccc;}
.index_02 dl dt .index_02_left h3{font-size:16px;line-height:30px;color:#000;}
.index_02 dl dt:hover .index_02_left strong{font-size:60px;line-height:80px;color:#ACD6FF;font-style:italic;}
.index_02 dl dt:hover .index_02_left p{font-size:18px;line-height:30px;color:#51A8FF;margin-top:-37px;}
.index_02 dl dt:hover .index_02_left span{font-size:15px;line-height:30px;color:#ACD6FF;}
.index_02 dl dt:hover .index_02_left h3{font-size:16px;line-height:30px;color:#80BFFF;}
.index_02 dl dt .index_02_right{width:300px;height:300px;float:left;overflow:hidden;position:relative;}
.index_02 dl dt .index_02_right img{width:100%;height:100%;transition:all .5s ease;}
.index_02 dl dt:hover .index_02_right img{transform:scale(1.1);}
.index_02 dl dt .index_02_right .index_02_right_shadow{width:300px;height:300px;position:absolute;top:0;left:0;background:url(../img/25.png) left 30px no-repeat;background-size:20px 30px;display:none;}
.index_02 dl dt:hover .index_02_right .index_02_right_shadow{display:block;}
.index_02 dl dt .index_02_right .index_02_right_shadow p{width:258px;height:258px;margin:20px;border:1px solid #FFF;}
.index_02 dl dd{width:50%;float:left;background:#FFF;}
.index_02 dl dd .index_02_right{width:260px;height:260px;padding:20px;float:left;overflow:hidden;text-align:left;}
.index_02 dl dd .index_02_right strong{font-size:60px;line-height:80px;color:#CCC;font-style:italic;}
.index_02 dl dd .index_02_right p{font-size:18px;line-height:30px;color:#000;margin-top:-37px;}
.index_02 dl dd .index_02_right span{font-size:15px;line-height:30px;color:#ccc;}
.index_02 dl dd .index_02_right h3{font-size:16px;line-height:30px;color:#000;}
.index_02 dl dd:hover .index_02_right strong{font-size:60px;line-height:80px;color:#ACD6FF;font-style:italic;}
.index_02 dl dd:hover .index_02_right p{font-size:18px;line-height:30px;color:#51A8FF;margin-top:-37px;}
.index_02 dl dd:hover .index_02_right span{font-size:15px;line-height:30px;color:#ACD6FF;}
.index_02 dl dd:hover .index_02_right h3{font-size:16px;line-height:30px;color:#80BFFF;}
.index_02 dl dd .index_02_left{width:300px;height:300px;float:left;overflow:hidden;position:relative;}
.index_02 dl dd .index_02_left img{width:100%;height:100%;transition:all .5s ease;}
.index_02 dl dd:hover .index_02_left img{transform:scale(1.1);}
.index_02 dl dd .index_02_left .index_02_left_shadow{width:300px;height:300px;position:absolute;top:0;left:0;background:url(../img/26.png) right 30px no-repeat;background-size:20px 30px;display:none;}
.index_02 dl dd:hover .index_02_left .index_02_left_shadow{display:block;}
.index_02 dl dd .index_02_left .index_02_left_shadow p{width:258px;height:258px;margin:20px;border:1px solid #FFF;}

.index_03{width:100%;padding:50px 0;}
.index_03 dl dt{width:390px;margin:5px;float:left;position:relative;overflow:hidden;}
.index_03 dl dt img{width:390px;height:270px;}
.index_03 dl dt .index_03_word{width:390px;height:50px;padding:10px 0;text-align:center;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.4);}
.index_03 dl dt:hover .index_03_word{display:none;}
.index_03 dl dt .index_03_word span{font-size:22px;line-height:50px;color:#FFF;}
.index_03 dl dt .index_03_word2{width:240px;height:225px;padding:30px 20px 15px;text-align:center;position:absolute;top:0;right:-100%;background:rgba(255,255,255,.8);/*display:none;*/transition:all .5s ease;}
.index_03 dl dt:hover .index_03_word2{position:absolute;top:0;right:0;/*display:block;*/}
.index_03 dl dt .index_03_word2 p{font-size:18px;line-height:30px;color:#000;}
.index_03 dl dt .index_03_word2 span{font-size:16px;line-height:26px;color:#000;}
.index_03 dl dd{width:790px;margin:5px;float:left;position:relative;overflow:hidden;}
.index_03 dl dd img{width:790px;height:270px;}
.index_03 dl dd .index_03_word{width:790px;height:50px;padding:10px 0;text-align:center;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.4);}
.index_03 dl dd:hover .index_03_word{display:none;}
.index_03 dl dd .index_03_word span{font-size:22px;line-height:50px;color:#FFF;}
.index_03 dl dd .index_03_word2{width:440px;height:225px;padding:30px 20px 15px;text-align:center;position:absolute;top:0;right:-100%;background:rgba(255,255,255,.8);/*display:none;*/transition:all .5s ease;}
.index_03 dl dd:hover .index_03_word2{position:absolute;top:0;right:0;/*display:block;*/}
.index_03 dl dd .index_03_word2 p{font-size:18px;line-height:30px;color:#000;}
.index_03 dl dd .index_03_word2 span{font-size:16px;line-height:26px;color:#000;}

.index_04{width:100%;padding:50px 0;}
.index_04 dl dt{width:390px;margin:5px;float:left;position:relative;overflow:hidden;}
.index_04 dl dt img{width:390px;height:270px;}
.index_04 dl dt .index_04_word{width:390px;height:50px;padding:10px 0;text-align:center;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.index_04 dl dt:hover .index_04_word{width:390px;height:50px;padding:10px 0;text-align:center;position:absolute;top:40%;left:0;transform:translateY(-50%);}
.index_04 dl dt .index_04_word p{font-size:22px;line-height:30px;color:#FFF;}
.index_04 dl dt .index_04_word span{font-size:16px;line-height:24px;color:#FFF;}
.index_04 dl dt .index_04_word2{width:330px;height:60px;padding:15px 20px;margin:0 10px;text-align:left;position:absolute;bottom:-100%;left:0;background:rgba(255,255,255,.8);/*display:none;*/transition:all .5s ease;}
.index_04 dl dt:hover .index_04_word2{width:330px;height:60px;padding:15px 20px;margin:0 10px;text-align:left;position:absolute;bottom:0;left:0;background:rgba(255,255,255,.8);/*display:block;*/}
.index_04 dl dt .index_04_word2 p{font-size:16px;line-height:24px;color:#000;padding:0 10px;display:inline-block;}
.index_04 dl dd{width:790px;margin:5px;float:left;position:relative;overflow:hidden;}
.index_04 dl dd img{width:790px;height:270px;}
.index_04 dl dd .index_04_word{width:790px;height:50px;padding:10px 0;text-align:center;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.index_04 dl dd:hover .index_04_word{width:790px;height:50px;padding:10px 0;text-align:center;position:absolute;top:40%;left:0;transform:translateY(-50%);}
.index_04 dl dd .index_04_word p{font-size:22px;line-height:30px;color:#FFF;}
.index_04 dl dd .index_04_word span{font-size:16px;line-height:24px;color:#FFF;}
.index_04 dl dd .index_04_word2{width:730px;height:60px;padding:15px 20px;margin:0 10px;text-align:left;position:absolute;bottom:-100%;left:0;background:rgba(255,255,255,.8);/*display:none;*/transition:all .5s ease;}
.index_04 dl dd:hover .index_04_word2{width:730px;height:60px;padding:15px 20px;margin:0 10px;text-align:left;position:absolute;bottom:0;left:0;background:rgba(255,255,255,.8);/*display:block;*/}
.index_04 dl dd .index_04_word2 p{font-size:16px;line-height:24px;color:#000;padding:0 10px;display:inline-block;}
.index_04_button{width:100%;margin:30px 0;text-align:center;}
.index_04_button a{padding:10px 50px;font-size:17px;line-height:35px;color:#FFF;background:#2ca6e0;border-radius:10px;}
.index_04_button a:hover{padding:10px 50px;font-size:17px;line-height:35px;color:#FFF;background:#1276a6;border-radius:10px;}

.index_05{width:100%;padding:50px 0;background:#F4F4F4;}
.index_05_all{width:100%;padding:10px 0;}
.index_05_nr_title{width:100%;}
.index_05_nr_title ul li{width:600px;padding:20px 0;text-align:center;float:left;font-size:18px;line-height:35px;color:#000;background:#fff;}
.index_05_nr_title ul li.on{width:600px;padding:20px 0;text-align:center;float:left;font-size:18px;line-height:35px;color:#fff;background:#2ca6e0;}
.index_05_nr_all{width:100%;padding:20px 0;}
.index_05_nr{width:100%;}
.swiper-container2 {
      width: 100%;
      height: 100%;

    }
    .swiper-container2 .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      /* Center slide text vertically */
      /*display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;*/
    }
.swiper-container2 .swiper-slide .index_05_nr_img{ width:300px;height:260px;position:relative;}
.swiper-container2 .swiper-slide .index_05_nr_img img{ width:300px;height:260px;}
.swiper-container2 .swiper-slide .index_05_nr_img p{ width:258px;height:218px;margin:20px;border:1px solid #FFF;position:absolute;top:0;left:0;display:none;}
.swiper-container2 .swiper-slide:hover .index_05_nr_img p{ width:258px;height:218px;margin:20px;border:1px solid #FFF;position:absolute;top:0;left:0;display:block;}
.swiper-container2 .swiper-slide .index_05_nr_word{ width:100%;height:120px;padding:15px 0;background:#FFF;text-align:center;}
.swiper-container2 .swiper-slide .index_05_nr_word h2{ font-size:20px;line-height:30px;color:#000;font-weight:400;}
.swiper-container2 .swiper-slide .index_05_nr_word p{ width:10px;height:10px;padding:0;background:#000;margin:5px auto;}
.swiper-container2 .swiper-slide .index_05_nr_word span{font-size:16px;line-height:30px;color:#333;display:block;}
.swiper-container2 .swiper-slide:hover .index_05_nr_word{ width:100%;height:120px;padding:15px 0;background:#000;text-align:center;}
.swiper-container2 .swiper-slide:hover .index_05_nr_word h2{ font-size:20px;line-height:30px;color:#FFF;font-weight:400;}
.swiper-container2 .swiper-slide:hover .index_05_nr_word p{ width:10px;height:10px;padding:0;background:#2ca6e0;margin:5px auto;}
.swiper-container2 .swiper-slide:hover .index_05_nr_word span{font-size:16px;line-height:30px;color:#FFF;display:block;}
/*.swiper-pagination2 .swiper-pagination-bullet{ background:#000;}
.swiper-pagination2 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#06F;}*/
.swiper-button-next2, .swiper-button-prev2 {
	position: absolute;
	top: 24px;
    width:30px;
	height: 100%;
    margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));
	z-index: 10;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--swiper-navigation-color, var(--swiper-theme-color))
}
.swiper-button-next2{ background: #CCC url(../img/right3.png) center no-repeat;}
.swiper-button-next2:hover{ background: #2ca6e0 url(../img/right3.png) center no-repeat;}
.swiper-button-prev2{ background: #CCC url(../img/left3.png) center no-repeat;}
.swiper-button-prev2:hover{ background: #2ca6e0 url(../img/left3.png) center no-repeat;}
.swiper-button-next2:after, .swiper-button-prev2:after{ display:none;}
.swiper-button-prev2, .swiper-container-rtl .swiper-button-next2 {
	left: 0;
	right: auto
}
.swiper-button-next2, .swiper-container-rtl .swiper-button-prev2 {
	right: 0;
	left: auto
}


.index_06{width:100%;padding:50px 0;background:url(../img/banner3.12f4e970.png) center no-repeat;}
.index_06_nr{width:100%;padding:10px 0;}
.index_06_nr ul li{width:200px;padding:5px 20px;margin:10px 30px;float:left;text-align:center;}
.index_06_nr ul li img{width:160px;height:160px;border-radius:160px;transition:all .5s ease;}
.index_06_nr ul li p{padding:10px 0;font-size:14px;line-height:30px;color:#FFF;transition:all .5s ease;}
.index_06_nr ul li p span{font-size:17px;line-height:30px;color:#FFF;display:block;}
.index_06_nr ul li:hover img{width:160px;height:160px;border-radius:160px;transform:translateY(-10px);box-shadow:0 0 5px rgba(255,255,255,.5);}
.index_06_nr ul li:hover p{padding:10px 0;font-size:14px;line-height:30px;color:#FFF;transform:translateY(10px);}
.index_06_button{width:100%;margin:30px 0;text-align:center;}
.index_06_button a{padding:10px 50px;font-size:17px;line-height:35px;color:#000;background:#fff;border-radius:10px;}
.index_06_button a:hover{padding:10px 50px;font-size:17px;line-height:35px;color:#1276a6;background:#fff;border-radius:10px;}


.index_07{width:100%;padding:50px 0;background:url(../img/banner4.1373fe35.png) center no-repeat;}
.index_07_nr{width:100%;padding:10px 0;}
.swiper-container3 {
      width: 100%;
      height: 100%;

    }
    .swiper-container3 .swiper-slide {
      text-align: center;
      font-size: 18px;
      /* Center slide text vertically */
      /*display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;*/
    }
.swiper-container3 .swiper-slide .index_07_left{width:600px;padding:0 50px;float:left;text-align:left;}
.swiper-container3 .swiper-slide .index_07_left p{font-size:26px;padding:10px 0;line-height:40px;color:#333;}
.swiper-container3 .swiper-slide .index_07_left h2{font-size:22px;padding:5px 0;line-height:30px;color:#333;font-weight:400;}
.swiper-container3 .swiper-slide .index_07_left span{font-size:17px;padding:5px 0;line-height:30px;color:#333;display:block;}
.swiper-container3 .swiper-slide .index_07_right{width:400px;padding:0 50px;float:left;text-align:center;}
.swiper-container3 .swiper-slide .index_07_right img{width:360px;}
/*.swiper-pagination3 .swiper-pagination-bullet{ background:#000;}
.swiper-pagination3 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#06F;}*/
.swiper-button-next3, .swiper-button-prev3 {
	position: absolute;
	top: auto;
	bottom:0;
    width:30px;
	height: 30px;
    margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));
	z-index: 10;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--swiper-navigation-color, var(--swiper-theme-color))
}
.swiper-button-next3{ background: #CCC url(../img/right3.png) center no-repeat;}
.swiper-button-prev3{ background: #CCC url(../img/left3.png) center no-repeat;}
.swiper-button-next3:after, .swiper-button-prev3:after{ display:none;}
.swiper-button-prev3, .swiper-container-rtl .swiper-button-next3 {
	left: 0;
	right: auto
}
.swiper-button-next3, .swiper-container-rtl .swiper-button-prev3 {
	right: 0;
	left: auto
}


.index_08{width:100%;padding:50px 0;}
.index_08_nr{width:100%;padding:10px 0;}
.swiper-container4 {
     width:100%;
    }
.swiper-container4 .swiper-slide{
	width: 600px;
	height: 450px;
}
.swiper-container4 .swiper-slide img{
	width: 600px;
	height: 450px;
}
.swiper-container4 .swiper-pagination4{
	margin: 20px auto;
	left: 0;
	right: 0;
}
.swiper-container4 .swiper-pagination4 span{
	margin: 0 10px;
}
.swiper-container4 h2{
	text-align: center;
}
.swiper-container4 .swiper-pagination-bullet-active{
	width: 16px;
	border-radius: 8px;
}


.footer{width:100%;padding:10px 0;background:#333;}
.footer_up{width:100%;padding:5px 0 20px;border-bottom:1px solid #999;}
.footer_up dl dt{width:50%;float:left;text-align:left;}
.footer_up dl dt p{font-size:20px;line-height:24px;color:#FFF;}
.footer_up dl dt span{font-size:14px;line-height:24px;color:#FFF;}
.footer_up dl dd{width:50%;padding:10px 0;float:left;text-align:right;}
.footer_up dl dd img{width:20px;height:20px;padding:5px;vertical-align:middle;}
.footer_up dl dd span{font-size:16px;line-height:30px;color:#09F;}
.footer_up dl dd strong{font-size:16px;line-height:30px;color:#09F;}
.footer_center{width:100%;padding:10px 0;}
.footer_center dl dt{width:400px;padding-right:100px;float:left;text-align:left;}
.footer_center dl dt p{font-size:20px;line-height:40px;color:#FFF;}
.footer_center dl dt .footer_center_title{width:100%;padding:5px 0;}
.footer_center dl dt .footer_center_title ul li{float:left;padding-right:10px;font-size:14px;line-height:30px;color:#FFF;cursor:pointer;}
.footer_center dl dt .footer_center_title ul li.on{float:left;padding-right:10px;font-size:14px;line-height:30px;color:#09F;cursor:pointer;}
.footer_center dl dt .footer_center_nr{width:100%;padding:5px 0;}
.footer_center dl dt .footer_center_nr .footer_center_nr1{width:100%;}
.footer_center dl dt .footer_center_nr .footer_center_nr1 img{width:24px;height:24px;padding:5px 10px;vertical-align:middle;}
.footer_center dl dt .footer_center_nr .footer_center_nr1 span{font-size:14px;line-height:30px;color:#09F;vertical-align:middle;}
.footer_center dl dt .footer_center_contact{width:100%;padding:5px 0;}
.footer_center dl dt .footer_center_contact p{width:100%;font-size:17px;line-height:30px;color:#FFF;}
.footer_center dl dt .footer_center_contact p img{width:20px;height:20px;padding:5px;vertical-align:middle;}
.footer_center dl dt .footer_center_contact p span{font-size:16px;line-height:30px;color:#999;vertical-align:middle;}
.footer_center dl dd{width:180px;padding:0 10px;float:left;text-align:center;}
.footer_center dl dd img{width:180px;height:180px;}
.footer_center dl dd p{font-size:13px;line-height:24px;color:#999;}
.footer_down{width:100%;padding:10px 0;text-align:center;}
.footer_down span{font-size:13px;line-height:24px;color:#999;}

.up{width:40px;height:40px;position:fixed;bottom:200px;right:20px;z-index:500;}
.up a{padding:18px 25px;border:1px solid #CCC;border-radius:40px;background:#FFF url(../img/up.png) center no-repeat;overflow:hidden;}

.head_img{width:100%;}
.head_img img{width:100%;}

.head_img2{width:100%;padding:100px 0 70px;background:url(../img/banner.6554e5c2.png) center no-repeat;text-align:center;}
.head_img2 strong{font-size:22px;line-height:40px;color:#FFF;display:block;}
.head_img2 input{width:420px;height:50px;padding:0 15px;background:#FFF;border:none;border-radius:10px;vertical-align:middle;}
.head_img2 a img{width:26px;height:26px;padding:7px;border-radius:10px;margin-left:-40px;vertical-align:middle;}
.head_img2 p{text-align:center;font-size:15px;line-height:30px;color:#999;padding:10px 0;}
.head_img2 p span{font-size:15px;line-height:30px;color:#999;padding:0 5px;}
.head_img2 p span:hover{font-size:15px;line-height:30px;color:#09F;padding:0 5px;}
.head_img2 p a{font-size:15px;line-height:30px;color:#999;padding:0 5px;}
.head_img2 p a:hover{font-size:15px;line-height:30px;color:#09F;padding:0 5px;}


/*school.html*/
.school_01{width:100%;padding:15px 0;}
.school_01_up{width:100%;padding:20px 0;border-bottom:1px dashed #999999;}
.school_01_up dl dt{width:80px;padding-right:20px;float:left;}
.school_01_up dl dt span{font-size:19px;line-height:40px;color:#000;}
.school_01_up dl dd{width:1100px;float:left;}
.school_01_up dl dd ul li{display:inline-block;margin:5px;}
.school_01_up dl dd a{padding:7px 10px;border:1px solid #09F;font-size:16px;line-height:40px;color:#666;background:#FFF;}
.school_01_up dl dd a.active{padding:7px 10px;border:1px solid #09F;font-size:16px;line-height:40px;color:#fff;background:#09F;}
.school_01_down{width:100%;padding:20px 0;}
.school_01_down dl dt{width:80px;padding-right:20px;float:left;}
.school_01_down dl dd ul li{display:inline-block;margin:5px;}
.school_01_down dl dt span{font-size:19px;line-height:40px;color:#000;}
.school_01_down dl dd{width:1100px;float:left;}
.school_01_down dl dd a{padding:7px 10px;border:1px solid #09F;font-size:16px;line-height:40px;color:#666;background:#FFF;}
.school_01_down dl dd a.active{padding:7px 10px;border:1px solid #09F;font-size:16px;line-height:40px;color:#fff;background:#09F;}

.school_02{width:100%;padding:20px 0;background:#F4F4F4;}
.school_02 ul li{width:100%;margin:20px 0;background:#FFF;}
.school_02 ul li:hover{width:100%;margin:20px 0;background:#FFF;box-shadow:0 0 10px rgba(0,0,0,.2);}
.school_02 ul li .school_02_left{width:300px;padding:30px;float:left;text-align:center;}
.school_02 ul li .school_02_left img{width:300px;height:300px;border-radius:300px;}
.school_02 ul li .school_02_center{width:600px;padding:20px;float:left;text-align:left;}
.school_02 ul li .school_02_center h2{font-size:19px;line-height:30px;color:#000;vertical-align:middle;}
.school_02 ul li .school_02_center img{width:40px;height:24px;vertical-align:middle;}
.school_02 ul li .school_02_center p{font-size:15px;line-height:30px;color:#333;}
.school_02 ul li .school_02_center p span{font-size:15px;line-height:30px;color:#999;}
.school_02 ul li .school_02_right{width:140px;padding:0 30px;float:left;}
.school_02 ul li .school_02_right dl dt{width:110px;height:80px;padding:15px;background:url(../img/46.png) center no-repeat;text-align:center;background-size:110px 80px;margin-top:-15px;}
.school_02 ul li .school_02_right dl dt p{font-size:15px;line-height:30px;color:#FFF;}
.school_02 ul li .school_02_right dl dt img{width:13px;height:13px;padding:5px 3px;}
.school_02 ul li .school_02_right dl dd{width:140px;margin-top:40px;text-align:center;}
.school_02 ul li .school_02_right dl dd span{padding:10px 20px;border:1px solid #09F;border-radius:10px;font-size:14px;line-height:30px;color:#09F;}
.school_02_button{width:100%;text-align:center;margin:20px 0;}
.school_02_button dl{width:440px;margin:0 auto;}
.school_02_button dl dt{width:40px;height:30px;background:#FFF;float:left;text-align:center;font-size:16px;line-height:30px;color:#666;}
.school_02_button dl dt.active{width:40px;height:30px;background:#09F;float:left;text-align:center;font-size:16px;line-height:30px;color:#fff;}
.school_02_button dl dt.active:hover{width:40px;height:30px;background:#09F;float:left;text-align:center;font-size:16px;line-height:30px;color:#fff;}
.school_02_button dl dt:hover{width:40px;height:30px;background:#fff;float:left;text-align:center;font-size:16px;line-height:30px;color:#09F;}
.school_02_button dl dt.school_02_button1{width:40px;height:30px;background:#FFF url(../img/slh.png) center no-repeat;background-size:30px 20px;float:left;text-align:center;font-size:16px;line-height:30px;color:#666;}
.school_02_button dl dt.school_02_button1:hover{width:40px;height:30px;background:#FFF url(../img/zuo.png) center no-repeat;background-size:30px 20px;float:left;text-align:center;font-size:16px;line-height:30px;color:#666;}

/*teacher.html*/
.teacher_02_button{width:100%;text-align:center;margin:20px 0;}
.teacher_02_button dl{width:200px;margin:0 auto;}
.teacher_02_button dl dt{width:40px;height:30px;background:#FFF;float:left;text-align:center;font-size:16px;line-height:30px;color:#666;}
.teacher_02_button dl dt.active{width:40px;height:30px;background:#09F;float:left;text-align:center;font-size:16px;line-height:30px;color:#fff;}
.teacher_02_button dl dt.active a{color:#fff;}
.teacher_02_button dl dt.active:hover{width:40px;height:30px;background:#09F;float:left;text-align:center;font-size:16px;line-height:30px;color:#fff;}
.teacher_02_button dl dt.active:hover a{color:#FFF;}
.teacher_02_button dl dt:hover{width:40px;height:30px;background:#fff;float:left;text-align:center;font-size:16px;line-height:30px;color:#09F;}
.teacher_02_button dl dt.teacher_02_button1{width:40px;height:30px;background:#FFF url(../img/slh.png) center no-repeat;background-size:30px 20px;float:left;text-align:center;font-size:16px;line-height:30px;color:#666;}
.teacher_02_button dl dt.teacher_02_button1:hover{width:40px;height:30px;background:#FFF url(../img/zuo.png) center no-repeat;background-size:30px 20px;float:left;text-align:center;font-size:16px;line-height:30px;color:#666;}



/*news.html*/
.news_01{width:100%;padding:20px 0;background:#F4F4F4;}
.news_01_up{width:100%;height:40px;padding:10px 0;text-align:left;}
.news_01_up1{width:100%;}
.news_01_up1 p{font-size:15px;line-height:30px;color:#000;}
.news_01_up1 p a{font-size:15px;line-height:30px;color:#000;}
.news_01_up1 p a span{font-size:15px;line-height:30px;color:#09F;}
.news_01_title{width:100%;margin:10px 0;}
.news_01_title ul li{width:298px;height:30px;padding:15px 0;border:1px solid #CCC;background:#FFF;float:left;text-align:center;font-size:17px;line-height:30px;color:#333;}
.news_01_title ul li.on{width:298px;height:30px;padding:15px 0;border:1px solid #CCC;border-bottom:2px solid #09F;background:#FFF;float:left;text-align:center;font-size:17px;line-height:30px;color:#09F;}
.news_01_all{width:100%;margin:20px 0;}
.news_01_nr{width:100%;}
.news_01_nr ul li{width:100%;height:300px;margin:20px 0;background:#FFF;}
.news_01_nr ul li:hover{width:100%;height:300px;margin:20px 0;background:#FFF;box-shadow:0 0 10px rgba(0,0,0,.2);}
.news_01_nr ul li .news_01_left{width:360px;padding:20px;float:left;}
.news_01_nr ul li .news_01_left img{width:360px;height:260px;}
.news_01_nr ul li .news_01_right{width:760px;height:260px;padding:20px;float:left;}
.news_01_nr ul li .news_01_right dl dt{width:760px;height:220px;overflow:hidden;}
.news_01_nr ul li .news_01_right dl dt p{width:760px;height:30px;overflow:hidden;font-size:16px;line-height:30px;color:#000;}
.news_01_nr ul li .news_01_right dl dt span{font-size:15px;line-height:30px;color:#999;}
.news_01_nr ul li .news_01_right dl dd{width:760px;height:40px;overflow:hidden;}
.news_01_nr ul li .news_01_right dl dd img{width:26px;height:26px;padding:7px;vertical-align:middle;}
.news_01_nr ul li .news_01_right dl dd span{font-size:15px;line-height:40px;color:#000;vertical-align:middle;}
.news_01_button{width:100%;text-align:center;margin:20px 0;}
.news_01_button dl{width:200px;margin:0 auto;}
.news_01_button dl dt{width:40px;height:30px;background:#FFF;float:left;text-align:center;font-size:16px;line-height:30px;color:#666;}
.news_01_button dl dt.active{width:40px;height:30px;background:#09F;float:left;text-align:center;font-size:16px;line-height:30px;color:#fff;}
.news_01_button dl dt.active:hover{width:40px;height:30px;background:#09F;float:left;text-align:center;font-size:16px;line-height:30px;color:#fff;}
.news_01_button dl dt:hover{width:40px;height:30px;background:#fff;float:left;text-align:center;font-size:16px;line-height:30px;color:#09F;}


/*school_more.html*/
.head_img3{width:100%;height:240px;padding:60px 0;background:url(../img/banner.6554e5c2.png) center no-repeat;text-align:center;}
.head_img3_left{width:160px;padding:20px;float:left;}
.head_img3_left img{width:160px;height:160px;border-radius:160px;}
.head_img3_center{width:360px;padding:20px;float:left;text-align:left;}
.head_img3_center h2{font-size:22px;line-height:40px;color:#FFF;}
.head_img3_center p{font-size:16px;line-height:40px;color:#FFF;border-bottom:1px dashed #FFFFFF;}
.head_img3_center span{font-size:16px;line-height:40px;color:#FFF;}
.head_img3_right{width:560px;padding:20px;float:left;background:url(../img/48.png) center no-repeat;}
.head_img3_right ul li{width:165px;height:100px;padding:10px;float:left;text-align:center;}
.head_img3_right ul li span{font-size:18px;line-height:40px;color:#09F;}
.head_img3_right ul li p{font-size:19px;line-height:40px;color:#fff;}

.school_m1{width:100%;padding:20px 0;background:#F4F4F4;}
.school_m1 ul li{width:1160px;padding:20px;background:#FFF;margin:20px 0;}
.school_m1 ul li:hover{width:1160px;padding:20px;background:#FFF;margin:20px 0;box-shadow:0 0 10px rgba(0,0,0,.2);}
.school_m1 ul li .school_m1_title{width:1127px;height:30px;margin:10px 0;padding:0 15px;border-left:3px solid #09F;font-size:18px;line-height:30px;color:#000;}
.school_m1 ul li .school_m1_title span{font-size:13px;line-height:30px;color:#999;}
.school_m1 ul li .school_m1_nr{width:1130px;margin:10px 0;padding:0 15px;font-size:14px;line-height:24px;color:#666;}
.school_m1 ul li .school_m1_nr>div{padding:15px 0;}
.school_m1 ul li .school_m1_nr p{font-size:14px;line-height:24px;color:#666;}
.school_m1 ul li .school_m1_nr p span{font-size:14px;line-height:24px;color:#666;font-weight:bold;display:block;}


/*zhuanye_more.html*/
.head_img4{width:100%;height:170px;padding:90px 0;background:url(../img/m_banner2.7ac59c21.png) center no-repeat;background-size:100% 100%;text-align:center;}
.head_img4 p{width:100%;padding:20px 0;}
.head_img4 p strong{font-size:24px;line-height:60px;color:#FFF;display:block;}
.head_img4 p span{font-size:20px;line-height:60px;color:#FFF;display:block;}

.zhuanye_m1{width:100%;padding:20px 0;background:#F4F4F4;}
.zhuanye_m1 p{font-size:15px;line-height:30px;color:#000;}
.zhuanye_m1 p a{font-size:15px;line-height:30px;color:#000;}
.zhuanye_m1 p a span{font-size:15px;line-height:30px;color:#09F;}
.zhuanye_m1 ul li{width:1160px;padding:20px;background:#FFF;margin:20px 0;}
.zhuanye_m1 ul li:hover{width:1160px;padding:20px;background:#FFF;margin:20px 0;box-shadow:0 0 10px rgba(0,0,0,.2);}
.zhuanye_m1 ul li .zhuanye_m1_title{width:1127px;height:30px;margin:10px 0;padding:0 15px;border-left:3px solid #09F;font-size:18px;line-height:30px;color:#000;}
.zhuanye_m1 ul li .zhuanye_m1_title span{font-size:13px;line-height:30px;color:#999;}
.zhuanye_m1 ul li .zhuanye_m1_nr{width:1130px;margin:0 15px;padding:5px 0 20px;font-size:14px;line-height:24px;color:#666;border-bottom:1px dashed #999999;}
.zhuanye_m1 ul li .zhuanye_m1_nr p{font-size:14px;line-height:24px;color:#666;}
.zhuanye_m1 ul li .zhuanye_m1_nr2{width:1150px;margin:0 15px;padding:5px 0 10px;font-size:14px;line-height:24px;color:#666;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_left{width:553px;margin:0 10px;padding:5px 0 20px;float:left;border:1px solid #CCC;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_left dl dt{width:553px;padding:10px 0;text-align:center;border-bottom:1px solid #CCCCCC;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_left dl dt img{}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_left dl dd{width:513px;padding:10px 0;margin:0 20px;text-align:left;border-bottom:1px dashed #CCCCCC;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_left dl dd img{width:100px;height:100px;border-radius:100px;vertical-align:middle;display:inline-block;transition:all .5s ease;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_left dl dd:hover img{width:100px;height:100px;border-radius:100px;vertical-align:middle;display:inline-block;transform:scale(0.9);}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_left dl dd p{font-size:16px;line-height:30px;color:#000;vertical-align:middle;display:inline-block;padding:0 10px;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_left dl dd:hover p{font-size:16px;line-height:30px;color:#09F;vertical-align:middle;display:inline-block;padding:0 10px;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_left dl dd p span{font-size:16px;line-height:30px;color:#666;display:block;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_left dl dd:hover p span{font-size:16px;line-height:30px;color:#09F;display:block;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_right{width:553px;margin:0 10px;padding:5px 0 20px;float:left;border:1px solid #CCC;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_right dl dt{width:553px;padding:10px 0;text-align:center;border-bottom:1px solid #CCCCCC;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_right dl dt img{}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_right dl dd{width:513px;padding:10px 0;margin:0 20px;text-align:left;border-bottom:1px dashed #CCCCCC;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_right dl dd img{width:100px;height:100px;border-radius:100px;vertical-align:middle;display:inline-block;transition:all .5s ease;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_right dl dd:hover img{width:100px;height:100px;border-radius:100px;vertical-align:middle;display:inline-block;transform:scale(0.9);}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_right dl dd p{font-size:16px;line-height:30px;color:#000;vertical-align:middle;display:inline-block;padding:0 10px;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_right dl dd:hover p{font-size:16px;line-height:30px;color:#09F;vertical-align:middle;display:inline-block;padding:0 10px;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_right dl dd p span{font-size:16px;line-height:30px;color:#666;display:block;}
.zhuanye_m1 ul li .zhuanye_m1_nr2 .zhuanye_m1_nr2_right dl dd:hover p span{font-size:16px;line-height:30px;color:#09F;display:block;}
.zhuanye_m1 ul li .zhuanye_m1_nr3{width:1180px;padding:5px 0 10px;font-size:14px;line-height:24px;color:#666;}
.zhuanye_m1 ul li .zhuanye_m1_nr3 dl dt{width:280px;height:180px;overflow:hidden;margin:5px;float:left;position:relative;}
.zhuanye_m1 ul li .zhuanye_m1_nr3 dl dt img{width:280px;}
.zhuanye_m1 ul li .zhuanye_m1_nr3 dl dt .zhuanye_m1_nr3_word{width:280px;padding:10px 0;text-align:center;position:absolute;bottom:-100%;left:0;background:rgba(0,0,0,0.7);transition:all .5s ease;}
.zhuanye_m1 ul li .zhuanye_m1_nr3 dl dt .zhuanye_m1_nr3_word span{font-size:15px;line-height:30px;color:#FFF;display:block;}
.zhuanye_m1 ul li .zhuanye_m1_nr3 dl dt .zhuanye_m1_nr3_word p{font-size:16px;line-height:30px;color:#FFF;}
.zhuanye_m1 ul li .zhuanye_m1_nr3 dl dt:hover .zhuanye_m1_nr3_word{width:280px;padding:10px 0;text-align:center;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.7);}

/*cx1.html*/
.cx1_01{width:1200px;padding:106px 0;background:url(../images/t4.jpg); background-position:center; /*background-size:100%;*/ background-repeat:no-repeat;    margin: 0 auto;}
.cx1_01_title{width:100%;padding:20px 0;text-align:center;}
.cx1_01_title img{width:50px;height:50px;}
.cx1_01_title strong{font-size:24px;line-height:50px;color:#000;display:block;}
.cx1_01_title span{font-size:19px;line-height:40px;color:#333;display:block;}
.cx1_01_title p{font-size:24px;line-height:45px;color:#333;}
.cx1_01_nr{width:100%;padding:20px 0;text-align:center;}
.cx1_01_nr img{width:150px;height:220px;}
.cx1_01_nr p{font-size:16px;line-height:30px;color:#000;}
.cx1_01_down{width:100%;padding:20px 0;margin-left: 569px;}
.cx1_01_down dl dt{width:50%;float:left;text-align:left;vertical-align:middle;}
.cx1_01_down dl dt p{width:20%;text-align:center;font-size:16px;line-height:24px;color:#000;display:inline-block;vertical-align:middle;}
.cx1_01_down dl dt p span{font-size:16px;line-height:24px;color:#000;display:block;}
.cx1_01_down dl dt span{font-size:24px;line-height:50px;color:#000;display:inline-block;vertical-align:middle;}
.cx1_01_down dl dd{width:50%;float:right;text-align:right;vertical-align:middle;}
.cx1_01_down dl dd img{width:30%;text-align:right;}


/*cx2.html*/
.cx2_01{width:100%;padding:106px 0;background:url(../images/t4.jpg); background-position:center; /*background-size:100%;*/ background-repeat:no-repeat;}
.cx2_01_title{width:100%;padding:20px 0;text-align:center;}
.cx2_01_title img{width:150px;height:150px;}
.cx2_01_title strong{font-size:24px;line-height:50px;color:#000;display:block;}
.cx2_01_title span{font-size:19px;line-height:40px;color:#333;display:block;}
.cx2_01_title p{font-size:24px;line-height:45px;color:#333;}
.cx2_01_nr{width:100%;padding:20px 0;text-align:center;}
.cx2_01_nr img{width:150px;height:220px;}
.cx2_01_nr p{font-size:16px;line-height:30px;color:#000;}
.cx2_01_down{width:100%;padding:20px 0;}
.cx2_01_down dl dt{width:50%;float:left;text-align:left;vertical-align:middle;}
.cx2_01_down dl dt p{width:20%;text-align:center;font-size:16px;line-height:24px;color:#000;display:inline-block;vertical-align:middle;}
.cx2_01_down dl dt p span{font-size:16px;line-height:24px;color:#000;display:block;}
.cx2_01_down dl dt span{font-size:24px;line-height:50px;color:#000;display:inline-block;vertical-align:middle;}
.cx2_01_down dl dd{width:50%;float:right;text-align:right;vertical-align:middle;}
.cx2_01_down dl dd img{width:30%;text-align:right;}

/*news_more.html*/
.news_m_all{width:100%;padding:10px 0; background:#F4F4F4;}

.news_m_up{width:100%;padding:10px 0;}
.news_m_up p{font-size:14px;line-height:30px;color:#000;}
.news_m_up p a{font-size:14px;line-height:30px;color:#000;padding:0 10px;}
.news_m_up p a span{font-size:14px;line-height:30px;color:#09F;}

.news_m1{width:92%;padding:10px 4%;background:#FFF;}
.news_m1 dl dt{width:100%;padding:10px 0;text-align:left;border-bottom:1px dashed #CCCCCC;}
.news_m1 dl dt h2{font-size:18px;line-heihgt:30px;color:#333;}
.news_m1 dl dt p{font-size:15px;line-heihgt:30px;color:#999;}
.news_m1 dl dd{width:100%;padding:10px 0;text-align:center;}
.news_m1 dl dd h2{font-size:18px;line-heihgt:30px;color:#333;}
.news_m1 dl dd h3{width:100%;padding:20px 0;background:#F4F4F4;margin:10px 0;}
.news_m1 dl dd p{font-size:16px;line-height:30px;color:#333;}
.news_m1 dl dd strong{font-size:20px;line-height:30px;color:#000;display:block;}
.news_m1 dl dd img{width:80%;}

.news_m2{width:100%;padding:10px 0;background:#fff;}
.news_m2_all{width:90%;padding:10px 2%;margin:0 3%;background:#fff;}
.news_m2_all p{font-size:14px;line-height:24px;color:#999;}
.news_m2_all p img{width:60%;max-height:200px;padding:30px 20%;}
.news_m2_all p a{font-size:14px;line-height:24px;color:#09F;text-decoration:underline;}
.news_m2_all p:nth-child(1){font-size:14px;line-height:24px;color:#999;border-bottom:1px dashed #CCCCCC;}
.news_m2_all p:nth-child(2){font-size:14px;line-height:24px;color:#999;border-bottom:1px dashed #CCCCCC;}





