@charset "utf-8";
body {margin: 0px;padding: 0px;font-family: "";font-size:12px;color:#333333;}
table{border:0px;margin:0;padding:0;text-align:left}
td {font-size: 12px;}
p {text-indent: 2em;margin:0px;padding:0px}
img {border:0px;margin:0px;padding:0px}
form {font-size: 12px;margin: 0px;padding: 0px;}
input {font-size: 12px; color:#333333;}
select {font-size: 12px; color:#333333;}
ul {margin: 0px;padding: 0px;}
li{list-style:none}
h1{font-size:12px;font-weight:bold;margin:0px;padding:0px}
/*  Links  */
a {text-decoration:none;color:#333333;}
a:hover {text-decoration:underline;color:#c30101;}
br{clear:both;padding:0px;margin:0px;}
.clear{clear:both;padding:0px;margin:0px;height:0px;overflow:hidden}
dl,dd{padding:0px;margin:0px}

/*body{background:url(../images/body_bg.jpg) repeat-x top #fcfcfc}
*/
#all{width:955px;background:url(../images/content_bg.gif) repeat-y center top;margin:0 auto}

/*input*/
.input_01{width:110px;height:20px;line-height:20px;text-indent:5px;background:url(../images/top_input_bg.gif) no-repeat left top;border:none}
.input_02{width:20px;height:15px;border:1px solid #7b7b7b}
.input_03{width:211px;height:17px;border:none;background:url(../images/input_bg01.gif) no-repeat left top}
.input_04{width:365px;height:17px;border:none;background:url(../images/input_bg02.gif) no-repeat left top}
.input_05{width:437px;height:92px;border:none;background:url(../images/input_bg03.gif) no-repeat left top}
.input_06{width:200px;height:18px;border:1px solid #b1b1b1}
.input_07{width:200px;height:18px;border:1px solid #b1b1b1}
.input_08{width:510px;height:92px;border:1px solid #b1b1b1}
.btn_01{width:64px;height:21px;text-align:center;line-height:20px;background:url(../images/top_btn_bg.gif);border:none;margin-left:3px}
.btn_02{width:28px;height:19px;background:url(../images/page_btn.gif);border:none}
.btn_03{width:87px;height:26px;background:url(../images/submit.gif);border:none;color:#fff;text-align:center;line-height:22px;margin-right:10px}
.btn_04{width:81px;height:26px;background:url(../images/reset.gif);border:none;color:#fff;text-align:center;line-height:22px}
/*top*/
.top{width:955px; height:547px;background:url(../images/content_top_bg.gif) no-repeat top center;}
.top2{width:955px;background:url(../images/content_top_bg.gif) no-repeat top center;}
.tbr{width:934px;height:110px;background:url(../images/top_logo_bg.jpg) repeat-x;margin:0 auto}
.logo{float:left;padding-left:25px;}
.login{height:83px;float:right}
.login_top{width:425px;height:15px;color:#006151;text-align:right;padding-top:25px;padding-right:25px;}
.login_top a{color:#006151}
.login_bottom{width:425px;color:#00322c;padding-top:22px;text-align:right;padding-right:25px;overflow:hidden
}
.bannern{width:934px;height:29px;margin:0 auto;padding:0px; position:relative;}

.banner{width:934px;height:429px;margin:0 auto;padding:0px;}
.banner2{width:934px;margin:0 auto;}
.mainnav{}
.flash{ padding-left:10px;}
.flash2{ text-align:center;}



/*content*/
.content{width:928px;height:212px;padding-top:3px;padding-left:3px;padding-right:3px;margin:0 auto;margin-top:-5px}
.content2{width:940px;padding-top:3px;padding-left:15px;background:url(../images/content_top_bg.gif) no-repeat center -275px}
.box1{width:330px;height:210px;background:url(../images/box1_bg.gif) repeat-x bottom}
.box1 h1{width:330px;height:23px;line-height:23px;background:#006e6b}
.box1 h1 span{display:block;float:right;padding-right:25px}
.box1 h1 b{display:block;float:left;color:#fff;font-size:14px;padding-left:20px}
.box1_t{width:330px;height:70px;padding-top:10px;padding-bottom:20px}
.box1_t img{width:100px;display:block;float:left;padding-left:12px;padding-right:7px}
.box1_t span{width:200px;display:block;float:left;padding-top:8px}
.box1_t span b a{color:#00a5a1}
.box1_t span p{text-indent:0em;color:#7a7a7a;line-height:18px;margin-top:10px}
.box1_list{width:318px;height:65px;padding-left:12px}
.box1_list ul{width:318px}
.box1_list ul li{width:292px;height:22px;line-height:22px;background:url(../images/ico1.gif) no-repeat left center;padding-left:18px;padding-right:8px}
.box1_list ul li a{display:block;float:left;color:#595959;}
.box1_list ul li span{display:block;float:right;color:#959595}

.box2{width:315px;height:210px;}
.box2 h1{width:315px;height:23px;line-height:22px;background:url(../images/box2_h1.gif) repeat-x}
.box2 h1 span{display:block;float:right;padding-right:25px}
.box2 h1 b{display:block;float:left;color:#006a5d;font-size:14px;padding-left:20px}
.box2_list{width:303px;height:190px;padding-left:12px}
.box2_list ul{width:306px}
.box2_list ul li{width:122px;height:82px;margin:2px 10px 2px 10px;display:block;float:left}
.box2_list ul li img{border:1px solid #bcd1ce}
.box2_list ul li img,.box2_list ul li span{display:block}
.box2_list ul li span{height:20px;line-height:20px;text-align:center;}
.box2_list ul li span a{color:#01544a;}


.box3{width:284px;height:210px;background:url(../images/box3_bg.jpg) no-repeat bottom right}
.box3 h1{width:284px;height:23px;line-height:23px;background:#006e6b}
.box3 h1 span{display:block;float:right;padding-right:25px}
.box3 h1 b{display:block;float:left;color:#fff;font-size:14px;padding-left:20px}
.box3_list{width:272px;height:185px;padding-left:12px}
.box3_list ul{width:272px;padding-top:10px}
.box3_list ul li{width:246px;line-height:24px;padding-left:18px;padding-right:8px}
.box3_list ul li a{color:#7a7a7a;}


/*side*/
.side{width:215px;}
.side h1{width:180px;height:29px;line-height:29px;padding-left:35px;background:url(../images/side_top.gif) no-repeat;color:#fff;font-size:14px;font-weight:bold}
.side_content{width:215px;height:200px;background:url(../images/side_bg.gif) repeat-y}
.side_content ul{width:214px;margin:0 auto}
.side_content ul li{width:167px;height:34px;line-height:34px;display:block;background:url(../images/side_btn_off.gif) no-repeat;padding-left:45px}
.side_content ul .font_bold{width:167px;height:34px;line-height:34px;display:block;background:url(../images/side_btn_on.gif) no-repeat;padding-left:45px}
.side_content ul .font_bold a{font-weight:bold}


/*box_right*/
.box_right{width:695px;}
.box_right h1{width:695px;height:35px; color:#999999;line-height:34px;background:url(../images/center_h1.gif) no-repeat left;}
.box_right a{ color:#999999;}

.box_right h1 b{display:block;float:left;font-size:14px;color:#006E6B;background:url(../images/ico2.gif) no-repeat left center;padding-left:20px}
.box_right h1 span{display:block;float:right; font-weight:normal;background:url(../images/ico3.gif) no-repeat left center;padding-left:18px}

.about_font{width:695px;margin:0 auto;padding-top:14px;}
.about_font span{width:191px;height:263px;display:block;float:left;padding-left:4px;padding-top:4px;background:url(../images/pic_bg.gif);margin-right:7px;margin-top:8px}
.about_font p{line-height:27px;color:#323232;padding-left:30px;padding-right:20px}

.pic_list{width:695px}
.pic_list ul{width:695px;padding-top:25px}
.pic_list ul li{width:165px;height:160px;display:block;float:left;margin:0px 4px 0px 4px;text-align:center}
* html .pic_list ul li{width:165px;height:160px;display:block;float:left;margin:0px 4px 0px 3px;text-align:center}
.pic_list ul li a{width:164px;height:125px;padding-top:6px;padding-left:1px;display:block;background:url(../images/pic_list_bg.gif) no-repeat left top}
.pic_list ul li span{display:block;}
.pic_list ul li span a{width:165px;height:30px;color:#6c6c6c;background:none;}

.page{width:690px;height:25px;line-height:25px;margin:0 auto;margin-top:16px;text-align:center;color:#666666;}
.page a{color:#666666}
.page span{color:#F00;font-weight:bold}

.performance_news{width:695px;}
.performance_news h2{font-size:15px;text-align:center;margin:0px;margin-top:25px;margin-bottom:10px}
.performance_news .times{width:660px;height:22px;line-height:22px;text-align:center;background:#f3f3f3;color:#8b8a8a;margin:0 auto;display:block;margin-bottom:20px}
.performance_news p{padding:0px 15px;color:#6c6c6c;line-height:24px}
.performance_list{width:695px;}
.performance_list ul{width:695px;padding-top:25px}
.performance_list ul li{width:650px;height:28px;line-height:28px;background:url(../images/dashed01.gif) no-repeat bottom left;padding-left:25px}
.performance_list ul li a{display:block;float:left;color:#4b4b4b}
.performance_list ul li span{display:block;float:right;color:#7a7a7a}

.message_news{padding-top:14px;padding-bottom:25px}
.message_input{border:1px solid #a4d4b6}
.message_input h1{width:683px;height:27px;line-height:27px;background:url(../images/message_h1.gif) repeat-x;padding-left:12px;color:#fff}

.box_list{width:710px;padding-top:18px}
.box4{width:345px;height:162px;background:url(../images/box4_bg.gif) no-repeat left top;padding-top:8px}
.box4 h3{width:320px;height:30px;background:url(../images/box4_h1.gif) no-repeat 12px bottom;line-height:27px;padding-left:25px;margin:0px;margin-bottom:8px}
.box4 h3 span{display:block;float:left;color:#005128;font-weight:bold;font-size:13px}
.box4 h3 a{display:block;float:right;color:#005128;font-weight:normal;font-size:12px}
.box4_list{width:350px;}
.box4_list ul{padding-left:12px}
.box4_list ul li{width:310px;height:23px;line-height:23px;background:url(../images/box4_list.gif) no-repeat 8px center;padding-left:20px}
.box4_list ul li a{color:#58615c}

.bgf th,.bgf td{background:#fff}
.headtit{background:#f8fbfb}

.font_btn{text-align:center;padding-top:30px}
.font_btn span{padding-right:50px}


.job_list{width:695px;padding-top:14px}
.job_list ul{width:695px}
.job_list ul li{width:660px;height:26px;padding-left:35px;line-height:26px;background:url(../images/job_list_ico.gif) no-repeat 25px center;border-bottom:1px solid #e9e9e9}
.job_list ul li span{width:90px;height:26px;display:block;float:left;margin-right:160px;padding-left:30px}
.job_list ul li a{width:60px;height:26px;display:block;float:right;padding-right:25px}
.job_list ul .list_bold{background:none;background:#ebebeb;color:#005948;font-size:13px;font-weight:bold}
.job_list ul .list_bold b{width:60px;height:26px;display:block;float:right;padding-right:25px}

.job_info{width:695px;text-align:center;padding-top:20px;}
.job_info h2{width:670px;height:25px;line-height:25px;background:#dadada;color:#515151;font-weight:normal;font-size:12px;margin:0px;text-align:center;display:block;margin:0 auto}
.job_info h2 span{color:#eb6f00}

.pic_display{width:695px;padding-top:15px}
.pic_display h2{width:670px;height:25px;line-height:25px;font-size:14px;margin:0px;text-align:center;display:block;margin:0 auto}
.pic_display .times{width:660px;height:22px;line-height:22px;text-align:center;background:#f3f3f3;color:#8b8a8a;margin:0 auto;display:block;margin-bottom:20px}
.pic_display img{display:block;margin:0 auto}
.pic_display p{line-height:25px;margin-top:10px;}
/*foot*/
#foot{width:934px;height:22px;margin:0 auto;background:#006e6b;color:#6e9f99;line-height:22px}


.hidecontent{ display:none;}
#Layer11 div{color:#ffd200;position:absolute;top:-6px}
#Layer11 div a{width:100px;height:20px;line-height:20px;display:block;color:#fff;background:#000;filter:alpha(opacity=70);-moz-opacity:0.6;opacity:0.6;margin-top:2px;text-align:center}


.mainnavn{height:29px;line-height:29px;background:url(../images/main_nav_bg.gif) repeat-x center top;}
.mainnavn ul{height:29px;margin-left:32px;}
.mainnavn ul li{width:92px;height:29px; margin:0px;line-height:30px;text-align:center;display:block;float:left;background:url(../images/mainnav_li.gif) no-repeat right center; font-family:"宋体"; font-weight:bold;}
.mainnavn ul .li_end{background:none}
.mainnavn ul li a{width:90px;height:29px;text-align:center;line-height:29px;display:block;color:#fff;}
.mainnavn ul li a:hover{background:url(../images/bg_navon.gif); background-repeat:repeat-x;color:#fff;text-decoration:none}

.box_nav { color:#333; background-image:url(../images/bg_subnav.gif); background-repeat:repeat-x;}
.box_nav a {text-decoration:none;color:#005755; padding:0px 12px 0px 13px;}
.box_nav a:hover {text-decoration:none;color:#fff;}
