/**layui官网
 By 翟旭*/
body{ background:#ffffff;font-family:'微软雅黑';}
.content_box{width:1200px;margin: 0 auto;}
hr {
    width: 100%;
    height: 1px;
    margin: 10px 0;
    border: 0;
    background-color: #e2e2e2;
    clear: both;}
a{color: #333;}
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}
a:hover{ color:#000; }
a.more{
    border: #dfdfdf 1px solid;
    background: rgba(255,255,255,.0);
    width: 360px;
    height: 58px;
    display: block;
    margin: 40px auto 50px;
    line-height: 58px;
    font-size: 20px;
    color: #838383;
    /*text-indent: 150px;*/
    border-radius: 30px;
    transition: all ease-out .3s;
}
img{
	border: none;max-width: 100%;
}
li,span{
	list-style-type: none;	
}
a{
	text-decoration: none;
	color: #333333;
}
a.more:hover{border:#f58f00 1px solid;}
/*上下翻页*/
.next,.prev{ float:right; display:block; width:26px; height:30px;line-height: 32px; border: 1px solid #e5e5e5; z-index: 999; overflow:hidden;  cursor:pointer;position: absolute;top:10px}
.next i,.prev i{font-size:24px;font-weight: 400; }
.next{ right: -60px;}
.prev{ left: -60px;}
a:hover.next,a:hover.prev{border-color:#00acef; }
.prevStop,.nextStop,a:hover.prevStop,a:hover.nextStop{ border: 1px solid #e5e5e5; color:#e5e5e5; cursor:default; }
.layui-table th,.layui-table td{border-color: #716d6d;}
.snext,.sprev{ float:right; display:block; width:50px; height:50px; border-radius: 50px; line-height:55px; color:#cacbca; z-index: 999; overflow:hidden;  cursor:pointer;position: absolute;top:40%;}
a:hover.snext,a:hover.sprev{border-color:#fbc700;}
.snext i{font-size:50px;line-height: 55px;margin:6px;opacity: 0.5;}
.sprev i{font-size:50px;line-height: 50px;margin:3px;opacity: 0.5;}
a:hover.snext i,a:hover.sprev i{color:#fbc700;opacity: 1;}
.snext{ right: 60px;}
.sprev{ left: 60px;}

.fl{float: left;}
.fr{float:right;}
.ml-pdtpri{padding:0;width:80%;margin: 0 auto; color:#ec2c0c;font-size: 26px;text-align: left;line-height: 40px;height: 40px;margin-top:10px;}
.news_b,.w1200,.w-1200{width:1200px;margin:0 auto;position: relative;}
.w1200{display: flex;justify-content: space-between;}
.layui-main{width: 1200px;}
.clearfix{display: block;    clear: both;}
.header_bg{width: 100%;background: url("../images/banner-index-bg.png") no-repeat;height: 400px;}
.banner-index-text{position:relative;width: 1154px;margin: 0 auto;padding-top: 65px;transform: translateX(-10px);}

.part_01{margin-top: 15px;position: relative;}
.part_011{margin-top: 18px;position: relative;}
.part_01_left{display: flex;justify-content: space-between;flex-wrap: wrap;width: 385px;}
.part_01_left_title{width: 100%;height: 36px;margin-bottom: 10px; background:url("../images/bg_sector.png") left top no-repeat #F2F2F2;color:#05317D; font-size: 20px;line-height: 36px;}
.part_01_left_title span{padding-left: 31px;}
.part_01_left_item{width: 188px;height: 94px;position: relative;align-items: center;display: flex;background: rgba(242, 242, 242, 1);margin-bottom: 10px;}
.part_01_left_item:nth-child(4),.part_01_left_item:last-child{margin-bottom: 0;}
.part_01_left_item a{justify-content: flex-start;display: flex;align-items: center;}
.part_01_left_item_ico{width: 60px;height: 60px;margin-left:15px; margin-right: 6px;}
.part_01_left_item_tit{font-size: 18px;text-align: left;color: #000;}
.part_01_right{display: flex;justify-content:space-evenly;flex-wrap: wrap;width: 783px;}
.part_01_right_title{width: 100%;height: 36px;margin-bottom: 10px;background:url("../images/bg_sector.png") left top no-repeat #F2F2F2;color:#05317D; font-size: 20px;line-height: 36px;}
.part_01_right_title span{padding-left: 31px;}
.part_01_right_content{display: flex;justify-content:space-evenly;flex-wrap: wrap;width: 100%;height: 198px; background: rgba(242, 242, 242, 1);}
.part_01_right_item{width: auto;height: 170px;position: relative;padding-top: 45px; text-align: center;}
.part_01_right_item .item_title{font-size: 18px;width: 100%;text-align: center;margin-top: 15px;}
.part_01_right_item a{color:#000;font-size: 18px;}
.part_02{margin-top: 15px;position: relative;}
.part_02 .w1200{display: flex;justify-content: space-between;flex-wrap: wrap;}
.part_02_title{width: 1200px;height: 36px;margin-bottom: 10px; background:url("../images/bg_sector.png") left top no-repeat #F2F2F2;color:#05317D; font-size: 20px;line-height: 36px;}
.part_02_title span{padding-left: 31px;}
.part_02_box{width: 100%;display: flex;justify-content: space-between;}
.part_02_box_item01{width: 554px;}
.part_02_box_item_tit01{width: 430px;height: 187px;background:#F2F2F2;display: flex;justify-content: space-evenly;flex-wrap: wrap;}
.part_02_box_item_tit01_item{width: 205px;height: 84px;background: #fff;border-radius: 5px;transition: all 0.3s ease;}
.part_02_box_item_tit01 .part_02_box_item_tit01_item:nth-child(1){margin-top: 8px;}
.part_02_box_item_tit01 .part_02_box_item_tit01_item:nth-child(2){margin-top: 8px;}
.part_02_box_item_tit01_item a{font-size: 16px;display: block;width: 100%;height: 100%;line-height: 30px;text-align: center;color: #000;}


.part_02_box_item02{width: 634px;}
.part_02_box_item_tit02{width: 510px;height: 187px;background:#F2F2F2;display: flex;justify-content: space-evenly;flex-wrap: wrap;}
.part_02_box_item_tit02_item{width: 160px;height: 84px;background: #fff;border-radius: 5px;transition: all 0.3s ease;}
.part_02_box_item_tit02 .part_02_box_item_tit02_item:nth-child(1){margin-top: 8px;}
.part_02_box_item_tit02 .part_02_box_item_tit02_item:nth-child(2){margin-top: 8px;}
.part_02_box_item_tit02_item a{font-size: 16px;display: block;width: 100%;height: 100%;line-height: 30px;text-align: center;color: #000;}

.part_02_box_item_tit01_item .item_icon{width: 30px;height: 30px;margin-top: 13px; display: inline-block;}
.part_02_box_item_tit02_item .item_icon{width: 30px;height: 30px;margin-top: 13px; display: inline-block;}


.part_02_box_item{display: flex;justify-content: start;}
.part_02_box_item_img{position: relative;width: 124px;}
.part_02_box_item_title{font-size: 20px;color: #fff; position: absolute;top:50%;left: 0;transform: translate(0,-50%);width: 100%;text-align: center;}

.part_03{width: 100%; margin-top: 15px;position: relative;}
.part_03_box{width: 100%;display: flex;justify-content: space-between;}
.part_03_box_left{width: 626px;background: #F2F2F2;display: flex;justify-content: space-between;}

.part_03_box_left_l_item{cursor:pointer;width: 100%;background: #fff;font-size: 18px;color: #000;height: 64px;margin-bottom: 3px;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.part_03_box_left_l_item.active{width: 100%;background: #4471C9; color: #fff;height: 106px; position: relative;}
.part_03_box_left_l .part_03_box_left_l_item:last-child{margin-bottom: 0;}

.part_03_box_left_l_item_iocn{width: 26px;height: 26px;display: none;}
.part_03_box_left_l_item.active .part_03_box_left_l_item_iocn{display: block;}
.part_03_box_left_l_item_title{width: 100%;text-align: center;margin-top: 12px;}
.part_03_box_left_l_item_sanjiaoxing{width: 11px;height: 33px;display: none;position: absolute;right: -11px;top:50%;transform: translateY(-50%);}
.part_03_box_left_l_item.active .part_03_box_left_l_item_sanjiaoxing{display: block;}


.part_03_box_left_l{width: 564px;}
.part_03_box_left_r{width: 604px;}

.part_03_box_left_centent{width: 100%;justify-content: space-between;height: 155px;flex-wrap: wrap;display: flex;}
.part_03_box_left_centent.active{display: flex;}
.part_03_box_left_centent_item1{display: flex;justify-content: center;flex-wrap: wrap;}
.part_03_box_left_centent_item1 a{color: #000;}
.part_03_box_left_centent_item1 .item_icon{width: 78px;height: 78px;}
.part_03_box_left_centent_item1 .item_title{font-size: 14px;width: 100%;text-align: center;margin-top: 20px;}

.part_03_box_left_centent_item2{width: calc(50% - 1px);height: 94%;background: rgba(242, 242, 242, 1);}
.part_03_box_left_centent_item2 a{color: #000;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.part_03_box_left_centent_item2 .item_icon{width: 58px;height: 58px;mix-blend-mode: darken;}
.part_03_box_left_centent_item2 .item_title{font-size: 24px;text-align: center;margin-right: 15px;}
.part_03_box_left_centent .part_03_box_left_centent_item2:nth-child(1){border-right: 1px solid #CCCCCC;}
.part_03_box_left_centent .part_03_box_left_centent_item2:nth-child(3){border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
.part_03_box_left_centent .part_03_box_left_centent_item2:nth-child(4){border-top: 1px solid #CCCCCC;}

.part_03_box_left_centent_item3{width: 148px;height: 146px;background: #fff;position: relative;overflow: hidden;}
.part_03_box_left_centent_item3 a{color: #000;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.part_03_box_left_centent_item3 .item_icon{width: 30px;height: 30px;position: absolute;left: 16px;top:65px;}
.part_03_box_left_centent_item3 .item_title{font-size: 18px;text-align: center;color:#fff;position: absolute;left: 16px;top:100px;}

.part_03_box_center{width: 769px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.part_03_box_center_t{width: 100%;height: 36px;margin-bottom: 10px;background:url("../images/bg_sector.png") left top no-repeat #F2F2F2;color:#05317D; font-size: 20px;line-height: 36px;}
.part_03_box_center_t span{padding-left: 31px;}
.part_03_box_center_item{}
.part_03_box_center_item:first-child{width: 471px;}
.part_03_box_center_item:nth-child(3){width: 294px;display: flex;flex-direction: column;justify-content: space-between;}
.part_03_box_center_item a{width: 100%;display: flex;justify-content: start;align-items: center;}
.part_03_box_center_item_ico{width: 26px;height: 26px;margin-right: 5px;margin-left: 48px;}
.part_03_box_center_item_t{font-size: 16px;color: #000000;}
.part_03_box_right{width: 401px;}
.part_03_box_right_t{width: 100%;height: 36px;margin-bottom: 10px; background:url("../images/bg_sector.png") left top no-repeat #F2F2F2;color:#05317D; font-size: 20px;line-height: 36px;}
.part_03_box_right_t span{padding-left: 31px;}
.part_03_box_right_box{width: 100%;height: 248px; display: flex;flex-direction: column;justify-content: space-between;margin-top: 2px;}
.part_03_box_right_box_l{width: 100%;display: flex;justify-content: space-between;flex-direction: column;}
.part_03_box_right_box_l_item{position: relative;width: 100%;height: 100%;}
.part_03_box_right_box_l_item a{width: 100%;height: 100%;display: block;font-size: 16px;color: #fff;}
.part_03_box_right_box_r{width: 100%;position: relative;}
.part_03_box_right_box_r a{width: 100%;height: 100%;display: block;font-size: 16px;color: #fff;}
.part_03_box_right_box_t{width: 100%; text-align: center; font-size: 16px;position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);}

.inner{width: 1200px; margin:0 auto;position: relative;}
.clear{clear: both;}
.sauto_anim{ opacity: 0;}
.animated{ animation-fill-mode: forwards; }
.opt0{ opacity: 0;}
@keyframes fadeInLeft1{
	0%{ opacity: 0; transform: translate(-100px,0);}
	100%{ opacity: 1; transform: translate(0,0);}
}

@keyframes fadeInUp1{
	0%{ opacity: 0; transform: translate(0,60px);}
	100%{ opacity: 1; transform: translate(0,0);}
}
.fadeInLeft1{ animation: fadeInLeft1  0.8s ease 0.6s forwards; will-change:transform, opacity;}
.fadeInLeft2{ animation: fadeInLeft1  0.8s ease 0.3s forwards; will-change:transform, opacity;}
.fadeInLeft3{ animation: fadeInLeft1  0.8s ease 0s  forwards; will-change: transform,opacity;}

.fadeInUp1{ animation: fadeInUp1  0.8s ease 0.4s  forwards; will-change: transform,opacity;}
.fadeInUp2{ animation: fadeInUp1  0.8s ease 0.6s  forwards; will-change: transform,opacity;}

.fadeInUp3{ animation: fadeInUp1  0.8s ease 1s  forwards; will-change: transform,opacity;}
.fadeInUp4{ animation: fadeInUp1  0.8s ease 1.4s  forwards; will-change: transform,opacity;}

.fadeInUp_01{ animation: fadeInUp1  0.6s ease 0.4s  forwards; will-change: transform,opacity;}
.fadeInUp_02{ animation: fadeInUp1  0.6s ease 0.5s  forwards; will-change: transform,opacity;}
.fadeInUp_03{ animation: fadeInUp1  0.6s ease 0.6s  forwards; will-change: transform,opacity;}
.fadeInUp_04{ animation: fadeInUp1  0.6s ease 0.7s  forwards; will-change: transform,opacity;}
.fadeInUp_05{ animation: fadeInUp1  0.6s ease 0.8s  forwards; will-change: transform,opacity;}
.fadeInUp_06{ animation: fadeInUp1  0.6s ease 0.9s  forwards; will-change: transform,opacity;}


@keyframes intoRight{
	0%{ transform: translate(0,0);}
	100%{transform: translate(50%,0);}
}
.intoRight{ animation: intoRight 1s ease forwards;}
@keyframes fadeIn1{
	0%{ opacity: 0;}
	100%{opacity: 1;}
}
.fadeIn1{ animation: fadeIn1 1.4s ease forwards;}
.fixaction3{ height: 300vh;}
@keyframes breath{
	0%{ transform: scale(1); opacity: 0.8;}
	50%{ transform: scale(1.1); opacity:1;}
	100%{ transform: scale(1); opacity:0.8;}
}
.breath{ animation: breath 1.5s linear 0s infinite ;}

@keyframes scaless{
	0%{ transform: scale(1);}
	50%{ transform: scale(1.1);}
}


@keyframes scales{
	0%{ transform: scale(1.1);}
	50%{ transform: scale(1);}
}


@keyframes fromLeft{

	0%{ transform: translate(-50%,0);opacity: 0;}
	100%{transform: translate(0,0);opacity: 1;}
}
.fromLeft{ animation: fromLeft 0.8s ease  forwards;}
.fromLeft1{ animation: fromLeft 0.8s ease 0.3s forwards;}
.fromLeft2{ animation: fromLeft 0.8s ease 0.6s forwards;}

@keyframes fromRight{
	0%{ transform: translate(50%,0);opacity: 0;}
	100%{transform: translate(0,0);opacity: 1;}
}

.fromRight{ animation: fromRight 0.8s ease forwards;}
.fromRight1{ animation: fromRight 0.8s ease 0.3s forwards;}
.fromRight2{ animation: fromRight 0.8s ease 0.3s forwards;}


.pageBT { color: #575757; text-align: center; padding-top:30px;padding-bottom:30px; zoom:1}
.pageBT .zh {border-bottom: 1px solid #e5e5e5;width: 586px;margin: 0px auto 22px;height: 28px;}
.pageBT .zh span { background-color: #fff; padding: 0px 32px; font-size:24px;font-weight: bold; position: relative; top: 12px; }
.pageBT .en {width: 100%; color: #cacaca; font-size: 14px;height: 20px;}

.topad { width: 100%;min-width: 1200px; height:92px;position:relative; background:#f2f2f2;}

.top { width: 100%;min-width: 1200px; height: 38px;position:relative; background:#f2f2f2;}
.top .huan { font-size: 12px; color: #323232; float: left; line-height: 38px; }
.top .huan b { margin-left: 10px; color: #e53f0d; }
.top .list1 { width:auto; height: 38px; float: right;position:relative; }
.top .list1 li { height: 38px; line-height: 38px; float: left; position:relative; }
.top .list1 li i{color:#ff7800;padding-right: 10px;}
.top .list1 li a { font-size: 12px; float: left; margin-left: 8px; margin-right: 10px; line-height: 38px; }
.top .list1 li a span { font-size: 12px; float: left; height: 14px; display: inline-block; overflow: hidden; padding-top: 12px; }
.top .list1 li a span.pay { color: #9f2520; font-weight: bold; }
.top .list1 li div{display: none;position: absolute;z-index: 999;top: 38px;width:136px;height: 136px;}
.top .list1 li div img{width:136px;height: 136px;}

.header{width: 100%;min-width:1200px; height:auto;position:relative;z-index: 999;}
.fixed{position: fixed;top: 0;}
/*header-top*/

.kv{width: 100%;height: 630px;overflow: hidden;}
.kv .kv_txt1{width: 100%;text-align: center;font-size: 75px;position: absolute;top:45%;left: 0;color: #ffffff;font-weight: bold;/*text-shadow: 0 2px #0079c3, 2px 0 #0079c3, -2px 0 #0079c3, 0 -2px #0079c3;*/}
.kv .kv_txt2{width: 12.8vw;position: absolute;top:62%;left: 43.6vw;cursor: pointer;}
.kv video{width: 100%;margin-top:-5%;}

/*header-center*/
.header-center{width:100%;height:78px;}
.header-center .logo{height: 78px;width:334px;float: left;}
.header-center .logo img{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;}
.header-center .logo img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);}
.header-center .slogan{height: 78px;width:334px;float: right;padding-top: 9px;}
.header-bottom{width: 100%;background-color: #5c2f05;}

.component{width:400px; float: left; }
.component .layui-input{width:300px; border-color: #a1a1a1;border-radius: 0px; float: left; height: 42px; line-height: 42px; padding-left: 12px; background-color: #fff; color: #cccccc; font-size: 12px;}
.component .layui-btn{float: left;width:100px; height:42px;*height: 32px; line-height: 42px; background-color: #f08326;color: #fff;border-radius:0px;}
.layui-breadcrumb a{line-height: 30px;}
.layui-breadcrumb a:hover{color: #333;}

.navBar{ z-index:1;height:78px; line-height:78px;background: #06327d;}
.nav{ position:relative;font-size:20px;height: 78px;width: 1200px;margin: 0 auto;}
.nav a{ color:#fff;}
.nav h3{ font-size:100%; font-weight:normal;   }
.nav .m{ float:left;  position:relative; z-index:1; }
.nav .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
.nav .on{}
.nav .on a{color: #fff;height:78px; font-weight: bold;background: #4472ca;}
.nav h3 a{ display:block; padding: 0 31px; text-align:center;   font-weight:normal;}
.nav h3 a:hover{color: #fff;height:78px; font-weight: bold;background: #4472ca;}
.nav .sub{ display:none; position:absolute; left:0; top:78px; z-index:9999; width: 100%;border:1px solid #E6E4E3; border-top:0;  background: rgb(211, 224, 252); }
.nav li:nth-child(5) .sub{min-width: 168px;}
.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;   }
.nav .sub li a{ display:block;  border-bottom:1px solid #E6E4E3; font-size: 14px; padding:8px 0; height:28px; line-height:28px; color:#000;font-weight:normal;background: none;}
.nav .sub li a:hover{ color:#05317D;   }
.nav .block{ height:3px; width:130px; background:#214c9b; position:absolute; left:0; top:47px; overflow:hidden;  }
.header.active .nav a{color: #333;}
.header.active .nav .on a{color: #2d864b;}
.header.active .nav .sub li a{color:#747474;}
.header.active .nav .sub li a:hover{color:#2d864b;}

.page_box_news video{width: 100%;}

/* 首页banner部分 */
.fullSlide { width: 100%; min-width: 1200px; position: relative; height:400px;}
.fullSlide .bd { margin: 0 auto; width: 100% !important; position: relative; z-index: 0; }
.fullSlide .bd ul { width: 100% !important;height:400px; }
.fullSlide .bd li { width: 100% !important; overflow: hidden; text-align: center; height:400px;}
.fullSlide .bd li a { display: block; width: 100%;height:100%; position:absolute;left:50%; margin-left:-1000px; }

.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom:5%; left: 0; height: 30px; line-height: 30px; }
.fullSlide .hd ul { text-align: center; padding-top: 5px; width: 1200px; margin: 0 auto; }
.fullSlide .hd ul li { cursor: pointer; font-weight: bold; display: inline-block; *display: inline; zoom: 1; width:10px; height:10px; border-radius:5px;background-color: #fff; line-height: 25px; text-align: center; margin: 5px; overflow: hidden; border: 1px #e4e4e4 solid; }
.fullSlide .hd ul .on { color: #ffffff; border: 1px #feff38 solid;background-color: #feff38;}
.fullSlide .hd ul li img { width: 160px; height: 60px; }

.fullSlide .prev,
.fullSlide .next { border: none; width:54px; height:76px; margin: -60px 0 0; display: none; background: url(../images/arrows-48-48-3.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 9999; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=70);opacity:0.7;  }
.fullSlide .prev { left:2%; }
.fullSlide .next { background-position:right top; right: 2%; }
.fullSlide .prev:hover,
.fullSlide .next:hover { filter:alpha(opacity=100) !important;opacity:1 !important;  }

.fullSlide1 { width: 100%; min-width: 1200px; position: relative; height:240px;padding-top: 17px;background: #fff;}
.fullSlide1 .bd { margin: 0 auto; width: 100% !important; position: relative; z-index: 0; }
.fullSlide1 .bd ul { width: 100% !important; }
.fullSlide1 .bd li { width: 100% !important; height: 240px; overflow: hidden; text-align: center; }
.fullSlide1 .bd li a { display: block; height: 240px; position:absolute;left:50%; margin-left:-1000px; }

.fullSlide1 .hd { width: 100%; position: absolute; z-index: 1; bottom:20px; left: 0; height: 30px; line-height: 30px;display: none;}
.fullSlide1 .hd ul { text-align: center; padding-top: 5px; width: 1200px; margin: 0 auto; }
.fullSlide1 .hd ul li { cursor: pointer; font-weight: bold; display: inline-block; *display: inline; zoom: 1; width:10px; height:10px; border-radius:5px;background-color: #fff; line-height: 25px; text-align: center; margin: 5px; overflow: hidden; border: 1px #e4e4e4 solid; }
.fullSlide1 .hd ul .on { color: #ffffff; border: 1px #de6e00 solid;background-color: #d9293e;}
.fullSlide1 .hd ul li img { width: 160px; height: 60px; }

.fullSlide2 { width: 100%; min-width: 1200px; position: relative; height:330px;}
.fullSlide2 .bd { margin: 0 auto; width: 100% !important; position: relative; z-index: 0; }
.fullSlide2 .bd ul { width: 100% !important; }
.fullSlide2 .bd li { width: 100% !important; height: 330px; overflow: hidden; text-align: center; }
.fullSlide2 .bd li a { display: block; height: 330px; position:absolute;left:50%; margin-left:-1000px; }

.fullSlide2 .hd { width: 100%; position: absolute; z-index: 1; bottom:20px; left: 0; height: 30px; line-height: 30px;display: none; }
.fullSlide2 .hd ul { text-align: center; padding-top: 5px; width: 1200px; margin: 0 auto; }
.fullSlide2 .hd ul li { cursor: pointer; font-weight: bold; display: inline-block; *display: inline; zoom: 1; width:10px; height:10px; border-radius:5px;background-color: #fff; line-height: 25px; text-align: center; margin: 5px; overflow: hidden; border: 1px #e4e4e4 solid; }
.fullSlide2 .hd ul .on { color: #ffffff; border: 1px #de6e00 solid;background-color: #d9293e;}
.fullSlide2 .hd ul li img { width: 160px; height: 60px; }

.bubix{position:relative; min-height:560px; background: #fff;}
.bubix .wrap{padding:0px 30px 60px;}
.bubix .wrap img{width:574px;border:1px solid #ececec;}
.bubix .tit2{margin-bottom:10px; padding-top:50px; text-align:center; color:#000;font-size:30px; font-weight:bold;}
.bubix .des{line-height:30px;text-align: center;margin-bottom: 50px;color:#929593;font-size:16px;}
.bubix .bubix-cont{padding-top:0px;width:582px;}
.bubix .txt .info{margin-bottom:5px; color: #589181; font-size: 14px; line-height: 30px;border-bottom: 1px solid #dadada;padding-bottom: 10px;}
.bubix .txt .feature-group{overflow:hidden; margin-bottom: 30px;}
.bubix .txt .feature-item{margin:0px 0px;}
.bubix .txt .feature-item h3{color:#000; line-height: 34px; font-weight: 500;width: 50px;float:left;}
.bubix .txt .feature-item span{color: #939393; line-height: 34px;}
.bubix .btn{width: 120px; height: 36px;text-align:center; display: block; color: #589181; font-size: 16px; line-height: 34px; border: 1px solid #589181; border-radius: 0px;}
.bubix .btn:hover{color: #fff; background: #589181; transition:all 0.3s;}

.bubix .layui-col-md4 .tt{height: 50px;line-height: 50px;background:#171e2e;color:#fff;text-align: center;font-size: 16px;font-weight: bold;}
.bubix .layui-col-md4 .pic{width:100%;height:auto;}
.bubix .layui-col-md4 .pic img{width: 100%;height:220px;border: none;}
.bubix .layui-col-md4 .dess{padding:6px;text-align:initial;text-indent:2em;background:#d9d9d9;line-height: 30px;padding-bottom:20px;}

.scene-wrap{width:100%;height: 660px; background: #585c5f;}
.scene-wrap .tit2{margin-bottom:10px; padding-top:50px; text-align:center; color:#fff;font-size:30px;font-weight:bold;}
.scene-wrap .des{line-height:30px;text-align: center;margin-bottom: 50px;color:#d2d2d2;font-size:16px;}
.scene-wrap .scene-group{width:100%; margin:0 auto;}
@media screen and (min-width: 1440px) {
	.scene-wrap .scene-group{width:1440px;}
}
.scene-group .scene-item{position:relative; width:20%; transition: margin-top 0.5s;}
.scene-group .scene-item img{width:100%;}
.scene-group .scene-item .mask{position: absolute; top:0px; width:100%; height:100%; background: #589181; opacity: 0; filter:alpha(opacity=0);}
.scene-group .scene-item .cnt{position: absolute; top:0px; width:100%; height: 100%; color:#fff;}
.scene-group .scene-item .cnt img.i{position: absolute; top:18%; left: 50%; width:80px; height: 82px; margin-left: -39px; opacity:0.7; filter:alpha(opacity=70);}
.scene-group .scene-item .cnt .line{position:absolute; top:50%; left:50%; width:100px; height:1px; margin-left:-50px; background:#b6b6b6;}
.scene-group .scene-item .cnt h3{position: absolute; top: 67%; width: 100%; font-size:24px; text-align:center; opacity:0.7; filter:alpha(opacity=70);}
.scene-group .scene-item .cnt p{position: absolute; top:50%; padding:0px 15px; opacity:0; filter:alpha(opacity=0); line-height:25px;}
.scene-group .scene-item .cnt a.btn{position: absolute; top:80%; left:50%; width: 100px; height: 36px;text-align: center; margin-left:-50px; line-height: 34px; color: #fff; opacity:0; filter:alpha(opacity=0);border:1px solid #fff;}
.scene-group .scene-item .cnt a.btn:hover{background:#fff; color:#589181; border-color:#fff;}
.scene-group .scene-item.active{margin-top:-20px;}
.scene-group .scene-item.active .mask{opacity: 1; filter:alpha(opacity=100);}
.scene-group .scene-item.active .cnt img.i{top:6%; opacity:1; filter:alpha(opacity=100);}
.scene-group .scene-item.active .cnt .line{opacity:0; filter:alpha(opacity=0);}
.scene-group .scene-item.active .cnt h3{top:33%; opacity:1; filter:alpha(opacity=100);}
.scene-group .scene-item.active .cnt p{opacity:1; filter:alpha(opacity=100);}
.scene-group .scene-item.active .cnt a{opacity:1; filter:alpha(opacity=100);}

.kuaixun{position:relative;padding-bottom:40px; background:#f8f8f8;width: 100%;overflow: hidden;}
.kuaixun .tit2{margin-bottom:10px; padding-top:50px; color:#000;font-size:24px;}
.kuaixun .tit2 span{float: right;font-size: 16px;}
.kuaixun .tit2 span a{color: #000;}
.kuaixun .tit2 span i{background: #5677dd;color: #fff;border-radius: 50%;overflow: hidden;}
.kuaixun .avt-group{display: flex;justify-content: space-between;flex-wrap: wrap;}
.kuaixun .avt-group .avt-item{width:650px; margin: 15px 0;background: #ffffff; padding:15px;border-radius: 5px; border:1px solid #e0e0e0;}
.kuaixun .avt-group .avt-item .cnt{margin-left:220px;text-align: left;}
.kuaixun .avt-group .avt-item h3{position:relative; margin:2px auto 10px; font-size:18px; color:#000; font-weight:400;}
.kuaixun .avt-group .avt-item h3 a{color:#bb2931;border:1px solid #ce6805;float: right;}
.kuaixun .avt-group .avt-item p{font-size:14px; color:#333; line-height:25px;}
.kuaixun .avt-group .avt-item p .look{ color:#8b8b8b;background: url("../images/look_icon.png") left center  no-repeat;padding-left: 20px;line-height: 25px;}
.kuaixun .avt-group .avt-item p .time{ color:#8b8b8b;background: url("../images/time_icon.png") left center no-repeat;padding-left: 20px;float: right;line-height: 25px;}
.kuaixun .avt-group .avt-item p.danwei span{font-weight: bold;}
.kuaixun .avt-group .avt-item p.lingyu{color:#937a42; }
.kuaixun .avt-group .avt-item p.lingyu span{font-weight: bold;}
.kuaixun .avt-group .avt-item .i-adv{width: 205px; height: 138px;}
.kuaixun .avt-group .avt-item.active{background:#fff; border:1px solid #d8dbdb; box-shadow:0px 0px 12px #b6dcd9;}


.shujuku{background: url("../images/shujuku_bg.jpg") center top no-repeat;width: 100%;height: 781px;position: relative;}
.shujuku .tit{font-size: 48px;padding-top: 66px;padding-bottom: 30px;color: #fff; margin-bottom: 30px; font-weight: bold;width: 100%;text-align: center;background: url("../images/shujuku_title.png") center bottom no-repeat;}
.shujuku .pt_btns{width: 1700px;margin-top: 270px;}
.shujuku .pt_btns .item{background: none; float:left; text-align: center;cursor: pointer;opacity: 1;transition: opacity 0.6s ease-out;transform: scale(0.8);}
.shujuku .pt_btns .item.swiper-slide-active{opacity: 1;transition: opacity 0.3s ease-out;transform: scale(1);}
.shujuku .pt_btns .item.swiper-slide-next,.shujuku .pt_btns .item.swiper-slide-prev{opacity: 1;transition: opacity 0.6s ease-out;}
.shujuku .pt_btns .item.swiper-slide-active .pic,.shujuku .pt_btns .item.swiper-slide-next .pic,.shujuku .pt_btns .item.swiper-slide-prev .pic{opacity: 1;transition: opacity 1.2s ease-out;}
.shujuku .pt_btns .pic{ width: 195px;margin:0 auto;opacity: 1;transition: opacity 1.2s ease-out;}
.shujuku .pt_btns .name{width: 195px;height:76px; text-align: center;margin:0 auto;color:#fff;font-size:24px;margin-top: 38px;}
.shujuku .pt_btns .swiper-slide-active .name{font-weight: bold;}
.shujuku .shujuku_des{position: absolute;width:1313px;height: 82px;top: 35%;left: 15.5%;background: url("../images/shujuku_des.png") center top no-repeat;}
.shujuku .shujuku_des .shujuku_des_01{font-size: 18px;color: #f0f238;display: none;text-align: center;line-height: 4.8;}
.shujuku .shujuku_des .shujuku_des_01.active{display: block;}

.swiper-button-prev{width: 65px!important;top:66%!important;left: 30px!important; height: 100px!important;background: url("../images/btnleft.png") no-repeat!important;}
.swiper-button-next{width: 65px!important;top:66%!important;right: 30px!important; height: 100px!important;background: url("../images/btnright.png") no-repeat!important;}
.swiper-button-prev:hover{width: 65px!important;height: 100px!important;background: url("../images/btnleft_active.png") no-repeat!important;}
.swiper-button-next:hover{width: 65px!important;height: 100px!important;background: url("../images/btnright_active.png") no-repeat!important;}

.zhuanjia{position:relative;height:850px; margin-top: 10px; padding-bottom:1px; background:#f8f8f8;width: 100%;overflow: hidden;}
.zhuanjia .tit2{margin-bottom:10px; padding-top:50px; text-align:center; color:#000;font-size:30px;font-weight:bold;}
.zhuanjia .des{line-height:30px;text-align: center;margin-bottom: 50px;color:#929593;font-size:16px;}
.zhuanjia .avt-group{padding-left: 11px;text-align: center;}
.zhuanjia .avt-group .avt-item{width:557px; height:110px; padding:40px 35px;padding-left:0; text-align:left; border:1px solid transparent;}
.zhuanjia .avt-group .avt-item .cnt{margin-left:120px;}
.zhuanjia .avt-group .avt-item h3{position:relative; margin:15px auto 10px; font-size:18px; color:#000; font-weight:400;}
.zhuanjia .avt-group .avt-item h3 a{color:#bb2931;border:1px solid #ce6805;float: right;}
.zhuanjia .avt-group .avt-item p{font-size:12px; color:#333; line-height:25px;}
.zhuanjia .avt-group .avt-item p.danwei{ color:#6c6c6c;}
.zhuanjia .avt-group .avt-item p.danwei span{font-weight: bold;}
.zhuanjia .avt-group .avt-item p.lingyu{color:#937a42; }
.zhuanjia .avt-group .avt-item p.lingyu span{font-weight: bold;}

.zhuanjia .avt-group .avt-item .i-adv{width: 93px; height: 93px;border-radius:50%; margin-top: 15px;}
.zhuanjia .avt-group .avt-item.active{background:#fff; border:1px solid #d8dbdb; box-shadow:0px 0px 12px #b6dcd9;}


.jishu{position:relative;height:690px; padding-bottom:1px; background:#fff;width: 100%;overflow: hidden;}
.jishu .tit2{margin-bottom:10px; padding-top:50px; text-align:center; color:#000;font-size:30px;font-weight:bold;}
.jishu .des{line-height:30px;text-align: center;margin-bottom: 50px;color:#929593;font-size:16px;}
.jishu .avt-group{height:387px;}
.jishu .avt-group .avt-item{width:100%; padding:15px 0; padding-left:0; text-align:left; border-bottom:1px solid #eee;}
.jishu .avt-group .avt-item .cnt{margin-left:185px;}
.jishu .avt-group .avt-item h3{position:relative; margin:0px auto 10px;height:24px;overflow: hidden; font-size:18px; color:#000; font-weight:400;}
.jishu .avt-group .avt-item h3 a{color:#bb2931;border:1px solid #ce6805;float: right;}
.jishu .avt-group .avt-item h3 a.fl{float: left;margin-right:10px;}
.jishu .avt-group .avt-item h3 a.one{color:#619ade;border:1px solid #eac55c;background:#fcf2d7;}
.jishu .avt-group .avt-item h3 a.two{color:#35c29e;border:1px solid #35c29e;background:#d5f4ec;}
.jishu .avt-group .avt-item h3 a.there{color:#fff;border:1px solid #619ade;background: #afcdee;}
.jishu .avt-group .avt-item p{font-size:14px; color:#333; line-height:25px;}
.jishu .avt-group .avt-item p.danwei{ color:#6c6c6c;}
.jishu .avt-group .avt-item p.danwei span{font-weight: bold;}
.jishu .avt-group .avt-item p.lingyu{color:#55575b; }
.jishu .avt-group .avt-item p.lingyu span{font-weight: bold;}

.jishu .avt-group .avt-item .i-adv{width:165px; height: 110px;border-radius:5px;overflow: hidden;background: #bbbbbb;display: flex;flex-wrap: wrap;}
.jishu .avt-group .avt-item .i-adv .day{width: 100%;font-size: 30px;height: 70%; text-align: center;line-height: 2.3;
	background: #ebebeb;}
.jishu .avt-group .avt-item .i-adv .year{width: 100%;text-align: center;height: 30%;line-height: 2.6;color: #fff;}
.jishu .avt-group .avt-item:hover .i-adv .day{ background-color:#4472ca; color:#fff; }
.jishu .avt-group .avt-item:hover .i-adv .year{ background-color:#06327d;}
.jishu .avt-group .avt-item .tit{font-weight: bold;color: #4E4E4e;}
.jishu .avt-group .avt-item:hover .tit{color: #06327d;}
.jishu .avt-group .avt-item.active{background:#fff; border:1px solid #d8dbdb; box-shadow:0px 0px 12px #b6dcd9;}

.park{position:relative; padding-bottom:1px; background:#fff;width: 100%;overflow: hidden;}
.park>.tit2{margin-bottom:10px; padding-top:50px; text-align:center; color:#000;font-size:30px;font-weight:bold;}
.park>.des{line-height:30px;text-align: center;margin-bottom: 50px;color:#929593;font-size:16px;}
.gray{background:#f8f8f8;}

.ellipsis-multiline {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}

.ellipsis-multiline-three {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-overflow: ellipsis;
}

.team{ width:100%; height:781px; margin:0 auto; position:relative;background:url(../images/shujuku_bg.jpg) no-repeat;}
.team .title{text-align: center;width: 100%;padding-top:50px;}
.team .title h3{width: 100%;font-size: 36px;color: #ff9b01;text-align: center;font-weight:600;padding-bottom: 23px;}
.team .tit{font-size: 48px;padding-top: 66px;padding-bottom: 30px;color: #fff; margin-bottom: 30px; font-weight: bold;width: 100%;text-align: center;background: url("../images/shujuku_title.png") center bottom no-repeat;}
.team_ask{width:1313px;height: 82px;margin:0 auto;margin-top:55px;background: url("../images/shujuku_des.png") center top no-repeat;    font-size: 18px;
	color: #f0f238;text-align: center;padding-top: 13px;}
.team_move{ position:absolute; left:50%; margin-left:-850px; width:1700px; height:234px;margin-top: 50px;}
.team_l,.team_r{ position:absolute; top:115px; z-index:10; width:62px; height:100px; display:block;}
.team_l{ background:url(../images/btnleft_active.png) no-repeat; left:-80px;}
.team_r{ background:url(../images/btnright_active.png) no-repeat; right:-80px;}
.team_Mlist{ width:1700px; height:300px; overflow:hidden;}
.team_Mlist li{ float:left; width:195px; height:195px; margin:0 22px; display:inline; cursor:pointer; transition: width 0.5s ease 0.01s, height 0.5s ease 0.01s, margin 0.5s ease 0.01s; }
.team_Mlist li img{  margin-top:76px;padding:7px; background:#ebebeb;border-radius: 50%; opacity:0.5; transition: width 0.5s ease 0.01s, height 0.5s ease 0.01s, opacity 0.5s ease 0.01s,margin-top 0.5s ease 0.01s,margin-left 0.5s ease 0.01s,background 0.02s ease 0.01s}
.team_Mlist li img,.team_Mlist li span{ display:block;}
.team_job{ color:#ffffff; height:24px;font-size: 18px; padding-top:8px; text-align:center;}
.team_Mlist li.team_on,.team_Mlist li:hover{ width:234px; height:300px; margin:5px 15px 0 8px;}
.team_Mlist li.team_on img,.team_Mlist li:hover img{ width:220px; height:220px; padding:7px; background:#ebebeb; border-radius:50%; margin-top:0; margin-left:0; opacity:1;overflow: hidden;}
.team_Mlist li:hover span,.team_Mlist li.team_on span{ color:#FFF; font-size:20px; padding-top:20px;}

.xuqiu{position:relative;height:800px; padding-bottom:1px; background:#f8f8f8;width: 100%;overflow: hidden;}
.xuqiu .tit2{margin-bottom:10px; padding-top:50px; text-align:center; color:#000;font-size:30px;font-weight:bold;}
.xuqiu .des{line-height:30px;text-align: center;margin-bottom: 50px;color:#929593;font-size:16px;}
.xuqiu .avt-group{height:387px; padding-left: 11px;}
.xuqiu .avt-group .avt-item{width:371px; height:110px; padding:40px 35px;padding-left:0; text-align:left; border:1px solid transparent;}
.xuqiu .avt-group .avt-item .cnt{margin-left:0px;}
.xuqiu .avt-group .avt-item .cnt .tit{font-weight:bold;color: #4E4E4e;}
.xuqiu .avt-group .avt-item:hover .cnt .tit{font-weight:bold;color: #ff7f00;}
.xuqiu .avt-group .avt-item h3{position:relative; margin:15px auto 10px;height:24px; font-size:18px; color:#000; font-weight:400;}
.xuqiu .avt-group .avt-item h3 a{color:#bb2931;border:1px solid #ce6805;float: right;}
.xuqiu .avt-group .avt-item h3 a.fl{float: left;margin-right:10px;}
.xuqiu .avt-group .avt-item h3 a.one{color:#eac55c;border:1px solid #eac55c;background:#fcf2d7;}
.xuqiu .avt-group .avt-item h3 a.two{color:#35c29e;border:1px solid #35c29e;background:#d5f4ec;}
.xuqiu .avt-group .avt-item h3 a.there{color:#619ade;border:1px solid #619ade;background: #afcdee;}
.xuqiu .avt-group .avt-item p{font-size:12px; color:#333; line-height:25px;float: left;width: 100%;}
.xuqiu .avt-group .avt-item p.danwei{ color:#6c6c6c;}
.xuqiu .avt-group .avt-item p.danwei span{font-weight: bold;}
.xuqiu .avt-group .avt-item p.lingyu{color:#55575b; }
.xuqiu .avt-group .avt-item p.lingyu span{font-weight: bold;}

.xuqiu .avt-group .avt-item .i-adv{width:165px; height: 135px;border-radius:5px; margin-top: 15px;}
.xuqiu .avt-group .avt-item.active{background:#fff; border:1px solid #d8dbdb; box-shadow:0px 0px 12px #b6dcd9;}

.fuwu{width: 100%;}
.fuwu .tit{font-size: 48px;padding-top: 66px;padding-bottom: 30px;margin-bottom: 30px; font-weight: bold;width: 100%;text-align: center;background: url("../images/fuwu_title.png") center bottom no-repeat;}
.fuwu .item-group{width: 100%;display: flex;justify-content: space-between;}
.fuwu .item-group .item{width:438px;background: none;}
.fuwu .item-group .item .pic{width: 100%;background: #fff;}
.fuwu .item-group .item .pic a{width:438px;height: 278px;overflow: hidden;position: relative;display: block;color: #fff;}
.fuwu .item-group .item .pic img{width:422px;margin: 8px;transition: transform 0.6s; }
.fuwu .item-group .item .pic a:hover img{transform: scale(1.1);transition: transform 0.6s; }
.fuwu .item-group .item .pic .pic_txt{width:422px;position: absolute;top: 75px;left:0;font-size: 48px;text-align: center;font-weight: bold;text-shadow: 1px 3px rgba(0,0,0,.6);}
.fuwu .item-group .item .btn{width: 120px;height: 30px;line-height: 30px;text-align: center;margin: 30px auto 50px; border-radius: 5px;border: 1px solid #40bcea;transition: transform 3s;}
.fuwu .item-group .item .btn:hover{background:#40bcea; transition: transform 3s;}
.fuwu .item-group .item .btn a{width:100%;height:100%;color:#40bcea;text-align: center;display: block;}
.fuwu .item-group .item .btn a:hover{color: #fff;}

.products{position:relative; min-height:680px; background:#f0f8f7;}
.products .wrap{padding:0px 30px 60px;}
.products .wrap img{width:614px;border:1px solid #ececec;}
.products .tit2{margin-bottom:10px; padding-top:50px; text-align:center; color:#000;font-size:30px; font-weight:bold;}
.products .des{line-height:30px;text-align: center;margin-bottom: 50px;color:#929593;font-size:16px;}
.products .bubix-cont{padding-top:0px;width:530px;}
.products .txt .info{margin-bottom:5px; color: #5a5a5a; font-size: 14px; line-height: 30px;padding-bottom: 10px;}
.products .txt .feature-group{overflow:hidden; margin-bottom: 30px;}
.products .txt .feature-item{margin:0px 0px;}
.products .txt .feature-item h3{color:#000; line-height: 34px; font-weight: 500;width: 50px;float:left;}
.products .txt .feature-item span{color: #939393; line-height: 34px;}
.products .btn{width: 120px; height: 36px;text-align:center; float: right; display: block; color: #589181; font-size: 16px; line-height: 34px; border: 1px solid #589181; border-radius: 0px;}
.products .btn:hover{color: #fff; background: #589181; transition:all 0.3s;}

/*.layui-tab-content{padding: 10px 0px;margin-top:30px;float: left;width: 100%;}*/
/*.layui-table[lay-even] tr:nth-child(even){background-color:#fff;}*/
/*.layui-table tr{}*/
/*.layui-tab-brief>.layui-tab-title{color:#9e401a;}*/
/*.layui-tab-title{border:none;text-align: center;top:0px;float: left;height:65px;width: 100%;}*/
/*.layui-tab-title a{border:none;height:65px; line-height:53px; font-size: 16px;width:33.3%;color: #2d864b;font-weight:bold;display: block;float: left;background: url("../images/CNG_08.jpg") center top repeat-x;}*/
/*.layui-tab-brief>.layui-tab-title .layui-this{color:#9e401a;font-weight:700;border-bottom:2px solid #9e401a;}*/
/*.layui-tab-title .layui-this{color: #ffffff;font-weight:700;height:65px; line-height:53px;border:none;background: url("../images/CNG_10.png") center top no-repeat;}*/
/*.layui-tab-title li{font-size: 18px;width:180px;float: left;color:#9e401a;}*/
/*.layui-tab-title .layui-this:after{border:none;border-bottom: none; }*/
/*.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom:2px solid #de5400;}*/
/*.layui-tab-title span{float: right; width:60px;font-size: 12px;line-height: 40px; }*/

.focusBox { position: relative; width:100%; height:100%; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 100%; height: 100%; display: block; }
.focusBox .txt-bg { position: absolute; top: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; top: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

.focusBox1 { position: relative; width:310px; height:210px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox1 .pic img { width:310px; height: 210px; display: block; }
.focusBox1 .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox1 .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox1 .txt ul{height:36px; line-height:36px;}
.focusBox1 .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox1 .txt li a{height:36px; line-height:36px;  display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox1 .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox1 .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox1 .num li a,.focusBox1 .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox1 .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox1 .num li.on a,.focusBox .num a:hover{ background:#f60;  }


#caseal { width: 100%; margin-bottom: 20px; }
#caseal .box { width: 1200px; margin: 0 auto; text-align: center; }
#caseal .title { width: 100%; height: 43px; }
#caseal ul { padding: 5px 0; }
#caseal li { float: left; width: 280px; margin:0 10px; }
#caseal li.nomar { margin-right: 0px; }

#caseal li .img { height: 166px; width: 269px; overflow: hidden; padding: 3px; }
#caseal li .img img { width: 269px; height: 166px; }
#caseal li h5 { width: 271px; height: 50px; line-height: 50px; color: #333; font-size: 18px; overflow: hidden; font-weight: 400; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
#caseal li h5 a{color: #333;}
#caseal li .text { width: 255px; height: 100px; line-height: 25px; color:#747474; text-align: center;  font-size: 14px; padding: 0 10px; }
#caseal li .detailbtn { width: 275px; height: 50px; line-height: 50px; }
#caseal li .detailbtn a { display: inline-block; height: 30px; line-height: 30px; color: #fff; background: #ff7800; padding: 0 10px; font-size: 14px; border-style: none; }
#caseal li .detailbtn a:hover { color: #fff; cursor: pointer; }


.col2{width: 380px;width: 378px\9;}
.col3{width: 580px;width: 578px\9;}
.col4{width: 780px;width: 778px\9;}
.col6{width: 1180px;width: 1178px\9;}
.col235{width: 235px;width: 233px\9;}
.col945{width: 925px;width: 923px\9;}
.col775{width: 775px;width: 748px\9;overflow: hidden;}
.col410{width: 410px;width: 408px\9;}

.container{margin-bottom: 20px;}
.item{float: left;margin: 0 0px;background: #fff;overflow: hidden;}
.itemTit{height: 48px;border-bottom: 1px solid #dfe2e7;overflow: hidden;}
.itemTit h3{float: left;height: 47px;line-height: 47px;border-bottom: 2px solid #f08326;font-size: 16px;font-weight: bold;padding-right: 10px; color:#666;}
.itemTit .itemMore{float: right;color:#c2c2c2;font-size: 12px;line-height: 60px;transition: 0.3s;}
.itemTit .itemMore:hover{transform: scale(1.2);transition: 0.3s;}
.icoPlat{background: url("../images/title_ico.jpg") 5px center no-repeat;padding-left: 35px;}
.icoPlat.tongzhi{background: url("../images/tongzhi.png") 5px center no-repeat;}
.itemCon{padding:10px 0;}
.listStyle li{line-height: 22px;padding: 4px 0;}
.listStyle li a{float: left;width: 274px;}
.listStyle li span{float: right;text-align: right;width: 64px;color: #999;}

.index_about{width: 100%;height: auto;background: #fff;}
.index_about .layui-row{width:1230px;}
.index_about .mq_title{font-size: 24px;text-align: center;color:#c5c5c5;font-family:Impact;padding-top: 50px;}
.index_about .mq_title h2{font-size: 24px;text-align: center;color:#5e5956; margin-top: 10px;}
.index_about .ainfo{color:#4f4f4f;}
.index_about .ainfo .pic{height:260px;overflow: hidden;border-radius: 3px;}
.index_about .ainfo .text{width:90%;height:auto;line-height:36px;text-align: left;margin: 0 auto;font-size:16px;}
.index_about .ainfo .text p{text-indent: 2em;}
.index_about .ainfo .text a{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;display: block;border: 1px solid #4f4f4f;color: #4f4f4f;border-radius:20px;width:110px;text-align:center;margin:30px auto 0px;}
.index_about .ainfo .text a:hover{border: 1px solid #167807;color: #167807;}

.grid-demo img{width: 100%; -webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;}
.grid-demo img:hover{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02);}

.atype .pic{margin-bottom: 10px;height:64px;overflow: hidden;border-radius: 3px;text-align: center;margin-top:30px;}
.atype .text{height:auto;line-height: 28px;text-align: center;font-size: 16px;}
.atype .text a{display: block;}

.product{width: 100%;height: auto;}
.product .mq_title{padding:50px;font-size: 24px;text-align: center;color:#c5c5c5;font-family:Impact;}
.product .mq_title h1{font-size: 48px;}
.product .mq_title h2{font-size: 30px;text-align: center;color:#5e5956;font-weight: bold;}

.fuwuanli{width: 100%;height:700px;}

.title_icon{display: inline-flex; width: 18px!important;height: 18px!important;padding-left: 5px!important;text-align: center!important;line-height:0!important;}

.component{width:270px; float: right; }
.component .layui-input{width:200px; border-color: #e8e8e8;border-radius:22px;border-bottom-right-radius: 0px;border-top-right-radius: 0px; float: left; height: 38px; line-height: 38px; padding-left: 12px; background-color: #fff; color: #cccccc; font-size: 12px;}
.component .layui-btn{float: left;width:70px; height:38px;*height: 32px; line-height:38px; background-color: #1b99dd;border:1px solid #1b99dd;border-left: none; color: #999;border-radius:22px;border-bottom-left-radius: 0px;border-top-left-radius: 0px;}
.layui-breadcrumb a{line-height: 30px;}
.layui-breadcrumb a:hover{color: #333;}


.about{position: relative;height: 100%;z-index: 9;}
.about .content {
	margin: 0;
	height: 500px;
}
.about p.description {
	float: left;
	position: absolute;
	top: 270px;
	left: 50%;
	width: 800px;
	padding: 140px 0 10px 0;
	line-height: 30px;
	height: 80px;
	margin-left: -400px;
	text-align: center;
}
.about .fimg {
	background-repeat: no-repeat;
	background-position: top center;
	width: 100%;
	height: 250px;
	background: url("../images/1478691632966.jpg") top center no-repeat;
}
.about a.more {
	position: absolute;
	left: 50%;
	margin-left: -100px;
	top: 490px;
	border-radius: 0px;
	width: 200px;
	height: 45px;
	font-size: 15px;
	font-family: '微软雅黑';
	color: #999;
	line-height: 46px;
	text-align: center;
	text-indent: inherit;
}

#service{position: relative;height: 100%;z-index: 9;}
#service .pageBT .zh span{background-color: #f8f8f8;}

#servicelist {
	width: 1200px;
	margin: 0 auto;
	padding-top: 10px;
	position: relative;
}
#servicelist .next,#servicelist .prev{top:185px;}
#service .wrapper {
	width: 100%;
	overflow: hidden;
}
#service .content_list{margin-right:-25px;}
#servicelist .serviceitem {
	float: left;
	text-align: center;
	height: 396px;
	min-height: 396px;
	margin-bottom: 50px;
	padding-bottom: 0;
	background: #fff;
	padding-top: 7px;
	margin-right: 25px;
	width: 383px;
	transition: all 0.3s ease-out 0s;
}
#servicelist .serviceitem div {
	position: relative;
	left: 5%;
	*left: 0%;
	width: 90%;
	height: 40%;
	margin-left: 0;
	top: -4px;
	transition: all 0.1s;
}

#servicelist .serviceitem a:hover div{
	position: relative;
	left: 5%;
	*left: 0%;
	width: 90%;
	height: 40%;
	top: -6px;
}

#servicelist .serviceitem a div .more{width:120px;height:30px; line-height: 30px; margin: 20px auto 30px; font-size: 12px;text-align: center;border: #dfdfdf 1px solid;display: block;transition: all 0.3s ease-out 0s;}
#servicelist .serviceitem a:hover div .more{border-radius: 20px; color: #ff8000;  width:120px;height:30px; line-height: 30px; margin: 20px auto 30px; font-size: 12px;text-align: center;border:1px solid #ff8000;}


#servicelist .serviceitem a img {
	width: 360px;
	height: 200px;
	overflow: hidden;
	transition: all 0.3s ease-out 0s;
	position: relative;
	top: 0;
	margin-bottom: 24px;
}
#servicelist .serviceitem div p.title {
	color: #595959;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	transition: all ease-out .2s;
}
#servicelist .serviceitem div p.title::after {
	content: '';
	position: absolute;
	width: 34px;
	height: 1px;
	background:rgba(0, 0, 0, .2);
	left: 50%;
	margin-left: -17px;
	top:37px;
}
#servicelist .serviceitem a:hover div p.title::after {
	height: 3px;
	top: 37px;
	background: #ff8000;
}
#servicelist .serviceitem div p.description {
	font-size: 13px;
	line-height: 24px;
	height: 67px;
	overflow: hidden;
	margin-top: 0px;
	padding: 0 40px;
	color: #8D8D8D;
}
.service_img {
	display: inline;
}

#news{position: relative;height: 100%;z-index: 9;background: #fff;}
#news .tit2{margin-bottom:10px; padding-top:50px; text-align:center; color:#000;font-size:30px; font-weight:bold;}
#news .des{line-height:30px;text-align: center;margin-bottom: 50px;color:#929593;font-size:16px;}

#news .pageBT .zh span{background-color: #fff;}

.news_con{width: 1200px;margin:0 auto;margin-bottom:60px;}

.ddd{
	float: left;
	width:1200px;
	height:auto;
	overflow: hidden;
	position: relative;
	z-index: 2;
}

.ddd .bd li img{width:1200px;}
.ddd .bd li .tit{
	height:58px;
	position: absolute;
	line-height: 58px;
	width: 100%;
	bottom: 0;
	left: 0;
	text-align: left;
	text-indent: 20px;
	border-radius: 0;
	background: rgba(0,0,0,0.6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#66000000');      /*IE6,IE7*/
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#66000000')";      /*IE8*/
}
.ddd .bd li .tit p{
	font-size: 14px;
	color: #ffffff;
}
.ddd .hd {
	height: 10px;
	position: absolute;
	z-index: 10;
	right:20px;
	bottom: 25px;
	overflow: hidden;
}
.ddd .hd ul {
	overflow: hidden;
	zoom: 1;
}
.ddd .hd ul li {
	float: left;
	margin-left: 15px;
	width: 10px;
	height: 10px;
	background:#fff;
	cursor: pointer;
	border-radius: 50%;
}
.ddd .hd ul li.on {
	background: #d61f19;
}

.slideBoxa{float: left;width:410px;height:290px;overflow: hidden;position: relative;z-index: 2;}
.slideBoxa .bd li img{width:410px;height: 290px;}
.slideBoxa .bd li .tit{height:40px;position: absolute;line-height:40px;width: 100%;bottom: 0;left: 0;text-align: left;text-indent: 20px;border-radius: 0;background: rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#66000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#66000000')";}
.slideBoxa .bd li .tit p{font-size: 14px;color: #ffffff;}
.slideBoxa .hd {height: 10px;position: absolute;z-index: 10;right:20px;bottom: 25px;overflow: hidden;}
.slideBoxa .hd ul {overflow: hidden;zoom: 1;}
.slideBoxa .hd ul li {float: left;margin-left: 15px;width: 10px;height: 10px;background:#fff;cursor: pointer;border-radius: 50%;}
.slideBoxa .hd ul li.on {background: #d61f19;}

.slideBoxaa{float: left;width:230px;height:610px;overflow: hidden;position: relative;z-index: 2;margin-right: 20px;}
.slideBoxaa .bd li .tit{height:32px;position: absolute;line-height:32px;width: 100%;bottom: 0;left: 0;text-align: left;text-indent: 20px;border-radius: 0;background: rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#66000000');      /*IE6,IE7*/-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#66000000')";      /*IE8*/}
.slideBoxaa .bd li .tit p{font-size: 14px;color: #ffffff;}
.slideBoxaa .bd li img{width:230px;height: 100%;}
.slideBoxaa .hd {height:8px;position: absolute;z-index: 10;right:20px;bottom:30px;overflow: hidden;}
.slideBoxaa .hd ul {overflow: hidden;zoom: 1;}
.slideBoxaa .hd ul li {float: left;margin-left:5px;width:8px;height:8px;background:#fff;cursor: pointer;border-radius: 50%;}
.slideBoxaa .hd ul li.on {background:#f1c700;}


.newscon{
	width: 440px;
	float: left;
	margin-left:20px;
}
.newscon h2{
	text-align: center;
	font-size:18px;
	color: #f08326;
	margin-bottom:10px;
}
.newscon h2 a{color: #f08326;}
.newscon p{
	font-size: 14px;
	color: #9b9b9b;
	line-height: 28px;
	text-align: justify;
	border-bottom: 1px dashed #c8c8c8;
	height:60px;
}
.newscon p a{
	color:#f08326;
}

.newscon ul li{
	font-size: 14px;
	line-height:34px;
	background: url("../images/jiantou.png") left center no-repeat;
	padding-left: 20px;
	text-align: left;
}
.newscon ul li span{float: right;color:#999; font-size: 12px;}
.newscon ul li.ico{background:url("../images/icooo.png") left center no-repeat;}
.newscon ul li a span{
	float: right;
	margin-right: 0;
	color: #9b9b9b;
	font-size: 14px;
}

/*样式一*/
.news_cnt{width:1200px; margin:0 auto;}
.news_cnt li{width:379px; height:430px; float:left; margin-right:31px; position:relative;}
.news_cnt li .news_thumb{width:379px; height:200px; overflow:hidden;}
.news_thumb img{width:100%;}
.news_cnt li h3{font-size:16px; color:#000; margin-top:20px; text-align:justify; text-justify:inter-ideograph; word-wrap:break-word; word-break:break-all;}
.news_text{font-size:14px; color:#8d8d8d; margin-top:15px; line-height:1.7em;text-align:justify; text-justify:inter-ideograph; word-wrap:break-word; word-break:break-all;}
.news_cnt .news_last{margin-right:0;}
.news_cnt .more{width:120px;height:30px; line-height: 30px; margin: 20px auto 30px; font-size: 12px;text-align: center;border: #dfdfdf 1px solid;display: block;transition: all 0.3s ease-out 0s;}
.news_cnt a:hover .more{border-radius: 20px; color:#00aeef;  width:120px;height:30px; line-height: 30px; margin: 20px auto 30px; font-size: 12px;text-align: center;border:1px solid #00aeef;}
.news_cnt a:hover img{border:3px solid #00aeef;width:353px; margin:10px; }

.w1200{
	width: 1200px;
	overflow: hidden;
}

.index_6_2{ width:1280px; margin:auto; margin-top:20px;margin-bottom:40px; }
.index_6_2_1{ width:1280px; min-height:575px; float:left; }
.index_6_2_2{ width:590px; min-height:575px; float:left; }

.index_6_2_1 .newspic{width: 1280px; height:330px; margin-bottom:20px;}
.index_6_2_1 .newspic ul li{display: block; float: left;position: relative;}
.index_6_2_1 .newspic ul li a{color: #fff;}
.index_6_2_1 .newspic ul li span{position: absolute;width: 100%;line-height: 36px;background:rgba(0,0,0,.6); text-align: center; left:0px;bottom:0px; z-index: 999;color: #fff;}

.index_6_2_1_1{ width:545px; height:60px; line-height:60px; float:left; }
.index_6_2_1_1 i.yi{ width:35px; height:60px; float:left; background-position:-24px -255px; }
.index_6_2_1_1 i.er{ width:35px; height:60px; float:left; background-position:-85px -255px; }
.index_6_2_1_1 h3{ float:left; font-size:25px; font-weight:300; }

.index_6_2_1_4{ width:560px; height:110px; padding-bottom:25px; border-bottom:#eeeeee solid 1px; margin-top:15px; float:left; }
.index_6_2_1_4 a{ text-decoration:none;}
.index_6_2_1_4_1{ width:110px; height:110px; text-align:center; float:left;overflow: hidden; }
.index_6_2_1_4_2{ width:420px; height:110px; padding:0 15px; float:left; }
.index_6_2_1_4_2 a{color:#4E4E4e; }
.index_6_2_1_4_2 a:hover{color:#ff7f00; }
.index_6_2_1_4_1_1{ width:110px; height:85px; float:left; background-color:#ebebeb; line-height:85px; font-size:29px; color:#AAAAAA; }
.index_6_2_1_4_1_2{ width:110px; height:26px; float:left; background-color:#bbbbbb; line-height:26px; font-size:12px; color:#fff; }

.index_6_2_1_4_2 h5{ display:block; font-size:16px; margin-bottom:10px; color:#4E4E4E;}
.index_6_2_1_4_2 h2{ display:block; font-size:14px; margin-bottom:10px; color:#4E4E4E; text-align:left; padding:0px; font-weight:bold;}
.index_6_2_1_4_2 p{ display:block; font-size:14px; line-height:28px; color:#777777;}

.index_6_2_1_4:hover .index_6_2_1_4_1_1{  background-color:#ffb469; color:#fff; }
.index_6_2_1_4:hover .index_6_2_1_4_1_2{  background-color:#ff7f00; }

#ifocus { width:530px; height:360px;float: left;}
#ifocus_pic { display:inline; position:relative; float:left; width:500px; height:355px; overflow:hidden; }
#ifocus_piclist li { width:500px; height:355px; overflow:hidden;}
#ifocus_piclist img { width:500px; height:355px; }
#ifocus_btn { display:inline; float:left; width:500px;}
#ifocus_btn li { width:115px; height:85px; float:left; margin-top:10px; margin-right: 13px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn li:last-child{margin-right: 0px;}
#ifocus_btn img { width:115px; height:85px; }
#ifocus_btn .on{width:111px; height:80px; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);border: 2px solid #f1c700; overflow: hidden;}
#ifocus_btn .on img { width:115px; height:80px; }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:500px; height:40px; background:#000; opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
#ifocus_tx ul li{ display:none;  }
#ifocus_tx ul li a{ color:#fff; font-size:14px; font-weight: bold;}

/*.title{padding:30px;font-size:32px;text-align: center;}*/
/*.title .en{font-size: 30px;color:#8d8d8d;line-height: 50px;}*/
/*.title h2{font-size: 30px;text-align: center;color:#f1c700;font-weight: bold; margin-top: 10px;padding-bottom: 20px;background: url("../images/xian.png") bottom center no-repeat;}*/
/*.title .des{font-size: 16px;color:#fff;line-height: 50px;}*/


.service_items{width: 100%; background: url(../images/hulixiangmu.jpg) no-repeat center top #1c1c1c;height: 946px;}
.service_items .content{width: 1200px;height:542px;margin: 0 auto;position: relative;}
.hexagon {
	display: inline-block;
	position: absolute;
	left:0;
	bottom: 0;
    overflow: hidden;
}

.hexagon .bar-rotate-left {
	width: 200px;
	height: 170px;
	overflow: hidden;
	transform: rotate(60deg);
	display: inline-block;
}

.hexagon .bar-rotate-right {
	width: 200px;
	height: 170px;
	overflow: hidden;
	transform: rotate(60deg);
	display: inline-block;
}

.hexagon .bar-horizontal {
	width: 200px;
	height: 170px;
	background: #FFFFFF;
	transform: rotate(-120deg);
	display: inline-block;
	font-size: 86px;
	line-height: 60px;
	text-align: center;
}

.hexagon .bar-horizontal:hover {
	background: #e86200;
}

.serve_you{width: 100%; background: url(../images/deng.png) no-repeat center top #1e1306;height: 880px;}
.serve_you .sitem{width: 300px;height:293px;float: left;background-color: #3a3b3c;overflow: hidden;}
.serve_you .sitem p{color: #fff;line-height:26px;}
.serve_you .sitem img{height: 100%;width: 100%;opacity: 0.9;-webkit-transform: scale(1);transform: scale(1);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;}
.serve_you .sitem:hover img{opacity: 1;-webkit-transform: scale(1.1);transform: scale(1.1)}
.serve_you .sitem:nth-child(3):hover img{opacity: 1;-webkit-transform: scale(1);transform: scale(1)}
.serve_you .sitem:first-child:hover,.serve_you .sitem:nth-child(5):hover,.serve_you .sitem:nth-child(7):hover{background:#fbc700;}
.serve_you .sitem:first-child:hover p,.serve_you .sitem:nth-child(5):hover p,.serve_you .sitem:nth-child(7):hover p{color: #333;}
.serve_you .sitem p:nth-child(2){color:#616161;margin-top:10px;}
.serve_you .sitem:hover p:nth-child(2){color:#c79300;}
.e_shop{width: 100%; background: url(../images/deng.png) no-repeat center top #1c0e00;height: 935px;}

.tutecan{width:950px;float: left;}
.tutecan_t{position: relative; z-index: 99; width:100%; margin:0 auto; margin-bottom:50px;line-height: 60px;
	background: url(../images/nd_44.png) center 46px no-repeat; }
.tutecan>ul>li{width: 222px;height: 291px;margin-bottom:20px;float: left;margin-left:20px;background:#fff;}
.tutecan>ul>li .pic{width:222px;height: 220px;overflow: hidden;}
.tutecan>ul>li img{width: 222px;height: 220px;text-align: center;overflow:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;}
.tutecan>ul>li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.tutecan>ul>li:first-child{margin-left: 0px;}
.tutecan>ul>li .tit{height:50px;line-height:30px;font-size:14px;text-align: left;padding:0 10px;}

.jiamengdian{width: 100%; background: url(../images/deng.png) no-repeat center top #1c1c1c;height: 1000px;}
.jiamengdian ul{width: 1120px;height: 675px; margin: 0 auto;background:#333333;padding: 7px;}
.jiamengdian ul li{float: left;margin: 7px;cursor:pointer;}
.jiamengdian ul li img{width: 200px;height: 145px;border: 5px solid #1a1a1a;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;}
.jiamengdian ul li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}

.biye{width: 100%; background: url(../images/deng.png) no-repeat center top #1c1c1c;height: 900px;margin-bottom:20px;position: relative;overflow: hidden;}
#imageFlow{position:absolute;width:100%;height:565px;left:0%;bottom:0px;background:#000000;}
#imageFlow .diapo{position:absolute;left:-1000px;cursor:pointer;-ms-interpolation-mode:nearest-neighbor;height:500px;}
#imageFlow .link{border:dotted #fff 1px;margin-left:-1px;margin-bottom:-1px;}
#imageFlow .bank{visibility:hidden;}
#imageFlow .top{position:absolute;width:100%;height:40%;background:#181818;}
#imageFlow .text{position:absolute;left:0px;width:100%;bottom:16%;text-align:center;color:#FFF;font-family:verdana, arial, Helvetica, sans-serif;z-index:1000;}
#imageFlow .title{font-size:0.9em;font-weight:bold;padding: 5px;}
#imageFlow .legend{font-size:0.8em;}
#imageFlow .scrollbar{position:absolute;left:10%;bottom:10%;width:80%;height:16px;z-index:1000;}
#imageFlow .track{position:absolute;left:1%;width:98%;height:16px;filter:alpha(opacity=30);opacity:0.3;}
#imageFlow .arrow-left{position:absolute;}
#imageFlow .arrow-right{position:absolute;right:0px;}
#imageFlow .bar{position:absolute;height:16px;left:25px;}
#imageFlow>canvas{height:140px;}

.dashi_team{width: 100%; background: url(../images/team_bg.jpg) no-repeat center top #1c1c1c;height:780px;}
.dashi_team ul{width: 1280px;margin: 0 auto;margin-top: 90px;}
.dashi_team ul li{width: 230px;height: 353px;float: left;margin: 0 10px;position: relative;}
.dashi_team ul li.two{margin-top:50px;}
.dashi_team ul li img{width: 230px;height: 353px;}
.dashi_team ul li p{height: 60px;line-height:60px;width:60%;margin-left:20%;font-size: 16px;color: #ffffff;margin-top: 20px;border-top:1px solid #fff;}
.dashi_team ul li.effect-bubba {}
.dashi_team ul li.effect-bubba img {opacity: 1;-webkit-transition: opacity .35s;transition: opacity .35s}
.dashi_team ul li.effect-bubba:hover img {opacity: 1}
.dashi_team ul li.effect-bubba figcaption a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1000;white-space: nowrap;font-size: 0;opacity: 0;}
.dashi_team ul li.effect-bubba figcaption::before,.dashi_team ul li.effect-bubba figcaption::after {position: absolute;top: 10px;right: 10px;bottom: 10px;left: 10px;content: '';opacity: 0;-webkit-transition: opacity .55s,-webkit-transform .55s;transition: opacity .55s,transform .55s}
.dashi_team ul li.effect-bubba figcaption::before {border-top: 1px solid #d1d1d1;border-bottom: 1px solid #d1d1d1;-webkit-transform: scale(0,1);transform: scale(0,1)}
.dashi_team ul li.effect-bubba figcaption::after {border-right: 1px solid #d1d1d1;border-left: 1px solid #d1d1d1;-webkit-transform: scale(1,0);transform: scale(1,0)}
.dashi_team ul li.effect-bubba:hover figcaption::before,.dashi_team ul li.effect-bubba:hover figcaption::after {opacity: 1;-webkit-transform: scale(1);transform: scale(1)}
.dashi_team ul li.effect-bubba:hover p{border-color: #e3c700;color:#f1c700;}

.specialefficacy { width: 100%; background: url(../images/deng.png) no-repeat center top #1c1c1c; height:600px; position: relative; }
.specialefficacy ul {width: 1200px; margin: 0px auto; padding:50px 0px 0px;}
.specialefficacy ul li { float: left; width: 253px; text-align: center; color: #FFF; display: inline; }
.specialefficacy ul li p { margin: 0px auto; width: 187px; height: 194px; position: relative;background: #eb5f2a;border-radius:10px; font-family: Arial, Sans-serif; font-size: 125px; text-align: center; line-height: 194px; font-weight: bold; overflow: hidden; }
.specialefficacy ul li span { display: block; font-size: 18px; padding-top: 30px;color:#fffc00; }
.specialefficacy ul li.cur { width: 392px; margin-left: 25px; }
.specialefficacy ul li.cur p { width: 392px; background: #eb5f2a;border-radius:10px; }
.Line:after { display: block; content: " "; position: absolute; top: 50%; margin-top: -2px; background: #eb5f2a; width: 100%; height: 4px; z-index: 999; }

/*-------exchange--------*/

.exchange{height: 930px; background: url(../images/chuanglian_08.jpg) top center no-repeat #F0F0F0; }
.exchange p{font-size:16px; color: #ea9c16; font-weight: 600; text-align: center; margin-top: 10px; }
.exchange h1{margin-top: 50px; font-size: 36px; text-align: center; color: #9e401a; font-weight: normal; }
.exchange_b{width: 100%; height:645px; overflow: hidden; margin-top: 50px;display: none;}
.exchange_b ul li{width:370px; height:285px; margin:0 15px;margin-bottom:60px;  float: left; position: relative;}
.exchange_b li a img{width: 370px; height: 285px; }
.exchange_b li a p{font-size: 14px; color: #fff; text-align: center; font-weight: normal; width: 100%; line-height:40px; margin: 0;position: absolute; bottom: 0;background:rgba(0,0,0, 0.5);}
.exchange_b li:hover a p{color: #fff; }

/*--------motorola-------*/
.motorola{width: 100%; height:805px; background:#fff; }
.motorola p{font-size: 16px; color: #ea9c16; font-weight: 600; text-align: center; margin-top: 10px; }
.motorola h1{font-size: 36px; text-align: center; margin-top:50px; color: #9e401a; font-weight: normal; }

.live {
	background-color: #f6f6f6;
	padding: 10px 0 40px;
}
.liveTitle {
	font-size: 28px;
	color: #333333;
	margin-bottom: 10px;
	height: 45px;
}
.liveItem {
	width: 284px !important;
	height: 264px;
	background: #fff;
	border: solid 1px #e5e5e5;
	box-sizing: border-box;
	position: relative;
	margin-right:21px;
	float: left;
}
.liveItem__class {
	position: absolute;
	right: 0;
	top: 0;
	border-radius: 0px 0px 0px 14px;
	background: linear-gradient(to bottom, #1874ff, #4085ed);
	color: #fff;
	font-size: 14px;
	padding: 7px 15px;
	box-sizing: border-box;
}
.liveItem__time {
	width:280px;
	height: 185px;
	padding: 2px;
}
.liveItem__time img{
	width:275px;
	height: 185px;
	padding: 2px;
}
.liveItem__status {
	display: inline-block;
}
.liveItem__start {
	background-color: #ff7b33;
	color: #fff;
	border-radius: 4px;
	padding: 3px 5px;
	box-sizing: border-box;
	vertical-align: middle;
}
.liveItem__off {
	background-color: #1874ff;
}
.liveItem__day {
	display: inline-block;
	font-size: 16px;
	vertical-align: middle;
}
.liveItem__title {
	font-size: 18px;
	margin: 10px 0 0px;
	height: 100px;
}
.liveItem__teacher {
	border-bottom: 1px solid #e5e5e5;
	height: 50px;
}
.liveItem__teacher img {
	display: inline-block;
	width: 36px;
	height: 36px;
	border-radius: 50%;
	border: 1px solid #eeeeee;
	vertical-align: middle;
	margin-right: 10px;
}
.liveItem__teacher span {
	font-size: 16px;
}
.liveItem__tool {
	padding: 15px;
	box-sizing: border-box;
	height: 65px;
}
.liveItem__person {
	display: inline-block;
	width: 155px;
	font-size: 12px;
	color: #666;
	white-space: nowrap;
}
.liveItem__person span {
	color: #ef4545;
}
.liveItem__btn {
	display: inline-block;
	width: 78px;
	height: 28px;
	line-height: 25px;
	border: 1px solid #4085ed;
	border-radius: 14px 14px 14px 14px;
	font-size: 14px;
	color: #4085ed;
	text-align: center;
	cursor: pointer;
}
.liveItem__btn:hover {
	color: #fff;
	background-color: #4085ed;
}

/*--------news--------*/
.news{}

.mq-lineSlash2-title {
	position: relative;
	margin: 45px 0 45px;
	height: 1px;
	background: url("../images/title_bg.png") center center no-repeat;
	text-align: center;
	font-weight: 400;
	line-height: 16px;
}
.mq-lineSlash2-title label {
	font-size: 14px;
	color: #999;
	line-height: 24px;
}
.mq-lineSlash2-title .title-box {
	display: inline-block;
	*display: inline;
	vertical-align: middle;
	position: absolute;
	z-index: 10;
	top: -20px;
	left: 50%;
	margin-left: -100px;
	padding: 0 38px;
}
.mq-lineSlash2-title .title-text {
	position: relative;
	display: block;
	font-size: 30px;
	color: #575757;
	line-height: 30px;
}
.mq-lineSlash2-title .title-text i {
	position: absolute;
	display: block;
	width: 21px;
	height: 40px;
	top: 0;
	background: url("../images/icon.png") no-repeat 82% 0;
}
.mq-lineSlash2-title .title-text i.start {
	left: -51px;
}
.mq-lineSlash2-title .title-text i.end {
	right: -48px;
}
.news_t{position: relative; z-index: 99; width: 200px; margin:0 auto; background:#f0f0f0; }
.news_t h1{margin-top: 50px; font-size: 36px; color: #ff7f00; text-align: center; }
.news_t p{font-size: 16px; color: #797979; font-weight: 600; text-align: center; }
.xian{position: relative; width: 100%; height: 2px; background: #b4b4b4; top: -40px; }
.news_b{height:665px; margin-top: 35px; width: 1200px; overflow: hidden; }
.news_b ul li{width: 568px; height: 164px; border-bottom: 1px solid #F0F0F0; margin-right: 32px; float: left; }
.li_l{margin-top: 30px; width: 110px;height: 110px; overflow: hidden; float: left; }
.li_r{margin-top: 30px; float: right; width: 446px; margin-left: 12px; }
.li_l h1{width: 110px; height: 84px; background: #ebebeb; font-size: 20px; color: #bbbbbb; text-align: center; line-height: 84px; }
.li_l p{width: 110px; height: 25px; background: #bbbbbb; font-size: 14px; text-align: center; line-height: 25px; color: #fff; }
.li_r h3{font-size: 16px; color: #333333; }
.li_r p{font-size: 14px; color: #797979; line-height: 25px; margin-top: 18px; } 
.news_b ul li:hover .li_l h1{background: #ffb469; color: #fff; }
.news_b ul li:hover .li_l p{background: #ff7f00; color: #fff; }

/* 团队 */
.foucebox {width:525px;height:325px;position: relative;background-color: rgba(255,255,255,0.5);margin-top:70px; margin-left:100px;box-shadow: #cbcbcb 0px 0px 20px;}
.foucebox .bd{position:relative;float:left;width:525px;height:325px;overflow: hidden;}
.foucebox .showDiv {position:relative;width:525px;height:325px;}
.foucebox .showDiv img {width:525px;height:325px;}
.foucebox .showDiv p { display: none;}
.foucebox .showDiv h2 { display: none;}
.foucebox .showDiv h2 a {color:#8ecf12;font-weight:normal;}
.foucebox .foucebox_bg {position:absolute;left:20;bottom:0;width:580px;height:107px;opacity:0.6;z-index:8;overflow:hidden;}

.foucebox .ssPrev,.foucebox .ssNext{ position: absolute;right:-60px;bottom:150px; float: left;width:42px; height: 53px; color: #000;font-size: 50px; }
.foucebox .ssPrev,.foucebox .ssNext{ position: absolute;right:-60px;bottom:150px; float: left;width:42px; height: 53px; color: #000;font-size: 50px; }
.foucebox .ssPrev i,.foucebox .ssNext i{font-size: 28px;}
.foucebox .ssNext{ }
.foucebox .ssPrev{left:-50px;}
.foucebox .ssNext:hover i{color:#fff; }
.foucebox .ssPrev:hover i{color:#fff;}
.foucebox .hd ul a.sPrev,.foucebox .hd ul a.sNext{display: none;}
.foucebox .hd{width:1160px; height:101px;position: absolute;bottom:20px;left: 20px;}
.foucebox .hd ul li{width:142px; height:101px; float:left; margin:0 0 0px 4px; display:inline; position:relative;}
.foucebox .hd ul a {display:block;width:136px;height:95px;}
.foucebox .hd ul img{width:130px; height:89px; border:3px solid #fff;}
.foucebox .hd ul a:hover .mask, .foucebox .hd ul .on .mask{display:none; position:relative;}
.foucebox .hd ul a:hover img, .foucebox .hd ul .on img{border-color:#f08326;}
.foucebox .hd ul a:hover{color:#fff;}


.foucebox .ct{width:550px;height: 400px; float: right; position: relative;background: url("../images/yinhao.png") left 120px no-repeat;}
.foucebox .ct .index{width: 100px;font-family:'Impact'; height: 40px;position: absolute;left: 20px;bottom: 40px;font-size:60px;color:#f08326;}
.foucebox .ct .tit{width: auto;height:80px;background: url("../images/xiange.png") center bottom no-repeat;}
.foucebox .ct h2{width:auto;height:60px;overflow: hidden;margin-top: 20px;}
.foucebox .ct h2 a{width: 300px;height:60px;overflow: hidden;font-size: 30px;line-height:60px;color:#f08326; font-weight: bold;}
.foucebox .ct p{font-size: 18px;line-height: 40px;margin-top:40px;padding-left: 65px;}
/*---------huozuo----------*/
.Cooperatives{position: relative; z-index: 99; width: 200px; background: #fff; margin:0 auto; } 
.Cooperatives h1{margin-top: 50px; font-size: 36px; color: #797979; text-align: center; }
.Cooperatives p{font-size: 16px; color: #797979; font-weight: 600; text-align: center; }

.huoban{ width:100%;min-width: 1200px; overflow:hidden;}
.huoban .mian{width: 1200px; margin:0 auto;background: none;}
.huoban ul{ width:100%; margin:0 auto 30px; overflow:hidden;}
.huoban li{ float:left; font-size:14px; line-height:28px;width: auto; height: auto; float: left; margin:0px 5px;}
.huoban li a{-moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out; color:#d9d9d9;}


.link{ width:100%;min-width: 1200px;margin-top: 15px; overflow:hidden;color:#3D3D3D;background:#F2F2F2;}
.link .tit2{margin-bottom:10px; padding-top:50px; text-align:center; color:#000;font-size:30px; font-weight:bold;}
.link .des{line-height:30px;text-align: center;margin-bottom: 50px;color:#929593;font-size:16px;}.link .mian{width: 1280px; margin:0 auto;background: none;}
.link ul{ width:100%; overflow:hidden;padding: 20px 0;}
.link li{ float:left; font-size:14px; line-height:30px;width: auto; height: auto; float: left; margin:0px 5px;}
.link li a{-moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out; color:#656565;}


.yqsb{width:940px; float: left;}
.yuyue{width: 230px; float: right;padding: 2px;}
.yuyue img{width: 230px; height: 230px;    margin-top: 15px;}

#case{background-color: #f8f8f8;}
.picScrollbox { width:1200px; margin: 0 auto; text-align: center;}
.picScroll-left {  position: relative; }

.picScroll-left .bd { padding-top: 10px;  margin-bottom:50px;width: 100%;*width: 1200px; overflow: hidden; position: relative;}
.picScroll-left .bd ul { overflow: hidden; zoom: 1; }
.picScroll-left .bd ul li { width: 284px; margin: 0 8px 0px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picScroll-left .bd ul li .pic {height:207px; text-align: center; overflow: hidden; border: 1px solid #f1f1f1;padding:4px;}
.picScroll-left .bd ul li .pic img { width:274px;  display: block;  display: block; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
.picScroll-left .bd ul li a:hover .pic img { -webkit-transform:scale(1.1); transform:scale(1.1); opacity:1; filter:alpha(opacity=100);}
.picScroll-left .bd ul li a .title { line-height: 40px;height: 40px;}
.picScroll-left .bd ul li a:hover .title { line-height: 40px;}
/*.picScroll-left .bd ul li a:hover .title {display:inline-block;  height:40px;width: 225px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }*/

.picScrollbox .next,.picScrollbox .prev{top:110px;}

#imglist01 { width: 100%; margin-bottom: 20px; }
#imglist01 .box { width: 1200px; margin: 0 auto; text-align: center; }
#imglist01 ul { padding: 5px 0; }
#imglist01 li { float: left; width: 367px; height: 338px; margin:0 16px; padding-top: 20px; }
#imglist01 li .img { width: 367px; height: 298px;}
#imglist01 li .img img { width: 367px; height: 298px; display: block; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
#imglist01 li .img a:hover img { -webkit-transform:scale(1.1); transform:scale(1.1); opacity:1; filter:alpha(opacity=100);}
#imglist01 li h5 { width: 357px; height: 50px; line-height: 50px; font-weight: normal; font-size: 16px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
#imglist01 li.last { margin-right: 0px; }

.member{width: 100%;}
.m_lists{width: 1200px;height: auto;margin: 0 auto;}
.m_lists ul li{width: 33.3%;float: left;height: 26px;line-height: 26px;background: url("../images/jlr_17.jpg") left center no-repeat;}
.m_lists ul li a{padding-left:12px;}

/* 合作伙伴 */
.douban{ width:1400px;margin:0 auto;position: relative; }
.douban .bd{height:auto;}
.douban .bd ul{ overflow:hidden; zoom:1;}
.douban .bd ul li{ float:left; width:178px; height:70px; margin-right:20px;margin-bottom: 20px;border: 1px solid #e6e6e6;}
.douban .bd ul li img{width:168px; height:60px;margin: 5px;}

.agent-pc .service .item_wrapper:after {
    content: '';
    position: absolute;
    top: 0;
    height: calc(90% - 2px);
    width: calc(92% - 2px);
    border: 1px solid transparent;
    margin: 4%;
    transition: all ease-out .3s;
}

.hotImg2{width: 380px;height: 285px;float: left;position: relative;margin-top: 30px;margin-right: 30px;border-radius: 5px;overflow: hidden;}
.hotImg2 img{width: 380px;height: 285px;}
.hotImg_f{width: 100%;height: 45px;background: rgba(0,0,0,0.7);position: absolute;bottom: 0;text-align: center;}
.hotImg_f p{font-size: 16px;line-height: 45px;color: #fff;}
.mark{background: rgba(0,0,0,0.5);width: 380px;height:285px;top:0px;position: absolute;display: none;}
.mark p{color:#fff;text-align: center;font-size: 14px;margin-top:40px;}
.mark p.t{font-size: 18px;margin-top:50px;color: #ffcc34;}
.mark p span{padding: 0 20px;}
.itemCon a:hover .hotImg2 .hotImg_f{display:none;}
.itemCon a:hover .hotImg2 .mark{display: block;background: rgba(0,0,0,0.7);height: 100%;width: 100%;position: absolute;z-index: 999;}

.jion_us{width: 100%;height:974px;background: url("../images/jion_us.jpg");background-repeat:no-repeat;background-attachment:fixed}
.jion_us .jion_us_title{width: 539px;height: 316px;background: url("../images/jiameng_title.png");text-align: center;margin: 0 auto;}
.jion_us .jion_us_des{text-align: center;color: #fff;font-size:24px;margin-bottom:100px;}
.jion_us .jm_list{width: 1200px;margin:0 auto;}
.jion_us .jm_list li{float: left;width:20%;text-align: center;}
.jion_us .jion_us_teldes{width:100%;text-align: center;color: #fff;font-size:30px;margin-bottom:20px;margin-top:80px;float:left;}
.jion_us .jion_us_tel{width:100%;text-align: center;color: #efc802;font-size:60px;font-weight: bold; margin-bottom:20px;float:left;text-shadow:-1px 0 black, 0 4px black, 4px 0 black, 0 -1px black;}
.jion_us .jion_us_bnt{width:100%;text-align: center;color: #fff;font-size:24px;margin-bottom:20px;float:left;}
.jion_us .jion_us_bnt a{background:#ffc700;color: #333;font-weight:bold;font-size:20px;padding:0 50px;}

.Bottom_Nav{min-width:1200px;overflow:hidden;background:url("../images/footer_04.jpg") center top no-repeat #1b99dd}
.BottomNavCon{width:1200px;overflow:hidden; margin:0px auto; padding-top:50px; padding-bottom:35px;}
.BottomNavCon ul{ float:left;overflow:hidden; display:block;}
.BottomNavCon ul li{ float:left;padding-left:0px;padding-right:6px; width:140px;overflow:hidden; font-size:12px; line-height:30px;}
.BottomNavCon ul li a.one{ float:left;font-size: 16px;font-weight: bold;}
.BottomNavCon ul li a.one:link,.BottomNavCon ul li a.one:visited{ color:#fff;}
.BottomNavCon ul li a.one:hover{}
.BottomNavCon ul li p{width:150px; float:left; margin:0px; padding-top:5px}
.BottomNavCon ul li p a{ float:left; width:150px; font-size:14px;}
.BottomNavCon ul li p a:link,.BottomNavCon ul li p a:visited{ color:#fff;font-size:14px;}
.BottomNavCon ul li p a:hover{color:#fff;}
.Rig{float:right; overflow:hidden;width:270px;padding-top:20px;}
.Rig ul{width: 270px;height: 150px;float: left;}
.Rig ul li{width: 115px;float: left;margin: 0 10px;}
.Rig ul li img{width:115px;height:115px;}
.Rig ul li p{width: 100%; color: #bab9b9;font-size: 14px;text-align: center;color:#fff;}
/* 底部 */
.footer {background:rgba(5, 49, 125, 1);width: 100%;min-width: 1200px; height: auto;color: #fff;}
.footer a{color: #fff;}
.footer .copyRight {text-align: left;width: 1200px;margin: 0 auto;}
.footer .copyRight .footer_nav { height: 40px;}
.footer .copyRight .footer_nav a { font-size: 16px; margin-top: 10px;  margin-right:20px;font-weight: bold;}
.footer .copyRight .bottomhtml { font-size: 14px; line-height: 28px;padding: 30px 0px 0px;float: left;text-align: left;}
.footer .copyRight .bottomhtml span{float: none;}

.mian{min-width: 1200px;min-height:300px;margin-top: 5px;}
.page_title_warp{width:100%; height:39px; position:relative; z-index:0;border-bottom:1px solid #f89e16; margin-bottom: 15px;}
.page_title{width:100%;height:39px;margin:0 auto; }
.page_title h1{color:#f89e16; font-size:14px;float:left; padding-left:0px; line-height: 39px;}
.page_title span{ background-repeat: no-repeat; text-align:right;color:#6d6d6d; line-height:39px; float:right;}
.page_title span a{color: #6d6d6d;}
.page_title_right a{color:#575757; padding:0 5px;}


.menu2{ text-align:center; background:#eeeeee;}
.menu2 a{ color:#333; font-size:16px; padding:24px 44px; line-height:20px;}
.menu2 a:hover , .menu2 a.currentNav{ color:#333;font-weight: bold; background:#fff;}


.page_box{width:100%;height:auto;margin:0 auto; clear:both;background:#fff;}

.text-center{text-align: center; margin-bottom: 15px;}

.page_box_left{width:270px; height:auto; overflow:hidden; float:left;margin-top: 30px;}
.page_box_left h3{width: 270px;height:60px;text-align: center;font-size: 18px;background:#06327d;line-height:60px; color: #fff;font-weight: bold;}
.page_box_left_nav{width:270px; height:auto; overflow:hidden; background: #f8f8f8;padding-bottom:5px;}

.layui-menu li{line-height: 40px;font-size: 16px;}
.layui-menu li a{
	display: block;
	width: 100%;
	height: 100%;
}

.layui-menu .layui-menu-item-checked:after{border-right: unset; border-left: 3px solid #06327d;right: unset;left: 0;}
.layui-menu .layui-menu-item-checked, .layui-menu .layui-menu-item-checked2{background-color: #4472ca!important;}
.layui-menu .layui-menu-item-checked a, .layui-menu .layui-menu-item-checked2 a{color: #fff;

}

.page_box_left_nav li{width:270px; line-height:50px;text-indent: 6em; border-top:1px solid #ececec;}

.page_box_left_nav li a{color:#575757; font-size:14px; display:block;}

.page_box_left_nav li:hover{ }

.page_box_left_nav li:hover a{color:#575757; font-weight: bold;}

.page_box_left_nav li.on{ }

.page_box_left_nav li.on a{color:#575757; font-weight: bold;}
.page_box_left_nav li .sub li a{text-indent:7em;font-weight: normal;}
.page_box_left_nav li .sub li.on a{color:#575757; font-weight: bold;}

.page_box_right{width:890px;height:auto;overflow:hidden;float: right; min-height: 500px;margin-top: 30px;}
.page_box_right_content{width: 100%;}

.page_box_right_title{width: 1200px;height: 36px;margin-bottom: 10px; background:url("../images/bg_sector.png") left top no-repeat #F2F2F2;color:#05317D; font-size: 20px;line-height: 36px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.part_02_title span{padding-left: 31px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.layui-icon-home{color: #fff;margin-left: 7px;}
.layui-breadcrumb{margin-left: 30px;}
.layui-breadcrumb a:hover{color: #05317D!important;}

.page_box_right p a{color:#747474;}
.page_box_right .title{font-size: 16px;display: block;font-weight: 600;color: #4a4a4a;}
.page_box_right .title span{float: right;font-weight: normal; font-size: 12px;}
.layui-table p {line-height:30px;}
#fitslist{ width:auto; margin: auto; height:auto; background-color: #fff; padding: 15px 0;border-radius: 8px;}
#fitslist ul li{height:auto; color:#666;border-bottom: 1px solid #eee;display:flex;line-height:26px;padding: 10px 0;}
#fitslist ul li p{width: 100%;}
#fitslist ul li p span {
	color: #999;
	float: right;
}
#fitslist ul li p a {
	color: #575757;
	display: block;
	float: left;
	width: 738px;
	font-size: 16px;
}


#fitslist .index_6_2_1_4{ width:100%; height:110px; padding-bottom:25px; border-bottom:#eeeeee solid 1px; margin-top:15px; float:left; }
#fitslist .index_6_2_1_4 a{ text-decoration:none;}
#fitslist .index_6_2_1_4_1{ width:160px; height:110px; overflow:hidden;  text-align:center; float:left; }
#fitslist .index_6_2_1_4_2{ width:980px; height:110px; padding:0 15px; float:left; }
#fitslist .index_6_2_1_4_2 a{color:#4E4E4e; }
#fitslist .index_6_2_1_4_2 a:hover{color:#ff7f00; }
#fitslist .index_6_2_1_4_1_1{ width:160px; height:85px; float:left; background-color:#ebebeb; line-height:85px; font-size:29px; color:#AAAAAA; }
#fitslist .index_6_2_1_4_1_2{ width:160px; height:26px; float:left; background-color:#bbbbbb; line-height:26px; font-size:12px; color:#fff; }

#fitslist .index_6_2_1_4_2 h5{ display:block; font-size:16px; margin-bottom:10px; color:#4E4E4E;}
#fitslist .index_6_2_1_4_2 h2{ display:block; font-size:16px; margin-bottom:10px; color:#4E4E4E; text-align:left; padding:0px; font-weight:bold;}
#fitslist .index_6_2_1_4_2 p{ display:block; font-size:14px; line-height:22px; color:#777777;}

#fitslist .index_6_2_1_4:hover .index_6_2_1_4_1_1{  background-color:#ffb469; color:#fff; }
#fitslist .index_6_2_1_4:hover .index_6_2_1_4_1_2{  background-color:#ff7f00; }

.page_right_news_list{width:100%; height:auto; overflow:hidden; float:left; margin-bottom: 15px; border-bottom: 1px dashed #BAB7B7;}

.page_right_news_list dt{width:100%; height:auto; overflow:hidden;padding-bottom: 10px;}

.page_right_news_list dt b{ display:block; color:#575757; font-size:14px; margin-bottom:5px;}

.page_right_news_list dt p{ display:block; width:100%; line-height:26px; color:#919191; height:55px; overflow:hidden;}
.page_right_news_list dt p span{color:#006093;}
.page_right_news_list:hover dt b{color:#006093;}

.page_right_news_list dd{width:390px; height:125px; margin-top:20px; }

#fitslist dl:last-child{border-bottom:none;}
dl.page_right_case_list:last-child,dl.page_right_news_list:last-child{border-bottom:none;}
.page_right_case_list{width: 100%; height:auto; overflow:hidden; border-bottom:1px dashed #dedede;padding-top: 15px;}

.page_right_case_list dt{width:1050px; height:125px; overflow:hidden; float: right;}

.page_right_case_list dt b{ display:block; color:#4E4E4e; font-size:16px; margin-bottom:15px;}

.page_right_case_list dt p{ display:block; width:100%; line-height:26px; color:#575757; height:auto; overflow:hidden;}
.page_right_case_list dt p span{color:#006093;}
.page_right_case_list:hover dt b{color:#ff7f00;}

.page_right_case_list dd{width:160px; height:107px; overflow: hidden;float: left;}
.page_right_case_list dd img{width: 100%;height:107px;}

.page_right_ding_list{width:388px; height:320px; border:1px solid #d2d2d2; float:left;cursor:pointer; margin-right:43px; display:inline; margin-bottom:20px;}

.CaseSearch {background: #FFF; border:1px solid #e9e9e9;margin: 0 15px;}
.CaseSearch dl {position: relative;  border-bottom: 1px dashed #e9e9e9 }
.CaseSearch dl dt {width:90px; height: 47px;font-size:16px; line-height:47px; text-align: center; background:#f8f8f8;float: left;}
.CaseSearch dl dd {padding: 14px 5px;margin-left:110px;}
.CaseSearch dl dd a {padding-right: 25px}
.CaseSearch dl dd a.current {color: #C4261D }

.CaseSearch dl dd dl{position:absolute; border-bottom:none;}
.CaseSearch dl dd dl dd{padding:0 10px;margin-left:0px;}

.CaseSearch .houseDl {}
.CaseSearch .kwsDl {border-bottom: none }
.CaseSearch .kwsDl{position: relative; width:520px;border:1px solid #e5e5e5;margin:10px auto; overflow: hidden; border-radius:20px;}
.CaseSearch .kwsDl input {display: block; height:40px; border: none; line-height:40px;background: none;color:#aaaaaa;}
.CaseSearch .kwsDl .kws {width: 123px; padding: 0 35px 0 12px }
.CaseSearch .kwsDl .submit {position: absolute; right: 0; top:0;padding: 0px;  width: 40px; height: 40px; cursor: pointer;background:#aa6f43; }
.CaseSearch .kwsDl .submit i{font-size:20px;margin-top:10px;}

.page_box_pic{width:386px; height:310px; border:1px solid #dfc7b8; float:left;cursor:pointer; margin-right:43px; display:inline; margin-bottom:20px;}
.page_box_pic dt{width:388px; height:85px; line-height:41px;text-align:center;color:#575757;}
.page_box_pic dt a{font-size: 14px; text-align: center;color:#575757; line-height:35px;}
.page_box_pic dt .title{color:#ec7e61;font-size: 16px;text-align: left;padding:0px 10px;}
.page_box_pic dt .time{color:#4a4a4a;float: left;padding-left: 10px;}
.page_box_pic dt .view{color:#4a4a4a; float: right;padding-right: 10px;}
.page_box_pic a dd{width:388px; height:225px; overflow: hidden; background-color:#cfcfcf;position: relative;}
.page_box_pic a dd img {width: 100%;}
.page_box_pic a:hover dd img {width: 100%;}
.page_box_pic a dd {color:#333;}
.page_box_pic a dd .t{display: none;}
.page_box_pic a:hover dd .t{display: block; position: absolute; padding-top:60px; width: 100%; height: 100%; z-index: 999; top: 0px;text-align:center;background:rgba(0,0,0, 0.5);}
.page_box_pic a:hover dd .t p{  font-size: 18px;line-height:28px; color: #fff; font-weight: bold; }
.page_box_pic a:hover dd .t i{color:#fff;font-size:30px;padding-top:40px;}

.page_box_pic_one{width:386px;  float:left;cursor:pointer; margin-right:20px; display:inline; margin-bottom:20px;}

.page_box_pic_one dt{width:386px; height:41px; line-height:41px;text-align:center;color:#575757; overflow: hidden;}
.page_box_pic_one dt a{font-size: 14px; text-align: center;color:#575757; line-height:35px;}
.page_box_pic_one dd{width:386px;height:265px;overflow: hidden;background-color:#cfcfcf;border-radius: 5px;overflow: hidden;}

.page_box_pic_one a dd img {width: 100%; height:265px;-webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
.page_box_pic_one a:hover dd img {width: 100%;-webkit-transform:scale(1.1); transform:scale(1.1); opacity:1; filter:alpha(opacity=100);}
.page_box_pic_one a dd {color:#333;}

.page_box_pic_one dd p{ display:block; font-size:12px; text-transform:uppercase; margin-top:7px;}

.look_more{width:856px; height:44px; border:solid 2px #cecece; text-align:center; line-height:44px; font-size:18px; clear:both; margin:30px auto;}

.look_more a{color:#888;}

.down{width: 100%;height: 40px;}
.down img{width: 30px;height: 30px; float: left;margin-right: 5px;}
.down a{line-height: 30px; float: left;display: block;}

.page_box_news_title{width:100%; height:auto; overflow:hidden; text-align:center; color:#888888; font-size:14px;}

.page_box_news_title b{ display:block; color:#333; font-size:24px;padding-top: 10px;}


.page_box_news{width:auto; height:auto; min-height:10px; overflow:hidden; margin:0 auto; line-height:40px; color:#333;font-size:16px; background-color: #fff; padding: 15px;border-radius: 8px;}
.page_box_news img{max-width: 100%;}
.page_box_news #allmap img{ max-width: inherit;}
.page_box_news p{color: #333;}
.page_box_news p.lingyu span{font-weight: bold;}
.page_box_news p a{color: #333;}
.news_xiangg{ margin-bottom:20px; border-top:1px dashed #CCC; overflow:hidden; width: 100%; }
.news_xiangg h3{ margin-top:10px; font-size:12px; background:#999; color:#fff; padding:2px 3px;}
.news_xiangg h3 a{ color:#fff;}
.news_xiangg ul{ margin-top:5px;}
.news_xiangg ul li{ line-height:26px;width:33.3%;float:left;overflow: hidden;}
.news_xiangg ul li a{ color:#747474; font-size: 12px;}
.news_xiangg ul li span{ margin-left:5px; color:#999;}

.contacts { float: left; width: 400px; color: #333; margin-top: 40px; font-size: 14px; }
.contacts .company { font-size: 18px; font-weight: bold; display: block; margin-bottom: 20px; }
.contacts p { height: 45px; line-height: 45px; padding: 0 0 14px 55px; margin: 0px; margin-top: 14px; }
/*.contacts p.bg1 { background:url("../images/icon/20151205110426_5937.jpg") left top no-repeat; }*/
/*.contacts p.bg2 { background:url("../images/icon/20151205110426_5625.jpg") left top no-repeat; }*/
/*.contacts p.bg3 { background:url("../images/icon/20151205110426_4531.jpg") left top no-repeat; }*/
/*.contacts p.bg4 { background:url("../images/icon/20151221104749_4909.jpg") left top no-repeat; }*/
/*.contacts p.bg5 { background:url("../images/icon/20151205110426_3593.jpg") left top no-repeat; }*/
/*.contacts p.bg6 { background:url("../images/icon/20151205110426_2812.jpg") left top no-repeat; }*/

.tabBox{width:100%; margin:0 auto;  }
.tabBox .hd{ height:33px; line-height:33px;}
.tabBox .hd ul{width: 364px; height:34px; overflow:hidden;float:right;}
.tabBox .hd li{ width:120px; float:left; text-align:center; color:#999;}
.tabBox .hd li a{ color:#999; font-size: 16px; display:block;  }
.tabBox .hd li.on{}
.tabBox .hd li.on a{ color:#ff9c00;font-weight:bold;}

#floatDivBoxs { width: 120px; background: #fff; position: fixed; top: 180px; right: -125px; z-index: 999; }
#floatDivBoxs .floatDtt { width: 120px; height: 45px; line-height: 45px; background: #f08326; color: #fff; font-size: 18px; text-indent: 22px; position: relative; }
#floatDivBoxs .floatDqq { padding: 0 10px; }
#floatDivBoxs .floatDqq li { height: 45px; line-height: 45px; font-size: 15px; border-bottom: 1px solid #e3e3e3; padding: 0 0 0 36px; background: url(../images/qq.gif) no-repeat left center; }

#floatDivBoxs .floatDtxt { font-size: 14px; color: #333; padding: 10px 10px; }
#floatDivBoxs .floatDtel { padding: 0 0 15px 10px; }
#floatDivBoxs .floatDtel li { font-size: 14px; height: 22px; line-height: 22px; color: #f08326;  font-weight: bold; }

#floatDivBoxs .floatDbg { width: 120px; height: 20px; background: url(../images/online_botbg.jpg) no-repeat; }
.floatShadow { box-shadow:0 4px 8px rgba(0,0,0,.1);}
#rightArrow { width: 50px; height: 145px; background: url(../images/online_arrow.jpg) no-repeat; position: fixed; top: 180px; right: -5px; z-index: 9999;background-position:-50px 0;  }
#rightArrow a { display: block; height: 45px; }
#rightArrow .arrowtxt { display: block; height: 90px; width: 20px; background: #f08326; color: #ffffff;  font-weight: bold; font-size: 16px; padding: 10px 15px; line-height: 22px; }


.page {width: 100%; margin:20px auto 10px; float: left; *zoom: 1; }
.page:before, .page:after {display: table; content: ""; }
.page:after {clear: both; }
.page a, .page span {float: left; margin-left: -1px; padding: 0 14px; height: 34px; line-height: 34px; color: #333; margin-right: 10px; margin-bottom: 10px; background-color: #ddd; }
.page a:hover {text-decoration: none; background-color: #00acef; color: #fff }
.page .current{background-color: #00acef; color: #fff }
.page .active span {background-color: #00acef; color: #fff }
.page .next, .page .prev {font-weight: bold; }
.page .rows {border-right: 1px solid #CCCCCC; }

.right-menu-bar {
	position: fixed;
	_position: absolute;
	_top: expression(eval(document.documentElement.scrollTop));
	right: -40px;
	bottom: 0;
	width: 40px;
	height: 100%;
	z-index: 11000;
	/*-webkit-transition: all .4s;*/
	/*transition: all .4s*/
}

#J_rightBarMenuContainer {
	background: #361600;
	background: linear-gradient(135deg, #4c220f 0%,#361600 100%);
	height: 100%;
	padding-top:79px;
	z-index: 100;
	position: relative
}

#rightMenuBar2016 .right-menu {
	color: #fff;
	font-size: 12px;
	padding-top:10px;
	padding-bottom: 5px;
	margin-bottom: 15px;
	display: block;
	text-align: center;
}

#rightMenuBar2016 .right-menu i{width: 40px;height:25px;font-size:20px;color:#fff;display: block;}


#rightMenuBar2016 .right-menu.hover,#rightMenuBar2016 .right-menu:hover {
	background-color: #fff;
	color:#361600
}
#rightMenuBar2016 .right-menu.hover i,#rightMenuBar2016 .right-menu:hover i{
	color: #361600
}

#rightMenuBar2016 .back-top {
	position: absolute;
	bottom: 80px;
	right: 0;
	width: 40px;
	opacity: 0;
	-ms-filter: alpha(opacity=0);
	filter: alpha(opacity=0);
	zoom: 1;
	-webkit-transition-property: opacity,postion;
	transition-property: opacity,postion;
	-webkit-transition-duration: .6s;
	transition-duration: .6s;
	z-index: 100;
	padding-top: 18px
}

#rightMenuBar2016 .back-top-visible {
	-ms-filter: alpha(opacity=100);
	filter: alpha(opacity=100);
	zoom: 1;
	opacity: 1
}
#rightMenuBar2016 .back-top-visible:hover{padding-top:0px; }
#rightMenuBar2016 .back-top-visible i{font-size: 40px;height:40px;}


#rightMenuBar2016 .collapse-right-bar,#rightMenuBar2016 .expand-right-bar {
	position: absolute;
	bottom: 40px;
	right: 0;
	z-index: 100;
	background-image: none;
	text-align: center;
	display: block;
	padding-top: 10px;
	padding-bottom: 0;
	width: 40px;
	font-size: 16px
}

#rightMenuBar2016 .collapse-right-bar {
	height: 40px
}
#rightMenuBar2016 .collapse-right-bar i{
	margin-top: 10px;
}
#rightMenuBar2016 .collapse-right-bar:hover{
	padding-top: 0px;
}

#rightMenuBar2016 .expand-right-bar {
	right: -40px;
	height: 40px;
	width: 40px;
	z-index: 99;
	-webkit-transition: all .6s;
	transition: all .6s;
	_display: none
}


#rightMenuBar2016.mini-right-menu-bar {
	right: -40px
}

#rightMenuBar2016.mini-right-menu-bar .expand-right-bar {
	right: 40px;
	_display: block;
	background: #361600;
}

#rightMenuBar2016.mini-right-menu-bar .expand-right-bar:hover {
	background: #361600;
}
#rightMenuBar2016.mini-right-menu-bar .expand-right-bar:hover i{
	color: #fff;
	background: #361600;
}

#rightMenuBar2016 .concat-phone-container {
	position: absolute;
	right: -500px;
	top: 291px;
	background-color: #fff;
	border: 1px solid #dddcdd;
	border-right: 0;
	-webkit-transition: all .6s;
	transition: all .6s;
	padding: 20px 30px 20px 25px;
	width: 234px
}

#rightMenuBar2016 .concat-phone-container .close {
	position: absolute;
	top: 9px;
	right: 0;
	width: 26px;
	height: 26px;
	font-size: 24px;
	cursor: pointer;
}

#rightMenuBar2016 .concat-site-container {
	position: absolute;
	right: -500px;
	top: 291px;
	background-color: #fff;
	border: 1px solid #dddcdd;
	border-right: 0;
	-webkit-transition: all .6s;
	transition: all .6s;
	padding: 20px 30px 20px 25px;
	width: 234px
}

#rightMenuBar2016 .concat-site-container .close {
	position: absolute;
	top: 9px;
	right: 0;
	width: 26px;
	height: 26px;
	font-size: 24px;
	cursor: pointer;
}

#rightMenuBar2016 .concat-weixin-container {
	position: absolute;
	right: -500px;
	top: 291px;
	background-color: #fff;
	border: 1px solid #dddcdd;
	border-right: 0;
	-webkit-transition: all .6s;
	transition: all .6s;
	padding: 20px 30px 20px 25px;
	width: 234px
}

#rightMenuBar2016 .concat-weixin-container .close {
	position: absolute;
	top: 9px;
	right: 0;
	width: 26px;
	height: 26px;
	font-size: 24px;
	cursor: pointer;
}

#rightMenuBar2016 .active-concat-container {
	right: 40px
}


#rightMenuBar2016 .concat-phone-container .title {
	font-size: 20px;
	height: 38px;
	vertical-align: bottom;
	line-height: 44px;
	margin-bottom: 10px;
	background: url("../images/telll.png") left 10px no-repeat;
}

#rightMenuBar2016 .concat-phone-container .phone-num {
	color: #ff7800;
	line-height: 26px;
	height: 26px;
	font-size: 18px;
	padding-left: 5px
}

#rightMenuBar2016 .concat-phone-container ul {
	border-top: 1px solid #e6e7e8;
	border-bottom: 1px solid #e6e7e8;
	padding: 5px;
	margin: 5px 0;
	color: #494949
}

#rightMenuBar2016 .concat-phone-container ul li {
	float: left;
	width: 48%
}

#rightMenuBar2016 .concat-phone-container ul li .num {
	font-size: 14px;
	padding-left: 5px;
	color: #1b96ff;
	font-weight: 700
}

#rightMenuBar2016 .concat-phone-container .concat-desc {
	line-height: 18px;
	color: #909090;
	padding-left: 5px
}

#rightMenuBar2016 .concat-phone-container .concat-desc .blue-color {
	color: #378cd2
}

#rightMenuBar2016 .sidebar-adv {
	display: none;
	position: fixed;
	bottom: 23px;
	right: 45px
}


.hover_wrap .img_box.concat-phone-container {
	background-color: #fff;
	border-right: 0;
	-webkit-transition: all .6s;
	transition: all .6s;
	padding: 0px 20px 10px 15px;
	width: 225px;
	height: 180px;
	text-align: left;
}
.concat-phone-container .title {
	font-size: 20px;
	height: 38px;
	vertical-align: bottom;
	line-height: 44px;
	margin-bottom:4px;
	padding: 0px;
	text-align: left;
	padding-left: 30px;
	color:#333;
	background: url("../images/telll.png") left 10px no-repeat;
}
.concat-phone-container .phone-num {
	color: #ff7800;
	line-height: 26px;
	height: 26px;
	font-size: 18px;
	padding-left: 5px
}
.concat-phone-container ul {
	border-top: 1px solid #e6e7e8;
	border-bottom: 1px solid #e6e7e8;
	padding: 5px;
	margin: 5px 0;
	color: #494949
}
.concat-phone-container ul li {
	float: left;
	width: 48%
}
.concat-phone-container ul li .num {
	font-size: 14px;
	padding-left: 5px;
	color: #1b96ff;
	font-weight: 700
}
.concat-phone-container .concat-desc {
	margin-top: 5px;
	line-height: 18px;
	color: #909090;
	padding-left: 5px
}
.concat-phone-container .concat-desc .blue-color {
	color: #378cd2
}

.right_box {
	float: left;
	margin-top:30px;
}

.right_box::after {
	content: '';
	display: block;
	width: 100%;
	height: 0;
	clear: both;
}

.right_box .lnr {
	position: relative;
	float: right;
	height: 90px;
}

.right_box .lnr::after {
	content: '';
	display: block;
	width: 100%;
	height: 0;
	clear: both;
}

.right_box .lnr .userbox:hover .img_box img {
	border: 2px solid #ff8739;
}

.right_box .lnr>a:nth-child(1) {
	margin-left: 15px;
}

.right_box .lnr>a {
	display: inline-block;
	width: auto;
	margin-left: 20px;
	font-size: 14px;
	color: #777;
	line-height: 1.4;
	vertical-align: middle;
	text-align: center;
}

.right_box .lnr>a:hover {
	color: #FE6D00;
}

.right_box .lnr .userbox {
	position: relative;
	float: right;
	height: 100%;
	padding: 0 5px;
	margin: 0 -5px 0 6px;
}

.right_box .lnr .img_box {
	width: 30px;
	height: 100%;
	margin-right: 5px;
	border: none;
}

.right_box .lnr .img_box img {
	display: block;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	margin-top: 30px;
	border: 2px solid transparent;
}

.right_box .lnr .hover_wrap {
	display: none;
	position: absolute;
	box-sizing: border-box;
	padding: 0 20px;
	top: 300px;
	right: -22px;
	width: 150px;
	background-color: #fff;
	border-top: 2px solid #ebeced;
	border-right: 1px solid #ebeced;
	border-left: 1px solid #ebeced;
	border-bottom: 1px solid #ebeced;
	box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.25);
	opacity: 0;
}

.right_box .lnr .hover_wrap::after {
	content: '';
	position: absolute;
	top: -9px;
	right: 35px;
	width: 13px;
	height: 13px;
	border-top: 2px solid #ebeced;
	border-left: 2px solid #ebeced;
	transform: rotate(45deg);
	background-color: #fff;
}

.right_box .lnr .hover_wrap .username {
	box-sizing: border-box;
	min-height: 55px;
	line-height: 14px;
	font-size: 14px;
	color: #333;
	border-bottom: 1px solid #ebeced;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.right_box .lnr .hover_wrap .username a {
	font-size: 14px;
	color: #333;
}

.right_box .lnr .hover_wrap .username span {
	display: inline-block;
	padding-top: 20px;
}

.right_box .lnr .hover_wrap .username .member_icon {
	display: inline-block;
	padding: 10px 0;
	margin-right: 2px;
}

.right_box .lnr .hover_wrap .username .member_icon img {
	display: inline-block;
	width: auto;
	height: auto;
	max-width: 22px;
	max-height: 19px;
	vertical-align: middle;
}

.right_box .lnr .hover_wrap .user_group {
	padding: 12px 0;
	border-bottom: 1px solid #ebeced;
}

.right_box .lnr .hover_wrap .user_group:last-child {
	border: none;
}

.right_box .lnr .hover_wrap .user_group .item {
	box-sizing: border-box;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}

.right_box .lnr .hover_wrap .user_group .item a {
	color: #666;
}

.right_box .lnr .hover_wrap .user_group .item:hover a {
	color: #FE6D00;
}

.right_box .site, .right_box .mobile, .right_box .hic_search, .right_box .member_center {
	position: relative;
	float: right;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 14px;
	color: #666;
	text-align: center;
	cursor: default;
}

.right_box .site:hover, .right_box .mobile:hover, .right_box .hic_search:hover, .right_box .member_center:hover {
	color: #FE6D00;
}

.right_box .site:hover a, .right_box .site:hover .label, .right_box .mobile:hover a, .right_box .mobile:hover .label, .right_box .hic_search:hover a, .right_box .hic_search:hover .label, .right_box .member_center:hover a, .right_box .member_center:hover .label {
	color: #FE6D00;
}

.right_box .site a, .right_box .site .label, .right_box .mobile a, .right_box .mobile .label, .right_box .hic_search a, .right_box .hic_search .label, .right_box .member_center a, .right_box .member_center .label {
	display: inline-block;
	font-size: 14px;
	color: #888;
	vertical-align: middle;
	text-align: center;
	line-height: 1.4;
}

.right_box .site a:hover, .right_box .site .label:hover, .right_box .mobile a:hover, .right_box .mobile .label:hover, .right_box .hic_search a:hover, .right_box .hic_search .label:hover, .right_box .member_center a:hover, .right_box .member_center .label:hover {
	color: #FE6D00;
}

.right_box .site .hover_wrap, .right_box .mobile .hover_wrap, .right_box .hic_search .hover_wrap, .right_box .member_center .hover_wrap {
	display: none;
	position: absolute;
	box-sizing: border-box;
	padding: 0px;
	top: 300px;
	left: 50%;
	margin-left: -75px;
	width: 150px;
	background-color: #fff;
	border-top: 2px solid #ebeced;
	border-right: 1px solid #ebeced;
	border-left: 1px solid #ebeced;
	border-bottom: 1px solid #ebeced;
	box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.25);
	opacity: 0;
}
.hover_wrap{padding: 0px;}
.hover_wrap .img_box{width: 148px;height: 148px;top:0px;}
.hover_wrap .img_box img{width: 148px;height: 148px;}

.index_6{min-height:815px; background:#FFF;}
.index_6 .title{padding:50px 50px 0px;font-size: 24px;text-align: center;color:#c5c5c5;font-family:Impact;}
.index_6 .title h1{font-size: 48px;}
.index_6 .title h2{font-size: 30px;text-align: center;color:#5e5956; margin-top: 10px;font-weight: bold;}
.index_6 .title h2 a{color:#5e5956; }
.works-photo {position: relative; width: 1155px; height: 500px; top: 15%; left:15%;}
.works-photo-items {height: 100%; }

.works-photo-items li {list-style: none; position: absolute; top: 200px; left: 30px; width: 150px; height: 150px; }
.works-photo-items li:not(:first-child) {-webkit-box-shadow: 0px 3px 3px 3px rgba(0,0,0,0.3); }
.works-photo-items li:first-child {width: 555px ; height: 425px ; display: block !important; }
.works-photo-content {position: absolute; width:570px; height: 330px; right: -120px; background:rgba(103, 55, 41, 0.8); top: 60px; z-index: 20000; color: #fff !important; padding: 30px  20px  30px 60px; }
.works-photo-content h3{font-size: 24px;}
.works-photo-content a {color: #fff; }
.works-photo-content p {line-height: 28px; font-size: 14px;}
.works-photo-items li img {width: 100%; height: 100%; }
.works-photo-nav {position: absolute; top: 300px; left: 100px; z-index: 20000; background:#000; opacity: 0.8; }
.works-photo-nav span {display: inline-block; padding: 10px 20px; font-size: 12px; color: #fff; }
.works-photo-nav span:hover {color: #fff; text-decoration: none; cursor: pointer; }

/*-----------investment-----------*/
.investment{width: 100%;height:680px;min-width: 1200px;background: #fff;text-align: center;}
.investment h1{font-size:48px;color: #c5c5c5;font-family: Impact;}
.investment h3{font-size:30px;font-weight:bold;color:#5e5956;}
.investment p{font-size: 16px;line-height: 30px;font-family:Impact;color: #c5c5c5;}
.investment_b{width: 1200px;overflow: hidden;margin: 0 auto;margin-top:60px;}
.investment_b ul li{width: 280px;height: 435px;margin-left: 20px;float: left;}
.investment_b ul li a{display: block;width: 280px;height: 435px;}
.investment_b ul li a img{margin-top: 45px;}
.investment_b ul li a h1{font-size: 20px;color: #4e4e4e;margin-top: 30px;padding: 0;}
.investment_b ul li a h2{font-size: 18px;font-weight: normal;color: #231917;line-height:60px;}
.investment_b ul li a p{font-size: 12px;color: #898989;text-align: left; text-indent:2em;width: 252px;height: 120px;margin:0 auto;margin-bottom:20px;}
.investment_b ul li a:hover{background: #BD2C42; display: block;}
.investment_b ul li a:hover h1,.investment_b ul li a:hover h2,.investment_b ul li a:hover p{color: #fff;}
.investment_b ul li a .more{border-radius: 20px;width:120px;height:30px;color:#00aeef; line-height: 30px; margin: 20px auto 30px; font-size: 12px;text-align: center;border: #00aeef 1px solid;display: block;transition: all 0.3s ease-out 0s;}
.investment_b ul li a:hover .more{border-radius: 20px; color:#fff;  width:120px;height:30px; line-height: 30px; margin: 20px auto 30px; font-size: 12px;text-align: center;border:1px solid #f9f9f9;}

.customer2{clear:both;height:auto;background:#f8f8f8;padding-bottom: 30px;}
.customer2 .tit2{margin-bottom:10px; padding-top:50px; text-align:center; color:#000;font-size:30px;font-weight:bold;}
.customer2 .des{line-height:30px;text-align: center;margin-bottom: 50px;color:#929593;font-size:16px;}
.customer_list2{ width:1200px; margin:0 auto;}
.customer_list2 table{border-collapse:collapse;border-spacing:0;}
.customer_list2 table td{ border:1px solid #dfdfdf; width:20%; height:128px; }
.customer_list2 table td img{ width:100%; height:127px;-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;}
.customer_list2 table td:hover img{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%);-o-filter: grayscale(0%); filter: grayscale(0%); filter:none;filter:alpha(opacity=100);opacity:1;}
.customer_list2 table td .partner_box{position:relative;width:239px; padding:0; position: relative;height:128px; z-index: 1;}
.customer_list2 .partner_box .cont1{width:239px;height:128px;overflow: hidden; position:absolute;top:0px;left:0px;z-index:2;/*filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;*/}
.customer_list2 .partner_box .cont2{width:239px;height:128px;overflow: hidden;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;position:absolute;top:0px;left:0px;z-index:1;transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
.customer_list2 .partner_box:hover .cont1{transform:rotateY(180deg);z-index:1;alpha(opacity=0);-moz-opacity:0;opacity:0;-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
.customer_list2 .partner_box:hover .cont2{transform:rotateY(360deg);z-index:2;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-ms-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg);}
.customer_list2 .partner_box:hover .cont2{z-index:2;}
.customer_list2 .partner_box .cont1{transition:all .5s linear 10ms;}
.customer_list2 .partner_box .cont2{transition:all .5s linear 10ms;}

/*------------Technology------------*/

.technology{
	width: 100%;
	min-width: 1200px;
	padding-top: 63px;
	height: 690px;
	background: #E9E9E9;
	margin-bottom: 150px;
}
.technology_t{
	width: 1200px;
	height: 250px;
}
.technology_t ul li{
	width: 300px;
	height: 250px;
	background: #fff;
	float: left;
	text-align: center;
}
.technology_t ul li h1{
	font-size: 24px;
	margin-top: 100px;
	font-family: Impact;
	color: #4e4e4e;
}
.mt{
	width: 224px;
	overflow: hidden;
	margin-top: 75px;
	padding-left: 40px;
}
.mt h3{
	text-align: left;
	color: #575352;
	font-size: 18px;
	font-weight: bold;
}
.mt p{
	text-align: left;
	color: #a3a3a3;
	font-size: 14px;
	margin-top: 10px;
}
.jia{
	width: 300px;
	height: 250px;
	background: #E9E9E9 !important;
}
.mh{
	width: 147px;
	height: 123px;
	background: #176b3d;
	float: left;
}
.mh p{
	font-size: 70px;
	color: #e3e3e3;
	line-height: 123px;
}
.technology_z{
	width: 1200px;
	height: 500px;
}
.technology_z_l{
	width: 600px;
	height: 500px;
	float: left;
}
.technology_z_r{
	width: 600px;
	height: 500px;
	float: right;
}
.t_l{
	float: left;
	width: 300px;
	height: 500px;
}
.t_r{
	float: right;
	width: 300px;
	height: 500px;
}
.t_r_t,.t_r_b{
	width: 300px;
	height: 250px;
	background: #fff;
}
.t_r_b img{
	width: 300px;
	height: 250px;
}
.t_r_tn{
	width: 192px;
	overflow: hidden;
	padding-top: 75px;
	padding-left: 40px;
}
.t_r_tn h3{
	text-align: left;
	color: #575352;
	font-size: 18px;
	font-weight: bold;
}
.t_r_tn p{
	text-align: left;
	color: #a3a3a3;
	font-size: 14px;
	margin-top: 10px;
}
.technology_z_r img{
	width: 600px;
	height: 250px;
}
.technology_bo{
	width: 600px;
	height: 250px;
	background: #fff;
}
.bo_t{
	width: 530px;
	padding-top: 90px;
	margin-left: 35px;
}
.bo_t h3{
	text-align: left;
	color: #575352;
	font-size: 18px;
	font-weight: bold;
}
.bo_t p{
	text-align: left;
	color: #a3a3a3;
	font-size: 14px;
	margin-top: 10px;
}

.choose{padding: 50px 50px 0px;}
.choose .left,.choose .right{width: 50%;float:left;}
.choose .left h1{font-size: 48px; font-family: Impact;color:#a8a8a8;}
.choose .left h2{font-size: 40px;color:#fd6926;}
.choose .left .des{font-size: 18px;line-height:30px; text-indent: 2em;margin-top:30px;margin-bottom:50px;}

.choose dl{width: 95%;float: left;margin:30px auto;}
.choose dl dt{width: 90px; height: 90px;float: left;}
.choose dl dd{width: 460px; float: right;}
.choose dl dd .title{font-size:20px;line-height: 36px;}
.choose dl dd p{font-size: 16px;line-height:24px;color:#666;}

.video{width:100%;height:860px;background: url("../images/stys2_16.jpg") top center no-repeat;}
.video .des{width:705px;height: 300px;background-color: rgba(230,84,165,0.3);float: right;margin-top: 300px;}
.video .des p{margin: 30px;text-indent: 2em;font-size: 24px;line-height: 48px;color: #fff;}

#online{background:url(../images/header_bg.jpg) repeat-x top #176b3d;}
#online .title{padding:50px;font-size: 24px;text-align: center;color:#c5c5c5;font-family:Impact;}
#online .title h1{font-size: 48px;}
#online .title h2{font-size: 30px;text-align: center;color:#555555; margin-top: 10px;}

.video-box {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1000
}

.video-box .mask {
	width: 100%;
	height: 100%;
	background-color: transparent;
	background-color: rgba(0,0,0,.7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3000000, endColorstr=#B3000000);
	zoom: 1
}

.video-box .video-content {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -600px;
	margin-top: -337px;
	height: 600px;
	background: #FFF
}
.video-box .video-content .video{height: auto;}

.video-box .close {
	position: absolute;
	top: 0;
	right: 0;
	padding: 10px 12px;
	cursor: pointer;
	background-color: transparent;
	background-color: rgba(0,0,0,.6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	zoom: 1;
	opacity: .8;
	z-index: 999;
}

.video-box .close:hover {
	opacity: 1
}

.video-box .close span {
	font-size: 16px;
	color: #FFF
}

.p_left{width:1020px;float: left;}
.p_left .layui-tab{margin: 0;}
.p_left .layui-tab-title{border-color:#e4393c;background:#eee;}
.p_left .layui-tab-title li{padding: 0 25px;}
.p_left .layui-tab-brief>.layui-tab-title .layui-this{color:#fff;background:#e4393c;}
.p_left .layui-tab-brief>.layui-tab-more li.layui-this:after,.p_left .layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom: 2px solid #e4393c;}
.layui-tab-content img{width:100%;}
.layui-tab-content p{line-height:28px;font-size: 14px;}

.p_right{width:330px;float: right;}
.product_info{width:1160px;height:390px;padding:20px;margin-bottom: 20px;border-top-left-radius: 10px;border-top-right-radius: 10px;-webkit-box-shadow:0 0 10px 0px rgba(0,0,0,.4); box-shadow:0 0 10px 0px rgba(0,0,0,.4)}

.product_info .pic{width:570px;height:390px;float: left; position: relative;}
.product_info .pic .bd {border: solid 1px #f4f4f4;width:570px;height:305px;overflow:hidden;-webkit-box-shadow:0 0 10px 0px rgba(0,0,0,.4); box-shadow:0 0 10px 0px rgba(0,0,0,.4)}
.product_info .pic .bd img {width:570px;height:305px;}

.product_info .pic .hd {height:100px;width: 570px;}
.product_info .pic .hd ul {text-align:center;}
.product_info .pic .hd li {position:relative;float:left;display:inline;width:133px;height:71px;margin-top: 10px; margin-right:10px; overflow:hidden;border:1px solid #cfcfcf;}
.product_info .pic .hd li.on{border-color:red;}
.product_info .pic .hd img {width:133px;height:71px; margin-bottom:5px;}
.product_info .pic .hoverBg {position:absolute;left:32px;top:3px;width:71px;height:41px; background:url(../images/yule_sp.png) no-repeat; cursor:pointer;z-index:2;}

.product_info .text{width:550px; float: right;padding-top: 8px;}
.product_info .text h2{font-size:20px;font-weight: normal; margin-bottom: 5px;border-bottom: dashed 1px #cfcfcf;padding-bottom: 18px;}
.product_info .text p{ display:block; font-size:14px; line-height:28px;  color:#666; overflow: hidden;}
.product_info .text p.lxr{background: url("../images/lxr.png") left center no-repeat;padding-left: 24px;font-size:16px;line-height:36px;color: #333;}
.product_info .text p.lxr span{color:#ea2019;font-weight: bold;font-size:24px;}
.product_info .text p.phone{background: url("../images/phone.png") left center no-repeat;padding-left: 24px;font-size:16px;line-height: 36px;color: #333;}
.product_info .text p.phone span{color:#f38009;font-weight: bold;font-size:24px;}
.product_info .text p.address{background: url("../images/address.png") left center no-repeat;padding-left: 24px;}
.product_info .text p.see{background: url("../images/browse.png") left center no-repeat;padding-left: 24px;color: #666;line-height: 36px;}
.product_info .text p.cat{background: url("../images/cart.png") left center no-repeat;padding-left: 24px;color: #999;font-size:16px;line-height: 36px;color: #333;}
.product_info .text p.huiyuan{background: url("../images/huiyuan.png") left center no-repeat;padding-left: 24px;color: #666;font-size:14px;line-height:36px;color: #333;}


.p_right .title{line-height:40px;height:40px; margin-bottom:15px;border: solid 1px #F6F6F6;text-align:center;background:#eee;}
.p_right ul li{width: 330px;height:275px; float: left;}
.p_right ul li .pic{width: 330px;height:171px;overflow: hidden;border-radius:3px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.p_right ul li .pic img{width: 330px;height:171px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;}
.p_right ul li .pic img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.p_right ul li .tit{height:85px;background:#e9f3fc;line-height:30px;font-size:14px;text-align: left;padding:0 10px; }
.mod-price{font-size:20px;}
.ml-pri-curr{text-align: left;}
.shichang{text-align: right;font-size:16px;text-decoration:line-through;color:#666;}
.page_box_right .shichang{text-align: right;font-size:16px;text-decoration:line-through;color:#666;}
/*.ml-pri-curr{color:#e4393c;}*/
.chayee{margin-top: 50px;}
.chayee ul li{width: 569px;height:450px; float: left;margin-left:21px;}
.chayee ul li .pic{width: 569px;height: 305px;overflow: hidden;border-radius: 5px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.chayee ul li img{width: 569px;height: 305px;text-align: center;overflow:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;}
.chayee ul li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.chayee ul li:first-child{margin-left: 0px;}
.chayee ul li .tit{height:110px;background:#e9f3fc;line-height:22px;font-size:14px;text-align: center;padding:10px 10px 0px;border-bottom-right-radius:5px;border-bottom-left-radius:5px; }

#hot {
	line-height:20px;
	margin: 30px auto 0;
	text-align: left;
}
#hot-title {
	float: left;
	margin-right: 18px;
	color: #ff552e;
	font-size: 14px;
	font-weight: 600;
}

a.hot-city {
	margin: 0 10px;
	color: #666;
	font-size: 14px;
}

#content-box {
	float: left;
	width: 1198px;
	margin-top: 23px;
	margin-bottom: 30px;
	border: solid 1px #eee
}

.content-letter {
	float: left;
	border-bottom: solid 1px #eee
}

.content-letter-panel {
	float: left;
	width: 40px;
	height: auto;
	color: #999;
	font-size: 18px;
	font-weight: 700;
	background-color: #f5f5f5;
	text-align: center
}

.content-province {
	float: left;
	position: relative;
	z-index: 1;
	width: 1158px
}

.content-province-triangle {
	display: none;
	position: absolute;
	top: 50%;
	left: 0;
	width: 7px;
	height: 10px;
	margin-top: -5px;
	background-image: url(../images/changecity_triangle.png);
	background-size: 100% 100%;
	background-repeat: no-repeat
}

.content-province-triangle-HD {
	background-image: url(../images/changecity_triangle@2x.png)!important
}

.content-province-title {
	float: left;
	width: 130px;
	height: 100%;
	line-height: 66px;
	padding-left: 16px;
	border-left-style: solid;
	border-right-style: solid;
	border-width: 1px;
	border-color: #eee;
	color: #333;
	font-size: 16px
}

.content-cities {
	float: left;
	width: 1010px;
	padding: 12px 0;
	overflow: hidden
}

.content-city {
	display: inline-block;
	line-height: 20px;
	color: #333;
	font-size: 14px;
	margin: 0 12px
}

.content-letter-panle-hover {
	color: #fff;
	background-color: #ff552e
}

.content-province-hover {
	background-color: #f5f5f5
}

.content-province-triangle-hover {
	display: block
}

.m_map{width:100%;height:630px;margin:30px auto;position:relative; background:url(../images/diru.png) no-repeat 0 0 ;background-size: 100%;}
.tait{font-size:36px;font-weight:bold;color:#666666;text-align:center; left:100px;}
.tait span{color:#ff6d3b;}
.tait2{font-size:36px;font-weight:bold;color:#666666;text-align:center;padding:50px 0px;}
.mp{position:absolute;cursor:pointer;background:url(../images/fi1.png) no-repeat 4px 20px;width:24px;height:63px;-webkit-transition:all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}
.mp:hover{background:url(../images/fi2.png) no-repeat 4px 20px;-webkit-transition:all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}
.hover_tu{background:url(../images/fi2.png) no-repeat 4px 20px;}
.mp .mito{position:absolute;left:0px;bottom:0px;font-size:12px;color:#666666;}
.mp .find_mi1{left:-12px;width:55px;}
.mp .find_mi2{left:-5px;width:55px;}
.feng{position:absolute;display:none;width:347px;height:85px;left:-230px;top:-78px;background:url(../images/vf1.png) no-repeat 0 top;z-index:10;}
.feng .sang{position:absolute;left:235px;bottom:0px;background:url(../images/vf2.png) no-repeat 0 0;width:14px;height:8px;}
.feng .tree{height:62px;width:330px;margin:9px;}
.feng .tree .boou{width:86px;height:62px;float:left;}
.feng .tree .du_size{float:left;height:62px;width:230px;}
.feng .tree .du_size p{font-size:12px;color:#FFF;line-height:20px;}
.mp1{left:243px;top:272px;}
.mp2{left:341px;top:349px;}
.mp3{left:400px;top:403px;}
.mp4{left:524px;top:474px;}
.mp5{left:524px;top:538px;}
.mp6{left:545px;top:594px;}
.mp7{left:428px;top:585px;}
.mp8{left:548px;top:407px;}
.mp9{left:625px;top:398px;}
.mp10{left:612px;top:325px;}
.mp10{left:612px;top:325px;}
.mp11{left:643px;top:454px;}
.mp12{left:611px;top:503px;}
.mp13{left:668px;top:496px;}
.mp14{left:742px;top:498px;}
.mp15{left:699px;top:557px;}
.mp16{left:618px;top:581px;}
.mp17{left:646px;top:604px;}
.mp18{left:692px;top:443px;}
.mp19{left:727px;top:428px;}
.mp20{left:761px;top:450px;}
.mp21{left:694px;top:345px;}
.mp22{left:745px;top:345px;}
.mp23{left:681px;top:266px;}
.mp24{left:711px;top:266px;}
.mp25{left:790px;top:256px;}
.mp26{left:825px;top:187px;}
.mp27{left:864px;top:103px;}
.mp28{left:573px;top:573px;}
.mp29{left:746px;top:441px;}
.mp30{left:673px;top:592px;}
.mp31{left:779px;top:440px;}
.mp32{left:604px;top:626px;}
.mp33{left:806px;top:468px;}
.mp34{left:753px;top:210px;}
.mp35{left:753px;top:391px;}
.mp36{left:596px;top:415px;}
.mp37{left:575px;top:435px;}
.mp38{left:589px;top:365px;}
.mp39{left:575px;top:316px;}
.mp40{left:612px;top:266px;}
.mp41{left:778px;top:495px;}
.mp42{left:718px;top:318px;}
.mp43{left:653px;top:545px;}
.mp44{left:769px;top:593px;}
.mp45{left:800px;top:524px;}
.mp46{left:633px;top:525px;}
.mp47{left:499px;top:354px;}
.mp48{left:763px;top:543px;}
.mp49{left:798px;top:578px;}
.mp50{left:722px;top:544px;}
.mp51{left:706px;top:501px;}
.mp52{left:743px;top:551px;}
.mp53{left:406px;top:515px;}
.mp54{left:570px;top:621px;}
.mp55{left:658px;top:347px;}
.mp56{left:651px;top:397px;}
.mp57{left:492px;top:420px;}
.mp58{left:549px;top:297px;}
.mp59{left:704px;top:398px;}
.mp60{left:556px;top:527px;}
.mp61{left:551px;top:455px;}
.mp62{left:582px;top:488px;}

.hotBotton{
	width: 300px;
	height: 363px;
	float: right;
}
.user-login-header{margin-bottom:15px;height: 42px;}
.user-login-header button{
	width: 170px;
	height: 42px;
	line-height: 42px;
	border: 0;
	float: left;
	font-size: 16px;
	color: #fff;
	background: #60b63b;
}
.user-login-header a{
	width: 130px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	border: 0;
	float: left;
	font-size: 16px;
	color: #fff;
	background:#ea9b17;
}
.layadmin-user-login-body .layui-form-item{position: relative;}
.layadmin-user-login-icon{position: absolute; left: 1px; top: 1px; width: 38px; line-height: 36px; text-align: center; color: #d2d2d2;}
.layadmin-user-login-body .layui-form-item .layui-input{padding-left: 38px;}
.layadmin-user-login-codeimg{max-height: 38px; width: 100%; cursor: pointer; box-sizing: border-box;}

.login-wrapper > .layui-form > .layui-form-item {
	margin-bottom: 25px;
	position: relative;
}

.login-wrapper > .layui-form > .layui-form-item:last-child {
	margin-bottom: 0;
}

.login-wrapper > .layui-form > .layui-form-item > .layui-input {
	height: 46px;
	line-height: 1;
	border-radius: 2px !important;
}

.login-wrapper .layui-input-icon-group > .layui-input {
	padding-left: 46px;
}

.login-wrapper .layui-input-icon-group > .layui-icon {
	width: 46px;
	height: 46px;
	line-height: 46px;
	font-size: 20px;
	color: #909399;
	position: absolute;
	left: 0;
	top: 0;
	text-align: center;
}

.layui-input-icon-group .icon-4 {
	background: url(../images/icon-login.png) no-repeat 0 -43px;
	position: absolute;
	right: -5px;
	top:12px;
	cursor: pointer;
	display: inline-block;
	width: 33px;
	height: 22px;
}

.layui-input-icon-group .icon-5 {
	background: url(../images/icon-login.png) no-repeat -55px -43px;
}

.login-wrapper > .layui-form > .layui-form-item.login-captcha-group {
	padding-right: 135px;
}

.login-wrapper > .layui-form > .layui-form-item.login-captcha-group > .login-captcha {
	height: 46px;
	width: 120px;
	cursor: pointer;
	box-sizing: border-box;
	border: 1px solid #e6e6e6;
	background:#fff;
	color:#5FB878;
	border-radius: 2px !important;
	position: absolute;
	right: 0;
	top: 0;
}

.login-wrapper > .layui-form > .layui-form-item.login-captcha-group > .login-captcha:hover {
	height: 46px;
	width: 120px;
	cursor: pointer;
	box-sizing: border-box;
	border: 1px solid #e6e6e6;
	background:#5FB878;
	color:#fff;
}

.login-wrapper > .layui-form > .layui-form-item.login-captcha-group > .layui-disabled, .login-wrapper > .layui-form > .layui-form-item.login-captcha-group > .login-captcha.layui-disabled:hover{
	background:#f2f2f2;
	color:#696969!important;
}

.login-wrapper > .layui-form > .layui-form-item > .layui-form-checkbox {
	margin: 0 !important;
	padding-left: 25px;
}

.login-wrapper > .layui-form > .layui-form-item > .layui-form-checkbox > .layui-icon {
	width: 15px !important;
	height: 15px !important;
}

.login-wrapper > .layui-form .layui-btn-fluid {
	height: 48px;
	line-height: 48px;
	font-size: 16px;
	border-radius: 2px !important;
}

.login-wrapper > .layui-form > .layui-form-item.login-oauth-group > a > .layui-icon {
	font-size: 26px;
}

.login-copyright {
	color: #eee;
	padding-bottom: 20px;
	text-align: center;
	position: relative;
	z-index: 1;
}

/*.layui-btn {*/
/*	background-color: #5FB878;*/
/*	border-color: #5FB878;*/
/*	color: #fff;*/
/*}*/

.layui-link {
	color: #5FB878 !important;
}

.case_part01,.case_part02,.case_part03{width: 100%;position: relative;overflow: hidden;}

.case_part01{margin-top: 100px;}
.case_part01 .case_part01_tit{position: absolute;top:7.7vw;left: 13.5vw;font-size: 1.4vw;font-weight: bold;color: #fff;}
.case_part01 .case_part01_des{position: absolute;top:12.2vw;left:13.5vw;font-size: 2.6vw;font-weight: bold;color: #fff;}

.case_part02 .case_part02_tit{position: absolute;top:21.6vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #fff;}
.case_part02 .case_part02_des{position: absolute;top:8.2vw;left:14.2vw;width: 71.5vw; text-align: center;font-size: 3.6vw;font-weight: bold;color: #fff;}
.case_part02_des_txt{color: #248e3a;position: absolute;text-align: center;top:3.3vw;left: 0;width: 100%;font-size:2vw;font-weight: bold;}
.case_part02 .items{width: 45.8vw;margin: 0 auto;top:32vw;left:26.8vw;position: absolute; display: flex;justify-content: space-between;}
.case_part02 .items .item{width: 20.7vw;background: none;}
.case_part02 .items .item .item_tit{width: 100%;text-align: center;font-size: 1.6vw;padding-top: 1vw;color: #fff;}

.case_part03 .case_part03_tit{position: absolute;top: 9.6vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #fff;}
.case_part03 .items{width: 75.5vw;margin: 0 auto;top: 17.2vw;left:12.2vw;position: absolute; display: flex;justify-content: space-between;}
.case_part03 .items .item{width: 18.1vw;background: none;}
.case_part03 .items .item .item_tit{width: 100%;text-align: center;font-size: 1.6vw;padding-top: 2vw;color: #fff;}

.demand_part01,.demand_part02,.demand_part03{width: 100%;position: relative;overflow: hidden;}

.demand_part01{margin-top: 100px;}
.demand_part01 .demand_part01_tit{position: absolute;top:7.7vw;left: 13.5vw;font-size: 1.4vw;font-weight: bold;color: #fff;}
.demand_part01 .demand_part01_des{position: absolute;top:12.2vw;left:13.5vw;font-size: 2.6vw;font-weight: bold;color: #fff;}

.demand_part02 .demand_part02_tit{position: absolute;top:21.6vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #fff;}
.demand_part02 .demand_part02_des{position: absolute;top:8.2vw;left:14.2vw;width: 71.5vw; text-align: center;font-size: 3.6vw;font-weight: bold;color: #fff;}
.demand_part02_des_txt{color: #45b473;position: absolute;text-align: center;top:1.35vw;left: 5%;width: 90%;font-size: 1.6vw;}
.demand_part02 .items_bg{width: 72.8vw;top:32vw;left:13.5vw;position: absolute;}
.demand_part02 .items{width: 72.8vw;top:46vw;left:13.5vw;position: absolute; display: flex;justify-content: space-around;}
.demand_part02 .items .item{width: 11.7vw;background: none;}
.demand_part02 .items .item .item_tit{width: 100%;text-align: center;font-size: 1.6vw;padding-top: 1vw;color: #61bfa5;font-weight: bold;}
.demand_part02 .items .item .item_des{width: 100%;text-align: center;font-size: 1.2vw;padding-top: 1vw;color: #7e7e7f;}

.demand_part03 .demand_part03_tit{position: absolute;top: 9.6vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #fff;}
.demand_part03 .items{width: 72.8vw;margin: 0 auto;top: 22.2vw;left:13.5vw;position: absolute; display: flex;justify-content: space-between;}
.demand_part03 .items .item{width: 14.3vw;background: none;}
.demand_part03 .items .item .item_tit{width: 100%;text-align: center;font-size: 1.6vw;padding-top: 2vw;color: #fff;}

.expert_part01,.expert_part02,.expert_part03{width: 100%;position: relative;overflow: hidden;}

.expert_part01{margin-top: 100px;}
.expert_part01 .expert_part01_tit{position: absolute;top:7.7vw;left: 13.5vw;font-size: 1.4vw;font-weight: bold;color: #fff;}
.expert_part01 .expert_part01_des{position: absolute;top:12.2vw;left:13.5vw;font-size: 2.6vw;font-weight: bold;color: #fff;}

.expert_part02 .expert_part02_tit{position: absolute;top:21.6vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #fff;}
.expert_part02 .expert_part02_des{position: absolute;top:8.2vw;left:14.2vw;width: 71.5vw; text-align: center;font-size: 3.6vw;color: #fff;}
.expert_part02_des_txt{color: #fff;position: absolute;text-align: left;top:1.35vw;left: 5%;width: 90%;font-size: 1.6vw;line-height: 1.8;}
.expert_part02 .items_bg{width:33.4vw;top:32vw;left:32.5vw;position: absolute;}
.expert_part02 .items{width: 63.8vw;top: 32.5vw;left: 17.2vw;position: absolute; display: flex;flex-wrap: wrap;justify-content: space-between;}
.expert_part02 .items .item{width: 11.7vw;background: none;margin-right: 20vw;margin-bottom: 5.3vw;}
.expert_part02 .items .item:nth-child(2n){margin-left: 20vw;margin-right: 0;}
.expert_part02 .items .item .item_tit{width: 100%;font-size: 1.6vw;text-align: right; padding-top: 1vw;color: #fff;font-weight: bold;}
.expert_part02 .items .item:nth-child(2n) .item_tit{text-align: left;}
.expert_part02 .items .item .item_des{width: 100%;text-align: center;font-size: 1.2vw;padding-top: 1vw;color: #7e7e7f;}

.expert_part03 .expert_part03_tit{position: absolute;top: 4.6vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #fff;}
.expert_part03 .items_bg{width:43.5vw;top: 14vw;left: 28.2vw;position: absolute;}
.expert_part03 .items{width: 83.8vw;margin: 0 auto;top: 15vw;left:17.5vw;position: absolute; display: flex;flex-wrap: wrap;justify-content: space-between;}
.expert_part03 .items .item{width: 28.3vw;background: none;margin-bottom: 9vw;}
.expert_part03 .items .item .item_tit{width: 100%;text-align: left;font-size: 1.6vw;padding-top: 1.8vw;color: #fff;}
.expert_part03 .items .item .item_des{width: 100%;text-align: left;font-size: 1.2vw;padding-top: 2vw;color: #fff;}

.experiment_part01,.experiment_part02,.experiment_part03{width: 100%;position: relative;overflow: hidden;}

.experiment_part01{margin-top: 100px;}
.experiment_part01 .experiment_part01_tit{position: absolute;top:7.7vw;left: 13.5vw;font-size: 1.4vw;font-weight: bold;color: #008cd6;}
.experiment_part01 .experiment_part01_des{position: absolute;top:12.2vw;left:13.5vw;font-size: 2.6vw;font-weight: bold;color: #008cd6;}

.experiment_part02 .experiment_part02_tit{position: absolute;top:21.6vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #333;}
.experiment_part02 .experiment_part02_des{position: absolute;top:4.2vw;left:14.2vw;width: 71.5vw; text-align: center;font-size: 3.6vw;color: #333;}
.experiment_part02_des_txt{color: #333;position: absolute;text-align: center;top:0;left: 5%;width: 90%;font-size: 1.6vw;line-height: 1.8;font-weight: bold;}
.experiment_part02 .items_bg{width: 72.8vw;top:32vw;left:13.5vw;position: absolute;}
.experiment_part02 .items{width: 72.8vw;top:32.3vw;left:13.5vw;position: absolute; display: flex;    flex-wrap: wrap;justify-content: space-around;}
.experiment_part02 .items .item{width: 33.6vw;background: none;}
.experiment_part02 .items .item .item_tit{width: 100%;text-align: center;font-size: 1.6vw;padding-top: 1vw;color: #61bfa5;font-weight: bold;}
.experiment_part02 .items .item .item_des{width: 57%;position: absolute;left: 20%;top: 2.5vw;text-align: left;font-size: 1.2vw;padding-top: 1vw;line-height: 1.6;color: #7e7e7f;}

.experiment_part03 .experiment_part03_tit{position: absolute;top: 5.6vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #333;}
.experiment_part03 .items{width: 64.8vw;margin: 0 auto;top: 18.2vw;left:17.4vw;position: absolute; display: flex;justify-content: space-between;}
.experiment_part03 .items .item{width: 14.3vw;background: none;}
.experiment_part03 .items .item .item_tit{width: 100%;text-align: center;font-size: 1.6vw;padding-top: 2vw;color: #fff;}

.technology_part01,.technology_part02,.technology_part03{width: 100%;position: relative;overflow: hidden;}

.technology_part01{margin-top: 100px;}
.technology_part01 .technology_part01_tit{position: absolute;top:7.7vw;left: 13.5vw;font-size: 1.4vw;font-weight: bold;color: #fff;}
.technology_part01 .technology_part01_des{position: absolute;top:12.2vw;left:13.5vw;font-size: 2.6vw;font-weight: bold;color: #fff;}

.technology_part02 .technology_part02_tit{position: absolute;top:14.6vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #333;}
.technology_part02 .technology_part02_des{position: absolute;top:4.2vw;left:14.2vw;width: 71.5vw; text-align: center;font-size: 3.6vw;color: #333;}
.technology_part02_des_txt{color: #333;position: absolute;text-align: center;top:1.35vw;left: 5%;width: 90%;font-size: 1.6vw;line-height: 1.8;}
.technology_part02 .items_bg{width: 72.8vw;top:32vw;left:13.5vw;position: absolute;}
.technology_part02 .items{width: 72.8vw;top:22.3vw;left:13.5vw;position: absolute; display: flex;    flex-wrap: wrap;justify-content: space-around;}
.technology_part02 .items .item{width: 22.5vw;background: none;}
.technology_part02 .items .item .item_tit{position: absolute;top:12vw;left:0;width: 100%;text-align: center;font-size: 1.6vw;padding-top: 1vw;color: #fff;font-weight: bold;}
.technology_part02 .items .item .item_des{width: 57%;position: absolute;left: 0;top: 14.5vw;width: 100%;text-align: center;font-size: 1.2vw;padding-top: 1vw;color: #fff;}

.technology_part03 .technology_part03_tit{position: absolute;top: 3.6vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #fff;}
.technology_part03 .items_bg{width: 50.7vw;margin: 0 auto;top: 11.2vw;left:24.5vw;position: absolute; display: flex;justify-content: space-between;}
.technology_part03 .items{width: 66.8vw;top: 17vw;left: 16.2vw;position: absolute; display: flex;flex-wrap: wrap;justify-content: space-between;}
.technology_part03 .items .item{width: 50%;background: none;margin-bottom:13.5vw;}
.technology_part03 .items .item .item_tit{width: 100%;text-align: left;font-size: 1.6vw;padding-top: 2vw;color: #fff;font-weight: bold;}
.technology_part03 .items .item:nth-child(2n) .item_tit{text-align: right;}


.company_part01,.company_part02,.company_part03{width: 100%;position: relative;overflow: hidden;}

.company_part01{margin-top: 100px;}
.company_part01 .company_part01_tit{position: absolute;top:7.7vw;left: 13.5vw;font-size: 1.4vw;font-weight: bold;color: #fff;}
.company_part01 .company_part01_des{position: absolute;top:12.2vw;left:13.5vw;font-size: 2.6vw;font-weight: bold;color: #fff;}

.company_part02 .company_part02_tit{position: absolute;top:21.6vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #fff;}
.company_part02 .company_part02_des{position: absolute;top:8.2vw;left:14.2vw;width: 71.5vw; text-align: center;font-size: 3.6vw;color: #3e3d95;}
.company_part02_des_txt{color: #3e3d95;position: absolute;text-align: center;top:1.4vw;left: 5%;width: 90%;font-size: 1.6vw;line-height: 1.8;}
.company_part02 .items_bg{width:40vw;top:32vw;left:28.5vw;position: absolute;}
.company_part02 .items{width: 69.8vw;top: 35.5vw;left: 15.2vw;position: absolute; display: flex;flex-wrap: wrap;justify-content: space-between;}
.company_part02 .items .item{width: 17vw;background: none;margin-right: 20vw;margin-bottom: 5.3vw;}
.company_part02 .items .item:nth-child(2){margin-left: 0vw;margin-right: 0;margin-top: 5vw;}
.company_part02 .items .item:nth-child(3){margin-left: 4vw;margin-right: 0;margin-top: -2vw;}
.company_part02 .items .item:nth-child(3) .item_tit{text-align: left;}
.company_part02 .items .item .item_tit{width: 100%;font-size: 1.6vw;text-align: right; padding-top: 1vw;color: #fff;font-weight: bold;}
.company_part02 .items .item:nth-child(2n) .item_tit{text-align: left;}
.company_part02 .items .item .item_des{width: 100%;text-align: center;font-size: 1.2vw;padding-top: 1vw;color: #7e7e7f;}

.company_part03{}
.company_part03 .company_part03_tit{position: absolute;top: 4.6vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #fff;}
.company_part03 .items_bg{width:43.5vw;top: 11vw;left: 27.7vw;position: absolute;}
.company_part03 .items{width: 83.8vw;margin: 0 auto;top: 15vw;left:17.5vw;position: absolute; display: flex;flex-wrap: wrap;justify-content: space-between;}
.company_part03 .items .item{width: 28.3vw;background: none;margin-bottom: 9vw;}
.company_part03 .items .item .item_tit{width: 100%;text-align: left;font-size: 1.6vw;padding-top: 1.8vw;color: #fff;}
.company_part03 .items .item .item_des{width: 100%;text-align: left;font-size: 1.2vw;padding-top: 2vw;color: #fff;}

.variety_part01,.variety_part02,.variety_part03,.variety_part04{width: 100%;position: relative;overflow: hidden;}

.variety_part01{margin-top: 100px;}
.variety_part01 .variety_part01_tit{position: absolute;top:7.7vw;left: 13.5vw;font-size: 1.4vw;font-weight: bold;color: #fff;}
.variety_part01 .variety_part01_des{position: absolute;top:12.2vw;left:13.5vw;font-size: 2.6vw;font-weight: bold;color: #fff;}

.variety_part02 .variety_part02_tit{position: absolute;top:4vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #fff;}
.variety_part02 .variety_part02_des{position: absolute;top:8.2vw;left:14.2vw;width: 71.5vw; text-align: center;font-size: 3.6vw;font-weight: bold;color: #fff;}
.variety_part02_des_txt{color: #248e3a;position: absolute;text-align: center;top:3.3vw;left: 0;width: 100%;font-size: 1.6vw;}
.variety_part02 .items{width: 72.8vw;margin: 0 auto;top:14vw;left:13.5vw;position: absolute; display: flex;flex-wrap: wrap;justify-content: space-between;}
.variety_part02 .items .item{width: 35vw;background: none; display: flex;margin-bottom: 4vw;}
.variety_part02 .items .item .item_pic{width: 6.5vw;margin-right: 1vw;}
.variety_part02 .items .item .item_tit{width: 27vw;text-align: left;font-size: 1.6vw;color: #fff;padding-top: 2vw;}
.variety_part02 .items .item:nth-child(6) .item_tit{padding-top: 0;}

.variety_part03 .variety_part03_tit{position: absolute;top: 9.6vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #fff;}
.variety_part03 .items{width: 75.5vw;margin: 0 auto;top: 21.2vw;left:12.2vw;position: absolute; display: flex;flex-wrap: wrap;justify-content: space-between;}
.variety_part03 .items .item{width: 10.4vw;background: none;}
.variety_part03 .items .item .item_tit{width: 100%;text-align: center;font-size: 1.6vw;padding-top: 2vw;color: #fff;}

.variety_part04 .variety_part04_tit{position: absolute;top: 4.6vw;left: 12.2vw;width: 73.5vw; text-align: left;font-size: 1.6vw;color: #333;padding: 1vw;line-height: 1.8;}
.variety_part04 .items{width: 75.5vw;margin: 0 auto;top: 14.8vw;left:12.2vw;position: absolute; display: flex;flex-wrap: wrap;justify-content: space-between;}
.variety_part04 .items .item{width: 23.4vw;background: none;}
.variety_part04 .items .item .item_tit{width: 100%;text-align: center;font-size: 1.6vw;padding-top: 2vw;color: #fff;}

.law_part01,.law_part02,.law_part03{width: 100%;position: relative;overflow: hidden;}

.law_part01{margin-top: 100px;}
.law_part01 .law_part01_tit{position: absolute;top:7.7vw;left: 13.5vw;font-size: 1.4vw;color: #fff;
	background: #00a0e8;padding: 0.5vw 1vw;padding-right:0.5vw;border-radius: 3vw;}
.law_part01 .law_part01_tit span{background: #fff;color:#00a0e8;padding: 0.1vw 1vw;border-radius: 3vw;margin-left:0.5vw; }
.law_part01 .law_part01_des{position: absolute;top:12.2vw;left:13.5vw;font-size: 2.6vw;font-weight: bold;color: #fff;}

.law_part02 .law_part02_tit{position: absolute;top:4.3vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;}

.law_part02 .law_part02_title01{position: absolute;top:16vw;left: 16vw;color:#00a0e8;font-size: 2vw;}
.law_part02 .law_part02_des01{position: absolute;top:19.5vw;left: 15vw;background: #00a0e8;color: #fff;font-size: 2vw;border-radius: 5vw;padding: 0.5vw 1vw;}

.law_part02 .law_part02_title02{position: absolute;top:36vw;left: 55vw;color:#00a0e8;font-size: 2vw;}
.law_part02 .law_part02_des02{position: absolute;top:39.5vw;left: 54vw;background: #00a0e8;color: #fff;font-size: 2vw;border-radius: 5vw;padding: 0.5vw 1vw;}

.law_part02 .law_part02_title03{position: absolute;top:56vw;left: 16vw;color:#00a0e8;font-size: 2vw;}
.law_part02 .law_part02_des03{position: absolute;top:62.5vw;left: 15vw;background: #00a0e8;color: #fff;font-size: 2vw;border-radius: 5vw;padding: 0.5vw 1vw;}


.law_part03{height: 96.4vw;background: #efefef;}
.law_part03 .law_part03_tit{position: absolute;top: 4.6vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #333;}
.law_part03 .items_bg{width:42.6vw;top: 14vw;left: 28.2vw;position: absolute;}
.law_part03 .items_text01{width:100%;top: 46.3vw;left: 0;text-align: center; position: absolute;font-size: 2vw;}
.law_part03 .items_bg01{width:62vw;top: 55vw;left: 19vw;position: absolute;}
.law_part03 .items_text02{width:100%;top: 56.5vw;left: 0;text-align: center; position: absolute;font-size: 2vw;color: #00a0e8;}

.law_part04{width: 100%;position: relative;}
.law_part04 .items_text01{top: 10vw;left: 34vw;text-align: right; position: absolute;font-size: 2vw;color: #fff;}

.law_part05{width: 100%;height: 58.3vw; position: relative;}
.law_part05 .items_bg{width:61.8vw;top: 5.1vw;left: 20.5vw;position: absolute;}
.law_part05 .items_text01{top: 13vw;left: 29vw;text-align: right; position: absolute;font-size: 2vw;color: #fff;}
.law_part05 .items_text02{top: 22.8vw;left: 56.1vw;text-align: right; position: absolute;font-size: 2vw;color: #fff;}
.law_part05 .items_text03{top: 32vw;left: 32vw;text-align: right; position: absolute;font-size: 2vw;color: #fff;}
.law_part05 .items_text04{top: 47vw;left: 30vw;width: 40vw;text-align: center; position: absolute;font-size: 2vw;border-radius: 3vw;padding: 0.5vw 1vw; color: #00a0e8;border: 2px solid #c9c9ca;}

.law_part06{width: 100%;position: relative;}
.law_part06 .items_text01{position: absolute;top: 4.6vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;color: #333;}
.law_part06 .items_text02{top: 15vw;left: 0; width: 100%; text-align: center; position: absolute;font-size: 2.6vw;color: #00a3ea;}
.law_part06 .items_text03{top: 22.5vw;left: 24vw;text-align: left; position: absolute;font-size: 1.6vw;}
.law_part06 .items_text04{top: 21.5vw;left: 57vw;text-align: left; position: absolute;font-size: 1.6vw;}
.law_part06 .items{width:63vw;left:18.5vw;top:44vw;position: absolute; display: flex;justify-content: space-between;}
.law_part06 .items .item{width:18vw;background: none;}
.law_part06 .items .item .item_title{text-align: center;font-size: 1.4vw;}
.law_part06 .items .item .item_des{text-align: center;font-size: 1vw;margin-top: 0.5vw;}
.law_part06 .items_text05{top: 57vw;left: 0; width: 100%; text-align: center; position: absolute;font-size: 2.6vw;color: #30b1ec; }
.law_part06 .items_text06{top: 67.5vw;left: 44.5vw;text-align: left; position: absolute;font-size: 1.6vw;color: #fff;}
.law_part06 .items_text07{top: 72.2vw;left: 44.5vw;text-align: left; position: absolute;font-size: 1.6vw;color: #fff;}

.law_part07{width: 100%;height: 54.3vw; position: relative;}
.law_part07 .items_text{top: 5vw;left: 0; width: 100%; text-align: center; position: absolute;font-size: 2.6vw;color: #30b1ec; }
.law_part07 .items_text01{top: 27vw;left: 0; width: 100%; text-align: center; position: absolute;font-size: 2.6vw;color: #30b1ec; }
.law_part07 .items{width:68.4vw;left:15.5vw;top:13vw;position: absolute; display: flex;justify-content: space-between;}
.law_part07 .items .item{width:15.6vw;background: none;}
.law_part07 .items .item .item_title{text-align: center;font-size: 1.6vw;position: absolute;width: 100%;top:2.8vw;left: 0.6vw;}

.law_part07 .items01{width:66.4vw;left:16.5vw;top:35vw;position: absolute; display: flex;justify-content: space-between;}
.law_part07 .items01 .item{width:15.6vw;background: none;}
.law_part07 .items01 .item img{width: 11.6vw;margin: 0 auto;display: block;}
.law_part07 .items01 .item .item_title{text-align: center;font-size: 1.6vw;width: 100%;margin-top: 0.5vw;}

.law_part08{width: 100%; position: relative;}
.law_part08 .items_text{top: 2vw;left: 0; width: 100%; text-align: center; position: absolute;font-size: 2vw;color: #fff; }
.law_part08 .items_text1{top: 8vw;left: 0; width: 100%; text-align: center; position: absolute;font-size: 2vw;color: #333; }
.law_part08 .items{width:40.9vw;left:29.45vw;top:13vw;position: absolute; display: flex;justify-content: space-between;}
.law_part08 .items .item{width:18.4vw;background: none;}
.law_part08 .items .item .item_title{text-align: center;font-size: 1.2vw;position: absolute;width: 100%;bottom:0.3vw;left:0;color: #fff;}

.trade_part01,.trade_part02,.trade_part03,.trade_part04,.trade_part05{width: 100%;position: relative;overflow: hidden;}

.trade_part01{margin-top: 100px;}
.trade_part01 .trade_part01_tit{position: absolute;top:7.7vw;left: 13.5vw;font-size: 1.4vw;color: #fff;
	background: #00a0e8;padding: 0.5vw 1vw;padding-right:0.5vw;border-radius: 3vw;}
.trade_part01 .trade_part01_tit span{background: #fff;color:#00a0e8;padding: 0.1vw 1vw;border-radius: 3vw;margin-left:0.5vw; }
.trade_part01 .trade_part01_des{position: absolute;top:12.2vw;left:13.5vw;font-size: 2.6vw;font-weight: bold;color: #fff;}

.trade_part02{height: 52.8vw;}
.trade_part02 .trade_part02_tit{position: absolute;top:4.3vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;}

.trade_part02 .trade_part02_title01{position: absolute;top:12vw;left: 0;color:#00a0e8;font-size: 2vw;width: 100%;text-align: center;}
.trade_part02 .trade_part02_des01{position: absolute;top:15.5vw;left: 0;color: #9f9fa0;font-size: 2.4vw;width: 100%;text-align: center;}
.trade_part02 .trade_part02_title02{position: absolute;top: 43vw;left: 32vw;color:#00a0e8;font-size: 2vw;border-radius: 5vw;border: 2px solid #d7d8d8;padding: 1vw 4vw;}

.trade_part02 .items{width:68vw;left:16vw;top:23vw;position: absolute; display: flex;justify-content: space-between;}
.trade_part02 .items .item{width:14.8vw;background: none;}
.trade_part02 .items .item .item_title{text-align: center;font-size: 2vw;position: absolute;width: 100%;bottom:1.5vw;left:0;color: #333;}

.trade_part03 .trade_part03_tit{position: absolute;top:4.3vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold; color: #fff;}
.trade_part03 .items_bg{position: absolute;top: 18vw;left: 15.3vw;width: 69.4vw; }
.trade_part03 .items_text01{position: absolute;top: 11.6vw;left: 0;width: 100%; text-align: center;font-size: 2.4vw;color: #fff;}
.trade_part03 .items_text02{top: 24vw;left: 15.3vw;width: 69.4vw; position: absolute;font-size: 2vw;color: #fff;}
.trade_part03 .items_text03{position: absolute;top: 30.6vw;left: 0;width: 100%; text-align: center;font-size: 2.4vw;color: #fff;}
.trade_part03 .items_text04{top: 21.5vw;left: 57vw;text-align: left; position: absolute;font-size: 1.6vw;}


.trade_part04 .trade_part04_tit{position: absolute;top:4.3vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;}

.trade_part04 .trade_part04_title01{position: absolute;top:11vw;left: 0;color:#9f9fa0;font-size: 2vw;width: 100%;text-align: center;}
.trade_part04 .items{width:69vw;left:15vw;top:18vw;position: absolute; display: flex;justify-content: space-between;}
.trade_part04 .items .item{width:33.4vw;height: 16.5vw; background: none;}
.trade_part04 .items .item .item_title{text-align: center;font-size: 1.6vw;position: absolute;width: 100%;bottom:4vw;left:0;color: #8a8a8b;}
.trade_part04 .items .item .item_des{text-align: center;font-size: 1.4vw;position: absolute;width: 100%;bottom:1.8vw;left:0;color: #00a0e8;}

.trade_part04 .trade_part04_tit01{position: absolute;top:44vw;left: 0;color:#8a8a8b;font-size: 1.6vw;width: 100%;text-align: center;}
.trade_part04 .trade_part04_tit02{position: absolute;top:46.5vw;left: 0;color:#8a8a8b;font-size: 1.4vw;width: 100%;text-align: center;}
.trade_part04 .trade_part04_tit03{position: absolute;top:48.5vw;left: 0;color: #00a0e8;font-size: 1.4vw;width: 100%;text-align: center;}

.trade_part05 .trade_part05_tit{position: absolute;top:4.3vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;}
.trade_part05 .trade_part05_title01{position: absolute;top:11vw;left: 0;color:#9f9fa0;font-size: 2vw;width: 100%;text-align: center;}
.trade_part05 .items{position: absolute; width:69.4vw; left: 15.3vw;top:16vw;display: flex;flex-wrap: wrap;}
.trade_part05 .items .item{width:100%; background: none;margin-top: 3vw;}
.trade_part05 .items .item img{width:10.6vw; background: none;margin: 0 auto;display: block;}
.trade_part05 .items .item .item_title{text-align: center;font-size: 1.6vw;width: 100%;color: #8169ad;margin: 2vw 0 1vw;}
.trade_part05 .items .item .item_des{text-align: center;font-size: 1.4vw;width: 100%;color: #5a5958;}
.trade_part05 .items .item .item_des span{color: #ff8000;}
.trade_part05 .items .item .item_pic{text-align: center;font-size: 1.4vw;width: 69.4vw;}
.trade_part05 .items .item .item_pic img{width: 100%;}
.trade_part05 .items .item .item_pic .item_pic_items{position: absolute;width: 65.9vw;left: 1.7vw;top:16vw;display: flex;justify-content: space-between;}
.trade_part05 .items .item .item_pic .item_pic_items .item_pic_item{background: none;margin-top: 6vw;}
.trade_part05 .items .item .item_pic .item_pic_items .item_pic_item:first-child{width: 37.5vw;}
.trade_part05 .items .item .item_pic .item_pic_items .item_pic_item:last-child{width: 25.8vw;}
.trade_part05 .items .item .item_pic .item_pic_items .item_pic_item_tit{width:100%; background: none;margin-top: 4vw;font-size: 1.6vw;font-weight: bold; color: #ff8000; }
.trade_part05 .items .item .item_pic .item_pic_items .item_pic_item_des{width:100%; background: none;margin-top: 0.5vw;color: #8a8a8b;}
.trade_part05 .items .item .item_pic .item_pic_items .item_pic_item_des1{width:100%; background: none;margin-top: 0.5vw;}


.evaluate_part01,.evaluate_part02,.evaluate_part03,.evaluate_part04,.evaluate_part05{width: 100%;position: relative;overflow: hidden;}

.evaluate_part01{margin-top: 100px;}
.evaluate_part01 .evaluate_part01_tit{position: absolute;top:7.7vw;left: 13.5vw;font-size: 1.4vw;color: #fff;
	background: #00a0e8;padding: 0.5vw 1vw;padding-right:0.5vw;border-radius: 3vw;}
.evaluate_part01 .evaluate_part01_tit span{background: #fff;color:#00a0e8;padding: 0.1vw 1vw;border-radius: 3vw;margin-left:0.5vw; }
.evaluate_part01 .evaluate_part01_des{position: absolute;top:12.2vw;left:13.5vw;font-size: 2.6vw;font-weight: bold;color: #fff;}

.evaluate_part02{}
.evaluate_part02 .evaluate_part02_tit{position: absolute;top:4.3vw;left: 0;width: 100%; text-align: center;font-size: 3.6vw;font-weight: bold;}
.evaluate_part02 .evaluate_part02_title01{position: absolute;top:12vw;left: 0;color:#00a0e8;font-size: 2vw;width: 100%;text-align: center;}
.evaluate_part02 .evaluate_part02_title03{position: absolute;top:20vw;left: 0;color:#00a0e8;font-size: 2vw;width: 100%;text-align: center;}
.evaluate_part02 .evaluate_part02_des01{position: absolute;top:15.5vw;left: 0;color: #9f9fa0;font-size: 1.6vw;width: 100%;text-align: center;}
.evaluate_part02 .evaluate_part02_title02{position: absolute;top: 55vw;left: 32vw;color:#00a0e8;font-size: 2vw;border-radius: 5vw;background: #fff; border: 2px solid #d7d8d8;padding: 1vw 4vw;}
.evaluate_part02 .evaluate_part02_pic{width:69.3vw;left:16vw;top:23vw;position: absolute;}

.evaluate_part03 .evaluate_part03_bg{position: absolute;top:8vw;left: 15vw;width: 34.3vw;}
.evaluate_part03 .evaluate_part03_txt01{position: absolute;top: 2.5vw;left: 2vw;text-align:center;color: #fff;font-size: 1.4vw;}
.evaluate_part03 .evaluate_part03_txt02{position: absolute;top: 5vw;left: 26vw;text-align:center;color: #fff;font-size: 1.4vw;}
.evaluate_part03 .evaluate_part03_txt03{position: absolute;top: 15vw;left: 12.5vw;text-align:center;color: #fff;font-size: 1.4vw;}
.evaluate_part03 .evaluate_part03_txt04{position: absolute;top: 27.5vw;left: 4vw;text-align:center;color: #fff;font-size: 1.4vw;}
.evaluate_part03 .evaluate_part03_txt05{position: absolute;top: 27vw;left: 24vw;text-align:center;color: #fff;font-size: 1.4vw;}

.evaluate_part04{height: 101vw;}
.evaluate_part04 .evaluate_part01_bg{position: absolute;top:10.7vw;left:33.8vw;width: 32.4vw;}

.evaluate_part04 .evaluate_part04_02_box{width: 68.4vw;position: absolute;top: 12vw;left: 17.3vw;}
.evaluate_part04 .evaluate_part04_02_box_item{color: #fff;text-align: left;position: absolute;color: #00a0e9;}
.evaluate_part04 .evaluate_part04_02_box_item:first-child{left: 0;top: 1vw;}
.evaluate_part04 .evaluate_part04_02_box_item:nth-child(2){left: 46vw;top: 1vw;}
.evaluate_part04 .evaluate_part04_02_box_item:nth-child(3){left:-1vw;top: 11vw;}
.evaluate_part04 .evaluate_part04_02_box_item:nth-child(4){left:52vw;top: 11vw;}
.evaluate_part04 .evaluate_part04_02_box_item:nth-child(5){left:3vw;top: 21vw;}
.evaluate_part04 .evaluate_part04_02_box_item:nth-child(6){left:46vw;top: 21vw;}
.evaluate_part04 .evaluate_part04_02_box_itemt_t{font-size: 2.4vw;font-weight: bold;margin-top: 0.7vw;}
.evaluate_part04 .evaluate_part04_02_box_itemt_t span{font-size: 1.4vw;font-weight:normal;}
.evaluate_part04 .evaluate_part04_02_box_itemt_d{font-size: 1.6vw;margin-top: 0.4vw;}

.evaluate_part04 .evaluate_part04_text01{position: absolute;top: 48.5vw;left: 0;width: 100%;text-align: center;color: #00a0e9;font-size: 1.6vw;}
.evaluate_part04 .evaluate_part04_text02{position: absolute;top:52.8vw;left: 23vw;font-size: 1.6vw;color: #333;width: 100%;}
.evaluate_part04 .evaluate_part04_text02 span{font-weight: bold;color: #fff;width: 8vw;display: inline-block;text-align:center;}
.evaluate_part04 .evaluate_part04_text03{position: absolute;top:57.5vw;left: 23vw;font-size: 1.6vw;color: #333;width: 100%;}
.evaluate_part04 .evaluate_part04_text03 span{font-weight: bold;color: #fff;width: 8vw;display: inline-block;text-align:center;}
.evaluate_part04 .evaluate_part04_text04{position: absolute;top:62.4vw;left: 23vw;font-size: 1.6vw;color: #333;width: 100%;}
.evaluate_part04 .evaluate_part04_text04 span{font-weight: bold;color: #fff;width: 8vw;display: inline-block;text-align:center;}

.evaluate_part04 .evaluate_part02_bg{position: absolute;top:48.5vw;left:22.5vw;width: 54.9vw;}
.evaluate_part04 .evaluate_part03_bg{position: absolute;top: 72vw;left: 16.5vw;width: 63.3vw;}

.evaluate_part05 .evaluate_part05_text01{position: absolute;top:3.2vw;left: 0; width: 100%;text-align: center;color: #fff;font-size: 2.4vw;}
.evaluate_part05 .evaluate_part05_text02{position: absolute;top:16vw;left: 0; width: 100%;text-align: center;color: #fff;font-size: 1.6vw;}
.evaluate_part05 .evaluate_part05_01{position: absolute;top:8.2vw;left: 23.8vw; width: 53vw;}
.evaluate_part05 .evaluate_part05_01_box{width: 100%;position: absolute;top: 0;left: 0;display: flex;justify-content: space-between;}
.evaluate_part05 .evaluate_part05_01_box_item{width:15.9vw;color: #fff; }
.evaluate_part05 .evaluate_part05_01_box_itemt_t{font-size: 1.6vw;font-weight: bold;margin-top: 0.7vw;margin-left: 6vw;}
.evaluate_part05 .evaluate_part05_01_box_item:nth-child(2) .evaluate_part05_01_box_itemt_t{margin-top: 1.4vw;}
.evaluate_part05 .evaluate_part05_01_box_itemt_d{font-size: 1vw;margin-left: 6vw;margin-top: 0.4vw;}

.evaluate_part05 .evaluate_part05_02{position: absolute;top:20vw;left: 32.1vw; width: 35.3vw;}
.evaluate_part05 .evaluate_part05_02_box{width: 68.4vw;position: absolute;top: 21vw;left: 17.3vw;width: 68.4vw;position: absolute;top: 23vw;left: 17.3vw;}
.evaluate_part05 .evaluate_part05_02_box_item{color: #fff;text-align: right;position: absolute;}
.evaluate_part05 .evaluate_part05_02_box_item:first-child{left: 0;top: 0;}
.evaluate_part05 .evaluate_part05_02_box_item:nth-child(2){left: 53vw;top: 0;}
.evaluate_part05 .evaluate_part05_02_box_item:nth-child(3){left:4vw;top: 10vw;}
.evaluate_part05 .evaluate_part05_02_box_item:nth-child(4){left:50vw;top: 10vw;}
.evaluate_part05 .evaluate_part05_02_box_item:nth-child(5){left:15vw;top: 17vw;}
.evaluate_part05 .evaluate_part05_02_box_item:nth-child(6){left:43vw;top: 17vw;}
.evaluate_part05 .evaluate_part05_02_box_item:nth-child(2n){text-align: left;}
.evaluate_part05 .evaluate_part05_02_box_itemt_t{font-size: 2.4vw;font-weight: bold;margin-top: 0.7vw;}
.evaluate_part05 .evaluate_part05_02_box_itemt_d{font-size: 1.6vw;margin-top: 0.4vw;}

.new_items{width: 100%;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top:30px;}
.new_items .new_item{width: 270px;border: 1px solid #f2f2f2;margin-right: 37px;margin-bottom: 37px;}
.new_items .new_item:nth-child(3n){margin-right: 0;}
.new_items .new_item .new_item_pic{width:100%;height: 165px;background: #f2f2f2; display: flex;align-items: center;overflow: hidden;}
.new_items .new_item .new_item_pic img{object-fit: fill;object-position: center center;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;}
.new_items .new_item:hover .new_item_pic img{transform: scale(1.1);}
.new_items .new_item .new_item_title{padding:8px;padding-bottom:0;color: #666;height: 46px;line-height: 22px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.new_items .new_item .new_item_des{padding: 8px;display: flex;justify-content: space-between;color: #666;}
.new_items .new_item .new_item_des .look{background: url(../images/look_icon.png) left center no-repeat;padding-left: 20px;}
.new_items .new_item .new_item_des .time{background: url(../images/time_icon.png) left center no-repeat;padding-left: 20px;}

.product_items{width: 100%;display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top:50px;}
.product_items .product_item{width: 320px;height:350px; float: left;margin-right:37px;margin-bottom: 37px;position: relative;}
.product_items .product_item:nth-child(4n){margin-right: 0;}
.product_items .product_item .pic{width: 320px;height: 220px;overflow: hidden;border-radius: 5px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.product_items .product_item img{width: 320px;height: 220px;text-align: center;overflow:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;}
.product_items .product_item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.product_items .product_item .text{height:110px;background:#f0f2f5;padding:10px;border-bottom-right-radius:5px;border-bottom-left-radius:5px; }
.product_items .product_item .text_tit{color: #666;height: 46px;line-height: 22px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.product_items .product_item .text_price{font-size: 26px;font-weight: bold;color: red;}
.market_price{text-decoration: line-through;font-size: 20px;font-weight: normal;color: #333;}
.product_items .product_item .text_sales{color: #666;font-size: 14px;margin-top: 3px;}


.product_info {
	width: 1360px;
	margin: 40px auto;
	height: 320px;
	padding: 20px;
}
.product_info .pic{width:600px;height:320px;float: left;position: relative;}
.product_info .pic .bd {position:absolute;left:0;top:0;width:600px;height:320px;overflow:hidden;box-shadow:none;border: none;}
.product_info .pic .bd img {width:440px;height:320px;}

.product_info .pic .hd {position:relative;height:100px;left:465px; width: 120px;}
.product_info .pic .hd ul {padding:6px 0 0 0px;text-align:center;}
.product_info .pic .hd li {position:relative;float:left;display:inline;width:108px;height:80px;margin-bottom: 10px; margin-left:8px;overflow:hidden; overflow:hidden; line-height:12px;border:2px solid #cfcfcf;}
.product_info .pic .hd li.on{border-color:red;}
.product_info .pic .hd a {display:block;width:67px;height:34px;padding:2px; background:url(../images/yule_sp.png) -80px -3px no-repeat; color:#A9A9A7;}
.product_info .pic .hd img {width:120px;height:80px; margin-bottom:5px;}
.product_info .pic .hoverBg {position:absolute;left:32px;top:3px;width:71px;height:41px; background:url(../images/yule_sp.png) no-repeat; cursor:pointer;z-index:2;}


.product_info .text {
	width: 715px;
	float: right;
	padding-top: 8px;
}

.product_info .text h2 {
	font-size: 20px;
	font-weight: normal;
	margin-bottom: 5px;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 18px;
}

.product_info .text p {
	display: block;
	font-size: 14px;
	line-height: 28px;
	color: #666;
	overflow: hidden;
}

.product_info .text p.lxr {
	background: url("../images/lxr.png") left center no-repeat;
	padding-left: 24px;
	font-size: 16px;
	line-height: 36px;
	color: #333;
}

.product_info .text p.lxr span {
	color: #ea2019;
	font-weight: bold;
	font-size: 24px;
}

.product_info .text p.phone {
	background: url("../images/phone.png") left center no-repeat;
	padding-left: 24px;
	font-size: 16px;
	line-height: 36px;
	color: #333;
}

.product_info .text p.phone span {
	color: #f38009;
	font-weight: bold;
	font-size: 24px;
}

.product_info .text p.address {
	background: url("../images/address.png") left center no-repeat;
	padding-left: 24px;
}

.product_info .text p.see {
	background: url("../images/browse.png") left center no-repeat;
	padding-left: 24px;
	color: #666;
	line-height: 36px;
}

.product_info .text p.cat {
	background: url("../images/cart.png") left center no-repeat;
	padding-left: 24px;
	color: #999;
	font-size: 16px;
	line-height: 36px;
	color: #333;
}

.product_info .text p.huiyuan {
	background: url("../images/huiyuan.png") left center no-repeat;
	padding-left: 24px;
	color: #666;
	font-size: 14px;
	line-height: 36px;
	color: #333;
}

.p_right .title{line-height:40px;height:40px; margin-bottom:10px;border: solid 1px #F6F6F6;text-align:center;background:#eee;}
.p_right .product_item{width: 330px;height:350px; float: left; margin-bottom: 20px;}
.p_right .product_item .pic{width: 330px;height: 230px;overflow: hidden;border-radius: 5px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.p_right .product_item img{width: 330px;height: 230px;text-align: center;overflow:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;}
.p_right .product_item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}
.p_right .product_item .text{height:110px;background:#f0f2f5;padding:10px;border-bottom-right-radius:5px;border-bottom-left-radius:5px; }
.p_right .product_item .text_tit{color: #666;height: 46px;line-height: 22px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.p_right .product_item .text_price{font-size: 26px;font-weight: bold;color: red;}
.market_price{text-decoration: line-through;font-size: 20px;font-weight: normal;color: #333;}
.p_right .product_item .text_sales{color: #666;font-size: 14px;margin-top: 3px;}


.nav_body{position: absolute;bottom: 0;width: 100%;left:13vw;display: flex;justify-content: center;}
.nav_body1{width: 100%;margin:30px auto;display: flex;justify-content: center;}
.nav_body_item{padding:0 20px;text-align: center;margin: 0 0.3vw; line-height:47px;font-size: 16px;color: #fff;background:#F2F2F2;border-radius: 5px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.nav_body_item a{color: #000;display: block;width: 100%;height: 100%;}
.nav_body_item.active{background:#4471C9;font-weight: bold;}
.nav_body_item.active a{color:#fff;}

.nav_body2{width: 100%;margin:30px auto;display: flex;justify-content: center;}
.nav_body2 .nav_body_item{width: auto;text-align: center;padding: 0 1vw; margin: 0 0.3vw; line-height:30px;font-size: 14px;color: #fff;background: #F2F2F2;border-radius: 30px;}
.nav_body2 .nav_body_item a{color: #000;display: block;width: 100%;height: 100%;}
.nav_body2 .nav_body_item.active{background: rgb(3 169 244);font-weight: bold;}
.nav_body2 .nav_body_item.active a{color:#fff;}
.layui-flow-more{width: 100%;}


.detail-top-ask .discount .hot-phone {
	float: none;
	margin-right: 0
}

.detail-top-ask .house-name h1 {
	max-width: 224px
}

.wd-850 {
	width: 850px
}

.wd-948 {
	width: 948px
}

.row-ask{
	margin-top: 20px;
}

.wd-item {
	clear: both;
	padding-bottom: 30px;
	margin-bottom: 30px;
	background-color: #fff;
	border-bottom: solid 1px #eaeaea
}

.wd-948 .wd-item .wd-content {
	padding: 30px 60px 0
}

.wd-item .wd-w {
	width: 880px;
	margin-bottom: 16px
}

.wd-item .wd-w .w-logo {
	float: left;
	width: 22px;
	height: 22px;
	line-height: 46px;
	font-size: 36px;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	margin-top: 4px;
	margin-right: 6px;
	text-indent: -9999px;
	background: url(../images/ico-w.png) no-repeat;
	background-size: 100% 100%
}

.wd-item .wd-w .con-area h2 {
	float: left;
	font-size: 18px;
	line-height: 32px;
	margin-bottom: 10px
}

.wd-item .wd-w .con-area h2 a:link {
	text-decoration: none
}

.wd-item .wd-w .con-area h2 a:hover {
	color: #48b3e2
}

.wd-item .wd-w .w-info {
	clear: both;
	height: 20px;
	font-size: 12px;
	color: #666;
	overflow: hidden
}

.wd-item .wd-w .w-info span {
	display: inline-block;
	margin-right: 8px
}

.wd-item .wd-w .w-info .source {
	margin-right: 0
}

.wd-item .wd-w .w-info .name {
	font-size: 14px;
	padding-left: 27px;
	color: #555
}

.wd-item .r-line {
	display: inline-block;
	width: 1px;
	height: 10px;
	margin-right: 8px;
	border-left: solid 1px #979797
}

.wd-item .wd-w .tag-list {
	display: inline-block;
	clear: none;
	vertical-align: sub;
	overflow: hidden
}

.wd-item .wd-w .tag-list .tag {
	float: left;
	min-width: 46px;
	font-size: 12px;
	height: 22px;
	line-height: 20px;
	text-align: center;
	padding: 0 5px;
	margin-right: 10px;
	box-sizing: border-box;
	border: solid 1px #a8a8a8;
	cursor: pointer
}

.wd-item .wd-w .tag-list .tag a {
	color: #a8a8a8
}

.wd-item .wd-zxs .face,.wd-item .wd-zxs .face img {
	width: 48px;
	height: 48px;
	border-radius: 50%
}

.wd-item .wd-zxs {
	margin-bottom: 16px;
	overflow: hidden
}

.wd-item .wd-zxs .face {
	float: left
}

.wd-item .wd-zxs .con-area {
	margin-left: 78px
}

.wd-item .wd-zxs .con-area .name {
	font-size: 14px;
	color: #555;
	font-weight: 700;
	margin-right: 8px
}

.wd-item .wd-zxs .act .act-item {
	float: left;
	margin: 8px 8px 0 0;
	color: #666
}

.wd-item .wd-zxs .zxs-info {
	margin-bottom: 2px
}

.wd-item .wd-zxs .act .act-item .num {
	color: #48b3e2
}

.wd-item .wd-zxs .act .ask {
	float: left;
	width: 70px;
	height: 24px;
	line-height: 25px;
	font-size: 14px;
	color: #48b3e2;
	text-align: center;
	margin: 1px 0 0 12px;
	border: solid 1px #48b3e2;
	border-radius: 3px
}

.wd-item .wd-text {
	float: left;
	width: 100%;
	position: relative;
	font-size: 14px;
	color: #555;
	line-height: 32px;
	padding: 20px 30px;
	box-sizing: border-box;
	background-color: #f9f9f9;
}

.wd-item .wd-text .mask {
	position: absolute;
	width: 100%;
	height: 80px;
	bottom: 0;
	left: 0;
}

.wd-item .text {
	position: relative;
	line-height: 28px;
	overflow: hidden;
}

.wd-item .text.text-close p {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4
}

.wd-item .text.text-open {
	display: block;
	height: auto
}

.wd-item .text.text-open .mask {
	display: none
}


.wd-item .wd-text.text-close {
	height: 128px;
	cursor: pointer;
	overflow: hidden
}

.wd-item .wd-text.text-close .mask {
	display: block
}

.wd-item .wd-text .text img {
	display: block;
	margin-bottom: 10px
}

.wd-item .wd-text .text img:last-child {
	margin-bottom: 0
}

.wd-item .wd-footer {
	height: 64px;
	line-height: 64px;
	overflow: hidden;
	border-top: solid 1px #eaeaea
}

.wd-item .wd-footer .zan {
	float: left;
	color: #8b9ab6;
	margin-right: 14px
}

.wd-item .wd-footer .zan .ico {
	cursor: pointer;
	line-height: inherit;
	margin-right: 5px
}

.wd-item .wd-footer .zan .num {
	font-size: 14px;
	margin-right: 8px
}

.wd-item .wd-footer .xg-lp {
	display: inline-block
}

.wd-item .wd-footer .xg-lp .lp {
	color: #9fadc7
}

.wd-item .wd-footer .xg-lp .lp a {
	color: #9fadc7
}

.wd-item .wd-footer .xg-lp .lp a:hover {
	color: #0098d8;
	text-decoration: underline
}

.wd-item .wd-footer .btn-action {
	display: none;
	float: right;
	height: 100%;
	font-size: 14px;
	color: #9fadc7;
	border: none;
	background: 0 0;
	cursor: pointer
}

.wd-item .wd-footer.footer-fixed {
	position: fixed;
	width: 850px;
	bottom: -1px;
	margin: 0;
	box-shadow: 0 -1px 3px rgba(0,34,77,.05);
	box-sizing: border-box;
	background-color: #fff
}

.wd-948 .wd-item .wd-footer {
	padding: 0 60px 0 140px
}

.wd-948 .wd-item .wd-footer.footer-fixed {
	width: 948px
}

.ico-zan6 {
	width: 15px;
	height: 15px;
	background: url(../images/icon-zan6.png) no-repeat;
	background-size: 100% 100%
}

.ico-zan6-on {
	width: 20px;
	height: 20px;
	background: url(../images/icon-zan6-on.png) no-repeat;
	background-size: 100% 100%
}

.ico-loading {
	width: 16px;
	height: 16px;
	background: url(../images/loading.gif) no-repeat;
	background-size: 100% 100%;
	vertical-align: sub
}

.wd-exp {
	width: 280px;
	text-align: center;
	padding: 35px 0 20px 0;
	border: 1px solid #eaeaea;
	box-sizing: border-box
}

.wd-exp .exp-img {
	margin-bottom: 20px
}

.wd-exp .exp-text {
	font-size: 18px;
	margin-bottom: 43px
}

.wd-exp .exp-con {
	width: 170px;
	line-height: 28px;
	margin: 0 auto;
	padding: 4px 20px;
	font-size: 14px;
	text-align: center;
	border: 1px solid #eaeaea;
	border-radius: 4px;
	overflow: hidden
}

.wd-exp .exp-con .exp-con-title {
	width: 104px;
	margin: 0 auto;
	overflow: hidden
}

.wd-exp .exp-con span {
	float: left
}

.wd-exp .exp-con .spot {
	width: 5px;
	height: 5px;
	margin-top: 12px;
	border-radius: 50%;
	background-color: #4ab2e3;
	vertical-align: middle
}

.wd-exp .exp-con .title-text {
	font-size: 16px;
	color: #48b3e2;
	margin: 0 15px
}

.tag-list {
	font-size: 0;
	text-align: center;
	clear: both;
	overflow: hidden
}

.tag-list li {
	display: inline-block;
	height: 32px;
	min-width: 76px;
	line-height: 32px;
	margin: 0 20px 20px 0;
	padding: 0 10px;
	text-align: center;
	border: 1px solid #ff8000;
	border-radius: 3px;
	box-sizing: border-box;
	cursor: pointer
}

.tag-list li a {
	font-size: 14px;
	color: #ff8000
}

.tag-list li.on {
	background-color: #ff8000
}

.tag-list li.on a {
	color: #fff
}

.box-wd-detail .wd-footer.footer-fixed {
	width: 948px
}

.wd-more {
	width: 948px;
	margin: 0 auto
}

.more-msg {
	width: 775px;
	text-align: center;
	margin-bottom: 134px;
	overflow: hidden
}

.more-msg .more-cont {
	padding: 30px 0 30px;
	font-size: 16px;
	color: #333;
	line-height: 33px;
	overflow: hidden
}

.more-msg .more-cont a,.no-result .more-cont a {
	color: #0098d8
}

.no-result {
	text-align: center;
	padding-bottom: 80px;
	overflow: hidden
}

.no-result .more-cont {
	padding: 40px 0 30px;
	font-size: 16px;
	color: #333;
	line-height: 33px
}

.no-result .more-cont img {
	margin-bottom: 30px
}

.no-result .more-cont p span {
	font-size: 17px;
	font-weight: 700
}

.box3-wd {
	padding: 20px 0 0 30px
}

.box3-wd .wd-list {
	padding-top: 0;
	border: none
}

.box3-wd .hd {
	margin-right: 30px
}

.box3-wd .bd {
	padding-top: 30px
}

.box3-wd .wd-exp {
	float: right;
	border-right: 0
}

.box3 .bd {
	overflow: initial
}

.wd-list-banner {
	position: relative;
	width: 100%;
	height: 220px;
	background: url(../images/ww-banner.jpg) no-repeat;
	background-size: 100% 100%;
	overflow: hidden
}

.wd-list-banner .row-crumb {
	padding-top: 18px;
	height: 20px
}

.wd-list-banner .wd-search {
	background: 0 0;
	padding-top: 25px
}

.wd-list-banner .wd-search .wd-search-result p {
	display: block
}

.wd-list-banner .wd-search-cont h1 {
	font-size: 24px;
	color: #fff;
	margin-bottom: 25px
}

.wd-list-banner .crumb li,.wd-list-banner .crumb li a {
	color: #fff
}

.row-ask .wd-search-cont {
	padding-top: 80px
}

.wd-list {
	width: 910px;
	margin: 0 auto;
	padding-top: 30px;
	border-top: 1px solid #eaeaea
}

.box-wd {
	clear: both;
	border: 1px solid #eaeaea;
	overflow: hidden
}

.box-wd-detail {
	padding-top: 0
}

.box-wd .ww-tag-list,.box-wd-detail .ww-tag-list {
	margin: 30px 0 10px
}

.box-wd .hd {
	padding-top: 30px;
	box-sizing: border-box
}

.box-wd .que-label {
	padding-bottom: 10px;
	border-bottom: 1px solid #eaeaea;
	overflow: hidden
}

.box-wd .que-label ul {
	text-align: center;
	font-size: 0;
	overflow: hidden
}

.box-wd .que-label ul li {
	display: inline-block;
	min-width: 74px;
	height: 32px;
	line-height: 32px;
	margin-right: 20px;
	margin-bottom: 20px;
	padding: 0 10px;
	border: 1px solid #48b3e2;
	box-sizing: border-box;
	border-radius: 3px
}

.box-wd .que-label ul li a {
	display: block;
	font-size: 14px;
	color: #48b3e2;
	text-decoration: none
}

.box-wd .que-label ul li a:hover {
	text-decoration: underline
}

.box-wd .que-label ul li.on {
	background: #48b3e2;
	color: #fff
}

.box-wd .que-label ul li.on a {
	color: #fff
}

.wd-question {
	width: 790px;
	margin: 0 auto;
	padding-bottom: 60px
}

.wd-question .qc-title {
	margin: 0 auto;
	width: 700px;
	text-align: center
}

.wd-question .qc-title p {
	font-weight: 600;
	font-size: 16px;
	line-height: 33px;
	color: #333
}

.wd-question .qc-cont {
	margin-top: 20px
}

.wd-question .qc-cont .qc-item {
	margin-bottom: 30px;
	overflow: hidden
}

.wd-question .qc-cont .hd {
	margin-bottom: 20px
}

.wd-question .qc-cont .hd h4 {
	font-size: 14px;
	font-weight: 400;
	line-height: 14px;
	color: #555
}

.wd-question .qc-cont .bd {
	margin-bottom: 47px
}

.wd-question .qc-cont .ipt-text textarea {
	width: 100%;
	height: 230px;
	opacity: .8;
	background: #f8f8f8;
	border: 1px solid #eaeaea;
	box-sizing: border-box;
	overflow-y: auto
}

.wd-question .qc-cont .ipt-area input {
	width: 289px;
	height: 34px;
	font-size: 12px;
	color: #888;
	border-right: 1px solid #e4e4e4
}

.wd-question .qc-btn {
	margin-top: 10px;
	text-align: center
}

.wd-question .qc-btn .btn {
	width: 205px;
	height: 34px;
	border: 1px solid #e85045;
	font-size: 14px;
	color: #fff;
	cursor: pointer
}

.wd-search {
	width: 100%;
	height: 200px;
	background: #40e0d0;
	text-align: center;
	background: url(../images/bg-banner-ask.jpg) no-repeat;
	background-size: 100% 100%
}

.wd-search .wd-search-cont {
	margin: 0 auto;
	width:590px;
	overflow: hidden
}

.wd-search-wrap {
	float: left;
	width: 438px;
	padding: 0 30px;
	border: 1px solid #fff;
	border-radius: 100px
}

.wd-search .wd-search-result {
	clear: both;
	padding: 5px 0 10px;
	height: 32px;
	line-height: 32px
}

.wd-search .wd-search-result p {
	font-size: 14px;
	color: #fff
}

.wd-search .wd-search-result p a {
	color: #fff;
	text-decoration: underline
}

.ask-area .ipt-area {
	float: left
}

.ask-area .ipt {
	width: 420px;
	height: 38px;
	line-height: 38px;
	padding: 0 20px
}

.ask-area .j-btn-primary {
	border-radius: 0 3px 3px 0
}

.ask-area .icon-search-2 {
	font-size: 26px
}

.ask-area .ipt::-webkit-input-placeholder {
	color: #bababa
}

.ask-area .btn-area {
	float: right
}

.ask-area .btn-area .j-btn2 {
	padding: 0 20px
}

.ask-area .btn-area .icon-plus {
	font-size: 18px
}

.fruitless .wd-search .wd-search-cont {
	width: 510px
}

.wd-search-cont .ww-buyhouse {
	margin-top: 30px;
	overflow: hidden
}

.wd-search-cont .ww-buyhouse h3 {
	font-size: 32px;
	color: #fff;
	text-align: center
}

.wd-search-cont .ww-buyhouse .ww-buyhouse-ul {
	margin: 20px 0 34px;
	overflow: hidden
}

.wd-search-cont .ww-buyhouse .ww-buyhouse-ul li {
	float: left;
	width: 33.3%;
	text-align: center
}

.wd-search-cont .ww-buyhouse .ww-buyhouse-ul .ico-tick {
	background: url(../images/ico-ww-d.png) no-repeat;
	vertical-align: sub;
	width: 15px;
	height: 15px;
	border-radius: 50%
}

.wd-search-cont .ww-buyhouse .ww-buyhouse-ul li .text {
	font-size: 14px;
	color: #fff
}

.fruitless .fruitless-cont {
	padding: 30px 211px 70px;
	border: 1px solid #eaeaea
}

.fruitless-cont {
	margin: 0 auto;
	width: 775px
}

.fruitless-cont .textarea-area {
	overflow: hidden
}

.fruitless-cont .textarea-area .ipt {
	margin-bottom: 30px;
	width: 733px;
	height: 98px;
	color: #888;
	background: #f8f8f8;
	border: 1px solid #e4e4e4;
	padding: 10px 20px 0 20px;
	border-radius: 0;
	overflow-y: auto
}

.fruitless-cont .textarea-area .ipt::-webkit-input-placeholder {
	color: #b7b7b7
}

.fruitless-cont .textarea-area .ipt::-moz-placeholder {
	color: #b7b7b7
}

.fruitless-cont .ipt-area {
	width: 100%;
	overflow: hidden
}

.fruitless-cont .ipt-area .ipt {
	padding: 0 20px;
	width: 733px;
	height: 32px;
	line-height: 32px;
	color: #888;
	border: 1px solid #e4e4e4
}

.fruitless-cont .ipt-area input::-webkit-input-placeholder {
	color: #b7b7b7
}

.fruitless-cont .ipt-area input::-moz-placeholder {
	color: #b7b7b7
}

.fruitless-cont .ipt-area .error-msg {
	width: 100%;
	height: 30px;
	line-height: 30px;
	color: #ff6d6f;
	text-align: center;
	overflow: hidden
}

.fruitless-cont .ipt-area .error-msg span {
	display: none
}

.fruitless-cont .btn-area {
	margin: 0 auto;
	width: 300px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	border-radius: 2px
}

.fruitless-cont .btn-area a {
	font-size: 14px;
	color: #fff
}

.fruitless .no-result .fruitless-cont {
	border: none
}

.wd-item .content-area {
	position: relative;
	overflow: hidden
}

.wd-item .zxs-d {
	float: left;
	position: relative;
	width: 172px;
	height: 160px;
	text-align: center;
	padding-top: 20px;
	box-sizing: border-box
}

.wd-item .zxs-d .face {
	width: 100px;
	height:100px;
	border-radius: 50%;
	margin-bottom: 10px;
	border:2px #feb800 solid;
}

.wd-item .zxs-d p {
	height: 20px;
	line-height: 20px;
	padding: 0 5px;
	overflow: hidden
}

.wd-item .zxs-d .p1 {
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
	color: #666;
	font-weight: 600
}

.wd-item .zxs-d .p2 {
	font-size: 12px;
	color: #3f3f3f
}

.wd-item .zxs-d .num {
	color: #0098d8
}

.wd-item .zxs-d .ask {
	display: inline-block;
	width: 64px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	font-size: 12px;
	color: #0098d8;
	border: solid 1px #0098d8;
	border-radius: 2px;
	margin-top: 10px
}

.wd-item .zxs-d .triangle {
	position: absolute;
	top: 36px;
	width: 0;
	height: 0;
	border-top: 13px solid transparent;
	border-left: 26px solid #f9f9f9;
	border-bottom: 13px solid transparent
}

.wd-item .zxs-d a:link {
	text-decoration: none
}

.wd-item .thumb-list {
	float: left;
	overflow: hidden
}

.wd-item .thumb-img {
	float: left;
	width: 130px;
	margin-right: 20px;
	margin-top: 8px
}

.wd-item .wd-footer.footer-fixed {
	width: 776px;
	margin-left: -30px;
	padding: 0 30px!important
}

.wd-item .content img {
	margin: 8px 0;
	max-width: 100%;
	height: auto
}

.hide {
	display: none!important
}

.wd-item .relate-house li {
	height: 40px;
	line-height: 40px;
	margin-bottom: 10px;
	font-size: 14px;
	color: #999;
	background-color: #fff;
	border: solid 1px #eaeaea;
	cursor: pointer
}

.wd-item .relate-house li a {
	display: block;
	color: #999
}

.wd-item .relate-house li span {
	float: left;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}

.wd-item .relate-house li a:link {
	text-decoration: none
}

.wd-item .relate-house li:hover {
	border: solid 1px #9fadc7
}

.wd-item .relate-house li .link {
	float: right;
	margin-right: 20px;
	color: #9fadc7
}

.wd-item .relate-house li .name {
	width: 275px
}

.wd-item .relate-house li .address {
	width: 114px
}

.wd-item .relate-house li .r-line {
	margin-right: 0;
	margin-top: 15px
}

.wd-item .relate-house li .price {
	margin-left: 16px
}

.box3 .hd h2 {
	position: relative
}

.box3 .hd h2 .ico-new1 {
	top: 0;
	right: -30px
}

.load-div .loading {
	text-align: center;
	margin: 20px 0
}

.fuwu{width: 100%;}
.fuwu .tit{font-size: 30px;padding-top: 66px;padding-bottom: 15px;margin-bottom: 40px; font-weight: bold;width: 100%;text-align: center;background: url("../images/fuwu_title.png") center bottom no-repeat;}
.fuwu .item-group{width: 100%;display: flex;justify-content: space-between;}
.fuwu .item-group .item{width:448px;background: none;}
.fuwu .item-group .item .pic{width: 100%;}
.fuwu .item-group .item .pic a{width:448px;height: 263px;overflow: hidden;position: relative;display: block;color: #fff;}
.fuwu .item-group .item .pic img{width:448px;transition: transform 0.6s; }
.fuwu .item-group .item .pic a:hover img{transform: scale(1.1);transition: transform 0.6s; }
.fuwu .item-group .item .pic .pic_txt{width:422px;position: absolute;top: 75px;left:0;font-size: 48px;text-align: center;font-weight: bold;text-shadow: 1px 3px rgba(0,0,0,.6);}
.fuwu .item-group .item .btn{width: 120px;height: 30px;line-height: 30px;text-align: center;margin: 30px auto 50px; border-radius: 5px;border: 1px solid #40bcea;transition: transform 3s;}
.fuwu .item-group .item .btn:hover{background:#40bcea; transition: transform 3s;}
.fuwu .item-group .item .btn a{width:100%;height:100%;color:#40bcea;text-align: center;display: block;}
.fuwu .item-group .item .btn a:hover{color: #fff;}

.service1{
	margin-top: 25px;
	width: 100%;
	height: 165px;
}
.serviceNews{
	width: 375px;
	height: 330px;
	float: left;
	margin-top: 20px;
}
.serviceNews1{
	width: 915px;
	height: 260px;
	float: right;
	margin-top: 20px;
}
.serviceNews2{
	width: 450px;
	height: 655px;
	float: left;
	margin-top: 20px;
}
.topNews{
	width: 100%;
	height: 39px;
	border-bottom: 1px solid #eeeeec;
}
.topNews h2{
	color: #282828;
	font-size: 18px;
	float: left;
	line-height: 38px;
	border-bottom: 2px solid #fe9401;
	font-weight: normal;
	width: 85px;
}
.topNews a{
	color:#999;
	font-size: 14px;
	float: right;
	line-height: 39px;
	font-weight: normal;
}
.topNews a:hover{
	color: #F3AB07;
}
.footerNews{
	width: 100%;
	height: 335px;
}
.footerNews ul{
	margin-top: 10px;
}
.footerNews ul li span{color:#f08326;}
.footerNews ul li a{
	font-size: 14px;
	color: #333;
	line-height: 36px;
}
.footerNews ul li:hover a{
	color: #F3AB07;
}
.news_left{
	float: left;
	margin-top: 20px;
}
.news_right{
	float: right;
	margin-top: 20px;
}
.footerNews_l{
	width: 445px;
	float: left;
}
.footerNews_r{
	width: 445px;
	float: right;
}

.nongzhuang{width: 100%; height: 850px; background: #fff; }
.nongzhuang_t{position: relative; z-index: 99; width:100%; margin:0 auto; margin-bottom:50px;line-height:60px; background:url(../images/fuwu_title.png) center bottom no-repeat; }
.nongzhuang_t h1{margin-top: 50px; font-size: 30px;font-weight:bold;  color: #504f4f; text-align: center; }

.nongzhuang .l{width:460px;height:740px;float:left;overflow: hidden;}
.nongzhuang .l img{width:460px;height:740px;transition: transform 0.6s;}
.nongzhuang .l:hover img{width:460px;height:740px;transform: scale(1.1);transition: transform 0.6s;}
.nongzhuang .r{width:920px;height:650px;float:right;}

.tit a{color: #333;}
.tit a:hover{color: #F3AB07;}

.nongzhuang ul li{width: 450px;height: 370px; float: left;margin-left:20px;}
.nongzhuang ul li .pic{width: 450px;height: 320px;overflow: hidden;}
.nongzhuang ul li img{width: 450px;height: 320px;transition: transform 0.6s;}
.nongzhuang ul li a:hover img{transform: scale(1.1);transition: transform 0.6s; }
.nongzhuang ul li:first-child{margin-left: 0px;}
.nongzhuang ul li .tit{height:50px;line-height:50px;font-size:16px;}

.nongzhuang ul li .tit span{float: right;}
.nongzhuang ul li .tit span em{color:red;font-size: 18px;font-style: normal;}
.nongzhuang ul li .tit span i{color:red;font-size: 14px;font-style: normal;}

.ziyuan{width: 100%; height: auto; background: #fff;}
.ziyuan .tit{font-size: 30px;padding-top: 66px;padding-bottom: 15px;margin-bottom: 40px; font-weight: bold;width: 100%;text-align: center;background: url("../images/fuwu_title.png") center bottom no-repeat;}
.ziyuan .ziyuan_items{width: 1400px;margin:0 auto;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.ziyuan .ziyuan_items .ziyuan_item{width: 453px;margin-right: 20px;margin-bottom: 20px;}
.ziyuan .ziyuan_items .ziyuan_item:nth-child(3n){margin-right: 0;}
.ziyuan .ziyuan_items .ziyuan_item .pic{width: 100%;position: relative;overflow: hidden;height: 320px;}
.ziyuan .ziyuan_items .ziyuan_item .pic img{transform: scale(1.04);width: 100%;height: 320px;}
.ziyuan .ziyuan_items .ziyuan_item .title{position: absolute;bottom: 0;left: 0;padding: 10px;
	background: rgba(0, 0, 0, 0.45);width: calc(100% - 20px);height: 20px;color: #fff;font-size: 16px;}
.ziyuan .ziyuan_items .ziyuan_item .title span{float:right;}
.ziyuan .ziyuan_items .ziyuan_item .text{font-size: 16px;width: calc(100% - 20px);padding: 10px;line-height: 1.6;
	background: rgba(242, 242, 242, 1);}

.jiudian{width: 100%; height: 390px; background: #fff; }
.jiudian_t{position: relative; z-index: 99; width:100%; margin:0 auto; margin-bottom:50px;     line-height: 60px;
	background: url(../images/fuwu_title.png) center bottom no-repeat; }
.jiudian_t h1{margin-top: 50px; font-size: 30px;font-weight: bold; color: #504f4f; text-align: center; }

.jiudian ul li{width: 340px;height: 285px; float: left;margin-left:13px;}
.jiudian ul li .pic{width: 340px;height: 235px;overflow: hidden;}
.jiudian ul li .pic img{width: 340px;height: 235px;transition: transform 0.6s; }
.jiudian ul li .pic a:hover img{transform: scale(1.1);transition: transform 0.6s; }
.jiudian ul li:first-child{margin-left: 0px;}
.jiudian ul li .tit{height:50px;line-height:50px;font-size:16px; }
.jiudian ul li .tit span{float: right;}
.jiudian ul li .tit span em{color:red;font-size: 18px;font-style: normal;}
.jiudian ul li .tit span i{color:red;font-size: 14px;font-style: normal;}
.hot{
	width: 100%;
	height: 363px;
	margin-top: 5px;
}
.hotImg{
	margin-top: 15px;
	width: 583px;
	height: 363px;
	float: left;
	position: relative;
}
.hotImg2{
	width: 445px;
	height: 280px;
	float: left;
	position: relative;
	margin-top: 26px;
}
.hotImg2 img{
	width: 445px;
	height: 280px;
	transition: transform 0.6s;
}
.hotImg2 a:hover img{transform: scale(1.1);transition: transform 0.6s; }

.hotImg_f{
	width: 100%;
	height: 45px;
	background: rgba(0,0,0,0.7);
	position: absolute;
	bottom: 0;
	text-align: center;
}
.hotImg_f p{
	font-size: 16px;
	line-height: 45px;
	color: #fff;
}
.hotNew{
	margin-top: 15px;
	width: 600px;
	height: 361px;
	border: 1px solid #eeeeec;
	float: left;
	margin-left: 15px;
	position: relative;
}
.hotNew img{
	position: absolute;
	top:-5px;
	left: -5px;
}
.hotNew_h{
	width: 100%;
	height: 49px;
	border-bottom: 2px solid #D4D4D4;
}
.hotNew_h .hotNew_h_item{
	font-size: 18px;
	font-weight: normal;
	float: left;
	margin-left: 20px;
	color: #363636;
	line-height: 48px;
	text-align: center;
	width: 73px;
}
.hotNew_h .hotNew_h_item.active{color:#05317D;}
.hotNew_h .hotNew_h_item.active a{color:#05317D;font-weight: bold;}
.hotNew_f{
	width: 100%;
	height: 311px;
}
.hotNew_f_item{display: none;}
.hotNew_f_item.active{display: block;}

.hotNew_f ul{
	width: 98%;
}
.hotNew_f li span{
	float: right;
	font-size: 14px;
	color: #cfcfcf;
}
.hotNew_f li i{
	font-size: 14px;
	color: #fe9401;
	font-style: normal;
}
.hotNew_f ul li a{
	line-height: 38px;
	color: #333;
	font-size: 16px;
	padding-left: 10px;
}
.hotNew_f ul li a:hover{
	color: #fe9401;
}
.hotBotton{
	width: 300px;
	height: 363px;
	float: right;
}

.hotBotton .b1{
	width: 300px;
	height: 75px;
	line-height: 75px;
	border: 0;
	float: right;
	font-size: 30px;
	color: #fff;
	margin-bottom:19px;
}
.fenxiang{width: 100%; height: 210px; background: #fff; }
.fenxiang ul li{width:455px;height:195px; float: left;margin-left:17px;border-radius: 8px;overflow: hidden;}
.fenxiang ul li img{width: 455px;height:195px;transition: transform 0.6s;}
.fenxiang ul li:hover img{width: 455px;height:195px;transform: scale(1.1);transition: transform 0.6s;}
.fenxiang ul li:first-child{margin-left: 0px;}

.hotImg{float: left; width:583px; height:361px; overflow: hidden; position: relative; z-index: 2; }
.hotImg .bd li img{width:583px; height: 361px;}
.hotImg .bd li .tit{
	height:40px;
	position: absolute;
	line-height: 40px;
	width: 100%;
	bottom: 0;
	left: 0;
	text-align: left;
	text-indent: 20px;
	border-radius: 0;
	background: rgba(0,0,0,0.6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#66000000');      /*IE6,IE7*/
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#66000000')";      /*IE8*/
}
.hotImg .bd li .tit p{font-size: 14px; color: #ffffff; }
.hotImg .hd {height: 15px; position: absolute; z-index: 10; right:20px; bottom:15px; overflow: hidden; }
.hotImg .hd ul {overflow: hidden; zoom: 1; }
.hotImg .hd ul li {float: left; margin-left: 15px; width: 15px; height:15px; line-height: 20px; color: #fff; background: #fff; text-align: center; cursor: pointer; border-radius: 50%; }
.hotImg .hd ul li.on {background:#f08326; }

.service{position: relative;height: 100%;z-index: 9;background: #fff;height:640px;}
.service .pageBT .zh span{background-color: #fff;}

.servicelist {
	width: 1420px;
	margin: 0 auto;
	padding-top: 10px;
	position: relative;
}
.servicelist .next,.servicelist .prev{top:185px;}
.service .wrapper {
	width: 1420px;
	overflow: hidden;
}
.service .tit{font-size: 30px;padding-top: 66px;padding-bottom: 15px;margin-bottom: 40px; font-weight: bold;width: 100%;text-align: center;background: url("../images/fuwu_title.png") center bottom no-repeat;}
.service .content_list{}
.servicelist .serviceitem {
	float: left;
	text-align: center;
	height: 396px;
	min-height: 396px;
	margin-bottom: 50px;
	padding-bottom: 0;
	padding-top: 7px;
	margin-right: 0;
	width: 355px;
	transition: all 0.3s ease-out 0s;
}
.servicelist .serviceitem div {
	position: relative;
	left: 5%;
	*left: 0%;
	width: 90%;
	height: 40%;
	margin-left: 0;
	top: -4px;
	transition: all 0.1s;
}

.servicelist .serviceitem a:hover div{
	position: relative;
	left: 5%;
	*left: 0%;
	width: 90%;
	height: 40%;
	top: -6px;
}

.servicelist .serviceitem a div .more{width:120px;height:30px; line-height: 30px; margin: 20px auto 30px; font-size: 12px;text-align: center;border: #dfdfdf 1px solid;display: block;transition: all 0.3s ease-out 0s;}
.servicelist .serviceitem a:hover div .more{border-radius: 20px; color:#00aeef;  width:120px;height:30px; line-height: 30px; margin: 20px auto 30px; font-size: 12px;text-align: center;border:1px solid #00aeef;}


.servicelist .serviceitem a img {
	width: 330px;
	height: 250px;
	overflow: hidden;
	transition: all 0.3s ease-out 0s;
	position: relative;
	top: 0;
	margin-bottom: 24px;
}
.servicelist .serviceitem div p.title {
	color: #595959;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	transition: all ease-out .2s;
}
.servicelist .serviceitem div p.title::after {
	content: '';
	position: absolute;
	width: 34px;
	height: 1px;
	background:rgba(0, 0, 0, .2);
	left: 50%;
	margin-left: -17px;
	top: 40px;
}
.servicelist .serviceitem a:hover div p.title::after {
	height: 3px;
	top: 40px;
	background:#00acef;
}
.servicelist .serviceitem div p.description {
	font-size: 13px;
	line-height: 24px;
	height: 50px;
	overflow: hidden;
	margin-top: 15px;
	padding: 0 40px;
	color: #8D8D8D;
}
.service_img {
	display: inline;
}


.snext,.sprev{ float:right; display:block; width:36px; height:36px; border-radius: 36px; line-height: 32px; border: 1px solid #cacbca;color:#cacbca; z-index: 999; overflow:hidden;  cursor:pointer;position: absolute;top:40%;}
a:hover.snext,a:hover.sprev{border-color:#f08326;}
.snext i,.sprev i{font-size:24px;font-weight: 400;line-height: 36px;margin:6px;}
.snext{ right: -60px;}
.sprev{ left: -60px;}

.headerTop{
	width: 100%;
	height: 48px;
	background:#fff;
}
.headerTop_left{
	float: left;
}
.headerTop_right{
	float: right;
	line-height: 40px;
	font-size: 14px;
	color: #797979;
}
.headerTop_left .list1 { height: 38px; float: right;position:relative; color: #797979;}
.headerTop_left .list1 li { height: 38px; line-height: 38px; float: left; position:relative; }
.headerTop_left .list1 li i{color:#797979;padding-right: 10px;}
.headerTop_left .list1 li a { font-size: 14px; color:#797979; float: left; margin-left: 8px; margin-right: 10px; line-height: 38px; }
.headerTop_left .list1 li a span { font-size: 12px; float: left; height: 14px; display: inline-block; overflow: hidden; padding-top: 12px; }
.headerTop_left .list1 li a span.pay { color: #797979; font-weight: bold; }
.headerTop_left .list1 li div{display: none;position: absolute;z-index: 999;top: 38px;width:150px;height: 150px;}
.headerTop_left .list1 li div img{width:150px;height: 150px;}


.headerTop_right .list1 { height: 38px; float: right;position:relative; color: #797979;}
.headerTop_right .list1 li { height: 38px; line-height: 38px; float: left; position:relative; }
.headerTop_right .list1 li i{color:#797979;padding-right: 10px;}
.headerTop_right .list1 li a { font-size: 14px; color:#797979; float: left; margin-left: 8px; margin-right: 10px; line-height: 38px; }
.headerTop_right .list1 li a span { font-size: 12px; float: left; height: 14px; display: inline-block; overflow: hidden; padding-top: 12px; }
.headerTop_right .list1 li a span.pay { color: #797979; font-weight: bold; }
.headerTop_right .list1 li div{display: none;position: absolute;z-index: 999;top: 38px;width:150px;height: 150px;}
.headerTop_right .list1 li div img{width:150px;height: 150px;}

.headerTop_right a{
	font-size: 14px;
	color: #797979;
}
.headerTop_right a span{
	font-size: 14px;
	color: #fe9401;
}
.headerTop_right a:hover{
	color: #fe9401;
}
.headerFooter{
	width: 100%;
	height: 150px;
	background: #fefefe;
}
.headerFooter_left{
	float: left;
}
.headerFooter_left img{
	padding-top: 10px;
}
.headerFooter_right{
	float: right;
	width: 800px;
}

.yqsb{width:940px; float: left;}
.yuyue{width: 230px; float: right;padding: 2px;}
.yuyue img{width: 230px; height: 230px;    margin-top: 15px;}

.yanxue{width: 100%;}
.yanxue .tit{font-size: 30px;padding-top: 40px;padding-bottom: 15px;margin-bottom: 40px; font-weight: bold;width: 100%;text-align: center;background: url("../images/fuwu_title.png") center bottom no-repeat;}
