/*��Ϣ����*/
.sub_information_main01{ margin-bottom: 30px; background: #fafafa; border-bottom: 1px solid #dadada; padding:20px 0  ;}
.sub_information_main01 .main01{border-bottom: 1px solid #dadada; margin: 0 40px;}
.sub_information_main01 .main01 li{ text-align: center;}
.sub_information_main01 .main01 li img{width:89px;height:89px;}
.sub_information_main01 .main01 li span{ display: block; color: #333; font-size: 20px; margin: 20px 0;}
.sub_information_main01 .main01 li:hover span{ color: #338ddc;}
.sub_information_main01 .main02{ margin: 0 auto;
    position: relative;
    padding-left: 70px;
    display: inline-block;
    height: 30px;
    line-height: 50px;
    margin-bottom: 0px;
    width: 100%;}
.sub_information_main01 .main02 .icon{ position: absolute;  z-index: 99; left: 0;top: 0; height: 30px; line-height: 30px;}
.sub_information_main01 .main02 .icon i{ display: inline-block; background: url(../images/icons.png) no-repeat -49px -94px; width: 25px; height: 22px; vertical-align: middle;}
.sub_information_main01 .main02 ul li{    
    line-height: 30px;
    overflow: hidden;
    width: 19%;
    height: 24px;
    float: left;
    display: inline-block;
    color: #333;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-align: left;
    -webkit-box-orient: vertical;
	
}
.sub_information_main01 .main02 ul li span{display: inline-block; margin-right: 5px; padding: 0 5px; height: 15px; line-height: 15px; color: #fff; background: #ed2239; text-transform: uppercase; font-size: 12px;}

.sub_information_main02  .sub_left .top .slides .pic img{ width:100%; height:230px;}
.sub_information_main02  .flexslider{ position:relative;}
.sub_information_main02   .flexslider .flex-control-paging{ display:none;}
.sub_information_main02  .flexslider ul.flex-direction-nav a{ display:inline-block; position:absolute; z-index:99;  width:43px; height:80px; top:75px; background:url(../images/left.png) no-repeat center center;}
.sub_information_main02   .flexslider ul.flex-direction-nav a.flex-prev{left:0;}
.sub_information_main02  .flexslider ul.flex-direction-nav a.flex-next{right:0; background:url(../images/right.png) no-repeat center center; }
.sub_information_main02   .slides li{  position:relative;}

.sub_information_main02 .top .main02 ul { margin: 0 -5px;}
.sub_information_main02 .top .main02 ul li{ margin-top:10px; padding: 0 5px; }
.sub_information_main02 .top .main02 ul li a{ display:block;position:relative; position: relative;}
.sub_information_main02 .top .main02 ul li .pic img{  height:160px;width:100%;}
.sub_information_main02 .top .main02 ul li .text{font-size:12px;position: absolute;z-index: 99;width: 100%;height: 35px;bottom: 0;line-height: 35px;background: rgba(47,47,47,0.8); color: #fff; overflow: hidden;padding: 0 10px;}


.sub_information_main02 .bottom .titlemain{font-size:20px; color:#333; margin:5px 0 25px; border-left: 4px solid #ed2239;height:20px;line-height:20px; padding-left: 15px;}
.sub_information_main02 .bottom .news_main{ margin-bottom: 20px;}
.sub_information_main02 .bottom .news_main img{width:100%;height:auto;}
.sub_information_main02 .bottom  .sub_tab ul li{ padding-bottom: 20px; border-bottom:1px solid #dfdfdd; margin:0; margin-bottom: 20px;}
.sub_information_main02 .bottom  .sub_tab .picmain img{height:160px; width:100%;}
.sub_information_main02 .bottom  .sub_tab .picmain{ position:relative;padding:0; padding-right:20px; }
.sub_information_main02 .bottom  .sub_tab dl{padding:0;}
.sub_information_main02 .bottom  .sub_tab dl dt{font-size:18px; color:#333; margin-bottom: 10px; overflow:hidden;    display: -webkit-box;line-height: 30px;-webkit-line-clamp: 1;-webkit-box-orient: vertical;height:30px;}
.sub_information_main02 .bottom  .sub_tab dl dd.text{ font-size:14px; color:#666; overflow:hidden;  display: -webkit-box;line-height: 25px;-webkit-line-clamp: 4;-webkit-box-orient: vertical;height:100px;
}
.sub_information_main02 .bottom  .sub_tab dl dd.more{ overflow: hidden;zoom:1;}
.sub_information_main02 .bottom  .sub_tab dl dd.more span{ display:inline-block; margin-right:10px; font-size:14px; color:#666;}
.sub_information_main02 .bottom  .sub_tab dl dd.more span.date{ float: right;}

.sub_information_main02 .bottom  .sub_tab .learnmore{ text-align:center; margin:40px 0;}
.sub_information_main02 .bottom  .sub_tab .learnmore p{text-align:center; }
.sub_information_main02 .bottom  .sub_tab .learnmore p a{ display:inline-block;width:120px; height:40px; color:#3a97df; line-height:40px; text-align:center; border:1px solid #3a97df; border-radius:5px; font-size:16px;}
.sub_information_main02 .bottom  .sub_tab .learnmore p:hover a{color:#fff; background:#3a97df;}
.sub_information_main02 .bottom  .sub_tab ul li:hover dl dt{ color:#3a97df;}

.sub_information_main02 .sub_right .title{position: relative; padding-bottom: 10px; border-bottom: 2px solid #dfdfdd;}
.sub_information_main02 .sub_right .title i{display: inline-block; background: url(../images/icons.png) no-repeat -88px -52px; width: 26px; height: 25px; vertical-align: middle; margin-right:10px;}
.sub_information_main02 .sub_right .title a{ font-size: 18px; color: 3333;}
.sub_information_main02 .sub_right .title  span{ display: inline-block; float: right; font-size: 16px; color:#666;}
.sub_information_main02 .sub_right .title:after{ position: absolute; z-index:999; bottom:-1px; left: 0; width: 47px; height: 2px; background: #338ddc; content: ""; clear: both;}
.sub_information_main02 .sub_right .main01 ul{margin:20px 0;}
.sub_information_main02 .sub_right .main01 .pic{height:230px;}
.sub_information_main02 .sub_right .main01 img{ width:100%;height:230px; }
.sub_information_main02  .sub_right .main01 .flexslider ul.flex-direction-nav a{ display:inline-block; position:absolute; z-index:99;  width:43px; height:50px; top:100px; background:url(../images/left01.png) no-repeat center center;}
.sub_information_main02 .sub_right .main01  .flexslider ul.flex-direction-nav a.flex-next{background:url(../images/right01.png) no-repeat center center;}

.sub_information_main02 .sub_right .main01 dl dt{ font-size:20px; color:#333; margin:20px 0; text-align:center;}
.sub_information_main02 .sub_right .main01 dl dd{ font-size:14px; color:#999; line-height:20px; height:80px; overflow:hidden; text-align:justify; margin-bottom:20px;}
.sub_information_main02 .sub_right .main02 .title{ margin-bottom: 10px;}
.sub_information_main02 .sub_right .main02 ul li{ position: relative; padding-left: 27px; margin-bottom: 10px;}
.sub_information_main02 .sub_right .main02 ul li i{ position: absolute; z-index: 99; left: 0;top:20px; width: 27px;display: inline-block; background: url(../images/icons.png) no-repeat -144px -88px; width: 10px; height: 10px; vertical-align: middle;}
.sub_information_main02 .sub_right .main02{ margin-bottom: 50px;}
.sub_information_main02 .sub_right .main02 ul li dl{ padding: 10px 0; border-bottom: 1px solid #dfdfdd;}

.sub_information_main02 .sub_right .main02 ul li dl dt{ font-size: 16px;overflow:hidden;    display: -webkit-box;line-height: 30px;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.sub_information_main02 .sub_right .main02 ul li dl dd{ font-size: 14px; color: #666;line-height: 30px;}



.sub_information_main02 .sub_right .main03{ margin-top: 30px;}
.sub_information_main02 .sub_right .main04 .title{ margin-bottom: 30px;}
.sub_information_main02 .sub_right .main04 ul{ margin: 0 -10px;}
.sub_information_main02 .sub_right .main04 ul li{margin-bottom: 20px;}
.sub_information_main02 .sub_right .main04 ul li a{
	line-height: 30px;
    overflow: hidden;
    float: left;
    display: inline-block;
    color: #333;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 1;
    overflow: hidden;
    text-align: left;
    -webkit-box-orient: vertical;
    padding: 0 10px;
    box-sizing:border-box;
}
.sub_information_main02 .sub_right .main04 ul li a{display:inline-block;background: #ed2239; height: 60px; line-height: 60px; /* font-size: 20px; */font-size: 16px; color: #fff; width: 100%;}







@media (max-width: 767px) {
	
	
ul#aside-parts-slide  li dl{ padding:10px;}
ul#aside-parts-slide  li dl dt{ font-size:14px;margin-bottom:5px;}
ul#aside-parts-slide  li dl dd{ height:30px;line-height:15px;}

ul#aside-parts-nav{ bottom:100px;}

.sub_information_main02 .bottom .sub_tab .learnmore{margin:20px 0;}

.sub_information_main02 .bottom  .sub_tab dl dd.text{ font-size:12px;margin:10px 0; }
.sub_information_main02 .bottom  .sub_tab .picmain span,.sub_information_main02 .bottom  .sub_tab dl dd.more span{ font-size:12px;}
.sub_information_main02 .top .main02 ul li .pic img{ height:100px;}
.sub_information_main02 .top .main02 ul li .text{ height:30px; line-height:30px; font-size:12px;}
.sub_information_main02 .top .main02 ul li{ padding-left:0;}
.sub_information_main02 .top .main02 ul li:nth-child(2){display:none;}
.sub_information_main02  .sub_left .top .slides .pic img{ height:150px;}
.sub_information_main02  .flexslider ul.flex-direction-nav a{ top:50px;}
.sub_information_main02  .sub_left .top  .text{height:40px; line-height:40px; font-size:14px;}
.sub_information_main02 .bottom  .sub_tab .learnmore p a{ height:35px; line-height:35px; font-size:14px;}
.sub_banner img{height:150px; width: 100%;}
.sub_information_main01 .main01{margin:0; border-bottom: none;}
.sub_information_main01 .main01 li img{ width: 60px;height:60px;}
.sub_information_main01 .main01 li span{font-size: 16px; margin: 10px 0;}
.sub_information_main01{ padding: 20px 0;margin:0;border-bottom: none;}
.sub_information_main02 .flexslider ul.flex-direction-nav a{background:url(../images/left01.png) no-repeat center center;width:30px;height:50px;}
.sub_information_main02 .flexslider ul.flex-direction-nav a.flex-next{background:url(../images/right01.png) no-repeat center center;}
.sub_information_main02 .top .main02 ul{margin:0;}
.sub_information_main02 .bottom .titlemain{margin:20px 0;}
.sub_information_main02 .bottom .sub_tab .picmain img{ height: 120px;}
.sub_information_main02 .bottom  .sub_tab dl dt{ font-size: 16px; margin-bottom: 0;}
.sub_information_main02 .bottom  .sub_tab dl dd.text{ margin:0;   -webkit-line-clamp: 2; height: 50px;}
.sub_information_main02 .bottom .sub_tab dl dd.more span.date{     float: left;}

.sub_information_main02 .sub_right .main02 ul li{margin-bottom:0;}
.sub_information_main02 .sub_right .main01 img{height:200px;}
.sub_information_main02 .sub_right .main01 .flexslider ul.flex-direction-nav a{top:90px;}
}
