/* CSS Document */
*{ margin:0; padding:0}
body{ font-family:"微软雅黑",arial; font-size:14px; color:#000000; }
ul li{ list-style:none;}
img { border:none;}
.clear { clear:both;}

.head { width:1000px; margin:0 auto; height:220px; background:url(../images/topbg2.png) no-repeat; }
.logo { float:left; padding-top:20px;}
.search { float:right; padding-top:50px; }
.kuang { border:#208fe0 solid 2px; height:26px; line-height:26px; color:#666; padding-left:5px; }

.navbg { width:100%; height:61px; background-color:#168BDB;}
.nav { width:1000px; margin:0 auto; height:61px;}
#sddm{margin: 0 auto; padding: 0; z-index: 30; width: 1000px; height:61px;}
#sddm li{margin: 0;padding: 0;list-style: none;float: left; width:142px; height:61px; background-image:url(../images/an_bg.jpg); background-repeat:no-repeat; line-height:61px; font-size:14px; font-weight:bold;}
#sddm li a{display: block;margin: 0 1px 0 0;padding: 0px 10px; width: auto; color: #FFFFFF;text-align: center;text-decoration: none}
#sddm li a:hover{ color:#FFFFFF; background-color:#0b77c0; text-decoration:underline;}
#sddm div{position: absolute;visibility: hidden;margin: 0;padding: 5px 0px;background-color:#168BDB; width:142px; }
#sddm div a{position: relative;display: block;margin: 0;padding: 0px 10px;width: auto;white-space: nowrap;text-align: left;text-decoration: none;color: #ffffff;  line-height:40px; margin-top:5px; }
#sddm div a:hover{	color: #ffffff; background-color:#0b77c0; text-decoration:underline;}
#sddm div ul li{ float:left; width:71px;}
#sddm div ul li a{position: relative;display: block;margin: 0;padding:0px 3px 0px 7px;width: auto;white-space: nowrap;text-align: left;text-decoration: none;color: #ffffff;  line-height:40px; margin-top:5px; }

.banner { width:1000px; margin:0 auto; height:130px; margin-top:10px;}

.parta { width:1000px; margin:0 auto; height:auto; margin-top:10px;}

.two_zong {float:left; width:453px; height:auto; border:#f3f3f3 solid 1px; padding:10px 20px; background-color:#fefeff;}
.two_right {margin-left:10px;}
.two_ban { float:left; width:453px; color:#148cda; font-size:14px; height:30px; background:url(../images/bantwo.jpg) no-repeat bottom;}
.two_ban span { float:right;}
.two_con { float:left;  width:453px; height:auto; padding:15px 0px 5px 0px;}
.two_con ul li { float:left; width:453px; line-height:30px; }
.two_con ul li span { float:right; color:#999999;}
.two_con ul li a { color:#000; text-decoration:none;}
.two_con ul li a:hover  { color:#0066cc; text-decoration:underline;}

.three_zong {float:left; width:284px; height:auto; border:#f3f3f3 solid 1px; padding:10px 20px; background-color:#fefeff;}
.three_right {margin-left:11px;}
.three_ban { float:left; width:284px; color:#148cda; font-size:14px; height:30px; background:url(../images/bantwo.jpg) no-repeat bottom left;}
.three_ban span { float:right;}
.three_con { float:left;  width:284px; height:auto; padding:15px 0px 5px 0px;}
.three_con ul li { float:left; width:284px; line-height:30px; }
.three_con ul li span { float:right; color:#999999;}
.three_con ul li a { color:#000; text-decoration:none;}
.three_con ul li a:hover  { color:#0066cc; text-decoration:underline;}

.four_zong {float:left; width:200px; height:auto; border:#f3f3f3 solid 1px; padding:10px 20px; background-color:#fefeff;}
.four_right {margin-left:10px;}
.four_ban { float:left; width:200px; color:#148cda; font-size:14px; height:30px; background:url(../images/bantwo.jpg) no-repeat bottom left;}
.four_ban span { float:right;}
.four_con { float:left;  width:200px; height:auto; padding:15px 0px 5px 0px;}
.four_con ul li { float:left; width:200px; line-height:30px; }
.four_con ul li span { float:right; color:#999999;}
.four_con ul li a { color:#000; text-decoration:none;}
.four_con ul li a:hover  { color:#0066cc; text-decoration:underline;}

.flink { width:958px; margin:0 auto; height:auto; padding:20px; line-height:17px; margin-top:10px;}
.flink a { color:#000; text-decoration:none; padding-left:13px;}
.flink a:hover  { color:#0066cc; text-decoration:underline;}

.foot_nav { width:1000px; margin:0 auto; height:35px; line-height:35px; background-color:#eeeeee; color:#7e7e7e; text-align:center;}
.foot_nav a { color:#7e7e7e; text-decoration:none; padding-left:15px;}
.foot_nav a:hover  { color:#0066cc; text-decoration:underline;}

.footer { width:1000px; margin:0 auto; color:#7c7c7c; text-align:center; line-height:20px; padding:30px 0px;}

.two_con2 { float:left;  width:453px; height:auto; padding:15px 0px 5px 0px;}
.two_con2 ul li { float:left; width:453px; line-height:30px; }
.two_con2 ul li .ri { float:right; color:#999999;}
.two_con2 ul li .zi { color:#fff; background-color:#66cc99; padding:0px 3px;}
.two_con2 ul li a { color:#000; text-decoration:none;}
.two_con2 ul li a:hover  { color:#0066cc; text-decoration:underline;}

.three_con2 { float:left;  width:284px; height:auto; padding:15px 0px 5px 0px;}
.three_con2 ul li { float:left; width:284px; line-height:30px; }
.three_con2 ul li .ri { float:right; color:#999999;}
.three_con2 ul li .zi { color:#fff; background-color:#05c9e6; padding:0px 3px;}
.three_con2 ul li a { color:#000; text-decoration:none;}
.three_con2 ul li a:hover  { color:#0066cc; text-decoration:underline;}

.four_con2 { float:left;  width:200px; height:auto; padding:15px 0px 5px 0px;}
.four_con2 ul li { float:left; width:200px; line-height:30px; }
.four_con2 ul li .ri { float:right; color:#999999;}
.four_con2 ul li .zi { color:#fff; background-color:#05c9e6; padding:0px 3px;}
.four_con2 ul li a { color:#000; text-decoration:none;}
.four_con2 ul li a:hover  { color:#0066cc; text-decoration:underline;}


.flash {float:left; width:324px; height:auto; border:#f3f3f3 solid 1px;  background-color:#fefeff; padding:10px 0px;}

.xinwen {float:left; width:369px; height:auto; border:#f3f3f3 solid 1px; padding:20px; background-color:#fefeff; margin-left:11px;}
.xinwen_top {float:left; width:369px; line-height:25px; font-size:14px; font-weight:bold; text-align:center; padding:10px 0px;}
.xinwen_top a { color:#000; text-decoration:none;}
.xinwen_top a:hover  { color:#0066cc; text-decoration:underline;}
.xinwen_mid { float:left; width:369px; line-height:25px; border-bottom:#cccccc dashed 1px; padding-bottom:5px;}
.xinwen_con { float:left;  width:369px; height:auto; padding:5px 0px 4px 0px;}
.xinwen_con ul li { float:left; width:369px; line-height:30px; }
.xinwen_con ul li span { float:right; color:#999999;}
.xinwen_con ul li a { color:#000; text-decoration:none;}
.xinwen_con ul li a:hover  { color:#0066cc; text-decoration:underline;}

.middle { width:1000px; margin:0 auto; height:auto; margin-top:10px;}
.left { float: left; width:187px; height:auto; border:#f3f3f3 solid 1px; padding:25px 18px; }
.right { float:left; margin-left:6px; width:731px; height:auto; border:#f3f3f3 solid 1px; padding:25px 18px;}

.left_ban { float:left; width:187px; color:#148cda; font-size:14px; height:30px; background:url(../images/nyleftban.jpg) no-repeat bottom;}
.left_con { float:left; width:187px; height:auto; font-size:14px; padding-top:11px;}
.left_con ul li { float:left; width:167px; line-height:37px; border-bottom:#f6f6f6 solid 1px; padding-left:20px;}
.left_con ul li a { color:#000; text-decoration:none;}
.left_con ul li a:hover  { color:#0066cc; text-decoration:underline;}
.left_con ul li .on {color:#0066cc;}

.left_ban_tit{ float:left; width:187px; color:#148cda; font-size:14px; height:30px; background:url(../images/nyleftban.jpg) no-repeat bottom; margin-top:20px;}
.left_con_tit { float:left; width:187px; height:auto; font-size:14px; padding-top:11px;}
.left_con_tit ul li { float:left; line-height:24px; padding:5px 0px; overflow:hidden; border-bottom:#cccccc dashed 1px; width:187px;}
.left_con_tit ul li a { color:#000; text-decoration:none;}
.left_con_tit ul li a:hover  { color:#0066cc; text-decoration:underline;}
.left_con_tit ul li .on {color:#0066cc;}

.right_ban { float:left; width:731px; color:#666666; font-size:14px; height:28px; border-bottom:#f2f2f2 solid 2px;}
.right_ban a { color:#666666; text-decoration:none;}
.right_ban a:hover  { color:#0066cc; text-decoration:underline;}
.right_ban span { float:right;}

.right_con { float:left; width:691px; height:auto;  padding:20px; }
.rc_title { float:left; width:691px; height:auto; font-weight:bold; text-align:center; font-size:18px; line-height:65px;}
.rc_con { float:left; width:691px; height:auto; line-height:30px; padding:10px 0px; font-size:18px;}
.rc_riqi { float:left; width:691px; height:auto; text-align:center; color:#999999; border-bottom:#9a9a9a solid 1px; line-height:24px;}
.rc_riqi a {color:#999999;}

.rc_list { float:left; width:691px; height:auto;}
.rc_list ul li{ float:left; width:681px; height:auto; line-height:45px; border-bottom:#cccccc dashed 1px; padding:0px 5px;}
.rc_list ul li a { color:#000; text-decoration:none;}
.rc_list ul li a:hover  { color:#0066cc; text-decoration:underline;}
.rc_list ul li span { float:right;}

.rc_listpic { float:left; width:691px; height:auto;}
.rc_listpic ul li { float:left; width:150px; text-align:center; color:#0066cc;}
.rc_listpic ul li a { color:#000; text-decoration:none; font-size:16px; }
.rc_listpic ul li a:hover  { color:#0066cc; text-decoration:underline;}
.rc_listpic ul li img { border:#0066cc solid 1px;}

.rc_fenye { float:left; width:691px; height:auto; color:#666;}
.rc_fenye ul li{ float:left;  height:auto; line-height:45px; padding:0px 5px; }
.rc_fenye ul a { color:#666; text-decoration:none;}
.rc_fenye ul a:hover  { color:#0066cc; text-decoration:underline;}

.xuan_zong {float:left; width:284px; height:197px; border:#f3f3f3 solid 1px; padding:10px 20px; background-color:#fefeff;}
.xuan_right {margin-left:11px;}
.xuan_ban { float:left; width:284px; color:#148cda; font-size:14px; height:28px; border-bottom:#f2f2f2 solid 2px;}
.xuan_ban ul li { float:left; line-height:28px; cursor: pointer; padding-right:7px; }
.none {display:none;}
.active a { float:left;  padding:0 15px 0 5px; text-decoration:none; border-bottom:#148cda solid 2px;}
.active a span { float:left; display:block;  color:#148cda; }
.normal a { float:left; padding:0 15px 0 5px; text-decoration:none;  }
.normal a span { float:left; display:block;  color:#148cda; }
.xuan_ban span { float:right;}
.xuan_con { float:left;  width:284px; height:auto; padding:15px 0px 5px 0px;}
.xuan_con ul li { float:left; width:284px; line-height:30px; }
.xuan_con ul li span { float:right; color:#999999;}
.xuan_con ul li a { color:#000; text-decoration:none;}
.xuan_con ul li a:hover  { color:#0066cc; text-decoration:underline;}

.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  
  background:url(../images/top.jpg) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 60px;
    width: 60px;
    right: 30px;
    bottom: 30px;
  }
}
.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 305px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(http://demo.lanrenzhijia.com/2014/service1031/images/lanrenzhijia.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}

.zhongyao_ban { float:left; width:329px; color:#148cda; font-size:14px; height:28px; border-bottom:#f2f2f2 solid 2px; padding-left:40px;}
.zhongyao_ban ul li { float:left; line-height:28px; cursor: pointer; padding:0 10px; }
.zhongyao_ban ul li a{ color:#f00;  padding:0 10px; text-decoration:none; border-bottom:#f00 solid 2px;}

.middle_ban { float:left; width:1000px; color:#666666; font-size:14px; height:28px; border-bottom:#f2f2f2 solid 2px;}
.middle_ban a { color:#666666; text-decoration:none;}
.middle_ban a:hover  { color:#0066cc; text-decoration:underline;}
.middle_ban span { float:right;}
.middle_con { float:left; width:960px; height:auto;  padding:20px; }
.mc_title { float:left; width:960px; height:auto; font-weight:bold; text-align:center; font-size:18px; line-height:65px;}
.mc_con { float:left; width:960px; height:auto; line-height:30px; padding:10px 0px; font-size:18px; text-indent:2em;}
.mc_riqi { float:left; width:960px; height:auto; text-align:center; color:#999999; border-bottom:#9a9a9a solid 1px; line-height:24px;}
.mc_riqi a {color:#999999;}

#piaofu {  POSITION: fixed; WIDTH: 128px; TOP: 300px; RIGHT: 50%; MARGIN-RIGHT:520px;}
.chacha { position:absolute; top:0px; right:0px;}
