@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-size:14px; background:url(../wx_img/bg_top.jpg) no-repeat top; font-family:"Microsoft YaHei UI", "Microsoft YaHei UI Light", "";}
img { border:0; display:inline-block; margin:0; padding:0;}
ul,li,p { margin:0; padding:0; display:block; list-style:none;}
a { text-decoration:none; color:#000000;}

.pClear { clear:both;}
.pageContent { width:1160px; margin:0 auto;}

.pHead01 { width:auto; height:50px; border-bottom:1px solid #004732; position:relative;}
.pHead01 a,.pHead01 span { width:135px; float:left; height:40px; line-height:40px; display:inline-block; text-align:center; font-size:18px; color:#004732;}
.pHead01 .menu a,.pHead01 .menu span { background:url(../wx_img/phead01_menu.png) no-repeat bottom; font-weight:600;}
.pHead01 i { width:9px; height:10px; position:absolute; display:block; right:0; bottom:0; background:url(../wx_img/phead01_ico.png) no-repeat;}

.pHead02 { width:auto; height:36px;}
.pHead02 a { float:right; height:25px; line-height:26px; display:block; text-align:center; background:url(../wx_img/phead02_more.png) no-repeat bottom; color:#004732; width:59px; margin-top:5px;}
.pHead02 a:hover { color:#F00;}

.body2 { width:auto; height:auto; background:url(../wx_img/bg_btm.png) no-repeat bottom; min-height:1000px;}

.pLogo { width:1160px; height:200px; background:url(../wx_img/logo.png) no-repeat center; margin:0 auto;}

.pNav { width:1200px; height:54px; margin:0 auto;}
.pNav_l { width:20px; height:54px; background:url(../wx_img/nav_l.png) no-repeat; float:left;}
.pNav_r { width:20px; height:54px; background:url(../wx_img/nav_r.png) no-repeat; float:left;}
.pNav ul { width:1160px; height:54px; line-height:45px; float:left; background:url(../wx_img/nav_bg.png) repeat-x;}
.pNav ul li { width:116px; float:left; text-align:center; height:45px; position:relative; cursor:pointer; z-index:98;}
.pNav ul li a,.pNav ul li span { font-size:16px; font-weight:700; color:#FFF;}
.pNav ul li a:hover { color:#FF0;}
.pNav .nav2 { position:absolute; width:200px; background:#004732; left:-30px; top:45px; z-index:99; display:none;}
.pNav .nav2 a { display:block;}
.pNav ul li:hover .nav2 { display:block;}

.mid01 { width:1160px; margin:10px auto 0 auto;}
.mid01 .news_img { width:560px; height:341px; background:#FFF url(../wx_img/news_img_yy.png) no-repeat bottom; float:left; margin-right:15px; padding:5px 5px 19px 5px;}
.mid01 .news_txt { width:575px; float:left; height:365px;}
.mid01 .news_txt .news_list {}
.mid01 .news_txt .news_list li { width:auto; height:73px; margin-top:27px; overflow:hidden;}
.mid01 .news_txt .news_list li h5 { font-size:14px; font-weight:700; line-height:20px; margin:0; padding:0; width:460px;}
.mid01 .news_txt .news_list li p { width:460px; line-height:22px; height:44px; border-bottom:1px dashed #b2d9cd; padding:4px 0;}
.mid01 .news_txt .news_list li p a { color:#434343;}
.mid01 .news_txt .news_list li a:hover { color:#F00;}
.mid01 .news_txt .news_list li .day { width:102px; height:73px; background:#d5e9e3; color:#004732; text-align:center; line-height:25px; float:right;}
.mid01 .news_txt .news_list li .day .f01 { font-size:18px; display:block; margin-top:12px;}
.mid01 .news_txt .news_list li .day .f02 { font-size:14px; display:block;}

.mid02 { width:1160px; height:124px; margin:15px auto 0 auto;}
.mid02 .s_box { width:382px; height:32px; background:#d5e9e3; padding:12px;}
.mid02 .link_box { margin-top:10px;}
.mid02 .link_box a { width:94px; height:58px; display:inline-block; text-align:center; line-height:58px; background:url(../wx_img/mid02_link_bg.png) no-repeat; color:#FFF; font-weight:700; float:left; margin-right:10px;}
.mid02 .link_box a:hover { color:#FF0;}
.mid02 .xc { width:738px; height:124px; float:right;}
.mid02 .xc i { width:9px; height:124px; display:inline-block; background:url(../wx_img/mid02_r_ico.png) no-repeat; float:left;}
.mid02 .xc .con { width:712px; height:124px; display:inline-block; float:left; float:left; padding:0 4px;}

.mid03 { width:1160px; margin:0 auto;}
.mid03_l { width:850px; float:left;}
.mid03_l .box { width:410px; margin-top:10px; float:left; margin-right:15px;}
.mid03_l .box .con { width:auto; margin-top:5px; height:193px;}
.mid03_r { width:310px; float:left;}
.mid03_r .box { width:auto; margin-top:15px;}
.mid03_r .box .con01 { width:auto; margin-top:10px; height:211px; overflow:hidden; padding-left:29px;}
.mid03_r .box .con02 { width:auto; margin-top:10px; height:168px; overflow:hidden;}
.mid03_r .box .con02 img { width:250px; height:166px; border:1px solid #004732; margin:0 auto; display:block;}

.pFoot { width:auto; margin-top:15px; background:url(../wx_img/pfoot_bg.png) repeat-x top; padding:35px 0 30px 0; text-align:center; line-height:30px; color:#004732;}

.detailContent { width:1118px; margin:15px auto 0 auto; border:1px solid #004732; min-height:550px; padding:10px 20px 20px 20px;}
.detailContent img { max-width:1000px;}

.list_lft { width:280px; float:left; margin-top:15px; margin-right:30px;}
.list_lft li.tit01{ width:280px; height:51px; background:url(../wx_img/list_head.png) no-repeat; text-align:center; color:#FFF; font-size:18px; line-height:51px;}
.list_lft li a { margin-top:7px; height:40px; width:280px; display:block; text-align:center; line-height:40px; color:#004732; background:url(../wx_img/list_head02.png) no-repeat; font-size:16px; font-weight:700;}
.list_lft li a:hover { background-color:#d5e9e3;}
.list_rgt { width:850px; margin-top:15px; float:left;}
.list_rgt .con { width:auto; margin-top:15px; height:520px;}
.list_rgt .next { width:auto; margin-top:15px; height:32px;}