/* CSS Document */
/* 全局样式 */
*{ margin:0; padding:0;}
body{ color:#333; font:12px "宋体";}	
ul,li{ list-style:none;}
a{ color:#333; text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none;}
a:hover{ color:#d94700;}
img{ border:0;}
.font14{ font-size:14px;}
.fontbold{ font-weight:bold;}	
.fonta{ font-family:Arial;}

.outwidth{ width:1000px;}
.minheight{ height:auto!important; height:30px; min-height:30px;}		
.outheight{ height:auto!Important; height:500px; min-height:500px;}
.outposition{ position:relative;}	
.marcen{ margin:0 auto;}
.clear{ clear:both; height:0; overflow:hidden;}	
.fl{ float:left;}
.fr{ float:right;}	
.fontc{color:#cb0000;}

/*首页************************************/
.iheader{ width:1000px; height:113px; margin:0 auto; overflow:hidden;}
.logo{height:60px; padding-top:15px;}
.logo img{ widows:400px; height:46px; float:left; border:0;}
.logo p{ display:block; float:right; position:relative; padding-right:20px; padding-top:17px;}
.logo p img{width:28px;height:19px; border:0; position:absolute; top:10px; left:25px;}
.logo a{ color:#333;}
.inav{ height:39px; position:relative;}
.inav img{ width:1000px; height:39px; border:0;}
.inav a{ position:absolute; top:3px; right:30px;}
.inav a img{ width:87px; height:34px; border:0;}
.imain{ width:1000px; height:553px; margin:0 auto; background:url(../images/bj.jpg) no-repeat left top;}
.imleft{ float:left; height:auto!important;height:100px; min-height:100px; padding:5px 0 0 4px;}
.imzhxx{width:217px;}
.imzhxx li a{ padding:12px 0 0 10px; font-size:14px; display:block; height:44px; font-weight:bold; color:#FFF; background:url(../images/index_xx_05.jpg) no-repeat left top;}
.imzhxx li a:hover,.imzhxx li a.hover{ background:url(../images/index_xx_03.gif) no-repeat left top; color:#FFF;} 
.imzhxx li a span{font-size:12px; padding-top:5px; display:block;}
.imzhxw{ padding-top:15px;}
.imzhxwbt{ width:210px;background:url(../images/index_xx_09.jpg) repeat-x left bottom; padding-bottom:7px; position:relative;}
.more{ position:absolute; right:5px; top:0;}
.imzhxwnr{ width:210px;background:url(../images/index_xx_09.jpg) repeat-x left bottom; padding-bottom:10px; padding-top:12px; position:relative; line-height:18px;}
.imzhxwnr img{float:left; padding:1px; border:1px solid #dbdbdb; width:86px; height:65px; margin-right:10px; }
.imzhxwlist{width:248px; height:auto!important; height:100px; min-height:100px; padding:10px 0 5px 2px;}
.imzhxwlist a{ line-height:25px; display:block;}
.imzhxwlist a:hover,.imzhxwlist a.hover{color:#cb0000;}
.imright{ width:450px; float:right;height:auto!important;height:100px; min-height:100px; position:relative;}
.bbes{ width:270px; position:absolute; right:10px; top:0;color:#4e4e4e; padding-top:110px;  line-height:28px;}
.bbes a{ color:#f7ab2c; position:absolute; right:0px; bottom:0;}
.imzhxxwz{ width:300px; position:absolute; right:10px; top:260px;}
.imzhxxbt{ background:url(../images/index_xx_09.jpg) repeat-x left bottom;padding-bottom:5px; color:#393939; position:relative;}
.imzhxxbt strong{  font-size:14px;}
.imzhxxbt a{color:#393939; position:absolute; right:0; top:0;}
.imzhxxnr{ color:#676767; padding-top:8px; line-height:21px;}
.imzhxxlist{ position:absolute; right:20px; top:400px; width:400px;}


.imzhxxlist a{ text-align:center; display:block; float:left; margin:0 20px;}
.imzhxxlist img{border:1px solid #dbdbdb; padding:1px; width:142px; height:114px; margin-bottom:10px;}
.ifooter{ width:1000px; margin:0 auto; height:34px; overflow: hidden; background:url(../images/index_xx_22.jpg) no-repeat left bottom; line-height:35px;}
.ifooter p{ float:left; padding-left:5px;}
.ilink{float:right; padding-right:5px; color:#FFF;}
.ilink a{color:#FFF;}

/*页头**********************************/
.header{ margin:0 auto; width:1000px; height:150px; background:#ebebeb;}
.header img{ width:1000px; height:148px; border:0;}

/*页尾**********************************/
.footer{ width:993px; margin:0 auto; height:35px; overflow: hidden; background:url(../images/ny_tp_26_02.jpg) no-repeat left bottom; padding-top:128px; line-height:35px;color:#FFF;padding-left:7px;}
.footer a{color:#FFF;}

/*二级栏目************************************/
.main{width:1000px; margin:0 auto;background:url(../images/mainbj.jpg) repeat-y left top;;}
.left{ background:#ebebeb; width:192px; float:left;height:auto!important;height:300px; min-height:300px;}
.nav{ width:175px;padding:40px 0;}
.nav li{ padding:8px 0; line-height:32px;}
.nav li a{padding-left:40px; display:block; font-size:14px; font-weight:bold; color:#fff; height:32px; background:url(../images/ny_tp_06.jpg) no-repeat left top; }
.nav li a:hover,.nav li a.hover{padding-left:40px; display:block; font-size:14px; font-weight:bold; color:#dddddd; height:32px; background:url(../images/ny_tp_06.jpg) no-repeat left top;}

.nav li ul{ width:169px; padding:6px 0 0 2px;}
.nav li ul li{ line-height:25px; padding:10px 0 0 0;}
.nav li ul li a{ padding-left:40px; display:block; font-size:12px; color:#333; font-weight:bold; height:25px; background:url(../images/ny_tp_16.jpg) no-repeat left top;}
.nav li ul li a:hover,.nav li ul li a.hover{ color:#FFF; font-weight:bold; background:url(../images/ny_tp_13.jpg) no-repeat left top; height:25px; font-size:12px;}
.nav li ul li ul{ padding:5px 0 0 2px;}
.nav li ul li ul li{ line-height:20px; padding:5px 0 0 0;}
.nav li ul li ul li a{ padding-left:40px; display:block; font-size:12px; color:#333; font-weight:normal;  height:20px; background:none;}
.nav li ul li ul li a:hover,.nav li ul li ul li a.hover{color:#007e3d; font-weight:normal; background:none; font-size:12px; height:20px;}

.right{ float:right; display:inherit; background:#FFF; padding:13px 1px 5px 7px; height:auto!important;height:300px; min-height:300px;  }
.rbm{ width:800px; background:url(../images/ny_tp_24_bottom.jpg) no-repeat left bottom; padding-bottom:8px;height:auto!important; height:300px; min-height:300px; line-height:26px;}
.rbj{width:792px; background:url(../images/ny_tp_21_bj.jpg) repeat-y left top; height:300px; padding-left:8px;height:auto!important; height:300px; min-height:300px; line-height:26px;}
.rboder{ width:792px; border-top:1px solid #ebebeb; position:relative; }
.rdh{ width:619px; height:39px; position:absolute; left:-8px; top:12px; background:url(../images/ny_tp_04.jpg) no-repeat left top; font-size:13px; font-weight:bold;color:#ffce00; line-height:39px; padding-left:48px;}
.rdh a{ color:#ffce00;}
.rdh span{ color:#fff;}
/*关于我们************************************/
.rabout{padding:70px 14px 10px 14px; width:762px; height:auto!important; height:300px; min-height:300px; line-height:26px;}

/*展示新闻************************************/
.rnews{ width:762px; padding:65px 14px 10px 14px;height:auto!important; height:300px; min-height:300px;}
.rnewstj{ height:150px; padding-bottom:10px; overflow:hidden;}
.rnewstj img{ width:160px; height:143px; border:1px solid #dbdbdb; padding:2px; float:left;}
.rnewsxx{ float:right; width:585px; padding-top:5px;}
.rnewsxx strong{color:#333;}
.rnewsnr{ padding-top:10px; color:#999; line-height:24px;}
.rnewsnr a{ color:#999;}
.rnewslist{ width:762px; padding-bottom:15px; height:auto!important;height:300px; min-height:300px; }
.rnewslist li{ padding:0 0 0 3px; height:32px; line-height:32px; background:url(../images/news_11.jpg) repeat-x left bottom; position:relative;}
.rnewslist li span{ position:absolute; right:2px; top:0px;}
.rnewslist li a{ display:block; background:url(../images/news_14.jpg) no-repeat left center; padding-left:20px; color:#333;}
.rnewslist li a:hover{background:url(../images/news_07.jpg) no-repeat left center; color:#d94700;}
.pages{ width:762px; color:#333; text-align:center; padding:20px 0;}
.pages a{ color:#333; padding:0 6px; line-height:20px;}
.pages a:hover,.pages a.hover{ color:#d94700;}
.rnewsinfo{ width:762px;padding:65px 14px 10px 14px;height:auto!important; height:300px; min-height:300px;}
.rinfotitle{color:#737373; text-align:center;  padding-bottom:12px;}
。rinfotitle strong{ color:#333; font-size:14px;}
.rinfotime{height:25px; text-align:center; color:#616161; background:#f1f1f1; width:762px; line-height:25px;}
.rinfonr{color:#333; line-height:25px; padding:10px 0 5px 0; width:762px;}
.rsxinfo{ padding:20px 0 0 80px; height:40px; background:url(../images/news_11.jpg) repeat-x left top;}
.rsxinfo p{ float:left; color:#696969; width:320px;}
.rsxinfo p a{ color:#333; font-size:14px;}
/*招聘职位*************************************/
.rjobslist{ width:762px; padding-bottom:15px; height:auto!important;height:300px; min-height:300px; }
.rjobslist li{ padding:0px; height:32px; line-height:32px; background:url(../images/news_11.jpg) repeat-x left bottom; position:relative;}
.rjobslist li span{ position:absolute; right:0px; top:0px;}
.rjobslist li a{ color:#333;}
.rjobslist li a:hover{color:#d94700;}
/*展会信息********************************************/
.rzhxxlist{ width:717px; height:auto!important;height:300px; min-height:300px; padding-left:45px;}
.rzhxxlist li{ float:left; height:214px; padding:5px 45px;width:257px;}
.rzhxxlist li a{ background:url(../images/zlhy_k_03.jpg) no-repeat left top; display:block; height:174px; padding:2px 7px 8px 2px;} 
.rzhxxlist li a img{ width:248px; height:174px; border:0;}
.rzhxxlist li strong a{ display:block; background:none; width:248px; height:30px; text-align:center; padding:0; color:#333; font-size:13px; line-height:30px;}
.rzhxxinfo{ width:762px;padding:65px 14px 10px 14px;height:auto!important; height:300px; min-height:300px; margin:0 auto;}
.rzhxxinfoxx{ background:url(../images/news_11.jpg) repeat-x left bottom;height:410px; padding-left:120px; margin:0 auto;}
.rzhxxinfoxt{ width:736px; margin:0 auto; padding:5px 13px 10px;}
/*联系我们************************************/


#demo{ overflow:hidden; width:400px; height:140px;  position:relative; clear:both;}
#indemo{ float:left; width:800%;}
#demo1,#demo2{ float:left;}





