@font-face {
  font-family: 'Myriad';
  font-style:normal;
  font-weight:normal;
  src: url('/font/Myriad-Regular.eot');  /*IE9 Compat Modes */
  src: url('/font/Myriad-Regular.eot?#iefix') format('embedded-opentype'),  /*IE6-IE8 */
  url('/font/Myriad-Regular.woff') format('woff'),  /*Modern Browsers*/
  url('/font/Myriad-Regular.ttf')  format('truetype'), /*Safari, Android, iOS */
  url('/font/Myriad-Regular.svg#langman') format('svg'); /*Legacy iOS */
}
@font-face {
font-family:"Myriad Light";
font-style:normal;
  font-weight:normal;
  src: url('/font/Myriad-Light.eot');  /*IE9 Compat Modes */
  src: url('/font/Myriad-Light.eot?#iefix') format('embedded-opentype'),  /*IE6-IE8 */
  url('/font/Myriad-Light.woff') format('woff'),  /*Modern Browsers*/
  url('/font/Myriad-Light.ttf')  format('truetype'), /*Safari, Android, iOS */
  url('/font/Myriad-Light.svg#langman') format('svg'); /*Legacy iOS */
}
body{margin:0px; padding:0px; font-family:Myriad,Arial,sans-serif;font-size:14px; color:#333; background:#353535; min-width:1000px;_width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1000? '1000px' : 'auto');}
h1,h2,h3,h4,h5,h6,form{margin:0;padding:0;}
dl,dt,dd{padding:0px; margin:0px;list-style:none;}
p{margin:0px; padding:0px;}
img{border:none;}
nav{display:block;margin:0px auto;}
a{color:#555;text-decoration:none;font-family:Myriad,Arial,sans-serif; font-size:14px}
a:hover{color:#333;text-decoration:underline;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pt50{padding-top:50px;}
.clear{height:0;line-height:0; font-size:0; clear:both;}
.mainDiv{width:1100px;margin:0 auto; background:#FFF; padding:0px 2px;}
.main{background:url(img/line.jpg) 215px repeat-y #FFF;border-top:10px solid #FFF;border-bottom:10px solid #FFF;}
.main2{background:url(img/line.jpg) 674px repeat-y #FFF;border-top:10px solid #FFF;border-bottom:10px solid #FFF;}
.round{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
/*top*/
.top{height:125px;position:relative;border-bottom:4px solid #dd6113;}
.topnav{position:absolute; color:#666; top:34px; right:280px;}
.topnav img{vertical-align:middle;}
.search{height:25px;width:250px;top:30px;right:10px;position:absolute;}
.search form{display:block;}
.search form input{width:200px;height:25px;line-height:18px;float:left;padding:0px 5px;background:#FFF;color:#969696;border:1px solid #CCC;border-right:none;}
.search form button{width:30px;height:27px;background:url(img/sbtn.jpg) center no-repeat #000;cursor:pointer;text-indent:-5000px;float:left;border:1px solid #c35612;}
.logo{position:absolute;top:0px;left:10px;}
/*menu*/
.menuDiv{height:40px; margin:0 auto;text-align:center;position:absolute;bottom:10px; right:20px;}
.menu{margin:0px;padding:0px;list-style:none;}
.menu li{float:left; padding:10px 0px 0px 0px}
.menu li.menuLine{float:left; height:40px; background:url(img/menuLine.jpg) center center no-repeat; width:4px; overflow:hidden;padding:0px 30px;}
.menu li a{color:#000;font-size:16px;}
.menu li a:hover{color:#dd6113;}
.menu li a.aOn{color:#dd6113; text-decoration:underline}
/*banner*/
.banner{width:1104px; height:250px;position:relative; clear:both; margin:0 auto;}
.shadow{background:url(img/fbg.png); height:35px; width:1104px; bottom:0px;left:0px; position:absolute; z-index:997;}
#MSClassBox{width:1104px;height:250px;overflow:hidden;}
#MSClassBox img{width:1104px;height:250px;}
#TabID{padding:0px; margin:0px; list-style:none;position:absolute;bottom:14px; right:45%; z-index:999;}
#TabID li{float:left;background:#FFF;cursor:pointer; width:30px; height:5px; overflow:hidden; display:block; margin-left:3px; text-indent:-5000px;}
#TabID li.active{background:#dd6113}
#ContentID{padding:0px; margin:0px; list-style:none;}
/*Home_Main*/
.Home_Main{clear:both; padding:0px 15px;}
.HomeTitle{height:40px; clear:both; border-bottom:1px solid #e5e4e4; position:relative}
.HomeTitle h2{background:url(img/title.jpg) no-repeat; width:199px; height:39px; line-height:39px; font-size:20px; color:#FFF; text-align:center; font-weight:normal;font-family:"Myriad Light"; text-shadow:1px 1px #239c0b}
.HomeTitle a{font-size:14px;color:#2ebc12;font-weight:normal; position:absolute; right:5px; bottom:8px;}
.HomeTitle a:hover{color:#dd6113;}
.Homeabout{line-height:200%; font-size:14px; padding:10px 0px;}
/*Hprolist*/
.Hprolist{margin:0px;padding:15px 0px;list-style:none; clear:both;}
.Hprolist li{width:194px; float:left; margin-right:25px; overflow:hidden;}
.Hprolist li div{text-align:center;overflow:hidden; background:#FFF;border:1px solid #ccc; padding:1px;width:190px;height:190px;}
.Hprolist li p{text-align:center;padding-top:8px; line-height:140%;}
.Hprolist li a:hover{color:#dc3407;}
.Hprolist li.HprolistLast{margin-right:0px;}
.Hprolist li.HprolistLine{clear:both; height:40px; width:1100px; margin:0px; padding:0px; clear:both;}
/*position*/
.position{height:40px;line-height:40px;background:#FFF;padding:5px 0px 0px 20px;border-bottom:1px dotted #ccc;}
.position a{line-height:40px;}
.position a.home{background:url(img/home.jpg) left center no-repeat;padding-left:20px;}
.position a:hover{color:#dc3407;}
/*about*/
.aboutTitle{line-height:150%;color:#dd6113;font-size:32px;padding:20px 0px 0px 20px;font-weight:normal;}
.aboutContent{line-height:200%; padding:20px;}
.aboutContent img{_width: expression(this.width > 1100 ? '1100px': true);max-width:1100px;}
/*Left*/
.left{width:838px; float:left}
/*right*/
.right{width:199px; float:right; padding-top:15px;}
.rightTitle{height:40px; clear:both; background:url(img/title.jpg) no-repeat; height:39px; line-height:39px; font-size:20px; color:#FFF; text-align:center; font-weight:normal;font-family:"Myriad Light"; text-shadow:1px 1px #239c0b}
.rightUL{ margin:0px; padding:0px; list-style:none; padding-top:10px;}
.rightUL li{line-height:180%; padding:5px 0px; border-bottom:1px dotted #ddd;}
.rightUL .li_1{background:url(img/li5.gif) left 9px no-repeat; padding-left:22px;}
.rightUL .li_1 a{color:#333;font-size:12px; font-weight:bold;}
.rightUL .li_2{background:url(img/nl.gif) 5px 13px no-repeat; padding-left:22px; display:none}
.rightUL .li_2 a{color:#555;font-size:12px;}
.rightUL li a:hover{color:#dc3407;}
.rightUL li.liOn{}
.rightUL li.liOn a{color:#dc3407}
.rightContact{padding:15px 0px; line-height:200%; clear:both;}
/*prolist*/
.prolist{margin:0px;padding:18px 0px 0px 0px;list-style:none; clear:both;}
.prolist li{width:194px; float:left; margin-right:20px; overflow:hidden;}
.prolist li div{text-align:center;overflow:hidden; background:#FFF;border:1px solid #ccc; padding:1px;width:190px;height:190px;}
.prolist li p{text-align:center;padding-top:8px; line-height:140%;}
.prolist li a:hover{color:#dc3407;}
.prolist li.prolistLast{margin-right:0px;}
.prolist li.prolistLine{clear:both; height:40px; width:838px; margin:0px; padding:0px; clear:both;}
.proDetail{padding:10px 0px;}
.proLeft{float:left; width:350px;}
.proRight{float:right; width:470px;}
.proImg{border:1px solid #ccc; text-align:center; overflow:hidden; background:#fff;padding:1px;height:346px;}
.proImgview{clear:both;margin:10px 0px; height:74px;}
.proImgview img{margin-right:8px; height:70px; width:70px; border:2px solid #CCC}
.proShare{ height:40px; background:url(img/share.jpg) 0px 20px  no-repeat; padding-top:20px; padding-left:65px; clear:both}
.inq{ clear:both; height:37px; padding:8px 0px; border-bottom:1px solid #EEE}
.inq a{ width:174px; height:37px; background:url(img/inquiry.jpg) no-repeat; overflow:hidden; text-indent:-5000px; display:block; float:right}
.proTitle{line-height:180%;font-size:28px; font-weight:normal;color:#dd6113;font-family:"Myriad Light";}
.RTitle{line-height:180%;font-size:24px; font-weight:normal;color:#dd6113;font-family:"Myriad Light"; border-bottom:1px solid #eee}
.RContent{ padding:10px 0px;line-height:180%;}
.RContent img{_width: expression(this.width > 830 ? '830px': true);max-width:830px;}
.newsTitle{line-height:150%;color:#dd6113;font-size:32px;padding:10px 0px 0px 0px;font-weight:normal;}
.newsTime{padding:5px 0px 5px; color:#999;}
.newslist{margin:0px; padding:0px;list-style:none;}
.newslist li{border-bottom:1px dotted #BFBFBF;line-height:160%;position:relative; display:block; padding:8px 0px;background:url(img/nl.gif) 2px 17px no-repeat;}
.newslist li div{ width:650px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.newslist li a{padding-left:14px;}
.newslist li a:hover{color:#dc3407;}
.newslist li span{position:absolute;right:10px;top:auto;color:#999;}
/*-------*/
.contact{padding:5px; line-height:200%;}
.contact form{display:block;}
.contact form input{width:180px;height:20px;line-height:20px;padding:0px 5px;border:1px solid #ccc;}
.contact form button{width:70px; height:30px;border:none; text-indent:-5000px; overflow:hidden; background:url(img/btn.jpg) no-repeat;display:block; float:left;cursor:pointer; margin-right:10px;margin:5px 10px 5px 3px;}
/*footer*/
.footer{padding:20px 10px;color:#FFF;line-height:180%; background:#dd6113; border-bottom:2px solid #FFF}
.footer a{color:#FFF;}
.footer a:hover{color:#FFF;}
.summary{clear:both; padding:15px 0px; border-bottom:1px dotted #ccc; line-height:180%}
/*------------*/
DIV.black2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN:20px; PADDING-TOP: 7px; TEXT-ALIGN: center; clear:both;
}
DIV.black2 A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none
}
DIV.black2 A:hover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000
}
DIV.black2 A:active {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000
}
DIV.black2 SPAN.current {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000000
}
DIV.black2 SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
#submitform{display:none;}
#ItemNo a{color:#C30; font-weight:bold;}
#ItemPic img{_width: expression(this.width > 150 ? '150px': true);max-width:150px;}
#ItemName  a{color:#000; font-weight:bold;}