﻿@charset "utf-8";
/*------------------------------------------开始主菜单样式---------------------------------------------*
/*菜单背景*/
.f5 {
    clear: both;
    height: 40px;
    overflow: hidden;
    padding-bottom: 10px;
    width: 960px;
	margin:0 auto;
}
.f5 li {
    float: left;
    line-height: 14px;
    white-space: nowrap;
	margin-right:5px;
}
.f5 li a {
    color: #666666;
    float: left;
}
.i_nav{height:56px; background:url(../Images/nav_bg.png) no-repeat left top;}
.ddsmoothmenu
{
	float:left;padding-top:15px;
}
.ddsmoothmenu ul
{
	
 	z-index:100; float:left; display:inline;margin: 0;padding: 0;list-style-type: none; 
}
.ddsmoothmenu ul li{
	float:left;width:97px; height:40px; font-family:microsoft yahei; line-height:40px; text-align:center;
	display: block;white-space:nowrap;position:relative;vertical-align:bottom;font-size:14px;
}
.ddsmoothmenu ul li.split_memu{}
* html .ddsmoothmenu ul li a{}
.ddsmoothmenu ul li a{
	display:block;width:97px;height:40px;line-height:40px;color:#FFF;text-align:center;
}
.ddsmoothmenu ul li a:hover{color:#FFF;text-decoration:none;background:url(../Images/nav_abg.jpg) no-repeat center center;}
.ddsmoothmenu ul li a.activemenu{background:url(../Images/nav_abg.jpg) no-repeat center center;}


/*开始二级菜单样式*/

.ddsmoothmenu ul li ul
{
	position: absolute;font-size:12px;text-align:center; padding:0;
	top:40px;display:none;visibility: hidden;border-top:0; background:#518fde;z-index:1000
}
.ddsmoothmenu ul li ul.subclass_1{left:0px;width:97px;}
.ddsmoothmenu ul li ul.subclass_2{left:0px; width:97px;}
.ddsmoothmenu ul li ul.subclass_3{left:0px;width:97px;}
.ddsmoothmenu ul li ul.subclass_4{left:0px;width:97px; }
.ddsmoothmenu ul li ul.subclass_5{left:0px;width:97px;}
.ddsmoothmenu ul li ul.subclass_6{left:-21px;width:140px;}
.ddsmoothmenu ul li ul.subclass_7{left:-21px;width:140px;}
.ddsmoothmenu ul li ul.subclass_8{left:-21px;width:140px;}
.ddsmoothmenu ul li ul.subclass_9{left:0px;width:97px; }
.ddsmoothmenu ul li ul.subclass_10{left:0px;width:97px; }

.ddsmoothmenu ul li ul li{
	display:list-item; text-align:center; float:none; height:30px; line-height:30px; font-size:12px; width:auto;
}

.ddsmoothmenu ul li ul li a:link,.ddsmoothmenu ul li ul li a:visited,.ddsmoothmenu ul li ul li a:hover,.ddsmoothmenu ul li ul li a:active
{
	 text-decoration:none;height:30px; line-height:30px;width:auto;
} 

.ddsmoothmenu ul li ul li a:hover{text-decoration:none; background:none;background:#bfc0c2;}

.ddsmoothmenu ul li ul li ul
{
	top: 0; display:none;
}

* html .ddsmoothmenu{height: 1%;}
/*---------------------------------------结束主菜单样式------------------------------------------*/
/* CSS Document 2011.8.3 */
body {font-family:Verdana; margin:0; padding:0; font-size:13px; color:#555555; background:url(../Images/bg.jpg) repeat-x center top #f1f6fb;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0;padding:0;border:0;}
ul,li{list-style-type:none;}
img, a img{border:0; vertical-align:top;}
input,select,textarea{vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
/* Link */
a{color:#333; text-decoration:none;}
a:hover {color:#fb842a; text-decoration:none;}
/* Other */
.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;overflow:hidden;}
.clearfix:after{content:".";display:block; height:0;clear:both;visibility:hidden;} /* only FF */
.mauto{width:979px; margin:0 auto;}
.m_auto{margin:0 auto;}

/* Font  */
.fb{font-weight:bold;}
.f11px{font-size:11px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f10px{font-size:10px;}
.li20px{line-height:20px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}
.f24px{font-size:24px;}
.f30px{font-size:30px;}
.yahei{font-family:microsoft yahei;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.ml19{margin-left:19px;}
.fl{float:left;}
.fr{float:right;}
.ovht{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/* ---------------------------------开始类别样式-------------------------------------*/
.sortbar ul{}
.sortbar ul li{ line-height:30px; vertical-align:bottom; padding-top:10px;}
.sortbar ul li a{ height:30px;line-height:30px;background:url(../Images/sidebar_bg.jpg) no-repeat left top;overflow:hidden; white-space:nowrap; display:block; text-overflow:ellipsis; width:178px;padding-left:40px; font-size:14px; color:#FFF;}
.sortbar ul li a:hover{background:url(../Images/sidebar_bg.jpg) no-repeat left bottom; color:#FFF;}
.sortbar ul li a.nowsort_1{background:url(../Images/sidebar_bg.jpg) no-repeat left bottom; color:#FFF;}
.sortbar ul li ul{ padding-top:10px;}
.sortbar ul li ul li{ line-height:24px; height:24px; padding-top:0;font-family:Verdana;}
.sortbar ul li ul li a{ height:24px;line-height:24px;background:none;overflow:hidden; white-space:nowrap; display:block; text-overflow:ellipsis; font-size:12px; color:#333; padding-left:40px; width:178px;}
.sortbar ul li ul li a:hover{background:none;background:url(../Images/icon03.jpg) no-repeat 20px 50%;color:#fb842a;}
.sortbar ul li ul li a.nowsort_2{ background:url(../Images/icon03.jpg) no-repeat 20px 50%;color:#fb842a;}
/* ---------------------------------结束类别样式-------------------------------------*/

/*----------------------------------------开始扩展区样式-----------------------------------------------*/
.i_u_def1{width:240px; margin-top:10px; overflow:hidden;}
.i_u_def1 .i_u_content{padding:10px; width:218px; border:1px solid #c1d6f3; border-top:none; background:#FFF;line-height:25px; color:#333;}
.i_u_def1 .i_u_newslist{padding:10px; width:218px; border:1px solid #c1d6f3; border-top:none; background:#FFF;}
.i_u_def1 .i_u_newslist ul{ width:100%;}
.i_u_def1 .i_u_newslist ul li{ line-height:25px; display:list-item; vertical-align:bottom;}
.i_u_def1 .i_u_newslist ul li span{font-size:18px; color:#fb842a;}

.i_u_def3{ float:left; width:355px; padding-left:10px; padding-bottom:10px;}
.i_u_def3 .i_u_content{padding:10px;width:333px;border:1px solid #c1d6f3;border-top:none;background:#FFF;line-height:25px;}
.i_u_def3 .i_u_newslist{padding:10px;width:333px;border:1px solid #c1d6f3;border-top:none;background:#FFF;line-height:25px;}
.i_u_def3 .i_u_newslist ul{ width:100%;}
.i_u_def3 .i_u_newslist ul li{ display:list-item; height:24px; line-height:24px; vertical-align: bottom;border-bottom:1px #898989 dashed;}
.i_u_def3 .i_u_newslist span.news_icon{ float:left;font-size:18px; color:#fb842a;} 
.i_u_def3 .i_u_newslist ul li a{ float:left;width:220px; display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_u_def3 .i_u_newslist .news_time{ float:right; color:#0b71bb; padding-right:10px;}

.p_u_def3{width:725px; padding-top:10px;}
.p_u_def3 .i_u_content{padding:10px;border:1px solid #c1d6f3; border-top:none; background:#FFF; width:703px; line-height:24px;}
.p_u_def3 .i_u_newslist{padding:10px;border:1px solid #c1d6f3; border-top:none; background:#FFF; width:703px; line-height:24px;}
/*-------------------------------------------结束扩展区样式-------------------------------------------------*/

/* -----开始翻页按钮样式----- */
.navPage{font-size:12px;clear:both;width:100%;}
.navPage ul{display:block;white-space:nowrap;height:30px;line-height:30px;}
.navPage li{float:left;list-style:none;margin-right:5px;white-space:nowrap; display:inline;}
.navPage a{display:block;color:#66625d;font-size:12px;height:30px;width:22px;line-height:30px; cursor:pointer;}
.pagebar a{color:#66625d;text-align:center;display:block; text-align:center;font-size:12px;}
.pagebar a:hover{color:#ff0000;font-size:12px;text-decoration:none;}
a.pagebarCurrent{color:#ff0000;font-size:12px;text-decoration:none;}
.pagebar_dot{display:block;color:#66625d; line-height:30px;height:30px;text-decoration:none; }
/* -----结束翻页按钮样式----- */

/*---开始上一条 下一条----*/
.prevnext{margin-top:10px;clear:both;width:100%;}
.prevrecord,.nextrecord{padding-top:5px;float:left;white-space: nowrap;height:22px;}
.prevrecord_title,.nextrecord_title{float:left; }
.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; }
.prevrecord_view a:hover,.nextrecord_view a:hover{}
/*----结束上一条 下一条-----*/

/* 新闻列表样式 */
.p_n_list{width:100%;}
.p_n_list li{ 
	 display:list-item; height:24px; line-height:24px; vertical-align: bottom;border-bottom:1px #898989 dashed;
}
.p_n_list span.news_icon{ float:left;font-size:18px; color:#fb842a;} 
.p_n_list li a{
	text-decoration:none;float:left;width:560px;
	display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
}
.p_n_list li a:hover{text-decoration:none;}
.p_n_list li span.news_time{ float:right; color:#0b71bb; padding-right:10px;}

/* 新闻内容样式 */
.p_n_title{text-align:center;font-size:14px;font-weight:bold;line-height:30px;}
.p_n_info{text-align:right;line-height:26px;}
.p_p_img{text-align:center;}
.p_p_img img{width:500px;vertical-align:bottom;}
.producttitle{ width:100%; text-align:center; font-size:14px; line-height:30px;}
.p_con_view1 .productimg img{width:500px;vertical-align:bottom;}
.p_con_view1 .productimg{ width:100%; text-align:left;}
.p_con_view1 .productinfos{ width:100%;line-height:24px;}
.p_n_content{line-height:22px;}
.p_con_view1 .productremark{ width:100%; line-height:24px;}
#wrap{word-break:break-all; width:100%;}
.p_n_content01{width:100%;line-height:22px; margin:5px auto;}
.p_n_btn{font-weight:bold;text-align:center;}
.p_n_btn a,.p_n_btn a:hover{}

/* ----开始产品列表样式---- */
.p_p_t{width:100%;}

dl.p_list{ float:left; width:162px; height:156px; padding:0 6px; }
dl.p_list dt{ border:1px solid #c1d6f3; width:160px; height:120px; display:block;}
dl.p_list dt img{ width:160px; height:120px; vertical-align:bottom;}
dl.p_list dd{ width:162px; height:24px; line-height:24px; display:block; text-align:center;}
dl.p_list dd a{ width:162px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


/* --详细留言标题-- */
.p_g_gbook{width:100%;}
.p_g_title{font-weight:bold;padding-top:5px;}
.p_g_title a,.p_g_title a:hover{}
.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_div a,.p_m_div a:hover{}
.p_m_ul{border-bottom:dashed #d2d2d2 1px;/*border-bottom:1px dashed #9D9D9D;*/ 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; background:none;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;}
/* ---- ---- */
/* -------网站地图样式结束------- */

/*视频栏目*/

/* ----开始网站调查样式---- */
.survey_indexpost{width:100%;}
.survey_indexshow{width:100%;}
.survey_postbtn input,.gbook_formbtn input{background:#6e6e6e;color:#fff;border:0;padding:0 5px;margin:10px 0 0 10px;line-height:26px;width:100px;height:26px; font-weight:bold; cursor:pointer;}
.gbook_formbtn{padding-left:130px;}
.survey_postbtn{ padding-left:200px;}
/* ----结束网站调查样式---*/


/* ----开始友情链接样式--- */
.p_alink_view{width:100%;}
dl.p_a_list{width:94px;height:70px;float:left;text-align:center; padding-left:19px;}
dl.p_a_list dt{float:left;width:88px;height:33px; color:#fff; overflow:hidden; border:1px solid #9D9D9D; padding:1px;}
dl.p_a_list dt img{width:88px;height:33px;vertical-align:bottom;}
dl.p_a_list dd{float:left;width:88px; height:20px; line-height:20px; padding-left:2px;}
dl.p_a_list dd a{line-height:20px;width:88px; display: block; white-space: nowrap; overflow: hidden; text-overflow:ellipsis; text-align:center;}
dl.p_a_list dd a:hover{text-decoration:none;}
/* ----结束友情链接样式---- */


/* ----开始网站Rss订阅中心的样式设置---- */
.main_rssxmllist{clear:both;display: block;width:100%;}
.main_rssxmllist a,.main_rssxmllist a:hover{ }
.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 #B6B6B6 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(../../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 #B6B6B6 2px;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:252px; border:1px solid #d7d7d7; margin:0px 3px 0 3px; display:inline; }
.onlinerss h2{margin:0 1px; height:28px; text-align:center; font-weight:bold; font-size:14px; line-height:28px; background:url(../images/left_box_bg.jpg) repeat-x left top;}
.singletxt_main{width:232px; float:left; line-height:22px; padding:10px; }
.online_rssreader .rss_list{width:232px; float:left; line-height:22px; padding:0 10px 10px 10px;}
.online_rssreader li{text-align:center;border:solid #9d9d9d 1px;float:left;margin-top:10px;}
.online_rssreader .rss_list img{width:230px;height:60px;vertical-align:bottom;}

.rssreadersoft{padding-bottom:20px;}
/* ----结束网站Rss订阅中心的样式设置---- */
/* ----开始轮换背景样式---- */
.m_background span{}
.m_background span img{width:40px;height:20px;border:1px solid #aaa;}
/* ----结束轮换背景样式---- */ 

.bottombg{ background:url(../Images/bg2.jpg) repeat-x center bottom; }
.header{height:199px;}
.topline{width:979px;height:135px;line-height:30px; position:relative;}
.topline .topline_view{ position:absolute; left:0; top:0; width:979px; height:35px; z-index:20;}
.topline .topline_bg{ background:url(../Images/topline_bg.png) no-repeat left top; position:absolute; left:0; top:0; width:979px; height:35px; z-index:10;}
.welcome{float:left; width:600px; padding-left:15px; color:#1447b0; height:35px; white-space:nowrap; overflow:hidden;}
.topnav{float:right; width:299px;}
.topnav ul li{ width:74px; float:left; padding-left:20px;}
.topnav a{ color:#1447b0;}
.topnav a:hover{ color:#fb842a;}
.logo{float:left;}
.search_box{height:35px; background:url(../Images/search_bg.jpg) no-repeat left top;}
.search_box_l{width:300px; line-height:35px; float:left; padding-left:15px;}
.search{width:500px; height:35px; float:right; display:none; visibility:hidden; }
.search h3{display:block; float:left; background:url(../Images/icon01.jpg) no-repeat; font-weight:bold; padding-left:30px; line-height:35px; height:35px; color:#046496;}
#productSearch{display:block; float:left; padding-right:10px;}
#keywords{width:248px; height:20px; line-height:20px; border:1px #d2d3d5 solid; margin-top:4px;}
#searchbtn{border:0px; margin:0; padding:0; width:68px; height:22px; background:url(../Images/btn_search.jpg) no-repeat; margin-top:4px; cursor:pointer;}
/*-----------------------------------------结束页首部分-----------------------------------------*/

/*-----------------------------------------开始首页主体部分-----------------------------------------*/
.i_container{padding-top:10px;}

.title01{height:39px; line-height:39px; background:url(../Images/title_bg01.png) no-repeat; font-size:14px; font-weight:bold; padding-left:40px; color:#034599;}

.title02{height:39px; line-height:39px;width:240px;position:relative;}
.title02 .title02_view{ position:absolute; left:0; top:0; height:39px;width:240px; z-index:20;}
.title02 .title02_bg{background:url(../images/title_bg02.png) no-repeat left top; position:absolute; left:0; top:0; height:39px;width:240px; z-index:10;}
.title02 h3{float:left; color:#FFF; font-weight:bold; padding-left:40px; font-size:14px;}
.title02 span{float:right; padding:13px 13px 0 0;}

.title03{height:29px; line-height:29px; background:url(../images/title_bg03.jpg) no-repeat;}
.title03 h3{float:left; color:#0556a5; font-weight:bold; padding-left:40px; font-size:14px;}
.title03 span{float:right; padding:8px 8px 0 0;}

.title04{height:38px; line-height:38px;width:355px;position:relative;}
.title04 .title04_view{ position:absolute; left:0; top:0; height:38px;width:355px; z-index:20;}
.title04 .title04_bg{background:url(../images/title_bg04.png) no-repeat left top; position:absolute; left:0; top:0; height:38px;width:355px; z-index:10;}
.title04 h3{float:left; color:#034599; font-weight:bold; padding-left:40px; font-size:14px;}
.title04 span{float:right; padding:12px 12px 0 0;}

.title05{height:39px; line-height:39px;width:725px;position:relative;}
.title05 .title05_view{ position:absolute; left:0; top:0; height:39px;width:725px; z-index:20;}
.title05 .title05_bg{ background:url(../images/title_bg05.png) no-repeat; position:absolute; left:0; top:0; height:39px;width:725px; z-index:10;}
.title05 h3{float:left; color:#034599; font-weight:bold; padding-left:40px; font-size:14px;}
.title05 span{float:right; padding-right:15px; font-size:12px; font-weight:normal; color:#034599;}
.title05 span.more_icon{ padding-top:12px;}

/*开始banner部分*/
.i_banner{float:left; width:610px;}
.i_banner_c{padding:6px; border:1px solid #bcd4f0; background:#FFF;}
/*结束banner部分*/

/*开始最新科技资讯*/
.i_notice{float:right; width:355px; height:338px; background:url(../Images/i_notice_bg.jpg) no-repeat;}
.i_notice_t{height:40px; padding-left:65px; line-height:40px; font-size:18px; font-weight:bold; color:#034599;}
.i_notice_tl{ float:left;}
.i_notice_tr{float:right; margin:15px 15px 0; display:inline;}
.i_notice_tr a{ display:block; width:44px; height:13px; overflow:hidden;}

.i_notice_l{margin-top:10px;}
.i_notice_l ul{ width:100%;}
.i_notice_l ul li{ display:list-item; height:25px; line-height:25px; vertical-align: bottom;padding-left:10px;}
.i_notice_l span.news_icon{ float:left;font-size:18px; color:#fb842a;} 
.i_notice_l ul li a{ float:left;width:220px; display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_notice_l .news_time{ float:right; color:#0b71bb; padding-right:10px;}
/*结束最新科技资讯*/

.i_left{float:left; margin-top:10px; width:240px; overflow:hidden;}
/*开始新闻滚动*/
.i_news01{width:240px;}
.i_news01_l{padding:10px; width:218px; border:1px solid #c1d6f3; border-top:none; background:#FFF; }
#i_news2_marqueebox{ height:468px; overflow:hidden;line-height:24px; width:218px;}
#i_news2_marqueebox span{ font-size:18px; color:#fb842a;}
/*结束新闻滚动*/

.i_right{float:right; margin-top:10px; width:730px; overflow:hidden;}
/*开始友情链接部分*/
.i_link{width:979px; height:91px; overflow:hidden; background:#a9d3fb; margin-top:10px;}
.i_link .title{height:40px; line-height:40px; color:#0556a5; font-weight:bold; padding-left:30px; font-size:14px; background:url(../Images/icon02.jpg) no-repeat 10px center;}
.i_link .i_link_l a{ height:20px;  vertical-align:bottom;}
.i_link .i_link_l img{height:43px; width:150px; vertical-align:bottom;}
#i_l_outer{ width:959px; overflow:hidden; margin:0 auto;}
/*结束友情链接部分*/
/*-----------------------------------------结束首页主体部分-----------------------------------------*/

/*-----------------------------------------开始页尾部分-----------------------------------------*/
.footer{margin:20px auto 0; width:979px;color:#333333; text-align:center; line-height:25px;}
.footer a{color:#333333;}
.footer a:hover{color:#fb842a;}
.footer_nav{color:#333333;}
.copyright{}
/*-----------------------------------------结束页尾部分-----------------------------------------*/

/*-----------------------------------------开始内页部分-----------------------------------------*/
.p_container{padding-top:10px; display:block; }
.p_left{float:left; width:240px; overflow:hidden;}
.sidebar{width:240px; font-family:microsoft yahei;}
.sortbar{padding:0 10px 10px 10px;border:1px solid #c1d6f3; border-top:none; background:#FFF; width:218px; }

.p_right{float:right; width:725px; overflow:hidden;}
.p_r_content{padding:10px;border:1px solid #c1d6f3; border-top:none; background:#FFF; width:703px; line-height:24px;}
/*-----------------------------------------结束内页部分-----------------------------------------*/