@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	list-style-type:none;
transition: all 0.6s;
-moz-transition:all 0.6s; /* Firefox 4 */
-webkit-transition:all 0.6s; /* Safari 和 Chrome */
-o-transition:all 0.6s; /* Opera */
transition-property:background;
}
a, img {
	border:0; text-decoration:none;
}
.w800{ width:800px; margin:0 auto;}
.t_block{display:block; }
img.t_block{display:block; max-width:100%; width:100%; height:auto;}
img.t_block44{width:44%;}
.t_block45{ width:45%;display:block; height:auto;}
.t_block80{ width:80%;display:block; height:auto; margin: 0 auto;}
.m0{ margin:0 auto;}
.pst_r{position:relative;}
.pl20{ padding-left:20px;}
.pr20{ padding-right:20px;}
.pt30{ padding-top:30px;}
.pt20{ padding-top:20px;}
.pt10{ padding-top:10px;}
.pt25{ padding-top:25px;}
.pt40{ padding-top:40px;}
.pt60{ padding-top:60px;}
.pt80{ padding-top:80px;}
.pb15{ padding-bottom:15px;}
.pb25{ padding-bottom:25px;}
.pb30{ padding-bottom:30px;}
.pb40{ padding-bottom:40px;}
.pbp1{padding-bottom:1%;}
.pt180{ padding-top:180px;}
.pv10{ padding: 10px 0;}
.pap5{ padding:5% 0;}
.c47{ color:#474747}
.ce6{ color:#e60012;}
.mt55{ margin-top:55px;}
.mt40{ margin-top:40px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mb0{ margin-bottom:0;}
.mb7{ margin-bottom:7px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.mb40{ margin-bottom:40px;}
.wp33{width:33%;}
.wp34{width:34%;}
.wp50{width:50%;}
.wp41{width:41%;}
.wp43{width:43%;}
.wp45{width:45%;}
.wp49{width:49%;}
.wp48{width:48%;}
.wp54{ width:54%;}
.wp735{width:73.5%; margin:0 auto;}
.wp100{ width:100%;}
.pd_y20{ padding:20px 0;}
.mt20{ margin-top:20px;}
.txtjz{ text-align:center;}
.fz12{font-size:12px; }
.fz14{ font-size:14px;}
.c333{ color:#333;}
.c666{ color:#666;}
.bgf8{ background: #f8f8f8;}
.bgf5{ background: #f5f5f5;}
.cl59{ color:#595757;}
h2.cl59,.cl59 h2,.cl59 p{ color:#595757;}
.nindent p{ text-indent:0;}
.f16b{font-size:16px; font-weight:bold;}
.f14b{font-size:14px; font-weight:bold;}
.js_tpqhlb.wp57,.wp57{ width:57%;}
#hot_product li.mr0,.pro_xq_imgs li.mr0,.js_lmlb_i li.mr0,.jjfa_tw li.mr0,.jrxtzz a.mr0,.jrfwys li.mr0,.lianxi_top li.mr0,.sysd_n li.mr0,.i_case_l li.mr0,.mr0,.jjfa_5 li.mr0{ margin-right:0;}
.mr5{ margin-right:5px;}
.mv8{margin:8px 0;}
.bb3{border-bottom:1px solid #333; }
.b1bc{border-bottom:1px dashed #ccc;}
a:hover .bb3{border-bottom:1px solid #e60012;}
.br05{opacity:.5;filter:alpha(opacity=50); -khtml-opacity:0.5; opacity: 0.5;*zoom:1;}
.br07{opacity:.7;filter:alpha(opacity=70); -khtml-opacity:0.7; opacity: 0.7;*zoom:1;}
.fatl0{position:absolute; top:0; left:0;}
.red_box8{display:block; width:65px; height:8px; background:#e60012; margin:0 auto;}
.red_box4{display:block; width:45px; height:4px; background:#e60012;}
.pst_r0{ position:absolute; top:0; right:0;}
.pst_l0{ position:absolute; top:0; left:0;}
.pst_br0{ position:absolute; bottom:0; right:0;}
.bg333{ background:#333;}
.bg777{background: #f7f7f7;}
body{ font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:12px;}
img.iscale:hover{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-0-transform: scale(1.1); -moz-transition: all .6s ease 0s;
-ms-transition: all .6s ease 0s;-o-transition: all .6s ease 0s;transition: all .6s ease 0s;}
.fullwidth{width:100%;min-width:1200px; text-align:center;}
.width1200 {width:1200px; margin:0 auto; position:relative;}
.width1000{width:1000px; margin:0 auto; position:relative;}
.sub-nav{ width: 100%; background: #2a2a2a;  font-size: 18px; height: 58px; z-index: 999; line-height: 30px; position: relative;}
.sub-nav .width1200{ width: 1198px; padding-left: 2px;}
.sub-nav span{ width: 171px; float: left; text-align: center; position: relative;padding: 14px 0;}
.sub-nav a{ display: block;color: #fff; border-right: 1px solid #fff;}
.sub-nav span.last a{ border-right:none}
.sub-nav span ul{ position: absolute; top: 52px; left: 0; display: none; margin-left: -9px; width:188px;/*background: #2a2a2a;*/border-top: 2px solid #eee;}
.sub-nav span li{ display: block; height: 50px; line-height: 50px; border-bottom: 1px solid #444;}
.sub-nav span li a{ display: block; border-right: 0; float: none; background: #2a2a2a;}
.sub-nav span li a:hover{ background: #e60012;}
.sub-nav span i.arr_t{width: 0;height: 0;border-width: 0 8px 8px 8px;border-style: solid; display: none; border-color: transparent transparent #eee; position:absolute; bottom:6px; left:50%; margin-left:-8px;  z-index:9999;}
.sub-nav span:hover ul,.sub-nav span:hover i.arr_t{ display: block;}

/*媒体中心首页开始*/
/*幻灯片*/
.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:500px;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:99999999;display:block;width:288px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:10px;height:10px;background-color:#333;text-indent:-999em;opacity:.8;cursor:pointer; border-radius:10px;z-index:99999999;}
.index_banner cite span:hover{background-color:#e60012;}
.index_banner cite span.on{background-color:#e60012;cursor:default;}

.js_tpqhlb .index_banner cite{bottom:20px;left:100%;z-index:99999999;display:block;width:288px; margin-left:-170px;height:10px;_display:none;}
.js_tpqhlb .index_banner cite span{float:left;display:block;margin:0 4px;width:30px;height:6px;background-color:#fff;text-indent:-999em;cursor:pointer;z-index:99999999;opacity:1;border-radius:0px;}
.js_tpqhlb .index_banner cite span:hover{background-color:#e60012;}
.js_tpqhlb .index_banner cite span.on{background-color:#e60012;cursor:default;}
/*幻灯片结束*/
.cpxg h2,.gshd h2,.spyx h2,.zjzj h2{font-size:28px; font-weight: 500; text-align:left;}
.cpxg h2 span,.gshd h2 span,.spyx h2 span, .zjzj h2 span{font-size:18px; padding-left:15px; font-style:italic; color:#999;}
a.more{ font-size:14px; width:60px; float:right; line-height:20px; padding-top:15px; color:#7d7d7d;}
a.more:hover{ color:#e60012;}
.spyx,.zjzj{ background:#f5f3f4;}
.zjzj li{ display:block; width:30%; margin-right:5%; padding-top:50px; padding-bottom:20px; z-index:1;}
.zjzj li.mr0{ margin-right:0;}
.zjzj li .tags{background:url(../img/circle.png) no-repeat center; width:46px; padding:15px; text-align:center; font-size:18px; display:block; margin:0 auto; color:#fff; line-height:22px;position:absolute; top:20px; left:50%; margin-left:-38px;z-index:1;}
.zjzj li img{ display:block; width:100%; z-index:1;}
.zjzj a .title{ width:72%; padding:0 4%; line-height:50px;  background:#fff;display:block; position:absolute; bottom:-5px; left:10%; color:#1b1b1b; z-index:10;}
.zjzj a:hover .title{ color:#fff; background:#e60012;}
.zjzj a .title span{ font-size:15px; white-space:nowrap;  display:block;overflow:hidden;text-overflow: ellipsis; cursor:pointer;}
.ispimg{ width:50%;}
.ispimg li{display:block; width:100%; height:260px; overflow:hidden; display:none;}
.ispimg li.cur{ display:block;}
.ispimg li .spbg{width:100%; height:100%; background:url(../img/vedio-b.png) no-repeat center #eee; opacity:0.6; display:none;}
.ispimg li img{position:absolute; top:0; right:50%; margin-right:-300px; width:600px;}
.isplist{width:45%; text-align:left;}
.isplist li{ padding-bottom:20px;}
.isplist li a{ background:url(../img/vedios.png) no-repeat left center; font-size:18px; line-height:40px; color:#1b1b1b; text-indent:40px;}
.isplist li a:hover{ color:#e60012;}
.isplist li p{ font-size:15px; height:75px; overflow:hidden; width:100%; display:none; line-height:25px; color:#666; }
.isplist li p span{padding-left:40px; display:block;}
.isplist li.cur p{ display:block;}
.col-list-nav{ background: #eee; line-height: 50px;height: 50px; font-size:18px; text-align: left; margin-bottom: 15px;}
.col-list-nav span{float: left; width: 130px; margin-right: 0; text-align: center; cursor: pointer;}
.col-list-nav span.cur{ background: #e60012; color: #fff;}
.col-img-list{ width: 100%; /*height: 326px;*/ overflow: hidden; position: relative; }
.col-img-list ul{ display: block; width: 100%;/*width: 2400px; position: absolute; top: 0; left: 0; height: 326px;*/}
.gshd li{ display:block; width:384px; margin-right:24px;height: 306px;}
.gshd li.mr0{ margin-right:0;}
.gshd li a p{ font-size:14px; line-height:30px; height:30px; width:94%; padding:0 3%; text-align:center; overflow:hidden; color:#1b1b1b;}
.gshd li a .img{position: relative;width: 384px; height: 256px;}
.gshd li a .img img{ width: 384px; height: 256px;}
.gshd li a .sd{ display: none; background: url(../img/o5.png); width: 100%; height: 100%; position: absolute; top: 0; left: 0;}
.gshd li a:hover .sd{display: block;}
.gshd li a .sd span{ color:#fff; border:1px solid #fff; display: inline-block; font-size: 16px;width: 120px; line-height:32px; 
position: absolute; top: 50%; left: 50%; margin-top: -16px; margin-left: -60px; border-radius: 4px;}
.gshd li a:hover p{ color:#e60012;}
.icptj,.isgal{width:48%;}
.cpxg ul{ padding-top:20px;}
.cpxg li a{display:block; width:50%; float:left;}
.cpxg li a p{ display:block; height:22px; line-height:22px; width:96%; overflow:hidden; font-size:13px; text-align:left; color:#1b1b1b;}
.cpxg a:hover p{color:#e60012;}
.cpxg .img1{width:288px; overflow:hidden; display:block; margin-right:12px; float:left;margin-bottom:8px;height:202px;}
.cpxg .img1 .kuang{width:576px; position:absolute; display:block;}
.cpxg .img1 .kuang img{ width:288px; height:180px;}
.cpxg .img2,.cpxg .img3,.cpxg .img4,.cpxg .img5{width:120px; overflow:hidden; display:block; float:left;margin-left:12px;margin-bottom:8px; height:97px;}
.cpxg .img2 .kuang,.cpxg .img3 .kuang,.cpxg .img4 .kuang,.cpxg .img5 .kuang{width:256px; margin-left:0;display:block;position:absolute;}
.cpxg .img2 .kuang img,.cpxg .img3 .kuang img,.cpxg .img4 .kuang img,.cpxg .img5 .kuang img{ width:128px; height:75px;}
.cpxg .img5{width:120px; height:75px;}
.cpxg .change{width:100%; height:100%; background:url(../img/change.png) no-repeat center; cursor:pointer;}

.spyx .width1200 { height: 380px; overflow: hidden;text-align: left; }
.vcontainer{ width: 2400px; height: 368px; position: absolute; left: 0; top: 40px; z-index: 1}
.vleft{ width: 800px;}
.vleft li{ display: block; width: 100%;padding-top:20px;}
.vleft li .img-link{width:240px; margin-right:20px;  height: 134px; overflow: hidden; position: relative;}
.vleft li .img-link img{width:240px;  height: 134px;}
.vleft li a .vtitle{ width:500px; font-weight: normal; line-height:35px; height:35px; overflow:hidden; font-size:21px;/*padding-top:10px;*/ color: #000;}
.vleft li a:hover .vtitle{ color: #f00;}
.vleft li .pubinfo{font-size:14px; line-height:22px; text-align:left; color:#888;}
.vleft li .vdesc{font-size:14px; line-height:22px; text-align:left; color:#666;width:500px; height:66px; overflow:hidden; padding-top:5px}
.vright{ width: 400px; padding-top: 40px;}
.vright img{ width: 400px; height: 222px;}
.vright .vtitle{font-size:18px; line-height:30px; width:100%; height:30px; overflow:hidden; padding-top:5px;}
a.vchange{ position: absolute; top: 50px; right: 5px; width: 60px; height:40px; font-size: 14px; color:#7d7d7d; z-index: 2}
a.vchange:hover{color: #f00;}
@media screen and  (max-width:1100px){
.ispimg li img,.ispimg li{ height:238px;}
.isplist li{ padding-bottom:10px;}
}
@media screen and  (max-width:1024px){
.ispimg li img,.ispimg li{ height:221px;}
.isplist li p{ line-height:25px;height: 75px; font-size:14px;}	
}
@media screen and  (max-width:900px){
.ispimg li img,.ispimg li{ height:195px;}
.isplist li a{ background:url(../img/vedios.png) no-repeat left center; line-height:35px; font-size:16px;}	
.isplist li p{ line-height:22px; font-size:13px;}
}
/*媒体中心首页结束*/
/*走进重机*/
.nrbg{ background:#e9e9e7;}
.lmtitle{position:absolute; top:-20px; left:0; font-size:24px; line-height:60px; display:inline-block; font-weight:bold; color:#fff; background:#e60012; border-right:25px solid #333; width:190px;}
p.position{line-height:20px; padding:15px 0 5px 230px; font-size:13px; text-align:left; color:#666;}
p.position a{ color:#666;}
p.position a:hover{color:#e60012;}
div.zjjs{ padding-bottom:20px;}
.zjjs h1{ font-size:24px; line-height:45px;padding-top:15px; padding-bottom:5px;}
p.zjjs, .zjjs p{
	font-size:15px;
	line-height:28px;
	text-align:left;
	color:#666;
	text-indent:2em;
}
p.zjjs{padding-top:25px;}
.zjjs h1 span{ padding-left:15px; font-size:15px; color:#777;}
.zjjs h1 span a{ color:#777;}
.zjjs h1 span a:hover{color:#e60012;}
.zlmlb{ width:100%;}
.zlmlb li,.zlmlb li h1{ display:block; width:100px;  font-size:14px; line-height:30px; margin-right:30px;}
.zlmlb li a{ background:#FFF; color:#1b1b1b; display:block; border:1px solid #e9e9e7;}
.zlmlb li a:hover,.zlmlb li h1 a,.zlmlb li.cur a{ background:#e60012; color:#fff;}
.pbltw{width:226px;     box-shadow: 0 1px 3px #aaa;-moz-box-shadow: 0 1px 3px #aaa;-webkit-box-shadow: 0 1px 3px #aaa; text-align:left; padding-bottom:20px; background:#FFF; margin-bottom:15px;}
.pbltw.mr0{ margin-right:0px;}
.pbltw h3 a.title,.pbltw a.title{ display:block; width:93%; line-height:40px; margin:0 auto; overflow:hidden; font-size:15px; color:#1b1b1b; white-space:nowrap; text-overflow:ellipsis;}
.pbltw h3 a.title:hover,.pbltw a.title:hover{color:#e60012;}
.pbltw p{ padding:0 3% 15px 3%; color:#8c7e7e; line-height:20px; font-size:12px;}
.plsl,a.dzsl{width:20%; margin-left:4%; display:inline-block; line-height:15px;  height:15px;  font-size:12px;color:#8c7e7e; padding-bottom:4px;}
a.dzsl i{background: url(../img/bt_action_icons.svg) 0 0 no-repeat ;width:12px; height:12px; margin-top:1px;     margin-right:4px; float:left; }
.plsl i{background: url(../img/bt_action_icons.svg) -58px 0 no-repeat ;width:13px; height:12px; margin-top:1px;     margin-right:4px; float:left; }
a.dzsl:hover i{background: url(../img/bt_action_icons.svg) 0 -90px no-repeat ;}
a.dzsl:hover{color:#e60012;}
.tjpllb{ padding-top:15px;border-bottom:1px solid #eee; width:100%;}
.tjpllb li{padding:8px 15px; display:block; border-top:1px solid #f2f2f2; clear:both; background:#fafafa;}
.tjpllb p{padding:0 0 0 45px; line-height:18px; font-size:12px;}
.tjpllb p span{ color:#9E7E6B;}
#pbllb{ margin:0 auto;}
.fbpl{font-size:13px; line-height:22px; padding:15px 15px 0 15px; display:none;}
.fbpl dt{width:70px; float:left; margin-bottom:10px;}
.fbpl input{width:120px; box-shadow: inset 0 2px 5px #eee;-moz-box-shadow: inset 0 2px 5px #eee;-webkit-box-shadow: inset 0 2px 5px #eee;border:1px solid #D4D4D4;color:#333; float:left; margin-bottom:10px;}
.fbpl textarea:focus,.fbpl input:focus {border:1px solid #e60012;outline:none;}
.fbpl textarea{width:120px; box-shadow:inset 0 2px 5px #eee;border:1px solid #D4D4D4;color:#333; float:left; height:60px;}
.plfbbtn,.popup-submit{width:90px; height:32px; margin:0 auto; display:block; line-height:32px; background:#ececec; border:1px solid #ccc; font-size:14px; }
.plfbbtn { text-align:center; margin-top:15px;}
.fbpl input.popup-submit{ float:none; box-shadow:none; margin-top:15px;width:90px;}
.fbpl input.popup-submit:focus{border:1px solid #ccc;}
.plfbbtn:hover,.popup-submit:hover{ background:#e60012;border:1px solid #fff; color:#fff;}
.tjid{ display:none;}
.loading{background:url(../img/loading.gif) no-repeat left center; font-size:14px; width:100px; margin:0 auto; padding:20px 0; text-indent:20px; line-height:20px; color:#666; display:none;}
.nomore{background:url(../img/jiong.png) no-repeat left center; font-size:14px; width:120px; margin:0 auto; padding:20px 0; text-indent:37px; line-height:30px; color:#666; display:none;}
.backtop{ position:fixed; bottom:5px; right:10px; background:url(../img/top.png) no-repeat center; width:40px; height:40px; display:none;}
/*a.c-prev,a.c-next,a.b-prev,a.b-next{ width:45px; height:86px; position:fixed;  display:block; top:50%; margin-top:-22.5px;}
a.c-next{margin-right:20px;}*/
.tjimg{width:100%; position:relative;}
.tjimg a.b-prev,.tjimg a.b-next{ display: none; *display: block; width:80px; height:120px; position: absolute;  top:50%; margin-top:-60px;}
.tjimg:hover a.b-prev,.tjimg:hover a.b-next{ display: block;}
a.b-prev{ background:url(../img/arrb-l.png) no-repeat left center;left:0;}
/*a.b-prev:hover{ background:url(../img/arrb-l2.png) no-repeat left center; left:0;}*/
a.b-next{background:url(../img/arrb-r.png) no-repeat right center;right:0;}
/*a.b-next:hover{background:url(../img/arrb-r2.png) no-repeat right center;right:0;}*/
.close-layer{position:fixed; top:0px; right:20px; background:url(../img/btn_close_layer.png) no-repeat 3px 5px; width:42px; height:42px;  cursor:pointer;}
.close-layer:hover{background:url(../img/btn_close_layer.png) no-repeat 3px -96px;}
.tpjxq#pbllb .pbltw{ width:23.5%; margin-right:2%;}
.tpjxq#pbllb .pbltw.mr0{margin-right:0;}
/*走进重机结束*/
/*内容页*/
.tjtpjs{width:71%;}
.tjtpjs .container{padding: 30px 25px; background:#FFF; text-align:left; width: auto;}
.tjtpxq p{font-size:14px; line-height:24px; padding-bottom:8px; text-indent:2em; color:#555;}
.tjtpjs h1{font-size: 25px;    height: auto; color:#1b1b1b; line-height: 30px; }
.tjtpjs .icon{font-size:13px; line-height:30px;}
.icon .shoucang{width:54px; border-radius:3px; text-align:center; height:30px; background:#d33024; color:#fff;}
.icon a.dianzan{ width:40px; padding:4px 7px; border:1px solid #cecece; margin-left:10px; border-radius:3px; text-align:center; height:20px; line-height:20px; color:#474747;}
.icon a.dianzan i{background:url(../img/heart.png) 0 -20px no-repeat; display:inline-block; float:left; width:20px;height:20px;}
.icon a.dianzan:hover i{background:url(../img/heart.png) 0 1px no-repeat;}
.icon a.dianzan:hover{ color:#d33024;}
.share_wz { font-size: 13px;line-height: 30px;color: #444;}
.bdshare-button-style0-24 a{ padding:3px;}
.bdshare-button-style0-24 .bds_qzone.s_btn{ background:url(../img/kj2.png) no-repeat center;}
.bdshare-button-style0-24 a.bds_qzone.s_btn:hover{ background:url(../img/kj.png) no-repeat center;}
.bdshare-button-style0-24 .bds_sqq.s_btn{ background:url(../img/qq2.png) no-repeat center;}
.bdshare-button-style0-24 a.bds_sqq.s_btn:hover{ background:url(../img/qq.png) no-repeat center;}
.bdshare-button-style0-24 .bds_weixin.s_btn{ background:url(../img/wx2.png) no-repeat center;}
.bdshare-button-style0-24 a.bds_weixin.s_btn:hover{ background:url(../img/wx.png) no-repeat center;}
.bdshare-button-style0-24 .bds_tsina.s_btn{ background:url(../img/xnwb2.png) no-repeat center;}
.bdshare-button-style0-24 a.bds_tsina.s_btn:hover{ background:url(../img/xnwb.png) no-repeat center;}
.bdshare-button-style0-24 .bds_more.s_btn{ padding-left:26px; font-size:14px; background:url(../img/ms.png) no-repeat left;}
.bdshare-button-style0-24 a.bds_more.s_btn:hover{background:url(../img/ms2.png) no-repeat left;color:#e60012;}
p.btn_link{line-height:30px; height:30px; padding:30px 0 10px; font-size:14px;}
.btn_link a{ text-decoration:none; color:#666;}
.btn_link a:hover{color:#e60012;}
.btn_link a.back_l{background:url(../img/js_fh_2.png) no-repeat left; text-indent:26px;}
a.back_l:hover{background:url(../img/js_fh.png) no-repeat left; }
.fr.bdshare-button-style0-24 a{ margin:0 6px 0 0;}
.bdshare-button-style0-24 .bds_more.bt_share{ padding-left:0; font-size:14px; margin:0; background:url(../img/i_share.png) no-repeat left;}
.bdshare-button-style0-24 a.bds_more.bt_share:hover{background:url(../img/i_share_2.png) no-repeat left;color:#e60012;}
.right-content{width:27%;}
.tjtpms{ text-align:left; background:#fff;}
.tjtpms .fbpl{ display:none;}
.tjtpms p.tpxxmc{ font-size:22px; color:#1b1b1b; padding-bottom:15px;}
.tjtpms .kuang{padding:20px 15px 0 15px;}
.tjtpms p{color: #8c7e7e; font-size:13px; line-height:20px; padding-bottom:6px;}
.tjtpms p span {color: #9E7E6B;}
.tjtpms .tjpllb{ padding-top:0px; width: 90%; margin: 0 auto;}
li.nrpllb{ font-size:15px; color:#1b1b1b;  border-top:none;}
.tjtpms p.tpqh{padding-top:3px;}
.tjtpms p.tpqh a{padding: 0 5px;border: 1px dashed #ccc;color: #8c7e7e;margin-left: 10px;}
.tjtpms p.tpqh a:hover{color:#d33024;border: 1px dashed #d33024;}
.tjtpms p.tpqh a.checked{background: url(../img/tick.png) no-repeat right; padding-right:16px;border: 1px dashed #d33024; color:#d33024;}
.relxgtj{font-size: 22px;text-align: left; padding:10px 0;}
.relxgtj span{font-size: 16px;padding-left: 15px; font-style: italic; color: #999;}
.tjxtqh{ width:100%;  overflow:hidden; position:relative; }
.tjxtqh .next,.tjxtqh  .prev{ width:20px; height:36px; position:absolute; top:50%; margin-top:-18px;display:block; z-index:999;}
.tjxtqh .prev{ background:url(../img/arr_l.png) no-repeat left; left:0;}
.tjxtqh .next{  background:url(../img/arr_r.png) no-repeat right; right:0;}
.tjxtqh .bd{ width:100%;}
.tjxtqh .bd ul{ zoom:1; width:100%; margin:0 auto;}
.tjxtqh .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; width:33%;}
.tjxtqh .bd ul li a.pic{ text-align:center; margin:0 1%; border:1px solid #f2f2f2; background:#ccc; display:block;}
.tjxtqh .bd ul li  img{  display:block; width:100%; height:auto;}
.lstj{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2; padding:5px 15px;}
.lstj p.title{font-size: 15px;
color: #1b1b1b; line-height:30px;}
.spzx li{ display:block; width:23.5%; margin-right:2%; margin-bottom:15px;text-align:left;}
.spzx li.mr0{ margin-right:0;}
.spzx li .bd{ display:block; padding:5px 5px 10px 5px; border:1px solid #eee;}
.spzx li a p{ font-size:13px; line-height:30px; height:30px;  width:94%; padding:5px 3% 0 3%;  overflow:hidden; color:#1b1b1b; }
.spzx li p{ color:#8c7e7e;padding:0 3%;}
.spzx li p span{ color:#9E7E6B;}
.spzx li a:hover p{ color:#e60012;}
.shipjz{width:100%; margin:0 auto 10px auto; }
.shipjz iframe{ height:360px;}
.tjtpxq img{ display:block; max-width:100%;_width:100%; height:auto;}
#ajaxarea{ display:none;}
.cpxqbtn{display:block; width:138px; background:#e60012; color:#fff; text-align:center; line-height:35px;  font-size:16px; margin:5px auto; border-radius:4px;}
.tp_poupout{position: fixed; top: 0px;right: 0px;bottom: 0px;left: 0px; z-index:999999999; display: none;background:url(../img/br70_g_bg.png);overflow-y:scroll; width:100%; height:100%;}
.poupcontainer{display:table;text-align:center; width:100%; height:100%;}
.imgcenter{display:table-cell;vertical-align:middle; font-size:18px; color:#fff; line-height:50px;}
.imgcenter img{width:800px;vertical-align:middle;}
.tjtpxq h2,.tjtpxq h3,.tjtpxq h4,.tjtpxq h5,.tjtpxq h6{ font-weight:bold; text-align:left; padding:8px 0; color:#4d4d4d;}
.tjtpxq h2{ font-size:18px; }
.tjtpxq h3{ font-size:17px; }
.tjtpxq h4{ font-size:16px; }
.tjtpxq h5{ font-size:15px; }
.tjtpxq h6{ font-size:14px; }
a.backtlist{font-size:15px; color:#000; padding-top:10px; display:inline-block;}
.tjxwlb a:hover,a.backtlist:hover{color:#e60012;}
.tjxwlb a{display: block;background: url(http://www.sanywj.com/images/news_tit.png) no-repeat left center;text-align: left;text-indent: 12px;color: #8d8d8d;width: 100%;height: 20px;overflow: hidden;line-height: 20px; margin-bottom: 8px;}
.service-wrap-w a{ visibility: hidden}
.container #SOHUCS #SOHU_MAIN .module-cmt-footer{ display: none}
/*内容页结束*/ 
/*滑块验证*/
#embed-captcha {width: 226px;margin: 0 auto;}
.show {display: block;}
.hide {display: none;}
#notice {color: red;}
.hkyz .gt_widget{ position:absolute; bottom:0; left:0; display:none;}
.inp {border: 1px solid gray;padding: 0 10px;width: 200px;height: 30px;font-size: 18px;}
#embed-captcha {width: 300px;margin: 0 auto;}
.show {display: block;}
.hide {display: none;}
#notice {color: red;}
.bgshawdon{position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px;z-index: 9998; background:url(../img/br70_g_bg.png); display:none;}
.txkuang{width:340px; height:210px; border-radius:4px; border:1px solid #f2f2f2; background:#fff; position:absolute; top:50%; margin-top:-130px; left:50%; margin-left:-190px; padding:20px 15px; text-align:center;}
.txyzbtn{background:#e60012; font-size:14px; border:none; color:#fff;width: 90px;height: 32px; margin-top:10px;}
.closeb{display:block; width:24px; height:24px; position:absolute; top:5px; right:5px; background:url(../img/closed.png) no-repeat center;cursor: pointer;}
.txkuang .fbpl{ display:block;}
.txkuang .fbpl dt{width:30%; }
.txkuang .fbpl dd{ width:70%; float:right;}
.txkuang .fbpl input{width:150px; }
.txkuang .fbpl textarea{width:210px; height:60px;}
/*滑块验证结束*/
@media screen and  (max-width:1025px){
.tjxtqh .bd ul li  img{ height:66px;}
}
@media screen and  (max-width:800px){
.tjxtqh .bd ul li  img{  height:56px;}
}
.imgcenter.sp span{ display:inline-block; width:600px; z-index:999999999;margin:0 auto;background:url(../img/rloading.gif) no-repeat center;}
.imgcenter.sp iframe{ height:420px;}

/*上一篇下一篇*/
.detail_man{width:100%; margin-top:15px; position:relative; height:110px; padding-top:10px;}
.detail_man_l{ max-width:65%; width:65%; float:left; overflow:hidden;}
.detail_man p{margin-bottom:10px; text-align:left; line-height:20px; display:block; font-size:13px; color:#666; widows:100%;height:20px;}
.detail_man p a{ color:#666;}
.detail_man p a:hover{ color:#e8645a;}
.detail_man span{float:left;padding:0 3px; margin-right:8px; color:#FFF; font-size:12px;}
.detail_man .color1{background:#8c8c8c;}
.detail_man .color2{background:#e86a5a;}
.detail_man .color3{background:#f1b560;}
.detail_btn{ max-width:35%; width:300px; display:block; height:auto; position:absolute; right:0; top:0;}
.wbbq a{ padding-right:10px;}
.detail_btn img{max-width:100% !important; width:100%; display:block; overflow:hidden;}
.swiper-container { width:1198px; height:480px; border:1px solid #eee; background: #fff; border-top: none; }
.swiper-slide {background-position: center;background-size: cover;}
.swiper-slide img{ height: 400px; width: 1198px;}
a .swp-title{ font-size: 22px; line-height: 60px; color: #333; text-align: left; padding: 0 10px; width: 1178px; height: 60px;
 overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
a:hover .swp-title{ color: #000}
.swp-desc{ font-size: 14px; line-height: 20px; height: 40px; padding:8px 45px 8px 15px; position: absolute; left: 0; bottom: 80px; width: 1138px; background: rgba(255,255,255,.9); text-align: left; color: #444; display: none;}
.show-swp-desc,.hide-swp-desc{ width: 45px; height: 22px;position: absolute; bottom: 80px; right: 0; }
.show-swp-desc{ background: url(../img/at_1.png) no-repeat right bottom;}
.show-swp-desc:hover{ background: url(../img/at_2.png) no-repeat right bottom;}
.hide-swp-desc{ height: 50px; background: url(../img/ab_1.png) no-repeat right 10px; display: none}
.hide-swp-desc:hover{ background: url(../img/ab_2.png) no-repeat right 10px;}
.swiper-container .swiper-pagination-white .swiper-pagination-bullet{ background: #666;}
.swiper-container .swiper-pagination-white .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #e60012;}
.swiper-container .swiper-button-next,.swiper-container  .swiper-button-prev{ top:200px; width: 70px;height: 70px; margin-top: -35px;}
.swiper-container .swiper-button-prev.swiper-button-white,.swiper-container  .swiper-container-rtl .swiper-button-next.swiper-button-white{left:0;background-image:url(../img/al.png);-webkit-background-size:100%;background-size:100%; display: none;}
.swiper-container .swiper-button-next.swiper-button-white,.swiper-container  .swiper-container-rtl .swiper-button-prev.swiper-button-white{right:0;background-image:url(../img/ar.png);-webkit-background-size:100%;background-size:100%; display: none;}
.media-nav{ background: #f5f3f4; padding: 15px 0 5px; text-align: left; font-size: 16px}
.mcol{padding-right:20px; width: 120px; height: 30px; display: inline-block;text-align: center; }
a.mindex{ display: block; border:1px solid #f00; line-height: 30px; color: #f00;font-weight: 600;}
.col-nav,.col-nav li{display: inline-block;}
.col-nav{ width: 1000px;}
.col-nav li a{
	width: 100%;
	height: 30px;
	display: block;
	text-align: center;
	color: #787474
}
.col-nav li a:hover{ color: #f00}
.col-nav li a.cur{ color: #f00}
.mbanner{ position: relative;}
.mbanner h1,.mbanner .title{ width: 200px; text-align: center;background: url(../img/o5.png);  position: absolute; top: 50%; left: 50%; line-height: 40px; margin-top: -20px; margin-left: -100px; color: #fff; font-size: 24px; font-weight: bold;}
.imgbox{ display: block; position: relative; width: 400px;height: 222px;}
.vcontainer a .mask{ text-align: center; position: absolute; top: 0; left: 0; display: none;   background: url(../img/o5.png); height: 100%; width: 100%;}
.vcontainer .mask span{    color: #fff; border: 1px solid #fff; display: inline-block;font-size: 14px;width: 80px;line-height: 26px;position: absolute;top: 50%;left: 50%;margin-top: -13px;margin-left: -40px;border-radius: 4px;}
.vcontainer a:hover .mask{ display: block;}
