﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
li{list-style:none;}
a,a:hover{text-decoration:none;}
.header ul{text-align:right;}
.product p:first-child{ font-size:30px;}
.product p{text-align:center; font-size:18px;}
.proimg img{width:100%; border:1px solid #ccc; margin-bottom:15px; padding:5px;}
.proimg p{text-align:center; margin-bottom:20px;}
.proimg p:hover,.news a:hover,.mbxdh a:hover,.fmzllist1 a:hover,.fmzllist a:hover,.sh a:hover,.xia a:hover{color:#e3b74e;}
.sh{margin-top:30px;}
.news img{width:100%;}
.news p{font-size:18px; margin-top:10px; text-align:center;}
.news ul li{padding:5px 0px 5px 10px; background:url(../images/jt.jpg) no-repeat left;}
.wzxq img{max-width:100%;}
.pro-intro-txt {text-align: center; margin-top: 10px;}
.news span{float:right;}
.product{margin-bottom:30px;margin-top:15px;}
.flink{background:#333; color:#fff;}
.flinka{padding:10px 0px;}
.flink span:nth-child(2){font-size:18px;}
.flink span:first-child{font-size:16px; padding-right:5px;}
.flink span:last-child{font-size:12px;}
.flink span{line-height:32px;}
.flink a{color:#fff;}
.flink a:hover{color:#fff;}
.foot{background:#424242; color:#fff;}
.dbdh{margin:30px 50px; border-bottom:1px solid #999; padding-bottom:30px; text-align:center;}
.dbdh a,.jszc a{color:#fff;}
.dbdh a:hover,.jszc a:hover{color:#fff;}
.address{text-align:center; margin-bottom:5px;}
.jszc{text-align:center; padding-bottom:0px;}
.search{background:#ebebeb; padding:20px 0px; color:#676767;}
.search a{color:#676767;}
.search a:hover{color: #e3b74e;}
.search-btn{padding:0 10px; background: #000; color:#fff; border: 2px solid #000;}
.mbxdhimg{background:#f8f8f8; padding:15px 0px; border-bottom: #ededed 1px solid; border-top: #ededed 1px solid; margin-bottom:20px;}
.mbxdh span{font-size:14px; color:#999;}
.fmzw{line-height:30px; margin-bottom:50px;}
.pagexx{text-align:center;}
.pagexx li {display: inline-block;}
.date{border: 1px solid #2384D; float:left;display: inline-block;}
.wzlist li div a {display: block; font-size: 18px;  margin-bottom: 5px;}
.wzlist li .date em {display: block; font-style: normal; font-size: 14px; font-family: arial; background: #2384D5; padding: 3px 15px; color: #fff; margin-top: 5px;}
.wzlist li .date {background: #fff;  display: inline-block; margin-right: 20px; float: left; text-align: center; border-radius: 4px; font-size: 24px; font-family: verdana; border: 1px solid #2384D5; padding: 5px 0 0;}
.wzlist li {border-bottom: 1px solid #E6E6E6; overflow: hidden; padding: 12px 0 12px 0;}
.wzxq h2{text-align:center;background:#f3f3f3; border-left:3px solid #2384d5; padding:5px;}
.wzdate{margin:20px 0px; text-align:center;}
.wzxq{margin-bottom:20px;}
.fmzl .search-form {float: left;width:100%;}
.fmzl input.input-keyword {width: 80%; float: left;}
.fmzl input.search-btn {float: right; width: 20%;}
.fmzl {margin-bottom: 20px;}
.fmzl p {font-size: 24px; border-left: 3px solid #2384d5; text-align: left; color: #424242;	background:#f3f3f3;	padding:5px 15px;}
.fmzllist ul li {padding: 5px 15px; margin: 0 5px; border-bottom: 1px dashed #ccc; font-size: 16px; text-align:left; background:url(../images/li.png) no-repeat left 10px;}
.fmzllist1 ul li{border-bottom:1px solid #f2f2f2; background:url(../images/left_li.gif) no-repeat left 13px; font-size:16px; text-align:left;padding: 5px 15px; margin: 0 5px;}
.fmzllist1 a,.fmzllist a {text-decoration: none;}
.logo p{margin:0;}
.pzta{font-size:28px; padding-top:5px;}
.pztb{font-size:20px;}
.logopb{text-align:right; float:right;}
.logopbb p{font-family: verdana;}
.ckgd a:hover{border:1px solid #0095de; color:#0095de;}
.flink{padding:0px 10px;}
.wzlist li div a,.wzlist li .date,.fmzllist1 a,.fmzllist a,.proimg p,.ckgd a,.mbxdh a,.news a,.sh a,.xia a{color:#333}
.mbxdh span{padding-right:20px;}
.navbar{border-radius: 0px;}
.ypxxzs {border-left: 5px solid #2384d5; padding: 10px 20px; background: #f3f3f3; font-size: 18px;}
.liuyanbd {margin-bottom: 15px;}
#name,#tel,#content {width: 100%; padding: 5px 10px;}
.coolbg {width: 100%; background: #000; color: #fff; padding: 5px;}
.logoimg h1{margin:0;}
@media (max-width: 767px) {
.logopb{margin-top:5px;}
.logopba span{color:#fff; font-size:30px; border-radius: 10px;padding: 5px;background: #ff7401;margin-left: 20px;}
.logoimg img{max-width:100%;}
.logopba{float:left;}
.navbar-header{background-color:#333; }/*手机端背景色*/
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
    color: #fff;
    background-color: transparent;
}
.navbar-default .navbar-brand {
    color: #fff;
}
.navbar-default .navbar-nav>li>a:hover{background-color:#d4281a; color:#fff;}/*鼠标按下背景色*/
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #fff;
    background-color: #d4281a;
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
    color: #fff;
    background-color: #d4281a;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar {
    position: relative;
    min-height: 50px;
    border: 1px solid transparent;
	margin-bottom:0px;
}
.ckgd {width: 158px; margin: 40px auto;}
.ckgd a{border:1px solid #CCC;  padding:10px 50px;}
.dbdh{margin:30px 50px; border-bottom:1px solid #999; padding-bottom:50px; text-align:center;}
.search-form{text-align:center;}
.tag{text-align:center;}
.dbdh{margin:30px 20px; border-bottom:1px solid #999;  text-align:center;}
.s-pic{width: 180px; height: 45px;}
.s-lt{height:250px;}
.s-lt img {
    width: 250px;
    height: 250px;
}
.s-pic li {
    float: left;
    width: 45px;
    height: 45px;
}
.s-slide .prev, .s-slide .next {font-size:25px;}
.s-pic li+li {
    margin-left: 22px;
}
}
@media (min-width: 768px) {
logopa{margin-left:-30px;}
.logopba{float:left; margin-left:-40px;}
.logopbb{margin-top:10px;}
.logopb{margin-top:8px;}
.logopbb p{font-size:19px;}
.logo{margin:10px auto;}
.logopba span{color:#fff; font-size:40px; margin-right:10px;border-radius: 15px;padding: 10px;background: #ff7401;}
.navbar-default {/*background-color:#0095de;*/background-color:#333;}/*PC端背景色*/
.navbar-nav a{font-size:16px;}
.navbar-default .navbar-brand {
    color: #fff;
	font-size:16px;
	
}

.wzxq h2{text-align:center;background:#f3f3f3; border-left:3px solid #2384d5; padding:5px; font-size:24px; font-weight:normal;}
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
    color: #fff;
    background-color:#df5714;/* background-color:#d4281a;*/
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #fff;
    background-color: #df5714;/* background-color:#d4281a; */
}
menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #df5714; /* background-color:#d4281a; */
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color: #fff;
    background-color:#df5714;  /* background-color:#d4281a; */
}
.navbar-nav>li {
    float: left;
}
.navbar-default .navbar-nav>li>a {
    color: #fff;
}
.navbar {
    position: relative;
    min-height: 50px;
    border: 1px solid transparent;
	margin-bottom:0px;
}
.ckgd {width: 258px; margin: 40px auto;}
.ckgd a{border:1px solid #CCC;  padding:10px 100px;}
.search-form{float:right;}
.s-pic{width: 285px;  height: 75px;}
.s-lt{height:385px;}
.s-lt img {
    width: 385px;
    height: 385px;
}
.s-pic li {
    float: left;
    width: 75px;
    height: 75px;
}
.s-slide .prev, .s-slide .next {font-size:50px;}
.s-pic li+li {
    margin-left: 35px;
}
}
@media (min-width: 992px) {
.logopba{float:left; margin-left:15px;}
.logopbb{margin-top:10px;}
.logopbb p{font-size:20px;}
.navbar-nav a{font-size:18px;}
.navbar-default .navbar-brand {
    color: #fff;
	font-size:18px;
}
.navbar-header {padding:0px 10px 0px 25px;}
.navbar-nav>li {
    float: left;
    padding: 0px 10px;
	font-size:20px;
}
.gywm p{line-height:18px;}
.s-lt{float:left;}
.s-rt{float:right;}
.s-lt img {
    width: 355px;
    height: 355px;
}
.s-lt {
    height: 355px;
	}
.s-pic{width: 265px;}
}
@media (min-width: 1200px) {
.logopbb{margin-top:5px;}
.logopbb p{font-size:26px;}
.container-fluid {margin:0 auto; width: 1200px;}
.navbar-header {padding:0px 20px 0px 35px;}
.navbar-nav>li {
    padding: 0px 0px;
	}
.gywm p{line-height:28px;}
.flinkzt{width:1170px; margin:0 auto;}
.s-lt img {
    width: 385px;
    height: 385px;
	}
.s-lt {
    height: 385px;
	}
.s-pic{width: 300px;}
}
.dt-show {
    overflow: hidden;
}
.s-lt {
    overflow: hidden;
    margin-top: 10px;
}
.s-rt > h3 {
    margin-bottom: 30px;
}
.s-rt .consult {
    width: 140px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    color: #fff;
    background-color: #fead00;
    margin: 35px 0 45px 0;
}
.s-slide {
    position: relative;
    width: 100%;
}
.s-pic {
    position: relative;
    overflow: hidden;
    margin: 0 auto;
}
.s-pic ul {
    position: absolute;
    width: 2000%;
}
.s-slide .prev {
    left: 0;
}
.s-slide .next {
    right: 0;
}
.s-slide .prev, .s-slide .next {
    position: absolute;
    top: 10px;
    font-family: "宋体";
    cursor: pointer;
    color: #ccc;
}
.s-pic li img {
    width: 100%;
    height: 100%;
}
.pro-intro {
    position: relative;
    margin: 80px 0;
    border-top: 1px solid #ccc;
}
.pro-intro-tab {
    position: absolute;
    top: -40px;
    height: 40px;
}
.pro-intro-tab li:hover, .pro-intro-tab .current {
    background-color: #1184da;
}
.pro-intro-tab li {
    float: left;
    width: 125px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    color: #fff;
    background-color: #666;
    cursor: pointer;
}

/*新加*/

.mg10{margin-top:10px; clear:both;}


.newstext img{ height:auto; width:auto;}
.newstext strong{ font-weight:normal;}
.newstext a{color:#333;}
.newstext a:hover{color:#333;}
.newstext a:active{color:#333; text-decoration:none;}
.newstext a:visited{color:#333;}

.mbxdh a:hover{color:#333;}
.mbxdh a:active{color:#333; text-decoration:none;}
.mbxdh a:visited{color:#333;}

.weixin_footer {
    background: #fff none repeat scroll 0 0;
    overflow: hidden;
    border-top: 1px solid #ccc;
    bottom: 0;
    height: auto;
    left: 0;
    position: fixed;
    width: 100%;
    z-index: 100; height:41px; padding-top:0px; padding-bottom:0px;
}

.duiqi *{ 
vertical-align:middle;
font-size:18px; 
height:41px;
line-height:46px;
} 

.height_dibu{ height:45px; line-height:45px;}
/*新加*/

