/* CSS Document */
body,ul,li,h1,h2,h3{font-size:12px; font-family:simsun,arial,helvetica,clean,sans-serif,"宋体"; padding:0px; margin:0px; list-style:none;color:#2B2B2B;}
table {border-collapse: collapse;border-spacing: 0;}
.clear{ clear:both;}
.wrap{ clear:both; width:960px; margin-bottom:3px;}
.blank{ height:5px; display:block; clear:both; overflow:hidden}
.main{ width:960px;}
.act_ml{float: left;width: 620px;}
.act_mr{ width:329px; float:right;}
.act_mr .ad3{border:1px solid #ccc; padding:6px 7px 6px 6px; margin:0px 0px 10px 10px; background-color:#fff;}
.searchdiv{ width:960px; height:50px;}
.weizhi{ float:left; }
.weizhi .weizhi_nav{ color:#666; line-height:50px; margin-left:10px;}
.weizhi .weizhi_nav a{ color:#666;}
.search{ float:right; padding-top:10px;}
.act_mr .weiguanc{margin:0px 0px 10px 10px; border:1px solid #ccc; background-color:#fff; border-top:none;}
.act_mr .weiguanc h1{font-size:14px;border-bottom:1px solid #ccc; font-weight:normal; text-indent:10px; line-height:25px;text-align:left; background:url(../images/bg_r.gif);}
.act_mr .n_list{ height:22px; line-height:22px; text-align:left; padding:7px 0px 3px 7px; border-bottom:1px dotted #ccc;text-align:left; margin-left:4px; width:90%;}
.act_mr .n_list a{ color:#333;}
.act_mr .top7{ border:none;}
.luntan {border:1px solid  #ddd;float:left;margin:0px 0px 10px 10px;background:#fff; border-top:none;}
.luntan .title span{ font-size:14px; float:left; line-height:25px; padding-left:10px; width:307px; text-align:left; border-bottom:1px solid #ccc; background:url(../images/bg_r.gif);}
.luntan_nr{float:left; }
.luntan_nr li{ line-height:24px; text-align:left; padding-left:10px; border-bottom:1px dotted #ddd; margin-left:10px; width:285px; padding:7px 0px 3px 7px; }
em{ margin-right:10px;}
.luntan a{ color:#333}
.luntan a:hover{color:#BA2636}
.act_content h1 { font-size: 20px;list-style: none outside none; text-align: center; padding:5px; border-bottom:1px solid #d9e0ea; color:#3888C4;}
.act_info{ color:#808080; margin:15px auto 20px auto;}
.act_info a{ color:#808080;}
.act_desc{width:96%; background:#f3f7fc; margin-left:auto; margin-right:auto; margin-top:10px;color:#676767;padding-left:10px;line-height:22px;font-size:12px; text-indent:2em; text-align:left;}
.content_p{ background:#F3F7FC; border:1px solid #D9E0EA; padding:20px;}
.content_pic{ background:#000;padding:20px;}
.act_neirong{ width:100%; line-height:170%;font-size:14px; margin-top:10px;color:#666; text-align:left;}
.act_neirong img{ max-width:500px; }
.act_neirong p{  margin-top:10px; margin-bottom:10px;}
.xiangguan{width:620px; margin-left:auto; margin-right:auto;line-height:30px; margin-top:10px; text-align:left; font-size:14px;}
.xiangguan li{float:left;width:305px;}
.xiangguan li span{color:#cccccc; font-size:14px; margin-left:10px;}
.xiangguan li a{ font-size:13px; color:#004276}
.xiangguan_bt{font-weight:bold; overflow:hidden;}
.xiangguan_bt .title{ float:left; background:url(../images/bg_lit.gif) -30px -79px no-repeat; width:78px; display:block; padding-left:10px; color:#747474;}
.xiangguan_bt .bg{ float:left; display:block; width:100px;background:url(../images/bg_r.gif) repeat-x; height:26px; width:530px; border-right:1px solid #eee; }
.xiangguan_c{ overflow:hidden; clear:both; border:1px solid #eee; border-top:none;}
.fenxiang{ margin-top:10px; text-align:right;}
.fenxiang .tag{ float:left;}
.about{ margin-top:3px; width:960px; border-top:1px solid #9A9A9A; padding-top:5px;}
.hr{ width:960px; margin:5px 0px 0px 0px; padding:0px; border-bottom:6px solid #2a2a2a;}
.about a{color:#666;}

.bshare-custom{ float:right;}

/*联系方式*/
.contact{ background-color:#CCCCCC;color: #000000;padding: 10px;position: absolute;text-align:left;}
.acontact{ cursor:pointer;}
.way{ width:100%;}
.guanbi{ margin:4px -10px -10px; border:1px solid #777; width:25px; float:right; cursor:pointer; color:#777}
p{ margin:0px; padding:0px;}

/*招聘*/
.zp_s{ font-weight:bold; color:#000;}

.footbg{width:960px; height:70px; margin-bottom:10px; background:url(../images/b1.gif) repeat-x; margin-top:20px;}
.footnav{ width:960px; overflow:hidden;}
.footnav .navouter{ float:left;text-align:left}
.footnav ul{ clear:both; overflow:hidden; margin:12px 0px;}
.footnav ul li{ float:left; padding:1px 2px; margin-right:3px; color:#000;}
.footnav .navouter .t li{ margin-right:5px;}
.footnav .bold{font-weight:bold; color:#fff;font-family:"微软雅黑";text-align:center; width:44px;}
.footnav .bold a{ font-weight:bold; color:#fff; font-size:16px;}

.list_a tr td{ height:34px; text-align:center; padding-left:6px;}
.list_a tr td a{ color:#666; font-size:12px;}
.list_b tr td{ height:34px; text-align:center; padding-left:7px;}
.list_b tr td a{ color:#666; font-size:12px;}
.list_c tr td{ height:34px; text-align:center; padding-left:5px;color:#666;}
.list_c tr td a{ font-size:12px; color:#666;}
.list_d tr td{ height:34px; text-align:center; padding-left:10px;}
.list_d tr td a{ color:#666; font-size:12px;}

.gg_outer{POSITION: relative; MARGIN-TOP: 10px; WIDTH: 100%; BACKGROUND:url(../images/sy.jpg) no-repeat; HEIGHT: 1045px}
.gg_outer1{POSITION: relative; MARGIN-TOP: 10px; WIDTH: 100%; BACKGROUND:url(../images/sy1.jpg) no-repeat; HEIGHT: 650px}
.shuoming{ font-size:12px; background:#deefff; padding-left:10px;}
.gg_outer img{ width:640px;}
.gugk{ position:absolute;}
.gugk .popInfo { display: none;}
.gugq{ position:absolute;}
.gugq .popInfo{ display:block;}
.popInfo { background: none repeat scroll 0 0 #FFFFFF;border-color: #A90000; border-style: solid; border-width: 2px; font-size: 12px; position: absolute; width: 300px;z-index: 99;}