﻿*{ padding: 0 0; margin:0 auto; font-size:12px; color:#474747;}
a{ text-decoration:none}
a img{ border:none}
.box {
	width: 100%;
}.top {
	height: 95px;
	width: 1200px;
}
.top_l {
	float: left;
	height: 69px;
	width: 267px;
	margin-top: 10px;
}
.top_r {
	float: right;
	height: 95px;
	width: 780px;
}
.banner {
	background-image: url(404.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 600px;
	width: 100%;
}
.banner2 {
	background-image: url(../image/02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 280px;
	width: 1200px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #999;
}
.ny_main_r_bt {
	background-color: #F2F2F2;
	height: 35px;
	width: 910px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E40F15;
	line-height: 35px;
	background-image: url(../image/0242050.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-left: 40px;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #333;
	font-weight: bold;
}

.index_gsjj {
	height: 430px;
	width: 1200px;
	padding-top: 35px;
}
.meau{
	width:835px;
	height:95px;
}
.menu a{
	display:block;
	width:96px;
	float:left;
	height:80px;
	text-decoration:none;
	color:#000;
	line-height:80px;
	font-weight:normal;
	font-size: 16px;
	text-align: center;
	font-family: "微软雅黑";
	padding-top: 15px;
}
.index_gsj_l {
	float: left;
	height: 380px;
	width: 388px;
	border: 1px solid #d2d2d2;
}
.index_gsj_l2 {
	height: 342px;
	width: 349px;
	border: 1px solid #d2d2d2;
	margin-top: 12px;
	padding: 6px;
}
.index_gsj_r {
	float: left;
	height: 430px;
	width: 760px;
	margin-left: 25px;
}
.index_gsj_r_x {
	overflow: hidden;
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 36px;
	padding-left: 25px;
	padding-top: 15px;
}
.index_gsj_r_xan {
	line-height: 36px;
	text-align: center;
	height: 36px;
	width: 140px;
	border: 1px solid #d3d3d3;
	color: #696b60;
	font-size: 14px;
	font-family: "微软雅黑";
	margin-top: 30px;
}
.index_gsj_r_xan a {
	font-family: "微软雅黑";
	font-size: 14px;
}
.index_gsj_r_xan a:hover {
	color: #F00;
}
.index_hengfu {
	background-image: url(../image/index_16.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 149px;
	width: 100%;
	margin-top: 50px;
}
.index_ggzz {
	height: 380px;
	width: 1150px;
	margin-top: 60px;
	position: relative;
}
.index_ggzz_l {
	float: left;
	height: 370px;
	width: 554px;
	border: 2px solid #e9bb03;
}

.index_hengfu_z {
	height: 149px;
	width: 1200px;
	position: relative;
}

.menu a:hover{
	font-size: 16px;
	text-align: center;
	font-weight: normal;
	color: #FFF;
	font-family: "微软雅黑";
	background-color: #000;
}
.nuren{
	width:149px;
	height:96px;
	position: absolute;
	bottom:149px;
	margin-left: 131px;
}
.xin{
	width:640px;
	;
	height:212px;
	position:absolute;
	top:32px;
	background-color:#000;
	margin-left:507px;
	background-image: url(../image/hg_03.jpg);
	padding-top: 100px;
}
.xin_bg1 {
	line-height: 26px;
	float: left;
	height: 26px;
	width: 520px;
	margin-left: 100px;
	font-size: 14px;
	color: #FFF;
}
.xin_bg1 a {
	font-size: 14px;
	color: #FFF;
}
.xin_bg1 a:hover {
	color: #ff0000;
}
.index_anli {
	background-image: url(../image/xbbb_06.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 480px;
	width: 100%;
	margin-top: 40px;
}
.index_xinwen {
	height: 345px;
	width: 1200px;
	margin-top: 20px;
}
.index_hzkh {
	background-image: url(../image/index_30.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 75px;
	width: 1200px;
	margin-top: 35px;
	padding-top: 55px;
}
.dibu {
	background-color: #333333;
	height: 172px;
	width: 100%;
	border-bottom-width: 25px;
	border-bottom-style: solid;
	border-bottom-color: #da251c;
}
.index_xinwen_r_bg1 {
	background-color: #f2f2f2;
	height: 66px;
	width: 648px;
	margin-bottom: 25px;
	background-image: url(../image/43.jpg);
	background-repeat: no-repeat;
	background-position: 580px center
	
}
.index_xinwen_r_bg2 {
	float: left;
	height: 47px;
	width: 70px;
	margin-top: 9px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dedede;
}
.index_xinwen_r_bg3 {
	font-family: "微软雅黑";
	font-size: 32px;
	text-align: center;
	height: 32px;
	color: #676568;
	line-height: 32px;
}
.index_xinwen_r_bg5 {
	float: left;
	height: 58px;
	width: 550px;
	margin-left: 10px;
	margin-top: 5px;
}
.index_xinwen_r_bg6 {
	height: 30px;
}
.index_xinwen_r_bg6 a {
	font-size: 12px;
	color: #000;
	font-weight: bold;
	line-height: 30px;
}
.index_xinwen_r_bg6 a:hover {
	color: #F00;
}
.index_xinwen_r_bg7 {
	height: 25px;
	line-height: 20px;
	color: #999;
}

.index_xinwen_r_bg4 {
	text-align: center;
	color: #999;
}




.index_hzkh_l {
	float: left;
	height: 54px;
	width: 153px;
	margin-right: 8px;
	margin-left: 8px;
}


.index_xinwen_l {
	float: left;
	height: 341px;
	width: 522px;
}
.index_xinwen_r {
	float: right;
	height: 340px;
	width: 650px;
}
.dibu_z {
	background-image: url(../image/index_41.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 172px;
	width: 1200px;
	position: relative;
}
.dibu_z_l {
	float: left;
	height: 110px;
	width: 314px;
	padding-top: 45px;
	margin-left: 190px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #c3c3c3;
	line-height: 24px;
}
.dibu_z_r {
	float: right;
	height: 132px;
	width: 132px;
	margin-top: 20px;
	text-align: right;
}
.dibu_z_r2 {
	float: right;
	height: 100px;
	width: 210px;
	margin-top: 20px;
	text-align: right;
	padding-top: 32px;
	margin-right: 15px;
}.wenzi2 {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #C2C2C2;
}
.wenzi3 {
	font-family: "微软雅黑";
	font-size: 26px;
	font-weight: bold;
	color: #ffba0d;
	line-height: 50px;
}
.banquan{ width:1200px; height:15px; position:absolute; bottom:-25px; color:#9c9c9c; text-align:right; line-height:3px;}.ny_main {
	width: 1200px;
	padding-top: 30px;
	overflow: hidden;
	padding-bottom: 20px;
}
.ny_main_l {
	float: left;
	width: 230px;
	overflow: hidden;
}
.ny_main_lbt {
	background-image: url(../image/ny_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;
	width: 200px;
	font-size: 18px;
	font-family: "微软雅黑";
	color: #333;
	padding-left: 30px;
	line-height: 50px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd;
}
.ny_main_r {
	float: right;
	width: 950px;
	overflow: hidden;
	background-image: url(../image/right-hand_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.meau2{
	width:970px;
	height:33px;
}
.menu2 a{
	display:block;
	width:98px;
	float:left;
	height:33px;
	text-decoration:none;
	color:#FFF;
	line-height:33px;
	font-weight:normal;
	font-size: 12px;
	text-align: center;
	font-family: "微软雅黑";
}
.meau2{
	width:230px;
	height:35px;
}
.menu2 a{
	display:block;
	width:170px;
	float:left;
	height:35px;
	text-decoration:none;
	color:#333;
	line-height:35px;
	font-weight:normal;
	font-size: 14px;
	font-family: "微软雅黑";
	background-image: url(../image/jbb.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b6b6b6;
	background-position: 15px center;
}
.menu2 a:hover{
	font-size: 12px;
	text-align: center;
	font-weight: normal;
	color: #F00;
	font-family: "微软雅黑";
	background-image: url(../image/ny_06.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.ny_main_ls{
	background-image: url(../image/ny_13.jpg);
	background-repeat: repeat-y;
	padding-bottom: 40px;
	overflow: hidden;
}
#full-screen-slider { width:100%; height:600px; float:left; position:relative}
#slides { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:20%; top:560px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:30px; height:10px; float:left; margin-left:15px;  background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {
	background-color: #F00;
}

.wrapper {
	width:349px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
}
.index_anli_shang {
	text-align: center;
	height: 100px;
	width: 100%;
	padding-top: 40px;
}
.index_anli_shang2 {
	height: 60px;
	width: 530px;
}
.index_anli_shang3 {
	height: 230px;
	width: 1200px;
}




h1 {height:50px; line-height:50px; font-size:22px; font-weight:normal; font-family:"Microsoft YaHei",SimHei;}

.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}


#focus {
	width:349px;
	height:342px;
	overflow:hidden;
	position:relative;
}
#focus ul {height:342px; position:absolute;}
#focus ul li {float:left; width:349px; height:342px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:349px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:329px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:10px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(404.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}


#demo1 table tr td img {
	margin-right: 12px;
	margin-bottom: 5px;
	margin-top: 0px;
	padding: 0px;
}
#demo2 table tr td img {
	margin-right: 12px;
	margin-bottom: 5px;
	margin-top: 0px;
	padding: 0px;
}
.dg_bg11 {
	height: 220px;
	width: 291px;
	margin-bottom: 5px;
	margin-right: 8px;
	margin-left: 8px;
	background-color: #eaeaea;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6e6e6e;
	border-right-color: #6e6e6e;
	border-bottom-color: #6e6e6e;
	border-left-color: #6e6e6e;
}
.dg_bg12 a:hover {
	color: #F60;
	text-decoration: underline;
}

.dg_bg12{
	width:291px;
	height:18px;
	line-height:21px;
	text-align:center;
	color: #FFF;
}
.meau3{
	width:530px;
	height:33px;
}
.menu3 a{
	display:block;
	width:122px;
	float:left;
	height:50px;
	text-decoration:none;
	color:#FFF;
	line-height:33px;
	font-weight:normal;
	font-size: 16px;
	text-align: center;
	font-family: "微软雅黑";
	margin-right: 5px;
	margin-left: 5px;
	background-image: url(../image/hu.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.menu3 a:hover{
	font-size: 16px;
	text-align: center;
	font-weight: normal;
	color: #FFF;
	font-family: "微软雅黑";
	background-image: url(../image/de1.png);
	background-repeat: no-repeat;
}
.cpy_bg1 {
	float: left;
	height: 200px;
	width: 216px;
	text-align: center;
	line-height: 30px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 8px;
}
.cpy_bg1 div a:hover {
	color: #F00;
}
.cpy_bg2 {
	height: 160px;
	width: 204px;
	border: 1px solid #d3d3d3;
	padding: 2px;
	background-color: #FFF;
}
.fanye {
	line-height: 30px;
	text-align: center;
	height: 30px;
	width: 90%;
	margin-top: 20px;
}
.fanye a:hover {
	color: #CB161F;
	text-decoration: underline;
}
.ny_xinwen_lb {
	background-image: url(../image/02420529.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 40px;
	width: 96%;
	padding-left: 20px;
	line-height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A7A7A7;
	font-family: "微软雅黑";
}
.ny_xinwen_lb a:hover {
	color: #F60;
}
.xinwenzzy_bg1 {
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	height: 30px;
	margin-top: 15px;
	font-size: 14px;
	color: #000;
}
.xinwenzzy_bg2 {
	line-height: 32px;
	color: #666666;
	text-align: center;
	height: 32px;
	width: 99%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
}
.xinwenzzy_bg3 {
	width: 96%;
	overflow: hidden;
	line-height: 28px;
	margin-top: 10px;
}

div.wrapper2 {
	width: 1200px;
	position: relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: 5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../image/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: 5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../image/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../image/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1200px; height: 280px; }
    #slideshow ul { display: none; }