.content{ font-family:  microsoft yahei;padding:10px 0 ;}
.inner_about p{font: 300 14px/24px microsoft yahei;}
.inner_bg{background: url(../images/homebg02.jpg) repeat-y top center;}
/* ==========================================================================
   Breadcrumbs
   ========================================================================== */
.breadcrumb-bar { position: relative; z-index: 1;height: 43px; line-height: 43px; padding: 0 8px; text-align: center;  background: #1c50a5; color: #fff; }

.return_home{width: 30px; float: left;}
.titlebt{ width: calc(100% - 60px); float: left;}
.breadcrumb-bar  a{color: #fff;}
.breadcrumb-bar  .fa{ font-size: 24px;}
.refresh-btn { width:30px;float: right; font-family: microsoft yahei;}
.refresh-btn .fa{margin-right: 5px;}
.sidenav{margin:20px 0 10px 0;}
.sidenav a{display:  inline-block; *display:inline; zoom: 1; padding:0 10px ; line-height: 45px; border:1px solid #c4c4c4;margin:0 5px 5px 0;	
-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
.sidenav a.active{ background: #005cb2; color: #fff;}
.sidebar{margin-bottom: 10px;}
.innnertitle{ font-size: 16px; color: #005cb2;margin-bottom: 10px;}


/* ==========================================================================
   pro
   ========================================================================== */
/******************************products*********************************/
.prolist{margin-left: -15px;}
.prolist li{width:100%;height:130px; background:#fff; margin-bottom: 15px; position: relative; border:1px solid #dfdfdf;overflow: hidden;}
.prolist li .picbox{margin-left:5px;width:130px;height:130px; text-align:center; line-height:130px;overflow: hidden;float: left;}
.prolist li .picbox img{max-width:130px;max-height:130px;}
.prolist li .picbox img:hover{opacity: 0.8; }
.prolist li .txtarea{ width: calc(100% - 160px);  float: right;padding:10px 10px 0 0;}
.prolist li .tit{font: 300 16px/24px Arial;}
.prolist li .txtarea .desc{font: 300 12px/22px Arial;height: 66px;overflow: hidden;}
.prolist li .more{position: absolute; right: 0;bottom: -2px;}

.prochange{ }
.mosoproimg {position: relative;  overflow: hidden;}
.bigimgbox{width:100%;height:160px;line-height:160px;text-align: center;}
.mosoproimg .bigImg {position: relative;}
.mosoproimg .bigImg li img {max-width:215px;max-height:160px;}
.mosoproimg .smallScroll { height: 52px;  margin: 6px 0;}
.mosoproimg .sPrev, .mosoproimg .sNext {float: left;display: block;width: 14px;height: 50px; border: 1px solid #dedede;}
.mosoproimg .sPrev .fa, .mosoproimg .sNext .fa{ line-height: 50px;margin-left:4px; font-size: 14px;}
.mosoproimg .smallImg {float: left;margin: 0 6px;display: inline; width: calc(100% - 50px); overflow: hidden;}
.mosoproimg .smallImg ul {height: 52px;width: 9999px;overflow: hidden;}
.mosoproimg .smallImg li { float: left;width: 82px;padding-right:10px;  cursor: pointer;display: inline;}
.mosoproimg .smallImg img {border: 1px solid #dcdddd;width: 80px;height: 50px;}
.mosoproimg .smallImg .on img {border-color: #1e50a2;}


/* news */
.news-list{padding-top: 20px;}
.news-list li {margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px dotted #ddd; position: relative;}

.news-list li .txtArea {}
.news-list li .txtArea h3 { font: 300 16px/30px microsoft yahei; margin-bottom: 5px;max-width: 100%;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;color: #333;}
.news-list li .txtArea h3 a {color: #333;}
.news-list li .txtArea .date{color:#666666;}

.newsh{width:100%;text-align: center;margin-top: 15px;}
.newtitle {font: 20px/24px microsoft yahei;color:#333;}
.newsh_cn {padding:15px 0;}
.newsh_cn p{text-indent:20px; font: 14px/24px microsoft yahei;margin-top: 15px;color: #666;}
.newsh .byline{height:24px;color:#333;line-height:24px;border-bottom:1px solid #dddee2; padding-bottom: 10px;}
.toolbar{padding:30px 20px 0 20px; border-top:1px solid #d8d8d8; position:relative;font: 12px/24px microsoft yahei; margin-top:20px;}
.toolbar a:hover{color:#004ca0;}
.fhshare{margin-top: 20px;}
.fhshare a{padding:8px 30px;border:1px solid #004ca0;color:#fff; background-color: #004ca0; }
.fhshare a:hover{border:1px solid #004ca0;color:#fff; background-color: #004ca0; }
.fhshare .fa{margin-right:10px;}

/* ==========================================================================
   Pagination
   ========================================================================== */
#Mym_pager { margin-top: 20px;margin-bottom:20px; text-align: center;}
#Mym_pager .pages a { display: inline-block; padding: 0 9px; margin: 0 4px;  background:#f3f3f3;color: #333; cursor: pointer; line-height: 24px; height: 24px; border:1px solid #cccccc;}
#Mym_pager .pages .pgcurrent { color: #fff; background-color: #004b9f; cursor: default;border:1px solid #004b9f; }
#Mym_pager .pages .pgempty { cursor: not-allowed }
#Mym_pager .pages a:hover{color: #fff; background-color: #004b9f;  text-decoration: none;border:1px solid #004b9f;}
