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

/*  重置列表  */
body, h1, h2, h3, h4, h5, h6, hr, p, 
blockquote, /* structural elements 结构元素 */ 
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ 
pre, /* text formatting elements 文本格式元素 */ 
form, fieldset, legend,  textarea, /* form elements 表单元素 */ 
th, td, /* table elements 表格元素 */ 
img/* img elements 图片元素 */{ 

margin: 0; 
padding: 0; 
} 
/** 设置默认字体 **/ 
body,button, input, select, textarea { 
font: 12px/1.5 '宋体',tahoma, Srial, helvetica, sans-serif; 
font-family:'宋体',Arial, Helvetica, sans-serif;
} 
h1, h2, h3, h4, h5, h6 { font-size: 100%; } 
em{font-style:normal;} 
/** 重置列表元素 **/ 
ul, ol { list-style: none; } 
/** 重置超链接元素 **/ 
a { text-decoration: none; color:#333;} 
a:hover { text-decoration: none; /*color:#F40;*/ } 
/** 重置图片元素 **/ 
img{ border:0px;} 
/** 重置表格元素 **/ 
/*table { border-collapse: collapse; border-spacing:1px; } */
/*  重置列表结束  */
/*  去除链接虚线框  */
a{ blr:expression(this.onFocus=this.blur());  outline:none; }
a:focus{ -moz-outline-style: none; }

/*---------------------------------------------------------------------------------------*/
/*头部样式*/
.wap_width{width:1000px; margin:0 auto;}
.head{ background:url(logo.jpg) left bottom no-repeat;height:116px;}
.logo{ float:left; width:534px; height:60px;}
.flash{ float:right;}
/*导航样式*/
.menu{ background:url(nav_bg.jpg) repeat-x; height:36px;}
.menu_ul{ padding-left:15px;}
.menu_ul li{ float:left; padding:0 7px; line-height:36px;}
.menu_ul li span{ display:block; background:url(nav_line.jpg) no-repeat; width:2px; height:19px; margin-top:8px;}
.menu_ul li a{ font-size:14px; font-weight:bold; color:#fff;padding:3px;}
.menu_ul li a:hover{ color:#000001; background:#fff; padding:3px;}

.banner{ background:url(banner.jpg) no-repeat; width:1000px; height:228px; margin-top:7px;}

.con{ margin-top:10px;}
.left{ width:700px; float:left;}
.right{ width:274px; float:right;}

/*子公司页面样式*/
.zi_con{ width:998px; margin:0 auto;margin-top:20px; margin-bottom:10px; border:1px solid #dedede; background:#fff; display:table;}
.zi_left{ width:655px; float:left; padding:34px 0 0 34px;}
.zi_right{width:252px; float:right; padding:20px;}
.zi_top{ background:url(zi_top.jpg) left top no-repeat;}
.zi_mid{ background:url(zi_mid.jpg) repeat-y;}
.zi_bottom{ background:url(zi_bottom.jpg) left bottom no-repeat; padding:16px;}

.zi_title{ font-family:"微软雅黑"; font-size:18px; border-bottom:2px solid #5894d6; color:#3a7cc6; padding-bottom:8px; font-weight:500;}
.zi_jj{}
.zi_jj p{ font-size:12px; line-height:24px; text-indent:2em; padding:14px 0; color:#565656;}

.zi_title2{ background:url(zi_ico.jpg) left center no-repeat; padding-left:10px; line-height:24px; margin-bottom:10px;}
.zi_title2 span{ font-size:14px; color:#616161;}
.zi_title2 a{ font-weight:normal; float:right; color:#616161;}
.lxfs{ color:#5b5b5b; display:table;}
.lxfs h3{ float:left; width:60px; display:block; font-weight:normal;color:#5b5b5b; line-height:24px;}
.lxfs span{float:left;  color:#7f7f7f; line-height:24px; display:block;width:155px;}
.zi_img img{ width:221px; height:133px;}
.line{ border-top:1px solid #dedede; height:15px; margin-top:15px;}
/*子公司页面样式结束*/

.list_ul{ margin-top:5px; padding-left:10px;}
.list_ul li{ clear:both; float:left; background:url(ico.jpg) left center no-repeat; padding-left:10px; height:26px; line-height:26px; display:table; width:410px;}
.list_ul li a{ display:block; float:left;line-height:26px; color:#363636;}
.list_ul li a:hover { text-decoration: none; color:#F40; } 
.list_ul li .new_ico{ float:left; display:inline; margin-top:9px; margin-left:5px;}
.list_ul li span{ display:block; float:right;line-height:26px; font-family:'宋体';}

.list_ul2{ padding-left:10px;}
.list_ul2 li{ float:left; background:url(ico.jpg) left center no-repeat; padding-left:8px; padding-right:12px;height:26px; line-height:26px; width:325px;}
.list_ul2 li a{ display:block; float:left;line-height:26px; color:#363636;}
.list_ul2 li a:hover { text-decoration: none; color:#F40; } 
.list_ul2 li span{ display:block; float:right;line-height:26px; font-family:'宋体';}


.list_ul3{ padding-left:10px; margin-top:5px;}
.list_ul3 li{float:left; background:url(vedio.gif) left center no-repeat; padding-left:25px;height:26px; line-height:26px; display:table;width:230px;}
.list_ul3 li a{ display:block; float:left;line-height:26px; color:#363636;}
.list_ul3 li a:hover { text-decoration: none; color:#F40; } 
.list_ul3 li .new_ico{ float:left; display:inline; margin-top:9px; margin-left:5px;}

.list_ul4{ padding-left:10px;margin-top:5px;}
.list_ul4 li{ float:left; background:url(ico.jpg) left center no-repeat; padding-left:10px;height:26px; line-height:26px; display:table;width:230px;}
.list_ul4 li a{line-height:26px; color:#363636;}
.list_ul4 li a:hover { text-decoration: none; color:#F40; } 

.gsxw{ display:block; float:left; background:url(gsxw.jpg) no-repeat; width:77px; height:28px; font-size:14px; font-weight:bold; color:#fff; line-height:28px; padding-left:33px;}
.gsxw_link{display:block;float:left; background:url(gsxw_link.jpg) 10px 5px no-repeat; width:77px; height:28px; font-size:14px; font-weight:bold; color:#307bb5; line-height:28px; padding-left:33px;}
.jtxw{ display:block; float:left; background:url(jtxw.jpg) no-repeat; width:77px; height:28px; font-size:14px; font-weight:bold; color:#fff; line-height:28px; padding-left:33px;}
.jtxw_link{display:block;float:left; background:url(jtxw_link.jpg) 10px 5px no-repeat; width:77px; height:28px; font-size:14px; font-weight:bold; color:#307bb5; line-height:28px; padding-left:33px;}

.whdt{ display:block; float:left; background:url(whdt.jpg) no-repeat; width:77px; height:28px; font-size:14px; font-weight:bold; color:#fff; line-height:28px; padding-left:33px;}
.whdt_link{display:block;float:left; background:url(whdt_link.jpg) 10px 5px no-repeat; width:77px; height:28px; font-size:14px; font-weight:bold; color:#307bb5; line-height:28px; padding-left:33px;}
.zhzx{ display:block; float:left; background:url(zhzx.jpg) no-repeat; width:77px; height:28px; font-size:14px; font-weight:bold; color:#fff; line-height:28px; padding-left:33px;}
.zhzx_link{display:block;float:left; background:url(zhzx_link.jpg) 10px 5px no-repeat; width:77px; height:28px; font-size:14px; font-weight:bold; color:#307bb5; line-height:28px; padding-left:33px;}

.cpfw{ display:block; float:left; background:url(cpfw.jpg) no-repeat; width:80px; height:28px; font-size:14px; font-weight:bold; color:#fff; line-height:28px; padding-left:30px;}
.cpfw_link{display:block;float:left; background:url(cpfw_link.jpg) 10px 5px no-repeat; width:77px; height:28px; font-size:14px; font-weight:bold; color:#307bb5; line-height:28px; padding-left:33px;}
.kjcx{ display:block; float:left; background:url(kjcx.jpg) no-repeat; width:80px; height:28px; font-size:14px; font-weight:bold; color:#fff; line-height:28px; padding-left:30px;}
.kjcx_link{display:block;float:left; background:url(kjcx_link.jpg) 10px 5px no-repeat; width:77px; height:28px; font-size:14px; font-weight:bold; color:#307bb5; line-height:28px; padding-left:33px;}

.shzr{ display:block; float:left; background:url(shzr.jpg) no-repeat; width:77px; height:28px; font-size:14px; font-weight:bold; color:#fff; line-height:28px; padding-left:33px;}
.shzr_link{display:block;float:left; background:url(shzr_link.jpg) 10px 5px no-repeat; width:77px; height:28px; font-size:14px; font-weight:bold; color:#307bb5; line-height:28px; padding-left:33px;}
.rczp{ display:block; float:left; background:url(rczp.jpg) no-repeat; width:77px; height:28px; font-size:14px; font-weight:bold; color:#fff; line-height:28px; padding-left:33px;}
.rczp_link{display:block;float:left; background:url(rczp_link.jpg) 10px 5px no-repeat; width:77px; height:28px; font-size:14px; font-weight:bold; color:#307bb5; line-height:28px; padding-left:33px;}

.hide{ display:none;}
.show{ display:block;}

.left_wap{ clear:both;}
.left_title{ border-bottom:2px solid #0d69b2; background:url(line_bg.jpg) 230px 10px no-repeat; height:28px; position:relative;}
/*.left_title a:hover{ color:#fff;}*/
.more{ position:absolute; right:0px; top:5px; color:#0477ba;}
.new_con{ display:table; height:231px;}
.lunbo{ float:left;width:258px; height:200px;margin-top:10px;}
.new_list{ float:left; height:200px; }

.wh_con{ padding-top:8px; clear:both; display:table; }
.wh_list{ float:left; height:140px; width:700px; display:table;}
.cp_list{float:left; height:140px; width:345px; display:table;}

.left_bd{ float:left; width:30px; height:120px; background:url(bd_left.jpg) top center repeat-y; margin-top:5px;}
.cp_img{ float:left; width:153px; padding-top:5px;}
.cp_img img{ margin:1px; border:1px solid #e8ecef}
.cp_jj{ float:left; padding-left:10px; padding-top:5px; width:170px; color:#363636;}
.cp_jj h1{ line-height:22px;}
.cp_jj a{ color:#363636; line-height:24px;}


.right_title{ background:url(right_title_bg.jpg) no-repeat; height:28px;}
.right_title a{ font-size:14px; color:#fff; font-weight:bold; display:block; height:28px; line-height:28px; padding-left:35px;}
.gywm{ background:url(gywm.jpg) 10px 6px  no-repeat;}
.spzx{ background:url(spzx.jpg) 10px 10px  no-repeat;}
.yqlj{ background:url(yqlj.jpg) 10px 7px  no-repeat;}

.serch_con{ background:url(serch.jpg) no-repeat; width:274px; height:47px; position:relative;}
.serch_con span{ display:block; float:left; font-size:14px; font-weight:bold; color:#fff; position:absolute; left:35px; top:14px;}
.serch_con .kuang{ float:left; background:url(serch_k.jpg) no-repeat; width:178px; height:26px; position:absolute; left:73px; top:12px;}
.serch_con .kuang input{ width:147px; height:20px; margin-top:1px; margin-left:3px; border:none;}

.m_p_10{ margin-top:10px; width:274px;}
.about_con{ border:1px solid #aacbee; border-top:none; padding-bottom:10px;}
.about_img{ padding-top:10px; text-align:center;}
.about_img img{ padding:1px; border:1px solid #e8ecef;}
.about_list{ border-collapse:collapse; margin:0 auto; margin-top:10px;}
.about_list td{ background:url(about_bn.jpg) no-repeat; width:83px; height:29px; border:1px solid #e8ecef; text-align:center;}
.about_list td a{ color:#273a5b; font-family:"微软雅黑"; font-size:14px; display:block; width:83px; height:29px; line-height:29px;}
.about_list td a:hover { text-decoration: none; color:#F40; } 

.vedio{ text-align:center; padding-top:10px;}
.vedio img{}
.sp_con{border:1px solid #aacbee; border-top:none; padding-bottom:5px; display:table; width:272px;}

.footer{ clear:both; text-align:center; padding-top:10px;}
.foot_con{ background:url(foot_bg.jpg) top center no-repeat; color:#3d3d3d;  padding:17px 0 17px 0; border-top:1px solid #e2e2e2;}
.foot_con a{color:#3d3d3d; padding-left:20px;}
.foot_con p{ line-height:26px;}
.foot_con p span{ padding-right:20px;}