body { margin:0; padding:0; font-size:12px; background-color:#f0f2f5;}
a { text-decoration:none; }

.rightmainbox { border:1px solid #eee; overflow: hidden;}
.rightmainbox h1 { font-size:14px; font-weight:normal; display:block; width:100%; padding:10px 10px; background-color:#f5f5f5; margin:0;}
.rightmainbox .albumimginfo { width:180px; float:left; text-align:center; margin:10px 15px;}
.rightmainbox .albumimginfo img { width:100%; height:140px; border:1px solid #eee;}
.rightmainbox .albumimginfo .title { line-height:20px; }

.leftalbumbox .albumimginfo { width:110px; float:left; text-align:center; margin:8px 11px;}
.leftalbumbox .albumimginfo img { width:100%; height:70px; border:1px solid #eee;}
.leftalbumbox .albumimginfo .title { line-height:20px; }
.rightmainbox .norecord { padding: 20px; text-align: center; font-size: 16px; color: #999;}

.userlogo { padding:15px 0px ;overflow:auto; } 
/*.usernavi a:hover { text-decoration:underline; }*/
.footBox span { margin:auto 5px;}
.footImg { padding-bottom:20px; line-height:20px;}
.footImg .beian { height:40px;}

.userwd { width:1200px; margin:auto auto;  }
.usertop1 { background-color:#f5f5f5; line-height:35px; border-bottom:1px solid #eee; }
.boxwhite { background-color:#fff; }

.utopsearch {margin-left:100px; float:left;  width:40%; }
.utopsearch .utopsearch1 { width:100%; height:40px; position:relative; overflow:auto; float:left; display:inline-block; }
.utopsearch .utopsearch1 .usearchtxt { outline:0; line-height:29px; padding:0 5px;  width:calc(100% - 160px) ; position:absolute; left:2px; top:2px; font-size:13px;}
.utopsearch .utopsearch1 .usearchtxt:focus {outline:0;}
.utopsearch .utopsearch1  .usearchlocal { line-height:33px; padding:0 20px;  display:inline-block;position:absolute; right:90px; top:2px;font-size:13px; }
.utopsearch .usearchall { line-height:33px; padding:0 20px;  display:inline-block; position:absolute; right:0px; top:2px;font-size:13px;}
.utopsearch .utopsearch1 span { cursor:pointer;}

.utopsearch .utopsearch1 .usearchtxt {border:2px solid #cc0000;}
.utopsearch .utopsearch1  .usearchlocal {background-color:#cc0000; color:#ffff; }
.utopsearch .usearchall {background-color:#0c7cc5; margin-left:10px; color:#ffff;}

.logoimg { margin-left:25px ; }
.navbg .logotxt  { margin-left:20px ; }

.headDd1{color:#FFFFFF}
.mune ul li{color:#FFFFFF}
.mune ul li a{color:#FFFFFF;}
.mune ul li.select a{background-color:#EA5513;}
.input{border:1px solid #9C9C9C; color:#9c9c9c;}
.submit{background-color:#811A2F; color:#FFFFFF}

.left dl{border:1px solid #E6E6E6; }
.leftComany,.leftTitle{background-color:#F8F8F8; border-bottom:1px solid #E6E6E6;}
.leftFavorite{border-top:1px dashed #989898;}
.leftFavorite span{border:1px solid #D3D3D3; background-color:#F4F4F4}
.leftFavorite span a,.indexContact dd a{color:#000000;}
.indexNews dd a{color:#000000;}
.indexNews dd a:hover{color:orangered;}
.indexContact hr{border-top:1px solid #E6E6E6;}
.indexContact dd a:hover{color:orangered}

.right li,.right ul,.right b,.right i,.right div,.right span {box-sizing:content-box !important;}
.right dl{border:1px solid #E6E6E6;}
.rightTitleMore a{color:#000000}
.rightTitle a{color:#000000;}
.rightTitle a:hover{color:#orangered;}
a.rightTitleSelect{color:orangered}
.rightTitleMore a:hover{color:orangered;}
.right dl dt{border-bottom:1px solid #E6E6E6;background-color:#F4F4F4;}
.indexCompanyNewsTitle{border-bottom:1px solid #CCCCCC}
.indexCompanyNews ul li a{color:#000000;}
.indexCompanyNews ul li a:hover{color:orangered;}
.indexProduct li img{border:1px solid #000000}
.indexProduct li span a{color:#000000;}
.indexProduct li span a:hover{color:orangered;}
.ContactLeft{color:#0349A1}
.ContactRight a{color:#000000}
.ContactRight a:hover{color:orangered;}
.stockKeyword{border:1px solid #9C9C9C; color:#9c9c9c}
.stockSumbit{background-color:#C60A09; color:#FFFFFF}
.StockTitle{background-color:#eeeeee;}
.StockLi{background-color:#ffffff}
.StockLi1{background-color:#E1F0FF}
.StockPage a{color:#000000;}
.StockPage a:hover{color:orangered;}
.ProductSearch a{color:#000000}
.ProductSearch a:hover{color:orangered}
.ProductKeyword{border:1px solid #9C9C9C; color:#9c9c9c}
.ProductSumbit{background-color:#C60A09; color:#FFFFFF}
.ProductTitle{background-color:#eeeeee}
.ProductLi{background-color:#ffffff}
.ProductLi1{background-color:#eeeeee}
.Pw2 img{border:1px solid #000000;}
.Pw3 dl dd{background-color:transparent}
.ProductPage a{color:#000000;}
.ProductPage a:hover{color:orangered;}
.ProductSearch select{border:1px solid #9C9C9C;}
.PViewTitle,.CViewTitle{background-color:#eeeeee}
.PViewNote a{color:#000000;}
.PViewNote a:hover{color:orangered;}
.PViewPage,.CViewPage{background-color:#eeeeee}
.PViewPage a,.CViewPage a{color:#000000;}
.PViewPage a:hover,.CViewPage a:hover{color:orangered;}
.CompanyNewsTitle{background-color:#eeeeee}
.CompanyNewsLi a{color:#000000;}
.CompanyNewsLi a:hover{color:orangered}
.SpotCertificationLeft li{border-bottom:1px solid #EEEEEE;}
.Certificate{color:#666666}
.Certificate li a img{border:1px solid #E1E1E1}

.foot{background-color:#F8F8F8;}
.foot a{color:#000000;}

.onlyphone { display:none}

body{font-family:'microsoft yahei'}
body,dl,dt,dd,form,ul,li{margin:0px; padding:0px}
li{list-style:none}
img{border:0px}


.head{height:130px; min-width:1200px}
.headBox{margin:auto; width:1200px; height:88px}
.headDd1{height:88px; line-height:88px; width:1100px; font-weight:bold; float:left; }
.headDd2{width:100px; height:88px; text-align:right; float:left}
.headDd2 img{width:64px; height:88px}
.mune{clear:both;width:100%;margin-top:8px}
.mune ul{width:1200px; margin:auto}
.mune ul li{text-align:center; float:left;  width:125px;}
.mune ul li a{text-decoration:none;}
.mune ul li a:hover{text-decoration:underline}
.mune ul li.menuLi{width:10px}
.mune ul li.select a{padding:6px 24px 6px 24px; border-radius:5px}
.hidden{display:none}
.topSearch{ min-width:1200px}
.topSearchBox{margin:auto; width:1200px; height:150px}
.topSearchLeft{width:500px; float:left; text-align:center}
.topSearchRight{width:700px; text-align:left; float:left}
.topSearchRight form{margin:36px 0px 0px 80px}
.topSearchRight form span{display:block; margin-bottom:12px; font-size:13px; margin-top:16px}
.topSearchRight form span label{cursor:pointer}
.topSearchRight form span input{vertical-align:middle}
.inputProduct{margin-left:24px;}
.input{height:32px; line-height:32px; padding:0px 6px 0px 6px; width:380px; font-size:13px; vertical-align:middle;font-family:'microsoft yahei'}
.submit{line-height:34px; height:34px; width:84px; font-family:'microsoft yahei'; border:0px; vertical-align:middle; font-size:13px; margin:0px; cursor:pointer;}

.main{width:1200px; margin:auto; padding-top:15px; background-color:#fff !important; overflow: auto;}
.left{float:left; width:270px;}
.left dl{min-height:170px; color:#333;}
.leftComany span{display:block;width:258px; height:36px;line-height:36px; overflow:hidden;font-size:13px; text-align:left; padding-left:15px; margin:auto; font-weight:bold}
.leftCompanyInfo{width:100%;  overflow:hidden;}
.leftCompanyInfoLogo{display:block; float:left; margin:29px 0px 0px 12px; width:80px}
.leftCompanyInfoOther{display:block; float:left; margin:19px 0px 0px 12px; line-height:24px; font-size:13px; width:160px}
.leftCompanyInfoOther1{display:block; float:left; margin:19px 0px 0px 12px; line-height:24px; font-size:13px; width:240px}
.leftFavorite{width:235px; margin:auto; margin-top:18px}
.leftFavorite span{display:block; width:120px; margin-top:18px; text-align:center; line-height:30px; font-size:13px;}
.leftFavorite span a{text-decoration:none}
.leftFavorite span a:hover{text-decoration:underline}
.leftTitle{margin-bottom:6px}
.leftTitle span{display:block;height:36px;line-height:36px;font-size:13px; text-align:left; margin-left:18px; font-weight:bold}
.indexNews{margin-top:14px; overflow:auto; padding-bottom:10px;}
.indexNews dd{margin-left:12px; width:250px; height:30px; line-height:30px; overflow:hidden}
.indexNews dd a{text-decoration:none}
dd.indexNewsMore{text-align:right; width:240px}
dl.indexContact{margin-top:14px; height:auto; padding-bottom:12px}
.indexContact dd{margin-left:12px; line-height:28px}
.indexContact dd a{text-decoration:none}
.indexContact hr{border:0px; height:0px; width:95%;}

.right{float:right; width:915px;}
.right dl{margin-top:12px;}
.right dl dt{text-indent:12px; height:36px; line-height:36px;}
.rightTitle{display:block; float:left; font-size:13px}
.rightTitle a{text-decoration:none}
.rightTitle a:hover{text-decoration:underline}
.rightTitleMore{display:block; float:right; margin-right:12px; }
.rightTitleMore a{text-decoration:none}
.right dl dd{width:893px;height:150px; overflow:hidden; line-height:30px; padding:3px 10px 7px 10px}
.indexCompanyNews ul{clear:both}
.indexCompanyNews ul li{float:left;}
.indexCompanyNewsTitle li{font-weight:bold}
.indexCompanyNewsW1{width:695px; height:30px; overflow:hidden; margin-right:24px}
.indexCompanyNewsW2{width:70px; height:30px; overflow:hidden; margin-right:24px}
.indexCompanyNewsW3{width:150px}
.indexCompanyNews span{clear:both; display:block;}
.indexCompanyNews ul li a{text-decoration:none}
.right dl dd.indexProduct{height:auto}
.indexProduct li{float:left; width:160px; height:185px; margin-left:18px; margin-bottom:10px; margin-top:10px}
.indexProduct li img{width:150px; height:152px}

.indexProduct li span{display:block; width:150px; height:16px ; line-height:16px; overflow:hidden;  word-break:break-all;  font-size:12px;  text-align:center}
.indexProduct li span a{text-decoration:none;}
.rightOther span{clear:both; display:block}
dl.rightOther{margin-top:0px}
dl.rightOther dd{margin-top:0px; min-height:762px; height:auto}
.cl{clear:both}
.weixinP{position:relative; cursor:pointer; display:inline}
.weixinP img{vertical-align:middle}
.weixinP b{display:none}
.weixinP:hover b{display:inline;padding:0px; margin:0px;position:absolute;top:18px; left:-48px;border:0px solid #000;text-align:left;line-height:14px;color:#000000;font-weight:normal; z-index:1;box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.53);-webkit-box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.53);-moz-box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.53); border-radius:3px;background-color:#ffffff; padding:6px 6px 6px 6px;}
.weixinP i b img { width:150px; }
.Contact ul{clear:both;margin:12px 0px 0px 120px}
.ContactLeft{float:left; width:100px; text-align:right; font-weight:bold;}
.ContactRight{float:left; width:650px; text-align:left;}
.ContactRight a{text-decoration:none}
.StockSearch{width:500px; margin:auto; margin-top:12px}
span.StockSearchSpan{display:none;}
span.StockSearchLabel{display:none}
.stockKeyword{height:24px; line-height:24px; padding:0px 6px 0px 6px; width:150px; font-size:13px; vertical-align:middle;}
.stockSumbit{line-height:26px; height:26px;width:60px; font-family:'microsoft yahei'; border:0px; vertical-align:middle; font-size:13px; margin:0px; cursor:pointer;}
.StockSearch label{vertical-align:middle}
.StockTitle{margin:auto; margin-top:12px; width:893px; height:30px}
.StockTitle li{float:left; padding:0px 8px 0px 8px; font-weight:bold}
.StockLi{ clear:both;margin:auto; margin-top:0px;height:64px; width:893px; padding:6px 0px 6px 0px;}
.StockLi li{ float:left; padding:0px 8px 0px 8px;word-break:break-all; line-height:16px}
.StockLi1{clear:both;margin:auto; margin-top:0px;height:64px; width:893px; padding:6px 0px 6px 0px;}
.StockLi1 li{float:left; padding:0px 8px 0px 8px;word-break:break-all; line-height:16px}
.w1{width:78px; text-align:center}
.w2{width:153px}
.w3{width:70px}
.w4{width:70px}
.w5{width:70px}
.w6{width:70px}
.w7{width:70px}
.w8{width:83px}
.w9{width:83px}
.StockButton{clear:both; margin-top:12px}
.StockButton input[type=submit]{font-size:12px}
.StockPage{text-align:center}
.StockPage a{text-decoration:none}
.ProductSearch{width:500px; margin:auto; margin-top:12px}
.ProductSearch a{margin-left:12px; text-decoration:none;}
.ProductKeyword{height:24px; line-height:24px; padding:0px 6px 0px 6px; width:150px; font-size:13px; vertical-align:middle;}
.ProductSumbit{line-height:26px; height:26px;width:60px; font-family:'microsoft yahei'; border:0px; vertical-align:middle; font-size:13px; margin:0px; cursor:pointer;}
.ProductTitle{margin:auto; margin-top:12px; width:893px; height:30px;}
.ProductTitle li{float:left; padding:0px 8px 0px 8px; font-weight:bold}
.ProductLi{clear:both;margin:auto;width:893px; height:136px;}
.ProductLi li{float:left; padding:0px 8px 0px 8px}
.ProductLi1{clear:both;margin:auto;width:893px; height:136px;}
.ProductLi1 li{float:left; padding:0px 8px 0px 8px}
.Pw1{width:36px; text-align:center}
.Pw2{width:120px; text-align:center}
.Pw2 img{margin-top:8px}
.Pw3{width:687px; text-align:left}
li.Pw3 dl{clear:both;border:0px; text-align:left; margin:0px; padding:0px;}
.Pw3 dl dd{border:0px; text-align:left; margin:6px 6px 6px 0px; padding:0px; width:337px; float:left; min-height:0px; line-height:16px;}
.Pw3 dl dd a{color:#0349A1; text-decoration:none}
.Pw3 dl dd a:hover{color:orangered;}
.Pw3 .ProductNote{width:99%; height:34px; overflow:hidden}
.Pw3 .ProductTime{width:99%; height:24px; overflow:hidden}
.ProductPage{text-align:center; margin-top:12px; margin-bottom:12px}
.ProductPage a{text-decoration:none}
.PView{width:600px}
.ProductSearch select{font-size:13px;height:26px; line-height:26px; vertical-align:middle}
.PViewTitle,.CViewTitle{font-weight:bold; text-align:center; font-size:13px; margin-top:12px; margin-bottom:12px; line-height:48px;}
.PViewImg{text-align:center}
.PViewNote a{text-decoration:none}
.PViewPage,.CViewPage{text-align:center; line-height:48px; margin-top:24px;}
.PViewPage a,.CViewPage a{text-decoration:none}
.CompanyNewsTitle{width:890px; height:30px; margin-top:24px;}
.CompanyNewsTitle li{float:left; font-weight:bold;}
.CompanyNewsLi{width:890px;}
.CompanyNewsLi li{float:left; height:34px; line-height:34px; overflow:hidden}
.CompanyNewsLi img{margin-right:6px; width:9px; height:9px}
img.hotImg{width:26px; height:10px}
.CompanyNewsLi a{text-decoration:none}
.CompanyNewsW1{width:700px; padding:0px 10px 0px 10px; text-align:left}
.CompanyNewsW2{width:80px; padding:0px 10px 0px 10px; text-align:center}
.CompanyNewsW3{width:130px; padding:0px 10px 0px 10px; text-align:left}
.Ctime{text-align:right}
.newsViewP p{text-indent:28px; word-break:break-all}
.LeaveWord{height:600px;}
.order{height:850px; margin-top:24px}

.foot{margin-top:24px;min-width:1200px}
.foot a{text-decoration:none}
.foot a:hover{text-decoration:underline}
.footBox{width:1200px; margin:auto; font-size:12px; text-align:center; padding:12px 0px 12px 0px; line-height:24px}