You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

397 lines
6.5 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

/* 模板秀mobanxiu.cn做最好的织梦整站模板下载网站 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {
margin: 0 auto;
padding: 0;
}
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
font-weight: bold;
}
fieldset, img {
vertical-align: middle;
border: none;
}
address, caption, cite, code, dfn, th, var {
font-style: normal;
font-weight: normal;
}
ul, ol {
list-style: none;
}
li {
list-style-type: none;
}
input {
padding-top: 0;
padding-bottom: 0;
font-family: "????????????", Arial, sans-serif;
}
select, input {
vertical-align: middle;
}
select, input, textarea {
font-size: 12px;
margin: 0;
}
input[type="text"], input[type="submit"], textarea {
outline-style: none;
}
textarea {
resize: none;
font-family: "????????????", Arial, sans-serif;
}
body {
color: #333;
font: 12px "????????????", Arial, sans-serif;
background: #ffffff;
overflow-x: hidden
}
a {
color: #333;
text-decoration: none;
}
a:link {
text-decoration: none; /* ????????????????????????????????????*/
}
a:visited {
text-decoration: none; /*???????????????????????????*/
}
a:hover {
text-decoration: none;/*??????????????????*/
}
a:active {
text-decoration: none;/* ?????????????????????*/
}
i, em {
font-style: normal;
}
.clear {
clear: both;
}
.fl {
float: left;
}
.fr {
float: right;
}
.auto {
margin-left: auto;
margin-right: auto;
}
#app {
position: relative;
z-index: 1;
}
/*transition*/
.tran200 {
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.tran400 {
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
transition: all 0.4s ease;
}
/*??????????????????*/
.con_1000 {
margin: 0 auto;
position: relative;
width: 1002px;
}
.con_1000:after {
content: "";
display: block;
height: 0;
clear: both;
}
.detail .tit {
height: 40px;
line-height: 40px;
text-align: center;
font-weight: bold;
border-bottom: 1px solid #ccc;
overflow: hidden;
}
.detail .related {
padding: 6px 0;
text-align: center;
}
.detail .related span {
padding: 0 10px;
}
.detail .text {
padding: 10px;
line-height: 23px;
}
.detail .text .photo {
text-align: center;
}
.detail .other {
padding: 8px 0;
width: 100%;
}
.detail .other li {
line-height: 24px;
}
.detail .print {
padding: 8px 0;
text-align: right;
clear: both;
}
.detail .print a {
margin-right: 20px;
}
.detail .text .pro_photo {
text-align: center;
}
.ny_right .content .photo img {
max-width: 100%;
display: block;
margin: 0 auto
}
#header {
height: 90px;
background: #d42e3b;
border-bottom: 19px solid #06897d
}
#header .top {
width: 1002px;
margin: 0 auto;
height: 90px;
position: relative
}
#header .top .logo {
position: absolute;
left: 0;
top: 74px;
}
#header .top .rexian {
position: absolute;
top: 45px;
right: 190px;
line-height: 26px;
font-size: 24px;
font-family: Arial;
color: #fff;
background: url(img/index_03.gif) left center no-repeat;
padding-left: 30px;
}
#header .top .search {
width: 155px;
height: 24px;
position: absolute;
top: 31px;
right: 0;
background: #fff;
border-radius: 8px;
}
.search .input {
float: left;
width: 125px;
height: 24px;
line-height: 24px;
text-align: right;
background: none;
border: none;
color: #d42e3b
}
.search .button {
float: left;
background: url(img/index_07.gif) no-repeat;
width: 9px;
height: 9px;
border: none;
margin: 9px 0 0 12px;
}
#header .nav {
height: 26px;
position: absolute;
top: 32px;
right: 0;
}
.nav ul li {
float: left;
height: 26px;
line-height: 26px;
margin-left: 54px;
}
.nav li a {
color: #fff;
font-size: 14px;
}
.nav li a:hover, .nav li.current a {
color: #fff500
}
#footer {
width: 100%;
background: url(img/index_42.gif) center center no-repeat;
height: 300px;
overflow: hidden
}
.f_top {
width: 1002px;
margin: 0 auto;
padding-top: 12px;
height: 208px;
overflow: hidden
}
.f_top .f_left {
float: left;
width: 217px;
border-right: 1px dashed #ae1a25;
height: 143px;
overflow: hidden;
background: url(img/index_49.jpg) left 43px no-repeat;
padding: 34px 0 0 133px;
color: #fff;
line-height: 22px;
color: #fff
}
.f_top .f_left span {
color: #fff600;
font-size: 26px;
height: 38px;
line-height: 38px;
display: block
}
.f_top .f_right {
float: right;
width: 600px;
color: #fff;
padding-top: 24px;
}
.f_top .f_right dl {
float: left;
width: 162px;
margin-left: 30px;
}
.f_top .f_right dl dt {
height: 30px;
line-height: 30px;
font-size: 16px;
margin-bottom: 10px;
}
.f_top .f_right dl dd {
line-height: 18px;
}
.f_top .f_right dl dd span {
color: #fff600;
font-size: 18px;
display: block;
margin-top: 12px;
}
.copyright {
text-align: center;
line-height: 26px;
color: #f47982;
}
.copyright a {
color: #f47982
}
/*?????????*/
.ny_left {
float: left;
width: 196px;
font-size: 16px;
}
.ny_left ul {
margin-bottom: 57px;
margin-top: 15px;
}
.ny_left ul li {
margin: -2px;
width: 191px;
height: 48px;
border: solid 2px #d42e3b;
}
.ny_left ul li p {
margin-top: 12px;
margin-left: 33px;
float: left;
}
.ny_left li:hover, .ny_left li.hover {
background: url(../img/service_btn.png) #d42e3b 140px center no-repeat;
}
.ny_left li:hover a, .ny_left li.hover a {
color: #fff
}
.ny_left ul .hover {
margin: -2px;
width: 191px;
height: 48px;
border: solid 2px #d42e3b;
background: url(../img/service_btn.png) #d42e3b 140px center no-repeat;
}
.ny_left ul .hover p {
color: #fff;
}
.ny_left .service_tel {
color: #d42e3b;
margin-top: 36px;
}
.ny_left .service_tel p {
background: url(img/service_tel.png) left center no-repeat;
padding-left: 29px;
font-size: 21px;
margin-left: 5px;
font-family: Arial;
margin-top: 5px;
}
.ny_left .service_tel span {
display: block;
font-family: "Microsoft YaHei";
color: #d42e3b;
font-size: 13px;
}
/*????????????*/
.ny_right {
float: right;
width: 754px;
height: auto !important;
height: 500px;
min-height: 500px;
margin-bottom: 120px;
}
.ny_right .title {
height: 46px;
line-height: 46px;
border-bottom: 1px solid #dcdcdc;
margin-bottom: 40px
}
.ny_right .title p {
float: right;
color: #6c6c6c
}
.ny_right .title h3 {
height: 45px;
border-bottom: 2px solid #d42e3b;
display: inline-block;
float: left;
padding-right: 13px;
font-size: 18px;
font-weight: normal
}
/*??????*/
#full .qq_info a, #full .qq_info span {
display: block
}
#full .qq_info span {
width: 86px;
background: #fff;
text-align: center;
padding-top: 6px;
line-height: 24px;
border: 1px solid #968f96;
border-top: none
}
.single_con {
margin-top: 20px
}
.news_con {
margin-top: 20px
}
.pro_con {
margin-top: 20px
}