@charset "gb2312";
/* CSS Document */

/* 
Copyright 2001-2014 Grand Point Inc.
2014_8 by Wang Li
 */


 /*嵌套自定义CSS样式写在这里*/
	
#NeiMain {
	overflow: auto;
}

#MainDiv {
	width: 100%;
	float: left;
	font-weight: normal;
}

#topNavs {
	padding: 5px 10px;
	line-height: 2em;
}

.ListTitle {
	font-weight:normal;
	font-size: 23px;
	line-height: 2.5em;
	padding: 0 10px;
	margin-bottom: 10px;
	border-bottom:1px solid #f0f0f0;
}

.ListTitle span {
	font-size: 12px;
	color: #666;
	margin-left: 20px;
}

.ListTitle a {
	color:#333;
}




/*嵌套自定义CSS样式写在之上，以下全局CSS请勿修改和删除*/

/*全局CSS开始，请勿删除或修改*/
* {
	font-family: "微软雅黑", verdana, arial;
	margin: 0;
	padding: 0;
}

body{
		
	padding:0;
	max-width:1920px;
	min-width:1200px;
	font-size:14px;
	font-family:"微软雅黑";
	margin:0 auto;
	}
h1,h2,h3,h4,h5,h6,h7,th {
	font-weight: normal;
}

img {
	border: 0;
}

ul,li {
	list-style: none;
}


a:hover,a,a:visited {
	color:inherit;
	cursor:pointer;
	text-decoration:none;
}


.clear {
	clear: both;
}

.txtleft {
	text-align: left;
}

.txtright {
	text-align: right;
}

.font10 {
	font-size: 10px;
}

.ftBlue {
	color: #06C;
}

.ftOrange {
	color: #F90;
}

.ftYellow {
	color: #FF0;
}

.ftRed {
	color: #F00;
}

.ftGray {
	color: #666;
}

.ftGreen {
	color: #360;
}

.ftStrong {
	font-weight: bold;
}

.ftUnderline {
	text-decoration: underline;
}

.ftOverline {
	text-decoration: line-through;
}

.ftItalic {
	font-style: italic;
}

.mouseHand {
	cursor: pointer;
}

.imgLine {
	padding: 3px;
	border: #E8E8E8 1px solid;
	background: #FFF;
}

/*页面布局*/
.ListTb th {
	font-size: 10px;
	text-align: right;
	width: 70px;
	padding: 2px;
}

.ListTb {
	border: 0;
	width: 100%;
	margin-top: 10px;
}

.ListTb td {
	padding: 3px;
	line-height: 20px;
	background: url(D_r16_c15.jpg) no-repeat left center;
	padding-left: 10px;
}

.formTb,.schTb {
	margin: 5px 0;
	width: 100%;
	border: 1px solid #E8E8E8;
	background: #fff;
}

.schTb td, .schTb th {
	padding: 5px;
	text-align: left;
}

.schTb th {
	background: #F9F9F9;
	font-weight: bold;
	color: #333;
	text-align: center;
}

.formTb td, .formTb th {
	padding: 5px;
	text-align: left;
	background: #F8F8F8
}

.formTb td {
	background: #FCFCFC;
}

.formTb th {
	text-align: left;
	font-weight: bold;
}

.formTb input,.formTb select,.schTb input,.schTb select {
	height: 23px;
	border: 1px solid #CCC;
	line-height: 23px;
}

.formTb input[type="checkbox"],.formTb input[type="radio"],.schTb input[type="checkbox"],.schTb input[type="radio"] {
	border: 0;
	height: 12px;
}

.formTb label {
	line-height: 23px;
}

.button {
	background: #E8E8E8;
	color: #333;
	border: 0;
	font-weight: bold;
	padding: 3px;
	height: 30px;
}

.width100 {
	width: 100%;
}

.error {
	border: 1px solid #F00;
	background: #FFECEC;
}

.error th {
	background: url(../../HdInc/Images/error.png) no-repeat 4px 4px #FFECEC;
	width: 22px;
	height: 20px;
}

.error td {
	padding: 3px;
	color: #F00;
	background: #FFECEC;
}

.success {
	border: 1px solid #690;
	background: #F0FAE7;
}

.success th {
	background: url(../../HdInc/Images/success.png) no-repeat  4px 4px #F0FAE7;
	width: 22px;
}

.success td {
	padding: 3px;
	color: #360;
	background: #F0FAE7;
}

.info {
	border: 1px solid #09C;
	background: #DFF4FF;
}

.info th {
	background: url(../../HdInc/Images/info.png) no-repeat #DFF4FF 4px 4px;
	width: 20px;
}

.info td {
	padding: 3px;
	color: #069;
	background: #DFF4FF;
}

.warning {
	border: 1px solid #F90;
	background: #FCF9DA;
}

.warning th {
	background: url(../../HdInc/Images/warning.png) no-repeat  4px 4px #FCF9DA;
	width: 22px;
}

.warning td {
	padding: 3px;
	color: #C63;
	background: #FCF9DA;
}

input.error,textarea.error {
	background: #FFF0F0;
	border: 1px solid #FDD;
	display: block;
}

label.error {
	color: #F90;
	border: 0;
	background: none;
	margin-left: 5px;
}

.divSCROLLBAR {
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #D2E5F4;
	scrollbar-highlight-color: #D2E5F4;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #D2E5F4;
}

.frUser {
}

.frUser caption {
	text-align: left;
	font-size: 20px;
}

.frUser th {
	line-height: 30px;
	font-weight: bold;
	width: 60px;
	height: 40px;
	text-align: right;
	padding: 0 5px;
}

.frUser th label {
	font-size: 14px;
}

.UserInput {
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	border: 1px solid #999;
	width: 200px;
}

.AutiInput {
	width: 40px;
}

#uMenu {
	border: 1px solid #E8E8E8;
}

#uMenu li {
}

#uMenu li a {
	height: 30px;
	line-height: 30px;
	color: #333;
	background: #FFF;
	display: block;
	padding: 0 10px;
}

#uMenu li a:hover {
	background: #F5F5F5;
	font-weight: bold;
	font-size: 14px;
}

#fPasswordList p {
	line-height: 25px;
}

.Userlist {
	width: 100%;
	margin: 20px 0;
}

.Userlist th, .Userlist td {
	padding: 5px;
}

.Userlist th {
	width: 30px;
}

.Userlist p {
	line-height: 25px;
}

.DemoDateWidth {
	width: 80px;
	font-size: 10px;
	text-align: right;
	font-weight: normal;
}

#ContentAbout {
	border-top: 1px solid #eee;
	background: #F9F9F9;
	padding: 5px;
	text-align: right;
	color: #999;
	font-size:14px;
}

#ContentDetailUp {
	line-height: 2.2em;
	font-size: 16px;
	padding: 20px;
	color:#999;
}
#ContentDetailUp ul{
	padding-left:20px;	
}
#ContentDetailUp ul li{
	list-style:disc;	
}

#ContentDetail {
	line-height: 2.2em;
	/*两倍行距，此处不要直接用px*/
	font-size: 16px;
	color: #666;
}
#ContentDetail ul{
	padding-left:20px;
	margin-bottom:20px;
}
#ContentDetail ul li{
	list-style:disc;
}
#ContentDetail p {
	/*text-indent:2em;*/
	margin-bottom: 10px;
}

.clsdispTitle, .clsdispTitle2 {
	background: #f9f9f9;
	line-height:2em;
	font-size: 18px;
	color: #333;
	padding: 0 10px;
	border-bottom: 1px solid #f0f0f0;
}

.clsdispTitle2 {
	padding: 0;
}

#ClsXiangguan {
	padding:20px 10px;
}

#ClsXiangguan li {
	font-size:14px;
	line-height:2.4em;
	
}

#ClsXiangguan span {
	font-size: 12px;
	margin-left: 10px;
	color: #CCC;
}

#Xiangguan {
	margin-top: 20px;
}

#ClsReviews {
	padding: 10px;
	border: 1px solid #CCC;
	margin-top: 20px;
}

.LeftMenu {
	padding:30px 30px 50px 0;;
}


.mNormal a{
	line-height:2em;
	display: block;
	font-size: 18px;
	font-weight: normal;
	padding:10px 15px 5px 0;
	border-bottom:1px solid #f0f0f0;
	color:#666;
	text-align:right;	
}

.mChoose a{
	line-height:2em;
	display: block;
	font-size: 18px;
	font-weight: normal;
	padding:10px 15px 5px 0;
	border-bottom:1px solid #f0f0f0;
	color:#FF8C11;
	text-align:right;	
}

.mNormalSub a{
	font-size: 14px;
	display: block;
	line-height:2em;
	padding:5px 15px 5px 0;
	border:0;
	color:#666;
	text-align:right;	
}

.mNormal a:hover ,.mChoose a:hover{
	color:#000;
	background:#f9f9f9;
}

.mNormalSub a:hover, .mChooseSub a:hover {
	color:#000;
	background:#f9f9f9;
}


.mChooseSub a{
	font-size:14px;
	display: block;
	line-height:2em;
	padding:5px 15px 5px 0;
	border:0;
	color:#FF8C11;
	text-align:right;	
	font-weight: normal;
}


#ClsDetail {
	margin: 20px;
}

#ClsDetail h2 {
	font-size: 24px;
	line-height: 1.5em;
	background: none;
}

#ClsDetail h3 {
	font-size: 12px;
	color: #999;
	line-height: 2em;
	background: none;
}

.sLabel {
	display: inline;
	padding: 0px 5px;
	;
	background: #F8F8F8;
	color: #069;
	margin-right: 5px;
	border: 1px solid #F2F2F2;
	line-height: 1.6em;
}

.dispLabel {
	display: inline;
	padding: 5px 10px;
	font-size:14px;
	background: #F8F8F8;
	color: #069;
	border: 1px solid #F2F2F2;
	line-height: 3em;
	margin-right: 6px;
	margin-bottom: 6px;
}

.hightline {
	background: #FF9;
	color: #C30;
}

#ClsReviewsList li {
	margin: 0 0 20px 0;
	background: #F8F8F8;
	padding: 10px;
	border-top: 1px solid #C8C8C8;
}

#ClsReviewsList li h4 {
	line-height: 2em;
	font-size: 12px;
	/*border-bottom:1px dotted #ccc;*/
	font-weight: normal;
}

#ClsReviewsList li h4 a {
	color: #036;
}

#ClsReviewsList li h5 {
	font-size: 10px;
	color: #999;
	line-height: 2em;
	font-weight: normal;
}

.ClsReviewDetail {
	padding: 10px;
	line-height: 1.8em;
	color: #999;
}

.JsPages {
	padding: 5px;
	text-align: right;
	clear: both;
}

#ClsReviewAdd {
	width: 100%;
	margin-top: 15px;
}

#ClsReviewAdd td,#ClsReviewAdd th {
	padding: 5px;
}

#ClsReviewAdd input[type=text] {
	width: 360px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #E8E8E8;
	padding: 5px;
}

#ClsReviewAdd .nmSubmit {
	border: 1px solid #069;
	width: 80px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	background: #06C;
	color: #FFF;
	font-weight: bold;
	font-size: 14px;
	padding: 0;
}

#ClsReviewAdd textarea {
	width: 360px;
	height: 100px;
	line-height: 30px;
	border: 1px solid #E8E8E8;
	padding: 5px;
}

#ClsReviewAdd #Auti {
	width: 100px;
}

#ClsReviewAdd #ReviewBt {
	width: 80px;
}

#PreNextRs {
	margin: 10px 0;
}

#PreNextRs p {
	line-height: 2em;
	width: 50%;
	float: left;
	text-align: center;
}

.dialogTips {
	font-size: 12px;
}

.dialogTips h3 {
	font-weight: bold;
	line-height: 2em;
	font-size: 12px;
}

.dialogTips p {
	line-height: 2em;
	margin-bottom: 10px;
	color: #999;
}

.dialogTips ul {
	margin-left: 20px;
	padding: 0 0 0 20px;
}

.dialogTips li {
	line-height: 2em;
	list-style-type: disc;
	color: #666;
}
/*头部例子*/
#header,#footer  {
	width: 1200px;
	height: 100px;
	margin: 0 auto;
	border-bottom: 1px solid #666;
}

#TopSearch {
	text-align: right;
}

/*中间例子*/
#main {
	width: 1200px;
	background: #FFF;
	margin: 0 auto;
}
/*用户中心*/
#UserMain {
	width: 1200px;
	margin: 0 auto;
	background: #FFF;
}

#UserMain .uRight a {
	color: #06C;
	text-decoration: underline;
}

#UserMain .uLeft {
	width: 200px;
	padding: 20px;
	font-weight: normal;
}

#UserMain .uLeft h3 {
	width: 180px;
	height: 33px;
	background: url(U_Title_Bg.jpg) no-repeat;
	line-height: 33px;
	padding: 0 10px;
	color: #464637;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
}

#UserMain .uLeft ul {
	border: 1px #DFDFD0 solid;
	width: 178px;
	background: #FAFAF3;
	padding: 10px;
	margin-bottom: 20px;
}

#UserMain .uLeft ul li {
	margin-bottom: 5px;
}

.uMenuNormal a {
	background: none;
	display: block;
	width: 140px;
	height: 30px;
	font-size: 14px;
	color: #343426;
	line-height: 30px;
	text-align: left;
	padding: 0 20px;
}

.uMenuNormal a:hover {
	font-weight: bold;
}

.uMenuChoose a {
	background: url(U_Menu_Bg.jpg) no-repeat;
	display: block;
	width: 140px;
	height: 30px;
	font-size: 14px;
	color: #F0F0E0;
	line-height: 30px;
	text-align: left;
	padding: 0 20px;
}

#UserMain .uRight {

}

#UserMain .uRight h2 {
	background: #8A8A7B;
	height: 40px;
	padding: 0 10px;
	line-height: 40px;
	color: #F0F0DF;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 1px;
}

#UserMain .uRight .Zhaiyao {
	width: 704px;
	padding: 15px;
	border: 3px solid #9B9B8C;
}

.UserTb {
	width: 100%;
	background: #DDDDDD;
}

.UserTb td {
	padding: 12px;
	background: #FFF;
	line-height: 2em;
}

.UserTb th {
	padding: 12px;
	background: #FAFAF3;
	line-height: 2em;
	color: #464637;
	text-align: left;
	font-weight: bold;
}

.UserTb caption {
	background: #DFDFD0;
	text-align: left;
	padding: 0 10px;
	height: 35px;
	line-height: 35px;
	color: #464637;
	font-size: 14px;
	font-weight: bold;
}

#SafeNote {
	width: 200px;
	display: none;
	position: absolute;
	top: 0;
	left: 9px;
	padding: 10px;
}

.uButton {
	width: 80px;
	height: 30px;
	background: url(UserBt.jpg) no-repeat;
	color: #FFF;
	font-size: 14px;
	border: 0;
}

.uInput {
	background: #F0F0DF;
	border: 0;
	color: #464637;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	padding: 0 5px;
}

#todo {
	margin: 5px 0;
	height: 30px;
}

#todo li {
	width: auto;
	height: 30px;
	margin: 0px 5px 0 0;
	text-align: center;
	float: left;
}

#todo li a {
	background: #FAFAF3;
	display: block;
	padding: 0 10px;
	line-height: 30px;
	color: #FFF;
}

#todo li a:hover {
	background: #8A8A7B;
	font-weight: bold;
	color: #fff;
}

.Pages {
	text-align: right;
	padding:40px 0;
	clear: both;
	margin-top: 20px;
	font-size:14px;
}

.Pages a {
	border: 1px solid #E0E0E0;
	padding: 5px 10px;
	text-align: center;
	margin: 0 10px 0 0;
	background: #FFF;
	color:#666;
}

.Pages a:hover {
	border: 1px solid #ddd;
	padding: 5px 10px;
	text-align: center;
	margin: 0 10px 0 0;
	background: #f9f9f9;
	color: #333;
}

.Pages .choose {
	border: 1px solid #eee;
	padding: 5px 10px;
	text-align: center;
	margin: 0 10px 0 0;
	background: #f0f0f0;
	color: #666;
}

.Pages .PageInfo {
	border: 1px solid #ddd;
	padding: 5px 10px;
	text-align: center;
	background: #f9f9f9;
	color: #666;
}

#tbUserLogin {
	width: 100%;
}

#tbUserLogin td {
	background: #F0F0DF;
	line-height: 30px;
	padding: 0 10px;
	height: 30px;
}

.listTb {
	margin: 5px 0;
	width: 100%;
	border: 1px solid #E8E8E8;
	background: #fff;
}

.listTb td, .listTb th {
	padding: 5px;
	text-align: left;
	background: #F8F8F8;
}

.listTb td {
	background: #FCFCFC;
}

.listTb th {
	text-align: left;
	font-weight: bold;
}

.SchList {
	width: 100%;
	margin: 0 auto;
}

.SchList th {
	text-align: left;
	font-weight: normal;
	font-size: 17px;
	line-height: 2.5em;
	border-bottom: 1px dotted #CCC;
	color:#666;
}

.SchList td {
	color: #AAA;
	line-height: 2em;
}

.SchList span {
	color: #C30;
}

.SchList em {
	color: #090;
	font-style: normal;
	font-size: 10px;
	line-height: 3em;
}

#schs {
	width: 500px;
	height: 50px;
	margin-top: 20px;
}

#schtop {
	width:300px; height:25px;
	position:absolute;
	top:5px; right:0;
	text-align:right;
	margin:0; padding:0;
}
#schtop #w {
	height: 25px;
	line-height: 25px;
	padding:0 5px;
	border:0;
	width: 140px;
	font-size: 12px;
	color: #999;
	background:#FCFCFC;
	position:absolute;
	top:0; right:30px;
}

#schtop #schSubmit {
	border:0;
	width: 25px;
	height: 25px;
	position:absolute;
	top:0; right:0;
	background:url(sch.jpg) no-repeat center;
}

#schs #w {
	height: 30px;
	line-height: 30px;
	border: 1px solid #CCC;
	width: 400px;
	font-size: 14px;
	color: #666;
	padding: 5px;
}

#schs #schSubmit {
	border: 1px solid #069;
	width: 80px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	background: #06C;
	color: #FFF;
	font-weight: bold;
	font-size: 14px;
}

#SeoKeywordsStr {
	margin-top: 20px;
}

.ClsListTb{
	
}
/*全局CSS结束，请勿删除或修改*/
.header{width:100%;height:100px;background:url(../../HdImg/HdBas/bg_header.png) no-repeat center;position:fixed;z-index:999;top:0;}
.header_box{width:1200px;margin:0 auto;}
.logo{float:left;clear:right;margin-top:15px;}
.nav{float:right;margin-top:35px;}
.nav li{float:left;clear:right;width:125px;background:url(../../HdImg/HdBas/bg_nav_cut.png) no-repeat right center;height:41px;}
.nav li div{width:105px;height:43px;font-size:18px;color:#ffffff;line-height:40px;text-align:center;margin:0 auto;}
.nav li div:hover{background:url(../../HdImg/HdBas/bg_nav_div_on.png) no-repeat center;}

.piro_html {position:absolute; top:0; left:0; padding:0; width:500px; height: 500px; margin:0; display:block;z-index:150001;}
.piro_html table,.piro_html tbody,.piro_html tr,.piro_html th,.piro_html td{margin:0;padding:0;border:none;}
.piro_html img{ margin:0; padding:0; border:none;}

.piro_html .h_t_l{ width:10px; height:10px; background: url(caption.png);}
.piro_html .h_t_r{ width:10px; height:10px; background: url(caption.png);}
.piro_html .h_t_c{ cursor:move; height:10px;background: url(caption.png);}

.piro_html .h_c_l{width:10px; background: url(caption.png); }
.piro_html .h_c_c{background: url(caption.png);margin:0; padding:0;}
.piro_html .h_c_c .div_reg{ background: url(caption.png); width:480px; overflow:hidden; height:480px; margin:0; padding:0; }
.piro_html .h_c_c .div_reg img{ cursor:move;}
.piro_html .h_c_r{width:10px; background: url(caption.png);}

.piro_html .h_b_c{ cursor:move; height:10px;background: url(caption.png);}
.piro_html .h_b_l{ width:10px; height:10px;background: url(caption.png);}
.piro_html .h_b_r{ width:10px; height:10px;background: url(caption.png);}

.piro_overlay{position:fixed; top:0; left:0; width:100%; height:100%;  z-index:150000;background:#fff;display:none; cursor:pointer;}
.piro_loader{position:absolute;top:50%;left:50%;margin:-59px 0 0 -59px;width:118px;height:118px;display:block;z-index:150005;  cursor:pointer; }
.piro_loader span{position:absolute;top:50%;left:50%;margin-top:-36px;margin-left:-36px;width:72px;height:72px;display:block;z-index:150009; background: url(loadinfo.gif) center top no-repeat; }
.piro_title{position:fixed; background: url(bg_title.png) bottom repeat-x;top:0;left:0;width:100%; text-align:center; padding:6px 0 10px 0; color:white; z-index:150000; font-size:18px; display:none;}
.btn_info{position:absolute;bottom:-7px;right:-7px;width:25px; height:25px;margin:0;display:block; padding:0px; color:black; cursor:pointer; background: url(b_w/info.png) no-repeat; z-index:1500440}
.caption{position:absolute;bottom:10px;left:10px;margin:0;display:block; padding:0px; color:black; cursor:text; background: url(caption.png); z-index:150018}
.caption p{ display:block; margin:0;padding:7px 5px; text-align:center; font-weight:normal; font-size:14px;z-index:150019; color:white;}

.nav_container{position:absolute; bottom:-30px; right:0; height:30px; width:120px; background: url(caption.png); z-index:1500190000000;}
.piro_close{position:absolute;right:42px;height:30px;width:30px;background: transparent url(close.png) no-repeat center center;cursor:pointer;margin:0 0 0 0;z-index:150022;display:none;background-size:100% 100%;}
a.piro_next{position:absolute;width:30px; right:7px; height:30px;text-indent:-999em;outline:none; display:block; margin:0;background:url(next.png) center right no-repeat; border:none; cursor:pointer;z-index:150023;background-size:100% 100%;}
a:hover.piro_next{background:url(next.png) center right no-repeat;background-size:100% 100%;}
.piro_next_fake{position:absolute;width:30px; right:7px; height:30px;outline:none; text-indent:-999em; display:none; margin:0;background: url(next.png) center right no-repeat; border:none; cursor:auto;z-index:150020;background-size:100% 100%;}
.piro_prev_fake{position:absolute;width:30px; right:80px; height:30px;outline:none; text-indent:-999em; display:none; margin:0;background: url(prev.png) center right no-repeat; border:none; cursor:auto;z-index:150020;background-size:100% 100%;}

a.piro_prev{position:absolute;width:30px; right:80px; height:30px; text-indent:-999em; outline:none;display:block;margin:0;background: url(prev.png) center left no-repeat;border:none; cursor:pointer; z-index:150024;background-size:100% 100%;}
a:hover.piro_prev{background:url(prev.png) center left no-repeat;background-size:100% 100%;}
a.close_pirobox{color:#bb0f05;}
#menu { margin: 0; padding: 0; position: fixed; left: 7%; top: 45%; list-style-type: none; z-index: 70;height:220px;overflow:hidden;}
#menu li {height:50px;width:20px;background:url(../../HdImg/HdBas/bg_full_nav.png) no-repeat center;margin-top:-1px;}
#menu li.active{background:url(../../HdImg/HdBas/bg_full_nav_on.png) no-repeat center;}
.position{width:100%;float:left;clear:both;}
.b1{}
/* 本例子css */
.slideBox{ width:100%; height:100%; overflow:hidden;}
.slideBox .hd{position:absolute;width:100%;bottom:70px;z-index:2;}
.slideBox .hd ul{width:1200px;margin:0 auto;text-align:right;}
.slideBox .hd ul li{width:10px; height:10px; border-radius:10px;background:#fff;border:1px solid #fff; cursor:pointer; display:inline-block;margin-left:25px;}
.slideBox .hd ul li.on{ background:none;}
.slideBox .bd{height:100%; z-index:0;   }
.slideBox .bd ul{height:100%;}
.slideBox .bd li{ zoom:1; vertical-align:middle;height:100%;}
.slideBox .bd img{ width:100%; height:100%; display:block;  }
.slideBox .prev{ position:absolute; left:-26px; top:50%; display:block; width:26px; height:46px; background:url(../../HdImg/HdBas/bg_b1_prev.png) no-repeat center; }
.slideBox .next{ position:absolute; right:-26px; top:50%; display:block; width:26px; height:46px; background:url(../../HdImg/HdBas/bg_b1_next.png) no-repeat center; }
.b2{height:100%;background:url(../../HdImg/HdBas/bg_b2.jpg) no-repeat center;background-size:100% 100%;}
.block2{width:1200px;margin:0 auto;overflow:hidden;padding-bottom:5%;}
.b2_cls_ch{float:left;clear:both;width:1200px;text-align:center;margin-top:10%;font-size:50px;color:#5a5657;}
.b2_cls_en{float:left;clear:both;width:1200px;text-align:center;margin-top:10px;font-size:30px;color:#5a5657;}
.b2_img{width:1200px;height:200px;float:left;clear:both;margin-top:38px;}
.b2_img img{width:1200px;height:200px;}
.b2_more{width:230px;height:50px;text-align:center;line-height:50px;border-radius:50px;background:url(../../HdImg/HdBas/bg_b2_more.png) no-repeat #8FC320;margin:45px auto 0 auto;color:#fff;background-position:51px center;text-indent:35px;}
.b3{height:100%;background:url(../../HdImg/HdBas/bg_b3.jpg) no-repeat center;background-size:100% 100%;}
.block3{width:1200px;margin:0 auto;overflow:hidden;}
.b3_box{width:1200px;height:445px;background:url(../../HdImg/HdBas/bg_b3_ico.png) no-repeat left top #fff;float:left;clear:both;margin-top:50px;background-position:-8px -8px;}
.b3_top{float:left;clear:both;margin-top:25px;width:1200px;min-height:90px;}
.b3_t_title{color:#8fc320;font-size:24px;font-weight:bold;text-align:center;width:1200px;}
.b3_t_des{padding:0 20px;float:left;clear:both;width:1160px;margin-top:20px;color:#838383;}
.b3_con{width:1160px;padding:0 20px;float:left;clear:both;margin-top:15px;}
/* 本例子css */
.slideBox1{ width:390px; height:290px; overflow:hidden; position:relative;float:left;clear:right;}
.slideBox1 .hd{overflow:hidden; position:absolute; right:15px; bottom:15px; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox1 .hd ul li{ float:left; margin-left:7px;  width:10px; height:10px;background:#fff; cursor:pointer; border-radius:10px;}
.slideBox1 .hd ul li.on{ background:#8FC320;}
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
.slideBox1 .bd li img{ width:390px; height:290px; display:block;}
.b3_title{position:absolute;width:375px;height:40px;padding-left:15px;color:#ffffff;z-index:1;bottom:0;line-height:40px;background:rgba(0,0,0,0.7);}
.b3_right{width:750px;float:right;}
.b3_r_top{float:left;clear:both;width:750px;height:50px;background:#F4F4F4;}
.b3_r_top div{width:120px;height:57px;float:left;clear:right;line-height:50px;font-size:16px;font-weight:bold;color:#5a5657;text-align:center;}
.b3_r_box{float:left;clear:both;width:750px;margin-top:10px;}
.b3_r_one{float:left;clear:both;width:750px;height:90px;border-bottom:1px solid #ddd;}
.b3_r_txt1{float:left;clear:both;font-size:16px;color:#8fc320;font-weight:bold;}
.b3_r_txt2{float:left;clear:both;margin-top:10px;line-height:24px;color:#838383;}
.b3_r_list{float:left;clear:both;width:750px;margin-top:15px;}
.b3_r_list li{width:750px;float:left;clear:both;margin-bottom:8px;}
.b3_r_title{float:left;clear:right;color:#4b4b4b;}
.b3_r_date{float:right;color:#838383;}
.b4{height:100%;background:url(../../HdImg/HdBas/bg_b4.jpg) no-repeat center;background-size:100% 100%;}
.block4{width:1200px;margin:0 auto;}
.b4_menu{width:1200px;float:left;clear:both;margin-top:35px;text-align:center;}
.b4_menu span{display:inline-block;width:98px;height:33px;border:1px solid #8FC320;color:#8FC320;text-align:center;line-height:33px;}
.b2_menu{width:1200px;float:left;clear:both;margin-top:35px;text-align:center;}
.b2_menu span{display:inline-block;width:98px;height:33px;border:1px solid #8FC320;color:#8FC320;text-align:center;line-height:33px;}
/* 本例子css */
.picScroll-left{ width:1200px;; position:relative; float:left;clear:both;margin-top:30px;}
.picScroll-left .hd{ }
.picScroll-left .hd .prev{ display:block;  width:18px; height:30px; overflow:hidden;cursor:pointer; background:url(../../HdImg/HdBas/bg_b4_prev.png) no-repeat center;position:absolute;left:-65px;top:275px;}
.picScroll-left .hd .next{ display:block;  width:18px; height:30px; overflow:hidden;cursor:pointer; background:url(../../HdImg/HdBas/bg_b4_next.png) no-repeat center;position:absolute;right:-65px;top:275px;}
.picScroll-left .bd{width:1240px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width:380px;height:375px;overflow:hidden; text-align:center; float:left;clear:right;margin-right:30px;}
.picScroll-left .bd ul li img{ width:380px; height:285px;float:left;clear:both;}
.picScroll-left .bd ul li .title{ float:left;clear:both;width:380px;text-align:center;padding-top:25px;height:65px;color:#4b4b4b;background:#fff;}
.b5{height:100%;background:url(../../HdImg/HdBas/bg_b5.jpg) no-repeat center;background-size:100% 100%;}
.block5{width:1200px;margin:0 auto;}
.b5_img{float:left;clear:both;width:1200px;margin-top:60px;text-align:center;}
.b5_img img{width:190px;height:190px;}
.b5_menu{width:1200px;float:left;clear:both;text-align:center;margin-top:30px;}
.b5_menu li{width:50px;height:50px;margin:0 8px;display:inline-block;}
.b5_m1{background:url(../../HdImg/HdBas/bg_b5_m1.png) no-repeat center;}
.b5_m2{background:url(../../HdImg/HdBas/bg_b5_m2.png) no-repeat center;}
.b5_m3{background:url(../../HdImg/HdBas/bg_b5_m3.png) no-repeat center;}
.b5_m1:hover{background:url(../../HdImg/HdBas/bg_b5_m1_on.png) no-repeat center;}
.b5_m2:hover{background:url(../../HdImg/HdBas/bg_b5_m2_on.png) no-repeat center;}
.b5_m3:hover{background:url(../../HdImg/HdBas/bg_b5_m3_on.png) no-repeat center;}
.b5_con{width:1200px;float:left;clear:both;margin-top:50px;line-height:24px;text-align:center;color:#999999;}
.b6{height:300px;margin-top:100px;}
.b6_img{position:absolute;z-index:-1;left:0;width:100%;height:300px;}
.b6_img img{width:100%;height:300px;}
.block6{width:1200px;height:300px;margin:0 auto;margin-top:-5px;position:relative;}
.b6_cls{width:1200px;text-align:center;margin-top:95px;font-size:30px;color:#ffffff;float:left;clear:both;}
.b6_pos{width:1200px;text-align:center;margin-top:5px;color:#ffffff;}
.b6_nav{position:absolute;width:1200px;height:60px;bottom:0;left:0;background:rgba(255,255,255,0.5);text-align:center;}
.b6_normal{width:100px;height:60px;text-align:center;line-height:60px;display:inline-block;color:#4b4b4b;}
.b6_choose,.b6_normal:hover{background:#8FC320;color:#fff;width:100px;height:60px;text-align:center;line-height:60px;display:inline-block;}
.block7{width:1200px;margin:0 auto;}
.d_page{width:1200px;float:left;clear:both;margin-top:45px;}
.d_title{float:left;clear:both;width:1200px;text-align:center;font-size:18px;color:#8fc320;font-weight:bold;}
.d_date{float:left;clear:both;width:1200px;text-align:center;margin-top:10px;color:#b0b0b0;font-size:12px;}
.d_con{float:left;clear:both;width:1200px;margin-top:40px;line-height:24px;color:#4b4b4b;padding-bottom:40px;}
.x_page{float:left;clear:both;width:1200px;margin-top:50px;}
.x_page li{float:left;clear:both;width:1200px;height:160px;margin-bottom:20px;}
.x_date{width:160px;height:160px;text-align:center;background:#F6F6F6;float:left;clear:right;}
.x_day{width:75px;float:left;clear:both;margin-left:45px;border-bottom:1px solid #E0DFE0;font-size:36px;color:#8fc320;margin-top:15px;padding-bottom:15px;}
.x_ym{width:160px;float:left;clear:both;margin-top:15px;text-align:center;font-size:16px;color:#615f60;}
.x_img{float:left;clear:right;width:213px;height:160px;}
.x_img img{width:213px;height:160px;}
.x_con{float:right;width:776px;height:108px;border:1px solid #ddd;border-left:0;padding:25px;}
.x_title{float:left;clear:both;margin-top:15px;font-size:18px;color:#4b4b4b;}
.x_des{float:left;clear:both;margin-top:15px;line-height:24px;color:#838383;}
.t_page{float:left;clear:both;width:1225px;margin-top:50px;}
.t_page li{width:343px;height:270px;background:#F2F2F2;padding:20px;float:left;clear:right;margin:0 25px 20px 0;color:#838383;}
.t_page li:hover{background:#8FC320;color:#fff;}
.t_page li img{width:343px;height:240px;}
.t_title{float:left;clear:both;width:343px;text-align:center;margin-top:15px;}
.b2_box0{padding-top:20px;line-height:30px;text-align:center;color:#696969;width:1200px;float:left;clear:both;margin-top:20px;}
.b8{height:365px;border-top:5px solid #90C323;background:#1E1E1E;}
.block8{width:1200px;margin:0 auto;}
.b8_left{float:left;clear:right;margin-top:70px;height:220px;border-right:1px solid #383838;width:335px;}
.b8_logo{float:left;clear:both;}
.b8_logo img{width:259px;height:73px;}
.b8_menu{float:left;clear:both;width:259px;margin-top:48px;}
.b8_menu li{float:left;clear:right;width:120px;height:40px;text-align:center;line-height:40px;color:#fff;background:url(../../HdImg/HdBas/bg_b8_menu.png) no-repeat center;margin:0 15px 15px 0;}
.b8_center{width:530px;height:220px;margin-top:70px;float:left;clear:right;border-right:1px solid #383838;text-align:left;}
.b8_box{width:380px;float:left;clear:both;margin-left:75px;}
.b8_box1{width:380px;height:125px;float:left;clear:both;line-height:30px;color:#7D7D7D;border-bottom:1px solid #383838;margin-bottom:10px;padding-bottom:5px;}
.b8_right{float:right;margin-top:120px;}
.b8_img{float:left;clear:right;margin-left:10px;width:108px;height:133px;padding:7px;border:1px solid #8BBE20;}
.b8_img img{width:108px;height:133px;}
.b9{height:70px;text-align:center;line-height:70px;color:#606060;background:#131313;}

.video_box{
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	z-index:1000;
	top:20%;
	display:none;}
.video_box video{
	width:100%;
	height:auto;}
.video_main{
	position: absolute;
	width:800px;
	left:50%;
	margin-left:-400px;
	top:0;
	}

#close{
	background:#ccc;
	position:absolute;
	right:-30px;
	top:0px;
	z-index:2;
	text-align:center;
	padding:5px;}