public.css 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. @charset "utf-8";
  2. /*css reset*/
  3. html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,th,td{margin:0; padding:0;}
  4. html{overflow-x:hidden;}
  5. body{*overflow-x:hidden;}
  6. body{font-family:"微软雅黑",Arial,Verdana, Geneva, sans-serif; font-size:12px; line-height:1.3;}
  7. table{border-collapse: collapse;border-spacing:0;}
  8. img{vertical-align:top;border:0;}
  9. ol,ul{list-style:none;margin:0; padding:0;}
  10. h1,h2,h3,h4,h5,h6{font-size:100%;}
  11. a{text-decoration:none;margin:0; padding:0;color:#333;}
  12. a:hover{text-decoration:none;}
  13. i,em{ font-style: normal;}
  14. input{outline:none}
  15. button,input[type="submit"],input[type="reset"],input[type="button"]{cursor:pointer; outline: none;}
  16. select,input,textarea{font-size:12px;}
  17. small{font-size:12px;}
  18. /*定位*/
  19. .fl{float:left; display:inline;}
  20. .fr{float:right; display:inline;}
  21. .c{display:block; zoom:1;}
  22. .c:after{content:"."; display:block; visibility:hidden; height:0; clear:both;}
  23. /*公共样式*/
  24. .puic_wid{ width: 1200px; margin: 0 auto;}
  25. .puic_color{background: #fff;}
  26. .mt10{ margin-top: 10px;}
  27. .mt15{ margin-top: 15px;}
  28. .mt20{ margin-top: 20px;}
  29. .mt30{ margin-top: 30px;}
  30. /*公共导航*/
  31. /*导航*/
  32. .y_puicdh_c{ background: #fff; height: 60px;}
  33. .y_puicdh_cmain {position:relative;}
  34. .y_puicdhleft{height:60px;line-height:60px;}
  35. .y_puicdhleft .y_logo{width: 135px; height:auto;position:relative;top:5px;}
  36. .y_puicdhleft .y_logo img{display:block;width: 100%; height:auto;}
  37. .y_puicdhleft .y_dhqy{ position: relative;}
  38. .y_dhqynone{display: none; border: 1px solid #626262; width: 300px; background: rgba(0,0,0,0.75); position: absolute; left: 15px; top: 42px; z-index: 5; border-radius:5px; }
  39. .y_dhqynone a{ color: #666; display: block; width: 99px; float: left; height: 38px; line-height: 38px;text-align: center; font-size: 16px; color: #fff; border-bottom: 1px solid #626262;border-right: 1px solid #626262;}
  40. .y_dhqynone a:hover{background: #e9333c;}
  41. .y_dhqynone a:nth-child(3n){ border-right: none;}
  42. .y_dhqynone a:last-child{ border-bottom: none;}
  43. .y_puicdhcent{ position: absolute;right:0;top:0; height: 60px;}
  44. .y_puicdhcent > ul {display:inline-block; margin: 0;}
  45. .y_puicdhcent > ul>li{float: left; height: 60px;}
  46. .y_puicdhcent > ul>li a{display: inline-block; font-size: 16px; color: #333; margin:0 15px; height: 56px; line-height: 60px;}
  47. .y_puicdhcent > ul>li.on a{color:#E03700;border-bottom:4px solid #E03700;}
  48. .y_puicdhcent > ul>li:hover a{color:#E03700;border-bottom:4px solid #E03700;}
  49. .y_puicdhcent .area { display:inline-block;float:right;height:60px;line-height:60px;position:relative;width:140px;text-align:center;}
  50. .y_puicdhcent .area img {display:inline-block;width:22px;height:14px;vertical-align:middle;margin-right:8px;}
  51. .y_puicdhcent .area a {font-size:14px;color:#666;}
  52. .y_puicdhcent .area a i{ width: 16px; height: 10px; display: inline-block; position: relative; left: 8px; top: 0px;}
  53. .y_puicdhcent .area a i img{ width: 100%; height: 100%;}
  54. .option {position:absolute;z-index:999999;background:#fff;width:100%;margin-top:0px;display:none;}
  55. .option ul li {text-align:center;height:40px;line-height:40px;padding:0 10px;}
  56. .option ul li:hover {background:#ccc;color:red;}
  57. .y_puicdhright_inpu{ float: left; background: #fff; border-radius: 17px; width: 182px; height: 35px; position: relative; top: 7px;}
  58. .y_puicdhright_inpu .y_inputtext{ width: 130px; height: 31px; display: inline-block; line-height: 30px; margin-left: 13px; border: none; font-size: 14px; color: #666; position: relative; top: 2px;}
  59. .y_puicdhright_inpu .y_sous{ width: 23px; height: auto;display: inline-block; position: relative; top: -2px;}
  60. .y_puicdhright_inpu .y_sous img{ width: 100%; height: auto;}
  61. .y_puicdhmap{ float: left; text-align: center; position: relative; top: 7px; margin-left: 14px;}
  62. .y_puicdhmap a{font-size: 14px;color: #fff; display:inline-block; background: #FF5849; width: 104px; height: 35px; line-height: 35px; border-radius: 17px;}
  63. .y_puicdhmap a i{display: inline-block; width: 16px; height: 16px; margin-right: 5px; position: relative; top: 8px;}
  64. .y_puicdhmap a i img{width: 100%; height: 100%;}
  65. .y_puicdhcent_rig a{ font-size: 14px; color: #fff; position: relative; top: 15px; display: inline-block;}
  66. .y_puicdhcent_rig a i{ display: inline-block; margin-right: 5px; }
  67. .y_puicdhcent_rig a i img{ width: 100%; height: auto; }
  68. .y_puicdhcent_rig a:nth-child(1){ margin-right: 20px;}
  69. .y_puicdhcent_rig a:nth-child(1) i{width: 12px; height: auto;}
  70. .y_puicdhcent_rig a:nth-child(2) i{width: 20px; height: auto;}
  71. .y_puicdhcent_rig a:hover{ text-decoration: underline; color: #e9333c;}
  72. /*公共底部*/
  73. .y_footmzsm{ padding: 30px 0 23px 0;}
  74. .y_footmzsm p{ font-size: 14px; color: #8a7070; line-height: 25px;}
  75. .y_footer{ background: #333;}
  76. .y_footer_top{padding-top: 38px;}
  77. .y_footer_ul1{ float: left; margin-right: 40px;}
  78. .y_footgj_h{ font-size: 16px;color: #fff;}
  79. .y_footer_ul1 ul.y_ul{ margin-top: 22px;}
  80. .y_footer_ul1 ul.y_ul li{ height: 35px; line-height: 35px;}
  81. .y_footer_ul1 ul.y_ul li a{ font-size: 12px; color: #B3B3B4;}
  82. .y_footer_ul2 ul.y_ul{ width: 220px;}
  83. .y_footer_ul2 ul.y_ul li{ float: left;margin-right:20px;}
  84. .y_footer_ul3 ul.y_ul{ width: 180px;}
  85. .y_footer_ul3 ul.y_ul li{ float: left;margin-right:20px;}
  86. .y_footer_bottom{ border-top: 1px solid #44494B; margin-top: 0px; padding-top: 30px;}
  87. .y_footer_text p{ font-size: 12px; color: #B3B3B4; height: 28px; line-height: 28px;}
  88. .y_footer_tu{ margin-top: 20px;}
  89. .y_footer_tu a{display: inline-block; margin-right: 10px;}
  90. .y_footer_botright{ position: relative; top: 22px;}
  91. .y_footer_botewm{ width: 105px; text-align: center; margin-left: 20px;}
  92. .y_footer_botewm p.y_img{width: 91px; height: 91px; position: relative; left: 6px;}
  93. .y_footer_botewm p.y_img img{width: 100%; height: 100%;}
  94. .y_footer_botewm p.y_text{ font-size: 14px; color:#B3B3B4; margin-top: 10px; text-align: center;}
  95. .y_footer_botewm p.y_guanzhu a{ font-size: 14px; color:#fff; margin-top: 5px; text-align: center; background: #FF5849; width: 42px; height: 20px; line-height: 20px; text-align: center; border-radius: 5px; display: inline-block;}
  96. .y_close{ position: absolute; right: -15px; top: -15px;z-index: 13; width: 35px; height: 35px; background: #b0afaf; border-radius: 30px; display: inline-block;}
  97. .y_close img{width: 17px; height: 17px; position: relative; top: 50%; left: 50%; margin-left: -8.5px; margin-top: -8.5px;
  98. transition: All 0.4s ease-in-out;
  99. -webkit-transition: All 0.4s ease-in-out;
  100. -moz-transition: All 0.4s ease-in-out;
  101. -o-transition: All 0.4s ease-in-out;
  102. }
  103. .y_close:hover{ background-color: #E03700;}
  104. .y_close:hover img{
  105. transform: rotate(180deg);
  106. -webkit-transform: rotate(180deg);
  107. -moz-transform: rotate(180deg);
  108. -o-transform: rotate(180deg);
  109. -ms-transform: rotate(180deg);
  110. }