/* body */
body,td,th {color: #333; font-size:14px; font-family:Msyh,Microsoft Yahei;}
body {margin:0px; background:#fff;}
img {border:0; padding:0; margin:0;}
ul,li {list-style:none; padding:0; margin:0;}
a {text-decoration: none;color: #333;}
a:hover {text-decoration: underline;color: #F00;}
.clearfix {*display:table; *zoom:1;}
.fl {float:left;}
.fr {float:right;}
.main {width:100%; margin:0 auto;}
.main1200 {width:1200px; margin:0 auto;}
.md {padding:0px 20px 0px 20px;}
.md-l {padding-left:20px;}
.md-r {padding-right:20px;}
.mc {padding:10px 0px 10px 0px;}
.mc-t {padding:30px 20px 30px 20px;}
.mt {margin-top:20px;}
.ml {margin-left:30px;}
.clear {clear:both;}

/* head */
.top {background:#2F4435;height:50px;line-height:50px;color:#ccc;border-bottom:#333 1px solid;}
.top span {padding:0px 8px 0px 8px;font-size:10px;color:#666;}
.top a {color:#ccc;text-decoration:none;}
.top a:hover {color:#fff;text-decoration:underline;}
.head {background:#17908C;}
.head .head-back {background:url(../images/head.jpg) no-repeat;height:150px;}
.head .head-back h1 {font-size:24px;color:#fff;font-weight:bold;height:150px;line-height:150px;margin:0px 0px 0px 400px;width:800px}
.nav {height:50px;line-height:50px;background:#efefef;}
.nav .nav-menu {margin:0;}
.nav .nav-menu .menu-l {font-size:16px;font-weight:bold;}
.nav .nav-menu .menu-l .first{border-left:1px #fafafa solid;border-right:1px #fafafa solid;}
.nav .nav-menu .menu-l a {width:130px;display:block;float:left;text-align:center;background:#efefef;border-right:1px #fafafa solid;}
.nav .nav-menu .menu-l a:hover {background:#2F4435;color:#fff;text-decoration:none;}
.nav .nav-menu .menu-r {text-align:left;}
.nav .nav-menu .menu-r td {font-size:16px;font-weight:bold;}
.nav .nav-menu .menu-r a {width:130px;display:block;float:left;text-align:center;background:#efefef;border-right:1px #fafafa solid;}
.nav .nav-menu .menu-r a:hover {background:#2F4435;color:#fff;text-decoration:none;}
.dqsj{float:left;color:#ccc;font-size:14px}
.dqsj span{float:left;color:#ccc;font-size:14px}

/* main */
.body {background:url(../images/body.png) repeat-y;min-height:380px;}
.main-left {width:830px;}
.main-left .news {width:830px;}
.main-left .news .news-t {width:100%;height:40px;line-height:35px;font-size:22px;color:#17908C;border-bottom:2px #ccc solid;}
.main-left .news .news-t span {font-size:14px;color:#999;padding-left:10px;}
.main-left .news .news-c {margin:0;padding:0;}
.main-left .news .news-c .news-c-pic {width:360px;padding:20px 0px 10px 0px;margin-right:30px;}
.main-left .news .news-c .news-c-list {width:440px;padding:20px 0px 10px 0px;line-height:1.6;text-align:left;}
.main-left .news {width:830px;}
.main-left .main-middle {padding:0px;margin:20px 0px 20px 0px;}
.main-left .main-middle img {border:0;width:830px;height:125px;}
.main-right {width:300px;margin-left:30px;}
.main-right .main-right {padding:0px;margin:20px 0px 0px 0px;}
.main-right .main-right img {border:0;width:300px;height:100px;}
.lw {width:400px;}
.lt .lt-t {width:100%;height:40px;line-height:35px;font-size:22px;color:#17908C;border-bottom:2px #ccc solid;}
.lt .lt-t span {font-size:14px;color:#999;padding-left:10px;}
.lt .lt-c {padding:20px 0px 0px 0px;line-height:1.6;}
.rt .rt-t {width:100%;height:40px;line-height:35px;font-size:22px;color:#17908C;border-bottom:2px #ccc solid;}
.rt .rt-t span {font-size:14px;color:#999;padding-left:10px;}
.rt .rt-c {padding:20px 0px 0px 0px;line-height:1.6;}
.rt .rt-c td,.lt .lt-c td,.main-left .news .news-c .news-c-list td {height:30px;line-height:30px;font-size:16px;}
.list-line {background:transparent;}

/* listcolumn */
.listcolumn {margin:0;padding:0;}
.listcolumn-left {width:230px;background:#efefef;padding-bottom:120px;}
.listcolumn-left .snav {padding:15px;}
.listcolumn-left .snav .show-line {border-bottom:#ccc 1px dashed;font-size:16px;}
.listcolumn-right {width:900px;padding-left:30px;}
.listcolumn-right .st {width:100%;height:40px;line-height:35px;border-bottom:2px #ccc solid;}
.listcolumn-right .st .title {width:200px;font-size:22px;color:#17908C;}
.listcolumn-right .st .sitenav {font-size:14px;color:#999;text-align:right;float:right;height:40px;line-height:40px;}
.listcolumn-right .st .sitenav span {padding:0px 5px 0px 5px;}
.listcolumn-right .sc {padding:20px 0px 20px 0px;line-height:1.8;min-height:320px;font-size:16px;}
.listcolumn-right .sc td {height:30px;line-height:30px;font-size:16px;}

/* displayinfo */
.displayinfo {margin:0;padding:0;}
.displayinfo .title {font-size:28px;font-weight:bold;color:#000;height:40px;line-height:40px;text-align:center;}
.displayinfo .info {font-size:12px;height:30px;line-height:30px;text-align:center;color:#666;background:#fafafa;border:1px #ccc solid;margin:20px 0px 30px 0px;}
.displayinfo .content {line-height:1.8;margin-bottom:20px;font-size:16px;min-height:320px;}
.displayinfo .content img {border:0;max-width:800px;margin:10px;}

/* foot */
.foot {background:#333; width:100%;padding:25px 0px 25px 0px;}
.foot .copyright {text-align:center; line-height:1.6;color:#ccc;}
.foot .copyright a {color:#ccc;}
.foot .copyright a:hover {color:#fff;}