body{ background:#e8f5fd url(../img/web-bg.jpg) no-repeat top center; font-family: "微软雅黑"; }
ul,li{list-style: none; padding: 0; margin: 0;}
img{width: 100%;}
.logofont{ color: #b30a00; font-weight: bold; font-family: "微软雅黑"; font-size: 30px;text-shadow:3px 3px 3px #fff;
padding:20px 0  40px 0;
}
.mini_nav div{ line-height: 40px; float: right;}

.button20 {
	color: rgba(255,255,255,1);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	position: relative;
	overflow: hidden;
}
.button20 a{
	color: rgba(51,51,51,1);
	text-decoration: none;
	display: block;
	padding:0 20px;
}
.button20 a::before{
	content: '';
	position: absolute; 
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
    z-index: 1;
	background-color: rgba(255,255,255,0.25);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-transform: translate(13%,-190%) rotate(30deg);
	transform: translate(13%,-190%) rotate(30deg);
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
.button20 a::after{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
    z-index: 1;
	background-color: rgba(255,255,255,0.25);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-transform: translate(-13%,-190%) rotate(-30deg);
	transform: translate(-13%,-190%) rotate(-30deg);
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
.button20 a::before{
	-webkit-transition-delay: 0.2s; /* Safari */
    transition-delay: 0.2s;
}
.button20 a:hover::before, .button20 a:hover::after{
	-webkit-transform: translate(0,0);
	transform: translate(0,0);	
}
.tabsImg{ margin-bottom: 4px;}
.btn-primary{ background: #0061b2;}
.sousuo{ padding: 30px 0;}
.navbar-inverse{ background: #0061b2; border: none;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{ background: #015093;}
.navbar .container ul{ width: 100%;}
.nav>li{ width: 10%; text-align: center;}
.navbar-inverse .navbar-nav>li>a{color: #fff;}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover{ color: #fff;

}
.button8{
	color: rgba(255,255,255,1);
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	position: relative;	
}
.button8 a{
	color: rgba(51,51,51,1);
	text-decoration: none;
	display: block;
}
.button8 span{
	z-index: 2;	
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;	
}
.button8::before{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 0%;
	height: 100%;
	z-index: 1;
	opacity: 0;
	background-color: rgba(255,255,255,0.5);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;

}
.button8:hover::before{
	opacity: 1;
	width: 100%;
}
.jubaobg{ background: #fff; width: 100%;  float: left; }
.jubaobg div{ padding: 10px 10px 10px 0;}
.jubaobg div:first-child{padding-left: 10px;}
.jubaobg div h3{ font-size: 20px; font-weight: bold; line-height: 50px; margin: 0; padding: 0; text-align: center; line-height: 90px;}
.jubaobg a{ color: #fff; display: block;}

.jubaobg div a{ background: #4997d5 url(../img/jubao01.jpg) no-repeat  0 0 / 100% 100%; height: 90px; text-align: center; font-family: "微软雅黑"; }
.jubaobg div+div a{ background: #36adc3 url(../img/jubao02.jpg) no-repeat  0 0 / 100% 100%;}
.jubaobg div+div+div a{ background: #dbc572 url(../img/jubao03.jpg) no-repeat  0 0 / 100% 100%;}
.jubaobg div+div+div+div a{background: #51be94 url(../img/jubao04.jpg) no-repeat  0 0 / 100% 100%;}
.jubaobg div + div + div + div + div a {
    background: #4997d5 url(../img/jubao01.jpg) no-repeat 0 0 / 100% 100%;
}
.jubaobg div + div + div + div + div + div a {
    background: #36adc3 url(../img/jubao02.jpg) no-repeat 0 0 / 100% 100%;
}
.jubaobg div + div + div + div + div + div + div a {
    background: #dbc572 url(../img/jubao03.jpg) no-repeat 0 0 / 100% 100%;
}
.jubaobg div + div + div + div + div + div + div + div a {
    background: #51be94 url(../img/jubao04.jpg) no-repeat 0 0 / 100% 100%;
}
.jubaobg div + div + div + div + div + div + div + div + div a {
    background: #4997d5 url(../img/jubao01.jpg) no-repeat 0 0 / 100% 100%;
}
	.jubaobg div + div + div + div + div + div + div + div + div + div a {
		background: #36adc3 url(../img/jubao02.jpg) no-repeat 0 0 / 100% 100%;
	}
	.jubaobg div + div + div + div + div + div + div + div + div + div + div a {
		background: #dbc572 url(../img/jubao03.jpg) no-repeat 0 0 / 100% 100%;
	}
	.jubaobg div + div + div + div + div + div + div + div + div + div + div + div a {
		background: #51be94 url(../img/jubao04.jpg) no-repeat 0 0 / 100% 100%;
	}

.jubaobgm {
    background: #fff;
    width: 100%;
    float: left;
}

    .jubaobgm div {
        padding: 10px 10px 10px 0;
    }

        /*.jubaobgm div:first-child {
            padding-left: 10px;
        }*/

        .jubaobgm div h3 {
            font-size: 20px;
            font-weight: bold;
            line-height: 50px;
            margin: 0;
            padding: 0;
            text-align: center;
            line-height: 90px;
        }

    .jubaobgm a {
        color: #fff;
        display: block;
    }

    .jubaobgm div a {
        background: #4997d5 ;
        height: 90px;
        text-align: center;
        font-family: "微软雅黑";
    }

    .jubaobgm div + div a {
        background: #36adc3 ;
    }

    .jubaobgm div + div + div a {
        background: #dbc572 ;
    }

    .jubaobgm div + div + div + div a {
        background: #51be94 ;
    }

    .jubaobgm div + div + div + div + div a {
        background: #4997d5 ;
    }

    .jubaobgm div + div + div + div + div + div a {
        background: #36adc3 ;
    }

    .jubaobgm div + div + div + div + div + div + div a {
        background: #dbc572 ;
    }

    .jubaobgm div + div + div + div + div + div + div + div a {
        background: #51be94 ;
    }

    .jubaobgm div + div + div + div + div + div + div + div + div a {
        background: #4997d5 ;
    }

	.jubaobgm div + div + div + div + div + div + div + div + div + div a {
		background: #36adc3;
	}
	.jubaobgm div + div + div + div + div + div + div + div + div + div + div a {
		background: #dbc572;
	}
	.jubaobgm div + div + div + div + div + div + div + div + div + div + div + div a {
		background: #51be94;
	}

.newList,.newTop{ width: 100%; float: left;}
.newTop{ border-bottom: 1px dotted #cbcbcb; margin-bottom: 8px;}
.newTop h3 { margin: 5px 0 15px 0; width: 100%; text-align: center; }
.newTop h3 a{overflow: hidden;  white-space: nowrap;/*空白不换行*/text-overflow: ellipsis;/*文本溢出 省略号*/ 
 color: #b30a00; width: 100%; font-size: 22px;}
 .newTop p a{ color: #666666;
 line-height: 30px; text-indent: 30px; padding-bottom: 8px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.newList ul{ list-style: none; padding: 0; margin: 0;}
.newList li{ display: block; list-style: none; padding: 0; margin: 0; line-height: 30px;  overflow: hidden;
 white-space: nowrap;/*空白不换行*/
text-overflow: ellipsis;/*文本溢出 省略号*/}
.newList li a{ color: #333;}
.tit{width:100%; float: left; border-bottom: 1px solid #cbcbcb; }
.tit h4{ float: left; width: 70%; font-size: 16px;line-height: 50px; margin: 0;}
.tit a{ float: right; width: 30%;line-height: 50px; display: block; text-align: right; font-size: 12px; color: #999;}
.jbList{ padding:0 10px; float: left; width: 100%;}
.jbList ul li{ display: block; width: 50%; float: left; text-align: center; padding-bottom: 8px;}
.jbList ul li a{ color: #fff; text-decoration: none; display: block;width: 100%; padding: 5px 0; font-size: 18px;}
.jbList ul li:nth-child(1) { /*padding-right: 10px;*/}
.jbList ul li:nth-child(1) a{ background: #4997d5;}
.jbList ul li:nth-child(2) a{ background: #36adc3;}
.jbList ul li:nth-child(3) { /*padding-right: 10px;*/}
.jbList ul li:nth-child(3) a{ background: #dbc572;}
.jbList ul li:nth-child(4) a{ background: #51be94;}
.jbList ul li:nth-child(5) { /*padding-right: 10px;*/}
.jbList ul li:nth-child(5) a{ background: #c3b136;}
.jbList ul li:nth-child(6) a{ background: #3686c3;}
    .jbList ul li:nth-child(7) a {
        background: #dbc572;
    }
    .jbList ul li:nth-child(8) a {
        background: #4997d5;
    }
    .jbList ul li:nth-child(9) a {
        background: #51be94;
    }
    .jbList ul li:nth-child(10) a {
        background: #c3b136;
    }
footer{ background: #0061b2; text-align: center; padding: 30px 0; color: #fff; margin-top: 10px;}
.whiteBg{ background: #fff; margin: 10px 0 0;-moz-box-shadow:0px 0px 8px #CBCBCB; -webkit-box-shadow:0px 0px 8px #CBCBCB; box-shadow:0px 0px 8px #CBCBCB;
}
.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{ padding-left: 0; padding-right: 0;}
.navbar{ margin-bottom: 0;}
.padTen{ padding: 10px;}
.padLr{padding-left: 10px; padding-right: 10px;}
.padL{padding-left: 10px; }
.padLrb{ padding: 0 0 10px 0;}
.fl{ float: left; width: 100%;}
.tab-content{ padding: 10px;}
.link{ float: left; width: 100%; padding: 10px;}
.link a{ display: block; float: left; background: url(../img/jiantou.png) no-repeat 0 15px; padding-left: 15px; padding-right: 20px; line-height: 40px;
color: #333;}
.bs-example-form .row{ padding-left: 0; padding-right: 0; margin: 0;}


.button26 {
	color: rgba(255,255,255,1);
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	position: relative;
	border: 1px solid rgba(255,255,255,0.5);
	overflow: hidden;
}
.button26 a{
	color: rgba(51,51,51,1);
	text-decoration: none;
	display: block;
}
.button26::before, .button26::after{
	content: '';
	position: absolute;
	top: -5px;
	left: -5px;
	width: 100%;
	height: 100%;
	z-index: 1;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	opacity: 1;
	-webkit-transform: translate(-13%,-190%) rotate(-30deg);
	transform: translate(-13%,-190%) rotate(-30deg);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: rgba(255,255,255,1);
	background-color: rgba(1,80,147,1);
}
.button26::after{
	-webkit-transition-delay: 0.2s; /* Safari */
    transition-delay: 0.2s;
}
.button26:hover::before, .button26:hover::after{
	opacity: 0;
	-webkit-transform: translate(0,0);
	transform: translate(0,0);	
}

.button18 {
	color: rgba(255,255,255,1);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	position: relative;
	border: 1px solid rgba(255,255,255,0.5);
	overflow: hidden;
}
.button18 a{
	color: rgba(51,51,51,1);
	text-decoration: none;
	display: block;
}
.button18::before, .button18::after{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
    z-index: 1;
	background-color: rgba(1,80,147,0.25);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-transform: translate(13%,190%) rotate(-30deg);
	transform: translate(13%,190%) rotate(-30deg);
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
.button18::after{
	-webkit-transition-delay: 0.2s; /* Safari */
    transition-delay: 0.2s;
}
.button18:hover::before, .button18:hover::after{
	-webkit-transform: translate(0,0);
	transform: translate(0,0);	
}
.pyl .nav-tabs>li{ width: 50%;}
.pyl .nav-tabs>li>a{ border: none; text-align: center;}
.pyl .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
	background: #eaeaea;border: none;}
.pyl .nav-tabs{ border: none;}
@media (max-width: 991px){
	.jubaobg div:nth-child(3){ padding-left: 10px;}
	.padL{padding-left: 0;}
	.logofont{ color: #b30a00; font-weight: bold; font-family: "微软雅黑"; font-size: 18px;text-shadow:3px 3px 3px #fff;
padding:10px 0  20px 0; text-align: center;
}
.sousuo{ padding: 0 10px;}
.jubaobg{ background: #fff; width: 100%;  float: left; margin-top: 10px;}
}
.navbar-inverse .navbar-toggle{ border: none;}
.navbar-toggle{ margin: 0; padding:10px 10px 10px 20px; }
.navbar{ min-height: 34px; border-radius: 5px;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{ background: none;}

.fyMini ul{ display: block; float: right;}
.fyMini ul li{ display: block;  float: left; }

.content h3{ text-align: center; font-family: "微软雅黑"; font-size: 30px; padding-bottom: 20px;}
.content h4{ text-align: center; font-size: 12px; color: #999;}
.content .article{ padding: 30px 50px; line-height: 35px;}
.clMar{ margin-top: 0;}
.content .listUl{ padding: 20px 50px; float: left; width: 100%;}
.content .listUl ul{ clear: both;}
.content .listUl ul li{ display: block; float: left; width: 100%; line-height: 40px; font-size: 14px; background: url(../img/heng.jpg) no-repeat 0 19px; padding-left: 20px;} 
.content .listUl ul li:hover{ background: url(../img/henghover.jpg) no-repeat 0 15px;}
.content .listUl ul li a{ color: #333;}
.checkbox input[type=checkbox]{ margin-top: 11px;}
.article .dform .control-label{ padding-right: 10px; padding-top: 0;}
.article .dform  .radio-inline{ padding-top: 0;}
.article .dform  .radio-inline span{ display: block;}
.article .dform  .radio-inline input{ margin-top: 10px;}
.article .dform .title{ font-size: 16px; text-align: center; font-family: "微软雅黑"; font-weight: bold; margin-top: 25px;}
.article .dform .span{ line-height: 34px;}
.fitting-tab{ width: 100%;}
.fitting-tab a{ display: block; width: 100%; height: 40px; text-align: center; color: #fff;}
.fitting-tab .fitting-text{float: left;
    width:50%;
    height:40px;
    background:red;
    position: relative;
    text-align:center;
    line-height:40px;
    background-color:#dadada/*c9302c*/;
    color:#fcfcfc;
    font-size:16px;
    border-radius:6px;
}
/*.fitting-tab .fitting-text:hover{ background: #999;}*/
.fitting-tab .active{ background: #c9302c;}
.fitting-tab .active .trangle{
	 border-top: 5px solid #c9302c;
}
.fitting-tab .trangle{
    position: absolute;
    width: 0;
    height: 0;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    border-top: 5px solid #dadada;
    z-index: 99;
    bottom: -5px;
    left: 50%;
    margin-left: -5px;
    }
.pagination { padding-left: 50px;}

.wenjian input[type=file]{ margin-top: 5px; }
 .wenjian input{ line-height: 25px; }