﻿@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
address,caption,cite,code,dfn,em,th,var,i,b{font-style:normal;font-weight:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
a,area{outline:none;blr:expression(this.onFocus="this.blur"())}
a:focus,a:hover,a:active{outline:none;blr:expression(this.onFocus="this.blur"())}
sub,sup{vertical-align:baseline}
table{border-collapse:collapse;border-spacing:0}
textarea { resize:none} 
input[type="submit"],input[type="button"]{ cursor:pointer;}
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
a{text-decoration:none;cursor: pointer; color:#666}
a:hover{text-decoration:none}
body,th,td,button,input,select,textarea{ font-family: Arial,"微软雅黑";font-size:12px;color:#000;}
.layout{ width:1200px; margin:0 auto; clear:both}
.fl{ float:left}
.fr{ float:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; font-size:0; line-height:0}
.clearfix{*zoom:1}
.clear{ clear: both;}
.footphone {	
    display: none;
}
.langnage { font-size:14px; }
.langnage a:hover{text-decoration:underline}

table {  
  width: 100%;  
  border-collapse: collapse;  
} 
tr:nth-of-type(odd) {  
  background: #eee;  
} 
th {  
  background: #333;  
  color: white;  
  font-weight: bold;  
} 
td, th {  
  padding: 6px;  
  border: 1px solid #ccc;  
  text-align: left;  
  box-sizing:border-box
} 

/*.smallmap{display:none;}*/
/* Slider */
.slick-slider{
    position: relative;
    display: block;
    -moz-box-sizing: border-box;
         box-sizing: border-box;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.slick-slider:focus,.slick-slider:active{outline:none;blr:expression(this.onFocus="this.blur"());cursor: pointer;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{cursor: pointer;outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
.slick-track{position: relative;top: 0;left: 0;display: block;}
.slick-track:before,.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}


/*初始化*/
img{max-width: 100%;max-height: 100%;}
.wrap{ max-width: 1100px; margin: 0 auto;}

.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f30{font-size:30px;}
.f36{font-size:36px;}
.cfff{color: #fff;}
.c000{color: #000;}
.c333{color: #333;}
.c666{color: #666;}
.c999{color: #999;}

.c794036{color: #794036;}

/*header*/
.share a{ color:#e4e4e4  !important}
.nav_bg{height: 0;width: 0;display: none;}
.header{ height: 161px;}
.header .top{height: 40px; background-color: #0C5F97;}
.header .wrap{position: relative; }
.header .top h4{ line-height: 40px; color:#FFF}
.header .top .aa{ overflow: hidden; height: 40px;}
.header .top .search{ width: 185px; height: 28px; overflow: hidden; margin-top: 7px;}
.header .top .search .text{ width: 153px; height:28px; line-height: 28px; background-color: #fff; border:none;}
.header .top .search .submit{ width: 32px; height: 28px; background-color: #fff; border:none; background: #fff url(../images/icon_1.png) no-repeat center;}
.header .top .share{ line-height: 40px; margin-left: 17px;}
.header .top .share .b1{ margin: 0 6px;}
.header .top .share .b2{ margin: 0 8px;}
.header .top .share .t{ width: 24px; line-height: 40px; float: left; text-align: center; font-size: 22px; color: #999; margin-left: 9px;}
.header .top .share .t:hover{ color: #794036;}
.header .nav{ height: 121px;}
.header .nav .logo{ width: 324px; height: 66px; margin-top: 28px;background:url(../images/logo.png) no-repeat left center;}
.header .nav .mainbav{height: 121px;position: relative;}
.header .nav .mainbav ul.kk1{ display: none;}
.header .nav .mainbav ul.kk{ padding-top: 53px; margin-right: -15px;}
.header .nav .mainbav ul.kk>li{ float: left; width: 70px; padding: 0 10px; margin-left: 7px;position: relative; height: 68px;text-align:center}
.header .nav .mainbav ul.kk>li .mainNav a{font-size: 15px; color: #333; line-height: 20px; height: 68px; display: block; box-sizing: border-box;}
.header .nav .mainbav ul.kk>li .mainNav a span{ font-size: 10px; color: #ccc; display: block; text-transform: uppercase;}
.header .nav .mainbav ul.kk>li.on .mainNav a,.header .nav .mainbav ul.kk>li:hover .mainNav a{ color: #0061ae; border-bottom: 5px solid #0061ae;}
.subNav{position: absolute; top:100%; background: #f9f9f9;z-index: 999; /*padding: 36px 25px;*/ border-bottom: 2px solid #0061ae; width: 140%; box-sizing: border-box;display: none; z-index: 999;}
.subNav.w300{ width: 250px;}
.subNav.w400{ width: 450px;left:-370px;}
.subNav.w200{ width: 150px; right: 0;}
.subNav ul{float: left; width: 100%; box-sizing: border-box;padding:0 2px}
/*.subNav ul{float: left; width: 50%;}*/
.subNav.w300 ul{ width: 100%}
.subNav.w200 ul{ width: 100%;}
.subNav.w400 ul{ width: 30%;}
.subNav ul li{ width:100%; float: left; height: 40px; line-height:40px; box-sizing: border-box; list-style:none; border-bottom:1px solid #F0F0F0 ;}
.subNav.w200 ul li{ width: 100%}
.subNav.w400 ul li{ width: 100%}
.subNav ul li:hover{}
.subNav ul li a{ display: block; width: 100%; line-height: 30px; font-size: 14px; color: #666;}
.subNav ul li:hover a{ color: #0061ae;}
/*.subNav .imgNav{ float: left; width: 50%;}*/
.subNav .imgNav{ float: left; width: 50%; box-sizing: border-box; padding: 35px 20px 36px 0;}
.w400 .imgNav{ float: left; width: 56%;}
.header .nav .menu{ display: none;}
.header .nav .search1{display: none;}

#_video1{display:block;}
#_video2{display:none;}

/*footer*/
.footer{ width: 100%; background-color: #0C5F97; height: 228px;}
.footerlink{
	width: 100%;
	background-color:#073C5F;
	height: 40px;
	color: #FFFFFF;
	position: relative;
	
}

.footerlink.LJ{
margin-top: 5px;
margin-right:20px 
}

/*Bottom*/
.Bottom2{height:38px; line-height:38px; background:#202020; color:#a3a3a3; font-size:12px;}
.Bottomer2{width:1200px; margin:0 auto;}
.Bottomer2 .link{float:left; font-size:14px}
.Bottomer2 .BottomLinks{float:right;}
.Bottomer2 .BottomLinks a{color:#a3a3a3;}
.Bottomer2 .BottomLinks a:hover{color:#e50012;}
.Bottomer2 .BottomLinks em{color:#333333;}
/*Bottom*/

.footer .wrap{}
.footer h3{ float: left; width: 235px; /*height: 228px;*/}
.footer .mian-footer{ float: right; max-width: 865px;}
.footer .mian-footer .a1{ width: 100%; margin-top: 47px;}
.footer .mian-footer .a1 li{ float: left; background: url(../images/icon_9.png) no-repeat left center; padding: 0 30px;}
.footer .mian-footer .a1 li a{font-size: 14px; color: #fff;}
.footer .mian-footer .a1 li:first-child{background: none;}
.footer .mian-footer .a2{ width: 100%; height: 35px; background-color: #002F4C; border-radius: 24px; overflow: hidden; margin-top: 36px; padding:0 10px;}
.footer .mian-footer .a2 li{ float: left; line-height: 35px;font-size: 14px; color: #fff; margin-left: 18px;}
.footer .mian-footer .a2 li i{ width: 28px; height: 35px; display: inline-block; vertical-align: middle;}
.footer .mian-footer .a2 li.b1 i{ background: url(../images/icon_10.png) no-repeat left center;}
.footer .mian-footer .a2 li.b2 i{ background: url(../images/icon_11.png) no-repeat left center;}
.footer .mian-footer .a2 li.b3 i{ background: url(../images/icon_12.png) no-repeat left center;}
.footer .mian-footer .a2 li.b4 i{ background: url(../images/icon_13.png) no-repeat left center;}
.footer .mian-footer .a3{width: 100%; margin-top: 32px;}
.footer .mian-footer .a3 p{float: right; margin-right:20px }
.footer .mian-footer .a3 p a{color:#fff}
.footer .mian-footer .a3 p span{display: none;}
.footer .mian-footer .a3 ul{ float: right;}
.footer .mian-footer .a3 ul li{ float: left;background: url(../images/icon_9.png) no-repeat left center; padding: 0 14px;}
.footer .mian-footer .a3 ul li:first-child{background: none; padding-left:0;}
.footer .mian-footer .a3 ul li a{font-size: 14px; color: #fff;}

.yqlj{ position: relative;}
.yqlj i{background: url(../images/icon_47.png) no-repeat center; width: 13px; height: 12px; display: block;position: absolute;bottom:18px;left: 26px;display: none; }
.yqlj-mian{ position: absolute;bottom:30px;left: -25px; background: #000; padding: 20px 30px;border-radius: 5px 5px 0 0;background:rgba(0,0,0,0.7); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);display: none;}
.yqlj-mian dd a{ line-height: 24px; font-size: 14px; color: #fff; display: block;white-space:nowrap;}

/*index*/
.index1 .banner{position: relative; z-index: 99;}
.index1 .banner .slick-list div{background: no-repeat center top;height: 780px;background-size: cover; background-size:cover}
.index1 .banner .slick-dots{position: absolute;width: 100%;bottom: 0;text-align: center;z-index: 9991; height: 70px; background: url(../images/icon_3.png) repeat; }
.index1 .banner .slick-dots li{width: 18px;height: 70px;margin:0 9px;display: inline-block;zoom: 1;*display: inline;overflow: hidden;}
.index1 .banner .slick-dots li button{background: #fff;width: 18px;height: 70px; background: url(../images/icon_2.png) no-repeat right center;border: none; font-size: 0;}
.index1 .banner .slick-dots li.slick-active{}
.index1 .banner .slick-dots li.slick-active button{width: 18px;height: 70px;background: url(../images/icon_2.png) no-repeat left center;}
.index2{}
.index2 .tit{ height: 148px; background-color: #f6f6f6;}
.index2 .tit h3{ text-align: center; background: url(../images/icon_4.png) no-repeat center bottom; padding: 48px 0 16px 0;}
.index2 .tit h3 span{ font-weight: bold; display: block;}
.index2 .mian{ padding-top: 50px;padding-bottom: 50px;}
.index2 .mian .a1{ width: 520px; height: 458px; border: 8px solid #944d40; position: relative; float: left;}
.index2 .mian .a1 a{ display: block;  width: 100%; height: 458px; overflow: hidden; background-size:  cover;}
/*.index2 .mian .a1 img{ position: absolute; top: 0;}*/
.index2 .mian .a1 p{ position: absolute;bottom: 0; width: 100%; height: 88px; line-height:88px; background: url(../images/icon_3.png) repeat;}
.index2 .mian .a1 p span{ padding-left: 18px; font-size: 30px;}
.index2 .mian .a1 p i{ background: url(../images/icon_5.png) no-repeat center; float: right; width: 58px; height: 58px; margin-top: 18px; margin-right: 18px;}
.index2 .mian .a2{ float: right;}
.index2 .mian .a2 .b1{ width: 538px; height: 223px; overflow: hidden;}
.index2 .mian .a2 .b1 h5{float: left; width: 265px; height: 223px; display: block; background-size:  cover;}
.index2 .mian .a2 .b1 h6{ float: left; width: 273px; height: 223px;box-sizing: border-box; border: 3px solid #ccc;padding: 50px 0 0 15px;}
.index2 .mian .a2 .b1 h6 span{display: block; width: 230px; line-height: 26px;}
.index2 .mian .a2 .b1 h6 span.f18{ margin-bottom: 10px;}
.index2 .mian .a2 .b1 h6 a{display: block; line-height: 40px; color: #999;}
.index2 .mian .a2 .b1:hover h6{ border: 3px solid #af6151;}
.index2 .mian .a2 .b1:hover h6 span{ color: #af6151;}
.index2 .mian .a2 .b1:hover h6 a{color: #af6151;}
.index2 .mian .a2 .b2{ width: 538px; height: 223px; overflow: hidden; margin-top: 27px;}
.index2 .mian .a2 .b2 h5{float: left; width: 265px; height: 223px; display: block; background-size:  cover;}
.index2 .mian .a2 .b2 h6{ float: left; width: 273px; height: 223px;box-sizing: border-box; border: 3px solid #ccc; padding: 50px 15px 0 15px;}
.index2 .mian .a2 .b2 h6 span{display: block; width: 230px; line-height: 26px;}
.index2 .mian .a2 .b2 h6 span.f18{ margin-bottom: 10px;}
.index2 .mian .a2 .b2 h6 a{display: block; line-height: 40px; color: #999;}
.index2 .mian .a2 .b2:hover h6{ border: 3px solid #af6151;}
.index2 .mian .a2 .b2:hover h6 span{ color: #af6151;}
.index2 .mian .a2 .b2:hover h6 a{color: #af6151;}

.index_about{width:100%; line-height:30px; font-size:14px; color:#999; text-indent:20px;}
.index_about div{ text-indent:0px}
.index3{ background: url(../images/icon_6.png) no-repeat center top; background-size: cover;padding:50px 0 88px; overflow: hidden;}
.index3 .tit{ height: 100px;}
.index3 .tit h3{ text-align: center; background: url(../images/icon_4.png) no-repeat center bottom; padding: 0 0 16px;}
.index3 .tit h3 span{ font-weight: bold; display: block;}
.index3 .responsive{position: relative;width: 1160px;}
.index3 .responsive .slick-slide{background-color: #fff;float:left;width: 325px;margin-right: 62px;}
.index3 .responsive .slick-slide h4{ background-size: cover !important; width: 100%; height: 217px; border-bottom:1px solid #eae8e8;  }
.index3 .responsive .slick-slide h5{ padding:0 12px; margin-top: 15px; text-align:center}
.index3 .responsive .slick-slide h5 span{ display:block}
.index3 .responsive .slick-slide p{ padding:0 12px;margin-top:15px; height:57px;}
.index3 .responsive .slick-slide .more{ display: block; padding:0 12px;margin-top: 20px; padding-bottom:10px}
.index3 .responsive .slick-slide .more i{ display: inline-block;background: url(../images/icon_8.png) no-repeat right top; width: 24px; height: 22px; vertical-align: middle;}
.index3 .responsive .slick-slide:hover{ border-bottom: 3px solid #bdbdbd; box-sizing: border-box;}
.index3 .responsive .slick-slide:hover h5{ color: #944d40;}
.index3 .responsive .slick-slide:hover a{ color: #944d40;}
.index3 .responsive .slick-prev{position: absolute;left:0;top:185px;background: url(../images/icon_7.png) no-repeat left bottom;width: 59px;height: 64px;z-index: 99;text-indent: -999px;overflow: hidden; border: none;}
.index3 .responsive .slick-prev:hover{background-position: left top;}
.index3 .responsive .slick-next{position: absolute;right: 60px;top:185px;background:url(../images/icon_7.png) no-repeat right bottom;width: 59px;height: 64px;z-index: 99;text-indent: -999px;overflow: hidden; border: none;}
.index3 .responsive .slick-next:hover{background-position: right top;}

.index4 .tit{ height: 148px; background-color: #fff;}
.index4 .tit h3{ text-align: center; background: url(../images/icon_4.png) no-repeat center bottom; padding: 48px 0 16px 0;}
.index4 .tit h3 span{ font-weight: bold; display: block;}

.index4 .tabBox{}
.index4 .tabBox .hd ul{ text-align: center; padding-bottom: 60px;}
.index4 .tabBox .hd li{ width:137px;background-color: #efefef; line-height: 36px; display: inline-block; text-align: center; margin:0 21px;}
.index4 .tabBox .hd li a{font-size: 14px; color: #454545;}
.index4 .tabBox .hd li.on,.index4 .tabBox .hd li:hover{ background-color: #944d40;}
.index4 .tabBox .hd li.on a,.index4 .tabBox .hd li:hover a{ color: #fff;}
.index4 .tabBox .bd { width: 100%;margin-bottom:25px;}
.index4 .tabBox .bd .a1{ width: 54%; float: left;}
.index4 .tabBox .bd .a1 li{ width: 100%; height: 90px; overflow: hidden; margin-bottom: 20px;}
.index4 .tabBox .bd .a1 li .fl{ width: 14%; background-color: #939393; height: 90px;}
.index4 .tabBox .bd .a1 li .fl h4{ width: 100%; font-size: 44px; color: #fff; line-height: 59px;border-bottom: 2px solid #fff; text-align: center;}
.index4 .tabBox .bd .a1 li .fl p{width: 100%; font-size: 14px; color: #fff; line-height: 30px; text-align: center;}
.index4 .tabBox .bd .a1 li .fr{ width: 81%;}
.index4 .tabBox .bd .a1 li .fr h5{ width: 100%; height: 30px; overflow: hidden;}
.index4 .tabBox .bd .a1 li .fr h5 a{font-size: 16px; color: #333; line-height: 30px;}
.index4 .tabBox .bd .a1 li .fr p a{font-size: 14px; color: #858585; line-height: 28px;}
.index4 .tabBox .bd .a1 li:hover .fl{ background-color: #0C5F97;}
.index4 .tabBox .bd .a1 li:hover .fr h5 a{color: #0C5F97;}
.index4 .tabBox .bd .a2{ width: 42%; float: right; height: 420px; background-color: #efefef;}
.index4 .tabBox .bd .a2 h4{  width: 100%; height: 200px; background-size:cover !important}
.index4 .tabBox .bd .a2 h5{ padding: 0 30px; font-weight: bold; line-height: 28px; margin-top: 28px;}
.index4 .tabBox .bd .a2 h5 a{ font-size: 18px; color: #333; height:25px; overflow:hidden; display:block; text-overflow:ellipsis; white-space:nowrap}
.index4 .tabBox .bd .a2 h5 a:hover{ color: #944D40;}
.index4 .tabBox .bd .a2 h6{ font-size: 12px; color: #858588; padding: 0 30px; line-height: 34px;}
.index4 .tabBox .bd .a2 h6 i{ background: url(../images/icon_15.png) no-repeat left top;width: 21px; height: 13px; display: inline-block;vertical-align: middle;}
.index4 .tabBox .bd .a2 p{ line-height: 28px;padding: 0 30px;}
.index4 .tabBox .bd .a2 p a{font-size: 14px; color: #858585;}
.index4 .tabBox .bd .a2 p a:hover{ color: #944D40;}
.index_products ul{ overflow:hidden; text-align:center;width:90%; margin:0 auto; }
.index_products ul li{ float:left; width:22%; margin-left:2% ; margin-bottom:30px; }
.index_products ul li a{line-height:30px;  display:block; border-radius:8px; background-color:#dcdcdc; color:#333; font-weight:bold; font-size:14px; box-shadow:1px 1px 1px #999999 }
.index_products ul li a:hover{ background:#0C5F97; color:#FFF }
/*sideBar*/
.relative{position:relative;top:0;left:0;}
.asid_share{ position: fixed; z-index: 999;width:80px;bottom:40%;right:0;}
*html #asid_share{position:absolute;top:expression(documentElement.scrollTop + "px");margin:300px 0 0 0;}
.asid_share .asid_share_box{ background-color: #f2f2f2;width:100%;text-align:center; margin-bottom: 1px;}
.asid_share .asid_share_box>a{display:block;height:56px; padding: 12px 0;}
.asid_share .asid_share_box>a:hover{background:#B23033;text-decoration:none;}
.asid_share .asid_share_box span{ display: block;}
.asid_share .asid_sha_layer{border:1px solid #ccc;background:#fff;position:absolute;right:87px;bottom:-280px;}
.asid_share .asid_share_box>a:hover .asid_title,.asid_share .asid_share_box .asid_title{color:#fff;font-size:16px;display:block;padding-left:20px;line-height:24px;width:38px;margin-top:5px;}
.asid_share .red_bag{background:#AF6151;text-decoration:none;}
.asid_share .red_bag span{display: none;}
.asid_share_triangle{width:12px;height:40px;position:absolute;right:85px;bottom:-12px;z-index:100;}
.asid_share .asid_share_box.on a:hover .asid_title,.asid_share .asid_share_box.on .asid_title{ padding-left: 15px; line-height: 16px;margin-top:5px;width:48px;font-size:12px;word-break:break-all}

.sweep_img{width: 156px; height: 156px;}
.sweep_qq{ width: 120px; background: #fff;}
.border_sj,.con_sj{display:block;width:18px;height:28px;font-size:18px;overflow:hidden;font-family: SimSun;}
.border_sj{color:#fff;font-style:normal;}
.con_sj{color:white;margin:-14px -2px 0 0;margin:-28px 0 0 -2px;}

.sub-box>.wrap{ padding-top: 50px; padding-bottom: 40px;}
.sub-tit{width: 100%; height: 50px; background-color: #f6f6f6;}
.sub-tit .wrap{ line-height: 50px;}
.sub-tit .wrap i{background: url(../images/icon_22.png) no-repeat left center; width: 21px;height:46.5px; float: left;}
.sub-tit .wrap span{float: left;color:#858585; margin-right: 4px;}
.sub-tit .wrap a{float: left; color:#858585;}
.sub-tit .wrap b{float: left; color: #666; font-weight: bold;}
.sub-tit .wrap font{float: left; margin: 0 5px;}

/*leftsideBar*/
.leftsideBar{ width: 22%; float: left;}
.leftsideBar-tit{ height: 85px; background-color:#0C5F97; padding-left: 32px;}
.leftsideBar-tit h3{  font-size: 24px; color: #fff; line-height: 32px; padding-top: 19px;}
.leftsideBar-tit span{font-size: 16px; color: #fff; line-height: 20px; display: block;}
.leftsideBar ul>li{}
.leftsideBar ul>li>a{  padding: 0 9px 0 9px; display: block; line-height: 49px;font-size: 14px; color: #666; background: #f8f8f8 url(../images/icon_23.png) no-repeat 87.5% center;border-bottom: 1px solid #e5e5e5;}
.leftsideBar ul>li>a:hover,.leftsideBar ul>li.on>a{ color: #0C5F97; background:#e5e5e5 url(../images/icon_24.png) no-repeat 87.5% center;}
.leftsideBar ul>li:last-child a{border: none;}
.leftsideBar .join{ display: none;}
.leftsideBar .join dd a{display: block;line-height: 48px; color: #555;padding: 0 0 0 55px; background: #f8f8f8 url(../images/icon_26.png) no-repeat 15% center;border-bottom: 1px solid #e5e5e5;}
.leftsideBar .join dd a:hover{ background: #f8f8f8 url(../images/icon_25.png) no-repeat 15% center;color: #944d40;}
.leftsideBar .join dd a.on{ background: #f8f8f8 url(../images/icon_25.png) no-repeat 15% center;color: #944d40;}


/*联系我们*/
.lxwm-banner{ background: url(../images/lxwm-banner.jpg) no-repeat center top; width:100%; height: 330px;}
.lxwm-mian{ width: 796px; float: right;color:#666;line-height:30px;font-size:15px; background:url(../images/contact_img.jpg) no-repeat; background-size:contain;}
.lxwm-mian p{color:#666;line-height:30px;font-size:15px;}
.lxwm-mian h3{ padding-bottom: 28px;}
.lxwm-mian ul li{ width: 50%; float: left; font-size: 14px; color: #595959; line-height: 32px;}
.lxwm-mian ul li i{ background: url(../images/icon_27.png) no-repeat; display: inline-block; width: 32px; height: 28px; vertical-align: middle;}
.lxwm-mian ul li.a1 i{ background-position:0 3px;}
.lxwm-mian ul li.a2 i{background-position:0 -25px;}
.lxwm-mian ul li.a3 i{background-position:0 -58px;}
.lxwm-mian ul li.a4 i{background-position:0 -88px;}
.lxwm-mian ul li.a5 i{background-position:0 -120px;}
.map{ width: 100%; margin-top: 36px;}


/*留言板*/
.lyb-mian{ width: 796px; float: right;}
.lyb-mian h5{ color: #7f888c;}
.lyb-mian h4{ line-height: 76px;}
.lyb-mian .a1{ width: 47%; float: left; margin-bottom: 30px;}
.lyb-mian .a2{ width: 47%; float: left;margin-left: 6%; margin-bottom: 30px;}
.lyb-mian .a3{ width: 100%; display: block;margin-bottom: 30px;}
.lyb-mian .a4{ width: 100%; margin-top: 30px; display: block;}
.lyb-mian form .a1 input,.lyb-mian form .a2 input{ width: 100%; padding-left: 17px; box-sizing: border-box; border:1px solid #d9d9d9; line-height: 38px;height:38px;}
.lyb-mian form .a3 textarea{ width: 100%; height: 124px;box-sizing: border-box; border:1px solid #d9d9d9; padding-top: 10px; padding-left: 17px;}
.lyb-mian .a4 .b1{ display: inline-block; width: 127px; height: 45px; font-size: 18px; color: #fff;border: none; background-color: #794036;}
.lyb-mian .a4 .b2{ display: inline-block; width: 127px; height: 45px; font-size: 18px; color: #fff;border: none; background-color: #999; margin-left: 10px;}

/*产品品牌*/
.yxwl-banner{ background: url(../images/yxwl-banner.jpg) no-repeat center top; width:100%; height: 330px;}
.cppp-mian{ width: 796px; float: right;}
.cppp-mian .a1{ margin-bottom: 40px;}
.cppp-mian .a1 h4{ line-height: 36px; padding-bottom: 15px;}
.cppp-mian .a1 p{ padding-bottom: 10px; float: left; margin: 0 7px;width: 206px; height: 112px;}

/*授权网上商城*/
.wssc-mian{ width: 796px; float: right;}
.wssc-mian h4{ line-height: 56px;border-bottom: 1px solid #999;}
.wssc-mian .a1 ul{}
.wssc-mian .a1 ul li{ width: 47%; float: left; padding: 40px 0 60px; background: url(../images/icon_28.png) no-repeat center bottom;}
.wssc-mian .a1 ul li.b2{ margin-left: 6%;}
.wssc-mian .a1 ul li div.fl{ width: 32%;padding-left: 4%;}
.wssc-mian .a1 ul li div.fr{ width: 60%;}
.wssc-mian .a1 ul li div.fr p{ line-height: 30px;}
.wssc-mian .a1 ul li div.fr p i{background: url(../images/icon_30.png) no-repeat left top; display: inline-block; width: 28px; height: 21px; vertical-align: middle;}
.wssc-mian .a1 ul li div.fr p a{ color: #1d4eea; text-decoration: underline;}
.wssc-mian .a1 ul li div.fr p a:hover{ color: #944D40;}
.wssc-mian .a1 ul li.b1 div.fr{padding-top: 18px;}
.wssc-mian .a1 ul li.b2 div.fr{ padding-top: 18px;}
.wssc-mian .a1 ul li.b3 div.fr{ padding-top: 18px;}
.wssc-mian .a2{ background: url(../images/icon_29.png) no-repeat center bottom; padding: 100px 0 70px; width: 100%; text-align: center; margin-bottom: 35px;}
.wssc-mian .a2 p{ display: inline-block; width: 84%;}
.wssc-mian .a3{ width: 100%;}
.wssc-mian .a3 li{ width: 100%; min-height: 90px; padding: 20px 0; border-bottom: 1px dashed #e2e2e2;}
.wssc-mian .a3 li .c1{ width: 20%;float: left;}
.wssc-mian .a3 li .c2{ width: 40%;float: left;}
.wssc-mian .a3 li .c2 p{ font-size: 15px; color: #666; line-height: 30px; padding-left: 5%;box-sizing: border-box;}
.wssc-mian .a3 li .c3{ width: 40%;float: left;}
/*.wssc-mian .a3 li .c3 p{height: 30px; overflow: hidden;}*/
.wssc-mian .a3 li .c3 p a{ color: #1D4EEA; font-size: 14px; line-height: 30px;}
.wssc-mian .a3 li .c3 p i{background: url(../images/icon_30.png) no-repeat left top; display: inline-block; width: 28px; height: 21px; vertical-align: middle;}

/*国内和国际销售网络*/
.gnyx-mian{ width: 796px; float: right;}
.gnyx-mian .gnyx-img{ width: 100%;margin-bottom: 20px; text-align: center;}
.gnyx-mian p{ width: 100%; text-align: center; line-height: 30px;}

.gnyx-img{ text-align:center; position:relative; margin:35px 0; width:auto; cursor:pointer;}
.gnyx-img .box{ background:url(../images/yutian_94.png) no-repeat; width:40px; height:50px; line-height:40px; text-align:center; color:#666; position:absolute; display:none;z-index:999;overflow:hidden;}
.gnyx-img i.dot{ background:url(../images/yutian_96_2.png) no-repeat; width:10px; height:10px; /*display:none;*/ position:absolute;}

/*pages*/
.Pages{width:328px; height:35px; margin:20px auto 0; padding-top:15px; overflow:hidden; overflow:visible\9; text-align:center}
.p_page em{font-style:normal;}
.p_page > a{ padding:0px 10px; display:inline-block; line-height:29px; font-size:16px; color:#fff; margin-right:9px; background:#b1b1b1; border:1px solid #b1b1b1;}
.p_page em a{ padding:0px 10px; display:inline-block;  line-height:29px; font-size:16px; color:#b1b1b1; margin-right:9px; background:#fff; border:1px solid #b1b1b1;}
.p_page em a:hover,.p_page .a_cur{color:#fff;  background-color:#0C5F97; border-color:#0C5F97}
/*pages end*/

@-webkit-keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
}

@keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }

  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }

  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
}

@-webkit-keyframes hvr-hang-sink {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
}

@keyframes hvr-hang-sink {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
}

.hvr-hang {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-hang:hover, .hvr-hang:focus, .hvr-hang:active {
  -webkit-animation-name: hvr-hang-sink, hvr-hang;
  animation-name: hvr-hang-sink, hvr-hang;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate;
}

/*品质保证*/
.pzbz-banner{ background: url(../images/pz-banner.jpg) no-repeat center top; width:100%; height: 330px;}
.pzbz-mian{ width: 796px; float: right;}
.pzbz-tit{ text-align: center; width: 100%; padding: 40px 0;}
.gylc{ text-align: center; width: 100%;}

.pzbz-mian .js-xx .title{font-size:15px;text-align:center;color:#944d40;margin-bottom:20px;}
.pzbz-mian .js-xx h4{ padding-bottom: 30px;color:#666;font-size:24px;}
.pzbz-mian .js-xx{ line-height: 30px;font-size:15px;color:#666;}
.pzbz-mian .js-xx .con p{ line-height: 30px;font-size:15px;color:#666;}
.pzbz-mian .js-xx p{ line-height: 30px;font-size:15px;color:#666;}

/*新闻资讯*/
.news-banner{ background: url(../images/news-banner.jpg) no-repeat center top; width:100%; height: 330px;}
.news-mian{ width: 796px; float: right;}
.news-mian li{ width: 100%; border: 1px solid #e7e7e7; padding: 20px 22px; box-sizing: border-box; margin-bottom: 30px;}
.news-mian li:hover{border: none; box-shadow: 5px 5px 30px #ccc;}
.news-mian li:hover h4{ color: #944D40;}
.news-mian li:hover .a2 p a{ color: #944D40;}
.news-mian li .a1{ width: 31%;}
.news-mian li .a2{ width: 65%;}
.news-mian li .a2 h4{ padding-bottom: 16px;border-bottom: 1px solid #eee;}
.news-mian li .a2 h4 a{overflow:hidden;text-overflow:ellipsis; white-space: nowrap;  display:block}
.news-mian li .a2 p{ line-height: 28px; padding-top: 10px; overflow:hidden; height:56px;}
.news-mian li .a2 h6{ padding-top: 16px;}
.news-mian li .a2 h6 span.fl i{background: url(../images/icon_31.png) no-repeat left top; width: 22px; height: 16px; display: inline-block; vertical-align: middle;}
.news-mian li .a2 h6 span.fr i{background: url(../images/icon_32.png) no-repeat left top; width: 20px; height: 16px; display: inline-block; vertical-align: middle;}

.jz{ height: 60px; line-height: 60px; text-align: center; width: 100%; background-color: #f5f5f5; cursor: pointer;}
.jz span{ font-size: 18px; color: #999;}
.jz img{ width: 20px;}

/*烹调美食*/
.prms-banner{ background: url(../images/prms-banner.jpg) no-repeat center top; width:100%; height: 330px;}
.prms-mian{ width: 796px; float: right;}
.prms-mian ul.xiazai{ width: 100%;}
.prms-mian ul.xiazai li{ width: 30%; float: left; max-height: 250px; background: #f2f2f2; margin:0 1.666%;border-bottom: 3px solid #dbdbdb;box-sizing: border-box; margin-bottom: 5%;}
.prms-mian ul.xiazai li a{ display: block;}
.prms-mian ul.xiazai li h5{ width: 100%; max-height: 180px; overflow: hidden;}
.prms-mian ul.xiazai li p{ line-height: 67px;max-height: 67px; text-align: center; width: 100%; overflow: hidden;}
.prms-mian ul.xiazai li:hover{ background: #944D40;border-bottom: 3px solid #86463a;}
.prms-mian ul.xiazai li:hover a p{ color: #fff;}


/*烹调方法*/
.prms-mian .a1{ width: 100%;}
.prms-mian .a1 div.fl{ width:100%; height: 380px; overflow: hidden; border-bottom: 2px solid #e9e9e9;box-sizing: border-box; text-align:center;}
.prms-mian .a1 div.fl img{ max-width:100%; max-height:100% }
.prms-mian .a1 div.fr{ width: 100%; padding-left: 4%; box-sizing: border-box; border-bottom: 2px solid #e9e9e9;overflow: hidden;  padding-bottom:20px;}
.prms-mian .a1 div.fr h4{ line-height: 50px; text-align:center}
.products_con{margin-bottom:20px;}
.products_con  .products_span{ height:40px; line-height:40px;  font-size:16px; font-weight:bold; font-family:"微软雅黑"; border-bottom:1px dashed #CCC}
.products_con  .products_text{ line-height:25px;  font-size:14px; font-family:"微软雅黑"; margin-top:10px; }



.prms-mian .a1 div.fr p.b1{ padding-top: 20px;}
.prms-mian .a1 div.fr p.b1 span.fl{ width: 17%; height: 30px; line-height: 30px; background: #944d40; text-align: center; font-size: 14px; color: #fff;}
.prms-mian .a1 div.fr p.b1 span.fr{ width: 80%; line-height: 24px; font-size: 14px; color: #333;}
.prms-mian .a1 div.fr p.b2{ padding-top: 20px;}
.prms-mian .a1 div.fr p.b2 span.fl{ width: 17%; height: 30px; line-height: 30px; background: #a7a7a7; text-align: center; font-size: 14px; color: #fff;}
.prms-mian .a1 div.fr p.b2 span.fr{ width: 80%; line-height: 24px; font-size: 14px; color: #333;}
.prms-mian .a2{ width: 100%; padding-top: 68px;}
.prms-mian .a2 h4{ line-height: 60px; /*border-bottom: 2px solid #dadada;*/}
.prms-mian .a2 ul.xq li{ padding: 24px 0 12px; border-bottom: 1px dashed #d9d9d9;}
.prms-mian .a2 ul.xq li p.fl{ padding-left: 24px; padding-top: 50px; color: #434343; width: 34%; box-sizing: border-box;}
.prms-mian .a2 ul.xq li p.fr{ width: 64%;}

.nbanner{ width:100%; height: 330px; background-size:cover !important}
/*about*/
.about-banner{ background: url(../images/about-banner.jpg) no-repeat center top; width:100%; height: 330px;}
.about-mian{ width: 796px; float: right;}
.about-mian .js-xx .title{font-size:18px;text-align:center;color:#944d40;margin-bottom:20px;}
.about-mian .js-xx h4{ padding-bottom: 30px;color:#666;font-size:24px;}
.about-mian .js-xx{ line-height: 30px;font-size:15px;color:#666;}
.about-mian .js-xx .con p{ line-height: 30px;font-size:15px;color:#666;}
.about-mian .js-xx p{ line-height: 30px;font-size:15px;color:#666; text-indent:20px}



/*视频专区*/
.about-mian .about-sp{ width: 100%;}
.about-mian .about-sp .a1{ width: 100%; margin-bottom: 20px;}
.about-mian .about-sp .a1 h4{ border-bottom: 1px solid #d7d7d7; line-height: 44px;font-style: italic;}
.about-mian .about-sp .a1 ul{ padding: 36px 0 60px; background: url(../images/icon_29.png) no-repeat center bottom; width: 100%;} 
.about-mian .about-sp .a1 ul li{ width: 45%;}
.about-mian .about-sp .a1 ul li.b1{ margin-left: 3%;}
.about-mian .about-sp .a1 ul li.b2{ margin-right: 4%;}
.about-mian .about-sp .a1 ul li>h5>a{ display: block; width: 100%; box-sizing: border-box; position: relative;}
.about-mian .about-sp .a1 ul li>h5>i{ display: block; margin-top: -3px;}
.about-mian .about-sp .a1 ul li>h5>a>span{ position: absolute;top: 0;left: 0; }
.about-mian .about-sp .a1 ul li p{text-align: center; width: 100%; margin-top: 10px;margin-bottom: 10px;}
.about-mian .about-sp .a1 ul li:hover p{ color: #944D40;}

.tc-sp{ width: 100%; height:100%;background:rgba(0,0,0,0.7); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); position: fixed;top: 0; z-index: 999; display: none;}
.tc-sp .tc-mian{position: absolute;top: 50%;left: 50%; width: 640px;  margin: -215px 0 0 -320px;border:15px solid #2d2d2d;}
.tc-sp .tc-mian a{ position: absolute;top: -15px;right: -53px; width: 38px; height: 39px; background: url(../images/icon_48.png) no-repeat center top; display: block;}
.tc-sp .tc-mian a:hover{background-position: center bottom;}

/*资质*/
.about-mian .zzry{ width: 100%; overflow: hidden;}
.about-mian .zzry h4{ text-align: center; padding-bottom: 36px;}
.about-mian .slider{ width:100%;  min-width:508px;  height:420px;  position:relative; overflow:hidden; background:#fff; text-align:center;}
.about-mian .slider .bd{ width:508px; position:absolute; left:50%; margin-left:-254px  }
.about-mian .slider .bd li{ width:508px; overflow:hidden;}
.about-mian .slider .bd li img{ display:block; width:508px; height:366px;}
.about-mian .slider .bd li p{ font-size: 24px; color: #3c3c3c; line-height: 68px;}
.about-mian .slider .tempWrap{ overflow:visible !important }
.about-mian .slider .tempWrap ul{  margin-left:-508px !important; /*强制位置*/  }
.about-mian .slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:366px; cursor:pointer;}
.about-mian .slider .prev{ left:-50%; margin-left:-254px; text-align: center;}
.about-mian .slider .next{ left:50%;  margin-left:254px;  text-align: center;}
.about-mian .slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:366px; background:#000; filter:alpha(opacity=50);opacity:0.5;}
.about-mian .slider .pnBtn .arrow{  position:absolute; top: 0; z-index:1; width:156px; height:366px;}
.about-mian .slider .prev .arrow{ right:0; background:url(../images/slider3.png) no-repeat center;}
.about-mian .slider .next .arrow{ left:0; background:url(../images/slider1.png) no-repeat center;}
.about-mian .slider .prev .arrow:hover{ right:0; background:url(../images/slider4.png) no-repeat center;}
.about-mian .slider .next .arrow:hover{ left:0; background:url(../images/slider2.png) no-repeat center;}
.zzry-banner{display: none;}

/*资质*/
.about-mian .slider1{ width:100%;  min-width:576px;  height:520px;  position:relative; overflow:hidden; background:#fff; text-align:center;}
.about-mian .slider1 .bd{ width:576px; position:absolute; left:50%; margin-left:-288px  }
.about-mian .slider1 .bd li{ width:576px; overflow:hidden;}
.about-mian .slider1 .bd li img{ display:block; width:576px; height:451px;}
.about-mian .slider1 .bd li p{ font-size: 24px; color: #3c3c3c; line-height: 68px;}
.about-mian .slider1 .tempWrap{ overflow:visible !important }
.about-mian .slider1 .tempWrap ul{  margin-left:-576px !important; /*强制位置*/  }
.about-mian .slider1 .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:451px; cursor:pointer;}
.about-mian .slider1 .prev{ left:-50%; margin-left:-288px; text-align: center;}
.about-mian .slider1 .next{ left:50%;  margin-left:288px;  text-align: center;}
.about-mian .slider1 .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:451px; background:#000; filter:alpha(opacity=50);opacity:0.5;}
.about-mian .slider1 .pnBtn .arrow{  position:absolute; top: 0; z-index:1; width:125px; height: 451px;}
.about-mian .slider1 .prev .arrow{ right:0; background:url(../images/slider3.png) no-repeat center;}
.about-mian .slider1 .next .arrow{ left:0; background:url(../images/slider1.png) no-repeat center;}
.about-mian .slider1 .prev .arrow:hover{ right:0; background:url(../images/slider4.png) no-repeat center;}
.about-mian .slider1 .next .arrow:hover{ left:0; background:url(../images/slider2.png) no-repeat center;}
.zzry-banner1{display: none;}

.zzry-ry{ padding: 36px 0; border-top: 1px dashed #c2c2c2;}
.zzry-ry p{ font-size: 14px; color: #3c3c3c; line-height: 24px;}

/*发展历程*/
.events-content li{ background: #fff; height: 275px;}
.events-content li .a1{ float: left; width: 40%; position: relative;}
.events-content li .a1 .slick-list div{height: 275px;background: no-repeat center top;background-size: cover;}
.events-content li .a1 .slick-dots{position: absolute;width: 100%;bottom: 0; left:0;text-align: left;z-index: 9991; height: 20px;}
.events-content li .a1 .slick-dots li{width: 20px;height: 20px;margin-right:2px;display: inline-block;zoom: 1;*display: inline;overflow: hidden;}
.events-content li .a1 .slick-dots li button{width: 20px;height: 20px; background: #fff;border: none; font-size: 14px; color: #944D40;}
.events-content li .a1 .slick-dots li.slick-active button{width: 20px;height: 20px;background: #944D40; color: #fff;}
.events-content li .a2{ float: right;width: 60%;background: #fbfbfb; height: 275px; padding: 2% 5%; box-sizing: border-box;}
.events-content li .a2 h5{font-size: 22px; color: #666; line-height: 48px;}
.events-content li .a2 p{font-size: 16px; color: #666; line-height: 28px;}

/*产品中心*/
.porduct-banner{ background: url(../images/cpzx-banner.jpg) no-repeat center top; width:100%; height: 330px;}
.porduct-mian{width: 75%; float: right; position: relative;}
.porduct-mian .a1{ width: 100%;}
.porduct-mian .a1 ul { margin-right:-2%}

.porduct-mian .a1 li{ float: left; width: 48%; background: #eee; margin-right:2%; margin-bottom: 30px;}
 .products_img{ height:323px; line-height:323px; text-align:center;background:#fff}
.products_img img{ vertical-align:middle; max-width:100%; max-height:100%}
.porduct-mian .a1 li>a{ display: block; border-bottom:none; border:1px solid #efefef}
.porduct-mian .a1 li>a p{ line-height: 36px; padding-left: 15px; background: url(../images/icon_37.png) no-repeat 92% center;}
.porduct-mian .a1 li:hover{ background: #B23033;}
.porduct-mian .a1 li:hover>a p{ color: #fff; background-image: url(../images/icon_38.png);}
.porduct-mian .a2{ width: 27%;}

.porduct-xx{ background: url(../images/icon_36.png) repeat; width: 642px; height: 635px; padding: 10px; box-sizing: border-box;position: fixed; top: 50%; left: 50%; border-radius: 6px; z-index: 9999; margin-top: -317px; margin-left: -321px;}
.porduct-xx .none{ background: url(../images/icon_39.png) no-repeat center; width: 40px; height: 40px;  position: absolute; top: 10px; right: 10px; cursor: pointer;}
.porduct-xx .box{ background: #fff; width: 100%; height: 615px; border-radius: 6px; box-sizing: border-box; padding: 50px;}
.porduct-xx .box .por-banner .slick-list div{background: no-repeat center top;height: 307px;background-size: cover;}
.porduct-xx .box .por-banner .slick-prev{position: absolute;left:40%;bottom: -41px;background: url(../images/icon_40.png) no-repeat left center;width: 21px;height: 21px;z-index: 99;text-indent: -999px;overflow: hidden; border: none;}
.porduct-xx .box .por-banner .slick-next{position: absolute;left: 46%;bottom:-41px;background:url(../images/icon_40.png) no-repeat right center;width: 21px;height: 21px;z-index: 99;text-indent: -999px;overflow: hidden; border: none;}
.porduct-xx .box .por-mian{ width: 100%; height: 150px; padding: 20px; box-sizing: border-box; background: url(../images/icon_44.png) repeat; margin-top: 30px;position:relative; overflow-y: scroll;}
.porduct-xx .box .por-mian p{ font-size: 14px; color: #666; line-height: 28px;}
.porduct-xx .box .por-mian p span{ color: #944D40;}

.fyzt{ margin-top: 20px; padding-left: 52%; font-size: 14px; color: #949494;}

.kfqq {line-height:30px;margin-left:30px;float:left;width:120px;}
.kfqq>a{ float:left;}
.kfqq span {color:#666;}

.wx_layer{display:none;}

/*---网站地图---*/
.yzh-map-main { overflow: hidden; margin: 10px 0; padding-bottom:35px; background: #fff;font-family:"宋体";}
.yzh-map-main .sitemap_con { width:100%; margin: 0 auto; color:#666; }
.yzh-map-main .sitemap_con .map_top { border-bottom: 2px solid #555; margin-bottom:35px;}
.yzh-map-main .sitemap_con .map_top img { float: left; }
.yzh-map-main .site_r_link { width: 120px;margin-top:35px;/*上边界根据需要进行调整*/ padding: 5px 10px; background: #f8f8f8;text-align:center;background:#555;color:#fff;}
.yzh-map-main .site_r_link a{color:#fff;}
.yzh-map-main .site_r_link a:hover{text-decoration:underline;}
#ContMap{height:352px; width:100%; }
.ContMap{height:352px; width:100%; padding:2px; border:1px solid #cacaca;margin-top:20px;}


/*站点地图，显示方式样式，上边界根据需要进行调整*/
.yzh-map-main .site_plc { padding: 5px 0; text-indent: 10px; background: url(../images/ico-plus.gif) no-repeat 0 8px; }
.yzh-map-main .sitemap_con h4 { line-height:35px;border-bottom:1px dotted #ccc;font-size:15px;margin-bottom:5px;font-family:"微软雅黑";}
.yzh-map-main .b4 {margin-bottom:20px;overflow:hidden;}
.yzh-map-main .b4 ul {}
.yzh-map-main .b4 li {line-height:30px; width:20%;float:left;padding-left:14px;}

/*发展历程*/
.course_mian>ul>li{ background: #fff; height: 275px;}
.course_mian>ul>li .a1{ float: left; width: 40%; position: relative; overflow:hidden;}
.course_mian>ul>li .a1 .slick-list div{height: 275px;background: no-repeat center top;background-size: cover;}
.course_mian>ul>li .a1 .slick-dots{position: absolute;width: 100%;bottom: 0; left:0;text-align: left;z-index: 9991; height: 20px;}
.course_mian>ul>li .a1 .slick-dots li{width: 20px;height: 20px;margin-right:2px;display: inline-block;zoom: 1;*display: inline;overflow: hidden;}
.course_mian>ul>li .a1 .slick-dots li button{width: 20px;height: 20px; background: #fff;border: none; font-size: 14px; color: #944D40;}
.course_mian>ul>li .a1 .slick-dots li.slick-active button{width: 20px;height: 20px;background: #944D40; color: #fff;}
.course_mian>ul>li .a2{ float: right;width: 60%;background: #fbfbfb; height: 275px; padding: 2% 5%; box-sizing: border-box;}
.course_mian>ul>li .a2 h5{font-size: 22px; color: #666; line-height: 48px;}
.course_mian>ul>li .a2 p{font-size: 16px; color: #666; line-height: 28px;}
/*IE8*/
.course{ width: 100%;}
.course .tab{ width: 86%; padding: 0 7%;position: relative;}
.course .info {box-sizing: border-box; overflow: hidden;}
.course .info ul{ background: url(../images/icon_41.png) repeat-x center top;}
.course .info li{ float: left; width: 100px;text-align: center;line-height: 30px; cursor: pointer;padding-top: 30px; font-size: 16px; color: #666;}
.course .info li.on{ color: #944D40;}
.course .tab .prev {background: url(../images/icon_46.png) no-repeat; width: 35px; height: 35px; position: absolute; left: 0px; top: 0px;}
.course .tab .next {background: url(../images/icon_45.png) no-repeat; width: 35px; height: 35px; position: absolute; right: 0px; top: 0px;}
.course_mian{ width: 100%; margin-bottom: 30px;}
/*.course_mian>ul>li{ width: 100%;height: 275px; }
.course_mian>ul>li .a1{ float: left; width: 42%;}
.course_mian>ul>li .a1{ height: 275px; position:relative;  overflow:hidden;}
.course_mian>ul>li .a1 .fz-hd{ position:absolute; left:0; bottom:0; z-index:1; padding-left:2px; }
.course_mian>ul>li .a1 .fz-hd li { color:#944D40; cursor:pointer; margin-left:3px; width:18px; height:18px; background:#fff; float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center; border:none;}
.course_mian>ul>li .a1 .fz-hd li.on { background:#944D40; color:#fff; font-weight:bold;  z-index:2; position:relative;}*/
/*.course_mian>ul>li .a2{float: left; width: 58%;background: #fbfbfb; height: 275px; padding: 2% 5%; box-sizing: border-box;}
.course_mian>ul>li .a2 h5{font-size: 22px; color: #666; line-height: 48px;}
.course_mian>ul>li .a2 p{font-size: 16px; color: #666; line-height: 28px;}*/

@media(max-width:1150px){
	.index1 .banner .slick-list div{height: 400px;}
	.wrap{padding:0 20px;}
    .header .nav .mainbav ul.kk{margin: 0;}
	.header .nav .mainbav ul.kk>li{ width: auto; margin-left:1px;}
	
	.footer{ height:auto; padding-bottom:20px;}
	.footer h3{  width: 0; padding: 0 20px; box-sizing:border-box}
	.footer .mian-footer{ /*max-width: 60%;*/ float: left; /*padding-left: 8%;*/ box-sizing:border-box}
	.footer .mian-footer .a1{margin-top: 27px; display: none;}
	.footer .mian-footer .a1 li{ padding: 0; width: 33.33%; text-align: center;}
	.footer .mian-footer .a2{ height: auto; background: none;border-radius:0; overflow: auto;margin-top: 20px;}
	.footer .mian-footer .a2 li{ float: left; line-height: 25px;font-size: 14px; color: #fff; margin-left: 0; width: 100%;}
	.footer .mian-footer .a2 li:first-child{padding-left:0;}
	.footer .mian-footer .a3{margin-top: 8px;}
	.footer .mian-footer .a3 p{float: left; width: 100%; line-height: 25px; margin-right:0px; text-align:center}
	.footer .mian-footer .a3 ul{ float: left; width: 100%; text-align:center; display:none}
	.footphone{ display:block}
	.asid_share{ display: none;}
	
	.index2 .mian .a1{ width: 100%; height: 437px; overflow: hidden;}
	.index2 .mian .a1{ width: 47%;}
	.index2 .mian .a2{ width: 47%;}
	.index2 .mian .a2 .b1{ width: 100%; height: 213px;}
	.index2 .mian .a2 .b1 h5{ width: 50%;}
	.index2 .mian .a2 .b1 h6{width: 50%; height: 213px;padding: 20px 0 0 15px}
	.index2 .mian .a2 .b1 h6 span{ width: 100%;}
	.index2 .mian .a2 .b2{ width: 100%; height: 213px;}
	.index2 .mian .a2 .b2 h5{ width: 50%;}
	.index2 .mian .a2 .b2 h6{width: 50%; height: 213px;padding: 20px 0 0 15px}
	.index2 .mian .a2 .b2 h6 span{ width: 100%;}
	.index3 .responsive{width: 100%;overflow: hidden;}
	.index3 .responsive .slick-slide{margin: 0 10px;}
	
	.leftsideBar{ width: 22%;}
	
	.lxwm-mian,.gnyx-mian,.lyb-mian,.cppp-mian,.wssc-mian,.pzbz-mian,.news-mian,.prms-mian,.about-mian,.porduct-mian{ width: 72%;}
	.wssc-mian .a3 li .c2 p{ font-size: 13px; color: #666; line-height: 30px;}
	.wssc-mian .a3 li .c3 p a{ color: #1D4EEA; font-size: 12px; line-height: 30px;}
	
	.about-mian .slider .pnBtn .arrow{  position:absolute; top: 0; z-index:1; width:70px; height:366px;}
	.about-mian .slider1 .pnBtn .arrow{  position:absolute; top: 0; z-index:1; width:70px; height:451px;}
	
	
}
@media(max-width:1023px) {
	.header{ height: 121px;}

    .header .top{display: none;}
	.header .nav .menu{display: block;float:right;margin-top:35px;font-size:40px;width: 60px;text-align: center;}
	.nav_bg{position: fixed;width: 100%;height: 100%;left: 0;top: 0;background-color: rgba(0,0,0,0.8);z-index: 9998;}
	.header .nav .mainbav{position: fixed;width: 300px;height: 100%;background: #fff;z-index: 9999;left: 100%;-webkit-transition: all .6s;transition: all .6s;display: block;overflow-y: scroll;overflow-x: hidden;}
	.header .nav .mainbav.on {-webkit-transform: translate(-300px,0);transform: translate(-300px,0);}
	.header .nav .mainbav ul.kk{ display:none}
	.header .nav .mainbav ul.kk1{ margin-top: 120px; margin-left: 30px; display: block;}
	.header .nav .mainbav ul.kk1>li{ width: 70px; padding: 0 10px; margin-left: 15px; float: none; height: auto; margin-bottom: 15px;}
	.header .nav .mainbav ul.kk1>li .mainNav a{font-size: 16px; color: #333; line-height: 20px; height: auto; padding-bottom: 10px;}
	.header .nav .mainbav ul.kk1>li .mainNav a span{ font-size: 10px; color: #ccc; display: block; text-transform: uppercase;}
	.header .nav .mainbav ul.kk1>li.on .mainNav a,.header .nav .mainbav ul.kk>li:hover .mainNav a{ color: #794036; border-bottom:none;}
	.subNav{ position: relative;top: 0;left: 0;background: #fff;width: 300px; border-bottom:none; padding: 0; display: none;}
	.subNav.w200 ul{position: relative;}
	.subNav .imgNav{display: none;}
	.subNav ul{ float: none; width: 100%;}
	.subNav ul li{ width: 100%; float: none;margin-bottom: 5px;}
	.subNav ul li a{ font-size: 14px; color: #666;}
	.header .nav .search1{ width: 185px; height: 28px; overflow: hidden; margin-top: 40px; display:block; border: 1px solid #ccc; margin-left: 50px;}
	.header .nav .search1 .text{ width: 153px; line-height: 28px; background-color: #fff; border:none;}
	.header .nav .search1 .submit{ width: 32px; height: 28px; background-color: #fff; border:none; background: #fff url(../images/icon_1.png) no-repeat center;}

    .index2 .mian .a1{ width: 497px; height: 437px; overflow: hidden;}
	.index2 .mian .a1{ width: 47%;}
	.index2 .mian .a2{ width: 47%;}
	.index2 .mian .a2 .b1{ width: 100%; height: 213px;}
	.index2 .mian .a2 .b1 h5{ display: none;}
	.index2 .mian .a2 .b1 h6{width: 100%; height: 213px;}
	.index2 .mian .a2 .b1 h6 span{ width: 100%;}
	.index2 .mian .a2 .b2{ width: 100%; height: 213px;}
	.index2 .mian .a2 .b2 h5{ display: none;}
	.index2 .mian .a2 .b2 h6{width: 100%; height: 213px;}
	.index2 .mian .a2 .b2 h6 span{ width: 100%;}

}
@media(max-width:800px){
	.index_products ul{ width:100%; font-size:13px; margin-left:-1%}
	.index1 .banner .slick-list div{height: 300px; overflow: hidden;}
	.footer{height: auto; padding: .3rem 0; height:80px; overflow:hidden; position:relative}
	/*.footer h3{  width: 1.46rem; height: 1.46rem;right: .4rem; bottom: 0; background-size: 1.46rem; background-size: 1.46rem !important;-webkit-transform:scale(1.3);transform:scale(1.3);}*/
	/*.footer .mian-footer{ width: 57%;}*/
    .footer h3{  width: 3.46rem; height: 3.46rem;right: .4rem; bottom: 0; background-size: 3.46rem; position: static; display: none; margin: .5rem 0;}
	.footer h3 img{ display:none}
    .footer .mian-footer {width: 100%;float: none; }
	.footer .mian-footer .a2{ display: none; }
	.footer .mian-footer .a3 p span{display: block;height: 0; padding: 0; margin: 0;}
	.footer .mian-footer .a3 ul li{ background-size: .02rem .12rem; width:50%; box-sizing:border-box; line-height:50px; padding:0px 0px; display:}
	.footer .mian-footer .a3 .sjz{ position:absolute; bottom:0; width:100%; background:#002F4C; left:0; display:block}
	.footer .mian-footer .a3 ul li:nth-child(2){ border:none}
	.footer .mian-footer .a3 ul li a{font-size: 14px; display:block;padding: 0 14px;}
	.footphone{display:block}
	.yqlj-mian{ left:10px; bottom:30px;}
	
	.index2 .mian .a1{width: 100%;box-sizing: border-box;}
	.index2 .mian .a2{ width: 100%;}
	.index2 .mian .a2 .b1{ width: 100%; margin-top: 27px;max-height: 213px;}
	.index2 .mian .a2 .b2{ width: 100%; max-height: 213px;}
	.index2 .mian .a2 .b1 h5{ width: 37%; display: block;}
	.index2 .mian .a2 .b2 h5{ width: 37%;display: block;}
	.index2 .mian .a2 .b1 h6{ width: 63%; max-height: 213px;}
	.index2 .mian .a2 .b2 h6{ width: 63%; max-height: 213px;}
	.index4 .tabBox .hd li{margin:0 3px; width: 100px;}
	.index4 .tabBox .bd .a1{ width: 100%;}
	.index4 .tabBox .bd .a2{ display: none;}
	.leftsideBar{ width: 100%; float: none; margin-bottom: 20px;}
	
	.lxwm-mian{ width: 100%; float: none; background:none}
	.leftsideBar-tit{height: 50px;}
	.leftsideBar-tit h3{ line-height: 50px; padding-top: 0;}
	.leftsideBar-tit span{display: inline-block;}
	.leftsideBar ul>li>a{background: #f8f8f8 url(../images/icon_23.png) no-repeat 94% center;}
	.leftsideBar ul>li>a:hover,.leftsideBar ul>li.on>a{ background:#e5e5e5 url(../images/icon_24.png) no-repeat 94% center;}
	.leftsideBar .join dd a{background: #f8f8f8 url(../images/icon_26.png) no-repeat 36px center;}
	.leftsideBar .join dd a:hover{ background: #f8f8f8 url(../images/icon_25.png) no-repeat 36px center;}
	.lxwm-mian ul li{ margin-bottom: 15px;width: 100%;}
	.lxwm-mian iframe{display:none;}
	.lyb-mian{ width: 100%; float: none;}
	.cppp-mian{ width: 100%; float: none;}
	.wssc-mian{ width: 100%; float: none;}
	.wssc-mian .a1 ul li{ float: none; background: url(../images/icon_29.png) no-repeat center bottom; width: 100%;}
	.wssc-mian .a1 ul li.b2{ margin-left: 0;}
	
	.wssc-mian .a3 li .c1{ width: 100%; margin-bottom: 20px;}	
	.wssc-mian .a3 li .c2{width: 50%; float: left;}
	.wssc-mian .a3 li .c2 p{ padding: 0;}
	.wssc-mian .a3 li .c3{width: 50%; float: left;}
	
	.gnyx-mian{ width: 100%; float: none;}
	
	.pzbz-mian{ width: 100%; float: none;}
	
	.news-mian{ width: 100%; float: none;}
	/*.news-mian ul li .a1{ width: 100%; float: none;}
	.news-mian ul li .a2{ width: 100%; float: none; margin-top: 20px;}*/
	
	.prms-mian{ width: 100%; float: none;}
	.prms-mian ul.xiazai li{ width: 45%; margin: 0 2.5%; margin-bottom: 5%;}
	.prms-mian .a2 ul.xq li p.fl{ font-size: 18px;}
	
	.about-mian{ width: 100%; float: none;}
	
	.about-mian .slider{  min-width:auto;}
	.about-mian .slider1{  min-width:auto;}
	
	.porduct-mian{ width: 100%; float: none;}
	
	.porduct-xx{ width: 100%; margin: 0 auto; top: 0; left: 0;}
	
    .tc-sp{background:rgba(0,0,0,1);}
    .tc-sp .tc-mian{position:absolute;top: 0;left: 0; width: 100%; height: auto; background: #FFFFFF; margin: 0 0 0 0;height: 100%;border: none;}
    .tc-sp .tc-mian a{ position: absolute;top: 0;right: 0; width: 38px; height: 39px; background: url(../images/icon_48.png) no-repeat center top; display: block;}
    .tc-sp .tc-mian a:hover{background-position: center bottom;}
    #ckplayer_a1{width:100%;height:100%}
    .leftsideBar .join dd a.on{background: #f8f8f8 url(../images/icon_25.png) no-repeat 5% center;}
    .jquery-note{display:none}
    .smallmap{display:block}
    .gnyx-img .box{/*display:none*/}
	
	
	.news-mian li .a1{ display:none}
	.news-mian li .a2{ float:none; width:auto}
	

}

@media(max-width:500px){
	tr:nth-of-type(odd) {
    widht:100%
}
	 td, th {
    padding: 0px;
    border: 1px solid #ccc;
    text-align: left;
    box-sizing: border-box;
}
	
     .products_con  .products_text{ overflow:hidden}
	body{font-size:0.20rem;}
	.f12{font-size:0.20rem;}
	.f13{font-size:0.22rem;}
	.f14{font-size:0.24rem;}
	.f15{font-size:0.26rem;}
	.f16{font-size:0.28rem;}
	.f18{font-size:0.32rem;}
	.f20{font-size:0.34rem;}
	.f24{font-size:0.36rem;}
	.f30{font-size:0.42rem;}
	.f36{font-size:0.48rem;}
	.wrap{padding:0 10px;}
	.header{height: 1.2rem;}
	.header .nav{height: 1.2rem;}
	.header .nav .logo{ width: 3.24rem;height: 1.2rem;background-size: contain; margin: 0;}
	.header .nav .menu{ height: 1.2rem; line-height: 1.2rem; margin: 0;font-size: 0.5rem;}
	.header .nav .mainbav{	width: 250px;overflow-x: hidden; overflow-y: scroll;}
	.header .nav .mainbav.on {-webkit-transform: translate(-150px,0);transform: translate(-150px,0);}
	.header .nav .mainbav ul.kk1{ margin-top: 0.8rem; margin-left: 0rem !important;}
	.header .nav .mainbav ul.kk1>li .mainNav a{font-size: .28rem;line-height: .4rem;}
	.header .nav .search1{ width: 2.85rem; height: .48rem;  margin-left: 1rem;}
	
	.subNav{width: 3rem;}
	.subNav ul li{margin-bottom: .05rem;background-size: 3px;}
	.subNav ul li:hover{background-size: 3px;}
	.subNav ul li a{ font-size: .22rem;}
	
	.header .nav .search1 .text{ width: 2.35rem; line-height: .48rem;}
	.header .nav .search1 .submit{ width: .5rem; height: .48rem; background-size: .2rem;}
	
	.footer{height: auto; padding: .3rem 0; height:65px; overflow:hidden; position:relative}
	/*.footer h3{  width: 1.46rem; height: 1.46rem;right: .4rem; bottom: 0; background-size: 1.46rem; background-size: 1.46rem !important;-webkit-transform:scale(1.3);transform:scale(1.3);}*/
	/*.footer .mian-footer{ width: 57%;}*/
    .footer h3{  width: 3.46rem; height: 3.46rem;right: .4rem; bottom: 0; background-size: 3.46rem; position: static; display: none; margin: .5rem 0;}
	.footer h3 img{ display:none}
    .footer .mian-footer {width: 100%;float: none; }
	.footer .mian-footer .a2{ display: none; }
	.footer .mian-footer .a3 p span{display: block;height: 0; padding: 0; margin: 0;}
	.footer .mian-footer .a3 ul li{ background-size: .02rem .12rem; width:50%; box-sizing:border-box; line-height:30px; padding:0px 0px}
	.footer .mian-footer .a3 .sjz{ position:absolute; bottom:0; width:100%; background:#002F4C; left:0;}
	.footer .mian-footer .a3 ul li:nth-child(2){ border:none}
	.footer .mian-footer .a3 ul li a{font-size: .24rem; display:block;padding: 0 14px;}
	
	.yqlj-mian{ left:10px; bottom:30px;}
	
	.index-box .index1 .banner .slick-list div{height: 5rem;background-size: cover;}
	.index-box .index1 .banner .slick-dots{ height: .7rem;}
	.index-box .index1 .banner .slick-dots li{width: .18rem;height: .7rem;margin:0 .1rem;}
	.index-box .index1 .banner .slick-dots li button{width: .18rem;height: .7rem;background-size: .56rem .17rem; }
	.index-box .index1 .banner .slick-dots li.slick-active{}
	.index-box .index1 .banner .slick-dots li.slick-active button{width: .18rem;height: .7rem;background-size: .56rem .17rem;}
	
	.index-box .index2 .tit{ height: 1.48rem;}
	.index-box .index2 .tit h3{ background-size: 1.78rem .02rem; padding: .28rem 0 .16rem 0;}
	.index2 .mian .a1{ width: 100%; height: 4.58rem; border: .08rem solid #944d40; position: relative; float: left;}
	.index2 .mian .a1 a{ background-size: 100% cover; width: 100%; height: 4.58rem;}
	.index2 .mian .a1 p{ height: .88rem; line-height:.88rem;}
	.index2 .mian .a1 p span{ padding-left: .18rem; font-size: .3rem;}
	.index2 .mian .a1 p i{  background-size: .58rem; width: .58rem; height: .58rem; margin-top: .18rem; margin-right: .18rem;}
	.index2 .mian .a2{ width: 100%;}
	.index2 .mian .a2 .b1{ width: 100%; margin-top: .27rem;max-height: 2.23rem;}
	.index2 .mian .a2 .b2{ width: 100%; margin-top: .27rem;max-height: 2.23rem;}
	.index2 .mian .a2 .b1 h5{ width: 33%; display: block;background-size:2.65rem 2.23rem !important;height:2.23rem;background: cover !important;}
	.index2 .mian .a2 .b2 h5{ width: 33%;display: block; background-size:2.65rem 2.23rem !important;height:2.23rem;background: cover !important;}
	.index2 .mian .a2 .b1 h6{ width: 67%; max-height: 2.23rem;border: .03rem solid #af6151; padding: .3rem .1rem;}
	.index2 .mian .a2 .b2 h6{ width: 67%; max-height: 2.23rem;border: .03rem solid #ccc; padding: .3rem .1rem;}
	.index2 .mian .a2 .b1 h6 span{ line-height: .36rem;}
	.index2 .mian .a2 .b2 h6 span{ line-height: .36rem;}
	.index2 .mian .a2 .b1 h6 a{line-height: .5rem;}
	.index2 .mian .a2 .b2 h6 a{line-height: .5rem;}
	.index3{padding:0.2rem 0 0.4rem;}
	.index3 .tit{ height: 1.5rem;}
	.index3 .tit h3{  padding: 0 0 .16rem;background-size: 1.78rem .02rem;}
	.index3 .responsive .slick-slide{height: auto; margin: 0 .4rem;padding-bottom:.3rem;}
	.index3 .responsive .slick-slide .more{ display:none}
	.index3 .responsive .slick-slide h5{ padding-left: .4rem; margin-top: .26rem;}
	.index3 .responsive .slick-slide p{ padding-left: .4rem;margin-top: .26rem;}
	.index3 .responsive .slick-slide a{ display: block; padding-left: .4rem;margin-top: .4rem;}
	.index3 .responsive .slick-slide a i{ background-size: .1rem .18rem; width: .24rem; height: .22rem;}
	.index4 .tit{ height: 1.48rem;}
	.index4 .tit h3{ background-size: 1.78rem .02rem; padding: .28rem 0 .16rem 0;}
	.index4 .tabBox .hd ul{ padding-bottom: .6rem; padding-top: .5rem;}
	.index4 .tabBox .hd li{ width:1.7rem; line-height: .56rem; margin:0 .08rem;}
	.index4 .tabBox .hd li a{font-size: .24rem; color: #454545;}
	.index4 .tabBox .bd .a1 li{height: 1.2rem; margin-bottom: .3rem;}
	.index4 .tabBox .bd .a1 li .fl{ width: 14%; height: 1.2rem;}
	.index4 .tabBox .bd .a1 li .fl h4{ width: 100%; font-size: .54rem; line-height: .79rem;border-bottom: .02rem solid #fff; }
	.index4 .tabBox .bd .a1 li .fl p{width: 100%; font-size: .24rem; line-height: .4rem; padding-right: .1rem; box-sizing: border-box;}
	.index4 .tabBox .bd .a1 li .fr{ width: 81%;}
	.index4 .tabBox .bd .a1 li .fr h5{ width: 100%; height: .5rem;overflow: hidden; }
	.index4 .tabBox .bd .a1 li .fr h5 a{font-size: .28rem; line-height: .5rem;padding-right: .08rem; display: block;}
	.index4 .tabBox .bd .a1 li .fr p a{font-size: .24rem;  line-height: .38rem;padding-right: .08rem;display: block;}
	
	.sub-box>.wrap{ padding-top: .6rem; padding-bottom: .5rem;}
	.sub-tit{ height: .6rem;}
	.sub-tit .wrap{ line-height: .6rem;}
	.sub-tit .wrap i{ width: .3rem;height:.57rem; background-size: .18rem;}
	.sub-tit .wrap font{margin: 0 .08rem;}
	
	.leftsideBar-tit{height: .85rem;}
	.leftsideBar-tit h3{font-size: .36rem; line-height: .85rem;}
	.leftsideBar-tit span{font-size: .28rem; }
	.leftsideBar ul>li>a{line-height: .74rem;font-size: .28rem; background-size: .09rem .17rem;}
	.leftsideBar ul>li>a:hover,.leftsideBar ul>li.on>a{ background-size: .09rem .17rem;}
	.leftsideBar .join dd a{line-height: .6rem; background-size: .06rem .1rem;}
	.leftsideBar .join dd a:hover{background-size: .06rem .1rem;}
	
	.lxwm-banner{ background-size:19.2rem 3.3rem;height: 3.3rem;}
	.lxwm-mian ul{ padding-left: .36rem;}
	.lxwm-mian ul li{ width: 100%; float: left; font-size: .22rem; line-height: .4rem;}
	.lxwm-mian ul li i{background-size: .22rem 1.5rem;width: .4rem; height: .4rem; }
	.lxwm-mian ul li.a1 i{ background-position:0 .2rem;}
	.lxwm-mian ul li.a2 i{background-position:0 -.21rem;}
	.lxwm-mian ul li.a3 i{background-position:0 -.54rem;}
	.lxwm-mian ul li.a4 i{background-position:0 -.86rem;}
	.lxwm-mian ul li.a5 i{background-position:0 -1.15rem;}
	
	.lyb-mian h4{ line-height: .86rem;}
	.lyb-mian .a1,.lyb-mian .a2{ width: 100%; float: none; margin-bottom: .3rem;margin-left: 0; display: block;}
	.lyb-mian .a4{ margin-top: .3rem;}
	.lyb-mian form .a1 input,.lyb-mian form .a2 input{ padding-left: .3rem; box-sizing: border-box; border:1px solid #d9d9d9; line-height: .64rem;-webkit-appearance: none;}
	.lyb-mian form .a3 textarea{  height: 1.8rem; padding-top: .15rem; padding-left: .3rem;-webkit-appearance: none;}
	.lyb-mian .a4 .b1,.lyb-mian .a4 .b2{border-radius: .06rem;box-shadow: none; width: 1.8rem; height: .65rem; font-size: .32rem;-webkit-appearance: none;}
	
	.yxwl-banner{ background-size:19.2rem 3.3rem;height: 3.3rem;}
	.cppp-mian .a1{ margin-bottom: .6rem;}
	.cppp-mian .a1 h4{ line-height: .5rem; padding-bottom: .24rem;}
	.cppp-mian .a1 p{ padding-bottom: .2rem; float: left; margin: 0 .12rem; width: 2.06rem; height: 1.12rem;}
	
	.wssc-mian h4{ line-height: .56rem;}
	.wssc-mian .a1 ul li{  padding: .4rem 0 .6rem; background-size: 7.93rem .63rem;}
	.wssc-mian .a1 ul li div.fr p{ line-height: .6rem;}
	.wssc-mian .a1 ul li div.fr p i{background-size: .25rem; width: .36rem; height: .3rem;}
	.wssc-mian .a1 ul li.b1 div.fr{padding-top: .24rem;}
	.wssc-mian .a1 ul li.b2 div.fr{ padding-top:.24rem;}
	.wssc-mian .a1 ul li.b3 div.fr{ padding-top: .24rem;}
	.wssc-mian .a2{ padding: 1.5rem 0 1rem; margin-bottom: .5rem;background-size: 7.93rem .63rem;}
	.wssc-mian .a3 li{ min-height: 1.2rem; padding: .3rem 0;}
	.wssc-mian .a3 li .c1{ width: 100%; margin-bottom: .3rem;}
	.wssc-mian .a3 li .c2 p{ font-size: .24rem; line-height: .5rem; }
	.wssc-mian .a3 li .c3 p a{  font-size: .22rem; line-height: .5rem;}
	.wssc-mian .a3 li .c3 p i{background-size: .25rem; width: .36rem; height: .3rem;}
	
	.pzbz-banner{  background-size:19.2rem 3.3rem;height: 3.3rem;}
	
	.news-banner{  background-size:19.2rem 3.3rem;height: 3.3rem;}
	.news-mian li{ width: 100%; border: 1px solid #e7e7e7; padding: .28rem .3rem; box-sizing: border-box; margin-bottom: .3rem;}
	.news-mian li:hover{border: none; box-shadow: .05rem .05rem .3rem #ccc;}
	.news-mian li .a2{margin-bottom: .2rem;}
	.news-mian li .a2 h4{ padding-bottom: .2rem;}
	.news-mian li .a2 p{  padding-top: .16rem;}
	.news-mian li .a2 h6{ padding-top: .2rem;}
	.news-mian li .a2 h6 span.fl i{ background-size: .18rem; width: .25rem; height: .18rem;}
	.news-mian li .a2 h6 span.fr i{ background-size: .15rem; width: .25rem; height: .18rem;}
	.jz{ height: .8rem; line-height: .8rem; }
	.jz span{ font-size: .32rem;}
	.jz img{ width: .3rem;}
	
	.prms-banner{  background-size:19.2rem 3.3rem;height: 3.3rem;}
	.prms-mian .a1 div.fl{ width: 100%; height: auto;}
	.prms-mian .a1 div.fr{ width: 100%;padding: 0 2%;height: auto;    border-bottom:.02rem solid #e9e9e9; padding-bottom: .3rem;}
	.prms-mian .a1 div.fr h4{ line-height: .8rem;}
	.prms-mian .a1 div.fr h6{  padding-bottom: .2rem; height: .5rem; line-height: .5rem;}
	.prms-mian .a1 div.fr h6 span.fr a{width: .5rem; height: .5rem;background-size: 1.65rem .45rem; margin: 0 .06rem;}
	.prms-mian .a1 div.fr h6 span.fr a.c1{ background-position: 0 0;}
	.prms-mian .a1 div.fr h6 span.fr a.c2{ background-position: -.6rem 0;}
	.prms-mian .a1 div.fr h6 span.fr a.c3{ background-position: -1.2rem 0;}
	.prms-mian .a1 div.fr p.b1{ padding-top: .3rem;}
	.prms-mian .a1 div.fr p.b1 span.fl{  height: .4rem; line-height: .4rem; font-size: .24rem; }
	.prms-mian .a1 div.fr p.b1 span.fr{ line-height: .34rem; font-size: .24rem;}
	.prms-mian .a1 div.fr p.b2 span.fl{ height: .4rem; line-height: .4rem; font-size: .24rem; }
	.prms-mian .a1 div.fr p.b2 span.fr{ line-height: .34rem; font-size: .24rem;}
	.prms-mian .a2{ width: 100%; padding-top: .3rem;}
	.prms-mian .a2 h4{ line-height: .7rem; border-bottom: .02rem solid #dadada;}
	.prms-mian .a2 ul.xq li{ padding: .34rem 0 .12rem;}
	.prms-mian .a2 ul.xq li p.fl{ padding-left: .24rem; padding-top: .5rem;  box-sizing: border-box; font-size: .32rem;}
	
    .nbanner{background-size:19.2rem 3.3rem !important;height: 3.3rem;}

	.about-banner{ background-size:19.2rem 3.3rem;height: 3.3rem;}
	.about-mian .js-xx h4{ padding-bottom: .4rem;}
	.about-mian .js-xx p{ line-height: .5rem;}
	
	/*.about-mian .about-sp .a1{  margin-bottom: .1rem;}*/
	.about-mian .about-sp .a1 ul{ padding: .36rem 0 .6rem; background: none;} 
	.about-mian .about-sp .a1 ul li{ width: 100%; float: none; background: url(../images/icon_29.png) no-repeat center bottom; background-size: 7.93rem .63rem; padding-bottom: 1rem; text-align: center;}
	.about-mian .about-sp .a1 ul li.b1,.about-mian .about-sp .a1 ul li.b2{float: none; margin: 0; margin-bottom: .5rem;}
	.about-mian .about-sp .a1 ul li>h5{}
	.about-mian .about-sp .a1 ul li>h5>i{ margin-top: -.05rem;}
	.about-mian .about-sp .a1 ul li>h5>a{ width: 6.3rem; display: inline-block;height: 3.70rem; overflow: hidden;}
	.about-mian .about-sp .a1 ul li>h5>a>span{ position: absolute;top: 0;left:0;display: block; background: url(../images/icon_36.png) repeat; width: 100%;}
	
	.zzry-banner{display: block;}
	.about-mian .slider{ display: none;}
	.zzry-banner{position: relative; z-index: 99;}
	.zzry-banner .slick-list div{background: no-repeat center top;height: 5.5rem;background-size: cover;}
	.zzry-banner .slick-slider{ position: absolute; }
	.zzry-banner .slick-prev{position: absolute;left:0;top:0;background: #000 url(../images/slider3.png) no-repeat center;background-size: .29rem .56rem;width: 29px;height: 100%;z-index: 99;text-indent: -999px;overflow: hidden; border: none; filter:alpha(opacity=50);opacity:0.5;}
	.zzry-banner .slick-prev:hover{background: #000 url(../images/slider4.png) no-repeat center;background-size: .29rem .56rem;}
	.zzry-banner .slick-next{position: absolute;right: 0;top:0;background: #000 url(../images/slider1.png) no-repeat center;background-size: .29rem .56rem;width: 29px;height: 100%;z-index: 99;text-indent: -999px;overflow: hidden; border: none; filter:alpha(opacity=50);opacity:0.5;}
	.zzry-banner .slick-next:hover{background: #000 url(../images/slider2.png) no-repeat center;background-size: .29rem .56rem;}
	
	.zzry-banner1{display: block;}
	.about-mian .slider1{ display: block; height:240px;}
	.about-mian .slider1 .bd li{ margin:0 auto}
	.about-mian .slider1 .bd li img { max-width:50%; margin:0 auto; max-height:80%; height:auto}
	.zzry-banner1{position: relative; z-index: 99;}
	.zzry-banner1 .slick-list div{background: no-repeat center top;height: 6.5rem;background-size: cover;}
	.zzry-banner1 .slick-slider{ position: absolute;}
	.zzry-banner1 .slick-prev{position: absolute;left:0;top:0;background: #000 url(../images/slider3.png) no-repeat center;background-size: .29rem .56rem;width: 29px;height: 100%;z-index: 99;text-indent: -999px;overflow: hidden; border: none; filter:alpha(opacity=50);opacity:0.5;}
	.zzry-banner1 .slick-prev:hover{background: #000 url(../images/slider4.png) no-repeat center;background-size: .29rem .56rem;}
	.zzry-banner1 .slick-next{position: absolute;right: 0;top:0;background: #000 url(../images/slider1.png) no-repeat center;background-size: .29rem .56rem;width: 29px;height: 100%;z-index: 99;text-indent: -999px;overflow: hidden; border: none; filter:alpha(opacity=50);opacity:0.5;}
	.zzry-banner1 .slick-next:hover{background: #000 url(../images/slider2.png) no-repeat center;background-size: .29rem .56rem;}
	
	.zzry-ry{ padding: .4rem 0; margin-top: .2rem;}
	.zzry-ry p{ font-size: .24rem; line-height: .36rem;}
	
	.porduct-banner{background-size:19.2rem 3.3rem;height: 3.3rem;}

	.events-content li{ height: auto;}
	.events-content li .a1{width: 100%; float: none;}
	.events-content li .a1 .slick-list div{height: 5rem;background: no-repeat center top;background-size: cover;}
	.events-content li .a1 .slick-dots{ height: .2rem;}
	.events-content li .a1 .slick-dots{ bottom: .1rem;}
	.events-content li .a1 .slick-dots li{width: .3rem;height: .3rem;margin-right:.02rem; }
	.events-content li .a1 .slick-dots li button{width: .3rem;height: .3rem; font-size: .24rem;}
	.events-content li .a1 .slick-dots li.slick-active button{width: .3rem;height: .3rem;}
	.events-content li .a2{ float: none;width: 100%;background: #fbfbfb; height: 3rem; padding: 2% 5%; box-sizing: border-box;}
	.events-content li .a2 h5{font-size: .36rem; color: #666; line-height: .68rem;}
	.events-content li .a2 p{font-size: .24rem; color: #666; line-height: .4rem;}
	
	.porduct-xx{ height: auto;padding: .2rem; top: 15%;}
	.porduct-xx .none{ width: .4rem; height: .4rem; background-size: .4rem;}
	.porduct-xx .box{height: auto; padding: .5rem;}
	.porduct-xx .box .por-banner .slick-list div{background: no-repeat center top;height: 4rem;background-size: cover;}
	.porduct-xx .box .por-mian{ width: 100%; height: 150px; padding: 20px; box-sizing: border-box;background-color: #fcfcfc; margin-top: 60px; overflow-y: scroll;}
	.porduct-xx .box .por-mian{height: 3rem; padding: .2rem; margin-top: .4rem;text-align: left;}
	.porduct-xx .box .por-mian p{ text-align: left; font-size: .24rem;line-height: .5rem;}
	.fyzt{ display: none;}
    .course .info ul{ background-size: 1.08rem .24rem;}
	.course .info li{ width: 1.7rem;line-height: .4rem;padding-top: .4rem;}
	.course .info li span{font-size: .18rem;}
	.course .tab .prev{background-size: .35rem; width: .35rem;height: .35rem;}
	.course .tab .next{background-size: .35rem; width: .35rem;height: .35rem;}
	.course_mian{ margin-bottom: 3.5rem;}
	.course_mian>ul>li .a1{ float: none; width: 100%; height: 6.15rem;}
	.course_mian>ul>li .a2{ float: none; width: 100%; height: 3rem;}
	.course_mian>ul>li .a2 h5{font-size: .3rem; color: #666; line-height: .6rem;}
	.course_mian>ul>li .a2 p{font-size: .24rem; color: #666; line-height: .3rem;}
	.tc-sp .tc-mian a{ position: absolute;top: .05rem;right: .1rem; width: .6rem; height: .6rem;background-size: .6rem;}
    .footphone{display:block}
    .jquery-note{display:none}
    .smallmap{display:block}
    .gnyx-img .box{display:none}
    #_video1{display:none;}
    #_video2{display:block;}
}
