﻿/* CSS Document */
#wrap{ width:1000px; background:#fff; margin:0 auto;}
#wrapbox{width:960px; background:#fff; margin:0 auto;}
#head{}

  .topl-1{ width:200px; float:right; padding-top:20px }
  .topl-1 a,.topl-1 a:link,.topl-1 a:visited{display:block; float:left; color:#666; padding:0px 4px 0px 16px;height:20px; line-height:20px;background:url(../images/toplico.jpg)   no-repeat 10px  center; }
  .search{ overflow:hidden; zoom:1; width:300px; margin-right:30px; float:right; height:25px; margin-top:10px;}
  .input_text {width:234px;height:23px; float:left; margin-top:2px; }
  .input_text input {width:234px; height:23px; line-height:23px; padding:0; margin:0; border:0;border:0px solid #cccccc;background:url(../images/sea1.jpg) no-repeat;   }
  .input_submit {width:60px;float:right; margin-top:1px;  }
  .input_submit input {width:60px; height:25px; border:0; background:none; cursor:pointer;background:url(../images/sea2.jpg) no-repeat; color:#fff;}
  
  #smenu{/* background:url(../images/banner.jpg) repeat-x; */height:35px;}
  #nav {background:url(../images/banner.jpg) no-repeat; height:35px; width:960px;margin:0 auto; font-size:14px; color:#fff; font-weight:700; padding-left:0px;}
  .sli{background:url(../images/smenu1.png) no-repeat center 3px; height:35px; width:1px;}
  #nav ul li {float:left;/*background-image: url(../images/ico.jpg);*/background-repeat: no-repeat;background-position: right center;}
  #nav ul li a,#nav ul li a:visited,#nav ul li a:link {display:block; color:#fff; width:95px; float:left; text-align:center; line-height:35px;}
  #nav ul li a:hover {background:url(../images/navbg1.png) no-repeat center top ; }
  #nav ul li a.on{background:url(../images/navbg1.png) no-repeat center top ;}
#sflash{ width:960px; margin:0 auto; overflow:hidden; margin-bottom:10px;}
#scontent{ width:960px; margin:0 auto; overflow:hidden; zoom:1}
.sconboxl{ width:693px;background:url(../images/sboxl.jpg) no-repeat ; /*height:305px;*/ float:left}
.sconboxr{ width:257px; background:url(../images/sboxr.jpg) no-repeat;float:right; min-height:305px; _height:305px;}
.spro td{background:url(../images/picba.png) no-repeat  right top; width:173px; height:277px;}

.spmore{background:url(../images/more.jpg) no-repeat  80px 10px; font-weight:700; }
.spmore a{ padding-left:20px;}
.spcon {color:#046acc; }
.spcont{font-weight:700; text-decoration:underline; }
.spcont a{ color:#053468} 

.snewt{ color:#225a9a}
.snewtbox { font-weight:700}
.snewtbox a{color:#225a9a; }
#foot{ width:920px; margin:0 auto; background:url(../images/foot.jpg) no-repeat  left top; font-family:Tahoma, Geneva, sans-serif; padding:20px; text-align:center }



#main {width:960px; margin:10px auto ;}
	/* 内页 */
		.n2{/*background:url(../images/n2.jpg) repeat-y;*/ background-color:#ab783f}
.left {width:225px; padding:0px 0 0 0px;/*background-color:#f0cf91*/background-color:#fff;background:url(../images/nleft.jpg) no-repeat; font-size:14px;}
	.l_title{font-size:14px; font-weight:700; color:#00529d; padding-left:20px; line-height:41px; background:url(../images/box.png) no-repeat; }
    
	.category {padding:5px 20px 30px;border:0px solid #d1d6d0;}
		.category ul li {padding-left:22px; line-height:30px; background:url(../images/sico1.png) no-repeat 5px 12px;}
			.category ul li a.cur {font-weight:700; color:#00529d;}
	.category1{padding:5px 20px 30px;border:1px solid #d1d6d0;}
.right {width:720px; padding:0px 0px 0px 0px; background:url(../images/sright.jpg)  repeat-x; border:1px solid #d5e9f1;}
	.r_title { color:#00529d;font-size:14px; font-weight:700; line-height:28px; background:url(../images/srtitle.png) no-repeat 5px 3px; padding-left:34px; height:28px}
	.r_content {padding:15px 15px 20px;border-left:0px solid #d1d6d0; border-bottom:0px solid #d1d6d0; border-right:0px solid #d1d6d0; font-size:14px; }
.SortContent { margin-bottom:20px; }

.schoolimg{width:930px; margin:0 auto; padding-left:20px; }

.font1f{background:url(../Images/index_arrow01.gif) no-repeat 1px 7px;background-color:#B48B63; padding-left:18px; }
.font1fdiva{color:#B48B63; font-size:16px; padding:10px 0;}
/*分页*/
.pagination {clear:both; width:682px; margin:20px auto 0px auto; padding:10px 5px; border-top:#ddd 1px solid; background:#d5e9f1;}
.pagination a {display:inline-block;padding:3px 6px;border:0px solid #ddd;background:#fff;vertical-align:middle;margin:0 5px;line-height:15px;}
.pagination a.cur,.pagination a:hover {border:0px solid #2e5d22; color:#fff; background:#00529d;}

/* 图片展示*/
.item {_display:inline; width:206px; height:151x; margin:5px 35px 15px 0; float:left; overflow:hidden;}
.item_last {margin:5px 0 15px;}
.item_img {padding:2px; border:1px solid #ccc; background:#fff;}
.item_text {text-align:center; padding-top:3px; overflow:hidden; white-space:nowrap}

.sitem {_display:inline; width:174px; height:185x; margin:0px 10px 0px 0px; float:left; overflow:hidden;}
.sitem_last {margin:0;}
.thodimg{border:0px solid #ccc; overflow:hidden }
.sitem img,.sitem_last img {padding:0px; background:#fff;width:170px; height:126px;border:2px solid #af7a41;}
.sitem_text {text-align:center; padding-top:3px; overflow:hidden; white-space:nowrap;}
.show_title {text-align:center; font:700 16px "宋体"; padding:10px 0;}
.show_content {border-bottom:1px dotted #ccc; padding-bottom:10px;}
.news {float:left; width:100%;zoom:1; overflow:hidden; clear:both;}
.news li a{ padding-left:15px; line-height:30px;}
.news li {background:url(../images/listico.jpg) no-repeat 5px 13px; border-bottom:1px dashed #d1d6d0;height:30px;  }
.news span {float:right; line-height:30px;}

/* 在线留言 */
.feedbackform { margin:20px 15px 10px 60px; }
.feedbackform ul li {margin-bottom:10px; line-height:25px;}
.need {color:#f00;}
.Validform_checktip{margin-left:75px;}
.formsub label{display:inline-block; width:70px;}
.inputxt {width:230px; border:1px solid #ccc; border-radius:5px; height:18px; line-height:18px; vertical-align:middle; padding:5px;}
.t1 {width:400px; height:80px;}
.y1 {width:30px;}

.action { margin-left:75px; }
.btn_border { width:80px; height:30px; overflow:hidden; border:1px solid #3d8dae; float:left; margin-right:20px; }
.inputbtn { width:80px; height:30px; overflow:hidden; background:#58add1; border:0; color:#fff; font:14px "Microsoft Yahei"; cursor:pointer; }
.inputbtn:hover { background:#3d8dae; }
/* 留言显示 */
.messages_list_box { background:#f5f5f5; border:1px solid #ccc; padding:5px 15px; font-size:14px; margin-top:10px; line-height:30px; }
.messages_list_box h2 { font-size:14px; border-bottom:1px dotted #ccc; margin-bottom:5px; }
.messages_list_box h2 span { float:right; font-weight:100; color:#999; }
.messages_content {  }
.messages_reply { background:#fff; border:1px solid #ccc; padding:5px 15px; color:#999; }
.messages_reply span { font-weight:700; color:#333; }

/* 招聘 */
.jobYp {padding-top:10px; font-size:14px; font-weight:700;}
.jobYp a,.jobYpa a:link,.jobYp a:visited {color:#f00;}
.jobYp a:hover {color:#000;}

.slideBox{ width:960px; height:270px; overflow:hidden; position:relative;} 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1;} 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;} 
.slideBox .hd ul li{ float:left; margin-right:10px; width:15px; height:15px; line-height:15px; text-align:center; background:#fff; cursor:pointer;overflow:hidden; } 
.slideBox .hd ul li.on{ background:#225a9a; color:#fff; } 
.slideBox .bd{ position:relative; height:270px;z-index:0; overflow:hidden;} 
.slideBox .bd img{ width:960px; height:270px;} 

/* 通用信息列表_普通式 */ 

 /* 文本切换盒子 - 公用类 */ 
.slideTxtBox{ width:693px; border:0px solid #ddd; text-align:left; overflow:hidden;} 
.slideTxtBox .hd{ height:28px; line-height:28px;  padding:0 0px; border-bottom:0px solid #ddd;  position:relative;  } 
.slideTxtBox .hd ul{
	float:left;
	position:absolute;
	left:0px;
	height:28px;
	width: 693px;
} 
.slideTxtBox .hd ul li{ float:left; /*padding:0 15px;*/background:url(../images/ic5.jpg) no-repeat 30px center; width:109px; padding-left:50px; } 
.slideTxtBox .hd ul li a{ color:#027e1e; font-weight:700}
.slideTxtBox .hd ul li.on{ height:28px;  border:0px solid #ddd; border-bottom:0px solid #fff; cursor:pointer;background:url(../images/icon.jpg) no-repeat ; color:#fff } 
.slideTxtBox .hd ul li.on a{ color:#fff;font-weight:700}
.slideTxtBox .bd { padding:0px; } 
.slideTxtBox .bd .infoList {padding:10px;}

/* 产品中心内滚动样式 */
.i_product_txt { width:463px; float:left; }
.i_product_marquee { width:206px; float:right; }
.i_product_list li { width:206px; height:185px; }
.i_pic_img { padding:2px; border:1px solid #ccc; }
.i_pic_txt { text-align:center; }

/* 通用信息列表_普通式 */ 


/* 文本切换盒子 - 公用类 */ 
.slideTxtBox1{ width:257px; border:0px solid #ddd; text-align:left; height:305px; overflow:hidden; position:absolute;} 
.slideTxtBox1 .hd{ height:32px; line-height:32px;  padding:0 0px; border-bottom:0px solid #ddd;  position:relative;  } 
.slideTxtBox1 .hd ul{
	float:left;
	position:absolute;
	left:0px;
	top:0px;
	height:32px;
	width: 257px;
} 
.slideTxtBox1 .hd ul li{ float:left; padding:0 0px; width:128px; font-weight:700; text-align:center;background:url(../images/icon1.jpg) no-repeat ;} 
.slideTxtBox1 .hd ul li.on{ height:32px;   border:0px solid #ddd; border-bottom:0px solid #fff; cursor:pointer;background:none; } 
.slideTxtBox1 .hd ul li.on a{color:#134885; }

.slideTxtBox1 .bd{ padding:0px;  } 
.slideTxtBox1 .bd ul{ padding:10px;height:253px    } 
.slideTxtBox1 .bd ul li{  background:url(../images/listico.jpg) no-repeat  10px center; padding-left:20px;  border-bottom:1px solid #c6e3f0; line-height:30px;} 
.slideTxtBox1 .bd ul li.first{ background:none; line-height:21px;padding-left:0px;}
.slideTxtBox1 .tempWrap{ /*margin:15px; */ } 
