/* CSS Document */
*{ margin: 0; padding: 0;}
html, body, div, span, object, iframe, table, tr, th, td, em, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, li, form, label { border: 0 none; font-family: inherit; font-style: inherit; margin: 0; padding: 0;}
body {color: #1D1D1D;font-family: ËÎÌå; font-size: 12px;line-height: 24px; background:#fff }
input, select {font-size: 12px;line-height: 16px;}
img { border: 0 none;}
ul, li {list-style-type: none;}
.tc { text-align: center;}
.tl {text-align: left;}
.tr {text-align: right;}
.fl{float:left; display:inline}
.fr{float:right; display:inline;}
.f14{ font-size:14px;}
.fb{ font-weight:bold;}
.pd{ padding:0px 40px;}
.pd1{ padding:0px 0px 0px 30px;}
.pt{ padding-top:10px;}
.qs{ color:#0051c0}
.clear{clear:both; height:0px; overflow:hidden; font-size:1px;}
.h20{clear:both; height:20px; overflow:hidden; font-size:1px;}
a { color: #0385e5;text-decoration: none;}
a:link,a:visited {text-decoration: none;}
/* banner*/
.bannerbg{width:100%; height:551px; background:url(../images/bn.jpg) center 0px no-repeat;}
.banner{ position: relative;  margin:0 auto; width:980px; height:551px;}
.huodong{ position:absolute; z-index: 1; width:103px; height:40px; top:300px; right:100px;}
.huodong a{ display:block; width:103px; height:40px;}
/* main*/
.main_text{ width:980px; margin:0 auto;}
.part1{ width:980px; height:300px; background:url(../images/tt1_bg.jpg) 0 bottom no-repeat;}
.video{ float:left; width:314px;}
.news{ float:left; width:404px;}
.gg{ float:left; width:225px; padding-left:20px;}
.vd{ width:240px; height:178px; padding-left:40px;}
.news ul{ width:100%;}
.news ul li{ width:380px; line-height:25px; padding-left:24px; background:url(../images/dian.jpg) 0 5px no-repeat;}
.news ul li a{ color:#333333}
.yachi{ padding:20px 0px 0px 30px; width:950px; height:322px; background:url(../images/bg1.jpg) no-repeat}
.al{ float:left; width:432px; padding:20px 0px 0px 5px;}
.xian{ float:left; width:40px;}
.yachi2{ padding:10px 0px 0px 30px; width:950px; height:300px; background:url(../images/bg2.jpg) no-repeat}

.mk_topics_tab{ width:970px; height:57px; background:url(../images/bg3.jpg) no-repeat; padding-left:10px;}
.mk_topics_tab ul{ width:100%; float:left;}
.mk_topics_tab ul li{ float:left; width:116px; height:57px; line-height:22px; padding-left:2px; background:url(../images/span2.jpg) 2px 0px no-repeat;}
.mk_topics_tab ul li a{ display:block; width:116px; height:52px; text-align:center; padding-top:5px; color:#666666;}
.mk_topics_tab ul li.dq { background:url(../images/span1.jpg) 2px 0px no-repeat;}
.mk_topics_tab ul li.dq a{color:#1e5287;}
.lh27{ height:353px; width:980px; background:url(../images/bg4.jpg) 0 bottom no-repeat}
.l_pic{ float:left; width:350px; height:221px; padding:10px 0px 10px 100px;}
.l_txt{ float:left; width:450px; padding:30px 0px 0px 20px;}

.p6{ width:980px; height:850px; background:url(../images/bg5.jpg) no-repeat}
.pl{ float:left; width:260px; padding-top:5px; padding-left:25px; padding-right:5px;}
.pr{ float:left; width:689px;}
.ya1{ float:left; width:247px; padding-left:100px;}
.ya2{ float:left; width:247px; padding-left:30px;}

.ddd{ background:url(../images/d2.jpg) 0 4px no-repeat; margin-top:10px; padding:0 0 0 20px;}

.scrollnav {
	height:174px;
	padding-top:6px;
}
.prev, .next {
	width:42px;
	height:124px;
}
.prev {
	float:left;
	margin-left:10px;
}
.next {
	float:right;
	margin-right:10px;
}
.scroll_content {
	width:922px;
	margin:0 auto;
	padding-top:6px;
}
.scroll_content li {
padding:0 2px;
	float:left;
	line-height:32px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#2f1403;
}
.part7{ margin:0 auto; width:1040px;}
.mt{ margin:0 auto; width:980px;}
.p8{ width:980px; height:760px; position:relative; background:url(../images/p8bg.jpg) no-repeat;}
.ys1{ position:absolute; z-index: 1; width:210px; height:190px; top:30px; left:50px;}
.ysl{ float:left; width:98px;}
.ysr{ float:left; width:110px;}
.ys2{ position:absolute; z-index: 1; width:210px; height:190px; top:0px; left:280px;}
.ys3{ position:absolute; z-index: 1; width:210px; height:190px; top:0px; left:500px;}
.ys4{ position:absolute; z-index: 1; width:210px; height:190px; top:60px; right:20px;}
.ys5{ position:absolute; z-index: 1; width:210px; height:190px; top:280px; left:0px;}
.ys6{ position:absolute; z-index: 1; width:210px; height:190px; top:280px; right:0px;}

.ys7{ position:absolute; z-index: 1; width:210px; height:190px; top:500px; left:0px;}

.ys8{ position:absolute; z-index: 1; width:210px; height:190px; top:550px; left:230px;}
.ys9{ position:absolute; z-index: 1; width:210px; height:190px; top:550px; left:470px;}
.ys10{ position:absolute; z-index: 1; width:210px; height:190px; top:500px; right:20px;}
.ztl{ float:left; width:180px; text-align:center; padding:10px 8px;}
.ztl a{ color:#666666}