/* CSS Document */
body{}
.wm{margin:0 auto;width:1200px;}


.top{height:100px;border-top:9px solid #3c7e0d;width:100%;min-width:1200px;}
.top_l{padding-top:24px;width:338px;}
.top_r{}
.lang{text-align:right;margin-top:15px;}
.lang img{ vertical-align:middle;padding:0 5px;}
.menu{margin-top:22px;}
.menu ul li{float:left;}
.menu ul li a:link,.menu ul li a:visited{display:block;padding:0 20px;font-size:14px;padding-bottom:12px}
.menu ul li a:hover{display:block;padding:0 20px;font-size:14px;text-decoration:none;color:#3c7e0d;border-bottom:2px solid #3c7e0d;padding-bottom:12px}

.search{margin-top:12px;}
.searchsrk{width:230px;height:30px;line-height:30px;padding-left:5px;color:#898989;background:#fff;border:1px solid #e6e6e6;}
.searchsrk2{border:0;background:#3c7e0d;width:58px;height:32px;line-height:32px;text-align:center;color:#fff;}

.fullSlide{width:100%; position:relative;height:578px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:578px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:578px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom: 30px;left:0;height:11px;line-height:11px;}
.fullSlide .hd ul{text-align:center; margin:0 auto;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:14px;height:14px;margin:0 6px;overflow:hidden;background:url(../images/icon-circle.png) right no-repeat;filter:alpha(opacity=90);opacity:0.9;line-height:999px;z-index:998;}
.fullSlide .hd ul .on{background:url(../images/icon-circle.png) left no-repeat;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:45%;margin-top:-30px;left:5%;z-index:1;	width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}

.ban_bot{border-bottom:1px solid #e4e4e4;line-height:62px;height:62px;width:100%;min-width:1200px;}
.ban_bot .gg{background:url(../images/index_01.jpg) no-repeat left;padding-left:35px;width:710px;}

.con_01{margin-top:70px;}
.con_01 .title{text-align:center;}
.con_01 .box{background:url(../images/index_03.jpg) no-repeat;height:364px;margin-top:60px;}
.con_01 .about{width:730px;height:262px;background:#fff;float:right;margin-top:39px;-moz-box-shadow:2px 2px 12px #8C8C8C; -webkit-box-shadow:2px 2px 12px #8C8C8C; box-shadow:2px 2px 12px #8C8C8C;padding:28px 25px 0;font-size:14px;line-height:22px;}
.con_01 .about .more{border:1px solid #dddddd;width:130px;height:36px;line-height:36px;text-align:center;float:right;margin-top:20px;}
.con_01 .about .more:hover{background:#3c7e0d;}
.con_01 .about .more:hover a{color:#fff;text-decoration:none;}
.con_02{background:url(../images/index_05.jpg) no-repeat top center;height:440px;margin-top:70px;}
.con_02 .title{text-align:center;padding-top:60px;}
.con_02 .box{padding:60px 0 0 80px;}
.con_02 .box ul li{float:left;width:300px;height:60px;background:#fff;margin:13px;line-height:60px;padding-left:30px;font-size:20px;}
.con_02 .box ul li:hover{background:url(../images/index_06.jpg) no-repeat;}
.con_02 .box ul li:hover a{color:#fff;text-decoration:none;}

.ny_con_02{background:url(../images/index_05.jpg) no-repeat top center;height:440px;}
.ny_con_02 .title{text-align:center;padding-top:60px;}
.ny_con_02 .box{padding:60px 0 0 80px;}
.ny_con_02 .box ul li{float:left;width:300px;height:60px;background:#fff;margin:13px;line-height:60px;padding-left:30px;font-size:20px;}
.ny_con_02 .box ul li:hover{background:url(../images/index_06.jpg) no-repeat;}
.ny_con_02 .box ul li:hover a{color:#fff;text-decoration:none;}

.con_03{margin-top:70px;}
.con_03 dl dt{width:281px;height:186px;overflow:hidden;}
.con_03 dl dt img{ transition:all 0.2s;}
.con_03 dl dt img:hover{ transform-origin:center center; transform:scale(1.1,1.1)}
.con_03 dl dd{background:#efefef;height:193px;padding:33px 10px 0;}
.con_03 dl dd h1{font-size:18px;color:#000;}
.con_03 dl dd p{height:100px;padding-top:12px;font-size:14px;color:#838383;line-height:18px;}
.con_03 dl dd .more{border:1px solid #3c7e0d;width:108px;height:26px;line-height:26px;text-align:center;}
.con_03 dl dd .more a{color:#3c7e0d;}
.con_03 dl dd .more:hover{background:#3c7e0d;}
.con_03 dl dd .more:hover a{color:#fff;text-decoration:none;}
.jyln{width:281px;}
.aqsc{width:281px;margin-left:24px;}
.hbzl{width:281px;margin-left:24px;}
.zlxt{width:281px;}
.con_04{height:623px;background:#f4f4f9;margin-top:70px;}
.con_04 .title{text-align:center;padding-top:70px;}
.con_04 .box{padding-top:74px;}
.con_04 .news_l{width:505px;height:326px;overflow:hidden;}
.con_04 .news_l img{ transition:all 0.2s;}
.con_04 .news_l img:hover{ transform-origin:center center; transform:scale(1.1,1.1)}
.con_04 .news_r{width:655px;}
.con_04 .news_r ul li{height:95px;border-bottom:1px solid #e8ebf2;margin-top:12px;}
.con_04 .news_r ul li:hover .news_time{color:#3c7e0d}
.con_04 .news_r .news_time{width:84px;text-align:center;color:#a7a7a8;font-family:Arial;}
.con_04 .news_r .news_time h1{font-size:50px;}
.con_04 .news_r .news_time h2{font-size:16px;}
.con_04 .news_r .news_txt{width:558px;}
.news_txt a{font-size:18px;}
.news_txt p{font-size:14px;color:#6b6b6b;padding-top:17px;}

.jq222{width: 100%;height:95px;position: relative; display:block;}
.jq222 .border-bottom{width: 0px;height: 2px;background: #3c7e0d;position:absolute;left:0px;bottom:0;z-index:9999}

#bottom{background:#234989;height:254px;padding-top:66px;color:#fff;}
#bottom a,#bottom a:hover{color:#fff;}
#bottom .lm_t{font-size:20px;}
#bottom .box{padding-top:10px;}
#bottom .box ul li{line-height:28px;font-size:14px;color:#fff;}
.bot_01{width:200px;}
.bot_02{width:150px;}
.bot_contact{width:495px;border-left:1px solid #fff;height:204px;text-align:right;}
.bot_contact .lm_t2{font-size:20px;height:38px;line-height:38px;border-right:4px solid #fff;padding-right:12px;}
.bot_contact .box{line-height:28px;font-size:14px;margin-top:12px;}
.bot{line-height:70px;height:70px;background:#18386e;text-align:center;color:#b0c4e7;font-size:14px;}
.bot a,.bot a:hover{color:#b0c4e7;font-size:14px;}
/*ny*/
.ny_ban01{background:url(../images/ny_ban01.jpg) no-repeat top center;height:411px;}
.ny_ban02{background:url(../images/ny_ban02.jpg) no-repeat top center;height:411px;}
.ny_ban03{background:url(../images/ny_ban03.jpg) no-repeat top center;height:411px;}
.ny_ban04{background:url(../images/ny_ban04.jpg) no-repeat top center;height:411px;}
.ny_ban05{background:url(../images/ny_ban05.jpg) no-repeat top center;height:411px;}
.ny_ban06{background:url(../images/ny_ban06.jpg) no-repeat top center;height:411px;}
.ny_ban07{background:url(../images/ny_ban07.jpg) no-repeat top center;height:411px;}

.ban_bot{line-height:54px;background:#ebebeb;width:100%;min-width:1200px;height:54px;}
.ban_bot ul li{float:left;background:url(../images/dian.png) no-repeat left;padding:0 30px 0 20px;margin-right:12px;}
.ban_bot ul li a{font-size:14px;}
.ban_bot ul li:hover{background:#0da056;}
.ban_bot ul li:hover a{color:#fff;text-decoration:none;}

#content{width:1200px;margin:50px auto 0;}
#content .title{border-bottom:1px solid #f5f5f5;text-align:center;line-height:44px;font-size:30px;padding-bottom:20px;}
#content .lm_t{background:url(../images/index_16.jpg) no-repeat;height:54px;line-height:54px;border:1px solid #f0f0f0;}
#content .lm_t_t{font-size:18px;color:#0da056;width:158px;text-align:center;}

.news_ul li{border-bottom:1px dashed #dddddd;line-height:40px;}
#content .box{line-height:26px;font-size:14px;padding:40px 15px 0;min-height:300px;}
.ny_order_bg{background:url(../images/index_14.jpg) no-repeat right;}
.ny_pro h1{text-align:center;font-size:20px;color:#000;font-weight:bold;line-height:46px;padding-bottom:12px;}


.nyprotable{ width:100%; margin:0 auto; border:1px solid #cccccc; border-collapse:collapse; border-spacing:0;padding:0; margin-bottom:27px;}
.nyprotable tr td{ padding:0 7px; border:1px solid #cccccc;}
.nyprotable tr td,.nyprotable tr td a,.nyprotable tr td a:hover{ color:#000; font-size:14px; line-height:33px;}
.nyprotable tr td a:hover{color:#e60000;}
.nyprotable tr td img{ margin-top:7px; margin-bottom:7px; vertical-align:middle;}
.nyprotable .nyprotitle{background:rgba(7,100,185,0.9); text-align:center; margin-bottom:0px; margin-top:12px;font-size:15px; color:#fff;}
.nyprotable .nyprotitle i{font-size:15px; line-height:35px; color:#fff; font-weight:bold;}
.nyprotable .nyprotitle i:hover{font-size:15px; color:#fff001;text-decoration:none;}
.nyprotable .nyprotitle b{ float:right; display:inline-block; font-size:12px; line-height:1; color:#777777; padding:2px 13px; border-radius:9px; background:#fff; margin-right:6px; margin-top:9px;}
.nyprotable .nyprotitle b:hover{font-size:12px; color:#e60000; background:#fff;}
.nyprotable tr .td0{text-align:center; background:rgba(236,236,236,0.7); font-weight:bold;}
.nyprotable tr .td1{text-align:center; background:none; border:1px solid rgba(255,255,255,0);}
.nyprotable tr td .more{display:inline-block; width:65px; height:20px; border-radius:12px; border:1px solid #e0a949; background:#fff2ab;}
.nyprotable tr td .more span{ display:inline-block; vertical-align:middle; font-size:12px; line-height:20px; font-family:Arial,"宋体", Helvetica, sans-serif; color:#9a6200; text-transform:capitalize; text-decoration:none;}
.nyprotable tr td .more b{ display:inline-block; vertical-align:middle; margin-left:6px; width:12px; text-align:center; height:12px; border-radius:50%; background:#fff; border:1px solid #e0ab4c; font-size:12px; line-height:1; font-family:Arial,"宋体", Helvetica, sans-serif; color:#9a6200; text-decoration:none;}
.tc{text-align:center;}

.pro_table table{border-top:1px solid #dddddd;border-left:1px solid #dddddd;}
.pro_table table td{border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;padding-left:5px;font-size:12px;}
.pro_table table th{text-align:center;font-size:12px;padding-left:5px;}
.box2 table td{border:1px solid #dddddd;padding-left:5px;font-size:12px;line-height:30px;}
.box2 table th{text-align:center;font-size:12px;}

.ny_news_ul li{padding:15px 0;border-bottom:1px solid #e7e7e7}
.ny_news_ul li:hover{background:#f4f4f4}
.ny_news_ul li:hover .bt{font-weight:bold;color:#000;}
.ny_news_ul li:hover .ny_news_l{color:#0da056}
.ny_news_l{width:130px;text-align:right;color:#c8c8c8;}
.ny_news_l h1{font-size:12px;}
.ny_news_l h2{font-size:40px;}
.ny_news_r{width:1000px;}
.ny_news_r .bt{font-size:18px;}
.ny_news_r .bt span{color:#0da056;padding-right:5px;}
.ny_news_r p{color:#767676;font-size:14px;line-height:24px;padding:8px 0;}
.ny_news_r .more a{color:#aaaaaa;}



.c1 {border-top:#000 1px solid;border-left:#000 1px solid;}
.c1 th {font-weight:bold; line-height:30px;text-align:center;}
.c1 td,.c1 th { padding:5px 10px; line-height:18px; border-bottom:#000 1px solid;border-right:#000 1px solid;font-size:14px;}
.c1 a {color:#444444;}
td.yyk { padding-left:10px;}
.con_t1 { color:#444444;}
.con_t1 h4{ background:#eeefef; width:700px; height:30px; line-height:25px; font-size:14px; text-align:center;font-weight:bold}
.tab_body{color:#000000}
 .tr_odd 
  { 
   background: #cedefa; 
  } 
  .tr_even 
  { 
   background: #FFFFFF; 
  } 

span.current,a.num { display:inline-block; margin:0 5px; padding:0 8px; height:23px; line-height:23px;}
span.current,a.num:hover { background:#edfbf1; border:#429cd8 1px solid; color:#429cd8;}
a.num,a.end,a.next,a.prev { border:#cdcdcd 1px solid; color:#333; background:#fff; text-decoration:none;}
a.end,a.next,a.prev { display:inline-block; padding:0 8px;height:23px; line-height:23px;}
a.prev { margin:0 5px;}


.right-btn-group {position: fixed;top: 50%;right: 0px;width: 50px;height: 50px; margin-top:-25px;z-index: 200}
.right-btn-group .show-wechat,.right-btn-group .show-ew, .right-btn-group .to-top {border-radius: 2px;background-color: #0e6eb8}
.right-btn-group .show-wechat a:hover span, .right-btn-group .show-ew a:hover span, .right-btn-group .to-top a:hover span {display: block}

.right-btn-group .show-ew {position: absolute;bottom:0;right: 0;width: 50px;height: 50px}
.right-btn-group .show-ew a {border-radius: 2px;display: block;width: 50px;height: 50px;background: url(../images/c2-1.png) no-repeat center}
.right-btn-group .show-ew a span {display: none;position: absolute;width: 140px;height: 165px;top: 0;left: -140px;background-color: #fff;-webkit-box-shadow: 0 2px 8px 0 rgba(0,0,0,.22);box-shadow: 0 2px 8px 0 rgba(0,0,0,.22);text-align: center}
.right-btn-group .show-ew a span em {font-size: 14px;font-weight: 700;color: #666}
