@charset "utf-8";

/** 初始化css **/
*{ margin:0; padding:0}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font {font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
table {width:100%; border-collapse:collapse; border-spacing:0;}
fieldset, img {border:0;vertical-align:top; border:nonel}
h1, h2, h3, h4, h5, h6 {font-weight:normal; font-size:14px;}
ol, ul, li, dl, dt, dd {list-style:none;}
img{border: 0;}
input, button, textarea, checkbox, select, radio, form {vertical-align:top;}
a,ins{color:#444; text-decoration:none;}
a:link, a:visited {text-decoration:none;}
a:hover { color: #CCB8A0;}
html,body{ height: 100%; font-size: 14px; color: #444;}

.layout{ width: 1200px; margin: 0 auto; overflow: hidden;}
.fr{float:right}
.fl{float:left}

/*头部*/
.headTop{top: 0;  background-color: #fafafa;  width: 100%; border-bottom: solid 1px #dfdfdf;  z-index: 9999;}
.header-T1{width: 1200px;height: 35px;margin: 0 auto}
.head-left-text{float: left;font-size: 14px;line-height: 35px;  color: #4E4E4E;}
.head-left-text a{text-decoration: none;  color: #000;}
.head-right-text{float: right;display: block;font-size: 14px;line-height: 35px;color: #4E4E4E;}
.head-body{height: 115px;width: 1200px;margin: 0 auto}
.head-logo{margin-top: 23px;width: 190px;display: block;height: 69px;  background: url(../images/logo.png) no-repeat;text-indent: -99em;}
.head-body-left,.head-body-center{float: left}
/*.head-body-center{ margin-left: 30px;}*/
.nav_search {  margin-top: 23px;  position: relative;  width: 450px;  height:33px;  line-height: 34px;  border: 1px solid #d2d2d2;  border-radius: 16px;  }
.nav_search input {  position: absolute;  top: 0;  left: 0;  display: block;  float: left;  width: 425px;  height: 32px;line-height: 32px;background-image: none;text-indent: 20px;font-size: 14px;border-radius: 16px;border: none;outline-style: none;color: #666;}
.nav_search .search-logo-btn {position: absolute;top: 1px;right: 6px;width: 26px;height: 26px;margin-top: 3px;}
.all-search{;margin-top:10px}
.all-search a{font-size: 14px}
.all-search a:first-child {  color: #67cfe3;  margin-right: 0;}
.head-body-right{margin-top: 20px;float: right;overflow: hidden}

.navs-menu {width: 100%;background-color: #CCB8A0;overflow: hidden;}
.center {width: 1200px;margin: 0 auto; overflow: hidden;}
.navs-menu .nav-bottom ul{margin-top: 0;overflow: hidden;}
.nav-bottom ul{display: flex;justify-content: space-around;align-items: center;overflow: auto;}
.navs-menu .nav-bottom ul li a { padding: 0 20px;text-align: center;height: 45px;display: inline-block;line-height: 45px;color: #fff;font-size: 16px;float: left;z-index: 46;}
.navs-menu .nav-bottom ul li{float: left}

.center{width: 1200px; margin: 0 auto; overflow: hidden;}
.navs-menu {width: 100%;background-color: #CCB8A0;overflow: hidden;}
.center {width: 1200px;margin: 0 auto; overflow: hidden;}
.navs-menu .nav-bottom {margin-top: 0;overflow: hidden;}
.nav-bottom {display: flex;justify-content: space-around;align-items: center;overflow: auto;}
.navs-menu .nav-bottom .list {padding: 0 20px;text-align: center;height: 45px;display: inline-block;line-height: 45px;color: #fff;font-size: 16px;float: left;z-index: 46;}

.head-body-center p{font-size: 24px}
.head-body-center>div {
    float: left;
    margin-top: 40px;
    margin-left: 110px;
    color: #999;
    letter-spacing: 5px;
    font-size: 20px;
}



/*尾部*/
.footer{width: 100%; margin-top: 40px; background-color: rgba(204, 184, 160,.1); display: block; float: left;}
.footer-nav{width: 1200px; padding-bottom: 30px; margin: auto; overflow: hidden;}
.footer .about{width: 200px; padding: 0 30px; margin: 0 20px; height: 100%; float: left; overflow: hidden;}
.footer .about span{display: block; font-size: 18px; text-align: center; color: #444; padding-top: 40px; font-weight: bold; margin-bottom: 30px;}
.footer .about>a{display: block; width: 100px; font-size: 15px; text-align: center; color: #888; padding: 0; line-height: 40px; float: left;}
.footer .about p{font-size: 12px; color: #888; line-height: 18px; text-align: center;}
.footer .about>.flink a{font-size: 12px!important;padding: 0 10px!important;}
.footer-botton{width: 100%; height: 42px; text-align: center; font-size: 12px; color: #888; float: left; background-color: rgba(204, 184, 160,.1); border-top: 1px solid #dbdbdb; line-height: 42px;}
.weixin{width: 126px;height: 126px; margin: 42px auto 0}
.weixin img{width: 100%;height: 100%;margin-bottom: 15px;}
.nav-bottom p{margin:0 50px;color: #fff;font-weight: bold}
.article_1{background-color: #fff;color: #CCB8A0!important;border: 2px solid #CCB8A0}

.rzxh li{ padding-left: 11px; height: 60px; overflow: hidden;}
.rzxh li img{ width: 40px; height: 40px; border-radius: 20px; margin: 10px 8px 0 0; float: left;}
.rzxh li a{ width: 130px; font-size: 14px; color: #888; font-style: normal; float: left; margin-top: 10px; line-height: 20px; text-align: left;}


.detil_all{padding: 13px 0; width: 100%; font-size: 13px; color: #838383; background-color: #f4f7fa; overflow: hidden;}
.center{width: 1200px; margin: 0 auto; overflow: hidden;}
.left_list li{float: left; margin-right: 2px;}
.left_list li a{color: #838383;}

