@charset "utf-8";
body,td,th {margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;line-height:22px;word-break :break-all;}
.bottom{ color:#fff; text-align:center; line-height:26px;}
.lock{ color:#888; margin-left:16px;}
.newsname{ color:#000; font-size:14px;}
.namecs{ color:#000; font-size:14px;}
.rigname{ color:#000; font-size:14px; border-bottom:#e5e5e5 4px solid; line-height:38px;}
.contact{ color:#ffa000; font-size:17px; line-height:30px;}
.nest{color:#ad0002; font-size:16px; line-height:36px;}


#demo {overflow:hidden;width:943px;}
#indemo {float:left;width:800%;}
#demo1 {float:left;}
#demo2 {float:left;}

div.wrapper { width: 1003px; margin: 0 auto; position: relative; border:0; padding:0px; margin:0px; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; border:0; padding:0px; margin:0px; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20;  border:0; padding:0px; margin:0px; }
.box_skitter .prev_button { position: absolute; top: 50%; left: 0px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(prev.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 50%; right: 0px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(next.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1003px; height: 363px; }
#slideshow ul { display: none; }

a:link {font-size:12px;color:#333;text-decoration:none;}
a:visited {font-size:12px;color:#333;text-decoration:none;}
a:hover {font-size:12px;color:#213887;text-decoration:none;}

.nslink:link {font-size: 12px;color: #de1b1c;text-decoration: none;}
.nslink:visited {font-size: 12px;color: #de1b1c;text-decoration: none;}
.nslink:hover {font-size: 12px;color: #de1b1c;text-decoration: underline;}

.prolis:link {height:24px;line-height:24px;display:block;font-size: 12px;color: #f93616;text-decoration: none;}
.prolis:visited {height:24px;line-height:24px;display:block;font-size: 12px;color: #f93616;text-decoration: none;}
.prolis:hover {height:24px;line-height:24px;display:block;font-size: 12px;color: #213887;text-decoration: none;}

.ltxtp:link {font-size:13px;color:#333;line-height:42px;display:block;padding-left:22px;border-bottom:#ccc 1px solid;}
.ltxtp:visited {font-size:13px;color:#333;line-height:42px;display:block;padding-left:22px;border-bottom:#ccc 1px solid;}
.ltxtp:hover {font-size:13px;color:#213887;line-height:42px;display:block;padding-left:22px;border-bottom:#ccc 1px solid;}

.ltxtpcs:link {font-size:13px;color:#213887;line-height:24px;display:block;padding:12px 0 0 22px;text-decoration: underline;}
.ltxtpcs:visited {font-size:13px;color:#213887;line-height:24px;display:block;padding:12px 0 0 22px;text-decoration: underline;}
.ltxtpcs:hover {font-size:13px;color:#213887;line-height:24px;display:block;padding:12px 0 0 22px;text-decoration: underline;}

.ejlm:link {font-size:12px;color:#333;line-height:24px;display:block;padding-left:22px;text-decoration: underline;}
.ejlm:visited {font-size:12px;color:#333;line-height:24px;display:block;padding-left:22px;text-decoration: underline;}
.ejlm:hover {font-size:12px;color:#213887;line-height:24px;display:block;padding-left:22px;text-decoration: underline;}

.bottomcs:link {font-size:12px;color:#fff;margin:0 6px;}
.bottomcs:visited {font-size:12px;color:#fff;margin:0 6px;}
.bottomcs:hover {font-size:12px;color:#213887;margin:0 6px;}

.menu:link {font-size:14px;color:#000;line-height:43px;display:block;text-align:center;background-image:url(menubg.jpg);}
.menu:visited {font-size:14px;color:#000;line-height:43px;display:block;text-align:center;background-image:url(menubg.jpg);}
.menu:hover {font-size:14px;color:#000;line-height:43px;display:block;text-align:center;background-image:url(menubg-.jpg);text-decoration:none;}

.menucs:link {font-size:14px;color:#000;line-height:43px;display:block;text-align:center;background-image:url(menubg-.jpg);}
.menucs:visited {font-size:14px;color:#000;line-height:43px;display:block;text-align:center;background-image:url(menubg-.jpg);}
.menucs:hover {font-size:14px;color:#000;line-height:43px;display:block;text-align:center;background-image:url(menubg-.jpg);}

.warp { width: 950px; margin: 0 auto; }
.warp input {border:1px #cccccc solid; height:26px; line-height:26px;}
.out_tit { width: 100%; float: left; color: #666; font-size: 14px; font-weight: bold; padding: 10px 0; text-indent: 10px; border-bottom: dotted 1px #d5d5d5; }
.out_tab { margin: 20px 0 100px 50px; }
.out_text { width: 200px; }

.onShow, .onFocus, .onError, .onCorrect, .onLoad { width: 200px; padding-left: 25px; font-size: 12px; line-height: 22px; vertical-align: middle; }
.onShow { background: url(../images/onShow.gif) no-repeat; }
.onFocus { background: #E9F0FF url(../images/onFocus.gif) no-repeat; }
.onError { background: #FFF2E9 url(../images/onError.gif) no-repeat; }
.onCorrect { background: #E9FFEB url(../images/onCorrect.gif) no-repeat; }
.onLoad { background: #E9FFEB url(../images/onLoad.gif) no-repeat 3px 3px; }

.cuspages a:link,.cuspages a:visited{text-decoration:none; color:#999;}
.cuspages a:hover {text-decoration:underline}
/* pages */
.pages{clear:both;margin:10px 0}
	.pages em, .pages a, .pages strong{text-decoration:none;margin-left:3px;padding:2px 5px;border:1px solid #E5E5E5}
	.pages a:hover{text-decoration:none;border:1px solid #09C;background:#09C;color:#FFF}
	.pages strong{border:none;font-weight:700}
	.cuspages{margin:5px 0px;;line-height:200%; clear:both; text-align:center;}
	.cuspages .pages{display:inline;clear:none;margin-right:45px}