@charset "utf-8";
/*begin  --------clear  */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0 }
* { padding: 0; margin: 0; }
u { text-decoration: none; }
th, td { text-align: left; vertical-align: top }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 12px; }
a { text-decoration: none; outline: none; }
a:link { color: #fff; text-decoration: none; }
a:active { color: #fff; text-decoration: none; }
a:visited { color: #fff; text-decoration: none; }
a:hover { color: #fff; text-decoration: none; }
dl, dt, dd { margin: 0; padding: 0 }
.fix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.fix { display: inline-block; }
*html .fix { zoom: 1 }
.fix { display: block }
.dis { display: block; }
.undis { display: none; }
em { font-style: normal; }
.clear { clear: both; height: 0; }
object, embed { display: block; outline: none; }
html, body { -webkit-text-size-adjust: none; }
textarea { resize: none; overflow: auto; }
/*end    --------clear  */
#wrap { height: auto; width: 100%; position: relative; background: #fff; font-size: 12px; font-family: "微软雅黑"; text-align: Justify; text-justify: inter-ideograph; max-width: 1680px; margin: 0 auto; }
#wrap img { border: 0 none; padding: 0px; margin: 0px; display: inline-block; width: 100%; height: auto; }
#wrap ul { overflow: hidden; margin: 0; padding: 0; list-style: none }
#wrap #top_banner { width: 100%; font-size: 0px; }
#wrap #nav { width: 100%; height: auto; z-index: 2000; background: #5e666e; }
#wrap .fixed { width: 100%; height: 65px; position: fixed; left: 0; top: 0; background: #5e666e; ; _position: absolute; top:expression((offsetParent.scrollTop)+0);
z-index: 2005; }
#wrap #nav11 { height: 65px; width: 100%; z-index: 2006 }
#wrap #nav ul { overflow: hidden; width: 1100px; margin: 0 auto; }
#wrap #nav ul li { float: left; display: inline-block; width: 16.5%; height: 65px; background: #5e666e; font-size: 16px; color: #fff; text-align: center; line-height: 65px; cursor: pointer; }
#wrap #nav ul #active { background: #896c4a; }
#wrap #nav ul li:hover { background: #896c4a; }
#wrap #title_sc { width: 1100px; margin: 0 auto; position: relative; }
#wrap #title_sc .sc1 { background: #f0f0f0 url(../images/bg_harm.jpg) no-repeat; width: 1100px; height: 188px; }
#wrap #title_sc .sc1 .con { width: 665px; padding-top: 20px; text-align: center; font-size: 38px; float: right; }
#wrap #title_sc .sc2 { width: 1100px; height: 257px; }
#wrap #title_sc .sc2 .con { width: 848px; margin: 0 auto; padding-top: 85px; }
#wrap #title_sc .sc3 .sc3_list { display: block; width: 250px; height: 520px; float: left; margin-right: 24px; }
#wrap #title_sc .sc3 .sc3_list:last-child { margin-right: 0px; }
#wrap #title_sc .sc3 .issue_t { width: 250px; height: 245px; padding-top: 80px; background: #6e5937; font-size: 60px; color: #fff; text-align: center; }
#wrap #title_sc .sc3 .issue_t span { font-size: 48px; font-family: "新宋体"; }
#wrap #title_sc .sc3 .issue_c { width: 250px; height: 195px; font-size: 14px; line-height: 25px; }
#wrap #title_sc .sc3 .issue_c span { display: block; width: 181px; margin: 0 auto; padding-top: 30px; }
#wrap #title_sc .sc4 { width: 1100px; height: 115px; padding-top: 80px; }
#wrap .btn_click { width: 193px; height: 48px; display: block; margin: 0 auto; background: url(../images/btn_on1.jpg) no-repeat; }
#wrap .btn_click:hover { background: url(../images/btn_on.jpg) no-repeat; }
#wrap #title_sc .sc5 { width: 1100px; height: 635px; background: url(../images/bg_bgqc.jpg) 0px 117px no-repeat; position: relative; }
#wrap #title_sc .sc5 .con { width: 883px; margin: 0 auto; }
#wrap #title_sc .sc5 .desc { width: 670px; position: absolute; top: 170px; left: 360px; font-size: 14px; line-height: 22px; }
#wrap #title_sc .sc5 .p_table { width: 451px; height: 348px; position: absolute; left: 570px; top: 270px; }
#wrap #title_ff { width: 1100px; margin: 0 auto; }
#wrap #title_ff .ff1 { width: 1100px; margin-top: 90px; }
#wrap #title_ff .ff1 .con { width: 769px; text-align: center; margin: 0 auto; }
#wrap #title_ff .ff2 { width: 1100px; margin: 0 auto; height: 540px; background: url(../images/bg_trasitional.jpg) 0px 133px no-repeat; }
#wrap #title_ff .ff2 .ff2_lr { padding-top: 80px; width: 1100px; }
#wrap #title_ff .ff2 .ff2_lr li { height: 195px; display: inline-block; }
#wrap #title_ff .ff2 .ff2_lr span { display: inline-block; color: #6e5937; line-height: 50px; font-size: 30px; font-family: "新宋体"; }
#wrap #title_ff .ff2 .ff2_lr .ff2_con { padding: 45px 0px 0 26px; font-size: 14px; color: #000; line-height: 25px; }
#wrap #title_xxz { width: 100%; height: 645px; background: #dddce0; position: relative; }
#wrap #title_xxz .xxz { width: 1100px; height: 645px; margin: 0 auto; background: url(../images/bg_choose12.png) no-repeat 0px 178px; position: relative; }
#wrap #title_xxz .xxz1 { width: 1100px; height: 101px; }
#wrap #title_xxz .xxz1 .con { width: 711px; height: 101px; margin: 0 auto; padding-top: 33px; }
#wrap #title_xxz .xxz2 .xxz2_list li { width: 340px; height: 60px; display: inline-block; line-height: 26px; color: #000; font-size: 14px; position: absolute; }
#wrap #title_xxz .xxz2 .xxz2_list li span { display: block; color: #6e5937; font-size: 18px; }
#wrap #title_gb { width: 1100px; margin: 0 auto; height: 955px; background: url(../images/bg_img_four.jpg) no-repeat; }
#wrap #title_gb .gb1 { margin-left: 345px; width: 744px; height: 106px; padding-top: 100px; }
#wrap #title_gb .gb2 { margin-left: 345px; }
#wrap #title_gb .gb2 .gb2_list li { display: block; color: #000; font-size: 14px; line-height: 22px; padding-left: 100px; margin-top: 75px; }
#wrap #title_gb .gb2 .gb2_list li span { color: #6e5937; font-size: 18px; line-height: 30px; }

#wrap #title_xg { width: 100%; /*height: 820px;*/ height:auto; background: #dddce0; position: relative; padding:50px 0 10px;}
#wrap #title_xg .xg { width: 1100px;/* height: 770px;*/ margin: 0 auto;}
#wrap #title_xg .xg1 { width: 1100px; margin:0 auto; position: relative; }
#wrap #title_xg .xg1 .con { width: 1005px; height: 124px; margin: 0 auto;}
#wrap #title_xg .xg2 { width: 980px; padding: 15px 60px; color: #000; font-size: 14px; line-height: 22px; }
#wrap #title_xg .xg3 { width: 990px; margin: 0 auto; }
#wrap #title_xg .xg3 .xg3_list { width: 990px; margin: 0 auto; }
#wrap #title_xg .xg3 .xg3_list li { height: 500px; display: block; float: left; width: 205px; cursor: pointer; }
#wrap #title_xg .xg3 .xg3_list li .bg_img { height: 250px; display: block; width: 205px; }
#wrap #title_xg .xg3 .xg3_list li .bg_img .bg_trans { width: 205px; height: 250px; background: url(../images/img_trans.png); display: none; cursor: pointer; }
#wrap #title_xg .xg3 .xg3_list li .bg_img .xg3_desc_t { width: 170px; color: #fff; line-height: 20px; margin: 0 auto; display: block; padding-top: 120px; cursor: pointer; }
#wrap #title_ty { width: 100%; }
#wrap #title_ty .ty1 { width: 100%; height: 225px; background: #252934; }
#wrap #title_ty .ty1 .con { width: 1100px; height: 225px; margin: 0 auto; }
#wrap #title_ty .ty2 { width: 100%; height: 775px; background: url(../images/bg_woman.jpg) 0px 125px no-repeat; }
#wrap #title_ty .ty2 .con { width: 477px; height: 56px; margin: 0 auto; margin-top: 75px; margin-bottom: 70px; }
#wrap #title_ty .ty2 .word_lat { width: 1100px; height: 649px; margin: 0 auto; position: relative; }
#wrap #title_ty .ty2 .word_lat1 { width: 423px; height: 281px; position: absolute; top: 125px; right: 0px; }
#wrap #title_ty .ty3 { width: 1100px; margin: 0 auto; }
#wrap #title_ty .ty3 .con { width: 409px; height: 47px; margin: 75px auto; }
#wrap #title_ty .ty3 .ty3_qa { width: 435px; float: left; }
#wrap #title_ty .ty3 .ty3q { color: #6e5937; font-size: 18px; line-height: 22px; background: url(../images/bg_Q.jpg) 0 center no-repeat; padding-left: 40px; margin-bottom: 20px; }
#wrap #title_ty .ty3 .ty3a { color: #000; font-size: 14px; line-height: 22px; background: url(../images/bg_A.jpg) 0 center no-repeat; padding-left: 40px; margin-bottom: 27px; }
#wrap #title_ty .ty3 .ty3_applay .ty3app { background: none; padding: 0px 10px 0 0; }
/*****************/
#title_bz { background: url("../images/bg_title_bz.jpg") no-repeat scroll center top rgba(0, 0, 0, 0); height: 505px; margin: 0 auto; padding-top: 108px; width: 100%; }
.tabBox { margin: 0 auto; position: relative; width: 1100px; }
.shuNav { font-family: "微软雅黑"; font-size: 18px; height: 110px; position: relative; width: 1100px; z-index: 1000; }
.shuNav ul { height: 120px; margin: 0 auto; width: 1100px; }
.shuNav li { background: none repeat scroll 0 0 #1f1a16; color: #a5a39f; float: left; height: 110px; margin-right: 1px; text-align: center; width: 120px; }
.shuNav_li_hover { background: -moz-linear-gradient(center top, #423328, #896c4a) repeat scroll 0 0 rgba(0, 0, 0, 0) !important; color: #e8e3da; }
.shuNav li a { color: #a5a39f; display: block; padding-top: 40px; cursor: pointer; }
.shuNav_li_hover_a { color: #e8e3da; }
.tab li { display: none; }
.block { display: block !important; }
.button { background: none repeat scroll 0 0 #c6c6c6; color: #4b3a2d; cursor: pointer; display: block; font-family: "微软雅黑"; font-size: 24px; height: 39px; line-height: 39px; position: absolute; text-align: center; transition: background 0.5s ease-out 0s; width: 120px; }
.button:hover { background: none repeat scroll 0 0 #856d4b; color: #fff; }
.lxBtn9 { right: 50px; bottom: 70px; }
#wrap #title_like { width: 1100px; margin: 0 auto; height:600px;}
#wrap #title_like .con { width: 191px; height: 45px; margin: 70px auto 60px; }
#wrap #title_like .main_con { width: 100%; height: auto; margin-top: 0px; padding: 0px; margin-bottom: 100px; }
#wrap #title_like .main_con ul li { display: inline-block; border: 2px solid #fff; float: left; width: 255px; height: 432px; margin-right: 7px; text-align: center; }
#wrap #title_like .main_con ul li:last:child {
margin-right:0px;
}
#wrap #title_like .main_con ul li:hover { border: 2px solid #997a4c; }
#wrap #title_like .main_con ul li a { display: inline-block; }
#wrap #title_like .main_con ul li a div { padding: 0 23px; height: 120px; }
#wrap #title_like .main_con ul li a div h2 { font-size: 26px; color: #997b4d; line-height: 60px; padding-top: 7px; letter-spacing: 0px; padding-left: 0px; }
#wrap #title_like .main_con ul li a div p { font-size: 14px; line-height: 18px; color: #7d7d7d; }