@charset "utf-8";
/* 默认 */
body > div{margin-right:auto;margin-left:auto; box-sizing: content-box;}
body{min-width: 1200px;}
html body{-webkit-text-size-adjust: none !important;-moz-text-size-adjust: none !important;-ms-text-size-adjust: none !important;text-size-adjust: none !important;}
body{font-family: "microsoft yahei", '宋体';}
body,div,ul,ol,ul,li,ol,dl,dd,dt,form,span,p,textarea{margin:0;padding:0;list-style:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input{padding-top:0;padding-bottom:0;}
input::-moz-focus-inner{border:none;padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
th,td{font-size:12px;padding:0}
img,a img{border:0;margin:0;padding:0;}
img{border:none;}
a{outline-style:none;color:#000;text-decoration:none}
a:hover{color:#a7793d;text-decoration:none;}
.clearfix:after {content:""; display:block; height:0; visibility:hidden; clear:both;overflow: hidden;}
.clearfix{zoom:1;}
.clear{clear:both; font-size:0;overflow:hidden;}
.pr{position: relative;}
.pb{position:absolute;}
.fl{float:left;}
.fr{float:right;}
.show{display:block!important;}
.hide{display:none!important;}
.txtClip{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ellipsis-2 { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.ellipsis-3 { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
/*  */
.header{max-width: 1920px;min-width: 1200px;margin: 0 auto;}
.headerCarousel{width: 100%; height: 390px;z-index: 0;}
.headerCarousel .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.headerCarousel .bd ul{width: 100% !important;}
.headerCarousel .bd li { width: 100% !important; height: 390px; overflow: hidden; text-align: center; }
.headerCarousel .bd li img{height: 100%;} 
.headerCarousel .hd { width: 1200px; position: absolute; z-index: 3; bottom: 110px; left: 0; height: 3px; line-height: 3px;left: 50%;margin-left: -600px;}
.headerCarousel .hd ul { text-align: left; }
.headerCarousel .hd ul li { cursor: pointer;font-size: 0; display: inline-block; zoom:1; width: 64px; height: 3px; margin-right: 6px; overflow: hidden; background: #fff; filter: alpha(opacity=40); opacity: 0.4;}
.headerCarousel .hd ul .on { opacity: 1; }
.navBg{bottom: 0;left: 0;width: 100%;height: 62px;background: #037DEF;filter: alpha(opacity=70); opacity: 0.7;z-index: 1;}
.headerTop{padding-top: 80px;width:1200px;left: 50%;margin-left: -600px;top: 0;z-index: 1;}
.headerToolbar{width: 500px;}
.headerToolbarItem{height: 30px;line-height: 30px;}
.nowTime{width: 300px;text-align: center;font-size: 16px; color: #fff;}
.slhInner{/*width: 200px;*/}
.slhInner .slhItem{display: block;height: 30px;padding: 0 10px;color: #fff;cursor: pointer;}
.slhInner .slhItem.slhItem2{background: #EE862A;border-radius: 4px;}
.slhInner .line{display: block;height: 30px;padding-right: 10px;color: #fff;}
.searchMainBox{margin-top: 20px;height: 52px;}
.searchMainBox .itxt{display: block;height: 52px;line-height: 52px;outline: none;border: 0;padding: 0 20px;width: 408px;background: #fff;float: left;border-radius: 4px 0 0 4px;font-size: 16px;}
.searchMainBox .ibtn{width: 52px;display: block;height: 52px;float: left;background: #199BFF;border: 0;outline: none;border-radius: 0 4px 4px 0;}
.headerBottom{width:1200px;left: 50%;margin-left: -600px;bottom: 0;z-index: 2;}
.mainNav .m{position: relative;float: left;}
.mainNav .m.on{background: #037DEF;}
.mainNav .m h3{ float: left; font-size: 100%; font-weight: normal; font-size: 18px; height: 28px; overflow: hidden; padding: 23px 0 17px 0;}
.mainNav .m h3 a { display: block; color: #fff; padding: 0 25px;}
.mainNav .m span.jt{display: block;position: absolute;width: 10px;height: 10px;right: 15px;background: url(../images/xljt.png) no-repeat center;top: 31px;}
.mainNav .sub { display: none; width: 100%; left: 0; position: absolute; top: 66px; background: #037DEF; text-align: center; }
.mainNav .sub li { vertical-align: middle; }
.mainNav .sub li:first-of-type {padding-top: 8px;}
.mainNav .sub li:last-of-type {padding-bottom: 8px;}
.mainNav .sub li a { line-height: 20px; padding: 8px; font-size: 16px; display: block; background: #037DEF; color: #fff; }
.mainNav .sub li a:hover { color: #236FED; background: #DBEFFE; }
.footer{max-width: 1920px;min-width: 1200px;margin: 0 auto;}
.footerInformation{padding-top: 45px;background: #027dec;padding-bottom: 25px;}
.footerInformationMain{width: 1200px;margin: 0 auto;}
.footerCopyright{font-size: 14px;line-height: 21px;color: #fff;}
.footerCopyright a{color: #fff;}
.footerCopyright p{color: #fff;}
.copyrightInformation{padding-top:6px;}
.copyrightInformationItem{margin-right: 5px;}
.copyrightInformation{font-size: 14px;line-height: 21px;color: #fff;}
.copyrightInformation2{text-align: right;}
.friendlyLink{background: #fff;padding-bottom: 35px;padding-top: 110px;}
.friendlyLinkMain{width: 1200px;margin: 0 auto;height: 40px;}
.linksBox .linksItem{width: 380px;height: 40px;background: #F6F7FA;margin-left: 30px;float: left;}
.linksBox .nMl{margin-left: 0;}
.selectBox{width: 380px;height:40px;}
.selectBox .selectText{height:40px;line-height: 40px;padding: 0 20px;font-size:16px;color: #3A394A;}
.selectBox .selectText .selectJt{display: block;width: 18px;height: 18px;right: 18px;bottom: 11px;background: url(../images/selX.png) no-repeat center;}
.selectBox .selectText .selectJtH{width: 18px;height: 18px;right: 18px;bottom: 11px;background: url(../images/selS.png) no-repeat center;display:none;}
.linksBox .linksItem .on .selectText .selectJt{display: block;}
.linksBox .linksItem .on .selectText .selectJtH{display: none;}
.selectBox .subLinks{bottom: 40px;left: 0;width: 100%;display: none;max-height: 240px;overflow: auto;}
.selectBox .subLinks li{padding: 0 20px;height: 40px;line-height: 40px;background-color: #EBEBEB;}
.selectBox .subLinks li a{font-size: 14px;color:#3A394A;display: block;}
.friendlyLinkTitle{display: block;color: #236FED;font-size: 24px;line-height: 36px;bottom: 65px;}
/*  */
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.ml20{margin-left: 20px;}
.ml30{margin-left: 30px;}
.ml40{margin-left: 40px;}
@media screen and (max-width:960px){body{min-width: 320px;}}