@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px;  color:#595959;  font-size:12px; font-family:"Microsoft Yahei"; }
ul, li, ol, dl, dt, dd { margin:0; padding:0; list-style:none }
img { display:inline-block; border:0; -ms-interpolation-mode:bicubic }
a { text-decoration:none; color:inherit; color:#595959}
a:hover { text-decoration:none; color:inherit; color:#00AAC1}
a:visited{ text-decoration:none; color:inherit; color:#595959}
.clear { clear:both; padding:0px; margin:0px;}
h1, h2, h3, h4 ,h5, h6{ padding:0; margin:0; font-weight:normal }
.fl{ float:left}
.fr{ float:right}

#top{ padding:0px; margin:12px auto 10px 12px; }

/*导航栏*/
.dh_nav{}
.dh_nav ul{width:100%; height:84px; overflow:hidden;}
.dh_nav li a{position:relative; float:left; width:25%; height:41px; line-height:41px; text-align:center; font-size:13px; color:#fff; border-top:1px solid #0381BC;
background-color:#00AAC1; 
background-image:-moz-linear-gradient(top , #00AAC1 , #00AAC1);
background-image:-webkit-linear-gradient(top , #00AAC1 , #00AAC1);
background-image:-o-linear-gradient(top , #00AAC1 , #00AAC1);
background-image:-ms-linear-gradient(top , #00AAC1 , #00AAC1);
background-image:linear-gradient(top , #00AAC1 , #00AAC1);}
.dh_nav li a:after{content:''; position:absolute; top:0; right:-2px; z-index:9; height:45px; width:0px; background-color:#fff; border-left:1px solid #00B5D0; border-right:1px solid #00A2B9;}
.dh_nav li a:before{content:''; position:absolute; top:-2px; right:0px; z-index:9; height:0px; width:100%; background-color:#fff; border-top:1px solid #00B5D0; border-bottom:1px solid #00A2B9;}

.imgg{height: auto; width: auto\9; width:100%;}

/*banner*/
.bannerBox img{width:100%; text-align:center; margin:0px auto -4px auto}
.focus{margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:15px;  position:absolute; z-index:1; bottom:10px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:15px; padding:3px 5px; font-size:0;vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:20px; height:3px;  background:#ccc; filter: alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; margin:0 4px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#fff; filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.focus .bd{ position:relative; z-index:0; }
.focus .bd li{  }
.focus .bd li img{  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }

#guanggao1{ padding:0; margin:2% 2% 0 2%;}
#guanggao1 img{ width:100%;}

#case{ padding:0px; margin:5px 0 0;}
#case li{ width:46%; float:left; margin:2%;  }
#case li img{border:1px solid #ccc}
#case li span{ display:block; text-align:center; line-height:24px;}

.jieshao .jstot{ position:relative; }
.ystopm{ margin-bottom:2%;}
.jieshao .jstot ul{margin:2%;}
.jieshao .jstot ul h1{ font-size:16px; color:#00AAC1; line-height:24px; font-weight:bold; margin:2% 0; padding:0 0 0 10px;}
.jieshao .jstot ul li{ background:url(images/b33.jpg) no-repeat 0 10px; padding:0 0 2px 15px; line-height:23px; font-size:13px;}
.jieshao .jstot .l{ position:absolute; top:135px; left:0.417em; width:9.2%}
.jieshao .jstot .l img{ display:block; width:100%;}
.jieshao .jstot .r{ position:absolute; top:135px; right:0.417em; width:9.2%}
.jieshao .jstot .r img{ display:block; width:100%;}

.khjznr{ padding:0px; margin:0;}
#neirong4top{ height:41px; line-height:41px; margin:0; font-size:14px;  font-family:Arial, Helvetica, sans-serif; background:url(images/b44.jpg) no-repeat 10px; padding:0 0 0 20px; border-top:2px solid #00AAC1}
#neirong4top b{ font-size:16px; color:#333333; font-weight:400;font-family:"微软雅黑"; }
#neirong4top span{ padding:3px 10px 0 0}
.khjznr li{ margin:12px 15px; line-height:22px}
.khjznr li img{ width:35%; float:left; margin:0 10px 0 0}
.khjznr li h1{ font-size:14px; margin:0 0 5px 0; font-weight:bold; color:#00AAC1}

#foot{ background:#00AAC1; margin:0 auto; padding:15px 15px 80px 15px; text-align:center}
.ftNav{margin-bottom:20px; width:100%; overflow:hidden;}
.ftNav li a{position:relative; float:left; width:25%; height:35px; line-height:35px; text-align:center; font-size:14px; color:#fff;}
.ftNav li a:after{content:''; position:absolute; top:50%; margin-top:-6px; right:-1px; z-index:9; height:12px; width:0px; border-left:1px solid #ccc;}


.neirong2{ position:relative; background-color:#00AAC1; padding:5% 0 0 2%;}
.neirong2 .bd li{ width:45%; float:left; margin-left:2%; text-align:center;  }
.neirong2 .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.neirong2 .bd li img{ width:100%; }
.neirong2 .bd li span{ display:block; text-align:center; color:#fff}
.neirong2 .l{ position:absolute; top:25%; left:0.417em; }
.neirong2 .l img{ display:block; }
.neirong2 .r{ position:absolute; top:25%; right:0.417em;}
.neirong2 .r img{ display:block; }

#neirong3_left{ padding:4%; line-height:24px; text-align:center; background-color:#F4F4F4}
#neirong3_left h1{ font-size:18px; color: #232323; text-align:center; margin:0 0 10px 0;}
#neirong3_left #more2{ margin-top:10px; text-align:center; background:#00AAC1; width:30%; line-height:33px; display:block; margin-left:auto; margin-right:auto; color:#fff}

/*动态*/
.dtSpan{margin:2% 4% 4% 4%;}
.dtBox ul{ margin-top:2%}
.dtBox li{padding-left:13px; height:26px; line-height:30px; overflow:hidden; background:url(images/b1.jpg) no-repeat left center;}
.dtBox li a{color:#333;}
.dtBox li span{ float:right; color:#999;}
.tabTitS{height:43px; line-height:43px;}
.tabTitS ul{overflow:hidden;border-bottom:1px solid #ccc; }
.tabTitS ul li{float:left; width:20%; padding-left:4%;font-size:14px; font-weight:bold;}
.tabTitS ul li.on{ color:#00AAC1;}

#neirong6{ background-color:#F4F4F4; padding:2%;}
#neirong6 img{ width:100%;}


.phone-fot{background-color:#00AAC1;}
.phone-fot .warp{ padding:0; display:block; }
.phone-fot .warp a{ display:block; color:#fff; font-size:14px; width:90%; margin:0 auto; }
.phone-fot .bg{ background: url(images/ico_100.png) 100% center/14px auto no-repeat; line-height:43px;}
.phone-fot .tit{font-size: 16px; color: #666;display: block;}
.phone-fot .box{ position:absolute;	width: 100%;padding:0;display: none; background-color:#00AAC1; z-index:99}
.phone-fot .box .mtit{ line-height: 35px; font-size:13px; display: block;color: #fff;}
.phone-fot .box .mtit:first-child{ border-top:1px dotted #fff}
.m_footer_03 {margin:0 auto; text-align: center; width:90%; border-top:1px dotted #fff; padding-bottom:2%;}
.m_footer_03_one {}
.m_footer_03_inner{  padding:0; margin:0; width:100%;}
.m_footer_03_inner a{ width:100%;}
.m_footer_03 a {display: block; margin-top: 10px;  height:35px; line-height:35px;text-align: left; padding-bottom: 5px;}
.m_footer_03 a .icon {float: right; }
.m_footer_03_two {display: none;}
.m_footer_03_two a { }

#aboutny{ padding:2%; line-height:24px;}
#aboutny img{display:block; width:100%; display:block;}

#rcpbt{ color:#00AAC1; font-size:14px; font-weight:bold; border-bottom:1px dashed #ccc; text-align:center; padding:0 0 5px 0; margin-bottom:10px;}

#xwzxnr{ padding:0px; margin:0px;}
#xwzxnr dl{ border-bottom:1px dashed #ccc; padding:0px; margin:0px 0px 10px 0px; line-height:22px;}
#xwzxnr dt{ background: url(images/b1.jpg) no-repeat 0px 7px; padding-left:15px;font-weight:bold;}
#xwzxnr dt a{ color:#0092DB; font-size:14px;}
#xwzxnr dd{ padding:0px 10px 10px 0px; margin-left:15px;}

.act_nav11{height: 55px; position: fixed; left: 0; bottom: 0; width: 100%; z-index: 0; background-color:#000;opacity:0.7;filter:alpha(opacity=70);}
.act_nav{ height: 55px; position: fixed; left: 0; bottom: 0; z-index: 500; width: 100%;}
.act_nav li{float:left; width:25%; overflow:hidden; text-align:center; font-size:13px; padding-top:30px; }
.act_nav li a{ color:#FFFFFF;}
.tel{ background:url(images/tel.gif) no-repeat; height:25px; width:24px; display:inline-block;position:absolute; margin-top:-25px; margin-left:0px;}
.dituo{ background:url(images/map.gif) no-repeat; height:25px; width:24px; display:inline-block;position:absolute; margin-top:-25px; margin-left:3px;}
.weibo{ background:url(images/wb.gif) no-repeat; height:25px; width:24px; display:inline-block;position:absolute; margin-top:-25px; margin-left:3px;}
.shouye{ background:url(images/home1.gif) no-repeat; height:25px; width:24px; display:inline-block;position:absolute; margin-top:-25px; }