@charset "UTF-8";
@font-face {font-family:OpenSans;src: url('Open-Sans-2.ttf');}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin: 0;padding: 0;border: 0;font: inherit;vertical-align: baseline;outline: none;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
font-size: 16px;}
html{overflow-y: scroll;}
body{float:left;width: 100%;font-family:OpenSans, "微软雅黑","Microsoft YaHei UI","Microsoft YaHei",Heiti,"黑体",sans-serif;
background:#AAA;font-size: 16px;line-height:180%;color:#404040;letter-spacing:0px;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}
ol, ul{list-style: none;}
input, textarea{-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;outline: none;font-family: Helvetica, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', Arial, sans-serif;}
table{border-collapse: collapse;border-spacing: 0;}
a,a *{text-decoration:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-transition:0.3s linear;-moz-transition:0.3s linear;-o-transition:0.3s linear;transition:0.3s linear;}

a,li a{color:#525252;text-decoration:none;}
a,li a,li,p,span,div{font-size:16px;line-height:180%;}
a:hover{color:#FF6600}
/*
transition:0.3s;
flex-flow: 
	row | row-reverse | column | column-reverse;
	nowrap | wrap | wrap-reverse;
justify-content: flex-start | flex-end | center | space-between两端对齐，项目之间的间隔都相等。 | space-around每个项目两侧的间隔相等。所以，项目之间的间隔比项目与边框的间隔大一倍。;
align-items: flex-start | flex-end | center | baseline | stretch;
flex项目属性
	flex: none | [ <'flex-grow'> <'flex-shrink'>? || <'flex-basis'> ]
	flex:1 1 auto;
	flex-grow属性定义项目的放大比例，默认为0，即如果存在剩余空间，也不放大。flex-shrink:1;会放大
	flex-shrink属性定义了项目的缩小比例，默认为1，即如果空间不足，该项目将缩小。flex-shrink:0;设置成0意味着这个容器不会缩小
	flex: 0 0 12rem;
	}
vh vw,100vh=100%视窗

overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;

*/

.headertop{float:left;width:100%;position:relative;}

.ntit{float:left;width:100%;MARGIN-TOP:80PX;}
.ntit div{float:left;width:100%;text-align:center;}
.ntit div:nth-child(1){font-size:30px;}
.ntit div:nth-child(3){font-size:14px;color:#999;}
.ntit div:nth-child(2){font-size:16px;}


.index_fuwu{float:left;width:100%;margin-top:20px;padding-bottom:20px;}
.index_fuwu ul{float:left;width:100%;padding:0px;display:flex;justify-content:center;flex-flow:row wrap}
.index_fuwu ul li{float:left;padding:10px;width:20%;}
.index_fuwu ul li a{float:left;width:100%;border:1px solid #ddd;padding:15px;BACKGROUND:#fff;}
.index_fuwu ul li img{float:left;height:auto;width:100%;}
.index_fuwu ul li p{float:left;width:100%;text-align:center;}
.index_fuwu ul li p:last-child{color:#ccc;font-size:12px;}
.index_fuwu ul li a:hover{border:1px solid #ff9900;box-shadow:0 0 15px rgba(255,102,0,0.2);transform:scale(1.02);}





.bdtext{float:left;width:100%;margin-top:140px;position:relative;padding-bottom:200px;}
.bdtext h3{float:left;width:100%;font-size:30px;color:#FFF;}
.bdtext .texta{float:left;width:60%;margin-top:40px;color:#DBDBDB}
.bdtext .texta p{float:left;width:80%;}

.bdtext .textc{float:left;width:178px;height:178px;color:#DBDBDB;position:absolute;right:35%;top:-30px;background:url(quanb.png) no-repeat;BACKGROUND-SIZE:COVER;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;}
.bdtext .textc span{font-size:22px;color:#FFF;padding:0px 5px;}


.bdtext .textd{float:left;width:178px;height:178px;color:#DBDBDB;position:absolute;right:25%;top:140px;background:url(quana.png) no-repeat;BACKGROUND-SIZE:COVER;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;}
.bdtext .textd span{font-size:22px;color:#FFF;padding:0px 5px;}


.fangan{float:left;width:100%;background:#fff;border-radius:20px;}

.index_fangan{float:left;width:100%;background:url(fangan.png) center center no-repeat ;background-size:270px auto;MARGIN-TOP:40PX;}

.index_fangan_left{float:left;width:30%;}
.index_fangan_left div{float:left;width:100%;margin-top:0px;}
.index_fangan_left div:nth-child(2){margin-top:50px;}
.index_fangan_left h3{float:left;width:100%;font-size:22px;}


.vlist{width:100%;float:left;padding-bottom:2.4rem;overflow:hidden;}
.vlist .swiper-slide{float:left;width:100%;position:relative;}
.vlist .swiper-slide span{position:absolute;left:50%;top:50%;margin-left:-1.875rem;margin-top:-1.875rem;width:3.75rem;height:3.75rem;background:url(play.png);background-size:3.75rem;}

.vlist .swiper-slide img{float:left;width:100%;}
.vlistout{
--swiper-threme-color: rgba(255,102,0,0.9);/* 设置Swiper风格 */
--swiper-navigation-color: rgba(255,102,0,0.9);/* 单独设置按钮颜色 */
--swiper-navigation-size: 30px;/* 设置按钮大小 */
}

.vlistout{float:left;width:100%;position:relative;margin-top:2rem;}
.vlistout .swiper-button-prev{left:-25px;top:40%}
.vlistout .swiper-button-next{right:-25px;top:40%}

.vlistout .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
   width: 30px;
   height: 0.25rem;
   border-radius: 0.25rem;
   background:rgba(255,102,0,1);
}
.vlistout .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active {
   background:#FFF;
   width: 50px; 
   background:rgba(255,102,0,1);
}





.fuwu{float:left;width:100%;border:1px solid #ddd;background:#FFF;margin-top:20px;}

.fuwu ul{float:left;width:100%;padding:10px;}
.fuwu ul li{float:left;padding:10px;width:50%;}
.fuwu ul li div:nth-child(1){float:left;width:30%;border:1px solid #eee;padding:3px;}
.fuwu ul li img{float:left;width:100%;}

.fuwu ul li div:nth-child(2){float:left;width:70%;padding-left:15px;}
.fuwu ul li p{float:left;width:100%;color:#999}
.fuwu ul li h3{font-weight:bold;}

.bgbg{float:left;width:100%;background:url(bg.jpg) top;margin-top:0px;padding:30px 0px;background-size:auto 100%;}
.bgbg h3{float:left;width:100%;text-align:center;font-size:40px;color:#FFF;line-height:180%;}
.bgbg p{float:left;width:100%;text-align:center;font-size:22px;color:#FFF;}

.bgbg2{float:left;width:100%;background:url(bg2.jpg) top;margin-top:0px;padding:180px 0px 40px 0px;background-size:auto 100%;}
.bgbg2 h3{float:left;width:100%;text-align:center;font-size:40px;color:#525252;line-height:180%;}
.bgbg2 p{float:left;width:100%;text-align:center;font-size:22px;color:#525252;}



.jianjie{float:right;width:50%;margin-top:60px;padding-left:70px;}
.jianjie h3{font-size:30px;color:#FFF;}
.jianjie_in{FLOAT:LEFT;width:100%;padding:20px 0px 0px 0px;color:#DEDEDE}
.jianjie_in P{text-indent:2em}
.jianjie .m{float:left;margin-top:10px;}
.jianjie .m a{float:left;padding:0px 50px;background:#DEDEDE;line-height:40px;border-radius:10px;}
.jianjie .m a:hover{background:#FF6600;color:#FFF;}


.case{float:left;width:100%;PADDING:0PX;margin-top:15px;}
.case ul{float:left;width:100%;padding:0px;display:flex;justify-content:space-between;flex-flow:row wrap}
.case ul li{float:left;padding:20px;width:32.5%;background:#FFF;margin-top:15px;}
.case ul li i{float:left;width:100%;padding:10px;border:1px solid #F4F4F4;}
.case ul li img{float:left;width:100%;}
.case ul li p{float:left;width:100%;text-align:center;background:#FAFAFA;LINE-HEIGHT:50PX;}

.newsx{float:left;width:100%;margin-top:20px;PADDING:0PX;}

.newsb{float:left;width:60%;PADDING:0PX;}
.newsa{float:left;width:40%;padding:20px;border:1px solid #ddd;}

.news .swiper-slide{position:relative;float:left;width:100%;}
.news .swiper-slide img{float:left;width:100%;}
.news .swiper-slide p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;width:100%;position:absolute;left:0px;bottom:0px;background:rgba(0,0,0,0.6);color:#FFF;line-height:50px;}
.news .swiper-pagination{bottom:60px;}

.newsb ul{float:left;width:100%;padding:0px 0px 0px 10px;}
.newsb ul li{float:left;width:50%;padding:0px 10px;}
.newsb ul li a{float:left;width:100%;border-bottom:1px dashed #ddd;background:url(newico.png) left no-repeat;padding-left:15px;line-height:240%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.picnew{float:left;width:100%;padding:0px 20px 0px 20px;}
.picnew div:nth-child(1){float:left;width:30%;border:1px solid #eee;padding:3px;}
.picnew div:nth-child(2){float:left;width:70%;padding-left:20px;}
.picnew img{float:left;width:100%;}
.picnew h3 a{float:left;width:100%;font-weight:bold;}
.picnew p{float:left;width:100%;color:#999}



.allout{max-width:1920px;margin:0px auto;background:#F7F7F7;}
.alloutfloat{float:left;width:100%;background:#F7F7F7;}
.alloutfloat_fff{float:left;width:100%;background:#FFF;padding-bottom:80px;}
.alloutfloat_bdbg{float:left;width:100%;background:url(bgbd.jpg) bottom;background-size:cover;padding-bottom:40px;}
.alloutfloat_fu{float:left;width:100%;margin-top:-30px;background:url(d.jpg) top repeat-x #FFF;padding-bottom:80px;}
.alloutfloat_none{float:left;width:100%;background:#F7F7F7;padding-bottom:60px;}
.alloutfloat_ab{float:left;width:100%;background:url(ab.jpg) bottom;background-size:cover;padding-bottom:80px;}


.mainbox{margin:0px auto;max-width:1400px;padding:0px 30px;overflow:hidden;}
.head{float:left;width:100%;background:rgba(0,0,0,0.7);position:absolute;left:0px;top:0px;z-index:9999;overflow:hidden;}
.bird{float:left;width:117px;height:95px;background:url(bird.png) no-repeat;position:absolute;right:-200px;top:0px;}

.logo{float:left;width:400px;background:url(logo.png) left no-repeat;height:120px;background-size:auto 50px}
.tels{margin-left:20px;float:right;padding-left:30px;background:url(tel.png) left no-repeat;background-size:22px;margin-top:0px;color:#FFF;font-size:18px;font-weight:bold;line-height:120px;}

.texts{float:left;margin-left:40px;border-left:1px solid #ddd;PADDING:10PX 0PX 10PX 30PX;MARGIN-top:20px;}
.texts p{font-size:18px;}
.texts h3{font-size:22px;color:#FF6600}

.navBar{float:right;}
.navBar ul li{float:left;position:relative;padding-right:1px;}
.navBar ul li:last-child{border-right:none;}
.navBar ul li h3{float:left;width:100%;}
.navBar ul li h3 a{float:left;padding:0px 15px;line-height:120px;COLOR:#fff;transition:0.3s;}


.navBar ul li h3 a:hover{color:#FF6600;}
.navBar ul li.on h3 a{color:#FF6600;BACKGROUND:url(mbg.png) top repeat-x;}


.topbar{float:left;width:100%;}
.wels{float:left;line-height:32px;color:#999}
.welsm{float:right;line-height:32px;}
.welsm a{float:left;line-height:32px;}
.welsm em{float:left;line-height:32px;padding:0px 10px;color:#999}




@media screen and (max-width:1100px){
.navBar ul li h3 a em{right:12%;}
}


.bann{float:left;width:100%;}
.bann{
    --swiper-theme-color: #FF6600;/* 设置Swiper风格 */
    --swiper-navigation-color: #FF6600;/* 单独设置按钮颜色 */
    --swiper-navigation-size: 50px;/* 设置按钮大小 */
  }
.bann .swiper-button-next{right:5%;}
.bann .swiper-button-prev{left:5%;}


.aboutbox{float:left;width:100%;padding:0px;margin-top:40px;padding-bottom:0px;}
.h_about_img{float:left;width:50%;margin-top:40px}
.h_about_img img{float:left;width:100%;}
.h_about{float:left;width:50%;padding:0px 0px 0px 40px;margin-top:70px}
.h_about strong{font-weight:bold;}
.h_about p{float:left;width:100%;margin-bottom:10px;text-indent:2em;}
.h_about .more{float:left;margin-top:10px;}
.h_about .more a{background:url(more.png) center no-repeat;width:112px;height:37px;float:left;text-align:center;line-height:37px;}
.h_about .more a:hover {background:#039456;color:#FFF;}


.index_tit{float:left;width:100%;margin-top:50px;background:url(index_tit.png) center center no-repeat;}
.index_tit h3{float:left;width:100%;font-size:40px;line-height:50px;text-align:center;color:#000}
.index_tit p{float:left;width:100%;font-size:18px;line-height:30px;text-align:center;font-weight:bold;color:#999}


.mainbox_float{float:left;width:100%;margin-top:0px;background:#F7F7F7;position:relative;}
.mainbox_about{float:left;width:100%;margin-top:0px;background:url(linea.png) left 90px no-repeat #F7F7F7;position:relative;padding-bottom:70px;}
.mainbox_renwen{float:left;width:100%;margin-top:0px;background:url(lineb.png) right 60px no-repeat #F4F4F4;position:relative;padding-bottom:70px;}
.mainbox_renwen span.linec{float:left;width:550px;height:140px;position:absolute;top:200px;left:0px;background:url(linec.png) left no-repeat;}

.mainbox_rongyu{float:left;width:100%;margin-top:0px;background:url(bb.jpg) bottom no-repeat #fff;position:relative;padding-bottom:130px;background-size: 100% auto;}


.renwen{float:left;width:100%;position: relative;padding-bottom:50px;margin-top:50px;}

.renwen{
    --swiper-theme-color: #185A3A;/* 设置Swiper风格 */
    --swiper-navigation-color: #FFF;/* 单独设置按钮颜色 */
    --swiper-navigation-size: 50px;/* 设置按钮大小 */
    --swiper-pagination-color: #185A3A;/* 两种都可以 */
  }
.renwen .swiper-button-next{right:15PX;top:34%;BACKGROUND:RGBA(0,0,0,0.5);PADDING:10PX;WIDTH:50PX;HEIGHT:100PX;}
.renwen .swiper-button-prev{left:15PX;top:34%;BACKGROUND:RGBA(0,0,0,0.5);PADDING:10PX;WIDTH:50PX;HEIGHT:100PX;}
.renwen .swiper-pagination-bullet{width:15px;height:15px;}


#certify{position:relative;width:100%;float:left;margin-top:50px}

#certify  .swiper-slide{float:left;width:400px;position:relative}
#certify  .swiper-slide img{float:left;width:100%;display:block}
#certify .swiper-pagination{width:100%;bottom:20px}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border:3px solid #00aadc;background-color:#fff}

#certify .swiper-button-next{right:15PX;top:40%;BACKGROUND:RGBA(0,0,0,0.5);PADDING:10PX;WIDTH:50PX;HEIGHT:100PX;}
#certify .swiper-button-prev{left:15PX;top:40%;BACKGROUND:RGBA(0,0,0,0.5);PADDING:10PX;WIDTH:50PX;HEIGHT:100PX;}

#certify .swiper-container{
  --swiper-theme-color: #185A3A;/* 设置Swiper风格 */
  --swiper-navigation-color: #FFF;/* 单独设置按钮颜色 */
  --swiper-navigation-size: 50px;/* 设置按钮大小 */
  --swiper-pagination-color: #185A3A;/* 两种都可以 */
}


.footbox{float:left;width:100%;background:#000;margin-top:0px;padding:30px 0px;}



.ig-tool { position:fixed; right:5px; top:50%; margin-top:2px; z-index:999; }
.ig-tool dd { width:50px; height:50px; background:#b5b5b5; position:relative; margin-bottom:2px; }
.ig-tool dd a { display:block; width:50px; height:50px; overflow:hidden; text-indent:-99em; }
.ig-tool dd:last-child { background:#797979; }
.ig-tool dd a.ico-qiao { background: url(ico-tool.png) center -50px no-repeat; }
.ig-tool dd a.ico-qq { background:url(ico-tool.png) center -250px no-repeat; }
.ig-tool dd a.ico-lxb { background:url(ico-tool.png) center -100px no-repeat; }
.ig-tool dd a.ico-xuqiu { background:url(ico-tool.png) center -150px no-repeat; }
.ig-tool dd a.ico-code { background:url(ico-tool.png) center -200px no-repeat; }
.ig-tool dd a.ico-top { background:url(ico-tool.png) center 0 no-repeat; }
.ig-tool dd a:hover { background-color:#FF6600; }
.ig-tool dd .code { position:absolute; right:55px; bottom:0; background:#FFF; box-shadow:0 0 5px rgba(0,0,0,0.5); padding:10px; text-align:center; display:none; }
.ig-tool dd .code img { display:block; width:120px; height:120px; }
.ig-tool dd .code span { line-height:20px; color:#999; white-space:nowrap; }

.ig-tool dd .ddtel { position:absolute; right:55px;color:#FF6600;width:180px; bottom:0;font-size:22px;line-height:30px; background:#FFF; box-shadow:0 0 5px rgba(0,0,0,0.5); padding:10px; text-align:center; display:none; }


.foot_in{float:left;width:100%;text-align:center;color:#FFF;}
.foot_in a{color:#FFF;padding:0px 5px;}
.foot_in span{color:#FFF;padding:0px 10px;}

.foot_in a.icp{padding-left:22px;background:url(foot1.png) left no-repeat;background-size:18px;}




.yuanqu{float:left;width:100%;padding-left:10px;margin-top:30px;}
.yuanqu ul li{float:left;width:25%;margin-top:10px;padding-right:10px;}
.yuanqu ul li i{float:left;width:100%;}
.yuanqu ul li i img{float:left;width:100%;}


.bann{float:left;width:100%;}
.bann img{float:left;width:100%;}

.swiper-wrapper{width: 100%;float:left;height:auto;}
.swiper-container {width: 100%;float:left;height:auto;}
.swiper-slide {float:left;width: 100%;text-align: center;height:auto;}
.swiper-slide img{float:left;width:100%;}


.pic_product{float:right;width:85%;border:1px solid #ddd;background:#FFF;padding:0px 20px 20px 20px;margin-bottom:20px;}
.pic_product ul li{float:left;width:100%;margin-top:20px;padding-bottom:20px;border-bottom:1px dashed #ddd;}
.pic_product ul li:last-child{padding-bottom:0px;border-bottom:0px dashed #ddd;}
.pic_product ul li .img{float:left;width:25%;}
.pic_product ul li .img img{float:left;width:100%;}
.pic_product ul li .cons{float:left;width:75%;padding-left:20px;}
.pic_product ul li h3{float:left;width:100%;padding-bottom:5px;line-height:150%;}
.pic_product ul li h3 a{font-size:18px;font-weight:bold;line-height:150%;}
.pic_product ul li h3 a em{color:#FF0000;font-size:18px;font-weight:bold;line-height:150%;}
.pic_product ul li .con{float:left;width:100%;color:#666}




.showPage{FLOAT:LEFT;WIDTH:100%;padding:0px 0px;}
.showPage #page{float:right;padding:15px;}
.showPage p{float:left;padding:0px 15px;border:1px solid #ddd;line-height:40px;margin-left:5px;}
.showPage a{float:left;padding:0px 15px;border:1px solid #ddd;line-height:40px;margin-left:5px;}

.showPage a.cur{border:1px solid #0075E4;background:#0075E4;color:#FFF;}

.pathout{float:left;width:100%;}
.path{float:left;margin-top:0px;}
.path span{float:right;line-height:40px;font-size:12px;}
.path span em{float:right;width:30px;height:40px;background:url(hb.png) center center no-repeat;background-size:auto 12px;font-size:12px;}
.path span:first-child em{display:none;}
.path span a{line-height:40px;font-size:12px;color:#CCC;}
.path span a:HOVER{COLOR:#FF6600}


.pic_list_si{float:right;width:85%;border:1px solid #ddd;margin-bottom:20px;padding:10px;background:#FFF}
.pic_list_si ul li{float:left;width:25%;padding:10px;position:relative;overflow:hidden;}
.pic_list_si ul li i{float:left;width:100%;overflow:hidden;border:1px solid #ddd;padding:3px;}
.pic_list_si ul li i em{float:left;width:100%;overflow:hidden;}
.pic_list_si ul li i img{float:left;width:100%;}
.pic_list_si ul li h4{float:left;width:100%;padding:0px 10px;text-align:center;line-height:50px;height:50px;overflow:hidden;background:#f9f9f9}
.pic_list_si ul li a:hover i img{float:left;width:100%;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
     

.pic_list_san{float:right;width:85%;margin-bottom:20px;padding:0px;border:1px solid #ddd;padding:10px;background:#FFF}
.pic_list_san ul li{float:left;width:33.333%;padding:0px;padding:10px;}
.pic_list_san ul li i img{float:left;width:100%;}
.pic_list_san ul li i{float:left;width:100%;overflow:hidden;border:1px solid #F0F0F0;PADDING:10PX;}
.pic_list_san ul li i em{float:left;width:100%;overflow:hidden;}
.pic_list_san ul li h4{float:left;width:100%;padding:0px 10px;background:#f9f9f9;text-align:center;line-height:50px;height:50px;overflow:hidden;}
.pic_list_san ul li a:hover i img{float:left;width:100%;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
    
















.hfa{float:left;width:590px;background:#FFF;padding:20px;margin-top:10px;}
#hfa{float:right;}
.alltit{float:left;width:100%;border-bottom:1px solid #ddd;font-size:16px;padding-bottom:10px;}
.alltit a{float:right;line-height:24px;background:#0075E4;color:#FFF;padding:0px 5px;font-size:12px;}
.alltit span{float:left;line-height:24px;font-size:16px;padding:0px 5px;}
.alltit span.a{background:#0075E4;color:#FFF;}

.picinfo{float:left;width:240px;margin-top:20px;}
.picinfo .img{float:left;width:100%;overflow:hidden;}
.picinfo .img img{float:left;width:100%;}

.picinfo .img a:hover img{transform: scale(1.1);}

.picinfo h2{float:left;width:100%;}
.picinfo h2 a{float:left;width:100%;text-align:center;font-size:18px;line-height:40px;font-weight:bold;color:#0075E4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.picinfo .con{float:left;width:100%;padding:10px;background:#F5F5F5;height:90px;overflow:hidden;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}

.picinfolist{float:right;width:290px;margin-top:13px;}
.picinfolist ul li{float:left;width:100%;border-bottom:1px dashed #ddd;}
.picinfolist ul li a{float:left;width:100%;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;background:url(lioff.png) left no-repeat;}
.picinfolist ul li a span{float:right;color:#999;line-height:32px;}
.picinfolist ul li a:hover{background:none;padding-left:0px;}



.hfhf{float:left;width:292px;margin-left:10px;background:#fff;padding:15px;margin-top:20px;}
#hfhf{margin-left:0px;width:294px;}

.hfhf .list{float:left;width:100%;margin-top:10px;BORDER-TOP:1PX SOLID #DDD;PADDING-TOP:5PX;}
.hfhf .list ul li{float:left;width:100%;border-bottom:1px dashed #ddd;}
.hfhf .list ul li a{float:left;width:100%;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;background:url(lioff.png) left no-repeat;}
.hfhf .list ul li a span{float:right;color:#999;line-height:32px;}
.hfhf .list ul li a:hover{background:none;padding-left:0px;}


.hfhf .pics{float:left;width:100%;margin-top:10px;}
.hfhf .pics .img{float:left;width:100%;overflow:hidden;}
.hfhf .pics .img img{float:left;width:100%;}

.hfhf .pics .img a:hover img{transform: scale(1.1);}

.hfhf .pics h2{float:left;width:100%;}
.hfhf .pics h2 a{float:left;width:100%;text-align:center;font-size:14px;line-height:40px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.hfhf .pics .con{float:left;width:100%;padding:10px;background:#F5F5F5;height:90px;overflow:hidden;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}


.piclistwu{float:left;width:100%;}
.piclistwu ul li{float:left;width:226PX;margin-left:10px;margin-top:10px;}
.piclistwu ul li i{float:left;width:100%;overflow:hidden;position:relative}
.piclistwu ul li i img{float:left;width:100%;}
.piclistwu ul li:nth-child(5n+1){margin-left:0px;}
.piclistwu ul li a{float:left;width:100%;text-align:center;}
.piclistwu ul li a h3{float:left;width:100%;font-size:14px;line-height:22px;padding:10px 0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.piclistwu ul li a:hover img{transform:scale(1.1);}

.allbox{float:left;width:100%;padding:15px;background:#FFF;MARGIN-TOP:20PX;}




.sanfen{float:left;width:392px;margin-left:12px;background:#fff;padding:15px;margin-top:20px;}
#sanfen{margin-left:0px;}

.sanfen .list{float:left;width:100%;margin-top:0px;BORDER-TOP:1PX SOLID #DDD;PADDING-TOP:5PX;}
.sanfen .list ul li{float:left;width:100%;border-bottom:1px dashed #ddd;}
.sanfen .list ul li a{float:left;width:100%;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;background:url(lioff.png) left no-repeat;}
.sanfen .list ul li a span{float:right;color:#999;line-height:32px;}
.sanfen .list ul li a:hover{background:none;padding-left:0px;}


.sanfen .pics{float:left;width:100%;margin-top:10px;}
.sanfen .pics .img{float:left;width:100%;overflow:hidden;}
.sanfen .pics .img img{float:left;width:100%;}

.sanfen .pics .img a:hover img{transform: scale(1.1);}

.sanfen .pics h2{float:left;width:100%;}
.sanfen .pics h2 a{float:left;width:100%;text-align:center;font-size:14px;line-height:40px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}






.leftbox{float:left;width:15%;padding-right:20px;}
#div1{float:left;width:180px;}


.class_tit{float:left;width:100%;background:#FF6600;padding:20px 15px;font-size:18px;color:#FFF;font-weight:bold;}
.class_tit span{float:left;width:100%;padding-left:0px;font-size:14px;color:#aaa;font-weight:normal;}

.classsub{float:left;width:100%;}
.classsub ul li{float:left;width:100%;margin-top:1px;}
.classsub ul li a{float:left;width:100%;background:#FFF;padding:0px 15px;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.classsub ul li.now a{color:#FF6600;font-weight:bold;}












.footboxa{float:left;width:100%;background:#222;padding:10px 0px 30px 0px;}
.fmenu{float:left;width:100%;border-bottom:1px solid #333;text-align:center;}
.fmenu a{padding:0px 20px;line-height:50px;color:#FFF;}

.fmenus{float:left;width:65%;padding-left:30px;padding-top:20px;}

.fmenus p{float:left;width:100%;COLOR:#FFF;}
.fmenus b{font-weight:bold;COLOR:#FFF;}



.wxcode{float:left;width:35%;margin-top:20px;}
.wxcode ul{float:right;}
.wxcode ul li{float:left;width:120px;margin-left:15px;}
.wxcode ul li img{float:left;width:100%;}



.info_info{float:right;width:85%;border:1px solid #DDD;padding:50px 70px;background:#FFF;margin-bottom:20px;}
.info_info h1{float:left;width:100%;font-size:30px;line-height:150%;text-align:center;border-bottom:1px dashed #ddd;padding-bottom:10px;}

#videoinfo{float:left;width:100%;height:560px;margin-top:10px;}
#allmap{float:left;width:100%;height:400px;margin-top:10px;}
.img_suolue{float:left;width:100%;margin-top:10px;text-align:center;}
.img_suolue img{float:left;width:100%;}

.content_info{float:left;width:100%;padding:0px;margin-top:10px;}
.content_info strong{font-weight:bold;}
.content_info td{border:1px solid #ddd;padding:8px;}
.content_info img{max-width:100%;margin-top:0px;}
.content_info table{width:100%;FLOAT:LEFT;MARGIN:10PX 0PX;}
.content_info table tr:nth-child(1) td{font-size:16px;font-weight:bold;background:#FAFAFA;}
.content_info p{float:left;width:100%;margin-top:10px;}


.fr{float:right;}










































