@charset "utf-8";
/* CSS Document */

body{ margin:0 auto ; background-color:#FFFFFF}
#head{ width:965px;margin-bottom:10px;margin:0 auto ;height:auto;}
#main{ width:965px;height:auto;margin:0 auto; }
#left{ width:215px; float:left; }
#right{ width:734px; margin-left:226px; }
#footer{ width:965px;clear:both; height:50px; margin:0 auto;}
/* 当前所在位置 */
.place{ width:940px;margin-bottom:10px; font-size:12px; color:#999999; padding-left:20px}

#mu{width:960px; float:left;}
#land{ width:650px;margin:0; height:25px; padding:5px 10px;}
#land2{ width:940px;margin:0; height:25px; background-color:#f6f5f5 ;border:#e0dede 1px solid; padding:3px 10px;}
#xunjia{ width:150px;margin:0; height:25px;text-align:center;float:right;padding:3px ;font-color:#000;font-size:14px;z-index:999px}
#logo{ width:161px; float:left; height:104px;}
#banner_m{ width:610px; float:left;height:104px;}
#banner_t{ width:799px; float:right;height:104px;text-align:right; }
#top_pr{width:950px; float:left; padding-left:10px;}
#se{
	width:905px;
	float:left;
	height:25px;
	background: url(../images/se.gif);
	padding:7px 0 7px 55px;
	border-left:#089dcb  1px solid;
	border-right:#089dcb  1px solid
}
/* 导航 */
#menu { padding:5px 0 0 0; margin: 0; height: 30px; border-bottom:#52c4f7 2px solid; text-decoration: none}
	#menu li { display: inline; text-decoration: none}
	#menu li a { float: left; width: 96px; text-align: center; margin:0;  font-size:14px; padding:8px 0 5px 0; color: #2677ba;  background: url(../images/menu2.gif) no-repeat center bottom;text-decoration: none}
	#menu li a.current { font-weight: bold;color: #000; background: url(../images/menu.gif) no-repeat center bottom; text-decoration: none}
	#menu li a:hover { color: #000; background: url(../images/menu1.gif) no-repeat center bottom; text-decoration: none}
		
.top_t{ width:46px; height:22px; background:url(../images/topt.gif) no-repeat; margin:0 3px;}	

/* info导航 */
#mu1{width:799px; float:left; padding-top:5px;}
#menu1 { padding:5px 0 0 0; margin: 0; height: 30px; text-decoration: none}
	#menu1 li { display: inline; text-decoration: none}
	#menu1 li a { float: left; width: 96px; text-align: center; margin:0;  font-size:14px; padding:8px 0 5px 0; color: #2677ba;  background: url(../images/menu2.gif) no-repeat center bottom;text-decoration: none}
	#menu1 li a.current { font-weight: bold;color: #000; background: url(../images/menu.gif) no-repeat center bottom; text-decoration: none}
	#menu1 li a:hover { color: #000; background: url(../images/menu1.gif) no-repeat center bottom; text-decoration: none}

#mu2{width:799px; float:left; padding-top:5px; height:60px}

		
/* 左边 */	
.seminnerPan{width: 170px;}
.seminnerPan li{width: 170px;  white-space: nowrap; text-overflow: ellipsis}
.seminnerPan ul li a{width: 140px; height:18px; background:url(../images/bullet-normal.gif) 0 4px no-repeat #fff; color:#4D4D4D; line-height:18px; text-decoration:none; padding:0 0 0 16px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis} 
.seminnerPan ul li a:hover{background:url(../images/bullet-hover.gif) 0 4px no-repeat #fff; color: #3399CC; text-decoration:none;white-space: nowrap; text-overflow: ellipsis}

/* 栏目切换效果 */
.nor_2 {
	border-right: #b6d5eb 1px solid; padding:2px 5px 0 5px; border-top: #b6d5eb 1px solid;  font-size: 12px; float: left; background-image: url(../images/n_p_61.gif); margin-left: 4px; border-left: #b6d5eb 1px solid; cursor: pointer; color: #2677ba; line-height: 16px;  height: 16px; text-align: center
}
.hov_2 {
	border-right: #b6d5eb 1px solid; padding-right: 10px; border-top: #b6d5eb 1px solid; padding-left: 10px; font-WEIGHT: bold; font-size: 12px; float: left; padding-bottom: 0px; margin-left: 4px; border-left: #b6d5eb 1px solid; cursor: pointer; color: #2677ba; line-height: 16px; padding-top: 2px; height: 16px; background-color: #fff; text-align: center
}
.nor_3 {
	font-size: 14px; float: left; background-image: url(../images/lt_q_90.gif); width: 90px; cursor: pointer; color: #0084ca; line-height: 26px; height: 26px; text-align: center
}
.hov_3 {
	font-WEIGHT: bold; font-size: 14px; float: left; background-image: url(../images/lt_q_89.gif); width: 90px; cursor: pointer; color: #0084ca; line-height: 26px; height: 26px; text-align: center
}
/*首页会员*/
.df_901 {
	padding-right: 8px; padding-left: 8px; padding-bottom: 10px; width: 342px; padding-top: 10px;background-image: url(../images/hybg.gif);background-repeat: repeat-x
}
.df_902 {
	padding-right: 8px; padding-left: 8px; padding-bottom: 10px; width: 342px; padding-top: 10px;background-image: url(../images/hybg2.gif);background-repeat: repeat-x
}
.df_903 {
	padding-right: 8px; padding-left: 8px; padding-bottom: 10px; width: 342px; padding-top: 10px;background-image: url(../images/hybg3.gif);background-repeat: repeat-x
}
.df_904 {
	padding-right: 8px; padding-left: 8px; padding-bottom: 10px; width: 342px; padding-top: 10px;background-image: url(../images/hybg4.gif);background-repeat: repeat-x
}
.nor_4 {
	font-size: 14px; float: left; background-image: url(../images/hya1.gif); width: 89px; cursor: pointer; color: #000000; line-height: 26px; height: 28px; text-align: center; padding-top:4px;
}
.nor_5 {
	font-size: 14px; float: left; background-image: url(../images/hya2.gif); width: 89px; cursor: pointer; color: #000000; line-height: 26px; height: 28px; text-align: center; padding-top:4px;
}
.nor_6 {
	font-size: 14px; float: left; background-image: url(../images/hya3.gif); width: 89px; cursor: pointer; color: #000000; line-height: 26px; height: 28px; text-align: center; padding-top:4px;
}
.nor_7{
	font-size: 14px; float: left; background-image: url(../images/hya4.gif); width: 89px; cursor: pointer; color: #000000; line-height: 26px; height: 28px; text-align: center; padding-top:4px;
}

.hov_4 {
	font-WEIGHT: bold; font-size: 12px; float: left; background-image: url(../images/hy1.gif) ; width: 89px; cursor: pointer; color: #ffffff; line-height: 26px; height: 28px; text-align: center; padding-top:4px;
}
.hov_5 {
	font-WEIGHT: bold; font-size: 12px; float: left; background-image: url(../images/hy2.gif) ; width: 89px; cursor: pointer; color: #ffffff; line-height: 26px;  height: 28px; text-align: center; padding-top:4px;
}
.hov_6 {
	font-WEIGHT: bold; font-size: 12px; float: left; background-image: url(../images/hy3.gif) ; width: 89px; cursor: pointer; color: #ffffff; line-height: 26px;  height: 28px; text-align: center; padding-top:4px;
}
.hov_7 {
	font-WEIGHT: bold; font-size: 12px; float: left; background-image: url(../images/hy4.gif) ; width: 89px; cursor: pointer; color: #ffffff; line-height: 26px;  height: 28px; text-align: center; padding-top:4px;
}





/*首页构架*/

.df_01 {
	border: #aaccee 1px solid; padding: 5px; float: left; width: 730px;
}
.df_02 {
	border: #aaccee 1px solid;  float: right;  width: 214px; 
}
.df_02_1 {
	border: #aaccee 1px solid;margin-top: 5px; float: right; width: 214px;
}


.login_button {
	border-top-width: 0px; border-left-width: 0px; font-size: 12px; background-image: url(../images/n_p_38.gif); border-bottom-width: 0px; width: 35px; color: #666; line-height: 19px; height: 19px; text-align: center; border-right-width: 0px
}
.df_06 {
	width: 734px
}
.df_07 {
	width: 200px
}
.df_08 {
	margin-left: 6px
}
.df_10 {
	border-right: #fff 1px solid; padding-right: 5px; padding-left: 5px; background-image: url(../images/n_p_50.gif); padding-bottom: 0px; border-left: #fff 1px solid; width: 200px; line-height: 26px; padding-top: 0px
}
.df_11 {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; width: 200px; padding-top: 5px
}
.df_11 UL {
	float: left; width: 200px
}
.df_11 UL LI {
	float: left; overflow: hidden; width: 200px; white-space: nowrap; text-overflow: ellipsis
}
.df_11_1 {
	padding-right: 5px; padding-left: 5px; padding-bottom: 8px; width: 205px; padding-top: 8px
}
.df_11_1 UL {
	float: left; width: 205px
}
.df_11_1 UL LI {
	float: left; overflow: hidden; width: 205px; white-space: nowrap; text-overflow: ellipsis
}

.df_11_11 {
	padding-right: 5px; padding-left: 15px; padding-bottom: 8px; width: 195px; padding-top: 8px
}
.df_11_11 UL {
	float: left; width: 195px
}
.df_11_11 LI {
	float: left; overflow: hidden; width: 195px; height:24px; white-space: nowrap; text-overflow: ellipsis
}
.df_12 {
	width: 170px; padding:4px;
}
.df_13 {
	margin-top: 5px; width: 734px
}
.df_13_1 {
	margin-top: 4px; width: 734px
}
.df_14 {
	width:362px; 
}
.df_15 {
	border-right: #8eb9d7 1px solid; padding-right: 5px; border-top: #8eb9d7 1px solid; padding-left: 5px; padding-bottom: 5px; border-left: #8eb9d7 1px solid; width: 330px; padding-top: 5px; border-bottom: #8eb9d7 1px solid
}
/*搜索*/
.search_button {
	border-top-width: 0px; border-left-width: 0px; font-size: 12px; background-image: url(../images/n_p_69.gif); border-bottom-width: 0px; margin-left: 5px; width: 38px; color: #fff; line-height: 20px; height: 20px; text-align: center; border-right-width: 0px
}
.search_input {
	border-right: #ccc 1px solid; border-top: #ccc 1px solid; font-size: 12px; border-left: #ccc 1px solid; width: 270px; border-bottom: #ccc 1px solid; height: 16px
}

/*边线加边框*/
.df_16 {
	border: #aaccee 1px solid;  width: 360px;
}

.df_18 {
	padding-right: 8px; padding-left: 8px; padding-bottom: 5px; width: 330px; padding-top: 2px
}
.df_19 UL {
	float: left; width: 330px
}
.df_19 UL LI {
	float: left; overflow: hidden; width: 346px; white-space: nowrap; text-overflow: ellipsis
}
.df_20 {
	padding-right: 8px; border-top: #e7f5fc 1px solid; padding-left: 8px; padding-bottom: 5px; width: 330px; padding-top: 2px; background-color: #fafcfd
}
.df_21 {
	border-right: #aaccee 1px solid; border-top: #aaccee 1px solid; margin-top: 5px; border-left: #aaccee 1px solid; width: 330px; border-bottom: #aaccee 1px solid
}

.df_24 {
 width: 200px; padding:9px; background-color: #f8fbff;
}
.df_26 {
	padding: 5px;width: 200px;
}
.df_27 {
width: 215px; padding:3px 0 0 0;}
.df_27_1 {
	width: 215px
}
.px {
	background-position: 50% bottom; background-image: url(../images/px.gif); background-repeat: repeat-x
}
.px1 {background-image: url(../images/lt_q_91.gif); background-REPEAT: repeat-x}
.px2 {background-image: url(../images/n_p_50.gif); background-REPEAT: repeat-x}
.px3 {background-image: url(../images/n_p_51.gif); background-REPEAT: repeat-x}
.px4 {background-image: url(../images/n_p_52.gif); background-REPEAT: repeat-x}
.px5 { background-color:#e1f1fb}
.px6{ border-bottom-color:#dbdcdc; border-bottom-style:solid; border-bottom-width:1px;}
.px7{ border-bottom-color:#dbdcdc; border-bottom-style:dashed; border-bottom-width:1px;}
.px8{ border-left-color:#dbdcdc; border-left-style:solid; border-left-width:1px;}
.px9{background-image: url(../images/meb.jpg);width: 185px; line-height: 26px; padding:0 0 0 28px; color:#FFFFFF; font-size:12px;}
.df_28 {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; width: 200px; padding-top: 5px
}
.df_28 UL {
	float: left; width: 200px; border-bottom: #d3e5f1 1px dashed
}
.df_28 UL LI {
	float: left; overflow: hidden; width: 200px; white-space: nowrap; text-overflow: ellipsis
}
.df_29 {
	border: #aaccee 1px solid;  margin-top: 5px;  width: 360px; }
.df_30 {
	width: 358px
}

.df_31 {
	padding-right: 8px; padding-left: 8px; padding-bottom: 7px; width: 344px; padding-top: 8px
}
/*图片*/
.df_32 {
	overflow: hidden; width: 102px; white-space: nowrap; text-overflow: ellipsis
}
/*om新闻*/
.df_33 {
	width: 240px
}
.df_33 UL {
	float: left; width: 240px
}
.df_33 UL LI {
	float: left; overflow: hidden; width: 235px; white-space: nowrap; text-overflow: ellipsis
}
/*首页产品架构*/
.df_34 {
	margin-bottom: 5px; padding-bottom: 1px; width: 340px; padding-top: 2px; border-bottom: #e7f5fc 1px dashed
}
/*首页产品图片效果*/
.df_35 {
	padding-right: 3px; padding-left:3px; padding-bottom: 0px; overflow: hidden; width: 100px; padding-top: 0px; white-space: nowrap; text-overflow: ellipsis; text-align: center;margin-right:7px;
}

.pro_pp {
	padding-right: 7px; padding-left: 7px; padding-bottom: 0px; overflow: hidden; width: 114px; padding-top:0px; margin:5px; white-space: nowrap; text-overflow: ellipsis; text-align: center
}
.df_36 {
	width: 340px
}
.df_36 UL {
	float: left; width: 340px
}
.df_36 UL LI {
	float: left; overflow: hidden; width: 340px; white-space: nowrap; text-overflow: ellipsis
}
.df_37 {
width: 346px; background-color: #d8e8f8; padding:1px 6px;
}
/*新闻链接*/
.df_38 {
	padding: 8px;  width: 342px; 
}
.df_38 UL {
	float: left; width: 330px
}
.df_38 UL LI {
	float: left; overflow: hidden; width: 330px; white-space: nowrap; text-overflow: ellipsis
}
.df_39 {
	font-size: 18px! important; color: #000; font-family: 微软雅黑,黑体
}
.df_40 {
	font-family: 宋体! important
}


.df_42 {
	padding-right: 8px; padding-left: 8px; background-image: url(../images/lt_q_91.gif); padding-bottom: 0px; width: 352px; line-height: 25px; padding-top: 1px
}


/*小蓝色字新闻链接*/
.df_46 {
	padding-right: 8px; border-top: #e7f5fc 1px solid; padding-left: 8px; padding-bottom: 8px; width: 342px; padding-top: 8px; background-color: #fafcfd
}
.df_46 UL {
	float: left; width: 340px
}
.df_46 UL LI {
	float: left; overflow: hidden; width: 340px; white-space: nowrap; text-overflow: ellipsis
}
.link_1 {
	border-right: #aaccee 1px solid; border-top: #aaccee 1px solid; border-left: #aaccee 1px solid; width: 958px; border-bottom: #aaccee 1px solid
}
.link_2 {
	padding-right: 5px; padding-left: 8px; background-image: url(../images/lt_q_91.gif); padding-bottom: 0px; width: 945px; line-height: 26px; padding-top: 0px
}
.link_3 {
	padding-right: 8px; padding-left: 8px; padding-bottom: 8px; width: 942px; padding-top: 8px
}
.copyright_1 {
	float: left; width: 962px; line-height: 28px;text-align: center; background-color:#f1f7fa; border-top:#ccc 1px  solid; border-bottom:#e7e7e7 1px  solid; border-left:#ccc 1px  solid; border-right:#ccc 1px  solid;margin-top:10px;
}
.copyright_2 {
	border: #e7e7e7 1px solid; padding:10px;  float: left; width: 942px;  font-family: Arial, Helvetica, sans-serif; background-color: #fbfbfb; text-align: center
}
.pr_lf{ background:url(../images/pr.gif) no-repeat; width:85px; height:22px; margin:0 5px; padding-top:8px; text-align:center}



.middle{margin:0;width:960px; padding-top:20px; float:left; background:url(../images/n_p_50aa.gif) repeat-x}
.middle2{margin:0;width:960px; padding-top:20px; float:left; background:url(../images/nwaa.gif) repeat-x}
.middle3{margin:0;width:960px; padding-top:10px; float:left; background:url(../images/nwaa.gif) repeat-x}


