@charset "utf-8";

/* 布局 */
.top-box,.header-box,.banner-box,.main-box,.footer-box{min-width:1100px;width:100% !important;_width:100%;}
.area{position:relative;width:1100px;margin:0 auto;}
.area,.clear{*zoom:1}
.area:after,.clear:after{content:".";display:block;visibility:hidden;overflow:hidden;height:0;clear:both;}
/* END */

/* 组件 */
.u-mid{display:inline-block;*display:inline;*zoom:1;width:0;height:100%;vertical-align:middle;}/* 高度不定元素垂直居中 */
.u-arc{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;} /* 圆弧 */
.u-cir{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;} /* 圆 */
.u-a{display:inline-block;*display:inline;*zoom:1;} /* 内联链接块 */
.u-a-wrap{display:block;} /* 链接块 */
.u-sgtxt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;} /* 单行文字，超出显示省略号 */
.u-roll{position:relative;width: 100%;overflow: hidden;} /* 滚动图片的容器 */
.u-roll li{float:left;}
.u-cutline:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;margin:auto 0;} /* 分割线，需设置高度和左右边框 */
.u-underline:after{content:"";display:block;position:absolute;left:0;width:100%;border-top:solid 1px;} /* 下划线，需设置距底部的距离 */
/* END */

/* 动画效果 */
.f-hvrScale .u-img{overflow:hidden;}/* 产品图放大效果 */
.f-hvrScale .u-img .jqthumb{-webkit-transition:all .6s;-moz-transition:all .6s;transition:all .6s;}
.f-hvrScale .u-img:hover .jqthumb{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.f-hvrBrtnes .u-img .jqthumb{-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;} /* 产品图高亮效果 */
.f-hvrBrtnes .u-img:hover .jqthumb{-webkit-filter:brightness(0.8);}
.f-hvrFilter .filter{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);transform:scale(0,0);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s; } /* 产品图滤镜扩散效果 */
.f-hvrFilter .u-a-wrap:hover .filter{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1);}
.f-hvrRotateY img{-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s;} /* 图标绕Y轴旋转 */
.f-hvrRotateY img:hover{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);transform:rotateY(360deg);}
.f-hvrRotateZ img{-webkit-transform:rotateZ(0) scale(0.5,0.5);-moz-transform:rotateZ(0) scale(0.5,0.5);transform:rotateZ(0) scale(0.5,0.5);-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s;} /* 图标绕Z轴旋转 */
.f-hvrRotateZ img:hover{-webkit-transform:rotateZ(360deg) scale(1,1);-moz-transform:rotateZ(360deg) scale(1,1);transform:rotateZ(360deg) scale(1,1);}
/* END */

/* 普通翻页器-默认居中 */
.m-page{margin:0 auto;line-height:38px;padding:27px 0;font-size:0;text-align:center;white-space:nowrap;}
.m-page a,.m-page i{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-left:-1px;padding:0 14px;font-size:14px;letter-spacing:normal;word-spacing:normal;color:#000;border:solid 1px #ccc;background:#fff;}
.m-page a,.m-page a:hover{text-decoration:none;}
.m-page a.first{margin-left:0;}
.m-page a.last{margin-right:0;}
.m-page a:hover,.m-page a:active{ color:#fff; border-color: #06297d; background: #06297d; }
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{ color:#fff; border-color: #06297d; background: #06297d; cursor:default;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{ color:#ccc; border-color: #ccc; background: #fff; cursor:default;}
.m-page-sm a,.m-page-sm i{padding:0 15px;}
.m-page-sr a,.m-page-sr i{margin:0 3px;}/* 分离 */
/* END */

/* 在线留言 */
.sub-message{font-size: 14px;padding: 30px 12px;background-color: #fff;}
.sub-message .m-textimg{color:#333;line-height:24px;margin-bottom:20px;font-size:14px;}
.sub-message .m-textimg img{float:left;margin-right:15px;}
.sub-message i{display:inline-block;padding-right:5px;font-style:normal;color:#f00;*display:inline;*zoom:1;}
.sub-message .m-tage{color:#333;padding:5px 0;}
.sub-message .m-form{margin-bottom:20px;padding:10px;}
.sub-message table{width:100%;}
.sub-message .m-form table td{padding:7px 0;}
.sub-message label{color:#333;position:relative;display:inline-block;width:100px;height:30px;line-height:30px;text-align:right;}
.sub-message .m-form table input{width:60%;height:28px;line-height:28px;padding-left:5px;vertical-align:top;}
.sub-message .m-form .td-textarea{width:60%;vertical-align:middle;}
.sub-message .m-form .td-textarea label{float:left;}
.sub-message .m-form .td-textarea textarea{width:70%;height:168px;padding:5px;vertical-align:middle;}
.sub-message .m-submit{text-align:right;vertical-align:top;}
.sub-message .m-submit img{margin-left:5px;vertical-align:top;}
.sub-message .m-submit .btn{width:80px;height:28px;line-height:24px;margin:0;margin-left:5px;font-family:'microsoft yahei';font-size:14px;border:none;cursor:pointer;}
.sub-message .m-submit input{width:80px;height:24px;line-height:24px;margin:0;padding-left:5px;vertical-align:top;cursor:auto;}
.sub-message .m-submit input,.sub-message .m-form table input,.sub-message .m-form .td-textarea textarea{font-family:'microsoft yahei';border:1px solid #666;background:#fff;}
.sub-message .m-form{background:#fff;}
.sub-message .m-submit .btn{color:#fff;background:#06297d;}
/* END */

/* 搜索结果 START */
.search-no .bd{padding:60px 0 60px 0;border-bottom:1px solid #e4e4e4;}
.search-no .inputs{width:410px;margin-right:auto;margin-left:auto;font-size:0;}
.search-no .inputs input{font-family:'SimSun';font-size:14px;vertical-align:top;}
.search-no .inputs input.text{width:326px;height:30px;line-height:30px;padding:0 6px;border:2px solid #2269d5;border-right:0;background:#fff;}
.search-no .inputs input.btn{width:70px;height:34px;color:#fff;border:0;border:0 none;background:#2269d5;cursor:pointer;}
.search-no .pt{ height:240px;padding:100px 0 0 250px;background:url(../images/search-no.png) 30px center no-repeat;border-bottom:1px solid #e4e4e4;}
.search-no .pt h3{margin-bottom:10px;font-size:18px;font-weight:normal;color:#333;}
.search-no .pt h3 span{color:#2269d5;}
.search-no .pt p{color:#888;}
/* END */

/* display */
.dn{display:none;}
.db{display:block;}
.dib{display:inline-block;*display:inline;*zoom:1;}
/* width */
.wpct100{width:100%;}
/* height */
.hpct100{height:100%;}
/* font-size */
.f0{font-size:0;}
/* color */
.Cwh { color: #fff; }
/* font-style */
.b{font-weight:bold;}
/* text-align */
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
/* white-space */
.nowrap{white-space:nowrap;}
/* vertical-align */
.vm{vertical-align:middle;}
.vb{vertical-align:bottom;}
.vt{vertical-align:top;}
.vtt{vertical-align:text-top;}
.vtb{vertical-align:text-bottom;}
/* float */
.l{float:left;}
.r{float:right;}
/* position */
.rel{position:relative;}
.abs{position:absolute;}
/*z-index*/
.zx1{z-index:1;}
.zx2{z-index:2;}
.zxany{z-index:100;}
/* cursor */
.csr{cursor:pointer;}
/* overflow */
.ovh{overflow:hidden;}