@charset "utf-8";
/* CSS Document */
html {font-size:62.5%;background:#fff;}
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,
th, td, img {border:medium none;margin: 0;padding: 0;list-style-type: none;}
.ui-overlay-h{margin:0 auto;position:relative;background:#fff;}
input, img {vertical-align: middle;}
body,html{margin:0 auto;}
body { font:14px/1.5'XinGothic-SinaWeibo', 'Microsoft Yahei', 'helvetica', 'arial'; -webkit-text-size-adjust:none; color:#1a1a1a; background:#fff; -webkit-text-size-adjust:none; min-width:320px; max-width:640px; margin:0 auto }
input,textarea{outline:none;}
img {border:none;vertical-align:top;}
a{font-size: 14px; text-decoration: none;font-family: "微软雅黑";color: #333333;}
* {margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.clearf{clear:both;}
.clearfix:after,.clear:before{display:table;content:'';	}
.clearfix:after{clear:both;	overflow:hidden;}
.clearfix{zoom:1;}
.fl{float:left;} .w100{width: 100%;} .mt20{margin-top: 20px;}
.logo { font-size:24px;}
.logo h1{font-size:24px;}
.logo img{ width:60%;margin:1% 20% 1% 20%;}
.nav li{float: left;width: 33.3%;text-align: center;line-height: 28px;background:#f00;}
.nav ul li a{font:14px "微软雅黑"; font-weight:normal; display:block; color:#fff; padding:5px 0px;border-top:#b7b7b7 solid 1px;border-left:#b7b7b7 solid 1px;  }
.nav ul li a:hover,.navbar a.current{ background-color:#fff; color:#f00; }


.focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:8px; padding:2px; background-color:rgba(255,255,255,0.7); 
	-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
	}
.focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#FE6C9C;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{width:100%; background:url(../img/loading.gif) center center no-repeat;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

.tit1{margin: 0 auto;width: 100%;}
.tit1 h2{float: left;width: 100%;text-align: center;font-size: 18px;color: #FC5300;font-weight: 100;}
.tit1 img{float: left;width: 100%;margin-top: 10px;}
.fwys{width: 96%;margin-left: 2%;margin-top: 10px;}	
.fwys li{float: left;width: 48%;margin: 1%;background:#FC5300;}
.fwys li img{float: left;width: 99%;margin: 0.5%;}
.fwys li p{float: left;width: 96%;margin: 2%;color: #fff;font-size: 14px;height: 65px;overflow: hidden;}
.inpzbz{width: 96%;margin-left: 2%;margin-top: 10px;border:solid 1px #FC5300;float:left;}
.inpzbz li{float:left;width:94%;line-height:28px;color:#fff;background:#071833;text-align:center;margin-left:3%;margin-top:5px;margin-bottom:5px;    border-radius: 5px;}

.tit2{margin: 0 auto;width: 100%;}
.tit2 h2{float: left;width: 100%;text-align: center;font-size: 18px;color: #333;font-weight: 100;}
.tit2 h5{float: left;width: 100%;text-align: center;font-size: 14px;color: #d0d0d0;font-weight: 100;}
.tit2 img{float: left;width: 100%;margin-top: 10px;}
.inproli{width: 96%;margin-left: 2%;margin-top: 10px;}
.inproli li{float: left;width: 48%;margin: 1%;border: solid 1px #D0D0D0;}
.inproli li img{float: left;width: 99%;margin: 0.5%;height: 145px;}
.inproli li p{float: left;width: 96%;font-size: 14px;line-height:28px;border-bottom: solid 1px #D0D0D0;margin-left: 2%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.inproli li b{float: left;width: 96%;font-size: 14px;line-height:28px;overflow: hidden;color: #000;margin-left: 2%;white-space: nowrap;text-overflow: ellipsis;}

.inkp{background: url(../img/kpbj.png) no-repeat;}
.inkpbox{width: 94%;margin: 3%;background: #071833;position: relative;}
.kptit{width: 100%;height: 26px;}
.kptit h2{float: left;width: 100%;text-align: center;font-size: 18px;color: #fff;font-weight: 100;position: absolute; top: 5px;}
.kptit img{width: 90%;position: absolute;top: 6%;left: 5%;}
.kpli{width:96%;margin: 2%;  }
.kpli li{float: left;width: 96%;position: relative;margin-top: 20px;margin-left: 2%;}
.kpli li p{float: left;width: 100%; background: #FFFFFF;line-height: 28px;padding:3%;border-radius: 5px;position: relative;}
.kpli li i{float:left;background:url(../img/bott.png) no-repeat;width: 20px;height: 20px;position: absolute;left: 10%;bottom: 40px;}
.kpli li span{float: left;width: 100%;height: 40px;line-height: 55px;color: #FFFFFF;margin-top: 20px;}
.kpli li span img{float: left;width: 40px;margin: 2%;}

.casquee{overflow:hidden; position:relative;  }
.casquee .bd{ padding:10px;   }
.casquee .bd ul{ overflow:hidden; zoom:1; }
.casquee .bd ul li{ margin:0 2px; float:left; _display:inline; overflow:hidden; text-align:center; width: 48%; }
.casquee .bd ul li .pic{ text-align:center; }
.casquee .bd ul li .pic img{ width:100%; height:140px; display:block; padding:2px;}
.casquee .bd ul li .title{ line-height:24px; width: 100%;  }

.inabout{background:url(../img/abbj.png) no-repeat;}
.inab{width: 94%;margin: 3%;background: rgba(7, 24, 51, 0.38);position: relative;}
.inab p{color: #fff;float: left;width: 94%;margin: 3%;font-size: 12px;}
.innlist{width: 96%;margin: 2%;}
.innlist li{float: left;width: 100%;height: 26px;overflow: hidden;}

.footer{background: #333c49;}
.fbox{width: 94%;margin: 3%;}
.fbox li{float: left;width: 100%;}
.fbox li img{float: left;width: 10%;}
.fbox li b{float: left;padding-left:5%;font-size: 16px;color: #fff;line-height: 36px;}
.fbox li p{float: left;width:100%;color: #fff;font-size: 12px;font-weight: 100;}

.about{width: 96%;margin-left: 2%;}
.about p{float: left;width: 100%;}
.about p img {margin: 0 auto;width: auto;height: auto;max-width: 95%;max-height: 95%;}
.prolist{width: 96%;margin-left: 2%;}
.chlist li a{float: left;background: #FC5300;padding: 1% 3%;margin: 1%;border-radius: 6px;color: #fff;}
.lisbox ul{width: 96%;margin-left: 2%;margin-top: 10px;}
.lisbox li{float: left;width: 48%;margin: 1%;border: solid 1px #D0D0D0;}
.lisbox li img{float: left;width: 99%;margin: 0.5%;height: 125px;}
.lisbox li p{float: left;width: 96%;font-size: 14px;line-height:28px;border-bottom: solid 1px #D0D0D0;margin-left: 2%;}
.lisbox li b{float: left;width: 96%;font-size: 14px;line-height:28px;overflow: hidden;color: #f00;margin-left: 2%;}

.case{width: 96%;margin-left: 2%;}
.caselist ul{width: 96%;margin-left: 2%;margin-top: 10px;}
.caselist li{float: left;width: 48%;margin: 1%;}
.caselist li img{float: left;width: 99%;margin: 0.5%;height: 125px;}
.caselist li p{float: left;width: 96%;font-size: 14px;line-height:28px;text-align: center;}

.nnlist{width: 96%;margin-left: 2%;}
.wlist li a{float: left;background: #FC5300;padding: 1% 3%;margin: 1%;border-radius: 6px;color: #fff;}
.newsbox li{float: left;width: 100%;height: 26px;overflow: hidden;border-bottom: 1px solid #D0D0D0;}

