/* 
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;}
body {color: #1D1D1D;font-size: 12px;line-height: 24px; }
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:#977011}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
.hr_10{clear:both; height:10px; overflow:hidden; font-size:1px;}
a { color: #aa5005;text-decoration: none;}
a:link,a:visited {text-decoration: none;}
.main{ width:100%;  font-size:12px; background:#27060a}
.banner{ width:100%; height:762px; background:url(../images/banner.jpg) center 0 no-repeat;}
.ban{ margin:0 auto; width:1000px; height:762px;}
.ban a{ display:block; width:1000px; height:762px;}

.part1{ margin:0 auto; width:1004px; height:770px; background:url(../images/part1.jpg) center 0 no-repeat;}
.part1 .one{ margin:0 auto; width:1000px; height:503px;background:#339966}

.mod .bd {
    position: relative;
    width: 1004px;
	height:503px;
	padding-top:176px; 
}

.mod5 .bd .imgbox {
    height: 503px;
    overflow: hidden;
    width:1004px;
}

.mod5 .bd .imgbox ul li {
    display: none;
    height: 503px;
    width: 1004px;
}
.mod5 .bd .imgbox ul .on {
    display: block;
}
.mod5 .bd .tabbox {
    top: 580px;
    left: 79px;
    position: absolute;
    width: 447px;
	height:85px;
	z-index:2;
}
.mod5 .bd .zixun {
display:block;
    top: 647px;
    left: 688px;
    position: absolute;
    width: 120px;
	height:32px;
	z-index:3;
}

.mod5 .bd .tabbox ul {
    overflow: hidden;
    width: 447px;
	height:85px;
}
.mod5 .bd .tabbox ul li {
    float: left;
    height: 85px;
    width: 149px;
	overflow:hidden;
}
.mod5 .bd .tabbox ul li a {
    background-position: 0 0;
    display: block;
    height: 85px;
    width: 149px;
}
.mod5 .bd .tabbox ul li .tab1 {
    background-image: url("../images/wang.jpg");
	background-position: 0 -85px;
}
.mod5 .bd .tabbox ul li .tab2 {
    background-image: url("../images/zhou.jpg");
	background-position: 0 -85px;
}
.mod5 .bd .tabbox ul li .tab3 {
    background-image: url("../images/xu.jpg");
	background-position: 0 -85px;
}
.mod5 .bd .tabbox ul li .on {
    background-position: 0 0px;
}

.part2{ width:100%; height:798px; background:url(../images/part4.jpg) center 0 no-repeat;}
.part2 .top{ width:1004px; margin:0 auto; height:798px;}
.part2 .top .one{ text-align:center; height:154px; padding:30px 0px;}
.part2 .youshi{ width:1004px;height:576px; position:relative; z-index:1;color:#31090b;}
.part2 .youshi .no1{ position:absolute; width:236px; height:158px; left:256px; top:108px;}
.part2 .youshi .no2{ position:absolute; width:217px; height:190px; left:575px; top:38px;}
.part2 .youshi .no3{ position:absolute; width:209px; height:182px; left:57px; top:383px;}
.part2 .youshi .no4{ position:absolute; width:224px; height:179px; left:754px; top:347px;}
.part2 .youshi .tt1{ padding-left:70px; font-size:15px; line-height:22px; font-weight:600;}
.tiyan{ width:100%; height:236px; background:url(../images/tiyan.jpg) center 0 no-repeat;}
.tiyan a{ display:block; width:120px; height:220px; margin:0 auto;}

.part4{ width:100%; height:531px; background:url(../images/part2.jpg) center 0 no-repeat;}
.part4 .top{ width:1004px; margin:0 auto; height:531px;}
.part4 .top .one{ text-align:center; height:213px; padding:30px 0px;}
.part4 .youshi{ width:1004px;height:250px; position:relative; z-index:1;}
.part4 .youshi .no1{ position:absolute; width:130px; height:88px; left:88px; top:60px;}
.part4 .youshi .no2{ position:absolute; width:160px; height:81px; left:328px; top:145px;}
.part4 .youshi .no3{ position:absolute; width:149px; height:81px; left:587px; top:63px;}
.part4 .youshi .no4{ position:absolute; width:150px; height:81px; left:839px; top:139px;}
.part4 .youshi .tt1{font-size:20px; line-height:28px; font-weight:600;}
.part4 .youshi a{ color:#333333}

.liaojie{ width:100%; height:209px; background:url(../images/liaojie.jpg) center 0 no-repeat;}
.liaojie a{ display:block; width:120px; height:200px; margin:0 auto;}

.part3_tt{ margin:0 auto; width:1000px;}
.part3_1{ margin:0 auto; width:1000px; height:502px; position:relative; z-index:1; background:url(../images/tu1.jpg) no-repeat;}
.part3_1 .one{ position:absolute; z-index:2; width:491px; height:415px; left:499px; top:60px; color:#f2e7c5; font-size:14px;}

.part3_2{ margin:0 auto; width:1000px; height:502px; position:relative; z-index:1; background:url(../images/tu2.jpg) no-repeat;}
.part3_2 .one{ position:absolute; z-index:2; width:491px; height:415px; left:14px; top:55px; color:#f2e7c5; font-size:14px;}

.part3_3{ margin:0 auto; width:1000px; height:498px; position:relative; z-index:1; background:url(../images/tu3.jpg) 0 -2px no-repeat;}
.part3_3 .one{ position:absolute; z-index:2; width:491px; height:415px; left:499px; top:60px; color:#f2e7c5; font-size:14px;}
.part3_4{padding-bottom:30px;  background:url(../images/tu4.jpg) 0 -2px no-repeat;height:500px;}

.zj{ margin:0 auto; width:1000px;}

.mod6 .bd {
    position: relative;
    width: 1000px;
	height:461px;
	background:url(../images/zjbg.jpg) no-repeat;
}

.mod6 .bd .imgbox {
    height: 461px;
    overflow: hidden;
    width:818px;
	padding-left:182px;
}

.mod6 .bd .imgbox ul li {
    display: none;
    height: 461px;
    width: 818px;
}
.mod6 .bd .imgbox ul .on {
    display: block;
}
.mod6 .bd .tabbox {
    top: 0px;
    left: 0px;
    position: absolute;
    width: 182px;
	height:431px;
	padding-top:30px;
}
.mod6 .bd .tabbox ul {
    overflow: hidden;
    width: 182px;
	height:461px;
}
.mod6 .bd .tabbox ul li {float: left;width: 182px; padding-bottom:3px;background:url(../images/xian.jpg) 0 bottom no-repeat;overflow:hidden;}
.mod6 .bd .tabbox ul li a {display: block; padding:3px 0px 3px 10px; width: 172px;color:#f2e7c5;}
.mod6 .bd .tabbox ul li a.on {color:#ffffff;background:url(../images/jiantou.jpg) 0 center no-repeat;}

.mod4 {
margin:0 auto;
padding-top:80px;
    height: 200px;
    width: 1000px;
	overflow:hidden;
}
.mod4 .bd {
    height: 136px;
    position: relative;
    width: 1000px;
}
.mod4 .bd .JL {
    height: 136px;
    margin: auto;
    overflow: hidden;
    width: 1000px;
}
.mod4 .bd .JL ul {
    overflow: hidden;
}
.mod4 .bd .JL ul li {
    float: left;
    height: 136px;
    position: relative;
    vertical-align: bottom;
    width: 205px;
	padding-left:0px;
}
.mod4 .bd .JL ul li .btn {
    background: url("about:blank") repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 49px;
    left: 105px;
    position: absolute;
    text-indent: -9999px;
    top: 487px;
    width: 49px;
}
.mod4 .bd span {
    cursor: pointer;
    display: block;
    height: 49px;
    position: absolute;
    top: 40px;
    width: 49px;
    z-index: 4;
}
.mod4 .bd .aw_l {
    left: 20px;
}
.mod4 .bd .aw_r {
    right:20px;
}
.queson{ width:100%; background:#000000;}
.queson .wenti{ position:relative; z-index:1; margin:0 auto; width:1000px; height:816px; background:url(../images/wenti.jpg) no-repeat;}
.queson .wenti .one{
	position:absolute;
	width:150px;
	height:30px;
	left:84px;
	top: 699px;
}
.queson .wenti .one a{ display:block; width:150px; height:30px;}
.queson .wenti .two{
	position:absolute;
	width:583px;
	height:549px;
	left:384px;
	top: 257px;
}
.queson .wenti .two .list{ padding-bottom:10px; width:550px; padding-left:33px; background:url(../images/q.png) no-repeat; color:#f2e7c5}
.queson .wenti .two .list .tt{ font-size:18px; padding-bottom:5px;}
.ullist{ padding-left:32px; padding-top:30px; width:550px; overflow:hidden; float:left;}
.ullist li{ float:left; padding-left:10px; width:173px; height:24px; overflow:hidden}
.queson .wenti .two a{ color:#f2e7c5}

.queson .xiangmu{margin:0 auto; width:1000px; height:377px;}
