﻿@charset "utf-8";
 .boxleft{ float:left; width:100%; border-right:1px dashed #f1f1f1;}

.sheng{ background: url('../images/sheng.png') no-repeat center 0; background-size:100%;position: absolute; z-index: 1;right: -40px;top:-30px; float: left; width: 50px; height: 50px;}
.M{ width:96%; float:left; padding:2%;}
.min{ min-height:500px;}
.title{ text-align:center; font-size:18px; font-weight:bold; line-height:30px;}
.con p{ margin:0px; padding:0px; text-indent:2em; font-size:14px; line-height:25px; margin-bottom:20px;}


.conTop li h2{ width:100%; float:left;}
.conTop li h2 span{ float:left; margin-left:8px; color:#74ac13;}
.conTop li h2  img{ float:left;}

/* CSS Document  body{margin:0; padding:0; font-family:"宋体"; font-size:12px; color:#606060; background:url(../images/body_bg.jpg) no-repeat center top;}*/

body{margin:0; padding:0; font-family:"宋体"; font-size:12px; color:#606060;background-size: 100%;}
/*body{
 background:url(/happy.jpg) no-repeat center top;
}*/
body{
background:url(../images/body_bg_1.jpg) no-repeat center top;
}
h1,h2,h3,h4,ul,li,dl,dt,dd,p,img{margin:0; padding:0; list-style:none; border:0;}
a:link,a:visited{color:#5F5F5F; text-decoration:none;}
a:hover{text-decoration:none;}
/*header*/
#header{width:975px; /*height:99px; */margin:0 auto;  padding: 10px 0 10px 5px;}
.#header img{ width: 180px;}
/*nav*/
#nav{width:980px; height:58px; margin:0 auto;}
.navLeft{display:block; width:17px; height:58px; float:left; background:url(../images/navLeft.jpg) no-repeat;}
.navCenter{width:946px; height:52px; padding-top:6px; float:left; background:url(../images/navBg.jpg) repeat-x;}
.navCenter li{width:135px; height:31px; line-height:31px; float:left; text-align:center; background:url(../images/navLine.jpg) no-repeat right center;}
.navCenter a:link,.navCenter a:visited{font-size:14px; color:#fff; text-decoration:none; font-weight:bold;}
.navCenter a:hover{text-decoration:underline;}
.navCenter li.noBg{background:none;}
.navCenter a{ padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-radius: 10px;}
.navCenter a:hover,.navCenter .xok{background:#368907;  text-decoration: none; }

.navRight{display:block; width:17px; height:58px; float:left; background:url(../images/navRight.jpg) no-repeat;}
/*banner*/
#banner{width:980px; height:382px; margin:0 auto; padding-top:3px;}
/*content*/
#content{width:980px; overflow:hidden; margin:8px auto 0; background:url(../images/content_bg.jpg) no-repeat #fff; padding-top:9px;}
.conTop{width:970px; height:92px; padding-left:10px;}
.conTop li{width:211px; height:73px; background:url(../images/li_bg.jpg) no-repeat; float:left; margin-right:7px; padding:10px 12px 0;}
.conTop p{color:#9d9d9d; padding-left:38px; line-height:18px;}
#.conBot{width:980px;  background:url(../images/content_bg1.jpg) repeat-x left bottom;}
.conBotL{width:700px; float:left;  padding:10px 10px 0;}
.conBotL h2{height:38px; position:relative;}
.conBotL span{display:block; width:35px; height:20px; position:absolute; right:0; top:10px;}
.conBotL dl{height:135px; margin-top:22px;}
.conBotL dt{width:100px; height:135px; float:left;}
.conBotL dl img{width:150px; height:120px; border:1px solid #d8d8d8; padding:2px;}
.conBotL dd{width:537px; float:right; line-height:20px; text-indent:2em;}
.conBotL a:link,.conBotL a:visited{color:#398C00; text-decoration:none;}
.conBotL a:hover{text-decoration:underline;}
.conBotC{width:100%;  float:left; margin-bottom:30px; }

.conBotC span{display:block; height:20px; position:absolute; font-size:12px; right:0; top:10px;}
.conBotC ul{ height:125px; margin-top:22px;}
.conBotC li{width:232px; float:left; margin-left:2PX; margin-right:11px; padding-top:10px;}
.conBotC li:hover{ background:#f1f1f1;}
.conBotC li b{ width:228px;  float:left; text-align:center;}
.conBotC li b img{ width:200px;border:1px solid #F1F1F1; border-radius:3PX;padding:2PX; }
.conBotC li i{ font-style:normal; line-height:30PX; float:left; width:100%; text-align:center;}
.conBotC .noMargin{margin:0;}

.conBotC p{ width:100%; float:left; border-bottom:1px solid #f1f1f1; border-top:1px solid #f1f1f1; line-height:30px; margin-bottom:10px;}
.conBotC p a{ float:right;}
.one{height:94px;}

.conBotR{width:230px; height:199px; float:left; padding:0px 10px 0;}
.conBotR p{line-height:30px;}
/*botNav*/
#botNav{width:980px; height:35px; line-height:35px; text-align:center; margin:10px auto 1px; background:url(../images/nav_bg.jpg) repeat-x; color:#fff;}
#botNav a:link,#botNav a:visited{color:#fff;}
#botNav span{margin:0 5px;}
/*footer*/
#footer{width:100%; height:87px; background:url(../images/bot_bg.jpg) repeat-x;}
.foot{width:980px; height:70px; margin:0 auto; padding-top:17px; line-height:23px; position:relative;}
.foot img{ position:absolute; right:5px; top:17px; width:200px;}
/*listWrap*/
#listWrap{width:960px; overflow:hidden; margin:8px auto 0; background:url(../images/content_bg.jpg) no-repeat #fff; padding:9px 10px 0;}
.listWrapL{width:214px; float:left; margin-left:10px}
.listWrapL h2{height:56px; background:url(../images/tit_bg8.jpg) no-repeat; text-indent:-999px;}
.listWrapL ul{width:198px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; background-color:#f4f4f4; margin:0 auto; padding-bottom:6px;}
.listWrapL li{height:32px; line-height:32px; background:url(../images/line_bg1.jpg) no-repeat left bottom; padding-left:11px;}
.listWrapL li a{background:url(../images/arrow.gif) no-repeat left center; padding-left:10px;}
.bot{width:200px; height:20px; background:url(../images/bot_bg1.jpg) no-repeat; margin:0 auto;}
.listWrapL .contact{height:56px; background:url(../images/tit_bg9.jpg) no-repeat; text-indent:-999px; margin-top:13px;}
.listWrapL .box{width:174px; height:120px; line-height:20px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; background-color:#f4f4f4; margin:0 auto; padding:0 12px;}
.listWrapR{width:734px; float:right; margin-right:10px; padding-bottom: 50px;}
h3{height:31px; font-size:14px; background:url(../images/tit_bg10.jpg) no-repeat; padding:19px 0 0 46px; position:relative;}
h3 span{position:absolute; right:26px; top:23px; font-size:12px; font-weight:normal;}
.listWrapR .box{padding:0 16px;}
.listWrapR dl{height:37px; line-height:37px; padding-top:8px; background:url(../images/dot_bg.jpg) repeat-x left bottom;}
.listWrapR dt{width:530px; height:37px; float:left; background:url(../images/dot_bg1.jpg) no-repeat left center; padding-left:10px;}
.listWrapR dd{ height:37px; float:right;}
.pageList{height:68px; line-height:68px; text-align:center;}
/*news*/
h4{height:40px; line-height:40px; text-align:center; font-size:16px;}
.listWrapR p{line-height:20px; text-indent:2em; padding-bottom:20px;}
.timg { width:100%; text-align:center;}

/*page*/
.pagin{position:relative;margin-top:10px;padding:0 12px;}
.pagin .blue{color:#056dae;font-style:normal;}
.pagin .paginList ,.pagination{position:absolute;right:12px;top:0;}
.pagin .paginList .paginItem,.pagination li{float:left;}
.pagin .paginList .paginItem,.pagination li a{float:left;width:31px;height:28px;border:1px solid #DDD; text-align:center;line-height:30px;border-left:none;color:#3399d5;}
.pagin .paginList .paginItem:first-child a{border-left:1px solid #DDD;}
.pagin .paginList .paginItem:first-child a{border-bottom-left-radius:5px;border-top-left-radius:5px;}
.pagin .paginList .paginItem:last-child a{border-bottom-right-radius:5px;border-top-right-radius:5px;}
.pagin .paginList .paginItem.current,.pagin .paginList .paginItem.current a{background:#f5f5f5; cursor:default;color:#737373;}
.pagin .paginList .paginItem:hover{background:#f5f5f5;}
.pagin .paginList .paginItem.more,.pagin .paginList .paginItem.more a:hover{ cursor:default;}
.pagin .paginList .paginItem.more:hover{background:#FFF;}
.pagin .paginList .paginItem.more a{color:#737373;}
.pagepre{background:url(../images/pre.gif) no-repeat center center; width:31px; height:28px;}
.pagenxt{background:url(../images/next.gif) no-repeat center center; width:31px; height:28px;}
.pagination .disabled,.pagination  .active{ border-top: 1px solid #DDD;border-bottom: 1px solid #DDD;border-right: 1px solid #DDD; line-height: 28px;  float: left; width: 30px; text-align: center;}
.pagination { border-left: 1px solid #ddd;}
