/*公共*/
body{ font-size:12px; font-family:'微软雅黑','微软雅黑 Regular','黑体','黑体 Regular','宋体 Regular','宋体','Arial Regular','Arial'; }
.icon{ display:inline-block; vertical-align:middle; background-size:100% 100%; background-repeat:no-repeat; }
.wrap{ width:1200px; margin:0 auto; }
*{ -o-transition:all 1s; -ms-transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; transition:all 1s; }

/*头部*/
.header{ width:100%; height:100px; z-index:20; position:relative; background:#000; }
.header .wrap{ position: relative; }
.header .logo{ width:166px; height:25px; float:left; margin:36px 0 0; }
.header .logo img{ width:100%; display:block; }
.header .csxz{ margin:0 0 0 10px; color:#fff; width:120px; padding:35px 0 0 0; }
.header .csxz .box{ height:28px; cursor:pointer; line-height:28px; padding:0 20px 0 0; text-align:right; position:relative; background:url(../images/jt_b.png) no-repeat right center; }
.header .csxz .box ul{ width:400px; padding:10px; z-index:20; position: absolute; display:none; top:39px; left:0; text-align:center; background:#fff; color:#333; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -o-transition:none; -ms-transition:none; -moz-transition:none; -webkit-transition:none; transition:none; }
.header .csxz .box li{ line-height:30px; width:50%; font-size:14px; text-align:center; float:left; }
.header .csxz .box li a{ color:#000;}
.header .csxz .box li:hover{ text-decoration:underline; }
.header .csxz .box .jtIconG{ width:16px; height:9px; display:none; position: absolute; left:50%; top:30px; margin-left:-8px; background:url(../images/jtTG.png) no-repeat center / cover; }
.header .csxz .box .jtIconG.on{ display:block; }
.header .nav{ width:680px; }
.header .nav li{ line-height:100px; font-size:16px; float:left; }
.header .nav a{ padding:0 22px; color:#fff; }
.header .header_r{ line-height:100px; font-size:16px; }
.header .header_r .dd_a{ width:24px; height:26px; position:relative; background-image:url(../images/ddIcon.png); }
.header .header_r .dd_a i{ width:14px; height:14px; background:#d81919; display:block; position:absolute; top:-6px; right:-3px; -o-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; }
.header .header_r a{ color:#fff; margin:0 0 0 20px; }
.header .search{ width:100%; height:60px; position:absolute; top:140px; left:0; z-index:10; background:url(../images/thH.png); display:none;}
.header .search .srk{ height:60px; padding:0 30px 0 70px; background:url(../images/ssIcon.png) no-repeat 20px center; }
.header .search input{ width:100%; height:60px; line-height:60px; background:none; font-size:22px; }
.header .search input::-webkit-input-placeholder { /* WebKit browsers */ color:#d5d5d5; }

.header .search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#d5d5d5; }

.header .search input::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#d5d5d5; }

.header .search input:-ms-input-placeholder { /* Internet Explorer 10+ */ color:#d5d5d5; }
.header .search input:placeholder{ color:#d5d5d5; }

/*banner*/
.banner img{ display:block; width:100%; }
.banner .swiper-pagination-bullet{ background:#fff; width:14px; height:14px; }
.banner > .swiper-pagination1{ bottom:30px; position: absolute; left:0; width:100%; z-index:10; text-align:center; }
.banner > .swiper-pagination1 span{ margin:0 5px; }
.banner > .swiper-pagination .swiper-pagination-bullet{ margin:0 10px; }
.banner .swiper-pagination-bullet-active{ background-color:#ffbd00; }


/*第一块*/
.indexTitle{ height:24px; line-height:24px; width:100%; margin-bottom:30px; background:#eae9e9; }
.indexTitle .left{ padding:0 30px 0 0; background:#fff; font-size:20px; color:#333; }
.indexTitle .left span{ color:#d81919; text-transform:uppercase; }
.indexTitle .right{ background:#fff; padding:0 0 0 10px; }
.indexTitle .right a{ width:68px; height:22px; line-height:22px; display:block; text-align:center; color:#999; border:1px solid #999; }
.index1{ padding:50px 0 0; }
.index1 .con{ padding:0 70px; position: relative; }
.index1 .swiper-slide .pic{ position: relative; overflow:hidden; }
.index1 .swiper-slide img{ display:block; width:100%; }
.index1 .swiper-slide .text{ width:100%; height:100%; position: absolute; text-align:center; color:#fff; font-size:18px; color:#fff; top:100%; left:0; background:url(../images/thH.png); }
.index1 .swiper-slide:hover .text{ top:0; }
.index1 .swiper-slide .nr{ padding:85px 0 0; }
.index1 .swiper-slide .dh{ padding:15px 0 0; }
.index1 .swiper-slide .btn{ padding:60px 0 0; }
.index1 .swiper-slide .btn span{ width:90px; height:30px; font-size:14px; display:inline-block; line-height:30px; text-align:center; color:#fff; background:#ffbd00; -o-border-radius:15px; -ms-border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; }
.index1 .swiper-slide h3{ height:40px; line-height:40px; text-align:center; color:#fff; background:#ffbd00; font-size:18px; }
.index1 .swiper-button-prev{ width:50px; height:100%; top:30px; background:url(../images/index1Left.png) no-repeat; }
.index1 .swiper-button-next{ width:50px; height:100%; top:30px; background:url(../images/index1Right.png) no-repeat; }

/*第二块*/
.index2{ padding:50px 0 0; }
.index2 .con{ padding:30px 20px; border:1px solid #d4d4d4; }
.index2 .con .big{ width:30%; margin:0 3% 0 0; -o-box-shadow:0 8px 8px #f2f2f2; -ms-box-shadow:0 8px 8px #f2f2f2; -moz-box-shadow:0 8px 8px #f2f2f2; -webkit-box-shadow:0 8px 8px #f2f2f2; box-shadow:0 8px 8px #f2f2f2; }
.index2 .con .big .pic{ line-height:463px; height:463px; position:relative;}
.index2 .con .big .pic img{ display:inline-block; position: absolute; top:0; left:0; vertical-align:middle; width:100%; height:100%; transition:all 1s; -o-backface-visibility:hidden; -ms-backface-visibility:hidden; -moz-backface-visibility:hidden; -webkit-backface-visibility:hidden; backface-visibility:hidden; }
.index2 .con .big .pic img:nth-child(2){-o-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg);}
.index2 .con .big:hover img:nth-child(1){ -o-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg); }
.index2 .con .big:hover img:nth-child(2){ -o-transform: rotateY(0deg); -ms-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); transform: rotateY(0deg); }

.index2 .con img{ display:inline-block; vertical-align:middle; width:100%; }
.index2 .con .big .text{ padding:15px 18px; height:110px; line-height:22px; color:#333; }
.index2 .con .big h3{ color:#000; line-height:32px; font-size:24px; }
.index2 .con ul{ width:67%; }
.index2 .con li{ width:20%; float:left; margin:0 6.66% 18px 0; -o-box-shadow:0 8px 8px #f2f2f2; -ms-box-shadow:0 8px 8px #f2f2f2; -moz-box-shadow:0 8px 8px #f2f2f2; -webkit-box-shadow:0 8px 8px #f2f2f2; box-shadow:0 8px 8px #f2f2f2; }
.index2 .con li .pic{ line-height:205px; position: relative; overflow:hidden; height:205px;}
.index2 .con li .pic img{ display:inline-block; position: absolute; top:0; left:0; vertical-align:middle; width:100%; height:100%; transition:all 1s; -o-backface-visibility:hidden; -ms-backface-visibility:hidden; -moz-backface-visibility:hidden; -webkit-backface-visibility:hidden; backface-visibility:hidden; }
.index2 .con li .pic img:nth-child(2){-o-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg);}

.index2 .con li .text{ padding:6px 10px 12px 12px; height:70px; }
.index2 .con li .text h3{ line-height:30px; color:#000; font-size:16px; }
.index2 .con li .nr{ height:40px; line-height:20px; color:#666; overflow:hidden; }
.index2 .con li .pic .sk{ top:0; left:0; position: absolute; width:100%; height:100%; background:url(../images/hTm.png); -o-transform:scale(0); -ms-transform:scale(0); -moz-transform:scale(0); -webkit-transform:scale(0); transform:scale(0); }
.index2 .con ul li:nth-child(4n){ margin-right:0; }
.index2 .con ul li:hover .pic .sk{ -o-transform:scale(1); -ms-transform:scale(1); -moz-transform:scale(1); -webkit-transform:scale(1); transform:scale(1); }
.index2 .con ul li:hover img:nth-child(1){ -o-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg); }
.index2 .con ul li:hover img:nth-child(2){ -o-transform: rotateY(0deg); -ms-transform: rotateY(0deg); -moz-transform: rotateY(0deg); -webkit-transform: rotateY(0deg); transform: rotateY(0deg); }


/*第三块*/
.index3{ padding:50px 0 0; }
.index3 .indexTitle .right{ width:62px; height:24px; }
.index3 .indexTitle .swiper-button-prev1,.index3 .indexTitle .swiper-button-next1{ width:29px !important; height:22px; border:1px solid #a2a2a2; float:left; background-position:center; background-repeat:no-repeat; }
 .index3 .indexTitle .swiper-button-prev1{ background-image:url(../images/leftBtn.png); }
.index3 .indexTitle .swiper-button-next1{ background-image:url(../images/rightBtn.png); }
 .index3 .indexTitle .swiper-button-prev1:hover{ border-color:#f2b70e; background-color:#f2b70e; background-image:url(../images/leftBtnOn.png); }
.index3 .indexTitle .swiper-button-next1:hover{ border-color:#f2b70e; background-color:#f2b70e; background-image:url(../images/rightBtnOn.png); }
.index3 img{ display:block; width:100%; }

/*第四块*/
.index4{ padding:50px 0 0; }
.index4 .hyhIcon{ width:16px; height:16px; margin:0 7px 0 0; background-image:url(../images/hyhIcon.png); }
.index4  .indexTitle .right{ height:24px; }
.index4 .indexTitle .right a{ border:0; }
.index4 li{ height:195px; line-height:195px; float:left; width:28%; margin:0 1% 10px 0; overflow:hidden; }
.index4 li:nth-child(2n-1){ margin-right:0; }
.index4 li:nth-child(1){ height:400px; line-height:400px; width:41.5%; margin:0 1.5% 0 0; }
.index4 li:hover img{ -o-transform:scale(1.1); -ms-transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1); }
.index4 li img{ display:inline-block; vertical-align:middle; width:100%; }

/*第五块*/
.index5{ padding:70px 0 80px; }
.index5 ul{ padding:0 3%; }
.index5 li{ width:25.33%; margin:0 4%; float:left; display:inline-block; }
.index5 li .pic{ text-align:center; }
.index5 li h3{ text-align:center; font-size:18px; line-height:56px; }
.index5 li p{ line-height:18px; }

/*右侧漂浮*/
.rightPf{ width:56px; height:226px; z-index:50; background:#fff; position:fixed; right:88px; top:50%; margin-top:-113px; }
.rightPf li{ width:56px; height:56px; margin-bottom:1px; position:relative; }
.rightPf li a{ display:block; width:56px; height:56px; }
.rightPf a.kfIcon{ background:#ebebeb url(../images/kfIcon.png) no-repeat center / cover; }
.rightPf a.ewmIcon{ background:#ebebeb url(../images/ewmIocn.png) no-repeat center / cover; }
.rightPf a.fhdbBtn{ background:#ebebeb url(../images/fhdbIcon.png) no-repeat center / cover; }
.rightPf a.gDhIcon{ background:#ebebeb url(../images/gDhIcon.png) no-repeat center / cover; }
.rightPf .ewm{ width:114px; height:114px; display:none; padding:8px; background:#ebebeb; right:80px; top:50%; margin-top:-57px; position:absolute; -o-border-radius:10px; -ms-border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -o-transition:none; -ms-transition:none; -moz-transition:none; -webkit-transition:none; transition:none; }
.rightPf .ewm .jt{ width:5px; height:8px; display:block; position: absolute; right:-5px; top:50%; margin-top:-4px; background:url(../images/cbEwmJt.png) no-repeat center; }
.rightPf .ewm img{ display:block; width:100%; }

.rightPf .g_dh{ width:120px; height:56px; color:#333; line-height:56px; display:none; padding:0 8px; background:#ebebeb; right:80px; top:50%; margin-top:-28px; position:absolute; -o-transition:none; -ms-transition:none; -moz-transition:none; -webkit-transition:none; transition:none; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.rightPf .g_dh .jt{ width:5px; height:8px; display:block; position: absolute; right:-5px; top:50%; margin-top:-4px; background:url(../images/cbEwmJt.png) no-repeat center; }
.rightPf .g_dh h3{ font-size:16px; font-weight:bold; }

.tcBigPic{ width:400px; height:300px; display:none; position: fixed; z-index:20; top:50%; left:50%; background:#fff; margin:-150px 0 0 -200px; border:1px solid #ccc; -o-border-radius:5px; -ms-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.tcBigPic .box{ padding:50px 10px 10px; overflow:hidden; font-size:14px; line-height:22px; color:#333; text-align:justify; }
.tcBigPic .box img{ display:block; width:100%; height:100%; }
.tcBigPic .box a.tcgb_btn{ width:30px; height:30px; display:block; position: absolute; top:10px; right:5px; background:url(../images/ccBtn.png) no-repeat; }
/*底部 -o- -ms- -moz- -webkit-*/
.footer{ width:100%; padding:26px 0 0; background:#fafafa; border-top:#e7e7e7 1px solid; }
.foot{ padding:0 0 24px 170px; border-bottom:3px solid #d81919; }
.foot li{ width:16.66%; float:left; }
.foot li .box{ line-height:24px; }
.foot li .box a{ display:block; color:#666; }
.foot li h3{ font-size:16px; color:#333; line-height:44px; }
.foot li li{ width:65px; float:none; text-align:center; }
.foot li ul{ position:relative; }
.foot li span{ width:30px; height:30px; cursor:pointer; display:inline-block; position:relative; }
.foot li span.wxIcon{ background-image:url(../images/wxIcon.png); }
.foot li span.pgIcon{ background-image:url(../images/pgIcon.png); }
.foot li span.azIcon{ background-image:url(../images/azIcon.png); }
.foot li li .ewm{ width:102px; height:102px; padding:6px; position:absolute; display:none; top:0; left:65px; background:#fff; border:1px solid #ebebeb; -o-border-radius:8px; -ms-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; }
.foot li li .ewm img{ display:block; width:100%; }
.foot li span .icon{ width:8px; height:12px; position:absolute; display:none; top:50%; right:-19px; z-index:10; margin-top:-6px; background:url(../images/ewmJt.png) no-repeat; }

.foot li span:hover .icon{ display:block; }
.foot li span.wxIcon:hover{ background-image:url(../images/wxIconOn.png); }
.foot li span.pgIcon:hover{ background-image:url(../images/pgIconOn.png); }
.foot li span.azIcon:hover{ background-image:url(../images/azIconOn.png); }
.footer .b_nav{ text-align:center; font-size:14px; color:#e7e7e7; height:54px; line-height:54px; border-bottom:1px solid #e7e7e7; }
.footer .b_nav a{ color:#666; }
.footer .b_nav a:hover,.foot li .box a:hover{ color:#f7b909; }
.footer .b_nav em{ margin:0 23px; }
.copy{ padding:13px 0 63px; line-height:30px; font-weight:bold; text-align:center; font-size:14px; color:#666; }
.copy span{ color:#d81919; font-size:18px; }


/*小导航*/
.x_nav{ width:100%; height:100%; background:#fff; display:none; z-index:100; overflow-y:scroll; position:fixed; top:56px; -o-transition:none; -ms-transition:none; -moz-transition:none; -webkit-transition:none; transition:none; }
.x_nav > ul{ padding:0 10px 126px; }
.x_nav li{ border-bottom:1px solid #ccc; font-weight:bold; line-height:40px; font-size:14px; position: relative; }
.x_nav li ul{ display:none; -o-transition:none; -ms-transition:none; -moz-transition:none; -webkit-transition:none; transition:none; }
.x_nav li li{ padding:0 20px; font-weight:normal; border-bottom:1px dashed #ccc; }
.x_nav a{ color:#333; }
.x_nav li span{ width:20px; height:20px; display:block; cursor:pointer; position: absolute; top:10px; right:0; background:url(../images/jiahao.png) no-repeat center / cover; }
.x_nav li span.on{ background-image:url(../images/jianhao.png); }


.nav_btn{ width:26px; height:23px; border:2px solid #fff; z-index:10; text-align:center; display:none; line-height:none !important; }
.nav_btn span{ width:20px; border:1px solid #fff; position:relative; margin-top:4px; display:inline-block; vertical-align:middle; -o-transition:all 1s; -ms-transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; transition:all 1s; }
.nav_btn.on span:nth-child(1){ display:none; }
.nav_btn.on span:nth-child(2){ transform: rotate(45deg); top:6px; }
.nav_btn.on span:nth-child(3){ transform: rotate(-45deg); }

/*小搜索*/
.xSearch_btn{ width:26px; height:26px; display:none; vertical-align:middle; background:url(../images/ssIcon.png) no-repeat center / cover; }

/*小用户*/
.yhBtn{ width:23px; height:28px; display:none; vertical-align:middle; background:url(../images/yhIcon.png) no-repeat center / cover; }
.yhBtns{ width:23px; height:28px; display:none; vertical-align:middle; background:url(../images/yhIcon.png) no-repeat center / cover; }

/*登录注册*/
.tc_bg{ width:100%; height:100%; display:none; position: fixed; top:0; left:0; z-index:100; background:url(../images/tcBg.png); }
.dlzcBox{ width:420px; background:#fff; display:none; z-index:101; position: absolute; top:50%; left:50%; margin:0 0 0 -150px; }
.dlzcBox .con{ padding:34px /*36px 0*/; }
.dlzcBox .gb_btn,.zhmm_tc .gb_btn{ width:24px; height:24px; display:block; position: absolute; top:13px; right:18px; background:url(../images/gb_bgn.png) no-repeat center / cover; }
.dlzcBox .tab_t{ line-height:30px; text-align:center; }
.dlzcBox .tab_t span{ padding:0 6px; margin:0 13px; cursor:pointer; color:#333; font-size:18px; font-weight:bold; display:inline-block; line-height:30px; border-bottom:4px solid #fff; }
.dlzcBox .tab_t span.on{ border-color:#f8be00; }
.dlzcBox .tab_b{ padding:20px 0 0; }
.dlzcBox li,.zhmm_tc li{ margin:0 0 10px; }
.dlzcBox li .srk,.zhmm_tc li .srk{ height:40px; padding:0 6px; border:1px solid #e4e4e4; -o-border-radius:6px; -ms-border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }
.dlzcBox li .srk input,.zhmm_tc li .srk input{ width:100%; display:block; height:40px; line-height:40px; }
.dlzcBox .wjmm{ text-align:right; }
.dlzcBox .wjmm a{ color:#0e96f5; }
.dlzcBox .wjmm a:hover{ text-decoration:underline; }
.dlzcBox .btn input,.zhmm_tc .btn input{ width:100%; height:44px; line-height:44px; text-align:center; color:#fff; font-size:18px; background:#f8be00; -o-border-radius:6px; -ms-border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }
.dlzcBox .tabs_b{ display:none; }
.dlzcBox .tabs_b.on{ display:block; }
.dlzcBox li.yzm .srk input,.zhmm_tc li.yzm .srk input{ width:60%; float:left; }
.dlzcBox li.yzm .srk a,.zhmm_tc li.yzm .srk a{ width:39%; color:#0b9efc; float:left; text-align:center; line-height:40px; border-left:1px solid #e4e4e4; }

/*找回密码弹层*/
.zhmm_tc{ width:420px; height:386px; z-index:101; display:none; background:#fff; position: absolute; top:50%; left:50%; margin:-193px 0 0 -210px; }
.zhmm_tc .con{ padding:40px 35px 0; }
.zhmm_tc .con h3{ text-align:center; font-size:18px; font-weight:bold; color:#333; height:46px; line-height:normal; }

/*面包屑*/
.mbx{ height:62px; line-height:62px; font-size:14px; color:#333; }
.mbx a{ color:#333; }

.ny_page{ line-height:30px; font-size:14px; text-align:center;}
.ny_page a{ line-height:30px; font-size:14px; color:#333; border:solid 1px #ddd; display:inline-block; padding:0px 10px; margin:0px 5px;}
.ny_page span{ line-height:30px; font-size:14px; color:#333; border:solid 1px #ffd200; display:inline-block; padding:0px 10px; margin:0px 5px;}

#sjdlform{ display:none; }
@media only screen and (max-width: 1199px) {
    .wrap{ width:1000px; }
    .nav{ display:none; }
    .header{ height:56px; }
    .nav_btn{ display:inline-block; vertical-align:middle; position:relative; top:50%; }
    .logo{ width:118px; }
    .header .header_r{ line-height:56px; }
    .header .logo{ margin-top:14px; width:150px; }
    .header .csxz{ padding-top:15px; }
    .header .search{ width:40%; height:40px; top:8px; left:50%; margin-left:-20%; }
    .header .search .srk{ height:40px; background-color:#fff; -o-border-radius:20px; -ms-border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; }
    .header .search input{ height:40px; line-height:40px; font-size:14px; }
    .index1 .swiper-slide .text{ top:0; }
    .index1 .swiper-slide .nr{ padding:44px 0 0; }
    .index2 .con li .pic{ line-height:176px; }
    .index2 .con .big .pic{ line-height:392px; }
    .index2 .con li .text{ padding:3px 10px 8px 12px; }
    .foot{ padding-left:50px; }
    .foot li{ width:15.66%; }
    .index1 .con{ padding:0; }
    .index1 .con .swiper-button-prev,.index1 .con .swiper-button-next{ display:none; }
    .nav_btn{ line-height:0; }
    .rightPf{ display:none; }
    
}

@media only screen and (max-width: 1023px) {
    .wrap{ width:94%; }
    .header .search{ margin-left:-16%; }
    .index2 .con li{ width:23%; margin-right:1.66%; }
	.login_list{ display:none !important;}
	.login_out{ display:none !important;}
    
}

@media only screen and (max-width: 959px) {
    .header .search,.index2 .con .big,.foot,.header .header_r a.zc_a,.header .header_r a.dl_a{ display:none; }
    .index2 .con ul{ width:100%; }
    .index2 .con li{ margin-right:2.66%; }
    .index5{ padding:30px 0; }
    .index4 li{ width:49%; margin-right:2%; }
    .index4 li:nth-child(1){ width:100%; text-align:center; margin:0 0 10px; }
    .xSearch_btn,.yhBtn{ display:inline-block; }
	.xSearch_btn,.yhBtns{ display:inline-block; }
    .header .search{ top:56px; width:100%; margin-left:-50%; padding:5px; -o-transition:none; -ms-transition:none; -moz-transition:none; -webkit-transition:none; transition:none; }
}   

@media only screen and (max-width: 767px) {
    .index2 .con li{ width:49%; margin-right:2%; }
    .index2 .con li:nth-child(2n){ margin-right:0; }
    .index4 li{ height:140px; line-height:140px; }
}

@media only screen and (max-width: 559px) {
    .footer .b_nav em{ margin:0 3px; }
    .index5{ display:none; }
    .footer{ padding:0; }
    .copy{ padding-bottom:10px; line-height:24px; font-weight:normal; font-size:12px; }
    .index4 li:nth-child(1){ line-height:280px; height:280px; }
    .header .header_r a{ margin-left:5px; }
    /* .header .wrap{ position:static; } */
    /* .header .logo{ width:80px; height:14px; float:none !important; position: absolute; top:50%; left:50%; margin:-7px 0 0 -40px; padding:0; } */
    .header .csxz{ width:78px; display:none; }

    .indexTitle .left{ font-size:16px; padding:0 10px 0 0; }
}

@media only screen and (max-width: 479px) {
    .index4 li:nth-child(1){ height:220px; height:220px; }
    .index4 li{ height:90px; line-height:90px; }
    .footer .b_nav{ font-size:12px; }
    .index2 .con{ padding:20px 10px 10px; }
    .com_tc{ width:90%; margin-left:-45%; }
}










