/*公共部分*/
body{margin:0;padding:0;font-family:'微软雅黑',Microsoft Yahei,SimHei,SimSun ,Arial, Helvetica, sans-serif;font-size:12px;color:#000;width: 100%;background:#fff;}
input,select{vertical-align:middle;}
img{margin:0;padding:0;border:none; vertical-align: middle;}
/*img 变大动画*/
img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
a{text-decoration:none;color:#2a2a2a;}
a:hover,a:focus{text-decoration:none;}
ul,li,ol,p,h1,h2,h3,h4,div{list-style:none;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{cursor:pointer;ime-mode:disabled;vertical-align:middle;outline-style:none;}
input{border-radius:0;/*-webkit-appearance:none;*/ /*去除input默认样式*/}
em{font-style:normal;}
table{border-collapse: collapse;}
i,s,em{text-decoration: none;font-style:normal;}
a{color:#333;}
a:hover,a:focus{color:#333;}
/*京东清楚浮动的方法*/
.clearfix:before,.clearfix:after{content: "";display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;/*IE7/6*/}
/*清楚层公共*/
.layout:after{content:""; clear:both; display:block; height:0; visibility:hidden;}
.layout{zoom:1;}
/*公共调用class*/
.w12{width:1200px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.al{text-align:left;}
.ac{text-align:center;}
.ar{text-align:right;}
.hide{display:none;}
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.m30{margin:30px 0 0 0;}
.mar30{margin:30px 30px 0 30px;}
.pr{position:relative;}
.pa{position:absolute;}
.tc{text-align:center;}
.tr{text-align:right;}
.appear{    -webkit-animation: opacity_show 0.85s 1 cubic-bezier(0.445, 0.05, 0.55, 0.95) forwards;-moz-animation: opacity_show 0.85s 1 cubic-bezier(0.445, 0.05, 0.55, 0.95) forwards;-o-animation: opacity_show 0.85s 1 cubic-bezier(0.445, 0.05, 0.55, 0.95) forwards;opacity: 1 !important;}
/* animation: opacity_show 0.85s 1 cubic-bezier(0.445, 0.05, 0.55, 0.95) forwards; */
/**/
img{transition: all .5s ease;}
.marB20{margin-bottom:20px;}
.marR20{margin-right:20px;}
.marT20{margin-top:20px !important;}
.fL{float:left;}
.fR{float:right;}
.mask {width:100%;height:100%;position:fixed;background:rgba(0,0,0,0.4);top:0;left:0;z-index:300;display:none;}
/*header*/
.header-b{width:100%;height:279px;background:url(../images/top.jpg) center center no-repeat;min-width:1200px;}
.box{width:1200px;margin:0 auto;}
.header-pad{padding:35px 0 0 0;}
.header-L{position:relative;float:left;width:520px;}
.header-R{overflow:hidden;text-align:right;padding-top:25px;}
.header-R a{display:inline-block;line-height:30px;border-radius:3px;text-align:center;padding:0 25px;color:#333;background:#fff;margin-right:8px;font-size:14px;}
.header-R a:hover,.header-R a:focus{background:#dd342f;color:#fff;}
/*导航*/
.menu { width: 100%; height: 60px; margin:0 auto; background: #dd342f;  min-width:1200px;overflow:hidden;}
#nav h1 { color: #FFF; font-size: 18px; text-align: center;line-height:60px; font-weight: normal; height: 60px; overflow: hidden; cursor: pointer; }
#nav .active a h1{background: #b81713;color:#fff;}
#nav .mainlevel { float: left; /*IE6 only*/}
#nav .mainlevel a { text-decoration: none; line-height: 40px; display: block; width:133px; font-size: 14px; color: #fff;}
#nav .mainlevel a:hover h1{background:#b81713;transform:rotate(360deg);}
#nav .mainlevel ul li a{width:150px;}
#nav .mainlevel ul li a:hover { display: block; text-decoration: none; color: #fff; background: #b81713; }
#nav .mainlevel ul { display: none; position: absolute; z-index: 2000; box-shadow:1px 1px 5px rgba(0,0,0,0.5);}
#nav .mainlevel li { display: block;  background: #dd342f; text-align: center; line-height: 40px; height: 40px; width: 150px; z-index: 2000; /*IE6 only*/ }

/*footer*/
.footerbox{width:100%;padding:25px 0;background:#f2f2f2;min-width:1200px;}
.aboutUs{text-align:center;color:#666;}
.aboutUs a{display:inline-block;color:#666;line-height:24px;padding:0 10px;text-align:center;}
.footerbox p{line-height:30px;color:#666;font-size:12px;text-align:center;}
.footerbox p .jh{display:inline-block;width:20px;height:30px;background:url(../images/beiimg.png) left center no-repeat;vertical-align: middle;}
.footerbox p a{color:#666;}
.txtLeft{width:800px;position:relative;margin-right:30px;}
.ImgRing {overflow:hidden;}
.ImgRing img{width:100px;height:100px;}
.ImgRing h4{line-height:30px;font-size:12px;color:#333;}
/*头部项目搜索*/
.searchBox{background:#fff;padding:4px;display:inline-block;position:relative;width:320px;box-sizing:border-box;}
.searchLeft{position:absolute;left:4px;top:4px;height:24px;text-align:center;width:60px;border:none;background-image: linear-gradient(0deg, #f03c3c 0%, #fba560 100%), linear-gradient(#ffffff, #ffffff);border-radius:3px;color:#fff;font-size:12px;box-sizing:border-box;}
.searchLeft select::-ms-expand{display:none;background: linear-gradient(0deg, #f03c3c 0%, #fba560 100%);}
.searchLeft select{display:inline-block;border:none;background:none; width:100%;display:inline-block;height:24px;box-sizing:border-box;padding:0 3px;text-align:center;font-size:14px;}
.searchLeft option{display:inline-block;height:24px;border:none;background:none;-moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari 和 Chrome */
    appearance:none;background: linear-gradient(0deg, #f03c3c 0%, #fba560 100%);color:#333;font-size:14px;}
.searchCenter{display:block;width:100%;padding:0 72px 0 62px;box-sizing: border-box;height:24px;font-size:14px;color:#666;border-radius:3px;overflow:hidden;box-shadow: 0px 1px 2px 0px 
		#ffffff, inset 0px 1px 2px 0px rgba(178, 178, 178, 0.8);border:none;}
.searchRight{position:absolute;right:4px;top:4px;display:inline-block;width:70px;height:24px;box-sizing:border-box;text-align:center;font-size:14px;color:#fff;background-image: linear-gradient(0deg, #f03c3c 0%, #fba560 100%);border:none;border-radius:3px;}
/*2017.07.28返回顶部*/
.izl-rmenu{position:fixed; right:1%; margin-left:616px; bottom:10px;background:url(../images/r_topBg.png) top right no-repeat; z-index:999; width:135px;padding:152px 8px 15px 8px;}
.izl-rmenu .btn{width:119px; height:76px;cursor:pointer; position:relative;background:#ca231e;border-radius:0;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#ca231e;}

.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#ca231e; text-decoration:none; display:block;}
.izl-rmenu a.btn-qq:hover{background-color:#b61b16;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#ca231e;}
.izl-rmenu .btn-wx:hover{background-color:#b61b16;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-161px; bottom:-2px; display:none;width:160px;height:190px;border:1px solid #e5e5e5;background:#fff;}
.izl-rmenu .btn-wx .picImg{max-width:100%;vertical-align: middle;}
.izl-rmenu .btn-wx .pic p{line-height:24px;color:#666;text-align:center;}
.izl-rmenu .btn-wb{background:url(../images/weibo.png) 0px 0px no-repeat; background-color:#ca231e;}
.izl-rmenu .btn-wb:hover{background-color:#b61b16;}
.izl-rmenu .btn-wb .jzfs_list{position:absolute; left:-181px; bottom:-2px; display:none;width:160px;height:190px;border:1px solid #e5e5e5;background:#fff;}
.izl-rmenu .btn-wb .picImg{max-width:100%;vertical-align: middle;}
.izl-rmenu .btn-wb .jzfs_list p{line-height:24px;color:#666;text-align:center;}
.izl-rmenu .btn-phone{padding-bottom:14px;}
.izl-rmenu .btn-phone p{line-height:22px;font-size:14px;color:#ce3531;font-weight:bold;text-align:center;}
.izl-rmenu .btn-phone p .phone-icon{font-weight:normal;background:url(../images/phone-icon.png) left center no-repeat;padding-left:18px;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; right:-160px; top:-1px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#ee6b24; display:none;}
.izl-rmenu .btn-top:hover{background-color:#e2601a;}
