@charset "utf-8";

/*公共样式*/
/*=====================以下部分，请不要随意更改===================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,a {margin:0;padding:0;outline:0;}
fieldset,img {border:0;}
:focus {outline: 0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup {font-style: normal;font-weight: 400;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: 400;}
a {text-decoration: none;transition: 0.2s;color: #555555;}
a:hover {text-decoration: none;}
abbr,acronym {border: 0;font-variant: normal;}
input,button,textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select {*font-size: 100%;margin: 0;vertical-align: baseline;*vertical-align: middle;}
button,input {line-height: normal;*overflow: visible;}
table button,table input {*overflow: auto;}
table {border-collapse: collapse;border-spacing: 0;}
ol,ul,li {list-style: none;}
ul,li {list-style-type: none;}
caption,th {text-align: left;}
sup,sub {font-size: 100%;vertical-align: baseline;}
blockquote,q {quotes: none;}
blockquote:before,blockquote:after,q:before,q:after {content: '';content: none;}
legend {border: 0;*margin-left: -7px;padding: 0;}
label {cursor: pointer;}
select,input,img {vertical-align: middle;}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box;}
input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}
input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
textarea {overflow: auto;vertical-align: top;resize: vertical;}
body {font: 14px/1.5 "SimSun","宋体","Arial Narrow",HELVETICA;background:#fff;}

/* 超过指定宽度，用省略号代替 */
.ellipsis {display: block;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*强制换行*/
.break_word {word-wrap: break-word;word-break: break-all;}
/*禁止换行*/
.keep_all {word-break: keep-all;white-space: nowrap;}

/*两端对齐 若单行，至少要3个字符，只有两个字符的，中间补一个空格*/
.text_justify {text-align: justify;text-justify: distribute-all-lines;
  /*ie6-8*/
  text-align-last: justify;
  /* ie9*/
  -moz-text-align-last: justify;
  /*ff*/
  -webkit-text-align-last: justify;
  /*chrome 20+*/
}
/*修复火狐按钮文字不垂直居中的bug*/
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: none;padding: 0;}
* html body {
  /* IE6 fixed box hack */
  _background-image: url(about:blank);
  _background-attachment: fixed;
}

.bold {font-weight: bold;}
.normal {font-weight: normal;}
.relative {position: relative;}
.absolute {position: absolute;}
.hide {display: none;}
.show {display: block;}
.tc {text-align: center;}
.tl {text-align: left;}
.tr {text-align: right;}
.vm {vertical-align: middle;}
.vt {vertical-align: top;}
.fr {float: right;}
.fl {float: left;}
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;display: block;}
.clearfix {zoom: 1;}

.m5 {margin: 5px;}
.m10 {margin: 10px;}
.ml5 {margin-left: 5px;}
.ml10 {margin-left: 10px;}
.ml15 {margin-left: 15px;}
.ml20 {margin-left: 20px;}
.ml25 {margin-left: 25px;}
.ml30 {margin-left: 30px;}
.ml35 {margin-left: 35px;}
.ml40 {margin-left: 40px;}
.ml45 {margin-left: 45px;}
.ml50 {margin-left: 50px;}
.ml60 {margin-left: 60px;}
.mr5 {margin-right: 5px;}
.mr10 {margin-right: 10px;}
.mr15 {margin-right: 15px;}
.mr20 {margin-right: 20px;}
.mr25 {margin-right: 25px;}
.mr30 {margin-right: 30px;}
.mr35 {margin-right: 35px;}
.mr40 {margin-right: 40px;}
.mt5 {margin-top: 5px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt20 {margin-top: 20px;}
.mt25 {margin-top: 25px;}
.mt30 {margin-top: 30px;}
.mt35 {margin-top: 35px;}
.mt40 {margin-top: 40px;}
.mb5 {margin-bottom: 5px;}
.mb10 {margin-bottom: 10px;}
.mb15 {margin-bottom: 15px;}
.mb20 {margin-bottom: 20px;}
.mb25 {margin-bottom: 25px;}
.mb30 {margin-bottom: 30px;}
.mb40 {margin-bottom: 40px;}
.mb50 {margin-bottom: 50px;}
.p2 {padding: 2px;}
.p5 {padding: 5px;}
.p10 {padding: 10px;}
.pl5 {padding-left: 5px;}
.pl10 {padding-left: 10px;}
.pl15 {padding-left: 15px;}
.pl16 {padding-left: 16px;}
.pl20 {padding-left: 20px;}
.pl25 {padding-left: 25px;}
.pl30 {padding-left: 30px;}
.pl35 {padding-left: 35px;}
.pl40 {padding-left: 40px;}
.pl45 {padding-left: 45px;}
.pl50 {padding-left: 50px;}
.pr5 {padding-right: 5px;}
.pr10 {padding-right: 10px;}
.pr15 {padding-right: 15px;}
.pr20 {padding-right: 20px;}
.pr25 {padding-right: 25px;}
.pr30 {padding-right: 30px;}
.pr35 {padding-right: 35px;}
.pr40 {padding-right: 40px;}
.pt5 {padding-top: 5px;}
.pt10 {padding-top: 10px;}
.pt15 {padding-top: 15px;}
.pt20 {padding-top: 20px;}
.pt25 {padding-top: 25px;}
.pt30 {padding-top: 30px;}
.pt35 {padding-top: 35px;}
.pt40 {padding-top: 40px;}
.pt45 {padding-top: 45px;}
.pb5 {padding-bottom: 5px;}
.pb10 {padding-bottom: 10px;}
.pb15 {padding-bottom: 15px;}
.pb20 {padding-bottom: 20px;}
.pb25 {padding-bottom: 25px;}
.pb30 {padding-bottom: 30px;}
.pb35 {padding-bottom: 35px;}
.pb40 {padding-bottom: 40px;}
.pb45 {padding-bottom: 45px;}
.ti {text-indent: 2em;}
.Notice{color:#ff6600;}
.Remark{color:#999999;}
.font-s {font-size:12px;}
.font-l {font-size:16px;}

.clear {height: 0px; overflow: hidden; clear: both;}
.clear5 {height: 5px; overflow: hidden; clear: both;}
.clear10 {height: 10px; overflow: hidden; clear: both;}
.clear20 {height: 20px; overflow: hidden; clear: both;}

a.tt1 { color: #000000;text-decoration: none; }
a.tt1:hover { color: #FF6600;text-decoration: none;}
a.tt2 { color: #FF6600;text-decoration: none; }
a.tt2:hover { color: #000000; text-decoration: none;}
a.tt3 { color: #056dae; text-decoration: none; }
a.tt3:hover {  color: #FF0000; text-decoration: underline; font-weight:normal;}
a.tt4 { color: #FF6600; text-decoration: none;}
a.tt4:hover { color: #000000; text-decoration: none;}
a.tt5 { color: #000000; text-decoration: underline; }
a.tt5:hover { color: #FF6600; text-decoration: underline;}
a.tt6 { color: #FFFFFF; text-decoration: underline;}
a.tt6:hover { color: #FFFF00; text-decoration: underline;}
a.tt7 { color: #666666; text-decoration: underline;}
a.tt7:hover { color: #FF0000; text-decoration: underline;}
a.tt8 { color: #006E8C; text-decoration: none;}
a.tt8:hover { color: #ff008c; text-decoration: underline;}
a.qq1 { color: #000000;text-decoration: none; font-size:24px;}
a.qq1:hover { color: #FF6600;text-decoration: none; font-size:24px;}

.inputtext {border:#CCCCCC 1px solid; height:20px; line-height:20px; padding:0px 2px; color:#666666; border-radius:3px;}
.inputmultiline {border:#CCCCCC 1px solid; font-size: 14px; padding: 5px 0px 0px 0px; color:#666666; border-radius:3px;}
.inputbutton {height:30px; background-color:#3d96c9; font-size:14px; font-weight:bold; text-align: center; padding: 0px 8px; _padding: 0px; *padding: 0px; color:#fff; cursor:pointer; border:none; border-radius:3px; }
.inputlist {border:#dddddd 1px solid; height: 24px; font-size: 14px; font-weight: normal; font-family:Trebuchet MS;}

.borderout_1 {border:#CCCCCC 1px solid;}
.borderout_2 {border:#cededd 1px solid;}

/*==================================================================*/

/*头部*/
.top-control{ background:#2f2f2f; line-height:38px; width:100%;  font-size:12px; }
.top-contant{ width:1000px; height:38px; overflow: hidden; margin:0 auto;}
.top-left{ float: left; width:450px;}
.top-left p{ float:left; color:#ee7631; font-size:12px;  padding:0px 5px;}
.top-left span{ float:left; color:#9fa2a2; padding:0px 5px; }
.top-right{ width:500px; overflow:hidden; float:right; }
.top-right ul{ color:#9fa2a2;}
.top-right ul li{ float:right; width:60px; text-align:center;  margin:0px 2px; height:38px; line-height:38px;}
.top-right ul a{color:#F3F3F3;text-decoration:none;font-weight:normal;}
.top-right ul a:hover  {color:#FF6600;text-decoration:none;font-weight:normal;}

.banner-control{ width:100%; background:#00b9e1; background:url(../images/Top_Bg.jpg) repeat-x; margin:0 auto;}
.banner-contant{ width:1000px; overflow:hidden; height:174px; margin:0 auto;}
.menu-control { width:100%; background:#e8e8e8; background:url(../images/Top_Menu_Bg.jpg) repeat-x; margin:0 auto;}
.menu-contant {height:50px; line-height:50px; width:1000px;  background:#fff;  background:url(../images/Top_Menu_Bg.jpg); margin:0 auto; font-size:15px; border-right:#0062a9 1px solid; border-left:#000970 1px solid;}

#nav {}
#nav a {display: block; width:123px; text-align:center; color:#ffffff;text-decoration:none;font-weight:bold;}
#nav a:hover {color:#ff6600; text-decoration:none;font-weight:bold;}
#nav li {float:left; text-align:center; width:123px; display:block;  margin:0px; border-left:#0062a9 1px solid; border-right:#000970 1px solid;}
#nav li a:hover{ background-color: #0b2e63;}
#nav li ul {text-align:left; left: -999em; width: 180px; position: absolute; z-index: 99; _margin:0px 0px 0px -62px; *margin:0px 0px 0px -62px;}
#nav li ul a{display: block; width: 156px;text-align:left;padding-left:24px; overflow:hidden; font-weight:normal;}
#nav li ul a:hover  {color:#F3F3F3;text-decoration:none;font-weight:normal;background:#274a8e;}
#nav li ul li{float: left; width: 180px; background:#999999; border:none; border-bottom:#ffffff 1px solid; height:45px; line-height:45px; }
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}

.head-control { width:100%; background:#efefef; height:15px; margin:0 auto;}
/*==================================================================*/

/*首页*/
.index-notice {background: url(../Images/Top_Notice_Bg.jpg); height:80px; border:#cfe4f5 1px solid; }
.index-notice-title {float:left;width:90px; text-align:left;}
.index-notice-content {float:left;width:890px; padding:3px 0px;}

.index-focus {}
.index-focus-left {float:left;width: 580px;border:#cfe4f5 1px solid;}
.index-focus-right {float:right;width: 400px;border:#cfe4f5 1px solid; min-height:200px;}
.index-focus-right dl {}
.index-focus-right dl dt {font-size:14px; text-align:center; height: 35px; border-bottom:#2b6fd2 1px solid; }
.index-focus-right dl dt span {float:left; width: 110px; color: #ffffff; text-align: center; font-size: 14px; font-weight:bold; line-height: 35px; background-color: #2b6fd2;}
.index-focus-right dl dt p { float:right; padding-right:10px; display:block; line-height: 35px;}
.index-focus-right dl dt p a {color: #999999; text-decoration:none; font-size:12px;}
.index-focus-right dl dt p a:hover { color: #ff6600; text-decoration:none;}
.index-focus-right dl dd { padding:10px;}

.index-news-model {}
.index-news-model dl dt {font-size:14px; text-align:center; height: 35px; background:#f2f2f2;}
.index-news-model dl dt span {float:left; width: 110px; color: #ffffff; text-align: center; font-size: 14px; font-weight:bold; line-height: 35px; background-color: #0c6ab2;}
.index-news-model dl dt p { float:right; padding-right:10px; display:block; line-height: 35px;}
.index-news-model dl dt p a {color: #666666; text-decoration:none; font-size:12px;}
.index-news-model dl dt p a:hover { color: #ff6600; text-decoration:none;}
.index-news-model dl dd { padding:10px; border:#cfe4f5 1px solid; min-height:30px;}

.index-news-model-a {}
.index-news-model-a dl dt {font-size:14px; text-align:center; height: 35px; background:#f2f2f2;border-bottom:#0c6ab2 1px solid;}
.index-news-model-a dl dt span {float:left; width: 110px; color: #ffffff; text-align: center; font-size: 14px; font-weight:bold; line-height: 35px; background-color: #ffffff; font-color:#0c6ab2; border-left:#0c6ab2 1px solid;border-top:#0c6ab2 1px solid;border-right:#0c6ab2 1px solid;}
.index-news-model-a dl dt p { float:right; padding-right:10px; display:block; line-height: 35px;}
.index-news-model-a dl dt p a {color: #666666; text-decoration:none; font-size:12px;}
.index-news-model-a dl dt p a:hover { color: #ff6600; text-decoration:none;}
.index-news-model-a dl dd { padding:10px; border:#cfe4f5 1px solid; min-height:20px; }

.index-news {}
.index-news-left {float:left;width: 340px; min-height:100px;}
.index-news-center {float:left;width: 340px; min-height:100px; margin-left:10px;}
.index-news-right {float:right;width: 300px; min-height:100px;}

.index-news-a {}
.index-news-a-left {float:left;width: 190px; min-height:100px;}
.index-news-a-left li{height:45px; border:#DFDFDF 1px solid; font-size:16px; font-weight:bold; text-align:center; line-height:45px; margin-bottom:10px; background:#F5F5F5;}
.index-news-a-left li img{height:35px;}
.index-news-a-left li a{color:#0c6ab2;}
.index-news-a-left li a:hover {color:#ff6600;}
.index-news-a-center {float:left;width: 480px; min-height:100px; margin-left:10px;}
.index-news-a-right {float:right;width: 306px; min-height:100px;}

.index-news-b {}
.index-news-b-left {float:left;width: 690px; min-height:100px;}
.index-news-b-right {float:right;width: 300px; min-height:100px;}

.index-news-c { border:#f5f5f5 1px solid; overflow:hidden;}

.index-links {overflow:hidden;}
.index-links dl dt {font-size:14px; height: 32px; background:#bce1fe; color: #035295;}
.index-links dl dt span {float:left; width: 110px; text-align: center; font-size: 14px; font-weight:bold; line-height: 32px; color:#0c6ab2; }
.index-links dl dt p { float:right; padding-right:10px; display:block; line-height: 32px;}
.index-links dl dt p a {color: #666666; text-decoration:none; font-size:12px;}
.index-links dl dt p a:hover { color: #ff6600; text-decoration:none;}
.index-links dl dd { padding:10px; border:#cfe4f5 1px solid; _height:40px;}

.index-login {border:#cfe4f5 1px solid;}
.index-login dl dt { font-size:14px; height: 59px; color: #ffffff; background:url(../Images/member_t.png) }
.index-login dl dd { padding:10px; line-height:30px; min-height:100px;}
.index-login dl dd ul {float:left;}
.index-login dl dd .text{width:120px;height:22px;line-height:22px;padding-left:5px;border:1px solid #cee9fe;border-radius:3px;}
.index-login dl dd .code{width:50px;height:22px;line-height:22px;padding-left:5px;border:1px solid #cee9fe;border-radius:3px;}
.index-login dl dd .sub{float:right;width:79px;	height:58px;background:url("../images/member_l.png") no-repeat left top;border:none; cursor:pointer;}
.index-login dl dd .tip{height:42px;line-height:35px;color:#d93722; text-align:left;}

.tab-control {}
.tab-title{border-bottom:1px solid #AACBEE; height:35px;}
.tab-title li{ float:left; width:80px; height:34px; line-height:34px; text-align:center; border:1px solid #AACBEE; margin-right:10px; cursor:pointer; background-image:url(../Images/bg_tab_2.png); font-weight:normal;}
.tab-title .selectTag{background-image:url(../Images/bg_tab_1.png); font-weight:bold; color:#0963A6;}
.tab-title .more {float:right; border:none; font-size:12px; width: 60px; display:block; height:34px; line-height:34px;}
.tab-content{border:1px solid #AACBEE;border-top:none;padding:10px; min-height:165px;}

/*底部*/
.footer-control {background: #3a86c0; width: 100%; color: #6F7E8D;padding: 10px 0px; }
.footer-content { margin:0 auto; width:1000px; color:#fff; height: 60px; font-family:"微软雅黑"; }
.footer-content a { color:#fff;}
.footer-content a:hover{color:#000000;}

/*返回顶部*/
.back_top{ width:100%; height:40px; line-height:40px; background: #000 none repeat scroll 0% 0%;color: #e8e8e8; text-align:center; margin-top:12px;}

/*=====================以下部分，请不要随意更改===================================*/

/*总体控制*/
.body-control{ width:100%; margin:0 auto; background:#fff; overflow:hidden;}
.body-contant{ width:1000px; margin:0 auto; background:#fff; overflow:hidden;}

/*新闻列表*/
.list-left {float: left; width: 240px; overflow:hidden;}
.list-right {float: right; width: 735px; overflow:hidden;}

.list-left dl {overflow:hidden;}
.list-left dl dt {background-color: #3A86C0; height:25px; padding:8px 0px;font-size:16px;line-height: 160%;color: #ffffff;font-weight: bold;text-align:center;}
.list-left dl dd {background-color: #ffffff; padding:10px; color:#000000;text-align:center;font-size: 14px;border:#CCC 1px solid; line-height:35px;}

.list-navigation {margin:0px;padding:0px;}
.list-navigation ul {}
.list-navigation ul li.Asub {background: url(../News-x/Images/16/53.png) no-repeat 10px center;text-align: left; padding: 10px 10px 0px 40px;line-height: 160%;border-bottom: #999999 1px dotted;height: 35px;}
.list-navigation ul li.Asub a {text-decoration: none;font-size: 16px;font-weight: bold;color: #0d7fa9;}
.list-navigation ul li.Asub a:hover {text-decoration: none;font-size: 16px;font-weight: bold;color: #ff6600;}
.list-navigation ul li.Asub1 {background: url(../News-x/Images/16/33.png) no-repeat 30px center;text-align: left; padding: 10px 10px 0px 60px;line-height: 160%;border-bottom: #999999 1px dotted;height: 35px;}
.list-navigation ul li.Asub1 a {text-decoration: none;font-size: 16px;font-weight: bold;color: #996633;}
.list-navigation ul li.Asub1 a:hover {text-decoration: none;font-size: 16px;font-weight: bold;color: #ff6600;}
.list-navigation ul li.Asub2 {background: url(../News-x/Images/16/2.png) no-repeat 10px center;text-align: left; padding: 10px 10px 0px 40px;line-height: 160%;border-bottom: #999999 1px dotted;height: 35px;}
.list-navigation-p {margin: 0px;padding: 10px; text-align:left;}

.list-location {background-color: #efefef;font-size:12px;color:#333333;text-align: left; padding:10px; margin: 0px 0px 20px 0px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list-location span {color: #ff6600;}

.list-title {color: #ffffff;text-align: left;height: 35px; margin: 0px 0px 20px 0px;border-bottom:#ff6600 1px solid; overflow:hidden;}
.list-title span {color: #ffffff;text-align: left; font-size: 20px; font-weight:bold; line-height: 35px; padding: 8px 20px 8px 20px; background-color: #ff6600;}
.list-title p { float:right; padding-right:10px;}

.list-content {font-size: 14px;line-height: 28px;font-weight: normal;color:#666666;text-decoration: none;margin: 0px;padding: 0px;}
.list-content ul {margin: 0px;padding: 0px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list-content ul li {border-bottom: #CCCCCC 1px dashed;height: 40px; line-height: 40px;text-decoration: none;background: url(../News-x/Images/Dot_12.gif) no-repeat 10px center;padding: 0px 10px 0px 30px; text-align: left; }
.list-content ul li a {text-decoration: none;display: block;height: 39px;line-height: 39px;overflow: hidden;text-align: left; font-size: 14px;font-weight: normal;}
.list-content ul li:hover {border-bottom: #CCCCCC 1px dashed;line-height: 40px;text-decoration: none;background-color: #F3F0ED;padding: 0px 10px 0px 30px;}
.list-content ul li span {float: right;}
.list-content ul li img {_display: none; }

.list-newsmodel1 {margin:0px; padding:0px;}
.list-newsmodel1 dl{ margin-bottom:10px; padding: 0px;}
.list-newsmodel1 dl:hover{background:#FFFFDF;}
.list-newsmodel1 dl dt{background:#F3F3F3;font-size:14px;font-weight:bold;line-height:160%; text-align:left; padding:5px 10px 5px 10px;}
.list-newsmodel1 dl dt span{float:right;font-weight:normal; font-size:12px;}
.list-newsmodel1 dl dt a{color:#000000;}
.list-newsmodel1 dl dt a:hover{text-decoration:underline;}
.list-newsmodel1 dl dd{text-align:left; color:#999; padding:5px 10px 5px 10px;}
.list-newsmodel1 dl dd span{float:right;font-weight:normal; color:#F60; *margin-top:-35px; _margin-top:-35px;}

.list-newsmodel2 {margin:0px; padding:0px; position:relative;}
.list-newsmodel2 .item{margin-bottom:10px; overflow:hidden;}
.list-newsmodel2 .item-left{float:left; display:table-cell;vertical-align:middle;text-align:center;*display: block;width:120px;height:120px;line-height:120px;border:1px solid #CCC;padding:1px;margin-right:10px;}
.list-newsmodel2 .item-left img{max-height:118px;max-width:118px;overflow:hidden;vertical-align:middle;}
.list-newsmodel2 .item-right{overflow:hidden; min-height: 120px; _float:right;}
.list-newsmodel2 .item-right dt{background:#F3F3F3;font-size:14px;font-weight:bold;line-height:160%; text-align:left; padding:5px 10px 5px 10px;}
.list-newsmodel2 .item-right dd{text-align:left; color:#999; padding:5px 10px 5px 10px; line-height: 150%;}

.list-tags {margin:0px; padding:0px;}
.list-tags .tags_i {margin-bottom:10px; padding: 0px;}
.list-tags .tags_i:hover{background:#EFFCFC;}
.list-tags .tags_t {background:#F3F3F3;font-size:14px;line-height:160%; text-align:left; padding:5px 10px 5px 10px;}
.list-tags .tags_t span{float:right;font-weight:normal; font-size:12px;}
.list-tags .tags_t a{color:#000000;}
.list-tags .tags_t a:hover{ font-weight:bold;}
.list-tags .tags_c {text-align:left; color:#999; padding:5px 10px 5px 10px;}
.list-tags .tags_c span{float:right;font-weight:normal; color:#F60; *margin-top:-35px; _margin-top:-35px;}
.list-tags .tags_b {background:#ffffff;font-size:14px;font-weight:normal;line-height:160%; text-align:left; padding:5px 10px 5px 10px; height:25px; border-top:#CCC 1px dashed;}
.list-tags .tags_b .aa {width:180px; float:left;}
.list-tags .tags_b .bb {width:450px; float:left; overflow:hidden;}
.list-tags .tags_b .cc {float:right;}

.list-bar {color: #333333;text-align: right;height: 30px; line-height: 30px; background-color:#E1F9FF; padding: 2px 10px; margin: 20px 0px 20px 0px; white-space:nowrap; overflow:hidden; font-family:"微软雅黑";}
.list-bar span {color:#ff0000;}
.list-bar a{ color:#ff0000; text-decoration:none;}
.list-bar a:hover { color: #015AB4; font-weight:bold;text-decoration:none;}

/*pagebar*/
a.pageFirst {display: inline-block;vertical-align: middle;height: 20px;width: 20px;line-height: 20px;background: url(../wswadmin/images/control_icon.png) no-repeat -62px 2px;background-color: #068BC4; margin-left:5px;}
a.pageFirst:hover{background-position:2px 2px;background-color: #ff6600;}
a.pagePrev {display: inline-block;vertical-align: middle;height: 20px;width: 20px;line-height: 20px;background: url(../wswadmin/images/control_icon.png) no-repeat;background-position: -78px 2px;background-color: #068BC4; margin-left:5px;}
a.pagePrev:hover{background-position:-14px 2px;background-color: #ff6600;}
a.pageNext{display: inline-block;vertical-align: middle;height: 20px;width: 20px;line-height: 20px;background: url(../wswadmin/images/control_icon.png) no-repeat;background-position:-94px 2px;background-color: #068BC4; margin-left:5px;}
a.pageNext:hover{background-position:-30px 2px;background-color: #ff6600;}
a.pageLast {display: inline-block;vertical-align: middle;height: 20px;width: 20px;line-height: 20px;background: url(../wswadmin/images/control_icon.png) no-repeat;background-position: -110px 2px;background-color: #068BC4; margin-left:5px;}
a.pageLast:hover{background-position:-46px 2px;background-color: #ff6600;}

.list-newsdownload {line-height: 160%;font-weight: normal;color: #000000;text-decoration: none;text-align: left;padding: 10px 0px 20px 0px;}
.list-newsdownload table{ background:#eeeeee; color:#000000;}
.list-newsdownload table td{ background:#ffffff; color:#006699; font-size: 14px;} 
.list-newsdownload table .downloadtitle { background: #E1F0FF;} 

.list-newsnamelist {line-height: 160%;font-weight: normal;color: #000000;text-decoration: none;text-align: left;padding: 10px 0px 20px 0px;}
.list-newsnamelist table{ background:#eeeeee; color:#000000;}
.list-newsnamelist table td{ background:#ffffff; color:#006699; font-size: 14px;} 
.list-newsnamelist table .downloadtitle { background: #E1F0FF;} 

.list-newscontent{font-size: 14px;line-height: 160%;font-weight: normal;color: #000000;text-decoration: none;text-align: left;padding: 10px 10px 10px 10px;overflow: hidden; border:#efefef 1px solid;}
.list-newscontent img { max-width:700px; overflow:hidden;}

a.list-pic-n {float:left; width: 212px; background-color: #ffffff;text-align: center;text-decoration: none;overflow:hidden; display: block; margin:10px;}
a.list-pic-n .pu {display: table-cell;vertical-align:middle;text-align:center;*display: block;line-height:120px;width:200px;height:200px;border: 1px solid #E1E1E1;padding:5px;}
a.list-pic-n .pu img{max-height: 200px; max-width: 200px; _height:200px; _width:200px; overflow:hidden; vertical-align:middle;}
a.list-pic-n .noimg{height: 210px;width: 210px; color: #666666;font-size: 16px; border: 1px solid #E1E1E1; line-height: 200px;}
a.list-pic-n .pd{line-height: 160%;font-weight: normal;color: #666666;text-decoration: none;text-align: center; background-color:#f5f5f5; display: block; padding: 5px 0px;}
a.list-pic-n:hover .pu{display: table-cell;vertical-align:middle;text-align:center;*display: block;line-height:120px;width:200px;height:200px;border: 1px solid #ff6600;padding:5px;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
a.list-pic-n:hover .pd{line-height: 160%;font-weight: normal;color: #ff6600;text-decoration: none;text-align: center; background-color:#f5f5f5; display: block; padding: 5px 0px;}

a.list-pic-p {float:left; width: 212px; background-color: #ffffff;text-align: center;text-decoration: none;overflow:hidden; display: block; margin:10px;}
a.list-pic-p .pu{display: table-cell;vertical-align:middle;text-align:center;*display: block;line-height:120px;width:200px;height:200px;border: 1px solid #E1E1E1;padding:5px;}
a.list-pic-p .pu img{max-height: 200px; max-width: 200px; _height:200px; _width:200px;overflow:hidden;vertical-align:middle;}
a.list-pic-p .noimg{height: 210px;width: 210px; color: #666666;font-size: 16px; border: 1px solid #E1E1E1; line-height: 200px;}
a.list-pic-p .pd{line-height: 160%;font-weight: normal;color: #666666;text-decoration: none;text-align: center; background-color:#f5f5f5; display: block; padding: 5px 0px;}
a.list-pic-p:hover .pu{display: table-cell;vertical-align:middle;text-align:center;*display: block;line-height:120px;width:200px;height:200px;border: 1px solid #ff6600;padding:5px;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
a.list-pic-p:hover .pd{line-height: 160%;font-weight: normal;color: #ff6600;text-decoration: none;text-align: center; background-color:#f5f5f5; display: block; padding: 5px 0px;}

a.list-pic-v {float:left; width: 212px; background-color: #ffffff;text-align: center;text-decoration: none;overflow:hidden; display: block; margin:10px;}
a.list-pic-v .pu{display: table-cell;vertical-align:middle;text-align:center;*display: block;line-height:120px;width:200px;height:200px;border: 1px solid #E1E1E1;padding:5px;}
a.list-pic-v .pu img{max-height: 200px; max-width: 200px; _height:200px; _width:200px;overflow:hidden;vertical-align:middle;}
a.list-pic-v .noimg{height: 210px;width: 210px; color: #666666;font-size: 16px; border: 1px solid #E1E1E1; line-height: 200px;}
a.list-pic-v .pd{line-height: 160%;font-weight: normal;color: #666666;text-decoration: none;text-align: left; background-color:#f5f5f5; display: block; padding: 5px; overflow:hidden;}
a.list-pic-v:hover .pu{display: table-cell;vertical-align:middle;text-align:center;*display: block;line-height:120px;width:200px;height:200px;border: 1px solid #ff6600;padding:5px;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
a.list-pic-v:hover .pd{line-height: 160%;font-weight: normal;color: #ff6600;text-decoration: none;text-align: left; background-color:#f5f5f5; display: block; padding: 5px;}

.show-pic-info {border:#efefef 1px solid; overflow:hidden;}
.show-pic-info .show-pic-para {float:right; width:370px;}
.show-pic-info-menu {}
.show-pic-info-menu li {float:left; width:120px; background:#EFEFEF; height: 30px; margin:0px 5px 0px 0px; padding-top: 12px; font-size: 14px; text-align:center; cursor:pointer;}
.show-pic-info-menu .show-pic-click {background:#FF6600; color:#FFF;}
.show-pic-info-content { border: #EFEFEF 1px solid; text-align: left; padding: 20px 10px 10px 10px;}
.show-pic-info-content img { max-width:700px;overflow:hidden;}

/*新闻显示*/
.show-news {padding:10px; border: #efefef 1px solid;}
.show-newstitle {font-size: 20px;line-height: 160%;font-weight: bold;color:#000000; text-align: center;padding: 10px 10px 10px 10px;border-bottom: #EFEFEF 2px solid;}
.show-newstitle span {font-size: 16px;line-height: 160%;font-weight: bold;color:#000000; text-align: center; padding: 10px 10px 10px 10px;}
.show-blockquote {border:0; background-color:#F5F5F5; border-left: 3px solid #A2EEF4; margin-left: 5px; padding: 5px; font-family: "Consolas", "Monaco", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; margin: 10px 0px; line-height: 180%;text-align: left;}
.show-blockquote span{font-size: 16px;line-height: 160%;font-weight: bold; padding: 10px 0px;}
.show-newsdesc {font-size: 12px;line-height: 26px;color: #999999;text-decoration: none;padding: 10px 10px 10px 10px;text-align:center;}
.show-newsdesc span {float:right;}
.show-newsdesc span a {color: #999999;}
.show-newsdesc span a:hover {color: #ff6600;}
.show-newscontent {font-size: 14px;line-height: 160%;font-weight: normal;color: #000000;text-decoration: none;text-align: left;padding: 10px 0px 20px 0px;overflow: hidden;}
.show-newscontent img { max-width:700px;overflow:hidden;}
.show-newsflash {}
#container {width:660px; margin:20px auto;}
#container #gallery {padding:30px;background:#e1eef5;}
.show-newsvote {padding: 10px;}
.show-newspage {background:#EFEFEF; padding:5px; font-size: 14px; font-weight: normal; text-align:center; min-height: 30px; }
.show-newspage a {background:#ffffff; border:solid 1px #c6c8c8; padding:5px; margin:3px; display: inline-block;}
.show-newspage a:hover{background:#02a2aa;border:solid 1px #3e878a;color:#fff;}
.show-newspage a.firstpage,.show-newspage a.lastpage{background:#02a2aa; border:solid 1px #3e878a; color:#fff;}
.show-newspage a.selected{font-weight:bold;background:#ff6600;border:solid 1px #ff0000;color:#fff;}
.show-newspage a.firstpage:hover,.show-newspage a.lastpage:hover{background:#373737;border:solid 1px #000;color:#fff;}

.show-newsfooter {font-size: 14px;line-height: 160%;color: #999;text-decoration: none;padding-top: 10px;border-top: #EFEFEF 2px solid;}
.show-newsfooter a {color: #999999;}
.show-newsfooter a:hover {color: #ff6600;}
.show-newsfooter ul{float: right;}
.show-newsmood { border:#f5f5f5 1px solid; padding: 10px;}
.show-newsmoretitle {background-color: #F7F3F0;color: #ff6600;font-size: 16px;font-weight: bold;text-align:left;padding: 5px 10px;} 
.show-newsmoretitle span {float: right; font-weight:normal; color: #000000; font-size: 14px;}
.show-newsmoretitle a{ text-decoration:underline;} 
.show-newsmoretitle a:hover{ text-decoration:none;} 
.show-newsmorecontent {color: #999999; line-height: 160%; border: #efefef 1px solid; padding: 10px; overflow: hidden; text-align:left; font-size:14px; min-height:30px;} 
.show-newsmorecontent ul { padding:0px;} 
.show-newsmorecontent ul li { height: 28px;}
.show-newsmorecontent ul a {color: #000000;}
.show-newsmorecontent ul a:hover {color: #ff6600;}
.show-newsmorecontent ul li span {color: #999999;}

/*留言本*/
.gustbook {}
.gustbook table{color:#000000; border-left:#cccccc 1px solid; border-top:#cccccc 1px solid;}
.gustbook table td{font-size: 14px; padding:0px 5px; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;} 
.gustbook table thead td{background: #E1F0FF;}
.gustbook table tbody td{background: #ffffff; color:#666666;}
.gustbook-search { font-size: 12px;line-height: 160%;color: #333333;text-decoration: none;text-align: left;height: 30px;background-color:#E1F9FF;padding: 5px 10px 0px 10px;}
.gustbook-search li {padding-left: 10px; float:left;}
.gustbook-menu {}
.gustbook-menu ul {margin: 0px; padding: 0px;}
.gustbook-menu ul li {border-bottom: #CCCCCC 1px dashed;line-height: 40px;text-decoration: none;padding: 0px 10px 0px 20px;height: 40px;text-align: left;}

#popupdiv{width:300px; position:absolute;z-index:1000;background:#ffffff; min-height:100px; box-shadow:1px 1px 1px 1px #9b9b9b;border-radius:1px; display:none;}
#popupWindowTop{height:40px; line-height:40px; background:url(../wswadmin/images/tcbg.gif) repeat-x; cursor:move;}
#popupWindowTop span{font-size:14px; font-weight:bold; color:#fff;float:left; text-indent:20px;}
#popupWindowTop a{display:block; background:url(../wswadmin/images/close.png) no-repeat; width:22px; height:22px;float:right;margin-right:7px; margin-top:10px; cursor:pointer;}
#popupWindowTop a:hover{background:url(../wswadmin/images/close1.png) no-repeat;}
#popupWindowContent{padding:10px;}

/*友情链接*/
.links {}
.links ul {margin: 0px; padding: 0px;}
.links ul li {border-bottom: #CCCCCC 1px dashed;line-height: 30px;text-decoration: none; background: url(../News-x/Images/Dot_12.gif) no-repeat 2px center;padding: 0px 10px 0px 20px;height: 30px;text-align: left;}
.links ul li a {text-decoration: none;display: block;height: 29px; overflow: hidden;text-align: left;line-height: 29px;padding: 0px;font-size: 14px;font-weight: normal;}
.links ul li:hover {border-bottom: #CCCCCC 1px dashed;line-height: 30px;text-decoration: none;background-color: #F3F0ED;padding: 0px 10px 0px 20px;}
.links ul li span {float: right;}

/*投票*/
.vote { border:#EFEFEF 1px solid; padding:10px; text-align:left;}
.vote span{ line-height: 200%;}
.vote p{ line-height: 200%; text-align:center; background:#CCE7FD; font-weight:bold;}
.vote ul {margin: 0px; padding: 0px; }
.vote ul li {border-bottom: #CCCCCC 1px dashed;line-height: 30px;text-decoration: none; height: 30px;text-align: left;}
.vote ul li span {float: right;}
.vote dt { line-height: 200%; text-align:left; background: #EFEFEF; padding-left:10px; font-weight:bold;}
.vote dd li {padding-left:10px;}
.vote table{ background:#eeeeee; color:#000000;}
.vote table td{ background:#ffffff; color:#006699; font-size: 14px; padding: 5px;} 
.vote table .title { background: #E1F0FF;} 
.vote_s { display: none;}
.vote_s table{ background:#eeeeee; color:#000000;}
.vote_s table td{ background:#ffffff; color:#006699; font-size: 14px; padding: 5px;} 
.vote_s table .title { background: #E1F0FF;} 
.vote_t { padding:10px; text-align:left; font-weight:bold; background:#EFEFEF; font-size: 16px;}
.vote_b { padding:10px; text-align:center; font-weight:bold; font-size: 18px; color:#0B7CD9;}

/*新闻评论*/
.comment{ background:#ffffff; height: auto;}
.comment-left{ width:520px; float:left; height:280px; border:#CCCCCC 1px solid;}
.comment-left dt {background:#efefef; height: 30px; text-align: left; vertical-align:middle; padding: 5px 0px 5px 20px; font-size: 14px;}
.comment-left ul {margin: 0px;padding: 0px 10px 10px 10px;}
.comment-left ul li {text-align: left; padding: 10px 10px 0px 20px;line-height: 160%;text-decoration: none;}
.comment-right{ width:440px; float:right; height:280px; border:#CCCCCC 1px solid;}
.comment-right dt {background:#efefef; height: 30px; text-align: left; vertical-align:middle; padding: 5px 0px 5px 20px; font-size: 14px;}
.comment-right ul {margin: 0px; padding: 10px;}
.comment-right ul li {background: url(../News-x/Images/Dot_7.gif) no-repeat 10px center;text-align: left; padding: 0px 10px 0px 30px;line-height: 160%;text-decoration: none;}
.comment-title {font-size: 18px;line-height: 160%;color:#000000;text-decoration: none;text-align: center;padding: 10px 10px 10px 10px;border-bottom: #EFEFEF 2px solid;}
.comment-desc {font-size: 12px;line-height: 26px;color: #999999;text-decoration: none;padding: 10px 10px 10px 10px;text-align:center;}
.comment-bar {background: #E1F0FF;color: #0a465b;padding: 5px 10px 5px 10px; line-height: 160%; text-align:left; }
.comment-bar span{ float:right;}
.comment-list {background: #EEEDED;border: #DDDDDD 1px solid; height: 26px;color: #000000;padding: 5px 10px 5px 10px;}
.comment-list ul {margin: 0px;padding: 0px; overflow:hidden;}
.comment-list ul li {line-height: 160%; width: 300px; text-align: left; float:left;}
.comment-content {background: #FFFFFF;border-left: #CCCCCC 1px solid;border-right: #CCCCCC 1px solid; border-bottom: #CCCCCC 1px solid; color: #999999;padding: 10px 10px 10px 10px; text-align: left;}

/*会员*/
.member{font-size: 14px;line-height: 160%;font-weight: normal;color: #000000;text-decoration: none;text-align: left; padding: 10px 10px 10px 10px;overflow: hidden; border:#efefef 1px solid;}
.member-navigation {margin: 0px;padding: 0px;}
.member-navigation ul {margin: 0px; padding: 0px 10px 10px 10px;}
.member-navigation ul li {background: url(../member/Images/Icon_1.gif) no-repeat 10px center;text-align: left; padding: 10px 10px 0px 40px;line-height: 160%;text-decoration: none;border-bottom: #999999 1px dotted;height: 35px;}
.member-navigation ul li a.Asub {text-decoration: none;font-size: 16px;font-weight: bold;color: #0d7fa9;}
.member-navigation ul li a.Asub:hover {text-decoration: none;font-size: 16px;font-weight: bold;color: #ff6600;}
.member-navigation ul li a.Asub1 {text-decoration: none;font-size: 16px;font-weight: bold;color: #33CCCC;}
.member-navigation ul li a.Asub1:hover {text-decoration: none;font-size: 16px;font-weight: bold;color: #ff6600;}
.member-table-l {background: #ECFFFF; padding: 6px 0px; line-height: 160%;}

.member-bar {background: #D3EFFD; height:35px; padding:0px 5px; white-space:nowrap; text-overflow:ellipsis; font-family:"微软雅黑";}
.member-list-table {background:#fffff;}
.member-list-table thead td{background:#D3EFFD; height:30px; line-height:30px;}
.member-list-table tbody td{background:#ECFFF9; height:28px; line-height:28px; word-break:break-all;}

/*新闻js文件*/
.jsnewslist2 {overflow:hidden;}
.jsnewslist ul {text-align:left; }
.jsnewslist ul li {line-height: 120%; border-bottom:#efefef 1px dashed; width:100%;overflow:hidden; }
.jsnewslist ul li label {float:left; color:#ff6600;}
.jsnewslist ul li span { color:#999999;}
.jsnewslist dl {overflow:hidden;}
.jsnewslist dl dt {background-color: #efefef; padding: 0px 5px; line-height: 180%; height: 28px; font-weight: bold; text-align:left;}
.jsnewslist dl dd {background-color: #ffffff; padding: 10px; line-height: 200%; text-align:left; border:#CCC 1px solid; font-size: 14px;}
.jsnewslist dl dd span {color: #ff6600;}
.jsnewslist dl dd span a{color: #ff6600;}
.jsnewslist dl dd span a:hover {color: #ff6600; text-decoration:underline;}

/*新闻js文件*/
.jsnewslist2 {overflow:hidden;}
.jsnewslist2 ul {text-align:left; width:45%; padding-left:10px; float:left; }
.jsnewslist2 ul li {line-height: 120%; border-bottom:#efefef 1px dashed; width:100%;overflow:hidden; }
.jsnewslist2 ul li label {float:left; color:#ff6600;}
.jsnewslist2 ul li span { color:#999999;}
.jsnewslist2 dl {overflow:hidden;}
.jsnewslist2 dl dt {background-color: #efefef; padding: 0px 5px; line-height: 180%; height: 28px; font-weight: bold; text-align:left;}
.jsnewslist2 dl dd {background-color: #ffffff; padding: 10px; line-height: 200%; text-align:left; border:#CCC 1px solid; font-size: 14px;}
.jsnewslist2 dl dd span {color: #ff6600;}
.jsnewslist2 dl dd span a{color: #ff6600;}
.jsnewslist2 dl dd span a:hover {color: #ff6600; text-decoration:underline;}

/*图片新闻js文件*/
.jspiclist {overflow:hidden;margin:0px; padding:0px;clear:both;}
.jspiclist a.pu {float:left; background-color: #ffffff; padding:5px; border: 1px solid #efefef; text-align: center;text-decoration: none; display: block; margin:5px; }
.jspiclist a.pu:hover {border: 1px solid #ff6600; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; }
.jspiclist a.pu .pd{line-height: 160%;font-size:12px; font-weight: normal;color: #666666;text-decoration: none; text-align: center; background-color:#f5f5f5; display: block; padding: 3px; margin-top:5px;}
.jspiclist .area {margin-bottom:10px; overflow:hidden; }
.jspiclist .area-pic {float:left; padding:5px; border:#efefef 1px solid; margin-right: 10px; overflow:hidden; }
.jspiclist .area-text {overflow:hidden; _float:right; }
.jspiclist .area-text dt {background-color: #f5f5f5; padding: 5px 10px; line-height: 160%; font-weight: bold; text-align:left; height:auto;}
.jspiclist .area-text dd {background-color: #ffffff; padding: 5px 10px; line-height: 180%; text-align:left; font-size: 14px; border:#f5f5f5 1px solid; }
.jspiclist .area-text dd span {color: #ff6600;}
.jspiclist .area-text dd a{color: #ff6600;}
.jspiclist .area-text dd a:hover {color: #ff6600; text-decoration:underline;}

/*友情链接js文件*/
.jslinks {}
.jslinks ul {overflow:hidden;}
.jslinks ul li {float:left; line-height: 160%; padding:3px 5px; margin:5px; width:100px; background:#F5F5F5; border: #EFEFEF 1px solid; text-align:center;}
.jslinks a{color: #333333; text-decoration:none;}
.jslinks a:hover {color: #ff6600; text-decoration:none;}

/*留言本js文件*/
.jsguestbook {}
.jsguestbook table{ background:#eeeeee; color:#000000;}
.jsguestbook table td{ background:#ffffff; color:#006699; padding:2px 5px; font-size:12px;} 

/*伸缩菜单样式*/
.dtree {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px;color: #666;white-space: nowrap; margin: 0px;}
.dtree img {border: 0px; vertical-align: middle;}
.dtree a {color: #333;text-decoration: none;}
.dtree a.node, .dtree a.nodeSel {white-space: nowrap; padding: 1px 2px 1px 2px;}
.dtree a.node:hover, .dtree a.nodeSel:hover {text-decoration: none; background-color:#3a94c8; color:#FFFFFF;}
.dtree a.nodeSel {background-color: #3a94c8; color:#FFFFFF;}
.dtree .clip {overflow: hidden;}
.dTreeNode {margin: 0px;padding: 0px; height: 26px;}

/*头条样式*/
#BigNews {color:#1B748C;padding:5px;}
#BigNews_P {color:#1B748C;padding-bottom:5px; text-align:left;}
#BigNews_1 {margin:10px 2px;font-family:'黑体', verdana;font-weight:bold;line-height:200%;}
#BigNews_2 {margin:0px 2px 10px 2px;font-family:verdana;}

/*Tooltip*/
.tooltipinputerr {border: #eee 1px solid; background: url(../News-x/images/exclamation.gif) #ffff99 no-repeat right center; }
.tooltipinputok {border: green 1px solid; background: url(../News-x/images/accept.gif) no-repeat right center;}
.leftImage {background: url(../News-x/images/x1.gif) no-repeat right top; width: 14px; height: 33px}
.rightImage {background: url(../News-x/images/x3.gif) no-repeat left top; width: 6px; height: 33px}
.contenImage {background: url(../News-x/images/x2.gif) 50% top; padding-right: 10px; font-size: 12px; text-indent: 5px; line-height: 36px; font-family: Arial; height: 33px}
.tableTip {DISPLAY: none; FILTER: alpha(opacity=90); OVERFLOW: hidden; POSITION: absolute; BORDER-COLLAPSE: collapse; empty-cells: hide; opacity: 0.9}

/*==================================================================*/

@media screen and (min-width: 1px) and (max-width: 600px){}
@media screen and (min-width: 601px) and (max-width:1000px){}