body {
	font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:12px; margin:0 auto; color:#000000;
}
img{ border:0;}
div { margin:auto;}
a { color:#000000; text-decoration:none;}
.red{ color:#FF0000; font-weight:bold; font-size:12px;}
.red1{ color:#FF0000; font-weight:bold; font-size:12px; text-decoration:underline;}
.red2{ color:#FF0000;  font-size:12px; text-decoration:underline;}
.red2 a{  color:#FF0000;  font-size:12px; text-decoration:underline;}
.red3 { color:#FF0000; font-weight:bold; font-size:14px;}

.brown{ color:#960200; font-weight:bold; font-size:14px;}
.brown a{ color:#960200; font-weight:bold; font-size:14px;}
.brown1{ color:#960200; font-weight:bold; font-size:12px;}
.brown1 a{ color:#960200; font-weight:bold; font-size:12px;}

/*-------------------------top begin-----------------------------------*/
#top { margin:0 auto; width:1000px;}
.top_line { margin:0; padding:0; width:1000px; height:15px; background-color:#83c326; float:left;}
.logo { margin:0; padding:0; width:600px; height:80px; float:left;}
.language { margin:0; padding:0; width:400px; height:80; float:left;}
.language ul { margin:10px 0px; margin-right:10px; padding:0; width:60px; list-style-type:none; float:right;}
.language ul li { margin:4px 0px; padding:0px; width:60px; height:22px; line-height:22px; text-align:center; background-color:#f3f3f3; color:#333; }


.menu { font-size:12px; position:relative; z-index:100; width:1000px; height:63px; background-image:url(../images/nav_bg.jpg); float:left;}
.menu ul { margin:0 80px; padding:0; width:840px; height:63px; list-style-type:none;}
.menu li { margin:0 14px; padding:0; width:89px; height:40px; line-height:40px; text-align:center; color:#0093dd; font-size:14px; font-family:"宋体"; font-weight:bold; float:left; position:relative;}
.menu ul ul { visibility:hidden; position:absolute; left:-89px; top:40px; width:550px;}
.menu table { position:absolute; top:0; left:0;}
.menu ul li:hover ul,.menu ul a:hover ul { visibility:visible;}
.menu a { display:block; padding:0px; margin:0px; color:#0093dd; text-decoration:none;}
.menu a:hover { background-image:url(../images/nav_on.jpg); color:#0093dd;}
.menu ul ul li {  text-align:center; font-size:12px; margin:0;}
.menu ul ul li a { display:block; width:60px; height:23px; line-height:23px; text-align:center; margin:0; border:0; color:#fff;}
.menu ul ul li a:hover { border:0; background:#0093dd; color:#fff;}

/*-------------------------top end-----------------------------------*/




/*-------------------------footer begin-----------------------------------*/
#end_box { margin:0 auto; width:1000px; height:100px; background-color:#f1f1f1; }
.end_box1 { width:400px; margin-top:10px; padding-top: 10px; padding-bottom:10px; margin: 0 auto; list-style-type:none;  text-align: center; }
.end_box1 li{ width:80px; text-align: center; float: left;}
.end_box2{ width:1000px; text-align:center; line-height:21px;}
/*-------------------------footer end-----------------------------------*/




/*-------------------------index begin-----------------------------------*/
#main { margin:0 auto; width:1000px;}
#center { margin:10px auto; width:1000px; height:auto; border-bottom: 1px #0093dd solid;}
#center { overflow: hidden;}

#left { width:200px; margin:0; padding:0; float:left;}
#middle { width:570px; margin:0; padding:0; float:left;}
#right { width:220px; background-color:#f3f3f3; margin:0; text-align:center; padding:0; float:left;}


#login { width:190px; height:203px; margin:0; padding:0; background-image:url(../images/login_bg.jpg); float:right;}
#child_company { width:190px; margin-top:10px; padding:0; float:right;}
.child_company_top { width:190px; height:39px; margin:0; padding:0; float:left;}
.child_company_cen { width:190px; margin:0; padding:0; background-image:url(../images/child_company_bg.jpg); text-align:center; float:left;}
.child_company_bot { width:190px; height:8px; margin:0; padding:0; float:left;}
#left_contact { width:190px; height:127px; margin-top:10px; padding:0; float:right;}


#zn_news { width:533px; margin:0 auto; padding:0;}
.zn_news_top { width:533px; height:34px; margin:0; padding:0; float:left;}
.zn_news_con { width:533px; margin:0; padding:0; float:left;}
.zn_news_con_l { width:168px; margin:0; padding:0; text-align:center; margin:15px auto; float:left;}
.zn_news_con_r { width:365px; margin:0; padding:0; float:left;}
#zn_news_list { width:365px; margin:5px 0px; padding:0; list-style-type:none;}
.zn_news_list1{ width:265px; background:url(../images/dot_blue.jpg) no-repeat 5px 8px; line-height:21px; padding-left:15px;float:left; color:#666666;}
.zn_news_list1 a { color:#666666; text-decoration:none;}
.zn_news_list1 a:hover { color:#0093dd; text-decoration:underline;}
.zn_news_list2 { width:85px; margin:0; padding:0; line-height:21px; float:left; color:#666666;}


#yj_mt_news { width:533px; margin:0 auto; padding:0;}
#yj_news { width:266px; margin-top:10px; padding:0; float:left;}
#mt_news { width:266px; margin-top:10px; padding:0; float:left;}
.yj_mt_news_top { width:266px; height:34px; margin:0; padding:0; float:left;}
.yj_mt_news_list { width:250px; margin:5px 0px; margin-left:16px; padding:0; list-style-type:none;}
.yj_mt_news_list li{ width:235px; background:url(../images/dot_green.jpg) no-repeat 5px 8px; line-height:21px; padding-left:15px;float:left; color:#666666;}
.yj_mt_news_list li a { color:#666666; text-decoration:none;}
.yj_mt_news_list li a:hover { color:#83c326; text-decoration:underline;}


#index_company { width:533px; margin:0 auto; padding:0;}
.index_company_pic { width:533px; height:108px; margin-top:10px; padding:0; float:left;}
.index_company_con { width:533px; height:174px; margin-top:10px; padding:0; background:url(../images/index_company_con.jpg); float:left;}
.index_company_con p{ width:473px; margin:0; padding:30px 30px; line-height:21px; text-indent:2.5em; color:#666666;}
.index_company_con p a { color:#666666; text-decoration:none;}
.index_company_con p a:hover { color:#0093dd; text-decoration:underline;}


#qywh { width:220px; margin:10px 0 0 0; padding:0; float:left;}
.qywh_top { width:180px; height:23px; margin:0 auto;}
.qywh_con { width:180px; margin:10px auto; text-align:center; color:#666666;}
.qywh_con a { color:#666666; text-decoration:none;}
.qywh_con a:hover { color:#83c326; text-decoration:underline;}

#yghd { width:220px; margin:10px 0 0 0; padding:0; float:left;}

#quick_menu { width:220px; margin:10px 0; padding:0; text-align:center;}
#link { width:191px; height:30px; margin:10px auto; padding-top:30px; text-align:center; background:url(../images/link_bg.jpg) no-repeat;}

/*-------------------------index end-----------------------------------*/




/*-------------------------about begin-----------------------------------*/
.about_left, .about_right
       {
       padding-bottom: 32767px !important;
       margin-bottom: -32767px !important; 
       }
.about_left { width:209px;height:auto; margin:0; padding:0; background:url(../images/about_left_bg.jpg); float:left;}
.about_left_con { width:188px; margin-left:20px; margin-top:20px; padding:0;}
.about_left_con_top { width:188px; margin:0; padding:0;}
.about_left_con_fot { width:188px; margin-top:20px; margin-bottom:20px; padding:0;}
.about_left_nav { width:188px; margin:0; padding:0; list-style-type:none;}
.about_left_nav li { width:188px; height:27px; background:url(../images/about_left_nav.jpg); margin:0; padding:0; float:left; font-size:14px; color:#999999; font-weight:bold; line-height:27px; text-align:left;}
.about_left_nav .on { background-image:url(../images/about_left_nav_on.jpg); color:#ffffff;}
.about_left_nav .on a { color:#ffffff;}

.about_left_nav a { display:block; padding:0px; margin:0px; color:#999999; text-indent:30px; text-decoration:none;}
.about_left_nav a:hover { background-image:url(../images/about_left_nav_on.jpg); color:#ffffff;}


.about_right { width:791px; margin:0; padding:0; background:url(../images/about_right_bg.jpg) repeat-x; float:right;}
.about_right_top { width:753px; height:52px; margin-top:20px; margin-left:20px; padding:0;}
.about_right_con { width:753px; margin-left:20px; margin-top:20px; padding:10px 0px; font-size:12px; color:#666666; line-height:27px; text-align:center;}
.about_right_con_pic { width:420px; height:165px; margin:0 auto;}
.about_right_con p { text-indent:2.5em; line-height:21px; padding:0 20px; text-align:left;}
/*-------------------------about end-----------------------------------*/



/*-------------------------news begin-----------------------------------*/
.news_right_con_newstop { width:753px; height:129px; margin:10px 0 0 0; padding:0; text-align:center; border-bottom:1px #cccccc solid;}
.news_right_con_newstop_pic { width:152px; height:112px; margin:0px 14px 17px 14px; padding:0; float:left;}
.news_right_con_newstop_tit { width:540px; height:30px; margin:0; padding:0; font-size:14px; color:#0093dd; font-weight:bold; float:left; line-height:30px; text-align:left;}
.news_right_con_newstop_tit a { color:#0093dd; font-weight:bold; text-decoration:none;}
.news_right_con_newstop_con { width:540px; height:70px; margin:0; padding:0; font-size:12px; color:#666666; float:left; line-height:21px; text-indent:2.5em; text-align:left;}
.news_right_con_newstop_con a{ font-size:12px; color:#666666; text-decoration:none;}
.news_right_con_newstop_more { width:540px; height:24px; margin:0; padding:0; font-size:12px; color:#666666; float:left; line-height:24px; text-align:right; }
.news_right_con_newstop_more a{ color:#666666; text-decoration:none;}
.news_right_con_newstop_more a:hover{ color:#0093dd; text-decoration:underline;}

.news_right_con_newstop_list{ width:753px; padding:0; margin:10px auto;}
.news_right_con_newstop_list_tab { width:753px; margin:0; padding:0; float:auto;}
.news_right_con_newstop_list_tab a{ font-size:12px; color:#333333;}
.news_right_con_newstop_list_tab a:hover{ font-size:12px; color:#999999;}
.news_right_con_newstop_list_tab .dot { width:50px; height:30px; margin:0; padding:0; background:url(../images/dot_green.jpg) no-repeat 25px 10px;}
.news_right_con_newstop_list_tab td { width:553px; height:30px; margin:0; padding:0; text-align:left; vertical-align:middle;}
.news_right_con_newstop_list_tab .time { width:150px; height:30px; margin:0; padding:0; text-align:center; vertical-align:middle;}
.news_right_con_newstop_list_tab .bg { background-color:#f3f3f3;} 


/*--page begin--*/
.vedio_page { width:733px; height:32px; padding:10px; text-align:right; float:left;}

DIV.digg { PADDING:3px; MARGIN:3px; TEXT-ALIGN:right
}
DIV.digg A { BORDER: #83c326 1px solid; PADDING:2px 5px; MARGIN: 2px; COLOR: #336600; TEXT-DECORATION: none
}
DIV.digg A:hover { BORDER: #336600 1px solid; COLOR: #000;
}
DIV.digg A:active { BORDER: #336600 1px solid; COLOR: #000;
}
DIV.digg SPAN.current {BORDER: #336600 1px solid; PADDING:2px 5px; MARGIN: 2px; FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #336600
}
DIV.digg SPAN.disabled {BORDER: #eee 1px solid; PADDING:2px 5px; MARGIN: 2px; COLOR: #ddd;
}
/*--page end--*/

.news_show_tit {  width:753px; margin:0; padding:0; line-height:27px; font-size:14px; color:#0093dd; font-weight:bold; text-align:center;}
.news_show_time {  width:753px; margin:0; margin-bottom:20px; padding:0; line-height:27px; font-size:12px; color:#999999; text-align:center; border-bottom:1px #cccccc solid;}
/*-------------------------news end-----------------------------------*/


.yunying_right_con_pic { width:420px; margin:0; margin-left:50px; }


.community_hd {width:375px; height:129px; margin:10px 0 0 0; padding:0; text-align:center; border-bottom:1px #cccccc dashed; float:left;}
.community_hd_pic { width:152px; height:112px; margin:0px 14px 17px 14px; padding:0; float:left;}
.community_hd_pic img { width:152px; height:112px;}
.community_hd_tit { width:180px; height:60px; margin-top:30px; padding:0; font-size:14px; color:#0093dd; font-weight:bold; float:left; line-height:30px; text-align:left;}


.community_vedio {width:375px; height:129px; margin:10px 0 0 0; padding:0; text-align:center; border-bottom:1px #cccccc dashed; float:left;}
.community_vedio_pic { width:96px; height:128px; margin:0px 14px 17px 14px; padding:0; float:left;}
.community_vedio_pic img { width:96px; height:128px;}
.community_vedio_tit { width:236px; height:60px; margin-top:10px; padding:0; font-size:12px; color:#0093dd; font-weight:normal; float:left; line-height:30px; text-align:left;}





/*------------------------2009-02-10  相册样式------------------------*/
.community_hd1 { width:180px; height:60px; margin:10px 0 0 0; padding:0; text-align:left; float:left;}
.community_hd1 a{ color:#0093dd; font-size:14px; font-weight:bold;}

/*---------------------------end--------------------------------------*/

.community_px_list_tab { width:753px; margin:0; padding:0; float:auto;}
.community_px_list_tab a{ font-size:12px; color:#333333;}
.community_px_list_tab a:hover{ font-size:12px; color:#999999;}
.community_px_list_tab .dot { width:50px; height:30px; margin:0; padding:0; background:url(../images/dot_green.jpg) no-repeat 25px 10px;}
.community_px_list_tab td { width:403px; height:30px; margin:0; padding:0; text-align:left; vertical-align:middle; text-indent:20px;}
.community_px_list_tab .time { width:150px; height:30px; margin:0; padding:0; text-align:center; vertical-align:middle;}
.community_px_list_tab .bg { background-color:#f3f3f3;}


hr { margin:auto; width:753px; height:2px; background-color:#777;}



.community_book_list_tab { width:753px; margin:0; padding:0; float:auto; }
.community_book_list_tab a{ font-size:12px; color:#333333;}
.community_book_list_tab a:hover{ font-size:12px; color:#999999;}
.community_book_list_tab .no { width:100px; height:30px; margin:0; padding:0; text-align:center;}
.community_book_list_tab th { text-align:center; vertical-align:middle; color:#ffffff;}
.community_book_list_tab td { width:303px; height:30px; margin:0; padding:0; text-align:center; vertical-align:middle;}
.community_book_list_tab .writer { width:150px; height:30px; margin:0; padding:0; text-align:center; vertical-align:middle;}
.community_book_list_tab .kind { width:100px; height:30px; margin:0; padding:0; text-align:center; vertical-align:middle;}
.community_book_list_tab .pl { width:100px; height:30px; margin:0; padding:0; text-align:center; vertical-align:middle; line-height:30px;}
.community_book_list_tab .pl img { margin-top:2px;}
.community_book_list_tab .bg { background-color:#f3f3f3;}
.community_book_list_tab .bg_g { background-color:#83c326;}



.community_yj_tab { width:753px; margin:0; padding:0; float:auto; }
.community_yj_tab th { width:150px; height:30px; margin:0; padding:0; text-align:center; vertical-align:middle;}
.community_yj_tab td { width:603px; height:30px; margin:0; padding:0; text-align:left; vertical-align:middle;}


.injoin_job { width:650px; margin:0 auto; padding:0; text-align:left;}
.blue { font-size:14px; color:#0093dd; font-weight:bold; line-height:25px;}
.job { font-size:12px; color:#999999; padding:0; padding-right:20px;}
.job a { font-size:12px; color:#999999; text-decoration:none;}
.job a:hover { font-size:12px; color:#666666; text-decoration:none;}

.injoin_job_list { width:650px; margin:10px auto; padding:0; }
.injoin_job_list_tab { width:650px; border:1px #cccccc solid;}
.injoin_job_list_tab th{ height:40px; border-bottom:1px #cccccc dashed; color:#b18a2c; font-size:14px; font-weight:bold; text-align:left; padding-left:50px; background:url(../images/injoin_dot.jpg) no-repeat 5px 2px; line-height:40px;}
.injoin_job_list_tab td{ height:25px; line-height:25px;}
.injoin_job_list_tab .jobl{ width:100px; text-align:right;}
.injoin_job_list_tab .job2{ width:500px; text-align:left; padding-left:30px; padding-right:20px;}
.job_but {height:40px; text-align:center; background:none; line-height:40px; }
















