@charset "utf-8";
/* CSS Document */

.conIn_r .div1 { padding:40px 0; border-bottom:1px solid #eaeaea;}
.conIn_r .div1 h3 { font-size:18px; color:#333;}
.conIn_r .div1 h3 a {color:#333; }
.conIn_r .div1 h3 a:hover {color: #598fdf; }
.conIn_r .div1 span { font-size:14px; color:#999; margin:15px 0; display:block;     font-weight: 300;}
.conIn_r .div1 p { font-size:14px;  line-height:22px;}
.conIn_r .div1 p a { color:#999;}
.page { margin-top:40px; margin-bottom:140px;}
.page ul li { border:1px solid #ccc; height:40px; line-height:40px; text-align:center; width:46px; float:left;}
.paddinglr_8 { padding-left:8px; padding-right:8px;}
.page ul li a { color:#666; font-size:14px; width:46px; display:block; }
.page ul li:hover { background:#9bbc0e; }
.page ul li a:hover {color:#fff; }
.page ul li .current { background:#9bbc0e; color:#fff;}


.conIn_l .navF ul li .navF_t { font-size:24px; color:#333;}
.conIn_l .navF_1 ul { margin-top:40px!important;}
.body_con { border-bottom:1px solid #e8e8e8; padding-bottom:80px; margin-bottom:30px;}
.body_con h3 { font-weight: 700; color:#2c67bf; font-size:18px; margin-bottom:15px; margin-top:40px;}
.body_con p { color:#333; font-size:14px; line-height:34px;}
.conIn_r .body_p { color:#9bbc0e; font-size:14px; line-height:30px; }
.body_con1 h3 {  color:#333; font-size:24px;  width:607px; margin:10px auto 20px; text-align:center; line-height:38px;}
.body_con p { color:#333; font-size:14px; line-height:34px;}
.body_con1 span { color:#aaa; font-size:12px; margin:0 20px;}
.body_con1_t { overflow:hidden; border-bottom:1px dashed #cecece; padding:15px 0;  }
.body_con1 p { margin-bottom:20px; line-height:30px;}
.body_con1 img { margin:40px auto; display:block;}

.lbt { width:208px; height:330px;  border:1px solid #e5e5e5; background:#f8f8f8; margin-top:30px; overflow:hidden;}
.ding { width:208px; padding:20px 20px; box-sizing:border-box;}
.ding h3 { color:#9bbc0e; font-size:20px; }
.ding span { color:#999; font-size:12px; margin-bottom:10px; margin-top:5px; display:block; }
.ding p { color:#333; font-size:16px; }
.lbt ol { text-align:center; width:208px;     margin: 0 0 0 54px;} 
.lbt ol li { margin:0 5px; float:left; cursor:pointer; width:12px; height:12px; border-radius:50%; border:2px solid #ebeff4; background:#fff;}
.lbt ol li:hover {  border:2px solid #9bbc0e; background:#9bbc0e;}
.lbt ul { width:840px; }
.lbt ul li { float:left;}


/*小轮播图  开始 */
.banner_content{ box-sizing:border-box;width: 210px;margin:30px auto; *margin:0 auto;height: 330px;overflow:hidden;position: relative; border: 1px solid #e5e5e5;}
.banner{width: 100%;background-color: #e6ebf1;position: relative;}
.banner_content ul li{float: left;width: 210px;height: 330px;}
.banner_content ul{position: absolute;top: 0;left: 0;height: 420px;width: 1000%;}
.professor_view ol{position: absolute;bottom: 37px;left: 50%;}
.professor_view ol li{width: 10px;height: 10px;border:1px solid #fff;margin-right: 10px;float: left;border-radius: 100%;cursor: pointer;}
.professor_view ol li.current{background-color: #9bbc0e;border:1px solid #9bbc0e;}
.S-left{background: url(../images/S-left.jpg) center no-repeat;width: 50%;height: 36px;margin:0!important;cursor: pointer;}
.S-right{background: url(../images/S-right.jpg) center no-repeat;width: 50%;height: 36px;margin:0!important;cursor: pointer;}

/* 小轮播图  结束 */


.con-1{width:1000px;height:309px;margin:14px auto 0;position: relative;}
.con-1 .banner1{width:600px;height:309px;position:relative;cursor: pointer;overflow: hidden;}
.bannercon{width:1800px;height:309px;position:absolute;left:0;top:0;}
.bannercon li{float:left;}
.banner1 p{width:90px;height:20px;position:absolute; right:50px;bottom: 50px;}
.banner1 span{width:30px;height:20px;display:block;background:url(../images/56.png) no-repeat center center;float:left;}
.con-1 .banner1 .act{background:url(../images/13.gif) no-repeat center center;}
.banner1 i a{width:600px;height:40px;line-height:40px;text-align:center;display:block;font-style: normal;font-size:18px;color:#FFFFFF;
position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.5);_background:#858786;}
.banner1 i a:hover{color:#60c2fd;}
.con-1 .right{width:383px;height:307px;border:1px solid #E5E5E5;position:absolute;right:0;top:0;overflow:hidden;}
.right h2{width:383px;height:35px;font-weight:normal;font-size:16px;color:#505050;position:relative;background: #FBFBFB;}
.right h2 p{padding:8px 10px 0;}
.right h2 .more{font-style:normal;font-size:12px;color:#A6A6A6;position:absolute;right:10px;top:10px;}
.con-1 h2 a:hover{color:#60c2fd;}
.right .health{width:383px;height:269px;margin-top:13px;}
.health .part1{margin:0 10px 0;background:#F7F5F6;width:363px;height:115px;margin-bottom:20px;}
.health h3{font-weight:normal;color:#61C1FD;height:35px;line-height:35px;text-align:center;font-size:16px;}
.part1 img{float:left;margin:0 10px;}
.part1 p{float:left;text-indent:2em;font-size:14px;color:#a8a8a8;width:200px;height:66px;margin-bottom:20px;}
.part1 p .di{font-style:normal; color:#61C1FD;display: inline;}
.health ul{clear:both;padding:0 20px 0;width:363px;height:auto;}
.health li{height:28px;line-height:28px;width:363px;padding-left:13px;background:url(../images/dot.png) left center no-repeat;}
.health li a {width:350px;height:20px;display: block;font-size: 15px;color:#2d2c2c;}
.health li a:hover{color:#85C3F9;}
.banner-2{width:1000px;height:96px;margin:10px auto;}


/*搜索结果  开始 */
.search_title {border-bottom:1px solid #eaeaea;height: 84px;line-height: 103px;}
.search_title p { font-size:30px; color:#111; }
.search_title span { font-size:14px; color:#5c5c5c;}
.search_title span i { font-size:14px; color:#e6003a;}
.search_con { width:1000px; margin:0 auto; height:auto;}
.con1 { text-align:left; width:1000px; border-bottom:1px solid #eaeaea;     padding: 30px 0 30px 0;}
.con1 h3 { text-align:left; }
.con1 h3 a {font-size:18px; color:#333;    }
.con1 h3 a:hover { color: #598fdf;}
.con1 h3 a i{font-size:18px; color:#e6003a;  }
.con1 p { font-size:14px; margin:20px auto 10px;    }
.con1 p a { color:#999; line-height:26px;  }
.con1 p a i{ color:#e6003a; line-height:26px;  }
.more_icon{color: #c32139;font-size: 14px;display: block;
	transition: all 10s;
	animation: shake 10s ease-in-out infinite alternate;
	-webkit-animation: shake 10s ease-in-out infinite alternate; 
	-moz-animation: shake 10s ease-in-out infinite alternate;
	-ms-animation: shake 10s ease-in-out infinite alternate;
	-o-animation: shake 10s ease-in-out infinite alternate;}

	@-webkit-keyframes shake{
	from{
		opacity: 1;
		-webkit-transform: translateX(-2px);
		-moz-transform: translateX(-2px);
		-o-transform: translateX(-2px);
		-ms-transform: translateX(-2px);
		transform: translateX(-2px);
	}
	to{
		opacity: 0.5;
		-webkit-transform: translateX(3px);
		-ms-transform: translateX(3px);
		-moz-transform: translateX(3px);
		-o-transform: translateX(3px);
		transform: translateX(3px);
	}
}
@-moz-keyframes shake{
	from{
		opacity: 1;
		-webkit-transform: translateX(-2px);
		-moz-transform: translateX(-2px);
		-o-transform: translateX(-2px);
		-ms-transform: translateX(-2px);
		transform: translateX(-2px);
	}
	to{
		opacity: 0.5;
		-webkit-transform: translateX(3px);
		-ms-transform: translateX(3px);
		-moz-transform: translateX(3px);
		-o-transform: translateX(3px);
		transform: translateX(3px);
	}
}
@-ms-keyframes shake{
	from{
		opacity: 1;
		-webkit-transform: translateX(-2px);
		-moz-transform: translateX(-2px);
		-o-transform: translateX(-2px);
		-ms-transform: translateX(-2px);
		transform: translateX(-2px);
	}
	to{
		opacity: 0.5;
		-webkit-transform: translateX(3px);
		-ms-transform: translateX(3px);
		-moz-transform: translateX(3px);
		-o-transform: translateX(3px);
		transform: translateX(3px);
	}
}
@-o-keyframes shake{
	from{
		opacity: 1;
		-webkit-transform: translateX(-2px);
		-moz-transform: translateX(-2px);
		-o-transform: translateX(-2px);
		-ms-transform: translateX(-2px);
		transform: translateX(-2px);
	}
	to{
		opacity: 0.5;
		-webkit-transform: translateX(3px);
		-ms-transform: translateX(3px);
		-moz-transform: translateX(3px);
		-o-transform: translateX(3px);
		transform: translateX(3px);
	}
}

.more_icon:hover{color:#4876ce;}
.turn_page{margin-bottom:130px;}

/* 翻页开始 */
.turn_page{margin:40px auto 40px;*margin:45px auto; width:1000px;}
.turn_page ul{border:1px solid #e3e3e3;}
.turn_page ul li{width: 40px;height: 40px;border-right:1px solid #e3e3e3;color: #666;font-size: 14px;line-height: 40px;text-align: center;float: left;cursor: pointer;}
.turn_page ul li a{width: 100%;height: 40px;color: #fff;font-size: 14px;line-height: 40px;text-align: center;display: block;}
.turn_page ul li.current{background-color: #9bbc0e;color: #fff;}
.turn_page ul li.current a{color: #fff;}
.turn_page ul li:hover{background-color: #9bbc0e;color: #fff;}
/* 翻页结束 */
/* 搜索结果  结束 */



/*网站地图  开始 */
.map_title { }
.map_title a { margin:60px auto 0; font-size:14px; color:#fff; background:#9bbc0e;  display:block; width:130px; height:30px; text-align:center; line-height:30px;}
.map_con {width:1000px;padding: 20px 20px;height:450px;box-sizing:border-box;}
.map_con img {margin: -14px 0 0 84px;}
.map_con1 { text-align:center; float:left;}
.map_con1 .ul_01 {margin-left: 54px;}
.map_con1 .ul_02 {margin-left: 85px;}
.map_con1 .ul_03 {margin-left: 95px;}
.map_con1 .ul_04 {margin-left: 96px;}
.map_con1 .ul_05 {margin-left: 81px;}
.map_con1 .ul_06 {margin-left: 111px;}
.map_con1 ul li { line-height:36px; line-height:36px;}
.map_con1 ul li a {  color:#666; }
.map_con1 ul li a:hover { color: #598fdf;}
.map_con1 ul li .a1 { color:#333; font-size:14px; font-weight:700;}



/* 网站地图  结束 */




