@charset "utf-8";
/*------------------------------------------------------------------
[Master Stylesheet]
Project:           移动版 全局样式
Version:           1.1
First time:        2019-5-22
Last time:         2019-5-26
——————————————————————-*/

/* width:100px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; */
/* word-break:break-all; word-warp:warp; */
/* !important */
/* word-spacing:10px */

/* 全局CSS定义 */
body {text-align:center;font-family:"微软雅黑", Arial, Helvetica, sans-serif; margin:0px; padding:0px; background: #ffffff;font-size:12px; color:#000000; }
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
li { list-style-type:none}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
table{ margin:0 auto;}
img{vertical-align:top; border:0px;}
input[type="submit"],input[type="reset"],input[type="button"],button { -webkit-appearance: none; }
select { -webkit-appearance: none; }

/* 其他属性 */
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;}
.border { border:#CCCCCC 1px solid}
.left { text-align:left}
.center { text-align:center}
.right { text-align:right}
.floatL { float:left}
.floatR { float:right}
.clear { clear:both; height:1px; overflow:hidden}
.aPic a:hover {opacity: 0.85}

.active:hover img{
transform: scale(1.01);
transition: all 1s ease 0s;
-webkit-transform: scale(1.01);
-webkit-transform: all 1s ease 0s;
}

.radius {border-radius:5px;}

/* 通用空白间距 */
.blank3{ height:3px; font-size:1px; width:100%; overflow:hidden;}
.blank5{ height:5px; font-size:1px; width:100%; overflow:hidden;}
.blank6{ height:6px; font-size:1px; width:100%; overflow:hidden;}
.blank9{ height:9px; font-size:1px; width:100%; overflow:hidden;}
.blank10{ height:10px; font-size:1px; width:100%; overflow:hidden;}
.blank12{ height:12px; font-size:1px; width:100%; overflow:hidden;}
.blank9w{ height:9px; font-size:1px; width:100%;  background:#fff;overflow:hidden;}
.blank15{ height:15px; font-size:1px; width:100%; overflow:hidden;}
.blank20{ height:20px; font-size:1px; width:100%; overflow:hidden;}

/* 链接颜色 */
a:link {color: #333333; text-decoration:none;}
a:visited {color: #333333;text-decoration:none;}
a:hover {color: #ff6600; text-decoration:none;}


/* 颜色属性 [定义规则，小写c加颜色名称] */
.cred,a.cred:link,a.cred:visited { color:#ff0000}
.cgreen,a.cgreen:link,a.cgreen:visited { color:#090}
.cOrange,a.cOrange:link,a.cOrange:visited { color:#ff6600}


/* 字体属性 [定义规则，小写f加属性名称] */
.fB {font-weight: bold;}
.fI {font-style: italic;}

/* 字体大小*/
.f10px{ font-size:10px;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f16px{ font-size:16px;}
.f18px{ font-size:18px;}
.f20px{ font-size:20px;}
.f24px{ font-size:24px;}

.wrap { width:750px; margin:auto;}

.banner_hight { height:350px}
.banner_hight a { display:block; height:350px}

/* 页头*/
.language { background:#313131; height:40px}
.language .text{ text-align:right; font-size:16px; line-height:40px; color:#ffffff}
.language .text a:link {color: #ffffff; text-decoration:none;}
.language .text a:visited {color: #ffffff;text-decoration:none;}
.language .text a:hover {color: #ff6600; text-decoration:none;}

.header { height:84px; text-align:left; overflow:hidden}
.header .logo { width:200px; float:left; height:64px; margin-top:10px}


/* 菜单 */
.menuUl { margin:0px; padding:0px; list-style-type:none; height:180px;}
.menuUl li { float:left; width:98px; height:180px; line-height:60px; font-size:22px; margin:0px 25px}


/* about */
.bgs { background:#fafafa}
.aboutText { text-align:left; font-size:20px; line-height:30px; margin:0px 40px}
.aboutText img{max-width: 100% !important; height: auto!important; width:expression(this.width > 670 ? "670px" : this.width)!important;}

.maps { width:718px; height:388px; margin:0px 16px}
.feedback { width:700px;margin:0px 25px}
.feedback p { background:#FFFFFF;opacity: 1; border:#e9e9e9 1px solid; margin:8px 0px; padding:10px; text-align:left; font-size:20px; height:26px; color:#ff6600}
.feedback p .input_01 { width:550px; height:24px; float:right; border:0px;font-size:16px; color:#999}
.feedback p .input_02 { width:550px; height:80px; float:right; border:0px;font-size:16px; color:#999}
.sub_ok { background:#ff6600; text-align:center; height:40px; line-height:40px; font-size:20px; border:0px; width:700px; cursor:pointer; color:#fff}

/* 产品*/
.propic { float:left}
.productBox { height:394px}
.proDl dd { float:left; height:193px; width:220px; font-size:18px; text-align:center}
.proDl dd p { height:45px; width:170px; margin:0px auto; margin-top:20px; text-align:left}

.proBox{}
.subMenuBox { width:184px; float:left;}
.w555 { width:555px; float:right}
.cateUl { list-style-type:none; font:"微软雅黑"}
.cateUl .mainTT { background:#e4e4e4; font-size:24px; line-height:63px; color:#333333; margin-bottom:1px;display:block}
.cateUl .mainTT a:link {color: #333333; text-decoration:none;display:block}
.cateUl .mainTT a:visited {color: #333333;text-decoration:none;display:block}
.cateUl .mainTT a:hover {color: #333333; text-decoration:none;display:block}

.productDl {}
.productDl dd img { float:left; padding:0px; }
.productDl dd { overflow:hidden;display:block}
.productDl dd { background:#ededed;height:165px;overflow:hidden;}
.productDl dd img { float:left; width:148px; margin:10px}
.productDl dd .ptext { float:right; width:350px; text-align:left}
.productDl dd p { font-size:16px; line-height:24px}


/* 新闻*/
.newsListDl {}
.newsListDl dd img { float:left; padding:20px; }
.newsListDl dd { margin-top:5px; display:block; clear:both}
.newsListDl dd a:hover { background:#f5f5f5; display:block; text-decoration:none;}
.newsListDl dd p { text-align:left; padding-right:20px; margin:0px}
.newsListDl dd .title { font-size:20px; line-height:40px; padding-top:20px;width:430px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; text-align:left }
.newsListDl dd .xx { font-size:16px; line-height:24px; color:#666666}
.newsListDl dd .time { font-size:12px; line-height:24px; color:#999999}

.nTitle { font-size:24px; line-height:44px}
.nTime { font-size:12px; line-height:24px; color:#999999}
.back { color:#ff6600; text-align:right; border-bottom:#999999 dashed 1px; line-height:36px; font-size:16px; margin:0px 40px}

/* 案例*/
.caseDl2 dd { float:left; width:350px; height:340px; overflow:hidden; margin:10px 7px}
.caseDl2 dd div { opacity: 0.75; height:70px; position:absolute; background:#FFF;margin-top:-70px; width:350px}
.caseDl2 dd div h3 { font-size:18px; color:#000; width:300px; margin:auto; margin-top:20px}


/* 内页*/


/* 页脚*/
.footer { background:#ffffff; height:120px;position:fixed;bottom:0px;}
.footer ul { list-style-type:none; height:80px;}
.footer ul li { float:left; width:250px; line-height:80px; font-size:26px; display:block}
.footer ul li a:link {color: #ffffff; text-decoration:none; display:block}
.footer ul li a:visited {color: #ffffff;text-decoration:none; display:block}
.footer ul li a:hover {color: #d53d28; text-decoration:none; display:block}
.f01 { background:url(../images/wap_cn/icon_a.gif) #474344 no-repeat 30px 10px; text-indent:20px}
.f02 { background:url(../images/wap_cn/icon_b.gif) #474344 no-repeat 30px 10px; text-indent:30px}
.f03 { background:url(../images/wap_cn/icon_c.gif) #474344 no-repeat 30px 10px; text-indent:30px}
.footer p{font-size:18px; color:#999999; line-height:5px}
