* {margin: 0px;	padding: 0px;}
body {font-family:\5FAE\8F6F\96C5\9ED1; font-size: 100%; line-height: 180% ;color: #333;}
.clear {font-size: 0px;	clear: both;line-height: 0px; height: 1px;}
.clearfix:after {content: "."; 	display: block;  height: 0;	clear: both; visibility: hidden;}
.clearfix {min-height: 1px;}
* html .clearfix {height: 1px;}
img {border:none;}
a:link {TEXT-DECORATION: none;}
a:visited {TEXT-DECORATION: none;}
a:hover {TEXT-DECORATION: none;}
a:active {TEXT-DECORATION: none;}
ul,li{list-style-type: none;}
#pagewrap{ width:auto !important; max-width:640px; width:640px; margin:0 auto;}

/* header */
#header{ position:relative;}
#header .logo{ line-height:0;}
#header .logo img{ width:100%;}
#header .icon{ position:absolute; top:20%; left:2%;}
#header .icon img{ width:60%;}
#header .icon1{ position:absolute; top:20%; right:2%;}
#header .icon1 img{ width:60%;}
/*menu*/
#menu{ color:#fff; visibility: hidden; width:100%; height:30px; border-radius:15px; background:#916735; position: absolute; top: 40px; left:0px; z-index:10;}
#menu1{ color:#fff; visibility: hidden; width:100%; height:30px; border-radius:15px; background:#916735; position: absolute; top: 75px; right:0px; z-index:10;}
#menu .menu_box{ width:70%; margin:0 auto;}
.ta1{ border:none; border-radius:5px; width:200px; height:20px;}
.tf1{ height:20px; background-image:url(../images/f1_bg_03.png); cursor:pointer; margin-left:20px; background-repeat:no-repeat; background-size:100%; background-position: center; border:none; width:20px; background-color:none;}


/*menu*/
#menu1{ color:#fff; visibility: hidden; width:160px; position: absolute; top: 0px;right: 0px; z-index:10;}
#menu1 .close{ font-size:18px; background-color:#131313; text-align:center; line-height:30px; height:30px; padding:3px 10px; border-bottom:1px solid #555555;}
#menu1 .close span{ float:right;}
#menu1 .close img{ width:auto}
#menu1 a{ color:#fff; font-size:16px; background: url(../images/arrow1.gif) 10px center no-repeat #222222; display:block; height:35px; line-height:35px; padding:3px 10px 3px 40px; border-bottom:1px solid #555555;}
#menu1 a span{ float: right; margin-top:5px;}

/* banner */
#banner { margin:0 auto; clear:both;  width:100%;}
#wrapper{z-index:1;top:0px;left:0;width:100%;overflow:hidden;}
/* scroller */
#scroller li{font-size:14px;height:85px;vertical-align:bottom;}
#scroller li img{float:left;width:100%;}
#scroller li span{float:left;margin:30px 0 0 6px;}
#slider li img { width:100%;}
/* swipe */
.swipe{ line-height:0; width:100%;overflow:hidden;position:relative;}
.swipe span{ position:absolute; left:0px; top:0px; z-index:99999; margin:0 auto; text-align:center; display:block; width:100%; background-color:#000; opacity:0.5;filter:alpha(opacity=50); height:40px; line-height:40px; color:#FFF;}
.swipe ul{
-webkit-transition:left 800ms ease-in 0;
-moz-transition:left 800ms ease-in 0;
-o-transition:left 800ms ease-in 0;
-ms-transition:left 800ms ease-in 0;
transition:left 800ms ease-in 0;
}
.swipe #pagenavi{position:relative;bottom:10px;width:60%; line-height:30px; z-index:99999; text-align:right; }
.swipe #pagenavi a{width:20px;height:20px;line-height:99em;background-image:url(../images/b_img_03.png); background-size:100%;background-repeat:no-repeat; border-radius:10px;margin-right:5px;overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1;/* border:1px solid #434948;border:1px solid #fff;*/}
.swipe #pagenavi a.first { margin-right:5%;}
.swipe #pagenavi a.active{ background-image:url(../images/b_on_03.png); background-repeat:no-repeat;background-size:100%; }

/* nav */
#nav {}
#nav ul.nav_link{}
#nav ul.nav_link li{ float:left;}
#nav ul.nav_link li a{}
#nav ul.nav_link li a:hover{background-image: url(../images/head_box_bg.jpg); background-position: right top;background-repeat: no-repeat;}
#nav ul.nav_link li.last{}

/* content */
#content{ }
table{border-collapse: collapse;}
table.table1{WIDTH: 95%; line-height:0; margin:0 auto; }
table.table1 th{ text-align: left;vertical-align: top;padding: 10px;}
table.table1 td{ text-align: center;vertical-align: top;padding: 10px;}
table.table1 img{ width:100%;}
table.table1 td span{ display:block; text-align:center; color:#916735; padding-top:10px; font-size:14px;}
/* footer */
#footer{ height:70px; margin-top:20px;}
#footer ul{ background:#765022; z-index:9999999; background-size:100% 100%; position:fixed; bottom:0; left:0; width:100%;
border-top:#c8b39a solid 2px;}
#footer ul li{background:url(../images/1_03.png) right top repeat-y; float: left; width:25%;}
#footer ul li a{ color:#fff; font-size:90%; line-height:120%; text-align:center; display:block; width:100%; height:65px; padding-top:5px;}
#footer ul li.last{ background:none;}
#footer ul li a img{ margin-top:20px; width:30%; margin-left:10px;}
.b_title{ padding-top:10px; background:url(../images/r_bg_02.png) left top repeat-x;}
.b_title h2{ font-weight:normal; text-align:center; background-image:url(../images/t_bg_03.png); background-repeat:no-repeat; background-position: right center; background-size:80%; font-size:20px; color:#916735;}
#Banner2{ position:relative; width:100%; padding:20px 0; padding-bottom:150px; overflow:hidden;}
.touchslider-viewport{ background:url(img/banner_bg.png) center center; margin-top:10px;}
.touchslider-viewport2{ background:url(img/banner_bg.png) center center;}
.touchslider-viewport1{ background:url(img/banner_bg.png) center center;}
.touchslider-viewport3{ background:url(img/banner_bg.png) center center;}
.touchslider-nav{ visibility:hidden; }
.touchslider-prev{left:5px; cursor:pointer;position:absolute; top:30px;  z-index:100;}
.touchslider-prev1{ cursor:pointer;position:absolute;}
.touchslider-next{right:5px; cursor:pointer;position:absolute; top:30px;  z-index:100;}
.touchslider-nav-item{  background:url(../images/slide-dot.png) -20px 0px no-repeat; width:20px; height:20px; display:inline;}
.touchslider-nav-item-current{background:url(../images/slide-dot.png) 0px 0px no-repeat; width:20px; height:20px; display:inline; }
.sonpic{position:absolute; bottom:0px; text-align:center; width:100%;max-width:640px;}

.sonpic a{ display:inline-block; margin-right:2px; }



.sonpic1{position:absolute; bottom:0px; text-align:center; width:100%;max-width:640px;}

.sonpic1 a{ display:inline-block; margin-right:2px;}

.shiq_a1{ float:left; width:30%; position:relative; margin:0 1.5%; cursor: pointer;}
/*.shiq_a1 .probg { position:absolute; width:100%; left:0; top:0; }
.shiq_a1 .probg img { width:100%; padding:0px;}*/
.shiq_a1 .xianzhi{width:100%;height:100px;overflow:hidden;border: 1px solid #916735;}
.shiq_a1 img{display:block;  width:100%;background:#FFF;  padding:1px;    /* Gecko browsers */}
.shiq_a1 p{ width:100%; text-align:center; position:relative; line-height:25px; height:25px; overflow:hidden; padding-top:10px; font-size:12px;}
.shiq_div{ float:left; width:47.03125%; margin-left:3%;}
.shiq_a2{ float:left; width:100%; position:relative;}
.shiq_a2 img{ float:left; width:100%; display:block;}
.shiq_a2 label{ position:absolute; bottom:0; left:0; width:100%; background-color:#000; opacity:0.6; text-align:center; padding:2% 0;  color:#fff;}
.shiq_a3{ float:left; width:100%; position:relative; margin-top:3.3%;}
.shiq_a3 img{ float:left; width:100%; display:block;}
.shiq_a3 label{ position:absolute; bottom:0; left:0; width:100%; background-color:#000; opacity:0.6; text-align:center; padding:2% 0;  color:#fff;}
.m_banner{ width:100%; text-align:center; overflow:hidden;}
.m_banner img{ width:100%;}

.news{ width:100%;}
.news ul li{ margin-top:10px; height:100px; overflow:hidden;}
.news ul li .news_time{ float:left; width:32%; color:#969696; height:100px;text-align:center; background-image:url(../images/news1_03.png); background-repeat:no-repeat; background-size:100%;}
.news ul li a:hover .news_time{ background-image:url(../images/news2_03.png);}
.news ul li .news_time h2{ color:#464646; font-size:30px; font-family:"Broadway"; font-weight:normal; padding-top:20px; }
.news ul li a:hover .news_time h2{ color:#FFF;}
.news ul li .news_text{ float:left; background:#f0f0f0; width:68%; color:#969696; font-size:14px; line-height:20px; height:100px; }
.news ul li .news_text h2{ font-weight:normal; color:#464646; font-size:18px; padding-top:10px;  }

#content .top{ width:100%; border-bottom:#916735 solid 2px;}
#content .top span{ float:left; padding-left:10px;}
#content .top span img{ width:80%;}
#content .top h2{ background-image:url(../images/tit_bg_03.png); background-repeat:no-repeat; background-position: center; background-size:100%; text-align:center; width:70%; margin:0 auto; color:#916735; font-size:20px; font-weight:normal;}
#content .fen ul li{ float:left; margin-left:10px; margin-bottom:10px;}
#content .fen ul{ text-align:center;}
#content .fen{ margin-top:5px;}
#content .fen ul li a{ padding:8px 20px; color:#FFF; background:#916735;border-bottom:#bebebe solid 2px;border-right:#bebebe solid 2px; margin-bottom:10px;}
#content .text_con{ padding:10px; color:#646464; padding-bottom:20px; margin-top:20px;}
#content .text_con img{width: 100%;}
#content .text_con h2{ text-align:center; font-weight:normal; }
#content .news_b{ margin:0 auto; padding-top:25px; width:95%;}
#content .news_b ul li{ width:100%; height:100px; margin-top:10px;}
#content .news_b ul li .news_img{ float:left; width:36%;height:100%; background:#006;}
#content .news_b ul li .news_img img{ width:100%;height:100%}
#content .news_b ul li .news_text{height:100%; font-size:12px; line-height:13px;float:left; padding-left:10px; width:55%; color:#FFF; margin-left:10px; background-color:#a07c52; background-image:url(../images/nb_img_03.png); background-repeat:no-repeat; background-size:100%; background-position: center bottom; }
#content .news_b ul li .news_text span{ display:block; float:right; margin-top:5px;}
#content .news_b ul li .news_text h2{ font-size:16px; padding-top:5px; padding-bottom:5px; font-weight:normal; color:#FFF; line-height:26px;}
#content .ye{ border-top:#765022 solid 2px; padding-top:10px; margin-top:30px;}
#content .ye a{ display:block; color:#646464;}
#content .ye a:hover{ color:#000;}
.list1{ margin-top:10px;}
.list1 ul{ float:left; width:30%; margin:2% 0 0 2%;}
.list1 ul li.pic_img{ line-height:0; height:135px;overflow:hidden;margin-bottom:10px; text-align:center; border:#b8aed0 solid 1px; padding-top:4px; padding-bottom:4px;}
.list1 ul li.pic_img img{ width:95%;}
.list1 ul li.pic_txt{ color:#646464; text-align:center; padding:1% 0; font-size:14px;}
.list1 ul li a:hover .pic_txt{ color:#916735;}
.list1 ul li a:hover .pic_img{ border:#916735 solid 1px;} 
.list1 ul li a{ display:block;}
.btn1{ text-align:center; width:96%; background:#42306e; margin:10px auto;  padding-top:5px; padding-bottom:5px;}
.btn1 span a{ color:#ffffff;display:inline-block; font-size:14px;}
.page{ width:80%; margin:0 auto; padding-bottom:40px;text-align:center; }
.page .page0{ color:#969696;border:#765022 solid 1px; }
.page a{color:#000;padding:5px;margin: 0 5px;}
.page .select{color:#969696;}
table.table2{ width:90%; margin:0 auto; font-size:18px; color:#646464;}
table.table2 td{ padding-top:10px;}
table.table2 td span{ display:block; padding-left:40px; padding-top:10px; padding-bottom:10px;}
table.table2 td span.sp1{ background:url(../images/name_bg_03.png) left center no-repeat; background-size:10%;}
table.table2 td span.sp2{ background:url(../images/tel_bg_07.png) left center no-repeat; background-size:10%;}
table.table2 td span.sp3{ background:url(../images/email_bg_11.png) left center no-repeat; background-size:10%;}
table.table2 td span.sp4{ background:url(../images/add_bg_15.png) left center no-repeat; background-size:10%;}
table.table2 td span.sp5{ background:url(../images/con_bg_19.png) left center no-repeat; background-size:10%;}
table.table2 td .ta12{ border:#e9e9e9 solid 1px; width:100%; height:30px; line-height:30px;}
table.table2 td .ta2{ border:#e9e9e9 solid 1px; width:100%; height:120px; line-height:30px;}
.tijiao{ width:80%; margin:0 auto; text-align:center; padding-top:50px;}
.tf11{ width:60%; margin:0 auto; color:#FFF; text-align:center; line-height:30px; height:30px; font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1; background:#765022; border:none;}




















