html,body,div,span,object,iframe,li,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,input,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,i,em{margin:0;padding:0;font-style:normal;}
body{font-size:14px; font-family:Microsoft YaHei,Tahoma, Helvetica, Arial,  sans-serif; color: #333; background:url(../image/bg1.jpg) repeat-x left top #d4d4d4;}
ul,ol{list-style:none;}


table{border-collapse:collapse;border-spacing:0;}
img{-ms-interpolation-mode:bicubic; border-width:0;border:none;}
.l{ float:left; }
.r{ float:right; }
a{color:#333;text-decoration:none;outline:0}
a:hover{color:red;}
.hide{display:none;}
H1 {FONT-SIZE: 100%; FONT-WEIGHT: normal}
H2 {FONT-SIZE: 100%; FONT-WEIGHT: normal}
H3 {FONT-SIZE: 100%; FONT-WEIGHT: normal}
H4 {FONT-SIZE: 100%; FONT-WEIGHT: normal}
H5 {FONT-SIZE: 100%; FONT-WEIGHT: normal}
H6 {FONT-SIZE: 100%; FONT-WEIGHT: normal}


.w{width:1000px; margin:0 auto;}
.w680 {	WIDTH: 680px}
.w280 {	WIDTH: 280px}
.w380 {	WIDTH: 380px}
.w300 {	WIDTH: 300px}
.w950{width:950px;}


.text_c { text-align:center;}
.text_l { text-align:left;}



.f12 {	FONT-SIZE: 12px}
.f14 {	FONT-SIZE: 14px}
.f16 {	FONT-SIZE: 16px}
.f18 {	FONT-SIZE: 18px}
.f20 {	FONT-SIZE: 20px}
.f22 {	FONT-SIZE: 20px}


.f_st {	FONT-FAMILY: 宋体}
.f_yh {	FONT-FAMILY: 微软雅黑}
.f_b{font-weight:bold;}


.blue {COLOR:#003672;  }
.white {COLOR: #ffffff; }
.black {COLOR: #000000; }
.blue {COLOR: #9a9a9a}
.red {COLOR: #c70506; }
.yellow {COLOR: #ffb900; }
.green {COLOR: #038c54; }
.coffee {COLOR: #a70404; }
.purple {COLOR: #70017a; }


.m8{ margin:8px}
.m10{ margin:10px}
.mt8 {MARGIN-TOP: 8px}
.mt10 {MARGIN-TOP: 10px}
.mt12 {MARGIN-TOP: 12px}
.mt15 {MARGIN-TOP: 15px}
.mt20 {MARGIN-TOP: 20px}
.mt40 {MARGIN-TOP: 40px}
.mb10 {MARGIN-BOTTOM: 10px}
.mb15 {MARGIN-BOTTOM: 15px}
.p8{padding:8px}
.p10{padding:10px}
.pt6 {PADDING-TOP: 6px}
.pt12 {PADDING-TOP: 12px}
.pt15 {PADDING-TOP: 15px}
.pt18 {PADDING-TOP: 18px}
.pt20 {PADDING-TOP: 20px}
.pb6 {PADDING-BOTTOM: 6px}
.pb15 {PADDING-BOTTOM: 15px}
.pb20 {PADDING-BOTTOM: 20px}

.scrollbar {
	
		scrollbar-base-color:#c8e8fb;
	
		scrollbar-dark-shadow-color:#F5F1D8;
	
		scrollbar-face-color:#E8E1B5;
	
		scrollbar-highlight-color:#c8e8fb;
	
		scrollbar-shadow-color:#E8E1B5;
	
		scrollbar-3d-light-color:#E8E1B5;
	
		scrollbar-arrow-color:#4D6185;
}

.title {
	font-size:22px;
	color:#3D3D3D;
	font-weight:bold;
	line-height:150%;
}


.bt_linkb {
	font-size:14px;
	text-decoration:none;
	color:#3d3d3d;
}

.bt_content {
	font-size:14px;
	text-decoration:none;
	color:#3D3D3D;
	line-height:26px;
}

.bt_time {
	font-size:12px;
	color:#999999;
	FONT-FAMILY:Verdana
}



#vishidden{ display:none}

#header{ width:1002px; margin:0 auto; padding:0px; background-color:#ffffff; height:90px;}
.header1{ width:334px;height:90px; float:left}
.header2{ width:595px; float:right; padding-top:25px}
.ul_daohang2 {
	padding: 0px;
	list-style-type: none;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	display: block;
	margin: 0px;
}
.ul_daohang2 li {
	float: left;
}
.ul_daohang2 li a{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
	color: #666;
	text-decoration: none;
	line-height: 30px;
	display: block;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF;
	width: 80px;
	text-align: center;
	background-color: #EFEFEF;
	font-size: 12px;
	background-image: url(../image/kjtd.png);
}
.ul_daohang2 li a:hover {
	color: #FFF;
	
	background-color: #f57909;
}
.banner{ width:1002px; margin:0 auto; padding:0px; height:224px;}

#main{ width:992px; margin:0 auto; padding:0px 5px; padding-top:10px; clear:both; height:auto; background-color:#ffffff; min-height:660px;  }
#mainx{ width:992px; margin:0 auto; padding:0px 5px; clear:both; height:auto; background-color:#ffffff;   }
.main1{ width:236px; float:left; clear:left; }
.main2{ width:298px; float:left;  margin-left:10px;}
.main22{ width:490px; float:left;  margin-left:20px; margin-top:10px;background-color:#ffffff;}
.main33{ width:284px; float:left;  margin-left:30px; margin-top:10px;}
.main3{ width:298px; float:left;margin-left:10px;}
.main4{ width:236px; float:right; clear:right;}
.main44{ width:221px; float:right; clear:right; margin-top:10px;}
.main_box{  height:261px; border:#cfcfcf solid 1px; background-color:#ffffff; margin-bottom:10px;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0px 4px 5px #9C9C9C; -webkit-box-shadow:0px 4px 5px #9C9C9C; box-shadow:0px 4px 5px #9C9C9C;
behavior: url(../images/pie.htc); }
.main_box1{  height:261px; margin-bottom:10px;}
.main_box3{  height:261px; border:#cfcfcf solid 1px; background-color:#fff9e9; margin-bottom:30px;-moz-border-radius:0px 0px 8px 8px; -webkit-border-radius:0px 0px 8px 8px; border-radius:0px 0px 8px 8px; }
.no-ma-bot{ margin-bottom:0px}
.im3{ padding:0px; margin:0px; height:25px;}
.main_box2{  height:263px; margin-bottom:10px;}
.box1{width:234px;border-top:#ab0209 solid 3px;}
.box2{ width:296px;border-top:#7e0042 solid 3px;}
.box3{ width:296px;border-top:#996c33 solid 3px;}
.box4{ width:234px;border-top:#8a8100 solid 3px;}
.box5{ width:296px;border-top:#76a9c8 solid 3px;}
.box6{ width:296px;border-top:#5a905c solid 3px;}
.box7{width:234px;border-top:#7e0042 solid 3px;height:auto}
.more{ font-size:12px; color:#ab1d33}
#nav{ width:100%; height:105px; margin:0 auto; padding:0px; clear:both;background:url(../image/navbg.png) left 10px repeat-x; padding-top:10px;position:fixed; z-index:9999; bottom:0; left:0;}
#footer{ width:100%; margin:0 auto; padding:0px; clear:both; background-color:#d59939; }
.foot{ width:1002px; margin:0 auto;   padding:5px 0px; clear:both;border-top:#ab0209 solid 2px; background-color:#ffffff; color:#999999; font-size:12px; text-align:center; line-height:24px;}
.menu{width:1002px;height:75px; margin:0 auto; padding:0px;background:url(../image/xq_30.png) left top no-repeat;}
.menu ul{ padding-left:150px; padding-top:20px; }
.menu ul li{ float:left; width:105px; text-align:center}
.menu ul li a{ color:#FFFFFF;  line-height:50px; font-size:18px; }
.font{ font-size:16px; line-height:28px; padding-left:10px;}
.col1{ color:#ad1d34}
.col2{ color:#7e0048}
.col3{ color:#7a4813}
.col4{ color:#5c5500}
.col5{ color:#4b7fa4}
.col6{ color:#518151}
.news1{ padding:8px;}
.news1 ul li{ background:url(../image/al_38.gif) left 10px no-repeat; padding-left:10px;margin-bottom:5px;}
.news1 ul li a{ line-height:24px; }
.news1 ul .gongao a{ line-height:22px; }
.news2{ padding:8px; padding-top:12px;}
.im1{  text-align:center;}
.im2{ margin-bottom:15px; height:77px; width:220px; text-align:center; background:url(../image/cheng.jpg) no-repeat left}
.im2 a{ color:#FFFFFF; line-height:77px; font-size:18px;}
.im22{ padding-bottom:15px;}
.im2 img{-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;-moz-box-shadow:0px 4px 5px #c2c1c1; -webkit-box-shadow:0px 4px 5px #c2c1c1; box-shadow:0px 4px 5px #c2c1c1;
behavior: url(../other/pie.htc);}
.zhufu{ background-color:#f7f6f2; border-top:#ac010a solid 3px; padding:8px; margin-bottom:8px; }
.zhufu h1{ font-size:16px; padding:0px; margin:0px; color:#ab1d33; height:30px; }
.zhufu ul{  overflow:hidden}
.shuzi{ font-size:20px; color:#ae1f31; font-weight:bold; padding-left:5px; padding-right:5px; }
.zhufu li{ line-height:23px; border-bottom:dashed 1px #e9e8e4; padding-bottom:3px;}
.zhufu li a{ color:#8b8a86}
.dz{background:url(../image/we1_03.jpg) left  no-repeat; height:44px; line-height:44px;text-align:center; margin-bottom:7px;}
.news2_1{ padding-top:5px;}
.news2_1  li{ padding-left:10px; }
.news2_1  li a{ line-height:30px;}
.tt li{ float:left; color:#767676; padding-left:5px; white-space:nowrap}
.sideMenu{ padding-top:10px;height:25px}
.tt li a{ color:#757575}
.border{ border-bottom:#e3e3e3 solid 1px; padding-bottom:5px; margin-bottom:5px; height:25px}
.sideMenu h3{ height:22px; text-indent:30px; background:url(../image/al_38.gif) 10px center no-repeat; line-height:22px;  text-align:left; cursor:pointer;}

.sideMenu li{ padding:8px;  text-indent:20px; padding-top:3px;}
.sideMenu ul{ display:none;  }
.sideMenu li a{ color:#666666}
.sideMenu li a:hover{ color:red}
.small{color:#5b5b59; font-size:12px;}
.small:hover{color:red}
.manbu{ width:70px; font-size:16px; float:left; color:#ab1d33; height:28px;line-height:28px; padding-left:10px;padding-right:20px; margin-bottom:5px;}
.slideTxtBox{ padding-top:10px;}
.slideTxtBox .hd{  height:28px; }
.slideTxtBox .hd li{ float:left; }
.slideTxtBox .hd li a{line-height:28px; cursor:pointer; }
.bor{ font-size:16px;  color:#ab1d33; height:30px;line-height:30px; padding-top:2px; padding-left:10px;border-bottom:#ab1d33 solid 1px; clear:both}
.bor2{ font-size:16px;  color:#ab1d33; height:33px;line-height:33px; padding-top:2px; padding-left:10px;border-bottom:#ab0209 solid 2px; clear:both}
.news3 { padding:5px 8px;}
.news3 li{ background:url(../image/al_38.gif) 5px 50% no-repeat; text-indent:20px; height:23px; line-height:25px;}
.fudong{ width:100%; height:115px; clear:both}
	
	.slider{ width:1002px; margin:0 auto;  position:relative; overflow:hidden;   height:224px;; background:#000;  }
	.slider .bd{ position:relative; z-index:0;  }
	.slider .bd ul{ margin:0px; padding:0px; clear:both}
	.slider .bd li{ height:224px; overflow:hidden; }
	.slider .bd li img{ display:block;  }

	.slider .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
	.slider .hd ul{ text-align:center;  }
	.slider .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:9px; height:9px; margin:0 4px; 
		background:url(../image/dot4.png) 0 -16px;
		overflow:hidden;  filter:alpha(opacity=70);opacity:0.7;  vertical-align:top; line-height:9999px; 
	}
	.slider .hd ul .on{ background-position:0 0;  }
	.slider .timer{ position:absolute; z-index:1; left:0; bottom:0; height:4px; width:0; background:#c41709; filter:alpha(opacity=40);opacity:0.4; font-size:0; overflow:hidden;   }




.navigatorbg{margin: 0 auto; width:1002px;margin-bottom:10px;}
.navigator{padding:10px 15px 10px 30px;border-bottom:1px solid #eee;background:#fff9e9;}
.navigator .home{ background:url(../image/others.png) no-repeat 75% 0%; float:left; text-indent:-8000px; width:16px; }
.navigator .home:hover{ background:url(../image/others.png) no-repeat 99% 0%;  }
.navigator span{ font-family:SimSun; padding-left:3px; padding-right:3px; }

.navigatorbg .asider{ width:236px;  float:left; clear:left;margin-right:20px;}
.navigatorbg .asider h1{ margin:10px 0px 15px 0px; padding:0px; background:url(../image/bg1.jpg) repeat-x 10% 50% #c41709; text-align:center; padding-right:10px; font-size:18px; height:40px; line-height:40px; color:#FFF; font-weight:bold; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.navigatorbg .asider h1 a{color:#FFF;}
.navigatorbg .asider ul li{ list-style-type: none; border:#c41709 solid 1px; font-size:16px; margin-bottom:10px; height:38px; line-height:38px; text-align:center; background-color:#c3522f;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;behavior: url(../images/pie.htc); }	
.navigatorbg .asider ul li a{ color:#ffffff;font-size:16px;}
.navigatorbg .asider ul li:hover{ background-color:#fef1f1}
.navigatorbg .post{width:585px;float:left;  clear:righ; min-height:475px; font-size:14px; margin-top:10px; background:url(../image/caubg.png) bottom right no-repeat; background-color:#fff9e9;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0px 4px 5px #9C9C9C; -webkit-box-shadow:0px 4px 5px #9C9C9C; box-shadow:0px 4px 5px #9C9C9C;
behavior: url(../images/pie.htc);}
.navigatorbg .asider ul li:hover a{ color:#000000;font-size:16px;}
.art{ width:837px;}
.post p{font-size:14px; line-height:30px; line-height:30px}
.post span{font-size:14px; line-height:30px; line-height:30px}
.post a{font-size:14px;}
.navigatorbg .post h3{padding-left:20px; font-size:15px; height:30px; line-height:30px;  font-weight:bold; border-top:#fd942b solid 3px; clear:both; border-bottom:1px solid #e9e6e6; margin-bottom:5px; }
.navigatorbg .post h4{padding-left:20px; font-size:15px; height:10px;   font-weight:bold; border-top:#fd942b solid 3px; clear:both; }
.navigatorbg .post h3 a{ float:right; font-weight:normal; padding-right:20px;}
 .colpitcure { padding-left:8px;}
 .colpitcure li { float:left; margin-right:18px; text-align:center; margin-bottom:6px; margin-top:5px;}


 .collanmu { padding-left:8px; margin-bottom:8px}
 .collanmu li { float:left;padding-left:100px; margin-right:28px; text-align:center; margin-bottom:6px}
 .collanmu2 { padding-left:8px;margin-bottom:8px}
 .collanmu2 li { float:left;padding-left:40px; margin-right:28px; text-align:center; margin-bottom:6px}
.focused:hover{ color:red}
 .ajax { padding-left:8px; padding-right:10px;}
 .ajax .coltime{ float:right;}
 .ajax li{ height:30px;}


 
 .aside_menu { margin-bottom:10px}
 .aside_menu ul li{ list-style-type: none;border-bottom:#cccccc solid 1px; border-top:#FFF solid 1px; font-size:12px; height:32px; line-height:32px; padding-left:60px; }	
 .aside_menu ul li a{ font-size:12px;}
 .aside_menu ul li:hover{ background-color:#e8f4fe}
.aside_menu .focused{background:url(../image/bg1.jpg) 50% 0% repeat-x}
.aside_menu .focused a{ color:#FFF}
.ji{ float:left; padding-right:20px;} 




.navigator{line-height:22px;-moz-border-radius:0px 0px 8px 8px; -webkit-border-radius:0px 0px 8px 8px; border-radius:0px 0px 8px 8px;}
.navigator a{color:#959595; margin:0px 2px;}
.navigator a:hover{color:#333;}
.navigator a.home{background:url(../image/others.png) no-repeat 75% 0%; height:22px; line-height:22px; float:left;zoom:1;width:20px;overflow:hidden; text-indent:-500px; vertical-align:middle;margin-left:0}
.navigator a.home:hover {background-position:99% 0%;}
#rightside   h1 {font-family:\5FAE\8F6F\96C5\9ED1,sans-serif;font-weight:normal;color:#000;font-size:22px;line-height:46px; border-bottom:#dbdbdb solid 1px;}
#artriht{ width:220px; float:right; clear:right}
#artid{width:500px; float:left;  }
#artid1{float:left;  }
.content{background:url(../image/aq_22.jpg) repeat-x left top; padding:20px; }
.content h3{ font-size:14px; color:#0a5400}
.content span{ line-height:24px}
.navigatorbg .asider ul .focused{  background-color:#fef1f1}
.navigatorbg .asider ul .focused a{ color:#000000; }

.main2 img{-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0px 4px 5px #9C9C9C; -webkit-box-shadow:0px 4px 5px #9C9C9C; box-shadow:0px 4px 5px #9C9C9C;}
.main3 img{-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0px 4px 5px #9C9C9C; -webkit-box-shadow:0px 4px 5px #9C9C9C; box-shadow:0px 4px 5px #9C9C9C;}

.text_pic {	BORDER-RIGHT: #e8e8e8 1px solid;
	BORDER-TOP: #e8e8e8 1px solid;
	BACKGROUND: #f6f6f6;
	MARGIN: 1px;
	BORDER-LEFT: #e8e8e8 1px solid;
	BORDER-BOTTOM: #e8e8e8 1px solid;
	padding: 3px;
	
}
.tl{ width:100%; height:30px; background-color:#eeeeee; line-height:30px; }

.tl .bt{ width:125px; height:30px; line-height:30px; text-align:center;  background:url(../image/12.jpg) no-repeat left 1px}
.tl .bt a{ color:#ab1d33; font-weight:bold; font-size:16px; }
.t2{ border:#dddddd solid 1px; border-top:none; width:472px; padding:8px;}


.main22  li{line-height:28px; font-size:14px; border-bottom:1px dashed #ccc;background:url(../image/dot2.png) no-repeat left 50%; text-indent:15px;}
.main22  span{color:#888; font-size:12px; float:right}
.inputStyle {
BORDER-RIGHT: #8099b3 1px solid;
BORDER-TOP: #8099b3 1px solid;
FONT-SIZE: 12px;
BORDER-LEFT: #8099b3 1px solid;
WIDTH: 200px;
COLOR: #333333;
BORDER-BOTTOM: #8099b3 1px solid;
HEIGHT: 28px;
BACKGROUND-COLOR: #ffffff;}
.text_pic {	BORDER-RIGHT: #e8e8e8 1px solid;
	BORDER-TOP: #e8e8e8 1px solid;
	BACKGROUND: #f6f6f6;
	MARGIN: 1px 12px;
	BORDER-LEFT: #e8e8e8 1px solid;
	BORDER-BOTTOM: #e8e8e8 1px solid;
	padding: 5px;
	
}
.rv{ background:url(../image/vr.png) no-repeat left bottom; color:#ffffff}

.focusBox { margin:0; padding:0; list-style:none;position: relative; width: 490px; height: 265px; overflow: hidden; text-align: left; background: white; }
	.focusBox .pic img {margin:0; padding:0; list-style:none; width: 490px; height: 265px; display: block; }
	.focusBox .txt-bg { margin:0; padding:0; list-style:none;position: absolute; bottom: 0; left:0px; z-index: 1; height: 28px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .txt { margin:0; padding:0; list-style:none;position: absolute; bottom: 0; z-index: 2; height: 28px; width:100%; overflow: hidden; }
	.focusBox .txt li{ margin:0; padding:0; list-style:none;height:28px; text-indent:0px; background:none; line-height:28px; position:absolute; bottom:-28px; left:0px;border:none; }
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { margin:0; padding:0; list-style:none;position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ margin:0; padding:0; list-style:none;float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer;text-indent:0px; background:none; border:none; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
	.pic{ margin:0px; padding:0px; list-style:none; }
.jc{ position:relative; float:left; width:226px;}
.xc2{position:absolute; z-index:100; height:34px; line-height:34px; width:200px; bottom:12px; overflow:hidden; background-color:#333; FILTER: alpha(opacity=70);opacity: 0.7;-moz-opacity: 0.7; text-align:center;left:18px;}
.xc2 a{ color:#ffffff}
.ndcol{ color:red}

.bd{ }
 .prev,.next{ display:block;  width:30px; height:48px; float:right; margin-right:5px; margin-top:40px;  overflow:hidden;
			 cursor:pointer; background:url("../image/feature_right.gif") no-repeat;}
		.picScroll-left .hd .next{ BACKGROUND: url("../image/feature_right.gif") center top;  }
		.picScroll-left .hd .prev{ BACKGROUND: url("../image/feature_left.gif") center top;float:left;  }

		.picScroll-left .hd .prevStop{BACKGROUND: url("../image/feature_left.gif") ; background-position:-60px 0; }
		.picScroll-left .hd .nextStop{BACKGROUND: url("../image/feature_right.gif") ;  background-position:-60px -50px; }
