img{  max-width: 100%; height: auto!important;}

#scroll_div{ height: 50px; overflow: hidden;}
/*首页*/
input{outline:none}
em{ font-style: normal;}

.header{ position:relative; z-index:9; background: url(images/menu_bg.jpg) center bottom no-repeat; padding: 25px 0;
}

.header1{
height:110px;
}

.logos{ width: 15.8%; float: left; }

.header-r{ float:left; text-align: right;padding-top: 1.85%; }

.header-r>*{ display: inline-block; *display: inline; *zoom:1; vertical-align: middle;}

.links-btns2 a{display: inline-block; *display: inline; *zoom:1; border:1px solid #c7ba99; line-height: 34px; border-radius: 34px; padding: 0 10px 0 40px; color: #c7ba99;background: url(images/movies_icon1.png) 10px center no-repeat; }
.links-btns{ padding: 0 15px;}
.links-btns a{ color:#c7ba99; font-size: 16px; }
.search-btns{ position: relative; top: 2px; cursor: pointer;}
.search-btns a{display: inline-block; *display: inline; *zoom:1;background: url(images/search_btn.png) center center no-repeat; width: 23px; height: 23px;}

.H45{ height: 35px;}

/*导航菜单*/
.mod-menu{ width: 60.5%; float: left; padding-top: 2.4%; padding-left:5%;}
.mod-menu>ul>li{ float: left; padding: 0 2.7% 0 2.7%; height: 22px;}
.mod-menu>ul>li>a{ font-size: 16px; height: 90px;display: inline-block; *display: inline; *zoom:1; }
.mod-menu>ul>li.ico1 a{ background: url(images/menue_icos0.png) 0 4px no-repeat; padding-left:27px; }
.mod-menu>ul>li.ico1.cr a,.mod-menu>ul>li.ico1:hover a{ background: url(images/menue_icos1.png) 0 4px no-repeat; padding-left:27px; }

.mod-menu>ul>li>a:hover{ color: #ea8a1c;}
.mod-menu>ul>li.ico1 a { }

.mod-menu>ul>li>ul{ text-align: center;position: absolute; top: 100%; width: 100%; height: 65px; background: #fff; background: rgba(255,255,255,.8); left: 0; display: none;}
.mod-menu>ul>li:hover>ul{ display: block;}
.mod-menu>ul>li>ul>li{ position: relative;display: inline-block; *zoom:1; *display: inline; line-height: 65px; padding: 0 40px; }
.mod-menu>ul>li>ul>li a{ font-size: 16px; color: #6b6b6b; }
.mod-menu>ul>li>ul>li:after{ content: ""; position: absolute; right: 0; margin-top: -7px; top: 50%; height: 15px; width: 2px; background: #6b6b6b;}

.mod-menu>ul>li>ul>li a:hover,.mod-menu>ul>li.cr>a{ color:#e98a1e;}



.wrap-layer{ max-width:1200px; margin:0 auto; /*overflow:hidden;*/}
.vis-layer{ overflow:visible;}
.ul_change_a2{ display: none;}

/*默认的样式*/
.RST12_01 .ST12{}
.RST12_01 .ST12 ul{ margin:0; padding:0; width:100%; overflow:hidden; }
.RST12_01 .ST12 li{ border-bottom: 1px dotted #ccc;height:38px;line-height:38px;padding:0 100px 0 0;display:block;overflow:hidden; position:relative; }
.RST12_01 .ST12 li a{padding:0 30px 0 12px;height:38px;overflow:hidden;float:left;text-decoration:none; position:relative;text-align:justify;background:url(images/dotted.jpg) no-repeat 0 17px; font-size: 14px; }
.RST12_01 .ST12 li a:hover{}
.RST12_01 .ST12 .time{float:right; font-size: 14px; font-family:Arial, Helvetica, sans-serif;overflow:hidden; right:0; top:2px; position:absolute; width:80px; color:#666; padding: 0 0px 0 0;-webkit-text-size-adjust: none;}
.RST12_01 .ST12 br{ clear: both;}


.box-mask {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.5;
	filter: alpha(opacity=50);
	z-index: 99;
	display: none;
}

.box {
	position: absolute;
	width: 800px;
	height:auto;
	text-align: center;
	z-index: 101;
	display: none;
	top:50px;
    border-radius: 3px;	
}
.btnCancel{float: right; background:none;height: 40px;width: 40px; color:#FFF;border: none;font-size: 18px;}
.demo{width:100%; height:100%;margin:0 auto;}


/*新闻头条*/
.mod-news { height: 50px; position: relative; padding: 20px 20px 20px 185px;background: url(images/foucus_tits.png) right bottom no-repeat; margin-top: -50px;}
.mod-news .focus-tit{ position: absolute; left: 60px; top: 20px; width: 96px; height: 50px; line-height: 50px; text-align: center;
background: url(images/news_tits.png) no-repeat; color: #fff; font-size:28px;
}
.mod-news a{ font-size:24px; color:#000; line-height: 50px;}
.mod-news li span{ color: #666; font-size: 18px; line-height: 50px; padding-left: 35px;}
.mod-news li{ height: 50px; overflow: hidden; display: block;}
/*品牌介绍*/
.about-intr{  position: relative; padding-right: 80px;}
.about-intr span{ display: block; font-size: 30px; color:#000; padding-bottom: 8px;}
.about-intr em{ color: #333; font-size: 18px;}
.about-intr a{ position: absolute; right:15px; top: 47px;}



.brands-wrap{ padding-top: 20px; }
.brands-wrap .item-cell{ width:19%; padding: 0 3%; float: left;}
.brands-wrap .item-cnt{ }
.brands-wrap .item-pic { text-align: center;}
.brands-wrap .item-pic img{  height:auto; width:auto;}
.brands-wrap .item-tit{ font-size: 16px; text-align: center; color:#666; padding:20px 0 10px 0; position: relative; margin-bottom: 14px;}
.brands-wrap .item-tit:after{ position: absolute; content: ""; height: 4px; background: #e2e2e2; width: 58px;  bottom: 0; left: 50%; margin-left: -29px;} 
.brands-wrap .item-desc{ font-size: 12px; color:#999;text-align: center; line-height: 160%; }

.map-gobal{ position: relative; left: 50%; margin-left: -600px; /*z-index: 1;*/}
.pos-a{ position: absolute;}

.gobal{ position: relative;}
.gobal-intr{ position: absolute; top: 20px; left: 50px; z-index: 9}
.gobal-intr span{ color: #fff; font-size: 28px; display: block; padding-bottom:8px;}
.gobal-intr em{ font-size: 17px; color: #fff;}


.map-1{ position: absolute; top: 242px; left: 333px; cursor: pointer;}
.map-inners{ position: relative;}
.map-tits{ position: absolute; display: block; width: 78px; z-index: 10}
.map-tits>div{ position: relative;}

.dot{ width: 8px; height: 8px; border-radius:8px; background: #ff8a00; position: absolute;top: 61px; left:22px; z-index: 7;}
.circle{ animation-name:scale; animation-duration: 4s; animation-iteration-count: infinite;  background: rgba(255,255,255,.5); width: 45px; height: 45px; border-radius:45px; position: absolute; left: 3px; top: 42px;}
  
.map-2{ left:378px ; top: 416px;}
.map-2 .circle{left:30px ; top: 20px;}
.map-2 .dot{left:49px ; top: 39px;}

.map-3{ left:551px ; }
.map-3 .circle{left:18px ; top: 30px;}
.map-3 .dot{left:37px ; top: 49px;}


.map-4{ left:785px ; top: 284px; }
.map-4 .circle{left:28px; top: 10px;}
.map-4 .dot{left:48px ; top: 30px;}

.map-5{ left:748px ; top: 330px; }
.map-5 .circle{left:58px; top:-8px;}
.map-5 .dot{left:78px ; top: 9px;}


.map-6{ left:853px ; top: 326px; }
.map-6 .circle{left:-42px; top:-16px;}
.map-6 .dot{left:-22px ; top: 2px;}


.map-7{ left:860px ; top: 360px; }
.map-7 .circle{left:-42px; top:-16px;}
.map-7 .dot{left:-22px ; top: 2px;}


.map-intrtips { position: absolute; width: 250px; left: -95px;bottom:32px; background: #fff; padding: 10px; border-radius:  5px; display: none;z-index: 10;}
.map-intrtips .map-cnts{ font-size: 12px; color: #666; padding-top: 5px;  position: relative;}
.map-intrtips img{ width: 250px; height: 90px;}

.map-intrtips .map-cnts:before{content: ""; position: absolute; width: 100%; bottom: -20px; height: 20px; left: 0;}
.map-intrtips .map-cnts:after { content: ""; position: absolute; left: 45%; bottom: -20px;
    width: 0;
    height: 0;
border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 20px solid #fff;
}

.map-1:hover .map-intrtips{ display: block;}

/*品牌文化*/
.culture-wrap{}
.culture-wrap .item-cell {margin-bottom:20px;}
.culture-wrap .item-cnt{width:200px; height:50px; margin:0 auto;text-align:center; font-size: 20px; font-weight: bold; line-height: 50px;color: #ffffff;border-radius: 8px;margin-bottom: 15px;}
.culture-wrap  .item-tit p {text-align:center; font-size: 20px;}
.culture-wrap  .item-desc  {text-align:center;  padding:20px; background-color:#fefefe;}
.culture-wrap  .item-desc p { font-size: 18px;color: #999999;}
.culture-wrap2{ margin:0 20px;}
.culture-wrap2 .enents-tit {
    font-size: 24px;
20px 0px 0px 65px;
}
.culture-wrap2 .item-cell {position:relative  margin-bottom:20px;width:47%; float:left}
.culture-wrap2 .item-cnt{position: absolute;width:200px; height:50px; margin:0 auto;background-color:#5f84ee; text-align:center; font-size: 20px; font-weight: bold; line-height: 50px;color: #ffffff;border-radius: 8px;z-index:1;}
.culture-wrap2  .item-tit {z-index:999; margin:15px;background-color:#faf2f2;text-align:left;font-size: 18px; font-weight: bold; padding: 50px 50px 30px 50px;border-radius: 8px;}


/*绿色生产*/

.mod-t{ font-size: 30px; color: #000; padding-top: 10px; position: relative;}
.mod-t a{ position: absolute; color: #666; bottom: 0; right: 0; font-size: 14px;}

.produces-wrap{ margin-top: 20px; }
.produces-wrap .item-cell{ position: relative;}
.produces-wrap .item-cnt{ padding:4%; min-height: 70%; box-sizing: border-box; width: 43.5%; top: 15%; position: absolute; right: 0; background:#0677e0; background: rgba(6,119,224,.9);}
.produces-wrap .item-cnt *{ color: #fff; font-size: 18px; line-height:180%;}
.produces-wrap .item-pic {width: 63.33%;}
.produces-wrap .item-pic img{  height:auto; width:auto;}
.produces-wrap .item-more a{ font-size: 12px;background: url(images/more_bg.png) 0 0 no-repeat; padding-left: 16px; width: 110px; height: 47px; display: block; text-align: center; line-height: 47px;}
.produces-wrap .item-more{ position: absolute; bottom: 20px; right: -20px;}

.H25{ height: 30px;}

.produces-2{ margin-top: -25px;}
.produces-2 .item-cell{ height: 100%; overflow: hidden;}
.produces-2 .item-pic {width: 63.33%; float: right; }
.produces-2 .item-cnt{ left: 0; right: auto;padding:2% 3%;min-height: 80%; top: 10%; }


.mods-newswrap{ width: 101.25%; margin-top: 25px; }
.mods-newswrap .item-cell{ width: 33.3%; float: left;}
.mods-newswrap .item-cnt{ padding-right: 10px; }
.mods-newswrap .item-pic { padding-right: 10px;}
.mods-newswrap .item-pic img{  height:auto; width:auto;}
.mods-newswrap .item-tit *{ font-size: 16px; color: #000; }
.mods-newswrap .item-tit{ position: relative; padding-top: 10px; padding-bottom: 15px; margin-bottom: 20px;}
.mods-newswrap .item-tit A{height:40px; overflow: hidden; display: block;}
.mods-newswrap .item-tit:after{ content:""; position: absolute; left: 0; bottom: 0; background: #e2e2e2; width: 68px; height: 4px;}
.mods-newswrap .item-desc *{ color: #666; /* line-height: 180%;*/}
.mods-newswrap .item-desc{height:102px; overflow: hidden; display: block;}
.mods-newswrap .item-data{ padding-top:15px; overflow: hidden;}
.mods-newswrap .item-data span{ color: #666; float: left;}
.mods-newswrap .item-data a{ float: right; color: #eb891a;}

/*合作客户*/
.mod-client{ padding-left: 210px; position: relative; margin-top: 20px;background: url(images/linksbg2.jpg) right 0 no-repeat; }
.clients-tits{ position: absolute; left: 0; top: 0; font-size: 24px;}
.clients-tits em{ display: block; padding-top: 10px;}
.clients-cnt{ padding:30px 60px 30px 70px; position: relative;}
.clients-cnt li{ width: 220px; float: left; text-align: center;}
.clients-cnt li img{ width: 200px; height: 65px;}
.clients-cnt .bx-pager { display: none;}
.clients-cnt  .bx-controls-direction a{ width: 32px; height: 32px;background: url(images/arrow_l.png) center center no-repeat; position: absolute; left: 10px; top: 50%; margin-top: -16px; display: block; line-height: 999px; overflow: hidden;}
.clients-cnt  .bx-controls-direction a.bx-next{background: url(images/arrow_r.png) center center no-repeat; right: 0; left: auto;}
.clients-tits b{ font-weight: normal;}
/*底部版权*/
.footer{ background: #242424; padding: 50px 0 20px 0}
.mod-bomnav{ width: 37.5%; float: left;}
.bomnav-cell{ padding-right:12%; float: left;}
.bomnav-cell .bomnav-tits a{ color: #0077d6; font-size: 24px;}
.bomnav-cell .bomnav-tits{ margin-bottom: 10px;}
.bomnav-cell ul li a{ color: #fff; font-size: 14px; line-height:27px;}
.bomnav-cell ul li a:hover{ color: #eb891a;}

.bom-mid{ width:25%; float: left; padding: 0 8% 0 6%;}
.bom-mid span{ font-size: 24px; color: #ea8a1c;}
.bom-midcnt{ color: #fff; padding-top: 10px; font-size: 14px; line-height:27px;}
.bom-tels{ margin-top: 10px;font-size: 14px;  padding-left: 30px;background: url(images/tel_ico.jpg) 0 center no-repeat;color: #fff; }

.bom-right{ float: right; width: 17%; text-align: center;}
.bom-codes em{ text-align: center; display: block;}
.bom-right span{ color: #a9a9a9; font-size: 24px;}
.bom-tels-1{ text-align: center;color: #a9a9a9;font-size: 24px; padding: 5px 0 5px 0;}
.bom-codes em{ color: #fff; font-size: 14px;}
.bom-codes img{ width: 100px; height: 100px;}
.copy-wraps{ margin-top: 30px; overflow: hidden;padding-top: 15px; border-top: 1px solid #616161;}
.copy-wraps span{ float: left;color: #fff;}

.copy-wraps em{float: right;color: #fff;}


/*首页轮播图*/
.RAD41_80 .a_bigImg{ text-align: center;}
.RAD41_80 .bx-controls-direction{ display: none;}
.RAD41_80 .AD41{ position:relative;}
.RAD41_80 .bx-controls{position: absolute; width: 100%; bottom: 65px; text-align: center;}
.RAD41_80 .bx-pager-item{ display: inline-block; *display: inline;*zoom:1; width: 15px; height: 15px;margin: 0 2px;}
.RAD41_80 .bx-pager-item a{width: 15px; height: 15px; display: block; line-height: 90px; overflow: hidden; background: #d4cde3; border-radius:15px;  }
.RAD41_80 .bx-pager-item a.active{ background: #e86922;}

/*弹出框搜索*/
.mod-searchs { position: absolute; left: 0; top: 100%; height: 105px; width: 100%; background: #fff; display: none; }
.inner-searchs { padding-top: 25px; position: relative; }
.wrapsearchs { width: 900px; border: 1px solid #aaadaf; height: 48px; line-height: 48px; }
.wrapsearchs input { color: #999; font-size: 16px; height: 48px; line-height: 48px; width: 830px; background: transparent; border: none; padding: 0 10px; vertical-align: middle; float: left; }
.wrapsearchs a { display: inline-block; *display: inline; border: none;
 *zoom: 1;
cursor: pointer; height: 48px; width: 48px; background: url(images/search_btn.png) center center no-repeat; float: left; }
.inner-searchs .close-btn { position: absolute; right: 0; top: 37px; width: 26px; height: 26px; background: url(images/close_btn.png) center center no-repeat; cursor: pointer; }



.RAD01_80 .AD01{ text-align: center;}
.RAD01_80 .AD01 *{ font-size: 0; line-height: 0;}

.cur-wrap{ margin-top: -35px; position: relative;height: 70px;  background: url(images/foucus_tits.png) right  bottom no-repeat;}

.RLC01_01{height:45px; margin-bottom:15px; float: left;}
.LC01{ padding-left:25px; padding-top:20px;}
.LC01 ul{ padding:0; margin: 0; display: block;}
.LC01 li{  padding: 0; margin: 0;font-size:18px;  display: inline; color:#7a7a7a;}
.LC01 li.home{ padding-left:30px;background:url(images/menue_icos0.png) no-repeat 0 center; }
.LC01 a{ padding: 0 12px 0 0; font-size:18px; background:url(images/lc.png) no-repeat right center;  color: #333333;  }
.LC01 a:hover{ color: #249df7 ; }
.LC01 .cr{ color: #249df7 ;font-size:18px; } 
.submenus{ float: right; text-align: right; padding-right: 30px;}
.submenus  *{ display: inline-block; *display:inline; *zoom:1; line-height: 62px;}
.submenus>ul>li { margin: 0 2px; position: relative;}
.submenus>ul>li>a{ padding: 0 10px; font-size: 16px; min-width: 90px; text-align: center;}
.submenus>ul>li.cr>a,.submenus>ul>li>a:hover{ background: #249df7; color: #fff; font-size: 18px;}

.submenus>ul>li>ul{ display: none;position: absolute; background: #249df7; top: 62px;  line-height: 28px;width: 100%; left: 0; text-align: center;}
.submenus>ul>li>ul *{ color: #fff; font-size: 16px; line-height: 28px;}
.submenus>ul>li>ul>li{ width: 100%; padding: 10px 0; border-bottom: 1px solid #50b3fc;}
.submenus>ul>li>ul>li:hover{ background: #0072c7;}
.submenus>ul>li.actives:hover>a{/*background:#0072c7 url(images/menu_sel.png) no-repeat right center;*/}
.submenus>ul>li:hover>ul{ display: block;}

.hb-pic{ float: right; width: 45.3%; text-align: right;}
.hb-cnt{float: left; width: 44%; padding: 5% 3% 0 5%; color: #181413; font-size: 18px; line-height: 40px;}

.hb-wrap2 .item-cell{ background: #d3842a; height: 100%; overflow: hidden; margin-bottom: 15px; position: relative;}

.hb-wrap2 .item-pic{ float: left; width: 57%;}
.hb-wrap2 .item-pic img{ display: block;}
.hb-wrap2 .item-cnt{ float: right;width: 43%; right: 0; top: 0; position: absolute; height: 100%;}
.hb-wrap2 .item-desc{ position: relative; height: 100%; padding: 0 45px;}
.hb-wrap2 .item-desc *{height: 100%; font-size: 18px; color: #fff; line-height: 40px;}
.hb-wrap2 .item-cell{ background:#d3842a;}

.hb-wrap2 .item-1{ background:#238ce0;}
.hb-wrap2 .item-1 .item-pic{ float: right;}

.hb-wrap2 .item-1 .item-cnt{ left: 0; right: auto;}
.hb-wrap2 .item-desc:after{  content: ""; position: absolute;
width: 0;height: 0;   left: -20px; right: auto; top: 50%; margin-top: -15px;  border-top: 20px solid transparent;  
    border-right: 20px solid #d3842a;  
    border-bottom: 20px solid transparent;    /*  */}

.hb-wrap2 .item-1 .item-desc:after{ left: auto;
right: -20px; top: 50%; margin-top: -15px; content: ""; position: absolute;
width: 0;height: 0;    border-top: 20px solid transparent;  
border-left: 20px solid #238ce0; border-right: none;  
    border-bottom: 20px solid transparent;  


}


/*新闻列表*/



.mods-news-2{ }
.mods-news-2 .item-cell{ height: 100%; overflow: hidden;}
.mods-news-2 .item-cnt{ width: 50%; float: left; }
.mods-news-2 .item-pic {width: 50%; float: right;}
.mods-news-2 .item-pic img{ display: block;height:auto; width:auto;}
.mods-news-2 .item-tit *{ font-size: 24px; color: #333;}
.mods-news-2 .item-tit{ padding-top: 10%;}
.mods-news-2 .item-desc{ padding-top: 10px;}
.mods-news-2 .item-desc a{ font-size: 16px; color: #333; line-height: 24px;}
.mods-news-2 .item-2  .item-cnt{float: right;}
.mods-news-2 .item-2  .item-pic{float: left;}
.mods-news-2 .item-cnt>*{ padding-left:40px;padding-right:40px; }
.mods-news-2 .item-date{ padding-top: 10px; padding-bottom: 30px;}
.mods-news-2 .item-more a{ display: block; width: 125px; height: 45px; line-height: 45px; background: #ea8a1c; color: #fff;  text-align: center;}

/*公共分页组件 start*/
.RPG03_01 { height:37px;  text-align:center; padding:60px 0 0; clear:both; }
.RPG03_01  li{width:35px; height:35px;line-height:35px;display:inline-block;*display:inline;*zoom:1; vertical-align:top; border:1px solid #ddd;  }
.RPG03_01  li a{ display:block;width:35px; height:35px;text-decoration:none;color:#666;  background:#FFF; display:inline-block; font-size:14px; }
.RPG03_01  li a:hover{color:#fff; background:#0677e0; text-decoration:none; }
.RPG03_01  li.cr a,.RPG03_01 li.cr a:hover{color:#fff; background:#0677e0; }
.RPG03_01  li.prev,.RPG03_01 li.next{height:35px; width:70px;}
.RPG03_01  li.prev a,.RPG03_01 li.prev a:hover{ display:block;width:70px; height:35px; overflow:hidden;background:url(images/page.png) no-repeat 0 -70px; border:none; padding:0; overflow:hidden; line-height:9999px;overflow:hidden;}
.RPG03_01 li.prev a:hover{background:url(images/page.png) no-repeat 0 -105px; }
.RPG03_01  li.next a,.RPG03_01 li.next a:hover{background:url(images/page.png) no-repeat 0 0;display:block;width:70px; height:35px; line-height:9999px; overflow:hidden; border:none; padding:0; overflow:hidden;}
.RPG03_01 li.next a:hover{background:url(images/page.png) no-repeat 0 -35px;}

/*轮播*/
#slides .ms-thumb{ position: relative;margin-right:7px; box-sizing: content-box;}
#slides .ms-thumb img{ display: block;}
#slides .ms-thumb span{ display: block;position: absolute; bottom: 0; left: 0; background:#1956b4; color: #fff; width: 100%; padding: 5px 10px; box-sizing: border-box; font-size: 18px; text-align: center;}

.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev{background: url(images/arrows_r.png) no-repeat!important; width: 52px!important; height: 52px!important;margin-top: -25px!important;}
.ms-skin-default .ms-nav-prev{background: url(images/arrows_l.png) no-repeat!important; }
#slides .ms-thumb-frame{ opacity: .7;}
#slides .ms-thumb-frame-selected{opacity:1;}


/*联系我们*/
.mods-newswrap .map{float:right;
     margin-right: 20px;
margin-bottom:20px;
    padding: 20px;
    box-sizing: border-box;
    background: #fdfdfd; width: 100%;}
	
.mods-newswrap .map-left{float:left;  width: 45%;    padding-top: 5%;}
.mods-newswrap .map-right{ float:right; width: 50%;}	
@keyframes scale {
  from {

transform: scale(0,0);  opacity: 0;
  }

  50% {
transform: scale(1,1);  opacity: 1;
  }

  75% {
transform: scale(0.4,0.4);  opacity: 0.4;
  }
  to {
transform: scale(0,0);  opacity: 0;
  }
}

body{ width: 100%; overflow-x: hidden;}


/*推荐产品*/
.pro-comtits{font-size:30px; color:#000; padding:  0 25px 10px 25px;}
.pro-comdesc{font-size:18px; color:#333; padding:  0 25px 25px 25px; line-height: 30px;}
#slides .ms-bullets{ display: none;}
img{ max-width: 100%; height: auto;}
.views-mores{ text-align: center; margin-top: 30px;}
.views-mores a{ display: inline-block;*display: inline; *zoom:1; width: 125px; height: 45px; line-height: 45px; text-align: center; color: #fff;
font-size: 14px; background: #ea8a1c;
}
.views-mores a:hover{ background: #cc6e02;}

/*应用领域*/
.applys-wrap{ }


.applys-wrap .item-cell{ position: relative;padding-right: 28.5%;  margin-bottom: 28px; background:#0091dc;}
.applys-wrap .item-cnt{ position: absolute; right: 0; width: 28.5%; text-align: center; top: 50%; margin-top: -20px;  }
.applys-wrap .item-pic {}
.applys-wrap .item-pic img{  height:auto; width:auto; display: block;}
.applys-wrap .item-tit *{ }
.applys-wrap .item-tit{ }
.applys-wrap .item-cnt *{ color: #fff; font-size: 30px;}

.applys-wrap .item-2{ padding-left: 28.5%; padding-right: 0; }
.applys-wrap .item-2 .item-cnt{ right: auto; left: 0;}


.cur-wrap2{ margin-top: 0; }
.greysbg{ background: #f6f8fb;}

/*产品列表*/
.types-pros{ position: relative; background: #fff; padding: 15px 25px 15px 75px; margin: 15px 0;}
.types-pros span{ position: absolute; left: 25px; top: 15px;font-size: 16px;}
.types-pros a{ font-size: 16px; padding:5px 10px; margin: 0 10px;}
.types-pros a.cr,.types-pros a:hover{ background: #2e5098; color: #fff;}


.mods-pro{ width:101.6%;}
.mods-pro .item-cell{ width: 45.4%; padding: 1.5%; float: left; margin-right: 1.6%; background: #fff; margin-bottom:1.6%;height: 200px;}
.mods-pro .item-cnt{ width: 54.5%; float: left; margin-left: 4%; }
.mods-pro .item-pic { float:left; width: 41.5%;}
.mods-pro .item-pic img{  height:auto; width:auto;}
.mods-pro .item-tit *{ color: #4e4e4e; font-size: 24px;  }
.mods-pro .item-desc{ padding: 15px 0;}
.mods-pro .item-desc *{ line-height: 24px; }
.mods-pro .item-more a{ background: #ea8a1c; color: #fff; width: 100px; height: 36px;line-height: 36px; text-align: center; display: inline-block; *display: inline;*zoom:1;}

/*产品最终*/
.proinfos{ padding-top: 20px;}
.proinfos-img{ float: left; width: 49.5%;}
.pro-data{float: left; width: 48.5%; margin-left: 2%}
.pro-datatit{ font-size: 24px; color: #0283cf; margin-bottom: 15px;}
.pro-datatit2{ background: #fffaf3; padding: 20px 20px 20px 130px; position: relative; font-size: 18px;}
.pro-datatit2 span{ position: absolute; left: 20px; top: 20px;font-size: 18px;}
.pro-desc{ padding: 10px 20px 10px 130px; position: relative; line-height: 26px;font-size: 18px;}
.pro-desc span{ left: 20px; top: 10px; position: absolute; font-size: 18px;}


.pro-tabs{ background: #f1f1f1; height: 55px; line-height: 55px;}
.pro-tabs span{ display: inline-block; *zoom:1; *display: inline; font-size: 18px;line-height: 45px; color: #666; border-top:3px solid #247aca;  padding: 5px 20px 0 20px; color: #666;}

.procnts{ padding: 20px;}
.procnts-tits{font-size:24px; color: #666; padding-bottom:15px;}

.H15{ height:15px;}
.photo-item{ position: relative;}
.photo-item img{  display: block;}
.photo-item span{ position: absolute; width: 100%; display: block;background: rgba(36,157,247,.75); bottom: 0; width: 100%; padding: 12px 12px 12px 12px; color: #fff; font-size: 30px; text-align: center;}
.photo-wraps{ position:relative;}
.photo-wraps .bx-pager{ display: none;}
.photo-wraps .bx-controls-direction a{ width: 52px; height: 52px;background: url(images/arrows_l.png) center center no-repeat; position: absolute; left: 20px; top: 50%; margin-top: -26px; display: block; line-height: 999px; overflow: hidden;}
.photo-wraps  .bx-controls-direction a.bx-next{background: url(images/arrows_r.png) center center no-repeat; right: 20px; left: auto;}
.mod-mtits{ font-size: 30px; color: #000; padding-bottom: 25px;}
.clients-cnt2 { position: relative; padding:0 60px 0 60px; /*margin-bottom: 60px;*/}
.clients-cnt2 .bx-pager { display: none;}
.clients-cnt2  .bx-controls-direction a{ width: 32px; height: 32px;background: url(images/arrow_l.png) center center no-repeat; position: absolute; left: 10px; top: 50%; margin-top: -16px; display: block; line-height: 999px; overflow: hidden;}
.clients-cnt2  .bx-controls-direction a.bx-next{background: url(images/arrow_r.png) center center no-repeat; right: 10px; left: auto;}
.clients-cnt2 li{ margin-right: 10px; text-align: center;}


/*安全生产*/
.saftys-wrap{}
.saftys-wrap .item-cell{ position: relative; min-height: 180px; padding: 50px; margin-right: 50px; background: #0886db;}
.saftys-wrap .item-cell *{ color: #fff;}
.saftys-wrap .item-cnt{width:30%;  }
.saftys-wrap .item-pic { position: absolute; right:-50px; top: -20px; width:70%; }
.saftys-wrap .item-pic img{  height:auto; width:auto;}
.saftys-wrap .item-tit *{ }
.saftys-wrap .item-tit{ font-size: 24px; font-weight: bold;}
.saftys-wrap .item-desc{ font-size: 18px; margin-top: 15px; line-height: 28px;}

/*关于我们*/
.about-wrap{ }
.about-wrap .item-cell{background: #249df7;}
.about-wrap .item-cnt{width: 50%; float: left;}
.about-wrap .item-pic { width: 50%; float: right;}
.about-wrap .item-pic img{ display: block;height:auto; width:auto;}
.about-wrap .item-tit *{ }
.about-wrap .item-tit{ padding-top: 8%; padding-bottom: 5%; }
.about-wrap .item-desc,.about-wrap .item-desc *{ line-height: 30px; color: #fff; font-size: 16px;}
.about-wrap .item-cnt>*{ padding-left:6%;padding-right:6%; }
.about-wrap .item-mores{ margin-top: 5%;}
.about-wrap .item-mores a{ display: inline-block; *display: inline;*zoom:1; text-align: center;width: 135px; height: 40px; line-height: 40px; color: #fff; background: #ea8a1c;}

.H20{ height: 20px;}



.about-wrap2{ width: 101.67%;}
.about-wrap2 .item-cell{ position: relative;width: 48.3%; margin-right: 1.64%; float: left; margin-bottom: 1.65%}
.about-wrap2 .item-cnt{ position: absolute; top:10%;width: 140px; }
.about-wrap2 .item-pic {}
.about-wrap2 .item-pic img{  height:auto; width:auto;}
.about-wrap2 .item-tit *{color: #fff; }
.about-wrap2 .item-tit a{  background: #249df7; display: block; text-align: center; height: 80px; line-height: 80px; font-size: 24px; font-weight: bold;}
.about-wrap2 .item-tit{ }
.about-wrap2  .item-mores a{ display: block;text-align: center;width: 140px;height: 40px;line-height: 40px;color: #fff;background: #ea8a1c;}

.about-wrap2 .item-2 .item-cnt{top:10%; right: 0;}



.about-wrap3{ width: 101.25%; margin-top: 25px;}
.about-wrap3 .item-cell{  width: 32.09%; float: left; margin-right: 1.23%;  margin-bottom:1.23%;}
.about-wrap3 .item-cnt{ }
.about-wrap3 .item-pic { text-align: center;}
.about-wrap3 .item-pic img{ display: block;height:auto; width:auto;}
.about-wrap3 .item-tit *{color: #fff; font-size: 16px;   }
.about-wrap3 .item-tit{ background: #1956b4; color: #fff; font-size: 16px; text-align: center; padding: 15px 10px;  height: 25px; overflow: hidden;}

.act-tits{ font-size: 24px; color: #333333; font-weight: bold; padding-top: 50px; padding-bottom: 30px;}

/*企业历史*/
.enents-tit{ font-size: 24px; padding: 0 0 0 65px;}
.mod-events { /*border-left: 1px solid #5dc94c;*/ padding-right: 160px; margin-left: 250px; padding-top: 40px; margin-top: 60px; padding-left: 40px; position: relative; background: url(images/event_lines.jpg) 0 repeat-y;}
.mod-events .event-item{ position: relative; margin-bottom: 45px;  }
.mod-events .event-item .event-intr{ display: none;}
.mod-events .event-item li.cr .event-intr{ display: block;}
.events-logo{ position: absolute; top: -48px;left: -25px; }
.mod-events .event-years{  padding-right: 15px; position: absolute; left: -130px; top: 0; font-size: 22px; color: #00baff;background: url(images/event_ico1.jpg) right center no-repeat;}
.mod-events .event-item li{ margin-bottom: 15px;}
.mod-events .event-item li span{ /*color: #006500;*/ font-size: 20px;}

.mod-events .rem{ color: #006500;}
.mod-events .event-intr{ margin-top: 10px; font-size: 16px; color: #727273;}
.mod-events .r-years{ position: absolute; top: 0; right: 0; width: 105px; margin-right: 10px;}
.mod-events .r-years a{  border: 1px solid #dadee1;display: block; text-align: center; height: 32px; line-height: 32px; margin-bottom:6px;}

.event-descpic{ position:relative; display: inline-block; *display:inline;*zoom:1;}
.event-descpic img { display: block;}
.event-desc-tit{transition:all 1s ease 0s;-ms-transition:all 1s ease 0s; left: 0; top: 0;  position: absolute; width: 100%; height:100%;transform: scale(0,0);-webkit-transform: scale(0,0); overflow: hidden;background: rgba(0,0,0,.8);filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#cc000000,endColorstr=#cc000000); /**/display:none\0;}
.event-desc-tit *{ width: 100%; height: 100%; color: #fff; font-size: 18px;}
.event-ptits{ width: auto; height: auto; padding: 5px 5px; text-align: center;}

@media all and (min-width:0) {
    .event-desc-tit{
      display:block
    }
}

.event-descpic:hover .event-desc-tit{ transform:scale(1,1);-webkit-transform:scale(1,1); /**/display: block\0;}



/*荣誉证书*/
.hornor-wrap{ width: 101.25%;}
.hornor-wrap .item-cell{ background: #f2f2f2; width: 32.09%; float: left; margin-right: 1.23%; margin-bottom:35px;}
.hornor-wrap .item-cnt{ }
.hornor-wrap .item-pic { text-align: center; padding: 15px 10px;}
.hornor-wrap .item-pic img{  height:auto; width:auto;}
.hornor-wrap .item-tit *{color: #fff; font-size: 16px;   }
.hornor-wrap .item-tit{ position: relative; top: 10px; background: #2199fe; color: #fff; font-size: 16px; text-align: center; padding: 15px 10px; width: 90%; margin:  0 auto; height: 25px; overflow: hidden;}


/*人文关怀*/
.rw-wrap{background: #f4f4f4 url(images/up_arrow.png) center bottom no-repeat; max-width: 1600px; padding-top: 90px; padding-bottom: 60px; margin: -40px auto 0 auto; min-height: 200px; }

.rw-1{background: url(images/bd_1.png) left top no-repeat; padding-left:50px; padding-top: 10px; max-width: 835px; margin: 0 auto;}
.rw-2{background: url(images/bd_2.png) right bottom no-repeat;padding-right: 50px; padding-bottom: 10px; line-height:32px; font-size: 18px; color: #333; }
.rw-2 *{line-height: 32px; font-size: 18px; color: #333;}



.actives-wrap{ width: 101.25%; margin-top: 25px;}
.actives-wrap .item-cell{  width: 32.09%; float: left; margin-right: 1.23%;  margin-bottom:1.23%;}
.actives-wrap .item-cnt{ }
.actives-wrap .item-pic { text-align: center;}
.actives-wrap .item-pic img{ display: block;height:auto; width:auto;}
.actives-wrap .item-tit *{color: #fff; font-size: 16px;   }
.actives-wrap .item-tit{ background: #1956b4; color: #fff; font-size: 16px; text-align: center; padding: 15px 10px;  height: 25px; overflow: hidden;}

.act-tits{ font-size: 24px; color: #333333; font-weight: bold; padding-top: 50px; padding-bottom: 30px;}
/*团队*/
.bules{ color: #3076bc; font-size: 18px; font-weight: bold;}
.mod-teams *{  font-size: 18px; line-height: 32px;}
.hornor-wrap2{ width: 100%;}
.hornor-wrap2 .item-cell{  margin-right: 0; width: 33.33%;}

.hornor-wrap2 .item-2{ background: #ececec;}


/*新闻最终开始*/

.RST51_01{  overflow:hidden;margin:10px auto;} 
.RST51_01 .ST51 .core{clear: both;  padding: 0 8px 0 4px;}
.RST51_01 .ST51 h3{ font-size:30px; text-align: center; font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;   padding: 8px 0 30px 0; font-weight:normal; }
.RST51_01 .ST51 h4{ font-size: 16pt; display:none; font-weight: normal; font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;  text-align: left; padding: 0 0 12px 0; }
.RST51_01 .ST51 .source{ margin-bottom:10px; padding-top: 15px; position: relative;}
.RST51_01 .ST51 .source ul{ margin: 0; padding: 0; text-align: left; color: #999; line-height: 110%; margin-top:10px; border-bottom: 1px solid #d1d1d1;  padding-bottom:15px;}
.RST51_01 .ST51 .source li{ display: inline; line-height:24px;  padding: 0 8px 0 0px;font-size: 11pt;  padding-left:0; }
.RST51_01 .ST51 .content{ margin:20px 0 0;}
.RST51_01 .ST51 .content,.RST51_01 .ST51 .content p,.RST51_01 .ST51 .content div{   line-height: 180%;  font-size: 16px; color: #000; }
.RST51_01 .ST51 .content p{ padding:0 0 1em 0; }
.RST51_01 .ST51 .content *,.RST51_01 .ST51 .content{ font-size: 16px; color: #000;}
.RST51_01 .ST51 a{ color:#666;text-decoration:none;}
.RST51_01 .ST51 a:hover{ color:#666;}

.RST51_01 .ST51 .source .shares{ position: absolute; right: 0; top: 0; cursor: pointer;}
.bgreys2{ background: #f6f8fb; margin-top: -40px; padding-top:60px;}
.bgreys-inners{ background: #fff; padding: 30px 20px 20px 20px;}

.res-css{ margin-top: 35px; padding-bottom: 5px;}
.pre-news{ float: left; position: relative; padding-left:80px;}
.pre-news span{ position: absolute; left: 0; top: 0;background:url(images/pres.jpg) left center no-repeat; padding-left: 20px;
}
.next-news{ float: right;position: relative;padding-left:60px;background:url(images/nexts.jpg) right center no-repeat; padding-right: 20px; }
.next-news span{ position: absolute; left: 0; top: 0;}

.wrap-pos{ position: relative;}
.right-fixed{ position: fixed; right: 10px; bottom:20px; display: none;}
.mess-wraps{ position: absolute; right: -142px; top: -122px;}
.right-fixed :hover a{ opacity:0.7;}


/*表格*/
.bgtales-1{ background:#189aed; color: #fff;}
.bgtales-2{ background:#1475b3;color: #fff;}
.bgtales-10{ background:#0a81cd;color: #fff;}
td.tables-line{  border-right: 1px solid #d2d2d2;}
.tables-css td{ padding: 20px 5px;  text-align: center; font-size: 18px;}
tr.bgtales-3  td{ background:#f1f1f1;}


@media screen and (max-width:1200px){
		
}



/*手机端导航*/
.mobile-headerwrap{/**/ display:none;}

/*菜单动画*/
@keyframes ani-menu {
  0% {
    right: -100%; }
  100% {
    right: 0; } }
@-webkit-keyframes ani-menu {
  0% {
    right: -100%; }
  100% {
    right: 0; } }
@keyframes ani-menu1 {
  0% {
    right: 0; }
  100% {
    right: -100%; } }
@-webkit-keyframes ani-menu1 {
  0% {
    right: 0; }
  100% {
    right: -100%; } }	
	


@media screen and (max-width:1200px){
	.wrap-layer	{ padding: 0 10px;}
	.mod-menu{padding-left:3%;}
	.mod-menu > ul > li{ padding: 0 2%;}
	
	.bom-mid {width: 25%;float: left;padding: 0 40px 0 40px;}
	.bomnav-cell{  padding-right:25px;}
	.bom-right{ width: 200px;}
	
	.produces-wrap .item-cnt *{font-size: 16px;}
	.clients-cnt{ margin-bottom: 20px;}
	.mess-wraps{ position: static; margin:  0 auto 0 auto;  width: 147px; margin-top: -120px; padding-bottom: 30px;display: none;}
	
	
}

@media screen and (max-width:1054px){
	.wrap-layer	{ padding: 0 10px;}
	.mod-menu{padding-left:3%; width: 60%;}
	.mod-menu > ul > li{ padding: 0 2%;}
	
	.mod-menu > ul > li > a{ font-size: 14px;}
	.mod-menu > ul > li.ico1.cr a, .mod-menu > ul > li.ico1:hover a {
    background: url(images/menue_icos1.png) 0 1px no-repeat;}
	.bom-mid{ width: 28%;}
	.mod-bomnav{ width: 40%;}
		.produces-wrap .item-cnt *{font-size: 14px;}
	
}
@media screen and (min-width:769px) and (max-width:950px){body,html{width: 950px;max-width: 950px; overflow-x: auto;} }




@media screen and (max-width:768px){
	.saftys-wrap .item-pic{ position: static; width: 100%;}
	.saftys-wrap .item-cnt{ width: 100%; padding-bottom: 20px;}
	.saftys-wrap .item-cell{ margin-right: 0; padding: 20px;}
	
	.rw-wrap{ margin-top: 10px; padding-top: 20px;}
	.ms-thumb-frame{ width: 200px!important; height: 200px!important;}
	.ms-thumb-list{height: 200px!important;}
	#slides .ms-thumb span{ font-size: 14px; height: 25px; line-height: 25px; overflow: hidden; padding: 0;}
	
	.applys-wrap .item-cell{ padding-right: 0; padding-left: 0;}
	.applys-wrap .item-cnt{ box-sizing: border-box; background: rgba(13,129,222,.8); bottom: 0; top: auto;width: 100%; margin-top: 0; padding: 8px 5px;}
	.applys-wrap .item-cnt *{ font-size: 24px;}
	.proinfos-img{ text-align: center;}
	.proinfos-img,.pro-data{ width: 100%; float: none;}
	.pro-data{ margin-left: 0; margin-right: 20px; padding-top: 20px;}
	
	.bgreys2 { margin-top: 0px; padding-top: 20px;}
	.RST51_01 .ST51 .source .shares{ position: static; text-align: center;}
	.RST51_01 .ST51 .source ul{}
	.RST51_01 .ST51 .source ul{ border: none; text-align: center;}
	.RST51_01 .ST51 .source{ border-bottom: 1px solid #f6f6f6;}
	.cur-wrap{  height: auto; padding-bottom: 10px; margin-top: 0;}
	.RLC01_01{  float: none; text-align: center;}
	.submenus{ float: none; text-align: center; padding-left: 10px; padding-right: 10px;}
	.submenus ul{ white-space: nowrap; width: 100%; overflow-x: auto;}
	.submenus>ul>li>a{ border-radius:5px; }
	.submenus>ul>li ul{ display: none;}
	.about-wrap .item-pic{ float: none; width: 100%; text-align: center; padding-top: 20px;}
	.about-wrap .item-pic img{ display: inline;}
	.about-wrap .item-cnt{float: none; width: 100%;}
	.about-wrap .item-cell{ padding-bottom: 20px;}
	
	.hb-wrap2 .item-desc{    padding: 0 15px!important; line-height: 25px;}
	.hb-wrap2 .item-desc *{ font-size: 14px!important;line-height: 28px;}
	
	.mods-news-2 .item-tit *{ font-size: 18px;}
	
	.mods-news-2 .item-cnt>*{ padding-left: 20px;padding-right: 20px;}
	.mods-news-2 .item-tit{ padding-top: 20px;}
	.mods-news-2 .item-desc{ display: none;}
	
	
.produces-wrap .item-pic{ width: 100%;}	
	.produces-wrap .item-cnt{ width: 100%; bottom: 0; top: auto; min-height: 20px;}
	.produces-wrap .item-more{ display: none;}
	.produces-2{ margin-top: 20px;}
.header{ display: none;}
	.mods-newswrap .item-tit a{ font-size: 18px; height: 28px;}
	.mods-newswrap .item-desc{height: auto; overflow: hidden;}
	.mods-newswrap .item-data span{ display: none;}
	.mods-newswrap .item-data a{ float: none;}
	
	/*底部*/
	.mod-bomnav{ width: 100%; float: none; text-align: center; overflow: hidden;}
	.bomnav-cell{ width: 33.3%; box-sizing: border-box; float: left; text-align: center;display: inline-block; padding: 0 10px; vertical-align: top;}
	.bom-mid{ border-top: 1px solid #333; padding-top: 20px; float: none; clear: both; margin-top: 20px; width: 100%;box-sizing: border-box; text-align: center;}
	.bom-tels{ display: inline-block;}
	.bom-right{ width: 100%; padding-top: 20px;}
	/*合作伙伴*/
	.mod-client{ padding-left: 0;}
	.clients-tits{  position: static; text-align: center;}
	.clients-tits em { display:  inline-block;}
	.clients-tits b{ display: block;} 
	.mod-news li span{ display: none;}
	.mod-news{ overflow: hidden;padding: 20px 20px 20px 115px;}
	.mod-news .focus-tit{ left: 10px;}
	.inner-news{ overflow: hidden; margin-right: 20px; position: relative;}
	.mod-news a{ white-space: nowrap; overflow: hidden; width: 100%; text-overflow:ellipsis}
/*手机端导航*/
.mobile-headerwrap{display:block;}
.mobile-menucss{background:rgba(255,255,255,0.95); box-shadow: -2px 0 5px rgba(0, 0, 0, 0.2);height: 100%; width: 80%; width:230px; position:fixed; right:-100%; top:50px;   box-sizing: border-box; display: block!important;}
.mobile-menucss>ul{ height: 90%; overflow: auto; padding-top: 10px; }
.mobile-menucss>ul>li{ margin-top: -1px;  }
.mobile-menucss>ul>li>a{display: block;padding-left: 30px; border-bottom:1px solid rgba(255,255,255,0.1);border-top:1px solid rgba(255,255,255,0.1); height:45px; line-height:45px; color: #000; font-size: 16px; }
.mobile-menucss>ul>li>a>span{}
.mobile-menucss>ul>li>ul{ padding-left:50px;}
	.mobile-menucss>ul>li>ul ul{ padding-left: 15px;}
	.mobile-menucss>ul>li>ul ul *{ font-size: 12px!important;}
.mobile-menucss>ul>li>ul>li{ line-height: 45px; }
.mobile-menucss>ul>li>ul>li>a>span{ color:#333; line-height: 25px; }

.mobile-menucss>ul>li.mobiles-links{ text-align: center;padding-top:10px; padding-bottom:30px; border: none;}
.mobile-menucss>ul>li.mobiles-links a{border: none;}
.mobile-menucss>ul>li.mobiles-links img{ width: 50px!important; height: 50px!important; max-width: none; margin-left: 0; padding-left: 0;}

/*手机端头部*/
.mobile-headerwrap{height:50px;display:block; position:relative; z-index:99999; }  
.mobile-header{ background:#fff; height:50px; position:fixed; width:100%; left:0; top:0; z-index:9990;}	
.header-shower{  height: 50px;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4); position: relative; z-index: 66;}
.mobile-header img{ width:auto!important; height:30px!important; margin:10px 0 0 5px;}

.menu-active {
  right: 0;
  animation-name: ani-menu;
  animation-timing-function: ease-in-out;
  animation-duration: 500ms; }

.menu-hide {
  right: -100%;
  animation-name: ani-menu1;
  animation-timing-function: ease-in-out;
  animation-duration: 500ms; }
	
	


	
/*搜索开始*/  
.head-icons{background:url(images/mem_icons.png) right center no-repeat; background-size: 185px 50px;  float:right;  height: 50px; text-align: right;}
.mobile-search{ height:50px; background:#005ca1; padding:0 20px 0 50px; position:fixed; width:100%; box-sizing:border-box; z-index:6666; top:0; left:0; display:none;}
.mobile-menucss{ text-align: left;}
.mobile-search input{  width:100%; color:#fff; height:40px; vertical-align:middle; background:transparent; border:none; margin-top:5px; line-height:40px;}
.mobile-search input::-webkit-input-placeholder {
color:#fff!important;
}
.mobile-search input:-moz-placeholder { color:#fff!important;}	
.mobile-search .s-searchs{ background:url("images/searchbtns.png") no-repeat; position:absolute; width:25px; height:25px;  right:15px; top:15px;  }
.mobile-search .s-close{ cursor:pointer; background:url("images/close.png") no-repeat; position:absolute; width:25px; height:25px; background-size:25px 25px;  left:10px; top:15px;  }
.head-icons a.ybooks-css{ width:40px; height: 50px;}	
.head-icons a{ display:inline-block; cursor:pointer; width:40px; height: 50px;}
.head-icons a.search-mobile{ width:40px; height: 50px; }
.head-icons a.site-css{ width:35px; height: 50px;}
.head-icons a.en-css{ width:41px; height: 50px;}
.head-icons a.menus-mobiles{ width:38px; height:50px ; }

	
}
.mobile-gobals-wrap{ display: none;}


@media screen and (max-width:480px){
		.header1{
height:0px;
}
	
	.actives-wrap .item-cell{ width: 48.5%;}
	.actives-wrap .item-tit{  padding: 0 5px; height: 30px; line-height: 30px; overflow: hidden;}
	
	.types-pros a{ margin-bottom: 5px; display: inline-block;}
	.mods-pro .item-pic{ width: 100%;}
	.mods-pro .item-cnt{width: 100%; padding: 0 0; box-sizing: border-box; margin: 0;}
	.mods-pro .item-tit *{ font-size: 16px;}
	.mods-pro .item-more{ display: none;}
	.mods-pro .item-desc{ height: 37px; overflow: hidden; padding-top: 8px;}
	.mods-pro .item-tit { height: 45px; overflow: hidden;}
	
	.mod-mtits{ font-size: 24px; padding-bottom: 15px;}
	.photo-item span{ font-size: 14px;}
	.ms-thumb-frame{ width: 100px!important; height: 100px!important;}
	.ms-thumb-list{height: 100px!important;}
	#slides .ms-thumb span{ font-size: 14px; height: 25px; line-height: 25px; overflow: hidden; padding: 0;}
	
	.applys-wrap .item-cell{ padding-right: 0; padding-left: 0;}
	.applys-wrap .item-cnt{ box-sizing: border-box; background: rgba(13,129,222,.8); bottom: 0; top: auto;width: 100%; margin-top: 0; padding: 8px 5px;}
	.applys-wrap .item-cnt *{ font-size: 24px;}
	
	
	
	.mods-news-2 .item-pic{ width: 100%; float: none;}
	.mods-news-2 .item-cnt{width: 100%; float: none}
	.mods-news-2 .item-cnt>*{ padding-left: 0; padding-right: 0;}
	.mods-news-2 .item-cell{ margin-bottom: 20px;}
	.mods-news-2 .item-date{ padding-bottom: 10px;}
	.mods-news-2 .item-more{ display: none;}
	
	.about-wrap .item-pic{ padding-top: 0;}
	.about-wrap2 .item-cnt{ bottom: 0!important; top: auto!important; width: 100%;}
	.about-wrap2 .item-mores{ display: none;}
	.about-wrap2 .item-tit a{ height: 35px; line-height: 35px; font-size: 16px;}
	.about-wrap3 .item-cell{  width: 100%; float: left; margin-bottom:1.23%;}
	.hornor-wrap .item-cell{ width: 48.5%;}
	
	.hornor-wrap .item-tit{ height: 50px; line-height: 50px; overflow: hidden;  padding: 0 5px; box-sizing: border-box; width: 100%; }
	.RPG03_01{ padding-top: 25px;}
	.RPG03_01  li{ display: none;}
	.RPG03_01  li.prev,	.RPG03_01  li.next{ display: inline-block;}
	.hb-pic{float: none;width: 100%;}
	.hb-cnt{ float: none;width: 100%; padding: 0;font-size: 16px;
    line-height: 30px;}
	.hb-wrap2  .item-pic{ width: 100%!important; float: none!important; }
	.hb-wrap2 .item-cnt{width: 100%!important; position: static!important;}
	.hb-wrap2 .item-desc{ padding: 0 10px!important;}
	.hb-wrap2 .item-desc *{ font-size: 14px!important; line-height: 24px!important;}
	.hb-wrap2 .item-desc br{ display: none!important;}
	.hb-wrap2 .item-desc{ padding: 10px!important;}
	
	.cur-wrap{ margin-top:10px; height: auto;  padding-bottom: 5px; background: none; box-shadow:5px 5px 5px rgba(0,0,0,.05) ; border-radius:  8px;border: 1px solid #eee;/* */}
	.LC01 a{ font-size: 12px;}
	.LC01 { padding-left: 0; padding-top: 10px;}
	.LC01 .cr{ font-size: 12px;}
	.RLC01_01{ float: none; display: block;text-align: center; height: 30px;}
	.LC01 li.home{    background: url(images/menue_icos0.png) no-repeat 0 9px;background-size: 15px auto; padding-left: 18px; }
	.submenus{ float: none; padding-right: 0; text-align: center; padding-left:10px;padding-right:10px;   }
	.submenus  *{ line-height: 30px;}
	.submenus>ul>li>a{ padding: 0 5.5px; min-width: 0; font-size: 16px; border-radius: 5px;}
	.submenus>ul>li.cr>a, .submenus>ul>li>a:hover{ font-size: 16px;}
	.submenus>ul{ white-space: nowrap; width: 100%; overflow-x: auto;}
	.submenus>ul>li>ul{ display: none!important;}
	
	.enents-tit{ padding-left: 0; text-align: center; margin-bottom: 32px;}
	
	.mod-events{ margin-left: 90px; padding-right: 0; padding-left: 20px;}
	.r-years{ display: none;}
	.mod-events .event-years{left: -110px;}
	.H45{  height: 20px;}
	
	
	
	.footer{ /*padding-top: 25px; overflow: hidden;*/}
	.RAD41_80 .bx-controls{ bottom: 10px;}	
	.RAD41_80 .bx-pager-item a{ width: 8px; height: 8px; border-radius:8px; }
	.RAD41_80 .bx-pager-item{ width: 8px;}
	.copy-wraps{ height: 60px;}
	.bom-mid{ padding: 20px 20px 20px 20px;}
	.brands-wrap .item-cell{ width: 50%; box-sizing: border-box; margin-bottom: 20px; }
	.brands-wrap .item-pic img {width: 120px; height: auto;}
	.brands-wrap .item-tit{ font-size: 12px;font-weight: bold; white-space: nowrap;}
	.produces-wrap .item-desc{ max-height:47px; overflow: hidden;}
	.produces-wrap .item-pic img{ display: block;}
	.H25{ display: none;}
	.H45{ height: 25px;}
	.mods-newswrap .item-cell{ width: 100%; margin-bottom: 30px;}
	.bomnav-cell .bomnav-tits a{ font-size: 16px;}
	#scroll_div{ height: 30px; overflow: hidden;}
	/**/.mod-news{ margin-top: 0;background: url(images/foucus_tits.png) right -20px bottom no-repeat;padding: 0;  padding-left: 70px;  height: 45px;}
	.mod-news a{ font-size: 16px;}
	.mod-news li,.mod-news a{ height: 30px; line-height: 30px; overflow: hidden; display: block; padding: 0; margin: 0;}
	.mod-news ul{ display: block; padding: 0; margin: 0; overflow: hidden;}
	.mod-news .focus-tit{ position: absolute; left: 10px; top: 5px; width: 48px; height: 30px; line-height: 30px; text-align: center;
background: url(images/news_tits.png) no-repeat; background-size:100%  auto ;color: #fff; font-size:28px;
}
	.map-gobal{ display: none;}
	.mobile-gobals-wrap	{ display: block;}
	.gobal-intr{ position: static; margin-bottom:5px;}
	.gobal-intr *{ color: #000!important;}
	.mobile-gobals-wrap { clear: both; overflow: hidden;}
	.mobile-gobals-wrap .item-cell{ margin-bottom:5px; width: 50%; padding: 0 5px; float: left; box-sizing: border-box;}
	.mobile-gobals-wrap .item-tit{ padding: 3px 0;}
	.mobile-gobals-wrap .item-tit a{ font-size: 18px; color: #000; }
	.mobile-gobals-wrap .item-desc{ height: 40px; overflow: hidden;}
	.mods-pro .item-cell {
    height: 250px;
}
.rw-2 {font-size: 18px;}
.mod-events .event-item li span { /* color: #006500; */font-size: 16px;}	
.about-wrap2 .item-cell{ position: relative;width: 100%;margin-bottom: 15px;}

.culture-wrap2 .item-cell {width:100%; float:left}
.culture-wrap2 .item-cnt{position: absolute;width:200px; height:50px; margin:0 auto;background-color:#5f84ee; text-align:center; font-size: 20px; font-weight: bold;color: #ffffff;border-radius: 8px;z-index:1;}
.culture-wrap2  .item-tit {z-index:999; margin:15px;text-align:left;font-size: 18px; font-weight: bold; border-radius: 8px;    padding: 50px 12px;}
.culture-wrap  .item-desc  {text-align:center;  padding:0px;}


.mods-newswrap .map-left{width:100%;}
.mods-newswrap .map-right{ width:100%;}	
}

.header{
position:relative;
z-index:9;
padding: 25px 0;
position:  fixed;
width: 100%;
background: #fff url(images/menu_bg.jpg) center bottom no-repeat;opacity: 0.9;
}










