@charset "gb2312";
/* CSS Document */
body{margin-top: 0!important;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}

table{ border-collapse:collapse; border-spacing:0; width:100%;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}
input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}
input{border:0; background:none}
a{ color:red ; text-decoration:none; font-size: 27px;}
a:link,a:visited{text-decoration:none;}

a:hover{ text-decoration:underline;}
.red,.red a{ color:#e70000;}
.left,.float_left{ float:left;}
.right,.float_right{ float:right;}
.autohei{ overflow:hidden; zoom:1;}
.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}
.blank{ height:10px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank15{ height:15px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.auto{width:1000px;margin:0 auto;overflow:hidden;}
em,i{font-style: normal}
.content,#header,.bannerSlides,.nav,.subnav,.yiyuan,.rdgzz,.tech,.case,.zjtd,.izixun,.guahao,.zj_banner,.now,.l_zjtd,.case_main,.a_main{max-width:480px; min-width:320px; margin:0 auto; overflow:hidden}
.mt{margin-top:10px;}
#header img{width:100%;}
.wrapper{max-width:480px;min-width:320px;margin:0 auto;background:#fff;height: auto;width: 100%;overflow: hidden;box-shadow: 0px 0px 20px #5D5C61;}
/*导航*/
.topmenu ul li{ width: 25%; line-height: 50px; text-align: center; float: left;  font-size: 20px; }
.topmenu ul li:nth-child(4n){ margin-right:0px;}
.topmenu ul li a{ color: #fff; background-color: darkcyan; display:block; font-size: 20px;border-right: 1px solid #fff;border-top: 1px solid #fff;}
.topmenu ul li:nth-of-type(4n) a{border-right:none;}
/*头部位置*/
  .menubg{ width:100%; float:left;margin-bottom:1%; overflow: hidden; }
.menu_let{ width:31.2%; float:left;margin-top: 1%; padding:0 1%;  }
.menu_let ul  li{ width:96% ; padding:0 2%; margin:5% 1% 6% 1%;text-align:center; line-height:48px; box-shadow: 0 1px 5px #919191,0 -1px #ccc;border-radius: 5px; background:#FFF; float:left; position:relative;}
.menu_let ul  li span{ position:absolute; top:0; right:3%; display:block; width:20px; height:20px; font-size:12px; line-height:20px; color:#fff; background-color:#e30304; -webkit-border-radius:90px; -moz-border-radius:90px; border-radius:90px;-webkit-box-shadow: 1px 2px #c0bebd;-moz-box-shadow: 1px 2px #c0bebd;box-shadow: 1px 2px #c0bebd;}
.menu_let ul  li .red{ color:#f00;}
.menu_let ul  li a{ font-size:21px; color:#7d7d7d;}
.menu_let ul  li.kangfu  a{ color: #3c89d6;}
.menu_let ul  li.zxyh  a{ color: #3c89d6;}
/**首页标题**/
.xbt li h5{ margin:0px;float:right;padding-right:20px;}
.xbt p{ font-size:17px; color:#555; background-color:#e8e8e8;height:40px; line-height:40px;}
.xbt span{ font-size:21px; background-color:darkcyan; height:40px; width:27.3%; display:block; float:left; color:#fff; line-height:40px; margin-right:22%; text-align:center;}
.xbt span img{ display:inline; width:18.32%; margin-left:5.34%; margin-right:3%; margin-top:5%;}
/**热点问题**/
.showHot{  margin-top: -7%;}
.showHot .onlyOne{position: relative;padding:0 2%;}
.showHot .onlyOne img{width:30.21%;float: left; border:1px #ddd solid;}
.showHot .onlyOne p{ float:left; text-indent:2em;text-indent: 2em;line-height:30px;width:62.5%; font-size:14px; font-family:"宋体"; padding-left:2%;}
.showHot .onlyOne p a{color:#f00;}
.showHot .ulli { width:96%; margin:2% auto 0;margin-top: 20px;}
.showHot .ulli ul{margin-bottom:20px;}
.showHot .ulli ul span img{float: right; position: absolute;margin-left: 7px;height: 91px;}
.showHot .ulli ul li span {float: right;margin-left: 169px;position: absolute;}
.showHot .ulli ul li{height:110px;line-height: 42px;padding-left: 1%;overflow: hidden; border-bottom:1px #b2aeae dashed;}
.showHot .ulli ul li img{ width: 15.4%; display:inline; margin-right:2%;height: 40px;}
.showHot .ulli ul li a{color:red; font-size:18px;}

/**首页专家**/

.tyzj .hd ul{ margin-left:3px; _display:inline;}
.tyzj .hd li{ float:left; width:97%; height:42px; line-height:42px; text-align:center; font-size:16px; color:#fff; background-color:#686868; margin-left:3px; _display:inline;}
.tyzj .hd li.on{  background: #104E06;}
.tyzj .bd li{ margin-top:3%; margin-bottom:1%;}
.tyzj .bd img{ float:left; width:33.54%; margin-left:7px; _display:inline;}
.tyzj .bd .ms{ float:left; margin-left:3.3%; _display:inline; width:60%}
.tyzj .bd .ms a{ color:#686868;}
.tyzj .bd .ms  h3 a{ font-size:21px; color:#686868; font-weight:normal; padding-bottom:2%;line-height:40px;}
.tyzj .bd .ms  h3 a span{ font-size:16px; color:#848484; padding-left:5%;}
.tyzj .bd .ms p{ font-size:16px; color:#686868; font-family:"宋体"; line-height:32px;}
.tyzj .bd .ms p span{ color:#f00;}
.tyzj .bd  em{ font-style:normal; font-size:16px; float:left; line-height:30px; padding-left:4%; color:#f00;}
.tyzj .bd .ms a.a1{ background-color:#fa6501; margin-right:7.87%; display:block; width:38.5%; height:40px; line-height:40px; text-align:center; color:#fff; float:left; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-top:6%; font-size:21px;margin-top:2%;}
.tyzj .bd .ms a.a2{ background-color:darkcyan; display:block; width:50.5%; height:40px; line-height:40px; text-align:center; color:#fff; float:left; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-top:6%; font-size:21px;margin-top:2%;margin-left:50px;}
/*首页专家最新样式*/
.tyzj .bd .ms h3 a{ line-height:40px;font-size: 30px;}
.tyzj .bd .ms p{ line-height:32px;}
.tyzj .bd  em{ font-style:normal; font-size:16px; float:left; line-height:30px; padding-left:4%; color:#f00;}
.tyzj .bd  a.a1{ width:46.5%; height:30px;background-color:#104E06;display:block; float:right; margin-right:2%; text-align:center; color:#fff; font-size:14px; line-height:30px;border-radius:5px;margin-top:2%;}
.tyzj .bd  a.a2{width:46.5%; height:30px;background-color:#fa6501; display:block; float:right; margin-right:2%; text-align:center; color:#fff; font-size:14px; line-height:30px;border-radius:5px;margin-top:2%;}
.tyzj .bd img{ border-right: 1px solid #e7e7e7;}
.tyzj .bd .ms h3 a{color: #d60000;font-family: "微软雅黑";font-weight: bold;}
.tyzj .bd .ms h3 a span{ color:#000;font-size: 22px;}
.tyzj .bd .ms h5{ font-size:18px; line-height: 33px; font-weight:normal;}
.tyzj .bd .ms em {float: right; font-size:13px;color: #1552a2; font-style:normal; padding-left:0; margin-right:2%}
.tyzj .bd .ms em i{display: block;font-size:16px;padding:0px 20px 0px 10px;background-size: 100% 100%;color: #fff; font-style:normal;line-height: 26px;}

.tyzj .bd li{border-bottom: 1px dashed #bfbfbf;padding-bottom: 4%;}
/*新加样式*/
   .img-tell{width: 100%;margin:5px auto 0;}
     .guahao{width: 96%;margin:4% auto;margin-bottom: -32px;overflow: hidden;background-color: #F5F5F5;padding: 4% 2%;}
  .guahao img{width: inherit;}
  .guahao ul li{margin-bottom: 6%;float: left;border-bottom: dashed 1px #dedede;width: 100%;}
  .gh-info{width: 65%;float: left;}
    .gh-p1{font-size: 24px;font-weight: bold;text-indent: 32px;background: url(/skin/images/s8-1.jpg) no-repeat 0 center;}
  .gh-p12{font-size: 24px;font-weight: bold;text-indent: 32px;background: url(/skin/images/s8-2.jpg) no-repeat 0 center;}
  .gh-p13{font-size: 24px;font-weight: bold;text-indent: 32px;background: url(/skin/images/s8-3.jpg) no-repeat 0 center;}
  .gh-p2{font-size: 20px;color: #919191;margin: 2% auto 6%;}
  .gh-a1{width: 30%;float: right;height: 55px;background-color: #EE7800;border-radius: 12px;color: #fff;text-align: center;line-height: 55px;font-size: 24px;font-weight: bold;}
  .dianhua{width: 100%;margin:4% auto;background-color: #EEE;padding-top: 20px;overflow: hidden;}
  .dianhua ul li:nth-child(1){width: 80%;margin:0 auto;}
.dianhua ul li:nth-child(1) img{width: 100%;display: block;margin: 0 auto;max-width: 343px;}
.dianhua ul li+li{width: 50%;margin:4% auto;float: left;}
 .dianhua ul li+li img{width: 120px;display: block;margin:0 auto;}
 /*底部*/
 .footer{max-width:480px; min-width:320px; margin:0 auto; overflow:hidden;padding-bottom:62px;}
.footer ul{height:50px; background:darkcyan; line-height:50px;}
.footer li{float:left; width:25%; text-align:center}
.footer li a{color:#fffefe; font-size:18px;}
.footer div{ padding-bottom:10px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.footer img{width:66.56%; margin:0 auto; display:block}
.footer p{text-align:center; font-size:16px; color:#5f5f5f}
.footer p a{color:darkcyan}






 
 
 
