@charset "utf-8";
/* CSS Document */
body,p,ul,li,h1,h2,h4{ padding:0; margin:0;}
body{ background:#0C0606; overflow-x:hidden;}
.fl{ float:left;}
.fr{ float: right;}
ul,li{ padding:0; margin:0; list-style:none;}

a{ color:#333; text-decoration:none;}
a:hover{ color:#f30; text-decoration:underline;}

#mainBg{ background:#fff}
#main{ margin:auto; width:1000px; font-size:12px; line-height:22px;}
#header{ width:100%; min-width:1000px; height:531px; position:relative}
#headernew{ width:100%; min-width:1000px; height:800px; position:relative}
#mainBtn{background:url(../images/qjp2_04.jpg); height:375px; color:#dabcbd;}


#btn_bg{ background:url(../images/btn_bg.png) no-repeat center bottom; height:18px; position:absolute; bottom:0px; min-width:1000px; z-index:1000; width:100%;}
#ewm_table{background:#DBDCDC; font-size:14px; text-align:center}
#ewm_table th{ background:#CA0005; font-weight:normal; color:#fff; font-family:"微软雅黑";}
#ewm_table td{ background:#fff;}

#view{float: right; width:681px; border:1px solid #111;position:relative;overflow:hidden; height:293px}
	#flash{width:681px;height:252px;overflow:hidden;background:#57534F;}
	#flash ul{ position:absolute; top:0;}
	#flash li{width:681px;height:252px; float:left;}
	#flash li.active{display:block;}
	#flash li img{width:681px;height:252px;}
	#flash li span{overflow:hidden;width:868px;height:24px;position:absolute; display:none;top:188px;text-align:center;
	left:0px;filter:alpha(opacity=70);opacity:0.7;background:#000;}
	#view #btn{overflow:hidden;height:24px; padding:8px; text-align:center; background:#3E3D3D; border-top:1px solid #626161; font-size:14px; }
	#btn a{color:#fff; text-decoration:none;cursor:pointer; display: inline-block; padding:0 20px; }
	#btn a.on{color:#f30;}


/*  mainRight */
#mainRight{float: right; overflow:hidden; line-height:20px; width:298px; overflow:hidden; color:#666666}
	#r_down{height:168px; padding:10px 0 0 6px;}
	#r_down p{ padding-bottom:5px;}
	/*#r_down p a:hover{filter:alpha(opacity=50);opacity:0.5;}*/
	#r_ewm{height:178px; padding:0px 0 0 6px;}
	#r_ewm #ewmNav{ height:40px;}
	#r_ewm #ewmNav li{float:left;width:124px;height:26px;position:relative;text-align:center;font-family:Arial;font-size:14px; font-weight:bold;}
	#r_ewm #ewmNav li a{position:absolute;left:0;top:0; color:#E7D5D5;cursor:pointer;width:100%;height:28px;line-height:28px;text-decoration:none;z-index:10}
	#r_ewm #ewmNav li span{ position:absolute; left:0; top:0px; width:100%; height:32px; border:1px solid #0098CB; border-bottom:0;z-index:9; display: none}
	#r_ewm #ewmNav li.now span{background:#006699; display:block;}
	#r_ewm .ewmTxt{ display:none; text-align:center}
	#r_ad{}
	#r_ad p{padding-bottom:13px;}
	#r_yqts{border:1px solid #DEDDDD; padding:1px; background:#fff;}
	#r_yqts p{ padding:20px 21px 22px 35px; color:#7F7E7E;}
	#r_kf{border:1px solid #DEDDDD;  padding:20px 21px 22px 20px; font-size:15px; background:#fff; margin-top:12px;}
	#r_kf strong{ font-size:24px;font-family:"微软雅黑"; color:#000; font-weight:normal;line-height:36px; display:block; padding-bottom:4px;}
	#mainRight .title{ background:#E7DDBE; color:#333; line-height:36px;font-family:"微软雅黑"; font-weight:normal; text-indent:22px;}
	
/*  mainLeft */
#mainLeft{overflow:hidden; line-height:20px; width:686px; overflow:hidden; color:#666666}
#mainLeft h1{ background:#6C2F2F; padding:8px 12px 8px 20px; color:#fff; font-family:"微软雅黑"; font-weight:normal; font-size:20px; line-height:20px;}
a.more{ float: right; font-size:12px; color:#fff; text-decoration:none;}
a.more:hover{ color:#ff0;}
	#l_yxzs{padding-left:8px;}
	#l_yxzs .mTxt{padding:10px 0px 0px 5px; height:120px;}
	#l_yxzs p{float:left; padding-right:10px;}
	#l_zl{padding-left:8px;}
	#l_zl li{padding:13px;height:126px; border-bottom:1px solid #ccc;}
	#l_zl li img{ float:left;width:217px; height:120px; border:0;}
	#l_zl li h4{float: right; width:420px; font-weight:normal;}
	#l_zl li h4 strong{ display:block; font-size:16px; color:#333;font-family:"微软雅黑";}
	#l_zl li h4 .date{ float:right; font-size:14px; font-weight:normal;}


/* focus */
#focus { position:relative;height:531px;width:1027px; left:50%; margin-left:-512px;}
#flash2{position:absolute; top:0px; left:0px; height:531px;width:1027px; overflow:hidden;}
#focus ul {	height:531px;width:1027px; position:absolute; top:-1px; z-index:10;}
#focus ul li {float:left;height:531px;width:1027px;overflow:hidden;}
#focus .preNext {width:30px;height:30px;position:absolute;top:418px;cursor:pointer; z-index:1300}
#focus .pre {left:1050px;background:url(../images/arrows.gif) no-repeat right center}
#focus .next {left:990px;background:url(../images/arrows.gif) no-repeat left center}
#focus .btn,.btn_lp{ position:absolute; top:446px; left:50%; height:62px; z-index:1100;width:1100px;margin-left:-504px;}
#focus .btn span,.btn_lp a{ float:left; width:220px; height:62px; background:url(../images/btn.gif) no-repeat right top;font-size:18px; color:#333;font-family:"微软雅黑"; text-indent:77px; line-height:66px; cursor:pointer;}
#focus .btn span.on{ background:url(../images/btn.gif) no-repeat left top; color:#fff;}
#focus ul li img{height:531px;width:1027px;}
.btn_lp a{ background:none; display:block;}

/* focusnew */
#focusnew { position:relative;height:800px;width:1027px; left:50%; margin-left:-512px;}
#flashnew{position:absolute; top:0px; left:0px; height:800px;width:1027px; overflow:hidden;}
#focusnew ul {	height:800px;width:1027px; position:absolute; top:-1px; z-index:10;}
#focusnew ul li {float:left;height:800px;width:1027px;overflow:hidden;}
#focusnew .preNext {width:30px;height:90px;position:absolute;top:418px;cursor:pointer; z-index:1300}
#focusnew .pre {left:1050px;background:url(../images/arrows.gif) no-repeat right center}
#focusnew .next {left:990px;background:url(../images/arrows.gif) no-repeat left center}
#focusnew .btn,.btn_lp{ position:absolute; top:446px; left:50%; height:62px; z-index:1100;width:1100px;margin-left:-504px;}
#focusnew .btn span,.btn_lp a{ float:left; width:220px; height:122px; background:url(../images/btn.gif) no-repeat right top;font-size:18px; color:#333;font-family:"微软雅黑"; text-indent:77px; line-height:66px; cursor:pointer;}
#focusnew .btn span.on{ background:url(../images/btn.gif) no-repeat left top; color:#fff;}
#focusnew ul li img{height:800px;width:1027px;}
.btn_lp a{ background:none; display:block;}

#ks_bg{width:210px; height:447px; background:url(../images/ks_bg.gif); position:fixed; top:120px;right:2px; z-index:9999; font-size:12px;}
#ks_bg .shuru{padding:0px 0 0 15px; height:168px; color:#666;}
#ks_bg .shuru li{ padding-bottom:4px;}
.input_hui{ border:1px solid #000; background:#333; color:#fff;}

#r_ewm{height:178px; padding:0px 0 0 9px;}
	#r_ewm #ewmNav{ height:40px;}
	#r_ewm #ewmNav li{float:left;width:100px;height:26px;position:relative;text-align:center;font-family:Arial;font-size:14px; font-weight:bold;}
	#r_ewm #ewmNav li a{position:absolute;left:0;top:0; color:#666;cursor:pointer;width:100%;height:28px;line-height:28px;text-decoration:none;z-index:10}
	#r_ewm #ewmNav li span{ position:absolute; left:0; top:0px; width:100%; height:32px; border:1px solid #E0E0DF; border-bottom:0;z-index:9; display: none}
	#r_ewm #ewmNav li.now span{background:#fff; display:block;}
	#r_ewm .ewmTxt{ display:none; text-align:center}

#tan_view{position: fixed; top:200px; left:50%; margin-left:-200px; display:none; z-index:9999; border:2px solid #333; background:#333;}
#closed_view{ cursor:pointer; width:40px; display:block; float:right; padding-right:12px; color:#fff;}


.topNav{ height:40px;font-size:18px; width:550px; padding-top:0px;position:absolute;z-index:9999; left:50%; margin-left:-275px;font-family:"微软雅黑"; }
.topNav a{float:left; width:121px; height:38px; display:block; overflow:hidden; color:#fff; line-height:40px;}
.topNav a:hover{ text-decoration:none; color:#ff0;}
.topNav2{ height:100px;font-size:88px; width:550px; padding-top:0px;position:absolute;z-index:9999; left:50%; margin-left:-275px;font-family:"微软雅黑"; }
.topNav2 a{float:left; width:121px; height:38px; display:block; overflow:hidden; color:#fff; line-height:40px;}
.topNav2 a:hover{ text-decoration:none; color:#ff0;}


.topNavnew{ height:40px;font-size:18px; width:550px; padding-top:0px;position:absolute;z-index:9999; left:50%;top:60px; margin-left:-275px;font-family:"微软雅黑"; }
.topNavnew a{float:left; width:121px; height:38px; display:block; overflow:hidden; color:#fff; line-height:40px;}
.topNavnew a:hover{ text-decoration:none; color:#ff0;}


