*{margin: 0;  padding: 0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;font-family: "microsoft yahei"}
ul {list-style-type: none}
img{vertical-align:top;border:0;border-style: none}
a {text-decoration:none;}
a:visited {text-decoration:none;}
.h_80{width:100%;height:80px;}
.h_60{width:100%;height:60px;}
.h_50{width:100%;height:50px;}
.h_55{width:100%;height:55px;}
.h_40{width:100%;height:40px;}
.h_30{width:100%;height:30px;}
.h_35{width:100%;height:35px;}
.h_20{width:100%;height:20px;}
.h_25{width:100%;height:25px;}
.h_120{width:100%;height:120px;}
.clfloat{clear: left}

.wrap{
    width: 100%;
    min-height:1000px;
    background-color: #180900;
}
.twrap{
    width: 100%;
    height: 980px;
    background: url("https://static.web.sdo.com/cq/pic/act/2016/web/0620yh/wrapbg.jpg") no-repeat top center;
}
.tmain{
    width: 990px;
    height: 980px;
    margin: 0 auto;
    background: url("https://static.web.sdo.com/cq/pic/act/2016/web/0620yh/tombg.jpg") no-repeat top center;
}
.logo{
    float: left;
    width: 990px;
    height: 115px;
    margin-top: 15px;
    text-align: center;
}
.nav{
    float: left;
    margin-top: 155px;
    width: 990px;
    height: 163px;
}
.nav div{
    float: left;
    cursor: pointer;
}
.nav1{width: 126px;height: 126px;margin: 59px 53px 0  57px;}
.nav2{width: 135px;height: 135px;margin: 17px 52px 0 0;}
.nav3{width: 145px;height: 145px;margin-right: 53px;}
.nav4{width: 135px;height: 135px;margin: 17px 50px 0 0;}
.nav5{width: 126px;height: 126px;margin: 59px 0 0 0;}

.cc{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;}
.cc a{position: absolute}
.cc .default{-webkit-animation:hoverb 0.2s both;-moz-animation:hoverb 0.2s both;-ms-animation:hoverb 0.2s both;animation:hoverb 0.2s both; z-index:1002;}
.cc .backface{-webkit-animation:hover 0.2s both;-moz-animation:hover 0.2s both;-ms-animation:hover 0.2s both;animation:hover 0.2s both;z-index:1001; display:none;}
.cc:hover .default{-webkit-animation:hover 0.2s both;-moz-animation:hover 0.2s both;-ms-animation:hover 0.2s both;animation:hover 0.2s both;z-index:1001;}
.cc:hover .backface{-webkit-animation:hoverb 0.2s both;-moz-animation:hoverb 0.2s both;-ms-animation:hoverb 0.2s both;animation:hoverb 0.2s both;z-index:1002;display:block;}
@-webkit-keyframes hover {0%{-webkit-transform:rotateY(0deg);}100% {-webkit-transform:rotateY(180deg);}}
@-moz-keyframes hover {0%{-moz-transform:rotateY(0deg);} 100% {-moz-transform:rotateY(180deg);}}
@-ms-keyframes hover {0%{-ms-transform:rotateY(0deg);} 100% {-ms-transform:rotateY(180deg);}}
@keyframes hover {0%{transform:rotateY(0deg);} 100% {transform:rotateY(180deg);}}
@-webkit-keyframes hoverb {0% {-webkit-transform:rotateY(180deg);} 100%{-webkit-transform:rotateY(0deg);}}
@-moz-keyframes hoverb {0% {-moz-transform:rotateY(180deg);} 100%{-moz-transform:rotateY(0deg);}}
@-ms-keyframes hoverb {0% {-ms-transform:rotateY(180deg);} 100%{-ms-transform:rotateY(0deg);}}
@keyframes hoverb {0% {transform:rotateY(180deg);} 100%{transform:rotateY(0deg);}}

.txtbox{
    float: left;
    width: 675px;
    
    margin: 215px 0 0 160px;
    font-size: 16px;
    line-height: 25px;
    color: #e7ce9e;
}
.jbox{
    float: left;
    width: 990px;
    height: 56px;
    margin-top: 75px;
    text-align: center;
}
.jbox .jt{
    position: relative;
    bottom: 0px;
}
.jt{
    animation:jian 1s infinite;-webkit-animation:jian 1s infinite;-moz-animation:jian 1s infinite;-o-animation:jian 1s infinite;
}
@keyframes jian {
    0%,100%{bottom:0px;}
    50%{bottom:20px;}
}
@-webkit-keyframes jian {
    0%,100%{bottom:0px;}
    50%{bottom:20px;}
}
@-moz-keyframes jian {
    0%,100%{bottom:0px;}
    50%{bottom:20px;}
}
@-o-keyframes jian {
    0%,100%{bottom:0px;}
    50%{bottom:20px;}
}
.main{
    width: 990px;
    margin: 0 auto;
}
.main_left,.main_right{
    float: left;
	margin-bottom:30px;
}
.main_left{
    width: 209px;
}
.main_left img{
    margin-left: 23px;
}
.main_right{
    width: 746px;
    margin-left: 11px;
}
.right_box{
    width: 746px;
}
.ri_box1{
    height: 95px;
}
.ri_box2{
    height: 341px;
}
.ri_box4{
    height: 263px;
}
.right_box img{
    float: left;
}
.t_box{
    border: 1px solid #67461f;
    background-color: #200f03;
}
.r_box1{
    float: right;
    width: 474px;
    height: 93px;
}
.r_box2{
    float: right;
    width: 474px;
    height: 339px;
}
.r_box3{
    float: left;
    width: 746px;
    height: 158px;
}
.r_box4{
    float: right;
    width: 474px;
    height: 263px;
}
.r_box5{
    float: left;
    width: 746px;
    height: 130px;
}
.main_right span img{
    margin-top: 6px;
    margin-right: 10px;
}
.main_right p{
    color: #b3823d;
    font-size: 16px;
    line-height: 25px;
    margin-left: 40px;
}
p.p1{
    width: 400px;
}
p.p2{
    width: 660px;
}
p.p_y{
    margin-top: 30px;
    float: right;
    color: #d7c1a3;
}
.float_top{
    display: none;
    width: 75px;
    height: 75px;
    position: fixed;
    left: 50%;
    margin-left: 500px;
    bottom: 200px;
}

.conC{width:746px; float:left; background-color:#200f03;}
.txt1{width:414px;height:132px; float:right;border:1px #67461f solid; margin-left:17px; padding:20px 30px 0 30px;}
.txt1 p{width:414px; line-height:22px; float:left; margin:0; font-size:14px; color:#b3823d;}
.txt2{width:414px;height:120px; float:right;border:1px #67461f solid; margin-left:17px; padding:32px 30px 0 30px;}
.txt2 p{width:414px; line-height:22px; float:left; margin:0; font-size:14px; color:#b3823d;}
.tit{width:253px;height:50px; line-height:50px; float:right; background-color:#6d4b21; font-size:26px; color:#d9be86; text-align:center; margin-bottom:7px;}
.pp1{width:253px;min-height:95px; float:right;}
.txt3{width:694px;min-height:285px; float:right;border:1px #67461f solid; margin-left:17px; padding:20px 25px 20px 25px;}
.txt3 p{width:694px; line-height:22px; float:left; margin:0; font-size:14px; color:#b3823d;}
.tab1{color:#b3823d; border-collapse:collapse; float:left;}
.tab1 tr td{ line-height:30px;border:1px #200f03 solid;  font-size:14px; text-align:center;}
.bg_1{background-color:#3f270f;}
.bg_2{background-color:#2f1b09;}
.tit2{width:746px;height:50px; line-height:50px; float:left; background-color:#6d4b21;font-size:26px; color:#d9be86; text-align:center;}
.txt4{width:694px;min-height:22px; float:left;border:1px #67461f solid; padding:20px 25px;}
.txt4 p{width:694px; line-height:22px; float:left; margin:0; font-size:14px; color:#b3823d;}
.txt5{width:414px;height:317px; float:right;border:1px #67461f solid; margin-left:17px; padding:20px 30px 0 30px;}
.txt5 p{width:414px; line-height:22px; float:left; margin:0; font-size:14px; color:#b3823d;}
.txt5 p a{color:#d9be86; text-decoration:underline;}
.tit3{width:746px;height:50px; line-height:50px; float:left; margin-bottom:50px;}
.tit3 span{min-width:100px;height:50px; line-height:50px; float:right;font-size:16px; color:#d7c1a3; text-align:right; padding-left:20px; background:url(https://static.web.sdo.com/cq/pic/act/2016/web/0620yh/t1.png) left center no-repeat;}


.m_1{ margin-bottom:60px;}
.m_2{ margin-bottom:10px;}
.m_3{ margin-bottom:68px;}
.m_4{ margin:15px 0 15px 120px;}
.m_5{ margin:25px 0 25px 60px;}
.m_6{margin-bottom:56px;}
.h_100{width:100%;height:100px;}
.clearit{ clear:both;}