/*
===============================
项目开发于2008-10-09
designer:胡杰颂
email:jiesong2@doit.name
版权所有
===============================
*/
/*----------------------header----------------------------*/
#header1{
width:1003px; margin:auto; height:412px;}
#header{
width:1003px; margin:auto; height:207px;}
/*-----------------------botton-----------------------------*/
#menu_bar{
width:1003px; margin:auto; height:77px;}
/*-----------------------content-----------------------------*/
#content{
width:903px; margin:auto; background:url(../images/bg.gif) repeat-x top; height:100%; overflow:hidden; padding:0 50px; clear:both;}
/*-----------------------index left-----------------------------*/
#content_left{
width:500px; float:left;}
#content_right{
width:330px; float:right; margin-left:60px;}
#location{
background:url(../images/about-bg.gif) no-repeat 12px 0; height:64px; width:902px; text-align:right; clear:both; }
#location p,#location1 p,#location2 p,#location3 p,#location4 p,#location5 p,#location6 p,#location7 p,#location8 p{
padding-right:17px;color:#316AC5; padding-top:4px;}
#location1{
background:url(../images/about-bg4.gif) no-repeat 12px 0; height:64px; width:902px; text-align:right; clear:both; }
#location2{
background:url(../images/about-bg5.gif) no-repeat 12px 0; height:64px; width:902px; text-align:right; clear:both; }
#location3{
background:url(../images/about-bg6.gif) no-repeat 12px 0; height:64px; width:902px; text-align:right; clear:both; }
#location4{
background:url(../images/about-bg7.gif) no-repeat 12px 0; height:64px; width:902px; text-align:right; clear:both; }
#location5{
background:url(../images/about-bg8.gif) no-repeat 12px 0; height:64px; width:902px; text-align:right; clear:both; }
#location6{
background:url(../images/about-bg9.gif) no-repeat 12px 0; height:64px; width:902px; text-align:right; clear:both; }
#location7{
background:url(../images/about-bg10.gif) no-repeat 12px 0; height:64px; width:902px; text-align:right; clear:both; }
#location8{
background:url(../images/about-bg11.gif) no-repeat 12px 0; height:64px; width:902px; text-align:right; clear:both; }
/*-----------------------footer-----------------------------*/
#footer1{
width:1003px; height:90px; margin:auto; clear:both;}
#footer{
width:1003px; height:65px; margin:auto; background:url(../images/bg-down.gif) repeat-x; padding-top:30px;}
#footer_l{
width:650px; padding-left:90px; float:left;}
#footer_l li{
color:#333;}
#footer_l li img{
color:#333; float:left; padding-right:10px; padding-top:5px;} 
#footer_l li a{
padding-right:8px;}
#footer_l li a:hover{
color:red;}
#footer_r{
width:200px; padding-top:10px; float:left;}
#footer_r li{padding-left:15px; background:url(../images/dot4.gif) no-repeat 0 6px;}
/*-----------------------hot news-----------------------------*/
#hot_news{
width:500px; padding-top:20px;}
#hot_news h1{
background:url(../images/index-title1-1.gif) no-repeat; text-indent:-3000px;  border-bottom:1px #000 solid; height:19px; margin-bottom:10px;}
#hot_news li{
line-height:28px; background:url(../images/dian.gif) no-repeat 7px 12px; border-bottom:1px #ccc dashed;}
#hot_news li span{
padding-left:20px; font-size:11px;}
#hot_news li a{
padding-left:5px;}
#hot_news li a:hover{
color:red;}
#hot_news p a{
margin-left:440px; background:url(../images/more1.gif) no-repeat; padding-left:12px; line-height:30px;}
#hot_news p a:hover{
color:red;}
/*-----------------------search-----------------------------*/
#search{
width:488px; height:35px; border:1px #EDECEC solid; padding-top:12px; padding-left:10px; margin-top:5px;}
#search li{
background:url(../images/index-search1.gif) no-repeat; padding-left:30px;}
#search li input{
height:25px; background:#F8F8F8; padding-left:5px; line-height:18px; width:auto; height:auto;}
#search li img{
float:left; padding-left:10px; border:none;}
/*-----------------------index product-----------------------------*/
#index_product{
width:500px; padding-top:20px;
}
#index_product h1{
background:url(../images/index-title4.gif) no-repeat; text-indent:-3000px;  border-bottom:1px #000 solid; height:19px; margin-bottom:10px;}
#index_product li{
width:148px; float:left; margin:0 7px 8px 7px;}
#index_product li img{
padding:3px; border:1px #CCC solid;}
#index_product li p{
background:#CCCC; line-height:25px; text-align:center;}
#index_product li p a{
line-height:25px; text-align:center; color:#666;}
#index_product li p a:hover{
line-height:25px; text-align:center; color:red;}
/*-----------------------img news-----------------------------*/
#img_news{
width:337px;  padding-top:20px;}
#img_news h1{
background:url(../images/index-title3.gif) no-repeat; text-indent:-3000px;  border-bottom:1px #000 solid; height:19px; margin-bottom:10px;}
#img_news li{
padding:10px 0;}
#img_news li img{
border:4px #E1EBED solid;}
/*-------------------------------about search---------------------------*/
#about_search{
background:url(../images/bg2.gif) no-repeat; height:115px; width:903px; padding-top:16px; clear:both;}
#about_search_l{
width:353px; height:35px; padding-top:5px; padding-left:10px; float:left;}
#about_search_l li{
background:url(../images/index-search1.gif) no-repeat; padding-left:30px;}
#about_search_l li input{
background:#F3F3F3;}
#about_search_l li input img{
float:left; padding-left:10px; height:22px;}
#about_search_r{
width:520px; float:left;background:url(../images/bg3.gif) no-repeat 15px 6px; padding-left:20px;}
#about_search_r li{
float:left; width:77px;text-align:center; padding-top:1px;}
#about_search_r li a{
color:#333; background:url(../images/about-bg1.gif) no-repeat 4px 0; display:block;}
#about_search_r li a:hover{
color:red; background:url(../images/about-bg3.gif) no-repeat 4px 0px;}
/*------------------------------about---------------------------------*/
#about{
width:901px; border:1px #CCC solid; padding-top:80px; height:410px; background:url(../images/bg6.gif) repeat-x top;
}
#about ul{
 background:url(../images/about-bg2.gif) no-repeat 640px 0px;}
#about ul li p{
color:#666;padding:0px 280px 0px 50px;text-indent:2em; line-height:24px;}
#about ul li p strong{
font-weight:bold; color:#333; font-size:12px;}
/*------------------------------about leadship---------------------------------*/
#leadship,#organization{
width:901px; border:1px #CCC solid; padding-top:60px; padding-bottom:30px; background:url(../images/bg6.gif) repeat-x top; 
}
#leadship li img{
padding-left:35px;}
/*------------------------------organization---------------------------------*/
#organization li img{
margin-left:70px;}
/*---------------------------------news----------------------------------*/
.news{
width:901px; border:1px #CCC solid; padding-top:60px; background:url(../images/bg6.gif) repeat-x top;}
.news ul{
padding:0 30px 30px 30px; }
.news ul li{
 border-bottom:1px #E1E1E1 dashed;}
.news ul li h1{
line-height:30px; font-size:13px; font-weight:bold; color:red; padding-top:20px;}
.news ul li span{
font-size:11px; float:right; color:#999;}
.news ul li a{
line-height:28px; background:url(../images/dian.gif) no-repeat 5px 4px; padding-left:18px;}
.news ul li a:hover{
color:red;}
.news ul p{
text-align:center;}

/*------------------------------------------pageturn---------------------*/
#pageturn{
width:893px; height:28px; text-align:left; margin:auto;padding-left:10px; background:#F3F2F2; clear:both; margin-bottom:10px;} 
#pageturn_feedback{
width:893px; height:28px; text-align:left; margin:auto;padding-left:50px; clear:both; margin-bottom:40px;}
#pageturn li,#pageturn_feedback li{
line-height:25px; font-size:12px; color:#666; padding-top:2px;}
#pageturn li span,#pageturn_feedback li span{
color:red;}
#pageturn li a,#pageturn_feedback li a{
color:#666;}
#pageturn li a:hover,#pageturn_feedback li a:hover{
color:red;}
#pageturn li a.webdings,#pageturn_feedback li a.webdings{
font:12px webdings,Geneva, Arial, Helvetica, sans-serif; color:#666;}
#pageturn li a.webdings:hover,#pageturn_feedback li a.webdings:hover{
font:12px webdings,Geneva, Arial, Helvetica, sans-serif; color:red;}
#pageturn li a.Page_href,#pageturn_feedback li a.Page_href{
color:red;}
#pageturn li a.Page_href:hover,#pageturn_feedback li a.Page_href:hover{
color:red;}
/*------------------------------------news detail-----------------*/
.news-detail{
width:851px; margin:auto; padding:25px; height:100%; border:1px #CCCCCC solid; background:url(../images/bg6.gif) repeat-x top;}
.news-detail h1{
font-size:22px; color:#666; font-weight:bold; text-align:center; vertical-align:middle; line-height:90px; padding-bottom:30px;}
.news-detail h2{
border:1px #CCC dashed; color:#999; margin-bottom:40px; background:#FCFCFC; font-size:12px; text-align:right; padding-right:15px; font-weight:normal;}
.news-detail p{
font:12px Geneva, Arial, Helvetica, sans-serif; color:#666; line-height:22px;}
.news-detail span{
font-size:12px; color:#666; font-weight:bold;}
/*-----------------product---------------*/
#product{
width:901px; border:1px #CCCCCC solid; padding-top:40px; padding-bottom:30px; height:100%; overflow:hidden; background:url(../images/bg6.gif) repeat-x top;}
#product ul{
padding-left:35px;}
#product ul li{
background:url(../images/bg5.gif) no-repeat; padding-top:5px; height:146px; float:left; width:430px; margin-bottom:30px;}
#product ul li h1{
font-weight:bold; padding-top:10px; color:#333; font-size:14px;}
#product ul li img{
float:left; padding-right:8px;}
#product ul li p{
line-height:25px;}
/*product class*/
.product_class{
width:901px; border:1px #CCCCCC solid; padding-top:30px; margin:auto; clear:both; background:url(../images/bg6.gif) repeat-x top;}
.product_class_l{
width:500px; float:left; background:url(../images/dot5.gif) no-repeat 40px 5px; padding-left:60px;}
.product_class_r{
width:330px; float:left; background:url(../images/dian4.gif) no-repeat; height:70px; }
.product_class_r h1{
background:url(../images/dian3.gif) no-repeat 20px 11px; color:white; padding-left:40px; font-size:14px; font-weight:bold; padding-top:6px;}
/*product img*/
#product_img{
width:835px; border:1px #D1D1D1 dashed; margin:auto; margin-bottom:50px; clear:both;}
#product_img p{
padding-left:500px; color:#999; font-weight:bold;}
/*tecitem*/
#tecitem{
width:850px; margin:auto; padding-bottom:30px; height:100%; overflow:hidden; clear:both;}
#tecitem h1{
width:850px; color:#F00; font-size:13px; line-height:30px; text-align:left; line-height:30px; border-bottom:2px #CCC solid; border-top:3px #F00 solid; height:30px;}
#tecitem li{
width:850px; color:#666; font-size:12px; line-height:30px; text-align:left; border-bottom:1px #E9E9E9 solid; height:30px;}
#tecitem h1 .itemtop_c{
width:590px; float:left; border-top:none; text-align:center;}
#tecitem h1 .itemtop_r{
width:200px; float:left; border-top:none; text-align:center;}
#tecitem h1 .itemtop_l,#tecitem li .item_l{
width:60px; float:left; border-top:none; text-align:center;}
#tecitem li .item_c{
width:590px; float:left; border-top:none;}
#tecitem li .item_r{
width:200px; float:left; border-top:none;}
#tecitem p{
text-align:center; line-height:30px; height:30px;}
/*item*/
#item{
width:850px; margin:auto; padding-bottom:30px; height:100%; overflow:hidden; clear:both;}
#item_l{
width:60px; float:left; border-top:3px #F00 solid;}
#item_l li{
color:#666; font-size:12px; line-height:30px; border-bottom:1px #E9E9E9 solid; text-align:center;}
#item_l h1,#item_c h1,#item_r h1{
border-bottom:2px #CCC solid; font-size:13px; color:#F00; font-weight:bold;text-align:center; line-height:30px;}
#item_c{
width:660px; float:left;border-top:3px #F00 solid;}
#item_c li{
color:#666; font-size:12px; line-height:30px; border-bottom:1px #E9E9E9 solid;}
#item_c li a{
color:#666;}
#item_c li a:hover{
color:red;}
#item_r{
width:130px; float:left; border-top:3px #f00 solid;}
#item_r li{
color:#666; font-size:12px; line-height:30px; border-bottom:1px #E9E9E9 solid;}
/*core*/
.core{
width:901px; margin:auto; border:1px #CCC solid; margin:auto;  background:url(../images/bg6.gif) repeat-x top;}
.integration{
width:900px; margin:auto; padding-top:40px; padding-bottom:30px;}
.integration li{
float:left; width:410px; background:url(../images/dot5.gif) no-repeat 23px 7px;  padding-left:38px;}
/*technology*/
#technology{
width:850px; margin:auto; padding-bottom:30px; padding-top:30px;}
#technology h1{
background:url(../images/dian5.gif) no-repeat; width:280px; color:#FFF; font-size:14px; font-weight:bold; height:40px; padding-left:20px; padding-top:6px; float:left;}
#technology p{
color:#666;  float:left; padding-top:6px;}
#technology img{
border:1px #E8E8E8 solid;}
/*qualification*/
#qualification{
width:901px; margin:auto; border:1px #CCC solid; height:100%; overflow:hidden; padding-bottom:40px; background:url(../images/bg6.gif) repeat-x top;}
#qualification ul{
padding:50px;}
#qualification ul li{
padding-right:30px;}
#qualification ul img{
padding:7px; margin-top:30px;}
/*qualifiy*/
#qualifiy{
width:901px; margin:auto; border:1px #CCC solid; height:100%; overflow:hidden; padding-bottom:40px; background:url(../images/bg6.gif) repeat-x top;}
#qualifiy ul{
padding:55px;}
#qualifiy ul li{
padding-right:70px; float:left; display:block;}
#qualifiy ul img{
padding:7px; border:1px #CCC dashed; margin-top:30px;}
#qualifiy ul li h1{
color:#666; line-height:25px; text-align:center; font-weight:normal;}
/*property*/
.property{
width:901px; margin:auto; border:1px #CCC solid; height:100%; overflow:hidden; padding-bottom:40px; background:url(../images/bg6.gif) repeat-x top;}
.property_t{
width:880px; margin:auto; padding-top:40px; padding-left:50px; clear:both;}
.property_t li{
background:url(../images/dot5.gif) no-repeat 0px 4px; padding-left:15px;float:left; width:80px; display:block;}
.property_t li a{
color:red; font-weight:bold;}
.property_t li a:hover{
color:#666;}
.property_b{
padding:10px 50px 50px 50px;width:850px;}
.property_b li{
padding-right:30px;}
.property_b li p{
font-size:12px; text-indent:2em; padding-top:25px;}
.property_b img{
float:right; margin-left:20px; padding:3px; border:1px #CCC dashed;}
.property_b img.left{
float:left; margin-bottom:50px; margin-top:35px;}
/*culture logo*/
#culture_logo{
width:901px; margin:auto; border:1px #CCC solid; height:100%; overflow:hidden; padding-bottom:40px; background:url(../images/bg6.gif) repeat-x top;}
#culture_logo ul{
padding:30px;}
#culture_logo ul h1{
font-size:12px; font-weight:normal;}
#culture_logo ul li{
margin-right:29px; float:left; border:1px #CCC dashed; margin-top:30px;}
#culture_logo ul img{
padding:7px;}
#culture_logo ul li p{
color:#666; padding-left:8px;}
#culture_logo ul li p a{
color:red; font-weight:bold;}
#culture_logo ul li p a:hover{
color:#666; font-weight:bold;}
/*culture staff*/
#culture_staff{
width:850px; margin:auto; padding-bottom:30px; height:100%; overflow:hidden; clear:both;}
#culture_staff_l{
width:90px; float:left; border-top:3px #F00 solid;}
#culture_staff_l li{
color:#666; font-size:12px; line-height:30px; border-bottom:1px #E9E9E9 solid; text-align:center;}
#culture_staff_l h1,#culture_staff_r h1{
border-bottom:2px #CCC solid; font-size:13px; color:#F00; font-weight:bold;text-align:center; line-height:30px;}
#culture_staff_r{
width:760px; float:left;border-top:3px #F00 solid;}
#culture_staff_r li{
color:#666; font-size:12px; line-height:30px; border-bottom:1px #E9E9E9 solid;}
#culture_staff_r li a{
color:#666;}
#culture_staff_r li a:hover{
color:red;}
/*culture*/
.culture{
width:901px; border:1px #CCCCCC solid; padding-top:30px; margin:auto; clear:both;  background:url(../images/bg6.gif) repeat-x top;}
.culture_l{
width:530px; float:left; padding-left:30px;}
.culture_l li{
width:50px; float:left; background:url(../images/dot5.gif) no-repeat 0px 4px; padding-left:15px;}
.culture_l li a{
font-weight:bold; color:#333;}
.culture_l li a:hover{
color:red;}
.culture_r{
width:330px; float:left; background:url(../images/dian4.gif) no-repeat; height:70px; }
.culture_r h1{
background:url(../images/dian3.gif) no-repeat 20px 11px; color:white; padding-left:40px; font-size:14px; font-weight:bold; padding-top:6px;}
/*philosophy*/
.philosophy{
width:850px; margin:auto;}
.philosophy h1{
color:red; font-size:13px;}
.philosophy h1 a{
color:red !important;}
.philosophy p{
color:#666; padding-bottom:25px;}
/*job*/
table.job{
width:90%; margin-bottom:30px; margin-left:15px;}
table.job th{
font-weight:bold; color:#333; text-align:left; font-size:13px;}
table.job td{
color:#666; padding:3px;}
table.job td a{
color:#2D7194;}
table.job td a:hover{
color:red;}
table.job td span{
color:#999; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
/*job more*/
.job_more{
width:901px; border:1px #CCCCCC solid; padding-top:45px; background:url(../images/bg6.gif) repeat-x top;}
/*bonor*/
#bonor{
width:850px; margin:auto; padding-bottom:30px; height:100%; overflow:hidden; clear:both;}
#bonor_l{
width:120px; float:left; border-top:3px #F00 solid;}
#bonor_l li{
color:#666; font-size:12px; line-height:30px; border-bottom:1px #E9E9E9 solid;  text-align:left; padding-left:5px;}
#bonor_l h1,#bonor_c h1{
border-bottom:2px #CCC solid; font-size:13px; color:#F00; font-weight:bold;text-align:center; line-height:30px;}
#bonor_c{
width:730px; float:left;border-top:3px #F00 solid;}
#bonor_c li{
color:#666; font-size:12px; line-height:30px; border-bottom:1px #E9E9E9 solid;}
#bonor_c li a{
color:#666;}
#bonor_c li a:hover{
color:red;}
#bonor_c li span{
color:red;}
/*about bzgf*/
table.about_bzgf{
width:850px;  margin:25px;}
table.about_bzgf th{
font-weight:bold; color:#666; font-weight:bold; background:#F7F7F7; line-height:30px; border:1px #ccc solid;}
table.about_bzgf td{
line-height:30px; border:1px solid #ccc ; padding-left:5px;}
/*about zmsb*/
#zmsb{
margin:auto; height:100%; overflow:hidden; clear:both;}
#zmsb img{
padding:40px; margin-top:25px;}
/*training*/
#trainning{
width:901px; margin:auto; border:1px #CCC solid; background:url(../images/bg6.gif) repeat-x top;}
#certificate{
width:90%; border:1px #CCCCCC dashed; margin:50px 50px 30px 50px; padding-bottom:35px; height:100%; overflow:hidden;}
#certificate_l{
width:350px; float:left; padding:30px;}
#certificate_l h1{
color:red; font-weight:bold; line-height:35px; font-size:13px;}
#certificate_l p{
color:#666; line-height:30px;}
#certificate_r{
width:360px; border:3px #FCD3D1 solid; background:#FFEEEE; float:left; margin-top:30px;}
#certificate_r ul{
padding:15px;}
#certificate_r ul li{
padding-left:20px; line-height:35px;}
#certificate_r ul li input{
width:220px; border:1px #E17E81 solid;}
#certificate_r ul li input.no{
border:none; width:auto;  height:auto; padding-left:60px;}
#service_trainning{
width:90%; margin:auto; padding-bottom:30px;}
#service_trainning h1{
background:url(../images/dian4.gif) no-repeat; color:#FFFFFF; font-size:14px; font-weight:bold; margin-left:490px; height:50px; padding-left:30px; padding-top:5px;}
#service_trainning li{
background:url(../images/dian.gif) no-repeat 0px 12px; padding-left:12px; border-bottom:1px #EAEAEA solid; line-height:30px;}
#service_trainning li a{
color:#666;}
#service_trainning li a:hover{
color:red;}
#service_trainning li span{
float:right; padding-right:5px; color:#999; font-size:11px;}
/*equipment*/
.equipment{
width:901px; margin:auto; border:1px #CCC solid; padding-top:50px; background:url(../images/bg6.gif) repeat-x top; padding-bottom:30px;}

.equipment p{
line-height:25px;  padding-right:50px; padding-left:50px;}
.equipment ul{
padding-left:50px;}
.equipment li{
padding:0 18px; float:left; width:166px;}
.equipment h1{
font-size:12px; text-align:center; line-height:30px; font-weight:normal;}
.equipment li img{
border:1px #CCC dashed; padding:5px; margin-top:15px;}

/*service-contact*/
.service-contact{
width:901px; border:1px #CCCCCC solid; padding-top:20px; padding-bottom:30px; margin:auto; clear:both; height:100%; overflow:hidden; background:url(../images/bg6.gif) repeat-x top;}
.service-contact ul{
margin:50px;}
.service-contact ul li{
float:left; width:265px; display:block; padding-top:30px; height:150px;}
.service-contact ul li h1{
font-size:13px; font-weight:bold; color:#333; background:url(../images/dot5.gif) no-repeat 0 4px;  padding-left:15px; width:235px;}
.service-contact ul li p{
font-size:12px; color:#666; width:225px;}
/*product more*/
.product-more{
width:901px; margin:auto; padding-top:65px; padding-bottom:30px; height:100%; overflow:hidden; border:1px #CCC solid; background:url(../images/bg6.gif) repeat-x top;}
.product-more ul{
padding:40px;}
.product-more h1{
height:70px; font:18px Geneva, Arial, Helvetica, sans-serif; color:#666; font-weight:bold; text-align:center; vertical-align:middle; line-height:60px;}
.product-more h2{
border:1px #CCC dashed; color:#999; background:#F6F7F7; font-size:12px; text-align:right; padding-right:15px; font-weight:normal; width:87%; margin:auto;}
.product-more ul li img{
padding-bottom:20px; text-align:center; display:block;}
.product-more ul li p{
font:12px Geneva, Arial, Helvetica, sans-serif; color:#666; line-height:22px; clear:both; padding:0px 15px}
.product-more span{
font-size:12px; color:#666; font-weight:bold;}
/*cultural-life*/
.cultural-life{
width:901px; border:1px #CCC solid; background:url(../images/bg6.gif) repeat-x top; padding-bottom:50px;}
.cultural-life1{
width:450px; float:left; margin-top:30px;}
.cultural-life1 ul{
padding-top:3px;}
.cultural-life1 ul li{
width:400px; padding-right:50px; display:block; padding-top:18px;}
.cultural-life1 ul li img{
display:block; margin:0px 8px; border:1px #CCCCCC dashed; padding:3px; float:left;}
/*cultural-life2*/
.cultural-life2{
width:900px; float:left; padding-top:8px;}
.cultural-life2 ul{
padding-left:28px;}
.cultural-life2 ul li{
width:402px; padding-right:20px; display:block; padding-top:18px; float:left;}
.cultural-life2 ul li img{
display:block; margin:0px 8px; border:1px #CCCCCC dashed; padding:3px; float:left;}
/*---------------------------------news----------------------------------*/
.life-news{
width:430px; float:left; margin-right:20px;	}
.life-news ul{
padding-left:30px;
}
.life-news ul li{
 border-bottom:1px #E1E1E1 dashed;}
.life-news ul li h1{
line-height:30px; font-size:13px; font-weight:bold; color:red; padding-top:20px;}
.life-news ul li span{
font-size:11px; float:right; color:#999;}
.life-news ul li a{
line-height:28px; background:url(../images/dian.gif) no-repeat 5px 4px; padding-left:18px;}
.life-news ul li a:hover{
color:red;}
/*culture-lib*/
.culture-lib{
width:901px; border:1px #CCC solid; background:url(../images/bg6.gif) repeat-x top; margin:auto;}
.culture-lib ul{
padding:35px;}
.culture-lib li p{
color:#666; margin-left:15px;}
/*job*/
#job{
width:901px; border:1px #CCC solid; background:url(../images/bg6.gif) repeat-x top; margin:auto; padding-top:40px; padding-bottom:40px;}
#job p{
font-size:12px; padding-left:30px;}
#job ul{
padding:35px;}
#job ul li h1{
font-size:12px; font-weight:bold; color:#333; padding-left:30px;}
#job ul li{
padding-top:8px; width:400px; float:left; padding-right:15px; height:150px; overflow:hidden;}
#job ul li img{
padding-right:15px; padding:6px; margin-right:10px; float:left; border:1px #CCC dashed; background:#F6F6F6;}
#job ul li p{
color:#666; text-indent:0em;}
/*core_l*/
.core_l{
width:530px; float:left; padding-left:30px; padding-top:25px;}
.core_l li{
width:150px; float:left; background:url(../images/dot5.gif) no-repeat 0px 4px; padding-left:15px;}
.core_l li a{
font-weight:bold; color:#333;}
.core_l li a:hover{
color:red;}
/*culstaff*/
#culstaff{
width:850px; margin:auto; padding-bottom:30px; height:100%; overflow:hidden; clear:both;}
#culstaff h1{
width:850px; color:#F00; font-size:13px; line-height:30px; text-align:left; line-height:30px; border-bottom:2px #CCC solid; border-top:3px #F00 solid; height:30px;}
#culstaff li{
width:850px; color:#666; font-size:12px; line-height:30px; text-align:left; border-bottom:1px #E9E9E9 solid; height:30px;}
#culstaff h1 .itemtop_c{
width:760px; float:left; border-top:none; text-align:center;}
#culstaff h1 .itemtop_l,#culstaff li .item_l{
width:90px; float:left; border-top:none; text-align:center;}
#culstaff li .item_c{
width:760px; float:left; border-top:none;}
#culstaff p{
text-align:center; line-height:30px; height:30px;}
/*-----------------------case product-----------------------------*/
.case_product{
width:901px; margin:auto; border:1px #CCC solid; height:100%; overflow:hidden; padding-bottom:40px; background:url(../images/bg6.gif) repeat-x top;}
.case_product ul{
margin:auto; padding-top:30px; text-align:center;}
.case_product ul li{
width:266px; float:left; margin:0 9px 8px 9px;  }
.case_product ul li h1{
width:149px; border-top:3px red solid;padding-top:0px; height:1px;}
.case_product ul li img{
padding:3px; border:1px #CCC solid;}
.case_product ul li p{
background:#CCCC; text-align:center; border-bottom:3px red solid; width:149px;}
.case_product ul li p a{
line-height:25px; text-align:center; color:#666;}
.case_product ul li p a:hover{
line-height:25px; text-align:center; color:red;}


/*patent*/
#patent{
width:850px; margin:auto; padding-bottom:30px; height:100%; overflow:hidden; clear:both;}
#patent h1{
width:850px; color:#F00; font-size:13px; line-height:30px; text-align:center; line-height:30px; border-bottom:2px #CCC solid; border-top:3px #F00 solid; height:30px; font-size:14px;}
#patent li{
width:850px; color:#666; font-size:12px; line-height:30px; text-align:left; border-bottom:1px #E9E9E9 solid; height:30px;}
#patent li .item_l{
width:620px; float:left; border-top:none;text-align:left; padding-left:30px;}
#patent li .item_c{
width:200px; float:left; border-top:none;text-align:center;}
#patent p{
text-align:center; line-height:30px; height:30px;}

/*norms*/
#norms{
width:850px; margin:auto; padding-bottom:30px; height:100%; overflow:hidden; clear:both;}
#norms h1{
width:850px; color:#F00; font-size:13px; line-height:30px; text-align:center; line-height:30px; border-bottom:2px #CCC solid; border-top:3px #F00 solid; height:30px;}
#norms h1 .item1,{
width:230px; float:left; border-top:none;text-align:center; padding-left:15px;}
#norms h1 .item2{
width:80px; float:left; border-top:none;text-align:left;}
#norms h1 .item3{
width:330px; float:left; border-top:none;text-align:center;}
#norms h1 .item4{
width:120px; float:left; border-top:none;text-align:left;}
#norms h1 .item5{
float:left; border-top:none;text-align:left;}
#norms li{
width:850px; color:#666; font-size:12px; line-height:30px; text-align:left; border-bottom:1px #E9E9E9 solid; height:30px;}
#norms li .item1,{
width:250px; float:left; border-top:none;text-align:left; padding-left:10px;}
#norms li .item2{
width:60px; float:left; border-top:none;text-align:left;}
#norms li .item3{
width:310px; float:left; border-top:none;text-align:left;padding-left:20px;}
#norms li .item4{
width:140px; float:left; border-top:none;text-align:left;}
#norms li .item5{
float:left; border-top:none;text-align:left;}
#norms p{
text-align:center; line-height:30px; height:30px;}
