body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	background:url(bg.jpg) repeat-x;
	background-color:#e9e9e9;
}
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:left;width:980px; margin:0 auto;}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0;}
.img:visited img{border: 1px solid #e94108;}
.img img{border: 1px solid #e94108;padding:2px;}
.img:hover img{border: 1px solid #cf000d;}

/*顶部样式*/

.top{ width:100%; height:100px; margin:0 auto; overflow:hidden; background:url(top.jpg) repeat-x center top;}
.top_bg{ height:100px; width:1200px; margin:0 auto;}
.logo{ width:300px; height:100px; float:left; overflow:hidden;}
.top_right{ width:82px; float:right; height:91px; overflow:hidden;}
.top_right a{ color:#b60016;}
.top_right a:hover{ color:#f38c03;}

/*导航样式*/
.Top_menu {height:95px; width:780px; float:left; overflow:hidden; text-align:center;}
.Top_menu ul{list-style:none; width:780px; margin:0 auto; font-family:"微软雅黑";}
.Top_menu ul li{float:left;width:95px;text-align:center; height:95px; font-size:14px; line-height:95px;}
.Top_menu ul .li_link{width:0px; height:95px;}
.Top_menu ul li a:link{color:#000000;text-decoration:none;display: block;}
.Top_menu ul li a:visited{color:#000000;text-decoration:none;display: block;}
.Top_menu ul li a:hover{color:#cf000d; text-decoration:none;display: block; height:95px;} 
.Top_menu ul li a:active {color:#000000;display: block;}

.flash{ width:1440px; height:490px; padding:0; margin:0 auto; position:relative; left:50%; margin-left:-720px;}
.flash_bt{ width:1440px; height:9px; margin:0 auto; background:url(flash_bt.jpg) no-repeat center top;}

/*index*/
.main_bg{ width:100%; height:auto; overflow:hidden; background:url(main_bg.jpg) repeat-x center top;}
.main{ width:1000px; margin:0 auto; height:auto; overflow:hidden; margin-top:24px; margin-bottom:20px;}

.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:30px; height:18px; line-height:22px; float:right; margin-right:22px;}

.cp_more{ width:55px; height:20px; float:right; margin-top:36px;}
.cp_more a{ color:#FFF;}
.cp_more a:hover{ color:#999;}

.news_more{ width:70px; height:20px; float:right; margin-right:40px;}

/*right*/
.right{ float:right;width:788px;}
.right_top{ width:788px; height:62px; overflow:hidden;}
.right_tf{ float:left; margin-left:20px!important; margin-left:10px; font-family:"微软雅黑"; line-height:65px; color:#000000; font-size:25px; font-weight:bold;}
.right_r{text-align:right; line-height:62px; line-height:75px; margin-right:40px!important; margin-right:20px; color:#000}
.right_bg{ width:788px; margin:0 auto; height:auto; overflow:hidden;}
.right_bg img{ max-width:100%;}
.right_bt{width:788px; height:14px; overflow:hidden;}

/*gsjj*/
.gsjj{ width:735px; float:left;}
.gsjj_top{ float:left; width:735px; height:22px; background:url(gsjj_top.jpg) no-repeat;}
.gsjj_bg{ width:735px; overflow:hidden; height:auto; padding-top:15px;}
.gsjj_bt{ width:735px; height:18px; margin:0 auto;}
.gsjj_img{ width:155px; height:130px; float:left; margin-top:10px;}
.gsjj_body{ width:560px; float:right; margin-top:5px; color:#494848; line-height:28px;}
.gsjj_body a{ color:#494848;}
.gsjj_body a:hover{ color:#b82e0a;}

/*sy_cp*/
.sy_cp{ width:798px; float:right; height:auto; overflow:hidden;}
.sy_cp_top{ width:798px; height:62px; background:url(sy_cp_top.jpg) no-repeat center top;}
.sy_cp_bg{ width:798px; height:auto; overflow:hidden; padding-top:5px; padding-bottom:5px;}
.sy_cp_bt{ width:798px; height:11px; background:url(sy_cp_bt.jpg) no-repeat center top;}

/* mover ad */
.movead {zoom:1; width:785px; float:right;}
.movead .pcont {width:731px; 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:13px; HEIGHT:170px;_behavior:url(js/iepngfix.htc);}
.movead .RightBotton {background:url(../images/rightbtn.png) no-repeat center; FLOAT: left; WIDTH:13px; HEIGHT:170px;_behavior:url(js/iepngfix.htc);}
.movead .pl img {DISPLAY: block; CURSOR: pointer; width:170px; height:170px; float:left; border:2px solid #e94108; padding:1px; background:#f3f3f3;}
.movead .pl {float:left; width:184px; height:205px; overflow:hidden;}

.movead .pl img.picshadow{width:1840px;height:20px;padding:0;border:0;background:0;}

/*sy_lx*/
.sy_lx{ width:220px; height:auto; overflow:hidden; float:right; margin-top:10px;}
.sy_lx_top{ float:left; width:220px; height:115px; background:url(sy_lx_top.jpg) no-repeat;}
.sy_lx_bg{ width:220px; height:278px; overflow:hidden; margin:0 auto; background-color:#e93c00; padding-bottom:10px;}
.sy_lx_img{ width:210px; height:97px; margin:0 auto; margin-top:10px; background:url(sy_lx_img.jpg) no-repeat center top; padding-top:4px;}
.sy_lx_body{ width:220px; height:auto; overflow:hidden; margin:0 auto;}
.sy_lx_bt{ width:220px; height:1px; margin:0 auto;}

/*sy_news*/
.news{ width:1001px; height:auto; overflow:hidden; margin:0 auto; padding-top:10px;}
.news1{ width:493px; float:left;}
.news1_top{ width:735px; height:23px; float:left; background:url(news1_top.jpg) no-repeat center top;}
.news2_top{ width:493px; height:44px; float:right; background:url(news2_top.jpg) no-repeat center top;}
.news2{ width:493px; float:right;}
.news_bg{ width:735px; height:auto; overflow:hidden; padding-top:20px;}
.news_bt{ width:735px; height:1px; margin:0 auto;}
.news_img{ width:155px; height:130px; float:left;}
.news_body{ width:560px; float:right; height:auto; overflow:hidden;}
.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:#494848;}
.news_list a:hover{ color:#e93c00;}
.data{ float:right; width:200px; text-align:right; margin-right:20px!important; margin-right:10px; color:#CCCCCC;}

/*left*/
.left{ float:left; width:200px; margin-bottom:5px;}
.left_pro{ float:left; width:200px; height:auto; overflow:hidden;}
.left_pro_top{ width:200px; height:62px; margin:0 auto; background:url(left_pro_top.jpg) no-repeat;}
.left_pro_bg{ width:200px; height:auto; overflow:hidden; background:url(left_pro_bg.jpg) no-repeat center top; background-color:#e93c00;}
.left_pro_bt{ width:200px; height:18px; margin:0 auto; background-color:#e93c00;}

.left_list{ width:200px; margin:0 auto; margin-top:15px;}
.left_list ul{ width:200px;}
.left_list ul li{ width:200px; height:24px;  float:left;line-height:22px; text-align:center; padding-top:10px;}
.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:24px; line-height:22px; display:block; background:url(left_list.jpg) no-repeat center top;}
.left_list ul li a:active{ color:#fff; text-align:center; text-decoration:none}


.left_lx{ width:200px; float:left; margin-top:15px;}
.left_lx_top{ width:200px; height:106px; background:url(left_lx_top.jpg) no-repeat;}
.left_lx_bg{ width:200px; height:auto; overflow:hidden; background-color:#e93c00;}
.left_lx_bt{ width:200px; height:52px; background:url(left_lx_bt.jpg) no-repeat center top;}

/*foot*/
.foot_menu{ width:980px; height:76px; line-height:60px; margin:0 auto; background:url(foot_menu.jpg) no-repeat center top; color:#a7aba9; font-size:16px;}
.foot_bg{ width:100%; height:auto; background:url(foot_bg.jpg) repeat-x; overflow:hidden; margin:0 auto; background-color:#e93c00;}
.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;}
