/*! normalize.css v1.0.1 | MIT License | git.io/normalize */
html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%; margin:0px; padding:0px}
html,button,input,select,textarea{font-family:"Microsoft Yahei", 宋体, Verdana, Geneva, sans-serif;}
body{font-size:14px;font-style:normal;margin:0; background:#f5f5f5; padding:0; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;}
div,ul,li,img,form,span{margin:0; padding:0; border:0}
dl,dd,dt,li { list-style:none; list-style-type:none; padding:0px; margin:0px}
a {text-decoration: none;}
a:focus{text-decoration: none;}
a:active,a:hover{text-decoration: none;color:#f90}
span { background:none}

.shadow{
-webkit-box-shadow:0 0 10px rgba(188, 188, 188, .5);  
  -moz-box-shadow:0 0 10px rgba(188, 188, 188, .5);  
  box-shadow:0 0 10px rgba(188, 188, 188, .5)}
  
.shadow1{  
-webkit-box-shadow: #ccc 0px 0px 40px;
-moz-box-shadow: #ccc 0px 0px 40px;
box-shadow: #ccc 0px 0px 40px;
-moz-border-radius: 3px;      /* Gecko browsers */
-webkit-border-radius: 3px;   /* Webkit browsers */
border-radius:3px;
}
.shadow2{
-webkit-box-shadow:5px 5px 5px rgba(188, 188, 188, .3);  
  -moz-box-shadow:5px 5px 5px rgba(188, 188, 188, .3);  
  box-shadow:5px 5px 5px rgba(188, 188, 188, .3)}

.lines {border-bottom:5px solid #f90}

#headers {width:100%; height:148px;background:#F7F8FA }
#headers a {font-family:"Microsoft Yahei", 微软雅黑, 宋体, Verdana, Geneva, sans-serif; filter:chroma(color=#CCCCCC)}
.headers {width:1160px; height:148px; margin:auto; }
.topleft {width:370px;height:148px;display:inline-block;float:left;background:url(../Images/logo.jpg) no-repeat center center}
.topright {width:790px;height:148px;display:inline-block;float:left; }

.Efont {font-family: Helvetica, sans-serif; font-size:14px; }
.Efont a {color:#F16621; font-size:14px}
.Efont a:active,a:hover{text-decoration: none;color:#009039}

.keyword {width:240px;height:30px;border:0; padding:0; text-indent:2px;line-height:30px}
.search {width:30px; height:30px; background:#EF601A url(../Images/searcha.png) no-repeat center;border:0;padding:0; cursor:pointer;}
.search:hover{background:#EF601A url(../Images/searchb.png) no-repeat center;border:0;padding:0; cursor:pointer;}
.searchspan1 {display:inline; height:30px; float:left; padding:0;margin:15px 0 0 0;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #ccc}
.searchspan2 {display:inline; height:30px; float:left; padding:0;margin:15px 0 0 0;border:1px solid #EF601A}
.searchlist {display:block;background:url('../images/dot.jpg') no-repeat left center; text-indent:16px}
.searchlist a{color:#888; }
.searchlist a:hover{color:#f90; }

/*下拉菜单*/
.memus {padding:8px 0px 0px 5px;margin:0px 0px 0px 5px;width:auto; display:inline-block; float:left}
.memus a{font-size:16px;color:#333; font-family:"Microsoft Yahei",宋体, Verdana, Geneva, sans-serif; font-weight:bold}

#container {width:1170px; margin:20px auto; padding:0px; display:block; height:100%}
.indexnews {width:770px; height:210px; border:1px solid #eee; margin-right:26px; display:block; float:left;background:#fff;
 -webkit-box-shadow:0 0 10px rgba(200, 200, 200, .5);  
  -moz-box-shadow:0 0 10px rgba(200, 200, 200, .5);  
  box-shadow:0 0 10px rgba(200, 200, 200, .5);  }

.indexshzr {width:370px; height:210px; border:1px solid #eee;display:block; float:left; background:#fff;
 -webkit-box-shadow:0 0 10px rgba(200, 200, 200, .5);  
  -moz-box-shadow:0 0 10px rgba(200, 200, 200, .5);  
  box-shadow:0 0 10px rgba(200, 200, 200, .5);  }
.shzrtitle { height:40px; width:100%; display:block; text-indent:16px; color:#ff9900; font-weight:bold; font-size:16px; line-height:40px; border-bottom:1px solid #eee}
.zhzrimg {display:inline-block; float:left; width:160px; height:167px; padding-top:2px; overflow:hidden; background-size:cover;}
.zhzrimg img {height:167px; width:auto; margin:auto; display:block;}
.shzrtitle1 { display:inline-block; float:left; margin-left:10px; margin-top:10px; width:180px; height:40px; color:#333; font-size:15px; font-weight:bold}
.shzrdes { font-size:14px; color:#999; padding:10px;width:170px; height:100px; display:inline-block; float:left  }
.shzrdes a {color:#999}
.shzrdes a:hover {color:#f90}
.indexjjfa {width:1170px; height:60px; margin:auto;line-height:65px; border-bottom:1px solid #ddd; display:block; clear:both; text-align:center; font-size:19px; font-weight:bold; color:#f90}
.fangantitle { position:absolute;width:218px; margin-top:-70px; display:block; text-align:center; color:#f90; font-weight:bold; font-size:20px; letter-spacing:3px;
 }
.fangandes { line-height:20px; color:#009234; padding-left:5px; height:auto; }
.indexjjfa1 {width:1190px;margin:10px auto; background:#fff;display:block; height:auto}

.indexjjfa1 div {width:218px; height:150px; display:inline-block; float:left; margin:10px 10px 0px 10px; background:#fff;
 -webkit-box-shadow:0 0 10px rgba(200, 200, 200, .5);  
  -moz-box-shadow:0 0 10px rgba(200, 200, 200, .5);  
  box-shadow:0 0 10px rgba(200, 200, 200, .5);  }

.indexjjfa1 div img {height:119px; width:218px}
.indexprotitle {width:1170px; height:50px; margin:auto;margin-top:20px; line-height:50px;  display:block; clear:both; text-align:center; font-size:19px; font-weight:bold; color:#f90}
.indexpro {width:1170px; height:326px; margin:5px auto; display:block; background:#fff;
 -webkit-box-shadow:0 0 10px rgba(200, 200, 200, .5);  
  -moz-box-shadow:0 0 10px rgba(200, 200, 200, .5);  
  box-shadow:0 0 10px rgba(200, 200, 200, .5);  }
.indexpro div {display:inline-block; float:left; margin:28px 0px 28px 25.3px; width:203px; height:280px; background:url('../images/more.png') no-repeat center bottom; overflow:hidden
}
.protitle{display:block;height:28px; color:#f90;padding:0 10px; line-height:28px; font-weight:bold; font-size:16px}
.prodes {display:block;height:230px; color:#009234; padding:0 10px; overflow:hidden}


.indexhzhb {width:1170px; height:180px ; display:block; margin:20px auto; background:#fff; overflow:hidden;
 -webkit-box-shadow:0 0 10px rgba(200, 200, 200, .5);  
  -moz-box-shadow:0 0 10px rgba(200, 200, 200, .5);  
  box-shadow:0 0 10px rgba(200, 200, 200, .5);  }
.indexhzhbtitle {width:1170px; height:40px ; line-height:40px; display:block; color:#ff9900; font-size:16px; font-weight:bold; border-bottom:2px solid #ff9900; text-indent:10px}
.pannerdiv {width:auto; height:140px; display:inline-block; float:left;}
.pannerdiv div { display: inline-block; float:left; text-align:center ; line-height:28px; margin:10px 0px 0px 15px; color:#555}
.pannerdiv div img {width:100px; height:90px}
.pannerdiv a {color:#555}
.pannerdiv a:hover {color:#f90}


.indexpx1 { width:575px; height:220px; margin-right:20px ; display:inline-block; float:left; background:#fff;
 -webkit-box-shadow:0 0 10px rgba(200, 200, 200, .5);  
  -moz-box-shadow:0 0 10px rgba(200, 200, 200, .5);  
  box-shadow:0 0 10px rgba(200, 200, 200, .5);  }
.indexpxtitle {height:38px; line-height:38px; width:100%; display:block; border-bottom:1px solid #ff9900; color:#ff9900; text-indent:16px; font-size:15px; font-weight:bold}
.more { float:right; margin-right:16px; font-size:14px; }
.more a {color:#009234; font-weight:normal}
.more a:hover {color:#f90; font-weight:normal}
.indexpx2 { width:575px; height:220px; display:inline-block; float:left; background:#fff;
 -webkit-box-shadow:0 0 10px rgba(200, 200, 200, .5);  
  -moz-box-shadow:0 0 10px rgba(200, 200, 200, .5);  
  box-shadow:0 0 10px rgba(200, 200, 200, .5);  }
.pximg {width:165px; height:180px; display:inline-block; float:left;text-align:center}
.pximg img {padding-top:30px}
.pxlist {display:inline-block; float:left; width:380px; height:180px; overflow:hidden; margin-top:10px;}
.pxlist li{ background:url(../images/dot.jpg) no-repeat center left; padding-left:15px; height:26px; line-height:26px; overflow:hidden}
.pxlist a{ color:#555; font-size:14px}

.subcontainer {width:100%; height:50px; background:#eee;}
.subcontainer a {color:#666}
.tohome {width:1100px;height:50px; margin:auto; display:block; font-size:16px; padding:0px 35px; background:url('../images/homeicon.png') no-repeat  20px center; background-size: 26px auto; color:#009234}
.tohome span { display:inline-block;height:18px; line-height:18px; margin-top:15px; float:left; border-right:1.2px solid #009234; padding:0px 15px }
.tohome img { padding-top:8px}
.submenus { width:1170px; height:50px; margin:auto; line-height:50px; color:#666; }
#mainbox {width:1170px; height:100%; display:block; margin:28px auto; background:#f5f5f5;}
#mainleft {width:248px; height:100%; display:inline-block; float:left;}
#mainright {width:900px; height:100%; display:inline-block; float:left; padding-left:22px; background:#fff; padding-bottom:50px}
.lefttop { width:248px; height:60px; display:block; background:url('../images/side.jpg') no-repeat top left; color:#f90; font-weight:bold; font-size:18px; text-align:left; line-height:50px;text-indent:40px}
.leftmenu {width:210px; height:100%; display:block; margin:auto; margin-top:20px; margin-bottom:80px}
.leftmenu li{height:38px; line-height:38px; width:210px; display:block; border-bottom:1px  dashed #ddd; text-indent:12px}
.leftmenu li img {padding-left:6px}
.leftmenu a { color:#555; font-size:16px; }
.leftmenu a:hover {color:#f90}

.righttop {display: block; height:50px; line-height:50px; border-bottom:3px solid #f5f5f5;font-size:16px; font-weight:bold; color:#009234; margin:5px 22px 10px 0}
.prodiv {width:270px; height:340px; display:inline-block; float:left; margin:16px 10px 16px 12px; background:#f6f6f6}
.proimg {width:270px; height:190px; display:block; overflow:hidden; text-align:center}
.proimg img {padding-top:25px}
.proname {display:block; height:50px; line-height:50px; color:#333; font-size:17px; text-indent:10px; background:url('../images/line1.jpg') no-repeat left bottom}
.prodes {display:block; height:90px; line-height:22px; color:#999; padding-left:6px}
.pages { float:right; display: block; margin:auto;  margin:50px 22px 50px 0; border-top:3px solid #eee; width:860px; text-align:right; padding:10px}
.pages a { display:inline-block; border:1px solid #ccc; padding:1px 3px; background:#f6f6f6; margin-left:3px}
.newslist {width:880px; height:auto; display:block;padding:10px 0px; clear:both; margin-bottom:0px;border-bottom:1px  dashed #ccc; clear:both}
.newslistimg {width:220px; height:100%; padding:2px;  overflow:hidden;display:inline-block; float:left; margin-right:20px; margin-bottom:15px; clear:both;}
.newslistimg img {width:220px; height:auto; }
.newslisttitle {width:628px; height:auto; display:inline-block; float:left; color:#000; font-size:16px; font-weight:bold}
.newslistdes {width:628px; height:100px; display:inline-block; float:left; color:#888;font-size:14px;}
.newslisttitle1 {width:828px; height:30px; line-height:30px; display:inline-block; float:left; color:#000; font-size:16px;padding-left:20px;font-weight:bold;background:url('../images/dot.jpg') no-repeat 20px center; text-indent:12px; list-style:none;   }
.newslistdes1 {width:828px; height:60px; display:inline-block; float:left; color:#888;font-size:14px;padding-left:20px;}
.newstitle {display:block; color:#333; height:30px; line-height:30px;text-align:center;font-size:18px; font-weight:bold}
.newstime {display:block; color:#999; height:30px; line-height:30px; text-align:center}
.newscontent {display:block; width:830px; height:100%; padding:0px 20px 50px 20px; color:#555; background:none}
.newscontent img {display:block;}
.newscontent div {}
#newscontent table{border-collapse:collapse;border:none;width:100%;border:2px solid #222 }
#newscontent td {border:1px solid #222;font-size:14px;}
#newscontent {font-family:Helvetica,Arial, sans-serif; font-size:12px; line-height:25px}

.imglist {display:inline-block;float:left;width:200px; height:170px;text-align:center; border:1px solid #f1f1f1;margin-right:16px; margin-bottom:15px}
.imglist div {display:table-cell;vertical-align:middle;text-align:center;width:200px;height:150px;line-height:25px; overflow:hidden}
.imglist div img {margin-bottom:10px; }
.imglist a:hover {color:#f90}
.setcenter {margin:auto;width:178px;height:100%;text-align:center; display:block; overflow:hidden; }
.setcenter1 {margin:auto;width:178px;height:auto;text-align:center; display:block; overflow:hidden;}
.setcenter li{width:160px; height:28px; display:block; margin:auto}
.setcenter1 li{width:180px}
.newsimgs101 {width:230px} 
.newsimgs102,.newsimgs104 {width:200px} 

.linkdiv {width:1170px; height:160px; display: block; background:#fff; margin:auto; margin-top:16px}
.linkdiv div {display:block; height:30px; text-indent:18px; text-align:left; color:#f90; line-height:30px; font-size:15px; font-weight:bold; border-bottom:1px solid #f90; margin-bottom:15px}
.linkdiv li {margin-left:20px; margin-bottom:2px; margin-top:2px;display:inline-block; float:left; height:25px;}
.linkdiv li a { color:#666}
.qqdiv { position: fixed; z-index:99999; display:block; width:180px; height:300px; top:180px;right:-80px}


#footer {width:auto;height:337px;display:block;font-family:"Microsoft Yahei", 微软雅黑, 宋体; margin-top:20px; background:#fff}
.foottop { height:6px; width:100%; display:block;background:url(../Images/footmenutop.jpg) no-repeat left center;}
.footbottom { height:6px; width:100%; display:block;background:url(../Images/footmenubottom.jpg) no-repeat right center;}
.footmenu { height:230px;width:1160px; display:block; margin:auto; overflow:hidden}
.newsdiv {display:inline-block; height:200px; float:left; width:auto; margin:15px 16px 0 0;  }
.footmenuprent  {display:inline-block; height:200px; float:left; width:250px; margin:15px 6px 0 0;  }
.footmenu span { font-weight:bold; height:35px; color:#F90;margin:0px 0 0px 0; display:block; font-size:16px; }
.footmenu a {line-height:25px; font-size:14px; color:#555}
.footmenu a:hover {line-height:25px; font-size:14px; color:#009039}
.footbottom1 { height:90px; width:100%; display:block; background:#f1f1f1; padding:30px 0px;font-size:14px; color:#666; line-height:25px; text-align:center;}
.footbottom1 span {}
.totop { position:fixed; bottom:50px; right:6px}

.liinline {display:block;width:100px;height:auto; padding-right:5px}
.proinline {display:inline-block; float:left;width:125px;height:auto; letter-spacing:-1px}

.detailcontainer {display:block;width:100%; height:100%;text-align:left;background:#f5f5f5; font-size:16px; color:#333; padding-bottom:30px }
.detaildiv {width:1130px; height:100%; display:block; margin:auto; margin-top:30px; background:#FFF}
.subtitle {display:block;width:1130px;height:50px; line-height:30px; padding:20px;margin:auto; background:#fff url(../Images/kbg.jpg) repeat-x center bottom ;font-family:"Microsoft Yahei", 宋体, Verdana, Geneva, sans-serif; color:#f90; font-weight:bold}
.detailcontent {width:1070px;height:100%;padding:10px 50px 50px 50px; background:#FFF;
display:block;color:#666; 
margin:auto; font-size:15px; 
line-height:28px;text-align:left; 
word-break:break-all; /*支持IE，chrome，FF不支持*/
word-wrap:break-word;/*支持IE，chrome，FF*/
}

.bigcategory { background:url('../Images/main_icon.gif') no-repeat left center; height:32px; display:block; line-height:32px}
.smallcategory { background:url('../Images/dot001.png') no-repeat 16px center; height:22px;display:block; line-height:22px}

.fodermenu {width:210px; height:100%; display:block; margin:auto; margin-top:20px; margin-bottom:80px}
.fodermenu a { font-size:12px}
.cate0 { background:url('../Images/folder0.gif') no-repeat left center; height:26px; display:block; line-height:26px; padding-left:26px;}
.cate1 { background:url('../Images/folder01.gif') no-repeat left bottom; height:26px; display:block; line-height:26px; padding-left:26px;}
.cate2 { background:url('../Images/cate02.gif') no-repeat left center; height:18px; display:block; line-height:18px; padding-left:26px;}
.cate4 { background:url('../Images/sub1.gif') no-repeat left center; height:22px; display:block; line-height:22px;margin-left:20px;padding-left:39px;}

/*tab*/
.newsimgtitle { position:absolute; display:block; width:337px; height:30px; line-height:30px; background:#f8f8f8; margin-top:-30px; text-indent:16px}
.newsimg {width:337px; height:210px; display:inline-block; float:left; margin-right:10px;}
.newsimg div{width:337px; height:210px; display:block;  background:#f5f6f6}
.tit_box {border-bottom:1px solid #eee; height:40px; text-align:center; line-height:40px; display:block; padding:0px 0px}
.tit_box ul li {width:120px; display: inline-block; float: left; cursor: pointer;}
.tit_box ul li a { color:#999; font-size:16px;  font-weight:bold}
.tit_box ul li.tit_hover span a { color:#ff9900; font-size:16px; font-weight:bold;}

.tab_box_dt {width: 415px; margin-left: 8px;height:240px;display:inline-block; float:left;}
.tit_box ul li.tit_hover {background: rgb(255, 255, 255); text-decoration: none}
.tit_box ul li.tit_hover span {background-position: 0px -57px; display: block}
.tit_box ul li.tit_hover span em {color: rgb(0, 102, 204); font-weight: bold}
.content_box {padding: 10px; height: 160px; }
.content_box a {font-size:15px;  color:#666 }
.content_box a:hover{font-size:15px;  color:#ff9900 }
.content_box span { color:#ccc; float:right}
.con_height {height: 190px}
.con_height_n {height: 200px}
.content_box ul li { line-height: 24px; text-indent: 10px}
.ts_box ul li {background-position: 0px -76px; line-height: 24px; text-indent: 10px}

a{blr:expression(this.onFocus=this.blur());outline:none;}
/*banner*/

.adpowerpoint{width:100%;height:630px;margin:0px auto; padding:0px;text-align:left;background:url('../images/loader_black.gif') no-repeat center center}
#carousel_container {PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT:500px; PADDING-TOP: 6px; background: url('../images/yy.jpg') repeat-x bottom}
#loading_wrap {POSITION: relative; MARGIN: 0px auto; WIDTH: 32px; DISPLAY: none; HEIGHT: 100%;}
#loading_content {POSITION: fixed; MARGIN-TOP: -50px; WIDTH: 32px; HEIGHT: 32px; COLOR: rgb(255,255,255); MARGIN-LEFT: -16px; TOP: 50%; LEFT: 50%}
.center-clear {	MARGIN: 0px auto; WIDTH: 100%}
.center-clear-border-support {MARGIN: 0px auto; WIDTH: 988px}
.center-clear-border-support {WIDTH: 100%}
.theme-default img{width:100%}
.theme-default .nivoSlider {POSITION: relative; BACKGROUND: url(..imgaes/loading.gif) rgb(255,255,255) no-repeat 50% 50%;}
.theme-default .nivoSlider IMG {POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px; width:100%}
.theme-default .nivoSlider A {DISPLAY: block;}
.theme-default .nivo-controlNav {POSITION: absolute;  BOTTOM:-20px; MARGIN-LEFT: -40px; LEFT: 50%}  /*Butt位置*/
.theme-default .nivo-controlNav A {z-index:9999;TEXT-INDENT: -9999px;WIDTH:22px; DISPLAY: block; BACKGROUND: url(../images/butt.png) no-repeat; FLOAT: left; HEIGHT: 22px; MARGIN-RIGHT:0px}
.theme-default .nivo-controlNav A.active {BACKGROUND-POSITION: 0px -22px}
.theme-default .nivo-directionNav A {TEXT-INDENT: -9999px; WIDTH: 49px; DISPLAY: block; BACKGROUND: url(../images/arrows.png) no-repeat; HEIGHT: 49px}
.theme-default A.nivo-nextNav {BACKGROUND-POSITION: -49px 0px; RIGHT:3px}
.theme-default A.nivo-prevNav {LEFT: 0px}
.theme-default .nivo-caption {FONT-FAMILY: Helvetica, Arial, sans-serif}
.theme-default .nivo-caption A {BORDER-BOTTOM: rgb(255,255,255) 1px dotted; COLOR: rgb(255,255,255)}
.theme-default .nivo-caption A:hover {COLOR: rgb(255,255,255)}
.nivoSlider {POSITION: relative;width:100%;margin:auto;right:0px; margin-right:0px}
.nivoSlider IMG {POSITION: absolute; TOP: 0px; LEFT: 0px; right:0px;margin:auto;}
.bannerimg {border:4px solid #00C}
.nivoSlider A.nivo-imageLink {}
.nivo-slice {Z-INDEX: 5; POSITION: absolute; DISPLAY: block; HEIGHT: 100%}
.nivo-box {Z-INDEX: 5; POSITION: absolute; DISPLAY: block}
.nivo-caption {Z-INDEX: 8; POSITION: absolute; WIDTH: 270px; BOTTOM: 112px; COLOR: rgb(255,255,255); LEFT: 59px; opacity: 0.8}
.nivo-caption H1 {PADDING-BOTTOM: 15px; BACKGROUND-COLOR: rgb(229,52,0); PADDING-LEFT: 20px; PADDING-RIGHT:0px; FONT-FAMILY: "Terminal Dosis", sans-serif; FONT-SIZE: 20px; FONT-WEIGHT: 300; PADDING-TOP: 15px}
.nivo-caption P {PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: rgb(0,0,0); PADDING-TOP: 10px}
.nivo-caption A {DISPLAY: inline !important}
.nivo-html-caption {DISPLAY: none}
.nivo-directionNav A {Z-INDEX: 9; POSITION: absolute; TOP: 40%; CURSOR: pointer}  /*箭头位置*/
.nivo-prevNav {	LEFT: 0px}
.nivo-nextNav {	RIGHT: 20px}
.nivo-controlNav A {Z-INDEX: 9; POSITION: relative; CURSOR: pointer}
.nivo-controlNav A.active {FONT-WEIGHT: bold}
/* banner-box */
.banner-box{min-width:100%;height:500px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.m-width img{width:100%}
.banner-box .bd li{width:100% !important;height:460px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:90%;position:absolute;top:200px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:280px;left:580px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#f90;}

#current {color:#f90; font-weight:bold}
.current a {color:#f90; font-weight:bold}
.displaynone {display:none}
#tuijian { position:absolute; z-index:9999;  background:url('../images/jian.png') no-repeat left top; display:block; height:68px; width:76px;}

.mtitle { display:block; width:100%;height:30px; color:#f90; font-size:16px; font-weight:bold; border-bottom:2px solid #f90; background:url('../images/dot1.png') no-repeat left center; text-indent:15px;clear:both; text-align:left}
.mlistpic {display:block; height:100%; width:100%; clear:both; margin-bottom:10px }
.mlistpic ul {display:block; height:auto}
.mlistpic  li {display:inline-block;height:auto; padding:5px; text-align:center; width:200px}
.mlistpic  li img { display:block;width:200px}
.mproduct { width:1060px; heigh:auto;  display:block; clear:both; padding-top:10px}
.propic {}