﻿@charset "utf-8";

/*============================================公共样式部分=============================================*/
*{ margin:0; padding:0}
body {font-size:12px;font-family:"Microsoft YaHei","Helvetica Neue", Helvetica, STHeiTi, sans-serif; -webkit-text-size-adjust:none;-webkit-transform-origin:center 0 0;transform-origin:center 0 0;opacity:0;filter:alpha(opacity=0);}
a,a:link,a:visited,a:hover,a:active {text-decoration: none;}
h1 {font-size: 1.4em;text-align: center;color: #000;}
small {font-size: 0.875em;}
.wrapper img {max-width: 100%;width: 100%;border:none; vertical-align:top;}
.wrapper img {max-width: 100%;height: auto;}
ul,li,dt,dl,dd{list-style-type: none; margin: 0px; padding: 0px; background:none; }


/*外部宽度*/
.cont_box{width:100%; margin:auto;overflow:hidden;}
.wrapper{max-width:320px;min-width:320px; margin:auto;overflow:hidden;}
.wrapper .cont{max-width:320px;min-width:320px;margin:auto;overflow:hidden;position:relative;}

.head1{font-size:18px;color:#221715;font-weight:bold;line-height:40px;padding-top:5px;text-align:100%;text-align:center;}

 
.lf{left:0px;text-indent:20px;padding-right:10px;background:url(../images/head1_lf_bg.png) no-repeat left bottom;background-size:100%;}


.rg{right:0px;text-indent:6px;padding-right:20px;background:url(../images/head1_rg_bg.png) no-repeat left bottom;background-size:218px 3px;}
/* .rg span{padding-right:20px;}
.rg span::before{left:-7px;} */


.p_text{width:98%;margin:auto;text-indent:0px;font-size:10px;line-height:15px;padding:5px 0px;color:#363636;text-align:justify;text-justify:auto;}
.p_text strong{font-weight:normal;font-size:13px;color:#7f4393;}



.link{width:100%;display:block;padding:1% 0;overflow:hidden;text-align:center;}

.swt{display:inline-block;padding:2px 15px 0 15px;margin:0px 11px; font-size:12px;color:#000;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;font-weight:bold;}



/*==============================================================================================
																															内容样式
===============================================================================================*/

/*公告*/
.notice{width:100%;height:36px;background:#343434 url(../images/noticegif.gif) no-repeat 6px center;background-size:19px 19px;overflow:hidden;position:relative;}
.notice ul{width:90%;overflow:hidden;float:right;position:absolute;top:0px;right:0px;}
.notice ul li{width:100%;height:36px;color:#fff;line-height:15px;font-size:11px;display:-webkit-box;-webkit-box-align:center;display:-moz-box;-moz-box-align:center;}
.notice ul li strong{color:#FFEC17;font-weight:normal;}


.nav{width:315px;overflow:hidden;margin:auto;padding:4px 0 2px 0;line-height:18px;border-bottom:1px solid #000;}
.nav a{color:#000;font-size:11px;}
.nav a.active{color:#564DA0;}



.p0{}
.p0 ul{width:315px;margin:auto;overflow:hidden;}
.p0 ul li{width:100%;padding:5px 0 10px 0;display:flex;flex-flow:row;display:-webkit-box;}
.p0 ul li .pic{width:118px;height:92px;}
.p0 ul li .con{width:207px;}
.p0 ul li .con h4{width:96%;margin:auto;font-size:15px;color:#403287;line-height:24px;}
.p0 ul li .con p{width:94%;margin:auto;font-size:10px;color:#282828;line-height:16px;}
.p0 ul li .con p span{font-weight:bold;}
.p0 ul li .con p strong{color:#FF0000;font-weight:normal;}
.p0 ul li .con p:last-child{width:96%;line-height:20px;margin:6px auto;}
.p0 ul li .con p a{background:none;}
.p0 ul li .con p img{width:94px;height:20px;margin-right:5px;}




/*2016-10-21*/
.p0 .newbox{width:285px;margin:auto;overflow:hidden; padding-bottom:12px;}
.p0 .newbox .new_tt{ text-align:center;}
.p0 .newbox .new_tt img{ width:182px;}
.p0 .newbox ol{ width:100%;}
.p0 .newbox ol li{ width:135px; height:43px; background:#8d84d2; text-align:center; line-height:22px; margin-top:12px; }
.p0 .newbox ol li a{ font-size:12px; color:#FFFFFF;padding:0 5px;}

.p0 .newbox ol li:nth-of-type(n){ float:left}
.p0 .newbox ol li:nth-of-type(2n){ float:right}
.p0 .newbox ol li:nth-of-type(2){ background:#564da0}
.p0 .newbox ol li:nth-of-type(3){ background:#564da0}
.p0 .newbox ol li:nth-of-type(6){ background:#564da0;line-height:43px;}

/*end 2016-10-21*/

.con h4 a{color:#564da0;}


.addSlider{width:118px;}
        .addSlider .sp1{height: 92px;}
        .addSlider  .page1{ height:8px ; width: 100%;}
        .addSlider .page1 .swiper-pagination-switch {display: inline-block;width: 8px;height: 8px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;background: #ccc;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;cursor: pointer;}
        .addSlider .page1 .swiper-active-switch { background-color: #574b9f;}


        .addFristP .til{background-color: #eee; overflow: hidden;color: #000;font-size: 13px;}
        .addFristP .til .left{float: left;padding: 5px 0 0 5px;text-align: left;font-weight: bold;}
        .addFristP .til .left span{font-size: 11px;color: #574b9f;font-weight: normal;}
        .addFristP .til .right{float: right;background-color: #574b9f;color: #fff;width: 106px;padding: 5px 0;text-align: center;}

        .addFristP ul{background-color: #eee;text-align: center;padding: 5px 0;margin-top: 4px;}
        .addFristP ul li{float: left;width: 25%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;background-color: #fff;padding:10px 16px;margin-bottom: 4px;}
        .addFristP ul li:not(:nth-of-type(4n)){border-right: 2px solid #eee;}
        .addFristP ul li:nth-of-type(4n){border-right: 2px solid #fff;}
        .addFristP ul li a{display: block;color: #666;}
        .addFristP ul li p{padding-top: 4px;font-size: 9px;}
        .addFristP .btn{text-align: center;padding: 10px 0;}
        .addFristP .btn a{display: inline-block;font-size: 11px;color: #fff;padding: 5px 20px;background-color: #574b9f; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}




.banner img{ width:100%}

.pagination{ width:100%; text-align:center; padding:0.2rem 0}
.pagination span{display: inline-block;
    width: 0.2rem;
    height:0.2rem;
    border-radius:0.1rem;
    background:#d9cfdd;
    margin: 0 5px;
	opacity:0.5;
    cursor: pointer;
}
.pagination .swiper-active-switch {background:#7f37a4;opacity:1;}

.pp .con{ padding:5% 4%; position:relative; color:#fff; line-height: 1.3;}
.pp .con .p1{ width:30%; position: absolute; right:4%; top:4%; background: rgba(86,77,160,0.8); padding:2%}
.pp .con .p2{width: 52%; position: absolute;left: 4%;top: 52%;background: rgba(86,77,160,0.8); padding:2%}

