@charset "utf-8";
/* CSS Document */
*,*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body{ margin:0px; padding:0px; font-size:12px;font-family:arial,"黑体";color:#fae13c;line-height:1; background:#FFF;min-width: 1200px;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;}
input,textarea { font-family: "微软雅黑"; border: none; outline: none; background: none; }
ul,li{ list-style:none}
img{border:0px; padding:0px; display: block;}
a{ color:#5c5c5c; text-decoration:none}

h2,h3,h4,b,strong { font-weight: normal; }
em,i { font-style: normal; }

.clear{ zoom: 1; }
.clear:after { content: ''; display: block; clear: both; }
.fl { float:left}
.fr { float:right}

.banner img{width: 100%;}
.wzgn{width: 1000px; margin: 0 auto; padding: 30px 0 35px;}
.wzgn_top{padding-bottom: 35px;}
.wzgn ul{overflow: hidden; margin-left: -15px;}
.wzgn li{float: left; width: 16.66%; padding-left: 15px;}
.wzgn a{display: block; height: 100px;background: #0106d7; border-radius: 15px;transition: All 0.4s ease-in-out;}
.wzgn p{font-size: 18px; color: #27ff02;text-align: center;}
.wzgn span{display: block; margin: 0 auto; width: 67px;height: 67px; position: relative;}
.wzgn ul li img{position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);}
.c1{opacity: 1;}
.c2{opacity: 0;}
.wzgn_top ul li a:hover{background: #e5c7b0;}
.wzgn_top ul li a:hover p{color: #FFF;}
.wzgn_top ul li a:hover .c1{opacity: 0;}
.wzgn_top ul li a:hover .c2{opacity: 1;}

.xljc{border-radius: 15px; background: #0106d7; padding: 0 25px 25px 25px;}
.xljc_title{padding: 25px 0 30px;}
.xljc_title img{margin: 0 auto;}
.xljc_nr ul{overflow: hidden; margin-left: -24px;}
.xljc_nr li{float: left; width:33.33% ; padding: 0 0 24px 24px;}
.xljcbox{width: 100%; position: relative; height: 68px;border-radius: 34px;background: #000000;}
.xljcbox a{position: absolute; background: url(../img/a_30.png); width: 57px;height: 57px;border-radius: 50%; right: 5px; font-size: 16px; line-height: 57px;text-align: center; color: #363e49;top:50%; transform: translateY(-50%);}
.xljcbox b{float: left; width: 70px; font-size: 18px;text-align: center; font-weight: bold; color: #2cff01; line-height: 68px;}
.jft{height: 68px;float: left; background: url(../img/a_33.png) no-repeat center center;width: 25px;}
.wznr{float: left; width: 152px;text-align: center; font-size: 18px; line-height: 68px; color: #ffc08f;}

.bj1{background: #1b2f61;}
.gywm{width: 1000px; margin: 0 auto; position: relative;}
.gywm_left{width: 322px; position: absolute; top: 110px;left: 17px;}
.gywm_right{width: 310px; top: 110px; right: 15px; position: absolute;}
.gywm_left h2{font-size: 16px;margin-bottom: 10px; color: #333;}
.gywm_left h2 span{font-size: 16px; color: #b1896d; padding-left: 15px;}
.gywm_left p{font-size: 14px; line-height: 22px;color: #b1896d;}
.gywm_right h2{font-size: 18px;margin-bottom: 10px; color: #333;}
.gywm_right h2 span{font-size: 16px; color: #b1896d; padding-left: 15px;}
.gywm_right p{font-size: 14px; line-height: 22px;color: #333;}
.gywm_right p b{color: #ff0000;}

.footer{background: #9f9fa4;text-align: center;}
.footer p{font-size: 14px; color: #292b33;line-height: 90px;}
