@charset "utf-8";
/* CSS Document */

body{width:100%; margin:0 auto; padding:0; font-size:14px; font-family:"微软雅黑"; color:#333; line-height:28px;}
img{border:0;}
ul,ol,li,dl,dt,dd{ list-style-type:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
img,object{ vertical-align:bottom; border:0;}
.cls{ clear:both; height:0; font:0/0 Arial; margin:0; padding:0;}
a{blr:expression(this.onFocus=this.blur()); outline:none; text-decoration:none;}
.floatL{float:left;}
.floatR{float:right;}

.big{ background:#FFF;}
.container{ width:1200px; margin:0 auto; overflow: hidden;}

.header { height:120px; }
.logo { float:left;}
.logo a { display: block;}
.tel { float:right;}
.nav { height:60px; background:#231815; overflow: hidden;}
.nav li { float:left; width:133px; height:60px; line-height:60px; text-align:center;}
.nav li a { display:block; width:133px; height:60px; font-size:16px; color:#FFF;}
.nav li a:hover { background:#009944;}
/*banner*/
.wy-mod-banner{ height:650px;position:relative;overflow:hidden; z-index:0;}
.wy-mod-banner .banners{width:1920px;height:650px;overflow:hidden;position:absolute;left:50%;margin-left:-960px;}
.wy-mod-banner .banner{width:1920px;height:650px;overflow:hidden;position:absolute;}
.wy-mod-banner .focus{width:980px;margin:0px auto;padding-top:600px;text-align:center;}
.wy-mod-banner .focus a{text-decoration:none;z-index:3;width:24px;height:20px;position:relative;display:inline-block;*display:inline;overflow:hidden;zoom:1;}
.wy-mod-banner .focus a .bg-m{z-index:4;color:white;line-height:40px;font-size:40px;position:absolute;display:block;left:2px;top:6px;cursor:pointer; display:none;}
.wy-mod-banner .focus a .bg-b{background:url(../images/ico01.png) no-repeat 0 -26px;position:absolute;display:block;left:0px;top:0px;cursor:pointer; width:22px; height:22px;}
.wy-mod-banner .focus a .inner{background:url(../images/ico01.png) no-repeat 0 0;position:absolute;left:0px;top:0px;z-index:9;opacity:0;display:none\0;+display:none;*display:none; width:22px;height:22px;}
.wy-mod-banner .focus a.on .inner,.wy-mod-banner .focus a:hover .inner{cursor:pointer;display:block;border:0;top:-3px;-webkit-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;}
.wy-mod-banner .focus .hover .inner{display:block;}

.box1 { padding-top:40px; margin-bottom: 30px;}
.box1 .left { float:left; width:370px; height:330px;}
.box1 .left .title { height:43px;}
.h2_1 { display:block; float:left; height:32px; border-bottom:3px solid #009944; font-size:20px; color:#474747; font-weight:normal; margin-right:10px;}
.h2_2 { display:block; float:left; font-size:20px; color:#b0b0b0; font-weight:normal; text-transform:uppercase;}
.box1 .left .box { width:370px; height:260px; margin-top:10px;}
.slideBoxpro{ width:370px; height:260px; overflow:hidden; position:relative;}
.slideBoxpro .bd{ position:relative; height:100%; z-index:0;}
.slideBoxpro .bd li{ zoom:1; vertical-align:middle; position:relative;}
.slideBoxpro .bd li a{ display:block;}
.slideBoxpro .bd img{ width:370px; height:260px;}
.bg_009944 { width:100%; height:45px; display:block; background:#009944; fliter:alpha(opacity=70); opacity:0.7; position:absolute; z-index:1; left:0; bottom:0;}
.wz_009944 { width:95%; height:45px; line-height:45px; padding-left:15px; display:block; font-size:16px; color:#FFF; z-index:10; left:0; bottom:0; position:absolute;}
.slideBoxpro .prev,
.slideBoxpro .next{width:35px; height:35px; background:url(../images/2_l.png) no-repeat;float: left;}
.slideBoxpro .next{background:url(../images/2_r.png) no-repeat;}
.slideBoxpro .prev:hover,
.slideBoxpro .next:hover{opacity: .9;filter: alpha(opacity=90);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .9;}
.slideBoxpro .prevStop{ display:none;}
.slideBoxpro .nextStop{ display:none;}
.slideprobtn{position: absolute;right: 5px;bottom: 4px;text-align: right;}

.box1 .center { float:left; width:370px; height:330px; margin-left:45px;}
.box1 .center .title { height:43px;}
.h2_3 { display:block; float:left; height:32px; border-bottom:3px solid #aacd06; font-size:20px; color:#474747; font-weight:normal; margin-right:10px;}
.more01 { float:right; padding-top:20px;}
.box1 .center ul { padding-top: 10px;  overflow:hidden;}
.box1 .center ul li { width:370px; height:42px; line-height:42px; border-bottom:1px dashed #ddd; font-size:14px; color:#666; overflow:hidden;}
.box1 .center ul li a { display:block; float:left; padding-left:20px; width:240px; height:42px; color:#666; background:url(../images/li_bg.jpg) 0 19px no-repeat;}
.box1 .center ul li a:hover { color:#58b530;}
.time { float:right;}
.box1 .right { float:right; width:370px; height:330px;}
.box1 .right .title { height:43px;}
.box1 .right .contact { width:370px; background:url(../images/contact_bg.png) no-repeat;}
.box1 .right .contact .num { font-size:16px; color:#333; padding:30px 0 0 40px; line-height:74px;}

.box2 { height:430px;}
.box2 .title { height:43px;}
.box2 .gundong {  margin-top:25px;}
#demo { overflow:hidden; width:1200px; }
#demo  dl { width:315px; height:315px; float:left; margin-right:25px; position:relative;}
#demo  dl img { width:315px; height:315px;}
#demo  dl .bgtm { width:100%; height:45px; display:block; background:#454545; fliter:alpha(opacity=50); opacity:0.5; position:absolute; z-index:1; left:0; bottom:0;}
#demo  dl .wz { width:100%; height:45px; line-height:45px; text-align:center; display:block; font-size:16px; color:#FFF; z-index:10; left:0; bottom:0; position:absolute;}
#indemo { float: left; width: 3000%;}
#demo1 { float: left;}
#demo2 { float: left;}

.box3 { height:400px;}
.box3 .left { float:left; width:400px;}
.box3 .left .title { height:43px;}
.box3 .left ul { padding-top:10px; overflow:hidden;}
.box3 .left ul li { width:400px; height:42px; line-height:42px; border-bottom:1px dashed #ddd; font-size:14px; color:#666; overflow:hidden;}
.box3 .left ul li a { display:block; float:left; padding-left:20px; width:240px; height:42px; color:#666; background:url(../images/li_bg.jpg) 0 19px no-repeat;}
.box3 .left ul li a:hover { color:#58b530;}

.box3 .right { float:right; width:750px;}
.box3 .right .title { height:43px;}
.box3 .right .box { height: 300px; margin-top: 10px; position: relative; top:0; left:0;}
.box3 .right .box .about { width:570px; height:160px; background:#009944; position: absolute; top:45px; right:0; padding:25px 30px; font-size:15px; color:#fff;}

.link { height:45px; line-height:45px; background:#231815; color:#FFF; font-size:14px;}
.link .title { float:left; width:110px; height:45px; background:#009944; text-align:center;}
.link .links { float:left; height:45px; overflow:hidden; padding-left: 30px;}
.link .links a { color:#FFF;}
.link .links a:hover { text-decoration:underline;}

.footer { height:150px; background:#009944;}
.footer .left { float:left; width:100px; background:url(../images/footer_left_bg.jpg) 99px 24px no-repeat;}
.footer .center { float:left; margin:18px 0 0 15px; line-height:35px; font-size:14px; color:#FFF;}
.footer .center a { color:#FFF;}
.footer .center a:hover { text-decoration:underline;}
.footer .right { float:right;}

/*单页*/
.main { width:1200px; margin:0 auto; padding-bottom:30px;}
.main_left { float:left; width:230px; margin-top:30px;}
.main_left .title { height:32px; border-bottom:2px solid #009944;}
.h2_4 { float:left; font-size:16px; font-weight:bold; color:#009944;}
.more01 { float:right; padding-top:10px;}
.main_left ul { margin-top:15px;}
.main_left ul li { width:230px; height:40px; line-height:40px; text-align:center; background:url(../images/z_li_bg.png) no-repeat; margin-bottom:10px;}
.main_left ul li a { font-size:14px; color:#333;}

.main_right { float:right; width:920px; margin-top:30px;}
.main_right .title { height:32px; border-bottom:2px solid #009944;}
.f_right { float:right;}
.f_right a { color:#14529d;}

.main_right .about { width:920px; height:auto; margin:0 auto; padding-top:15px;}

/*新闻列表*/
.main_right .ul_news { overflow: hidden; padding: 10px 0 30px 0;}
.main_right .ul_news li { padding: 20px 0; border-bottom:1px dashed #ccc; overflow: hidden;}
.main_right .ul_news li .time { float: left; width: 80px; height: 80px; background:#eee;text-align:center;color:#666; margin-right: 20px;}
.dd { line-height:35px;padding-top:10px;font-size:25px;}
.ym { font-size:16px;}
.main_right .ul_news li .biaoti_news { float: left; width:820px; padding-bottom: 5px;}
.main_right .ul_news li .biaoti_news a { color: #000; font-size: 16px;}
.main_right .ul_news li .biaoti_news a:hover { color: #009944;}
.main_right .ul_news li .detail_news { float: left; width:820px; font-size: 14px; line-height: 24px;}

/*图片列表*/
.main_right .ul_pro1 { overflow: hidden; padding-top: 10px;}
.main_right .ul_pro1 li { float: left; width: 290px; margin: 10px 25px 10px 0;}
.main_right .ul_pro1 li:nth-child(3n){ margin-right: 0;}
.main_right .ul_pro1 li .tu { width: 290px; height: 340px; position: relative; overflow: hidden;}
.main_right .ul_pro1 li .tu img { width: 290px; height: 340px; transition: transform 0.3s ease-in-out;}
.main_right .ul_pro1 li .tu img:hover { transform: scale(1.1);}
.main_right .ul_pro1 li .text { background: #009944; height: 40px; line-height: 40px; text-align: center; margin-top: 2px; color: #fff;}
.main_right .ul_pro1 li .text a { color: #fff;}

/*详细页*/
.main_right .biaoti_detail { padding: 35px 0 15px 0; text-align:center; font-size:20px; font-weight: bold;}
.main_right .admin { text-align: center; border-bottom: 1px dashed #706d57; padding-bottom: 10px; font-size: 14px;}
.main_right .xiangxi { height:auto; padding-top: 20px; line-height: 32px; font-size: 15px;}

/*分页*/
.blank-small{height:20px;line-height:20px;clear:both;font-size:0}
.blank-large{height:30px;line-height:80px;clear:both;font-size:0}
.text-center {text-align:center}
.pagination {list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom}
.pagination li {display:inline-block!important;border:solid 1px #EBEBEB;border-radius:4px}
.pagination a {color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}
.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover {cursor:not-allowed;pointer-events:none;color:#EBEBEB}
.pagination .active {pointer-events:none}
.pagination .active,.pagination a:hover {transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}
.pagination li {margin:0 5px;font-size:14px;border:none;border-radius:4px;}
.pagination li a {border-radius:4px;color:#6e6e6e;background:#fff;padding:12px 16px;border:1px solid #DCDCDC;}
/* .pagination li i {font-weight:bold;font-size:18px;padding:0 3px} */
.pagination li.active a,.pagination li a:hover {background:#009944;color:#fff;border:1px solid #009944;}
