/*--------css reset ------------*/
html,body{width: 100%;min-width: 1200px;font-size: 12px;font-family: "微软雅黑";line-height: 1.4em;}
body,p,ul,li{margin: 0;padding: 0;}
li,dt{list-style: none;}
img{border:none;vertical-align: middle;}
a{color:#000;text-decoration: none;}
.clear{clear: both;}
.fl{float: left;}
.fr{float:right}

h1,h2,h3,h4,h5{margin: 0;font-weight: normal;}
h4{font-size: 16px;}
h2{font-weight: bold;font-size: 24px;color:#bf0d0d}
h3{font-size: 20px;color:#060606}
article{text-index:8px;font-size:14px}
/*--------CSS 样式 ------------*/
header{width: 100%;margin: 0 auto;height: 657px;background-position: top;background-repeat: no-repeat;overflow: hidden;padding-bottom: 30px}
.header_box{width: 1000px;height: 100%;margin: 0 auto;}
.logo{margin-left: -116px;position: relative;z-index: 2;width: 420px;}
.special{float: left;margin-top: 420px;height: 80px;position: relative;z-index: 2;width: 650px;}
.special_ul li{height: 40px;width:150px;float: left;margin-left: 100px;position: relative;cursor: pointer;}
.special_ul li:first-child{margin-left: 0;}
.special_ul li h1{font-size: 26px;float: left;height: 40px;line-height: 40px;}
.special_ul li p{height: 30px;line-height:1.2em;padding-top: 8px;float: left;margin-left: 5px;}
.special_cover{text-align: center;line-height: 68px;position: absolute;top: 0;margin-top: -68px;left: 50px;width: 119px;height: 68px;display: none;background: url(../img/special.png) no-repeat top center;}
.special_ul li:hover .special_cover{display: block;}
.special_ul li:hover h1{color: #C00B07;}
.nav_ul{height: 160px;width: 650px;margin-top: 30px;text-align: center;}
.nav_ul li{width: 45px;height: 130px;line-height: 45px;margin-left: 40px;float: left;-webkit-writing-mode:vertical-rl;writing-mode:tb-rl;}
.nav_ul li:first-child{margin-left: 0;}
.nav_ul li:first-child a{background: url(../img/icon.png) no-repeat 0 0;}
.nav_ul li a{display: block;width: 100%;height: 100%;;font-family: "隶书";font-size: 24px;color: #7b5a25;background: url(../img/icon.png) no-repeat 0 0;}
.nav_ul li a.active{color: #c00b07;background: url(../img/icon.png) no-repeat -60px 0;}
.nav_ul li a:hover{color: #c00b07;background: url(../img/icon.png) no-repeat -60px 0;}

.container{position: relative;margin-top: -530px;padding-top:1px ;padding-bottom: 580px;overflow: hidden;width: 100%; }
.container2{padding-bottom:350px;}
.bg1,.bg2,.bg3,.bg4,.bg5,.bg6,.bg7{position: absolute;z-index: -1;width: 100%;height: 500px;}
.bg1{height: 500px;background: url(../img/bg_1.png) no-repeat top center;z-index: 1;}
.bg2{background: url(../img/bg_2.jpg) repeat-y top center;top: 500px;}
.bg3{background: url(../img/bg_3.jpg) repeat-y top center;top: 1000px;}
.bg4{background: url(../img/bg_4.jpg) repeat-y top center;top: 1500px;height: 732px;}
.bg5{background: url(../img/bg_5.jpg) repeat-y top center;top: 2232px;height:1200px;}
.bg7{background: url(../img/bg_5.jpg) repeat-y top center;top: 500px;height:2700px;}
.bg6{background: url(../img/bg_6.jpg) no-repeat top center;bottom: 0;height: 580px;}
.bg8{background: url(../img/bg_6.jpg) no-repeat top center;bottom: 0;height: 580px;margin-top:- }
.content_box{width: 1200px;margin: 0 auto;margin-top: 520px;padding-top: 1px;}
.top{height: 60px;line-height: 60px; background: url(../img/title_Bg.png) no-repeat top center ;}
.top h1{margin-left: 20px;}
.bottom{padding-bottom: 100px;overflow: hidden;width: 1000px;margin:0 auto;}
.more{background: url(../img/yun.png) no-repeat 30px center;width: 120px;height: 60px}
.more a{display: block;width: 100%;height: 60px;line-height: 60px;font-size: 14px}
.more a:hover{color: #c00b07}
.profile{height: 390px;width: 100%;overflow: hidden;margin-top: 10px;}
.profile .bottom article{width: 500px;margin-left: 40px;margin-top: 65px;font-size: 14px;color: #454444;line-height: 1.8em;text-indent: 25px;letter-spacing: 2px;}
.news{height: 380px;width: 100%;overflow: hidden;margin-top: 100px;}
.news_ul {width: 580px;}
.news_ul li{padding: 0 17px;overflow: hidden;margin-top: 30px;color:#2a2a2a;background: url(../img/dotted2.png) no-repeat 0 center ;}
.news_ul li h4{font-size: 14px;}
.news_ul li .fr{font-size: 12px;}
.show{height: 1250px;width: 100%;overflow: hidden;margin-top: 100px;}
.show .bottom{width: 1200px}
.contact{width: 983px;height: 222px;margin: 0 auto;background: url(../img/contact.jpg);margin-bottom: 20px;margin-top: 100px;overflow: hidden;}
.footer_nav_ul{width: 486px;height: 158px;margin: 35px 25px 30px 50px;border-right: 1px #f1e3be groove;overflow: hidden;}
.footer_nav_ul li{letter-spacing: 1px;}
.footer_nav_ul a{color: #8c0707;}
.footer_nav_ul > li{float: left;margin-left: 12px;height: 158px;}
.footer_nav_ul > li:first-child{margin-left: 0;}
.footer_nav_ul > li ul li{margin-top: 10px;}
.contact_us{margin-top:20px ;height: 202px;width:370px;overflow: hidden;}
.contact_us h1{height: 60px;line-height: 60px;margin-bottom: 10px;}
.contact_us p{line-height: 1.8em;color: #8c0707;font-size: 16px;margin-left: 10px;}
.img_box{position:relative;width: 457px;height: 310px;overflow: hidden;text-align: center;}
.img_bg{position: absolute;left: 0;top: 0;border: none;} 
.profile .img_show{margin-top: 36px;width: 437px;height: 263px;}

.img_box_2{position:relative;width: 367px;height: 308px;overflow: hidden;text-align: center;}
 .img_bg_2 .img_bg{position: absolute;left: 0;top: 0;border: none;z-index: -1;} 
.news .img_show{position:relative;z-index: 2;width: 324px;height: 235px;margin-top: 25px;}

footer{text-align: center;height: 320px;padding-top: 1px;margin-top: 285px;}
footer p{width: 1000px;margin: 0 auto;margin-top: 60px;}

