﻿@charset "utf-8";
.pc_ban{width:100%; height:490px; position:relative; overflow:hidden;}
.pc_ban .bd li a{display:block;height:490px;}
.pc_ban a.prev{width:30px; height:50px; background:url(../images/banner-l.png) no-repeat center; position:absolute; top:50%; left:0%; margin-top:-25px; opacity:0; display:block; z-index:999;
background-size:30px 50px;
-webkit-background-size:30px 50px;
-moz-background-size:30px 50px;
-ms-background-size:30px 50px;
-o-background-size:30px 50px;
transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
-moz-transition:all .3s;
-webkit-transition:all .3s;}
.pc_ban:hover a.prev{left:2%; opacity:.6;}
.pc_ban a.next{width:30px; height:50px; background:url(../images/banner-r.png) no-repeat center; position:absolute; top:50%; right:0%; margin-top:-25px; opacity:0; display:block; z-index:999;
background-size:30px 50px;
-webkit-background-size:30px 50px;
-moz-background-size:30px 50px;
-ms-background-size:30px 50px;
-o-background-size:30px 50px;
transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
-moz-transition:all .3s;
-webkit-transition:all .3s;}
.pc_ban:hover a.next{right:2%; opacity:.6;}
.pc_ban .hd{ position:absolute; bottom:10px; text-align:center; width:100%;}
.pc_ban .hd ul li{display:inline-block; margin:0 5px; width:10px; height:10px; background:url(../images/dd1.png) no-repeat center; text-indent:-9999px; cursor:pointer;}
.pc_ban .hd ul li.on{background:url(../images/dd2.png) no-repeat center;}
.pc_ban .bd{height:490px;overflow:hidden;width:100%;position:relative;}
.pc_ban .bd ul li{height:490px}
.pc_ban .bd ul li img{width:100%;height:490px;}

.sy_js{width:100%; padding:30px 0; background-color:#f5f5f5;}
.sy_js .js_nr{width:100%;}
.sy_js .js_nr ul li{width:16.3%; padding:10px 0 10px 80px; margin-right:20px; float:left;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.sy_js .js_nr ul li:hover{transform:translateY(-2px);
-webkit-transform:translateY(-2px);
-moz-transform:translateY(-2px);
-ms-transform:translateY(-2px);
-o-transform:translateY(-2px);}
.sy_js .js_nr h3{font-size:18px; line-height:26px;}
.sy_js .js_nr p{color:#999; line-height:24px;}

.sy_yw{width:100%; padding:40px 0;}
.sy_yw .yw_nr{width:1220px;}
.sy_yw .yw_nr ul li{width:285px; margin-right:20px; float:left;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.sy_yw .yw_nr ul li:hover{box-shadow:0 0 15px #ddd;
transform:translateY(-2px);
-webkit-transform:translateY(-2px);
-moz-transform:translateY(-2px);
-ms-transform:translateY(-2px);
-o-transform:translateY(-2px);}
.sy_yw .yw_nr ul li img{display:block;}

.sy_kc{width:100%; padding:40px 0 5px; background-color:#f5f5f5;}
.sy_kc .kc_bt{margin-bottom:20px; line-height:30px;}
.sy_kc .kc_bt .m_c{padding-left:15px; background:url(../images/sx.jpg) no-repeat left center; font-size:23px; float:left;}
.sy_kc .kc_bt .f_l{float:left; margin-left:10px;}
.sy_kc .kc_bt .f_l a{padding:0 15px; color:#999; background:url(../images/sx1.jpg) no-repeat right center;}
.sy_kc .kc_bt .f_l a.bn{background:none;}
.sy_kc .kc_bt .f_l a:hover{color:#006DFF;}
.sy_kc .kc_bt a.more{width:60px; height:30px; padding-left:20px; border-radius:15px; background:#006DFF url(../images/jt.png) no-repeat 55px center; font-size:14px; color:#fff; line-height:30px; float:right;}
.sy_kc .kc_bt a.gkk{width:96px; height:28px; margin-top:1px; margin-right:16px; background-color:#006DFF; font-size:14px; color:#fff; text-align:center; line-height:28px; float:right;}
.sy_kc .kc_fl{margin-bottom:20px; overflow:hidden;}
.sy_kc .gk_kc{width:1215px;}
.sy_kc .gk_kc ul li{width:228px; margin-right:15px; margin-bottom:15px; float:left;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.sy_kc .gk_kc ul li:hover{box-shadow:0 0 15px #999;}
.sy_kc .t_p{overflow:hidden;}
.sy_kc .t_p img{display:block;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.sy_kc .gk_kc ul li:hover .t_p img{transform:scale(1.05);
-webkit-transform:scale(1.05);
-moz-transform:scale(1.05);
-ms-transform:scale(1.05);
-o-transform:scale(1.05);}
.sy_kc .qy_kc .k_c ul li:hover .t_p img{transform:scale(1.05);
-webkit-transform:scale(1.05);
-moz-transform:scale(1.05);
-ms-transform:scale(1.05);
-o-transform:scale(1.05);}
.sy_kc .px_kc .k_c ul li:hover .t_p img{transform:scale(1.05);
-webkit-transform:scale(1.05);
-moz-transform:scale(1.05);
-ms-transform:scale(1.05);
-o-transform:scale(1.05);}
.sy_kc .w_z{padding:10px; background-color:#fff; font-size:14px; color:#666; line-height:26px;}
.sy_kc .w_z h3{font-size:14px; color:#666; margin-bottom:4px;}
.sy_kc .w_z span.k_g{font-size:14px; color:#666; margin-bottom:4px;display: flow-root;}
.sy_kc .w_z span.d_d{float:left; font-size:14px; color:#999;}
.sy_kc .w_z span.j_g{float:right; font-size:16px; color:#006DFF; font-weight:bold;}
.sy_kc .w_z span.y_h{float:left; font-size:14px; color:#999; padding-left:20px; background:url(../images/a8.png) no-repeat left center;}
.sy_kc .d_t{width:228px; float:left;}
.sy_kc .qy_kc .k_c{width:972px; float:right;}
.sy_kc .qy_kc .k_c ul li{width:228px; margin-left:15px; margin-bottom:15px; float:left;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.sy_kc .qy_kc .k_c ul li.d_l{width:471px; margin-bottom:14px;}
.sy_kc .qy_kc .k_c ul li:hover{box-shadow:0 0 15px #999;}
.sy_kc .px_kc .k_c{width:957px; float:right;}
.sy_kc .px_kc .k_c ul{width:972px;}
.sy_kc .px_kc .k_c ul li{width:160px; padding:9px; background-color:#fff; margin-right:16px; margin-bottom:15px; float:left;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.sy_kc .px_kc .k_c ul li:hover{box-shadow:0 0 15px #999;}
.sy_kc .px_kc .k_c .w_z{padding:10px 1px 1px;}
.sy_kc .px_kc .k_c .w_z em{padding-left:5px; color:#999;}

.sy_xw{width:100%; padding:40px 0;}
.sy_xw .b_t{margin-bottom:30px; text-align:center;}
.sy_xw .b_t h3{font-size:28px; color:#333; font-weight:bold; margin-bottom:15px;}
.sy_xw .b_t em{width:50px; height:2px; background-color:#006DFF; display:block; margin:0 auto;}
.sy_xw .xw_nr{width:384px; margin-right:24px; float:left;}
.sy_xw .xw_nr.mn{margin-right:0;}
.sy_xw .xw_nr .t_p{position:relative; overflow:hidden;}
.sy_xw .xw_nr .t_p img{display:block;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.sy_xw .xw_nr .t_p:hover img{transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);}
.sy_xw .xw_nr .l_m{width:100%; height:50px; background:url(../images/hb.png); line-height:50px; position:absolute; left:0; bottom:0;}
.sy_xw .xw_nr .l_m .m_c{padding-left:15px; background:url(../images/sx.jpg) no-repeat left center; margin-left:15px; font-size:18px; color:#fff; font-weight:bold; float:left;}
.sy_xw .xw_nr .l_m a.more{margin-right:15px; font-size:14px; color:#fff; float:right;}
.sy_xw .xw_nr .l_m a.more:hover{color:#006DFF;}
.sy_xw .xw_nr .x_w{background-color:#f5f5f5; padding:16px 12px;}
.sy_xw .xw_nr .x_w ul li{padding-left:12px; background:url(../images/dd.jpg) no-repeat left center; line-height:34px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sy_xw .xw_nr .x_w span{float:right;}

.sy_xz{width:100%; padding:40px 0 80px; background-color:#f8f8f8;}
.sy_xz .b_t{margin-bottom:30px; text-align:center;}
.sy_xz .b_t h3{font-size:28px; color:#333; font-weight:bold; margin-bottom:15px;}
.sy_xz .b_t em{width:50px; height:2px; background-color:#006DFF; display:block; margin:0 auto;}
.sy_xz .b_t p{margin-top:8px;}
.sy_xz .xz_wm{width:1213px;}
.sy_xz .xz_wm ul li{width:328px; padding:30px; background-color:#fff; margin-top:13px; margin-right:13px; float:left; overflow:hidden;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.sy_xz .xz_wm ul li:hover{box-shadow:0 0 15px #ddd;}
.sy_xz .xz_wm .t_b{width:70px; margin:0 auto;}
.sy_xz .xz_wm .t_b img{display:block;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.sy_xz .xz_wm ul li:hover .t_b img{transform:rotateY(180deg);
-webkit-transform:rotateY(180deg);
-moz-transform:rotateY(180deg);
-ms-transform:rotateY(180deg);
-o-transform:rotateY(180deg);}
.sy_xz .xz_wm .w_z{font-size:16px; line-height:26px; text-align:center; margin-top:10px;}

.sy_ys{width:100%; padding:40px 0;}
.sy_ys .y_s{float:left; margin-right:87px; padding-left:72px; font-size:18px; line-height:56px;}
.sy_ys .y_a{background:url(../images/b1.png) no-repeat left center;}
.sy_ys .y_b{background:url(../images/b2.png) no-repeat left center;}
.sy_ys .y_c{background:url(../images/b3.png) no-repeat left center;}
.sy_ys .y_d{background:url(../images/b4.png) no-repeat left center; margin-right:0;}

.sy_kh{width:100%; padding:40px 0 50px; background-color:#f8f8f8;}
.sy_kh .b_t{margin-bottom:30px; text-align:center;}
.sy_kh .b_t h3{font-size:28px; color:#333; font-weight:bold; margin-bottom:15px;}
.sy_kh .b_t em{width:50px; height:2px; background-color:#006DFF; display:block; margin:0 auto;}
.sy_kh .kh_lb{width:1206px;}
.sy_kh .kh_lb ul li{width:195px; margin-top:6px; margin-right:6px; float:left; overflow:hidden;}
.sy_kh .kh_lb ul li img{display:block;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.sy_kh .kh_lb ul li:hover img{transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);}
