body,dl,dd,div,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,hr,thead,tbody,tfoot,th,td{margin:0;padding:0;outline:none;}
ul,ol,li{list-style:none;}
a{text-decoration:none;}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}
body{line-height:1.5; font-size:14px;}
body,button,input,select,textarea{font-family:'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
b,strong{font-weight:bold;}
i,em{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
table th,table td{border:1px solid #ddd;padding:5px;}
table th{font-weight:inherit;border-bottom-width:2px;border-bottom-color:#ccc;}
img{border:0 none;width:auto\9;max-width:100%;vertical-align:top; height:auto;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
input:focus{outline:none;}
select[size],select[multiple],select[size][multiple]{border:1px solid #AAA;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
audio,canvas,video,progress{display:inline-block;}
body{background:#fff;}
input::-webkit-input-speech-button {display: none}
button,input,textarea{-webkit-tap-highlight-color: rgba(0,0,0,0);}
.thatBoth{ clear:both;}
.swiper-pagination span{ width:16px; height:16px;}



.topLogo{ width:1045px; height:105px; margin:0 auto;}
.topLogo img{ margin-top:-18px}
.topLogo-left{ width:318px; /*height:105px;*/ float:left;}
.topLogo-right{ width:213px; height:42px; float:right; background:#eee; border-bottom-left-radius:17px; border-bottom-right-radius:17px;color:#626262; padding-left:13px;}
.topLogo-txt{ display:inline-block; text-align:left; height:42px; line-height:42px; color:#626262; font-size:16px;} 
.topLogo-line{ height:42px; width:2px; background:#fff; display:inline-block; vertical-align:-15px; margin-left:12px; margin-right:15px;}
.topLogo-wx{ width:31px; height:26px; background:url(../image/icon43.png) no-repeat; display:inline-block; vertical-align:-6px; position:relative;}
.topLogo-wx i{ width:163px; height:153px; position:absolute; top:27px; left:-92px; background:#fff; display:none; z-index:2; padding-top:40px; background:url(../image/t_weixin.png) no-repeat; text-align:center;}
.topLogo-wx i img{ width:114px; height:114px; display:inline-block;}  
.topLogo-wx:hover i{ display:block;}
.topLogo-wb{ width:31px; height:26px; background:url(../image/icon42.png) no-repeat; display:inline-block; vertical-align:-6px; margin-left:10px;}

.topNav{ width:1400px; height:80px; background:url(../image/icon45.png) no-repeat top center; margin: -18px auto 3px;}
.topNav ul{ width:1044px; height:40px; margin:0 auto; }
.topNavUrl{ height:40px; line-height:38px; text-align:center; font-size:16px; color:#fff; width:149px; display:block; float:left; cursor:pointer;}
.topNavPopup{ position:relative; }
.topNavPopup p{ position:absolute; width:149px; background:#fff; top:39px; left:0px; border-left:1px solid #ccc;border-right:1px solid #ccc; z-index:11; display:none;}
.topNavPopup p a{ width:149px; height:39px; text-align:center; line-height:39px; color:#666; display:block; border-bottom:1px solid #ccc; cursor:pointer;} 
.topNavPopup:hover p{ display:block;}
.topNav ul li.topNavIcon img{ width: 25px; height: 25px; display: inline-block; margin-right: 5px;vertical-align: -5px;}
.topNavInput input{ width:90px; height:30px; display:none; float:left; margin-top:4px; line-height:30px; border:1px solid #e4e4e4;}
.topNavInput i{ width:34px; height:30px; background:url(../image/icon46.png) no-repeat center; display:block; float:left; font-size:12px; text-align:center; line-height:30px; margin-top:4px; margin-left:38px;}



/*ͷ��*/
.lsTop{ width:100%; position:relative;}
.swiper-container{ width: 100%; /*height: 584px;*/ overflow:hidden; margin: 0 auto;}
.swiper-container .swiper-wrapper{width: 100%; /*height: 584px;*/}
.swiper-container .swiper-wrapper a{display:block;width: 100%;text-align:center /*height: 584px;*/}
.nav{ display:none;}
.static-banner {margin:0 auto;text-align:center}


/*  conter  */
.lsInfo{ width:1201px; margin:0 auto; padding:68px 0 52px 0;}
.lsInfo-left{ font-size:22px; line-height:30px; color:#434343; width:522px; float:left; padding-right:40px; padding-top:0px;}
.lsInfo-right{ width:639px;height:308px; float:right;}
.lsInfo-right img{width:639px;height:308px;}


.lsBrand{ max-width:1440px; height:473px; background:url(/UploadFiles/Home/index-recom-area-background.jpg) no-repeat; margin:0 auto; overflow:hidden;}
.lsBrand ul{ width:1116px; height:473px; margin:40px auto 0;}
.lsBrand-left{width:594px; height:234px; float:left; }
.lsBrand-title{ height:51px; font-size:30px; color:#fff;}
.lsBrand-title i{width:6px; height:51px; background:#fff; display:inline-block; vertical-align:-14px; margin-right:12px;} 
.lsBrand-img{width:594px;height:204px; background:#fff; margin-top:30px; text-align:center; padding-top:30px;}
.lsBrand-img img{ width:200px; height:166px;}
.lsBrand-right{ width:522px; height:395px;float:right;}
.lsBrand-right img{width:522px; height:395px;}


.lsNew{ width:1200px; margin:0 auto;}
.lsNewTitle{ height:83px;font-size:26px; text-align:center; padding-top:40px;}
.lsNewScrollCon{width:1200px; height:164px; overflow:hidden; padding-bottom:40px; margin:0 auto; position:relative;}
.lsNewScrollCon .swiper-wrapper{ width:1200px; float:left; margin-left:40px;}
.lsNewScrollCon .swiper-wrapper a{ display:block; width:255px; height:164px;}
.lsNewScrollCon .swiper-wrapper a img{width:255px; height:164px;border: 1px #eeeeee solid;}
.lsNewScroll-left{ width:47px; height:114px;position:absolute; top:25px; left:0px; z-index:4;}
.lsNewScroll-right{ width:47px; height:114px;text-align:right; position:absolute; top:25px; right:0; z-index:4;}
.lsNewScroll-left img,.lsNewScroll-right img{opacity:0.9}

.lsMes{ width:100%; /*background:#fafafa;*/}
.lsMes ul{ width:1200px; margin:0 auto;}
.lsMesTitle{ height:83px;font-size:26px; text-align:center; line-height:43px;}
.lsMesCon{ width:1200px;}
.lsMesCon p{ width:255px; height:309px; float:left; margin-left:60px; position:relative;}
.lsMesCon p i{ position:absolute; display:block; width:255px; height:59px; bottom:0px; left:0px; background:#a71c41; font-size:22px; line-height:59px; color:#fff; text-indent:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.lsMesCon p i:hover {background:rgba(0,0,0,0.6);cursor:pointer}
.lsMesCon p:nth-child(1){ margin-left:0;}


.lsImg{width:1200px; height:407px; margin:0 auto 0;}
.lsImg a{ display:block; float:left; position: relative; cursor: pointer;width:390px; height:407px;border:1px #f5f3f3 solid;border-bottom:none}
.lsImg a.lsImg1Url1{ background:url(/UploadFiles/Home/hzqt.jpg) no-repeat;background-size:390px 407px;}
.lsImg a.lsImg1Url2{ background:url(/UploadFiles/Home/xswl.jpg)   no-repeat; margin-left: 12px;background-size:390px 407px;}
.lsImg a.lsImg1Url4{ background:url(/UploadFiles/Home/zxns.jpg) no-repeat; float:right;background-size:390px 407px;}
.lsImg a i{ position:absolute; display:block; width:100%; height:59px; bottom:0px; left:0px; background:#a71c41; font-size:22px; line-height:59px; color:#fff; text-indent:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.lsImg a i:hover {background:rgba(0,0,0,0.6);cursor:pointer}

.modelLink{ width: 100%; height: 60px; text-align: center; background: #fff4f4; margin:20px auto 0;}
.modelLink a{ display:block;position: relative; float: left; font-size: 16px; width: 16.66%; color: #fff;  text-align: center; height: 60px; line-height: 60px; cursor: pointer;}
.modelLink a:nth-child(odd){ background: #feb502;}
.modelLink a:nth-child(even){ background: #f00202;}
.modelLink a i{ display: none; width: 222px; height: 209px; position:absolute; margin-left:-111px; bottom: 60px; left: 50%; z-index: 1; border:1px solid #000;}
.InfoModel{ width: 100%; margin-top:20px; padding: 20px 0;background: #a71c41
/*background:-webkit-linear-gradient(to left,#fff 0%,#a71c41 3%,#a71c41 97%,#ffffff 100%);
background:-o-linear-gradient(to left,#fff 0%,#a71c41 3%,#a71c41 97%,#ffffff 100%);
background:-moz-linear-gradient(to left,#fff 0%,#a71c41 3%,#a71c41 97%,#ffffff 100%);
background:linear-gradient(to left,#fff 0%,#a71c41 3%,#a71c41 97%,#ffffff 100%);*/
}
.InfoModel ul{width: 900px; margin: 0 auto;}
.InfoModel ul li{ width:300px; float: left;}
.InfoModel ul li.InfoModelW300{ margin-top: 0; width: 300px;}
.InfoModel ul li.InfoModelClear{ clear: none; margin-top: 0; width:auto}
.InfoModel ul li a{ font-size: 16px; display: block; padding-top: 10px; color: #fff;} 
.InfoModel ul li a i{ display: inline-block;}
.InfoModel ul li a.InfoModelStrong{ font-size: 22px; font-weight: bold;position: relative;}
.InfoModel ul li a img.InfoModelIcon{ width: 22px; height: 22px; display: inline-block; vertical-align: -6px; margin-right: 5px;}
.InfoModel ul li a img.InfoModelIconRadius{ width: 18px; height: 18px; display: inline-block; vertical-align: -4px; margin-right: 5px;border-radius:9px}
.InfoModel ul li a img.InfoModelwx{ width: 120px; position: absolute; left: 0;border:4px #fff solid; bottom: 31px; display: none;}
.lsBottomImg{width:100%; height:329px; text-align:center; background:url(../image/icon16.jpg) no-repeat top center;background-size: 100% 100%;}


.footer{width:100%; height:65px; color:#fff;line-height:60px;font-size:16px;border-top: 1px solid #b23442; background: #a71c41; }
.footer-main {width:1200px;margin:0 auto}
.footer a{color:#fff;}
.footer-left{ float:left; /*margin-left:120px;*/}
.footer-right{float:right; /*margin-right:88px;*/}
.footer-right img {vertical-align: middle;}


/*Ʒ�Ƶ���*/

.ppNsv{width:1200px; margin:0 auto;}
.ppNsv-title{width:1200px; height:73px; color:#b23442; font-size:20px; line-height:73px;}
.ppNsv-title img{ width:37px; height:42px; vertical-align:-14px; display:inline-block; margin-right:8px;}
.ppNsvCon{ border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9; width:1200px; padding-bottom:30px;}
.ppNsvModel{ width:1200px; padding-top:20px;}
.ppNsvModel-left{ width:150px; height:41px; float:left; border-top-left-radius:20px;border-bottom-left-radius:20px; background:#eee; line-height:41px; font-size:18px; text-align:right; padding-right:10px; margin-left:50px; margin-top:18px;}
.ppNsvModel-right{ width:985px; float:left;}
.ppNsvModel-right a{ height:33px; float:left;  display:block; border-radius:17px; line-height:32px; padding:0 15px; color:#fff; font-size:18px; margin-left:35px; margin-top:22px; color:#626262;}
.ppNsvModel-right a.style{background:#b23442; color:#fff;}
.ppCon{ width:1230px; margin:0 auto; padding-right:20px;}
.ppCon ul{ width:285px; height:312px; float:left; border:1px solid #eee; margin-top:30px; margin-left:20px; position:relative;}
.ppCon-img{ width:285px; height:200px; text-align:center; line-height:200px;}
.ppCon-img img{ display:inline-block; vertical-align:middle; max-width:280px; max-height:190px;} 
.ppCon-title{ width:100%; font-size:20px;color:#434343; text-align:center;}
.ppCon-tag{ color:#626262; font-size:14px; width:100%; text-align:center;}
.ppConBtn{ width:100%; height:41px; background:#e5e5e5; position:absolute;left:0; bottom:0; padding-top:8px;}
.ppConBtn-left{ width:150px; height:33px; float:left; background:#fff; border-radius:17px; line-height:33px; margin-left:62px; text-align:center; color:#b23442; font-size:14px;}
.ppConBtn-left img{ width:21px; height:23px; display:inline-block; vertical-align:-8px; margin-right:4px; }
.ppConBtn-right{ width:113px; height:33px; float:left; background:#fff; border-radius:17px; line-height:33px;margin-left:20px; text-align:center; color:#b23442; font-size:14px;}
.ppConBtn-right img{ width:22px; height:21px; display:inline-block; vertical-align:-4px; margin-right:4px;}
.ppConPopup{ width:285px; height:312px; position:absolute; top:0; left:0; background:rgba(0,0,0,0.7); overflow-x:auto; padding-bottom:13px; display:none;}
.ppConPopup-title{height:40px; width:255px; margin:0 auto; color:#fff; border-bottom:1px solid #ccc; line-height:40px;}
.ppConPopup-clear{ width:15px; height:15px; position:absolute; top:15px; right:15px;}
.ppConPopup a{ width:255px; text-align:center; display:block; margin:13px auto 0; background:#fff;}
.ppConPopup a img{ max-width:255px; max-height:54px;}
.ppCon .empty-msg {margin-top:30px; margin-left:30px;}
.ppNext{ width:100%; height:43px;text-align:center;}








































.ppNext-a .ppNext-a,.ppNext-a a,.ppNext-a span{ display:inline-block; height:30px; margin-left:10px; margin-bottom:2px; padding:0 7px; line-height:30px; color:#a0a0a0; font-size:16px;}
.t_wrap_left {float:right;    width: 110px;    height: 42px;    vertical-align: -14px;    display: inline-block;    margin-right: 8px; }
.conMain{ width:1020px; margin:10px auto 10px; box-shadow:0 0 10px #ccc; overflow:hidden;}
.conMain-left{ width:265px; float:left; margin-bottom:20px;}
.linkNav{ width:220px; height:30px; border:1px solid #e4e4e4; line-height:30px; margin:20px auto 0; font-size:16px; }
.linkNav a,.linkNav a.style{ color:#535353}
.linkNav img{ vertical-align:-1px; display:inline-block; width:11px; height:13px; margin-left:10px; margin-right:5px;}
.linkCon{ width:220px; margin:0 auto; border:1px solid #0066cc; padding-bottom:5px; margin-top:20px;}
.linkTitle{ width:210px; height:40px;font-size:18px; line-height:40px; padding-left:10px;color:#fff;margin-bottom:5px;
background:-webkit-linear-gradient(#054b89,#127abf);
background:-o-linear-gradient(#054b89,#127abf);
background:-moz-linear-gradient(#054b89,#127abf);
background:linear-gradient(#054b89,#127abf);
}
.linkUrl{ width:220px; font-size:17px; height:30px; line-height:30px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.linkUrl img{ width:5px; height:6px; display:inline-block; vertical-align:3px; margin:0 3px 0 10px;}
.linkUrl a { color:#535353}
.conMain-right{ width:733px; float:right; margin:20px 20px 20px 0;/*border:1px solid #e4e4e4;*/}
.productNum{ border-bottom:1px solid #ccc; font-size:18px; width:660px; margin:20px auto 0; height:40px; line-height:40px;}
.productNum i{color: #b10239;}  
.productTitle{width:660px; margin:0px auto 0; height:50px;}
.productTitle-left{ height:50px; float:left; font-size:32px; font-weight:bold; line-height:50px; width:100%; text-align:center;}
/*杨杰-20191217------------------------------------------start 新添加*/
.productTitle-leftJR{width: 60%; text-align: left; overflow: hidden;}
/*杨杰-20191217------------------------------------------over 新添加*/
.productTitle-right{ font-size:14px; float:right; height:50px; line-height:50px;}
.productTitle-right a {color:#349ad6}
.productList{ width:660px; margin:0 auto;}
.productList ul{ width:660px; border-bottom:1px solid #ccc; padding-bottom:2px;}  
.productList-left{ width:480px; float:left;}
.productListTitle{font-size: 20px;color: #b10342; margin-top:20px;}
.productListCon{ font-size:15px; line-height:22px;}
.productListHei20{ height:10px;}
.productListBtn{ width:480px; margin-top:10px;}
.productListBtn .productListSel{ display:block; float:left; width:110px; height:30px; font-size:14px; text-align:center; line-height:30px;}
.productListBtn .productListSel:nth-child(1){background-color: #ffd530; color: #b10342;}
.productListBtn .productListSel:nth-child(2){background-color: #398acc; color:#fff; margin-left:20px;}
.productListI{ position:relative;}
.productListI span{ width:110px; display:block; position:absolute; bottom:31px; left:0px; background:#fff; z-index:12; border:1px solid #ccc; display:none;}
.productListI span a{ width:110px; height:31px; display:block; border-bottom:1px solid #ccc;}
.productListI span a img{ width:110px; height:31px;}
.productListI:hover span{ display:block;}
.productList-right{ width:165px; height:195px; float:right; text-align:center; line-height:195px;}
.productList-right img{max-width:165px; max-height:195px; display:inline-block; vertical-align:middle;}
.productNext{ width:100%; clear:both; height:60px; padding-top:30px; text-align:center;}
.productNext a{ display:inline-block; height:30px; font-size:14px; line-height:30px; padding:0 1px; border:1px solid #ccc;}
.productNext a.color{ color:red; font-weight:bold;}








.productListModel{width:660px; margin:0 auto; overflow: hidden;}
.productListModel ul{ width: 310px; float: left; margin-left: 36px; margin-top: 20px; border:1px solid #f0f0f0;} 
.productListModel ul:nth-child(odd){ margin-left: 0;}
.productListModel-img{ width: 300px; margin: 5px auto; text-align: center;  line-height: 200px; height: 200px;}
.productListModel-img img{ max-width: 300px; max-height: 200px; display: inline-block; vertical-align: middle;} 
.productListModel-title{ font-size: 18px;  text-align: center; width: 100%; height: 30px; line-height: 30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.productListModel-btn{ display:block; margin:10px auto 20px; border-radius: 6px; width:200px; height:40px; font-size:18px; text-align:center; line-height:40px;background-color: #ffd530; color: #b10342;}


.listPopup{width: 100%;height: 100%;position: fixed;left: 0px;top: 0px;z-index: 1001;text-align: center;display:none;background: rgba(0,0,0,0.4);}
.listPopupCenter{display: table-cell;vertical-align: middle;text-align: center;}
.listPopupModel{display: inline-block; text-align: center;padding: 6px; background: #fff;}
.listPopupModel img{ max-width:800px; max-height: 550px;}








.detailsModel{width:660px; margin:0 auto;}
.detailsImg{ width:100%; float:left; text-align:center; margin-top: 40px;}
.detailsImg img{ max-width:300px;} 
.detailsCon{ width:100%; float:right; }
.detailsTitle{ width:100%;}
.detailsTitle p{ border-bottom:1px solid #e4e4e4; width:50%; font-size:14px; height:31px;text-indent:5px; padding-top:50px; float: left;}
.detailsTxt{ width:100%; font-size:14px; line-height:26px; padding-top:10px; clear: both;}
.detailsMes{ width:430px;font-size: 18px;color: #000;font-weight: bold; margin-top:20px;}
.detailsMesModel{ width:430px; padding-top:7px;}
.detailsMesModel-title{font-size: 15px; color: #666; font-weight:bold; line-height:24px;}
.detailsMesModel-txt{ font-size: 14px;color: #666; line-height:24px;}
.detailsLine{ width:660px; height:20px; background:url(../image/icon26.jpg) no-repeat top center; background-size:614px 20px; margin-top:40px;}
.detailsBrandImg{ width:660px;padding-top: 10px; height:151px;}
.detailsBrandImg a{ width:121px; display:block; float:left; margin-left:13px;}
.detailsBrandImg a:nth-child(1){margin-left:0;}
.detailScroll{ width:660px;  position:relative; margin-top:20px; overflow:hidden;}
.detailScroll-left{ width:14px; height:150px; position:absolute; top:0; left:0; line-height:150px; z-index:5;cursor:pointer}
.detailScroll-left img{ width:14px; height:16px; display:inline-block; vertical-align:middle;}
.detailScroll-right{ width:14px; height:150px; position:absolute; top:0; right:0; line-height:150px; z-index:5;cursor:pointer}
.detailScroll-right img{ width:14px; height:16px; display:inline-block; vertical-align:middle;}
.detailScrollCon{ width:660px; height:200px;}
.detailScrollCon li{ width:165px; float:left;} 
.detailScrollCon-img{ width:165px; height:129px; text-align:center;}
.detailScrollCon-img img{ max-width:165px; max-height:129px;}
.detailScrollCon-icon{ width:165px; height:17px; padding-top:4px;}
.detailScrollCon-icon a{ width:15px; height:16px; display:block; float:left; margin-right:10px;} 
.detailScrollCon-title{ width:159px;font-size: 14px;color: #000; line-height:22px; padding-top:6px; border-bottom: 1px solid #ccc;}
.detailScrollCon-info{ width:159px;font-size: 14px;color: #000; line-height:18px; padding-top:2px;}





.popup{position: fixed;width: 100%;height: 100%;left: 0;top: 0;background:rgba(0,0,0,0.5); z-index: 10;text-align: center; display:none;}
.popupCenter{display: table-cell;vertical-align: middle;text-align: center; }
.popupModel{width: 640px;background: #fff;display: inline-block;border-radius: 2px;position: relative;}
.popupModel-clear{ width:15px; height:15px; position:absolute; top:20px; right:20px; z-index:10;}
.popupCon{ width:640px; position:relative; overflow:hidden;}
.popupCon-left{ width:30px; height:400px; line-height:470px; z-index:5;position:absolute; top:0; left:0; text-align:right;cursor:pointer}
.popupCon-left img{width:14px; height:16px; display:inline-block; vertical-align:middle;}
.popupCon-right{ width:30px; height:400px; line-height:470px; z-index:5;position:absolute; top:0; right:0; text-align:left;cursor:pointer}
.popupCon-right img{width:14px; height:16px; display:inline-block; vertical-align:middle;}
.popupScroll{ width:640px;}
.popupScrollCon{ width:640px;}
.popupScrollCon-title{ width:640px; float:left; height:60px; margin-bottom:35px; color:#fff; text-align:left; text-indent:20px; font-size:28px; line-height:60px;background: #b10342;}
.popupScrollCon-left{ width:500px; height:300px; overflow: hidden; float:left; margin-left:72px; margin-right:0; text-align:center; border:1px solid #e4e4e4; line-height:300px;}
.popupScrollCon-left img{ max-width:500px; max-height:300px; vertical-align:middle; display:inline-block;}
.popupScrollCon-right{ width:500px; float:left;margin-left: 72px; margin-top: 20px;}
.popupScrollCon-li1{ width:100%; height:46px; text-align:left; font-weight:bold; line-height:30px;font-size:24px;color: #000;border-bottom: 1px solid #7f7f7f;}
.popupScrollCon-li2{ width:100%; text-align:left; font-size:16px;}
.popupScrollCon-bottom{ width:500px; clear:both; margin:0 auto;padding-top: 20px;}
.popupScrollCon-bottomTitle{ width:500px; height:500px; font-weight:bold; text-align:left; font-size: 16px;color: #000;line-height: 52px;border-bottom: 1px solid #7f7f7f;}
.popupScrollCon-bottom a{ display:block; float:left; height:52px; margin-right:10px; margin-top:10px;} 
.popupScrollCon-bottom a img{ max-height:52px;} 


.aboutWeDiv1{font-size: 15px;color: #666;line-height: 26px; margin-top:20px;}
.aboutWeDiv2{font-size: 15px;color: #666;line-height: 26px; color:#b10342; font-weight:bold; margin-top:30px;}
.aboutWeDiv3{font-size: 15px;color: #666;line-height: 26px;}
.aboutWeDiv4{ width:660px; margin-top:30px; margin-bottom:30px; }
.aboutWeDiv4 ul{ width:135px; float:left; margin-right:20px;}
.aboutWeDiv4 ul li:nth-child(1){ font-size: 18px;color: #349ad6; font-weight:bold;} 
.aboutWeDiv4 ul li:nth-child(2){ font-size: 12px;line-height: 18px;color: #333;margin-top: 15px;} 
.modelHei30{ height:30px;}
.colorBlue{color: rgb(0,102,204);}
.thatNews{ width:660px; border-bottom:1px solid #ccc; margin-top:15px;}
.thatNewsTxt{color: #349ad6; font-size:18px;font-weight:bold; cursor:pointer;}
.thatNewsTime{font-size: 12px;color: #333;margin-bottom:10px;}
.thatNews-toggle{ width:660px; display:none;}
.thatNews-toggle img{ max-width:660px;}
.thatNews-title{ text-align:center; width:660px; font-size:16px; font-weight:bold; margin-top:7px;}
.thatNewsCon{ width:660px; line-height:26px; font-size:16px; margin-top:10px;}
.thatNews-address{ width:660px; font-size:16px; margin-top:10px; padding-bottom:20px;}
.xgcpLink{color: #3d9fd8;text-decoration: underline;}
.dswlImg{ width:660px;}
.dswlImg a{ display:block; width:129px; height:52px; float:left; margin-right:20px; margin-top:20px;}
.dswlImg a img{ width:129px; height:52px;}
 

.positionMes{ width:660px; margin-top:10px;}
.positionMes ul{ width:140px; float:left; margin-right:25px; height:170px;}
.positionMes-title{font-size: 18px;color: #349ad6; height:35px; line-height:32px;border-bottom:1px solid #349ad6; font-weight:bold;}
.positionMesCon{font-size: 12px;line-height: 18px; margin-top:5px;}

.thatMap2{display: none;}
.thatMap{ width:624px; height:480px; background:url(../image/icon40.jpg) no-repeat; margin:0 auto; position:relative;}
.thatMap ul{ width:50px; height:50px; position:absolute;background:url(../image/icon41.png) no-repeat; background-size:50px 50px; cursor:pointer;}
.thatMap ul.thatMapPosition1{ right: 100px;top: 100px;}
.thatMap ul.thatMapPosition2{ right: 150px;top: 150px;}
.thatMap ul.thatMapPosition3{ right: 135px;top: 200px;}
.thatMap ul.thatMapPosition4{ right: 117px;top: 255px;}
.thatMap ul.thatMapPosition5{ right: 117px;top: 277px; z-index:2;}
.thatMap ul.thatMapPosition6{ right: 120px;top: 330px;}
.thatMap ul.thatMapPosition7{right: 155px;top: 250px;}
.thatMap ul.thatMapPosition8{right: 145px;top: 280px;}
.thatMap ul.thatMapPosition9{ right: 215px;top: 270px;}
.thatMap ul.thatMapPosition10{ right: 255px;top: 220px;}
.thatMap ul.thatMapPosition11{right: 275px;top: 270px;}
.thatMap ul.thatMapPosition12{right: 195px;top: 370px;}
.thatMap ul li{  position: absolute;top: 34px;left: -84px;width: 120px;height: 120px;border: 1px solid #0281cc;padding: 15px 10px;background-color: #FFF;z-index: 10;font-size: 12px;color: #333;line-height: 18px; display:none;}
.thatMap ul li p{font-size: 18px;color: #51a5da;margin-bottom: 10px; font-weight:bold;} 
.thatMap ul li a{ width:81px; word-break: break-all; text-decoration:underline;}
.videoDiv{height:737px;margin:0 auto}
.videoDiv .video{width:100%;height:100%}
.form-control {
    display: block;
    width: 98%;
    /*height: calc(1.5em + 0.75rem + 2px);*/
    padding: 0.09rem 0.09rem;
    /*font-size: 1rem;*/
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.05rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    margin-top:0.15rem
}
.form-control.w80 {
    width: 80%;
}
.form-control.btn {background: #a71c41;color:white}
table.noborder tr,table.noborder td,table.noborder th {border:none;padding:0}
input.error {border:1px red solid;}


/*手机端开始*/
@media screen and (max-width: 1120px) {
.swiper-pagination span{ width:0.16rem; height:0.16rem;}
.topLogo{ display:none}
.topNav{display:none}
/*头部*/
.lsTop{ width:100%; position:relative;padding-top:1.08rem}
.swiper-container{ width: 100%; height: auto; overflow:hidden; margin: 0 auto;}
.swiper-container .swiper-wrapper{width: 100%; height:auto;}
.swiper-container .swiper-wrapper a{display:block;width: 100%; height: auto;}
.main-container .swiper-wrapper a{display:block;width: 100%; height: auto;}
.swiper-container .swiper-wrapper a img{width: 100%; height: auto;}
.nav{ width:100%; height:1.08rem; background:#a71c41; position:absolute; top:0; left:0; z-index:1; display:block;}
.nav ul{ width:90%; height:1.08rem; margin:0 auto;}
.nav-img{width:3.79rem; float:left}/* height:1.32rem;*/
.nav-img img{width:3.79rem; }/*height:1.32rem; */
.navAll{ height:0.8rem; float:right; margin-top:0.28rem; display:block;}
.navAll p{width:0.67rem; height:0.05rem; border-radius:0.06rem; background:#fff;}
.navAll p:nth-child(2){ margin-top:0.18rem;}
.navAll p:nth-child(3){ margin-top:0.18rem;}
.nav-list{ height:auto; width:150px; float:none; position:absolute; top:1.08rem; right:0rem; display:none; z-index:2;}
.nav-list .nav-listUrl{ width:150px; height:50px; float:none; display:block; text-align:center; font-size:16px; line-height:50px; border-bottom:1px solid #ececec; color:#666; background:#fff;}
.navList{ display:block;}


.nav-listUrlList{ position:relative;}
.nav-listUrlList img{ width:5px; height:6px; display:inline-block; vertical-align:1px; margin-right:10px;}
.nav-listUrlList img.scImg{ width: 20px; height: 20px; display: inline-block; vertical-align: -5px;}
.nav-listUrlList i{ width:150px; position:absolute; top:0px; left:-150px; display:none;}
.nav-listUrlList i a{ display:block; width:150px; text-align:center; line-height:50px; height:50px; border-bottom:1px solid #ececec; border-right:1px solid #ececec; color:#666; background:#fff;}
.nav-listUrlSearch input{ width:100px; height:30px; display:block; float:left; margin:9px 0 0 5px; line-height:30px; border:1px solid #e4e4e4;}
.nav-listUrlSearch i{ width:34px; height:30px; display:block; float:left; font-size:12px; text-align:center; line-height:30px; border:1px solid #ccc; margin-top:9px;}
/*杨杰-20191216------------------------------------------start*/
.navTopModel{ width: 255px; height: 50px; position: relative; right: 85px; border-bottom: 1px solid #ececec; background: #fff; border-bottom-left-radius:8px;}
.navTopModel a{ height: 35px; float: left; display: block;font-size: 16px; color: #bdbebd; padding: 15px 15px 0; }
.navTopModel a img.navTopModel-img1{ width: 25px; height: 25px; display: inline-block;}
.navTopModel a img.navTopModel-img2{ width: 112px; height: 116px;  z-index: 1; display:none; position: absolute; top:52px; right:2px;}




/*杨杰-20191216------------------------------------------over*/


.navPosition{ position:fixed; width:100%; height:100%; display:none; z-index:1;}

.footer{width:100%; height:auto; /*margin:0.05rem auto 0.2rem;*/ color:#535353;line-height:0.34rem;font-size:0.16rem;padding-top: 0.1rem;color:#fff;background: #a71c41; }
.footer-main { width:7.5rem;   }
.footer-left{ float:none; margin-left:0; text-align:center;color:#fff}
.footer-right{float:none; margin-right:0; text-align:center;color:#fff}


.lsInfo{ width:7.5rem; margin:0 auto; padding:0.55rem 0 0.3rem 0;}
.lsInfo-left{ font-size:14px; line-height:22px; color:#434343; width:7rem; float:none; padding-right:0.2rem; padding-left:0.3rem; padding-top:0;}
.lsInfo-right{ width:7.5rem;height:3.08rem; float:none; text-align:center; margin-top:0.4rem}
.lsInfo-right img{width:6.39rem;height:3.08rem;}


.lsBrand{ width:7.5rem; height:4.73rem; background:url(../image/icon4.jpg) no-repeat; margin:0 auto; overflow:hidden;}
.lsBrand ul{ width:6.86rem; height:4.73rem; margin:0.40rem auto 0;}
.lsBrand-left{width:2.67rem; height:3.16rem; float:left; }
.lsBrand-title{ height:0.51rem; font-size:0.30rem; color:#fff;}
.lsBrand-title i{width:0.06rem; height:0.51rem; background:#fff; display:inline-block; vertical-align:-0.14rem; margin-right:0.12rem;} 
.lsBrand-img{width:2.67rem;height:2.04rem; background:#fff; margin-top:0.30rem; text-align:center; padding-top:0.30rem;}
.lsBrand-img img{ width:2.00rem; height:1.66rem;}
.lsBrand-right{ width:4.19rem; height:3.19rem;float:right; margin-top: 0.4rem;}
.lsBrand-right img{ width:4.19rem; height:3.19rem;}


.lsMes{ width:100%; background:#fafafa;}
.lsMes ul{ width:7.5rem; margin:0 auto;}
.lsMesTitle{ height:0.7rem;font-size:0.4rem; text-align:center; line-height:1.03rem;}
.lsMesCon{ width:7.5rem;}
.lsMesCon p{ width:2.55rem; height:3.09rem; float:left; margin-left:0.8rem; margin-top:0.5rem; position:relative;}
.lsMesCon p i{ position:absolute; display:block; width:2.55rem; height:0.59rem; bottom:0px; left:0px; background:#a71c41; font-size:0.22rem; line-height:0.6rem; color:#fff; text-indent:0.17rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.lsMesCon p:nth-child(1){ margin-left:0.8rem;}
.lsImg{width:7.5rem; height:2.55rem; margin:0 auto 0;}
.lsImg a{ display:block; float:left; position: relative; cursor: pointer;width:2.44rem; height:2.55rem;}
.lsImg a.lsImg1Url1{ background:url(/UploadFiles/Home/hzqt.jpg) no-repeat;background-size:2.44rem 2.55rem;}
.lsImg a.lsImg1Url2{ background:url(/UploadFiles/Home/xswl.jpg) no-repeat; margin-left: 0.04rem;background-size:2.44rem 2.55rem;}
.lsImg a.lsImg1Url4{ background:url(/UploadFiles/Home/zxns.jpg) no-repeat; float:right;background-size:2.44rem 2.55rem;}
.lsImg a i{ position:absolute; display:block; width:100%; height:0.59rem; bottom:0px; left:0px; background:#a71c41; font-size:0.22rem; line-height:0.6rem; color:#fff; text-indent:0.17rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.modelLink{ width: 7.5rem; height: auto; text-align: center; background: #fff4f4; margin:0.2rem auto 0;}
.modelLink a{ display:block; position: relative; float: left; font-size: 0.16rem; margin-top: 0.04rem; width: 50%; color: #fff;  text-align: center; height: 0.6rem; line-height: 0.6rem; cursor: pointer;}
.modelLink a:nth-child(odd){ background: #feb502;}
.modelLink a:nth-child(even){ background: #f00202;}
.modelLink a i{ display: none; width: 2.22rem; height: 2.09rem; position:absolute; margin-left:-1.11rem; bottom: 0.6rem; left: 50%; z-index: 1; border:1px solid #000;}
.InfoModel{ width: 100%; margin-top:0.2rem; padding: 0.2rem 0; background:#a71c41
/*background:-webkit-linear-gradient(to left,#fff 0%,#a71c41 3%,#a71c41 97%,#ffffff 100%);
background:-o-linear-gradient(to left,#fff 0%,#a71c41 3%,#a71c41 97%,#ffffff 100%);
background:-moz-linear-gradient(to left,#fff 0%,#a71c41 3%,#a71c41 97%,#ffffff 100%);
background:linear-gradient(to left,#fff 0%,#a71c41 3%,#a71c41 97%,#ffffff 100%);*/
}
.InfoModel ul{width: 6.9rem; margin: 0 auto;}
.InfoModel ul li{ width:2.3rem; left;}
.InfoModel ul li.InfoModelClear{ margin-top: 0.3rem; }
.InfoModel ul li a{ font-size: 0.2rem; display: block; padding-top: 0.1rem; color: #fff; text-indent: 0.16rem;} 
.InfoModel ul li a i{ display: inline-block;}
.InfoModel ul li a.InfoModelStrong{ font-size: 0.26rem; font-weight: bold; position: relative;}
.InfoModel ul li.InfoModelLeft{ width: 1.8rem;}
.InfoModel ul li.InfoModelLeft a{ text-indent: 0.3rem;}
.InfoModel ul li.InfoModelRight{ width: 2.8rem;}
.InfoModel ul li.InfoModelRight a{ text-indent: 0;}
.InfoModel ul li a img.InfoModelIcon{ width: 0.3rem; height: 0.3rem; display: inline-block; vertical-align: -0.08rem; margin-right: 0.1rem;}
.InfoModel ul li a img.InfoModelIconRadius{ width: 0.3rem; height: 0.3rem; display: inline-block; vertical-align: -0.08rem; margin-right: 0.1rem;border-radius:8px}
.InfoModel ul li a img.InfoModelwx{ width: 90px; position: absolute; left: 0; bottom: 19px; display: none;}
/*杨杰-20191213------------------------------------------over*/










.lsBottomImg{width:100%; height:3.29rem; text-align:center; background:url(../image/icon16.jpg) no-repeat top center/cover;}


.lsNew{ width:7.3rem; margin:0 auto;}
.lsNewTitle{ height:0.83rem;font-size:0.4rem; text-align:center; padding-top:0.4rem;}
.lsNewScrollCon{width:7.3rem; height:1.9rem; overflow:hidden; padding-bottom:0.4rem; margin:0 auto; position:relative;}
.lsNewScrollCon .swiper-wrapper{ width:7.3rem; float:left; margin-left:0.4rem;}
.lsNewScrollCon .swiper-wrapper a{ display:block; width:2.55rem; height:1.9rem;}
.lsNewScrollCon .swiper-wrapper a img{width:2.8rem; height:1.9rem;}
.lsNewScroll-left{ width:0.47rem; height:1.14rem;position:absolute; top:0.25rem; left:0px; z-index:4; display: none;}
.lsNewScroll-right{ width:0.47rem; height:1.14rem;text-align:right; position:absolute; top:0.25rem; right:0; z-index:4; display: none;}
.lsNewScroll-left img, .lsNewScroll-right img {opacity:0.9}

.ppNsv{width:7.5rem; margin:0 auto;}
.ppNsv-title{width:7.5rem; height:0.73rem; color:#b23442; font-size:0.25rem; line-height:0.73rem;}
.ppNsv-title img{ width:0.37rem; height:0.42rem; vertical-align:-0.12rem; display:inline-block; margin-right:0.08rem; margin-left:0.1rem;}
.t_wrap_left{ margin-right: 0.08rem; width: 50%; height: 0.73rem; line-height: 0.73rem; text-align: right;}
.ppNsvCon{ border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9; width:7.5rem; padding-bottom:0.3rem;}
.ppNsvModel{ width:7.5rem; padding-top:0.2rem; margin:0 auto;}
.ppNsvModel-left{ width:1.8rem; height:0.41rem; float:left; border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem; background:#eee; line-height:0.41rem; font-size:0.25rem;text-align:right;padding-right:0.1rem;margin-left:0.2rem;margin-top:0.18rem;}
.ppNsvModel-right{ width:5.38rem; float:left;}
.ppNsvModel-right a{ height:0.33rem; float:left;  display:block; border-radius:0.17rem; line-height:0.32rem; padding:0 0.15rem; color:#fff; font-size:0.25rem; margin-left:0.35rem; margin-top:0.22rem; color:#626262;}
.ppNsvModel-right a.style{background:#b23442; color:#fff;}
.ppCon{ width:7.3rem; margin:0 auto; padding-right:0.2rem;}
.ppCon ul{ width:2.85rem; height:3.25rem; float:left; border:1px solid #eee; margin-top:0.3rem; margin-left:0.7rem; position:relative;}
.ppCon-img{ width:2.85rem; height:2rem; text-align:center; line-height:2rem;}
.ppCon-img img{ display:inline-block; vertical-align:middle; max-width:2.8rem; max-height:1.9rem;} 
.ppCon-title{ width:100%; font-size:0.25rem;color:#434343; text-align:center;}
.ppCon-tag{ color:#626262; font-size:0.23rem; width:100%; text-align:center;}
.ppConBtn{ width:100%; height:0.41rem; background:#e5e5e5; position:absolute;left:0; bottom:0; padding-top:0.08rem;}
.ppConBtn-left{ width:1.5rem; height:0.33rem; float:left; background:#fff; border-radius:0.17rem; line-height:0.33rem; margin-left:0.62rem; text-align:center; color:#b23442; font-size:0.14rem;}
.ppConBtn-left img{ width:0.21rem; height:0.23rem; display:inline-block; vertical-align:-0.04rem; margin-right:0.04rem; }
.ppConBtn-right{ width:1.13rem; height:0.33rem; float:left; background:#fff; border-radius:0.17rem; line-height:0.33rem;margin-left:0.2rem; text-align:center; color:#b23442; font-size:0.14rem;}
.ppConBtn-right img{ width:0.22rem; height:0.21rem; display:inline-block; vertical-align:-0.04rem; margin-right:0.04rem;}
.ppConPopup{ width:2.85rem; height:3.12rem; position:absolute; top:0; left:0; background:rgba(0,0,0,0.7); overflow-x:auto; padding-bottom:0.13rem; display:none;}
.ppConPopup-title{height:0.4rem; width:2.55rem; margin:0 auto; color:#fff; border-bottom:1px solid #ccc; line-height:0.4rem;}
.ppConPopup-clear{ width:0.15rem; height:0.15rem; position:absolute; top:0.15rem; right:0.15rem;}
.ppConPopup a{ width:2.55rem; text-align:center; display:block; margin:0.13rem auto 0; background:#fff;}
.ppConPopup a img{ max-width:2.55rem; max-height:0.54rem;}
.ppNext{ width:100%; height:0.43rem;text-align:center;}
.ppNext-a .ppNext-a,.ppNext-a a,.ppNext-a span{ display:inline-block; height:0.41rem; margin-left:0.1rem; border:1px solid #ccc; border:1px solid #e5e5e5; padding:0 0.15rem; line-height:0.41rem; color:#a0a0a0; font-size:0.24rem;}  

.conMain{ width:7.3rem; margin:0.3rem auto 0.10rem; box-shadow:0 0 0.1rem #ccc; overflow:hidden;}
.conMain-left{ width:2.65rem; float:left; margin-bottom:0.2rem;    margin-top: 60px;}
.linkNav{ width:2.2rem; height:0.3rem; border:1px solid #e4e4e4; line-height:0.3rem; margin:0.2rem auto 0; font-size:0.16rem; font-weight:bold;}
.linkNav a.style{ color:#349ad6;}
.linkNav img{ vertical-align:-1px; display:inline-block; width:0.11rem; height:0.13rem; margin-left:0.1rem; margin-right:0.05rem;}
.linkCon{ width:2.2rem; margin:0 auto; border:1px solid #0066cc; padding-bottom:0.05rem; margin-top:0.2rem;}
.linkTitle{ width:2.1rem; height:0.4rem;font-size:0.18rem; line-height:0.4rem; padding-left:0.1rem;color:#fff;margin-bottom:0.05rem;
background:-webkit-linear-gradient(#054b89,#127abf);
background:-o-linear-gradient(#054b89,#127abf);
background:-moz-linear-gradient(#054b89,#127abf);
background:linear-gradient(#054b89,#127abf);
}
.linkUrl{ width:2.2rem; font-size:0.17rem; height:0.3rem; line-height:0.3rem; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.linkUrl img{ width:0.05rem; height:0.06rem; display:inline-block; vertical-align:0.03rem; margin:0 0.03rem 0 0.1rem;} 
.conMain-right{ width:4.4rem; float:right;border:0.01rem solid #e4e4e4; margin:0 0.2rem 0.2rem 0;}
.productNum{ border-bottom:1px solid #ccc; font-size:0.24rem; width:4.4rem; margin:0.2rem auto 0; height:0.4rem; line-height:0.4rem; text-indent:0.1rem;}
.productNum i{color: #b10239;}  
.productTitle{width:4.4rem; margin:0.2rem auto 0; height:0.5rem;}
.productTitle-left{ height:0.5rem; float:left; font-size:0.36rem; font-weight:bold; line-height:0.5rem; width:100%; text-align:center;}

.productTitle-leftJR{width: 100%; text-align: center; overflow: hidden;}
.productTitle-right{ font-size:0.24rem; float:right; height:0.5rem; line-height:0.5rem; text-align:right; padding-right:10px;} 
.productList{ width:4.4rem; margin:0 auto;}
.productList ul{ width:100%; border-bottom:1px solid #ccc; padding-bottom:0.02rem;}  
.productList-left{width:2.6rem; float:left; margin-left:0.1rem;}
.productListTitle{font-size: 0.20rem;color: #b10342; margin-top:0.2rem;}
.productListCon{ font-size:0.15rem; line-height:0.26rem;}
.productListHei20{ height:0.1rem;}
.productListBtn{ width:4.8rem; margin-top:0.1rem;}
.productListBtn .productListSel{ display:block; float:left; width:1.5rem; height:0.3rem; font-size:0.12rem; text-align:center; line-height:0.3rem;}
.productListBtn .productListSel:nth-child(1){background-color: #ffd530; color: #b10342;}
.productListBtn .productListSel:nth-child(2){background-color: #398acc; color:#fff; margin-left:0.15rem;}
.productListI{ position:relative;}
.productListI span{ width:1.19rem; position:absolute;bottom:0.31rem; left:0px; background:#fff; z-index:12; border:1px solid #ccc; display:none;}
.productListI span a{ width:1.19rem; height:0.4rem; display:block; border-bottom:1px solid #ccc; border-bottom:1px solid #ccc;}
.productListI span a img{ width:1.19rem; height:0.4rem;}
.productListI:hover span{ display:block;}
.productList-right{ width:1.55rem; height:1.95rem; float:right; text-align:center; line-height:1.95rem; margin-right:0.1rem;}
.productList-right img{max-width:1.55rem; max-height:1.95rem; display:inline-block; vertical-align:middle;}
.productNext{ width:100%; clear:both; /*height:0.6rem;*/ padding-top:0.3rem; text-align:center;}
.productNext a{ display:inline-block; height:0.3rem; font-size:0.24rem; line-height:0.3rem; padding:0 0.1rem; border:1px solid #ccc;}
.productNext a.color{ color:red; font-weight:bold;}




.productListModel{width:6.6rem; margin:0 auto; overflow: hidden;}
.productListModel ul{ width: 3.0rem; float: left; margin-left: 0.36rem; margin-top: 0.2rem; border:0.01rem solid #f0f0f0;height:3.1rem;overflow:hidden;} 
.productListModel ul:nth-child(odd){ margin-left: 0;}
.productListModel-img{ width: 3rem; margin: 0.05rem auto; text-align: center;  line-height: 2rem; height: 2rem;}
.productListModel-img img{ max-width: 3rem; max-height: 2rem; display: inline-block; vertical-align: middle;} 
.productListModel-title{ font-size: 0.26rem;  text-align: center; width: 100%; height: 0.3rem; line-height: 0.3rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.productListModel-btn{ display:block; margin:0.1rem auto 0.2rem; border-radius: 0.06rem; width:2rem; height:0.4rem; font-size:0.26rem; text-align:center; line-height:0.4rem;background-color: #ffd530; color: #b10342;}




.listPopupModel img{ max-width:6rem; max-height: 5rem;}



.detailsModel{width:4.4rem; margin:0 auto; clear:both;}
.detailsImg{ width:4.4rem; float:left; text-align:center; margin-top:0.4rem;}
.detailsImg img{ max-width:3rem;} 
.detailsCon{ width:4.3rem; float:right; }
.detailsTitle{ width:4.3rem;}
.detailsTitle p{ border-bottom:1px solid #e4e4e4; width: 50%; font-size:14px; height:31px; padding-top:25px; text-indent:0.05rem; float: left;}
.detailsTxt{ width:4.3rem; font-size:14px; line-height:26px; padding-top:0.1rem; clear: both;}
.detailsMes{ width:4.3rem;font-size: 18px;color: #000;font-weight: bold; margin-top:0.2rem; text-indent:0.1rem;}
.detailsMesModel{ width:4.2rem; padding-top:0.07rem; margin:0 auto;}
.detailsMesModel-title{font-size:15px; color: #666; font-weight:bold; line-height:24px;}
.detailsMesModel-txt{ font-size: 14px;color: #666; line-height:24px;}
.detailsLine{ width:4.4rem; height:0.2rem; margin: 0.3rem auto 0; background:url(../image/icon26.jpg) no-repeat top center; background-size:4.4rem 0.2rem;}
.detailsBrandImg{ width:4.2rem;padding-top: 0.1rem; height:auto; margin:0 auto;}
.detailsBrandImg a{ width:0.73rem; display:block; float:left; margin-left:0.13rem;}
.detailsBrandImg a img{ width:0.73rem;}
.detailsBrandImg a:nth-child(1){margin-left:0;}
.detailScroll{ width:4.2rem; height:1.3rem; position:relative; overflow:hidden; margin:0.2rem auto 0;}
.detailScroll-left{ width:0.14rem; height:2.1rem; position:absolute; top:0; left:0; line-height:2.1rem; z-index:5;}
.detailScroll-left img{ width:0.14rem; height:0.16rem; display:inline-block; vertical-align:middle;}
.detailScroll-right{ width:0.14rem; height:2.1rem; position:absolute; top:0; right:0; line-height:2.1rem; z-index:5;}
.detailScroll-right img{ width:0.14rem; height:0.16rem; display:inline-block; vertical-align:middle;}
.detailScrollCon{ /*width:4.2rem;*/ height:1.3rem;}
.detailScrollCon li{ width:1.65rem; height:1.3rem; float:left;} 
.detailScrollCon-img{ width:100%; height:2rem; text-align:center;}
.detailScrollCon-img img{ max-height:2rem;}
.detailScrollCon-icon{  width:100%; height:0.17rem; padding-top:0.04rem;}
.detailScrollCon-icon a{ width:0.15rem; height:0.16rem; display:block; float:left; margin-right:0.1rem;} 
.detailScrollCon-title{ width:100%;font-size:14px;color: #000; line-height:22px; padding-top:0.06rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.detailScrollCon-info{ width:99%;font-size: 14px;color: #000; line-height:18px; padding-top:0.02rem;}



/*杨杰-20191216------------------------------------------over*/











.popup{position: fixed;width: 100%;height: 100%;left: 0;top: 0;background:rgba(0,0,0,0.5); z-index: 10;text-align: center; display:none;}
.popupCenter{display: table-cell;vertical-align: middle;text-align: center; }
.popupModel{width: 6.4rem;background: #fff;display: inline-block;border-radius: 0.02rem;position: relative;}
.popupModel-clear{ width:0.3rem; height:0.3rem; position:absolute; top:0.15rem; right:0.15rem; z-index:10;}
.popupCon{ width:6.4rem; position:relative; overflow:hidden;}
.popupCon-left{ width:0.5rem; height:5.7rem; line-height:5.7rem; z-index:5;position:absolute; top:0; left:0; text-align:right;}
.popupCon-left img{width:0.3rem; height:0.36rem; display:inline-block; vertical-align:middle;}
.popupCon-right{ width:0.5rem; height:5.7rem; line-height:5.7rem; z-index:5;position:absolute; top:0; right:0; text-align:center;}
.popupCon-right img{width:0.3rem; height:0.36rem; display:inline-block; vertical-align:middle;}
.popupScroll{ width:6.4rem;}
.popupScrollCon{ width:6.4rem;}
.popupScrollCon-title{ width:6.4rem; float:left; height:0.6rem; margin-bottom:0.35rem; color:#fff; text-align:left; text-indent:0.2rem; font-size:0.28rem; line-height:0.6rem;background: #b10342;}
.popupScrollCon-left{ width:5rem; height:5rem; overflow: hidden; float:left; margin-left:0.72rem; margin-right:0; text-align:center; border:1px solid #e4e4e4; line-height:5rem;}
.popupScrollCon-left img{ max-width:5rem; max-height:5rem; vertical-align:middle; display:inline-block;}
.popupScrollCon-right{ width:5rem; float:left;margin-left: 0.72rem; margin-top: 0.2rem;}
.popupScrollCon-li1{ width:100%; height:0.46rem; text-align:left; font-weight:bold; line-height:0.3rem;font-size:0.24rem;color: #000;border-bottom: 1px solid #7f7f7f;}
.popupScrollCon-li2{ width:100%; text-align:left; font-size:0.16rem;}
.popupScrollCon-bottom{ width:5rem; clear:both; margin:0 auto;padding-top: 0.2rem;}
.popupScrollCon-bottomTitle{ width:5rem; height:0.5rem; font-weight:bold; text-align:left; font-size: 0.16rem;color: #000;line-height: 0.52rem;border-bottom: 1px solid #7f7f7f;}
.popupScrollCon-bottom a{ display:block; float:left; height:0.52rem; margin-right:0.1rem; margin-top:0.1rem;} 
.popupScrollCon-bottom a img{ max-height:0.52rem;} 

/*杨杰-20191217------------------------------------------start*/
.aboutWeDiv1{font-size: 14px;color: #666;line-height: 26px; width:4.2rem; margin:0.2rem auto 0;}
.aboutWeDiv2{font-size: 14px;color: #666;line-height: 26px; color:#b10342; font-weight:bold; width:4.2rem; margin:0.3rem auto 0;}
.aboutWeDiv3{font-size: 14px;color: #666;line-height: 26px; width:4.2rem; margin:0 auto;}
/*杨杰-20191217------------------------------------------over*/

.aboutWeDiv4{ width:7.3rem; margin-top:0.3rem; margin-bottom:0.3rem; }
.aboutWeDiv4 ul{ width:2.18rem; float:left; margin-left:0.2rem; margin-right:0; height:1.4rem;}
.aboutWeDiv4 ul li:nth-child(1){ font-size: 0.22rem;color: #349ad6; font-weight:bold;} 
.aboutWeDiv4 ul li:nth-child(2){ font-size: 0.16rem;line-height: 0.26rem;color: #333;margin-top: 0.15rem;} 
.modelHei30{ height:0.3rem;}
.colorBlue{color: rgb(0,102,204);}
.thatNews{ width:4.2rem; margin:0 auto; border-bottom:1px solid #ccc; margin-top:0.15rem;}
.thatNewsTxt{color: #349ad6; font-size:18px;font-weight:bold; cursor:pointer;}
.thatNewsTime{font-size: 12px;color: #333;margin-bottom:0.1rem;}
.thatNews-toggle{ width:4.2rem; display:none;}
.thatNews-toggle img{ max-width:4.2rem;}
.thatNews-title{ text-align:center; width:4.2rem; font-size:16px; font-weight:bold; margin-top:0.07rem;}
.thatNewsCon{ width:4.2rem; line-height:26px; font-size:16px; margin-top:0.1rem;}
.thatNews-address{ width:4.2rem; font-size:16px; margin-top:0.10rem; padding-bottom:0.2rem;}
.xgcpLink{color: #3d9fd8;text-decoration: underline;}
.dswlImg{ width:6.9rem; margin:0 auto;}
.dswlImg a{ display:block; width:2.1rem; height: 0.9rem;  float:left; margin-right:0.2rem; margin-top:0.2rem; text-align: center;}
.dswlImg a img{ max-width:1.29rem; max-height: 0.9rem;}



.positionMes{ width:6.9rem; margin-top:0.1rem;}
.positionMes ul{ width:2.11rem; float:left; margin-left:0.18rem; margin-right:0; height:2.2rem;}
.positionMes-title{font-size: 18px;color: #349ad6; height:35px; line-height:32px;border-bottom:1px solid #349ad6; font-weight:bold;}
.positionMesCon{font-size: 0.13rem;line-height: 0.22rem; margin-top:0.05rem;}


.thatMap2{width:100%; display: block; text-align: center;}

.thatMap{ display:none; width:4.24rem; height:2.80rem; background:url(../image/icon40.jpg) no-repeat;background-size:4.24rem 2.8rem;  margin:0 auto; position:relative;}
.thatMap ul{ width:0.25rem; height:0.25rem; position:absolute;background:url(../image/icon41.png) no-repeat; background-size:0.25rem 0.25rem; cursor:pointer;}

.thatMap ul.thatMapPosition1{ right: 0.7rem;top: 0.6rem;}
.thatMap ul.thatMapPosition2{ right: 1.50rem;top: 1.50rem;}
.thatMap ul.thatMapPosition3{ right: 1.35rem;top: 2.00rem;}
.thatMap ul.thatMapPosition4{ right: 1.17rem;top: 2.55rem;}
.thatMap ul.thatMapPosition5{ right: 1.17rem;top: 2.77rem; z-index:2;}
.thatMap ul.thatMapPosition6{ right: 1.20rem;top: 3.30rem;}
.thatMap ul.thatMapPosition7{right: 1.55rem;top: 2.50rem;}
.thatMap ul.thatMapPosition8{right: 1.45rem;top: 2.80rem;}
.thatMap ul.thatMapPosition9{ right: 2.15rem;top: 2.70rem;}
.thatMap ul.thatMapPosition10{ right: 2.55rem;top: 2.20rem;}
.thatMap ul.thatMapPosition11{right: 2.75rem;top: 2.70rem;}
.thatMap ul.thatMapPosition12{right: 1.95rem;top: 3.7rem;}

.thatMap ul li{  position: absolute;top: 0.24rem;left: -1.06rem;width: 1.1rem;height: 1.3rem;border: 1px solid #0281cc;padding: 0.15rem 0.1rem;background-color: #FFF;z-index: 10;font-size: 0.12rem;color: #333;line-height: 0.18rem; display:none;}
.thatMap ul li p{font-size: 0.18rem;color: #51a5da;margin-bottom: 0.1rem; font-weight:bold;} 
.thatMap ul li a{ width:0.81rem; word-break: break-all; text-decoration:underline; }

.clearModel{display: none;}
.mainModel{width: 7.3rem;float: none;border: none;}
.mainModelWid{ width:7.3rem;}
.mainWidth69{ width:6.9rem; margin: 0 auto;}
.mainWidth69s{ width:6.9rem; margin: 0.2rem auto 0;}
.mainModelStyle{ text-align: center;}
.mainModelStyle .mainModelWidImg{ max-width: 7.3rem;}
.mainModelSize{ font-size: 16px;}
.mainImg a{ width: 1rem;}
.mainImg a img{ width: 1rem;}
.elemModel1{ width: 5rem;}
.elemModel2{ width: 1.4rem;}
.static-banner {    margin: 0 auto;    text-align: center; }
.detailScroll{ height:auto;}
.detailScrollCon{ width:auto;}
.detailScrollCon li{ width:auto; height:auto; } 




/*杨杰-20191216------------------------------------------start 这两行删掉 */
/*.detailScrollCon-img{ height:auto;}  
.detailScrollCon-img img{ max-height: -webkit-fill-available;}*/
/*杨杰-20191216------------------------------------------over*/





.videoDiv{height:100%;margin:0 auto}
/*移动端方法体结束*/
}
