*{
 padding:0;
 margin:0;
 border:none;
 font-family:"微软雅黑","黑体";
 list-style:none;
 text-decoration:none;
}
html,body{
 font-size:14px;
 *zoom:1;
}
img{
 border:0;
}
.clearfix{
 *zoom:1;
}
.clearfix:after{
 content:"";
 display:table;
 clear:both;
 line-height:0;
}

html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img{margin:0 auto; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight: normal;}
fieldset, img{vertical-align:middle; border:none;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input,button{padding:0; margin: 0; background: none; border: none; outline: none;}
button{ cursor: pointer;}
select, input{vertical-align:middle;}
select, input, textarea{font-size:12px; margin:0;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{resize:none; font-family: "微软雅黑",Arial,sans-serif;}
body{overflow-x: hidden; min-width:1240px;  color:#333; font:12px "微软雅黑",Arial,sans-serif; background:#fff; margin:0 ; padding:0;}
a{color:#666; text-decoration:none;}
i, em{ font-style:normal;}
.clearfix:after{content:""; display:table; line-height:0; visibility:hidden; clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both; height:0; font-size:0; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.auto{ margin-left:auto; margin-right:auto;}

.w1200{ margin:0 auto; position:relative; width:1200px;    overflow: hidden;}
.w1200:after{content:""; display:block; height:0; clear:both;}
.prev-l{display:block;width:30px;height:95px;position:absolute;left:0px;bottom:0px;*bottom:0px;cursor:pointer;color:#7d0000;    font-size: 50px;line-height: 95px;}
.next-r{display:block;width:30px;height:95px;position:absolute;right:0px;bottom:0px;*bottom:0px;cursor:pointer;color:#7d0000;font-size: 50px;line-height: 95px;}


.ul-content ul li span {float: right;} 
.content .inews .main .inews_slide{ width: 355px;}
.content .inews .main .inews_slide .bd{}
.content .inews .main .inews_slide .bd ul li{ width: 355px;}
.content .inews .main .inews_slide .bd ul li .pic{ display: block; width: 355px; height: 220px;}
.content .inews .main .inews_slide .bd ul li .pic img{ width: 100%; height: 100%;}
.content .inews .main .inews_slide .bd ul li .txt{ width: 355px; height: 188px;}
.content .inews .main .inews_slide .bd ul li .txt h1{ padding-top: 15px; font-weight: normal; white-space: nowrap; overflow: hidden;}
.content .inews .main .inews_slide .bd ul li .txt h1 a{ font-size: 14px; color: #055035;}
.content .inews .main .inews_slide .bd ul li .txt h1 a:hover{ text-decoration: underline;}
.content .inews .main .inews_slide .bd ul li .date{ margin: 13px 0 16px 0; padding-left: 20px; color: #b6b6b6; background: url(404.png) 0 center no-repeat;}
.content .inews .main .inews_slide .bd ul li p{ margin-bottom: 3px; line-height: 30px; text-indent: 25px;color: #333; overflow: hidden;font-size:14px;}
.content .inews .main .inews_slide .bd ul li .more{ padding-right: 24px; color: #808080; background: url(404.png) right center no-repeat;}
.content .inews .main .inews_slide .bd ul li .more:hover{ color: #055035; background: url(404.png) right center no-repeat;}
.content .inews .main .inews_slide .hd{ width: 100%; height: 2PX;}
.content .inews .main .inews_slide .hd li{ float: left; margin-right: 6px; width: 84px; height: 1px; background: #b8b8b8; border-top: 1px solid #fff; cursor: pointer;}
.content .inews .main .inews_slide .hd li.last{ margin: 0;}
.content .inews .main .inews_slide .hd li.on{background: #009e65; border-top: 1px solid #009e65;}
.content .inews .main .inews_list{ width: 410px;}
.main.nl {width: 360px;}
.content .inews .main .inews_list ul{ padding-top: 8px;}
.content .nl ul li{ height: 39px; line-height: 39px; padding-bottom: 1px; background: url(404.png) 0 bottom repeat-x; overflow: hidden;}
.content .nl ul li a{ display: block; float: left;text-overflow:ellipsis;white-space:nowrap;  width: 340px; height: 39px; padding-left: 20px; font-size: 14px; color: #3a3a3a; background-image: url(404.png); background-position: 4px center ;  background-repeat: no-repeat; overflow: hidden;}
.content .nl ul li span{ float: right; color: #979797;}
.content .nl ul li:hover a{ color: #055035;background-image: url(404.png);}
.content .nl ul li:hover span{ color: #055035;}
.content .icont1_R{ width: 360px;}
.content .icont1_R .itit .more{ margin-top: 5px;}
.content .icont1_R .nl ul{ padding-top: 9px;}
.content .icont1_R .nl ul li{ height: 32px; line-height: 32px; background: url(404.png) 0 bottom repeat-x;}
.content .icont1_R .nl ul li a{ width: 250px;overflow:hidden; height: 32px; color: #303030; text-overflow:ellipsis;white-space:nowrap; padding-left: 17px; background-position: 2px center ;}
.content .icont1_R .nl ul li a:hover{ color: #055035;}
.content .icont1_R .nl ul li span{ margin-right: 2px;}
.content .icont1_R .nl .main{ height: 174px;}
.content .icont1_R .ianno{ margin-bottom: 20px;}
.content .icont2{ margin-top: 0px;}
.content .icont2 .itit{ border: 0;}
.content .icont2 .ischool{ width: 1200px; overflow:hidden;}
.content .icont2 .ischool .main{ padding-top: 0px;}
.content .icont2 .ischool ul{ width:820px;}
.content .icont2 .ischool ul li{ float: left; margin-right: 45px; width: 170px; height: 95px;}
.t-Wrap.ilist.imglist{width: 1100px; margin-left: 82px; overflow: hidden; position: relative;}
.t-Wrap.ilist.imglist ul li{width: 175px;height: 95px;}
.t-Wrap.ilist.imglist ul li a img{width: 175px;height: 95px;}
.content .icont2 .ischool ul li a{position: relative; display: block; width: 170px; height: 95px; overflow: hidden;}
.content .icont2 .ischool ul li a:before{overflow:hidden; position:absolute; top:0; left:-150px; width:80px; height:200%; background:-moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%); background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0))); background:-webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%); background:-o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%); -webkit-transform:skewX(-25deg); -moz-transform:skewX(-25deg); content:"";z-index: 4;}
.content .icont2 .ischool ul li a:hover:before{left:100%; -webkit-transition:all .5s ease-in; transition:all .5s ease-in;}
.content .icont2 .ischool ul li a img{ width: 100%; height: 100%;}
.content .icont2 .ischool ul li a span{ position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; z-index: 3; line-height: 76px; text-align: center; white-space: nowrap; font-size: 16px; font-weight: normal; color: #fff; background: url(404.png) repeat;}
.content .icont2 .iexp{ width: 360px; overflow: hidden;}
.content .icont2 .iexp .main{padding-top: 10px; width:370px; overflow: hidden;}
.content .icont2 .iexp .main a{ display: block; float: left; margin-right: 8px; margin-bottom: 7px; width: 173px; height: 33px; line-height: 33px; text-align: center; font-size: 14px; color: #333; background: #eeeeee; transition:all 0.25s ease; -webkit-transition:all 0.25s ease; overflow: hidden;}
.content .icont2 .iexp .main a:hover{ background: #055035; color: #fff;}
#main-right{padding-bottom:14px;}
.box{width: 100%;height: 20px;}

.slider{
     position: relative;
    width: 100%;
    height: 400px;
    overflow: hidden;
    margin-bottom: 15px;
    min-width: 1200px;
}
.slider .con {width:1200px;height:400px;margin:0 auto;}
.slider .con ul{width:10000px;}
.slider .con ul li{width:1200px;height:400px;float:left;}
.slider .con ul li img{width:100%;height:100%;}

.slider .picScroll-left .hd ul {
  height:12px;
}
.slider .picScroll-left .hd ul li {
    width: 12px;
    height: 12px;
    overflow: hidden;
    margin: 0 6px;
    text-indent: -999px;
    cursor: pointer;
    background: url('../image/point2.png') no-repeat;
    opacity:0.7;
}
.slider .picScroll-left .hd ul li:hover{
    opacity:1;
}
.slider .picScroll-left .hd ul .on {
  background: url('../image/point1.png') no-repeat;
}
.slider .picScroll-left .prev{
    position: absolute;
    width: 50px;
    height: 400px;
    top:0;
    background: #eee;
    color: rgb(39,40,44);
    font-weight: 600;
    font-size: 60px;
    line-height: 400px;
    text-align: center;
    cursor: pointer;
    opacity:0.2;
}
.slider .picScroll-left .prev:hover{
    opacity:0.6;
}
.slider .picScroll-left .next{
    position: absolute;
    width: 50px;
    height: 400px;
    top:0;
    margin-left: 1150px;
    background: #eee;
    color: rgb(39,40,44);
    font-weight: 600;
    font-size: 60px;
    line-height: 400px;
    text-align: center;
cursor: pointer;
opacity:0.2;
}
.slider .picScroll-left .next:hover{
    opacity:0.6;
}

.button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Arial, Helvetica, sans-serif; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.button:hover { text-decoration: none; color:#fff; }
.button:active { position: relative; top: 1px;}
.orange{ color: #fef4e9; border: solid 1px #da7c0c; background: #f78d1d; background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background: -moz-linear-gradient(top,  #faa51a,  #f47a20); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); }
.orange:hover { background: #f47c20; background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background: -moz-linear-gradient(top,  #f88e11,  #f06015); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015'); }
.orange:active { color: #fcd3a5; background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background: -moz-linear-gradient(top,  #f47a20,  #faa51a); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}
input.input-text,input.input-file,input.code,textarea { padding: 4px; font-size: 15px; outline: none; text-shadow: 0px 1px 0px #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #ccc; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; background:#fff url(404.png) repeat-x left top; }
input.input-text:focus,input.input-file:focus,input.code:focus,textarea:focus { border: 1px solid #fafafa; -webkit-box-shadow: 0px 0px 6px #007eff; -moz-box-shadow: 0px 0px 5px #007eff; box-shadow: 0px 0px 5px #007eff;}
