/* line 5, ../sass/sty.scss */
.pages { float: right !important; }
.pages .mei { float: left; width: 25px; border: 0px solid #007DBC !important; text-align: center; line-height: 30px; height: 30px; padding-bottom: 0px !important; }
.nolink { float: left !important; border: 1px solid #007DBC !important; width: 80px !important; text-align: center; line-height: 30px; height: 30px !important; padding-bottom: 0px !important; }
.current { float: left !important; width: 25px !important; border: 0px solid #007DBC !important; text-align: center; line-height: 30px; height: 30px !important; padding-bottom: 0px !important; }
.next { float: left !important; background: #007DBC !important; color: #fff !important; border: 1px solid #007DBC !important; width: 80px !important; text-align: center; line-height: 30px; height: 30px !important; padding-bottom: 0px !important; }
.next a { color: #fff !important; }
ul, li { list-style: none; }
/* line 6, ../sass/sty.scss */
.container:after { content: ""; display: table; }
/* line 7, ../sass/sty.scss */
.clearfix:after { clear: both; }
/* IE 6/7 */
/* line 9, ../sass/sty.scss */
.clearfix { zoom: 1; }
/* line 10, ../sass/sty.scss */
body { margin: 0px; padding: 0px; font-size: 0.1875rem; font-family: simsun; background: #f0f1f2; }
/* line 11, ../sass/sty.scss */
table { border-collapse: collapse; cellpadding: 0; cellspacing: 0; border: none; }
/* line 12, ../sass/sty.scss */
ol, ul, li, dl, dt, dd, form, p, h1, h2, h3, h4, h5, img { margin: 0px; padding: 0px; }
/* line 13, ../sass/sty.scss */
ol, ul, li { list-style: none; padding: 0; margin: 0; }
/* line 14, ../sass/sty.scss */
img { border: none; width: 100%; }
/* line 15, ../sass/sty.scss */
a { text-decoration: none; border: none; margin: 0; padding: 0; }
/* line 16, ../sass/sty.scss */
.clear { clear: both; }
/* line 17, ../sass/sty.scss */
input, textarea { outline: 0; resize: none; }
/* line 18, ../sass/sty.scss */
input { margin: 0; padding: 0; border: none; }
/* line 19, ../sass/sty.scss */
.fl { float: left; }
/* line 20, ../sass/sty.scss */
.fr { float: right; }
/* line 21, ../sass/sty.scss */
.auto { width: 10rem; margin: 0 auto; min-width: 5rem; }
/* line 22, ../sass/sty.scss */
.last { margin-right: 0rem !important; }
/* line 23, ../sass/sty.scss */
.bg { background: #eeeeee; }
/* line 24, ../sass/sty.scss */
i { font-style: normal; }
/* line 27, ../sass/sty.scss */
.header { background: #a9c7da; overflow: hidden; box-shadow: 0 0.04688rem 0.09375rem #b3b9c0; border-bottom: 0.03125rem solid #4d96cc; }
/* line 28, ../sass/sty.scss */
.logo { width: 4.5rem; height: 0.96875rem; margin: 0.14063rem 0rem 0.1875rem 0.3125rem; float: left; }
/* line 29, ../sass/sty.scss */
.renz { float: right; margin: 0.17188rem 0.64063rem 0rem 0rem; }
/* line 30, ../sass/sty.scss */
.renz img { width: 1.15625rem; height: 0.9375rem; margin-left: 0.07813rem; }
/* line 31, ../sass/sty.scss */
.banner { width: 100%; z-index: 5; margin-top: 0.09375rem; }
/* line 32, ../sass/sty.scss */
.main { border-bottom: 0.03125rem solid #dcdcdc; }
/* line 33, ../sass/sty.scss */
.main { padding: 0.375rem 0 0 0.85938rem; }
/* line 34, ../sass/sty.scss */
.main li { width: 2.42188rem; height: 2.10938rem; float: left; background: url(../images/index_16.jpg) repeat-x; text-align: center; border: 0.03125rem solid #e2e2e2; margin: 0 0.46875rem 0.89063rem 0; }
/* line 35, ../sass/sty.scss */
.main li a img { width: 1.14063rem; height: 1.20313rem; margin-top: 0.35938rem; }
/* line 36, ../sass/sty.scss */
.main li a span { font-size: 0.26563rem; color: #007dbc; display: block; font-family: "microsoft yahei"; }
/* line 37, ../sass/sty.scss */
.new { padding-bottom: 0.3125rem; border-bottom: 0.03125rem solid #dcdcdc; background: #ffffff; border-bottom: 0.03125rem solid #dcdcdc; margin-bottom: 0.21875rem; }
/* line 38, ../sass/sty.scss */
.top { width: 9.375rem; margin: 0 auto; font-size: 0.21875rem; font-family: "microsoft yahei"; line-height: 0.34375rem; border-bottom: 0.03125rem dashed #a9a9a9; color: #0087d2; margin-bottom: 0.09375rem; }
/* line 39, ../sass/sty.scss */
.top a { font-size: 0.1875rem; float: right; color: #0087d2; }
/* line 40, ../sass/sty.scss */
.new ul { width: 9.375rem; margin: 0 auto; }
/* line 41, ../sass/sty.scss */
.new li { padding-left: 0.3125rem; background: url(../images/index_42.png) no-repeat 0.09375rem center; background-size: 1% 23%; }
/* line 42, ../sass/sty.scss */
.new li a { font-size: 0.1875rem; line-height: 0.39063rem; color: #000000; }
/* line 43, ../sass/sty.scss */
.new li a span { float: right; }
/* line 44, ../sass/sty.scss */
.new li a:hover { color: #4a81b7; }
/* line 45, ../sass/sty.scss */
.footer { background: #0090ff; }
/* line 46, ../sass/sty.scss */
.footer li { width: 25%; float: left; background: url(../images/index_46.jpg) no-repeat right center; text-align: center; padding: 0.17188rem 0 0.07813rem; }
/* line 47, ../sass/sty.scss */
.footer li a img { width: 0.57813rem; height: 0.57813rem; }
/* line 48, ../sass/sty.scss */
.footer li a span { font-family: simhei; font-size: 0.25rem; display: block; color: #FFFFFF; }
/* line 49, ../sass/sty.scss */
.footer li a { display: block; }
/* line 51, ../sass/sty.scss */
.to { background: #FFFFFF; margin-top: 0.20313rem; box-shadow: 0.07813rem 0rem 0.07813rem #c9c9ca; padding-bottom: 0.29688rem; }
/* line 52, ../sass/sty.scss */
.to span { font-family: simhei; font-size: 0.26563rem; color: #333333; line-height: 0.48438rem; text-indent: 0.64063rem; border-bottom: 0.03125rem solid #027cda; display: block; }
/* line 53, ../sass/sty.scss */
.to ul { margin-left: 0.85938rem; }
/* line 54, ../sass/sty.scss */
.to li { float: left; margin-right: 0.3125rem; }
/* line 55, ../sass/sty.scss */
.to li a { padding: 0 0.1875rem 0 0.125rem; line-height: 0.51563rem; font-family: "microsoft yahei"; font-size: 0.26563rem; display: block; color: #148ed6; }
/* line 56, ../sass/sty.scss */
.to li a:hover, .to li a.cur { background: #027cda; color: #f9fafc; }
/* line 57, ../sass/sty.scss */
.yiny { background: url(../images/cp_02.png) no-repeat; height: 0.09375rem; width: 100%; }
/* line 59, ../sass/sty.scss */
.cp ul { margin: 0.20313rem 0 0 0.29688rem; }
/* line 60, ../sass/sty.scss */
.cp li { width: 4.34375rem; height: 2.67188rem; border: 0.03125rem solid #dcdcdc; box-shadow: 0.10938rem 0.125rem 0.125rem #8e8e8f; background: #ffffff; float: left; margin: 0 0.51563rem 0.32813rem 0; }
/* line 61, ../sass/sty.scss */
.cp li .li_img { width: 2.15625rem; height: 2.23438rem; border: 0.03125rem solid #a8a6a5; margin: 0.20313rem 0 0 0.20313rem; float: left; }
/* line 62, ../sass/sty.scss */
.cp li .li_con { width: 1.75rem; float: left; margin: 0.07813rem 0 0 0.09375rem; }
/* line 63, ../sass/sty.scss */
.cp li .li_con span { font-family: "microsoft yahei"; color: #00a0e9; font-size: 0.23438rem; display: block; text-align: center; border-bottom: 0.03125rem dashed #898989; padding-bottom: 0.07813rem; }
/* line 64, ../sass/sty.scss */
.cp li .li_con p { color: #666666; line-height: 0.26563rem; margin-top: 0.1875rem; text-indent: 0.39063rem; font-size: 0.1875rem; }
/* line 65, ../sass/sty.scss */
.cp li .li_con .more { line-height: 0.40625rem; width: 1.34375rem; background: #c9c9c9; color: #F9FAFC; display: block; text-align: center; margin-top: 0.46875rem; font-size: 0.1875rem; }
/* line 66, ../sass/sty.scss */
.cp li .li_con .more:hover, .cp li .li_con .more.cur { background: #00a0e9; }
/* line 67, ../sass/sty.scss */
.fy { width: 6.42188rem; height: 0.35938rem; margin: 0.125rem 0 0.45313rem 0.65625rem; }
/* line 69, ../sass/sty.scss */
.news { margin: 0.04688rem 0 0 0.46875rem; }
/* line 70, ../sass/sty.scss */
.news li { width: 9rem; border: 0.03125rem solid #dcdcdc; background: #ffffff; margin-bottom: 0.25rem; }
/* line 71, ../sass/sty.scss */
.news li .li_img { width: 1.6875rem; height: 1.29688rem; margin-left: 0.3125rem; border-right: 0.03125rem solid #dcdcdc; border-left: 0.03125rem solid #dcdcdc; float: left; }
/* line 72, ../sass/sty.scss */
.news li .li_con { float: right; width: 6.875rem; }
/* line 73, ../sass/sty.scss */
.news li .li_con span { display: block; margin: 0.07813rem 0 0 0; }
/* line 74, ../sass/sty.scss */
.news li .li_con span a { font-size: 0.20313rem; color: #000000; }
/* line 75, ../sass/sty.scss */
.news li .li_con p { font-size: 0.20313rem; line-height: 0.40625rem; color: #666666; }
/* line 76, ../sass/sty.scss */
.news li .li_con .more { font-size: 0.20313rem; color: #333333; display: block; margin-top: 0.1875rem; }
/* line 77, ../sass/sty.scss */
.news li .li_con:hover span a, .news li .li_con:hover .more { color: #027cda; }
/* line 78, ../sass/sty.scss */
.news li .li_con.cur span a, .news li .li_con.cur .more { color: #027cda; }
/* line 79, ../sass/sty.scss */
.fy2 { width: 6.42188rem; height: 0.35938rem; margin: 0.67188rem 0 0.46875rem 0.65625rem; }
/* line 81, ../sass/sty.scss */
.xq { margin-bottom: 0.07813rem; }
/* line 82, ../sass/sty.scss */
.xq span { font-family: "microsoft yahei"; font-size: 0.25rem; color: #282828; display: block; text-align: center; margin: 0.17188rem 0 0.23438rem; }
/* line 83, ../sass/sty.scss */
.xq label { font-size: 0.23438rem; color: #1a1a1a; display: block; text-align: center; border-bottom: 0.03125rem dashed #aaaaaa; padding-bottom: 0.04688rem; }
/* line 84, ../sass/sty.scss */
.xqt { width: 50%; margin: 0 auto; margin-top: 0.25rem; }
/* line 85, ../sass/sty.scss */
.xq i { font-size: 0.21875rem; color: #1a1a1a; line-height: 0.48438rem; text-indent: 0.45313rem; width: 8.75rem; margin: 0 auto; display: block; margin-top: 0.09375rem; }
/* line 86, ../sass/sty.scss */
.xq p { font-size: 0.21875rem; color: #1a1a1a; line-height: 0.48438rem; width: 8.75rem; margin: 0 auto; }
/* line 88, ../sass/sty.scss */
.zs { padding-bottom: 0.42188rem; background: url(../images/zhengshu_11.jpg) repeat-x left bottom; }
/* line 89, ../sass/sty.scss */
.zs .zstiy { font-family: simhei; color: #333333; font-size: 0.39063rem; background: url(../images/zhengshu_03.jpg) no-repeat;background-size: 100%; width: 3.73438rem; height: 0.85938rem; line-height: 0.85938rem; display: block; text-align: center; margin: 0 auto; margin-top: 1.17188rem; margin-bottom: 0.73438rem; }
/* line 90, ../sass/sty.scss */
.zs p { font-family: "microsoft yahei"; font-size: 0.375rem; color: #030304; margin: 0 0 0.78125rem 2.01563rem; }
/* line 91, ../sass/sty.scss */
.tex { width: 3.95313rem; height: 0.51563rem; border: 0.03125rem solid #b5b5b5; text-indent: 0.09375rem; }
/* line 92, ../sass/sty.scss */
.zs p i { font-size: 0.3125rem; }
/* line 93, ../sass/sty.scss */
.zs .labelyuy { display: block; margin: 0.9375rem 0 0 2.76563rem; }
/* line 94, ../sass/sty.scss */
.zs label .schsub { background: url(../images/zhengshu_07.jpg) no-repeat;     background-size: 100%;width: 1.625rem; height: 0.64063rem; line-height: 0.64063rem; text-align: center; display: inline-block; margin-left: 0.40625rem; font-size: 0.3125rem; color: #080808; }
/* line 95, ../sass/sty.scss */
.tis { margin-bottom: 0.1875rem; }
/* line 96, ../sass/sty.scss */
.tis span { font-size: 0.28125rem; color: #528dca; line-height: 0.5625rem; display: block; text-indent: 0.3125rem; }
/* line 97, ../sass/sty.scss */
.tis p { width: 9.375rem; margin: 0 auto; font-size: 0.20313rem; line-height: 0.40625rem; text-indent: 0.39063rem; }
.sj_content { min-width: 302px; max-width: 640px; width: 100%; margin: 0 auto; }
.sj_contentA { text-align: center; background: #528dca; padding-top: 2%; padding-bottom: 2%; }
.sj_contentA img { width: 55% }
.sj_contentB { background: url(../images/1004_06.png) no-repeat; margin: 0 auto; padding-bottom: 2%; }
.sj_contentB_l { width: 50%; float: left; margin-left: 3%; font-size: 14px; }
.sj_contentB_l h3 { font-weight: normal; color: #323333; line-height: 36px; }
.sj_contentB_l h3 a { }
.sj_contentB_l p { color: #323333; line-height: 200%; font-family: "宋体"; margin-bottom: 3%; }
.sj_contentB_l p b { display: inline-block; border-bottom: 1px solid #323333; width: 83%; line-height: 200%; }
.sj_contentB_l span { display: inline-block; width: 50%; color: #050001; line-height: 200%; font-family: "宋体"; }
.sj_contentB_l label { display: inline-block; color: #050001; line-height: 200%; font-family: "宋体"; }
.sj_contentB_lb { padding-top: 10%; }
.sj_contentB_lb span { font-family: "微软雅黑"; color: #323333; width: 100%;}
.sj_contentB_lb label { font-family: "微软雅黑"; color: #323333; }
.sj_contentB_r { float: right; width: 44%; text-align: center; padding-top: 2%; margin-right: 3%; font-size: 14px; }
.sj_contentB_r p {    width: 100%;
    margin-left: 0%; text-align: left; color: #323333; font-family: "宋体"; line-height: 200%; }
.sj_contentB_rt { }
.sj_contentB_rt img { border: 1px solid #a7a6a5; width: 98%; }
.sj_contentB_rb img { width: 52%; margin-bottom: 5%; }
.sj_contentB_rb { }
.sj_contentC { text-align: center; background: #528dca; }
.sj_contentC p { font-size: 14px; color: #fff; padding: 1.2% 0; }
.sj_footer { background: #eff2f2; min-width: 302px; max-width: 640px; width: 100%; margin: 0 auto; border-top: 1px solid #bebebe; padding-bottom: 1%; }
.sj_fo_nav { padding-top: 2%; margin-bottom: 2%; }
.sj_fo_nav li { float: left; border-right: 1px solid #666666; }
.sj_fo_nav li a { font-family: 宋体; color: #666666; display: block; padding: 0 10px 0 8px; }
.sj_footer p { font-family: 宋体; font-size: 13px; color: #666666; text-align: center; line-height: 180%; }
.sj_box2 { padding: 0px; width: 8%; background: #FFF; position: fixed; top: 50%; right: 66px; _margin-top: 15%; _position: absolute;  _top:expression(eval(document.documentElement.scrollTop));
 _left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-  (parseInt(this.currentStyle.marginLeft, 10)||0)-(parseInt(this.currentStyle.marginRight, 10)||0));
}
.sj_box2 img { width: 100% }
