body { background: #fff; color: #000000; font-family: "ËÎÌå",arial; margin:0 auto; padding: 0px; text-align:center;}
#outbox { background: #fff; margin: 0 auto; padding: 0px; width:1002px; text-align:left;}
a { text-decoration: none; color:#07519A;}
a:hover {color:#f00; text-decoration: underline }
form { margin:0; padding:0}
ul { margin:0; padding:0; margin:5px; margin-left:15px; list-style:none;}
.red{ color:#f00;}
.but8{ background:url(../img/user.gif); border:0px; padding:1px;}
.enfamily{ font-family:Arial;}
h6{ background:url(../img/scarnoc.gif) no-repeat #E7EFFF 0 50%; font-size:12px; color:#07519A; font-weight:bold; padding:5px 0 3px 20px; margin-bottom:-6px; }

/*  head  */
#head { margin: 0px; padding: 0px; width: 100%;}
.tabl{ color:#fff; font-size:12px;}
.menu{color:#07519A; font-size:12px;}
.tabl td a{color:#fff;}
.pubimgli ul, .pubimgli2 ul { margin: 0  }
.pubimgli li, .pubimgli2 li { list-style: none; text-align: center }
.pubimgli2 li { margin: 5px 0 } 

/*  main-left  */
#mainbox{margin:0px;width: 777px; float:left;}
.mainleft{ width:570px;  float:left; font-size:12px; margin-left:1px; margin-right:1px;}
.pubcarnoc {font-size: 12px; line-height: 140%; text-align: center;}

.block2{border:#ccc solid 1px; float:left; width:766px; padding:6px 0;}
.block2 li{list-style:none; font-size:12px; float:left; width:33%;  padding:4px 0}

.greeblock { clear:both; background:url(../img/h3_bg.jpg) repeat-x top;border:1px solid #ace; width:568px; float:left; line-height:180%;}
.greeblock strong{ font-weight:bold;color:#f00; text-decoration:underline;}

.b { font-weight:bold}
h3{ background:url(../img/scarnoc.gif) no-repeat 3px 3px; font-size:12px; color:#07519A;  padding:0 0 0 25px; margin:0px; border-bottom:1px solid #ace; line-height:22px}
.greeblock img{ vertical-align:middle; padding:4px;}
.greeblock h3 em{ font-style:normal; padding-right:6px; font-weight:normal; float:right}
.greeblock a{ clear:both; margin:15px 0px 10px 0px;}


.topnews{ border:1px solid #1989D7; clear:both; display:inline-table; width:568px;  float:left; margin:10px 0px 10px 0px;}
.picnews { font-size:14px; color:#07519A; border-right:1px solid #1989D7; width:180px; float:left; height:200px;  padding:4px 3px 0px 6px; text-align:center}
.picnews img{width:180px; height:120px;}
.picnews h5 { font-weight: normal; margin: 3px -2px 0px -2px; text-align:center; padding: 0px; width: 160px; font-size:14px; line-height:140%;}
.picnews p { padding: 0px; text-align: right; margin-top:12px; margin-bottom: 0px}

.hotnews {  float:right; width:375px; height:200px;  color:#07519A; font-size:14px;}
.hotnews h6{ background:#1989D7; margin-top:1px; margin-right:1px; color:#fff; font-size:12px; padding:4px 3px 3px 4px;}
.hotnews em{ font-style:normal;  font-weight:normal; float:right;}
.hotnews h6 em a{ font-style:normal; text-align:right; color:#fff; font-weight:normal;}
.hotnews ul{ margin:0; padding:0; margin-top:12px; margin-left:0px;  }
.hotnews li { float:left; background:url(../img/dot.gif) no-repeat 0 50%; width:350px; list-style:none; margin:3px 0 2px 3px; padding: 0 0 0 10px;}
.hotnews ul p{ margin:0; padding:0; margin-top: -16px; padding: 0px; float:right}
.hot_txt{ text-align:right; margin:7px 0 0 0; clear:both; padding:0px!important; padding:6px 5px 0px 0px; }

.dynews{background:#E7EFFF; border:1px solid #ACC7FF; clear:both; float:left;  color:#07519A; padding:3px 3px 2px 6px;  width:98%;}
.dynews img{padding-right:4px;}
.dynews a {padding-right:3px;}
.dynews input{color:#07519A;}
.butl{ background:#E7EFFF; border:1px solid #1A89D7; padding-top: 3px; font-size:12px;}

/*  search  */
.carnocsblock{ clear:both; width:100%; color:#07519A; float:left;}
.carnocsearch{ border:1px #ccc solid;   margin-top:10px; float:left; width:370px; margin-bottom:0px; background: url(../img/mbg0.gif) repeat-x 0 27px;}
.carnocsearch b {background: url(../img/glass.jpg) no-repeat 6px 4px; float:left; height:20px; padding:11px 15px 0 35px; font-size:14px;color:#07519A;}
.carnocsearch span {float:right; background:#fff; padding:10px 5px 0 10px; text-align:center; height:55px; width:187px}
.carnocsearch ul { margin:0; padding:0;}
.carnocsearch li{width:62px; float:left; height:18px; padding:6px 0px 0px 2px; background: url(../img/ls_of2.gif) no-repeat top; margin:6px 0 0 0; text-align:center; color:#07519A; cursor:pointer;  font-size:12px; margin-bottom:-3px;}
.carnocsearch .stypeOn{background: url(../img/ls_on1.gif) no-repeat top; margin-top:0; text-align:center; color:#982E00; font-weight:bold; cursor:pointer; padding-bottom:-3px; margin-top:6px; padding-bottom:10px}


.carnocsearchinfor { clear:both; float:left; padding: 0 0 10px 0; width:370px; color:#07519A; margin-top:0px; font-size:12px; text-align:center;}
.carnocsearchinfor input{ margin-left:8px;}
.butsear{ background:#F2F2F2; border:1px solid #999; padding:2px 0px 0px 0px; color:#07519A; width:180px;}

.carnocssp{ width:196px; height:65px; float:right; border:1px #ccc solid; margin-top:10px; border-left:1px #fff solid; text-align: center; padding-top: 1px}
.carnocssp a{ padding:0px 4px 5px 8px;}
.carnocssp a img{margin-top:5px;}

.feeyosearch{ clear:both; border:1px #ccc solid;   margin-top:10px; width:770px; margin-bottom:6px; background: url(../img/mbg0.gif) repeat-x 0 27px; padding-left:2px;}
.feeyosearch b{ background:url(../img/fglass.gif) no-repeat; float:left; height:24px; font-size:14px; padding:11px 15px 0 35px; color:#07519A;}
.feeyosearch span {float:left; padding:10px 5px 0 10px; text-align:center; color:#07519A; font-size:12px;}
.feeyostyle{float:right; padding-left:10px; padding-top:8px; text-align:left; color:#07519A;}
.feeyosearch ul { margin:0; padding:0;}
.feeyosearch li{width:62px; float:left; height:18px; padding:6px 0px 0px 2px; background: url(../img/ls_of2.gif) no-repeat top; margin:6px 0 0 0; text-align:center; color:#07519A; cursor:pointer;  font-size:12px; margin-bottom:-3px;}
.feeyosearch .stypeOn{background: url(../img/ls_on1.gif) no-repeat top; margin-top:0; text-align:center; color:#982E00; font-weight:bold; cursor:pointer; padding-bottom:-3px; margin-top:6px; padding-bottom:10px}


.feeyosearchinfor { clear:both; padding: 0 0 10px 0; width:568px; color:#07519A; margin-top:0px; font-size:12px; text-align:center}
.feeyosearchinfor input{ margin-left:8px;¡¡color:#07519A;}

.advar{clear:both; margin-top:10px; text-align: center}
.advar ul { margin: 0; }
.advar li{ width: 275px; margin-right: 6px; list-style: none; float: left;}

/*  newslist  */
.newslist { width:100%; margin-top:10px; font-size:14px;}
.newspicli ul { margin:0; padding:0; clear:both; margin-left:0px;}
.newspicli li{ margin: 0px; padding: 2px 0px 5px 0px;}
.newspicli li img {border: 1px #fff solid; width: 100px; height:67px;}
.newslistjs ul{ margin:0; padding:0; margin-left:24px;}
.newslistjs li{ line-height:150%; font-size:14px; background:url(../img/dot.gif) no-repeat 0 50%; padding: 0 0 0 12px;}
.newslistjs li ol{ border-bottom:1px dashed #666; margin:3px 0; margin-right:24px }
.listadver ul { margin:0; padding:0; margin-left:1px;}
.listadver li { list-style:none; padding:2px 0px 10px 0px;}
.listadver li img {border:0px; }

/*  ------  */

.forum{ width:100%; margin-top:6px; color:#07519A}
.forumlist {font-size:12px;padding: 6px; margin-top: 3px; margin-bottom:5px; clear: both;  background: #F8FAFC; line-height:150%;border-top:1px solid #C3CFEA;}


/*  ------  */

/*  main-right  */
.mainright{margin-top:3px; width:200px; float:right;}
.mainblockhead { background:url(../img/mright_bg2.gif) no-repeat left top #0190DA; color:#fff; font-weight:bold; font-size:12px;padding: 4px !important; padding:5px 0px 2px 10px; width:192px;}
.mainblock{ background:#F2F8FB; border:1px solid #C2D6E0; border-top:1px solid #0190DA; font-size:12px; color: #07519A;}
.top{ clear:both; color: #07519A;  width:100%; border-bottom:1px solid  #C2D6E0; float: left;}
.top ul{ margin:0px; padding:0px; margin-left:20px;}
.top ul li{ list-style:none; padding:6px 5px 3px 0px; width:64px; float:left}

h5 { clear: both; font-size:12px; font-weight:bold; padding:1px; margin: 3px;  display: inline-block;}
h5 em { font-style:normal; font-size:12px; font-weight:normal; clear:both; margin-left:4px;}
.ztblock { clear:both; float:left; line-height:160%; border-bottom:1px solid #C2D6E0; width:195px; padding-left: 5px}
.ztblock a { float: left;  margin:0 3px 1px 3px}
.ztblock div a { float: none }
.ztpeople, .ztper { width:200px; background:url(../img/small_d.gif) repeat-x bottom; line-height:160%;}
.ztpeople a,.ztper a{ float: left;  margin:0 1px; width: 48px; text-align: center}


.ztairpeople{clear:both; padding-left:10px; background:url(../img/small_d.gif) repeat-x bottom 4px;}
.ztairpeoplepic{float:left; border:1px solid #000; margin:0px 5px 5px 0;}
.ztairpeople p{ list-style:none; font-size:12px; margin:0;  padding:-10px 5px 0px 0px; line-height:150%} 

.z {clear:both}

.carnocwy{ border-bottom:1px solid #C2D6E0; padding-left:10px; line-height:160%;}
.carnocwy a{ text-align:center; padding:10px 3px 5px 4px;}

.blockdc{ clear:both; color:#07519A; border-bottom:1px solid #C2D6E0; padding-left:10px; float: left;}
.blockdc ul{ margin:0; padding:0; margin-bottom:6px;}
.blockdc li{ list-style:none; line-height:150%;}
.blockdcjs{ clear: both; padding: 0px; line-height:130%; background:url(../img/small_d.gif) repeat-x bottom 4px;}
.blockdcjs h5 { font-size: 12px; padding: 0; text-align: center; }
.blockdcjs ul { list-style: none; margin: 3px }
.blockdcjs .votbut { margin: 0; text-align: center }
.blockdcjs .votbut input { font-size: 12px; }

.blockadver img{ vertical-align:middle; padding-left:10px;}
.jpagent{ clear:both; margin-top:-10px;}
.jpagent h4 {font-size:12px; font-weight:bold; text-align: center; margin-left:6px; margin-right:6px;  margin-bottom: 2px; padding: 5px 6px 2px 6px; background-color: #D3E7ED}
.jpagent ul { margin:0; padding:0; word-break:keep-all; padding-left:5px;}
.jpagent li {display: inline; margin: 6px 6px 1px 10px; line-height:160%;}
.jpagent p{ line-height:140%; margin:4px;}

.index_r_but ul {margin:0; margin: 0}
.index_r_but li { list-style: none; border-bottom: 1px dashed #666; padding: 1px 0; text-align: center;}

/*-----*/
.postpic {background:url(../img/h3_bg.jpg) repeat-x top; clear: both; margin-top: 5px; margin-left:2px; border:1px solid #ace; width:770px; color:#07519A;font-size:12px; margin-bottom:10px;}
.postpic  h3 em{ font-style:normal; padding-right:6px; font-weight:normal; float:right}
.piclist ul { margin:0; padding:0; clear:both; margin:10px 0px 0px 0px;}
.piclist li{padding:0 4px; display: inline; vertical-align:middle;}
.piclist li img {clear:both; width:120px; height:80px; border:0px;}

.picother{ line-height:200%; background:url(../img/pic001.jpg) repeat-x bottom; padding:10px}

.sbut{ background:url(../img/searpic.jpg); border:0px; text-align:center; color:#fff; width:80px; font-size:12px;}

.blockcoo{ border-bottom:1px solid  #C2D6E0; clear:both; line-height:160%; }
.blockcoo ul{ margin:0px; padding:0px; margin-left:6px;}
.blickcoo li{ list-style:none;}

.special{ font-size:12px; color: #07519A;}
.special p{ margin:2px;}

.links{ clear:both; float:left; width:770px; margin-top:10px; color:#07519A; margin-left:2px; font-size:12px;}

.links h6 strong{font-style:normal; font-weight:normal; float:right; margin-top:-18px; margin-right:6px;}
.links img{ vertical-align:middle; padding:4px;}
.linkslist{ float:left; width:770px;  padding: 6px 0;  margin-bottom:25px; background: #F8FAFC; line-height:150%;border-top:1px solid #C3CFEA;}
.linkslist ul { margin:0; padding:0; margin:0 5px;}
.linkslist li{  margin: 0px; font-size: 12px; width:107px; text-align: center; padding: 0px !important;  padding:1px; float:left;}
.linkslist p{ padding:2px 10px 0px 0px; margin-bottom:-4px; text-align:right;}
.linkslist p a{padding-right:6px;}

.edu, .exihibition {padding: 2px; margin: 0px;}
.exihibition ul { margin:0; padding:0; margin: 1px;}
.exihibition li {border-bottom: 2px dotted #666; list-style: none; padding: 2px; margin: 2px; text-align: center; font-size:12px;
}
.edu h3, .exihibition h3, .carnoczp h3 {background: #E7EFFF; border-bottom: #C3CFEA 1px solid; font-size:14px; padding: 3px; margin: 0px; margin-bottom:5px; }
.carnoczp_syw ul {
	margin: 0; line-height: 100%
}
.carnoczp_syw li{ display: inline; border-bottom: 0; font-size: 12px}
.carnoczp_syw li a {
	padding: 0 5px; border-left: 1px solid #aaa;
}
.carnoczp_syw li a b, .carnoczp_syw li a:visited b { color: red; font-weight: normal}
.edu ul {
	margin: 1px;
}
.edu li {
	list-style: none; font-size: 12px; border-bottom: 1px dotted #666; margin: 4px -3px 0px 0px; 
}
#rlist1 {float:right;
	top:0px;
	width:210px;
	MARGIN: 0 1px; 
	background: #C2D5E1; padding: 5px; border:1px solid #ACC7FF; color:#07519A;
}
#rlist1 h3{ background:#E7EFFF; border-bottom: #C3CFEA 1px solid; font-size:12px; padding:2px 4px 0 4px; margin: 0px; margin-bottom:3px; }
#rlist1 p {
	margin: 2px 0;
}
.r_fill {
 background: #E8FFFF; border: 1px #6CF solid; margin: 1px; padding: 5px;
}
.r_fill p { margin: 1px; padding: 0px; font-size: 12px}
.r_fill a, .r_fill a:visited {
	color: #F90; font-size:14px; font-weight: bold; font-size: 14px
}
.r_fill hr {
	color: #ccc; height:1px;
}
.carnoczp { font-size: 14px; padding: 1px;color:#07519A; }
.carnoczp ul { line-height: 130%; margin: 0px; padding: 0px; }
.carnoczp ul li { border-bottom: 1px #666 dotted; list-style: none; margin: 0px -3px 0px 0px; padding: 0px; padding-top: 1px; font-size: 12px; }
.carnoczp ul li h5 {
	font-size: 12px; color:#F00; display: inline; margin: 0px; padding: 0px; 
}
.carnoczp ul li a{ color:#000;}
.carnoczp p {display:inline; padding-left:15px}
.carnoczp h3 {
	margin-top: -5px; 
}
.f12, .f12 p, .f12 a, p.f12 { font-size: 12px; font-weight: normal; }
.end a, .end td {
	font-size: 12px;
}
.end img{	width: 2px; height: 2px}

/*---indexlb---*/
.picnews img{width:180px; height:120px;}
.picnews h5 { font-weight: normal; margin: 3px -2px -4px -2px; text-align:center; padding: 0px; width: 160px; font-size:14px; line-height:140%; padding-top:15px;}
.picnews p { margin: 8px 2px }
.focusPic {
	MARGIN: 0px auto; WIDTH: 180px; position: relative;
}
.focusPic .more {
position:absolute;
	left:-2px;
	top:114px;
	width:180px;
	MARGIN: 0px auto; 
}
.focusPic .more .textNum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 0px
}
.focusPic .more .textNum .text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: right; text-align:right;PADDING-BOTTOM: 6px; COLOR: #222; PADDING-TOP: 2px
}
.focusPic .more .textNum .text a{COLOR: #222;
	 PADDING-TOP: 7px;font-size:12px;text-decoration: none;
}
.focusPic .more .textNum .num {position:absolute;
	top:2px; left:2px;
	FLOAT: left; WIDTH: 113px; 
}
.fon10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.focusPic .more .textNum .bg1 {
	BACKGROUND: url( http://www.carnoc.com/img/num_01.gif)}
.focusPic .more .textNum .bg2 {
	BACKGROUND: url( http://www.carnoc.com/img/num_02.gif)}
.focusPic .more .textNum .bg3 {
	BACKGROUND: url( http://www.carnoc.com/img/num_03.gif)}
.focusPic .more .textNum .bg4 {
	BACKGROUND: url( http://www.carnoc.com/img/num_04.gif)}
.focusPic .more .textNum .bg5 {
	BACKGROUND: url( http://www.carnoc.com/img/num_05.gif)}
.focusPic .more .textNum .num UL {
	FLOAT: left; WIDTH: 180px
}
.focusPic .more .textNum .num LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left;  WIDTH: 28px; COLOR: #fff; PADDING-TOP: 2px; LIST-STYLE-TYPE: none;font-size:12px;
}
.focusPic .more .textNum .num LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; COLOR: #fff; PADDING-TOP: 4px;font-size:12px;
}
.focusPic .more .textNum .num LI A:visited {
	COLOR: #fff ;font-size:12px;
}
.focusPic .more .textNum .num LI A:hover {
	COLOR: #ff0;font-size:12px;
}
.ceng { position: relative; }
.white {	color: #FFFFFF;}
.focusPic .Alpha2 {
	filter: Alpha(Opacity=45);BACKGROUND:#bbbbbb;height:18px; 
}
.focusPic .pic { position: relative; 
	PADDING: 0px; padding-top: 2px; MARGIN: 0px auto; WIDTH: 180px; }

.police {
	clear: both;
}
.police img {
	height: 40px;width:auto;
}


.feeyostyle{ border-right:1px dashed #ccc; margin:0; padding:0; height:59px; line-height:150%; padding-top:10px;}