body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	background:url(bg.jpg) repeat-x;
	background-color:#fbf2eb;
}
html{ overflow-x:hidden;}

li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#555454;text-decoration:none;}
a:hover {color:#b60016;text-decoration:none;}

.center{ text-align:center;width:980px; margin:0 auto;}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0;}
.img:visited img{border: 1px solid #cccccc;}
.img img{border: 1px solid #cccccc;padding:2px;}
.img:hover img{border: 1px solid #054ae7;}

/*顶部样式*/

.top{ width:1200px; height:115px; margin:0 auto; overflow:hidden;}
.top_bg{ height:115px; width:1200px; margin:0 auto; background:url(top.jpg) no-repeat center top;}
.top_right{ width:200px; float:right; height:auto; overflow:hidden; color:#b60016; margin-top:10px;}
.top_right a{ color:#b60016;}
.top_right a:hover{ color:#f38c03;}

/*导航样式*/
.Top_menu {height:40px; width:1200px; margin:0 auto; overflow:hidden; text-align:center; background:url(menu_bg.jpg) no-repeat center top;}
.Top_menu ul{list-style:none; width:1200px; margin:0 auto; font-family:"微软雅黑"}
.Top_menu ul li{float:left;width:147px;text-align:center;height:98px; font-size:14px; line-height:40px;}
.Top_menu ul .li_link{width:2px; height:40px; background:url(menu_list.jpg) no-repeat center top;}
.Top_menu ul li a:link{color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:visited{color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:hover{color:#ffcd04; text-decoration:none;display: block;height:98px;} 
.Top_menu ul li a:active {color:#fff;display: block;}

.flash{ width:1200px; height:340px; padding:0; margin:0 auto; margin-top:10px;}

/*index*/
.main{ width:1200px; margin:0 auto; height:auto; overflow:hidden; margin-bottom:10px;}

.zuixin{ width:208px; height:auto; float:left;}
.zuixin_top{ width:208px; height:34px; margin:0 auto; background:url(zuixin.jpg) no-repeat center top;}
.zuixin_bg{ width:185px; height:140px; margin:0 auto; overflow:hidden; border:1px #5d5234 solid; padding-top:10px; padding-left:10px;}

.more{ width:70px; height:20px; float:right; margin-right:25px; margin-top:7px;}

.cp_more{ width:70px; height:20px; float:right; margin-right:45px; margin-top:10px;}

.news_more{ width:70px; height:20px; float:right; margin-right:40px;}

/*right*/
.right{ float:right;width:956px;}
.right_top{ width:956px; height:44px; background:url(right_top.jpg) no-repeat center top; overflow:hidden;}
.right_tf{ float:left; margin-left:50px!important; margin-left:25px; line-height:44px; color:#fff; font-size:16px; font-weight:bold;}
.right_r{text-align:right; line-height:47px; margin-right:40px!important; margin-right:20px; color:#000}
.right_bg{ width:956px; background:url(right_bg.jpg) repeat-y; margin:0 auto; height:auto; overflow:hidden;}
.right_bt{width:956px; height:14px; overflow:hidden; background:url(right_bt.jpg) no-repeat center top;}

/*gsjj*/
.gsjj{ width:662px; float:left;}
.gsjj_top{ float:left; width:662px; height:43px; background:url(gsjj_top.jpg) no-repeat;}
.gsjj_bg{ width:662px; overflow:hidden; background:url(gsjj_bg.jpg) repeat-y center top; height:270px;}
.gsjj_bt{ width:662px; height:18px; margin:0 auto; background:url(gsjj_bt.jpg) no-repeat center top;}
.gsjj_body{ width:613px; margin:0 auto; margin-top:5px; color:#494848;}
.gsjj_body a{ color:#494848;}
.gsjj_body a:hover{ color:#b82e0a;}

/*sy_cp*/
.sy_cp{ width:956px; float:right; height:auto; overflow:hidden;}
.sy_cp_top{ width:956px; height:46px; background:url(sy_cp_top.jpg) no-repeat center top;}
.sy_cp_bg{ width:956px; background:url(sy_cp_bg.jpg) repeat-y center top; height:auto; overflow:hidden; padding-top:5px; padding-bottom:5px;}
.sy_cp_bt{ width:956px; height:14px; background:url(sy_cp_bt.jpg) no-repeat center top;}

/* mover ad */
.movead {zoom:1; width:942px; margin:0 auto;}
.movead .pcont {width:850px; height:210px; overflow:hidden; float:left; padding-top:10px; margin-left:11px; margin-right:11px;}
.movead .ScrCont {width: 32766px; zoom: 1}
.movead #List1_1 {FLOAT: left}
.movead #List2_1 {FLOAT: left}
.movead .LeftBotton { background:url(../images/leftbtn.png) no-repeat center; FLOAT: left; WIDTH: 35px; HEIGHT:170px;_behavior: url(js/iepngfix.htc);}
.movead .RightBotton {background:url(../images/rightbtn.png) no-repeat center; FLOAT: left; WIDTH: 35px; HEIGHT:170px;_behavior: url(js/iepngfix.htc);}
.movead .pl img {DISPLAY: block; CURSOR: pointer; width:130px; height:180px; float:left; border:1px solid #dadada; padding:2px; background:#f3f3f3;border-bottom:0;}
.movead .pl {float:left; width:140px; height:212px; overflow:hidden;}

.movead .pl img.picshadow{width:140px;height:20px;padding:0;border:0;background:0;}

/*sy_lx*/
.sy_lx{ width:273px; height:auto; overflow:hidden; float:right;}
.sy_lx_top{ float:left; width:273px; height:42px; background:url(sy_lx_top.jpg) no-repeat;}
.sy_lx_bg{ width:273px; height:268px; overflow:hidden; margin:0 auto; background:url(sy_lx_bg.jpg) repeat-y center top;}
.sy_lx_img{ width:238px; height:110px; margin:0 auto; margin-top:10px; background:url(sy_lx_img.jpg) no-repeat center top; padding-top:7px;}
.sy_lx_body{ width:230px; height:auto; overflow:hidden; margin:0 auto;}
.sy_lx_bt{ width:273px; height:20px; margin:0 auto; background:url(sy_lx_bt.jpg) no-repeat center top;}

/*sy_news*/
.news{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-top:10px;}
.news1{ width:593px; float:left;}
.news1_top{ width:593px; height:44px; float:left; background:url(news1_top.jpg) no-repeat center top;}
.news2_top{ width:593px; height:44px; float:right; background:url(news2_top.jpg) no-repeat center top;}
.news2{ width:593px; float:right;}
.news_bg{ width:593px; height:auto; overflow:hidden; background:url(news_bg.jpg) repeat-y center top;}
.news_bt{ width:593px; height:17px; margin:0 auto; background:url(news_bt.jpg) no-repeat center top;}
.news_body{ width:570px; margin:0 auto; height:auto; overflow:hidden; padding-top:10px;}
.news_more{ width:50px; height:20px; float:right; padding-top:10px;}
.news4_list{ background:url(icon.gif) no-repeat left center; text-indent:15px; line-height:25px;}

.news_tf{ float:left; margin-left:40px!important; margin-left:20px; line-height:38px; font-size:14px; font-weight:bold; color:#a56811; }

.news_list{ background:url(news_list.jpg) no-repeat center left; padding-left:15px; line-height:25px;}
.news_list a{ color:#b82e0a;}
.news_list a:hover{ color:#b82e0a; text-decoration:underline;}
.data{ text-align:right; margin-right:20px!important; margin-right:10px; color:#CCCCCC;}

/*left*/
.left{ float:left; width:226px; margin-bottom:10px;}
.left_pro{ float:left; width:226px; height:auto; overflow:hidden;}
.left_pro_top{ width:226px; height:140px; margin:0 auto; background:url(left_pro_top.jpg) no-repeat;}
.left_pro_bg{ width:226px; height:auto; overflow:hidden; background:url(left_pro_bg.jpg) repeat-y center top;}
.left_pro_bt{ width:226px; height:18px; margin:0 auto; background:url(left_pro_bt.jpg) no-repeat center top;}

.left_list{ width:226px; margin:0 auto;}
.left_list ul{ width:226px;}
.left_list ul li{ width:226px; height:39px;  float:left;line-height:39px; text-align:center;}
.left_list ul li a:link{ color:#fff; text-align:center; text-decoration:none}
.left_list ul li a:visited{ color:#fff; text-align:center; text-decoration:none}
.left_list ul li a:hover{ color:#b82e0a;height:39px; line-height:39px; display:block; background:url(left_pro_list.jpg) no-repeat left center;}
.left_list ul li a:active{ color:#fff; text-align:center; text-decoration:none}


.left_lx{ width:226px; float:left; margin-top:15px;}
.left_lx_top{ width:226px; height:41px; background:url(left_lx_top.jpg) no-repeat;}
.left_lx_bg{ width:226px; height:auto; overflow:hidden; background:url(left_lx_bg.jpg) repeat-y center top;}
.left_lx_bt{ width:226px; height:15px; background:url(left_lx_bt.jpg) no-repeat center top;}

/*foot*/
.foot_menu{ width:1006px; height:38px; line-height:38px; margin:0 auto; background:url(foot_menu.jpg) no-repeat center top; margin-top:15px; color:#a7aba9;}
.foot_bg{ width:100%; height:auto; background:url(foot_bg.jpg) repeat-x; overflow:hidden; margin:0 auto;}
.foot { width:1006px; height:auto; overflow:hidden; margin:0 auto; padding-top:10px; padding-bottom:10px;color:#fff;}
.foot a{ color:#fff;}
.foot a:hover{ text-decoration:underline; color:#e0b31c;}
