@charset "utf-8";
.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
a{text-decoration: none;outline: none;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
a:hover{-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
span.songti{font-family: "宋体";margin-left: 2px;}
a span.songti{font-family: "宋体";margin-left: 2px;}
input:-moz-placeholder,   
textarea:-moz-placeholder {color: #999999; }     
input:-ms-input-placeholder,   
textarea:-ms-input-placeholder { color: #999999; }   
input::-webkit-input-placeholder,   
textarea::-webkit-input-placeholder { color: #999999; } 
select{display: inline;}
input:not([type]):focus:not([readonly]), input[type=text]:focus:not([readonly]), input[type=password]:focus:not([readonly]), input[type=email]:focus:not([readonly]), input[type=url]:focus:not([readonly]), input[type=time]:focus:not([readonly]), input[type=date]:focus:not([readonly]), input[type=datetime]:focus:not([readonly]), input[type=datetime-local]:focus:not([readonly]), input[type=tel]:focus:not([readonly]), input[type=number]:focus:not([readonly]), input[type=search]:focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]){border-bottom: 1px solid #e5e5e5;box-shadow: none;}
[type="checkbox"]:not(:checked), [type="checkbox"]:checked{position: static;left: 0;opacity: 1;}
.del{text-decoration: line-through;} 

/* -----
 * 字体图标
 * --------------------------------------------- */
@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot?t=1523934004998'); /* IE9*/
  src: url('../fonts/iconfont.eot?t=1523934004998#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('../fonts/iconfont.ttf?t=1523934004998') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg?t=1523934004998#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont { font-family:"iconfont" !important; font-size:16px; font-style:normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
/* -----
 * 公共头部
 * --------------------------------------------- */
.header{width:100%;height: 100px;line-height:100px;background-color: #fff;position: relative;}
.header a{outline: none;}
.header .header-nav{height: 100px;}
.header .header-nav>ul.header-nav-ulst{height: 100px;}
.header .header-nav>ul>li.fl>a{display: block;box-sizing: border-box;border-bottom: 3px solid transparent;width: 100px;height: 100px;line-height: 100px;text-align: center;color: #535353;font-size: 16px;}
.header .header-nav>ul>li.fl>a:hover{color: #26589d;background-color: #eee;border-bottom: 3px solid #26589d;}
.header .header-nav>ul>li.fl>a.active{color: #26589d;background-color: #eee;border-bottom: 3px solid #26589d;}
.header .header-nav>ul>li.contact-head{outline: none;}
.header .header-nav>ul>li.contact-head:hover + .cut-head .cut-off{color: #fff;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.cut-off{color: #e5e5e5;margin: 0 15px 0 -1px;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.header .header-nav>ul>li.search-head i{color: #ccc;font-size: 24px;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.header .header-nav>ul>li.search-head i:hover{color: #26589d;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.subnav{position:absolute;top: 100px;left: 0;width: 100%;background: #fff;z-index: 999;display:none; padding:50px 0;-moz-box-shadow:2px 2px 5px #333333; -webkit-box-shadow:2px 2px 5px #333333; box-shadow:2px 2px 5px #333333;}
.subnav .subnav-box {width:187px; border-left:1px solid #bfbfbf; padding-left:80px;}
.subnav .subnav-box .subnav-list{display:block; margin-bottom:15px;line-height: 25px;}
.subnav .subnav-box .subnav-list:last-child{ margin-bottom:0px;}
.subnav .subnav-box .subnav-link{color:#535353;}
.subnav .subnav-box .subnav-link:hover{color:#26589d;}
.subnav .subnav-box .subnav-link.curve{color:#26589d;}
.subnav .subnav-container .tabcon{width:953px; height:200px; }
.subnav .subnav-container .tabcon .subbox{}
.subnav .subnav-container .tabcon .subbox .sublist{ height:200px; display:none;}
.subnav .subnav-container .intro-photo{width:460px; height:200px;}
.subnav .subnav-container .intro-brief{width:433px; margin-left:60px;}
.subnav .subnav-container .intro-brief h3.intro-title{margin: 0 0 20px 0;font-size: 20px;}
.subnav .subnav-container .intro-brief h3.intro-title .intro-txt{}
.subnav .subnav-container .intro-brief .intro-title a{ color:#707070;font-size: 20px;}
.subnav .subnav-container .intro-brief .intro-title a:hover{ color:#0066cc;}
.subnav .subnav-container .intro-brief .intro-txt{ width:100%;height:95px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;line-clamp: 4;-webkit-line-clamp: 4;-webkit-box-orient: vertical;line-height:24px;font-style:normal;}
.subnav .subnav-container .intro-brief .intro-txt a{color:#7d7d7d;} 
/*搜索*/
.search-bg{position: fixed; display: none; left: 0; top: 0; width: 100%; height: 100%; z-index: 50; background-color: #000; opacity: 0.8; filter: Alpha(opacity=80);}
.search-banner{display: none;width: 1200px; position: fixed; top: 169px; left: 50%; margin-left: -600px; height: 72px; border: 1px solid #535353; z-index: 51; }
.close-search { display: none; width: 37px; height: 37px; background: url(../images/ico_116.png) no-repeat center; position: fixed; right: 3%; top: 50px; cursor: pointer; z-index: 51; }
/*.search-banner{position: fixed;display: none;z-index: 2;width: 1200px;height: 74px;line-height: 74px;top: 110px;left: 50%;margin-left: -600px;background-color: #fff;}*/
.search-banner>form>input.texts { height: 72px; padding-left: 42px; margin-bottom: 0;font-size: 18px; line-height: 72px; width: 80%; float: left; border: 0 !important;color: #a7a7a7;font-size: 28px; }
.search-banner>form>input.texts:focus{border-bottom: 0 !important;box-shadow: none;}
input[type=text]:not(.browser-default):focus:not([readonly]){border-bottom: auto; -webkit-box-shadow: none !important; box-shadow: none !important;}
.search-banner .sub { width: 32px; height: 32px; background: url(../images/ico_115.png) no-repeat; margin-top: 21px; margin-right: 40px; float: right; }
/* -----
 * 公共位置
 * --------------------------------------------- */
.position{width: 100%;height: 68px;}
.position .position-wei{color: #707070;font-size: 14px;line-height: 68px;}
.position-wei a{color: #707070;}
.position-wei a:hover{color: #0066ff;}
.position-wei i{vertical-align: -1px;}
.position-search{width: 318px;height: 38px;line-height: 38px;margin-top: 14px;border: 1px solid #e5e5e5;background:#fff;}
.position-search input{width:266px;padding: 0 0 0 12px;vertical-align:0px;border: 0;margin: 0;height: auto;}
.position-search input:active{border: 0;}
.position-search button{width: 38px;height: 38px;vertical-align:middle;border: 0;background: url(../images/search.png) no-repeat center 7px;}
/*end 位置样式*/
/* -----
 * 返回顶部
 * --------------------------------------------- */
.goTop{position: fixed;display: none;bottom: 104px;right: 0px;width: 56px;height: 56px;line-height: 56px;background-color: #138fee;text-align: center;cursor: pointer;z-index: 10;}
.goTop i{color: #fff;font-size: 25px;}
/* -----
 * 公共底部
 * --------------------------------------------- */
.footer{width: 100%;height: 160px;margin-top: 50px;background-color: #004a96;color: #fff;font-size: 14px;}
.footer .footer-logo{width: 82px;text-align: left;}
.footer .footer-logo img{width: 82px;margin-top: 39px;}
.footer .footer-con{width: 1080px;margin-top: 35px;}
.footer .footer-con .footer-one{height: 50px;line-height: 50px;}
.footer .footer-one .footer-list{width: 620px;margin-top: 17px;}
.footer .footer-one .footer-list ul li{float: left;width: 104px;height: 16px;line-height: 16px;text-align: center;border-left: 1px solid #fff;}
.footer .footer-one .footer-list ul li a{font-size: 16px;color: #fff;}
.footer .footer-one .footer-list ul li a:hover{text-decoration: underline;}
.footer .footer-one .footer-contact span{margin-left: 2px;}
.footer .footer-two{height: 35px;line-height: 35px;}
.footer .footer-two .fl span{margin-left: 8px;}
.footer .footer-two .fr span{margin-left: 2px;}
.footer .footer-two .fr span a{color: #fff;}
.footer .footer-two .fl span a{color: #fff;}
.footer .footer-two .fl span a:hover{text-decoration: underline;}
.footer .footer-two .fr span a:hover{text-decoration: underline;}
/* -----
 * 分页
 * --------------------------------------------- */
.paging-wrap{margin-top: 50px;text-align: center;}
.paging-wrap a{padding: 10px 22px;font-size: 16px;color: #999999;background-color: #f2f2f2;margin: 0;vertical-align: middle;}
.paging-wrap a:hover{background-color: #26589d;color: #fff;}
.paging-wrap a.on{background-color: #26589d;color: #fff;}
.paging-wrap a.prev{padding: 10px 40px;}
.paging-wrap a.prev{padding: 10px 40px;}
/* -----
 * 公共
 * --------------------------------------------- */
.wrapper { margin: 0 auto; width: 1200px; }
.mod-hd { height: 60px; width: 100%; overflow: hidden; }
.mod-hd h2 { float: left; font-size: 24px; font-weight: normal; color: #333; line-height: 60px; }
.mod-hd .txt { float: left; margin: 25px 0px 0px 10px; }
.mod-hd .tag { float: right; line-height: 60px; }
.mod-hd .tag a { padding-left: 10px; }
.mod-hd .more { float: right; margin-top: 30px; }
.mod-bd { overflow: hidden; width: 100%; }
.mod-nodata { text-align: center; margin: 100px auto; width: 440px; }
.mod-nodata i { font-size: 50px; display: none; }
.mod-nodata p.tit { font-size: 18px; }
.mod-nodata p { font-size: 14px; line-height: 30px; text-align: left; }
.bg { background: rgba(0, 0, 0, 0) url(../images/common/bg-black.png) repeat scroll 0 0; }
.more1 { float: right; color: #999; font-size: 12px }
.more1 i { font-family: '宋体'; margin-left: 5px; }
.more:link, .more:visited { color: #333 }
.more:hover { color: #f60 }
.nodatas { height: 240px; width: 100%; background: url(../images/nodatas.png) no-repeat center center / 125px; text-align: center; line-height: 300px; background-position: center 40px; font-size: 13px; text-indent: 30px; }

/* -----
 * 表单样式
 * --------------------------------------------- */
input, textarea, select{border: none;outline: none;font-family: "Microsoft YaHei";}
/*input[type=text]:focus, input[type=password]:focus, textarea:focus, select:focus {border-color: #1e76fa !important; -moz-box-shadow: inset 0 1px 1px #ebebeb,0 0 8px #0250c5;-webkit-box-shadow: inset 0 1px 1px #ebebeb,0 0 8px #FEC5FF; box-shadow: inset 0 1px 1px #ebebeb,0 0 8px #0250c5; -moz-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -webkit-transition: all .2s linear;-webkit-transition-delay: 0s;transition: all .2s linear 0s;}*/
.form-input{width: 163px;padding: 7px 10px;height:24px; line-height:24px; font-size:14px;border:1px solid #e0e0e0;color:#333;vertical-align:middle;}
.form-select{width: 400px;padding: 10px;height: 46px;*height:auto !important; *margin-top:10px !important;font-size:14px;border:1px solid #e0e0e0;color:#333;vertical-align:middle;border-radius: 5px;}
.form-radio{width: 16px;height: 16px;vertical-align: sub;margin-right: 5px;cursor: pointer;}
.form-btn{overflow:visible;color:#fff;font-size:14px;line-height:28px; height:28px;padding:0px 15px;background-color: #961b97;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;cursor:pointer}
.form-btn:hover{color:#fff !important;background: #760278;}
.btn-red{ background:#f69;}
.btn-red:hover{ background:#E04573;}
.btn-orange{ background: #f60;}
.btn-orange:hover{ background: #ff7c25;}
.btn-yellow{ background: #e4a307;}
.btn-yellow:hover{ background: #CA8F00;}
.btn-green{ background: #36c319; }
.btn-green:hover{ background: #36c319; }
.btn-gray{ background:#ddd !important; }
.btn-greens{ background: #27cab9; }
.btn-greens:hover{ background:#1CBCAB; }
.btn-greenss{  background:#6abb78; }
.btn-greenss:hover{ background: #5fa56b;}
.btn-blue{ background: #4cb0e2; }
.btn-blue:hover{ background: #4cabe2; }
em.error {background: url(../images/common/right-error.png) no-repeat scroll 0 -21px;padding-left: 20px;margin-left: 5px;color: #f00;line-height: 20px;font-size: 14px;height: 20px;display: inline-block;vertical-align: text-bottom;}
em.valid {background-position: 0 5px;}
/* -----
 * 400页面
 * --------------------------------------------- */
.mod-errord-logo{width: 940px;margin:20px auto 0;}
.mod-error{width: 480px;background: url(../images/common/404.gif) no-repeat center top;padding-top: 215px;margin: 85px auto 0px;font-size:14px;line-height:20px;}
.mod-error-5{background: url(../images/500.gif) no-repeat center top;}
.mod-error a{color: #606;}
.mod-error a:hover{ color:#999;}
/* -----
 * 分页
 * --------------------------------------------- */
.mod-page { height: auto; text-align: center; overflow: hidden; margin: 26px 0 35px; font-size:0; width:100%}
.mod-page .p-item { color: #aaa; height: 38px; width: 38px; text-align: center; line-height: 38px; display: inline-block; border: 1px solid #eee; font-size: 14px; transition: box-shadow .15s ease-out; -webkit-transition: box-shadow .15s ease-out; -moz-transition: box-shadow .15s ease-out; -o-transition: box-shadow .15s ease-out}
.mod-page .p-item:hover { color: #fff!important; background: #439afe; text-decoration: none; border: 1px solid #439afe}
.mod-page .p-item.p-total{width: 80px;}
.mod-page .p-item.p-prev {width: 96px;}
.mod-page .p-item.p-next {margin-right: 17px; height: 38px; line-height: 38px;width: 96px;}
.mod-page .p-cur { color: #fff; background: #439afe;  cursor: pointer; border: 1px solid #439afe;  }
.mod-page .p-cur:hover { color: #fff; box-shadow: none }
.mod-page .p-ellipsis { display: inline-block; color: #999; vertical-align: middle; background: #fff; font-size: 12px; width: 40px; line-height: 40px }
.mod-page .p-info { color: #b5b5b5; font-size: 14px; font-family: 宋体 }
.mod-page .p-info .i-num { margin: 0 5px; font-family: Microsoft YaHei }
.mod-page .p-input { width: 32px; height: 20px; line-height: 20px; padding: 7px 0; border: 1px solid #ddd; text-align: center; margin: 0; outline: 0 }
.mod-page .p-enter { height: 34px; line-height: 32px; width: 64px; display: inline-block; border: 1px solid #ddd; background: #f5f5f5; font-size: 14px; font-family: 宋体; color: #63544F }
.mod-page .p-enter:hover { text-decoration: none; color: #333!important }
.mod-page .p-disabled, .mod-page .p-disabled:hover { color: #999!important; height: 36px; padding: 0 15px; line-height: 36px; border: 1px solid #ddd }
.mod-page .p-disabled { cursor: default; text-align: center; display: inline-block; font-size: 15px }
.mod-page .p-disabled:hover { text-decoration: none; box-shadow: none }
.page-ellipsis .p-info, .mod-page .p-enter, .mod-page .p-input, .mod-page .p-item { vertical-align: middle }
.mod-page .p-arrow { font-family: 宋体 }
.mod-page .p-dot{background:url(../images/icon-dot.png) center no-repeat;  display:inline-block; border:none; line-height:38px; height:38px; width:22px; margin:0 8px; vertical-align:middle;}


/* -----
 * 右侧工具栏
 * --------------------------------------------- */


/* -----
 * 公共类显示--文本样式限制
 * --------------------------------------------- */
.minute{overflow:hidden;}
.minute time{overflow:hidden;margin-bottom:5px;padding:5px 0 10px;border-bottom:solid 1px #DDD;color:#707070;line-height:30px}
.minute time span{float:left;color:#a0a6b3}
.minute time h1{color:#535353;font-size:28px;line-height:30px}
.minute h2,.minute h3,.minute h4,.minute h5,.minute h6{color:#535353;font-weight:400;font-size:22px;line-height:30px}
.minute h3{font-weight:300;font-size:20px}
.minute blockquote{padding-left:5px;border-left:solid 1px #dbdbdb;font-size:16px}
.minute blockquote ol{padding-left:10px;font-size:14px}
.minute blockquote ol li{margin:5px;text-align:0;line-height:1.5}
.minute blockquote ol li p{margin:0 5px;text-indent:0}
.minute ul{margin-bottom:10px;padding:8px 10px;list-style-type:disc}
.minute ul li{margin:5px 0;font-size:16px}
.minute p{color:#898989;text-indent:2em;font-size:16px;line-height:2}
.minute pre{word-wrap:break-word}
.minute ol,.minute ul{margin:0 0 10px 0}
.minute img{margin:0 auto;max-width:800px}
.minute table{margin-bottom:10px;width:100%;border-top:solid 1px #EEE;border-left:solid 1px #EEE}
.minute table th{background-color:#EEE;text-align:center}
.minute table td{padding:5px 10px;border-right:solid 1px #EEE;border-bottom:solid 1px #EEE}
.minute strong{font-weight:500}
.minute a{text-decoration:underline}
.minute a:active{color:#063d8d}
.minute a:hover{color:#063d8d}

.adopt{background: url(../images/adopt.png) no-repeat center right;}
.main{min-height: 458px;}
