body {font-family:"微软雅黑","Microsoft YaHei";font-size:14px; height:100%;margin:0px;padding:0px;background: #FFFFFF;color: #323232;}
html {color: #323232;}
a {font-size: 14px;color: #323232;}
.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;}
::-webkit-input-placeholder {color:#999;}
:-moz-placeholder {color:#999;}
::-moz-placeholder {color:#999;}
:-ms-input-placeholder {color:#999;}
/*header*/
header {overflow:hidden;padding:10px 0;background: #D5E3F5;}
header .logo {display: inline-block;overflow: hidden;text-align: left;float: left;}
header .logo img {display: block;}
header .links {display: inline-block;overflow: hidden;text-align:right;float: right;color: #696969;}
header .links span.dot {background-image: url('../images/dot-01.png');background-repeat: no-repeat;padding-left: 10px;background-position: left;}
header .links a {text-decoration:none;color:#696969;margin-left:5px;border: #dcdcdc solid 1px;background: #FFFFFF;padding: 0 5px; line-height: 30px;}
header .links a:hover {color:#FFFFFF;background-color: #0290D2;}
header .links .phone {font-size: 18px;display: none;}
/*mynav*/
.mynav{margin-bottom:0px;background-color:#0290D2;}
.mynav .navbar{margin-bottom:0;border-radius:0;min-height: 30px;}
.mynav .navbar-brand {display: none;}
.mynav .navbar-nav>li>a {font-size:14px;padding: 5px 18px;line-height: 36px;font-weight: bold;}
.mynav .nav>li>a {}
.mynav .navbar-default{background-color:#0290D2;border:none;}
.mynav .navbar-default .navbar-toggle {border-color:#FFFFFF;padding: 5px;margin-top: 4px;margin-bottom: 4px;}
.mynav .navbar-default .navbar-toggle .icon-bar {background-color:#FFFFFF;}
.mynav .navbar-default .navbar-toggle:focus,
.mynav .navbar-default .navbar-toggle:hover {background-color:#999999;}
.mynav .navbar-default .navbar-brand,
.mynav .navbar-default .navbar-nav>li>a{color:#FFFFFF;}
.mynav .navbar-default .navbar-brand:focus,
.mynav .navbar-default .navbar-brand:hover {color:#FFFFFF;}
.mynav .navbar-default .navbar-nav>li>a:focus,
.mynav .navbar-default .navbar-nav>li>a:hover{color:#FFFFFF;background-color:#000000;}
.mynav .navbar-default .navbar-nav>.active>a,
.mynav .navbar-default .navbar-nav>.active>a:focus,
.mynav .navbar-default .navbar-nav>.active>a:hover{color:#FFFFFF;background-color:#000000;}
.mynav .navbar-default .navbar-nav>.open>a,
.mynav .navbar-default .navbar-nav>.open>a:focus,
.mynav .navbar-default .navbar-nav>.open>a:hover{color:#FFFFFF;background-color:#000000;}
.mynav .dropdown-menu{background-color:rgba(0,0,0,.8);font-size:12px;min-width:160px;padding:4px 0;margin:0;}
.mynav .dropdown-menu>li>a {color:#FFFFFF;padding:3px 20px;}
.mynav .dropdown-menu>li>a:focus,
.mynav .dropdown-menu>li>a:hover {color:#F57C25;text-decoration:none;background-color:inherit;background:#000000;}
/*home-banner*/
#home-banner {overflow:hidden;}
#home-banner .carousel-indicators {bottom: 5px;}
#home-banner .carousel-inner>.item {-webkit-box-shadow:inset 0 0 30px #000000;-moz-box-shadow:inset 0 0 30px #000000;box-shadow:inset 0 0 30px #000000;}
#home-banner .carousel-inner>.item img {width:100%;}
#home-banner a.left,#home-banner a.right {display: none;}
#home-banner a.left span{position:absolute;top:50%;left:20px;z-index:30;width:30px;height:30px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background-image:url(../images/arrows.png);background-position:0px 0px;display: none;}
#home-banner a.right span{position:absolute;top:50%;right:20px;z-index:30;width:30px;height:30px;overflow:hidden;text-indent:-9999em;margin-top:-25px;background-image:url(../images/arrows.png);background-position:-30px 0px;display: none;}
/**/
.tit {border-bottom: #808080 2px solid;line-height: 30px;position: relative;background-color: #D5E3F5;}
.tit.t-w {background-color: #FFFFFF;}
.tit .title {font-weight: bold;position: absolute;border-bottom: #0290D2 2px solid;padding: 0 10px;font-size: 14px;}
.tit .more {text-align: right;float: right;color: #858585;font-size: 12px;font-weight: normal;padding-right: 10px;}
.tit.t-w a.more {font-weight: bold;font-size: 14px;}
.con {min-height: 50px;padding: 10px 0;}
/*list-default*/
ul.list-default {padding: 10px 0;margin: 0;list-style-type: none;}
ul.list-default>li {background-image: url('../images/dot-02.png');background-repeat: no-repeat;background-position: 4px 8px;margin-bottom: 4px;}
ul.list-default>li>a {color: #323232;margin-left: 15px;line-height: 24px;}
ul.list-default>li>span.date {float: right;color: #616161;}

ul.list-default>li>a.line-2 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height: initial;margin-bottom: 5px;}
/*pro-pic*/
.pro-pic {border: #EEEEEE 1px solid;height: 130px;overflow: hidden;}
.pro-pic img {max-width: 100%;display: block;}
.pro-tit {line-height: 150%;text-align: center;height: 40px;}
/*home-main*/
.home-main {clear:both;overflow:hidden;padding:15px 0;}
.home-main .pic-news {border-bottom:1px #b9b9b9 dotted;padding: 10px 0;}
.home-main .pic-news .pic {width: 35%;float: left;border: #EEEEEE 1px solid;max-height: 90px;overflow: hidden;}
.home-main .pic-pro {padding: 15px 0;}
.home-main .pic-pro .pic {width: 35%;float: left;border: #EEEEEE 1px solid;overflow: hidden;}
.home-main .pic img {width: 100%;}
.home-main .pic-con {width: 60%;float: right;}
.home-main .pic-con h5 {color: #0290D2;margin-top: 0;line-height: 24px;}
.home-main .pic-con .datetime {color: #666666;background: #EEEEEE;padding: 0 5px;line-height: 24px;display: inline-block;}
.home-main .pic-con .desc {display: block;height: 50px;overflow: hidden;}
.home-main .pic-con a.more  {color: #858585;font-size: 12px;display: block;line-height: 30px;}
/*our-good*/
.our-good {padding:15px 0;}
.our-good img {width: 100%;display: block;}
.our-good h2 {text-align: center;}
.our-good h3 {text-align: center;color: #666666;margin-bottom: 30px;}
.our-good a.see-more {color: #999999;background: #EEEEEE;padding: 0 5px;line-height: 24px;display: inline-block;font-size: 12px;}
/* good-pro */
.good-pro {padding: 10px 0 !important;}
.good-pro .navbar-nav {padding: 0;float: none;}
.good-pro .navbar-nav>li {float: none;}
.good-pro .navbar-nav>li>a {padding: 0;margin: 0 0 0 15px;display: block;}
.good-pro .navbar-nav>li>.dropdown-menu {float: none;left: 100px;}
/*home-about*/
.home-about {line-height: 180%;height: 300px;overflow: hidden;}
.home-about p {text-indent: 2em;}
.open-more {text-align: center;padding-bottom: 15px;cursor: pointer;}
/*footer*/
footer {min-height:120px;background-color:#666666;overflow:hidden;padding: 15px 0 0 0;color: #FFFFFF;margin-top: 15px;border-top: #444444 3px solid;}
footer a,footer a:hover {color: #FFFFFF;}
footer .address-1 {width: 320px;}
footer .address-2 {width: 700px;}
footer .address {float: left;margin-left: 15px;}
footer .address h4 {margin-top: 0px;}
footer .address h5 {font-size: 16px;}
footer .address p {margin-bottom: 3px;}
footer .address .a-l {width: 50%;float: left;}
footer .address .a-r {width: 45%;float: right;}
footer .address .a-m {width: 100%;clear: both;text-align: center;}

footer .ewm {width: 120px;float: left;}
footer .ewm p {line-height: 36px;}
footer .copyright {line-height: 36px;background-color: #444444;text-align: center;}
/**/













/*baidu map*/
.iw_poi_title{color:#c52;font-size:12px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;}
.iw_poi_content{font:12px arial,sans-serif;overflow:visible;padding-top:10px;white-space:-moz-pre-wrap;word-wrap:break-word;line-height:22px;}
#dituContent label{max-width:none;}
#dituContent div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
/*sub-banner*/
.sub-banner {overflow: hidden;padding-top: 1px;}
.sub-banner img {width:100%;}
/*path*/
.path {padding:15px 0;color: #000000;}
.path span {color: #898989;padding-right: 10px;}
.path a {color: #000000;}
/*subMain*/
.subMain {overflow:hidden;min-height: 200px;border: #DCDCDC 1px solid;background-color: #FFFFFF;}
.subMain .txt-intro {padding: 15px;line-height: 180%;font-size: 14px;color: #666666;}
/*navigation*/
.navigation {line-height:50px;border-bottom: #DCDCDC 1px solid;margin: 0 15px;background-image: url(../images/dot-05.png);background-position: left;background-repeat: no-repeat;padding-left: 30px;font-weight: bold;font-size: 16px;}
/*aside*/
.aside {overflow: hidden;padding-bottom: 10px;}
.aside .mainTit {position:relative;color: #FFFFFF;background-color: #0290D2;padding: 5px 15px;}
.aside .mainTit .tit-1 {display: block;font-size: 20px;}
.aside .mainTit .tit-2 {display: block;font-size: 12px;}
.aside ul {overflow:hidden;border: #DCDCDC 1px solid;background-color: #FFFFFF;padding: 15px 15px 30px 15px;margin: 0;list-style-type: none;}
.aside ul li {}
.aside ul li a {display: block;border-bottom:1px #b9b9b9 dotted;line-height: 32px;}
.aside ul li a:hover,.aside ul li.currclass a {font-weight: bold;color: #0290D2;background-image: url(../images/dot-03.png);background-position: right;background-repeat: no-repeat;text-decoration: none;}
/*subjecttit*/
h1.subjecttit {color:#48BFC1;position:relative;font-weight:lighter;padding:0 0 15px 15px;}
h1.subjecttit:before {content:"|";position:absolute;left:0px;top:0;color:#48BFC1;height:40px;}
/*subjectpics*/
.subjectpics {overflow:hidden;}
.subjectpics .pic-tit {background:#CCDDFF;line-height:36px;font-size:12px;}
.subjectpics .pic-tit a {font-size:12px;color:#444444;padding-left:15px;font-weight:bold;}
.subjectpics .pic-url {overflow:hidden;margin-bottom:30px;}
.subjectpics .pic-url img {width:100%;display:inline-block;}
/*subjectcon*/
.subjectcon {overflow:hidden;}
/*newscontent*/
.newscontent {overflow:hidden;padding: 2em 4em;}
.newscontent .name {font-size:24px;text-align:center;padding:30px 0;}
.newscontent .mess {font-size:12px;color:#666666;text-align:center;}
.newscontent .mess span {padding:0 10px;}
.newscontent .mess a {font-size:12px;color:#666666;}
.newscontent .intro {padding:1em 0;font-size:14px;line-height:200%;}
.newscontent .intro p {}
.newscontent .intro img {max-width: 100%;}
.newscontent .intro table {border: none;}
.newscontent .intro table td {font-size:12px;text-align:left;line-height:180%;padding:5px;}
.newscontent .control {padding:0;}
.newscontent .foot {padding:0;text-align:right;line-height:60px;}
.newscontent .foot span {padding-left:20px;}
/*proContent*/
.proContent {overflow:hidden;padding: 2em 4em;}
.proContent h1 {font-size: 22px;}
.proContent h2 {background-color: #F5F5F5;line-height: 30px;font-size: 18px;padding-left: 15px;margin: 15px -15px;font-weight: bold;}
.proContent h3 {font-size: 18px;color: #666666;margin-top: 5px;}
.proContent .proPic {width: 100%;background: #EEEEEE;border: 1px #CCCCCC solid;}
.proContent .proPic img {max-width: 100%;}
.proContent .about {font-size:14px;line-height:200%;color: #666666;}
.proContent .intro {padding:0.5em 0;font-size:15px;line-height:200%;}
.proContent .intro p {font-size: 15px;}
.proContent .intro img {max-width: 100%;}
.proContent .intro table {border-top:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;min-width: 500px;}
.proContent .intro table td {border-bottom:#CCCCCC 1px solid;border-left:#CCCCCC 1px solid;font-size:15px;text-align:center;line-height:180%;padding:5px;}
.proContent .control {padding:0;}
.proContent .foot {padding:0;text-align:right;line-height:60px;}
.proContent .foot span {padding-left:20px;}
/*sub_header*/
.sub_header {background:#FFFFFF;}
.sub_header .title {color:#444444;padding-bottom:15px;}
.sub_content {background:#FFFFFF;padding:30px;border-radius:5px;line-height:180%;}
/*news-list*/
ul.news-list {padding:20px;margin: 0;}
ul.news-list li {list-style-type:none;padding-left:20px;line-height: 34px;background-image: url(../images/dot-news.gif);background-position: 5px 16px;background-repeat: no-repeat;}
ul.news-list li.gray {background-color: #F3F3F3;}
ul.news-list li a {font-size:14px;color:#000000;font-weight: normal;}
ul.news-list li span {color:#666666;font-size:12px;}
ul.news-list li span.date {float:right;padding-right:15px;}
ul.news-list li span.hits {padding-left:15px;}
/*pro-class*/
ul.pro-class {overflow: hidden;padding: 0 30px 30px 30px;}
ul.pro-class li {width: 50%;float: left;height: 36px;line-height: 36px;padding: 0 50px;background-image: url(../images/dot-02.png);background-repeat: no-repeat;background-position: 50px;}
ul.pro-class li a {border-bottom: #E5E5E5 1px solid;display: block;padding-left: 15px;background-image: url(../images/dot-04.png);background-repeat: no-repeat;background-position: right;}
ul.pro-class li a:hover {font-weight: bold;background-image: url(../images/dot-03.png);color: #0290D2;text-decoration: none;}
/*pro-list*/
.pro-list {overflow: hidden;margin-top: 15px;}
.pro-list .pic {border: #dcdcdc 1px solid;padding: 3px;background-color: #FFFFFF;height: 246px;display: flex;align-items: center;justify-content: center;}
.pro-list .pic a {}
.pro-list .pic img {max-width: 100%;max-height: 240px;align-items: center;}
.pro-list .txt {font-size: 14px;font-weight: bold;color: #333333;padding: 5px 0;}
.pro-list .txt a {font-size: 14px;color: #333333;}
.pro-list .sub-txt {color: #999999;font-size: 14px;}
.pro-list .info {line-height: 180%;color: #666666;font-size: 12px;color: #666666;padding: 5px 0;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;height: 70px;}
.pro-list .more {clear: both;margin-top: 5px;}
.pro-list .more a {background-color: #56555A;color: #FFFFFF;font-size: 12px;line-height: 26px;padding: 0 8px;display: inline-block;}
/*pic-news-list*/
.pic-news-list {overflow: hidden;padding: 0 45px;}
.pic-news-list .row {padding: 20px 0;border-bottom: #f3f3f3 solid 1px;}
.pic-news-list .news-pic {border: #dcdcdc 1px solid;padding: 8px;background-color: #F3F3F3;}
.pic-news-list .news-pic {background-color: #F3F3F3;}
.pic-news-list .news-pic img {width: 100%;display: block;}
.pic-news-list .news-tit {font-size: 16px;font-weight: bold;}
.pic-news-list .news-tit a {font-size: 16px;}
.pic-news-list .news-tit span {color: #5f5f5f;font-size: 14px;font-weight: nore;float: right;}
.pic-news-list .info {font-size: 14px;line-height: 180%;clear: both;padding: 0 0 10px 0;}
.pic-news-list .more {clear: both;}
.pic-news-list .more a {background-color: #56555A;color: #FFFFFF;font-size: 12px;line-height: 26px;padding: 0 8px;display: inline-block;}
/**/
#floatTips{position:absolute;z-index:1000;overflow:hidden;border:4px solid #0290D2;background:#FFF;text-align:left;}
.qqkftit{overflow:hidden;background:#0290D2;}
.qqkftit .pic{float:left;display:inline-block;}
.qqkftit .pic img{display:block;}
.qqkftit .txt{float:left;display:inline-block;color:#FFF;font-weight:700;line-height:50px;}
.qqkfbt{overflow:hidden;height:20px;border:1px solid #FFF;background:#0290D2;color:#FFF;text-align:center;font-weight:700;line-height:20px;}
.qqcontent{padding-top:2px;padding-bottom:2px;padding-left:5px;line-height:200%;}
.qqcontent span {font-size: 12px;}
/*my-panel*/
.my-panel {margin-bottom: 0;padding: 10px 0;position: relative;}
.my-panel .panel-default {border-color: #0290D2;}
.my-panel .panel-default>.panel-heading {color: #FFFFFF;background-color: #0290D2;}
.my-panel .panel-heading {padding: 5px 15px;}
.my-panel .panel-title>a {display: block;text-decoration: none;font-size: 13px;}
.my-panel .collapse {height: 0px !important;}
.my-panel .panel-body {position: absolute;width: 400px;background: #FFFFFF;border: 1px #0290D2 solid !important;right: -415px;z-index: 999;border-radius: 4px;}
/*fenye*/
.fenye {padding: 30px;text-align: right;}
.fenye strong {margin-left: 15px;}
/*@media*/
@media (max-width:991px) {
	/**/
	header {padding: 10px 0 5px 0;}
	header .logo {text-align: center;display: block;float: none;}
	header .logo img {height: 45px;}
	header .links {display: block;text-align: center;float: none;margin-top: 5px;}
	/**/
	#home-banner .carousel-indicators {bottom: -10px;}
	/**/
	footer .ewm {margin-top: 5px;}
	footer .links {display: none;}
	/**/
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: #CCCCCC;}
	/**/
	.aside {margin-top: 15px;}
	/*news-list*/
	ul.news-list li a {padding-left:0;}
	ul.news-list li span {display: none;}
	/*navigation*/
	.navigation {margin: 0 15px;}
	/**/
	.newscontent {padding: 0 15px;}
	.newscontent .intro img {width:100% !important;}
	/*proClass*/
	.flash-pic {padding: 15px;}
	ul.pro-class {padding: 0 15px 15px 15px;}
	ul.pro-class li {width: 100%;float: none;padding: 0;background-position: 5px;}
	/*proContent*/
	.proContent {padding: 0 15px;}
	.proContent .intro img {width:100% !important;}
	/*pic-news-list*/
	.pic-news-list {padding: 0 15px;}
	.pic-news-list .pic {border: none;padding: 0;}
	.pic-news-list .tit {padding-top: 10px;}
	/*pagelist*/
	#pagelist .prev {display: none;}
	
}
@media (min-width:1200px){
	.container {
		width:100%;
		max-width:1200px;
	}
}