@charset "UTF-8";
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,legend,input,textarea,blockquote,img,section,article{padding:0;margin:0;}
body{ color:#190704; background:#FFF; font-family:"Microsoft YaHei",Verdana,Arial,sans-serif,"Times New Roman",'宋体';}
input,select{ font-size:12px; vertical-align:middle;}
textarea,input{ word-wrap:break-word; word-break:break-all;}
dl,ul,li{ list-style:none;}
input,textarea,img{ border:0;}
img{display:block;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a {outline: none;}
a:active{star:expression(this.onFocus=this.blur());}
a:link, a:visited,a:hover{text-decoration:none;}
i,em{font-style: normal;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
/*内容样式*/
.center{margin-left:auto;margin-right:auto;}
.tc{ text-align:center;}
.tl{ text-align:left; }
.tr{ text-align:right; }
.clear{clear:both;height:0;font-size:0;line-height:0;overflow:hidden;}
.clearfix{*zoom:1;}
.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}
.main{width:990px; margin-left:auto; margin-right:auto;}
.fl{float:left;}
.yellow{ color: #f3f93c;}
.blue{ color:#2e19c6; }
.wrapper{width:100%;max-width:1920px;min-width:990px; }
.main980{ width:980px; margin-left:auto; margin-right:auto; }
.cl_golden{ color:#d6ba95 }
.cl_black{ color:#190704; }

.head{ height:795px; background:url(../images/header_bg.jpg) center 0 no-repeat; }

.con1_box{ background:url(../images/bg01.jpg) no-repeat center top; }
.con1{ padding-top:42px; height:710px; background:url(../images/main_bg_01.jpg) no-repeat center top; }
.con1 .text{ padding:18px 0 24px 0; }
.con1 .text p,.con5 .text{ font-size:24px; line-height:40px; color:#190704; text-align:center; }
.con1 .text span{ color:#ac0a0b; }
.circle_list{ padding-left:19px; }
.circle_list li{ width:314px; }
.circle_list li div p{ text-align:center; }
.circle_list li div .name{ font-size:36px; line-height:40px; padding:22px 0 8px 0; }
.circle_list li div .intro{ font-size:22px; line-height:30px; }

.con2_box{ background:url(../images/bg02.jpg) no-repeat center top; }
.con2{ padding-top:102px; height:630px; background:url(../images/main_bg_02.jpg) no-repeat center top; }
.con2 .text,.con4 .text{ font-size:24px; line-height:40px; color:#ccaf87; text-align:center; padding:16px 0 34px 0; }

.con3_box{ background:url(../images/bg03.jpg) no-repeat center top; }
.con3{ padding-top:102px; height:1113px; background:url(../images/main_bg_03.jpg) no-repeat center top; }
.con3 img{ padding-bottom:48px; }

.con4_box{ background:url(../images/bg04.jpg) no-repeat center top; }
.con4{ padding-top:100px; height:632px; background:url(../images/main_bg_04.jpg) no-repeat center top; }
.con4 .circle_list li div .name{ font-size:32px; }

.con5_box{ background:url(../images/bg05.jpg) no-repeat center top; }
.con5{ padding-top:90px; height:596px; background:url(../images/main_bg_05.jpg) no-repeat center top; }
.con5 div{ width:954px; padding:40px 0; background-color:#fff; -moz-box-shadow:8px 8px 8px #ccc; -webkit-box-shadow:8px 8px 8px #ccc; box-shadow:8px 8px 8px #ccc;}
.con5 div p,.con5 div img{ display:inline-block; vertical-align:middle; padding:0 33px 0 48px; }
.con5 div p{ width:342px; font-size:24px; line-height:34px; color:#190704; }
.con5 div img{ padding:12px; border:1px solid #b2b2b2; }
.con5 .text{ padding:15px 0 22px; }

.con6{ background:url(../images/bg06.jpg) no-repeat center top; }

.con7_box{ background:url(../images/bg07.jpg) no-repeat center top; }
.con7{ height:645px; background:url(../images/main_bg_07.jpg) no-repeat center top; }
.con7 ul{ padding-left:12px; padding-top:102px; }
.con7 ul li{ width:213px; padding-right:35px; }
.con7 ul li:last-of-type{ padding-right:0; }
.con7 ul li .user{ font-size:24px; line-height:40px; color:#333; text-align:center; padding-top:15px; }
.con7 .xfts{ font-size:24px; line-height:40px; color:#333; text-align:center; padding-top:78px; }

.con8_box{ background:url(../images/bg08.jpg) no-repeat center top; background-size:100% 100%; }
.con8{ padding-top:90px; padding-bottom:100px; background:url(../images/main_bg_08.jpg) no-repeat center top; background-size:100% 100%; }
.con8 ul{ padding-top:30px; }
.con8 ul li{ width:236px; padding:16px 0 6px; position:relative; margin-left:7px; margin-bottom:7px; background-color:#fff; }
.con8 ul li .pro_name{ font-size:24px; line-height:40px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:0 10px; }
.con8 ul li .bottom .price{ font-size:24px; line-height:42px; color:#ca2626; padding-left:10px; }
.con8 ul li .bottom .price b{ font-size:46px; font-weight:normal; }
.con8 ul li .bottom .bug{ display:block; width:110px; height:36px; font-size:24px; color:#fff; text-align:center; line-height:36px; background:#d22424; border-radius:5px; position:absolute; bottom:18px; right:10px; }

.con9_box{ height:518px; background:url(../images/bg09.jpg) no-repeat center top; padding-top:126px; }
.con9{ width:708px; border:1px solid #522018; border-radius:10px; position:relative; }
.con9 h3{ width:220px; font-size:42px; line-height:60px; color:#522018; text-align:center; background-color:#f2f2e8; position:absolute; top:-30px; left:244px; }
.con9 div{ padding:38px 18px 38px 36px; }
.con9 div p{ font-size:24px; line-height:30px; color:#522018; }
.botwrap{width:1010px; margin:0 auto; position:relative; z-index:9999}