/*
Theme Name: Empty
Theme URI: http://www.zzmaixun.com
Author: 空城
Author URI: http://www.zzmaixun.com/
Description: 手机客户端主题，定制开发QQ：1787182551
Version: 1.0.0
*/

/*
============================== CSSRESET
*/
body, button, input, select, textarea { font: 14px/1.6 \微软雅黑;color:#666;}
h1 { font-size: 26px }
h2 { font-size: 1.3em }
h3 { font-size: 1.2em }
h4 { font-size: 1.1em }
h5 { font-size: 1em }
h6 { font-size: .9em }
h1,h2,h3,h4,h5,h6{
  font-weight:600;
  margin:0 0 15px 0;
}
a {
	text-decoration: none;
	color: #38485a;
}
a:hover{ color: #51aded }
a img { border: 0 }
hr {
	background: none;
	border: none 0;
	border-top: 1px dotted #ccc;
	height: 0;
}
.clear{
  clear:both;
}
/*
============================== Layout
*/

body{
  background:url(images/bj.jpg) repeat-x left top;
  margin:0;
  padding:0;
}
.w{
  width:1000px;
  margin:0 auto;
}
.top{
  padding:15px 0;
}
.logo{
  float:left;
  height: 53px;
  line-height: 53px;
  font-family: "Microsoft Yahei";
  font-size: 21px;
}
.logo img{
  vertical-align: middle;
  padding-right: 5px;
}
.nav{
  margin-top: 12px;
  float:right;
  font-size:0px;
}
.nav ul li{
  display:inline-block;
  zoom:1;
  *display:inline;
  line-height:30px;
  height:30px;
  text-align:center;
}
.nav ul li a{
  padding: 5px 10px;
  font-size:14px;
  color:#000;
}
.nav ul li a:hover,
.nav ul li.current a{
  background:#0a3572;
  border-radius:20px;
  color:#fff;
}

/*=========================MAIN*/

.main{
  background:#fff;
  border-top:1px solid #bbb;
  border-left:1px solid #bbb;
  border-right:1px solid #bbb;
}
.content{
  width:960px;
  margin:0 auto;
  padding:20px;
  background:url(images/banner.jpg) no-repeat center 20px;
  min-height:388px;
}
.banner{
  width:339px;
  padding:50px 0 0 50px;
  height:340px;
}
.banner h1{
  font-size:36px;
  color:#e89426;
  font-weight: 700;
}
.banner span{
  font-size:16px;
  color:#0a3572;
  background:#f7eee5;
  padding: 5px 15px;
}
.banner p{
  color:#e89426;
}
.desc{
  padding: 0px 20px 40px 20px;
  border-bottom:1px solid #e5e5e5;
}
.desc h1{
  text-align:center;
  font-family:'宋体';
  font-weight:normal;
  color:#333;
}
.desc_l{
  width:455px;
  float:left;
}
.desc_l ul{
  padding:0;
}
.desc_l ul li{
    padding-top:5px;
    list-style:none;
    background:url(images/desc_l_icon.png) no-repeat left center;
    padding-left:25px;
}
.desc_r{
  width:465px;
  float:right;
}
.desc_r img{
  float:right;
  padding-top:20px;
}
.server{
  font-family:'宋体';
  padding:20px 0 0 0;
  color:#333;
  border-bottom:1px solid #e5e5e5;
}
.server h1,
.server .p{
   text-align:center;
   font-weight:normal;
}
.server .p{
  width: 680px;
  margin: 0 auto;
  font-size: 16px;
  color:#666;
}
.server ul{
  margin-left:-40px;
}
.server ul li{
  width:310px;
  list-style:none;
  float:left;
  padding:20px 0 20px 10px;
}
.server ul li .s1{
  background:url(images/s1.png) no-repeat -5px top;
  padding-left:75px;
}
.server ul li .s2{
  background:url(images/s2.png) no-repeat -5px top;
  padding-left:75px;
}
.server ul li .s3{
  background:url(images/s3.png) no-repeat -5px top;
  padding-left:75px;
}
.server ul li .s4{
  background:url(images/s4.png) no-repeat -5px top;
  padding-left:75px;
}
.server ul li .s5{
  background:url(images/s5.png) no-repeat -5px -2px;
  padding-left:75px;
}
.server ul li .s6{
  background:url(images/s6.png) no-repeat -5px -1px;
  padding-left:75px;
}
.server ul li h4{
  margin:0;
  font-size:18px;
}
.server ul li p{
  margin:5px 0;
}
.person{
  font-family:'宋体';
  padding:20px 0 0 0;
  color:#333;
  border-bottom:1px solid #e5e5e5;
  text-align: center;
}
.person p{
  color:#74859d;
}
.person .p{
  width:660px;
  margin:0 auto;
  color:#74859d;
}
.person h1,
.person .p{
   text-align:center;
   font-weight:normal;
}

/*头像旋转*/
.user_img{
  -webkit-border-radius:50%; 
  -moz-border-radius:50%; 
  -webkit-box-shadow: inset 0 -1px 0 #3333sf; 
  -webkit-transition: 0.4s; 
  -webkit-transition: -webkit-transform 0.4s ease-out; 
  transition: transform 0.4s ease-out; 
  -moz-transition: -moz-transform 0.4s ease-out;
  cursor:pointer;
} 
.user_img:hover{
transform: rotateZ(360deg);
-webkit-transform: rotateZ(360deg); 
-moz-transform: rotateZ(360deg); }

.partner{
  font-family:'宋体';
  padding:20px 0 20px 0;
  color:#333;
  border-bottom:1px solid #e5e5e5;
  text-align:center;
}
.partner table{
  margin-top: -1px;
  border-spacing: 0;
  margin-left: 10px;
  *margin-left: 15px;
  border-collapse: collapse;
}
.partner td img{
  width: 230px;
  height: auto;
}
.partner td{
  width: 233px;
  border: 1px solid #ddd;
}
.partner h1,
.partner .p{
   text-align:center;
   font-weight:normal;
}
.partner .p{
  width: 680px;
  margin: 0 auto;
  font-size: 16px;
  color:#666;
  margin-bottom: 20px;
}
.partner .load{
  display:none;
}
.load td{
  height: 60px;
  vertical-align: middle;
}
.partner button{
  border:1px solid #fff;
  background:#0a3572;
  color:#fff;
  font-size: 14px;
  margin-top: 20px;
  padding: 8px 20px;
  border-radius:3px;
  cursor:pointer;
}

.join{
  font-family:'宋体';
  padding:20px 0 20px 0;
  color:#333;
  border-bottom:1px solid #e5e5e5;
  text-align:center;
}
.join h1,
.join .p{
   text-align:center;
   font-weight:normal;
}
.join .p{
  width: 680px;
  margin: 0 auto;
  font-size: 16px;
  color:#666;
}
.join h3{
  font-size:18px;
  color:#0a3572;
  font-family:'微软雅黑';
  margin-top:10px;
}
.join ul{
  margin:30px 60px 0 60px;
  padding: 0;
  border-bottom:1px solid #bbb;
}
.join ul li{
  display:inline-block;
  zoom:1;
  *display:inline;
  width: 32%;
  padding: 0px 0 10px 0;
  border-right:1px solid #bbb;
}
.join ul li h4{
  font-size:16px;
  font-family:'微软雅黑';
  color:#333;
}
.join ul li.last{
  border-right:none;
}
.join .jl{
  color:#999;
}

.contact{
  font-family:'宋体';
  padding:20px 0 0px 0;
  color:#333;
  text-align:center;
}
.contact h1,
.contact .p{
   text-align:center;
   font-weight:normal;
}
.contact .p{
  width: 680px;
  margin: 0 auto;
  font-size: 16px;
  color:#666;
}
.contact p span{
  font-family:'微软雅黑';
  color:#999;
}
.yq p{
  color:#999;
  padding-top:20px;
}
.yq p a{
  color:#999;
}
.footer{
  text-align:center;
  background:#e2deae;
  border-top:2px solid #315d9a;
  padding:20px 0;
}
.footer p{
  margin:5px 0;
}

/* Tabs */
.element {width:100%; }
.tab_title{color:#053992; font-weight:700; padding:0 15px; border-right:1px solid #C3D6F5;}
.tab-nav{ height:30px; _height:29px; line-height:30px; color:#053992; border-bottom:1px solid #C3D6F5;}
.ui-tabs { list-style-type:none; margin-top:10px; padding:0; border: 1px solid #C3D6F5; }
.ui-tabs p{text-indent:2em; font-size:14px; margin-bottom:1em;}
.ui-tabs li{list-style-type:decimal; font-size:14px; margin-left:20px; margin-bottom:1em;}
.ui-tabs .tab-nav ul { margin:0; padding:0; }
.ui-tabs .tab-nav ul li { float:left; list-style:none; margin:0;}
.ui-tabs .tab-nav ul li a { display:block; line-height:100%; text-decoration:none; color:#053992;}
.ui-tabs .tab-nav ul li a:hover { text-decoration:none; }
.ui-tabs .tab-nav ul li.active a { cursor:default; }
.ui-tabs-framed .tab-nav ul li a { border-right:1px solid #C3D6F5; font-size: 12px; padding:9px 10px 10px 10px; _padding:5px 10px; }
.ui-tabs-framed .tab-nav ul li a:hover { background:#fff; color:#333; border-bottom: 1px solid #D3D3D3; padding: 9px 10px 9px 10px;}
.ui-tabs-framed .tab-nav ul li.active a { background:#fff; border-bottom:1px solid #fff; font-weight: 700; color: #333;}
.ui-tabs-framed .tab-content { padding: 0.5em 1.5em 0.5em 1.5em; border-top: 1px solid #fff;}