@charset "utf-8";

.common-title { width: 1175px; margin: 40px auto 5px; font-size: 25px; line-height: 25px; color: #626262; text-align: left; padding-left: 20px; border-left: 5px solid #e72726; }
.common-title span{ margin-left:20px; font-size:22px; }

/** 首页 **/
.indexPage{ width:100%; overflow:hidden}
.indexPage .mod1{margin:0 auto;overflow:hidden;zoom:1;padding:6px 0 45px 0;background:#fff;box-shadow:1px 3px 11px #e8e8e8}
.indexPage .mod1 .inc{width:1200px;margin:0 auto}
.indexPage .mod1 .col{width:25%;float:left;position:relative;display:block}
.indexPage .mod1 .col a{cursor:pointer}
.indexPage .mod1 .col .limg{display:block;position:absolute;left:16px;top:0;transition: all linear .2s;-moz-transition: all linear .2s; -webkit-transition: all linear .2s;}
.indexPage .mod1 .col a:hover .limg{margin-top: -5px;}
.indexPage .mod1 .col a:hover .cl .t1{color:#E95048;}
.indexPage .mod1 .col .cl{margin:0 0 0 126px}
.indexPage .mod1 .col .t1{height:22px;line-height:22px;text-align:left;font-size:16px;padding:22px 0 0 0;transition: all linear .2s;-moz-transition: all linear .2s; -webkit-transition: all linear .2s; }
.indexPage .mod1 .col .t1 .hotTip{display:inline-block;padding:6px 15px;background:url(../images/hotTip.png) no-repeat;margin-left:10px}
.indexPage .mod1 .col .t1 .newTip{display:inline-block;padding:6px 15px;background:url(../images/newTip.png) no-repeat;margin-left:10px}
.indexPage .mod1 .col .t1 span{line-height:22px;color:#e95048;font-size:16px;font-weight:700}
.indexPage .mod1 .col .t2{height:22px;line-height:22px;text-align:left;font-size:14px;color:#535353;padding:2px 0 0 0}
.indexPage .mod1 .col:after{display:block;content:'';width:1px;overflow:hidden;height:80px;background:#ECECEC;position:absolute;right:0;top:10px}
.indexPage .mod1 .col.last:after{display:none}
.indexPage .cmRit .cmTb{display:inline-block;width:74px;text-align:center;height:30px;line-height:30px;font-size:14px;color:#333333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:-1px 0 0 -1px;border-radius:3px;cursor:pointer;transition:all linear .2s;position:relative}
.indexPage .cmRit .cmTb:hover{color:#E95048}
.indexPage .cmRit .selected{background:#e95048;color:#fff}
.indexPage .cmRit .cmTb.selected:hover{color:#fff;}
.indexPage .pzContent{display:block;cursor:pointer;padding-top:28px;}
.indexPage .lMod:hover .md .bts .btn{color:#ff3338; border-color:#ff3338;}
.indexPage .content_inner{margin:0 auto;padding-bottom:15px;display:none}
.showCt{display:block!important}
.indexPage .content_inner .bl{color:#999;padding-bottom:18px}
.indexPage .content_inner .lf{font-size:14px;display:inline-block;width:98px;border-right:1px solid #e5e5e5;text-align:left}
.indexPage .content_inner .rg{display:inline-block;font-size:14px;width:87px;text-align:right}

.indexPage .cmTit{ padding:30px 0 0 0; overflow:hidden}
.indexPage .cmTit .fTit{ display:block; font-size:42px; line-height:52px; text-align:center; overflow:hidden; color:#000}
.indexPage .cmTit .sTit{ display:block; font-size:13px; line-height:22px; color:#888; text-align:center; padding:5px 0 0 0}

.indexPage .mod2{ width:1200px; margin:0 auto 60px; }
.indexPage .mod2 .lMod{ float:left; width:286px; overflow:hidden; height:480px; background:#fff; margin:21px 0 0 0; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.indexPage .mod2 .lMod .t1{ display:block; font-size:20px; text-align:left; line-height:20px; color:#fff;font-weight:bold;padding: 40px 25px 10px;}
.indexPage .mod2 .lMod .t2{ display:block; font-size:14px; text-align:left; line-height:25px; padding:5px 25px 0;color:#fff;}
.indexPage .mod2 .lMod .bts{ overflow:hidden; zoom:1; text-align:left; padding: 30px 25px 10px;}
.indexPage .mod2 .lMod .bts .btn{ color:#fff; transition:all linear .2s; width:105px; height:28px; line-height:28px; text-align:center; border:1px solid #fcf8e3; border-radius:3px;padding:2px;}
.indexPage .mod2 .lMod .bts .btn:hover{ color:#fff; background-color:rgba(0,0,255,0.2); border-color:#fff}
.indexPage .mod2 .rMod{ width:300px; height:444px;float:left;position:relative; margin-left: 6px; }
.indexPage .mod2 .rMod .inMd{ width:300px; height:238px; float:left; margin:21px 21px 0 0; position:absolute;z-idnex:1;overflow:hidden; border-radius:3px; background:#fafafa; transition:all linear .2s;cursor: pointer}
.indexPage .mod2 .rMod .inMd img{ display:block; margin:10px auto;}
.indexPage .mod2 .rMod .inMd .t1{ display:block; font-size:22px; text-align:center; line-height:26px}
.indexPage .mod2 .rMod .inMd .t2{ display:block; text-align:center; line-height:25px; padding:15px 10px 0; color:#666}
.indexPage .mod2 .rMod .inMd .cart{ width:33px; height:33px; overflow:hidden; position:absolute; right:13px; bottom:8px; background:url(../images/cartIcon.png) no-repeat 0 0; border:0; cursor:pointer; outline:none; display:block; opacity:0; filter:alpha(opacity = 0); transition:all linear .2s}
.indexPage .mod2 .rMod .fltr{ float:right; margin-right:0}
.indexPage .mod2 .rMod .inMd:hover{ box-shadow:0 0 50px #dfdfdf; background:#fff;padding: 25px 0;z-index:1;margin-top:2px;height: 220px;}
.indexPage .mod2 .rMod .inMd:hover .cart{ opacity:1; filter:alpha(opacity = 100)}
.indexPage .mod2 .fkqp-lMod {width:280px; background: url('../images/mod_fkqp.jpg') no-repeat center center/cover;}


.indexPage .mod3{ width:1200px; margin:30px auto 60px; }
.indexPage .mod3 .lMod{ float:left; width:286px; overflow:hidden; height:480px; background:#fff; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.indexPage .mod3 .lMod .t1{ display:block; font-size:20px; text-align:left; line-height:20px; color:#fff;font-weight:bold;padding: 40px 25px 10px;}
.indexPage .mod3 .lMod .t2{ display:block; font-size:14px; text-align:left; line-height:25px; padding:5px 25px 0;color:#fff;}
.indexPage .mod3 .lMod .bts{ overflow:hidden; zoom:1; text-align:left; padding: 30px 25px 10px;}
.indexPage .mod3 .lMod .bts .btn{ color:#fff; transition:all linear .2s; width:105px; height:28px; line-height:28px; text-align:center; border:1px solid #fcf8e3; border-radius:3px;padding:2px;}
.indexPage .mod3 .lMod .bts .btn:hover{ color:#fff; background-color:rgba(0,0,255,0.2); border-color:#fff}
.indexPage .mod3 .rMod{ width:450px; height:484px;float:left;position:relative; margin-left: 6px;}
.indexPage .mod3 .rMod .inMd{ width:450px; height:238px; float:left; position:absolute;z-idnex:1;overflow:hidden; border-radius:3px; background:#fafafa; transition:all linear .2s;cursor: pointer}
.indexPage .mod3 .rMod .inMd img{ display:block; margin:10px auto;}
.indexPage .mod3 .rMod .inMd .t1{ display:block; font-size:22px; text-align:center; line-height:26px}
.indexPage .mod3 .rMod .inMd .t2{ display:block; text-align:center; line-height:25px; padding:15px 10px 0; color:#666}
.indexPage .mod3 .rMod .inMd .cart{ width:33px; height:33px; overflow:hidden; position:absolute; right:13px; bottom:8px; background:url(../images/cartIcon.png) no-repeat 0 0; border:0; cursor:pointer; outline:none; display:block; opacity:0; filter:alpha(opacity = 0); transition:all linear .2s}
.indexPage .mod3 .rMod .fltr{ float:right; margin-right:0}

.indexPage .mod3 .pzb-lMod {width:280px; background: url('../images/mod_pzb.jpg') no-repeat center center/cover;}


.indexPage .monitor-select{ height:55px; width:98px; border-top-right-radius:4px; border-bottom-right-radius:4px; position:absolute; right:0; top:0; text-align:center; background:#f5f5f5; border-left:1px solid #e5e5e5; font-size:0}
.indexPage .monitor-select .values{ font-size:16px; color:#666; line-height:55px; padding:0 5px 0 0}
.indexPage .monitor-select .rit-ars{ width:9px; display:inline-block; *display:inline; zoom:1; overflow:hidden; height:5px; background:url(../images/arrb.png) no-repeat center; position:relative; left:0; top:-2px}
.indexPage .monitor-select .chi-con{ height:auto; overflow:hidden; position:absolute; left:-1px; top:53px; width:100px; border-bottom-left-radius:4px; border-bottom-right-radius:4px; overflow:hidden; background:#fff; display:none}
.indexPage .monitor-select .chi-con .in-con{ border:1px solid #e1e1e1; width:98px; overflow:hidden; padding:5px 0}
.indexPage .monitor-select .chi-con .opts{ display:block; cursor:pointer; height:32px; font:15px/32px microsoft yahei; text-align:left; padding-left:20px; overflow:hidden; outline:none; color:#585858; transition:background linear 0.2s;}
.indexPage .monitor-select .chi-con .opts:hover{ background:#f8f8f8; text-decoration:none;}
.indexPage .mod3 .rSearch{ display:block; border:0; transition:all linear .2s; border-radius:4px; overflow:hidden; height:57px; line-height:57px; width:146px; text-align:center; background:url(../images/scBtnBg.jpg) no-repeat 0 0; font-size:20px; color:#fff; float:right; cursor:pointer}
.indexPage .mod3 .rSearch:hover{ background:#d80309}
.indexPage .mod3 .recmRow{ overflow:hidden; padding:15px 0 0 10px; text-align:left}
.indexPage .mod3 .recmRow a{ line-height:20px; color:#9c9c9c; font-size:16px; margin:0 6px; transition:all linear .2s}
.indexPage .mod3 .recmRow a:hover{ color:#d80309}

.indexPage .mod3s{ width:100%; overflow:hidden; background:url(../images/mod3bg.jpg) no-repeat center;}
.indexPage .mod3s .cmTit .fTit{ color:#fff; padding-top:50px}
.indexPage .mod3s .cmTit .sTit{ color:#fff; padding:10px 0 25px 0}

.indexPage .mod3s .tbt{ width:166px; height:25px; margin:0 auto; border:1px solid #747e96; border-radius:100px; position:relative; left:0; top:0}
.indexPage .mod3s .tbt a{ display:block; border-radius:100px; z-index:1; overflow:hidden; width:97px; position:absolute; left:-2px; top:-1px; font-size:13px; color:#fff; line-height:27px; height:27px; cursor:pointer}
.indexPage .mod3s .tbt .lst{ left:auto; right:-2px}
.indexPage .mod3s .tbt .on{ background:#ff303a; z-index:2}
.indexPage .mod3s .slCon{ display:none; text-align:center; padding:90px 0 0 0}
.indexPage .mod3s .fiveCol{ width:1200px; overflow:hidden; zoom:1}
.indexPage .mod3s .cols{ width:20%; float:left; background:url(../images/jglS.png) no-repeat right center}
.indexPage .mod3s .lsts{ background:none}
.indexPage .mod3s .t1{ display:block; font-size:50px; line-height:56px; color:#fff}
.indexPage .mod3s .t2{ display:block; font-size:12px; line-height:20px; color:#c0c6d2; padding:12px 0 0 0}

.indexPage .mod3s .inc{ width:1200px; margin:0 auto; height:550px; position:relative; left:0; top:0}
.indexPage .mod3s .fourCol{ overflow:hidden; zoom:1; padding:55px 0 0 0}
.indexPage .mod3s .col{ width:25%; float:left; overflow:hidden}
.indexPage .mod3s .img{ display:block; height:130px; overflow:hidden; width:130px; margin:0 auto; position:relative; left:0; top:0}
.indexPage .mod3s .img img{ display:block; position:absolute; left:0; top:0; visibility:visible; margin:0 auto; transition:all linear .2s; opacity:1; filter:alpha(opacity = 100)}
.indexPage .mod3s .img .dis{ visibility:hidden; opacity:0; filter:alpha(opacity = 0)}
.indexPage .mod3s .bTt{ display:block; text-align:center; padding:30px 0 0 0; font-size:16px; color:#fff; transition:all linear .2s}
.indexPage .mod3s .col:hover .bTt{ color:#ff3039}
.indexPage .mod3s .col:hover img{ visibility:hidden; opacity:0; filter:alpha(opacity = 0)}
.indexPage .mod3s .col:hover img.dis{ visibility:visible; opacity:1; filter:alpha(opacity = 100)}




.indexPage .mod4{ width:100%; overflow:hidden; background:#ebebeb;}
.indexPage .mod4 .inCon{ width:1200px; margin:30px auto; }

.indexPage .mod4 .tbC{ padding:1px 0 0 234px; background:#fff; height:409px; position:relative}
.indexPage .mod4 .rit{ position:absolute; z-index:5;left:282px;}
.indexPage .mod4 .mod{ display:block; border:1px solid #efefef; height:408px; position:relative; overflow:hidden; width:305px; float:left; margin:-1px 0 0 -1px; transition:all linear .2s}
.indexPage .mod4 .icon{ display:block; text-align:center; padding:22px 0 8px 0}
.indexPage .mod4 .rdT{ display:block; height:28px; line-height:28px; border-bottom:1px solid #f3f3f4; font-size:20px; padding-bottom:16px; color:#ff303a; text-align:center}
.indexPage .mod4 .rdT span{ line-height:28px; font-size:20px; color:#000}

.indexPage .mod4 .prsRow{ text-align:center; height:32px; float:left}
.indexPage .mod4 .prsRow .ys{ font-size:12px; color:#14px; color:#ff303a; line-height:16px; position:relative; left:0; top:-12px}
.indexPage .mod4 .prsRow .num{ line-height:32px; color:#ff303a; font-size:28px}
.indexPage .mod4 .prsRow .dw{ line-height:32px; color:#666; font-size:14px}

.indexPage .mod4 .propr{ padding:0 26px; margin-top:-5px; text-align:left}
.indexPage .mod4 .propr .row{ overflow:hidden; zoom:1; padding:14px 0 0 0}
.indexPage .mod4 .propr .lt{ width:110px; float:left; overflow:hidden; border-bottom:1px solid #f3f3f4; zoom:1; padding-bottom:14px}
.indexPage .mod4 .propr .rt{ width:128px; float:right; overflow:hidden; border-bottom:1px solid #f3f3f4; zoom:1; padding-bottom:14px}
.indexPage .mod4 .propr .t1{ display:block; color:#000; font-size:14px; line-height:22px; float:left}
.indexPage .mod4 .propr .t2{ display:block; color:#999; font-size:14px; line-height:22px; float:right}
.indexPage .mod4 .propr .lhs{ width:100%; float:none; border-bottom:1px solid #f3f3f4}
.indexPage .mod4 .propr .lhs .t2{ float:left; padding-left:8px}
.indexPage .mod4 .propr .lhs .fts{ font-size:12px}
.indexPage .mod4 .bts{ padding:16px 40px 0 40px; font-size:0; text-align:center; background:#fff; margin-top:-1px; position:relative; z-index:2}
.indexPage .mod4 .btn{ display:inline-block; *display:inline; zoom:1; border:1px solid #d9d9d9; border-radius:5px; width:98px; height:28px; line-height:28px; font-size:14px; color:#000; cursor:pointer; transition:all linear .2s; float:right; margin-top:2px}
.indexPage .mod4 .mod:hover{ box-shadow:0 0 40px #d3d2d2; z-index:6}
.indexPage .mod4 .mod:hover .btn{ border-color:#e95048; color:#e95048}
.indexPage .mod4 .lft{ width:280px; position:absolute; left:0; top:0 }
.indexPage .mod4 .lft .md{ width:280px; height:410px; overflow:hidden; text-align:left; color:#fff; background:#fff url(../images/mod_pdsp.jpg) no-repeat center center/cover;}
.indexPage .mod4 .lft .tt1{ display:block; padding:40px 25px 10px; text-align:left; font-size:20px; line-height:20px; font-weight:bold;}
.indexPage .mod4 .lft .tt2{ padding:5px 25px 0; text-align:left; font-size:14px; line-height:25px; }

.indexPage .mod4 .tbT{ padding:30px 0; text-align:center}
.indexPage .mod4 .tbT a{ display:inline-block; *display:inline; zoom:1; cursor:pointer; border-radius:4px; height:30px; line-height:30px; padding:0 20px; white-space:nowrap; font-size:14px; color:#666; transition:all linear .2s; border:1px solid #ebebeb}
.indexPage .mod4 .tbT .cur{ font-weight:bold; border-color:#d9d9d9; background:#fff; color:#ee6c6c}
.indexPage .mod4 .tbT{padding:20px 0;}
.indexPage .mod4 .propr .lt{
	float:none;
	margin:0 auto;
	display:block;
	border:0px;
	width:131px;
}
.indexPage .mod4 .propr .lhs{
	color:#999;
	width:110px;
}
.indexPage .mod4 .rdT{
	border:0px;
}
.indexPage .mod4 .propr .row{
	padding: 4px 0 0;
}
.indexPage .mod4 .bts{
	overflow:hidden;
}
.indexPage .mod4 .prsRow .ys{
	top:0px;
	font-size:18px;
}
.indexPage .mod4 .prsRow .dw{
	color:#ff303a;
}
.indexPage .mod4 .prsRow .name{
	color: #ff303a;
    font-size: 20px;
    line-height: 32px;
}
.indexPage .mod4 .bts{
	padding: 16px 0 0 70px;
}
.gffwqLMPage .bts_ly{
	width:120px;
	margin:0 auto;
}
.indexPage .mod4 .btn{
	width: 186px;
}
.indexPage .mod4 .propr .t1{
	color: #999;
}
.indexPage .mod4 .propr .t2{
	color: #000;
}



.indexPage .mod5{width:100%;overflow:hidden;background:#fff;padding:50px 0;}
.indexPage .mod5 .inCon{ width:1200px; margin:0 auto}
.indexPage .mod5 .tt1{ display:block; text-align:center; font-size:35px; line-height:38px; overflow:hidden}
.indexPage .mod5 .tt2{ display:block; padding:15px 0 0 0; text-align:center; font-size:15px; color:#a0a0a0}
.indexPage .mod5 .btn{ display:inline-block; *display:inline; zoom:1; border:1px solid #d9d9d9; border-radius:5px; width:98px; height:28px; line-height:28px; font-size:14px; color:#000; cursor:pointer; transition:all linear .2s; margin:0 auto}
.indexPage .mod5 .tt1s{ margin-top:50px; padding-top:50px; border-top:1px solid #f3f3f3}
.indexPage .mod5 .tpps{ display:block; text-align:center; font-size:12px; padding:30px 0 0 0; color:#5f5f5f}
.indexPage .mod5 .yyzy{ overflow:hidden; zoom:1; /*padding-top:32px;*/ width:1200px; margin:0 auto; margin-top:32px;}
.indexPage .mod5 .md{ width:25%; float:left; overflow:hidden; padding-top:20px;}
.indexPage .mod5 .md img{ display:block; margin:0 auto}
.indexPage .mod5 .md .t1{ display:block; height:55px; line-height:55px; font-size:22px; width:225px; margin:0 auto}
.indexPage .mod5 .md .t2{ display:block; text-align:left; font-size:12px; color:#999; line-height:180%; width:225px; margin:0 auto}


.indexPage .mod6{ width:100%; overflow:hidden; background:url(../images/mod6Bg.jpg) no-repeat center; height:450px}
.indexPage .mod6 .cmTt1{ color:#fff; display:block; font-size:36px; line-height:42px; text-align:center; overflow:hidden; padding:110px 0 0 0}
.indexPage .mod6 .cmTt2{ color:#fff; display:block; font-size:24px; line-height:32px; text-align:center; overflow:hidden; padding:12px 0 65px 0}
.indexPage .mod6 .btn{ display:block; transition:all linear .2s; border-radius:4px; height:50px; line-height:50px; width:300px; margin:0 auto; color:#fff; overflow:hidden; background:#ff5133; text-align:center; border:0; font-size:20px}
.indexPage .mod6 .btn:hover{ background:#ff3039}

/** Content End **/

.news .ins{display:none;}
.mod5 .news .on{display:block;}
.pointer{cursor:pointer;}








