.search h1 {
color: red;
}

.search ul {
border-bottom: 1px solid #ccc;
padding: 10px 0;
}

.search ul li {
width: 100%;
height: 35px;
}

.search li a {
display: block;
font: 16px/35px "å¾®è½¯é›…é»‘";
color: #333;
height: 35px;
}

.search li a:hover {
color: #898989;
}

.search li a:hover span {
color: #898989;
}

.search li a span {
display: inline-block;
font: 16px/35px "å¾®è½¯é›…é»‘";
color: #333;
height: 35px;
float: right;
}

.banner {
width: 100%;
height: 389px;
}

#slides {
width: 100%;
height: 389px;
margin: 0 auto;
position: relative;
}

.slides_container {
min-width: 990px;
width: 100%;
height: 389px;
overflow: hidden;
}

.slides_container div a {
display: block;
min-width: 990px;
width: 100%;
height: 389px;
text-indent: -9999em;
}

.pagination {
width: 110px;
position: absolute;
bottom: 15px;
right: 20px;
z-index: 100;
}

.pagination li {
float: left;
margin: 0 10px;
list-style: none;
text-indent: -9999px;
}

.pagination li a {
display: block;
width: 15px;
height: 15px;
background: #CCC;
}

.pagination li.current a {
background: #d21a12;
}


.banner_box .picshow {
margin: 0px auto;
width: 100%;
height: 389px;
}

.banner_box #picarea {
margin: 0px auto;
width: 100%;
background: #fff;
height: 389px;
position: relative;
}

.banner_box #bigpicarea {
position: relative;
margin: 0px auto;
width: 774px;
height: 482px;
overflow: hidden;
}

.banner_box .image {
width: 100%;
height: 100%;
}

.banner_box .image img {
border: #ececec 1px solid;
margin: 0px auto;
}

.banner_box #bigpicarea .word {
position: absolute;
bottom: 15px;
left: 20px;
text-align: center;
line-height: 50px;
font-size: 14px;
font-weight: bold;
height: 50px;
color: #fff;
visibility: hidden;
}

.banner_box #thumbs {
list-style: none;
width: 350px;
height: 20px;
margin: 0px auto;
padding-top: 20px;
position: absolute;
top: 15px;
left: 50%;
z-index: 100;
margin-left: -500px;
display: none;
}

.banner_box #thumbs li {
margin: 3px 4px 0;
width: 74px;
display: inline;
float: left;
height: 21px;
}

.banner_box #thumbs li a {
width: 74px;
height: 21px;
display: block;
font: 12px/21px "å¾®è½¯é›…é»‘";
color: #fff;
text-align: center;
background: #8bcbcd;
}

.banner_box #thumbs li a:hover {
background: #F00;
}

.banner_box #thumbs li a.current {
border: none;
background: #F00;
}

.banner_box .bigbtnPrev {
z-index: 100;
position: absolute;
width: 62px;
height: 123px;
top: 130px;
cursor: pointer;
left: 55px;
}

.banner_box .bigbtnNext {
z-index: 100;
position: absolute;
width: 62px;
height: 123px;
top: 130px;
cursor: pointer;
right: 55px;
}

.banner_box #big_play_prev {
background: url(../image/leftbig.png) no-repeat center;
width: 62px;
display: block;
height: 123px;
}

.banner_box #big_play_next {
background: url(../image/rightbig.png) no-repeat center;
width: 62px;
display: block;
height: 123px;
}

.banner_sort {
width: 992px;
position: absolute;
top: 410px;
left: 50%;
margin-left: -496px;
z-index: 999;
}

.banner_sort a {
display: block;
width: 65px;
height: 65px;
float: right;
margin-left: 24px;
}

.banner_box {
display: block;
width: 100%;
height: 389px;
overflow: hidden;
}

#container {
width: 100%;
position: relative;
height: 389px;
overflow: hidden;
}

#container:hover #slideleft, #container:hover #slideright {
opacity: 1.0;
filter: alpha(opacity=100);
}

.banner_box .sliderbutton {
position: absolute;
top: 130px;
width: 62px;
height: 123px;
cursor: pointer;
z-index: 10;
opacity: 0.2;
filter: alpha(opacity=20);
z-index: 999;
}

.banner_box #slideleft {
background: url(../image/leftbig.png) no-repeat center;
left: 55px;
}

.banner_box #slideright {
background: url(../image/rightbig.png) no-repeat center;
right: 55px;
}

#slider {
float: left;
position: relative;
overflow: auto;
width: 100%;
height: 389px;
}

#slider ul {
position: absolute;
top: 0;
left: 0;
}

#slider li {
float: left;
width: 1000px;
height: 389px;
text-indent: -9999px;
}

#slider li a{display:block;width:100%; height:100%;}

.pagination {
position: absolute;
width: 100%;
height: 54px;
bottom: 0;
left: 0;
background: url(404.png);
padding-left: 47%;
}

.pagination li {
float: left;
cursor: pointer;
height: 10px;
width: 10px;
background: url(404.png) no-repeat center;
margin: 22px 10px 0 0;
}

.pagination li:hover, li.current {
background: url(404.png) no-repeat center;
}


#slidebox {
width: 100%;
height: 389px;
margin: 0 auto 0;
position: relative;
}

#slidebox #slidesContainer {
float: left;
width: 100%;
height: 389px;
overflow: auto;
}

#slidebox #slidesContainer .slide {
margin: 0 auto;
width: 100%;
height: 389px;
}

#slidebox #slidesContainer .slide a{display:block;width:100%;height:100%;}


/* Slideshow controls style rules. */
.control {
display: block;
width: 62px;
height: 123px;
text-indent: -10000px;
position: absolute;
top: 130px;
}

#leftControl {
background: url(../image/leftbig.png) no-repeat center;
left: 55px;
}

#rightControl {
background: url(../image/rightbig.png) no-repeat center;
right: 55px;
}

.banner_news .sliderbox_new {
position: relative;
width: 1083px;
height: 389px;
}

.banner_news .slider_new {
position: relative;
width: 100%;
height: 389px;
overflow: hidden;
z-index: 1;
}

.banner_news .pictures_new li {
width: 100%;
height: 389px;
}

.banner_news .pictures_new li a {
display: block;
width: 100%;
height: 389px;
}

.banner_news .sliderbutton_new {
height: 24px;
overflow: hidden;
position: absolute;
z-index: 100;
width: 1083px;
text-align: center;
bottom: 0px;
}

.banner_news .sliderbutton_new a {
display: inline-block;
width: 22px;
height: 18px;
line-height: 20px;
background: #fff;
margin: 0 2px;
background: rgba(255,255,255,0.6);
}

.banner_news .sliderbutton_new a.cur {
background: rgba(255,255,0,0.6);
color: #fff;
}

.banner_news .sliderbox_new .buttons {
display: block;
position: absolute;
width: 62px;
height: 123px;
z-index: 2;
top: 130px;
}

.banner_news .sliderbox_new .leftButton_new {
background: url(../image/leftbig.png) no-repeat center;
left: 55px;
}

.banner_news .sliderbox_new .rightButton_new {
background: url(../image/rightbig.png) no-repeat center;
right: 55px;
}

.ind_search {
width: 992px;
height: 40px;
margin: 9px auto 0;
background: #e1e1e1;
font: bold 14px/40px "å®‹ä½“";
color: #000;
text-indent: 17px;
}

#TypeID {
height: 27px;
margin-right: 11px;
border: solid 1px #b1b1b1;
font: 12px/27px "å®‹ä½“";
color: #404040;
vertical-align: 1px;
*vertical-align: -8px;
}

.ind_search .chose {
height: 27px;
margin-right: 11px;
border: solid 1px #b1b1b1;
font: 12px/27px "å®‹ä½“";
color: #404040;
width: 115px;
vertical-align: 1px;
*vertical-align: -8px;
}

.ind_search .search_btn {
display: inline-block;
width: 77px;
height: 27px;
text-indent: 0;
vertical-align: -10px;
background: url(../image/ind_sear_btn.jpg) center no-repeat;
cursor: pointer;
vertical-align: -9px;
*vertical-align: -6px;
}

.yw_box {
width: 992px;
margin: 9px auto 13px;
}

.yw_box li {
width: 240px;
height: 162px;
overflow: hidden;
float: left;
margin-right: 8px;
position: relative;
background: #eaeaea;
}

.yw_box li .yw_con {
width: 100%;
position: absolute;
top: 0;
left: 0;
}

.yw_box li .yw_con img {
margin-bottom: 7px;
}

.yw_box li .yw_con span.name {
position: absolute;
top: 131px;
left: 0;
width: 100%;
height: 31px;
background: url(../image/opa_6.png);
color: #fff;
font: 13px/31px "å¾®è½¯é›…é»‘";
text-align: center;
}

.yw_box li .yw_con p {
padding: 0 10px;
}

.yw_box li .yw_con p a {
font: 12px/22px "å¾®è½¯é›…é»‘";
color: #535353;
background: url(404.png) no-repeat left 5px;
padding-left: 10px;
}

.yw_box li .yw_con p a:hover {
color: #b31b02;
font-weight: bold;
}

.ind_gg{width:992px;height:35px;margin:0 auto;overflow:hidden;position:relative;}
#scrollWrap{width:990px;height:33px;margin:0 auto;overflow:hidden;border:solid 1px #e5e5e5;background:#f6f6f5;}
#scrollMsg li{margin-left:45px;height:33px;line-height:33px;overflow:hidden;font:12px/33px "å®‹ä½“";color:#666;}
.ind_gg span{display:block;width:32px;position:absolute;top:10px;right:10px;}

/*-é¦–é¡µå››å—-*/
.ind_four_box {
border-top: solid 1px #e6e4e4;
}

.ind_box {
width: 820px;
height: 500px;
margin-left: 20px;
}

.ind_box .ind_sort {
padding: 32px 0 35px;
}

.ind_box .ind_sort a {
display: block;
width: 160px;
height: 35px;
float: left;
border: solid 1px #e7e7e7;
text-align: center;
font: 14px/35px "å¾®è½¯é›…é»‘";
color: #707070;
position: relative;
}

.ind_box .ind_sort a.cur, .ind_sort a:hover {
border: solid 1px #c8b37a;
background: #c8b37a;
color: #fff;
}

.ind_box .ind_sort a span {
position: absolute;
width: 12px;
top: 36px;
left: 70px;
display: none;
}

.ind_box .ind_sort a.cur span {
display: block;
}

.ind_four_box .news dl {
width: 100%;
border-bottom: solid 1px #efede8;
padding-bottom: 10px;
margin-bottom: 10px;
}

.ind_four_box .news dt {
width: 113px;
height: 80px;
float: left;
}

.ind_four_box .news dd {
width: 577px;
float: left;
margin-left: 13px;
padding-right: 110px;
position: relative;
}

.ind_four_box .news dd h3 {
font: bold 12px/18px "å®‹ä½“";
color: #787878;
}

.ind_four_box .news dd p {
font: 12px/20px "å®‹ä½“";
color: #888;
max-height: 40px;
overflow: hidden;
}

.ind_four_box .news dd span {
display: block;
width: 79px;
height: 55px;
background: #ebebeb;
font: 14px/18px Arial, Helvetica, sans-serif;
color: #8d8d8d;
text-align: center;
position: absolute;
top: 10px;
right: 10px;
}

.ind_four_box .news dd span b {
display: inline-block;
width: 100%;
font-size: 36px;
line-height: 36px;
border-bottom: solid 1px #fff;
}

.ind_four_box .news dd a:hover h3 {
color: #d11a11;
}

.ind_four_box .news .more {
width: 100%;
height: 48px;
text-align: center;
background: #c8b37a;
margin-top: 25px;
}

.ind_four_box .news .more a {
display: block;
width: 100%;
padding: 11px 0;
}

.ind_four_box .xiangmu .ind_sort a {
width: 142px;
}

.ind_four_box .xiangmu .lef_xm {
width: 580px;
float: left;
}

.ind_four_box .xiangmu .lef_xm dt {
display: none;
}

.ind_four_box .xiangmu .lef_xm dd {
width: 500px;
padding: 0 0 0 70px;
margin-left: 0;
}

.ind_four_box .xiangmu .lef_xm dd span {
top: 0;
left: 0;
width: 63px;
font-size: 12px;
}

.ind_four_box .xiangmu .lef_xm dd b {
font-size: 30px;
}

.ind_four_box .xiangmu .rig_xm {
width: 225px;
float: left;
padding: 42px 0 0 15px;
position: relative;
}

.ind_four_box .xiangmu .rig_xm h3 {
height: 14px;
font: 14px/14px "å¾®è½¯é›…é»‘";
color: #676766;
border-left: solid 3px #d00f0e;
padding-left: 8px;
margin-bottom: 12px;
}

.ind_four_box .xiangmu .rig_xm h3 span {
font: 12px/14px Arial, Helvetica, sans-serif;
color: #7e7e7e;
margin-left: 5px;
}

.ind_four_box .xiangmu .city {
width: 225px;
height: 423px;
background: url(../image/ind_xm_bj.jpg) no-repeat center 1px;
position: relative;
}


.ind_four_box .xiangmu .rig_xm .city_quan {
position: absolute;
top: 69px;
right: 0;
width: 530px;
height: 423px;
background: #f2f2f2 url(../image/ind_map_q.jpg) no-repeat 20px 10px;
z-index: 9999;
display: none;
}

.ind_four_box .xiangmu .city .map_sy {
position: absolute;
top: 131px;
right: 72px;
}

.ind_four_box .xiangmu .city .map_hn {
position: absolute;
top: 220px;
right: 165px;
}

.ind_four_box .xiangmu .city .map_sz {
position: absolute;
top: 341px;
right: 128px;
}

.ind_four_box .xiangmu .city .map_ks {
position: absolute;
top: 119px;
right: 435px;
}

.ind_four_box .xiangmu .city .map_cdu {
position: absolute;
top: 230px;
right: 223px;
}

.ind_four_box .xiangmu .city .map_wh {
position: absolute;
top: 254px;
right: 182px;
}

.ind_four_box .xiangmu .city .map_cs {
position: absolute;
top: 288px;
right: 187px;
}

.ind_four_box .xiangmu .city .map_gz {
position: absolute;
top: 317px;
right: 174px;
}

.ind_four_box .xiangmu .city .map_fs {
position: absolute;
top: 335px;
right: 182px;
}

.ind_four_box .xiangmu .city .map_czhou {
position: absolute;
top: 214px;
right: 108px;
}

.ind_four_box .xiangmu .city .map_hzhou {
position: absolute;
top: 300px;
right: 102px;
}

.ind_four_box .xiangmu .city .map_dg {
position: absolute;
top: 326px;
right: 107px;
}

.ind_four_box .xiangmu .city .map_mns {
position: absolute;
top: 247px;
right: 100px;
}

.ind_four_box .xiangmu .city .map_njing {
position: absolute;
top: 232px;
right: 121px;
}

.ind_four_box .xiangmu .city .map_chaoh {
position: absolute;
top: 251px;
right: 142px;
}

.ind_four_box .xiangmu .city .map_hyuan {
position: absolute;
top: 302px;
right: 143px;
}

.ind_four_box .xiangmu .city .map_con {
position: absolute;
top: 7px;
right: 30px;
width: 140px;
height: 140px;
background: #fdfdfd;
padding: 17px 0 0 20px;
font: normal 12px "å¾®è½¯é›…é»‘";
z-index: 9999;
line-height: 22px;
}

.ind_four_box .xiangmu .city .item-content {
height: 105px;
overflow: hidden;
line-height: 22px;
}

.ind_four_box .xiangmu .city .map_hn .map_con {
left: 9px;
}

.ind_four_box .xiangmu .city .map_sz .map_con {
top: -70px;
}

.ind_four_box .xiangmu .scroll-arrow {
text-align: right;
margin: 10px 15px 0 0;
}

.ind_four_box .xiangmu .scroll-arrow img {
cursor: pointer;
}

.ind_box .ind_xm_con {
position: relative;
}

.ind_box .scroll_box {
width: 100%;
height: 491px;
overflow: hidden;
position: absolute;
top: -20px;
left: 0;
}

#slidbox {
width: 100%;
height: 491px;
overflow: hidden;
position: absolute;
top: -20px;
left: 0;
}

#slidbox #ribbon {
position: absolute;
top: -3px;
left: -15px;
z-index: 500;
}

#slidbox #slides {
position: absolute;
top: 0;
left: 4px;
z-index: 100;
}

#slidbox #slides .next, #slides .prev {
width: 30px;
height: 45px;
display: block;
position: absolute;
top: 175px;
left: 0px;
z-index: 1000;
}

#slidbox .slides_container {
width: 100%;
height: 410px;
overflow: hidden;
position: relative;
}

#slidbox .slides_container div {
width: 510px;
height: 410px;
overflow: hidden;
background: #f5f5f5;
margin-left: 18px;
}

#slidbox .slides_container a {
display: block;
width: 100%;
height: 136px;
}

#slidbox .slides_container a dl {
padding: 0;
margin: 0;
border: none;
}

#slidbox .slides_container a dt {
width: 249px;
float: left;
display: block;
height: 136px;
overflow: hidden;
text-indent: 0;
}

#slidbox .slides_container a dd {
width: 250px;
height: 100px;
float: left;
padding: 0;
text-align: center;
font: 15px/22px "å¾®è½¯é›…é»‘";
color: #747473;
padding-top: 36px;
background: url(../image/ind_box_xm_xtb1.jpg) no-repeat center 70px;
text-indent: 0;
}

#slidbox .slides_container a:hover dd {
background: url(../image/ind_box_xm_xtb2.jpg) no-repeat center 70px;
}

#slidbox #slides .next {
width: 30px;
height: 45px;
display: block;
position: absolute;
top: 175px;
left: 543px;
}

#slidbox .pagination {
display: none;
}

#slidbox .pagination li {
float: left;
margin-right: 20px;
}

#slidbox a:hover {
color: #599100;
text-decoration: none;
}

.yuan .lef_ren {
width: 244px;
float: left;
}

.yuan .lef_ren p {
padding-bottom: 10px;
}

.yuan .rig_ren {
width: 566px;
float: left;
margin-left: 10px;
}

.yuan .rig_ren h3 {
height: 14px;
font: 14px/14px "å¾®è½¯é›…é»‘";
color: #676766;
border-left: solid 3px #d00f0e;
padding-left: 8px;
margin-bottom: 8px;
}

.yuan .rig_ren h3 span {
font: 12px/14px Arial, Helvetica, sans-serif;
color: #7e7e7e;
margin-left: 5px;
}

.yuan .rig_ren .video {
width: 289px;
height: 195px;
float: left;
background: #000;
position: relative;
overflow: hidden;
}

.yuan .rig_ren .video video {
margin: 10px 0 0 -10px;
}

.yuan .rig_ren .video span.tit {
display: block;
width: 100%;
height: 37px;
background: rgba(0,0,0,0.6);
position: absolute;
bottom: 0;
left: 0;
font: 14px/37px "å¾®è½¯é›…é»‘";
color: #fff;
text-align: center;
}

.yuan .rig_ren .video span.btn {
position: absolute;
bottom: 80px;
left: 123px;
}

.yuan .rig_ren .zine {
width: 274px;
height: 195px;
float: left;
background: #d6d5d2;
}

.yuan .rig_ren .zine dd {
width: 80px;
float: left;
padding: 30px 30px 0 20px;
}

.yuan .rig_ren .zine dt {
width: 131px;
float: left;
padding-top: 12px;
}

.yuan .rig_ren .zine h4 {
font: 22px/22px "å¾®è½¯é›…é»‘";
color: #5b2a15;
}

.yuan .rig_ren .zine h4 b {
font: 40px/40px Arial, Helvetica, sans-serif;
color: #b00101;
}

.yuan .rig_ren .zine h5 {
font: 14px/14px "å¾®è½¯é›…é»‘";
color: #5a5a5a;
padding: 4px 0 20px;
}

.yuan .rig_ren .zine p {
font: 12px/22px "å¾®è½¯é›…é»‘";
color: #5a5a5a;
}

.yuan .rig_ren .down {
width: 533px;
margin-top: 11px;
background: #f4f4f1;
padding: 15px;
}

.yuan .rig_ren .down dl {
padding: 13px 0 0;
}

.yuan .rig_ren .down dt {
width: 184px;
float: left;
}

.yuan .rig_ren .down dd {
width: 325px;
float: left;
margin-left: 17px;
}

.yuan .rig_ren .down dd p a {
width: 100%;
font: 12px/28px "å¾®è½¯é›…é»‘";
color: #2a2929;
}

.yuan .rig_ren .down dd p a span {
float: right;
}

.yuan .rig_ren .down dd p a:hover {
color: #b00101;
font-weight: bold;
}

.tou {
padding-top: 20px;
}

.tou .up_tou {
width: 100%;
}

.tou .up_tou h3 {
width: 100%;
background: #c8b37a;
padding: 8px 0;
text-indent: 12px;
}

.tou .up_tou .box {
width: 409px;
height: 212px;
float: left;
border-right: solid 1px #ebebeb;
position: relative;
}

.tou .up_tou .box .tou_zhe {
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background: url(../image/opa_yello.png);
display: none;
}

.tou .up_tou .box .tou_zhe a {
display: inline-block;
margin: 145px 20px 0 0;
}

.tou .up_tou .box .tou_hz {
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
}

.tou .up_tou .box .tou_hz span {
display: block;
width: 133px;
height: 85px;
float: left;
border: solid 1px #f0f0f0;
margin-top: 60px;
}

.tou .up_tou .box .tou_hz span a {
display: block;
width: 100%;
height: 100%;
text-align: center;
}

.tou .up_tou .box .tou_hz span img {
margin-top: 27px;
}

.content {
width: 100%;
}
/*--èµ°è¿›æ·±ä¸š--*/
.page_top {
width: 100%;
height: 110px;
text-align: center;
background: url(../image/page_top_bg.jpg) repeat-y center;
}

.bread_nav {
width: 965px;
margin: 0 auto;
text-align: right;
font: 12px/22px "å®‹ä½“";
color: #898989;
padding: 12px 0 12px;
}

.bread_nav a {
font: bold 14px/22px "å¾®è½¯é›…é»‘";
color: #898989;
padding: 0 7px;
}

.bread_nav a.cur, .bread_nav a:hover {
color: #b00f08;
}

.page_con {
width: 961px;
margin: 0 auto;
background: #fff;
padding: 12px 7px 0 25px;
}

.page_con .page_subnav {
width: 100%;
height: 42px;
background: url(../image/page_subnav_bg.jpg) no-repeat left bottom;
}

.page_subnav a {
display: inline-block;
height: 40px;
font: bold 14px/26px "å¾®è½¯é›…é»‘";
color: #666;
padding: 0 14px;
background: url(../image/page_subnav_xtb.jpg) no-repeat right 9px;
}

.page_subnav a:hover, .page_subnav a.cur {
color: #b00f08;
border-bottom: solid 2px #c8b37a;
}

.page_subnav a:first-of-type {
padding-left: 0;
}

.about {
width: 960px;
}

.about h3 {
font: 13px/18px "å¾®è½¯é›…é»‘";
color: #666;
}

.about h3 span {
color: #c8b37a;
}

.about h2 {
font: 24px/24px "å¾®è½¯é›…é»‘";
color: #333;
padding-bottom: 22px;
}

.about_jj {
background: url(../image/about.jpg) no-repeat right bottom;
padding: 30px 0 40px;
}

.about_jj .about_txt {
width: 485px;
height: 390px;
margin-top:;
}

.about_jj .about_txt p {
margin-bottom: 20px;
font: 12px/22px "å®‹ä½“";
color: #888;
}

.about_td {
padding: 30px 0 40px;
}

.about_td .sort_td {
font: 14px/24px "å®‹ä½“";
color: #666;
width: 940px;
}

.about_td .sort_td a {
display: inline-block;
color: #666;
font: 14px/34px "å®‹ä½“";
background: url(../image/page_subnav_xtb.jpg) no-repeat right center;
padding: 0 13px;
}

.about_td .sort_td a:hover, .about_td .sort_td a.cur {
color: #b00f08;
border-bottom: solid 1px #c8b37a;
}

.about_td dl {
width: 940px;
height: 213px;
margin-bottom: 10px;
background: #f1f1f1;
}

.about_td dl dt {
width: 144px;
float: left;
}

.about_td dl dd {
width: 760px;
float: left;
margin-left: 22px;
}

.about_td dl dd h4 {
font: 35px/36px "å¾®è½¯é›…é»‘";
color: #2d2d2d;
padding: 10px 0 6px;
}

.about_td dl dd h5 {
font: 12px/22px "å®‹ä½“";
color: #b00f08;
padding-bottom: 9px;
}

.about_td dl dd p {
font: 12px/22px "å®‹ä½“";
color: #848484;
}

.sort_jg {
width: 470px;
height: 600px;
margin: 20px auto 0;
position: relative;
}

.sort_jg li {
width: 230px;
float: left;
}

.sort_jg li a {
display: block;
width: 100%;
height: 51px;
background: #f1f1f1;
font: 16px/51px "å¾®è½¯é›…é»‘";
color: #040404;
text-align: center;
}

.sort_jg li a.cur {
background: #c8b37a;
color: #fff;
}

.sort_jg li .li_con {
width: 470px;
position: absolute;
top: 75px;
left: 4px;
}

.about_lc {
padding: 30px 0 40px;
}
/*åˆ‡æ¢éƒ¨åˆ†*/
.about_lc .scroll_box {
overflow: hidden;
width: 900px;
margin-left: 20px;
padding: 10px 0;
background: url(../image/about_lc_bg.jpg) no-repeat center 47px;
}

.about_lc .scroll_box .pic_cont {
float: left;
width: 775px;
margin-left: 5px;
display: inline;
overflow: hidden;
}

.about_lc .scroll_box .pic_cont li {
float: left;
width: 120px;
height: 108px;
overflow: hidden;
margin: 0;
display: inline;
text-align: center;
}

.about_lc .scroll_box .pic_cont li a {
display: inline-block;
width: 46px;
padding-top: 66px;
height: 100%;color:#222;
}

.about_lc .scroll_box .pic_cont li a.cur {
background: url(../image/about_lc_xbg.jpg) no-repeat center 40px;
color: #fff;
}

.about_lc .pic_cont .Scroll {
width: 34286px;
overflow: hidden;
}

.about_lc .LeftBotton {
float: left;
margin-left: 3px;
margin-right: 0;
margin-top: 25px;
display: inline;
overflow: hidden;
}

.about_lc .RightBotton {
float: right;
margin-right: 3px;
margin-top: 25px;
display: inline;
overflow: hidden;
}

.about_lc .lc_text {
width: 740px;
margin-left: 85px;
}

.about_lc .lc_text p {
font: 13px/22px "å®‹ä½“";
color: #666;
}

.about_lc .lc_text p b {
color: #b00f08;
}

/*--æ–°é—»ä¸­å¿ƒ--*/
.news_jtxw {
padding: 30px 0 40px;
position: relative;
}

.news_sear {
width: 355px;
font: 12px/22px "å®‹ä½“";
color: #0c0c0c;
position: absolute;
top: 50px;
right: 20px;
}

.news_sear .put1 {
width: 70px;
height: 21px;
border: solid 1px #c1c1c1;
margin: 0 5px 0 2px;
}

.news_sear .put2 {
width: 140px;
height: 22px;
background: url(../image/news_search.jpg) no-repeat left center;
}

.news_sear .put3 {
width: 21px;
height: 22px;
background: url(../image/news_search.jpg) no-repeat right center;
cursor: pointer;
vertical-align: -7px;
*vertical-align: 0px;
}

.jtxw_list .lef {
width: 338px;
float: left;
}

.jtxw_list .lef dl {
border-bottom: solid 1px #d0d0d0;
padding-bottom: 18px;
}

.jtxw_list .lef dt {
width: 338px;
overflow: hidden;
margin-bottom: 8px;
}

.jtxw_list .lef dd h3 {
font: 14px/24px "å¾®è½¯é›…é»‘";
color: #b00f08;
}

.jtxw_list .lef dd h4 {
font: 13px/22px "å®‹ä½“";
color: #c8b37a;
}

.jtxw_list .lef dd p {
font: 13px/18px "å®‹ä½“";
color: #a0a0a0;
}

.jtxw_list .lef dd p.last {
font-size: 12px;
font-weight: bold;
color: #c8b37a;
}

.jtxw_list .lef dd p.last:hover {
color: #b00f08;
}

.jtxw_list .lef .video {
padding-top: 20px;
}

.jtxw_list .lef .video h3 {
font: 16px/20px "å¾®è½¯é›…é»‘";
color: #333;
}

.jtxw_list .lef .video h4 {
font: 17px/20px "å¾®è½¯é›…é»‘";
color: #ccc;
padding-bottom: 12px;
}

.jtxw_list .rig {
width: 583px;
float: right;
margin-right: 19px;
_margin-right: 9px;
}

.jtxw_list .rig .list {
width: 559px;
height: 97px;
padding: 0 12px;
background: #f9f7f1;
position: relative;
margin-bottom: 10px;
}

.jtxw_list .rig .list a {
display: inline-block;
width: 440px;
}

.jtxw_list .rig .list span {
display: block;
width: 79px;
height: 62px;
background: #ebebeb;
font: 14px/24px Arial, Helvetica, sans-serif;
color: #444;
text-align: center;
position: absolute;
top: 15px;
right: 15px;
}

.jtxw_list .rig .list span b {
display: inline-block;
width: 100%;
font-size: 36px;
line-height: 36px;
border-bottom: solid 1px #fff;
}

.jtxw_list .rig .list h3 {
font: bold 13px/22px "å®‹ä½“";
color: #5d5d5d;
padding: 12px 0 4px;
}

.jtxw_list .rig .list h3:hover {
color: #b00f08;
}

.jtxw_list .rig .list p {
font: 13px/18px "å®‹ä½“";
color: #969696;
}

.jtxw_list .rig .more {
width: 583px;
padding: 10px 0;
background: #c8b37a;
text-align: center;
}

.jtxw_list .rig .more a {
display: block;
width: 100%;
}

.news_video {
padding: 30px 0 40px;
}

.news_video .video_box {
width: 940px;
background: #f3f3f6;
margin-top: 10px;
padding: 15px 0 35px;
}
.news_video .video_box h3{font:21px/24px "å¾®è½¯é›…é»‘";color:#000; text-align:center;padding-bottom:15px;}

.news_video .video_date {
width: 835px;
height: 390px;
background: #000;
margin: 0 auto;
}
/*åˆ‡æ¢éƒ¨åˆ†*/
.news_video .scroll_box {
overflow: hidden;
width: 940px;
margin-top: 10px;
background: #f3f3f6;
padding: 20px 0;
}

.news_video .scroll_box .pic_cont {
float: left;
width: 815px;
margin-left: 22px;
display: inline;
overflow: hidden;
}

.news_video .scroll_box .pic_cont li {
float: left;
width: 182px;
height: 158px;
overflow: hidden;
margin-right: 26px;
display: inline;font:14px/18px "å¾®è½¯é›…é»‘";color:#4c4c4c; text-align:center;
}

.news_video .scroll_box .pic_cont li img {
margin: 0px 0 7px 6px;
}

.news_video .pic_cont .Scroll {
width: 34286px;
overflow: hidden;
}

.news_video .LeftBotton {
float: left;
margin-left: 25px;
margin-right: 0;
margin-top: 45px;
display: inline;
overflow: hidden;
}

.news_video .RightBotton {
float: right;
margin-right: 25px;
margin-top: 45px;
display: inline;
overflow: hidden;
}

#imgList1_1, #List2_1 {
float: left;
}

.news_con {
padding: 0 15px 20px 0;
font: 12px/24px "å®‹ä½“";
color: #8a8a8a;
}

.news_con h3 {
font: 24px/26px "å¾®è½¯é›…é»‘";
color: #c8b37a;
text-align: center;
padding: 34px 0 0;
}

.news_con h4 {
font: 12px/24px "å®‹ä½“";
color: #a9a9a9;
text-align: center;
padding: 10px 0 5px;
}

.news_con h4 {
text-align: center;
padding-bottom: 25px;
}

.news_con h4 a {
margin: 0 5px;
border-bottom: solid 1px #757575;
padding-bottom: 2px;
}

.news_con h4 a.cur, .news_con h4 a:hover {
color: #b31b02;
border-bottom: solid 1px #b31b02;
}

.news_con p {
font: 14px/24px "å®‹ä½“";
color: #555;
margin-bottom: 15px;
padding: 0 30px;text-indent:2em;
}

/*--ä¸šåŠ¡é¢†åŸŸ--*/
.yewu {
padding: 20px 0 30px;
}

.yewu #container {
height: 366px;
overflow: hidden;
}

.yewu .sliderbutton {
position: absolute;
top: 160px;
width: 18px;
height: 27px;
cursor: pointer;
z-index: 10;
opacity: 0.4;
filter: alpha(opacity=40);
z-index: 999;
}

.yewu #slideleft {
background: url(../image/yewu_btn_lef.png) no-repeat center;
left: 20px;
}

.yewu #slideright {
background: url(../image/yewu_btn_rig.png) no-repeat center;
right: 20px;
}

.yewu .yewu_nav {
width: 945px;
padding: 10px 0;
}

.yewu .yewu_nav a {
display: block;
width: 187px;
float: left;
background: #d3c295;
border-right: solid 1px #ebe3ce;
height: 41px;
font: 14px/41px "å¾®è½¯é›…é»‘";
color: #fff;
text-align: center;
}

.yewu .yewu_nav a.cur {
background: #b00f08;
}

.yewu .yewu_search {
width: 940px;
margin: 0 0 17px;
background: #f2efe8;
}

.yewu .list_box dl {
width: 231px;
height: 236px;
float: left;
text-align: center;
margin: 0 5px 13px 0;
background: #f2efe8;
}

.yewu .list_box dt {
width: 231px;
height: 160px;
overflow: hidden;
}

.yewu .list_box dd h4 {
font: bold 12px/22px "å¾®è½¯é›…é»‘";
color: #b00f08;
padding-top: 17px;
}

.yewu .list_box dd p {
font: 12px/22px "å®‹ä½“";
color: #cfa364;
}

.yewu_qt_con {
padding: 30px 0 30px;
}

.yewu_qt_con h4 {
font: 25px/28px "å¾®è½¯é›…é»‘";
color: #1a1a1a;
padding-top: 25px;
}

.yewu_qt_con h5 {
font: 12px/22px Arial, Helvetica, sans-serif;
color: #979797;
}

.yewu_qt_con p {
font: 12px/24px "å®‹ä½“";
color: #898989;
}

.yewu_qt_con p b {
color: #ae1007;
display: inline-block;
padding-top: 15px;
}

.yewu_qt_con p a {
display: inline-block;
padding-top: 15px;
}

.yewu_kg {
width: 1200px;
height: 587px;
overflow: hidden;
margin: 0 auto;
position: relative;
}

.yewu_kg .yw_kg_tit {
position: absolute;
top: 200px;
left: 50%;
margin-left: -20%;
}

.yewu_kg ul {
width: 100%;
position: relative;
padding-top: 180px;
}

.yewu_kg ul li {
margin: 0 0 25px 11%;
}

.yewu_kg ul li .a1 {
display: block;
width: 106px;
height: 92px;
background: #c8b37a;
font: 16px/40px "å¾®è½¯é›…é»‘";
color: #fff;
text-align: center;
padding-top: 14px;
}

.yewu_kg ul li a.cur {
background: #b09a5d;
}

.yewu_kg ul .kg_con {
position: absolute;
width: 549px;
height: 302px;
background: url(../image/yw_gk_opa.png);
top: 600px; /*top:128px;*/
left: 26%;
padding: 20px 23px;
}

.yewu_kg ul .kg_con h2 {
border-bottom: solid 1px #bbbcba;
padding-bottom: 17px;
margin-bottom: 20px;
}

.yewu_kg ul .kg_con p {
font: 14px/36px "å¾®è½¯é›…é»‘";
color: #111;
}

.yewu_kg ul .kg_con p b {
font-weight: bold;
color: #6a5724;
}

.yewu_kg ul .xm_list {
height: 210px;
}

.yewu_kg ul .xm_list a {
font: 14px/34px "å¾®è½¯é›…é»‘";
color: #111;
display: inline-block;
width: 170px;
background: url(../image/yw_gk_xtb.png) no-repeat left center;
padding-left: 17px;
}

.yewu_kg ul .xm_list a:hover {
color: #6a5724;
}

.yewu_con {
width: 1008px;
height: auto;
margin: 0 auto;
background: #fff;
padding: 0 5px 13px;
overflow:hidden;
*overflow-x:hidden;
}

.yewu_con .top_tit {
width: 100%;
position: relative;
padding-top: 10px;
}

.yewu_con .top_tit h2 {
font: 25px/26px "é»‘ä½“";
color: #394554;
text-align: center;
}

.yewu_con .top_tit h3 {
font: 12px/24px "å®‹ä½“";
color: #acacac;
text-align: center;
padding: 4px 0 8px;
}
.yewu_con .top_tit h3 b{color:#666;}

.yewu_con .top_tit a.a_one {
font: 12px/24px "å®‹ä½“";
color: #3c516b;
position: absolute;
top: 3px;
right:110px;
}
.yewu_con .top_tit a.a_two {
font: 12px/24px "å®‹ä½“";
color: #3c516b;
position: absolute;
top: 3px;
right: 5px;
}

.yewu_con .top_tit a:hover {
color: #b00000;
}

.yewu_con .top_tit a img {
vertical-align: -2px;
margin-right: 4px;
}

.yewu_con .lef {
width: 907px;
height: 535px;
float: left;
background: #f7f7f7;
position: relative;
*overflow-x:hidden;
}

.yewu_con .rig {
width: 100px;
float: right;
}

.yewu_con .rig a {
display: block;
width: 100%;
height: 75px;
background: #c8b37a;
text-align: center;
border-bottom: solid 1px #fff;
}

.yewu_con .rig a.cur, .yewu_con .rig a:hover {
background: #b00000;
}

.yewu_con .rig dt {
height: 18px;
padding: 17px 0 5px;
}

.yewu_con .rig dd {
font: 12px/22px "å¾®è½¯é›…é»‘";
color: #fff;
}

.yewu_con #picarea {
margin: 0px auto;
width: 100%;
height: 533px;
position: relative;
}

.yewu_con #bigpicarea {
position: relative;
margin: 0px auto;
width: 100%;
height: 533px;
overflow: hidden;
}

.yewu_con .image {
width: 100%;
height: 100%;
background-size:100% auto !important;
-o-background-size:100% auto !important;
-ms-background-size:100% auto !important;
-moz-background-size:100% auto !important;
-webkit-background-size:100% auto !important;
}

.yewu_con .image img {
border: #ececec 1px solid;
margin: 0px auto;
}

.yewu_con #bigpicarea .word {
position: absolute;
bottom: 15px;
left: 20px;
visibility: hidden;
}

.yewu_con #thumbs {
list-style: none;
width: 90px;
height: 10px;
position: absolute;
bottom: 15px;
right: 20px;
z-index: 100;
}

.yewu_con #thumbs li {
margin: 3px 4px 0;
width: 14px;
display: inline;
float: left;
height: 14px;
}

.yewu_con #thumbs li a {
width: 14px;
height: 14px;
display: block;
background: url(../image/yewu_con_num1.png) no-repeat;
}

.yewu_con #thumbs li a:hover {
background: url(../image/yewu_con_num2.png) no-repeat;
}

.yewu_con #thumbs li a.current {
border: none;
background: url(../image/yewu_con_num2.png) no-repeat;
}

.yewu_con .bigbtnPrev {
z-index: 100;
position: absolute;
width: 35px;
height: 51px;
top: 186px;
cursor: pointer;
left: 30px;
display: none;
}

.yewu_con .bigbtnNext {
z-index: 100;
position: absolute;
width: 35px;
height: 51px;
top: 186px;
cursor: pointer;
right: 30px;
display: none;
}

.yewu_con #big_play_prev {
background: url(../image/leftbig.png);
width: 35px;
display: block;
height: 51px;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../image/leftbig.png');
}

.yewu_con #big_play_next {
background: url(../image/rightbig.png);
width: 35px;
display: block;
height: 51px;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../image/rightbig.png');
}

.yewu_con .lef_box {
position: absolute;
top: 0;
left: -1120px;
}

.yewu_con .lef .xmgk {
padding-left: 25px;
width: 882px;
}

.yewu_con .lef_box h2 {
font: bold 30px/30px "å¾®è½¯é›…é»‘";
color: #c8b37a;
padding-top: 18px;
}

.yewu_con .lef_box h3 {
font: bold 18px/20px Arial, Helvetica, sans-serif;
color: #ababab;
background: url(../image/yw_xmgk_h2bg.jpg) repeat-x center bottom;
padding: 3px 0 10px;
margin-bottom: 12px;
}

.yewu_con .xmgk .text {
width: 405px;
float: left;
}

.yewu_con .xmgk p {
font: 12px/24px "å®‹ä½“";
color: #818a95;
}

.yewu_con .xmgk p b {
color: #c8b37a;
}

.yewu_con .lef .hzdw {
padding-left: 25px;
width: 882px;
}

.yewu_con .lef .hzdw p {
font: 12px/36px "å®‹ä½“";
color: #a3a2a2;
}

.yewu_con .lef .hzdw p b {
font: 16px/36px "å¾®è½¯é›…é»‘";
color: #222;
margin-right: 15px;
margin-left: 15px;
}

.yewu_con .lef .qyjz {
padding-left: 25px;
width: 882px;
}

.yewu_con .sort_yw {
width: 325px;
margin: 0 auto;
padding: 10px 0 0;
}

.yewu_con .sort_yw a {
display: inline-block;
width: 102px;
height: 32px;
text-align: center;
background: #c3c3c3;
font: 12px/32px "å®‹ä½“";
color: #fff;
margin-right: 6px;
}

.yewu_con .sort_yw a.cur, .sort_yw a:hover {
background: #c8b37a;
}

.yewu_con .sort_yw a img {
vertical-align: -5px;
margin-right: 5px;
}

.yewu_con .qyjz dl {
padding-top: 30px;
height: 365px;
}

.yewu_con .qyjz dt {
width: 239px;
float: left;
}

.yewu_con .qyjz dd {
width: 590px;
float: left;
margin-left: 20px;
}

.yewu_con .qyjz dd p {
font: 12px/24px "å®‹ä½“";
color: #727982;
}

.yewu_con .qyjz dd p b {
color: #c8b37a;
}

.yewu_con .qyjz .qyjz_two dt {
margin-left: 20px;
width: 239px;
height: 318px;
overflow: hidden;
position: relative;
}

.yewu_con .qyjz .qyjz_two dt a {
display: block;
float: left;
width: 77px;
height: 77px;
overflow: hidden;
margin: 243px 1px 0;
}

.yewu_con .qyjz .qyjz_two dt span {
position: absolute;
bottom: 77px;
left: 0;
}

.yewu_con .qyjz .qyjz_two dd {
margin-left: 0;
}

.yewu_con .lef .news {
padding-left: 25px;
width: 882px;
}

.yewu_con .news li {
width: 725px;
border-bottom: solid 1px #e4e4e4;
padding: 0 0 12px 75px;
margin-top: 12px;
position: relative;
}

.yewu_con .news li h4 {
font: bold 12px/24px "å®‹ä½“";
color: #636363;
padding-bottom: 6px;
}

.yewu_con .news li a:hover h4 {
color: #b00000;
}

.yewu_con .news li p {
font: 12px/20px "å®‹ä½“";
color: #7b7f85;
}

.yewu_con .news li span {
position: absolute;
display: block;
width: 63px;
height: 59px;
top: 7px;
left: 0;
background: #eaeaea;
text-align: center;
font: 12px/26px Arial, Helvetica, sans-serif;
color: #5e5e5e;
}

.yewu_con .news li span b {
display: inline-block;
width: 100%;
font: 30px/34px Arial, Helvetica, sans-serif;
color: #333;
border-bottom: solid 1px #fff;
}

.yewu_con .news_con .h3 {
font: 22px/22px "å¾®è½¯é›…é»‘";
color: #c8b37a;
padding: 15px 0 27px;
}

.yewu_con .lef .videos {
padding-left: 25px;
width: 882px;
}

.yewu_con .videos .lef_v {
width: 695px;
float: left;background:#000;overflow:hidden;
}

.yewu_con .videos .rig_v {
width: 180px;
position: relative;
float: left;
}

.yewu_con .videos .lef_v h4{font: 16px/35px "å¾®è½¯é›…é»‘";color:#fff;background:#000;opacity: 0.8;filter: alpha(opacity=80);width:100%;height:35px;position:absolute;top:0;left:0; text-align:center;}
.yewu_con .rig_v .scroll_box {
width: 100%;
height: 410px;
overflow: hidden;
position: absolute;
top: 0;
left: 4px;
}

.yewu_con .rig_v .botton-scroll {
margin: 17px auto;
width: 100%;
height: 380px !important;
overflow: hidden;
}

.yewu_con .rig_v .scroll_box .ul_scroll {
position: relative;
width: 2800px;
float: left;
left: 0px;
}

.yewu_con .rig_v .scroll_box .ul_scroll li {
float: left;
width: 180px;
height: 123px;
overflow: hidden;
margin-bottom: 4px;
position: relative;
}

.yewu_con .rig_v .scroll_box .ul_scroll li img{width:180px;}

.yewu_con .rig_v .scroll_box .ul_scroll li span {
width: 180px;
height: 30px;
position: absolute;
bottom: 0;
left: 0;
background: rgba(0,0,0,0.6);
text-align: center;
font: 12px/30px "å¾®è½¯é›…é»‘";
color: #fdfcfb;
}

.yewu_con .rig_v .scroll_box .prev {
text-indent: -9999px;
width: 179px;
height: 15px;
display: block;
background: url(../image/yw_video_btn1.jpg) no-repeat center;
position: absolute;
top: 0px;
left: 0px;
}

.yewu_con .rig_v .scroll_box .next {
text-indent: -9999px;
width: 179px;
height: 15px;
display: block;
background: url(../image/yw_video_btn2.jpg) no-repeat center;
position: absolute;
bottom: 0;
left: 0;
}

/*--äººåŠ›èµ„æº--*/
.ren {
padding: 30px 0 40px;
}

.ren dl.ren_ln {
width: 100%;
background: url(../image/ren_h2_bg.jpg) repeat-x;
padding-top: 45px;
}

.ren dl.ren_ln dt {
width: 459px;
float: left;
}

.ren dl.ren_ln dd {
width: 460px;
float: right;
margin-right: 17px;
}

.ren dl.ren_ln dd p {
font: 14px/24px "å¾®è½¯é›…é»‘";
color: #7d7d7d;
margin-bottom: 15px;text-indent:2em;
}

.ren dl.ren_py {
padding-top: 35px;
}

.ren dl.ren_py dt {
width: 388px;
float: left;
}

.ren dl.ren_py dd {
width: 530px;
float: right;
margin-right: 17px;
}

.ren dl.ren_py dd p {
font: 14px/24px "å¾®è½¯é›…é»‘";
color: #666;text-indent:2em;
}

.ren dl.ren_py dd p b {
color: #4c4c4c;
}

.ren dl.ren_py_yg dt {
float: right;
margin-right: 19px;
}

.ren dl.ren_py_yg dd {
float: left;
margin-right: 0;
}

.ren .biao {
width: 100%;
background: url(../image/ren_h2_bg.jpg) repeat-x;
padding-top: 30px;
}

.ren .nav_rczp {
width: 100%;
height: 82px;
background: url(../image/ren_zp_nav1.jpg) no-repeat left top;
}

.ren .nav_rczp_she {
background: url(../image/ren_zp_nav2.jpg) no-repeat left top;
}

.ren .nav_rczp a {
display: inline-block;
width: 50%;
height: 100%;
}

.ren .table {
padding-top: 18px;
}

.ren .table li {
width: 100%;
margin-bottom: 5px;
}

.ren .table li span {
display: block;
float: left;
height: 45px;
background: #f4f0e4;
font: 14px/45px "å®‹ä½“";
color: #8f8f8f;
cursor: pointer;
}

.ren .table li.first span {
background: #c8b37a;
color: #fff;
font-weight: bold;
}

.ren .table .zp_con {
padding: 10px 17px 25px;
display: none;
}

.ren .table .zp_con h4 {
font: bold 14px/22px "å®‹ä½“";
color: #555;
padding: 0 0 15px;
}

.ren .table .zp_con p {
font: 12px/22px "å®‹ä½“";
color: #9b9b9b;
}

.ren .table .zp_con p b {
display: inline-block;
margin-top: 7px;
}

.ren .table .zp_con p a {
display: inline-block;
margin-top: 15px;
}

.ren .zp_she h4 {
font: 18px/24px "å¾®è½¯é›…é»‘";
color: #c8b37a;
padding-top: 25px;
}

.ren .zp_she h5 {
font: 16px/24px "å¾®è½¯é›…é»‘";
color: #c8b37a;
padding-bottom: 20px;
}

.ren .zp_she p {
font: 12px/22px "å¾®è½¯é›…é»‘";
color: #4e4e4e;
}

.ren .zp_she b {
color: #c8b37a;
font-weight: normal;
}
.ren table{text-align:center;border-left:solid 2px #cfcfcf;border-bottom:solid 2px #cfcfcf;margin-top:20px;}
.ren table th{height:46px;font:18px/46px "å¾®è½¯é›…é»‘";color:#9c0404;border-right:solid 2px #cfcfcf;border-top:solid 2px #cfcfcf;}
.ren table td{border-right:solid 2px #cfcfcf;border-top:solid 2px #cfcfcf;font:14px/30px "å¾®è½¯é›…é»‘";color:#505050;padding-top:3px;}
.ren table td.act{padding-top:0;line-height:16px;}

/*--æŠ•èµ„è€…å…³ç³»--*/
.touzi {
padding: 30px 0 40px;
}

.touzi .touzi_box {
padding-bottom: 35px;
margin-bottom: 50px;
}

.touzi .h4 {
font: 18px/36px "å¾®è½¯é›…é»‘";
color: #333;
border-bottom: solid 1px #eaeaea;
text-indent: 10px;
margin: 15px 0 15px;
height: 36px;
border-top: solid 1px #c8b37a;
border-bottom: solid 1px #c8b37a;
background: #fdf7e6;
}

.touzi .h4 a {
display: inline-block;
vertical-align: -8px;
margin-left: 20px;
}

.touzi .zoushi {
padding: 0px 0 10px;
}

.touzi .zoushi td {
height: 30px;
font: 12px/30px "å®‹ä½“";
color: #333;
background: #efefef;
display: inline-block;
margin: 0 2px 2px 0;
text-align: center;
}

.touzi .zoushi td b {
color: #F00;
}
/*--ç¤¾ä¼šè´£ä»»--*/
.she_yj {
padding: 30px 0 40px;
}

.she_yj dl {
width: 940px;
border-bottom: solid 1px #ebebeb;
padding-bottom: 20px;
margin-bottom: 20px;
}

.she_yj dt {
width: 160px;
float: left;
}

.she_yj dt img {
width: 160px;
}

.she_yj dd {
width: 660px;
float: left;
margin-left: 16px;
}

.she_yj dd h4 {
font: bold 14px/18px "å®‹ä½“";
color: #c8b37a;
padding-bottom: 10px;
}

.she_yj dd p {
font: 12px/24px "å®‹ä½“";
color: #666;
}

.she_yj dd p:hover {
color: #c8b37a;
}
/*--æ–°é—»åˆ—è¡¨--*/
.news_list dl dd{position:relative;width:620px;padding-right:140px;}
.news_list dl dd span{display:block;width:85px;height:77px;background:#eaeaea;font:14px/24px Arial, Helvetica, sans-serif;color: #444;text-align: center;position:absolute;top:2px;right:12px;}
.news_list dl dd span b{display:inline-block;width:100%;font-size:36px;line-height:50px;border-bottom:solid 2px #fff;}

/*--ä¼ä¸šå“ç‰Œ--*/
.qy_wh {
padding: 30px 0 40px;
}

.wh_nav {
width: 333px;
margin: 0 auto;
}

.wh_nav a {
display: inline-block;
width: 102px;
height: 32px;
background: #c3c3c3;
font: 12px/32px "å¾®è½¯é›…é»‘";
color: #fff;
text-align: center;
}

.wh_nav a img {
vertical-align: -4px;
margin-right: 7px;
}

.wh_nav a:hover, .wh_nav a.cur {
background: #c8b37a;
}

.qy_wh .qy_wh_box {
width: 100%;
}

.qy_wh .qy_wh_box .lef {
width: 380px;
float: left;
}

.qy_wh .qy_wh_box .rig {
width: 500px;
float: left;
margin-left: 60px;
}

.qy_wh .qy_wh_box .lef h3 {
font: 16px/22px "å¾®è½¯é›…é»‘";
color: #a99765;
}

.qy_wh .qy_wh_box .lef h4 {
font: 14px/22px "å¾®è½¯é›…é»‘";
color: #ff0000;
padding-top: 20px;
}

.qy_wh .qy_wh_box .lef p {
font: 12px/22px "å¾®è½¯é›…é»‘";
color: #1b1b1b;
}

.qy_wh .qy_act_box {
width: 100%;
}

.qy_wh .news_con .lef {
width: 595px;
float: left;
}

.qy_wh .news_con .lef p {
padding: 0 0 0 5px;
text-indent: 0;
}

.qy_wh .news_con .rig {
width: 300px;
float: left;
overflow: hidden;
margin-left: 35px;
}

.qyxx {
padding: 30px 0 10px;
}

.qyxx .qyxx_box {
width: 100%;
}

.qyxx .qyxx_box ul.syxx {
width: 820px;
padding: 15px 20px;
}

.qyxx .qyxx_box li {
width: 273px;
float: left;
margin: 11px 0 0;
/*background: url(../images/qyxx_bg_line.jpg) no-repeat right center;*/
text-align: center;
border-bottom: dotted 1px #e2d8bc;
padding: 20px 0;
}

.qyxx .qyxx_box li p {
text-align: right;
padding-right: 18px;
font: 14px/30px "å®‹ä½“";
color: #c8b37a;
}

.qyxx .qyxx_box li .p1 {
padding-top: 18px;
}

.qyxx .qyxx_box ul.syxx_two li {
background: none;
}

.qyxx .qyxx_box ul.syxx_two li p {
padding-right: 35px;
}

.qyxx .qyxx_box ul.syxx_two li .p1 {
padding-top: 7px;
}

.qyxx .qyxx_box ul.suoshu {
width: 970px;
}

.qyxx .qyxx_box ul.suoshu li {
width: 420px;
border-bottom: solid 1px #e8e8e8;text-align:left;padding-left:10px;background:none;padding-bottom:13px;
}

.qyxx .qyxx_box ul.suoshu li p {
padding-top: 23px;
padding-right: 2px;text-align:left;
}
/* rongyu_Box */
#focus_Box {
position: relative;
width: 100%;
height: 308px;
margin: 20px auto;
}

#focus_Box ul {
position: relative;
width: 100%;
height: 308px;
}

#focus_Box li {
z-index: 0;
position: absolute;
width: 0px;
height: 0px;
top: 146px;
cursor: pointer;
left: 377px;
box-shadow: 1px 1px 12px rgba(200, 200, 200, 1);
}

#focus_Box li a{cursor:default;}

#focus_Box li img {
width: 100%;
height: 100%;
vertical-align: top;
}

#focus_Box .prev, #focus_Box .next {
display: block;
z-index: 100;
overflow: hidden;
cursor: pointer;
position: absolute;
width: 50px;
height: 50px;
top: 125px;
}

#focus_Box .prev {
background: url(../image/qiye_btn_lef.png) center no-repeat;
left: 0px;
opacity: 0.6;
filter: alpha(opacity=60);
}

#focus_Box .next {
background: url(../image/qiye_btn_rig.png) center no-repeat;
right: 12px;
opacity: 0.6;
filter: alpha(opacity=60);
}

#focus_Box .prev:hover {
filter: alpha(opacity=100);
opacity: 1;
}

#focus_Box .next:hover {
filter: alpha(opacity=100);
opacity: 1;
}

.qyxx table {
border: solid 1px #ededed;
font: 14px/37px "å¾®è½¯é›…é»‘";
color: #696868;
margin-bottom: 30px;
}

.qyxx table th {
background: #c8b37a;
color: #fff;
font-weight: normal;
text-align: left;
padding-left: 15px;
}

.qyxx table .first {
background: #ededed;
}

.qyxx table .first th {
background: #ededed;
text-align: center;
color: #696868;
}

.qyxx table td {
text-align: left;
padding-left: 15px;
}

.qynk {
padding: 30px 0 40px;
}

.qynk .qynk_box {
width: 855px;
margin-left: 55px;
}

.qynk .nav_nk {
font: 14px/22px "å¾®è½¯é›…é»‘";
padding: 30px 0 35px;
}

.qynk .nav_nk a {
display: inline-block;
width: 45px;
height: 22px;
text-align: center;
margin: 0 15px 0 10px;
}

.qynk .nav_nk a.cur {
background: #c8b37a;
color: #fff;
}

.qynk .qynk_box li {
width: 132px;
float: left;
text-align: center;
position: relative;
margin: 0 37px 30px 0;
}

.qynk .qynk_box li p {
font: 13px/34px "å¾®è½¯é›…é»‘";
color: #2c2c2c;
}

.qynk .qynk_box li .li_con {
display: none;
width: 100%;
height: 126px;
position: absolute;
top: 0;
left: 0;
background: url(../image/qiye_nk_bg.png);
padding-top: 53px;
}

.qynk .qynk_box li .li_con p {
margin-bottom: 11px;
}

/*--åœ¨çº¿å•†åŠ¡--*/
.shangwu {
padding: 30px 0 40px;
}

.shangwu ul li {
width: 940px;
height: 41px;
overflow: hidden;
margin-bottom: 6px;
}

.shangwu ul li h5 {
width: 100%;
height: 41px;
background: #f5f5f5;
font: 13px/41px "å®‹ä½“";
color: #818181;
text-indent: 8px;
position: relative;
}

.shangwu ul li h5 span {
position: absolute;
top: 11px;
right: 19px;
}

.shangwu dl {
height: 152px;
padding: 5px 0 5px;
border: none;
background: #faf7ef;
}

.shangwu dt {
width: 150px;
float: left;
margin-left: 5px;
}

.shangwu dt img {
width: 150px;
}

.shangwu dd h4 {
font: bold 13px/22px "å®‹ä½“";
color: #666;
padding-bottom: 5px;
}

.shangwu dd p {
font: 12px/24px "å®‹ä½“";
color: #aea68f;
}

.sw_jd {
padding: 30px 0 40px;
}

.sw_jd .jd_box {
width: 940px;
}

.sw_jd .jd_box dl {
margin-bottom: 8px;
background: #e8e8e8;
padding: 8px;
zoom: 1;
}

.sw_jd .jd_box dt {
width: 280px;
height: 349px;
overflow: hidden;
float: left;
}

.sw_jd .jd_box dd {
width: 610px;
float: left;
margin-left: 20px;
}

.sw_jd .jd_box dd h4 {
font: bold 14px/24px "å®‹ä½“";
color: #c8b37a;
padding-bottom: 15px;
}

.sw_jd .jd_box dd p {
font: 12px/24px "å®‹ä½“";
color: #555;
}

.sw_jd .jd_box dd p a {
display: inline-block;
margin-top: 13px;
}

@media only screen and (max-width:1024px) {
.yewu_kg {
width: 1003px;
}
}

.fenye {width:100%;overflow:hidden;text-align:center;padding-top:20px;}
.fenye li {display:inline-block;padding:0 3px;}
.fenye li a {display:inline-block;width:auto;padding:0 5px;font:normal 13px/22px Arial;color:#333;}
.fenye li a:hover, .fenye li.active a {background-color:#b00000;color:#fff;}
