/***
 *	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;
}
/*---------- header ---------*/
#navbox{width: 1200px;margin: 0 auto;position: relative;}
.navbg1{width: 50%;float: left;height: 60px;background: #168a99;}
.navbg2{width: 50%;float: left;height: 60px;background: #c1c1c1;}
.teldh{font-size:42px;font-weight:400;height:50px;line-height:50px;padding-left: 60px;background: url(../../../images/top/telic.png) no-repeat center left;position: absolute;top: 40px;right: 0}
.teldh span{display:inline-block}
.teldh span:nth-of-type(2){animation-delay:.05s}
.teldh span:nth-of-type(3){animation-delay:.1s}
.teldh span:nth-of-type(4){animation-delay:.15s}
.teldh span:nth-of-type(5){animation-delay:.2s}
.teldh span:nth-of-type(6){animation-delay:.25s}
.teldh span:nth-of-type(7){animation-delay:.3s}
.teldh span:nth-of-type(8){animation-delay:.35s}
.teldh span:nth-of-type(9){animation-delay:.4s}
.teldh span:nth-of-type(10){animation-delay:.45s}
.teldh span:nth-of-type(11){animation-delay:.5s}
.teldh span:nth-of-type(12){animation-delay:.55s}
.teldh span:nth-of-type(13){animation-delay:.6s}
.teldh span:nth-of-type(14){animation-delay:.65s}
.zhen span{height:48px;line-height:48px;color:#2cb0c7;opacity:0;transform:translate(200px,-100px) scale(2);animation:ballDrop 2s infinite}
@keyframes ballDrop{0%{transform:translate(0) rotate(0) scale(.5);opacity:.5}
40%{transform:translate(0) rotate(0) scale(1);opacity:1}
80%{transform:translate(0,0) rotate(0) scale(1);opacity:1}
100%{transform:translate(0,0) rotate(0) scale(1);opacity:1}}
.header{width: 100%;position: absolute;}
#navMenu{width: 1200px;margin:0 auto;height: 60px;position: relative;z-index: 3}
#navMenu ul{float:left;width:100%;position:relative;height:60px}
#navMenu ul li{font:14px/1.5 "Microsoft YaHei","微软雅黑","Microsoft JhengHei","宋体";float:left;width:10%;text-align:center;height:60px;background-color:#168a99;position:relative}
#navMenu ul li p{opacity:1;position:absolute;height:0;overflow:hidden;width:100%;-webkit-transition:.5s;z-index:2}
#navMenu ul li a{color: rgb(255, 255, 255);;text-decoration:none;display:inline-block;position:relative;font-size:18px;height:60px;line-height:60px;width:100%}
.xlbg{height:0;width:100%;z-index:2;position:absolute;background:#168a99;opacity:.5;-webkit-transition:.5s}
#navMenu ul li:hover{background-color:#fff}
#navMenu ul .xlli:hover p{background:#168a99}
#navMenu ul:hover p{height:500px}
#navMenu ul li a.hover{color:#168a99;text-decoration:none;display:inline-block;position:relative}
#navMenu .naclip a{height:40px;font-size:14px;line-height:40px}
#navMenu .naclip a:hover{background:#fff}
#navMenu ul li a.hover,#navMenu ul li a:hover{text-decoration:none;color:#168a99;display:inline-block;position:relative}
#navMenu ul li a.hover span,#navMenu ul li a:hover span{cursor:pointer;display:inline-block;height:22px;color:#deff01;line-height:20px;margin:0 0 0 5px;padding:0 5px 0 0;text-align:center;vertical-align:middle}
.search_header{width: 300px;height: 60px;position: absolute;left: 960px;background: url(../../../images/top/sousuo.jpg) no-repeat #c1c1c1;}
.search_header .form{height: 36px;margin-top: 12px;padding-left: 60px;}
.search_header .form .djss{    float: left;
    border: none;
    height: 36px;
    border-radius: 5px 0 0 5px;
    padding-left: 10px;
    width: 180px;
    font-size: 14px;}
.search_header .form 

.search-submit {
    float: left;
    border: none;
    height: 36px;
    background: url(../../../images/top/sec.png) no-repeat center center #168a99;
    width: 50px;
    border-radius: 0 5px 5px 0;
    cursor: pointer;
    font-size: 0px;
    color: #fafafa;
}
/*弹窗*/
.tcbox{position:fixed;height:395px;background:#fff;display:none;width:500px;top:20%;left:50%;margin-left:-250px;border-radius:10px;overflow:hidden;z-index:99;box-shadow:0 0 1pc #afafaf}
.boxout{position:absolute;z-index:99999;top:14px;right:14px;width:22px;height:22px;background:url(../../../../www.ynxdfpr.com/templets/shxdf/images/out1.png) center center no-repeat;cursor:pointer;-webkit-transition:.6s;transition:.6s;-webkit-transform:rotate(0);transform:rotate(0);-ms-transition:.6s;-ms-transform:rotate(0)}
.TcOut{-webkit-animation:TcOut1 1.3s both;animation:TcOut1 1.3s both}
@keyframes TcOut1{50%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
to{-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}
}
@-webkit-keyframes TcOut1{50%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
to{-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}
}
.boxout101{background:url(../../../uploads/allimg/191104/1-19110419235I01.jpg) no-repeat;text-align:center;padding:15px 0;background-size:cover}
.boxout101 img{display:block;margin:0 auto}
.boxout103{margin-top:15px;display:inline-block;background:#afb0d7;color:#fff;font-size:22px;padding:8px 15px;border-radius:20px;margin-bottom:5px}
.boxout104{padding:10px;position:relative;font-size:16px;padding-left:15px;color:#0ecad6}
.boxout104 a{color:#b0b0b0;display:inline-block;margin-left:10px}
.boxout104 .boxout10{margin-left:30px}
.boxout108{padding:0 15px;font-size:16px}
.boxout108 .boxout109{border-radius:5px 0 0 5px;width:380px;padding-left:10px;display:inline-block;float:left;color:#9d9d9d;height:50px;line-height:50px;border:1px solid;border-right:none}
.boxout108 .boxout110{height:50px;color:#fff;display:inline-block;float:left;border:1px solid #afb0d7;line-height:25px;padding:0 22px;background:#afb0d7;border-radius:0 5px 5px 0}
.yypt{width:340px;position:fixed;left:10px;font-size:16px;bottom:10px;border-radius:10px;overflow:hidden;text-align:center;-webkit-box-shadow:rgba(0,0,0,0) 0 0 9px;box-shadow:rgba(0,0,0,0) 0 0 9px;display:none}
.yypt11{background:#168a99;padding:10px 0;font-weight:700;color:#fff;text-align:left;padding-left:15px}
.gbyyan{position:absolute;right:5px;top:30px;width:20px;height:20px;border:1px solid #fff;color:#fff;line-height:20px;text-align:center;border-radius:50%;cursor:pointer}
.yypt12{font-size:16px;width:90%;padding:8px;border:none;background:#e3e0e0;margin:6px auto;border-radius:5px}
.yypt13{font-size:16px;width:90%;padding:8px;border:none;background:#e3e0e0;margin:6px auto;border-radius:5px}
.yypt14{font-size:16px;width:56%;padding:5px;border:none;background:#e3e0e0;margin:6px auto;border-radius:5px;display:inline-block;margin-left:5px;float:left}
.yypt15{width:30%;display:inline-block;height:50px;float:right;line-height:25px;margin-right:5px;margin-top:5px;background:#168a99;color:#fff;border:none;border-radius:5px;font-size:16px}
/**/
/*yuoubuzixun*/
.right-zixun{position:fixed;top:50%;right:-120px;z-index:11;margin-top:-120px;width:220px;height:220px;background:url(../../../images/right_zixun/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/right_zixun/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/right_zixun/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/right_zixun/rightbg3.png) #15aa0e;}
.rights3:hover .rp1{display: none;}
.rights3:hover .rp2{display: block;}
.rights4{left: -68px;bottom: -25px;z-index: 2;background: url(../../../images/right_zixun/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/right_zixun/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/right_zixun/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}
.zjtdbigbox li{float:left;width:298px;text-align:center;border:1px solid #00b3b4;border-left:none;color:#00b3b4}
.zjtdbigbox .li1{border:1px solid #00b3b4;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(../../../img/zjleft.png) no-repeat 100%!important;left:-30px;width:24px;height:60px}
.zjtdbigbox .swiper-button-next{background:url(../../../img/zjright.png) no-repeat 100%!important;right:-30px;width:24px;height:60px}
/*keshi*/
.keshi001{width:710px;height:340px;background-image:url(../../../img/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(../../../img/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(../../../img/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(../../../img/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(../../../img/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(../../../img/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(../../../img/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(../../../img/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(../../../img/new2.jpg) no-repeat;color:#10b3d2;background-position:center left}
.new2 p{color:#484848;background:url(../../../img/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(../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(../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*/

/*首页部分*/
/*footer*/
.footer{height: 290px;background-color: #168a99;padding-top: 100px;position: relative;margin-top: 30px}
.footer .footerul{width: 1100px;margin: 0 auto;color: #fff;font-size: 14px;line-height: 2}
.footer .footerul .footerli{float: left;width: 155px;text-align: center;}
.footer .footerul .footerli a{color: #fff}
.footer .footerul .footerli p{text-align: left;padding-left: 40px;color: #fff}
.footer .footerul .footerli h3{border-right: 1px solid;line-height: 1.5;margin-bottom: 5px;}
.htop img{position: absolute;left: 50%;top: -36px;margin-left: -36px;}

/**/
.footer_fom{
	height: 550px;
    background: url(../../../images/footer/bdbg.jpg) no-repeat;
    background-position: center center;
    background-size: 100%;
}
.footer_fom .bd_form{
	width: 340px;
    position: absolute;
    right: 0;
    top: 70px;
}
.footer_fom .bd_form input,.footer_fom .bd_form textarea{
	width: 65%;
    display: block;
    margin: 15px auto;
    padding: 12px;
    font-size: 15px;
    border-radius: 5px;
    border: none;
}
.footer_fom .bd_form form{
	background: #95a2d3;
	padding: 20px 0;
    border-radius: 0 0 5px 5px;
}
.footer_fom .bd_form form p{
	text-align: center;
    font-size: 28px;
    color: #fff;
}
.footer_fom .bd_form form .bd_sub{
	background: #c3c2ff;
	color: #fff;
	font-size: 16px;
}
.footer_fom .bd_left{
	text-transform:uppercase;
	font-size: 20px;
    padding-top: 70px;
    width: 600px;
    text-align: center;
    line-height: 1.75;
}
.footer_fom .bd_left a{
	display: inline-block;
    background: #00b3b4;
    color: #fff;
    padding: 5px 50px;
    margin-top: 50px;
    border-radius: 5px;
}