@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;outline:0}input.hidefocus::-moz-focus-inner{border:0}table{border-collapse:collapse;border-spacing:0;empty-cells:show}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{font-size:100%}i,em{font-style:normal}small{font-size:12px;display:block}* html .clearfix{zoom:1}*+html .clearfix{zoom:1}.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}a{text-decoration:none;color:#565656}a:hover{color:#00758d;text-decoration:none}body{font-size:12px;font-family:"微软雅黑";color:#565656;line-height:24px}.big{font-size:14px;line-height:30px}.clear{clear:both}.shouji{display:none}
.header,.logo,.banner,.header #nav,.head_p{max-width:1200px;margin:0 auto}
.header{width:100%;margin-bottom:15px;padding-top:15px}
.logo{float:left;width:205px;border-right:1px solid #ccc;height:79px; overflow:hidden;margin-top:10px}.logo img{display:block}

/*.xcy{float:left;width:237px;text-align:center;padding-left:26px;color:#555;font-size:14px;line-height:20px;padding-top:20px}*/
.xcymain{margin-left:100px;float:left;background:#ffffff;display:flex;justify-content:flex-start;align-items:flex-start;height:90px;padding-top:15px;}
.xcytop{font-family:"微软雅黑";font-style:bold;font-weight:bold;font-size:26px;padding-top:5px;color:#0D7A6B;border:10px solid #ffffff;}
.xcy{text-align:center;color:#555;font-size:14px;line-height:20px;padding-top:20px;}



.xcy p{background:url(../images/line.gif) no-repeat center bottom;font-size:18px;color:#0D7A6B;padding-bottom:5px;margin-bottom:3px}
.tel{float:right;min-width:188px;width:auto;text-align:right;color:#0D7A6B;font-size:25px; font-style:italic;font-weight:bold; font-family:Arial, Helvetica, sans-serif;margin-left:50px;}
.tel a{display:flex;justify-content:flex-end;align-items:center;}
.tel span{    background: #0d7a68;    color: #fff;    font-size: 20px;    display: block;    width: 250px;    text-align: right;    padding: 5px 10px;}
.tel p{text-align:left;padding-top:5px;color:#1f1a17;font-size:16px;background:url(../images/tel.gif) no-repeat 48px 5px;padding-left:90px;padding-bottom:10px;font-family:"微软雅黑";font-style:normal;font-weight:normal}.tel img{display:block}
.nav{width:100%;background:#AFB9B7 !important;line-height:40px;font-size:16px;margin-bottom:4px}
.nav ul{max-width:1200px;margin:0 auto}
.nav ul li{float:left;width:12.5%;text-align:center;background:url(../images/line1.gif) left center no-repeat}
.nav ul li a{color:#fff;margin-left:1px;display:block}
.nav ul .currentNav1{background:none}.nav ul .currentNav1 a,.nav ul li a:hover{background:#0D7A6B}

/*.footer{background:url(../images/foot_b.gif) repeat-x #363533;color:#fff;padding-bottom:20px}*/
.footul{width:1200px;margin:0 auto;}
.footul li{float:left;width:8%;text-align:center;font-size:16px;line-height:43px;}
.footul li a{color:#333;}
.footul li a:hover{color:#0D7A6B;}

.footer{padding-bottom:20px;background:#0D7A6B;color:#fff;}
.footer a{color:#fff;}.footer a:hover{color:#0D7A6B;}

.footinfo{padding-top:25px;margin:0 auto;width:1200px;}
.footinfo li{float:left}
.footinfo .foot_logo{padding-top:20px;padding-left:18px;width:252px}
.footinfo .banquan{width:390px;padding-top:7px;line-height:30px}
.footinfo .menup{width:340px;line-height:26px}
.footinfo .weixin{width:200px;padding-top:12px}
.footinfo .weixin img{border:none;}

.slide-main{height:468px;position:relative;margin-bottom:50px}
.slide-main a{display:block;height:468px}
.item{display:block;width:100%;height:14px;position:absolute;z-index:124;top:435px;left:0;text-align:center}
.item a{display:inline-block;width:14px;height:14px;margin-right:10px;background:url(../images/yuan2.png) no-repeat;overflow:hidden}
.item a.cur{background:url(../images/yuan1.png) no-repeat}
.slide-box,.slide{display:block;width:100%;height:481px;overflow:hidden}
.slide-box{position:relative}
.index_about{padding-bottom:66px;background:url(../images/xian.gif) repeat-x left 10px}.index_about .h2{font-size:22px;background:url(../images/index1.gif) no-repeat center 5px;color:#333;width:187px;margin:0 auto 30px;overflow:hidden;text-align:center;line-height:20px}.index_about .h2 span{font-family:Arial, Helvetica, sans-serif;color:#bfbfbf;}.index_about .about{max-width:1200px;margin:0 auto}.index_about .img{width:36%}.index_about .info{float:right;width:62.25%;height:235px;position:relative;color:#999}.index_about .info .more{display:block;line-height:30px;text-align:center;color:#fff;width:100px;background:#19c5c2;position:absolute;bottom:0}

.index_news{background:url(../images/index_news.gif) #f3f3f3 center top no-repeat;padding-top:17px;}.index_news .h2{font-size:22px;color:#333;width:187px;margin:0 auto 26px;overflow:hidden;text-align:center;line-height:20px}.index_news .h2 span{font-family:Arial, Helvetica, sans-serif;color:#bfbfbf;}
#tabcontent{padding-bottom:35px;max-width:1200px;margin:0 auto}#tabcontent .hidden{display:none}
.ul_img{float:left;width:56.4%;padding-top:6px}
.ul_img .img1{float:left;width:47.8%}
.ul_img .img2{float:right;width:47.8%}
.ul_img li .date{float:left;background:url(../images/date.gif) left top repeat-x;width:24%;line-height:53px;font-size:22px;color:#fff;text-align:center}.ul_img li .imga:hover .date{background:url(../images/date.gif) left -159px repeat-x;}.ul_img li .imga{display:block;margin-bottom:15px}
.ul_img li .imga img{width:74%;float:right;height:159px}
#tabcontent .img a{display:block;position:relative;height:188px; overflow:hidden}
#tabcontent .img a span{display:block;position:absolute;bottom:0;background-color:#000000;background-color:rgba(0,0,0,0.6);line-height:37px;color:#fff;width:100%;font-weight:bold;text-align:center;-moz-border-bottom-right-radius:12px;-webkit-border-bottom-right-radius:12px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;behavior: url(../images/ie-css3.htc);}
#tabcontent .img a:hover span{background-color:#00758d;}
#tabcontent .img a img{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;behavior: url(../css/ie-css3.htc);display:block}
#tabcontent .img .desc{line-height:22px;padding-top:12px}
#tabcontent .ul_title{width:37.75%;background:#fff;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;behavior: url(../images/ie-css3.htc);float:right;padding:10px 0}
#tabcontent .ul_title li{background:url(../images/1.gif) 10px center no-repeat;padding-left:30px;padding-right:10px;line-height:40px}#tabcontent .ul_title li a{display:block;border-bottom:1px dotted #bfbfbf}#tabcontent .ul_title li a span{width:68px;float:right;color:#999}#tabcontent .ul_title li a:hover span{color:#565656}
.index_line{background:url(../images/index_line.jpg) center top;height:17px;margin-bottom:32px}

.index_product{padding-bottom:92px;}
.index_product .h2{font-size:22px;color:#333;width:183px;margin:0 auto 30px;overflow:hidden;text-align:center;line-height:20px;height:61px;padding-top:15px;}
.index_product .h2 span{font-family:Arial, Helvetica, sans-serif;}


.boxbox{width:1200px;position:relative;overflow:hidden;_height:100%;margin:0 auto}
.picbox{width:1014px;overflow:hidden;height:286px;position:relative;margin:0 auto}
.piclist{height:286px;position:absolute;left:0;top:0;}
.piclist li{margin-right:23px;margin-left:23px;width:290px;float:left;text-align:center;height:286px;display:block;border:1px solid #d9d9d9}
.piclist li .imga{display:block;width:290px;background:#ebebeb;height:286px}
.piclist li .imga .title{line-height:40px;font-weight:bold;}
.piclist li .imga .img{padding:12px}.piclist li .imga .img img{display:block}
.piclist li .imga .a{display:block;line-height:28px;color:#fff;background:#999;margin:0 auto;width:99px;text-align:center}
.piclist li .imga:hover .a{background:#0D7A6B;color:#fff}
.piclist li .imga:hover .title{color:#0D7A6B}
.swaplist{position:absolute;top:0}
.og_prev,.og_next{width:53px;height:146px;position:absolute;z-index:99;top:0;cursor:pointer;margin-top:71px}
.og_prev{background:url(../images/3.gif) #ebebeb no-repeat left 0;left:18px}
.og_prev:hover{background:url(../images/3.gif) no-repeat -53px 0 #ebebeb}
.og_next{background:url(../images/3.gif) no-repeat 0 -146px #ebebeb;right:18px}
.og_next:hover{background:url(../images/3.gif) no-repeat -53px -146px #ebebeb}