@charset "utf-8";
.ddsmoothmenu{}
.dede_pages {
}
.dede_pages ul {
    float: left;
    padding: 12px 0 12px 16px;
}
.dede_pages ul li {
    border: 1px solid #E9E9E9;
    float: left;
    font-family: Tahoma;
    line-height: 17px;
    margin-right: 6px;
}
.dede_pages ul li a {
    color: #555555;
    display: block;
    float: left;
    padding: 2px 4px;
}
.dede_pages ul li a:hover {
    color: #669900;
    padding: 2px 4px;
    text-decoration: none;
}
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {
    background-color: #F8F8F8;
    font-weight: bold;
    padding: 2px 4px;
}
.dede_pages .pageinfo {
    color: #999999;
    line-height: 21px;
    padding: 12px 10px 12px 16px;
}
.dede_pages .pageinfo strong {
    color: #555555;
    font-weight: normal;
    margin: 0 2px;
}

.i_nav ul{
z-index:100;
margin: 0;
padding-left:7px;
list-style-type: none;
}
.f5 {
    clear: both;
    height: 40px;
    overflow: hidden;
    padding-bottom: 10px;
    width: 960px;
	margin:0 auto;
}
.f5 li {
    float: left;
    line-height: 14px;
    padding: 8px 10px 0;
    white-space: nowrap;
}
.f5 li a {
    color: #666666;
    float: left;
}
/*Top level list items*/
.i_nav ul li{ float:left; text-align:center;
position: relative;
display: inline;
float: left;
font-family:Mircosoft yahei;
 width:88px; height:46px; line-height:46px; color:#FFF;font-size:14px; font-family:microsoft yahei;
}

/*Top level menu link items style*/
.i_nav ul li a{

display:block; margin:0 auto; font-size:14px;  color:#FFF;
width:85px; height:46px;


}



* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/

}
.i_nav ul li a.activemenu
{  color: #FFFFFF;
 text-decoration:none; background:url(../Images/nav_abg.jpg) no-repeat left top;
	}



.i_nav ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
display:block; margin:0 auto; font-size:14px;  width:88px; color:#FFF; font-family:Microsoft yahei; line-height:46px;height:46px;}

.i_nav ul li a.mainmenu_a:hover,.i_nav ul li a.activemenu:hover{
 background:url(../Images/nav_abg.jpg) no-repeat left top; color:#FFF; text-decoration:none;height:46px; line-height:46px;

}
	
/*1st sub level menu*/
.i_nav ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
 width:88px;
 padding:0;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.i_nav ul li ul li{
display: list-item;
float: none;  width:88px;height:27px; line-height:27px;
 background-image:none;overflow: hidden;   text-overflow: ellipsis; 
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.i_nav ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.i_nav ul li ul li a{
font: normal 12px Verdana;
width:88px; /*width of sub menus*/
padding: 5px 0px;
margin: 0;
border-top: 1px solid #26a5dc;
border-bottom: 1px solid #26a5dc;
 background:#fff;
  overflow: hidden; white-space: nowrap; text-overflow: ellipsis;

}
.i_nav ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited{color:#FFFFFF;background:#1d459c;}
/* Holly Hack for IE \*/
* html .i_nav{height: 1%;} /*Holly Hack for IE7 and below*/

.i_nav ul li ul li a:hover{ background:#1d459c;color:#3cbfe9;text-decoration:none; width:88px;overflow: hidden;   text-overflow: ellipsis; }

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 8px;
right: 7px;
}



/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{ /*shadow for NON CSS3 capable browsers*/
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;

}

.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
filter:alpha(opacity=50);opacity: 0.8;
}
#container{
	width:983px;
	margin:0 auto;
	position:relative;
	z-index:0;
}
#example{
	width:983px;
	height:195px;
	position:relative;
}
#ribbon{
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}
#frame{
	position:absolute;
	z-index:0;
	width:983px;
	height:195px;
	top:-3px;
	left:-80px;
}
#slides{
	position:absolute;
	z-index:100; width:998px!important;
}
#slides .next,#slides .prev{
	position:absolute;
	top:150px;
	left:0px;
	width:24px;
	height:43px;
	display:none;
	z-index:101;
}
.slides_container{
	width:983px;
	height:195px;
	overflow:hidden;
	position:relative;
	 margin-left: 0 !important;
}
#slides .next{
	left:914px;
	
}
/*.pagination{
	z-index: 2000;
    height: 31px;
    left: 0;
    position: absolute;
    top: 217px;
    width: 998px;
	background:url(../Images/banner_hitbg.png) no-repeat left top;
}
.pagination li{
    background-position: left bottom;
    float: left;
    left: 412px;
    margin: 6px 1px;
    position: relative;
}
.pagination li a{
display:block; float:left; width:20px; height:19px; overflow:hidden; background:url(../Images/hits_bg.jpg) no-repeat left top;text-indent: -8px;
}
.pagination li.current a{
	background-position:left bottom;
}*/
.caption{
	position:absolute;
	bottom:-35px;
	height:30px;
	padding:5px 20px 0 20px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:898px;
	font-size:1.3em;
	line-height:1.33;
	color:#fff;
	border-top:1px solid #000;
	text-shadow: 1px 1px 1px #ccc;
	display: none;
}
body {font-family:Arial; margin:0; padding:0; font-size:12px; color:#444; background:url(../Images/bg.jpg) repeat-x left top #FFF;}
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:#444; text-decoration:none;}
a:hover {color:#41a0de; text-decoration:underline;}
/* 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:983px; 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;}
/*新闻下载UL列表  {图标/标题/日期}*/
#demopage{ display:block; height:369px;}

#i_p_outer{ width:650px; margin:0 auto; display:block; overflow:hidden;}

.btn_none{ display:none;}
.btn_ipu{ margin-left:57px;}

ul.p_n_list{ margin:0;}
ul.p_n_list li{ height:26px; line-height:26px; vertical-align:bottom; margin:0 auto;}
ul.p_n_list li a{float:left; color:#ABABAB;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:500px;  background:url(../images/tt.jpg) no-repeat left;}
ul.p_n_list li a:hover{ color:#e60412; text-decoration:none;}
.p_c_text .p_n_list li a{float:left; color:#6A6A6A;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:650px;  background:url(../images/tt.jpg) no-repeat left;}
ul.p_n_list li span{ float:right; font-size:12px; color:#ABABAB; line- height:26px; width:100px; text-align:right;}
.p_list{ width:130px; margin:0 auto; float:left; margin-right:8x;}
.p_list dt a img{ width:130px; height:110px;}
.p_list dd{  width:100px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin:0 auto; text-align:center;}
.index .nna{ float:left;}
.i_p_imglist dd{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:120px; margin:0 auto; text-align:center;}
.clear{clear: both;
    font-size: 1px;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 1px;}

/* ----开始下级菜单样式---- */
.sidebar{}
.sidebar ul{}
.p_pro_t h3{ display:none;}
.p_pro_t .sidebar ul li,.dl_t ul li{   cursor: pointer;
    float: left;
    font-family: microsoft yahei;
    font-size: 14px;
    line-height: 38px;
    text-align: center;
    width: 135px;
	height:55px;
	position:relative;}
.p_pro_t .sidebar ul li ul,.dl_t ul li ul{ display:none;}
.p_pro_t .sidebar ul li.line,.dl_t ul li.line{ border-left: 1px solid #DDDDDD;
    float: left;
    height: 38px;
    width: 1px;}
.p_pro_t .sidebar ul li:hover,.dl_t ul li:hover{  background: url("../Images/i_p_ton.jpg") no-repeat scroll left top transparent;}
.p_pro_t .sidebar ul li:hover ul,.dl_t ul li:hover ul{ display:block; position:absolute;background:#efefef; top:55px;}
.p_pro_t .sidebar ul li:hover ul li,.dl_t ul li:hover ul li{ height:38px; line-height:38px;}
.p_pro_t .sidebar ul li:hover ul li a,.dl_t ul li:hover ul li a{ color:#0058af;}
.p_pro_t .sidebar ul li:hover ul li:hover,.dl_t ul li:hover ul li:hover{ background:#0058af;}
.p_pro_t .sidebar ul li:hover ul li:hover a,.dl_t ul li:hover ul li:hover a{ color:#fff;}
.p_pro_t .sidebar ul li:hover a,.dl_t ul li:hover a{color: #FFFFFF;}


.i_pros{ height:40px; background:#0069be; padding:0px 33px; border:1px solid　#f00; display:none;}
.i_pros h3{ display:none;}
.i_pros .sidebar ul li,.i_pros .dl_t ul li{   cursor: pointer;
    float: left;
    font-family: microsoft yahei;
    font-size: 14px;
    line-height: 40px;
    text-align: center;
    width: 135px;
	height:38px;
	position:relative;}
.i_pros .sidebar ul li a,.i_pros .dl_t ul li a{ color:#fff;}
.i_pros .sidebar ul li ul,.i_pros .dl_t ul li ul{ display:none;}
.i_pros .sidebar ul li.line,.i_pros .dl_t ul li.line{ display:none; border-left: 1px solid #DDDDDD;
    float: left;
    height: 38px;
    width: 1px;}
.i_pros .sidebar ul li:hover,.i_pros .dl_t ul li:hover{ background:#fff; }
.i_pros .sidebar ul li:hover ul,.i_pros .dl_t ul li:hover ul{ display:block; position:absolute;background:#efefef; top:40px; left:0px;}
.i_pros .sidebar ul li:hover ul li,.i_pros .dl_t ul li:hover ul li{ height:38px; line-height:38px;}
.i_pros .sidebar ul li:hover ul li a,.i_pros .dl_t ul li:hover ul li a{ color:#0058af;}
.i_pros .sidebar ul li:hover ul li:hover,.i_pros .dl_t ul li:hover ul li:hover{ background:#0058af;}
.i_pros .sidebar ul li:hover ul li:hover a,.i_pros .dl_t ul li:hover ul li:hover a{ color:#fff;}
.i_pros .sidebar ul li:hover a,.i_pros .dl_t ul li:hover a{color: #0069be;}
/* ----结束下级菜单样式---- */
/* ----开始产品列表样式---- */
.p_p_list{ width:98%; margin:0 auto;}
.p_p_list dl.p_list{ padding:0 10px; padding-top:8px; width:130px; height:130px; display:block;}
.p_p_list dl.p_list img{ width:130px; height:110px; }
.p_p_list dl.p_list dl{ width:130px; height:130px; }
.p_p_list dl.p_list dt{ width:130px; height:110px;}
.p_p_list dl.p_list dd{ width:100px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin:0 auto;}
.nimg{ width:100px; float:left;}
.n_list li{ white-space: nowrap; display:block;overflow:hidden; text-overflow:ellipsis; width:220px; line-height:20px;}
.n_list{ width:220px; float:left;}

/* 翻页按钮 */
.navPage{  clear: both;display: table;font-family: arial,simsun,sans-serif;font-size: 10px;height: 20px;padding: 15px 5px;text-align: center;width:450px;}
.pro .navPage{width:450px;height:20px;  float:left; font-family: arial,simsun,sans-serif; font-size: 10px; text-align:center; clear:both; display: table; padding:15px 0; margin-left:20px;}
.navPage ul li{height: 20px !important;width: 20px !important;background: none repeat scroll 0 0 transparent !important;float: left;list-style: none outside none;margin-right: 5px;padding-left: 0 !important;}
.navPage a{display:block;color:#414141;font-size:10px;height:12px;width:15px; line-height: 12px;}
.pagebar a{background: none repeat scroll 0 0 transparent !important;width: 20px !important;  padding: 2px 0 !important;color:#afafaf;text-align:center;border:1px solid #afafaf;display:block; text-align:center;font-size:10px;}
.pagebar a:hover{color:#41A0DE;font-size:10px;}
a.pagebarCurrent{border:1px solid  #41A0DE;color:#41A0DE;font-size:10px;}
.pagebar_dot{display:block;padding-left:5px;padding-right:0px;padding-bottom:0px;color:#414141;line-height:100%;padding-top:3px;height:13px;text-decoration:none;}

ul.ttuc_video{}
ul.ttuc_video li{float: left;height: 280px;margin: 10px 0 0 10px;width: 336px;padding-left: 4px;}
ul.ttuc_video li a{background: none repeat scroll 0 0 transparent !important;height: 280px;margin: 0;padding: 0;width: 336px;}
ul.ttuc_video li a img{ border: 1px solid #444444;height: 250px;width: 334px;}
ul.ttuc_video li a h3{white-space: nowrap; display:block;overflow:hidden; text-overflow:ellipsis; width:336px; text-align:center; margin:0 auto; height:30px; line-height:30px;}
/*内容详细页*/
.p_n_title{color: #4C4C4C;width:100%; margin:10px 0;text-align:center;line-height:30px;font-size:14px;font-weight:bold; display:block; margin:0 auto;}
.p_n_infos{  color: #4C4C4C;}
.p_all{float: left;margin: 10px;width: 740px;}
.p_all_right{float: right;width: 464px;}
.p_p_img{display: block;margin: 0 auto;width: 500px;}
.p_n_content{color: #4C4C4C;line-height: 22px;margin: 10px; width: 700px;}
.p_n_btn{width:100%; line-height:30px; height:30px; text-align:center; font-size:14px; font-weight:bold;}
.p_n_info{line-height:30px; text-align:center; height:30px; width:100%;color: #4C4C4C;}
.p_n_content01{ width:100%;}
.p_p_pshow{width:554px; margin:0 auto;}

.remark{color: #4C4C4C; display:block; line-height:25px;padding: 10px;  margin-left: 10px;}
.remark img{display: block;float: left;height: 300px;margin: 10px;width: 400px;}
.p_n_video{ margin:0 auto; width:400px; margin-bottom:10px;}
.download_btn{ padding-left: 15px;}

.sortnava{white-space: nowrap; display:block;overflow:hidden; text-overflow:ellipsis; width:100px; margin:0 auto;}
.sortnava.on{ color: #DC280D;
    text-decoration: none;}
/*导航上下记录*/
.prevnext{padding:10px 10px;line-height:20px;    clear: left;}
.prevrecord,.nextrecord{ width:300px;padding-right: 20px;white-space: nowrap; display:block;overflow:hidden; text-overflow:ellipsis;}
.prevrecord a,.nextrecord a{color: #4C4C4C;}
/* ---------------开始扩展区--------------- */
/*扩展区一，四*/


.i_u_def11{margin:10px auto; background:#fff; display:table; padding-bottom:20px; border:1px solid #E0E3E7;}
.i_u_def11 h3{    background: url("../Images/title03_bg.jpg") repeat-x scroll left top transparent;
    height: 31px;
    line-height: 31px;}
.i_u_def11 .title02 a img{ padding:10px;}
.i_u_def11 .p_pro{}
.i_u_def11 .p_pro li{  background: url("../Images/icon07.jpg") no-repeat scroll left top transparent;
    display: inline;
    float: left;
    height: 141px;
    margin: 8px 1px 3px 9px;
    padding-top: 3px;
    text-align: center;
    width: 188px;}
.i_u_def11 .p_pro li a{}
.i_u_def11 .p_pro li img{width:180px; height:110px;}
.i_u_def11 .p_pro li span{   display: block;
    line-height:31px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 170px;}
.i_u_def11 .i_u_content{ line-height:25px; 
    padding: 10px 13px;
    }


.i_u_def1{ width: 240px;}
.i_u_def1 .title02{border-bottom: 1px solid #E7E7E7;height: 29px;margin: 0 auto;width: 220px; margin-top:10px; display:none;}
.i_u_def1 .title02 h3{  color: #CA0000;   float: left;
    line-height: 29px;   font-family: 微软雅黑;  font-size: 20px;}
.i_u_def1 .title02 span{   float: right;
    line-height: 29px;}
.i_u_def1 .title02 span a{color: #696969;
    text-decoration: none;}
.i_u_def1 .p_pro{ display: table;}
.i_u_def1 .p_pro li{  float: left;
    padding: 10px 0 0 13px;
    position: relative;
    width: 234px;}
.i_u_def1 .p_pro li a img{
    display: block;
    height: 314px;
    width: 234px;}
.i_u_def1 .p_pro li a span{  line-height: 20px; display:block;}
.i_u_def1 .i_u_content{margin-bottom: 15px;width: 220px;}
/*扩展区二*/
.I_index #com_definedkeys_2{   display: inline;
    float: left;
 width: 525px;}
.i_u_def2{margin-top: 10px;width: 240px;}
.i_u_def2 .title01{ float:left; width: 525px;background: url("../Images/title_bg02.jpg") no-repeat scroll left top transparent;height: 37px;line-height: 37px;}
.i_u_def2 .title01 h3 {color: #444444;float: left;font-family: microsoft yahei;font-size: 14px;padding-left: 45px;}

.i_u_def2 .title01 span{    display: block;
    float: right;
}
.i_u_def2 .title01 span a{width:36px;height:17px;display:block;background:url("../Images/more.gif");color: #696969;
    text-decoration: none;}
.i_u_def2 .i_u_content{ line-height:25px; padding-top:10px;
  } 
.i_u_def2 ul.p_pro{    display: table;margin-top:15px;
 }
.i_u_def2 ul.p_pro li{  display: inline;
    float: left; margin:0px 8px 10px;
}
.i_u_def2 ul.p_pro li span{ display:block;}
.i_u_def2 ul.p_pro li a img{ 
    display: block;
    height: 268px;
    width: 200px;}

#com_definedkeys_2{ float:left; overflow:hidden; margin:0px;}
.i_u_def12{margin-top:15px; float:left;}
.i_u_def12 .title01{   border-color: #FFE18E;
    border-style: solid;
    border-width: 1px 0;
    height: 37px; width:295px;}
.i_u_def12 .title01 h3{   display: block;
    float: left;
    padding-left: 10px;}
.i_u_def12 .title01 h3 strong{ color: #FFD150;
    display: block;
    float: left;
    font-family: Georgia;
    font-size: 26px;
    line-height: 37px;
    text-transform: uppercase;}
.i_u_def12 .i_u_content{
    display: inline;
    float: left;
   line-height:25px; padding-top:10px;width:253px; margin-left:15px;
}
.i_u_def12 ul.alkl{   padding: 0 0 0 20px;
    width: 242px;
 }
.i_u_def12 ul.alkl li{     border-bottom: 1px dashed #E4E4E4;
    line-height: 32px;
    padding-left: 5px;}
.i_u_def12 ul.alkl li a{ 
    display: block;
    overflow: hidden; 
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 230px;}
.i_u_def12 ul.alkl li a:hover{  background:url(/templates/images/l1_hover.jpg) no-repeat left center;}
/*扩展区三*/
.I_index #com_definedkeys_3{  display: inline;
    float: right;
    margin-right: 10px;
    width: 316px; overflow: hidden;}
.i_u_def3{ margin-top:10px;float: left;  width: 983px;}
.i_u_def3 .title01{background: url(/templates/Images/title_bg06.jpg) no-repeat scroll left top transparent;height: 37px;}
.i_u_def3 .title01 h3 {    color: #444444;
    float: left;
    font-family: microsoft yahei;
    font-size: 14px;
    line-height: 37px;
    padding-left: 20px;
}
.i_u_def3 .title01 span{display:inline-block; float:right; margin:9px 10px 0 0; width:53px; height:19px; line-height:19px; text-align:center; background:url(../Images/more03.gif) no-repeat left top;}
.i_u_def3 .title01 span a{color: #FFFFFF;}
.more a img{ line-height: 37px;color: #444444;text-decoration: none;line-height: 37px;width:36px;height:17px;display:block;}
.i_u_def3 h3{ }
.i_u_def3 .i_u_content{ display: inline;float: left;line-height:25px;border-color: #E0E0E0;border-style: solid;border-width: 0 1px;padding: 10px;width: 961px;color: #4C4C4C;}
.bot_08{background: url("../Images/bot_08.jpg") no-repeat scroll left top transparent;height: 4px;overflow: hidden;width: 983px;float:left;}
.i_news02_i{    border-color: #E0E0E0;
    border-style: solid;
    border-width: 0 1px;
    float: left;
    padding: 6px 10px;
    width: 978px;
	}
.i_news02_i li {
    background: url("../Images/icon13.jpg") no-repeat scroll 8px center transparent; width:954px;
    float: left;
    height: 24px;
    line-height: 24px;
    padding-left: 19px;
}
.p_pro img{   border: 1px solid #444444;
    height: 120px;
      width: 148px;}
.p_pro span{ 
    height: 25px;
    width: 151px;
	float:left;}	
	
.i_u_def3 .p_pro{  float: left; 
border-color: #E0E0E0;
    border-style: solid;
    border-width: 0 1px;
    padding-top:10px;
    width: 981px;}
.i_u_def3 .p_pro li{
    display: inline;
    float: left;
    height: 151px;
    margin-left: 11px;
    width: 151px;
	margin-bottom:10px;
	}
.i_u_def3 .p_pro span{	
	display: block;
    height: 27px;
    line-height: 27px;
    text-align: center;}
.i_u_def3 .p_pro li a{
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;    width: 151px;
	color:#444444;
}
.i_u_def3 .p_pro li a:hover{color:#43a1de;}


.i_u_def13{ float: right; width:720px;}
.i_u_def13 .p_r_t {
    background: url("../images/bg29_1.gif") no-repeat scroll 0 0 transparent;
    height: 80px; margin-left:15px;
}
.i_u_def13 .title01{   border-color: #FFE18E;
    border-style: solid;
    border-width: 1px 0;
    height: 37px; width:630px; margin-top:20px; margin-left:20px;}
.i_u_def13 .title01 h3{ display: block;
    float: left;
    padding-left: 10px;}
.i_u_def13 .title01 h3 strong{   color: #FFD150;
    display: block;
    float: left;
    font-family: Georgia;
    font-size: 26px;
    line-height: 37px;
    text-transform: uppercase;}
.i_u_def13 .i_u_content{    line-height: 25px;
    padding:0px 10px;}
.i_u_def13 .p_pro{ display:table;}
.i_u_def13 .p_pro li{ float: left;
    padding: 0 0 0 5px;
    width: 234px; margin-bottom:10px;}
.i_u_def13 .p_pro li a em{   background: url("/templates/images/bg70.gif") no-repeat scroll 0 0 transparent;
    height: 294px;
    padding-top: 9px;
    text-align: center;
    width: 234px; display: block;}
.i_u_def13 .p_pro li a span{ display:block; line-height:20px; margin-left:5px;}
.i_u_def13 .p_pro li a span strong{ display:block; float:left;}
.i_u_def13 .p_pro li span a{ background:none;
    height: 20px;
    padding-top: 0px;
    text-align: left;
    width: 150px; display: block; float:left;}
.i_u_def13 .p_pro li img{ 
   width:214px; height:287px;}
/*扩展区四*/
/*招聘列表*/
ul.xwgs_li{ padding:0px 15px;}
ul.xwgs_li li{display: block; line-height:35px; height:35px; overflow:hidden;}
ul.xwgs_li li a{  background: url("/templates/images/l1.jpg") no-repeat scroll left center transparent;
    display: block;
	float:left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 520px; padding-left:10px; font-size:14px;}
ul.xwgs_li li a:hover{  background:url(/templates/images/l1_hover.jpg) no-repeat left center;}
ul.xwgs_li li span{display:block; float:right;}
/*招聘列表*/

/*动态产品列表*/
ul.p_prons li{   display: inline;
    float: left;
    margin: 10px 4px;}
ul.p_prons li a{width:214px; height:321px; overflow:hidden; display:block;border: 2px solid #FFE18E;}
ul.p_prons li a img{width:214px;
    display: block;
    height: 321px;}
/*动态产品列表*/
/* -----结束扩展区----- */
.title02_1{    background: url("../Images/title_bg02.jpg") repeat-x scroll left top transparent;
    height: 25px;
    line-height: 25px; width:211px; margin-top:20px;}
.title02_1 h3{ background: url("../Images/title_bg02_l.jpg") no-repeat scroll left top transparent;
    color: #BC0000;
    display: block;
    float: left;
    font-family: microsoft yahei;
    font-size: 14px;
    height: 25px;
    padding-left: 28px;}
.title02_1	span{background: url("../Images/title_bg02_r.jpg") no-repeat scroll right top transparent;
    display: block;
    float: right;
    height: 25px;
    padding-right: 10px;}
.rs_content{line-height:20px;  border-color: #BC0000 #DADDE1 #DADDE1;
    border-style: solid;
    border-width: 2px 1px 1px;
    overflow: hidden;
    padding: 9px 0 8px 8px;
    width:201px;}
.rs_content1{line-height:20px;  border-color: #BC0000 #DADDE1 #DADDE1;
    border-style: solid;
    border-width: 2px 1px 1px;
    overflow: hidden;
    width:209px;}
/*友情连接*/
.p_link_list{ width: 710px;display: table; }
.p_link_list li{float: left !important;height: 69px !important;margin: 15px 0 0;text-align: center;}
.p_link_list li a{display:block;overflow:hidden !important; width: 132px !important; background:none !important; }
.p_link_list li .aimg{height: 45px;width: 120px;border:1px solid #cbc5bf;}
.p_link_list li span{display:block;overflow:hidden;width:122px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;color: #4C4C4C;}
.p_link_list li span:hover { color:#43a1de;}
/*留言列表*/
dl.p_c_t{  border-color: #FFE18E;
    border-style: solid;
    border-width: 1px 0;
    height: 37px;
    margin: 20px auto 0;
    width: 630px;}
dl.p_c_t dt{  display: block;
    float: left;
    padding-left: 10px;
}
dl.p_c_t dt span{  color: #FFD150;
    display: block;
    float: left;
    font-family: Georgia;
    font-size: 26px;
    line-height: 37px;
    text-transform: uppercase;}

.gbook_formbtn{padding:4px;}
.gbook_formbtn goback_btn{clear:both;margin-left:150px;background:#888888;color:#FFFFFF;border:solid 1px #666666;font-size:11px;font-weight:bold;padding:4px 6px;}
.gbook_formbtn input{width:100px;line-height:20px; margin-right: 8px; border:solid 1px;color: #444444;background:#ddd;cursor:pointer;}
.gbook_indexpost{ padding:20px 20px;}
.gbook_tblist{margin-bottom:4px;width: 450px;color: #444444;}
.p_g_gbook{padding:20px; }
.p_g_gbook li a{ font-size:14px;color: #444444;}
.p_g_gbook li a:hover{color: #41A0DE;}
.p_g_title{color: #444444; padding-left:10px;font-weight:bold;line-height:30px;text-align:left; width:300px; display:block; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.p_g_content{text-align:left;line-height:24px; padding-left:20px; clear: both; font-size:14px;color: #444444;}
/* 招聘 */
.p_jv_jobs{ line-height:24px;margin: 0 10px; width:680px; float: left;}
.p_jv_jobs .jobs{height:33px;}
.p_jv_item{ clear:both; }
.p_jv_jobs li{ width:680px;}
.p_jv_title{color: #4C4C4C;float:left;clear:left;text-align:left;font-weight:bold;}
.p_jv_cont{color: #4C4C4C;float:left;text-align:left;}
.p_jv_contb{text-align:left;clear:both;padding:0 0 10px 20px;color: #4C4C4C;}
/* 新闻、下载 */
.i_news{}
.i_news ul{
   float: left;
    padding: 15px 0;}
.i_news ul li{      border-bottom: 1px solid #E0E0E0;
    height: 105px;
    margin: 0 auto;
    width: 675px;}
.i_news ul li a{
    display: block;
    height: 105px;
    margin: 0 auto;
    position: absolute;
    width: 675px;}

.i_news ul li a:hover{background-position:right -105px;}

.i_news ul li a b{width:80px; float:left; color:#8b8b8b; text-align:center; font-family:"Verdana"; font-size:43.83px; line-height:44px; color:#8b8b8b; padding-top:15px}

.i_news ul li a b em{font-size:22px; text-transform:uppercase; font-weight:bold; display:block; text-align:center; line-height:17px; padding-bottom:3px; color:#8b8b8b;}

.i_news ul li a b i{display:block; text-align:center; font-size:9px; line-height:10px; color:#d9d9d9;}

.i_news ul li a div{float:left; width:423px; padding:18px 0 0 20px;}

.i_news ul li a div strong{color:#7a7a7a; font-family:"微软雅黑"; font-size:18.73px; display:block; width:420px; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}

.i_news ul li a div span{color:#7a7a7a; line-height:20px; height:40px; display:block; overflow:hidden;}

.i_news ul li a small{position:absolute; left:610px; top:30px; color:#bfbfbf; font-family:"Verdana"; font-size:18px; font-weight:bold;}

.i_news ul li a:hover b,.i_news ul li a:hover b em,.i_news ul li a:hover b i,.i_news ul li a:hover strong,.i_news ul li a:hover span{color:#c50000;}
/* 新闻、下载 */
/* 网站地图 */
.p_m_div{ margin:auto; clear: both; text-align:left;}
.p_m_div a{line-height:20px;height:20px; font-size:12px;background: none repeat scroll 0 0 transparent !important;}
.p_m_div a:hover{line-height:20px;font-size:12px;}
.p_m_ul{ width: 705px;display: table; border-bottom: solid 1px #ccc;}
.p_m_div2 .p_m_ul{margin:0 0 6px 24px;width:auto;border:none;}
.p_m_menu{ font-weight: bold; clear: both; margin-left:10px;}
.p_m_ul li,.menusort_list li{white-space: nowrap;}
.p_m_cli{ margin:0px; padding:0px;}
.p_m_class,.menusort_lists{ margin-left: 24px;}
.p_m_div2 {margin:0px 10px 0px 0px; padding:0px;}
/* ----开始网站Rss订阅中心---- */
.p_l_title{  border-color: #FFE18E;
    border-style: solid;
    border-width: 1px 0;
    height: 37px;
    width: 295px; margin-top:20px;}
.p_l_title h3{    display: block;
    float: left;
    padding-left: 10px;}
.p_l_title h3 strong{color: #FFD150;
    display: block;
    float: left;
    font-family: Georgia;
    font-size: 26px;
    line-height: 37px;
    text-transform: uppercase;}

.onlinerss{width:220px; border:solid #dbdbdb 1px; background:#f0f0f0; padding-bottom:5px;margin:0 0 10px 0;}
.onlinerss dl {width:214px; height:28px; background:url(../images/t1.jpg) no-repeat bottom; margin:0 auto; padding-top:6px;}
.onlinerss dt {padding-left:25px; color:#fff;float:left; line-height:20px; font-size:14px;}
.onlinerss dt a,.onlinerss dt a:hover{color:#fff;text-decoration:none;}
.onlinerss li{text-align:center; padding-bottom:10px;}
.onlinerss li a.a1{border:1px solid #cbc5bf; width:200px;height:170px;display:block;overflow:hidden; margin:0 auto;}
.onlinerss li a.a1 img{ width:200px;}
.onlinerss li a.a2{ margin:0 auto;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:200px;line-height:22px;}
.onlinerss .singletxt_main {width:192px; border:solid #c8c8c8 1px; background:#fff; border-top:none; margin:0 auto; padding:10px; line-height:20px;}
.main_rssxmllist{clear:both;height: 100%;display: block; margin:0 auto; padding:10px;}
.main_rssxmllist ul{display: block;padding-bottom: 2px;}
.rssmain_topbar{border: 1px solid #CCCCCC;clear: both;display: block;float: none !important;height: 24px;line-height: 24px !important;}

.content{  display: inline;
    float: left;
    line-height: 25px;
    margin-left: 15px;
    padding-top: 10px;
    width: 253px;}
.NewsCenter .NewsCenterLt h3.rs_tit{
   line-height:44px; padding-top:3px; padding-left:25px; color:#0069be; font-size:20px; font-family: "微软雅黑"; overflow:hidden; background: url("/templates/images/NewsCenterLt12.gif") no-repeat ; margin-top:20px;}
.rssmain_toptit{width: 200px !important;float:left;	font-weight: bold; font-size:14px;background: none repeat scroll 0 0 transparent !important;}
.rssmain_topbtn{float:right;display:block;padding-top: 2px;}
.rssmain_topbtn .rssxml_url{ margin:4px 15px 0 0;float:left;display:block;line-height:20px; width:80px;}
.rssxml_url a{ width: 80px !important;}
.rssmain_topbtn .rssxml_btn{float:left;display:block;line-height:20px;}
.rssxml_btn .subscribe_btn{color: #4C4C4C; clear:both;display: block;cursor: pointer;background: url(../../images/rss_icon.jpg) no-repeat left center;padding:2px 4px 0px 20px}
.rssxml_btn .subscribe_list{top:22px;right: -5px;z-index: 1000;	position: absolute;	border: solid 1px #DDDDDD;	background-color: #FFFFFF;	padding: 4px;}
.subscribe_list a{clear:both;display: block;padding:4px;}
.viewitem_list{margin: 0px;	padding: 4px 4px 8px 4px;float: none !important;}
.viewitem_list ul{margin:0px;padding:0px;display:table; width:100%;line-height:20px;}
.viewitem_list ul li{ overflow:hidden;line-height: 20px;width: 681px;}
.viewitem_list ul li a{ background:none !important; display:block; overflow:hidden;float:left; width:520px; white-space:nowrap; text-overflow:ellipsis;}
.viewitem_list ul span{float:right;color: #444444;}

.pro{  line-height:20px;  border-color: #BC0000 #DADDE1 #DADDE1;
    border-style: solid;
    border-width: 2px 1px 1px;
    overflow: hidden; width:687px;
   display:table; 
   }
.pro ul.alkl{  padding:10px 0px; }
.pro ul.alkl li{  float: left;
    height: 195px;
    padding: 0 6px 20px 12px;
    width: 152px;}
.pro ul.alkl li .pho{ background: url("http://www.longfa.com.cn/template/webf/images/c_alos02.gif") no-repeat scroll 0 0 transparent;
    height: 130px;
    margin-bottom: 5px;
    padding: 4px 8px 4px 4px;
    width: 140px; overflow:hidden;}
.pro ul.alkl li a{color: #EA7A00;
    line-height: 28px;
    width: 140px; display: block;
    text-align: center;}
.pro ul.alkl li a:hover{ color:#f00; text-decoration:none;}
.pro ul.alkl li a img{ width:140px; height:100px;} 
.pro ul.alkl li .fenge{ overflow:hidden;  background: url("http://www.longfa.com.cn/template/webf/images/c_alos03.gif") no-repeat scroll 0 0 transparent;
    color: #939393;
    height: 52px;
    line-height: 24px;
    padding-left: 12px;
    padding-top: 4px;
    width: 140px;}
.pro ul.alkl li .fenge span{ color: #EB973B;
    margin-left: 16px;}

#com_pmodule_rssonline{text-align:center;}
#com_pmodule_rssonline li{ margin-top:20px;}
/* ----结束网站Rss订阅中心---- */
/* ------在线调查---- */
.survey_indexshow{margin:10px 0 15px 5px;}
.survey_indexpost{padding-left: 20px;}
.survey_post input{ border: 0px;}
.survey_postbtn{line-height: 30px;padding-bottom: 10px;}
.survey_postbtn input{line-height:20px; margin-right: 8px; cursor: pointer; width: 100px;   background:#ddd; color:#25262b;border:solid 1px;}
.xweb-ajaxmsg{padding-top:10px;}
/* -----搜索样式-----*/ 
.i_p_text{float:left; width:325px; height:25px; margin-right:0px; color:#999; background:none; border:0; font-family:Verdana; line-height:25px;}
.i_p_btn{width:36px; height:30px; font-size:14px; color:#fff; border:medium none; cursor:pointer; position:absolute; top:3px; right:0px; background:url(/templates/images/search_but.gif) no-repeat; font-weight:bold; line-height:24px; text-align:center;}

/* ---------------开始底部--------------- */

/* ---------------结束底部--------------- */
.header{width:100%; height:231px; background:url(../Images/header_bg.jpg) no-repeat center 36px; overflow:hidden;}
.topline{height:36px; color:#a5a5a5; line-height:36px;}
.topline_l{float:left;}
.topline_r{float:right;}
.topline_r span{padding-left:20px;}
.topline_r span a{padding-left:10px; background:url(../Images/icon03.gif) no-repeat left center;}

.topline a{color:#4c5564;}

.header_in{height:195px; position:relative;}

.i_banner{width:983px; height:195px;}

.logo{position:absolute; left:0; top:0;z-index: 100;}

.i_nav{height:46px; background:url(../Images/nav_bg.jpg) repeat-x left top;}

.title01{height:37px; background:url(../Images/title_bg01.jpg) no-repeat left top;}
.title01 h3{float:left; padding-left:20px; line-height:37px; color:#FFFFFF; font-size:14px; font-family:microsoft yahei;}
.title01 h3 a{color:#FFFFFF; text-decoration: none;}
.title01 span{display:inline-block; float:right; margin:9px 10px 0 0; width:53px; height:19px; line-height:19px; text-align:center; background:url(../Images/more01.gif) no-repeat left top;}
.title01 span a{color:#3fc9d0;}
.title01 span a:hover{text-decoration:underline;}

.title02{height:37px; background:url(../Images/title_bg02.jpg) no-repeat left top;}
.title02 h3{float:left; padding-left:20px; line-height:37px; color:#FFFFFF; font-size:14px; font-family:microsoft yahei;}
.title02 h3 a{color:#FFFFFF; text-decoration: none;}
.title02 span{display:inline-block; float:right; margin:9px 10px 0 0; width:53px; height:19px; line-height:19px; text-align:center; background:url(../Images/more02.gif) no-repeat left top;}
.title02 span a{color:#43a1de;}
.title02 span a:hover{color:#43a1de; text-decoration:underline;}

.title03{height:37px; background:url(../Images/title_bg03.jpg) no-repeat left top;}
.title03 h3{overflow: hidden;padding-left: 20px;text-overflow: ellipsis;white-space: nowrap;width: 150px;word-break: keep-all;float:left; padding-left:20px; line-height:37px; color:#444; font-size:14px; font-family:microsoft yahei;}
.title03 span{display:inline-block; float:right; margin:9px 10px 0 0; width:53px; height:19px; line-height:19px; text-align:center; background:url(../Images/more03.gif) no-repeat left top;}
.title03 span a{color:#FFF;}
.title03 span a:hover{color:#FFF; text-decoration:underline;}

.title04{height:37px; background:url(../Images/title_bg04.jpg) no-repeat left top;}
.title04 h3{float:left; padding-left:20px; line-height:37px; color:#444; font-size:14px; font-family:microsoft yahei;}
.title04 span{display:inline-block; float:right; margin:9px 10px 0 0; width:53px; height:19px; line-height:19px; text-align:center; background:url(../Images/more03.gif) no-repeat left top;}
.title04 span a{color:#FFF;}
.title04 span a:hover{color:#FFF; text-decoration:underline;}

.title05{height:37px; background:url(../Images/title_bg05.jpg) no-repeat left top;}
.title05 h3{float:left; padding-left:20px; line-height:37px; color:#444; font-size:14px; font-family:microsoft yahei;}
.title05 span{display:inline-block; float:right; margin:9px 10px 0 0; width:53px; height:19px; line-height:19px; text-align:center; background:url(../Images/more03.gif) no-repeat left top;}
.title05 span a{color:#FFF;}
.title05 span a:hover{color:#FFF; text-decoration:underline;}

.bot01{width: 240px;height:4px; background: url(../images/bot_01.jpg) no-repeat left top; overflow:hidden;}
.bot02{height:4px; background: url(../images/bot_02.jpg) no-repeat left top; overflow:hidden;}
.bot03{height:4px; background: url(../images/bot_03.jpg) no-repeat left top; overflow:hidden;}
.bot04{height:4px; background: url(../images/bot_04.jpg) no-repeat left top; overflow:hidden;}
.bot05{margin-bottom: 10px;height:4px; background: url(../images/bot_05.jpg) no-repeat left top; overflow:hidden;}
.bot06{height:4px; background: url(../images/bot_06.jpg) no-repeat left top; overflow:hidden;}
.bot07{height:4px; background: url(../images/bot_07.jpg) no-repeat left top; overflow:hidden;width: 732px;margin-bottom: 10px;}

.bgc1{ background-color:#ebf5fb; width:481px; height:30px;}
.bgc3{ background-color:#ebf5fb; width:481px; height:30px;}
.bgc5{ background-color:#ebf5fb; width:481px; height:30px;}
.bgc2{ background-color:#FFFFFF; width:481px; height:30px;}
.bgc4{ background-color:#FFFFFF; width:481px; height:30px;}
.bgc6{ background-color:#FFFFFF; width:481px; height:30px;}

.bgc01 {background-color: #EBF5FB;}
.bgc02{ background-color:#fdffeb;}

.i_container{width:983px; margin:10px auto 0; background-color:#FFF;}
.i_left{float:left; width:240px; overflow:hidden;}
.i_center{float:left; margin-left:10px; width:483px; overflow:hidden;}
.i_right{float:right; width:240px; overflow:hidden;}

.i_news01{width:240px;}
.i_news01_l{border-color: #E9E9E9;border-style: solid;border-width: 0 1px;float: left;padding: 0 10px 10px;width: 218px;}
.i_news01_l h4{float: left; width:218px;display:block; padding:10px 0 5px; text-align:center;}
.i_news01_l h4 img{width:149px; height:116px; padding:3px 18px 8px 3px; background:url(../Images/icon02.jpg) no-repeat left top;}
.i_news01_l h4 a{}
.i_news01_l li{border-bottom: 1px dotted #D7D7D7;float: left;line-height: 20px;padding: 3px 0;width: 218px;}
.i_news01_l li a{ background:url(../Images/icon01.jpg) no-repeat 3px 6px;float: left;float: left;overflow: hidden;padding-left: 10px;text-overflow: ellipsis;white-space: nowrap;width: 120px;word-break: keep-all;}
.i_news01_l li span{color: #888888;float: right;font-family: Verdana;padding-left: 10px;width: 74px;}
.i_news01_l ul{ float:left; width:218px;}
.i_news01_l div{border-bottom: 1px dotted #D7D7D7;float: left;line-height: 20px;height:20px;padding: 3px 0;width: 218px;}
.i_news01_l div a{ background:url(../Images/icon01.jpg) no-repeat 3px 6px;float: left;float: left;overflow: hidden;padding-left: 10px;text-overflow: ellipsis;white-space: nowrap;width: 120px;word-break: keep-all;}
.i_news01_l div span{color: #888888;float: right;font-family: Verdana;padding-left: 10px;width: 74px;}
.i_news02{width:240px; margin-top:10px;}
.i_news02_l{width:218px; padding:0 10px 10px; border-width:0 1px; border-style:solid; border-color:#e9e9e9; background-color:#eefffe;}
.i_news02_l li{padding:3px 0; line-height:20px; border-bottom:1px dotted #d7d7d7;}
.i_news02_l li a{ background:url(../Images/icon01.jpg) no-repeat 3px 6px;    float: left;overflow: hidden;padding-left: 10px;text-overflow: ellipsis;white-space: nowrap;width: 120px;word-break: keep-all;}
.i_news02_l li span{padding-left:10px; color:#888888; font-family:Verdana;}

.whatisrss{width:218px; padding:10px; border-width:0 1px; border-style:solid; border-color:#e9e9e9; background-color:#eefffe;}
.whatisrss01{ width:240px;margin-bottom: 10px;}
.whatisrss img{ margin-bottom: 5px;}
.whatisrss li{text-align: center;}

.i_news03{width:483px;}
.i_news03_l{width:481px; border-width:0 1px; border-style:solid; border-color:#e9e9e9;}
.i_news03_l li{width: 461px; float:left;height:30px; line-height:30px; padding:0 10px;}
.i_news03_l li a{display:block; position:relative; float:left; padding-left:10px; width:330px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px; background:url(../Images/icon01.jpg) no-repeat left 13px;}
.i_news03_l li span{display:block; position:relative; float:right; width:90px; text-align:right; font-size:14px;}
.i_ad{position:relative; width:481px; height:191px; border-width:0 1px; border-style:solid; border-color:#e9e9e9;}
.i_ad .i_adt{position:absolute; top:156px; width:481px; height:35px; line-height:35px; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important; background:#000; filter:Alpha(opacity=80);}
.i_ad .i_adt a{display:block; position:relative; float:left; padding-left:10px; width:400px; font-weight:bold; font-size:14px; color:#FFF;}
.i_ad .i_adt span{display:block; position:relative; float:right; width:60px; padding-right:10px; text-align:right; font-size:14px; color:#FFF;}

.i_news04{float: left;width:483px; margin-top:10px;}
.i_news04_l{width:461px; height:100px; padding:10px 10px 5px; border-width:0 1px; border-style:solid; border-color:#e9e9e9;}
.i_news04_l ul{float:left; width:325px;}
.i_news04_l li{float:left; width:315px; height:20px; line-height:20px; padding-left:10px;}
.i_news04_l li a{display:block; float:left; padding-left:10px; width:200px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(../Images/icon01.jpg) no-repeat left 8px;}
.i_news04_l li span{display:block; float:right;width: 80px; text-align:right;}
.i_news04_ll{float:left; width:132px; height:95px;}
.i_news04_ll img{padding:1px; border:1px solid #e9e9e9;height: 95px;width: 132px;}

.i_news05{width:240px;}
.i_news05_l{width:218px; padding:0 10px 10px; border-width:0 1px; border-style:solid; border-color:#c2d5e3;}
.i_news05_l li{   width: 218px;padding:3px 0; line-height:20px; border-bottom:1px dotted #d7d7d7;}
.i_news05_l li a{ background:url(../Images/icon01.jpg) no-repeat 3px 6px;    float: left;overflow: hidden;padding-left: 10px;text-overflow: ellipsis;white-space: nowrap;width: 120px;word-break: keep-all;}
.i_news05_l li span{padding-left:10px; color:#888888; font-family:Verdana;}

.footer{width:100%; padding:10px 0; margin-top:10px; color:#666; text-align:center; background:url(../Images/footer_bg.jpg) no-repeat center bottom;}

.footer_nav{height:28px; color:#015489; line-height:28px;}
.footer_nav a{padding:0 5px; color:#015489;}
.footer_nav a:hover{color:#41A0DE;}

.copyright{padding: 10px 0px; line-height:20px; color:#FFF;}
.copyright a{color:#FFF; text-decoration:underline;}

/* ��ҳ���ֽ��� */

/* ��ҳ���ֿ�ʼ */
.p_container{width:983px; margin:10px auto 0; background-color:#FFF;}
.p_left{float:left; width:240px; overflow:hidden;}
.p_right{float:right; width:733px; overflow:hidden;}

.p_path{width:660px; height:25px; line-height:25px; padding-left:45px; background:url(../Images/path_bg.jpg) no-repeat left top;}
.p_path span{ font-family:"����";}

.pl_news01{width:240px;}
.pl_news01_l{float: left;width:218px; padding:0 10px 10px; border-width:0 1px; border-style:solid; border-color:#e9e9e9;}
.pl_news01_l h4{display:block; padding:10px 0 5px; text-align:center;}
.pl_news01_l h4 img{width:214px; height:136px; padding:1px; border:1px solid #e9e9e9;}
.pl_news01_l li{border-bottom: 1px dotted #D7D7D7;float: left;line-height: 20px;padding: 3px 0;width: 218px;}
.pl_news01_l li a{ background:url(../Images/icon01.jpg) no-repeat 3px 6px;float: left;float: left;overflow: hidden;padding-left: 10px;text-overflow: ellipsis;white-space: nowrap;width: 120px;word-break: keep-all;}
.pl_news01_l li span{color: #888888;float: right;font-family: Verdana;padding-left: 10px;width: 74px;}
.pl_news01_l ul {float: left;width: 218px;}
.pl_news01_l div{border-bottom: 1px dotted #D7D7D7;float: left;line-height: 20px;height:20px;padding: 3px 0;width: 218px;}
.pl_news01_l div a{ background:url(../Images/icon01.jpg) no-repeat 3px 6px;float: left;float: left;overflow: hidden;padding-left: 10px;text-overflow: ellipsis;white-space: nowrap;width: 120px;word-break: keep-all;}
.pl_news01_l div span{color: #888888;float: right;font-family: Verdana;padding-left: 10px;width: 74px;}

.pl_newsfl{width:240px;margin-bottom: 10px;}
.pl_news01_fl{width:218px; padding:3px 10px 10px; border-width:0 1px; border-style:solid; border-color:#e9e9e9;}
.pl_news01_fl li{padding: 3px 0;}
.pl_news01_fl ul li ul li{margin-left: 0px;}
.pl_news01_fl ul li ul li ul li{margin-left: 0px;}
.pl_news01_fl ul li ul li a{background: url(../Images/icon09.jpg) no-repeat scroll left top transparent;display: block; height: 30px;line-height: 30px;padding-left: 35px;width: 164px; }
.pl_news01_fl li a{margin: auto;background: url(../Images/icon09.jpg) no-repeat scroll left top transparent;display: block; height: 30px;line-height: 30px;padding-left: 35px;width: 164px;}
.p_right_t{height:37px; background:url(../Images/p_right_tbg.jpg) no-repeat left top;}
.p_right_t h3{float:left; padding-left:20px; line-height:37px; color:#444; font-size:14px; font-family:microsoft yahei;}
.p_right_t span{display:block; float:right; padding-right:10px; line-height:37px; font-family:"����";}
.p_right_t span ins{color:#3c9ddc; text-decoration:none;}

.p_right_c{width:731px; border-width:0 1px; border-style:solid; border-color:#e9e9e9;}

.i_pro_l{width:720px;overflow: hidden;padding: 15px 0;}
.i_pro_l ul li {display: inline;float: left;height: 125px;margin-bottom: 10px;margin-left: 13px;width: 130px;}
.i_pro_l ul li a{ background:none; width: 129px;}
.i_pro_l ul li img {border: 1px solid #444444;float: left;height: 94px;margin: 1px;overflow: hidden;text-overflow: ellipsis;width: 126px;word-break: keep-all;}
.i_pro_l ul li span {display: block;height: 27px;line-height: 27px;text-align: center;}
.i_pro_l ul li span a {color: #444444;float: left;height: 27px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 130px;word-break: keep-all;}
.i_pro_l ul li span a:hover {color: #41A0DE;}


.p_news_t{height:35px; background:url(../Images/icon04.jpg) repeat-x left top;}
.p_news_t li{float:left; line-height:35px; text-align:center;}
.p_news_t li.w506{width:506px;}
.p_news_t li.w128{width:128px;}
.p_news_t li.w93{width:93px;}
.p_news_t li.line{width:2px; height:35px; background:url(../Images/icon05.jpg) no-repeat left top;}

.p_news{padding:0 5px;width: 710px;}
.p_news_ul{ width: 710px;border-bottom:1px dotted #d7d7d7;float: left;}
.p_news li{float:left; line-height:34px;}
.p_news li.w496{width:496px;}
.p_news li.w128{width:128px; text-align:center;}
.p_news li.w83{text-align: center;width: 83px}

.p_news li a{padding-left:10px;float: left; background:url(../Images/icon01.jpg) no-repeat 3px 15px;   
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 480px;
    word-break: keep-all;}

/* ��ҳ���ֽ��� */