@charset "utf-8";
ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p,li,a {padding:0;margin:0;}
ul {list-style:none;}
li {text-align:left;}
img {border:0px;}
a img,a:hover img {border:0;}
body {margin:0 auto;font-size:14px;color:#555555;min-width:1000px;font-family:"微软雅黑"; background:#eef3fa;}
a {color:#555555;text-decoration:none;font-family:"微软雅黑";}
a:hover {color:#006fc0;text-decoration:none;}
.while {color:#FFFFFF;text-decoration:none;}

.cl{ width:100%; height: auto; display:block; overflow:hidden; margin:0 auto;clear:both;}
.grbg {background:#ededed;}
.while:hover {color:#CCCCCC;text-decoration:none;}

.topBar{ width:100%; height:30px; line-height:30px; background:#373d88; overflow:hidden; margin:0 auto; border-top:2px solid #cc1323}
.topBox{ width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.topBox span{ float:left; color:#FFF}
.topBox h5{ float:right; font-weight: normal; color:#FFF; line-height:30px;}
.topBox h5 a{font-size:14px; color:#fff; margin-left:15px;}
.topBox h5 a:hover{color: #C30; }


.header {width:100%;height:80px;margin:0 auto;}
.header_m {width:1000px;height:80px;margin:0 auto;padding:0px 0;}
.logo {display:block;width:260px;height:80px;float:left;overflow:hidden;}
.header_logo {display:block;width: auto;height:83px;float:left;overflow:hidden;text-align:left}
.headInfo {display:block;width:417px;height:auto;float:left;overflow:hidden;margin-top:8px;}
.headTel {display:block;width:450px;height:41px;float:right;overflow:hidden;text-align:right; padding-top:10px;}
.topLink {display:block;width: 450px;height:20px;float:right;overflow:hidden; line-height:20px;text-align:right}
.topLink a{ margin-left:15px;}

/*导航菜单*/

.mainNav {width:730px;height:80px;float:right;display:block;}
.mainNav ul {position:relative;z-index:999;}
.mainNav ul,div.mainNav li {padding:0;margin:0;list-style:none outside;}
.mainNav ul.level1 {width:740px;height:80px;margin:0 auto;}
.mainNav ul.level1 li {position:relative;float:left;}
.mainNav ul.level1 i {position:relative;float:left;width:1px;height:80px;background:#c7c7c7;}
.mainNav ul.level1 li.active {height:80px;border-bottom:none;color:#ff7200}
.mainNav ul.level1 li a {height:80px;line-height:80px;padding:0 14px;display:inline-block;font-size:16px;font-family:"微软雅黑";color:#333;text-align:center;}
.mainNav ul.level2 {position:absolute;background:#64a0d4;top:80px;left:0px;display:none;width:100%;}
.mainNav ul.level2 li {padding:0;margin:0;margin-right:0;line-height:30px;height:30px;display:block;float:left;width:100%;text-align:center;font-size:14px;z-index:999999;}
.mainNav ul.level2 li.active {border-bottom:none;line-height:30px;height:30px;}
.mainNav ul.level2 li a {height:30px;line-height:30px;padding:0;margin:0;color:#fff;font-size:12px;font-family:"宋体";display:block;width:100%;text-align:center;}
.mainNav ul.level2 li.active a {line-height:30px;height:30px;font-size:14px;}



/*.mainNav {width:100%;height:45px;display:block;background:url(../img/mainNav.jpg) repeat-x left top; margin:0 auto; border-bottom:2px solid #173c82;position:relative;}
.mainNav ul {position:relative;z-index:999;}
.mainNav ul,div.mainNav li {padding:0;margin:0;list-style:none outside;}
.mainNav ul.level1 {width:1000px;height:45px;margin:0 auto;}
.mainNav ul.level1 li {position:relative;float:left;}
.mainNav ul.level1 li.active {height:45px;border-bottom:none;color:#ff7200}
.mainNav ul.level1 li a.mItem{height:45px;line-height:45px;width:111px;padding:0;display:inline-block;font-size:14px;font-family:"微软雅黑";color:#333;text-align:center}

.mainNav dl{position:absolute;background:#0a5cde;top:45px;display:none;}
.mainNav dl#sonNav1,.mainNav dl#sonNav3,.mainNav dl#sonNav7,.mainNav dl#sonNav8{left:-111px;width:351px;}
.mainNav dl#sonNav2{left:-215px;width:511px;}
.mainNav dl#sonNav7{left:-171px;}
.mainNav dl#sonNav8{left:-282px;}


.mainNav dl#sonNav1,
.mainNav dl#sonNav2,
.mainNav dl#sonNav3,
.mainNav dl#sonNav7,
.mainNav dl#sonNav8{ padding:20px; border:1px solid #ddd; border-top:0px; background:#FFF;}

.mainNav dl dt{ width:160px; height:auto; padding-right:15px; float:left; display:block;}
.mainNav dl dt img{ width:100%;}
.mainNav dl dd{height:auto; padding-left:15px; float:right; display:block; border-left:1px solid #39F; min-height:130px; padding-bottom:15px;}
.mainNav dl dd p {line-height:45px;height:45px;display:block;float:left;text-align:center;font-size:14px;z-index:999999; overflow:hidden; width:150px; border-bottom:1px dashed #ddd; margin:0 5px}
.mainNav dl dd p a {height:45px;line-height:45px;padding:0;margin:0;color:#333;font-size:12px;font-family:"宋体";display:block;width:100%;text-align:center;}

.mainNav dl#sonNav1 dd,.mainNav dl#sonNav3 dd,.mainNav dl#sonNav7 dd,.mainNav dl#sonNav8 dd{width:160px;}
.mainNav dl#sonNav2 dd{width:320px;}



.mainNav dl#sonNav4 dt,
.mainNav dl#sonNav5 dt,
.mainNav dl#sonNav6 dt,
.mainNav dl#sonNav4 dd,
.mainNav dl#sonNav5 dd,
.mainNav dl#sonNav6 dd{ display:none;}

.mainNav dl#sonNav4 dt,
.mainNav dl#sonNav5 dt,
.mainNav dl#sonNav6 dt,
.mainNav dl#sonNav4 dd,
.mainNav dl#sonNav5 dd,
.mainNav dl#sonNav6 dd img{ width:0px; height:0px;}*/

/*首页样式*/
.bBox{ width:1000px; height:auto; display:block; overflow:hidden; margin:0 auto;margin-top:15px; }
.broBox{border:1px solid #d3e1ed; padding:15px;box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */ background:#FFF;}
.iTitBox{ border-bottom:1px solid #eee; padding:5px 0; height:auto; overflow:hidden;}
.iTit{ display:inline-block; float:left; margin-left:5px; font-size:18px; font-weight:bold}
.iTit i{ color:#999; font-style:normal; font-weight:normal; font-size:14px;}
.iMore{ display:inline-block; float:right; margin-right:5px; line-height:24px;}



/*首页一屏*/
.iAbout{ width:730px; float:left; height:auto;display:block; overflow:hidden; }
.iAbout dl{ width:100%; height:auto;display:block; overflow:hidden;}
.iAbout dl dd{ width:100%; height:auto;display:block; overflow:hidden; padding:10px 0;}
.iAbout dl dd span{ width:296px; height:250px;display:block; float:left;}
.iAbout dl dd span img{ width:290px; height:244px;display:block; border:1px solid #ddd; padding:2px;}
.iAbout dl dd p{ width:380px; height:250px;display:block; float: right; font-size:14px; line-height:25px; text-indent:2em;}
.iAbout dl dd p a{ color:#F90}
.iAbout dl dd p a:hover{ color:#F60}


.iZzBox{ width:260px; float: right;}
.iZzBox dl dd{ width:100%; height:auto;display:block; overflow:hidden; padding:10px 0;}
/* 本例子css */
.iZzList{ width:100%; height: 250px; overflow:hidden; position:relative;}
.iZzList .hd{ height:15px; overflow:hidden; position:absolute; top:200px; left:0; z-index:1; width:100%; text-align:center; background:none}
.iZzList .hd ul{ overflow:hidden; zoom:1; float:left; text-align:center; width:100%; margin:0; padding:0; list-style:none}
.iZzList .hd ul li{ display:inline-block; margin-right:2px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.iZzList .hd ul li.on{ background:#f00; color:#fff; }
.iZzList .bd{ position:relative;  z-index:0;   }
.iZzList .bd li{ zoom:1; vertical-align:middle; }
.iZzList .bd li span{ width:100%; height:220px; text-align:center;}
.iZzList .bd li span img{height:220px; display:block;  max-width:100%; margin:0 auto;}
.iZzList .bd li h3{ width:100%; height:30px; display:block; overflow:hidden; line-height:30px; text-align:center; font-weight:normal}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.iZzList .prev,
.iZzList .next{ position:absolute; left:3%; top:45%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.iZzList .next{ left:auto; right:3%; background-position:8px 5px; }
.iZzList .prev:hover,
.iZzList .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.iZzList .prevStop{ display:none;  }
.iZzList .nextStop{ display:none;  }


/*首页二屏*/
.iPrList{ position:relative; width:930px; display:block; margin:0 auto;}
.iPrList .hd{ width:100%;height:0px; position:relative;}
.iPrList .hd .prev,
.iPrList .hd .next{ position:absolute; left:-32px; top:-120px; display:block; width:32px; height:40px; background: #006fc0 url(../img/slider-arrow.png) -110px 5px no-repeat; cursor:pointer; filter:alpha(opacity=80);opacity:0.8; z-index:999}
.iPrList .hd .next{ left:auto; right:-32px; background-position:8px 5px; }
.iPrList .hd .prev:hover,
.iPrList .hd .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.iPrList .hd .prevStop{ background-position:-60px 0; }
.iPrList .hd .nextStop{ background-position:-60px -50px; }
.iPrList .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.iPrList .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.iPrList .hd ul li.on{ background-position:0 0; }
.iPrList .bd{ padding:10px 0; width:100%; display:block; overflow:hidden;}
.iPrList .bd ul{ overflow:hidden; zoom:1; }
.iPrList .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; width:170px;}
.iPrList .bd ul li a{ text-align:center; width:100%; height:auto;}
.iPrList .bd ul li a img{ text-align:center; width:170px; height:140px;}

/*首页三屏*/
.sBox { width:320px; float:left; margin-right:20px; min-height:290px}
.bBox .fr{ float:right; margin-right:0;}

.sBox dd ul{ display:block; overflow:hidden; width:100%;  height:auto;} 
.sBox dd ul li{ display:block; overflow:hidden; width:100%;  height:25px; line-height:25px; padding:5px 0; border-bottom:1px dashed #ddd} 
.sBox dd ul li a{ background: url(../img/jt01.gif) no-repeat left center; padding-left:10px;} 
.sBox dd ul li span{ float:right} 

.iMap {width:100%;height:220px;display:block;overflow:hidden;float:left; margin-top:5px;}
.iMap #dituContent{ width:100%; height:220px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}


ul.hzBox{ width:100%; height:auto; display:block; overflow:hidden; padding-top:10px;}
ul.hzBox li{ width:184px; height:auto; display:block; overflow:hidden; float:left; margin-right:12px; padding:5px 0;}
ul.hzBox li img{ width:180px; height:60px; display:block; overflow:hidden; border:1px solid #ddd; padding:1px;}
ul.hzBox li.none{float:right; margin-right:0;}



/*内页样式*/

.subBanner {width:100%;height:300px;margin:0 auto;overflow:hidden;background-repeat:no-repeat;background-position:top center;}
.sMain {width:1000px; height:auto; display:block;margin:0 auto;margin-top:15px; position:relative; z-index:1;}
.pLeft {width:232px;position:relative; z-index:2; float:left}

.pLtit {width:225px;height:37px;line-height:32px;overflow:hidden;text-align:left;background:url(../img/pLtit.png) no-repeat top left; position:absolute; left:-6px; z-index:20;zoom:1;top:10px;}
.pLtit span {line-height:32px;display: inline-block; color:#FFF;font-size:14px; margin-left:30px; font-weight: bold;}

.subNav{ width:210px; height:auto; display:block; overflow:hidden; border:1px solid #d3e1ed; background:#FFF; padding:50px 0 10px 20px}
.subNav ul {width:100%;height:auto;margin:0 auto;overflow:hidden;}
.subNav li {width:100%;height: auto;margin:0 auto;overflow:hidden; display:block;}

.subNav li p{ padding-left:10px; line-height:25px;}
.subNav li p a{ background:url(../img/aIcon.png) no-repeat left center; padding-left:10px; font-size:12px; color:#888}

.subNav li a.cat{display: inline-block;height:30px;line-height:30px;overflow:hidden;font-family:"微软雅黑";font-size:14px;padding:0 0px 0 25px; background:url(../img/jt01.gif) no-repeat left center;}
.subNav li.cur a,.subNav li a:hover{ color:#0794c4}


.lxFs {display:block;width:100%;height:auto;overflow:hidden;padding-top:20px; }
.lxFs dl {display:block;width:230px;height:auto;overflow:hidden; border:1px solid #d3e1ed;background: #FFF url(../img/llx.jpg) no-repeat bottom center; padding-bottom:180px;}
.lxFs dl dt {display:block;width:100%;height:35px;overflow:hidden;border-bottom:1px solid #d3e1ed;line-height:35px;color:#333}
.lxFs dl dt span {font-size:14px;padding-left:10px;font-weight:bold;}
.lxFs dl dt em {color:#999;font-weight:normal; font-size:12px;}
.lxFs dl dd {width:220px;height:auto;display:block;padding:10px;line-height:25px;}
.lxFs dl dd p {margin:0;padding:0;}
.lxFs dl dd span {font-size:14px;font-weight:bold;}

.pRight {width:740px;height:auto;float:right;overflow:hidden; display:block;border:1px solid #d3e1ed;background:#FFF; min-height:380px;}

.place {width:100%;height:42px;line-height:42px;margin:0 auto;border-bottom:1px solid #cce6f5;}
.place h3 {background:url(../img/place.png) no-repeat 10px center;height:auto;float:left;text-align:left;font-size:18px;color:#006fc0;padding:0 10px 0 35px; border-bottom:2px solid #69cbf1;}
.place span {height:auto;float:right;text-align:right;font-family:"微软雅黑";font-size:12px;color:#555555; margin-right:20px;}
.place span a {font-family:"微软雅黑";font-size:12px;}


.danBox,.viewBox{ padding:20px; height: auto; height:auto;overflow:hidden; width:700px; line-height:25px;}

/*产品部分*/

.shopInfo{ width:100%; height:auto; display:block; overflow:hidden;}
.shopInfo span{ width:350px; height:300px; display:block; overflow:hidden; float:left; padding:2px; border:1px solid #ddd;}
.shopInfo span img{ width:350px; height:300px;}

.shopInfo h3,.shopInfo p{ width:300px; height: auto; display:block; overflow:hidden; float:right; padding:0 10px;}
.shopInfo h3{height: auto; line-height:45px; border-bottom:1px dashed #ddd}
.shopInfo p{ padding-top:15px; text-indent:2em;}

.shopTit{ border-bottom:1px solid #ddd; line-height:45px; padding-top:25px; height:45px;}
.shopTit span{ border-bottom:2px solid #6CF; display:inline-block; padding:0 30px; font-weight:bold; font-size:18px;color:#006fc0;}

.shopText{ padding-top:20px;}


/*图片列表*/
.imgList {width:100%;height:auto;margin:0 auto;overflow:hidden;}
.imgList li {width:230px;height:auto;float:left;margin: 15px 8px;display:inline;overflow:hidden;}
.imgList li a {display:block;width:100%;height: auto;position:relative;text-align:center;font-family:"微软雅黑";font-size:16px;}
.imgList li a span {display:none;width:100%;height:180px;top:0px;left:0px;position:absolute;z-index:1;background:url(../img/imgHover.png) no-repeat; background-size:100% 100%;}
.imgList li a img {display:block;width:230px;height:180px;margin-bottom:10px;}
.imgList li a:hover span {display:block;}



/*资质荣誉列表*/
.zzList {width:100%;height:auto;margin:0 auto;overflow:hidden;}
.zzList li {width:232px;height:auto;float:left;margin:15px 7px;display:inline;overflow:hidden; text-align:center;}
.zzList li span {display:block;width:226px;height: auto;margin:0 auto;overflow:hidden;text-align:center; border:1px solid #ddd; padding:2px; margin-bottom:10px;}
.zzList li span img {display:block;max-width:226px;height:240px;margin:0 auto;}



/*新闻部分*/
.vTtit {width:100%;height:40px;line-height:40px;margin:0 auto;margin-top:10px;overflow:hidden;text-align:center;font-family:"微软雅黑";font-size:22px;border-bottom:1px dashed #CCCCCC;}
.vInfo {width:100%;height:22px;line-height:22px;margin:0 auto;margin-top:2px;overflow:hidden;text-align:center;font-family:"微软雅黑";color:#999999;}
.vText {width:100%;height:auto;margin:0 auto;margin-top:20px;overflow:hidden;text-align:left;font-family:"微软雅黑";font-size:14px;line-height:2;}
.vBody{ width:650px; height:auto; margin:0 auto}


/*新闻类别*/
.news_box {width:830px;height:110px;margin:0 auto;margin-top:30px;overflow:hidden;border-bottom:1px solid #e8e8e8;}
.news_box_time {width:90px;height:90px;float:left;margin-left:10px;display:inline;background:#e1e1e1;overflow:hidden;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.news_box_time span {display:block;width:100%;height:40px;line-height:40px;margin:0 auto;margin-top:10px;overflow:hidden;text-align:center;color:#333333;font-size:42px;}
.news_box_time label {display:block;width:100%;height:auto;margin:0 auto;margin-top:6px;overflow:hidden;text-align:center;color:#333333;font-size:14px;font-weight:bold;}
.news_box_r {width:690px;height:auto;float:right;margin-right:10px;display:inline;overflow:hidden;}
.news_box_r a {display:block;width:100%;height:28px;line-height:28px;margin:0 auto;overflow:hidden;text-align:left;font-family:"微软雅黑";font-size:16px;}
.news_box_r span {display:block;width:100%;height:40px;line-height:1.9;margin:0 auto;margin-top:10px;overflow:hidden;text-align:left;font-family:"微软雅黑";font-size:12px;color:#888888;}


.pages {width:100%;display:block;overflow:hidden;height:auto;padding:10px 0;margin:0 auto;text-align:center;}
.pages a,.pages b {display:inline-block;padding:5px 10px;border:1px solid #ddd}
.pages a:hover,.pages b {background:#0061c0;color:#FFF;text-decoration:none;}


/*联系我们*/
.lxInfo {width:100%;height:auto;overflow:hidden;float:left}
.bdMap {width:694px;height:500px;display:block;overflow:hidden;border:1px solid #ddd;padding:2px;float:left; margin-top:20px;}
.bdMap #dituContent{ width:100%; height:500px;}








/*合作伙伴*/
.partner_list {width:100%;height:auto;margin:0 auto;overflow:hidden;}
.partner_list li {width:200px;height:140px;float:left;margin-top:20px;display:inline;overflow:hidden;padding:3px 4px 3px 3px;}
.partner_list li a {display:block;width:200px;height:140px;text-align:center;line-height:30px;overflow:hidden;cursor:pointer}
.partner_list li a img {display:block;width:190px;height:100px;border:5px solid #fff;}
.partner_list li a:hover img {border:5px solid #eeeeee;}


/*版权样式*/
.footer{ width:100%; height:129px; margin:0px auto; display:block; overflow:hidden; position:relative;padding:0px; background:url(../img/footer.jpg) repeat-x left top; margin-top:15px;}
.cop{ width:1002px; margin:0px auto; height:100px; padding-top:29px; position:relative}
.cop p{ width:1002px; float:left; height:28px; line-height:28px; text-align:left; color:#fff;}
.cop span{ position:absolute; width:80px; height: auto; top:15px; text-align:center; color:#FFF}
.cop span img{width:80px; height:80px;}
.cop span.ew1{ right:0}
.cop span.ew2{ right:120px}



.yb_conct {position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li {width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top {background:#ff4a00 url(../img/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone {background:#ff4a00 url(../img/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ {text-indent:0;background:#ff4a00 url(../img/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode {/*height:200px;*/background:#ff4a00 url(../img/fixCont.png) no-repeat 0 -169px;}
.hd_qr {padding:0 29px 25px 29px;}
.yb_QQ a {display:block;text-indent:54px;width:100%;height:100%;color:#fff;}


