
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0;}
body {color:#000; background:#FFF; font-family:"微软雅黑", Arial; font-size: 12px;}
a,button,input{ outline:none;}
ul,li{ list-style:none;}
a{text-decoration:none; color:#666;}
.clear{clear:both}

/*最上层*/
.upper{width:100%;background:#eeeeed}
.upper-box{width:1200px; margin:10px auto; padding:10px 0;}
/*istop*/
.istop{color:#ff9c00;font-size:20px;}
/*搜索条 logo 二维码*/
.head-search{ width:1200px; overflow:hidden;  margin:0 auto; position:relative;}
.logo{ margin-top:33px; float:left;height:81px;}
.searchBar{ width:540px; height:36px; background-color:#ff9c00; float:left; margin: 35px 0 0 114px;}
#inputss{ width:446px; height:30px; border:none; color:#999; padding-left:10px;line-height:26px; }
.xiaojuxing{width:456px; height:32px; background-color:#fff;margin: 2px 0 2px 2px;}
.jiangbanya{ color:#999; font-size:14px; margin-left:10px; line-height:32px;}
.sousuo{ float:right; color:#FFF; font-size:18px; font-weight:bold;margin:4px 22px 0 0;}
.sousuo a{ color:#FFF;}
.head-search .searchBar .sousuo a:hover{ color:#FFF;}
.head-search p{ float:left; margin:10px 0 0 0px; color:#FFF;}
.head-search p a{ color:#999; margin-right:16px;}
.head-search p a:nth-child(2n){ color:#ff9c00;}
.head-search p a:hover{ color:#ff9c00;}
.erweima{ float:right; margin-top:28px;}

/*导航栏开始*/
.navbox{position:relative; z-index:999; height:38px; line-height:38px; background:#ff9c00; margin-top:20px;}
.nav-box-left{position:relative; z-index:9999; margin:0 auto; }
.up{width:1200px;height:38px;}
.navleft{float:left; position:relative; z-index:9999; background:#F1F1F1;}
.navleft, .navleft-all{width:240px; color:#fff; background:#ff8e25; font-size:16px; }
.navleft .navleft-all span{margin-left:54px;}
.banner{width:100%; position:relative;}
.banner-mid{width:1200px; margin:0 auto; position:relative;}

/* 左侧分类导航*/
#nav{ width:240px;height:424px; background:#F1F1F1;font-size:12px;}
#nav .mainCate{ position:relative; z-index:999; padding:8px 20px; zoom:1; background:#F1F1F1;}
#nav .mainCate .j1{width:7px;height: 35px;line-height:29px;font-weight: normal;font-size: 14px;float:right; font-family: SimSun; padding-left:10px; color:#333;}
#nav .mainCate h3 a{color:#333;}
#nav .evenLeval{ background:#fff;}
#nav h3{ height: 28px; line-height: 28px; font-size: 16px; overflow:hidden; }
#nav h3 span{ width: 18px; height: 15px; line-height:32px; font-weight: 200; font-size: 12px; float:right;}
#nav div{word-wrap:break-word;word-break: keep-all;}
#nav div a{ margin-right:14px; color:#666; text-decoration:none; line-height:24px;}

#nav li:hover{background:#ff9c00; color:#fff;}
#nav li:hover a{color:#fff;}

#nav .on{ background:#ff9c00; color:#fff;}
#nav .on h3 a, #nav .on p a{ color:#fff;}

.nav-pro a{float:left; width:120px; background:#ff9c00; text-align:center; font-size:16px; color:#fff; font-weight:bold; }
.nav-pro a:hover{ background:#ff7800; text-decoration:none; color:#fff;box-shadow:0 0 4px #ff7800 inset;-webkit-box-shadow:0 0 4px #ff7800 inset;-moz-box-shadow:0 0 4px #ff7800 inset}

/*热搜排行榜*/

.paihang{width: 342px; height:312px; margin-top: 26px;}
.paihang ul li  a{line-height:22px; margin-top:15px; color:#333; font-size: 14px;margin-left:30px;}
.paihang ul li  a:hover{color:#ff9c00;}
.paihang ul{width:339px; height:270px; border:#eeeeed 1px solid; margin-top:14px; padding-bottom:13px; position:relative;}
.paihang ul li{width:318px; height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; position:relative; background:url(../images/pai.png) 0 34px no-repeat; line-height:22px; margin-top:12px; margin-left:15px;}
.paihang .paihang1{background-position:0 0;}
.paihang .paihang2{background-position:0 -34px;}
.paihang .paihang3{background-position:0 -68px;}
.paihang .paihang4{background-position:0 -102px;}
.paihang .paihang5{background-position:0 -136px;}
.paihang .paihang6{background-position:0 -170px;}
.paihang .paihang7{background-position:0 -204px;}
.paihang .paihang8{background-position:0 -238px;}

/*热门资讯*/
.news-mid{width:528px; height:610px; float:left; margin-left:10px;}
.another{margin-left:20px;}
.news-mid ul{border-top:#eeeeed 1px solid; margin:12px 0 0 20px; padding:10px 13px 0 16px;}
.impro{border-bottom:1px #e7e7e4 dashed; padding-bottom:12px;}
.impro h2{width:460px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-top:8px;}
.impro h2 a{color:#ff7800; font-size:20px; }
.impro p{ margin-top:16px;height:40px; overflow:hidden;}
.impro p a{font-size:14px; width:490px; height:40px; color:#999; line-height:22px; text-overflow:ellipsis; overflow:hidden;}
.impro p span{font-size:14px;color:#ff9c00;}
.usual{margin-top:18px; width:478px;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.usual .usual-before{font-size:14px; color:#ff7800; padding-right:10px;}
.usual-zi{font-size:14px; color:#333;}
.usual a .usual-zi:hover{color:#ff7800;}

.clearfix:after{visibility:hidden;display:block;font-size:0;clear:both;height:0}
.clearfix{*zoom:1}
.login a, .enroll a{color:#FFF; font-size:12px; font-weight:bold !important; line-height:22px;}
.first-xu{
    width: 100%;
    border: 1px #eeeeed dashed;
    margin: 0 10px 5px 10px;
}
.new1{margin-left:10px; font-size:12px;}
#nav .on:hover .j1{ color:#fff;}

#footer{width:100%; margin:0 auto; overflow:hidden; background:#fff !important; border:none !important; padding:0;}
.footer-nav{width:100%; margin:0 auto; height:40px; background:#ff9c00; text-align:center;line-height:40px; color:#e8e8e8; margin-bottom:20px; font-size:14px;}
.footer-nav a{color:#fff;margin:0 10px; text-decoration:none;}
.footer-nav a:hover{ color:#000; }
.footer-infor{width:800px; margin:0 auto;}

.footer-phone{font-size:16px;color:#333;line-height:26px;}
.footer-phone{margin-left:38px; text-align:center;}
.footer-phone b{color:#ff9c00;margin-left:8px;}
.footer-erweima img{width:94%;}
.footer-zz{border-top:1px #eeeeed solid; width:100%; font-size:12px; margin-top:20px; padding-top:20px;}
.footer-zz p{margin:0 auto;text-align:center; margin-bottom:8px; color:#333;}
.footer-zz p:last-child{color:#666;}
.fl {float:left;}
.fr {float:right;}

.title-first{font-size:16px;color:#333;padding-left:10px;border-left:4px solid #ff9c00;}
.title span a{font-size:14px; color:#999; float:right;margin-top:2px;}
.title span a:hover{ color:#ff9c00; }
