/***
 *	DedeCMS v5.6 Style (Default Style)
 *	dedecms.com  Author Networker  2010.02.05
 **/

/*---------- import ---------*/
@import url("layout.css");
@import url("page.css");


/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
}
body{
	font:12px Verdana,Arial,Tahoma;
}
img{
	border:none;
}

a{
	color:#256EB1;
	text-decoration:none;
}
a:hover{
	color:#ba2636;
	text-decoration:none;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}


/**/
/*yuoubuzixun*/
.right-zixun{position:fixed;top:50%;right:-120px;z-index:11;margin-top:-120px;width:220px;height:220px;background:url(../images/yuan.png)}
.right-zixun .rightp{padding-top:50px;padding-left:55px;color:#fff;font-size:24px}
.rights{position:absolute;width:88px;height:88px;border-radius:50%;opacity:1;cursor:pointer;-webkit-transition:.5s}
.right-zixun:hover .rights{opacity:1}
.rights1{top:-83px;left:6px;background:#e1aecd}
.rights1 .rsp01,.rights2 .rsp03,.rights5 .rsp04{padding-top:20px;color:#fff;text-align:center;font-size:18px}
.rights1 .rsp02{position:absolute;right:77px;bottom:65px;display:none;width:135px}
.rights1 .rsp02 a{display:block;margin:10px 0;padding:8px 12px;border:1px #e5e5e5 solid;border-radius:4px;background:#fff;color:#049c9d;text-align:center;font-size:14px}
.rights2 .rsp04{position:absolute;right:77px;bottom:65px;display:none;width:135px}
.rights2 .rsp04 a{display:block;margin:10px 0;padding:8px 12px;border:1px #e5e5e5 solid;border-radius:4px;background:#fff;color:#049c9d;text-align:center;font-size:14px}
.rights1:hover{background: url(../images/rightbg1.png) #c71521;}
.rights1:hover .rsp01{display: none;}
.rights1:hover .rsp02{display: block;}
.rights2{left: -65px;top: -21px;background: #d9b0e5}
.rights2:hover{background: url(../images/rightbg2.png) #b13bd3;}
.rights2:hover .rsp03{display: none;}
.rights2:hover .rsp04{display: block;}
.rights3{left: -94px; top: 50%; margin-top: -43px;background: #a8d7a6;}
.rights3 .rp1{font-size: 18px;text-align: center;padding-top: 20px;color: #fff;}
.rights3 .rp2{display: none;text-align: center;font-size: 14px;color: #fff;padding-top: 24px;}
.rights3:hover{background: url(../images/rightbg3.png) #15aa0e;}
.rights3:hover .rp1{display: none;}
.rights3:hover .rp2{display: block;}
.rights4{left: -68px;bottom: -25px;z-index: 2;background: url(../images/rightbg4.png)}
.right-zixun .rp3{position: absolute;width: 0px;height: 70px;line-height: 70px;font-size: 22px;padding-left: 10px;border: 2px solid #78c6d4;top: 166px;border-radius: 45px;background: #fff;z-index: 1;right: 225px;color: #78c6d4;overflow: hidden;-webkit-transition: 0.5s;opacity: 0;}
.rights5{left: 6px;bottom: -87px;background: #d8c3a7;}
.rights5:hover{background: url(../images/rightbg5.png) #d8c3a7;}
.rights5 .rsp05{font-size: 18px;text-align: center;padding-top: 20px;color: #fff;}
.rights5 .rsp06{width: 270px;height: 220px;border: 1px solid #bfbfbf;position: absolute;right: 88px;top: 40px;background: rgba(255,255,255,0.3);border-radius: 30px 0 0 0;display: none;}
.rights5 .rsp06 input, .rights5 .rsp06 textarea{width: 65%;background: none;display: block;margin: 10px auto;padding: 10px;font-size: 12px;border-radius: 5px;border: 1px solid #bfbfbf;color: #a6a6a6;}
.rights5 .rsp06 .bd_sub{background: #9d93c6;width: 100px;padding: 7px;color: #fff;font-size: 14px;border-radius: 15px;margin-bottom: 10px;border: none;}
.rights5 .rsp06 textarea{background: url(../images/rightbj.png) no-repeat 5px 3px;padding-left: 25px;}
.rights5:hover .rsp05{display: none}
/*首页*/
.tesebigbox{width:1200px;margin:0 auto;text-align:center}
.tesebigbox .tesesm{width:200px;float:left;height:200px;position:relative}
.tesebigbox .tesesm a{display:block;position:absolute;width:100%;-webkit-transition:.5s;left:0;top:0}
.tesebigbox .tesesm a:hover{top:-20px}
.tesebigbox .tesesm p{font-size:16px;margin-top:20px;color:#666}
.titlebig{font-size:36px;color:#444}
.titlesm{font-size:18px;color:#cecece;margin:5px;margin-bottom:35px}
.titlebox{text-align:center;width:260px;border-right:4px solid;height:65px;border-left:4px solid;margin:0 auto;margin-bottom:50px}
.zjtdbigbox{width:1200px;margin:0 auto;position:relative;height:650px;margin-top: -49px;}
.zjtdbigbox li{float:left;width:298px;text-align:center;border-left:none;color:#00b3b4}
.zjtdbigbox .li1{width:298px}
.zjtdbigbox .liact{background:#00b3b4;color:#fff}
.zjtdbigbox li h6{font-size:16px;padding:10px;cursor:pointer}
.zjtdbigbox li h6:hover{color:#fff;background:#00b3b4}
.zjtdbigbox li .zjtdbox{position:absolute;width:1220px;height:550px;left:-10px;top:60px;color:#000}
.kzleft{padding:10px;color:#fff}
.zjtxb{position:relative}
.zjtxb p{position:absolute;width:100%;bottom:0;font-size:24px;background:rgba(0,179,180,.4);height:50px;line-height:50px;color:#fff}
.zjjs{background:#02b4b6}
.zjjs p{text-align:left;padding:15px;font-size:14px;line-height:1.75}
.zjjs p span{font-size:16px}
.zjjs a{display:inline-block;background:#fff;margin:10px 0;padding:5px 34px;font-size:18px;color:#02b4b6;border-radius:5px}
.zjtdbigbox .swiper-button-prev{background:url(../images/zjleft.png) no-repeat 100%!important;left:-30px;width:24px;height:60px}
.zjtdbigbox .swiper-button-next{background:url(../images/zjright.png) no-repeat 100%!important;right:-30px;width:24px;height:60px}
/*keshi*/
.keshi001{width:710px;height:340px;background-image:url(../images/sy-007.jpg);background-size:102%;background-position:center center;-webkit-transition:.5s;cursor:pointer;margin-top:10px}
.keshi002{width:480px;height:165px;background:url(../images/sy-008.png) no-repeat bottom right #00b3b4;-webkit-transition:.5s;background-size:80%;float:left;overflow:hidden;margin-top:10px;margin-left:10px;color:#fff}
.keshi003{width:480px;height:165px;background:url(../images/sy-009.png) no-repeat bottom right #eaeaea;-webkit-transition:.5s;background-size:80%;float:left;overflow:hidden;margin-top:10px;margin-left:10px}
.keshi004{width:354px;height:255px;background:url(../images/sy-010.png) no-repeat bottom right #fec5cc;-webkit-transition:.5s;background-size:100%;float:left;overflow:hidden;margin-top:7px;color:#fff}
.keshi005{width:354px;height:255px;background:url(../images/sy-011.jpg) no-repeat center;-webkit-transition:.5s;background-size:100%;float:left;overflow:hidden;margin-top:7px;margin-left:7px}
.keshi006{width:235px;height:255px;background:url(../images/sy-012.png) no-repeat top #f8f6f6;-webkit-transition:.5s;background-size:100%;float:left;overflow:hidden;margin-top:7px;margin-left:7px}
.keshi007{width:236px;height:255px;background:url(../images/sy-013.jpg) no-repeat top #f3f3f3;-webkit-transition:.5s;background-size:100%;float:left;overflow:hidden;margin-top:7px;margin-left:7px}
.keshi002:hover,.keshi003:hover{background-size:90%}
.keshi001:hover,.keshi004:hover,.keshi005:hover,.keshi006:hover,.keshi007:hover{background-size:110%}
.keshibox p{padding-left:50px;font-size:14px}
.keshibox .ksyx{padding-top:70px}
.keshibox .kszd{font-size:20px;margin:10px 0}
.keshibox .kszx{padding-top:15px}
.keshi006 .ksyx,.keshi007 .ksyx{padding-top:160px}
/***/

.new1,.new2{padding:15px}
.new1 h2{color:#474747;background:url(../images/new.jpg) no-repeat;background-position:center left;padding:10px 0;padding-left:50px;font-weight:400;margin-top:20px}
.new1 p{color:#ccc;padding-bottom:20px;position:relative}
.new1 p span{position:absolute;display:inline-block;bottom:0;width:90px;right:0}
.new1 .act,.new1 h2:hover{background:url(../images/new2.jpg) no-repeat;color:#10b3d2;background-position:center left}
.new2 p{color:#484848;background:url(../images/hot.png) no-repeat;padding:15px 0;padding-left:35px;background-position:center left;position:relative;border-bottom:1px solid #d6d6d6;padding-bottom:20px;font-size:14px}
.new2 p:hover{color:#10b3d2}
.new2 p span{position:absolute;bottom:0;width:100px;right:0;text-align:right;color:#cecece}
.zxdt ul{
  width: 1200px;
  margin: 0 auto;
}
.zxdt li{
  float: left;
}
/**/
.center{
	margin:0px auto;
}
.w960{
	width:1200px;
	margin: 0 auto;
}
.pright .infos_userinfo {
	margin-bottom: 0px;
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.pright .mt1{
	margin-top:0px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.clear{
	overflow:hidden;
}
.fs-12{
	font-size:12px;
}
.fc-f60{
	color:#F60;
}
.fc-f90{
	color:#F90;
}
.clr{
	clear:both;
	}
.ipt-txt{
	line-height:15px;
	padding:4px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.nb{
	line-height:20x;
	padding:1px 2px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px
}
.btn-1{
	width:56px;
	height:24px;
	border:none;
	background:url(../images/comm-bt.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	cursor:pointer;
	overflow:hidden;
	color:#585858;
}
.btn-2{
	width:70px;
	height:25px;
	border:none;
	background:url(../images/btn-bg2.gif) left top no-repeat;
	line-height:25px;
	overflow:hidden;
	color:#444;
	margin-right:2px;
	cursor:pointer;
}
/*---------- frame ---------*/
/*---------- frame : header ---------*/




/*----- 新版导航菜单位置的样式 -------*/

/*------ 主色 -------*/

/* --------- 导航 ----------------*/
.w963 {
	width:960px;
}

/*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: 120px;
	visibility: hidden;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
	margin-top: -1px;
	border: 1px solid #93E1EB;
	border-top: 0px solid #3CA2DC;
	background-color: #FFF;
	background:url(http://www.kmzyaqe.com/templets/default/images/mmenubg.gif);
	padding-top:6px;
	padding-bottom:6px;
}

.dropMenu li {
	margin-top:2px;
	margin-bottom:4px;
	padding-left:6px;
}
.dropMenu a {
	width: auto;
	display: block;
	color: black;
	padding: 2px 0 2px 1.2em;
}
* html .dropMenu a {
	width: 100%;
}
.dropMenu a:hover {
	color:red;
	text-decoration: underline;
}
/*------ //搜索框 ---------*/
.w963 .search{
	padding-left:10px;
	line-height:32px;
}
.w963 .form h4 {
	display:none;
}
.w963 .form {
	float:left;
	margin:0 10px 0 0;
	*margin:0 10px 0 0;
	_margin:5px 10px 0 0;
}
.w963 .tags {
	width:500px;
	overflow:hidden;
}
.w963 .tags h4 {
	float:left;
	margin-right: 6px;
	height:26px;
	font-size:12px;
	color:#777;
}
.w963 .tags li {
	float:left;
	margin-right: 6px;
}
.header .nav .end { }
/*-- //End 导航菜单 --*/

/*---------- frame : channel-nav ---------*/
.channel-nav {
	margin-top:8px;
	padding-left:6px;
	height:24px;
	width:950px;
	overflow:hidden;
}
.channel-nav .sonnav {
	width:830px;
	line-height:26px;
	float:left;
	color:#256DB1;
}
.channel-nav .sonnav span {
	margin-right:10px;
	float:left;
}
.channel-nav .sonnav span a{
	padding:0 4px;
	border:1px solid #BADAA1;
	height:22px;
	line-height:21px;
	background:url(../images/channel_bg.png) repeat-x;
	display:inline-block;
	}
.channel-nav .sonnav span a.thisclass{
	border:1px solid #3aa21b;
	}
.channel-nav .sonnav a {
	color:#428C5B;
	text-decoration:none;
}
.channel-nav .sonnav a:hover{
	 color:#287212;
	}
.channel-nav .back{
	display:block;
	height:22px;
	line-height:21px;
	padding-top:6px;
	padding-right:10px;
	padding-left:20px;
	letter-spacing:2px;
	float:right;
	background:url(http://www.kmzyaqe.com/templets/default/images/ico-home.gif) 4px 10px no-repeat;
}
.channel-nav .back a{
	color:#397CBE;
}
.channel-nav .back a:hover{
	text-decoration:none;
	color:#777;
}
/*pic scroll
----------------------------------*/
.infiniteCarousel {
  width: 700px;
  position: relative;
  margin-left:auto;
  margin-right:auto;
}

.infiniteCarousel .wrapper {
  width: 640px;
  overflow: auto;
  height: 170px;
  margin: 0 30px;
  top: 0;
}
.infiniteCarousel ul a img {
  border:1px solid #E3E3E3;
  padding:2px;
  width:143px;
  height:106px;
  display:block;
}
.infiniteCarousel .wrapper ul {
  width: 625px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  top: 0;
}
.infiniteCarousel ul li {
  display:block;
  color:#6C6D61;
  float:left;
  padding: 10px 6px;
  height: 147px;
  width: 147px;
  text-align:center;
}
.infiniteCarousel ul li a,
.infiniteCarousel ul li a:visited{
	color:#6C6D61;
	}
.infiniteCarousel .wrapper ul li a:hover{
	text-decoration:underline;
	}
.infiniteCarousel ul li a:hover img {
  border-color: #aaa;
}
.infiniteCarousel ul li a span{
   display:block;
   line-height:17px;
   padding-top:6px;
}
.infiniteCarousel .arrow {
  display: block;
  height: 26px;
  width: 26px;
  text-indent: -999px;
  position: absolute;
  top: 70px;
  cursor: pointer;
  outline: 0;
}
.infiniteCarousel .forward {
  background:url(../images/green_skin.png) 0 -256px no-repeat;
  right: 0;
}
.infiniteCarousel .back {
  background:url(../images/green_skin.png) 0 -222px no-repeat;
  left: 0;
}
/*----------dedeinfolink  ---------*/
#dedeinfolink {
	margin-bottom:6px;
	}
#dedeinfolink tr td div {
	padding:0 5px;
	background:url(../images/white_bg.gif) repeat-x;
	margin-right:8px;
	}
#dedeinfolink tr td {
	line-height:18px;
	}
#dedeinfolink tr td.spline {
	font-size:1px;
	height:1px;
	line-height:1px;
	border-bottom:1px dashed #dedede;
	}
#dedeinfolink tr td.iftitle {
	font-weight:bold;
	color:#428C5B;
	line-height:24px;
	border-bottom:1px dashed #dedede;
}
/*---------- frame : footer ---------*/
.footer{
	margin:auto;
	color:#999;
	text-align:center;
	margin-top:8px;
	padding-bottom:10px;
	border-top:1px solid #E5EFD6;
	padding-top:10px;
}
.footer .link{
	text-align:center;
	padding:5px 0px;
}
.footer .link a{
	margin:0px 5px;
	color:#666666;
}
.footer .powered{
	font-size:10px;
	line-height:25px;
}
.footer .powered strong{
	color:#690;
}
.footer .powered strong span{
	color:#F93;
}
.footer .copyright{
	color:#666666;
	line-height:23px;
}

/*new search result page
----------------------------------------*/
.search_header{
    overflow:hidden;
	zoom:1;
}
.search_header  h1{
    float:left;
    display:inline;
    margin:5px 20px 5px 10px;
    width:216px;
}
.search_header .search_box{
    float:left;
    padding-top:25px;
}
.search_header .search_box input{
    border-width:1px;
	border-style:solid;
	border-color:#707070 #CECECE #CECECE #707070;
	padding:2px 4px;
	height:18px;
	line-height:18px;
    width:200px;
	margin-right:5px;
}
.search_header .search_box select{
   font-size:14px;
   height:22px;
   margin-right:5px;
}
.search_header .search_box button{
    margin-right:3px;
}
.resultbar{
	height:32px;
	line-height:32px;
	background:transparent url(../images/search-top-bg.gif) repeat-x scroll;
	text-indent:12px;
	color:#428C5B;
	border-bottom: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;
 }
 .result_content{
    overflow:hidden;
	zoom:1;
 }
.sidebar{
  float:right;
  width:300px;
  padding:20px 0 0 20px;
  margin-right:20px;
  border-left:1px solid #dadada;
  word-wrap:break-word;
}
.sidebar h2{
  font-size:14px;
  line-height:25px;
 }
.sidebar  ul {
  padding:4px 8px;
 }
.sidebar  ul li{
  line-height:24px;
  background:url(../images/ico-3.gif) 4px 9px no-repeat;
 }
.resultlist{
  overflow:hidden;
}
.resultlist ul{
  padding:20px 0 0 20px;
 }
.resultlist ul li{
  padding-top:15px;
 }
.resultlist ul li h3{
  line-height:30px;
  font-size:16px;
  font-weight:normal;
 }
.resultlist ul li h3 a{
  text-decoration:underline;
 }
.resultlist ul li p{
  line-height:22px;
  color:#333;
  font-size:14px;
  width:650px;
 }
.resultlist ul li span small{
  line-height:22px;
  font-size:12px;
  margin-left:5px;
  color:#999;
 }
.resultlist ul li span a{
  color:#008400;
 }
#contentRtPicAD2.stick {
  position:fixed;
  top:0;
  margin:60px 0 0
}
/*daohao*/
