/* CSS Document */

/*初始化*/
body,div,ul,ol,dl,li,dt,dd,form,select,input,textarea,option,table,tr,td,th,h1,h2,h3,h4,h5,h6,p,span,a,strong,em,i{ padding:0;margin:0;font-family:''; color:#0a0b0c;}
img{ border:0}
ul,ol,dl{ list-style:none;}
a{text-decoration:none; color:#0a0b0c;}
/*公用*/
.commonWidth{ width:1134px;margin:0 auto;position:relative;}
.fl{ float:left;}
.fr{ float:right;}
.clr{ clear:both;}

/*头部header层*/
.header{ }
.logoBar{ float:left; margin-right:50px;}
.menu {font-size:13px;text-align:center;font-weight:normal;}
.navmenu {line-height:90px;position:relative;z-index:999;}	
.navmenu .nLi {float:left;position:relative;display:inline;}
.navmenu .nLi h3 {float:left; font-size:14px; font-weight:normal;}
.navmenu .nLi h3 a {display:block;padding:0 22px;}	
.navmenu .sub {display:none;width:75px;position:absolute;left:0px;top:90px;background: url(../images/yellow.jpg);line-height:26px;	padding:20px 12px 20px 13px;}
.navmenu #sub1{display:none;width:89px;position:absolute;left:0px;top:90px;background: url(../images/yellow.jpg);line-height:26px;	padding:20px 12px 20px 13px;}
.navmenu .sub li {zoom:1;}
.navmenu .sub a{ display:block; width:75px; margin:0px auto; line-height:30px; color:#FFF; text-align:center;}
.navmenu .sub a:hover{background:#E77817;  color:#fff; width:70px;}
.navmenu .nLi h3 a:hover{background:#e77817;color:#fff;}
.searchBar{position:absolute;top:30px;right:-70px;z-index:100;}
.searchBar a{display:block;width:30px;height:30px;float:left;}
.searchBar input.text-search{width:0px;opacity:0;filter:alpha(opacity=0);height:26px;line-height:26px;border:1px solid #ccc;color:#999;padding-left:10px;float:left;font-size:12px;}
.searchBar a.btn-search{background:url(../images/icon/search.png) no-repeat center center;margin-left:15px; }
.searchBar .sear a.btn-search{background:url(../images/icon/search.png) no-repeat center center;}
/*banner层*/
.banner{width:100%;height: 392px;}
.fullSlide{ width:100%;  position:relative;  height:392px; background:none;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% }
.fullSlide .bd li{ width:100% ;  height:392px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:392px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:8px; margin:1px; overflow:hidden; background:#000;filter:alpha(opacity=30);opacity:0.5;  line-height:999px; }
.fullSlide .hd ul .on{ background:#fff; }
.fullSlide .prev,.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:10%;  z-index:1; width:40px; height:60px; background: url(../images/icon/arrow-left.png) center center  #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{position:absolute;left:auto; right:10%;background: url(../images/icon/arrow-right.png) center center  #000 no-repeat; }

/*bulletin公告栏层*/
.bulletin{}
#news-slide {padding-left:46px; height:57px; background:url(../images/icon/speaklouder.jpg) 0 19px no-repeat; overflow:hidden;}
#news-slide .item a {display:inline-block; height:57px; line-height:57px; font-size:13px; -ms-transition:color 300ms; transition:color 300ms; -webkit-transition:color 300ms; -moz-transition:color 300ms; -o-transition:color 300ms;}
#news-slide .item a:hover {color:#E77816;}
#news-slide .item a span {margin:0 52px; color:#777777;}
#news-slide .item .more {padding:0 12px; height:26px; line-height:26px; font-size:13px;  color:#333333; background-color:#dedede; border-radius:4px; box-shadow:0px 0px 3px #777; -ms-transition:color 300ms, background-color 300ms; transition:color 300ms, background-color 300ms; -webkit-transition:color 300ms, background-color 300ms; -moz-transition:color 300ms, background-color 300ms; -o-transition:color 300ms, background-color 300ms;}
#news-slide .item .more:hover {background:#E77816; color:#eee;}

/*内容content层*/
.content{max-width:1680px; background:#FCF2F1; height:216px;color:#333333; margin: 0 auto;}
.wrapper{ width:1680px;}
#slider {height: 216px;overflow: hidden;background: url(../../css/img/ajax-loader.gif) center center no-repeat;}
#slider .slide {position: relative;display: none;height: 216px;float: left;background-position: center right;cursor: pointer;border-left: 1px solid #fff;}		
#slider .slide:first-child {border: none;}
#slider .slide.active {cursor: default;}
#slider .slide-block {position: absolute; left:32px;top:30px;display: inline-block;width: 354px;background-color: #fff;background-color: rgba(255,255,255, 0.8);padding: 18px;font-size: 13px;color: #000;border: 1px solid #fff;overflow: hidden;border-radius: 4px;}
#slider .slide-block h4 {font-size: 28px;margin: 0 0 14px 0; font-weight:normal;}
#slider .slide-block p {margin: 0;font-size: 13px;line-height:24px;}


/*footer底部层*/
.footer{ margin-top:20px;}
.leftBar{ position:relative; bottom:8px;}
.leftBar span{ font-size:13px; color:#333333;}
.leftBar img{ vertical-align:middle; padding-right:8px;}
.leftBar a{ font-size:14px; color:#333333; padding-left:20px;}
.leftBar a:hover{ color:#E77816;}
.rightBar ul{ padding-left:24px;}
.rightBar ul li{ float:left; }
.rightBar ul li span{ color:#666666; font-size:13px; padding:0 10px; }
.rightBar ul li a{font-size:13px; color:#666666;}
.rightBar ul li a:hover{color:#E77816;}
.copyright{ color:#666666;font-size:13px; padding-top:36px; padding-bottom:20px;}


