﻿@charset "utf-8";
/* CSS Document */
*{
	margin:0; 
	padding:0;
}
ul,li{ list-style-type:none;}
iframe{ border:none;}
body{
	font-family:Arial, "宋体";
	font-size:12px;
	margin:0 auto;
	color:#000;

}
div, h1, h2, h3, h4,h5,dl,dd,dt, p, form, label, input, textarea, img, span{
	margin:0; 
	padding:0;
}
span{ 
	border-width:0;
}
img{ 
	border:0; 
	padding:0;
	vertical-align:middle;
}
ul,input{
	margin:0; 
	padding:0; 
	list-style-type:none;
}
a{ color:#000; text-decoration: none;}

a,area{ 
	blr:expression(this.onFocus=this.blur()) 
} /* for IE */
.left{
	float:left;
}
.right{
	float:right;
}
.clear{
	clear:both;
}


.top{float:left; width:100%; height:213px; background:url(../images/1.jpg) center top no-repeat;}
.nav{position:absolute; width:100%; height:77px; top:119px; left:0px; z-index:22;}
.nav_tt{margin:auto; width:1000px; height:77px;}
.nav_tt ul li{float:left; height:77px; width:97px;  }
.nav_tt ul li a{ float:left; padding-left:17px; width:60px;line-height:32px; padding-top:45px; height:32px; color:#3e251e; font-size:14px; font-family:"微软雅黑";}
.nav_tt ul li:hover{background:url(../images/2.png) left top no-repeat;}
.nav_tt ul li:hover a{ color:#ffffff;}

.banner{float:left; width:100%; height:411px; text-align:center; overflow:hidden;}
.flexslider { position: relative; height:411px; overflow: hidden; background: url(images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li {height:411px;}
.slides li span{height:411px;width:100%; float:left;}
.flex-control-nav { position: absolute; bottom: 20px; z-index: 2; width: 100%; text-align: center; left:0;}
.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;}
#demo1{ 
    overflow: hidden;
    width:1000px;
}
#marque1 td, #marque2 td{ padding:0px; margin:0;}




.box{float:left; width:100%; height:1444px; background:url(../images/4.jpg) center top no-repeat;}
.box1{float:left; width:100%; height:auto; margin-top:33px;}
.box1_tt{margin:auto; width:1008px; height:auto;}
.box1_a{float:left; width:242px; height:332px; background:url(../images/5.png) left top no-repeat; margin:0px 5px;}
.box1_a1{float:left; width:170px; height:140px; margin-top:16px; margin-left:36px;}
.box1_a2{float:left; width:194px; height:104px; margin-left:24px; line-height:24px; color:#484848; margin-top:9px;}
.box1_a3{float:right; width:auto; margin-right:32px; height:auto; color:#cf7d14;}
.box1_a3 a{color:#cf7d14;}

.box1_a4{float:left; width:200px; height:148px; margin-top:5px; margin-left:20px;}
.box2{float:left; width:100%; height:auto; margin-top:21px;}
.box2_tt{margin:auto; width:1044px; height:auto;}
.box2_text{float:left; width:1044px; height:665px;}

.box3{float:left; width:100%; height:auto; margin-top:6px;}
.box3_tt{margin:auto; width:984px; height:auto;}
.box3_a{float:left; width:472px; height:160px; background:url(../images/12.jpg) left top no-repeat; margin:0px 10px; margin-top:20px;}
.box3_L{float:left; width:190px; height:160px;}
.box3_L a{float:left; width:190px; height:160px;}
.box3_R{float:left; width:260px;  height:auto;}
.box3_R1{float:left; width:260px;margin-top:48px; height:auto; line-height:19px; color:#484848;}
.box3_R2{float:left; width:253px;margin-top:5px; height:auto; text-align:right;}


.box3_b{float:left; width:472px; height:160px; background:url(../images/13.jpg) left top no-repeat; margin:0px 10px; margin-top:20px;}
.box3_c{float:left; width:472px; height:160px; background:url(../images/14.jpg) left top no-repeat; margin:0px 10px; margin-top:20px;}
.box3_d{float:left; width:472px; height:160px; background:url(../images/15.jpg) left top no-repeat; margin:0px 10px; margin-top:20px;}




.foot{float:left; width:100%; height:80px; background:#d3c5b2;}
.foot_tt{margin:auto; width:1000px; height:41px; line-height:41px;}
.foot_L{float:left; width:400px; height:41px;}
.foot_L a{color:#252525;}
.foot_L span{color:#252525; padding:0px 6px;}
.foot_R{float:right; width:auto;color:#252525; height:41px;}

.ab_box{float:left; width:100%; height:auto; background:url(../images/17.jpg) center top repeat-y;}
.ab_bj{float:left; width:100%; height:230px; background:url(../images/16.jpg) center top no-repeat;}
.ab_tt{margin:auto; width:1056px; height:auto;}
.ab1{float:left;width:1056px; height:27px; background:url(../images/18.png) center top no-repeat; margin-top:12px;}
.ab3{float:left;width:1056px; height:27px; background:url(../images/19.png) center top no-repeat;}
.ab2{float:left;width:1012px; height:auto; margin-left:23px; background:#dfd7d3; padding-top:7px; padding-bottom:8px;}

.ab_L{float:left; width:234px; height:auto; margin-left:11px;}
.ab_L1{float:left; width:234px; height:auto; background:#faf3ef;}
.ab_L1_title{float:left; width:200px; height:43px; line-height:43px; color:#212121;font-size:14px; font-family:"微软雅黑"; margin-left:15px;}
.ab_L1_text{float:left; width:210px; height:auto; margin-left:12px;}
.ab_L1_text ul li{float:left; width:210px; height:37px; line-height:37px; text-align:center; background:url(../images/20.jpg) left top no-repeat; padding-bottom:11px !important;} 
.ab_L1_text ul li a{color:#3f160a;}
.ab_L1_text ul li span{padding:0px 5px; font-weight:bold;}

.ab_L2{float:left; width:234px; height:auto; background:#faf3ef; margin-top:11px; }
.ab_L2_title{float:left; width:210px; height:40px; line-height:40px; border-bottom:1px solid #d8caba; color:#212121;font-size:14px; font-family:"微软雅黑"; margin-left:12px;}
.ab_L2_text{float:left; width:234px; height:198px; margin-top:19px; background:url(../images/21.jpg) left top no-repeat; text-align:center;}
.ab_L2_text img{margin:auto; width:129px; height:127px; clear:both; padding-bottom:10px;}
.ab_L2_text span{ color:#050706;}


.ab_L3_text{float:left; width:210px; height:auto; margin-left:12px;}
.ab_L3_text ul li{float:left; width:210px; height:auto; line-height:37px; text-align:center; background:url(../images/20.jpg) left top no-repeat; margin-bottom:11px !important;} 
.ab_L3_text ul li a{color:#3f160a;}
.ab_L3_text ul li span{padding:0px 5px; font-weight:bold;}
.ab_L3_text ul li ul li{float:left; width:210px; height:37px; line-height:37px; text-align:center; background:url(../images/23.jpg) left top no-repeat; margin-top:11px !important; margin-bottom:inherit !important;}


.ab_R{float:left; width:743px; height:auto;background:#faf3ef; margin-left:12px;}
.ab_R_title{float:left; height:39px; width:716px; margin-top:4px; margin-left:13px;border-bottom:1px solid #d8caba; }
.ab_R_TL{float:left; width:auto; padding:0px 7px;height:39px; line-height:39px;color:#212121;font-size:14px; font-family:"微软雅黑";}
.ab_R_TR{float:right; width:auto; color:#3f160a;height:39px; line-height:39px;}
.ab_R_text{float:left; width:674px; height:auto; margin-left:36px; margin-top:35px; margin-bottom:30px !important; line-height:30px; color:#505050;}

.news_text{float:left; width:680px; height:auto; margin-left:31px; }
.album_text{float:left; width:720px; height:auto; margin-left:10px; padding-bottom:50px; padding-top:15px; }
.new1{float:left; width:680px; height:134px; border-bottom:1px dashed #898989; margin-top:16px;}
.new1_L{float:left; width:170px; height:119px;}
.new1_R{float:right; width:495px; height:auto;}
.new1_R1{float:right; width:495px; height:auto; margin-top:10px; color:#505050; font-weight:bold;}
.new1_R1 a{color:#505050;}
.new1_R2{float:right; width:495px; height:auto; margin-top:12px; color:#505050;}
.new1_R3{float:right; width:495px; height:auto; margin-top:13px; color:#505050; line-height:23px;}
.new1_R3 a{color:#505050;}

.pag{float:left; width:100%; height:69px; line-height:69px; text-align:center; color:#1e1e1e;}
.pag a{ color:#1e1e1e; padding:0px 5px;}
.pag span{ color:#1e1e1e; padding:0px 5px;}

.pag1{float:left; width:100%; height:69px; line-height:69px; text-align:center; color:#1e1e1e; border-top:1px dashed #898989;}
.pag1 a{ color:#1e1e1e; padding:0px 5px;}
.pag1 span{ color:#1e1e1e; padding:0px 5px;}

.pro_text{float:left; width:723px; height:auto; margin-left:10px; margin-top:29px;}
.pro1{float:left; width:380px; margin-left:163px;}
.sousuo_left{float:left; width:320px; margin-right:0px; height:31px;}
.sousuo_right{float:right; width:60px; margin-left:0px; height:31px;}

.pro2{float:left; width:723px; height:auto; margin-top:35px;}
.pro2_a{float:left; width:225px; margin:0px 8px;}
.pro2_a1{float:left; width:225px; height:190px;}
.pro2_a2{float:left; width:225px; height:33px; background:#e6dcd0; line-height:33px; text-align:center;}
.pro2_a2 a{color:#3f160a;}
.pro2_a3{float:left; width:225px; height:58px; padding-top:10px; line-height:23px; color:#505050;}
.pro2_a3 a{color:#3f160a; float:right;}




/*news*/
.news{
	overflow:hidden;
}
.con_news_title{
	color: #000;
    font-size: 16px;
    font-weight: bold;
    line-height: 50px;
    text-align: center;
}
.con_news_title h5{ font-size:16px; font-weight:bold; color:#000;}
.con_news_title h6 {
    background: none repeat scroll 0 0 #fff;
    color: #666666;
    font-size: 12px;
    font-weight: normal;
    line-height: 25px;
    text-align: center;
}
.con_news_img{ margin:15px 0; text-align:center;}
.con_news_txt {
    line-height: 30px;
    padding: 15px;
	color:#000;
}
.con_news_txt a{color:#000;}
.pageNavi {
	color:#000;
    width:650px;
    clear: both;
    line-height: 30px;
    margin-bottom: 10px;
    padding-left: 15px;
}
.pageP, .pageN{
	float:left;
	width:200px;
	margin:10px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.pageN{
	float:right;
	text-align:right;
}






























































































