﻿/* changeBox_a1 */
.def_banner{ width:1000px; height:458px; position:relative; margin-top:-130px; z-index:15;
    top: 4px;
    left: -2px;
}
.changeBox_a1{
width:1600px;height:528px; 
position:absolute; left:-300px; top:0; }

.changeBox_a1 .a_bigImg{
position:absolute;
top:0;left:0;
display:none;}

.def_center{ width:100%; height:183px; 
position:relative; background:url(/templets/pc/images/def_c_bg.gif) repeat-x left top #eeeeee; z-index:100;
    top: 0px;
    left: 0px;
}
.def_center_in{ width:1000px; height:147px; 
position:relative;
    top: 0px;
    left: 0px;
}
.def_c{ width:1008px; height:195px; padding-top:19px; position:absolute; left:-4px; top:-42px; background:url(/templets/pc/images/def_center_bg.png) no-repeat left top;}
.def_c_tt{ width:200px; 
overflow:hidden; height:12px; 
line-height:14px; font-family:"黑体"; font-size:14px; color:#01476b; text-transform:uppercase; padding-bottom:25px;
}
.def_c_tt span{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.def_c_more{ color:#01476b !important; font-family:"黑体"; position:absolute; left:0; bottom:-1px;
}
.def_hot{ width:275px; height:175px; 
overflow:hidden; margin:0 0 0 33px; position:relative; display:inline;
    top: 0px;
    left: 0px;
}
.def_hot ul li{ width:275px; height:21px; overflow:hidden; background:url(/templets/pc/images/def_hot_libg.gif) no-repeat left bottom; margin-bottom:10px; text-indent:13px; line-height:13px;}
.def_hot ul li span{ float:right;}

.def_serv{ width:369px; height:175px; overflow:hidden; margin:0 0 0 45px; position:relative; display:inline;}
#slides {
	position:absolute;
	top:41px;
	left:0;
	z-index:100;
    width: 327px;
    height: 111px;
}

#slides .next,#slides .prev {
	position:absolute;
	top:0px;
	right:-42px;
	width:17px;
	height:30px;
	display:block;
	background:#01476b;
	z-index:101;
	color:#FFF;
	font-family:"宋体";
	font-size:10px; text-align:center; line-height:30px;
}

.slides_container {
	width:327px;
	height:98px;
	overflow:hidden;
	position:relative;
    top: 0px;
    left: 0px;
}

.slides_in{ width:327px; height:92px; overflow:hidden;}
.slides_in div{ width:140px; height:92px; overflow:hidden;}
.slides_in dl{ width:175px; height:92px; overflow:hidden;}
.slides_in dl dt{ color:#01476b; font-weight:bold; width:175px; height:16px; line-height:12px; overflow:hidden;}
.slides_in dl dt a{color:#01476b !important;}
.slides_in dl dd{ line-height:20px;}

#slides .next {
	top:32px;
}

.pagination {
	margin:26px auto 0;
	width:100px;
	display:none;
}

.pagination li {
	float:left;
	margin:0 1px;
}

.def_cont{ width:244px; height:175px; position:relative; display:inline; background:url('/templets/pc/images/def_cont_bg.jpg') no-repeat left 41px;}
.def_cont_more{ width:85px; height:24px; position:absolute; left:63px; top:108px; }
.def_cont_more>a{width:85px; height:24px; display:block;}
.def_cont_in{ width:229px; height:554px; border:4px solid #4a7b95; overflow:auto; position:absolute; top:-562px; left:-74px; background:#FFF; padding-left:6px; display:none;}
.def_cont_in dl dt{ font-size:12px; color:#01476b; font-weight:bold; width:207px; height:28px; border-bottom:1px dashed #6b6b6b; line-height:28px; overflow:hidden;}
.def_cont_in dl dt a{color:#01476b;} 
.def_cont_in dl dd{ line-height:22px; padding-top:5px; width:207px;}

/* footer */
.def_footer_layout{ width:100%; height:63px; overflow:hidden; background:url(/templets/pc/images/footer_bg.gif) repeat-x left top;}
.def_footer{ width:1000px; height:63px; line-height:41px; overflow:hidden;}
.def_footer span{ font-family:Arial, Helvetica, sans-serif;}