/* 大图幻灯 */
.banner {height: 400px; position: relative; z-index: 12; margin-top: -1px; margin-bottom: 20px;}
.slide {width: 1900px; height: 400px; overflow: hidden; position: relative; z-index: 9; left: 50%; margin-left: -950px;}
.slide .slideshow-item {position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 11;}
.slide .slideshow-item a, .slide .slideshow-item a img {width: 1900px; height: 400px; display: block;}
.slide .slideshow-item .slideinfo {display: none;}
.banner .wrap {position: relative; height: 400px; z-index: 10;}
.banner .slidebtn {position: absolute; width: 100%; bottom: 20px; left: 0; z-index: 10; text-align: center;}
.banner .slidebtn a {background: #fff; width: 15px; height: 15px; border-radius: 100%; display: inline-block; _display: inline; text-align: center; margin: 0 0 0 5px; font-size: 0; text-indent: -999em;}
.banner .slidebtn a.activeSlide {background: #093;}
.banner a.prev, .banner a.next {display: none; position: absolute; left: 0; top: 127px; z-index: 11; width: 50px; height: 124px; background: url('../images/slideTab.png') no-repeat; font-size: 0; line-height: 124px; text-indent: -999em; filter:alpha(opacity=30); -moz-opacity: .3; -khtml-opacity: .3; opacity: .3;}
.banner a.next {left: auto; right: 0; background-position: -51px 0;}
.banner a:hover.prev, .banner a:hover.next {filter:alpha(opacity=50); -moz-opacity: .5; -khtml-opacity: .5; opacity: .5;}

/* 分类TAB */
.m-tab ul {height: 44px; border-bottom: 1px solid #094; line-height: 44px;}
.m-tab li {float: left;}
.m-tab li a {float: left; padding: 0 24px; font-size: 16px; color: #666;}
.m-tab li a:hover {text-decoration: none; background-color: #f5f5f5;}
.m-tab li.active a {background-color: #094; color: #fff;}
.m-tab li.sch {float: right;}
.m-tab li.sch input {height: 15px; padding: 5px; border: 1px solid #ddd; border-right: 0; outline: 0; width: 200px; vertical-align: middle; margin-top: -10px;}
.m-tab li.sch button {line-height: 27px; padding: 0 15px; margin-right: 1px; font-size: 14px; color: #fff; background-color: #ff771c; border: 0; outline: 0; vertical-align: middle; cursor: pointer; margin-top: -10px;}

.network dl {padding: 33px 25px; border-bottom: 1px solid #ccc;}
.network dt {float: left;}
.network dt, .network dt a, .network dt img {width: 410px; height: 210px; display: block;}
.network dd {padding-left: 66px; overflow: hidden;}
.network dd h5 {padding-bottom: 15px;}
.network dd h5 a {font-size: 24px; color: #ff6800; font-weight: 700;}
.network dd p {color: #555; font-size: 14px; line-height: 24px;}