@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#666;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#c1272d; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h20{height:20px; overflow:hidden; clear:both;}
input, textarea{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; outline:none; border:0px;}
.btn1{cursor:pointer;}
em{font-style:normal;}

#wrap {
    width:100%;
    width:expression(document.body.clientWidth <= 1190? "1190px": "auto");
    min-width:1190px;
}

.wal{width:1293px; margin:0px auto; overflow:hidden;}
.wal2{width:1200px; margin:0px auto; overflow:hidden;}
.wal3{width:1200px; margin:0px auto;}
.red{color:#dc0009;}
.w252{width:252px;}
.w911{width:911px;}

.headDiv{ height:160px; background:url(../images/head2.png) repeat-x; position:absolute; top:0px; left:0px; width:100%;}
.headDiv .wal{height:160px; position:relative; background:url(../images/head.png) no-repeat; z-index:10;}
/*.headBg{position:absolute; z-index:1; left:0px; top:0px; background:url(../image/headBg.gif) left top no-repeat; width:199px; height:135px;}*/
.headDiv .logo{position:absolute; left:113px; top:16px;}
.headDiv .headTel{position:absolute; top:0px; right:50px; line-height:40px; color:#FFF; font-size:16px; font-weight:bold; background:url(../images/limg28_1.png) no-repeat left center; padding-left:35px;}
.headDiv .headTel em{ font-size:20px;}
.nav{position:absolute; right:88px; top:41px; border-left:#dcdcdc solid 1px; height:115px;}
.nav li{float:left; height:115px; border-right:#dcdcdc solid 1px;}
.nav a{display:block; float:left; height:115px; width:111px; overflow:hidden; text-align:center; font-size:14px; color:#454545;}
.nav a div{padding-top:17px; height:40px; overflow:hidden;}
.nav a:hover,.nav a.aNow{ color:#c1272d; border-bottom:#c1272d solid 5px; height:110px;}

.tabContent{display:none;}
.tab li{cursor:pointer;}

.pageBanner{ height:805px; margin-top:40px;}

#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#000;
	display:none;
}

.footDiv{ height:546px; background:#363636 url(../images/ico5.png) no-repeat top center;}
.footDiv h1{ font-size:24px; text-align:center; color:#fff; height:100px; line-height:110px;}
.footDiv ul{ width:110%;}
.footDiv li{ float:left; width:357px; height:189px; margin-right:55px; color:#c9c9c9; margin-bottom:32px;}
.footDiv li.li_01{ width:357px; height:189px; position:relative;}
.footDiv li.li_01 .btn1{ position:absolute; right:41px; bottom:31px; background:url(../images/btn2.png) no-repeat; display:block; text-align:center; line-height:48px; width:173px; font-size:14px; color:#fff;}
.footDiv li .name{ font-size:18px; font-weight:bold; padding-top:5px;}
.footDiv li .msg{ font-size:14px; padding:8px 0;}
.footDiv li .address{ padding-left:25px; position:relative; height:26px; line-height:26px; padding-bottom:10px; padding-top:5px;}
.footDiv li .address img{ position:absolute; left:0px; top:5px;}
.footDiv li .address1{ height:46px;}
.footDiv li .qq{ padding-left:25px; position:relative; height:25px; line-height:25px;}
.footDiv li .qq p{ float:left;}
.footDiv li .qq img{ position:absolute; left:0px; top:0px;}
.footDiv li .qq a{ width:118px; height:30px; background:url(../images/limg118_1.png) no-repeat; display:block; line-height:30px; float:left; margin-right:10px; text-indent:36px; color:#000; font-size:14px;}

.footDiv2{ height:155px; background:#c1272d; text-align:center; color:#fff;}
.footDiv2 .link{ padding:20px 0;}
.footDiv2 a{padding:0 10px; color:#FFF; font-size:14px;}
.footDiv2 a:hover{text-decoration:underline;}

.you_like{ background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important; background-color: #000;*filter:Alpha(opacity=60);*background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0 ;  position:fixed; bottom: 0; width: 100%;}
.y_like_con{ width: 1200px; margin: 0 auto; overflow: hidden;}
.y_like_con p.like{float: left; background:url(../images/limg24_1.png) no-repeat left center; color: #fff; font-size: 16px; padding-left: 30px; line-height: 50px; margin-right: 10px;}
.y_like_con a p{ color: #fff; float: left; background: #c1272d; width: 172px; height: 30px; line-height: 30px; margin-left: 5px; margin-right: 5px; text-align: center; margin-top: 10px; border-radius:4px; font-size:16px;}

.sideBar{ width:46px; height:167px; position:fixed; z-index:20; top:50%; right:200px; margin-top:-83px;}
.sideBar a{display:block; height:30px; line-height:30px; position:relative; background:url(../images/ico6.png) center no-repeat; top:25px;}
.sideBar a:hover, .sideBar .aNow{background:url(../images/ico6on.png) center no-repeat;}

.indexBtn{display:block; background:url(../images/limg84_1.png) left top no-repeat; width:84px; height:84px; position:fixed; z-index:50; left:50%; margin-left:-42px; bottom:60px;}

.selectDiv{cursor:pointer;}
.selectDiv span{padding-left:10px;}
.selectDiv select{display:none;}
/**/
.selectLayer{position:absolute; z-index:100; display:none; background:#FFF; border:#bababa solid 1px;}
.selectLayer li{height:22px; line-height:22px; overflow:hidden; padding-left:10px; color:#666;}
