﻿@charset "utf-8";
/*============================ 初始化样式 ============================*/
* { margin:0; padding:0;box-sizing: border-box}
body {font-size:14px;font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体",sans-serif;min-width:1200px;}
*html { background-image:url(about:blank);background-attachment:fixed;}
li { list-style:none;}
img { border:none;}
body a img { border:none;}
a {color: #333; text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:focus { outline:none;}
a:link { text-decoration:none;}
a:hover { text-decoration:none;}
.text-cut  /*限制文字,文字超出显示冒号*/
{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;}
.container{max-width: 1200px;margin: 0 auto}
.fl{float: left}
.fr{float: right}
.clear{clear: both}
.text-center{text-align: center}


/*============================ 公共部分 ============================*/
.fanye {overflow: hidden;}
.fanye .fanyeA,.fanye .fanyeB { color:#666; line-height:2;font-size: 16px}
.fanye a{color: #333}
.fanye a:hover { text-decoration:underline;}


/* 文章类别上下页 */
.page { overflow:hidden;background: #F3F3F3;margin: 0 20px;}
.pagelink {}
.pagelink span,.pagelink a { display:inline-block;float: left;text-align:center;padding: 4px 10px;color:#666;}
.pagelink a:hover,.pagelink a.on { background:#207dc8; color:#fff;}
.pagelink span{display:inline-block; color:#fff; background:#207dc8;padding: 4px 10px;}

/*========================================= 首页 =====================================*/
.top{background: #f0f1f3;overflow: hidden;line-height: 35px}
.topl ul,.topr ul{display: flex;justify-content:  space-between;}
.topl ul li{margin-right: 15px;position: relative}
.topl ul li:last-child{padding-right: 17px}
.topl ul li:last-child:after{content:'';position: absolute;top: 16px;right: 0;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #6a686d;}
.topr ul li{padding: 0 10px;position: relative}
.topr ul li:after{content:'';position: absolute;top: 11px;right: 0;height: 15px;width: 1px;background: #dcdddf;}
.topr ul li:last-child{padding-right: 0}
.topr ul li:last-child:after{opacity: 0;}

.head{display: flex;justify-content: space-between;align-items: center;padding: 25px 0}
.headl .logo span{display: inline-block;width: 96px;line-height: 26px;background: #eb6100;color: #fff;text-align: center;border-radius: 15px;margin-left: 10px}
.logo{overflow: hidden;display: flex;align-items: center}
.headl h1{font-size: 16px;color: #666;font-weight: normal;letter-spacing: 2px}
.headc{display: flex}
.headc input{width: 375px;line-height: 38px;border: 1px solid #e6e6e6;text-indent: 15px;outline: none;float: left}
.headc button,.headc a{background: #3d7ee6;color: #fff;border: none;outline: none;width: 90px;display: inline-block;line-height: 40px;text-align: center;float: left}
.head a{background: #eb6100}
.headr{background: url("../img/tel.png") no-repeat left;padding-left: 45px}
.headr b{color: #3a7df0;font-size: 20px;font-family: "Arial"}
.headr p{color: #999}
.headc button:hover,.headc a:hover{opacity: 0.8}

nav{background: #3d7ee6;overflow: hidden}
nav ul li{line-height: 47px;float: left;width: 160px;text-align: center}
nav ul li a{font-size: 16px;color: #fff}
nav ul li:hover,nav ul li.active{background: rgba(0,0,0,0.2)}

.bg{background: #f2f2f2;overflow:hidden}
.bgwhite{background: #fff}
.oneA{color: #31708f;background-color: #d9edf7;border:1px solid #bce8f1;padding: 10px 25px;margin-top: 20px}
.oneA img{vertical-align: middle;}

.title{padding: 15px 20px;}
.title h2{font-size: 16px;display: inline-block}
.title a{font-size: 16px}
.oneB{margin-top: 20px;}
.oneB ul{border-top: 2px solid #ededed;overflow: hidden}
.oneB ul li{width: 20%;line-height: 42px;padding: 0 10px;border-right: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;float: left}
.oneB ul li a{font-size: 16px;color: #0F57A2}
.oneB ul li:nth-child(5n){border-right: none}
.oneB ul li a:hover{color: #FF0000;text-decoration: underline}

.oneC{margin-top: 20px;display: flex;justify-content: space-between}
.oneCl{padding: 0 10px 10px;width: 915px}
.oneCl h2{background: #f3f3f3;font-size: 16px;width: 100%;line-height: 35px;padding: 0 10px;margin-top: 10px}
.oneCl ul{overflow: hidden}
.oneCl ul li{float: left;width: 16.6%;padding: 0 15px;margin-top: 12px}
.oneCl ul li a{font-size: 16px;color: #0F57A2}
.oneCl ul li a:hover{color: #FF0000;text-decoration: underline}

.oneCr{padding: 10px;width: 270px}
.oneCra ul{display: flex;justify-content: space-between}
.oneCra ul li{width: 124px;line-height: 40px;text-align: center;background: #3d7ee6;float: left;font-size: 16px}
.oneCra ul li a{color: #fff}
.oneCra ul li a:hover{text-decoration: underline}
.oneCra ul li:nth-child(2n){float: right;background: #e86803}
.oneCrb{background: #f2f2f2;color: #666666;font-size: 16px;display: flex;justify-content:space-between;line-height: 38px;padding: 0 10px;margin-top: 8px}
.oneCrb i{font-style: normal}
.oneCrb i a:hover{text-decoration: underline}
.oneCrc{padding: 10px 0}
.oneCrc ul li{padding: 6px 5px;line-height: 150%}
.oneCrc ul li a{color: #4d4d4d}
.oneCrc ul li p{color: rgb(128, 149, 4);}
.oneCrc ul li a:hover{color: #988503;text-decoration: none;text-decoration:underline;}

.oneD{margin-top: 20px;}
.oneD ul{padding: 5px 20px 20px;border-top: 2px solid #ededed;overflow: hidden}
.oneD ul li{width: 16.6%;float: left;margin-top: 12px;padding-right: 5px;}
.oneD ul li dd{overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.oneD ul li a{color: #0F57A2;font-size: 16px;}
.oneD ul li p{color: rgb(128, 149, 4);}
.oneD ul li a:hover{color: #FF0000;text-decoration: none;text-decoration:underline;}

.oneE{margin-top: 20px}
.oneE ul{overflow: hidden;border-top: 2px solid #ededed;padding: 0 0 12px 0}
.oneE ul li{width: 20%;float: left;margin-top: 12px;padding: 0 10px}
.oneE ul li a{font-size: 16px;color: #0F57A2}
.oneE ul li a:hover{color: #FF0000;text-decoration:underline}

.oneF{margin-top: 20px}
.oneF ul{overflow: hidden;border-top: 2px solid #ededed;padding: 0 10px 12px}
.oneF ul li{width: 8.3%;float: left;font-size: 16px;padding: 0 10px;margin-top: 12px;}
.oneF ul li span{color: #C0C0C0;}
.oneF ul li a{font-size: 16px;color: #0F57A2}
.oneF ul li a:hover{color: #FF0000;text-decoration:underline}

.oneG{padding: 10px 20px;margin-top: 20px;font-size: 16px;color: #3d7ee6;margin-bottom: 20px;}
.oneG a{display: inline-block;margin: 5px 10px}
.oneG a:hover{color: #3d7ee6}

footer{background: #3d7ee6;padding: 20px 0;text-align: center}
.footnav ul{display: flex;justify-content: center;}
.footnav ul li{color: #cecece}
.footnav ul li a{color: #cecece;padding: 0 20px;}
.footb{margin: 10px 0;color: #fff}
.coopright{color: #b8b8b8}
.coopright a{color: #b8b8b8}

/*分类*/
.hyA{padding: 10px;font-size: 16px;color: #666;overflow: hidden;display: flex;align-items: center;justify-content: space-between;background-color: rgb(243, 243, 243);}
.hyA font{color: rgb(255, 0, 0);}
.hyA input{line-height: 25px;outline: none;border: 1px solid #cccccc;text-indent: 5px;width: 230px;float: left}
.hyA button{background: #e5edf2;width: 50px;line-height: 27px;outline: none;border: none;float: left}

.local{margin-top: 20px;overflow: hidden;background-color: rgb(243, 243, 243);border: 1px solid #cccccc;padding: 10px;font-size: 16px;color: #666}
.local a{color: #0F57A2}

.hyB{overflow: hidden;margin-top: 20px;margin-bottom: 20px}
.hyBl{width: 292px;color: #0f57a2;border: 1px solid #d6d6d6;}
.hyBl h2{padding: 10px 18px;font-size: 16px;}
.hyBl ul{overflow: hidden}
.hyBl ul li{width: 25%;font-size: 16px;float: left;line-height: 2;padding-left: 18px}
.hyBl ul li a{color: #0f57a2}
.hyBl ul li a:hover{color: #FF0000;text-decoration: underline}
.hyBr{width: 899px;border: 1px solid #d6d6d6;padding-bottom: 15px}
.hyBr .tit{color: #666;line-height: 2;padding: 10px;background-color: rgb(243, 243, 243);}
.hyBr ul{padding: 0 20px;}
.hyBr ul li{padding:20px 0;font-size: 16px;border-bottom: 1px solid #F3F3F3}
.hyBr ul li h3{font-size: 16px;}
.hyBr ul li p{line-height: 1.6;color: #666;padding: 10px 0}
.hyBr ul li span{color: rgb(120, 178, 0);}
.hyBr ul li a{color: #0F57A2}
.hyBr ul li a:hover{color: #FF0000;text-decoration: underline}

.hyBl2 ul li{width: 33.3%}
.hyBl2 ul li span{color: #C0C0C0}


/*详情*/
.view{overflow: hidden;margin-top: 20px;margin-bottom: 20px;display: flex;justify-content: space-between}
.viewl{width: 899px;border: 1px solid #d6d6d6;padding-bottom: 15px;}
.viewlA{padding: 0 5px}
.viewlAa{text-align: right;line-height: 32px;color: #666}
.viewlAb{border-top: 6px solid #F3F3F3;border-bottom: 6px solid #F3F3F3;padding: 10px;display: flex;justify-content: space-between;}
.viewlAb dd{width: 203px;}
.viewlAb dd img{max-width: 100%;border: 1px solid #F2F5F9}
.viewlAb dl{width: 650px;font-size: 16px;color: #666;line-height: 1.8}
.viewlAb dl p{margin-bottom: 10px;overflow: hidden;display: flex;justify-content: flex-start}
.viewlAb dl p a{color: #0f57a2}
.viewlAb dl p b{display: inline-block;float: left;margin-right: 5px}
.viewlAb dl p label{display: inline-block;width: 92%}
.viewlAb dl p:last-child{margin-bottom: 0}

.viewlB{margin-top:10px}
.viewlB .tit{color: #666;line-height: 30px;padding: 0 10px;background-color: rgb(243, 243, 243);border-top: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6}
.viewlB ul{padding: 0 10px 10px}
.viewlB ul li{width: 16.6%;float: left;margin-top: 12px;}
.viewlB ul li a{font-size: 16px;color: #0F57A2;}
.viewlB ul li a:hover{color: #FF0000;text-decoration: underline;}

.viewr{width: 292px;border: 1px solid #d6d6d6;}
.viewr h2{font-size: 16px;text-align: center;color: #666;line-height: 32px;border-bottom: 1px solid #F3F3F3}
.viewr ul{}
.viewr ul li a{display: flex;justify-content: space-between;align-items: center;margin: 6px 0}
.viewr ul li dd{width: 32%;text-align: center}
.viewr ul li dd img{width: 72px;height: 55px;border: 1px solid #C0C0C0}
.viewr ul li dl{width: 68%;padding: 0 6px}
.viewr ul li dl h3{font-size: 16px;color: #0f57a2;font-weight: normal}
.viewr ul li dl p{color: #666;font-size: 12px;margin: 5px 0;
    overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.viewr ul li dl font{font-size: 12px;}