﻿/* 
Yahoo! CSS Reset (YUI 3)
http://developer.yahoo.com/yui/3/cssreset/
CSSresetr.com
*/
*{ margin: 0; padding: 0;}
html, body, div, span, object, iframe, table, tr, th, td, em, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, li, form, label { border: 0 none; font-family: inherit; font-style: inherit; margin: 0; padding: 0;}
.main_hfqd {color: #262526;font: 14px/1.5 Microsoft Yahei,Helvetica,Arial;font-size: 12px;line-height: 24px; background:#fff }


input, select {font-size: 12px;line-height: 16px;}
img { border: 0 none;}
ul, li {list-style-type: none;}
.tc { text-align: center;}
.tl {text-align: left;}
.tr {text-align: right;}
.fl{float:left; display:inline}
.fr{float:right; display:inline;}
.f14{ font-size:14px;}
.fb{ font-weight:bold;}
.pd{ padding:0px 40px;}
.pd1{ padding:0px 0px 0px 30px;}
.pt{ padding-top:10px;}
.hs{ color:#ffd800}
.hs1{ color:#eb6001}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
.hr_10{clear:both; height:10px; overflow:hidden; font-size:1px;}
.main_hfqd a {color:#000000;text-decoration: none;}
.main_hfqd a:hover{ color:#cc0000;}
.main_hfqd a:link,a:visited {text-decoration: none;}
.main{ width:100%; font-family:微软雅黑, 宋体; font-size:12px; background:url(../images/bg.jpg) center 0 repeat-y;color: #000;}
.banner{ width:100%; height:743px; background:url(../images/banner.jpg) center 0 no-repeat}

.banner .one{ margin:0 auto; width:1000px; height:743px; position:relative;}
.banner .one .btn{ position:absolute; width:120px; height:50px; left:591px; top:589px;}
.banner .one .btn a{ display:block; width:120px; height:50px}

.con_hfqd{ margin:0 auto; width:1000px; background:#f0e9df}
.ad{ width:100%; height:132px; background:url(../images/ad.jpg) center 0 no-repeat}
.acheng{ width:100%; height:403px; background:url(../images/acheng.jpg) center 0 no-repeat}
.acheng .one{ margin:0 auto; width:1000px; height:403px;}
.acheng .one a{ display:block; width:1000px; height:403px;}
.liucheng1{ width:100%; height:350px; background:url(../images/liucheng1.jpg) center 0 no-repeat}
.liucheng2{ width:100%; height:320px; background:url(../images/liucheng2.jpg) center 0 no-repeat}
.ad2{ width:100%; height:171px; background:url(../images/ad2.jpg) center 0 no-repeat}


.banC {height:630px;margin:0 auto;min-width: 980px;overflow: hidden;position: relative; z-index: 8;}
.banC .ul_img {height:630px;overflow: hidden;width: 100%;}
.banC .ul_img li {height:630px;width: 100%;}
.banC .ul_img .current {opacity: 1;}

.banC .ul_img li .con1{ margin:0 auto; width:1000px; height:630px; position:relative}
.banC .ul_img li .con1 .one{ position:absolute; width:401px; height:518px; left:21px; top:93px; z-index:3}
.banC .ul_img li .con1 .two{ position:absolute; width:182px; height:37px; left:763px; top:538px; z-index:3}
.banC .ul_img li .con1 .one a{ display:block; width:401px; height:518px;}
.banC .ul_img li .con1 .two a{ display:block; width:182px; height:37px;}

.banC .ul_img li.ban_1 { background: url("../images/zj1.jpg") no-repeat scroll center top;}
.banC .ul_img li.ban_2 { background: url("../images/zj2.jpg") no-repeat scroll center top;}


.banC .b_np { font-family:Arial, Helvetica, sans-serif;color: #676767; display: block; font-size:80px;height:150px;position: absolute; text-align: center; top: 350px; width:150px; z-index: 99;}
.banC #ban_prev {left: 40%;margin-left: -500px;}
.banC #ban_next { margin-right: -500px; right:40%;}
.banC .tab_round { bottom: 20px; left: 50%; margin-left: -480px; position: absolute; z-index: 99;}
.banC .tab_round li {float: left;height: 14px; padding-right: 10px; vertical-align: bottom; width: 14px;}
.banC .tab_round li a {background-color: #B7B1B7; border-radius: 1px;display: inline-block; height: 14px; text-indent: -9999px; width: 14px;}
.banC .tab_round .on_round a { background-color: #881515;}

.xingqu{ margin:0 auto; width:1000px;}
.xq{ width:1000px; height:250px;}
.xq li{ float:left; width:250px; height:250px; text-align:center}
.xq li a{ color:#3c1400}

.p1{ width:100%; height:189px; background:url(../images/p1.jpg) center 0 no-repeat}
.p1 .one{ margin:0 auto; width:1000px; height:69px; color:#524141; text-indent:28px; font-size:14px; padding-top:120px;}
.p2{ margin:20px auto; width:1000px; height:347px;}
.p2 .tabbox {height:189px; width:1000px; }
.p2 .tabbox ul {height:189px; width:1000px;}
.p2 .tabbox ul li {color: #FFFFFF;float: left;height:347px;width:250px;}
.p2 .tabbox ul li.a a {display:block; width:250px;  height:347px; background:url(../images/p2_1.jpg) center 0 no-repeat}
.p2 .tabbox ul li.a a.on{ background:url(../images/p2_1_on.jpg) center 0 no-repeat}

.p2 .tabbox ul li.b a {display:block; width:250px;  height:347px; background:url(../images/p2_2.jpg) center 0 no-repeat}
.p2 .tabbox ul li.b a.on{ background:url(../images/p2_2_on.jpg) center 0 no-repeat}

.p2 .tabbox ul li.c a {display:block; width:250px;  height:347px; background:url(../images/p2_3.jpg) center 0 no-repeat}
.p2 .tabbox ul li.c a.on{ background:url(../images/p2_3_on.jpg) center 0 no-repeat}

.p2 .tabbox ul li.d a {display:block; width:250px;  height:347px; background:url(../images/p2_4.jpg) center 0 no-repeat}
.p2 .tabbox ul li.d a.on{ background:url(../images/p2_4_on.jpg) center 0 no-repeat}

.pk1{ width:100%; height:205px; background:url(../images/pk1.jpg) center 0 no-repeat}
.pk2{ width:100%; height:569px; background:url(../images/pk2.jpg) center 0 no-repeat}
.pk2 .one{ position:relative; margin:0 auto; width:1000px; height:569px; font-size:16px; font-family:微软雅黑, 宋体;}
.pk2 .one .cc1{ color:#FFFFFF}
.pk2 .one .cc2{ color:#3c1600}
.pk2 .one td div{ padding:0px 30px 0px 30px; font-size:12px}
.pk2 .one .btn1{ position:absolute; width:215px; height:49px; left:391px; bottom:39px;}
.pk2 .one .btn1 a{ display:block; width:215px; height:49px; line-height:49px; color:#FFFFFF;font-family:微软雅黑, 宋体; font-size:22px; text-align:center}

.ad3{ width:100%; height:229px; background:url(../images/ad3.jpg) center 0 no-repeat}
.ad3 .one{ margin:0 auto; width:1000px; height:140px; padding:89px 0px 0px 0px; text-indent:28px; font-size:14px; color:#524141}

.tese{ width:100%; height:638px; background:url(../images/tese.jpg) center 0 no-repeat}
.tese .one{ width:1000px; height:638px; margin:0 auto; position:relative}
.tese .one .btn4{ position:absolute; width:120px; height:30px; left:421px; top:220px;}
.tese .one .btn4 a{ display:block; width:120px; height:30px;}
