/*inner global*/

.inner-cont { }
.sidebar {width:225px;float: left;}
.container{width:1000px;margin:40px auto 50px auto;}
.content{width:735px;float: right;}
.sunbanner{width: 100%;height:289px; overflow: hidden; }

/* ==========================================================================
   Sidebar
   ========================================================================== */
.overview { color: #fff; font-weight: 300; font-family: microsoft yahei; height: 85px; background: url(../images/overview.jpg) no-repeat left top;position: relative; text-align: center; }
.overview h2 { font-weight: 300; font-size: 30px; line-height: 85px; }
.sidenav { font-family: microsoft yahei; background: #f2f2f2;border-bottom: 4px solid #dddddd; }
.sidenav li { position: relative; *zoom:1; border-top: 1px solid #fff; text-indent: 50px;}
.sidenav li a { display: block; color: #333333; *zoom:1;line-height: 30px;padding:9px 0;font-size: 14px; }
.sidenav .active a ,.sidenav .active a:hover{ color: #fff; background: #0e8d52; }
.sidenav li a:hover{ color: #0e8d52; }
/* arrow-right */
.level2 {
*zoom:1; padding: 10px 0 10px 0; overflow: hidden; background: #fff; }
.level2 li { border-bottom: 0 none; }
.sidenav .level2 li a { color: #333; font-family: simsun; background: none; font-size: 12px; line-height: 24px; padding:5px 0;}
.sidenav .level2 .active a,
.sidenav .level2 li a:hover { color: #0e8d52; background-color: #fff; }

.breadcrumb-bar {height: 50px;line-height: 50px;overflow: hidden; text-align: right;border-bottom: 1px solid #e6e6e6;font-family: microsoft yahei; position: relative;margin-bottom: 20px;}
.breadcrumb-bar a {color: #666;font-size: 12px;}
.breadcrumb-bar a:hover {color: #e62600;}
.breadcrumb-bar a:last-of-type  {color: #e62600;}
.breadcrumb-bar h3{position: absolute; left: 0; top: 0;}
.breadcrumb-bar .fa{color: #0e8d52;}


.quicktit{ font-size: 14px; font-family: microsoft yahei;padding-left:40px;height: 90px;margin-top: 30px; line-height: 30px; background: url(../images/inco_tel02.png) no-repeat 5px 10px;color:#666666;}
.quicktel{color: #e63e30; font-size: 18px; font-weight: bold; line-height: 30px;}
.inner-cont{;font: 300 13px/24px microsoft yahei;}

/**news**/

/* news */
.news-list { }
.news-list li { border-bottom: 1px dashed #d9d9d9; font: 300 12px/40px microsoft yahei;}
.news-list li a {color: #666; }
.news-list li a:hover {color: #e82700; }
.news-list li span{float: right;}


.newsh{width:100%;text-align: center;}
.newtitle{font: 18px/24px microsoft yahei;color:#333;}
.newsh .byline{height:40px;color:#5a5a5a;line-height:40px;border-top:2px solid #e3e3e3;margin-top:20px; font-size: 12px;}
.newsh_cn {}
.newsh_cn p{font: 14px/24px microsoft yahei;margin-top: 15px;}

.toolbar{padding:30px 20px 0 20px; border-top:1px solid #d8d8d8; position:relative;font: 12px/24px microsoft yahei; margin-top:20px;}
.fhshare{ position: absolute; right: 0; top:34px;}
.fhshare a{padding:8px 30px;border:1px solid #d90000;color:#d90000;}
.fhshare a:hover{border:1px solid #d90000;color:#fff; background-color: #d90000; text-decoration: none;}
.fhshare .fa{margin-right:10px;}
/* ==========================================================================
   product
   ========================================================================== */
   .prolist{margin-left:-20px;margin-top: 30px;}
   .prolist li{width:230px;height:250px; margin-left:20px;overflow: hidden; float: left; text-align: center;}
   .prolist li .picbox{width:228px;height:198px;border:1px solid #cfcdcd;}
   .prolist li .picbox img{width:228px;height:198px;}
   .prolist li .tit{width:215px;height:30px;font: 300 14px/30px microsoft yahei;}

.pro_tit{font: 300 18px/30px microsoft yahei;margin:5px 0 20px 0;padding-bottom: 10px; text-align: center;border-bottom: 1px solid #e5e5e5;}

.proimgbox{ text-align: center;margin:10px 0;}
.proimgbox img{max-width: 100%;}


/* ==========================================================================
   Pagination
   ========================================================================== */
#dcms_pager { margin-top: 50px;margin-bottom:20px; text-align: center;}
#dcms_pager .pages a { display: inline-block; padding: 0 9px; margin: 0 4px; color: #333; cursor: pointer; line-height: 24px; height: 24px; border:1px solid #dedede;}
#dcms_pager .pages .pgcurrent { color: #fff; background-color: #e40000; cursor: default; }
#dcms_pager .pages .pgempty { cursor: not-allowed }
#dcms_pager .pages a:hover{color: #fff; background-color: #e40000; }


