
.banner {    height: 612px;    overflow: hidden;    position: relative;    width: 100%; float:left}
.bannera {    height: 612px;    left: 50%;    margin-left: -960px;    overflow: hidden;    position: absolute;    top: 0;    width: 1920px;}
.bannera ul li {    height: 612px;    overflow: hidden;    width: 1920px;}
.bannera ul li img {    height: 612px;    width: 1920px;}
.banner_tips {    height: 27px;    left: 46%;  /* margin-left: -495px;*/    position: absolute;    top: 410px;    width: 990px;    z-index: 2;}
/*
.banner_tips ul li {    background: url("../images/banner_tip.gif") repeat-x scroll;    color: #fff;  cursor: pointer;   float: left;    font-family: "Arial";    font-size: 12px;    height: 27px;    line-height: 27px;   width:25%;}
.banner_tips ul li.on {    background: url("../images/banner_tipa.jpg") repeat-x scroll;}
*/
.banner_tips ul li {   width: 15px;  height: 15px;  float: left;  margin-right: 6px;  background: url(../images/top4_icon1.png) no-repeat;  cursor: pointer; line-height:0;font-size:0;overflow:hidden;}
.banner_tips ul li.on { background: url(../images/top4_icon2.png) no-repeat; }


/*��ҳ�޸Ŀ�ʼ20150508*/
.fl {    float: left;}
.fr {    float: right;}
.wrap-1 {    height: 440px;    margin: 0 auto; margin-top:70px; margin-bottom: 25px;   width: 1000px;/* background-color: #faf9f9*/}
.about {    width: 258px; position: relative;}
.news {    width: 700px;}
.xinleftl{ float:left; width:415px}
.captio {    font-size: 20px;    height: 34px;    overflow: hidden;    color:#2a292d;   border-bottom: 2px solid #d8d7d7; margin-bottom: 15px }
.caption {    font-size: 20px;    height: 34px;    overflow: hidden;    color:#2a292d; float:left;  }
.caption2 {    border-bottom: 1px dashed #dcdcdc;    position: relative;}
.caphead{ height: 41px; float:left}
.caphead ul.tab {    height: 47px;    overflow: hidden;}
.caphead ul.tab li {    float: left;}
.caphead ul.tab li a {    background: url("../images/line1.jpg") no-repeat scroll right center;color:#5c5c5b;    border-bottom: 2px solid #e0e0e0;    display: block;    font-size: 18px;    font-weight: 500;    height: 35px;    line-height: 35px;    text-align: center;    width: 135px;}
.caphead ul.tab li a.noL {    background: none ; color:#2a292d}
.caphead ul.tab li.on a {    border-bottom: 2px solid #c4a572; color:#2a292d}
span.guanzhu {    bottom: 3px;    color: #666;    display: block;    font-size: 14px;    position: absolute;    right: 0;    width: 130px;}
i.cap-icon {    background: none repeat scroll 0 0 #0e6592;    display: block;    float: left;    height: 24px;    margin: 6px 8px 0 0;    overflow: hidden;    width: 24px;}
.cap-en {    color: #69696b;    font-size: 14px; font-weight: normal;}
/*.about p.pro {    font-size: 12px;    line-height: 22px;    padding: 8px 0 5px;    text-indent: 2em;}*/
.pinpai {    height: 70px; margin: 10px 0}
.pinpai2 {    margin: 5px 0 8px;}
.pinpai a {    border: 1px solid #dbdbdb;    display: inline-block;font-size: 14px;    float: left;    height: 27px; color:#6b696d;   line-height: 27px;    margin: 4px 2px;    text-align: center;    width: 80px;}
.pinpai2 a {    font-size: 12px;    margin: 4px 0;}
.pinpai a:hover {    background: none repeat scroll 0 0 #c79e4f;    border-color: #dbdbdb;    color: #fff;}
img.a-tel {    display: block;    margin: 9px auto 15px auto;    width: 236px; float: left}
a.a-tab1, a.a-tab2, a.a-tab3, a.a-tab4 {    height: 51px;    margin-right: 8px;    width: 58px;float:left}
a.a-tab1 { background:url(../images/hougail_11.jpg) no-repeat center center;}
a.a-tab1:hover {    background:url(../images/hougail_11-1.jpg) no-repeat center center;}
a.a-tab2 {  background:url(../images/hougail_12.jpg) no-repeat center center;}
a.a-tab2:hover {    background:url(../images/hougail_12-1.jpg) no-repeat center center;}
a.a-tab3 {   background:url(../images/hougail_13.jpg) no-repeat center center;}
a.a-tab3:hover {   background:url(../images/hougail_13-1.jpg) no-repeat center center;}
a.a-tab4 {    background:url(../images/hougail_14.jpg) no-repeat center center;}
a.a-tab4:hover {     background:url(../images/hougail_14-1.jpg) no-repeat center center;}
.news-l {   height: 160px;    overflow: hidden;    width: 415px;/*background-color: #444*/}
.news-l ul {    margin: 8px 0 0 0;    width: 415px;}
.news-l li {    background: url("../images/list_nav.png") no-repeat scroll left -2px;display:inline; height:19px;line-height:19px;   float: left; font-size: 14px;   margin: 5px 0;    padding-left: 12px;    width: 391px;}
.news-l li a {    padding: 0 2px; color:#555; float: left;}
.news-l li span{ float: right;color: #c79e4f}
.news-l li a:hover {    background: none repeat scroll 0 0 #555;    color: #fff;}
.news-r {    height: 162px;    width: 259px; margin-top: 37px;}
.news-r p {    float: right;    height: 11px;    margin: -20px 0 10px;    width: 30px;}
/*.news-slide {    height: 120px;    overflow: hidden;    width: 243px;}
.news-slide ul {    width: 3000px;}*/
.news-r li {    float: left;    height: 161px;    overflow: hidden;    width: 251px;}
.life {    height: 193px; border-top: 2px solid #d8d7d7;margin-top: 25px; padding-top: 10px; width: 700px}
span.prev {    background: url("../images/2shouyehyh.jpg") no-repeat left center;    cursor: pointer;    display: inline-block;      height: 27px;    line-height: 27px; font-size: 14px;color:#555;   margin: 2px 0 0 360px;    padding-left: 28px;    width:45px;}
.yuedu-out {    height: 82%;    overflow: hidden;    position: relative;    width: 700px;}
.yuedu {    height: 192px;  }
.yuedu li {    float: left;    height: 148px;    margin: 7px 0 0 4px;    position: relative;    width: 171px;}
.yuedu li img{ display: block;}
span.tuijie {    background: url("../images/2shouyetj.jpg") no-repeat scroll left;    display: block;    height: 40px;    position: absolute;    right: 0;    top: 0;    width: 40px;}
.yuedu li a.yd-a {    background:url(../images/2shouyeyd.jpg) no-repeat  14px 24px rgba(138,139,141,0.7);filter:alpha(opacity=70); _background-color:#64676a; position:absolute;right:0; bottom:0;   color: #fff;    cursor: default;    display: block;    height: 52px;    width: 171px;}
.yuedu li a.yd-a:hover{   background:url(../images/2shouyeyd.jpg) no-repeat  14px 24px #555;}
.yuedu li p {    cursor: pointer;    padding-top: 5px;    text-align: center;}
.yuedu li p span{ font-size: 14px; padding-left: 14px}
.yuedu li.cur a.yd-a {    background-position: left -93px;    color: #333;}

 #sPicBox1 {    height: 161px;    overflow: hidden;    width: 251px;    z-index: 1;}
 #sTabID1 {    bottom: 17px;    left: 62px;    position: relative;    width: 151px;    z-index: 2;}
 #sTabID1 li {    background-color: #ededed;    cursor: pointer;    float: left;    height: 6px;    margin-right: 5px;    overflow: hidden;    width: 25px;}
#sTabID1 li:hover, #sTabID1 li.on {    background-color: #c4a572;}
.a7_wx {    background: url("../images/wx2.jpg") no-repeat scroll center top;    display: none;    height: 150px;    position:absolute;    right: 87px;    bottom: 55px;    width: 150px;    z-index: 5;}
/*��ҳ�޸Ľ���20150508*/

/*
��ҳ����
*/
.search{  position: absolute;right:0; bottom: 180px; width: 220px; height:48px;z-index:1;background-color: #e2e2e2;}
.search .search_1{ background: url(../images/search_en.jpg) no-repeat 5px center #fff;font-family:'Microsoft YaHei' ;color:#b6b6b6;width:110px; padding-left: 32px;height:30px; line-height:30px;float:left;margin: 10px 8px 0 6px;font-size: 14px}
.search .search_2{ background-color: #e40082;color: #fff;font-size: 14px; font-weight: bold;font-family:'Microsoft YaHei' ;margin-top: 8px;float:left;border-radius: 5px;height: 32px; line-height: 31px; width: 56px; text-align:center;}

.bann4{ float:left; width:100%; height:470px; position: relative;}
.xm_main{ width:1000px; margin:0 auto; }
.xm{color: #fff;    position: absolute;  bottom: -10px; width: 1000px;  }
.xm li a{ color:#fff}
.xm li{ float:left;width:237px;height:120px; font-size:14px; padding:20px 0 20px 13px; overflow: hidden; cursor:pointer}
.xm li:hover{opacity:0.9;}
.xm dt { height:45px;line-height:45px; width:222px; font-size:20px;margin-bottom:8px; margin-left:15px}
.xm dt h3{ font-weight: 600; font-size:20px}
.xm dt img{ float:left;margin-right:15px}
.xm dd{ width:224px; margin-left:10px; line-height:20px; overflow: hidden;}
.xm dd a{ float:left; margin-right:13px;overflow: hidden; height:20px}
.xm dd a:hover{ text-decoration: underline;}
.xm dd .last{ margin-right:0}
/*.xm #xm_s dd{padding-left:8px; width:222px}
.xm #xm_t dd{padding-left:8px; width:208px;*width:201px}
.xm #xm_t dd a{ margin-right:18px;*margin-right:17px}
.xm #xm_ft dd{ width:190px;padding-left:15px}
.xm #xm_si dd{ width:224px;padding-left:10px}
.xm #xm_se dd{ width:190px;padding-left:10px}
.xm #xm_se dd a{margin-right:21px}
.xm #xm_n dd{width:170px;padding-left:15px}
.xm #xm_te dd{width:210px;padding-left:10px }
.xm #xm_el dd{width:182px;padding-left:12px }*/
.xm #xm_f{ background-color:#f1c15a;animation: 0.4s ease 0s normal none 1 orangeOut;}
.xm #xm_s{ background-color:#e9b456;animation: 0.4s ease 0s normal none 1 orangeOut;}
.xm #xm_t{ background-color:#d8a64c;animation: 0.4s ease 0s normal none 1 orangeOut;}
.xm #xm_ft{ background-color:#c4a572;animation: 0.4s ease 0s normal none 1 orangeOut;}
.xm #xm_si{ background-color:#e1dfe0;animation: 0.4s ease 0s normal none 1 orangeOut;}
.xm #xm_si a{ color: #808080;}
.xm #xm_se{ background-color:#f0f0f0;animation: 0.4s ease 0s normal none 1 orangeOut;}
.xm #xm_se a{ color: #808080;}
.xm #xm_e{ background-color:#c4a572;animation: 0.4s ease 0s normal none 1 orangeOut;}
.xm #xm_n{ background-color:#d8a64c;animation: 0.4s ease 0s normal none 1 orangeOut;}
.xm #xm_te{ background-color:#e9b456;animation: 0.4s ease 0s normal none 1 orangeOut;}
.xm #xm_el{ background-color:#f1c15a;animation: 0.4s ease 0s normal none 1 orangeOut;}
/*
#xm_f.on{ background:url(../images/xm_bg.png) no-repeat center bottom #ba7bba;}
#xm_s.on{ background:url(../images/xm_bg.png) no-repeat center bottom #8f68b6;}
#xm_t.on{ background:url(../images/xm_bg.png) no-repeat center bottom #c4a572;}
#xm_ft.on{ background:url(../images/xm_bg.png) no-repeat center bottom #c9ac75;}
#xm_si.on{ background:url(../images/xm_bg2.png) no-repeat center right #e9e9e9;}
#xm_se.on{ background:url(../images/xm_bg2.png) no-repeat center right #f0f0f0;}
#xm_e.on{ background:url(../images/xm_bg3.png) no-repeat center top #c9ac75;}
#xm_n.on{ background:url(../images/xm_bg3.png) no-repeat center top #c4a572;}
#xm_te.on{ background:url(../images/xm_bg3.png) no-repeat center top #8f68b6;}
#xm_el.on{ background:url(../images/xm_bg3.png) no-repeat center top #ba7bba;}*/

.xm #xm_show{  width:737px; }
.xm_info{ background-color:#fff;padding:0 0 0 15px;height: 320px;    left: 250px;    overflow: hidden;    position: absolute;    top: 160px;    width: 735px; display: none}
.xm_info .xm_cx{ width:250px; float:left;padding-top:20px;}
.xm_info .xm_cx h3{ width:227px; height:88px; background:url(../images/cx.jpg) no-repeat; }
.xm_info .xm_cx h3 font{ padding:5px 0px 0px 60px;}
.xm_info .xm_cx h3 font a:link{ color:#c79e4f; font-size:18px; text-decoration:none; font-weight: 600;}
.xm_info .xm_cx h3 font a:visited{ color:#c79e4f; font-size:18px; text-decoration:none; font-weight: 600;}
.xm_info .xm_cx h3 font a:hover{ color:#c79e4f; font-size:18px; text-decoration:none; font-weight: 600;}

.xm_info .xm_cx h3 img{display:block}
.xm_info .xm_cx .xm_ul{ font-size:15px;width:250px; float:left}
.xm_info .xm_cx .xm_ul a{ float:left; line-height:25px; height:25px; display:inline; margin:5px 10px 5px 5px;padding:0 11px; border-right:2px solid #d2d1d1; border-bottom:2px solid #d2d1d1; /*overflow: hidden;*/}
.xm_info .xm_cx .xm_ul a:hover{ background:#c79e4f; color:#fff;border-right:2px solid #fff; border-bottom:2px solid #fff;}
.xm_info .xm_cx .xm_ul .last{  margin:5px 0 5px 5px; float:right}

.xm_info .xm_cx .xm_ul  a.f8f68{ color:#c79e4f;float:left; line-height:25px; height:25px; display:inline; margin:5px 10px 5px 5px;padding:0 11px; border-right:2px solid #d2d1d1; border-bottom:2px solid #d2d1d1;}
.xm_info .xm_cx .xm_ul  a.f8f68:hover{ color:#c79e4f;background:#c79e4f; color:#fff;border-right:2px solid #fff; border-bottom:2px solid #fff;}

.xm_info .xm_cx p{ float:right; border:1px solid #d2ae69; padding:5px 12px; font-size:15px;margin:15px 35px 0 0; display:inline}
.xm_info .xm_cx p a{ color:#d2ae69;}
.xm_info .xm_cx p a:hover{ color:#c79e4f;}
.xm_info .xm_cx p:hover{ border:1px solid #c79e4f;  }

.xm_info .xm_js{ float:left; width:215px; margin-top:30px;margin-left:25px; padding-top:20px}
.xm_info .xm_js h3{ height:48px}
.xm_info .xm_js ul li img{ margin-bottom:5px}

.xmjs{ width:215px; height:98px; float:left; background:url(../images/js_01.jpg) no-repeat; margin:5px 0px 0px 0px; line-height:25px;}
.xmjs h2{ padding:15px 25px 0px 25px;}
.xmjs h2 a:link{ color:#FFF; text-decoration:none; font-size:16px;}
.xmjs h2 a:visited{ color:#FFF; text-decoration:none; font-size:16px;}
.xmjs h2 a:hover{ color:#FFF; text-decoration:none; font-size:16px;}
.xmjs p{ padding:0px 25px 0px 25px;}
.xmjs p a:link{ color:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}
.xmjs p a:visited{ color:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}
.xmjs p a:hover{ color:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}

.xm_info .xm_my { background: #F6F5F1; width:220px; float: right; height:320px}
.xm_info .xm_my img{ display: block}

/*.news{ width:1000px; margin:0 auto; margin-top:70px; height:410px}
.left {    background: #fff;   float: left;    height: 340px;    overflow: hidden;    width: 262px; margin-top:15px}
.left #sPicBox1 {    height: 345px;  overflow: hidden;    width: 262px;    z-index: 1;}
.left #sTabID1 {    bottom: 27px;    float: right;    position: relative;width: 135px;    z-index: 2;}
.left #sTabID1 li { background-color: #ededed;    cursor: pointer;    float: left;    height: 6px;    margin-right: 5px;    overflow: hidden;    width: 22px;}
.left #sTabID1 li:hover, .left #sTabID1 li.active {    background-color: #c4a572;}
*/
.s1 {  float: left;    height: 355px;    overflow: hidden;    width: 415px; margin-left:30px}
.s1 a{ color:#5c5c5b}
.s1 .head {    height: 70px;}
.s1 .head ul.tab {    height: 47px;    overflow: hidden; }
.s1 .head ul.tab li {    float: left;  }
.s1 .head ul.tab li a {background: url("../images/line1.jpg") no-repeat scroll right center;border-bottom: 3px solid #e0e0e0; display: block;font-size: 18px;    font-weight: 500;    height: 45px;    line-height: 45px;    text-align: center;    width: 103px;}
.s1 .head ul.tab li a.noL {    background: none;}
.s1 .head ul.tab li.on a {    border-bottom: 3px solid #c4a572; }
.s1 .str .tabBox {    display: none;    width: 415px;}
.s1 .str .tabBox h3{ height:30px; line-height:30px; font-size:17px; overflow: hidden;}
.s1 .str .tabBox .pe_u_thumb_title{  color: #787777;    float: left;    line-height: 20px;    text-indent: 2em;    width: 219px; margin-top:15px}
.s1 .str .tabBox .news_tit{ float:left; margin-right:20px;margin-bottom: 20px; width:176px; height:144px; display:inline-block; overflow:hidden;}
.s1 .str .tabBox .news_tit h3{ line-height:35px; height:33px}
.s1 .str .tabBox .list { border-top: 1px dashed #d7d7d7; padding-top:5px; display:inline; float:left}
.s1 .str .tabBox .list li {   height: 28px;    line-height: 28px; background:url(../images/nbg.jpg) no-repeat left center; padding-left:25px; width:370px; font-size:14px}
.s1 .str .tabBox .list li a {  line-height: 30px;  overflow: hidden; color:#333   }
.s1 .str .tabBox .list li a:hover{ text-decoration: underline;}
.news .jiuyi{ float: right; width:265px;overflow: hidden}
.news .jiuyi .jy_shipin{ float:left; width:100%;border-bottom: 2px solid #e0e0e0;}
.news .jiuyi .jy_shipin li{ float:left; height: 45px;    line-height: 25px; }
.news .jiuyi .jy_shipin a{ font-size:18px; font-weight:normal;/* border-bottom:2px solid #e0e0e0; */ padding:10px;background: url("../images/line1.jpg") no-repeat scroll right center; float: left}
.news .jiuyi .jy_shipin li.on a{  border-bottom: 2px solid #c4a572; }
.news .jiuyi .jy_shipin li a.noL {    background: none;}
.jiuyi dl{ float:left; width:250px; height:55px; font-size:15px; border-bottom: 1px dashed #d7d7d7; color:#9b989e; padding-top:10px}
.jiuyi dt{ float:left; padding-right:20px; margin-top:5px}
.jiuyi dd{ line-height:25px}
.jiuyi dd span{ color:#c5a572; font-weight:bold; font-size:17px}
.jiuyi .last_jy{ border:none}
.news .jiuyi .tabBox{ display:none;float: left}
.jiuyi .video{ width:262px; margin-top:20px; float: left}
.jiuyi .videolist{ float:left; width:262px}
.jiuyi .videolist li{ float:left; background:url(../images/video_l.jpg) no-repeat left center;  margin-top: 15px;    padding-left: 25px;}
.jiuyi .videolist li a{ color:#333333; font-size: 14px;  }
/*�ͷ���������*/
.section_icon_nav_box2{width:270px;position:relative; margin:15px 0 10px 0;float: left;}
.section_icon_nav_box2 ul li.icon_nav11,
.section_icon_nav_box2 ul li.icon_nav12,
.section_icon_nav_box2 ul li.icon_nav13{display:block}
.section_icon_nav_box2 ul{float: left;width:270px}
.section_icon_nav_box2 ul li {width: 80px;position: relative; float: left; height: 78px; font-size:14px; background-color:#efefef; margin:10px 9px 0 0}
.section_icon_nav_box2 ul li.icon_nav11,
.section_icon_nav_box2 ul li.icon_nav12,
.section_icon_nav_box2 ul li.icon_nav13{display:none}
.section_icon_nav_box2 ul li i{position:absolute;width:100%;height:100%;background-color:#c5a572; background-color:#FFF \9;opacity:0;-webkit-animation:orangeOut 0.4s ease;animation:orangeOut 0.4s ease;}
.section_icon_nav_box2 ul li:hover i{opacity:1;	-webkit-animation:orangeIn 0.2s ease;	animation:orangeIn 0.2s ease;background-color:#c5a572 \9;}
	@-webkit-keyframes orangeIn {
	0% {	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}
100% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}}
@-moz-keyframes orangeIn {	0% {	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}
100% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}}
@-ms-keyframes orangeIn {	0% {	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}
100% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}
}
@keyframes orangeIn {	0% {	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}
100% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}}

@-webkit-keyframes orangeOut {	0% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}
100% {	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}
}
@-moz-keyframes orangeOut {	0% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}
100% {	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}
}
@-ms-keyframes orangeOut {	0% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}
100% {	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}}
@keyframes orangeOut {	0% {	-webkit-transform:scale(1);	-ms-transform:scale(1);	transform:scale(1);	opacity:1}
100% {
	-webkit-transform:scale(0.8);	-ms-transform:scale(0.8);	transform:scale(0.8);	opacity:0}}
.section_icon_nav_box2 ul li a {width:100%; height:78px; position:absolute; color:#666}
.section_icon_nav_box2 ul li a em{display: block; margin:-1px auto auto; width: 55px; height: 55px; background-image:url(../images/nav_03.png);}
.section_icon_nav_box2 ul li a:hover{ color:#FFF}
.icon_nav1 a em{ background-position:0 0}
.icon_nav1 a:hover em{ background-position:0 -64px}
.icon_nav2 a em{background-position:-79px 0px}
.icon_nav2 a:hover em{ background-position:-79px -64px}
.icon_nav3 a em{ background-position:-159px 0}
.icon_nav3 a:hover em{ background-position:-159px -64px}
.icon_nav4 a em{ background-position:-238px 0}
.icon_nav4 a:hover em{ background-position:-238px -64px}
.icon_nav5 a em{ background-position:-317px 0}
.icon_nav5 a:hover em{ background-position:-317px -64px}
.icon_nav6 a em{ background-position:-397px 0}
.icon_nav6 a:hover em{ background-position:-397px -64px}
.section_icon_nav_box2 ul li p { text-align: center; position: absolute; top: 50px; text-align: center; width: 100%; display: block; left: 0;}



.ksmain{ width:100%; background:url(../images/yy_bg.jpg) repeat-x bottom; height: 101px; padding-bottom:22px;}
.ksguahao{ width:818px;margin:0 auto;background: url(../images/ksgh.jpg) no-repeat 20px center #efefef;  height:49px; padding-left:182px; padding-top:13px}
.ksguahao ul{ width:700px; float:left}
.ksguahao li{ float:left; font-size:14px;font-weight:bold; padding-left:13px;color:#555555}
.ksguahao li input,.ksguahao li select { width:90px;background-color:#fff;border:1px solid #d9d9d9; height: 33px;line-height:33px;vertical-align:middle}
.kstijiao{ background-color:#c5a572;color:#fff;border-radius:5px; float: left; width:91px;height:29px; margin-left:23px;margin-top:5px; display:inline}
.wedo{ background-color:#efedea; height:480px}
.wedo .wedoys{ width:1000px; margin:0 auto;padding-top:40px; background:url(../images/wdys.jpg) no-repeat right center;height: 440px;}
.wedoys h2{ font-size:27px;color:#9f7b36; float:left;height: 35px;    line-height: 27px;}
.wedoys h2 span{ display:block;font-size:12px;color:#d8c39c; font-weight:normal; border-bottom:2px solid #b6a688;}
.wedoys .wezj_nav{ padding-left:140px;border-bottom:2px solid #d8d7d7; float:left}
.wedoys .wezj_nav li{ float:left; height:54px;line-height:55px; font-size: 18px; cursor:pointer; padding:0 13px; background:url(../images/line1.jpg) no-repeat right center;}
.wedoys .on{ color:#9f7b36; font-weight:bold}
.wedozj{ width:1000px; height:380px; float:left; background:url(../images/zj.png) no-repeat center right;}

.dzj{ float:left; width:618px;margin-top: 25px;color:#6d6044}
.dzj .zj_info{ float:left; padding: 15px;    width: 460px;background-color:#e3dfd4;display: inline;height: 275px; overflow: hidden;}
.dzj .zj_info dl{ float:left;overflow: hidden; width:476px; height:170px; display: inline; position: absolute;}
.dzj .zj_info dt{ float:left; margin-right:15px;width: 165px;display: inline;overflow: hidden;height: 162px;}
.dzj .zj_info dt img{ display:block; width:165px;}
.dzj .zj_info dd{float: left;    width: 280px }
.img-tab {  overflow: hidden; float:left;margin-top: 195px; width:460px}
#tabAutoOperate,#tabAutoOperate2,#tabAutoOperate3,#tabAutoOperate4,#tabAutoOperate5 { position: relative;    text-align: center;    z-index: 1;}
.tabAutoTrigger{ float:left}
.imgTabLeft,.imgTabLeft2{ cursor: pointer;    display: block;    float: left;    height: 75px;    width: 26px;background:url(../images/left_btn.jpg) no-repeat center center}
.imgTabRight,.imgTabRight2{cursor: pointer;  position:absolute;right:0;   display: block;    float: left;    height: 75px;    width: 26px;background:url(../images/right_btn.jpg) no-repeat center center}
.img-tab .scroll {    float: left;    height: 75px;    overflow: hidden;    width: 400px;}
.img-tab .scroll-box,.img-tab .scroll-box2 {    clear: both;    float: left;    height: 141px;    width: 2000px;display:inline}
.img-tab .scroll ul li {    display: inline;    float: left;    height: 75px;  text-align: center;    width: 100px;}
.img-tab .scroll ul li img{ width:82px; }
.zj_info .zj_box,.zj_info .zj_box2{ float:left;position: relative;}

.dzj .zj_info dd h3{ font-weight:normal; height:45px; float: left; width: 280px; border-bottom:1px dashed #b7ad97;}
.dzj .zj_info dd h3 span{ font-size:14px;padding-left:5px; }
.dzj .zj_info dd h3 font{ float:left;font-size:22px; }
.dzj .zj_info dd h3 div{ float: right; font-size:15px}
.dzj .zj_info dd h3 div a{ float:left; margin:5px;color:#fff;background-color:#9f7b36;padding:1px 5px;}
.dzj .zj_nav{ float: right;width:118px; font-size:16px;margin-left:10px }
.dzj .zj_nav li{background-color:#e0ddd3; margin-bottom:10px;height:53px;line-height:53px;text-align: center;}
.dzj .zj_nav li a{ color:#6d6044; width:118px; float:left}
.dzj .zj_nav .on a{ color:#fff; background-color:#c9ac75; font-weight:normal;}
.dzj b{ border-bottom: 1px dashed #b7ad97;    float: left;    font-size: 14px;    padding: 15px 0;    width: 260px;}
.dzj p{ float:left; width:269px;padding-top:15px; font-size:13px;line-height:20px; }
.dzj p span{ font-weight:bold;color:#574c35}
.idx_js{ clear: both;    float: left;    margin-top: 35px; display:inline}
.idx_js dl {    margin: 0 auto;    overflow: hidden;    width: 1000px;}
.idx_js dt {    float: left;    font-size: 16px;   width: 126px;}
.idx_js dt.dt2, .idx_js dt.dt3 {    margin-left: 20px;}
.idx_js dt a {    color: #fff;    float: left;    height: 139px;    line-height: 91px;    padding-top: 145px;    text-align: center;    width: 100%;}
.idx_js dd {    float: left;    font-size: 14px;    height: 285px;    width: 194px; overflow: hidden;}
.idx_js dd a {    color: #fff;    float: left;    height: 60px;    line-height: 22px; margin: 0 0 4px 4px; padding: 30px 0 2px; text-align: center; width: 92px;}
.idx_js dd a:hover{ opacity:0.8}
.idx_js .c1 {    background: url("../images/idx_tv1.jpg") no-repeat scroll 36px 35px #8977c3;}
.idx_js dt.dt2 .c1 {    background: url("../images/idx_tv2.jpg") no-repeat scroll 36px 35px #be9d64;}
.idx_js dt.dt3 .c1 {    background: url("../images/idx_tv3.jpg") no-repeat scroll 36px 35px #ba7bba;}
.idx_js .c8 {    background: #a4c761; padding:0}
.idx_js dd .c9,.idx_js dd .c10,.idx_js dd .c11,.idx_js dd .c12,.idx_js dd .c13,.idx_js dd .c14{ height:36px;padding: 25px 0 7px}
.idx_js dd .c2,.idx_js dd .c12{ background:#c275c3}
.idx_js dd .c3,.idx_js dd .c11{ background:#d998b0}
.idx_js dd .c4,.idx_js dd .c10{ background:#6f5ab7}
.idx_js dd .c5,.idx_js dd .c13{ background:#8977c3}
.idx_js dd .c6,.idx_js dd .c9,.idx_js dd .c6,.idx_js dd .c14{ background:#f189be}
.idx_js dd .c7{ background:#be9d64}
.idx_js dd .c14{ padding:15px 0 17px}
.idx_hd{ float:left;}

.hj_main { height: 333px;    margin-top:  25px;    position: relative;    width: 1000px;}
.hj_main_ul li {    height: 333px;    width: 1000px;}
.hj_main_ul li p { background: none repeat scroll 0 0 #fff; color: #414040; font-size: 14px; height: 68px; line-height: 35px; margin-top: 249px; opacity: 0.77;    padding-top: 15px;    text-align: center;    width: 100%;}
.hj_main_ul li p em {    font-size: 18px;    font-style: normal;}
.idx_hd .hj_main1 {    background: url("../images/idx_hd1.jpg") no-repeat scroll;}
.idx_hd .hj_main2 {    background: url("../images/idx_hd2.jpg") no-repeat scroll;}
.idx_hd .hj_main3 {    background: url("../images/idx_hd1.jpg") no-repeat scroll;}
.idx_hd .hj_main4 {    background: url("../images/idx_hd2.jpg") no-repeat scroll;}
.idx_hd .hj_main5 {    background: url("../images/idx_hd1.jpg") no-repeat scroll;}
.idx_hd .hj_main6 {    background: url("../images/idx_hd2.jpg") no-repeat scroll;}
.idx_hd .hj_main7 {    background: url("../images/idx_hd1.jpg") no-repeat scroll;}
.idx_hd .hj_main8 {    background: url("../images/idx_hd2.jpg") no-repeat scroll;}

.idx_hj{ float:left}
.idx_hj .hj_main1 {    background: url("../images/idx_hd2.jpg") no-repeat scroll;}
.idx_hj .hj_main2 {    background: url("../images/idx_hd1.jpg") no-repeat scroll;}
.idx_hj .hj_main3 {    background: url("../images/idx_hd1.jpg") no-repeat scroll;}
.idx_hj .hj_main4 {    background: url("../images/idx_hd2.jpg") no-repeat scroll;}
.idx_hj .hj_main5 {    background: url("../images/idx_hd1.jpg") no-repeat scroll;}
.idx_hj .hj_main6 {    background: url("../images/idx_hd2.jpg") no-repeat scroll;}
.idx_hj .hj_main7 {    background: url("../images/idx_hd1.jpg") no-repeat scroll;}
.idx_hj .hj_main8 {    background: url("../images/idx_hd2.jpg") no-repeat scroll;}

.hj_tab {    bottom: 18px;    height: 10px;    left: 0;    position: absolute;    width: 1000px;}
.hj_tab ul {    margin: 0 auto;    width: 304px;}
.hj_tab li {    background: #aeadad;    float: left;    height: 6px;    margin: 0 5px;    width: 20px; overflow: hidden; cursor:pointer}
.hj_tab li.on {    background: #c4a572;}

.sh{ width:1000px;margin: 25px auto 0;height: 480px;}
.sh_nav{ border-bottom:2px solid #d7d7d7;float:left;width:100%;height: 35px;}
.sh_nav li{ float:left;font-size:18px;color:#69696b;line-height:35px;height:35px;margin-right:19px; padding:0 2px;cursor: pointer;}
.sh_nav li.on{ color:#2a292e;font-size:19px;border-bottom:2px solid #c4a572}
.sh_nav2{ float: right; margin-top:25px;margin-bottom: 15px; }
.sh_nav2 li{ float:left; width:23px; height:6px;background:#ededed; margin-right:6px;cursor: pointer; overflow: hidden;}
.sh_nav2 li.on{ background:#c4a572}
.shgy{ text-align:center; float:left}
.shgy dl{ width:1000px}
.shgy .hdpic{ float:left}
.hdpic div{ width:1000px}
.common{ width:100%; float:left; border-top:19px solid #e4e3e3; background:#f5f5f5;padding-top: 20px;height: 590px;}
.com_info{ width:1000px;margin:0 auto}
.com_info h3{ color:#c4a572; font-size:30px; border-bottom:2px solid #d7d7d7; width:100%; }
.com_info h3 span{ display:block; font-size:13px;color:#e4e3e3; border-bottom:2px solid #c4a572;width:185px;margin-bottom: -1px;}

.conL {    float: left;    width: 188px; margin-top:45px}
.conL .zhpf { background: #d8d7d8; color: #545252; font-size: 26px; height: 90px; line-height: 30px; padding: 27px 0; text-align: center;    width: 188px;}
.fL {    float: left;}
.conL .kb {    background: #ededed; color: #696060; font-size: 16px;    height: 240px;    line-height: 30px;    margin-top: 10px;    padding: 15px 0 15px 20px;    width: 168px;}
.conL .kb li{ background:url(../images/co_bg.jpg) no-repeat left center; padding-left:35px}
.conL .kb img{ margin-right:15px}
.conL .pj {    background: url("../images/ico17.png") no-repeat;    float: right;    height: 425px;    width: 89px;}
.conL .pj a {    color: #fff;    display: block;    font-size: 16px;    line-height: 36px;    padding-top: 50px;    text-align: center;    width: 100%;}
.conL .pj span {    color: #fff;    display: block;    font-size: 22px;    line-height: 25px;    padding: 18px 0;    text-align: center;    width: 100%;}

.conR {float: right;    height: 455px;    margin-top: 45px;    overflow: hidden;    width: 800px;}
.conR .pj{ float:right; margin-bottom:10px}
.conR .pj a{ float:left; width:49px; padding-left:15px; height:20px}
.conR .pj .whole{ background:url(../images/whole.jpg) no-repeat;  padding-left:15px}
.conR .pj .hp{ background:url(../images/hp.jpg) no-repeat; padding-left:45px}
.conR .pj .zp{ background:url(../images/zp.jpg) no-repeat; padding-left:45px}
.conR .pj .cp{ background:url(../images/cp.jpg) no-repeat; padding-left:25px}
.conR .comm_info{   border: 1px solid #d8d8d8; width: 798px; float:right; height:422px; background-color:#fff; overflow-y: scroll;}


.comment{ width:760px; height:auto; margin:0 auto; padding-top:10px; padding-bottom:20px}
.comment .top{ width:760px; height:30px; border-bottom:2px solid #dedede;}
.comment .top span{ color:#727272; font-size:20px; line-height:30px; margin-right:20px; cursor:pointer;}
.comment .top span.on{ border-bottom:2px solid #c4a572;}

.comment .impression{ margin-top:20px;}

.spanl{ padding:3px 5px; display:inline-block; border:1px solid #d9cdcd; margin-right:15px; margin-bottom:15px; font-size:14px;}
.spans{ padding:3px 5px; display:inline-block; border:1px solid #06c;color:#06c;margin-right:15px; margin-bottom:15px; font-size:14px;}
.comment .impression span em{ color:#a6a3a3; font-style:normal;}
.comment .haoping{ width:760px; height:30px; background:#eaeaea; margin-top:10px; line-height:30px; padding-left:5px;}
.as{ display:none;}
.impression strong{ background: none repeat scroll 0 0 #eaeaea; margin-bottom: 20px;display: block;
    height: 30px;
    line-height: 30px;
    margin-top: 10px;
    padding-left: 5px;
    width: 760px;}
.checklist{ width:100%; height:80px;}
.checklist dd{float:left;}
.checklist dd em{font-style: normal;}
 
.comment .pingjia{ width:625px; margin-left:70px; margin-bottom:30px;}
.comment .pingjia .span1{ color:#F00; font-size:12px;}
.comment .pingjia .span2{ color:#919191; font-size:12px; margin-right:19px;}
.comment .pingjia .span3{ color:#919191; font-size:12px; margin-right:45px;}
.comment .pingjia .inp3{ border:1px solid #999; width:200px; height:22px; margin:30px 0;}
.comment .pingjia .select{ width:200px; margin-bottom:30px; height:24px;}
.comment .pingjia textarea{ width:600px; height:120px; border:1px solid #999; margin-bottom:10px;}
.comment .pingjia .jzty{ width:600px; height:40px; background:#dfdfdf;}
.comment .pingjia .jzty span{ font-size:12px; line-height:40px; margin:0 30px;}
.comment .pingjia .jzty strong{ font-size:14px; line-height:40px; width:80px; height:40px; text-align:center; border-right:1px solid #ccc; margin-right:10px; display:inline-block;}
.comment .pingjia .jzty .submit{ width:100px; margin-top:5px; height:30px; color:#fff; float:right; background:url(../images/submit.jpg); margin-right:20px; border:1px solid #ccc;}


.comment  ul li{ width:760px; height:115px; border-bottom:1px dotted #4a4a4a; margin-top:20px;} 
.comment ul li img{ float:left; margin:10px 20px 0 20px; }
.comment ul li .pingyu{ float:left; width:660px;}
.comment ul li .pingyu h4{ color:#919191; font-size:14px;}
.comment ul li .pingyu p{ color:#4f4f51; font-size:14px; margin-top:10px; /*position:relative*/}
.comment ul li .pingyu p span{ /*position:absolute;right:0; top:0px;*/   color:#666; float:right }
.comment ul li .pingyu p strong{ color:#a6a6a9;  margin-right:10px}
.comment ul li .pingyu p b{ font-weight:normal}
.conR iframe {    height: 100%;    width: 100%;}

/*.comment .turn{ margin-top:30px; padding-left:170px;}*/
.comment .turn a{ padding:6px 12px; border:1px solid #d0cece; color:#333; margin-left:10px; line-height:20px;  }
.comment .turn a:hover{ color:#fff; background:#5e4594;}
.recommend{ width:625px; height:210px; margin-top:50px;}
.recommend .top{ width:625px; height:40px; border-bottom:1px solid #e8e8e8; margin-top:25px}
.recommend .top a{ color:#333; font-size:20px; height:40px; display:inline-block;border-bottom:2px solid #c4a572;}
.recommend .img{ width:222px; height:142px; overflow:hidden; display:block; float:left; margin-top:30px; position:relative;}
.recommend .img img{ width:222px; height:142px;}
.recommend .img .span{ height:30px; width:222px;color:#fff; overflow:hidden; display:block; font-size:14px;line-height:30px; background:#696767;filter:alpha(opacity=50); 
-moz-opacity:0.5; opacity:0.5;text-align:center; position:absolute; bottom:0; left:0;}
.recommend .img .span a{ color:#fff}
.recommend .img .span a:hover{ text-decoration:underline}
.recommend ul{ float:left; margin-top:30px; margin-left:30px;overflow:hidden; }
.recommend ul li{ background:url(../images/content52.jpg) no-repeat 0 12px; width:350px; padding:0 0 0 10px; line-height:28px; position:relative }
.recommend ul li a{ color:#333; font-size:14px;height:28px;  }
.recommend ul li a:hover{ text-decoration:underline; color:#7a5fac}
.recommend ul li span{ position:absolute; right:0px;top:7px; color:#666;height:28px;}

#showids{ border: 1px solid #8d8d8d;
    color: #8d8d8d;
    height: 25px;
    line-height: 25px;
    margin: 20px auto 0;
    text-align: center;
    width: 120px;}
#showids:hover{ border: 1px solid #999999;background:#f6f5f5}

