﻿html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video {   padding:0; border:0;  outline:0; vertical-align:baseline; background:transparent;}

html,body{ width:100%; position:relative;  overflow-x:hidden;  }

*{font-family:Arial, Helvetica,"Microsoft Yahei", sans-serif; margin: 0; padding: 0; }

*[align="center"]{ margin:0 auto;}

::selection{  background:#0aa284;  color:#fff;}  

::-moz-selection {  background:#0aa284;  color:#fff;  }  

::-webkit-selection {  background:#0aa284;  color:#fff;  } 

:focus,a,img,input{mayfish:expression(this.onfocus=this.blur);cursor:handbblr:expression(this.onFocus=this.blur());outline-style:none}

article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}

li,ul{list-style:none}

blockquote,q{quotes:none}

blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}

a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:0 0}

ins{background-color:#ff9;color:#000;text-decoration:none}

mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}

del{text-decoration:line-through}

hr{display:block;height:1px;border:0; background:#6c6a6d; opacity:.74;filter:alpha(opacity=74); padding:0; margin-bottom:2rem} 

abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}

table{border-collapse:collapse;border-spacing:0}

input,select{vertical-align:middle}

input{padding:0 5px;vertical-align:middle;line-height:normal}

a:link,a:visited{text-decoration:none;cursor:pointer!important}

a:active,a:hover{border:none;color:#6e6e70}

strong{ font-weight: 400;}

.left{ float: left !important;}

.right{ float: right !important;}

.clear{ clear: both; display: block;}

.img_size dd img,.img_size li img,.img_size1 .pic{ -moz-transition: all 2s ease !important;

-webkit-transition: all 2s ease-in-out !important;

-o-transition: all 2s ease-in-out !important;

-ms-transition: all 3s ease-in-out !important;

transition: all 2s ease-in-out !important; } 

.img_size li:hover img,.img_size a:hover img,.img_size1 li:hover .pic{ 

-moz-transform:scale(1.1); 

-o-moz-transform:scale(1.1); 

-o-moz-transform:scale(1.1); 

-webkit-moz-transform:scale(1.1); 

transform:scale(1.1);}

.s_more,.icon_box, #s_culture li .pic_box,#s_pro ul *,#s_market a,#n_news li .text_box i,#s_culture li .text_box,img.hover,#bnt_password,#bnt_yz_password,#n_yzms li .pic_box,#hr_slide .hd_box h1,#n_team li,#n_team li i,#map_box  .bd dd,#hot_text_news .icon_box,.page a,#bnt_search a,#page_hr_box #bnt_close{-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out; } 



/*==============滚动条=====================*/

.jj_scoll,.jj_scoll1{ position:relative;  padding-right: 0px; overflow: scroll; overflow-x:hidden;   }

#ascrail2000,#ascrail2001,#ascrail2002,#ascrail2003,#ascrail2004,#ascrail2005,#ascrail2006,#ascrail2007,#ascrail2008,#ascrail2009,#ascrail2010,#ascrail2011,#ascrail2012,#ascrail2013,#ascrail2014,#ascrail2015{ display: none !important;}



/*百度播放器美化*/



#playercontainer_display_button{ background:none !important; height:40px; width:40px !important; border:2px solid #fff; border-radius:50%; padding:0 !important;}



#playercontainer_display_button #playercontainer_display_button_play{background-size: 25px;}



#playercontainer_display_button{ height:40px !important; margin-top: -20px !important;}



 

/*chuizhi*/

 

#ascrail2001-hr{ background:url(../images/bg_jj_scoll.png) center repeat-x; width:100%; height:10px; opacity: 1 !important;  z-index: 3 !important;}

#ascrail2001-hr div{   height: 6px !important; border-radius:4px !important; } 





.ar_article {color:#e0e0e4; font-size:16px; line-height:32px; text-align:justify; }



.ar_article p{font-size:16px; color:#e0e0e4; line-height:32px; padding-bottom:25px; text-align:justify;   }	



.ar_article strong{ font-weight:bold;}



.ar_article td,.ar_article th{ padding:5px 15px; border: 1px solid #c6c5c5;  }



.ar_article td p,.ar_article th p{ padding-bottom:0; margin-bottom:0;}



.ar_article  img{ max-width:100%;}



.ar_article a{ color:#fff;}



.ar_article a:hover{ text-decoration:underline;}



.ar_article a:hover span{text-decoration:underline;}



.ar_article h1,.ar_article h2,.ar_article h3,.ar_article h4,.ar_article h5,.ar_article h6{ font-weight:bold;}







#superContainer{height:100%;position:relative}

.section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

.slide{float:left}

.slide,.slidesContainer{height:100%;display:block}

.slides{height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}

.section.table,.slide.table{display:table;width:100%}

.tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}

.slidesContainer{float:left;position:relative}

.controlArrow{position:absolute;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;z-index: 9; display: none;}

.controlArrow.prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}

.controlArrow.next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}

.scrollable{overflow:scroll}

.easing{-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out}

#fullPage-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1; }

#fullPage-nav.right{right:17px}

#fullPage-nav.left{left:17px}

.fullPage-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}

.fullPage-slidesNav.bottom{bottom:17px}

.fullPage-slidesNav.top{top:17px}

#fullPage-nav ul,.fullPage-slidesNav ul{margin:0;padding:0}

#fullPage-nav li,.fullPage-slidesNav li{display:block;width:14px;height:13px;margin:7px;position:relative}

.fullPage-slidesNav li{display:inline-block}

#fullPage-nav li a,.fullPage-slidesNav li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}

#fullPage-nav li .active span,.fullPage-slidesNav .active span{background:#333}

#fullPage-nav span,.fullPage-slidesNav span{top:2px;left:2px;width:8px;height:8px;border:1px solid #000;background:rgba(0,0,0,0);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;z-index:1}

.fullPage-tooltip{position:absolute;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;top:-2px}

.fullPage-tooltip.right{right:38px}

.fullPage-tooltip.left{left:20px}







/* 右侧导航 */

#fullPage-nav { _display: none; font-size: 12px;}

#fullPage-nav ul {background: url(../images/bg_s_nav.png) 180px 18px no-repeat; width: 200px;}

#fullPage-nav li {     width: 200px;height: 38px; margin: 10px 0 0; vertical-align: middle;}

#fullPage-nav li a { float: right; width: 38px; height: 38px; color: #8F9DA4; text-decoration: none; text-align: right; background: url(../images/dot.png) 5px 13px no-repeat;}

#fullPage-nav li .active { background-position: 0 bottom;}

#fullPage-nav span { display: none;}

.fullPage-tooltip { float: left; top: 0; margin-right: 5px; font: 12px "Microsoft Yahei"; color: #fff; line-height: 38px;}







/* 右侧导航 */

/*======================漂浮=========================*/

.piaofu{   position:absolute; left:0px; top:50%; margin-top:-105px; position:fixed; z-index:99999999;  }

.piaofu .box a{ display:block; position:relative; width:48px; height:48px; }

.piaofu .wx{ position:relative;}

.piaofu .wx{ transition:1s; }

.piaofu .wx:hover .ewm{ display:block;  }

.piaofu .ewm_box{ position:relative;}

.piaofu .ewm_box{ transition:1s; }

.piaofu .ewm_box:hover .ewm{ display:block;  }



.piaofu .ewm{ display:none; position:absolute; left:48px; top:0; width: 96px; height: 96px;}

.piaofu .tel{ position:relative;}

.piaofu .tel{ transition:1s; }

.piaofu .tel:hover #tel_box{ display:block;   }

.piaofu #tel_box{ transition:1s; line-height:48px; height: 48px; color:#fff; background: #2299ee; font-size:14px;  padding:0 10px;  display:none; position:absolute; left:48px; top:0; width: 145px;  text-align: center; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out; }

.piaofu .box a{ -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out; }

.piaofu  .qq a{  background:url(../images/icon_qq.png) center  no-repeat;}

.piaofu  .qq:hover a{ background:url(../images/icon_qqh.png) center  no-repeat #2299ee;}

.piaofu  .zx1 a{  background:url(../images/icon_zx1.png) center  no-repeat;}

.piaofu  .zx1:hover a{ background:url(../images/icon_zx1h.png) center  no-repeat #2299ee;}

.piaofu  .zx2 a{  background:url(../images/icon_zx2.png) center  no-repeat;}

.piaofu  .zx2:hover a{ background:url(../images/icon_zx2h.png) center  no-repeat #2299ee;}

.piaofu  .zx3 a{  background:url(../images/icon_zx3.png) center  no-repeat;}

.piaofu  .zx3:hover a{ background:url(../images/icon_zx3h.png) center  no-repeat #2299ee; }

.piaofu  .ewm_box a{  background:url(../images/icon_weixin.png) center  no-repeat;}

.piaofu  .ewm_box:hover a{ background:url(../images/icon_weixinh.png) center  no-repeat #2299ee;}



.piaofu  .wx a{  background:url(../images/icon_weixin.png) center  no-repeat #2299ee;}

.piaofu  .wx:hover a{ background:url(../images/icon_weixinh.png) center  no-repeat;}

.piaofu  .tel a{  background:url(../images/icon_tel.png) center  no-repeat;}

.piaofu  .tel:hover a{ background:url(../images/icon_telh.png) center  no-repeat #2299ee;}

.piaofu  .address a{  background:url(../images/icon_address.png) center  no-repeat;}

.piaofu  .address:hover a{ background:url(../images/icon_addressh.png) center  no-repeat;}

.piaofu  .gotop{ }

.piaofu  .gotop a{ background:url(../images/icon_gotop.png) center  no-repeat;   }

.piaofu .gotop:hover a{ background:url(../images/icon_gotoph.png) center  no-repeat #2299ee;  }

.piaofu .box a{  border-bottom: none; margin-bottom: 1px;  background-color:#2299ee;}

.piaofu .box span{ font-size:12px; color:#838291;padding-left: 10px; position:absolute; bottom:5px; text-align:center;  }

.piaofu .box:hover a{     border-bottom: none;}

.piaofu .box:hover span{ color:#fff;}





.section { position: relative; overflow: hidden;}

.section .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000;}

.section .bg img { display: block; width: 100%; height: 100%;}

 

.copyright { position: absolute; left: 0; bottom: 20px; width: 100%; text-align: center; font-size: 0;}

.copyright a, .copyright span { margin: 0 7px; font-size: 12px; color: #a0a0a0;}



/* CSS3过度及动画 */





 .cbp-bislideshow{list-style:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1;padding:0;margin:0}

.cbp-bislideshow li{position:absolute;width:101%;height:101%;top:-.5%;left:-.5%;opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s}

.backgroundsize .cbp-bislideshow li{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}

.backgroundsize .cbp-bislideshow li img{display:none}

.cbp-bislideshow li img{display:block;width:100%}

.cbp-bicontrols{position:fixed;width:300px;height:100px;margin:-50px 0 0 -150px;top:50%;left:50%}

.cbp-bicontrols span{float:left;width:100px;height:100px;position:relative;cursor:pointer}

.cbp-bicontrols span:before{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;font-family:entypo;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:100px;font-size:80px;color:#fff;-webkit-font-smoothing:antialiased;opacity:.7}

.cbp-bicontrols span:hover:before{opacity:1}

.cbp-bicontrols span:active:before{top:2px}

span.cbp-biplay:before{content:"\e002"}

span.cbp-bipause:before{content:"\e003"}

span.cbp-binext:before{content:"\e000"}

span.cbp-biprev:before{content:"\e001"}

.cbp-bicontrols span.cbp-binext{float:right}

.no-js.no-backgroundsize .cbp-bislideshow li:first-child{opacity:1}

.no-js.backgroundsize .cbp-bislideshow li:first-child img{display:block}

