﻿
/*-----------------[初始化]--------------*/
body{color: #333;font-size: 12px;line-height: 1.5;
    font-family:"微软雅黑","microsoft yahei";overflow-x: hidden;
}
a{color: #333;}
a:hover{color: #004b85;}
img{max-width: 100%;}

a,a img,.ani{
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}

/*布局*/
.h{height: 10px;}
.h15{height: 15px;}
.h20{height: 20px;}
.h30{height: 30px;}
.h40{height: 40px;}
.m0{margin: 0;}
.p0{padding: 0;}
.flr{float: right;}
.fll{float: left;}
.dn{display: none;}
.posr{position: relative;}
.mb20{margin-bottom: 20px;}

.fix{*zoom:1;}
.fix:after,.fix:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }

/* 通用模块 -------------------------------------------------- */
.g-ul{*zoom:1; }
.g-ul:after,.g-ul:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.g-ul,.g-ul li,.g-ul dt,.g-ul dd{list-style: none;margin: 0;padding: 0;}
.g-ul h3,.g-ul h4,.g-ul h5,.g-ul p{margin: 0;padding: 0;}

.g-inp{font-size: 12px;color: #333;border:0;padding: 0 10px;
    font-family:"微软雅黑","microsoft yahei";outline: 0;
    background: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.g-inp::-webkit-input-placeholder {color: #dadada;}
.g-inp::-moz-placeholder {color: #dadada; }
.g-inp::-ms-input-placeholder {color: #dadada;}

*,*:focus{outline: 0;}

.container{max-width: 980px;width: 100%;}

@font-face{
    font-family: '时尚中黑简体';
    src: ;
}

/*******************************
  -------[=头部]-------
********************************/


/*******************************
    -------[=导航]-------
********************************/


/*******************************
  -------[=banner]-------
*******************************/
#banner{height: 435px;overflow-y: hidden;margin-bottom: 20px;
    background-position: center center;background-repeat: no-repeat;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
#banner .container{position: relative;}
#banner .pic{display: block;text-align: right;margin-top: 50px;}
#banner .logo{width: 145px;height: 46px;position: absolute;top: 22px;right: 0;}
#banner .logo img{width: 100%;display: block;}


/*******************************
  -------[=底部]-------
********************************/
#fd{padding-bottom: 25px;}
.fd-link{height: 38px;line-height: 38px;overflow-y: hidden;font-size: 14px;text-align: center;
    background-color: #182b5d;color: #fff;margin-bottom: 18px;
}
.fd-link a{color: #fff;margin: 0 18px;}
.fd-txt{text-align: center;font-size: 14px;color: #666;line-height: 24px;margin-bottom: 7px;}
.fd-txt p{margin-bottom: 0;}
.fd-bot{text-align: center;}
.fd-bot a{width: 20px;height: 20px;display: inline-block;
    background-position: center center;background-repeat: no-repeat;
}
.fd-bot .a1{background-image: url(/uploads/image/zpimages/ico-05.jpg);}
.fd-bot .a2{background-image: url(/uploads/image/zpimages/ico-06.jpg);}

/*******************************
    -------[=正文]-------
********************************/
.m-lead{background-color: #9d9d9d;overflow-y: hidden;margin-bottom: 30px;}
.m-lead em{font-style: normal;font-family: '时尚中黑简体';font-size: 24px;color: #fff;
    width: 40px;height: 113px;display: block;background-color: #e83428;text-align: center;
    float: left;padding-top: 17px;
}
.m-lead .txt{overflow-y: hidden;height: 113px;padding: 18px 28px 0 18px;}
.m-lead p{font-size: 14px;color: #fff;line-height: 24px;height: 72px;overflow: hidden;
    margin: 0;
}

.m-speech{}
.m-speech .tit{margin: 0;font-size: 24px;color: #e83428;padding-left: 30px;margin-bottom: 13px;
    background: url(/uploads/image/zpimages/ico-01.png) no-repeat 13px center;
}
.m-speech .m-list1{border: 0;padding-top: 0;}

.m-list1{border: 1px solid #e4e4e4;border-top: 0;padding-bottom: 12px;padding-top: 12px;}
.m-list1 li{padding-left: 23px;padding-right: 20px;}
.m-list1 li a{display: block;height: 30px;line-height: 30px;overflow-y: hidden;font-size: 14px;
    color: #666;padding-left: 15px;
    background: url(/uploads/image/zpimages/ico-02.png) no-repeat left center;
}
.m-list1 li:hover a{color: #28a6e1;}

.m-list1-1{padding-top: 13px;padding-bottom: 10px;}
.m-list1-1 li{margin-bottom: 1px;}
.m-list1-1 li a{overflow: visible;height: auto;line-height: 30px;
    background-position: 0 8px;
}

.g-tit1{height: 40px;line-height: 40px;margin: 0;font-size: 24px;color: #fff;
    font-family: '时尚中黑简体';padding-left: 25px;
    background: url(/uploads/image/zpimages/tit1.png) no-repeat center center;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;   
}
.g-tit1-1{background-image: url(/uploads/image/zpimages/tit2.png);}

.m-item{margin-bottom: 20px;}
.m-item .item,.m-item a{outline: 0;}
.m-item .pic{position: relative;padding-top: 63%;height: 0;}
.m-item .pic img{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;}
.m-item .txt{background-color: #e1e1e1;padding: 17px 14px;position: relative;
    border-bottom: 1px solid #d7d7d7;border-right: 1px solid #d7d7d7;
}
.m-item .txt p{font-size: 14px;color: #666;line-height: 24px;overflow-y: hidden;height: 48px;
    margin-bottom: 0;
}
.m-item .txt a{height: 24px;width: 25px;position: absolute;bottom: 15px;right: 15px;
    background: #e1e1e1 url(/uploads/image/zpimages/ico-03.png) no-repeat center center;
}
.m-item .txt a.open{background-image: url(/uploads/image/zpimages/ico-03-on.png);}
.m-item .slick-arrow{position: absolute;width: 50px;height: 50px;font-size: 0;
    background: 0;text-indent: -9999px;border: 0;z-index: 99;
    background-position: center center;background-repeat: no-repeat;
    top: 50%;margin-top: -60px;
}
.m-item .slick-prev{left: 0;background-image: url(/uploads/image/zpimages/arr-l.png);}
.m-item .slick-next{right: 0;background-image: url(/uploads/image/zpimages/arr-r.png);}

.m-item .txt p.open{height: auto;}

.m-summary{border-top: 2px solid #182b5d;padding-top: 120px;padding-bottom: 140px;
    background: #ededed url(/uploads/image/zpimages/bg-1.png) no-repeat center center;
    -o-background-size: 100% 100%;
    -ms-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
}
.m-summary .m-list1{border: 0;padding-top: 32px;padding-bottom: 0;}
.m-summary .m-list1 li a{line-height: 30px;height: 30px;}
.m-summary .tit{font-size: 18px;color: #666;margin: 0;padding-left: 38px;
    background: url(/uploads/image/zpimages/ico-04.png) no-repeat 20px center;
}
.m-row1{margin: 0 -5px;}
.m-row1 .col-md-7,.m-row1 .col-md-5{padding: 0 5px;}

.m-row1 .lm-box1{border: 0;}
.m-row1 .lm-pictxt .txt a{color: #28a6e1;}

.m-row{margin: 0 -7px;}
.m-row .col-md-6,.m-row .col-md-6{padding: 0 7px;}

.m-row2{margin: 0 -10px;}
.m-row2 .col-md-7,.m-row2 .col-md-5{padding: 0 10px;}


.m-pic1{margin-bottom: 20px;border: 2px solid #e4e4e4;padding: 5px;}
.m-pic1 .item,.m-pic1 a{outline: 0;}
.m-pic1 .pic{position: relative;padding-top: 63%;height: 0;}
.m-pic1 .pic img{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;}
.m-pic1 .txt{padding: 17px 14px;position: relative;}
.m-pic1 .txt p{font-size: 14px;color: #666;line-height: 24px;overflow-y: hidden;height: 72px;
    margin-bottom: 0;
}
.m-pic1 .txt a{height: 24px;width: 25px;position: absolute;bottom: 15px;right: 15px;
    background: #fff url(/uploads/image/zpimages/ico-03.png) no-repeat center center;
}

.m-pic1 .txt a.open{background-image: url(/uploads/image/zpimages/ico-03-on.png);}
.m-pic1 .slick-arrow{position: absolute;width: 50px;height: 50px;font-size: 0;
    background: 0;text-indent: -9999px;border: 0;z-index: 99;
    background-position: center center;background-repeat: no-repeat;
    top: 50%;margin-top: -60px;
}
.m-pic1 .slick-prev{left: 0;background-image: url(/uploads/image/zpimages/arr-l.png);}
.m-pic1 .slick-next{right: 0;background-image: url(/uploads/image/zpimages/arr-r.png);}

.m-pic1 .txt p.open{height: auto;}


/*皮书研究样式0815*/
 .tit1 {
 background: rgba(0, 0, 0, 0)  no-repeat scroll 13px center;
color: #e83428;
font-size: 20px;
margin: 0 0 8px;
padding-left: 30px;
}



