@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-size:14px; font-family:"宋体"; border:0; color:#333; outline:none; display:block; }
a{ text-decoration:none; color:#333333;}
ul{ padding:0; margin:0}
li{ list-style:none;}
h1{ font-weight:normal; margin:0}
img{ text-decoration:none; border:none;}
p{margin:0}
/*以上为CSS重置*/
*{margin:0;padding:0;}
img{display:block;}

/*header*/
.header{position: fixed;width:20%;height:100%;}
.m_box{float:left;width:100%;}

.header h1{margin:0 auto;margin-top:40px;}
.header h1 img{width:75%;margin:0 auto;}
.header ul{ float:left; padding-top:24px;width:100%;height:374px;}
.header ul li{width:100%;height:40px;margin:0 auto;}
.header ul li a{ display:block; float:left; font-size:18px;height:30px; line-height:30px; /* border-bottom:3px solid #fff; */font-family:"微软雅黑";text-align: center;width:100%;}
.header ul li a:hover, .header ul li.on a{ color:#ef8337; /* border-color:#ef8337; */}
.dibu{width:100%;height:200px;position: absolute;bottom:50px;}
.dibu img{display: block;margin:0 auto;}
.dibu p{height:40px;font-size:16px;margin-top:12px;line-height:28px;text-align: center;font-family:"微软雅黑";}
/*以上是导航*/
.zuti{width:80%;float:left;margin-left:20%;position: relative;}


.banner{ width:100%; height:844px; position:relative; overflow:hidden; border-bottom: 1px solid #f7f7f7;}
.banner .hd{ position:absolute; right:250px;; bottom:20px; z-index:999;}
.banner .hd ul li{width:11px; height:11px;  border-radius:20px;  float:left; margin-right:6px; border:#333 solid 1px;}
.banner .hd .on{ background:#333;}
.banner .bd ul li{ float:left; width:100%; height:844px;}
/*以上是通栏*/

.product_ctn{width:100%; margin: 0 auto; margin-top: 40px;}
.product_ctn .product_list{clear:right;overflow: hidden; margin-top: 20px;margin-left:0.5%;}
.product_ctn .product_list li{float: left; width:22%; margin: 15px 1%;}
.product_ctn .product_list li img{width:100%; height: 33%;}
.product_ctn .product_list li p{margin-top:6px; height: 20px; line-height: 20px;overflow: hidden; text-align:center;}
.product_ctn a:hover{color: #ec6f65;}
/*产品展示*/

.seka{width:100%; margin: 0 auto; margin-top: 50px; overflow: hidden;}
.title01,.title02,.title03{ margin-left:1.5%;}
.title01 img{ width:16%;}
.title02 img{ width:18%;}
.title03 img{ width:7%;}
.lianjie img{width:13%;}
.colorBox{width:100%;  margin-top:30px;margin-left: 1.5%;}
.colorFrame{width:100%; margin:0 auto; overflow:hidden; position:relative; }
.next{float:left; cursor:pointer; background:url(../images/preview.png) no-repeat center; width:40px; height:40px; position:absolute; top:160px; left:0px; z-index:9999; opacity: 0.5;}
.prev{float:right; cursor:pointer; margin-right:10px; background:url(../images/next.png) no-repeat center; width:40px; height:40px;  position:absolute; top:160px; right:0px; z-index:9999; opacity: 0.5;}
.colorList{width:100%; margin:0 auto; padding-top:40px; overflow:hidden;}
.colorList li{float:left; width:258px; height:420px; position:relative; background-color:#fff; margin:0 12px 0px 6px; }
.colorList img{width:258px; height:375px;}
.colorList p{width:258px; height:32px; line-height:32px; overflow:hidden; text-align:center;font-size:14px;}
.takeColor{position:absolute; bottom:45px; right:100px; color:#fff; width:80px; height:0px; line-height:30px; text-align:center; background:#ec6f65; overflow:hidden; }
.takeColor a{color:#fff;}
.takeColor a:hover{color:#fff!important}
.seka .tempWrap{width:100%!important}
/*色卡展示*/

.album{width: 100%; margin: 0 auto; margin-top: 40px;}
.album .albumBox{width:95%; margin:0 auto; overflow: hidden; margin-top:20px}
.album .albumBox li{float: left; width:22%; height:25%; padding:0.72%; background: #f0f0f0; margin:15px 0.52%}
.album .albumBox li img{width:100%; height:100%;}
/*公司相册*/

.links{ margin: 0 auto; margin-top: 30px; overflow: hidden;}
.links .lianjie{float: left;width:1000px;height: 100px;margin-left:40px;}
.links .lianjie img{float: left;display: block;}
.links .linksList{ float:left;overflow: hidden;margin-top:18px;margin-left:20px;}
.links .linksList li{float: left; font-size: 14px; margin-left: 10px;}
.links .linksList li a{color:#333;font-size:16px;}
.links .linksList a:hover{color: #ec6f65;}
/*友情链接*/

/*首页样式*/

.mainBox{width:80%;overflow:hidden; background-color:#fff;margin-left:20%;}
.rightContainer{width:100%; height:auto; float:left;margin-top:10px; margin-bottom:20px;}
.mainBox2{width:78%;overflow:hidden; background-color:#fff;margin-left:22%;height: 100%;}
.mainBox2 p{width:42.8%;height:21%;text-align: justify;position: absolute;top:13%;right:3%;font-size:16px;line-height:32px;}
.mainBox2 img{margin-top:4%;width:96.3%;}
/*以上是公司介绍*/

.page {text-align:center; margin-top:20px; margin-bottom:30px; padding-left:20px; clear:both; padding-bottom:30px;}
.page a {border: 1px solid #dddddd;display:block;height:40px; line-height:40px; margin-right:5px; float:left; padding:0 15px;width:auto; }
.page a:hover { border:1px #ec6f65 solid; color:#ec6f65; background-color:#fff}
.page a.select{ border: 1px solid #ec6f65; background-color:#ec6f65; color:#fff;}
.page a.now_page{ border: 1px solid #ec6f65; background-color:#ec6f65; color:#fff;}
/*以上是分页样式*/

.sekaList li{float:left; width:258px; height:373px; background-color:#f7f7f7;border:1px solid #f0f0f0;position:relative; margin:32px 16px; }
.sekaList img{width:258px; height:373px;}
.sekaList p{width:164px; height:30px; margin:0; padding:0; line-height:25px; text-indent:0; text-align:center; overflow:hidden;margin:0 auto;}
.sekaList a:hover{color:#ec6f65}
.getColor{position:absolute; bottom:30px; color:#fff; left:90px; width:80px; height:30px; line-height:30px; text-align:center; background:#ec6f65; overflow:hidden; }
.getColor:hover{color:#fff!important;}
.biaoti{margin-top:64px;margin-left:16px;}
/*以上是色卡展示*/

.biaoti1{margin:54px 0px 30px 1%; font-size: 40px; font-family: Verdana, Geneva, Tahoma, sans-serif;}
.goodsList li{float:left; width:22%;border:1px dashed #e5e5e5; margin:0 1% 30px 1%;font-size:14px;}
.goodsList img{width:100%;height:33%;}
.goodsList p{text-align:center; margin-top:8px; padding:0; height:40px;line-height:20px; overflow:hidden;}
.goodsList a:hover{color:#ec6f65}
/*以上是产品展示*/

.god_ijk{ width:720px; padding:20px 0; margin-left:14px;}
.v-content{ float:left; width:100%; height:290px; overflow:hidden}
.v-content img{ max-width:640px;}
.v-cont{ overflow:hidden}
.v-cont p{ text-indent:2em; }
.v-content h3 img{ float:left; width:200px; height:130px; margin:20px 30px 20px 20px; padding:3px; overflow:hidden}

.add_show{ height:290px; float:left; width:258px;}
.Add_icon2{ display:block; float:left; margin-top:6px;}
.Add_icon2 b{ display:block; float:left; margin-right:5px; width:24px; height:28px; background:url(../images/icon_adda.png) no-repeat;}
.Add_icon2 .add_b1{ background-position:0 0;}
.Add_icon2 .add_b2{ background-position:0 -34px;}
.Add_icon2 .add_b3{ background-position:0 -70px;}
.Add_skbtn{ background:url(../images/add_btn.gif) no-repeat;}
.Add_icon1{ display:block; float:left; margin-top:6px;}
.Add_icon1 b{ display:block; float:left; margin-right:5px; width:22px; height:26px; background:url(../images/icon_add.png) no-repeat;}
.Add_icon1 .add_b1{ background-position:0 0;}
.Add_icon1 .add_b2{ background-position:0 -28px;}
.Add_icon1 .add_b3{ background-position:0 -56px;}
.Add_icon1 .add_b4{ background-position:0 -83px;}
.v-condition{}
.v-condition span{ float:left; width:90px; height:30px; text-align:center; line-height:30px; background:#f50; color:#fff; overflow:hidden}
.v-condition li{ width:100%; line-height:24px; border-bottom:1px dashed #ddd; background:#f8f8f8; margin-bottom:5px; overflow:hidden}
.v-condition li a{ float:left; margin:0 8px; color:#72729b}

.hiretab{ border:1px solid #ddd; background:#f8f8f8}

#hr-cont h4{ width:100%; height:30px; line-height:30px; background:#f8f8f8; margin:20px 0; color:#999; overflow:hidden}
.hr-yp a{ width:200px; height:66px; background:url(../images/yp.gif) no-repeat; margin:30px auto; display:block; overflow:hidden}

.p-info h3 img{ width:250px; height:250px}
.if-r{ float:right; width:700px; overflow:hidden; margin-right:4px; }
.if-r h2{ float:left; font-size:20px; line-height:35px; width:100%; margin-bottom:30px; overflow:hidden; padding-bottom:10px; font-family:'微软雅黑'}
.if-r ul{ float:left; width:665px; padding:15px 20px; overflow:hidden}
.if-r li{ width:100%; line-height:34px; overflow:hidden}
.if-r li span{ color:#f60}
.if-r li b{font-size:16px; color:#f60}
.if-r em{ color:#999; font-style:normal;}
.if-r p{ float:left; margin:20px 0; padding:0}
.if-r p span{ float:left}
.if-r p span a{ width:150px; height:50px; display:block; margin-right:10px; overflow:hidden; }
#if-xj{ background:url(../images/if-xj.gif) no-repeat;}
#if-tb{ background:url(../images/if-tb.gif) no-repeat}
#if-sc{ height:20px; margin:10px 0 0 0; background:url(../images/if-sc.gif) no-repeat 0 2px; overflow:hidden;}
#if-wh{ height:20px; margin:10px 0 0 0}

.if-tit{ float:left; width:720px; color:#663e2f; overflow:hidden; border-top:1px dashed #ccc;}
.if-tit ul{ width:690px; padding:20px 0 10px 00px; overflow:hidden}
.if-tit li{ float:left}
.if-tit li a{ border:1px solid #eee; background:#f5f5f5; margin-right:5px; padding:5px 20px; display:block; overflow:hidden}
.if-tit li.a a{ background:#1fbea9; font-size:14px; color:#fff; border-color:#1fbea9}

.if-cont{ width:720px; margin-bottom:20px; overflow:hidden}
.if-cs{ line-height:24px}
.if-cs td{ padding:0 8px}
.if-body{ width:720px; clear:both;}
.if-body img{max-width:690px;width:expression(this.width>690?"690px":this.width); width:690px; } 

.newslist{ width:100%; margin:20px 0; overflow:hidden}
.newslist ul{ padding:1px; overflow:hidden}
.newslist li a{ float:left; width:638px; height:40px; line-height:40px; padding:0 20px 0 40px; margin-bottom:2px; background:url(../images/icon.gif) no-repeat -270px -590px; border-bottom:1px dashed #ddd; display:block; overflow:hidden}
.newslist li a:hover{ text-decoration:none; border-color:#bbb; background-position:-268px -590px}
.newslist li span{ float:right}
.newslist li em{ float:right; margin-right:30px}
.newslist li h3{ font-size:14px; font-weight:bold; color:#8d4e25}

.newslist2{ width:100%; overflow:hidden}
.newslist2 ul{ padding:20px; overflow:hidden}
.newslist2 li a{ float:left; width:632px; height:40px; line-height:40px; padding:0 20px 0 40px; border-bottom:1px solid #eee; background:#fff url(../images/icon.gif) no-repeat -270px -590px; display:block; overflow:hidden}
.newslist2 li a:hover{ background:#f9f9f9}
.newslist2 li span{ float:right}

.boxl{ float:left; width:228px; overflow:hidden}
.side-contact{ width:228px; overflow:hidden}
.side-contact h3{ font-size:14px; line-height:36px; color:#663e2f; width:218px; border-left:5px solid #0384b9; background:#f8f8f8; padding-left:10px; height:36px; }
.side-contact h2 a{ float:left; margin:20px 8px 0 86px; color:#f50; font-size:14px}
.side-contact ul{ width:216px; color:#84716a; margin:10px auto; background:#fff; overflow:hidden}
.side-contact li{ float:left; width:190px; border-bottom:1px solid #ddd; padding-left:26px; line-height:28px; overflow:hidden}
.side-contact li a{ color:#f50}
#t1{ background:url(../images/tel.gif) no-repeat 4px 8px}
#t2{ background:url(../images/tel.gif) no-repeat 4px -20px}
#t3{ background:url(../images/tel.gif) no-repeat 4px -48px}
#t4{ background:url(../images/tel.gif) no-repeat 4px -76px}
#t5{ background:url(../images/tel.gif) no-repeat 4px -128px}
.side-contact span{ float:left; width:auto; line-height:24px; border-top:1px dashed #f3ece9; overflow:hidden}

.side{ width:228px; margin-top:10px; overflow:hidden}
.side h3{ font-size:14px; line-height:36px; color:#663e2f; width:218px; border-left:5px solid #0384b9; background:#f8f8f8; padding-left:10px; height:36px; }
.side ul{ width:216px; line-height:24px; padding:10px 5px; overflow:hidden}
.side li a{ width:201px; height:30px; line-height:30px; padding-left:15px; border-bottom:1px solid #ddd; background:url(../images/sl.gif) no-repeat left bottom; display:block}
.side li a:hover{ background:#f8f8f8; text-decoration:none}
.side li.a a{ background:url(../images/sl.gif) no-repeat left top; color:#f50}

.boxr{ float:left; padding-left:17px; width:735px; overflow:hidden}
.bgl{ background:#fff url(../images/bgl.gif) repeat-y}

.jpic2{ width:100%; overflow:hidden}
.jpic2 ul{ float:left; width:750px; padding:0}
.jpic2 li{ float:left; width:165px; overflow:hidden; margin:15px 0px 0 8px; display:inline;}
.jpic2 li img{ width:151px; height:151px; border:1px solid #eee; padding:5px; background:#fff}
.jpic2 li span{ width:151x; display:block; font-weight:bold; height:30px; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:center;}
.jpic2 li a{ display:block;}
.jpic2 li a:hover span{ color:#1fbea9;}

.cphoto{ width:720px; overflow:hidden}
.cphoto ul{ padding:20px 0}
.cphoto li{ float:left; width:335px; height:275px; padding-right:21px; overflow:hidden}
.cphoto li img{ width:320px; height:220px; border:1px solid #e3e3e3; padding:5px; background:#fff}
.cphoto li span{ float:left; margin-top:5px; width:306px; padding:8px 12px; text-align:center; line-height:20px; border:1px solid #e3e3e3; background:#fff; overflow:hidden}

.Certificate{ width:720px; overflow:hidden}
.Certificate ul{ padding:20px 0}
.Certificate li{ float:left; width:159px; height:236px; padding-right:21px; overflow:hidden}
.Certificate li img{ width:147px; height:158px; border:1px solid #e3e3e3; padding:5px; background:#fff}
.Certificate li span{ float:left; margin-top:5px; width:133px; padding:8px 12px; text-align:center; line-height:20px; border:1px solid #e3e3e3; background:#fff; overflow:hidden}

.c_table{border-collapse:collapse; width:98%; margin:auto; margin-top:8px}
.c_table td{border:#ddd 1px solid; line-height:35px; padding:0px 0px 0px 10px;}
.c_table td.c_table_g{ background:#f3f3f3; width:80px; padding:0px 0px 0px 25px;}
.c_table b{color:#F00; font-family:Arial, Helvetica, sans-serif; font-size:18px}

.goodsul{ list-style-type:none; padding:0; width:690px; border-top:1px solid #eee; border-right:1px solid #eee; float:left;}
.goodsul li{width:344px; border-left:1px solid #eee; height:36px; line-height:36px; float:left; border-bottom:#eee solid 1px}
.goodsul li span{width:80px; padding-right:15px; text-align:right; display:block; background:#fbfbfb; border-right:1px solid #eee; float:left; font-weight:bold; color:#666; margin-right:5px}
.boxt{ margin-top:20px; float:left; width:690px; border-bottom:1px dashed #ddd; padding-bottom:10px;}
.boxt span{ float:left; font:16px/25px '微软雅黑'; color:#5d1726; padding-left:10px;}
.boxt a{ float:right; line-height:25px; color:#666;}
.boxt a:hover{ text-decoration:underline; color:#0761b4;}


#show{width:280px; height:280px; overflow:hidden; position:relative; left:0; float:left;}
#show img{width:250px; height:250px; padding:3px; }
#show_mark{ position:absolute; top:0; left:0; width:200px; height:100px; background-color:#000; opacity:.5; filter:alpha(opacity=50); cursor:crosshair; border:1px solid #999; display:none; }
#zoom{ position:absolute; margin-left:280px; margin-top:0; z-index:3; width:400px; height:400px; display:none; overflow:hidden;}
#zoom img{ position:absolute; left:0; top:0; }
#enquiry{ width:690px;}
.Pro_xj{ padding:10px 20px; color:#fff; font-size:14px; background:#1fbea9; font-weight:bold; text-indent:0;}
.jpic ul li{ text-align:center;}
.add_sbh{ width:100px; height:35px; background:#1fbea9; color:#fff; border:1px solid #1fbea9; font:15px/30px '微软雅黑';}
.jpic ul li a,.jpic ul li span{ display:block;}
.Add_boxt{ float:left; margin-top:25px; margin-left:18px; width:695px; border-bottom:1px dashed #ccc;}
.Add_boxt span{ float:left; font-weight:bold; font-size:14px; color:#06b9d0; padding-bottom:10px;}
.Add_boxt a{ float:right;}
.if-body table{ text-align:center;}
.add_show{ height:290px; float:left; width:258px;}
.Add_icon2{ display:block; float:left; margin-top:6px;}
.Add_icon2 b{ display:block; float:left; margin-right:5px; width:24px; height:28px; background:url(../images/icon_adda.png) no-repeat;}
.Add_icon2 .add_b1{ background-position:0 0;}
.Add_icon2 .add_b2{ background-position:0 -34px;}
.Add_icon2 .add_b3{ background-position:0 -70px;}
.Add_skbtn{ background:url(../images/add_btn.gif) no-repeat;}
.Add_icon1{ display:block; float:left; margin-top:6px;}
.Add_icon1 b{ display:block; float:left; margin-right:5px; width:22px; height:26px; background:url(../images/icon_add.png) no-repeat;}
.Add_icon1 .add_b1{ background-position:0 0;}
.Add_icon1 .add_b2{ background-position:0 -28px;}
.Add_icon1 .add_b3{ background-position:0 -56px;}
.Add_icon1 .add_b4{ background-position:0 -83px;}
/*以上是产品详情*/


.albumList li{float:left; width:22%; height:29.4%; border:1px solid #e5e5e5;margin:0px 1% 16px 1%; font-size:14px; }
.albumList img{width:100%; height:100%;}
.albumList p{text-align:center; margin:0; padding:0px; text-indent:0; height:36px; line-height:36px; overflow:hidden;}
.albumList a:hover{color:#ec6f65}
/*以上是公司相册*/

.nrp{width:700px;}
.ad-gallery {width: 690px; margin-top:10px; margin-left:50px;}
.ad-gallery, .ad-gallery * { margin: 0;  padding: 0;}
.ad-gallery .ad-image-wrapper {width: 100%;height: 500px;margin-bottom: 10px;position: relative;overflow: hidden;}
.ad-gallery .ad-image-wrapper .ad-loader {position: absolute;z-index: 10;top: 48%;left: 48%;border: 1px solid #CCC;}
.ad-gallery .ad-image-wrapper .ad-next {position: absolute;right: 0;top: 0;width: 25%;height: 100%;cursor: pointer;display: block;z-index: 100;}
.ad-gallery .ad-image-wrapper .ad-prev {position: absolute;left: 0;top: 0;width: 25%;height: 100%;cursor: pointer;display: block;z-index: 100;}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next { /* Or else IE will hide it */background: url(file:///D|/dw/dw%20cs6/images/ad-gallery/non-existing.jpg) \9  }
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background:url(../images/ad_prev.png) no-repeat;width: 50px;height: 50px;display: none;position: absolute;top: 47%;left: 0;z-index: 101;}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background:url(../images/ad_next.png) no-repeat;width: 50px;height: 50px;right: 0;left: auto;opacity:0.6;}
.ad-next-image:hover{ opacity:1;}
.ad-gallery .ad-image-wrapper .ad-image {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 9;}
.ad-gallery .ad-image-wrapper .ad-image a img {border: 0;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {position: absolute;bottom: 0px;left: 0px;padding: 7px;text-align: left;width: 100%;z-index: 2;background: url(file:///D|/dw/dw%20cs6/images/ad-gallery/opa75.png);color: #000;}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='../images/ad-gallery/opa75.png');}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {display: block;}
.ad-gallery .ad-controls {height: 20px;}
.ad-gallery .ad-info {float: left;}
.ad-gallery .ad-slideshow-controls {float: right;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {padding-left: 5px;cursor: pointer;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {padding-left: 5px;font-size: 0.9em;}
.ad-gallery .ad-slideshow-running .ad-slideshow-start {cursor: default;font-style: italic;}
.ad-gallery .ad-nav {width: 700px;position: relative; margin-left:00px;}
.ad-gallery .ad-forward, .ad-gallery .ad-back {position: absolute;top: 0;height: 100%;z-index: 10;}
/* IE 6 doesn't like height: 100% */
* html .ad-gallery .ad-forward, .ad-gallery .ad-back {height: 100px;}
.ad-gallery .ad-back {cursor: pointer;left: 0; top:10px;width: 19px;display: block;background:url(../images/ad_scroll_back.png) no-repeat;}
.ad-gallery .ad-forward {cursor: pointer;display: block;right: 0; top:10px;width: 19px;background:url(../images/ad_scroll_forward.png) no-repeat;}
.ad-gallery .ad-nav .ad-thumbs {overflow: hidden;width: 635px;height:68px;overflow:hidden;margin-left:30px;}
.ad-gallery .ad-thumbs .ad-thumb-list {float: left;width: 9000px;list-style: none;}
.ad-gallery .ad-thumbs li {float: left;padding-right: 5px;}
.ad-gallery .ad-thumbs li a {display: block;}
.ad-gallery .ad-thumbs li a img {border: 3px solid #CCC;display: block;}
.ad-gallery .ad-thumbs li a.ad-active img {border: 3px solid #616161;}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {position: absolute; left: -9000px;top: -9000px;}
/*以上是相册详情*/

.contact_ctn{margin:20px;}
.contact_ctn p{ line-height:24px; text-indent:2em; color:#666; font-size: 13px;}
.contact_ctn table{ margin:30px 0 30px 0;border-collapse:collapse; width:685px;}
.contact_ctn table td{ height:42px; line-height:42px; border:1px solid #ddd; padding-left:20px;}
.contact_ctn table a:hover{ color:#74ac01; text-decoration:underline;}
.contact_ctn .Con_tb{ width:90px; background:#F3F3F3;}
.c_table{border-collapse:collapse; width:98%; margin:auto; margin-top:8px}
.c_table td{border:#ddd 1px solid; line-height:35px; padding:0px 0px 0px 10px;}
.c_table td.c_table_g{ background:#f3f3f3; width:80px; padding:0px 0px 0px 25px;}
.c_table b{color:#F00; font-family:Arial, Helvetica, sans-serif; font-size:18px}
.c_table_g{ background:#f3f3f3; width:90px; padding:0px 0px 0px 25px;}
/*联系我们*/

/* .Msg_cts{ clear:both; padding:20px 25px 35px;}
.Msg_cts .Td_title{ width:150px; text-align:right; color:#666; padding-right:10px;}
.Msg_cts table td{ padding:10px 0;}
.Msg_cts input{ width:230px; height:35px; border:1px solid #ddd; box-shadow:0 3px 3px #e9e9e9 inset; padding:0 5px; line-height:35px;}
.Msg_cts textarea{ border:1px solid #ddd; width:350px; height:80px; padding:5px; font-size:13px; line-height:20px; box-shadow:0 3px 3px #e9e9e9 inset;}
.Msg_cts .btn{ display:block; width:120px; border:none; box-shadow:none; height:35px; line-height:35px; text-align:center; background:#a90000; color:#fff; font-size:14px;}
.Msg_cts .btn:hover{ background:#a90000; color:#fff} */
/*以上是留言反馈*/

.honor_a{margin-left:10px; margin-top:10px; width:720px;}
.honor_a th{ border-bottom:1px dashed #ccc; height:40px; line-height:40px; margin-left:10px;}
.honor_a img{ width:120px; height:80px;}
.honor_a td{ padding:10px 0; border-bottom:1px solid #f2f2f2; text-align:center;}
.honor_a  a:hover{color:#0075f6}
/*以上是资质证书*/

.hs_tl{ padding:20px 0; width:690px; margin-left:20px;}
.hs_tl table{ width:690px; border-collapse:collapse;}
.hs_tl table th{ border:1px solid #eee; background:#fbfbfb; padding:10px; text-align:center; font-weight:normal; color:#666; width:15%;}
.hs_tl table td{ padding:10px; border:1px solid #eee; width:35%;}
.hs_tl h4{ font:bold 15px/25px '微软雅黑'; padding:20px 0 10px; margin-left:20px;}
.hs_tl .h_ifmt{ font:13px/25px '微软雅黑'; border:1px solid #eee; background:#fbfbfb; padding:15px; text-indent:2em;}
.hs_tl .h_inpg{ text-align:center; border:1px solid #eee; background:#fbfbfb; padding:15px;}
.hs_tl .h_inpg img{ max-width:660px; width:expression(this.offsetWidth>660?'660px':true); margin-top:10px;}
/*以上是证书详情*/

.con .pic img{max-width:1000px; margin-bottom:15px; }
.con .cdetail img{max-width: 1000px; margin-bottom:15px}


.isearch{width: 100%; position: absolute; z-index: 999; top: 100px; left: 0; display: flex;
height: 70px; justify-content: center; align-items: center;}
.isearch .ibox{width: 600px; height: 70px; padding:15px 30px; box-sizing: border-box; background: rgba(80,103,101, .5); border-radius: 40px; display: flex; align-items: center;}
.isearch .ibox input{width: 420px; background: rgba(255, 255, 255, .6); height: 40px; line-height: 40px; padding-left: 20px; border:none; font-size: 16px; color:#000}
.isearch .ibox button{width: 100px; height: 40px; border:none; font-size: 18px;}