﻿/*==========content========*/
/*banner*/
.banner { width:100%; position:relative;overflow:hidden; height:540px; background:#efefef; border-bottom:1px #d7d7d5 solid; }
.banner .hd{  overflow:hidden; position:absolute; left:50%; margin-left:-110px; bottom:5%; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:20px;  width:50px; height:10px; line-height:999px; text-align:center; background:rgba(229,229,229,0.8); cursor:pointer; border-radius:25px; }
.banner .hd ul li.on{ background:rgba(135,70,6,0.8); color:#fff; }
.banner .bd ul { margin:0 auto;width:1224px;}
.banner .bd{ position:relative; z-index:0; }
.banner .bd li a { display:block;  height:100%;}

.banner .bd li{ zoom:1; vertical-align:middle; width:100%; height:540px;}
.banner .bd img{ width:1224px; height:540px; display:block; vertical-align:top;  }
.banner .prev,.banner .next{ position:absolute; top:50%; margin-top:-25px; display:block; width:60px; height:60px; background:url(../images/banner_arrow.png) -44px 0px no-repeat; filter:alpha(opacity=80);opacity:0.8; display:none; }
.banner .prev {left: 3%;}
.banner .next{ right:3%; background-position:-247px 0px;}
.banner .prev:hover,.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }


/*工作动态*/

.section_4{ margin-top:25px;} 
.section_4 .section_4_l { width:656px; float:left; height:445px; background:#f00 }

.section_4 .section_4_r { width:540px; float:right;}
.section_4 .section_4_r .newslist { margin-top:3px;}
.section_4 .section_4_r .newslist li { width: 100%; font-size: 14px;color: #a0a0a0; line-height: 26px; padding:6px 0; background:url(../images/icon_1.jpg) left 7px no-repeat;}
.section_4 .section_4_r .newslist li a { padding-left: 16px; color: #262626; font-size: 14px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;width: 96%; transition: all 0.2s ease 0.1s;}
.section_4 .section_4_r .newslist li a:hover { color:#013b61}
.section_4 .section_4_r .newslist li span { color:#262626;  margin-left: 17px; }

/*通知公告*/
.section_2{ margin-top:25px;} 
.section_2 .section_2_l { width:656px; float:left; }
.section_2 .title_1_1 span.more { font-size:16px;}
.section_2 .newslist { margin-top:5px;}
.section_2 .newslist li { width: 100%; font-size: 14px;color: #a0a0a0; line-height: 26px; padding:6px 0; background:url(../images/icon_1.jpg) left 7px no-repeat;}
.section_2 .newslist li a { padding-left: 16px; color: #262626; font-size: 14px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;width: 96%; transition: all 0.2s ease 0.1s;}
.section_2 .newslist li a:hover { color:#013b61}
.section_2 .newslist li span { color:#262626;  margin-left: 17px; }

.section_2 .section_2_r { width:540px; float:right;}
.section_2 .contact { padding-top:10px;}
.section_2 .contact p { color:#424242; font-size:18px; line-height:35px;}

/*校区风采*/
.section_7 { margin-top:25px; }
.section_7 .section_7_main .content { position:relative;}
.section_7 .title_1_1 span.more { font-size:16px;}
.section_7 .bd {width:1224px;overflow:hidden;height:auto;}
.section_7 .bd ul { height:auto}
.section_7 .bd li { float:left; width:232px; margin:15px 6px; position:relative; text-align:center; overflow:hidden}
.section_7 .bd li .pic {height:138px; overflow:hidden}
.section_7 .bd li img { width:232px; height:138px; overflow:hidden;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s; }
.section_7 .bd li .tit_name {line-height:30px;}
.section_7 .bd li .tit_name p{ color:#5a5a5a; font-size:18px; }
.section_7 .bd li .tit_name p.name { padding:5px 0}
.section_7 .bd li .tit_name em { border-bottom:1px #fff solid; display:block}
.section_7 .bd li:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);}
.section_7 .prev,.section_7 .next{ position:absolute; top:50%; margin-top:-20px; display:block; width:20px; height:40px; background:url(../images/zjfc_arrow.png) no-repeat;  }
.section_7 .prev {left: -3%;}
.section_7 .next{ right:-3%; background-position:-73px 0px;}

.title_1_1 { height: 65px;  border-bottom:#e5e5e5 1px solid;}
.title_1_1 em { float:left; display:block; width:1px; height:36px; background:#d2d1d7; margin-top:16px; line-height: 50px;}
.title_1_1 h3 { float: left; font-size: 22px; text-align:center; color: #013b61; display:block; margin-right:25px;line-height: 65px;}
.title_1_1 span.more { float:right; font-size: 24px;font-weight: bold; display:block; margin: 25px 0 0 0; text-align:center; line-height:16px; }
.title_1_1 span.more a { color:#999999; display:block;}
.title_1_1 span.more:Hover a {color:#013b61}