﻿.indexWal{position:absolute; z-index:5; left:0px; top:0px; width:100%;}
.w1000{width: 1000px; margin: 0px auto; overflow: hidden; *zoom:1;}
.clear{clear: both;}
*{ text-decoration: none;}
ul.dc_pagination {
	padding: 0;
	list-style: none;
}
ul.dc_pagination li:first-child {
	margin-left: 0px;
	text-transform: uppercase;
}
ul.dc_pagination li {
	display: inline-block;
	margin: 0px;
	margin-left: 5px;
	padding: 0px;
	float:left;
}
ul.dc_paginationA06 li.prev{
	background: url(../images/arrow_left.png)no-repeat 8px 8px;
	color: #FFF;
	width: 30px;
	height: 28px;
	border:1px solid #d2e0e1;
	float: left;
	cursor:pointer;
}
ul.dc_paginationA06 li.next{
	background: url(../images/arrow_right.png)no-repeat 10px 8px;
	color: #FFF;
	width: 30px;
	height: 28px;
	border:1px solid #d2e0e1;
	float: left;
	cursor:pointer;
}
ul.dc_pagination li a {
	color:#d2e0e1;
	display: block;
	padding: 2px 10px;
	text-decoration: none;
	font-size: 1em;
	font-style: italic;
	border:1px solid #d2e0e1;
}
ul.dc_pagination li a:hover{
	border:1px solid #d2e0e1;
	color:#40c0cb;
}
.headDiv{background:url(../images/headBg.gif) top repeat-x; height:105px; overflow:hidden; position:relative;}
.headDiv .logo{float: left; width: 282px; height: 69px; margin-top: 30px;}
.topA{float: right; margin-top: 10px;}
.topA li{float:left; height:15px; overflow:hidden; background:url(../images/topA.gif) right center no-repeat; padding:0 12px;}
.topA img{float:left; margin-right:7px;}
.topA a{color:#999;}
.topLogin{position:absolute; z-index:20; left:633px; top:16px; background:url(../images/topLayer.png) left top no-repeat; width:280px; height:64px; overflow:hidden; display:none;}
.topLogin .form{padding:32px 0 0 10px;}
.topLogin .input1{float:left; width:88px; height:19px; line-height:19px; padding:0 5px; border:0px; border-top:#ccc solid 1px; border-left:#ccc solid 1px; color:#ccc; margin-right:5px;}
.topLogin .btn1{background:url(../images/btn.gif); width:50px; height:20px; border:0px; float:left;}
/**/
.nav{float:right; padding-top:15px;}
.nav li{float:left; height:38px; overflow:hidden; background:url(../images/navBg.gif) right center no-repeat; padding:0 7px 0 5px;}
.nav a{display:block; float:left; width:88px; height:38px; line-height:36px; text-align:center; overflow:hidden; font-family:"微软雅黑"; font-size:14px; text-decoration:none; color:#333;}
.nav a:hover, .nav .a_now{text-decoration:none; background:url(../images/navBg1.gif) top repeat-x; color:#FFF;}
.sNav{position:absolute; z-index:100; top:90px; height:46px; overflow:hidden; display:none;}
.sNav .bg1{background:url(../images/sNavBg1.png) left top no-repeat; width:9px; height:46px; overflow:hidden; float:left;}
.sNav .bg2{background:url(../images/sNavBg2.png) left top no-repeat; width:9px; height:46px; overflow:hidden; float:left;}
.sNav .bg{float:left; background:url(../images/sNavBg.png) top repeat-x; height:46px; overflow:hidden; white-space:nowrap;}
.sNav li{float:left; height:46px; line-height:46px; overflow:hidden; padding:0 17px; white-space:nowrap;}
.sNav li a{color:#666; white-space:nowrap;}
.sNav li a:hover{color:#601f07;}
.navNow{background:url(../images/navBg2.gif) left top no-repeat; width:88px; height:42px; overflow:hidden; text-align:center; line-height:36px; top:50px; position:absolute; z-index:101; display:none;}
.navNow a{font-family:"微软雅黑"; font-size:14px; color:#fff; text-decoration:none;}
.navNow a:hover{text-decoration:none;}

.indexFlashBtn{ overflow:hidden; position:relative;}
.indexFlashBtn ul{position:absolute; z-index:10; right:26px; bottom:13px;}
.indexFlashBtn li{width:41px; overflow:hidden; float:left;}
.indexFlashBtn img{border:#ccc solid 2px;}
.indexFlashBtn .liNow img{border:#fff solid 2px;}

.indexFlash{height:500px; overflow:hidden; position:relative;}
.indexFlash .list li{position:absolute; z-index:1; left:0; top:0px; display:none; height:auto;}

.indexBg{background:#FFF; height:; overflow:hidden; padding:0 16px 0 25px;}
/**/
.indexService{width:292px; height:297px; overflow:hidden;}
.indexService .list{padding-top:24px; width:306px; overflow:hidden; position:relative;}
.indexService span{font-family:宋体;color:#666; line-height:2;}
.indexService li{float:left; width:121px; padding-left:67px; height:68px; overflow:hidden; position:relative; background:url(../images/indexServiceBg.gif) left top no-repeat;}
.indexService .liNow{background:url(../images/indexServiceBg1.gif) left top no-repeat;}
.indexService .imgDiv{position:absolute; z-index:10; left:4px; top:0px;}
.indexService .title{font-family:"微软雅黑"; font-size:16px; padding-top:5px; height:40px; overflow:hidden;}
.indexService .title a{color:#333; font-weight: bold; line-height:38px;}
.indexService .content{font-family:Arial; color:#999;}
/**/
.indexCase{width:1000px; height:512px;  overflow:hidden; *zoom:1; color:#666;}
.indexCase .more{margin-right: 40px;}
.indexCase .list{padding-top:24px; width:1000px; overflow:hidden;}
.indexCase ul{width:110%;}
.indexCase li{float:left;  margin-left: 10px; overflow:hidden;}
.indexCase li a{color:#fff;}
.indexCase .imgDiv{ overflow:hidden; border-bottom:#ccc solid 1px;}
.indexCase .name{width:210px; height:30px; line-height:30px; text-align:center; overflow:hidden; }
/**/
.indexAbout{width:292px;height:312px; padding-right:40px;  padding-top:2px; overflow:hidden;}
.indexAbout .content{padding-top:24px; text-align:justify; line-height:2em; color:#666;}
.indexAbout .content a{color:#666;}
/**/
.indexNews2{width:292px; height:192px; overflow:hidden; position:relative;padding-right:40px;}
.indexNews2 .more{right:5px; top:3px; position:absolute; z-index:10; font-family:Arial; color:#919698;}
.indexNews2 .list{padding-top:42px;}
.indexNews2 .list li{height:24px; line-height:24px; overflow:hidden; padding-left:18px; background:url(../images/ico1.gif) 5px center no-repeat;}
.indexNews2 .list a{color:#666;}
.indexNews2 .tab{position:absolute; z-index:7; left:0px; top:0px; background:url(../images/tab1.gif) -0px -24px no-repeat; height:24px; width:321px; overflow:hidden; line-height:24px; font-size:14px; font-family:"微软雅黑"; color:#333; text-align:center;}
.indexNews2 .tab li{float:left;}
.indexNews2 .tab span{display:block; float:left; height:24px; overflow:hidden; cursor:pointer;}
.indexNews2 .tab .li_01 span{width:75px;}
.indexNews2 .tab .li_02 span{width:111px;}
.indexNews2 .tab .li_03 span{width:83px;}
.indexNews2 .tab .li_01 .span_now{background:url(../images/tab1.gif) -0px -0px no-repeat; color:#FFF;}
.indexNews2 .tab .li_02 .span_now{background:url(../images/tab1.gif) -75px -0px no-repeat; color:#FFF;}
.indexNews2 .tab .li_03 .span_now{background:url(../images/tab1.gif) -186px -0px no-repeat; color:#FFF;}
/**/
.indexNews{width:292px; height:312px; padding-top:2px; overflow:hidden; position:relative; padding-right:40px;}
.indexNews .list{padding-top:21px;}
.indexNews li{float:left; width:289px; height:25px; overflow:hidden; position:relative; background:url(../images/line1.gif) 49px 33px no-repeat;}
.indexNews .time{position:absolute; z-index:10; left:0px; top:0px; background:url(../images/time.gif) left top no-repeat; width:34px; height:35px; padding:0 1px 0 0; overflow:hidden; font-family:Arial; font-size:10px; color:#868686; text-align:center;}
.indexNews .time div{color:#999; font-size:18px; line-height:1.2em;}
.indexNews .content{line-height: 25px;}
.indexNews .content a{color:#666;}
.indexNews .content a:hover{color:#1d5763;}

.sideNav{background:#f7f7f7 url(../images/sideNav.gif) left bottom no-repeat; padding-top:23px; min-height:384px; _height:384px; position:relative;}
.sideNav li a{display:block; height:28px; line-height:28px; overflow:hidden; text-align:center; font-family:"微软雅黑"; color:#333; text-decoration:none;}
.sideNav li a:hover, .sideNav li .a_now{background:url(../images/sideNavBg.gif) top repeat-x; color:#FFF; text-decoration:none;}
.sideNav .line1{background:url(../images/sideLine.png) center no-repeat!important; *background:url(../images/sideLine.png) center top no-repeat!important; _background:url(../images/sideLine.png) center top no-repeat; height:7px; overflow:hidden;}
/**/
.sideDown{text-align:center; padding-top:41px;}
.sideDownA{position:absolute; z-index:10; left:10px; bottom:11px;}

.about .content{width:422px; overflow:hidden; text-align:justify; padding-right:10px; line-height:2em;}
.about .imgDiv{padding-top:6px;}

.Culture{width:720px; overflow:hidden;}
.Culture .title{height:28px; line-height:28px; overflow:hidden; background:url(../images/CultureT.gif) left bottom no-repeat; padding-left:44px; color:#78350b;}
.Culture .contentDiv{min-height:272px; _height:272px; position:relative; background:#f6f6f6; border-bottom:#e3e8ea solid 1px; margin-bottom:30px;}
.Culture .contentDiv .imgDiv{position:absolute; z-index:10; left:13px; top:28px; border:#f0f0f0 solid 1px;}
.Culture .contentDiv .content{line-height:2em; padding:25px 25px 25px 235px;}
.Culture .content1{line-height:2em; padding:22px 22px 30px 20px;}

.group .imgDiv{padding:15px 0;}

.Honor li{float:left; width:247px; height:232px; overflow:hidden; position:relative; background:url(../images/imgBg.gif) left top no-repeat;}
.Honor .imgDiv{padding-top:12px; width:230px; text-align:center; height:143px; overflow:hidden;}
.Honor .name{width:230px; line-height:34px; text-align:center;}
.Honor .liNow{background:url(../images/imgBg.gif) -251px -0px no-repeat; color:#FFF;}
.Honor .liNow a{color:#FFF;}
/**/
.team .imgDiv{padding-top:7px; height:148px; overflow:hidden;}

.teamShow{width:720px; overflow:hidden;}
.teamShow dl{height:140px; overflow:hidden; position:relative; background:#78350b;}
.teamShow dt{position:absolute; z-index:10; left:0px; top:0px;}
.teamShow dd{position:absolute; z-index:10; left:227px; bottom:12px; width:480px; overflow:hidden; line-height:1.6em; color:#FFF; font-family:"微软雅黑";}
.teamShow dd .title{font-size:14px; padding-bottom:3px;}
.teamShow .content{background:url(../images/line2.gif) left 11px no-repeat; line-height:2em; padding-top:40px;}

.down li{float:left; width:248px; height:240px; overflow:hidden; text-align:center;}
.down .boxDiv{width:208px; height:198px; overflow:hidden; background:#eee; border:#eee solid 4px;}
.down .imgDiv{border:#fff solid 4px;}
.down .btn{padding-top:13px;}
.down .liNow .boxDiv{background:#934d0d; border:#934d0d solid 4px;}

.news{width:720px; overflow:hidden; padding:0 0 14px 0;}
.news li{height:36px; line-height:36px; width:720px; overflow:hidden; float:left; position:relative; border-bottom:#e3e8ea solid 1px;}
.news li .time{position:absolute; z-index:10; top:0px; right:20px;}
.news li a{background:url(../images/ico2.gif) 15px center no-repeat; padding-left:33px;}
.news .liNow{background:#f6f6f6;}
.news .liNow1{color:#1d5763;}
.news .liNow1 a{background:url(../images/ico3.gif) 15px center no-repeat; color:#1d5763;}
.news dl{height:178px; overflow:hidden; position:relative;}
.news dt{position:absolute; z-index:10; left:0px; top:0px;}
.news dd{height:163px; overflow:hidden; border-bottom:#e3e8ea solid 1px; border-top:#e3e8ea solid 1px; background:#f6f6f6; padding:0 14px 0 270px;}
.news dd a{color:#1d5763;}
.news .title{padding:10px 0;}
.news .content{line-height:2em; padding-top:10px;}

.newShow{text-align:center; width:710px; overflow:hidden;}
.newShow .title{border-bottom:#e3e8e8 solid 1px; padding:15px 0; color:#1d5763;}
.newShow .time{padding:10px 0 20px 0;}
.newShow .imgDiv{padding-bottom:42px;}
.newShow .content{line-height:2em; padding:0 30px 42px 30px; text-align:left;}
.newShow .btn{text-align:right; padding-right:30px;}

.Service{width:720px; overflow:hidden;}
.Service .title{height:26px; line-height:26px; overflow:hidden; border:#d6d6d6 solid 1px; background:#ebebeb; padding-left:27px; color:#1d5763;}
.Service .list{min-height:100px; _height:100px; border:#d6d6d6 solid 1px; border-top:0px; margin-bottom:38px; padding-top:9px;}
.Service .list li{float:left; width:211px; height:69px; overflow:hidden; padding-left:27px; position:relative;}
.Service .list .imgDiv{position:absolute; z-index:10; left:27px; top:0px;}
.Service .list .content{width:102px; height:53px; overflow:hidden; border:#d6d6d6 solid 1px; background:#ebebeb; padding:5px 0 0 86px; line-height:2em;}
.Service .list .liNow .content{border:#78350b solid 1px; background:#934d0d; color:#FFF;}
.Service .content1{line-height:2em; padding:33px 27px; min-height:100px; _height:100px; border:#d6d6d6 solid 1px; border-top:0px;}

.Partner{width:720px; overflow:hidden; padding-top:5px;}
.Partner ul{width:110%;}
.Partner li{float:left; width:192px; height:106px; overflow:hidden;}
.Partner .imgDiv{width:140px; height:46px; overflow:hidden; border:#eae9e3 solid 1px; margin-bottom:8px;}
.Partner .name{width:142px; height:23px; line-height:23px; overflow:hidden; text-align:center; background:#eee;}
.Partner .liNow .imgDiv{border:#78360c solid 1px;}
.Partner .liNow .name{background:#934d0d; color:#FFF;}
.Partner .liNow a{color:#FFF;}

.productShow{width:720px; overflow:hidden;}
.productShow .title{text-align:center; height:30px; line-height:30px; overflow:hidden; background:#78350b; color:#FFF;}
.productShow .content{padding:25px 22px; line-height:2em; background:#f0f0f0; border-bottom:#e3e8ea solid 1px; margin-bottom:12px;}
.productShow .content span{color:#78350b;}

.law{width:720px; overflow:hidden; padding-top:5px;}
.law dl{height:165px; overflow:hidden; position:relative; background:#78350b;}
.law dt{position:absolute; z-index:10; left:0px; top:0px;}
.law dd{position:absolute; z-index:10; left:486px; bottom:12px; width:210px; overflow:hidden; line-height:1.6em; color:#FFF; font-family:"微软雅黑"; font-size:14px;}

.contact{width:720px; overflow:hidden; padding-top:5px;}
.contact .imgDiv{background:#f6f6f6; text-align:center; padding:7px 0; border:#e6e6e6 solid 1px; margin-bottom:30px;}
.contact .content{min-height:132px; _height:132px; background:url(../images/contact.gif) left top no-repeat; padding-left:190px; line-height:2em; color:#666;}
.contact .content h2{color:#78350b;}

.linksDiv{background:#FFF; padding-left:40px; min-height:500px; _height:500px;}
.links{padding:30px 0 0 28px;}
.links li{float:left; width:223px; height:45px; line-height:45px; overflow:hidden;}
.links li a{background:url(../images/ico4.gif) left center no-repeat; padding-left:17px;}
.links li a:hover{background:url(../images/ico5.gif) left center no-repeat; color:#78350b; font-weight:bold;}


.anniu
{
	display:block;
	width:130px;
	height:75px;
	background:url(../images/mengtiantang_navbg.png) no-repeat;
	text-align:center;
	line-height:62px;
	font-family:"微软雅黑";
	font-size:18px;
	color:#EEEEEE;
	margin-right:120px;
	float:left;
}
.anniu:nth-child(7)
{
	margin-right:0px;
}

