﻿/*  
Theme Name: Hj
QQ: 369603
Url: https://www.1230757.com
*/

@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; position:relative;}
/* CSS reset for c_b */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
table th , table td input{ padding:4px 5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}
a:focus{outline:none;}
a:hover {text-decoration:none;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.curp{cursor:pointer}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 microsoft yahei,arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% microsoft yahei,arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 {font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
.header , .content ,.container{margin-left:auto;margin-right:auto;width: 1200px;font-family:microsoft yahei;}
.header{width:100%;  background-color:#fff;}
.htop{ background-color: #f0f0f0;}
.htop .container{ height:34px;}
.htop em{ float:left; line-height:34px; font-size:13px; color:#3b3b3b;}
.htop ul{ float:right;}
.htop li{ float:left; line-height:34px; padding:0 13px; background:url(../images/htop_line.png) no-repeat left center;}
.htop li a{ font-size:13px; color:#3b3b3b;}
.htop li.noBg{ background:none;}
.htop span{float:right;background:url(../images/wx1.png) no-repeat center;width:23px;height:21px;margin-top: 6px;position: relative;z-index: 999;}
.htop span img{display:block;position:absolute;bottom: -152px;left: -107px;display:none;}
.htop span:hover img{ display:block;}
/*hcont*/
.hcont{padding: 20px 0;position: relative;}
.hcont .logo{ float:left; position:relative;}
.hcont .logo dl{ overflow:hidden;}
.hcont .logo dt{ float:left;}
.hcont .logo dt img{ display:block;}
.hcont .logo dd{margin-left: 175px;padding-left:15px;border-left:1px solid #ececec;margin-top: 7px;}
.hcont .logo dt h1{width: 156px;height:63px;text-indent: -999em;}
.hcont .logo dt h1 a{width: 156px;height:63px;display: block;}
.hcont .logo dd h2{font-size:28px;color:#e2221d;margin-bottom: 5px; font-weight: normal;}
.hcont .logo dd p{font-size:18px;color:#4d4d4d;font-weight: inherit;}
.hcont .pinpai{position: absolute;right: 240px;top: 55px;}
.hcont .phone{padding-left: 50px;background:url(../images/phone.png) no-repeat left center;margin-top:-5px;float:right;}
.hcont .phone p{ font-size:15px; color:#e2221d;}
.hcont .phone b{font-size:22px;color: #034091;}
/*navMain*/
.wrap{width: 1200px; margin:  auto;}
.headera{position: relative; width: 100%;height: 82px;z-index: 996; border-top: 4px solid #e5e5e5; background: #0154a2;}
.h_logo{ float: left;height: 100%;}
.h_logo a{display: inline-block;height: 100%; line-height: 82px;}
.h_logo a img{ display: inline-block;}
.h_nav{ float: left;}
.h_nav>ul{margin-top: -4px;height: 82px;}
.h_nav>ul>li{position: relative; float: left;width: 119px;height: 100%; border-top: 4px solid #e5e5e5; box-sizing: border-box; text-align: center;}
.h_nav>ul>li>a{ display: block; font-size: 16px; color: #fff; line-height: 82px;}
.h_nav>ul>li:hover{ background-color: #e3625f;  border-top: 4px solid #063190;}
.h_nav>ul>li:hover>a{ color: #FFFFFF;}
.h_nav_two{ display: none; position: absolute;top: 100%;left: 50%;min-width: 200px;margin-left: -100px; background: rgba(1,84,162,.75);}
.h_nav_two:before{position: absolute;bottom: 100%;left: 50%;height: 18px;content: "\e62c";margin-left: -15px;font-family:"iconfont" !important;font-size: 30px; color: #80766a;}
.h_nav_two>a{ display: block;position: relative;z-index: 10; width: 100%; height: 50px; padding: 0 32px; box-sizing: border-box; font-size: 14px;color: #fff;text-align: left; line-height: 50px;}
.h_nav_two>a>i{ position: absolute;top: 0;right: 20px; font-size: 12px; color: #fff;}
.h_nav_two>a:after{position: absolute;top: 50%;left: 12px;z-index: 1;width: 8px;height: 8px;content: ''; margin-top: -5px;border-radius: 50%; border: 1px solid #fff; box-sizing: border-box;-webkit-transition: background .15s;transition: background .15s;}
.h_nav_two>a:before{ position: absolute;top: 0;left: 0;z-index: -1;width: 0;height: 100%;content: ''; background: #0154a2;-webkit-transition: width .3s;transition: width .3s;}
.h_nav_two>a:hover:after{ background: #fff;}
.h_nav_two>a:hover:before{ width: 100%;}
.h_search{ float: left;width: 104px; height: 82px;margin-left: 20px; border-left: 1px solid #ddd; text-align:center;line-height: 82px;cursor: pointer;}
.h_search i{ display: block; font-size: 18px;font-weight: bold;color: #fff;}
.form_box{ display: none; position: fixed;width: 0;left: 0;right: 0;bottom: 0;z-index: 1000;width: 100%;height: 100%;}
.form_box .form_bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%; background: rgba(0,0,0,.1);}
.form_box form{position: absolute;top: 0;left: 0;width: 100%;height: 84px;-webkit-transition: all .5s .5s;transition: all .5s .5s;-webkit-transform: translateX(-100%);transform: translateX(-100%);}
.form_box.on form{-webkit-transform: translateX(0);transform: translateX(0);}
.form_box form input[type='text']{ float:left;width: calc(100% - 80px);height: 100%;padding: 0 20px; border: none;     background-color: #272727; box-sizing: border-box; font-size: 24px; color: #fff;}
.form_box form input[type='button']{ float:left;width: 80px;height: 100%; border: none; background-color: #000; font-size: 30px; color: #fff;cursor: pointer;}
.form_box form input[type='button']:hover{color: #f7c309;}
.form_box form .button{ float:left;width: 80px;height: 100%; border: none; background-color: #000; font-size: 30px; color: #fff;cursor: pointer;}
.form_box form .button{color: #f7c309;}
.push-nav{ display: none;}
.bg-nav{ display: none;}
.head-height{ display: none;}
/*banner*/
#flashs{ position:relative; height:600px; overflow:hidden; width:100% !important;}
#flashs .bd{ width:100% !important;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; width:100% !important;}
#flashs .btn{ position:absolute; z-index:7; bottom:50px; left:50%; margin-left:-31px;}
#flashs .btn span{ color:#fff;  background:#717174; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{background: #ffb901;} 
#flashs .banerer{ width:100% !important;}
/*产品*//*proMain*/
.proMain{background:url(../images/bg1.png) repeat center;padding-bottom: 50px;padding-top: 35px;} 
.proMain2{ background:#fff;}
.proMain .pro_l{float:left;width: 240px; background-color: #0154a2; padding-bottom: 5px;}
.proMain .pro_r{float:right;width: 930px;}
.proMain2 .pro_l{ margin-top:0px;}
.proMain2 .pro_r{ padding-top:25px;}
/*pro_l*/
.proMain .pro_l h2{font-weight:normal;background: #0154a2;height:80px;}
.proMain .pro_l h2 p{ text-decoration:none; display:block; color:#fff; text-align:center; font-size:25px; padding:25px 0;}
.proMain .pro_l h2 p em{ font-weight:bold;}
.proMain .pro_l h2 p span{display:block;font-size:15px;text-transform: uppercase;}
.cpnavbox{background:#fff;padding-bottom: 15px; border-radius:5px 5px 5px 5px; width: 230px; margin: 0 auto;}
.cpnav {padding: 10px 15px 0px 15px;overflow:hidden;}
.cpnav li {margin-top:5px;font-weight:normal;line-height: 40px;background:url(../images/cpnavbg.png) repeat-x;}
.cpnav li a {display:block;font-size:16px;color:#292929;text-decoration:none;height: 40px;line-height: 40px;background: url(../images/jt.png) no-repeat 150px center;padding:0 15px;}
.cpnav .sub-menu {margin-top: 5px;margin-bottom: 12px;}
.cpnav .sub-menu li {height:42px;line-height:42px;border-bottom:1px solid #ececed;background:none;margin-top:0px;}
.cpnav .sub-menu li a {font-size:14px;color:#252525;text-decoration:none;margin-left:15px;padding-left:22px;background:url(../images/sj2.png) no-repeat left center;height:43px;line-height:43px;}
/*pro_r*/
.proMain .pro_r .prt ul{float:left;margin-top:15px;width: 930px;}
.proMain .pro_r .prt li{float:left;padding: 0 8px;background:url(../images/line5.png) no-repeat left center;height:36px;}
.proMain .pro_r .prt li a{ display:block; width:109px; height:36px; line-height:36px; text-align:center; padding-bottom:7px; font-size:14px; color:#373737; text-decoration:none;}
.proMain .pro_r .prt li a:hover,.proMain .pro_r .prt li.cur a{ background:url(../images/kk.png) no-repeat center; font-weight:bold;}
.proMain .pro_r .prt li.noBl{ padding-left:0; background:none;}
.proMain .pro_r .prt dl{ float:right;background:url(../images/phone.png) no-repeat left center; padding:14px 0; padding-left:60px; }
.proMain .pro_r .prt dt{ font-size:14px; color:#2a2b2e;}
.proMain .pro_r .prt dd{ font-size:25px; color:#ff7800; font-weight:bold; font-family:"Arial";}
.Rightshow{}
.Rightshow ul{overflow: hidden;width: 930px;}
.Rightshow ul li{width: 290px;margin-top: 28px;margin-right:18px;float: left;overflow: hidden;position: relative;text-align: center;background:url(../images/cppicbg.jpg) no-repeat center top;}
.Rightshow ul li .pic{display: block;position: relative;}
.Rightshow ul li .pic img{display: inline-block;width: 100%;} 
.Rightshow ul li .detail1{width: 100%;background: #00458d;padding-bottom: 8px;}
.Rightshow ul li:hover .detail1{background: #ffb901;}
.Rightshow ul li .detail1 h3{font-weight: normal;padding-bottom: 5px;overflow: hidden;padding-top: 5px;}
.Rightshow ul li .detail1 h3 a{font-size: 14px;color: #fff;height: 30px;overflow: hidden;display: block; line-height: 30px;}
.Rightshow ul li .detail1 img{ display: inline-block;}
/*panerMain*/
.panerMain{padding-bottom: 60px;margin-top: 40px;}
.panerMain .hzt{ text-align:center;}
.panerMain .hzt h2{margin-bottom:15px;font-size: 25px;color: #373737;}
.panerMain .hzt i{display:block;width:40px;height:0;border-top: 2px solid #034091;margin:0 auto;}
.panerMain .hzc{ position:relative; margin-top:35px;}
.panerMain .hzc ul{ overflow:hidden; width:905px; margin:0 auto;}
.panerMain .hzc .bd{overflow:hidden;width: 1010px;margin:0 auto;}
.panerMain .hzc li{float:left;width: 150px;margin: 0 8px;}
.panerMain .hzc li img{display:block;border: 2px solid #d8d8d8;padding: 1px;}
.panerMain .hzc li p{text-align:center;margin-top:10px;width:161px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;color:#383838;}
.panerMain .hzc .pbt{ position:absolute; top:25px; display:block;}
.panerMain .hzc .pbt1{ left:0;}
.panerMain .hzc .pbt2{ right:0;}
/*about*/
.contentar{
	width: 1400px;
	margin: 0 auto;
	clear: both;
}
.gsjjbg{
	width: 100%;
	background-image: url(../images/bgsy05.jpg);
	background-repeat: no-repeat;
	position: relative;
	padding: 60px 0;
}
.gsjjbg .minbg{
	width: 100%;
	background-image: url(../images/bgsy04.jpg);
	background-repeat: no-repeat;
	position: relative;
}
.gsjjul{
	padding-top: 92px ;
	padding-left: 62px;
}
.gsjjul .pcon{
	letter-spacing: 1px;
}
.titlelis .b{
	width: 16px;
	height: 16px;
	background-color: #FF0000;
	position: absolute;
	bottom: 0;
}
.ywtitle{
	font-size: 22px;
	line-height: 18.7px;
	color: #0154a2;
	font-weight: bold;
	padding-bottom: 10px;
}
.titleh3{
	font-size: 36px;
	line-height: 52px;
	color: #0154A2;
	font-weight: bold;
}
.gsjjul .pcon{
	letter-spacing: 1px;
}

.ckgd{
	background-color: #0154A2;
	padding: 15px 54px;
	border-radius: 6px;
}
.rmbtn{
	color: #FFFFFF;
	font-size: 16px;
}
.ckgd:hover{
	background-color: #001b5c;
}
.ckgd:hover .rmbtn{
	color: #FFFFFF;
	font-weight: bold;
	
}
.gsjjtop{
	padding-bottom: 45px;
	margin: 0 auto;
	background-image: url(../images/bgsy03.jpg);
	background-repeat: no-repeat;
}
.gsjjtop .ckgd{
	position: relative;
}
.gsjjtop .li{
	width: 555px;
	padding: 70px 0;
}
.gsjjul .pcon{
	letter-spacing: 1px;
}
.pcon p{
	font-size: 16px;
	line-height: 28px;
	color: #454545;
	font-family: "微软雅黑";
	/*font-weight: bold;*/
}
/*video*/
/* Slider */
.slick-slider{
    position: relative;
    display: block;
    -moz-box-sizing: border-box;
         box-sizing: border-box;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.slick-slider:focus,.slick-slider:active{outline:none;blr:expression(this.onFocus="this.blur"());cursor: pointer;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{cursor: pointer;outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
.slick-track{position: relative;top: 0;left: 0;display: block;}
.slick-track:before,.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;outline-style: none;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}
.index_2{ padding: 80px 0 120px; background: #fff;overflow: hidden;}
.index_2 .i_mian{margin-top: 50px;}
.index_2 .ib_s{ margin: 0 18px; border: 5px solid #f8f9fc; background-color: #f8f9fc;}
.index_2 .ib_s .ib_img{ width: 100%;overflow: hidden;margin-bottom: 30px; text-align: center;}
.index_2 .ib_s .ib_img img{max-width: 100%;}
.index_2 .ib_s .ib_text{ text-align: center;}
.index_2 .ib_s .ib_text h4{margin-bottom: 20px; font-size: 22px;color: #191309;}
.index_2 .ib_s .ib_text p{ height: 72px;overflow: hidden; font-size: 14px;color: #a2a2a1;line-height: 24px;}
.index_2 .ib_s .ib_text h6{margin-top: 10px;}
.index_2 .ib_s .ib_text h6 a{ display: inline-block;width: 150px;height: 50px; background: #f8f9fc; font-size: 14px;color: #333; line-height: 50px;}
.index_2 .ib_s:hover{border-color:#063190;}
.index_2 .ib_s:hover .ib_text h6 a{ background:#063190;color: #fff;}
.index_2 .ib_s .ib_img img{-webkit-transition-timing-function: cubic-bezier(.19,1,.22,1);transition-timing-function: cubic-bezier(.19,1,.22,1);    -webkit-transition-duration: 2s;transition-duration: 2s;}
.index_2 .ib_s:hover .ib_img img{-webkit-transform: scale(1.08);transform:  scale(1.08);}
.index_2 .i_mian>button{position: absolute;top: 50%; z-index: 99; width: 40px; height: 40px; margin-top: -20px; border: none; background: transparent; font-size: 0; text-align: center;cursor: pointer;}
.index_2 .i_mian>.slick-prev{left: -40px;}
.index_2 .i_mian>.slick-next{right: -40px;}
.index_2 .i_mian>button:before{ display: inline-block; font-family:"iconfont" !important; font-size: 36px; color: #999;}
.index_2 .i_mian>button:hover:before{ color: #063190;}
.index_2 .i_mian>.slick-prev:before{ content: '\e610';}
.index_2 .i_mian>.slick-next:before{ content: '\e614';}
.tit-box{
    text-align: center;
}
.tit-box .tit{
    font-weight: bold;
    display: inline-block;
    color: #155cbc;
    font-size:30px;
}
.tit-box1 .tit{
    color: #fff;
}
.tit-box .tit i{
    display: inline-block;
    width:50px;
    height:1px;
    background: #155cbc;
    vertical-align: middle;
    margin:0 15px;
    position: relative;
}
.tit-box1 .tit i{
    background: #fff;
}
.tit-box .tit i:before{
    content:'';
    display: inline-block;
    background: #155cbc;
    width:7px;
    height:7px;
    position: absolute;
    right:0;
    top:-3px;
}
.tit-box1 .tit i:before{
    background: #fff;
}
.tit-box .tit i:last-child:before{
    left:0;
}
.tit-box p{
    font-size: 14px;
    color: #999;
    font-family: Arial;
    text-transform: uppercase;
}
.tit-box1 p{
    color: #ddd;
}
/*ys*/
.ys-wrap{
    background: url("../images/bg1.jpg") no-repeat center top;
    position: relative;
    padding:50px 0 90px;
}
.ys-item{
    margin-top:90px;
    color: #fff;
}
.ys-item .tit{
    font-size: 24px;
    line-height:1;

}
.ys-item .tit:after{
    content: '';
    display: block;
    width:40px;
    height:2px;
    background: #fff;
    margin-top:15px;
}
.ys-item .col-md-8{
    margin-left:-40px;
}
.ys-item p{
    font-size: 14px;
    margin-top:10px;
    line-height:2;
    height:84px;
    overflow: hidden;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	position: relative;
	min-height: 1px;
	padding-right: 10px;
	padding-left: 10px
}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	float: left
}
.col-xs-12 {
	width: 100%
}
.col-xs-11 {
	width: 91.66666667%
}
.col-xs-10 {
	width: 79.33333333%
}
.col-xs-9 {
	width: 75%
}
.col-xs-8 {
	width: 66.66666667%
}
.col-xs-7 {
	width: 58.33333333%
}
.col-xs-6 {
	width: 48%
}
.col-xs-5 {
	width: 41.66666667%
}
.col-xs-4 {
	width: 33.33333333%
}
.col-xs-3 {
	width: 25%
}
.col-xs-2 {
	width: 13.66666667%
}
.col-xs-1 {
	width: 8.33333333%
}
.col-xs-pull-12 {
	right: 100%
}
.col-xs-pull-11 {
	right: 91.66666667%
}
.col-xs-pull-10 {
	right: 83.33333333%
}
.col-xs-pull-9 {
	right: 75%
}
.col-xs-pull-8 {
	right: 66.66666667%
}
.col-xs-pull-7 {
	right: 58.33333333%
}
.col-xs-pull-6 {
	right: 50%
}
.col-xs-pull-5 {
	right: 41.66666667%
}
.col-xs-pull-4 {
	right: 33.33333333%
}
.col-xs-pull-3 {
	right: 25%
}
.col-xs-pull-2 {
	right: 16.66666667%
}
.col-xs-pull-1 {
	right: 8.33333333%
}
.col-xs-pull-0 {
	right: auto
}
.col-xs-push-12 {
	left: 100%
}
.col-xs-push-11 {
	left: 91.66666667%
}
.col-xs-push-10 {
	left: 83.33333333%
}
.col-xs-push-9 {
	left: 75%
}
.col-xs-push-8 {
	left: 66.66666667%
}
.col-xs-push-7 {
	left: 58.33333333%
}
.col-xs-push-6 {
	left: 50%
}
.col-xs-push-5 {
	left: 41.66666667%
}
.col-xs-push-4 {
	left: 33.33333333%
}
.col-xs-push-3 {
	left: 25%
}
.col-xs-push-2 {
	left: 16.66666667%
}
.col-xs-push-1 {
	left: 8.33333333%
}
.col-xs-push-0 {
	left: auto
}
.col-xs-offset-12 {
	margin-left: 100%
}
.col-xs-offset-11 {
	margin-left: 91.66666667%
}
.col-xs-offset-10 {
	margin-left: 83.33333333%
}
.col-xs-offset-9 {
	margin-left: 75%
}
.col-xs-offset-8 {
	margin-left: 66.66666667%
}
.col-xs-offset-7 {
	margin-left: 58.33333333%
}
.col-xs-offset-6 {
	margin-left: 50%
}
.col-xs-offset-5 {
	margin-left: 41.66666667%
}
.col-xs-offset-4 {
	margin-left: 33.33333333%
}
.col-xs-offset-3 {
	margin-left: 25%
}
.col-xs-offset-2 {
	margin-left: 16.66666667%
}
.col-xs-offset-1 {
	margin-left: 8.33333333%
}
.col-xs-offset-0 {
	margin-left: 0
}
@media (min-width:992px) {
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
	float: left
}
.col-md-12 {
	width: 100%
}
.col-md-11 {
	width: 91.66666667%
}
.col-md-10 {
	width: 83.33333333%
}
.col-md-9 {
	width: 75%
}
.col-md-8 {
	width: 66.66666667%
}
.col-md-7 {
	width: 58.33333333%
}
.col-md-6 {
	width: 47%
}
.col-md-5 {
	width: 41.66666667%
}
.col-md-4 {
	width: 30.33333333%
}
.col-md-3 {
	width: 25%
}
.col-md-2 {
	width: 16.66666667%
}
.col-md-1 {
	width: 8.33333333%
}
.col-md-pull-12 {
	right: 100%
}
.col-md-pull-11 {
	right: 91.66666667%
}
.col-md-pull-10 {
	right: 83.33333333%
}
.col-md-pull-9 {
	right: 75%
}
.col-md-pull-8 {
	right: 66.66666667%
}
.col-md-pull-7 {
	right: 58.33333333%
}
.col-md-pull-6 {
	right: 50%
}
.col-md-pull-5 {
	right: 41.66666667%
}
.col-md-pull-4 {
	right: 33.33333333%
}
.col-md-pull-3 {
	right: 25%
}
}
/*news*/

.news-wrap{
    padding:50px 0;
}
.news-box{
    padding:30px 0 0;
    overflow: hidden;
}
.news-box .col-md-6:first-child{
    padding:0 25px 0 0;
}
.news-box .col-md-6:last-child{
    padding:0 0 0 25px;
}
.news-tit{
    height:37px;
    line-height:37px;
    border-bottom: 1px solid #ccc;
}
.news-tit .tit{
    font-size:18px;
    color: #333;
    position: relative;
	float: left;
}
.news-tit .tit span{
    padding:0 7px 0 0;
}
.news-tit .tit:after{
    content: '';
    display: inline-block;
    height:1px;
    background: #155cbc;
    width:100%;
    position: absolute;
    bottom:0;
    left:0;
}
.news-tit .more a{
    display: block;
}
.news-con{
    padding:20px 0;
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
}
.news-con .con a{
    display: block;
    color: #333;
    font-size: 16px;
    padding:15px 0 5px;
}
.news-con .con p{
    color: #777;
    font-size: 13px;
	line-height: 20px;
}
.news-item{
    padding: 0 0 15px 0;
}
.news-item .time{
    width:67px;
    height:72px;
    background: #eee;
    font-family: Arial;
    font-size: 12px;
    color: #888;
    text-align: center;
}
.news-item .time p{
    font-size: 26px;
    color: #155cbc;
    padding:15px 0 0 0;
    line-height:1;
}
.news-item .col-xs-10{
    padding-left: 0;
}
.news-item .con a{
    color: #333;
    font-size: 14px;
    display:block;
	line-height: 30px;
}
.news-item .con p{
    font-size: 12px;
    color: #888;
    margin-top:5px;
	line-height: 20px;
}
.pull-right{float: right;}	
/*底部*/
.footer{ padding: 50px 0; background: #0154a2 url(../images/icon_1.png) no-repeat top right;}
.foot_1 ul li{ float: left;width: 14%;margin-left: 3.2%;}
.foot_1 ul li:first-child{margin-left: 0;}
.foot_1 ul li span{ display: block;padding-bottom: 16px;margin-bottom: 20px; border-bottom: 1px solid #fff; font-size: 16px;color: #fff;}
.foot_1 ul li a{ display: block;margin-bottom: 20px; font-size: 14px; color: #fff;}
.foot_1 ul li a:hover{ color: #0a81f1;}
.foot_2{padding-top: 40px; border-top: 1px solid #fff;}
.foot_2 .f_yq{margin-bottom: 5px;}
.foot_2 .f_yq span{ float: left; font-size: 13px;color: #fff;}
.foot_2 .f_yq span a{ position: relative; float: left;padding: 0 15px; font-size: 13px;color: #fff; line-height: 24px;}
.foot_2 .f_yq span a:before{position: absolute;left: 0;top: 50%; width: 1px;height: 12px;content: '';margin-top: -6px; background: #0154a2;}
.foot_2 .f_yq span a:first-child:before{ display: none;}
.foot_2 .f_yq span a:hover{ color: #007AFF;}
.foot_2 .f_yq span{width: calc(100% - 5em);}
.foot_2 .f_yq span:first-child{width: 5em; line-height: 24px;}
.foot_2 .f_bd span{ font-size: 13px;color: #fff; line-height: 24px;}
.foot_2 .f_bd span font{margin-right: 10px;}
/*返回底部*/
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:13px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden; float:none;}
.yb_bar .yb_top{background:#333 url(../images/fixcont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#333 url(../images/fixcont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#333 url(../images/fixcont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#333 url(../images/fixcont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;line-height: 54px;}
.nycall{line-height: 30px;color: #666}
