﻿/* CSS Document */
body, h1, h2, h3, h4, h5, h6, p, input { margin:0; padding:0; font-size:13px; font-family: "微软雅黑"}
ul, ol, dl, li, dt, dd { list-style-type:none; margin:0; padding:0;font-family: "微软雅黑"}
a { text-decoration:none; color:#333333; }
a:hover { text-decoration:none; color:#980600; }
.clear { clear:both; overflow:hidden; }
img { border:none; }
body { background:#FFF; }




.diburight p a{color: #f1edee;}
.news_tel{width:80%; height:40px; line-height: 40px; background:#fe7000; color:#fff; font-size: 20px; display: block; margin-top: 10px; margin:20px auto 0 auto; text-align: center;}
.news_tel span{background:url(../image/tel.png) no-repeat left center; padding-left:30px; color:#fff;}

.clearfix::before,.clearfix::after{content: "";display: block; height: 0;clear:both; visibility: hidden;}
.clearfix{*zoom: 1;/*ie6清除浮动的方式 *号只有IE6-IE7执行，其他浏览器不执行*/}
.pro_con_ul{ margin: 20px auto;}
.pro_con_ul li{width:22%; margin-right: 4%; float: left; margin-bottom: 20px;}
.pro_con_ul li:nth-child(4n){margin-right:0;}
.pro_con_ul li img{display:block; width:100%;}
.pro_con_ul li .font{line-height:30px; font-size:14px; color:#666; max-height:30px; overflow: hidden; text-overflow: ellipsis; flex-wrap: nowrap; text-align: center; }
@media (max-width:768px){
	.pro_con_ul li{width:48%; margin-right: 2%;}
	.pro_con_ul li:nth-child(2n){margin-right:0;}
}
@media (max-width:480px){
	.pro_con_ul li{width:100%; margin-right: 0; float: none;}
}

@media (min-width:360px){

.pics_switch{position:relative;width:1920px;margin:auto;height:150px;background:#ad7b36;overflow:hidden;}
.pics_switch .pb{height:150px;}
.pics_switch .pic_box{/*position:absolute;left:0;top:0;*/float:left;width:1920px;height:150px;overflow:hidden;}
.pics_switch .pic_box a{margin:auto;display:block;width:1920px;height:150px;}

/*左右翻页箭头*/
.viewArrows{display:block;width:50px;height:50px;line-height:50px;cursor:pointer;text-indent:-99999999px;position:absolute;top:180px;}
.prev{left:200px;background:url(/images/prev.png) center center no-repeat;}
.next{right:200px;background:url(/images/next.png) center center no-repeat;}

.pics_switch .pic_box a.pic_banner_001{background:url(../image/banner.jpg) center top no-repeat; background-size:cover}
.pics_switch .pic_box a.pic_banner_002{background:url(../image/banner.jpg) center top no-repeat;background-size:cover}

.ps_box .pics_switch_clients{display:;width:100%;height:80px;position:absolute;left:0;bottom:0;overflow:hidden;}
.ps_box .pics_switch_clients ul{margin:20px auto 0;width:100px;height:auto;overflow:hidden;}
.ps_box .pics_switch_clients ul li{float:left;padding:20px 0;cursor:pointer;}
.ps_box .pics_switch_clients ul li span{display:block;margin-right:5px;width:20px;height:1px;text-indent:-999999px;background:#000;}


.top{ height:25px; background:#f7f7f7; border-bottom:1px solid #eaeaea; padding-bottom:1px; overflow:hidden}
.topleft{ color:#999999; font-size:12px; padding-top:5px; float:left}
.topleft img{ margin-right:10px}
.topright{ float:right;color:#999999; line-height:25px}
.topright a{ font-size:12px; color:#999999; padding:0 10px}

	
.box{ width:360px; margin:0 auto; height:auto; overflow:hidden}
.box a {color: #333;}	
.logo{ width:360px; height:50px; float:left; margin:10px 0 10px 0}
.logo img{ width:100%; height:auto}
.call{width:250px; height:39px; float:right; margin:10px 0 10px 0}
.call img{ width:100%; height:auto}
.nav{ background:#ad7b36; height:auto; overflow:hidden;margin-bottom:1px 
}
.navcenter{border:none; width:100%}
.navcenter a{ color:#FFF; width:19.7%;  display:block; float:left; text-align:center; line-height:40px; font-size:14px; border-right:1px dotted #FFF; border-bottom:1px dotted #FFF}
.navcenter a:hover{ display:inline-block;width:19.7%; background:#af3900; color:#fff;}.navcenter a.hover2{display:inline-block; background:#af3900; color:#fff;}.hot{ height:auto; overflow:hidden; background:#f8f8f8; border-bottom:1px solid #d6d6d6; margin-bottom:40px}

.hotproduct a{ padding:0 5px; line-height:50px}

.hot{ height:auto; overflow:hidden; background:#f8f8f8; border-bottom:1px solid #d6d6d6; margin-bottom:10px}

.hotproduct a{ padding:0 5px; line-height:50px}


.main h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px; margin-bottom:10px;}
.main h2 img{ margin-right:15px;}
.main h2 span{ float:right;}
.main h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}

.main dl{ width:100%; margin:10px 0.8%;float:left; padding:0px; border:1px solid #e7e7e7; border-bottom:3px solid #d2d2d2; background:#f2f2f2}
.main dl dt img{ width:100%; height:auto; overflow:hidden; border:1px solid #e0e0e0}
.main dl dd h3{padding:10px 0 10px 0;}
.main dl dd h3 a{ font-size:16px; color:#000; }
.main dl dd{ padding:0px 15px 15px 15px}
.main dl dd p{ line-height:30px; color:#8c8c8c; font-size:14px; height:65px; overflow:hidden}
.main dl dd b{ display:block;  }
.main dl dd b a{  color:#ad7b36; line-height:30px; text-align:left; font-weight:normal;display:block; background:url(../image/biao.png) no-repeat right center;}


.products_listleft{ width:25%; float:left; height:auto; overflow:hidden}

.products_listleft h2{ color:#FFF; background:#0051a3; padding:15px 0px 15px 15px; font-size:18px}
.products_listleft ul li{ border-bottom:1px solid #e1e1e1; background:#f5f5f5; width:100%; height:60px; line-height:60px; padding-left:20px}
.products_listleft ul li a{ color:#020202; font-size:17px}

.products_listright{ width:74%; float:right}
.products_listright ul li{ width:22.5%; float:left; border:1px solid #e1e1e1; margin:0px 10px 20px 10px}
.products_listright ul li a img{ width:100%; height:auto}
.products_listright ul li p{ background:#eeeeee; color:#000; text-align:center; padding:9px 0}
.products_listright ul li p a{ color:#000}



.about_left{ float:left; width:50%}
.about_left img{ width:100%; height:auto}

.about_right{ float:right; width:50%; background:#f4f4f4; height:auto; overflow:hidden}

.about_right h3{ color:#c91906; font-size:28px; margin:30px 0 20px 0; padding-left:20px}
.about_right p{ line-height:35px; color:#000; height:255px; overflow:hidden; padding:0 20px; margin-bottom:30px}

.about_right a{ display:block; float:right}

.about{ width:100%; float:right; height:auto; overflow: hidden;margin-right:0}
.about h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px;}
.about h2 img{ margin-right:15px;}
.about h2 span{ float:right;}
.about h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}


.about div img{ width:100%; height: auto; margin:15px 0;}
.about h1{ font-size:15px; border-bottom:1px dotted #e1e1e1; padding-bottom:10px}
.about p{ line-height:30px; height:120px; overflow:hidden; color:#535353}


.news{ width:97%; float:left; height:auto; overflow: hidden; margin-left:10px}
.news h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px;}
.news h2 img{ margin-right:15px;}
.news h2 span{ float:right;}
.news h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}
.news dl{ margin:15px 0 0 0; height:auto; overflow:hidden; padding-bottom:8px;  border-bottom:1px dotted #d2d2d2; }
.news dl dt{ width:27%; float:left; margin-right:10px;}
.news dl dt a img{ width:100%; height:auto}

.news dl dd{ width:70%; float:right}
.news dl dd h3{ font-size:15px; height:25px; line-height:30px; overflow:hidden; border-bottom:1px dotted #d2d2d2; padding-bottom:10px; margin:5px 0 5px 0}

.news dl dd p{ color:#949494; line-height:28px; height:30px; overflow:hidden}

.news ul { width:100%} 
.news ul li span{ float:right}
.news ul li{ background:url(../image/biaoyi.png) no-repeat 0 center; padding-left:10px; line-height:40px; height:40px; border-bottom:1px dotted #d2d2d2}

.news ul li a{ color:#535353}
.news_left{ float:left; width:32%}
.news_right{ float:right; width:50%}

.news_right h3{ color:#FFF; font-size:30px; margin:20px 0}
.news_right p{ line-height:35px; color:#FFF; height:250px; overflow:hidden}

.news_right a{ }


.news_left1 dl dt{ font-size:14px;font-family: "微软雅黑"; color:#ada9a8; display:block}

.news_left1 dl dt a{ font-weight:bold}
.news_left1{ width:100%; float:right;height:auto; overflow:hidden }
.news_left1 dl{ width:48.2%; height:auto; float:left; margin:10px; overflow:hidden; border-bottom:1px dotted #b5b5b6; margin-bottom:10px}

.news_left1 dl dd{ overflow:hidden}
.news_left1 dl dd p{ color:#606060; line-height:30px; height:85px; overflow:hidden; margin-top:8px; padding-bottom:10px}



.anli h2{ background:url(../image/bj.jpg) no-repeat center center; text-align:center; font-size:30px; color:#000; margin:20px 0 30px 0}
.productss ul li{float: left;width:340px;height: 230px;background: #c13c35;margin: 0 10px 20px 10px;list-style: none;position: relative;
overflow: hidden;}
.productss ul li img{ width:340px; height:230px;}
.productss ul li .cover a{width: 30px;height: 30px;display: block;border-radius: 50%;line-height: 30px;margin: 40px auto;}
.productss ul li .cover a img{ width:30px; height:30px; margin-top:30px
}
/* 遮罩层 */
.productss ul li .cover{width: 340px;height: 230px;background: rgba(173, 123, 54, 0.7);position: absolute;left: 0;top: 0;text-align: center;color: #ffffff;transform-origin: right bottom;transform: rotate(90deg);transition: all 0.35s;}
.productss ul li .cover p{ margin-top: 10px;font-size: 14px;}
.productss ul li:hover .cover{ transform: rotate(0deg);}
.nybanner{ height:100px;  background:url(../image/CCC.jpg) no-repeat center 0; background-size:cover;margin-top:2px}
.title{ height:30px; line-height:30px; background:#f3f3f3; border-bottom:1px solid #dddddd}
.aboutnymain h2{ font-size:24px; text-align:center; margin:30px 0}
.aboutnymain p{ line-height:35px; font-size:14px; color:#414141; margin-bottom:20px}
.aboutnymain p img{ margin-right:20px; width:30%}

.gylc h2{ height:44px; line-height:44px; color:#fff; font-size:16px; padding-left:30px; overflow:hidden; margin-bottom:20px; margin-top:20px}
.gylc h2 b{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px; padding-left:10px}
.gylc h2 span{ float:right; padding-top:0}

.gylc dl{ width:100%;float:left; padding:0px;background:#f7f7f7; margin-bottom:20px  }
.gylc dl:hover{width:100%;float:left; padding:0px;background:#f7f7f7 }
.gylc dl dt{ float:left;width:99.5%; margin-right:0}
.gylc dl dt img{ width:100%; height:auto; overflow:hidden; border:1px solid #f0f0f0}
.gylc dl dd { padding:10px 0 10px 10px}
.gylc dl dd h3{padding:15px 0 5px 0}
.gylc dl dd h3 a{ font-size:17px; color:#333; }
.gylc dl dd p{ line-height:32px; color:#8c8c8c; font-size:15px; height:70px; overflow:hidden; padding-right:10px}
.gylc dl dd b{ display:block}
.gylc dl dd b a{ font-weight:normal; color:#ff7200 }





.dibutop1{ background:#ad7b36; height:8px; margin-top:30px;}
.dibu{ background:#3b3b3b; overflow:hidden; color:#FFF; padding-bottom:30px;}
.dibutop{ width:30%; float:left; margin-top:30px; border-right:1px solid #585858}
.dibutop p{ padding-left:48px; padding-top:15px}

.dibuleft{ width:100%; float:left;margin-top:30px; padding-left:0; padding-right:20px; border-right:1px solid #585858}
.dibuleft h2{ font-size:16px; margin-bottom:15px}
.dibuleft a{ color:#f1edee; padding:5px 10px 0 0;line-height:35px; font-size:14px; }
.diburight{width:100%; float:right;margin-top:30px; padding-left:20px;}
.diburight h2{ font-size:16px; margin-bottom:15px}
.diburight p{ line-height:30px; font-size:14px; color:#f1edee;}
/*产品列表*/
.nytitle h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px; margin-bottom:20px; padding-left:10px; }
.nytitle h2 img{ margin-right:15px;}
.nytitle h2 b{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px; padding-left:10px; display: none}
.nytitle h2 span{ float:right; color:#000; font-size:14px; font-weight:normal}
.nytitle h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}

.productnymain ul{ margin-left:10px;}
.productnymain ul li{ margin-bottom:10px}
.productnymain ul li a{ display:block; font-size:15px; background:#f7f7f8; color:#000;  float:left; padding:10px 20px;}
.productnymain ul li{ float:left;border:1px solid #e6e6e6; padding:2px}
.productnymain ul li a:hover{display:block; font-size:15px; background:#ad7b36; color:#fff;  float:left; padding:10px 20px;}
.productnymain ul li a.hover3{display:block; font-size:15px; background:#ad7b36; color:#fff;  float:left; padding:10px 20px;}

.services p{ line-height:30px; font-size:14px}
.services p b{ display:block; width:100%; border-bottom:1px dotted #CCC; border-left:4px solid #fe7000; line-height:35px; padding-left:10px; margin:10px 0}
.gylcxqleft{ width:100%; float:left; overflow:hidden; height:auto}
.gylcxqleft h2{ background:#f2f2f2;  height:40px; line-height:40px; padding-left:20px; font-size:14px;}

.gylcxqleft ul li{ line-height:40px; border-bottom:1px dotted #CCC; font-size:14px; float:left; width:45%; float:left; padding-left:14px}
.gylcxqright{ width:100%; float:right;overflow:hidden; height:auto}
.gylcxqright p{ font-size:14px; line-height:35px; color:#686868}
.gylcxqright p img{ width:80%; display:block; margin:0 auto; height:auto; border:1px solid #d9d9d9}
.gylcxqright h2{ text-align:center; font-size:20px; border-top:1px dotted #CCC; padding:20px 0 20px 0;}
.gylcxqbottom h3{ width:100%; line-height:35px; border-left:4px solid #fe7000; font-size:14px; padding-left:10px; background:#f2f2f2; margin:20px 0}
.gylcxqbottom ul li{ width:23.8%; float:left; margin:5px 5px;  padding-bottom:10px}
.gylcxqbottom ul li img{ width:100%; height:auto; float:left; margin-right:15px}
.gylcxqbottom h4{ padding-bottom:5px; font-size:14px}
.gylcxqbottom p{ line-height:28px; font-size:13px; height:76px; overflow:hidden}



.wapcenf{width:100%; height:auto; margin-top:30px}
.wapcen{ width:100%; height:auto;}
.wapleft{ width:100%; float:left; height:auto; overflow:hidden; margin-bottom:10px;}
.wapleft img{ width:98%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapright{ width:100%; float:right; height:auto; overflow:hidden;}
.wapfleft{ width:100%; float:left;}
.wapfleft img{ width:98%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}

.wapfright{ width:100%; float:right;}
.wapfright img{ width:98%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapcs{ width:100%; height:auto; margin-top:20px;}
.wapcs h3{ border-left:4px solid #0066cc; padding-left:10px; font-size:15px; color:#333; font-weight:600;}
.wapcs p{ line-height:35px; font-size:13px; color:#777; margin-top:10px;}
table { border-collapse:collapse; width:100%; margin-top:15px;}
table td { border:1px solid #ccc; padding:5px; text-align:center;}
tr:nth-child(1){ background:#eeeeee;}

.wapxc{ width:100%; height:auto; margin-top:30px; border-bottom:1px solid #0066cc; padding-bottom:20px;}
.wapxc ul{ width:100%; overflow:hidden;}
.wapxc ul li{ width:100%; float:left; height:auto; overflow:hidden; margin:5px 0px;}
.wapxc ul li img{ width:100%; height:auto;}

.wapf{ width:100%; height:auto; margin-top:30px;}
.h2head{border-bottom:1px solid #ddd; color:#444; font-size:17px; line-height:45px; padding-left:5px; margin-bottom:20px}

.services{ width:100%; float:right; height:auto; overflow: hidden; margin-left:10px}
.newss{ width:100%; float:right; height:auto; overflow: hidden; margin-left:10px}
.newss h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px;}
.newss h2 img{ margin-right:15px;}
.newss h2 span{ float:right;}
.newss h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}

.newss ul { width:100%} 
.newss ul li span{ float:right}
.newss ul li{ background:url(../image/biaoyi.png) no-repeat 0 center; padding-left:10px; line-height:40px; height:40px; border-bottom:1px dotted #d2d2d2}
.newss ul li a{ color:#535353}
.orderlist {
    height: auto;
    overflow: hidden;
    width: 100%;
}
.orderlist p {
    font-size: 15px;
    line-height: 30px;
    margin: 0 0 30px;
}
.orderlist p b {
    color: #d60000;
    font-size: 22px;
}
.ultable_co {
    margin: 0 auto;
    width: 100%;
}
.ultable_co li {
    margin-top: 15px;
}
.ultable_co li input {
    border: 1px solid #dcdee0;
    color: #adadad;
    height: 39px;
    padding-left: 10px;
    width: 97.2%;
}
.message {
    border: 1px solid #dcdee0;
    color: #adadad;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    height: 100px;
    line-height: 25px;
    padding-left: 10px;
    width: 96.8%;
}
.ultable_co li.spa .submit {
    background-color: #f97523;
    border: medium none;
    color: #fff;
    display: block;
    float: left;
    font-size: 16px;
    height: 40px;
    line-height: 35px;
    margin: 0 auto 10px;
    text-align: center;
    width: 48.3%;
}
.ultable_co li.spa .reset {
    background-color: #999999;
    border: medium none;
    color: #fff;
    display: block;
    float: right;
    font-size: 16px;
    height: 40px;
    line-height: 35px;
    margin: 0 auto 10px 10px;
    text-align: center;
    width: 48.3%;
}


}

@media (min-width:480px){

.pics_switch{position:relative;width:1920px;margin:auto;height:180px;background:#ad7b36;overflow:hidden;}
.pics_switch .pb{height:180px;}
.pics_switch .pic_box{/*position:absolute;left:0;top:0;*/float:left;width:1920px;height:180px;overflow:hidden;}
.pics_switch .pic_box a{margin:auto;display:block;width:1920px;height:180px;}

/*左右翻页箭头*/
.viewArrows{display:block;width:50px;height:50px;line-height:50px;cursor:pointer;text-indent:-99999999px;position:absolute;top:180px;}
.prev{left:200px;background:url(/images/prev.png) center center no-repeat;}
.next{right:200px;background:url(/images/next.png) center center no-repeat;}

.pics_switch .pic_box a.pic_banner_001{background:url(../image/banner.jpg) center top no-repeat; background-size:cover}
.pics_switch .pic_box a.pic_banner_002{background:url(../image/banner.jpg) center top no-repeat;background-size:cover}

.ps_box .pics_switch_clients{display:;width:100%;height:80px;position:absolute;left:0;bottom:0;overflow:hidden;}
.ps_box .pics_switch_clients ul{margin:20px auto 0;width:100px;height:auto;overflow:hidden;}
.ps_box .pics_switch_clients ul li{float:left;padding:20px 0;cursor:pointer;}
.ps_box .pics_switch_clients ul li span{display:block;margin-right:5px;width:20px;height:1px;text-indent:-999999px;background:#000;}




.top{ height:25px; background:#f7f7f7; border-bottom:1px solid #eaeaea; padding-bottom:1px; overflow:hidden}
.topleft{ color:#999999; font-size:12px; padding-top:5px; float:left}
.topleft img{ margin-right:10px}
.topright{ float:right;color:#999999; line-height:25px}
.topright a{ font-size:12px; color:#999999; padding:0 10px}

	
.box{ width:460px; margin:0 auto; height:auto; overflow:hidden}
.box a {color: #333;}
.logo{ width:250px; height:50px; float:left; margin:30px 0 0px 0}
.logo img{ width:100%; height:auto}
.call{width:200px; height:49px; float:right; margin:35px 0 0 0}
.call img{ width:100%; height:auto}
.nav{ background:#ad7b36; height:auto; overflow:hidden;margin-bottom:1px 
}
.navcenter{border:none; width:100%}
.navcenter a{ color:#FFF; width:19.7%;  display:block; float:left; text-align:center; line-height:47px; font-size:15px; border-right:1px dotted #FFF; border-bottom:1px dotted #FFF}
.navcenter a:hover{ display:inline-block;  width:24.7%;background:#af3900; color:#fff;}.navcenter a.hover2{display:inline-block; background:#af3900; color:#fff;}.hot{ height:auto; overflow:hidden; background:#f8f8f8; border-bottom:1px solid #d6d6d6; margin-bottom:20px}



.hot{ height:auto; overflow:hidden; background:#f8f8f8; border-bottom:1px solid #d6d6d6; margin-bottom:10px}

.hotproduct a{ padding:0 5px; line-height:50px}


.main h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px; margin-bottom:10px;}
.main h2 img{ margin-right:15px;}
.main h2 span{ float:right;}
.main h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}

.main dl{ width:22.1%; margin:10px 0.8%;float:left; padding:0px; border:1px solid #e7e7e7; border-bottom:3px solid #d2d2d2; background:#f2f2f2}
.main dl dt img{ width:100%; height:auto; overflow:hidden; border:1px solid #e0e0e0}
.main dl dd h3{padding:10px 0 10px 0;}
.main dl dd h3 a{ font-size:16px; color:#000; }
.main dl dd{ padding:0px 15px 15px 15px}
.main dl dd p{ line-height:30px; color:#8c8c8c; font-size:14px; height:65px; overflow:hidden}
.main dl dd b{ display:block;  }
.main dl dd b a{  color:#ad7b36; line-height:30px; text-align:left; font-weight:normal;display:block; background:url(../image/biao.png) no-repeat right center;}


.products_listleft{ width:25%; float:left; height:auto; overflow:hidden}

.products_listleft h2{ color:#FFF; background:#0051a3; padding:15px 0px 15px 15px; font-size:18px}
.products_listleft ul li{ border-bottom:1px solid #e1e1e1; background:#f5f5f5; width:100%; height:60px; line-height:60px; padding-left:20px}
.products_listleft ul li a{ color:#020202; font-size:17px}

.products_listright{ width:74%; float:right}
.products_listright ul li{ width:22.5%; float:left; border:1px solid #e1e1e1; margin:0px 10px 20px 10px}
.products_listright ul li a img{ width:100%; height:auto}
.products_listright ul li p{ background:#eeeeee; color:#000; text-align:center; padding:9px 0}
.products_listright ul li p a{ color:#000}



.about_left{ float:left; width:50%}
.about_left img{ width:100%; height:auto}

.about_right{ float:right; width:50%; background:#f4f4f4; height:auto; overflow:hidden}

.about_right h3{ color:#c91906; font-size:28px; margin:30px 0 20px 0; padding-left:20px}
.about_right p{ line-height:35px; color:#000; height:255px; overflow:hidden; padding:0 20px; margin-bottom:30px}

.about_right a{ display:block; float:right}

.about{ width:47.4%; float:right; height:auto; overflow: hidden;margin-right:10px}
.about h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px;}
.about h2 img{ margin-right:15px;}
.about h2 span{ float:right;}
.about h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}


.about div img{ width:100%; height: auto; margin:15px 0;}
.about h1{ font-size:15px; border-bottom:1px dotted #e1e1e1; padding-bottom:10px}
.about p{ line-height:30px; height:120px; overflow:hidden; color:#535353}


.news{ width:47.3%; float:left; height:auto; overflow: hidden; margin-left:10px}
.news h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px;}
.news h2 img{ margin-right:15px;}
.news h2 span{ float:right;}
.news h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}
.news dl{ margin:15px 0 0 0; height:auto; overflow:hidden; padding-bottom:8px;  border-bottom:1px dotted #d2d2d2; }
.news dl dt{ width:27%; float:left; margin-right:10px;}
.news dl dt a img{ width:100%; height:auto}

.news dl dd{ width:70%; float:right}
.news dl dd h3{ font-size:15px; height:25px; line-height:30px; overflow:hidden; border-bottom:1px dotted #d2d2d2; padding-bottom:10px; margin:5px 0 5px 0}

.news dl dd p{ color:#949494; line-height:28px; height:30px; overflow:hidden}

.news ul { width:100%} 
.news ul li span{ float:right}
.news ul li{ background:url(../image/biaoyi.png) no-repeat 0 center; padding-left:10px; line-height:40px; height:40px; border-bottom:1px dotted #d2d2d2}
.news ul li a{ color:#535353}
.news_left{ float:left; width:32%}
.news_right{ float:right; width:50%}

.news_right h3{ color:#FFF; font-size:30px; margin:20px 0}
.news_right p{ line-height:35px; color:#FFF; height:250px; overflow:hidden}

.news_right a{ }


.news_left1 dl dt{ font-size:14px;font-family: "微软雅黑"; color:#ada9a8; display:block}

.news_left1 dl dt a{ font-weight:bold}
.news_left1{ width:100%; float:right;height:auto; overflow:hidden }
.news_left1 dl{ width:48.2%; height:auto; float:left; margin:10px; overflow:hidden; border-bottom:1px dotted #b5b5b6; margin-bottom:10px}

.news_left1 dl dd{ overflow:hidden}
.news_left1 dl dd p{ color:#606060; line-height:30px; height:85px; overflow:hidden; margin-top:8px; padding-bottom:10px}



.anli h2{ background:url(../image/bj.jpg) no-repeat center center; text-align:center; font-size:30px; color:#000; margin:20px 0 30px 0}
.productss ul li{float: left;width:280px;height: 200px;background: #c13c35;margin: 0 10px 20px 10px;list-style: none;position: relative;
overflow: hidden;}
.productss ul li img{ width:100%; height:200px;}
.productss ul li .cover a{width: 30px;height: 30px;display: block;border-radius: 50%;line-height: 30px;margin: 40px auto;}
.productss ul li .cover a img{ width:30px; height:30px; margin-top:30px
}
/* 遮罩层 */
.productss ul li .cover{width: 280px;height: 200px;background: rgba(173, 123, 54, 0.7);position: absolute;left: 0;top: 0;text-align: center;color: #ffffff;transform-origin: right bottom;transform: rotate(90deg);transition: all 0.35s;}
.productss ul li .cover p{ margin-top: 10px;font-size: 14px;}
.productss ul li:hover .cover{ transform: rotate(0deg);}
.nybanner{ height:120px;  background:url(../image/CCC.jpg) no-repeat center 0; background-size:cover;margin-top:2px}
.title{ height:30px; line-height:30px; background:#f3f3f3; border-bottom:1px solid #dddddd}
.aboutnymain h2{ font-size:24px; text-align:center; margin:30px 0}
.aboutnymain p{ line-height:35px; font-size:14px; color:#414141; margin-bottom:20px}
.aboutnymain p img{ margin-right:20px; width:30%}

.gylc h2{ height:44px; line-height:44px; color:#fff; font-size:16px; padding-left:30px; overflow:hidden; margin-bottom:20px; margin-top:20px}
.gylc h2 b{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px; padding-left:10px}
.gylc h2 span{ float:right; padding-top:0}

.gylc dl{ width:100%;float:left; padding:0px;background:#f7f7f7; margin-bottom:20px  }
.gylc dl:hover{width:100%;float:left; padding:0px;background:#f7f7f7 }
.gylc dl dt{ float:left;width:99.5%; margin-right:0}
.gylc dl dt img{ width:100%; height:auto; overflow:hidden; border:1px solid #f0f0f0}
.gylc dl dd { padding:10px 0 10px 10px}
.gylc dl dd h3{padding:15px 0 5px 0}
.gylc dl dd h3 a{ font-size:17px; color:#333; }
.gylc dl dd p{ line-height:32px; color:#8c8c8c; font-size:15px; height:70px; overflow:hidden; padding-right:10px}
.gylc dl dd b{ display:block}
.gylc dl dd b a{ font-weight:normal; color:#ff7200 }




.dibutop1{ background:#ad7b36; height:8px; margin-top:30px;}
.dibu{ background:#3b3b3b; overflow:hidden; color:#FFF; padding-bottom:30px;}
.dibutop{ width:30%; float:left; margin-top:30px; border-right:1px solid #585858}
.dibutop p{ padding-left:48px; padding-top:15px}

.dibuleft{ width:100%; float:left;margin-top:30px; padding-left:0; padding-right:20px; border-right:1px solid #585858}
.dibuleft h2{ font-size:16px; margin-bottom:15px}
.dibuleft a{ color:#f1edee; padding:5px 10px 0 0;line-height:35px; font-size:14px; }
.diburight{width:100%; float:right;margin-top:30px; padding-left:20px;}
.diburight h2{ font-size:16px; margin-bottom:15px}
.diburight p{ line-height:30px; font-size:14px; color:#f1edee;}
/*产品列表*/
.nytitle h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px; margin-bottom:20px; padding-left:10px; }
.nytitle h2 img{ margin-right:15px;}
.nytitle h2 b{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px; padding-left:10px; display: inline-block}
.nytitle h2 span{ float:right; color:#000}
.nytitle h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}

.productnymain ul{ margin-left:10px;}
.productnymain ul li{ margin-bottom:10px}
.productnymain ul li a{ display:block; font-size:15px; background:#f7f7f8; color:#000;  float:left; padding:10px 20px;}
.productnymain ul li{ float:left;border:1px solid #e6e6e6; padding:2px}
.productnymain ul li a:hover{display:block; font-size:15px; background:#ad7b36; color:#fff;  float:left; padding:10px 20px;}
.productnymain ul li a.hover3{display:block; font-size:15px; background:#ad7b36; color:#fff;  float:left; padding:10px 20px;}

.services p{ line-height:30px; font-size:14px}
.services p b{ display:block; width:100%; border-bottom:1px dotted #CCC; border-left:4px solid #fe7000; line-height:35px; padding-left:10px; margin:10px 0}
.gylcxqleft{ width:100%; float:left; overflow:hidden; height:auto}
.gylcxqleft h2{ background:#f2f2f2;  height:40px; line-height:40px; padding-left:20px; font-size:14px;}

.gylcxqleft ul li{ line-height:40px; border-bottom:1px dotted #CCC; font-size:14px; float:left; width:45%; float:left; padding-left:14px}
.gylcxqright{ width:73%; float:right;overflow:hidden; height:auto}
.gylcxqright p{ font-size:14px; line-height:35px; color:#686868}
.gylcxqright p img{ width:80%; display:block; margin:0 auto; height:auto; border:1px solid #d9d9d9}
.gylcxqright h2{ text-align:center; font-size:20px; border-top:1px dotted #CCC; padding:20px 0 20px 0;}
.gylcxqbottom h3{ width:100%; line-height:35px; border-left:4px solid #fe7000; font-size:14px; padding-left:10px; background:#f2f2f2; margin:20px 0}
.gylcxqbottom ul li{ width:23.8%; float:left; margin:5px 5px;  padding-bottom:10px}
.gylcxqbottom ul li img{ width:100%; height:auto; float:left; margin-right:15px}
.gylcxqbottom h4{ padding-bottom:5px; font-size:14px}
.gylcxqbottom p{ line-height:28px; font-size:13px; height:76px; overflow:hidden}



.wapcenf{width:100%; height:auto; margin-top:30px}
.wapcen{ width:100%; height:auto;}
.wapleft{ width:100%; float:left; height:auto; overflow:hidden; margin-bottom:10px;}
.wapleft img{ width:98%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapright{ width:100%; float:right; height:auto; overflow:hidden;}
.wapfleft{ width:100%; float:left;}
.wapfleft img{ width:98%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}

.wapfright{ width:100%; float:right;}
.wapfright img{ width:98%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapcs{ width:100%; height:auto; margin-top:20px;}
.wapcs h3{ border-left:4px solid #0066cc; padding-left:10px; font-size:15px; color:#333; font-weight:600;}
.wapcs p{ line-height:35px; font-size:13px; color:#777; margin-top:10px;}
table { border-collapse:collapse; width:100%; margin-top:15px;}
table td { border:1px solid #ccc; padding:5px; text-align:center;}
tr:nth-child(1){ background:#eeeeee;}

.wapxc{ width:100%; height:auto; margin-top:30px; border-bottom:1px solid #0066cc; padding-bottom:20px;}
.wapxc ul{ width:100%; overflow:hidden;}
.wapxc ul li{ width:100%; float:left; height:auto; overflow:hidden; margin:5px 0px;}
.wapxc ul li img{ width:100%; height:auto;}

.wapf{ width:100%; height:auto; margin-top:30px;}
.h2head{border-bottom:1px solid #ddd; color:#444; font-size:17px; line-height:45px; padding-left:5px; margin-bottom:20px}

.services{ width:100%; float:right; height:auto; overflow: hidden; margin-left:10px}
.newss{ width:100%; float:right; height:auto; overflow: hidden; margin-left:10px}
.newss h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px;}
.newss h2 img{ margin-right:15px;}
.newss h2 span{ float:right;}
.newss h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}

.newss ul { width:100%} 
.newss ul li span{ float:right}
.newss ul li{ background:url(../image/biaoyi.png) no-repeat 0 center; padding-left:10px; line-height:40px; height:40px; border-bottom:1px dotted #d2d2d2}
.newss ul li a{ color:#535353}
.orderlist {
    height: auto;
    overflow: hidden;
    width: 100%;
}
.orderlist p {
    font-size: 15px;
    line-height: 30px;
    margin: 0 0 30px;
}
.orderlist p b {
    color: #d60000;
    font-size: 22px;
}
.ultable_co {
    margin: 0 auto;
    width: 100%;
}
.ultable_co li {
    margin-top: 15px;
}
.ultable_co li input {
    border: 1px solid #dcdee0;
    color: #adadad;
    height: 39px;
    padding-left: 10px;
    width: 97.2%;
}
.message {
    border: 1px solid #dcdee0;
    color: #adadad;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    height: 100px;
    line-height: 25px;
    padding-left: 10px;
    width: 96.8%;
}
.ultable_co li.spa .submit {
    background-color: #f97523;
    border: medium none;
    color: #fff;
    display: block;
    float: left;
    font-size: 16px;
    height: 40px;
    line-height: 35px;
    margin: 0 auto 10px;
    text-align: center;
    width: 48.3%;
}
.ultable_co li.spa .reset {
    background-color: #999999;
    border: medium none;
    color: #fff;
    display: block;
    float: right;
    font-size: 16px;
    height: 40px;
    line-height: 35px;
    margin: 0 auto 10px 10px;
    text-align: center;
    width: 48.3%;
}
}





@media (min-width:768px){
	
	
	
table { border-collapse:collapse; width:100%; margin-top:15px;}
table td { border:1px solid #ccc; padding:5px; text-align:center;}
tr:nth-child(1){ background:#eeeeee;}


.pics_switch{position:relative;width:768px;margin:auto;height:270px;background:#ad7b36;overflow:hidden;}
.pics_switch .pb{height:270px;}
.pics_switch .pic_box{/*position:absolute;left:0;top:0;*/float:left;width:1920px;height:270px;overflow:hidden;}
.pics_switch .pic_box a{margin:auto;display:block;width:1920px;height:270px;}

/*左右翻页箭头*/
.viewArrows{display:block;width:50px;height:50px;line-height:50px;cursor:pointer;text-indent:-99999999px;position:absolute;top:180px;}
.prev{left:200px;background:url(/images/prev.png) center center no-repeat;}
.next{right:200px;background:url(/images/next.png) center center no-repeat;}

.pics_switch .pic_box a.pic_banner_001{background:url(../image/banner.jpg) center top no-repeat; background-size:cover}
.pics_switch .pic_box a.pic_banner_002{background:url(../image/banner.jpg) center top no-repeat;}

.ps_box .pics_switch_clients{display:;width:100%;height:80px;position:absolute;left:0;bottom:0;overflow:hidden;}
.ps_box .pics_switch_clients ul{margin:20px auto 0;width:100px;height:auto;overflow:hidden;}
.ps_box .pics_switch_clients ul li{float:left;padding:20px 0;cursor:pointer;}
.ps_box .pics_switch_clients ul li span{display:block;margin-right:5px;width:20px;height:1px;text-indent:-999999px;background:#000;}

.top{ height:25px; background:#f7f7f7; border-bottom:1px solid #eaeaea; padding-bottom:1px; overflow:hidden}
.topleft{ color:#999999; font-size:12px; padding-top:5px; float:left}
.topleft img{ margin-right:10px}
.topright{ float:right;color:#999999; line-height:25px}
.topright a{ font-size:12px; color:#999999; padding:0 10px}

	
.box{ width:768px; margin:0 auto; height:auto; overflow:hidden}
.box a {color: #333;}
.logo{ width:374px; height:67px; float:left; margin:25px 0 0px 0}
.logo img{ width:100%; height:auto}
.call{width:304px; height:49px; float:right; margin:35px 0 0 0}
.call img{ width:100%; height:auto}
.nav{ background:#ad7b36; height:47px; margin-bottom:1px 
}
.navcenter a{ color:#FFF; padding:0 11px; line-height:47px; font-size:13px; border-right:1px solid #ad7b36; width:9.5%}
.navcenter a:hover{ display:inline-block; background:#af3900; color:#fff;width:9.5%}.navcenter a.hover2{display:inline-block; background:#af3900; color:#fff;}.hot{ height:auto; overflow:hidden; background:#f8f8f8; border-bottom:1px solid #d6d6d6; margin-bottom:40px}

.hotproduct a{ padding:0 5px; line-height:50px}


.hot{ height:auto; overflow:hidden; background:#f8f8f8; border-bottom:1px solid #d6d6d6; margin-bottom:10px}

.hotproduct a{ padding:0 5px; line-height:50px}


.main h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px; margin-bottom:10px;}
.main h2 img{ margin-right:15px;}
.main h2 span{ float:right;}
.main h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}

.main dl{ width:22.1%; margin:10px 0.8%;float:left; padding:0px; border:1px solid #e7e7e7; border-bottom:3px solid #d2d2d2; background:#f2f2f2}
.main dl dt img{ width:100%; height:auto; overflow:hidden; border:1px solid #e0e0e0}
.main dl dd h3{padding:10px 0 10px 0;}
.main dl dd h3 a{ font-size:16px; color:#000; }
.main dl dd{ padding:0px 15px 15px 15px}
.main dl dd p{ line-height:30px; color:#8c8c8c; font-size:14px; height:65px; overflow:hidden}
.main dl dd b{ display:block;  }
.main dl dd b a{  color:#ad7b36; line-height:30px; text-align:left; font-weight:normal;display:block; background:url(../image/biao.png) no-repeat right center;}


.products_listleft{ width:25%; float:left; height:auto; overflow:hidden}

.products_listleft h2{ color:#FFF; background:#0051a3; padding:15px 0px 15px 15px; font-size:18px}
.products_listleft ul li{ border-bottom:1px solid #e1e1e1; background:#f5f5f5; width:100%; height:60px; line-height:60px; padding-left:20px}
.products_listleft ul li a{ color:#020202; font-size:17px}

.products_listright{ width:74%; float:right}
.products_listright ul li{ width:22.5%; float:left; border:1px solid #e1e1e1; margin:0px 10px 20px 10px}
.products_listright ul li a img{ width:100%; height:auto}
.products_listright ul li p{ background:#eeeeee; color:#000; text-align:center; padding:9px 0}
.products_listright ul li p a{ color:#000}



.about_left{ float:left; width:50%}
.about_left img{ width:100%; height:auto}

.about_right{ float:right; width:50%; background:#f4f4f4; height:auto; overflow:hidden}

.about_right h3{ color:#c91906; font-size:28px; margin:30px 0 20px 0; padding-left:20px}
.about_right p{ line-height:35px; color:#000; height:255px; overflow:hidden; padding:0 20px; margin-bottom:30px}

.about_right a{ display:block; float:right}

.about{ width:47.4%; float:right; height:auto; overflow: hidden;margin-right:10px}
.about h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px;}
.about h2 img{ margin-right:15px;}
.about h2 span{ float:right;}
.about h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}


.about div img{ width:100%; height: auto; margin:15px 0;}
.about h1{ font-size:15px; border-bottom:1px dotted #e1e1e1; padding-bottom:10px}
.about p{ line-height:30px; height:120px; overflow:hidden; color:#535353}


.news{ width:47.3%; float:left; height:auto; overflow: hidden; margin-left:10px}
.news h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px;}
.news h2 img{ margin-right:15px;}
.news h2 span{ float:right;}
.news h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}
.news dl{ margin:15px 0 0 0; height:auto; overflow:hidden; padding-bottom:8px;  border-bottom:1px dotted #d2d2d2; }
.news dl dt{ width:27%; float:left; margin-right:10px;}
.news dl dt a img{ width:100%; height:auto}

.news dl dd{ width:70%; float:right}
.news dl dd h3{ font-size:15px; height:25px; line-height:30px; overflow:hidden; border-bottom:1px dotted #d2d2d2; padding-bottom:10px; margin:5px 0 5px 0}

.news dl dd p{ color:#949494; line-height:28px; height:30px; overflow:hidden}

.news ul { width:100%} 
.news ul li span{ float:right}
.news ul li{ background:url(../image/biaoyi.png) no-repeat 0 center; padding-left:10px; line-height:40px; height:40px; border-bottom:1px dotted #d2d2d2}
.news ul li a{ color:#535353}
.news_left{ float:left; width:32%}
.news_right{ float:right; width:50%}

.news_right h3{ color:#FFF; font-size:30px; margin:20px 0}
.news_right p{ line-height:35px; color:#FFF; height:250px; overflow:hidden}

.news_right a{ }


.news_left1 dl dt{ font-size:14px;font-family: "微软雅黑"; color:#ada9a8; display:block}

.news_left1 dl dt a{ font-weight:bold}
.news_left1{ width:100%; float:right;height:auto; overflow:hidden }
.news_left1 dl{ width:48.2%; height:auto; float:left; margin:10px; overflow:hidden; border-bottom:1px dotted #b5b5b6; margin-bottom:10px}

.news_left1 dl dd{ overflow:hidden}
.news_left1 dl dd p{ color:#606060; line-height:30px; height:85px; overflow:hidden; margin-top:8px; padding-bottom:10px}



.anli h2{ background:url(../image/bj.jpg) no-repeat center center; text-align:center; font-size:30px; color:#000; margin:20px 0 30px 0}
.productss ul li{float: left;width:280px;height: 200px;background: #c13c35;margin: 0 10px 20px 10px;list-style: none;position: relative;
overflow: hidden;}
.productss ul li img{ width:100%; height:200px;}
.productss ul li .cover a{width: 30px;height: 30px;display: block;border-radius: 50%;line-height: 30px;margin: 40px auto;}
.productss ul li .cover a img{ width:30px; height:30px; margin-top:30px
}
/* 遮罩层 */
.productss ul li .cover{width: 280px;height: 200px;background: rgba(173, 123, 54, 0.7);position: absolute;left: 0;top: 0;text-align: center;color: #ffffff;transform-origin: right bottom;transform: rotate(90deg);transition: all 0.35s;}
.productss ul li .cover p{ margin-top: 10px;font-size: 14px;}
.productss ul li:hover .cover{ transform: rotate(0deg);}
.nybanner{ height:200px;  background:url(../image/CCC.jpg) no-repeat center 0;background-size:cover; margin-top:2px}
.title{ height:30px; line-height:30px; background:#f3f3f3; border-bottom:1px solid #dddddd}
.aboutnymain h2{ font-size:24px; text-align:center; margin:30px 0}
.aboutnymain p{ line-height:35px; font-size:14px; color:#414141; margin-bottom:20px}
.aboutnymain p img{ margin-right:20px; width:30%}

.gylc h2{ height:44px; line-height:44px; color:#fff; font-size:16px; padding-left:30px; overflow:hidden; margin-bottom:20px; margin-top:20px}
.gylc h2 b{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px; padding-left:10px}
.gylc h2 span{ float:right; padding-top:0}

.gylc dl{ width:50%;float:left; padding:0px;background:#f7f7f7; margin-bottom:20px; height:120px }
.gylc dl:hover{width:50%;float:left; padding:0px;background:#f7f7f7 }
.gylc dl dt{ float:left;width:45%; margin-right:15px}
.gylc dl dt img{ width:100%; height:120px; overflow:hidden;}
.gylc dl dd h3{padding:15px 0 5px 0}
.gylc dl dd h3 a{ font-size:14px; color:#333; }
.gylc dl dd p{ line-height:25px; color:#8c8c8c; font-size:14px; height:55px; overflow:hidden; padding-right:10px}
.gylc dl dd b{ display:block}
.gylc dl dd b a{ font-weight:normal; color:#ff7200 }
.gylc dl dd { padding:0px}





.dibutop1{ background:#ad7b36; height:8px; margin-top:30px;}
.dibu{ background:#3b3b3b; overflow:hidden; color:#FFF; padding-bottom:30px;}
.dibutop{ width:30%; float:left; margin-top:30px; border-right:1px solid #585858}
.dibutop p{ padding-left:48px; padding-top:15px}

.dibuleft{ width:60%; float:left;margin-top:30px; padding-left:0; padding-right:20px; border-right:1px solid #585858}
.dibuleft h2{ font-size:16px; margin-bottom:15px}
.dibuleft a{ color:#f1edee; padding:5px 10px 0 0;line-height:35px; font-size:14px; }
.diburight{width:33%; float:right;margin-top:30px; padding-left:20px;}
.diburight h2{ font-size:16px; margin-bottom:15px}
.diburight p{ line-height:30px; font-size:14px; color:#f1edee;}
/*产品列表*/
.nytitle h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px; margin-bottom:20px;}
.nytitle h2 img{ margin-right:15px;}
.nytitle h2 b{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px; padding-left:10px; display: inline-block}
.nytitle h2 span{ float:right; color:#000}
.nytitle h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}

.productnymain ul{ margin-left:10px;}
.productnymain ul li{ margin-bottom:10px}
.productnymain ul li a{ display:block; font-size:15px; background:#f7f7f8; color:#000;  float:left; padding:10px 20px;}
.productnymain ul li{ float:left;border:1px solid #e6e6e6; padding:2px}
.productnymain ul li a:hover{display:block; font-size:15px; background:#ad7b36; color:#fff;  float:left; padding:10px 20px;}
.productnymain ul li a.hover3{display:block; font-size:15px; background:#ad7b36; color:#fff;  float:left; padding:10px 20px;}

.services p{ line-height:30px; font-size:14px}
.services p b{ display:block; width:100%; border-bottom:1px dotted #CCC; border-left:4px solid #fe7000; line-height:35px; padding-left:10px; margin:10px 0}
.gylcxqleft{ width:25%; float:left; overflow:hidden; height:auto}
.gylcxqleft h2{ background:#f2f2f2;  height:40px; line-height:40px; padding-left:20px; font-size:14px;}

.gylcxqleft ul li{ line-height:40px; border-bottom:1px dotted #CCC; font-size:14px; float:left; width:45%; float:left; padding-left:14px}
.gylcxqright{ width:73%; float:right;overflow:hidden; height:auto}
.gylcxqright p{ font-size:14px; line-height:35px; color:#686868}
.gylcxqright p img{ width:80%; display:block; margin:0 auto; height:auto; border:1px solid #d9d9d9}
.gylcxqright h2{ text-align:center; font-size:20px; border-top:1px dotted #CCC; padding:20px 0 20px 0;}
.gylcxqbottom h3{ width:100%; line-height:35px; border-left:4px solid #fe7000; font-size:14px; padding-left:10px; background:#f2f2f2; margin:20px 0}
.gylcxqbottom ul li{ width:23.8%; float:left; margin:5px 5px;  padding-bottom:10px}
.gylcxqbottom ul li img{ width:100%; height:auto; float:left; margin-right:15px}
.gylcxqbottom h4{ padding-bottom:5px; font-size:14px}
.gylcxqbottom p{ line-height:28px; font-size:13px; height:76px; overflow:hidden}



.wapcenf{width:100%; height:auto; margin-top:30px}
.wapcen{ width:100%; height:auto;}
.wapleft{ width:100%; float:left; height:auto; overflow:hidden; margin-bottom:10px;}
.wapleft img{ width:98%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapright{ width:100%; float:right; height:auto; overflow:hidden;}
.wapfleft{ width:49%; float:left;}
.wapfleft img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}

.wapfright{ width:49%; float:right;}
.wapfright img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapcs{ width:100%; height:auto; margin-top:20px;}
.wapcs h3{ border-left:4px solid #0066cc; padding-left:10px; font-size:15px; color:#333; font-weight:600;}
.wapcs p{ line-height:35px; font-size:13px; color:#777; margin-top:10px;}
table { border-collapse:collapse; width:100%; margin-top:15px;}
table td { border:1px solid #ccc; padding:5px; text-align:center;}
tr:nth-child(1){ background:#eeeeee;}

.wapxc{ width:100%; height:auto; margin-top:30px; border-bottom:1px solid #0066cc; padding-bottom:20px;}
.wapxc ul{ width:100%; overflow:hidden;}
.wapxc ul li{ width:48.7%; float:left; height:auto; overflow:hidden; margin:5px 5px;}
.wapxc ul li img{ width:100%; height:250px;}

.wapf{ width:100%; height:auto; margin-top:30px;}
.h2head{border-bottom:1px solid #ddd; color:#444; font-size:17px; line-height:45px; padding-left:5px; margin-bottom:20px}

.services{ width:73%; float:right; height:auto; overflow: hidden; margin-left:10px}
.newss{ width:73%; float:right; height:auto; overflow: hidden; margin-left:10px}
.newss h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px;}
.newss h2 img{ margin-right:15px;}
.newss h2 span{ float:right;}
.newss h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}

.newss ul { width:100%} 
.newss ul li span{ float:right}
.newss ul li{ background:url(../image/biaoyi.png) no-repeat 0 center; padding-left:10px; line-height:40px; height:40px; border-bottom:1px dotted #d2d2d2}
.newss ul li a{ color:#535353}


.orderlist {
    height: auto;
    overflow: hidden;
    width: 100%;
}
.orderlist p {
    font-size: 15px;
    line-height: 30px;
    margin: 0 0 30px;
}
.orderlist p b {
    color: #d60000;
    font-size: 22px;
}
.ultable_co {
    margin: 0 auto;
    width: 100%;
}
.ultable_co li {
    margin-top: 15px;
}
.ultable_co li input {
    border: 1px solid #dcdee0;
    color: #adadad;
    height: 39px;
    padding-left: 10px;
    width: 99%;
}
.message {
    border: 1px solid #dcdee0;
    color: #adadad;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    height: 100px;
    line-height: 25px;
    padding-left: 10px;
    width: 98.8%;
}
.ultable_co li.spa .submit {
    background-color: #f97523;
    border: medium none;
    color: #fff;
    display: block;
    float: left;
    font-size: 16px;
    height: 40px;
    line-height: 35px;
    margin: 0 auto 10px;
    text-align: center;
    width: 49%;
}
.ultable_co li.spa .reset {
    background-color: #999999;
    border: medium none;
    color: #fff;
    display: block;
    float: right;
    font-size: 16px;
    height: 40px;
    line-height: 35px;
    margin: 0 auto 10px 10px;
    text-align: center;
    width: 49%;
}
}







@media (min-width:1200px){
	
.pics_switch{position:relative;width:1920px;margin:auto;height:517px;background:#ad7b36;overflow:hidden;}
.pics_switch .pb{height:517px;}
.pics_switch .pic_box{/*position:absolute;left:0;top:0;*/float:left;width:1920px;height:517px;overflow:hidden;}
.pics_switch .pic_box a{margin:auto;display:block;width:1920px;height:517px;}

/*左右翻页箭头*/
.viewArrows{display:block;width:50px;height:50px;line-height:50px;cursor:pointer;text-indent:-99999999px;position:absolute;top:180px;}
.prev{left:200px;background:url(/images/prev.png) center center no-repeat;}
.next{right:200px;background:url(/images/next.png) center center no-repeat;}

.pics_switch .pic_box a.pic_banner_001{background:url(../image/banner.jpg) center top no-repeat; background-size:cover}
.pics_switch .pic_box a.pic_banner_002{background:url(../image/banner.jpg) center top no-repeat;}

.ps_box .pics_switch_clients{display:;width:100%;height:80px;position:absolute;left:0;bottom:0;overflow:hidden;}
.ps_box .pics_switch_clients ul{margin:20px auto 0;width:100px;height:auto;overflow:hidden;}
.ps_box .pics_switch_clients ul li{float:left;padding:20px 0;cursor:pointer;}
.ps_box .pics_switch_clients ul li span{display:block;margin-right:5px;width:20px;height:1px;text-indent:-999999px;background:#000;}

	
	
.top{ height:25px; background:#f7f7f7; border-bottom:1px solid #eaeaea; padding-bottom:1px; overflow:hidden}
.topleft{ color:#999999; font-size:12px; padding-top:5px; float:left}
.topleft img{ margin-right:10px}
.topright{ float:right;color:#999999; line-height:25px}
.topright a{ font-size:12px; color:#999999; padding:0 10px}

	
.box{ width:1200px; margin:0 auto; height:auto; overflow:hidden}
.box a{ color: #333;padding: 5px 10px 0 0;}
.logo{ width:385px; height:67px; float:left; margin:30px 0 20px 0}
.call{width:385px; height:49px; float:right; margin:40px 0 0 0}
.nav{ background:#ad7b36; height:47px; margin-bottom:1px 
}
.navcenter{border-left:1px solid #ad7b36;}
.navcenter a{ color:#FFF; line-height:47px; font-size:15px; border-right:1px solid #975b07; width:7.8%; text-align:center}
.navcenter a:hover{ display:inline-block; background:#af3900; color:#fff;width:7.8%;}
.navcenter a.hover2{display:inline-block; background:#af3900; color:#fff;width:7.8%;}
.hot{ height:auto; overflow:hidden; background:#f8f8f8; border-bottom:1px solid #d6d6d6; margin-bottom:10px}

.hotproduct a{ padding:0 5px; line-height:50px}


.main h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px; margin-bottom:10px;}
.main h2 img{ margin-right:15px;}
.main h2 span{ float:right;}
.main h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}

.main dl{ width:23.1%; margin:10px 0.8%;float:left; padding:0px; border:1px solid #e7e7e7; border-bottom:3px solid #d2d2d2; background:#f2f2f2}
.main dl dt img{ width:100%; height:auto; overflow:hidden; border:1px solid #e0e0e0}
.main dl dd h3{padding:10px 0 10px 0;}
.main dl dd h3 a{ font-size:17px; color:#000; }
.main dl dd{ padding:0px 15px 15px 15px}
.main dl dd p{ line-height:30px; color:#8c8c8c; font-size:14px; height:65px; overflow:hidden}
.main dl dd b{ display:block;  }
.main dl dd b a{  color:#ad7b36; line-height:30px; text-align:left; font-weight:normal;display:block; background:url(../image/biao.png) no-repeat right center;}


.products_listleft{ width:25%; float:left; height:auto; overflow:hidden}

.products_listleft h2{ color:#FFF; background:#0051a3; padding:15px 0px 15px 15px; font-size:18px}
.products_listleft ul li{ border-bottom:1px solid #e1e1e1; background:#f5f5f5; width:100%; height:60px; line-height:60px; padding-left:20px}
.products_listleft ul li a{ color:#020202; font-size:17px}

.products_listright{ width:74%; float:right}
.products_listright ul li{ width:22.5%; float:left; border:1px solid #e1e1e1; margin:0px 10px 20px 10px}
.products_listright ul li a img{ width:100%; height:auto}
.products_listright ul li p{ background:#eeeeee; color:#000; text-align:center; padding:9px 0}
.products_listright ul li p a{ color:#000}



.about_left{ float:left; width:50%}
.about_left img{ width:100%; height:auto}

.about_right{ float:right; width:50%; background:#f4f4f4; height:auto; overflow:hidden}

.about_right h3{ color:#c91906; font-size:28px; margin:30px 0 20px 0; padding-left:20px}
.about_right p{ line-height:35px; color:#000; height:255px; overflow:hidden; padding:0 20px; margin-bottom:30px}

.about_right a{ display:block; float:right}

.about{ width:48.5%; float:right; height:auto; overflow: hidden;margin-right:10px}
.about h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px;}
.about h2 img{ margin-right:15px;}
.about h2 span{ float:right;}
.about h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}


.about div img{ width:100%; height: auto; margin:15px 0;}
.about h1{ font-size:15px; border-bottom:1px dotted #e1e1e1; padding-bottom:10px}
.about p{ line-height:30px; height:120px; overflow:hidden; color:#535353}


.news{ width:48.4%; float:left; height:auto; overflow: hidden; margin-left:10px}
.news h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px;}
.news h2 img{ margin-right:15px;}
.news h2 span{ float:right;}
.news h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}
.news dl{ margin:15px 0 0 0; height:auto; overflow:hidden; padding-bottom:8px;  border-bottom:1px dotted #d2d2d2; }
.news dl dt{ width:28%; float:left; margin-right:10px;}
.news dl dt a img{ width:100%; height:auto}

.news dl dd{ width:70%; float:right}
.news dl dd h3{ font-size:15px; border-bottom:1px dotted #d2d2d2; padding-bottom:10px; margin:5px 0 5px 0}

.news dl dd p{ color:#949494; line-height:28px; height:90px; overflow:hidden}

.news ul { width:100%} 
.news ul li span{ float:right}
.news ul li{ background:url(../image/biaoyi.png) no-repeat 0 center; padding-left:10px; line-height:40px; height:40px; border-bottom:1px dotted #d2d2d2}
.news ul li a{ color:#535353}
.news_left{ float:left; width:32%}
.news_right{ float:right; width:50%}

.news_right h3{ color:#FFF; font-size:30px; margin:20px 0}
.news_right p{ line-height:35px; color:#FFF; height:250px; overflow:hidden}

.news_right a{ }


.news_left1 dl dt{ font-size:14px;font-family: "微软雅黑"; color:#ada9a8; display:block}

.news_left1 dl dt a{ font-weight:bold}
.news_left1{ width:100%; float:right;height:auto; overflow:hidden }
.news_left1 dl{ width:48.2%; height:auto; float:left; margin:10px; overflow:hidden; border-bottom:1px dotted #b5b5b6; margin-bottom:10px}

.news_left1 dl dd{ overflow:hidden}
.news_left1 dl dd p{ color:#606060; line-height:30px; height:85px; overflow:hidden; margin-top:8px; padding-bottom:10px}



.anli h2{ background:url(../image/bj.jpg) no-repeat center center; text-align:center; font-size:30px; color:#000; margin:20px 0 30px 0}

.nybanner{ height:340px; background-size:cover; background:url(../image/CCC.jpg) no-repeat center 0; margin-top:2px}
.title{ height:30px; line-height:30px; background:#f3f3f3; border-bottom:1px solid #dddddd}
.aboutnymain h2{ font-size:24px; text-align:center; margin:30px 0}
.aboutnymain p{ line-height:35px; font-size:14px; color:#414141; margin-bottom:20px}
.aboutnymain p img{ margin-right:20px; width:40%}

.gylc h2{ height:44px; line-height:44px; color:#fff; font-size:16px; padding-left:30px; overflow:hidden; margin-bottom:20px; margin-top:20px}
.gylc h2 b{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px; padding-left:10px}
.gylc h2 span{ float:right; padding-top:0}

.gylc dl{ width:50%;float:left; padding:0px;background:#f7f7f7; margin-bottom:20px;height:142px;  }
.gylc dl:hover{width:50%;float:left; padding:0px;background:#f7f7f7 }
.gylc dl dt{ float:left;width:34%; margin-right:20px}
.gylc dl dt img{ width:100%; height:140px; overflow:hidden; border:1px solid #f0f0f0}
.gylc dl dd h3{padding:15px 0 5px 0}
.gylc dl dd h3 a{ font-size:17px; color:#333; }
.gylc dl dd p{ line-height:32px; color:#8c8c8c; font-size:15px; height:68px; overflow:hidden; padding-right:10px}
.gylc dl dd b{ display:block}
.gylc dl dd b a{ font-weight:normal; color:#ff7200 }





.dibutop1{ background:#ad7b36; height:8px; margin-top:30px;}
.dibu{ background:#3b3b3b; overflow:hidden; color:#FFF; padding-bottom:30px;}
.dibutop{ width:30%; float:left; margin-top:30px; border-right:1px solid #585858}
.dibutop p{ padding-left:48px; padding-top:15px}

.dibuleft{ width:67%; float:left;margin-top:30px; padding-left:0; padding-right:40px; border-right:1px solid #585858}
.dibuleft h2{ font-size:16px; margin-bottom:15px}
.dibuleft a{ color:#f1edee; padding:5px 10px 0 0;line-height:35px; font-size:14px; }
.diburight{width:26%; float:right;margin-top:30px; padding-left:40px;}
.diburight h2{ font-size:16px; margin-bottom:15px}
.diburight p{ line-height:30px; font-size:14px; color:#f1edee;}
/*产品列表*/
.nytitle h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px; margin-bottom:20px; margin-top:20px}
.nytitle h2 img{ margin-right:15px;}
.nytitle h2 b{ font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:14px; padding-left:10px; display: inline-block}
.nytitle h2 span{ float:right; color:#000; font-size:14px; font-weight:normal}
.nytitle h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}

.productnymain ul{ margin-left:10px;}
.productnymain ul li{ margin-bottom:10px}
.productnymain ul li a{ display:block; font-size:15px; background:#f7f7f8; color:#000;  float:left; padding:10px 20px;}
.productnymain ul li{ float:left;border:1px solid #e6e6e6; padding:2px}
.productnymain ul li a:hover{display:block; font-size:15px; background:#ad7b36; color:#fff;  float:left; padding:10px 20px;}
.productnymain ul li a.hover3{display:block; font-size:15px; background:#ad7b36; color:#fff;  float:left; padding:10px 20px;}

.services p{ line-height:30px; font-size:14px}
.services p b{ display:block; width:100%; border-bottom:1px dotted #CCC; border-left:4px solid #fe7000; line-height:35px; padding-left:10px; margin:10px 0}
.gylcxqleft{ width:25%; float:left; overflow:hidden; height:auto}
.gylcxqleft h2{ background:#f2f2f2;  height:40px; line-height:40px; padding-left:20px; font-size:14px;}

.gylcxqleft ul li{ line-height:40px; border-bottom:1px dotted #CCC; font-size:14px; float:left; width:45%; float:left; padding-left:14px}
.gylcxqright{ width:73%; float:right;overflow:hidden; height:auto}
.gylcxqright p{ font-size:14px; line-height:35px; color:#686868}
.gylcxqright p img{ width:80%; display:block; margin:0 auto; height:auto; border:1px solid #d9d9d9}
.gylcxqright h2{ text-align:center; font-size:20px; border-top:1px dotted #CCC; padding:20px 0 20px 0;}
.gylcxqbottom h3{ width:100%; line-height:35px; border-left:4px solid #fe7000; font-size:14px; padding-left:10px; background:#f2f2f2; margin:20px 0}
.gylcxqbottom ul li{ width:23.8%; float:left; margin:5px 5px;  padding-bottom:10px}
.gylcxqbottom ul li img{ width:100%; height:auto; float:left; margin-right:15px}
.gylcxqbottom h4{ padding-bottom:5px; font-size:14px}
.gylcxqbottom p{ line-height:28px; font-size:13px; height:76px; overflow:hidden}



.wapcenf{width:100%; height:auto; margin-top:30px}
.wapcen{ width:100%; height:auto;}
.wapleft{ width:47.5%; float:left; height:auto; overflow:hidden; margin-bottom:10px;}
.wapleft img{ width:98%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapright{ width:615px; float:right; height:auto; overflow:hidden;}
.wapfleft{ width:49%; float:left;}
.wapfleft img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}

.wapfright{ width:49%; float:right;}
.wapfright img{ width:100%; height:auto; padding:2px; border:1px solid #ccc; border-radius:2px;}
.wapcs{ width:100%; height:auto; margin-top:20px;}
.wapcs h3{ border-left:4px solid #0066cc; padding-left:10px; font-size:15px; color:#333; font-weight:600;}
.wapcs p{ line-height:35px; font-size:13px; color:#777; margin-top:10px;}
table { border-collapse:collapse; width:100%; margin-top:15px;}
table td { border:1px solid #ccc; padding:5px; text-align:center;}
tr:nth-child(1){ background:#eeeeee;}

.wapxc{ width:100%; height:auto; margin-top:30px; border-bottom:1px solid #0066cc; padding-bottom:20px;}
.wapxc ul{ width:100%; overflow:hidden;}
.wapxc ul li{ width:24%; float:left; height:200px; overflow:hidden; margin:5px 5px;}
.wapxc ul li img{ width:100%; height:auto;}

.wapf{ width:100%; height:auto; margin-top:30px;}
.h2head{border-bottom:1px solid #ddd; color:#444; font-size:17px; line-height:45px; padding-left:5px; margin-bottom:20px}

.services{ width:73%; float:right; height:auto; overflow: hidden; margin-left:10px}
.newss{ width:73%; float:right; height:auto; overflow: hidden; margin-left:10px}
.newss h2{ background: url(../image/biaotibeij.jpg) repeat-x center center; text-align:left; font-size:16px; color:#ad7b36; border-bottom:1px solid #ebebeb; height:40px; line-height:40px;}
.newss h2 img{ margin-right:15px;}
.newss h2 span{ float:right;}
.newss h2 span a{ font-size:14px; color:#af3b00; font-weight:normal}

.newss ul { width:100%} 
.newss ul li span{ float:right}
.newss ul li{ background:url(../image/biaoyi.png) no-repeat 0 center; padding-left:10px; line-height:40px; height:40px; border-bottom:1px dotted #d2d2d2}
.newss ul li a{ color:#535353}

.productss ul li {
    background: #0067b4 none repeat scroll 0 0;
    float: left;
    height: 260px;
    list-style: outside none none;
    margin: 0 10px 20px;
    overflow: hidden;
    position: relative;
    width: 380px;
}
.productss ul li img {
    height: 260px;
    width: 100%;
}
.productss ul li .cover a {
    border-radius: 50%;
    display: block;
    height: 30px;
    line-height: 30px;
    margin: 50px auto;
    width: 30px;
}
.productss ul li .cover a img {
    height: 30px;
    margin-top: 40px;
    width: 30px;
}
.productss ul li .cover {
    background: rgba(173, 123, 54, 0.7) none repeat scroll 0 0;
    color: #ffffff;
    height: 260px;
    left: 0;
    position: absolute;
    text-align: center;
    top: 0;
    transform: rotate(90deg);
    transform-origin: right bottom 0;
    transition: all 0.35s ease 0s;
    width: 380px;
}
.productss ul li .cover p {
    font-size: 14px;
    margin-top: 10px;
}
.productss ul li:hover .cover {
    transform: rotate(0deg);
}
.orderlist {
    height: auto;
    overflow: hidden;
    width: 100%;
}
.orderlist p {
    font-size: 15px;
    line-height: 30px;
    margin: 0 0 30px;
}
.orderlist p b {
    color: #d60000;
    font-size: 22px;
}
.ultable_co {
    margin: 0 auto;
    width: 100%;
}
.ultable_co li {
    margin-top: 15px;
}
.ultable_co li input {
    border: 1px solid #dcdee0;
    color: #adadad;
    height: 39px;
    padding-left: 10px;
    width: 99%;
}
.message {
    border: 1px solid #dcdee0;
    color: #adadad;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    height: 100px;
    line-height: 25px;
    padding-left: 10px;
    width: 98.8%;
}
.ultable_co li.spa .submit {
    background-color: #f97523;
    border: medium none;
    color: #fff;
    display: block;
    float: left;
    font-size: 16px;
    height: 40px;
    line-height: 35px;
    margin: 0 auto 10px;
    text-align: center;
    width: 49.5%;
}
.ultable_co li.spa .reset {
    background-color: #999999;
    border: medium none;
    color: #fff;
    display: block;
    float: right;
    font-size: 16px;
    height: 40px;
    line-height: 35px;
    margin: 0 auto 10px 10px;
    text-align: center;
    width: 49.5%;
}
}
.page {
    margin: 20px 0;
    padding: 6px 0 10px;
    text-align: center;
}
.page a {
    border: 1px solid #dddddd;
    color: #747474;
    margin: 0 1px;
    padding: 5px 10px;
}
.page a:hover {
    border: 1px solid #ff6600;
    color: #026ab1;
}
.page .disabled {
    border: 1px solid #dddddd;
    color: #747474;
    margin: 0 1px;
    padding: 5px 10px;
}
.page .current {
    background-color: #d9d9d9;
    border: 1px solid #c8c8c8;
    color: #333;
    font-style: normal;
    margin: 0 1px;
    padding: 5px 10px;
}
/*link*/
.link_box{ width:100%; background:#fafafa; height:auto; padding:10px 0px; margin-top:20px;}
.link{ width:1200px; margin:0 auto; height:auto; line-height:26px; font-size:13px;}
.link a{ color:#777; margin:0px 4px 0px;}
.link a:hover{ color:#F00; text-decoration:underline;} 
.main dl dd h3{border:none;}
.newss.b ul li{width: 100%;  float: none;  margin:0 0 0 0;  padding-bottom:0;}
.productss ul li{padding-bottom:0;}
.newss.b{float: none; width: 100%; margin-left:0;}
.newss.b ul li span{margin-right:10px;}
.gylc dl dd h3{margin:0 0;}
.productss ul li{height: auto;}
@media (max-width:480px){
	.nybanner{display: none;}
	.call{display: none;}
}