.iconfont{font-size: inherit;line-height: 1;-webkit-text-stroke-width:0;}
a,div{-webkit-transition: all .15s ease-in-out; transition: all .15s ease-in-out;}
a:hover { text-decoration:none;}
#skip{height: 0; overflow: hidden;}
.row2 { border-left:#e5e9eb solid 1px; border-right:#e5e9eb solid 1px; border-top:none; border-bottom:#dce0e2 solid 2px; background-color:#FFF; overflow:hidden;-webkit-border-top-left-radius:0px; -webkit-border-top-right-radius:0px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-topleft:0px; -moz-border-radius-topright:0px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; border-top-left-radius:0px; border-top-right-radius:0px; border-bottom-right-radius:5px; border-bottom-left-radius:5px;}
.row2 { -webkit-transition: all .15s ease-in-out; transition: all .15s ease-in-out;}
.row2:hover { box-shadow: 0 10px 20px 0 rgba(168,182,191,.6);}
/*-----------------------------------------控件------------------------------------*/
* { list-style-type:none;}
body { background-color: #ffffff;}
table td { vertical-align: middle !important; word-wrap: break-word; word-break: break-all;}
/* 文字颜色 */
.text-primary{
    color: #0069c5!important;
}
.text-success{
    color: #66bb6a!important;
}
.text-error{
    color: #f15a5d!important;
}
.text-info{
    color: #42a5f5!important;
}
.text-warning{
    color: #ffa726!important;
}
.text-orange{
    color: #ff7043!important;
}
.text-purple{
    color: #5c6bc0!important;
}
.text-pink{
    color: #ec407a!important;
}
.text-blue {
    color: #0069c5!important;
}
.text-default {
    color: #444 !important;
}
.text-white {
    color: #fff !important;
}
/* 按钮 */
.btn {
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0,0,0,0.2);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.btn:hover {
    box-shadow: 0 4px 7px rgba(0,0,0,0.25);
}
.btn-primary{
    color: #fff;
    background-color: #0069c5;
    border-color: #0069c5;  
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active{
    background-color:#0070d1!important;
    border-color:#0070d1!important;
}
.btn-info{
    color: #fff;
    background-color: #20a0e4;
    border-color: #20a0e4;  
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active{
    background-color:#22a8f0!important;
    border-color:#22a8f0!important;
}
.btn-cyan-blue{
    color: #fff;
    background-color: #23b6c8;
    border-color: #23b6c8;  
}
.btn-cyan-blue:hover,
.btn-cyan-blue:focus,
.btn-cyan-blue.focus,
.btn-cyan-blue:active,
.btn-cyan-blue.active{
    color: #fff;
    background-color:#24bfd4!important;
    border-color:#24bfd4!important;
}
.btn-blue{
    color: #fff;
    background-color: #0069c5;
    border-color: #0069c5;  
}
.btn-blue:hover,
.btn-blue:focus,
.btn-blue.focus,
.btn-blue:active,
.btn-blue.active{
    color: #fff;
    background-color:#368DDA!important;
    border-color:#368DDA!important;
}
.btn-success{
    color: #fff;
    background-color: #66bb6a;
    border-color: #66bb6a;  
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active{
    background-color:#6dc772;
    border-color:#6dc772;
}

.btn-danger{
    color: #fff;
    background-color: #f15a5d;
    border-color: #f15a5d;  
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active{
    background-color:#ff5e61;
    border-color:#ff5e61;
}
.btn-orange{
    color: #fff;
    background-color: #ff7043;
    border-color: #ff7043;  
}
.btn-orange:hover,
.btn-orange:focus,
.btn-orange.focus,
.btn-orange:active,
.btn-orange.active{
    color: #fff;
    background-color:#ff855f;
    border-color:#ff855f;
}
.btn-yellow{
    color: #fff;
    background-color: #ffa726;
    border-color: #ffa726;  
}
.btn-yellow:hover,
.btn-yellow:focus,
.btn-yellow.focus,
.btn-yellow:active,
.btn-yellow.active{
    color: #fff;
    background-color:#ffbe5f;
    border-color:#ffbe5f;
}
.btn-purple{
    color: #fff;
    background-color: #5c6bc0;
    border-color: #5c6bc0;  
}
.btn-purple:hover,
.btn-purple:focus,
.btn-purple.focus,
.btn-purple:active,
.btn-purple.active{
    color: #fff;
    background-color:#7987D8;
    border-color:#7987D8;
}
.btn-pink{
    color: #fff;
    background-color: #ec407a;
    border-color: #ec407a;  
}
.btn-pink:hover,
.btn-pink:focus,
.btn-pink.focus,
.btn-pink:active,
.btn-pink.active{
    color: #fff;
    background-color:#EE6090;
    border-color:#EE6090;
}
.btn-white {
    background-color: #fff;
    border: 0;
}
.btn-default:hover {
    background: #fff;
}

ul.btnicon-lg li{
    text-align: center;
}
ul.btnicon-lg li a{
    padding-top: 14px;
    padding-bottom: 6px;
    display: block;
}

ul.btnicon-lg li a:active{
    background: #efefef;
}
ul.btnicon-lg li a i.iconfont{
    font-size: 38px;
}
ul.btnicon-lg li a p{
    margin-top: 15px;
    color: #444;
}

ul.btn-line li a.btn{
    box-shadow: none;
    border-color: #ebebeb;
}
ul.btn-line li a.btn:hover{
    border-color: #ddd;
    background-color: transparent;
    box-shadow: 0 4px 7px rgba(0,0,0,0.1);
}


/* 标签 */
.label { line-height:16px;}
.label-primary { background-color:#42a5f5;}
.label-success { background-color:#66bb6a;}
.label-warning { background-color:#ffa726;}
.label-info { background-color:#26c6da;}
.txt1line { -webkit-box-orient:vertical; box-orient:vertical; display:-webkit-box !important; display:box !important; -webkit-line-clamp:1;}
.txt2line { -webkit-box-orient:vertical; box-orient:vertical; display:-webkit-box !important; display:box !important; -webkit-line-clamp:2;}

.pcbanner-sty1 { width: 100%; height:602px; background: url("pcbanner-img1.jpg") no-repeat center top;}
.mobbanner { display: none;}
.newsdt-btdiv { width: 100%; height: 42px; background: url("lmbt-bj1.jpg") repeat-x left top; margin-top:30px;}
.newsdt-btdiv span { display: block; float: left; width: 131px; height: 42px; background-image: url("lmbt-bj1.png"); font-size: 20px; color: #fefeff; font-weight: bold; line-height: 42px; text-indent: 15px;}
.newsdt-btdiv a { float: right; font-size: 14px; color: #403f3f; line-height: 42px; margin-right: 20px;}
.ttsty1 { margin-top:25px;}
.tt-bt { width:105px; height:72px; float:left; margin-top:11px; background-image:url(tt-bj1.png); background-repeat:no-repeat; font-size:32px; color:#ffffff; font-weight:bold; line-height:72px; text-indent:15px;}
.tt-con { width:995px; overflow:hidden; float:left;}
.tt-con a { font-size:32px; color:#026efa; font-weight:bold; line-height:1.406; padding-left:15px; padding-right:35px; display:block;}
.newsdt-div { width:100%; height:auto; overflow:hidden;}
.newsdt-div ul { padding:0px; margin:0px;}
.newsdt-div ul li { width:100%; overflow:hidden; border-bottom:#d1d1d1 dashed 1px; padding-bottom:10px;}
.newsdt-div ul li h1 { font-size:20px; color:#282828; font-weight:bold; text-align: center;}
.newsdt-div ul li h1 a { color:#282828;}
.newsdt-div ul li h1 a:hover { color:#026efa;}
.newsdt-div ul li p { font-size:14px; color:#989898; line-height:1.667;}
.jdt-div { width:100%; height:350px; overflow:hidden; margin-top:30px;}
.hiSlider { overflow:hidden; height:350px; width:100%; padding:0px; margin:0px;}
.hiSlider-item { float:left;}
.hiSlider-item img { display:block; width:100%;}
.newslist-div { width: 100%; overflow: hidden; margin-top: 15px;}
.newslist-div ul { padding: 0px; margin: 0px;}
.newslist-div ul li { font-size: 18px; line-height: 2.222; color: #999999;}
.newslist-div ul li a { color: #2b2b2c;}
.newslist-div ul li a:hover { color: #026efa;}
.lmbt-div1 { width: 100%; height: 36px; background-repeat: no-repeat; background-position: center top; margin-top: 60px;}
.bt1 { background-image: url("lmbt-img1.jpg");}
.bt2 { background-image: url("lmbt-img2.jpg");}
.bt3 { background-image: url("lmbt-img3.png");}
.scvpfocus { width:100%; height:auto; position:relative;margin:30px auto 0px auto;float:center}
.f426x240_4 {width:100%;height:auto;overflow:hidden; padding: 0px; margin: 0px;}
.f426x240_4 li { width: 1110px; overflow: hidden;}
.f426x240_4 li a {width:25%;display: block; float: left; padding-left: 25px; padding-right: 25px;}
.f426x240_4 li a img { display: block; width: 100%; height: auto; margin: 0px auto;}
.f426x240_4 li a p { font-size: 14px; color: #454545; text-align: center; margin-top: 15px;}
.h5focus{width:280px;height:370px;position:relative;margin:30px auto 0px auto;float:center}
.f426x240 {width:280px;height:370px;overflow:hidden}
.f426x240 img{width:280px;height:370px; display: block;}
.rslides{width:100%;position:relative;list-style:none;padding:0;margin:0;}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:5px auto;clear:both;text-align:center; padding: 0px;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px; margin-left: 5px;}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#20559b}
.bnt-list { width: 100%; overflow: hidden;}
.bnt-list ul { padding: 0px; margin: 0px;}
.bnt-list ul li { margin-bottom: 10px;}
.bnt-list ul li:last-child { margin-bottom: 0px;}
.bnt-list ul li img { display: block; width: 100%;}
.txtview-more { width: 84px; height: 32px; background: #e0e5ea;text-align: center; line-height: 32px; margin-top: 30px;}
.txtview-more a { color: #2b2b2b;}
.part2-sty { width: 100%; height: 436px; background: url("partbj1.jpg") no-repeat center top; margin-top: 60px;}
.bnt-list2 { width: 100%; overflow: hidden; margin-top: 40px;}
.bnt-list2 ul { padding: 0px; margin: 0px -5px;}
.bnt-list2 ul li { width: 20%; float: left; padding:0px 5px; margin-top: 20px;}
.bnt-list2 ul li a { display: block; width: 100%; height: 80px; overflow: hidden; background-color: #fff; border-radius:5px;}
.bnt-list2 ul li a img { display: block; float: left; width: 64px; height: 64px; margin: 8px 10px;}
.bnt-list2 ul li a p { font-size: 15px; color: #37393c; line-height: 18px; margin-top: 20px; padding-right: 15px;}
.foot-sty1 { text-align: center; font-size: 15px; color: #282828; padding-top: 30px; padding-bottom: 30px;}