.stylepad_01 {
	padding-top: 3px;
	padding-bottom: 3px;
	text-indent: 2em;
}

#coneaine {
}

#containe #main{
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	/* [disabled]background-color: #990; */
	clear: left;
	height: auto;
}
#main #breadcrumb  {
	width: 970px;
	clear: left;
	height: 30px;
}
#breadcrumb ul {
	list-style-type: none;
	clear: left;
	margin-left: 10px;
}
#breadcrumb ul li    {
	float: left;
	padding-right: 3px;
	padding-left: 3px;
}
#breadcrumb ul li img {
	margin-top: 5px;
}

#breadcrumb ul li ,#breadcrumb ul li a  {
	line-height: 30px;
	color: #333;
}
#breadcrumb ul li a:hover {
	color: #F00;
}
#main #maincontet {
	width: 970px;
	margin-top: 10px;
	clear: left;
}
/*sidebar start*/
#maincontet #sidebar {
	float: left;
	width: 150px;
	padding-right: 23px;
}
#maincontet .sidebarnavbox .menutitle {
	background-image: url(../images/sidbarmenubg.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 132px;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	font-family: "MicroSoft Yahei";
	line-height: 44px;
	padding-left: 18px;
	text-align:center
}
#maincontet .sidebarnavbox ul {
	list-style-type: none;
}
#maincontet .sidebarnavbox .bg_a {
	background-image: url(../images/submenubg.jpg);
	background-repeat: repeat-x;
	height: 34px;
	width: 150px;
	overflow:hidden;
	text-align:center
}
#maincontet .sidebarnavbox .bg_b {
	height: 34px;
	width: 150px;
	background-image: url(../images/submenubg_b.jpg);
	background-repeat: repeat-x;
	overflow:hidden;
	text-align:center
}

#maincontet .sidebarnavbox .bg_a a {
	color: #4F4F4F;
	line-height: 34px;
	font-weight: bold;
	font-family: "MicroSoft Yahei";
	font-size: 14px;
}
#maincontet .sidebarnavbox .bg_b a {
	color: #B31015;
	line-height: 34px;
	font-weight: bold;
	font-family: "MicroSoft Yahei";
	font-size: 14px;
}
/*sidebar end*/
#listcontent {
	width: 970px;
}
#listcontent_2 {
	width: 970px;
}

#listcontent .listtitlebox {
	background-image: url(../images/listtitle_bg.jpg);
	height: 36px;
	width: 970px;
	margin-bottom: 16px; margin-top:20px;
}
#listcontent_2 .listtitlebox {
	background-image: url(../images/listtitle_bg.jpg);
	height: 36px;
	width: 970px;
	margin-bottom: 16px;
}

#kdyk{font-size:16px;line-height:32px; margin-bottom:30px;  }

#listcontent .listtitle ,#listcontent_2 .listtitle{
	font-family: "MicroSoft Yahei";
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
	line-height: 36px;
	float: left;    padding-left:20px;

}
#listcontent .listtitlebox .rightlink {
	float: right;
	height: 26px;
	width: 220px;
	/* [disabled]background-color: #969; */
	padding-top: 10px;
}
#listcontent .listtitlebox .rightlink ul {
	list-style-type: none;
}

#listcontent .listtitlebox .rightlink li {
	float: left;
	/* [disabled]display: block; */
	margin-right: 2px;
	margin-left: 2px;
}
#listcontent .listtitlebox .rightlink .icon_18 {
	background-image: url(../images/icon_18.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 33px;
	line-height: 16px;
	text-align: center;
	font-weight: normal;
	color: #000;
}

/*listbox start*/
#listcontent .listbox_a {
	clear: left;
	width: 687px;
	height: 134px;
	padding-top: 5px;
	/* [disabled]background-color: #0CF; */
}
#listcontent .listbox_b {
	clear: left;
	width: 687px;
	height: 134px;
	background-color: #F0F0F0;
	padding-top: 5px;
}

#listcontent .listbox_a .listpic {
	float: left;
	height: 120px;
	width: 120px;
	border: 3px solid #FFF;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}
#listcontent .listbox_b .listpic {
	float: left;
	height: 120px;
	width: 120px;
	border: 3px solid #B31015;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}

#listcontent .listbox_a .listtext {
	float: left;
	height: 126px;
	width: 530px;
	margin-right: 15px;
}
#listcontent .listbox_b .listtext {
	float: left;
	height: 126px;
	width: 530px;
	margin-right: 15px;
}
#listcontent .listtext .namebox{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	height: 30px;
}

#listcontent .listbox_a .listtext .name {
	font-family: "MicroSoft Yahei";
	font-size: 16px;
	color: #333;
	line-height: 30px;
}
#listcontent .listbox_b .listtext .name {
	font-family: "MicroSoft Yahei";
	font-size: 16px;
	color: #B31015;
	line-height: 30px;
}
#listcontent .listbox_a .listtext .text_01 {
	line-height: 28px;
	color: #666;
}

#listcontent .listbox_b .listtext .text_01 {
	line-height: 28px;
	color: #B31015;
}
#listcontent .listtext ul {
	list-style-type: none;
}
#listcontent .listtext li {
	display: block;
	float: left;
}
.listbox_a .listtext ul .text_02 {
	line-height: 20px;
	color: #000;
	background-color: #CCC;
	padding: 5px;
}
.listbox_b .listtext ul .text_02 {
	line-height: 20px;
	color: #FFF;
	background-color: #000;
	padding: 5px;
}
.listbox_a .listtext ul .text_03 {
	color: #FFF;
	background-color: #333;
	line-height: 20px;
	padding: 5px;
}
.listbox_b .listtext ul .text_03 {
	color: #FF0;
	background-color: #B31015;
	line-height: 20px;
	padding: 5px;
}
/*listbox end*/
/*list page start*/
#maincontet .page {
	width: auto;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCC;
	clear: right;
	float: none;
	padding-top: 10px;
	height: 50px;
	padding-bottom: 10px;
}
#maincontet .page ul {
	list-style-type: none;
}
#maincontet .page .bgc_a {
	float: right;
	display: block;
	border: 1px solid #CCC;
	padding-right: 10px;
	padding-left: 10px;
	margin: 5px;
	color: #000;
	line-height: 32px;
}
#maincontet .page .bgc_b {
	float: right;
	display: block;
	border: 1px solid #CCC;
	padding-right: 10px;
	padding-left: 10px;
	margin: 5px;
	color: #FFF;
	background-color: #B41116;
	line-height: 32px;
}
#maincontet .page ul .bgc_a a      {
	color: #000;
}
#maincontet .page ul .bgc_b a      {
	color: #FFF;
}
/*list page end*/
/*listbix02 start*/
#listcontent .listbox02 {
	clear: left;
	height: 210px;
	width: 800px;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
#listcontent .listbox02 .listpic {
	padding: 5px;
	height: 181px;
	width: 248px;
	border: 1px solid #E8E8E8;
	float: left;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
}
#listcontent .listbox02 .listpic:hover {
	background-color: #B31015;
}


#listcontent .listbox02 .listtext {
	float: left;
	height: 190px;
	width: 510px;
	padding-left: 10px;
	/* [disabled]background-color: #099; */
}
#listcontent .listbox02 .listtext ul {
	list-style-type: none;
	float: none;
}
#listcontent .listbox02 .listtext li {
	clear: left;
	/* [disabled]background-color: #963; */
	display: inline;
	width: 510px;
}
#listcontent .listbox02 .listtext a  {
	color: #333;
	line-height: 26px;
}
#listcontent .listbox02 .listtext a span:hover {
	color: #B31015;
	background-color: #FF0;
}
#listcontent .listbox02 .listtext li .star  {
	height: 11px;
	width: 35px;
	display: inline-block;
	background-image: url(../images/star.jpg);
	background-position: 0px 0px;
}
#listcontent .listbox02 .listtext li .star:hover {
	background-position: 0px 11px;
}
/*listbox02 end*/
/*listbox03 start*/
#listcontent .listbox03_a {
	height: 64px;
	width: 905px;
	padding-top: 10px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
	clear: left;
	margin-bottom: 10px;
}
#listcontent .listbox03_a .listdate {
	background-image: url(../images/datebg_a.jpg);
	background-repeat: no-repeat;
	height: 50px;
	width: 64px;
	margin-right: 20px;
	margin-left: 20px;
	float: left;
	text-align: center;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 7px;
}
#listcontent .listbox03_b .listdate {
	background-image: url(../images/datebg_b.jpg);
	background-repeat: no-repeat;
	height: 50px;
	width: 64px;
	margin-right: 20px;
	margin-left: 20px;
	float: left;
	text-align: center;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 7px;
}

#listcontent .listbox03_a .listdate .text_01,#listcontent .listbox03_b .listdate .text_01 {
	font-size: 36px;
	line-height: 36px;
}
#listcontent .listbox03_a .listdate .text_02,#listcontent .listbox03_b .listdate .text_02 {
	line-height: 14px;

}

#listcontent .listbox03_a .listtext {
	float: left;
	width: 970px;
	color: #333;
}
#listcontent .listbox03_b .listtext {
	float: left;
	width: 970px;
	color: #B31015;
}
#listcontent .listbox03_a .listtext .newtitle,#listcontent .listbox03_b .listtext .newtitle {
	font-size: 16px;
	line-height: 18px;
	font-family: "MicroSoft Yahei";
	height: 28px;
}
#listcontent .listbox03_a .listtext .newtext,#listcontent .listbox03_b .listtext .newtext {
	line-height: 18px; font-size: 14px;
}
#listcontent .listbox03_a .listtext .newtext a {
	color: red;
}
#listcontent .listbox03_b .listtext .newtext a {
	color: #B31015;
	background-color: #FF0;
}
/*listbox03 end*/
/*listsubmenu start*/
#maincontet .listsubmenu {
	/* [disabled]height: 62px; */
	clear: left;
	/* [disabled]padding-right: 10px; */
	/* [disabled]padding-left: 10px; */
}
#maincontet .listsubmenu .submenubox_a,#maincontet .listsubmenu .submenubox_b  {
	float: left;
	height: auto;
	list-style-type: none;
	padding: 10px;
}

#maincontet .listsubmenu .submenubox_a li,#maincontet .listsubmenu .submenubox_b li {
	display: block;
	text-align: center;
	width: 116px;
	/* [disabled]padding-right: 11px; */
	/* [disabled]padding-left: 11px; */
}
#maincontet .listsubmenu .submenubox_a .boxbg_01 {
	background-color: #B31015;
}
#maincontet .listsubmenu .submenubox_b .boxbg_01 {
	background-color: #000;
}

#maincontet .listsubmenu .submenubox_a li .text01 {
	font-size: 16px;
	color: #FFF;
	line-height: 24px;
	font-weight: bold;
}
#maincontet .listsubmenu .submenubox_b li .text01 {
	font-size: 16px;
	color: #FF0;
	line-height: 24px;
	font-weight: bold;
}

#maincontet .listsubmenu .submenubox_a li .text02 {
	color: #666;
	line-height: 18px;
	font-size: 10px;
}
#maincontet .listsubmenu .submenubox_b li .text02 {
	color: #B31015;
	line-height: 18px;
	font-size: 10px;
}
/*listsubmenu end*/

/*casecaptionbox start*/
.listcasebox {
	clear: left;
	/* [disabled]background-color: #9C9; */
	height: auto;
	width: 970px;
}
.pagenamebanner  {
	background-image: url(../images/pic_casebannerbg.jpg);
	background-repeat: repeat-x;
	height: 87px;
	width: 100%;
}
.pagenamebanner img {
	margin-right: auto;
	margin-left: auto;
	display: block;
}


.listcasebox .mar_01 {
	height: 20px;
	width: 20px;
	float: left;
}

.listcasebox .casecaptionbox {
	height: 190px;
	width: 290px;
	float: left;
	/* [disabled]overflow: hidden; */
	margin-bottom: 10px;
	background-image: url(../images/casecaptionboxbg.jpg);
	background-repeat: no-repeat;
	padding: 10px;
}
.listcasebox .overbox   {
	height: 190px;
	width: 290px;
	float: none;
	overflow: hidden;
	position: relative;
}
.listcasebox .casecaptionbox img {
	position: relative;
	left: 0px;
	top: 0px;
	float: left;
}

.listcasebox .casecaptionbox p {
	color: #FFF;
	margin-bottom: 10px;
}
.listcasebox .casecaptionbox p span  {
	font-family: "MicroSoft Yahei";
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #FF0;
}
.listcasebox .casecaptionbox p a {
	line-height: 24px;
	color: #FFF;
	font-size: 12px;
}

.listcasebox .casecaptionbox .covercaption {
	background-color: #000;
	opacity: .8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	height: 100px;
	float: left;
	position: relative;
	width: auto;
	top: -30px;
	padding: 10px;
}
.listcasebox .casecaptionbox .covercaption:hover {
	/* [disabled]background-color: #000; */
	opacity: .8;
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
/*casecaptionbox end*/

/*detailbox start*/
.detailbox {
	width:970px;
	/* [disabled]background-color: #99F; */
}
.detailbox_2 {
	width: 970px;
	/* [disabled]background-color: #99F; */
}

.detailbox .title {
	font-family: "MicroSoft Yahei";
	font-size: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-align: center;
	line-height: 30px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.detailbox .title span {
	color: #333;
	font-size: 12px;
	line-height: 30px;
}

.detailbox .introtitle {
	font-family: "MicroSoft Yahei";
	color: #333;
	background-color: #CCC;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	padding-left: 20px;
	margin-top: 20px;
}
.detailbox .introtext {
	text-indent: 2em;
}
.detailbox .introtext p {
	margin-top: 10px;
	margin-bottom: 10px;
}
.detailbox .pictextbox {
	margin: 5px;
	clear: left;
}

.detailbox .pictextbox .pic {
	margin-right: auto;
	margin-left: auto;
	height: 294px;
	width: 400px;
}
.detailbox .pictextbox .picsurround {
	float: left;
	border: 3px solid #B31015;
	margin-top: 6px;
	margin-right: 16px;
	margin-bottom: 6px;
	margin-left: 6px;
}
.detailbox .pictextbox p  {
	margin-bottom: 10px;
}
.detailbox .commbox {
	width: 450px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.detailbox .commbox p {
	line-height: 40px;
	padding-bottom: 20px;
}
.detailbox .vediocententbox {
	margin: 10px;
	padding: 3px;
	height: 153px;
	width: 200px;
	border: 1px solid #CCC;
	float: left;
	overflow: hidden;
	position: relative;
}
.detailbox .vediocententbox .vediobox {
	height: 123px;
	width: 200px;
	clear: left;
	overflow: hidden;
	position: relative;
	/* [disabled]background-color: #963; */
}
.detailbox .vediocententbox .vediobox img {
	float: left;
}
.detailbox .vediocententbox .vediobox .vediohidebox_a {
	opacity: .5;





















	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	height: 123px;
	width: 200px;
	position: relative;
	float: left;
	top: -123px;
	/* [disabled]background-color: #666; */
	display: block;
}
.detailbox .vediocententbox .vediobox .vediohidebox {
	opacity: .5;






























	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	height: 123px;
	width: 200px;
	position: relative;
	background-color: #999;
	top: -123px;
	background-image: url(../images/icon_video.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: none;
}


.detailbox .vediocententbox .vediotitle {
	/* [disabled]background-color: #B31015; */
	height: 24px;
	width: 200px;
	text-align: center;
	padding-top: 6px;
}
.detailbox .vediocententbox .vediotitle a {
	line-height: 24px;
	color: #900;
}
.detailbox .vedioemargin_01{
	margin-right: auto;
	margin-left: auto;
	width: 450px;
	line-height: 40px;
	text-align: center;
}





.styleindet {
	text-indent: 2em;
}
/*detailbox end*/
/*casedetail start*/
#maincontet #casecontentbox {
	/* [disabled]background-color: #9CF; */
	width: 970px;
}
#maincontet #casecontentbox #casedetailbox {
	background-color: #CCC;
	clear: left;
	width: 960px;
	padding: 5px;
	height: 220px;
}
#casecontentbox #casedetailbox .pic {
	height: 210px;
	width: 310px;
	float: left;
	padding: 5px;
}
#casecontentbox #casedetailbox .pic img {
	border: 10px solid #FFF;
}

#casecontentbox #casedetailbox .caseinrtobox {
	/* [disabled]background-color: #C9F; */
	float: left;
	width: 630px;
	height: 210px;
	padding: 5px;
}
#casecontentbox #casedetailbox .caseinrtobox .nextpage{
	background-color: #FFF;
	width: 150px;
	float: right;
	position: relative;
	top: -10px;
}
#casecontentbox #casedetailbox .caseinrtobox .nextpage a{
	font-size: 12px;
	line-height: 32px;
	color: #666;
	display: inline-block;
	margin-right: 5px;
	margin-left: 5px;
}
#casecontentbox #casedetailbox .caseinrtobox .nextpage a:hover {
	color: #B31015;
}
#casecontentbox .caseinrtobox .casetitle,#casecontentbox .caseinrtobox .casetitle2,#casecontentbox .caseinrtobox .caseinrto{
	background-color: #FFF;
	line-height: 24px;
	float: none;
	padding-left: 10px;
}
#casecontentbox .caseinrtobox .casetitle {
	font-family: "MicroSoft Yahei";
	color: #000;
	background-color: #FFF;
	font-size: 15px;
	line-height: 24px;
	float: none;
	padding-bottom: 4px;
	padding-left: 10px;
	width: 380px;
	font-weight: bold;
	height: 36px;
	padding-top: 4px;
}

#casecontentbox .caseinrtobox .casetitle span {
	font-size: 9px;
	color: #666;
	line-height: 12px;
	font-weight: normal;
}
#casecontentbox .caseinrtobox .casetitle2 {
	color: #666;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 2px;
	height: 26px;
}
#casecontentbox .caseinrtobox .casetitle2 span {
	color: #B31015;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin-right: 6px;
}
#casecontentbox .caseinrtobox .caseinrto {
	height: 117px;
	line-height: 22px;
	color: #666;
}
#casecontentbox .caseinrtobox .caseinrto p {
	font-size: 14px;
	font-weight: bold;
	line-height: 34px;
}
#maincontet #casecontentbox #casepicbox{
	width: 938px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
#maincontet #casecontentbox #casepicbox p {
	line-height: 40px;
	margin-bottom: 10px;
}
#maincontet #casecontentbox #casenext {
	background-color: #CCC;
	clear: left;
	height: 40px;
	margin-top: 20px;
}
#maincontet #casecontentbox #casenext a {
	line-height: 40px;
	color: #333;
	float: left;
	margin-right: auto;
	margin-left: auto;
	width: 50%;
	text-align: center;
}
#maincontet #casecontentbox #casenext a:hover {
	color: #B31015;
}
#listcontent .listbox04 {
	/* [disabled]background-color: #9C0; */
	width: 687px;
}
.listbox04 .servicebox {
	width: 200px;
	padding: 5px;
	float: left;
	border: 1px solid #CCC;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 5px;
}
.listbox04 .servicebox:hover {
	border: 1px solid #B32024;
	background-color: #EFEFEF;
}

.listbox04 .servicebox .pic {
	/* [disabled]padding: 5px; */
	height: 123px;
	width: 200px;
}
.listbox04 .servicebox .text {
	/* [disabled]background-color: #F0F0F0; */
	width: auto;
	text-align: center;
}
.listbox04 .servicebox .text a {
	font-family: "MicroSoft Yahei";
	font-size: 12px;
	line-height: 30px;
	color: #B00000;
	width: auto;
	text-align: center;
	/* [disabled]background-color: #CCC; */
	/* [disabled]padding: 10px; */
	font-weight: bold;
}
.listbox04 .servicebox .text a:hover {
	/* [disabled]color: #B32024; */
	/* [disabled]width: auto; */
	/* [disabled]text-align: center; */
	/* [disabled]padding-right: 10px; */
	/* [disabled]padding-left: 10px; */
}
