/* CSS Document */
body{margin:0px; padding:0px; background:#f0f0f0 url(../images/body_bg.jpg) center top no-repeat; font-size:14px; font-family:"Microsoft YaHei";color:#555;}
div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, img, form, label,br{padding:0px; margin:0px;}
ul{list-style-type:none;}
img{border:0px;}
a{text-decoration:none; color:#555;}
a:hover{ color:#222;}
.clear {clear:both;font-size:0px;line-height:0px;height:0px;zoom:0; display:block;}
.block5{ height:5px; line-height:5px; font-size:0;  clear:both; display:block;}
.block10{ height:10px; line-height:10px; font-size:0;  clear:both; display:block;}
.block15{ height:15px; line-height:15px; font-size:0;  clear:both; display:block;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
.mt10{ margin-top:10px;}
.pd5{ padding:5px;}
.p-tb10{ padding:10px 0;}
.under{ text-decoration:underline;}
.bor{ border:1px solid #e4e4e4;}
.bg1{ background:#e5e5e5;}
.bg2{ background:#fff;}
a.blue{ color:#205b8e}
.red{ color:#f00;}
/*clear*/
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.w{ width:100%;}
.header{ width:1080px; margin:0 auto; height:105px; padding-top:33px;}
.header .logo{ float:left;}
.header .so{ float:right; width:340px; height:75px; line-height:36px;}
.header .so .text{ width:270px; height:30px; float:left; background:#f4f4f4; padding:2px 5px; border:1px solid #014681; line-height:30px; color:#777;}
.header .so .but{ width:55px; height:36px; float:left;background:#014681;  text-align:center; font:normal 14px/36px "΢���ź�";color:#fff; border:none; cursor:pointer;}
.header .so a{ color:#555;}
.wrapper{ width:1050px; margin:0 auto; background:#fff; padding:15px;}
.list-wrap{ width:1048px;margin:0 auto; border:1px solid #e3e3e3; background:#fff; padding:15px;}
.bg3{ background:#fff url(../images/zjjkq_04.jpg) right bottom no-repeat;}
.bg4{ background:#fff url(../images/wrap_bg.gif) 0 0 repeat-y;}
.nav{ width:100%; height:45px; overflow:hidden; background:#096abd;}
.nav ul{ display:block; width:1079px; height:45px; margin:0 auto 12px; border-right:1px solid #4e98d7;  background:url(../images/nav_bg.jpg) left top repeat-x;}
.nav li{ float:left; border-left:1px solid #4e98d7; width:153px; text-align:center; font:normal 16px/45px "΢���ź�"; color:#fff;}
.nav li a{color:#fff;}
.nav li a:hover{ display:block; width:100%; background:#1a507f; color:#fff;}

.focus{ position:relative; width:552px; height:346px; float:left; background-color: #000;}  
.focus img{ width: 552px; height: 346px;} 
.focus .shadow .title{width: 552px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:552px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{ *width:80px;bottom:10px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:14px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#c50201;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.home_new{ width:478px; float:right;}
.g-tab-navi{clear:both;height:35px; border-bottom:1px solid #4c709e; position:relative;}
.g-tab-navi li{ width:95px;float:left; padding-left:12px; text-align:center; font-size:16px; line-height:35px;color:#fff; background:url(../images/tab_line.png) no-repeat right center;}
.g-tab-navi li a,ul.g-tab-navi li a:visited{text-decoration:none; color:#666;display:block; height:35px; padding-right:12px;}
.g-tab-navi li.last{ background-image:none;}
.g-tab-navi li.hover{ background:url(../images/tab_bg.jpg) left no-repeat; padding-right:0px;}
.g-tab-navi li.hover a,ul.g-tab-navi li.hover a:visited { text-decoration:none; color:#fff; background:url(../images/tab_bg.jpg) right no-repeat;}
.g-tab-navi .current ,.title-tab .current{ width:98px;float:left; padding-left:12px; text-align:center; font-size:16px; line-height:35px;color:#fff; background:url(../images/tab_bg.jpg) left no-repeat; font-weight:normal;}
.g-tab-navi .current a ,.title-tab .current a {text-decoration:none; color:#666;display:block; height:35px; padding-right:12px; text-decoration:none; color:#fff; background:url(../images/tab_bg.jpg) right no-repeat;}

.list li{ height:30px;padding-left:16px; line-height:30px; background:url(../images/dian.gif) 0px 5px no-repeat; color:#555;}
.list li a{ color:#363636;}
.list li a:hover{ color:#000;}
.list li span{ float:right; font-size:12px; color:#777;}
.list .line-borer{ height:8px; margin-bottom:8px; border-bottom:1px dashed #ddd; background:none;}
.list2 li{ float:left; height:30px; padding-left:16px; margin-right:8px; line-height:30px; background:url(../images/dian.gif) 0px 5px no-repeat; color:#555;}
.g-tab-pad{ padding:5px 0;}

.rel { position: relative;}
a.ztzl-tit {float:left;display: block;width:74px;height: 65px;font-size: 20px;text-align: center;background: #ff6612;color: #FFF;padding-top:20px;
border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;-webkit-border-radius: 8px;position: relative;
z-index: 2;}
.sjx { position: absolute;left: 78px;top: 35px;background: url(../images/sjx.png) left top no-repeat; width: 5px; height: 12px;}
.mini-banner{ width:960px; height:84px; overflow:hidden; position:relative; float:right;}
.mini-banner .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:7px; z-index:1; }
.mini-banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.mini-banner .hd ul li{ float:left; margin-right:5px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.mini-banner .hd ul li.on{ background:#f00; color:#fff; }
.mini-banner .bd{ position:relative; height:100%;z-index:0; }
.mini-banner .bd img{ width:960px; height:84px;  }
.w-p-l{ width:680px; float:left;}
.zw-tit{ width:100%; height:35px; line-height:35px; border-bottom:1px solid #e7e7e7;}
h3.zwgk-tit{ float:left;padding-left:35px; padding-right:10px; background:url(../images/icon.gif) 10px 6px no-repeat; border-bottom:2px solid #4c709e; color:#4c709e;}
h3.ty-title{ float:left;padding:0 12px; border-bottom:2px solid #4c709e; color:#4c709e;}
h3.link-title{ float:left;padding-left:35px; padding-right:10px; background:url(../images/icon.gif) 10px -263px no-repeat; border-bottom:2px solid #4c709e; color:#4c709e;}
.more { width:28px; line-height:35px;float: right; background: url(../images/more.png) right center no-repeat; padding-right: 22px; }
.xxgk-list li{ width:90px; height:38px; float:left; padding-left:36px; margin-right:10px; border:1px solid #e7e7e7; font:normal 14px/38px "΢���ź�"; color:#222;}
.jg-list li{ width:90px; height:30px; float:left; padding-left:15px; margin-right:0px;  font:normal 14px/30px "΢���ź�"; color:#222;}
.icon01{background:url(../images/icon.gif) 10px -30px no-repeat; }
.icon02{background:url(../images/icon.gif) 10px -72px no-repeat; }
.icon03{background:url(../images/icon.gif) 10px -114px no-repeat; }
.icon04{background:url(../images/icon.gif) 10px -154px no-repeat; }
.xxgk-list .icon05{ margin-right:0px; background:url(../images/icon.gif) 10px -196px no-repeat; }
.zsfw-list li{ float:left;}
.zsfw-list li a{ display:block; width:113px; height:35px; float:left; padding-top:52px; text-align:center;}
.zsfw-list li a:hover{ color:#4c709e;}
.icon06{background:url(../images/zsfw_ico1.gif) center top no-repeat; }
.icon07{background:url(../images/zsfw_ico2.gif) center top no-repeat; }
.icon08{background:url(../images/zsfw_ico3.gif) center top no-repeat; }
.icon09{background:url(../images/zsfw_ico4.gif) center top no-repeat; }
.icon10{background:url(../images/zsfw_ico5.gif) center top no-repeat; }
.icon11{background:url(../images/zsfw_ico6.gif) center top no-repeat; }
.grfw-list li{ float:left; margin:8px 9px 0; display:inline;}
.grfw-list li a{display:block; width:94px; height:30px; float:left; padding-top:50px; text-align:center;}
.grfw-list li a:hover{ color:#4c709e;}
.icon12{background:#efefef url(../images/grfw_ico01.png) center 8px no-repeat; }
.icon13{background:#efefef url(../images/grfw_ico02.png) center 8px no-repeat; }
.icon14{background:#efefef url(../images/grfw_ico03.png) center 8px no-repeat; }
.icon15{background:#efefef url(../images/grfw_ico04.png) center 8px no-repeat; }
.icon16{background:#efefef url(../images/grfw_ico05.png) center 8px no-repeat; }
.icon17{background:#efefef url(../images/grfw_ico06.png) center 8px no-repeat; }
.list-h{height:90px;} 
.msfw-list li{ float:left; margin-top:8px;}
.msfw-list li a{ display:inline;width:94px;padding-left:64px; height:78px; float:left;font:normal 14px/78px "΢���ź�"; margin-left:8px;border:1px solid #cae9fc; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}
.msfw-list li a:hover{ color:#4c709e;}
.icon18{background:#e4f5ff url(../images/msfw_ico01.png) 10px center no-repeat; }
.icon19{background:#e4f5ff url(../images/msfw_ico02.png) 10px center no-repeat; }
.icon20{background:#e4f5ff url(../images/msfw_ico03.png) 10px center no-repeat; }
.icon21{background:#e4f5ff url(../images/msfw_ico04.png) 10px center no-repeat; }

.w-p-r{ width:348px; float:right;}
.g-list-t,.g-list-t li{list-style:none;}
.g-list-t{line-height:30px; text-align:left; font-size:14px;}
.g-list-t a ,.g-list-t a:visited{ text-decoration:none; color:#555;}
.g-list-t a:hover{color:#b61f1f; text-decoration:none;}
.g-list-t span.time{ display:inline-block; color:#555; font-size:12px; float:right;}
.g-list-t span.newsImg{padding-right: 6px;float: left;}
.g-list-t span.newsImg img{display: block;padding-top: 11px;}
.g-list-t dd{padding-left:14px; clear:both; line-height:30px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis; margin:0px 5px;}
.g-list-t dd em{ font-style:normal; color:#4c709e;}
.g-list-t dt{ color:#555; background:#f5f5f5; height:30px; line-height:30px; padding:0 15px; margin-bottom:5px; border-bottom:1px double #dbdbdb;}
.g-list-t dt span.time{ border-left:1px solid #fff; padding-left:18px; color:#555;}
.list-skin2 li,.list-skin2 dd{ background:none; padding-left:0;}
.zt-warp{ width:1050px; display:block; height:88px; padding:10px 0px; background:#e7e7e7;}
.zt-warp li{ float:left; margin-left:10px; display:inline;}

.footnav{ width:100%; background:url(../images/footnav_bg.gif) 0 bottom repeat-x; text-align:center; padding:8px 0px;}
.footnav a{ color:#fff;}
.footer {height: 190px; width:100%; clear:both; background:#0b5ea5; color:#fff;}
.copyright{ width:800px; margin:20px auto 0; position:relative;}
.copyright p{ display:block; margin:0 auto; width:390px; float:left; padding-left:30px; text-align:center;}
.copyright a{color:#fff;}
/*�߽�����*/
.g-tab{clear:both;height:35px; border-bottom:1px solid #e2e2e2; position:relative;}
.g-tab li{ width:100px;float:left; text-align:center; font-size:16px; line-height:34px;color:#4c709e;}
.g-tab li a{color:#555;}
.g-tab li.hover{  line-height:34px; border-bottom:1px solid #4c709e;color:#4c709e;}
.g-tab li.hover a{color:#4c709e;}
.zj-sidebar-01{ width:540px; float:right;}
.zj-sidebar-02{ width:630px; float:left;}
.zj-sidebar-01 p{ line-height:30px;}
.zj-sidebar-02 p{ width:330px; float:left; padding-left:15px; line-height:30px;}
.title-tab{height:35px; border-bottom:1px solid #e2e2e2; }
.title-tab ul{ width:250px; line-height:30px; float:right;}
.title-tab ul li{ float:left; width:80px; text-align:right;}
.title-tab ul li.hover {color:#4c709e; cursor:pointer;}
.zj-avi{ width:388px; float:right;}
.zj-avi h3{ background:#4c709e; line-height:30px; text-align: center; color:#fff;}
.zj-photo{ width:552px; float:left;}
.zj-ly{ width:470px; float:right; line-height:30px;}
/*����*/
.zw-left{ float:left; width:330px;}
.zw-right{ width:695px; float:right;}
.zw-left .zw-tit{ width:100%; height:35px; line-height:35px; border-bottom:1px solid #4c709e;}
h3.zwgk-ld-tit{ float:left;padding-left:45px; padding-right:10px; background:url(../images/zw_icon.gif) 10px 0px no-repeat;color:#4c709e;}
h3.zwgk-jg-tit{ float:left;padding-left:45px; padding-right:10px; background:url(../images/zw1_icon.gif) 10px 0px no-repeat;color:#4c709e;}
h3.zwgk-xxgk-tit{ float:left;padding-left:45px; padding-right:10px; background:url(../images/zw_icon.gif) 10px -67px no-repeat;color:#4c709e;}
.ld-list{ width:300px; height:70px; padding-top:5px; display:block; background:#f2f2f2; margin:0 auto;}
.ld-list li{ /* width:55px; */float:left; line-height:30px; padding-left:18px; background:url(../images/dian.gif) 5px -47px no-repeat;}
.zw-left .xxgk-list li{ width:105px; margin-top:10px; margin-left:10px; }
.zw-hot{ width:680px; height:76px; padding:10px; background:#f2f2f2;}
.zw-hot h3{ width:86px; height:36px; float:left; padding-top:40px; background:url(../images/zw_hot.gif) 0 0 no-repeat; text-align:center;font:500 14px/36px "΢���ź�";  color:#fff;}
.zw-hot div{ width:580px; overflow:hidden; float:right; text-align:center;}
.zw-hot h2{ text-align: center;font:500 24px/36px "΢���ź�"; color:#ff0a09;}
.zw-hot h2 a{color:#ff0a09;}
/*����*/
.hd-ldr{ width:227px; float:left;}
.hd-ldr img{ padding:3px; border:1px solid #ebebeb;}
.hd-ldr h3{ text-align:center; font:500 14px/34px "΢���ź�"; color:#222;}
.hd-ldr a.mail{ display:block; width:145px; padding-left:80px; height:42px; background:#f8dbb9 url(../images/mail.png) 30px center no-repeat;border:1px solid #f8cd9c; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; font:500 18px/42px "΢���ź�"; color:#d15f33;}
.hd-box{ width:800px;}
.mail_table { border:1px solid #eee;}
.mail_table th{ padding:0px 15px; text-align:left; line-height:35px; background:#f4f1ed;}
.mail_table td{ padding:0 15px; line-height:34px; border-top:1px solid #eaeaea; }
.mail_table td a:hover{ color:#000;}
.mail_table .tbg{ background:#f4f1ed;}
/*����*/
.fw-left{ width:296px; float:left;}
.fw-right{ width:726px; float:right;}
.bmfw{width:294px;height:auto;border:1px solid #e1e1e1;background:#fff;margin-top:10px;}
.bmfw_t{height:42px;border-bottom:1px solid #e2e2e2;padding-left:30px;background:url(../images/fwico.gif) no-repeat 15px center; font:500 16px/42px "΢���ź�"; color:#4c709e; }
.bmfw_t a{color:#4c709e;}
.bmfw_con{height:auto;overflow:hidden;}
.bmfw_con ul{padding:10px 15px;height:120px;overflow:hidden;}
.bmfw_con ul li{font-size:14px;line-height:40px;float:left;width:75px;padding-left:10px;}
.bmfw_con ul li a{color:#414141;}
.bmfw_con ul li a:hover{color:#b90303;border-bottom:2px solid #b90303;}
.fw-right .box{ height:98px; padding:10px; border:1px solid #eee;}
.fw-right .box .grfw-list li{ float:left; margin:0 11px 0 12px; display:inline;}
.fw-right .box .msfw-list li{ float:left; margin-top:8px; margin-left:5px;}
.fw-right .box .zsfw-list li{ float:left; margin-left:2px;}
/*����*/
.zs-left{ width:675px; float:left;}
.zs-tab{ width:100%; float:left; margin-bottom:15px; clear:both; height:38px; background:#f6f6f6; border:1px solid #eee; position:relative;}
.zs-tab li{ float:left; width:110px;text-align:center; font:500 16px/38px "΢���ź�"; color:#4c709e; }
.zs-tab li.hover{ border-top:2px solid #4c709e;}
.zs-text p{ width:375px; float:left; line-height:30px;}
.zs-right{ width:348px; float:right;}
.zs-title{ width:100%; height:35px; background:url(../images/zs_title_bg.gif) 0 bottom repeat-x;}
.zs-title h3{ float:left; width:100px; text-align:center; border-bottom:2px solid #4c709e; font:500 16px/33px "΢���ź�"; color:#4c709e; }
.img-list{ display:block; margin-left:-16px; padding-top:12px;}
.img-list li{ margin-left:16px; float:left; text-align:center; display:inline;}
.img-list li img{ display:block; padding:5px; border:1px solid #eee;}
.phot li{ _margin-left:10px; float:left; text-align:center; display:inline;}

/*ר��*/
.location01 { width:1040px; margin:0 auto; height: 45px; padding:0 20px;line-height: 45px; background: #f6f6f6;}
.location01 span {background: url(../images/map.png) left center no-repeat; padding-left: 20px;}
.zt-list li {height: 40px; width: 325px; float: left; margin-left: 22px; margin-bottom: 18px; display:inline;}
.zt-list li a { display: block; width: 290px; height: 40px; line-height: 40px;  background: url(../images/ztzl_ico.jpg) 15px center no-repeat #f1f1f1; padding-left: 40px; border: 1px solid #e5e5e5; font-size: 16px;}
/*�б�ҳ��*/
.sub-left{ width:230px; float:left;}
.sub-right{ width:780px; float:right;}
.sub-title{ height:45px; padding-left:70px; background:#4c709e url(../images/sub_title.png) 25px center no-repeat; font:500 20px/45px "΢���ź�"; color:#fff;}
.menunr li {float: left; padding-top: 10px; width: 230px; border-bottom:1px dashed #ddd;  font:500 15px/35px "΢���ź�"; }
.menunr li a { display:block; padding-left:30px; background:url(../images/menu_ico.gif) right center  no-repeat;}
.menunr li a:hover{ color:#1351b8;}
.txt-title{ border-bottom: 2px solid #1351b8;height: 40px; font:500 18px/35px "΢���ź�"; color:#1351b8;}
/*��ҳ*/
.pagenav{clear:both;width:100%;padding:20px 0 0px;text-align:center;height:32px;line-height:24px;}
.pagenav a{border:1px solid #e0e0e0;color:#666;font-family:Arial;margin:2px;padding:0px 10px;white-space:nowrap;display:inline-block;}
.pagenav a:hover{background:#0b5ea5;border:1px solid #e0e0e0;color:#fff;}
.pagenav a.active{border:1px solid #319bde;color:#fff;}
.pagenav a.current,.pagenav a.current:hover{background:#0b5ea5;color:#fff;}
.pagenav a.disabled,.pagenav a.disabled:hover{border:1px solid #e0e0e0;color:#666;background:#eee;}
.pagenav a.text,.pagenav a.text:hover{color:#666;background:#eee;cursor:text; }
.pagenav a.pagemore,.pagenav a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagenav #page{display:inline;}
.pagenav #page input{width:40px;height:24px;line-height:24px;border:1px solid #dfdfdf;padding:0 5px;margin:3px 6px;color:#666;vertical-align:middle;}
.pagenav .goto{width:36px;height:26px;background:#0b5ea5;border:1px solid #0b5ea5;color:#fff;margin:3px 2px;text-align:center;cursor:pointer;vertical-align:middle;}
.pagenav em{ font-style:normal;}


/*��������ҳ*/
.new_cont{padding:20px;margin:0px auto;}
.new_cont h2{ height:70px; text-align:center; font:500 26px/40px "΢���ź�"; color:#1075e2;}
.new_cont .date{ border-top:1px solid #eee;border-bottom:1px solid #eee; height:35px; line-height:35px; font-size:14px; color:#878787; margin:8px 0px; text-align:center;}
.new_cont #content{ padding:5px 10px;font-size:14px; line-height:210%;  padding-bottom:15px; color:#555; }
.new_cont #content .text{ text-indent:25px; padding-top:10px;}
.new_cont #content .text img{ display:block; WIDTH:auto; HEIGHT: auto; margin:10px auto; TEXT-ALIGN: center; PADDING: 5px; TEXT-INDENT: 0px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff;}
.news-title{ height:45px; padding-left:20px; border-bottom:1px solid #ddd; line-height:45px;}





.rwm{width:105px;height:290px;background-color:#FFF;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:12px;top:210px; border:1px solid #ddd;}
.rwm img{width:102px;height:102px; margin:0 auto;}
.rwm p{ text-align:center; font-size:12px; line-height:18px;}



/*�������õ�����ʽ*/
.subNavBox{width:228px; margin:0 auto; border:1px solid #4c709e;}
.subNav{border-bottom:solid 1px #6395e9;cursor:pointer;padding-left:15px;background:#4875c0 url(../images/jiantou1.png) no-repeat;background-position:95% 50%; font:bold 15px/36px "΢���ź�"; color:#fff}
.subNav:hover{color:#fff;}
.currentDd{color:#fff}
.currentDt{background-image:url(../images/jiantou.png);}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent li a{display:block;width:213px;border-bottom:dashed 1px #e5e3da; padding-left:15px; font-size:15px;line-height:32px;color:#666}
.navContent li a:hover{color:#000;}



/*��ͼ*/
.list-map{ width:1000px; margin:0 auto;}
.list-map .title-h4 {border-bottom:1px #1664c9 solid; margin-top:10px; background:#efefef;}
.list-map .title-h4 h4 {border-bottom-left-radius:0;border-bottom-right-radius:0;background:#096ABD;}
.title-h4 h4 { color: #fff; width: auto; display: inline-block; padding: 8px 20px; font-size: 16px; background: #006666; font-weight: normal;   border-radius: 3px; line-height: 20px; text-align: center; margin: 0;}
.list-map .title-h4 a {color:#fff;}
.list-map dl {margin:0;}
.list-map dl {padding:5px 0;border-bottom:1px #dcdcdc dashed;}
.list-map dl dt { border-bottom:1px dashed #ddd;color:#096ABD;margin:0 5px; font:bold 15px/32px "΢���ź�";}
.list-map dl dt a {color:#096ABD;}
.list-map dl dd {color:#777; line-height:32px;}
.list-map dl dd a {color:#777;	margin:0 10px;}
.list-map dl dd a:hover{color:#5298f3;	margin:0 10px;}


@media (max-width: 576px) {
.footer { width:100%; clear:both; background:#0b5ea5; color:#fff; font-size:13px;}
.footnav{ width:100%; padding:10px 0; background:url(../images/footnav_bg.gif) 0 bottom repeat-x;text-align:center; line-height:20px;padding:8px 0px;}
.footnav a{ color:#fff;}
.copyright{ width:100%; margin:0px auto 0; position:relative; line-height:20px;}
.copyright p{ display:block; margin:0 auto; width:390px; float:left; padding-left:30px; text-align:center;}
.copyright a{color:#fff;}
}
