﻿body{ margin:0 auto; padding:0; font-size:12px; background:url(../images/bg.jpg); font-family:Arial,"宋体"; line-height:22px; color:#333;}
a{ color:#333; text-decoration:none;}
a:hover{color:#ff6600; text-decoration:underline;}
.title{ clear:both; overflow:hidden; padding:0 5px; clear:both;display:block; }
h1{ font-size:14px; color:#ec0100; display:block; float:left; padding:0; margin:0; overflow:hidden;}
h2{ font-size:12px; color:#333; padding:0; margin:0;}
h4{ font-size:24px; color:#000000; padding:0; margin:0;}
img{ border:none;}
.more{ float:right; margin:5px 0 0;}


.banquan_products li { float:left; text-align:center; padding:2px 0px; margin:3px 4px;text-align:left; line-height:24px; width:233px; height:160px; display:block; background:#fcf3e3; border:1px solid #f8e7ca;}
.banquan_products li img { padding:4px; margin-right:3px;border:1px solid #edbf89; width:100px; height:160px; text-align:left; float:left;}
.banquan_products li a { line-height:22px;}
.banquan_products li a:hover img { border:1px solid #edbf89; }
.ba_products{width:700px; }
.ba_products li { float:left; padding:2px 0px; margin:3px 4px;text-align:left; line-height:24px; width:220px; height:160px; display:block; background:#fcf3e3; border:1px solid #f8e7ca;}
.ba_products li img { padding:4px; margin-right:3px;border:1px solid #edbf89; width:100px; height:160px; text-align:left; float:left;}
.ba_products li a { line-height:22px;}
.ba_products li a:hover img { border:1px solid #edbf89; }






.topline{ margin:0 auto; padding:0; height:28px; width:100%; background:url(../images/iconimg.gif) repeat-x; overflow:hidden;}
.bodyer{ width:1002px; height:auto; margin:0 auto; padding:0; overflow:hidden; }
.banner{ width:1002px; height:135px; background:url(../images/bannerbg.jpg); margin:0 auto; overflow:hidden;}
.flashwd{ width:300px; height:60px; overflow:hidden; margin:90px 0 0 300px;}
/* .menu{ width:940px; padding:0 31px; height:50px; background-color:#FF0000; background:url(../images/menubg.gif);  margin:0 auto;} */
.menu{ width:940px; padding:0 31px; height:50px; background-color:#6c2850; /* background:url(../images/menubg.gif);  */margin:0 auto;}
.menu .menuli{ float:left; width:94px; height:50px; text-align:center; line-height:50px; text-decoration:none; position:relative;}
.menu .menuli a{ display:block; float:left; width:94px; height:50px; color:#fff; text-align:center; line-height:50px; text-decoration:none;}
/* .menu .menuli a:hover{ background:url(../images/menubg.gif) 0 -50px no-repeat; color:#f00; text-decoration:none;} */
.menu .menuli  a:hover{
		background:#915e7c;
		color:#FFF;
		/*margin-left:-1px;
		margin-right:-1px;*/
	}
/* .menu .menuli a.aon{ background:url(../images/menubg.gif) 0 -50px no-repeat; color:#f00; text-decoration:none;} */
.menu .menuli .ulli{ margin:0 5px; padding:0; list-style:none; background:#eee; width:83px; position:absolute; top:45px; display:none;}
.menu .menuli .ulli a{ width:83px; height:30px; line-height:30px; margin:0; padding:0; color:#c00;}
.menu .menuli .ulli a:hover{ width:83px; height:30px; background:#C00; color:#fff;}
.menuNow{ background:url(../images/menubg.gif) 0 -50px no-repeat; color:#f00; text-decoration:none;}
.topcont{ width:1002px; margin:5px 0; clear:both;}
.bdtpmd{ height:6px; width:100%; background:url(../images/iconimg.gif) 0 -540px repeat-x; overflow:hidden;}
.bdtplf{ height:6px; float:left; width:6px; background:url(../images/iconimg.gif) 0 -28px no-repeat; overflow:hidden;}
.bdtprt{ height:6px; float:right; width:6px; background:url(../images/iconimg.gif) -34px -28px no-repeat; overflow:hidden;}

.bdcont{ background:url(../images/iconimg.gif) 0 -547px repeat-x; border:solid 1px #e2e2e2; border-top:none; border-bottom:none; padding:5px; height:100%; overflow:hidden;}

.bdbtmd{ height:6px; width:100%; background:url(../images/iconimg.gif) 0 -534px repeat-x; overflow:hidden;}
.bdbtlf{ height:6px; float:left; width:6px; background:url(../images/iconimg.gif) 0 -34px no-repeat; overflow:hidden;}
.bdbtrt{ height:6px; float:right; width:6px; background:url(../images/iconimg.gif) -34px -34px no-repeat; overflow:hidden;}

.tcdiv{ width:1002px; padding:0 1px; overflow:hidden; height:160px;padding-top:8px}
.tcdiv a{ display:block; width:100%; height:100%; /*  background:url(../images/xxbtn.jpg) no-repeat; */ overflow:hidden; cursor:pointer;}
.tcdiv a:hover{ /* background:url(../images/xxbtn.jpg) 0 -38px no-repeat; */}
.tcdiv .tcli1{ width:150px; height:150px; float:left; background:url(../images/tc1.jpg) no-repeat; overflow:hidden;}
.tcdiv .tcli2{ width:150px; height:150px; float:left; background:url(../images/tc2.jpg) no-repeat; overflow:hidden;}
.tcdiv .tcli3{ width:150px; height:150px; float:left; background:url(../images/tc3.jpg) no-repeat; overflow:hidden;}
.tcdiv .tcli4{ width:150px; height:150px; float:left; background:url(../images/tc4.jpg) no-repeat; overflow:hidden;}
.tcdiv .tcli5{ width:150px; height:150px; float:left; background:url(../images/tc5.jpg) no-repeat; overflow:hidden;}
.tcdiv .tcli6{ width:150px; height:150px; float:left; background:url(../images/tc6.jpg) no-repeat; overflow:hidden;}
.tcdiv div{margin:0 8px }

.topcontlf{ float:left; width:241px; overflow:hidden;}

.neiytitle{ text-align:center; border-top:dotted 1px #cccccc; padding:30px 0 10px;}

.liney{ float:left; width:0; border-right:solid 1px #e2e2e2; height:300px; margin:30px 0 0;}

.list{ overflow:hidden; padding:0 5px 5px; overflow:hidden; clear:both;}
.list ul{ padding:0; margin:0; list-style:none;}
.list ul li strong{float:right; color:#999; font:normal 12px/18px Arial}
.lfbd .list li strong{  float:right;}
.bookclass{ background:url(../images/boolclassbg.jpg) no-repeat; padding:10px 0 0; margin:10px 0 0;}

.topcontmd{ width:564px; height:362px; float:left; overflow:hidden;}

.topcontrt{ float:left; padding:0 10px;}
.topcontrt li,.topcontrt li a{ color:#ff6600;}
.topcontrt li a:hover{ color:#333;}

.centcont{ width:1002px; margin:5px 0; clear:both; overflow:hidden;}
.centlf{ width:250px; float:left; margin:0 10px 0 0;}
.centrt{ width:742px; float:left;}

.lfbd{ overflow:hidden; clear:both; width:250px;}
.lfbd .list{ padding:0 10px; margin:10px; overflow:hidden; clear:both;}
.lfbd .list li{ display:block; width:50%; height:30px; float:left;}

.lfbd .list2{overflow:hidden; clear:both;}
.lfbd .list2 ul{ padding:0 5px; margin:0;}
.lfbd .list2 li{ display:block; height:22px; overflow:hidden; list-style:none; padding:0 0 0 24px;}
.lfbd .listgg{overflow:hidden; clear:both;}
.lfbd .listgg ul{ padding:0 5px; margin:0;}
.lfbd .listgg li{ display:block; height:22px; overflow:hidden; list-style:none; padding:0 0 0 24px;}
.lfbd .li1{ background:url(../images/iconimg.gif) 0 -300px no-repeat;}
.lfbd .li2{ background:url(../images/iconimg.gif) -22px -323px no-repeat;}
.lfbd .li3{ background:url(../images/iconimg.gif) 0 -346px no-repeat;}
.lfbd .li4{ background:url(../images/iconimg.gif) -22px -369px no-repeat;}
.lfbd .li5{ background:url(../images/iconimg.gif) 0 -392px no-repeat;}
.lfbd .li6{ background:url(../images/iconimg.gif) -22px -415px no-repeat;}
.lfbd .li7{ background:url(../images/iconimg.gif) 0 -438px no-repeat;}
.lfbd .li8{ background:url(../images/iconimg.gif) -22px -461px no-repeat;}
.lfbd .li9{ background:url(../images/iconimg.gif) 0 -483px no-repeat;}
.lfbd .li10{ background:url(../images/iconimg.gif) -22px -506px no-repeat;}

.newbook .list{ overflow:hidden; clear:both;}
.newbook dl{ float:left; width:180px; text-align:center; margin:0 0 20px;}
.newbook dl dt{ padding:5px; border:solid 1px #e2e2e2; background:#fff; width:150px; height:196px; margin:0 auto;}
.newbook dl dd{ padding:0; margin:5px 0 0; /* height:18px; */ overflow:hidden;}

.newscp{ width:742px; /* height:245px; */ margin:5px 0 0; clear:both; overflow:hidden;}
.company,.cpnews{ float:left; width:366px; height:220px;}

.fengcai{ width:1002px; margin:5px 0 0; clear:both; overflow:hidden;}
.fengcai .list{ overflow:hidden; clear:both; padding:2px 0 0 8px}
.fengcai dl{ float:left; width:140px; text-align:center; margin:0;}
.fengcai dl dt{ padding:5px; border:solid 1px #e2e2e2; background:#fff; width:120px; height:90px;}
.fengcai dl dd{ padding:0; margin:5px 0 0;}

.titleline{border-top:dotted 1px #999999; margin:0 0 30px;}
.list3{ overflow:hidden; clear:both; width:660px; margin:0 auto; padding:2px 0 30px;}
.list3 ul{ padding:0; margin:0; list-style:none;}
.list3 ul li{ line-height:24px; padding:0 0 0 20px; background:url(../images/icon-li.gif) 0 5px no-repeat; display:block; overflow:hidden; clear:both; border-bottom:dotted 1px #cccccc;}
.list3 ul li a{ display:block; float:left;}
.list3 ul li span{ display:block; float:right; color:#999999;}

.copyright{ width:auto; height:89px; margin:0 auto; overflow:hidden; clear:both; background:url(../images/iconimg.gif) 0 -144px repeat-x; line-height:18px; padding:10px 30px}
.copybd{ width:942px; height:89px; margin:0 auto; overflow:hidden; clear:both;line-height:18px; padding:10px 30px}
.dede_pages{clear:both;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}


