body,td,th {
	font-size: 14px;
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #333333;	
	font-family: "Microsoft YaHei", "宋体", "Segoe UI", sans-serif;
	}
a {
	font-size: 14px;
	color: #333333;
}
a:link {
	text-decoration: none;
	color: #333333;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #333333;
}
a:active {text-decoration: none; color: #333333;}
img{ border:0px; vertical-align:middle;}
.clearfix:after {DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."}
.clearfix {	DISPLAY: inline-block;DISPLAY: block}


.nav{ width:800px; height:103px;}
.nav a{ width:133.33px; background:url(images/nav1.png) no-repeat right top; padding-top:28px; height:75px; float:left; display:block;}
.nav a p{ margin:0px; padding:0px;}
.nav1{ font-size:16px;}
.nav2{ height:22px; line-height:22px; font-size:12px; font-family:Helvetica;}
.nav a:hover{ width:133.33px; padding-top:28px; height:75px; float:left; display:block; background:url(images/navbg.png) no-repeat center top; color:#FFF;}



#Layer1 {position:absolute;	width:100%; z-index:70;left:0px;top:0px;}
.bg{width :100%; margin: 0 auto; position : relative; min-height:92px;}

#nav { height:103px; margin:0 auto; width:800px;  }
.navigation {padding:0px; margin:0px;}
.navigation li {float:left; width:133.33px;  text-align:center; position:relative; z-index:100000; list-style-type:none;}
.navigation li a p{ margin:0px; padding:0px;}
.navigation li a, .navigation li a:visited { font-size:16px; font-weight:bold; width:133.33px; display:block; padding-top:28px; height:75px;}
.navigation li a:hover, .navigation li.hover a {background:url(images/navbg.png) no-repeat center top; color:#FFF; width:133.33px;}
.navigation li.hover a:visited {}
.navigation ul {display:none; margin:0px; padding:0px;}
.navigation ul li {line-height:40px; margin:0px; padding: 0px;_height:40px;}
.navigation ul li a, .navigation ul li a:hover {width:100%;}
.navigation li ul { width:133.33px; display:none; position:absolute; top:103px; z-index:100000; left:0px;}
.navigation li ul ul {z-index:200000; margin:0px; padding:0px;}
.navigation li ul li {height:40px; }
.navigation li ul li a {text-align:center; height:40px; }
.navigation li ul li a:visited {font-weight:normal; height:40px; width:100%;}
.navigation li ul li a:hover {background:url(images/dh02.png) repeat-x top;  height:40px; line-height:40px; color:#FFFFFF; font-weight:normal;}
.navigation li.hover ul a {height:40px; line-height:40px; padding-top:0px; background:url(images/tm.png) repeat-x top; color:#333333; font-weight:normal;}






.yuanjiao{-webkit-border-radius: 50em;    -moz-border-radius: 50em;    border-radius: 50em; behavior: url(ie-css3.htc); width:321px; height:321px; border:#CCC 2px solid;}
.xianxingjianbian{background: -webkit-linear-gradient(#8d8d8d,#a1a1a1); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#8d8d8d,#a1a1a1); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#8d8d8d,#a1a1a1); /* Firefox 3.6 - 15 */
  background: linear-gradient(#8d8d8d,#a1a1a1); /* 标准的语法 */}

.head{ width:1100px; margin:0px auto; padding:0px; height:90px;}
.head li{ float:left; list-style-type:none;}
.head li.headli1{ width:500px; text-align:left;}
.head li.headli2{ width:400px; text-align:center; padding-top:21px;}
.head li.headli3{ width:200px; text-align:right; padding-top:15px;}

.hengxian{background:url(images/l_1.png) repeat-x center center; width:1100px; text-align:center; margin:0px auto;}
.hengxian h2{ width:120px; background-color:#f5f5f5; margin:0px auto; font-size:16px; font-weight:normal; height:80px; line-height:80px;}
.hengxian h3{ width:220px; background-color:#f5f5f5; margin:0px auto; font-size:16px; font-weight:normal; height:80px; line-height:80px;}
.hengxian1{background:url(images/l_1.png) repeat-x center center; width:360px; text-align:center; margin:0px auto;}
.hengxian1 h2{ width:120px; background-color:#f5f5f5; margin:0px auto; font-size:16px; font-weight:normal; height:80px; line-height:80px;}

.chexi{width:1100px; margin:0 auto;}
.chexi ul{ margin:0px; padding:0px;}
.chexi ul li{ float:left; list-style-type:none; width:215px; height:55px; margin-left:2px; margin-right:3px; margin-bottom:5px;}

.buyianniu a:link, .buyianniu a:visited {height:55px;display:block; background-color:#40351f; width:215px;}
.buyianniu a:hover, .buyianniu a:active { background-color:#100d07;}


.cpcx{width:98%; margin:20px auto 0px auto; height:auto; clear:both;}
.cpcx ul{margin:0px; padding:0px;}
.cpcx ul li{padding:0px; float:left; width:22.5%; margin-left:1%; margin-right:1%; list-style-type:none; text-align:center; margin-bottom:20px; overflow:hidden;}

.cp{width:1000px; min-width:1000px; margin:20px auto 0px auto; height:auto; clear:both;}
.cp ul{margin:0px; padding:0px;}
.cp ul li{padding:0px; float:left; width:240px; margin-left:5px; margin-right:5px; list-style-type:none; text-align:center; height:130px; margin-bottom:20px; overflow:hidden; background-color:#FFF;}

.divtu {width:100%; height:100%; margin:0px auto; position: relative; text-align:center;}
.divtu img {left:0px; top: 0px; position: absolute; z-index: 10;}
.divtu .banner_middleVideoBg {background: rgb(0, 0, 0); left:0px; width:100%; height:30px; bottom: 0px; position: absolute; z-index: 20; filter:alpha(opacity=40); opacity: .5;
}
.divtu p {font:0.8em "Microsoft YaHei", Arial, sans-serif; margin: 0px; left: 0px; width:100%; height:30px; line-height:30px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); position: absolute; z-index: 30; font-size-adjust: none; font-stretch: normal;
}




.index10 {POSITION: relative; BACKGROUND: #231815; HEIGHT: 322px; margin:0px auto; width:1000px;}
.index10 .mhover {POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 322px; WIDTH: 1000px; DISPLAY: none; BACKGROUND: url(../images/index08.jpg) #000 no-repeat 375px 36px; HEIGHT: 322px; COLOR: #fff; FONT-SIZE: 12px; TOP: 0px; FONT-WEIGHT: bold; LEFT: 0px;}

.index09 {PADDING-BOTTOM: 30px; width:1100px; margin:0px auto; padding:0px;}
.index09 LI {	POSITION: relative; MARGIN-TOP:10px; WIDTH:265px; BACKGROUND: #b4b4b5; FLOAT: left; HEIGHT:265px; OVERFLOW: hidden; MARGIN-RIGHT:10px;}
.index09 LI .mhover {POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT:265px; WIDTH:265px; DISPLAY: none; BACKGROUND: url(../images/index08.jpg) #000 no-repeat 36px 36px; HEIGHT:265px; COLOR: #fff; FONT-SIZE: 12px; TOP: 0px; FONT-WEIGHT: bold; LEFT: 0px
}

.BottomNav {HEIGHT:36px; MARGIN: auto; LINE-HEIGHT:36px; WIDTH:760px; text-align:left;}
.BottomNav A {PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; color:#CCCCCC;}

.city_ser_show{display:none;width:480px; margin:0px auto 0px auto; height:163px; text-align:center;}
#con_two_1{display:block;}
#menubox{width:480px; height:41px; margin:0px auto 0px auto; border-bottom:#CCCCCC 1px solid;}
#menubox ul{margin:0;padding:0; width:480px;}
#menubox ul li{float:left;list-style:none;display:inline; width:100px; border-bottom:0px; white-space:nowrap; text-overflow:ellipsis;cursor:pointer; height:41px; line-height:41px; text-align:center; overflow:visible; padding-left:0px; margin-left:0px; text-align:center; font-size:16px; color:#4eb1b7; border-right:#ffffff 1px solid; background-color:#f5f5f5;}
#menubox ul li.hover{ background-color:#4eb1b7; color:#FFFFFF;}

#xtab {FLOAT: left;}
#xtab UL {FLOAT: left; WIDTH: 244px; padding:0px; margin:0px;}
#xtab UL LI {MARGIN-BOTTOM:1px; FLOAT: left; WIDTH: 244px; list-style-type:none;}
#xtab UL LI A {HEIGHT: 40px; BACKGROUND: #eae8da; FLOAT: left; PADDING-BOTTOM:2px; PADDING-TOP:15px; PADDING-LEFT: 7px; DISPLAY: block; PADDING-RIGHT: 7px; WIDTH: 229px; color:#666666;}
#xtab UL LI A P {OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; FLOAT: left; LINE-HEIGHT:20px; height:20px; WIDTH: 229px; text-align:left; font-size:14px;  margin:0px; padding:0px; padding-left:15px;}
#xtab UL LI A:hover {BACKGROUND: url(images/arrow_r.gif) #8c1b0b no-repeat left center; COLOR: #fff;}
#xtab UL LI.cur A {BACKGROUND: url(images/arrow_r.gif) #8c1b0b no-repeat left center; FLOAT: left; COLOR: #fff;}
#xtab UL LI A FONT {FONT-SIZE: 12px; FLOAT: left; COLOR: #a5a5a5; TEXT-ALIGN: right; WIDTH: 100%;}
#xtab UL LI A:hover FONT {COLOR: #ffb59e;}
.xtabmain {BORDER: #ccc 1px solid; FLOAT: left; PADDING:2px; WIDTH: 295px;}
.none {DISPLAY: none;}


.jsjsjjs{ height:38px;}
.jsjsjjs ul{ padding:0px; margin:0px;}
.jsjsjjs ul li{ list-style-type:none; float:left;}
.jsjsjjs1{ height:58px;}
.jsjsjjs1 ul{ padding:0px; margin:0px;}
.jsjsjjs1 ul li{ list-style-type:none; float:left;}

.gnjs{width:1100px; margin:0px auto; clear:both; text-align:center;}
.gnjs ul{margin:0px; padding:0px;}
.gnjs ul li{width:540px; margin-right:20px; list-style-type:none; float:left; overflow:hidden;}

.fff2{BACKGROUND-COLOR: #007cc3; width:100%; text-align:center; HEIGHT: 50px;}
.fff3{WIDTH:1000px; margin:0px auto;}
.fff2 a {color:#FFF; width:16.6%; HEIGHT: 50px; line-height:50px; text-align:center; display:block; float:left;}