   /*********************全局重置*************************/
    body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding:0;margin:0; }
    fieldset, img { border:none;}
    table { border-collapse:collapse;border-spacing:0;}
    ol,ul,li{ list-style: none;list-style-type:none;}
    address,caption,cite,code,dfn,em,strong,th,var { font-weight: normal; font-style: normal; }
    caption,th { text-align: left; }
    q:before,q:after {content:''; }
    abbr,acronym { border: 0}
    input,button,select,textarea{outline:none}
    textarea{resize:none; }
    a{color:#363737; text-decoration:none;cursor: pointer;}
    a:hover{color:#218a08; text-decoration:none;}
    body{background:url(../images/bg-big.jpg) top repeat-x; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
    .return,.refresh{display: none}
    .listimg img,.photo-top,.channelul li p{display: none}

    /*********************清除浮动*************************/
    html>/**/body .clearfix{overflow:hidden;}
    .clearfix{zoom:1;}
    .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }


    .container{width:1200px; margin:0 auto;}
    /*********************头部*************************/
    .header{width:100%; height:109px; position: relative;overflow: hidden;}
    .header-brand { display: block; position: absolute; top:50%;left:30px; margin-top: -41px; height: 82px; overflow: hidden; color:#000000;}
    .header-brand:hover {color:#000000;}
    .header-logo {float: left; margin-right: 20px; height: 82px;}
    .header-logo img {display: block; max-width: 164px; min-width: 82px; width: auto; height: 82px;}
    .header-title {float: left; padding: 10px 0; height: 62px; font-weight: bold; white-space: nowrap; text-shadow: 1px 1px 1px #fff;}
    .header-title h1 { margin: 0; height: 42px; line-height: 42px; font-size: 30px; font-family: "黑体";}
    .header-title p { height: 20px; line-height: 20px; font-size: 12px; font-family:Arial;}
    .headul{float:right; padding-right:32px; width: 272px;}
    .headul li{ padding-top: 12px; }
    .headul a.keepurl,.headul a.homeurl{float:right; width:74px; height:18px; display:inline-block; background:url(../images/pic5.jpg) left center no-repeat; text-indent:20px; line-height:22px;}
    .headul a.keepurl:hover, .headul a.homeurl:hover {color: #363737; font-weight: bold;}
    .headul a.keepurl{background:url(../images/icon_top-collect.png) left center no-repeat; margin-left:20px;}
    .headul a.homeurl{background:url(../images/icon_top-home.png) left center no-repeat; margin-left:20px;}
    .headul .searchbut { width: 44px;  height: 21px; line-height: 20px;  color: #ffffff; text-align: center; float: right; display: inline-block; background: url(../images/searchbut.jpg) 0 0 no-repeat; margin-right: 5px; outline: none; border: none; }
    .searchbox { width: 217px; height: 21px; background: url(../images/searchbox.jpg) 0 0 no-repeat; float: left; display: inline; margin-right: 5px; }
    .headul input.searchtext { width: 186px; height: 21px; line-height: 21px; border: 0; padding-left: 30px; background: none;}
    /*********************导航*************************/
    .navbg{width:100%; height:39px; background:url(../images/menubg.jpg) repeat-x;z-index: 9999; position: relative;}
    .navleft{ position: absolute; left: 0; top: 0; width:5px; height:39px; background:url(../images/menuboth.jpg) top left; overflow:hidden;}
    .navright{position: absolute; right: 0; top: 0; width:5px; height:39px; background:url(../images/menuboth.jpg) top right; overflow:hidden;}
    .nav{ margin: 0 5px; zoom: 1; z-index: 9999;}
    .nav:after { content:""; display:block; height:0; clear:both; visibility:hidden; }
    .nav li{float:left; margin:0 3px; display:inline; position:relative;z-index: 9999;}
    .nav li.on {background:url(../images/menuhover.jpg)  no-repeat center bottom;}
    .nav a{width:119px; height:39px; display:block; color:#ffffff; text-align:center; line-height:38px;font-size:14px}
    .nav a:hover{background:url(../images/menuhover.jpg)  no-repeat center bottom; color: #fff;background-size:100% 100%}
    .nav li.fg{width:2px; height:39px; background:url(../images/menufg.jpg); overflow:hidden;}

    .NavDl{ width:119px; position:absolute; visibility:hidden;}
    .NavDl dd{width:100%; height:25px; line-height:25px; border-bottom:1px solid #eee; position: relative; background: #52b927;}
    .NavDl dd a{width:100%; height:25px; line-height:25px;  font-size:14px}
    dl.dropdownchild { margin-top: -1px; position: absolute; right: -91px; top: 1px; padding-left: 5px; width: 86px; display: none; }

    dl.dropdownchild .icon { position: absolute; top: 9px; left: 0; display: block; width: 5px; height: 8px; background: url("../images/icon_nav.png") 0 0 no-repeat; }

    .banner {width:1200px;  margin:2px auto;position:relative;height:200px;overflow:hidden}
 .bannerlist{width:4688px;overflow:hidden}
.banneritem{float:left;width:1200px;height:200px}
.banneritem a,.banneritem img{display:block;width:100%;height:100%}
.bannericon{position:absolute;right:40px;bottom:10px;height:10px;overflow:hidden;font-size:0}
.bannericon li{float:left;margin-left:5px;width:10px;height:10px;background:#fff}
.bannericon li.on{background:#52b927}

    /*********************首页内容*************************/
    .content{width:1200px; margin:0 auto; padding-top:8px;}
    .indexleft{float:left; width:342px; padding-top:3px;}

    /*********************通知公告*************************/
    .notice{width:100%; height:420px; overflow: hidden}
.dynamictitle{width:495px; height:34px; background:url(../images/titlepic2.jpg) top left; display:block; overflow:hidden; line-height:34px; font-weight:bold; text-indent:40px; font-family: '宋体';}
.noticetitle{width:342px; height:34px; background:url(../images/titlepic1.jpg) top left; display:block; overflow:hidden; line-height:34px; font-weight:bold; text-indent:40px; font-family: '宋体';}   
 .noticetitle a, .dynamictitle a {color:#ffffff;}
    .noticetitle a:hover, .dynamictitle a:hover {color:#eee;}
    .leftbottom{width:100%; height:5px; overflow:hidden; background:url(../images/title1bot.jpg) left bottom;}
    .noticetext,.dynamictext{ padding: 0 12px; height:381px; border-left:1px solid #bbbeba; border-right:1px solid #bbbeba; overflow:hidden; position: relative; zoom: 1; }
    .noticeul li{border-bottom:1px dashed #c3dfe9; padding:10px 0; height: 22px; line-height:22px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
    .noticeul span{color:#ff6e00; font-weight:bold; padding:0 4px;}
/*********************中间banner*************************/
.midbanner{position:relative;width:1200px;height:144px;margin:10px 0 2px 0;overflow:hidden}
.midlist{width:4688px;overflow:hidden}
.miditem{float:left;width:1200px;height:144px}
.miditem a,.miditem img{display:block;width:100%;height:100%}
.midicon{position:absolute;right:40px;bottom:10px;height:10px;overflow:hidden;font-size:0}
.midicon li{float:left;margin-left:5px;width:10px;height:10px;background:#fff}
.midicon li.on{background:#52b927}
    /*********************信息公开*************************/
    .dynamic{width:495px; height:200px; margin-top:8px;float:left}
    .dynamictitle{background-position:left -34px;}
    .dynamictext{height:161px;}
    .dynamicul{padding-top:10px;}
    .dynamicul li{border-bottom:1px dashed #c5c7c7; height:28px; line-height:28px; background:url("../images/icon_list.png") left center no-repeat; padding-left: 25px;}
    .dynamicul span{float: right;color: #a9adad;display:inline-block}
    .dynamic .leftbottom{background:url(../images/title1bot2.jpg) left bottom;}

    .indexright{width:852px; float:right;}
    /*********************news*************************/
    .newsbg{width:100%; height:261px; background:url(../images/newsmid.jpg) repeat-x bottom; position:relative;}
    .newsleft{float:left; width:45px; height:261px; background:url(../images/newsbox.jpg) left top;}
    .newsright{float:right; width:5px; height:261px; background:url(../images/newsbox.jpg) right bottom;}
    .news{width:812px; height:226px; position:absolute; top:23px; left:24px;}
    .newsimg{float:left; width:318px; height:226px; overflow:hidden;}
    .newsimg img { width:316px; height:224px; display: block; }
    .newsul{float:right; width:482px;}
    .fristone a{color:#ff6e00; font-size:14px; font-weight:bold; line-height:34px; font-family: "宋体";}
    /*.newsul h1:nth-child(2){color:#ff6e00; font-size:14px; font-weight:bold; line-height:34px;}*/
    .newsul li{height:29px; border-bottom:1px dashed #bec7c7; line-height:28px; background:url(../images/pic10.jpg) 5px center no-repeat; padding-left:20px;}
    .newsul li a { position: relative; zoom: 1; height: 29px; line-height: 29px; display: inline-block; *zoom: 1; *display: inline;}
    .newsul li a .icon { position: absolute; right: -30px; top: 10px; display: block; width: 21px; height: 9px; background: url("../images/icon_top.png") 0 0 no-repeat; }
    .newsul span{float:right; color:#a9adad;}
    /*********************photo*************************/
    .photobg{width:100%; height:158px; position:relative; margin-top:4px; z-index:103;}
    .photoleft{float:left; width:45px; height:158px; background:url(../images/photobox.jpg) left top;}
    .photomid{position:absolute; bottom:0px; left:45px; width:802px; height:154px; border-top:1px solid #c5e4b8; border-bottom:1px solid #c5e4b8; margin-top:2px; display:inline;}
    .photoright{float:right; width:5px; height:158px; background:url(../images/photobox.jpg) right bottom;}

    #marqueediv1{position:absolute; top:23px; left:24px;}
    .photo{width:861px; height:130px; overflow:hidden;}
    .photo a {display: block; width: 100%; height: 100%;}
    .photo img{width:122px; height:90px; padding:2px; border:1px solid #ebe9e9; display:block; overflow:hidden; object-fit: cover;}
    .photo a:hover img {border:1px solid #8cc674;}
    .photo li{float:left; text-align:center; line-height:30px; width:128px; margin-right:9px; display:inline;}
    .photo li.last{margin:0;}

    /*********************家长专区and老师专区*************************/
    .yd, .student{float:left; width:348px; height:200px; /*margin:8px 0 0 6px;*/ margin:8px 0 0 14px; overflow:hidden;}
    .teacher{float:right;width:338px;}
    .ydtitle{width:348px; height:34px; background:url(../images/titlepic3.jpg) top center;}
    .ydtitle .more {float:right; line-height:34px; margin-right:10px; display:inline;}
    .ydtitle .title{float:left; font-weight:bold; color:#216007; line-height:34px; margin-left:20px; display:inline; font-family: '宋体';}
    .teacher .ydtitle {background:url(../images/titlepic4.jpg) top center;width: 338px;}
   .ydtitle .title:hover {color: #218a08;}
    .ydbot{width:348px; height:5px; background:url(../images/title2bot.jpg) bottom center; overflow:hidden;}
   .teacher  .ydbot{width:338px;background:url(../images/title3bot.jpg) bottom center; overflow:hidden;}
    .ydtext { padding: 9px 10px 0; width:326px; height:152px; border-left:1px solid #bbbeba; border-right:1px solid #bbbeba; overflow:hidden;}
     .teacher   .ydtext {width:316px;}

    .ydimg { display: block; float: left; width: 114px; height: 146px; position: relative; border: 1px solid #fff;}
    .ydimg:hover {border: 1px solid #8cc674;}
    .ydimg img { display: block; width: 100%; height: 100%; object-fit: cover;}
    .ydimg span { position: absolute; left: 0; bottom: 0; display: block; width: 100%; height: 30px; line-height: 30px; text-align: center; font-size: 12px; color: #fff;  background: url("../images/bg_opacity.png") 0 0 repeat;}
    .ydul{ float: right; width:200px; margin:0 auto; padding-top:8px;}
     .teacher .ydul{width:196px;}
    .ydul li{ line-height:28px; border-bottom:1px dashed #d2d0d0; }
    .ydul li a { display: block; line-height:28px; height:28px; overflow: hidden; white-space: nowrap;  -o-text-overflow: ellipsis;  text-overflow: ellipsis;}
    .ydul span {color:#397b05; padding:0 4px;}

    /*********************校长致辞 | 科研教育*************************/
    .edu {margin-top: 8px; height: 327px;}
    .edutitle {height: 34px; overflow: hidden; color: #328111; font-weight: bold;}
    .edutitle a { margin: 1px; float: left; line-height: 28px; border-bottom: 4px solid #53b11f; padding: 0 16px;}
    .educontent { padding: 0 10px; border-left: 1px solid #c0c2bf; border-right: 1px solid #c0c2bf; height: 290px;}
    .edubot {height: 3px;}

    .headmaster {float: left; width: 495px;}
    .headmaster .edutitle {background: url("../images/bg_title-xzzc.png") 0 0 no-repeat;}
    .headmaster .edubot {background: url("../images/bg_bottom-xzzc.png") 0 0 no-repeat;}
    /*.headmaster .educontent { overflow: hidden; padding-top: 20px; height: 270px;}
    .headmaster .educontent a { display: block; float: left; width: 146px; height: 160px; margin-right: 12px; border: 1px solid #fff;}
    .headmaster .educontent a:hover {border: 1px solid #8cc674;}
    .headmaster .educontent img { display: block; width: 100%; height: 100%;object-fit: cover;}
    .headmaster  .educontent p { line-height: 27px; color: #000000; }*/
 .headmaster  .educontent { padding-top: 8px; height: 282px; }
 .headmaster  .educontent ul li { padding-left: 22px; height: 29px; line-height: 29px; position: relative; border-bottom: 1px dashed #c5c7c7; background: url("../images/pic7.jpg") 5px center no-repeat; vertical-align: top; }
    .headmaster  .educontent ul li a { display: block; height: 100%; margin-right: 52px; }
    .headmaster  .educontent ul li .label { color: #d17804; padding-right: 4px; }
    .headmaster  .educontent ul li .date { position:absolute; right: 6px; top: 0; color: #a9adad; line-height: 29px; }

    .research {/*float: right; width: 694px;*/ float: left; width: 338px; margin: 8px 0 0 14px; overflow: hidden;}
    .research .edutitle {background: url("../images/bg_title-kyjy.png") 0 0 no-repeat;border-right: 1px solid #c0c2bf;}
    .research .edubot {background: url("../images/bg_bottom-jyky.png") 0 0 no-repeat;}
    .research .educontent { padding-top: 8px; height: 282px; }
    .research .educontent ul {}
    .research .educontent ul li { padding-left: 22px; height: 29px; line-height: 29px; position: relative; border-bottom: 1px dashed #c5c7c7; background: url("../images/pic7.jpg") 5px center no-repeat; vertical-align: top; }
    .research .educontent ul li a { display: block; height: 100%; margin-right: 50px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis;  text-overflow: ellipsis;}
    .research .educontent ul li .label { color: #d17804; padding-right: 4px; }
    .research .educontent ul li .date { position:absolute; right: 6px; top: 0; color: #a9adad; line-height: 29px; }

    /*********************友情链接*************************/
    .linkbox{width:100%; height:34px; background:url(../images/linkbg.jpg) left top repeat-x; margin-bottom:1px; margin-top: 8px;}
    .linktitle{float:left; width:133px; height:34px; background:url(../images/link.jpg) left top; color:#ffffff; line-height:34px; font-weight:bold; text-indent:20px;}
    .linkright{float:right; width:5px; height:34px; background:url(../images/link.jpg) top right; overflow:hidden;}
    .botpicbox{width:1200px; height:auto; margin:0 auto; position: relative; zoom: 1;}
    .botpicl,.botpicr{position: absolute; top: 0; width:43px; height:85px;  display:block; z-index: 99;}
    .botpicl { left: 0; background:url("../images/button_prev.png") 0 0 no-repeat; }
    .botpicr { right: 0; background:url("../images/button_next.png") 0 0 no-repeat;}
    .botimg{margin: 0 auto; padding-top: 17px; width:1114px; height: 66px; border-top:1px solid #dedede; border-bottom:1px solid #dedede; background:#f7f7f7;}
    .botimgbox{width:100%; height:50px;}
    .botimgbox li{float:left;  width:154px; height:50px; margin:0 12px; display:inline; overflow:hidden;}
    .botimgbox li a {display: block; width:148px; height:44px; padding:2px; border:1px solid #dedede;}
    .botimgbox li a:hover {border:1px solid #8cc674;}
    .botimgbox li img {display: block; width: 100%; height: 100%; }
    .botimg select{background: url(../images/select.png) no-repeat;
        width: 186px;
        height: 23px;
        display: block;
        /*很关键：将默认的select选择框样式清除*/
        appearance:none;
        -moz-appearance:none;
        -webkit-appearance:none;
        border: none;
        padding-right: 20px;
        margin-top: 15px;
        margin-left: 8px;
        float: left;
    }
    .footer{width:100%; line-height:24px; color:#5e605d; text-align:center; padding:20px 0;}
    .footer a{color:#5e605d;padding: 0 5px;}
    .footer p{ text-align:center;}
    .footer-line{ margin:0 auto;width: 200px;color:#5e605d;}

   .footer{width:100%; line-height:24px; color:#5e605d; text-align:center; padding:20px 0;}
   .footer-nav {margin-bottom: 20px;}
   .footer-nav a {margin: 0 20px; white-space: nowrap;color:#5e605d;}
   .footer-nav a:hover {color: #218a08;}
   .footer p{text-align:center;}
   .footer p span {margin: 0 10px;}
    /*********************内页*************************/
    .neileft{float:left; width:937px;}
    .neiright{float:right; width:243px;}
    /*********************右边*************************/
    .neibox{width:243px; padding-bottom:10px;}
    .neibox  .dynamictitle{background: url(../images/neititlepic1.jpg) left top;}
    .hottext{width:241px; border-left:1px solid #bbbeba; border-right:1px solid #bbbeba; padding-bottom:8px;}

    /*********************左边*************************/
    .location{width:100%; height:34px; background:url(../images/neibg1.jpg) top repeat-x; margin:0 auto;}
    .locatext{float:left; height:34px; line-height:34px; padding:0 10px;}
    .locapic{width:34px; height:34px; background:url(../images/neititle1.jpg); float:left;}
    .locationr{float:right; width:31px; height:34px; background:url(../images/neititle1.jpg) top right;}

    .neitext{width:895px; border:1px solid #aad69f; border-top:0; padding:20px 20px 30px; min-height:500px; _height:expression(this.scrollHeight < 500 ? "500px" : "auto");}

    .channelbox{width:695px; height:36px; background:url(../images/neibg3.jpg) top repeat-x; margin:0 auto;}
    .channelbox a{float:right; line-height:36px; margin-right:15px; display:inline;}
    .channel{float:left; width:114px; height:36px; background:url(../images/neititle3.jpg) top left; line-height:36px; text-align:center; color:#ffffff; font-weight:bold;}
    .channelr{float:right; width:5px; height:36px; background:url(../images/neititle3.jpg) top right;}
    .channelul{ padding:20px 0; margin:0 auto;}
    .channelul li{height:30px; line-height:30px; border-bottom:1px dashed #cae266; background:url(../images/pic12.jpg) 5px center no-repeat; text-indent:25px;}
    .channelul span{float:right; padding-right:15px; color:#999999;}

    .lbtitle{height:34px; background:url(../images/neibg2.jpg) top repeat-x;}
    .lbleft{float:left; width:5px; height:34px; background:url(../images/neititle2.jpg) top left;}
    .lbright{float:right; width:5px; height:34px; background:url(../images/neititle2.jpg) top right;}
    .lbtext{float:left; height:34px; color:#ffffff; font-weight:bold; line-height:34px; text-indent:20px;}

    .textbox{width:902px; margin:0 auto;}
    .textbox h1{padding: 20px 0;color:#438134; font-size:14px; font-weight:bold; width:100%; line-height: 20px; border-bottom:1px solid #438134; text-align:center;}
    .textul{text-align:center; width:100%; padding:10px 0;}
    .textul span{display:inline-block; vertical-align:middle; padding:0 10px;}
    .text {width:100%; overflow:hidden;}
    .text * {max-width: 100%!important;}
    .text p{ font-size: 14px; line-height:1.75; }
    .text img{ display:inline-block; max-width: 100%!important; height: auto;}
    .text table { width: 100%!important;border-collapse: collapse;}
    .text td { border: 1px solid #000;}

    .neipic {margin-top: 20px;width: 686px;overflow: hidden;}
    .neipicul{margin-right: -16px;width: 702px;overflow: hidden;}
    .neipicul li {float: left;margin: 0 16px 16px 0;width: 218px;height: 200px;}
    .neipicul li a {display: block; width: 216px;height: 198px;border: 1px solid #c3c3c3;}
    .neipicul li a:hover {border: 1px solid #8cc674;}
    .neipicul li a:hover span {color: #218a08;}
    .neipicul li span {display: block; width: 100%; height: 34px;line-height: 34px;font-size: 12px;color: #000000;text-align: center;background: url("../images/picti.png") left bottom repeat-x; border-bottom: 1px solid #e4e4e4;}
    .neipicul li img {display: block;padding: 16px 10px;width: 196px; height: 131px;object-fit: cover;}

   .neipicpopul{
       margin-right: -18px;
       width: 704px;
   }
   .neipicpopul li {
       margin: 0 18px 18px 0;
       width: 158px;
       height: 245px;
   }
   .neipicpopul li a {
       width: 156px;
       height: 243px;
   }
   .neipicpopul li img {
       width: 136px;
       height: 176px;
   }

    /**********************换页 star*******************************/
    .change{width:100%; padding:20px 0; text-align:center;}
    .change a{ padding:3px; display:inline-block; vertical-align:middle; margin:0 5px;}
    .change select{height:18px;}
    /*****************************应用 star********************************/
    .yingyongbox{width:712px; margin:0 auto;}

    .yy_joinbut{width:154px; height:38px; background:url(../images/yy_joinbut.jpg); display:block; margin:5px auto; position:absolute; top:170px; right:20px;}

    .yytextbox{width:710px; height:350px; position:relative; border:1px solid #b6baa9; border-bottom:1px solid #b6baa9;}
    .yytextpic{width:710px; height:222px; border-bottom:2px solid #8fa042;}
    .yytextpic img{display:block; margin:0 auto; width:710px;}
    .yytextjj{width:100%; height:154px; position:absolute; bottom:0;}
    .yytexttitle{width:100%; height:26px; line-height:26px;}
    .yytexttitle p{width:75px; height:26px; text-align:center; color:#8fa042; font-size:14px; border:2px solid #8fa042; border-bottom:0; background:#ffffff; font-weight:bold; margin-left:20px;}
    .yytextjjp{padding:20px 30px; overflow:hidden; line-height:30px;}

    .yypicbox{width:710px; border:1px solid #b6baa9;min-height:695px;  _height:expression(this.scrollHeight < 695 ? "695px" : "auto");}
    .yypictitle{width:100%; border-bottom:1px solid #b6baa9; height:34px; line-height:34px; overflow:hidden; background:url(../images/yy_sectop.jpg) repeat-x;}
    .yypictitle p{color:#5d5d5d; font-size:14px; font-weight:bold; padding-left:26px;}
    .yypicimg{width:100%; padding:25px 5px;}
    .yypicimg img{float:left; padding:6px 3px;}
    /*添加*/

    .slideBox{ width: 316px; height:224px; overflow:hidden; position:relative; border:1px solid #ddd;  }
    .slideBox .hd{ height:14px; overflow:hidden; position:absolute; right:5px; bottom:31px; z-index:1; }
    .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
    .slideBox .hd ul li{ float:left; margin-right:2px;  width:18px; height:14px; line-height:14px; font-size: 12px; text-align:center; background:#000000; cursor:pointer; color: #fff;}
    .slideBox .hd ul li.on{ background:url("../images/bg_opacity.png") 0 0 repeat; color:#fff; }
    .slideBox .bd{ position:relative; height:100%; z-index:0;   }
    .slideBox .bd li{ width: 316px; height: 224px; zoom:1; vertical-align:middle; position: relative; }
    .slideBox .bd li a{ width:100%; height:100%; display:block; }
    .slideBox .bd li img{ width:100%; height:100%; display:block; object-fit: cover; }
    .slideBox .bd li p {
        color: #fff;
        font-size: 14px;
        height: 31px;
        line-height: 31px;
        width: 296px;
        text-align: left;
        position: absolute;
        left: 0;
        bottom: 0;
        padding: 0 10px;
        font-weight: 700;
        background: url("../images/bg_opacity.png") 0 0 repeat;
    }
    .slideBox .bd li h1 {
        color: #fff;
        font-size: 14px;
        height: 31px;
        line-height: 31px;
        width: 100%;
        text-align: left;
        background: rgba(0,0,0,.65);
        position: absolute;
        left: 0;
        bottom: 7px;
        padding-left: 10px;
        font-weight: 700;
    }

/*搜索*/
.view {
    margin: 10px;
}
.view-head {
    height: 37px;
    line-height: 37px;
    background-color: #f2f3f3;
}
a.view-head-title {
    font-size: 16px;
    font-family: 'microsoft yahei',simhei,sans-serif;
    background-color: #218a08;
    float: left;
    padding: 0 18px;
    color: #fff;
}
.view-head-location {
    float: right;
    _display: inline;
    padding-right: 16px;
    font-size: 13px;
    color: #3b3c3c;
}
ul.list-search {
    margin: 0 20px;
}
ul.list-search li {
    border-bottom: 1px dashed #cfcfcf;
    padding: 20px 0;
}
h3.sr-title {
    margin-bottom: 10px;
}
h3.sr-title a {
    color: #d17804;
    font-size: 14px;
    font-weight: bold;
}
.sr-desc {
    line-height: 18px;
    margin-bottom: 8px;
}
.sr-footer, .sr-footer a {
    color: #999;
}
.sr-footer a:hover {
    color: #999;
    text-decoration: underline;
}


.one-level{
}
.one-level .one-level-li{
    min-height: 40px;
    line-height: 35px;
    border-top:1px solid #c5c7c7;
}
.one-level .one-level-li:first-child{
border-top:none;
}
.one-level .one-level-li a{
    background: url("../images/icon_list.png") 8px center no-repeat;
    display: block;
    height: 40px;
    line-height: 40px;
    padding-left: 30px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
.one-level .tow-level{
    display: none;
}
.one-level .tow-level li{
    margin-left: 20px;
    border-top: 1px dashed #dbdbdb;
    background: none;
}
.one-level .tow-level li a{
    width: 143px;
}
.one-level li:hover,
.one-level li.on{
background: url("../images/bg_active.jpg") left top no-repeat;
}


.one-level .tow-level li:hover,
.one-level .tow-level li.on{
 background:none;
}


.one-level li:hover .tow-level,
.one-level li.on .tow-level{
    display: block;
}
.one-level li a:hover,
.one-level li a.on{
    color: #da7b00;
}
.tempWrap {
    margin: 0 auto;
}
/***首页滚动新闻***/
.glyw{ height: 35px; line-height: 35px; margin-top: 10px;font-size: 12px;overflow: hidden;border:1px solid #c5e4b8;border-radius: 5px}
.glyw span{ display: block; float: left; padding-left: 26px;margin-left:  11px; color: #216007; font-weight: 600; background: url(../images/newicon.jpg) no-repeat left 7px;line-height:35px;}
.glyw .text-lb{ float: left; width: 1075px; height: 35px;padding-right: 11px; position: relative; overflow: hidden;}
.glyw ul{ position:absolute;white-space: nowrap;width: auto!important;}
.glyw ul li{ margin-left: 27px; text-align:left; _display:inline; display: inline;}
 .glyw ul li a{ margin-left: 6px;color:#363737;font-size: 12px; }
 .glyw ul li a:hover{ color: #218a08; }
