@charset "utf-8";
/* CSS Document */
* {
	padding:0px;
	margin:0px;
}
a {
	text-decoration:none;
}
/*ͷ��*/
.head {
	width:100%;
	padding-top:5px;
	height:auto;
}
.header {
	width:1000px;
	margin:0 auto;
	height:115px;
}
.logo1 {
	float:left;
	width:500px;
}
.dh {
	float:right;
	padding-top:15px;
	padding-right:70px;
}
.sc {
	width:520px;
	float:right;
}
.sc .p1 {
	text-align:right;
	font-size:12px;
}
.sc .p1 a {
	color:#000;
}
.sc .p2 {
	color:#f00;
	font-size:14px;
	text-align:left;
	margin-top:20px;
}
.nav {
	width:100%;
	height:42px;
	background:url(../images/libg.gif) repeat-x;
	padding-bottom:10px;
}
.menu {
	font-size:14px;
	list-style:none;
	width:1000px;
	margin:0 auto;
	line-height:42px;
}
.menu li {
	float:left;
	width:111px;
	text-align:center;
}
.menu li a {
	color:#fff;
}
.menu li a:hover {
	background:url(../images/li-hover.gif) repeat center top;
	display:block;
	color:#000;
}
.flash {
	width:1000px;
	margin:0 auto;
	border: 1px solid #CCC;
}
/*ͷ������*/
.cont {
	width:1000px;
	margin:0 auto;
	padding-top:25px;
}
/*����ʼ*/
.midt{
	height:210px;
	margin-bottom:15px;
	border:#ccc 1px solid;
	font-size:12px;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:15px;
	box-shadow: 2px 4px 6px #999;
}


.taocan {
	width:1000px;
	height:200px;
	padding-bottom:10px;
	padding-top:10px;
	border:#CCC 1px solid;
	box-shadow: 2px 4px 6px #999;
}

.taocan li{
	width:174px;
	height:auto;
	list-style:none;
	float:left;
	border-left:#CCC 1px dashed;
	padding-right:10px;
	padding-left:10px;
}
.taocan li a{
	color:#dd140d;
}
.taocan li h4{
	font-size:14px;
}
.taocan li.frist {
	border-left:none;
	padding-left:20px;
}
.taocan li.last {
	padding-right:0px;
}
.taocan p {
	font-size:12px;
	width:180px;
	line-height:18px;
}
/*�ײͽ���*/
.yous {
	width:1000px;
	height:200px;
	padding-bottom:10px;
	padding-top:10px;
	border:#CCC 1px solid;
	box-shadow: 2px 4px 6px #999;
	margin-top:15px;
	margin-bottom:15px;
}
.yous li {
	width:174px;
	height:auto;
	list-style:none;
	float:left;
	border-left:#CCC 1px dashed;
	padding-right:10px;
	padding-left:10px;
}
.yous li.frist {
	border-left:none;
	padding-left:20px;
}
.yous li.last {
	padding-right:0px;
}
.yous p {
	font-size:12px;
	width:180px;
	line-height:22px;
}
.yous h4{
	font-size:14px;
	padding-left:10px;
}
.yous h4 span {
	color:#dd140d;
}
/*��˾���*/
.about{
	height:240px;
	margin-top:10px;
}
.jianj {
	width:340px;
	height:auto;
	float:left;
	border:1px #ccc solid;
	margin-top:10px;
}
.jianj p {
	font-size:12px;
	text-indent:2em;
	margin:5px;
	line-height:2.2em;
	padding-left:8px;
	padding-right:5px;
}
.jianj p img {
	float:left;
	text-indent:2em;
	width:180px;
	padding-right:10px;
}
.jianj h3 {
	color:#000;
	height:33px;
	line-height:33px;
	font-size:14px;
	background:url(../images/zybt2.jpg) no-repeat;
	padding-left:30px;
}
.jianj h3 span {
	float:right;
	font-size:12px;
}
.jianj h3 span a {
	color:#999;
	padding-right:5px;
}
/*��˾������*/

/*����*/
.xw {
	width:642px;
	float:right;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:10px;
}
.news {
	width:340px;
	float:left;
	border:1px #ccc solid;
}
.news h3 {
	color:#000;
	height:33px;
	line-height:33px;
	font-size:14px;
	background:url(../images/zybt2.jpg) no-repeat;
	padding-left:30px;
}
.news h3 span {
	float:right;
	font-size:12px;
}
.news h3 span a {
	color:#999;
	padding-right:5px;
}
.newsb {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
.newsb li {
	list-style:none;
	font-size:12px;
	border-bottom:1px #ccc dashed;
	line-height:29.5px;

}
.newsb li span{float:right;}
.newsb li a {
	color:#000;
	background:url(../images/j.png) center left no-repeat;
	padding-left:12px;
	
}

/*���Ž���*/
/*��ϵ����*/
.yhua {
	width:280px;
	float:right;
	border:1px #ccc solid;
}
.yhua h3 {
	color:#000;
	height:33px;
	line-height:33px;
	font-size:14px;
	background:url(../images/zybt2.jpg) no-repeat;
	padding-left:30px;
}
.yhuab {
	padding-bottom:5px;
}
.yhuab p {
	font-size:12px;
	line-height:31.5px;
	padding-left:10px;
}
.yhuab a {
	color:#000;
}
.yhuab a:hover {
	color:#F00;
}
.yhuab p.mc {
	font-size:14px;
	font-weight:bold;
}

/*��ϵ���ǽ���*/


/*����չʾ*/
.anli {
	width:1000px;
	margin:0 auto;
	clear:both;
}
.midrbb {
	width: 1000px;
	height: auto;
	overflow: hidden;
	border:1px solid #D1D1D1;
	padding:10px 0px;
	background-color:#FFF;
}
#demoLeft {
	float: left;
	overflow: hidden;
	width: 978px;
	margin-left: 10px !important;
	margin-left: 5px;
}
#demoLeft .indemo {
	float: left;
	width: 2000%;
}
#demob1, #demob2 {
	float: left;
}
#demob1 img, #demob2 img {
	width: 160px;
	height: 120px;
}
#pro {
	width: 170px;
	float: left;
	margin-left: 6px;
}

.protp {
	width: 160px;
	height: 120px;
	padding: 4px;
	border: 1px #CCC solid;
}
.protp img {
	width:158px;
	height:122px;
}
.promc {
	margin-top:10px;
	height: 24px;
	border: 1px #CCC solid;
	text-align: center;
	line-height: 24px;
}
.promc a {
	font-size:12px;
	color:#000;
}
.midbt h3{
	font-size:14px;
	line-height:20px;
	padding-left:10px;
	padding-bottom:10px;
}
.midbt h3 a{
	color:#000;
}
.midbt h3 a:hover{
	color:#F00;
}
/*��������*/

/*��ҳ��ʼ*/
.lefter {
	width:265px;
	float:left;
	margin-bottom:35px;
}
.lefter li a {
	color: #000;
	font-size: 12px;
	margin-left: 25px;
	line-height: 30px;
}
.lefter h4 {
	background:url(../images/zybt2.jpg) no-repeat;
	line-height:30px;
	color:#000;
	padding-left:30px;
	font-size:14px;
}
.lefter li {
	height:30px;
	margin-left:22px;
	list-style:none;
	font-size:14px;
	line-height:30px;
	background:url(../images/jt.JPG) left center no-repeat;
}
.contact h4 {
	margin-top:10px;
}
.contn p {
	line-height:30px;
	font-size:12px;
	margin-left:10px;
}
.contn a {
	color:#000;
}
.contn a:hover {
	color:#F00;
}
.bt {
	font-size:14px;
	font-weight:bold;
	height:30px;
	background:url(../images/zybt2.jpg) no-repeat;
	padding-left:30px;
	color:#000;
	line-height:30px;
}
.righter {
	width:710px;
	float:right;
	padding-bottom:30px;
}

.righttit {
	font-size:14px;
	text-align:center;
	font-weight:bold;
	line-height:2em;
}
.article_content {
	margin-top:10px;
	margin-left: 30px;
	font-size: 12px;
	line-height:20px;
}
#article_content{
	font-size:12px;
	line-height:1.5em;
	text-indent:2em;
	text-align:left;
}
#article_content p{
	text-align:left;
	font-size:12px;
	line-height:1.5em;
}
#article_content li {
	list-style:none;
	line-height:25px;
	font-size:14px;
	border-bottom:#CCC 1px dashed;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:15px;
}
#article_content li p{
	color:#000;
	font-weight:normal;
}
#article_content li p span{
	float:right;
	color:#999;
}
#article_content li a {
	color:#000;
	background:url(../images/j.png) center left no-repeat;
	line-height:25px;
	padding-left:10px;
}
#article_content li a:hover {
	color:#F00;
}
.zs {
	width:710px;
}
.zs ul {
	list-style: none;
}
.zs ul li {
	float:left;
	width:236px;
}
.zs ul li img {
	border:1px #ccc solid;
	padding:5px;
}
.zs ul li p {
	font-size:12px;
	color:#000;
	text-align:center;
	border:1px #ccc solid;
	width:230px;
	margin-top:10px;
	line-height:2em;
	margin-bottom:10px;
}
.zs ul li a {
	color:#000;
}
.zs ul li a:hover {
	color:#f00;
}
.rightcon {
	text-align:center;
}
.back a {
	color:#000;
}
.back a:hover {
	color:#F00;
}
.fy {
	clear:both;
	font-size:12px;
	margin-top:30px;
}
.fy a {
	color:#000;
}
.fy a:hover {
	color:#F00;
}
/*�ײ�*/
.bottom {
	width:100%;
	border-top:3px #f00 solid;
	clear:both;
	margin-top: 35px;
}
.foot {
	width:1000px;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:10px;
}
.foot p {
	font-size:12px;
	line-height:2.5em;
	text-align:center;
	color:#666;
}
.foot p a {
	color:#666;
}
/*�ײ�����*/
