/* CSS Document */
*{ margin:0; padding:0;}
img,input{ border:none;}
a{ text-decoration:none; outline:none; color:#382813;}
/*a:hover{ color:#F90;}*/
em,i{ font-style:normal;}
h1,h2,h3,h4,h5,h6,b{ font-weight:normal;}
li{ list-style:none;}
body,button,input,select,textarea { font-family:"Microsoft YaHei"; font-size:12px; color:#333; outline:none;}
body{ height:100%;}
.m_box,.content{ width:1024px; margin:0 auto;}
/*header*/
/*.header{ height:161px;}*/
.header .m_box{ height:161px; background:url(../images/header_bg_2.png) no-repeat center top;}
.header_t{ height:83px;}
.header_t h1{ float:left; padding-top:20px;}
.header_t ul{ float:left; padding-left:10px;}
.header_t ul li{ float:left; text-align:center; padding:10px 8px 0;}
.header_t ul li a{ color:#6b4021;}
.header_t ul li a:hover{ color:#F90;}
.header_t ul li img{ display:block;}
.header_t ol{ text-align:right; font-size:0;}
.header_t ol li{ display:inline-block; *display:inline; zoom:1; font-size:12px; text-align:left; height:83px; padding-left:24px; background:url(../images/header_ico_1.png) no-repeat left scroll; color:#7b6110; padding-right:14px;}
.header_t ol li b{ display:block; height:22px; line-height:22px; padding-top:23px;}
.header_t ol li.last{ padding:0; background:none; padding-top:20px; text-align:center; padding-left:34px; *width:80px;}
.header_t ol li.last a{ display:block; text-align:center; color:#7b6110;}
.header_t ol li.last a:hover{ color:#F90;}
.header_t ol li.last img{ display:block; margin:0 auto 2px; *margin:22px auto 2px;}
ul.header_b{ clear:both; text-align:center; font-size:0;}
ul.header_b li{ display:inline-block; *display:inline; zoom:1; font-size:14px; padding:13px 11px 0; *width:96px; *padding:13px 0 0;}
ul.header_b li a{ display:block; float:left; color:#7b6110;}
ul.header_b li a:hover{ color:#F90;}
ul.header_b li img{ display:block; margin:0 auto 8px;}
/*nav*/
/*.nav{ height:60px; background:#16110d; text-align:center; font-size:0;}
.nav ul li{ display:inline-block; *display:inline; zoom:1; }
.nav ul li a{ display:block; height:60px; float:left; padding:0 25px; font-size:12px; color:#ab8d64;}
.nav ul li a b{ display:block; height:24px; line-height:24px; font-size:16px; color:#e4d5c0; padding-top:10px;}
.nav ul li a:hover b{ color:#ab8d64;}*/
/*轮播*/
/* flexslider */
.flexslider{position:relative;overflow:hidden;background:#fff;}
.slides{position:relative;z-index:1;overflow:hidden;}
.slides li{}
.slides li a{ display:block;  width:100%;}
.slides li a img{width:100%;max-width: 100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%; top: 50%;
margin-top: -37px;}
.flex-direction-nav li a{display:block;width:73px;height:74px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a:hover{ opacity:0.9;}
.flex-direction-nav li a.flex-prev{background: transparent url("../images/hover_left.png") no-repeat scroll left top;
left: 100px;}
.flex-direction-nav li a.flex-next{background: transparent url("../images/hover_right.png") no-repeat scroll right top;
right: 100px;}
/*===============================content=============================*/
.con{ overflow:hidden;}
.con_s{ background:#e4d5c0;}
.con .m_box{ overflow:hidden; background:url(../images/bg_con.jpg) repeat-y center top;}
/*con_1*/
.con_1{ }
.con_1 .m_box{ padding:24px 0 28px;}
.con_1 .l{ width:364px; float:left;}
.con_bt_1{ height: 40px; border-bottom:3px solid #c0aa8c; overflow:hidden;}
.con_bt_1 b{ display:block; float:left;  height:40px; line-height:40px; font-size:24px; font-weight:bold; color:#382813;}
.con_bt_1 b img{ display:inline-block; vertical-align:middle; margin-left:4px;}
.con_bt_1 em{ display:block; float:right; height:40px; line-height:59px;}
.con_bt_1 em a{ color:#382813;}
.con_bt_1 em a:hover{ color:#F90;}
#tt{ height: 40px; float:left;}
#tt li{ float: left; height:40px; line-height:40px; font-size:24px; font-weight:bold; color:#382813;}
#tt li img{ display:inline-block; vertical-align:middle; margin-left:4px;}
#tt li.on { color: #382813; }
  #tc { }
  #tc div { display: none; }
  ul.hd_rl{ padding-top:20px;}
ul.hd_rl li{ width:100%; float:left; overflow:hidden; margin-bottom:10px;}
ul.hd_rl li span{ display:block; float:left;}
ul.hd_rl li span.ys_l{ width:64px; height:62px; padding-top:5px; background:url(../images/rl.png) no-repeat center scroll; text-align:center;}
ul.hd_rl li span.ys_l i{ display:block; font-family:"宋体", "新宋体"; color:#fff;}
ul.hd_rl li span.ys_l b{ display:block; font-size:24px; font-weight:bold; height:36px; line-height:36px;}
ul.hd_rl li span.ys_m{ width:202px; overflow:hidden; padding-left:14px;}
ul.hd_rl li span.ys_m b{ display:block; }
ul.hd_rl li span.ys_m b.ys_m_t{ height:34px; line-height:34px; overflow:hidden;}
ul.hd_rl li span.ys_m b.ys_m_t a{ font-size:15px; color:#775d40;}
ul.hd_rl li span.ys_m b.ys_m_t a:hover{ color:#F90;}
ul.hd_rl li span.ys_m b.ys_m_t em{ font-size:18px; padding-right:5px;}
ul.hd_rl li span.ys_m b.ys_m_b{ height:24px; line-height:24px; color:#666;}
ul.hd_rl li span.ys_r{ float:right; width:64px; padding-top:6px;}
ul.hd_rl li span.ys_r a{ display:block; height:26px; line-height:26px; color:#fff; text-align:center; background:#705633; border:1px solid #705633;}
ul.hd_rl li span.ys_r a:hover{ background:none; color:#705633;}
ul.hd_rl li span.ys_r a.b{ height:20px; line-height:20px; background:#bea27d; border-color:#bea27d; margin-top:4px;}
ul.hd_rl li span.ys_r a.b:hover{ background:none; color:#bea27d;}
.con_1 .m{ width:322px; float:left; padding-left:42px;}
.con_1 .m .m_t{ height:105px; overflow:hidden; padding:15px 0 20px; background:url(../images/br_1.png) repeat-x left bottom;}
.con_1 .m .m_t i{ display:block; float:left;}
.con_1 .m .m_t .m_t_r{ width:152px; float:right; line-height:25px;}
.con_1 .m .m_t .m_t_r h3{ font-size:14px; overflow:hidden; height:101px;}
.con_1 .m .m_t .m_t_r h3 b{ display:block; font-size:24px; color:#333300; font-weight:bold; padding-top:8px; margin-bottom:2px;}
.con_1 .m .m_t .m_t_r p{ height:36px; overflow:hidden;  line-height:18px; overflow:hidden; color:#0c0909;}
ul.new_li li{ width:100%; float:left; height:32px; line-height:32px;}
ul.new_li li span{ display:block; float:left; height:32px; padding-left:12px; background:url(../images/li_1.png) no-repeat left scroll; overflow:hidden;}
ul.new_li li span a{ font-size:14px; line-height:32px;}
ul.new_li li em{ display:block; float:right; color:#666;}
.con_1 .m .m_b ul.new_li{ padding-top:12px;}
.con_1 .m .m_b ul.new_li li span{ width:238px;}
.con_1 .r{ width:248px; float:right;}
.con_1 .r .tel_box{ padding-top:8px;}
.con_1 .r .tel_box a{ display:block; height:308px; background:url(../images/bg_lxwm.jpg) no-repeat center top; color:#d9d6d3; text-align:center;}
.con_1 .r .tel_box a i{ display:block; width:92px; height:92px; margin:0 auto; padding:26px 0 0;}
.con_1 .r .tel_box a i img{ display:block; width:100%; height:auto;}
.con_1 .r .tel_box a span b{ display:block; font-size:22px; padding-top:4px;}
/*con_2*/
.con_2 .m_box{ padding:0 0 30px; background:url(../images/bg_con_2.jpg) repeat-y center top;}
.con_bt_2{ height:76px; background:url(../images/br_bt.png) no-repeat center bottom; margin-bottom:4px;}
.con_bt_2 b{ display:block; float:left; font-size:24px; color:#382813;font-weight:bold; line-height:76px;}
.con_bt_2 b img{ position:relative; top:-5px;}
.con_bt_2 em{ display:block; float:right; padding-top:40px;}

.con_bt_8{ height:76px; line-height:76px; background:url(../images/br_bt.png) no-repeat center bottom; margin-bottom:4px; padding-top:25px;}
.con_bt_8 b{ display:block; font-size:24px; text-align:center; line-height:50px; color:#382813; font-weight:bold;}
.con_bt_8 b img{ position:relative; top:-5px;}
.con_bt_8 em{ display:block; float:right;}
/*<!--美国移民-->*/
.none{display:none}
.TmpStyle{position:relative;overflow:hidden; width:664px;*width: 659px; float:left;}
.TmpStyle ul{position:relative;z-index:0;float:right;overflow:hidden;width:495px;height:354px}
.TmpStyle ul li{position:absolute;top:0;left:0;z-index:0;display:none;overflow:hidden;width:100%;height:100%}
.TmpStyle ul li a.contentbox-left{display:block;}
.TmpStyle ul li a.contentbox-left img{width:100%;height:246px}
.TmpStyle ul li h2.black{ height:32px; line-height:32px; padding-top:8px; font-size: 20px; font-weight:bold;}
.TmpStyle ul li h2.black a{ color:#382813;}
.TmpStyle ul li h2.black a:hover{ color:#F90;}
.TmpStyle ul li .ct-main{ height:50px; overflow:hidden;}
.TmpStyle ul li .ct-main p{ font-size:14px; line-height:25px;  text-justify:inter-word; color:#333;}
.TmpStyle ul li .ct-main p a{ float:right; display:inline-block; width:126px; height:25px; line-height:25px; text-align:center; background:#a49278; color:#FFF;}
.TmpStyle ul li .ct-main p a:hover{ text-decoration:underline;}

#smallImg{position:absolute;top:22px;overflow:hidden;width:132px;height:295px;}
.TmpStyle dl{position:relative;}
.TmpStyle dd{margin-top:16px;border:1px solid #ece2d4; cursor:pointer}
.TmpStyle dd img{ display:block; width:100%; height:77px;}
.TmpStyle dd:hover{border:1px solid #c00001}
.TmpStyle dd.on{border:1px solid #c00001}
.TmpStyle b{position:absolute;z-index:1;width:132px;height:26px; line-height:26px; cursor:pointer}
.TmpStyle b i{ display:none;}
.TmpStyle #prev{top:0; background: url(../images/ico_scroll_t.png) #705633 no-repeat center scroll;}
.TmpStyle #next{bottom:10px; background: url(../images/ico_scroll_b.png) #705633 no-repeat center scroll;}
.TmpStyle #prev:hover{background-color:#e42728}
.TmpStyle #next:hover{background-color:#e42728}
/*右侧固定*/
.yc_gd{ width:324px; float:right;}
.yc_gd h3{ height:30px; line-height:30px; margin-top:-4px;}
.yc_gd h3 b{ display:block; float:left; font-size:20px; font-weight:bold;  color:#382813; padding-right:36px; background:url(../images/ico_i.png) no-repeat right scroll;}
.yc_gd .pic{ height:109px; overflow:hidden; padding:4px 0 20px; background:url(../images/br_1.png) repeat-x left bottom;}
.yc_gd .pic i{ display:block; float:left;}
.yc_gd .pic i img{ display:block; width:165px; height:109px;}
.yc_gd .pic p{ width:146px; float:right; height:105px; overflow:hidden; line-height:24px; padding-top:4px; font-size:14px;}
.yc_gd .pic p a{ display:inline-block; margin-left:4px; color:#993333; font-size:12px;}
.yc_gd .pic p a:hover{ text-decoration:underline;}
.yc_gd ul.new_li{ padding-top:4px;}

/*con_gg*/
.con_gg{ background:#e4d5c0;}
.con_gg .m_box{ padding:20px 0;}
/*con_3*/
.xh_ys{ overflow:hidden; padding-bottom:8px;}
.xh_ys h3{ height:36px; line-height:36px; color:#fff; padding:0 10px; /*background:#a08b6e;*/ font-size:14px;}
.xh_ys .l{ width:574px; float:left;}
.tab {}
.tab .title{ width:138px; float:left; overflow:hidden;}
.tab .title li{ width:100%; cursor:pointer; height:76px; line-height:76px; background:#fff; float:left; color:#554c41; font-size:18px;}
.tab .title li em{ font-size:36px; padding:0 18px 0 8px; display:block; float:left;}
.tab .title li.on { background:#554c41; color:#fff;}
.tab .title li.on em{ color:#999;}
.tab .icontent { display:none;}
.tab .tab_con {width:436px; float:right; overflow:hidden;}
.tab .tab_con img{ display:block; width:100%; height:219px;}
.tab .tab_con h4,.tab .tab_con p{ padding-left:14px;}
.tab .tab_con h4{ height:44px; line-height:44px; font-size:24px;}
.tab .tab_con p{ font-size:14px; line-height:20px;}


.xh_ys .r{ width:426px; float:right;}
.xh_ys .r h3{ background:#d9cbb6; color:#070605;}


#imgshow_mask{width:426px;position:absolute;z-index:1;height:27px;}
#imgshow_mask{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/imgshow_mask.png');}

#imageShow{clear:both;}
#imageShow .imagebg{height:257px;overflow:hidden;position:relative;}/*ul 大图*/
#imageShow .imagebg li{height:257px;overflow:hidden;position:absolute;top:0;left:0;width:100%;display:block;filter:alpha(opacity=0);opacity:0;}
#imageShow .imagebg li a.bannerbg_main{width:100%;position:absolute;top:0;right:0;height:332px;display:block;}
#imageShow .imagebg li a.bannerbg_main img{ display:block; width:100%; height:229px;}
#imageShow .imagebg li a.bannerbg_main span{ display:block; text-align:center; height:28px; line-height:28px; font-size:14px; overflow:hidden; width:100%;font-family:"Microsoft YaHei";}

.scrollbg{height:56px;}
.scroll{margin:0 auto;width:100%; height:56px;position:relative;}
.s_pre, .s_next{display:block;width:24px;height:56px;position:absolute; z-index:999;}
a.s_pre{background:url(../images/ico_scroll_l.png) #3c5ac8 no-repeat center scroll; top:4px;left:0;}
a.s_pre:hover{background-color:#a39179;}
a.s_next{background:url(../images/ico_scroll_r.png) #3c5ac8 no-repeat center scroll; top:4px;right:0;}
a.s_next:hover{ background-color:#a39179;}

/*x小图区域*/
.outScroll_pic{ height:74px;margin:0px auto;overflow:hidden;position:relative;width:411px; top:0px;}
.outScroll_pic .scroll_pic{position:absolute}
.scroll_pic{margin:0 auto;width:40000px;height:74px;}
.scroll_pic li{float:left;height:74px;width:121px; padding:0 8px; cursor:pointer;}
.scroll_pic li img{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8; border:1px solid #e5d8c5;}
.scroll_pic li:hover img,.scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.scroll_pic li.currently img{filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important; border-color:#fff;}
.scroll .current{ display:none; width:119px;height:70px;border:1px #fff solid; z-index:10;position:absolute;top:0px;left:0;}
.fotex{ margin-left:455px;}
/**/
.scroll_box{ overflow:hidden; height:354px; position:relative; padding-top:10px;}
.scroll_box .control{ position:absolute; top:40%; width:100%; left:0; z-index:999;}
.scroll_box .control a{ display:block; float:left;}
.scroll_box .control a.gor{ float:right;}
/* #marquee1 */

.in_four{background:#fafafa;}
.in4_list{position:relative;width:993px;}
.in4_list1{overflow:hidden; }
.in4_bd .libd{ position:relative;width:993px;float:left;border:1px solid #ececec;box-sizing:border-box;text-align:center;}
.in4_bd li{width:236px;float:left;position:relative; height:354px; margin-left:12px;color:#333;text-align:center; list-style:none;}
.in4_bd a .maxun{ position:absolute; left:0px; bottom:5px;  height:40px; }
.in4_bd a .maxun h5{ font-size:14px;height:30px;width:102px;line-height:30px; color:#333; background:#e6bc61; margin-top:5px; text-align:center; margin-left:67px; border-radius:15px; font-weight:bold;}
.in4_bd a .intro{position:absolute;left:0;z-index:10;background-color:#2e3047;width:236px;color:#000;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;text-align:center}
.in4_bd a .intro p{font-size:13px;line-height:23px;margin:10px;height:210px;overflow:hidden; color:#FFF; text-align:left; overflow:hidden;}
.in4_bd a .intro{bottom:-233px}
.in4_bd a:hover .intro{bottom:0}
.in4_bd a:hover .maxun{ display:none;}
.in4_bd a .intro,.in4_bd a:hover .intro{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}

.in4_hd a{width:55px;height:55px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);z-index:20;box-shadow:2px 2px 10px 0 #e3e3e3}
.in4_hd a.in4_prev{left:0px;background:#fff url(../images/20190522105209.png) no-repeat center}
.in4_hd a.in4_next{right:-20px;background:#fff url(../images/20190522105201.png) no-repeat center}
/*.in4_hd a:hover{background-color:#e8c576}
*/



#marquee1{width:962px; margin:0 auto; overflow:hidden;}
#marquee1 ul{display:block;float:left;list-style-type:none;padding:0;margin:0}
#marquee1 ul li{ display:block;float:left;width:236px; padding-left:4px; text-align:center;}
#marquee1 ul li a{display:block;float:left;width:236px;padding:0;position:relative;height:354px;margin-right:10px;color:#333;}
/*#marquee1 a .maxun{ position:absolute; left:0px; bottom:0px; background:#2e3047;border-bottom:1px solid #fbf2de;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7; font-weight:100}
#marquee1 a .maxun h5{ font-size:16px;height:40px;width:236px;line-height:40px; color:#FFF;}
*/
#marquee1 a .maxun{ position:absolute; left:0px; bottom:5px;  height:40px; }
#marquee1 a .maxun h5{ font-size:14px;height:30px;width:102px;line-height:30px; color:#333; background:#e6bc61; margin-top:5px; text-align:center; margin-left:67px; border-radius:15px; font-weight:bold;}


#marquee1 a .intro{position:absolute;left:0;z-index:10;background-color:#2e3047;width:236px;color:#000;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;text-align:center}
/*#marquee1 a .intro h5{padding:0;margin:0;font-size:16px;height:40px;width:236px;line-height:40px; color:#FFF;border-bottom:1px solid #fbf2de;font-weight:100}
*//*#marquee1 a .intro h3{padding:0;margin:0;font-size:16px;height:40px;width:236px;line-height:30px;font-weight:100; color:#333;}
*/#marquee1 a .intro p{font-size:13px;line-height:23px;margin:10px;height:210px;overflow:hidden; color:#FFF; text-align:left; overflow:hidden;}
#marquee1 a .intro{bottom:-233px}
#marquee1 a:hover .intro{bottom:0}
#marquee1 a:hover .maxun{ display:none;}
#marquee1 a .intro,#marquee1 a:hover .intro{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}



/* #marquee120190521 */
.rongyu{width:1024px; margin:0 auto; overflow:hidden;}
.rongyu ul li{float:left;width:221px;  text-align:center; margin:25px 16px 30px 15px; font-size:14px;}
.rongyu ul li img{display:block; width:100%; height:149px; margin-bottom:15px;}

/*==================footer===============*/
.footer{ overflow:hidden; background:url(../images/footer_bg_2.jpg) #100b07 no-repeat center top;}
.footer .m_box{ overflow:hidden;/* padding-top:74px; padding-bottom:15px;*/}
.footer h1{ text-align:center;}
.footer h2{ text-align:center; padding:47px 0 0;}
.footer ul.footer_nav{ clear:both; overflow:hidden; padding:36px 83px 10px;}
.footer ul.footer_nav li{ width:1000px; overflow:hidden; color:#cbb480; margin:0 auto;}
.footer ul.footer_nav li b{ width:70px; height:24px; line-height:24px; float:left; }
.footer ul.footer_nav li span{ display:inline-block; line-height:24px; text-align:left; width:800px; display:block; float:left;}
.footer ul.footer_nav li a{ color:#cbb480;}
.footer ul.footer_nav li a:hover{ color:#F90; text-decoration:underline;}
.footer_text{ text-align:center; color:#ccc; position:relative; left:12%;}
.footer_text p{ line-height:23px; color:#b5b5b5; background:url(../images/20191558508662.png) left center no-repeat; text-align: left;  margin-left: 215px; padding-left:23px;}

.footer_text p a{ padding:0 2px; color:#ccc;}
.footer_text p a:hover{ color:#F90; text-decoration:underline;}
.footer_text h3{ position:absolute; left:80px; top:3px;}
.footer_text h3 img{ display:block; width:116px; height:116px; margin-bottom:3px;}

/**==========**/
/*fix*/
.black_overlay{ display:none; position:fixed; left:0; top:0; width:100%; height:100%; background:url(../images/bg.png); z-index:88888;}
.white_content{ display:none; position:fixed; left:50%; top:50%; margin-left:-224px; margin-top:-275px; z-index:99999; width:424px; height:526px; padding:12px; background:#000; border:1px solid #fff;}
.white_content .min{ background:#f7f7f7; padding:30px; height:466px;}
.white_content .min .text{ overflow:hidden; padding:16px; font-size:14px; line-height:20px; color:#6f6f6f;}
.white_content .min .text b{ color:#9f0f0f;}
.white_content .min ul{ padding:0 22px; overflow:hidden; height:200px;}
.white_content .min ul li{ height:28px; line-height:28px; border:1px solid #dcdcdc; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; background:#fff; margin-bottom:10px; overflow:hidden;}
.white_content .min ul li span{ position:absolute; display:block; padding:0 8px; color:#999;}
.white_content .min ul li input{ display:block;  width:94%; padding:0 3%; height:28px; line-height:28px; color:#999;}
.white_content .min  h4{ clear:both; padding:10px 22px 0;}
.white_content .min  h4 input{ display:block; height:28px; line-height:24px; background:url(../images/tc_btn.png) #cc0000 no-repeat 194px scroll; color:#fff; font-size:16px; width:100%; cursor:pointer;}
.white_content .min  h4 input:hover{ background-color:#d33838;}
.conerlm{ width:1024px; height:278px; clear:both;}
.comget{ width:510px; float:left; margin-bottom:10px;}
.comget a img{ width:176px; height:118px; float:left; margin-top:10px; margin-left:10px;}
.cmrget{ width:300px; float:left; margin-left:15px;}
.cmrget p{ float:left; text-decoration:none; overflow:hidden; height:80px; font-size:14px;  color:#775d40; line-height:25px; width:300px;}
.cmrget span{ float:left; text-decoration:none; line-height:30px; overflow:hidden; font-weight:bold; font-size:16px; margin-top:8px;  color:#775d40; width:300px;}
.cmrget s{ text-decoration:none; overflow:hidden;  float:left; font-size:12px; font-weight:bold;  color:#ff0000; width:300px;}
.cganli{ width:248px; height:300px; margin-top:10px;}
.cganli li{ width:100%; float:left; height:30px; line-height:30px;}
.cganli li span{ display:block; float:left; height:32px; padding-left:12px; background:url(../images/li_1.png) no-repeat left scroll; overflow:hidden;}
.cganli li span a{ width:100%;  font-size:14px; line-height:32px;}
.cganli li em{ display:block; float:right; color:#666;}

/*
棕色：7b6110
*/

	.lmfyzon{
		background-color:rgba(0,0,0,.5);
		width:100%;
		height:500px;
		position:fixed;
		bottom:-390px;
		left:0;
		z-index:999;
		display:none; 
	}
	.lmfyzon .lanmutt{
		width:1020px;
		margin:0px auto;
	}

	.lmfyzon .lanmutt .lmutanchu{
		margin: 0 auto;
		width: 1020px;
		height:112px;
		cursor:pointer;
	}
	.lmfyzon .lanmutt .lmclose{
		position: absolute;
		top: 0px;
		right: 75px;
		cursor:pointer;
	}

	.lmfeiyong{
		background-color:rgba(0,0,0,.5);
		width:100%;
		height:500px;
		position:fixed;
		bottom:-390px;
		left:0;
		z-index:999;
		display:none;
	}
	.lmyong{
		width:1300px;
		height:110px;
		margin:0px auto;
		position:relative;
	}
	.lanmut{
		position:absolute;
		top:0px;
		left:0px;
		width:1060px;
		height:110px;
	}
	.lmfeiyong .lmpice{
		position: absolute;
		top: 0px;
		right: 2px;
		cursor:pointer;
	}

.izl-rmenu{position:fixed;right:0px; bottom:10px; margin-bottom:140px; background:url() 0px bottom no-repeat; z-index:999;}
.izl-rmenu .ad_close{width: 30px;height: 30px;margin-left: 34px;cursor: pointer;}
.izl-rmenu .ad_close img{height: 100%;}
.izl-rmenu .rightkf{width:64px; height:70px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .rightkf-kf{background:url(../images/kf.png) 0px 0px no-repeat; background-color:#977d5a;display:block;}
.izl-rmenu .rightkf-kf:hover{background-color:#4f3a20;}
.izl-rmenu .rightkf-qq{background:url(../images/pg.png) 0px 0px no-repeat; background-color:#977d5a;display:block;}
.izl-rmenu .rightkf-qq:hover{background-color:#4f3a20;}
.izl-rmenu .rightkf-wx{background:url(../images/wx.png) 0px 0px no-repeat; background-color:#977d5a;}
.izl-rmenu .rightkf-wx:hover{background-color:#4f3a20;}
.izl-rmenu .rightkf-wx .pic{position:absolute; left:-150px; top:0px; display:none;width:140px;height:140px;}
.izl-rmenu .rightkf-phone{background:url(../images/phone.png) 0px 0px no-repeat; background-color:#977d5a;}
.izl-rmenu .rightkf-phone:hover{background-color:#977d5a;}
.izl-rmenu .rightkf-phone .phone{padding:0 10px;background-color:#4f3a20; position:absolute; width:160px; left:-180px; top:0px;color:#FFF; text-align:center; display:none;font-family: "hiragino sans GB","微软雅黑",helvetica;}
.izl-rmenu .rightkf-phone .phone span{display: block;	line-height: 28px;	height:28px;	font-size:16px;	margin-top:10px;display: block;	color:#fdf247;}
.izl-rmenu .rightkf-phone .phone .time{	border-top:1px solid #fff;height:22px;	font-size:14px;	margin-top:0;	padding-bottom:9px;	color:#fff;}
.izl-rmenu .rightkf-top{background:url(../images/top.png) 0px 0px no-repeat; background-color:#977d5a; display:none;}
.izl-rmenu .rightkf-top:hover{background-color:#4f3a20;}
@-webkit-keyframes shake {
    0% {
        opacity: 0.9;
    }
    50% {
        opacity: 0.4;
    }
    100% {
        opacity: 0.9;
    }
}

@keyframes shake {
    0% {
        opacity: 0.9;
    }
    50% {
        opacity: 0.4;
    }
    100% {
        opacity: 0.9;
    }
}

.shake {
    -webkit-animation: shake 2.2s infinite;
    animation: shake 2.2s infinite;
}


.country{
	width:1024px; float:left;
    padding-top: 15px;
    padding-bottom: 20px;
}
.country .kewtem{
    width: 245px;
    height: 228px;
    float: left;
	margin-left:9px;
    position: relative;
    overflow: hidden;
	margin-bottom:10px;
}
.country .kewtem:nth-child(3n){
    margin-right: 0;
}
.country .kewtem .text-box{
    width: 245px;
    height: 140px;
    background: rgba(0,0,0,0.3);
    padding-top: 90px;
    text-align: center;
    position: absolute;top: 0;
    left: 0;
}
.country .text-box .name{
    font-size: 22px;
    color: #fff;
    line-height: 30px;
    font-weight: bold;
}
.country .text-box .tag{
    font-size: 14px;
    color: #fff;
	line-height: 25px;
    margin-top: 15px;
}
.country .desc-box{
    height: 120px;
    position: absolute;
    bottom: -160px;
    left: 0;
    color: #fff;
    background: rgba(31,45,64,0.45);
    padding:  10px 20px 20px 0px;
    width:245px;
}
.country .desc-box .name{
    font-size: 22px;
    line-height: 30px;
	text-align:center;
}
.country .desc-box .name span{
    font-size: 16px;
}
.country .desc-box .desc{
    font-size: 14px;
    line-height: 24px;
	width:245px;
	text-align:center;
}
.country .desc-box div.a-link{
    width: 78px;
    height: 29px;
    border-radius: 3px;
    background:#F90;
    text-align: center;
    color: #fff;
    line-height: 29px;
    font-size: 14px;
    position: absolute;
    top:120px;
    right:100px;
}

.hangys{ width:1024px; float:left;}
.hanlie{ width:236px; float:left; height:300px; margin-left:10px; margin-right:10px; }
.hanlie a{ text-decoration:none;}
.hantop,.hanque{ width:175px; margin-top:25px; text-align:center; background:#fbf2de;border-radius: 50%; height:175px; margin-left:30px;transition: All 0.4s ease-in-out;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out;}
.hantop:hover,.hanque:hover{transform: translate(0, -10px); -webkit-transform: translate(0, -10px); -moz-transform: translate(0, -10px); -o-transform: translate(0, -10px);
            -ms-transform: translate(0, -10px);
			background:#fce631;}
.hantop h3,.hanque h3{ font-size:20px; color:#333; font-weight:bold; margin-top:-15px;}
.hantop img,.hanque img{ margin-top:15px;}
.hanwen{ width:216px; float:left; line-height:30px; color:#333; font-size:14px; margin-top:10px; text-align:center; margin-left:10px; text-align:justify;}
.hanque{ background:#fce631;}
.hanque:hover{ background:#fbf2de;}

#tfocus-btn li.active,#tfocus-leftbtn.active,#tfocus-rightbtn.active{display:block;/*background:url(../images/spr.png) no-repeat;*/ background:#f7ca68;}
#tfocus{width:670px; float:left;}
#tfocus-pic{width:497px;height:359px; float:right;}
#tfocus-pic li{width:497px;height:359px;position:absolute;left:170;top:30;filter:alpha(opacity:0);opacity:0; background:#f2ede9;}
#tfocusbtn{width:133px;height:359px;padding-left:5px;margin-top:5px;z-index:20;overflow:hidden; }
#tfocus-btn{width:133px;height:304px;position:relative;left:0;bottom:0;overflow:hidden;float:left;margin-right:3px;}
#tfocus-btn ul{ height:500px;position:absolute;left:0;top:0;}
#tfocus-btn li{ width:133px;height:85px;display:block;float:left; background:#8399c5; line-height:42px; margin-top:8px;}
#tfocus-btn li h3{ color:#FFF; line-height:85px; font-size:16px; text-align:center;}
#tfocus-btn li h3 a{ color:#FFF; line-height:85px; font-size:16px;}

/*#tFocus-btn li img{border:2px solid #dddddd}
#tFocus-btn li a.active{ background:#960; width:133px;height:85px;display:block;}*/
/*#tFocus-btn li a.active img{border:2px solid #40b9e5}
*/#tfocus-leftbtn,#tfocus-rightbtn{width:133px; height:25px;float:left;text-indent:-9999px; color:#F00;}
#tfocus-leftbtn{/*margin-right:5px;background-position:-455px -60px;*/ color:#F00; background:#a49278; width:133px; height:25px;}
#tfocus-rightbtn{/*background-position:-480px -60px;*/  background:#a49278; width:133px; height:25px; }

.center404{ background:url(../images/txtbg404.png) top center repeat-x; min-width:1024px; height:900px;} 
.head404{ width:580px; margin:0 auto; padding-top:35px;}  
.txtbox{ width:540px; position:relative; top:-10px; left:23px;color:#eee; height:40px; font-size:16px; background:#bca488; border-radius:8px;} 
.txtbox p a { color:#eee; text-decoration:none; float:left; line-height:40px; margin-left:45px;} 
.txtbox p a:hover { color:#FC9D1D; text-decoration:underline;}