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

.cont-box{width: 1180px;margin: 0 auto; }

.News-bulletin{ width: 100%; padding-top: 17px; padding-bottom: 22px;}
.nb-c{ width: 1180px; height: 335px; margin: 0 auto; overflow: hidden; position: relative;}
.nb-l{ width: 850px; height: 315px; padding: 9px; border: solid 1px #d8d8d8;float: left; overflow: hidden;}
.nb-r{ width: 288px; height: 333px;border: solid 1px #d8d8d8; background-color: #f5f5f5; float: right; overflow: hidden;}

.jd-bj{ width: 390px; height: 315px; float: left; overflow: hidden;}
.news-bj{ width: 442px; height: 315px; float: right; overflow: hidden; }

	/*焦点图*/
	.focus{width:390px; height:260px;}	
	.cent_Tox .cent_L .focus{width:390px; height:260px;float:left;  overflow:hidden}
	.Q1-L{ width:390px; height:260px;}
	.focus{ width:390px; height:260px;overflow: hidden;position: relative;}
	.focus ul{height:278px;position:absolute;}
	.focus ul li{float: left;width:390px; height:260px;overflow: hidden;position: relative;
	background: #000; }
	.focus ul li div{position:absolute;overflow:hidden;}
	.focus .btn{position: absolute;width:380px;height: 10px;left: 0;bottom: 40px;margin-right:-40%;text-align:center;}
	.focus .btn span{display: inline-block;_display: inline;_zoom: 1;width: 8px;height: 8px;
	_font-size: 0;margin:0 2px;cursor: pointer;position: relative;z-index: 10; background:url(../images/d1.png) no-repeat; background-position: left center}
	.focus .btn span.on{background:url(../images/d2.png)}
	.Q1-L .jieshao {z-index: 5;background:url(../images/d-bj.png) repeat left center;height:32px;width:390px; position:absolute; left:0; bottom:0}
	.Q1-L .jieshao-2 {color: #FFF;font-size: 14px;line-height: 32px;margin-left: 3px;margin-top: -32px;
	position: relative;z-index: 5; text-decoration:none;  text-align:left;white-space:nowrap;  text-overflow:ellipsis; width:360px; padding-left:10px;}
	.focus ul li img{width:390px; height:260px;}
		/*焦点图end*/

.vs-box{width:390px; height: 41px; margin-top: 10px;}
.a1{ width: 188px; height: 39px; background-color: #f5f5f5; border: solid 1px #e3e3e3; float: left; overflow: hidden;}
.a1 img{ float: left; margin: 7px 0 0 40px}
.a1 h4{float: left; height: 39px; line-height: 39px; padding-left: 18px; font-size: 14px; color: #585858}
.a1 .hid{ display: none}
.a1:hover{ background-color: #0354a0;border: solid 1px #0354a0 }
.a1:hover .show{ display: none}
.a1:hover .hid{ display: block}
.a1:hover h4{ color: #fff}


.Nota5{ width:442px; height:40px; border-bottom:1px solid #b2b2b2; background-color: #f7f7f7; position:relative}
.Nota5 a{ position:absolute; right:5px; bottom:10px; font-size:14px; color:#747474;}

.Nota5 h4{ width:105px; height:40px; line-height:40px; float: left; text-align:center; margin-right:1px; font-size:18px; color:#54575a; cursor:pointer;background: url(../images/xi2.jpg) no-repeat; background-position: right center; position: relative;}
.Nota5 h4 img{ position: absolute; left: 39px; bottom: -1px; display: none}
.Nota5 h4.lp{ font-weight:600; color:#0354a0; }
.Nota5 h4.lp img{ display: block}


.qie-box{ width: 442px;}
.qie{width:442px; height: 265px; margin: 0 auto; overflow: hidden; position: relative;}
.qie ul{ width:442px; padding-top:2px;}
.qie ul li{width:442px; height:32px; line-height:32px;overflow:hidden}
.qie ul li a{width:328px;height:32px; line-height:32px;display:block; float: left;background:url(../images/san1.png) no-repeat; display:block; background-position:4px center; padding-left:14px; font-size:14px; color:#2b343f;white-space:nowrap;  text-overflow:ellipsis; overflow:hidden; }
.qie ul li span{ width:95px;height:32px; line-height:32px; float:right; line-height:32px; display:block; text-align:right; font-size:14px; color:#b8b8b8; font-family:"Arial"; overflow:hidden}
.qie ul li:hover a{background:url(../images/san2.png) no-repeat; background-position:4px center; color:#0354a0; }

.bt-b{width: 442px; height: 80px; border-bottom: 1px dashed #d5d5d5; overflow: hidden;}
.bt-b h3{width: 442px; height: 20px; margin: 0 auto;  line-height: 20px; font-size: 18px; color: #d3211a; white-space:nowrap;  text-overflow:ellipsis; margin-top: 11px; margin-bottom: 7px; font-weight: bold; overflow: hidden;}
.bt-b p{width: 442px;height: 36px;margin: 0 auto;line-height: 18px; font-size: 12px; color: #898f94;-webkit-box-orient: vertical;-webkit-line-clamp: 2;text-indent: 14px; overflow: hidden; }


.bt-box{ width: 269px;  height:50px; background: url(../images/g-xian.jpg) no-repeat; background-position:  left bottom; margin: 0 auto;overflow: hidden; position: relative;}
.bt-box h3{ width: 120px; height: 22px; background: url(../images/gr.jpg) no-repeat;background-position:  left bottom; padding-left: 15px; font-size: 18px; font-weight: bold; color: #099240; padding-top: 15px;}
.bt-box a{position:absolute; right:5px; bottom:10px; font-size:14px; color:#747474;}

.qie2{width:269px; height: 190px; margin: 0 auto; margin-top: 10px; overflow: hidden; position: relative;}
.qie2 ul{width:269px; padding-top:2px;}
.qie2 ul li{width:269px; height:32px; line-height:32px;overflow:hidden}
.qie2 ul li a{width:259px;height:32px; line-height:32px;display:block; float: left;background:url(../images/san1.png) no-repeat; display:block; background-position:4px center; padding-left:14px; font-size:14px; color:#2b343f;white-space:nowrap;  text-overflow:ellipsis; overflow:hidden; }
.qie2 ul li:hover a{background:url(../images/san2.png) no-repeat; background-position:4px center; color:#0354a0; }


.major-bj{ width: 1178px; height: 108px;border: 1px solid #d5d5d5; margin-bottom: 26px; position: relative;}
.wj{ width: 55px; height: 102px; background: url(../images/wj.png) no-repeat; position: absolute; left: -1px; top: -6px;}
.wj h4{ width: 32px; margin: 0 auto; font-size: 16px; color: #fff; padding-top: 20px;}



.picMarquee-left{ width: 1111px; height: 108px; margin-left: 67px;  overflow:hidden; }
.picMarquee-left .hd{ position:absolute; left:5px; top:73px; width:807px; height:0}
/* .picMarquee-left .hd .jia_b{ float:left;}
.picMarquee-left .hd .prev{ display:block;  width:11px; height:20px; float:right;  margin-top:22px;  overflow:hidden; cursor:pointer; background:url(../images/rig_06.png) no-repeat;}
.picMarquee-left .hd .next{ width:11px; height:20px; display:inline-block; float:left; background:url(../images/lef_03.png) no-repeat; margin-top:22px; }
.picMarquee-left .hd .bi{ float:left; font-size:16px; font-weight:600; color:#0063bd; padding-top:23px; } */
.picMarquee-left .bd{ width:1111px;overflow:hidden; position:relative;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ float:left; _display:inline; overflow:hidden; margin-top: 2px; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; width:222px; height:103px; overflow:hidden; position:relative;}
.picMarquee-left .bd ul li .pic img{ width: 84px; height: 70px; float: left; margin: 13px 0 0 7px}
.picMarquee-left .bd ul li .pic .pic-r{ width: 119px; height: 70px; float: left; margin-left: 7px; padding-top: 15px; overflow: hidden;}
.picMarquee-left .bd ul li .pic .pic-r h3{width: 119px; height: 20px; line-height: 20px; font-size: 16px; color: #494949; white-space:nowrap;  text-overflow:ellipsis; text-align: left; margin-bottom: 5px; overflow: hidden;}
.picMarquee-left .bd ul li .pic .pic-r p{width: 119px; height: 36px; line-height: 18px; font-size: 12px; color: #495d52;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; text-align: left;  overflow: hidden;}
.picMarquee-left .bd ul li .pic:hover{ background-color: #f5f5f5}
.picMarquee-left .bd ul li .pic:hover .pic-r h3{ font-weight: bold; color: #018d3e}

.int-content{ width: 1180px;}
.int-l{ width: 870px; float: left;}
.int-r{ width: 290px; float: right;}
.bk1-box{width: 870px; height: 314px;}

.teaching{ width: 425px; height: 314px; float: left; }
.jx-top{width: 425px; height: 40px; background-color: #006ec5; position: relative;}
.jx-top h3{ width: 95px; height: 43px; background: url(../images/mo2.png) no-repeat; position: absolute; left: 1px; top: -3px; text-align: center; line-height: 42px; font-size: 16px; color: #fff; font-weight: bold;overflow: hidden;}
.jx-top a{position: absolute;right: 5px;bottom: 10px;font-size: 14px; color: #fff;}

.qie-box2{ width: 423px; height: 273px; border: solid 1px #d8d8d8; border-top: none}
.bt-b2{width: 403px; height: 53px;text-align: center; border-bottom: 1px dashed #d5d5d5; margin: 0 auto;  overflow: hidden;}
.bt-b2 a h3{width: 403px; height: 53px; line-height: 53px; text-align: center;  font-size: 16px; color: #d1211a; white-space:nowrap;  text-overflow:ellipsis; overflow: hidden;}
.qie3{width:403px; height: 206px; margin: 0 auto; margin-top: 5px; overflow: hidden; position: relative;}
.qie3 ul{width:403px;}
.qie3 ul li{width:403px; height:30px; line-height:30px;overflow:hidden}
.qie3 ul li a{width:299px;height:30px; line-height:30px;display:block; float: left;background:url(../images/san1.png) no-repeat; display:block; background-position:4px center; padding-left:14px; font-size:14px; color:#2b343f;white-space:nowrap;  text-overflow:ellipsis; overflow:hidden; }
.qie3 ul li span{ width:85px;height:30px; float:right; line-height:30px; display:block; text-align:right; font-size:14px; color:#b8b8b8; font-family:"Arial"; overflow:hidden}
.qie3 ul li:hover a{background:url(../images/san2.png) no-repeat; background-position:4px center; color:#0354a0; }

.bk2-box{width: 870px; height: 120px; overflow: hidden; margin: 19px 0 22px 0;}
/*淡出淡出*/
.ck_bj{ width:870px}
.ck-slide { width: 870px; height: 120px; overflow:hidden }
.ck-slide ul.ck-slide-wrapper {height:120px;}
.ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
.ck-slide { position: relative; overflow: hidden;}
.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;}
.ck-slide ul.ck-slide-wrapper li { position: absolute;}
.ck-slidebox { position: absolute; right:0; bottom: 5px; z-index: 30; }
.ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px; /*background: rgba(0,0,0,0.5);*/}
.ck-slidebox ul li { float: left; height: 16px;}
.ck-slidebox ul li img{width: 870px; height: 120px; }
.ck-slidebox ul li em { width:9px; height:9px; background:url(../images/d3.png) no-repeat; display:inline-block; font-size:12px; color:#777777; text-align:center; font-family:"Arial"; margin: 0 3px}
.ck-slidebox ul li.current em {background:url(../images/d4.png) no-repeat center center; color:#fff;}
.ck-slide ul.ck-slide-wrapper li img{ width: 870px; height: 120px; }

.slideWrap{ width:450px; text-align:center}
/*淡出淡出 end*/


.bk3-box{width: 870px; height: 314px;}
.teaching2{ width: 425px; height: 314px; float: left; }
.jx-top2{width: 425px; height: 40px; background-color: #efefef; position: relative;}
.jx-top2 h3{ width: 123px; height: 43px; float: left;text-align: center; line-height: 42px; font-size: 16px; color: #464646; position: relative; margin-top: -3px; overflow: hidden;}
.jx-top2 a{position: absolute;right: 5px;bottom: 10px;font-size: 14px; color: #494949;}
.jx-top2 .mo2{ background: url(../images/mo4.png) no-repeat; color: #fff;font-weight: bold; }
.qie-box3{ width: 423px; height: 273px; border: solid 1px #d8d8d8; border-top: none}
.bt-b3{width: 403px; height: 90px; padding-top:12px; border-bottom: 1px dashed #d5d5d5; margin: 0 auto;  overflow: hidden;}
.bt-b3 a img{ width: 111px; height: 78px; float: left; margin-left: 6px;}
.bt-b3 a h3{ width: 274px; height: 66px; line-height: 22px; font-size: 16px; color: #494949; float: right; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow: hidden;}
.heigt{ height: 260px !important;}
.heigt ul li{ margin-bottom: 2px;}

.in-bj{ width: 290px;}
.in-bt{width: 290px;height: 40px; background-color: #099240; position: relative;}
.in-bt h3{height: 40px; line-height: 40px; font-size: 16px; font-weight: bold; color: #fff; padding-left: 14px;}
.ico-bj{width: 290px; height:242px ; background-color: #fafafa; padding-top: 6px; overflow: hidden; position: relative;}
.ico-bj ul{ width: 300px;}
.ico-bj ul li{ width: 83px; height: 76px; float: left; text-align: center;border-radius: 3px; position: relative; margin: 0 6px;border: solid 1px #fafafa;cursor:pointer ; overflow: hidden; }
.ico-bj ul li h4{ width: 100%; height: 14px; position: absolute; left: 0; bottom: 15px; font-size: 14px; color: #343434}
.ico-bj ul li img{ margin-bottom: 4px; margin-top: 4px;}
.ico-bj ul li h4 span{ font-size: 12px; color: #555555}
.ico-bj ul li:hover{ background-color: #fff; border: solid 1px #d8d8d8; }

.sf-box{ width: 290px; height: 70px; margin: 13px 0;}
.ta-bj{ width: 290px; height: 70px;}
.ta-bj a{ width: 138px;  height: 70px;float: left; position: relative;}
.ta-bj a h4{ width: 71px; height: 70px; line-height: 70px; font-size: 16px; color: #0c6eb9; position: absolute; left: 10px; top: 0; overflow: hidden;}
.sf-box2{ width: 290px; height: 70px; margin: 0 auto; margin-top: 13px;} 

.in-bt2{width: 290px;height: 40px; background-color: #099240; margin-top: 22px; position: relative;}
.in-bt2 h3{height: 40px; line-height: 40px; font-size: 16px; font-weight: bold; color: #fff; padding-left: 14px;}
.in-bt2 a{position: absolute;right: 5px;bottom: 10px;font-size: 14px; color: #fff;}

.qie5{width:288px; height: 273px;border: solid 1px #d8d8d8; background-color: #fafafa; border-top: none; overflow: hidden; position: relative;}
.qie5 ul{width:269px; padding-top:4px; margin: 0 auto;}
.qie5 ul li{width:269px; height:32px; line-height:32px; margin-bottom:1px; overflow:hidden}
.qie5 ul li a{width:259px;height:32px; line-height:32px;display:block; float: left;background:url(../images/san1.png) no-repeat; display:block; background-position:4px center; padding-left:14px; font-size:14px; color:#2b343f;white-space:nowrap;  text-overflow:ellipsis; overflow:hidden; }
.qie5 ul li:hover a{background:url(../images/san2.png) no-repeat; background-position:4px center; color:#0354a0; }


.fc-bj{ width: 1180px; padding-bottom: 30px;}
.in-bt3{width:1180px;height: 40px; background-color: #efefef; margin-top: 22px; position: relative;}
.in-bt3 h3{ width:95px;height: 43px; line-height: 43px; font-size: 16px; font-weight: bold; color: #fff; text-align: center; background: url(../images/mo3.png) no-repeat; position: relative; top: -3px;}
.in-bt3 a{position: absolute;right: 5px;bottom: 10px;font-size: 14px; color: #494949;}
.fk{ width: 1178px; height: 209px; padding-top: 20px; border: solid 1px #d8d8d8; border-top: none; overflow: hidden; position: relative;}

.picMarquee-left2{ width:1180px;  overflow:hidden; position:relative;}
.picMarquee-left2 .hd{ position:absolute; left:0; top:100px; width:1178px; display:none }
/*		.picMarquee-left .hd .prev{ display:block; float:right; width:11px; height:30px;background:url(../images/right.png) no-repeat; padding-left:4px;}
.picMarquee-left .hd .next{ display:block;  width:11px; height:30px; background:url(../images/left.png) no-repeat; float: left; margin-left:4px;}
*/
.picMarquee-left2 .bd{ width:1160px; margin:0 auto; overflow: hidden;  }
.picMarquee-left2 .bd ul{ overflow:hidden; zoom:1; width: 1175px; }
.picMarquee-left2 .bd ul li{  width:227px;float:left; _display:inline; overflow:hidden; text-align:center; margin-right:6px;  }
.picMarquee-left2 .bd ul li img{ width:218px; height:160px; padding: 3px;border: solid 1px #c2c2c2}
.picMarquee-left2 .bd ul li h3{ width:220px; height:20px; line-height:20px;text-align:center; font-size:14px; color:#565656; float:left; margin:0 auto; overflow:hidden}
.picMarquee-left2 .bd ul li:hover h3{color:#4d83e0}
.picMarquee-left2 .bd ul li:hover img{border: solid 1px #4d83e0}

/* 2017.12.11增加 */

.pho-bj{width: 265px; padding-top: 10px; height: 80px;}
.jia1{ width: 265px; height: 40px; border-bottom: 1px dashed #e5e5e5; overflow: hidden;}
.jia1 h5{ width: 262px; height: 40px;line-height: 40px; text-align:right; font-size: 14px; color: #757e79;}
.jia1 h5 i{ height: 40px;line-height: 40px;font-size: 22px; color: #fd5d01}
.jia1 h5 i span{height: 40px;line-height: 40px;font-size: 22px; font-weight: bold;color: #d62316;word-break:break-all;}
.bor{ border: none}
.sc-r{margin: 23px 0 0 0px;}


@media screen\9{
	.heigt ul li{ margin-bottom: 0px;}
	.qie ul li{ height:28px; line-height:28px;}
	.qie ul li a{height:28px; line-height:28px;}
	.qie ul li span{height:28px; line-height:28px; }	

}
