@charset "gb2312";
/* CSS Document */
body, td, th {font-size: 12px;color: #444;font-family: verdana;margin:0 auto;}

ul,li,h1,h2,h3,h4 { margin:0; padding:0; list-style: none}
a:link {
	color: #444;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #444;
}
a:hover {
	text-decoration: none;
	color: #F90;
}
a:active {
	text-decoration: none;
	color: #444;
}
h4 {
	color:#2974C5;
	font-size: 14px;
}
h5 { line-height:35px; height:35px; padding:0; margin:0; font-size:14px;}
.f{ float:left}
.r { float:right}
.clear {
	clear:both;
	height: 1px;
	margin: 0px;
	padding: 0px;
}
.hr { border:none; border-bottom:1px #CCC dashed; background:none !important; height:1px !important; line-height:1px !important; margin-top:10px; margin-bottom:20px; clear:both }
.gl { color:#444}


#head {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	height: 94px;
}
.top {
	line-height: 30px;
	background-color: #f8f8f8;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
}
.top_body {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	color: #666;
}
#logo {
	background-repeat: no-repeat;
	height: 94px;
	width: auto;
}
.nav {
	width: 100%;
	height:55px;
	margin-right: auto;
	margin-left: auto;
	background-image:url(imagesnav_bg.jpg);
}
.wrap {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top:0px;
}


#menu3 {
	width:964px;
	padding-left:8px;
	padding-right:8px;
	height: 55px;
	margin:0 auto;
	background-image: url(imagesnavbg.jpg);
	background-repeat: no-repeat;
	z-index:2;
}
.topmenu3 {
	height: 55px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	position: relative;
}
.topmenu3 li {
	float: left;
	height: 55px;
	line-height: 35px;
	font-size: 14px;
	font-weight: bold;
}
.topmenu3 li.back {
	width: 9px;
	height: 55px;
	z-index: 8;
	position: absolute;
	background:url(imagesindex_05.jpg);
	color: #fff;
}
.topmenu3 li a {
	text-decoration: none;
	color: #fff;
	outline: none;
	text-align: center;
	top: 7px;
	z-index: 10;
	display: block;
	float: left;
	height: 30px;
	position: relative;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
	width: 60px;
}
 .topmenu3 li a:hover, .menu3 li a:active, .menu3 li a:visited {
	border: none;
	color: #FF0000;
} 

.head_nav{width:980px; margin:0 auto;}
#jsddm{width:964px;padding-left:8px;padding-right:8px;height:55px; margin:0 auto; background:url(imagesnavbg.jpg);}

#jsddm li{float: left;width:80px;height: 55px;line-height: 55px;font-size: 14px;}
#jsddm li.back {	width: 80px;height: 55px;z-index: 8;outline: none;position: absolute;background:url(imagesindex_05.jpg);color: #fff;text-align:center;}
#jsddm li a{display: block;height: 55px;white-space: nowrap;outline: none;line-height:55px;width:80px;text-align:center;}
#jsddm li a span{width:80px;display: block;height: 55px;white-space: nowrap;font-size:14px;color: #ffffff}
#jsddm li a:hover {background: url(imagesindex_05.jpg); color: #ffffff}
#jsddm li.focus a {
	background: url("http://www.robeir.com/template/robeir/images/nav_btn_right.gif") no-repeat right center; color: #ffffff
}
#jsddm li a:hover span {background: url("imagesindex_05.jpg"); color: #ffffff; cursor: pointer}
#jsddm li.focus a span {background: url("http://www.robeir.com/template/robeir/images/nav_btn_left.gif"); color: #ffffff; cursor: pointer}

#jsddm .menu_list{z-index:5;	margin: 0; padding: 0; position: absolute; visibility: hidden; height:25px;}
		
#jsddm .menu_list li{	float: none; display: inline; height:25px; padding:0px;	margin:0px;width:60px;}
			
#jsddm .menu_list li a{	width: auto; background: #EEEEEE; color: #24313c; padding:0px; margin:0px; height:25px; line-height:25px;}
			
#jsddm .menu_list li a span{display: block;height: 25px;white-space: nowrap;color:#444;}

#jsddm .menu_list li a:hover {	background: url("imagesindex_10.jpg"); color: #444;}
#jsddm .menu_list li.focus a {	background: url("imagesindex_10.jpg"); color: #444;}
#jsddm .menu_list li a:hover span {	background: url("imagesindex_10.jpg"); color: #fff; cursor: pointer;}
#jsddm .menu_list li.focus a span {	background: url("imagesindex_10.jpg"); color: #444; cursor: pointer;}



.search {
	height: auto;
	width: 250px;
	background-color: #ededed;
	padding: 5px;
	margin-top: 15px;
}
.search_key {
	float: left;
	height: 25px;
	width: 190px;
	padding: 0px;
	line-height: 25px;
	border: 1px solid #e5e5e7;
	margin: 0px;
}
.search_sub {
	float: right;
	padding: 0px;
	height: 25px;
	width: 50px;
	background-color: #5088C3;
	color: #FFF;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.ad {
	float: right;
	height: 60px;
	width: 550px;
	margin-top: 10px;
	text-align: right;
}
.tag {
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	line-height: 30px;
	padding-right: 10px;
	padding-left: 10px;
	color: #666;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-left-color: #e0e0e0;
	background-color: #f8f8f8;
}
.tag a {color: #666 !important;}
.main {
	margin-top: 10px;
}
.main_l {
	width: 675px;
}
.main_r {
	width: 285px;
}
.box1 {
	height: auto;
	width: 675px;
}
.slide {
	float: left;
	height: 305px;
	width: 320px;
	border: 1px solid #CACACA;
    padding: 3px;
}

.box2 {
	float: right;
	height: 303px;
	width: 326px;
	padding: 0px 0px 10px 0px;
	margin-left:10px;
}
.title {
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	line-height: 30px;
	font-weight: bold;
	padding-left: 10px;
	text-align: center;
}


#KinSlideshow .title {margin: 3px 0pt 0pt 6px !important; padding: 0pt !important; font-size: 12px !important; color: rgb(255, 255, 255) !important; font-family: Verdana !important; font-weight: normal !important;}

.box_content {
	line-height: 22px;
	margin-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	height: 93px;
	overflow: hidden;
	color: #666;
}
.new {
	background-image: url(../images/new.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	
}
.new ul {
      border-bottom:1px solid #ccc;
	  border-left:1px solid #ccc;
	  border-right:1px solid #ccc;
	  padding:10px 10px 10px 10px;height:250px;
}
.new ul li {
	line-height: 25px;
	height: 25px;
	font-size: 12px;
}
.recommend {
}
.sidebar_title {
	line-height: 41px;
	height: 41px;
	font-size: 14px;
	font-weight: bold;
	background-image: url(imagesindex_04.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 22px;
	color: #06C;
}
.sidebar_content {
	line-height: 25px;
	background-image: url(../images/s_list_bg.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ccd3df;
	border-bottom-color: #ccd3df;
	border-left-color: #ccd3df;
	padding: 10px;
}
.box3 {
	height: auto;
	margin-top: 15px;
	width: 675px;
	height:162px;
	background:url(imagesindex_06.jpg);
}
.new_title {
	line-height: 41px;
	height: 41px;
	padding-left: 22px;
	background-image: url(imagesnew_02.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color: #06C;
	font-size: 14px;
}
.new_title a,.new_title a:link{color:#fff;}
.box_title {
	line-height: 41px;
	height: 41px;
	padding-left: 22px;
	background-image: url(imagestitle.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color: #06C;
	font-size: 14px;
}

.pic_title {
	line-height: 41px;
	height: 41px;
	padding-left: 23px;
	background-image: url(imagesindex_09.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color: #06C;
	font-size: 12px;
	}
.box_title a {
	color: #069 !important;
	}
.main_img{width:980px;}
.box_img{width:944px;height:160px;border:1px solid #ccc;}
.main_imglist{padding: 10px;}
.main_imglist ul{padding:8px 8px 8px 8px;}
.main_imglist ul li {
	width:138px;
	height:135px;
	text-align:center;
	float:left;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
}
.main_imglist img {
	height: 120px;
	width: 130px;
	border: 1px solid #ddd;
	padding: 2px;
}


.box_imglist {padding: 10px; border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;}
.box_imglist ul{padding:15px 10px 10px 15px;}
.box_imglist ul li {
	width:138px;
	height:170px;
	text-align:center;
	float:left;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
}
.box_imglist img {
	height: 120px;
	width: 130px;
	border: 1px solid #ddd;
	padding: 2px;
}
.box_imglist a { line-height:22px;}
.box4 {
	margin-top: 0px;
}
.model {
	float: left;
	height: auto;
	width: 326px;
	margin-top: 15px;
	margin-right: 12px;
	margin-bottom: 0px;
	display: inline;
}
.model_1 {
	float: left;
	height: auto;
	width: 326px;
	margin-top: 15px;
	margin-left: 11px;
	margin-bottom: 0px;
	display: inline;
}
.box_list {
	padding: 10px;
	background-image: url(../images/s_list_bg.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCD3DF;
	border-bottom-color: #CCD3DF;
	border-left-color: #CCD3DF;
	height:250px
}
.box_list_01 {
	padding: 10px;
	background-image: url(../images/s_list_bg.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCD3DF;
	border-bottom-color: #CCD3DF;
	border-left-color: #CCD3DF;
}
.box_list li {
	line-height:25px;
	padding-right: 5px;
	padding-left: 10px;
	clear: both;
	zoom:1;
	height: 25px;
	background-image: url(../images/list_bz.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.box_list_01 li {
	line-height:25px;
	padding-right: 5px;
	padding-left: 10px;
	clear: both;
	zoom:1;
	height: 25px;
	background-image: url(../images/list_bz.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.list_list {
	padding: 5px;
	background-image: url(../images/s_list_bg.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCD3DF;
	border-bottom-color: #CCD3DF;
	border-left-color: #CCD3DF;
}
.list_list li {   
    float:left; 
	line-height:42px;
	margin:5px 3px 5px 5px;
	height: 42px;
	width:128px;
	background-image: url(imagesindex03.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.list_list li span{width:128px; text-align:center;padding-left:15px;}

/*.box_list li a {
	color:#316293;
}*/
.crumbs{height:30px;width:958px;line-height:30px;border:1px solid #ccc;padding-left:10px;padding-right:10px;}

.box_list_c li {
	line-height:25px;
	border-bottom:1px dashed #ddd;
	padding-right: 5px;
	padding-left: 5px;
	clear: both;
	zoom:1;

}
.time { color:#999}
.foot {
	margin-top: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCD3DF;
	padding: 15px;
	text-align: center;
	line-height: 25px;
}
.foot a { color:#069 !important}
.list {
	margin-top: 0px;
}
.list li {
	line-height: 25px;
	height: 25px;
	background-image: url(../images/list_bz.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 15px;
	font-size: 14px;
}
.list_index {
	background-image: url(../images/s_list_bg.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCD3DF;
	border-bottom-color: #CCD3DF;
	border-left-color: #CCD3DF;
	margin: 0px;
	padding: 10px;
}
.list_content {
	padding: 10px;
	line-height:25px;
}
.list_pic {
	float: right;
	height: 80px;
	width: 100px;
	margin-left: 10px;
}
.list_pic img { border:1px #ccc solid}
.list_info {
	line-height: 25px;
	text-align: right;
	padding-right: 20px;
	color:#666
}
.list_index .box_title { border-bottom:1px dashed #ccc !important}

.pic_list {
	background-image: url(../images/s_list_bg.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCD3DF;
	border-bottom-color: #CCD3DF;
	border-left-color: #CCD3DF;
	padding: 10px;
}
.pic_list li {
	float: left;
	height: 160px;
	width: 123px;
	padding: 5px;
	
}
.pic_list_pic {
	height: 135px;
}
.pic_list_title {
	height: 25px;
	line-height:25px;
	text-align:center
}
.content_title {
	line-height: 50px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 15px;
	text-align: center;
	border:1px solid #ccc;
}
.content_info {
	line-height: 25px;
	color: #666;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	text-align: center;
}
.content_body {
	padding-top: 29px;
	padding-right: 10px;
	padding-bottom: 29px;
	padding-left: 10px;
	overflow: hidden;
}
.content_info a {
	color:#069
}.pic_channel_title {
	margin-bottom: 10px;
	line-height: 30px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	font-size: 14px;
	height: 30px;
}

.infolist {
	padding:15px;
}
.infolist li {
	line-height:25px; height:25px;
	
}
.infolist li a { font-size:14px;}

/*分页样式*/

.page {
	margin-top: 20px;
	FONT-SIZE: 14px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	clear:both;
}
.page a {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	MARGIN: 4px;
	COLOR: #039 !important;
	TEXT-DECORATION: none;
	float:left;
	display:block
	}
.page a:hover {
	COLOR: #FFF !important;
	background-color:#06C !important;
	}
.current {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 4px;
	MARGIN: 4px;
	COLOR: #fff !important;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
	background-color:#06C !important;
	float:left;
	display:block
}
.link{width:978px;height:60px;}
.sharp{width:30%;margin:20px auto 0;float:left;margin-right:2%;}
.sharp .content div{padding:10px;text-indent:2em;}
.content{height:60px;padding:10px;}
.content span{font-size:14px;}
.content li{float:left;line-height:20px; margin-left:3px;margin-right:3px;}
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 5px;}
.b2,.b7{margin:0 3px;border-right:2px solid; border-left:2px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}
.content {border-right:1px solid;border-left:1px solid;overflow:hidden;}
/*边框色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{border-color:#ccc;}
.color1 .b1,.color1 .b8{background:#ccc;}
/*背景色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{background:#E0E0E0;}

/*留言板*/
.guest_index li {
	margin-top:10px;
	
	}
.guest_content {
	background-color:#f5f5f5;
	border: solid 1px #dddddd;
	line-height:25px;
	padding:10px;
	}
.guest_info {
	line-height: 25px;
	height: 25px;
	background-color:#EAEAEA;
	padding-left:10px;
	color: #069;
}
.guest_post {
	background-color:#f5f5f5;
	padding:10px;
	border: solid 1px #dddddd;

}
.guest_post_content { width:98%; height:100px; border:1px solid #ccc; margin-bottom:10px;}
.guest_post_text { width:300px; border:1px solid #ccc; height:20px;}
.guest_post_hr { margin-bottom:10px; line-height:20px}
.content_bg {
	background-color: #FDFDFD;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CBD3DE;
	border-bottom-color: #CBD3DE;
	border-left-color: #CBD3DE;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 25px;
	padding-left: 10px;
}
#div_wwwzzjs_net{margin:0 auto;width:834px;text-align:center;margin-top:100px;height:201px;background:#ffffdd;border:2px solid #e3e197;}
#div_wwwzzjs_net li{float:left;width:207px;height:54px;line-height:54px;list-style:none;margin-top:70px;position:relative;}
.newdiv{height:85px;width:135px;position:absolute;top:20px;background:red;left:30px;padding:0px; visibility:hidden;}
.newdiv div{color:#fff;font-size:12px;height:20px;position:relative;top:10px;left:0px;line-height:12px;}
#menu_zzjs_net{margin-left:35px;}

