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

@charset "utf-8";


/*圆角的问题css*iecss.htc的路径要写对（相对于html的路径），否则的话是不行的_检查*/
.yuan {border: 1px solid #C0C0C0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;background:#FFF;z-index:2;behavior: url(css/iecss3.htc);}

body {margin:0px; padding:0px; font-size:12px;font-family:"微软雅黑", SimSun,Arial; }
ol,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5{ margin:0px; padding:0px;}
ol,ul,li{ list-style:none;}
img{ border:none; }
a{ color:#333; text-decoration:none;}
a:hover{ color:#e58e1f;}
.clear{ clear:both;}
input,textarea{ outline:0; resize:none;}
input{ margin:0; padding:0;}
.fl{ float:left;_display:inline;}
.fr{ float:right;_display:inline;}
.auto{ width:1180px; margin:0 auto;}



.black{ color: #000;}
.white { color: #fff !important;}
.gray{ color: #5a5858;}
.gray01{ color:#7d7c7c;}
.gray02{ color:#494949;}
.green{ color: ;}
.blue{ color:#113b6e;}
.blue01{ color:#10396b;}
.red{ color:#ff0000;}
.red01{ color:#fe5252;}


.font12{ font-size: 12px;}
.font14{ font-size: 14px;}
.font16{ font-size: 16px;}
.font18{ font-size:18px;}
.font20{ font-size: 20px;}
.font24{ font-size:24px;}
.font28{ font-size:28px;}

.text_c{ text-align:center;}

.yahei{ font-family:"微软雅黑";}
.songti{ font-family:"宋体";}
.Arial{ font-family:Arial}

.fb{ font-weight: bold;}
.fb900{ font-weight: 900;}

.wrap{ margin:0 auto; max-width:640px; min-width:320px; width:100%; }

/*banner*/
.banner{ width:100%; position:relative;}
.top{ max-width:100%;}
.top img{width:100%;}
.rslides{position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0;}
.rslides li{-webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0;}
.rslides li:first-child{position: relative; display: block; float: left;}
.rslides img{display: block; height: auto; float: left; width: 100%; border: 0;}

.rslides_tabs{list-style: none; padding: 0; font-size: 18px; list-style: none; margin: 0 auto; max-width: 1920px; padding: 10px 0 10px 45%; text-align: center; width: 55%; position: absolute; bottom:0px; z-index: 18;}
.rslides_tabs li{display: inline; float: left; margin-right: 5px;}
.rslides_tabs a{width: auto; font-size:12px; display: block; width:15px; height:15px; border-radius:20px; background:#6ccdff; color: #6ccdff;}
.rslides_tabs li:first-child{margin-left: 0;}
.rslides_tabs .rslides_here a{color:#ffff0b; background:#ffff0b; }


.nav{ background:url(../images/index_03.jpg) repeat-x;}
.nav li a{ color:#fff; width:16%; float:left; text-align:center; display:block; font-size:17px; line-height:2em;}
.ab_h span{ border-bottom:2px solid #10a4e1; font-size:18px; color:#575757; display:block; width:20%;float:left;}
.ab_h p{ border-bottom:1px solid #d0d0d0; float:right; width:80%; margin-top:1.2%; text-align:right; line-height:2em;}
.more{ background:#10a4e1; padding:0.2%; color:#fff; border-radius:5px; margin-top:-2%;}

.ab_con{ margin:2%;}
.ab_con img{ max-width:100%; float:left; margin-right:2%;}
.ab_con p{ color:#696969; font-family:"宋体"; line-height:2em; text-indent:5%;}

.pro_h span{ border-bottom:2px solid #10a4e1; font-size:24px; color:#575757; display:block; width:20%;float:left;}
.pro_h p{ border-bottom:1px solid #d0d0d0; float:right; width:80%; margin-top:1.2%; text-align:right; line-height:2em;}
.pro_ul li{ width:31%; position:relative; text-align:center; display:block; float:left; margin:1%;}
.pro_ul li img{border-radius:5px; width:100%;}
.pro_ul li span{ background:rgba(255,255,255,0.5); display:block; position:absolute; bottom:0; width:100%; font-size:14px;  line-height:2em;}
.pro_ul li a{ color:#272727;}
.pro_ul li a:hover{ color:#f90;}

.footer{ text-align:center;color:#747474; font-size:14px; border-top:1px solid #dfdfdf;margin-top:15px;}
.footer a{ color:#747474; padding:0 2%;}
.footer a:hover{ color:#f90;}

.foo{ text-align:center;color:#747474; font-size:12px; margin-top:5%; padding-bottom:80px;}

.menu{ background: #302b2b;padding:0.5% 0;position: fixed;bottom: 0;max-width: 640px;min-width: 320px;width: 100%; z-index:999;}
.menu a{ display:block; color:#fff; float:left; width:25%; text-align:center;}
.menu img{ display:block; margin:0 auto;}

/*ny*/
.men{ background:#302b2b; padding:1% 0; line-height:2em; margin:1% 0;}
.men a{ color:#fff; padding:0 1.5%; font-size:14px;}


.bo li{border:1px solid #DFDFDF; border-radius:5px; margin:1% 0.8%;}


/*ny*/
.det{ padding:0 5%; line-height:22px;}
.det_h{ color:#3e3d3d;  font-size:18px; text-align:center;}
.det_img{ margin:0 auto;}
.det_img img{ display:block; margin:0 auto; max-width:100%;}
.det_p{ line-height:2em; font-family:"宋体"; color:#676767;}
.det_oap{ font-size:18px; color:#1294c9; margin-top:8%;}
.text10{ text-indent:10px; margin-bottom:3%;}

@media screen and (max-width: 480px) {
.nav li span{ font-size:16px;}  
.pro_h,.ab_h{ margin-top:1%;}
.pro_h span,.ab_h span{ font-size:14px; }
.pro_h p,.ab_h p{margin-top:-1%;}
.nav li a{ font-size:14px;}
}

@media (max-width: 440px) {
.pro_ul li {height:120px;}
}

/*@media screen and (max-width: 640px) {
.pro_ul li {height:180px;}
}*/

@media screen and (max-width: 380px) {
.nav_img img,.menu img{ max-width:90%;}
.day_h span{ font-size:14px; padding-left:30px;background: url(../images/ny_24.jpg) no-repeat 2px center #067b2d;}
.day_h{ font-size:12px;}
.daya_h{padding-left: 8%;}
.or li a{ font-size:16px;}
}

.news_ul li{height:26px;line-height:26px;font-size:14px;}
.news_ul li span{float:right;}