ul,ol,li{list-style:none; padding:0; margin:0;}
a,a:hover,a:active,a:visited,a:focus{text-decoration:none;}
@media (min-width: 1200px) {
	.container{
		width: 1200px;
	}
}
.dc{ color:#0087bd;}
.btn-ph{ background:#0087bd;color: #fff;}
.btn-ph a{color: #fff;}
.row{ margin-top:20px; margin-bottom:20px;}
.navbar{ padding-left:0; padding-right:0; margin:30px auto 20px; font-size:16px;}
.logo{ background:url(../images/logo.png) no-repeat; background-size:contain; width:190px; height:50px;}
.navbar-default{ background:none; border:none;}
.navbar-default  .navbar-nav>li>a{ padding: 10px 20px; color:#333;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{background:#eee; color:#333; border-radius:6px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{ background:#0087bd; color:#fff; border-radius:6px;}
.navbar-toggle{ margin-right:5px; }
.top-tips{background:#f4f5f7; margin-top:0; margin-bottom:0;}
.top-tips>div{ padding:15px;}
.top-tips ul{ display:block;}
.top-tips li{ float:left; padding:0 20px; border-right:1px solid #dcdcdc;}
.top-tips li:last-child{ border:none; }
.top-tips li a{ color:#666666; position:relative;}
.top-tips li a:hover{ color:#0087bd;}
.hot a:after{ position:absolute; content:""; background:url(../images/hot.png) no-repeat; height:10px; width:26px; display:block; top:2px; right:-26px;}
.search{ padding:0;}
.search .btn,.form-control{ border-radius:0;}
.search .btn{ background:#0087bd; border:1px solid #0087bd;}
.Rolling-news{padding:0; padding-left:30px; height:34px;  overflow: hidden;line-height:34px; background:url(../images/horn.png) left center no-repeat;}
.Rolling-news li{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.Rolling-news li a{ color: #666; }
.Rolling-news li a:hover{color:#0087bd;}
.Rolling-news .bx-wrapper{margin: 0 !important;}
.top-ad{}
.focus{ padding:0; height: auto; overflow: hidden; margin-bottom:30px;}
.focus-news{ padding-right:0; padding-left:20px;}
.focus-news-tit{ position:relative; margin-bottom:20px;}
.focus-news-tit h3{ color:#0087bd; display:inline-block; border-bottom:4px solid #0087bd; height:38px; margin:0;}
.focus-news-tit a{ position:absolute; bottom:0; right:0; color:#666;}
.focus-news-tit a:hover{ color:#0087bd; }
.focus-news-hd{ color:#0087bd;}
.focus-news-hd h4{ overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.focus-news-hd p{ text-indent:2em; text-align:justify; color:#666;}
.focus-news-hd a{ color:#333;}
.focus-news-hd a:hover{ color:#0087bd; }
.news-ft li{ height:16px; line-height:16px; margin-top: 16px; margin-bottom:16px;  padding-left:20px;padding-right:10px; background:url(../images/list-bg.png) left center no-repeat; background-size:contain; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news-ft li a{ color:#333; font-size:14px;}
.news-ft li a:hover{ color:#0087bd; }
.news-tit{ position:relative;border-bottom:1px solid #bfbfbf; margin:20px 0;}
.news-tit h4{ color:#0087bd; padding:0 14px; display:inline-block; border-bottom:4px solid #0087bd; height:32px; margin:0; margin-bottom:-1px;}
.news-tit a{ position:absolute; bottom:4px; right:0; color:#666;}
.news-tit a:hover{ color:#0087bd; }
.c-ad{ }
.row-hd h2{ margin: 40px  auto 30px; }
.tab-df{ margin:0 30px 30px;}
.tab-df>li{ display:inline-block;}
.tab-df>a{ display: inline-block; color:#666; font-size:16px; padding: 0 10px;}
.tab-df>a:hover,.tab-df>a.active {background:none; color:#0087bd;}
.wlx>div{ padding:0;}
.tab-list>div{height:0; overflow:hidden;}
.tab-list>div.active{ height:auto;}
.wlx .tab-list li{ background:#fff;}
.wlx .tab-list li p{ margin:10px 0;  padding:6px 0 6px 6px; line-height:1.2em;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wlx .tab-list li p a{ color:#333;}
.wlx .tab-list li:hover p a{ color:#0087bd;}
.wlx .bx-wrapper{ margin-top: -48px !important; padding-top:48px;  }
.vr>div{ padding:0;}
.vr .tab-item li{ position: relative; }
.vr .tab-item li .pc{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255,112,45,0.9); display: none;}
.vr .tab-item li .pc img{ height: 96px; width: 96px; margin: 50px  auto 10px; }
.vr .tab-item li .pc p{ text-align: center; font-size: 16px;}
.vr .tab-item li .pc p a{ color: #fff; }
.vr .tab-item li .pc p a:hover{ color: #ffeb3b;}
.vr .tab-item li .mb{ position: absolute; bottom: 0; left: 0; width: 100%; height: auto; background: rgba(255,112,45,0.9); }
.vr .tab-item li .mb p{ text-align: center; font-size: 3vmin; padding: 2vmin 0; margin: 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #fff;}
.vr .tab-item li .mb p a{ color: #fff; }
.more a{ display: inline-block; padding: 2vmin 10vmin; border: 1px solid #0087bd; border-radius: 100px; margin:4vmin auto 4vmin; font-size: 4vmin; }
.exhi li{text-align: center; width: auto!important;}
.exhi li a{text-align: center; display: block;}
.exhi li img{ height: 60px; margin: 0 auto;}
footer{ background: #28292c; padding: 50px 30px 30px; margin:40px -15px 0 !important;}
footer .footer-nav{ margin-bottom:30px;  text-align: center; }
footer .footer-nav li{ display: inline-block; border-right:1px solid #f6f6f6; padding-right:30px; margin-right:30px; font-size: 18px; line-height: 1em; }
footer .footer-nav li:last-child{ border: none; }
footer .footer-nav li a{ color: #fff; }
footer .links{ margin-bottom:30px;  }
footer .links h5{ color: #f6f6f6; font-size: 18px; }
footer .links li{ display: inline-block; border-right:1px solid #a4a4a5; padding-right:20px; margin-right:20px; margin-bottom:6px;  font-size: 14px; line-height: 1em; }
footer .links li:last-child{ border: none; }
footer .links li a{ color: #b8b8b8; }
footer p{ color: #a8a8a8; margin-bottom: 4px; }
.sub-cont{ border-top:1px solid #0087bd;}
.sub-cont .tab-df{ margin: 40px 0 20px; border-left: 3px solid #0087bd; }
.sub-cont .tab-df a{ font-size: 22px; color: #666;}
.sub-cont .tab-df a:hover,.sub-cont .tab-df a.active{ color:#0087bd;  }
.vr-cont .tab-item li{ margin-bottom:20px; }
.vr-cont .tab-item h6{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; font-size:18px; margin-top: 14px; }
.vr-cont .tab-item h6 a{ color: #333; }
.vr-cont .tab-item h6.hover a{ color: rgba(255,112,45,0.9);}
.vr-cont .tab-item h6 a:hover{ color: rgba(255,112,45,0.9);}
.vr-cont .tab-item p{ height: 3.2em; line-height:1.6em; overflow: hidden; color: #666;}
.vr-cont .vr-img{ position: relative; }
.vr-cont .vr-img .ewm{ position: absolute; top: 0; left: 0; background: rgba(255,112,45,0.9); display: none; width: 100%; height: 100%;}
.vr-cont .vr-img .ewm img{position: absolute; top: 50%; left: 50%;margin: -48px 0 0 -48px;  height:96px; width:96px;}
.v-cont .tab-item li{ margin-bottom:30px; }
.v-cont .tab-item li:nth-child(odd){ clear:left; }
.v-cont .tab-item h6{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; font-size:18px; margin: 0; padding: 14px 0; }
.v-cont .tab-item h6 a{ color: #0087bd; font-weight:800; }
.v-cont .tab-item p{ height: 3.2em; line-height:1.6em; overflow: hidden; color: #666;}
.v-cont .v-img{ position: relative; padding: 0;}
.v-cont .v-img a:after{content: " "; background: url(../images/video-play.png) no-repeat; background-size: 100%; height: 60px; width: 60px; position: absolute; top:50%; left:50%; margin: -30px 0 0 -30px; z-index: 1002; }
.v-cont .v-img .ewm{ position: absolute; top: 0; left: 0; background: rgba(0,0,0,0.6); display: none; width: 100%; height: 100%; z-index: 1003;}
.v-cont .v-img .ewm img{position: absolute; top: 50%; left: 50%; height:96px; width:96px;margin: -48px 0 0 -48px; }
.v-cont .col-sm-6 .row{ margin: 0; }
.v-cont .v-txt{ position: relative; background:#f5f5f5; }
.v-cont .v-txt .btn{ position: absolute; bottom: 10px; left: 10px; }
.v-cont .pc .interview div:first-child{ width: 3em; float: left; color: #888;}
.v-cont .pc .interview div:last-child{ width: 100%; padding-left: 3em; margin-left:-3em;  float: left; }
.v-cont .pc .interview a{ display: inline-block; padding-right:20px; color: #666;}
.v-cont .pc .interview a:hover{ color: #ff702d; }
.v-cont .mb .interview{ padding-left: 10px; padding-bottom: 20px;}
.v-cont .mb .interview div:first-child{ padding-bottom:4px;color: #666;}
.v-cont .mb .interview span{ display: inline-block; padding-right:20px; color: #999;}
.video{ display: none; width: 720px; height: auto; position: fixed; top: 50%; left: 50%; margin:-200px 0 0 -360px; z-index: 1011; }
.video i{ position: absolute; background:url(../images/close.png) no-repeat; top: 0; right: -60px; height: 60px; width: 60px; cursor: pointer;}
.video video{ width: 100%; height: auto; }
.blockcover{ display: none;  position: fixed; top: 0; left: 0; height: 100%; width: 100%; background:rgba(0,0,0,0.85); z-index: 1010;}
@media screen and (max-width: 768px) {
	.navbar{ margin: 6vmin -5px;}
	.focus-news{ padding-left:15px;  padding-right:15px; }
	.tab-df>a{ padding: 1vmin 3vmin;}
    footer {padding: 8vmin 4vmin 4vmin;}
    footer .footer-nav{ margin-bottom:5vmin; }
    footer .footer-nav li{padding-right:3vmin; margin-right:3vmin; font-size: 3.4vmin; }
    footer p{ font-size: 3vmin;}
}
.tbox{width:1200px;	height:auto;margin:0 auto;}
.tbox:after {visibility:hidden;display:block;content:"";clear:both;height:0;}
.tbox_left{width:860px;height:auto;float:left;border:1px #ddd solid;padding-bottom:10px;margin-top:10px;}
.left_title{height:40px; line-height:40px;border-bottom:2px #0087bd solid;}
.con_title{width:120px;	height:40px;float:left;	background:#0087bd; color: #fff; text-align: center; font-size: 16px;}
.con_title a{color: #fff;}

.con1_title{float:right;margin-left:100px;display:inline;padding-right:15px;}
.con1_title a{ padding: 0 5px; }
.con_txt{width:780px;height:auto;float:left;margin-top:20px;margin-left:35px;display:inline;}
.con_txt ul{list-style:none;}
.con_txt ul li{width:780px;height:auto;float:left;border-bottom:1px #e8e8e8 solid;margin-top:20px;padding-bottom:20px;}
.con_txt ul li:hover .con_time a{background:#ffa600; color: #fff;}
.con_img{width:90px;height:60px;float:left; box-shadow: 0 0 1px #ccc; border-radius: 5px; overflow: hidden; display: none !important;}
.con_img a{text-align:center;}
.con_img img{width:90px;height:60px;}
.con1_txt{width:690px;height:auto;float:left;margin-left:15px;display:inline;}
.con1_txt h1{ font-size: 18px; margin: 10px 0;}
.con1_txt p{ font-size: 14px;  color: #999; margin: 0;}
.con_time{width:60px;height:60px;float:left;margin-left:15px; text-align:center; border-radius: 5px; overflow: hidden;}
.con_time a{ display: block;line-height:20px; padding: 10px; background:#f5f5f5; color: #bbb;}
.page{float:left;margin-left:100px;display:inline;margin-top:30px;}
.page_up{width:auto;height:18px;float:left;border:1px #ddd solid;margin-left:10px;}
.page_up a{text-align:center;padding:0 5px;background:#fff;color:#1f90de;line-height:18px;}
.page_num{width:auto;float:left;height:20px;}
.page_num a{width:auto!important;min-width:10px;height:18px;float:left;margin-left:10px;display:inline;text-align:center;padding:0 5px;border:1px #ddd solid;line-height:18px;color:#666;background:#fff;display:block;}
.page_num a:hover{width:auto!important;min-width:10px;height:18px;float:left;margin-left:10px;display:inline;text-align:center;padding:0 5px;border:1px #ddd solid;line-height:18px;color:#fff;background:#1f90de;}
.page_link{width:auto!important;min-width:10px;height:18px;float:left;margin-left:10px;display:inline;text-align:center;padding:0 5px;border:1px #ddd solid;line-height:18px;color:#fff;background:#1f90de;}
.tbox_right{width:320px;height:auto;float:left;margin-left:20px;}
.right1{border:1px #ddd solid; overflow:hidden;margin-top:10px; padding-bottom: 20px;} 
.r_title{height:39px;background:#0087bd;font-size:16px;line-height:39px;}
.r_title p{text-align:center;font-size:16px;line-height:39px;color:#fff;}
.r_title a{width:99px;height:35px;float:left;text-align:center;color:#666;display:block;}
.r_title .rr1{color:#0087bd;font-weight:bold;background:url(../images/zp_bg3.jpg) left top no-repeat;	}
.aa1{border-left:1px #ddd solid;}
.aa2{border-left:1px #ddd solid;border-right:1px #ddd solid;	}
.r_txt{width:271px;height:auto;float:left;margin-left:15px;display:inline;margin-top:10px;}
.line5{width:271px;	float:left;margin-top:10px;margin-bottom:10px;border-bottom:1px #ccc dashed;}
.list1{ line-height:26px;}
.list1 ul{list-style:none;}
.list1 ul li{width:271px;float:left;text-align:left;}
.ad{width:320px;height:auto;}
.ad li{ margin-top:20px;}
.ad img{width:320px;height:auto;}
.r2_title{width:299px;height:35px;float:left;background:url(../images/zp_bg2.jpg) left bottom no-repeat;}
.r2_title a{width:99px;height:35px;float:left;text-align:center;background:url(../images/zp_bg3.jpg) left top no-repeat;border-right:1px #ddd solid;font-size:14px;line-height:35px;color:#0087bd;font-weight:bold;
}
.r_pic{width:299px;height:auto;float:left;text-align:left;margin-top:10px;}
.r_pic ul{list-style:none;}
.r_pic ul li{width:120px;height:70px;float:left;margin-left:18px;display:inline;margin-top:10px;border:1px #ddd solid;}
.list2{width:271px;height:auto;float:left;margin-left:15px;display:inline;margin-top:15px;}
.list2 ul{list-style:none;}
.list2 ul li{width:271px;float:left;text-align:left;}
.right2{width:299px;height:auto;float:left;border:1px #ddd solid;overflow:hidden;margin-top:10px;padding-bottom:10px;}

/*内容页样式*/
.c_txt{ margin: 40px;}
.txt_head{border-bottom:1px #cdcdcd solid;}
.txt_head p{text-align:center;margin-top:10px;}
.style5{font-size:20px;line-height:35px;color:#000;}
.style6{font-size:12px;line-height:30px;color:#333;}
.style7{font-size:12px;line-height:30px;color:#11a2dc;}
.style8{font-size:12px;line-height:30px;color:#666;}
.c_con1 p{margin-top:15px;line-height:25px;font-size:14px;}
.c_con1 p{margin-top:15px;line-height:25px;font-size:14px;}
.style9{line-height:28px;font-size:14px;}
.style10{font-size:16px;color:#0087bd;line-height:40px;}
.style11{font-size:16px;color:#0087bd;line-height:28px;float:left;margin-right:6px;display:inline;}
.style12{line-height:30px; color: #333;}
.style12:hover{ color: #ff6000; }
.style13{color:#004078;line-height:30px;}
.c_con1{text-align:left;margin-top:10px;}
.c_con1 img{ display: block;margin: 0 auto !important; }
.c_share{width:638px;height:15px;float:right;margin-top:40px;/*border-top:1px #cdcdcd dashed;*/}
.c_share ul{float:right;}
.c_share ul li{float:left;}
.share_tt{float:left;margin:20px 0;padding:0 5px;color:#999;line-height:16px;}
.share_logo{float:left;margin:20px 0;margin-right:5px;display:inline;}
.ad2{width:860px;height:auto;margin-top:10px;}
.ad2:after{visibility:hidden;display:block;content:"";clear:both;height:0;}
.ad2 ul{list-style:none;}
.ad2 ul li{width:280px;height:auto;float:left;}
.ad2 ul li img{width:280px;height:auto;}
.li2{margin-left:10px;display:inline;}
.con_left{width:860px;height:auto;float:left;}
.con_left .tbox_left{ float: none; }
.recom{height:auto;margin-top:10px;border:1px #ddd solid;}
.recom_head{height:41px;margin-left:10px;background:url(../images/news_bg1.jpg) left top repeat-x;}
.recom_head p{width:100px;height:41px;margin-right:5px;background:url(../images/news_bg2.jpg) left top repeat-x;text-align:center;}
.recom_txt{height:auto;margin-top:10px;margin-left:10px;padding-bottom:10px;}
.recom_txt:after{visibility:hidden;display:block;content:"";clear:both;height:0;}
.recom_txt ul{list-style:none;}
.recom_txt ul li{width:400px;height:auto;float:left;margin-left:20px;text-align:left;}
.search-hd{ margin: 20px auto; text-align:center; }
.search-hd select,.search-hd input{ height: 34px; }
.search-hd div{ display: inline-block;  margin:4px 20px; }
.search-tit{ height: 50px; line-height:50px; color: #0087bd; margin: 40px auto 20px; font-size: 18px; border:1px solid #0087bd;}
.search-tit .s-theme{ text-align: center; }
.search-tit div{ border-right:1px solid #0087bd; height: 49px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.search-tit div:last-child{ border-right:none; }
.s-theme{ width: 50%; display:inline-block;}
.s-category{ width: 29%; display:inline-block; text-align: center;}
.s-time{ width: 20%; display:inline-block;text-align: center; }
.search-list ul{ border-bottom: 1px solid #eee; padding-bottom: 20px; margin-bottom: 20px; }
.search-list li{ height: 50px; line-height:50px; color: #999;}
.search-list li div{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.search-list li:nth-child(even){ background:#f5f5f5; }
.search-list li a{ color:#555; }
.search-list .s-theme{ padding-left:40px;  background: url(../images/dot.png) 20px center no-repeat; }
#marquee{height: 34px;position: relative; overflow: hidden;}
#marquee_text{ position: absolute; top: 0; left: 100%;  line-height:34px;word-break: keep-all; text-overflow: ellipsis; white-space: nowrap;}
.aboutus{ padding:2% 5% 5%; background: #fafafa;}
.aboutus p{ text-indent: 2em; color: #666; font-size: 16px; line-height: 1.6em;}
.aboutus p a{color: #666;}
.aboutus p a:hover{ color: #337ab7; }
.aboutus h3{ text-align: center; margin-top: 40px;}
.aboutus h4{ margin: 40px 0 20px;}
.aboutus h5{ margin-top: 20px; text-indent: 2em; font-size: 16px;}
.aboutus hr{margin: 50px;}
.cataitem{ margin: 40px 0; font-size: 18px;}
.cataitem a{ color: #5e6267; line-height: 1.6em;}
.cataitem a:hover{ color: #337ab7;}
.cataitem>a{ color: #333;  margin: 30px 0 10px; display: block;}
.cataitem .children li{ float: left; font-size: 16px; width: 150px;}








#erweima {
    width: 100px;
    position: fixed;
    bottom: 20px;
    left: 50%;
    margin-left: 600px;
}

#erweima .erweimaPic {
    width: 100px;
    height: 90px;
}























