﻿body{margin:0px auto;padding:0px;color:#676566;font-size:14px;font-family:宋体;line-height:24px;}
a:link{color:#676566;text-decoration:none;}        
a:visited{color:#676566;text-decoration:none;}
a:hover{color:#0067cd;text-decoration:none;}
img{border:0px;margin:0px;padding:0px;vertical-align:top;}
ul,li,h1,h2,h3,p{margin:0px;padding:0px;border:0px;vertical-align:top; display:block}
li{list-style:none;}
div,ul,li{display:block;overflow:hidden;}


/*在全屏横条的div块需要添加min-width:1000px; 不然在小屏幕上没有水平滚动条*/
.wrap{width:1010px;margin:0px auto;}
.clear{height:10px;margin:0px;padding:0px;clear:both;overflow:hidden;}
.l{float:left;display:block;}
.r{float:right;display:block;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.fb{font-weight:bold;}
.fi{font-style:italic;}
.yh{font-family:宋体;}

.top{height:105px;display:block;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;overflow:inherit;}
.top .wrap{width:1045px;margin:0 auto;}
.top .logo{float:left;margin:24px 0px 0px 0px;}
.top .r{width:760px;margin:13px 0px 0px 0px;}
.top .r .lan_txt{width:550px;float:left;font-size:15px;font-weight:500;padding:10px 0px 0px 0px;}
.top .r .lan_rei{font-size:18px;font-weight:500;padding-left:25px;float:left;padding-top:5px;}
.top .r .lan_title{font-size:15px;font-weight:500;padding-right:5px;float:left;padding-top:5px;}
.top .r .tmall{height:28px;line-height:28px;font-size:14px;display:inline-block;float:left;border:solid 1px #c93e47;border-radius:30px;padding:0px 20px 0px 35px;
               background:url(/images/tmall.png) no-repeat 10px center;background-size:20px 20px;overflow:hidden;margin:0px 0px 0px 35px;color:#c93e47;font-weight:bold;
}
.top .r .lan{width:180px;float:right;padding:10px 0px 0px 0px;}
.top .r .lan img{float:left;margin:0px 4px 4px 0px;height:12px;}
.top .bn_menu{width:760px;height:30px;line-height:30px;float:right;text-align:right;font-family: arial, sans-serif;z-index:10;font-size:15px;}


.bn_menu ul {
padding:0;
margin:0;
list-style-type: none;
}

.bn_menu ul li {
float:left;
font-size:15px;
font-weight:500;
}

.bn_menu ul li a, .bn_menu ul li a:visited {
display:block;
text-align:center;
text-decoration:none;
width:93px;
height:30px;
color:#fefcfd;
border:1px solid #fff;
border-width:1px 1px 0 0;
background:#0671b9;
line-height:30px;
font-size:15px;
font-weight:550;
}

.bn_menu ul li ul {
display: none;
}

.bn_menu ul li:hover a {
color:#fff;
background:#00a2ea;
}

.bn_menu ul li:hover ul {
display:block;
position:absolute;
top:97px;
left:0px;
width:113px;
z-index:9999999;
}

.bn_menu ul li:hover ul li a {
display:block;
background:#00a2ea;
color:#fefcfd;
}

.bn_menu ul li:hover ul li a:hover {
background:#dfc184;
color:#fefcfd;
}

.slidepnl{width:1140px;height:620px;position:relative;min-width:1140px;background:url(../images/logo_bg.jpg) no-repeat center center;overflow:hidden;display:block;}
.slidepnl div{overflow:hidden;}
.slidepnl .slides_container{width:1045px;height:620px;}
.slidepnl .slides_container div{width:1045px;height:620px;}
.slidepnl .slides_container div img{width:1045px;height:620px;}
.slidepnl .next,.slidepnl .prev {position:absolute;top:285px;width:50px;height:50px;display:block;overflow:hidden;z-index:999;background:url(../images/ContentSlideSwapper_tcm864-1117531.png) no-repeat;text-indent:-999px;}
.slidepnl .prev {background-position:0px 0px;left:10px;}
.slidepnl .prev:hover {background-position:0px -70px;}
.slidepnl .next{background-position:-70px 0px;right:10px;}
.slidepnl .next:hover{background-position:-70px -70px;}
.slidepnl .pagination {position:absolute;width:200px;bottom:20px; left:10px;z-index:999;text-align:center;}
.slidepnl .pagination li {display:inline-block;	margin:0 5px 0px 0px;float:left;}
.slidepnl .pagination li a {width:13px;height:13px;display:inline-block;background-image:url(../images/ContentSlideSwapper_tcm864-1117531.png);
	background-position:-2px -131px;overflow:hidden;margin-right:2px;text-indent:-999px;float:left;}
.slidepnl .pagination li.current a {background-position:-29px -131px;}

.fuwu1{width:1060px;margin:0px auto;padding:45px 0px 45px 0px;overflow:hidden;display:block;}
.fuwu{width:500px;float:left;}
.fuwu2{width:500px;float:right;}
.fuwu_img{width:500px;height:230px}
.fuwu_con{width:500px;height:260px}
.fuwu1 a.moreprdt{padding:0px 5px 0px 5px;height:38px; margin-top:5px; text-align:center;display:inline-block;line-height:38px;color:#fff;background-color:#0072bb;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.moreprdt{padding:0px 5px 0px 5px;height:38px; margin-top:5px;text-align:center;display:inline-block;line-height:38px;color:#fff;background-color:#0072bb;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.fuwu1 a{color:#21709b;font-weight:800;}

.idxprdtpnl{width:1140px;margin:0px auto;padding:45px 0px 45px 0px;overflow:hidden;display:block;}
.idxprdtpnl .idxprdtpnl_t1{line-height:55px;text-align:center;font-size:34px;color:#717171;font-weight:lighter;}
.idxprdtpnl .idxprdtpnl_t2{line-height:40px;text-align:center;font-size:18px;color:#717171;font-weight:lighter;}
.idxprdtpnl ul{overflow:hidden;display:block;}
.idxprdtpnl .pslide{width:1140px;;position:relative;}
.idxprdtpnl .pslide .slides_container{width:1064px;margin:0px auto;}
.idxprdtpnl .pslide .slides_container div{width:1064px;}
.idxprdtpnl .pslide .next,.idxprdtpnl .pslide .prev {position:absolute;top:87px;width:36px;height:36px;display:block;overflow:hidden;z-index:999999;background:url(../images/ContentSlideSwapper_tcm864-1117531.png) no-repeat;text-indent:-999px;}
.idxprdtpnl .pslide .prev {background-position:-7px -7px;left:0px;}
.idxprdtpnl .pslide .prev:hover {background-position:-7px -7px;}
.idxprdtpnl .pslide .next{background-position:-77px -7px;right:0px;}
.idxprdtpnl .pslide .next:hover{background-position:-77px -7px;}
.idxprdtpnl ul.p{width:1064px;display:block;}
.idxprdtpnl ul.p li{width:222px;float:left;padding:0px 22px 0px 22px;overflow:hidden;position:relative;}
.idxprdtpnl ul.p li .eye{width:222px;height:222px;display:block;position:absolute;top:0px;left:22px;z-index:100;}/*background:url(../images/prdt_face.png) no-repeat 0px 0px;*/
.idxprdtpnl ul.p li .face{width:222px;height:222px;display:block;float:left;text-align:center;overflow:hidden;}
.idxprdtpnl ul.p li .face img{text-align:center;max-width:222px;}
.idxprdtpnl ul.p li .dis{text-align:center;font-size:14px;display:block;float:left;line-height:20px;width:222px;height:20px;padding:15px 0px 15px 0px;overflow:hidden;
                         white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; -moz-binding: url('ellipsis.xml#ellipsis');}
.idxprdtpnl ul.p li .fuc{width:222px;line-height:20px;display:block;}
.idxprdtpnl ul.p li .fuc p{margin:5px 0px 5px 0px;font-size:12px;}
.idxprdtpnl a.moreprdt{padding:0px 15px 0px 15px;height:38px;text-align:center;display:inline-block;line-height:38px;color:#fff;background-color:#0072bb;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.idxprdtpnl ul.p li .dis_a{color:#21709b;font-weight:800;}

.fuwu11{margin-top:15px;overflow:hidden;display:block;}
.fuwu11 a.moreprdt{padding:0px 15px 0px 15px;height:38px;text-align:center;display:inline-block;line-height:38px;color:#fff;background-color:#0072bb;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}

.idxabtpnl{background-color:#026dbd;padding:100px 0px 100px 0px;min-width:1010px;overflow:hidden;display:block;}
.idxabtpnl .vdopnl{width:347px;float:left;text-align:center;line-height:30px;color:#fff;}
.idxabtpnl .vdio{width:337px;height:242px;background-color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;float:left;padding:5px;}
.idxabtpnl .abtinfo{width:632px;float:right;line-height:22px;color:#fff;}
.idxabtpnl .abtinfo .abtinfo_title{padding:0px 0px 10px 0px;border-bottom:solid 2px #fff;font-size:26px;font-weight:lighter;margin-bottom:15px;line-height:40px;}
.idxabtpnl .abtinfo p{margin:0px;padding:0px 0px 15px 0px;}
.idxabtpnl .abtinfo a:link{color:#fff;text-decoration:none;}        
.idxabtpnl .abtinfo a:visited{color:#fff;text-decoration:none;}
.idxabtpnl .abtinfo a:hover{color:#fff;text-decoration:none;}
.idxabtpnl .abtinfo a.moreabt{padding:0px 15px 0px 15px;height:30px;text-align:center;display:inline-block;line-height:30px;color:#0072bb;background-color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}


.idxnewspnl{width:1140px;margin:0px auto;padding:45px 0px 25px 0px;overflow:hidden;display:block;}
.idxnewspnl .idxnewspnl_t1{line-height:55px;text-align:center;font-size:34px;color:#717171;font-weight:lighter;}
.idxnewspnl .idxnewspnl_t2{line-height:40px;text-align:center;font-size:18px;color:#717171;font-weight:lighter;}
.idxnewspnl .slidenews{width:347px;height:340px;float:left;position:relative;}
.idxnewspnl .slidenews .slides_container{width:347px;height:340px;}
.idxnewspnl .slidenews .slides_container div{width:347px;height:340px;}
.idxnewspnl .slidenews .slides_container div img{width:347px;height:340px;}
.idxnewspnl .slidenews .next,.idxnewspnl .slidenews .prev {position:absolute;top:145px;width:50px;height:50px;display:block;overflow:hidden;z-index:999999;background:url(../images/ContentSlideSwapper_tcm864-1117531.png) no-repeat;text-indent:-999px;}
.idxnewspnl .slidenews .prev {background-position:0px 0px;left:10px;}
.idxnewspnl .slidenews .prev:hover {background-position:0px -70px;}
.idxnewspnl .slidenews .next{background-position:-70px 0px;right:10px;}
.idxnewspnl .slidenews .next:hover{background-position:-70px -70px;}
.idxnewspnl .slidenews .pagination {position:absolute;width:200px;bottom:20px; left:10px;z-index:999;text-align:center;}
.idxnewspnl .slidenews .pagination li {display:inline-block;	margin:0 5px 0px 0px;float:left;}
.idxnewspnl .slidenews .pagination li a {width:13px;height:13px;display:inline-block;background-image:url(../images/ContentSlideSwapper_tcm864-1117531.png);
	background-position:-2px -131px;overflow:hidden;margin-right:2px;text-indent:-999px;float:left;}
.idxnewspnl .slidenews .pagination li.current a {background-position:-29px -131px;}
.idxnewspnl .listpnl{width:502px;height:518px;float:left;}
.idxnewspnl .listpnl .item{width:502px;height:65px;overflow:hidden;margin-bottom:26px;color:#717171;}
.idxnewspnl .listpnl .item .time{width:54px;height:65px;background-color:#585858;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;float:left;text-align:center;}
.idxnewspnl .listpnl .item .time .day{display:block;line-height:30px;padding:8px 0px 0px 0px;font-size:30px;}
.idxnewspnl .listpnl .item .time .yrmt{font-size:12px;display:block;}
.idxnewspnl .listpnl .item .dis{width:420px;height:65px;float:left;padding-left:10px}
.idxnewspnl .listpnl .item .dis a.t{line-height:20px;font-size:14px;font-weight:bold;color:#5a5a5a;}
.idxnewspnl .listpnl .item .dis a.t:hover{color:#0067cd;}
.idxnewspnl .listpnl .item .dis p{line-height:20px;display:block;padding:8px 0px 0px 0px;}

.idxnewspnl .listnew{width:1004px;height:518px; clear:both;margin:0px auto; }
.idxnewspnl .listnew .item{width:502px;height:125px;overflow:hidden;margin-bottom:26px;color:#717171; float:left;}
.idxnewspnl .listnew .item .time{width:54px;height:125px;background-color:#585858;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;float:left;text-align:center;}
.idxnewspnl .listnew .item .time .day{display:block;line-height:30px;padding:8px 0px 0px 0px;font-size:30px;}
.idxnewspnl .listnew .item .time .yrmt{font-size:12px;display:block;}
.idxnewspnl .listnew .item .dis{width:420px;height:125px;float:left;padding-left:10px}
.idxnewspnl .listnew .item .dis a.t{line-height:20px;font-size:14px;font-weight:bold;color:#5a5a5a;}
.idxnewspnl .listnew .item .dis a.t:hover{color:#0067cd;}
.idxnewspnl .listnew .item .dis p{line-height:20px;display:block;padding:8px 0px 0px 0px;}
.idxnewspnl .listnew_h{height:auto;}

.btmpnl{min-width:1010px;background-color:#414141;padding:38px 0px 0px 0px;color:#bebebe;overflow:hidden;display:block;}
.btmpnl .contact{margin:0px 0px 0px 20px;border-left:solid 1px #545454;padding:0px 0px 0px 40px;float:left;}
.btmpnl .contact p{display:block;height:25px;line-height:25px;margin-bottom:5px;background:url(../images/contact_ico.jpg) no-repeat 0px 0px;padding:0px 0px 0px 37px;}
.btmpnl .contact p.tel{background-position:0px 0px;}
.btmpnl .contact p.fax{background-position:0px -32px;}
.btmpnl .contact p.mail{background-position:0px -68px;}
.btmpnl .contact p.address{background-position:0px -101px;}
.btmpnl .ercode{width:256px;float:right;}
.btmpnl .ercode div{text-align:center;width:106px;line-height:25px;}
.btmpnl .btminfo{border-top:solid 1px #545454;padding:8px 0px 8px 0px;}
.btmpnl a{color:#bebebe;}
.btmpnl a:hover{color:#fff;text-decoration:underline;}

.frdlink{width:990px;margin:0px auto;padding:7px 8px 7px 10px;border:solid 1px #dedede;line-height:25px;overflow:hidden;display:block;}
.frdlink a{display:inline-block;margin:0px 10px 0px 0px;}

#lk_top{display:none;position:fixed;width:50px;height:60px;overflow:hidden;right:20px;bottom:20px;background:url(../images/gotop.png) no-repeat 0px 0px;overflow:hidden;display:block;}
#lk_top:hover{background-position:-60px 0px;}

.rjbanner{height:143px;background:url(../images/ejbannerbg.jpg) repeat-x;min-width:1010px;position:relative;width:100%;overflow:hidden;display:block;z-index:-1;}
.rjbanner .lft{width:50%;height:143px;float:left;}/*background:url(../images/ejbannerbg2.jpg) no-repeat right 0px;*/
.rjbanner .rgt{width:50%;height:143px;background-color:#0083d5;float:right;}
.rjbanner .wrap{height:143px;position:absolute;top:0px;left:50%;margin-left:-505px;background:url(../images/bannerbg.jpg) no-repeat center 0px;  }
.rjbanner .wrap .pgname{padding:55px 0px 0px 220px;color:#fdfdfd;font-size:26px;text-transform:uppercase;line-height:30px; height:60px; }
.rjbanner .wrap .crumbs{line-height:30px;  height:30px;}

.position{ float:right;}
.menu{width:150px;float:left;background:url(../images/menulinebg.jpg) repeat-y 0px 0px;margin:13px 0px 0px 0px;overflow:hidden;display:block;}
.menu .tle{display:block;height:26px;line-height:26px;padding:0px 0px 0px 20px;font-size:14px;color:#646464;margin:0px 0px 5px 0px;border-left:solid 2px #646464;font-weight:bold;}
.menu a{display:block;height:26px;line-height:26px;padding:0px 0px 0px 20px;font-size:14px;color:#646464;margin:0px 0px 5px 0px;}
.menu a:hover{color:#0072bb;}
.menu a.sel{color:#0072bb;}

.menu.lft_fixed{position:fixed;top:274px;left:50%;margin-left:-505px;}
.menu.lft_float{position:absolute;top:274px;left:50%;margin-left:-505px;}

.aboutmenu{ width:150px; float:left;}
.aboutmenu .nm{height:26px;line-height:26px;padding:0px 0px 0px 15px;color:#646464;font-weight:bold;font-size:14px;border-left:solid 2px #646464;margin-bottom:5px;}
.aboutmenu .cate{height:25px;line-height:25px;padding:0px 0px 0px 15px;}

.aboutzoom{width:689px;float:right;line-height:25px;font-size:14px;color:#686762;overflow:hidden;display:block;}
.aboutzoom p{padding:0px;margin:10px 0px 10px 0px;}
.aboutzoom img{max-width:840px;}
.aboutzoom h1{font-size:24px;display:block;text-align:center;padding:20px 0px 10px 0px;font-weight:lighter;color: rgb(0, 0, 0); font-family:宋体;}
.aboutzoom .attr{text-align:center;padding:0px 0px 5px 0px;font-size:12px;color:#848584;border-bottom:solid 1px #dedede;margin-bottom:20px;}
.aboutzoom table{border-top:solid 1px #ddd;border-left:solid 1px #ddd;background-color:#fff;}
.aboutzoom table td{padding:4px 10px 4px 10px;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;}
.aboutzoom table tr.altrow{background-color:#f7f7f7;}
.aboutzoom .pgupdown{border-top:solid 1px #dedede;margin:40px 0px 20px 0px;padding:5px 0px 0px 0px;}

.newslist{width:750px;margin:0px auto;float:right;overflow:hidden;display:block;}
.newslist .item{height:65px;overflow:hidden;color:#717171;padding:25px 5px 25px 5px;border-bottom:solid 1px #f2f2f2;}
.newslist .item .time{width:60px;height:65px;background-color:#585858;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;float:left;text-align:center;}
.newslist .item .time .day{display:block;line-height:30px;padding:8px 0px 0px 0px;font-size:30px;}
.newslist .item .time .yrmt{font-size:12px;display:block;}
.newslist .item .dis{width:670px;height:65px;float:right;}
.newslist .item .dis a.t{line-height:20px;font-size:14px;font-weight:bold;color:#5a5a5a;}
.newslist .item .dis a.t:hover{color:#0067cd;}
.newslist .item .dis p{line-height:20px;display:block;padding:8px 0px 0px 0px;}
.newslist .item:hover{background-color:#f9f9f9;}

a.loadmore{border:solid 1px #ccc;background-color:#f0f0f0;display:block;text-align:center;padding:5px 0px 5px 0px;margin:20px 0px 10px 0px;height:25px;line-height:25px;color:#555;}
a.loadmore:hover{background-color:#ccc;}
a.loadmore.ing{background:#ccc url(../images/loading6.gif) no-repeat center center;text-indent:-9999px;}

.caselist{width:900px;margin:0px auto;overflow:hidden;display:block;}
.caselist ul{width:900px;}
.caselist ul li{width:270px;height:200px;display:block;float:left;overflow:hidden;text-align:center;line-height:28px;padding:0px 14px 0px 14px;margin:15px 0px 15px 0px;}
.caselist ul li .face{width:270px;height:170px;display:block;float:left;overflow:hidden;border:solid 1px #dedede;background-color:#f5f5f5;}
.caselist ul li .face img{max-width:270px;}

/*floatqq*/
.floatqq{width:106px;overflow:hidden;background:url(../images/floatbg.png);padding:5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;float:left;overflow:hidden;display:block;}
.floatqq .tle{margin:5px 0px 0px 0px;height:20px;line-height:20px;color:#fff;}
.floatqq .tle .close{display:inline-block;float:right;margin:5px 0px 5px 0px;width:10px;height:9px;display:block;overflow:hidden;background:url(../images/close.png);}
.floatqq .qqlist{background-color:#f9f9f9;padding:5px 0px 5px 0px;}
.floatqq .qqlist a{height:20px;line-height:20px;margin:5px 0px 5px 0px;display:block;background:url(../images/qq.jpg) no-repeat 4px 2px;padding:0px 0px 0px 23px;overflow:hidden;}
.floatqq .wx{text-align:center;color:#fff;}

.contactpnl2{width:883px;float:right;overflow:hidden;display:block;}
.contactpnl2 img{display:inline-block;clear:both;}
.contactpnl2 .sns{text-align:center;}
.contactpnl2 .sns a{display:inline-block;width:78px;height:78px;background:url(../images/snsico.jpg) no-repeat 0px 0px;overflow:hidden;margin:0px 20px 0px 20px;}
.contactpnl2 .sns a.sina{background-position:0px 0px;}
.contactpnl2 .sns a.weixin{background-position:-118px 0px;}
.contactpnl2 .sns a.qq{background-position:-236px 0px;}

.fullmap{height:500px;position:relative;overflow:hidden;display:block;}
.fullmap .shadow{height:40px;width:1200px;background:url(../images/mapshadow.png) repeat-x;position:absolute;top:0px;left:40px;z-index:99;}



.prdtmenu{width:240px;float:left;background:#fff url(../images/menulinebg.jpg) repeat-y 0px 0px;margin:0px 0px 0px 0px;overflow:hidden;display:block;}
.prdtmenu .nm{display:block;height:26px;line-height:26px;padding:0px 0px 0px 15px;color:#646464;font-weight:bold;font-size:14px;border-left:solid 2px #646464;margin-bottom:5px;overflow:hidden;display:block;}/*border-bottom:solid 1px #dfdfdf;*/
.prdtmenu .item{padding:0px;padding-bottom:5px;}/*border-bottom:solid 1px #dfdfdf;*/
.prdtmenu .item .cate{display:block;height:25px;line-height:25px;padding:0px 0px 0px 15px;}/*border-left:solid 2px #dfdfdf;height:35px;line-height:35px;*/
.prdtmenu .item .cate a.p{font-size:14px;color:#646464;display:block;float:left;width:180px;height:25px;line-height:25px;
                          white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; -moz-binding: url('ellipsis.xml#ellipsis');overflow:hidden;}/*padding:5px 0px 5px 0px;*/
.prdtmenu .item .cate a.p:hover{color:#0072bb;}
.prdtmenu .item .cate a.ico{width:35px;height:35px;float:right;display:none;background:url(../images/jiajian.png) no-repeat 0px 0px;}
.prdtmenu .item .child{display:none;padding:0px 0px 0px 10px;}
.prdtmenu .item .child a{display:block;line-height:18px;padding:2px 0px 2px 15px;font-size:12px;color:#646464;}
.prdtmenu .item .child a:hover{color:#0072bb;}
.prdtmenu .item .child a.sel{color:#0072bb;}/*border-left:solid 2px #008db8;font-weight:bold;*/

.prdtmenu .item.sel .cate a.p{color:#0072bb;}/*background-color:#f1f1f1;border-left:solid 2px #646464;*/
/*.prdtmenu .item.sel .cate a.ico{background-position:0px -35px;}*/
.prdtmenu .item.sel .child{display:block;}

.prdtmenu.down .item .cate a.ico{display:none;}

.prdtmenu.lft_fixed{position:fixed;top:274px;left:50%;margin-left:-505px;}
.prdtmenu.lft_float{position:absolute;top:274px;left:50%;margin-left:-505px;}

.prdtpnl {width:750px;float:right;overflow:hidden;display:block;}
.prdtpnl .show{padding-left:19px;}
.prdtpnl .tle{display:block;line-height:30px;padding:0px 0px 10px 0px;border-bottom:solid 1px #ccc;}
.prdtpnl .tle .nm{float:left;}
.prdtpnl .tle .posi{float:right;}
.prdtpnl .prdtlist{border-top:solid 1px #ccc;}/**/
.prdtpnl .prdtlist .item{border:solid 1px #ccc;border-top:0px;height:200px;}
.prdtpnl .prdtlist .item .face{width:200px;height:200px;display:block;float:left;text-align:center;}
.prdtpnl .prdtlist .item .face img{max-width:200px;}
.prdtpnl .prdtlist .item .dis{width:530px;display:block;float:right;line-height:20px;padding:20px 10px 0px 0px;}
.prdtpnl .prdtlist .item .dis a.p{font-size:14px;font-weight:bold;}
.prdtpnl .prdtlist .item .dis ul{display:block;padding:5px 0px 5px 0px;}
.prdtpnl .prdtlist .item .dis ul li{line-height:20px;display:block;overflow:hidden;float:left;}
.prdtpnl .prdtlist .item .dis ul li.a{width:70px;text-align:right;}
.prdtpnl .prdtlist .item .dis ul li.b{width:450px;}
.prdtpnl .prdtlist_h{height:390px;}
.prdtpnl .prdtcom{border:solid 1px #ccc; padding:5px 5px 5px 5px; height:auto;}

.prdtshowzoom {padding:20px 0px 0px 0px;overflow:hidden;display:block;}
.prdtshowzoom .face{width:300px;float:left;text-align:center;overflow:hidden;display:block; float:left;}
.prdtshowzoom .face img{max-width:300px;overflow:hidden;display:block;}
.prdtshowzoom .dis {width:440px;display:block;float:right;line-height:20px;padding:10px 10px 0px 0px;overflow:hidden;display:block;}
.prdtshowzoom .dis h2{margin:0px;padding:0px 0px 20px 0px;}
.prdtshowzoom .dis p{margin:0px;padding:0px 0px 20px 0px;}
.prdtshowzoom .dis a{color:#21709b;font-weight:800;}

.pinfotag{padding:10px 0px 10px 0px;overflow:hidden;display:block;}
.pinfotag .tag{height:38px;border-bottom:solid 2px #0088d6;}
.pinfotag .tag a{display:inline-block;float:left;height:38px;line-height:38px;margin:0px 3px 0px 0px;background-color:#dfdfdf;padding:0px 10px 0px 10px;
                               border-top-left-radius:4px;border-top-right-radius:4px;
                               -moz-border-top-left-radius:4px;
                               -moz-border-top-right-radius:4px;
                               -webkit-border-top-left-radius:4px;
                               -webkit-border-top-right-radius:4px;}
.pinfotag .tag a.sel{background-color:#0088d6;color:#fff;}
.pinfotag .item{padding:10px 0px 10px 0px;line-height:25px;display:none;font-size:14px;}
.pinfotag .item p{padding:10px 0px 10px 0px;margin:0px;}
.pinfotag .item img{max-width:750px;}
.pinfotag .item table{border-top:solid 1px #ddd;border-left:solid 1px #ddd;background-color:#fff;}
.pinfotag .item table td{padding:5px 5px 5px 5px;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;line-height:20px;}
.pinfotag .item table td p{line-height:20px;padding:0px;margin:0px;}
.pinfotag .item table tr.altrow{background-color:#f7f7f7;}

.sameprdt{padding:0px 0px 10px 0px;overflow:hidden;display:block;}
.sameprdt .tle{border-bottom:solid 1px #ccc;padding:0px 0px 7px 0px;font-size:14px;line-height:22px;font-weight:bold;}
.sameprdt ul{padding:20px 0px 0px 0px;width:900px;}
.sameprdt ul li{width:170px;float:left;margin:0px 20px 0px 0px;float:left;border:solid 1px #dedede;text-align:center;line-height:30px;overflow:hidden;}
.sameprdt ul li .face{width:170px;height:170px;border-bottom:solid 1px #dedede;text-align:center;display:block;overflow:hidden;}
.sameprdt ul li .face img{max-width:170px;}
.sameprdt ul li a.p{width:160px;line-height:20px;height:20px;padding:5px;display:block;
                    white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; -moz-binding: url('ellipsis.xml#ellipsis');overflow:hidden;}
.sameprdt ul li:hover{background-color:#f5f5f5;}



.downlist{border-top:solid 1px #ccc;padding:20px 0px 0px 0px;overflow:hidden;display:block;}
.downlist .item{padding:10px 5px 10px 5px;border-bottom:solid 1px #dfdfdf;line-height:25px;}
.downlist .item .file{margin:4px 0px 0px 0px;float:left;}
.downlist .item .nm{display:inline-block;float:left;font-size:14px;font-weight:bold;padding:0px 5px 0px 5px;}
.downlist .item .sufix{color:#666;display:inline-block;float:left;}
.downlist .item a.d{height:25px;display:inline-block;float:right;padding:0px 10px 0px 10px;background-color:#585858;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:12px;}
.downlist .item a.d:hover{background-color:#0088d6;}
.downlist .item:hover{background-color:#f9f9f9;}

.zzmc{width:100%;background:url(../images/mc.png);position:absolute;top:0px;left:0px;z-index:9999999;display:none;overflow:hidden;}
.zzzoom{position:fixed;top:150px;left:50%;margin-left:-180px;z-index:99999999;padding:10px;width:360px;display:none;}
.zzzoom .piczoom{width:300px;padding:10px;background-color:#fff;float:left;margin-left:10px;margin-top:10px;text-align:center;}
.zzzoom .piczoom img{max-width:300px;}
.zzzoom .close{width:20px;float:right;}

.file{width:16px;height:17px;display:inline-block;background:url(../images/file.gif) no-repeat;overflow:hidden;line-height:17px;overflow:hidden;display:block;}
.file.dll{background-position:0px 0px;}
.file.exe{background-position:0px -17px;}
.file.png{background-position:0px -34px;}
.file.msi{background-position:0px -51px;}
.file.pdf{background-position:0px -68px;}
.file.swf{background-position:0px -85px;}
.file.jpg{background-position:0px -102px;}
.file.gif{background-position:0px -102px;}
.file.fla{background-position:0px -119px;}
.file.xls{background-position:0px -136px;}
.file.xlsx{background-position:0px -136px;}
.file.ppt{background-position:0px -153px;}
.file.rar{background-position:0px -170px;}
.file.zip{background-position:0px -170px;}
.file.doc{background-position:0px -187px;}
.file.docx{background-position:0px -187px;}
.file.psd{background-position:0px -204px;}
.file.bmp{background-position:0px -221px;}
.file.et{background-position:0px -238px;}
.file.wps{background-position:0px -255px;}
.file.dps{background-position:0px -272px;}
.file.txt{background-position:0px -289px;}
.file.mdb{background-position:0px -306px;}
.file.ohr{background-position:0px -322px;}/*未知格式文件*/
.file.htm{background-position:0px -338px;}
.file.html{background-position:0px -338px;}
.file.mp3{background-position:0px -354px;}


.ping {font-size:0px;line-height:0px;width:750px;float:left;padding:0px;overflow:hidden;display:block;}
.ping li{list-style:none;padding:0;margin:0;float:left;overflow:hidden;}
.ping img{vertical-align:bottom;display:block;}

#pager{padding:15px 0px 15px 0px;text-align:center;}
#pager a{border:solid 1px #ccc;padding:2px 10px 2px 10px;margin:5px 0px 5px 3px;background-color:#f0f0f0;color:#333;line-height:20px;display:inline-block;text-decoration:none;}
#pager a:hover,#pager a.sel{background-color:#0671b9;color:#ffffff;border:solid 1px #0671b9;}