@charset "UTF-8";
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
/*! normalize.css v3.0.0 | HTML5 Display Definitions | MIT License | git.io/normalize */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }

audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }

audio:not([controls]) { display: none; height: 0; }

[hidden], template { display: none; }

/*! normalize.css v3.0.0 | Base | MIT License | git.io/normalize */
html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }

body { margin: 0; }

/*! normalize.css v3.0.0 | Links | MIT License | git.io/normalize */
a { background: transparent; }

a:active, a:hover { outline: 0; }

/*! normalize.css v3.0.0 | Typography | MIT License | git.io/normalize */
abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

dfn { font-style: italic; }

h1 { font-size: 2em; margin: 0.67em 0; }

mark { background: #ff0; color: #000; }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

/*! normalize.css v3.0.0 | Embedded Content | MIT License | git.io/normalize */
img { border: 0; }

svg:not(:root) { overflow: hidden; }

/*! normalize.css v3.0.0 | Figures | MIT License | git.io/normalize */
figure { margin: 1em 40px; }

hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }

pre { overflow: auto; }

code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

/*! normalize.css v3.0.0 | Forms | MIT License | git.io/normalize */
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }

button { overflow: visible; }

button, select { text-transform: none; }

button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }

button[disabled], html input[disabled] { cursor: default; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

input { line-height: normal; }

input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

legend { border: 0; padding: 0; }

textarea { overflow: auto; }

optgroup { font-weight: bold; }

/*! normalize.css v3.0.0 | Tables | MIT License | git.io/normalize */
table { border-collapse: collapse; border-spacing: 0; }

td, th { padding: 0; }

/*reste-----------------------------------------------------------------*/
body, div, ul, li, dl, dt, dd, h2, p { padding: 0; margin: 0; font-family: "SimSun","Microsoft YaHei"; }

ul { list-style: none; }

a, a:visited { text-decoration: none; color: #333; }

button, input[type="button"] { outline: none; }

.header .idx-toolbar, .header .menu ul, .idx-marquee, .idx-cont, .idx-service ul, .idx-service ul li, .idx-tit-b, .idx-tit-g, .m-crumbs, .idx-yc-btn, .idx-class, .idx-class .left .cont ul, .idx-unit ul.tabNav2, .idx-unit div.cont .list, .idx-unit .tabNav3, .idx-unit .tabNavList3 .list, .idx-banner-b, .idx-links ul.tabLink, .m-cont, .y-cont, .y-rightCont .tit-b, .y-rightCont .idx-tit-b, .y-rightCont .tit-r, .y-rightCont .tit-s, .y-rightCont .tit-l, .y-rightCont .kx-cont .list, .y-rightCont .dy-cont .list, .y-rightCont .pic-cont, .y-rightCont .form-wrap .k-luyan1 ul li, .y-rightCont .m-wrap, .y-rightCont .m-wrap .left-pic .btn-wrap, .fl-cont .zg-list .list, .yq-list .cont .wrapper, .y-leftMenu .top .ph-cont, .fl-right .zg-list .list, .dw-cont, .dw-cont .left .tit-b, .dw-cont .left .text .tit, .dw-cont .left .cont .wrapper, .dw-cont .right .tit-s, .cl { *zoom: 1; }

.header .idx-toolbar:before, .header .menu ul:before, .idx-marquee:before, .idx-cont:before, .idx-service ul:before, .idx-service ul li:before, .idx-tit-b:before, .idx-tit-g:before, .m-crumbs:before, .idx-yc-btn:before, .idx-class:before, .idx-class .left .cont ul:before, .idx-unit ul.tabNav2:before, .idx-unit div.cont .list:before, .idx-unit .tabNav3:before, .idx-unit .tabNavList3 .list:before, .idx-banner-b:before, .idx-links ul.tabLink:before, .m-cont:before, .y-cont:before, .y-rightCont .tit-b:before, .y-rightCont .idx-tit-b:before, .y-rightCont .tit-r:before, .y-rightCont .tit-s:before, .y-rightCont .tit-l:before, .y-rightCont .kx-cont .list:before, .y-rightCont .dy-cont .list:before, .y-rightCont .pic-cont:before, .y-rightCont .form-wrap .k-luyan1 ul li:before, .y-rightCont .m-wrap:before, .y-rightCont .m-wrap .left-pic .btn-wrap:before, .fl-cont .zg-list .list:before, .yq-list .cont .wrapper:before, .y-leftMenu .top .ph-cont:before, .fl-right .zg-list .list:before, .dw-cont:before, .dw-cont .left .tit-b:before, .dw-cont .left .text .tit:before, .dw-cont .left .cont .wrapper:before, .dw-cont .right .tit-s:before, .cl:before, .header .idx-toolbar:after, .header .menu ul:after, .idx-marquee:after, .idx-cont:after, .idx-service ul:after, .idx-service ul li:after, .idx-tit-b:after, .idx-tit-g:after, .m-crumbs:after, .idx-yc-btn:after, .idx-class:after, .idx-class .left .cont ul:after, .idx-unit ul.tabNav2:after, .idx-unit div.cont .list:after, .idx-unit .tabNav3:after, .idx-unit .tabNavList3 .list:after, .idx-banner-b:after, .idx-links ul.tabLink:after, .m-cont:after, .y-cont:after, .y-rightCont .tit-b:after, .y-rightCont .idx-tit-b:after, .y-rightCont .tit-r:after, .y-rightCont .tit-s:after, .y-rightCont .tit-l:after, .y-rightCont .kx-cont .list:after, .y-rightCont .dy-cont .list:after, .y-rightCont .pic-cont:after, .y-rightCont .form-wrap .k-luyan1 ul li:after, .y-rightCont .m-wrap:after, .y-rightCont .m-wrap .left-pic .btn-wrap:after, .fl-cont .zg-list .list:after, .yq-list .cont .wrapper:after, .y-leftMenu .top .ph-cont:after, .fl-right .zg-list .list:after, .dw-cont:after, .dw-cont .left .tit-b:after, .dw-cont .left .text .tit:after, .dw-cont .left .cont .wrapper:after, .dw-cont .right .tit-s:after, .cl:after { content: " "; display: table; }

.header .idx-toolbar:after, .header .menu ul:after, .idx-marquee:after, .idx-cont:after, .idx-service ul:after, .idx-service ul li:after, .idx-tit-b:after, .idx-tit-g:after, .m-crumbs:after, .idx-yc-btn:after, .idx-class:after, .idx-class .left .cont ul:after, .idx-unit ul.tabNav2:after, .idx-unit div.cont .list:after, .idx-unit .tabNav3:after, .idx-unit .tabNavList3 .list:after, .idx-banner-b:after, .idx-links ul.tabLink:after, .m-cont:after, .y-cont:after, .y-rightCont .tit-b:after, .y-rightCont .idx-tit-b:after, .y-rightCont .tit-r:after, .y-rightCont .tit-s:after, .y-rightCont .tit-l:after, .y-rightCont .kx-cont .list:after, .y-rightCont .dy-cont .list:after, .y-rightCont .pic-cont:after, .y-rightCont .form-wrap .k-luyan1 ul li:after, .y-rightCont .m-wrap:after, .y-rightCont .m-wrap .left-pic .btn-wrap:after, .fl-cont .zg-list .list:after, .yq-list .cont .wrapper:after, .y-leftMenu .top .ph-cont:after, .fl-right .zg-list .list:after, .dw-cont:after, .dw-cont .left .tit-b:after, .dw-cont .left .text .tit:after, .dw-cont .left .cont .wrapper:after, .dw-cont .right .tit-s:after, .cl:after { clear: both; }

.idx-slideBox .bd li .text, .idx-info ul.cont li a, .idx-pic .idx-pic-cont .wrap .link, .idx-class .left .cont ul li, .idx-unit div.cont .list li, .idx-unit .tabNavList3 .list li, .m-rightCont ul.cont li a, .m-rightCont ul.gl-cont li a, .y-rightCont .kx-cont .list li, .y-rightCont .dy-cont .list li, .y-rightCont .pic-cont .wrap .link, .y-rightCont .pic-cont .wrapper .inner .tit, .y-rightCont .pic-cont .wrapper .inner .text, .y-rightCont .ph-cont li a, .y-rightCont .form-wrap .k-luyan1 ul li a, .y-rightCont .hx-cont li a, .fl-cont .zg-list .list li, .y-leftMenu .top .ph-cont li a, .zl-rightCont ul.zl-cont li a, .fl-right .zg-list .list li, .dw-cont .left .cont .wrapper .txt p, .dw-cont .right .dw-list ul.cont li a { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

/*插件样式-----------------------------------------------------------------*/
/* 返回顶部 */
#backTop { display: none; background: url("../imagesNew/upbtn.gif") no-repeat; bottom: 60px; cursor: pointer; height: 64px; position: fixed; right: 10px; width: 64px; z-index: 999; }

/* 分页 */
.page1 { border: 1px solid #CCC; width: 310px; margin: 2px; padding: 50px 10px; text-align: center; background-color: white; }

.jPaginate { height: 34px; position: relative; color: #a5a5a5; font-size: small; width: 100%; }

.jPaginate a { line-height: 18px; height: 18px; overflow: hidden; cursor: pointer; padding: 2px 5px; margin: 2px; float: left; }

.jPag-control-back { position: absolute; left: 0; }

.jPag-control-front { position: absolute; top: 0; }

.jPaginate span { cursor: pointer; }

ul.jPag-pages { float: left; list-style-type: none; margin: 0; padding: 0; }

ul.jPag-pages li { display: inline; float: left; padding: 0; margin: 0; }

ul.jPag-pages li a { float: left; padding: 2px 8px; }

span.jPag-current { cursor: default; font-weight: normal; line-height: 18px; height: 18px; padding: 2px 8px; margin: 2px; float: left; }

ul.jPag-pages li span.jPag-previous, ul.jPag-pages li span.jPag-next, span.jPag-sprevious, span.jPag-snext, ul.jPag-pages li span.jPag-previous-img, ul.jPag-pages li span.jPag-next-img, span.jPag-sprevious-img, span.jPag-snext-img { height: 22px; margin: 2px; float: left; line-height: 18px; }

ul.jPag-pages li span.jPag-previous, ul.jPag-pages li span.jPag-previous-img { margin: 2px 0 2px 2px; font-size: 12px; font-weight: bold; width: 10px; }

ul.jPag-pages li span.jPag-next, ul.jPag-pages li span.jPag-next-img { margin: 2px 2px 2px 0; font-size: 12px; font-weight: bold; width: 10px; }

span.jPag-sprevious, span.jPag-sprevious-img { margin: 2px 0 2px 2px; font-size: 18px; width: 15px; text-align: right; }

.st-812 { min-height: 812px; }

/*Form-----------------------------------------------------------------*/
.table th { border: 1px solid #ccc; padding: 8px 16px; background: #EEE; }

.table td { border: 1px solid #ccc; padding: 16px; }

select { background: #fff; height: 28px; line-height: 30px; font-size: 12px; border: 1px solid #d5d5d5; color: #666; -webkit-appearance: menulist; box-sizing: border-box; -webkit-box-align: center; white-space: pre; -webkit-rtl-ordering: logical; cursor: default; letter-spacing: normal; word-spacing: normal; text-transform: none; text-indent: 0; text-shadow: none; text-align: start; }

input[type="button"], input[type="submit"], input[type="reset"] { cursor: pointer; }

/*input[type="text"],input[type="password"]{
    border:#d5d5d5 solid 1px;
    padding:2px 4px;
    height:20px;
    line-height:20px;
    vertical-align:middle;
}*/
input[type="text"]:focus, input[type="password"]:focus { border-color: #609fc7; color: #333; -moz-box-shadow: 0 0 3px #609fc7; -webkit-box-shadow: 0 0 3px #609fc7; box-shadow: 0 0 3px #609fc7; outline: none; }

input[type="checkbox"] { margin: 3px 3px 3px 4px; }

input[type=file] { height: 28px; }

input[type=text], input[type=password], textarea { width: 250px; border: 1px solid #DFDFDF; border-top-color: #CCC; border-left-color: #CCC; box-shadow: inset 1px 1px 1px #EFEFEF; -moz-box-shadow: inset 1px 1px 1px #efefef; -webkit-box-shadow: inset 1px 1px 1px #EFEFEF; transition: .3s; -moz-transition: .3s; -o-transition: .3s; -webkit-transition: .3s; font-size: 12px; height: 16px; padding: 6px 10px; }

textarea { width: 450px; height: 100px; resize: none; }

.warning { color: #C00; line-height: 32px; font-size: 1em; font-family: STHeiti; margin-right: 5px; display: inline; }

.tips, .tips-red { position: relative; font-size: 12px; padding-left: 16px; display: inline-block; }

.tips { color: #999999; }

.tips .ico-s { background-position: 0 -152px; }

.tips-red { color: #ff3838; }

.tips-red .ico-s { background-position: 0 -217px; }

.tips .ico-s, .tips-red .ico-s { width: 16px; height: 16px; vertical-align: middle; display: inline-block; margin-right: 2px; background-image: url(../imagesNew/icon-s.png); background-repeat: no-repeat; }

/*input【button】*/
.button, .button-gray, .button-yellow, .unbutton { margin: 0 8px 0 0; padding: 0px 16px; border-radius: 2px; cursor: pointer; font-size: 12px; outline: none; }

.button-s, .button-gray-s { padding: 0px 14px; cursor: pointer; font-size: 12px; outline: none; }

.button, .button-gray, .button-yellow, .unbutton { height: 30px; line-height: 30px; /*float: left;*/ }

.button-s, .button-gray-s { height: 24px; line-height: 24px; display: inline-block; }

.unbutton { background-color: #ededed; border: solid 1px #cdcdcd; color: #acacac; }

.button, .button-s { background-color: #5ca0d6; border: 1px solid #5594c6; -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); color: white; background-image: linear-gradient(to top, #4284D8, #5C9CED 28%, #73AEF9); }

.button:hover, .button-s:hover { background-color: #6aaadd; border: 1px solid #3182B9; -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.19); -moz-box-shadow: inset 0 1px rgba(255, 255, 255, 0.19); box-shadow: inset 0 1px rgba(255, 255, 255, 0.19); background-image: linear-gradient(to top, #6aaadd, #7abaed); }

.button-gray, .button-gray-s { background-color: #F7F7F7; border: 1px solid #DDD; -webkit-box-shadow: inset 0 1px 1px white; -moz-box-shadow: inset 0 1px 1px #fff; box-shadow: inset 0 1px 1px white; color: #388FC9; background-image: linear-gradient(to top, #F7F7F7, white); }

.button-yellow { background-color: #f1b64c; border: solid 1px #e3a73b; color: #fff; }

.button-yellow:hover { background-color: #f4bb54; }

.button-gray:hover, .button-gray-s:hover { background-color: #ddf3ff; border: 1px solid #a2c5e1; -webkit-box-shadow: inset 0 1px 1px #fff; -moz-box-shadow: inset 0 1px 1px #fff; box-shadow: inset 0 1px 1px #fff; background-image: linear-gradient(to top, #ddf3ff, #f0faff); }

.button-big-yellow, .button-big-gray { margin: 0 12px 0 0; padding: 0px 30px; border-radius: 2px; cursor: pointer; font-size: 14px; height: 40px; line-height: 40px; font-family: "Microsoft YaHei",Helvetica,"SimHei",Arial,Tahoma; }

.button-big-yellow { background-color: #FFA503; border: solid 1px #C7830A; color: #fff; }

.button-big-yellow:hover { background-color: #FDB128; }

.button-big-gray { background-color: #ededed; border: solid 1px #cdcdcd; color: #666666; }

.button-big-gray:hover { background-color: #f3f3f3; }

/*custom style-----------------------------------------------------------------*/
.header .idx-toolbar, .header .menu ul, .idx-marquee, .idx-cont, .idx-service ul, .idx-service ul li, .idx-tit-b, .idx-tit-g, .m-crumbs, .idx-yc-btn, .idx-class, .idx-class .left .cont ul, .idx-unit ul.tabNav2, .idx-unit div.cont .list, .idx-unit .tabNav3, .idx-unit .tabNavList3 .list, .idx-banner-b, .idx-links ul.tabLink, .m-cont, .y-cont, .y-rightCont .tit-b, .y-rightCont .idx-tit-b, .y-rightCont .tit-r, .y-rightCont .tit-s, .y-rightCont .tit-l, .y-rightCont .kx-cont .list, .y-rightCont .dy-cont .list, .y-rightCont .pic-cont, .y-rightCont .form-wrap .k-luyan1 ul li, .y-rightCont .m-wrap, .y-rightCont .m-wrap .left-pic .btn-wrap, .fl-cont .zg-list .list, .yq-list .cont .wrapper, .y-leftMenu .top .ph-cont, .fl-right .zg-list .list, .dw-cont, .dw-cont .left .tit-b, .dw-cont .left .text .tit, .dw-cont .left .cont .wrapper, .dw-cont .right .tit-s, .cl { *zoom: 1; }

.header .idx-toolbar:before, .header .menu ul:before, .idx-marquee:before, .idx-cont:before, .idx-service ul:before, .idx-service ul li:before, .idx-tit-b:before, .idx-tit-g:before, .m-crumbs:before, .idx-yc-btn:before, .idx-class:before, .idx-class .left .cont ul:before, .idx-unit ul.tabNav2:before, .idx-unit div.cont .list:before, .idx-unit .tabNav3:before, .idx-unit .tabNavList3 .list:before, .idx-banner-b:before, .idx-links ul.tabLink:before, .m-cont:before, .y-cont:before, .y-rightCont .tit-b:before, .y-rightCont .idx-tit-b:before, .y-rightCont .tit-r:before, .y-rightCont .tit-s:before, .y-rightCont .tit-l:before, .y-rightCont .kx-cont .list:before, .y-rightCont .dy-cont .list:before, .y-rightCont .pic-cont:before, .y-rightCont .form-wrap .k-luyan1 ul li:before, .y-rightCont .m-wrap:before, .y-rightCont .m-wrap .left-pic .btn-wrap:before, .fl-cont .zg-list .list:before, .yq-list .cont .wrapper:before, .y-leftMenu .top .ph-cont:before, .fl-right .zg-list .list:before, .dw-cont:before, .dw-cont .left .tit-b:before, .dw-cont .left .text .tit:before, .dw-cont .left .cont .wrapper:before, .dw-cont .right .tit-s:before, .cl:before, .header .idx-toolbar:after, .header .menu ul:after, .idx-marquee:after, .idx-cont:after, .idx-service ul:after, .idx-service ul li:after, .idx-tit-b:after, .idx-tit-g:after, .m-crumbs:after, .idx-yc-btn:after, .idx-class:after, .idx-class .left .cont ul:after, .idx-unit ul.tabNav2:after, .idx-unit div.cont .list:after, .idx-unit .tabNav3:after, .idx-unit .tabNavList3 .list:after, .idx-banner-b:after, .idx-links ul.tabLink:after, .m-cont:after, .y-cont:after, .y-rightCont .tit-b:after, .y-rightCont .idx-tit-b:after, .y-rightCont .tit-r:after, .y-rightCont .tit-s:after, .y-rightCont .tit-l:after, .y-rightCont .kx-cont .list:after, .y-rightCont .dy-cont .list:after, .y-rightCont .pic-cont:after, .y-rightCont .form-wrap .k-luyan1 ul li:after, .y-rightCont .m-wrap:after, .y-rightCont .m-wrap .left-pic .btn-wrap:after, .fl-cont .zg-list .list:after, .yq-list .cont .wrapper:after, .y-leftMenu .top .ph-cont:after, .fl-right .zg-list .list:after, .dw-cont:after, .dw-cont .left .tit-b:after, .dw-cont .left .text .tit:after, .dw-cont .left .cont .wrapper:after, .dw-cont .right .tit-s:after, .cl:after { content: " "; display: table; }

.header .idx-toolbar:after, .header .menu ul:after, .idx-marquee:after, .idx-cont:after, .idx-service ul:after, .idx-service ul li:after, .idx-tit-b:after, .idx-tit-g:after, .m-crumbs:after, .idx-yc-btn:after, .idx-class:after, .idx-class .left .cont ul:after, .idx-unit ul.tabNav2:after, .idx-unit div.cont .list:after, .idx-unit .tabNav3:after, .idx-unit .tabNavList3 .list:after, .idx-banner-b:after, .idx-links ul.tabLink:after, .m-cont:after, .y-cont:after, .y-rightCont .tit-b:after, .y-rightCont .idx-tit-b:after, .y-rightCont .tit-r:after, .y-rightCont .tit-s:after, .y-rightCont .tit-l:after, .y-rightCont .kx-cont .list:after, .y-rightCont .dy-cont .list:after, .y-rightCont .pic-cont:after, .y-rightCont .form-wrap .k-luyan1 ul li:after, .y-rightCont .m-wrap:after, .y-rightCont .m-wrap .left-pic .btn-wrap:after, .fl-cont .zg-list .list:after, .yq-list .cont .wrapper:after, .y-leftMenu .top .ph-cont:after, .fl-right .zg-list .list:after, .dw-cont:after, .dw-cont .left .tit-b:after, .dw-cont .left .text .tit:after, .dw-cont .left .cont .wrapper:after, .dw-cont .right .tit-s:after, .cl:after { clear: both; }

.idx-slideBox .bd li .text, .idx-info ul.cont li a, .idx-pic .idx-pic-cont .wrap .link, .idx-class .left .cont ul li, .idx-unit div.cont .list li, .idx-unit .tabNavList3 .list li, .m-rightCont ul.cont li a, .m-rightCont ul.gl-cont li a, .y-rightCont .kx-cont .list li, .y-rightCont .dy-cont .list li, .y-rightCont .pic-cont .wrap .link, .y-rightCont .pic-cont .wrapper .inner .tit, .y-rightCont .pic-cont .wrapper .inner .text, .y-rightCont .ph-cont li a, .y-rightCont .form-wrap .k-luyan1 ul li a, .y-rightCont .hx-cont li a, .fl-cont .zg-list .list li, .y-leftMenu .top .ph-cont li a, .zl-rightCont ul.zl-cont li a, .fl-right .zg-list .list li, .dw-cont .left .cont .wrapper .txt p, .dw-cont .right .dw-list ul.cont li a { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

/*首页--------------------*/
body.bg { background: #eee url("../imagesNew/bg.png") repeat-y center; }

.wrap { width: 981px; margin: 0 auto; }

.header { width: 100%; }

.header .idx-toolbar { background: #f4f4f4; text-align: right; height: 40px; line-height: 40px; color: #6c6c6c; font-size: 12px; }

.header .idx-toolbar a { color: #6c6c6c; padding: 0 5px; }

.header .idx-toolbar a.back { padding: 0 20px; background: url("../imagesNew/back.png") no-repeat left center; }

.header .idx-toolbar .bar-l { float: left; width: 280px; text-align: left; padding-left: 15px; }

.header .idx-toolbar .bar-r { float: right; width: 550px; text-align: right; padding-right: 15px; }

.header .idx-toolbar .bar-r span.user { color: #6c6c6c; padding: 0 5px; }

.header .banner { position: relative; width: 100%; height: 121px; }

.header .banner .img { border: 0; }

.header .banner .text { position: absolute; top: 32px; left: 145px; font-size: 26px; font-weight: bold; color: #000; font-family: 'YouYuan'; }

.header .menu { width: 100%; height: 31px; background: url("../imagesNew/menu.png") repeat-x center; }

.header .menu ul { padding-left: 19px; }

.header .menu ul li { float: left; }

.header .menu ul li a { display: block; width: 102px; text-align: center; height: 31px; line-height: 31px; color: #fff; font-size: 14px; background: url("../imagesNew/menu_bg.png") no-repeat center; }

.header .menu ul li a:hover { color: #0e7acb; background: url(../imagesNew/menu-hover.png) no-repeat center bottom; font-weight: bold; }

.header .menu ul li a.selected { color: #0e7acb; background: url(../imagesNew/menu-hover.png) no-repeat center bottom; font-weight: bold; }

.header .menu ul li.selected a { color: #0e7acb; background: url(../imagesNew/menu-hover.png) no-repeat center bottom; font-weight: bold; }

.idxSearch{padding-top:6px;text-align:right;padding-right:10px;}

.idxSearch input[type="text"] { width: 160px; padding: 3px 5px; color: #666; }

.idxSearch .btn-search { background-image: url(../imagesNew/btn_bk_ser.png); font-size: 12px; width: 70px; height: 26px; border: 0; color: #FFF; font-weight: bold; margin-left: 6px; }

.idxSearch .btn-search:hover { color: #FFF; background-image: url(../imagesNew/btn_bk_ser.png); background-position: bottom; }

.idx-marquee { width: 940px; height: 30px; background: url("../imagesNew/idx-icon1.png") no-repeat 16px 10px; margin: 0 auto; padding-left: 40px; }

.idx-marquee span { float: left; font-size: 14px; font-weight: bold; color: #ff0000; line-height: 35px; padding-right: 10px; }

.idx-marquee .cont { float: left; height: 30px; line-height: 30px; font-size: 14px; }

.idx-marquee .cont a { color: #1b8ed4; }

.idx-marquee .cont a:hover { color: #A00F16; }

.idx-cont { padding: 8px; }

.idx-slideBox, .idx-slideBox .hd ul li, .idx-info, .idx-service, .idx-rightBox { border: 1px solid #ccc; }

.idx-slideBox { float: left; width: 356px; height: 238px; overflow: hidden; position: relative; }

.idx-slideBox .hd { height: 17px; overflow: hidden; position: absolute; right: 5px; bottom: 5px; z-index: 1; }

.idx-slideBox .hd ul { overflow: hidden; zoom: 1; float: left; font-size: 12px; }

.idx-slideBox .hd ul li { float: left; margin-right: 2px; width: 15px; height: 15px; line-height: 14px; text-align: center; background: #fff; cursor: pointer; }

.idx-slideBox .hd ul li.on { background: #1b8fe7; color: #fff; }

.idx-slideBox .bd { position: relative; height: 100%; z-index: 0; }

.idx-slideBox .bd li { zoom: 1; vertical-align: middle; }

.idx-slideBox .bd li .text { position: absolute; width: 353px; bottom: 0; left: 0; font-size: 12px; color: #fff; background: #1b8fe7; filter: alpha(opacity=60); opacity: 0.6; padding: 5px 0 5px 3px; }

.idx-slideBox .bd img { width: 356px; height: 238px; display: block; }

.idx-info { float: right; width: 584px; height: 238px; }

.idx-info ul.tabNav { display: block; height: 41px; line-height: 41px; background: url(../imagesNew/idx_info_bg.png) no-repeat center; }

.idx-info ul.tabNav li { float: left; width: 194px; display: block; font-size: 14px; text-align: center; cursor: pointer; }

.idx-info ul.tabNav li.active { color: #FFF; font-weight: bold; background: url("../imagesNew/idx_info_hover.png") repeat-x top; }

.idx-info ul.cont { display: none; width: 560px; padding-top: 6px; padding-left: 10px; }

.idx-info ul.cont li { display: block; height: 30px; line-height: 30px; background: url("../imagesNew/idx_icon_01.png") no-repeat left center; padding-left: 12px; border-bottom: dashed 1px  #CCC; vertical-align: bottom; }

.idx-info ul.cont li a { display: block; float: left; width: 460px; font-size: 12px; color: #333; font-family: 'SimSun'; }

.idx-info ul.cont li span { display: block; float: right; font-size: 12px; color: #999; }

.idx-service ul li a.icon-01, .idx-service ul li a.icon-02, .idx-service ul li a.icon-03, .idx-service ul li a.icon-04, .idx-service ul li a.icon-05, .idx-service ul li a.icon-06 { display: block; float: left; width: 77px; height: 77px; }

.idx-service { float: left; width: 643px; height: 206px; background: url("../imagesNew/service.png") no-repeat left center; }

.idx-service ul { padding: 20px 0 0 40px; }

.idx-service ul li { float: left; width: 197px; padding-bottom: 10px; }

.idx-service ul li a.icon-01 { background: url("../imagesNew/service_01.png") no-repeat center; }

.idx-service ul li a.icon-02 { background: url("../imagesNew/service_02.png") no-repeat center; }

.idx-service ul li a.icon-03 { background: url("../imagesNew/service_03.png") no-repeat center; }

.idx-service ul li a.icon-04 { background: url("../imagesNew/service_04.png") no-repeat center; }

.idx-service ul li a.icon-05 { background: url("../imagesNew/service_05.png") no-repeat center; }

.idx-service ul li a.icon-06 { background: url("../imagesNew/service_06.png") no-repeat center; }

.idx-service ul li div.cont { width: 115px; float: left; padding-left: 5px; font-size: 12px; }

.idx-service ul li div.cont a { display: block; font-weight: bold; padding-bottom: 5px; }

.idx-rightBox { float: right; width: 297px; height: 206px; /* background: url("../imagesNew/marpuee.png") no-repeat left center; */ }

.idx-rightBox p { padding: 15px 10px 0 45px; font-size: 12px; line-height: 24px; }

.idx-rightBox p a { color: #41ba9f; font-weight: bold; margin-left: 120px; }

.idx-tit-b { width: 960px; height: 32px; background: url("../imagesNew/idx_tit_01.png") no-repeat center; margin: 0 auto 10px auto; }

.idx-tit-b span { float: left; font-size: 14px; font-weight: bold; color: #fff; line-height: 32px; padding-left: 28px; }

.idx-tit-b a { float: right; font-size: 12px; line-height: 28px; padding-right: 10px; color: #999; font-family: 'SimSun'; }

.idx-tit-g { width: 960px; height: 32px; background: url("../imagesNew/idx_tit_02.png") no-repeat center; margin: 0 auto 10px auto; }

.idx-tit-g span { float: left; font-size: 14px; font-weight: bold; color: #fff; line-height: 32px; padding-left: 28px; }

.idx-tit-g a { float: right; font-size: 12px; line-height: 28px; padding-right: 16px; color: #999; }

.m-crumbs { width: 960px; height: 32px; background: url("../imagesNew/idx_tit_01.png") no-repeat center; margin: 0 auto 10px auto; }

.m-crumbs span { display: block; float: left; font-size: 12px; font-weight: bold; line-height: 32px; padding-left: 28px; }

.m-crumbs span.idx { color: #fff; }

.m-crumbs span.more, .m-crumbs span.more a { color: #333; }

.m-crumbs a { font-size: 12px; line-height: 32px; padding: 0 8px; color: #fff; font-family: 'SimSun'; }

.idx-pic { position: relative; width: 956px; border: 1px solid #cccccc; margin: 0 auto; }

.idx-pic .tit { height: 30px; line-height: 30px; border: 1px solid #fff; background: #eee url("../imagesNew/idx_icon_02.png") no-repeat 6px center; font-size: 12px; font-weight: bold; padding-left: 30px; }

.idx-pic .more { position: absolute; font-size: 12px; color: #999; top: 8px; right: 10px; font-weight: normal; font-family: 'SimSun'; }

.idx-pic .idx-pic-cont { width: 953px; height: 155px; padding: 16px 0 16px 5px; }

.idx-pic .idx-pic-cont .wrap { float: left; width: 172px; height: 149px; border: 1px solid #ccc; margin: 0 8px; }

.idx-pic .idx-pic-cont .wrap img { width: 170px; height: 121px; margin: 1px; }

.idx-pic .idx-pic-cont .wrap .link { display: block; width: 167px; font-size: 12px; color: #000; text-align: center; padding: 3px 2px 0 2px; }

.idx-pic .idx-pic-cont .wrap .link:hover { color: #325bd4; }

.idx-yc-btn { width: 959px; height: 57px; margin: 0 auto; background: url("../imagesNew/idx_yc_btn.png") no-repeat left top; padding-bottom: 10px; }

.idx-yc-btn a { float: left; width: 229px; height: 57px; margin: 0 13px 0 0; }

.idx-class { width: 960px; margin: 0 auto; }

.idx-class .left { float: left; padding-top: 8px; }

.idx-class .left .cont { position: relative; width: 717px; height: 132px; border: 1px solid #ccc; }

.idx-class .left .cont .tit { height: 30px; line-height: 30px; border: 1px solid #fff; background: #eee url("../imagesNew/idx_icon_02.png") no-repeat 6px center; font-size: 12px; font-weight: bold; padding-left: 30px; }

.idx-class .left .cont .more { position: absolute; font-size: 12px; color: #999; top: 8px; right: 10px; font-weight: normal; font-family: 'SimSun'; }

.idx-class .left .cont ul { padding: 10px 0 0 10px; }

.idx-class .left .cont ul li { float: left; display: block; width: 120px; height: 25px; line-height: 25px; background: url("../imagesNew/idx_icon_01.png") no-repeat 0 center; padding-left: 12px; margin-right: 9px; }

.idx-class .left .cont ul li a { font-size: 12px; color: #000; }

.idx-class .right { float: right; padding-top: 8px; }

.idx-unit { width: 960px; height: 158px; background: url("../imagesNew/idx_tab_bg.png") no-repeat left top; margin: 0 auto; }

.idx-unit ul.tabNav2 { display: block; height: 38px; line-height: 38px; margin: 0 0 0 1px; }

.idx-unit ul.tabNav2 li { float: left; width: 113px; display: block; font-size: 14px; color: #333; text-align: center; cursor: pointer; margin-right: 2px; }

.idx-unit ul.tabNav2 li.active { color: #000; font-weight: bold; background: url("../imagesNew/idx_tabs_hover.png") repeat-x left 2px; }

.idx-unit div.cont { display: none; padding: 0 5px; }

.idx-unit div.cont .list { padding: 5px 0 0 10px; }

.idx-unit div.cont .list li { float: left; display: block; width: 210px; height: 25px; line-height: 25px; background: url("../imagesNew/idx_icon_01.png") no-repeat 0 center; padding-left: 12px; margin-right: 9px; }

.idx-unit div.cont .list li a { font-size: 12px; color: #000; }

.idx-unit .tabs-wrap { position: relative; }

.idx-unit .tabs-wrap .more { position: absolute; display: block; top: 0; right: 10px; font-size: 12px; font-weight: normal; color: #999; }

.idx-unit .tabNav3 { display: block; height: 25px; margin: 8px 0 0 10px; }

.idx-unit .tabNav3 li { float: left; display: block; width: 96px; height: 25px; line-height: 25px; font-size: 12px; font-weight: bold; color: #ec9763; text-align: center; cursor: pointer; background: url("../imagesNew/idx_btn1.png") no-repeat center; margin-right: 18px; }

.idx-unit .tabNav3 li.active { color: #fff; font-weight: bold; background: url("../imagesNew/idx_btn1_hover.png") no-repeat center; }

.idx-unit .tabNavList3 .list { display: none; padding: 10px 0 0 10px; }

.idx-unit .tabNavList3 .list li { float: left; display: block; width: 210px; height: 25px; line-height: 25px; background: url("../imagesNew/idx_icon_01.png") no-repeat 0 center; padding-left: 12px; margin-right: 9px; }

.idx-unit .tabNavList3 .list li a { font-size: 12px; color: #000; }

.idx-banner-b { width: 756px; height: 86px; background: url("../imagesNew/banner_01.png") no-repeat center; margin: 0 auto; padding-left: 196px; }

.idx-banner-b a.link { float: left; width: 223px; height: 75px; margin-top: 5px; }

.idx-banner-b .mar { margin: 0 40px; }

.idx-links { width: 960px; margin: 0 auto; }

.idx-links ul.tabLink { display: block; border-bottom: 1px solid #589BE6; }

.idx-links ul.tabLink li { float: left; display: block; width: 145px; height: 24px; line-height: 24px; text-align: center; font-size: 12px; color: #333; border-left: 1px solid #FFF; cursor: pointer; }

.idx-links ul.tabLink li.active { background: url("../imagesNew/link_bg.png") no-repeat left bottom; color: #FFF; }

.idx-links div.cont { height: 82px; padding: 10px 0; display: none; }

.idx-links div.cont p { line-height: 30px; }

.idx-links div.cont p a { padding-right: 20px; font-size: 12px; color: #333; }

.idx-links div.cont p a:hover { text-decoration: underline; }

.idx-footer { width: 981px; height: 81px; background: #eee; margin: 0 auto; border-top: 4px solid #4ab0f1; margin-top: 20px; padding-top: 10px; }

.idx-footer p { height: 25px; line-height: 25px; font-size: 12px; color: #666; text-align: center; }

.idx-footer p a { color: #666; }

.idx-map { border: 1px solid #cccccc; }

.idx-map .tit { height: 30px; line-height: 30px; border: 1px solid #fff; background: #eee url("../imagesNew/idx_icon_02.png") no-repeat 6px center; font-size: 12px; font-weight: bold; padding-left: 30px; }

.map-wrap { position: relative; height: 280px; width: 229px; background: url("../imagesNew/hb_map.jpg") no-repeat left top; }

.map-wrap a.zjk { position: absolute; display: block; width: 42px; height: 16px; left: 36px; top: 64px; background: url("../imagesNew/map_zjk.png") no-repeat left top; }

.map-wrap a.cd { position: absolute; display: block; width: 42px; height: 16px; left: 135px; top: 56px; background: url("../imagesNew/map_cd.png") no-repeat left top; }

.map-wrap a.qhd { position: absolute; display: block; width: 42px; height: 16px; left: 181px; top: 93px; background: url("../imagesNew/map_qhd.png") no-repeat left top; }

.map-wrap a.ts { position: absolute; display: block; width: 42px; height: 16px; left: 155px; top: 110px; background: url("../imagesNew/map_ts.png") no-repeat left top; }

.map-wrap a.bj { position: absolute; display: block; width: 42px; height: 16px; left: 90px; top: 90px; background: url("../imagesNew/map_bj.png") no-repeat left top; }

.map-wrap a.tj { position: absolute; display: block; width: 42px; height: 16px; left: 138px; top: 139px; background: url("../imagesNew/map_tj.png") no-repeat left top; }

.map-wrap a.lf { position: absolute; display: block; width: 42px; height: 16px; left: 100px; top: 130px; background: url("../imagesNew/map_lf.png") no-repeat left top; }

.map-wrap a.bd { position: absolute; display: block; width: 42px; height: 16px; left: 50px; top: 136px; background: url("../imagesNew/map_bd.png") no-repeat left top; }

.map-wrap a.sjz { position: absolute; display: block; width: 42px; height: 16px; left: 18px; top: 176px; background: url("../imagesNew/map_sjz.png") no-repeat left top; }

.map-wrap a.sjz { position: absolute; display: block; width: 42px; height: 16px; left: 18px; top: 176px; background: url("../imagesNew/map_sjz.png") no-repeat left top; }

.map-wrap a.cz { position: absolute; display: block; width: 42px; height: 16px; left: 120px; top: 166px; background: url("../imagesNew/map_cz.png") no-repeat left top; }

.map-wrap a.xj { position: absolute; display: block; width: 42px; height: 16px; left: 71px; top: 186px; background: url("../imagesNew/map_xj.png") no-repeat left top; }

.map-wrap a.dz { position: absolute; display: block; width: 42px; height: 16px; left: 70px; top: 165px; background: url("../imagesNew/map_dz.png") no-repeat left top; }

.map-wrap a.hs { position: absolute; display: block; width: 42px; height: 16px; left: 86px; top: 213px; background: url("../imagesNew/map_hs.png") no-repeat left top; }

.map-wrap a.xt { position: absolute; display: block; width: 42px; height: 16px; left: 35px; top: 213px; background: url("../imagesNew/map_xt.png") no-repeat left top; }

.map-wrap a.hd { position: absolute; display: block; width: 42px; height: 16px; left: 26px; top: 243px; background: url("../imagesNew/map_hd.png") no-repeat left top; }

.map-wrap a.zjk:hover { background: url("../imagesNew/map_zjk1.png") no-repeat left top; }

.map-wrap a.cd:hover { background: url("../imagesNew/map_cd1.png") no-repeat left top; }

.map-wrap a.qhd:hover { background: url("../imagesNew/map_qhd1.png") no-repeat left top; }

.map-wrap a.ts:hover { background: url("../imagesNew/map_ts1.png") no-repeat left top; }

.map-wrap a.tj:hover { background: url("../imagesNew/map_tj1.png") no-repeat left top; }

.map-wrap a.lf:hover { background: url("../imagesNew/map_lf1.png") no-repeat left top; }

.map-wrap a.bd:hover { background: url("../imagesNew/map_bd1.png") no-repeat left top; }

.map-wrap a.sjz:hover { background: url("../imagesNew/map_sjz1.png") no-repeat left top; }

.map-wrap a.cz:hover { background: url("../imagesNew/map_cz1.png") no-repeat left top; }

.map-wrap a.xj:hover { background: url("../imagesNew/map_xj1.png") no-repeat left top; }

.map-wrap a.dz:hover { background: url("../imagesNew/map_dz1.png") no-repeat left top; }

.map-wrap a.hs:hover { background: url("../imagesNew/map_hs1.png") no-repeat left top; }

.map-wrap a.xt:hover { background: url("../imagesNew/map_xt1.png") no-repeat left top; }

.map-wrap a.hd:hover { background: url("../imagesNew/map_hd1.png") no-repeat left top; }

.map-wrap .tips-zjk { position: absolute; display: none; width: 25px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; z-index: 999; left: 36px; top: 42px; background: #fff; color: #CC0000; border: 1px solid #999; opacity: 0.8; filter: Alpha(opacity=80); padding: 0 3px; }

.map-wrap .tips-cd { position: absolute; display: none; width: 25px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; z-index: 999; left: 133px; top: 34px; background: #fff; color: #CC0000; border: 1px solid #999; opacity: 0.8; filter: Alpha(opacity=80); padding: 0 3px; }

.map-wrap .tips-qhd { position: absolute; display: none; width: 25px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; z-index: 999; left: 181px; top: 70px; background: #fff; color: #CC0000; border: 1px solid #999; opacity: 0.8; filter: Alpha(opacity=80); padding: 0 3px; }

.map-wrap .tips-ts { position: absolute; display: none; width: 25px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; z-index: 999; left: 148px; top: 88px; background: #fff; color: #CC0000; border: 1px solid #999; opacity: 0.8; filter: Alpha(opacity=80); padding: 0 3px; }

.map-wrap .tips-bj { position: absolute; display: none; width: 25px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; z-index: 999; left: 90px; top: 70px; background: #fff; color: #CC0000; border: 1px solid #999; opacity: 0.8; filter: Alpha(opacity=80); padding: 0 3px; }

.map-wrap .tips-tj { position: absolute; display: none; width: 25px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; z-index: 999; left: 132px; top: 115px; background: #fff; color: #CC0000; border: 1px solid #999; opacity: 0.8; filter: Alpha(opacity=80); padding: 0 3px; }

.map-wrap .tips-lf { position: absolute; display: none; width: 25px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; z-index: 999; left: 100px; top: 108px; background: #fff; color: #CC0000; border: 1px solid #999; opacity: 0.8; filter: Alpha(opacity=80); padding: 0 3px; }

.map-wrap .tips-bd { position: absolute; display: none; width: 25px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; z-index: 999; left: 45px; top: 114px; background: #fff; color: #CC0000; border: 1px solid #999; opacity: 0.8; filter: Alpha(opacity=80); padding: 0 3px; }

.map-wrap .tips-sjz { position: absolute; display: none; width: 25px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; z-index: 999; left: 20px; top: 156px; background: #fff; color: #CC0000; border: 1px solid #999; opacity: 0.8; filter: Alpha(opacity=80); padding: 0 3px; }

.map-wrap .tips-cz { position: absolute; display: none; width: 25px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; z-index: 999; left: 120px; top: 143px; background: #fff; color: #CC0000; border: 1px solid #999; opacity: 0.8; filter: Alpha(opacity=80); padding: 0 3px; }

.map-wrap .tips-xj { position: absolute; display: none; width: 25px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; z-index: 999; left: 70px; top: 163px; background: #fff; color: #CC0000; border: 1px solid #999; opacity: 0.8; filter: Alpha(opacity=80); padding: 0 3px; }

.map-wrap .tips-dz { position: absolute; display: none; width: 25px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; z-index: 999; left: 69px; top: 143px; background: #fff; color: #CC0000; border: 1px solid #999; opacity: 0.8; filter: Alpha(opacity=80); padding: 0 3px; }

.map-wrap .tips-hs { position: absolute; display: none; width: 25px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; z-index: 999; left: 82px; top: 190px; background: #fff; color: #CC0000; border: 1px solid #999; opacity: 0.8; filter: Alpha(opacity=80); padding: 0 3px; }

.map-wrap .tips-xt { position: absolute; display: none; width: 25px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; z-index: 999; left: 30px; top: 191px; background: #fff; color: #CC0000; border: 1px solid #999; opacity: 0.8; filter: Alpha(opacity=80); padding: 0 3px; }

.map-wrap .tips-hd { position: absolute; display: none; width: 25px; height: 20px; line-height: 20px; text-align: center; font-size: 12px; z-index: 999; left: 20px; top: 221px; background: #fff; color: #CC0000; border: 1px solid #999; opacity: 0.8; filter: Alpha(opacity=80); padding: 0 3px; }

/*平台介绍--------------------*/
.m-cont-bg { width: 958px; min-height: 500px; border: 1px solid #ccc; margin: 0 auto; background: url("../imagesNew/m_pt_bg.png") no-repeat left top; }

.m-cont-bg .wrap { position: relative; width: 918px; padding: 100px 20px 20px 20px; font-family: 'SimSun'; font-size: 14px; }

.m-cont-bg .wrap p { line-height: 25px; margin-bottom: 18px; }

.m-cont-bg .wrap p.left { width: 600px; }

.m-cont-bg .wrap div.img { position: absolute; top: 220px; right: 18px; width: 248px; height: 387px; background: url("../imagesNew/js_img.png") no-repeat left top; }

.m-cont-bg .wrap div.img-h { position: absolute; top: 230px; right: 20px; width: 298px; height: 370px; background: url("../imagesNew/fwzn.png") no-repeat left top; }

/*工作动态--------------------*/
.m-cont { width: 958px; margin: 0 auto; }

.m-leftMenu { width: 188px; float: left; }

.m-leftMenu .menu { list-style-type: none; display: block; border: 1px solid #dddddd; padding: 3px 3px 2px 3px; margin: 0; }

.m-leftMenu .menu li { line-height: 26px; margin-bottom: 3px; display: block; list-style-type: none; }

.m-leftMenu .menu li a.t0 { border: 1px solid #ccc; display: block; background: #eee url(../imagesNew/arrow_t0.gif) no-repeat; padding: 0 5px 0 18px; font-size: 12px; color: #0E7ACB; }

.m-leftMenu .menu li a.t0:hover { background: #4FABDD url(../imagesNew/arrow_t0.gif) no-repeat bottom left; color: #FFF; border: 1px solid #4FABDD; }

.m-leftMenu .menu li a.selected { background: #4FABDD url(../imagesNew/arrow_t0.gif) no-repeat bottom left; color: #FFF; border: 1px solid #4FABDD; }

.m-leftMenu .search { height: 95px; border: 1px solid #ccc; margin-bottom: 8px; }

.m-leftMenu .search .tit { height: 31px; background: #eee url("../imagesNew/y-l-tit.png") no-repeat left top; border: 1px solid #fff; }

.m-leftMenu .search .tit span { font-size: 12px; color: #0e7acb; font-weight: bold; line-height: 28px; padding-left: 36px; }

.m-leftMenu .search .cont { padding: 16px 0 0 6px; }

.m-leftMenu .search .cont input[type="text"] { width: 90px; padding: 3px 3px; color: #666; }

.m-leftMenu .search .cont .btn-search { background-image: url(../imagesNew/btn_bk_ser.png); font-size: 12px; width: 70px; height: 26px; border: 0; color: #FFF; font-weight: bold; margin-left: 3px; }

.m-leftMenu .search .cont .btn-search:hover { color: #FFF; background-image: url(../imagesNew/btn_bk_ser.png); background-position: bottom; }

.m-rightCont { float: right; width: 710px; padding: 20px; border: 1px solid #ccc; }

.m-rightCont ul.cont { width: 690px; padding-top: 6px; padding-left: 10px; }

.m-rightCont ul.cont li { display: block; height: 43px; line-height: 43px; background: url("../imagesNew/idx_icon_01.png") no-repeat left center; padding-left: 12px; border-bottom: dashed 1px  #CCC; vertical-align: bottom; }

.m-rightCont ul.cont li a { display: block; float: left; width: 586px; font-size: 12px; color: #333; font-family: 'SimSun'; }

.m-rightCont ul.cont li span { display: block; float: right; font-size: 12px; color: #999; }

.m-rightCont ul.gl-cont { width: 690px; padding-top: 6px; padding-left: 10px; }

.m-rightCont ul.gl-cont .tit { background: none; }

.m-rightCont ul.gl-cont .tit a, .m-rightCont ul.gl-cont .tit span { color: #999; }

.m-rightCont ul.gl-cont li { display: block; height: 43px; line-height: 43px; background: url("../imagesNew/idx_icon_01.png") no-repeat left center; padding-left: 12px; border-bottom: dashed 1px  #CCC; vertical-align: bottom; }

.m-rightCont ul.gl-cont li a { display: block; float: left; width: 326px; font-size: 12px; color: #333; font-family: 'SimSun'; }

.m-rightCont ul.gl-cont li span { display: block; float: left; width: 108px; font-size: 12px; color: #333; margin-left: 20px; text-align: center; }

.m-rightCont ul.gl-cont li .num { width: 60px; }

.m-rightCont .info { border-bottom: 1px solid #6ec0f4; padding-bottom: 20px; margin-bottom: 20px; }

.m-rightCont .info h3 { text-align: center; }

.m-rightCont .info p { font-size: 12px; text-align: center; color: #999; }

.m-rightCont .cont p { font-size: 14px; line-height: 25px; }

.m-rightCont img { display: block; max-width: 60%; padding: 1px; border: 1px solid #ccc; margin: 10px auto; }

.li-page-wrap { padding: 10px 0 36px 436px; }

/*仪器设备--------------------*/
.y-cont { width: 958px; min-height: 600px; margin: 0 auto; clear: both; }

.y-leftMenu { float: left; width: 246px; }

.y-leftMenu .nav-menu { width: 224px; border: 1px solid #cccccc; padding: 0 10px; margin-bottom: 15px; }

.y-leftMenu .nav-menu a { display: block; height: 40px; background: url("../imagesNew/icon_l01.jpg") no-repeat 10px center; font-size: 14px; color: #333; font-weight: bold; line-height: 40px; padding-left: 30px; border-bottom: 1px dashed #ccc; }

.y-leftMenu .nav-menu a:hover { background: url("../imagesNew/icon_l02.jpg") no-repeat 10px center; color: #f1854a; }

.y-leftMenu .nav-menu a.selected { background: url("../imagesNew/icon_l02.jpg") no-repeat 10px center; color: #f1854a; }

.y-leftMenu .hot { width: 244px; border: 1px solid #cccccc; padding: 0 10px; margin-bottom: 15px; padding: 0; }

.y-leftMenu .hot .tit { height: 31px; background: #eee url("../imagesNew/y-l-tit.png") no-repeat left top; border: 1px solid #fff; }

.y-leftMenu .hot .tit span { font-size: 12px; color: #0e7acb; font-weight: bold; line-height: 28px; padding-left: 36px; }

.y-leftMenu .hot .cont { padding: 10px 10px 20px 10px; font-size: 14px; color: #333; }

.y-leftMenu .hot .cont table { text-align: center; }

.y-leftMenu .hot .cont table tr td { text-align: center; padding: 5px; }

.y-leftMenu .hot .cont input[type="text"] { width: 150px; }

.y-leftMenu .hot .cont p { padding-top: 10px; text-align: center; }

.y-leftMenu .code-cont { text-align: center; padding: 20px 0; font-size: 14px; color: #999; }

.y-leftMenu .code-cont img { padding: 5px 0 10px; }

.y-leftMenu .search { height: 95px; border: 1px solid #ccc; }

.y-leftMenu .search .tit { height: 31px; background: #eee url("../imagesNew/y-l-tit.png") no-repeat left top; border: 1px solid #fff; }

.y-leftMenu .search .tit span { font-size: 12px; color: #0e7acb; font-weight: bold; line-height: 28px; padding-left: 36px; }

.y-leftMenu .search .cont { padding: 16px 0 0 6px; }

.y-leftMenu .search .cont input[type="text"] { width: 140px; padding: 3px 5px; color: #666; }

.y-leftMenu .search .cont .btn-search { background-image: url(../imagesNew/btn_bk_ser.png); font-size: 12px; width: 70px; height: 26px; border: 0; color: #FFF; font-weight: bold; margin-left: 6px; }

.y-leftMenu .search .cont .btn-search:hover { color: #FFF; background-image: url(../imagesNew/btn_bk_ser.png); background-position: bottom; }

.y-leftMenu .c-info { border: 1px solid #ccc; padding-bottom: 10px; }

.y-leftMenu .c-info .tit { height: 31px; background: #eee url("../imagesNew/y-l-tit.png") no-repeat left top; border: 1px solid #fff; }

.y-leftMenu .c-info .tit span { font-size: 12px; color: #0e7acb; font-weight: bold; line-height: 28px; padding-left: 36px; }

.y-leftMenu .c-info .cont { padding: 16px 10px 0 10px; font-size: 12px; }

.y-leftMenu .c-info .cont p { line-height: 18px; padding-bottom: 5px; color: #666; }

.y-leftMenu .c-info .cont p b { color: #333; }

.y-leftMenu .dept-cont { padding-bottom: 18px; border: 1px solid #ccc; margin-top: 18px; }

.y-leftMenu .dept-cont .tit { height: 31px; background: #eee url("../imagesNew/y-l-tit.png") no-repeat left top; border: 1px solid #fff; }

.y-leftMenu .dept-cont .tit span { font-size: 12px; color: #0e7acb; font-weight: bold; line-height: 28px; padding-left: 36px; }

.y-leftMenu .dept-cont .u_line { width: 226px; margin: 0 auto; background-image: url(../imagesNew/u_line.png); height: 12px; display: block; clear: both; }

.y-leftMenu .dept-cont .more, .y-leftMenu .dept-cont .more:visited { background: url("../imagesNew/u_reg_bk.png") no-repeat left bottom; margin: 2px auto; color: #fff; line-height: 28px; display: block; text-align: center; font-weight: bold; font-size: 12px; width: 226px; padding: 0; text-decoration: none; }

.y-leftMenu .dept_list { padding: 18px 7px 0 7px; }

.y-leftMenu .dept_list li { list-style-type: none; margin-bottom: 3px; }

.y-leftMenu .dept_list li a { display: block; list-style-type: none; line-height: 25px; padding-left: 18px; margin-bottom: 1px; font-size: 12px; background-image: url(../imagesNew/dept_l_bk.gif); text-decoration: none; }

.y-leftMenu .dept_list li a:link, .y-leftMenu #dept_list li a:visited { color: #333333; }

.y-leftMenu .dept_list li a:hover, .y-leftMenu #dept_list ul li a:hover { color: #0E7ACB; background-position: center left; }

.y-leftMenu .dept_list ul li a { padding-left: 32px; }

.y-leftMenu .dept_list ul li a:link, .y-leftMenu #dept_list ul li a:visited { color: #333; }

.y-leftMenu .dept_list li a:active, .y-leftMenu #dept_list ul li a:active { color: #FFF; background-position: bottom left; }

.y-rightCont { float: right; width: 689px; /*服务咨询--------------------*/ /*仪器设备内页--------------------*/ }

.y-rightCont .tit-b { height: 32px; background: url("../imagesNew/y_tit_01.png") no-repeat center; margin: 0 auto 10px auto; }

.y-rightCont .tit-b span { float: left; font-size: 14px; font-weight: bold; color: #fff; line-height: 32px; padding-left: 28px; }

.y-rightCont .tit-b a { float: right; font-size: 12px; line-height: 28px; padding-right: 10px; color: #999; font-family: 'SimSun'; }

.y-rightCont .tit-b a.blue { color: #0e7acb; }

.y-rightCont .idx-tit-b { height: 32px; background: url("../imagesNew/idx_tit_01.png") no-repeat center; margin: 0 auto 10px auto; }

.y-rightCont .idx-tit-b span { float: left; font-size: 14px; font-weight: bold; color: #fff; line-height: 32px; padding-left: 28px; }

.y-rightCont .idx-tit-b a { float: right; font-size: 12px; line-height: 28px; padding-right: 10px; color: #999; font-family: 'SimSun'; }

.y-rightCont .idx-tit-b a.blue { color: #0e7acb; }

.y-rightCont .tit-r { height: 32px; background: url("../imagesNew/y_tit_02.png") no-repeat center; margin: 0 auto 10px auto; }

.y-rightCont .tit-r span { float: left; font-size: 14px; font-weight: bold; color: #fff; line-height: 32px; padding-left: 28px; }

.y-rightCont .tit-r a { float: right; font-size: 12px; line-height: 28px; padding-right: 10px; color: #999; font-family: 'SimSun'; }

.y-rightCont .tit-r a.blue { color: #0e7acb; }

.y-rightCont .tit-s { height: 32px; background: url("../imagesNew/y_tit_03.png") no-repeat center; margin: 0 auto 10px auto; }

.y-rightCont .tit-s span { font-size: 14px; font-weight: bold; color: #333; line-height: 32px; padding-left: 28px; }

.y-rightCont .tit-l { height: 32px; background: url("../imagesNew/idx_tit_03.png") no-repeat center; margin: 0 auto 10px auto; }

.y-rightCont .tit-l span { font-size: 14px; font-weight: bold; color: #333; line-height: 32px; padding-left: 28px; }

.y-rightCont .kx-cont { overflow: hidden; }

.y-rightCont .kx-cont .list { height: 56px; padding: 5px 0 0 10px; overflow: hidden; }

.y-rightCont .kx-cont .list li { float: left; display: block; width: 146px; height: 25px; line-height: 25px; background: url("../imagesNew/list_icon_01.png") no-repeat left center; padding-left: 12px; margin-right: 9px; }

.y-rightCont .kx-cont .list li a { font-size: 12px; color: #000; }

.y-rightCont .dy-cont .list { padding: 5px 0 5px 10px; }

.y-rightCont .dy-cont .list li { float: left; display: block; width: 88px; height: 25px; line-height: 25px; background: url("../imagesNew/list_icon_01.png") no-repeat left center; padding-left: 12px; margin-right: 9px; }

.y-rightCont .dy-cont .list li a { font-size: 12px; color: #000; }

.y-rightCont .pic-cont { padding: 0; }

.y-rightCont .pic-cont .wrap { float: left; width: 134px; height: 135px; border: 1px solid #ccc; margin: 0 18px 16px 18px; }

.y-rightCont .pic-cont .wrap img { width: 130px; height: 90px; margin: 2px; }

.y-rightCont .pic-cont .wrap .link { display: block; width: 120px; font-size: 12px; color: #000; text-align: left; padding: 3px 5px 0 5px; font-family: 'SimSun'; line-height: 18px; }

.y-rightCont .pic-cont .wrap .link:hover { color: #325bd4; }

.y-rightCont .pic-cont .wrapper { float: left; width: 340px; height: 100px; padding-bottom: 10px; }

.y-rightCont .pic-cont .wrapper img { float: left; width: 130px; height: 90px; padding: 1px; border: 1px solid #ccc; }

.y-rightCont .pic-cont .wrapper .inner { float: right; width: 200px; line-height: 22px; }

.y-rightCont .pic-cont .wrapper .inner .tit { display: block; width: 90%; font-weight: bold; font-family: 'SimSun'; font-size: 12px; color: #000; }

.y-rightCont .pic-cont .wrapper .inner .text { width: 90%; font-size: 12px; color: #666; font-family: 'SimSun'; }

.y-rightCont .ph-cont li.red { background: url("../imagesNew/list_icon_02.png") no-repeat left center; padding-left: 3px; }

.y-rightCont .ph-cont li.blue { background: url("../imagesNew/list_icon_03.png") no-repeat left center; padding-left: 3px; }

.y-rightCont .ph-cont li { display: block; height: 30px; line-height: 30px; border-bottom: dashed 1px  #CCC; vertical-align: bottom; }

.y-rightCont .ph-cont li a { display: block; float: left; width: 280px; font-size: 12px; color: #333; font-family: 'SimSun'; }

.y-rightCont .ph-cont li a.s { width: 78px; }

.y-rightCont .ph-cont li a.mar { width: 200px; margin: 0 50px; }

.y-rightCont .ph-cont li span { display: block; float: left; font-size: 12px; color: #FFF; margin-right: 10px; font-family: "Microsoft YaHei"; }

.y-rightCont .form-wrap { padding: 20px 0 60px 0; }

.y-rightCont .form-wrap .form-tit { height: 38px; line-height: 38px; background: #F2F2F2; font-weight: bold; font-size: 14px; padding-left: 30px; margin-bottom: 20px; }

.y-rightCont .form-wrap .k-luyan { padding-bottom: 26px; border-bottom: 1px solid #ddd; margin-bottom: 20px; }

.y-rightCont .form-wrap .k-luyan p { font-size: 14px; color: #333; line-height: 36px; padding-left: 25px; }

.y-rightCont .form-wrap .k-luyan1 { padding-bottom: 26px; }

.y-rightCont .form-wrap .k-luyan1 p { font-size: 14px; color: #333; line-height: 36px; padding-left: 25px; }

.y-rightCont .form-wrap .k-luyan1 p b { color: #C00; padding-right: 16px; }

.y-rightCont .form-wrap .k-luyan1 ul { padding: 0 36px; }

.y-rightCont .form-wrap .k-luyan1 ul li { display: block; height: 50px; line-height: 50px; background: url(../imagesNew/icon1.png) no-repeat left center; padding-left: 10px; border-bottom: 1px dashed #ccc; }

.y-rightCont .form-wrap .k-luyan1 ul li a { display: block; float: left; width: 435px; font-size: 14px; color: #333; }

.y-rightCont .form-wrap .k-luyan1 ul li span { float: right; font-size: 12px; color: #666; }

.y-rightCont .form-wrap table { width: 100%; background-color: #FFF; font-size: 14px; color: #333; margin-bottom: 20px; }

.y-rightCont .form-wrap table tr { line-height: 45px; }

.y-rightCont .form-wrap table tr td { padding: 7px 4px 7px 7px; }

.y-rightCont .m-wrap { padding: 0 0 16px 0; }

.y-rightCont .m-wrap .left-pic { float: left; width: 305px; }

.y-rightCont .m-wrap .left-pic img { width: 278px; height: 186px; padding: 1px; border: 1px solid #CCC; }

.y-rightCont .m-wrap .left-pic .btn-wrap { width: 198px; text-align: center; padding: 10px 40px; }

.y-rightCont .m-wrap .left-pic .btn-wrap .left-btn { float: left; display: block; width: 84px; height: 24px; background: url("../imagesNew/list-btn.png") no-repeat left top; border: none; }

.y-rightCont .m-wrap .left-pic .btn-wrap .left-btn1 { float: left; display: block; width: 84px; height: 24px; background: url("../imagesNew/list-btn1.png") no-repeat left top; border: none; }

.y-rightCont .m-wrap .left-pic .btn-wrap .right-btn { float: right; display: block; width: 84px; height: 24px; background: url("../imagesNew/list-btn2.png") no-repeat left top; border: none; }

.y-rightCont .m-wrap .right-info { float: left; width: 370px; }

.y-rightCont .m-wrap .right-info p { line-height: 18px; font-size: 12px; color: #666; padding: 2px 0; vertical-align: bottom; }

.y-rightCont .m-wrap .right-info p b { color: #333; }

.y-rightCont .hx-cont li { display: block; height: 30px; line-height: 30px; border-bottom: dashed 1px  #CCC; vertical-align: bottom; }

.y-rightCont .hx-cont li a { display: block; float: left; width: 260px; font-size: 12px; color: #333; font-family: 'SimSun'; }

.y-rightCont .hx-cont li a.s { width: 110px; }

.y-rightCont .hx-cont li a.mar { width: 180px; margin: 0 50px; }

.y-rightCont .hx-cont li span { display: block; float: left; font-size: 12px; color: #FFF; margin-right: 10px; font-family: "Microsoft YaHei"; }

.y-rightCont .txt-cont { padding: 0 0 16px 0; }

.y-rightCont .txt-cont p { font-size: 12px; color: #666; line-height: 20px; padding: 2px 0; }

.y-rightCont .txt-cont p b { color: #333; }

.y-rightCont .txt-cont table.tb { width: 99%; font-size: 12px; }

.y-rightCont .txt-cont table.tb td { width: 25%; height: 32px; border-bottom: 1px dotted #CCC; }

.y-rightCont .txt-cont table.tb .left { font-weight: bold; text-align: right; color: #333; }

.y-rightCont .txt-cont table.tb .right { color: #666; text-align: left; }

.y-rightCont .txt-cont table.yy { width: 99%; font-size: 12px; }

.y-rightCont .txt-cont table.yy td { border-bottom: 1px dotted #CCC; padding: 10px 0; }

.y-rightCont .txt-cont table.yy .left { font-weight: bold; text-align: right; color: #333; }

.y-rightCont .txt-cont table.yy .right { color: #666; text-align: left; }

.y-rightCont .comment { width: 95%; padding: 0 0 16px 5px; }

.y-rightCont .comment p { font-size: 12px; color: #666; line-height: 20px; padding: 2px 0; }

.y-rightCont .comment span.left { display: block; float: left; width: 200px; }

.y-rightCont .comment span.left b { color: #333; }

.y-rightCont .comment span.right { display: block; float: right; width: 200px; color: #E85353; text-align: right; }

/*仪器分类--------------------*/
.fl-cont { padding: 0 20px; }

.fl-cont .tit { width: 174px; height: 32px; line-height: 32px; font-size: 12px; color: #fff; font-weight: bold; background: url("../imagesNew/fl_tit.png") no-repeat left top; padding-left: 20px; }

.fl-cont .cont { padding: 10px 10px 20px 10px; line-height: 25px; }

.fl-cont .cont a { font-size: 12px; color: #333; margin-right: 22px; font-family: 'SimSun'; }

.fl-cont .hr { height: 1px; border-bottom: 1px solid #ccc; margin: 20px 0; }

.fl-cont .zg-list .list { padding: 5px 0 0 10px; overflow: hidden; }

.fl-cont .zg-list .list li { float: left; display: block; width: 160px; height: 35px; line-height: 35px; background: url("../imagesNew/list_icon_01.png") no-repeat left center; padding-left: 12px; margin-right: 9px; }

.fl-cont .zg-list .list li a { font-size: 12px; color: #000; font-family: 'SimSun'; }

/*仪器列表--------------------*/
.yq-list .search { width: 961px; }
.yq-list .searchBg {background: url(../imagesNew/bg_001.jpg) no-repeat center -52px; }
.yq-list .search .cont { padding: 5px 0 0 16px; }

.yq-list .search .cont select { height: 22px; }

.yq-list .search .cont .searchBox1 { display: none; }

.yq-list .search .cont .showBtn { position: absolute; width: 140px; height: 26px; line-height: 26px; text-align: center; left: 16px; top: -6px; background: url("../imagesNew/ad_search.png") no-repeat center; font-size: 12px; color: #fff; font-weight: bold; }

.yq-list .search .cont input[type="text"] { width: 260px; padding: 3px 5px; color: #666; }

.yq-list .search .cont .btn-search { background-image: url(../imagesNew/btn_bk_ser.png); font-size: 12px; width: 70px; height: 26px; border: 0; color: #FFF; font-weight: bold; margin-left: 6px; }

.yq-list .search .cont .btn-search:hover { color: #FFF; background-image: url(../imagesNew/btn_bk_ser.png); background-position: bottom; }

.yq-list .support { width: 961px; margin: 0 auto; padding: 20px; font-size: 14px; color: #0a587f; }

.yq-list .cont { width: 961px; margin: 0 auto; }

.yq-list .cont .wrapper { width: 98%; padding: 20px 0; border-bottom: 1px solid #ccc; }

.yq-list .cont .wrapper .check { float: left; text-align: center; padding-top: 30px; padding-right: 10px; }

.yq-list .cont .wrapper .btn { float: left; text-align: center; padding-top: 30px; padding-left: 16px; }

.yq-list .cont .wrapper .btn a { display: block; width: 84px; height: 24px; }

.yq-list .cont .wrapper .btn a.list-btn1 { background: url("../imagesNew/list-btn.png") no-repeat left top; }

.yq-list .cont .wrapper .btn a.list-btn2 { background: url("../imagesNew/list-btn1.png") no-repeat left top; }

.yq-list .cont .wrapper img { float: left; width: 130px; height: 90px; padding: 1px; border: 1px solid #ccc; }

.yq-list .cont .wrapper .txt { float: left; width: 250px; height: 90px; font-size: 12px; padding: 0 0 0 16px; }

.yq-list .cont .wrapper .txt p { color: #666; margin-bottom: 5px; font-family: 'SimSun'; line-height: 18px; }

.yq-list .cont .wrapper .txt p b { color: #333; }

.yq-list .cont .wrapper .txt2 { float: left; width: 180px; height: 90px; font-size: 12px; padding: 0 0 0 16px; }

.yq-list .cont .wrapper .txt2 p { color: #666; margin-bottom: 5px; font-family: 'SimSun'; line-height: 18px; }

.yq-list .cont .wrapper .txt2 p b { color: #333; }

/*仪器资料列表页--------------------*/
.y-leftMenu .zl-btn { display: block; width: 242px; height: 46px; background: url("../imagesNew/zl-btn.png") no-repeat left top; margin-top: 10px; border: none; outline: none; }

.y-leftMenu .top { border: 1px solid #ccc; margin-top: 10px; }

.y-leftMenu .top .tit { height: 31px; background: #eee url("../imagesNew/y-l-tit.png") no-repeat left top; border: 1px solid #fff; }

.y-leftMenu .top .tit span { font-size: 12px; color: #0e7acb; font-weight: bold; line-height: 28px; padding-left: 36px; }

.y-leftMenu .top .ph-cont { padding: 5px 0 10px 10px; }

.y-leftMenu .top .ph-cont li.icon1 { background: url("../imagesNew/list_icon_02.png") no-repeat left center; }

.y-leftMenu .top .ph-cont li.icon3 { background: url("../imagesNew/list_icon_03.png") no-repeat left center; }

.y-leftMenu .top .ph-cont li.icon2 { background: url("../imagesNew/idx_icon_01.png") no-repeat left center; padding-left: 15px; }

.y-leftMenu .top .ph-cont li.icon2 a { width: 200px; }

.y-leftMenu .top .ph-cont li { display: block; height: 30px; line-height: 30px; padding-left: 3px; vertical-align: bottom; }

.y-leftMenu .top .ph-cont li a { display: block; float: left; width: 190px; font-size: 12px; color: #333; font-family: 'SimSun'; }

.y-leftMenu .top .ph-cont li a.s { width: 110px; margin: 0 20px; }

.y-leftMenu .top .ph-cont li span { display: block; float: left; font-size: 12px; color: #FFF; margin-right: 10px; font-family: "Microsoft YaHei"; }

.zl-rightCont { float: right; width: 660px; padding: 20px; border: 1px solid #ccc; }

.zl-rightCont .zl-btn { display: block; width: 242px; height: 46px; background: url("../imagesNew/zl-btn1.png") no-repeat left top; border: none; outline: none; margin: 0 auto; margin-top: 10px; }

.zl-rightCont ul.zl-cont { width: 660px; padding-top: 6px; padding-left: 10px; }

.zl-rightCont ul.zl-cont .tit { background: none; }

.zl-rightCont ul.zl-cont .tit a, .zl-rightCont ul.zl-cont .tit span { color: #999; }

.zl-rightCont ul.zl-cont li { display: block; height: 43px; line-height: 43px; background: url("../imagesNew/idx_icon_01.png") no-repeat left center; padding-left: 12px; border-bottom: dashed 1px  #CCC; vertical-align: bottom; }

.zl-rightCont ul.zl-cont li a { display: block; float: left; width: 236px; font-size: 12px; color: #333; font-family: 'SimSun'; }

.zl-rightCont ul.zl-cont li span { display: block; float: left; width: 92px; font-size: 12px; color: #333; margin-left: 20px; text-align: center; }

.zl-rightCont ul.zl-cont li .num { width: 60px; }

.yq-table { font-size: 12px; }

.yq-table td { padding: 6px; border: 1px solid #dddddd; }

.yq-table .xin td { padding: 2px; border: none; }

/*主管部门内页--------------------*/
.fl-right { position: relative; padding: 20px; width: 93%; border: 1px solid #ccc; margin: 0 auto; background: url("../imagesNew/bm_bg.png") no-repeat center top; }

.fl-right .tit { height: 33px; line-height: 32px; font-size: 20px; font-weight: bold; font-family: "Microsoft YaHei"; padding-bottom: 35px; padding-left: 96px; }

.fl-right .url { position: absolute; top: 23px; left: 230px; }

.fl-right .url .link { text-decoration: underline; color: #333; }

.fl-right .b { font-size: 14px; margin: 20px 0 15px 0; font-weight: bold; padding-top: 30px; }

.fl-right .zg-list .list { padding: 5px 0 0 0; overflow: hidden; }

.fl-right .zg-list .list li { float: left; display: block; width: 288px; height: 35px; line-height: 35px; background: url("../imagesNew/list_icon_01.png") no-repeat left center; padding-left: 7px; margin-right: 9px; }

.fl-right .zg-list .list li a { font-size: 12px; color: #000; font-family: 'SimSun'; }

/*联系我们--------------------*/
.m-lx-bg { width: 958px; height: 800px; border: 1px solid #ccc; margin: 0 auto; background: url("../imagesNew/m_lx_bg.png") no-repeat left top; }

.m-lx-bg .wrap { position: relative; width: 918px; padding: 100px 20px 20px 20px; font-family: 'SimSun'; font-size: 14px; }

.m-lx-bg .wrap p { line-height: 25px; margin-bottom: 18px; padding-top: 20px; }

.m-lx-bg .wrap p.left { width: 600px; }

.m-lx-bg .wrap div.img { position: absolute; top: 220px; right: 18px; width: 248px; height: 387px; }

/*单位首页--------------------*/
.dw-cont { width: 958px; min-height: 600px; margin: 0 auto; clear: both; padding-top: 20px; }

.dw-cont .left { float: left; width: 669px; }

.dw-cont .left .tit-b { height: 32px; background: url("../imagesNew/dw_tit_01.png") no-repeat left center; }

.dw-cont .left .tit-b span { float: left; font-size: 14px; font-weight: bold; color: #fff; line-height: 32px; padding-left: 28px; }

.dw-cont .left .tit-b a { float: right; font-size: 12px; line-height: 28px; padding-right: 10px; color: #999; font-family: 'SimSun'; }

.dw-cont .left .tit-b a.blue { color: #0e7acb; }

.dw-cont .left .text { width: 627px; height: 250px; border: 1px solid #ccc; margin: 10px 0; padding: 20px; overflow: hidden; }

.dw-cont .left .text .tit { height: 70px; line-height: 70px; font-size: 18px; color: #015dc9; font-family: "Microsoft YaHei"; padding-bottom: 10px; }

.dw-cont .left .text .tit .logo { height: 50px; float: left; margin-right: 20px;margin-top: 10px; }

.dw-cont .left .text .cont_txt { width: 627px; height: 168px; font-size: 14px; line-height: 24px; text-indent: 2em; overflow: hidden; }

.dw-cont .left .cont { margin: 0 auto; background: #f4f4f4; }

.dw-cont .left .cont .wrapper { padding: 20px 0; border-bottom: 1px solid #ccc; }

.dw-cont .left .cont .wrapper .check { float: left; text-align: center; padding-top: 30px; padding-right: 10px; }

.dw-cont .left .cont .wrapper .btn { float: left; text-align: center; padding-top: 30px; padding-left: 16px; }

.dw-cont .left .cont .wrapper .btn a { display: block; width: 84px; height: 24px; }

.dw-cont .left .cont .wrapper .btn a.list-btn1 { background: url("../imagesNew/list-btn.png") no-repeat left top; }

.dw-cont .left .cont .wrapper .btn a.list-btn2 { background: url("../imagesNew/list-btn1.png") no-repeat left top; }

.dw-cont .left .cont .wrapper img { float: left; width: 130px; height: 90px; padding: 1px; border: 1px solid #ccc; }

.dw-cont .left .cont .wrapper .txt { float: left; width: 196px; height: 90px; font-size: 12px; padding: 0 0 0 8px; }

.dw-cont .left .cont .wrapper .txt p { width: 186px; color: #666; margin-bottom: 5px; line-height: 18px; }

.dw-cont .left .cont .wrapper .txt p b { color: #333; }

.dw-cont .right { float: right; width: 266px; }

.dw-cont .right .login { width: 264px; height: 206px; border: 1px solid #ccc; background: url("../imagesNew/login_tit.png") no-repeat top center; }

.dw-cont .right .login .info { height: 43px; background: url("../imagesNew/login_icon01.png") no-repeat 20px center; line-height: 43px; font-size: 12px; margin: 50px 0 0 0; padding: 0 10px 0 60px; }

.dw-cont .right .login .btn-wrap { padding: 36px 16px 0 16px; }

.dw-cont .right .login .btn-wrap .btn1 { display: block; float: left; width: 109px; height: 34px; background: url("../imagesNew/btn_dw01.png") no-repeat center; }

.dw-cont .right .login .btn-wrap .btn2 { display: block; float: right; width: 109px; height: 34px; background: url("../imagesNew/btn_dw02.png") no-repeat center; }

.dw-cont .right .search { height: 95px; border: 1px solid #ccc; margin: 20px 0; }

.dw-cont .right .search .tit { height: 31px; background: #eee url("../imagesNew/y-l-tit.png") no-repeat left top; border: 1px solid #fff; }

.dw-cont .right .search .tit span { font-size: 12px; color: #0e7acb; font-weight: bold; line-height: 28px; padding-left: 36px; }

.dw-cont .right .search .cont { padding: 16px 0 0 6px; }

.dw-cont .right .search .cont input[type="text"] { width: 160px; padding: 3px 5px; color: #666; font-size: 12px; }

.dw-cont .right .search .cont .btn-search { background-image: url(../imagesNew/btn_bk_ser.png); font-size: 12px; width: 70px; height: 26px; border: 0; color: #FFF; font-weight: bold; margin-left: 6px; }

.dw-cont .right .search .cont .btn-search:hover { color: #FFF; background-image: url(../imagesNew/btn_bk_ser.png); background-position: bottom; }

.dw-cont .right .tit-s { height: 32px; background: url("../imagesNew/dw_tit_02.png") no-repeat left center; }

.dw-cont .right .tit-s span { float: left; font-size: 14px; font-weight: bold; color: #fff; line-height: 32px; padding-left: 28px; }

.dw-cont .right .tit-s a { float: right; font-size: 12px; line-height: 28px; padding-right: 10px; color: #999; font-family: 'SimSun'; }

.dw-cont .right .tit-s a.blue { color: #0e7acb; }

.dw-cont .right .dw-list { margin: 6px 0 20px 0; }

.dw-cont .right .dw-list ul.cont { padding-top: 6px; padding-left: 10px; border: 1px solid #CCC; padding-bottom: 16px; padding-right: 10px; }

.dw-cont .right .dw-list ul.cont li { display: block; height: 30px; line-height: 30px; background: url("../imagesNew/idx_icon_01.png") no-repeat left center; padding-left: 12px; border-bottom: dashed 1px  #CCC; vertical-align: bottom; }

.dw-cont .right .dw-list ul.cont li a { display: block; float: left; width: 223px; font-size: 12px; color: #333; font-family: 'SimSun'; }

.dw-cont .right .dw-list ul.cont li span { display: block; float: right; font-size: 12px; color: #999; }

.dw-cont .right .phone { position: relative; display: block; width: 266px; height: 75px; background: url("../imagesNew/dw_phone.png") no-repeat center; }

.dw-cont .right .phone span { position: absolute; top: 35px; left: 76px; font-size: 20px; font-weight: bold; color: #fff; font-family: "Arial"; }

/*单位简介--------------------*/
.dw-cont-bg { width: 958px; min-height: 700px; border: 1px solid #ccc; margin: 20px auto; background: url("../imagesNew/m_dw_bg.png") no-repeat left top; }

.dw-cont-bg .wrap { position: relative; width: 918px; padding: 100px 20px 20px 20px; font-family: 'SimSun'; font-size: 14px; }

.dw-cont-bg .wrap p { line-height: 25px; margin-bottom: 18px; }

/*global-----------------------------------------------------------------*/
.header .idx-toolbar, .header .menu ul, .idx-marquee, .idx-cont, .idx-service ul, .idx-service ul li, .idx-tit-b, .idx-tit-g, .m-crumbs, .idx-yc-btn, .idx-class, .idx-class .left .cont ul, .idx-unit ul.tabNav2, .idx-unit div.cont .list, .idx-unit .tabNav3, .idx-unit .tabNavList3 .list, .idx-banner-b, .idx-links ul.tabLink, .m-cont, .y-cont, .y-rightCont .tit-b, .y-rightCont .idx-tit-b, .y-rightCont .tit-r, .y-rightCont .tit-s, .y-rightCont .tit-l, .y-rightCont .kx-cont .list, .y-rightCont .dy-cont .list, .y-rightCont .pic-cont, .y-rightCont .form-wrap .k-luyan1 ul li, .y-rightCont .m-wrap, .y-rightCont .m-wrap .left-pic .btn-wrap, .fl-cont .zg-list .list, .yq-list .cont .wrapper, .y-leftMenu .top .ph-cont, .fl-right .zg-list .list, .dw-cont, .dw-cont .left .tit-b, .dw-cont .left .text .tit, .dw-cont .left .cont .wrapper, .dw-cont .right .tit-s, .cl { *zoom: 1; }

.header .idx-toolbar:before, .header .menu ul:before, .idx-marquee:before, .idx-cont:before, .idx-service ul:before, .idx-service ul li:before, .idx-tit-b:before, .idx-tit-g:before, .m-crumbs:before, .idx-yc-btn:before, .idx-class:before, .idx-class .left .cont ul:before, .idx-unit ul.tabNav2:before, .idx-unit div.cont .list:before, .idx-unit .tabNav3:before, .idx-unit .tabNavList3 .list:before, .idx-banner-b:before, .idx-links ul.tabLink:before, .m-cont:before, .y-cont:before, .y-rightCont .tit-b:before, .y-rightCont .idx-tit-b:before, .y-rightCont .tit-r:before, .y-rightCont .tit-s:before, .y-rightCont .tit-l:before, .y-rightCont .kx-cont .list:before, .y-rightCont .dy-cont .list:before, .y-rightCont .pic-cont:before, .y-rightCont .form-wrap .k-luyan1 ul li:before, .y-rightCont .m-wrap:before, .y-rightCont .m-wrap .left-pic .btn-wrap:before, .fl-cont .zg-list .list:before, .yq-list .cont .wrapper:before, .y-leftMenu .top .ph-cont:before, .fl-right .zg-list .list:before, .dw-cont:before, .dw-cont .left .tit-b:before, .dw-cont .left .text .tit:before, .dw-cont .left .cont .wrapper:before, .dw-cont .right .tit-s:before, .cl:before, .header .idx-toolbar:after, .header .menu ul:after, .idx-marquee:after, .idx-cont:after, .idx-service ul:after, .idx-service ul li:after, .idx-tit-b:after, .idx-tit-g:after, .m-crumbs:after, .idx-yc-btn:after, .idx-class:after, .idx-class .left .cont ul:after, .idx-unit ul.tabNav2:after, .idx-unit div.cont .list:after, .idx-unit .tabNav3:after, .idx-unit .tabNavList3 .list:after, .idx-banner-b:after, .idx-links ul.tabLink:after, .m-cont:after, .y-cont:after, .y-rightCont .tit-b:after, .y-rightCont .idx-tit-b:after, .y-rightCont .tit-r:after, .y-rightCont .tit-s:after, .y-rightCont .tit-l:after, .y-rightCont .kx-cont .list:after, .y-rightCont .dy-cont .list:after, .y-rightCont .pic-cont:after, .y-rightCont .form-wrap .k-luyan1 ul li:after, .y-rightCont .m-wrap:after, .y-rightCont .m-wrap .left-pic .btn-wrap:after, .fl-cont .zg-list .list:after, .yq-list .cont .wrapper:after, .y-leftMenu .top .ph-cont:after, .fl-right .zg-list .list:after, .dw-cont:after, .dw-cont .left .tit-b:after, .dw-cont .left .text .tit:after, .dw-cont .left .cont .wrapper:after, .dw-cont .right .tit-s:after, .cl:after { content: " "; display: table; }

.header .idx-toolbar:after, .header .menu ul:after, .idx-marquee:after, .idx-cont:after, .idx-service ul:after, .idx-service ul li:after, .idx-tit-b:after, .idx-tit-g:after, .m-crumbs:after, .idx-yc-btn:after, .idx-class:after, .idx-class .left .cont ul:after, .idx-unit ul.tabNav2:after, .idx-unit div.cont .list:after, .idx-unit .tabNav3:after, .idx-unit .tabNavList3 .list:after, .idx-banner-b:after, .idx-links ul.tabLink:after, .m-cont:after, .y-cont:after, .y-rightCont .tit-b:after, .y-rightCont .idx-tit-b:after, .y-rightCont .tit-r:after, .y-rightCont .tit-s:after, .y-rightCont .tit-l:after, .y-rightCont .kx-cont .list:after, .y-rightCont .dy-cont .list:after, .y-rightCont .pic-cont:after, .y-rightCont .form-wrap .k-luyan1 ul li:after, .y-rightCont .m-wrap:after, .y-rightCont .m-wrap .left-pic .btn-wrap:after, .fl-cont .zg-list .list:after, .yq-list .cont .wrapper:after, .y-leftMenu .top .ph-cont:after, .fl-right .zg-list .list:after, .dw-cont:after, .dw-cont .left .tit-b:after, .dw-cont .left .text .tit:after, .dw-cont .left .cont .wrapper:after, .dw-cont .right .tit-s:after, .cl:after { clear: both; }

.idx-slideBox .bd li .text, .idx-info ul.cont li a, .idx-pic .idx-pic-cont .wrap .link, .idx-class .left .cont ul li, .idx-unit div.cont .list li, .idx-unit .tabNavList3 .list li, .m-rightCont ul.cont li a, .m-rightCont ul.gl-cont li a, .y-rightCont .kx-cont .list li, .y-rightCont .dy-cont .list li, .y-rightCont .pic-cont .wrap .link, .y-rightCont .pic-cont .wrapper .inner .tit, .y-rightCont .pic-cont .wrapper .inner .text, .y-rightCont .ph-cont li a, .y-rightCont .form-wrap .k-luyan1 ul li a, .y-rightCont .hx-cont li a, .fl-cont .zg-list .list li, .y-leftMenu .top .ph-cont li a, .zl-rightCont ul.zl-cont li a, .fl-right .zg-list .list li, .dw-cont .left .cont .wrapper .txt p, .dw-cont .right .dw-list ul.cont li a { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.bg-none { background: none; }

/* Clear*/
.mar10t { margin-top: 10px; }
