.nivo-prevNav,.nivo-nextNav{ background:url(../images/arrt.png) no-repeat; width:68px; height:68px; text-indent:-9999px; }
.nivo-prevNav{ background-position:0 0;}
.nivo-nextNav{ background-position:-68px 0}
.nivo-prevNav:hover{ background-position:0 -68x;}
.nivo-nextNav:hover{ background-position:-68px -68px;}

.search-bg{background:url(../images/search-bg.jpg) repeat;width:100%;text-align:left;padding:20px 0 5px 0;}
.search-bg ul{overflow:hidden;}
.search-bg ul li{width:50%;float:left;height:40px; margin-bottom:10px;}
.search-bg ul li h1{width:17%;float:left;color:#1d1d1d; line-height:40px;}
.search-bg ul li h2{width:83%;float:left;}
.search-bg select{width:90%;padding:8px 2%;border:1px solid #c9c9c9;}
.search-bg input{width:86%;padding:8px 2%;border:1px solid #c9c9c9;}
.search-bg ul li a{background:#131314 url(../images/search-icon.jpg) no-repeat 40% 5px;width:91%;display:inline-block;text-align:center;color:#fff; text-decoration:none;border-radius:4px;padding:7px 0;}
.search-bg ul li a:hover{opacity:0.7;}

.download-pdf{background:url(../images/download-bg.jpg) no-repeat;width:1000px;height:64px;text-align:left; color:#fff; font-size:13px; letter-spacing:1px; margin-top:15px;}
.download-pdf samp{line-height:80px; margin:0 75px 0 9px;}
.download-pdf a{color:#fff; font-size:16px; text-decoration:none;}
.download-pdf a:hover{opacity:0.5;}

.product-table-box{border-bottom:1px solid #eee;overflow:hidden;margin:15px 0 20px 0;}
.product-table{font-size:15px;text-align:center;float:left;}
.product-table th{background-color:#eeeeee;padding:14px 0;}
.product-table td{padding:15px 0 15px 0;border-top:1px solid #eeeeee;vertical-align:middle; height:100%;}
.product-table a:hover{opacity:0.7;}
.product-table samp{position:relative;top:-10px;left:2px;}

.back-link{padding:15px 45px; background-color:#131314; color:#fff; font-size:15px; text-decoration:none;border-radius:4px; display:inline-block; letter-spacing:1px; margin-top:10px;}
.back-link:hover{ opacity:0.7;}

.product-link{color:#da251c;text-decoration:none;font-weight:bold; background:url(../images/arrow-01.png) no-repeat left 3px;padding-left:12px;}

.product-table-right{border-right:1px solid #eeeeee; height:auto; background:url(../images/product-table-right.jpg) repeat-y;}

.total{text-align:right;font-size:14px;margin:10px 0;font-family:Arial;}
.total p{margin-bottom:8px;}
.total select{border:1px solid #d4d6d5;padding:7px 10px 7px 10px; margin:0px 1px 0 1px;}

.other-products{border:1px solid #da251c;padding:13px 28px 13px 15px;background:url(../images/arrow-01.png) no-repeat 94% 16px;color:#da251c;font-size:18px; text-decoration:none; margin:15px auto; display:inline-block;}
.other-products:hover{background:#da251c url(../images/arrow-02.png) no-repeat 94% 16px; color:#fff;}

.more{border:1px solid #da251c;padding:13px 80px 13px 65px;background:url(../images/arrow-01.png) no-repeat 70% 16px;color:#da251c;font-size:18px; text-decoration:none; margin:15px auto; display:inline-block;}
.more:hover{background:#da251c url(../images/arrow-02.png) no-repeat 70% 16px; color:#fff;}

.about-bg{background:url(../images/about/about-bg.jpg) repeat-x;width:100%;margin:25px 0 10px 0;}
.about{background:url(../images/about/about-img.jpg) no-repeat;width:1000px;margin:0 auto;padding:0 85px 40px 85px;}
.about p{font-size:14px; text-align:left; margin:25px 0 20px 0; line-height:22px;}

.index-about-bg{background:url(../images/index/index-about-bg.jpg) repeat-x;width:100%; margin:25px 0 10px 0;}
.index-about{background:url(../images/index/index-about-img.jpg) no-repeat;width:1000px;height:380px;margin:0 auto;}
.index-about p{font-size:14px; text-align:left; margin:35px 0 20px 0; line-height:22px;}

.title{font-size:38px;font-weight:900;background:url(../images/index/title-line.jpg) no-repeat center bottom;padding:45px 0 30px 0;font-style:italic;font-family:Arial; letter-spacing:1px; margin-bottom:30px;}

.index-services{padding:25px 0;}
.index-machine{background-color:#f3f3f3;padding:25px 0;}
.machine-list{margin:15px 0 35px 0;overflow:hidden;}
.machine-list li{float:left;margin:0 20px;}
.machine-list li img{display:block;}
.machine-list li p{background:url(../images/icon01.png) no-repeat left 5px;display:inline-block; padding-left:12px;margin-top:5px;}
.machine-more{background:#1f99b9 url(../images/index/more-icon.png) no-repeat right 10px;padding:6px 25px; color:#fff;text-align:center;text-decoration:none; font-size:14px; letter-spacing:2px;border:8px solid #1f99b9;margin:25px 0 10px 0;}
.machine-more:hover{background:#000000 url(../images/index/more-icon.png) no-repeat right 10px;border:8px solid #000000;}

.index-left{width:677px;float:left;text-align:left;margin:25px 0; line-height:20px;}
.index-left h1{margin-bottom:25px;}
.index-left h2{font-size:18px;color:#1f99b9; line-height:24px; margin:12px 0 4px 0;}
.index-left a{color:#1f99b9; text-decoration:none;}

.left-list{width:100%;background:url(../images/about/about_img01.jpg) no-repeat right top;}
.left-list li{overflow:hidden;}
.left-list li h1{color:#232623;font-size:14px;float:left;margin:0;width:9%;text-align:right;padding:1% 1% 1% 0;}
.left-list li h2{color:#688a93;font-size:13px;float:left;border-left:1px solid #dcdcdc;padding:1% 0 1% 1%; width:88%; margin:0px;}

.left-list02{width:100%;margin:15px 0;}
.left-list02 li{overflow:hidden; line-height:32px;}
.left-list02 li h1{color:#232623;font-size:14px;float:left;margin:0;width:11%;text-align:right;padding:1% 1% 1% 0;}
.left-list02 li h2{color:#688a93;font-size:14px;float:left;padding:1% 0 1% 6%;width:79%;margin:0px; background:url(../images/about/about_line.jpg) no-repeat;line-height:32px;}

.about-title{background:url(../images/about/about-title-bg.jpg) no-repeat;width:707px;height:29px;font-size:18px;color:#1f99b9;text-indent:22px;margin:30px 0 4px 0;}

.index-right{width:276px;float:right;margin:25px 0;}
.index-right ul{}
.index-right ul li{margin-bottom:5px;}
.index-right ul li a{}
.index-right ul li a:hover{opacity:0.6;}

.banner-bg{background:url(../images/about/about_banner-bg.jpg) repeat-x;height:122px;width:100%;}
.banner-bg img{text-align:center;}

.bread{background-color:#f6f6f6;border-bottom:1px solid #e4e8e9;border-top:1px solid #e4e8e9; padding:20px 0;}
.bread ul{width:1000px;margin:0 auto;font-size:13px; padding:0px;line-height:2px;}
.bread ul li{float:left;margin:0 4px 0 0;}
.bread ul li a{color:#1f99b9;text-decoration:none;}

.right-bnt{width:100%;margin:-22px 0 20px 0;}
.right-bnt a{font-size:14px;color:#626662;padding:12px 0;border-bottom:1px solid #b9dad9;width:100%; text-decoration:none; overflow:hidden; display:block;text-align:left;text-indent:20px;}
.right-bnt a:hover{background:#1f99b9 url(../images/about/about-right-bnt.jpg) no-repeat right 2px;color:#fff;}

.machine-list02{margin:25px 0 35px 0;overflow:hidden;}
.machine-list02 li{float:left;margin:5px 20px 30px 20px;}
.machine-list02 li img{display:block;}
.machine-list02 li p{background:url(../images/icon01.png) no-repeat left 5px;display:inline-block; padding-left:12px;margin-top:5px;}
.machine-list02 li samp{color:#1f99b9;font-size:15px;margin-left:15px;font-family:Arial;}

.all-product-bnt{margin:5px 0 10px 15px; display:inline-block; position:relative;top:18px;}
.all-product-bnt:hover{ opacity:0.7;}

.photo{}
.photo li{float:left;margin:8px 0px 8px 5px;}
.photo li a{border:4px solid #e5edef;display:inline-block;}

.content_left{float:left;width:600px;margin-bottom:20px;}

.contact_table{font-size:14px;list-style:none;width:600px;border-bottom:1px solid #e4e8e6;float:left;margin-top:0px;}
.contact_table li{border-top:1px solid #e4e8e6;width:600px;clear:both;}
.contact_table li h1{background:#f6f7f9;width:150px;text-align:center;margin:1px 13px 0 0;float:left;display:block;padding:15px 5px 15px 5px;height:30px;line-height:28px;}
.contact_table li h1 samp{background:url(../images/contact/Required.png) no-repeat;width:39px;height:26px; display:inline-block; position:relative;top:8px;left:5px;}
.contact_table li h3{background:#f6f7f9;width:150px;text-align:center;margin:1px 13px 0 0;float:left;display:block;padding:15px 5px 15px 5px;height:75px;line-height:28px;}
.contact_table li h3 samp{background:url(../images/contact/Required.png) no-repeat;width:39px;height:26px; display:inline-block; position:relative;top:8px;left:5px;}
.contact_table li h2{width:380px;float:left;display:block;padding:15px 5px 10px 5px;text-align:left;}
.contact_table_box01{padding:6px 4px 6px 4px;width:200px;text-align:left;}
.contact_table_box02{padding:6px 4px 6px 4px;width:410px;text-align:left;}
.contact_table_box03{padding:6px 4px 6px 4px;width:80px;text-align:left;}
.contact_table_box06{padding:6px 4px 6px 4px;width:410px;text-align:left;height:60px;}

.Refill{width:289px;height:42px;background:url(../images/contact/Refill.jpg) no-repeat;display:inline-block; float:left; margin:20px 10px 20px 0;}
.Refill:hover{opacity:0.6;}
.Send{width:289px;height:42px;background:url(../images/contact/Send.jpg) no-repeat;display:inline-block; float:left; margin-top:20px;}
.Send:hover{opacity:0.6;}

.contact-left{width:50%;float:left;}
.contact-left ul{text-align:left;}
.contact-left ul li{margin-bottom:18px;overflow:hidden; line-height:30px;}
.contact-left ul li h1{width:23%;float:left;font-size:15px;}
.contact-left ul li h2{width:77%;float:left;}
.contact-left ul li input{border:1px solid #c9c9c9;padding:2% 1%;width:92%;}
.contact-left ul li textarea{border:1px solid #c9c9c9;padding:2% 1%;width:92%;height:119px;}
.contact-left img{ display:inline-block;float:left;margin:2px 0 0 8px;}
.contact-left a{background:#131314;width:45%;display:inline-block;text-align:center;color:#e9edec; text-decoration:none;border-radius:4px;padding:12px 0; font-size:18px;margin:0 3px;letter-spacing:1px;}
.contact-left a:hover{opacity:0.7;}
.contact-right{width:50%;float:left;}
.contact-right img{border:3px solid #ebebeb;}

.banner{text-align:center;}
.banner ul{width:1000px;margin:0 auto;}
.banner ul li{color:#747474;float:left;margin:5px 6px 0;}
.banner ul li a{color:#747474;background:url(../images/arrow-03.png) no-repeat right 4px;padding:0 20px 0 0; text-decoration:none;}
.banner ul li a:hover{color:#da251c;}
.banner h1{font-size:38px;font-weight:900;font-family:Arial;padding-top:75px;}
.about-banner{background:url(../images/about/about-banner.jpg) no-repeat;width:100%;background-size:cover; height:175px;}
.news-banner{background:url(../images/news/news-banner.jpg) no-repeat;width:100%;background-size:cover; height:175px;}
.product-banner{background:url(../images/product/product-banner.jpg) no-repeat;width:100%;background-size:cover; height:175px;}
.site-map-banner{background:url(../images/site/site-map-banner.jpg) no-repeat;width:100%;background-size:cover; height:175px;}


.about-p{border:1px solid #d7dfdc;border-bottom:none;}
.about-p li{border-bottom:1px solid #d7dfdc; background:#fff; overflow:hidden;}
.about-p li h1{background-color:#e6e6e6;font-size:36px;text-align:center;vertical-align:middle;font-family:Arial; float:left; color:#fff;font-style:italic;margin:1%; width:4%; padding:1.5% 2.5%;height:auto;}
.about-p li h2{float:left;margin:1%;width:86%;text-align:left;line-height:22px;font-size:14px;font-weight:100;}

.company{}
.company li{overflow:hidden;font-family:Arial;}
.company li h1{float:left;width:7%; background:url(../images/about/about-icon.jpg) no-repeat left 5px; font-size:14px; padding-top:2px;}
.company li h2{float:left;width:89%; background:url(../images/about/about-line.jpg) repeat-y left 0; font-weight:100; text-align:left;padding:2px 0 18px 20px; line-height:22px;}

.news-list{ width:100%;text-align:left;border-top:1px solid #d0d0d0; margin:55px 0;}
.news-list li{font-size:15px;font-family:Arial;padding:22px 10px;border-bottom:1px solid #d0d0d0; width:100%;}
.news-list samp{padding:0 10px; line-height:20px; margin:0px;}
.news-list a{color:#333333;background:url(../images/arrow-01.png) no-repeat right 5px;text-decoration:none; width:870px; display:inline-block; margin-left:10px;overflow:hidden;height:20px; line-height:24px;}
.news-list a:hover{color:#da251c;}

.page-number{margin:0px auto 60px auto;width:200px;overflow:hidden;text-align:left;}
.page-number a{border:1px solid #d4d6d5;padding:8px 12px 4px 12px;background-color:#fff; display:inline-block; margin-right:2px; position:relative;top:3px;}
.page-number a:hover{background-color:#D3D3D3;}
.page-number select{border:1px solid #d4d6d5;padding:7px 10px 7px 10px; margin:0px 1px 0 1px;}

.news-c{text-align:left;margin:35px 0;color:#6e7274;font-size:14px;border-bottom:1px dotted #AFAFAF; padding-bottom:25px; line-height:20px;}
.news-c h1{font-size:14px;color:#da251c;margin-bottom:10px;}
.news-c h2{font-size:15px;color:#333333;margin-bottom:27px;}

.page-number-2{padding:10px 0 30px 0;}
.page-number-2 li{float:left;font-family:Arial; margin:0 4px;}
.page-number-2 li img{ margin:0 6px;}
.page-number-2 li a{font-size:16px;color:#252626; text-decoration:none; padding:0 4px; font-weight:900;}
.page-number-2 li a:hover{ opacity:0.7;}

.contact-text{font-size:14px;line-height:20px;width:100%;text-align:left;margin:40px 0 30px 0;}
.contact-text h1{font-size:18px;line-height:24px;}

.contact-left .input-box-s{width:100px; float:left;}

.site-map-bg{background:url(../images/site/site-map-bg.jpg) no-repeat;width:1000px;height:248px;margin:45px 0 35px 0;}
.site-map-bg ul{ margin:0px 0 0 31px; padding-top:72px;}
.site-map-bg ul li{float:left;margin:0 66px 0 0;}
.site-map-bg ul li a{background-color:#e6e6e6;width:135px;padding:12px 0;display:inline-block;font-size:14px;color:#000;text-decoration:none;}
.site-map-bg ul li a:hover{color:#fff;background-color:#da251c;}

.site-map-bg .site-right{margin:0 0px 0 0;}

.site-home{color:#da251c;font-size:18px;font-weight:bold;text-decoration:none;background-color:#fff;width:340px;display:inline-block;padding:15px 30px; margin-top:40px;}
.site-home:hover{ opacity:0.7;}