﻿

#colorfulPulse {position:absolute; background:rgba(0, 0, 0, 0.5);z-index:99999;width:0% ;height:0px; }
#loading{ margin-top:20%; margin-left:45%;}
#colorfulPulse span {
  display: inline-block;
  width: 10px;
  height: 40px;
  animation-name: scale;
  -webkit-animation-name: scale;
  -moz-animation-name: scale;
  -ms-animation-name: scale;
  -o-animation-name: scale;
  animation-duration: 1.2s;
  -webkit-animation-duration: 1.2s;
  -moz-animation-duration: 1.2s;
  -ms-animation-duration: 1.2s;
  -o-animation-duration: 1.2s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
}
span.item-1 {
  background: #2ecc71;
}
span.item-2 {
  background: #3498db;
}
span.item-3 {
  background: #9b59b6;
}
span.item-4 {
  background: #e67e22;
}
span.item-5 {
  background: #c0392b;
}
span.item-6 {
  background: #e74c3c;
}
span.item-7 {
  background: #e74c8c;
}

.item-1 {
  animation-delay: -1s;
  -webkit-animation-delay: -1s;
  -moz-animation-delay: -1s;
  -ms-animation-delay: -1s;
  -o-animation-delay: -1s;
}

.item-2 {
  animation-delay: -0.9s;
  -webkit-animation-delay: -0.9s;
  -moz-animation-delay: -0.9s;
  -ms-animation-delay: -0.9s;
  -o-animation-delay: -0.9s;
}

.item-3 {
  animation-delay: -0.8s;
  -webkit-animation-delay: -0.8s;
  -moz-animation-delay: -0.8s;
  -ms-animation-delay: -0.8s;
  -o-animation-delay: -0.8s;
}

.item-4 {
  animation-delay: -0.7s;
  -webkit-animation-delay: -0.7s;
  -moz-animation-delay: -0.7s;
  -ms-animation-delay: -0.7s;
  -o-animation-delay: -0.7s;
}

.item-5 {
  animation-delay: -0.6s;
  -webkit-animation-delay: -0.6s;
  -moz-animation-delay: -0.6s;
  -ms-animation-delay: -0.6s;
  -o-animation-delay: -0.6s;
}

.item-6 {
  animation-delay: -0.5s;
  -webkit-animation-delay: -0.5s;
  -moz-animation-delay: -0.5s;
  -ms-animation-delay: -0.5s;
  -o-animation-delay: -0.5s;
}

.item-7 {
  animation-delay: -0.4s;
  -webkit-animation-delay: -0.4s;
  -moz-animation-delay: -0.4s;
  -ms-animation-delay: -0.4s;
  -o-animation-delay: -0.4s;
}

@-webkit-keyframes scale {
  0%, 40%, 100% {
    -moz-transform: scaleY(0.2);
    -ms-transform: scaleY(0.2);
    -o-transform: scaleY(0.2);
    -webkit-transform: scaleY(0.2);
    transform: scaleY(0.2);
  }

  20%, 60% {
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
}
@-moz-keyframes scale {
  0%, 40%, 100% {
    -moz-transform: scaleY(0.2);
    -ms-transform: scaleY(0.2);
    -o-transform: scaleY(0.2);
    -webkit-transform: scaleY(0.2);
    transform: scaleY(0.2);
  }

  20%, 60% {
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
}
@-ms-keyframes scale {
  0%, 40%, 100% {
    -moz-transform: scaleY(0.2);
    -ms-transform: scaleY(0.2);
    -o-transform: scaleY(0.2);
    -webkit-transform: scaleY(0.2);
    transform: scaleY(0.2);
  }

  20%, 60% {
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
}
@keyframes scale {
  0%, 40%, 100% {
    -moz-transform: scaleY(0.2);
    -ms-transform: scaleY(0.2);
    -o-transform: scaleY(0.2);
    -webkit-transform: scaleY(0.2);
    transform: scaleY(0.2);
  }

  20%, 60% {
    -moz-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
}
#colorfulPulse h1 {
 
  color: #000;
  text-transform: uppercase;
  font-size: 1em;
  letter-spacing: 1.5px;
  text-align: center;
  width: 155px;
  margin-top: 20px;
  -webkit-animation: fade 2s infinite;
  -moz-animation: fade 2s infinite;
}




@-webkit-keyframes fall {
  50% {
    transform: rotate(-30deg);
    -ms-transform: rotate(-30deg);
    /* IE 9 */
    -webkit-transform: rotate(-30deg);
    -moz-transform: rotate(30deg);
  }
}nnnnnnnnnnnnn0
@-moz-keyframes fall {
  50% {
    transform: rotate(-30deg);
    -ms-transform: rotate(-30deg);
    /* IE 9 */
    -webkit-transform: rotate(-30deg);
    -moz-transform: rotate(-30deg);
  }
}
@-o-keyframes fall {
  50% {
    transform: rotate(-30deg);
    -ms-transform: rotate(-30deg);
    /* IE 9 */
    -webkit-transform: rotate(-30deg);
    -moz-transform: rotate(30deg);
  }

  @keyframes fall {
    50% {
      transform: rotate(-30deg);
      -ms-transform: rotate(-30deg);
      /* IE 9 */
      -webkit-transform: rotate(-30deg);
      -moz-transform: rotate(30deg);
    }
  }
}
@-webkit-keyframes fade {
  50% {
    opacity: 0.5;
  }

  100% {
    opacity: 1;
  }
}
@-moz-keyframes fade {
  50% {
    opacity: 0.5;
  }

  100% {
    opacity: 1;
  }
}
@-o-keyframes fade {
  50% {
    opacity: 0.5;
  }

  100% {
    opacity: 1;
  }

  @keyframes fade {
    50% {
      opacity: 0.5;
    }

    100% {
      opacity: 1;
    }
  }
}

body {overflow-x:hidden}

.top1{height:46px; width:100%; min-width:1200px; background:#616161;}
.top1_box{width:1175px; margin:0px auto; }
.top1_box p{ width:1200px; line-height:46px; color:#fff; font-size:14px;}
.top1_box .p1{float:left; display:block; width:400px;}
.top1_box .p2{float:right; display:block; width:700px;text-align:right;margin-right:10px;}
.top1_box .p1 span, .top1_box .p2 a:hover,.top2_box a:hover{color:#f9be3e;padding:0 5px;}
.top1_box .p2 a{color:#fff;}
.logo{ float:left; margin-right:50px; }

.module-wrap { padding-left:50px;}
img, input, button, a, select, textarea {
	margin: 0;
	padding: 0;
	resize: none;
	border: none;
	outline: none;
}
ol, ul {
	list-style: none;
}
h1, h2, h3, h4, h5, h6, p, em, i, b, em { 
	font-size: 100%;
	word-wrap: break-word;
	font-weight: normal;
	font-style: normal;
}
a:active, a:focus {
	outline: none;
}
button::-moz-focus-inner, input::-moz-focus-inner {
padding:0;
border:0;
}
.profile{ line-height:20px; font-size:12px; color:#616161; width:695px; margin:70px auto;}
.profile h1{color:#616161;height:35px; font-weight:200; font-size:24px; text-align:center;}
.profile p{ margin-top:10px;}
.profile_1{width:200px; font-size:14px; color:#616161; line-height:35px; margin-left:40px;}
.profile_1:hover{  color:#ff6700;}
*html {
	background-image: url(about:blank);
	background-attachment: fixed;
	overflow-x:hidden
} /* 修正IE6振动bug */
/* slide */
.clear{ clear:both;}
.prev, .next {
	display: block;
	width: 60px;
	height: 60px;
	position: absolute;
	z-index: 222;
	top: 267px;
	overflow: hidden;
	cursor: pointer;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
	_border: 1px solid none;
}
.prev {
	left: 70px;
}
.next {
	right: 70px;
}
.prev:hover, .next:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
.slide-box, .slide {
	display: block;
	width: 100%;
	height: 400px;
	min-width: 1175px;
}
.slide {
	display: none;
	position: relative;
	position: absolute;
	z-index: 8;
}
#bgstylee {
	background: #59677e;
}
#bgstyled {
	background:#3c4a61;}
#bgstylea {
	background:#4ee6da;
}
#bgstyleb {
	background: url(../images/ll2.png) repeat-x;
}
#bgstylec {
	background:#59677e;
}
#bgstylef{background:#109bdc;}
.slide a {
	display: block;
	width: 100%;
	height: 400px;
	cursor: pointer;
}
.obj-e {
	width: 1170px;
	height: 400px;
	
	margin: 0px auto;
	z-index: 12;
}
 @-webkit-keyframes baoAni {
from {
opacity:0;
left:60%;
}
to {
opacity:1;
left:50%;
}
}
@-moz-keyframes baoAni {
from {
opacity:0;
left:60%;
}
to {
opacity:1;
left:50%;
}
}
@keyframes baoAni {
from {
opacity:0;
left:60%;
}
to {
opacity:1;
left:50%;
}
}
 @-webkit-keyframes saAni {
from {
opacity:0;
-webkit-transform:scale(0, 0);
}
to {
opacity:1;
-webkit-transform:scale(1, 1);
}
}
@-moz-keyframes saAni {
from {
opacity:0;
-moz-transform:scale(0, 0);
}
to {
opacity:1;
-moz-transform:scale(1, 1);
}
}
@keyframes saAni {
from {
opacity:0;
transform:scale(0, 0);
}
to {
opacity:1;
transform:scale(1, 1);
}
}
 @-webkit-keyframes scode {
from {
opacity:0;
-webkit-transform:scale(1, 0);
transform-origin:left bottom;
}
to {
opacity:1;
-webkit-transform:scale(1, 1);
transform-origin: left bottom;
}
}
@-moz-keyframes scode {
from {
opacity:0;
-moz-transform:scale(1, 0);
transform-origin:left bottom;
}
to {
opacity:1;
-moz-transform:scale(1, 1);
transform-origin:bottom bottom;
}
}
@keyframes scode {
from {
opacity:0;
transform:scale(1, 0);
transform-origin:left bottom;
}
to {
opacity:1;
transform:scale(1, 1);
transform-origin: left bottom;
}
}
.banAnimate .obj-c, .banAnimate .obj-e {
	display: block;
	animation-name: saAnic;
	-webkit-animation: saAnic 0.3s linear 0s normal none;
	-moz-animation: saAnic 0.3s linear 0s normal none;
	animation: saAnic 0.3s linear 0s normal none;
}
@-webkit-keyframes saAnic {
from {
opacity:0;
left:47%;
}
to {
opacity:1;
left:50%;
}
}
@-moz-keyframes saAnic {
from {
opacity:0;
left:47%;
}
to {
opacity:1;
left:50%;
}
}
@keyframes saAnic {
from {
opacity:0;
left:47%;
}
to {
opacity:1;
left:50%;
}
}
@-webkit-keyframes saAnid {
from {
opacity:0;
left:53%;
}
to {
opacity:1;
left:50%;
}
}
@-moz-keyframes saAnid {
from {
opacity:0;
left:53%;
}
to {
opacity:1;
left:50%;
}
}
@keyframes saAnid {
from {
opacity:0;
left:53%;
}
to {
opacity:1;
left:50%;
}
}
/* CSS Document *//* CSS Document *//* CSS Document *//* CSS Document *//* CSS Document *//* CSS Document *//* CSS Document *//* CSS Document */
select {
	height: 43px;
	line-height: 43px;
	padding: 2px 0
}
#main2 span {
	float: right;
	margin-right: 5px;
}
#child2 a {
	background: #ccefff;
	height: 35px;
	color: #13b3fa;
	line-height: 35px;
	font-size: 16px;
}
#child2 a:hover {
	background: #FDF8F8;
}
*{
	margin: 0;
	padding: 0;
	font-family:Microsoft YaHei;
}
a {
	text-decoration: none;
}
li {
	list-style: none;
}
img {
	border: 0;
}
body {
	background: #f6f6f6;
}
.clear {
	clear: both;
}
.top {
	width: 100%;
	height: 80px;
	background: #e7f9ff;
	margin: 0 auto;
	min-width: 1175px;
}

.top_box {
	width: 1170px;
	margin: 0 auto;
	font-size: 14px;
	color: #3badec;
}
.top_box p {
	float: right;
	width: 400px;
}
.top_box img {
	float: left;
}
.t_n_l {
	float: left;
	margin-left: 20px;
}
.top_box a {
	color: #3badec;
}
.top_box a:hover {
	color: #2486bd;
}
form a {
	margin-left: 10px;
}
.t_n_r {
	float: right;
	margin-right: 5px;
}
.put {
	width: 80px;
	height: 20px;
	color: #616161;
}
.anniu {
	width: 50px;
	height: 25px;
	border: none;
}

.top_box a {
	color: #3badec;
}
.top_box a:hover {
	color:#FB0509;}

.pic {
	width: 100%;
	margin: 0 auto;
}
.banner {
	width: 100%;
	overflow: hidden;
	position: relative
}
.banner_inner {
	position: relative;
	height: 379px;
	margin: 0 auto;
}
.banner_img li {
	float: left;
	position: relative
}
.banner_img li.bgli01 {
	background: #15b7fa url(../images/pic.png) center no-repeat;
}
.banner_img li.bgli02 {
	background: #4bd6c0 url(../images/pic2.png) center no-repeat;
}
.banner_img li.bgli03 {
	background: #15b7fa url(../images/pic3.png) center no-repeat;
}
.banner_img li.bgli04 {
	background: #15b7fa url(../images/pic4.png) center no-repeat;
}
.banner_common {
	position: relative;
	margin: 0 auto
}
.banner_pre {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: 180px;
	width: 60px;
	height: 60px;
	cursor: pointer;
	background: url(../images/banner_btn_l_24.png) no-repeat;
	opacity: .5;
	filter: alpha(opacity=50)
}
.banner_next {
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: 180px;
	width: 60px;
	height: 60px;
	cursor: pointer;
	background: url(../images/banner_btn_r_24.png) no-repeat;
	opacity: .5;
	filter: alpha(opacity=50)
}
.banner_pre:hover, .banner_next:hover {
	opacity: 1;
	filter: alpha(opacity=100)
}
.banner .control {
	width: 130px;
	position: absolute;
	top: 340px;
	left: 50%;
	margin-left: -40px
}
.banner .control li {
	float: left;
	margin-left: 10px;
	width: 18px;
	height: 18px;
	border-radius: 50%;
	cursor: pointer;
	background: #51c9fb
}
.banner .control li a {
	display: none
}
.banner .control li.current {
	background: #ffffff
}
.main {
	margin: 0 auto;
	width: 1175px;
	overflow: hidden;
}
.main_le {
	width: 270px;
	float: left;
}

.main_le2 {
	width: 270px;
	background: #fff;
	margin-top: 20px;
 
}
.tabs {
	float: left;
	list-style: none;
	height: 45px;
	width: 100%;
}
.tabs li {
	float: left;
	height: 45px;
	line-height: 45px;
	background: #fff;
	overflow: hidden;
	position: relative;
	width: 50%;
}
.tabs li a {
	color: #616161;
	display: block;
	font-size: 16px;
	width: 100%;
	text-align: center;
}
.tabs li a:hover {
	background: #26d2fc;
	color: #fff;
}
.tabs li.active a, .tabs li.active a:hover {
	background: #26d2fc;
	color: #fff !important;
}
.tab_container {
	clear: both;
	width:230px; 
	margin:0 auto;
	
}
.tab_container a {
	font-size: 12px;
	display: block;
	margin-top: 10px;
	color: #b7b7b7;
}
.tab_container a:hover {
	color: #333333;
}
.tab_cbl {
	height: 10px;
}
.main_ri {
	width: 862px;
	float: right;
	margin-top: 15px;
}
.m_r_fa {
	font-size: 17px;
	margin-bottom: 10px;
	padding-left: 5px;
}
.m_r_search {
	height: 52px;
	width: 860px;
	border: 1px solid #000;
	border-radius: 10px;
	padding-top: 8px;
}
.m_r_s_in {
	border: 0;
	background: none;
	width: 630px;
	height: 43px;
	float: left;
	margin-left: 10px;
	line-height: 43px;
	font-size: 16px;
}
.m_r_s_se {
	border: 0;
	width: 85px;
	background: url(../images/se_bg.jpg);
	height: 43px;
	float: left;
	margin-left: 20px;
	line-height: 43px;
	font-size: 16px;
}
.m_r_s_im {
	float: right;
	margin-right: 10px;
}
.m_r_link {
	background: url(../images/link_bg.jpg) no-repeat;
	height: 44px;
	margin-top: 6px;
}
.m_r_l_se {
	float: right;
	border: 0;
	margin-right: 10px;
	margin-top: 3px;
	background: none;
	color: #666666;
}
.m_r_link2 {
	margin: 20px auto 0 auto;
	display: block;
}
.m_r_zj1 {
	width: 273px;
	height: 550px;
	float: left;
	margin-top: 30px;
	background: #e6e6e6 url(../images/sy-1.jpg )no-repeat 0 295px;}
.m_r_zj2 {
	width: 273px;
	height: 550px;
	float: left;
	margin-left: 22px;
	margin-top: 28px;
	background: #e6e6e6 url(../images/sy-2.jpg )no-repeat 0 295px;}

.m_r_zj3 {
	width: 273px;
	height: 550px;
	float: right;
	margin-top: 28px;background: #e6e6e6 url(../images/sy-3.jpg )no-repeat 0 295px;}
.mr_za {
	height: 100px;
	display: block;
	background: #ebebec;
	text-align: center;
	font-size: 22px;
	color: #7b7b7b;
	padding-top: 20px;
}
.mr_zb1{width: 273px;
	height: 500px;
	 background:url(../images/sy-1.jpg);}
.mr_zb2{width: 273px;
	height: 500px;
	 background:url(../images/sy-2.jpg);}
.mr_zb3{width: 273px;
	height: 500px;
	 background:url(../images/sy-3.jpg);}
.mr_za p {
	color: #eb4f4e;
	font-size: 12px;
	padding-top: 15px;
}
.mr_za2 {
	height: 115px;
	display: block;
	background: #fff;
	text-align: center;
	font-size: 30px;
	color: #eb4f4e;
	padding-top: 30px;
	overflow: hidden;
}
.mr_za2 p {
	height: 115px;
	display: block;
	background: #fff;
	text-align: center;
	font-size: 16px;
	padding: 3px 50px 0 50px;
	color: #232324;
}


.mr_zc {
	height: 85px;
	background: #616161;
	color: #FFFFFF;
}
.mr_zc span {
	display: block;
	width: 145px;
	float: left;
	font-size: 14px;
	margin: 25px 0 0 15px;
}
.mr_zc img {
	float: right;
	margin: 30px 15px 0 0;
}
.mr_zc2 {
	height: 85px;
	background: #eb4f4e;
	color: #ffffff;
}
.mr_zc2 span {
	display: block;
	width: 145px;
	float: left;
	font-size: 14px;
	margin: 25px 0 0 15px;
}
.mr_zc2 img {
	float: right;
	margin: 30px 15px 0 0;
}
.ad {
	width: 100%;
	margin: 30px  auto;
}
.ad_link {
	min-width: 1200px;
	background: #00a0e9;
	color: #FFFFFF;
	height: 59px;
	text-align: center;
	font-size: 22px;
	line-height: 59px;
}

.ad_ads {
	width: 1315px;
	margin: 20px auto;
	overflow: hidden;
}
.ad_ads img {
	border: 1px solid #666666;
	margin-left: 26px;
}
.ad_ne {
	width: 1315px;
	height: 150px;
	margin: 15px auto 0 auto;
}
.ad_ne a {
	display: block;
	width: 390px;
	height: 150px;
	float: left;
	background: #EC1518;
}
.ad_ne01 {
	width: 390px;
	height: 150px;
	background: #3b5997;
}
.ad_ne a span {
	display: block;
	padding: 40px 0 0 100px;
}
.ad_ne02 {
	width: 390px;
	height: 150px;
	background: #3fccfd;
}
.ad_ne03 {
	width: 390px;
	height: 150px;
	background: #cb2027;
}

.fl_right {
	display: none;
	width: 110px;
	position: fixed;
	_position: absolute;/*ie6*/
	right: 0;
	top: 100px;
	_top: 470px;/*ie6*/
	background: #fff;
	padding: 5px;
	border-radius: 5px;
}
.fl_r1 {
	height: 35px;
	background: #b4e1f6;
	line-height: 35px;
	color: #2e7ba3;
	text-align: center;
}
.fl_r2 {
	color: #414141;
	line-height: 25px;
	border-top: 1px solid #cccccc;
	margin-top: 10px;
	padding-top: 15px;
	text-align: center;
	font-size: 12px;
}
.fl_r3 {
	display: block;
	text-align: center;
	background: #22a1cd;
	color: #FFFFFF;
	height: 30px;
	line-height: 30px;
	width: 90px;
	font-size: 14px;
	margin: 17px auto;
}
.fl_r4 {
	background: #efefef;
	display: block;
	color: #404040;
	text-align: center;
	height: 36px;
	line-height: 36px;
	font-size: 13px;
	width: 80px;
	margin: 12px auto 0 auto;
}



#qqbar{
	width:24px;
	height:106px;
	background-image:url(../../images/qqbar.png);
}

#qqcontent{
	display:none;
	width:180px; 
	-moz-opacity:0.95;              /* Moz + FF */    
	opacity: 0.95; 

	margin-top:-110px;
	_margin-top:0px;
	_top:-110px;
	_position:relative;
	_z-index:9999;
}

#qqtop{
	width:180px;
	height:32px;
	background-image:url(../../images/qq_top_bg.gif);
}

#qqmid{
	width:180px;
	background-image:url(../../images/qq_center_bg.gif);
}

#qqmid li{
	padding-left:40px;
	height:22px;
	line-height:22px;
}

#qqbot{
	width:180px;
	height:10px;
	line-height:10px;
	background-image:url(../../images/qq_bottom_bg.gif);
	background-repeat: no-repeat;
}

.qqmenu{
	text-align:center;
	border-top:dashed 1px #ADCAD8;
	border-bottom:dashed 1px #ADCAD8;
	background-color:#E8F0F4;
	width:164px;
	margin-left:auto;
	margin-right:auto;
	height:18px;
	line-height:21px;
	color:#006699;
	_line-height:18px;
	_padding-top:2px;
	_height:14px;
}

.qqli{
	padding-top:5px;
	padding-bottom:5px;
}
#qqkf{
	position:fixed;
	top:160px;
	right:0px;
	z-index:9999;
	
	_position:absolute;
	_right:expression( eval(parseInt(document.body.offsetWidth)-parseInt(document.body.scrollWidth)) + 'px');
}
/*footer_1*/
.footer_1{ width:100%;background:#2a2828;min-width:1200px;}
.footer_1_main{ height:30px;width:1110px;padding-top:15px;background:#2a2828; margin:0 auto;}
.footer_1_main p{color:#fff;;display:block;font-size:12px; float:left;}


/*main_主机手风琴效果*/

dl,dt,dd{display:block;margin:0;}
/*left*/


.leftsidebar_box dt{padding-left:70px;padding-right:10px;background-repeat:no-repeat;background-position:35px center;color:#fff;font-size:16px;position:relative;line-height:58px;cursor:pointer;border-bottom:1px solid #dcdcdc;}
.leftsidebar_box dd{background-color:#ececec;padding:9px 0 9px 0;border-bottom:1px solid #dcdcdc;border-top:1px solid #fff;text-shadow:0px 1px 0px rgba(255, 255, 255, 0.8);cursor:pointer;}
.m_r_zj1 dd,.m_r_zj2 dd{padding-left:70px;}
.m_r_zj3 dd{padding-left:30px;}
.leftsidebar_box dd.first_dd{background-color:#f4f4f4;}

.leftsidebar_box dd:not(.first_dd):hover{
	background:#e7e7e7;/* Old browsers */
	cursor:pointer;
}
.leftsidebar_box dd:not(.first_dd):active{
	background:#f1f1f1;/* Old browsers */
	cursor:pointer;
}
.leftsidebar_box dd a,.nr{color:#818181; font-size:13px; width:210px; display:block;}
.leftsidebar_box dt img{position:absolute;right:10px;top:28px;}
.system_log dt{background-image:url(../images/left/system.png)}
.custom dt{background-image:url(../images/left/custom.png)}
.channel dt{background-image:url(../images/left/channel.png)}
.app dt{background-image:url(../images/left/app.png)}
.cloud dt{background-image:url(../images/left/cloud.png)}
.syetem_management dt{background-image:url(../images/left/syetem_management.png)}
.source dt{background-image:url(../images/left/source.png)}
.statistics dt{background-image:url(../images/left/statistics.png)}
.leftsidebar_box dl dd:last-child{padding-bottom:10px;}


/*手风琴效果*/
.box a:link,a:visited,a:hover{color:#ccc; text-decoration:underline;}
.box{width:850px;margin:40px auto;font:normal 12px/24px '微软雅黑'; z-index: 12;}
.kwicks{width:850px;position:relative}
.kwicks li{width:170px;height:88px;float:left;overflow:hidden;margin-right:9px;}
.kwicks li.last{margin-right:0px}
.kwicks li img{width:170px;height:88px;float:left}
.kwicks li .extension{height:120px;background:url(star_5.gif) no-repeat right top #fff;overflow:hidden}
.kwicks li dl{padding:5px 0px 0px 10px;width:230px;height:80px;overflow:hidden;margin-left:0px}
.kwicks li dd a{color:#7b7b7b}
.kwicks li dt a{color:#7b7b7b}
.kwicks li dt a{font-size:14px;font-weight:bold}



/*qq*/
.service_box{position:fixed;z-index:1000;right:-448px;top:1%;width:448px;border:1px solid #ece8e5;background:#fff;}
.service_box .tab_nav{position:absolute;left:-42px;top:-1px;}
.service_box .tab_nav > li{background:#ece8e5;border-bottom:1px solid #dfdbd9;}
.service_box .tab_nav > li.active{background:#099cff;}
.service_box .tab_nav > li:first-child{border-radius:8px 0 0;}
.service_box .tab_nav > li:last-child{border-bottom:none;border-radius:0 0 0 8px;}
.service_box .tab_nav > li > a{display:block;width:28px;padding:12px 6px 12px 8px;line-height:14px;text-align:center;color:#2c2c2c;text-decoration:none;font: 12px Arial, Helvetica, sans-serif;}
.service_box .tab_nav > li.active > a{color:#fff;}
.service_box .tab_nav .icon{display:block;height:28px;width:28px; background:url(http://www.xunns.com/newver/images/bg_online_service_new.gif)no-repeat;overflow:hidden;margin:3px 0;*margin:6px 0;}
.service_box .tab_nav .icon_1{background-position:0 0;}
.service_box .tab_nav .icon_2{background-position:-28px 0;}
.service_box .tab_nav .icon_3{background-position:-56px 0;}
.service_box .tab_nav .active .icon_1{background-position:0 -28px;}
.service_box .tab_nav .active .icon_2{background-position:-28px -28px;}
.service_box .tab_nav .active .icon_3{background-position:-56px -28px;}
.service_box .tab_content{padding:0px px 10px 0px;;position:relative;}
.service_box .tab_plan{display:none;}
.service_box .tab_plan p{color:#333;}

