﻿@charset "utf-8";


  /* -----开始产品类别样式-- -.sidebar{width:185px; text-align:center; font-size:14px;}
.sidebar li{ height:38px; margin-bottom:10px; line-height:38px; background:#f7f7f7;} 
.sidebar li a{display:block; width:185px; height:38px; color:#000;}
.sidebar li a:hover{display:block; width:185px; height:38px; color:#FFF; text-decoration:none; background:#2d89ec;}
.sidebar li a.on{display:block; width:185px; height:38px; color:#FFF; text-decoration:none; background:#2d89ec;}
*/

#i_p_outer {
    line-height: 26px;
    margin: 0 auto;
    overflow: hidden;
    width: 910px;
}

.ullist_sortnav{display:table;clear:both;width:100%;}
.ullist_sortnav li{display:table;height:100%;margin:0 auto;margin-top:9px;text-align:left; cursor:pointer;color:#000;line-height:38px;font-size:14px; font-family:microsoft yahei;}


.ullist_sortnav div{display:table;height:100%;}
.ullist_sortnav div ul{padding-top:9px;}
.ullist_sortnav div li{line-height:20px;background:none;margin-top:0;width:185px;text-align:left; font-weight:normal;}
.ullist_sortnav div li a{margin-right:0px;width:185px;color:#666 ;background:none; text-align:center;font-size:13px; font-family:microsoft yahei;}
.ullist_sortnav div li a:hover{color:#fff;}
 
.ullist_sortnav div ul{padding-top:0px; background:#fff;}
.ullist_sortnav div li{line-height:20px;margin-top:0;width:181px;text-align:left; margin-top:8px;}
.ullist_sortnav div li a{ background-color:#F7F7F7;}
.ullist_sortnav div li div ul li{line-height:20px;margin-top:0;width:181px;text-align:left; margin-top:8px;}
.ullist_sortnav div li div ul li a{ background-color:#F7F7F7;}
.ullist_sortnav div li a{width:160px; text-align:left; padding-left:60px;}

.ullist_sortnav div div div{display:none;}
.ullist_sortnav div div div ul{display:none;}

.i_l_list ul{ float:left;}
.i_l_list ul.i_l_list_1 li{ float:left;}
/*---------------------------------------------------开始扩展区样式---------------------------------------------------------*/
.i_u_item{float:left;line-height:22px;}
.i_u_item a:hover{text-decoration:none;}
.i_u_piclist1{width:100%;}

dl.i_u_title{border-bottom: 4px solid #F6F6F6;height: 40px;line-height:40px; margin:10px 0; width:962px;}
dl.i_u_title dt{float:left;color: #000000;font-size: 18px;line-height:40px;display: block;float: left;height: 40px;padding-left: 15px; font-family:microsoft yahei; font-weight:bold;}
dl.i_u_title dd{float:right; padding:10px 6px 0 0}

/*首页扩展区1*/
.i_u_def1{float:left;width:960px; padding-left:2px;}
.i_u_def1 .i_u_single,.i_u_def1 .i_u_list{width:962px;margin-top:10px;display:inline;}
.i_u_def1 .i_u_content{ padding:0px 11px; line-height:20px; width:940px;}
.i_u_def1 .i_u_piclist{float:left;padding-top:10px;width:962px;display:inline;}
.i_u_def1 .i_u_piclist dl.p_list{padding-left:17px; height:150px; width:140px; overflow:hidden; float:left;}
.i_u_def1 .i_u_piclist dl.p_list dt img{ height:120px; width:140px;}
.i_u_def1 .i_u_piclist dl.p_list dd a{ width:120px; margin:0 auto; text-align:center; display:block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*首页扩展区2,3,4*/
.i_u_def2{width:286px; float:right;}
.i_u_def2 .title02{ background: url("/templates/images/title01_bg.jpg") repeat-x scroll left top transparent;
    height: 42px;
    padding: 0 10px; width:266px;}
.i_u_def2 .title02 strong a{ background: url("/templates/images/title01_sbg02.jpg") no-repeat scroll left center transparent;
    color: #000000;
    display: block;
    float: left;
    font-family: microsoft yahei;
    font-size: 14px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    margin-top: 8px;
    padding-left: 10px;
	width:60px;}
.i_u_def2 .i_u_single,.i_u_def2 .i_u_list{width:210px;margin-top:10px;display:inline; margin-bottom:10px;}
.i_u_def2 .i_u_content,.i_u_def2 .i_u_newslist{float:left; width:266px; margin-bottom:10px; background: url("/templates/Images/icon03.jpg") repeat-x scroll left top transparent; padding:10px;
    }
.i_u_def2 ul.n_list li a{ background: url("/templates/images/icon13.jpg") no-repeat scroll 5px center transparent;
    line-height: 25px; width:150px;
   width:286x; float:left; display:block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.i_u_def2 .n_list li span{display:block; float:right;padding-right:15px; line-height: 25px; }


.i_u_def3{width:646px; float:left;}
.i_u_def3 .title02{ background: url("/templates/images/title01_bg.jpg") repeat-x scroll left top transparent;
    height: 42px;
    padding: 0 10px; width:656px;}
.i_u_def3 .title02 strong a{background: url("/templates/images/title01_sbg.jpg") no-repeat scroll left top transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: microsoft yahei;
    font-size: 14px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    margin-top: 8px;
    padding-left: 30px;
    width: 141px;}
.i_u_def3 .title02 a{background: url("/templates/Images/more.jpg") no-repeat scroll left top transparent;
    display: block;
    height: 9px;
    overflow: hidden;
    width: 41px; margin-top:18px; float:right;}
.i_u_def3 .i_u_single,.i_u_def3 .i_u_list{width:646px;margin-top:10px;display:inline; margin-bottom:10px;}
.i_u_def3 .i_u_content,.i_u_def3 .i_u_newslist{float:left;padding-top:10px;width:660px; margin-bottom:10px; background: url("/templates/Images/icon02.jpg") no-repeat scroll right top transparent;
    font-size: 12px;
    line-height: 20px;
    padding: 10px 8px;}
.i_u_def3 ul.n_list li{ width:140px; height:150px; float:left; margin:0px 12px;}
.i_u_def3 ul.n_list li a{width:140px;}
.i_u_def3 ul.n_list li a img{ width:140px; height:120px;}
.i_u_def3 .n_list li span{ width:120px; margin:0 auto; text-align:center; display:block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.i_u_def4{width:962px;}
.i_u_def4 .i_u_single,.i_u_def4 .i_u_list{width:962px;margin-top:10px;display:inline;}

.i_u_def4 .i_u_content{ padding:12px; line-height:21px; width:940x;}
.i_u_def4 .i_u_newslist{float:left;padding-top:10px;width:962px;}
.i_u_def4 .i_u_newslist ul.n_list li{ width:140px; height:150px; float:left; padding-left:17px;}
.i_u_def4 ul.n_list li a{width:140px;}
.i_u_def4 ul.n_list li a img{ width:140px; height:120px;}
.i_u_def4 .n_list li span{ width:120px; margin:0 auto; text-align:center; display:block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; line-height:20px;}

/*内页扩展区1*/
.p_u_def1{width:962px; margin:0 auto; background:#fff; overflow:hidden;}
.p_u_def1 .i_u_single,.i_u_def1 .i_u_list{width:962px;margin-top:10px;display:inline;}
.p_u_def1 .i_u_content{ padding:0px 11px; line-height:20px; width:940px;}
.p_u_def1 .i_u_piclist{float:left;padding-top:10px;width:962px;display:inline;}
.p_u_def1 .i_u_piclist dl.p_list{padding-left:17px; height:150px; width:140px; overflow:hidden; float:left;}
.p_u_def1 .i_u_piclist dl.p_list dt img{ height:120px; width:140px;}
.p_u_def1 .i_u_piclist dl.p_list dd a{ width:120px; margin:0 auto; text-align:center; display:block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/*内页扩展区4*/
.p_u_def4{width:962px; margin:0 auto; background:#fff; overflow:hidden;}
.p_u_def4 .i_u_single,.i_u_def1 .i_u_list{width:962px;margin-top:10px;display:inline;}
.p_u_def4 .i_u_content{ padding:0px 11px; line-height:20px; width:940px;}
.p_u_def4 .i_u_piclist{float:left;padding-top:10px;width:962px;display:inline;}
.p_u_def4 .i_u_newslist{ width:962px;}
.p_u_def4 .i_u_newslist .n_list li{padding-left:17px; height:150px; width:140px; float:left; overflow:hidden; }

.p_u_def4 .i_u_newslist .n_list li img{ height:120px; width:140px;}
.p_u_def4 .i_u_newslist .n_list span a{ width:120px; margin:0 auto; text-align:center; display:block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/*内页扩展区3*/
.p_u_def3{width:704px;}
.p_u_def3 .p_r_title{ background: url("/templates/images/title01_bg.jpg") repeat-x scroll left top transparent;
    height: 42px;
    padding: 0 10px; border-top:1px solid #ebebeb;}
.p_u_def3 .p_r_title strong a{ background: url("/templates/images/title01_sbg02.jpg") no-repeat scroll left center transparent;
    color: #000000;
    display: block;
    float: left;
    font-family: microsoft yahei;
    font-size: 14px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    margin-top: 8px;
    padding-left: 10px;}
.p_u_def3 .i_u_content{ padding:15px;}
.p_u_def3 .i_u_single,.p_u_def3 .i_u_list{width:704px;margin:10px 0;}
.p_u_def3 .i_u_newslist{float:left;padding:20px 0;width:684px;}
.p_u_def3 .i_u_newslist li{ width:150px; height:150px; float:left; padding-left:20px;}
.p_u_def3 .i_u_newslist li a img{ width:150px; height:120px;}
.p_u_def3 .i_u_newslist li span{width:120px; margin:0 auto; text-align:center; display:block; text-align:center; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*内页扩展区2*/
.p_u_def2{width:220px;}
.p_u_def2 .title02{ height: 42px;
    padding: 0 10px;}
.p_u_def2 .title02 strong a{ background: url("/templates/images/p_l_title_bg.jpg") no-repeat scroll left top transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: microsoft yahei;
    font-size: 14px;
    font-weight: bold;
    height: 38px;
    line-height: 27px;
    margin-top: 8px;
    padding-left: 30px;
    width: 199px;}

.p_u_def2 .i_u_content{padding:10px 0; width:220px;overflow:hidden; margin-left:15px;}
.p_u_def2 .i_u_newslist{float:left;padding:10px 0;width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.p_u_def2 ul.n_list li a{ display:block; width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; background: url("/templates/Images/icon13.jpg") no-repeat scroll 5px center transparent;
    line-height: 30px;
    padding-left: 15px;}
/*---------------------------------------------------结束扩展区样式---------------------------------------------------------*/

/* -----开始翻页按钮样式----- */
.navPage{font-size:12px;clear:both;width:100%;height:30px;}
.navPage ul{display:block;white-space:nowrap;height:30px;line-height:30px;padding:10px 0 0 10px;}
.navPage li{float:left;display:table-cell;list-style:none;margin-right:5px;white-space:nowrap;}
.navPage a{display:block;color:#555;font-size:12px;height:12px;width:14px;line-height:12px;}
.pagebar a{padding:2px 4px 2px 4px;color:#555;text-align:center;border:1px solid #555;display:block; text-align:center;font-size:12px;}
.pagebar a:hover{border:1px solid #f60;color:#f60;font-size:12px; text-decoration:none;}
a.pagebarCurrent{border:1px solid #f60;color:#f60;font-size:12px;}
.pagebar_dot{display:block;padding-left:5px;padding-right:0px;padding-bottom:0px;color:#555;line-height:100%;padding-top:3px;height:13px;text-decoration:none;}
/* -----结束翻页按钮样式----- */

/*---开始上一条 下一条----*/
.prevnext{margin-top:10px;clear:both;display:table;width:100%;}
.prevrecord,.nextrecord{padding-top:5px;float:left;white-space: nowrap;height:22px;}
.prevrecord_title,.nextrecord_title{float:left;width:50px;}
.prevrecord_view,.nextrecord_view{float:left;height:22px;}
.prevrecord_view a,.nextrecord_view a{width:400px; overflow:hidden; text-overflow:ellipsis; display:block; white-space:nowrap;}
/*----结束上一条 下一条-----*/

/* 新闻列表样式 */
.p_n_list{width:100%; padding-top:10px;}
.p_n_list li{line-height:30px;height:30px;vertical-align:bottom;}
.p_n_list li a{float:left;width:520px;display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background: url("/templates/Images/icon13.jpg") no-repeat scroll 5px center transparent;
    display: block;
    line-height: 30px;padding-left: 15px;}
.p_n_list li a:hover{text-decoration:none;}
.p_n_list li span{float:right;color:#666; font-size:10px;padding-right:5px;}

/* 新闻内容样式 */
.p_n_title{text-align:center;font-size:14px;font-weight:bold;line-height:30px;padding-top:10px;}
.p_n_info{text-align:right;line-height:26px;}
.p_p_img{text-align:center;}
.p_p_img img{width:480px;vertical-align:bottom;}
.p_n_content{line-height:22px;}
#wrap{word-break:break-all; width:100%;}
.p_n_content01{width:100%;line-height:22px;}
.p_n_btn{font-weight:bold;text-align:center;}

/* ----开始产品列表样式---- */
.p_p_t{ overflow:hidden;}
.p_p_t .p_list{ float:left; width:200px; margin:6px 8px 6px 13px;display:inline;}

.p_p_t .p_list dt {width:200px; height:140px; border:1px solid #CCC; overflow:hidden;}
.p_p_t .p_list dt a img{width:192px; height:130px; padding:4px;}
.p_p_t .p_list dd{width:180px; margin:0 auto; text-align:center;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


.path{ float:right; line-height:42px;}
/* --详细留言标题-- */
.p_g_gbook{width:100%;}
.p_g_title{font-weight:bold;padding-top:5px;}
.p_g_content{line-height:22px;padding:0 10px;}

/* ----开始招聘列表样式---- */
.p_jv_jobs{line-height:24px;width:100%;}
.p_jv_item{clear:both;}
.p_jv_title{float:left;font-weight:bold;padding-left:10px;}
.p_jv_cont{float:left;}
.p_jv_contb{margin-left:10px; clear:both}
/* ----结束招聘列表样式---- */


/* ----开始网站地图样式---- */
/* ---- ---- */
.p_m_div{text-align:left; clear: both;width:100%;}
.p_m_ul{border-bottom:1px dashed #e2e2e2; clear: both; display: table; margin-top:0px;width:100%;}
.p_m_menu{float:left;font-weight:bold; line-height: 24px;}


.p_m_li2{position:static; clear: both; display: block; margin-left: 20px; padding: 8px 0px;}
.p_m_li2 ul{border:0px;width:50px;white-space:nowrap;padding-right:20px; border:none;}
.p_m_li2 li{}
.p_m_div2{}


.p_m_li1{ display:none;float:left;white-space:nowrap;width:50px;}
.p_m_li1 ul{}
.p_m_li1 ul li{float:left;margin-left:20px;line-height:20px;}
.p_m_class span{font-size:12px;line-height:20px;}
/* ---- ---- */
/* -------网站地图样式结束------- */

/*视频栏目*/
.p_n_video{ display:block; margin:0 auto; width:400px;}
/* ----开始网站调查样式---- */
.survey_indexpost{width:100%;}
.survey_indexshow{width:100%;}
.survey_postbtn input,.gbook_formbtn input{background:#555;color:#fff;border:0;padding:0 5px;margin:10px 0 0 10px;line-height:26px;width:92px;height:32px; font-weight:bold; cursor:pointer;}
.gbook_formbtn{padding-left:220px;}
/* ----结束网站调查样式---*/


/* ----开始友情链接样式--- */
.p_a_list{width:100%;}
.p_a_list li{width:120px;height:70px;padding-left:12px; float:left; text-align:center;}
.p_a_list li{}
.p_a_list li a{width:120px;height:40px;padding:1px;float:left; overflow:hidden; line-height:31px;}
.p_a_list li a img{border:solid #e2e2e2 1px;width:118px;height:38px; vertical-align:bottom;}
.p_a_list li a span{ height:29px;line-height:29px;width:88px; white-space: nowrap; overflow: hidden;-o-text-overflow:ellipsis; text-overflow:ellipsis; text-align:center;}
.p_a_list li a:hover span{text-decoration:none;}
/* ----结束友情链接样式---- */


/* ----开始网站Rss订阅中心的样式设置---- */
.main_rssxmllist{clear:both;display: block;width:100%;}
.main_rssxmllist ul{margin: 0px;display: block;padding-bottom: 2px;}
.rssmain_topbar{clear: both;display: block;height: 24px;line-height: 24px;padding: 0px 0px;border:solid #e2e2e2 1px; margin-top:5px;}
.rssmain_toptit{float: left;font-weight: bold;padding: 2px 0px 2px 5px;}
.rssmain_topbtn{float: right;display: block;padding-top: 2px;}
.rssmain_topbtn .rssxml_url{float: left;display: block;line-height: 23px;padding-top: 3px;padding-right: 10px;}
.rssmain_topbtn .rssxml_btn{float: left;display: block;line-height: 23px;}
.rssxml_btn .subscribe_btn{clear: both;display: block;cursor: pointer;background: url(file:///E|/website/images/rss_icon.jpg) no-repeat left center;padding-left: 20px;padding-top: 2px;padding-right: 4px; }
.rssxml_btn .subscribe_list{top:24px;right: -2px;z-index: 1000;position: absolute;border:solid #e2e2e2 1px;background:#fff;padding:4px;}
.subscribe_list a{clear: both;display: block;padding:4px; }
.subscribe_list a:hover{ }
.viewitem_list{margin: 0px;padding: 4px 4px 8px 4px; }
.viewitem_list ul{margin: 0px;padding: 0px;display: table;width: 100%;line-height: 20px;}
.viewitem_list ul li{height:24px;line-height:23px; padding:0 3px; vertical-align:bottom;} 
.viewitem_list ul li a{float:left;width:300px; white-space:nowrap; overflow:hidden; display:block;text-overflow:ellipsis;}
.viewitem_list ul li span{float:right;}

.onlinerss{float:left;width:220px;}
.onlinerss h2{height:26px; line-height:26px; border-bottom:1px solid  #fff; color:#ff6600; font-size:14px; text-align:center;}
.singletxt_main{float:left;padding:10px 15px;width:220px;line-height:22px;}
.online_rssreader .rss_list{padding:10px 13px 0;width:220px;line-height:22px;}

.online_rssreader li{text-align:center;border:solid #c9c9c9 1px;margin-top:5px;}
.online_rssreader .rss_list img{width:188px; height:58px; vertical-align:bottom;}

/* ----结束网站Rss订阅中心的样式设置---- */
/* ----开始轮换背景样式---- */
.m_background span{}
.m_background span img{width:40px;height:20px;border:1px solid #aaa;}
/* ----结束轮换背景样式---- */ 
