﻿body{font-family:Arial,'microsoft yahei',Helvetica, sans-serif; color: #656464;}
ul{list-style:none;}
.top_menu{float: right; padding: 19px 0px 0px 14px; font-size: 12px; color: #9C9C9C;  width: 275px;  height: 43px; border:1px solid #dfe1e3; border-radius: 45px; position: relative; top:-20px; right: 10px; text-align:center;}
.top_menu a{color:#666; margin:5px; font-weight:normal;}
.top_menu a img{margin:-2px 5px 0 0;}
.logo{margin-top: 15px; max-width: 700px;}
.flash img{ width: 100%}
.flash ul.bxslider{list-style:none;}
.flash div.bx-pager{bottom: 4%;}
.flash div.bx-controls-direction{ display:none; }
.main{ padding:30px 0px 10px 0px;}
.img-thumbnail:hover,.opacity_img:hover{opacity: 0.8;}
.dashed-line{ border-bottom:1px dashed #DDD; margin:5px 0;}
.text-center span{ padding:5px; font-size:8pt;}

/*�����˵�*/
.navbar{ margin:0px; background-color:#015EAE; border: none;}
#app_menudown{position: absolute; top:0px; right:0px; font-size: 16px;}
#app_menudown:hover{background-color: #01519E;}

/*��˾���*/
.about_box{background:url(../images/title_line.jpg) left 30px no-repeat; margin:30px 0px 0px 0px;}
.about_h1{ float: left; font-size: 22px; color: rgb(51, 51, 51); margin:0px;}
.about_span{float: left; padding-top: 10px;  text-indent: 12px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: rgb(125, 125, 125);}
.about_box section{clear: both; padding: 14px 0px 0px 0px;}
.about_box section img{margin: 10px 20px 0px 0px; max-width: 350px;}
a.about_more{color:#1260aa; display:inline-block; font-size: 12px; padding: 5px 7px; transition:background 0.3s;  border:1px solid #1260aa;border-radius:4px;}
a.about_more:hover{color: #fff; background-color: #1260aa; text-decoration: none;}
.about_contents{line-height:31px; padding:8px 0px 10px 0px;font-family: 'Microsoft YaHei';}

/*��Ʒ����*/
.search_group{float: right; margin: 15px 0px 0px 0px;}
.search_group{}
.mysearch_btn{ background-color:#015EAE;color:#fff;}
.mysearch_btn:hover,.mysearch_btn:focus{ background-color:#1260aa; color:#fff;}
#small_search{color:#fff; float: right; margin-top: 7px; padding:8px 13px;font-size: 17px;border-radius: 4px;}
#small_search:hover,#small_search:focus{cursor: pointer; background-color: #01519E;}

/*��ҳ��Ʒ*/
.index_product{background:url(../images/title_line.jpg) left 30px no-repeat; margin:25px 0px 0px 0px;}
.product_list{clear: both;  padding: 35px 0px 0px 0px;margin-right: -15px;margin-left: -15px;}
.product_list2{padding-top: 20px;}
.product_img{padding-left: 15px; padding-right: 0px; min-height: 190px;}
.product_img img{margin-right: auto;margin-left: auto;display: block;  max-height: 320px; max-width: 100%;height: auto; margin-bottom: 10px; padding: 0px 15px 0px 0px;}
.product_title{ text-align: center;padding: 0px 15px 0px 0px; height: 40px;}
.product_title a{ color: #656464; transition:color 0.3s;}
.product_title a:hover{text-decoration: none;color:#01519e;}


/*��ҳ����*/
.news_box{background:url(../images/title_line.jpg) left 30px no-repeat; /*border:1px solid #ccc;*/ margin:20px 0px 30px 0px;}
.index_news{clear: both; list-style:none;margin:0px; padding:15px 0px 0px 0px; position:relative;}
.index_news li{color:#898989;border-bottom: 1px dashed #ccc;background: url(../images/li.png) no-repeat left 16px;line-height:21px; padding: 10px 0px; padding-left:13px;}
.index_news li a{color:#333;}
.index_news li a:hover{ text-decoration:none;color:#1260aa; }
.news_time{ float:right;}
.left_news{clear: both;}
.left_news ul{padding:0px 0px 12px 0px;}
.left_news span.news_time{display: none;}
.item_box{margin:20px 0px 30px 0px;}

.more{ position:absolute; top:-30px; right:0px;}

/*��ҳ��ϵ*/
.index_contact{background:url(../images/title_line.jpg) left 30px no-repeat; margin:20px 0px 15px 0px;}
.index_contact P{clear: both;}

.list_box{clear: both; padding:10px 0px 0px 0px;}
.path_title{border: 1px solid #f2f2f2;padding: 8px 19px;overflow: hidden;}

/*��Ŀ����*/
.left_nav{ clear: both; padding-top: 10px;}
.index_left_nav{padding-top: 0px;}
.left_h1{background:url(../images/title_line.jpg) left bottom no-repeat; font-size: 22px;color: #333; display: block; margin-top: 25px; padding: 0px 0px 10px 0px;}
.left_nav_ul{list-style:none;margin:0px;padding:0px; margin:15px 0px 0px 0px;padding-bottom: 10px;}
.left_nav_ul > li{position:relative; border-bottom: 1px solid #f2f2f2; background: url(../images/left_li.gif) 6px 15px no-repeat;padding:8px 0px 8px 18px; }
.left_nav_ul > li > a{text-decoration:none; color:#656464;}
.left_nav_ul > li > a:hover,.left_nav_ul li a.left_active{color:#01519e;}
/*С��*/
ul.left_snav_ul{list-style:none;padding:0px;display: none; padding-top: 8px;}
ul.left_snav_ul > li{ margin:0px;padding:5px 0px 5px 10px; background: url(../images/left_sli.gif) 0px 13px no-repeat;}
ul.left_snav_ul > li > a{border:0;color:#797979;padding: 5px 0px 5px 0px;}
ul.left_snav_ul > li > a:hover{ text-decoration: none;color:#01519e;}
.menu_head{cursor:pointer; font: 600 18px/30px "Open Sans", sans-serif; width:35px; text-align:center;color:#303c4b;display:inline-block;position: absolute; top:3px; right:0px;}
.menu_head:hover{ color: #46d8ad;}

/*�����б�*/
.list_news{clear: both; list-style:none;margin:0px; padding:6px 0px 20px 0px;}
.list_news li{color:#898989;background: url(../images/li.png) no-repeat left 14px;line-height:22px; padding:8px 0px; padding-left:13px;border-bottom: 1px dashed #e3e2e2;/*dotted*/ }
.list_news li a{color:#333;width: 90%;display: inline-block;height: 22px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.list_news li a:hover{text-decoration:none;color:#1260aa;}
.list_news li.active a{color:red;}
.list_news li.active{color:red;background: url(../images/li_active.png) no-repeat left 14px;}
.contents{clear: both; padding:6px 2px 0px 2px; line-height:28px; overflow: auto;}
.contents_title{ margin: 0px; padding: 10px 0px; text-align: center; color: #000; font-size:18px;color:#434343;font-weight:bold; line-height: 34px;}

/*��ҳ��ʽ*/
.page{clear:both; margin:20px 0px 0px 0px; text-align: center;}
.page a {display: inline-block; font-family: Arial; font-size: 13px; border: #dbdbdb 1px solid; padding:4px 9px; margin: 2px; margin-bottom: 5px; color: #015EAE; text-decoration: none}
.page a:hover,.page a:focus{font-family: Arial;font-size: 13px;border: #015EAE 1px solid; padding:4px 9px;color: #fff; background-color: #015EAE;}
.page .current {font-family: Arial;border: #015EAE 1px solid; font-size: 13px; padding:5px 9px; color: #fff;margin: 2px;  background-color: #015EAE}

/*��Ʒչʾ*/
#pic-page {text-align: center; margin-top:10px;}
#pic-page a {margin: 0 2px;}
#pic-page a img {width:40px;padding: 2px;border: solid #ccc 1px; margin-bottom:5px;}
#pic-page a:hover img,#pic-page a.active img {border: solid #5280DD 1px;}
.showpic_box,.proinfo_box{margin: 30px 0px 20px 0px;}
.product_h1{ margin:0px; line-height:22px; font-size:18px; color: #145ca1; padding-bottom:10px;border-bottom: 1px dotted #cccccc;}
.product_info{list-style:none; padding:0px; margin-top:10px;}
.product_info li{ line-height:24px; padding-bottom:12px;}
.product_con{ clear: both; border-top: 1px dotted #ccc; margin:10px 0px 20px 0px;padding:20px 0px 0px 0px; line-height:26px;overflow: auto;}

.related_h1{padding: 30px 0px 12px 0px; color: #303c4b; margin:0px; display: block;  font-weight:300; font-size:24px; border-bottom:5px solid #f4f5f6;font-family:'Roboto',Arial,Helvetica, sans-serif;}
.related_list{padding-top: 12px;}
.related_news{ padding-top: 0px; clear: both;}

.download_btn{text-align: right; margin: 10px 10px 20px 0px;}
.page-btn{background-color: #008639; border-radius: 0px; border: none; transition:background 0.3s;}
.page-btn:hover,.page-btn:focus{background-color:#015EAE; }
.grey-btn{border-radius: 0px;border: none; background-color: #E8E8E8;}
.grey-btn:hover,.grey-btn:focus{background-color: #ccc;}

.a2a_default_style{display: inline-block;}

/*�������Զ���*/
.feedback{margin-top: 30px;}
.form-horizontal .form-group { margin-right: -10px;margin-left: -10px;}
.codeimg{ margin: 0px 0px -10px -18px;}


/*��һ����һ��*/
.point{ clear: both; margin:20px 0px 40px 0px; padding-bottom: 40px; line-height:22px;}
.point span.to_prev{text-align:center; }
.point span.to_prev a{color:#0068b7;}
.point span.to_prev a:hover{color: #ea042b}
.point span.to_next{text-align:center; }
.point span.to_next a{color:#0068b7;}
.point span.to_next a:hover{color: #ea042b}

/*��ǩ��ʽ*/
.tags{ margin: 8px 0px 10px 0px}
.tags a{ margin: 0px 5px 8px 0px}
.tags_list{padding: 5px 10px 100px 10px}
.tags_ul{ margin-top: 10px;}
.tags_ul li{line-height: 28px; margin-bottom: 8px; padding-bottom: 10px;}
.tags_ul h3{font-size: 14px; padding: 0px; margin: 0px;line-height: 20px;}
.tags_ul p{font-size: 13px;padding: 0px; margin: 0px; color: #a0a0a0; line-height: 20px; padding-top: 8px;}

/*��վ��ͼ*/
ul.ul_sitemap{margin: 30px 0px 40px 30px;}
ul.ul_sitemap li{list-style: none; line-height: 26px;clear: both;}
ul.ul_sitemap li a{color: #7d7d7d;}
li.small_li_sitemap{clear: both;padding-left: 12px;}
li.small_li2_sitemap{float: left; padding-left: 20px;}

#translate{width:180px; margin: 0 auto; }
#translate-this{margin: 15px 0px 10px 0px;}

/*�ײ���Ϣ*/
footer{ text-align:center;color:#C0C0C3;margin-top:38px; font-size:14px;}
.copyright{ line-height:20px; background-color: #1260AA; padding:30px 0px 0 0px; }
.copyright a{ color:#C0C0C3;}
.foot_nav{ width:25%; float:left;background-color: #fafafa;text-align:center;} 
.foot_nav:hover,.foot_nav:focus{background-color: #e4e4e4;}
.foot_nav a{color:#898989;display:block;}
.foot_nav a:hover,.foot_nav a:focus{text-decoration:none;}
.foot_nav span{display:block; padding:3px 0px 0px 0px;}
.webshare{width: 230px; padding: 5px;}
.ewebshare{width: 200px; padding: 5px;}

.footernav{ float:left; font-size:10pt; text-align:left;width:20%;}
.footernav b{ font-weight:700; color:#fff; font-size:11pt;}
.footernav li{ padding:5px 0;}

/*��ҳ*/
.pager{ text-align:center; letter-spacing:1px; font-family:"SimSun","SimHei"; clear:both;}
.pager FONT{padding:2px; border:1px solid #1260AA; text-decoration:none;}
.pager .Pager{padding:2px 0; width:100% !important;}
.pager span.Pager{padding:4px 7px; margin-right:2px;border:1px solid #1260AA;}
.pager span.btnLink{padding:4px 7px; margin-right:2px;border:1px solid #1260AA;}
.pager .Pager span span{color:#fff;background:#1260AA; padding:4px 7px; }
.pager .Pager a{color:#333; text-decoration:none}
.pager .Pager a:hover{ color:#999}
.pager .Pager a:hover span.Pager{background:#1260AA; color:#fff}
.pager .Pager a:hover span.btnLink{background:#1260AA; color:#fff}
.pager input.PagerBtn{border:1px solid #1260AA;  height:20px; padding:1px 0px; margin:0 5px -2px 0;}
.pager input.PagerInput{border:solid 1px #1260AA; height:16px; margin:0 5px -2px 0; text-align:center}
.pager a.Pager{text-decoration:none;}
.CustomInfo{ display:none}
.pageContent{ width:100%}
.pageContent .pager{ text-align:center; padding:5px}
.pageContent .pager a{ padding:5px; text-decoration:none; font-size:9pt; color:#333}
.pageContent .pager span{ padding:4px 7px; margin-right:2px;border:1px solid #1260AA;}
.pageContent .pager .focus span{ background:#1260AA}
.page-break,.btnLink{ display:none}
.new_sous,.new_sous #topsearch{padding-right: 0;}

.home_hypt_div a{
	width: 348px;
	height: 57px;
	display: block;
	position: relative;
	font-family: '仿宋';
	font-size: 16px;
	font-weight: 600;
	text-align: center;
	/*background: url(../picture/new-hypt-bg.jpg)no-repeat center center;
	background-size: 100% 100%;*/
	color: #FFF;
	margin: 10px 0;
	padding-top: 19px;
	background: #015EAE;
}
.home_hypt_div a:hover{
	text-decoration:none;
	opacity: 0.7;
}
.home_hypt_div a p{
	margin-bottom: 20px;
}
.home_hypt_div a span{
	font-size: 12px;
	letter-spacing: 5px;
}
.home_hypt_div a:after{
	content: '';
	display: block;
	position: absolute;
	width: 234px;
	height: 2px;
	background: #FFF;
	top: 31px;
	left: 50%;
	margin-left: -117px;
}
/*����Ļ*/
@media screen and (min-width: 769px) {
       header{}
      .navbar{ margin-top:10px;}
      .navbar-nav > li{border-right: 1px solid #015EAE;border-left: 1px solid #015EAE;}
      .navbar-nav > li:first-child { border-left:0; }
      .navbar-nav > li:last-child{ border-right:0; }
      .navbar-nav > li > a {transition:background 0.4s; text-align: center;}
      .navbar-default .navbar-nav > li > a{line-height: 20px;min-width:115px; color: #fff; padding: 15px 0px;font-weight: bold;}
      .navbar-default .navbar-nav > li > a:hover,
      .navbar-default .navbar-nav > li > a:focus,
      .navbar-default .navbar-nav > .active > a,
      .navbar-default .navbar-nav > .active > a:hover,
      .navbar-default .navbar-nav > .open > a,
      .navbar-default .navbar-nav > .open > a:hover,
      .navbar-default .navbar-nav > .open > a:focus {
          background: #01519e; color: #fff;}
      .navbar-brand{display: none;}
      .navbar-default .navbar-nav-e > li > a{font-weight: normal; }
      .nav_small{ background-color:#015EAE; padding:10px; border-radius: 0px; border: none; box-shadow: none;}
      .nav_small > li{ padding:3px;}
      .nav_small > li > a{line-height:20px; color: #bac6bf; font-size: 13px;}
      .nav_small > li > a:hover{color: #fff; background: transparent;}
       #app_menudown,#small_search{ display:none; }
      .index_left_nav,.footer_nav{display:none; }
}
/*С��Ļ*/
@media screen and (max-width: 768px) {
      .navbar{ margin-top:10px;}
      .navbar-default .navbar-brand {color: #fff; font-size: 16px;}
      .navbar-default .navbar-brand:hover,
      .navbar-default .navbar-brand:focus {color: #fff;}
      .navbar-toggle{border:none;}
      .navbar-default .navbar-collapse, .navbar-default .navbar-form{border:1px solid #01519E;}
      .navbar-default .navbar-toggle:hover,
      .navbar-default .navbar-toggle:focus {
        background-color: #01519E;
      }
      .navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
      .navbar-default .navbar-nav{margin-top: 0px;margin-bottom: 0px;}
      .navbar-default .navbar-nav > li {}
      .navbar-default .navbar-nav > li:last-child{border: none;}
      .navbar-default .navbar-nav > li > a,
      .navbar-default .navbar-nav .open .dropdown-menu > li > a{color: #fff;}
      .navbar-default .navbar-nav > li > a:hover,
       .navbar-default .navbar-nav > li > a:focus,
       .navbar-default .navbar-nav > .active > a, 
       .navbar-default .navbar-nav > .active > a:hover, 
       .navbar-default .navbar-nav > .active > a:focus,
       .navbar-default .navbar-nav > .open > a, 
       .navbar-default .navbar-nav > .open > a:hover, 
       .navbar-default .navbar-nav > .open > a:focus,
       .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{
        background-color: #01519E; color: #fff;}

      header{}
      .about_box{margin:18px 0px 0px 0px;}
      .about_box section img{margin:10px 15px 0px 0px;max-width: 180px}
      .about_contents{ line-height:28px;}
      .search_group{margin: 10px 0px 5px 0px;}
      #topsearch{display: none;}
      .logo{display: block; margin: 0 auto;max-width:700px;}
      .flash div.bx-pager{ /*display:none;*/}
      .left_h1{margin-top: 10px;}
      .list_related h1.left_h1{margin-top: 60px;}
      .product_con img,.contents img{width:100%;}
      .news_time{ display:none;}
      .footer_nav{background-color: #fafafa;}
      #pic-page a img {width:35px;}
      #cmsFloatPanel{ display: none;}
      .point span.to_prev,.point span.to_next{text-align:left; padding-bottom: 8px;}
      .product_list2{}
      footer{}
}

@media screen and (max-width: 767px) {
     .copyright_p{ display:none;}
}

/*414px��768px*/
@media screen and (min-width:414px) and (max-width:768px) {
  .col-mm-1, .col-mm-2, .col-mm-3, .col-mm-4, .col-mm-5, .col-mm-6, .col-mm-7, .col-mm-8, .col-mm-9, .col-mm-10, .col-mm-11, .col-mm-12 {
    float: left;
  }
  .col-mm-12 {
    width: 100%;
  }
  .col-mm-11 {
    width: 91.66666667%;
  }
  .col-mm-10 {
    width: 83.33333333%;
  }
  .col-mm-9 {
    width: 75%;
  }
  .col-mm-8 {
    width: 66.66666667%;
  }
  .col-mm-7 {
    width: 58.33333333%;
  }
  .col-mm-6 {
    width: 50%;
  }
  .col-mm-5 {
    width: 41.66666667%;
  }
  .col-mm-4 {
    width: 33.33333333%;
  }
  .col-mm-3 {
    width: 25%;
  }
  .col-mm-2 {
    width: 16.66666667%;
  }
  .col-mm-1 {
    width: 8.33333333%;
  }
  .logo{max-width:400px;}
}

@media screen and (max-width: 414px) {
  .logo{max-width:280px;}
}
.new_ty_a{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  height: 21px;
  width:81%;
}
.new_zxdt_a{

}
.new_tzgg_a{

}
.new_zhxx_a{

}
.new_ty_time{
  margin-top: -20px;
}
.new_xw{
  padding:0;
}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{
  margin-right: 0;
}
@media (min-width: 1200px) {
  .new_zxdt,.new_xw{
    width: 1200px;
    padding-right: 0;
  }
  .news_box{
    width: 1200px;
    padding:0 15px;
  }
  header .container{
    width: 1200px;
  }
  .navbar-default .navbar-nav > li > a{
    min-width: 130px;
    font-size: 18px;
    font-weight: 500;
  }
  .nav_small > li > a{
    line-height: 26px;
    font-size: 16px;
  }
  .nav-tabs > li > a{
    font-size: 18px;
  }
  .new_ty_a{
    font-size: 16px;
    height: 25px;
    line-height: 25px;
  }
  .more a{
    font-size: 16px;
  }
  .new_ty_time{
    font-size: 16px;
    margin-top: -25px;
  }
  .index_news li{
    line-height: 25px;
    background: url(../images/li.png) no-repeat left 18px;
  }
  .list_news li{
    line-height: 28px;
    background: url(../images/li.png) no-repeat left 16px;
  }
  .list_news li a{
    font-size: 16px;
  }
  .news_time{
    font-size: 16px;
  }
  .list_news li.active{
    background: url(../images/li_active.png) no-repeat left 16px;
  }
  .contents_title{
    font-size: 28px;
  }
  .text-center span{
    font-size: 16px;
  }
  .detail_div *{
    font-size: 18px!important;
    font-family: '微软雅黑'!important;
    color: #333!important;
    line-height: 36px!important;
  }
  .laiyuan{
    font-size: 16px;
  }
  .point{
    font-size: 16px;
  }
}
@media (max-width: 768px) {
  .row{
    margin: 0;
  }
  .item_box{
    margin-bottom: 0;
  }
  .new_sous,.new_sous .search_group{
    padding-right: 0!important;
  }
  .sj_col{
    padding:0;
    margin-left: 0!important;
  }
  .sj_hypt{
    margin:20px 0;
  }
  .sj_rdzt{
    margin: 0!important;
    margin-top: 20px!important;
  }
  .sj_rdzt .sj_col{
    padding: 0!important;
  }
  .sj-zhxx{
    margin: 0!important;
    margin-top: 20px!important;
  }
  .sj-zhxx .col-zhxx{
    margin-bottom: 20px!important;
  }
  .sj_hzyx{
    margin-bottom: 20px!important;
  }
  .sj_lmdh,.sj_jxgk{
    padding: 0;
  }
  .sj_jxgk table{
    width:100%;
  }
  .new_nav li{
    width: 33.33%;
    position: relative;
  }
  .new_nav li i{
    position: absolute;
    right: 0;
    margin-right:10px!important;
    margin-left:10px!important;
  }  
  .sj_list,.sj_detail,.sj_search{
    padding: 0;
  }
  .sj_categorytwo{
    padding: 0!important;
    margin-top: 0!important;
  }
}
.glyphicon-search:before{
  content:'';
}
#small_search{
  background:url(../images/sous_new.png)no-repeat center center;
  background-size: 21px 22px;
  margin-top: 11px;
  height: 25px;
  margin-right: 3px;
}
.glyphicon-menu-down:before{
  content:'';
}
#app_menudown .glyphicon{
  background: url(../images/xiala_new.png)no-repeat center center;
  background-size: 21px 22px;
  height: 22px;
  margin-top: -5px;
}