body{ padding:0px; margin:auto; font-size:14px; color:#4e4d4d;   margin:auto; padding:0px;    line-height:25px; font-family: "΢ź";}
img{ border-width:0px; margin:0px; padding:0px;}
a{text-decoration:none; color:#4e4d4d; border:0px;}
a{outline:none}
a:hover{ color:#9f0028;}

h1,h2,h3,h4,h5,dl,dt,dd,p{ margin:0px; padding:0px;}
p{margin:0px; padding:0px;}
ul{ padding:0px; margin:0px;}
ul li{ list-style-type:none; margin:0px; }
input,select{vertical-align:middle;} 
.m{width:1057px; margin:auto;}
.mb{ width:100%;margin:auto;}
.f{float:left;}
.r{float:right;}
.w{ width:100%;}
.h35{ height:35px;}
.h12{ height:12px;}



.head{ background:#000; width:100%;}
.tel{ background:url(/images/tel.jpg) left no-repeat; text-indent:25px; width:200px; font-size:16px; font-weight:bold; color:#929191; height:20px; line-height:20px; margin-top:8px;}
.top{ background:#ee9807; height:78px;}
.logo{ width:200px; margin-top:14px;}
.menu{ background:url(/images/menube.jpg) no-repeat; width:814px; height:78px; padding-left:30px;}

.menup{
   text-align: left;
    margin: 0px auto;
    width: 100%;
}
.menup ul { margin:auto; padding:0px; height:78px;}
.menup UL.nav-first{   width: 100%;    float: left;}
.menup UL.nav-first LI{position: relative; height:78px;white-space: nowrap;float:left; text-align:center; width:130px; }
.menup UL.nav-first LI A{   padding-bottom: 0px;   line-height: 78px;   height: 78px;    color: #fff;    font-size: 14px;    font-weight: bold;    text-decoration: none;    padding-top: 0px;}
.menup UL.nav-first LI:hover{   background:url(/images/mub.jpg) repeat-x;}
.menup UL.nav-first Li:hover a{ color:#fff;}
.menup UL.nav-first LI.first{ background:url(/images/mub.jpg) repeat-x; width:130px; }
.menup UL.nav-first LI.first a{ color:#fff;} 

.menup .mattblackmenu A.selected{background:url(/images/mub.jpg) repeat-x; color:#fff; width:130px;}


.menup .ddsubmenustyle{
   z-index: 99999;
    position: absolute;
    padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    width: 130px;
    padding-right: 0px;
    font: 14px Verdana;
    white-space: nowrap;
    background: white;
    float: left;
    border-bottom-width: 0px;
    visibility: hidden;
    overflow: hidden;
    top: 0px;
    padding-top: 0px;
    left: 0px;
}
.menup .ddsubmenustyle UL{
   z-index: 99999;
    position: absolute;
    padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    width: 130px;
    padding-right: 0px;
    font: 13px Verdana;
    white-space: nowrap;
    background: white;
    float: left;
    border-bottom-width: 0px;
    visibility: hidden;
    overflow: hidden;
    top: 0px;
    padding-top: 0px;
    left: 0px;
}
.menup .ddsubmenustyle LI A{   border-bottom: #5e5e5e 1px solid;    border-left: #5e5e5e 1px solid;    padding-bottom: 0px;    line-height: 35px;
    padding-left: 15px;    width: 130px;    padding-right: 0px;    display: block;    background: #333333;    height: 35px;    color: #fff;    font-weight: normal;
    text-decoration: none;    padding-top: 0px;
}
.menup .ddsubmenustyle LI IMG{
   margin-top: 0px;
}
.menup .ddsubmenustyle LI A:hover{
    background: #000;
    color: #fff;
    text-decoration: underline;
}
.menup .ddsubmenustyle LI{
   _width: 165px;
}
.menup .ddsubmenustyle LI A:hover{
   color: white;
}
.menup .downarrowpointer{
   border-bottom: 0px;
    border-left: 0px;
    padding-left: 4px;
    display: none;
    border-top: 0px;
    border-right: 0px;
    _margin-top: 16px;
}
.menup .rightarrowpointer{
   border-bottom: 0px;
    position: absolute;
    border-left: 0px;
    border-top: 0px;
    border-right: 0px;
    padding-top: 3px;
    left: 100px;
}
.menup .ddiframeshim{
   z-index: 500;
    position: absolute;
    border-right-width: 0px;
    width: 0px;
    display: block;
    background: none transparent scroll repeat 0% 0%;
    border-top-width: 0px;
    border-bottom-width: 0px;
    height: 0px;
    border-left-width: 0px;
}
.menup .mattblackmenu UL{
   padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    font: bold 12px Verdana;
    overflow: hidden;
    padding-top: 0px;
}
.menup .mattblackmenu LI{
    text-align:center; margin-right:2px; margin:0px 1px; padding:0px;

}
.menup .mattblackmenu LI A{ 

    display: block;
    
    color: white;
    text-decoration: none;
  
}
.menup  .optiton li{ width:200px;   border-bottom: #3d6704 1px solid;
    
    padding-bottom: 0px;
    line-height: 24px;
    padding-right: 0px;
    display: block;
    background: #4d7b0e;
    height: 24px;
    color: #fff;
    font-weight: normal;
    text-decoration: none;
    padding-top: 0px;}

.menup  .optiton li:hover{
   border-bottom: #2b519e 1px solid;
    background: #143881;
    color: #fff;
    text-decoration: underline;
}




 	#iloop { float:left;  margin-left:0px; overflow: hidden; }
  #iloop ul{overflow:hidden; width:4120px;}
   #iloop ul li{ width:230px;overflow:hidden; float:left; margin-right:25px; text-align:center;}
   #iloop ul li img{ padding:3px; height:160px; border:0px solid #ccc; background:#fff;}
 
   

 .btnLeft , .btnRight{  width:20px; height:20px; float:left;}
 .btnLeft{left:0px; background:url(/images/maxBtnLefth.png);}
 .btnRight{right:0px; background:url(/images/maxBtnRighth.png) ;}
 .btnLeft:hover{background-image:url(/images/maxBtnLeft.png);}
 .btnRight:hover{background-image:url(/images/maxBtnRight.png);}
 

.zycp{ background:#fafafa;}
.zycptitle{ background:url(/images/t1.jpg) no-repeat center; height:46px; line-height:46px; font-size:25px; font-weight:bold; text-align:center; margin-top:50px; margin-bottom:50px;}

.zycpnr{ height:200px;}
.zycpnr ul li{ float:left; margin-right:10px; width:166px; height:200px; padding-top:10px;  text-align:center; color:#000; font-size:16px;}
.zycpnr ul li a{ color:#000;width:166px;   float:left;}


.incp{ background: url(/images/bg06.jpg) ; margin-top:0px;}
.incptitle{ background:url(/images/t2.png) no-repeat center; height:46px; line-height:46px; font-size:25px; font-weight:bold; text-align:center; margin-top:80px; margin-bottom:20px;}


.indeal{width:1050px; padding:0px 30px;}
.indeal ul{margin:auto; padding:0px;overflow:hidden;height:255px;}
.indeal ul li{ height:225px; width:230px;float:left; margin:0px 10px;}
.xksxBox{}
.xksxBox .xkCont{position:relative;}
.btrleft{ width:66px; text-align:right; padding-left:1000px; padding-top:20px;}
.btrleft2{ width:66px; text-align:right; padding-left:930px; padding-top:20px; margin-bottom:30px;}

 
 #product2 li{ margin-right:20px; float:left; margin-top:15px; text-align:center; line-height:40px;}
  #product2 li a{ color:#fff;}
 #product2 li img{ width:212px; height:160px; background:#fff; padding:2px;}
 


.gcal{ background:#fafafa; }
.gcaltitle{ background:url(/images/t1.jpg) no-repeat center; height:46px; line-height:46px; font-size:25px; font-weight:bold; text-align:center; margin-top:70px; margin-bottom:50px;}
.gcalxs{ padding-bottom:50px;}

.gcalxs_1{ width:420px; text-align:center; line-height:30px;}
.gcalxs_1 img{ width:410px; height:365px; padding:2px; border:1px solid #ddd; }
.gcalxs_2{ width:600px;}
.gcalxs_2 ul li{ float:left; width:280px; margin-left:20px; line-height:30px; margin-bottom:10px; text-align:center;}
.gcalxs_2 ul li img{padding:2px; border:1px solid #ddd; width:276px; height:159px;}
.gcalliti{height:46px; line-height:46px; font-size:25px; font-weight:bold; text-align:center; margin-top:70px; margin-bottom:50px; border-bottom:1px solid #ddd;}
.gcallitinr{ width:100%; float:left;}

.ingsjs{ background:url(/images/bg04.jpg) ;}
.ingsjszt{ color:#ffde00; font-size:35px; line-height:50px; text-align:center; font-weight:bold; margin-top:35px;}
.ingsjstitle{background:url(/images/t3.png) no-repeat center; height:46px; line-height:46px; font-size:25px; font-weight:bold; text-align:center; margin-top:20px; margin-bottom:20px;}
.ingsnr{ font-size:14px; color:#fff; line-height:30px; padding-bottom:50px;}
.ingsnr a{ padding:1px 10px; background:#FF0000; color:#fff;}
.ingsnr a:hover{ background:#000;}



.innews{background:#fafafa; padding-bottom:50px;}
.innewstitle{ background:url(/images/t1.jpg) no-repeat center; height:46px; line-height:46px; font-size:25px; font-weight:bold; text-align:center; margin-top:80px; margin-bottom:50px;}
.innewsleft{ width:360px;}
.innewsleft img{ width:310px; padding:2px; border:1px solid #ddd;}
.inr_s{ float:right; width:690px;}
.innewsr{ width:690px; height:120px;}
.innewsr h4{ color:#000; font-size:18px; line-height:40px;}
.innewsr span{ color:#999999;}
.innewslb{ width:690px; margin-top:25}
.innewslb ul li{ float:left; height:30px; width:680px; line-height:30px; text-indent:20px; background:url(/images/arrow.jpg) no-repeat center left; }
.innewslb ul li span{ float:right;}





.end{ background:#131313; padding:40px 0px; margin-top:20px;}
.end_l{ width:500px;}
.end_l_1{ width:100%; font-size:16px;}
.end_l_1 a{ color:#fff; padding-right:10px;}
.end_l_2{ width:100%; font-size:12px; color:#fff; line-height:25px; margin-top:15px; }
.end_r{ width:450px; color:#fff;}
.end_r h4{ font-size:55px; color:#ffd200; line-height:60px;}



.aboutmenu{ float:left; width:100%; border-bottom:1px solid #ccc; padding:25px 0px;}
.aboutmenu ul{}
.aboutmenu ul li{ float:left; width:130px; text-align:center; height:35px; line-height:35px; font-size:18px; margin-right:5px;}
.aboutmenu ul li:hover{ background:#f0a10d; color:#fff;}
.aboutmenu ul li:hover a{ color:#fff;} 
.clhuang{ background:#f0a10d; color:#fff;}.clhuang a{ color:#fff; }


.aboutdh{ float:left; width:100%; background:url(/images/aboutdh.jpg) no-repeat right; height:50px; line-height:50px; font-size:25px; font-weight:bold; margin:25px 0px;}
.aboutnr{ width:90%; padding:5%; float:left; font-size:16px; line-height:30px;}
.aboutlm{ width:100%; float:left;}
.aboutlm h4{font-size:30px; font-weight:bold; padding-top:40px; line-height:50px; color:#000; width:1000px; text-align:center; border-bottom:1px dashed #CCCCCC; padding-bottom:35px; margin-bottom:35px;}
.aboutnr ul{ width:1000px; float:left;}
.aboutnr ul li{ float:left; width:168px; margin:10px 35px; text-align:center;}
.aboutnr ul li img{ border:1px solid #ccc; width:168px; height:221px;}

.al{ width:100%; float:left; background:#fff; text-align:center;font-size:16px; margin-bottom:50px;}
.al h4{ font-size:30px; font-weight:bold; padding-top:40px; line-height:50px; color:#000;}
.al ul{ width:1000px; margin:auto; padding:0px;}
.al ul li{ float:left; width:300px; margin:25px 10px; line-height:35px; }
.al ul li img{ width:292px; height:164px;padding:3px; border:1px solid #ddd;}
.allist{ width:100%; text-align:left; margin-top:50px; line-height:30px;}


.articleTitle{ width:800x; margin:auto; padding:0px; text-align:center; height:70px; font-size:20px; font-weight:bold; }
.articleTitle span{ text-indent:50px; font-size:12px; font-weight:normal; padding-left:25px;}
.articleInfo{ width:800px; margin:auto; padding:0px; font-size:14px; line-height:35px;}
.fanhui{width:688px; margin:auto; padding:15px 0px; text-align:center;}


.nrwsnr{ width:1000px; margin:auto; padding:0px;}
.nrwsnrleft{ width:180px;}
.nrwsnrleft1{ width:100px; height:100px; background:#e9e7e8;   margin-top:50px; padding:20px ; float:left;}
.nrwsnrleft1:hover{ background:#e60012;}
.nrwsnrleft1 h3{ font-size:35px; color:#FFFFFF; line-height:60px; }
.nrwsnrleft1 h2{ font-size:22px; color:#666666;  display:inline;line-height:20px; border:0px;}
.nrwsnrleft1 h5{ font-size:22px; color:#666666;  display:inline;line-height:20px;}
.news_1{ width:100%; border-top:1px dashed #ccc; padding:15px; float:left;}
.bexs{ background:#e9e8e8;}
.bexs2{ background:#e1e0e0;}
.news_1l{ width:200px; height:106px; float:left;}
.news_1l img{width:200px; height:106px;}
.news_1r{ float:right; width:780px; float:right;}
.news_1r1{ width:100%;}
.news_1r1l{ float:left; width:70%; font-size:14px; color:#000; font-weight:bold; }
.news_1r1l a{ color:#000;}
.news_1r1r{ float:right; width:29%; text-align:right;}
.news_r2{ width:100%; float:left;}
.news_r3{ width:100%; float:left; text-align:right;}
.news_r3 a{ background:#0495dd; color:#fff; padding:3px 15px;}


.newstime{ float:left; width:150px; height:100px; line-height:70px; background:url(/images/nebe.jpg) right no-repeat;}
.newsnr { float:left; width:850px; float:left; height:100px; }
.newsnr h2{ font-size:16px;}
.newsnr h3{ font-size:14px; font-weight:normal;}

.page{ width:1000px; text-align:center; margin:20px 0px; float:left;}
.page a{ padding:5px 10px; background:#5c5d61; margin:5px; color:#000; font-size:12px; font-family:"΢ź"; color:#fff;}
.page .mubt{background:#333333; color:#fff;}


.hange{ margin:15px 0px; width:100%; border-bottom:1px solid #ccc;}
.abouth{ width:100%;}
.about{}
.aboutleft{ width:231px;}
.aboutleft1{ width:210px; height:84px; background:url(/images/wyglny_03.jpg) no-repeat}
.aboutleft2{ width:231px;}
.a-1{ font-size:60px; color:#ee9807; height:84px; width:45px; line-height:84px; margin-left:10px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.a-2{ font-size:16px; color:#fff; width:100px; margin-top:20px; font-weight:bold;}
.a-3{ font-size:25px; color:#ee9807; font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.aboutleft2 ul{}
.aboutleft2 ul li{ width:231px; height:39px; float:left; background: url(/images/wyglny_13.jpg) no-repeat; text-indent:30px; line-height:39px; font-size:14px; }
.aboutleft2 ul li:hover{ background:url(/images/wyglny_14.jpg) no-repeat; color:#ffff;}
.aboutleft2 ul li:hover a{ color:#fff;}
.aboutleft3{ height:1px; width:210px; background:#e3e3e3;}


.aboutlx{ width:208px; border:1px solid #e3e3e3; margin-top:15px; background:#fff; }
.aboutlx1{ background:#5e5858; height:37px; text-indent:25px; color:#fff; width:208px; line-height:37px; font-weight:bold; font-size:14px;}
.aboutlx2{ width:204px; margin:2px;}
.pat20{ padding:10px 10px 10px 18px;}



.aboutright{ width:790px; background:#fff; border:0px solid #ccc; padding:10px 10px;}
.ab-r-1{ width:790px; background:url(/images/wyglny_09.jpg) repeat-x bottom; height:35px;}

.ab-r-1r{ width:100%; background:#ee9807; text-indent:25px; font-size:16px; font-weight:bold; height:40px; line-height:40px;}
.ab-r-1r h3{ background:#000; color:#fff; font-size:16px; width:160px;}

.ab-r-2{ width:100%; margin-top:25px; font-size:14px; line-height:30px;}
.ab-r-2 ul li{ float:left; width:240px; text-align:center; margin:0px 10px;line-height:45px;}
.ab-r-2 ul li img{ width:230px; height:160px; padding:2px; border:1px solid #ddd;}

.erlibiao{ width:720px; margin-bottom:15px; float:left;border-bottom:1px solid #ccc; padding-bottom:15px;}
.erlbl{ width:280px; }
.erlbl img{ width:250px; height:220px; padding:2px; border:1px solid #ddd;}
.erlbr{ width:430px; font-size:18px; }
.erlbr span{ font-size:14px; line-height:20px; color:#666666;}
.erlbr h5{font-size:18px; height:40px; line-height:40px; }
.page{ text-align:center; width:720px;}





.switcher-view{
	display:block;
	position:relative;
	margin:0 auto;
	overflow:hidden;
}
.switcher-view .switcher-scroll-area{
	display:block;
	position:absolute;
	width:100%;
	height:100%;
}
.switcher-view .one-view{
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}
.switcher-view .one-view-desc{
	width:100%;
	height:64px;
	position:absolute;
	bottom:0;
	left:0;
}
.switcher-view .one-view-desc h1{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	height:25px;
	line-height:25px;
}
.switcher-view .one-view-desc span{
	color: #222;
	font-size: 14px;
	line-height:30px;
	padding:0 15px;
}
.switcher-view .one-view-content{
	position:relative;
	width:100%;
	height:100%;
	z-index:100;
}
.switcher-view .one-view-bg{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:99;
}
#product-switcher{background:#EBEBEB;}
.switcher{
	position:relative;
	margin:0 auto;
	top: 15px;
	height: 95px;
}
#home-switcher{height:460px;top:0;}
.switcher .left-button,
.switcher .right-button{
	display:block;
	position:absolute;
	top:50%;
	z-index:100;
}
.switcher .content-frame{
	overflow:hidden;
	position:relative;
	z-index:-1;
}
.switcher .item-content{
	background-position:center center;
	background-repeat:no-repeat;
}
.switcher .moveable{
	position:absolute;
	width:2000px; z-index:-1;
}
.switcher .moveable .item{
	display:block;
	float:left;
}
.switcher .moveable .item .item-content{
	display:block;
	overflow:hidden;
}
.switcher .moveable .item h1{
	display:block;
	font-size:12px;
	font-weight:200;
	text-align:center;
	color:#666;
}
.switcher .moveable .item:hover h1,
.switcher .moveable .item.active h1{
	color:#000;
}
.bigpagenation{

	text-align:left;
}
.bigpagenation .pagenation-b{
	background-repeat:no-repeat;
	overflow:hidden;
}	
.home-switcher .bigpagenation{
	
	height:17px;
	overflow:hidden;
	
}


.gshang{ width:100%; height:15px; background:#e0dcdc; float:left;}
#ttpsltty{}
#home-switcher{width:100%; float:left; height:358px;}
#home-switcher .content-frame{width:100%;height:358px;margin:0 0px; }
#home-switcher,#home-switcher .moveable{min-width:960px;}
.home-switcher .moveable .item{width:100%;height:358px; }
#home-switcher .moveable .item .item-content{width:100%;height:358px;margin:0;}

*+html #home-switcher .bigpagenation{width:100%;bottom:0px;margin-bottom:0px; margin-top:-30px;}
*html #home-switcher .bigpagenation{width:100%;bottom:0px;margin-bottom:0px; margin-top:-30px;}
#home-switcher .bigpagenation{width:100%;bottom:0px;margin-bottom:0px; margin-top:-30px; }
#home-switcher .bigpagenation .xtcnetr{ width:960px; margin:0px auto; text-align:center;pointer-events:none;  }
#home-switcher .bigpagenation .pagenation-b{width:30px;height:5px;background-image:url(/images/btn.gif);background-position:center 0;  margin:0px 5px; cursor:pointer; display:inline-block;}
#home-switcher .bigpagenation .pagenation-b:hover,#home-switcher .bigpagenation .pagenation-b.active{background-position:center -7px;  overflow:hidden;}

