﻿@charset "utf-8";
/* CSS Document */
body{
	margin:0px; padding:0px; font-size:12px; font-family:"宋体"; line-height:24px; background:url(../images/bg.jpg) repeat; color:#4a4a4a;
}
div{
	margin:0 auto;
}
a{
	color:#4a4a4a; text-decoration:none; cursor:pointer;
}
a:hover{
	color:#a30605; text-decoration:none; cursor:pointer;
}
img{
	border:0px;
}
ul,li{
	list-style:none; margin:0px; padding:0px;
}
input,redio,select,checkbox{
	vertical-align:middle;
}
h1,h2,h3,h4,h5,h6{
	padding:0px; margin:0px;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
 



.container{
	width:983px; height:auto;
}
.top{
	height:119px; position:relative;
}
.logo{
	width:326px; height:88px; overflow:hidden; float:left; margin-top:15px;
}
.menu{
	width:705px; height:56px; background-color:#aa0605; font-size:14px; font-family:"幼圆"; color:#e6c929; font-weight:bold; text-align:center; position:absolute; right:-138px; top:35px; border:1px solid #faefb8; border-right:0px;
}
.menu ul li{
	width:85px; height:35px; line-height:35px; overflow:hidden; color:#e6c929; float:left; margin-top:10px;
}
.menu ul li a{
	width:85px; height:35px; overflow:hidden; color:#e6c929; float:left;
}
.menu ul li a:hover{
	color:#e6c929; background:url(../images/line.jpg) no-repeat center bottom;
}
.banner{
	width:983px; height:248px; overflow:hidden; background:url(../images/banbg.jpg) no-repeat center top; padding-top:8px; border-bottom:11px solid #000;
}
.content{
	width:983px; overflow:hidden; background-color:#fff7ea; padding-bottom:15px;
}

.iabout{
	width:445px; height:220px; overflow:hidden; float:left; display:inline; margin-left:30px; margin-top:20px;
}
.about_t{
	height:38px; line-height:38px; overflow:hidden; background:url(../images/i_t_l.gif) no-repeat left bottom;
}
.about_t div{
	height:38px; overflow:hidden; background:url(../images/i_t_r.jpg) no-repeat right bottom;  color:#a30605; font-size:14px; font-weight:bold; font-family:"幼圆"; padding-right:20px;
}
.about_c{
	height:170px; overflow:hidden; margin-top:10px; line-height:19px;
}
.about_c img{
	width:159px; height:95px; overflow:hidden; float:left; margin-right:10px; margin-top:5px; padding:3px; background-color:#c8d3d0; border:1px solid #a62926;
}
.about_c p{
	margin:0px; padding:0px;
}
.inewpro{
	width:445px; height:220px; overflow:hidden; float:left; display:inline; margin-left:30px; margin-top:20px;
}
.newpro_c{
	height:170px; overflow:hidden; margin-top:10px;
}
.newpro_c .blk_18 {
	overflow:hidden;
	zoom:1;
	width:445px;
	height:170px;
}
.newpro_c .blk_18 .pcont {
	width:383px;
	float:left;
	overflow:hidden;
}
.newpro_c .blk_18 .ScrCont {
	width:32766px;
	zoom:1;
	margin-left:-5px;
}
.newpro_c .blk_18 #List1_11, .newpro_c .blk_18 #List2_11 {
	float:left;
}
.newpro_c .blk_18 .LeftBotton {
	width:24px;
	height:24px;
	background:url(../images/left.gif) no-repeat;
	float:left;
	margin:60px 5px 0px 0px;
}
.newpro_c .blk_18 .RightBotton {
	width:24px;
	height:24px;
	background:url(../images/right.gif) no-repeat;
	float:left;
	margin:60px 0px 0px 0px;
}
.newpro_c .blk_18 .pl .imgbg{
	width:117px; height:148px; overflow:hidden; background:url(../images/cp_bg.jpg) no-repeat center;
}
.newpro_c .blk_18 .pl .img{
	width:109px; height:140px; overflow:hidden; margin-top:4px;
}
.newpro_c .blk_18 .pl .name{
	width:109px; height:25px; line-height:25px; overflow:hidden; text-align:center;
}
.newpro_c .blk_18 .pl{
	width:125px; height:170px; overflow:hidden; float:left; padding-left:5px;
}

.ipro{
	width:608px; height:225px; overflow:hidden; float:left; display:inline; margin-left:30px; margin-top:10px;
}
.ipro ul li .imgbg{
	width:117px; height:148px; overflow:hidden; background:url(../images/cp_bg.jpg) no-repeat center;
}
.ipro ul li .img{
	width:109px; height:140px; overflow:hidden; margin-top:4px;
}
.ipro ul li .name{
	width:109px; height:25px; line-height:25px; overflow:hidden; text-align:center;
}
.ipro ul li{
	width:117px; height:170px; overflow:hidden; float:left; display:inline; margin:15px 17px 0px 17px;
}

.ilx{
	width:265px; height:220px; overflow:hidden; float:left; display:inline; margin-left:35px; margin-top:10px;
}


.conLeft{
	width:218px; height:auto !important; min-height:500px; height:500px; padding-bottom:20px; float:left; display:inline; margin-left:30px; margin-top:25px; background:url(../images/l_bg.jpg) no-repeat right top; padding-right:25px;
}
.conRight{
	width:655px; height:auto !important; min-height:500px; height:500px; padding-bottom:20px; float:right; display:inline; margin-right:30px; margin-top:20px; 
}
.left_n{
	height:31px; line-height:28px; overflow:hidden; background:url(../images/l_n.gif) no-repeat; color:#000; font-size:14px; font-family:"微软雅黑"; padding-left:20px;
}
.left_m{
	width:188px; overflow:hidden; margin:25px auto;
}
.left_m ul li{
	height:31px; line-height:31px; overflow:hidden; background:url(../images/l_m.gif) no-repeat; padding-left:42px; font-size:14px; margin-bottom:15px;
}
.left_lx{
	width:218px; overflow:hidden;
}



.right_n{
	height:35px; line-height:35px; overflow:hidden; background:url(../images/r_n.jpg) no-repeat center bottom; color:#bb312f; font-size:14px; font-weight:bold; padding-left:35px; padding-right:10px;
}
.right_n span{
	font-size:12px; font-family:"宋体"; color:#666666; font-weight:normal;
}
.about{
	overflow:hidden; margin:20px 0px; 
}
ul.news li{
	height:30px; line-height:30px; overflow:hidden; padding:0px 5px; border-bottom:1px dotted #d9978e;
}
ul.school  li{
	width:208px; height:195px; overflow:hidden; text-align:center; float:left; display:inline; margin:0px 8px; line-height:30px;
}


ul.product li{
	width:146px; height:238px; overflow:hidden; text-align:center; float:left; display:inline; margin:0px 8px;
}
ul.product li .imgbg{
	width:146px; height:182px; overflow:hidden; background:url(../images/pbg.jpg) no-repeat center;
}
ul.product li .img{
	width:134px; height:171px; overflow:hidden; margin-top:4px;
}
ul.product li .name{
	width:134px; height:40px; line-height:20px; overflow:hidden; text-align:center; margin-top:10px;
}



.tds img{
	padding:1px; border:1px solid #a28d63;
}
.pages{
	height:30px; overflow:hidden; margin-top:20px; clear:both; text-align:right;
}
.title{
	overflow:hidden; padding:5px 10px; text-align:center; font-size:18px; font-weight:bold;
}
.time{
	height:30px; line-height:30px; overflow:hidden; margin-bottom:10px; text-align:center; border-top:1px dotted #CCC; border-bottom:1px dotted #CCC; 
}

.ipt{
	width:144px; height:29px; line-height:29px; overflow:hidden; background:url(../images/ipt.jpg) no-repeat; border:0px; padding:0px 4px;
}
.txt{
	width:343px; height:227px; line-height:28px; overflow:hidden; background:url(../images/txt.jpg) no-repeat; border:0px; padding:4px;
}
.btn_tj{
	width:93px; height:31px; overflow:hidden; background:url(../images/btn_tj.jpg) no-repeat; border:0px; cursor:pointer;
}
.btn_cz{
	width:93px; height:31px; overflow:hidden; background:url(../images/btn_cz.jpg) no-repeat; border:0px; cursor:pointer;
}



.btm_bg{
	width:100%; overflow:hidden; background-color:#000; text-align:center; padding:15px 0px;
}
.btm{
	width:980px; overflow:hidden; color:#FFF;
}
.btm a{
	color:#FFF;
}
.btm a:hover{
	color:#FFF; text-decoration:underline;
}
