@charset "gb2312";
/* CSS Document */
body{margin:0 auto;padding:0; font:14px/22px Microsoft Yahei;display: block;min-width:320px;max-width:480px;width:100%;}
ul,li,dl,dt,dd,ol{ list-style-type:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,form,input,textarea,label,table,tr,td,p,header,article,footer,nav,section,aside,menu{margin:0; padding:0;}
header,article,footer,nav,section,aside,menu{ display:block;}
table{ border-collapse:collapse; border-spacing:0;}
img{ border:none;}
a{color:#000;text-decoration:none;outline:none;}
a:hover{color:#000; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both; font-size:0; line-height:0; height:0; width:100%; overflow:hidden;}
.fix:after {visibility: hidden;display: block;font-size: 0;content:""; clear: both; height: 0;}
.fix{*zoom:1;}
.bg{ background:#F5F5F5;}

/**============所有顶部===============**/
.navbar{background:#339ee2;}
.navbar .ico-home,.navbar .ico-nav{float:left;width:20%;height:100px;overflow:hidden;text-indent:-9999em;background:url(../images/ico-home.png) center center no-repeat;}
.navbar .ico-nav{float:right;background:url(../images/ico-nav.png) center center no-repeat;}
.navbar #title{float:left;width:58%;height:100px;margin:0 1%;font-size:3.142em;font-weight:normal;color:#fff;line-height:100px;text-align:center;overflow:hidden;-webkit-transition:font-size 0.2s ease-out; -o-transition:font-size 0.2s ease-out; -moz-transition:font-size 0.2s ease-out;transition:font-size 0.2s ease-out;}
.header .description{height:58px;font-size:1.7em;font-weight:normal;line-height:58px;text-align:center;-webkit-transition:font-size 0.2s ease-out;-moz-transition:font-size 0.2s ease-out; -o-transition:font-size 0.2s ease-out; transition:font-size 0.2s ease-out;}
.header .description span{padding:2px 5px;overflow:hidden;color:#ffea00;font-weight:bold;background:#339ee2;border-radius:1em;}

/**==========弹出导航菜单==============**/
#nav-over{position:fixed;left:0;top:0;z-index:9998;display:none;width:100%;height:100%;}
.warmp{position:relative;right:0;z-index:1;-webkit-transition:all .5s ease;transition:all .5s ease;}
.aback{background:#E6E6E6}
.openMenu{right:130px;-webkit-transition:all .5s ease;transition:all .5s ease;}
.openNav{right:0;-webkit-transition:all .5s ease;transition:all .5s ease;}

.nav{width:130px;height:100%;position:fixed;top:0;right:-130px;z-index:9999;background:#393939;-webkit-transition:all .5s ease;transition:all .5s ease;}
.nav h3{padding:32px 0 15px 12px;font-size:20px;font-weight:normal;color:#fff;line-height:25px;}
.nav h3 a {color:#fff;}
.nav ul li{clear:both;}
.nav ul li a{display:block;height:45px;overflow:hidden;line-height:45px;color:#dcdcdc;font-size:14px;border-bottom:1px solid #272727;}
.nav ul li a.active{height:45px;background:#339ee2;}
.nav ul li a span{display:block;float:left;width:28px;height:45px; margin-right:2px;background:url(../images/ico-tt.png) center center no-repeat; background-size:14px 14px}
.scrollerBox{ position:relative;overflow:scroll;overflow-x:hidden;overflow-y:scroll;-ms-touch-action: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;-o-text-size-adjust: none;text-size-adjust: none;}
.scroller {position: absolute;width:100%;padding:0 0 100px 0;cursor:move;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);}

.openMenu{right:130px;}
.openNav{right:0;}

/**===================顶部导航====================**/

.navbar .ico-home,.navbar .ico-nav{height:50px;background-size:29.5px 24.5px; cursor:pointer}
.navbar .ico-nav{background-size:24.5px 21.5px;}
.navbar #title{height:50px;font-size:1.571em;line-height:50px;}	
.header .description{height:29px;font-size:0.9em;line-height:29px;}	
.header .description span{padding:2px 5px;color:#ffea00;border-radius:1em;}	

/*焦点大图*/
.slider-focus{position:relative;max-width:700px;overflow:hidden;/*max-height:320px;*/margin:0 auto;}
.slider-focus .hd{ position:absolute;width:100%;height:28px;left:0;bottom:2%;z-index:1;line-height:28px;text-align:center;}
.slider-focus  .hd li{ display:inline-block;vertical-align:middle;width:13px;height:13px;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background:#fff; cursor:pointer;}
.slider-focus  .hd li.on{ background:#ffea00;  }
.slider-focus  .bd{ position:relative; z-index:0; }
.slider-focus  .bd li{ position:relative; text-align:center;  }
.slider-focus  .bd li img{ background:url(../images/loading.gif) center center no-repeat;vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}
.slider-focus  .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slider-focus  .bd li .tit{ display:block; width:100%; position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(../../../m/css/images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }


/**============搜索===============**/
.search{z-index:9999;width:93.75%;margin:10px auto;overflow:hidden;border:1px solid #bbbbbb;border-radius:34px;background:#fff;}
.search .keywords{float:left;width:78.66%;margin:0 4%;height:40px;font:16px/40px Microsoft Yahei;color:#cbcaca;outline:none;border:none;}
.search .go{float:left;width:13.34%;height:40px;border:none;background:#fff url(../images/ico-search.png) center center no-repeat;background-size:27px 28px;cursor:pointer;}



/*首页新闻*/
.tab-news{margin:10px 0 0 0;}
.tab-news-hd{background:#339ee2;}
.tab-news-hd ul{width:99.99%;margin:0 auto;}
.tab-news-hd li{float:left;width:33.33%;height:45px;text-align:center;color:#fff;font-size:16px;line-height:45px; cursor:pointer}
.tab-news-hd li.on {color:#fffc00;background:#168dd9;}
.tab-news-con .list-index{display:none; float:left;}
.tab-news-con .list-index li{padding-left:10px;position:relative;overflow:hidden;background:#FFF;margin-top:10px; padding-bottom:10px; clear:both}
.tab-news-con .list-index li a{width:99%;height:auto;overflow:hidden;display:block}
.tab-news-con .list-index li a h1{font-size:1em;display:block;line-height:25px;font-weight:normal;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tab-news-con .list-index li a p{display:block; height:32px; font-size:10px; line-height:16px; color:#999}
.tab-news-con .list-index li a span{display:block;font-size:10px;color:#999;line-height:25px; font-family:Arial, Helvetica, sans-serif}
.tab-news-con .active{display:block;}
.tab-news-con a.more{display:block;width:93.75%;height:30px;margin:20px auto;font-size:14px;line-height:30px;text-align:center;color:#fff;background:#339ee2;border-radius:5px;}

.list-Contact li{width:90%;overflow:hidden;clear:both;padding:0 5.46875% 0 4.6875%;border-bottom:1px solid #d4d4d4;height:40px;overflow:hidden;font-size:15px;line-height:40px}

.tab-iteam{margin:25px 0 0 0;}
.tab-iteam .ihd{position:relative;width:100%;height:45px;overflow:hidden;background:#2d2d2d;}
.tab-iteam .ihd ul{position:absolute;width:100%;}
.tab-iteam .ihd li{float:left;text-align:center;height:45px;width:20%;line-height:45px;font-size:16px;color:#636363; cursor:pointer;}
.tab-iteam .ihd li.on{color:#FFF;background:#09F}

.tab-iteam .tab-iteam-con{ height:auto}
.tab-iteam .tab-iteam-con .active{display:block;}
.tab-iteam .tab-iteam-con ul{overflow:hidden}
.tab-iteam .tab-iteam-con li{float:left;width:46%;display:table; margin:2%;}
.tab-iteam .tab-iteam-con li a{display:table-cell;width:215px;height:150px;font-size:12px;text-align:center; background:#FFF}
.tab-iteam .tab-iteam-con li a img{width:100%;height:110px}
.tab-iteam .tab-iteam-con li a p{text-algin:center;height:30px; line-height:30px; overflow:hidden}
.tab-iteam .tab-iteam-con a.more{display:block;width:93.75%;height:30px;margin:20px auto;font-size:14px;line-height:30px;text-align:center;color:#fff;background:#339ee2;border-radius:5px;}

/**===================频道列表=================**/
.type-iteam{margin:0px;height:auto;position:relative;}
.type-iteam .thd{width:100%;height:auto;position:relative;background:#FFF;}
.type-iteam .thd ul{position:relative; display:block;width:100%;}
.type-iteam .thd li{display:inline-block;width:20%;height:36px;text-align:center;line-height:38px;font-size:14px;color:#636363; cursor:pointer;}
.type-iteam .thd li.on{color:#FFF;border-bottom:2px #C00 solid}
.type-iteam .thd li.on a{color:#F00}

/*频道列表*/
.news_list{margin:0px auto; height:auto; overflow:hidden;position:relative;}
.news_list li{padding-left:10px;position:relative;overflow:hidden;background:#FFF;margin-top:10px;clear:both}
.news_list li a{width:99%;height:auto;overflow:hidden;display:block}
.news_list li a h1{font-size:14px;display:block;line-height:25px;font-weight:normal;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_list li a p{display:block; height:32px; font-size:10px; line-height:16px; color:#999}
.news_list li a span{display:block;font-size:10px;color:#999;line-height:25px; font-family:Arial, Helvetica, sans-serif}

/*图文列表*/
.list_img {overflow:hidden;padding-bottom:10px;margin-bottom:2px; border-bottom:1px #999 dotted}
.list_img li{float:left;width:46%;display:table; margin:2%;}
.list_img li a{display:table-cell;width:215px;height:150px;font-size:12px;text-align:center; background:#FFF}
.list_img li a img{width:100%;height:110px}
.list_img li a p{text-algin:center;height:30px; line-height:30px;overflow:hidden;}


/*产品频道*/
.list_box {width:46.6%; height:142px; float:left;margin:1%;display:table-cell; vertical-align:middle;text-align:center;*display: block; overflow:hidden; position:relative;border:1px #CCCCCC solid}
.list_box:hover{border:1px #FF0000 solid}
.list_box img{width:150px; height:100px;padding:5px;vertical-align:middle;}
.list_box p{font-size:14px;line-height:30px; background:#F6F6F6; text-align:center; padding:0px 5px;font-family:Microsoft YaHei,Arial, Helvetica;height:30px; color:#000}
.list_box p a{color:#333}
.list_box:hover p{background:#FF0000}
.list_box:hover p a{color:#FFF}
.list_box .vid_paly {position:absolute;z-index:99;width:212px; height:130px; left:0px; top:0px; margin:5px;display: none}
.list_box .vid_paly a{display:block;width:212px; height:130px;}
.list_box:hover .vid_paly{display:block}

/*字段*/
.Field_box{width:auto; height:auto; overflow:hidden;line-height:30px; display:block;clear:both;}
.Field_box h3{padding-left:5px; font-size:14px; font-weight:normal; margin:10px; padding:0px; background:#F5F5F5;}
.Field_box h3 span{background:#C00; padding:4px 6px;color:#FFF; margin-right:5px;}

/**===============文章页===============**/
.article{padding:0; background:#FFF}
.article .path{padding:0.5em 1em;background:#F5F5F5;font-size:10px;}
.article .path a{font-size:10px;color:#666}
.article .hd{font-size:18px; padding:10px 10px; line-height:19px;font-weight:normal;}
.article .meta{padding:0 0.833em;font-size:0.857em;color:#9c9c9c;text-align:center;}
.article .intro{padding:0.5em 10px;font-size:12px; border-bottom:1px #CCC solid; color:#999}
.article .article-con{margin:0.8em 0.833em 0 0.833em; font-size:14px; line-height:25px; color:#333; background:#FFF}
.article .article-con img{width:95%;height:auto;max-width:600px; text-align:center}
.article .mod{padding:0xp 10px;height:70px;border-top:1px #ccc dotted;border-bottom:1px #ccc dotted;}
.article .mod .jiange1{width:50px; height:30px; float:left;margin:20px 10px 0px 10px; text-align:center; line-height:30px; font-size:14px; color:#FFF; background:#f60}
.article .mod .jiange2{height:30px;float:left; padding:0px 10px;margin-top:20px;vertical-align: middle;line-height:30px;text-decoration:line-through; font-size:16px; color:#999}
.article .mod .jiange3{height:30px;float:left; padding:0px 10px;margin-top:20px; width:auto; line-height:30px;font-size:18px; color:#f60}
.article .mod .jiange3 span{font-size:32px; font-family:"微软雅黑",Tahoma,Arial,Helvetica,sans-serif;}
.article .author{text-align:right;}
.pagebreak{}
.pagebreak a{display:block;height:3em;overflow:hidden;margin:1.42em 0.833em 0;padding:0 1em;line-height:3em;background:#f5f5f5;border-radius:0.2em;}

.related{margin:2.85em 0 0 0;}
.related .tab-hd-index{}
.related .tab-hd-index li{float:left;width:50%;max-width:320px;height:2.81em;font-size:2.2857em;line-height:2.81em;text-align:center;color:#fff;cursor:pointer;}
.related .tab-hd-index li.on{color:#fffc00;background:#168dd9;}
.related .tab-hd-index li{font-size:1.14285em;}
.related .con{ display:none;}
.related .active{ display:block;}

/*分页*/
.list_page{margin-top:5px;padding:5px;font-size:10px;text-align:center;clear:both;display: block;}
.list_page a{height:25px;line-height:25px;display:inline-block;margin-right:5px;padding:0px 10px;border:1px solid #E5E5E5;color:#787878; background:#FFF}
.list_page a.current{height:25px;background:#09F;color:#FFF; padding:0px 10px; font-size:12px}


/**====================在线留言========================**/
.gh-chd{height:45px;line-height:45px;background:#339EE2;font-weight:normal;color:#fff;}
.gh-chd p{width:80px; text-align:center;background:#168dd9;font-size:16px;}
.gh-artbody{max-width:640px; margin:0 auto; padding-bottom:20px;}
.gh-artbody dl{width:90%; margin:0 auto; text-align:center}
.gh-artbody dt{height:44px; line-height:44px;}	
.gh-artbody dd{height:44px;margin:10px 0 0 0; line-height:44px;}
.gh-artbody dd input[type='text'],.gh-artbody dd input[type='tel']{width:100%;height:42px;padding:0;font:14px/32px Microsoft Yahei;text-indent:10px;line-height:42px;border:1px solid #ccc;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(208,208,208,0.5);box-shadow:inset 0 0 5px rgba(208,208,208,0.5);outline:none; background:#fff;}
.gh-artbody dd input[type='text']:focus,.gh-artbody dd input[type='tel']:focus{border:1px solid #3297fd;}
.gh-artbody .submit{display:inline-block;width:80%; margin:0px auto;height:42px;margin:0 10px;font-size:14px;border-radius:5px;background:#3ea400;color:#fff; text-align:center; border:none}

	
/**====================友情链接 ===============**/	
.links{margin-top:15px;}
.links h3{height:45px;line-height:45px;background:#339EE2;font-weight:normal;color:#fff;}
.links h3 p{width:80px; text-align:center;background:#168dd9;font-size:16px;}
.links .bd{padding:10px;}
.links .bd a{margin:0 5px;font-size:12px;color:#666;}

/**===================底部导航=================**/
.footer{height:60px}
.footer .footer-con{width:100%;height:59px;position:fixed; z-index:100; right:0; bottom:0;background:#339ee2;border-top:1px solid #4dbaff;-webkit-transition:right .5s ease;transition:right .5s ease;}
.footer li{ float:left; width:25%;}
.footer li a,.footer li span{display:block;height:22px;padding:37px 0 0 0;text-align:center;font-size:12px;line-height:18px;color:#fff;cursor:pointer;}
.footer li.zx a{background:url(../images/ico-mess.png) center 7px no-repeat;background-size:29px 24px;}
.footer li.tel a{background:url(../images/ico-tel2.png) center 7px no-repeat;background-size:26px 25px;}
.footer li.yy a{background:url(../images/ico-yy.png) center 7px no-repeat;background-size:22px 27px;}
.footer li.dh span{background:url(../images/ico-nav2.png) center 7px no-repeat;background-size:24px 21px;}

/**===================版权信息=================**/
.copyright{text-align:center;margin:1em 0;line-height:1.6em;color:#999;}
.copyright a{color:#999;}

#gotop{display:none;position:fixed;z-index:777;width:50px;height:60px;right:5px;bottom:55px;background:url(../images/top.png) no-repeat;background-size:40px 54px;cursor:pointer;}





