﻿/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote{margin:0;padding:0;}
body{font-family:"Microsoft YaHei",Helvetica,Georgia,Arial,sans-serif; overflow-x:hidden; position:relative;background-color:#000;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
address, caption, cite, code, dfn, em, _em, th, var, optgroup{font-style:inherit;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration: none;color: #F00;}
a:actived{text-decoration:none;}
img{vertical-align:top;border:none; }
ol,ul,li{list-style:none;}
li{float:left;}
table{border-collapse:collapse; }
.clearit{clear:both;*display:inline;}
/*a:focus { -moz-outline-style: none;}*/
.fl{float:left;}
.fr{float:right;}
i,em{font-style:normal;}
/*overflow:hidden; text-overflow:ellipsis; white-space:nowrap;*/
.h_10{width:100%;height:10px; float:left;}
.h_20{width:100%;height:20px; float:left;}
.h_30{width:100%;height:30px; float:left;}
.h_40{width:100%;height:40px; float:left;}
.h_50{width:100%;height:50px; float:left;}


.wrap{width:100%; height:2360px;background:url(../images/guide_bg.jpg) center top no-repeat; position:relative;}
.wrapper{width:1920px;height:2360px;position:absolute;top:0;left:50%; margin-left:-960px; z-index:6; z-index:99;}
.w_main{width:990px;height:2360px; margin:0 auto;}

.m1{width:100%;height:960px;}
.m2{width:100%;height:636px;}
.m3{width:100%;height:auto;position:relative;}
.w_main1{width:990px;height:960px; margin:0 auto;}
.w_main2{width:990px;height:636px; margin:0 auto;}
.w_main3{width:990px;height:700px; margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}

/*上部分*/
.top{width:990px;height:960px;float:left;position:relative;}
.logo{width:600px;height:330px;position:absolute;left:-300px;top:0px;background:url(../images/logo.png) center top no-repeat;}
.logo a{width:600px;height:330px;float:left;}
.slogan{width:578px;height:197px;position:absolute;left:0px;top:210px;background:url(../images/slogan.png) center top no-repeat;}
.movBtn{width:135px;height:101px;position:absolute;left:180px;top:425px;background:url(../images/movBtn.png) center top no-repeat;}
.movBtn a{width:135px;height:101px;float:left;}
.indexBtn{width:239px;height:93px;position:absolute;left:5px;top:628px;background:url(../images/indexBtn.jpg) center top no-repeat;}
.indexBtn a{width:239px;height:93px;float:left;}
.indexBtn a:hover{background:url(../images/indexBtnC.jpg) center top no-repeat;}
.zcBtn{width:239px;height:93px;position:absolute;left:254px;top:628px;background:url(../images/zcBtn.jpg) center top no-repeat;}
.zcBtn a{width:239px;height:93px;float:left;}
.zcBtn a:hover{background:url(../images/zcBtnC.jpg) center top no-repeat;}
.btn1{width:239px;height:133px;position:absolute;left:5px;top:731px;background:url(../images/btn1.jpg) center top no-repeat;}
.btn1 a{width:239px;height:133px;float:left;}
.btn1 a span{width:239px;line-height:36px;float:left;font-size:32px;font-weight:bold;color:#4c2a14;text-align:center;margin-top:25px;}
.btn1 a em{width:239px;line-height:26px;float:left;font-size:12px;color:#4c2a14;text-align:center;}
.btn2{width:239px;height:133px;position:absolute;left:254px;top:731px;background:url(../images/btn2.jpg) center top no-repeat;}
.btn2 a{width:239px;height:133px; float:left;}
.btn2 a span{width:239px;line-height:36px; float:left; font-size:32px; font-weight:bold; color:#4c2a14; text-align:center; margin-top:25px;}
.btn2 a em{width:239px;line-height:26px; float:left; font-size:12px; color:#4c2a14; text-align:center;}

.btn3{width:486px;height:30px; position:absolute;left:5px;top:588px; background:url(../Images/line.png);}
.btn3 p{ margin-left:15px;font-size:18px;margin-top:2px}

.rollItem1{/*top: 80px;*/bottom: -80px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.rollItem2{position: absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.rollItem3{position: relative;bottom: -80px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.rollItem4{position: relative;bottom: -80px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.rollItem5{position: relative;bottom: -40px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.rollItem6{position: relative;bottom: -80px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.rollCnt-3{position: relative;height: 130px;}
.rollCnt-4{position: relative;}

.g-news{ width: 500px; height: 276px; overflow: hidden;position: absolute;left:0px; background-color:#fff; font-family:"Microsoft YaHei";}
.news{width:440px;height:232px; float:left; padding:10px 30px;}
.newsTit{width:440px;height:30px; float:left;}
.newsTit ul li{width:76px;height:30px; line-height:30px; float:left; font-size:16px;text-align:center;}
.newsTit ul li a{width:76px;height:30px;float:left; text-decoration:none;color:#666;}
.newsMore{width:19px;height:19px; float:right; margin:5px 10px 0 0;background:url(../images/news_more.jpg) no-repeat left top ;}
.newsMore a{width:19px;height:19px; float:right;}
.news_xian{width:440px;height:2px; float:left; border-bottom:1px #999 solid; position:relative; overflow:hidden;}
.newsList{width:425px;float:left; display:none; margin:10px 0 0 15px;}
.newsList ul li{width:425px;height:26px; float:left;}
.newsList ul li a{width:365px; float:left; line-height:26px;font-size:14px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newsList ul li a:hover{ text-decoration:underline;}
.newsList ul li span{width:60px; float:left; line-height:26px;font-size:14px; color:#333; text-align:center;}
.newsList .Red,.c_newsList .Red{color:rgb(178,31,0);}
.newsList .RedStrong,.c_newsList .RedStrong{color:rgb(178,31,0);font-weight: bold;}
.newsList .Blue,.c_newsList .Blue{color:blue;}
.newsList .BlueStrong,.c_newsList .BlueStrong{color:blue;font-weight: bold;}

.s1_k3{width:500px;height:276px; position:absolute;left:503px;top:588px; transition:all 1s ease-in;}	

.g-news{ width: 500px; height: 276px; overflow: hidden;position: absolute;left:0px; background-color:#fff; font-family:"Microsoft YaHei";}
.news{width:440px;height:232px; float:left; padding:10px 30px;}
.newsTit{width:440px;height:30px; float:left;}
.newsTit ul li{width:76px;height:30px; line-height:30px; float:left; font-size:16px;text-align:center;}
.newsTit ul li a{width:76px;height:30px;float:left; text-decoration:none;color:#666;}
.newsMore{width:19px;height:19px; float:right; margin:5px 10px 0 0;background:url(../images/news_more.jpg) no-repeat left top ;}
.newsMore a{width:19px;height:19px; float:right;}
.news_xian{width:440px;height:2px; float:left; border-bottom:1px #999 solid; position:relative; overflow:hidden;}
.newsList{width:475px;float:left; display:none; margin:10px 0 0 0px;}
.newsList ul li{width:475px;height:26px; float:left;}
.newsList ul li a{width:455px; float:left; line-height:26px;font-size:14px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newsList ul li a:hover{ text-decoration:underline;}
.newsList ul li span{width:60px; float:left; line-height:26px;font-size:14px; color:#333; text-align:center;}
.newsList .Red,.c_newsList .Red{color:rgb(178,31,0);}
.newsList .RedStrong,.c_newsList .RedStrong{color:rgb(178,31,0);font-weight: bold;}
.newsList .Blue,.c_newsList .Blue{color:blue;}
.newsList .BlueStrong,.c_newsList .BlueStrong{color:blue;font-weight: bold;}
.jian{width:76px;height:93px; position:absolute; left:6px; top:225px;background:url(../images/jian.png) center top no-repeat;}

/*中部分*/
.mid{width:990px;height:521px; float:left; margin-top:115px; position:relative;}
#roll_box {width:787px; height:358px;box-shadow:0 2px 20px rgba(0,0,0,0.5);}
#roll_box li {position:absolute;width:787px; height:358px;z-index:0;}
#roll_box li.s{z-index:1000}
/*#roll_box li.h{z-index:0;}
#roll_box li.ss{z-index:999;}*/
#roll_box img {display:block; width:787px; height:358px; border:none;}
.roll_navbox {height:53px;width:787px;box-shadow: 0 1px 20px #000; overflow:hidden;}
#roll_nav {height:53px; width:1140px;}
#roll_nav li {float:left; width:158px; height:53px;color:#ccc;/* background-position:-611px 0;*/background:url(../images/btn.jpg) no-repeat 50% 0; cursor:pointer; overflow:hidden;font-size:15px; font-weight:normal; line-height:53px; text-align:center;}
#roll_nav li.on {/*background-position:-736px 0;*/ color:#c3a775;background:url(../images/btnC.jpg) no-repeat 50% 0; text-align:center;}
.w195{width:195px;height:396px; position:absolute;right:0;top:0; z-index:10; padding-top:15px; background-color:#fff;box-shadow:0 2px 20px rgba(0,0,0,0.5);}
.wx{width:195px;height:52px;float:left;background:url(../images/qq.png) no-repeat;text-align:center;}
.wx_txt{margin-top:15px;margin-left: 25px;color:#5c290a;font-weight:bold;font-size:16px;}
.w195 p{width:100%;line-height:32px;float:left;margin:0;font-size:14px;color:#666;text-align:center;}
.w195 p span{width:100%;line-height:32px;float:left;font-size:16px;color:#5c290a;text-align:center;}
.w195 p a{width:60px;height:52px;margin:0 5px;display:inline-block;}
.w195 p i{width:100%;line-height:30px;float:left;font-size:12px;color:#006600;text-align:center;}

/*下部分*/
.bm{width:990px;height:700px;float:left;}
.qt{width:990px;height:700px; float:left; position:relative;}
.qu_nav{width:411px;height:75px; position:absolute;right:40px;top:80px;background:url(../images/xian.png) no-repeat 140px center;}
.qu_nav a{width:77px;height:75px; float:left; margin-left:60px;}
.qu_pic{width:942px; height:483px; position:absolute; left:24px; bottom:0;}
.qu_pic a{width:296px;height:483px; float:left; margin:0 9px;}

/*弹窗*/
.windiv{width:1920px;height:700px; position:relative;}
.mm{width:100%;height:700px; position:relative;}
.tanBg1{background:url(../images/tanBg1a.jpg) center top no-repeat;}
.tanBg2{background:url(../images/tanBg2a.jpg) center top no-repeat;}
.tanBg3{background:url(../images/tanBg3a.jpg) center top no-repeat;}
.condl{width:900px;height:700px;overflow:hidden;margin:0 auto;position:relative;}
.divcon{width:900px;height:700px; float:left;}
.v1{width:95px;height:82px; position:absolute;left:317px;top:321px;}
.tanTit{width:146px;height:35px;position:absolute;left:270px;top:450px;}
.txt{width:430px;height:90px; line-height:25px; position:absolute;left:20px;top:520px;  font-size:14px; color:#ddd7d0;}
.tanMore{width:99px;height:30px; line-height:25px; position:absolute;left:310px;top:620px;background:url(../images/tanMore.png) center top no-repeat;}

.tLeftB{width:58px;height:116px; position:absolute;top:350px;left:18%; z-index:100;background:url(../images/leftB.png) center top no-repeat;}
.tRightB{width:58px;height:116px; position:absolute;top:350px;right:18%; z-index:100;background:url(../images/rightB.png) center top no-repeat;}
.tCloseB{width:76px;height:76px; position:absolute;top:70px;right:18%; z-index:100;background:url(../images/closeB.png) center top no-repeat;}

.bmNav{width:990px;height:166px; float:left; padding-top:80px; text-align:center;}
.bmNav a{width:277px;height:68px; display:inline-block; margin:0 20px;}


/*flash*/
#curFrame{width:1920px;height:960px; position:absolute;top:0;left:50%; margin-left:-960px; z-index:6;}
.frame{width:1920px;height:960px; position:relative;}

/*视频*/
.alertBox {width:690px; height:430px;position:fixed;_position:absolute;z-index:1000;display:none; top:400px; left:50%; margin:-300px 0 0 -345px;_top:expression(documentElement.scrollTop + 330 + "px")}
.close {width:47px; height:46px;cursor:pointer; position:absolute;text-indent:-9999px;top:-47px; right:0px;background:url(../images/s1_close.png) center top no-repeat;}
.alertCon { position:relative;}
.conCon{width:690px; height:430px; float:left;display:inline;background:url(../images/loading.gif) center center no-repeat #000;}
.conCon_load{width:690px; height:430px; line-height:620px; position:absolute;left:0;top:0; font-size:28px; color:#9d9d9d; text-align:center; z-index:2;}
.conCon_con{width:690px; height:430px;position:absolute;left:0;top:0; z-index:3;}

#dialog-overlay {width:100%;height:100%;filter:alpha(opacity=90);_filter:alpha(opacity=100);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;position:fixed;_position:absolute;background:#000;top:0; left:0;z-index:100;display:none;}
#dialog-overlay2 {width:100%;height:430px;filter:alpha(opacity=100);_filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;position:fixed;_position:absolute;background:#000;top:300px; left:0;z-index:101;display:none;}


#zhuangbeizs{width:990px;height:auto;position:relative;overflow:hidden;margin:5px auto 30px;padding-top:15px;padding-bottom:25px;background-color:#200e0b;border: 1px solid #d4a42c;}

#zhuangbeizs .zhanshi li{width:940px;float:left;margin:30px 24px 0 24px;border: 1px solid #9d9d9d;}

.bm2{width:100%;height:70px;position:relative;z-index:999;background-color:#000;}
.bm_center{width:990px;height:70px;position:absolute;left:50%;top:0;margin-left:-500px;}
.w_950{width:950px;height:35px;line-height:35px; float:left; font-size:12px; color:#7f776f; margin:15px 0 0 20px; text-align:center;}
.w_950 span{color:#036c26; margin:0 10px 0 0;}

/*页尾*/
#footer{width:100%;height:180px;color:#9a9899;background:url(../images/floter3.jpg) repeat;background-color:#13161b;font-size:12px}
#footer .center{padding:13px 0 30px;margin-left:600px}
#footer .bomlogo{float:left;width:150px;height:140px;margin-right:40px;margin-top:5px;text-align:center;display:inline;}
#footer p{height:24px;line-height:24px;overflow:hidden;}
#footer p strong{margin-right:3px;text-decoration:underline;}
#footer a{font-family:"Times New Roman"; font-weight:bold; color:#af0101;text-decoration: underline;}
