﻿/* CSS Document */
body{font-family:"Arial";font-size:12px;color:#555;margin:0;padding:0;background:#fff;}
ul,ol,li,dl,dt,dd{margin:0;padding:0;list-style:none;}
a{color:#555;text-decoration:none}
a:hover{color:#3aa400;text-decoration:none;}
h1,h2,h3,h4,h5,h6,p,input,select{margin:0;padding:0;outline:none;}
.clear{clear:both;}
img{border:none;}
.mt10{ margin-top:10px;}
font{font-size:12px;}
/*头部*/
.header{height:30px;background:#fff;border-bottom:1px solid #e1e1e1;line-height:30px;}
.headerCon{width:1204px;margin:0px auto;}
.headerCon p {float:right;}
.headerCon a {display:block;float:left;width:80px;text-align:center;background:url(img/libg.png) no-repeat right center;}
.headerCon a:hover{text-decoration:none;}
.headerCon a.phone {float:left;border-left:1px solid #eee;border-right:1px solid #eee;height:30px;width:90px;background:url(img/bg.png) no-repeat 5px -402px;padding-left:10px;}
.headerCon a.phone:hover{background:url(img/bg.png) no-repeat 5px -368px;}
.headerCon a.wBg{background:url(img/bg.png) no-repeat -100px -369px;float:left;display:block;padding-left:15px;}
.headerCon a.menuBg{background:url(img/bg.png) no-repeat -110px -392px;padding-left:5px;}

.headerCon a.qhcs{float:left;border-left:1px solid #eee;height:30px;width:90px; padding:0px 10px; background:none;}
/*logoAnd导航And承诺*/
.top{width:1284px;margin:0px auto;}
.top a{text-decoration:none;color:#3aa400;}
.logo{width:503px;float:left;}
.logoL{width:182px;height:81px;background:url(img/bg.png) no-repeat -14px -34px;margin-top:10px;float:left;margin-right:15px;}
.undis {display: none;}
.logoR{width:70px;float:left;height:41px; margin-top:20px;padding-left:15px;}
.logoR label{display:block;font-family:"微软雅黑";font-size:16px; margin-bottom:3px;}
.gacs a{display:block;color:#999;background:url(img/bg.png) no-repeat -90px -109px;}
.gacs a:hover{display:block;background:url(img/bg.png) no-repeat -90px -109px;color:#3aa400;}

.srh{width:256px;margin-left:10px;float:left;margin-top:30px;margin-left:20px;}
.srhCon{border:2px solid #70A401;width:256px;}

.srhM{width:182px; float:left; height:26px; margin-left:10px;}
.srhM input{width:182px;height:27px;border:0;line-height:27px;}
.srhR{width:16px;height:26px;background:#70A401;text-align:center; line-height:26px; overflow:hidden;}
.srhR input{width:64px;height:28px;background:#70A401;border:0;cursor:pointer;color:#fff;font-weight:bold;font-size:14px;}
.srh p {line-height:28px;}
.srh p a {color:#999;margin-right:15px;}
.srh p a:hover{color:#3aa400;}
.tel{width:241px;float:left;height:73px;margin-top:5px;margin-left:15px;}
.commit{width:230px;float:left;background:url(img/bg.png) no-repeat -12px -190px;height:80px;margin-top:5px;}

/*导航*/
.nav{height:40px;background:#3aa400;margin-top:10px;}
.navCon{width:1204px;margin:0px auto;}
.navConL{width:218px;float:left;position:relative;z-index:999;}
.navConLTil{height:40px;position:relative;}
.navConLTil h2{background:#5abb1f url(img/bg.png) no-repeat 180px -439px;padding-left:40px; font-size:16px; font-family:"微软雅黑";line-height:40px;color:#fff; font-weight:normal;}
.navConLTil h2:hover{background:#5abb1f url(img/bg.png) no-repeat 180px -474px;}
.navConR{width:960px;float:left;height:40px;}
.navConR ul li {float:left;font-size:14px;font-family:"微软雅黑";padding:0px 20px;line-height:40px;}
.navConR ul li a{color:#fff;}
.navConR ul li.check{background:#308900;}
.navConR ul li:hover{background:#308900;}
.navConR ul li a:hover{text-decoration:none;}
.menu{width:217px;float:left;border:1px solid #efefef; border-top:none;position:absolute;z-index:9999999;background:#ffffff;height:648px;}
.menu ul li {line-height:24px;border-bottom:1px solid #f6f6f6;position:relative;z-index:99;}
.menuTil {padding:5px 7px 6px 8px;position:relative;z-index:8888;display:block;width:202px;border-top:1px solid #fff; border-bottom:1px solid #fff;}
.menuTil:hover{border:1px solid #81cc57;background:#eaffdf; border-right:1px solid #eaffdf;}
.menuTil2{padding:5px 7px 6px 8px;position:relative;z-index:8888;display:block;width:202px;border:1px solid #81cc57;background:#eaffdf; border-right:1px solid #eaffdf; margin-left:-1px;}
.menuTil h3{font-size:14px;margin-bottom:3px;display:block; padding-left:22px;}
.menuTil p {padding-left:10px;white-space:normal;width:185px; }
.menuTil p a{margin-right:10px;float:left;}
.menuTil h3.h3Bg1{background:url(img/menubg.png) no-repeat -7px -2px;}
.menuTil h3.h3Bg2{background:url(img/menubg.png) no-repeat -7px -37px;}
.menuTil h3.h3Bg3{background:url(img/menubg.png) no-repeat -7px -70px;}
.menuTil h3.h3Bg4{background:url(img/menubg.png) no-repeat -7px -106px;}
.menuTil h3.h3Bg5{background:url(img/menubg.png) no-repeat -7px -139px;}
.menuTil h3.h3Bg6{background:url(img/menubg.png) no-repeat -7px -174px;}
.menuTil h3.h3Bg7{background:url(img/menubg.png) no-repeat -7px -207px;}
.menuTil h3.h3Bg8{background:url(img/menubg.png) no-repeat -7px -242px;}
.menuTil h3.h3Bg9{background:url(img/menubg.png) no-repeat -7px -274px;}
.menuTil h3 a {float:right;width:10px;height:10px;background:url(img/bg2.png) no-repeat -8px -505px;margin-top:5px;}
.menuTil2 h3{font-size:14px;margin-bottom:3px;display:block; padding-left:22px;}
.menuTil2 p {padding-left:10px;}
.menuTil2 p a{margin-right:10px;float:left;}
.menuTil2 h3.h3Bg1{background:url(img/menubg.png) no-repeat -7px -2px;}
.menuTil2 h3.h3Bg2{background:url(img/menubg.png) no-repeat -7px -37px;}
.menuTil2 h3.h3Bg3{background:url(img/menubg.png) no-repeat -7px -70px;}
.menuTil2 h3.h3Bg4{background:url(img/menubg.png) no-repeat -7px -106px;}
.menuTil2 h3.h3Bg5{background:url(img/menubg.png) no-repeat -7px -139px;}
.menuTil2 h3.h3Bg6{background:url(img/menubg.png) no-repeat -7px -174px;}
.menuTil2 h3.h3Bg7{background:url(img/menubg.png) no-repeat -7px -207px;}
.menuTil2 h3.h3Bg8{background:url(img/menubg.png) no-repeat -7px -242px;}
.menuTil2 h3.h3Bg9{background:url(img/menubg.png) no-repeat -7px -274px;}
.menuTil2 h3 a {float:right;width:10px;height:10px;background:url(img/bg2.png) no-repeat -8px -505px;margin-top:5px;}
.menuCon{width:480px;background:#eaffdf;position:absolute;top:0px;left:217px;border:1px solid #81cc57;z-index:88;border-left:1px solid #81cc57;padding-bottom:10px;padding-left:10px; padding-top:5px; padding-right:10px;}
.menuCon ol li {line-height:26px;border-bottom:1px solid #cbe4be;}
.menuCon ol li.borNone{border:0px;}
.menuCon ol li p.menuConL {float:left; width:70px; text-align:right;}
.menuCon ol li p.menuConL strong{font-size:14px;display:block; font-family:"微软雅黑";font-weight:normal; color:#5abb1f;}
.menuCon ol li p.menuConR { float:left; width:400px; padding-left:8px;}
.menuCon ol li p a {float:left;width:80px;}
/*底部*/
.commitment{height:38px;background:#71be42;text-align:center;margin-top:10px;}
.service{height:150px;background:#f7f7f7;padding:20px auto;}
.servCon {width:1040px;margin:0px auto;}
.servCon p{width:175px;float:left;border-right:1px solid #dedede; padding:0px 10px;margin:20px 0px;}
.servCon p span{font-size:12px;display:block;line-height:26px;color:#8c8c8c;}
.bottom{width:1002px;text-align:center;line-height:24px;margin:0px auto 10px;}
.bottom a {color:#555;}
.bottom span {color:#ccc;font-size:10px;margin:0px 10px; }

/*分页*/
.fenye{width:800px;margin:10px auto; }
.fenye a {inline-table;padding:5px 10px;border:1px solid #dedede;margin:10px;}
.fenye a:hover{text-decoration:none;background:#3aa400;border:1px solid #3aa400;color:#fff;}
.fenye a.check {text-decoration:none;background:#3aa400;border:1px solid #3aa400;color:#fff;}

/*当前位置*/
.ztNavBot{height:30px;line-height:30px;border:1px solid #ddd;width:1182px;padding:0px 10px;border-top:none;margin:0px auto; color:#888;}
.ztNavBot p a {margin:0px 10px;}
/*列表文章*/
.main{ width:1204px;margin:0px auto;}
.mainL{width:888px;float:left;}
.mainR{width:300px;float:right;}
.ztAbout{width:856px;padding:15px;border:1px solid #e3e3e3; margin-top:10px;}
.ztAbout p {font-size:14px; line-height:26px; text-indent:29px; padding-top:10px;}
.mainXTil {height:14px;font-size:16px;font-family:"微软雅黑"; line-height:14px; margin-bottom:5px;}
.mainXTil strong{padding-left:8px;height:14px;border-left:3px solid #3dae0d;display:block; float:left;}
.mainXTil span {font-weight:bold;font-size:16px;font-family:"微软雅黑";height:14px;}
.mainXTil a {float:right; font-size:12px;}
.ztAbout ol {padding-top:5px; margin-bottom:5px;}
.ztAbout ol li {font-size:14px; line-height:32px; border-bottom:1px dotted #dedede; padding:0px 15px; background:url(img/listb.jpg) no-repeat 5px center;}
.ztAbout ol li span {float:right; color:#3dae0d;}
/*求学问答*/
.ask{width:298px;background:#e8f8e8;border:1px solid #9dd79e;margin-top:10px;}
.askTop{background:url(img/kefu.png) no-repeat right bottom;border-bottom:1px solid #bde7be;}
.askTop dl {padding:10px;}
.askTop dl dt {font-size:18px;font-family:"微软雅黑"; margin-bottom:10px;color:#3aa400;}
.askTop dl dt strong{font-weight:normal;}
.askTop dl dt span {font-size:14px;margin-left:10px;}
.askTop dl dd {font-size:14px;line-height:28px;padding-left:5px;}
.askBot{padding:10px;height:24px;}
.askBot span {float:left;color:#565656;padding:3px 4px;}
.askBot a {background:#fd6500;display:block;padding:3px 10px;float:left;color:#fff;}
.latest{width:268px;padding:10px 15px;border:1px solid #dedede; margin-top:10px;}
.latest ul {padding:5px 0px 0px;}
.latest ul li {line-height:28px;clear:both;height:28px; margin-bottom:4px;border-bottom:1px solid #ededed}
.latest ul li span {width:18px;height:18px;background:#d8d8d8;display:block;float:left;color:#666;text-align:center;margin-right:8px;line-height:18px;margin-top:5px;}
.latest ul li span.spanTop{background:#3dae0d;color:#fff;}
.latest ul li a {float:left;font-size:14px;color:#686868;}
.latest ul li strong{font-family:"微软雅黑"; font-size:13px; text-align:left;  float:right;   display:block; color:#FF0000}
.consTil{line-height:26px;}
.consTil a {float:right;}
.consTil strong {font-size:16px;font-family:"微软雅黑";color:#333;}
.ztNewsX{width:856px;padding:15px;border:1px solid #e3e3e3; margin-top:10px;}
.ztNewsX h1 {text-align:center;line-height:40px;font-family:"微软雅黑";font-weight:normal;margin-bottom:10px;}
.time {text-align:center;margin-bottom:10px;color:#777;}
.time span {margin-right:10px;}
.ztNewsX p {font-size:14px;line-height:28px;text-indent:29px;}
.newsXNext {width:856px;height:30px; line-height:30px;border-left:1px dotted #dedede; margin:15px 0px;}
.newsXNext a {width:426px; border:1px dotted #dedede; background:#fff; float:left; display:block; border-left:none; height:30px; line-height:30px; text-align:center;}

.newsXNext a:hover{background:#fafafa;}
.qq_go {
    width: 47px;
    _display: none;
    height: auto;
    background-color: #FFF;
    border: 1px solid #dfdfdf;
    position: fixed;
    _position: absolute;
    right: 15px;
    bottom: 200px;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    z-index: 1000;
}
.qq_go .qq_top {
    background: url(img/a.png) no-repeat;
    display: block;
    text-indent: 999em;
    width: 47px;
    border: 0;
    overflow: hidden;
    float: left;
    background-position: 9px 8px;
    height: 30px;
}
.qq_go .qq_feedback {
    background: url(img/a.png) no-repeat;
    display: block;
    text-indent: 999em;
    width: 47px;
    border: 0;
    float: left;
    background-position: 9px -17px;
    height: 40px;
}
.qq_go .qq_tel {
    background: url(img/a.png) no-repeat;
    display: block;
    text-indent: 999em;
    width: 47px;
    border: 0;
    float: left;
    background-position: 9px -52px;
    height: 40px;
}
.qq_go .qq_bottom {
    background: url(img/a.png) no-repeat;
    display: block;
    text-indent: 999em;
    width: 47px;
    border: 0;
    overflow: hidden;
    float: left;
    background-position: 9px -98px;
    height: 30px;
}
.qq_tanchuang {
    background: #F00;
    width: 120px;
    height: auto;
    overflow: hidden;
    position: absolute;
    left: -122px;
    top: 20px;
    background-color: #FFF;
    border: 1px solid #dfdfdf;
    text-align: center;
    padding: 15px 0px;
}
.qq_tanchuang_tel {
    background: #F00;
    width: 120px;
    height: auto;
    overflow: hidden;
    position: absolute;
    left: -122px;
    top: 70px;
    background-color: #FFF;
    border: 1px solid #dfdfdf;
}



