@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
body{font-family:"楷体"; font-weight:blod;}
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;}
.news img{width:100%;}
.pro-intro-txt {margin-top:10px;}
.sh{margin-top:30px;}
.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%;}
.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:15px;}
.jszc{text-align:center; padding-bottom:15px;}
.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;}

.logopb{text-align:right; margin-top:8px; 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,.header ul li a,.header ul li a:hover,.mbxdh a,.news a,.sh a,.xia a{color:#333}
.mbxdh span{padding-right:20px;}
@media (max-width: 767px) {
.logopba span{color:#fff; font-size:30px; border-radius: 10px;padding: 5px;background: #ff7401; margin-left:15px;}
.logoimg img{margin-top: 10px;
width: 100%;}
.logopba{float:left;}
.navbar-header{background-color:#0095de; }
.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{font-size:30px; margin-top:15px;}
.logopba{float:left; margin-left:-40px;}
.logopbb{margin-top:10px;}
.logopbb p{font-size:18px;}
.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;}
.navbar-nav a{font-size:16px;}
.navbar-default .navbar-brand {
    color: #fff;
	font-size:16px;
}
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
    color: #fff;
    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: #d4281a;
}
menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #d4281a;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color: #fff;
    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;
	border-radius: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:17px;}
.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:24px;
           width:288px;
			}
.container-fluid {margin:0 auto; width: 1200px;}
.navbar-header {padding:0px 20px 0px 35px;}
.navbar-nav>li {
    padding: 0px 20px;
	}
.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;
}
.topbg {background: #ccc; padding: 5px 0;}
.topbgr {text-align: right;}
.topbgr a {color: #fff;}
.topbgr a:first-child {padding-right: 5px; border-right: 1px solid #fff;}
.topbgr a:last-child {padding-left: 5px;color: #f00;}