﻿@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#fff;}
a,a:hover{color:#333;}
a{text-decoration:none;}
em,i{ font-style:normal;}
img {border: 0 none; width: auto\9; height: auto; max-width: 100%; vertical-align: top; -ms-interpolation-mode: bicubic; }

body { width: 1024px; margin: 0 auto;font-family:"Microsoft YaHei",SimHei,helvetica,arial,verdana,tahoma,sans-serif; overflow: hidden; background-color:#fff; }


.header{background:#fff;height:2.25rem; border-bottom:1px solid #bfbfbf;}
.navbar{height:2.25rem;}

.logo{float: left;width:6.75rem;height:1.375rem; background-image:url(img/sj_2.jpg);background-repeat:no-repeat; background-size: contain; margin-top:0.475rem; margin-left:5rem;}
.menu{ float:left; width:1024px; margin-top:0.5rem;}
.menu a{ float:left; width:195px; background:#0275ac; border-radius:15px; height:1rem; display:inline; margin-left:12px; text-align:center; line-height:1rem; font-size:22px; font-weight:bold; color:#fff;}
.menu .jj{ margin-left:0;}
.menu a:hover{ background:#ccc; color:#000;}
.nav{ float:left; width:1024px; overflow:hidden; margin-top:1rem;}

.nav span{ font-size:20px; font-weight:bold; color:#0275ac; margin-top:0.3rem; float:left; width:1024px;}
.nav p{ font-size:18px; margin-top:0.3rem; float:left; width:1024px; text-indent:2em; line-height:40px;}
.footer{ float:left; width:1024px; overflow:hidden; padding:30px 0; font-size:0.35rem; text-align:center; background:#0275ac; margin-top:30px;}
.footer p{ margin-top:0.3rem; color:#fff; font-size:22px;}
.banner{ float:left; width:1024px; text-align:center;}
.banner img{ width:1024px; height:420px;}

.zj_meige{ float:left; width:1024px; margin-top:1.5rem;}
.zj_meige i{ float:left;}
.zj_meige img{ width:4.25rem; height:4.725rem;}
.zj_jieshao{ float:left; width:820px; display:inline; margin-left:25px;}
.zj_jieshao strong{width:10.75rem; font-size:26px; font-weight:bold; color:#0b72b5;  float:left;}
.zj_jieshao small{float:left;width:820px;font-size:20px;text-indent:2em; line-height:38px; margin-top:0.3rem;}




