/*产品页开始*/
.bannerin img{ max-width:1627px; width:100%}
.contentin{ width:100%; padding:0px 0 85px;}
.coninside{ max-width:990px; margin:0 auto}
.btitle{ float:left; line-height:73px}
.btitle h3{ font-size:26px; color:#000000}
.navlit{ float:right; font-size:12px; line-height:73px; color:#e37006}
.proleft{ float:left; width:75%}
.tabmenupro{ width:100%; height:55px}
.liebiao{ float:left; width:18%; background-color:#dadbdc; height:43px;text-align:center; margin-top:14px; margin-right:3px; cursor:pointer;padding-top:5px;font-weight:bold}
.liebiao:hover{height:48px; background-color:#fff;border-top:2px solid #e37006; margin-top:0px; padding-top:12px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb }
.liebiao a:link,.liebiao a:visited{ color:#646464}
.liebiao:hover a{color:#e37006; font-weight:bold}
#dianle{height:48px; background-color:#fff;border-top:2px solid #e37006; margin-top:0px; padding-top:12px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb }
#dianle a:link,#dianle a:visited{color:#e37006; font-weight:bold}
.chanp li{ width:220px; float:left; padding-top:10px}
.chanp li a:hover{ text-decoration:none}
.chanp li a p{ color:#000}
.proright{ width:25%; float:right; background:#333333; border-radius:5px; height:335px}
.titler{ color:#cccccc; text-align:center; padding-top:10px}
.tijiao{ width:80%; height:32px; margin-left:10%; background:url(../images/sss.jpg) repeat-x; border-radius:5px; color:#FFF}
#searchkey{width:80%; height:25px; margin-left:10%}
.sousuo{ padding-top:10px}
.lix{ margin-left:10%; padding-top:20px}
.adre{ padding-left:30px; background:url(../images/lianx.png) 5px -62px no-repeat;}
.lix li{ font-size:12px;padding-left:40px; height:25px; line-height:25px; margin-bottom:10px;color:#FFF}
.pho{background:url(../images/lianx.png) 5px 3px no-repeat}
.fax{background:url(../images/lianx.png) 5px -108px no-repeat}
.email{background:url(../images/lianx.png) 5px -29px no-repeat}

@media screen and (max-width:600px){
	.proright{ display:none}
	.proleft{ width:100%}
	.liebiao{ width:19%}
}


/*产品左侧菜单css*/
.contentbody-l{ width:220px; float:left; }
.contentbody-l .firstli{ background:none; font:22px/1em Candara; color:#333333; height:28px; padding-left:20px; border:0px; display:none}
.contentbody-l .firstli img { display:none;}
.contentbody-l ul.container2{width:224px;}
.contentbody-l li.menu2{width:100%;}
.contentbody-l li.button a{display:block;font:14px/40px; color:#454545;height:40px;overflow:hidden;position:relative;width:220px; border-bottom:1px solid #E7E7E7; background:url(../images/bluearrow.png) right center no-repeat;}
.contentbody-l li.button a:hover{text-decoration:none;color:#ff9000; }
.contentbody-l li.button a:hover span{ background-position:bottom right;}
.contentbody-l .dropdown{display:none;padding-top:5px;width:100%;}
.contentbody-l .dropdown li{color:#CCCCCC;margin:5px 0;padding:4px 18px;}
.contentbody-l .dropdown li a:hover{color:#ff9000;}
.contentbody-l a  {color: #003781;text-decoration:none;outline:none;}







.contentbody-r{ float:right; width:72%; margin-right:20px; word-wrap:break-word;}
.firstscreen .pimg{ float:left; width:390px; height:300px;}
.pimg img{width:390px; height:300px}
.firstscreen .fimg { float:left; margin-top:10px;}
.info{ float:right; width:300px;}
.title h1{ font:bold 24px/18px; margin:0px; padding:0px; color:#00000; padding-bottom:6px;}
.text{ font:12px/18px; color:#666666; padding:5px 0px 10px 0px;}
.choosetip{ color:#114491; font:bold 13px/2.5em; padding-top:12px;}
.choosetip a{ font-size:15px}
.choosetip a:hover{color:#666666}
.choosetipsub{color:#797979; font:bold 12px/1.5em;}
.OrangeBtnt{ width:180px; height:auto; margin:10px 0px; cursor:pointer;;}
.OrangeBtnt a{ background:url(../images/prodetailbtn.png) no-repeat; width:180px; height:22px; margin:10px 0px; cursor:pointer; display:block}
#es .OrangeBtnt a{ background:url(../images/prodetailbtn_es.png) no-repeat;}
#ru .OrangeBtnt a{ background:url(../images/prodetailbtn_ru.png) no-repeat;}
#fr .OrangeBtnt a{ background:url(../images/prodetailbtn_fr.png) no-repeat;}
.OrangeBtnt a:hover{ background:url(../images/prodetailbtn.png) 0px -22px no-repeat; width:180px; height:22px; margin:10px 0px; cursor:pointer}
#fr .OrangeBtnt a:hover{ background:url(../images/prodetailbtn_fr.png) 0px -22px no-repeat;}
#ru .OrangeBtnt a:hover{ background:url(../images/prodetailbtn_ru.png) 0px -22px no-repeat;}
#es .OrangeBtnt a:hover{ background:url(../images/prodetailbtn_es.png) 0px -22px no-repeat;}
.secondscreen{ clear:both; background:#ebebeb; margin:12px 0px 22px 0px; padding-top:12px; height:93px;}
span.zoom{ font:11px/2em; color:#757575; padding-left:20px;}
.secondscreen ul{ margin:0px; padding:0px; list-style:none}
.secondscreen ul li{ display:inline-block; float:left; margin-right:5px; padding:10px 11px 9px 9px; background:url(../images/nothover.png) center center no-repeat; width:68px; height:46px;}
.secondscreen ul li:hover{ display:inline-block; float:left; background:url(../images/hoverbg.png) center center no-repeat; width:68px; height:46px; cursor:pointer}
.secondscreen ul li img { width: 100%;}
#firstscreencontact{display:none;}

.proproject{ display:none;}
dl.secondscreencontact{ margin-top:10px; font:12px/24px Arial; color:#767676;}
dl.secondscreencontact dd.tels{ background:url(../images/procontacticon_01.png) left center no-repeat; padding-left:20px;}
dl.secondscreencontact dd{ display:inline; float:left; margin-left:15px;}
dl.secondscreencontact dd.email{ background:url(../images/procontacticon_02.png) left center no-repeat; padding-left:20px;}
dl.secondscreencontact dd.email a{font:12px/24px Arial; color:#767676; text-decoration:none}
dl.secondscreencontact dd.email a:hover{color:#d06400;}
dl.secondscreencontact dd.faxs{ background:url(../images/procontacticon_03.png) left center no-repeat; padding-left:20px; margin-left:15px;}
.thirdscreen{ clear:both; height:auto}
#con { font:bold 14px; width:100% }
#tags { margin: 0px; padding:0px; width: 694px; height: 34px }
#tags LI {  FLOAT: left; MARGIN-RIGHT: 5px; LIST-STYLE-TYPE: none; HEIGHT: 34px;line-height: 38px;}
#tags LI A { padding:0px 20px; FLOAT: left; HEIGHT: 34px; TEXT-DECORATION: none; font:bold 14px/34px; color:#5f5f5f; background:#ebebeb  }
#tags LI A:hover{background:url(../images/tabOn_right.gif) repeat-x;border-left:1px #e4e7e8 solid;border-right:1px #e4e7e8 solid; border-top: 2px solid #e37006;}
#tags LI.emptyTag { background-color:#ebebeb; WIDTH: 4px}
#tags LI.selectTag {  MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 33px; border-top:2px solid #e37006; background:#fafafa }
#tags LI.selectTag A { LINE-HEIGHT: 36px; height: 33px;color:#e37006;background:url(../images/tabOn_right.gif) repeat-x;  border-left:1px #e4e7e8 solid;border-right:1px #e4e7e8 solid; }
#tagContent { BORDER-RIGHT: #e4e7e8 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e4e7e8 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #e4e7e8 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e4e7e8 1px solid; BACKGROUND-COLOR: #fafafa;word-wrap: break-word; padding-top:13px; margin-bottom:20px}

.tagContent { padding-left:8px; display: none; BACKGROUND: url(images/bg.gif) repeat-x;  WIDTH: 670px; COLOR: #474747; }
.tagContent ul{ margin:0px; padding:25px list-style:none; float:left; width:55%;}
.tagContent ul li{ padding-left:19px; background: url(../images/orgicon.png) left 14px no-repeat; font:12px/16px; padding:4px 0px 4px 19px;}
#player5{float:right; margin-right:20px;}

table.dataintable {font:12px/20px;border-collapse:collapse;border:1px solid #888;width:95%; }
table.dataintable pre {width:auto;margin:0;padding:0;border:0;background-color:transparent;}
table.dataintable thhead tr td {vertical-align:baseline;padding:5px;background-color:#ccc;border:1px solid #888;}
table.dataintable td {vertical-align:text-top;padding:5px;background-color:#efefef;border:1px solid #aaa;}
table.dataintable p {margin:0 0 2px 0;}
div#maincontent table.dataintable ul, div#maincontent table.dataintable li {list-style-type:none;margin:0;padding:0;}
table.dataintable td em{color:#0000ff;font-weight:normal;}	
table.dataintable .table_value {color:#0F93D2;}
.no_wrap {white-space:nowrap;}
div#maincontent table.dataintable ul.listintable {margin:20px;padding:0;}
div#maincontent table.dataintable ul.listintable  li{list-style-type:disc;}
	
#tagContent div.selectTag { display: block; width: 95%;word-wrap: break-word;}
#tagContent2 p{ float:left; width:100%; font:12px/20px; color:#666666;}
#tagContent2 p span a{ display:block; color:#426ea9; text-decoration:none;font:bold 12px/30px;}
#tagContent2 p span a:hover{ display:block; color:#e37006; text-decoration:none;font:bold 12px/30px;}
#tagContent2 img{ clear:right; float:right; margin-right:25px; border:10px #dddddd solid;}

/*scroll tabs end*/
.proservice{ border:1px #cccccc solid; border-top:1px #cccccc dashed; margin-top:1px; /*padding:18px; padding-top:10px;*/ background:#ebebeb; height:auto}
.proservice img{ float:left; /*margin-right:18px; padding-top:6px*/ margin:30px 20px;}
.proservice strong{ font:bold italic 16px; color:#093079;}
.proservice p{ font:12px/1.5em; color:#010101;}
.proservice span.download{ background:url(../images/pdf.png) left center no-repeat; padding-left:25px;font:12px/2em; color:#e37006;}
.proservice span.download a{ font:12px; color:#e37006; text-decoration:underline}
.proservice span.download a:hover{ font:12px; color:#e37006; text-decoration:underline}
.fourthscreen{ clear:both; background:#ebebeb; margin:13px 0px 16px 0px;}
.fourthscreen strong{ font:bold 14px/40px; color:#464646; padding-left:20px;}

.projectbodyright-service{ height:118px; border:1px solid #e3e3e3;}
.projectbodyright-service img{float:left; margin:30px 20px;}
.service-text{ width:500px; float:left; padding-top:10px; margin-left:0px;}
.service-text strong{ color:#1a3c83; font:bold italic 14px/30px Arial;}
.service-contact{ float:left; margin-top:10px; margin-right:30px;}
.service-contact1{ float:left; margin-top:10px; margin-right:30px; background:url(../images/procontacticon_01.png) left center no-repeat; padding-left:21px;color:#727272;}
.service-contact2{ float:left; margin-top:10px; margin-right:30px; background:url(../images/procontacticon_02.png) left center no-repeat; padding-left:21px;color:#727272;}
.service-contact2:hover{ float:left; margin-top:10px; margin-right:30px; background:url(../images/procontacticon_02-hover.png) left center no-repeat; padding-left:21px;}
.service-contact3{ float:left; margin-top:10px; margin-right:30px; background:url(../images/procontacticon_03.png) left center no-repeat;color:#727272; padding-left:21px;}
.service-contact1 a,.service-contact2 a,.service-contact3 a{ color:#727272; font:12px Arial; text-decoration:none}
.service-contact1 a:hover,.service-contact2 a:hover,.service-contact3 a:hover{ color:#e37006; font:12px Arial; text-decoration:none}
.contentbody .projectbodyright .projectbodyright-service .service-contact img{clear:both; margin:0; padding:0;}
#project-body #project-content .projectbodyleft div.follows{ margin-left:0px;}


.infiniteCarousel {
  width: 690px;
  position: relative;
  height:120px;
}

.infiniteCarousel .wrapper {
  width: 650px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  min-height: 10em;
  margin: 0 20px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul a img {
  /*border: 5px solid #000;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;*/
}

.infiniteCarousel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  margin-right:15px;
  height: 89px;
  width: 124px;
  background:url(../images/relatedproli.png) center center no-repeat;
}

.infiniteCarousel ul li:hover {
  display:block;
  float:left;
  margin-right:15px;
  height: 89px;
  width: 124px;
  background:url(../images/relatedpro.png) center center no-repeat;
}
.infiniteCarousel ul li span a{ font:bold 12px/24px; display:block; width:124px; text-align:center; color:#444444}
.infiniteCarousel ul li span a:hover{ color:#db5d00;}
.infiniteCarousel ul li a img {
  display:block;
  margin:8px;
}

.infiniteCarousel .arrow {
  display: block;
  height: 43px;
  width: 17px;
  background: url(../images/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 17px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -91px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -46px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -135px;
}

/*tabs*/
.tabmenu {padding:0;clear:both;width:100%;display:block;height:48px;font:bold 14px/48px Candara;color:#e37006;}
.tabmenu li {display:inline;}
.tabmenu li a {background:url(../images/solutiontabli.png) bottom repeat-x;padding:0px 28px;float:left;text-align:center;text-decoration:none;color:#505050;
	margin-right:1px;}
.tabmenu li a:hover {background:url(../images/solutiontab.png) top repeat-x;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;padding:0px 28px;float:left;text-align:center;text-decoration:none;color:#e37006;margin-right:0px;}
.tabmenu li.active a {background:url(../images/solutiontab.png) top center repeat-x;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-bottom:0px;border-top:3px #e37006 solid;background:#fafafa;color:#e37006;height:45px;margin-right:0px;}
.tabmenu1 {padding:0;clear:both;width:100%;display:block;height:48px;font:bold 14px/48px Candara;color:#e37006;}
.tabmenu1 li {display:inline;}
.tabmenu1 li a {background:url(../images/solutiontabli.png) bottom repeat-x;padding:0px 28px;float:left;text-align:center;text-decoration:none;color:#505050;
	margin-right:1px; cursor:pointer;}
.tabmenu1 li a:hover {background:url(../images/solutiontab.png) top repeat-x;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;padding:0px 28px;float:left;text-align:center;text-decoration:none;color:#e37006;margin-right:0px;}
.tabmenu1 li.active a {background:url(../images/solutiontab.png) top center repeat-x;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-bottom:0px;border-top:3px #e37006 solid;background:#fafafa;color:#e37006;height:45px;margin-right:0px;}
.tabcontent {float:left;clear:both;width:100%;font:12px/16px;color:#404040;padding:25px 0px;}
.tabcontent ul.solutions2{ padding:0px; margin:0px; list-style:none; margin:20px 0px;width:100%; }
.tabcontent ul.solutions2 li{ /*clear:both;*/ margin-bottom:11px; width:100%; height:130px; border:1px solid #ebebeb;}
.tabcontent ul.solutions2 li img{ float:left; display:block; margin:9px 27px 9px 9px;}
.tabcontent ul.solutions2 li strong a{ color:#003781; font:bold 14px/30px; float:left; padding:10px 0 0 0px;}
.tabcontent ul.solutions2 li strong a:hover{ color:#e37006; font:bold 14px/30px;}
.tabcontent ul.solutions2 li p{ font:12px/16px; color:#333333; margin:0px; padding:2px 0px 2px 0px; float:left; margin: -80px 0 0 165px;}
.tabcontent ul.solutions2 li a.more{ font:12px/20px; color:#003985; background:url(../images/submenuli.png) 70px  center no-repeat;  display:block; float:left; margin:-30px 0 0 165px; width:80px;}
.tabcontent ul.solutions2 li  a.more:hover{ font:12px/20px; color:#e37006; background:url(../images/submenulihover.png) 70px  center no-repeat; display:block; float:left; margin:-30px 0 0 165px;}
/*tabpro*/
.tabmenupro {
	padding:0;
	clear:both;
	width:649px;
	display:block;
	height:auto;
	/*background:url(../images/protabli.png) left top repeat-x;*/
	font:Bold 14px/18px Candara;
}
.tabmenupro li {
	display:inline;
}
.tabmenupro li a {
	background:url(../images/protabli.png) left top repeat-x;
	float:left;
	text-align:center;
	width:66px;
	text-decoration:none;
	color:#333333;
	padding:15px 20px 0px 20px;
	/*word-break:break-word;*/
	margin-right:1px;
}
.tabmenupro li a:hover {
	background:url(../images/protab.png)  top repeat-x;
	border-right:1px solid #e3e3e3;
	border-left:1px solid #e3e3e3;
	color:#ff9000;
}
.tabmenupro li.active a {
	background:url(../images/protab.png)  top repeat-x;
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	color:#ff9000;
}
.infiniteCarousel {
  width: 690px;
  position: relative;
  height:120px;
}

.infiniteCarousel .wrapper {
  width: 650px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  min-height: 10em;
  margin: 0 20px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul a img {
  /*border: 5px solid #000;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;*/
}

.infiniteCarousel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  margin-right:15px;
  height: 89px;
  width: 124px;
  background:url(../images/relatedproli.png) center center no-repeat;
}

.infiniteCarousel ul li:hover {
  display:block;
  float:left;
  margin-right:15px;
  height: 89px;
  width: 124px;
  background:url(../images/relatedpro.png) center center no-repeat;
}
.infiniteCarousel ul li span a{ font:bold 12px/24px; display:block; width:124px; text-align:center; color:#444444}
.infiniteCarousel ul li span a:hover{ color:#db5d00;}
.infiniteCarousel ul li a img {
  display:block;
  margin:8px;
}

.infiniteCarousel .arrow {
  display: block;
  height: 43px;
  width: 17px;
  background: url(../images/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 17px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -91px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -46px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -135px;
}

/*tabs*/
.tabmenu {padding:0;clear:both;width:100%;display:block;height:48px;font:bold 14px/48px Candara;color:#e37006;}
.tabmenu li {display:inline;}
.tabmenu li a {background:url(../images/solutiontabli.png) bottom repeat-x;padding:0px 28px;float:left;text-align:center;text-decoration:none;color:#505050;
	margin-right:1px;}
.tabmenu li a:hover {background:url(../images/solutiontab.png) top repeat-x;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;padding:0px 28px;float:left;text-align:center;text-decoration:none;color:#e37006;margin-right:0px;}
.tabmenu li.active a {background:url(../images/solutiontab.png) top center repeat-x;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-bottom:0px;border-top:3px #e37006 solid;background:#fafafa;color:#e37006;height:45px;margin-right:0px;}
.tabmenu1 {padding:0;clear:both;width:100%;display:block;height:48px;font:bold 14px/48px Candara;color:#e37006;}
.tabmenu1 li {display:inline;}
.tabmenu1 li a {background:url(../images/solutiontabli.png) bottom repeat-x;padding:0px 28px;float:left;text-align:center;text-decoration:none;color:#505050;
	margin-right:1px; cursor:pointer;}
.tabmenu1 li a:hover {background:url(../images/solutiontab.png) top repeat-x;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;padding:0px 28px;float:left;text-align:center;text-decoration:none;color:#e37006;margin-right:0px;}
.tabmenu1 li.active a {background:url(../images/solutiontab.png) top center repeat-x;border-right:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-bottom:0px;border-top:3px #e37006 solid;background:#fafafa;color:#e37006;height:45px;margin-right:0px;}
.tabcontent {float:left;clear:both;width:100%;font:12px/16px;color:#404040;padding:25px 0px;}
.tabcontent ul.solutions2{ padding:0px; margin:0px; list-style:none; margin:20px 0px;width:100%; }
.tabcontent ul.solutions2 li{ /*clear:both;*/ margin-bottom:11px; width:100%; height:130px; border:1px solid #ebebeb;}
.tabcontent ul.solutions2 li img{ float:left; display:block; margin:9px 27px 9px 9px;}
.tabcontent ul.solutions2 li strong a{ color:#003781; font:bold 14px/30px; float:left; padding:10px 0 0 0px;}
.tabcontent ul.solutions2 li strong a:hover{ color:#e37006; font:bold 14px/30px;}
.tabcontent ul.solutions2 li p{ font:12px/16px; color:#333333; margin:0px; padding:2px 0px 2px 0px; float:left; margin: -80px 0 0 165px;}
.tabcontent ul.solutions2 li a.more{ font:12px/20px ; color:#003985; background:url(../images/submenuli.png) 70px  center no-repeat;  display:block; float:left; margin:-30px 0 0 165px; width:80px;}
.tabcontent ul.solutions2 li  a.more:hover{ font:12px/20px; color:#e37006; background:url(../images/submenulihover.png) 70px  center no-repeat; display:block; float:left; margin:-30px 0 0 165px;}
/*tabpro*/
.tabmenupro {
	padding:0;
	clear:both;
	width:649px;
	display:block;
	height:auto;
	/*background:url(../images/protabli.png) left top repeat-x;*/
	font:Bold 14px/18px Candara;
}
.tabmenupro li {
	display:inline;
}
.tabmenupro li a {
	background:url(../images/protabli.png) left top repeat-x;
	float:left;
	text-align:center;
	width:66px;
	text-decoration:none;
	color:#333333;
	padding:15px 20px 0px 20px;
	/*word-break:break-word;*/
	margin-right:1px;
}
.tabmenupro li a:hover {
	background:url(../images/protab.png)  top repeat-x;
	border-right:1px solid #e3e3e3;
	border-left:1px solid #e3e3e3;
	color:#ff9000;
}
.tabmenupro li.active a {
	background:url(../images/protab.png)  top repeat-x;
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	color:#ff9000;
}


	




.pro-pics { width: 468px; height: 392px; }

ul#pro-pics { position: relative; z-index: 20; width:388px; height: 306px; }

ul#pro-pics li { display: none; position: absolute; z-index: 20; top: 0; left: 0; width: 406px; height: 300px; }

ul#pro-pics li img { width: 388px; height: 300px; padding: 2px; border: 1px solid #d7d7d7; }

#pro-pics-nav { position: relative; z-index: 20; width: 388px; height: 68px; float:left}

#pro-pics-nav ul.imglist2 { position: absolute; z-index: 20; left:11px; top: 0; width: 408px; height: 68px; }

#pro-pics-nav ul.imglist2 li { width:68px; height:46px; margin-right: 12px; float:left;background: url(../images/nothover.png) no-repeat center; padding: 10px 11px 9px 9px;}
#pro-pics-nav ul.imglist2 li:hover{background: url(../images/hoverbg.png) no-repeat center;}

#pro-pics-nav ul.imglist2 li a { width: 90px; height: 68px; }

#pro-pics-nav ul.imglist2 li a img { width: 68px; height: 46px; }

#pro-pics-nav ul.imglist2 li.current a img { border-color: #c00 }

#pro-pics-nav span.pro-pics-arrow { position: absolute; top: 1px; width: 16px; height: 67px; display:none}

#pro-pics-nav span.pro-pics-arrow a { display: block; width: 16px; height: 67px; background: url(../images/bg/ico.png) -169px 0; text-indent: -9999px; }

#pro-pics-nav #pro-pics-pre { left: 0; }

#pro-pics-nav #pro-pics-pre a:hover { background-position: -169px -67px; }

#pro-pics-nav #pro-pics-next { right: 0; }

#pro-pics-nav #pro-pics-next a { background-position: -186px 0; }

#pro-pics-nav #pro-pics-next a:hover { background-position: -186px -67px; }





.main h2,.pt_list h2,.new_list h2,.rt_block h1{

    height:40px;

    line-height: 40px;

    font-size:14px;

    border-bottom:1px solid #DDD;

}

.bg_red{

    background: #CC0000;

    padding: 0 2px;

    height:14px;

    line-height:14px;

    margin-top: 15px;

}

.pt_block li{

    width:204px;

    float: left;

    text-align: center;

    margin: 15px 14px;

    

}

.pt_block li img{

    width:200px;

    padding: 1px;

    border:1px solid #CCC;

}

.pt_block{

    width:700px;

    margin: 10px 0;

}

.sidebar{

    width:280px;

}

.sidebar h4,{font-size: 14px;}

.pt_list{

    margin-bottom:15px;

    margin-top:10px;

}

.pjt{

    

}

.sidebar h4{

    line-height: 40px;

    font-size: 14px;

    border-bottom:1px solid #DDD;

}

.pjt img{

    padding: 1px;

    border: 1px solid #cccccc;

    margin: 10px 0 0px;

}

.Inquiry{

    margin: 20px 0 30px;

    line-height:24px;

}





/*??&#439;?б?*/

.aside-pro-list { }

.aside-pro-list dl { position: relative; z-index:20; line-height: 35px; }

.aside-pro-list dl dt { position: relative; z-index: 30; height: 35px; text-indent: 25px;}

.aside-pro-list dl dt a { display: block; color: #333; background: url(../images/ico.png) no-repeat 4px -106px; border-bottom: 1px dashed #CCC;}

.aside-pro-list dl dd { position: absolute; z-index: 20; top: 0; left: -245px; display: none; width: 244px; height: auto; background: #fff; border: 1px solid #d6dbe1; box-shadow: -1px 1px 6px rgba(0, 0, 0, .3); }

.aside-pro-list dl dd.sub-list1 { top: -8px; }

.aside-pro-list dl dd.sub-list2 { top: -40px; }

.aside-pro-list dl dd.sub-list3 { top: -72px; height:206px; }

.aside-pro-list dl dd.sub-list4 { top: -104px; }

.aside-pro-list dl dd.sub-list5 { top: -136px; }

.aside-pro-list dl dd ul { padding: 15px 0 26px; }

.aside-pro-list dl dd ul li { padding: 0 15px; height: 35px; line-height: 35px; }

.aside-pro-list dl dd ul li a { display: block; height: 35px; background: url(../images/ico.png) no-repeat 0 -18px; text-indent: 15px; border-bottom: 1px dotted #ccc; _background: url(../images/bg/list-arrow.gif) no-repeat 0 15px; }

/*********hover****************/

.aside-pro-list dl dt a:hover { color: #ec3838; background-position: 4px -145px; }

/*nomal-hover*/

.aside-pro-list dl:hover dt a { color: #ec3838; background-position: 4px -145px; border-right: 1px dashed #CCC; border-top:1px dashed #CCC; background-color: #F7F7F7;}

.aside-pro-list dl:hover dd { display: block; }

/* for ie 6 jquery */

.aside-pro-list dl.phover dt a { color: #ec3838; background-position: 4px -145px; }

.aside-pro-list dl.phover dd { display: block; }





.pt_block_list{

    width:700px;

    margin: 10px 0;

}

.pt_block_list li{

    float:left;

    border-bottom: 1px dotted #DDD;

    padding: 15px 0;

    line-height: 24px;

}

.pt_block_list a{

    float:left;

    text-align: center;

}

.pt_block_list img {

    width: 200px;

    padding: 1px;

    border: 1px solid #CCC;

}

.pt_block_list table{

    float: left;

    width: 450px;

    margin-left:30px;

}

.pt_block_list table td{

    height: 25px;

    line-height:25px;

}

.pt_block_list .wz{

    overflow: hidden;

    display:block;

}



.pro-infos table{

    margin: 15px 0;

    line-height: 22px;

}

.pdf{

    width: 100%;

    float: left;

    text-indent: 25px;

    height: 20px;

    background: url(../images/ico.png) no-repeat 0 -180px;

}

.tabcon { 

    height: auto; 

    border: 1px solid #d6dbe1; 

    border-top: #CC0000 2px solid; 

    margin-top: 15px; 

}

.tabcon h2 { 

    height: 34px; 

    border-bottom: 1px solid #d6dbe1; 

    line-height: 34px; 

    background: url(../images/ico.png) no-repeat 12px 10px; 

    text-indent: 33px; 

    font-family: "Segoe UI", Tahoma, Geneva, sans-serif; 

    color: #666; 

}

.tabcon-main { 

    overflow: hidden; 

    padding: 15px; 

    font-size: 13px; 

}

.tabcon-specifications { 

    border: none; 

    border-top: #CC0000 2px solid; 

}

.tabcon-specifications .tabcon-main { 

    padding: 0; 

}

.tabcon-inquiry .tabcon-main { 

    padding: 0; 

}

.tabcon-specifications h2 { 

    border-bottom: none;

    border-left: 1px solid #d6dbe1; 

    border-right: 1px solid #d6dbe1; 

}

.tabcon .tabcon-main.nhover { 

    color: #000; 

}

.needhover a:hover { 

    color: #000; 

}

.tabcon-main ul.overview {

width: 100%;

margin: 14px 0 0;

overflow: hidden;

}

.tabcon-main ul.overview li {

float: left;

margin-right: 10px;

margin-left:4px;

}

.tabcon-main ul.overview li img {

width: 200px;

height: 120px;

}

.tabcon-main img {

border: 1px solid #DDD;

padding: 3px;

background: #fff;

}

.feat-first {

padding: 0;

margin: 0 0 24px;

border-top: none;

}

.tabcon-main .feat {

clear: both;

padding: 24px 0 0;

margin: 0 0 24px;

border-top: 1px solid #E0E0E0;

overflow: auto;

}

.feat dl,.feat-txt {

font-size: 13px;

float: left;

width: 380px;

}

.tabcon-main dl dt {

font: 400 20px/1.4 'Segoe UI', Tahoma, Geneva, sans-serif;

color: #000;

margin-bottom: 18px;

}

.tabcon-main .feat dl dd {

padding-left: 5px;

line-height: 18px;

margin-top: 8px;

}

.tabcon-main .feat .feat-img {

width: 250px;

float: right;

text-align: center;

}

.tabcon-main .feat img {

width: 240px;

height: 154px;

margin: 0 auto;

}

.p_table, .js_table {

border-collapse: collapse;

line-height: 140%;

text-align: center;

width: 100%;

}

.js_table tr {

border: 1px solid #ccc;

}

.p_table_even, .js_tr_bg {

background: #EEE;

}

.js_table td {

border: 1px solid #ccc;

padding: 4px;

}

.tabcon-main .feat-first{

    border: none;

}

.new_list,.about_list {

    margin-bottom: 15px;

    margin-top: 10px;

}

.new_list ul,.about_list ul{

    padding-top: 3px;

}

.new_list li,.about_list li{

    line-height:32px;

	padding-left:10px;

	background:url(../images/ico.png) no-repeat -3px -18px;

    border-bottom: 1px dashed #CCC;

}

.news_block{

    margin-top: 10px;

}

.news_block li{

    height:80px;

    line-height: 20px;

    padding: 15px 0;

    border-bottom:1px dotted #CCC;

}

.news_block .news_top{

    height:100px;

}

.news_block li a img{

    float: left;

    display: block;

    width: 130px;

    height: 90px;

    border: 1px solid #CCC;

    padding:1px;

    margin-right: 20px;

}

.news_block li dt{

    margin-bottom:10px;

}

.news_block li dl dd span a {

    display: block;

    line-height: 30px;

    color: #c00;

}

.news_block p{

    line-height: 24px;

    text-indent: 25px;

    margin:10px 0;

}

/***page start***/

.page {

	padding: 3px; 

    margin:30px 0px; 

    text-align: center;

}

.page a {

	border: #999999 1px solid; 

    padding: 2px 5px; 

    margin: 2px; 

    color: #333333; 

    text-decoration: none

}

.page a:hover {

	border: #CC0000 1px solid; 

    color: #000;

}

.page a:active {

	border: #CC0000 1px solid; 

    color: #000;

}

.page span.current {

	border: #CC0000 1px solid; 

    padding: 2px 5px; 

    font-weight: bold; 

    margin: 2px; 

    color: #fff; 

    background-color: #CC0000;

}

.page span.disabled {

	border: #eee 1px solid; 

    padding: 2px 5px; 

    margin: 2px; 

    color: #ddd;

}

/***page end***/



.news_title{

    line-height: 40px;

    font-size:16px;

    text-align: center;

}

.mg{

    color:#999;

    margin-bottom: 15px;

    padding-bottom:10px;

    line-height: 24px;

    display:block;

    text-align: center;

    border-bottom:1px dotted #ddd;

}

.page_ln{

    margin: 15px 0;

}

.page_ln span{

    font-weight: bold;

    padding-right:10px;

}

.relate-block{

    margin: 0 0 20px;

}

.relate-block ul{

    padding-top:10px;

}

.relate-block li{

    line-height:24px;

    padding-left:15px;

    background:url(../images/ico.png) no-repeat -3px -23px;

}

.relate-block span{

    color:#999;

}.rt_block p{

    margin:15px 0;

    line-height:24px;

}



/***banner start***/

#focus {width:100%; /*height:445px;*/ overflow:hidden; position:relative;}

#focus ul {height:380px; position:absolute;}

#focus ul li {float:left; /*height:445px;*/ overflow:hidden; position:relative; background:#000; }

#bannerimage{width:100%; }

#bannerimage1{width:100%;}

#bannerimage2{width:100%;}

#bannerimage3{width:100%;}

#focus ul li div {position:absolute; overflow:hidden;}

#focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; /*background:#000;*/}

#focus .btn {position:absolute; width:100%; height:6px; padding:0px; right:0; bottom:0; text-align:center;}

#focus .btn span {display:inline-block; zoom:1; width:20%; height:6px; font-size:0; border-right:1px #FFF solid; margin-left:0px; cursor:pointer; background:#a6a6a6;}

#focus .btn span:last-child {border-right:0;}

#focus .btn span a{background:#a6a6a6;}

#focus .btn span a:hover{background:#ff9900;}

#focus .btn span.on {background:#cc0000;}

#focus .preNext {width:61px; height:61px; position:absolute; top:180px;  cursor:pointer;}

#focus .pre {left:0;}

#focus .next {right:0; background-position:right top;}

#focus ul li a img{margin-top:0px;}

.bannertext { position: absolute; top:50%; left:23%;}

.bannertext h2 { font-size:17px; font-family:Arial; color:#fff; background:#CC0000; width:410px; padding:0px 10px; font-weight: normal;}

.bannertext p { font-size:14px; font-family:Arial; width:410px; margin-top:10px; margin-bottom:15px; color:#333; background:#F6F6F6;padding:5px 10px;-moz-opacity:0.8;opacity: 0.8; }

.bannertext1 { position: absolute; top:40%; right:19.5%;}

.bannertext1 h2 { font-size:22px; font-family:Arial;color:#fff;width:400px; padding:0px 10px; margin-left:0px; background:#CC0000;text-align:right; font-weight: normal;}

.bannertext1 h3 {  font-size:18px; font-family:Arial;color:#fff; background:#0C4CA3;width:400px; padding:0px 10px; margin-top:10px;text-align:right; font-weight: normal;}

.bannertext1 p { font-size:14px; font-family:Arial; width:400px; margin-top:10px; margin-bottom:15px; color:#333; background:#F6F6F6;padding:5px 10px;-moz-opacity:0.8; opacity: 0.8; }

.bannertext2 { position: absolute; top:30%; right:15%;}

.bannertext2 h2 { font-size:24px; font-family:Arial;color:#fff;width:430px; padding:0px 10px;background:#CC0000;text-align:right; font-weight: normal;}

.bannertext2 p { font-size:14px; font-family:Arial; width:430px; margin-top:10px; margin-bottom:15px; color:#333; background:#F6F6F6;padding:5px 10px;-moz-opacity:0.8;opacity: 0.8; }	

.bannertext3 { position: absolute; top:40%; right:15%;}

.bannertext3 h2 {font-size:24px; font-family:Arial;color:#fff;width:280px; padding:0px 10px;background:#CC0000; margin-left:100px;text-align:right; font-weight: normal;}

.bannertext3 h3 { font-size:24px; font-family:Arial;color:#fff;width:360px; padding:0px 10px;background:#E37006; margin-top:5px; margin-left:20px; text-align:right;}

.bannertext3 p { font-size:14px; font-family:Arial; width:380px; margin-top:10px; margin-bottom:15px; color:#333; background:#F6F6F6;padding:5px 10px; -moz-opacity:0.8; opacity: 0.8; }	

/***banner end***/

/***message start***/

.message{

    width:698px;

    border: 1px solid #CCC;

    margin-top:20px;

}

.message h2{

    height:35px;

    line-height: 35px;

    color:#FFFFFF;

    padding-left: 30px;

    margin: 1px;

    background:#CC0000 url(../images/tb_mail.png) no-repeat 10px 12px;

}

.con_info {

    height: 34px;

    padding: 0 15px;

    border-bottom: 1px dashed #ccc;

}

.con_info .email {

    background: url(../images/bg/sprites.png) no-repeat -292px -193px;

    text-indent: 20px;

    margin-right: 75px;

}

.con_info li {

    float: left;

    line-height: 34px;

    text-transform: none;

}

.form {

    padding: 6px 15px;

  

}

.form p {

    padding: 0;

    margin: 8px 0 18px;

    color: #000;

    font-size:13px;

}

.form li {

    line-height: 40px;

    clear: both;

    height: 40px;

}

.pur dt, .form li label {

    width: 160px;

    text-align: right;

    margin-right: 10px;

    float: left;

}

label {

    cursor: default;

}

.form li input {

    width: 260px;

    margin: 5px 0 2px;

    border: 1px solid #D9D9D9;

    border-top: 1px solid #C0C0C0;

    line-height: 26px;

    height: 28px;

    padding: 0 4px;

}

.LV_valid {

    overflow: hidden;

    display: none;

    height: 0;

}

.LV_validation_message {

    padding-left: 5px;

}

.form textarea {

    border: 1px solid #CCC;

    width: 355px;

    height: 100px;

    margin-bottom: 0;

    line-height: 20px;

    margin: 6px 0 0;

    padding: 4px;

    color: #999;

    resize: none;

}



li.submit input:hover {

    background-position: 0 -194px;

    color:#DDD;

}

.form li.submit input {

    margin-left: 138px;

    margin-top:100px;

}

li.submit input {

    display: block;

    width: 135px;

    height: 35px;

    background: #CC0000;

    margin-right: 6px;

    cursor: pointer;

    border:0;

    font-size: 15px;

    color:#fff;

}

.pur sup, .form sup {

    font-size: 11px;

    color: #C00;

    margin-right: 4px;

    vertical-align: baseline;

}





.pagenav {  height:22px; }

.pagenav li { float:left; margin-right:6px; height:22px; line-height:20px; background:#FFF; font-size:13px;   }

.pagenav li.thisclass { height:22px; }

.pagenav a { display:block; height:20px; float:left; text-align:center; padding:0 8px; border:1px solid #DDD; color:#666; }

.pagenav li.thisclass a { color:#FFF; background:#cb0708; border:1px solid #cb0708;text-shadow:none;}

.pagenav a:hover {color:#FFF; background:#b3030d; border-color: #cb0708; text-shadow:none;}





.linecon { overflow: hidden; width: 690px; }

.linecon ul { overflow: hidden; width: 720px; height: 150px; }

.linecon ul li { display: inline; float: left; width: 130px; height: 150px; margin-right: 19px; overflow: hidden; }

.linecon ul li.plus { width: 14px; height:102px; background: url(../images/bg/sprites.png) no-repeat -180px -245px; }

.linecon ul li.arrow { background-position: 0 -380px; }

.linecon ul li a { display: block; float: left; width: 130px; height: 150px; overflow: hidden; }

.linecon li img { width: 124px; height: 96px; margin: 0 auto; padding: 2px; border: 1px solid #dbdbdb; background: #fff; }

.linecon a:hover img { border-color: #c00; }

.linecon a:hover { color: #c00; }

.tabcon-chart img { border:none;}





.about-pro {

	overflow: hidden;

	width: 560px;

	margin:0 auto;

}

.about-pro li {

	overflow: hidden;

	float: left;

	width: 184px;

}

.about-pro li dl {

	margin-left: 20px;

}

.about-pro li dl dt {

	display: none;

}

.about-pro li dl dd {

	height: 23px;

	line-height: 23px;

	background: url(../images/ico.png) no-repeat 0 -25px;

	text-indent: 12px;

}



.about-con {

	line-height: 22px;

}

.about-con p {

	margin-top: 15px;

}

.blank10 {

	overflow: hidden;

	height: 10px;

	line-height: 0;

	font-size: 0;

	clear: both;

}

.con_table {

	border-top: 2px solid #CAD7DE;

	border-bottom: 2px solid #CAD7DE;

	background: #FCFCFC;

	text-transform: none;

	margin-bottom: 20px;

}

.con_table li.add {

	height: 60px;

}

.con_table li {

	border-bottom: 1px dashed #D9DADC;

	line-height: 32px;

	width: 560px;

	height: 32px;

}

.con_table li strong {

	border-right: 1px solid #E3E6E8;

	color: #5b8093;

	float: left;

	width: 144px;

	text-align: right;

	padding-right: 16px;

}

.con_table li span {

	width: 380px;

	display: block;

	float: right;

	text-align: left;

	padding-left: 10px;

	color: #666;

}

.sales table {

	width: 558px;

	border: solid #999;

	border-width: 1px;

	margin-bottom: 20px;

	text-shadow: none;

}

.sales table {

	width: 100%;

	border: solid #999;

	border-width: 1px;

	margin-bottom: 20px;

	text-shadow: none;

}

.sales tr.thead td {

	background: #999;

	line-height: 1.6;

	padding: 10px 0px;

	color: #FFF;

	font-weight: 700;

	text-align: center;

}

.sales tr th {

	background: #fafafa;

	line-height: 2.2;

	color: #333;

	text-align: center;

	border: #999 solid;

	border-width: 0 1px 1px 0;

	font-weight: 700;

}

.sales tr td {

	border: #999 solid;

	border-width: 0 1px 1px 0;

	line-height: 2.2;

	padding-left: 15px;

}

.sales tr.dark {

	background: #F0F0F0;

}

.news-list2{

    margin-bottom:80px;

	float:left;

}

.news-list2 li {

	overflow: hidden;

	width: 100%;

	padding: 20px 0;

	border-bottom: 1px dotted #afb4be;

}

.news-list2 li .top-img {

	float: left;

	display: block;

	width: 130px;

	height: 100px;

}

.news-list2 li .top-img img {

	width: 126px;

	height: 94px;

	padding: 1px;

	border: 1px solid #e9ecef;

}

.news-list2 li dl {

	float: right;

	width: 540px;

	height: 100px;

}

.news-list2 li dl dt a {

	overflow: hidden;

	float: left;

	display: block;

	width: 150px;

	height: 20px;

	font-weight: bold;

	white-space: nowrap;

	color: #444;

	text-align: left;

}

.news-list2 li dl dd span a {

	color: #c00;

}







/*产品参数样式*/

.p_table td, .p_table th { border: 1px solid #d6dbe1; padding: 4px;  text-shadow:none;}

.p_table th { text-align: center; background: #DDD; font-weight: normal; }

.p_table th a { font-weight:bold; color:#666;}

.p_table th a:hover { text-decoration:underline; }

.p_table th.p_table_type { text-align: left; padding: 0 3px; width: 70px; color: #000; background: #fff; }

.p_table tr.p_table_even th { background: #DDD; }

.p_table tr:hover th { background: #999; }

.p_table, .js_table { border-collapse: collapse; line-height: 140%; text-align: center; width: 100%; }

.js_table td { border: 1px solid #ccc; padding: 4px; }

.js_table tr { border: 1px solid #ccc; }

.p_table_even, .js_tr_bg { background: #EEE; }

.trbg { background: #c00; color: #FFF; }

.trbg th { background: #c00; color: #FFF;  }

.p_table tr.trbg th { background: #C00; color:#FFF; }

.trbg th a { color:#FFF; }

/*pro ch*/

.pro-ch { width: 400px; }

.pro-ch h1 { color: #333; }

.pro-ch ul.online li { float: left; width: 134px; height: 34px; margin-right: 20px; }

.pro-ch ul.online li a { float: left; display: block; width: 134px; height: 34px; background: url(../images/bg/sprites.png) no-repeat 0 -110px; text-indent: -9999px; }

.pro-ch ul.online li.email a { background-position: -152px -110px; text-indent: -9999px; }

.pro-bann { width: 518px; height: 306px; }

.pro-bann img { width: 512px; height: 300px; padding: 2px; border: 1px solid #d7d7d7; }



/***message end***/

.side_message {
background: #EEE;
color: #333;
float: right;
height: auto;
padding: 2px 6px 4px;
position: fixed;
right: 10px;
top: 360px;
width: 136px;
border:1px solid #DDD;
}
.side_message  li{
  margin:3px 0;
}
.side_message span {
display: block;
height: 22px;
line-height: 22px;
}
.bg_h{
  background:#828282;
  height:23px;
  border:0;
  color:#fff;
  width:100%;
}
.bg_c{
  background:#f39801;
  height:23px;
  border:0;
  color:#fff;
  width:100%;
}
.spe_block{
  margin-top: 10px;
}
.spe_block li{
  height: 124px;
  line-height: 24px;
  padding: 15px 0;
  border-bottom: 1px dotted #CCC;
  margin-bottom:10px;
}
.spe_block li img{
  width:200px;
  height:124px;
  float:left;
  margin-right:20px;
}
.spe_block li h4{
  font-size:16px;
  height:30px;
  line-height:30px;
}
.spe_block li p{
  height:50px;
  line-height:24px;
  margin:10px 0;
  overflow:hidden;
}

.kkan{ float:left}
contentbody-l .firstli{ display:none}

/*各个尺寸自适应*/
@media screen and (max-width:1000px){
.lianxifs{ display:none}
.contentbody-l .firstli{ display:block}
.contentbody-l ul.container2{ padding-left:0px}
.proright { width:212px;}
.contentbody-l ul.container2{ width:100%}
.applicationrightmenu {width:212px;}
.tabmenupro {width:100%;}
.tabmenupro li {display:block;}
.tabmenupro li a {background:url(../images/productbg2.jpg) left top repeat-x;width:33.1%;height:37;padding:0px;line-height:41px;}
.tabmenupro li a:hover {background:url(../images/productbg1.jpg)  top repeat-x;border-right:none;border-left:none;}
.tabmenupro li.active a {background:url(../images/productbg1.jpg)  top repeat-x;border-left:none;border-right:none;}
.tabmenu1 li a {padding:0px 15px}
.tabmenu1 li a:hover {padding:0px 15px}
.tabcontentpro ul.prolist li{width:100%;padding:40px 0;}
.location2 span{ display:none;}
.location2 strong{ margin-right:10px;}
.contentbody-l{ width:98.5%; float:none;}
.contentbody-l .firstli{ padding-left:15px; }
.contentbody-l ul.container{width:98.5%;margin-left:15px;}
.contentbody-l li.menu2{width:11%;float:left; margin-right:5.0%;}
.contentbody-l li.button:hover{background:url(../images/currentli.gif) right center no-repeat; }
.contentbody-l li.button { height:60px;padding-top:15px; width:80px;background:url(../images/bluearrow.png) right center no-repeat;}
.contentbody-l li.button a{display:inline;font:14px/20px; width:100%; border-bottom:none; background:none;}
.contentbody-l li.button a:hover{ background:none;}
.contentbody-l li.button a:active{color:#ff9000; background:none;}
.contentbody-l .dropdown{display:none;width:100%; position:absolute; background:#fafafa;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8; z-index:999}
.contentbody-l .dropdown li{margin:5px 0;padding:4px 20px 4px 0px; float:left;margin-right:24px; width:130px; height:25px;}
.grinding { margin-left:-15.6%;}
.feeding { margin-left:-31.2%;}
.screening { margin-left:-46.4%;}
.mobile { margin-left:-62%;}
.beneficiation { margin-left:-77.6%;}
.contentbody-l .dropdown li a:hover{color:#ff9000;}
.contentbody-l .follows { display:none;}
.contentbody-r {float:none;  width:96%;}
.firstscreen { margin-left:3px;}
.contentbody-r .info{width:52%; float:right;}
.secondscreen{ clear:both; background:#ebebeb; margin:12px 0px 22px 0px; padding-top:12px; height:93px;width:100%;}
#con { width:100%;}
#tags {  width:100%; }
.tagContent { WIDTH:90%; }
.service-text{ width:80%;}
.formheight1 .quotation{ border:none;}
.formheight1 p.formtitle { padding:0px; }
.formheight1 .quotation p.text{ padding:0px; padding-bottom:10px;}
.formheight1 .quotation form div{ padding:5px 0px; display:block; clear:both; line-height:20px;}
.formheight1 .quotation form label{ width:72px; text-align:left; padding-left:0px;}
.formheight1 .quotation form input[type='text']{ width:490px;}
.formheight1 .quotation form textarea{ width:570px;}
.construction03{ clear:both; float:left; width:27%; }
.construction031{ float:left; width:24%; padding-left:64px; margin-left:0px; }
.construction032{ float:left; width:18%; padding-left:70px; margin-left:0px; }
.formheight { border-top:1px solid #ebebeb;}
.formheight .quotation{ border:none;}
.formheight p.formtitle { padding:0px; }
.formheight .quotation p.text{ padding:0px; padding-bottom:10px;}
.formheight .quotation form label{ width:72px; text-align:left; padding-left:0px;}
.formheight .quotation form textarea{ width:360px;}
.construction04 ul li{ display:inline;  float:left; width:120px; margin-right:5%;}
.solutioninfo{ float:right; margin-left:0; width:70%;}
.solutionul li { width:97%;}
.project-main .project-main-nr { height:160px;}
.project-main .project-main-nr .project-main-nr-des { width:60%;}
	}




.project_id { margin-top: 20px;}
.project_id  h1 { color: #464646;font: bold 14px/40px;}
.project_id ul li { float: left; width: 24%; margin-right: 6px;}
.project_id ul li img { width: 100%; }
.project_id ul li  p { text-align:center; color: #333;}



@media screen and (max-width:860px){
	.lianxifs{ display:none}
	.contentbody-l .firstli{ display:block}
	.project-content-left-body{ width:64%;}
	.project-main .project-main-nr .project-main-nr-des { width:50%;}

	.proleft{ width:64%;}
	.contentbody-r .info{width:46%;}	
	.tabcontent ul.solutions2 li { height:140px;}
	.tabcontent ul.solutions2 li div{  width:60%;}
	.subbody .htwo { width:62%}
	.tabmenu1 li a {padding:0px 10px}
    .tabmenu1 li a:hover {padding:0px 9px}
	}
@media screen and (max-width:800px){
.lianxifs{ display:none}
	.contentbody-l .firstli{ display:block}
	.contentbody-r .info{width:38%;}
	.solutioninfo{ float:right; margin-left:0; margin-right:20px; width:60%;}	
	.solutionOrangeBtnt a { width:200%;}
	.solutionOrangeBtnt a:hover { width:200%;}
	}		
			
@media screen and (max-width:760px){
.lianxifs{ display:none}
.contentbody-l .firstli{ display:block}
.proleft{ width:62%;}	
.project-content-left-body{ width:62%;}
.tabmenu li a { padding:0 10px;}
.tabmenu li a:hover { padding:0 10px;}
.blk_18 {  WIDTH:95%; margin:0 auto; }
.blk_18 .pcont {WIDTH:92%;margin:0 0 0 5px;}
.formheight1 .quotation form input[type='text']{ width:470px;}
.formheight1 .quotation form textarea{ width:470px;}
.tabcontent ul.solutions2 li a.more { margin:-10px 0 0 165px}
.tabcontent ul.solutions2 li a.more:hover { margin:-10px 0 0 165px}
.construction03{ clear:both; float:left; width:27%; }
.construction031{ float:left; width:24%; padding-left:34px; margin-left:0px;   }
.construction032{ float:left; width:20%; padding-left:40px; margin-left:0px;   }
.formheight .quotation form label{ width:72px; text-align:left; padding-left:0px;}
.formheight .quotation form textarea{ width:300px;}
.construction04 ul li{ display:inline;  float:left; width:120px; margin-right:5%;}
.wrapper{ width:98%; margin:0px auto 0;}
.wrapper #container { width:90%;margin:34px 0 0 0px;}
.tabmenu1 li a {padding:0px 28px}
.tabmenu1 li a:hover {padding:0px 28px}
.datanone { display:none;}
.para_table { display:none;}
	}	
@media screen and ( max-width:730px){
.lianxifs{ display:none}
.contentbody-l .firstli{ display:block}
.project-main .project-main-nr img { float:none; display:block;}
.project-main .project-main-nr { height:auto;}	
.project-main .project-main-nr .project-main-nr-des{ width:99%; float:none; margin-left:0px; padding-bottom:20px;}	
.project_id ul li { float: left; width: 45%; margin-right: 6px;}
	}	
@media screen and ( max-width:700px){
.lianxifs{ display:none}
contentbody-l .firstli{ display:block}
.contentbody-r .info{width:40%;}
.proright { width:202px;}
.applicationrightmenu {width:202px;}
.tabmenupro li a {width:45%;}
.tabcontentpro ul.prolist li{width:90%; }
.tabmenu { width:95%}
.tabcontent {width:95%}
.tabmenu li a { padding:0 5px;}
.tabmenu li a:hover { padding:0 5px;}
.tabcontent ul.solutions2 li div{  width:50%;}
.tabcontent ul.solutions2 li { height:150px;}
.proleft .formheight { height:550px;}
.formheight .quotation form input[type='text']{ width:90%;}
.formheight .quotation form div span { display:none;}
.formheight .quotation form textarea{ width:93%;}
.formheight .lable { display: none;}
	}	
@media screen and ( max-width:660px){
.lianxifs{ display:none}
		
.contentbody-l .firstli{ display:block}

.firstscreen .pimg{ float:none;  margin:0 auto;}
.contentbody-r .info{width:98%; float:none;  margin-left:0px;}
.secondscreen{ margin:-345px 0px 22px 0px; padding-top:13px; height:80px;}
.text{ padding: 150px 0 10px;}
dl.secondscreencontact{ margin-top: 184px; width: 57%;}
#pro-pics-nav ul.imglist2 li{ width:67px; padding:0px;margin-right: -6px;}
.kkan{ float:none}
.contentbody-l{ height:auto}

.secondscreen ul li{margin-left:9%; margin-top:10px; padding:4px 5px 3px 3px; width:68px; height:46px;}
.thirdscreen { margin-top:260px;}
.third { margin-top:0;}
.tabbed_images {width:100%; height:80px;}
dl.secondscreencontact{ margin-top:184px; width:57%; float:right;}
.tagContent ul{ width:100%;}
#player5{float:left; margin:15px 0 20px 0px; }
.formheight1 .quotation form input[type='text']{ width:400px;}
.formheight1 .quotation form textarea{ width:400px;}
.solutioninfo{ float:right; margin-left:0; margin-right:20px; width:55%;}
.solutionOrangeBtnt a { width:150%;}
.solutionOrangeBtnt a:hover { width:150%;}
    }	
@media screen and ( max-width:640px){
.lianxifs{ display:none}
.contentbody-l .firstli{ display:block}

.tabbed_images li {list-style:none;float:left;margin-left:6%; padding:0;} 
.proright { width:185px;}
.applicationrightmenu {width:185px;}
.tabcontent ul.solutions2 li a.more { margin:0px 0 0 165px}
.tabcontent ul.solutions2 li a.more:hover { margin:0px 0 0 165px}
    }
@media screen and ( max-width:590px){
.lianxifs{ display:none}
.contentbody-l .firstli{ display:block}
.kkan{ width:100%}
.tabmenu li a {width:100%;}
.proright { width:160px;}
.applicationrightmenu {width:160px;}
.proright .inquiry-content-right-nr img{ display:none;}
.proright .inquiry-content-right-nr .sidemore{ display:none;}
.tabcontent ul.solutions2 li { height:220px;}
.tabcontent ul.solutions2 li strong a{ padding:40px 0 0 0px;}
.tabcontent ul.solutions2 li p{ margin: 0px 0 0 10px;}
.tabcontent ul.solutions2 li a.more{  margin:0 0 0 10px; }
.tabcontent ul.solutions2 li  a.more:hover{ margin:0 0 0 10px}
.solutioninfo{ float:right; margin-left:0; margin-right:20px; width:50%;}
    }
@media screen and ( max-width:567px){
.lianxifs{ display:none}
.contentbody-l .firstli{ display:block}
.contentbody-l li.menu2 { float:none; width: 100%;}
.contentbody-l .firstli img { display:inline; float:right; padding-top:1px; cursor:pointer;}
.contentbody-l .precurrentlia { border-bottom:1px solid #DADADA; margin:0 15px; padding-left:0;}
.contentbody-l ul.container{ display:none;}
.contentbody-l ul.container{width:45%;margin-left:15px;background:#ebebeb; position:absolute; }
.contentbody-l li.menu{width:100%;float:none; margin-right:0;background:none;height:40px; line-height:40px;}
.contentbody-l li.menu:hover{background:#fff;}
.contentbody-l li.button:hover{background:none; }
.contentbody-l .button_hover{background:#fff;}
.contentbody-l li.button { height:auto;padding-top:0; width:auto;background:none;}
.contentbody-l li.button a{display:inline;font:14px/40px; width:100%; border-bottom:none; background:none; margin-left:5px;}
.contentbody-l li.button a:hover{ background:none;}
.contentbody-l li.button a:active{color:#ff9000; background:none;}
.contentbody-l .dropdown{display:none;padding-top:5px;width:44%; position:absolute; background:#fff;border-bottom:none;border-top:none; padding-top:0px; padding-bottom:20px;}
.contentbody-l .dropdown li{margin:0 0 0 10px;padding:10px 0 0 0; float:none;margin-right:0px; width:90%;  height:auto; line-height:20px;}
.contentbody-l .crushing{display:block;}

.mobile { margin-left:99.5%;margin-top:-200px;}
.beneficiation { margin-left:99.2%;margin-top:-240px;}
.firstscreen .pimg{ width:273px; height:196px;}
.firstscreen .pimg img{ width:271px; height:196px;}
.contentbody-r { margin:20px auto 0 15px; width:90%;}
.secondscreen ul .lastimg {display:none;}
.secondscreen ul li{margin-left:6%;}
.proservice img{ display:none;}
.service-text{ width:90%; margin-left:20px}
.formheight1 .quotation form input[type='text']{ width:90%;}
.formheight1 .quotation form div span { display:none;}
.formheight1 .quotation form textarea{ width:93%;}
.formheight1 .lable { display: none;}

    }		
@media screen and ( max-width:540px){
.lianxifs{ display:none}
.contentbody-l .firstli{ display:block}	
.contentbody-l li.menu2 { float:none; width: 100%;}
.dropdown{ margin-left:46%}
.subbody .htwo { margin-top:0; width:90%}
.subbody .producttitle { height:50px;}
.location{ display:none;}
.location1{ display:block;} 
.proleft{ width:99%;}
.project-content-left-body{ width:90%; margin-top:10px;}
.proleft1{ width:90%;float:left;}
.tabmenu { width:90%}
.tabcontent {width:90%}
.tabmenu li a {width:98%;}
.applicationrightmenu{  border-top:1px #dadada solid; margin-bottom:0;}
.proright { float:left; width:90%; margin-left:15px;}
.applicationrightmenu { float:left; width:90%; margin-left:15px; margin-top:20px;}
.proright .inquiry-content-right-nr{ margin-top:20px;}
.proright .inquiry-content-right-nr img{ display:block;}
.proright .inquiry-content-right-nr .sidemore{ display:block;}
.tabmenupro li a {width:45%;}
.tabcontentpro ul.prolist li{width:90%; }
dl.secondscreencontact{ margin-top:230px; width:98%; float:right; margin-left:3px;}
dl.secondscreencontact dd.tels{ padding-left:20px;}
dl.secondscreencontact dd{ margin-left:0;margin-right:15px;}
dl.secondscreencontact dd.email{ padding-left:20px;margin-left:0px;}
dl.secondscreencontact dd.email:hover{ padding-left:20px;}
dl.secondscreencontact dd.faxs{ padding-left:20px; margin-left:0px;}
.thirdscreen { margin-top:300px;margin-left:3px;}
.third { margin-top:0;}
.secondscreen{ margin:-332px 0px 22px 0px;}
.fourthscreen {margin-left:3px;}
.blk_18 {  WIDTH:93%; }
.blk_18 .pcont {WIDTH:87%;margin:0 0 0 2px;}
.line { line-height:20px;}
.construction031{ float:left; width:24%; padding-left:24px; margin-left:0px;   }
.construction032{ float:left; width:20%; padding-left:20px; margin-left:0px;   }
.solutioninfo{ float:none; margin-left:0; margin-right:20px; width:100%;}
.firstscreen .fimg { float:none; display:block; margin:10px auto; }
.solutionOrangeBtnt a { width:200%;}
.solutionOrangeBtnt a:hover { width:200%;}
.wrapper{ width:98%; margin:0px auto 0;}
.wrapper #container { width:85%}
    }		
@media screen and ( max-width:482px){
.lianxifs{ display:none}
.contentbody-l .firstli{ display:block}
.contentbody-l li.menu2 { float:none; width: 100%;}
.secondscreen ul li{ margin-left:6%;}
.dropdown{ margin-left:46%}
	}	
@media screen and ( max-width:440px){
.lianxifs{ display:none}
.contentbody-l .firstli{ display:block}
.contentbody-l li.menu2 { float:none; width: 100%;}
.tabbed_images li {list-style:none;float:left;margin:0 6%; padding:0;} 
.thirdscreen { margin-top:320px;}
.third { margin-top:0;}
.secondscreen{ margin:-332px 0px 22px 0px; padding-top:13px; height:80px;}
.secondscreen ul li{margin-left:9%;}
dl.secondscreencontact{ margin-top:240px;}
.solutionOrangeBtnt a { width:150%;}
.solutionOrangeBtnt a:hover { width:150%;}
.dropdown{ margin-left:46%}
    }		
@media screen and ( max-width:380px){
.lianxifs{ display:none}
.contentbody-l .firstli{ display:block}
.contentbody-l li.button{ }
.tabbed_images li {list-style:none;float:left;margin:0 2%; padding:0;} 
#tags LI A { padding:0px 10px;}
.thirdscreen { margin-top:340px;}
.third { margin-top:0;}
.secondscreen{ margin:-352px 0px 22px 0px;}
.secondscreen ul li{margin-left:6%;}
dl.secondscreencontact{ margin-top:260px;}
#ben span{ display:none;}
.tabmenu1 li a {padding:0px 15.5px}
.tabmenu1 li a:hover {padding:0px 15.5px}
.dropdown{ margin-left:46%}
    }
@media screen and ( max-width:340px){
.lianxifs{ display:none}
.contentbody-l .firstli{ display:block}
dl.secondscreencontact{ margin-top:260px;}
.secondscreen{ margin:-352px 0px 22px 0px;}
.secondscreen ul li{margin-left:3.2%;}
.tabbed_images li {list-style:none;float:left;margin:0; padding:0;} 
.thirdscreen { margin-top:340px;}
#tags LI A { padding:0px 7px;}
.tabcontent ul.solutions2 li img{ margin:9px 27px 9px 9px;}
.tabcontent ul.solutions2 li strong a{ width:50px; height:40px; text-align:left;}
.wrapper #container { width:80%}
.dropdown{ margin-left:46%}
    }	
	
	
/*关于我们*/
.tabmenupro2{clear: both; display: block; font: bold 14px/18px Candara;height:auto; padding:0; width:649px;}
.tabmenupro2 li{display: inline;}
.tabmenupro2 li a { color:#333333; margin-right:1px; text-align:center; text-decoration:none;}
.neibu{ width:100%; border-top:1px solid #b8b8b8}
.timu{ font-size:19px; padding-top:20px; color:#585656}
.neibu p{ line-height:30px; color:#585656; padding-bottom:1px; padding-bottom:0px; padding-top:4px;}
.neibu2 p{padding-bottom:0px; padding-top:0px;font-size:13px;line-height:25px}
.tutu img{ width:100%}
.tutu{ padding-bottom:30px}
.lianxifs{ border:1px solid #d8d8d8; width:220px; height:190px; margin-top:40px}
.lianxifs h3{ display:block; height:37px; width:90%; border-bottom:1px solid #d8d8d8; background-image:url(../images/linhu.jpg); line-height:36px; padding-left:10%}

.adre2{ padding-left:30px; background:url(../images/lianx2.png) 5px -62px no-repeat;}
.lix2 li{ font-size:12px;padding-left:40px; height:25px; line-height:25px; margin-bottom:10px;color:#7f7f7f}
.lix2{ padding-left:15px; padding-top:15px}
.pho2{background:url(../images/lianx2.png) 5px 3px no-repeat}
.fax2{background:url(../images/lianx2.png) 5px -108px no-repeat}
.email2{background:url(../images/lianx2.png) 5px -29px no-repeat}

/*solution*/
.tabmenupro3{ width:100%; height:61px; border-bottom:1px solid #dadbdc;margin-bottom: 28px;}
.liebiao3{ float:left; width:23.555%; background-color:#dadbdc; height:43px;text-align:center; margin-top:14px; margin-right:3px; cursor:pointer;padding-top:5px;font-weight:bold; line-height:45px}
.liebiao3:hover{height:48px; background-color:#fff;border-top:2px solid #e37006; margin-top:0px; padding-top:12px; border-left:1px solid #ebebeb;border-right:1px solid #ebebeb}
.liebiao3 a:link,.liebiao3 a:visited{ color:#646464}
.liebiao3:hover a{color:#e37006; font-weight:bold}
#dian{height:48px; background-color:#fff;border-top:2px solid #e37006; margin-top:0px; padding-top:12px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;}
#dian a:link{color:#e37006}
#dian a:visited{color:#e37006}
.jies{ line-height:30px; padding-top:15px}
.tutua{ float:left}
.neiui{ padding:10px; width:95%; border:1px solid #e1e1e1; overflow:hidden; margin-bottom:15px}
.neiui:hover{border:1px solid #ee8c02 }
.canshu{ width:70%; float:left; padding-left:3%}
.canshu strong{ color:#014f93}
.canshu li a:link,.canshu li a:visited{ color:#ffaf40}
.canshu li{ color:#343434}

/*prodect*/
.dabiao{ font-size:21px; color:#000000; text-decoration:underline; text-align:left; padding-top:25px}
#projectslive li {float: left; margin: 10px 10px 10px 0;}
#projectslive{ border-top:1px dashed #b7b7b7; padding-top:20px;border-bottom:1px dashed #b7b7b7;overflow:hidden}

/*service*/
.qufe{ width:98%; border-left:3px solid #ec1c24; background:url(../images/fendi.png); height:34px; margin:15px 0px 15px 0px}
.qufe h3{ display:block; height:34px; background-color:#ec1c24; margin-left:10px; line-height:34px; text-align:center; width:203px; color:#FFF}

.l {float: left;width: 51%;}
.l span { float: left; text-align: right; width: 30%;}
.l strong { color: #c00; padding-left: 8px;}
.l li { padding-bottom: 50px;}
.l input { border: 1px solid #ccc;color: #333; float: right; height: 28px; line-height: 28px; margin-right: 25px;
 text-indent: 10px;width:60%;}
.r {float: right;width: 47%;}
.r span { display: block; margin-bottom: 30px;}
.r textarea { border: 1px solid #ccc; height: 178px;margin-top: -15px;width:100%;}
.r input.sub {
    background: none repeat scroll 0 0 #232323;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    float: right;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin-right: 85px;
    margin-top: 20px;
    width:50%;
}

/*联系我们*/
.dabiao2{ font-size:16px; color:#e37006; padding-top:6px}
.llianxi{ padding-top:0px}
.llianxi li{ line-height:30px; font-size:12px}

/*新闻*/
.xinw{ padding-top:20px}
.xinw li{ width:100%; height:80px; padding-bottom:15px}
.riqi2{ width:76px; height:63px; float:left; background:url(../images/riqi.png) no-repeat center;line-height:16px;}
.riqio{ font-size:14px; text-align:center}
.riqi2 h3{ font-size:15px; color:#FFF; text-align:center}
.neir{ float:left; width:80%; padding-top:6px}
.neir h3{ font-size:13px}
.neir a{ display:block}
.neir a:link,.neir a:visited{ color:#f27509}
.xinwbt{ font-size:16px; text-align:center}
.listpage a:link,.listpage a:visited{ color:#000}
.xinwbt{ padding-top:20px}
.neir h3{ color:#767676}
.neir span{ color:#7c7c7f}

#topcontrol{ position:relative; z-index:9999}

/*表格*/
.para_table{border-collapse: collapse; margin: 10px; width: 98%;}
.para_table tr:hover {background: none repeat scroll 0 0 #d1dae0;}
.para_table td{ border: 1px solid #999; padding: 5px;text-align: center;}
.odd{background: none repeat scroll 0 0 #e1eaf0;}
.even{background: none repeat scroll 0 0 #efefef;}
.r strong {
    color: #c00;
    padding-left: 8px;
}
#player5{ display:none}

.table {
width: 98%;
float: left;
height: auto;
background: #E4E4E4;
color: #333;
}

.table tr {
background: #f5f5f5;
}

.table tr td {
text-align: left;
padding-left: 3px;
}

tbody {
display: table-row-group;
vertical-align: middle;
border-color: inherit;
}
table {
display: table;
border-spacing: 2px;
border-color: gray;
}

table{
border-spacing: 1px;
}

#projectslive li a img{width:100%;}
.listpage span{float:left;padding-right:16px; font-size:14px; padding-bottom:20px}
.dabiowe{padding-top:20px;font-size:20px}
.button{line-height:40px}
.neibu p span{font-size:12px;line-height: 20px;}
.model{display:none}

#dian a:link{color: #000000; font-size: 21px}
#dian a:visited{color: #000000; font-size: 21px}