* {
margin: 0px; padding: 0px;
}
html {
-ms-overflow-x: hidden;
}
body {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
div {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
dl {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
dt {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
dd {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
ul {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
ol {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
li {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
pre {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
code {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
form {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
fieldset {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
legend {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
input {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
button {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
textarea {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
blockquote {
font-family: "微软雅黑"; font-size: 14px; _background-image: url(about:blank); _background-attachment: fixed;
}
input {
font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
button {
font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
textarea {
font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
select {
font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
optgroup {
font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
option {
font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
ul {
list-style: none; display: block;
}
li {
list-style: none; display: block;
}
dl {
list-style: none; display: block;
}
dt {
list-style: none; display: block;
}
dd {
list-style: none; display: block;
}
ol {
list-style: none; display: block;
}
body {
/* color: rgb(249, 251, 250); */
}
img {
border: 0px currentColor; border-image: none;
}
.clear {
height: 0px; clear: both;
}
.clear-fix::after {
height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
a {
outline: 0px; text-decoration: none;
}
.noneBottomBorder {
border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important;
}
.noneTopBorder {
border-top-color: currentColor !important; border-top-width: medium !important; border-top-style: none !important;
}
.backgroudW {
background: rgb(255, 255, 255); margin: 24px 0px; padding: 15px;
}
.header {
background: rgb(249, 251, 250);
width: 100%;
position: relative;
/* min-width: 1200px; */
}
.ntbg {
/* background: rgb(174, 36, 34); */
width: 100%;
/* height: 3px; */
}
.ntbd {
margin: 0px auto;
/* width: 1200px; */
height: 30px;
}
.notice {
/* width: 740px; */
height: 30px;
float: left;
}
.notice .title {
height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 12px; font-weight: bold; float: left;
}
.notice .noticenr {
/* width: 656px; */
/* height: 30px; */
color: rgb(255, 255, 255);
line-height: 30px;
font-size: 12px;
float: left;
}
.toptel {
/* width: 280px; */
/* height: 30px; */
text-align: right;
color: rgb(255, 255, 255);
line-height: 30px;
font-size: 12px;
float: right;
}
.toptel span {
color: rgb(255, 255, 255); line-height: 30px; font-family: impact; font-size: 22px;
}
.top {
margin: 0px auto; height: 100px; position: relative;
}
.top .logo {
/* margin-top: 15px; */
float: left;
background-repeat: no-repeat;
background-position: left;
_background: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cxinw.yuwei-crystal.com/templates/logo.png",sizingMethod="scale");
}
.top .search {
width: 254px; height: 34px; padding-top: 18px; float: right; position: relative;
}
.top .text {
background: rgb(255, 255, 255); border: 1px solid rgb(205, 205, 205); border-image: none; width: 230px; height: 32px; color: rgb(153, 153, 153); line-height: 28px; text-indent: 14px; font-size: 12px;
}
.top .btnsubmit {
background: url("../images/zoom_1.png") no-repeat left top; border: currentColor; border-image: none; top: 18px; width: 34px; height: 34px; right: 0px; position: absolute; cursor: pointer;
}
.navgrp {
margin: 0px auto;
width: 100%;
height: 50px;
border-top-color: rgb(205, 205, 205);
border-top-width: 1px;
border-top-style: solid;
position: relative;
background-color: rgb(174, 36, 34);
z-index: 99;
}
.navgrp .nav {
margin: 0px auto;
/* width: 1200px; */
/* height: 50px; */
position: relative;
}
.navgrp .nav li {
width:8.6%;
height: 50px;
margin-right: 13px;
float: left;
display: block;
position: relative;
}
.navgrp .nav li a {
height: 50px;
text-align: center;
color: #fff;
line-height: 50px;
overflow: hidden;
font-size: 16px;
margin-top: -2px;
border-top-color: transparent;
border-top-width: 3px;
border-top-style: solid;
display: block;
}
.navgrp .nav li a:hover {
height: 51px; color: rgb(174, 36, 34); line-height: 48px; border-top-color: rgb(174, 36, 34); border-top-width: 3px; border-top-style: solid;background-color:#fff;font-weight:bold;
}
.nav li a.active {
height: 50px;
/* color: rgb(174, 36, 34); */
line-height: 50px;
border-top-width: 3px;
border-top-style: solid;
}
.navgrp #navChild {
position:absolute;
background: rgb(255, 255, 255);
padding: 4px;
left: 0px;
top: 50px;
width: 335px;
display: none;
z-index: 99;
/* margin-right: 100px; */
}
.navgrp #navChild a {
width: 106px; height: 36px; text-align: center; color: rgb(51, 51, 51); line-height: 36px; overflow: hidden; font-size: 14px; border-top-color: currentColor; border-top-width: medium; border-top-style: none; display: block; position: relative;
}
.navgrp #navChild a:hover {
background: rgb(204, 0, 0); color: rgb(255, 255, 255);
}
.navgrp #navChild2 {
position:absolute;
background: rgb(255, 255, 255);
padding: 4px;
right: 0px;
top: 48px;
width: 220px;
display: none;
z-index: 99;
/* margin-right: 100px; */
}
.navgrp #navChild2 a {
width: 106px; height: 36px; text-align: center; color: rgb(51, 51, 51); line-height: 36px; overflow: hidden; font-size: 14px; border-top-color: currentColor; border-top-width: medium; border-top-style: none; display: block; position: relative;float:left;
}
.navgrp #navChild2 a:hover {
background: rgb(204, 0, 0); color: rgb(255, 255, 255);
}
.banner {
background: url("../images/loading_1.gif") no-repeat 50%; height: 400px; overflow: hidden; margin-top: 2px; position: relative; _z-index: -1;
}
.slides {
position: relative; z-index: 1;
}
.slides li {
height: 400px;
}
.flex-control-nav {
width: 100%; height: 12px; text-align: center; bottom: 10px; overflow: hidden; position: absolute; z-index: 2;
}
.flex-control-nav li {
margin: 0px 5px; border: currentColor; border-image: none; width: 12px; height: 12px; display: inline-block;
}
.flex-control-nav li a {
background: rgb(255, 255, 255); border: currentColor; border-image: none; width: 12px; height: 12px; overflow: hidden; font-size: 0px; display: inline-block; cursor: pointer;
}
.flex-control-nav li a.flex-active {
background: rgb(174, 36, 34); width: 12px; height: 12px;
}
.flex-direction-nav {
top: 45%; width: 100%; position: absolute; z-index: 3;
}
.flex-direction-nav li a {
width: 50px; height: 38px; overflow: hidden; display: block; position: absolute; cursor: pointer; opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.flex-direction-nav li a.flex-prev {
background: url("../images/prev_icon_1.png") no-repeat center; left: 40px;
}
.flex-direction-nav li a.flex-next {
background: url("../images/next_icon_1.png") no-repeat center; right: 40px;
}
.flex-direction-nav li a:hover {
opacity: 0.6; -moz-opacity: 0.6; -khtml-opacity: 0.6;
}
.vbanner {
width: 100%; height: 280px; text-align: center; overflow: hidden;
}
.vbanner img {
width: 100%;
}
.sectionB {
background: url("../images/index_10.jpg"); width: 100%; height: 152px; padding-top: 27px; border-top-color: rgb(211, 211, 211); border-top-width: 1px; border-top-style: solid; position: relative;
}
.section {
background: rgb(249, 251, 250);
margin: auto;
width: 100%;
overflow: hidden;
clear: both;
position: relative;
/* min-width: 1200px; */
}
.TtitleBox {
margin: 5px auto; position: relative;
}
.Ttitle {
margin: 0px auto; width: 100%; height: 48px; color: rgb(174, 36, 34); line-height: 48px; font-size: 26px; position: relative;
}
.Ttitle span {
color: rgb(153, 153, 153); text-transform: uppercase; font-family: arial; font-size: 16px; font-weight: normal;
}
.Tmore a {
background: rgb(255, 255, 255); border: 1px solid rgb(208, 208, 208); border-image: none; top: 11px; width: 88px; height: 25px; text-align: center; right: 0px; color: rgb(102, 102, 102); line-height: 25px; font-size: 14px; display: block; position: absolute;
}
.Ttitle2 {
margin: 0px auto;
/* width: 100%; */
height: 60px;
color: rgb(255, 255, 255);
line-height: 60px;
font-size: 26px;
position: relative;
}
.Ttitle2 span {
color: rgb(255, 255, 255); text-transform: uppercase; font-family: arial; font-size: 16px; font-weight: normal;
}
.Tmore2 a {
background: rgb(174, 36, 34); border: 1px solid rgb(255, 177, 177); border-image: none; top: 17px; width: 88px; height: 25px; text-align: center; right: 0px; color: rgb(255, 177, 177); line-height: 25px; font-size: 14px; display: block; position: absolute;
}
.Foottitle {
margin: 0px auto; width: 100%; height: 50px; color: rgb(0, 67, 132); line-height: 50px; font-size: 26px; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.Foottitle span {
color: rgb(153, 153, 153); text-transform: uppercase; font-family: arial; font-size: 16px; font-weight: normal;
}
.casebg {
background: rgb(218, 218, 218);
width: 100%;
height: 440px;
overflow: hidden;
padding: 20px 0px 25px 0px;
border-top-color: rgb(208, 208, 208);
border-bottom-color: rgb(208, 208, 208);
border-top-width: 0px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
}
#casePicUlId {
margin: 0px auto;
width: 1200px;
height: 352px;
overflow: hidden;
position: relative;
}
.caseLeft {
background: rgb(174, 36, 34); top: 12px; width: 26px; height: 26px; right: 126px; position: absolute; cursor: pointer;
}
.caseRight {
background: rgb(129, 130, 132); top: 12px; width: 26px; height: 26px; right: 98px; position: absolute; cursor: pointer;
}
.casePicUlIdBox {
left: 0px; top: 0px; position: absolute;
}
.htmlpic2 {
left: 3000px; top: 0px; position: absolute;
}
.casePicUl {
width: 1200px; height: 336px; padding-bottom: 16px; float: left;
}
.casePicUl li {
float: left;
position: relative;
}
.casePicUl li {
background: rgb(255, 255, 255);
border: 1px solid rgb(207, 207, 207);
border-image: none;
width: 235px;
height: 314px;
margin-bottom: 36px;
margin-left: 5px;
}
.casePicUl li:hover {
background: rgb(174, 36, 34);
}
.casePicUl li:hover .title {
background: rgb(247, 247, 247); padding: 0px 9px; color: rgb(176, 42, 40);
}
.casePicUl li:hover .pic {
background: rgb(247, 247, 247);
}
.casePicUl li:hover .intro {
background: rgb(176, 42, 40); color: rgb(255, 255, 255); border-top-color: rgb(176, 42, 40); border-top-width: 1px; border-top-style: solid;
}
.casePicUl .title {
margin: 5px auto 0px;
padding: 0px 0px;
width: 220px;
height: 40px;
color: rgb(102, 102, 102);
line-height: 40px;
font-size: 15px;
border-bottom-color: rgb(207, 207, 207);
border-bottom-width: 1px;
border-bottom-style: solid;
}
.casePicUl .pic {
margin: 0px auto;
padding: 5px 0px 5px 0px;
width: 220px;
height: 180px;
}
.casePicUl .pic img {
border: 1px solid rgb(207, 207, 207); border-image: none; display: block;
}
.casePicUl .intro {
margin: 2px auto;
padding: 3px 2px;
width: 215px;
height: 55px;
color: rgb(102, 102, 102);
line-height: 24px;
overflow: hidden;
font-size: 14px;
border-top-color: rgb(207, 207, 207);
border-top-width: 1px;
border-top-style: solid;
}
.casePicUl .more a {
background: rgb(169, 169, 169);
border-radius: 50%;
left: 90px;
width: 48px;
height: 48px;
text-align: center;
bottom: -15px;
color: rgb(255, 255, 255);
line-height: 48px;
font-size: 14px;
display: block;
position: absolute;
}
.newsListBd {
margin: 0px auto; width: 1200px; position: relative;
}
.newsList {
width: 1200px; padding-top: 14px; margin-top: -28px; position: relative;
}
.newsx {
left: 485px; top: 14px; position: absolute;
}
.newsListDl {
width: 500px; height: 100px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.newsListDl a {
width: 495px; height: 100px; display: block;
}
.newsListDl dt {
background: rgb(26, 91, 155); margin: 15px 0px; width: 60px; height: 55px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; padding-top: 15px; font-size: 12px; float: left;
}
.newsListDl dt span {
color: rgb(255, 255, 255); line-height: 30px; font-size: 24px; display: block;
}
.newsListDl dd {
width: 405px; height: 100px; padding-left: 15px; float: left;
}
.newsListDl .title {
width: 405px; height: 30px; color: rgb(0, 67, 132); line-height: 30px; padding-top: 24px; font-size: 14px; font-weight: bold; display: block;
}
.newsListDl .intro {
width: 405px; height: 20px; color: rgb(102, 102, 102); line-height: 20px; overflow: hidden; font-size: 14px; display: block;
}
.company {
margin: 20px auto; width: 1200px; height: 244px;
}
.companyCon {
width: 1200px;
}
.companyPic {
width: 300px; height: 186px; overflow: hidden; padding-right: 30px; float: left;border:1px solid #ededed;padding:2px;display:block;background:#fff;
}
.companyPic img {
width: 294px;
}
.companyPic img:hover {
cursor: pointer;
opacity: 0.8;
}
.companyConFont {
padding: 0 0 10px 20px;
height: 190px;
color: rgb(102, 102, 102);
line-height: 26px;
overflow: hidden;
font-size: 14px;
_width: 950px;
}
.companyConFont span {
magin:0 10px;height: 30px; color: rgb(174, 36, 34); line-height: 30px; font-size: 16px; display: block;
}
.companyConFont p {
margin: 0px; padding: 0px;
}
.kcBox {
margin: 0px auto;
padding: 30px 0px;
/* width: 1200px; */
}
.knowList {
width: 760px; height: 230px; float: left;
}
.knowListBox {
width: 760px; height: 230px;
}
.knowListUl {
width: 760px; height: 182px; float: left;
}
.knowListUl li {
background: url("../images/add.jpg") no-repeat 4px; width: 740px; height: 42px; padding-left: 20px; border-bottom-color: rgb(213, 214, 213); border-bottom-width: 1px; border-bottom-style: dashed;
}
.knowListUl li a {
width: 640px; height: 42px; color: rgb(102, 102, 102); line-height: 42px; overflow: hidden; font-size: 14px; float: left; display: block;
}
.knowListUl li a:hover {
color: rgb(174, 36, 34);
}
.knowListUl li span {
color: rgb(102, 102, 102); line-height: 42px; font-size: 14px; float: right; display: block;
}
.contact {
width: 360px; height: 240px; margin-left: 30px; float: right; position: relative;
}
.contact {
width: 410px; height: 240px; overflow: hidden;
}
.contact .numTel {
width: 310px; height: 52px; color: rgb(176, 42, 40); line-height: 52px; overflow: hidden; padding-left: 26px; font-family: impact; font-size: 32px;
}
.contact dl {
width: 280px; clear: both; display: block;
}
.contact dl dt {
color: rgb(102, 102, 102); line-height: 32px; font-size: 14px;
}
.contact dl dd {
color: rgb(102, 102, 102); line-height: 32px; font-size: 14px;
}
.contact dl dt {
width: 56px; padding-left: 28px; float: left;
}
.contact dl dd {
width: 196px; height: 32px; overflow: hidden; float: left;
}
.contact .conMore {
background: url("../images/contactbg.png") no-repeat left top; top: 4px; width: 121px; height: 166px; right: 0px; position: absolute;
}
.contact .conMore a {
width: 121px; height: 44px; text-align: center; color: rgb(255, 255, 255); line-height: 44px; font-size: 14px; margin-top: 122px; display: block;
}
.proBg {
background: rgb(174, 36, 34); padding: 20px 0px 30px; width: 100%;
}
.inProBd {
margin: 0px auto; position: relative;
}
.proListPic {
margin: 0px auto; overflow: hidden; padding-bottom: 8px;
}
.proListPic ul li {
width: 290px;
height: 202px;
overflow: hidden;
margin-right: 10px;
margin-bottom: 10px;
float: left;
position: relative;
}
.proListPic ul li .pic {
border: 1px solid rgb(255, 255, 255);
border-image: none;
width: 288px;
height: 200px;
position: relative;
}
.proListPic ul li .title {
background: url("../images/probg_10505.png");
/* padding: 0px 8px; */
left: 0px;
width: 288px;
height: 40px;
text-align: center;
bottom: 0px;
color: rgb(255, 255, 255);
line-height: 40px;
overflow: hidden;
font-size: 14px;
position: absolute;
}
.proListPic ul li .intro {
/* left: 0px; */
width: 290px;
height: 202px;
bottom: 0px;
display: none;
position: absolute;
}
.proListPic ul li .intro a {
background: url("../images/probg_1.png");
padding: 15px 8px;
width: 288px;
height: 232px;
text-align: left;
line-height: 16px;
font-size: 14px;
display: block;
}
.proListPic ul li .intro span {
margin: 0px auto;
/* padding: 20px 8px 0px; */
width: 230px;
height: 36px;
text-align: left;
color: rgb(255, 255, 255);
line-height: 36px;
font-size: 16px;
border-bottom-color: rgb(255, 255, 255);
border-bottom-width: 1px;
border-bottom-style: solid;
display: block;
overflow: hidden;
}
.proListPic ul li .intro p {
padding: 10px 15px;
width: 265px;
height: 154px;
text-align: left;
color: rgb(255, 255, 255);
line-height: 22px;
overflow: hidden;
font-size: 14px;
}
.footPicBd {
margin: 0px auto; height: 290px; border-top-color: rgb(213, 213, 213); border-top-width: 1px; border-top-style: solid;
}
.footPicList {
width: 736px; height: 290px; float: left;
}
.footPicListUl {
width: 736px; height: 209px; overflow: hidden; padding-top: 18px;
}
.footPicList ul li {
width: 230px; height: 209px; margin-right: 24px; float: left;
}
.footPicList ul li .pic {
border: 1px solid rgb(194, 192, 192); border-image: none; width: 228px; height: 171px;
}
.footPicList ul li .title {
padding: 0px 10px; width: 208px; height: 36px; text-align: center; color: rgb(0, 67, 132); line-height: 34px; font-size: 14px; font-weight: bold;
}
.footCon {
width: 240px; height: 290px; padding-left: 24px; float: left;
}
.footContactnr {
width: 240px; overflow: hidden; padding-top: 14px;
}
.footContactnr span {
width: 230px; height: 38px; color: rgb(21, 91, 157); line-height: 38px; padding-left: 10px; font-family: impact; font-size: 24px; display: block;
}
.footContactnr dl {
width: 240px; clear: both; display: block;
}
.footContactnr dl dt {
color: rgb(102, 102, 102); line-height: 32px; font-size: 14px;
}
.footContactnr dl dd {
color: rgb(102, 102, 102); line-height: 32px; font-size: 14px;
}
.footContactnr dl dt {
width: 44px; padding-left: 40px; float: left;
}
.footContactnr dl dd {
width: 156px; float: left;
}
.footer {
background: rgb(64, 64, 64);
width: 100%;
/* padding-bottom: 40px; */
/* min-width: 1200px; */
}
.linkBox {
background: rgb(255, 255, 255); width: 100%; height: auto !important; border-top-color: rgb(210, 210, 210); border-top-width: 1px; border-top-style: solid; min-height: 42px;
}
.link {
margin: 0px auto;
/* width: 1200px; */
height: auto !important;
position: relative;
min-height: 42px;
}
.linkTitle {
width: 84px; height: 42px; color: rgb(174, 36, 34); line-height: 42px; font-size: 14px; font-weight: bold; float: left; position: relative;
}
.link_list {
/* width: 1115px; */
height: auto !important;
overflow: hidden;
float: left;
min-height: 42px;
}
.link_list a {
padding: 0px 15px; color: rgb(86, 86, 86); line-height: 42px; font-size: 14px; display: inline-block;
}
.link_list a:hover {
color: rgb(0, 0, 0);
}
.btnavlist {
margin: 0px auto;
/* width: 1200px; */
height: 46px;
color: rgb(82, 82, 82);
overflow: hidden;
padding-top: 14px;
position: relative;
}
.btnavlist a {
color: rgb(255, 255, 255); line-height: 46px; padding-right: 15px; font-size: 14px; display: inline-block;
}
.copyrightnr {
height: 90px;
margin: 15px auto;
/* width: 1200px; */
text-align: left;
color: rgb(186, 186, 186);
line-height: 24px;
font-size: 12px;
}
.copyrightnr a {
color: rgb(186, 186, 186);
}
.copyrightnr a:hover {
color: rgb(255, 255, 255);
}
.main {
margin: 0px auto; width: 1200px; overflow: hidden; padding-bottom: 20px; position: relative;
}
.left {
width: 254px; padding-right: 24px; margin-top: 20px; float: left;
}
.leftProClaList {
background: rgb(176, 42, 40); width: 254px; padding-bottom: 12px;
}
.leftProTitle {
width: 240px; height: 56px; color: rgb(255, 255, 255); line-height: 56px; padding-left: 14px; font-size: 20px;
}
.leftTtitle {
width: 236px; height: 40px; color: rgb(174, 36, 34); line-height: 40px; padding-left: 16px; font-size: 20px;
}
.leftTtitle span {
color: rgb(153, 153, 153); text-transform: uppercase; font-size: 16px;
}
.leftProTitle span {
color: rgb(255, 255, 255); text-transform: uppercase; padding-left: 10px; font-family: arial; font-size: 16px;
}
.leftProClaListUl {
background: rgb(245, 245, 245); padding: 6px 0px; border: 1px solid rgb(219, 218, 218); border-image: none; width: 238px;
}
.leftProClaListUl li {
width: 238px; height: 46px; border-bottom-color: rgb(212, 212, 212); border-bottom-width: 1px; border-bottom-style: solid;
}
.leftProClaListUl li.active {
background: rgb(255, 255, 255);
}
.leftProClaListUl li a {
background: url("../images/triangle.png") no-repeat 20px; width: 202px; height: 46px; color: rgb(51, 51, 51); line-height: 46px; overflow: hidden; padding-left: 36px; font-size: 14px; display: block;
}
.leftProClaListUl li a:hover {
color: rgb(174, 36, 34);
}
.leftProClaListUl li a.on {
color: rgb(174, 36, 34);
}
.leftProClaListUl .childCla {
width: 238px; display: none;
}
.leftProClaListUl .childCla li a {
background: url("../images/triangle.png") no-repeat 34px; width: 188px; padding-left: 50px; display: block;
}
.leftContact {
background: rgb(255, 255, 255); padding: 5px 0px; border: 1px solid rgb(219, 218, 218); border-image: none; width: 252px; margin-top: 20px;
}
.leftConTel {
width: 236px; color: rgb(176, 42, 40); padding-left: 16px; font-family: impact; font-size: 28px;
}
.leftContact dl {
padding: 0px 16px; width: 220px;
}
.leftContact dl {
width: 220px; clear: both; display: block;
}
.leftContact dl dt {
color: rgb(102, 102, 102); line-height: 30px; font-size: 14px;
}
.leftContact dl dd {
color: rgb(102, 102, 102); line-height: 30px; font-size: 14px;
}
.leftContact dl dt {
width: 48px; float: left;
}
.leftContact dl dd {
width: 168px; float: left;
}
.leftNewsUl {
background: rgb(255, 255, 255); padding: 5px 0px; border: 1px solid rgb(219, 218, 218); border-image: none; width: 252px; margin-top: 20px;
}
.leftNewsUl li {
background: url("../images/add.jpg") no-repeat 5px; margin: 0px auto; width: 200px; height: 40px; overflow: hidden; padding-left: 20px; border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; border-bottom-style: dashed;
}
.leftNewsUl li a {
color: rgb(102, 102, 102); line-height: 40px; font-size: 14px;
}
.leftNewsUl li a:hover {
color: rgb(174, 36, 34);
}
.mainCon {
width: 922px; float: left;
}
.mainConTitle {
width: 922px; height: 46px; color: rgb(174, 36, 34); line-height: 46px; padding-top: 8px; font-size: 26px; border-bottom-color: rgb(208, 208, 208); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.mainConTitle span {
color: rgb(153, 153, 153); text-transform: uppercase; padding-left: 14px; font-size: 16px;
}
.mainConTitle .position {
top: 8px; height: 46px; right: 0px; color: rgb(102, 102, 102); line-height: 46px; font-size: 12px; position: absolute;
}
.mainConTitle .position a {
color: rgb(102, 102, 102);
}
.mainConTitle .position a:hover {
color: rgb(102, 102, 102);
}
.mainConTitle .position span {
color: rgb(102, 102, 102); font-size: 12px;
}
.mainConTitle .position font {
color: rgb(21, 91, 157); font-size: 12px;
}
.mainConList {
padding: 16px 0px; width: 922px; float: left;
}
.mainConList .pic11 {
width: 300px; height: 237px; overflow: hidden; margin-right: 10px; margin-bottom: 10px; float: left; position: relative;
}
.mainConList .pic11 .pic {
border: 1px solid rgb(238, 238, 238); border-image: none; width: 298px; height: 235px; position: relative;
}
.mainConList .pic11 .title {
background: url("../images/probg_1.png"); padding: 0px 8px; left: 0px; width: 284px; height: 40px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 40px; font-size: 16px; position: absolute;
}
.mainConList .pic11 .intro {
left: 0px; width: 300px; height: 237px; bottom: 0px; display: none; position: absolute;
}
.mainConList .pic11 .intro a {
background: url("../images/probg_1.png"); padding: 30px 8px 10px; width: 284px; height: 197px; text-align: left; line-height: 16px; font-size: 14px; display: block;
}
.mainConList .pic11 .intro span {
margin: 0px auto; padding: 0px 8px; width: 236px; height: 36px; text-align: left; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.mainConList .pic11 .intro p {
padding: 10px 18px; width: 249px; height: 82px; text-align: left; color: rgb(255, 255, 255); line-height: 22px; overflow: hidden; font-size: 14px;
}
.mainConList ul li {
background: url("../images/add.jpg") no-repeat 5px; width: auto; height: 45px; padding-left: 24px; border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; border-bottom-style: dashed;
}
.mainConList ul li a {
height: 45px; color: rgb(102, 102, 102); line-height: 45px; overflow: hidden; font-size: 14px; float: left; display: block;
}
.mainConList ul li a:hover {
color: rgb(174, 36, 34);
}
.mainConList ul li span {
color: rgb(153, 153, 153); line-height: 45px; font-size: 14px; float: right; display: block;
}
.mainConList ul li a em {
color: rgb(255, 0, 0); font-style: normal;
}
.mainConList ul.pic li {
width: auto; height: 110px; padding-left: 24px; margin-bottom: 10px; border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; border-bottom-style: dashed;
}
.mainConList ul.pic li .PicAuto {
width: 150px; height: 100px; float: left;
}
.mainConList ul.pic li .nr {
width: 735px; height: 100px; color: rgb(102, 102, 102); overflow: hidden; font-size: 14px; margin-left: 10px; float: left; display: block;
}
.mainConList ul.pic li .nr h2 {
margin: 0px 0px 5px; padding: 0px; height: 30px; overflow: hidden; font-weight: normal; display: block;
}
.mainConList ul.pic li .nr h2 a {
line-height: 30px; font-size: 16px; font-weight: bold; display: block;
}
.mainConList ul.pic li .nr h2 span {
line-height: 30px;
}
.mainConList ul.pic li .nr p {
line-height: 22px; font-size: 12px;
}
.mainConList ul.pic li a:hover {
color: rgb(174, 36, 34);
}
.mainContect {
margin: 0px auto; width: 900px; height: auto !important; color: rgb(102, 102, 102); line-height: 30px; padding-top: 16px; font-size: 14px; -ms-word-break: break-all; -ms-word-wrap: break-word; min-height: 360px;
}
.mainContect .title {
width: 100%; text-align: center; color: rgb(174, 36, 34); padding-top: 25px; font-size: 22px; font-weight: bold;
}
.mainContect .time {
width: 900px; height: 50px; text-align: center; color: rgb(153, 153, 153); line-height: 50px; font-size: 12px; font-weight: normal; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.mainContect .pic {
padding: 20px 0px; width: 100%; text-align: center;
}
.mainContect .pic img {
margin: 0px auto;
}
.mainContect .con {
color: rgb(102, 102, 102); line-height: 30px; overflow: hidden; font-size: 14px; -ms-word-break: break-all; -ms-word-wrap: break-word;
}
.mainContect .conTitle {
width: 100%; margin-bottom: 15px; border-bottom-color: rgb(200, 200, 200); border-bottom-width: 1px; border-bottom-style: solid;
}
.mainContect .conTitle span {
background: rgb(11, 97, 165); width: 120px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; display: block;
}
.mainContect .pgfy {
margin: 20px auto; width: 100%;
}
.mainContect .pgfyl {
width: 900px; height: 52px; border-top-color: rgb(210, 210, 210); border-bottom-color: rgb(210, 210, 210); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.mainContect .pgfyl p {
width: 435px; height: 52px; color: rgb(102, 102, 102); line-height: 52px; overflow: hidden; padding-left: 14px; font-size: 14px; border-left-color: rgb(210, 210, 210); border-left-width: 1px; border-left-style: solid; float: left;
}
.mainContect .pgfyl p a {
color: rgb(102, 102, 102); font-size: 14px;
}
.mainContect .pgfyr {
background: rgb(174, 36, 34); margin: 10px auto; width: 160px; height: 30px; text-align: center;
}
.mainContect .pgfyr a {
color: rgb(255, 255, 255); font-size: 14px;
}
.Related {
overflow: hidden;
}
.Related p {
background: rgb(247, 247, 247); padding: 5px 0px 5px 10px; color: rgb(204, 0, 0); font-family: "微软雅黑"; font-size: 16px; font-weight: bold; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.Related ul {
padding: 0px;
}
.Related ul li {
background: url("../Images/ico1.jpg") no-repeat left; margin: 0px 1%; width: 47.6%; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.Related ul li a {
color: rgb(102, 102, 102); line-height: 30px; padding-left: 10px;
}
.Related ul li a:hover {
color: rgb(204, 0, 0);
}
.Related ul li span {
float: right;
}
.list_page {
margin: 5px 0px; width: 100%; height: auto; text-align: left; overflow: hidden; padding-right: 5px; clear: both !important; display: table;
}
.list_page a {
background: rgb(255, 255, 255); padding: 10px 12px; border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(85, 89, 92); line-height: 1.5; font-size: 15px; margin-right: -1px; display: inline-block;
}
.list_page a:hover {
background: rgb(174, 36, 34); color: rgb(255, 255, 255);
}
.list_page a.current {
background: rgb(174, 36, 34); color: rgb(255, 255, 255);
}
.fixed {
width: 55px; height: 212px; right: 0px; bottom: 100px; position: fixed; z-index: 999; _position: absolute; _bottom: auto;
}
.fixed a {
width: 55px; height: 53px; display: block;
}
.fixed a.codepic {
background: url("../images/fixed.jpg") no-repeat 0px -52px; height: 53px;
}
.fixed a.codepic:hover {
background-position: -54px -52px;
}
.fixed div {
position: relative;
}
.fixed a.backup {
background: url("../images/fixed.jpg") no-repeat 0px -158px; height: 52px;
}
.fixed a.backup:hover {
background-position: -54px -158px; height: 53px;
}
.fixed div img {
left: -196px; top: -106px; display: none; position: absolute;
}
/*dfsfsfsdfsdfsdf 111111111111111*/
.hotTag {
height: auto; color: rgb(51, 51, 51); line-height: 26px; font-size: 14px; margin-bottom: 20px;
}
.hotTag ul {
background: rgb(255, 255, 255); border-radius: 8px; border: 1px solid rgb(223, 223, 223); border-image: none; height: auto; overflow: hidden; display: inline-block;
}
.hotTag ul li {
line-height: 35px; border-left-color: rgb(223, 223, 223); border-left-width: 1px; border-left-style: solid; display: inline-block;
}
.hotTag li a {
padding: 0px 16px; color: rgb(51, 51, 51); display: inline-block;
}
.hotTag li a:hover {
background: rgb(252, 83, 0); color: rgb(255, 255, 255);
}
.hotTag li.active {
background: rgb(252, 83, 0); color: rgb(255, 255, 255);
}
.hotTag li.active a {
color: rgb(255, 255, 255);
}
.wp {
width:1202px;margin: 0px auto; overflow: hidden;
}
.newsCon {
background-position: top; width: 100%; padding-top: 10px; padding-bottom: 50px; background-image: url("../images/pic38.jpg"); background-attachment: fixed; background-repeat: no-repeat; background-color: rgb(234, 234, 234);
}
.newsCon .readMore {
margin: 0px auto; border: 3px solid rgb(210, 210, 210); transition:0.2s; border-image: none; width: 177px; height: 33px; text-align: center; color: rgb(146, 146, 146); line-height: 33px; font-size: 14px; display: block; -webkit-transition: .2s ease all; -moz-transition: .2s ease all;
}
.newsCon .readMore:hover {
border-color: rgb(213, 23, 55); color: rgb(255, 255, 255); background-color: rgb(213, 23, 55);
}
.newsInfoCon {
margin-bottom: 55px; position: relative; background-color: rgb(255, 255, 255);
}
.newsInfoCon .showPage {
border-top-color: rgb(227, 227, 227); border-top-width: 1px; border-top-style: solid; background-color: rgb(242, 242, 242);
}
.newsInfoCon .showPage ul {
padding: 12px 0px; margin-right: 25px; margin-left: 25px;
}
.newsInfoCon .showPage ul li {
background: rgb(255, 255, 255); margin: 10px 0px; padding: 0px 10px; border: 1px solid rgb(231, 231, 231); border-image: none; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px;
}
.newsInfoCon .showPage ul li a {
color: rgb(51, 51, 51); border-left-color: currentColor; border-left-width: 1px; border-left-style: none;
}
.newsInfoCon .showPage ul li a:hover {
color: rgb(213, 23, 55);
}
.newsInfoCon .otherTool {
padding-top: 18px; float: right;
}
.newsInfoCon .otherTool li {
width: 58px; text-align: center; float: left; position: relative; cursor: pointer;
}
.newsInfoCon .otherTool li a {
text-align: center !important; color: rgb(51, 51, 51); line-height: 24px; padding-top: 32px; font-size: 14px; display: block;
}
.newsInfoCon .otherTool li.close {
background: url("../images/pic12.png") no-repeat top;
}
.newsInfoCon .otherTool li.close a:hover {
background: url("../images/icon36s.png") no-repeat top;
}
.newsInfoCon .otherTool li.share {
background: url("../images/icon37.png") no-repeat top;
}
.newsInfoCon .otherTool li.share a:hover {
background: url("../images/icon37s.png") no-repeat top;
}
.newsInfoCon .otherTool li.share:hover .shareBox {
display: block;
}
.newsInfoCon .otherTool li:hover a {
color: rgb(213, 23, 55);
}
.newsInfoCon .otherTool li .shareBox {
border: 1px solid rgb(204, 204, 204); border-image: none; left: 0px; width: 150px; bottom: 56px; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.newsInfoCon .otherTool li .shareBox dt {
text-align: left; color: rgb(51, 51, 51); line-height: 24px; text-indent: 10px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(241, 241, 241);
}
.newsInfoCon .otherTool li .shareBox dd {
padding: 10px;
}
.newsInfoBox {
padding: 50px;
}
.newsInfoBox .closeBtn {
width: 59px; height: 70px; text-align: center; border-top-color: rgb(213, 23, 55); border-top-width: 2px; border-top-style: solid; position: relative; z-index: 3; background-color: rgb(255, 255, 255);
}
.newsInfoBox .closeBtn a {
background: url("../images/pic10.png") no-repeat; height: 25px; color: rgb(188, 188, 188); line-height: 25px; padding-top: 45px; font-size: 14px; display: block;
}
.newsInfoBox .closeBtn a:hover {
background: url("../images/pic11.png") no-repeat; color: rgb(242, 185, 195);
}
.newsInfoBox h1 {
text-align: center; line-height: 1.2; font-size: 30px; margin-bottom: 15px;
}
.newsInfoBox .time {
text-align: center; color: rgb(153, 153, 153); padding-bottom: 10px; font-size: 14px; margin-bottom: 20px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: solid;
}
.newsInfoBox .article {
line-height: 30px; font-size: 14px; min-height: 300px;
}
.newsInfoBox .article p {
margin-bottom: 15px;
}
.newsInfoBox .article p.img_c img {
margin: auto; height: auto !important; clear: both; display: block; max-width: 100%;
}
.newsInfoBox .article p strong {
color: rgb(223, 11, 25);
}
.newsInfoBox .article img {
height: auto !important; max-width: 100%;
}
.newsInfoBox .about {
background: rgb(249, 249, 249); margin: 10px 0px 15px; padding: 15px; border: 1px dashed rgb(221, 221, 221); border-image: none; text-align: left; max-width: 100%;
}
.newsInfoBox .about a {
color: rgb(0, 124, 199);
}
.newsInfoBox .imgbox {
margin: 0px auto; text-align: center;
}
.newsInfoBox .imgbox li {
margin: 10px; padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 180px; height: 100px; display: inline-block;
}
.newsInfoBox .imgbox li img {
width: 180px; height: 100px;
}
#position {
width:1200px; margin:0 auto;}
#position strong {
background: url("../images/info-icon.gif") no-repeat 15px 5px; color: rgb(51, 51, 51); padding-left: 45px; float: left;
}
#position a {
background: url("../images/sprite.png") no-repeat right 0px; padding: 0px 15px; color: rgb(51, 51, 51); font-size: 12px; float: left; display: inline;
}
#position a:hover {
background: url("../images/sprite.png") no-repeat right -30px; color: rgb(255, 0, 0);
}
#position span {
font-size: 14px; display: inline;
}
#position2 {
margin: 5px auto 10px; padding: 10px 0px; height: 30px; line-height: 30px; position: absolute;right: 0px; top:8px;color: #666;
}
#position2 strong {
background: url("../images/info-icon.gif") no-repeat 15px 5px; color: rgb(51, 51, 51); padding-left: 45px;}
#position2 a {
background: url("../images/sprite.png") no-repeat right 0px; padding: 0px 15px; color: rgb(51, 51, 51); font-size: 12px; float: left; display: inline;
}
#position2 a:hover {
background: url("../images/sprite.png") no-repeat right -30px; color: rgb(255, 0, 0);
}
#position2 span {
font-size: 14px; display: inline;
}
.reNewsTit {
background: url("../images/pic13.png") no-repeat; margin: 0px auto 30px; width: 433px; height: 21px; text-align: center; color: rgb(153, 153, 153); line-height: 21px; font-size: 20px;
}
.reNewsBox {
position: relative;
}
.reNewsBox .newsList li {
padding: 17px 20px; width: 553px; height: 125px; overflow: hidden; margin-bottom: 15px; float: left; background-color: rgb(255, 255, 255);
}
.reNewsBox .newsList li .info a {
color: rgb(51, 51, 51); font-size: 16px;
}
.reNewsBox .newsList li .info a span {
color: rgb(223, 11, 25);
}
.reNewsBox .newsList li .info a:hover {
color: rgb(223, 11, 25);
}
.reNewsBox .newsList li .info p {
height: 62px; color: rgb(153, 153, 153); line-height: 20px; overflow: hidden; padding-top: 8px;
}
.reNewsBox .newsList li .img {
width: 146px; height: 124px; overflow: hidden; margin-left: 20px; float: right; display: block;
}
.reNewsBox .newsList li .img img {
width: 100%; height: 100%;
}
.reNewsBox .newsList li .img img:hover {
opacity: 0.9; -webkit-opacity: .9;
}
/*首页新éâ€â€Â»*/
.wwd{width:60%;margin:0px auto 20px;height:60px;border-bottom:1px #EBEBEB solid;position:relative;}
.wwd .title{width:380px;height:60px;line-height:60px;margin:0 auto;font-size:30px;color:#324545;text-align:center;border-bottom:1px #cd2122 solid;transition:.5s ease all;-webkit-transition:.5s ease all;-moz-transition:.5s ease all}
.wwd .title span{color:#CCC;font-size:18px;text-transform: uppercase;}
.wwd:hover .title{width:450px;}.in_news{/* width:1200px; */height:auto;margin:0px auto;position:relative;padding-top:10px;text-align:left;}
.in_news .hd{height:30px;line-height:30px;padding:0px 10px 0 20px;}
.in_news .hd ul{display:block;position:absolute;left:44%; margin-left:-150px;height:32px;}
.in_news .hd ul li{float:left;padding:0 15px;cursor:pointer; margin:0px 10px; background:#CCC; color: #FFF}
.in_news .hd ul li.on{height:30px;background:rgb(174, 36, 34); color:#FFF}
.in_news .bd{margin-bottom:10px;}
.in_news .bd ul{padding:15px 0px;zoom:1; margin-bottom:10px;}
.in_news .bd li{/* width: 50%; */float:left;line-height: 20px;overflow:hidden;}
.in_news .bd li .box{margin: 10px;padding: 5px 10px;background:#FFF;height: 80px;overflow: hidden;}
.in_news .bd li .box h2{width:auto;line-height:30px;height:30px;display:block}
.in_news .bd li .box h2 a{float:left;font-size:15px;color:#333;font-weight:500;}
.in_news .bd li .box h2 span{float:right;color:#999;font-size:12px;font-weight:normal}
.in_news .bd li .box p{font-size:12px;color:#999;text-align:justify;text-justify: inter-ideograph;}
.in_news .bd li:hover .box h2 a{color:#C00;font-weight:600;}
.in_news .bd .more{clear:both; height:30px; margin:5px; text-align:center}
.in_news .bd .more a{display:inline-block;border:1px solid #ece8e7;font-size:12px;margin:10px 0;padding:5px 20px;color: #999;border-radius:20px;background:#FFF}
.in_news .bd .more a:hover{ background:#C00; color:#FFF; border-color:#C00}
.in_news .bd li .date{float: left;width:72px;height: 80px;margin-top: 0px;padding-top:10px;margin-left:10px;}
.in_news .bd li .date .dateline{width: 70px;height: 55px;display: block;background-color:#2384d5;text-align: center;line-height: 54px;font-size: 30px;font-weight: bold;color: #fff;}
.in_news .bd li .date em{display: block;text-align: center;font-style: normal;width: 70px;background: #eee;color: #888;line-height: 25px;height: 25px;}
#footaddr{float:left;}
#footaddr3{float:right;}
#banner {
background: rgb(255, 255, 255); width: 100%; overflow: hidden; position: relative;
}
#banner .fullSlide {
width: 100%; x;
margin-bottom: 1px;
position: relative;
}
#banner .fullSlide .bd {
margin: 0px auto; overflow: hidden; position: relative; z-index: 0;
}
#banner .fullSlide .bd ul {
width: 100% !important;
}
#banner .fullSlide .bd li {
width: 100% !important; text-align: center; overflow: hidden;
}
#banner .fullSlide .bd li a {
/* height: 800px; */
display: block;
}
#banner .fullSlide .hd {
left: 0px; width: 100%; height: 30px; bottom: 10px; line-height: 30px; position: absolute; z-index: 1;
}
#banner .fullSlide .hd ul {
margin: 0px auto; width: 203px; height: 30px; text-align: center; padding-top: 12px; z-index: 99;
}
#banner .fullSlide .hd ul li {
margin: 3px; border-radius: 10px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 10px; height: 10px; text-indent: -100px; overflow: hidden; display: inline-block; cursor: pointer;
}
#banner .fullSlide .hd ul .on {
background: rgb(221, 221, 221);
}
#banner .fullSlide .prev {
background: url("../images/slider-arrow.png") no-repeat -126px; left: 200px; width: 40px; height: 50px; bottom: 160px; display: none; position: absolute; z-index: 1; cursor: pointer;
}
.fullSlide .next {
background: url("../images/slider-arrow.png") no-repeat -126px; left: 200px; width: 40px; height: 50px; bottom: 160px; display: none; position: absolute; z-index: 1; cursor: pointer;
}
#banner .fullSlide .next {
background-position: -6px; left: auto; right: 200px;
}
.bg_inner{height:320px;padding:0;position: relative;}
.banner_inner{width: 100%; margin: 0px auto; text-align: center; line-height: 24px;}
.banner_inner .con{position:absolute;width: 300px;x; */px; */px; */px; */min-height:44px;max-height:60px;left: 50%;margin-left: -600px;top: 45%;margin-top: 50px;line-height: 30px;text-align: left;font-size: 36px;font-weight: bold;color: #fff;border-left: 2px solid #fff;padding-left: 18px;}
.banner_inner .con span{font-size: 14px;font-weight: normal;display: block;line-height:40px;}
.copyrightd{font-size:12px;color:#8F8F8F;font-family:microsoft yahei;line-height:24px;text-align:center;padding:10px 0;background:#000;}
.copyrightd a{color:#8F8F8F;}
.copyrightd a:hover{color:#fff;}
.companyCon a.more {display: block;width: 140px;height: 40px;font-size: 14px;color: #fff;text-align: center;line-height: 40px;background: rgb(174, 36, 34);float: right;margin-top: 40px;text-indent: 0em;}
.companyCon a.more:hover {cursor: pointer;opacity: 0.8;}
@media only screen and (max-width: 480px) {
.search {display: none;visibility: hidden;}
.top .logo {margin-top:8px;}
.top .logo img {width: 280px;height: auto;float: left;}
.header {width:100%;}
.noticenr {width:0px;height:0px;visibility:hidden;}
.toptel {width:0px;height:0px;visibility:hidden;}
.navgrp .nav {width: 100%; height: auto; }
.navgrp{display: none;visibility: hidden;}
#banner{height:200px;}
#banner .fullSlide{height:200px;}
#banner .fullSlide .bd li{height:200px;}
#banner .fullSlide .bd li a{height:200px;}
.top {margin-bottom: -30px;}
.am-topbar-collapse{padding:10px 0px;}
.TtitleBox {margin:5px;}
.in_gogao .hotbox {margin:10px!important;}
.wwd {width:100%}
.in_news {width:100%}
.tempWrap {width:100%}
.in_news .bd li {max-width:440px;float:none;padding:0 10px;}
.in_news .bd .more{float:left;margin-left:150px}
.inProBd {margin: 0 5px;}
.proListPic {padding: 10px 70px;}
.copyrightnr{height: 150px;}
#footaddr{margin-left:10px;}
#footaddr3{float:left;margin-left:10px;}
.news_show .prenext .next{float:left;margin-left:10px;margin-top:5px;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.search {
display: none;
visibility: hidden;
}
.top .logo {
margin-top:0px;
}
.top .logo img {
width: 360px;
height: auto;
float: left;
}
.header {
width:100%
}
.navgrp{
display: none;
visibility: hidden;
}
}@media screen and (min-width: 768px) and (max-width: 959px) {
.search {
display: none;
visibility: hidden;
}
.top .logo {
margin-top:0px;
}
.top .logo img {
width: 400px;
height: auto;
float: left;
}
.header {
width:100%
}
.navgrp{
display: none;
visibility: hidden;
} }
@media screen and (min-width: 960px) and (max-width: 1199px) {
.am-hide-lg, .am-hide-lg-down, .am-hide-lg-only, .am-hide-lg-up, .am-hide-md-up, .am-hide-sm-up, .am-show-md, .am-show-md-down, .am-show-md-only, .am-show-sm, .am-show-sm-down, .am-show-sm-only
{
display: none!important;
}
.am-collapse {
display: none!important;
}
.TtitleBox { width: 100%; }
.kcBox {
width: 100%;
}
.in_news{
width:100%;
}
.in_news .bd li{width: 90%;float:none;}
.tempWrap{
width:100%;
}
.tempWrap.bd{
width:300%;
}
}
@media screen and (min-width:1200px){
.navgrp .nav li {
width: 96px;
}
.am-hide-lg, .am-hide-lg-down, .am-hide-lg-only, .am-hide-lg-up, .am-hide-md-up, .am-hide-sm-up, .am-show-md, .am-show-md-down, .am-show-md-only, .am-show-sm, .am-show-sm-down, .am-show-sm-only
{
display: none!important;
}
.am-collapse {
display: none!important;
}
.header {
min-width: 1200px;
}
.top {
width: 1200px;
}
.top .logo {
margin-top:15px;
} .top .logo img {
width: auto; height: 60px;
}
.ntbd {
width:1200px;
}
.notice {
width: 740px; }
.notice .noticenr {
width: 656px; height: 30px; }
.toptel {
width: 280px; height: 30px; }
.navgrp .nav {
width: 1200px; height: 50px;
}
.TtitleBox { width: 1200px; }
.section {
min-width: 1200px;}
.kcBox {
width: 1200px;}
.in_news{
width:1200px;
}
.in_news .bd li{
width: 50%;
}
.tempWrap{
width:1200px!important;
}
.tempWrap.bd{
width:3600px;
}
.inProBd{width: 1200px; }
.proListPic{width: 1200px; }
.footPicBd{width: 1200px; }
.btnavlist {
width: 1200px;}
.footer {
min-width: 1200px;
}
.copyrightnr {
width: 1200px;
}
.width {
width: 1200px;
}
.piclist{
width: 1200px;
}.txtMarquee-left{width: 1180px; }
.link{width:1200px;}
.link_list{width:1115px;}
.Ttitle2{width:1200px;}
}
/*动æ€ÂÂÂÂ*/
.in_gogao{width:100%;/* min-width:1250px; */height: 44px;background: rgb(218, 218, 218);/* border-bottom-width: 1px; *//* border-bottom-color: bisque; *//* border-bottom-style: solid; */}
.in_gogao .hotbox {max-width:1190px;margin: 10px auto;height: 44px;clear:both;line-height: 44px;border-bottom-color: rgb(208,208,208);border-bottom-width: 1px;border-bottom-style: solid;}
.in_gogao .hotbox .t{width:180px;height:33px;float:left;line-height:33px;font-size:16px;text-shadow:0px -1px #bbb,0 1px #fff;color:#18576c;}
.indingdan{width:auto;overflow:hidden;position:relative;height: 35px;overflow:hidden;}
.txtMarquee-left{ position:relative; }
.txtMarquee-left .hd{ overflow:hidden; height:30px; background:#f4f4f4; padding:0 10px; }
.txtMarquee-left .hd .prev,.txtMarquee-left .hd .next{ display:block; width:5px; height:9px; float:right; margin-right:5px; margin-top:10px; overflow:hidden; cursor:pointer; cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.txtMarquee-left .hd .next{ background-position:0 -50px; }
.txtMarquee-left .hd .prevStop{ background-position:-60px 0; }
.txtMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.txtMarquee-left .bd{ padding:10px; }
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px; float:left; height:24px; line-height:24px; text-align:left; _display:inline; width:auto !important; }/* çâ€Â¨ width:auto !important 覆盖SuperSlide自动çâ€ÂŸæˆÂÂÂÂ的宽度,解决文åÂÂÂÂâ€â€ÂÂä¸ÂÂÂÂè¡â€ÂÂÂ接éâ€â€Â®题 */
.txtMarquee-left .bd ul li a{ font-size:1.5rem;}
#vsb_content {font-size:1.6rem;line-height:2.5rem;padding: 20px 5px;}
.intro{margin-top:20px;}