
* {
	padding: 0;
	margin: 0
}
/*slide插件样式*/
.slideBox{ width:100%;height:385px; overflow:hidden; position:relative;}
.slideBox:hover .bb{display: block;}
.slideBox .hd{width:968px; padding-left: 232px; height:15px; overflow:hidden; position:absolute; left:50%; margin-left: -600px; bottom: 40px; z-index:1; text-align: center; }
.slideBox .hd ul{ overflow:hidden; zoom:1; display: inline-block;}
.slideBox .hd ul li{ float:left; margin-right:2px;  width:10px; height:10px; line-height:10px; text-align:center; background:#fff; cursor:pointer; opacity: .3;}
.slideBox .hd ul li.on{color:#fff; width:15px; opacity: .7;}
.slideBox .bb{bottom:162px; height: 50px; padding-left: 0; margin-left: -365px; display: none; height:0; overflow:visible;}
.slideBox .bd .li_in{width:968px; padding-left: 232px; height: 385px; margin: 0 auto;}
.slideBox .bd a{width:968px; height:385px; display: block; overflow:hidden;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%;}
.slideban .bd img{ width:968px; height:385px; display:block; border: 0;}
.slideBox .prev,
.slideBox .next{ position:absolute; left:0; top:50%; margin-top:-50px; display:block; width:32px; height:40px; background:url(/skin/images/slider-arrow.png)/*tpa=http://www.itheima.com/images/slider-arrow.png*/ -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5; border-radius:3px; }
.slideBox .next{ left:auto; right:0; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}

/* 通用sec样式 */
.sec{width:1200px; margin:0 auto; overflow:visible;}
.sec .hd{width:100%; overflow:hidden; height:45px;}
.sec .hd_tt{float:left; font-size:22px;}
.sec .hd_rr{float:left; margin:10px 0 0 50px;}
.sec .hd_rr ul li{float:left; line-height: 14px; margin: 0 9px; cursor: pointer;}
.sec .hd_rr ul li.cur {color:#D72502; border-bottom: 2px solid #D72502; padding-bottom: 5px;}
.sec .hd_rr ul li.cur a{color:#D72502;}
.sec .hd_rr ul li:hover{color:#D72502;}

/*荣誉展示切换*/
.slide_honor{width:710px; height: 330px; margin-left:10px; background: #fff;}
.slide_honor .bd a{width:710px; height:330px; display: block; overflow:hidden;}
.slide_honor .bd img{width:540px; height: 330px; float: left;}
.slide_honor .bd .txt{width:160px; float:left; margin-left:10px;}
.slide_honor .bd .txt h4{font-size: 24px; padding: 25px 10px 15px 10px ; border-bottom: 1px dashed #090723; margin-bottom: 15px;}
.slide_honor .bd .txt p{padding:0 10px; line-height: 26px;}
.slide_honor .bd:hover{background:#F1F1F1;}
.slide_honor .bb{display: block;}
.slide_honor .prev{background: url(/skin/images/left.png) no-repeat; width:30px; height: 60px; margin-top:-30px;}
.slide_honor .next{background: url(/skin/images/right.png) no-repeat; width:30px; height: 60px; margin-top:-30px;}


.honor_list{overflow: hidden;width:1200px; margin:0 auto;}
.honor_list .hds{padding:0;width:131px; height: 37px; line-height: 37px; color: #fff; text-align: center; background: #D72502; font-size: 18px; position: absolute; left: 0; top:0px;}
.honor_story{float: left; width:716px; height: 350px; background:#F5F5F5 url(/skin/images/strory_bg.jpg)no-repeat; position: relative;}
.honor_news{float: right; width:474px; height: 300px; background:#fff url(/skin/images/news.jpg)no-repeat 22px 98px; position: relative;}
.honor_news .tab{margin: 30px 0 0 185px;}
.honor_news .tab span{border-bottom:1px solid #3A394F; padding-bottom: 3px; margin-right: 20px; cursor:pointer;}
.honor_news .tab .cur{color: #D72502; border-color:#D72502;}
.honor_news .news_list{margin: 20px 0 0 175px;}
.honor_news ul{display:none;padding-top: 11px;}
.honor_news ul.cur{display:block;}
.honor_news ul li{width:293px;}
.honor_news a{display:block; background: url(/skin/images/dot.jpg) no-repeat 10px 12px; padding:0 10px 0 25px; line-height:30px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.honor_news a:hover{background-color: #F1F1F1;}


.wrapper{width:100%;background: #F1F1F1;}
.clear_b{width:100%; height:30px; line-height:0; font-size:0; clear:both;}




/*动画*/
.bigger {
	-webkit-animation:bigger 6s ease infinite;
	-moz-animation:bigger 6s ease infinite;
}

@-webkit-keyframes bigger {
	0% {
		background-size: 100% 100%;
	}
	50% {
		background-size: 104% 104%;
	}
	100% {
		background-size: 100% 100%;
	}
}

@-moz-keyframes bigger {
	0% {
		background-size: 100% 100%;
	}
	50% {
		background-size: 104% 104%;
	}
	100% {
		background-size: 100% 100%;
	}
}



/****  css by nana *****/
@charset "utf-8";
/****  文字大小初始化,使1em=10px *****/
body{font-size:62.5%; min-width:1200px;}/* for IE/Win */
html>body{font-size:14px;} /* for everything else */
/*字体边框等初始化*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tr,th,td,img,section{padding:0; margin:0; font-size:14px;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img,input{border:0;}
address,caption,cite,code,dfn,th,var{font-weight:normal; font-style:normal;}
ol,ul,li{list-style:none; vertical-align:top;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
:focus { outline: 0; }
input, button, textarea,
select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
code, kbd, samp, tt { font-size: 100%; }
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select { *font-size: 100%; }
caption, th { text-align: left; }
sup, sub { font-size: 100%; vertical-align: baseline; }
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins { text-decoration: none; }
blockquote{ quotes: none; }
a{text-decoration:none; outline:none; color:#333;}
a img{border:none;}/*for IE*/
a:active{star:expression(this.onFocus=this.blur());}/*点击虚框去除*/
/*--------------end------------*/
body{background:#fff; font-size:14px; font-family:arial,'微软雅黑', 'Microsoft Yahei', 'Hiragino Sans GB',  '宋体', \5b8b\4f53, Tahoma, Arial, Helvetica, STHeiti; color:#333;}

/*@font-face {font-family: 'iconfont';
    src: url('iconfont.eot'); /* IE9*/
   /* src: url('iconfont.eot-#iefix') format('embedded-opentype'),*/ /* IE6-IE8 */
    /*url('iconfont.woff')format('woff'), *//* chrome、firefox */
    /*url('iconfont.ttf')format('truetype'),*/ /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
   /* url('iconfont.svg#iconfont')format('svg');*/ /* iOS 4.1- */
/*}*/
  @font-face {
  font-family: 'iconfont';
  src: url('/skin/font/iconfont.eot');
  src: url('/skin/font/iconfont.eot?#iefix') format('embedded-opentype'),
      url('/skin/font/iconfont.woff2') format('woff2'),
      url('/skin/font/iconfont.woff') format('woff'),
      url('/skin/font/iconfont.ttf') format('truetype'),
      url('/skin/font/iconfont.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
