@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
body{ background:url(body.jpg) repeat-x; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a{ color:#FFF; text-decoration:none;}
ul li{  list-style:none; margin:0; padding:0;}
img{ border:0;}

.w1010{ width:1010px; margin:0 auto;}
.fl{ float:left;}.fr{ float:right;}

.header{ position:relative;}
.header .logo{ position:absolute; top:0; left:326px; width:358px; height:172px; z-index:9999; background:url(logo_bg.png) no-repeat;}

.headertop{ height:34px; color:#FFF; line-height:34px;}
.headertop a{ color:#FFF;}

.headernav{ height:59px;}
.headernav li{ float:left; line-height:59px;}
.headernav li a{ width:78px;  display:block; text-align:center; color:#4b1300; font-weight:bold; font-size:14px; font-family:"微软雅黑";}
.headernav li a:hover{ background:url(navhover.png) no-repeat center center;}
.headernav li a.curr{ background:url(navhover.png) no-repeat center center;}
.headernav li b{ position:absolute; left:50px; top:5px; background:url(hot_icon.png) no-repeat; width:27px; height:17px; display:block;}


.container{ background:url(container.png) no-repeat center top; overflow:hidden; height:966px;}

.container .news{ position:absolute; top:65px; right:0px; width:276px; height:123px; background:url(news.png) no-repeat; padding:20px; color:#FFF; font-size:13px; line-height:18px;}
.container .lunbo{ position:absolute; top:50px; left:0; width:400px; height:110px;}
.container .login{ width:300px; height:180px; position:absolute; top:450px; left:355px;}

.container .login input{ border:0; background:none; color:#FFF;}
.index_input { height: 180px; margin: 0 auto; width: 300px;}
.index_input input { background-color: rgba(0, 0, 0, 0); color: #FFFFFF;  font-family: "微软雅黑","黑体","宋体"; font-size: 12px; height: 17px; line-height: 17px; padding: 0 5px; vertical-align: middle; width: 137px;}
.index_n1 { margin-left: 105px; margin-top: 22px;}
.index_n2 { margin-left: 105px; margin-top: 22px;}
.index_n2 input { background-color: rgba(0, 0, 0, 0); color: #FFFFFF; font-family: "微软雅黑","黑体","宋体"; font-size: 12px; height: 17px; line-height: 17px; margin-right: 9px; padding: 0 5px; vertical-align: middle; width: 88px;}
.index_n2 span { color: #F7ED91; display: block; float: left; line-height: 17px; vertical-align: middle;}
.index_n3 { margin-left: 52px; margin-top: 60px;}
.index_n3 span { display: block; float: left;}
.index_n3 input { cursor: pointer; height: 22px;  width: 60px;}
.index_n3 a { color: #F7ED91;  cursor: pointer;  display: block; height: 22px; line-height: 22px; margin-left: 16px; vertical-align: middle; width: 60px;}
.index_fcon { color: #F7ED91; height: 50px; line-height: 25px;  margin: 58px auto 0; text-align: center;  vertical-align: middle; width: 1000px;}
.index_fcon a { color: #F7ED91; padding: 0 10px;}
.top2 {  background: url("zhucetopbg.jpg") no-repeat scroll center center rgba(0, 0, 0, 0);  height: 117px; position: relative; width: 100%;}
.top2 span { display: block; height: 125px;  margin: 0 auto;  position: relative;  top: 22px; width: 255px;}
.zhuce_con {  background: url("zhucecon.jpg") no-repeat scroll center center rgba(0, 0, 0, 0);  height: 782px; position: relative; width: 100%;}
.zc_con { clear: left; height: auto; margin: 0 auto; overflow: hidden; width: 1000px;}
.zc_con2 { background: url("sqcon.jpg") no-repeat scroll 0 -9px rgba(0, 0, 0, 0); clear: left;  height: auto; margin: 0 auto; overflow: hidden; width: 1000px;}
.zc_connei { margin-left: 115px; margin-top: 118px;}
.zc_content { height: 560px;  margin-left: 370px;margin-top: 100px; overflow: hidden; width: 500px;}
.zc_z1 {  height: 40px; width: 300px;}
.zc_z1 input {  background-color: rgba(0, 0, 0, 0);  color: #FFFFFF; font-family: Arial,Helvetica,sans-serif,"微软雅黑","黑体","宋体"; font-size: 14px; height: 30px; line-height: 30px; padding: 0 5px; vertical-align: middle; width: 158px;}
.zc_z2 { height: 40px; width: 300px;}
.zc_z2 span { display: block;float: left;  margin-right: 6px;}
.zc_z2 select { background-color: rgba(0, 0, 0, 0);  border: medium none; color: #FF0000; height: 29px;  line-height: 29px; vertical-align: middle; width: 37px;}
.zc_z3 option { background-color: #FFFFFF; color: #FF0000; line-height: 29px; vertical-align: middle;}
.zc_z3 { height: 35px; margin-left: 70px;  margin-top: 14px;}
.zc_sumit input { background-color: rgba(0, 0, 0, 0); cursor: pointer; height: 35px; margin-right: 15px; width: 89px;}
.zc_restar input { background-color: rgba(0, 0, 0, 0);  cursor: pointer; height: 35px;  width: 103px;}
.zhuce_footer { background: url("zhuce_footer.jpg") no-repeat scroll center center rgba(0, 0, 0, 0); height: 103px; overflow: hidden; position: relative; width: 100%;}
.index_fcon2 {  color: #F7ED91;  height: 50px; line-height: 25px; margin: 18px auto 0;text-align: center; vertical-align: middle; width: 1000px;}
.index_fcon2 a { color: #F7ED91; padding: 0 10px;}
.top3 { background: url("youxi_topbg.jpg") no-repeat scroll center center rgba(0, 0, 0, 0); height: 117px;  position: relative;  width: 100%;}
.top3 span { display: block; height: 125px; margin: 0 auto; position: relative; top: 22px; width: 255px;}

.homebt{ position:absolute; left:0; top:750px; height:180px;}
.homebt li{ float:left;}
.homebt1 a{ background:url(home1.png) no-repeat; width:245px; height:180px; margin-right:10px; display:block;}
.homebt1 a:hover{background:url(home1a.png) no-repeat;}
.homebt2 a{ background:url(home2.png) no-repeat; width:245px; height:180px; margin-right:10px; display:block;}
.homebt2 a:hover{background:url(home2a.png) no-repeat;}
.homebt3 a{ background:url(home3.png) no-repeat; width:245px; height:180px; margin-right:10px; display:block;}
.homebt3 a:hover{background:url(home3a.png) no-repeat;}
.homebt4 a{ background:url(home4.png) no-repeat; width:245px; height:180px; display:block;}
.homebt4 a:hover{background:url(home4a.png) no-repeat;}

.footerbg{ background:url(footer.png) repeat-x; height:105px; overflow:hidden; clear:both;}
.footer ul{ margin-top:30px;}
.footer li{ float:left; color:#ffe380;}
.footer li a{ padding:0 10px; color:#ffe380;}
.footer p{ line-height:30px; text-align:center; color:#ffe380;}

/* 内页 */
.banner{ height:210px;}

.ny{ background:url(neiye.png) no-repeat #907023; overflow:hidden; min-height:603px;}
.h25{ height:25px; line-height:25px; clear:both; font-size:25px;}
.h13{ height:13px; line-height:13px; clear:both; font-size:13px;}
.h7{ height:7px; line-height:7px; clear:both; font-size:7px;}

.tonggaobg{ background:url(tonggaobg.jpg) repeat-x; height:73px;}
.tonggao{ height:73px; background:url(tonggao.jpg) no-repeat;}
.tonggao span{ line-height:73px; padding:0 20px; color:#FFF;}

.ny .w218{ width:218px;}
.ny .listnav{ width:218px; height:232px; background:url(listnav.png) no-repeat center top;}
.ny .listnav ul{ padding:27px 0 25px 0; +padding-top:0px; +margin-top:27px;}
.ny .listnav li{ line-height:36px; height:36px; text-align:center; float:left; width:100%; padding:0; margin:0;}
.ny .listnav li a{ color:#190431}

.ny .dkhot{}
.ny .dkkefu{}

.ny .w780{ width:780px;}
.ny .weizhi{ height:30px; line-height:30px; color:#332405; padding-left:10px;}
.ny .weizhi a{ color:#332405;}

.ny .neirong{ border:1px solid #f4d483; background:#332405; padding:20px; line-height:20px;}