@charset "utf-8";

/* CSS Document */



body { margin:0 auto; font-size:12px; font-family:"Microsoft Yahei", "微软雅黑"; color:#666666; }

ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}

ul { list-style:none;}

img { border:0px;}

a { color: #666666; text-decoration:none;}

a:hover { color:#F00;}

table {border-collapse: collapse; border-spacing: 0;}



.blank1,.blank2,.blank3,.blank4,.blank5,.blank10{overflow:hidden;clear:both;display:block;font-size:1px;}

.blank1{ height:1px;}

.blank10{ height:10px;}

.blank3{ height:3px;} 

.blank20{height:20px;}

.blank5{ height:5px;}

.blank50 {height:50px;}

.page{ min-width: 320px;max-width: 640px;margin: 0 auto;overflow: hidden;position: relative;background: #fff;}

.head{ height:auto;}

.top{height:50px}

.top a{ line-height:50px;font-size:20px}

.top img{ padding:0px 5px;float:left}

.banner{ width:100%; max-width:640px; display:block;}



.main{ height:auto; padding-bottom:8%;width:100%}

.company{ margin:0px auto}
.company h4.ab_hd{ text-align:center; color:#2a599d; font-weight:bold; font-size:24px}
.company p.ab_bd{ text-align:center; font-size:18px; color:#999999}
.company img{ text-align:center; display:block; margin:0 auto; width: 100%;}

.company_bod{ padding:3%}

.company_bod p{line-height:25px;text-indent:2em;}

.company_bod p a{ color:#2a599d; line-height:25px}



.product{}

.product_tit{padding:3% 0; margin:0 auto; text-align:center; font-size:24px; font-weight:bold  }

.product_tit span{background:url(images/product_tit.gif) no-repeat center; background-size:100%; font-size:24px;color:#f58901;text-align:center; display:block}

.prolist{padding:0 6%; margin:0 auto}

.prolist ul{}

.prolist ul li{ width:44%; background:#2a599d; display:inline-block; text-align:center; margin:2%; border:1px solid #eaeaea; border-radius:3px }

.prolist ul li a{line-height:25px; color:#ffffff; padding:0px 3px;}

.product_bod{ padding:3%}



.td { width:39%; height:auto;overflow:hidden; margin:0 auto; border:1px solid #d8d7d7; }

.odd{ float:right; margin-right:5%;}

.even{float:left;margin-left:5%;}

.td1{text-align:center;}

.td2{text-align:center; color:#666666; height:29px; margin-top:3px; }

.td2 a{height:24px; line-height:24px; color:#666666;}

.td2 a:hover{color:#F00;}

.td1 a img , .td2 a img {width: 100%;height:auto;}



.more{width:25%; background:#2a599d; margin:5% auto; text-align:center; border-radius:5px}

.more a{ color:#ffffff; line-height:30px; font-size:14px; text-align:center}


.news{ padding:0 3%}

.news_tit{ width:150px; height:60px; margin:3% auto;background:#2a599d;}

.news_tit h3{ color:#ffffff; text-align:center; font-size:20px; line-height:35px}

.news_tit p{ color:#ffffff; text-align:center; font-size:16px; line-height:25px;text-indent:0em !important}

.news_bod{}

.news_bod ul{}

.news_bod ul li{background:url(/images/ico_news.png) no-repeat left center;height:30px;line-height:30px; border-bottom:1px dashed #ccc;overflow:hidden}

.news_bod ul li span{ float:right}

.news_bod ul li a{ line-height:30px;padding-left:3%}



.n_tit{font-size:30px; line-height:35px; font-weight:bold; color:#2a599d; padding-left:3%; margin:3% auto}

.n_news{ padding:0 3%}

.n_news ul{}

.n_news ul li{background:url(/images/ico_news.png) no-repeat left center;height:30px;line-height:30px; border-bottom:1px dashed #ccc;overflow:hidden}

.n_news ul li span{ float:right}

.n_news ul li a{ line-height:30px;padding-left:3%}



.box_tit{ overflow:hidden; margin:0 auto; text-align:center; font-size:22px; font-weight:bold; border-bottom:1px solid #ccc; padding:2% 0;}

.box_time{ overflow:hidden; text-align:center; color:#666; padding:12px 0;margin:0 auto;}

.box_body{ overflow:hidden; line-height:25px;margin:0 auto;}

.box_body p{text-indent:2em;line-height:25px}



.n_sin{padding:0 3%}

.n_sin p{text-indent:2em;line-height:30px}



.n_product{ padding:0 3%}

.box_img{margin:0 auto;text-align:center}

.box_img img{text-align:center;border:1px solid #cccccc;padding:1%;width:80%}



.footer{text-align:center; height:100%; clear:both;margin:3% auto;}

.footer p{ text-align:center; line-height:23px}

.footer p a{ color:#666666; line-height:23px}

.button{ background:url(images/tel_button.jpg) repeat-x; height:49px; position:fixed; bottom:0px; width:100%; min-width:320px; max-width:640px;}

.active{ width:33.3%; float:left; height:49px; background:url(/images/tel_button_l.png) no-repeat right;}

.tel{ height:49px; text-align:center; }

.icon0{ background:url(/images/tel_01.png) no-repeat; display:block; width:22px; height:23px; margin-top:3px; margin-left:auto; margin-right:auto;}

.icon1{ background:url(/images/tel_03.png) no-repeat; display:block; width:22px; height:23px; margin-top:3px; margin-left:auto; margin-right:auto;}

.icon2{ background:url(/images/tel_05.png) no-repeat; display:block; width:22px; height:23px; margin-top:3px; margin-left:auto; margin-right:auto;}

.icon3{ background:url(/images/tel_07.png) no-repeat; display:block; width:22px; height:23px; margin-top:3px; margin-left:auto; margin-right:auto;}
.icon4{ background:url(/images/tel_09.png) no-repeat; display:block; width:22px; height:23px; margin-top:3px; margin-left:auto; margin-right:auto;}

.tel2{ line-height:18px; font-size:12px; color:#ffffff; height:18px; padding-top:5px;}

.tel2 a{ color:#ffffff;text-decoration:none;}



.pagelist{ width:100%; overflow: hidden; padding:22px 0 0 0px; text-align:center; color:#444444;}

.pagelist ul{ float:right;overflow:hidden; padding-right:12px; color:#444444;}

.pagelist li{ float:left; padding:4px 8px; margin:4px; text-align:center; border:1px solid #eee; color:#444444; }

.pagelist .thisclass{ background:#ccc; border:1px solid #ccc; color:#fff; font-weight:bold; color:#444444;}

.pagelist .thisclass a{ font-weight:bold; color:#444444;}

.pagelist a:hover{color:#032c1a;}

.js table tr {border:1px solid #666;}

.js table tr td{border-right: 1px solid #444;}



#showfc{display:none !important}

#kfoLayer1{display:none !important}

#ycck{display:none !important}