*{  
    margin: 0px;  
    padding: 0px;
}  

html{
    font-smooth: always;
    font-smoothing: antialiased;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-text-size-adjust: 100%;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    text-rendering: optimizeLegibility;
}

body{
    line-height: 1.3em;
    overflow-x:hidden;
    color:rgb(102, 102, 102)
}

/*消除选择边框*/
:focus {
    outline: 0
}
*::-moz-selection {
    background: #1FCEAB;
    color: #FFF;
    text-shadow: none;
}

img{
    vertical-align: middle;
}
.fl{float: left;}
.fr{float: right;}
.w1200{width: 1200px;margin: 0 auto;}
.clear{clear: both;}
li{ list-style: none;}
/*消除苹果设备内阴影*/
input,textarea{-webkit-appearance: none;}
h1,h2,h3,h4,h5,h6{font-weight: normal;padding: 0;margin: 0;}   
header{
    height:622px;
    width: 100vw;
}
a,a:hover{ text-decoration: none;}   


video{
    display: none
}
.h-right a{display: inline-block;color: #000;font-size: 12px;padding-left:9px;background: url("../images/xjt.jpg") no-repeat left center;margin-left: 15px;line-height: 39px;}
.head{padding: 20px 0 40px 0;}
.nav {
}
.nav li{display:inline-block;position:relative;}
.nav li h3 a{display: block;
	color: #000;
	font-size: 22px;
	line-height: 50px;border-bottom:1px solid #fff;padding: 0 30px;}
.nav li:hover h3 a,.nav li h3 a.cur{color:#e60012;border-bottom: 1px solid #e60012;}
.nav li .sub{width:100%;padding:0;position:absolute;left:0;top:51px;background:#fff;z-index:1000;filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0, direction=120, strength=5);
	opacity: 0;
	visibility: hidden;
	transition: all .3s ease 0s;
	transform: translate3d(0, 10px, 0);
	-moz-transform: translate3d(0, 10px, 0);
	-webkit-transform: translate3d(0, 10px, 0);text-align: center;}
.nav .sub a{padding: 10px 0;color:#333;display:block;zoom:1;font-size:16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;transition: all 0.2s ease-in-out 0s;}
.nav .sub a:hover{color:#e60012;}
.nav li:hover .sub{opacity: 1;
	visibility: visible;
	transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);}
.nav .sub h4{font-weight: bold;color: #333;font-size: 18px;padding: 15px 0 10px 0;}
.nav li .sub2{width: 560px;text-align: left;padding: 0 16px;}
.nav li .sub2 .sort{float: left;width: 200px;}
.nav li .sub2 .sort:nth-child(2){width: 120px;margin: 0 20px;}
.search-btn{line-height: 40px;}
/*顶部导航条*/
.top-bar{
width: 100%;
}

.top-bar-fixed{
    position: fixed !important;

}

.top-bar>.logo{
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    top: 3px;
    left: 0;
    margin: 0px 0px 0px 10px;
    width: 50%;
    height: 59px;
    
}

.top-bar>.logo .logo1{width: 258px;
    height: 59px;
    background: rgba(0, 0, 0, 0) url(../img/x-logo.png) no-repeat;
    background-size: 100%;
    display: inline-block;
    margin-right: 28px;
}
.top-bar>.logo .logo2{width: 213px;
    height: 59px;
    background: rgba(0, 0, 0, 0) url(../img/x-logo2.png) no-repeat;
    background-size: 100%;
    display: inline-block;
}


.top-bar-fixed .logo{
   
    top: 2px;
}
.w-header{ display:none}
.banner{position: relative;}
.banner-con{position: absolute;width: 100%;height:474px;top: 0;left: 0;background: rgba(0,0,0,0.8);}
.banner-con h5{color: #fff;font-size: 30px;font-weight: bold;margin-bottom: 55px;}
.banner-con a{display: inline-block;height: 54px;border:1px solid #fff;color: #fff;font-size: 18px;text-align: center;line-height: 54px;width:200px;margin-right: 12px;}
.banner-con a.cp{background: #e60012;border:1px solid #e60012;font-weight: bold;}
.banner-con .text-zz{position: absolute;bottom:150px;}
/*中间区域*/
/*主版块*/
.main:after{
    display: block;
    content: "";
    clear: both;
}
.main{position: relative;}
.part1{position: relative;top: -80px;}
.part1 .picture{color: #fff;padding: 10px;box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.15);background: #fff;}
.part1 .picture h4{font-size: 40px;padding:64px 0 64px 40px;background: url("../images/Group-28.png") no-repeat left center;background-size: 100%;}

@media (min-width: 1028px) {
    
    header{
        overflow: hidden;
    }
    

    
    /*视频*/
    video{
    display: block;
    position: relative;
    max-width: 100%;
    height: auto;
    object-fit: contain;
    }
    
    
    
}
 
/*脚页*/
.footer{background: #f2f2f2;}
.foot{color: #666;font-size: 16px;padding:50px 0 45px 0;}
.foot h5{font-weight: bold;font-size: 18px;padding-bottom: 20px;}
.foot2 dl{float:right;margin-left: 25%;}
.foot .f-left{width:700px;}
.foot .f-right{width: 500px;margin-top: 6px;text-align: center;}
.foot2 dt{color: #a4a6a9;font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.foot2 dd a{display: block;color: #a4a6a9;font-size: 14px;line-height: 32px;}
.foot2{border-bottom:1px solid #a4a6a9;padding: 30px 0;}
.foot3{text-align: center;padding: 20px 0;}
.foot p a{color: #666;font-size: 16px;}
.foot2 dd a:hover{color: #e60012;}
.back-top{width: 50px;height: 50px;position: fixed;bottom: 30px;right: 20px;}
.zixun{width: 50px;height: 50px;position: fixed;bottom: 100px;right: 20px;}
.zixun img{width: 100%;height: auto;}
.foot p{line-height: 31px;}
.logo img{height: 60px;}
@keyframes inputBack{
    from { margin-top:30px;}
    to { margin-top:25px;}
}
/*======================= min-width 1028px =======================*/
.limit-box{position:relative;width:1200px;margin:20px auto;height:1500px;overflow:hidden;}
/* limit-buy-hd */
.limit-buy-hd{position:relative;}
.limit-buy-hd h3,.section1 h3{float:left;display:inline;font-size:24px;padding:0px;color: #000;}
/* limit-buy-nav */
.limit-buy-nav{float:right;}
.limit-buy-nav span{float:left;width:64px;height:20px;font-size:14px;line-height:20px;text-align:center;color:#000;}
.limit-buy-nav em{margin-right:1px;color:#000;font-weight:700;font-style: normal;}
.limit-buy-nav .prev,.limit-buy-nav .next{float:left;overflow:hidden;width:12px;height:20px;}
.limit-buy-nav .prev{background: url("../images/left.png") no-repeat;}
.limit-buy-nav .next{background: url("../images/right.png") no-repeat;}
/* limit-buy-bd */
.limit-buy-bd{overflow:hidden;position:absolute;top:38px;left:0;width:9000px;z-index:1}

/* products */
.products{float:left;width:1200px;margin-top: 30px;}
.products li{float:left;position:relative;width:350px;height:435px;padding:0 25px;text-align: center;margin-top: 40px;}
.products li .pic{position:relative;width:350px;height:272px;background: #f9f9f9;padding:50px 0;}
.products li a .price{color: #000;font-size: 18px;font-weight: bold;margin-top: 22px;}
.products li a .name{display: block;z-index:2;bottom: 0;left: 0;overflow:hidden;height:74px;width: 74px;text-align:center;position: absolute;background: #000 url("../images/more.png") no-repeat center;}
.products li .pic img{display: block;margin: 0 auto;height:272px;width: auto;}
.products li a .wz{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,0.8);color: #fff;text-align: center;display: none;}
.products li a .wz h5{font-weight: bold;font-size: 30px;padding:150px 0 25px 0;}
.products li a .wz p{font-size: 16px;}
.products li:hover a .price{display: none;}
.xinbox .products li:hover a .price{display: block;}
.products li a .more{height: 74px;line-height: 74px;width: 75%;text-align: center;color: #000;font-size: 18px;background: #fff;display: block;position: absolute;bottom: 0;left: 0;display: none;}
.products li:hover a .more,.products li:hover a .wz{display: block;}
.products li:hover a .name{display: none;}
.xinbox .products{margin-top: 30px;}

.section2{background: #000;color: #fff;padding: 70px 0;}
.part2 .left{width: 50%;}
.part2 .right{width: 42%;}
.part2 .right img{width: 100%;height: auto;}
.part2 h4{color: #a4a6a9;font-size: 24px;font-weight: bold;padding-bottom: 5px;}
.part2 li{font-size: 22px;line-height:30px;margin-top: 15px;margin-bottom:50px;}
.part2 li span{display: block;height: 1px;width:40%;background: #e60012;margin-top:8px;}
.more a{width: 165px;height: 56px;color: #fff;font-weight: bold;display: block;margin:20px auto 0 auto;font-size: 18px;text-align: center;line-height: 56px;background: #e60012;}

.tit{color:#000;font-size:34px;font-weight: bold;}
.section3,.section4,.section5{padding:60px 0;}
.section3{background: #eff4f7}

#home_slider2{ position: relative;padding-top:30px;}
#home_slider2 li{width:100%;}
#home_slider2 li .box .pic{width: 100%;overflow: hidden;position: relative;}
#home_slider2 li .box img{width: 70%;height:auto;display: block;margin: 0 auto;}
#home_slider2 .flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flex-control-paging{display:none}
#home_slider2 .flex-direction-nav{display:block;width: 15%;margin: 0 auto;padding: 30px 0 0px 0;}
#home_slider2 .flexslider{margin-top:1.55rem}
#home_slider2 li .box{width:80%float: left;text-align: center;padding: 0 10%;}
#home_slider2 li .box a .price{color: #000;font-size: 16px;font-weight: bold;margin-top:12px;}
#home_slider2 li .box a .wz{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,0.8);color: #fff;text-align: center;display: none;}
#home_slider2 li .box a .wz h5{font-weight: bold;font-size:18px;padding:80px 0 15px 0;}
#home_slider2 li .box a .wz p{font-size: 16px;}
#home_slider2 li .box:hover a .price{display: none;}
#home_slider2 li .box a .more{height: 40px;line-height: 40px;width:50%;text-align: center;color: #000;font-size: 16px;background: #fff;display: block;position: absolute;bottom: 0;left: 0;display: none;}
#home_slider2 li .box:hover a .more,#home_slider2 li .box:hover a .wz{display: block;}
#home_slider2 li .box:hover a .name{display: none;}
.flex-prev,.flex-next{width:12px;height:20px;text-indent:999999px;display: block;}
.flex-prev{background: url("../images/left.png") no-repeat left center;float: left;}
.flex-next{background: url("../images/right.png") no-repeat left center;float: right;}
.w-part1{display: none;padding-bottom:50px;}
.part3 li{box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.15);background: #fff;padding: 30px;margin-top:50px;}
.part3 li .left{width: 78px;}
.part3 li .right{width:1000px;}
.part3 li a h5,.part3 li h5{color: #000;font-size: 18px;font-weight: bold;margin-bottom: 10px;margin-top: 10px;}
.part3 li a p,.part3 li p{color: #000;font-size: 16px;line-height: 28px;}
.part3{padding-top: 20px;}
#home_slider3{ position: relative;padding-top:30px;}
#home_slider3 li{width:100%;}
#home_slider3 li .box .tp{width: 100%;overflow: hidden;position: relative;max-height: 235px;}
#home_slider3 .flexslider .sl.part3 li a h5ides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
#home_slider3 .flex-direction-nav{display:block;width:54px;position: absolute;right: 0;top: -60px;}
#home_slider3 .flexslider{margin-top:1.55rem}
#home_slider3 li .box{float: left;}
#home_slider3 li .box{width:31.33%;margin-right: 3%;background: rgba(246,246,246,0.6);padding-bottom: 30px;}
#home_slider3 li .box:nth-child(3n){margin-right: 0;}
.part4 li a h5{color: #000;font-size: 24px;font-weight: bold;padding: 0 3%;margin: 15px 0;line-height: 32px;}
.part4 li a p{color: #000;font-size: 16px;line-height: 28px;padding: 0 3%;}
.part4 li a span{display: block;color: #000;font-size: 18px;margin-top: 15px;padding: 0 3%;}
.part4 li a img{width: 100%;height: auto;}
.part4{padding-top: 40px;}
.w-part2{display: none;}
.part4 li .box:hover a span,.part4 li .box:hover a h5,.part3 li:hover a h5{color: #e60012;}
.part5 li a h5{color: #566d8f;font-size: 20px;padding: 0 3%;margin: 15px 0 10px 0;line-height: 32px;}
.part5 li a p{color: #000;font-size: 16px;line-height: 28px;padding: 0 3%;}
.part5 li a span{display: block;color: #000;font-size: 18px;margin-top: 15px;padding: 0 3%;}
.part5 li a img{width: 100%;height: auto;}
.part5{padding-top: 40px;}
.part5 li{width:31.33%;margin-right: 3%;float: left;margin-top: 30px;margin-bottom: 30px;box-shadow: -1px 3px 6px 0 rgba(0, 0, 0, 0.05);padding-bottom: 30px;}
.part5 li:nth-child(3n){margin-right: 0;}
.part5 li:hover a span,.part5 li:hover a h5{color: #e60012;}
#home_slider4{ position: relative;padding-top:30px;}
#home_slider4 li{width:100%;}
#home_slider4 li .box .tp{width: 100%;overflow: hidden;position: relative;}
#home_slider4 .flexslider .sl.part3 li a h5ides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
#home_slider4 .flex-direction-nav{display:block;width:54px;position: absolute;right: 0;top: -60px;}
#home_slider4 .flexslider{margin-top:1.55rem}
#home_slider4 li .boxadding-bottom: 30px;float: left;width: 100%;}

.header{height: auto;}
.brand{background: url("../images/home.png") no-repeat left center;padding-left:24px;color: #666;font-size: 16px;margin:50px 0 30px 0;}
.brand a{color: #666;}
.product-box{padding-bottom: 60px;}
.product-box h3{color: #000;font-size:34px;text-align: center;padding: 30px 0 80px 0;}
.product-box li{float: left;width: 48.5%;margin-right: 3%;position: relative;margin-bottom:40px;transition: 0.5s ease-in-out all;height: 264px;overflow: hidden;}
.product-box li img{width: 100%;height:264px;position: relative;-webkit-transform: scale(1);transform: scale(1);-webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;}
.product-box li a p{position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding: 2em;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    background-color: rgba(0,0,0,0.5);
    text-align: center;
    transition: 0.5s ease-in-out all;
    -webkit-font-smoothing: antialiased;
    font-size: 24px;
    color: #fff;
    }
.product-box li:nth-child(2n){margin-right: 0;}
.product-box li:hover img{-webkit-transform: scale(1.2);transform: scale(1.2);}
.product-box li:hover a p{background-color: rgba(0,0,0,0.25);}

.fix-tab{width:230px;}
.fix-tab h3{color: #000;font-size: 20px;font-weight: bold;}
.fix-tab h3 span{display: inline-block;border-bottom:1px solid #e60012;padding-bottom: 3px;}
.fix-tab a{display: block;color: #000;font-size: 16px;margin-top: 20px;}
.goods-js{width: 792px;}
.goods-js .left{width: 348px;}
.goods-js .right h3{color: #000;font-size: 24px;font-weight: bold;}
.goods-js .right h4{color: #000;font-size: 18px;padding:18px 0 25px 0;line-height: 28px;}
.goods-js .right p{color: #000;font-size: 15px;line-height:24px;}

#home_slider5{ position: relative;}
#home_slider5 li{width:100%;}
#home_slider5 li .box .pic{width: 100%;overflow: hidden;position: relative;margin-top: -40px;}
#home_slider5 li .box img{width:100%;height:auto;display: block;margin: 0 auto;}
#home_slider5 .flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
#home_slider5 .flex-control-paging{display:block}
#home_slider5 .flex-direction-nav{display:block;width:54px;position: absolute;right: 0;top: 0px;}
#home_slider5 .flexslider{margin-top:1.55rem}
#home_slider5 li .box{width:100%float: left;text-align: center;}
#home_slider5 .flex-control-paging{display:block;text-align: center;margin-top: 20px;}
#home_slider5 .flex-control-paging li{margin:0 5px;padding:0px;overflow:hidden;display: inline-block;width: auto;}
#home_slider5 .flex-control-paging li a{width:8px;height:8px;display:block;background:#fff;cursor:pointer;line-height: 24px;color: #333;font-size: 14px;text-align: center;text-indent: -9999px;margin: 0 auto;border-radius: 50%;border:2px solid #e60012}
#home_slider5 .flex-control-paging li a.flex-active{background:#e60012;}

.goods-js .right{width: 348px;}

#home_slider6{ position: relative;}
#home_slider6 li{width:100%;}
#home_slider6 li .box .pic{width: 100%;overflow: hidden;position: relative;}
#home_slider6 li .box img{width: 100%;height:auto;display: block;margin: 0 auto;}
#home_slider6 .flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
#home_slider6 .flex-direction-nav{display:block;width:54px;position: absolute;right: 0;top: -60px;}
#home_slider6 .flexslider{margin-top:1.55rem}
#home_slider6 li .box{width:70%float: left;text-align: center;padding: 0 15%;}
.product01{padding: 80px 0;background: url("../images/bg01.png") no-repeat;}
.product02,.product03{padding: 60px 0 80px 0;}
.product02 h4,.product03 h4{color: #000;font-size: 34px;font-weight: bold;}
.product02 .table{padding: 60px;background: #fff;box-shadow: -1px 10px 18px 0 rgba(0, 0, 0, 0.15);margin-top: 60px;}
.product02 li{line-height: 60px;color: #000;font-size: 18px;background: #f9f9f9;padding: 0 30px;}
.product02 li:nth-child(2n){background: #fff;}
.product03 .left{width:700px;color: #000;font-size: 16px;line-height: 26px;}
.product03 .right{width: 370px;}
.product03 .group01{padding-top: 60px;}
.product04{background: url("../images/bg.png") no-repeat;padding: 80px 0 100px 0;}
.product03 .more{margin-top:80px;}
.ny-banner img{width: 100%;height: auto;}
.nav-tit{color: #000;font-size: 30px;text-align: center;margin:60px 0;}
.detail p,.about p,.about{color: #000;font-size: 16px;line-height: 26px;}
.detail .left{width:780px;color: #000;font-size: 16px;line-height: 26px;overflow: hidden;}
.detail .right{width: 370px;overflow: hidden;}
.contain{padding-bottom:50px;background: url("../images/bg.png") no-repeat;background-size: cover;}
.detail .right img{max-height: 370px;width: 100%;}
.detail .group01{margin-bottom: 72px;}
.anniu{text-align: center;margin-bottom: 80px;}
.anniu a{width: 50%;display: inline-block;}
.anniu a span{width:30%;display:inline-block;height: 56px;line-height: 56px;color: #fff;font-size: 22px;font-weight: bold;text-align: center;background: #e60012;}
.about h1{color: #000;font-size: 34px;padding: 50px 0 20px 0px;}
.about img{max-width: 1200px;}
.about{overflow: hidden;}
.contact{padding:80px 0;}
.contact h3{color: #e60012;font-weight: 500;font-size: 34px;padding-bottom: 60px;}
.contact li{float: left;margin-right: 3%;width:22.75%;margin-bottom: 20px;}
.contact li:nth-child(4n){margin-right: 0;}
.contact li span{display: block;color: #000;font-size:16px;margin-bottom: 10px;}
.contact li input{height:36px;width: 93.4%;
    padding:0 3%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #000;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.contact li span em{font-style: normal;color: #e60012;}
.contact li:nth-child(10){clear: both;}
.contact li textarea{height:200px;width:98%;
    padding:10px 1%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #000;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;resize: none;}
.contact li:nth-child(9){width: 100%;}
.contact li input.yes{color: #fff;background:#e60012;border: none;width:75px;font-size: 18px;height:48px;cursor: pointer;}
.nav-tit img{height: 52px;width: auto;display: block;margin: 0 auto;}
.news-list{padding: 60px 0;}
.news-list li{border-top: 1px solid gray;padding: 30px 0;}
.news-list li .img{width: 432px;}
.news-list li .wzwz{width: 718px;}
.news-list li a span{display: block;color: #A4A6A9;font-size: 16px;margin-top: 30px;}
.news-list li a h3{color: #000;font-size: 20px;margin: 30px 0;font-weight: 500;}
.news-list li a p{color: #000;font-size: 16px;line-height: 28px;}
.news-list li .img img{width:100%;height: auto;}
.news-list li:hover a h3{color: #e60012;text-decoration: underline;}
.news-list h2{color: #000;font-weight: 500;font-size: 30px;padding-bottom: 30px;}

.news-detail{padding:30px 0 60px 0;color: #000;font-size: 16px;line-height: 28px;}
.news-detail .tab-tit2{padding-bottom: 40px;}
.news-detail .tab-tit2 h2{color: #000;font-weight: 500;font-size: 30px;}
.news-detail p{color: #000;font-size: 16px;line-height: 28px;}
.news-detail .tab-tit2 p{color: #a4a6a9;font-size: 16px;padding-top: 12px;}
.news-detail p a{color: #007bff;}
.news-detail p a:hover{text-decoration: underline;}
.news-detail p img,.news-detail img{max-width: 1200px;overflow: hidden;display: block;}
.news-detail iframe{width: 100%;height:650px;}


.searchDIV{width:315px;height: 40px;background: #fff;}
.searchDIV span{ display:block; float:left; color:White;}
.inputSr{ margin-right: 5px;width:230px; overflow:hidden; height:38px; line-height:38px; padding-left:10px;background: none;border: none;outline: none;border: 1px solid #000;}
.inputSs{ width:64px; height:40px; line-height:40px; text-align:center; background:#000; color:White; border:0px;outline: none;font-size: 16px;}
.searchText{ color:White;}
.searchText a{ color:white; padding-right:5px;}
.search-div h3{color: #000;font-size: 24px;margin-bottom: 30px;}
.search-div{padding: 60px 0;}
.world{padding: 60px 0;}
.world h3{color: #000;font-weight: 500;font-size: 30px;}
.world p{color: #000;font-size: 16px;line-height: 28px;}
.world ul{float: left;width:31.33%;margin-right: 3%;}
.world ul:nth-child(3n){margin-right: 0;}
.world ul li{color: #000;font-size: 18px;line-height:32px;}
.world .map{text-align: center;padding: 50px 0;}
.world .map img{display: inline-block;}
.world .lxwm a{height: 56px;line-height: 56px;color: #fff;font-size: 22px;font-weight: bold;text-align: center;background: #e60012;display:inline-block;padding: 0 60px;margin: 30px 0;}
.video{display: none;}

.page{font-size:12px; padding-top:25px; padding-bottom:15px; margin:0 auto; margin-top:15px;}
.page span,.page  a{
padding:5px;
border:1px #CCCCCC solid;
margin-right:2px;
cursor:pointer;
}
.page .current{
border:1px #999999 solid;
background:#FFFFCD;
font-weight:bold;
}
.page  a:hover{
border:1px #333333 solid;
background:#FFFFCD;
text-decoration:none;
}

.detail{padding:30px 10px 15px 10px;}
.detail h3{ color:#333; text-align:center; font-size:20px;}
.write{ text-align:center; color:#999; border-bottom:solid 1px #ebebeb; margin:5px 0 18px;}
.write span{ color:#666;}
.detail p{ padding:0 14px;line-height:30px;font-size:16px;}
.dow{border-top:solid 1px #ebebeb;padding-top:15px; margin:30px 0; margin-left:10px; }
.dow b{ color:#0271cb;}
.dow p{ text-indent:0;font-size:12px;}
.info p {line-height:25px;font-size:12px; margin-top:5px; }