@charset "utf-8";


html, body, div, ul, ol, li, h1, h2, h3, h4, p, strong, input, form, img {margin: 0;padding: 0;vertical-align:middle;}
ul, ol, li {list-style: none;}
a {text-decoration: none;color: #6d6d6d;blr: expression(this.onFocus=this.blur());}
a:hover {text-decoration:underline;}
img {border: 0; vertical-align:middle;}

body {font-family:Arial,微软雅黑; position:relative; line-height:25px;  color:#4c4c4c; font-size:12px;}
.cle{ clear:both; height:0px; margin:0; padding:0; border:none; overflow:hidden; }
.clearfix:before,.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;}
.clearfix:after {    clear: both;}
.clearfix {zoom: 1;} 

/*
.L_menu ul{width:211px; }
.L_menu li{width:211px;  line-height:28px; background:url(../../../../THome/Template/cn/images/subprolistbot01.png) bottom repeat-x;}
.L_menu li a{display:block; width:200px; height:28px; background:url(../../../../THome/Template/cn/images/subprolistb01.png) 25px center no-repeat; color:#555; text-indent:4em;}
.L_menu li a:hover,.sMain_left li .jd{ color:#32b470;}
.L_menu li ul{margin-left:0; }
.L_menu li ul li{}
.L_menu li ul li a{text-indent:6em; background:url(../../../../THome/Template/cn/images/subprolistb01.png) 52px center no-repeat; }
.L_menu li ul li a:hover,.L_menu li ul li .jd{ color:#32b470;}
*/

/*.sR_position{width:730px; height:30px; background:url(../../../../THome/Template/cn/images/sub_rightnav.png) no-repeat; line-height:30px;}
.sR_position .index{color:#a50001;}
*/

/*.soso{width:206px; height:20px; line-height:20px; float:right;}
.search{ width:206px; height:20px; }
.search_text{ width:125px; height:18px; line-height:18px; padding-left:20px; border:1px solid #6b4d18;  float:left; color:#BFAE83; background:#ffeec1 url(../../../../THome/Template/cn/images/searchicon01.png) left no-repeat; }
.search_submit{ width:52px; height:20px;  background:url(../../../../THome/Template/cn/images/submit.png) no-repeat; float:left; color:#4b3202; margin-left:5px; _margin-left:5px; text-shadow: 2px 2px 2px #deb676;  border:none; cursor:pointer;}
*/

/*ul {margin-top:15px;}
li{width:362px; height:28px; line-height:28px;  background:url(../../../../THome/Template/cn/images/main_listtop.png) top repeat-x;}
ul li a{display:block; height:28px; width:280px; line-height:28px; text-indent:10px; float:left; background:url(../../../../THome/Template/cn/images/mainlistbg001.png) left no-repeat;}
ul li b{display:block; height:28px; width:70px; font-weight:normal; float:right; }
*/

.lay_out_w{ width:1000px; margin:0 auto; text-align:left; }

.header{width:100%;height:220px;position: relative;overflow:hidden; background:url(../../../../THome/Template/cn/images/header-bg01.png) repeat-x;}
.top{width:100%; height:35px; line-height:35px; border-bottom:1px solid #d7d7d7;}
.top_wrap{width:1004px; height:35px; margin:0 auto;}
.wel{ float:left; line-height:35px;}
.link{ float:right; }
.link a{padding:0 8px;}
.head_wrap{width:1004px; height:119px;margin:0 auto;position:absolute; top:36px; left:50%; margin-left:-502px;	text-align: left;}	


.logo{float:left;width:345px;	height:92px; padding-top:24px;}
.phone{float:right; padding-top:55px; width:228px; height:46px; }



.nav{width:100%; height:66px; position:absolute; top:119px; left:0;}
.nav ul{width:1002px;height:66px; float:left; }
.nav li{float: left;width: 111px;height: 66px;text-align: center;line-height: 66px ;font-size: 14px;}
.nav li.lg{}
.nav li a{display:block; height:66px; color:#5f5f5f;}
.nav li a:hover,.nav li a.jd{background:url(../../../../THome/Template/cn/images/nav2.png) bottom center no-repeat; color:#5c3926;}


.tool{width:100%; height:50px; position:absolute; bottom:0; left:0; background:url(../../../../THome/Template/cn/images/sbg.png) repeat;z-index: 3;}
.to{width:1004px; height:50px; margin:0 auto;}
.word{float:left; line-height:50px;}
.word b{ color:#fff;} 
.word a{padding:0 10px; color:#fff;}

.soso{width:326px; height:28px; line-height:23px; float:right; padding-top:12px;}
.search{ width:326px; height:28px; background:url(../../../../THome/Template/cn/images/search.png) no-repeat;}
.search_text{ width:265px; height:28px; line-height:28px;  border:none;  float:left; color:#808080; background:none; }
.search_submit{ width:60px; height:28px;  background:none; float:left;  border:none; cursor:pointer;}




.banner{width:100%;height:511px;/* background:url(../../../../THome/Template/cn/images/mainbanner.png) center no-repeat;  */position:relative;}	



	
.main{width:100%; padding-top:42px;}
.m1{width:100%; overflow:hidden;height:auto;}
.m1_wrap,.m2_wrap,.m2_2_wrap,.m3_wrap,.m4_wrap,.m5_wrap{width:1004px;margin:0 auto;text-align: left;}
.m1_left{float:left; width:220px; height:540px;background:#ebebeb;}
.m1_left span{width:220px; height:82px;padding-top: 38px; background:url(../../../../THome/Template/cn/images/m1_1.png) no-repeat; text-align:center; display:block; color:#fff; font-size:22px;}

.m1_left ul{width:220px; margin:0px auto 0;  }
.m1_left li{width:220px; margin:0 auto; line-height:56px; border-bottom:1px solid #fff;}
.m1_left li a{display:block; width:200px; height:56px; color:#333; font-size:14px; text-indent:27px;  background:url(../../../../THome/Template/cn/images/m1_2.png) right center no-repeat; overflow: hidden;text-overflow: ellipsis;}


.m1_right{float:right; width:750px; height:auto;}


		.slideTxtBox{ width:100%;  text-align:left;  }
		.slideTxtBox .hd{width:100%; overflow:hidden; height:68px; line-height:60px; background:url(../../../../THome/Template/cn/images/m1_4.png) repeat-x; padding:0 ;     position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:6px; height:60px;   }
		.slideTxtBox .hd ul li{ float:left; padding:0 22px; cursor:pointer; border-right:1px solid #ddd; font-size:16px; }
		.slideTxtBox .hd ul li.on{ height:60px;  background:#583716; color:#fff; }
		.slideTxtBox .bd ul{ padding-top:15px;  zoom:1;  }
		.slideTxtBox .bd li{ overflow:hidden; position:relative; float:left;}
		.slideTxtBox .bd li a{ text-align:center;display:block; width:100%; height:100%;}
		.slideTxtBox .bd li.a,.slideTxtBox .bd li.b{width:368px; height:268px;}
		.slideTxtBox .bd li.c,.slideTxtBox .bd li.d{width:239px; height:173px;}
		.slideTxtBox .bd li.a{ padding:0 12px 16px 0;}
		.slideTxtBox .bd li.b{padding:0 0px 16px 0;}
		.slideTxtBox .bd li.c{padding:0 15px 0px 0;}
		.slideTxtBox .bd li.d{ padding:0;}
		.slideTxtBox .bd li .date{ display:block; background:url(../../../../THome/Template/cn/images/m1_3.png) repeat; position:absolute; bottom:0; left:0; width:100%; height:30px; line-height:30px; color:#583716; font-size:13px; text-align:center; }
		.slideTxtBox .bd li.a .date,.slideTxtBox .bd li.b .date{bottom:16px;}

.m2{width:100%; background:#ebebeb url(../../../../THome/Template/cn/images/m2_1.png) 0 112px repeat-x; height:1416px; overflow:hidden;}
.tou{width:786px; height:109px; margin:46px auto; border:1px solid #d0cfcf; padding-top:23px; text-align:center;background:#ebebeb;}
.m2_1{width:100%; height:440px; background:url(../../../../THome/Template/cn/images/m2_2.png) left center no-repeat;}
.m2_2{width:100%; height:750px; background:url(../../../../THome/Template/cn/images/m2_3.png) top center no-repeat;}
.m2_3{width:544px; height:84px; float:right;}
.m2_3_b{font-size:26px; color:#583716; display:block; width:84px; height:84px; line-height:84px; text-align: center; float:left;}
.m2_3 span{width:430px; height:80px; padding-top:5px; display:block; overflow:hidden; float:right;}
.m2_3 span b{font-size:16px; color:#b99e5b; display:block; line-height:30px;}
.m2_3 span em{font-style:normal; font-size:13px; color:#333;}
.m2_2_wrap {padding-top:72px;}
.m2_2_wrap .m2_3{float:left;}
.m2_2_wrap .m2_3{width:494px;}
.m2_2_wrap .m2_3 span{width:370px;}

.m3{width:100%; height:480px; overflow:hidden;}
.m3_wrap{padding:65px 0 38px;height:374px }

.m3_left{width:736px; float:left; height:374px; overflow:hidden;background:url(../../../../THome/Template/cn/images/m3_1.png) 0 25px repeat-x;}
.m3_t{width:284px; height:44px; border:1px solid #dcc58f; margin:0 auto; padding:2px 0; text-align:center; background:#fff;}
.m3_t i{display:block; font-style:normal;line-height:19px;color:#afafaf;text-transform:uppercase;}


		
		.picScroll-left{ width:755px;  overflow:hidden; position:relative; left:-19px;  padding-top:47px; }
		.picScroll-left .bd{ padding:10px 0;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 19px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center;  width:220px; height:162px; display:block;  padding:0px; 0}
		.picScroll-left .bd ul li .pic a{ display:block; width:220px; height:162px; }
		.picScroll-left .bd ul li .title a{ line-height:52px;   color:#666;}
		.picScroll-left .bd ul li .title i{display:block; width:117px; height:18px; border:1px solid #d2d2d2; color:#adadad; line-height:18px;text-transform:uppercase;font-style:normal; margin:0 auto;}


.m3_right{width:227px; height:374px; border:1px solid #e2e2e2; float:right;overflow:hidden; background:url(../../../../THome/Template/cn/images/m3_2.png) top center no-repeat;}
.m3_right .m3_t{border: none;width: 229px;padding-top: 70px;background: none;line-height: 19px;}


		.picScroll-left1{ width:227px;  overflow:hidden; position:relative;    }
		.picScroll-left1 .hd{ overflow:hidden;  height:18px; padding:0;  }
		.picScroll-left1 .hd .prev,.picScroll-left1 .hd .next{ display:block;  width:19px; height:36px; position:absolute; overflow:hidden;
			 cursor:pointer; top:76px;}
		.picScroll-left1 .hd .prev{background:url("../../../../THome/Template/cn/images/m3_l.png") no-repeat; left:13px;}
		.picScroll-left1 .hd .next{ background:url("../../../../THome/Template/cn/images/m3_r.png") no-repeat;  right:13px;}
		.picScroll-left1 .bd{ padding:0 32px;   }
		.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left1 .bd ul li{ margin:0; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left1 .bd ul li .pic{ text-align:center; width:163px; height:146px; display:block;  padding:0px; }
		.picScroll-left1 .bd ul li .title a{ line-height:24px; color:#b99d5b; }
		.picScroll-left1 .bd ul li .title i{display:block; width:117px; height:18px; border:1px solid #d2d2d2; color:#adadad; line-height:18px;text-transform:uppercase;font-style:normal; margin:25px auto 0;}

.m4{width:100%; height:423px; background:url(../../../../THome/Template/cn/images/m4.png) top center no-repeat;}
.m4_wrap{padding-top:62px;}
.m4_l{float:left; width:550px; height:250px; padding-left:20px; color:#fff;}
.more{display:block; width:70px; height:20px; background:url(../../../../THome/Template/cn/images/m4_2.png) no-repeat; margin-top:10px;}
.m4_l img{display:block; float:left;}
.m4_l span{padding-top:14px; overflow:hidden; width:205px; height:207px; display:block; float:right;}
.m4_l b{display:block; font-size:14px;}
.m4_l em{ display:block; font-style:normal;}

.m4_r{padding:33px 23px 0 0; float:right; width:366px; height:216px;}
.m4_t {height:20px; line-height:20px;}
.m4_t b{float:left; font-size:14px; color:#583716; display:block;}
.m4_t .more{background:url(../../../../THome/Template/cn/images/m4_3.png) no-repeat; margin:0; float:right;}

.m4_r ul {margin-top:5px;}
.m4_r li{width:362px; height:27px; line-height:27px; }
.m4_r ul li a{display:block; height:27px; width:280px; line-height:27px; text-indent:13px; float:left; background:url(../../../../THome/Template/cn/images/m4_1.png) left center no-repeat;}
.m4_r ul li b{display:block; height:27px; width:70px; font-weight:normal; float:right; }

.m5{width:100%; height:157px;}
.m5_wrap{background:url(../../../../THome/Template/cn/images/m3_1.png) 0 44px repeat-x;height:92px; padding-top:65px; line-height:52px; color:#50310a;}
.m5_wrap a{color:#50310a; padding:0 10px;}
.m5_wrap span{font-size:16px;}



.footer{width:100%; height:315px; background:#583716; overflow:hidden; }
.footText{width:1004px; height:94px; margin:0 auto; background:url(../../../../THome/Template/cn/images/f1.png) 0 60px repeat-x;}
.fnav{widht:100%; height:60px; line-height:60px; }
.fnav a{display:inline-block; width:110px; color:#e7ca84; text-align:center; font-size:14px;}

.fnie{width:100%; padding-top:44px; }
.flo{float:left;}
.wechat{float:right; text-align:center; color:#fff;}
.span{float:left; padding-left:42px; max-width:590px; height:auto; overflow:hidden; color:#dcc58e;}
.span b,.span span{display:block;}
.span a{color:#dcc58e;}




.subBanner{width:1004px;height:260px; margin: 0 auto;/*  background:url(../../../../THome/Template/cn/images/subbanner.png) no-repeat; */}


.subMain{width:100%; }
.subMain_wrap{width:1000px; margin:28px auto 20px; overflow: hidden;min-height:400px;*+height:100%; }
.sub_left{width:221px; float:left;}
.sub_right{width:748px; float:right;}

.L_tit{width:221px; height:80px; background:url(../../../../THome/Template/cn/images/s1.png) no-repeat; overflow:hidden; text-align:center; line-height:80px; padding-top:10px; color:#fff; font-size:23px;}

.L_menu ul{width:221px; margin:5px auto 0; }
.L_menu li{width:221px; margin:0 auto 5px; line-height:45px; }
.L_menu li a{display:block; width:221px; height:45px; color:#666; font-size:14px; text-indent:30px;  background:none; overflow: hidden;text-overflow: ellipsis; border-bottom:1px solid #e5e5e5; }
.L_menu li a:hover,.L_menu li .jd{font-weight:bold; color:#FFF; background:url(../../../../THome/Template/cn/images/s2.png) center no-repeat;}

.L_menu li ul{margin:0; width:221px;}
.L_menu li ul li{width:221px; background:none; margin:0 auto; line-height:35px;height:35px;}
.L_menu li ul li a{width:221px; text-indent:50px; color:#666; line-height:35px; background:none;overflow: hidden; border:none; text-overflow: ellipsis;}
.L_menu li ul li a:hover,.L_menu li ul li .jd{font-weight:bold; color:#000; background:none;}

.Lcon{width:220px; height:auto; overflow:hidden; margin-top:40px;}
.Lcon span{width:220px;display:block; height:45px; line-height:45px; background:#583716; color:#fff; font-size:18px; text-indent:28px;}
.co{width:168px; height:auto; border:1px solid #e9ddc1; border-top:none; padding:25px;}
.co em,.co i{font-style:normal;}
.ph{display:block;}
.ph img {float:left; display:block;}
.ph i,.ph em{display:block; line-height:20px;}
.ph em{color:#583716;}
.po{padding-top:5px;display:block; }

.R_position{width:748px; height:35px; line-height:35px; background:url(../../../../THome/Template/cn/images/sp1.png) repeat-x; padding:6px 0 1px;}
.in{float:left; font-weight:bold;text-indent:15px }
.positionText{float:left;}
.R_content{line-height:24px; padding:10px 0 0 ;}


.piclist{}
.piclist ul{ width: 748px;  overflow: hidden;}
.piclist ul li {width:210px; float:left;margin:15px 18px;_display:inline; text-align:center;}
.piclist ul li span{width:210px;height:165px; display: block; background:#e5e5e5; }
.piclist ul li span a.pic_box{width:200px;height:155px; display:block; border:3px solid #d6d6d6; background:#fff; margin:0px auto; padding:2px; overflow:hidden; text-align:center; }
.piclist ul li span a.pic_box:hover{}
.piclist ul li .pic_lab{ width:100%; line-height:30px; display:block; color:#666; font-size:14px; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.piclist ul li .pic_lab:hover{}



.Block_text{padding:10px 25px;overflow: hidden; position:relative;}
.tpic{width:100%; height:auto; overflow:hidden;float:left; text-align:center;}
.tcon{width:100%; height:auto; float:right;overflow:hidden;}
.l{ width:50%; height:100%; position:absolute; z-index:100; left:0; top:0;  background:url(../../../../THome/Template/cn/images/l.png) no-repeat 10% 45%;  }
.l:hover{}
.r{ width:50%; height:100%; position:absolute; z-index:100; right:0; top:0;  background:url(../../../../THome/Template/cn/images/r.png) no-repeat 90% 45%;}
.r:hover{}


.sty_newsList{}
.sty_newsList li{ height:30px; background:url(../../../../THome/Template/cn/images/list_dot.gif) repeat-x bottom; font-family:宋体; }
.sty_newsList li a{width: 600px;overflow: hidden;height: 30px;display: inline-block; color: #5e5e5e; padding-left:15px; background:url(../../../../THome/Template/cn/images/list4.png) left center no-repeat ; line-height: 30px;}
.sty_newsList li a:hover{color:#333;}
.sty_newsList li em{font-style: normal;float: right;color: #8f8f8f;line-height: 30px;}


.text_block ul{width: 100%;margin: 7px;overflow: hidden; position: relative;}
.text_block ul ul{width: 531px; }
.text_block ul h3{width: 201px;_font-size: 14px;float:left;border: 1px solid #583716; color:#583716;padding: 0 7px;_padding: 0 5px;text-align: center;}
.text_block ul a{text-align: center;display: block;float:left;padding: 0px;border: 1px solid #999;margin: 0 5px;width: 115px;}
.text_block ul a:hover{border:1px solid #0E0C0C; color:#0E0C0C;}

.R_content .Block_text h1{ font-size:18px; text-align:center;}
.R_content .Block_text .time{font-size:12px; text-align:center;}
.R_content .Block_text .page{padding-top:20px; border-top:1px solid #D4D4D4; margin-right:30px;}
.R_content .Block_text .page a{color:color:#333333;}

