﻿* {padding: 0;margin: 0;}
body {font-weight: normal;font-family: "微软雅黑";margin: 0px;padding: 0px;border: none;outline: none;font-size: 16px;color:#333;min-width: 1200px; background:#fff;overflow-x: hidden;}
.allbg{background:url(../images/allbg.jpg) repeat-y center top #fff;}
td, th {
    border: 1px solid #DDD;
}
table{border-collapse: collapse;}
ul,dd,dt,dl,li,p,h2,h3,h4,h1,h5,h6,textarea,a {
	list-style: none;text-decoration: none;margin: 0px;padding: 0px;}
img {border: none;}
input,button,textarea {border: none;font-family: "微软雅黑";}
a{color: #000;}
.clearfix {zoom: 1;}
.clearfix:after {content: "";display: block;height: 0;visibility: hidden;clear: both;}
.t_center{text-align: center;}
.main-inner {margin: 0 auto;width: 1200px;}
.main-inner2{margin: 0 auto;width: 1230px;}
.bord_box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.skinw{width:1200px;margin:0 auto;}
.skinw2{width:1230px;margin:0 auto;}
.fl,.float-l{float:left;}
.fr,.float-r{float:right;}
.clear{clear:both;}
@font-face {
  font-family: "AvantGardeITCbyBT-Book";
  src: url("../fonts/avantgardeitcbybt-book.woff2") format("woff2"),
       url("../images/AvantGardeITCbyBT-Book.woff") format("woff"),
       url("../fonts/avantgardeitcbybt-book.ttf") format("truetype"),
       url("../fonts/avantgardeitcbybt-book.eot") format("embedded-opentype"),
       url("../fonts/avantgardeitcbybt-book.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.top .about .tell i {
    text-align: center;
    /* 背景颜色线性渐变 */
        /* 老式写法 */
            /* linear为线性渐变，也可以用下面的那种写法。left top，right top指的是渐变方向，左上到右上 */
            /* color-stop函数，第一个表示渐变的位置，0为起点，0.5为中点，1为结束点；第二个表示该点的颜色。所以本次渐变为两边灰色，中间渐白色 */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0, #b3915c), color-stop(.3, #b3915c), color-stop(.5, white), color-stop(.7, #b3915c), color-stop(1, #b3915c));
        /* 新式写法 */
     /*background: -webkit-linear-gradient(left top, right top, color-stop(0, #009944), color-stop(.4, #009944), color-stop(.5, white), color-stop(.6, #009944), color-stop(1, #009944)); */

    /* 设置为text，意思是把文本内容之外的背景给裁剪掉 */
    -webkit-background-clip: text;
    /* 设置对象中的文字填充颜色 这里设置为透明 */
    -webkit-text-fill-color: transparent;
    /* 每隔1.34秒调用下面的CSS3动画 infinite属性为循环执行animate */
    -webkit-animation: animate 1.34s infinite;
}

/* 兼容写法，要放在@keyframes前面 */
@-webkit-keyframes animate {
    /* 背景从-100px的水平位置，移动到+100px的水平位置。如果要移动Y轴的，设置第二个数值 */
    from {background-position: -100px;}
    to {background-position: 100px;}
}
@keyframes animate {
    from {background-position: -100px;}
    to {background-position: 100px;}
}
.css3{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
img{border:none; transition:all ease-in-out 0.5s !important;-moz-transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;}
/*a:hover img{transition:all ease-in-out 0.5s !important;-moz-transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s; transform:scale(1.1);}*/
.morey a{display:block;width:190px;height:42px;line-height:42px;font-size:14px;color:#646464;border:2px solid #bebebe;text-indent:36px;background:url(../images/morey.png) no-repeat 138px center #fff;transition: all 1s ease-in-out 0s;}
.morey a:hover{transition: all 1s ease-in-out 0s;background:url(../images/morey2.png) no-repeat 138px center #233355;border:2px solid #233355;color:#fff;}
.hometit{height:72px;line-height:72px;font-size:30px;color:#00923f;font-weight:bold; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
.hometit span{font-size:24px;color:#a0a0a0;font-weight:normal; font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;padding-left:12px;}


/* 公共头部 css */
body{margin:0px;padding:0px;}
.top-header{width: 100%;box-sizing: border-box;padding:20px 0px;overflow: hidden;padding-bottom: 5px;}
.top-header .logo{width:237px;}
.top-header .logo .logo-a{width: 237px;height: 100px;float: left;}
.top-header .logo .logo-text{float: left;width: 55%;}
.top-header .logo .logo-text:before{content:'';display: block;float: left;width:1px;height:97px;background:#cdcccc;margin-left: 40px;margin-right: 20px;}
.top-header .logo .logo-text h3{font-size:16px;font-weight: bold;margin-top:20px;margin-bottom: 15px;}
.top-header .logo .logo-text p{font-size: 14px;color: #666666;line-height: 14px;}
.top-header .logo img{width: 100%;height: 100%;object-fit: cover;}
#index-top{width:100%;height: 50px;background:#2b2b2b;}
.top-nav{width: 100%;height: 100%;display: flex;justify-content:space-around;flex-flow: row;}
.top-nav .nLi{position: relative;}
.top-nav a.top1-a{line-height: 50px;text-align: center;width: 200px;font-size: 16px;color: #EAEAEA;display: block;text-transform: capitalize;}
.top-nav a.top1-a:hover,.top-nav a.top1-a.on{background: #ff6637;color: #fff;}
.inson-nav{position: absolute;background:#2b2b2b;overflow: hidden;top:50px;left:0px;width:100%;text-align: center;z-index: 999;display: none;}
.inson-nav a{font-size: 14px;line-height: 40px;border-top: 1px solid #fff;display: block;color: #fff;}
.inson-nav a:hover{background:#ff6637;}
.clear{clear: both;}
.w12{width: 1200px;margin:0 auto;}
.top-header .top-call .tel-num{margin-top: 30px;width: 220px;}
.top-header .top-call .tel-num:before{content:'';display: block;float: left;width: 42px;height: 42px;background: url(../images/top-tel.png)no-repeat center;margin-right:10px;}
.top-header .top-call .tel-num p{font-size: 14px;line-height: 14px;color: #666666;margin-bottom: 10px;}
.top-header .top-call .tel-num h3{font-size:22px;line-height: 22px;color:#ff6537;}
.top-header .top-call .rwm{margin:0px 40px;}
.top-header .top-call .rwm img{width: 90px;height: 90px;object-fit: cover;}
.top-header .top-call .rwm p{font-size: 14px;text-align: center;color:#ff6537;line-height: 16px;}


/* 底部 */
#footer{width: 100%;background: #333333;overflow: hidden;padding:20px 0px;}
#footer .footer-top{display: flex;justify-content: space-around;flex-flow: row;}
#footer .footer-top .call{font-size: 14px;color: #fff;}
#footer .footer-top .call p{line-height: 30px;}
#footer .footer-top .call h3{font-size: 18px;line-height: 18px;margin-bottom: 15px;}
#footer .footer-top .rwm{width: 118px;display: inline-block;margin-left:30px;padding-top: 30px;}
#footer .footer-top .rwm .rwm-img{width: 100%;height:118px;}
#footer .footer-top .rwm .rwm-img img{width: 100%;height: 100%;}
#footer .footer-top .rwm  .rwm-text{font-size: 16px;color:#fe5722;line-height: 16px;margin-top: 8px;text-align: center;}
.bott-footer{font-size:14px;color: #929292;margin-top: 30px;text-align: center;}


/* 分页 */
.page{text-align: center;}
.page a{font-size:16px;text-align: center;display: inline-block;padding:8px 10px;border:1px solid #eee;margin:20px 4px;}
.page a.ons{background: #ff6637;color: #fff;}

.top-nav .nLi:hover .inson-nav{display: block;}

.w14{width:1400px;margin:0 auto;}
.yuyan{margin-top: 18px;margin-bottom:6px;}
.yuyan .yy-p{height:30px;}
.yuyan .yy-p{font-size: 16px;color:#ff6537;float: left;margin-right: 20px;}
.yuyan .yy-p img{height: 30px;float:left;}
.yuyan .yy-p p{font-size: 16px;float: left;line-height: 30px;margin-left: 10px;}

.qqkefu ul li{
    width: 45px;
    height:45px;
    margin-bottom:1px;
    float:right;
 background:url("../images/123.png") no-repeat;
    background-color:#2756c0;
    line-height:45px;
    font-size:14px;
    cursor:pointer;
    position:relative;
}

.other .img img{width: 100%;}


/* 系统公告 */
.gonggao{width: 100%;line-height: 56px;font-size: 24px;font-weight: bold;text-align: center;}
.gonggao p:before{content:'';display: inline-block;width: 54px;height: 54px;background: url(../images/4ou7.png)no-repeat center;    background-size: cover;
    margin-bottom: -20px;margin-right: 20px;}
.gonggao a{color:#a91d07;}

