@charset "utf-8";
/* CSS Document */
/***********整体样式************/
html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{ margin:0px; padding:0px;}
img{ border:0 none;}
body{ background-position:center;padding:0px; margin:0px;font-size:12px; line-height:24px;font-family:"宋体"; }
div,td,body, span, p, a{
	text-decoration:none;
	color:#000;
}
ul,li{ padding:0px; margin:0px; list-style:none}
ul{ padding:0px; margin:0px;}
.wz{text-align:left;}
.wz p, .wzS p, .wzB p{margin-bottom:15px;}
.wz, .wz div, .wz td, .wz p, .wz a{line-height:24px;font-size:12px;color:#333; font-family:Arial, Helvetica, sans-serif;}
.wzS, .wzS div, .wzS td, .wzS p, .wzS a{line-height:28px;font-size:14px;color:#333; font-family:Arial, Helvetica, sans-serif;}
.wzB, .wzB div, .wzB td, .wzB p, .wzB a{line-height:32px;font-size:16px;color:#333; font-family:Arial, Helvetica, sans-serif;}
.wz_pro, .wz_pro div, .wz_pro td, .wz_pro p, .wz_pro a{line-height:20px;font-size:12px;color:#000; font-family:"宋体";}
.dArea{ width:1002px; margin:auto; background:#FFF; }
.cArea{width:967px; margin:auto; background:#FFF; }
.clear{clear:both;}
button{ cursor:pointer;}
a, a:link { text-decoration: none; color:#000;}
a:visited {  }
a:active, a:hover { text-decoration: none; color:#000;}
.bg_c{width:810px; float:left;}
.pd_ct{padding-top:15px; padding-bottom:45px;}
/*****************index*************************/
.body1002{ width:1002px; margin:0 auto;}
.body956c{ width:100%; max-width:956px; margin:0 auto; float:left}
.body1440{ width:100%; max-width:1440px; min-width:1002px; margin:0 auto;}
.body956a{ width:956px; margin:0 auto; }
.logo{ width:199px; float:left;}
.xtp{ vertical-align:middle;}
.top_right{ float:right;  padding-top:26px; color:#818080;}
.top_right span{ color:#000; font-family:Arial, Helvetica, sans-serif;/*text-transform:uppercase;*/}
.bg_topso{background:url(bg_topso.gif) top left no-repeat;width:165px;height:22px;margin-left:12px;padding-left:5px;}
.bg_topso input{border:none; background:none;width:135px; float:left;}
.bg_topso img{vertical-align:middle; float:left;}
.top_cd{ background:url(top_cdbj.jpg) repeat-x #fafafa; height:39px; width:100%; max-width:1440px; min-width:1002px; margin:0 auto; }
.top_tbl td{ color:#000; font-family:微软雅黑; font-size:14px; text-align:center;}
.top_tbl td a{ color:#000; font-family:微软雅黑; font-size:14px; text-align:center;}
.floatL{ float:left;}
.floatR{ float:right;}
/***top******/
.top{height:87px;background:#FFF;}
.top_logo{float:left;}
.top_logo_box .top_search_box{width:732px;float:right;padding-top:46px;padding-bottom:12px;}
.top_logo_box .top_search_box .top_wz{width:220px;text-align:right;font-size:13px;line-height:22px;height:22px;color:#000;float:right;font-family:Arial, Helvetica, sans-serif;}
.top_logo_box .top_search_box .top_wz a{color:#000;}
.top_logo_box .top_search_box .top_wz img{margin:0px 7px;}
.top_logo_box .top_search_box .top_search{width:160px;background:url(top_search_bg.jpg) left top no-repeat;height:22px;line-height:22px;float:right;}
.top_logo_box .top_search_box .top_search .top_search_text{width:134px;float:left;height:22px;padding-left:6px;}
.top_logo_box .top_search_box .top_search .top_search_text input{background:none;border:none;height:20px;line-height:20px;color:#999999;font-size:12px;font-family:"宋体";}
.top_logo_box .top_search_box .top_search .top_search_btn{width:20px;float:left;height:22px;}
.top_box{height:30px;background:#FFF;}
.top_box2{width:992px;margin:auto;}
.top_box_bg{background:#5a5858;}
.top_menu_bxoLeft{width:296px;float:left;font-size:14px;font-family:"微软雅黑";line-height:30px;color:#585657;padding-left:43px;}
.top_menu_box{width:653px;float:left;}
.menu_bor a{border-bottom:2px #000 solid;}
.menu li{float:left;}
.menu li.menu_nav{width:105px;float:left;height:30px;line-height:30px;font-size:13px;font-family:"微软雅黑";font-weight:bold;text-align:left;color:#4b4b4b;}
.menu li.menu_nav a{color:#4b4b4b;}
.menu li.menu_nav2{width:105px;float:left;height:30px;line-height:30px;font-size:13px;font-family:"微软雅黑";font-weight:bold;text-align:left;color:#FFF;}
.menu li.menu_nav2 a{color:#FFF;}
.menu li.menu_home{width:23px;text-align:center;line-height:30px;height:30px;}
.menu li.menu_home img{margin-top:6px;}
/*.top_menu{width:982px;margin:auto;height:42px;clear:both;}
.top_menuHov{margin:auto;max-width:1440px;min-width:992px;position:relative; z-index:999;}
.top_menuHov_box{background:url(mBox.png);width:100%;position:absolute;z-index:100;}
.top_menu_box_hov{width:653px;padding-left:339px;margin:auto;}*/
.mBox{clear:both; width:653px;height:0px;overflow:hidden; position:absolute;z-index:101;margin:0px;padding:0px;}
.menu2 li{float:left;}
.menu2 li.menu2_nav{width:105px;float:left;height:195px;padding-top:10px;}
.menu2 li.menu2_nav:hover{background:url(mBox_li.png) left top repeat-x;}
.menu2 li.menu2_nav div{font-size:12px;color:#FFF;line-height:30px;height:30px;padding-left:15px;}
.menu2 li.menu2_nav div a{color:#FFF;}
.menu2 li.menu2_home{width:23px;text-align:center;line-height:30px;height:30px; color:#06C;}
.bs{ color:#FFF;}

.sub_nav{width:100%;position:absolute; z-index:9999;height:185px; min-width:960px; max-width:1440px;background:url(bg_submenu.png) top repeat; display:none; }
.sub_navs{width:960px;height:185px; margin:auto;}
.sub_navBox{width:100px; float:left;height:185px; margin-left:15px;}
.navBox_mu{height:22px; line-height:22px; margin-bottom:5px; padding-top:8px;font-size:13px;font-weight:bold;color:#1c1c1c; }
.navBox_muHov, .navBox_mu:hover{background:#575757;}
/*.sub_navBox2{background:url(sub_navBox_center.png) left top repeat-y;padding-top:7px 9px 0px 1px;}*/
.sub_navBox2 .sub_nav_bg_def{font-size:12px;color:#FFF;font-family:"宋体";padding-left:21px;line-height:25px; height:25px; cursor:pointer; display:block;}
.sub_navBox2 .sub_nav_bg_last{font-size:12px;color:#666666;font-family:"宋体";padding-left:10px;line-height:21px;}
a.sub_nav_bg_def:hover{background:#16347a !important;color:#FFF; cursor:pointer;}
.sub_navBox_over, .sub_navBox:hover{color:#FFF;background:#575757; border-top:1px #FFF solid;margin-top:-1px;}/*url(sub_navBox2.png) repeat*/
.banner{background-position:top center; background-repeat:no-repeat;height:204px;}
.w810{width:810px;}

/*************lc********************/
.bg_rt{
	background:url(dot_rt_l.gif) 5px center no-repeat;
	height:26px;
	line-height:26px;
}
.rt_cn{
	font-size:22px;
	font-weight:bold;
	color:#3e3e3e;
	font-family:"微软雅黑";
}
.rt_en{
	font-size:14px;
	font-weight:bold;
	color:#105499;
	font-family:"Arial";
}
.rt_more, .rt_more a{
	font-size:12px;
	color:#6b6b6b;
	font-family:"宋体";
}


/*************left********************/
.lt_menut{
	background:url(bg_left_top.jpg) top left no-repeat #f8f8f8;
	border:1px #e6e6e6 solid;
	padding-top:22px;
	padding-bottom:22px;
	width:160px;
	margin-right:24px;
}
.bg_nov0{
	background:url(bg_nov0.gif) left center no-repeat;
}
.bg_nov1{
	background:url(bg_nov1.gif) left center no-repeat;
}
.bg_nov0, .bg_nov1{
	height:31px;
	line-height:26px;
	vertical-align:top;
	padding-left:54px;
}
.bg_nov0 a, .bg_nov1 a{
	font-family:"微软雅黑";
	font-size:12px;
}
.bg_nov0 a{
	color:#FFF;
	font-weight:bold;
}
.bg_nov1 a{
	color:#3e3e3e;
}
.bg_nov2, .bg_nov3{
	background:url(dot_proc.gif) left center no-repeat;
	height:24px;
	line-height:24px;
	padding-left:10px;
}
.bg_nov2,.bg_nov2 a{
	color:#3e3e3e;
}
.bg_nov3,.bg_nov3 a{
	color:#333;
}

/*************foot********************/
.foot{ background:url(bg_foot_c.gif) top left repeat-x #5e5e5e; height:40px; line-height:40px;font-family:"微软雅黑";font-size:12px;color:#a4a3a3;}
.foot span, .foot a{font-size:12px;color:#a4a3a3} 
.bg_foot_b{
	background:url(bg_foot_b.gif) top repeat-x;
	height:29px;
}
.bt{
	background:#d2d2d2;
	min-width:1002px;
	max-width:1440px;
	height:224px;
	margin:0px auto;
}
.bt_cd{float:left;padding-top:32px;margin-right:20px;}
.bt_cd_bt{
	padding-left:5px;
	border-bottom:1px #b0b0b0 solid;
	line-height:20px;
	height:20px;
}
.bt_cd_bt, .bt_cd_bt a{font-family:"微软雅黑";font-size:13px;color:#000;}
.bt_cd_ej, .bt_cd_ej a{font-family:"微软雅黑";font-size:12px;color:#000;}
.bt_cd_ej{
	padding-left:5px;
	line-height:21px;
	height:21px;
}
.lxwm{float:right;margin-top:32px;}
.khrx{line-height:22px;font-family:"微软雅黑";font-size:14px;color:#000;}

/* 分页样式*/
.pg{ padding:25px 0px;_padding:25px 0px;}
.pg span{ float:left; margin-right:5px;}
.pgNum,.pgNum_current,.pgHome_span,.pgHome_span_hov{ width:26px; height:26px; cursor:pointer; display:block; text-align:center; line-height:26px;}
.pgNum{background:#FFF; border:#e5e5e5 1px solid; font-size:12px;  color:#8e8d8d}
.pgNum_current{ background:#666666; border:#bdbbbb 1px  solid;font-size:12px; color:#FFFFFF}

.pgHome_span{background:#FFFFFF; border:#e5e5e5 1px solid; font-size:12px; font-weight:bold; color:#8e8d8d}
.pgHome_span_hov{background:#666666; border:#666666 1px solid; font-size:12px; font-weight:bold; color:#FFFFFF}


/*************list********************/
.list .title{
	background:#f3f3f3;
	border-top:2px #444 solid;
	border-bottom:1px #d9d9d9 solid;
	height:39px;
	line-height:39px;
	text-align:center;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:bold;
	color:#3e3e3e;
}
.list .tit{ border-bottom:1px #9c9c9c dotted; line-height:39px; height:39px;}
.list .tit, .list .tit a{
	font-size:12px;
	color:#3e3e3e;
}
.list .rq{border-bottom:1px #9c9c9c dotted;color:#a0a0a0; text-align:center;}

/*************view********************/
.xwtt{ width:480px; margin-top:10px; margin-left:15px;color:#3e3e3e;}
.newtit{font-family:"微软雅黑";font-size:18px;color:#3e3e3e; margin-bottom:10px; text-align:left;}
.newHit{font-size:12px;color:#929292;text-align:center;}
.xwimg{ width:310x;}
.dtlb{ width:100%; margin-top:54px;}
.dttbl{ border-bottom:#c6c6c6 1px dotted;  border-top:#c6c6c6 1px dotted;}
.rq{ color:#666; padding-right:15px;}
.btlb_bt{ padding-left:6px;} 
.gktp1{ float:left;width:473px;}
.gktp2{ float:left; margin-left:5px; width:473px;}
.gkbt{ font-family:微软雅黑; font-size:14px; padding-top:16px;}
.gkwz{ border-top:#b8b8b8 1px dotted; margin-top:19px; color:#6e6e6e; line-height:21px; float:left; width:100%;}
.dszjj{ width:692px; float:left; }
.zj{ color:#000; font-family:微软雅黑; font-size:20px;}
.dszjj_wz{ color:#6e6e6e; width:692px;line-height:20px; float:left}
.dszzp{ float:left; width:205px; border:#dddddd 1px solid; margin-top:42px; margin-left:54px;}
.dszzp img{ padding:4px;}

/*************honor********************/

.honor_tit{
	background:#e7f4fd;
	padding:4px;
	line-height:22px;
	text-align:center;
	font-size:12px;
	color:#000;
}

.lc2_bg{margin-bottom:45px;}
.lc2_nav1{
	background:url(bg_honor_b.gif) bottom repeat-x;
}
.lc2_nav0{
	padding-bottom:11px;
}
.lc2_nav1 a{
	font-family:"微软雅黑";
	font-size:21px;
	color:#11357a;
}
.lc2_nav0 a{
	font-family:"微软雅黑";
	font-size:21px;
	color:#000000;
}
.bg_honor_x{
	background:url(bg_honor_x.gif) center center repeat-x;
}

/*************pics********************/
.pics_tit{
	font-family:"微软雅黑";
	font-size:22px;
	color:#000;
	margin-bottom:15px;
}
.pics_note{
	font-family:"微软雅黑";
	font-size:14px;
	color:#000;
	line-height:22px;
}
.pic_tit{
	line-height:30px;
	height:30px;
	font-size:14px;
	color:#474747;
	text-align:center;
	border-top:4px #eee solid;
	background-color:#FFF;
}

.TB_hor td{color:#565656;height:32px;}
.TB_hor .hc{background:#f4f4f4;}
.TB_hor .hr{ border-right:1px #dbdbdb solid;font-weight:bold;}
.TB_hor .R{ border-right:1px #e5e5e5 solid;font-weight:bold;}
.TB_hor .r_ov{background:#336799;border-right:1px #2e5c89 solid;font-weight:bold; color:#FFF;}
.TB_hor .hc_ov{background:#5e80a6;color:#FFF;}


.TB{border-right:1px #dbdbdb solid;border-top:1px #dbdbdb solid;}
.TB td{border-left:1px #dbdbdb solid;border-bottom:1px #dbdbdb solid;padding:4px;}

/*************pro********************/
.proc_tit{
	position:absolute;
	bottom:4px;
	line-height:45px;
	height:45px;
	width:253px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#000;
}
.proc_tit:hover{
	background:url(proc_over.gif) right center no-repeat;
}
.pros{border:1px #eaeaea solid; padding:6px;}
.pro_tit, .pro_tit a{font-size:14px;font-weight:bold;color:#6e6e6e;}
.pro_tit{margin-top:10px; margin-bottom:11px; text-align:center;}
.pro_bt{background:#d9d9d9;font-size:12px;font-weight:bold;color:#FFF;padding:5px 10px; float:left; margin-left:10px; margin-top:12px; cursor:pointer; position:relative;}
.pro_bt:hover{background:#c0c0c2;}
.pro_b{border-bottom:1px #eeeeee solid; padding-bottom:20px;}
.dot_pv{
	position:absolute;
	left:50%;
	margin-left:-5px;
	bottom:-5px;
	display:none;
}
.bt_bak{
	width:90px;
	text-align:center;
	background:#284781;
	line-height:22px;
	height:22px;
	color:#FFF;
	font-weight:bold;
	position:absolute;
	margin-left:620px;
	cursor:pointer;
}


.BT_hr td{
	background:#f2f2f2;
	border-bottom:3px #FFF solid;
	height:20px;
	padding-left:11px;
}
.BT_hr .L{
	background:#e8e8e8 !important;
}

/*************contact********************/
.bg_ct01{
	background:url(bg_ct01.jpg) top left no-repeat;
}
.bg_ct01_ov{
	background:url(bg_ct01_ov.jpg) top left no-repeat;
}
.bg_ct01 div, .bg_ct02 div{
	padding-left:20px;
	padding-top:16px;
	line-height:22px;
	color:#6d6d6d;
}
.bg_ct01_ov div, .bg_ct02_ov div{
	padding-left:20px;
	padding-top:16px;
	line-height:22px;
	color:#FFF;
}
.bg_ct02{
	background:url(bg_ct02.jpg) top left no-repeat;
}
.bg_ct02_ov{
	background:url(bg_ct02_ov.jpg) top left no-repeat;
}
