#foot {
 margin-top:10px;
 line-height:25px;
 text-align:center;
 font-family:Arial,Helvetica,sans-serif;
 color:#FFFFFF;
 background-color:#777777;
 padding-top:5px;
 padding-bottom:10px;
}
#foot b,
#foot a b {
 color:#FFFF00;
}
#foot a {
 text-decoration:none;
 color:#FFFFFF;
}
#foot span {
 color:#00FF00;
 font-family:Arial,Helvetica,sans-serif;
}
#foot p {
 margin:0px;
 padding:0px;
}
@charset "utf-8";
body {
 font-size:12px;
 margin:0px;
 padding:0px;
 text-align:center;
 color:#333;
}
form,
legend,
fieldset,
input,
button,
select,
textarea {
 margin:0;
 padding:0;
 font-weight:normal;
 font-style:normal;
 font-size:100%;
 font-family:inherit;
}
ul,
form {
 margin:0px;
 padding:0px;
}
li {
 list-style-type:none;
 vertical-align:bottom;
}
dl,
dt,
dd {
 margin:0px;
 padding:0px;
 list-style-type:none;
}
img {
 border:0px;
}
a {
 color:#333333;
 text-decoration:none;
}
.huise a,
a.huise {
 color:#777777;
}
.huise a:hover,
a.huise:hover {
 color:#000000;
}
.baise a,
a.baise {
 color:#FFFFFF;
}
.baise a:hover,
a.baise:hover {
 color:#CCCCCC;
}
a:hover,
.blue a:hover,
a.blue:hover {
 color:#E21921;
 text-decoration:underline;
}
a.blue_line {
 color:#0000FF;
 text-decoration:underline;
}
.black a {
 color:#333333;
}
.fense a {
 color:#E14652;
}
.blue a {
 color:#0066CC;
}
a.blue {
 color:blue;
}
a.red {
 color:red;
}
a.green {
 color:green;
}
.clear {
 clear:both;
 float:none;
 width:100%;
 margin-top:0px;
 margin-right:auto;
 margin-bottom:0px;
 margin-left:auto;
 height:1px;
 overflow:hidden;
}
.l {
 float:left;
}
.r {
 float:right;
}
.body {
 width:1200px;
 margin-top:0px;
 margin-right:auto;
 margin-bottom:0px;
 margin-left:auto;
 text-align:left;
}
.top_5 {
 margin-top:5px;
}
.top_10 {
 margin-top:10px;
}
.top_15 {
 margin-top:15px;
}
.top_20 {
 margin-top:20px;
}
#dingbu {
 background:-moz-linear-gradient(top,#FFFFFF 0%,#ECEBEB 100%);
 background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(100%,#ECEBEB));
 background:-webkit-linear-gradient(top,#FFFFFF 0%,#ECEBEB 100%);
 background:-o-linear-gradient(top,#FFFFFF 0%,#ECEBEB 100%);
 background:-ms-linear-gradient(top,#FFFFFF 0%,#ECEBEB 100%);
 background:linear-gradient(to bottom,#FFFFFF 0%,#ECEBEB 100%);
 line-height:30px;
 height:30px;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#D8D8D8;
 color:#777777;
 overflow:hidden;
}
#dingbu a {
 color:#888888;
}
#dingbu a:hover {
 color:#CC0000;
 text-decoration:none;
}
#dingbu .blue a {
 color:#0000FF;
 text-decoration:none;
}
#dingbu .blue a:hover {
 color:#FF0000;
 text-decoration:none;
}
#dingbu a.red {
 color:#E21921;
}
#dingbu .l,
#dingbu .r {
 margin:0px;
 padding:0px;
 display:block;
}
#dingbu .l strong {
 font-size:16px;
 color:#FF0000;
}
#dingbu .zhuomian {
 padding-left:20px;
 float:left;
 font-size:14px;
 font-family:"微软雅黑";
 display:block;
 margin:0px;
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
}
#dingbu .zhuomian a {
 color:#0066CC;
}
body {
 background-color:#EEEFF1;
}
#topHead {
 background-color:#FFFFFF;
 height:85px;
 overflow:hidden;
}
#topHead #logo {
 float:left;
 padding-right:20px;
 margin-top:20px;
 height:65px;
 overflow:hidden;
 margin-right:0px;
 margin-bottom:0px;
 margin-left:0px;
 padding-top:0px;
 padding-bottom:0px;
 padding-left:0px;
 display:block;
}
#topHead #logo img {
 max-height:65px;
}
#topHead #logotext {
 float:left;
 font-family:"微软雅黑";
 font-size:20px;
 line-height:35px;
 padding-left:20px;
 margin-top:25px;
 border-left-width:1px;
 border-left-style:solid;
 border-left-color:#999999;
 height:35px;
 margin-right:0px;
 margin-bottom:0px;
 margin-left:0px;
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
 display:block;
}
#topHead .search {
 margin-top:22px;
 width:294px;
 height:40px;
 float:right;
 margin-left:10px;
}
#topHead .search input {
 width:222px;
 height:40px;
 line-height:40px;
 border:none;
 text-indent:8px;
 font-size:14px;
 vertical-align:middle;
 float:left;
}
#topHead input[type=search] {
 font-size:1em;
 outline:0;
 -webkit-transition:box-shadow .217s ease;
 transition:box-shadow .217s ease;
}
#topHead .search a {
 float:right;
 width:72px;
 line-height:40px;
 font-size:16px;
 font-weight:bold;
 color:#FFF;
 text-align:center;
 font-family:"微软雅黑";
 text-decoration:none;
}
#topHead .fabuBtn {
 float:right;
 margin-top:22px;
}
#topHead .fabuBtn a {
 line-height:44px;
 display:inline-block;
 height:44px;
 font-family:"微软雅黑";
 font-size:16px;
 color:#FFFFFF;
 font-weight:bold;
 text-decoration:none;
 margin-left:12px;
 padding-top:0px;
 padding-right:15px;
 padding-bottom:0px;
 padding-left:15px;
}
#topHead .weizhi {
 font-size:14px;
 line-height:25px;
 float:left;
 margin-top:30px;
 margin-left:30px;
}
#topHead .weizhi b {
 padding-right:5px;
 padding-left:5px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:16px;
}
#menu {
 font-size:16px;
 line-height:45px;
 font-weight:normal;
 height:45px;
 overflow:hidden;
}
#menu li,
#menu span,
#menu p {
 float:left;
 display:block;
 margin:0px;
 padding:0px;
}
#menu a {
 color:#FFFFFF;
 text-decoration:none;
 padding-right:20px;
 padding-left:20px;
 display:block;
 float:left;
}
#tuwen .td_1 {
 background-color:#FF6600;
 float:left;
 margin-right:0.8%;
}
#tuwen .td_2 {
 background-color:#125EBA;
 float:left;
}
#tuwen .td_3 {
 background-color:#FF00FF;
 float:right;
}
#tuwen .td_4 {
 background-color:#006600;
 float:left;
 margin-right:0.8%;
}
#tuwen .td_5 {
 background-color:#996600;
 float:left;
}
#tuwen .td_6 {
 background-color:#663333;
 float:right;
}
#tuwen li {
 width:32.8%;
 height:85px;
 overflow:hidden;
 text-align:center;
 color:#FFFFFF;
 position:relative;
 margin-top:8px;
}
#tuwen li .biaoti {
 font-family:"微软雅黑";
 font-size:20px;
 line-height:30px;
 height:30px;
 overflow:hidden;
}
#tuwen li .show {
 font-size:14px;
 line-height:25px;
 height:25px;
 overflow:hidden;
}
#tuwen li .tel_bg {
 height:28px;
 background-color:#000000;
 filter:alpha(opacity=40);
 -moz-opacity:0.4;
 moz-opacity:0.4;
 opacity:0.4;
 position:absolute;
 left:0px;
 width:100%;
 bottom:0px;
 right:0px;
 z-index:10;
}
#tuwen li .tel {
 line-height:28px;
 height:28px;
 overflow:hidden;
 font-family:"微软雅黑";
 font-size:16px;
 color:#FFFF00;
 position:absolute;
 left:0px;
 width:100%;
 bottom:0px;
 right:0px;
 z-index:100;
}
#link {
 margin-top:10px;
 background-color:#FFFFFF;
}
#link .title {
 line-height:32px;
 height:32px;
 padding-top:8px;
 overflow:hidden;
 padding-left:20px;
}
#link .title a {
 display:block;
 float:left;
 padding-right:15px;
 padding-left:15px;
 color:#FFFFFF;
 text-decoration:none;
 font-family:"微软雅黑";
 font-size:14px;
}
#link .title a.on {
 color:#333333;
 background-color:#FFFFFF;
}
#link .cont {
 background-color:#FFFFFF;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 padding-top:10px;
 padding-right:15px;
 padding-bottom:10px;
 padding-left:15px;
 border-right-color:#D8D8D8;
 border-bottom-color:#D8D8D8;
 border-left-color:#D8D8D8;
}
#link .cont li {
 white-space:nowrap;
 float:left;
 padding-right:10px;
 padding-left:5px;
 line-height:25px;
 height:25px;
}
.tjdingbu {
 width:1200px;
 overflow:hidden;
}
.tjdingbu ul {
 width:1300px;
}
.tjdingbu li {
 float:left;
 margin-right:10px;
 margin-top:10px;
 overflow:hidden;
}
.tjdingbu_1 img {
 width:1200px;
}
.tjdingbu_2 li,
.tjdingbu_2 li img {
 width:595px;
}
.tjdingbu_3 li,
.tjdingbu_3 li img {
 width:393.33px;
}
.tjdingbu_4 li,
.tjdingbu_4 li img {
 width:292.5px;
}
#topHead {
 border-bottom-width:2px;
 border-bottom-style:solid;
}
#left {
 width:840px;
 padding-right:20px;
 padding-left:20px;
 border:1px solid #DDDDDD;
 background-color:#FFFFFF;
 margin-top:10px;
 float:left;
 padding-bottom:20px;
 position:relative;
}
#info #erweima {
 height:56px;
 width:56px;
 position:absolute;
 top:10px;
 right:10px;
 background-image:url(../images/erweima.png);
 background-repeat:no-repeat;
 background-position:0px 0px;
 z-index:100;
}
#info #erweimainfo {
 position:absolute;
 top:53px;
 right:0px;
 z-index:101;
 border:1px solid #000000;
 background-color:#FFFFFF;
 width:85px;
}
#info #erweimainfo b {
 font-size:14px;
 line-height:25px;
 font-weight:normal;
 text-align:center;
 display:block;
 color:#FFFFFF;
 background-color:#000000;
}
#info #erweimainfo p {
 margin:0px;
 padding:5px;
}
#info #erweimainfo p img {
 width:75px;
 height:75px;
}
#info>h1 {
 font-family:"微软雅黑";
 font-size:24px;
 line-height:50px;
 height:50px;
 font-weight:normal;
 overflow:hidden;
 margin:0px;
 padding-top:15px;
 padding-right:0px;
 padding-bottom:0px;
 padding-left:0px;
 color:#005BB7;
}
#info .info {
 font-size:14px;
 line-height:25px;
 color:#999999;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#E7E7E7;
 padding-bottom:5px;
}
#info .info .joindate,
#info .info .bianhao {
 color:#000000;
 padding-right:15px;
}
#info .item {
 line-height:180%;
 font-family:"微软雅黑";
 font-size:16px;
 padding-top:10px;
 padding-bottom:10px;
}
#info .item dt {
 float:left;
 width:100px;
 clear:both;
 font-weight:normal;
 margin:0px;
 padding:0px;
 color:#666666;
}
#info .item dd {
 float:left;
 width:730px;
 margin-left:0px;
 padding:0px;
 margin-bottom:5px;
 white-space:normal;
}
#info .item dd a {
 white-space:nowrap;
 margin-right:20px;
 display:inline-block;
}
#info .item .tel {
 font-family:Georgia,"Times New Roman",Times,serif;
 font-size:22px;
 color:#CC3300;
}
#info .item .name {
 color:#009900;
}
#fenxiang {
 height:50px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:10px;
 margin-left:0px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
#fenxiang .shoulu {
 font-size:16px;
 line-height:50px;
 color:#FFFFFF;
 float:left;
 padding-left:20px;
}
#fenxiang .fenxiang {
 float:right;
 width:330px;
 height:41px;
 background:#fff;
 padding-top:9px;
 padding-left:80px;
 position:relative;
}
#fenxiang .fenxiang:before {
 content:"";
 width:0px;
 height:0px;
 position:absolute;
 left:0px;
 top:0px;
 border-style:solid;
 border-width:25px;
}
#tishi {
 line-height:20px;
 padding-top:5px;
 padding-right:10px;
 padding-bottom:5px;
 padding-left:10px;
}
#wenxintishi {
 line-height:20px;
 background-color:#FFFFCA;
 border:1px dashed #822100;
 padding-top:5px;
 padding-right:10px;
 padding-bottom:5px;
 padding-left:10px;
}
#wenxintishi strong {
 color:#990000;
}
#neirong {
 margin-top:10px;
}
#neirong * {
 font-size:14px;
 max-width:100%;
}
#neirong img {
 max-width:100%;
}
#neirong .biaoti {
 border-bottom-width:2px;
 border-bottom-style:solid;
 border-bottom-color:#E6E6E6;
 height:45px;
 padding-left:25px;
}
#neirong .biaoti span {
 font-family:"微软雅黑";
 font-size:20px;
 line-height:43px;
 background-color:#FFFFFF;
 height:43px;
 padding-right:20px;
 padding-left:20px;
 position:relative;
 bottom:-2px;
 border-top-width:2px;
 border-right-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-left-style:solid;
 border-top-color:#E6E6E6;
 border-right-color:#E6E6E6;
 border-left-color:#E6E6E6;
 display:inline-block;
}
#neirong .jiben {
 padding-top:10px;
 font-size:14px;
}
#neirong .jiben table {
 border-top-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-left-style:solid;
 border-top-color:#e5e5e5;
 border-left-color:#e5e5e5;
}
#neirong .jiben th {
 background-color:#F2F2F2;
 text-align:right;
}
#neirong .jiben td,
#neirong .jiben th {
 border-right-width:1px;
 border-bottom-width:1px;
 border-right-style:solid;
 border-bottom-style:solid;
 border-right-color:#e5e5e5;
 border-bottom-color:#e5e5e5;
 padding-top:8px;
 padding-right:15px;
 padding-bottom:8px;
 padding-left:15px;
}
#neirong .neirong {
 font-size:14px;
 line-height:160%;
 padding-top:10px;
 padding-bottom:10px;
 overflow:hidden;
}
#neirong .neirong p {
 margin:0px;
 padding-top:0px;
 padding-right:0px;
 padding-bottom:10px;
 padding-left:0px;
}
#neirong .kaiguan {
 padding-top:5px;
 padding-bottom:10px;
}
#neirong .kaiguan a {
 text-decoration:none;
 background:-moz-linear-gradient(top,#FFFFFF 0%,#CCCCCC 100%);
 background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(100%,#CCCCCC));
 background:-webkit-linear-gradient(top,#FFFFFF 0%,#CCCCCC 100%);
 background:-o-linear-gradient(top,#FFFFFF 0%,#CCCCCC 100%);
 background:-ms-linear-gradient(top,#FFFFFF 0%,#CCCCCC 100%);
 background:linear-gradient(to bottom,#FFFFFF 0%,#CCCCCC 100%);
 display:block;
 line-height:40px;
 height:40px;
 overflow:hidden;
 font-size:14px;
 text-align:center;
 color:#004899;
 font-family:"微软雅黑";
 font-weight:bold;
}
#neirong .kaiguan a:hover {
 color:#990000;
}
#neirong .kaiguan a.on {
 background:-moz-linear-gradient(top,#CCCCCC 0%,#FFFFFF 100%);
 background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#CCCCCC),color-stop(100%,#FFFFFF));
 background:-webkit-linear-gradient(top,#CCCCCC 0%,#FFFFFF 100%);
 background:-o-linear-gradient(top,#CCCCCC 0%,#FFFFFF 100%);
 background:-ms-linear-gradient(top,#CCCCCC 0%,#FFFFFF 100%);
 background:linear-gradient(to bottom,#CCCCCC 0%,#FFFFFF 100%);
}
#photolist {
 width:840px;
 overflow:hidden;
}
#photolist ul {
 width:880px;
}
#photolist li {
 float:left;
 height:408px;
 width:408px;
 line-height:408px;
 *font-size:300px;
 border:1px solid #CCCCCC;
 overflow:hidden;
 text-align:center;
 vertical-align:middle;
 margin-right:10px;
 margin-bottom:10px;
}
#photolist li img {
 max-height:408px;
 max-width:408px;
 vertical-align:middle;
}
#photolist li:after {
 content:' ';
 vertical-align:middle;
}
#right {
 float:right;
}
#right .box {
 margin-top:10px;
 width:260px;
 border:1px solid #DDDDDD;
 background-color:#FFFFFF;
 overflow:hidden;
 padding-top:0px;
 padding-right:20px;
 padding-bottom:0px;
 padding-left:20px;
}
#right #user {
 text-align:center;
 width:260px;
 overflow:hidden;
 padding-top:20px;
 padding-bottom:15px;
}
#right #user .touxiang {
 padding-top:5px;
}
#right #user .touxiang img {
 width:120px;
 height:120px;
}
#right #user .username {
 font-family:"微软雅黑";
 font-size:16px;
 line-height:25px;
 padding-top:10px;
 color:#0066CC;
}
#right #user .joindate {
 font-size:14px;
 line-height:30px;
 color:#999999;
 text-align:center;
}
#right #user .web a {
 line-height:40px;
 padding:0px;
 display:block;
 height:40px;
 font-family:"微软雅黑";
 font-size:16px;
 color:#FFFFFF;
 font-weight:bold;
 text-decoration:none;
 background-color:#1D5689;
}
#right .huaxian {
 line-height:40px;
 height:40px;
 overflow:hidden;
 position:relative;
 margin-top:5px;
}
#right .huaxian .line {
 height:1px;
 width:100%;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#999999;
 overflow:hidden;
 position:absolute;
 left:0px;
 top:19px;
 z-index:1;
}
#right .huaxian .name {
 font-family:"微软雅黑";
 font-size:16px;
 line-height:40px;
 text-align:center;
 height:40px;
 width:100%;
 position:absolute;
 z-index:2;
 left:0px;
 top:0px;
}
#right .huaxian .name span {
 background-color:#FFFFFF;
 padding-right:10px;
 padding-left:10px;
 color:#CC3300;
}
#xinyong ul {
 width:300px;
}
#xinyong li {
 float:left;
 width:55px;
 text-align:center;
 margin-right:13.3px;
 height:70px;
 position:relative;
}
#xinyong li img {
 width:55px;
}
#xinyong li div {
 line-height:25px;
 display:block;
 height:25px;
 overflow:hidden;
 text-align:center;
}
#xinyong li .check {
 background-image:url(../images/icon/icon_seclected.png);
 background-repeat:no-repeat;
 background-position:0px 0px;
 height:20px;
 width:20px;
 position:absolute;
 left:36px;
 top:30px;
}
#user .yifabu li {
 font-size:14px;
 line-height:30px;
 overflow:hidden;
 text-align:left;
 height:30px;
 text-overflow:ellipsis;
 white-space:nowrap;
 list-style-position:inside;
 list-style-type:disc;
 text-indent:0px;
}
#right .biaoti {
 font-family:"微软雅黑";
 font-size:16px;
 line-height:35px;
 height:35px;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#CCCCCC;
 font-weight:bold;
 color:#0951A2;
 padding-top:5px;
}
#xiangguan .list {
 padding-bottom:15px;
}
#xiangguan .list li {
 margin-top:15px;
}
#xiangguan .list li.ding {
 background-color:#FDEFCE;
}
#xiangguan .list li.ding a .wenzi .bt {
 color:#FF0000;
}
#xiangguan .list li.ding a .wenzi p {
 color:#666666;
}
#xiangguan .list .pic {
 float:left;
 width:110px;
}
#xiangguan .list img {
 height:75px;
 width:100px;
}
#xiangguan .list .wenzi {
 overflow:hidden;
 height:75px;
}
#xiangguan .list .wenzi .bt {
 font-size:14px;
 line-height:20px;
 height:40px;
 overflow:hidden;
}
#xiangguan .list .wenzi p {
 line-height:17px;
 margin:0px;
 padding:0px;
 height:34px;
 overflow:hidden;
 text-indent:2em;
}
#xiangguan .list a {
 display:block;
 height:75px;
}
#xiangguan .list a .wenzi .bt {
 color:#333333;
}
#xiangguan .list a .wenzi p {
 color:#999999;
}
#xiangguan .list a:hover {
 background-color:#F7F9D7;
 text-decoration:none;
}
#jingxuan .title {
 font-family:"微软雅黑";
 font-size:16px;
 line-height:35px;
 height:35px;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#666666;
 font-weight:bold;
 color:#0951A2;
 padding-top:10px;
}
#jingxuan .title a {
 background-color:#ECECEC;
 display:inline-block;
 padding-right:20px;
 padding-left:20px;
 text-decoration:none;
}
#jingxuan .title a.on {
 color:#FFFFFF;
 background-color:#666666;
}
.jingxuan {
 width:840px;
 overflow:hidden;
}
.jingxuan ul {
 width:900px;
}
.jingxuan li {
 float:left;
 width:410px;
 margin-right:20px;
 height:80px;
 margin-top:15px;
 overflow:hidden;
}
.jingxuan li .pic {
 float:left;
 width:115px;
}
.jingxuan li .pic img {
 height:80px;
 width:105px;
}
.jingxuan li a {
 text-decoration:none;
}
.jingxuan li .wenzi {
 height:80px;
 overflow:hidden;
}
.jingxuan li .wenzi .bt {
 font-family:"微软雅黑";
 font-size:16px;
 line-height:30px;
 font-weight:bold;
 height:30px;
 overflow:hidden;
 color:#993300;
}
.jingxuan li a:hover .wenzi .bt {
 color:#0066CC;
}
.jingxuan li .wenzi p {
 font-size:12px;
 line-height:25px;
 color:#8B8B8B;
 margin:0px;
 padding:0px;
 text-indent:2em;
}
#gengduo {
 margin-top:20px;
 line-height:25px;
}
#gengduo dt {
 float:left;
 width:160px;
 font-size:14px;
 padding-top:3px;
 padding-bottom:3px;
 overflow:hidden;
}
#gengduo dd {
 float:left;
 width:1020px;
 margin-left:20px;
 padding-top:3px;
 padding-bottom:3px;
}
#gengduo dd a {
 white-space:nowrap;
 display:inline-block;
 margin-left:15px;
 color:#999999;
}
