﻿/* ================================================
copyright: yunnan university of business management
web: www.ynjgy.com
author: zhang biao

color1: #a33326;
================================================ */

body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select,td,th,em,span,i,button,code { margin:0; padding:0; color:#333; line-height:inherit; font-family:"微软雅黑", arial;}
body{ background:#fff; font-size:15px; overflow-x:hidden;}
img{ border:0; display:inline-block; max-width:100%; vertical-align:middle;}
.fl{ float:left;}
.fr{ float:right;}
ul,li,dl,dt,dd{ list-style:none; margin:0; padding:0; float:left;}
a,p,span,i,em{ text-decoration:none;}
a { color:#222;}
a:hover { color:#e30000; text-decoration:none;}
:focus{ outline:none!important; border-color:inherit;}
.clearfix{ *zoom:1;}
.clearfix:before,.clearfix:after{ display:table; line-height:0; content: "";}
.clearfix:after{ clear:both;}
table{ border-collapse:collapse; border-spacing:0; width:100%}
h3,h4,h5,h6{ font-weight:normal;}
em,i{ font-style:normal;}
*{ box-sizing:border-box; color:#333; margin:0; padding:0;}
.null { width:100%; height:35px; clear:both; margin:0 auto;}
.null1 { width:100%; height:15px; clear:both; margin:0 auto;}

/* index */
.header { width:100%;}
.top { width:100%; height:48px; line-height:48px; background-color:rgb(202,24,24,0.5); color:rgb(255,255,255,0.9); position:absolute; z-index:1; top:0; margin:0 auto;}
.top .top1 { padding-left:20px; color:inherit; float:left;}
.top .top2 { padding-right:20px; color:inherit; float:right;}
.top .top2 span { padding-left:25px;}
.top .top2 span i { padding-right:6px; color:rgb(255,255,255,0.7);}
.top .top2 span a { color:rgb(255,255,255,0.8);}
.top .top2 span a:hover { color:#fff; font-weight:bold;}
.banner { width:100%; background:url(/uploads/image/wtpsimages/zhuti2_bj.jpg) #fd211c top center no-repeat; position:relative; margin:0 auto;}
.banner p { text-align:center; padding-top:125px; padding-bottom:70px; padding-left:20px; padding-right:20px;}

.zhuantinav { width:100%; background:#f01c1c; text-align:center; padding:20px 0; float:left;} 
.zhuantinav ul { width:100%; display:flex; flex-direction:row; justify-content:center;}
.zhuantinav li { font-size:22px; padding:0 27px; float:left;}
.zhuantinav li a { color:#ffefc4;}
.zhuantinav li a:hover { color:#fff; position:relative; top:1px; left:1px;}

.swiper1 { width:100%; height:100%; overflow:hidden; position:relative; float:left;}
.swiper1 .swiper-slide { text-align:center; font-size:18px;  background:#fff; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex;
        -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center;  -ms-flex-align:center; -webkit-align-items:center; align-items:center;} 
.swiper1 .swiper-pagination-bullet{ width:12px; height:12px;}
.swiper1 .swiper-slide img { min-width:100% !important; width:100% !important; height:505px;}
.img1 { width:100%;}

.dongtai { width:100%; float:left;} 
.dongtai h3 { width:100%; height:82px; line-height:82px; margin-bottom:3px; background:url(/uploads/image/wtpsimages/zhuti2_mark1.jpg) #fbebd9 left center no-repeat;}
.dongtai h3 b { font-size:24px; color:#c30d22; padding-left:22px;}
.dongtai h3 a { color:#c30d22;}
.dongtai h3 a:hover { color:#f01c1c;}
.dongtai ul { width:100%;}
.dongtai li { width:100%;margin-bottom:3px;}
.dongtai li p { overflow:hidden;}
.dongtai li a { background:url(/uploads/image/wtpsimages/zhuti2_mark2.jpg) #f7f4f1 left center no-repeat; display:block; padding:0 20px 0 24px; height:82px; line-height:82px; font-size:18px; overflow:hidden;}
.dongtai li a:hover { background:url(/uploads/image/wtpsimages/zhuti2_mark1.jpg) #f7f4f1 left center no-repeat; font-weight:bold;}

.news { width:100%; float:left;}
.news h3 { width:100%; height:60px; line-height:60px;}
.news h3 b { font-size:24px; color:#c30d22; border-bottom:#cb1212 3px solid; padding-bottom:12px;}
.news h3 a { color:#c30d22;}
.news h3 a:hover { color:#f01c1c;}

.news ul { width:100%; background:url(/uploads/image/wtpsimages/zhuti2_mark3.png) #f7f4f1 99% 97% no-repeat; padding:20px 0; float:left;}
.news li { width:100%; height:48px; line-height:48px; font-size:18px; padding-right:20px; overflow:hidden; float:left;}
.news li i { padding-right:15px; font-size:14px; padding-left:25px; color:#cb1212;}

.news dl { width:100%; background:#f7f4f1 99% 97% no-repeat; padding:20px 20px; overflow:hidden; float:left;}
.news dl dd { width:100%; display:flex; font-size:18px; height:48px; line-height:48px; float:left;}
.news dl dd p { overflow:hidden; flex:1; float:left;}
.news dl dd p i { padding-right:15px; font-size:14px; color:#cb1212;}
.news dl dd span { width:130px; text-align:right; color:#888; float:right;}

.pic11 { box-shadow:0 0 10px rgba(0,0,0,.07); padding:30px 20px;}
.scrollleft{ width:100%;}
.scrollleft li {float:left; margin-right:30px; display:inline; width:270px; text-align:center;}
.scrollleft img{ width:270px; height:180px;}
.scrollleft li span { height:30px; line-height:30px; padding-top: 5px; overflow:hidden; text-align:center; display: block;}

.footer { width:100%; background:#a33326; padding:15px 0; margin:15px auto 0 auto;}
.footer p { color:#fff; opacity:0.8; text-align:center; line-height:33px; padding:0 15px;}
.footer p span { color:#fff;}

/*----sub----*/
.subtt { width:100%; line-height:55px; height:55px; color:#761d1c; float:left;}
.subtt a { color:#761d1c; text-decoration:none;}
.subtt a:hover { color:#cd0401; text-decoration:none;}
.subfenye { font-size:15px; text-align:center; margin:0 auto;}
.subnr { width:100%; padding:20px 15px 20px 15px; font-size:16px; line-height:34px; color:#333; overflow:hidden; border:#f7f4f1 1px solid; float:left;}

.subtit { width:100%; background:#f7f4f1; padding:15px 15px; float:left;}
.subtit h1 { font:normal 22px/35px "微软雅黑", arial; color:#000; margin-bottom:10px; text-align:left;}
.subtit h4 { font:normal 14px/24px arial; color:#888; }
.subtit h4 i { padding-right:5px;}
.subtit p { text-align:center;}

.subnext { width:100%; background:#f7f4f1; padding-top:10px; padding:10px 15px; margin-bottom:20px; float:left;}
.subnext p { width:100%; height:32px; line-height:32px; color:#cd0401; overflow:hidden;}

@media (min-width: 1200px) {.container { max-width:1430px;}}

@media (max-width: 1200px) {
   body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select,td,th,em,span,i,button,code { font-size:14px;}
   .null { height:26px;}
   .zhuantinav { padding:15px 0;} 
   .zhuantinav li { font-size:20px; padding:0 20px;}
   .swiper1 .swiper-slide img { height:350px;} 
   .dongtai h3 { width:100%; height:60px; line-height:60px; margin-bottom:3px;}
   .dongtai h3 b { font-size:20px; padding-left:15px;}
   .dongtai li a { padding:0 20px 0 24px; height:55px; line-height:55px; font-size:16px;}
   .news h3 { width:100%; height:50px; line-height:50px;}
   .news h3 b { font-size:20px; padding-bottom:12px;}
   .news ul { padding:20px 0; background-size:30px;}
   .news li { height:42px; line-height:42px; font-size:16px;}
   .news li i { padding-right:12px; padding-left:15px;}
   .news li span { padding-right:12px; font-size:12px;}
   
   .news dl dd p { font-size:16px; line-height:42px; height:42px;}
   .news dl dd p i { padding-right:12px;}
   .news dl dd span { width:110px; text-align:right; color:#888; float:right;}

   .footer p { line-height:30px; padding:0 15px;}
   }

@media (max-width: 992px) {
   .zhuantinav { padding:15px 0;}
   .zhuantinav ul { padding:0 15px; display:inherit;}
   .zhuantinav li { font-size:20px; padding:0 20px; line-height:40px;}
   .swiper1 .swiper-slide img { height:auto}
   .footer p { font-size:12px; line-height:26px; padding:0 15px;}
   }

@media (max-width: 768px) {
   .top .top1 { display:none;}
   .top .top2 { float:left; text-align:center; width:100%;}
   .top .top2 span { padding:0 8px;}
   .banner p { padding-top:90px; padding-bottom:50px;}
   .zhuantinav li { font-size:18px; padding:0 20px; line-height:35px;}
   .news { margin-bottom:15px;}
   .news dl dd p { font-size:16px;}
   .news dl dd span { display:none;}
   .dongtai h3 b { font-size:18px;}
   .news h3 b { font-size:18px;}
    .subtit h1 { font:bold 18px/30px "微软雅黑", arial;}
   .subnr { font-size:15px; line-height:28px; 
   }