@charset "utf-8";
body {margin:0; padding:0; font-size:12px;  background:#fff;  height:auto}
div,img,ul,ol,li,p {margin:0 auto; padding:0; border:0; }
ul li{list-style:none; list-style-type:none;}
img{vertical-align:top;}
.center { margin:0 auto; }
.clearboth{clear:both;}
a{ color:#000000; text-decoration:none; font-size:12px;}
a:hover{ color:#FF0000; text-decoration:none;}
a:visited{ color:#000000; text-decoration:none;}

/*top*/
.top_bj{ background:url(../images/top_top_bj.jpg); height:4px; width:100%; overflow:hidden;}

.top{ background:url(../images/top_bj.jpg) repeat-x; height:115px;width:100%;}
.top_nr{width:1000px; height:115px;}
.top_lt{width:600px; float:left; padding-top:20px;}
.top_rt{width:250px; float:right;}
.top_rt_t{width:244px; height:23px; background:url(../images/ys_bj.jpg) no-repeat; color:#fff; font-family:"微软雅黑"; padding-left:30px;}
.top_rt_t a:link,.top_rt_t a:visited,.top_rt_t a:active{ color:#fff;}
.top_rt_t a:hover{ color:#000;}
.top_rt_e{ text-align:center; padding-top:26px;}

/*menu*/
.menu{width:100%; height:44px; background:url(../images/menu_bj.jpg) repeat-x;}
#nav {line-height: 44px; _line-height:44px;  list-style-type: none; width:1000px; font-family:"微软雅黑"; font-size:14px; padding-left:10px; clear:both; margin:0 auto;}
#nav a { display: block; width: 110px; text-align:center; font-size:14px;}
#nav a:link  { color:#fff; text-decoration:none;}
#nav a:visited  { color:#fff;text-decoration:none;}
#nav a:hover  { color:#ff0;text-decoration:none;font-weight:bold;}
#nav li { float: left;}
#nav li a:hover{}
#nav li ul {line-height: 30px;  list-style-type: none;text-align:left; left: -999em; width:120px; position: absolute; z-index:9999;}
#nav li ul li{ float: left; width: 120px; background: #a90001;}
#nav li ul a{ display: block; width: 120px;w\idth:120px; text-align:center;}
#nav li ul a:link  {color:#fff; text-decoration:none;}
#nav li ul a:visited  { color:#fff;text-decoration:none;}
#nav li ul a:hover  {color:#F3F3F3;text-decoration:none;font-weight:normal; background:#d97000;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul { left: auto;}
#content {clear: left;}

/*banner*/
.banner{width:100%; height:342px;}
#full-screen-slider { width:100%; height:342px; float:left; position:relative}
#slides { display:block; width:100%; height:342px; 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:50%; top:310px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#000 }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.hh{width:100%; height:31px; background:url(../images/hh.jpg);}

/*paper*/

.xx{width:1000px; height:5px; background:#860101;}
.ind_01{width:1000px; height:250px;}
.gsjj{width:310px; float:left;}
.gsjj_top{ background:url(../images/jj_bj.jpg) no-repeat; font-family:"微软雅黑"; font-size:16px; font-weight:600; padding-left:10px; color:#a80300; margin-top:10px;}
.gsjj_nr{width:302px; border-bottom:1px solid #CCC; padding:4px; height:200px;}
.gsjj_nr a:link,.gsjj_nr a:visited,.gsjj_nr a:active{ line-height:30px; color:#000; text-decoration:none;}
.gsjj_nr a:hover{ line-height:30px; color:#F00;}

.cgxx{width:365px; float:left; border:1px solid #CCC; border-top:none;}
.cgxx_top{ background:url(../images/cgxx.jpg) no-repeat; font-family:"微软雅黑"; font-size:16px; font-weight:600; padding-left:10px; color:#a80300; margin-top:10px; margin-left:10px;}
.cgxx_nr{width:360px; padding:4px; height:200px;}
.cgxx_nr li{width:350px;}
.cgxx_nr li p{  float:right; color:#6c1e1c;white-space:nowrap; display:inline; }
.cgxx_nr li a:link,.cgxx_nr li a:visited,.cgxx_nr li a:active{ background:url(../images/bi.jpg) no-repeat 5px 7px; float:left;width:314px; color:#665; padding-left:26px; line-height:32px; border-bottom:1px dashed #CCC;}
.cgxx_nr li a:hover{ color:#F00;}

.sp{width:310px;_width:300px; height:218px; float:left; margin-left:6px;}



.news {width:360px; height:203px; overflow:hidden; float:left;}
.news ul {height:auto; padding:0px 10px 0px 0px; clear:both;}
.news p{width:128px; float:left; padding-top:10px;}
.news li {height:32px; line-height:32px; border-bottom:#ccc 1px dashed; background:url(../images/bi.jpg) 10px 8px no-repeat; padding-left:26px; }
.news li span { float:right; color:#999}
.news li a { color:#000; line-height:32px;}
.news li a:hover{ color:#f00;}


.box {OVERFLOW: hidden;  float:left;}
.box_fouce {WIDTH: 360px; float:left; HEIGHT: auto; }
.box .more {DISPLAY: inline; FLOAT: right;}
.act {DISPLAY: inline; FLOAT: right;}
.tabbox {FLOAT: left; color:#A7A7A7;}
.tabbox_02{ float:left;}
.tabbox LI {FONT-SIZE: 12px; background:url(../images/news_bj.jpg) 4px 8px no-repeat; padding-right:2px; text-align:center; display:block; FLOAT: left; color:#000; CURSOR: pointer;line-height:37px; font-family:"微软雅黑"; font-size:14px; }
.tabbox .on {FONT-WEIGHT: bold; background:url(../images/news_bj1.jpg) 4px 8px no-repeat; padding-right:2px; text-align:center; line-height:37px; display:block; COLOR: #f00; font-family:"微软雅黑"; font-size:14px;}
.tabbox .off { background:url(../images/news_bj.jpg) 4px 8px no-repeat; padding-right:2px; text-align:center; line-height:37px; COLOR: #000; font-family:"微软雅黑"; font-size:14px;}
.box_tt_tab .tabbox {BORDER-RIGHT-STYLE: none; border-bottom:1px solid #ccc; width:360px;}
.box_tt_tab .tabbox LI {WIDTH: 80px;text-align:left; text-align:center;}
.box_A .box_tt {BACKGROUND: none transparent scroll repeat 0% 0%; }
.tabbox_02 li a,.tabbox_02 li a:link,.tabbox_02 li a:visited,.tabbox_02 li a:active{ color:#000;}
.tabbox_02 li a,.tabbox_02 li a:hover{ color:#f00;}



/*ind_02*/
.ind_02{width:1000px; height:auto;}
.ygfc{width:998px; height:240px; border:1px solid #d4d4d4; background:url(../images/ygfc_top_bj.jpg) repeat-x; overflow:hidden;}
.ygfc_top{width:980px; height:52px;  background:url(../images/ygfc.jpg) no-repeat 0px 8px;}
.ygfc_top a{ float:right; line-height:45px; padding-right:20px;}
.ygfc_nr{width:998px; height:auto;}
.ygfc_nr li{width:176px; float:left;}
.ygfc_nr li a{ border:1px solid #CCC; padding:2px; float:left; margin-left:9px;}
.ygfc_nr li p{width:160px; text-align:center; line-height:26px; display:block; color:#666;}


.sliderbox{background:url(../images/index-bottom.jpg) no-repeat 0 -1px;width:988px;height:220px;overflow:hidden;}
.arrow-btn{margin:35px 0 0 0;display:inline;background:url(../images/arrow-btn.png) no-repeat;width:26px;height:124px;overflow:hidden;cursor:pointer;}
#btn-left{float:left;margin-left:12px;background-position:0 0;}
#btn-left.dasabled{background-position:0 -124px;}
#btn-right{float:right;margin-right:6px;cursor:pointer;background-position:-26px 0;}
#btn-right.dasabled{background-position:-26px -124px;}
.slider{width:900px;overflow:hidden;position:relative;height:186px;float:left;}
.slider ul{position:absolute;left:0px;top:21px;width:1800px;height:140px;list-style:none;}
.slider li{float:left;width:180px;height:160px;}
.slider a{display:block;text-decoration:none;color:#073a5e;font-size:12px;font-weight:bold;text-align:center;margin-top:0px;}
.slider img{width:160px;display:inline-block!important;}


/*ind_03*/
.ind_03{width:1000px; height:auto; background:url(../images/ind_03_bj.jpg) no-repeat; margin-top:10px; overflow:hidden;}

.gsxw{width:300px; height:auto; float:left; margin-top:20px; margin-left:20px;}
.gsxw_top{height:34px;}
.gsxw_nr{width:300px;}
.gsxw li{ border-bottom:1px dotted #CCC;}
.gsxw li a,.gsxw li a:visited,.gsxw li a:active{width:300px; line-height:30px; color:#656565;}
.gsxw li a:hover{ color:#F00;}


.ry{width:340px; float:left;}
.ry_lt{width:19px; height:210px; float:left; margin-top:18px;}
.ry_zh{width:293px; height:185px; float:left; margin-top:20px;}
.ry_rt{width:19px; height:185px; float:left; margin-top:18px;}

.zczc{width:300px; height:auto; float:left; margin-top:20px; margin-left:20px;}
.zczc_top{height:34px;}
.zczc_nr{width:300px;}
.zczc li{ border-bottom:1px dotted #CCC;}
.zczc li a:link,.zczc li a:visited,.zczc li a:active{width:300px; line-height:30px; color:#656565;}
.zczc li a:hover{ color:#F00;}
/*end*/
.end{width:100%; height:123px; background:url(../images/end_bj.jpg);}
.end_nr{width:1000px;}
.end_lt{ float:left; width:178px; text-align:center; padding-top:20px; }
.end_rt{ float:left;width:600px; color:#fff; line-height:30px; text-align:center; padding-top:10px;}
.end_nr a{ color:#fff;}
.end_nr a:hover{ color:#F00;}
.end_rk
	{
	float: left;
		width: 220px;
		padding-top: 4px;
		
	}
.end_rk dl
	{
		text-align: center;
		float:left;
		margin: 0 5px;
		color: #fff;
	}
	.end_rk dl img
	{
		width: 100px;
		height: 100px;
	}


/*ny*/

.nybanner1{width:100%; height:250px; background:url(../images/banner1.jpg);}
.nybanner2{width:100%; height:250px; background:url(../images/banner2.jpg);}
.nybanner3{width:100%; height:250px; background:url(../images/banner3.jpg);}
.nybanner4{width:100%; height:250px; background:url(../images/banner4.jpg);}

.nybanner01{width:100%; height:250px; background:url(../images/nyban01.jpg);}
.nybanner02{width:100%; height:250px; background:url(../images/nyban02.jpg);}
.nybanner03{width:100%; height:250px; background:url(../images/nyban03.jpg);}
.nybanner04{width:100%; height:250px; background:url(../images/nyban04.jpg);}



.ny{width:1000px; height:auto; overflow:hidden; margin-bottom:6px;}
.ny_lt{width:215px; float:left;}
.nydh{width:215px; height:auto; margin-bottom:8px; border:1px solid #ccc;}
.dh_top{width:212px; height:26px; background:url(../images/dh_bj.jpg) no-repeat;line-height:30px; color:#fff; margin-left:1px;}
.dh_top p{ padding-left:31px;}
.dh_nr{width:212px; height:auto; background:#f7f5f8; padding-top:5px;}
.dh_nr li{width:182px; height:36px; background:url(../images/dh_nr_bj.jpg) no-repeat; margin:4px auto;}
.dh_nr li a{ padding-left:50px; line-height:40px;}

.nyry{width:215px; height:auto; border:1px solid #ccc; padding-top:5px; padding-bottom:5px; text-align:center;}

.lxwm{width:215px; height:auto; border:1px solid #ccc; margin-top:6px;}
.lxwm_top{width:212px; height:26px; background:url(../images/dh_bj.jpg) no-repeat; line-height:30px; color:#fff; margin-left:1px;}
.lxwm_top p{ padding-left:31px;}
.lxwm_nr{width:202px; height:auto; background:#f7f5f8; padding:6px; line-height:30px; font-family:"宋体"}
.lxwm_nr a,.lxwm_nr a:link,.lxwm_nr a:visited,.lxwm_nr a:active{ color:#000;}
.lxwm_nr a,.lxwm_nr a:hover{ color:#F00;}


.ny_rt{width:740px; margin-left:10px; float:left;}
.nynr{width:736px; height:auto; border:1px solid #d4d4d4;  overflow:hidden; border:1px solid #CCC;}
.nynr_top{width:740px; height:42px;background:url(../images/nynr_bj.jpg) repeat-x;}
.nynr_top p{ float:left; line-height:40px; padding-right:20px; display:block; font-family:"微软雅黑"; font-size:14px; font-weight:bold; padding-left:10px; color:#F00;}
.nynr_top span{ float:right; line-height:40px; padding-right:10px;}
.nynr_nr{width:720px; height:auto; padding:10px; line-height:30px;}





#zzsc {	height: 185px;	border-radius:8px;		position:relative;	font-size:12px;		overflow:hidden;	width:290px;}
#img li {	opacity:1;	filter:alpha(opacity=100);	cursor:pointer;	float:left;}
#img {	list-style:none;	position:absolute;	top:0px;	left:0px;}
#num {	list-style:none;	position:absolute;	bottom:10px;	right:20px;	z-index:999;}
#num li {	display:block;	height:20px;	width:20px;	margin-left:5px;	background:#FFFFFF;	float:left;	color:#DE7D4B;	text-align:center;	line-height:20px;	border-radius:20px;	opacity:0.7;	filter:alpha(opacity=70);	cursor:pointer;	behavior: url(css/pie.htc)}
#num .hover {	background:#FF6600;	color:#FFFFFF;	font-weight:bold}
