/* CSS Document */

body, h1, h2, h3, h4, h5, h6, p, ul, li, form, img, table, td, div, strong { margin:0; padding:0; border:0; outline:0; list-style:none; }

input, button,textarea{ margin:0; vertical-align:middle; font-family:Microsoft YaHei,Helvetica Neue,Helvetica,STHeiTi,Arial,sans-serif; }

body{ font-family:Microsoft YaHei,Helvetica Neue,Helvetica,STHeiTi,Arial,sans-serif; margin:0; color:#333; }

table{ border-collapse:collapse; border-spacing:0; }

a{
	text-decoration:none;
	outline:none;
	color:#333;
	-webkit-transition:all 400ms ease-out;
	-mozilla-transition:all 400ms ease-out;
	-ms-transition:all 400ms ease-out;
	-o-transition:all 400ms ease-out;
	transition:all 400ms ease-out;
}

a:hover{
	text-decoration:none;
	-moz-transition:color .4s linear;
	-webkit-transition:color .4s linear;
	transition:color .4s linear;
}

img{
	-webkit-transition:all 400ms ease-out;
	-mozilla-transition:all 400ms ease-out;
	-ms-transition:all 400ms ease-out;
	-o-transition:all 400ms ease-out;
	transition:all 400ms ease-out;
}

.clear{ height:0; font-size:1px; clear:both; line-height:0; }

a,img,button,input,textarea{ -webkit-tap-highlight-color:rgba(255,255,255,0); -webkit-appearance:none; }

.none{ display:none; }

*:focus{ outline:none; }

i,em,ins,u{ font-style:normal; text-decoration:none; }	

nav,footer,section,header,article{display:block;}

button{ -webkit-appearance:none; }

::-webkit-scrollbar{ width:10px; height:10px; display:none; }

::-webkit-scrollbar-track{ background:#F1F1F1; }

::-webkit-scrollbar-track:hover{ background:#EEE; }

::-webkit-scrollbar-thumb{ border-radius:10px; background:#B9B9B9; display:none; }

::-webkit-scrollbar-thumb:hover{ background:#777; }

::-webkit-scrollbar-thumb:active{ background:#555; }


/* STYLE */

.show{ width:100%; margin:0 auto; max-width:750px; min-width:320px; overflow:hidden; }

.show h1 { text-align:center; font-size:24px; height:60px; line-height:60px; }

.show h5 { text-align:center; font-size:15px; font-weight:normal; color:#888888; }

.banner { margin-top:20px; }

.banner img { width:100%; border-radius:10px; }

.advantage ul li { margin-top:20px; padding:15px; border:#EEEEEE solid 1px; background:#FCFCFC; border-radius:10px; }

.advantage ul li img { width:50px; }

.advantage table td { line-height:26px; }

.advantage table td h4 { font-size:16px; }

.advantage table td p { color:#999999; }

.phone { background:url(phoneBg.jpg) no-repeat bottom center; height:200px; border-radius:10px; margin-top:20px; overflow:hidden; }

.phone p { text-align:center; font-size:18px; color:#EEE; margin-top:40px; }

.phone a { display:block; width:260px; height:40px; line-height:40px; font-size:26px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#FFF; border:#DDD solid 1px; margin:0 auto; border-radius:20px; margin-top:20px; }

.item { border:#EEEEEE solid 1px; border-radius:10px; margin-top:20px; }

.item h3 { font-size:16px; background:url(h3ICO.jpg) no-repeat left center; padding-left:25px; height:40px; line-height:40px; border-bottom:#EEEEEE solid 1px; }

.item table { margin-top:20px; }

.item table td { line-height:60px; text-align:center; }

.item table td img { width:85%; border-radius:5px; }

.service { border:#EEEEEE solid 1px; border-radius:10px; margin-top:20px; }

.service h3 { font-size:16px; background:url(h3ICO.jpg) no-repeat left center; padding-left:25px; height:40px; line-height:40px; border-bottom:#EEEEEE solid 1px; }

.service p { padding:15px; font-size:14px; }

.service ul { padding:0 15px 15px 15px; }

.service ul li { float:left; margin-right:15px; margin-top:15px; }

.service ul li a { display:block; height:30px; line-height:30px; padding:0 15px; border-radius:15px; background:#F2F2F2; }

.ask { border:#EEEEEE solid 1px; border-radius:10px; margin-top:20px; }

.ask h3 { font-size:16px; background:url(h3ICO.jpg) no-repeat left center; padding-left:25px; height:40px; line-height:40px; border-bottom:#EEEEEE solid 1px; }

.ask ul { padding:15px; }

.ask ul li { margin-bottom:10px; }

.ask ul li p { font-size:14px; font-weight:bold; height:30px; line-height:30px; color:#333; background:url(q.gif) no-repeat left center; padding-left:23px; }

.ask ul li span { background:#FAFAFA; border-radius:5px; display:block; padding:10px; line-height:26px; font-size:14px; margin-top:5px; color:#666; border:#DDDDDD dashed 1px; }

.kefu { background:#333333; padding:30px; margin-top:20px; border-top-left-radius:10px; border-top-right-radius:10px; }

.kefuPhone { background:url(phone.png) no-repeat left center; padding-left:68px; }

.kefuPhone span { display:block; height:30px; line-height:30px; font-size:16px; color:#B3B3B3; }

.kefuPhone a { display:block; width:260px; font-size:30px; font-weight:bold; color:#B3B3B3; font-family:Arial, Helvetica, sans-serif; }

.copyright { font-size:14px; line-height:50px; text-align:center; background:#222222; color:#808080; }

.copyright a { margin-left:5px; color:#808080; }