/* CSS Document */

/* CSS Document */
body,dl,dt,dd,h3,h4,div,ol,ul,li,form,input,a,textarea,p{margin:0;padding:0}
html{background-color:#e9e5e5;}
body {
	margin-left: auto;
	margin-right: auto;
	width:1124px; 
	font-size:12px;
	line-height:25px;
	color:#000000;
	background:url(../images/fffbg.jpg) repeat-y;
	font-family:verdana,arial,tahoma;
}
a{ color:#000000;}

a:link{
	color: #000000;
	text-decoration: none;
	}
a:visited{
    text-decoration: none;
    color: #000000;
	}
a:hover{
	color: #E67817; 
	text-decoration: none;
	}

.STYLE1 {color: #FFFFFF; font:Arial, Helvetica, sans-serif; font-size:13px;}
.div2{top:10px;z-index:999;position:fixed;_position:absolute}
.ff {color: #FFFFFF; font:Arial, Helvetica, sans-serif; font-size:13px;}
.mar{margin-top:10px}
.ff a:link{
	color: #FFFFFF;
	text-decoration: none;
	}
.ff  a:visited{
    text-decoration: none; 
    color: #FFFFFF;
	}
.ff  a:hover{
	color: #E67817; 
	text-decoration: none;
	}
.box{width:1060px;margin-left:auto;margin-right:auto; padding-left:20px;}
.t_bg{background:#f8f8f8}

img{border:0px}
.nydh a{font-weight:bold}
.nydh a:link{color: #000000;text-decoration: none;font-size:14px;}
.nydh a:visited{text-decoration: none;color: #000000;font-size:14px;}
.nydh a:hover{color: #E67817; text-decoration: none;font-size:14px;}
.tabpage{color:#000000;margin-top:10px}
.tabpage a:link{color:#000000}
.tabpage a:hover{color:#000000}
.tabpage a:visited{
    text-decoration: none;
    color: #000;
	}


.top_l{width:500px; float:left; height:146px; 
}
.top_r{width:520px; float:right; height:86px;padding:60px 80px 0px 0px; text-align:right; font-size:13px;line-height:25px; 
}
.ppt{width:1124px; height:445px; background:url(../images/fffbg.jpg) repeat-y; margin:0 auto;
}
.xixibox {height:430px;background-image:url(../images/bottomflash.png);background-repeat:no-repeat;background-position:bottom; margin:0 auto; width:960px;}


.page{width:960px; height:2600px; background:url(../images/pagebg.jpg) repeat-y; margin:0 auto;  padding:20px 82px 0px 82px;
}
.nypage{width:960px;  margin:0 auto;  padding:20px 82px 0px 82px;
}

.jj{width:920px; padding:20px 20px 10px 20px; background:#537cbc; line-height:25px;
}
.licheng{width:920px; padding:20px 20px 10px 20px;background:#FFFFFF;color:#000000}
.licheng a{color:#FFFFFF}
.product{width:930px; padding:20px 15px 10px 15px;}
.about_title14{color:#FFFFFF;font-weight:bold;font-size:14px}
.index_chanpin,.index_chanpin a{color:#FFFFFF;font-size:12px}

.inlicheng{width:960px;color:#FFFFFF}
.inlicheng a{color:#FFFFFF}




.worksbox{width:304px;height:212px;position:relative;}
.worksbox a{border:0px solid #F0F0E8;background-color:#FFF;padding:6px;display:block;}
.worksbox a:hover{border:0px solid #000;background-color:#da0404;text-decoration: none;}
.worksbox a span{display:none; text-align:center; font-size:12px;}
.worksbox a:hover span{color:#FFF;display:block;background-color:#da0404;width:304px;position:absolute;top:187px;left:0px;line-height:35px;}
.worksbox a img{width:293px;height:200px;}
.product ul{width:930px;list-style-type:none; margin:0px; padding:0px;
}
.product li{ width:304px; float:left; height:214px; margin:7px 4px 7px 0px;
}

.biaoyu{width:920px; padding:10px 20px 10px 20px; background:#ffffff;
}
.daohang{width:920px; text-align:LEFT;margin-left:auto;margin-right:auto
}
.LR{width:960px; margin:0 auto; height: auto;}
.LR_L{width:930PX; float:left;  background:#ffffff; height: auto;padding:15px 15px 15px 15px; line-height:21px;
}
.LR_L ul{ width:960px; height:auto; float:left;}
.LR_L ul li{ width:410px; float:left; height:28px; line-height:28px; list-style:none; color:#000000; background:url(../images/ico1.gif) left no-repeat; padding:0 0 0 23px; margin:0 10px;}
.LR_L ul li span{ display:block; float:right;}
.LR_L ul li a{ color:#000000;}





.diqu{width:930PX; float:left; margin-top:10px; background:#ffffff; height: auto;padding:15px 15px 15px 15px; line-height:21px; color:#000000;
}
.diqu ul{ width:960px; height:auto; float:left;}
.diqu ul a{ display:block; margin:0 8px; float:left; color:#000000;}
.diqu ul span{ display:block; float:left; color:#b30404; font-size:17px;}


.new1{width:940PX; float:left;  background:#ffffff; height: auto;padding:15px 15px 15px 5px; line-height:21px;
}
.new1 ul{ width:960px; height:auto; float:left; padding:0; margin:0;}
.new1 ul li{float:left; height:28px; line-height:28px; list-style:none; color:#000000; background:url(../images/ico1.gif) left no-repeat; padding:0 0 0 23px; margin:0 10px; border-bottom:#CCCCCC 1px dashed;}
.new1 ul li span{ display:block; float:right;}
.new1 ul li a{ color:#000000;}



.new{width:940PX; float:left;  background:#ffffff; height: auto;padding:15px 15px 15px 5px; line-height:21px;
}
.new ul{ width:960px; height:auto; float:left; padding:0; margin:0;}
.new ul li{ width:900px; float:left; height:28px; line-height:28px; list-style:none; color:#000000; background:url(../images/ico1.gif) left no-repeat; padding:0 0 0 23px; margin:0 10px; border-bottom:#CCCCCC 1px dashed;}
.new ul li span{ display:block; float:right;}
.new ul li a{ color:#000000;}

.cp{width:960px; height:auto; margin:0 auto; background:#FFFFFF;}
.cp ul{width:958px; float:left; margin:10px 0; padding:20px 0 10px 5px; background:#FFFFFF;}
.cp ul li{ list-style:none; width:200px; float:left; height:195px; text-align:center; margin:0 18px;}
.cp ul li img{}
.cp ul li a{ color:#000000;}

.ncp{width:960px; height:auto; margin:0 auto; background:#FFFFFF;}
.ncp ul{width:958px; float:left; margin:10px 0; padding:20px 0 30px 5px; background:#FFFFFF;}
.ncp ul li{ list-style:none; width:308px; float:left; height:240px; margin:10px 5px;}
.ncp ul li a{ color:#000000;}




.worksbox{width:308px;height:240px;position:relative;}
.worksbox a{border:0px solid #F0F0E8;background-color:#FFF;padding:6px;display:block;}
.worksbox a:hover{border:0px solid #000;background-color:#da0404;text-decoration: none;}
.worksbox a span{display:none; text-align:center; font-size:12px;}
.worksbox a:hover span{color:#FFF;display:block;background-color:#da0404;width:302px;position:absolute;top:215px;left:0px;line-height:35px;}
.worksbox a img{width:295px;height:240px;}










.anli{width:930px; margin:0 auto; height:147PX;padding:15px 15px 15px 15px;background:#ffffff; 
}
.job{width:930px; margin:0 auto; height:150PX;padding:15px 15px 15px 15px;  background:#ffffff; line-height:35px; color: #FFFFFF; font:Arial, Helvetica, sans-serif; font-size:13px; 
}
.nycpfl{width:930px; margin:0 auto; padding:15px 15px 15px 15px; line-height:35px; color: #FFFFFF; font:Arial, Helvetica, sans-serif; font-size:13px; 
}
.nycpfl a{margin:3px 5px;font-size:13px}

.job a:link{
	color: #FFFFFF;
	text-decoration: none;
	}
.job  a:visited{
    text-decoration: none;
    color: #FFFFFF;
	}
.job  a:hover{
	color: #E67817; 
	text-decoration: none;
	}
.foot{width:930px; margin:0 auto; height: auto;padding:15px 15px 15px 15px; line-height:35px; color: #000000; font:Arial, Helvetica, sans-serif; font-size:13px; text-align: center;
}

.foot a:link{
	color: #000000;
	text-decoration: none;
	}
.foot  a:visited{
    text-decoration: none;
    color: #000000;
	}
.foot  a:hover{
	color: #E67817; 
	text-decoration: none;
	}
.lianjie{line-height:20px; color: #de5018; font:Arial, Helvetica, sans-serif; font-size:12px;
}
.lianjie a:link{
	color: #cccccc;
	text-decoration: none;
	}
.lianjie  a:visited{
    text-decoration: none;
    color: #cccccc;
	}
.lianjie  a:hover{
	color: #E67817; 
	text-decoration: none;
	}
#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto
}


.nav{ width:960px; height:74px; margin:0 auto; background:url(../images/menu.jpg) 0px 0px repeat-x; margin-top:10px;}
.nav ul{ width:960px; height:74px; margin:0 auto;}
.nav ul li{ width:120px; float:left; height:74px; line-height:74px; list-style:none; text-align:center;}
.nav ul li a{ display:block; width:120px; float:left; height:74px; font-size:15px; color:#000000; }
.nav ul li a:hover{ background:url(../images/menunow.jpg) no-repeat; font-size:15px; color:#FFFFFF;}



.gywm{ width:960px; margin:0 auto; padding:0;}
.gywm h1{line-height:55px; color:#44a4ce; font-weight:bold; font-size:35px; display:block; margin-top:140px;}
.gywm_y{ width:920px; margin:0; padding:10px 20px; height:auto; background:#FFFFFF; color:#000000; font-size:13px; line-height:28px; text-align:left; float:left;}
.gywm_y p{ display:block; float:left; width:929px;}
.gywm_y img{ margin-right:10px; margin-top:8px;}
.gywm_y a{ color:#000000;}

.gywm11{ width:960px; margin:0 auto; padding:0;}
.gywm11 h1{line-height:55px; color:#44a4ce; font-weight:bold; font-size:35px; display:block; margin-top:140px;}
.gywm_y11{ width:920px; margin:0; padding:10px 20px; height:auto; background:#FFFFFF; color:#000000; font-size:13px; line-height:28px; text-align:left; float:left;}
.gywm_y11 p{ display:block; float:left;}
.gywm_y11 img{ margin-right:10px; margin-top:8px;}
.gywm_y11 a{ color:#000000;}



.gywm_nei{ width:920px; margin:0; padding:10px 20px; height:auto; background:#FFFFFF; color:#000000; font-size:13px; line-height:28px; text-align:left; float:left;}
.gywm_nei ul{ width:920px; float:left; height:auto;}
.gywm_nei ul img{margin:0 auto; display:block; margin-top:10px;}






.liebiao{ background:#FFFFFF; height:auto; width:960px; margin:0 auto;}
.liebiao ul{ width:940px; height:auto; background:#FFFFFF; float:left; padding:10px 10px 10px 10px;}
.liebiao ul li{ height:28px; line-height:28px; float:left; list-style:none; color:#000000; background:url(../images/ico2.gif) left no-repeat; padding:0 0 0 20px; margin:5px 10px 0 0;}
.liebiao ul li a{ color:#000000;}

.mc{ width:915px; text-align:center; float:left; height:30px; font-size:24px; color:#b30404; font-weight:bold; font-family:"ËÎÌå";}



.zuiding2{ height:30px; font-size:14px; font-weight: normal; font-family: "å¾®è½¯é›…é»‘",Arial, Helvetica, sans-serif; line-height:30px; text-align:left; padding:0 15px; border:#dddddd solid 1px; margin-top:10px; width:890px; float:left;}
.zuiding2 a{ color:#666666; }
.conAuthor{ height:28px; line-height:28px; text-align:center; border-bottom:1px dashed #cccccc; border-top:1px dashed #cccccc; float:left; width:920px;}
.page{ width:700px; float:left; margin:10px 0 0 10px;color:#0089da;}
.page .pre{ width:700px; float:left; height:30px; line-height:30px;color:#0089da; }
.page .pre a{ color:#666666;}
.page .nex{ width:700px; float:left;height:30px; line-height:30px;color:#0089da;}
.page .nex a{ color:#666666;}

.fyy{  text-align:right; margin-top:10px; padding-left:500px; width:200px; float:left;}
.fyy ul{ margin:0; padding:0; float:left; list-style:none;}
.fyy ul li{ width:20px; height:20px; float:left; margin-right:5px; border:1px solid #0099FF; line-height:20px; text-align:center;}
.fyy ul li a{ color:#000000; display:block; float:left; width:20px; height:20px; float:left; text-decoration:none; margin:0 5px 0 0; padding:0;}
.fyy ul li a:hover{ background:#FF0000; color:#FFFFFF;}
.rmbq{ width:690px; height:30px; line-height:30px; font-size:13px; margin:8px 0 0 0; float:left; padding:0;}

.rmbq span{ font-size:15px; color:#990000; width:90px; height:30px; display:block; float:left; overflow:hidden; padding:0; margin:0;}

.rmbq a{ display:block; margin:0 10px 0 0; float:left; border:#e2e1e1 1px solid; height:25px; line-height:25px; padding:0 5px; color:#000000; }

.tw{ width:690px; float:left; margin:10px 0 0 0;}
.tw a{ display:block; margin:0 5px 0 0; float:left; color:#000000;}
.tw span{ width:65px; float:left;}


.pages{margin-top:5px}
.pages a,.pages a:visited,.pages b,.pages span{display:inline;float:left;min-width:12px;height:20px;line-height:20px;margin:5px 5px 0 0;padding:2px 5px;text-align:center;font-family:"Î¢ÈíÑÅºÚ", Arial, "ËÎÌå";font-size:12px;white-space:nowrap;border:1px solid #BDD7F2;border-radius:3px;color:#333}
.pages a:hover{border:1px solid #38739F;background:#E5F3FF;color:#000;font-weight:400}
.pages b{border:1px solid #BDD7F2!important;background:#CBE0F7!important}
.pages span{font-weight:bold}
.cf:after{content:"";display:block;clear:both;height:0;overflow:hidden}
.cf{zoom:1}





.biaoqian{width:100%; height:120px; font-size:12px; color:#666666; border-bottom:#0099CC dashed 1px;  margin-top:10px;}
.biaoqian h3{font-size:14px;height:24px;line-height:24px;overflow:hidden; font-weight:bold;}
.biaoqian h3 a:link{ text-decoration:none ; font-weight:bold; font-size:14px;}
.biaoqian h3 a:visited{ text-decoration:none ; font-weight:bold; font-size:14px;}
.biaoqian h3 a:hover{ text-decoration:none ; font-weight:bold; font-size:14px;}






.cp_con li,.pro_con img,.new_con li,.pro_con li:hover{-webkit-transition:all .5s}
.cp_con li:hover,.pro_con img:hover{-webkit-transform:rotateY(360deg)}
.cp_con li:hover,.new_con li:hover{-webkit-transform:scale(1.02)}

.wrap{width:980px;margin:0 auto}
.liguang2{width:100%; height:120px; font-size:12px; color:#666666; border-bottom:#0099CC dashed 1px;  margin-top:10px;}
.liguang2 h3{font-size:14px;height:24px;line-height:24px;overflow:hidden; font-weight:bold;}
.liguang2 h3 a:link{ text-decoration:none ; font-weight:bold; font-size:14px;}
.liguang2 h3 a:visited{ text-decoration:none ; font-weight:bold; font-size:14px;}
.liguang2 h3 a:hover{ text-decoration:none ; font-weight:bold; font-size:14px;}

.dq{width:960px; margin:0 auto; height:auto; line-height:25px; font-size:13px; background: #FFFFFF; color:#000000; padding:5px 10px;}
.dq a{ color:#000000;}
