
/* CSS Document */

body,div,span,img,ul,ol,li,p,dl,dt,dd,h1,h2,h3,h4,h5,a,input{ margin:0; padding:0; font-family:"微软雅黑"; font-size:12px;
color:#333;}

a{ text-decoration:none;}
a:hover{ text-decoration:none; color:#DAB853;}

img{ border:0;}

ul,ol,li{ list-style:none;}

.top{ width:1250px; overflow:hidden; margin:0 auto; padding:0; margin-top:20px;}
.logo{ float:left; width:264px; height:56px;}
.nav{ float:left; margin-left:100px; margin-top:17px;}

.nav li{ float:left; margin:0 18px;}
.nav li a{ font-size:14px;}
.nav .on{ font-size:14px; color:#E2C261;}

.menu {
    width: 100%; line-height:35px; background-color: rgba(255,255,255,0.55);  position:absolute;left: 0px;top:93px;  z-index: 9999000000;display:none;text-align:center; margin:0 auto;
}
.index_nav {
    margin:0 auto;
}
.index_nav li{ float:left; margin-left:40px; padding:10px 0}
.index_nav li a{ font-size:13px;}



.other{ float:right; margin-top:8px;}
.other a{ display:block; float:left; margin:0 8px}
.index_cen{ width:1250px; overflow:hidden; margin:0 auto;}
.index_cen .title{ margin:0 auto; width:170px; padding:25px 0 15px; overflow:hidden; margin-top:15px}

.index_cen .title .span1{ display:block; float:left; margin-top:15px;}
.index_cen .title .span2{ display:block; float:left;font-size:28px; color:#DAB853; margin:0 8px}
.index_cen .title .span3{ display:block; float:left; margin-top:15px;}

.about_cen{ width:1250px; overflow:hidden; margin:0 auto; font-size:13px; text-align:center; line-height:28px; color:#666;
}

.about_xm{ width:1250px; overflow:hidden; margin:0 auto; margin-bottom:30px; margin-top:30px}
.about_xm .li1{ width:348px; overflow:hidden; float:left;}
.about_xm .li1 dd h1{margin-top:9px; overflow:hidden; text-align:center;}
.about_xm .li1 dd h1 a{ font-size:18px; font-weight:normal; }
.about_xm .li1 dd h2{ font-size:13px; font-weight:normal; color:#666; margin-top:5px;text-align:center;}

.about_xm .li2{ width:500px; overflow:hidden; float:left; margin-left:27px}
.about_xm .li2 dd h1{margin-top:9px; overflow:hidden; text-align:center;}
.about_xm .li2 dd h1 a{ font-size:18px; font-weight:normal; }
.about_xm .li2 dd h2{ font-size:13px; font-weight:normal; color:#666; margin-top:5px;text-align:center; line-height:23px}

.about_xm .li3{ width:348px; overflow:hidden; float:right;}
.about_xm .li3 dd h1{margin-top:9px; overflow:hidden; text-align:center;}
.about_xm .li3 dd h1 a{ font-size:18px; font-weight:normal; }
.about_xm .li3 dd h2{ font-size:13px; font-weight:normal; color:#666; margin-top:5px;text-align:center;}
.line{ width:1250px; height:5px; background:#DFBD5B;}

.news_text{ text-align:center; color:#999; font-size:13px;}
.news{ width:100%; overflow:hidden; background:#f2f2f2; padding:60px 0; min-width:1250px; margin-top:35px}
.news_cen{ width:1250px; overflow:hidden; margin:0 auto;}

.news_img{ float:left; width:500px; height:380px;}

.news_leb{
	width: 730px;
	overflow: hidden;
	padding-left:20px;
	background:#fff;
	height:380px

}

.news_leb li{
	width: 730px;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
	padding: 18px 0;
}

.news_leb li dt{
	width: 70px;
	overflow: hidden;
	float: left;
	background: #E2C261;
	padding: 8px 0;
}

.news_leb li dt h1{
	color: #fff;
	text-align: center;
	font-size: 20px;
}

.news_leb li dt h2{
	color: #fff;
	text-align: center;
	font-weight: normal;
}


.news_leb li dd{
	float: right;
	width: 640px;
}

.news_leb li dd h1 a{
	font-size: 16px;
	font-weight: normal;
}

.news_leb li dd h2 a{
	font-weight: normal;
	color:#333;
	margin-top:5px;
	width:610px;
}


.index_bottom1{ width:100%;  overflow:hidden; min-width: 1250px;padding-bottom:5px; margin-top: 25px;}
.index_bottom_cen{ width:1250px; overflow:hidden; margin:0 auto;padding-top:40px; padding-bottom: 40px;}
.bot_nav{ float:left;}
.bot_nav dl{ padding-right:70px; float:left; overflow:hidden}
.bot_nav dl:nth-child(6){ padding-right:0px; float:left; overflow:hidden}
.bot_nav dt{ color:#333; font-size:15px; font-weight:bold;  padding-bottom:8px; margin-bottom:8px;}
.bot_nav dd { line-height:23px; }
.bot_nav dd a{ color:#999; font-size:12px;}
.bot_nav dd a:hover{ color:#E2C261; font-size:12px; }
.bot_tel{ float:left; padding-right:90px; }
.bot_tel h3 span{ display:block; float:left; line-height:36px; font-size:25px; color:#eee; margin-left:10px; margin-bottom:20px;}
.borw1{ font-size:16px; color:#fff;}
.borw1 span{ color:#666;font-size:16px;}
.borw2{ font-size:18px; color:#fff; margin:13px 0; color:#E74026;}
.borw3{ font-size:13px; color:#999; line-height:23px; }
.index_copyright{ background:#333; color:#fff; margin: 0 auto; text-align:center; line-height:28px; padding:8px 0}

.bot_nav{ width:1250px; overflow:hidden;}
.eoef{
	float: left;
	padding-left: 75px;
	padding-bottom:35px;
	border-left:1px solid #eee;
}

.eoef h1{
	color:#333; 
	font-size:25px;
	margin-bottom: 20px;
}

.eoef h2{
	color:#333; 
	font-size:12px;
	margin-bottom: 20px;
	font-weight: normal;
	color:#999;
}

.eoef h3{
	color:#999; 
	font-size:12px;
	margin-bottom: 16px;
	font-weight: normal;
	line-height:22px;
}

.eoef h4 a{ border:1px solid #999; width:120px; line-height:26px; text-align:center; border-radius:100px; display:block; color:#999;font-weight: normal;}
.eoef h4 a:hover{ border:1px solid #E2C261; width:120px; line-height:26px; text-align:center; border-radius:100px; display:block; color:#fff; background:#E2C261;}


.dibu{ background:#f6f6f6; width:100%; padding:18px 0; text-align: center;}


.ny{ width:1250px; overflow:hidden; margin:0 auto; margin-top:35px; margin-bottom:36px;}
.ny_left{ float: left; width:285px; overflow:hidden;}
.left_nav{width:285px; overflow:hidden; background:#DFC169; height:65px; margin: 0 auto; text-align: center;}
.left_nav .title{ margin:0 auto; min-width: 130px; max-width: 167px; overflow:hidden; margin-top:12px; text-align: center;}

.left_nav .title .span1{ display:block; float:left; margin-top:15px;}
.left_nav .title .span2{ display:inline-block; font-size:20px; color:#fff; margin:8px auto}
.left_nav .title .span3{ display:block; float:right; margin-top:15px;}
.ny_navlist{ width:243px; overflow:hidden; border:1px solid #ddd; padding:20px 20px ;}
.ny_navlist li{ width:243px; overflow:hidden; margin-bottom:8px;}
.ny_navlist li a{ display:block; padding:12px 0; text-align:center; background:#f6f6f6; font-size:14px;}
.ny_navlist li a:hover{ display:block; padding:12px 0; text-align:center; background:#E2C261; font-size:14px; color:#fff}

.ny_right{ width:920px; overflow:hidden; float:right;}
.location{ width:100%; border-bottom:1px solid #ddd; padding-bottom:13px; text-align:right; line-height:13px;font-size:13px; color:#666}
.location span{ margin-right:5px; margin-top:2px;}
.location a{ font-size:13px;}
.about_neiorng{ width:920px; overflow:hidden; line-height:25px; padding:20px 0; font-size:13px;}







.newslistwrw{
	width: 920px;
	overflow: hidden;
	background:#fff;

}

.newslistwrw li{
	width: 920px;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
	padding: 20px 0;
}

.newslistwrw li dt{
	width: 70px;
	overflow: hidden;
	float: left;
	background: #E2C261;
	padding: 8px 0;
}

.newslistwrw li dt h1{
	color: #fff;
	text-align: center;
	font-size: 20px;
}

.newslistwrw li dt h2{
	color: #fff;
	text-align: center;
	font-weight: normal;
}


.newslistwrw li dd{
	float: right;
	width: 835px;
}

.newslistwrw li dd h1 a{
	font-size: 16px;
	font-weight: normal;
}

.newslistwrw li dd h2{
	font-weight: normal;
	color:#999;
	margin-top:5px;
	width:835px;
}

.list_page{overflow:hidden; width:475px; margin:0 auto;}
.list_page span{color:#e40723; font-size:13px;}
.list_page a{ padding:6px 10px; border:1px solid #ccc; float:left; margin-right:5px;font-size:13px; color:#333;}

.view{ width:100%; overflow:hidden; margin-top:20px;}

.view h1{ text-align:center; padding:15px; font-size:20px;}

.view h2{ text-align:center; padding:12px; background:#f6f6f6; font-weight:normal; font-size:13px; color:#999;}

.viewcen{ margin-top:20px; line-height:26px; min-height:250px;}

	/* 本例子css */
	.focusBox { position: relative; width: 500px; height: 380px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox .pic img { width: 500px; height: 380px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }


.fenye{ margin-top:10px; min-height:30px; text-align:right;float:right; margin-right:20px; margin-bottom:10px;}
.fenye  ul{text-align:right}
.fenye  li{float:left;height:32px;line-height:32px;}

.fenye  li span{ font-weight:bold; color:#333; font-size:13px;}

.fenye li span a{ width:60px; height:30px; border:1px solid #ccc; text-align:center; line-height:30px; display:block; float:left; font-size:13px; margin:0 5px 10px}
.fenye li span a { font-weight:bold; color:#333; font-size:13px;}
.fenye li span a:hover{ background:#DFC169; color:#fff;border:1px solid #DFC169;}

.fenye li span a:hover span{ color:#fff;}
.fenyeselect {
    height: 30px;
    border:1px solid #ccc;
    
}

/*---------新月的样式表--------------*/
.tabelMain{ float:left; width:100%;border-top: #666 1px solid; border-left: #D2D2D2 1px solid; font: normal 14px/25px "Arial","微软雅黑","宋体"; margin-top:10px;}
.tabelMain td{  border-bottom: #D2D2D2 1px solid; border-right: #D2D2D2 1px solid; }
.tabelMain th{  border-bottom: #D2D2D2 1px solid; border-right: #D2D2D2 1px solid;  background:#f8f8f8;}
.tabelMain tr{  background:#FFF; }
.tabelMain tr:hover{  background:#f6f6f6; }
.ke-zeroborder{text-align:left; }
.inputtxt{  border: #D2D2D2 1px solid; background-color:#FFF; padding:2px 0 2px 2px; }

.tijiao{
	 background-color:#DFC169;
	 padding:0 20px;
	border: none;
	cursor:pointer;
	margin:0;
	font: normal 14px/35px "微软雅黑", "宋体"; color:#FFF;
}
.tijiao:hover{
	 background-color:#DFC169;
 color:#FFF;
}


.top_nav_search_main {
    display: none;
    z-index: 222;
    position: absolute;
    margin-top: 62px;
    margin-left: -220px;
}
.top_nav_search_main input {
    width: 230px;
    height: 50px;
    border: none;
    padding-left: 10px;
}


.erweima{ float:right;}
.erweima h3{ text-align:right; font-weight:normal; color:#999; margin-top:5px;}
.erweima h1{ text-align:right;}




.jituan{ width:920px; overflow:hidden;}
.jituan ul{ width:920px; overflow:hidden;}
.jituan ul li{ width:920px; overflow:hidden; margin-bottom:15px; border-bottom:1px dotted #ddd; padding-bottom:15px;}
.jituan ul li:hover{ width:920px; overflow:hidden; background:#f6f6f6;}

.jituan ul li dt{ float:left; width:230px; height:135px;}
.jituan ul li dd{ float:right; width:658px; padding-right:12px;}
.jituan ul li dd h1 a{ font-weight:normal; font-size:18px;}
.jituan ul li dd h5 a{ font-weight:normal; color:#666; line-height:22px; }
