﻿/*banner*/
.banner{ background:#000; width:100%;  overflow:hidden; position:relative; z-index:8;  }
.banner .swiper-pagination-bullet-active{ 	background:#fff}
/*网站选项卡*/
.tab01{ background:url(/images/tab.jpg) repeat-X bottom; height:80px; line-height:80px; overflow:hidden;}
.tab01 li{ width:25%; float:left; text-align:center; height:80px; font-size:18px;cursor:pointer; color:#333; font-weight:bold}
.tab01 .hover{color:#45c1c1; background:url(/images/tab-hover.jpg) repeat-X  bottom; font-size:18px;  }
/*选项-内容*/
.box{ padding-top:50px; overflow:hidden; padding-bottom:50px;}
.box .left{ width:650px}
.box .right{ width:505px}
.box  ul{ padding-top:45px; padding-bottom:45px; width:100%; float:left}
.box  li{ background:url(/images/ico.jpg) left no-repeat; padding-left:12px; float:left; margin-right:40px; font-size:16px;}
.box .f24{ margin-bottom:10px;}
.btn01,.btn02{border-radius:6px; height:44px; line-height:44px; font-size:18px; width:250px; text-align:center; float:left; margin-right:20px; margin-top:30px;}
.btn01{ border:1px solid #666; color:#000}
.btn01:hover{border:1px solid #45c1c1; color:#45c1c1}
.btn02{ background:#edbb31; color:#fff; }
.btn02:hover{ background:#f58345;color:#fff;}
/*动态*/
.news_bj{ background:#f4f4f4; padding-top:60px; padding-bottom:40px; overflow:hidden}
.title{ text-align:center; margin-bottom:35px; overflow:hidden;padding-bottom:10px;}
.news_bj .w_1200{ position:relative}
.news_bj .ico{ position:absolute; left:47.5%}
.news_bj .ico span{ border:2px solid #000; width:12px; height:12px; float:left; margin-right:10px;border-radius:50%; cursor:pointer }
.news_bj .ico .hover{ background:#000;border:2px solid #000;}
.left-ico,.right-ico{ position:absolute; width:34px; height:71px; top:280px; cursor:pointer}
.left-ico{left:0}
.right-ico{ right:0;}
.news_box{ width:1200px; overflow:hidden}
.news_box dl{ background:#fff;border-radius:6px 6px 0px 0px;overflow:hidden; width:380px;  border-bottom:2px solid #44c1c1; float:left; margin-right:30px ;box-shadow:0px 0px 4px #ddd;}
.news_box dt,.news_box dt img{ height:316px;width:380px; }
.news_box dd{ padding:20px 20px 15px; height:100px; overflow:hidden}
.news_box dd .f18{ overflow:hidden;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;}
.news_box dd .f14{overflow:hidden; margin-top:10px; line-height:24px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;}
.news_box .swiper-container02{ height:450px;}
/*合作伙伴*/
.partner{ padding-top:50px; padding-bottom:60px; overflow:hidden;}
.partner img{ width:228px;}
.partner .swiper-container03{ height:320px;}
.partner .on{width:104px; position:absolute; left:45%}
.partner .swiper-button-next{width:57px; height:36px; left:0; direction:left; position:relative}
.partner .swiper-button-prev{right:0;width:57px; height:36px;  right:0; top:-14px; float:right;position:relative}
.partner .swiper-button-next img{  width:57px; height:36px; float:left}
.partner .swiper-button-prev  img{ width:57px; height:36px; float:right}




