/* CSS Document */
body{}
.wm{margin:0 auto;width:1260px;}

#top{ height:82px;min-width:1260px;overflow:hidden;width:100%;background:#f9f9f9;}
#top .logo{width:230px;padding-top:12px;}
.menu{width:760px;height:82px;line-height:82px;}
.menu ul li{float:left;}
.menu ul li a:link,.menu ul li a:visited{padding:0 20px;display:block;font-size:18px;color:#000}
.menu ul li a:hover{padding:0 20px;display:block;font-size:18px;text-decoration:none;color:#fff;background:#489b04;}

#top .ss{background:#efefef;width:80px;height:82px;text-align:center;padding-top:30px;}
#top .ss:hover{background:#e8e8e8;}
#top .lang{background:#489b04;width:80px;height:82px;line-height:82px;text-align:center;color:#fff;font-size:16px;}
#top .lang img{padding-right:3px; vertical-align:middle;}
#top .lang:hover{background:#ff3500;}

.search{margin-top:10px;}
.searchsrk{width:393px;height:35px;line-height:35px;background:#fff;border:0;padding-left:10px;color:#898989;}
.searchsrk2{border:0;background:url(../images/index_06.jpg) no-repeat;width:53px;height:35px;}

/*banner*/
.banner{ width:100%; height:768px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:300px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:768px; float:left;}
.b-list{ height:50px; padding-top:700px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #63aac9;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:330px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:330px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}


.con_01{margin-top:100px;min-width:1260px;overflow:hidden; width:100%;}
.con_01 .about_l{width:607px;height:493px;overflow:hidden;}
.con_01 .about_l img{ transition:all 2s;}
.con_01 .about_l img:hover{ transform-origin:center center; transform:scale(1.15,1.15);}
.con_01 .about_r{width:592px;}
.con_01 .about_r h1{font-size:40px;color:#333333;}
.con_01 .about_r i{width:42px;height:4px;background:#333; display:block;margin-top:15px;}
.con_01 .about_r .box{line-height:30px;font-size:16px;color:#5a5a5a;height:258px;padding-top:22px;}
.con_01 .about_r .box a:hover{color:#3f8704;}
.con_01 .about_r .more{background:#ff3500;width:170px;height:42px;line-height:42px;text-align:center;border-radius:50px;margin-top:40px;color:#fff;font-size:16px;}
.con_01 .about_r .more:hover{background:#e32f00;margin-top:30px; transition:all 0.6s;}
/*数字跳动*/
.i1{width:27%;}
.i2{width:40%}
.i3{width:33%}
.ul-num{clear: both;}
.ul-num li{float: left;height:78px;overflow:hidden;border-right:1px solid #d7d7d7;}
.ul-num li:last-child{border-right:none;}
.ul-num span{font-size: 46px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#333333;}
.ul-num p{margin-top:5px;}
.ul-num .txt{overflow: hidden;width:100%;text-align:center;font-size: 14px;}
.i1 .txt{text-align:left !important;}

.con_02{margin-top:90px;min-width:1260px;overflow:hidden; width:100%;background:#f4f5f9 !important;}
.con_03{min-width:1260px;overflow:hidden; width:100%;background: #f4f5f9;padding-bottom:30px;}

.con_04{min-width:1260px;overflow:hidden; width:100%;background:url(../images/index_03.jpg) repeat-x;height:678px;}
.con_04 .title{text-align:center;padding-top:35px;}
.con_04 .title h1{font-size:36px;padding-bottom:12px;}
.con_04 .box{background:url(../images/index_07.png) no-repeat top center;height:490px;padding-left:46px;color:#fff;}
.con_04 .box h1{padding-top:110px;font-size:40px;width:356px;}
.con_04 .box h2{width:356px;font-size:20px;padding-top:25px;line-height:36px;height:152px; display:block;}
.con_04 .box a{text-decoration:underline;font-size:16px;color:#fff;margin-top:20px; display:block;}
.con_04 .box a:hover{margin-top:10px; transition:all 1s;color:#FF0;}

.con_05{min-width:1260px;overflow:hidden; width:100%;}
.con_05 .title{text-align:center;padding-top:15px;}
.con_05 .title h1{font-size:36px;padding-bottom:12px;}
.con_05 ul{margin-top:20px;}
.con_05 ul li{float:left;width:395px;background: #fff;
    box-shadow: 0 0 30px rgba(0,0,0,0.1);
    transition: 0.5s;
    -webkit-transition: 0.5s;margin:0 11px 20px;}
.con_05 ul li dl dt{width:395px;height:264px;overflow:hidden;}
.con_05 ul li dl dt img{width:395px;height:264px; transition:all 1s;}
.con_05 ul li:hover dl dt img{ transform-origin:center center; transform:scale(1.15,1.15);}
.con_05 ul li dl dd{padding:20px;width:395px;height:150px;margin-bottom:20px;}
.con_05 ul li dl dd .bt{height:110px;}
.con_05 ul li dl dd .bt a{font-size:16px;line-height:24px;}
.con_05 ul li dl dd .time{font-size:12px;color:#b5b5b0;font-weight:bold;}
.con_05 .more{background:#ff3500;width:170px;height:42px;line-height:42px;text-align:center;border-radius:50px;color:#fff;font-size:16px;margin:50px auto 0;}
.con_05 .more:hover{background:#e32f00;}

.con_06{background:url(../images/index_05.jpg) no-repeat top center;height:671px;min-width:1260px;overflow:hidden; width:100%;margin-top:70px;padding-top:77px;}
.con_06 .title{background:url(../images/index_10.png) no-repeat center;margin:0 auto;width:357px;font-size:36px;text-align:center;color:#fff;}
.con_06 .box{background:url(../images/index_09.png) no-repeat;height:446px;margin-top:30px;}




#bottom{background:#2b2c2e;min-width:1260px;overflow:hidden; width:100%;color:#989898;padding-top:60px;font-size:14px;}
#bottom a{color:#989898;}
#bottom a:hover{color:#fff;}
.bot_contact{width:560px;border-right:1px solid #404143;height:260px;padding-right:19px;margin-right:32px;}
.bot_contact .txt_l{width:382px;}
.bot_contact .txt_l h1{font-size:20px;font-weight:bold;color:#fff;padding-top:6px;}
.bot_contact .txt_l .txt{line-height:26px;padding-top:12px;}
.bot_contact .txt_r {width:136px;text-align:center;line-height:40px;}
#bottom .lm_t{font-size:16px;color:#fff;}
#bottom ul{padding-top:20px;}
#bottom ul li{line-height:26px;}
.bot_01{width:155px;padding-right:5px;}
.bot{border-top:1px solid #404143;margin-top:30px;line-height:32px;text-align:center;padding-top:20px;padding-bottom:20px;}

/*ny*/
.ny_ban01{background:url(../images/ny_ban01.jpg) no-repeat top center;height:400px;min-width:1260px;overflow:hidden; width:100%;}
.ny_ban02{background:url(../images/ny_ban02.jpg) no-repeat top center;height:400px;min-width:1260px;overflow:hidden; width:100%;}
.ny_ban03{background:url(../images/ny_ban03.jpg) no-repeat top center;height:400px;min-width:1260px;overflow:hidden; width:100%;}
.ny_ban04{background:url(../images/ny_ban04.jpg) no-repeat top center;height:400px;min-width:1260px;overflow:hidden; width:100%;}
.ny_ban05{background:url(../images/ny_ban05_2.jpg) no-repeat top center;height:400px;min-width:1260px;overflow:hidden; width:100%;}
.ny_ban06{background:url(../images/ny_ban06.jpg) no-repeat top center;height:400px;min-width:1260px;overflow:hidden; width:100%;}
.ny_ban07{background:url(../images/ny_ban07.jpg) no-repeat top center;height:400px;min-width:1260px;overflow:hidden; width:100%;}

#content{width:100%;min-width:1260px;overflow:hidden;width:1260px;margin:0 auto 70px;}
#content .title{text-align:center;padding-top:50px;}
#content .title h1{font-size:38px;color:#696969;}
#content .title h2{font-size:16px;letter-spacing:2px;padding-top:12px;color:#939393; }
#content .title span{font-weight:bold;color:#489b04}
#content .title i{background:#489b04;width:50px;height:3px;margin:15px auto 0; display:block;}
#content .ny_site{text-align:center;margin-top:30px;}
#content .ny_site a{ display:inline-block;border:1px solid #ddd;margin:0 10px;width:212px;height:44px;line-height:44px;text-align:center;font-size:16px;}  
#content .ny_site a:hover{border:1px solid #489b04;}
#nav1 .nav1,#nav2 .nav2,#nav3 .nav3,#nav4 .nav4,#nav5 .nav5{color:#fff;background:#489b04;border:1px solid #489b04 !important;}

#content .box{line-height:32px;font-size:16px;margin-top:40px;}

/*关于我们*/
.ny_about ul{margin-top:60px;}
.ny_about ul li{background:#eeeeee;height:189px;margin-bottom:20px;}
.ny_about ul li dl dt{width:244px;height:189px;overflow:hidden;float:left;}
.ny_about ul li dl dt img{ transition:all 2s;width:244px;height:189px;}
.ny_about ul li:hover dl dt img{ transform-origin:center center; transform:scale(1.2,1.2);}
.ny_about ul li dl dd{float:left;width:928px;margin-left:30px;}
.ny_about ul li dl dd h1{font-size:20px;line-height:36px;height:36px;color:#004697;font-weight:bold;padding-top:46px;}
.ny_about ul li dl dd .txt{font-size:22px;line-height:36px;padding-top:6px;color:#313131;}


/*内页新闻*/
.ny_news_ul{margin:25px 10px 0;width:1160px;}
.ny_news_ul li{height:150px;padding:10px;background:#fff;width:100%;margin:15px 0;}
.ny_news_ul li:hover{-moz-box-shadow: 0 0 20px #dddddd;-webkit-box-shadow: 0 0 20px #dddddd;box-shadow:0 0 20px #dddddd;}
.ny_news_ul li .news_img{width:230px;height:150px;overflow:hidden;border:1px solid #e8e8e8}
.ny_news_ul li .news_img img{width:230px;height:150px; transition:all 1s;}
.ny_news_ul li:hover .news_img img{ transform-origin:center center; transform:scale(1.1,1.1);}
.ny_news_ul li .news_txt{width:660px;margin-left:45px;padding-right:30px;border-right:1px solid #e7e7e7;height:150px;}
.ny_news_ul li .news_txt h1{font-size:18px;}
.ny_news_ul li .news_txt i{display:block;width:19px;height:2px;background:#dadada;margin-top:7px;}
.ny_news_ul li .news_txt .txt{color:#959396;font-size:14px;line-height:26px;padding-top:17px;height:58px;}
.ny_news_ul li .news_txt .time{background:url(../images/time.jpg) no-repeat left;font-size:14px;color:#a1a1a1;margin-top:25px;}
.ny_news_ul li .news_more{width:116px;height:34px;line-height:34px;text-align:center;background:#f2f6f9;border-radius:50px;margin-top:55px;font-size:14px;color:#898d90;margin-right:35px;}
.ny_news_ul li:hover .news_more{background:#239e2b;color:#fff;}


/*企业荣誉*/
.ny_qyry_ul{margin:25px auto;width:1000px;}
.ny_qyry_ul li{height:60px;padding:10px;background:#fff;width:100%;margin:15px 0;border-bottom:1px solid #ddd;}
.ny_qyry_ul li .news_txt{width:660px;margin-left:10px;padding-right:30px;}
.ny_qyry_ul li .news_txt h1{font-size:18px;}
.ny_qyry_ul li .news_txt i{display:block;width:19px;height:2px;background:#dadada;margin-top:7px;}
.ny_qyry_ul li .news_txt .txt{color:#959396;font-size:14px;line-height:26px;padding-top:17px;height:58px;}
.ny_qyry_ul li .news_more{width:116px;height:34px;line-height:34px;text-align:center;background:#f2f6f9;border-radius:50px;margin-top:10px;font-size:14px;color:#898d90;margin-right:35px;}
.ny_qyry_ul li:hover .news_more{background:#239e2b;color:#fff;}



/*内页产品*/
.ny_table tr td{height:42px;}


.ny_pro_table table td{padding-left:5px;}
.ny_pro_table table th{text-align:center;padding-left:5px;}

.bak{border-top:1px solid #dddddd;border-left:1px solid #dddddd;}
.bak td{border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;padding-left:5px;}
.bak th{text-align:center;font-size:12px;padding-left:5px;border-right:1px solid #dddddd;}

.aak{width:122px;height:32px;line-height:32px;text-align:center;background:#0e7ecd;color:#fff;border:0px;}


/*内页联系我们*/


.jq222{width: 100%;height:120px;position: relative; display:block;padding:30px 0;}
.jq222 .border-bottom{width: 0px;height: 2px;background: #1e4691;position:absolute;left:0px;bottom:0;z-index:9999}

.pnpage { clear:both; text-align:center; border-top:#ccc 1px solid; padding-top:10px;}
.pnpage a { padding:0 15px; font-weight:bold;}

.close { clear:both; color:#f60; text-align:center; padding-top:5px; font-size:12px;}
.close a{color:#f60; }




.yy input{height:28px;line-height:28px;border:1px solid #ddd; }
.yy #content3{height:120px;width:480px;border:1px solid #ddd;}

.c1 {border-top:#e2e2e2 1px solid;border-left:#e2e2e2 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:#e2e2e2 1px solid;border-right:#e2e2e2 1px solid;font-size:14px;}
.c1 a {color:#s444444;}
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; 
  } 

.nypro span.current,.nypro a.num { display:inline-block; margin:0 5px; padding:0 8px; height:23px; line-height:23px;font-size:14px;}
.nypro span.current,.nypro a.num:hover { background:#edfbf1; border:#429cd8 1px solid; color:#429cd8;font-size:14px;}
.nypro a.num,.nypro a.end,.nypro a.next,.nypro a.prev { border:#cdcdcd 1px solid; color:#333; background:#fff; text-decoration:none;font-size:14px;}
.nypro a.end,.nypro a.next,.nypro a.prev { display:inline-block; padding:0 8px;height:23px; line-height:23px;font-size:14px;}
.nypro a.prev { margin:0 5px;font-size:14px;}

