﻿@charset "utf-8";
/* CSS Document */

a{color: #323232;	text-decoration: none;}
a:visited{	color: #323232;	text-decoration: none;}
a:hover{	color: #323232;	text-decoration: none;}
a:active{	color: #323232;}

a.links:link{
	color:#999999;
	text-decoration:none;
	font-size:12px;
}
a.links:visited{
	color:#999999;
	text-decoration:none;
	font-size:12px;
}

a.links:hover{
	color:#323232;
	text-decoration:none;
	font-size:12px;
}
a.links:active{
	color:#999999;
	text-decoration:none;
	font-size:12px;
}

.a1:link,.a1:visited,.a1:active{color: #323232;	text-decoration: none;}
.a1:hover{	color: #FFF;	text-decoration: none;}


ul{
	list-style: none;
	list-style-type: none;
	margin: 0px auto;
	padding: 0;
}

li{
	list-style-type: none;
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:0;	
}

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th,ul,li
{  
	margin: 0;  
	padding: 0;  
	border: 0;  
	outline: 0;   
	font-size: 100%; 
  }     
  :focus {  
   outline: 0;  
  } 
  ol, ul {  
   list-style: none;  
  }
  body {
   font-family:"宋体",Arial, Helvetica, sans-serif; margin:0px; padding:0px;
   font-size:12px; }

.clr {clear:both; overflow:hidden; height:1px; margin-top:-1px;}
body,td,div,p,br,b,i,em,a,pre,img,dl,dt,dd,li,form,th,tr,span {font-family:"宋体",Arial, Helvetica, sans-serif; font-size:12px;}

.top{width:100%; height:118px; background:url(img/top_bj.jpg); overflow:hidden}
.toptxt{width:1003px; margin:0 auto}
.topleft{width:454px; float:left}
.topright{width:549px; float:left}
.topriup{width:530px; text-align:right; height:30px; line-height:30px; color:#242424}
.topriup a:link,.topriup a:visited,.topriup a:active,.topriup a:hover{font-size:12px;color:#242424;}
.topridown{width:530px; text-align:right;height:110px; line-height:110px; color:#4d4d4d; font-size:14px; font-family:"微软雅黑"}
.title{width:100%; height:38px; background:url(img/title_bj.jpg)}
.ttt{width:1003px;height:38px; margin:0 auto}
.tit_1{width:98px; height:38px; line-height:38px; text-align:center; background:url(img/t1.jpg); float:left}
.tit_1 a:link,.tit_1 a:visited,.tit_1 a:active,.tit_1 a:hover{font-size:14px;color:#fff; font-family:"微软雅黑";}
.tit{width:905px;float:left;}
.tit_ul{width:905px; float:left;}
.tit_li2{width:98px; height:38px; line-height:38px; text-align:center; float:left}
.tit_li2 a:link,.tit_li2 a:visited,.tit_li2 a:active,.tit_li2 a:hover{font-size:14px;color:#414141; font-family:"微软雅黑";}
.shu{width:2px; height:38px; float:left}
.x_bg1{position:absolute; width:1003px; height:25px; left:-198px; *left:-198px; _left:-198px; top:0px; *top:0px; _top:0px; z-index:-1;FILTER: alpha(opacity=17);-moz-opacity:.7;opacity: .17;}
.x_bg2{position:absolute; width:1003px; height:25px; left:-298px; *left:-298px; _left:-298px; top:0px; *top:0px; _top:0px; z-index:-1; FILTER: alpha(opacity=17);-moz-opacity:.7;opacity: .17;}
.x_bg3{position:absolute; width:1003px; height:25px; left:-598px; *left:-598px; _left:-598px; top:0px; *top:0px; _top:0px; z-index:-1; FILTER: alpha(opacity=17);-moz-opacity:.7;opacity: .17;}

.banner{width:100%; height:234px;}

.gg{width:992px; margin:0 auto;}
.ggleft{width:94px; height:31px; float:left}
.ggmid{width:893px; height:31px; float:left; background:url(img/gg_bj.jpg); line-height:31px; color:#464646; font-size:12px}
.ggright{width:5px; height:31px; float:left}


.footline{width:100%; background:url(img/f_bg.gif); height:6px;}
.foot{width:100%; background:#e9e9e9; height:108px;}
.down{width:1003px; margin:0 auto}
.downleft{width:155px; float:left; background:url(img/foot_tu.jpg); height:108px;}
.downright{width:848px; float:left; line-height:23px; padding-top:10px; text-align:center;}
.downlink{width:840px; color:#3b3b3b; line-height:23px;}
.downlink a:link,.downlink a:visited,.downlink a:active,.downlink a:hover{color:#3b3b3b;}
.downtxt{width:840px; line-height:23px;color:#3b3b3b;}

.fycent{width:1003px; margin:0 auto; background:url(img/f_midbg.jpg) no-repeat; overflow:hidden;}
.fy_mid{width:989px; background:#FFF; overflow:hidden; margin:0 auto}
.fymenu{width:228px; float:left;}
.fyproti{width:223px; height:54px; overflow:hidden}
.fyproinfo{width:223px; padding-left:0px;}
.fyproinfo1{width:213px;}
.fyproinfo1 ul{width:210px; margin-top:10px; margin-left:15px;}
.fyproinfo1li{width:195px; height:36px; line-height:36px; padding-left:10px; color:#373737; margin-bottom:10px; }
.fyproinfo1li a:visited,.fyproinfo1li a:active,.fyproinfo1li a:link{width:195px; height:36px; line-height:36px; padding-left:10px; color:#373737; margin-bottom:10px; background:url(img/menu_tu.jpg) no-repeat; display:block;}
.fyproinfo1li a:hover{width:195px; height:36px; line-height:36px; padding-left:10px; color:#FFF; margin-bottom:10px; background:url(img/menu_tu1.jpg) no-repeat; display:block;}

.fylxwm{width:204px; border:1px solid #e0e0e0; margin-top:10px; margin-left:10px;}
.fylxwmti{width:204px; height:70px;}
.fylxwminfo{width:199px; line-height:25px; color:#434343; padding-left:5px;}
.fymiline{width:14px; float:left;}
.fyinfo{width:745px; float:left; background:url(img/dy_bj.jpg) bottom center no-repeat; min-height:500px; _height:500px}
.fyinfo_2{width:745px; float:left; min-height:500px; _height:500px;}

.fyinfo ul{width:700px;}
.Nr_down_txt2_li1{width:600px; height:25px; float:left}
.Nr_down_txt2_li2{width:100px; height:25px; float:left; text-align:right}

.fyinfotitxt{width:701px;height:38px; margin-left:20px; overflow:hidden}
.fyinfotitxt span{ line-height:52px; font-size:14px; font-weight:bold;}
.fyinfoti{width:701px; height:17px;margin-left:20px;}

.dytxt{width:720px; padding-left:15px; line-height:20px; color:#3d3d3d}
.dytxtbx{width:745px;}
.dytxtbx ul{width:730px; padding-left:15px;}
.dytxtbxli{width:238px; float:left; line-height:30px; color:#3d3d3d; text-align:center;    margin-bottom: 10px;}
.dytxtbxli img{ border:1px solid #e1e1e1;}
.dytxtbxli a:link,.dytxtbxli a:visited,.dytxtbxli a:active,.dytxtbxli a:hover{color:#3b3b3b;}

.yema{ width:440px; margin: 0 auto; height:37px; line-height:37px; text-align:right;}
.yema1{display:block; width:50px; float:left;}
.yema2{display:block; width:150px; float:left;}
.yema a:link,.yema a:visited,.yema a:active,.yema a:hover{display:block; width:50px; float:left;}

.dyinfodownup{width:700px;border-bottom:1px solid #dcdcdc; font-size:14px; font-weight:bold; color:#333333; text-align:center; height:26px;}
.dyinfodownauth{width:700px; height:25px; line-height:25px;color:#a2a2a2; text-align:center}
.dytext{width:680px;  padding-left:20px; line-height:200%}

.dyproinfo{width:747px;color:#3d3d3d}
.dyproinfoup{width:700px;  margin-left:20px; line-height:20px; color:#3d3d3d; height:185px;border:1px solid #333;}
.dypleft{width:300px; float:left; border-right:1px solid #333; height:185px;}
.dypleft img{margin-top:10px; margin-left:30px;}
.dypright{width:300px; float:left; line-height:30px;color:#3d3d3d; padding-left:20px; padding-top:10px;}
.dypright span{color:Orange}
.dyproinfodown{width:730px;padding-left:15px; line-height:20px; color:#3d3d3d;}
.proimg{width:530px; height:200px; padding-left:200px;}
.proimg_2{width:730px; text-align:center;}
.proimg_3{width:730px; text-align:center; font-size:14px; font-weight:bold; height:30px; line-height:25px;}
.protxt{width:730px; line-height:20px;}
.nav{line-height:25px;}
.nav li{margin-left:10px;
}
.nav li span{ background:url(img/tu.gif) no-repeat; width:9px; height:14px; float:left; margin-top:4px;}
.dede_pages{
}
.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;
}
.dede_pages ul li a{
 float:left;
 padding:2px 4px 2px;
 color:#666;
 border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
 color:#690;
 text-decoration:none;
 padding:2px 4px 1px;
 border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
 color:#F63;
 padding:2px 4px 1px;
 border-bottom:2px solid #F63;
 font-weight:bold;
}
.dede_pages .pageinfo{
 float:right;
 line-height:21px;
 padding:0px;
 color:#999;
}
.dede_pages .pageinfo strong{
 color:#666;
 font-weight:normal;
 margin:0px 2px;
}

.pic_nr {
    padding-bottom: 20px;
    padding-top: 20px;
}

