@charset "utf-8";

body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section,td,th
{margin:0;padding:0;border:0; list-style:none}
h1,h2,h3,h4,h5,h6 {list-style:none; font-weight:normal;}
ol,ul,li {list-style:none;display: list-item;text-align: -webkit-match-parent;}
body{ font-size:12px; font-family:Tahoma, Geneva, "����"; color:#646464; margin:0px; line-height:18px;}
img{border:0px;}
a:link {font-size: 12px;color: #000;  text-decoration: none;}
a:visited {font-size: 12px;color: #000;  text-decoration: none;}
a:hover {font-size: 12px;color: #0083e8;  text-decoration: none;}
a:active {font-size: 12px;color: #0083e8;  text-decoration: none;}

.text12hong{ font-size:12px; color:#fd2c01;}
.text12bai{ font-size:12px; color:#FFF;}
.text12hei{ font-size:12px;  line-height:22px;  color:#000;}
.text12hui{ font-size:12px; line-height:28px;  color:#646464;}
.text14hei{ font-size:14px; color:#000;}
.text20lan{ font-family:"΢���ź�"; font-size:20px; color:#0083e8; padding-left:15px; padding-top:5px;}

a.hong:link {font-size: 12px;color: #fd2c01; text-decoration: none;}
a.hong:visited {font-size: 12px;color: #fd2c01; ;text-decoration: none;}
a.hong:hover {font-size: 12px;color: #646464; text-decoration: none;}
a.hong:active {font-size: 12px;color: #646464; text-decoration: none;}

a.lan:link {font-size: 12px;color: #0083e8; text-decoration: none;}
a.lan:visited {font-size: 12px;color: #0083e8; text-decoration: none;}
a.lan:hover {font-size: 12px;color: #fd2c01; text-decoration: none;}
a.lan:active {font-size: 12px;color: #fd2c01; text-decoration: none;}

a.hei:link {font-size: 12px;color: #000; padding-left:10px; text-decoration: none;}
a.hei:visited {font-size: 12px;color: #000; padding-left:10px; text-decoration: none;}
a.hei:hover {font-size: 12px;color: #0083e8; padding-left:10px; text-decoration: none;}
a.hei:active {font-size: 12px;color: #0083e8; padding-left:10px; text-decoration: none;}



.about_pic{
	float:left;
	width:140px;
	border:3px solid #e4e4e4;
	height:68px;
	margin:5px;
}

.about_nypic{
	float:left;
	width:387px;
	height:184px;
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
}
.pro-index { width:145; height:116px; overflow:hidden;}
.pro-index a img{
	border:3px solid #fff;
}
.pro-index a:hover img {
	border:3px solid #e4e4e4;
}

.pro{
	float:left;
	width:165;
	height:143;
	border:3px solid #dbefff;
	margin-top:6px;
}



.liebiao{
	width:255px;
	padding-left:8px;
	margin:0;
	padding-top:0px;
	list-style:none;
	text-decoration:none;
	line-height:28px;

}

.liebiao li{list-style:none; line-height:28px;}
.liebiao li ul { padding-left:30px;}




#apDiv1 {
	position:absolute;
	width:170px;
	height:23px;
	z-index:1;
	visibility: hidden;
}
#apDiv2 {
	position:absolute;
	width:170px;
	height:23px;
	z-index:2;
	visibility: hidden;
}

.pages { height:auto; line-height:40px; overflow:hidden; text-align:center; font-family:Verdana, Geneva, sans-serif; margin-top:10px; margin-bottom:15px; width:100%}
.pages a { display:inline-block; height:auto; line-height:30px; border:1px solid #CCC; margin:0px;  margin-right:5px; padding:0px 10px; }
.pages span { display:inline-block; height:auto; line-height:30px; border:1px solid #CCC; margin:0px; margin-right:5px; padding:0px 10px;}

.piclist { width:660px; height:auto; overflow:hidden;}
.lists { width:100%; height:auto; overflow:hidden}
.lists ul li { width:220px; height:190px; overflow:hidden; float:left; text-align:center; margin:0px auto;}
.lists ul li img { width:200px; height:159px; margin:0px auto;}
.lists ul li .title { height:30px; line-height:30px; text-align:center;}

.pagelist { width:660px; height:auto; overflow:hidden;}
.pagelist .title { padding:0px 50px; text-align:center; line-height:40px; font-size:18px; font-weight:bold;}
.pagelist .content { padding:5px; line-height:30px; overflow:hidden;}
.pagelist .content img { margin:0px auto; padding:10px 0px;}


.nextpre {  height:auto; overflow:hidden; border-top:1px dashed #999999; margin-top:10px; f}
.nextpre ul li { float:left; width:50%; line-height:30px; font-size:14px;}
.nextpre ul li a { font-size:14px; line-height:30px;}
.nextpre ul li a:hover { text-decoration:underline;}

.pcontent { min-height:650px; height:100% !important; _height:650px; overflow:visible; font-size:15px; line-height:28px;}
.rcontent { margin-bottom:10px;  font-size:16px; line-height:34px; padding:15px; height:auto; overflow:hidden; padding-left:0px;}

.t_con{padding:15px 10px; font-size:16px; line-height:29px;min-height:600px;height:100% !important; _height:600px;}
.t_con p{text-indent:2em; line-height:20px; padding:6px 0; font-size:16px; line-height:29px;}
.title { padding:10px 30px; text-align:center; font-size:18px; font-weight:600; line-height:35px; border-bottom:1px dotted #CCCCCC;}
.source { height:30px; line-height:30px; text-align:center; padding:0px 30px; font-size:12px; color:#666; border-bottom:1px dotted #CCCCCC; }
.source span { color:#F00;}
.content { padding:10px; font-size:15px !important; line-height:28px;}
.content p { padding:0px !important; margin:0px !important; text-indent:0px;}
.content p img {max-width:800px;_width:expression(this.width >800 ? "800px" : this.width); text-align:left !important;}
.pic { padding:10px 0px; text-align:center;}
.pic img {max-width:800px;_width:expression(this.width >800 ? "800px" : this.width);}
.t_con .content a { color:#00F !important; text-decoration:underline !important;}

.t_con dl { width:860px; height:auto; overflow:hidden;}
.t_con dl dd { width:120px; float:left; text-align:right; line-height:35px; height:auto; overflow:hidden; font-weight:bold; }
.t_con dl dt { width:740px; float:left; text-align:left; line-height:35px; height:auto; overflow:hidden;}

