@charset "utf-8";
/* CSS Document */

/*******************************************网站第一通栏***************************************************/
.h_cloumn{ height:48px; border:1px solid #e6e6e6; background:#eee;}
.h_cloumn .h_c1{ border:1px solid #fcfcfc; height:46px;}
.h_cloumn .news_notice{ width:87px; float:left; padding-left:10px; height:40px; padding-right:10px; padding-top:6px;}
.h_cloumn .news_notice li{ width:87px; line-height:18px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.h_cloumn .cloumen_ad1{ float:right; padding-top:3px;}
.h_cloumn .cloumen_ad1 img{ width:100px; height:40px;}
.ad{ float:left; margin-right:5px;}


/*******************************************网站左侧***************************************************/
/***************************产品库****************************/
.home_left{ margin-top:10px; border:1px solid #e6e6e6; background:#f6faff; width:228px; float:left; position:absolute; z-index:10;}
.home_left .series_title{ width:224px; height:28px; background:url(../images/series_title_bg.jpg) no-repeat; left:-6px; top:5px; position:absolute;  display:block; padding-left:16px; font-size:14px; color:#fff; font-weight:bold; line-height:28px;}
.home_left .series{ height:auto; padding:34px 5px 0;position:relative;}
.home_left .series .pro_type{ width:216px; height:auto; border-bottom:1px dashed #dddee0;  }
.home_left .series .pro_type .dq_ys{ position:relative; z-index:100; width:216px; height:auto; padding-bottom:5px;*padding-bottom:2px;_padding-bottom:2px; white-space:nowrap; padding-top:5px; display:block; border:1px solid #f6faff; }
.home_left .series .pro_type .pro_hover{ width:218px; height:auto; display:block; border:1px solid #198fcd; border-right:none; background:#f7f9fb;}

.home_left .series .pro_type li{ width:auto; float:left; padding-right:6px; line-height:20px;}
.home_left .series .pro_type li a:link{ color:#666; text-decoration:none;}
.home_left .series .pro_type li a:hover{ color:#666; text-decoration:none; font-weight:bold;}
.home_left .series .pro_type li a:visited{ color:#666; }

.home_left .series .pro_type span{ font-size:14px; color:#004695; font-weight:bold; float:left;}
.home_left .series .pro_type span a:link{ color:#004695; text-decoration:none; font-size:14px; font-weight:bold;}
.home_left .series .pro_type span a:hover{ color:#004695; text-decoration:none;}
.home_left .series .pro_type span a:visited{ color:#004695; font-weight:bold; font-size:14px;}
.home_left .series .pro_type .boxshow { background-color: #f7f9fb; height:auto; min-height:331px; _height:expression((documentElement.clientHeight > 331) ? "331px" : "auto" ); border: 1px solid #198fcd; font-size: 12px; color: #000; padding:10px; left:223px;*left:223px;_left:218px; top:34px;  display: none; position:absolute; z-index:99;}
.home_left .series .pro_type .boxshow .box_more{ padding-top:10px; text-align:right; width:400px; height:20px; display:block; padding-bottom:20px; float:left;}


.home_left .l_cont{ width:206px; }
.home_left .r_arr { background:url(../images/r_arr.gif) no-repeat 0px 5px; float:right; height:20px; width:10px;}
.home_left .pop { width:430px; float:left; padding-bottom:20px; display:block;}
.home_left .pop dt{ width:70px;  line-height:20px; float:left; font-size:12px; font-weight:bold; }
.home_left .pop dd{ width:360px;  line-height:20px; float:left; word-break:break-all;}
.home_left .pop dt a:link{ color:#004695; text-decoration:none; font-weight:bold; }
.home_left .pop dt a:hover{ color:#004695; text-decoration:underline; }
.home_left .pop dt a:visited{ color:#004695; font-weight:bold; }
.home_left .pop dd a:link{ color:#666; text-decoration:none; font-weight:normal; padding-right:15px; display:block; float:left; word-wrap:break-word; white-space:nowrap;}
.home_left .pop dd a:hover{ color:#666; text-decoration:underline; }
.home_left .pop dd a:visited{ color:#666; padding-right:8px;}

.home_left .series .pro_type span.lw{ font-size:14px; color:#ff7800; font-weight:bold; float:left;}
.home_left .series .pro_type span.lw a:link{ color:#ff7800; text-decoration:none; font-size:14px; font-weight:bold;}
.home_left .series .pro_type span.lw a:hover{ color:#ff7800; text-decoration:none;}
.home_left .series .pro_type span.lw a:visited{ color:#ff7800; font-weight:bold; font-size:14px;}
.home_left .series .clp_li{ border:0;}
.series_more{ width:228px; height:20px; line-height:20px; background:url(../images/series_more_bg.jpg) repeat-x; text-align:center; margin-bottom:6px;}
.series_more a:link{ color:#294695; text-decoration:none; }
.series_more a:hover{ color:#294695; text-decoration:underline; }
.series_more a:visited{ color:#294695;}
/***************************左侧广告****************************/
.h_l_ad{ padding-top:4px; padding-left:3px; height:44px;  background-color: #f3f3f3; padding-bottom:4px;}
.h_l_ad img{ width:102px; height:42px; border:1px solid #ccc;}

/***************************左侧列表****************************/
.l_comp_list{ width:212px; margin:10px auto 6px;}
.l_comp_list h3{ height:28px; border-bottom:1px solid #ccc; background:url(../images/title_ico.jpg) no-repeat 6px 4px; padding-left:16px; font-size:14px; line-height:28px; display:block;}
.l_comp_list ul{ padding-top:5px;}
.l_comp_list li{ line-height:22px; background:url(../images/list_ico01.jpg) no-repeat 5px 10px; width:186px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding-left:14px;}

.hot_tag { width:212px; margin:10px auto 6px;}
.hot_tag  h3{ height:26px; border-bottom:1px solid #ccc; background:url(../images/title_ico.jpg) no-repeat 6px 4px; padding-left:16px; font-size:14px; line-height:26px; display:block;}
.hot_tag ul{ padding:5px 10px;}
.hot_tag li { display:inline; line-height:22px; word-wrap:break-word; overflow:hidden;  white-space:nowrap;}
.hot_tag .z1 a { color:#ff0000;}
.hot_tag .z2 a { color:#1952a0;}
.hot_tag .z3 a { color:#ff7800;}
.hot_tag .z4 a { color:#339900;}
.hot_tag .z5 a { color:#cc9900;}
.hot_tag .z6 a { color:#333333;}


/*******************************************网站右侧***************************************************/
.home_right{ margin-top:10px; width:720px; float:right;}
.home_right .r_cloumn1{ height:185px;}
.home_right .focus_pic{ width:410px; height:175px; background:#dce6ef; padding:5px; float:left; }
.home_right .mir_comment{ width:290px; float:right; height:185px;}
.home_right .mir_comment h3{ height:22px; border-bottom:2px solid #ccc; padding-left:10px; font-size:14px; line-height:22px;}
.home_right .mir_comment dl{ padding:8px 6px; height:53px;}
.home_right .mir_comment dt{ width:53px; height:53px; float:left; font-size:0;}
.home_right .mir_comment dt img{ width:53px; height:53px; margin:0; padding:0; list-style:0;border:1px solid #ccc;}
.home_right .mir_comment dd{ padding-left:10px; width:213px; float:left; line-height:18px;}
.home_right .mir_comment dd a{ color:#999;}
.home_right .mir_comment dd span{ width:213px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; display:block; padding-bottom:1px;}
.home_right .mir_comment dd span a:link{ color:#004695; text-decoration:none; font-weight:bold;}
.home_right .mir_comment dd span a:hover{ color:#004695; text-decoration:underline;}
.home_right .mir_comment dd span a:visited{ color:#004695; font-weight:bold; }

.home_right .mir_comment ul{ padding:0px 6px;}
.home_right .mir_comment li{ line-height:18px; background:url(../images/list_ico02.jpg) no-repeat 0 6px; width:270px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding-left:8px;}

.home_right .r_cloumn2{ height:auto; padding-top:10px;}
.home_right .r_title{ height:24px; background:#f8f8f8; background:url(../images/tab_title_bg.jpg) repeat-x bottom; }
.home_right .r_title span{ float:right;}
.home_right .r_title .text_ad{ width:290px; float:right; height:23px;}
.home_right .r_title .text_ad li{ padding:0 5px; float:left; width:135px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; display:block; padding-top:2px;}
.home_right .r_title .text_ad li a:link{ color:#ff7800; text-decoration:none; }
.home_right .r_title .text_ad li a:hover{ color:#ff7800; text-decoration:underline;}
.home_right .r_title .text_ad li a:visited{ color:#ff7800; }
.home_right .r_title .text_ad li.l_w a:link{ color:#1952a0; text-decoration:none; }
.home_right .r_title .text_ad li.l_w a:hover{ color:#1952a0; text-decoration:underline;}
.home_right .r_title .text_ad li.l_w a:visited{ color:#1952a0; }



.home_right .r_title .list_tab_title{ width:420px; float:left; height:24px;}
.home_right .r_title .list_tab_title li.s{ height:22px; width:98px; border:1px solid #1e89c4; background:#fff; float:left; margin-right:5px; line-height:22px; text-align:center; font-weight:bold; cursor:pointer;}
.home_right .r_title .list_tab_title li.s_hover{ height:20px; width:98px;border:1px solid #1e89c4; border-top:3px solid #1e89c4;  border-bottom:1px solid #fff; background:#fff; float:left; margin-right:5px; line-height:20px; text-align:center; font-weight:bold; color:#1952a0; cursor:pointer ;}

.home_right .r_comp_list{ width:400px; float:left; height:auto; padding-top:8px;}

.home_right .r_p_t_list{ width:290px; float:right; height:auto; padding-top:8px;}
.home_right .r_comp_list{ width:420px; float:left; height:auto; padding-top:8px;}
.home_right .r_comp_list ul{ padding:0 5px;}
.home_right .r_comp_list li{ line-height:22px; background:url(../images/list_ico01.jpg) no-repeat 0 10px; width:402px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding-left:8px; float:left;}

.home_right .r_comp_list li span{ color:#999; font-size:12px; float:right;}

.home_right .pro_list_pic{ width:720px; height:365px;}
.home_right .pro_list_pic .pro_cont{ width:137px; height:112px; float:left; padding-left:6px; padding-top:10px;}
.home_right .pro_list_pic .pro_cont .outer { width:135px; height:88px; border: 1px solid #F1F1F1; display: table-cell;  position: relative; text-align: center;  vertical-align: middle;  }
.home_right .pro_list_pic .pro_cont .outer p {  position:static; +position:absolute; top:50%; margin:0; padding:0;}
.home_right .pro_list_pic .pro_cont .outer img{  position:static; +position:relative; top:-50%; left:-50%;}
.home_right .pro_list_pic .pro_font{ height:18px; overflow:hidden; line-height:14px; color:#666; float:left; padding-top:4px; width:137px; text-align:center;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; display:block;}
.home_right .pro_list_pic .pro_font a:link{ color:#666; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.home_right .pro_list_pic .pro_font a:hover{ color:#1952a0; text-decoration:underline;}
.home_right .pro_list_pic .pro_font a:visited{ color:#666;font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.home_right .company{ width:720px; height:365px;}
.home_right .company .comp_list{ width:410px; float:left; height:366px; padding:0 5px;}
.home_right .company .comp_list dl{ padding-top:10px; height:60px;}
.home_right .company .comp_list dt{ width:395px; height:20px; line-height:20px; background:url(../images/list_ico02.jpg) no-repeat 0 8px; padding-left:15px; display:block;}
.home_right .company .comp_list dt a:link{ color:#004695; text-decoration:none; font-weight:bold;}
.home_right .company .comp_list dt a:hover{ color:#004695; text-decoration:underline;}
.home_right .company .comp_list dt a:visited{ color:#004695; font-weight:bold; }
.home_right .company .comp_list dt span{ float:right;}
.home_right .company .comp_list dd{ padding-top:3px; line-height:18px; padding-left:15px; height:34px; display:block;}

.home_right .company .tj_comp{ width:290px; float:right; height:356px; padding-top:10px;}
.home_right .company .tj_comp h3{ height:24px; border-bottom:2px solid #ccc; padding-left:10px; font-size:14px; line-height:24px; display:block;}
.home_right .company .comp_cloumn1{ width:290px; height:57px; padding-top:8px;}
.home_right .company .comp_cloumn1 .pro_cont2{ width:120px; height:57px; float:left; padding-left:6px;}
.home_right .company .comp_cloumn1 .pro_cont2 .outer2 { width:120px; height:55px; border: 1px solid #F1F1F1; display: table-cell;  position: relative; text-align: center;  vertical-align: middle;  }
.home_right .company .comp_cloumn1 .pro_cont2 .outer2 p {  position:static; +position:absolute; top:50%; margin:0; padding:0;}
.home_right .company .comp_cloumn1 .pro_cont2 .outer2 img{  position:static; +position:relative; top:-50%; left:-50%;}
.home_right .company .comp_cloumn1 .pro_font{ height:57px; float:left; padding:0 5px 0 8px; width:148px; line-height:18px;}
.home_right .company .comp_cloumn1 .pro_font span{ display:block; width:148px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.home_right .company .comp_cloumn1 .pro_font span a:link{ color:#004695; text-decoration:none;}
.home_right .company .comp_cloumn1 .pro_font span a:hover{ color:#004695; text-decoration:underline;}
.home_right .company .comp_cloumn1 .pro_font span a:visited{ color:#004695; }



.home_right .r_p_t_list{ width:290px; float:right; height:auto; padding-top:8px;}
.home_right .r_p_t_list ul{ padding:0 5px; display:block; overflow:hidden;}
.home_right .r_p_t_list li{ line-height:20px; width:280px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.home_right .r_p_t_list dl{ padding:5px; height:60px; display:block;}
.home_right .r_p_t_list dt{ width:78px; height:58px; float:left; border:1px solid #ccc; font-size:0;}
.home_right .r_p_t_list dd{ padding-left:10px; width:188px; float:left;}
.home_right .r_p_t_list dd a{ color:#999;}
.home_right .r_p_t_list dd span{ width:188px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; display:block; padding-bottom:1px;}
.home_right .r_p_t_list dd span a:link{ color:#333; text-decoration:none;}
.home_right .r_p_t_list dd span a:hover{ color:#333; text-decoration:underline;}
.home_right .r_p_t_list dd span a:visited{ color:#333;  }

.home_right .big_ad{ padding-top:10px; height:40px;}
.home_right .big_ad .l_w_ad{ width:418px; float:left; font-size:0;}
.home_right .big_ad .l_w_ad2{ width:290px; height:40px; float:right; font-size:0;}
.home_right .big_ad img{ border:1px solid #ccc;}

.home_right .webcast_list{ width:420px; float:left;}
.home_right .webcast_list h3{ display:block; padding-top:10px;*padding-top:10px;_padding-top:8px; padding-left:5px;}
.home_right .webcast_list h3 a:link{ color:#004695; text-decoration:none;font-size:14px; }
.home_right .webcast_list h3 a:hover{ color:#004695; text-decoration:underline;}
.home_right .webcast_list h3 a:visited{ color:#004695;font-size:14px; }
.home_right .webcast_list dl{ height:80px; width:415px; padding-top:6px; padding-left:5px;}
.home_right .webcast_list dt{ width:120px; height:80px; border:1px solid #ccc; font-size:0; float:left;}
.home_right .webcast_list dd{ width:272px; padding-left:10px; float:left; line-height:18px; height:80px;}
.home_right .webcast_list dd span{ display:block;}
.home_right .webcast_list dd img{ padding-top:3px; padding-right:10px;}
.home_right .lt_list{ width:290px; float:right; padding-top:10px;}
.home_right .lt_list li{ line-height:22px; background:url(../images/list_ico02.jpg) no-repeat 5px 8px; width:275px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding-left:15px;}


/* 友情连接样式 */
.frame_style {BORDER-RIGHT: #b5d0e5 1px solid; BORDER-TOP: #b5d0e5 1px solid; BACKGROUND: url(../images/frame_nav_bg2.jpg) #fff repeat-x 50% top; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #b5d0e5 1px solid; BORDER-BOTTOM: #b5d0e5 1px solid; margin-top:10px;}
.frame_style .t { FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/frame_nav_left_title.jpg) no-repeat left top; FLOAT: left; WIDTH: 133px; COLOR: #0d3982; TEXT-INDENT: 24px; LINE-HEIGHT: 23px; HEIGHT: 25px;}
.frame_style .t * {	FONT-SIZE: 14px; LINE-HEIGHT: 23px}
.frame_style .more{ float:right; width:80px; display:block; margin-top:10px;}
.sub_frame { MARGIN-BOTTOM: 5px; PADDING-TOP: 5px; }

.sub_frame .c {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: 23px; padding-top:5px; padding-bottom:10px; }
.txt_list { padding-left:5px;}
.txt_list a:link{ color:#305f6f; text-decoration:none; }
.txt_list a:hover{ color:#305f6f; text-decoration:underline;}
.txt_list a:visited{ color:#305f6f; text-decoration:none;}	
.txt_list ul { margin:0px 0px 0px 0px; padding:0px; display:block;}
.txt_list LI { FLOAT: left; width:120px; display:inline; margin-left:5px; white-space:nowrap; background:url(../images/list_ico03.jpg) no-repeat left 6px; padding-left:10px; overflow:hidden; font-family:Arial, Helvetica, sans-serif;}

