﻿@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
q:before, q:after {content:'';}
abbr,acronym{border:0;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0; margin:0; font: 14px/1.5 "Microsoft YaHei",'宋体',tahoma,Verdana,arial,sans-serif; color:#333; background:#fff;}
input,textarea,select,button{vertical-align:middle; font-family:"Microsoft YaHei";color:#444; outline: 0 none;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#444;}
ul,li{ vertical-align:middle;}
textarea{resize:none;}
a{color:#444;text-decoration:none;outline:none;}
a:hover{color:#dd0000;text-decoration:none;}
a:focus,video{outline:none;}
a img{border:none;}
h1,h2,h3{font-weight:normal;}
h1{ font-size:18px;}
h2{ font-size:16px;}
h3{ font-size:14px;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0;line-height:0;height:0;	margin-top:0;overflow:hidden;}
.clear20{clear:both;font-size:0;line-height:0;height:0; padding:20px 0 0; overflow:hidden; }
.left,.fl{float:left;}
.right,.fr{float:right;}
.hide { display: none}
.hide.active{display: block !important;}
.bg{background: #fff;}
.p10{ padding: 10px;}
.ml15{margin-left: 15px;}
@media (max-width: 991px) {
    .mt20,.mt15{margin-top: 10px !important;}
    .clear20{padding: 10px 0 0;}
}
@media print{
    a[href]:after {content: none!important;}
    body{min-width: 1200px !important;}
    .container{width: 1200px !important;}
}
.jump-info .btn-group{padding-left: 0 !important; text-align: center;}
/*漂浮*/
.j-float{position:relative;z-index:999;display:none;}
.j-float .img_title{display:none;}
.j-float li img{ height: auto;}
.j-float .float-close{ padding-bottom: 5px; text-align: right;}
.j-float .float-close img{cursor:pointer;}
/*左右漂浮*/
.j-couplet{display: none; position: fixed; z-index: 99; }
.j-couplet li{ font-size: 0; line-height: 0; padding-top: 3px;}
.j-couplet li img{width: auto; height: auto;}
.j-couplet .couplet-close img{cursor: pointer; padding-bottom: 5px;}
.ind_left{ left: 10px; top:240px; }
.ind_left .img_title{ display: none;}
.ind_right{right: 10px; top:240px;}
.ind_right .couplet-close{text-align: right;}
.ind_right ul li img{ border: 1px solid #ddd; padding: 6px;}
.ind_right .img_title{ line-height: 36px; font-size: 14px; color: #505050; display: block; text-align: center;}
/*漂浮*/
.header{ background:#fff url("../images_new/headbg.jpg") center top repeat-x !important;}
.ls_banbox{ height: 170px; overflow: hidden; position: relative;z-index: 0;}
.banbg{ position: absolute; left: 0; top: 0; right: 0; bottom: 0;z-index: 0; overflow: hidden;}
.banbg img{ width: 1200px; margin-left: -600px; left: 50%; position: relative; height: 170px;}
.ls_logo{   height: 86px; padding: 44px 0 0 0;  position: relative;z-index: 1;}
.ls_logo img{height: auto; width: auto; }
.ls_banbox .img_title{ display: none;}
/*logo end*/
.ls_topbox{ height: 32px;   position: absolute; left: 0; right: 0; top: 0; z-index: 100; color: #fff;}
.ls_topbox a{color: #fff;}
.ls_topbox a:hover{color: #fff;}
.ls_topl li{ float: left;  line-height: 30px; background: url("../images_new/topline.png") left center no-repeat; padding-left: 8px; margin-left: 8px;}
.ls_topl li.num1{ background: none;}
.ls_topr{ text-align: right; font-size: 0; line-height: 0;}
.ls_topr ul,.ls_topr li{ display: inline;}
.ls_topr ul li{ display: inline-block; vertical-align: middle; height: 32px; line-height: 32px; padding:0 0px 0 8px; font-size: 14px; background:url("../images_new/topline.png") left center no-repeat; margin-left: 8px;}
.ls_topr .img_title{ display: inline;}
.ls_topr ul li.num1{ background: none;}
.ls_topr ul li.num1 a{ padding: 0 8px;}
.ls_search{ height: 34px; padding-top:42px; width: 300px; position: relative;z-index: 1;}
.ls_search ul{padding-right: 40px; position: relative;}
.ls_search li{line-height: 0; font-size: 0;}
.ls_search li input{ background: none; border: 0 none; width: 100%; vertical-align: middle;}
.ls_search li.ss2{ width: 40px; height: 34px; position: absolute; top:0; right:0; background: url("../images_new/fdj.png") center no-repeat #e14e4e;}
.ls_search li.ss2 input{cursor: pointer; height: 100%; overflow: hidden; text-indent: -100em; background: none;}
.ls_search li.ss1{padding: 5px 10px 5px 11px; background:#fff;}
.ls_search li.ss1 input{ height: 24px; line-height: 24px; font-size: 14px;}
.ls_search li.ss1 input::-input-placeholder{color:#999;}
.ls_search li.ss1 input::-webkit-input-placeholder {color:#999;}
.ls_search li.ss1 input:-moz-placeholder {color:#999;}
.ls_search li.ss1 input::-moz-placeholder {color:#999;}
.ls_search li.ss1 input:-ms-input-placeholder {color:#999;}
.colun1{overflow: hidden; zoom: 1; font-size: 16px;  text-align: center; position: absolute; width: 300px; text-align: left; right:0; top:84px;}
.colun1 ul{ overflow: hidden; zoom: 1; }
.colun1 li{display: inline; margin-right: 6px;}
.colun1 li span{ margin-left: 6px;}
.font-le{ color: #cd2527; margin-right: 12px;}
.colun1 li .f2{ margin-left: 0; padding: 0 4px;}
.colun1 li .f4{ margin-left: 0; padding: 0 16px;}
/*搜索 end*/
.navbox{height: 54px; background: #3673b6;}
.navbox .navbar{background:none;border-radius:0;border:0; position:relative; height:54px; z-index: 20;}
.navbox .navbar-nav{width: 100%;}
.navbox .navbar-nav li{float:left; position:relative; width: 20%;}
.navbox .navbar-nav li a{display:block; height: 54px; line-height: 54px; font-size: 20px; font-weight: bold; text-align: center; color: #fff; border-right: 1px #568ac2 solid; transition: 0.4s all;}
.navbox .navbar-nav li a:hover,.navbox .navbar-nav li.active a{background:#144f8f;}
.navbox .navbar-nav li.num1 a{ border-left:1px #568ac2 solid;}
/*导航 end*/
@media(max-width:991px) {

}
@media (max-width: 767px) {
.ls_topbox{ padding: 0 10px;}
.ls_banbox{ height: auto; }
.banbg{display: none;}
.ls_logo,.ls_search{float: none !important; width: auto;}
.ls_logo{ text-align: center; max-width: 100%; padding: 35px 0 0; height: auto;}
.ls_logo img{max-width: 90%;}
.ls_search{ margin: 0 auto; max-width: 90%; width: 400px; padding: 15px 0;}
.ls_search li.ss1{padding: 4px 10px 4px 11px; border: 1px solid #ccc; border-right: none;}
.colun1{ position: static;  margin: 0 auto 20px auto; width: 400px;  max-width: 90%;}
/*搜索*/
.navbox{height: auto; padding:0;float: none; width: auto;}
.navbar-header{ padding: 0 8px;}
.navbar-default .navbar-brand{ padding: 0; color: #fff; line-height: 42px; height: 42px;}
.navbar-default .navbar-brand:active{color: #fff;}
.navbar-default .navbar-toggle{background-color: #fff; margin:4px 0 0 !important;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: #fff;}
.navbox .navbar{background:#3673b6;height:auto; margin: 0;}
.navbox .navbar-nav{ height:auto; background: #3673b6; margin: 0;}
.navbox .navbar-nav li{width: 100% !important; height: 50px; border-top: 1px #568ac2 solid;}
.navbox .navbar-nav li a{ background: none; height: 50px; line-height: 50px; font-size: 18px; font-weight: normal; border-radius: 0; margin: 0; color: #fff; padding: 0;}
.navbar-default .navbar-collapse{border-top: 0 none;}
.navbox .navbar-nav li.num1{display: none;}
}
/********头部 end********/


