@charset "gb2312";
body,ul,li,p,form,input,select,dl,dt,dd{margin:0;padding:0;}
body{ font-family: "Î¢ÈíÑÅºÚ"; font-size:12px; color:#888;}
ul li{list-style-type:none;}
img{border:0;vertical-align:bottom}
#top{width:100%; height:86px; background:url(../../images/top.jpg) repeat-x;}
#top .header{ width:1000px; margin:0 auto;}
#top .header .logo{ float:left; margin-top:15px;}
#top .header{ width:1000px; margin:0 auto;}
#top .header .logo{ float:left; margin-top:15px;}
#top .header .menu{ float:right; height:85px; line-height:85px;}
#top .header .menu ul li{ width:87px; float:left;}
#top .header .menu ul li a{ display:block; width:87px; height:86px; color:#6f6f6f; text-decoration:none; font-size:13px; font-weight:bold; text-align:center;}
#top .header .menu ul li a:hover{ color:#fff; background:url(../images/menu_bg2.gif) no-repeat left center; text-decoration:none;}
#top .header .menu .menulist{position: absolute; visibility: hidden; background:#e4e4e4;width:87px; z-index:1;}
#top .header .menu .menulist a{font-size:13px;display:block; position:relative; width:87px; height:35px; color:#6f6f6f; line-height:35px; background:#c9c8c8;border-bottom:#adadad solid 1px;}
#top .header .menu .menulist a:hover{background:#c9c8c8; border-bottom:2px solid #FF6600;color:#FF6600;}
#top .header .menu ul li a.current{color:#fff; background:url(../images/menu_bg2.gif) no-repeat left center; text-decoration:none;}

.about_banner{ width:100%; height:254px; background:url(../images/about_banner.jpg) no-repeat center;}
.news_banner{ width:100%; height:254px; background:url(../../images/news_banner.jpg) no-repeat center;}
.industry_banner{ width:100%; height:254px; background:url(../images/industry_banner.jpg) no-repeat center;}
.culture_banner{ width:100%; height:254px; background:url(../images/culture_banner.jpg) no-repeat center;}
.join_banner{ width:100%; height:254px; background:url(../../images/join_banner.jpg) no-repeat center;}
.contactus_banner{ width:100%; height:254px; background:url(../../images/contactus_banner.jpg) no-repeat center;}
.banner_text{ width:1000px; margin:0 auto; padding:219px 0 0 0; height:35px; line-height:35px;}
.banner_text .title_pic{ float:left;}
.banner_text .poszition{ float:right; font-weight:bold; color:#fff;}

.ny_box{ width:1000px; margin:0 auto;}
.ny_menu{ width:223px; float:left; margin-right:20px; position:relative;}
.ny_menu .submenu{ width:226px; position:absolute; top:0; left:-3px;}
.ny_menu .submenu .s1{ background:url(../images/submenu_bg.gif) repeat-y; width:211px; padding:0 7px 6px 8px}
.ny_menu .submenu ul li{ height:35px; line-height:35px; width:212px;}
.ny_menu .submenu ul li a{ background:url(../images/icon4.gif) no-repeat 11px center; color:#444; display:block; width:188px; text-decoration:none; height:35px; border-bottom:#d1d1d1 solid 1px; padding-left:22px; font-size:14px;}
.ny_menu .submenu ul li a:hover{ background:url(../images/icon4.gif) no-repeat 11px center; color:#d64600; font-weight:bold; text-decoration:none; border-bottom:#e36a31 solid 1px;}
.ny_menu .submenu ul li a span{ color:#888; font-size:10px;}
.ny_menu .submenu ul li a:hover span{ font-weight:normal; color:#888; font-size:10px;}
.ny_menu .submenu ul li a.current2{ background:url(../images/icon1.gif) no-repeat 11px center; color:#d64600; font-weight:bold; text-decoration:none; border-bottom:#e36a31 solid 1px;}
.ny_menu .submenu ul li a.current2 span{ font-weight:normal;}
.ny_menu .submenu .s2{ height:7px; background:url(../images/submenu_bg02.gif) no-repeat;}
.ny_main{ float:right; width:757px; padding-top:5px;}
.ny_main .ny_title{ height:36px; line-height:36px; border-bottom:#df4800 solid 2px; color:#444; font-size:18px; font-weight:bold; padding-left:10px; margin-bottom:20px;}
.ny_title span{ color:#6b6b6b; font-size:12px; font-weight:normal;}
.ny_main .aboutP{ line-height:24px; color:#444; padding:0 10px; margin-top:20px;}
.ny_main .honor{ margin:30px 0;}
.ny_main .honor ul{ height:37px; background:url(../images/honor_bg.jpg) repeat-x left top; margin-bottom:20px;}
.ny_main .honor a{ display:block; color:#444; font-size:14px; width:60px; height:37px; background:url(../images/honor_icon.jpg) no-repeat center bottom; text-decoration:none; float:left; text-align:center;}
.ny_main .honor a:hover{ color:#d64600; font-weight:bold; background:url(../images/honor_icon2.jpg) no-repeat center bottom; text-decoration:none;}
.ny_main .honor a.current3{ color:#d64600; font-weight:bold; background:url(../images/honor_icon2.jpg) no-repeat center bottom; text-decoration:none;}
.honorBox{ margin-bottom:20px; overflow:hidden;}
.honorBox dt{ float:left; margin-right:20px;}
.honorBox dd.honor01{ float:left; font-size:14px; color:#d64600; font-size:18px; font-weight:bold; width:400px;}
.honorBox dd.honor02{ float:left; width:400px; color:#444; background:url(../../images/icon.gif) no-repeat left center; line-height:24px; padding-left:12px;}

.news{ width:737px; margin:15px 0 0 10px; }
.news dl{ overflow:hidden; padding:0 0 30px 0; background:url(../../images/news02.gif) no-repeat left bottom; margin-bottom:20px;}
.news dt{ width:174px; height:114px; padding:2px; border:#dcdcdc solid 1px; float:left; margin-right:12px;}
.news dd{ float:left; width:530px;}
.news dd span{ float:right; color:#989898; font-size:11px;}
.news dd.news_title{ color:#0065a5; font-size:13px; margin-bottom:5px; font-weight:bold;}
.news dd.newsText{ color:#444; line-height:20px; margin-bottom:15px;}
.news dd a{ color:#eb4e00; text-decoration:underline;}
.news dd a:hover{ color:#eb4e00; text-decoration:underline; font-weight:bold;}

.industry{ background:#e1e1e1; width:723px; margin:0 0 0 10px; padding:12px; font-size:13px;line-height:26px;}
.industry span{ color:#d64600; font-weight:bold; }
.industryBox{ width:737px; padding:0 10px; margin:30px 0;}
.industryTab{ height:39px; margin-bottom:20px;}
.industryTab ul li{ float:left; width:113px; margin-right:10px;}
.industryTab ul li a{ padding-top:6px; display:block; width:113px; height:33px; background:url(../../images/industry_pic02.gif) no-repeat left top; text-align:center; color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
.industryTab ul li a:hover{ background:url(../../images/industry_pic.gif) no-repeat; text-decoration:none; color:#FFF;} 
.industryTab ul li a.current4{ background:url(../../images/industry_pic.gif) no-repeat; text-decoration:none; color:#FFF;} 
.industryMain p{line-height:26px; margin-bottom:20px; color:#444;}
.industryMain ul li{ width:204px; float:left; margin-right:30px; text-align:center; height:200px;}
.industryMain ul li img{ width:200px; padding:1px; border:#dadada solid 1px; margin-bottom:10px; height:150px; }
.industryMain a{ color:#444; text-decoration:none;}
.industryMain a:hover{ color:#0a6eb8; text-decoration:underline;}


.culture{background:url(../../images/news02.gif) no-repeat center bottom; margin:20px 0; color:#444; line-height:24px; overflow:hidden; padding-bottom:30px;}
.culture span{ color:#0a6eb8; font-size:16px; font-weight:bold;}
.join span{ color:#0a6eb8; font-size:18px; font-weight:bold;}
.join p{ color:#333; line-height:23px;}
.old{ color:#0a6eb8; font-size:14px; font-weight:bold; margin-top:30px; padding:0 10px;}
.old2{ color:#444; margin-top:30px; line-height:20px;padding:0 10px;}

.oldBox{ margin-top:30px; padding:0 10px; overflow:hidden;}
.oldBox dt{ float:right;}
.oldBox dd{ float:left; width:300px; line-height:24px; margin-bottom:20px; color:#444;}
.oldBox dd span{ color:#d64600; font-size:14px; font-weight:bold;}
.oldBox2{ margin-top:30px; padding:0 10px;}
.oldBox2 dt{ float:left; margin-right:20px;}
.oldBox2 dd{ float:left; width:400px; line-height:24px; margin-bottom:20px; color:#444;}
.oldBox2 dd span{ color:#d64600; font-size:14px; font-weight:bold;}

.art{ padding:0 10px;}
.art p{ margin-bottom:20px;}

.Responsibility{ width:740px; margin:0 0 0 10px;}
.Responsibility ul{ overflow:hidden; margin-bottom:20px; border-bottom:1px dashed #CCC; }
.Responsibility ul li{ float:left; width:370px; height:280px; border-bottom:1px dashed #CCC; padding-bottom:20px; margin-top:20px; }
.Responsibility ul li a{ text-decoration:none; color:#333;}
.Responsibility ul li a:hover{ color:#06F; text-decoration:none; }
.Responsibility ul li img{ margin-bottom:8px; padding:2px; border:#dcdcdc solid 1px; width:234px; height:204px;}
.Responsibility ul li.none2{ margin-right:0;}
.time { font-size:16px; padding-left:13px; padding-top:3px;}
.time-title{ font-size:20px; color:#000; }

.Responsibility ul li p{ line-height:25px; font-family:"Î¢ÈíÑÅºÚ"; }




.Publication{ width:740px; margin:0 0 0 10px; min-height:400px;}
.Publication ul{ overflow:hidden; margin-bottom:20px;}
.Publication ul li{ float:left; width:225px; margin-right:15px; color:#444; margin-bottom:20px;}
.Publication ul li img{ margin-bottom:8px; padding:2px; border:#dcdcdc solid 1px; width:223px; height:300px;}
.Publication ul li.none3{ margin-right:0;}
.Publication ul li a{ display:block; float:right; width:60px; height:25px; color:#FFFFFF; line-height:25px; font-size:12px; text-align:center; background:#0a6eb8; text-decoration:none;}
.Publication ul li a:hover{ background:#0a6eb8; text-decoration: underline;}
.Publication ul li span{display:block; float:left;  height:25px; line-height:25px; }
.Publication ol{ }
.Publication ol a{ text-decoration:none; color:#666; }
.Publication ol a:hover{ text-decoration:underline; color:#06F;}
.Publication ol a span{text-decoration:underline;  color:#06F; }
.Publication ol a span:hover{ text-decoration:underline; color:#F30;}

.team{ padding:0 10px;}
.activities { margin-bottom:15px;}
.activities span{ color:#0a6eb8; font-size:16px; font-weight:bold; margin-left:30px;}


.address{ width:730px; padding:0 10px; margin-bottom:30px;}

.hr{ line-height:36px; margin:20px 0 0 0; font-weight:bold; color:#444;}
.hr a{ color:#006bab; text-decoration:none; font-weight:bold;}
.hr a:hover{ color:#d52600; text-decoration:underline;}

.Message{ width:661px; height:377px; background:url(../../images/Message.jpg) no-repeat; margin:30px 0 30px 10px; padding:1px 0 0 50px;}
.Message ul li{ height:41px; margin-bottom:15px; padding-top:3px;}
.Message ul li .input00{ height:34px; color:#888; border:none; width:300px; font-family:"Î¢ÈíÑÅºÚ";}
.Message ul li.mes2{ height:138px;}
.Message ul li textarea{ color:#888; overflow:hidden; line-height:20px; border:none; font-family:"Î¢ÈíÑÅºÚ";}
.MessageBtn{ overflow:hidden; margin-top:100px; margin-left:100px;}
.MessageBtn input{ float:left; margin:0 20px 0 10px;}
.Message dd img{ margin-top:20px; margin-left:100px}
.foot{ height:35px; background:#4b4b4b; color:#fff; line-height:35px; clear:both; }
.foot span{ font-size:8px;}
.foot a{ color:#FFF; text-decoration:none;}
.foot a:hover{ color:#FFF; text-decoration:underline;}

/* ÐÂÎÅÖÐÐÄ*/
#layout{ float:right; width:700px; border-top:1px dashed #999999; margin-top:40px; margin-bottom:20px;}

#layout p{ float:right; width:340px; }

#main{ margin:20px 15px; }
#main a{ text-decoration:none; color:#666;}
#main a:hover{ text-decoration:none; color:#F60;;}
#main span{ color:#999999; line-height:30px; font-size:12px; }
#main ul{ height:260px;}
#main li{ list-style:none; font-family: "Î¢ÈíÑÅºÚ"; font-size:16px; color:#333;}
#main li a{ text-decoration:none; color:#333; }
#main li a:hover{ text-decoration:none; color:#0066FF; }
#main li img{ float:left; margin-right:8px;}
#main  p img{ margin:10px;  }
#main li span{ color:#F60; font-size:16px; font-weight:bold; }
#main p a{ text-decoration:none; color:#666666; }
#main p a:hover{ text- ecoration:none;color:#0066FF; }


#main-box { width:750px; height:330px; background-image:url(../images/s.jpg)} 
#main-box span{font-family: "Î¢ÈíÑÅºÚ"; font-size:24px; font-weight:bold; color:#fff; border-bottom:1px solid #fff; width:450px; padding-top:100px; display:block; height:40px; padding-left:15px;  }

#main-box p{ padding-left:15px; color:#FFF; font-size:14px;}

#MyContent{ font-size:13px; letter-spacing:1px; line-height:23px; color:#666;}