/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;}li{list-style:none;}caption,th{text-align:left;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}

/*---------网站整体样式设定---------*/
body{ font-size:12px; color:#3c3c3c; font-family:"宋体"; background:#f0f0f0 url(../images/bodybg.png) repeat-x top center;}
a{color:#333333; text-decoration:none;}
a:hover{ color:#925601; text-decoration:none;}
.more{color:#871600;}
.clear{height:0; font-size:0; line-height:0; clear:both; overflow:hidden;}
/*---------网站通用模块样式（适用整个网站）---------*/

#wrap{
   width:1000px; margin:0 auto; background:#fbfbfb;
}
.header{
   height:73px; background:#fff;
}
.header .logo{
   float:left; width:319px; height:55px; margin:8px 0 0 3px; background:url(../images/logo.png) no-repeat; display:inline;
}
.header .topwenzi{
   width:403px; height:47px; margin:14px 0 0 22px;
}
.header .topphone{
   width:182px; height:51px; margin:10px 0 0 64px;
}
.banner_index{
   height:278px; background:url(../images/banner.jpg) no-repeat; position:relative;
}
.banner_index a{
   display:block; width:67px; height:22px; position:absolute; bottom:86px; right:96px;
}
.nav{
   height:42px; line-height:42px; padding:0 0 0 20px; background:url(../images/navbg.gif) repeat-x;
}
.nav a{
   font-size:14px; color:#fff; font-weight:bold; padding:0 18px 0 18px; background:url(../images/navline.gif) no-repeat right;
}
.nav .navend{
   background:none;
}
.navbotm{
   height:107px;
}
.xgnzak{
   float:left; width:182px; height:103px; border:1px solid #ccc; border-width:0 1px 1px 1px; padding:3px 0 0 0; margin:0 20px 0 0; background:url(../images/df.png) repeat-x; display:inline
}
.xgnzak h2{
   height:29px; padding:15px 0 0 0; text-align:center; font-size:14px; color:#ff4800; background:url(../images/navbotm_titbg1.png) no-repeat;
}
.xgnzak_cont{
   padding:3px 5px 0 15px; 
}
.xgnzak_cont a:link,.xgnzak_cont a:visited{
   padding:5px 3px 5px 3px; line-height:23px;
}
.xgnzakend{
   margin:0;
}
.maincont{
   padding:0 9px 0 6px;
}
.cont1{
   margin:14px 0 0 0; padding:6px 0 0 6px; background:#fff;
}
.qlxjb{
   height:75px; 
}
.qlxjb span{
   display:block; float:left; width:284px; height:75px; background:url(../images/qlxjb_tit.jpg) no-repeat;
}
.qlxjb_text{
   float:left; width:699px; height:65px; margin:9px 0 0 4px; border-bottom:1px solid #d5d5d5; display:inline;
}
.qlxjb_text p{
   line-height:25px; padding:0 40px 0 0;
}
.qlxjb_text p em{
   color:#ff4800;
}
.qlxjb_text p .a1{
   display:block; float:right; width:109px; height:23px; line-height:23px; text-align:center; color:#fff; margin:0 10px 0 0; background:url(../images/qlxjb_textbg.png) no-repeat; display:inline;
}
.qlxjb_text .p1 a{
   padding:0 10px 0 0;
}
.location{
   height:33px; line-height:33px; background:url(../images/icon_mark1.gif) repeat-x bottom;
}
.cont2,.cont3{
   margin:11px 0 0 0;
}
.img_qiehuan{
   float:left; width:261px; height:336px; margin:3px 0 0 3px; border:1px solid #b0cad9;
}
.nkyy{
   float:left; width:417px; margin:0 0 0 10px; overflow:hidden;
}
.nkyy span{
   display:block; height:27px; padding:8px 0 0 142px; font-size:14px; color:#cd3a01; font-weight:bold; background:url(../images/ztgs.png) no-repeat;
}
.nkyy_cont{
   height:293px; padding:12px 0 0 0; border:1px solid #b0cad9; border-width:0 1px 1px 1px;
}
.nkyy_conttop{
   height:98px; padding:0 0 0 9px;
}
.nkyy_conttop img{
   float:left; border:1px solid #c0c0c0; padding:1px;
}
.nkyy_conttop p{
   float:left; width:241px; line-height:25px; text-indent:2em; margin:0 0 0 9px; color:#696969; display:inline;
}
.nkyy_conttop p a:link,.nkyy_conttop p a:visited{
   color:#e1450a;
}
.nkyy_list{
   margin:15px 22px 0 0; 
}
.nkyy_list li{
   line-height:25px; 
}
.nkyy_list li a:link,.nkyy_list li a:visited{
   color:#878787; padding:0 0 0 28px; background:url(../images/icon_mark222.gif) no-repeat 15px 2px;
}
.nkyy_list li em{
   float:right; color:#878787;
}
.nkyy_bom{
   width:324px; height:50px; border:1px dashed #ddd4a6; margin:15px 0 0 15px; padding:4px 13px 0 52px; background:url(../images/ren.png) no-repeat 13px 7px;
}
.nkyy_bom p{
   line-height:25px; color:#6f6f6f; background:url(../images/zxbg.png) no-repeat 23px 27px;
}
.nkyy_bom p a:link,.nkyy_bom p a:visited{
   color:#5c5c5c;
}
.lxjs11{
   float:right; width:280px; height:337px; padding:1px; border:1px solid #b0cad9;
}
.lxjs11 h2{
   height:30px; line-height:30px; font-size:14px; color:#0e589f; padding:0 8px 0 44px; background:url(../images/lxjs11_titbg.png) no-repeat;
}
.lxjs11 h2 a:link,.lxjs11 h2 a:visited{
   float:right; font-weight:normal; font-size:12px; color:#fff;
}
.jczt_cont{
   padding:5px 9px 0 7px; background:#fff url(../images/icon_mark41.gif) repeat-x top; 
}
.jczt_cont dt{
   line-height:33px; background:url(../images/icon_mark31.gif) repeat-x bottom;
}
.jczt_cont dt a{
   display:block; height:33px; line-height:33px; color:#000; padding:0 0 0 35px;
}
.jczt_cont dt .link1{
   background:url(../images/link1.jpg) no-repeat 9px 10px;
}
.jczt_cont dt .link2{
   background:url(../images/link2.jpg) no-repeat 9px 10px;
}
.jczt_cont dt .link3{
   background:url(../images/link3.jpg) no-repeat 9px 10px;
}
.jczt_cont dt .link4{
   background:url(../images/link4.jpg) no-repeat 9px 10px;
}
.jczt_cont dt .link5{
   background:url(../images/link5.jpg) no-repeat 9px 10px;
}
.jczt_cont dt .link6{
   background:url(../images/link6.jpg) no-repeat 9px 10px;
}
.jczt_cont dd{
   display:none; height:125px; overflow:hidden;
}
.jczt_cont dd img{
   margin:3px 0 0 0;
}
.jczt_cont dd a{
   display:block; height:33px; line-height:33px; color:#000; padding:0 0 0 35px; 
}
.jczt_cont dd .hover1{
   background:url(../images/link1.jpg) no-repeat 9px 10px;
}
.jczt_cont dd .hover2{
   background:url(../images/link2.jpg) no-repeat 9px 10px;
}
.jczt_cont dd .hover3{
   background:url(../images/link3.jpg) no-repeat 9px 10px;
}
.jczt_cont dd .hover4{
   background:url(../images/link4.jpg) no-repeat 9px 10px;
}
.jczt_cont dd .hover5{
   background:url(../images/link5.jpg) no-repeat 9px 10px;
}
.jczt_cont dd .hover6{
   background:url(../images/link6.jpg) no-repeat 9px 10px;
}










.guanggao11{
   height:90px; margin:11px 0 0 0; padding:1px; border:1px solid #b0cad9; background:url(../images/guanggao11_img.jpg) no-repeat 1px 1px;
}
.zhengz{
   float:left; width:693px; overflow:hidden;
}
.zaoxie{
   float:left; width:341px; margin:0 5px 16px 0; display:inline;
}
.zaoxie1{
   margin:0;
}
.zaoxie2{
   margin:0 10px 0 0;
}
.zaoxie h2{
   height:30px; line-height:30px; font-size:14px; color:#fff; padding:0 8px 0 22px; background:url(../images/qlxy_tit11.png) no-repeat;
}
.zaoxie h2 a{
   display:block; float:right; width:48px; height:19px; line-height:19px; font-weight:normal; font-size:12px; color:#1b81b7; text-align:center; margin:5px 0 0 0; background:url(../images/gengduobg.png) no-repeat;
}
.qlxt_cont{
   height:183px; border:1px solid #abc7e2; margin:5px 0 0 0; padding:17px 0 0 0;
}
.qlxt_cont strong{
   font-size:14px; color:#076297; padding:0 0 0 85px;
}
.qlxt_cont p{
   line-height:25px; text-indent:2em; padding:8px 0 0 9px;
}
.qlxt_cont p a:link,.qlxt_cont p a:visited{
   color:#ff0101;
}
.qlxt_contbotm{
   height:92px; margin:10px 0 0 0; padding:0 0 0 5px;
}
.qlxt_contbotm img{
   float:left; border:1px solid #ddd;
}
.qlxt_contbotm ul{
   float:left;
}
.qlxt_contbotm li{
   line-height:22px;
}
.qlxt_contbotm li a:link,.qlxt_contbotm li a:visited{
   padding:0 0 0 25px; background:url(../images/icon_mark7.gif) no-repeat 15px 5px;
}
.cont3rig{
   float:right; width:284px;
}
.zjtd{
   width:280px; border:1px solid #b0cad9; padding:1px;
}
.zjtd h2{
   height:28px; line-height:28px; border-bottom:1px solid #fff; font-size:14px; color:#0e589f; padding:0 10px 0 47px; background:url(../images/zjtd_tit1.png) no-repeat;
}
.zjtd h2 a:link,.zjtd h2 a:visited{
   float:right; font-size:12px; font-weight:normal; color:#f0f0f0;
}
.zjtd_cont{
   height:248px; padding:13px 0 10px 12px; background:url(../images/icon_mark5.gif) repeat-x top;
}
.zjgdRoll{
   width:259px; height:246px; overflow:hidden;
}
.zjrolls{
   height:118px; margin:0 0 10px 0;
}
.zjrolls img{
   float:left;
}
.zjrolls_text{
   float:right; width:161px;
}
.zjrolls_text h3{
   color:#03759d; font-size:14px; padding:0 0 0 5px; 
}
.zjrolls_text p{
   line-height:22px; padding:0 5px 0 5px; 
}
.zaixian{
   clear:both; margin:10px 0 0 0;	
}
.zaixian a{
   display:block; float:left; width:76px; height:23px; margin:0 9px 0 0; text-indent:-9999px; background:url(../images/asgwe.png) no-repeat; display:inline;
}
.zaixian .fg{
   margin:0; background:url(../images/asdg.png) no-repeat;
}
.tell{
   height:119px; margin:11px 0 0 0; padding:8px 0 0 10px; border:1px solid #b0cad9;
}
.tell_a{
   height:56px;
}
.tell_a a{
   display:block; float:left; width:61px; height:55px; margin:0 6px 0 0; background:url(../images/a1.jpg) no-repeat;
}
.tell_a .b{
   background:url(../images/a2.jpg) no-repeat;
}
.tell_a .c{
   background:url(../images/a3.jpg) no-repeat;
}
.rdphp{
   float:right; width:280px; height:267px; margin:11px 0 0 0; border:1px solid #b0cad9; padding:1px;
}
.rdphp h2{
   height:28px; line-height:28px; font-size:14px; color:#0c76bb; font-weight:bold; padding:0 11px 0 43px; background:url(../images/lxjs11_titbg.png) no-repeat;
}
.rdphp h2 span{
   float:right; font-weight:normal; color:#666;
}
.rdphp h2 span a:link,.rdphp h2 span a:visited{
   font-weight:normal; color:#fff; font-size:13px;
}

.zjdy{
   height:284px; 
}
.zjdy_cont{
   padding:10px 14px 0 12px;
}
.zjdy_text1{
   height:78px; background:url(../images/icon_mark1.gif) repeat-x bottom;  
}
.zjdy_text1 em{
   display:block; height:26px; line-height:26px; padding:0 0 0 38px; background:url(../images/q.jpg) no-repeat;  
}
.zjdy_text1 p{
   line-height:22px; padding:0 0 0 38px; margin:8px 0 0 0; background:url(../images/a.jpg) no-repeat;  
}
.zjdy_text1 p a:link,.zjdy_text1 p a:visited{
   color:#de0000;
}
.zjdy_cont ul{
   margin:10px 0 0 ;
}
.zjdy_cont li{
   line-height:25px;
}
.zjdy_cont li a:link,.zjdy_cont li a:visited{
   padding:0 0 0 10px; color:#878787; background:url(../images/icon_mark6.gif) no-repeat 0 5px;
}
.linkzx{
   height:51px; padding:0 0 0 39px;
}
.linkzx a{
   display:block; float:left; width:91px; height:51px; margin:0 13px 0 0;
}
.dxbl{
   float:right; width:280px; height:234px; border:1px solid #b0cad9; padding:1px; margin:15px 0 0 0;
}
.dxbl h2{
   height:28px; color:#0e589f; padding:0 7px 0 44px; background:url(../images/dxbl_titibg.png) no-repeat;
}
.dxbl h2 a{
   color:#fff; background:none;
}
.dxbl_cont{
   border:0; margin:0; padding:11px 11px 0 12px;
}
.dxbl_top{
   height:103px; background:url(../images/icon_mark1.gif) repeat-x bottom;
}
.dxbl_top img{
   float:left; border:1px solid #d2d2d2; padding:1px;
}
.dxbl_text{
   float:left; width:135px; margin:0 0 0 14px; display:inline;
}
.dxbl_text strong{
   font-size:14px; color:#0d68af; 
}
.dxbl_text p{
   line-height:23px; text-indent:2em; margin:7px 0 0 0;
}
.dxbl_text p a:link,.dxbl_text p a:visited{
   color:#ff0000;
}
.dxbl_list{
   padding:10px 0 0 10px;
}
.dxbl_list li{
   line-height:25px;
}
.dxbl_list li a:link,.dxbl_list li a:visited{
   color:#878787; padding:0 0 0 18px; background:url(../images/icon_mark7.gif) no-repeat 0 4px;
}
.gundong1{
   height:152px; border:3px solid #2483c5; margin:0px 0 0 0; background:#fff;
}
.gundong1 h2{
   float:left; width:29px; height:152px; background:url(../images/gundong1_titbg.png) no-repeat;
}
.gundong_cont{
   float:left; width:897px; height:141px; padding:11px 0 0 53px; background:url(../images/gundong_contbg.png) no-repeat;
}
.forle{overflow:hidden; width:861px; }
.forle tr td{ padding-left:10px;}
.forle tr td img{border:1px solid #ccc; padding:2px;}

.botmnav{
   height:36px; line-height:36px; text-align:center; margin:11px 0 0 0; color:#fff; background:url(../images/botmnav.gif) repeat-x;
}
.botmnav a:link,.botmnav a:visited{
   color:#fff; font-size:14px;
}
.footer{
	height:174px;
	background:#fff;
}
.footer_map{
   float:left; width:208px; height:139px; border:3px solid #bfb487; 
}
.footer_text{
   float:left; width:615px; margin:0 0 0 32px; display:inline;
}
.footer p{
   line-height:22px; 
}
.footer p span{
   color:#028aba; 
}

