@charset "utf-8";
html{ overflow-x:hidden;}
body{  font-family: 'Microsoft YaHei','YaHei','SimHei','Hei';}
.wall{ width:100%; position:relative; left:50%; margin-left:-950px;}
.wapper{ width:1180px; margin:0 auto;}

.sm_logo {
  width: 163px;
  height: 35px;
  overflow: hidden;
  display: inline-block;
  background: url(/u/images/logo_small.png) no-repeat;
}
div.sitenav ul li {
  float: left;
  display: block;
  line-height: 35px;
  height: 35px;
  z-index: 999;
  padding: 0 10px;
  font-size: 14px;
}

.slider_wapper{ width:1900px; position:relative;}
.slider{ width:1900px; height:480px; overflow:hidden;position:relative;}
.slider li{ float:left; width:1900px; height:480px; overflow:hidden;}
.slider li img{ width:1900px; height:480px;}
.slider li img.p1{ background:url(/mobile/res/images/img_01.jpg) center 0 no-repeat;}
.slider li img.p2{ background:url(/mobile/res/images/img_02.jpg) center 0 no-repeat;}
.slider li img.p3{ background:url(/mobile/res/images/img_03.jpg) center 0 no-repeat;}

div.controlsdesc{display:none;}
.slider_wapper ol.controls{ position:absolute; left:50%; margin-left:-50px; width:100px;top:450px; margin:0 auto;z-index:2;}
.slider_wapper ol.controls li{height:10px;line-height:24px; width:10px; margin-right:10px; text-align:center; display:inline;float:left; border-radius:5px; background-color:#dbdbdb; text-indent:-9999px;}
.slider_wapper ol.controls li.current{background:#55a6f7;}

.left{float:left;width:300px;border-right:1px dashed #d8d8d8;}
.right{float:left;}
.left .title-more{font-size:18px;color:#000000;margin:10px 0 10px 0;}
.left .icons a{float:left;margin:10px 0 0 0;}
.right .title-more{font-size:18px;color:#000000;margin:10px 0 10px 20px;}
.right .icons{width:500px;margin:0 0 0 60px;}
.right .icons a{float:left;margin:10px 0 0 30px;width:207px;height:72px;}

.other dl{ float:left; width:266px; height:120px; padding:20px 25px 0; margin-bottom:10px;background-color:#f0f0f0;}
.other dl dt{ float:left; width:50px; }
.other dl dt span{ height:50px; display:block; background:url(../images/iconother.png) no-repeat;}
.other dl dt span.a01{ background-position:0 0;}
.other dl dt span.a02{ background-position:0 -76px;}
.other dl dt span.a03{ background-position:0 -152px;}
.other dl dt span.a04{ background-position:0 -231px;}
.other dl dt span.a05{ background-position:0 -301px;}
.other dl dt span.a06{ background-position:0 -376px;}
.other dl dd{ float:left; width:200px; margin-left:15px;}
.other dl dd p{line-height:26px;color: #666;}
.other dl dd p.fs20{color:#333;font-size: 20px!important;margin-bottom: 5px;}
.other dl dd p.fs14{font-size: 14px!important;line-height: 22px;}
.mr11{ margin-right:11px;}
#footer {position: relative;line-height: 22px;font-size: 12px;text-align: center; border-top:1px solid #ccc; }
#footer a {color: #666; }
#footer p {padding: 15px 0 0; }
#footer .police {position: absolute;top: 20px;right: 10px; }
#footer .customer_service { position: relative;padding-left: 108px; }
#footer .customer_service a {position: absolute;top: -5px;left: 0; }

