/* CSS Document */
.all{ width:1200px; margin:0 auto; overflow:hidden;}
.incomp .bt{ text-align:left;margin:20px auto 30px;}
.incomp .leftcom{ float:left; width:52%}
.incomp .rightcom{ float:right;padding: 40px 10px;}
.rightcom img{max-height: 400px; width: 500px;max- width: 500px;border-radius: 0 0 20% 0;}
.incomp .bt .hr{margin: 20px 0 0;}
.incomp .intxt{ width:100%; margin-top:10px;color: #999;line-height: 26px;}
.incomp .more{ display:block; background:#0059d0; width:200px; height:50px;text-align:center;line-height: 50px;color: #fff;font-size: 16px; margin-top: 20px;}
.incomp .more img{margin-left: 10px;}
.incomp .more:hover{ background:#ffa500;}

.bt{ width:1200px; margin:30px auto;  text-align: center;}
.bt .bt-eli{font-size: 76px;  color: #F0F0F0;    font-weight: bold;}
.bt .bt-cha{font-size: 36px;color: #555555;margin-top: -90px;padding-top: 20px;}
.bt .bt-smarli{font-size: 24px; color: #BBBBBB;  font-weight: bold; margin-top: 10px;display: block;}
.bt .hr{width: 50px; height: 4px;z-index: 4; background:#0059d0;margin: 20px auto 0;}

.inpro ul.h_product_bd{padding-top: 10px;}
.inpro ul.h_product_bd li{ width: 21.5%;margin-left: 20px;margin-right: 20px;}
.inpro ul.h_product_bd li:nth-child(3n){margin-right: 20px;}

.mb50{ margin-bottom: 50px;}
.db{ display:block;}
.tb{display:table; height:100%;}
.tb_cell{display:table-cell;vertical-align: middle;}
.news-index li:nth-of-type(odd) .dn {display: none;}
.news-index li:nth-of-type(even) .mx-dn{display: none;}
.news-index{ width:1200px; margin:0 auto;}
.news-index li {width: 33.33%;float: left;}
.news-index li .n-text-div {height: 72px; color: #999;}
.news-index li .n-text,
.news-index li .n-img {height: 230px;}
.news-index li .n-text {padding-left: 8.5%;padding-right: 8.5%;background-color: #fff;line-height: 24px;}
.news-index li .n-img {position: relative;overflow: hidden;}
.news-index li .n-img img {width: 100%;height: 100%;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;}
.news-index li h1,.news-index li h1 a{ font-size:18px; margin-bottom: 15px;}
.news-index li .news-date{margin-top: 40px; color:#999;}
.news-index li .n-img:after {content: "";position: absolute;left: 15%;top: 0;border-top: 12px solid #f6f6f7;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent; z-index: 5;}
.news-index li:nth-child(even) .n-img:after{top: auto;bottom: 0;border-top: none;border-bottom: 12px solid #f6f6f7 ;}
.news-index li:hover .n-text {background-color: #fff;}
.news-index li:hover h1 {color: #0059d0;}
.news-index li:hover .n-img img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;}
  
.inYQLJ{ float: left; width: 100%; height: 100px; border-top: 1px solid #CCCCCC; margin-top: 30px;}
.inYQLJ p{ float: left; margin-top: 30px; width: 160px; height: 60px; border-right: 1px solid #CCCCCC; background: url(../images/yqlj.png) no-repeat top left;}
.inYQLJ p i{ display: inline-block; padding-left: 55px; color: #C9C5C5; font-style: normal; font-weight: 100; font-size: 20px;}
.inYQLJ p span{ display: inline-block; padding-left: 55px; font-weight: bold; font-size: 20px;}
.inYQLJ a{ line-height: 100px; margin-left: 35px; text-decoration: none; color: #000000; font-size: 14px;}
  
.L{ float:left;}
.R{ float:right;}
  
  
  
.list{ width:1200px; margin:20px auto 10px; overflow:hidden;}
.szhome{line-height: 35px;overflow: hidden;border-bottom: 3px solid #0059d0;}  
.szhome .listb{background: #0059d0; color: #fff;font-size: 18px;  padding: 0px 15px;border-radius: 15px 0px 15px 0px;
    -webkit-border-radius: 15px 0px 15px 0px;
    -moz-border-radius: 15px 0px 15px 0px;}
.szhome .listt{ color:#999;}
.szhome .listt a{ color:#999;}
.szhome .listt a:hover{color: #0059d0;}

.listright{ float:right; width:920px;} 
.listright .listtxt{ margin-top: 20px;}
.listright .listtxt .zlxz{cursor: pointer;width: 164px;height: 42px;line-height: 42px;background: #ffa500 url(/skin/45/images/down.png) 30px 50% no-repeat;color: #fff;border: 0px;font-size: 16px;font-weight: bold;  display: block;text-align: center;}

.ST31{  width:100%; overflow:hidden; }
.ST31 .core{ width:100%;/*height:151px;*/ padding-bottom:10px; clear: both; }
.ST31 .pic{float: right;width:161px;height:121px;overflow:hidden;margin:25px 15px 0 15px;display:inline;}
.ST31 .pic a{display: table-cell;align-content: center;vertical-align: middle; width:155px;height:115px;background-color:#FFFFFF ;padding: 2px;border: 1px #c8c8c8 solid;} 
.ST31 .pic a img{ display:block;width:155px;max-width:155px;max-height:115px; } 
.ST31 .content{  width:699px;/*height:121px;*/ overflow:hidden;  padding:25px 0 0 10px; float:left;position: relative;}
.ST31 h4{ display:block; height:20px;}
.ST31 h4 a{ display:block; float:left; font-size: 16px; color:#424242;font-weight: 400; width: 600px; height: 20px;overflow: hidden;  } 
.ST31 .core:hover h4 a{color:#0059d0; } 
.ST31 h4 .time{ display:block; float:right; font-weight:normal; font-size:10px; color:#b9b9b9;padding-top:3px;}
.ST31 .txt { clear:both; margin:10px 0  0;/* height:90px;*/color: #999999;line-height:18px;  }
.ST31 .txt a span{ color:#E60012; display: block;/*width: 40px;position: absolute;*/height: 20px;right: 0px;bottom: 0px;text-align: right;}
.ST31 .core:hover .txt a span{ color:#0059d0;}  

.listright .comp{line-height: 28px;}

.article{}
.article #ny_newslb_box{ padding:0 10px 10px; clear:both;}
.article #ny_newslb_box li{ height:38px;line-height:38px; background:url(../images/d-3.png) no-repeat 0px center; border-bottom:1px dashed #ddd; font-size:13px; padding-left:20px; overflow:hidden;}
.article #ny_newslb_box li a{ color:#666; float:left;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;}
.article #ny_newslb_box li:hover a{color:#0059d0;margin-left:-5px; }
.article #ny_newslb_box li span{ float:right; color:#999;font-size:12px;}

ul.h_product_bd{}
ul.h_product_bd li{float:left;width:30%;margin-right:45px;margin-bottom:30px;}
ul.h_product_bd2 li{margin-right:60px;}
ul.h_product_bd li:nth-child(3n) {margin-right: 0px;}
ul.h_product_bd li .pro_img_box{display:block;padding:10px 10px 80px;position:relative;-moz-box-shadow: 0px 0px 1px rgba(0,0,0,.4);-webkit-box-shadow: 0px 0px 1px rgba(0,0,0,.4);box-shadow: 0px 0px 1px rgba(0,0,0,.4);}
ul.h_product_bd li .pro_img_box .pro_img{width:100%;height:220px;text-align:center;overflow:hidden;background:#fff;}
ul.h_product_bd li .pro_img_box .pro_img img{vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition-duration: 1s;
transition-duration: 1s;}
ul.h_product_bd li .pro_img_box .pro_img .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
ul.h_product_bd li .pro_img_box p{padding:5px 0;position:absolute;bottom:0;left:0;width:100%;background:#f3f3f3;color:#333;font-size:18px;text-align:center;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s;-webkit-transition-duration: .5s;}
ul.h_product_bd li .pro_img_box p font{font-size:12px;display: block; padding-bottom: 5px;}
ul.h_product_bd li .pro_img_box p span{padding-top:4px;display:block;height:30px;line-height:30px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;font-weight: bold;}
ul.h_product_bd li .pro_img_box p em a{display:block;font-size:16px;height:26px;line-height:26px;padding-bottom:10px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap; margin-top:10px;}
ul.h_product_bd li .pro_img_box:hover p em a{display:block;color:#ffffff;}
ul.h_product_bd li .pro_img_box:hover p span{height:40px;line-height:40px;}
ul.h_product_bd li .pro_img_box:hover .pro_img img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);}
ul.h_product_bd li .pro_img_box:hover p{background: #0059d0;color:#ffffff;}

.newsdet .arth1{  font-size:26px; margin-bottom: 20px; text-align:center;}
.newsdet .artp{ color:#999;line-height: 30px; border-top: 1px dotted #ccc;border-bottom: 1px dotted #ccc;text-align:center;}
.newsdet .artp span{ margin-right:16px;}
.newsdet .arttxt{ margin-top: 20px;line-height: 28px;}
.newsdet .arttxt img{ max-width:100%;}
.newsdet .arttxt table{ max-width:100%;}

.listleft{ float:left; width:260px;}
.stylebox_top{text-align: left;height: 90px;line-height: 60px;background: #0059d0; padding-left: 10px;}
.stylebox_top .a {font-size: 27px;color: #fff;line-height: 26px;padding-top: 20px;}
.stylebox_top .b {font-size: 14px;line-height: 20px;padding-top: 10px;color: #fff;}
#pro_nav_lb{}
#pro_nav_lb li{width:260px;margin:1px auto 0;line-height:47px;color:#fff;background: #0059d0;border-bottom: 1px solid #fff;}
#pro_nav_lb li:hover{background: #ffffff;}
#pro_nav_lb li:hover a{color: #0059d0;border-left: 4px solid #d4d4d4; margin-left: -4px; }
#pro_nav_lb li a{font-size: 14px;color: #ffffff;display: block;height: 48px;overflow: hidden;line-height: 48px;padding-left: 10px;width: 230px;}
#pro_nav_lb>li a:hover{color: #0059d0; border-left: 4px solid #0051be;}
#pro_nav_lb li.dd_hover a{ color:#fff; }
#pro_nav_lb li:hover .two_profl li a{width: 230px;overflow: hidden; display: block;}

#pro_nav_lb .twonav { color:#d71922!important; z-index:1px; margin:0px;}
#pro_nav_lb li.dd_hover .twonav { color:#fff!important;}
.pro_nav li ul{width:260px;display:block;border-top:none; background:#f3f3f3;}
.pro_nav li ul li{ border:none; background:none!important; line-height:30px !important; height:auto!important; overflow:hidden; padding-left:12px;  border-bottom:none!important;}
.pro_nav li ul li a{  height:30px !important; padding-left:15px;line-height:30px!important; display:block; color:#333!important; font-size:13px !important; margin-top:3px;}
.pro_nav li ul li a:hover{color:#0059d0 !important;}

.down .cntlist{}
.down .cntlist li{border-bottom: 1px solid #f3f3f3;}
.down .cntlist li a{display: block;padding:20px 10px 20px 20px;overflow: hidden;}
.down .cntlist li .ico{width: 15px;height: 17px;background: url(../images/sprite.png) -110px -300px;float: left;margin-right: 15px;margin-top: 3px;}
.down .cntlist li .cnt{width: 670px;float: left;color: #333;}
.down .cntlist li .time{float: right;color: #999;margin-right: 20px;}
.down .cntlist li .downloadico{width: 18px;height: 19px;background: url(../images/sprite.png) -470px -300px;display: block;float: right;margin-right: 20px;}
.down .cntlist li a:hover{background: #f5f5f5;}
.down .cntlist li a:hover .ico{background-position: -130px -300px;}
.down .cntlist li a:hover .cnt{color: #0085d5;}
.down .cntlist li a:hover .downloadico{background-position: -470px -330px;}

.container{ margin-top:40px;}
.img-news-l { width: 47%; float: left;}
.img-news-l .imgnews-list { width: 100%; }
.img-news-l .imgnews-list li { width: 100%; }
.img-news-l .tlt { float: left; position: relative; width: 36%; overflow: hidden; margin-bottom: 40px; }
.img-news-l .tlt p { font-size: 20px; color: #37474f; font-weight: bold; float: left; height: 46px; line-height: 46px; }
.img-news-l .tlt em { display: block; width: 38px; height: 2px; background: #0059d0; position: absolute; bottom: 0; left: 0; }
.img-news-r .tlt { float: left; position: relative; width: 36%; overflow: hidden; margin-bottom: 40px;}
.img-news-r .tlt p { font-size: 20px; color: #37474f; font-weight: bold; float: left; height: 46px; line-height: 46px; }
.img-news-r .tlt em { display: block; width: 38px; height: 2px; background: #0059d0; position: absolute; bottom: 0; left: 0; }
.img-news-l .imgnews-list li { transform: translateY(100%); width: 100%; float: right; -webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; padding: 10px 0; border-bottom: 1px solid; border-color: #fff; border-color: #f2f2f2; }
.img-news-r { width: 47%; float: right;}
.img-news-r .imgnews-list li { transform: translateY(100%); width: 100%; float: right; -webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; padding: 10px 0; border-bottom: 1px solid; border-color: #fff; border-color: #f2f2f2; }
.imgnews-list li .time { display: inline-block; line-height: 30px; float: right; color: #999; font-size: 13px; position: relative; -webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms }
.imgnews-list li .iconfont { display: inline-block; line-height: 30px; float: right; color: #fff; color: #eda30e; font-size: 13px; position: relative; right: 35px; -webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; opacity: 0; }
.imgnews-list li:hover .iconfont { right: 0; opacity: 1 }
.imgnews-list li:hover .time { right: 15px }
.imgnews-list li .date { text-align: center; }
.imgnews-list li .date .day { font-size: 36px; font-weight: bold; position: relative; letter-spacing: 1px; color: #fff; color: #999; }
.imgnews-list li .date .year { color: #fff; color: #999; position: relative; display: block }
.imgnews-list .item-1 { width: 40%; float: left; padding: 0; border: none; opacity: 1; transform: none; }
.imgnews-list .item-1 .text { background: #fff; background: #1461cc; padding: 18px 20px 0 40px; height: 120px; overflow: hidden; }
.imgnews-list .item-1 .text .day { font-size: 36px; font-weight: bold; position: relative; letter-spacing: 1px; color: #fff; }
.imgnews-list .item-1 .text .year { color: rgba(255, 255, 255, 0.6); position: relative; display: block }
.imgnews-list .item-1 .text .content { color: #fff; width: 75%; float: right; margin-bottom: 20px; }
.imgnews-list .item-1 .text .content h3 { color: #fff; line-height: 30px; font-size: 16px; padding-bottom: 10px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.imgnews-list .item-1 .text .content h3 a{ color:#fff;}
.imgnews-list .item-1 .text .content p { color: rgba(255, 255, 255, 0.7); padding-top: 10px; height: 50px; overflow: hidden; line-height: 22px; }
.imgnews-list .item-1 .img { overflow: hidden; max-height: 220px; }
.imgnews-list .item-1 .img img { -webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; opacity: .78; width: 100% }
.imgnews-list .item-1:hover { -webkit-box-shadow: 5px 8px 20px rgba(0, 0, 0, 0.08); box-shadow: 5px 8px 20px rgba(0, 0, 0, 0.08); padding: 0 }
.imgnews-list .item-1:hover img { -webkit-transform: scale(1.08); transform: scale(1.08); opacity: 1 }
.imgnews-list .item-2 { margin-bottom: 10px; border: none !important }
.imgnews-list li.item-other b.title { transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; display: inline-block; font-weight: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 75%; font-size: 14px; }
.imgnews-list li.item-other:hover b.title { color: #1461cc; padding-left: 1.5%; }
.imgnews-list .item-2 .text { float: left; width: 80%; transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; }
.imgnews-list .item-2:hover .text { padding-left: 1.5%; }
.imgnews-list .item-2 .text h3 { width: 100%; padding-bottom: 15px; border-bottom: 1px solid; border-color: #fff; border-color: #f2f2f2;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.imgnews-list .item-2 .text h3 a{font-size: 16px;}
.imgnews-list .item-2:hover .text h3 { color: #1461cc; }
.imgnews-list .item-2 .text p { margin-top: 15px; color: #999; font-size: 13px; line-height: 26px; height: 52px; overflow: hidden }
.btn-more { clear: both; border: 1px solid; color: #fff; color: #1461cc; display: block; width: 110px; text-align: center; margin: 30px auto 0; -webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; transition: all .6s cubic-bezier(.165, .84, .44, 1) 0ms; height: 30px; line-height: 30px; }
.btn-more:hover { background: #1461cc; color: #fff; border-color: #1461cc; text-decoration: none }
.iconfont { font: normal normal normal 14px/1 FontAwesome; }
.iconfont:before{content:"\FF1E"; font-size: 18px;cursor:pointer;}

.tags_title{border-bottom:1px solid #DDD;margin:20px 0;}
.tags_title span{width:60px;padding:0 15px;font-size:14px;text-align:center;height:35px;line-height:35px;margin-bottom: -1px;background:#f8f8f8;color:#666;display:block;margin-left: 5px;border: 1px solid #DDD;border-bottom:1px solid #f8f8f8;font-weight:bold;}

.prodetdet .ppp{ margin:10px; line-height:28px;clear: both;}
.prodetdet .ppp img{ max-width:100%;}
.prodetdet .ppp table{ max-width:100%;}
.prodernews{ overflow:hidden;}
.prodernews ul li{ width:45.5%; float:left;margin: 0 1%;}

.message{margin: 20px 10px;line-height: 28px;}
.ly_msg { width: 100%; overflow: hidden; margin: 0 auto 20px; padding: 0;}
.ly_msg h3 { width: 100%; height: 40px; overflow: hidden; line-height: 40px; margin: 0 auto; padding: 0;color: #0059d0; font-size: 18px; font-weight: bold; text-align: center;}
.ly_msg ul { width: 90%; overflow:hidden; margin: 20px auto; padding: 0;}
.ly_msg ul li { width: 100%; overflow: hidden; margin: 0 auto 12px; padding: 0;}
.ly_msg ul li h4 { width:17%; height: 34px; overflow: hidden; line-height: 34px; margin: 0; padding: 0 20px 0 0; color: #333; font-size: 14px; text-align: right; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.ly_msg ul li .msg_ipt1, .ly_msg ul li .msg_tara { width: 83%; overflow: hidden; margin: 0; padding-right: 20px;float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;background:url(../images/tb_img.png) top right no-repeat;}
.ly_msg ul li .msg_ipt1 { height: 34px;}
.ly_msg ul li .msg_tara { height: 118px;}
.msg_ipt1 input, .msg_tara textarea { display: block; width: 100%; overflow: hidden; margin: 0; padding: 8px 15px; color: #666; font-size: 12px; border: 1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.msg_ipt1 input { height: 34px; line-height: 16px;}
.msg_tara textarea { height: 118px; line-height: 20px; resize: none;}
.ly_msg ul li .msg_ipt2 { width: 120px; height: 34px; overflow: hidden; margin-right: 10px; padding:0; float: left;}
.msg_ipt2 input { display: block; width: 120px; height: 34px; overflow: hidden; line-height: 16px; margin: 0; padding: 8px 15px; color: #666; font-size: 12px; border: 1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.ly_msg ul li a.yzm_img { display: block; width: 60px; height: 34px; overflow: hidden; margin: 0; padding-right: 20px; float: left;}
.ly_msg ul li .msg_btn { width:83%; overflow: hidden; margin: 0; padding: 0; float: left;}
.msg_btn input { display: block; width: 100px; height: 34px; overflow: hidden; line-height: 32px; margin: 20px 15px 0 0; padding: 0; background-color: #f0f0f0; color: #333; font-size: 13px; text-align: center; border: 1px solid #ccc; float: left;cursor:pointer}
.ly_msg ul li .msg_ipt12 {width: 83%; height: 34px; overflow: hidden; margin: 0; padding-right: 20px; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.msg_ipt12 input { height: 34px; line-height: 16px; display: block; width: 100%; overflow: hidden; margin: 0; padding: 8px 15px; color: #666; font-size: 12px; border: 1px solid #dfdfdf; box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -moz-box-sizing: border-box;}
.msg_btn .tj{background: #0059d0;color: #fff;border: 1px solid #0059d0;}

.productdetalsleft{}
.productdetailsbox1{overflow: hidden;margin-bottom: 32px;}
.productdetailsbox1 .imgbox{width: 350px;height: 300px;float: left;margin-right: 30px;    text-align: center;}
.productdetailsbox1 .imgbox .pimg{height: 300px;width: 350px;display: table-cell;vertical-align: middle;text-align: center;}
.productdetailsbox1 .imgbox img{max-width: 350px;max-height: 300px;}
.productdetailsbox1 .cntbox{width: 490px;float: left;}
.productdetailsbox1 .cntbox .title{color: #b4b4b4;margin-bottom: 10px;}
.productdetailsbox1 .cntbox .name{color: #000;font-size: 24px;padding-bottom: 14px;border-bottom: 1px solid #e2e2e2;margin-bottom: 10px;}
.productdetailsbox1 .cntbox .introlist{overflow: hidden;border-bottom: 1px solid #e2e2e2;margin-bottom: 14px;}
.productdetailsbox1 .cntbox .introlist li{width: 260px;float: left;margin-bottom: 10px;color: #222220;}
.productdetailsbox1 .cntbox .introlist li.even{width: 230px;}
.productdetailsbox1 .cntbox .introlist li .ico{width: 24px;height:24px;float: left;background: url(../images/sprite.png) 0 -60px;margin-right: 10px;}
.productdetailsbox1 .cntbox .introlist li .ico1{background-position: -30px -60px;}
.productdetailsbox1 .cntbox .introlist li .ico2{height:27px;background-position: 0 -90px;}
.productdetailsbox1 .cntbox .introlist li .ico3{background-position: -30px -90px;}
.productdetailsbox1 .cntbox .introlist li span{display: block;float: right;width: 180px;}
.productdetailsbox1 .cntbox .cpjs{background: #efefef; padding: 10px;margin-bottom: 14px;}
.productdetailsbox1 .cntbox .feedbackbtn{width: 160px;height: 40px;border-radius: 45px;background: #0059d0;color: #fff;font-size: 16px;line-height: 40px;}
.productdetailsbox1 .cntbox .feedbackbtn a{display: block;color: #fff;font-size: 16px;}
.productdetailsbox1 .cntbox .feedbackbtn .ico{width: 22px;height: 18px;float: left;background: url(../images/sprite.png) -110px -110px;margin:12px 10px 0 30px;}
.productdetailsbox1 .cntbox .feedbackbtn:hover{background: #f60;}
.detailxq{margin: 10px;}
.cptxt{background: #efefef;padding: 10px;}
.cptxt .txt{margin-left: 20px;padding: 10px;padding-bottom: 8px;font-size: 17px; border-bottom: 4px solid #00a650;}

.Contact_h3{color:#333333;font-size: 26px;position: relative;margin-bottom:20px;}
.Contact_top{padding:0px 1%;overflow: hidden;margin-bottom: 20px;}
.Contact_top .left .p{color:#666666;font-size: 16px;padding-bottom: 8px;line-height: 30px;}
.Contact_top .left .p a{font-size: 16px; color:#333;}
.Contact_top .left{width: 100%;float: left;}
