/****公用类开始****/
*{margin:0px;padding:0px;}
body{ padding-bottom:0px; font-family:Verdana, "微软雅黑"; font-size:14px; background-color:#f3f6f9;overflow-x: hidden;}
ul{list-style-type:none;}
img{border:0px; vertical-align:top;}
a,a:visited{ text-decoration:none; color:#fff;}
a:hover,a:active{color:#fff;text-decoration:none;}
b,strong{font-weight:bold;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.white{ color:#FFF;}
.red{ color:#F00;}
.gray1{ background-color:#f5f6f2;}
.gray2{ background-color:#ebede6;}
div.noborder{ border-bottom:none;}

.clear {font: 0px/0px sans-serif;clear:both; display: block}
.clearfix:after {content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden;}
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.hint{color:#7e7f7e; font-size:12px; line-height:24px;}
.center{ margin:0 auto; width:1000px;}
/****公用类结束****/


/*****************头部********************/
div.slogan{ font-size:12px; font-weight:200;}
#myCarousel { padding-top:60px;}
#navbar-collapse ul {margin-top:0;}
.carousel-inner img {margin: 0 auto;}
.section{ margin-top:10px; background:#fff;}
.section .title{ margin-bottom:20px; padding:10px 0; font-size:26px; font-weight:bold; text-align:center; color:#185687; line-height:55px;}
.section .why-item{ margin:20px 0; padding-bottom:20px; text-align:center; border:1px solid #c7c7c7;}
.section .why-item img{ position:relative; top:-40px;}
.section .why-item h3{ margin-top:0; margin-bottom:20px;}
.button{ display:block; margin:30px auto; padding:10px 20px; font-size:24px; letter-spacing:5px; }
.section .step3{width: 1000px; height:370px; margin: 0 auto; list-style-type: none; font-size: 0; overflow: hidden;}
.section .step3 .item { display: inline-block; width: 325px; height:370px; background-image:url(../images/pic1.png); background-repeat: no-repeat; *display: inline; zoom: 1;}
.section .step3 .item2 { background-position: -325px 0;}
.section .step3 .item3 { background-position: -650px 0;}
@media (max-width: 768px) {
	.section .step3{max-width: 768px;margin: 0 auto; background:url(../images/pic1_1.png) no-repeat; list-style-type: none;overflow: hidden; }
	.section .step3 .item { display: inline-block;max-width: 768px; height:auto; background-image: none; *display: inline; zoom: 1;}
.section .step3 .item2 { background-position:0;}
.section .step3 .item3 { background-position:0;}
	
}
.section .how{ margin:0 auto; background:url(../images/icon-bg.png) no-repeat center; min-width:165px; min-height:140px; text-align:center;}
.section .how a{ color:#333;}
.section .how img{margin:0 auto; padding-top:30px; padding-bottom:10px; }
.num-circle{ display: inline-block;width:150px;height:150px; font-size:24px; font-weight:bold;line-height:150px;border-radius: 100px;position: relative;border:1px solid #202221;}
.num-circle:hover{border:2px solid #185687;}
.section h5{ padding-top:20px;}
#footer{ background:url(../images/flogo.jpg) no-repeat right;}
#footer a{ color:#333;}
#footer a:hover{ text-decoration:underline;}


#amazon{ margin-top:60px;padding:20px 0; background-color:#fff;}
.amazon{margin-bottom:20px; padding:10px; border:1px solid #cfcfcf; border-top:2px solid #185687;}
.amazon .title{ padding:10px;border-bottom:1px solid #eee; font-size:18px; font-weight: bold; color:#185687; text-align:center;}
.amazon h4{ padding:10px 0; font-size:14px; font-weight:bold;}
.amazon img{ max-width:700px;}
.amazon .row{ margin:20px 0;}

#amazon_add{margin-top:20px;padding-top:20px; background-color:#fff;}


#faq{ margin-top:60px; padding:20px 0; background-color:#fff;}
#faq h3{ font-size:14px; font-weight:bold; line-height:30px;}
#faq .title{ padding:10px;border-bottom:1px solid #eee; font-size:18px; font-weight: bold; color:#185687;}
#faq p{color:#64686d; line-height:24px;}
#faq img{ margin:0 auto; padding:20px 0; max-width:800px;}
#faq .faq{ margin-bottom:20px; padding:10px; border:1px solid #cfcfcf; border-top:2px solid #185687;}
