@charset "utf-8";
/* CSS Document */
/*
* @description: 网站首页样式
* @author: ishang_pan
* @update: ishang_pan (2019-10-03 19:55)
*/

/*首页 on*/
.m-fiveopen{padding: 10px 20px 0; width: 760px; height: 370px;}
.m-fiveopen .m-tabstyle3 ul{margin-left: 60px;}
.m-openbtns{padding: 20px; background: #fff; width: 339px; height: 340px;}
.m-openbtns .u-tit{display: block; text-align: center; margin-bottom: 10px; line-height: 45px; font-size: 18px; background: #1c83d7; color: #fff;}
.m-openbtns li a{display: block; background-color: #f5f5f5; background-image: url(../images/home/icon-openbtn.png); background-repeat: no-repeat;}
.u-stbtn{width: 162px; height: 90px; margin-bottom: 10px; text-align: center;}
.u-stbtn a{padding: 57px 0 12px;}
.u-lgbtn{width: 100%; height: 85px; line-height: 85px;}
.u-lgbtn a{padding-left: 151px;}
.m-openbtns .u-ob1 a{background-position: 0 -8px;}
.m-openbtns .u-ob2 a{background-position: -162px -8px;}
.m-openbtns .u-ob3 a{background-position: 0 -118px;}
.m-openbtns .u-ob4 a{background-position: -162px -118px;}
.m-openbtns .u-ob5 a{background-position: 3px -231px;}
.m-openbtns .u-ob6 a{background-position: -162px -231px;}
.m-special{height: 94px; margin: 20px 0;}
.m-special .u-tit{display: block; padding: 7px 11px; width: 20px; line-height: 20px; font-size: 18px; text-align: center; background: #1c83d7; color: #fff;}
.m-special .bd{margin: 10px 0 0 20px; float: left; width: 1118px; height: 74px; overflow: hidden;}
.m-special .bd li{float: left; width: 272px; margin-right: 10px; height: 74px;}
.m-special .bd li img{display: block; width: 272px; height: 74px;} 
.m-openzdly{padding: 10px 20px 20px; min-height: 104px; background: #fff;}
.m-openzdly .m-tabstyle3 ul{margin-left: 40px;}
.g-openzdly ul{zoom: 1; width: 110%;}
.g-openzdly li{float: left; width: 185px; height: 50px; margin: 10px 10px 0 0; text-align: center;}
.g-openzdly li a{display: block; line-height: 48px; border: 1px solid #ddd; transition: .3s; }
.g-openzdly li a:hover{background: #1c83d7; color: #fff; border-color: #1c83d7;}
.m-xwfb{width: 760px; height: 387px; padding: 10px 20px 0; background: #fff;}
.m-onexwfb{height: 165px; background: #f5f5f5;}
.m-onexwfb .u-pic{display: block; width: 253px; height: 165px;}
.m-onexwfb .u-desc{margin: 10px 0 0 20px; width: 472px;}
.m-onexwfb .u-desc h1{height: 38px; line-height: 38px; font-size: 16px; font-weight: bold;}
.m-onexwfb .u-desc p{line-height: 36px;}
.m-opennum{width: 340px; padding: 10px 20px 0; height: 387px; background: #fff;}
.m-numtabs{margin: 1px 0 10px; height: 34px; line-height: 34px; background: #f5f5f5;}
.m-numtabs li{float: left; width: 50%; cursor: default; text-align: center;}
.m-numtabs li a{display: block;}
.m-numtabs li.u-active,.m-numtabs li.u-active a{background: #1c83d7; color: #fff;}
.g-opennum{padding-left: 30px; background: url(../images/home/bg-nums.png) left top no-repeat;}
.g-opennum li{height: 36px; line-height: 36px;}
.g-opennum li span{float: right; padding-left: 10px; font-size: 14px; color: #d8171a;}
.g-opennum li a{display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; font-size: 16px;}
.g-opennum li a:hover{padding-left: 4px; transition: all .3s;}
.m-openbranch{padding: 10px 20px 20px; background: #fff; height: 152px;}
.m-openbranch .m-tabstyle3 ul{margin-left: 50px;}
.g-openbranch{height: 96px; overflow-y: auto;}
.g-openbranch li{float: left; width: 162px; height: 32px; line-height: 32px;}
.g-openbranch li a{display: block; padding-left: 13px; background: url(../images/public/icon-li2.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
/*首页 end*/