.fl{float: left;}
.fr{float: right;}
.wrap{width: 1200px;}
@media screen and (max-width:740px) {
.wrap{width: 100vw;}
}
.main_left{width: 800px;height:auto; overflow: hidden;}
.baseTitle{width: 100%;height: 99px;border-bottom: 1px solid #e5e5e5;position: relative;}
.baseTitle ul{width: 220px;height: 30px;position: absolute;left:0;top:20px;}
@media screen and (max-width:740px) {
.baseTitle{left:10px;}
}

.baseTitle ul li{float: left;font-size: 12px;color:#343434;}
.baseTitle h2{font-size: 24px;color:#118167;padding-top: 55px;font-weight: normal;}
.all_classity{width: 100%;height:auto;margin-bottom: 20px;}
.all_classity ul{overflow: hidden;padding-top: 15px;border-bottom: 1px dotted #e5e5e5;padding-bottom: 5px;}
.all_classity ul .out{display:block;margin-top:4px;float:left;width: 88px;height:30px;text-align:left;padding-left:10px;font-size: 14px;color:#9c9c9c;}
@media screen and (max-width:740px) {
.all_classity{width: 100vw;}
.all_classity ul .out{width: 48px;}
}
.all_classity ul li{float: left;padding:6px 8px;text-align: center;font-size: 15px;color:#343434;
margin:0 4px;
}
.mainBtn{padding:40px 0 40px 0;text-align:center;}
.mainBtn .child{display:inline-block;*display:inline;*zoom:1;margin:2px 6px;width:36px;height:36px;text-align:center;line-height:36px;border:1px solid #cbcbcb;color:#A1A1A1;font-size:12px;}
.mainBtn .child.long{width:60px;}
.mainBtn .on{ background:#e13f2e;}
.mainBtn .on p{color:#fff;}
.mainBtn .child{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.mainBtn .child p{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}
.mainBtn .child:hover{background:#e13f2e;}
.mainBtn .child:hover p{color:#fff;}

a{color:#343434;}
.all_classity ul li.hover{border-radius:6px;background: #118167;color:#fff;}
.numAndsearch{overflow: hidden;}
.numAndsearch ul li{width: 118px;height: 36px;border: 1px solid #e5e5e5;float: left;font-size: 14px;text-align: center;line-height: 38px;background: #f8f8f8;border-left: 0 none;}
.numAndsearch ul li.on{background: #e5e5e5 url(../images/down.png) no-repeat 92px 16px;}
.numAndsearch ul li.down_arrow{background:#f8f8f8 url(../images/down.png)no-repeat  92px 16px;}
.numAndsearch ul li.up_arrow{background:#f8f8f8 url(../images/arrow_up.png)no-repeat  92px 16px;}
.numAndsearch ul li.have_w{background:#fff;color:#118167;}
.search{width: 230px;height: 36px;border: 1px solid #e5e5e5;position: relative;}
.search input{border: 0 none;line-height: 36px;padding-left: 10px;}
.search_icon{width: 16px;height: 16px;background: url(../images/search_icon.png) no-repeat right center;position: absolute;right: 10px;top:38%;}
.content_father{width:800px; height:auto;}
@media screen and (max-width:740px) {
.content_father{width:100%;}
}
.txt_content{width:800px; height:auto;}
@media screen and (max-width:740px) {
.txt_content{width:100%;}
}
.txt_content ul li{padding:30px 0;border-bottom: 1px dotted #8cc7e1;min-height:140px;}
@media screen and (max-width:740px) {
.txt_content ul li{padding:20px 0; min-height:120px; width:100vw;}
}
.txt_content ul li a.img_box{display: block;width: 225px;height: 140px;overflow: hidden;float: left;border: 1px solid #ccc;}
@media screen and (max-width:740px) {
.txt_content ul li a.img_box{width: 40vw; height:30vw;padding-left: 2vw; border:none;}
}
.cr{color:#118167;}
.in{color:#118167;}
.li_right{overflow: hidden;padding-left: 24px;float:right;width: 530px;}
@media screen and (max-width:740px) {
.li_right{overflow: hidden;padding-left: 14px;float:left;width: 52vw; height: 120px;}
}
ul li:after{
	content: "";
    display:block;
	clear:both;
	}
.li_right h6{font-size: 22px;color:#343434; font-weight: normal;padding-bottom: 10px;}
.li_right h6:hover{color:#118167;}
.main_txt span{font-size: 12px;color:#b1b0b0;margin-right: 20px; background:url(../images/time.png) no-repeat left center;padding-left: 26px;}
.main_txt span.eyes{background:url(../images/college-learning-eyes.jpg) no-repeat left center;padding-left: 26px;}
.li_right p{
padding-top: 10px;
line-height: 26px;
font-size: 14px;
color:#616161; 
overflow:hidden;
text-overflow:ellipsis; 
display:-webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;
}
@media screen and (max-width:740px) {
.li_right p{ overflow:hidden;
text-overflow:ellipsis; 
display:-webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;
 text-align:justify;}
}
.main_right{overflow: hidden;}
@media screen and (max-width:740px) {
.main_right{ display:none;}
}
.main_right .tlt_box{width: 338px;height: 280px;overflow: hidden;}
.baseT{width: 338px;height: 49px;border-bottom: 1px solid #e5e5e5;line-height: 50px;padding-top: 10px;}
.baseT h3{float: left;position: relative;font-size: 18px;color:#118167;padding-left: 10px;}
.baseT span{width: 2px;height: 16px;background: #118167;position: absolute;left:0;top:18px;}
.baseT a.more{font-size: 12px;color:#666666;}
.chil_bd ul li{padding: 20px 0;width: 338px;border-bottom: 1px dotted #8cc7e1;}
.chil_bd ul li h5{font-size: 15px;font-weight: normal;color:#666666;padding-bottom: 4px;}
.chil_bd ul li p{color:#888888;font-size: 12px;line-height: 20px; 
overflow:hidden;
text-overflow:ellipsis; 
display:-webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;
 text-align:justify;
 }
.right_bottom ul{width: 338px;height:auto;}
.right_bottom ul li{width: 165px;height:auto;float: left;margin-top: 15px;}
.prW{margin-right: 8px;}
.right_bottom ul li .img_father{display: block;width: 165px;height: 165px;overflow: hidden;}
.right_bottom ul li p{text-align:left;font-size: 14px;color:#6e6e6e;padding-top: 6px;}
.li_right h6:hover,.chil_bd ul li h5:hover,.baseT a.more:hover{color:#118167;}
.main_txt span:hover{text-decoration: underline;}
.txt_content ul li a.img_box:hover img,.right_bottom ul li .img_father:hover img{
	transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
}
.txt_content ul li a.img_box img,.right_bottom ul li .img_father img{
	transition:all 1s;
	-webkit-transtion:all 1s;
	-moz-transtion:all 1s;
	-mz-transtion:all 1s;
	-o-transtion:all 1s;
	width: 100%;
	height: 100%;
}
@media screen and (max-width:740px) {
.txt_content ul li a.img_box img{ border-radius:8px;}
}
.rotale{}