/* 重置 */

html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}

header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}

table{border-collapse:collapse;border-spacing:0;}

caption,th{text-align:left;font-weight:normal;}

html,body,fieldset,img,iframe,abbr{border:0;}

i,cite,em,var,address,dfn{font-style:normal;}

[hidefocus],summary{outline:0;}

li{list-style:none;}

h1,h2,h3,h4,h5,h6,small{font-size:100%;}

sup,sub{font-size:83%;}

pre,code,kbd,samp{font-family:inherit;}

q:before,q:after{content:none;}

textarea{overflow:auto;resize:none;}

label,summary{cursor:default;}

a,button{cursor:pointer;}

h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:normal;}

del,ins,u,s,a,a:hover{text-decoration:none;}

body,textarea,input,button,select,keygen,legend,li{font:13px/24px "Microsoft YaHei";color:#333;outline:0;}

body{background:none;position:relative;/*max-width:2220px;*/ min-width:1200px; overflow-x:hidden;margin:0 auto;}

a,a:hover{color:#333;-webkit-transition: all 400ms;transition: all 400ms;}

a:hover{color:#303860;}

a:focus{outline:none;} 

.clear { clear:both; }








/* ===== clearfix ===== */ 

 

.clearfix:after{content:"\200B"; display:block; height:0; clear:both;}

.clearfix{*zoom:1;}

.clearfix { clear:both; }/*IE/7/6*/ 

/*设置滚动条样式*/

::-webkit-scrollbar{

    width: 6px;

    height: 6px;

    background-color:#ddd;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 0;

}

::-webkit-scrollbar-thumb{

    background-color:#000000;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 0;

}





/*公用样式*/

.w1200{width:1200px;margin:0 auto;}

.fl{float:left;}

.fr{float:right;}

.pr{position:relative;}

.none{display:none;}

.ov{overflow: hidden;}





div,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu,a,span{

    -webkit-box-sizing:border-box; /* Safari */

    -moz-box-sizing:border-box; /* Firefox */

    box-sizing:border-box;

}





/*Font*/

@font-face {

  font-family: 'RUBIK-REGULAR-WEBFONT';

  src: url('../other/RUBIK-REGULAR-WEBFONT.eot');

  src:

    url('../other/RUBIK-REGULAR-WEBFONT.otf')format('otf'),

    url('../other/RUBIK-REGULAR-WEBFONT.eot?#iefix') format('embedded-opentype'),

    url('../other/RUBIK-REGULAR-WEBFONT.woff') format('woff'),

    url('../other/RUBIK-REGULAR-WEBFONT.woff2') format('woff2'),

    url('../other/RUBIK-REGULAR-WEBFONT.ttf') format('truetype'),

    url('../other/RUBIK-REGULAR-WEBFONT.svg') format('svg');

  font-weight: normal;

  font-style: normal;

}





@font-face {

  font-family: 'MONTSERRAT-REGULAR';

  src: url('../other/MONTSERRAT-REGULAR.eot');

  src:

    url('../other/MONTSERRAT-REGULAR.otf')format('otf'),

    url('../other/MONTSERRAT-REGULAR.eot?#iefix') format('embedded-opentype'),

    url('../other/MONTSERRAT-REGULAR.woff') format('woff'),

    url('../other/MONTSERRAT-REGULAR.woff2') format('woff2'),

    url('../other/MONTSERRAT-REGULAR.ttf') format('truetype'),

    url('../other/MONTSERRAT-REGULAR.svg') format('svg');

  font-weight: normal;

  font-style: normal;

}





@font-face {

  font-family: 'DINPro-Regular';

  src: url('../other/DINPro-Regular.eot');

  src:

    url('../other/DINPro-Regular.otf')format('otf'),

    url('../other/DINPro-Regular.eot?#iefix') format('embedded-opentype'),

    url('../other/DINPro-Regular.woff') format('woff'),

    url('../other/DINPro-Regular.woff2') format('woff2'),

    url('../other/DINPro-Regular.ttf') format('truetype'),

    url('../other/DINPro-Regular.svg') format('svg');

  font-weight: normal;

  font-style: normal;

}





@font-face {

  font-family: 'swis';

  src: url('../other/swis.eot');

  src:

    url('../other/swis.otf')format('otf'),

    url('../other/swis.eot?#iefix') format('embedded-opentype'),

    url('../other/swis.woff') format('woff'),

    url('../other/swis.woff2') format('woff2'),

    url('../other/swis.ttf') format('truetype'),

    url('../other/swis.svg') format('svg');

  font-weight: normal;

  font-style: normal;

}

#masterslider{ overflow:hidden; position:relative;}

#masterslider .ms-slide{/*height:479px;*/ background:no-repeat center; cursor:pointer;}

#masterslider .btnWrap{width: 1200px;height: 0;background-color: #f6b03d;margin: 0 auto;position: absolute;left: 0;right:0;bottom:0;z-index: 300;}

#masterslider .btnWrap .box{width: 166px;position: absolute;bottom:30px;right: 0;}

#masterslider .btnWrap .box .playState{float: left;width: 48px;height: 48px;margin-left:59px;cursor: pointer; background:no-repeat center; -webkit-transition: all .3s;

   -moz-transition: all .3s;

    -ms-transition: all .3s;

     -o-transition: all .3s;

        transition: all .3s;}

#masterslider .btnWrap .box .playState.play{background-image: url("../images/icon_pause.png");}

#masterslider .btnWrap .box .playState.stop{background-image: url("../images/icon_pause.png");}

#masterslider .next,#masterslider .prev{display: block; width: 48px; height: 48px; position: absolute; top:0; z-index: 99; -webkit-border-radius:50%; border-radius:50%; overflow:hidden;}

#masterslider .next{right: 0; background:#fff url("../images/icon_next.png") no-repeat center;}

#masterslider .prev{left: 0; background:#fff url("../images/icon_prev.png") no-repeat center;}

#masterslider .prev:hover{background-position: 0px center;}

#masterslider .next:hover{background-position: 0px center;}

#ban_shade{display:none; position:fixed; z-index: 5550; left:0; top:0; width:100%; height:100%;}

#ban_shade .bg{position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:.5; filter:alpha(opacity=50);}

#ban_shade #movie{position:absolute; z-index: 55; left:50%; top:50%; width:592px; height:440px; margin:-220px 0 0 -296px;}

#masterslider .ms-slide a{position:absolute; z-index: 5; left:0; top:0; width:100%; height:100%;}


