/*common*/
*{ margin:0 auto; padding:0px; font-family:Arial, "宋体"; font-size:12px; text-decoration:none; list-style:none; line-height:100%; color:#000; }
b,i{font-style:normal; font-weight:normal;}
a:hover{ text-decoration:none;}
table {border-collapse: collapse;border-spacing: 0;empty-cells: show;}
img { border-style: none;border:0px;}
.cle{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.h50{ height:50px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}
.ml40{ margin-left:40px;}
.ml50{ margin-left:50px}
.mt10{ margin-top:10px}
.mt20{ margin-top:20px}
.mt30{ margin-top:30px}
.mt40{ margin-top:40px}
.mt50{ margin-top:50px}
.mt80{ margin-top:80px}
.mt100{ margin-top:100px}
.mb100{ margin-bottom:100px;}

.font-w{ font-family:Arial, "微软雅黑";}

.mb10{ margin-bottom:10px;}
.wid-hund{ width:100%;}
.center{ width:1200px; margin:0 auto;}

.ny-slh-a{width: 220px;height: 40px;overflow: hidden;text-align: center;line-height: 40px;white-space: nowrap;text-overflow: ellipsis;display: block;}
/*map*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/*friendlink*/
a.zzb07link{font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;	color: #fff;}
a.zzb07link:hover {	text-decoration: underline;	color: #fff;}
.zzb07tail{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#fff;}
/*page*/
.yeshu{float: right;margin: 20px 10px 0 0; font-family:Arial,"宋体"; font-size:12px; color:#000; height:28px; display:block;text-align: right;}
.yeshu a{ font-family:Arial, "宋体";}
.yeshu span.zi{margin-right:5px; width: 190px;height: 24px;line-height: 24px;text-align: center;display: block;border: 1px solid #ddd;float: left;font-family:Arial,"宋体"; font-size:12px;}
.yeshu a.first,.yeshu a.prev,.yeshu a.next{ margin-right:5px; float:left;display: block;width: 60px;height: 24px;line-height: 24px; text-align:center;border: 1px solid #ddd;}
.yeshu span.current,.yeshu a.end,.yeshu a.num{margin-right:5px; float:left;display: block;width: 24px;height: 24px;line-height: 24px; text-align:center;border: 1px solid #ddd;}
.yeshu a{ color:#000;}
.yeshu a:hover{}
/*order*/
#order {font-family: Arial, "微软雅黑";font-size: 14px;color: #333;line-height: 28px;}
table, td {font: 12px/140% Arial,"宋体",Helvetica, sans-serif,Verdana; padding-left:5px;padding-bottom: 1px;padding-top: 1px;}

/*welcome*/
.ind-wel{height:30px; background:#333333;}
.ind-wel span{ width:1004px; text-align:left; height:30px; line-height:30px; color:#adadad; display:block;}

/*logo*/
.ind-logo{height:98px; background:#ededed; }
/*nav*/
.ind-nav{}
.ind-nav ul{ height:98px;}
.ind-nav ul li{ float:left; width:115px;}
.ind-nav ul li a{width:115px; height:98px; display:block;font-family:Arial, "微软雅黑"; font-size:15px; line-height:98px; text-align:center;}
.ind-nav ul li a:hover{ background:#c4c4c4; }
/*banner*/
.ind-banner{ height:439px;}
.ney-banner{ height:380px;}
div.wrapper { width: 1423px; margin: 0 auto; position: relative;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none;}
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 0; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 0; }
.box_skitter .prev_button { position: absolute; top: 50%; left: 10px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -75px; background: url(../images/prev1.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 50%; right: 10px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -75px; background: url(../images/next1.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1423px; height: 510px; }
#slideshow ul { display: none; }


/*about us*/
.ind-ab{ height:402px; background:url(../images/index_05.jpg) no-repeat center center;}
.ind-ab-con{}
.ind-ab-con b.ind-ab-con-b p{ width:410px; height:24px; line-height:24px; text-align:center; display:block; margin:0 auto; padding-top:68px; font-family:Arial, "微软雅黑"; font-size:17px;}
.ind-ab-con-p{margin: 85px auto 15px auto; overflow:hidden; width:1110px;}
.ind-ab-con-p a:hover{ text-decoration:underline;}
.ind-ab-con-p p{ line-height:24px;}
.ind-ab-con-p img{ }
a.ind-ab-con-a{ width:120px; height:40px; display:block; line-height:40px; text-align:center; background:#7c7c7c; color:#fff; font-size:14px; font-weight:bold;}

/*product*/
.ind-pro{ height:396px; background:url(../images/index1_10.jpg) no-repeat center center;}
.ind-pro-con{width: 1140px;margin: 0 auto;padding-top: 50px;}
.ind-pro-con-ul{}
.ind-pro-con-ul li{ float:left;}
.ind-pro-con-ul li.ind-pro-con-cp1{ width:280px; padding-top:60px;}
.ind-pro-con-ul li.ind-pro-con-cp1 a{ width:239px; height:239px; display:block;}
.ind-pro-con-ul li.ind-pro-con-cp1 a img{ width:100%;}
.ind-pro-con-ul li.ind-pro-con-cp1 a:hover img{ width:245px; height:245px;display:block;}

.ind-ab1{ background:url(../images/001_09.jpg) no-repeat center center; height:225px;}
.ind-ab1-con{padding-top: 70px;width: 620px;float: right;margin-right: 40px;}
.ind-ab1-con p{ line-height:24px; color:#333; text-align:left;}
.ind-ab1-con p a{ line-height:24px; color:#333; text-align:left;}
.ind-ab1-con p a:hover{ text-decoration:underline;}

/*contact us*/
.ind-cont-mail{ height:555px; background:url(../images/index_09.jpg) no-repeat center center;}
.ind-cont-div{background:url(../images/index_21.png) no-repeat; width:514px; height:397px; overflow:hidden;margin-top: 75px;}
.ind-cont-div-p{margin: 120px auto auto 50px;}
.ind-cont-div-p p{ color:#ededed; line-height:27px;}
.ind-cont-div-p p a{color:#ededed; }
.ind-mail-div{background:url(../images/index_23.png) no-repeat; width:514px; height:397px; overflow:hidden;margin-top: 75px;}
.ind-mail-div-p{margin-top:100px;}
.ind-mail-div-p ul{}
.ind-mail-div-p ul li{ width:475px; height:35px; margin-bottom:10px;}
.ind-mail-div-p ul li b.index_fot_n{ font-weight:normal; font-family:Arial, "宋体"; width:75px; text-align:center; line-height:32px;color:#c3c2c2; display:block; float:left;}
.ind-mail-div-p ul li label textarea{width:475px; height:100px; background:#292828;border: 0px; color:#ededed;}
.ind-mail-div-p ul li input{ width:400px; height:30px; border:0px; line-height:30px; float:left; background:#292828; color:#ededed;}
span.index_fot_tj{width:120px; height:40px; font-family:'微软雅黑', Arial; font-size:16px; line-height:27px; text-align:center;color:#fff;}

span.index_fot_db{ width:550px; height:44px; display:block; font-family:Arial, "宋体"; font-size:12px; color:#3f3f3f; line-height:44px; text-align:right;}
span.index_fot_db a{ color:#3f3f3f;}


/*footer*/
.ind-fot{ background:#131313; height:114px;}
.ind-fot-con{}
.ind-fot-link-p{}
.ind-fot-wid{ width:500px;}
.ind-fot-link-p p{ color:#ededed; line-height:45px;}
.ind-fot-link-p p a{ color:#ededed;}
.ind-fot-link-p p a img{ margin-left:10px;}
.ind-fot-link{ width:167px;}
.ind-fot-link img{ margin-top:15px;}


/*-----------about us page-------------*/
.ny-ab{ height:auto; background:url(../images/company_15.jpg) repeat;}
.ny-ab-con{}
.ny-ab-con-tit{ background:url(../images/company_07.png) no-repeat; height:222px;}
.ny-ab-con-tit1{ background:url(../images/company1_07.png) no-repeat; height:222px;}
.ny-ab-con-tit2{ background:url(../images/company2_07.png) no-repeat; height:222px;}
.ny-ab-con-tit3{ background:url(../images/company3_07.png) no-repeat; height:222px;}
.ny-ab-con-tit4{ background:url(../images/company4_07.png) no-repeat; height:222px;}
.ny-ab-con-tit5{ background:url(../images/company5_07.png) no-repeat; height:222px;}
b.ny-ab-con-tit-b p{ padding-top:73px; width:410px; height:24px; line-height:24px; text-align:center; display:block; margin:0 auto;font-family:Arial, "微软雅黑"; font-size:17px;}
.ny-ab-con-p{margin: 40px auto 15px auto; overflow:hidden; width:1110px;}
.ny-ab-con-p a:hover{ text-decoration:underline;}
.ny-ab-con-p p{ line-height:24px;}
.ny-ab-con-p img{ }
a.ny-ab-con-a{ width:120px; height:40px; display:block; line-height:40px; text-align:center; background:#7c7c7c; color:#fff; font-size:14px; font-weight:bold;}

.ab-lef{ width:224px;}
.ab-rig{ width:740px;}
.ab-pro{ background:url(../images/company_17.jpg) no-repeat; border:1px solid #cccccc; border-top:none;}
ul.ab-pro-ul{ padding-top:14px;}
ul.ab-pro-ul li{ height:27px; line-height:27px; text-align:left; padding-left:15px;white-space: nowrap;text-overflow: ellipsis;width: 200px;overflow: hidden;}
.ab-sptit{ background:url(../images/company_13.jpg) no-repeat; height:47px; display:block;padding-left: 30px; line-height:47px;font-family:Arial, "微软雅黑"; font-size:23px; color:#212121;}
.ab-sptit-add{ background:url(../images/add_13.jpg) no-repeat; height:47px; display:block;padding-left: 30px; line-height:47px;font-family:Arial, "微软雅黑"; font-size:23px; color:#212121;}
.ab-sptit-con{ background:url(../images/con_13.jpg) no-repeat; height:47px; display:block;padding-left: 23px; line-height:47px;font-family:Arial, "微软雅黑"; font-size:23px; color:#212121;}
.ab-sptit-ord{ background:url(../images/ord_13.jpg) no-repeat; height:47px; display:block;padding-left: 30px; line-height:47px;font-family:Arial, "微软雅黑"; font-size:23px; color:#212121;}
.ab-sptit-pro{ background:url(../images/pro_13.jpg) no-repeat; height:47px; display:block;padding-left: 30px; line-height:47px;font-family:Arial, "微软雅黑"; font-size:23px; color:#212121;}
.ab-pcon{}
.ab-pcon p{ line-height:30px;}

.con-pbg-con p{width: 315px;line-height: 40px;border-bottom: 1px dotted #ccc;float: left;margin-left: 40px; background:url(../images/ain_24.jpg) left center no-repeat;}

/*-----------product page-------------*/
.pro-con-tit{ width:1110px; margin:0 auto;}
ul.pro-tit{ margin:0 auto; height:100px;width: 1000px;}
ul.pro-tit li{ background:url(../images/pro_bg1.jpg) no-repeat; width:217px; height:62px; text-align:center; line-height:62px; float:left; margin-left:22px;}
ul.pro-tit li a{ font-family:Arial, "微软雅黑"; font-size:14px; color:#555555; display:block; width:217px; height:62px;line-height:62px;}
ul.pro-tit li:hover{ background:url(../images/pro_bg2.jpg) no-repeat;}
ul.pro-tit li:hover a{ text-decoration:none;}

ul.fac-con li{ float:left; width:370px; height:240px; text-align:center;} 
ul.fac-con li a.fac-apic{ width:230px; height:172px;background:url(../images/ul_bg1.png) no-repeat; display:block;margin: 0 auto;}
ul.fac-con li a.fac-apic:hover{ width:250px; height:187px; background:url(../images/ul_bg2.png) no-repeat; display:block;margin: 0 auto;}
ul.fac-con li a img{ width:215px; height:160px; margin:0 auto;padding-top: 7px;padding-left: 3px;}
ul.fac-con li a:hover img{ width:230px; height:168px;padding-top: 7px;padding-left: 3px;}

.pro-det-pic{ width:800px; height:600px; background:#efefef;}
.pro-det-pic img{margin: 10px;border: 1px solid #fff;}
span.ny-pro-sptit{font-family:Arial, "微软雅黑"; font-size:16px; color:#626262; width:1000px; display:block; height:40px; line-height:40px; text-align:center; border-bottom:1px dashed #626262;margin-bottom: 30px;}

/*-----------fac page-------------*/
.ny-fac-con-p{margin: 40px auto auto auto; overflow:hidden; width:1110px;padding-bottom: 50px;}
.ny-fac-con-p p{ line-height:30px;}
ul.fac-con li{ float:left; width:370px; height:240px; text-align:center;} 
ul.fac-con li a.fac-apic{ width:230px; height:172px;background:url(../images/ul_bg1.png) no-repeat; display:block;margin: 0 auto;}
ul.fac-con li a img{ width:215px; height:160px; margin:0 auto;padding-top: 7px;padding-left: 3px;}

/*-----------order page-------------*/
.ny-order-con{ width:849px; height:573px; margin:0 auto; background:url(../images/order_bg.png) no-repeat;}

/*-----------contact page-------------*/
.ny-cat-con-p{}
.ny-cat-con-p p{ width:500px; border-bottom:1px dashed #ccc; height:40px; float:left; overflow:hidden; margin-left:35px; line-height:40px;background: url(../images/icon.png) no-repeat 12px center;padding-left: 5px;}
.contact-map{ margin-top:30px;}
span.ny-cat-sptit{ font-family:Arial, "微软雅黑"; font-size:16px; color:#fff; width:1110px; display:block; height:40px; line-height:40px; text-align:center; background:#626262;margin-bottom: 30px;}