a img{ border:0;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
body{ background:url(../images/index_02.jpg) repeat-x; font-size:12px; margin:0; padding:0;list-style-type:none;}
p,h1,h2,h3,ul,li{ margin:0; padding:0; list-style:none}
a { text-decoration:none; color:#333;}
.box{ width:960px; margin:0 auto;}
.box .top{ line-height:30px; height:30px; overflow:hidden;}
.box .top .fr{ background:#999; padding:0 10px; color:#fff;}
.box .top .fr a{ color:#fff;}
.header{ height:60px; line-height:60px; color:#333; overflow:hidden; margin-bottom:5px;}
.header img{ float:left; margin:10px 15px; 0 0;}
.header p{ font-size:28px; font-weight:bold; font-family:Arial, Helvetica, sans-serif,"ËÎÌå"; float:left; width:550px; overflow:hidden;}
.header span{ display:block; font-size:22px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:url(../images/iphone.png) no-repeat left center; padding-left:50px;}
.header .phone{ font-size:22px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:url(../images/iphone.png) no-repeat left center; padding-left:50px; height:60px; line-height:60px;}
.nav{ height:36px; line-height:36px; overflow:hidden}
.nav ul li{ float:left; background:url(../images/line.jpg) no-repeat right center; padding-right:21px; margin-right:21px;}
.nav ul li a{ font-size:14px; color:#333;}
.nav ul li a:hover{ text-decoration:underline; color:#333;}
.l_side{ width:300px; margin:20px 30px 20px 0;}
.l_side .ltitle{ background:url(../images/nav_1.jpg); height:32px; width:300px; color:#e70101; font-size:14px; line-height:32px; margin-bottom:15px;}
.l_side .zb{ margin-bottom:20px;}
.l_side .zb .ltitle span.fr a{ font-size:12px; padding-right:5px;}
.l_side .ltitle span.fl{ padding-left:10px}

.l_side .zb ul li{ font-size:14px; margin-bottom:12px; line-height:16px; height:16px; overflow:hidden; background:url(../images/point.png) no-repeat left center; padding-left:10px;}
.l_side .zb ul li a{ color:#024}
.info{ margin-bottom:20px;}
.info p { margin-bottom:10px;}
.info p a{ font-size:14px; color:#069;}
.info ul li{ font-size:14px; color:#024; margin-bottom:12px;}
.r_side{ width:630px; margin-top:20px;}
.r_side .rtitle{background:url(../images/index_12.jpg); padding-left:10px; height:34px; color:#e70101; font-size:14px; line-height:39px;}
.r_side .rtitle span.fl{ padding-left:10px}
.r_side .rtitle span.fr a{ font-size:12px; padding-right:10px; color:#069;}
.jianjie{ margin-bottom:20px;}
.jianjie .jj_con{ background:#f6f6f6; padding:10px 20px;}
.jianjie .jj_con p{ line-height:25px; text-indent:2em;  overflow:hidden}
.jianjie .product_con ul li{ float:left; margin: 10px 8px 5px; width:130px;}
.jianjie .product_con ul li p{ height:25px;}
.contact .c_con{ background:#f6f6f6; padding:10px 20px;}
.contact .c_con h2{ margin-bottom:15px;}
.contact .c_con ul li{ margin-bottom:15px;}

.new_con li { border-bottom: 1px dashed #ccc;  padding-bottom: 15px;  width: 100%;margin: 0 0 20px;}
.new_con li a {    float: left;    font-size: 14px; color:#069}
.new_con li span {   color: #999;    float: right;    padding-right: 20px;}
.new_con li p {  line-height: 25px;   margin-bottom: 0;    margin-top: 10px;}
.page {  margin: 20px 0;   text-align: center;   width: 100%;}
.page a {  border: 1px solid #ccc;  color: #333;  display: inline-block;  margin-right: 5px;    padding: 4px 6px;}
.page b.bg {    background:#7eb6e4;   color: #fff;  margin-right: 5px;   padding: 5px 6px;}
.list_con {    border-bottom: 1px dashed #ddd;    margin: 0 auto 10px;}

.list_con .lt_title a.col_red {   color: #cc0000;}
.list_con .lt_title a {    font-size: 14px;}
.list_con .lt_title a.col_blue {    color: #006699;}
.list_con .fr {    color: #999;}
.list_con .lt_title {  margin-bottom: 10px; overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  width: 390px;}
.jianjie .jj_con .list_con p{ text-indent:0;}
.jianjie .list_con .lt_info {  color: #999;   overflow: hidden;   padding-bottom: 10px;}

.foot_ms {background: none repeat scroll 0 0 #ccc; color: #333; line-height: 20px; margin-top: 30px;  padding: 20px 0; text-align: center;    width: 100%;}
.top_up_main {  margin: 0 auto;  overflow: hidden;  width: 960px;}

.up_l {  float: left; padding: 0 0 0 5px; width: 480px;}
.user {   float: left;  height: 20px;  width: 233px;}
.input_login {  border: 1px solid #cccccc;  height: 15px;  width: 60px;}
.tijiao {  float: left;  height: 20px;  padding-top: 5px;  width: 50px;}
.zhuce {  float: left;  padding-top: 0;  width: 120px;}
.up_l a {   color: #333;}
.up_r {  float: right; padding: 0 5px; text-align: right;  width: 450px;}
.up_r a {    color: #333;}

.new_content h1 {   color: #069;  font-size: 16px;  font-weight: 100;  margin: 20px 0 15px;  text-align: center;}
.new_content span {  color: #999;  display: block;  margin-bottom: 15px;   text-align: center;}
.new_content p {   line-height: 30px;    margin-bottom: 10px;    text-indent: 2em;}
.text { border-top:1px #ccc dotted; padding-top:15px; margin-top:20px;}
.text li {    color: #999;    font-size: 12px;    margin-bottom: 10px;}
.text li a {    color: #069;    font-size: 12px;}
.product_content img{ float:left; margin-right:30px;}
.pro_info ul li{ margin-bottom:15px;}
.product_content h4{margin:15px 0; font-size:14px; border-left:4px #069 solid; padding-left:10px;}
.product_content p{ color:#777; line-height:30px; font-size:14px;}

.product_con ul {margin-top: 10px;}
.product_con ul li {width: 142px;margin: 0 10px;float: left;}
.product_con ul li img {width: 137px;height: 120px;}
.jianjie .product_con ul li p {height: 60px;text-indent: 0em;}
.product_con ul a {color: #006699;}