@charset "utf-8";
html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
/*begin  --------clear */
* { padding: 0; margin: 0; background: none; text-decoration: none; background: none;vertical-align: top; font-weight: normal; }
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; }
.clear { clear: both; height: 0; display:block; width: 100%; font-size:0;}
object, embed { display: block; outline: none; }
html, body { -webkit-text-size-adjust: none; }
textarea { resize: none; overflow: auto; }
article, aside, dialog, footer, header, section, footer, nav, figure, menu { display: block }
/*end--------clear  */
#wrap { height: auto; width: 100%; position: relative; background: #fff!important; font-size: 14px; font-family: "微软雅黑"; text-align: Justify; text-justify: inter-ideograph;  margin: 0 auto;}
#wrap img { border: 0 none; padding: 0px; margin: 0px; display: inline-block; }
#wrap ul { overflow: hidden; margin: 0; padding: 0; list-style: none }
#wrap #top_banner { width: 100%; font-size: 0px; margin-bottom: 42px; background: #020000;}
#wrap #top_banner img{ width: 100%;}
#wrap #fixed { width: 100%; height: 42px; position: fixed; left: 0; top: 0; background: #5e666e; z-index: 2000; }
#wrap .nav11 { height: 42px; width: 100%; z-index: 2000; background: #4e3c30; position: absolute; margin-top: -42px; }
#wrap .nav11 ul { overflow: hidden; width: 1200px; margin: 0 auto; }
#wrap .nav11 ul li { float: left; display: inline-block; width: 14.2%; height: 42px; background: #4e3c30; font-size: 16px; color: #fff; text-align: center; line-height: 42px; cursor: pointer; }
#wrap .nav11 ul .active { background: #a98654;}
#wrap .nav11 ul li:hover { background: #a98654;}
/*content*/
#wrap #top_index{ width: 100%; background:url("../images/bg_top_index.jpg") center center; height: 323px;}
#wrap #top_index .top_index1{ width: 1200px; height: 323px; margin: 0 auto; position: relative;}
#wrap #top_index .top_index1 p{ width: 500px;}
#wrap #top_index .top_index1 .index11{font-size: 40px; color: #785f3b; font-weight: bold; position: absolute; display: inline-block;}
#wrap #top_index .top_index1 p span{color: #fff;}
#wrap #top_index .top_index1 .index12{font-size: 26px; color: #785f3b;position: absolute; display:block; color: #785f3b; top
:90px; right: 50px;}
#wrap #top_index .top_index1 .index13{ color: #fff; font-size: 14px; position: absolute; display:block; bottom: 80px; right: 50px;}
#wrap #part1{ width: 100%; background-color:#f2f2f2; height: 837px;}
#wrap #part1 .part11{ width: 1200px; height: 837px; margin: 0 auto;}
/*title*/
#wrap .title{ margin:0 auto; padding: 60px 0; width:760px;}
#wrap .title .xx{ width: 56px; height:95px;display:inline-block; float: left; background: url("../images/img_title_bg1.png");}
#wrap .title img{display:inline-block; float: left;}

#wrap #part1 .part11 .part1_con{}
#wrap #part1 .part11 .part1_con .con_list{ float: left;}
#wrap #part1 .part11 .part1_con .con_list .con_img{ width:385px; height:220px; background: #4e3c30;}
#wrap #part1 .part11 .part1_con .con_list .con_img img{ float: left;}
#wrap #part1 .part11 .part1_con .con_list .con_img span{ font-size: 20px; line-height: 34px; color: #fff; display:block; padding: 25px 15px 0px 215px;}
#wrap #part1 .part11 .part1_con .con_list .con_img p{ font-size: 14px; color: #896c4a; line-height:23px; padding: 0px 15px 25px 215px;}
#wrap #part1 .part11 .part1_con .con_list.sdm{ width: 412px; height: 453px; margin: 0px 8px 0px 10px; background: url("../images/img_part1_3.jpg") no-repeat; position: relative;}
#wrap #part1 .part11 .part1_con .con_list.sdm p{ display: block; padding: 16px; line-break: 22px; color: #fff; font-size: 14px; background: url("../images/bg_trans.png"); position: absolute; bottom: 0px;}
#wrap #part1 .part11 .part1_con .con_list.sdm span{line-height: 28px; font-size: 20px; display: block;}
#wrap .djzx{ width: 163px; height: 48px; display:block; padding-left:30px; background:url("../images/btn_zx.jpg") no-repeat; line-height: 48px; font-size: 26px; color: #000; margin: 64px auto 38px; text-align: left;}
#wrap .djzx:hover{ color: #fff;}

/*part2*/
#wrap #part2{ width: 100%; height:937px; background:url("../images/bg_part2.jpg") center 65px no-repeat; }
#wrap #part2 .part21{ width: 1200px; height: 937px; margin: 0 auto;}
#wrap #part2 .part21 .part2_con{ width: 820px;}
#wrap #part2 .part21 .part2_con p { line-height:24px; font-size: 14px; margin-bottom: 28px;}
#wrap #part2 .part21 .part2_con .list_con{ width: 555px; height: 217px; padding:45px 40px; border: 1px dashed #ccc; background: #f2f2f2; float: left;}
#wrap #part2 .part21 .part2_con .list_con p{ font-size: 14px; line-height: 23px; padding-top: 18px;}
#wrap #part2 .part21 .part2_con .list_nav{ float: left;}
#wrap #part2 .part21 .part2_con .list_nav li{ background: #d2d2d2; width: 172px;height: 70px; color: #4e3c30; margin-left: 10px; text-align:center; padding-top: 25px; font-size: 24px; display: block; cursor: pointer;}
#wrap #part2 .part21 .part2_con .list_nav li span{ font-size: 14px;}
 #wrap #part2 .part21 .part2_con .list_nav li.fw{margin:10px 0 10px 10px;}
 #wrap #part2 .part21 .part2_con .list_nav li.active{ background: #616161; color: #fff; margin-left: 0px; width:180px;border: 1px dashed #ccc;}
#wrap #part2 .part21 .title_zy{ color: #000; font-size: 30px; margin-top: 23px; display: block; line-height:62px;font-family:"宋体"; }
#wrap .btn_more{ padding: 0px 40px; color: #000; margin: 0 auto; line-height:50px; display:block; background: #896c4a; font-size: 22px;width: 264px;}
#wrap .btn_more:hover{ color: #fff;}
/*part3*/
#wrap #part3{ width: 1200px;margin: 0 auto 80px;}
#wrap .part3_t{ font-size: 18px; font-weight: bold; line-height: 32px;padding:10px; text-align: left; display: block;}
#wrap .part3_c{font-size: 14px; margin-bottom: 60px; padding: 10px; text-align: left;}
/*part4*/
#wrap #part4{ width: 100%; height: auto;}
#wrap #part4 .part41{ width:100%;background: #f1f1f1; padding-bottom:20px;}
#wrap #part4 .part41 .part411{ width: 1200px; margin: 0 auto;text-align: center;}
#wrap #part4 .part41 .part411 p span{ font-size: 18px; line-height: 26px;}

#wrap #part4 .part41 .part411 .process li{float: left; overflow:hidden;}
#wrap #part4 .part41 .part411 .process li .bg_img { width: 258px; height: 256px; cursor:pointer; display: block;-moz-border-radius: 179px;-webkit-border-radius: 179px;border-radius: 179px;behavior: url(ie-css3.htc); }
#wrap #part4 .part41 .part411 .process li .bg_img .bg_trans { width: 258px; height: 256px; display:none;background-image:url("../images/bg_trans2.png"); *background-color: #4E3C30; cursor: pointer; position:relative; overflow:hidden;margin-top: -256px;
-moz-border-radius: 179px;-webkit-border-radius: 179px;border-radius: 179px;behavior: url(ie-css3.htc); }
#wrap #part4 .part41 .part411 .process .icon_sign{margin-top:105px; width:56px;-moz-border-radius:0;-webkit-border-radius: 0;border-radius: 0; behavior: url(ie-css3.htc); }
#wrap #part4 .part41 .part411 .process li .bg_img p{font-size: 16px; color: #fff; padding: 10px 38px; text-align:left;}
#wrap #part4 .part41 .part411 .process li .bg_img p span {color:#896c4a;}
#wrap #part4 .part41 .part411 .process li b{ display:block;line-height:40px; margin-top:50px; font-size:24px;}

#wrap #part4 .part42{ width:100%;}
#wrap #part4  .part4_title{ width: 100%; height: 41px; display: block; background: url("../images/word_part41.jpg") center center no-repeat; margin: 65px auto 55px;}
#wrap #part4 .part42 .part421{ width: 1200px; height:620px; margin: 0 auto; position: relative;}
#wrap #part4 .part42 .part421 .part421_p{ width: 725px; line-height: 33px; font-weight: bold; display: block; position: absolute; top: 180px; left:435px;}
#wrap #part4 .part43{ width: 100%; height: 210px; background: #000; margin-top: 65px;}
#wrap #part4 .part43 .part431{ width: 1200px; height: 210px; margin: 0 auto; position: relative;}

#wrap #part5{ background: #f1f1f1; width: 100%;}
#wrap #part5 .part51{ width:1200px; margin: 0 auto;}
#wrap #part5 .part51 ul li{ border: 3px solid #896c4a; display: block; width:277px; height:395px; float: left; margin-right: 18px;}
#wrap #part5 .part51 ul li p{ padding: 0px 20px; font-size: 14px; line-height: 22px;}
#wrap #part5 .part51 ul li p span{ font-size: 18px; color: #A98654; line-height: 42px;}
#wrap #part5 .part51 .part5_ba{ margin: 55px 0 0 0; display: block;}
#wrap #part6{ width: 1200px; margin: 0 auto;}
#wrap #part6 .part6_t p{ font-size: 14px; line-height: 24px;padding-right: 30px;}
#wrap #part6 .part6_t span{ font-size:30px; line-height:47px;font-weight: bold;font-family:"宋体";}

#wrap #part6 #expert { width: 1200px; margin: 20px auto 45px;height: auto; padding-top: 5px; display: block; }
#wrap #part6 #expert .expert_li { width:292px; line-height:24px; font-size: 14px; float: left; position: relative; display: block; }
#wrap #part6 #expert .detail {background-image:url(../images/bg_trans1.png); color:#A98654; font-size:14px; display: none; height: 410px; position: absolute; top: 0; width:0px; z-index:999; }
/*#wrap #part6 #expert .detail h1 { font-size: 18px; color:#917243; font-weight:normal; padding-top: 55px; padding-bottom: 20px; }*/
#wrap #part6 #expert .detail h1 span { font-size: 30px; display: inline-block; line-height: 66px;}
#wrap #part6 #expert .detail h2 { font-size: 14px; font-weight:normal; }
#wrap #part6 #expert .detail h3 { font-size: 16px; padding-top: 20px; color:#917243; line-height: 30px; font-weight:bold; }
#wrap #part6 #expert .mright { right:292px; padding:55px 80px 0 190px;}
#wrap #part6 #expert .mleft { left: 292px; padding:55px 195px 0 60px;}
#wrap #part6 #expert .expert_li .ljh{ width: 855px; display:none;}
#wrap #part6 #expert .expert_li .ljh_ex{float: left;}
#wrap #part6 #expert .expert_li .ljh_ex.ljh1{ width:300px;}
#wrap #part6 #expert .expert_li .ljh_ex.ljh2{ width:430px; padding-left:80px;}
#wrap #part6 #expert .expert_li .ljh_ex.ljh2 p{margin:0px auto 90px;}
.ljh_ex.ljh2 > img{float:left;}
#wrap #part7{ width: 1200px; margin: 0 auto; position: relative;}
#wrap #part7 .part7_c{ width: 1200px;}
#wrap #part7 .part7_c .list_8{ width:1015px; float: left;}
#wrap #part7 .part7_c .list_8 li{ float: left; width:220px; height: 70px; display: inline-block; padding-left: 30px; line-height:70px; background-repeat: no-repeat; background-position: 0 0; margin:5px 0; font-size: 18px;}
#wrap #part8{ width: 100%; height:905px;}
#wrap #part8 .part81{ width: 100%; height:603px; background: #000; background: url("../images/bg_part8.jpg") no-repeat;}
.part811 > p{line-height:30px;}
#wrap #part8 .part81 .part811{width: 1200px; margin: 0 auto;}
#wrap #part8 .part81 .part811 .part8_img{margin: 0 27px; padding-top: 5px; background: #fff; height: 405px; display: block;}
#wrap #part8 .part81 .part811 .part8_img li{ float: left; display: inline-block;}
#wrap #part8 .part81 .part811 .part8_img li img{ margin:4px 3px;}

#wrap a:hover{text-decoration:none;}

#part9 { width: 100%;background-color: #4e3c2f; padding-top: 40px; position: relative; overflow: hidden; }
#part9 .YX_title { margin: 0 auto; width: 993px; height: 80px; background: url(../images/YX_bottom_title.png) no-repeat; }
#part9 .YX_button { display: block; position: absolute; top: 520px; left: 70%; width: 120px; height: 35px; background-color: #c6c6c6; color: #503728; font-size: 22px;line-height: 35px; text-align: center; z-index: 10000; text-decoration: none; }
#part9 .YX_button:hover { background-color: #856d4b; color: #fffefe; }
#part9 #tabs { overflow: hidden; width: 100%; height: auto; margin: 0; padding: 0; list-style: none; width: 1100px; margin: 0 auto; }
#part9 #tabs li { float: left; width: 120px; height: 85px; margin: 0; padding-top: 25px; margin-right: 1px; background-image: url(../images/button.jpg); color: #e8e3da; font-size: 18px; text-align: center; text-decoration: none; display: block; cursor: pointer; }
#part9 #tabs a span { letter-spacing: -1px; color: #e8e3da; }
#part9 #tabs li:hover, #part9 #tabs li:focus { background-position: 0 100%; }
#part9 #tabs li:focus { outline: 0; }
#part9 #tabs .current { z-index: 3; background-position: 0 100%; }
#part9 #content { background: #b5bec5; padding-top: 55px; height: 380px; }
#part9 .tab_context { width: 910px; margin: 0 auto; display: none; }
#part9 .tab_context .YX_left { float: left; width: 390px; }
#part9 .tab_context .YX_right { float: right; width: 465px; margin-top: 20px; }
#part9 .tab_context .YX_right strong { color:#000000; font-size: 30px;letter-spacing: 2px; line-height: 50px; font-weight: normal; }
#part9 .tab_context .YX_right p {color:#000000; font-size:14px;line-height:25px;width: 420px; height: auto; margin: 0; padding: 0; }

#part10{ width: 1200px; margin:0 auto}
#part10 .main_con { width: 100%; height: auto; display: block; margin-top: 0px; padding: 0px; margin-bottom: 100px; }
#part10 .main_con li { display: inline-block; border: 2px solid #ccc; float:left; width: 234px; height: 405px; margin-right:2px; text-align: center; }
#part10 .main_con li:last:child {margin-right:0px;}
#part10 .main_con li:hover { border: 2px solid #997a4c; }
#part10 .main_con li a { display: inline-block; }
#part10 .main_con li a div {height: 121px; }
#part10 .main_con li a div h2 { font-size: 20px; color: #997b4d; line-height:46px; padding-top:12px;}
#part10 .main_con li a div p { font-size: 12px; line-height: 14px; color: #7d7d7d; padding:0px 22px;}
