/*公共样式*/
body {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
div {
	margin: 0px;
	padding: 0px;
	overflow:hidden;
	
}

input{
	margin: 0px;
	padding: 0px;
	}

ol {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
dl {
	margin: 0px;
	padding: 0px;
}
dt {
	margin: 0px;
	padding: 0px;
}
dd {
	margin: 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
h1 {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px;
}
h3 {
	margin: 0px;
	padding: 0px;
}
h4 {
	margin: 0px;
	padding: 0px;
}
h5 {
	margin: 0px;
	padding: 0px;
}
h6 {
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	/*color: #FF0000;*/
	text-decoration: underline;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#page{
	padding-top: 20px;
	padding-bottom: 20px;	
}
#page b {
	display: block;
	float: left;
	height: 26px;
	background-color: #0099CC;
	border: 1px solid #0099CC;
	padding-right: 6px;
	padding-left: 6px;
	line-height: 26px;
	font-weight: bold;
	color: #FFFFFF;
}

#page a {
	display: block;
	float: left;
	border: 1px solid #E6E7E1;
	line-height: 26px;
	height: 26px;
	padding-right: 6px;
	padding-left: 6px;
	margin-right: 1px;
	margin-left: 1px;
	color: #0099CC;
}
#page .pgi {
	border-top-color: #0099CC;
	border-right-color: #0099CC;
	border-bottom-color: #0099CC;
	border-left-color: #0099CC;
	background-image: url(images/icon20_20.png);
	background-repeat: no-repeat;
	background-position: 5px -390px;
	padding-left: 14px;
	width: 50px;
}

/*首页样式*/

.content{
	width:1004px;
	margin:0 auto;
	}
	
.top{
	width:1004px;
	}	
	
.logo{
	float:left;
	}	
	
.nav{
	width:920px;
	height:86px;
	background-image:url(an_top_bj.jpg);
	background-repeat:repeat-x;
	float:right;
	padding-bottom:10px;
	}	
	
.tel{
	width:120px;
	height:40px;
	padding-top:56px;
	padding-left:30px;
	float:left;
	}	
	
/*导航样式*/	
	
.navr{
	width:720px;
	height:86px;
	float:right;
	}	
	
.navr li{
	width:90px;
	height:86px;
	float:left;
	}
	
.navr li a{
    width:90px;
	height:86px;
	padding-top:50px;
	text-align:center;
	display:block;
	font-family:"黑体", "宋体";
	font-size:15px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	}
	
.one a{
	background-image:url(11.jpg);
	background-repeat:repeat-x;
	
	}	
	
.one a:hover{
	background-image:url(12.jpg);
	background-repeat:repeat-x;
	}
.one1 a{
	background-image:url(12.jpg);
	background-repeat:repeat-x;
	}
.two a{
	background-image:url(21.jpg);
	background-repeat:repeat-x;
	}	
	
.two a:hover{
	background-image:url(22.jpg);
	background-repeat:repeat-x;
	}	
.two1 a{
	background-image:url(22.jpg);
	background-repeat:repeat-x;
	}
	
.three a{
	background-image:url(31.jpg);
	background-repeat:repeat-x;
	}	
	
.three a:hover{
	background-image:url(32.jpg);
	background-repeat:repeat-x;
	}	
.three1 a{
	background-image:url(32.jpg);
	background-repeat:repeat-x;
	}
	
.four a{
	background-image:url(41.jpg);
	background-repeat:repeat-x;
	}	
	
.four a:hover{
	display:block;
	background-image:url(42.jpg);
	background-repeat:repeat-x;
	}	
.four1 a{
	display:block;
	background-image:url(42.jpg);
	background-repeat:repeat-x;
	}
	
.five a{
	background-image:url(51.jpg);
	background-repeat:repeat-x;
	}	
	
.five a:hover{
	background-image:url(52.jpg);
	background-repeat:repeat-x;
	}	
.five1 a{
	background-image:url(52.jpg);
	background-repeat:repeat-x;
	}
	
.six a{
	background-image:url(61.jpg);
	background-repeat:repeat-x;
	}	
	
.six a:hover{
	background-image:url(62.jpg);
	background-repeat:repeat-x;
	}	
.six1 a{
	background-image:url(62.jpg);
	background-repeat:repeat-x;
	}
.senver a{
	background-image:url(71.jpg);
	background-repeat:repeat-x;
	}	
	
.senver a:hover{
	background-image:url(72.jpg);
	background-repeat:repeat-x;
	}	
.senver1 a{
	background-image:url(72.jpg);
	background-repeat:repeat-x;
	}
	
.eight a{
	background-image:url(81.jpg);
	background-repeat:repeat-x;
	}	
	
.eight a:hover{
	background-image:url(82.jpg);
	background-repeat:repeat-x;
	}	
	
.eight1 a{
	background-image:url(82.jpg);
	background-repeat:repeat-x;
	}
	
.banner{
	width:1004px;
	height:434px;
	padding-top:8px;
	}	
	
/*主体样式*/	
	
.main{
	padding-top:8px;
	}	
	
.left{
	width:678px;
	float:left;
	}	
	
.news{
	width:678px;
	height:235px;
	}	
	
.news_title{
	width:678px;
	height:19px;
	background-color:#f18101;
	font-family:"黑体", "宋体";
	font-size:14px;
    font-weight:bold;
	color:#FFF;
	padding-top:4px;
	padding-left:10px;
	}
	
.news_title span{
	float:right;
	padding-right:8px;
	
	} 
	
.news_title span a{
	color:#FFF;
	font-weight:normal;
	}	
.news_img
   {
	width:290px;
	height:212px;
	float:left;
   }
	
.ul_03 {
	float:right;
	width:370px;
	padding-top:4px;
	}

.ul_03 li {
	width:350px;
	line-height:32px;
	height:32px;
	background:url(news_ico.jpg) 10px center no-repeat;
	text-indent:8px;
	padding-left:15px;
	list-style:none;
	overflow:hidden;
	border-bottom:#666 dashed 1px;
	
	}

.ul_03 li span {
	float: right;
	color: #000;
	padding-right:2px;
	}

.ul_03 li a{
	float: left;
	color: #000;
	text-decoration:none;
	}	
	
.viod{
 width:305px;
 height:234px;
	}	
	
/*.viod_title{
	width:305px;
	height:20px;
	background-image:url(an_32.jpg);
	background-repeat:no-repeat;
	}	
	
.viod_title span{
	float:right;
	padding-right:14px;
	font-size:13px;
	font-weight:bold;
	padding-top:3px;
	} 	
	
.viod_title span a{	
	color:#FFF;
	text-decoration:none;
	}
	*/
.subject{
	width:750px;
	float:left;
	padding-top:10px;
	
	}	
	
.sub1{
	width:176px;
	height:350px;
	float:left;
	}
	
.sub2{
	width:176px;
	height:350px;
	padding-left:15px;
	float:left;
	}	
	
.sub_title{
	width:176px;
	height:35px;
	background-color:#f18101;
	text-align:center;
	font-size:15px;
    font-weight:bold;
	color:#FFF;
	padding-top:15px;
	
	}	
	
.sub_cent{
	color:#999;
	line-height:25px;
	padding-top:8px;
	padding-bottom:8px;
	}
	
.sub_cent span a{
	color:#999;
	text-decoration:none;
	}	
	
.jl{
	padding-top:8px;
	padding-bottom:8px;
	}	
	
.fw{
	width:750px;
	float:left;
	}	
	
.fanwei{
	float:left;
	
	}
	
.fanwei1{
	float:right;
	}	
	
.fw_title{
	width:357px;
	height:19px;
	background-image:url(an_55.jpg);
	background-repeat:no-repeat;
	font-size:13px;
    font-weight:bold;
	color:#FFF;
	padding-top:4px;
	padding-left:10px;
	}
	
.fw_title span{
	float:right;
	padding-right:8px;
	padding-top:2px;
	} 
	
.fw_title span a{
	font-size:13px;
    font-weight:bold;
	color:#c3c3c3;
	text-decoration:none;
	}		
	
.right{
	width:305px;
	float:right;
	}	
	
.kk{
	height:39px; 
	width:173px; 
	float:left; 
	border:#CCC solid 1px; 
	font-size:16px; 
	color:#CCC; 
	line-height:39px;
	}	
	
.an{
	float:right; 
	width:65px; 
	height:41px; 
	border:0px;
	background-image:url(an_26.jpg);
	background-repeat:no-repeat;
	}	
	
.soso{
	height:41px;	
	}	
	
.lx{
	width:240px;
	height:84px;
	padding-top:8px;
	}	
	
.lx1{
	width:120px;
	height:84px;
	float:left;
	
	}	
	
.lx2{
	width:120px;
	height:84px;
	float:left;
	
	}	
	
.wb{
	padding-top:8px;
	}	
	
.mail{
	width:240px;
	height:127px;
	background-image:url(an_42.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
	}	
	
.zi{
	color:#999;
	}	
	
.maik{
	height:20px; 
	width:70px; 
	float:left; 
	border:#CCC solid 1px; 
	}	
	
.maikk{
	height:20px; 
	width:70px; 
	float:left; 
	border:#CCC solid 1px; 
	}
	
.maikkk{
	width:50px;
	height:23px;
	border:0px;
	background-image:url(an_44q.jpg);
	background-repeat:no-repeat;
	}	
	
.lianxi{
	padding-top:8px;
	}	
	
.lianxi_title{
	width:240px;
	height:20px;
	background-color:#F60;
	padding-top:6px;
	}
	
.lianxi_title span{
	font-family:"黑体", "宋体";
	font-size:13px;
    font-weight:bold;
	color:#FFF;
	padding-right:10px;
	float:right;
	}	
	
.lianxi_cent {
   width:240px;
	}
	
.lianxi_cent p{
	width:240px;
	float:right;
	line-height:21px;
	font-weight:bold;
	color:#c3c3c3;
	padding-top:4px;
	border-bottom:#F60 solid 1px;
	}	
	
.lianxi_cent p span{
	float:right;
	}
	
.daili a{
	width:100px;
	float:right;
	padding-top:6px;
	color:#c3c3c3;
	font-weight:bold;
	text-decoration:none;
	}	
	

/* 底部布局样式 -----------------------------------------------------------------------------------------------------------------------------------*/	
#foot{
	padding-top:20px;
	}
	
.fx{
	width:900px;
	height:2px;
	background-color:#CCC;
	margin:0px auto;
	}	
	
.footercen {
	text-align: center;
	width: 100%;
	color:#CCC;
	letter-spacing: 6px;
	font-weight: bolder;
	font-size: 12px;
	margin-top:15px;
}

.footercen a {
	font-size: 13px;
	font-weight: bolder;
	color:#CCC;
	letter-spacing: 1px;
	text-decoration: none;
}

.footercen a:hover {
	color:#CCC;
	text-decoration: none;
}

.footerbot {
	text-align: center;
	color:#b2b2b2;
	line-height: 30px;
	padding-top: 8px;
}



.erban{
	padding-top:8px;
	
	}
	
.erleft{
	width:750px;
	float:left;
	}	
	
.seat{
	height:20px;
	background-color:#e6e6e6;
	padding-top:6px;
	padding-left:10px;
	color:#666;
	}	
	
.ul_02 {
	width:670px;
    float:left;
	padding-left:6px;
	padding-right: 8px;
	padding-top:10px;
	}

.ul_02 li {
	width:700px;
	line-height:35px;
	padding-left:16px;
	background-image:url(ico.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float:left;
	border-bottom:#CCC dashed 1px;
	}
	
.ul_02 li a{
	float: left;
	color: #999999;
	line-height:35px;
	text-decoration:none;
	}	
	
.ul_02 li a:hover{ 
	text-decoration:none;
	color:#ff9900;
	} 
	
.ul_02 li span {
	float: right;
	color: #999999;
	padding-right:10px;
	}
		
.fanye{
	width:730px;
	height:22px;
	float:left;
	background-color:#f2f2f2;
	padding-top:8px;
	text-align:center;
	}
	
.stitle {
	padding-top:25px;
	font-size: 24px;
	line-height: 200%;
	font-weight: bolder;
	color: #000;
	padding-right: 20px;
	padding-left: 20px;
	text-align: center;
}

.stime {
	height:17px;
	margin-top: 8px;
	text-align: right;
	padding-right: 50px;
	padding-top:8px;
}

.x{
	width:90%;
	height:1px;
	background-color:#CCC;
	margin:0px auto;
	
	}

.scontent{
	font-size:12px;
	line-height:28px;
	text-align: left;
	padding-top: 15px;
	padding-right:10px;
	padding-bottom: 20px;
	padding-left: 10px;
	text-indent:24px;
	min-height:450px;
}			
	
.erright{
	width:240px;
	float:right;
	
	}	
	
.classify{
	width:240px;
	}
	
.classify_tit{
	height:26px;
	background-color:#f18101;
	}	
	
.classify_tit span{
	float:right;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding-top:6px;
	padding-right:8px;
	}	
	
.ify{
	padding-top:8px;
	
	}	
	
.ify li{
	height:74px;
	float:right;
	
	}	
	
.YIN_C {
	overflow: hidden;
	zoom: 100%;

}

.BOX_LEFT {
	float: left;
}
	
.tupian_bk {
	border: 4px solid #d9d8d8;
}
.cp_bt {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #666666;
}
.cp_bt a{
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.cp_bt a:hover{
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #FF9900;
}	
	
	
.a_con{
	width:717px;
	border-top:none;
	padding:10px 10px;
	line-height:26px;
	color:#666666;
	font-size:14px
	}
	
.news1_05{
	width:730px;
	border-bottom:1px solid #CCC;
	padding-bottom:15px;
	padding-top:20px;
	height:137px;
	}
	
.news2_left{
	width:200px;
	float:left;
	
	}
	
.news2_right{
	width:510px;
	float:left;
	padding-left:15px;
	}
	
.news2_name{
	font-weight:bold;
	padding-top:3px;
	font-size:14px
	}
.news2_name span{
	width:80px;
	float:right;
	font-weight:normal
	}	
.news2_name a{
	color:#666666;
    }
	
.news2_date{
	
	}
	
.news2_info{
	width:510px;
	line-height:20px;
	color:#666666;
	font-size:12px;
	padding-top:8px
	}	
	
	
.jieguo{
	width:720px;
	padding-left:10px;
	padding-top:10px;
	}	
	
.jieguo li{
	height:34px;
	line-height:34px;
	border-bottom:#CCC dashed 1px;
	padding-left:20px;
	padding-right:15px;
	background-image:url(ico.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	}	
	
.jieguo li span{
	float:right;
	
	}	
	

/*首页幻灯片*/
#slider-wrapper {
    width:1004px;
    height:434px;
    float:left;
}

#slider {
	position:relative;
    width:1004px;
    height:343px; float:left;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px; height:0px;
	overflow:hidden;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

.links{
	width:978px;
	margin:0 auto;
	padding-left:12px;
	padding-right:12px;
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid #ff6600;
	margin-top:15px;
	margin-bottom:15px;
	}
.links_l{
	float:left;
	}
.links_l img{
	padding-bottom:5px
	}	
.links_r{
	float:left;
	}	
.links a{
	font-size:14px;
	}
.head
{
	width:1004px;
	height:150px;
}
.logo_pic
{
	background:url(logo.jpg) no-repeat;
	width:448px;
	height:114px;
	float:left;
	margin-top:20px;
}
.top_tel
{
	background:url(tel.jpg) no-repeat;
	width:246px;
	height:79px;
	float:right;
	margin-top:60px;
}
.kc
{
	height:340px;
	margin-top:10px;
}
.kc_title
{
	height:40px;
	background:#f28003;
}
.kc_cell
{
	width:676px;
	height:293px;
	background:url(kc_bg.jpg) no-repeat;	
	border:1px solid #e6e6e6;
	border-top:none;
}
.selected
{
	width:125px;
	height:40px;
	background:url(dhbg.png) no-repeat;
	float:left;
	font-size:15px;
	font-family:微软雅黑;
	line-height:40px;
	text-align:center;
	font-weight:bold;
	letter-spacing:1px;
}
.selected a
{
	color:white;
	text-decoration:none;
}

.unselected
{
	width:125px;
	height:40px;
	float:left;
	font-size:15px;
	font-family:微软雅黑;
	line-height:40px;
	text-align:center;
	font-weight:bold;
	letter-spacing:1px;
}
.unselected a
{
	color:white;
	text-decoration:none;
}
.ysshow
{
	margin-top:8px;
}
.ysPic
{
	background:#FCE2C3;
	height:145px;
	padding-top:15px;
	padding-left:10px;
}
.picList
{
	background:url(ys_bg.png) no-repeat;
	width:175px;
	height:132px;
	float:left;
	padding-left:13px;
	padding-top:8px;
	margin-left:8px;
}
.Flink a
{
	color:#333;
}
.viod_title
{
	width:305px;
	height:24px;
	/*background:url(vedio_menu.jpg) no-repeat;
	text-align:right;*/
}

.an_hot{
	font-family:"microsoft yahei","宋体";
	font-size:14px;
	height:36px;
	line-height:36px
	}
.an_hot_l{
	color:#F00;
	float:left
	}
.an_hot_r{
	float:left
	}


#ddemo {
	overflow:hidden;
	width:1120px;
	
}
#dindemo {
     float: left;
     width: 800%;
    }
#ddemo1 {
     float: left;
    }
#ddemo2 {
     float: left;
}	
.show_box{
	float:left;
	padding-left:7px;
	padding-right:7px;
	}	
.show_img{
	border:1px solid #CACACA;
	padding:2px;
	width:148px;
	height:106px;
	text-align:center;
	}
.word{
	text-align:center;
	width:148px;
	font-size:14px;
	height:30px;
	line-height:30px;
	}		