﻿@charset "utf-8";



/* CSS Document */



html, body, div, span, object, iframe,h1, h2, p,img,dl, dt, dd, ul, li,form, footer, header, hgroup, menu, nav, audio{margin: 0; padding: 0; border: 0; font-size: 12px; font-family: "宋体", Arial; color:#666666;}



ul {list-style: none;}



a{ color: #666666; text-decoration:none; line-height:20px; }



a:hover{ color:#F00;}







.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:70px;}







.page{ width:100%;  min-width:320px; position:absolute;  z-index:1; top:0; left:0; }



.page_m{min-width:320px; max-width:640px; margin:0 auto; position:relative; overflow:hidden; height:auto; background:#fff;}







/*logo*/



.header{ height:auto;}



.header_tit{ background:url(images/top_01_05.jpg) no-repeat; width:640px; height:73px;}







/*导航*/



.nav{ height:35px; background:#2a599d; border-top:1px #f3f3f3 solid;border-bottom:1px #f3f3f3 solid}



.nav ul{ margin:0 auto; width:100%; }



.nav ul li{ width:20%; float:left; background:url(images/nav_line.jpg) no-repeat left center; height:35px; text-align:center; }



.nav ul li a{ font-size:14px; color:#fff; font-weight:bold; line-height:35px;  display:inline-block;}



.banner{ width:100%; max-width:640px; display:block;}











.main{ height:auto; }







/*公司简介*/



.company{ height:100%;}



.company_title{ background:url(images/phone_12.jpg) repeat-x; height:28px;}



.company_title p{font-size:14px; color:#ffffff; line-height:28px; float:left; padding-left:20px; font-weight:bold}



.company_body p{ line-height:24px; text-indent:2em; padding-left:8px; padding-right:8px;}



.company_body img{float:left; padding-right:8px}





/*活动中心*/

.new{margin-bottom: 10px;}

.new_body{margin-top: 10px;width:100%;}

.new_body ul{margin:0px;padding:0px;}

.new_body li{height:28px;line-height:28px; border-bottom:1px dashed #ccc; padding:0px 20px;overflow:hidden}

.new_body li a{line-height:28px;}





/*产品分类*/



.fenlei{ height:100%;}



.fenlei_body{ padding:10px 0px}



.fenlei_body ul{margin:0 auto;padding:0px;overflow:hidden; width:95%}



.fenlei_body li{height:30px;border-bottom:1px dashed #ccc; float:left;width:45%; }



.fenlei_body li a{padding-left:20px;line-height:30px;font-size:14px; }







/*产品展示*/



.product{ height:100%;}



.product_title{ background:url(images/phone_12.jpg) repeat-x; height:28px;}



.product_title p{font-size:14px; color:#ffffff; line-height:28px; float:left; padding-left:20px; font-weight:bold}

.product_title p a{ color:#fff; font-size:14px; line-height:28px}

.product_body{}



.td { width:43%; 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:58px; 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%;}







/*产品内容页*/



.cptit{line-height:30px; text-align:center; font-size:14px;}



.fbsj{line-height:20px; text-align:center;}



.cptp img{ width:90%; max-width:640px; display:block;border:#aca07a solid 1px;margin: 0 auto}



.cpjs{ padding-top:20px}



.cpjs p{ line-height:20px; padding:0px 5%; text-indent:2em; }





/*内页*/



.r_tt{background:url(images/phone_12.jpg) repeat-x; height:28px;}



.r_tt p{font-size:14px; color:#ffffff; line-height:28px; float:left; padding-left:20px; font-weight:bold}



.r_tt p a{font-size:14px; color:#ffffff; line-height:28px;}



.r_body{line-height:24px;  padding:5px;}



.r_body p{ text-indent:2em}



.r_body p span{ color:#F00; }



/*新闻内页*/

.news_tit{ width:98%; overflow:hidden; margin:0 auto; text-align:center; font-size:22px; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:12px; padding-top:25px;}

.news_time{ width:90%; overflow:hidden; text-align:center; color:#666; padding:12px 0;margin:0 auto;}

.news_body{ overflow:hidden; padding:0px 5px 15px 5px; line-height:26px;margin:0 auto;}

.news_body p{text-indent:2em;line-height:26px}



/*底部*/



.footer{ line-height:24px; text-align:center; height:100%; clear:both;}



.button{ background:url(images/phone_24.jpg) repeat-x; height:49px; position:fixed; bottom:0px; width:100%; min-width:320px; max-width:640px;}



.active{ width:50%; float:left; height:49px;}



.tel{ height:49px; text-align:center; }



.icon1{ background:url(images/ico_03.png) no-repeat; display:block; width:22px; height:22px; margin-top:3px; margin-left:auto; margin-right:auto;}



.icon2{ background:url(images/ico_05.png) no-repeat; display:block; width:26px; height:23px; margin-top:3px; margin-left:auto; margin-right:auto;}



.icon3{ background:url(images/ico_07.png) no-repeat; display:block; width:18px; height:23px; margin-top:3px; margin-left:auto; margin-right:auto;}



.icon4{ background:url(images/ico_09.png) no-repeat; display:block; width:18px; height:22px; 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;line-height:20px }







.pagelist .thisclass{ background:#ccc; border:1px solid #ccc; color:#fff; font-weight:bold; color:#444444;line-height:20px}







.pagelist .thisclass a{ font-weight:bold; color:#444444;}







.pagelist a:hover{color:#032c1a;}







.pager{text-align:center; background:#f9f9f9; line-height:30px;}





