body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}

body,button, input, select, textarea{font-size: 14px;font-family:"Microsoft Yahei",tahoma,Srial,helvetica,sans-serif; line-height: 1.5;}

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

a,p,span,em,li{font-size: 14px;}

em{font-style:normal;}

ul, ol{list-style: none;}

img{max-width: 100%;}

a{

	text-decoration: none;color:#333;

	text-decoration: none;

	-moz-transition: all 0.3s ease-in;

	-webkit-transition: all 0.3s ease-in;

	-o-transition: all 0.3s ease-in;

	transition: all 0.3s ease-in;

	tap-highlight-color: rgba(0,0,0,0); 

	focus-ring-color: rgba(0, 0, 0, 0); 

	-webkit-tap-highlight-color: rgba(0,0,0,0); 

	-webkit-focus-ring-color: rgba(0, 0, 0, 0); 

	-moz-tap-highlight-color: rgba(0,0,0,0); 

	-moz-focus-ring-color: rgba(0, 0, 0, 0); 

}

a:hover{

	text-decoration: none;

	-moz-transition: all 0.3s ease-in;

	-webkit-transition: all 0.3s ease-in;

	-o-transition: all 0.3s ease-in;

	transition: all 0.3s ease-in; color: #a15914;

}

/*火狐去掉按钮、连接的虚线*/



a:focus, a:active,

button::-moz-focus-inner,

input[type="reset"]::-moz-focus-inner,

input[type="button"]::-moz-focus-inner,

input[type="submit"]::-moz-focus-inner,

select::-moz-focus-inner,

input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 

input,button,select,textarea{outline:none;-webkit-appearance:none;}

textarea{resize:none;}

a { text-decoration: none; color: #333; }

a{blr:expression(this.onFocus=this.blur());}

a:focus{outline:none;}

a.hidefocus{outline:none}

.button{ border-radius: 0; }

input{font-family: "Microsoft Yahei";}

textarea{font-family: "Microsoft Yahei";}

img{border:0px;  outline-width:0px;  vertical-align:top;}



button,select,textarea,input:not([type="radio"]):not([type="checkbox"]){-webkit-appearance:none;-moz-appearance:none;appearance:none;}

:focus{outline:0;}/* Form selected style modification */

input,button,img{border: none;background: none;border-radius: 0;}

input,button{outline: none;-webkit-appearance:none;}

input,textarea {

	tap-highlight-color: rgba(0,0,0,0); 

	focus-ring-color: rgba(0, 0, 0, 0); 

	-webkit-tap-highlight-color: rgba(0,0,0,0); 

	-webkit-focus-ring-color: rgba(0, 0, 0, 0); 

	-moz-tap-highlight-color: rgba(0,0,0,0); 

	-moz-focus-ring-color: rgba(0, 0, 0, 0);

}

.clear{clear:both;}



@font-face {

    font-family: '729-CAI978';

    src: url('/statics/fonts/729-CAI978.eot');

    src: url('/statics/fonts/729-CAI978/.eot') format('embedded-opentype'),

    url('/statics/fonts/729-CAI978.woff2') format('woff2'),

    url('/statics/fonts/729-CAI978.ttf') format('truetype'),

    url('/statics/fonts/729-CAI978.svg') format('svg');

    font-weight: normal;

    font-style: normal;

}



#top {position: fixed; width: 100%; height: 68px; line-height: 68px; left: 0; top: -68px; z-index: 222; background: #fff;}

#top .logo {float: left; font-size: 0; margin-left: 50px;}

#top .logo img{vertical-align: middle;}

#menu {position: absolute; left: 50%; margin-left: -420px;}

#menu li {float: left; font-size: 16px;}

#menu li:first-child {margin-left: 0;}

#menu li.active>a,#menu li:hover>a{color:#a15914;}

#menu li:hover .navmenu{display: block;}

#top {height:68px; line-height: 68px;}

#top .logo{margin-left: 2.6%;}

#menu li {font-size: 18px; position: relative;}

#menu li>a{padding:0px 32px;display: block;}

.tel{font-family: "729-CAI978"; float: right;margin-right: 2.6%; color: #a15914;}

.tel span{ font-size: 24px; background: url(/statics/images/phone.png) center left no-repeat; padding-left: 35px; display: block;}

.navmenu{position: absolute; left: 50%; top:68px; margin-left: -50px; width: 100px; background: #fff; text-align: center; display: none;}

.navmenu a{display: block; line-height: 38px;}







.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li.sidetop a{color:#fff}
.side ul li:hover{background:#a15914;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(/statics/images/right_pic5.png)}
.side ul li i.bgs2{background-image:url(/statics/images/right_pic7.png)}
.side ul li i.bgs3{background-image:url(/statics/images/right_pic2.png)}
.side ul li i.bgs4{background-image:url(/statics/images/right_pic1.png)}
.side ul li i.bgs5{background-image:url(/statics/images/right_pic3.png)}
.side ul li i.bgs6{background-image:url(/statics/images/right_pic6_on.png)}
.side ul li:hover i.bgs1{background-image:url(/statics/images/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(/statics/images/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(/statics/images/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(/statics/images/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(/statics/images/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#a15914;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:238px;display:none;color:#363636;text-align:center;position:absolute;left:-240px;top:0;background-image:url(/statics/images/leftewm.png);background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0}
.side ul li.sideewm .ewBox.son img{width: 100%;}
.side ul li.sideetel .telBox.son{width:240px;padding-bottom: 20px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:-20px;background:#a15914}
.side ul li.sideetel .telBox dd{display:block;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:20px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(/statics/images/right_pic8.png) left 28px top 28px no-repeat;background-color:#a15914}
.side ul li.sideetel .telBox dd.bgs2{background:url(/statics/images/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}










/*顶部 End！*/

















