@charset "utf-8";
/* CSS Document */

/* head */
#top {height:170px; background:url(../img/top_bg.gif) repeat-x;    border-bottom: 1.8px solid rgba(102, 102, 102, 0.29);}
#top .toptxt { line-height:33px; overflow:hidden; padding:0px 5px; width:990px; margin:0px auto;}
#top .toptxt_r a{text-decoration:none;}
#top .toptxt_r { width:360px; float:right; line-height:32px; text-align:right;}
#top .logo { width:635px; height:94px; background:url(../img/logo.png) no-repeat; float:left; text-indent:-999999px; overflow:hidden;}
#top .tel { width:272px; height:44px; padding-top:50px; background:url(../img/top_tel.gif) top no-repeat; float:right; text-align:right;}
#top .tel span.weixin { padding-left:29px; background:url(../img/icon_weixin.gif) left center no-repeat; padding-top:10px; display:inline-block;}
#top .tel span.viplogin { padding-left:21px; margin-left:14px; background:url(../img/icon_login.gif) left no-repeat; padding-top:10px; display:inline; margin-right:10px;}
#top .menu { clear:both;}
#top .menu ul { overflow:hidden;}
#top .menu li { float:left;/* font-size:15px; */font-weight:bold;}
#top .menu li a { color:#FFF; width:125px; height:44px; line-height:44px; text-align:center; background:url(../img/menu_split.gif) right no-repeat; display:block;}
#top .menu li a:hover { background:url(../img/menu_hover.gif) right no-repeat; text-decoration:none;color:#EF8200}
#top .menu li ul { background:#477743;    width: 105px;padding:10px 10px; position:absolute; display:none; z-index:10;}
#top .menu li li { float:none; font-weight:normal; font-size:12px;}
#top .menu li li a { color:#fff; height:32px; line-height:32px; text-align:center; background:none; border-bottom:1px #409550 dashed; padding-left:6px; width:95px;}
#top .menu li li a:hover { background:none; text-decoration:none;}


/*news*/
.sch-news .list {
  margin-top: 5px;
}.f-cb {
    zoom: 1;
}
.sch-news .list dl {
  float: left;
  width: 470px;
  margin-bottom: 40px;
}
.sch-news .list dl dt {
  float: left;
  width: 100px;
  height: 70px;
  background: #eee;
  padding-top: 30px;
  font-size: 14px;
  line-height: 16px;
  color: #999;
  text-align: center;
}
.sch-news .list dl dt b {
  display: block;
  font-size: 28px;
  line-height: 28px;
  color: #333;
}
.sch-news .list dl dd {
  float: left;
  position: relative;
  width: 360px;
  height: 175px;
  overflow: hidden;
}
.sch-news .list dl dd a {
  display: block;
  height: 100%;
  padding: 8px 35px 0;
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.sch-news .list dl:hover a {
  padding-top: 24px;
  background: #34793c;
}
.sch-news .list dl:hover .txt {
  color: #fff;
}.sch-news .list dl .tit {
  font-weight:bold;
}.sch-news .list dl:hover .tit {
  color: #fff;
}
/*join*/
.fl {
    float: left;
    display: inline;
}.fr {
    float: right;
    display: inline;
}
.rel {
    position: relative;
}.sch-intro {
	padding-top: 30px;
}
.sch-intro .imgbox {
  width: 266px;
  height: 803px;
  margin-top: 10px;
  border: 2px solid #dadada;
  margin-bottom: 50px;
}
.sch-intro .imgbox img {
  margin: -42px 0 0 40px;
}
.sch-intro .cont {
  width: 560px;
}
.sch-intro .cont h3 {
  margin: 0 0 15px;
  font-size: 24px;
  line-height: 52px;
  color: #333;
}
.sch-intro .cont h3 i {
  display: block;
  width: 43px;
  height: 2px;
  background: #dab866;
}

/* nav */
.nav{ background:url(../img/menu_bg.png) no-repeat center top; height:40px;z-index:30; position:relative;}
.nav ul{ width:1000px; margin:0px auto;}
.nav ul li{ float:left; padding:0px 30px; background:#00376a; height:40px; line-height:40px; text-align:center; border-right:1px solid #34793c;}
.nav ul li a{ color:#fff; font-size:15px;}
.nav ul li.li_cur{ background:#00376a url(../img/menu_right.jpg) no-repeat 100px center; padding-right:40px; position:relative; z-index:20;}
.nav ul li.cur{ background:url(../img/search_bg.png) no-repeat 20px; border-right:none; width:230px; padding:0px; margin-left:55px;}
.nav ul li ol{ position:absolute; top:40px; left:0px; display:none; }
.nav ul li ol li{ border-bottom:1px solid #34793c;background:#34793c; float:none; text-align:center; width:125px; padding:0px;}

.nav ul li .sea_btn{ background:url(../img/search.png) no-repeat center; width:20px; height:40px; float:right; cursor:pointer; margin-right:10px;}
.nav ul li .sea_txt{ height:25px; width:150px; background:none; color:#d1d3d6; font-family:"΢���ź�"; padding-top:8px;}
/* banner */
.index_banner{ position:absolute; left:50%; margin-left:-950px;top:0px;overflow:hidden;width:1900px;z-index:-1; height:900px;}
.index_banner ul{width:100%; height:900px;}
.index_banner ul li{height:900px; position:absolute; left:0px; top:0px;}
.index_banner ul li img{display:block; height:900px; }
.index_banner ul li .zml_li{position:absolute; left:50%; width:1000px; margin-left:-500px;top:250px; background:url(../img/bannerli_bg.png) repeat-y;  }
.index_banner ul li .zml_li dl{ width:1000px; margin:0px auto;}
.index_banner ul li .zml_li dl dd{ width:320px; padding:20px;height:150px;text-align:left;}
.index_banner ul li .zml_li h3{ font-size:24px; color:#fff; font-weight:bold; }
.index_banner ul li .zml_li p{ color:#fff; padding:20px 0px;}
.index_banner ul li .zml_li a{ background:url(../img/enter.png) no-repeat; height:20px; color:#fff; padding-left:25px; line-height:20px; display:block; cursor:pointer;}

.switch_box{ position:absolute; top:400px; left:50%; margin-left:-200px;z-index:99;}
.switch_box a{width:8px; height:8px; background:#fff; display:inline-block; margin:0px 2px; cursor:pointer; overflow:hidden;}
.switch_box a.cur{ background:#ab8e54;}

/*case.asp*/
.news-infor .main{
	width: 100%;
	position: relative;
	overflow: hidden;
	padding-bottom: 50px;
	opacity: 0;
	filter: Alpha(opacity=0);
}
.news-infor .box{
	background-color: #fff;
	float: left;
}
.news-infor.m-wrap .box{
	width: 100%;
}
.news-infor .box a{
	display: block;
	/*width: 345px;*/
	width: 260px;
	padding: 26px;
	transition: all 0.3s ease 0s;
	cursor: pointer;
}
.news-infor.m-wrap .box a{
	width: 88%;
	padding: 15px 6%;
}
.news-infor .box a:hover{
	background-color: #34793c;
}
.news-infor .box a:hover .f18{
	color: #fff;
}
.news-infor .box img{
	display: block;
	width: 100%;
}
.news-infor.m-wrap .box img{
	display: none;
}
.news-infor .box .f18{
	line-height: 26px;
	display: block;
	color: #34793c;
	height: 52px;
	position: relative;
	overflow: hidden;
}
.news-infor.m-wrap .box .f18{
	font-size: 16px;
}
.news-infor .box .more{
	line-height: 24px;
	display: inline-block;
	padding-right: 16px;
	background: url(../img/ico_42.png) no-repeat right center;
	color: #333;
	margin-top: 19px;
	color: #333;
}
.news-infor.m-wrap .box .more{
	display: none;
}
.news-infor .box a:hover .more{
	color: #fff;
	background: url(../img/ico_43.png) no-repeat right center;
}
.news-infor .box .date{
	line-height: 32px;
	color: #888;
	display: block;
}
.news-infor.m-wrap .box .date{
	font-size: 12px;
	line-height: 24px;
}
.news-infor .box a:hover .date{
	color: #82a0cb;
}
.news-infor .box .img{
	display: block;
	width: 100%;
	margin-top: 9px;
}
.news-infor .box .word{
	margin-top: 13px;
	width: 100%;
	display: block;
	color: #666;
	height: 44px;
	overflow: hidden;
}
.news-infor.m-wrap .box .word{
	margin-top: 0;
}
.news-infor .box a:hover .word{
	color: #c2d0e4;
}
.news-infor .box .img{
	display: block;
	position: relative;
}
.news-infor .box .img .bg-pic{
	width: 100%;
}
.news-infor .box .img .up-img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.test-infor .main{
	width: 100%;
	position: relative;
	overflow: hidden;
	padding-bottom: 50px;
	opacity: 0;
	filter: Alpha(opacity=0);
}
.test-infor .box{
	background-color: #fff;
	float: left;
}
.test-infor.m-wrap .box{
	width: 100%;
}
.test-infor .box a{
	display: block;
	width: 215px;
	padding: 10px;
	transition: all 0.3s ease 0s;
	cursor: pointer;
}
.test-infor.m-wrap .box a{
	width: 88%;
	padding: 15px 6%;	color: #fff;
}
.test-infor .box a:hover{
	background-color: #34793c;
}
.test-infor .box a:hover .f18{
	color: #fff;
}
.test-infor .box img{
	display: block;
	width: 100%;
}
.test-infor.m-wrap .box img{
	display: none;
}
.test-infor .box .f18{
	line-height: 26px;
	display: block;
	color: #34793c;
	height: 52px;
	position: relative;
	overflow: hidden;
}
.test-infor.m-wrap .box .f18{
	font-size: 16px;
}
.test-infor .box .more{
	line-height: 24px;
	display: inline-block;
	padding-right: 16px;
	background: url(../img/ico_42.png) no-repeat right center;
	color: #333;
	margin-top: 19px;
	color: #333;
}
.test-infor.m-wrap .box .more{
	display: none;
}
.test-infor .box a:hover .more{
	color: #fff;
	background: url(../img/ico_43.png) no-repeat right center;
}
.test-infor .box a:hover .word{color: #fff; }
.test-infor .box .date{
	line-height: 32px;
	color: #888;
	display: block;
}
.test-infor.m-wrap .box .date{
	font-size: 12px;
	line-height: 24px;
}
.test-infor .box a:hover .date{
	color: #82a0cb;
}
.test-infor .box .img{
	display: block;
	width: 100%;
	margin-top: 9px;
}
.test-infor .box .word{
	margin-top: 13px;
	width: 100%;
	display: block;
	color: #666;
	height: 27px;
	overflow: hidden;
}
.test-infor.m-wrap .box .word{
	margin-top: 0;
}
.test-infor .box a:hover .word{
	color: #c2d0e4;
}
.test-infor .box .img{
	display: block;
	position: relative;
}
.test-infor .box .img .bg-pic{
	width: 100%;
}
.test-infor .box .img .up-img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

/*��ϵ����*/
.text2{
	    padding-top: 30px;
    padding-bottom: 30px;
    min-height: 210px;
    padding-left: 19px;
	
}.about2 p {
    line-height: 23px;
    font-size: 15px;
    line-height: 30px;
}
/* index_footer */
.foot { height:180px; padding-top:30px; overflow:hidden; background:url(../img/foot_bg.gif) repeat-x;}
.footlink { border-bottom:1px #34793c solid; padding-bottom:5px;}
.footlink h2 { font-size:18px; font-weight:bold; display:block; color:#FFF; padding-left:14px;}
.footlink_con { line-height:24px; padding:10px 14px;}
.footlink_con a { margin-right:20px; color:#FFF;}
.copyright { line-height:30px; padding-left:14px; line-height:30px; color:#FFF;padding-top: 10px;}
.copyright a { color:#FFF;}
.w1000 { width:1000px; margin:0px auto;}
/* ���Ź��� */

/* �������� */
.news_cur{ width:100%; background:#fff; display:none;}
.news_cur dl{ width:1000px; margin:0px auto; padding:30px 0px;}
.news_cur dl dt{ float:left; width:585px; padding:0px 30px;}
.news_cur dl dt img{ float:left; padding-right:25px; display:inline-block;}
.news_cur dl dt h3{  font-size:16px; color:#333; line-height:24px; }
.news_cur dl dt p{ line-height:24px; color:#666;padding:15px 0px;}
.news_cur dl dt a{ color:#034793c; line-height:24px;}
.news_cur dl dd{ float:right; width:325px;}
.news_cur dl dd ul{}
.news_cur dl dd ul li{ border-bottom:1px solid #ccc; background:url(../img/dote.jpg) no-repeat left; padding-left:10px;}
.news_cur dl dd ul li span{ float:right; color:#a6a6a6;}
.news_cur dl dd ul li a{ color:#666;}

/* Ͷ�� */
.tz_con{ width:1000px; margin:0px auto; padding:20px 0px 10px; min-height:37px; height:auto !important; height:37px; overflow:hidden;}
.tz_con h3{ font-size:16px; color:#333;}
.tz_scroll{ position:relative; z-index:99; height:100px;}
.tz_scroll span.tz_prve{ position:absolute; left:0px; top:30px; background:url(../img/prve.png) no-repeat; width:16px; height:26px; cursor:pointer;}
.tz_scroll span.tz_next{ position:absolute; right:0px; top:30px; background:url(../img/next.png) no-repeat;width:16px; height:26px;cursor:pointer;}

.tz_ul{ position:relative; z-index:99;height:100px; width:904px; overflow:hidden; margin-left:50px;}
.tz_ul ul{width:9999px; position:absolute; z-index:99; height:100px;}
.tz_ul ul li{ float:left; width:180px; text-align:center; border-right:none;height:100px; padding-top:20px;}
.tz_ul ul li.cur{border-right:1px solid #ccc;}



/* �ײ� */
.index_news_footer{ background:url(../img/footer_bg.png) repeat-x;line-height:37px;}
.zml_footer{ width:1000px; margin:0px auto;color:#fff;}
.zml_footer p{ float:right; }
.zml_footer p a{ color:#fff;}
.zml_footer{ position:relative; z-index:90; background:url(../img/link_bg.png) no-repeat 65px 15px; cursor:pointer;}
.zml_footer dl{ width:100px;}
.zml_footer ul{position:absolute; bottom:37px; left:-20px; border:1px solid #ccc; border-bottom:none; display:none;} 
.zml_footer ul li{ padding:5px 10px; border-bottom:1px solid #fff; background:#fff; width:100px; text-align:center; line-height:24px; border-bottom:1px solid #ccc;}
.zml_footer ul li a{ color:#333;}

/*��ҳ���*/
.warp{position:absolute;top:370px;width:100%;}
.left{ float:left;}
.right{ float:right;}
.ny_wrap{ width:100%;background:#fff; margin:0px auto; position:relative;}
.ny_nav{position:absolute; top:-35px; left:50%; margin-left:-500px;}
.ny_nav a{ display:block;width:635px; height:35px;}

.inside-tips {
    height: 182px;
    line-height: 20px;
    color: #fff;
}
.inside-tips h2 {
    font-weight: normal;
    font-size: 32px;
	font-weight: bold;
    line-height: 66px;
    color: #fff;
    padding-top: 13px;
    background: url(../img/bg_sign11.jpg) no-repeat 3px bottom;
}
.inside-tips p.fz16 {
    font-size: 16px;
	line-height: 40px;
}
.w960 {
    width: 960px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
}



.ny_nav ul{ width:640px;}
.ny_nav li{ float:left; width:158px; margin-right:1px; height:35px;}
.ny_nav li a{ display:block;width:158px;height:35px; background:url(../img/ny_nav_bg.png) repeat; font-size:16px; color:#fff; text-align:center; line-height:35px;}
.ny_nav li a{ display:block;width:158px; height:35px;}
.ny_nav li a:hover{ background:#34793c;}
.ny_nav li a.cur{ background:#34793c;}
.title{ height:35px; border-bottom:1px solid #ddd; margin-bottom:10px;}
.title a{ height:35px; color:#999; font-size:13px; line-height:35px; padding:0 5px;}
.title em{color:#999;}
.title .home{ padding-left:2px; background:url(../img/home.png) no-repeat 2px 2px;}
.ny_cont{width:940px; padding:10px 30px; margin:0px auto;}

.footer_wrap{ width:100%; background:#4c4c4c; height:37px; line-height:37px;}
.footer_cont{ width:1000px; margin:0 auto;}
.copy_right{ float:right;  line-height:30px; font-size:12px; color:#cfcfcf;}
.copy_right a{ color:#cfcfcf;}
center{ margin-top:20px;}

/*�����ʱ�-��������-��ϸ*/
.news2_detail p { color:#4c4c4c; font-size:13px; font-family:"΢���ź�"; }
.news2_detail a { color:#4c4c4c; }
.news2_detail_title { border-bottom:1px dashed #e8e8e8; }
.news2_detail_title h2 { font-family:"΢���ź�"; font-size:24px; text-align:center; line-height:70px; font-weight:bold; color:#aa9168;}
.news2_detail_cont {}
.news2_detail_cont img { margin-bottom:25px;}
.news2_detail_cont p { line-height:24px; font-size:15px; margin-bottom:25px; text-align:left;}
p.news2_detail_date { color:#999; text-align:center; height:45px; line-height:45px; font-family:"����"; font-size:12px; color:#999999; }
.news2_detail_date a{ color:#999;}
a.news2_back { background:#aa9168; font-family:"΢���ź�"; margin:50px 0 20px 0; height:32px; line-height:30px; font-size:18px; color:#fff; width:101px; text-align:center; display:block;}
.new_picbox{ padding:10px 0;}



/*�����ʱ�-��������*/
.new_pictop span{ display:block; font-weight:bold; font-size:50px; color:#fff; text-align:center; line-height:54px;}
.new_pictop em{ display:block;  font-size:12px; color:#fff; text-align:center;}
.news3_dl_center .first{ position:relative;}
.new_pictop{ position:absolute; top:-4px; left:17px; background:url(../img/new_pictop.png) no-repeat; width:88px; height:98px;}
.news3 .news3_dl_center { padding-bottom:26px; height:271px; padding-top:0; border-bottom:1px solid #d9d9d9;}
.news3_dl_center dt {float:left; margin-right:20px;}
.news3_dl_center dd { width:470px; float:left;  color:#4c4c4c; font-family:"΢���ź�"; overflow:hidden; }
.news3_dl_title { color:#aa9168; font-size:24px; font-weight:bold; line-height:30px;}
.news3_dl_center a:hover.news3_dl_title{ color:#aa9168;}
.news3_dl_center a:hover.news_read3{ color:#fff;}
.news3_dl_center dd em { color:#999; font-size:15px; margin:8px 0; display:block;}
.news3_dl_center dd p { color:#808080; font-family:"΢���ź�"; font-size:13px;  overflow:hidden; padding:25px 0;}
.news_read3{ color:#fff; font-family:"΢���ź�"; font-size:13px; background:#aa9168; width:82px; height:27px; line-height:27px; text-align:center; display:block; }
.news3_info .first a{ color:#4c4c4c; line-height:40px; min-height:100px; height:auto !important; height:100px;}

.news3_info .first a:hover{ color:#aa9168;}
.news3_info .first a.cur{color:#aa9168; }
.news3_info .first em{ padding:0 30px;}
.news3_info dl{ background:url(../img/ny_listbg.jpg) no-repeat top center; padding-bottom:29px; padding-top:29px;}
.news3_info dt{ padding-left:17px; float:left; background:url(../img/new_leftpic02.jpg); background-repeat:no-repeat; background-position:18px 0; width:67px; height:73px; padding-right:30px;}
.new_nav{ padding-bottom:25px;}
.news3_info dl dt span{ display:block; color:#aaaaaa; font-size:33px; font-weight:bold; line-height:48px; text-align:center; }
.news3 .news3_info dl dt em{  display:block;color:#fff; font-size:12px; font-weight:bold; line-height:24px; text-align:center; padding:0px; }
.news3_info dd{ float:right; width:810px; padding-right:30px;}
.news3_info dd h4{ font-size:18px;  color:#4c4c4c; line-height:34px; }

.news3_info dt.addbg{background-image:url(../img/new_leftpic.jpg); }
.news3_info dd p{ font-size:12px; color:#4c4c4c; line-height:20px;}

/* zml���� */
.news3{ padding:30px 0px;}
.zml_news{}
.zml_news a{ padding:20px 15px; font-size:15px; color:#4c4c4c; display:inline-block;}
.zml_news a:hover{ color:#aa9168;}
.zml_news dl{ background:url(../img/ny_listbg.jpg) no-repeat bottom; padding:15px 0px 40px; min-height:50px; height:auto !important; height:50px;}
.zml_news dl dt{ float:left; width:70px; border:1px solid #aaa; text-align:center; margin-left:20px; cursor:pointer;}
.zml_news dl.cur dt{border:1px solid #aa9168;}
.zml_news dl.cur dt h3{ color:#aa9168;}
.zml_news dl.cur dt span{ background:#aa9168;}

.zml_news dl dt h3{ font-size:33px; font-weight:bold; color:#aaa; padding:15px 0px;}
.zml_news dl dt span{ background:#aaa; color:#fff; display:block;}
.zml_news dl dd{ float:right; width:850px;}
.zml_news dl dd h3 a{ font-size:18px; color:#4c4c4c; margin:0px; padding:0px 0px 10px;}
.zml_news dl.cur dd h3 a{ color:#aa9168;}
.zml_news dl dd h3 a:hover{ color:#aa9168;}
/*�����ʱ���������*/
.about p{ line-height:23px; font-size:15px; line-height:28px;}
.about em{ font-weight:bold; color:#aa9168;}
.about span{}
.about_b{ font-weight:bold;}

/*�����ʱ�-���¼�0714*/
.thing_focus_wrap{ position:relative; width:960px; height:310px; margin-top:65px;}
.ad{ width:960px; height:310px;}
.adWrap{position:absolute;  width:830px; height:145px;  top:153px; left:75px; overflow:hidden; }
.ad_ul{ position:absolute;  width:4500px; height:51px;  top:0; left:0;}
.ad_ul li{width:830px; height:51px; float:left; font-size:15px;}

/*���Ұ�ť*/
/*.next a,.pre a{ position:absolute;width:52px; height:52px; top:138px;}
.next a{right:0px; background:url(../img/prve2.jpg) no-repeat; }
.pre a{left:0px;background:url(../img/prve1.jpg) no-repeat;}*/

.next a:hover{background:url(../img/next2.jpg) no-repeat;}
.pre a:hover{background:url(../img/next1.jpg) no-repeat;}
/*���㰴ť*/
.choose{position:absolute;top:50px;left:0px;width:100%;height:22px;
 background:url(../img/focus_longbg.jpg) no-repeat  0 bottom ;}
 .choose_ul{ position:absolute; top:9px; right:0px; }
.choose_ul li{ display:inline; cursor:pointer; background:url(../img/thingtop_btn01.jpg) 2px 6px no-repeat;float:left;  width:22px; height:23px; margin-right:85px; text-align:center; line-height:30px; }
.choose_ul li:hover,.choose_ul li.on{background:url(../img/thingtop_btn02.jpg) 0 1px no-repeat;}

/*.btn a{ display:block; width:52px; height:52px; color:#fff; font-size:30px;}*/


.choose_time{position:absolute;top:0px;left:0px;width:100%;height:40px;}
.choose_time ul{ position:absolute; top:0px; left:414px;}
.choose_time li{  float:left;width:107px; height:40px;line-height:40px; font-size:16px; color:#666; font-family:"΢���ź�";}
.choose_time li.on_time{ font-size:24px;  color:#666;}


/*�����ʱ�-��������0714*/
.zml_adv{}
.zml_adv dl{ min-height:240px; height:auto !important; height:240px; padding:70px 0px; border-bottom:1px dashed #ccc;}
.zml_adv dl dt{ float:right; width:320px;}
.zml_adv dl.cur dt{ float:left;}
.zml_adv dl dd{ float:left; width:615px; font-size:13px; line-height:22px;}
.zml_adv dl.cur dd{ float:right;}
.zml_adv dl dd span{ float:left; padding-right:20px;}
.zml_adv dl dd h3{color:#34793c; font-size:24px; font-weight:bold; line-height:30px; padding-bottom:20px;}
.zml_adv dl dd .dd_line{ border-left:1px solid #ccc; margin-left:100px; padding-left:30px;}


/*�����ʱ�-���»��Ա*/
.sensible{ padding:10px 0px 30px;}
.sensible dl{ width:940px; height:282px; background:#f2f2f2; padding:10px; margin-bottom:12px;}
.sensible dl a{ color:#666;}
.sensible dt{ float:left;}
.sensible dd{ float:left; padding-left:32px; width:670px;}
.sensible h4{ font-size:24px; font-weight:bold; line-height:36px;}
.sensible p{ font-size:12px; margin-bottom:20px;}
.sensible span{ font-weight:bold;padding-bottom:20px; display:block;}
.sensible dl a span{ font-size:15px;}




/*�����ʱ�-רҵ���Ŷ�*/
.team_box{ width:960px; overflow:hidden;}
.team_box ul{ padding:30px 0px; min-height:100px; height:auto !important; height:100px;}
.team_box li{ width:450px; margin-right:60px;float:left; border-bottom:1px dashed #ccc; font-size:15px; cursor:pointer; display:inline; padding:10px 0px;} 
.team_box li.cur{ margin-right:0px;}
.team_box li span{ padding:0px 50px; display:inline-block; width:120px;}



/*�����ʱ�-��Ӣ��Ƹ0714*/
.question1{ padding:30px 0px 0px;}
.question1 dl { width:100%;}
.question1 dl dt { border-bottom:1px solid #ddd;height:40px; height:40px; font-size:16px; line-height:40px; cursor:pointer;  background:url(../img/advert_btn01.jpg) no-repeat right center; font-family:"΢���ź�"; padding:5px 0px;}
.question1 dl dt.cur { font-weight:bold;  color:#aa9168; font-weight:bold; background:url(../img/advert_btn02.jpg) no-repeat right center;}
.question1 dl dd { padding:14px 12px; display:none; border-bottom:1px solid #ddd;}
.question1 dl dd p{ font-size:15px; line-height:30px; color:#333;}
.question1 a{ display:block; width:122px; height:38px; background:#aa9168; line-height:38px; font-size:18px; color:#fff; float:right; text-align:center; float:right;}

/*�����ʱ�-��ϵ����0714*/
.contact{ padding:20px 0px 30px;}
.contact img{ width:600px; height:530px; display:block; float:left;}
.contact dl{width:360px; background:#f5f5f5; height:530px; float:right; }
.contact dl dt{ background:#aa9168;padding:20px; color:#fff;}
.contact dl dt h3{ font-size:16px; font-weight:bold;}
.contact dl dt span{ font-size:15px; display:block; padding:10px 0px;}
.contact dl dt p{}
.contact dl dd{padding:20px;}
.contact dl dd h3{ border-bottom:3px solid #aa9168; padding-bottom:10px; font-size:15px; color:#333; font-weight:bold; margin-bottom:20px;}
.contact dl dd p{}

/*�����ʱ�-Ͷ�ʲ���0714*/
.tactic_box{ position:relative; width:900px; border:1px solid #ccc; padding:45px 30px; margin:50px 0px;}
.tactic_box span{ background:#aa9168; display:block; width:128px; height:43px; font-size:20px; line-height:43px; color:#fff; position:absolute; top:-20px; left:-1px; text-align:center;}
.tactic_box p{ line-height:36px; font-size:13px; }



/*�����ʱ�-Ͷ�ʰ���0714*/
.case dl{ width:960px; height:163px; border-bottom:1px solid #e5e5e5; padding:26px 0;}
.case dl dt{ width:214px; height:163px; float:left; text-align:center;}
.case dl dd{ float:right; width:734px; height:163px;color:#4d4d4d;}
.case h4{ font-size:18px;  font-weight:bold;}
.case a{ color:#34793c; padding:15px 0; display:inline-block;}

/* zml��ҳ */
.zml_time{ padding:10px 0px 40px;}
.zml_time dl{ min-height:80px; height:auto !important; height:80px;}
.zml_time dl dt{ float:left; width:250px; font-size:18px; color:#aa9168; padding:20px 0px;}
.zml_time dl dd{ float:right; width:700px; background:url(../img/line.jpg) repeat-y 55px top; padding:20px 0px; color:#5b5b5b;}
.div_dl{padding:30px 0px; min-height:100px; height:auto !important; height:100px;}
.zml_time dl dd .zml_div { background:url(../img/dot.jpg) no-repeat 50px 0px; padding-left:80px; display:block; position:relative; z-index:99;}
.zml_time dl dd .zml_div span.zml_span{ position:absolute; left:0px; color:#fff;background:url(../img/dd_cur.jpg) no-repeat 0px 0px; display:inline-block;text-align:center; width:65px; font-size:15px;}

.zml_time dl dt.cur{ text-align:center; color:#333; padding-bottom:40px;}
.zml_time dl dd.cur{ background:none;padding-bottom:40px; color:#333;}
.zml_time dl dd.cur p{ text-align:center; font-size:18px; background:none;}
.zml_time dl dd.cur p.cur span{ width:75px; display:inline-block; float:left; padding-left:15px;}
.zml_time dl dd.cur span{ background:none; font-size:18px; color:#333; text-align:center;}

/* ������ʷ�Ļ� */
.cul_con{ padding:30px 0px 0px;}
.cul_con dl{ padding-bottom:80px; min-height:200px; height:auto !important; height:200px;}
.cul_con dl dt .video{ float:right; width:535px; height:390px}
.cul_con dl dd{ float:left; width:365px;}
.cul_con dl dd p{ font-size:13px; color:#666; line-height:24px;}
.cul_con dl dd p.zml_p{ padding:30px 0px;}
.cul_con dl dd em{ display:block; background:url(../img/cul_top.jpg) no-repeat; width:55px; height:45px;}
.cul_con dl dd em.cur{ background:url(../img/cul_btn.jpg) no-repeat right; width:55px; height:45px; float:right;}

.cul_con h3.zml_p3{ border-bottom:1px solid #ccc; position:relative; z-index:99; margin-bottom:50px;}
.cul_con h3.zml_p3 span{color:#999; font-size:36px; margin:0px auto; background:#fff; text-align:center; position:absolute; left:50%; margin-left:-110px; top:-22px; padding:0px 10px; line-height:40px; height:40px;}
.cul_con img.cul_img{ padding-bottom:70px;}

.cul_con2{ padding:10px 0px 30px;}
.cul_con2 dl{}
.cul_con2 dl dt{ float:left; width:175px;}
.cul_con2 dl dt p{ height:50px; background:#aa9168 url(../img/btn_line.jpg) repeat-x bottom; font-size:18px; color:#fff; padding:38px 15px; position:relative; z-index:99; cursor:pointer; z-index:0;}
.cul_con2 dl dt p.cur{background:#00376a;}
.cul_con2 dl dt p em{ background:url(../img/cul_cur.jpg) no-repeat; position:absolute; right:-10px; width:10px; height:22px; display:none;}
.cul_con2 dl dd{ float:right; width:770px; position:relative; z-index:100; display:none;background:#ccc}
.cul_con2 dl dd .cul_scroll{ width:770px; position:relative; overflow:hidden; height:505px; border:solid 1px #eeeeee;}
.cul_con2 dl dd .cul_scroll ul{ width:9999px; position:absolute; height:505px;;}
.cul_con2 dl dd .cul_scroll ul li{ position:relative; z-index:99; float:left; }
.cul_con2 dl dd .cul_scroll ul li img{ display:block;}
.cul_con2 dl dd .cul_scroll ul li p{ position:absolute; background:url(../img/ls_right.png) repeat; bottom:0px; left:0px; color:#fff; line-height:20px; padding-left:20px; width:750px; padding:8px 10px;}
.cul_con2 dl dd .cul_scroll ul li p em{ display:block; width:630px;}
.cul_con2 dl dd span.ls_prve{ background:url(../img/ls_prve.png) no-repeat; width:25px; height:25px; position:absolute; bottom:4px; z-index:100; right:45px; cursor:pointer;}
.cul_con2 dl dd span.ls_next{ background:url(../img/ls_next.png) no-repeat; width:25px; height:25px; position:absolute; bottom:4px; z-index:100; right:10px; cursor:pointer;}
.cul_con2 dl dd span.ls_txt{ position:absolute; bottom:5px; z-index:100; right:90px;color:#fff; font-size:18px;}

/*zml����*/
.tanchu{ background:url(../img/tanchu_bg.png) repeat;width:100%; height:100%;  position:fixed; top:0px; left:0px; z-index:99; _position:absolute;_top: expression(documentElement.scrollTop + 0 + "px"); display:none;}
.tanchu_content{ position:absolute; top:200px; left:50%; margin-left:-220px;}
.tanchu_content em{ position:absolute; background:url(../img/close.png) no-repeat; width:34px; height:34px; right:30px; top:-5px; cursor:pointer; z-index:100;}
.tanchu_con{background:url(../img/tanchu_con_bg.png) center top no-repeat; width:520px; position:relative; z-index:99;}
.tanchu_con span{ display:inline-block; width:20px; height:34px;}
.tanchu_con span.prve{ background:url(../img/tanchu_prve.png) no-repeat; position:absolute; left:0px; top:150px; cursor:pointer;}
.tanchu_con span.next{ background:url(../img/tanchu_next.png) no-repeat; position:absolute; right:0px; top:150px;cursor:pointer;}
.scroll{ width:390px;height:360px; margin:0 auto;}

.scroll ul{ padding:25px 0; }
.scroll ul li{ width:390px; float:left; z-index:99;}

.scroll ul li dl{}
.scroll ul li dl dt{ border-bottom:1px solid #333; min-height:165px; height:auto !important; height:165px; padding-bottom:10px; position:relative; z-index:99;}
.scroll ul li dl dt img{ float:right;}
.scroll ul li dl dt h3{ font-size:18px;}
.scroll ul li dl dt span{ font-size:15px; display:block; width:60%;}
.scroll ul li dl dt i{ position:absolute; bottom:10px;}
.scroll ul li dl dd{ margin:15px 5px;height: 110px;overflow-x: hidden;overflow-y: auto;}

.changepage1{ text-align:center; padding:13px 10px 8px 10px; width:550px; margin:20px auto 40px auto;}
.changepage1 a.num{ display:inline-block; padding-left:7px; padding-right:7px; margin:0 2px; vertical-align:5px; border:1px solid #d4d4d4; vertical-align:8px;}
.changepage1 a.cur ,.changepage1 a:hover{ background:#ceac70; color:#FFFFFF;}
.fenye{ text-align:center; padding:20px 0px 0px;}


.next, .pre {position: absolute;width: 50px;height: 50px; color:#fff;text-align: center;font-size: 30px;color: #fff;font-weight: bold;line-height: 50px;width: 52px;height: 52px;background: #a0a0a0;top: 138px;}
.pre {left: 0px;}
.next {right: 0px;}
.next:hover,.pre:hover{ background:#916f37;}
.pre a,.next a{ color:#fff;}