*{margin:0;padding:0;border:none;}
ul,ol,dl,li{list-style:none;}
html,body{margin:0;padding:0;font-family:"Microsoft YaHei","微软雅黑","宋体",Verdana, Geneva, sans-serif ;}
em { font-style:normal;}

.txt1 { font-size:14px;line-height:26px;}
.txt2 { font-size:12px; color:#996633;}
.txt3 { font-size:14px; color:#333; line-height:22px;}
.txt4 { font-size:14px; color:#333; line-height:26px;}

.f_l{ float:left;}.f_r{ float:right;}

a { font-size:14px;color:#000;text-decoration: none;}
a:hover {color:#CC0000;}

.clear{clear:both;}

.warp1004{width:1004px;margin:0 auto;}


.m_t10 { margin-top:10px;}.m_t115 { margin-top:115px;}.m_t15 { margin-top:15px;}
.m_t20{ margin-top:20px;}.m_t25 { margin-top:25px;}.m_t30 { margin-top:30px;}
.m_l12 { margin-left:12px;}.m_l14 { margin-left:14px;}.m_l16 { margin-left:16px;}
.m_l20 { margin-left:20px;}.m_l25 { margin-left:25px;}.m_l50 { margin-left:50px;}
.m_r15 { margin-right:15px;}.m_r19 { margin-right:19px;}
.m_d30 { margin-bottom:30px;}.m_d25 { margin-bottom:25px;}
.p_t10 { padding-top:10px;}.p_t20 { padding-top:20px;}
.p_l20 {padding-left:20px;}.p_l35 {padding-left:35px;}.p_l10 {padding-left:10px;}
.p_r20 {padding-right:20px;}

.dh { width:100%; height:140px; position:fixed; z-index:50; background:url(../pic/dhbj.png) top repeat; top:0; left:0;}
.logo { background:url(../pic/logo.jpg) top center no-repeat; width:100%; height:140px;}
.logo ul { width:1240px; margin:0 auto; padding-top:50px;}
.logo ul li { width:120px; float:left; text-align:center;}
.logo ul li a {font-size: 16px;color: #333;text-decoration: none;}
.logo ul li a:hover {color: #669900;}


/*首页广告图*/
.clear{clear:both;}
.fou{width:100%;height:346px; position:relative; margin-top:92px;}.fou img{width:100%;height:346px;display:block;}
.fou .bd2{ height:100%;}.fou .bd2 img{ width:100%; height:410px; _vertical-align:middle;/*万恶IE6*/}
.fou .hd{ width:200px;height:10px; overflow:hidden;position:absolute;left:50%;top:360px;margin-left:-20px; z-index:5;}
.fou .hd ul{ overflow:hidden; zoom:1; float:left;} 
.fou .hd ul li{display:block;cursor:pointer; float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:url(../pic/btn01.png) no-repeat; cursor:pointer;color:#D5D4D4;}
.fou .hd ul li.on{cursor:pointer; background:url(../pic/btn02.png) no-repeat; color:#6F1D21; }
/*首页广告图结束*/
.ny1 { width:100%;top:335px; z-index:3;position:absolute;background:url(../pic/ny/ny_tbj.png) center no-repeat; height:118px;}

/*版权信息*/
.footer { width:100%;height:351px;background: url(../pic/ny/dbj.jpg) bottom center repeat-x; font-size:14px;}
.f_tel { width:984px;height:194px; margin:0 auto;background:url(../pic/ny/dtelbj.png) left top no-repeat; margin-top:37px; padding:20px 0 0 26px;}
.f_tel h2 {color:#3366CC; font-weight:normal; font-size:20px;}
.f_tel p { color:#3366CC;font-size:16px; line-height:35px; margin:3px 0 0 30px;}
.f_logo { background:url(../pic/ny/dlogo.jpg) top left no-repeat; margin-top:40px; display:block; height:100px;}
.f_logo p { float:right; color:#fff; line-height:22px; text-align:right; margin-top:20px;}
.f_logo p a { color:#fff;}.f_logo p a:hover { color:#FF0;}

/*内页*/

.ny_l ,.ny_ldh,.ny_ldh ul{ width:200px;}
.ny_ldh span { width:200px; height:74px; background:url(../pic/ny/ldht1.jpg) top left no-repeat; display:block; text-align:center; color:#fff; font-size:15px; padding-top:26px;}
.ny_ldh span h2 { font-size:20px; font-weight:normal;}

.ny_ldh ul li { width:200px; height:44px; text-align:center; line-height:44px;}
.ny_ldh ul li a {width:200px; height:44px; display:block; background:url(../pic/ny/ldht3.jpg) top left no-repeat;color:#fff;margin:2px 0;}
.ny_ldh ul li a:hover { background:url(../pic/ny/ldht2.jpg) top left no-repeat;}
.ny_cptj { width:200px; height:310px; background:url(../pic/ny/tjcpbj.jpg) top left no-repeat;}
.ny_cptj span { text-align:center; line-height:45px; width:200px; display:block; font-size:16px; color:#0099CC;}

/*滚动图片*/
.pic-left{ width:173px; overflow:hidden; position:relative; margin:0 auto;}
.pic-left .hd{ overflow:hidden; height:15px;}
.pic-left .hd .next{ background-position:0 -50px;}
.pic-left .hd .prevStop{ background-position:-60px 0;}
.pic-left .hd .nextStop{ background-position:-60px -50px; }
.pic-left .hd ul{ float:left; margin-left:28%;overflow:hidden;}
.pic-left .hd ul li{ float:left; width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../pic/icoCircle.gif") 0 -9px no-repeat; }
.pic-left .hd ul li.on{ background-position:0 0; }
.pic-left .bd{ margin-bottom:15px;}
.pic-left .bd ul{ overflow:hidden;}
.pic-left .bd ul li{ float:left; _display:inline; overflow:hidden;}
.pic-left .bd ul li .pic img{ width:173px; height:237px; display:block;}

/*鼠标悬停向上的文字*/
.lanrenzhijia {width:173px;height:237px;margin:auto;position:relative;}
.text {width:173px;height:auto;background-color:#0066CC;FILTER:alpha(opacity=90);
opacity:0.9;-moz-opacity:0.9;position:absolute;left:0px;bottom:0px;}
.imgtext {width:153px;height:auto;float:left;padding:10px;color:#fff;font-size:12px;line-height:20px;}

.ny_r { width:780px;}
.ny_r_bt {width:780px; height:67px;background:url(../pic/ny/ny_rbt.jpg) top left no-repeat;}
.ny_r_bt span { width:168px; height:36px; line-height:40px; text-align:center; display:block; padding:20px 0 0 20px; color:#0099FF; font-size:18px;}
.ny_r_bt em { height:40px; line-height:22px;background: url(../pic/ny/b.png) left no-repeat;padding:20px 20px 0 20px; font-size:12px; margin-top:15px; font-size:12px;color:#0099FF;}
.ny_r_bt em a { font-size:12px; color:#0099FF;}.ny_r_bt em a:hover { color:#339900;}


.ny_r_bt1 {width:780px; height:67px;background:url(../pic/ny/ny_rbt2.jpg) top left no-repeat;}
.ny_r_bt1 span { width:568px; height:36px; line-height:40px; text-align:center; display:block; padding:20px 0 0 20px; color:#0099FF; font-size:18px; text-align:left;}
.ny_r_bt1 em { height:40px; line-height:22px;background: url(../pic/ny/b.png) left no-repeat;padding:20px 20px 0 20px; font-size:12px; margin-top:15px; font-size:12px;color:#0099FF;}
.ny_r_bt1 em a { font-size:12px; color:#0099FF;}.ny_r_bt em a:hover { color:#339900;}
.ny_c { padding:20px; width:740px;}

.news_top{width:750px;border: 1px solid #CCC; background:#FFF; margin:16px 14px 0 14px; overflow:hidden;}
.news_top span { width:150px; height:100px;  display:block; margin:13px;}
.news_top_c  { width:545px; margin:13px;}
.news_top_c_bt { font-size:16px; line-height:30px; color:#0066CC;}
.news_top_c_wz { font-size:14px; line-height:20px; color:#666;}
.news_top:hover {background: #3399FF;border: 1px solid #fff;}
a:hover .news_top_c p{ color:#FFF}

.ny_news ul { width:750px; margin:14px;}
.ny_news ul li { border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color:#CCC; padding:10px 0;}
.ny_news ul li:hover { background:#BFE8F8;}
.ny_news ul li a {font-size:16px; color:#0066CC; display:block; padding-left:15px; line-height:26px;}
.ny_news ul li em { float:right;font-size:12px;color:#999; padding-right:15px;line-height:26px;}

.ny_news ul li p { padding:10px 22px;line-height:20px; color:#999; font-size:14px;}
.ny_news ul li:hover p,.ny_news ul li:hover em,.ny_news ul li:hover a { color:#003399;}

.ny_photo,.ny2_photo{ width:780px; overflow:hidden;} 
.ny_photo ul,.ny2_photo ul { width:750px; margin:0 auto;}
.ny_photo ul li,.ny2_photo ul li { float:left;width:210px;margin:14px; display:block; padding:5px;border:1px solid #ccc; text-align:center; bottom:0;line-height:30px;}
.ny_photo ul li img {width:210px;height:280px;}
.ny_photo ul li a ,.ny_photo2 ul li a { color:#333;}.ny_photo ul li a:hover,.ny2_photo ul li a:hover { color:#660000;}
.ny2_photo ul li img {width:210px;height:150px;}

/*鼠标悬停向上的文字*/
.ny_pic {width:210px;height:280px;margin:auto;position:relative;}
.ny_text,.ny2_text {width:220px;height:auto;background-color:#66CCFF;FILTER:alpha(opacity=90);
opacity:0.9;-moz-opacity:0.9;position:absolute;left:0px;bottom:0px;}
.ny_imgtext,.ny2_imgtext{width:220px;height:auto;float:left;padding:10px 0;color:#fff;font-size:16px;line-height:20px; font-weight:bold;}

/*鼠标悬停向上的文字*/
.ny2_pic {width:210px;height:150px;margin:auto;position:relative;}

.page{
	text-align: center;
	clear: both;
	width: 100%;
	color: #666;
	font-size: 14px;
	line-height: 30px;
	margin: 10px 0;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
}
.page a { font-size:14px;color:#666;text-decoration: none;}
.page a:hover {color:#0066CC;}
.pages_num{height:30px; line-height:30px; width:auto; overflow:hidden;margin-left:20px;}
.pages_num a{ display:block; float:left; height:28px; width:auto; padding:0 10px;background:#fff; color:#838383; margin:0 2px; border:1px solid #ddd;}
.pages_num a:hover{background:#f5f5f5;}
.pages_num .cpb {display:block; float:left; padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}