﻿/*外套wrap,主导航mainnav,子导航subnav,页脚footer,整个页面content,页眉header,页脚footer,商标label,标题title*/
/*主导航mainbav,顶导航topnav,边导航sidebar,左导航leftsidebar/leftnav,右导航rightsidebar,旗志logo,标语banner*/
/*菜单内容menu1 content,菜单容量menu container,子菜单submenu边导航图标sidebarIcon,注释note,面包屑breadcrumb(即页面所处位置导航提示）*/
/*容器container,内容content,搜索search,登陆Login,功能区shop(如购物车，收银台),当前的current*/
/*@import "CustomPage.css";*/
BODY {
	font-size:12px;
	font-family:"宋体",arial,'lucida grande',tahoma,helvetica,"",'bitstream vera sans',sans-serif;
	margin:0px;
	padding:0px;
	text-align:center;
	color:#333333;
	line-height:22px;	
}

/*=基本样式=*/

button {
	cursor:pointer;
	border:none;
}

/*=基本样式结束=*/



/*png透明*/



/*=字体样式结束=*/

/*=边框样式=*/
.bd_n{border:none;}
.bd_sc{
	border:#ccc solid 1px;
	background:#fff;
}

.bd_bsc{border-bottom:#ccc solid 1px;}
.bd_bdc{border-bottom:#ccc dashed 1px;}
.bd1{border: 1px solid #ccc;}
/*=边框样式结束=*/






/*=链接样式=*/

/*=链接样式结束=*/

/*=排版样式=*/
.m5_t{
margin-top:5px;
}
.m10_lr{
margin:0 10px;
}
.m10_tb{
margin:10px 0;
}
.m10_t{
margin-top:10px;
}
.m8_t{
margin-top:8px;
}
.m15_t{
margin-top:15px;
}
.m20_t{
margin-top:20px;
}
.m25_t{
margin-top:25px;
}
.m30_t{
margin-top:30px;
}
.m35_t{
margin-top:35px;
}
.m50_t{
margin-top:50px;
}
.m10_t1{
_margin-top:10px;
}
.m10_r{
margin-right:10px;
}
.m10_b{
margin-bottom:10px;
}
.m10_l{
margin-left:10px;
}
.p10{padding:10px;}
.p10_lr{
padding:0 10px;
}
.p10_tb{
padding:10px 0;
}
.p10_t{
padding-top:10px;
}
.p10_r{
padding-right:10px;
}
.p10_b{
padding-bottom:10px;
}
.p10_l{
padding-left:10px;
}
.p10_lt{
padding:10px 0 0 10px;
}
.p10_rt{
padding:10px 10px 0 0;
}
.p5_t{
padding-top:5px;
}
.l_f{float:left;} 
.r_f{ float:right;}

/*=清除浮动=*/
.clear{ clear:both; height:0px; line-height:0; font-size:0;}
.clear_b:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clear_b {
    height:0;
    width:0;
    line-height:0;
    display: inline-block;
    overflow:hidden;
}
* html .clear_b {height: 0%;}
 

/*=清除浮动结束=*/

.listguoji{
	background-image: url(imagesbg_list_ms.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width:95%;
	margin:auto;
	clear:both;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
	overflow:auto;
	zoom:1;
}
.listguoji_b1{width:95%; margin-left:7px;height:120px;}
.listguoji_b2 {float:left; padding:10px 10px;width:47%;height:120px;}
.listcom{
	width:109px;
	float:left;
	padding:5px 10px;
}
/*=排版样式结束=*/

/*=====表单样式====*/
input { size:12px; color:#333;}
.inputtext01{
	border: 1px solid #d5d5d5;
	color:#686868;
	padding:0 4px;
	height:23px;
	line-height:23px;
	width:200px;
}
.inputtext02{
	border: 1px solid #b6ed66;
	color:#686868;
	padding:2px 2px 0 4px;
	height:18px;
	width:260px;
}
.inputtext03{border:1px solid #79aecd; border-right:none; color:#686868; height:22px; padding:5px 3px 0 4px;width:280px;background:#fff; font-size:14px;}
/*=====表单样式结束====*/

/*=====共用样式====*/
/*btn*/
.btn01_as{ background:url(../imagess/base_bg1.gif) no-repeat 0 -415px; width:62px; height:24px; border:none; cursor:pointer; margin-left:2px;}
.btn02_as{ background:url(../imagess/base_bg1.gif) no-repeat 0 -395px; width:34px; height:18px; border:none; cursor:pointer;}
.btn03_as{ background:url(../imagess/base_bg1.gif) no-repeat -36px -395px; width:34px; height:18px; border:none; cursor:pointer;}
/*box*/
.box01_as{ border:#d3d4cc solid 1px;}
.box01_as .title{ background:url(../imagess/base_bg1.gif) repeat-x 0 -440px; height:31px; line-height:31px; padding-left:3px;}
.box01_as .con01{ padding:5px 2%;}
.box01_as .con02{ padding:8px 2%;}
.box01_as .title ul.txt1{background:url(../imagess/base_bg1.gif) no-repeat 0 -230px; width:87px; height:31px;}
.box01_as .title ul.txt2{background:url(../imagess/base_bg1.gif) no-repeat 0 -263px; width:87px; height:31px;}
.box01_as .title ul.txt3{background:url(../imagess/base_bg1.gif) no-repeat 0 -296px; width:87px; height:31px;}
.box01_as .title ul.txt4{background:url(../imagess/base_bg1.gif) no-repeat 0 -329px; width:87px; height:31px;}
.box01_as .title ul.txt5{background:url(../imagess/base_bg1.gif) no-repeat 0 -362px; width:87px; height:31px;}
.box01_as .title ul.txt6{background:url(../imagess/base_bg1.gif) no-repeat 0 -721px; width:93px; height:31px;}
.box01_as .title ul.txt7{background:url(../imagess/base_bg1.gif) no-repeat 0 -753px; width:117px; height:31px;}
.box01_as .title ul.txt8{background:url(../imagess/base_bg3.gif) no-repeat -302px -189px; width:98px; height:31px;}
.box01_as .title ul.txt9{background:url(../imagess/base_bg3.gif) no-repeat -408px -189px; width:98px; height:31px;}
.box01_as .title ul.txt10{background:url(../imagess/base_bg3.gif) no-repeat -515px -189px; width:98px; height:31px;}
.box01_as .title ul.txt11{background:url(../imagess/base_bg3.gif) no-repeat -621px -189px; width:98px; height:31px;}
.box01_as .title ul.txt12{background:url(../imagess/base_bg3.gif) no-repeat -721px -189px; width:98px; height:31px;}

.box02_as{ border:#d9d9d9 solid 1px;}
.box02_as .title{ background:url(../imagess/base_bg1.gif) repeat-x 0 -869px; height:33px; line-height:31px; overflow:hidden;}
.box02_as .title ul{background:url(../imagess/base_bg1.gif) no-repeat -150px -343px; width:87px; height:31px;padding-left:20px;}
.box02_as .con01{ padding:5px 2%;}
.box02_as .con02{ padding:8px 2%;}

.box03_as{ width:auto}
.box03_as .title{ background:url(../imagess/base_bg1.gif) repeat-x 0 -1110px; height:30px; line-height:30px; overflow:hidden;  border-right:#d9d9d9 solid 1px;}
.box03_as .title ul{background:url(../imagess/base_bg1.gif) no-repeat 0 -1141px; width:86px; height:30px; text-align:center;}
.box03_as .con01{ padding:5px 2%; border:#d9d9d9 solid 1px; border-top:none;}

.box04_as{ border:#d9d9d9 solid 1px; border-top:none;}
.box04_as .title{ background:url(../imagess/base_bg1.gif) repeat-x 0 -1075px; height:33px; line-height:33px; overflow:hidden;}
.box04_as .title ul{background:url(../imagess/base_bg1.gif) no-repeat 0 -1172px; width:88px; height:33px; text-align:center; margin-left:10px;}
.box04_as .con01{ padding:5px 2%;}

.pagebg{
	background-image: url(imagesbg_page.gif);
	background-repeat: repeat-y;
	width:1013px;	
	margin:auto;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
}
.pageleft{
	float: left;
	width: 256px;	
	overflow:hidden;
}
.pageright{
	float:left;	
	overflow:hidden;
	height:auto;
	width:757px;
}
.pagetitle{
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-image: url(imagesbg_page_title.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 256px;
	text-indent:35px;
	line-height:32px;
}
.pagetitle1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-image: url(imagesbg_page_title.gif);
	background-repeat: no-repeat;
	background-position: 10px;
	height: 35px;
	width: 256px;
	text-indent:35px;
	line-height:32px;
}
.crumbs{
	background-image: url(imagesbg_crumbs.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 757px;
	text-indent:32px;
	line-height:30px;
	margin-bottom:11px;
}
.crumbs1{
	background-image: url(imagesbg_crumbs1.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 1013px;
	text-indent:32px;
	line-height:30px;
	margin-bottom:11px;
}
.jdts {
	width:973px;
	height:450px;
	border:#7ececf solid 1px;	
}
.jdts p {
	text-indent:2em;
}
.sorttitle1{
	background-image: url(imagesbg_sort1_title.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 221px;
	background-position: center center;
	margin-left:10px;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #333;
	text-indent: 28px;
	margin-top:6px;
}
.sorttitle1 a {
	color:#333;
}
.sorttitle1-1{
	background-image: url(imagesbg_sort1_title.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 221px;
	background-position: center center;
	margin-left:10px;
	font-size: 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height: 30px;
	font-weight: bold;
	color: #333;
	text-indent: 28px;
	margin-top:6px;
}
.sorttitle1-1 a {
	color:#333;
}
.sorttitle2{
	background-image: url(imagesbg_sort2_title.png);
	background-repeat: no-repeat;
	height: 34px;
	width: 226px;
	background-position: center center;
	margin-left:17px;
	margin-top:6px;
	text-indent: 18px;
	line-height:34px;
}
.sorttitle2 .arrow{
	background-image: url(imagesicon_arrow.gif);
	background-repeat: no-repeat;
	padding-left:15px;
	background-position: 0px 2px;
}
.sort{
	background-color: #FFF;
	background-image: url(imagesbg_page_sort.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: center;
	height: 25px;
	line-height:25px;
	border: 1px solid #09C;
	width:150px;
	float:left;
	margin-bottom:10px;
	margin-left:10px;
}
.sort1{
	background-color: #FFF;
	background-image: url(imagesbg_page_sort.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: center;
	height: 25px;
	line-height:25px;
	border: 1px solid #09C;
	width:300px;
	float:left;
	margin-bottom:10px;
	margin-left:30px;
}

.listtitle{
	background-image: url(imagesbg_list_title.gif);
	background-repeat: repeat-x;
	width:97%;
	margin:auto;
	_margin:10px;/*IE6识别*/
	height:30px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #4ab2ed;
	border-left-color: #4ab2ed;
	white-space:nowrap;
	word-break:keep-all;
}
.listtitle .morebut {	
	float:right; 
	padding-top:15px;	
	padding-right:10px;
}
.listtitle01{
	background-image: url(imagesbg_list_title01.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 30px;
	width: 27px;
	float: left;
}
.listtitle02{
	background-image: url(imagesbg_list_title02.gif);
	background-repeat: repeat-x;
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
}
.listtitle03{
	background-image: url(imagesbg_list_title03.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 30px;
	width: 16px;
	float: left;
}
.listtitle04{
	float: right;
	color:white;
	font-weight:bold;
	margin-top:7px;
	margin-right:10px;	
}
.list{
	background-image: url(imagesbg_list.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width:97%;
	margin:auto;
	clear:both;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
}
.listline{
	line-height:27px;
	padding:5px 2%;
	font-size:14px;
}
.listline li{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-left:20px;
	margin-right:20px;
}
.listnum{
	clear:both;
	width:700px;
	height:64px;
	text-align:center;

}

.listnum li{
	background-color: #EEE;
	height: 30px;
	width: 30px;
	line-height:30px;
	list-style-type:none;
	text-align:center;
	margin:0 3px;
	border: 1px solid #CCC;
	font-family:Arial, Helvetica, sans-serif;
	display:inline;
	padding:3px;
}
.listnum .active{
	background-color: #666;
	height: 30px;
	width: 30px;
	line-height:30px;
	list-style-type:none;
	text-align:center;
	margin:0 3px;
	border: 1px solid #CCC;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFF;
	display:inline;
}

.title_ms{
	background-image: url(imagesbg_minsheng_title.gif);
	background-repeat: repeat-x;
	height: 28px;
	border: 1px solid #e0e0e0;
	width:95%;
	margin:auto;
}
.title_ms .titletext{
	background-image: url(imagesicon_leaf.gif);
	background-repeat: no-repeat;
	text-indent:40px;
	float:left;
	list-style-type:none;
	margin-left:10px;
	padding-top:3px;
	font-weight:bold;
}
.title_ms .morebut{
	float:right; 
	padding-top:8px; 
	padding-right:4px;
}
.list_ms{
	background-image: url(imagesbg_list_ms.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width:95%;
	margin:auto;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
	overflow:auto;
	zoom:1;
}
.list_ms li{
	width:162px;
	margin-left:40px;
	float:left;
	list-style-type:disc;
	line-height:30px;
}
.listtab{
	background-image: url(imagesbg_tab_ms.gif);
	background-repeat: repeat-x;
	height: 27px;
	width: 99%;
	margin:auto;
	margin-top:10px;
}
.listtab_norm{
	background-image: url(imagesbg_tab_ms2.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;
	border: 1px solid #cccccc;
	float:left;
	height:25px;
	line-height:25px;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
}
.listtab_act{
	background-image: url(imagesbg_tab_ms1.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
	float:left;
	height:26px;
	line-height:26px;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
}
.pagebg_guoji{
	background-image: url(imagesbg_page_guoji.gif);
	background-repeat: repeat-y;
	width:1103px;
	padding-top:10px;
	margin:auto;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
}
.guojicrumbs .morebut2 {
	margin-left:660px;
}
.pageguojititle{
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background-image: url(imagesbg_page_title.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 256px;
	text-indent:25px;
	line-height:32px;
	list-style:none;
}
.pageguojititle .morebut1
{
	float:right; 
	line-height:normal;
	padding-right:14px;
	list-style-type:none;
}
.listguoji{
	background-image: url(imagesbg_list_ms.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width:95%;
	margin:auto;
	clear:both;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
	overflow:auto;
	zoom:1;
}
.gjhz_qyhz {width:48%; float:left; margin-left:10px;_margin-left:5px;/*IE6识别*/ margin-top:10px;}

.listli3{
	list-style:disc;
	margin-left:25px;
	font-size:14px;
	line-height:28px;
}
.listcom{
	width:105px;
	float:left;
	padding:5px 10px;
	list-style:none;
	white-space:nowrap;
}

.morebut{
	float:right; 
	padding-top:0px;	
	padding-right:20px;
}
.morebut1{
	float:right; 
	padding-top:16px;
	*padding-top:12px; /*IE6,IE7识别*/
	padding-right:14px;
	list-style-type:none;
}

.con_content {
	width:97%;
	margin:0 auto;/* 自动边距（与宽度一起）会将页面居中 */
	background-image: url(imagesbg_list.gif);
	background-repeat: repeat-x;
	background-position: bottom;	
	clear:both;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
}
.titleclass {
	color:#717171;
	font-size:21px;
	font-weight:900;	
	padding:24px 3px 10px 10px;
	line-height:24px;
	text-align:center;
}
.news_content {	
	line-height:1.8;
	letter-spacing: 0.2ex;
	text-align: justify;
	font-size:14px;	
	padding:10px 10px 0px 16px;	
}
.news_content table {
	max-width:700px;
}
.zwgk_content {
	padding-top:10px;
	line-height:1.8;
	letter-spacing: 0.2ex;
	text-align: justify;
	font-size:12px;
}

.wenhao {
	font-size: medium;
	font-family: "Сμ", "";
	line-height:48px;
}

.cxzy_content {
	padding-top:10px;
	line-height:1.8;
	letter-spacing: 0.2ex;
	text-align: justify;
	font-size:12px;
}
.cxzy_content table,.cxzy_content td {
	border:#ccc solid 1px;
	height:18px;
}

.kjtj_content td{
	text-align:left;
}

.related_news {
	width:95%;
	margin-left:15px;
	height:165px;
}
.related_more {
	float:right;
}

.userloginbox {background-image:url(imagesuserloginbg.jpg); background-repeat:no-repeat; background-position:center; width:505px; height:365px; text-align:center; margin:0 auto;}
.userloginbox .blank {height:80px;}

.userlogin_userinput {height:48px;margin:0 120px;}
.userlogin_userinput_lf {float:left; line-height:24px;}
.userlogin_userinput_rf {float:left; line-height:24px;}
.userlogin_userinput_rf input {width:180px;height:21px;font-size: 9pt; border-color:#888888; border-width:1px; border-collapse:collapse; border-style:solid;}

.userlogin_psdinput {height:48px;margin:0 120px;}
.userlogin_psdinput_lf {float:left; line-height:24px; }
.userlogin_psdinput_rf {float:left; line-height:24px;}
.userlogin_psdinput_rf input {width:180px;height:21px;font-size: 9pt; border-color:#888888; border-width:1px; border-collapse:collapse; border-style:solid;}

.userlogin_veriinput {height:48px;margin:0 120px;}
.userlogin_veriinput_lf {float:left;line-height:24px;}
.userlogin_veriinput_rf {float:left;}
.userlogin_veriinput_rf input {width:80px;height:21px;font-size: 9pt; border-color:#888888; border-width:1px; border-collapse:collapse; border-style:solid;}
.userlogin_veriinput_rf img {cursor:hand; line-height:24px; vertical-align:middle;}

.userlogin_remember {height:48px;margin:0 120px;}

.userlogin_submit {height:48px;margin:0 120px;}
