@charset "UTF-8";
/*重置样式*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, th, td { margin: 0; padding: 0; }
body { font-size: 14px; color: #333; font-family: "Microsoft YaHei"; background: #fff; min-width: 1100px;overflow-x: hidden;}
table { border-collapse: collapse; border-spacing: 0; }
img { border: 0; }
ol, ul, li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
a { text-decoration: none; color: #666; }
input { vertical-align: middle; }
input, button, textarea, select { outline: none; font-family: "Microsoft YaHei"; font-size: 14px; }
.main { width: 1200px; margin: 0 auto; }
.clearfix:after { clear: both; display: block; content: '' }
.clearfix { zoom: 1 }
.fl{float:left;}
.fr{float:right;}
.f2{font-size:24px; font-weight:bold; color:#019140;}

.headers { width: 100%; height: auto; background: url(../images/header_box.png) no-repeat bottom; position:relative; z-index:99; padding-bottom:8px;}
.logos { display: block; margin-top: 10px; }
.logos img { width: 239px; height: 70px; }
.navs { margin-left: 40px; }
.navs a { display: block; float: left; height: 84px; line-height: 84px; width: 103px; text-align: center; box-sizing: border-box; margin-left: 12px; font-size: 16px; color: #333; }
.navs a:hover { border-bottom: 3px solid #019140; color: #019140; background-color: #f2f2f2; }
.navs a.active { border-bottom: 3px solid #019140; color: #019140; background-color: #f2f2f2; }
.navs a:last-child { margin-right: 0; }
.languages { margin-top: 32px; }
.languages a { float: left; height: 20px; border: 1px solid #ddd; margin-right: 8px; }
.languages a img { height: 100%; width: auto; }
.languages a:hover { border-color: #cc0e0e; }
.languages a.active { border-color: #cc0e0e; }


/*header*/
.header { line-height: 32px; height: 32px; background-color: #333333; }
.header_left{font-size:13px; color:#fff; float:left}
.header_right { float: right; color: #fff; font-size: 13px; width: 330px; }
.header_right a { transition: .5s; -webkit-transition: .5s; font-size: 12px; font-family: arial; margin-left: 16px; text-indent: 1.5em; color: #f19319; width: 60px; float: right; background: url("../images/huang_03.png") no-repeat 40px 12px #fff;}
.header_right span { font-size: 13px; font-family: arial; }
.header_right a:hover {background: url("../images/huang_03.png") no-repeat 45px 12px #fff;}
/*header*/

/*nav*/
/*.top { width: 1200px; margin: 10px auto 0; overflow:hidden;}
.logo { width: 126px; height: 70px; float: left; padding-top: 10px; }
.logo_wz { width: 560px; float: left; margin-left:15px; padding-top: 12px; }
.logo_wz h1 { font-size: 30px; font-weight: bold; letter-spacing: 0.8px; color:#019140;}
.logo_wz p { text-transform: uppercase; font-size: 18px; }
.top_dh { width: 200px; height: 51px; float: right; background: url(../images/top_tel_tb.jpg) left center no-repeat; padding-left: 70px; margin-top: 13px; line-height: 24px; }
.f1_1{font-size:24px;color:#019140;}*/
/*nav*/

/*菜单效果
.navBar{ height: 55px; background: url(../images/menu_bg.jpg) repeat-x center; margin-top:15px; position: relative; z-index: 9;}
.nav{  margin:0 auto; width:1200px;}
.nav h3{ font-size:100%; font-weight:normal;  }
.nav .m{  position:relative; float:left;  display:inline; text-align:center;   }
.nav h3 a{  zoom:1; line-height:55px; width:171px; color:#fff;  display:block; text-transform:uppercase;}
.nav li a.hover{ color:#fff; background:#ff7f27 !important;}
.nav li:hover a{ color:#fff; border-bottom:0px #00b4ff solid;}
.nav .on h3 a{border-bottom:5px solid #c00;}
.nav .sub{ width:171px; position:absolute;  top:55px; }
.nav .sub li{ text-align:center; line-height:45px; }
.nav .sub li a{ color:#fff; display:block; zoom:1;background:rgba(0, 0, 0, 0.4)!important;-webkit-transition: all 0.9s ; border:0px;}
.nav .sub li a:hover{color:#fff; background:#019140 !important; }
/*菜单效果*/

/* banner */
.banner_pc { margin-top:-8px;}
.flexslider{ position:relative;}
.flexslider .slides > li{ display:none; -webkit-backface-visibility:hidden;}
.flexslider .slides img{ width:100%; display:block;border-radius:0px;}
.flex-pauseplay span{ text-transform:capitalize;}

.flex-control-nav{ width:100%; text-align:center; position:absolute; bottom:10px; font-size:0;}
.flex-control-nav li{ margin:0 6px; display:inline-block; zoom:1; *display:inline;}
.flex-control-paging li a{ width:48px; height:8px; display:block; background:#666; background:#fff; cursor:pointer; text-indent:-9999px; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; border-radius:20px;}
.flex-control-paging li a:hover{ background:#e30a19; }
.flex-control-paging li a.flex-active{ background:#e30a19; cursor:default;}
.flex-direction-nav li a{ width:50px; height:50px; position:absolute; top:50%; margin-top:-25px;}
.flex-direction-nav li a.flex-prev{left:2%; z-index:99;}
.flex-direction-nav li a.flex-next{ position:absolute; right:2%;}

/* banner */
/* 首页搜索 */
.search { overflow: hidden; width: 100%; background: rgba(255, 255, 255, 0.8); height: 60px; position: relative; z-index: 3 ; border-bottom:1px solid #E7E7E7;}
.search p { float: left; line-height: 60px; font-size: 13px; color: #000 }
.search p a { color: #666; margin: 0 5px; }
.search em{font-style: normal !important;}
.search .sbox { overflow: hidden; float: right; width: 300px; height: 36px; margin-top: 12px; background: url(../images/search.png) no-repeat left top; }
.search input { overflow: hidden; width: 190px; height: 36px; border: none; background: none; outline: none; line-height: 36px; font-size: 13px; color: #6a6a6a; margin-left: 24px; }
.search span { display: block; width: 50px; height: 36px; float: right; margin-right: 10px; }
.search span input { display: block; width: 50px; height: 36px; cursor: pointer; float: right; }
/* 首页搜索 */

/*------------首页产品展示-------------*/

/** case **/
/* tab */
.hdList{height:97px;background:url(../images/mx.jpg) repeat-x;margin-top:25px;}
.hdList ul{margin:0 auto; text-align:center; font-size:0px;}
.hdList ul li{width:110px;height:77px;margin:0 15px; display:inline-block;padding-top:20px;text-align:center;font-size:15px;cursor:pointer;}
.hdList ul li span{width:28px;height:20px;margin:0 auto;background:url(../images/micon.png) no-repeat;overflow:hidden;display:block;}
.hdList ul li .sp1{background-position:0 0;}
.hdList ul li .sp2{background-position:-28px 0;}
.hdList ul li .sp3{background-position:-55px 0;}
.hdList ul li .sp4{background-position:-78px 0;}
.hdList ul li .sp5{background-position:-112px 0;}
.hdList ul li .sp6{background-position:-152px -4px;}
.hdList ul li .sp7{background-position:-188px 0;}
.hdList ul li i{display:block;width:100%;line-height:20px;background:url(../images/mpo.png) no-repeat center top;font-style:normal;margin-top:5px;padding-top:10px;}
.hdList ul li.on{background:#ce0806;color:#fff;}
.hdList ul li.on .sp1{background-position:0 -20px;}
.hdList ul li.on .sp2{background-position:-28px -20px;}
.hdList ul li.on .sp3{background-position:-55px -20px;}
.hdList ul li.on .sp4{background-position:-78px -20px;}
.hdList ul li.on .sp5{background-position:-112px -20px;}
.hdList ul li.on .sp6{background-position:-152px -20px;}
.hdList ul li.on .sp7{background-position:-188px -20px;}
.hdList ul li.on i{background:url(../images/mpoh.png) no-repeat center top;}
.maTitle{text-align:center;font-size:30px;color:#333;font-weight:normal;line-height:30px;}
.maTitle span{display:block;font-family:arial;font-size:14px;text-transform:uppercase;color:#999;line-height:16px;}
.maMore{display:block;width:73px;height:28px;line-height:28px;font-family:arial;border:1px solid #dbdbdb;background:#fff;border-radius:15px;text-transform:uppercase;color:#333;margin:25px auto 0;background:url(../images/mr.png) no-repeat 65px center #fff;padding-left:25px;}
.maMore:hover{width:90px;background:url(../images/mrh.png) no-repeat 75px center #ce0806;color:#fff;border-color:#ce0806;}
.tel div,.mainCase .bd li .tel div{background:url(../images/dtel.png) no-repeat left center;padding-left:50px;color:#fff;margin-bottom:10px;}
.tel div span,.mainCase .bd li .tel div span{display:block;font-family:arial;font-size:34px;line-height:35px;}
.tel p span{padding-left:15px;}


.mainCase,.mainNews,.mainTeam{padding:30px 0;}/*overflow:hidden;*/
.mainCase .hd ul{width:1000px;margin:0 auto;}
.mainCase .bd{width:1200px;height:auto;margin:25px auto 0;overflow:hidden;}
.mainCase .bd li{float:left;margin-top:4px;}
.mainCase .bd li img { border:1px solid #dadada; box-sizing:border-box;}
.mainCase .bd li .picBig{display:block;width:598px;height:424px;position:relative;overflow:hidden;}
.mainCase .bd li .picBig h3{width:85px;height:60px;line-height:60px;background:url(../images/cjt.png) no-repeat center #ce0806;position:absolute;right:0;bottom:0;text-indent:90px;font-size:14px;}
.mainCase .bd li .picBig:hover h3{width:598px;height:60px;background:url(../images/cjth.png) no-repeat 25px center #ce0806;color:#fff;}
.mainCase .bd li .picSmall{display:block;width:297px;height:210px;margin-left:4px;position:relative;overflow:hidden;}
.mainCase .bd li .picSmall .txt{width:277px;height:100px;margin:10px;background:url(../images/mtm.png);position:absolute;left:0;top:0;opacity:0;text-align:center;color:#fff;padding-top:90px;}
.mainCase .bd li .picSmall .txt h4{font-size:15px;line-height:30px;font-weight:normal;}
.mainCase .bd li .picSmall .txt h3{border-top:1px solid #fff;border-bottom:1px solid #fff;display:inline-block;line-height:40px;font-size:18px;font-weight:normal;width:200px;}
.mainCase .bd li .picSmall:hover .txt{opacity:1;height:135px;padding-top:55px;}
.mainCase .bd li .tel{width:518px;height:150px;background:url(../images/ctel.jpg) no-repeat;margin-left:4px;padding-top:60px;padding-left:80px;}
.mainCase .bd li .tel a{display:block;text-decoration:underline;font-size:14px;color:#fff;margin-top:5px;}
.mainCase .bd li.ml a{margin-left:0;}
/** case **/





/* 首页公司简介 */
.homeTitle{font-size:18px;font-weight:normal;color:#000;text-transform: uppercase;background: url('../images/tTine.jpg') no-repeat center bottom;padding-bottom:15px;text-align:center;line-height:26px;margin-bottom:30px;}
.homeTitle span{display:block;font-size:24px;font-family:Microsoft Tai Le,Arial;}
.about{background:#fefefe url('../images/about_bg.jpg') no-repeat center top;padding:65px 0 60px 0;overflow:hidden;}
.about .homeTitle{color:#000;}
.aboutMain{background:#fff;overflow:hidden;box-shadow:0 6px  6px #ddd;height:405px;}
.aboutLeft{padding:55px 45px 0 50px;background: url('../images/aIcon.jpg') no-repeat right 55px;width:470px;}
.aboutLeft .tie{font-size:23px;font-weight:normal;color:#000;margin-bottom:50px;}
.aboutLeft .tie span{display:block;font-size:16px;color:#dc231e;margin-top:15px;}
.aboutLeft .font{color:#333;height:188px;margin-bottom:10px;overflow:hidden;color:#333;line-height:22px;}
.setting{width:580px;height:405px;position:relative;}
.setting .ohbox{position:relative;left:0;height:405px;width:580px;overflow:hidden;}
.setting .piclist{height:405px;width:580px;zoom:1;}
.setting li{float:left;width:580px;overflow:hidden;height:405px;}
.setting li .scale{animation: scale 8s;}
.setting li img{width:580px;height:405px;transition:all 0.5s;}
.setting li span{display:block;padding:0 10px;height:35px;line-height:35px;color:#fff;background: url('../images/opc.png');font-size:13px;position:relative;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition:all 0.3s;}
.setting li:hover span{margin-top:-35px;}
.setting li:hover img{transform:scale(1.1,1.1);}
.setting .pageBtn span{background:url('../images/sBtn.jpg') no-repeat 0 0;display:inline-block;width:35px;height:35px;position:absolute;cursor:pointer;overflow:hidden;text-indent:-9999px;left:-35px;bottom:60px;}
.setting .pageBtn .next{background-position:-35px 0;left:0;}
.setting .pageBtn span:hover{background-position: -70px 0;}
.setting .pageBtn .next:hover{background-position: -105px 0;}
@keyframes scale {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
/* 首页公司简介 */

/* 优势 */
.homeWhy{ background-color:#fff; padding:0px 0;}
.whyTitle{ background:url(../images/why-title.png) no-repeat center top; height:150px;}
.homeWhyTab{ height:160px; margin-top:40px;}
.homeWhyTab ul{}
.homeWhyTab ul li{ width:199.3px; height:120px; padding-top:40px; float:left; background-color:#f5f5f5; text-align:center; cursor:pointer;}
.homeWhyTab ul li:nth-child(2){ background-color:#eee;}
.homeWhyTab ul li:nth-child(3){ background-color:#e3e3e3;}
.homeWhyTab ul li:nth-child(4){ background-color:#dcdcdc;}
.homeWhyTab ul li:nth-child(5){ background-color:#d0d0d0;}
.homeWhyTab ul li:nth-child(6){ background-color:#cccbcb;}
.homeWhyTab ul li h6{ font-weight:700; font-size:30px; line-height:40px; color:#a6a6a6; }
.homeWhyTab ul li p{ font-size:18px; line-height:40px; color:#555;}

.homeWhyTab ul li.on{ background-color:#cc2b1e; color:#fff;}
.homeWhyTab ul li.on h6{ color:#fff;}
.homeWhyTab ul li.on h6:before,.homeWhyTab ul li.on h6:after{ background-color:#fff;}
.homeWhyTab ul li.on p{ color:#fff;}


.whyList{ height:300px; border-bottom:3px solid #e5e5e5; background-repeat:no-repeat; background-position:right bottom;}

.whyText{ position:relative; width:430px; float:left; padding-left:100px;}
.whyText h6{font-size:80px; line-height:80px; color:#888; position:absolute; left:0; top:0px;}

.whyText h2{ position:relative; font-weight:700; font-size:23px; line-height:30px; color:#333;}
.whyText h2 span{ color:#cc2b1e;}

.whyText ul{ padding:0px 0 20px; font-size:14px; line-height:28px; color:#333;}
.whyText ul li{ padding:0 0 10px 12px; background-image:url(../images/why-jiao.png); background-repeat:no-repeat; background-position:left 8px; font-size:14px; line-height:24px; color:#555; margin-top:10px; border-bottom:1px dotted #aaa;}
.whyText ul li:nth-last-child(1){ border:none;}

.whyText h5 a{ display:inline-block; font-size:12px; line-height:30px; color:#555; position:relative; padding:0 25px 0 15px; background-color:#ddd; margin-right:5px;}
.whyText h5 a em{ width:4px; height:7px; position:absolute; right:14px; top:50%; margin-top:-3px; background:url(../images/tm/jiao-b-2.png) no-repeat right 50%;}
.whyText h5 a:hover{ background-color:#cc2b1e; color:#fff;}
.whyText h5 a:hover em{background:url(../images/jiao-w-8.png) no-repeat right 50%;}


.whyTel{padding-left:48px; background:url(../images/tel.png) no-repeat left 3px; margin-top:30px;}
.whyTel dt{ font-size:14px; line-height:20px; color:#888}
.whyTel dd{ font-size:24px; line-height:24px; color:#555;}


.whyList-1{ background-image:url(../images/why-a.jpg);}
.whyList-2{ background-image:url(../images/why-b.jpg);}
.whyList-3{ background-image:url(../images/why-c.jpg);}
.whyList-4{ background-image:url(../images/why-d.jpg);}
.whyList-5{ background-image:url(../images/why-e.jpg);}
.whyList-6{ background-image:url(../images/why-f.jpg);}

.whyList-1 .whyText{ margin-left:40px; margin-top:100px;}
.whyList-2 .whyText{ margin-left:40px; margin-top:100px;}
.whyList-3 .whyText{ margin-left:40px; margin-top:100px;}
.whyList-4 .whyText{ margin-left:40px; margin-top:100px;}
.whyList-5 .whyText{ margin-left:40px; margin-top:100px;}
.whyList-6 .whyText{ margin-left:40px; margin-top:42px;}
/* 优势 */

/* 首页新闻中心 */
/* news */
.news{}
.title {text-align: center;}
.mb10 {margin-bottom: 10px;}
.mt70 {margin-top: 40px;}
.title .black {color: #222;}
.title div {font-size: 22px;position: relative;top: -2px;}
.title hr{width: 49px;height: 4px;margin: 3px auto 0;}
.title p {line-height: 26px;margin-top: 15px;}
.title .red_bg{background-color: #ff0000; border:none;}
.title .gray {color: #696969; font-size:14px;}
.news_info{margin-top: 30px;}
.news_info:after{content: '';clear: both;display: table;}
.news_info li{float: left;width: 360px;padding:10px 20px;}
.news_info li:hover{background-color: #ce0806;}
.news_info li:hover div{color: #fff;}
.news_info li:hover p{color: #fff;}
.news_info li a{display: block;}
.news_info li a>span{display: block;position: relative; vertical-align:middle;}
.news_info li a label{width: 62px;height: 57px;background-color: #ff0000;color: #fff;text-align: center;position: absolute;bottom: 0;right: 0px;}
.news_info li a img{width: 360px;height: 144px;margin: 0 auto; display:block;}
.news_info li a h1{font-size: 28px;font-weight: normal;}
.news_info li a i{font-style: normal;font-size: 12px;}
.news_info li a>div{text-align: center;font-size: 16px;color: #101010;margin: 25px auto 18px; border-bottom:1px solid #dadada; padding-bottom:18px;}

.news_info li a>p{line-height: 26px;color: #aaa6a6;font-size: 13px;height: 50px;overflow: hidden;width: 320px;margin: 15px auto 0;}
/* 首页新闻中心 */


/*公司实景*/
.sy_td_bj{width:100%; padding:90px 0; background:#f2f2f2;}
.sy_td{}
.sy_td_bt{width:110px; height:500px; float:left;}
.sy_td .sy_td1{width:334px; height:500px; float:left;}
.sy_td .sy_td2{width:374px; height:auto; float:left; margin-left:4px;}
.sy_td2 img{ width:100%;}
.sy_td .sy_td3{width:374px; height:auto; float:left; margin-left:4px;}
.sy_td3 img{ width:100%}
.sy_td .sy_td4{width:374px; height:auto; float:left; margin-top:4px; margin-left:4px;}
.sy_td4 img{ width:100%}
.sy_td .sy_td5{width:374px; height:auto; float:left; margin-top:4px; margin-left:4px;}
.sy_td5 img{ width:100%}
/*公司实景*/

/*  尾部 */
.main2_bg{width:100%;margin:60px auto 0;background:#333;padding:50px 0;overflow:hidden;}
.main2{width:1200px;margin:0 auto;}
.main2_cont{width:400px;float:left;}
.main2_cont_tit{width:140px;float:left;} 
.main2_cont_tit_tel{margin-left: 20px;float:left;}
.main2_cont_tit a,.main2_feed_tit a{color:#fff; font-size:22px; font-weight:bold;}
.main2_cont_tit a:hover,.main2_cont_text ul li a:hover,.main2_feed_tit a:hover,.footer_l a:hover{color:#ff7f27;}
.main2_cont_text{width:400px;float:left; margin-top:40px;}
.main2_cont_text h1{font-size:18px; color:#fff;}
.main2_cont_text ul{width:400px;float:left; margin-top:30px;}
.main2_cont_text ul li{width:400px;float:left; line-height:30px; font-size:14px; color:#787876;}
.main2_cont_text ul li a{color:#787876;}
.main2_cont_text ul li span{float:left; padding:3px 10px 0 0;}

.main2_feed{width:680px;float:right;}
.main2_feed_tit{width:680px;float:left;} 
.main_feed_cont{width:680px;float:left; margin-top:30px;}
.main_feed_cont .t1{width:49%;float:left;} .main_feed_cont .t2{width:49%;float:right;}
.main_feed_cont .t3{width:49%;float:left;} .main_feed_cont .t4{width:49%;float:right;}
.main_feed_cont input.text{border:1px solid #6a6a6a;color:#787876;width:89%; padding:2.5% 5%; margin-bottom:20px; background:#333;}
.main_feed_cont textarea.textarea{background:#333;border:1px solid #6a6a6a;color:#787876;width:93.5%;height:100px;padding:3%; margin-bottom:20px;}
.main_feed_cont input.btn, a.btn{background:#3c3c3c;padding:1% 0;color:#787876; font-size:14px; border:1px solid #3c3c3c; width:150px;}
.main_feed_cont input.btn:hover, a.btn:hover{background:#ff7f27; color:#fff; border:1px solid #ff7f27;}


/*  尾部 */

.footer_bg{width:100%; margin:auto; background:#262626; overflow:hidden; padding:20px 0;}
.footers{width:1200px;margin:auto;}
.footers_l{float:left; padding:20px 0; font-size:14px; color:#787876; line-height:30px;}
.footers_l a{color:#787876;} 
.footers_r{float:right; padding-top:10px;}
.footers_r h3{width:20px; float:left; font-size:16px; color:#787876; margin-right:10px; line-height:20px;}
.footers_r span{width:10px; color:#787876; margin-right:20px; float:left; line-height:14px; font-size:13px;}
.footers_r img{width:120px;height:120px;float:right;}

/**内页banner*/
.InsideBan{ width:100%; height:280px; overflow:hidden; margin-top:-8px;}
.InsideBan p{ width:100%; height:auto; position:relative}
.InsideBan p img{ width:1920px; height:280px; position:absolute; top:0; left:50%; margin-left:-960px;transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1); transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;-webkit-transition:transform 2s;}
.InsideBan p img:hover{transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}

/**内页导航*/
.ins_navbox{width:100%;height:75px; margin:auto; background-color:#f4f4f4;border-bottom: 1px solid #e5e5e5;}
.ins_nav_tit{width:1200px;margin:auto;}
.ins_nav_tit ul{}
.ins_nav_tit ul li{float:left;margin-right:23px;font-size:16px;line-height:75px;}
.ins_nav_tit ul li a{display: block;padding: 0 18px; font-size:14px;}
.ins_nav_tit ul li a:hover,.ins_nav_tit ul li a.hover{background:#ce0806;color:#fff;position: relative;}


.ny_aboutbg{width:100%;margin:auto; padding:0px 0;}
.ny_main{width:1200px;margin:50px auto 0; overflow:hidden; font-size:14px; line-height:28px;}
.nyr_text{width:1200px;margin:auto; font-size:14px; line-height:30px; margin-bottom:50px; overflow:hidden;}
.nyr_text img{ display:block; clear:both; margin:auto;}
.nyr_text table{border:1px solid #d6d6d6;line-height:40px;text-align:center;}
.nyr_text table tr td{border:1px solid #d6d6d6;}


.honor_img{width:1200px;float:left;}
.honor_img ul{}
.honor_img ul li{width:288px;height:auto;float:left;margin:10px 13px 20px 0;}
.honor_img ul li:nth-child(4n){margin-right:0;}
.honor_img ul li span{width:288px;float:left; text-align:center;line-height:24px; font-size:14px; padding-top:10px;}
.honor_img ul li img{width:284px;height:auto;float:left; padding:2px; border:1px solid #ddd;}
.honor_img ul li img:hover{padding:2px;background:#ce0806;}


.workshop_img{width:1200px;float:left;}
.workshop_img ul{}
.workshop_img ul li{width:288px;height:auto;float:left;margin:10px 13px 20px 0;}
.workshop_img ul li:nth-child(4n){margin-right:0;}
.workshop_img ul li span{width:288px;float:left; text-align:center;line-height:24px; font-size:14px; padding-top:10px;}
.workshop_img ul li img{width:284px;height:auto;float:left; padding:2px; border:1px solid #ddd;}
.workshop_img ul li img:hover{padding:2px;background:#ce0806;}


.nypronav li { float:left; margin-right:20px; margin-bottom:15px;}
.product_img{width:1200px;float:left;}
.product_img ul{}
.product_img ul li{width:288px;height:auto;float:left;margin:10px 13px 20px 0;}
.product_img ul li:nth-child(4n){margin-right:0;}
.product_img ul li span{width:288px;float:left; text-align:center;line-height:24px; font-size:14px; padding-top:10px;}
.product_img ul li img{width:284px;height:auto;float:left; padding:2px; border:1px solid #ddd;}
.product_img ul li img:hover{padding:2px;background:#ce0806;}


/*新闻列表*/
.NewList{width:1200px; margin-bottom:60px; margin:0 auto;}
.NewList li{ margin-top:10px;}
.NewList li a{ font-size:12px; display:block; background-color:#f7f7f7; padding:20px; padding-right:0; color:#5b5b5b;}
.NewList a .Pic,.NewList a .Pic img{ width:226px; height:auto;}
.NewList a .Memos{ width:880px; padding:0 20px;}
.NewList a .Memos h2,.NewList a .Memos p{ margin:0;}
.NewList a .Memos h2{ font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-top:0px;}
.NewList a .Memos p{ height:auto; overflow:hidden; line-height:24px; margin-top:0px;}
.NewList a .Memos span{ color:#bababa; display:block;}
.NewList a .More{ width:143px; height:96px; text-align:center; border-left:1px solid #e4e4e4; padding-top:54px;}
.NewList a .More span{ width:42px; height:42px; display:inline-block; *display:inline; zoom:1; background:url(../images/li6.png) no-repeat center;}
.NewList li a:hover{ background-color:#ce0806; color:#fff; }
.NewList li a:hover,.NewList li a:hover .Memos span{ color:#fff;}
.NewList a:hover .More span{ background-image:url(../images/li7.png);}
.NewList a:hover .More{ border-color:#fff;}

/*新闻详情页*/
.news-detail-box { width: 1200px; padding-top: 60px;margin-bottom:150px; margin:0 auto;}
.news-detail-box h2 { font-size: 30px; line-height: 34px; color: #363a3c; text-align: center; }
.news-info { text-align: center; color: #7f8080; font-size: 14px; line-height: 34px; margin-top: 6px; margin-bottom: 10px; }
.news-detail { padding-top: 10px; padding-bottom: 40px; border-top: 1px solid #e5e5e5; line-height: 30px; color: #7f8080; font-size:14px; }
.news-detail img { display:block; clear:both; margin:auto;}
.news-detail h3 { font-size: 18px; font-weight: bold; color: #393939; margin-bottom: 15px; }

.aboutTxt{margin-top:40px;}
.aboutTxt h2 { font-size: 36px; color: #019140; }
.aboutTxt h3 { font-size: 48px; color: #e6e6e6; text-transform: uppercase; }
.aboutTxtTpl { margin-top: 58px; padding: 60px 0 130px; border-top: 1px solid #e7e7e7; }
.aboutTxtTpl div { width: 560px; border: none; }
.contactBox { margin-top: 45px; }
.contactInfoBox { margin-right: 124px; font-size: 14px; color: #111; line-height:28px;}
.contactBox p { position: relative; margin-bottom: 14px; font-size: 14px; color: #111; }
.contactBox p em { padding-left: 1em; }
.contactBox p span { position: absolute; bottom: -4px; font-size: 24px; }
.qrcodebox { width: 126px; }
.qrcodebox img { width: 126px; }
.qrcodebox p { line-height: 48px; text-align: center; }

/* fixsid */
.float0831 {
	POSITION: fixed; TOP: 160px; RIGHT: 1px; _position: absolute;z-index:9999;}
.float0831 A {
	COLOR: #333
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left; margin-top:-50px;
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT:6px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTc1{ background:url(../images/dig5.jpg) no-repeat center left; PADDING-LEFT: 28px; }
.float0831 .icoFf {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "ï¿½ï¿½ï¿½ï¿½"; BACKGROUND-POSITION: 2px -266px; FLOAT: left
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top1 {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px
}