html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0;}
fieldset,img {border:0 none;}
dl,ul,ol,menu,li {list-style:none;}
li {list-style-type:none;}
input,select,textarea,button {vertical-align:middle;border:none;outline:none;}
input:focus,select:focus,textarea:focus,button:focus {border:none;outline:none;background-image:none;}
button {border:0 none;background-color:transparent;cursor:pointer}
th,td,input,select,textarea,button {font-size:12px;font-family:"Microsoft YaHei",'\5FAE \8F6F \96C5\91';color:#444}
a {color:#666;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none !important;}
a:active,a:hover {text-decoration:none}
table {border-collapse:collapse;border-spacing:0;table-layout:fixed;margin:0 auto;}
iframe {border:none;width:100%;height:100%;box-sizing:border-box;}
img {border:0;max-width:100%;height:auto;vertical-align:middle;}
em {font-style:normal}
input:focus,select:focus,textarea:focus,button:focus {border:1px solid #dedede;outline:none;background-image:none;}
em,b,i {font-style:normal;font-weight:normal;}
a:focus,a:hover,.card-cnt > a:hover,.news .review-main ul li a:hover,.module-title .more:hover {color:#0361BC;}
a.more {font-size:14px;font-weight:normal;color:#a5aab0;}
body,html {font-family:'Microsoft YaHei','\5FAE \8F6F \96C5\91';font-size:14px;color:#333;background:#F5F7F9;}
.w1200 {width:1200px;margin:auto;}
.left {float:left}
.right {float:right}
.clearfix:after {content:"";display:block;visibility:hidden;clear:both;height:0;font-size:0;}
h2{font-size:23px!important;}
h3{font-size:22px!important;}
h4{font-size:21px!important;}
.top {font-size:12px;color:#838c94;background-color:#eeeeee;height:40px;line-height:40px;}
.foot {background-color:#FFFFFF;padding:35px 0 25px 0;}
.foot p {text-align:center;font-size:14px;line-height:28px;color:#666666;}
.foot span {margin:0 30px;display:inline-block;}
.foot .fist1 {margin-bottom:20px;}
.foot .fist2 {line-height:26px;height:26px;text-align:center;color:#999;}
.bm-btn {text-align:center;margin-top:16px;}
.bm-btn a {display:inline-block;width:180px;font-size:18px;line-height:20px;text-align:center;padding:10px 0;color:#fff;border:none;background:url(../img/btn-bg1.png) no-repeat left top;border-radius:20px;box-shadow:0 5px 10px -5px rgba(234,95,48,0.4);}
.bm-btn i {padding:9px;margin-left:5px;background:url(../img/bmbtn-icon2.png) no-repeat center center;}
.w1200 .left {width:880px;}
.w1200 .right {width:300px;}
.fl {float:left}
.weizhi {height:50px;display:flex;align-items:center;}
.weizhi-content {font-size:14px;text-indent:1.6em;color:#999;line-height:20px;background:url(../img/weizhi-img.png) no-repeat;background-position:18px;background-size:12px 20px;padding-left:20px;box-sizing:border-box;}
.weizhi-content a {color:#333;}
.page {width:100%;text-align:center;margin-top:20px;    margin-bottom: 20px;}
.page a {background:#fff;display:inline-block;padding:7px 15px;border-radius:4px;margin:0 3px;color:#666;transition:all .3s;-webkit-box-shadow:0 2px 10px 0 #d8dde6;box-shadow:0 2px 10px 0 #d8dde6;}
.page a:hover {background:#0361BC;color:#fff;}
.page>ul>li {float:left;}
.page .pagezong:hover {background-color:#fff;color:#000000;}
.page b {background:#0361BC!important;color:#fff!important;transition:all .3s;padding:7px 15px;border-radius:4px;margin:0 3px;-webkit-box-shadow:0 2px 10px 0 #d8dde6;box-shadow:0 2px 10px 0 #d8dde6;}
.page a b {background:#fff!important;color:#333!important;-webkit-box-shadow:none;box-shadow:none;}



.xlyhead {background-color: #fff;padding: 20px 0;}
.xlyhead-logo {float:left;width:60%;}
.xlyhead-logo a{float:left;}
.xlyhead-logo img {height:70px}
.xlyhead-tel {margin-top:12px;padding-left:61px;background:url(../img/tel-big.png) no-repeat left center;    float: right;}
.xlyhead-tel p {font-size:14px;line-height:22px;color:#a9a9a9;}
.xlyhead-tel .tel {font-size:22px;line-height:24px;font-weight:bold;color:#0361BC;}
.xlyhead-nav {position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent;background-color:#0361BC;border-color:#0361BC;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;margin-bottom:0;}
.xlyhead-nav ul {margin:0 auto;width:1200px}
.xlyhead-nav li {text-align:center;float:left;}
.xlyhead-nav li a {color:#fff;padding-top:15px;padding-bottom:15px;line-height:31px;position:relative;display:block;padding:9px 30px;font-size:16px}
.xlyhead-nav .active a,.xlyhead-nav li a:hover {color:#fff;line-height:31px;background-color:#2780d6;}

.fullSlide {width:100%;position:relative;}
.fullSlide .bd {width:100%;margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;overflow:hidden;text-align:center;position:absolute;top:0;left:0;}
.fullSlide .bd li a {display:block;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:26px;height:4px;margin:1px 7px;overflow:hidden;background:#fff;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#fff;filter:alpha(opacity=100);opacity:1;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../img/next.png) no-repeat center;cursor:pointer;display:none;}
.fullSlide .next {left:auto;right:15%;background:url(../img/prev.png) no-repeat center}

.nav-all {position: relative;float:left}
.nav-all .nav-btn {font-size:20px;font-weight:bold;color:#fff;background:#2780d6;width:240px;height:50px;line-height:50px;padding-left:15px;box-sizing:border-box;}
.nav-all .nav-btn .icon {vertical-align:0px;margin-right:8px;}
.icon-menu {background-position:0 -43px;height:14px;width:19px;background:url(../img/bg4.png) no-repeat;background-position:-6px -63px;width:23px;height:14px;display:inline-block;margin-bottom:-1px;}
.nav-all .nav-list {position:absolute;top:50px;width:240px;z-index:3;box-sizing:border-box;left:0;display:none;height:350px;}
.nav-all .nav-item {box-sizing:border-box;}
.nav-all .nav-tit {position:relative;padding:10px;background:#fff;}
.nav-all .nav-tit:before {content:'';width:210px;background:#ededed;height:1px;position:absolute;bottom:0;}
.nav-all .nav-ltit:before {content:'';width:3px;height:14px;background-color:#376ed3;display:inline-block;margin-right:8px;vertical-align:-1px;}
.nav-all .nav-stit {font-size:14px;margin-top:5px;}
.nav-all .nav-stit a {margin-right:12px;color:#666;display:inline-block;line-height:1.8;}
.nav-all .nav-stit a:hover {color:#376ed3;}
.nav-mid li.active {font-weight:bold;}
.nav-mid li {float:left;text-align:center;padding:0 20px;position:relative;}
.nav-mid li a:hover {color:#376ed3;}
.hover-all {position:relative;}
.hover-all:hover .show-all {display:block;}
