@charset "gb2312";
/* CSS Document */

* {
	margin:0;
	padding:0;
}
body {
	padding:0px;
	margin:0px;
	background-position:center top;
	font-size:14px;
	background-image: url(images/index1.jpg);
	background-repeat: no-repeat;
	line-height: 20px;
	background-color: #230a0d;
}
img { border:none }
ul,li,dl,dt,dd{list-style:none;}
a {
	text-decoration:none;
	color:#000000;
}

.clear{
	clear:both;
}
.text1{ color:#666666; height:23px; line-height:23px; vertical-align:middle;}
.text2{ color:#2f70ca; height:23px; line-height:23px; vertical-align:middle;}
#main{
	width:1000px;
	height:auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#top{
	width:1000px;
	height:472px;
	background-repeat: no-repeat;
	background-image: url(images/index.jpg);
	background-position: center top;
}
#toplink{ width:1000px; height:23px;}
#toplink .phone{ width:174px; height:23px; float:left; }
#toplink .phone .pic1{ width:27px; height:23px; float:left;}
#dlzc{ float:left; margin-left:50px; width:100px; height:23px;}
#dlzc span{ width:50px; height:23px; float:left;}
#dlzc span a{ width:50px; height:23px;line-height:23px;text-align:center;color:#0053aa vertical-align:middle;display:block;text-decoration:none;}
#dlzc span a:hover{ color:#000;text-decoration:none;}
#link{ width:196px; float:right;}
#link span{ width:63px; height:23px; float:left;}
#link span a{ width:63px; height:23px;line-height:23px;text-align:center; vertical-align:middle;color:#0053aa;display:block;text-decoration:none;}
#link span a:hover{ color:#000;text-decoration:none;}
#logoarea{ width:1000px; height:91px;}
#logoarea .logo{ width:298px; height:91px; float:left;}
#logoarea .gg{ width:377px; height:91px; float:left; padding-left:26px;}
#logoarea .phone2{ width:199px; height:91px; float:left;}

#navbar{
	width:974px;
	height:51px;
	line-height:45px;
	position:relative;
	background:url(images/nav.png) no-repeat;
	padding-left: 26px;
}
#navbar a{ display:block; float:left;width:91px;font-size:14px;position:relative; z-index:8; text-align:center; color:#fff; text-shadow:0 0 0 transparent,1px 1px 1px #003479; text-decoration:none;}
#navbar span{ display:block; float:left; width:2px; height:51px; overflow:hidden; position:relative; z-index:6;background:url(images/nav.png) no-repeat 0 -120px;}
#navbar p{ background:url(images/nav.png) no-repeat 0 -60px; width:91px; height:51px; position:absolute; top:0; left:26px; z-index:7}
#navbar a.thisclass{ text-decoration:none; color:#fff; font-weight:bold; text-shadow:0 0 0 transparent,1px 1px 1px #780435; }


#nav{ width:1000px; height:51px;}
#nav .nav1{ width:11px; height:51px; float: left; background:url(images/nav1.gif) no-repeat;} 
#nav .nav2{ width:978px; height:51px; float: left; background:url(images/nav2.gif) repeat-x;}
#nav .nav2 ul{ list-style:none;}
#nav .nav2 ul li{ width:91px; height:51px; line-height:43px; font-size:14px; color:#FFF; text-align:center; vertical-align:middle; float:left; }
#nav .nav2 ul li a{ height:51px; line-height:43px; font-size:14px; color:#FFF; text-align:center; vertical-align:middle; display:block; padding:0 0; text-decoration:none;}
#nav .nav2 ul li a:hover{text-decoration:none; background:url(images/yellow.gif) no-repeat; color:#0053aa; }
#nav .nav3{ width:11px; height:51px; float: left; background:url(images/nav3.gif) no-repeat;} 
#content{ width:1000px; height:auto;}
#left{ width:264px; height:auto; float:left; }
#left1{ width:264px; height:auto; float:left; }
.left_k1{
	width:264px;
	height:256px;
	background-color: #d0353a;
}
.left_k11{
	width:264px;
	height:294px;
	background-color: #d0353a;
}
.left_k1 .k1top { width:264px; height:31px;}
.left_k1 .k1top .flypic{ width:42px; height:31px; float:left;}
.text3{ height:31px; line-height:31px; color:#FFF; font-weight:bold; text-align:center; vertical-align:middle; font-size:14px; float:left;}
.left_k1 .k2{ width:253px; padding:0px 6px 6px 6px;}
.left_k1 .k2 .k2top{ width:252px; height:11px; background:url(images/k1.gif) no-repeat; overflow:hidden;}
.left_k1 .k2 .k2bottom{ width:252px; height:auto; background:#FFF;}
.left_k1 .k2 .k2bottom .box{ width:225px; height:auto; padding:11px 13px; }
.left_k1 .k2 .k2bottom .box .boxlist{ width:225px; margin-top:5px; border-top:1px dashed #ced2d5;}
.left_k1 .k2 .k2bottom .box .boxlist ul{ list-style:none; margin-top:10px;}
.left_k1 .k2 .k2bottom .box .boxlist ul li{ float:left; width:70px; padding-right:5px;}
.left_k1 .k2 .k2bottom .box .boxlist ul li a{ color:#666666; height:23px; line-height:23px; vertical-align:middle; text-align:center; text-decoration:none;}
.left_k1 .k2 .k2bottom .box .boxlist ul li a:hover{ color:#009; text-decoration:none;}
.left_k1 .k2 .k2bottom .box .news{ width:225px; margin-top:10px; }
.left_k1 .k2 .k2bottom .box .news ul{ list-style:none;}
.left_k1 .k2 .k2bottom .box .news ul li{ width:225px;}
.left_k1 .k2 .k2bottom .box .news ul li a{ color:#666666; height:23px; line-height:23px; vertical-align:middle; text-decoration:none;}
.left_k1 .k2 .k2bottom .box .news ul li a:hover{ color:#009; text-decoration:none;}
.left_k1 .k2 .k2bottom .box .tpbt{ width:225px; height:83px; border-bottom:1px dashed  #ced2d5;}

#right{ width:1000px; height:auto; float:right;}
#right .banner{
	width:1000px;
	height:256px;
}
#right1{ width:728px; height:auto; float:right;}
#right1 .banner1{
	width:728px;
	height:293px;
}
#right2{ width:728px; height:auto; float:right;}
#right2 .banner2{
	width:728px;
	margin-top: 10px;
}
#right3{ width:728px; height:auto; float:right;}
#right3 .banner3{
	width:728px;
	margin-top: 10px;
}

.left_k11 .k1top { width:264px; height:31px;}
.left_k11 .k1top .flypic{ width:42px; height:31px; float:left;}
.text3{ height:31px; line-height:31px; color:#FFF; font-weight:bold; text-align:center; vertical-align:middle; font-size:14px; float:left;}
.left_k11 .k2{ width:253px; padding:0px 6px 6px 6px;}
.left_k11 .k2 .k2top{ width:252px; height:11px; background:url(images/k1.gif) no-repeat; overflow:hidden;}
.left_k11 .k2 .k2bottom{ width:252px; height:auto; background:#FFF;}
.left_k11 .k2 .k2bottom .box{ width:225px; height:auto; padding:11px 13px; }
.left_k11 .k2 .k2bottom .box .boxlist{ width:225px; margin-top:5px; border-top:1px dashed #ced2d5;}
.left_k11 .k2 .k2bottom .box .boxlist ul{ list-style:none; margin-top:10px;}
.left_k11 .k2 .k2bottom .box .boxlist ul li{ float:left; width:70px; padding-right:5px;}
.left_k11 .k2 .k2bottom .box .boxlist ul li a{ color:#666666; height:23px; line-height:23px; vertical-align:middle; text-align:center; text-decoration:none;}
.left_k11 .k2 .k2bottom .box .boxlist ul li a:hover{ color:#009; text-decoration:none;}
.left_k11 .k2 .k2bottom .box .news{ width:225px; margin-top:10px; }
.left_k11 .k2 .k2bottom .box .news ul{ list-style:none;}
.left_k11 .k2 .k2bottom .box .news ul li{ width:225px;}
.left_k11 .k2 .k2bottom .box .news ul li a{ color:#666666; height:23px; line-height:23px; vertical-align:middle; text-decoration:none;}
.left_k11 .k2 .k2bottom .box .news ul li a:hover{ color:#009; text-decoration:none;}
.left_k11 .k2 .k2bottom .box .tpbt{ width:225px; height:83px; border-bottom:1px dashed  #ced2d5;}



#tjyh{ width:1000px; height:auto; margin-top:8px;}
#tjyh .title2{ width:998px; height:29px; background:url(images/nav4.gif) repeat-x; border:1px solid #c2def4;}
.text4{ height:29px; line-height:29px; color:#000000; font-weight:bold; text-align:center; vertical-align:middle; font-size:14px; float:left; padding-left:20px;}
.text6{ height:29px; line-height:29px; color:#36393b;text-align:center; vertical-align:middle; font-size:12px; float:right; padding-right:10px; }
.text6 a{ height:29px; line-height:29px; color:#36393b;text-align:center; vertical-align:middle; font-size:12px; float:right; padding-right:10px; text-decoration:none;}
.text6 a:hover{ color: #009; text-decoration:none;}
#tjyh .box2{ width:998px; height:auto;border-left:1px solid #c2def4; border-right:1px solid #c2def4;border-bottom:1px solid #c2def4; background:#FFF;}
#tjyh .box2 .door{ width:976px; height:auto; padding:11px;}
/*选项卡1*/
#lib_Tab1{width:701px;margin:0px;padding:0px;}
/*选项卡2*/
#lib_Tab2{width:777px;margin:0px;padding:0px;}
/*菜单class*/
.lib_tabborder{}
.lib_Menubox{border-bottom:1px solid #dddddd;}
.lib_Menubox {height:28px;line-height:28px;position:relative;}

.lib_Menubox ul{margin:0px;padding:0px;list-style:none;position:absolute;top:3px;left:0;margin-left:251px;height:25px;text-align:center;}
.lib_Menubox li{float:left;display:block;cursor:pointer;width:70px;color:#034a93;margin-right:2px;height:25px;line-height:25px;
background-color:#fff; font-size:12px;}
.lib_Menubox li.hover{padding:0px; font-size:14px; font-weight:bold; background:url(images/erf.gif) repeat-x;width:72px;border-left:1px solid #dddddd;border-top:1px solid #dddddd;border-right:1px solid #dddddd; border-bottom:none;color: #666666;height:25px;line-height:25px;}
.lib_Contentbox{clear:both;margin-top:0px; border-top:none;padding-top:8px;}
.class{ color:#666666; height:27px; line-height:27px; vertical-align:middle;}
.class a{ color:#3b80b9; text-decoration:none; height:27px; line-height:27px;vertical-align:middle;}
.class a:hover{ color: #034a93; text-decoration:none;}
.class1{ text-align:right; color:#F90; font-weight:bold; height:27px; line-height:27px;vertical-align:middle;}




#dp{ width:1000px; height:91px; background-color:#f5f5f5; margin-top:5px;}
#dp .logo{ width:153px; height:91px; float:left;}
#dp .bz{ width:847px; float:left; height:91px;}
#dp .bz .bz1{ width:155px; height:69px; padding:11px 0px 10px 12px; float:left; }
#bann{ width:1000px; height:69px; margin-top:8px;}
#bann .banner1{ width:243px; height:69px; padding-left:7px; float:left;}
#footer{ width:1000px; padding-top:20px;} 
#footer .nav{ width:382px; padding-left:320px;}
#footer .nav ul{ overflow:hidden;}
#footer .nav li{ width:60px; height:14px; line-height:14px; vertical-align:middle; text-align:center;color:#858585; float:left; border-right: 1px solid #858585;}
#footer .nav ul li a{ width:60px;  height:14px; line-height:14px; vertical-align:middle; text-align:center;color:#0053aa; display:block; text-decoration:none; }
#footer .nav ul li a:hover{ color:#000;}
#footer .dizhi{ width:1000px; margin-top:8px; height:46px; background:#fff9cd;}
#footer .dizhi .text5{ height:46px; line-height:46px; text-align:center; vertical-align:middle; color:#666666;}
#footer .youlink{ width:1000px; margin-top:8px; color:#666666; line-height:25px;}
.jeng1 {
	float: left;
	width: 369px;
}
.jeng2 {
	float: left;
	width: 332px;
}
.jengg1 {
	float: left;
	width: 976px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
}
.jengg2 {
	float: left;
	width: 976px;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #CCCCCC;
	font-size: 12px;
}
.jengg3 {
	float: left;
	width: 976px;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
}
.jengg4 {
	float: left;
	width: 976px;
	text-align: right;
	padding-top: 4px;
	padding-bottom: 4px;
}
.fengl_1 {
	height: 200px;
	width: 100px;
}
.chanpzhanshi {
	width: 1000px;
}
.coing {
	float: left;
	width: 265px;
	background-color: #d0353a;
}
.ciong_1 {
	float: left;
	width: 265px;
	font-size: 14px;
	line-height: 31px;
	font-weight: bold;
	color: #FFF;
}
.kongqq13 {

}
.cpzshi {
	float: left;
	height: 24px;
	width: 713px;
	padding-left: 15px;
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
	background-image: url(images/bb.jpg);
	color: #FFFFFF;
}
.cpzshi1 {
	float: left;
	height: 24px;
	width: 349px;
	font-weight: bold;
	color: #FFFFFF;
}
.gongsij {
	width: 265px;
}
.top3 {
	float: left;
	width: 265px;
	height: 295px;
	background-image: url(images/ez1.jpg);
	background-repeat: no-repeat;
}
.qq6 {
	float: left;
	height: 24px;
	width: 210px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-top: 10px;
	padding-left: 15px;
}
.qq8 {
	float: left;
	width: 263px;
	font-size: 12px;
	color: #000000;
	text-align: left;
	line-height: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height: 259px;
}
.top33 {
	float: left;
	width: 265px;
	margin-top: 10px;
	background-image: url(images/ez1.jpg);
	background-repeat: no-repeat;
}
.top33s {
	float: left;
	width: 265px;
	margin-top: 10px;
	background-image: url(images/ez1.jpg);
	background-repeat: no-repeat;
}
.qq66 {
	float: left;
	height: 24px;
	width: 210px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-top: 10px;
	background-image: url(ds.jpg);
	background-position: left;
	padding-left: 20px;
}
.qq88 {
	float: left;
	width: 265px;
	font-size: 14px;
	color: #000000;
	text-align: left;
	line-height: 20px;
	background-color: #FFFFFF;
}
.qq888 {
	float: left;
	width: 260px;
	font-size: 12px;
	color: #000000;
	text-align: left;
	padding-left: 5px;
}
.dibu {
	width: 100%;
	height: 160px;
	text-align: center;
	background-image: url(images/dibu.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
}
.duibe {
	width: 1000px;
}
.duibe1 {
	width: 1000px;
	margin-top: 20px;
	padding-top: 30px;
	line-height: 30px;
	float: left;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
}
.qiyejshao1 {
	float: left;
	width: 726px;
	border: 1px solid #CCCCCC;
	font-size: 14px;
	line-height: 20px;
	background-color: #FFFFFF;
}
.qiyejshao1f {
	float: left;
	width: 726px;
	border: 1px solid #CCCCCC;
	font-size: 12px;
	line-height: 16px;
}
.kkk {
	float: left;
	height: 5px;
	width: 1000px;
}
.yihehd {
	float: left;
	width: 265px;
}
.nerongy {
	float: right;
	width: 728px;
}
.nrongete {
	float: left;
	width: 726px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-align: center;
}
.nrongete11 {
	float: left;
	width: 726px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	line-height: 50px;
	font-size: 16px;
	font-weight: bold;
}
.fengyert {
	text-align: center;
	float: left;
	width: 726px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.mngha1 {
	float: left;
	width: 363px;
}
.nnla1 {
	height: 80px;
	width: 1000px;
	background-image: url(images/index3.jpg);
	float: left;
	position: relative;
}
.nengsds1 {
	float: left;
	height: 43px;
	width: 1000px;
}
.nengsds2 {
	float: left;
	height: 486px;
	width: 1000px;
	background-image: url(images/index2.jpg);
}
.soneg1 {
	float: left;
	height: 30px;
	width: 1000px;
	margin-top: 344px;
}
.soneg2 {
	float: left;
	height: 30px;
	width: 333px;
	font-size: 16px;
	font-weight: bolder;
	text-align: center;
	color: #f9b700;
}
.soneg2 a{
	color: #f9b700;
}
.nawnewn1 {
	float: left;
	width: 363px;
}
.caqjgn1 {
	float: left;
	width: 356px;
}
.diaidan1 {
	float: left;
	width: 1000px;
	margin-top: 30px;
	color: #FFFFFF;
	height: 130px;
	text-align: center;
	line-height: 30px;
}
.sdf11g {
	float: left;
	width: 110px;
}
.jajng1 {
	float: left;
	width: 330px;
	margin-top: 5px;
	border: 1px solid #999999;
}
.jajng2 {
	float: left;
	height: 25px;
	width: 330px;
	padding-top: 5px;
	text-align: center;
	background-image: url(images/nav4.gif);
	font-weight: bold;
	color: #FFFFFF;
}
.jajng3 {
	background-color: #FFFFFF;
	float: left;
	width: 330px;
}
.jajng5 {
	float: left;
	height: 25px;
	width: 650px;
	padding-top: 5px;
	text-align: left;
	background-image: url(images/nav4.gif);
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}
.jajng6 {
	background-color: #FFFFFF;
	float: left;
	width: 660px;
}
.jajng4 {
	float: right;
	width: 660px;
	border: 1px solid #999999;
	margin-top: 5px;
	background-color: #FFFFFF;
}
.fengennge1 {
	font-size: 12px;
	line-height: 20px;
	text-align: center;
	float: left;
	width: 660px;
}
.nnlaf {
	float: left;
	height: 80px;
	width: 133px;
	position: absolute;
	top: 350px;
	left: 900px;
}
.nnlaf .link {
	float: left;
	height: 80px;
	width: 333px;
	position: relative;
	text-indent:-9999px;
}
.nnlaff {
	float: left;
	height: 80px;
	width: 333px;
	position: relative;
}
.nnlaff .link1 {
	float: left;
	height: 80px;
	width: 333px;
	position: relative;
	text-indent:-9999px;
}
