body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word;}body,html,input{font: 12px/1.5 "microsoft yahei","pt sans",Verdana,Geneva,sans-serif;}table{border-collapse:collapse;border-spacing:0;}img{border:none}pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}h1,h2,h3,h4,h5,h6{font-size:100%;}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible;}ul,ol,li{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:underline;}.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999}.red, .red a, a.red{color:red;}.green{color:#0E774A}select optgroup{color:#CAC8BB;}header{ display:block}/*通用样式*/.hidden{display:none;}.invisible{visibility:hidden;}.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}.clear:after,.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear,.main{display:inline-block;}/* Hides from IE-mac \*/* html .clear,* html .main{height:1%;}.clear,.main{display:block;}.f12{font-size: 12px}.f14{font-size: 14px}.f16{font-size: 16px}.f18{font-size:18px}.f20{font-size:20px}.lh20{line-height: 20px}.lh22{line-height: 22px}.lh24{line-height: 24px}.lh26{line-height: 26px}.lh28{line-height: 28px}.fb{ font-weight:bold}.fn{ font-weight:normal}.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}.row-2 li{ float:left; width:50%}.row-3 li{ float:left; width:33%}.row-4 li{ float:left; width:25%}.row-5 li{ float:left; width:20%}.cu,.cu-li li,.cu-span span {cursor: hand;cursor: pointer}.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}.lf{float: left}.rt{float: right}.pr{ position:relative}.pa{ position:absolute}.img-wrap{border:1px solid #eee;text-align:center;overflow:hidden}.img-wrap a{display:table-cell;vertical-align:middle;*display:block; overflow:hidden; background-color:#fff}.img-wrap a:hover{ background-color:#e8eff6}.col-left{float:left}.col-auto{overflow:hidden;_zoom:1;_float:left;}.col-right{float:right}.banner12{margin:0 auto;margin-bottom: 12px;margin-top:0px;width:1000px}.banner12 img{width: 498px;}.xn_ {			margin: 0;			width: 790px;			margin-bottom: 40px;			background: #CCE6FF;		}.div28 {	    background: #CCE6FF;	    border-radius: 8px;	    width: 100%;	    height: 70px;	    margin: 0 auto;	    clear: both;	    padding-left: 20px;	    margin-top: 8px;	    margin-left: -6px;	    margin-bottom: 2px;	}.in_2 {    border-radius: 6px;    width: 90px;    height: 35px;    margin: 0 auto;    display: block;    outline: none;    margin-bottom: 16px;    margin-right: 15px;    font-size: 14px;    color: #a9a9a9;    padding-left: 15px;    float: left;    margin-top: 17px;  }.select {    appearance: none;    -moz-appearance: none;    -webkit-appearance: none;   }.in_2 option {    color: #666666;   }.xj_ {    width: 106px;    float: left;    height: 35px;    line-height: 35px;    outline: none;    border-radius: 6px;    margin-top: 17px;    margin-right: 15px;    padding-left: 10px;	border:none;   }.div29 {    background: #78BDFF;    width: 95px;    height: 35px;    border-radius: 6px;    font-size: 12px;    color: #FFFFFF;    display: block;    float: left;    text-align: center;    line-height: 36px;    margin-top: 17px;    margin-right: 12px;   }.xl {    width: 45px;    float: left;    text-align: center;    font-style: normal;    margin-top: 21px;    margin-right: 8px;    font-size: 21px;    color: #55abff;   }.snx_ {    font-size: 12px;}}.span_2 {    float: left;    position: relative;    margin-top: 17px;    margin-right: 15px;    text-align: center;}.span_2 img {    width: 30px;    height: 30px;    border-radius: 50px;}.span_2 i img {    width: 8px;    height: 6px;    position: absolute;    left: 2px;    top: 3px;}.ckl i {    bottom: 20px;    right: 7px;}.zkn {    color: #78bdff;}.ckt {    font-size: 9px;    color: #999999;    display: block;    letter-spacing: -1.2px;}.ckp {    margin-right: 0px !important;}.span_2 img {    width: 30px;    height: 30px;    border-radius: 50px;}.span_2 {    float: left;    position: relative;    margin-top: 17px;    margin-right: 15px;    text-align: center;}.span_2 i {    position: absolute;    width: 12px;    height: 12px;    background: #8AE702;    border-radius: 50px;    display: block;    line-height: 13px;    text-align: center;    bottom: 3px;    right: 0;    color: #fff;    bottom: 20px;    right: 7px;}.nx_ {    border: none;    background: #fff url(/wp-content/themes/new-site/images/xia.png) 93px 14px no-repeat;    font-size: 12px;}.ckl {    margin-top: 11px;}.zkn{color: #78bdff;margin-top: 1px;	}.f14.lh2{padding-top: 8px;}.wzsmd{border-top: 1px solid #999;}.show_news{padding-left:2px;}.menu-header-container li.current-menu-item,.menu-header-container li:hover,.menu-header-container li.current-post-ancestor.current-menu-parent{background-color: #1398d0;}.menu-zkxt-container li.current-menu-item>a,.menu-gszk-container li.current-menu-item>a,.menu-gszk-container li.current-post-ancestor.current-menu-parent>a{color:#F00;}.hits{color:#F00;}.ldzs center>span{padding-right:8px}.cwym1,.cwym2{color:#333;}.cwym11,.cwym22{color: #b5b5b5;}.cwym22{margin-right: 30.7px;}.cwymtou{font-size: 16px;}.wzbdtp{    margin-top: 20px;}.wzbdtp img,.yxbdtp img{    width: 85%;    display: block;    margin-left: auto;    margin-right: auto;}.yxbdtp{    margin-top: 10px;}.txxjlq{    width: 1000px;    margin: 0 auto;    padding-bottom: 10px;}.zixun-tp{    height: 331px;    width: 151px;    background-image: url('/wp-content/themes/new-site/images/zixuntp.png');}.zixun-zuo{    left: 2px;    top: 50%;    right: auto;    bottom: auto;    position: fixed;    margin-top: -166px;    width: 151px;}body,html {    color: #444;    background: #fff;    font-family: "Helvetica Neue", Helvetica, "Microsoft Yahei", "Hiragino Sans GB", "WenQuanYi Micro Hei", "微软雅黑", "华文细黑", STHeiti, sans-serif;}a {    text-decoration: none;    color: #444}a:hover {    text-decoration: underline;    color: #1E50A2}.bk5 {	clear: both;    font-size: 1px;    height: 5px;    line-height: 1px;}.blue,blue a,.box h5 a,.box h6 a,.box a.more  {    color: #004499}.keylink,.keylink:link,.keylink:hover,.keylink:active {    text-decoration: underline;    width: 26px;    height: 22px;    line-height: 22px;    background: #fff;    border: 1px dotted #aaa;    text-align: center}textarea {    border: 1px solid #DCDDDD;    background: #fff;    clear: both;    color: #555;    font-size: 14px;    height: 130px;    padding: 5px 0 0 5px;    text-align: left;    width: 99%;    margin-bottom: 8px}.input-text,input.date,input.endDate,.input-focus {    border: 1px solid #DCDDDD;    height: 22px;    padding: 0 0 0 3px}input.date,input.endDate {    background: #fff url(../images/input_date.png) no-repeat right 3px;    padding-right: 18px;    font-size: 12px;}/*	fontcolor	*/.fontred {    color: red;}.none {    display: none;}.pad-6 {    padding: 6px;    overflow: hidden}.pad-10 {    padding: 10px;    overflow: hidden}.pad_10,.pad-lr-10 {    padding: 0 10px}.pad-lr-6 {    padding: 0 6px}.hr {    background: url(../images/uline.gif) repeat-x center center;}.hr hr {    display: none}.ib,.ib-li li,.ib-a a,.ib-span span,.btn,.btn input,.photo-hot li,.Article-Tool a,.photo-list li,.photo-channel .photo-slide .change i,.photo-channel .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next,.photo-cat .content h5 span.blue a,.submit {    display: inline-block;    zoom: 1;    *display: inline;}body fieldset {    border: 1px solid #D8D8D8;    padding: 0 10px 10px;    *padding: 10px;}body fieldset legend {    padding: 3px 8px;    font-weight: 700;}body fieldset.blue {    border: 1px solid #dce3ed}body fieldset.blue legend {    padding: 3px 8px;    font-weight: 700;    color: #347add;    background: none;    border: none}/* 通用按钮 */.btn {    padding-left: 6px}.btn,.btn input {    height: 24px;    line-height: 24px;    width: auto;    _width: 0;    overflow: visible !ie}.btn input {    background-position: right 0;    border: 0 none;    color: #fff;    padding-right: 6px;    _height: 25px}.submit {    padding-left: 3px}.submit,.submit input {    background: url(../images/but.png) no-repeat;    height: 29px;    width: auto;    _width: 0;    overflow: visible !ie}.submit input {    background-position: right top;    border: none;    padding: 0 10px 0 7px;    font-size: 14px}/* 页面宽度 （更改页面宽度后，需要更改“images/body-bg.png”图片的宽度） */.header,.main,.footer {    width: 1000px;    margin: 0 auto;}/* 顶部 */.body-top {    background-color: #f5f5f5;    vertical-align: middle;    height: 30px;    line-height: 25px;    border-bottom: 1px solid #DBDBDB;    color: #676767;    overflow: hidden;    background-image: none;}.body-top .login{ float:right}.body-top .login span{ color:#CCC}.body-top .login a.rss{width:32px; float:right;overflow:hidden; text-indent:-222px;background: url(../images/rsso.gif) no-repeat left center; margin-left:8px}.body-top .content{ margin:auto; width:1000px;}/* 头部 */.header {    padding: 20px 0 10px;    background-position: left -142px}.header .logo a {    display: table-cell;    vertical-align: middle;    text-align: center;    *display: block;    height: 85px;    width: 262px;    float: left;}.header .logo a img {    width: 262px;}.header .search {    float: left;    width: 360px;    _width: auto;    padding-left: 20px;    height: 70px;}.header .search .tab {    padding: 3px 0}.header .search .tab span {    color: #ddd}.header .search .tab a {    color: #6f7172}.header .search .tab a.on {    font-weight: 700}.header .search .bd {    background: #ededed;    padding: 5px;    float: left;}.header .search .text {    border: 1px solid #e5e5e7;    padding: 4px 0 3px 40px;    height: 18px;    width: 210px;    background: #fff url(../images/icon.png) no-repeat}.header .search .button {    background: #3a6ea5;    border: none;    color: #fff;    height: 1.9em;    margin-left: 3px;    width: 4.2em;    margin-left: 6px;    vertical-align: middle;    text-align: center}.header .banner {    overflow: hidden;    zoom: 1;    _float: right;    text-align: right;}.header_right {    width: 220px;    height: auto;    float: right;    margin-top: 0;    padding-top: 5px;}.header_right h3 {    font-size: 12px;}.header_right p {    height: 20px;    line-height: 20px;    background: #0982a1;    margin: 4px 0px;    text-align: center;    color: #fff;    font-size: 14px;}.header_right p span {	color: #fff900;	padding: 0 2px}.header_right h3 span {    color: #f03;    font-size: 20px;    margin-left: 0;    float: right;    line-height: 20px;}/* 导航 */.header .nav-bar {    clear: both;    height: 40px}.header .nav-bar,.header .nav-bar map,.header .nav-site li.line,.header .subnav {    background: url(../images/nav.png) no-repeat;    background-color: #0982a1;}/*去背景ding*/.header,.header .nav-bar map,.nav-site li.line,.header .nav-site,.header .nav-bar {    background-image: none !important;}.header .nav-site,    {}.header .nav-bar map {    background-position: right -130px;    display: block}.header .nav-site {    height: 40px;    /*background-position: left -65px;*/    /*background-repeat: repeat-x;*//*    margin: 0 5px;    padding-left: 5px;*/    overflow: hidden;}.header .nav-site li {    float: left;}.header .nav-site li a {    letter-spacing: 1px;    color: #fff;    font-size: 14px;    *display: block;    display: block;    text-decoration:none;    height: 40px;    line-height: 40px;    padding: 0 20px;}.header .nav-site li.line {    background-position: 2px -215px;    padding: 0;    width: 10px;    text-indent: -10000px}.header .nav-site li:hover,.header .nav-site li.active,.page_item.current_page_item{	color: #1398d0;	cursor: pointer;}.header .subnav {    overflow: hidden;    padding-left: 16px;    border-left: 1px solid #d2dfed;    border-right: 1px solid #d2dfed;    background-position: left -33px;    background-repeat: repeat-x;    height: 32px;    line-height: 32px}.header .subnav a {    color: #004499}.header .subnav span {    padding: 0 3px;    color: #c8d8e9;}/* heade top */.header_top {    background-color: #f5f5f5;    vertical-align: middle;    height: 30px;    line-height: 30px;    border-bottom: 1px solid #DBDBDB;    color: #676767;    overflow: hidden;    background-image: none;}.header_top .sy {    margin-left: 10px;    color: #666;    float: left;}.header_top li {    float: left;}.header_top li a,.sub-nav li a{    font-size: 14px;    text-align: center;    color: #666;}.menu-gszk-container .sub-nav li a:after,.sub-nav li a:after {  content:'|';  padding:0 13px;  position: relative;  top: -1px;  color: #666;}.sub-nav li:last-child a::after{  content:'';}.sub-nav .page_item.current_page_item{  background-color:transparent;}.header_top li span {    margin: 0px 5px;    font-size: 16px;}.header_top .w960 {    margin: auto;    width: 1000px;}.header_top .w960 span {	line-height: 30px;    font-size: 12px;    color: #333333;}.header_top .w960 span a {        color: #256EB1;}.header_top .w960 span#time {/*    color: red;*/}/* main style */.main {}.main .col-left {    width: 722px;    margin-right: 36px;}.news-hot {    background: url(../images/hot_bg.png) no-repeat;    float: left;    width: 380px;    margin-right: 9px;    height: 380px}.main .col-left .slide {    overflow: hidden;    _float: left;    zoom: 1}/* 通用容器 */.box {    border: 1px solid #c3d4e7;    zoom: 1;    overflow: auto;    padding-bottom: 10px}.box h5,.box h6 {    background: url(../images/title.png) no-repeat right top;    color: #1e50a2;    height: 26px;    margin-bottom: 0px;    line-height: 26px;    padding-left: 10px;    border-bottom: 1px solid #dce7f3;    position: relative}.box h6 {    margin-bottom: 0}.box h5.title-1,.box h6.title-1 {    background-position: right -52px}.box h5.title-2,.box h6.title-2 {    background-position: right -100px}.box h5.title-2 span.tab {    float: right;    padding-right: 6px;    color: #a4bcd6}.box h5.title-2 span.tab span {    color: #2064ae;    cursor: hand;     !important;    cursor: pointer}.box a.more {    font-size: 12px;    font-family: "宋体";    margin-right: 8px;    font-weight: normal;    position: absolute;    top: 0;    *top: 1px;    _top: 1px;    right: 0}.box .content {    padding: 0 10px;    overflow: auto}/* 默认幻灯片 */.FocusPic {    zoom: 1;    position: relative;    overflow: hidden}.FocusPic .content {    overflow: hidden}.FocusPic .changeDiv a {    position: absolute;    top: 0px;    left: 0px;    display: none;    width: 340px;    height: 245px;}.FocusPic .title-bg,.FocusPic .title {    position: absolute;    left: 0px;    bottom: 0;    width: 434px;    height: 30px;    line-height: 30px;    overflow: hidden}.FocusPic .title-bg {    background: #000;    filter: alpha(opacity=50);    opacity: 0.5;    width: 100% !important;}.FocusPic .title a {    display: block;    padding-left: 15px;    color: #fff;    font-size: 14px;}.FocusPic .change {    bottom: 4px;    height: 20px;    right: 3px;    *right: 5px;    _right: 4px;    position: absolute;    text-align: right;    z-index: 9999;}.FocusPic .change i {    background: #666;    color: #FFF;    cursor: pointer;    font-family: Arial;    font-size: 12px;    line-height: 15px;    margin-right: 2px;    padding: 2px 6px;    font-style: normal;    height: 15px;    display: inline-block;    display: -moz-inline-stack;    zoom: 1;    *display: inline;}.FocusPic .change i.cur {    background: #FF7700;}/* 滚动公告 */#announ {    line-height: 30px;    overflow: hidden;    padding-left: 0;    font-size: 12.77px;}#announ ul li {    color: #666666;}#announ ul {   float: left;   width: 100%;}/* 首页 */.extend {    padding: 0;}.extend img {    margin: 1px}.extend .col-left {    background: url(../images/extend.png) no-repeat;    height: 36px;    width: 22px;    color: #fff;    text-align: center;    padding-top: 3px;    font-weight: 700;    margin-right: 6px}.extend .col-auto {    font-family: "宋体";    color: #CCC;    ;    padding: 4px 0 0 0;    height: 40px}.box .news-photo {    padding: 0 0}.box .news-photo li {    float: left;    width: 139px;    text-align: center;    padding: 5px 0;    vertical-align: top}.box .news-photo li div.img-wrap {    width: 110px;    margin: auto;    margin-bottom: 5px;    height: 85px;}.box .news-photo li div.img-wrap a {    width: 110px;    height: 85px;    *font-size: 62px;}/*new-hot*/.news-hot {}.news-hot .content {    padding: 16px 10px 0 16px}.news-hot .content h4 {    padding: 1px 0 5px 5px;    font-size: 18px;    font-family: "宋体", Verdana;}.news-hot p {    color: #777}.news-hot p img {    float: left;    margin-right: 10px}/* special */.box {    background-color: #fff}.box .special p {    overflow: auto;    margin-top: 14px}.box .special p img {    margin-right: 10px;    float: left}/* Digg */.box .digg {    background: url(../images/num_list.png) no-repeat 10px 5px;    padding-left: 30px}.box .digg li {    height: 24px;    line-height: 24px;    overflow: hidden;    position: relative}.box .digg li span {    background: #fff url(../images/icon.png) no-repeat 0 -67px;    position: absolute;    right: 0;    top: 0;    padding: 0 0 0 13px;    width: 30px}/* vote */.box .vote h4 {    font-size: 14px;    font-weight: normal}.box .vote label {    display: block;    line-height: 22px}.box .vote .btn {    margin: 6px 12px 0 0}/* rank */.rank li {    background: url(../images/uline.gif) repeat-x left top;    clear: both;    margin-top: -1px;    overflow: hidden;    *height: 57px;}.rank li span {    float: left;    font-family: Arial, Helvetica, sans-serif;    font-size: 18px;    font-style: italic;    height: 58px;    color: #1E50A2;    line-height: 58px;    overflow: hidden;    padding-right: 10px;    text-align: right;    width: 60px;    background: url(../images/rank.png) no-repeat right 10px;}.rank li a.title {    padding: 9px 0 0;    display: block;    margin-left: 76px}/*board*/.list {    color: #888;}.list li span {    font-size: 12px;    padding: 0px 10px;    margin-right: 6px;}.cat-area {    width: 343px;    float: left}.cat-area .content p img {    margin-right: 10px;    float: left}.cat-area .content p {    color: #777;    height: 75px;    overflow: hidden}.cat-area .content p strong {    font-size: 14px;    color: #333}/* Blogroll */.blogroll {}.blogroll h5 {    font-size: 16px;    padding: 5px 20px 3px;    margin: 0;    background-image: url(../images/icons.png);    background-position: 0 -305px;    background-repeat: repeat-x;    border-bottom: 1px solid #c3d4e7;}.blogroll .LinksTab {    color: #7e8788;    padding-left: 20px;}.blogroll .LinksTab span {    padding: 8px 10px 7px;    font-weight: normal;    cursor: pointer;}.blogroll .LinksTab span.fb {    background-color: #a9d4e6;    /*-webkit-transition: 0.1s ease-in-out;	transition: 0.1s ease-in-out;*/}.newbox .blogroll h5,.blogroll .LinksTab span,.blogroll .LinksTab span.fb {    background-image: url(../images/icons.png);}.newbox .blogroll h5 {    padding: 5px 20px;    position: relative;    background-position: 0 -305px;    background-repeat: repeat-x;    border-bottom: 1px solid #c3d4e7;    margin: 0;}.blogroll .LinksTab span {    background-position: 0 -378px;    border: 1px solid #c3d4e7;}.blogroll .LinksTab span.fb {    background-position: 0 -342px;    border-bottom: 0;}.LinksTabs {    padding: 0 10px;}.footer div.info {    color: #666;    line-height: 30px;    text-align: center;    margin-top: 15px;    font-size: 12px;}.footer div.info .copyright a {    color: #0168b7;}.footer div.info ul li {    display: inline-block;}.footer div.info ul li a {    padding: 0 5px;}.footer .footer_link {    padding: 0 20px;}.footer .copjp {    display: block;    text-align: center;    margin: 0 auto;    padding-bottom: 100px;}.footer .mod_copyright_auth {    margin: 10px 0 25px;}.footer .mod_copyright_auth .copyright_ico {    overflow: hidden;    display: inline-block;    margin: 0 3px;    width: 103px;    height: 32px;    line-height: 1000px;    background-repeat: no-repeat;    background-image: url(../images/sprite.footer.png);}.footer .mod_copyright_auth .copyright_ico_1 {    background-position: 0 -111px;}.footer .mod_copyright_auth .copyright_ico_2 {    background-position: 0 -74px;}.footer .mod_copyright_auth .copyright_ico_3 {    background-position: 0 -37px;}/* 当前位置 */.crumbs span {    color: #7e7e7e}/* 栏目信息搜索 */.search-form {    background-color: #FFFCED;    border: 1px solid #FFBF7A;    padding: 5px 10px;    overflow: hidden;    zoom: 1}.search-form li {    float: left;    padding: 5px 12px 5px 0;    height: 24px;    line-height: 24px;    white-space: nowrap}.search-form li.bk {    float: none;    height: 1px;    line-height: 1px;    overflow: hidden;    padding: 0}.search-form * {    vertical-align: middle}.search-form label {    padding: 0 8px 0 0}.search_term {    line-height: 28px}.search_term th {    font-weight: normal;    text-align: right;    padding-right: 8px;    color: #666;    width: 70px}.search-list li {    border-bottom: 1px dashed #ccc;    margin: 6px 0 0;    padding: 10px 0;    overflow: hidden}.search-list li img {    float: left;    margin-right: 8px}.search-list li p {    color: #999}.search-point {    background-color: #E6F1FB;    padding: 6px 10px;    margin: 10px 0}/* 新闻频道 */.main .channel-hot {    width: 450px}.channel-hot .news-hot,.channel-hot .news-hot .icon,.photo-slide,.photo-channel .photo-hots,.box-hots,.box-hots .icon,.photo-channel .photo-hots .icon,.photo-channel .photo-cat,.photo-channel .ldzs,.photo-channel .relevance,.comment {    background: url(../images/cat_hot_bg.png) repeat-x left -38px}.channel-hot .news-hot,.photo-channel .photo-hots,.photo-channel .photo-cat,.box-hots {    width: auto;    position: relative;    border: 1px solid #c3d4e7;    margin: 0;    height: 302px}.channel-hot .news-hot .icon,.photo-channel .photo-hots .icon,.box-hots .icon {    position: absolute;    top: 0px;    left: 0;    width: 37px;    height: 37px;    background-position: left top;    background-repeat: no-repeat}.channel-hot .news-hot {    width: 450px}.channel-hot .news-hot div.hr {    width: 422px}.channel-slide {    border: 1px solid #c3d4e7;    padding: 3px}.channel-slide .thumb {    width: 94px;    float: left}.channel-slide .thumb li {    margin-top: 4px;    position: relative}.channel-slide .thumb li a .icon {    display: none}.channel-slide .thumb li.on a .icon {    position: absolute;    top: 25px;    right: -2px;    background: url(../images/channel_slide.png) no-repeat;    width: 8px;    height: 8px;    display: block}.channel-slide .thumb li img {    border: 3px solid #fff}.channel-slide .thumb li.on img {    border-color: #6e96be}.channel-slide .photo {    overflow: hidden;    _float: left;    _zoom: 1;    position: relative;    width: 398px;    _width: 392px;    height: 234px}.channel-slide .photo li {    display: none;    position: absolute;    top: 0;    left: 0}.channel-slide .title {    height: 60px;    background: url(../images/channel_slide.png) repeat-x left -17px}.channel-slide .title p {    padding: 8px 10px 0;    color: #666;    display: none}.channel-slide .title p strong {    font-size: 18px;    color: #0066cc;    line-height: 22px}/* 图片频道 - photo */.photo-channel .photo-slide {    width: 435px;    padding: 5px;    border: 1px solid #c3d4e7;    zoom: 1;}.photo-channel .photo-slide .FocusPic .title-bg,.photo-channel .photo-slide .FocusPic .title {    bottom: 35px}.photo-channel .photo-slide .change {    bottom: 0px;    left: 0;    text-align: left;    height: 30px;}.photo-channel .photo-slide .change i {    background: url(../images/focusBg.gif) no-repeat right top;    width: 39px;    height: 30px;    text-align: center;    padding: 0;    margin-right: 8px;    line-height: 30px;    color: #049}.photo-channel .photo-slide .change i.cur {    background-position: left top;    color: #fff;    font-weight: 700}.photo-channel .photo-hots,.box-hots {    float: left;    width: 242px;    margin-right: 10px;    _margin-right: 5px;    height: auto;    overflow: hidden;    padding-bottom: 5px;}.photo-channel .photo-hots h4,.box-hots h4 {    text-align: left;    height: 26px;    *height: 25px;    font: 18px/26px "MicroSoft YaHei", "SimHei";    color: #457bb4;    *line-height: 25px;    margin: 0;    padding: 5px 0 0px 30px}.photo-channel .photo-cat {    position: relative;    height: auto}.photo-cat .content h5 a,.photo-cat .content h5 a strong {    background-image: url(../images/title_photo.png);    background-repeat: no-repeat;    height: 35px;    padding-left: 10px;    display: block;    float: left;    text-decoration: none;}.photo-cat .content {    padding-bottom: 6px}.photo-cat .content h5 a strong {    background-position: right top;    padding-right: 14px;    color: #fff;    float: left;    line-height: 35px}.photo-cat .content h5 {    position: absolute;    left: 14px;    top: -4px;    width: 98%}.photo-cat .content h5 span {    font-size: 12px;    font-weight: normal;    padding-left: 12px;    line-height: 38px}.photo-cat .content h5 span.blue a {    background-image: none;    float: none;    padding: 0 4px;    height: auto}.photo-cat .content h5 span.blue a:hover {    color: #F30}.photo-cat .content h5 span.blue a.more {    float: right}.photo-cat .photo-list {    padding-top: 45px}.photo-list li {    vertical-align: top;    width: 188px;    *width: 191px;    text-align: center;    padding-bottom: 12px}.photo-list li div.img-wrap {    width: 160px;    height: 120px;    margin: auto;    margin-bottom: 3px}.photo-list li div.img-wrap a {    width: 160px;    height: 120px;    *font-size: 88px;}/*专题*/.special-channel .box-hots {    width: auto;    float: none;    margin: 0}.special-channel .box-hots .content {    padding: 10px}.special-channel .special-slide {    position: relative}.special-channel .special-slide .change {    position: absolute;    top: 0px;    right: 0px;    height: 8px;    font-size: 0}.special-channel .special-slide .change i {    background: url(../images/special-slide.png) no-repeat top right;    width: 8px;    height: 8px;    text-indent: -1000px;    font-size: 0;    margin-left: 6px;    display: block;    float: left;    cursor: hand;     !important;    cursor: pointer}.special-channel .special-slide .change i.cur {    background-position: left top;}.special-channel .special-slide .changeDiv {    overflow: auto;    padding: 10px 0 0 10px}.special-channel .special-slide .changeDiv a {    position: absolute;    width: 660px;    display: none}.special-channel .special-slide .changeDiv a img {    float: left;    margin-right: 10px}.special-channel .header {    overflow: hidden;    padding: 0}.special-channel .new {    width: 315px}.special-channel .img-text .intro {    padding: 6px 8px}.special-channel .img-text .news-hot {    background-image: none;    width: auto;    padding: 10px 0 0 0;    margin: 0;    height: auto}.special-channel .img-text {    width: 385px}.special-channel .img-text .box a.title {    padding: 6px 0 3px;    display: block}.special-channel .img-text .vote {    padding: 0}.special-channel .img-text .vote .content {    padding: 0 8px 10px}.special-channel .int {    background-color: #f5f5f5;    padding: 8px 10px}.special-channel .int .box {    padding: 8px 10px;    height: 374px;    overflow: hidden}.special-channel .int .box h4 {    font-size: 12px;    font-weight: normal}.special-channel .int .box p {    color: #979090}.special-channel .news-photo li {    width: 156px}/*RSS*/.rss-channel {    background: url(../images/rss_bg.png) repeat-x left 38px;}.rss-channel .header,.rss-channel .navlist .memu .content div,.rss-channel .navlist .memu .content ul li,.rss-channel .xml .rss dt,.rss-channel .xml a.xmlbut,.rss-channel .xml .rss dd a {    background: url(../images/rss.png) no-repeat;}.rss-channel .header {    height: 88px;    overflow: hidden}.rss-channel .special-body-top a.logo {    background-image: none;    padding-right: 0px}.rss-channel .box h5,.rss-channel .box h6 {    position: static}.rss-channel .main {    overflow: visible;    background-color: #fff}.rss-channel .navlist {    width: 200px}.rss-channel .navlist .memu {    padding: 0}.rss-channel .navlist .memu .content {    padding: 1px 1px 0}.rss-channel .navlist .memu .content div {    background-color: #dae7f4;    height: 24px;    line-height: 24px;    margin-bottom: 1px;    font-weight: 700;    background-position: 18px -216px;    padding-left: 26px}.rss-channel .navlist .memu .content div.color {    background-color: #eaf2f9}.rss-channel .navlist .memu .content div.on {    background-position: 16px -188px;}.rss-channel .navlist .memu .content ul {    display: none;    line-height: 22px;    padding: 3px 0 3px 30px}.rss-channel .navlist .memu .content ul li {    background-position: left -161px;    _background-position: left -165px;    padding-left: 10px;    height: 22px}.rss-channel .navlist .memu .content ul li.on,.rss-channel .navlist .memu .content ul li:hover {    background-position: left -140px;    color: #F60}.rss-channel .rsslist {    width: 730px}.rss-channel .rsslist .box {    width: 358px;    float: left;    overflow: visible}.rss-channel .xml {    float: right;    font-size: 12px;    font-weight: normal;}.rss-channel .xml a.xmlbut {    background-position: left -116px;    display: block;    width: 24px;    font-size: 1px;    text-indent: -1000px;    float: left;    height: 15px;    margin-right: 5px;    overflow: hidden;    margin-top: 4px}.rss-channel .xml .rss {    float: left;    position: relative;    z-index: 1}.rss-channel .xml .rss dl {    overflow: hidden;    height: 26px;    width: 65px;}.rss-channel .xml .rss dt {    background-position: -28px -116px;    padding-left: 18px;    height: 21px;    line-height: 17px;    margin-top: 5px;}.rss-channel .xml .rss dd {    height: 16px;    line-height: 16px;    padding: 5px 0}.rss-channel .xml .rss dd a {    padding-left: 14px;    background-position: 5px -258px;}.rss-channel .xml .cur {    width: 65px;    z-index: 2}.rss-channel .xml .cur dl {    width: 65px;    border: 1px solid #C3D4E7;    position: absolute;    top: -1px;    right: -1px;    background-color: #fff;    z-index: 999;    overflow: visible;    height: auto}.rss-channel .xml .cur dd {    border-top: 1px dashed #DCDDDD;}/* 内容 */.ldzs {    overflow: hidden}.ldzs,.photo-channel .relevance {    border: 1px solid #C3D4E7;    zoom: 1;    padding: 0 20px}.ldzs h1 span {    font-size: 12px;    font-weight: normal;    line-height: 20px;    color: #999}.ldzs .related {    border-top: dashed 1px #ccc;    margin-top: 15px}.ldzs .related h5 {    padding-bottom: 4px}.ldzs .related {    padding: 10px 0 0}.ldzs .related a {    color: #0b3b8c}.Article-Tool {    border: 1px solid #c3d4e7;    position: relative;    top: -1px;    text-align: right;    padding: 8px;    vertical-align: middle;    height: 15px;    background-color: #f4f8fd}.Article-Tool a:hover {    text-decoration: none}.Article-Tool a.t,.Article-Tool a.t6 {    background-position: left -336px;    width: auto;    padding-left: 16px;    color: #8896b1}.Article-Tool a.t1 {    background-position: left -115px;}.Article-Tool a.t2 {    background-position: left -159px;}.Article-Tool a.t3 {    background-position: left -205px;}.Article-Tool a.t4 {    background-position: left -250px;}.Article-Tool a.t5 {    background-position: left -294px;}.Article-Tool a.t6 {    background-position: left -421px;    padding-left: 18px;}/*关键字提示*/.point {    border: 1px solid #ffbf7a;    background: #fffced;    position: absolute;    z-index: 1000;    width: auto;}.point .arro {    position: absolute;    top: -9px;    *top: -13px;    left: 97px;    width: 18px;    height: 9px;    background: url(../images/key_float.png) no-repeat;}.point .contents {    padding: 8px 10px;    text-indent: 0;    margin-right: 10px;    font-weight: normal;}.point a.close span {    display: none}.point a.close {    background: url(../images/cross.png) no-repeat left 3px;    display: block;    width: 16px;    height: 16px;    position: absolute;    right: 4px;    top: 4px;    *top: 0px;    _top: 0px;    outline: none;}.point a.close:hover {    background-position: left -46px}.point span.o1,.point span.o2,.point span.o3,.point span.o4 {    position: absolute;    width: 3px;    height: 3px;    background: url(../images/fillet.png) no-repeat;    line-height: 0;    font-size: 0}.point span.o1 {    background-position: left top;    top: -1px;    *top: -5px;    left: -1px;}.point span.o2 {    background-position: right top;    top: -1px;    *top: -5px;    right: -1px}.point span.o3 {    background-position: left -3px;    bottom: -1px;    *bottom: 3px;    left: -1px}.point span.o4 {    background-position: right -3px;    bottom: -1px;    *bottom: 3px;    right: -1px;}/*图片内容*/.photo-channel .ldzs .tool {    position: relative;    height: 35px;    padding-top: 6px}.photo-channel .ldzs .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next {    background: url(../images/up-next.png) no-repeat;    height: 27px;    width: 31px;    margin-right: 10px;    overflow: hidden;    line-height: 27px}.photo-channel .ldzs .tool .auto span,.photo-channel .tool .up span,.photo-channel .tool .next span {    visibility: hidden}.photo-channel .ldzs .tool .auto {    background-position: -39px top;}.photo-channel .ldzs .tool .next {    background-position: -78px top;}.photo-channel .ldzs .Article-Tool {    position: absolute;    right: 0;    border: none;    background: none;    font-size: 12px;    font-weight: normal}.photo-channel .ldzs .tool .stat {    color: #999;}.photo-channel .ldzs .big-pic {    text-align: center;    padding: 10px 0;    border: 1px solid #ededed;    background-color: #fafcfe;    position: relative}.photo-channel .ldzs .big-pic #big-pic {    display: table-cell;    vertical-align: middle;    *display: block;    overflow: hidden;    *font-size: 480px;    width: 896px;    height: 650px}.photo-channel .ldzs .big-pic .max {    position: absolute;    bottom: 0px;    right: 0px;    background: #FFF url(../images/max.png) no-repeat 5px center;    z-index: 101;    padding: 5px 5px 5px 20px}.photo_prev {    position: absolute;    left: 0;    top: 0;    width: 50%;    height: 100%;    z-index: 100}.photo_next {    position: absolute;    right: 0;    top: 0;    width: 50%;    height: 100%;    z-index: 100}.photo_prev a,.photo_next a {    background-image: url(../images/blank.gif);    display: block;    width: 100%;    height: 100%;    outline: none;}.ldzs .list-pic {    padding: 22px 0 16px;    height: 100px}.ldzs .cont {    overflow: hidden;    float: left;    width: 616px;    height: 80px}.ldzs .cont li {    float: left;    width: 123px;    text-align: center;    display: block;    overflow: hidden}.ldzs .cont li .img-wrap {    width: 100px;    height: 75px;    margin: 0 auto;}.ldzs .cont li .img-wrap a {    *font-size: 55px;    width: 100px;    height: 75px;    outline: medium none;}.ldzs .cont li.on .img-wrap {    border: 2px solid #ffb017}.ldzs .list-pic .pre,.ldzs .list-pic .next {    float: left;    display: block;    position: relative;    background: url(../images/pic_bg.png) no-repeat;    width: 110px;    height: 86px;    text-align: center}.ldzs .list-pic .pre {    left: -8px;    top: -3px;    margin-right: 14px}.ldzs .list-pic .next {    right: -8px;    float: right;    top: -3px}.ldzs .list-pic .pre .img-wrap,.ldzs .list-pic .next .img-wrap {    width: 102px;    height: 72px;    border: none;    padding: 4px 0 8px}.ldzs .list-pic .pre .img-wrap a,.ldzs .list-pic .next .img-wrap a {    *font-size: 53px;    width: 98px;    height: 72px;    padding: 0px 5px 0 4px;    *padding: 0px 5px 5px 0px}.ldzs .list-pic .pre .img-wrap a:hover,.ldzs .list-pic .next .img-wrap a:hover {    background: none}.ldzs .list-pic .next {    right: -8px;    float: right;    bottom: -2px}.ldzs .pre-bnt,.ldzs .next-bnt {    margin-top: 3px;    cursor: hand;     !important;    cursor: pointer}.ldzs .pre-bnt,.ldzs .next-bnt,.ldzs .pre-bnt span,.ldzs .next-bnt span {    background: url(../images/big-btn.png) no-repeat;    display: block;    width: 17px;    height: 69px;    float: left;}.ldzs .pre-bnt:hover,.ldzs .next-bnt:hover,.ldzs .pre-bnt-on,.ldzs .next-bnt-on {    background-position: 0 -78px;}.ldzs .pre-bnt span {    background-position: -30px top;}.ldzs .pre-bnt:hover span,.ldzs .pre-bnt-on span {    background-position: -30px -78px;}.ldzs .next-bnt span {    background-position: -55px top;}.ldzs .next-bnt:hover span,.ldzs .next-bnt-on span {    background-position: -55px -78px;}/* endSelect */#endSelect {    top: 290px;    left: 333px;    position: absolute;    width: 230px;    height: 71px;    border: 1px solid #8a8a8a;    display: none;    z-index: 200;}#endSelect .bg {    height: 100%;    width: 100%;    background: #000;    filter: Alpha(Opacity=50);    opacity: 0.5;}#endSelect .E_Cont {    position: absolute;    top: 10px;    left: 26px;    color: #fff;    font-size: 14px;}#endSelect .E_Cont p {    padding: 4px 0;    zoom: 1;    overflow: hidden;}#rePlayBut,#nextPicsBut,#endSelect #endSelClose {    background: url(../images/big-btn.png) no-repeat}#rePlayBut {    float: left;    width: 69px;    height: 23px;    background-position: 0px -167px;}#nextPicsBut {    float: left;    width: 97px;    height: 23px;    background-position: -100px -167px;    margin-left: 10px;}#endSelect #endSelClose {    background-position: 0px -217px;    position: absolute;    top: 3px;    right: 3px;    cursor: pointer;    width: 11px;    height: 11px;    overflow: hidden;    z-index: 2;}.photo-channel .ldzs .text {    border: 1px solid #ddd;    background-color: #f3f3f3;    padding: 8px 10px;    zoom: 1;    margin-bottom: 20px}.photo-channel .relevance {    padding: 5px 10px 10px}.photo-channel .relevance h5,.comment h4 {    background: url(../images/icon.png) no-repeat left -375px;    padding-left: 16px;}.photo-channel .relevance .photo-list {    padding: 0;    overflow: auto;    padding-top: 10px}.photo-channel .relevance .photo-list li {    float: left;    width: 153px;    padding: 0}.photo-channel .relevance .photo-list li .img-wrap {    width: 110px;    height: 86px;    margin: 0 auto;    background: url(../images/pic_bg.png) no-repeat;    border: none;    margin-bottom: 6px}.photo-channel .relevance .photo-list li .img-wrap a {    *font-size: 59px;    width: 104px;    height: 86px;    padding: 1px 5px 5px 1px}.photo-channel .relevance .photo-list li .img-wrap a:hover {    background: none}.box .photo-hot {    padding: 0 2px}.photo-hot li {    width: 119px;    *width: 50%;    text-align: center;    padding: 5px 0;    vertical-align: top}.photo-hot li div.img-wrap {    width: 94px;    margin: auto;    margin-bottom: 5px;    height: 64px;}.photo-hot li div.img-wrap a {    width: 94px;    height: 64px;    *font-size: 48px;}/* 分页 */#pages {    padding: 14px 0 10px;    font-family: 宋体;    float: left;    width: 100%;}#pages a {    display: inline-block;    height: 22px;    line-height: 22px;    background: #fff;    border: 1px solid #e3e3e3;    text-align: center;    color: #333;    padding: 0 10px}#pages a.a1 {    background: url(../images/admin_img/pages.png) no-repeat 0 5px;    width: 56px;    padding: 0}#pages a:hover {    background: #f1f1f1;    color: #000;    text-decoration: none}#pages span {    display: inline-block;    height: 22px;    line-height: 22px;    background: #5a85b2;    border: 1px solid #5a85b2;    color: #fff;    text-align: center;    padding: 0 10px}.page .noPage {    display: inline-block;    width: 56px;    height: 22px;    line-height: 22px;    background: url(../img/icu/titleBg.png) repeat-x 0 -55px;    border: 1px solid #e3e3e3;    text-align: center;    color: #a4a4a4;}/* 广告位 */.ads {    padding-top: 8px}.ads .col-left {    width: 748px;}.ads .col-auto {    border: 1px solid #c3d4e7;    padding: 1px;    width: 198px}.ads .col-auto div.left {    float: left;    background: #dce2ea;    width: 20px;    margin-right: 8px;    text-align: center;    height: 83px;    padding-top: 5px}.ads .col-auto div.right {    overflow: hidden;}/* 评论-form */.comment-form {    border: 1px solid #c3d4e7;    padding: 10px 20px;    margin-bottom: 10px}.comment-form h5 {    height: 22px;    padding-bottom: 5px;    border-bottom: 1px solid #C3D4E7;}.comment-form strong {    background: url(../images/icon/user_comment.png) no-repeat;    padding-left: 21px;    float: left}.yzm {    display: none;    position: absolute;    background: url(../images/admin_img/login_ts140x89.gif) no-repeat;    width: 140px;    height: 89px;    text-align: center;    font-size: 12px;}.yzm a:link,.yzm a:visited {    color: #036;    text-decoration: none;}.yzm a:hover {    color: #C30;}.yzm img {    cursor: pointer;    margin: 0px auto;    width: 130px;    height: 50px;    margin-top: 4px;    border: 1px solid #fff;    margin-bottom: 1px;}.comment-form .posn {    padding: 10px 0}.comment-title {    text-align: center;    padding: 5px 0 10px}.comment-title a:hover {    text-decoration: none;    color: #F60;}.comment {    border: 1px solid #C3D4E7;    zoom: 1;    padding: 8px 15px}.comment h4 {    border-bottom: 1px solid #C3D4E7;    padding-bottom: 6px;    margin-bottom: 15px}.comment .title {    margin-bottom: 5px}.comment .title span {    position: relative;    top: -5px}.comment .content {    font-size: 14px;    background: #f6f9fb;    border: 1px solid #c4d5df;    zoom: 1;    padding: 8px 10px;    margin: 5px 0}.comment .content span {    display: block;}.comment_button {    margin-bottom: 15px;}.comment_button a {    padding: 5px;    border: solid 1px #C3D4E7;}.comment_button a.on {    background: #4C7FB6;    color: #fff;    border: solid 1px #3E73A9}/* footer style *//* link */.footer p.info {}.footer p.info {    color: #666;    line-height: 24px;    text-align: center;    padding: 12px 0;    margin-top: 15px;    border-top: 1px solid #dbe7ed}.footer p.info a {    color: #666;}/*link*/.colli li {    display: inline-block;    zoom: 1;    *display: inline;    overflow: hidden;    vertical-align: middle;}.ylink h5 a.rt {    margin-right: 8px;    font-weight: normal;}.ylink h5 a.red {    color: red;    font-weight: normal;    padding: 0 6px}.ylink .imgul li {    text-align: center;    margin: 5px 10px;}.ylink .linka a {    margin: 10px;    white-space: nowrap;    height: 30px;    line-height: 30px;}.itemli {    margin: 0px 10px;}.itemli li {    padding: 10px 0px;}.itemli li a {    background: url(../images/bg_member_1.gif) no-repeat -5px -126px;    font-weight: bold;    padding-left: 14px;    color: #004499;    font-size: 13px;}.pd_b0 {    padding-bottom: 0px;}/*内容摘要*/.summary {    background-color: #f4fcff;    border: 1px solid #97e0ff;    font-size: 14px;    line-height: 23px;    margin: 15px 0 15px;    padding: 12px 15px 12px;    text-align: justify;    text-indent: 2em;    border-width: 1px 0;    color: #006699;}/*首页院校*/.clear {    clear: both;}.yxkindex .yxk {    padding: 5px 10px;    border-radius: 4px;    border-top-left-radius: 3px;    border-top-right-radius: 3px;    border-left: 1px solid #afd3ee;    border-right: 1px solid #afd3ee;    border-bottom: 1px solid #afd3ee;    border-top-left-radius: 0px;    border-top-right-radius: 0px;    background-color: #eaf6fd;}.yxkindex .yxk ul.yxkli li {    float: left;    line-height: 22px;}.header_search {    float: right;    height: 23px;    margin: 3px;    margin-top: 3.3px;}.header_search .input-txt {    left: 28px;    height: 23px;    line-height: 23px;    font-size: 14px;    top: 18px;    width: 230px;}.header_search .input-txt,.header_search .input-bottom {    position: absolute;    background: none;    border: 0;}.header_search .input-bottom {    border: 0;    right: 0;    width: 70px;    height: 33px;    top: 12px;    cursor: pointer;    text-indent: -9999px;}/* 广告 */.banner9,.banner10,.banner11 {    margin-top: 6px;}.banner9 img,.banner10 img,.banner11 img {    width: 100%;}.banner11 img {    }/*box定义*/.newbox {    border: 0;}.newbox h3 {    color: #0982a1;    line-height: 50px;}.newbox .nboxlist li {    float: left;    width: 50%;    font-size: 14px;    list-style: square;}.newbox a.more {    position: relative;    float: right;}.newbox .nboxlist {    text-align: left;    padding: 0 50px;    line-height: 30px;    margin: 10px 0;    overflow: hidden;}.newboxtab {    list-style: none;    margin: 0;    padding: 0;    border-bottom: 2px solid #0982a1;}.newboxtab li.is-active {    position: relative;    color: #fff;    z-index: 1;    border: 0;    background-color: #0982a1;}.newboxtab li {    padding-left: 2.5rem;    padding-right: 2.5rem;}.newboxtab li {    color: #3b3b3b;    cursor: pointer;    display: inline-block;    /*font-weight: 600;*/    float: left;    padding: 10px 70px;    -webkit-transition: 0.1s ease-in-out;    transition: 0.1s ease-in-out;    font-size: 18px;}.newbox .content.special {    border: 1px solid #0982a1;    padding: 0;}.newbox.cat-area .content {    padding: 10px;}.newbox.cat-area #main-slide {    padding: 0 10px;    overflow: hidden;}/* 边栏 */.nwidget {    width: 240px;}.nwidget .content {    text-align: center;}.nwidget .crgk {    display: block;    text-align: center;}.nwidget .crgk h4 {    padding: 10px 0;}.nwidget .crgk a {    display: inline-block;    padding: 10px 20px;    background-color: #0982a1;    margin: 10px 0;    color: #fff;    border-radius: 3px;    text-decoration: none;}.nwidget .crgk a:hover {    background-color: #0a5895;}.nwidget .daojishi {    font-size: 13px;    text-align: center;    line-height: 35px;}.nwidget .daojishi span {    color: #0982a1;}.nwidget .daojishi span.red {    color: #eee;    background-color: #0891fa;    padding: 5px 2px;    margin: 0 2px;    border-radius: 10px;}.nwidget .qr {    text-align: center;    margin: 0 auto;    display: block;}.nwidget .content span {    font-size: 16px;}.nwidget .content .ckjjlist li a {    text-decoration: none;}.nwidget .content .ckjjlist li {    float: left;    display: inline-block;    width: 27.8%;    border: 1px solid #dff6fd;    margin: 2px 5px;    font-size: 14px;    height: 20px;    overflow: hidden;}.nwidget {    margin-bottom: 30px;}.box.nwidget.one .content.crgk {    padding-top: 10px;}.nwidget.one,.nwidget.two {    background-color: #f9f9f9;}#float.nwidget .content {    margin-top: 20px;}.box.nwidget.two .content {    margin-top: 10px;}.nwidget.three {    padding-bottom: 2px;}.nwidget .title-2 {    padding: 5px 20px;    position: relative;    background-image: url(../images/icons.png);    background-position: 0 -305px !important;    background-repeat: repeat-x;}.nwidget .title-2:before {    background-image: url(../images/icons.png);    background-position: 0px 0px;    background-repeat: no-repeat;    content: "";    top: 11px;    left: 8px;    position: absolute;    display: block;    width: 5px;    height: 15px;}.nwidget.three .zsyxlist {    text-align: left;}.nwidget.three .zsyxlist li {    border-bottom: 1px dotted #a4a4a4;    padding: 12px 0;    line-height: 18px;}.nwidget.three .zsyxlist li a {    color: red;    font-size: 12px;    text-decoration-color: #000;}.nwidget.three .zsyxlist li span {    font-size: 12px;    display: block;    color: #474747;}.nwidget.three .zsyxlist li h4 {    font-size: 14px;    color: #000;}.nwidget.three .zsyxlist li img {    width: 70px;    float: left;    margin-right: 10px;}.nwidget.three .zsyxlist li:last-child {    border-bottom: 0;}.nwidget:last-child {    margin-bottom: 0;}/*左块*/.newbox.cat-area-side {	width: 340px;	height: 245px;	overflow: hidden;	padding: 0;	float: left;}.newbox.cat-area-side .slide,.newbox.cat-area-side .content {	width: 340px;	height: 245px;	border: 0;	padding: 0;}.newbox.cat-area {    width: 48.158%;}.newbox h5.title-1 {    background-image: none;    color: #000;    font-size: 16px;    border: 0;    margin-bottom: 5px;    padding: 8px 0;}.newbox .content {    padding: 0 10px;    overflow: auto;    border: 1px solid #cecece;    border-top: 3px solid #999999;}.newbox .title-1:before {    border-bottom: 3px solid #e61711;    content: "";    bottom: -8px;    left: 0;    position: absolute;    display: block;    width: 65px;}.news-list {    width: 370px;    float: left;    margin: 0 25px;    height: 246px;    overflow: hidden;}.newbox ul.list.lh24.f14 li {    width: 50%;    float: left;}.newbox .slide {    float: left;}.newbox .news-list {    float: right;}/* 首页幻灯片 */.iconmenu {    width: 480px;    float: left;    margin: 0px 0 0 10px;    padding: 0 0 0 1px;    background: url(../images/line01.png) repeat-y left;}.iconmenu ul {}.iconmenu ul li {	width: 70px;    height: 60px;    float: left;    padding: 10px 12px;    line-height: 20px;    background: url(../images/line01.png) repeat-y right;}.iconmenu ul li a {    font-size: 12px;    text-align: center;    display: block;    color: #666;}.iconmenu ul li a:hover {    color: #f00;    text-decoration: none;}.iconmenu ul li a img {    display: block;    margin: 0 auto;    width: 45px;    height: 45px;}.news-list-01 li a.h1title,.news-list-02 li a.h1title,.news-list-03 li a.h1title,.news-list-04 li a.h1title {    color: #e50505;}.news-list-01 li a.h1title,.news-list-02 li a.h1title,.news-list-03 li a.h1title,.news-list-04 li a.h1title {    font-size: 16px;}/* .news-list-02 li a,.news-list-04 li a,.news-list-03 li a {    font-size: 14px;    float: left;    line-height: 25px;    height: 24px;} */.news-list li{  display: inline-block;}.news-list li a{  display:inline-block;  font-size:14px;  width:183px;  height:20px;  overflow: hidden;  box-sizing: border-box;  padding-right: 4px;}.news-list-01 li:nth-child(1) a,.news-list-02 li:nth-child(1) a,.news-list-03 li:nth-child(1) a,.news-list-04 li:nth-child(1) a {    line-height: 21px;    height: 21px;    width:100%;}.news-list-01 li:nth-child(1){    display: block;    background: url(../images/redian.png)no-repeat 0px -1px;    padding-left: 22px;}.news-list-02 .spantitle span {    background-position: 0px -435px;}.news-list-03 .spantitle span {    background-position: 0px -414px;}.news-list-04 .spantitle span {    background-position: 0px -15px;}.news-list-02 .spantitle span,.news-list-03 .spantitle span,.news-list-04 .spantitle span {    background-image: url(../images/icons.png);    background-repeat: no-repeat;    top: 0px;    left: 0px;    position: absolute;    display: block;    width: 45px;    height: 20px;    color: #fff;    font-size: 14px;    line-height: 20px;    vertical-align: middle;    padding-left: 4px;}.news-list-02 .spantitle,.news-list-03 .spantitle,.news-list-04 .spantitle {    position: relative;    padding-left: 45px;    line-height: 27px;    font-size: 16px;    width: 350px;    overflow: hidden;}.box-right {	width: 238px;    height: 245px;    float: left;    margin-top: 0;    overflow: hidden;    border: 1px solid #ccc;}.box-right .lis {    height: 25px;    background: #e1eef7;    text-align: center;    line-height: 25px;    font-weight: bold;    color: #0982a1;    font-size: 16px;}.box-right .platform {    height: 223px;    background: #f9f9f9;    padding-top: 6px;}.box-right .platform p {    width: 180px;    height: 30px;    line-height: 30px;    margin: 0 auto;    font-size: 14px;    padding: 10px 0px;    text-align: center;}.box-right .platform a {    display: block;    width: 180px;    height: 48px;    line-height: 48px;    text-align: center;    margin: 15px auto;    background: #0982a1;    color: #fff;    font-size: 16px;}.box-right .platform a {    display: block;    width: 180px;    height: 48px;    line-height: 48px;    text-align: center;    margin: 15px auto;    background: #0982a1;    color: #fff;    font-size: 16px;}/* 分类页面 */.list-page .list.lh24.f14 li {    float: left;    width: 97.5%;    background: url(../images/yxxtp2.png) no-repeat 10px 10px;    padding-left: 19px;}/* 内容页面 */.ldzs .f14 a {    color: #0891fa;}.ldzs .f14 strong {    color: #999;}.ldzs {    border: 0;}.Article-Tool {    border-bottom: 1px solid #999;    background: none;    border-width: 0 0 1px;}.crumbs {    margin-bottom: 10px;    border: 0;    background-color: #f5f5f5;    padding: 7px 20px;    font-size: 14px;    font-weight: normal;}.crumbs a {    color: #000;    font-weight: normal;}.crumbs span {    color: #f00;}.ldzs .content {    color: #333333;}ldzs .content a {    color: #2674a1;}.fucat .cat-area {    width: 47.953%;    float: left;}/* 学校 */.zhuanye {    border: 1px solid #eee;    border-top-width: 1px;    border-top-style: solid;    border-top-color: rgb(238, 238, 238);    border-top: none;}.zhuanye .title {    color: #0050a0;    line-height: 35px;    font-size: 14px;    font-weight: 700;    background: #f8f8f8 url(../images/jiantou.png) no-repeat 10px center;    padding-left: 30px;    border-bottom: 1px solid #eee;    border-top: 1px solid #eee;}.zhuanye .zylist {    margin: 20px;}.zhuanye .zylist tr th {    font-size: 16px;    color: #333;    font-weight: 700;    line-height: 30px;}.zhuanye .zylist th,td {    border-bottom: #dedede 1px solid;    text-align: center;    border: #dedede 1px solid;}.zhuanye .zylist tr td {    line-height: 35px;    color: #333;    font-size: 14px;}.zhuanye .zylist tr td a {    color: #e20000;    font-size: 14px;    font-weight: 700;}.yxzixun {    width: 353px;    height: 300px;    border: 1px solid #eee;    float: left;    margin: 10px 0 20px;}.yxzixun .yxzx-bt {    color: #0050a0;    line-height: 35px;    font-size: 16px;    font-weight: 700;    background: #f8f8f8 url(/wp-content/themes/new-site/images/jiantou.png) no-repeat 10px center;    padding-left: 30px;    border-bottom: 1px solid #eee;}.yxzixun .bt-list .bt-lists {    font-size: 14px;    line-height: 26px;    color: #666;    padding: 0 10px;    height: 26px;}.yxzixun .circle {    display: inline-block;    width: 4px;    height: 4px;    background: #999;    -moz-border-radius: 50px;    -webkit-border-radius: 50px;    border-radius: 50px;    margin-right: 5px;    margin-bottom: 2px;}.yxzixun a,.yxzixun a:link,.yxzixun a:visited {    color: #666666;    text-decoration: none;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 1;    overflow: hidden;    width:295px;    float: left;}.yxzixun a:hover {    color: #ce102f;}.yxzixun .bt-list .sj {    float: right;    color: #999;    font-size: 12px;}.yxzixun .bt-list ul {    padding: 5px 0;}/* 院校简介 */.jianjie .jianjie-in {    text-indent: 2em;    color: #333;    font-size: 13px;    margin-top: 5px;    line-height: 30px;    padding: 0 20px;}.jianjie {    padding-bottom: 20px;}.content.lxfs {    text-align: left;    line-height: 22px;}.content.lxfs p.xuetitle {    color: #e20000;    font-size: 13px;    font-weight: 700;}.content.lxfs p.xuetel {    color: #333;    font-size: 13px;    font-weight: 700;}.content.lxfs p.xueaddress {    color: #333;    font-size: 13px;    font-weight: 700;}.content.lxfs p.sbuttom {    color: #333;    font-size: 13px;    font-weight: 700;    text-align: center;}.content.lxfs p.sbuttom a {    display: inline-block;    padding: 10px 20px;    background-color: #0982a1;    margin-bottom: 10px;    color: #fff;    border-radius: 3px;    text-decoration: none;}.bmlc {    margin: 0px 0 10px 0;}.bmlc p {    font-size: 20px;    font-weight: 700;    color: #0089da;    height: 45px;    line-height: 36px;    padding-left: 10px;    margin-top:10px;    margin-bottom: 10px;    border-bottom:3px solid #0089da;}.bmlc img {    margin-left: 16px;    margin-top: 10px;    margin-bottom: 10px;    width: 100%;}.bmlc .byzs ul li {    float: left;    margin: 0 5px;    width: 23.3%;}.bmlc .byzs ul li:nth-child(1) {    margin: 0;}/* 网上报名 */.enteredpage {    width: 1000px;    margin: auto;    padding: 0;}.enteredpage .titleh1 {    font-size: 40px;    line-height: 70px;    text-align: center;    background-color: #0891fa;    color: #fff;}.enteredpage .col-left.left-nav h1 {    display: block;    height: 10px;    text-indent: -999px;    overflow: hidden;    background-position: 8px -30px !important;}.enteredpage .ldzs .nwidget.one {}.enteredpage .left-nav {    width: 210px;    height: 399px;}.enteredpage .col-left.left-nav .content {    background: url(../images/about_left_bg.png) repeat-y right top;    padding-left: 44px;}.enteredpage .col-left.left-nav h1,.enteredpage .col-left.left-nav .content li,.enteredpage .col-left.left-nav .content li.cur a,.enteredpage .col-left.left-nav .bottom {    background: url(../images/about_left.png) no-repeat right top;    background-position-x: right;    background-position-y: top;}.enteredpage .col-left.left-nav .content li {    background-position: right -102px;    display: block;    height: 30px;    line-height: 30px;    font-size: 14px;}.enteredpage .col-left.left-nav h1,.enteredpage .col-left.left-nav.content li,.enteredpage .col-left.left-nav .content li.cur a,.enteredpage .col-left.left-nav .bottom {    background: url(../images/about_left.png) no-repeat right top;    background-position-x: right;    background-position-y: top;}.enteredpage .col-left.left-nav .content li.cur a {    background-position: left -72px;    font-weight: 700;    color: #0d4b9b;}.enteredpage .left-nav .content li a {    display: block;    height: 25px;    line-height: 25px;    padding-left: 14px;    color: #6f6f6f;}.enteredpage .col-auto {    padding: 0 25px;}.enteredpage .col-auto .content p {    margin-bottom: 15px;    font-size: 14px;    line-height: 25px;    color: #6f6f6f;}.enteredpage .col-auto .title {    font-size: 25px;    padding: 5px 0;    background: url(../images/uline.gif) repeat-x left bottom;    margin-bottom: 15px;}.subnav {    display: none;}.ding_school_list .yx-list {    float: left;    margin-right: 19px;    margin-bottom: 15px;    width: 22.9%;}.ding_school_list .yx-list:nth-child(4n+4) {    margin-right: 0px;}.ding_school_list .zhuanye ul {    margin: 20px;}.ding_school_list .yx-lts {    border: 1px solid #dbdbdb;    display: block;}.ding_school_list .yx-lts img {    display: block;    margin: 0;    width: 135px;    height: 135px;    padding: 10px;}.ding_school_list .yx-lstin {    font-size: 15px;    font-weight: 700;    line-height: 20px;    text-align: center;    display: block;    margin-top: 5px;    height: 20px;    overflow: hidden;}.zytable1 {}.zytable1 td {    border: #8290ca 1px solid;    text-align: center;}.zytable1 .yxmc {    width: 15%;}.zytable1 .cccilieb table .czhuanye,.zytable1 .cccilieb {    width: 60%;    text-align: left;}.zytable1 .cccilieb table .cengcin {    width: 10%;    border-left: 0;    padding: 10px;}.zytable1 .cccilieb table {    width: 100%;}.zytable1 .cccilieb table tr:nth-child(1) td,.zytable1 .cccilieb table tr:nth-child(3) td {    border-bottom: 0;    border-top: 0;}.zytable1 .cccilieb table tr:nth-child(1) td:nth-child(2),.zytable1 .cccilieb table tr:nth-child(2) td:nth-child(2),.zytable1 .cccilieb table tr:nth-child(3) td:nth-child(2) {    border-right: 0;}.zytable1 .cccilieb table .czhuanye a {    padding: 0px 5px;    display: inline-block;    font-size: 14px;}.zytable1 .yxmc a.xxlogo {}.zytable1 .yxmc a.xxlogo img {    display: block;    margin: 5px auto 5px;    width: 70px;    padding: 5px;    border: 1px solid #a5a5a5;}.zytable1 .yxmc a.xxmc {    color: #666666;    font-size: 14px;    font-weight: bold;}.zytable1 .cccilieb table .cengcin {    font-size: 14px;    font-weight: bold;}.zhuanye .zytitle h3 {    font-size: 30px;    text-align: center;}.zhuanye .zytitle p {    color: #ff0000;    font-size: 14px;    margin: 0 auto;    width: 70%;    text-align: center;    line-height: 30px;    padding: 10px 0 0;}.zytitle {    padding: 0px 0 30px;}.zhuanye .zytitle h3 {    font-size: 30px;    text-align: center;    border-bottom: solid 1px #BFE3EF;    padding-bottom: 18px;}/* 专业信息 */.zhuanyeinfo .specialtyImg {    top: 20px;    left: 35px;    z-index: 2;}.zhuanyeinfo .t_specialtyCon {    height: 92px;}.zhuanyeinfo .pl305 {    padding-left: 305px;}.zhuanyeinfo .cr_ff {    color: #fff;}.zhuanyeinfo .bg_69 {    background: #3f94d5;}.zhuanyeinfo .lh26 {    line-height: 26px;}.zhuanyeinfo .pt20 {    padding-top: 20px;}.zhuanyeinfo .f14 {    font-size: 14px;}.zhuanyeinfo .cr_ff {    color: #fff;    cursor: pointer;    text-decoration: none;    outline: none;    blr: expression(this.onFocus=this.blur());}.zhuanyeinfo .f22 {    font-size: 22px;}.zhuanyeinfo .lh30 {    line-height: 30px;}.zhuanyeinfo .yahei {    font-family: '\5FAE\8F6F\96C5\9ED1';}.zhuanyeinfo .yahei {    font-family: "\5FAE\8F6F\96C5\9ED1";}.zhuanyeinfo .fb {    font-weight: bold;}.zhuanyeinfo .muqianbaomingrenshu {    float: right;    color: #ffffff;    font-size: 19px;    font-weight: 800;    padding-right: 20px;}.zhuanyeinfo .b_specialtyCon {    min-height: 145px;    _height: 145px;}.zhuanyeinfo .pl305 {    padding-left: 305px;}.zhuanyeinfo .pb25 {    padding-bottom: 25px;}.zhuanyeinfo .bg_e5 {    background: #e5e5e5;}.zhuanyeinfo .pt20 {    padding-top: 20px;}.zhuanyeinfo .pr55 {    padding-right: 55px;}.zhuanyeinfo .pr {    position: relative;}.zhuanyeinfo .lh24 {    line-height: 24px;}.clearfix::after {    clear: both;    content: ".";    display: block;    height: 0;    visibility: hidden;    overflow: hidden;}.zhuanyeinfo .join {    bottom: 25px;    left: 305px;    width: 614px;}.zhuanyeinfo .pr30 {    padding-right: 30px;}.zhuanyeinfo .administrative {    line-height: 41px;    width: 440px;}.zhuanyeinfo .bg_d7 {    background: #d7d7d7;}.zhuanyeinfo .pl15 {    padding-left: 15px;}.zhuanyeinfo .administrative p {    padding-left: 20px;    margin-right: 15px;}.zhuanyeinfo .administrative .no1 {    background: url(../images/bg.png) no-repeat -2px 12px;}.zhuanyeinfo .administrative .no2 {    background: url(../images/bg2.png) no-repeat 1px 12px;}.zhuanyeinfo .administrative .no3 {    background: url(../images/bg3.png) no-repeat 0px 12px;}.zhuanyeinfo .fl {    float: left;    display: inline;}.zhuanyeinfo .mb12 {    margin-bottom: 12px;}.zhuanyeinfo .readCon {    padding: 12px 0 22px 18px;}.zhuanyeinfo .lh24 {    line-height: 24px;}.zhuanyeinfo .bg_fb {    background: #fbfbfb;}.zhuanyeinfo .ldzs {    border: 0;    padding: 0;}.zhuanyeinfo .ldzs .cr_dc {    color: #dc1c21;    font-weight: normal;}.zhuanyeinfo .f16 {    font-size: 20px;}.zhuanyeinfo .lh40 {    line-height: 40px;}.zhuanyeinfo .mr5 {    margin-right: 5px;    font-style: normal;    font-weight: normal;}.zhuanyeinfo .bg_fb.lh24.readCon.mb5 p strong,.zhuanyeinfo .cr_dc.f16.yahei.lh40,.zhuanyeinfo .cr_dc.f16.yahei.lh50 {    font-style: normal;    font-weight: normal;}.zhuanyeinfo .pb15 {    padding-bottom: 15px;}.zhuanyeinfo .pt10 {    padding-top: 10px;}.zhuanyeinfo .pr20 {    padding-right: 20px;}.zhuanyeinfo .pl20 {    padding-left: 20px;}.zhuanyeinfo .mb5 {    margin-bottom: 5px;}.zhuanyeinfo .pt10 {    padding-top: 10px;}.zhuanyeinfo #tablexzfy tr td {    border: solid 1px #dddddd;    padding: 5px;}.zhuanyeinfo .xxjs {    line-height: 18px;    padding: 10px 10px 0;    font-size: 12px;    color: #686868;    border-top: 1px solid #ecebeb;    margin: 15px 10px 0;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 5;    overflow: hidden;    margin-bottom:10px;}.zhuanyeinfo .otherzy {    text-align: left;}.zhuanyeinfo ul li p span {    font-size: 12px !important;    color: #535353;}.zhuanyeinfo .nwidget.one {    background-color: #fff}/*404*/#content .error-header {    padding-top: 30px;}#content .error-header h1 {    position: relative;    display: block;    font: 32px 'TeXGyreScholaBold', Arial, sans-serif;    color: #0982a1;    text-shadow: 2px 2px #f7f7f7;    text-align: center;}#content .error-header h1 span.404sub {    position: relative;    font-size: 18px;    top: -20px;    padding: 0 10px;    font-style: italic;}#content .error-header h1 span.404icon {    position: relative;    display: inline-block;    top: -6px;    margin: 0 10px 5px 0;    background: #0061a5;    width: 50px;    height: 50px;    -moz-box-shadow: 1px 2px white;    -webkit-box-shadow: 1px 2px white;    box-shadow: 1px 2px white;    -webkit-border-radius: 50px;    -moz-border-radius: 50px;    border-radius: 50px;    color: #dfdfdf;    font-size: 46px;    line-height: 48px;    font-weight: bold;    text-align: center;    text-shadow: 0 0;}#content .error-content {    margin: 0 auto;    position: relative;    width: 600px;    background: white;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    z-index: 5;}#content .error-content h2 {    background: url(../images/404_s-divider.jpg) no-repeat;    background-position: bottom;    padding: 12px 0 22px 0;    font: 20px 'TeXGyreScholaRegular', Arial, sans-serif;    color: #8e8e8e;    text-align: center;}#content .error-content p {    position: relative;    padding: 20px;    font-size: 19px;    line-height: 25px;    color: #b5b5b5;    text-align: center;}#content .error-content .utilities {    padding: 20px;    text-align: center;}#content .error-content .utilities form .input-container {    position: relative;    width: 290px;}#content .error-content .utilities .button {    display: inline-block;    height: 34px;    margin: 0 6px;    padding: 0 18px;    background: #0982a1;    -webkit-border-radius: 3px;    -moz-border-radius: 3px;    border-radius: 3px;    font-size: 14px;    line-height: 34px;    color: white;    font-weight: bold;    text-shadow: 0 -1px #00385a;    text-decoration: none;}#content .error-content .utilities .button:hover {    background: #0081c6;}#content .error-content .utilities .button:active {    background: #0081c6;}#content .error-content .utilities .button-container .button:focus {    color: black}/* 栏目聚合 */.dy_top {    padding: 20px;    border: 1px solid #e6e6e6;    background: #f9f9f9;    height: 100px;    margin-top: 10px;    margin-bottom: 10px;}.dy_top h2 {    text-align: center;    width: 100%;    height: 40px;    line-height: 40px;    padding-bottom: 10px;    font-size: 18px;    font-family: microsoft yahei;    position: relative;    overflow: hidden;}.dy_top h2 em {    display: inline-block;    padding: 0px 12px;    height: 24px;    overflow: hidden;    line-height: 24px;    margin: 0 8px;    background: #f05a00;    color: #fff;    font-style: normal;    vertical-align: middle;    font-size: 14px;}.dy_top h2 a {    color: #c00;    width: 100%;    font-size: 18px;    font-weight: normal;    vertical-align: middle;}.yx_top .list-box li{    float: left;    width: 33.333333%;    display: block;    line-height: 28px;}.yx_top .list-box li a{    padding-left: 15px;    background: url(../images/list-style-s.png) no-repeat 0px 10px;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}.dy_top .dy_toplist {    width: 100%;}.lanmulist .m-b-10 {    margin-bottom: 10px;}.lanmulist .color-c0c1c7 {    color: #c0c1c7;}.lanmulist .f-s-18 {    font-size: 18px;}.lanmulist .color-1a91e5 {    color: #0982a1;}.yxqxlb6 .f-right {    float: right;    display: inline;    font-size: 13px;    line-height: 30px;    font-weight: 500;    color: #999;}.lanmulist .m-b-10 {    margin-bottom: 10px;}.yxqxlb6 .m-b-10 {    margin-bottom: 8px;}.lanmulist .index_title {    width: 100%;    height: 1px;    background: #7fbcd6;    position: relative;    z-index: 1;}.lanmulist .w-136 {    width: 136px;}.lanmulist .title_xian {    height: 2px;    background: #0982a1;    position: absolute;    left: 0;    top: 0px;    z-index: 2;    width: 55px;}.yxqxlb6 .lanmulistmo{margin-top:8px;}.lanmulist .list-box li {    display: block;    padding-left: 20px;    height: 28px;    line-height: 28px;    overflow: hidden;    background: url(../images/list-style-s.png) no-repeat 0px 10px;    width: 470px;    float: left;}.main .yxqxlb6 .list-box li{padding-left: 15px;}.lanmulist .list-box li:nth-child(2n) {    margin-left: 20px;}.yxqxlb6 .list-box li a {    font-size: 14px;    width: 90%;    float: left;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}.main .yxqxlb6 .list-box li span{width: 6%;}.lanmulist .list-box li span,.lanmulist .list-box li a.btn {    float: right;    width: 11%;    text-align: right;    font-size: 12px;    color: #b2b2b2;    font-family: Arial;    padding: 0 5px;}.fixed {    top: 10px;    z-index: 999;    position: fixed;    _position: absolute;}.content.table table {    width: 100% !important;    text-align: center;}.content.table table p {    text-align: center !important;}/* 搜索 */.header_search .bdcs-container .bdcs-main,.bdcs-container .bdcs-main * {    box-sizing: content-box;    margin: 0;    padding: 0;    float: none;    clear: none;    overflow: hidden;    white-space: nowrap;    word-wrap: normal;    border: 0;    background: 0 0;    width: auto;    height: auto;    max-width: none;    min-width: none;    max-height: none;    min-height: none;    border-radius: 0;    box-shadow: none;    transition: none;    text-align: left}.header_search .bdcs-container .bdcs-clearfix:after {    content: '';    display: block;    clear: both;    height: 0}.header_search .bdcs-container .bdcs-clearfix {    zoom: 1}.header_search .bdcs-container .bdcs-main {    overflow: visible}.header_search .bdcs-container .bdcs-search {    display: block;    overflow: visible;    position: relative;    border-style: solid}.header_search .bdcs-container .bdcs-search-form-input-wrap {    display: inline-block}.header_search .bdcs-container .bdcs-search-form-input {    border-width: 1px;    border-style: solid;    display: inline-block;    vertical-align: top;    text-indent: 5.7px;    margin-top: -1.2px;    background-color: #fff;    float: left}.header_search .bdcs-container .bdcs-search-form-input:focus {    border-width: 1px;    border-style: solid;    outline: 0}.header_search .bdcs-container .bdcs-search-form-submit-wrap {    display: inline-block}.header_search .bdcs-container .bdcs-search-form-submit {    display: inline-block;    cursor: pointer;    border-width: 1px;    border-style: solid;    vertical-align: top;    text-align: center;    width: 50px;    //_overflow:hidden}.header_search .bdcs-container .bdcs-search-form-submit-magnifier {    width: 45px;    padding: 0;    text-indent: -999em;    overflow: hidden;    background: url(../images/magnifier-icon.png) no-repeat center center;    _background: url(../images/magnifier-icon_ie6.png) no-repeat center center}.header_search div#default-searchbox .default-channel-meun {    position: relative;    width: 75px;    display: inline-block;    vertical-align: middle;    cursor: pointer;    background: #fff;    float: left;    overflow: visible}.header_search div#default-searchbox .default-channel-current {    border: 1px solid;    position: relative;    width: 100%;    border-right: 0}.header_search div#default-searchbox .default-channel-current span {    margin-left: 8px}.header_search div#default-searchbox .default-channel-current i {    overflow: hidden;    width: 0;    height: 0;    border-width: 6px 6px 0;    border-color: #9E9E9E #fff;    border-style: solid;    display: block;    position: absolute;    right: 10px;    top: 11px}.header_search div.cse-default-channel-container {    display: block;    position: absolute;    z-index: 30061000000}.header_search div.cse-default-channel-container .default-channel-list {    display: none;    width: 99%;    list-style: none;    background: #fff;    border: 1px solid #DDD;    border-top: 0;    margin: 0;    padding: 0}.header_search div.cse-default-channel-container .default-channel-list li {    background: 0 0;    line-height: 24px;    list-style: none;    display: block;    padding-left: 7px;    cursor: pointer}.header_search div.cse-default-channel-container .default-channel-list li:hover {    background: #DDD}.header_search .bdcs-container .bdcs-search-form-input-wrap {}.header_search .bdcs-container .bdcs-search-form-input-notspan {    margin-left: 0px;    font-family: Arial, SimSun, sans-serif;    color: #000000;    font-size: 14px;}.header_search .bdcs-container .bdcs-search-form-input .icon-nofocus {    left: ;    right: ;    top: ;    height: ;    width: ;}.header_search .bdcs-container .bdcs-search {    width: 220px;    height: 20px;    overflow: hidden;    border-color: #0982a1;    border-radius: 5px;    border-width: 2px;    box-shadow: none;    background-color: none;}.header_search .bdcs-container .bdcs-search-form-input {    border-color: #ffffff;    margin-right: 0px;    width: 175px;    height: 20px;    line-height: 20px;    color: #000000;    font-size: 14px;    border-radius: 1px;    background-color: #FFFFFF;}.header_search .bdcs-container .bdcs-search-form-input:focus {    /*border-color: #0982a1;*/}.header_search .bdcs-container .bdcs-search-form-submit-wrap {}.header_search .bdcs-container .bdcs-search-form-submit {    border-color: #0982a1;    height: 20px;    width: 46px;    background-color: #0982a1;    color: #ffffff;    font-size: 14px;    border-radius: 0px;    border: 0;}.header_search .bdcs-container .bdcs-search-form-submit {    *height: 20px;    *margin-top: 1px;}.header_search .bdcs-container .bdcs-search-form-submit {    height: 20px;}.header_search .bdcs-container .bdcs-search-form-submit {    line-height: 20px;}.header_search .bdcs-container .bdcs-search-form-input {    margin-right: -1px;}.header_search #bdcs-rec {    display: none;}/* sitemap */.sitemaps .sitemap-list {    height: 30px;    border-bottom: 1px solid #0982a1;    margin-bottom: 9px;}.sitemap-list .sitemap-title {    height: 30px;    border-bottom: 1px solid #0982a1;    margin-bottom: 9px;}.sitemap-list .sitemap-title h2 {    width: 100px;    height: 30px;    line-height: 30px;    color: #fff;    font-size: 16px;    font-weight: 700;    text-align: center;    padding: 0 10px;    float: left;    background: #0982a1;}.sitemap-list ul {    margin: 10px 0;}.sitemap-list li {    float: left;    margin: 5px;    line-height: 25px;}.sitemap-list li a {    padding: 5px 10px;    background-color: #eee;    border-radius: 3px;}.sitemap-list li a:hover {    background-color: #0982a1;    text-decoration: none;    color: #fff !important;}.sitemap-list li a span {    font-size: 14px;}/* 浮动 */.izl-rmenu {    left: 55%;    margin-left: 532px;    margin-right: 0;    width: 82px;    position: fixed;    right: 2px;    top: 40%;    -webkit-box-shadow: #DDD 0px 1px 5px;    -moz-box-shadow: #DDD 0px 1px 5px;    box-shadow: #DDD 0px 1px 5px;    z-index: 999;}.izl-rmenu .consult {    background-image: url(../images/consult_icon.gif);    background-repeat: no-repeat;    background-position: center -77px;    display: block;    height: 76px;    width: 82px;}.izl-rmenu .consult .phone {    position: absolute;    width: 160px;    left: -160px;    display: none;}.izl-rmenu a.consult:hover .phone {    display: inline !important;}.izl-rmenu .cart {    background-image: url(../images/consult_icon.gif);    background-repeat: no-repeat;    background-position: center bottom;    display: block;    height: 16px;    width: 16px;    font-size: 12px;    line-height: 16px;    color: #45BDFF;    text-align: center;    padding-top: 15px;    padding-right: 18px;    padding-bottom: 47px;    padding-left: 48px;}.izl-rmenu a.cart:hover .pic {    display: block;}.izl-rmenu .btn_top {    background-image: url(../images/float_top.gif);    background-repeat: no-repeat;    background-position: center top;    display: block;    height: 39px;    width: 82px;    -webkit-transition: all 0s ease-in-out;    -moz-transition: all 0s ease-in-out;    -o-transition: all 0s ease-in-out;    transition: all 0s ease-in-out;}.izl-rmenu .btn_top:hover {    background-image: url(../images/float_top.gif);    background-repeat: no-repeat;    background-position: center bottom;}.izl-rmenu .cart .pic {	background:url(../images/weixin-2.jpg);	background-size: 100%;    display: none;    position: absolute;    left: -160px;    top: 75px;    width: 160px;    height: 160px;}#udesk-feedback-tab {    left: 55%;    margin-left: 532px;    position: fixed;    right: 2px;    top: 40%;    margin-top: -76px;    -webkit-box-shadow: #DDD 0px -1px 5px;    -moz-box-shadow: #DDD 0px -1px 5px;    box-shadow: #DDD 0px -1px 5px;    z-index: 10000;    cursor: pointer;    background-image: url(../images/consult_icon.gif);    background-repeat: no-repeat;    background-position: center top;    display: block;    height: 76px;    width: 82px;    background-color: #FFF !important;    z-index: 999;}/*专题轮播*/#zt2,#zt {    width: 1000px;    margin: 15px auto 0 auto;    overflow: hidden;    position: relative;    margin-bottom: 0;    height: 80px;    padding-bottom: 0;}#zt2 h2,#zt h2 {    background: #0982a1;    color: #fff;    padding: 8px 10px;    font-size: 20px;    width: 20px;    height: 64px;    margin: 0;    left: 0;    top: 0;    text-align: center;    line-height: 23px;    margin-right: 10px;}#zt2 h2.zt-title-y,#zt h2.zt-title-y {    float: right;    margin-right: 0;}#zt2 h2.zt-title-z,#zt h2.zt-title-z {    float: left;    padding: 16px 10px 0px;}#zt2 h2 a,#zt h2 a {    color: #fff;    text-decoration: none;    font-size: 16px;}#zt_c,#zt_c2 {    height: 110px;    position: relative;    overflow: hidden;    float: left;    width: 900px;}#zt_c ul,#zt_c2 ul {    width: 1000px;    height: 110px;    position: relative;    margin: 0;    float: right:;}#zt_c ul li,#zt_c2 ul li {    height: 80px;    float: left;    list-style: none;    padding-right: 10px;}#zt_c ul li img,#zt_c2 ul li img {    width: 135px;    height: 80px;    display: inline-block;}/* 首页新模块 */.col-ding-1 .sercive {    width: 341px;    height: 240px;    float: left;    margin-top: 20px;}.col-ding-1 .sercive h2.hs {    height: 30px;    line-height: 30px;    text-indent: 0.8em;    font-size: 18px;    background: #e1eef7;}.col-ding-1 .sercive a {    width: 96px;    height: 25px;    line-height: 25px;    text-align: center;    background: #e1eef7;    margin: 5px 0px;    font-size: 14px;    color: #333;    display: block;    float: left;    border-radius: 3px;}.col-ding-1 .sercive a:hover {    color: #f00;    text-decoration: none;}.col-ding-1 .sercive a {    width: 107px;    height: 25px;    line-height: 25px;    text-align: center;    background: #e1eef7;    margin: 5px 0px;    font-size: 14px;    color: #333;    display: block;    float: left;    border-radius: 3px;}.col-ding-1 .sercive a.ap,.sercive a:nth-child(3n+3){    margin: 5px 10px;}.col-ding-1 .sercive a.ab {    width: 107px;    margin-right: 10px;}.col-ding-1 .sercive a.ac,.sercive a:last-child{    width: 224px;    margin:5px 0 5px 10px;}.col-ding-1 .notice {    width: 365px;    height: auto;    float: left;    margin: 20px 25px 0px 25px;    border: 1px solid #ccc;}.col-ding-1 .notice h2.hs {    height: 30px;    line-height: 30px;    text-indent: 0.8em;    font-size: 18px;    background: #e1eef7;}.col-ding-1 .notice .actile {    height: auto;}.col-ding-1 .notice .actile li {    margin: 4px 0px;    text-indent: 0.5em;    width: 353px;    overflow: hidden;    height: 21px;}.col-ding-1 .notice .actile li a {    font-size: 14px;    color: #666;}.col-ding-1 .cross {    width: 240px;    height: 234px;    margin-top: 20px;    border: 1px solid #ccc;}.col-ding-1 .cross h2.hs {    height: 30px;    line-height: 30px;    text-indent: 0.8em;    font-size: 18px;    background: #e1eef7;    text-align: center;}.col-ding-1 .cross .ico {	width: 230px;	margin: 0 auto;	background: #f9f9f9;	padding: 15px 0px 0 10px;	height: 189px;}.col-ding-1 .cross li {    float: left;    margin: 5px 8px 10px;    text-align: center;    width: 60px;}.col-ding-1 .cross li a img {    width: 85%;}.col-ding-1 .cross li .xs {    font-family: "宋体";    font-size: 12px;    text-align: center;    color: #333;}.col-ding-1 .cross li .xs:hover {    color: #f00;}/*内页新手导航*/.col-ding-1-1 .cross {    width: 240px;    margin-top: 20px;    border: 1px solid #ccc;}.col-ding-1-1 .cross h2.hs {    height: 30px;    line-height: 30px;    text-indent: 0.8em;    font-size: 18px;    background: #e1eef7;    text-align: center;}.col-ding-1-1 .cross .ico {    width: 230px;    margin: 0 auto;    background: #f9f9f9;    padding: 15px 0px 10px 10px;}.col-ding-1-1 .cross li {    float: left;    margin: 5px 4px 5px;    text-align: center;    width: 66px;    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f0f9ff+0,cbebff+47,a1dbff+100;Blue+3D+%2313 */background: rgb(240,249,255); /* Old browsers */background: -moz-linear-gradient(top, rgba(240,249,255,1) 0%, rgba(203,235,255,1) 47%, rgba(161,219,255,1) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#a1dbff',GradientType=0 ); /* IE6-9 */}.col-ding-1-1 .cross li .xs {    font-family: "宋体";    font-size: 12px;    text-align: center;    color: #636363;    border: 1px solid #ccc;    padding: 0px;    display: block;}.col-ding-1-1 .cross li .xs:hover {    color: #f00;}/*end*//*历年*/.nianfen1{    width: 730px;    float: left;    margin-right: 25px;}.zhenti .nianfen1 h3 {    width: 180px;}.nianfen1 .newboxtab li {    padding: 0 40px;}.zhenti .nianfen1 .newboxtab {    float: right;    width: 470px;    padding-left: 80px;}.newbox .nianfen1 .nboxlist {    padding: 0 30px;}.newbox .nianfen1 .nboxlist li:nth-child(odd) {    padding-right: 10px;}.newbox .nianfen1 .nboxlist li {    width: 49%;}.nianfen {    width: 240px;    height: 215px;    float: left;    border: 1px solid #ccc;    overflow: hidden;}.nianfen h2.hs {    height: 30px;    line-height: 30px;    text-align: center;    font-size: 18px;    background: #e1eef7;}.nianfen .nianfen_m {    padding:10px;}.nianfen .nianfen_m ul {    margin-bottom: 10px;}.nianfen .nianfen_m ul span {    margin: 0px 4px 0 0;    float: left;    padding: 4px 10px;    display: block;    text-align: center;    width: 40px;    background: rgb(240,249,255);    background: -moz-linear-gradient(top, rgba(240,249,255,1) 0%, rgba(203,235,255,1) 47%, rgba(161,219,255,1) 100%);    background: -webkit-linear-gradient(top, rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%);    background: linear-gradient(to bottom, rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#a1dbff',GradientType=0 );}.nianfen .nianfen_m ul li {    float: left;}.nianfen .nianfen_m ul li a {    padding: 4px 8px;    height: 26px;    line-height: 26px;}/*end*/.col-ding-2,.col-ding-3 {	margin-top: 20px;}.col-ding-2 .enroll {    width: 340px;    height: auto;    float: left;    border: 1px solid #ccc;}.col-ding-2 .enroll:nth-child(2) {    margin: 0px 24px !important;    width: 365px;}.col-ding-2 .enroll .enroll_ico {    height: 30px;    line-height: 30px;}.col-ding-2 .enroll:nth-child(2) .enroll_ico a {    width: 217px;}.col-ding-2 .enroll .enroll_ico h3.title {    float: left;    width: 130px;    height: 30px;    font-size: 16px;    border-bottom: 2px solid #1068A8;    text-indent: 2.5rem;    margin-left: 5px;    background: url(../images/ico.jpg)no-repeat 2px 7px;}.col-ding-2 .enroll .enroll_ico a.more {    display: block;    float: left;    width: 193px;    border-bottom: 1px solid #C7CDCD;    margin-right: 2px;    padding-right: 10px;    color: #921A33;    font-size: 12px;    text-align: right;}.col-ding-2 .enroll .describe {    width: 324px;    height: auto;    margin: 8px auto;}.col-ding-2 .enroll .news {    width: 324px;    height: auto;    margin: 8px auto;}.col-ding-2 .enroll .describe {    width: 324px;    height: auto;    margin: 8px auto;}.col-ding-2 .enroll .describe ol li {    width: 106px;    height: 66px;    float: left;    margin-right: 2px;}.col-ding-2 .enroll .describe ol li img {    width: 106px;    height: 66px;}.col-ding-2 .enroll .describe ol .lanmu {    width: 210px;    float: left;    padding-left: 6px;    /* background: url(../images/dian.jpg) -3px 8px no-repeat; */}.col-ding-2 .enroll .describe ol .lanmu h3 {    font-size: 14px;    height: 24px;    overflow: hidden;}.col-ding-2 .enroll .describe ol .lanmu p {    font-size: 13px;    margin: 7px 0px;}.col-ding-2 .enroll .describe ol .lanmu p a {    color: red;}.col-ding-2 .enroll .news {    width: 324px;    height: auto;    margin: 8px auto;}.col-ding-2 .enroll .news li a,.show_news .notice .actile li a{    font-size: 14px;    color: #333;    text-overflow:ellipsis;    white-space:nowrap;    width: 292px;    height: 24.7px;    overflow: hidden;    float: left;}.col-ding-2 .enroll .news li span {    line-height: 21px;    position: relative;    right: 2px;}.col-ding-2 .er_code {    width: 240px;    height: 159.33px;    float: left;    border: 1px solid #eaeaea;    overflow: hidden;}.col-ding-2 .er_code h2.hs {    height: 30px;    line-height: 30px;    text-align:center;    font-size: 18px;    background: #e1eef7;}.col-ding-2 .er_code .code img {    width: 140px;    height: 140px;    margin: 10px auto;    display: block;}.col-ding-2 .er_code .code p {	text-align: center;	padding: 0 10px;}.col-ding-2 .er_code .code p.biao {	color: #b83435;	font-weight: 700;}.col-ding-3 .c_left {    width: 757px;    height: auto;    float: left;}.col-ding-3 .c_right {    width: 240px;    float: left;    border: 1px solid #ccc;    height: 559px;}.col-ding-3 .c_left .left_1 .enroll {    width: 340px;    height: auto;    float: left;    border: 1px solid #ccc;}.col-ding-3 .enroll:nth-child(2),.col-ding-3 .c_left .left_1 .enroll:nth-child(2) {    margin: 0 25px !important;    width: 363px;}.col-ding-3 .c_left .left_2 {    margin-top: 30px;}.col-ding-3 .enroll {    width: 340px;    height: auto;    float: left;    border: 1px solid #ccc;}.col-ding-3 .enroll .enroll_ico {    height: 30px;    line-height: 30px;}.col-ding-3 .enroll .enroll_ico h3.title {    float: left;    width: 120px;    height: 30px;    overflow: hidden;    font-size: 16px;    border-bottom: 2px solid #1068A8;    text-indent: 2.5rem;    margin-left: 5px;    background: url(../images/ico.jpg)no-repeat 2px 7px;}.col-ding-3 .enroll .enroll_ico a.more {    display: block;    float: left;    width: 203px;    border-bottom: 1px solid #C7CDCD;    margin-right: 2px;    text-align: right;    color: #921A33;    font-size: 12px;    padding-right: 10px;}.col-ding-2 .enroll .describe {    width: 324px;    height: auto;    margin: 8px auto;}.col-ding-3 .enroll .news {    width: 324px;    height: auto;    margin: 8px auto;}.col-ding-3 .enroll .describe {    width: 324px;    height: auto;    margin: 8px auto;}.col-ding-3 .enroll .describe ol li {    width: 106px;    height: 66px;    float: left;    margin-right: 2px;}.col-ding-3 .enroll .describe ol li img {    width: 106px;    height: 66px;}.col-ding-3 .enroll .describe ol .lanmu {    width: 210px;    float: left;    padding-left: 6px;    /* background: url(../images/dian.jpg) -3px 8px no-repeat; */}.col-ding-3 .enroll .describe ol .lanmu h3 {    font-size: 14px;    height: 24px;    overflow: hidden;}.col-ding-3 .enroll .describe ol .lanmu p {    font-size: 13px;    margin: 7px 0px;}.col-ding-3 .enroll .describe ol .lanmu p a {    color: red;}.col-ding-3 .enroll .news {    width: 324px;    height: auto;    margin: 8px auto;}.col-ding-2 .enroll:nth-child(2) .news,.col-ding-3 .enroll:nth-child(2) .news,.col-ding-3 .c_left .left_1 .enroll:nth-child(2) .news {    width: 350px;    clear: both;}.col-ding-2 .enroll:nth-child(2) .news li a,.col-ding-3 .enroll:nth-child(2) .news li a,.col-ding-3 .c_left .left_1 .enroll:nth-child(2) .news li a{    width: 318px;}.col-ding-3 .enroll:nth-child(2) .enroll_ico a,.col-ding-3 .c_left .left_1 .enroll:nth-child(2) .enroll_ico a {    width: 226px;    padding-right: 10px;}.col-ding-3 .enroll .news li a {    font-size: 14px;    color: #333;    float: left;    height: 25px;    width: 290px;    overflow: hidden;    display: -webkit-box;}.col-ding-3 .enroll .news li span {    line-height: 22.36px;    position: relative;    right: 1px;}/*首页学校列表*/.col-ding-3 .c_right h2.hs {    height: 30px;    line-height: 30px;    text-align: center;    font-size: 18px;    background: #e1eef7;}.col-ding-3 .c_right .school {    padding: 0 10px;}.col-ding-3 .c_right h3.hm {    height: 30px;    line-height: 30px;    text-align: center;    font-size: 14px;    background: #e1eef7;}.col-ding-3 .c_right .school .zsyxlist {    text-align: left;}.col-ding-3 .c_right .school .zsyxlist li.dotted {    border-bottom: 1px dotted #a4a4a4;    padding: 13px 0;    float: left;    line-height: 18px;}.col-ding-3 .c_right .school .zsyxlist li a {    color: red;    font-size: 12px;    text-decoration-color: #000;}.col-ding-3 .c_right .school .zsyxlist li img {    width: 70px;    height: 70px;}.col-ding-3 .c_right .school .zsyxlist li h4 {    font-size: 14px;    color: #000;}.col-ding-3 .c_right .school .zsyxlist li span {    font-size: 12px;    color: #474747;    height:36px;    overflow:hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}.col-ding-3 .c_right h3.hm {    height: 30px;    line-height: 30px;    text-align: center;    font-size: 14px;    background: #e1eef7;}.col-ding-3 .c_right h3.hm a {    color: #CB0D0F;}.col-ding-2 .side_box {    width: 240px;    height: 261px;    float: left;    border: 1px solid #ccc;    overflow: hidden;}.col-ding-2 .side_box h2.hs {    height: 30px;    line-height: 30px;    text-indent: 0.8em;    font-size: 18px;    background: #e1eef7;    background: url(/wp-content/themes/new-site/images/table.png) repeat-x;    border-bottom: 1px solid #DADADA;}.col-ding-2 .side_box .light {    background: none;}.col-ding-2 .side_box dt strong {    height: 34px;    line-height: 33px;     !important: ;    line-height: 34px;    padding-left: 8px;    padding-right: 4px;    display: block;    float: left;    letter-spacing: 1px;    font-size: 14px;}.col-ding-2 .side_box dd {    border-left: 1px solid #DADADA;    border-right: 1px solid #DADADA;    overflow: hidden;}.col-ding-2 .side_box .adbox250 {    width: 240px;    height: 230px;    background-color: rgb(243, 243, 243);    font: 12px/1.5 微软雅黑, Tahoma, simsun;}.col-ding-2 .side_box .frames200 {    width: 200px;    float: left;}.col-ding-2 .side_box .js_frame {    display: none;}.col-ding-2 .side_box .f1 {    position: absolute;    z-index: 10;    color: rgb(252, 250, 248);    font-family: 宋体;	margin: 185px 0px 0px 89px;    text-align: right;    width: 110px;    background: none 0px 0px repeat scroll rgba(0, 0, 0, 0.6) !important;}.col-ding-2 .side_box .f2 {    color: #f39138;    font-size: 16px;    font-weight: bold;    overflow: hidden;}.col-ding-2 .side_box .f3 {    position: absolute;    z-index: 10;    color: rgb(99, 96, 94);    font-family: 宋体;	width: 200px;    margin: 209px 0px 0px 0px;    text-align: center;    background: none 0px 0px repeat scroll rgba(0, 0, 0, 0.3) !important;    color:#fff;}.col-ding-2 .side_box .f31 {    position: absolute;    z-index: 10;    color: rgb(99, 96, 94);    font-family: 宋体;	width: 200px;    margin: 209px 0px 0px 0px;    text-align: center;    background: none 0px 0px repeat scroll rgba(255, 255, 255, 0.8) !important;}.col-ding-2 .side_box .f4 {    color: #c3281f;    font-size: 14px;    font-weight: bold;}.col-ding-2 .side_box .f55 {    color: #c3281f;    font-size: 14px;}.col-ding-2 .side_box .js_frame img {    width: 200px;    height: 230px;}.col-ding-2 .side_box .f11 {    position: absolute;    z-index: 10;    color: rgb(252, 250, 248);    font-family: 宋体;	margin: 185px 0px 0px 89px;    text-align: right;    width: 110px;    background: none 0px 0px repeat scroll rgba(0, 0, 0, 0.6) !important;}.col-ding-2 .side_box a img {    vertical-align: middle;    border: none;}.col-ding-2 .side_box .triggers50 {    width: 40px;    float: left;}.col-ding-2 .side_box .js_trigger {    display: block;    width: 20px;    height: 20px;    line-height: 20px;    color: white;    text-align: center;    margin: 4px auto;    background: url(../images/ff.png) no-repeat;    text-decoration: none;}.col-ding-2 .side_box .cu_frame {    display: block;}.col-ding-2 .side_box .js_trigger.cu_trigger {    background-position: -27px 0;}/*真题板块*/.zhenti .content.special {    border: 1px solid #0982a1;    padding: 0;    overflow: hidden;}.zhenti h3 {	color: #fff;    width: 260px;    background-color: #0982a1;    float: left;    height: 45px;    line-height: 45px;    position: relative;    text-align: center;}.zhenti .newboxtab {	float: right;    width: 660px;    padding-left: 78px;}.newboxtab li {	height: 43px;	line-height: 43px;	padding: 0 70px;	font-size: 16;}.col-auto .notice {    width: 240px;    height: auto;    float: left;    border: 1px solid #ccc;}.col-auto .notice h2.hs {    height: 30px;    line-height: 30px;    text-align: center;    font-size: 18px;    background: #e1eef7;}.col-auto .notice .actile {    width: 240px;    height: auto;}.col-auto .notice .actile li {    margin: 4px 0px;    text-indent: 0.5em;}.col-auto .notice .actile li a {    font-size: 14px;    color: #666;}/*文章内底部*/.show_footer {    padding: 10px;}.show_footer h4 {    margin-left: 35px;}.show_footer > div {    padding: 8px 0px;    margin: 0px;    color: #538800;    font-size: 14px;}.show_footer table.t1{border: 1px solid #A8BA88;width: 100%;    border-collapse: separate;}.show_footer tr{border-style:solid; height:38px;}.show_footer th{ color: #fff;font-family: "宋体";font-size: 12px;font-weight: bold;border-color:#fff;}.show_footer td{border-color: #fff;font-size: 12px;}.show_footer .money{text-align: center;    border-top-width: 0px;    border-left-width: 0px;}.show_footer .tr1{background: #82B335; height: 68px;}.show_footer .tr2{background: #EDFFD5;height: 68px;}.show_footer .tr3{background: #DCF7A8;}.show_footer .tr4{background: #EDFFD7}.show_footer .tr5{background: #DAF7B7 }.show_footer .tr6{background: #EDFFD5}.show_footer .price{color: #f00;}.show_footer tr > td:nth-child(1),.show_footer tr > td:nth-child(4) {    text-align: left;    padding: 5px 5px;}.show_footer td a,.show_footer td .res {    color: #FFFFFF !important;    background-color: #ff9600;    padding: 3px;    text-decoration: none;    text-align: center;    text-decoration: none;    font-size: 12px;    display: inline;}.show_footer td a:hover,.show_footer td .res:hover {    background-color: #ff6c00;}.show_footer .qian {    text-align: center;}.show_footer .state {    font-size: 13px;    line-height: 22px;    color: #666;    width: 630px;}.show_footer .state span {    color: #333;}/* list_top */.list_top {	background: #DFEDF8;	margin-bottom: 10px;	font-size: 14px;}.list_top .sy {    margin-left: 10px;    color: #666;    float: left;    font-size: 14px;}.list_top ul li.list_top_r {	float: right;}.list_top ul li.list_top_r a {    color: #861F23;    text-decoration: none;    padding: 0 20px;}.list_top ul li.list_top_r a:hover {    color: red;}.show_news .notice {    width: 340px;    height: auto;    float: left;    margin: 20px 36px 0px 0;    border: 1px solid #ccc;}.show_news .notice h2.hs {    height: 30px;    line-height: 30px;    text-indent: 0.8em;    font-size: 18px;    background: #e1eef7;}.show_news .notice .actile {    width: 340px;    height: auto;}.show_news .notice .actile li {    margin: 4px 0px;    text-indent: 0.5em;}.show_news .notice .actile li a {    font-size: 14px;    color: #666;}.show_news span.sj {    text-align: right;    float: right;    padding-right: 5px;}/*  老网站修补错位 */.articlelist #hx_jc,.articlelist .w963 {    width: 1000px;}.articlelist .floor {    display: block !important;}.module.blue.mT10.wrapper.w963 {    margin: 0 auto;}.articlelist > .header_top {    height: 30px !important;}.articlelist > .header_top li a {    font-size: 12px;    text-align: center;    color: #0891fa;}.articlelist > .header_top .w960 span {    margin-top: 0 !important;}.articlelist .header_top .w960 span#time {    padding-left: 0;}.articlelist .bk10 {    clear: both;    font-size: 1px;    line-height: 1px;    height: 10px;}#list_main .list_left .list_nav {    background-image: none;    width: 682px;    border: 0;    background-color: #eee;    padding: 7px 20px;    font-size: 14px;    font-weight: normal;    height: 21px;    line-height: 21px;    margin-bottom: 10px;}#list_main .list_left .listbox3 {    border: 0;}#list_main .list_left .liehuo_line {    border-top: 1px dashed #dcdcdc;}#list_main .list_left .listbox3 {    width: auto;}#list_main .list_left .e2 span.info {    padding-right: 12px;    float: right;    font-size: 12px;    color: #888;}.list_r > .box-right {    margin-top: 0 !important;}.breadcrumb li{  display:inline-block;}.list-page .list.lh24.f14 li:nth-child(8n+8){  padding-bottom: 10px;  margin-bottom:10px;  border-bottom:1px #ccc dotted;}#MyContent img{  width:100%!important;  height:auto;}.mt10{  margin-top:10px;}.col-ding-3 .c_right h3.hm {    height: 26px;    line-height: 12px;    text-align: center;    font-size: 12px;    background: #e1eef7;    padding-top: 3px;    padding-bottom: 1px;    margin-top: 0px;    float: left;    width: 100%;}.copyright a {color: #0168b7;}.copyright {	color: #666666;	line-height: 22px;}.describe ol li img {    width: 106px;    height: 66px;}.col-left center{margin-top:-13px;}.aligncenter{    display: block;    margin-left: auto;    margin-right: auto;}.menu-zkxt-container .sub-nav li a:after{    content: '|';    padding: 0px 6px;    position: relative;    top: -1px;    color: #666;}.menu-zkxt-container .sub-nav li:first-child a{    color:#e50505;}.qrz{    float: right;    position: relative;    padding-right: 27px;    padding-left: 8px;    border-right: 1px #eaeaea solid;}.xqfb{    float: left;    margin-right: 117px;}.qrz a{    font-size: 13px;    color: #F70408;}.yxty1{    float: left;    padding-right:20px;    border-right: 1px #eaeaea solid;}.def-nav{    width: 97px;    float: left;    text-decoration: none;    cursor: pointer;    position: absolute;    border-right: 1px #eaeaea solid;}.def-nav a.pulldown-nav{    width: 67px;    text-align: center;    font-size: 13px;    display: inline-block;    padding: 0 18px 0 10px;    text-decoration: none;    position: relative;    z-index: 999;}.def-nav a.pulldown-nav .f-icon {    background: url(../images/arrow.gif) no-repeat;}.def-nav a.pulldown-nav em {    width: 9px;    height: 5px;    display: block;    position: absolute;    top: 14px;    right: 0px;    margin-right: 8px;}.def-nav a{    color: #666;}.def-nav a.pulldown-nav:hover, a.hover {    box-shadow: 0 -2px 4px rgba(0,0,0,.2);}a:active, a:hover {    outline: 0;}.def-nav a.hover {    border-left: 1px #ddd solid;    border-right: 1px #ddd solid;    text-align: center;    background: #FFF;}.def-nav .pulldown {    display: none;    width: 295px;    height: 129px;    position: absolute;    top: 29px;    right: -96px;    border: 1px #ddd solid;    background: #fff;    padding: 14px;    font-size: 12px;    box-shadow: 0 2px 4px rgba(0,0,0,.2);    -moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);}.def-nav .pulldown a:hover {    background: #ff7700;    color: #fff;    text-decoration: none;}.def-nav .pulldown a {    width: 58px;    height: 23px;    line-height: 23px;    display: inline-block;    margin: 0 5px 10px 8px;    text-align: center;}.gd_l{    float: left;}.gd_l a {    display: inline-block;    height: 30px;    line-height: 30px;    color: #666;    padding: 0 17px;    border-right: 1px #eaeaea solid;    font-size: 12.77px;}.gd_l a:hover {    color: #04407D;    text-decoration: none;}.yxcolor a{    color: #0066FF;}.matop6{    margin-top: 6px;}.yxmt6{margin-top:6px;}.yxfz14{    font-size: 14px;}.yxmb6 {    margin-bottom: 6px;}.yxxd1 li{    background: url(../images/zxxd.png) no-repeat 7px center;    padding-left: 12px;}.yxxd1 li a{    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}.yxft1{    float: left;}.yxsj01{    width: 106px;    height: 66px;    float: left;    margin-right: 2px;}.yxsj01 a img{    width: 106px;    height: 66px;}.describe .lanmu{    width: 210px;    float: left;    padding-left: 6px;}.describe .lanmu a {    font-size: 14px;    height: 24px;    line-height: 24px;    overflow: hidden;    font-weight: bold;}.describe .lanmu p {    font-size: 13px;    margin: 7px 0px;}.yxjyq1 li a{    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}.yxjyq1 li{    float: left;    background: url(../images/yxxtp2.png) no-repeat -1px 8px;    padding-left: 8px;    width: 100%;}.main .col-ding-2 .enroll .enroll_ico .yxzk2{width:218px;}.col-ding-3 .c_right .school .zsyxlist .dotted .yxjyq2 a{    color: #000;    font-size: 14px;    font-weight: bold;}.col-ding-3 .c_right .school .zsyxlist .dotted .yxjyq2 .bmyx1{    color: red;    font-size: 12px;    text-decoration-color: #000;    position: relative;    top: 2px;}.col-ding-3 .c_right .school .zsyxlist li:last-child {    border-bottom: none;}.yxjyq3{    float: left;    width: 70px;    height: 70px;    margin-right: 10px;}.yxjyq2{    float: left;    width: 140px;}.yx-icon{    background: url(../images/yxbm.png) no-repeat 1px 2px;    width: 13px;    height: 16px;    display: block;    float: right;    margin-right: 40px;    margin-top: -0.7px;}.col-ding-3 .c_right .hm a p{    color: #000}.yxmt30{margin-top:30px;}.main .zhenti{    margin-top: 20px;}.yxztda1{    width: 0;    height: 0;    border-width: 23px 0 23px 70px;    border-style: solid;    border-color: transparent transparent transparent #0982a1;    margin: 40px auto;    position: absolute;    top: -41px;    left: 180px;}.nianfen .nianfen_m ul span{    width: 110px}.yxyqlj{    font-size: 16px;    padding: 5px 20px 3px;    margin: 0;    background-image: url(../images/icons.png);    background-position: 0 -305px;    background-repeat: repeat-x;    border-bottom: 1px solid #c3d4e7;    color: #1e50a2;    height: 26px;    line-height: 26px;    position: relative;    word-wrap: break-word;    font-weight: bold;}.yxyqhb{    position: absolute;    top: 5px;    left: 88px;}.yxyqlj2{    margin-left: -5px;}.sqbzlj{    float: right;    font-size: 14px;}.yxmt10{    margin-top: 10px;}.yxyl3{    float: left;    width: 100%;}.yxmt10 .yxyl3 li{    text-align: center;    margin: 5px 10px;    display: inline-block;    zoom: 1;    overflow: hidden;    vertical-align: middle}.hzhb6{    width: 980px;    height: 68px;    border-top: none;    background: url(../images/hzhb6.png) no-repeat center;    margin-left: -12px;    padding: 0 10px;}.yxdbxy{    margin-bottom: 10px;}.yxdbxy2 a{    color: #0168b7}.yxdbxy2 li:before{    display: block;    float: right;    content: '';    width: 1px;    height: 12px;    background-color: #444;    margin-right: -2px;    margin-top: 9px;}.yxdbxy2 li:last-child:before{    width: 0;    height: 0;    margin: 0;}.copyright span img{    height: 18px;    width: 18px;    margin-right: 3px;    margin-top: -6px;}.udesk-feedback-tab-left{    display: block;    background-color: black;}.footer .izl-rmenu .consult{    background: url(../images/yxdxtz.jpg)no-repeat center;    background-color: #f7f7ff;}.yxbm1{    width: 280px;    height: 420px;    margin: 0 auto;    background: url(../images/yxbm1.png);    position: absolute;    left: -80%;    top: -106px;    border-right: 7px solid #ffffff;}.yxbm2{    font-family: '微软雅黑';    margin: 0 auto;    font-size: 26px;    text-align: center;    color: #164cf1;    padding-top: 13px;    margin-bottom: 5px;    font-weight: bold;}.yxbm3{    width: 95px;    height: 25px;    background: #1c53fb;    border-radius: 10px;    margin: 0 auto;    text-align: center;}.yxbm3 span{    color: #fff0ff;    font-size: 15px;    font-weight: bold;    line-height: 26px;}.yxbm4{    width: 225px;    margin: 0 auto;    padding-top: 10px;}.yxbm5{    color: #1c53fb;    font-size: 15px;    font-weight: bold;    line-height: 10px;    padding-right: 5px;}.yxbm7{    color: #f00;}.yxbm4 input {    width: 99%;    height: 29px;    display: block;    margin-top: 10px;    margin-bottom: 10px;    font-size: 13px;    text-indent: 0.06em;}.yxbm8{    width: 100%;    height: 29px;    border: 1px solid #A9A9A9;}.phone .yxbm9{    width: 50%;    height: 29px;    border: none;    margin: 0;    display: block;    float: left;    outline: none;    text-indent: 0.2em;}.yxbm10{    width: 50%;    display: block;    float: right;    border: none;    height: 100%;    line-height: 100%;    margin: 0;    background: #009688;    color: #fff;    font-size: 14.3333px;    text-align: center;    line-height: 29px;}.yxbm11{    background: #1c53fb;    border: none;    color: #fff;    font-size: 18px;    border-radius: 5px;    margin-bottom: 10px;    width: 99%;    height: 29px;    display: block;    margin-top: 10px;}.yxbm12{    width: 240px;    margin: 0 auto;}.yxbm12 p{    color: #3c3c3c;    font-size: 12px;    text-indent:1.38em;}.yxjfcx{    background: url('../images/yxjfcx.jpg')no-repeat center;    display: block;    height: 76px;    width: 82px;    background-color: #f7f7ff;}.breadcrumb span{    padding: 0px 5px;}.list-page .list.lh24.f14 li a{    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;    overflow: hidden;}.yxlm1{    float: left;    width: 100%;}.yxxl1{    height: 30px;    line-height: 30px;    font-weight: bold;    text-indent: 0.8em;    font-size: 18px;    background: #e1eef7;    text-align: center;}.col-ding-1-1 .cross li a{    font-family: "宋体";    font-size: 12px;    text-align: center;    color: #636363;    border: 1px solid #ccc;    padding: 0px;    display: block;}.yxmt25{    margin-top: 25px;}.yxmt25 .er_code{    background: url(../images/cebian.png) no-repeat;}.yxxgzx{    margin-top: 25px;    float: left;    width: 100%;}.yxxgzx1{    margin-bottom: 12px;    font-size: 16px;    color: #444;    font-weight: 400;    padding-bottom: 7px;    border-bottom: 1px solid #ddd;    background: url(../images/yxzx.png) no-repeat 0px 3px;    padding-left: 22px;}.yxxgzx2 ul li{    margin-bottom: 10px;    padding-left: 13px;    background: url(../images/yxxtp2.png) no-repeat 3px 8px;}.yxxgzx2{    font-size: 14px;}.yxxgzx2 ul li a{    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;    overflow: hidden;}.yxmt25 .er_code a span{    display: block;    font-size: 16px;    color: #FFFF00;    background: url(../images/crdzbk.png) no-repeat center;    font-family: '方正宋三简体';    padding-bottom: 10px;    letter-spacing: 2px;    font-weight: bold;    text-align: center;}.yxmt25 .er_code a{    display: block;    margin-top: 33px;    text-decoration: none;}.yxmt25 .er_code a span:last-child{    padding-bottom: 2px;}.yxmt25 .er_code a span:first-child{    padding-top: 2px;}.rqbq1 .yxxgzx1{    background: url(../images/rqbq.png) no-repeat 0.3px 3px;    margin-bottom: 3px;}.rqbq1{margin-top:20px;}.rqbq1 .yxxgzx2 a{    float: left;    margin-top: 10px;    padding:0 12px;}.rqbq1 .yxxgzx2 a:before {    display: block;    float: right;    content: '';    width: 1px;    height: 15px;    background-color: #eeeeee;    margin-right: -12px;    margin-top: 3px;}.footer .info .yxdbxy a{display: inline-block;padding: 0 5px;}.footer .info .yxdbxy a:before{    float: right;    content: '';    width: 1px;    height: 12px;    background-color: #444;    margin-right: -7px;    margin-top: 9px;}.footer .info .yxdbxy a:last-child:before {    width: 0;    height: 0;    margin: 0;}.yxaqlm{    margin-bottom: 10px;    margin-top: 5px;}.col-ding-2 .yxsy6{    height: 261px;}.yxsy6 .video-js{    width: 100%;    height: 135px;}.yxfl1{    padding: 10px;    padding-top: 6px;}.yxfl1 a{    background: #ffffff;    text-align: center;    line-height: 30px;    padding: 0 10px;    border: 1px solid #ddd;    border-radius: 2px;    display: inline-block;    color: #333;    font-size: 14px;    margin-right: 15px;    margin-bottom: 10px;}.yxfl1 a:hover{    background-color: #1398D0;    color: #fff;    border: 1px solid #1398D0;    box-shadow: 0 1px 4px 1px rgba(0,0,0,.1);    transition: All .4s ease-in-out;    text-decoration: none;}.yxaqlm-sy{    margin-top: 5px;}.yxwz1{    text-align: center;    font-size: 14px;    line-height: 1.42857143;}.ldzs h1{    margin-top: 36px;    font-size: 28px;    font-weight: bold;    color: #333;    line-height: 1;    text-align: center;    transition: 0.2s all linear;    margin: .67em 0;}.yx-ldsz1{    display: flex;    flex-direction: row;    align-items: center;    justify-content: center;    color: #999;    font-size: 14px;    border-bottom: 1px solid #f8f8f8;    padding-bottom: 16px;    height:35px;}.yx-ldsz2{    display: flex;    flex-direction: row;    align-items: center;}.yx-ldsz2 img{    display: block;    width: 33px;    height: 33px;    border-radius: 50%;    overflow: hidden;    transition: 0.2s all linear;    margin-top: -2px;}.yx-name{margin-left: 13px;}.yx-from,.yx-date{    margin-left: 36px;}.yx-yd{padding-right: 3px;}.ldzs2{    overflow: hidden;}.yx-text p{    margin: 15px 0;    font-size: 16px;    color: #333;    line-height: 31px;    text-align: justify;}.yx-text p img{    display: block;    width: 450px;    height: 300px;    margin: 0px auto;    padding: 10px 0;    max-width: 710px;    transition: 0.2s all linear;    border-style: none;}.yx-tag{    padding: 10px 0;}.yx-tag span{    font-size: 12px;    color: #666666;    margin-right: 3px;}.ldzs .yx-tag a{    font-size: 12px;    display: inline-block;    padding: 4px 8px 3px;    margin: 0 10px 10px 0;    color: #636363;    background-color: #d3eeff;    opacity: 0.85;    border-radius: 2px;}.ldzs .yx-tag a:hover{    color: #fff;    background-color: #1398d0;    text-decoration: none;    transition: color 0.25s, background-color 0.25s;}.yx-ycsm{    background: #f8f8f8;    color: #999;    font-size: 14px;    line-height: 19px;    padding: 15px 20px;    padding-bottom: 10px;    margin-bottom: 20px;    margin-top: 10px;    border-radius: 6px;}.yx-ycsm p{    color: #999;    font-size: 14px;    line-height: 19px;    margin: 10px 0;}.yx-text table{    width: 616px;    max-width: 100%;    min-width: 60%;    margin: auto;    margin-top: 15px;    margin-bottom: 15px;}.yx-text tbody{    width: 616px;    max-width: 100%;    min-width: 60%;}.yx-text tr{    margin: 0;    padding: 0;}.yx-text td,.yx-text th{    padding: 1px 3px;    border: #4BACC6 1px solid;    font-size: 14px;    margin: 0;    text-align:center;    line-height: 23px;}.yx-text td div{    font-size: 14px;    margin: 0;    text-align:center;    line-height: 23px;}.yx-text td span{    font-size: 14px;    margin: 0;    text-align:center;    line-height: 23px;}.yx-text td p{    font-size: 14px;    margin: 0;    text-align: center;    line-height: 23px;}.yx-sxp{    border-top: 1px solid #999;    padding: 8px 6px 0px 6px;    margin-top: 30px;    margin-bottom: 15px;    font-size: 14px;    color: #333;}.yx-sxp span{    display: inline-block;    width: 335px;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis}.yx-sxp a:hover{    color: #444;}.yx-sxp span:last-child{    float: right;    text-align: right;}.yx-xgwz{   padding: 20px;}.yx-xgwz1{    border: 1px solid #ccc;    margin-bottom: 20px;    box-sizing: border-box;    padding: 32px;    padding-bottom: 28px;    box-shadow: 0 2px 4px 0 rgba(3,27,78,.06);}.yx-title{    margin-bottom: 10px;    padding-bottom: 20px;    border-bottom: 1px solid #E1E3E9;}.yx-title h3{    font-size: 24px;    line-height: 32px;    font-weight: 500;    color: #000;}.yx-xgd1{    padding: 20px 2px;    border-bottom: 1px solid #E1E3E9;}.yx-xgd2{    display: table;    table-layout: fixed;    width: 100%;}.yx-xgd3{    display: table-cell;    vertical-align: top;}.yx-xgd4{    color: #333;    font-size: 18px;    line-height: 28px;    font-weight: 500;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;}.yx-xgd3 p{    margin-top: 12px;    display: -webkit-box;    -webkit-box-orient: vertical;    overflow: hidden;    text-overflow: ellipsis;    -webkit-line-clamp: 2;    max-height: 48px;    font-size: 14px;    line-height: 24px;    color: #666;    word-wrap: break-word;}.yx-xgd3 span{    margin-top: 10px;    display: block;    color: #999;    font-size: 12px;}.yx-xgt1{    padding-left: 25px;    display: table-cell;    vertical-align: middle;    width: 151.5px;    height: 101px;}.yx-xgt1 img{    width: 100%;    border-radius: 2px;}.yx-xgli a{    background-color: transparent;    text-decoration: none;}.yx-xgli a:hover .yx-xgd4{    color: #0982a1;}.yx-jzgd{    margin-top: 20px;}.yx-jzgd a{    display: block;    height: 32px;    box-sizing: border-box;    background-color: #F5F7FA;    line-height: 32px;    font-size: 14px;    text-align: center;    color: #00a4ff;}.yx-jzgd a:hover:after{    transform: translateX(4px);}.yx-jzgd a:hover{    text-decoration: none;}.yxtags h3{margin-bottom:10px;}.yxtags{margin-bottom:3px;}.yx-jzgd a:after{    content: '';    display: inline-block;    vertical-align: 0;    margin-left: 6px;    width: 6px;    height: 10px;    overflow: hidden;    background: url(../images/jzgd.png) no-repeat -3px -2px;    transition: transform .4s,-webkit-transform .4s;}.yxtag2{    padding: 17px 0px;    border-bottom:none;}.yx-xgli2:last-child{    border-bottom: none;}.yx-xgli2{    border-bottom: 1px solid #E1E3E9;}.yxtag3{    padding: 10px 20px;    padding-top: 22px;}.yxtags p{    color: #666;    font-size: 13px;}.yx-xgli2 a{    background-color: transparent;    text-decoration: none;    }.yx-xgli2 a:hover .yx-xgd4{    color: #1E50A2;}.yxtags h1{    font-size: 24px;    line-height: 32px;    font-weight: 500;    color: #000;    margin-bottom: 10px;}.yx-tbyz{    float: left;    width: 100%;}.yx-bt3{    font-size: 20px;    color: #666666;    height: 45px;    line-height: 45px;    background: url(../images/ybzbjt.png) no-repeat -2px 1.6px;    text-align: center;    float: left;    width: 100%;}.yx-tbyz2 img{    width: 722px;}.yx-tagx{    overflow: hidden;    margin-bottom: 30px;}.yx-tayx1{    width: 223px;    height: 323px;    float: left;    margin: 8px 25px 20px 0px;    background-color: #e6e6e6;    float: left;    text-align: center;}.yx-tayx1 img{    width: 100%;}.yx-tayx{    float:left;    width: 100%;}.yx-tayx1 h3{    line-height: 56px;    font-size: 22px;    font-weight: bold;    color: #c30808;    margin-top: 5px;    text-align: center;}.yx-tayx1 p{    font-size: 13px;    color: #333;    margin: 0px 0 30px;    padding: 0px 12px;    text-align: justify;}.tagky1{margin-left: 1.5px;}.tagky{    margin-right:0;}.yx-tayx1 a{    display: inline-block;    line-height: 35px;    border-radius: 8px;    color: #fff;    font-size: 15px;    margin: auto;    margin-top: -15px;    background: url(../images/tagzx.png) no-repeat 25px 11px #fe9b00;    padding: 1px 25px;    margin-left: 0px;    padding-left: 50px;}.yx-tayx1 a:hover{    background: url(../images/tagzx.png) no-repeat 25px 11px #fb6135;    text-decoration: none;}.yx-text h2{    font-size: 18px;    color: #333;    margin-bottom: -5px;    margin-top: 22px;}.yx-text h2 .h2xh{    width: 21px;    height: 21px;    background: #5a85b2;    display: block;    font-size: 12px;    text-align: center;    line-height: 21px;    font-style: normal;    color: #fff;    float: left;    font-weight: normal;    margin-right: 8px;    margin-top: 3px;    text-decoration: none;}.yx_more{    position: relative;    margin-top: -140px;    color: #30587C;    text-align: center;    font-size: 15px;    width: 100%;}.yx_more span{    display: block;    height: 108px;    width: 100%;    cursor: pointer;    background: linear-gradient(180deg,hsla(0,0%,100%,0),#fff);}.yx-gif{    height: 30px;    clear: both;    cursor: pointer;    text-align: center;    background: #fff url(../images/zkqw.gif) center no-repeat;}.yx-jsqw{    background: #fff;    padding-top: 10px;    padding-bottom: 25px;}.yx-jsqw a{    display: block;    width: 238px;    height: 38px;    background: #FFFFFF;    border: 1px solid #ececec;    border-radius: 6px;    margin: 0 auto;    font-size: 16px;    color: #5c5c5c;    letter-spacing: 0.6px;    text-align: center;    line-height: 38px;    cursor: pointer;    text-decoration: none;}.yx-jsqw a:hover{    color: #0982A1;}.yx-zkqw a{    color: #136ec2;}.yx-zhuanye a{    font-size: 20px;    height: 58px;    padding-top: 5px;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}.yx-zhuanye3{    font-size: 14px;    color: #333333;    margin: 12px 0 12px 0;    white-space: nowrap;}.yx-zytime{    margin: 0 38px 0 38px;}.yx-zhuanye{    float: left;    width: 50%;}.yx-zhuanye2{    float: left;    padding-left: 38px;    padding-top: 7px;}.yx-zhuanye2 a{    display: block;    width: 121px;    height: 39px;    margin-bottom: 12px;    line-height: 39px;    background-color: #f98542;    border-radius: 4px;    text-align: center;    font-size: 16px;    color: #fff;}.yx-zhuanye2 a:hover{    background-color: #ffa76f;}.yx-zhuanye2 a:last-child{    background-color: #fff;    border: solid 1px #1398d0;    color: #0982a1;}.yx-zhuanye2 a:hover:last-child {    background-color: rgba(203, 235, 255, 0.43);}.yx-zylbys{    float: left;    width: 100%;    padding: 20px 0;    border-top: 1px solid #E1E3E9;    border-bottom: none;}.yx-zyfygn{    border-top: 1px solid #E1E3E9;}.ksjlq7{    width: 240px;    height: 261px;    float: left;    border: 1px solid #ccc;    overflow: hidden;}#kswxqh{    width: 240px;    height: 30px;}#kswxqh .wxqys{background:url(../images/xbtwx.png)no-repeat 12px 7px,linear-gradient(#fff, #b2f9f8);color:#1e50a2;}#kswxqh li{    display: inline-block;    width: 120px;    float: left;    text-align: center;    line-height: 30px;    font-size: 16px;    font-weight: bold;    border-bottom: 1px solid #c3d4e7;    background: url(../images/xbtwx.png)no-repeat 12px 7px;}.ksjlq8{    padding-top: 10px;     padding-left: 10px; }.ksjlq8 img{    width: 140px;    height: 140px;    margin: 10px auto;    display: block;}.ksjlq9{    color: #b83435;    font-weight: 700;}.ksjlq8 p{    text-align: center;    padding: 0 10px;}.yx-spxct{    background: url(../images/spxct.jpg) center center no-repeat;    height: 353px;    margin-top: 10px;}.yx-spxct2{    width: 72%;    margin: 0 auto;    text-align: center;    padding: 15px 0;}.yx-spxct2 strong{    font-size: 26px;    color: #fff;    font-weight: normal;    letter-spacing: 2px;}.yx-spxct2 h3{    font-size: 17px;    color: #fff;    font-weight: normal;    letter-spacing: 2px;    border-top: 1px solid #fff;    border-bottom: 1px solid #fff;    margin: 7px 85px;    padding: 6px;}.yx-spxct2 h2{    font-size: 36px;    color: #fae601;    font-weight: normal;    letter-spacing: 2px;    margin: 8px 0;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical;    overflow: hidden;}.yx-spxct2 p{    font-size: 22px;    color: #fae601;    font-weight: normal;    letter-spacing: 2px;    margin-bottom: 23px;}.yx-spxct2 ul li{    width: 167px;    height: 40px;    float: left;    margin: 0px 36px;    line-height: 40px;    border-radius: 15px;    margin-bottom: 20px;}.yx-spxct2 ul li a{    display: block;    margin: 0 auto;    text-decoration: none;    border: 2px solid #ffaa31;    font-size: 20px;    font-weight: bold;    border-radius: 15px;    color: #fff;}.yx-spxct2 ul li a:hover{    background: -webkit-linear-gradient(top, #ff7b7b 0%, #ff3233 100%);    background: linear-gradient (to top, #ff7b7b 0%, #ff3233 100%);    border: 2px solid #ff3233;    outline: 0;}.yx-xlfs{    background-color: #f4f8ff;    padding: 30px 0;    padding-top: 0;}.yx-xlfs1{    text-align: center;}.yx-xlfs1 img{    width: 100%;    margin: 0 auto;}.yx-xlfs2{    padding: 15px 0px;    margin: 0 auto;    overflow: hidden;}.yx-xlfs2 li{    width: 206px;    float: left;    font-size: 16px;    text-align: center;    color: #626262;    margin-left: 35px;}.yx-xlfs2 li div{    background: #fff;    height: 356px;    width: 100%;    border-radius: 15px;    position: relative;}.yx-xlfs2 li div img{    width: 100%;    border-radius: 15px;    vertical-align: middle;    border: 0;}.yx-xlfs2 li div h3{    border-bottom: 1px solid #ffd8d2;    padding: 6px;    color: #333333;}.yx-xlfs2 li div p{    line-height: 2;    margin-top: 5px;}.yx-xlfs .yx-xlfs3{    display: none;    position: absolute;    height: 293px;    padding-top: 63px;    left: 0;    top: 0;    width: 100%;    background: rgba(.5, .5, .5, .8);    animation: myfirst .5s;}.yx-xlfs .yx-xlfs3 a{    background: #ff4f32;    color: #ffffff;    display: block;    width: 50%;    margin: 0px auto;    padding: 5px;    margin-bottom: 16px;    text-decoration: none;    border-radius: 3px;}.yx-xlfs li div:hover .yx-xlfs3{    display: block;}.yx-xzyx{    width: 1000px;    margin: 0 auto;    text-align: center;    background: linear-gradient(rgba(240,249,255,1) 0,#fefefe 5%,#fff 5%,#fff 100%);}.yx-xzyx2{    color: #333;    padding-top: 30px;    margin-top: 30px;}.yx-xzyx2 h2{    font-size: 52px;}.yx-xzyx2 h2 span{    color: #df4634;}.yx-xzyx2 img{    margin-top: 10px;        height: auto;    vertical-align: middle;    -webkit-transform: scale(1) rotate(0) translate3d(0,0,0);    transform: scale(1) rotate(0) translate3d(0,0,0);    border: 0;}.yx-xzyx2 p{    font-size: 32px;    color: #272636;    margin-top: 10px;}.yx-xzyx2 p span{    color: #df4634;}.yx-xzyx3{    width: 1000px;    height: 2275px;    position: relative;}.yx-xzyx4{    top: 95px;    left: 30px;    position: absolute;}.yx-xzyx5{    width: 85px;    height: 80px;    line-height: 80px;    background: url(../images/xzyxpx1.png) center center no-repeat;    background-size: 100% 100%;    font-size: 46px;    font-weight: 900;    color: #fff;    margin-right: 10px;    margin-top: 3%;    text-align: left;    padding-left: 15px;    float: left;}.yx-xzyx6{    width: 455px;    text-align: left;    float: left;}.yx-xzyx6 h3{    font-size: 24px;    font-weight: 900;    color: #333;}.yx-xzyx6 h3 span{    color: #df4634;}.yx-xzyx6 p{    font-size: 17px;    color: #272636;    margin: 25px 0;}.yx-xzyx6 a{    display: block;    width: 220px;    height: 42px;    line-height: 42px;    border-radius: 6px;    background: #ed4343;    border: 1px solid #ed4343;    font-size: 18px;    color: #fff;    text-align: center;}.yx-xzyx6 a:hover{    background: #fff;    color: #ed4343;    text-decoration: none;}.yx-xzyx7{    width: 308px;    height: 183px;    margin-right: 25px;    margin-left: 5px;    float: left;    }.yx-xzyx7 img{    width: 100%;    height: auto;    vertical-align: middle;    transform: scale(1) rotate(0) translate3d(0,0,0);    border: 0;}.yx-xzyx8:after,.yx-xzyx4:after{    content: " ";    display: table;    clear: both;}.yx-xzyx8{    top: 365px;    left: 70px;    position: absolute;}.yx-xzyx8 .yx-xzyx5{    width: 75px;    background: url(../images/xzyxpx2.png) center center no-repeat;    background-size: 100% 100%;    margin-left: 25px;    padding-left: 25px;}.yx-xzpx1{top: 638px;}.yx-xzpx2{top: 922px;}.yx-xzpx3{top: 1191px;}.yx-xzpx4{top: 1466px;}.yx-xzpx5{top: 1745px;}.yx-xzpx6{top: 2008px;}.yx-zhyc6{    width: 1000px;    height: 364px;    margin: 0 auto;    box-sizing: border-box;    padding-top: 23px;    background: url(../images/zhycbm.jpg) no-repeat center;}.yx-zhyc6 img{    margin: 2px auto 10px;    height: 74px;    border: 0;    display: block;}.yx-zhyc6 h3{    text-align: center;    font-weight: 800;    line-height: 91px;    color: #fff;    font-size: 46px;    font-family: "幼圆";}.yx-zhyc6 p{    width: 650px;    line-height: 30px;    font-size: 20px;    color: #ee5502;    font-family: "方正楷体简体";    margin: 0 auto;    font-weight: 800;}.yx-zhyc7{    width: 925px;    margin: 40px auto 0;}.yx-zhyc7 form span{    float: left;    margin-right: 2px;    line-height: 36px;    font-size: 20px;    text-align: center;    color: #fff;}.yx-zhyc7 form select,.yx-zhyc7 form input{    float: left;    width: 156px;    line-height: 34px;    height: 36px;    border: 1px solid #ff6600;    border-radius: 5px;    box-sizing: border-box;    padding-left: 5px;    font-size: 17px;    background: none;    color: #fff;    margin-right: 22px;    text-decoration: none;    outline: none;}.yx-zhyc7 form select{    margin-right: 32px;    font-size: 16px;    width: 164px;}.yx-zhyc7 form input[type="button"]{    width: 146px;    color: #fff;    font-size: 20px;    border: 1px solid #863500;    padding: 0;    background-color: #ee5502;    margin-right: 0;}.yx-zhyc7 form option{    color: #000;}.yx-zhyc6 .yx-zhyc7 form input{    -webkit-transition-delay: 111111s;    -webkit-transition: color 11111s ease-out,background-color 111111s ease-out;}.yx-xlhp{    padding: 26px 0;    text-align: center;    width: 1000px;    margin: 0 auto;    background: linear-gradient(rgb(245, 254, 255) 0,#fefefe 5%,#fff 5%,#fff 100%);}.yx-xlhp h2{    font-size: 48px;    color: #1a1a1a;    font-weight: bold;    margin-bottom: 15px;}.yx-xlhp h2 strong{    color: #3598d9;}.yx-xlhp2{    padding-top: 46px;}.yx-xlhp p{    font-size: 16px;    color: #272636;}.yx-kqzx{    background: #F4F8FF;    text-align: center;    padding-bottom: 35px;}.yx-kqzx2 h2{    font-size: 32px;    text-align: center;    color: #4368D0;}.yx-kqzx2 h2 span{    color:#ff5151;}.yx-kqzx3{    padding: 10px 0px;    width: 1000px;    display: inline-block;}.yx-kqzx3 li{    border: 1px solid #d6d6d6;    width: 19%;    height: 168px;    margin: 70px 0 0;    text-align: center;    float: left;    padding: 10px;    font-size: 16px;    letter-spacing: 1px;    border-radius: 15px;    color: #8d8d8d;    margin-left: 30px;}.yx-kqzx3 li img{    margin-top: -60px;}.yx-kqzx3 li div{    font-size: 18px;    color: #4f4f4f;    font-weight: bold;    letter-spacing: 1px;    margin-bottom: 15px;    margin-top: 10px;}.yx-kqzx3 li div:after{    content: '';    width: 40px;    height: 4px;    display: block;    margin: 5px auto;    background: #ff4f32;}.yx-kqzx3 a:hover li{    box-shadow: 0 0 10px 1px #ff4f32;}.yx-kqzx3 a{    color: #333333;    text-decoration: none;}.yx-kqzx4{    background: #fbd22c;    width: 400px;    border-radius: 4px;    border: #eebd15 solid 1px;    margin: 0 auto;}.yx-kqzx4 a{    height: 60px;    line-height: 60px;    background: url(../images/kqzxt12.png) no-repeat;    background-position: 316px 18px;    display: block;    font-size: 22px;    color: #272636;    text-decoration: none;}.yx-kqzx5{    width:100%;    margin-top: 30px;}.yx-kqzx5 img{    margin: 0 auto;    border: 0 none;    display: block;}.yx-rmzty1{    padding: 10px;    border: 1px solid #c3d4e7;    margin-bottom: 20px;    padding-top: 5px;}.yx-rmzty2{    height: 36px;    line-height: 36px;    border-bottom: 1px solid #c3d4e7;}.yx-rmzty2 h3{    font-size: 16px;    float: left;    text-indent: 2.5rem;    background: url(../images/rmzty.png)no-repeat 2px 7px / 20px;}.yx-rmzty3{    float: right;    font-size: 13px;    color: #921A33;    line-height: 35px;    margin-right: 10px;}.yx-rmzty3:hover{    color: #921A33;}.yx-rmzty4{    display: inline-block;    width: 100%;}.yx-rmzty4 ul{    float: left;    width: 100%;}.yx-rmzty4 ul li{    float: left;    width: 106px;    height: 28px;    line-height: 28px;    text-align: center;    font-size: 14px;    border: 1px solid #c3d4e7;    border-radius: 3px;    margin: 0px 7px;    margin-top: 10px;    overflow: hidden;}.yx-rmzty4 ul li:hover{    background-color: #54cea9;    transition: color 0.25s,background-color 0.25s;    color: #fff;}.yx-rmzty4 ul li:hover a{    color: #fff;    text-decoration: none;}.main .yxlmds{    width: 1000px!important;}.yxlmds .yxtag2{    padding: 20px 0px;}.yxlmds .yx-xgt1{    width: 230px;}.yxlmds .yx-xgd4{    font-size: 20px;    line-height: 32px;}.yxlmds .yx-xgd3 p{    margin-top: 15px;    line-height: 25px;}.yxlmds .yx-xgd3 span{    margin-top: 16px;    display: block;    color: #999;    font-size: 14px;}.yxlmds .yx-xgt1 img{    border-radius: 6px;}