@charset "gb2312";
/* CSS Document */

*{ padding:0; margin:0; transition:all .3s ease; font-style:normal}
html{ overflow-x:hidden;}
body{ font:14px/24px "Î¢ÈíÑÅºÚ"; color: #333;}
img{ border:0;}
li{ list-style:none;}
a{ color:#262626; cursor:pointer; text-decoration:none;}
a:hover{ color:#00bbcd; text-decoration:none;}
.dno{ display:none}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{zoom:1}
.fl{ float:left}
.fr{ float:right;}


.buya_banner{ height: 509px; background: url(../images/buya_banner.jpg) no-repeat center; position: relative}
.buya_banner i{display: block; font-style: normal; width: 354px; height: 58px; line-height: 58px; font-size: 24px; text-align: center; background: #ae0000; color: #fff; position: absolute; bottom: -29px; left: 50%; margin-left: -177px; border-radius: 30px; cursor: pointer;}
.buya_banner i:hover{ background: #3e89d1}

.buya_con{width: 1192px; margin: 0 auto; padding: 72px 0 0}

.buya_p1{ overflow: hidden; padding-bottom:36px; border-bottom:1px solid #ccc;}
.bp1_l{width: 575px; float: left}
.bp1_l p{ margin-bottom: 15px}
.bp1_l .bp1l_bot{ text-align: center;line-height: 47px; color: #fff; font-size: 18px}
.bp1_l .bp1l_bot i{display:inline-block;width: 186px; height: 47px; font-style: normal; background: #666; border-radius: 10px; cursor:pointer;}
.bp1_l .bp1l_bot i:hover{background: #0e69b2; }
.bp1_l .bp1l_bot a{display:inline-block;width: 186px; height: 47px; color: #fff; background: #0e69b2; border-radius: 10px;}
.bp1_l .bp1l_bot a:hover{ background:#666;}
.buya_p1 .bp1_r{width: 594px; float: right}
.bp1_r .bp1r_top{overflow: hidden; margin-bottom:6px;}
.bp1_r .bp1r_top img{display: block; width: 132px; height: 132px; border-radius: 50%; overflow: hidden; float: left}
.bp1_r .bp1r_top h1,.bp1_r .bp1r_top h2{ width:422px; padding-left:40px; float:left; font-size:18px; text-align:left; line-height:38px; font-weight:100;}
.bp1_r .bp1r_top h1 a:hover,.bp1_r .bp1r_top p a:hover,.bp1_r .bp1r_top h2 a:hover{ color:#3e89d1;}
.bp1_r .bp1r_top p{ width:439px; padding-left:23px; font-size:14px; color:#666; text-align:left; line-height:28px; margin-top:8px; float:left; text-indent:2em;}
.bp1_r .bp1r_top p a,.bp1_r span a{ color:#666;}
.bp1_r span{ overflow:hidden; display:block;}
.bp1_r span a{ width:194px; height:42px; float:left; margin:4px 4px 0 0; background:#f0f0f0; font-size:14px; color:#666; text-align:center; line-height:42px;}
.bp1_r span a:hover{ background:#dedbdb;}
.bp1l_top{ width:574px; height:210px; margin-bottom:25px; }
.bp1l_top #top{ display:none;position:relative;}
.bp1l_top #box{width:100%;height:210px;float:left;overflow:hidden;position:relative;}
.bp1l_top #list li{position:absolute;overflow:hidden;cursor:pointer;transition:all 0.05s ease; border-radius:8px; }
.bp1l_top #list li img{width:100%;height:100%;vertical-align:top;}
.bp1l_top #list li div{width:100%;height:100%;filter:alpha(opacity=70); opacity:0.7; position:absolute; z-index:1; top:0px; left:0px;}
.bp1l_top #list a{width:20px;height:88px; display:block;position:absolute;z-index:20;top:65px;}
.bp1l_top #list a.prev{ background:url(../images/buya_11.jpg) no-repeat; left:0}
.bp1l_top #list a.next{background:url(../images/buya_12.jpg) no-repeat; right:0}
.jgys{ margin-top:40px; overflow:hidden;}
.jgys.tops .zuob{ width:423px; height:276px; background:url(../images/by01.jpg)}
.jgys.bots .zuob{ width:423px; height:276px; margin-right:1px; background:url(../images/by02.jpg)}
.jgys.bots{ padding-bottom:50px; border-bottom:1px solid #ccc;}
.jgys .zuob h5{ padding-left:45px; margin-top:33px; font-size:24px; color:#fff; text-align:left; line-height:53px;}
.jgys .zuob p{ padding-left:45px; font-size:18px; color:#fff; text-align:left; line-height:30px;}
.jgys .zuob i{ width:53px; height:53px; display:block; margin:10px 0 0 230px; cursor:pointer; background:url(../images/buya_ico.png);}
.jgys .y_xk{ width:360px; height:107px; padding:29px 0 0 20px; float:left;   color:#fff; text-align:left;}
.jgys.tops .y_xk{margin:0 0 4px 4px;}
.jgys.bots .y_xk{margin:0 4px 4px 0;}
.jgys .y_xk i{ width:80px; height:80px; float:left; border-radius:40px;}
.jgys .y_xk h6{ padding-left:20px; font-size:18px; line-height:24px; float:left;}
.jgys .y_xk p{padding-left:20px; margin-top:12px; font-size:14px; line-height:23px; float:left; }
.jgys .y_xk.xk1{ background:#3e89d1;}
.jgys .y_xk.xk1 i{ background:#fff url(../images/buya_ico1.png) center no-repeat;}
.jgys .y_xk.xk2{ background:#e19793;}
.jgys .y_xk.xk2 i{ background:#fff url(../images/buya_ico2.png) center no-repeat;}
.jgys .y_xk.xk3{ background:#9bb54c;}
.jgys .y_xk.xk3 i{ background:#fff url(../images/buya_ico3.png) center no-repeat;}
.jgys .y_xk.xk4{ background:#dfb981;}
.jgys .y_xk.xk4 i{ background:#fff url(../images/buya_ico4.png) center no-repeat;}
.jgys .y_xk.xk5{ background:#8162bd;}
.jgys .y_xk.xk5 i{ background:#fff url(../images/buya_ico5.png) center no-repeat;}
.jgys .y_xk.xk6{ background:#ff83ab;}
.jgys .y_xk.xk6 i{ background:#fff url(../images/buya_ico6.png) center no-repeat;}
.jgys .y_xk.xk7{ background:#c1995f;}
.jgys .y_xk.xk7 i{ background:#fff url(../images/buya_ico7.png) center no-repeat;}
.jgys .y_xk.xk8{ background:#1eafb9;}
.jgys .y_xk.xk8 i{ background:#fff url(../images/buya_ico8.png) center no-repeat;}
.by_tit{ height:28px; margin-top:50px; background:url(../images/buya_bg3.jpg) center no-repeat; }
.by_tit img{margin: 0 auto; display:block;}
.by_h5{ font-size:24px; text-align:center; line-height:85px; font-weight:bold;}
.by_p{ font-size:18px; color:#676767; text-align:left; line-height:37px; text-indent:2em;}
.by_al{ margin-top:50px; overflow:hidden}
.by_al .zuob{ width:269px; height:252px; padding:55px 29px 0 38px; background:#f0f0f0; float:left}
.by_al .zuob h5{ font-size:24px; text-align:left; line-height:28px;}
.by_al .zuob p{ margin-top:32px; font-size:18px; color:#666; text-align:left; line-height:32px;}
.by_al .zuob i{ margin-top:28px;  text-align:right;line-height:20px; display:block;}
.by_al .zuob i a{font-size:18px; color:#ae0000; }
.by_al .zuob i a:hover,.by_al .alb a:hover{ color:#00aaf0;}
.by_al .alb{ width:270px; height:307px; float:left; margin-left:14px; background:#f0f0f0;}
.by_al .alb img{ display:block;}
.by_al .alb img:nth-of-type(2){ margin-top:5px;}
.by_al .alb a{ font-size:16px; color:#666; text-align:center; line-height:49px; display:block}
.by_hj{ overflow:hidden; margin-top:45px;}
.by_hj li{ width:215px; height:215px; float:left; margin-right:29px; border-radius:50%; overflow:hidden; position:relative; cursor:pointer}
.by_hj li img{ position:absolute; z-index:1;}
.by_hj li .nrs{ width:100%; height:44px; position:absolute; left:0; bottom:0; z-index:2; color:#fff; background:url(../images/tmbg.png)}
.by_hj li .nrs h5{ font-size:18px;  line-height:44px; font-weight:100;  text-align:center;}
.by_hj li .nrs p{ margin-top:5px; font-size:14px; line-height:25px; text-align:left; padding-left:48px}
.by_hj li .nrs p.pl58{padding-left:65px}
.by_hj li:hover .nrs{ height:144px}
.by_hj li.rno{ margin-right:0}
.by_footy{ width:100%; height:61px; margin-top:60px; background:url(../images/buya_20.jpg) center no-repeat;}



.by_al{display: none;}