@charset "utf-8";
/* CSS Document */
.banner_top{width:auto;height:31px; background:url(../banner_top.jpg) repeat-x; overflow:hidden}
.bread{width:730px; padding-right:30px;height:31px; line-height:31px; margin:0 auto; text-align:right;
border-bottom: #ccc solid 1px;}
.bread a{ color:#666666}
.banner{width:auto;height:130px; background:url(../banbg.jpg) top center repeat-x ; text-align:center; overflow:hidden}

/*center_content start*/
.center_content{width:980px;height:auto; margin:0 auto;overflow:hidden}
.left{width:220px;height:auto; overflow:hidden}
.golm{width:220px;height:69px; padding-top:20px; background:url(../golm.jpg) top right no-repeat ; } 
.president{width:220px;height:101px; padding-top:20px; background:url(../listbg.jpg) top right no-repeat ;} 
.golm h2,.president h2{width:auto;height:25px; line-height:25px; padding-left:50px; font-size:12px; color:#000; text-align:left}
.president p{ margin-top:15px;height:25px; line-height:25px; text-align:right; padding-right:20px;}
.president p a:hover{font-size:14px; text-decoration:underline;color:#cc0000; }
.golm h3{width:auto;height:25px;line-height:25px; margin-top:17px;font-size:14px; font-weight:100; text-align:right; padding-right:25px;}
.president h3{width:auto;height:25px;line-height:25px; margin-top:10px;font-size:14px; font-weight:100; text-align:right; padding-right:25px;}
.golm h3 a,.president h3 a{ color:#cc0000;}

.left_lead{width:219px;height:auto; border-right:1px solid #ccc}
.president_lead{width:219px;height:auto; border-right:1px solid #ccc; overflow:hidden}
.lead_list{width:210px;height:auto;padding-top:5px;}
.lead_list ul li{width:200px;height:25px; line-height:25px; text-align:right}
.lead_list ul li a:hover{color:#cc0000;font-size:14px;}
.news_view{width:170px;height:auto; margin-top:20px; padding-left:50px;}
.news_view h2{width:170px;height:25px; line-height:25px; border-bottom:1px solid #eeeeee;font-size:12px; color:#000; text-align:left; margin-bottom:5px;}
.news_view ul li{width:150px; padding-left:10px;height:25px; line-height:25px; text-align:left; background:url(../arrow.jpg) left no-repeat; margin-left:10px;}
.news_view img{ margin-top:10px;width:150px;height:65px; margin-bottom:5px;}
/*left end*/

.right{width:730px;height:auto; margin-left:20px; overflow:hidden}
.contact_top{width:710px;height:136px;padding: 25px 10px 0 10px; background: url(../images/contact_tel.jpg) top right no-repeat; text-align:left}
.contact_top p{ line-height:25px;}
.contact_top h1{ line-height:30px; font-size:14px; font-weight:100}
.text_content{width:720px;height:auto; padding:0 5px; overflow:hidden; text-align:left}
.text_content p{line-height:25px; text-indent:24px; color:#303030}
.jobTitle { width:715px; font-size:12px; color:#676767; clear:both; margin:0 auto;  height:12px!important; line-height:12px!important; padding:8px 0px 8px 5px;}
.c_title { width:200px; height:12px!important; line-height:12px!important; padding:8px 0px 8px 5px;}
.jobTitle div.c_time { width:100px; float:left; font-size:10px; color:#9A9A9A;}
div.activeTitle{ font-weight:bold;}
.jobTitle img{ padding-right:10px;}
.jobContent { background:#fff; height:auto; width:720px; text-align:left;padding:0px 0 15px 0px; line-height:25px; clear:both; margin:0 auto; border-top:#cacaca 1px solid;}
.jobContent  table{ margin-left:10px; line-height:20px;}
#take_message{padding:15px 0 0 45px;}
.jobContent p{ margin-top:10px; text-indent:24px;}
.job_zp {width: 720px; margin:10px 0 0 0px;}

 /* hot search*/
.hot_search{width:940px;height:26px; margin:0 auto; margin-top:15px; line-height:26px;border:1px solid #dcdcdc; text-align:left}
.hot_search span{width:80px; display:block; background:#f6f5f8; text-align:center; border-right:1px solid #dcdcdc; float:left; margin-right:5px;color:#515151}
.hot_search a{ padding:0 5px;color:#515151}