body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,a,blockquote,th,td {
	padding:0;
	margin:0;
	font-family:"verdana","Microsoft YaHei","微软雅黑","Hiragino Sans GB","Hiragino Sans GB W3",tahoma,arial,simsun,"宋体";
}


fieldset,img,html,body,iframe {
	border:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
li {
	list-style:none;
}
h1,h2,h3,h4,h5,h6 {
	font-weight:bold;
	font-size:100%;
}

body,textarea,select,input,button {
	font-size:12px;
	color:#333;
}

textarea {
	overflow:auto;
	resize:none;
}
a,button {
	cursor:pointer;
}
a {
	text-decoration:none;
	color:#333;
	outline:none;
}
a:hover {
	text-decoration:none;
	color:#1268b3;
}

html,body {
	width:100%;
	height:100%;
}
html {
	overflow:hidden;
	overflow-y:scroll;
}
body {
	text-align:center;
}
input{ vertical-align:middle; }
.hidden{ display:none; }
.fleft {float:left;}
.fright {float:right;}
.clear {clear:both;*zoom:1;*height:0;}
.ClearFix:after{content:'.';display:block;height:0;clear:both;overflow:hidden;visibility:hidden;}
.ClearFix{*zoom:1;}
.w100 {width:100%;}
.top20 {margin-top:20px;}
.bgf {background:#fff;}
.bf5 {background:#f5f5f5;}
.bd7 {background:#d7e1e5}
.bfff {border-top:1px solid #fff;}
.bc2 {border-top:1px solid #e6d8c2;}
.height100 {height:100px;}

.main{
	width:1180px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
}
.main img {display:block;}

.logo {border-right:1px solid #c8c8c8;width:183px;margin:25px 0;}
.logo img {margin-top:10px;width:137px;height:30px;margin-left:23px;}

.cname{ margin:25px 0px 0px 5px; font-size:22px; font-weight:bold; color:#4D4D4F; line-height:40px;}
.cname img{ height:30px;}
.cname {margin:26px 0px 0px 10px;}
.cname em {margin-left:40px;}
.cname em.ttel {display:inline-block; *display:inline; *zoom:1;padding-left:116px;background:url(/images/teltop.png) no-repeat left;}
.toplink {background:#3582c0 url(/images/toplink.png);line-height:40px;height:40px;}
.toplink a {color:#fff;font-weight:bold;font-size:14px;width:142px;display:inline-block; *display:inline; *zoom:1;text-align:center;background:url(/images/toplinkright.png) repeat-y right;}
.toplink a:hover, .toplink a.current {color:#fff;background:#1b64aa url(/images/tlover.png);}

.mimg {height:480px;background:#d4d9dd url(/images/hbg.png);}
.area {height:480px;overflow:hidden;position:relative;vertical-align:middle;margin:0 auto;}
#pic_list {position:relative;}
#pic_list li {position:absolute;visibility:hidden;}
#pic_list li.show {visibility:visible;}
#pic_list li img {vertical-align:middle;width:1180px;}
.area .button {width:1170px;height:20px;line-height:20px;position:absolute;bottom:8px;}
#button {float:right;}
#button li {float:left;width:20px;height:20px;text-align:center;margin:0 3px;font-size:12px;color:#000;background:#dee8eb;}
#button li.current {background:#1d98da;cursor:pointer;color:#fff;}

.kouhao {height:120px;background:#b9c7d0 url(/images/kouhao.png);}
.kouhao .shuzi {width:253px;height:120px;background:url(/images/szr.png) repeat-y right;text-align:center;line-height:120px;}
.kouhao .shuzi h1 {font-size:36px;color:#3366cc;}
.kouhao .yongxin{margin-right:20px;}
.kouhao .comlist {margin-left:100px;line-height:22px;font-size:14px;font-weight:bold;margin-top:16px;}
.what {margin-top:20px;}
.what ul {width:1300px;}
.what ul li {background:#1d98da;width:180px;height:320px;float:left;margin-right:20px;}
.what ul li div {padding:16px;font-size:14px;font-we/ight:bold;color:#fff;line-height:25px;}

.scrollDiv{height:88px; line-height:22px; overflow:hidden;}
.scrollDiv p{height:22px; padding:0; margin:0; }

.intro {width:880px;}
.intro table {border-collapse: collapse;border:0px;border-top:solid 1px #c0cfd5;background:url(/images/ptitle.png) repeat-x top;}
.intro table tr.ptitle {height:50px;color:#000;}
.intro table tr.ptitle td {font-we/ight:bold;font-size:16px;}
.intro table tr td{font-size:14px;text-align:center;border-right:solid 1px #f6fbff;line-height:46px;}
.intro table tr.w {background:#fff;}
.intro img {float:left;margin-top:20px;}
.account {width:280px;}
.account .atitle {background:url(/images/ptitle.png) repeat-x top;border-top:solid 1px #c0cfd5;text-align:center;font-wei/ght:bold;font-size:16px;color:#000;line-height:48px;}
.account .result {background:#fff; height:235px; text-align:center; padding-top:45px; }

.account .result .calc-price{ }
.account .result span.text{ font-size:16px; font-weig/ht:bold; display:block; margin:0 auto; padding:5px;}
.account .result span.input{  display:block; margin:0 auto; }
.account .result span.input input{ color:#999; font-size:16px; font-weight:bold; text-align:center; height:30px; line-height:30px; width:100px; }
#prices {color:#1268b3;}

.anli {margin-top:20px;padding-bottom:10px;}
.anli p {font-size:16px;line-height:36px;border-bottom:1px solid #d7e1e5;padding-left:18px;}
.anli ul {margin-top:20px;}
.anli ul li{float:left;width:196px;text-align:center;padding-bottom:10px;}
.anli ul li img {width:160px;height:75px;margin:0 auto;}

.help {margin-bottom:10px;}
.help ul {width:1200px;}
.help ul li {width:380px;margin-right:20px;float:left;}
.help ul li h1 {background:#1268b3;font-size:14px;font-weight:bold;color:#fff;text-align:left;position:relative;line-height:36px;padding-left:30px;}
.help ul li h1 span {position:absolute;right:16px;top:0px;font-size:12px;font-weight:normal;}
.help ul li h1 span a {color:#fff;}
.help ul li div {padding:10px 30px;height:112px;background:#f5f5f5 url(/images/hdiv.png);}
.help ul li div a {display:block;font-size:14px;line-height:26px;height:26px;width:320px;overflow:hidden;}
.help ul li div.lx {font-size:16px;font-weight:bold;line-height:32px;}

.Copyright {margin:26px;color:#939fa6;line-height:20px;font-size:12px;width:600px;}
.tel {margin-top:40px;padding-left:115px;background:url(/images/tel.png) no-repeat left;line-height:56px;}
.tel em {font-size:24px;color:#939fa6;line-height:56px;font-weight:bold;}
.site {width:169px;}
.site img {float:left;margin:52px 4px 0 4px;}
.site img:hover {filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}

.contact {margin-top:30px;padding-bottom:30px;}
.contact .map {width:540px;}
.contact .add {width:600px;margin-top:30px;border-left:1px solid #bdc4c5;color:#0078c8;line-height:32px;}
.contact .add div {border-left:1px solid #fff;padding-left:50px;}
.contact .add h1 {font-size:20px;}
.contact .add p {font-size:16px;line-height:30px;margin-top:20px;} 

.yilan {margin-top:20px;}
.yilan table {border-collapse: collapse;border:0px;margin-top:20px;}
.yilan table tr td{font-size:14px;text-align:center;border:solid 1px #d7e1e5;line-height:46px;color:#555;}
.yilan table tr.f5 {background:#f5f7f8;}
.yilan .atitle {margin-top:30px;padding-bottom:5px;font-size:16px;line-height:36px;border-bottom:1px solid #d7e1e5;}
.yilan .calc-price {margin-top:20px;}
.yilan .calc-price span{font-size:16px;}
.yilan .calc-price span.text{ font-size:16px; font-weight:bold; margin:0 auto; padding:5px;}
.yilan .calc-price span.input{ margin:0 auto; }
.yilan .calc-price span.input input{ color:#999; font-size:16px; font-weight:bold; text-align:center; height:30px; line-height:30px; width:100px; }
.yilan .calc-price span.input input.prices {border:0px;}
.yilan .how {border:1px solid #d7e1e5;margin-top:20px;}

.zanzhu {font-size:14px;color:#fff;background:#a30001;text-align:center;width:450px;margin:10px auto;line-height:30px;height:30px;}

.icons_prepare{background: url(/images/icons_prepare1ca3fe.png) 0 0 no-repeat;display: inline-block;width: 55px;height: 56px;}
.icon_prepare_1{background-position: 0 0;}
.icon_prepare_2{background-position: -55px 0;}
.icon_prepare_3{background-position: -110px 0;}
.icon_prepare_4{background-position: -165px 0;}
.icon_prepare_5{background-position: -220px 0;}
.icon_prepare_6{background-position: -275px 0;}
.icon_prepare_7{background-position: -330px 0;}
.icon_prepare_8{background-position: -385px 0;}
.icon_prepare_9{background-position: -440px 0;}
.icon_prepare_10{background-position: -495px 0;}
.icon_prepare_11{background-position: -550px 0;}
.icon_prepare_12{background-position: -605px 0;}
.icon_prepare_13{background-position: -660px 0;}
.icon_prepare_14{background-position: -715px 0;}
.icon_prepare_15{background-position: -770px 0;}
.icon_prepare_16{background-position: -825px 0;}
.icon_prepare_17{background-position: -880px 0;}
.icon_prepare_18{background-position: -935px 0;}