﻿@charset "utf-8";
/* CSS Document */

.item_body { width:1180px; float:left; }

#list { float:left; width:1180px; }
#list .list_left {width:223px; float:left; background:#fff; display:inline; background:#F6F7F8; height:805px; }
#list .list_left .t { height:40px; background:#1073BF; line-height:40px; color:#fff; font-family:微软雅黑;}
#list .list_left .t span { color:#fff; text-align:center; display:block; font-size:16px;}
#list .list_left .c ul li { height:53px; line-height:53px; border-bottom:1px dotted #dcdcdc; text-align:center;}
#list .list_left .c ul li a { font-size:15px; display:block; overflow:hidden;}
#list .list_left .c ul li a:hover { display:block;/*background:url(list_li_on.jpg) left center no-repeat; width:229px;*/}
#list .list_right { width:947px; float:left; margin-left:10px; display:inline; overflow:hidden; background:#fff; height:805px; }
#list .list_right .t { height:38px; font-size:16px; line-height:38px; padding-left:20px; background:#EFF2F4; color:#0F73BF; border-bottom:2px solid #1073BF;}
#list .list_right .c ul { padding:20px; padding-top:10px; overflow:hidden;height:660px;}
#list .list_right .c ul li { width:900px;line-height:56px; padding-left:10px; border-bottom:1px dotted #dcdcdc;}
#list .list_right .c ul li span {float:right; color:#999; font-size:12px;}

/*单页概览*/
#list #list_left {width:223px; float:left; display:inline; background:#F6F7F8; height:805px; }
#list #list_left .t {height:40px; background:#1073BF; line-height:40px; color:#fff; font-size:16px; font-family:微软雅黑;}
#list #list_left .t span {  color:#fff; text-align:center; display:block; font-size:16px;}
#list #list_left #c ul li { height:53px; line-height:53px; border-bottom:1px dotted #dcdcdc; text-align:center;}
#list #list_left #c ul li a { font-size:15px; display:block; overflow:hidden;}
#list #list_left #c ul li a:hover { display:block;/*background:url(list_li_on.jpg) left center no-repeat; width:229px;*/}
#list #list_rights h1 {font-family:微软雅黑,宋体; font-size:22px; color:#00A0E9; text-align:center; margin:30px;}
#list #list_rights { width:947px; float:left; margin-left:10px; display:inline; overflow:hidden; background:#fff; min-height:805px; }
#list #list_rights .t { height:38px; font-size:16px; line-height:38px; padding-left:20px; background:#EFF2F4; color:#0F73BF; border-bottom:2px solid #1073BF;}
#list #list_rights .contents {margin:0 30px; margin-top:10px; line-height:30px; text-align:left;}

/*#list #list_rights .contents .leader { width:900px; border: 1px solid #ddd; float: left; margin-bottom: 10px;}
#list #list_rights .contents .leader .leader_pic { width:147px; float: left; padding:10px 0 0 18px; border-right: 1px solid #ddd;}
#list #list_rights .contents .leader .leader_pic img { width:128px; height: 157px;}
#list #list_rights .contents .leader .leader_info { width:700px; float: left;}
#list #list_rights .contents .leader .leader_name,#list #list_rights .contents .leader .leader_work { width:734px; height: 40px; line-height: 40px; border-bottom: 1px solid #ddd}
#list #list_rights .contents .leader .leader_name span,#list #list_rights .contents  .leader .leader_work  span{padding-left: 20px; color:#333; font-size:16px;  }
#list #list_rights .contents .leader .leader_work span.work { padding-left: 10px; font-weight: normal;}
#list #list_rights .contents .leader .leader_resume { width:700px; line-height: 40px; padding-left:20px;}
#list #list_rights .contents .leader .leader_resume span {color:#333;  font-size:16px;}*/
#list #list_rights .contents .leader tr { background:#fff;}
#list #list_rights .contents .leader td img { width:128px; height:157px; padding:5px; padding-top:15px;}
#list #list_rights .contents .leader td { line-height:40px;}
#list #list_rights .contents .leader td span { padding-left:10px; font-size:16px;}
#list #list_rights .contents .leader td .work {font-size:16px;}
#list #list_rights .contents .leader td .work_c { margin:10px; margin-top:0;}


#list .list_pic_right { width:947px; float:left; margin-left:10px; display:inline; overflow:hidden; background:#fff; height:805px;}
#list .list_pic_right .t {  height:38px; font-size:16px; line-height:38px; padding-left:20px; background:#EFF2F4; color:#0F73BF; border-bottom:2px solid #1073BF; }
#list .list_pic_right .c ul {height:660px; padding:30px; padding-left:40px;  _padding-bottom:0; }
#list .list_pic_right .c ul li {　width:240px; height:200px;  float:left; margin-top:15px;  text-align:center; margin:0 25px; _display:inline;}
#list .list_pic_right .c ul img {width:240px; height:160px;}
#list .list_pic_right .c ul span {display:block; text-align:center; line-height:25px;}

.link { width:1180px; float:left; }
.link .title {text-align: center;}
.link .title h3{font-size: 16px;font-weight:bold; color: #444;border-bottom: 2px solid #333; line-height:80px;}
.link .link_list{ width: 1000px; margin: 50px auto;}
.link .link_list tr{ background:#fff;}
.link .link_list td,.link .link_list th{line-height: 40px;  height: 40px;}
.link .link_list th{ background: #f2f2f2;}
.link .link_list td{ text-indent: 20px;}
.link .link_list tr{ -webkit-transition: all 0.5s;  -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.link .link_list tr:hover{ -webkit-box-shadow: inset 0px 0px 2px 2px #ccc; -moz-box-shadow: inset 0px 0px 2px 2px #ccc;  box-shadow: inset 0px 0px 2px 2px #ccc;}
.link .link_list td a{ color: #333;}
.link .link_list td a:hover{  text-decoration: underline;}

.map {width: 100%; float:left;}
.map .title {height: 30px;line-height: 30px;width: 100%;background: #f5f5f5;margin: 10px 0px; float:left;}
.map .title a {font-size: 20px; color: #fff;padding: 0px 20px; background: #1073BF; line-height: 30px;height: 30px; display: block; float: left;}
.map .c { width:100%; float:left;}

/*留言提交*/
#list .t1 {
    height: 50px;
    border-bottom:2px solid #0F73BF;
    position: relative;
}
#list .t1 span {
    line-height: 50px;
    font-size: 20px;
    padding-left: 20px;
    color:#5B5B5B;
}
.list_right .t .msg_input {
    background: url("msg_input.png") left center no-repeat;
    padding-left: 25px;
    padding-right: 20px;
    display: block;
    float: right;
}
.list_right .t .msg_input a {
    display: block;
}
.inputMail {  margin-top: 20px;}
.mail_left { width: 595px;  background: #fff;  float: left;  height: 700px; margin-left:20px; overflow: hidden; margin-top:20px;}
.write_form {  width: 595px;  background: #fff;  float: left;  height: 800px;  border: none;  }
.mail_right {  width: 520px;  float: left;  text-align: justify;  background: #eee;  border: 1px solid #ddd;  padding: 20px; min-height: 620px; margin-bottom:20px;    position: relative;  margin-top:20px; }
.mail_right .corner {  display: block;  position: absolute;  right: -1px;  top: -1px;  width: 38px;  height: 26px;  background: url(png_mailbox_declare_bg.png) no-repeat;  }
.declare_hd {  font-size: 18px;  color: #0F73BF;  margin-bottom: 20px;  text-align: center;  }
.declare_bd {  font-size: 12px;  line-height: 30px !important; }
.declare_bd *{font-size: 12px !important; font-family:微软雅黑 !important; line-height: 30px !important;}