@charset "utf-8";
/* CSS Document */
html, body{margin:0px; padding:0px; height:100%;}
body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

h1, h2, h3, h4, h5, h6, h7, p, form, input, ul, li{padding:0px; margin:0px; font-weight:normal;}
p{line-height:16px; font-family:Tahoma, Geneva, sans-serif;}
ul,ol,li {list-style:none;}
input, select, textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
a{text-decoration:none; outline:none;}
a:hover{text-decoration:none; outline:none;}
a img{border:0px; outline:none;}
.clear{clear:both; font-size:0px; height:0px; line-height:0px; background:#fff; overflow:hidden;}
.fleft{float:left;}
.fright{float:right;}
/*============================Master Starts Here==============================*/
.master{ width:100%; margin:0 auto; padding-bottom:1px;}
.header{ width:960px; margin:0px auto; padding-top:33px;}
.logo{ width:300px; float:left;}
.logo img a{ margin:0px; padding:0px;}
.header_r{ width:400px; float:right; padding:10px 0 0 0;}
.header_r h2{ font:28px  'HelveticaNeue75Bold'; color:#464646; text-align:right; float:right;}
.header_r h2 span{ font:20px  'HelveticaNeue75Bold'; color:#464646;}
.navi{ width:100%; height:28px; margin:0 auto; background-color:#014ba2; margin-top:25px;}
.cont{ width:960px; margin:0 auto; padding:0px;}
.cont_l{ width:510px; float:left; margin-top:30px;}
.cont_l h1{ font:bold 39px Arial, Helvetica, sans-serif; color:#ce102c; float:left;}
.cont_l h3{ font:bold 25px Arial, Helvetica, sans-serif; color:#004485; padding-top:10px; float:left;}
.cont_l ul{ margin-top:13px; float:left; padding:0px;}
.cont_l ul span{ font:bold 18px Arial, Helvetica, sans-serif; color:#464646;}
.cont_l li{ background:url(../images/tick.png) no-repeat left top; padding:0 0 7px 30px;font:18px Arial, Helvetica, sans-serif; color:#464646;}
.cont_l li.top{background:url(../images/tick.png) no-repeat left 7px; padding:7px 0 5px 30px;}
.cont_r{width:410px;margin-right:30px; min-height:370px;float:right;position:relative;top:-38px;background:url(../images/main_poster.png) no-repeat right top;}
.cont_r span{ position:absolute; top:83px; left:-11px;}
.cont_r span a{ background:url(../images/get_button.png) no-repeat center bottom; width:370px; height:60px; position:absolute; left:56px; top:224px;}

.list{ width:100%; margin:20px auto 10px; background-color:#e1e1e1; border-bottom:1px solid #aaa; border-top:1px solid #959595; padding:15px 0 10px 0;}
.list_inner{ width:960px; margin:0 auto;}
.list_inner h4{ font:bold 18px 'HelveticaNeue75Bold'; color:#464646;}
.list_inner ul{ margin:0px; padding-top:12px;}
.list_inner li{ float:left; margin-right:10px;}
.list_inner li img{ float:left;}
.list_inner li.last{ margin:0px; padding:0px;}
.list_inner li p{ float:left; font:12px Arial, Helvetica, sans-serif; color:#464646; padding:13px 0 0 6px;}
.list_inner li p.third{float:left; font:12px Arial, Helvetica, sans-serif; color:#464646; padding:13px 0 0 0; margin-left:-14px; position:relative;}
.contbtm{ width:960px; margin:0 auto; padding:0px;}
.contbtm_l{ width:625px; float:left;}
.contbtm_l h5{ font:bold 24px 'HelveticaNeue75Bold'; color:#004ca1; padding:10px 0;}
.contbtm_l p{font:12px 'HelveticaRegular'; color:#464646; line-height:16px;}

.contbtm_r{ width:285px; float:right;}
.customer_list{ margin-top:30px; padding:0px; width:285px; float:right; border:1px solid #c6c6c6; padding:14px 0 25px 0;}
.customer_list span{ width:268px; font:bold 18px Arial, Helvetica, sans-serif; color:#464646; float:left; padding:0 0 10px 17px; border-bottom:1px solid #c6c6c6;}
.customer_list p{padding:15px 15px 0 17px; float:left; font-size:12px; color:#636363;}
.customer_list ul{ margin:0px; padding:15px 0 0 17px; float:left;}
.customer_list li{ float:left; margin-right:30px;}
.customer_list li.last{float:left; margin:0px;}
.customer_list ul.second{margin:0px; padding:10px 0 0 17px; float:left;}
.customer_list ul.second li{ float:left; margin-right:22px;}
.customer_list ul.second li.last{ float:left; margin:0px;}
.footer{ width:960px; margin:20px auto 0 auto; border:1px solid #c6c6c6;}
.footer h6{ font:bold 18px Arial, Helvetica, sans-serif; color:#464646; padding:15px 0 15px 23px; border-bottom:1px solid #c6c6c6;}
.footer ul{ margin:20px 0 20px 48px; padding:0px; float:left;}
.footer li{ float:left; font:12px Arial, Helvetica, sans-serif; color:#464646; width:107px; text-align:center; margin-right:45px;}
.footer li a{ color:#464646;}
.footer li span{ color:#ff0000;}






