@charset "utf-8";
/*---- CSS Document written by 梁天奇 QQ:605944277----*/

/*----reset----*/
html, body, div, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, object, code, legend, button, input, textarea, label, th, td, a, img {margin: 0;padding: 0;border: 0;outline: 0;}
body {font: 12px/1.5  Arial,'微软雅黑';color: #333;background-color:#fff;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: 100%;}
:focus {outline: 0;}
ul, ol {list-style: none;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, i, th, var, optgroup {font-style: normal;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea, select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
code, kbd, samp, tt {font-size: 100%;}
input, button, textarea, select {*font-size: 100%;outline: none;}
textarea {resize: none;}
table {border-collapse: collapse;border-spacing: 0;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
.fl {float: left;}
.fr {float: right;}
a {color: #333;text-decoration: none;-webkit-transition: color .2s ease-in-out;-moz-transition: color .2s ease-in-out;-o-transition: color .2s ease-in-out;-ms-transition: color .2s ease-in-out;transition: color .2s ease-in-out;}
a:hover {color: #f00;text-decoration: none;}
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}
.clearfix {clear: both;*zoom: 1; height:0; overflow:hidden;}
.w{ width:1022px; margin:0 auto;}
img{ width:100%; border:0; margin:0;}


#header{ width:100%;height:102px; background:#fff; position:fixed; top:0; z-index:99999;}
.logo{ width:214px; height:100px;}
.rig{ width:724px; padding-top:16px;}
.phone{ font-size:14px; color:#666; text-align:right; line-height:30px;}
.phone span{ font-size:20px; color:#d49103;}
.nav {float:right;}
.nav li{float:left; margin-left:25px;}
.nav li a{color:#666;font-size:16px;}
.nav li a:hover{color:#6c151b; font-weight:bold;}
.nav li.on a{color:#6c151b;font-weight:bold;}

#banner{  height:475px; background:url(../images/banner.jpg) no-repeat center top;margin-top:120px;background-color:#5c2310; padding-top:102px}

.name0{padding-top:40px;padding-bottom:40px;}
.name0 .contentl{float:left;width:60%;}
.name0 .contentl .contl{font-size:20px; color:#e1e304;text-indent:50px;padding-top:20px;}
.name0 .contentl .picc{height:280px;background-color:#CCC;}
.name0 .contentr{font-size:20px; color:#e1e304;float:right;width:35%;text-align:center;padding-bottom:10px}

#dm{ background:#6d161c; padding:30px 0;}
#dm .name{ text-align:center; margin-bottom:44px;}
.list{ overflow:hidden;}
.list ul{ width:110%;}
.list li{ width:233px; margin-right:30px; margin-bottom:25px; float:left;}

#intr{ height:810px; background:url(../images/bg_1.jpg) repeat-y center top; padding:52px 0;}
#intr .tx{ width:250px; float:left; margin-left:160px;}
#intr .txt{ width:400px; float:right; margin-right:150px; text-align:center; margin-top:65px;}
#intr .txt h1{ font-size:30px; color:#6e181d; font-weight:bold; margin-bottom:37px;}
#intr .txt h2{ font-size:48px; color:#fff; font-weight:bold; height:77px; line-height:77px; background:#6e181d;}
#intr p{ margin-top:33px; font-size:18px; color:#313131; text-align:left; line-height:30px;}

.ad{ height:5px; background:#e1e304;}

#sp{ background:#6c151b; padding-bottom:40px;}
#sp{margin-bottom:0px; padding-top:30px;}
#sp .name{font-size:48px; color:#6c151b; font-weight:bold; line-height:80px; text-align:center;}
.sp{ width:1022px; height:610px; position:relative; }
.sp .box{ width:1022px; height:460px; display:none;position:absolute; top:0; left:0;}
.sp .tab{ width:1022px; height:136px; bottom:0; left:0; position:absolute; }
.sp .tab h3{width:233px; margin-right:30px; float:left; position:relative; cursor:pointer;}
.sp .tab h3 p{ position:absolute; bottom:0; left:0; width:233px; height:30px; line-height:30px; text-align:center;background:rgba(0, 0, 0, 0.6)!important;filter:Alpha(opacity=60); background:#000; color:#fff;}

.qx{ background:#6c151b; padding-bottom:40px;}
.qx .name{ font-size:48px; font-weight:bold; color:#fbd703; line-height:140px; text-align:center;}
.qx .list{ width:1022px; overflow:hidden;}
.qx .list ul{ width:110%;}
.qx li{ width:277px; float:left; background:#fff; margin-right:20px; margin-bottom:15px; padding:10px 25px;}
.qx li img{ width:277px; height:310px;}
.qx li h1{ color:#6C151B; font-size:18px; line-height:50px;}
.qx li p{ color:#000;}

.jmxj{background:#6c151b; padding-top:25px; padding-bottom:40px;}
.jmxj .name{ color:#e1e304; font-size:48px; text-align:center; line-height:80px;}
.jmxj p{ font-size:24px; color:#fff; line-height:40px;}
.jmxj p span{ color:#fbd703;}

.hy{ background:#c8a063; padding-bottom:60px;}
.hy .name{ font-size:48px; color:#6c151b; font-weight:bold; line-height:130px; text-align:center;}
.hy p{ font-size:18px; color:#690007; font-weight:bold; line-height:35px; width:280px; float:left;}
.hy ul{ width:740px; float:right;}
.hy li{ width:350px; float:left; margin-left:20px;}

#footer{ height:60px;background:#fff; line-height:60px; text-align:center;}

/*默认样式，主要是position:fixed实现屏幕绝对定位*/ 
.gotoTop{display:none;position:fixed;top:90%;right:1%;cursor:pointer;width:51px; height:51px; background:url(../images/backtop.png) no-repeat;} 
/*用CSS表达式(expression)来实现ie6下position:fixed效果*/ 
.gotoTop{_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px")} 
/*鼠标进入的反馈效果*/ 
.gotoTop.hover{} 


