﻿@charset "utf-8";
body{ margin:0px; padding:0px; font-size:14px; font-family:Microsoft YaHei; color:#333333; background:url(images/top_bg.gif) repeat-x center top #fff;}
ol, ul, dl, dt, dd{ padding:0; margin:0;}
li{ list-style:none;}
img{ border:none; border:0;}

a{ text-decoration:none; color:#333333; noline: expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#f77a00;}
.clear{clear:both;}
.link{color: #000; font-size:16px;font-family:微软雅黑,宋体;}
.biao{ font-size:13px; font-family:"宋体";}


.topa:hover{ color:#F27A06;}
.daohanga{ font-size:18px;}
.a1{ font-size:16px; color:#333333;}
.titleasp{ font-size:24px; color:#3399cc;}
/*左侧CSS*/
.leftdaohangtop{ font-size:24px; color:#FFFFFF; font-family:"微软雅黑"; margin-left:50px;}
.SideBar{float:left; width:260px;}

.SideTop{background:#3399cc; font-size:22px; font-weight:bold; padding:25px 32px; line-height:25px; color:#fff; margin-bottom:10px;}

.SideMenu li.button{margin-bottom:5px;}
.SideMenu li .all{ display:block; padding:15px 45px 15px 32px; background:#f2f2f2; font-size:16px; line-height:20px;}
.SideMenu li .all1{ display:block; padding:15px 45px 15px 32px; background:#f2f2f2; font-size:16px; line-height:20px;}
.SideMenu li .all.aon, .SideMenu li .all:hover{ background:url(images/icon_sidebar.gif) no-repeat 227px center #3399cc; color:#fff; font-weight:bold;}
.SideMenu li .all1.aon, .SideMenu li .all1{ background:url(images/icon_sidebar.gif) no-repeat 227px center #3399cc; color:#fff; font-weight:bold;}

/*左侧CSS*/
/*info*/
.info_a a{ font-size:16px;}
.info_a a:hover{ font-size:17px;}
/*info*/

.HomeZwgkicon{float:right; width:180px;}
.HomeZwgkicon a{display:block; height:40px; line-height:40px; margin-bottom:10px; background-repeat:no-repeat; background-position:28px center; background-color:#3399cc; text-indent:79px; color:#fff; font-size:16px; border-radius:3px; padding-right:20px;}
.HomeZwgkicon a:hover{background-color:#23a44a;}
.HomeZwgkicon a.a01{background-image:url(images/home_zwgk_icon1.png);}
.HomeZwgkicon a.a02{background-image:url(images/home_zwgk_icon2.png);}
.HomeZwgkicon a.a03{background-image:url(images/home_zwgk_icon3.png);}
.HomeZwgkicon a.a04{background-image:url(images/home_zwgk_icon4.png);}
.HomeZwgkicon a.a05{background-image:url(images/home_zwgk_icon5.png); margin-bottom:0;}
.HomeZwgkicon a.a06{background-image:url(images/home_zwgk_icon6.png);}


.more{float:right; }
.more a{ display:block; width:68px; height:28px; border:#e8e8e8 1px solid; line-height:28px; text-indent:16px; background:url(images/icon_more.gif) no-repeat 50px center; border-radius:12px;}
.xinwen1{ font-size:16px; color:#FFFFFF;}

#div2 a{font-size:16px;}
#div22 {display: none;}
#div44 {display: none;}
#div55 {display: none;}
#div77 {display: none;}
#div99 {display: none;}
#div111 {display: none;}
#div1{line-height:40px;width:100px; height:40px; margin-left:2px; text-align:center;}
#div2{line-height:40px;width:100px; height:40px; margin-left:2px; text-align:center;}
#div3{ width:100px; height:30px; line-height:30px; text-align:center; float:left;  margin: 10px 5px 10px 20px;}
#div4{ width:100px; height:30px; line-height:30px; text-align:center; float:left;  margin: 10px 5px;}
#div5{ width:100px; height:30px; line-height:30px; text-align:center; float:left;  margin: 10px 5px;}
#div6{ width:100px; height:30px; line-height:30px; text-align:center; float:left;  margin: 10px 5px 10px 20px;}
#div7{ width:100px; height:30px; line-height:30px; text-align:center; float:left;  margin: 10px 5px;}
#div8{ width:100px; height:30px; line-height:30px; text-align:center; float:left;  margin: 10px 5px 10px 20px;}
#div9{ width:100px; height:30px; line-height:30px; text-align:center; float:left;  margin: 10px 5px;}
#div10{ width:100px; height:30px; line-height:30px; text-align:center; float:left; margin: 10px 5px;}

.www2{background:#3399cc;}
.www0{background:#f2f2f2;}
.www1{background:#3399cc;}
.www22 a{ color:#FFFFFF;}
.www00 a{ color:#333333;}
.www11 a{ color:#FFFFFF;}
.wws{background:#ffffff;}
.wws1{background:#3399cc;}
.wws2{background:#3399cc;}
.wws a{ color:#3399cc;}
.wws1 a{ color:#ffffff;}
.wws2 a{ color:#3399cc;}

.more1{ float:right; width:58px; height:28px; line-height:28px; text-indent:16px;  border-radius:12px; margin:6px 5px 3px 0; color:#FFFFFF;}

.more1:hover{ background-color:#fff; }

.page {
    clear: both;
    margin: 10px 0px 10px 0px;
    text-align: center;
}
.page .current {
    display: inline-block;
    border: #656565 1px solid;
    font-size: 14px;
    padding: 2px 8px 2px 8px;
    color: #fff;
    margin: 2px;
    background-color: #727272;
}
.page a {
    display: inline-block;
    font-size: 14px;
    border: #dbdbdb 1px solid;
    padding: 2px 8px 2px 8px;
    margin: 2px;
    color: #949494;
    text-decoration: none;
}

.HomeWlwz_linkbtn{ float:left; width:300px; height:280px; overflow:hidden; zoom:1;}
.HomeWlwz_linkbtn li{float:left;}
.HomeWlwz_linkbtn li a{display:block; width:145px; height:43px; padding-top:92px; background-repeat:no-repeat; color:#fff; text-align:center; font-size:16px;}
.HomeWlwz_linkbtn li.li0{padding:0 10px 10px 0;}
.HomeWlwz_linkbtn li.li0 a{background-image:url(images/home_wlwz_icon1.gif);}
.HomeWlwz_linkbtn li.li1{ padding-bottom:10px;}
.HomeWlwz_linkbtn li.li1 a{background-image:url(images/home_wlwz_icon2.gif);}
.HomeWlwz_linkbtn li.li2{ padding-right:10px; position:relative;}
.HomeWlwz_linkbtn li.li2 a{background-image:url(images/home_wlwz_icon3.gif);}
.HomeWlwz_linkbtn li.li3 a{background-image:url(images/home_wlwz_icon4.gif);}
.HomeWlwz_linkbtn li.li2 span{width:100px; height:100px; position:absolute; top:18px; left:22px; display:none; z-index:10;}
.HomeWlwz_linkbtn li.li2:hover span{ display:block;}


.HomeYwpd_r{float:right; width:420px;}
.HomeYwpd_r .linkbtn{overflow:hidden; zoom:1;}
.HomeYwpd_r .linkbtn a{ float:left; width:205px; height:50px; text-indent:56px; line-height:50px; color:#fff; border-radius:3px; font-size:16px; text-align:left;}
.HomeYwpd_r .linkbtn a.a01{margin:0 10px 10px 0; background:url(images/home_ywpd_icon1.png) no-repeat 16px center #ebb237;}
.HomeYwpd_r .linkbtn a.a02{margin-bottom:10px; background:url(images/home_ywpd_icon2.png) no-repeat 16px center #5a9dd0;}
.HomeYwpd_r .linkbtn a.a03{margin-right:10px; background:url(images/home_ywpd_icon3.png) no-repeat 20px center #eb561b;}
.HomeYwpd_r .linkbtn a.a04{background:url(images/home_ywpd_icon4.png) no-repeat 20px center #87c04a;}
.HomeYwpd_r .pic img{display:block; width:100%; height:80px; margin-top:10px; border-radius:3px;}


.HomeKscx .title h3{color:#fff;}
.HomeKscx .bd{ padding:12px 0 0 20px;}
.HomeKscx .bd ul li{line-height:32px; font-size:15px; clear:both;}
.HomeKscx .bd ul li a{ background:url(images/home_kscx_icon1.gif) no-repeat left center; padding-left:23px;}
.HomeKscx .bd ul li a:hover{background-image:url(images/home_kscx_icon2.gif); color:#5a9dd0;}
.HomeKscx .bd ul li.col2{ float:left; width:135px; clear:none;}
.HomeKscx{float:right; width:300px; height:330px;}



.gongshi a{ font-size:15px;}
.Home_boxstyle1{ border:#e8e8e8 1px solid; border-radius:3px; overflow:hidden; height:330px;}
.Home_boxstyle1 .title{ height:44px; background:url(images/bbsujb.jpg) center no-repeat;}
.Home_boxstyle1 .title h3{ margin:0; font-weight:normal; line-height:44px; text-indent:26px; font-size:18px; float:left; color:#FFFFFF;}
.Home_boxstyle1 .title .more{ float:right; width:68px; height:28px; border:#e8e8e8 1px solid; line-height:28px; text-indent:16px; background:url(images/icon_more.gif) no-repeat 50px center #f6f6f6; border-radius:12px; margin:7px 25px 0 0;}
.Home_boxstyle1 .title .more:hover{ background-color:#fff;}

.w1200{ width:1200px; margin:0 auto; clear:both;}
.Mainnav{ height:100px; background:#f2f2f2;}
.Mainnav .hd{ padding-top:10px; height:47px;}
.Mainnav .hd li{float:left; width:171px; text-align:center;}
.Mainnav .hd li.hsub{ background:url(images/mainnav_sep.gif) no-repeat left center;}
.Mainnav .hd li a{ display:inline-block; position:relative; padding-left:40px; text-align:left; font-size:18px; height:30px; line-height:30px;}
.Mainnav .hd li a:hover, .Mainnav .hd li.on a{color:#3399cc;}
.Mainnav .hd li a i{ position:absolute; width:30px; height:30px; background-position:center center; background-repeat:no-repeat; left:0; top:50%; margin-top:-15px;}
.Mainnav .hd li a i.icon_home{background-image:url(images/mainnav_icon_home.png);}
.Mainnav .hd li a i.icon_zwgk{background-image:url(images/mainnav_icon_zwgk.png);}
.Mainnav .hd li a i.icon_xwzx{background-image:url(images/mainnav_icon_xwzx.png);}
.Mainnav .hd li a i.icon_zxfw{background-image:url(images/mainnav_icon_zxfw.png);}
.Mainnav .hd li a i.icon_wlwz{background-image:url(images/mainnav_icon_wlwz.png);}
.Mainnav .hd li a i.icon_ywpd{background-image:url(images/mainnav_icon_ywpd.png);}
.Mainnav .hd li a i.icon_fw{background-image:url(images/mainnav_icon_fw.png);}

.Mainnav .hd li.on a i.icon_home{background-image:url(images/mainnav_icon_home_aon.png);}
.Mainnav .hd li.on a i.icon_zwgk{background-image:url(images/mainnav_icon_zwgk_aon.png);}
.Mainnav .hd li.on a i.icon_xwzx{background-image:url(images/mainnav_icon_xwzx_aon.png);}
.Mainnav .hd li.on a i.icon_zxfw{background-image:url(images/mainnav_icon_zxfw_aon.png);}
.Mainnav .hd li.on a i.icon_wlwz{background-image:url(images/mainnav_icon_wlwz_aon.png);}
.Mainnav .hd li.on a i.icon_ywpd{background-image:url(images/mainnav_icon_ywpd_aon.png);}
.Mainnav .hd li.on a i.icon_fw{background-image:url(images/mainnav_icon_fw_aon.png);}
.Mainnav .bd{clear:both;}
.Mainnav .bd{ text-align:center; }
.Mainnav .bd a{ display:inline-block; padding:0 20px; line-height:25px; height:26px; color:#fff; background:#3399cc; margin:0 20px; border-radius:2px;}
.Mainnav .bd a:hover{background:#23a44a;}
.Mainnav .bd .ztzl_sub{text-align:right; padding-right:55px;}

/*******index*******/
.bigTitle{clear:both; margin-bottom:30px; padding-top:20px; border-bottom:#f2f2f2 3px solid; height:38px; line-height:38px;position:relative;}
.bigTitle h2{margin:0; border-bottom:#3399cc 3px solid; float:left; display:inline-block; line-height:38px; font-size:18px; color:#3399cc;}
.bigTitle1{clear:both; margin-bottom:15px; height:33px; line-height:33px;position:relative;}
.bigTitle1 h2{margin:0;  float:left; display:inline-block; line-height:33px; font-size:18px; color:#3399cc;}
.bigTitle2{clear:both; margin-bottom:10px;  border-bottom:#f2f2f2 3px solid; height:38px; line-height:38px;position:relative;}
.bigTitle2 h2{margin:0; border-bottom:#3399cc 3px solid; float:left; display:inline-block; line-height:38px; font-size:18px; color:#3399cc;}
/*tzggRun*/

.tzggRun{height:32px;background:url(images/tzgg_03.png) left center no-repeat;padding-left:35px;position:absolute;left:100px;top:25px;}
.tzggRun ul li{height:32px;line-height:32px;float:left;margin-right:24px;background: url(images/dot_grey.gif) no-repeat left center;padding-left:15px;}
.tzggRun ul li a{color:#000;fon-size:12px;}
.tzggRun ul li a:hover{color:#F00;}

/*新闻轮播图*/
.focus-pic {position:relative; width:440px; height:300px; float: left;}
.focus-pic img{ width:440px; height:300px;}
.focus-pic .shadow .title{width: 260px; height: 45px;padding-left: 30px;padding-top: 20px;}
.focus-pic .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus-pic .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus-pic .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-pic .btn a:hover,.focus-pic .btn a.current{  cursor:pointer;background:#2EA2EF;}
.focus-pic .fPic{ position:absolute; left:0px; top:0px; }
.focus-pic .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10; float:right;  }
.focus-pic .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height:40px; 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-pic .shadow a{ text-decoration:none; color:#fff; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus-pic .shadow a:hover{text-decoration:none; color: #F6A700;}
.focus-pic .fcon{ position:relative; width:100%; float:left;  display:none; }
.focus-pic .fcon img{ display:block; }
.focus-pic .fbg{bottom:12px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }
.focus-pic .fbg div{margin:6px auto 0;overflow:hidden;zoom:1;height:14px}
.focus-pic .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus-pic .D1fBt .current,.focus-pic .D1fBt a:hover{background:#008978;}
.focus-pic .D1fBt img{display:none}
.focus-pic .D1fBt i{display:none; font-style:normal; }
.focus-pic .prev,.focus-pic .next{position:absolute;width:40px;height:74px;background: url(images/focus_btn.png) no-repeat; opacity:0.5;}
.focus-pic .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus-pic .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus-pic .prev:hover{  background-position:0 0; opacity:0.8;}
.focus-pic .next:hover{  background-position:-40px 0; opacity:0.8;}





