/* 全局设置 */
/templets/default/image{ margin:0; border:0px;}
*{margin:0; padding:0;}
div,form,/templets/default/image,ul,ol,li,dl,dt,dd{ margin:0;padding:0; border:0; text-align:left;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
ul,li{ list-style-type:none;}
a,a:hover{ text-decoration:none;}
input {vertical-align:middle;}
body{ margin:0; padding:0;}
.clear{ clear:both;}
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0;}
.clearfix {*zoom:1;} 
/*全背景*/
#body1{ position:absolute; width:100%; height:100%;background:url(imagebg1.jpg) repeat-x; top:0px;min-width:960px;}
#up{position:absolute; width:100%; height:100%;background:url(imagebg2.png) repeat-x; top:0px; min-width:960px;}
#body2{ position:absolute; height:620px; width:100%; top:0px;min-width:960px;}
#body21{ float:left; background:url(imagebottom-house5.png) no-repeat bottom right; width:50%; margin-left:480px; height:100%;}
#body22{ float:right; background:url(imagebottom-house6.png) no-repeat 480px bottom; width:50%;margin-left:-480px;*margin-left:-481px; height:100%;}
#body3{ position:absolute; top:620px; height:128px; width:100%; min-width:960px;}
#body31{ float:left; width:50%; margin-left:-480px; background:url(imagebottom3.png) repeat-x bottom; height:100%;}
#body311{ width:100%; height:100%; background:url(imagebottom1-house1.png) no-repeat right bottom;}
#body32{ float:left; width:480px;  background:url(imagebottom3.png) repeat-x bottom; height:100%;}
#body322{ width:100%; height:100%; background:url(imagebottom-house2.png) no-repeat left bottom;}
#body33{ float:left; width:480px; background:url(imagebottom-house3.png) no-repeat right bottom; height:100%;}
#body333{ width:100%; height:100%;background:url(imagebottom3.png) repeat-x bottom;}
#body34{ float:left;width:50%;margin-left:-480px;*margin-left:-481px;background:url(imagebottom-house4.png) no-repeat 480px bottom; height:100%;}
#body344{ width:100%; height:100%;background:url(imagebottom3.png) repeat-x bottom;}
#body35{ float:left;width:100%; height:11px; background:url(imagebottom1.png) repeat-x; margin-top:-11px;}
#body36{ float:left; width:100%; height:151px; background:url(imagebg9.jpg) repeat-x;}
#body4{ position:absolute; width:100%; height:100%; top:0px; min-width:960px;}


/*body层*/
#body10{ width:960px;margin:0px auto;}
#header{ background:url(imagebg10.jpg); height:93px;}
/*导航层*/
#menu{background:url(imagebg3.jpg) repeat-x; height:46px; line-height:46px; text-align:center;}
#menu1{ width:693px;  position:absolute; z-index:0;left:50%; margin-left:-345px;}
.link1{ float:left; width:77px;}
.link2layer{ position:absolute; z-index:-1;margin-top:-10px; width:77px;}
.link2{ visibility:hidden; height:0px;}
.link1 a { display:block; height:46px; line-height:46px;text-align:center; color:#2478bd; font-size:14px;font-family:Microsoft YaHei; font-weight:400;}
.link1:hover>a{height:72px;background:url(imagedhfoucs.png) no-repeat;color:#FFF; font-weight: bolder;}
.link2layer{ *margin-left:-38px;}
.link1:hover .link2 {visibility:visible; height:46px;}
.link2layer p{position:relative;}
.link1:hover .link2{background:#b8eafa;background:rgba(184,234,250,0.6)!important;filter:Alpha(opacity=60);}
.link2 a{ color:#ff6d1d;font-weight:bold;}
.link1:hover .link2:hover { background:#FFF;background:rgba(255,255,255,0.6)!important;}

#bg1{ position:absolute; top:93px; z-index:1; width:960px;height:60px; background:url(imagehb.png) repeat-x bottom;}
/*内容*/
#content{ position:absolute;top:156px; z-index:0;width:1033px; margin-left:-50px; background:#CCC;}
#contentleft{ position:absolute; width:577px;}
#contentright{ position:absolute; width:436px;left:560px;}
#cright1{ background:url(imagexwzx.png) no-repeat 37px; height:217px;}
#nr{width:290px; margin-left:110px; padding-top:90px; height:80px;}
#nr .divnews{width:290px;}
#nr .divnews .indexleft{
	float:left;
	width:200px;
	height:20px;}
#nr .divnews .indexright{
	float:right;
	width:90px;}
#nr .divnews a{
	text-decoration: none;}
.link3{ font-size:12px;color:#333;}.last{ border:none;}
.link3:hover{ color:#ff9703;}
.more{ margin-left:100px; font-size:12px; font-weight:500;color:#AAA;}
.more:hover{ color:#ff9703;}
#nr1{ width:270px; margin-left:90px; padding-top:85px; height:80px;}
#nr1 .divnews{width:270px;}
#nr1 .divnews .indexleft{
	float:left;
	width:180px;
	height:20px;}
#nr1 .divnews .indexright{
	float:right;
	width:90px;}
#nr1 .divnews a{
	text-decoration: none;}
.more1{margin-left:75px; font-size:12px; font-weight:500;color:#AAA;}
.more1:hover{ color:#ff9703;}#cright2{ background:url(imageyngg.png) no-repeat left; height:205px; margin-top:30px;}

/*幻灯*/
#slide{width:577px;height:353px;overflow:hidden;position: relative;font-size:22px;}
#slide_list img{width:498px;height:250px; margin-left:51px; margin-top:58px; border:none;}
/*#slide_bg{width:290px;height:40px;background:#000;position:absolute;bottom:3px;left:3px;z-index:1;opacity:0.3;filter:Alpha(Opacity=30);}
#slide_info{line-height:40px;color:#fff;cursor:pointer;position:absolute;bottom:3px;left:12px;z-index:2;}*/
#slide ul{line-height:30px;margin:0;padding:0;position:absolute;top:280px;left:58px;z-index:11;opacity:0.8;filter:Alpha(Opacity=80);}
#slide ul li{padding:0px 8px;display:block;color:#fff;cursor:pointer;font-family:Georgia; float:left;}
#a2{ margin-top:17px; margin-left:20px;}
#a3{ margin-top:18px; margin-left:22px;font-size:21px;}
#a4{ margin-top:18px; margin-left:21px;font-size:21px;}
#a5{ margin-top:18px; margin-left:20px;font-size:21px;}
#wk{width:577px; height:353px; background:url(imagehdp.png) no-repeat;position:absolute;top:2px;}
#xiaoxun{background:url(imageqq.png) no-repeat right bottom; height:100px; width:503px; margin-top:10px; padding-left:60px ;}
#xiaoxun1{ background:url(imagebg_last.png) no-repeat; height:100%; width:100%;}
#yqlj{background:url(imagebg_yqlj.png) no-repeat left; height:56px; width:477px; margin-left:110px; padding-left:140px;}
#yqright{ width:437px; float:left;}
#yqright li{float:left;}
.yqlink{ display:block; height:56px; line-height:56px;  color:#999; font-family:Microsoft Yahei; padding-left:20px;}
.yqlink:hover{ color:#333;}

#bottom{width:960px;margin:0px auto; text-align:center; margin-top:40px;}
#bottom p{ line-height:20px; font-size:14px; color:#0f85b2; font-family:Microsoft Yahei;}