@charset "utf-8";
/* CSS Document */

html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset { margin: 0; padding: 0; }
/* IE5.xIE6бbug */ 
* html body{overflow: visible; } 
* html iframe, * html frame{overflow: auto;} 
* html frameset{overflow: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}.clearfix {display:block;}

/* body */ 
body{color:#333; font-size:14px; font-family:"微软雅黑"; height:auto; line-height:22px;} 
i, em, cite { font-style: normal; }
/* a */ 
a{color:#333; text-decoration:none; font-size:14px; }
a:hover{text-decoration:none; color:#F00 }
/* form */ 
textarea,input{ word-wrap:break-word;word-break:break-all;} 
input {vertical-align:middle;font-size:12px}
/* li */ 
ul,li{list-style-type:none;} 
/* img */ 
img{border:0 none; vertical-align:middle;} 
.nynr p img{ width:95% !important; margin-top:10px; margin-bottom:10px; height:auto !important;}
.wapqq{ width:82px !important; height:23px !important;}
table{ width:95% !important}
iframe { width:0}
/* h* */ 
.clr {clear:both; display:block; height:0;font-size:0; overflow:hidden;}
.height5{height:5px;}
.heidth10{height:50px;}
.news-show img{ width:90% !important; height:auto !important}


.heawrap{ height:80px;  width:100%; margin:0 auto; background:#00a7db}
.logo{height:65px; width:80%; padding-left:10px; padding-top:15px; overflow:hidden;  float:left}
.logo img{ width:220px;}
.hea-R{float:right; text-align:right; overflow:hidden; margin-right:10px; padding-top:10px; height:30px;  margin-top:10px;}



/*产品*/
.wap-in-case{ width:100%; height:auto; padding-top:10px; float:left; padding-bottom:10px;}
.wap-in-case li{ width:33%;  float:left}
.wap-in-case li .pro{ width:90%;  margin:0 auto; border:1px solid #648830}
.wap-in-case li .pro img{ width:100%;  overflow:hidden}
.wap-in-case li .txt{width:90%; height:28px; overflow:hidden; line-height:28px; margin:0 auto; text-align:center;}


/*新闻*/
.wap-in-news{ width:100%; float:left; height:100px;}
.wap-in-news li{ width:99%; margin:0 auto; height:28px; overflow:hidden; line-height:28px; border-bottom:1px dashed #CCC}

.wap-in-about{ width:100%; height:auto;}
.wap-in-about h3{  font-size:14px; padding-left:10px; height:24px; background:#b2d8e4;  line-height:24px;}
.wap-in-about h3 .in-bt{ width:200px; text-align:center; font-weight:normal; color:#FFF; font-family:"微软雅黑"; height:24px; background:#007fa7}
.wap-in-about .in-nr{ width:100%; height:auto; float:left}
.wap-in-about .in-nr-about{ margin:0 auto 20px; width:99%; height:auto; padding:1% 0}

.wap-hd{ margin-top:0px;}

.wap-in-con{ width:100%; background:#00a7db; float:left; margin-top:10px; height:auto;}
.wap-in-con ul{ width:99%; margin:0 auto; padding:15px 0 15px;}
.wap-in-con ul li{ width:99%; height:auto; float:left; margin-bottom:15px;}
.wap-in-con ul li .L-img{ width:30%; float:left}
.wap-in-con ul li .L-img img{ width:100%; height:auto}
.wap-in-con ul li .R-txt{ width:69%; float:right;}
.wap-in-con ul li .R-txt .bt{ width:100%; margin:0 auto; border-bottom:1px solid #00ceec; color:#FFF; padding-left:5px; font-size:14px;}
.wap-in-con ul li .R-txt .nr{ width:100%; margin:0 auto; color:#FFF; padding-left:5px; padding-top:5px; font-size:12px;}
.wap-in-con ul li .R-txt .nr a{ color:#FFF;font-size:12px;}

.nynrbt{width:100%; height:35px;line-height:35px; background:#f5f5f5; font-size:18px; color:#333;}
.nynrbt .bt{width:80%; float:left; padding-left:10px;}
.nynr{width:98%; padding-top:10px; padding-bottom:30px; margin:0 auto; overflow:hidden;}
.nynr img{ width:95%; height:auto}
.nynr table{width:100%;}
.nynr table tr td { width:33% !important; text-align:center; vertical-align:top}
.nynr table tr td img{ width:100%}
.nynr-honor{width:98%; padding-top:10px; margin:0 auto; text-align:center; padding-bottom:30px; overflow:hidden;}
.nynr-honor img{ text-align:center; width:80%; height:auto}

.pronynr{width:98%; padding-top:10px; margin:10px auto 20px;  overflow:hidden; font-size:12px;}
.pronynr li{float:left; width:45%; border:#CCC 1px solid; margin:2% 1% 1% 1%; padding:2px; text-align:center;}
.pronynr li img{width:100%; height:auto}
.pronynr li a,.pronynr li a:hover{width:100%;overflow:hidden;display:block;}

.pronyshow{width:98%; padding-top:10px; margin:0px auto; text-align:center; font-size:18px; overflow:hidden; }
.pronyshow img{ width:90%; text-align:center;}
.pro-xq{ width:100%; height:32px; padding-left:10px; background:#EBEBEB; line-height:32px; font-size:14px;}
.pro-xq-nr{ width:98%; margin-bottom:20px; padding-left:10px; padding-top:10px;}

.page{width:100%; height:30px; line-height:30px; text-align:center; margin-top:30px; background:#ededed;}
.newsnynr{width:98%; padding-top:5px; margin:0 auto; padding-bottom:20px; overflow:hidden; font-size:12px;}
.newsnynr li{float:left; width:100%; border-bottom:#CCC 1px dotted; height:26px; line-height:26px; padding-top:8px; }
.newsnynr li a{ display:block; width:100%; padding-left:10px; height:26px;}
.newsnynr h5{ text-align:center; font-size:16px; margin-top:10px; margin-bottom:10px;}
.newsnynr h6{ text-align:center; font-size:12px; border-bottom:1px dashed #CCC; margin-bottom:15px;}
.newsnynr img{width:90%; text-align:center}

/*手机banner轮 播  拖拽*/
.tempmo{opacity:0.3;filter:alpha(opacity=30);height:auto;border:1px dashed green;margin:3px;background:#FFF;}
.dashmo{position:absolute;border:1px dashed #f00;filter:alpha(opacity=80);margin:3px;background:#FFF;height:auto;opacity:0.8;}

.roll_img_mb_01{overflow:hidden;position:relative;}
.roll_img_mb_01 .img_box{overflow:hidden;text-align:center;}
.roll_img_mb_01 .img_box img{vertical-align:middle;width:100%;}
.roll_img_mb_01 .nav_box{overflow:hidden;height:20px;position:absolute;right:10px;bottom:0px;}
.roll_img_mb_01 .nav_box li{width:10px;height:10px;font-size:1px;overflow:hidden;background:#ddd;border-radius:50px;float:left;margin:4px;}
.roll_img_mb_01 .nav_box .li_on{background:#c00;}

/* slidemain */
#newsdata{display:none; }
#slidefront{font-size:12px; overflow:hidden; z-index:999; width:50%; float:left; color:#000; line-height:18px; position:absolute; right:0px!important; top:-200px;}
#slidefront a{color:#FFF;}
#slidefront a:hover{color:#ffffff;}
.slideclose{display:block; right:0px; padding-left:10px; width:100%; background:#333; cursor:pointer; position:relative; line-height:40px; margin:0px; height:40px;}

.slidetitle{font-weight:bold; font-size:14px; color:#cfa924; line-height:24px;padding-top:10px;height:24px;text-align:center;}
.slidemain{margin:00px;}
#slideshadow{z-index:998; width:50%; position:absolute; top:0; right:0px;}
.slideshadow p{ width:40%; height:40px; line-height:40px}

.af{width:50%; float:left;; height:40px;}
.af a{ color:#000 !important; display:block; width:100%; float:left;background:#e8e8e8; text-align:center; border-left:1px solid #c7c7c7; line-height:40px; height:40px;FILTER: alpha(opacity=100); -moz-opacity: 1;opacity:1; border-right:1px solid #FFF;}
.af a:hover{ display:block; width:100%; height:40px; background:#333; color:#FFF !important;}

.af0{width:100%; float:left; font-size:14px; font-weight:bold; background:#c9c9c9; color:#333; line-height:40px; padding-left:10px; height:40px;}
.af1{width:100%; float:left; font-size:14px; font-weight:bold; background:#999; color:#333; line-height:40px; padding-left:10px; height:40px;}
.af1 a{ width:100%; height:40px; color:#333; display:block; font-weight:normal;}


/*底部导航固定效果*/
.body_footer{width:100%;height:40px; background:url(../images/bt-bj01.jpg) repeat-x; overflow:hidden; bottom:0px}
.body_footer ul{width:100%;height:40px;line-height:45px; text-align:center}
.body_footer ul li{width:49%; float:left;color:#fff; background:url(../images/bt-bj01.jpg) repeat-x;}
.body_footer ul li a{width:99%;height:40px; font-size:16px; color:#FFF}
.body_footer .a1{ border-right:1px solid #54d5ff; height:40px}
.body_footer .a2{ border-left:1px solid #018cb8;height:40px}


.wapdinav{ height:59px; background:url(../images/bb.jpg) top center repeat-x; border-bottom:1px solid #CCC; border-top:1px solid #CCC;}
.wapdinav li{ float:left; width:25%;  text-align:center;background:url(../images/db-nav.jpg) right center no-repeat;   height:59px;}
.wapdinav li a{color:#FFF;}
.wapdinav01{  height:59px; display:block; line-height:80px;  background:url(../images/te1.jpg) center center no-repeat}
.wapdinav02{  height:59px; display:block;  line-height:80px; background:url(../images/abou.jpg) center center no-repeat}
.wapdinav03{  height:59px; display:block;  line-height:80px; background:url(../images/add.jpg) center center no-repeat}
.wapdinav04{  height:59px; display:block;  line-height:80px; background:url(../images/cc.jpg) center center no-repeat}




.footer{ background:#00a7db; height:20px; width:100%;}

.cpfl{  text-align:center; background:#CCCCCC;}
.cpfl li{ float:left; width:50%;line-height:35px;height:35px; overflow:hidden;font-size:14px; }
.cpfl li a,.cpfl li a:hover{ color:#000;width:100%;height:35px;line-height:35px;display:block;overflow:hidden;}
.clear{clear:both; height:0px; margin:0px; padding:0px; width:0px; border:none; overflow:hidden; }