/* CSS Document */

body,html{ margin:0; padding:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px;}
a{ text-decoration:none;}
ul li{margin:0; padding:0;}
li{ list-style:none;}
ul{ padding:0px; margin:0px;}
img{ border:none;}
p{ 
display: block;
-webkit-margin-before: 0em;
-webkit-margin-after: 0em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}
/**************/



/*******Í·²¿*********/
.header{height:200px; position:absolute; top:0px; left:0px; width:100%;z-index:999999999999999;}
.headerbg{ background:url(images/headerbg.png); z-index:999999999999999; height:200px;}
.nav{ width:1200px; margin:0 auto; overflow:hidden;}
.logo{ padding-top:10px; float:left;}
.nav ul{ float:left; width:740px;padding-top:20px;}
.nav ul li{ float:left; width:100px; text-align:center; height:40px; line-height:40px; color:#fff; position: relative;}
.nav ul li a{ color:#fff;}
.nav li .nav_bline{
    position: absolute;
    left: 50%;
    bottom: 0px;
    width: 0%;
    height:2px;
    background-color: #fff;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -ms-transition: all 0.4s;
    transition: all 0.4s;
}
.nav li:hover .nav_bline{
    left: 26%;
    width: 50px;
}
/*******Í·²¿*********/



.dh{width:100%; height:50px; position:fixed; z-index:9999999999999999; display:none;}
.dhbg{ position:absolute; width:100%; height:100%; background:#000;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8;}
.dhnr{width:1250px; height:50px; margin:0 auto;}
.dhmenu{ width:760px; margin:0 auto; overflow:hidden;}
.dhmenu ul li{ width:120px; height:50px; float:left;line-height:50px; position:relative; font-size:12px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; letter-spacing:1px; text-align:center;}
.dhmenu ul li a{ color:#fff;}
.dhmenu li .nav_bline{
    position: absolute;
    left: 50%;
    bottom: 0px;
    width: 0%;
    height:2px;
    background-color: #fff;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -ms-transition: all 0.4s;
    transition: all 0.4s;
}
.dhmenu li:hover .nav_bline{
    left: 29%;
    width: 50px;
}



.wzxs01{width:100%; height:100%; z-index:999999; position:relative;}
.xscon01{height:200px; position:absolute; top:35%; width:100%;}
.showimg01{ position:relative; top:30px;width:600px;  margin:0 auto;}




.wzxs{width:100%; height:100%; z-index:999999999999999; position:relative;}
.xscon{height:200px; position:absolute; top:300px; width:100%;}
.showimg{ position:relative; top:50px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;width:500px;  margin:0 auto;}





.pro{ width:100%; height:100%; z-index:999999999999999; position:relative;}
.pro ul{ overflow:hidden;}
.pro ul li{ float:left; width:16.6%; position:relative;}
.wzpro{ position:absolute; top:15%; left:0px; width:100%;}
.probt{ width:340px; margin:0 auto; font-size:48px; height:45px; 
font-family:Georgia, "Times New Roman", Times, serif; color:#fff; border-bottom:2px solid #fff; 
padding-bottom:20px; z-index:999999999999; position:relative;top:30px;
filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.pro ul li span{ width:100%; height:100%; position:absolute; top:0px; left:0px; background:#000; display:block; 
filter:alpha(opacity=0.5); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; cursor:pointer;}

.yyj{ position:absolute; bottom:40%;width:100%;}
.yyj p{ width:100px; margin:0 auto; font-size:20px; 
color:#fff; position:relative;top:30px;
 filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.yyj i{ display:block; width:50px; height:1px; background:#fff; margin-left:auto; margin-right:auto; margin-top:10px;}
.showp{ color:#fff; z-index:99999999999999999999; padding-top:50px;}
.yyjxt{ text-align:center; position:relative;top:30px;filter:alpha(opacity=0); -moz-opacity:0;
 -khtml-opacity:0; opacity:0; z-index:999999999999999999;}




.abb{width:100%; height:100%; z-index:999999999999999; position:relative;}
.abbcon{ position:absolute;top:150px; left:0px; width:100%;}
.abblist{width:245px; margin:0 auto; font-size:48px; height:45px; 
font-family:Georgia, "Times New Roman", Times, serif; color:#fff; border-bottom:2px solid #fff; 
padding-bottom:20px; z-index:999999999999; position:relative;top:30px;
filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}
.abwz{ width:100%; position:absolute; top:300px; left:0px;}
.wzcon{ width:600px; margin:0 auto; position:relative;top:30px;
filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.wzcon p{ color:#fff; line-height:25px; font-size:14px; text-indent:2em;}



.qhtp{ position:relative; z-index:9999999999999999; width:100%; height:100%;}
.news{position:absolute;top:150px; left:0px; width:100%;}
.newslist{width:360px; margin:0 auto; font-size:48px; height:45px; 
font-family:Georgia, "Times New Roman", Times, serif; color:#fff; border-bottom:2px solid #fff; 
padding-bottom:20px; z-index:999999999999; position:relative;top:30px;
filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.newsa{width:100%; position:absolute; top:300px; left:0px;}
.newsb{width:1100px; margin:0 auto; position:relative; left:-500px;
filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}





.conlx{ position:relative; z-index:9999999999999999; width:100%; height:100%;}
.lxbt{ position:absolute;top:70px; left:0px; width:100%;}
.lxbtt{width:210px; margin:0 auto; font-size:48px; height:45px; 
font-family:Georgia, "Times New Roman", Times, serif; color:#fff; border-bottom:2px solid #fff; 
padding-bottom:20px; z-index:999999999999; position:relative;top:30px;
filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
}

.lxwz{ width:100%; position:absolute; top:250px; left:0px;}
.lxcon{ width:1020px; margin:0 auto; position:relative;top:30px;
filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; overflow:hidden;}
.lxcon p{ color:#ccc; line-height:25px;overflow:hidden;}
.footer{width:100%; position:absolute; bottom:10px;left:0px;}
.footercon{ width:1160px; margin:0 auto; 
 overflow:hidden;position:relative;top:30px;
filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.bq{ float:left; color:#ccc; line-height:45px;}
.unohacha_logo{ float:right;}
.foottop{height:45px;border-bottom:1px solid #486270;
border-top:1px solid #486270; margin-top:40px;}
.footlogo{ width:305px; margin:0 auto;}
.dz p{ color:#ccc; line-height:25px; margin:0 auto;}
.dz{ margin-top:30px;}
.jmbt{ font-size:16px;border-bottom:1px solid #ccc; padding-bottom:10px;}
.text-content{ margin-top:30px; font-size:14px;}
.joinright i{ width:100px; height:1px; background:#ccc; display:block; margin-top:20px;}
.lxcon ul{ overflow:hidden;}
.lxcon ul li{ width:450px; margin-left:50px; float:left;}
.lxcon ul li a{ display:block; overflow:hidden;}
.jmleft{ float:left; width:135px;}
.jmright{ float:right;width:290px;}
.jmnr{ margin-top:10px;}
.lxcon ul .marB0{ position:relative; right:-100px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.lxcon ul .marB1{ position:relative; left:-100px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.lxcon ul .marR0{ position:relative; right:-100px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.lxcon ul .marR1{ position:relative; left:-100px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}







#zSlider{margin:0px auto; width:1000px;overflow:hidden; font-family:"Î¢ÈíÑÅºÚ"}
#picshow{position:relative;}
#picshow,#picshow_img{width:480px; height:320px; overflow:hidden; float:left;}
#picshow_img li{width:480px; height:320px; overflow:hidden; float:left; display:none;}
#picshow_img img{width:480px; height:320px;}
#picshow_tx{left:0px; width:480px; bottom:0px; position:absolute; height:50px; overflow:hidden; background:#FFF;}
#picshow_tx li{background:url(images/picshow_bg.png) repeat;  height:50px; color:#000; display:none; line-height:40px; padding-left:10px; margin-top:10px;}
#picshow_tx li a{color:#333;}
#picshow_tx li a:hover{ color:#7d5c4b;}
#picshow_tx li h3{ font-size:12px; margin:0px; height:30px; line-height:30px; font-weight:normal;}
#picshow_tx li p{ color:#ccc; line-height:16px; height:16px; overflow:hidden;}

#select_btn{width:510px; color:#111; float:right; display:inline;}
#select_btn li{padding:9px 11px 0px 9px; width:480px; height:84px;cursor:pointer; background:#e5e5e5; margin-top:20px;}
#select_btn li:hover{background-color:#fff;}
#select_btn li.current{background-color:#fff;}
#select_btn li.current:hover{background-color:#fff;}
#select_btn a{color:#333;}
#select_btn img{padding:2px; border:1px solid #ccc; width:112px; height:74px; margin-right:10px; float:left;}
#select_btn .select_text{ height:20px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; overflow:hidden; display:block;}
#select_btn .select_text:hover{ color:#666;}
#select_btn .select_date{ height:23px; line-height:23px; overflow:hidden; display:block;}	



.tmtb{ float:left; margin-top:15px;}



.dyc{ width:100%;  background:none; overflow:hidden;}
.jicz{ width:50%; position:relative; left:-150px; top:0px; float:left;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.yinying{ width:100%; position:absolute; left:0px; bottom:0px; z-index:2}
.fla_wz{ width:70%;margin:0 auto; bottom:15%; position:absolute; left:15%; z-index:5}
.fla_wztxt{ width:420px; padding-bottom:30px; text-align:center; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; line-height:30px; color:#fff;text-shadow: 2px 2px  3px #000;}
.fla_wztxt span{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#fff; line-height:30px; letter-spacing:1px;}
.fla_wzbk{ width:150px; height:30px; margin:0 auto; border:1px #fff solid; line-height:30px; text-align:center; font-size:11px; color:#ddd;
filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:relative;top:30px;-webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;-khtml-border-radius:5px
}
.fla_wzbk a{ color:#fff;}
.jicy{ width:50%; position:relative; right:-150px; top:0px; float:right;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.jicypic{ width:95%; margin:0 auto; position:absolute; top:18px; left:2.4%; }
.jicywenz{width:50%; margin:0 auto; position:absolute; }

.yyjcon{ width:100%; position:absolute; left:0px; top:0px; z-index:5; height:100% }



.dsc{ width:100%; position:relative; height:auto;background:none; overflow:hidden;}
.dscz{width:50%; position:relative; left:-150px; top:0px; float:left;}
.dscy{width:50%; position:relative;  right:-150px; top:5px; float:right;}


.dhimg{ position:relative;}
.xdhimg{ position:absolute; width:100%; height:100px; bottom:0px;left:0px;}
.jzdh{ width:45%; margin:0 auto;}
.jzdh img{ margin-left:1%;}

.rightimg{ position:absolute;right:50px; top:50%; margin-top:-190px;}
.rightimg img{ display:block; margin-top:20px;}

.ddh{ position:relative; width:100%; height:100%;}
.ddhjz{ position:absolute; top:20%; left:20%; width:100%; height:100%;}
.hdddh{ position:relative; left:-100px;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}