@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{ font-size:14px; font-family:Microsoft Yahei; padding:0; margin:0;}
a{ text-decoration:none;}
img{ border:none;}
ul,li{ list-style:none;}
.top{ width:100%; background:#013d57; height:auto; min-height:100px; padding-bottom:0;}
.tell{ width:1100px; margin:0 auto; padding:8px 0 5px 0;}
.tell .tel{/* margin-top:11px;float:right; display:inline-block;*/}
.menu{ width:1100px; margin:0 auto; padding:5px 0 10px 0; margin-top:0;}
.webtop{ float:left;}
/*.webtop .logo{  float:left; display:inline-block; width:450px; height:125px;}*/
.webtop .logo{ margin-top: 8px; margin-bottom: 5px; margin-left: 5px; float: left; display: inline-block;}

.webtop .twoma{ margin-top:30px; margin-left:30px; float:left; display:inline-block;}
.webtop .twoma b{ float:right; margin-top:25px; margin-left:7px; color:#d61e23; font-size:14px; font-weight:normal;}
.smenu{ width:620px; height:24px; float:right; padding-top:43px;}
.smenu .cmenu{ width:620px; line-height:20px;}
.smenu .cmenu li{ float:left; padding:0 12px; border-right:1px solid #fff;}
.smenu .cmenu li:last-child{border-right:none;}
.smenu .cmenu li a{ color:#fff; font-size:14px;}
.smenu .cmenu .ssli{ margin:0;}
.smenu .cmenu .ssli input[type="text"]{ float:left; width:130px; height:27px; background:#fbfaf1; border:none; margin-top:10px; line-height:27px; margin-left:10px; padding:0 5px;}
.smenu .cmenu .ssli input[type="submit"]{ float:left;  width:63px; height:27px; border:none; margin-top:10px; margin-left:5px;}
.border{ border:3px solid #d70606}
/*banner*/
.flexslider{position:relative;height:426px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;width:100%;}

.slides{position:relative;z-index:1;width:100%;margin:0;padding:0;}
.slides li{height:426px;width:100%;display:block;overflow:hidden;text-align:center;line-height:426px;}
.slides li img{ height:426px;width:auto;max-width:100%;display:inline-block;vertical-align:middle;margin:0 auto;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/*banner*/

.product{ width:1003px; margin:0 auto; margin-top:45px;}
/*.product .hot .hp{ font-size:26px; width:105px; margin:0 auto; color:#056088; border:2px solid #056088; padding:5px 18px;color:#2a2a2a;}*/
.product .hot{text-align:center;} /* 确保整个hot容器内容居中 */
.product .hot .hp{width:173px; margin:0 auto; display:block;}
.product .hot .hop{ font-size: 19px;
					width: auto;
					min-width: 228px;
					margin: 15px auto 0 auto;
					letter-spacing: 8px;
					font-family: '宋体';
					font-weight: 800;
					color:#2a2a2a;
					white-space: nowrap; /* 强制不换行 */
					text-align: center;
					display: block;}
.product .hot .hotp{ width:432px; font-size:16px; margin:0 auto; font-family: '宋体'; margin-top:5px; text-align:center;}



.procen{ width:100%; background:url(../images/probg.jpg);}

.procen .pimg{width:223px; margin:0 auto; padding-top:40px;}
.procen .pfont{ font-size:16px; font-family:'宋体'; width:690px; text-align:center; margin:0 auto; line-height:22px; margin-top:20px; color:#2a2a2a;}
.procen .prolist{ margin-top:10px;}
.prolist .proimg{ position:relative;}
.prolist .proimg img{ width:80%;}
.prolist .proimg ul{ position:absolute; top: 29%; right: 21.35%;}
.prolist .proimg ul li{background:url(../images/libg.jpg); height: 30px;width: 173px;margin-top: 2px;margin-bottom: 2px;font-size: 14px;color: #fff;line-height: 30px;text-align: right; font-family: '微软雅黑';padding-right: 12; overflow:hidden;}
.prolist .proimg ul li a{color: #fff !important; text-decoration: none; display:block; width:100%; height:100%;}
.prolist .proimg ul li:hover{background:#fff !important; height: 30px;width: 173px;margin-top: 2px;margin-bottom: 2px;font-size: 14px;color: #013e59;line-height: 30px;text-align: right; font-family: '微软雅黑';padding-right: 12; overflow:hidden;}
.prolist .proimg ul li:hover a{color: #013e59 !important;}

.prol{ width:1003px; margin:0 auto;}
.prol ul{ width:100% !important; margin:0 !important; padding:0 !important; list-style:none !important; overflow:hidden !important;}
.prol ul li{ float:left !important; margin:10px 0.75px !important; height:323px !important; background:#fff !important; border:1px solid #E2E1E1 !important; width:245px !important; box-sizing:border-box !important; display:block !important; min-width:245px !important; max-width:245px !important;}
.prol ul li img{ width:240px; height:230px; display:block; margin:0 auto;}
.prol ul li .name{ font-size:14px; color:#000; font-family:'微软雅黑'; text-align:center; margin-top:20px;}
.prol ul li .name:hover{ color:#18698a;}
.prol ul li .type{ font-size:14px; color:#808080; font-family:'微软雅黑'; text-align:center; margin-top:5px; }
.prol ul li .type:hover{color:#538499;}
.procen .more01{ width:371px; margin:0 auto; padding-top:50px; padding-bottom:50px;}



.qiye{ width:1003px; margin:0 auto; margin-top:50px;}
.qiye .qiye01{ width:410px; float:left; margin-left:6px; margin-right:8px}
.qiye01 .about{ background:#538499; opacity:0.85; width:408px; height:300px; margin-top:-47px;}
.qiye01 .about img{ padding-top:45px; padding-left:20px;}
.qiye01 .about .intro{ padding-top:25px; padding-left:20px; font-size:16px; font-family:'微软雅黑'; color:#fff; width:320px;}
.qiye01 .about .more{ margin-top: 25px; padding: 10px 0px; font-size: 16px; font-family: '微软雅黑'; color: #fff; border: 1px solid #fff; width: 136px; margin-left: 20px; text-align: center;}

.qiye .qiye02{ width:320px; float:left; margin-left:8px; margin-right:8px}
.qiye .qiye02 .title ul li{ float:left; background:#18698a; color:#fff; font-size:14px; font-family:'微软雅黑'; padding:15px 25px; margin-top:5px;}
.qiye .qiye02 .title ul .on{float:left; background:#db821e}
.qiye .qiye02 .title ul li:hover{ float:left; background:#db821e}
.qiye .qiye02 .list{ margin-top:10px;}
.qiye .qiye02 .list ul li{ list-style-type:disc; margin-left: 25px; color: #838282;}
.qiye .qiye02 .list ul li a{ font-size:14px; font-family:'微软雅黑'; line-height:26px; }
.qiye .qiye02 .list ul li a:hover{color:18698a}
.qiye .qiye02 .list ul li .sda{float: right; font-size: 14px; line-height: 26px; color: #333;}
.qiye .qiye02 .more{ margin-top: 17px; padding: 10px 0px; font-size: 16px; font-family: '微软雅黑'; color: #575757; border: 1px solid #575757; width: 136px; margin-left: 10px; text-align: center;}
.qiye .qiye03{ float:left; width:223px; margin-left:8px;}
.qiye .qiye03 img{ margin-bottom:3px;}
.yqlj{ width:994px; margin:0 auto; margin-top:60px; margin-bottom:50px;}
.yqlj .y01{ font-size:16px; color:#2f2f2f; font-family:'微软雅黑';margin-bottom:10px;}


.yqlj ul li{ float:left; margin-top: 20px; margin-right: 35px; font-size: 12px;}
.yqlj ul li a:hover{ color:#18698a;}

.footer{ background:#484848;}
.footer .foot01{ width:1002px; margin:0 auto; padding-top:50px;}
.footer .foot{ width:1002px; margin:0 auto; padding-top:30px; padding-bottom:50px;}
.footer .foot02{ width:760px; float:left;}
.footer .foot .foot02 .fo01{ padding-bottom:10px; }
.footer .foot .foot02 .fo01 a{font-size:14px; font-family:'微软雅黑';  color:#fff;}

.footer .foot .foot02 .fo02{ padding-bottom:5px; }
.footer .foot .foot02 .fo02 a{font-size:12px; font-family:'微软雅黑';  color:#fff;}


.footer .foot03{ width:240px; float:left;}
.footer .foot03 img{ padding:10px 0}
.footer .foot04{ background:#3a3a3a;padding-top:20px; padding-bottom:20px}
.footer .foot04 p{ font-size:12px; color:#fff; text-align:center; line-height:20px; }

.position{ width:auto; max-width:720px; float:right; padding-right:0; margin:0; text-align:right; color:#0f0f0f; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.position a{ color:#0f0f0f; font-size:14px; }
.nmain{ width:1103px; margin:15px auto; }
.nmain .nleft{ width:256px; float:left;}
.nleft .childlist ul li{ background:url(../images/jt.png);height: 54px; line-height: 54px;text-align: center;font-size: 16px; color:#33334c;}
.nleft .childlist ul li:hover{background:url(../images/hjt.png);height: 54px; line-height: 54px;text-align: center;font-size: 16px; color:#fff}
.nleft .childlist .cur{background:url(../images/hjt.png);height: 54px; line-height: 54px;text-align: center;font-size: 16px; color:#fff}
.nleft .childlist ul li p{width:100px; overflow:hidden; margin:0 auto; height:54px;}
.sousuo{margin-top:20px; }
.sousuo .sous{background:#f9f9f9; border:1px solid #D3D3D3;}
.mapm{ margin-top:20px;}
.lxwm{ margin-top:20px;}
.lxbg{ background:url(../images/lxbg.png);border: 1px solid #D3D3D3;}
.lxbg p{font-size:16px; color:#33334c; line-height:28px; padding:10px 15px;}
.nmain .nright{ width:790px; float:right; background:#fff;/*box-shadow: 0 0 4px 2px #f6f0dd;  border:#f6f0dd solid 1px; */padding:20px;}
#map{ height:40px; line-height:40px; background:#fff; display:block; border-bottom:2px solid #ddd; position:relative; }
#map h2{ float:left; font-size:18px; width:200px; font-weight:normal;color:#333; background:url(../images/01.jpg) no-repeat left center; padding-left:30px;}
#map .map_right{ float:right; height:33px; text-align:right; margin-right:0; }
#map .map_right a{ color:#444;}
#map .map_right a:hover{ color:#f06524;}
#map .map_right span{ color:#f06524;}

.nmain .nright .tjtiao{ border-bottom:#d1d1d1 dashed 1px; padding-bottom:15px;}
.nmain .nright .tjtiao a{ float:left;}
.nmain .nright .tjname{ color:#2f2f2f; font-size:14px; margin-left:24px; height:24px; overflow:hidden; line-height:24px; margin-top:8px;}
.nmain .nright .tjtiao p{ float:left; width:400px; margin-top:4px; margin-left:24px; line-height:28px; color:#838383;}
.nmain .nright .tjtiao p a{ float:none; color:#cd0006;}
.nmain .nright .nlist{margin-top:15px;}
.nmain .nright .nlist li{line-height:30px; background:url(../images/bg_d.png) 6px center no-repeat; padding-left:24px;}
.nmain .nright .nlist li a{ color:#242424;}
.nmain .nright .arttop{ border-bottom:#f4f4f4 solid 1px;padding-bottom:15px;}
.nmain .nright .arttop .shijian{ width:90px; height:80px; float:left; display:block; background:#e1af68; color:#fff; font-size:36px; text-align:center; line-height:48px;}
.nmain .nright .arttop span b{ display:block; background:#d8d8d8; color:#845513; font-size:14px; line-height:32px; font-weight:normal;}
.nmain .nright .arttop p{ width:580px; float:left; margin-left:28px; color:#2f2f2f; font-size:16px; margin-top:18px; line-height:25px;}
.nmain .nright .arttop p span{ color:#787878; font-size:12px; margin-top:6px; display:block;}
.nmain .nright .artcontent{ line-height:25px; color:#646464; padding-top:20px; overflow:hidden;}
.nmain .nright .artcontent p{ margin-bottom:10px; /*text-indent:2em*/}
.nmain .nright .artcontent .wenhua{ width:600px; margin:0 auto;}
.nmain .nright .artcontent .wenhua ul li{ border:1px solid #b5b5b5; border-radius: 30px; padding: 0px 30px;  margin-top:30px;}

.nmain .nright .artcontent .wenhua ul li .w01{font-size:16px;padding-left: 10px; color:#33334c}
.nmain .nright .artcontent .wenhua ul li .w02{font-size:14px; padding-left:100px; color:#33334c}
.nmain .nright .artcontent .wenhua ul li .w03{background: #e52d0e;width: 15px;height: 15px;border-radius: 50%;float: left;line-height: 20px;margin-top: 5px;}

.nmain .nright .fenye{ background:url(../images/bg_artb.png) left top repeat-x; padding-top:25px; margin-top:25px; padding-left:10px;}
.nmain .nright .fenye p{ color:#646464; line-height:25px;}
.nmain .nright .fenye p a{ color:#646464;}
.nmain .nright .procate{border-bottom:#ececec solid 1px;border-top:#ececec solid 1px;}
.nmain .nright .procate a{ display:inline-block; padding:0 25px; color:#373737; font-size:14px; line-height:35px; margin:5px 25px 5px 0; float:left;}
.nmain .nright .procate .cur{ background:#d61e23; color:#fff;}
.nmain .nright .procate a:hover{ background:#d61e23; color:#fff;}

.nmain .nright .nprolist{ margin-left:-28px; margin-top:5px;}
.nmain .nright .nprolist li{ width:215px; margin-left:30px; float:left; margin-top:25px;}
.nmain .nright .nprolist li img{ border:#ececec solid 1px; border-radius:55px;}
.nmain .nright .nprolist li p{ text-align:center; color:#202020; height:25px; line-height:25px; overflow:hidden; margin-top:8px;}

.nmain .nright .goodsdetail{ text-align:center;}
.nmain .nright .goodsdetail .goodsimg{ border:#ececec solid 1px; margin-top:25px; border-radius:55px;}
.nmain .nright .goodsdetail .pname{ color:#cc0605; font-size:16px; line-height:25px; margin-top:15px;}
.nmain .nright .goodsdetail .pjsname{ background:url(../images/chpan.jpg) center bottom no-repeat; line-height:50px; color:#c37219; font-size:14px; text-align:center; height:50px;}
.nmain .nright .goodsdetail .pcontent{ width:520px; margin:25px auto; text-align:left; color:#212121; line-height:25px;}
.nmain .nright .jobdiv{ line-height:30px; color:#202020;}
.nmain .nright h1{ background:#f2f2f2; color:#202020; font-size:17px; font-weight:normal; padding:6px 10px; margin-bottom:10px; margin-top:10px;}

.page{ margin:20px 0; text-align:center;}
.page a{ color:#000; margin:0 3px;}
.page span{ margin:0 3px;}
.page .selfpage{ color:#231BE4; margin:0 3px;}

/*兴和宏鑫*/
.all .hx01{}
.all .hx01 img{ width:100%; }
.all .hx02{ margin-top:-138px; position:relative;}
.all .hx02 img{ width:100%; }
.all .hx02 .hx001 img{ position: absolute; top: 30%; width: 30%; height: 46%; left: 19%;}
.all .hx02 .hx002{position: absolute; top: 38%; width: 23%; height: 28%; right: 22%; font-size:16px; color:#393838; line-height: 30px; text-indent: 2em;}
.all .hx02 .hx003{background: #8aa5b3;color: #242424;width: 180px;height: 36px;text-align: center;line-height: 36px;border-radius: 20px;position: absolute;right: 18.5%;bottom: 23%;}
.all .hx03{ margin-top:-90px; position:relative;}
.all .hx03 img{ width:100%; }
.all .hx03 .hx001 img{position: absolute;top: 20%;width: 27%;height: 70%;right: 19%;}
.all .hx03 .hx002{position: absolute;top: 39%;width: 23%;height: 36%;left: 24%;font-size: 16px;color: #393838;line-height: 30px;text-indent: 2em;}
.all .hx03 .hx003{background: #8aa5b3;color: #242424;width: 180px;height: 36px;text-align: center;line-height: 36px;border-radius: 20px;position: absolute;left: 18.5%;bottom: 0%;}
.all .hx04{ margin-top:-21px; position:relative;}
.all .hx04 img{ width:100%; }
.all .hx04 .hx001 img{position: absolute;top: 31%;width: 29%;height: 42%;left: 19%;}
.all .hx04 .hx002{position: absolute;top: 39%;width: 23%;height: 26%;right: 22%;font-size: 16px;color: #393838;line-height: 30px;text-indent: 2em;}
.all .hx04 .hx003{background: #8aa5b3;color: #242424;width: 180px;height: 36px;text-align: center;line-height: 36px;border-radius: 20px;position: absolute;right: 18.5%;bottom: 23%;}


.all .hx05{ margin-top:-102px; position:relative;}
.all .hx05 img{ width:100%; }
.all .hx05 .hx001 img{position: absolute;top: 20%;width: 27%;height: 67%;right: 19%;}
.all .hx05 .hx002{position: absolute;top: 42%;width: 23%;height: 36%;left: calc(24% + 30px);font-size: 16px;color: #393838;line-height: 30px;}
.all .hx05 .hx003{background: #8aa5b3;color: #242424;width: 180px;height: 36px;text-align: center;line-height: 36px;border-radius: 20px;position: absolute;left: 18.5%;bottom: 0%;}

.all .hx06{ margin-top:30px; position:relative;}
.all .hx06 img{ width:100%; }
.all .hx06 .hx001 {width:70%;position: absolute;top: 38%;left: 15%;}
.all .hx06 .hx001 ul li{float: left;width: 16%;height: 67%;margin-left: 2%;margin-right: 2%; }
.clear{clear:both;}
.all .hx06 .hx001 ul li img{ position:relative;}
.all .hx06 .hx001 ul li p{ position: absolute;
						bottom: 0;
						height: 40px;
						background: #666;
						opacity: 0.8;
						width: 16%;
						line-height: 40px;
						color: #fff;
						text-align: center;
						}
.all .hx06 .hx003{background: #8aa5b3;color: #242424;width: 180px;height: 36px;text-align: center;line-height: 36px;border-radius: 20px;position: absolute;right: 18.5%;bottom: 7%;}


/*企业荣誉*/
.artcontent .rylist{ width:90%; margin:0 auto;}
.artcontent .rylist ul li{ width: 30%;box-shadow: 0 0 4px 2px #cdd2d6;border: #cdd2d6 1px;float: left;padding: 2px;margin:5% 1%;}
.artcontent .rylist ul li img{ width:100%;}
.artcontent .rylist ul li .ry{ text-align:center; font-size:16px; line-height:30px; font-family:'微软雅黑'; margin:5px; margin-bottom:0px;}
/*产品列表*/
.artcontent .prolist{ width:107%; margin:0 auto;}
.artcontent .prolist ul li{ width: 28%; border: #cdd2d6 1px solid;float: left;padding: 2px; margin-left:2px; margin-right:23px; margin-top:20px;}
.artcontent .prolist ul li img{ width:100%; height:230px;}
.artcontent .prolist ul li .pro{ text-align:center; font-size:16px; line-height:30px; font-family:'微软雅黑'; margin:5px; margin-bottom:0px; color:#373737}
.artcontent .prolist ul li .pro:hover{ text-align:center; font-size:16px; line-height:30px; font-family:'微软雅黑'; margin:5px; margin-bottom:0px; color:#013d57}
.artcontent .prolist ul li .type{ text-align:center; font-size:16px; line-height:30px; font-family:'微软雅黑'; margin:5px; margin-bottom:0px; color:#a9a9a9;}
.artcontent .prolist ul li .type:hover{ text-align:center; font-size:16px; line-height:30px; font-family:'微软雅黑'; margin:5px; margin-bottom:0px; color:#013d57}


/*产品展示  产品系列*/
.cpxl{ background:#c4d1de;}

/*联系我们*/
.nmain .nright .artcon{ line-height:25px; color:#646464; background:url(../images/conbg.jpg) repeat-y; overflow:hidden;}
/*产品展示*/

.banf{ position:relative;}
input:focus {
    outline:none;
}
.case{ padding: 30px 0; width:1003px; margin:0 auto;}
.case .title ul li{ float:left; width:250px; text-align:center;  font-size:16px;  padding:20px 0 50px 0;}
.case .title ul li span{ font-family:'微软雅黑'; font-size:16px; color:#384b69;}
.case .title ul li a{ color:#384b69;}
.case .title ul .on{background: url(../images/cir.png) no-repeat bottom center; /*transition:0.3s;*/}
.case .title{padding-top:30px; border-bottom:5px solid #f58800;}
.case .xl{width:191px; margin:0 auto;}
.plist{ width:1019px}
.plist ul li{ float:left; margin-right:14px; height:300px; border-radius:15px; background:#fff; margin-bottom:15px; position:relative;}
.plist ul li a img{ border-radius:15px; width:240px; height:230px}
.plist ul li img{ border-radius:15px; }
.plist ul li .p01{ position:absolute; bottom:22%; left:15px; font-size:14px; color:#fff;}
.plist ul li .p02{ position:absolute; bottom:25px;left:15px; font-size:16px; color:#003b7a;}
.plist ul li .p03{ position:absolute; background:#ff946e; opacity:0.8; right:0; top:10px; padding: 5px; color: #fff; border-radius: 5px;}
.cpzx{ width:1000px; margin:0 auto; padding-bottom:50px; padding-top:30px;}
.cpzx .zx{ width:190px; margin:0 auto;}
.cpzx .zlist{ padding-top:30px;}
.cpzx .zlist .zleft{ width:480px; float:left}
.cpzx .zlist .zleft img { border:3px solid #046087; width:100% !important; height:auto !important; display:block !important;}
.cpzx .zlist .zright .zxl .zrl { width:150px; float:left;}
.cpzx .zlist .zright .zxl .zrl img { width:100% !important; height:auto !important; display:block !important;}
.cpzx .zlist .zright{ width:478px; float:left; margin-left:40px;}
.cpzx .zlist .zright .zxl{ padding-bottom:13px; border-bottom: 1px dashed #666;}
.cpzx .zlist .zright .zxl .zrl{ float:left}
.cpzx .zlist .zright .zxl .zrr{ float:left; margin-left:20px; width:320px;}
.cpzx .zlist .zright .zxl .zrr .z01{ font-size:18px; color:#000000; line-height:26px; margin-bottom:5px; font-family:'微软雅黑' }
.cpzx .zlist .zright .zxl .zrr .z02{font-size:14px; color:#525151; line-height:20px; text-indent:2em; font-family:'微软雅黑'}
.cpzx .zlist .zright .zxl .zrr .z03 a{ font-size:14px; color:#e51212; line-height:26px; text-align:right; float:right; font-family:'微软雅黑'}
.cpzx .zlist .zright ul li{ padding-top:20px; padding-bottom:10px; border-bottom: 1px dashed #666; width:478px; display:inline-block;}
.cpzx .zlist .zright ul li .l01{font-size:16px; float:left; font-family:'微软雅黑' }
.cpzx .zlist .zright ul li .l02{font-size:14px; float:right; color:#e51212; text-align:right; font-family:'微软雅黑'}

/*联系我们*/
.artcon .pz{ width:600px; margin:0 auto;}
.artcon .map{ width:600px; margin:0 auto; padding-top:10px;}
.artcon .commit{ width:600px; margin:0 auto; padding-top:20px; padding-bottom:30px; }
.artcon .commit p span{ font-size:30px; color:#f58800; padding-left:20px;}
.artcon .commit p{ font-size:20px;color:#292929; line-height:40px;}

/*产品详情页*/
/* box */
.box{width:320px;margin:10px auto; float:left;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle; width:100%;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:310px;width:310px;}
.tb-s310, .tb-s310 img{max-height:310px;max-width:310px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:40px;width:40px;}
.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("http://demo.lanrenzhijia.com/2015/jqzoom0225/images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
.xq{ width:550px; float:left;}
.xq01{ font-size:20px; color:#292929; line-height: 28px; border-bottom: 1px solid #ccc; margin-top:15px; padding-bottom:10px}
.xq02{ display:inline-block;}
.xq02 img{ margin-top:10px; float:left}
.xq02 span{ font-size:16px; line-height:26px; color:#292929; padding-left:10px; float:left; margin-top:8px;}
.xq03{ margin-top:20px; text-indent:2em; width:520px; overflow:hidden;}
.xq .xqxq{ padding:10px 5px; border:1px solid #ccc; margin-top:35px;}
.xq .xqxq p{ display:inline-block; line-height:30px;}
.xq .xqxq img{ float:left; margin-top:8px;}
.xq .xqxq span{float:left;}
.xq .xqxqxq {margin-top:20px;}
.xq .xqxqxq .sq{ background:#ff712b; width:130px; height:38px; float:left; font-size:16px; color:#fff;text-align:center; line-height:38px; margin-top:2px; margin-left:10px; margin-right:10px;}
.xq .xqxqxq .xz{ background:url(../images/down.jpg); width:130px; height:40px; float:left; font-size:16px; color:#ff712b; background-size:100%; text-align:right; padding-right:20px; line-height:36px; margin-left:10px;}

.vide{margin-top:20px;}

/* 产品介绍、详细参数、售后服务--TAB-- */
#ny_pro_box02{ width:100%; clear:both; padding-top:30px;}
#ny_pro_box02 #con { width:100%;margin:0 auto; clear:both;}
#ny_pro_box02 #tags {height:33px;line-height:35px; border-bottom:2px solid #013d57;}
#ny_pro_box02 #tags li {float:left;list-style-type: none; height:33px; margin-right:3px;}
#ny_pro_box02 #tags li a {color: #333;line-height:33px;height:33px;width:102px; background:#ddd; text-decoration: none;display:block; text-align:center;font-size:14px;}
#ny_pro_box02 #tags li a:hover{ width:102px;color:#fff; height:33px; border-top:none;}

#ny_pro_box02 #tags li.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;}
#ny_pro_box02 #tags li.selectTag {background-position: left top;  position: relative; height:33px;}
#ny_pro_box02 #tags li.selectTag a {width:102px;height:33px; background:#013d57; color:#fff;}

#ny_pro_box02 #tags #pro_down{ background:none; background:url(../images/arrow_down_alt1_32x32.png) no-repeat #fff; float:right;}
#ny_pro_box02 #tags #pro_down a{ color:#03a25d;background:none; background:url(../images/arrow_down_alt1_32x32.png) no-repeat 0px 7px #fff;}


#ny_pro_box02 #tagContent {font-size:12px;color:#333;overflow:hidden;clear:both; width:100%; clear:both; min-height:200px; line-height:24px; background:#fff;}
#ny_pro_box02 .tagContent {DISPLAY: none; COLOR: #474747; padding-top:15px; padding-bottom:20px;}
#ny_pro_box02 #tagContent DIV.selectTag {DISPLAY: block; overflow:hidden;}


#tagContent table{border: 0px solid #fff;	border-collapse: collapse;}
#tagContent table tr td{border: 1px solid #ccc;}

#ny_pro_box02 #tagContent p{text-indent:2em;}
/*新闻列表*/
.artcontent ul li{ padding-top:10px; padding-bottom:10px; border-bottom:1px dashed #bfbebe;}
.artcontent ul li p .newtil{ font-size:14px; color:#286fbf}
.artcontent ul li p .newti{ font-size:12px; color:#c7c7c7; padding-left:20px;}
.artcontent ul li .con{ text-indent:2em;}
