﻿@charset "utf-8";
body{color:#333;background:url(../images/bg.jpg) repeat;}
body,html{padding:0;margin:0;}
.area{margin:0 auto;width:1000px;}
a{color:#333;}
a:hover{color:#30c3f9;text-decoration:none;}
i,em{font-style:normal;}
input{outline:none;}
/*************** top-box *******************/
.top-box{position:relative;z-index:99;background:#e9f1f3;}
.top-box .area{position:relative;width:981px;}
.m-top{height:90px;}
.m-logo{padding:15px 0 0;}
.m-logo img{float:left;}
.top-right{position:relative;padding:35px 0 0;width:179px;}
/* m-serach */
.m-search{width:179px;height:24px;overflow:hidden;background:url(../images/search-bg.jpg) no-repeat;}
.m-search .u-text{padding:0 10px;float:left;display:inline;width:125px;height:24px;line-height:24px;border:0;color:#fff;background:none;}
.m-search .u-btn{float:left;width:34px;height:24px;line-height:24px;text-align:center;text-indent:-999em;border:0;background:none;cursor:pointer;text-align:left;color:#fff;font-family:'Microsoft YaHei';font-size:14px;cursor:pointer;}
/*************** nav-box *******************/
/* f-nav */
.m-nav{padding:0 0 10px;}
.f-nav .u-li{position:relative;float:left;display:inline;width:109px;height:24px;text-align:center;background:url(../images/nav-line.jpg) right center no-repeat;}
.f-nav .u-a{display:block;margin:0 auto;width:100%;height:24px;line-height:24px;font-size:16px;color:#4f888d;font-family:'Microsoft YaHei';overflow:hidden;z-index:99;}
.f-nav .u-a:hover,.f-nav .current .u-a,.f-nav .hover .u-a{color:#fff;background:url(../images/nav-hover.jpg) center center no-repeat;}
.f-nav .current .u-bg,.f-nav .hover .u-bg{display:block;}
.f-nav .f-uNav{padding:10px 0;display:none;position:absolute;z-index:999;top:24px;left:0;width:100%;overflow:hidden;background:#e9f1f3;}
.f-nav .f-uNav li{position:relative;width:100%;overflow:hidden;*zoom:1;*display:inline;*float:left;}
.f-nav .f-uNav a{display:block;width:100%;height:24px;line-height:24px;color:#4f888d;z-index:10;}
.f-nav .f-uNav a:hover{color:#fff;background:#3cbcd5;}
/*************** focus-box *******************/
.focus-box{margin:0 0 25px;}
.focus-tBg{width:100%;height:54px;overflow:hidden;background:url(../images/ban-bg.png) top center repeat-x;}
/* m-focus */
.m-focus{position:relative;width:100%;height:352px;z-index:1;}
.m-focus .switchable-box{margin:0 auto;width:100%;height:347px;overflow:hidden;}
.m-focus .swiper-wrapper li{width:100%;height:347px;text-align:center;}
.m-focus .swiper-wrapper li a{display:block;width:100%;height:347px;text-align:center;text-indent:-999em;}
.m-focus .swiper-wrapper li img{width:100%;height:347px;}
.m-focus .switchable-nav{display:none;position:absolute;top:350px;left:50%;margin-left:-500px;width:1000px;z-index:999;}
.m-focus .switchable-nav ol{position:absolute;top:0;right:0;}
.m-focus .switchable-nav li{margin:0 8px 0 0;float:left;display:inline;width:10px;height:10px;overflow:hidden;text-align:center;text-indent:-999em;background:url(../images/focus-btn.png) -10px 0 no-repeat;_background:url(../images/focus-btn.gif) -10px 0 no-repeat;cursor:pointer;}
.m-focus .switchable-nav li.active{background-position:0 0;}
/*************** main-box *******************/
.main-box{padding:0 0 15px;}
.main-top{padding:6px 6px 0;background:#2996c0;border:1px solid #1789a;}
.mt-con{position:relative;padding:0 20px;background:#e0ebf8;border-bottom:1px solid #c7d7e4;}
.mt-tBg{position:absolute;top:-6px;left:-5px;width:61px;height:63px;background:url(../images/main-tBg.jpg) no-repeat;}
.mt-lBg{position:absolute;bottom:-1px;left:-6px;width:6px;height:7px;background:url(../images/main-lBg.jpg) no-repeat;}
.mt-rBg{position:absolute;bottom:-1px;right:-6px;width:6px;height:7px;background:url(../images/main-rBg.jpg) no-repeat;}
.m-ann{position:relative;padding:0 0 0 20px;height:40px;line-height:40px;background:url(../images/ann-bg.jpg) left bottom repeat-x;}
.ann-title{color:#3069A1;font-family:"Microsoft YaHei";font-size:16px;font-weight:700;text-indent:10px;}
.ann-scroll{width:580px;height:40px;overflow:hidden;color:#4a4a4a;}
.ann-con{width:752%;}
.ann-con a{padding:0 20px;}
.ann-con p{float:left;display:inline;}
.ann-tel{position:absolute;top:0;right:0;padding:0 0 0 34px;color:#3069a1;font-size:16px;font-weight:700;font-family:"Microsoft YaHei";background:url(../images/phone-bg.jpg) left center no-repeat;}
.ann-tel span{padding:0 0 0 4px;}
.m-mtBot{padding:24px 0 0;}
/* m-xFocus */
.m-xFocus{margin:5px 15px 0 0;position:relative;padding:10px 8px;width:222px;height:167px;border-radius:5px;border:1px solid #d0d9e6;background:#d4deea;}
.m-xFocus .switchable-box{margin:0 auto;width:222px;height:167px;overflow:hidden;}
.m-xFocus .switchable-content li{width:222px;height:167px;text-align:center;}
.m-xFocus .switchable-content li a{display:block;width:100%;height:167px;}
.m-xFocus .switchable-content li img{width:100%;height:167px;}
.m-xFocus .switchable-nav{display:block;position:absolute;bottom:13px;right:10px;z-index:999;}
.m-xFocus .switchable-nav li{margin:0 2px;float:left;display:inline;width:24px;height:15px;line-height:15px;text-align:center;color:#fff;background:#d15808;cursor:pointer;}
.m-xFocus .switchable-nav li.active{background:#19a9c4;}
/* m-title */
.m-title{position:relative;height:33px;line-height:33px;}
.m-title h2{font-size:16px;font-weight:700;color:#3069a1;}
.m-title .u-more{position:absolute;top:0;right:0;display:block;width:49px;text-align:center;background:url(../images/more.png) center center no-repeat;}
.m-title .u-more a{color:#fff;}
/* m-newsA */
.m-newsA{margin:0 15px 0 0;width:321px;height:222px;overflow:hidden;}
.f-newsA{padding:0 0 0 5px;}
.f-newsA li{width:100%;height:37px;line-height:37px;overflow:hidden;background:url(../images/news-ico.jpg) left center no-repeat;*display:inline;*zoom:1;}
.f-newsA span{display:inline-block;margin:0 8px 0 0;width:18px;color:#fff;text-align:center;}
/* m-newsB */
.m-newsB{padding:0 0 0 18px;width:331px;height:222px;overflow:hidden;background:url(../images/news-bg.jpg) left top no-repeat;}
.f-newsB{padding:0 0 0 5px;}
.f-newsB li{padding:0 0 0 18px;width:100%;height:37px;line-height:37px;overflow:hidden;background:url(../images/news-ico1.png) left center no-repeat;*display:inline;*zoom:1;}
.f-newsB span{color:#8d8b8b;}
/* main-mid */
.main-mid{padding:0 0 15px;border:6px solid #d4deea;background:#e0ebf8;}
.mm-con{position:relative;padding:10px 20px 0;height:262px;overflow:hidden;background:#e0ebf8 url(../images/contact.jpg) right bottom no-repeat;}
/* m-rmzy */
.m-rmzy{margin:0 35px 0 0;width:280px;overflow:hidden;}
.m-rmzy .m-title{background:url(../images/title-bg1.jpg) left center no-repeat;}
.moreNews .m-title{margin:0 0 10px;height:38px;line-height:38px;}
.moreNews .m-title h2{padding:0 0 0 42px;}
.moreNews .m-title .u-more{background:none;}
.moreNews .m-title .u-more a{color:#1588b5;}
.pic{padding:0 0 0 10px;margin:0 0 5px;}
.pic,.pic img{with:258px;height:66px;}
/* f-newsC */
.f-newsC{padding:0 0 0 5px;}
.f-newsC li{padding:0 0 0 18px;width:100%;height:37px;line-height:37px;overflow:hidden;background:url(../images/news-ico2.jpg) left center no-repeat;*display:inline;*zoom:1;}
.f-newsC span{color:#8d8b8b;}
/* m-zsjz */
.m-zsjz{width:280px;}
.m-zsjz .m-title{background:url(../images/title-bg2.jpg) left center no-repeat;}
/* m-contact */
.m-contact{width:322px;}
.m-contact .m-title{background:url(../images/title-bg3.jpg) left center no-repeat;}
.m-contact .m-title h2{padding:0 0 0 48px;}
.f-contact{line-height:24px;}
.f-contact .span-a{color:#1588b5;font-family:"Microsoft YaHei";font-size:14px;line-height:40px;font-weight:700;}
.f-contact .span-b{color:#81ac2f;font-family:Arial;font-size:16px;font-style:italic;font-weight:700;}
.f-contact .span-c{font-size:14px;line-height:36px;}
.main-bBg{width:100%;height:25px;background:url(../images/border-bBg.jpg) center top no-repeat;}
/* main-bot */
.main-bot .m-title{margin:0 0 10px;background:url(../images/title-bg4.jpg) left center no-repeat;}
.main-bot .m-title h2{padding:0 0 0 40px;}
/* m-proScroll */
.m-proScrollBorder{position:relative;padding:30px 0 0;width:100%;height:194px;background:url(../images/index-proBg.jpg) center top no-repeat;}
.m-proScrollBorder .f-prev,.m-proScrollBorder .f-next{display:block;position:absolute;top:30px;width:38px;height:164px;text-align:center;text-indent:-999em;background:url(../images/prev-btn.png) center center no-repeat;}
.m-proScrollBorder .f-prev{left:5px;}
.m-proScrollBorder .f-next{right:5px;}
.m-proScroll{position:relative;margin:0 auto;width:905px;height:164px;overflow:hidden;}
/* f-pro */
.m-proScroll .f-pro{position:absolute;top:0;left:0;}
.f-pro li{float:left;display:inline;width:157px;height:164px;text-align:center;}
.f-pro li a{padding:10px 6px 5px;display:block;float:left;width:123px;color:#4a4a4a;background:#d1d9e7;}
.f-pro li a:hover{color:#4a4a4a;background:#ccd1da;}
.f-pro .u-img,.f-pro .u-img img{width:123px;height:111px;}
.f-pro .u-img{margin:0 0 10px;display:block;overflow:hidden;}
.f-pro .u-name{display:block;height:24px;line-height:24px;overflow:hidden;}
.main-botBg{width:100%;height:22px;background:url(../images/border-bbBg.jpg) center top no-repeat;}
/*************** footer-box *******************/
.footer-box{height:188px;background:url(../images/fot-bg.jpg) repeat-x;border-top:5px solid #b5d4eb;}
/* m-link */
.m-link{padding:0 0 10px;}
.m-link .u-title{display:inline;float:left;margin:0 10px 0 0;padding:0 0 0 50px;width:70px;height:63px;line-height:63px;color:#fff;font-size:14px;font-family:'Microsoft YaHei';font-weight:700;background:url(../images/line-bg.jpg) left center no-repeat;}
.m-link .u-con{display:block;float:left;width:860px;height:63px;line-height:63px;overflow:hidden;color:#cfe3fd;}
.m-link a{float:left;display:inline;color:#cfe3fd;word-break:keep-all;}
.m-link a:hover{color:#cfe3fd;text-decoration:underline;}
.m-link i{float:left;display:inline;padding:0 10px;font-style:normal;cursor:default;}
.m-footer{color:#11304d;line-height:26px;}
.m-footer a{color:#cfe3fd;}
.m-footer a:hover{color:#cfe3fd;text-decoration:underline;}
.m-copy{padding:0 0 0 50px;width:700px;}
.m-fotLogo{width:199px;}
/*************** sub-box *******************/
.sub-box{padding:0 0 20px;}
.sub-box .m-ann{margin:0 0 5px;padding:0 0 0 40px;background:url(../images/sub-annIco.jpg) left center no-repeat;}
.sub-box .ann-title{font-size:14px;color:#1588b5;}
.sub-box .left-column{width:322px;overflow:hidden;}
.sub-box .right-column{width:654px;}
.sub-box .m-subBorder{border:1px solid #ced8e6;background:#e6effc;}
.sub-box .left-column .m-title h2{font-size:14px;color:#1588b5;}
.sub-box .m-newsA{margin:0 0 15px;width:320px;height:auto;border:1px solid #ced8e6;border-top:2px solid #c2b325;background:#e6effc;}
.sub-box .m-newsA .m-title{padding:0 10px;height:44px;line-height:44px;background:url(../images/title-bg2.jpg) 10px center no-repeat;border-bottom:2px solid #ced8e6;}
.sub-box .m-title .u-more{right:10px;}
.sub-box .m-title h2{padding:0 0 0 40px;}
.sub-box .f-newsA,.sub-box .f-newsB{padding:0 15px;}
.sub-box .m-newsB{margin:0 0 15px;padding:0;width:320px;height:auto;border:1px solid #ced8e6;border-top:2px solid #1ec29a;background:#e6effc;}
.sub-box .m-newsB .m-title{padding:0 10px;height:44px;line-height:44px;background:url(../images/title-bg1.jpg) 10px center no-repeat;border-bottom:2px solid #ced8e6;}
.sub-box .m-contact{padding:0 0 15px;width:320px;border:1px solid #ced8e6;background:#e6effc;}
.sub-box .m-contact .m-title{padding:0 10px;height:44px;line-height:44px;border-bottom:2px solid #ced8e6;background:none;}
.sub-box .m-contact .m-title h2{padding:0;}
.sub-box .f-contact{padding:0 15px;background:url(../images/sub-contactBg.jpg) right bottom no-repeat;}
/* m-current */
.m-current{position:relative;padding:0 10px;height:46px;line-height:46px;border-bottom:2px solid #ced8e6;}
.m-current h2{font-size:14px;font-weight:700;color:#1588b5;}
.m-current .u-current{position:absolute;right:10px;top:0;color:#1588b5;}
.m-current .u-current a{color:#1588b5;}
.m-current .u-current a:hover{color:#30c3f9;}
.m-current .u-current i{padding:0 5px;}
/* m-subCon */
.m-subCon{padding:20px 0 30px;margin:0 auto;width:606px;min-height:602px;height:auto !important;overflow:hidden;}
.m-subCon .f-pro{padding:10px 0 0;width:628px;}
.m-subCon .f-pro li{margin:0 0 15px;}
/* m-mesForm */
.m-mesForm .p-ts{color:#7a7a7a;}
.m-mesForm dl{margin-bottom:10px;*zoom:1;}
.m-mesForm dl:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.m-mesForm dl dt{float:left;display:inline;width:70px;height:30px;line-height:30px;font-size:12px;}
.m-mesForm dl dd{float:left;display:inline;}
.m-mesForm dl .u-ts{padding-left:10px;color:#e70012;}
.m-mesForm dl select{width:168px;}
.m-mesForm dl .text{padding:5px;width:210px;}
.m-mesForm dl .textTitle{padding:0 5px;width:504px;height:28px;line-height:28px;}
.m-mesForm dl .u-code{float:left;display:inline;margin:0 5px 0 0;padding:0 5px;width:96px;height:28px;line-height:28px;}
.m-mesForm dl a{float:left;display:inline;}
.m-mesForm dl .u-codeImg{float:left;display:inline;width:101px;height:35px;}
.m-mesForm dl textarea{padding:5px;width:504px;height:138px;}
.m-mesForm dl .u-btn{margin:10px 10px 0 0;width:107px;height:30px;background:#1588b5;color:#fff;border:0;cursor:pointer;*padding:3px 0 0 0;}
/*搜索*/
.search-no .bd{border-bottom:1px solid #e0ddde;padding:30px 0;}
.search-no .inputs{width:400px;margin-left:auto;margin-right:auto;}
.search-no .inputs input.text{float:left;width:331px;border:1px solid #1588b5;height:15px;border-right:0;background:#FFF;padding:5px 3px}
.search-no .inputs input.btn{float:left;width:60px;border:0;background:#1588b5;border:1px solid #1588b5;padding:3px 0; cursor:pointer;color:#FFF;font-size:14px}
.search-no .pt{background:url(../images/search-no.png) 30px center no-repeat;height:240px;padding:100px 0 0 220px;}
.search-no .pt h3{font-size:16px;margin-bottom:10px;font-weight:normal;}
.search-no .pt h3 span{color:#1588b5;}
.search-content li{padding:30px 5px;border-bottom:1px solid #e0dfdf;*zoom:1;}
.search-content li.hover{background:#f5f5f5;}
.search-content li:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.search-content li .u-img{float:left;display:block;width:160px;margin-right:15px;overflow:hidden;}
.search-content li .u-img img{width:160px;}
.search-content li h3{margin-bottom:5px;font-size:14px;font-family:'宋体'}
.search-content li .u-time{float:right;font-weight:normal;color:#999}
.search-content li a{color:#1588b5;}
.search-content li a:hover{color:#1588b5;text-decoration:underline;}
.search-content li p{color:#333;line-height:24px;}
.search-content li p a{padding:0 0 0 5px;}
/* sub-detail */
.sub-detail h1{padding:10px 0 2px 0;font-size:18px;font-weight:bold;text-align:center;font-weight:normal;}
.sub-detail .detail-time{text-align:center;font-size:12px;padding:5px;}
.sub-detail .detail-con{padding:10px 0 0;line-height:24px;}
.sub-detail .detailCompany-con{padding:0;}
.sub-detail .detailCompany-con .list-scroll{position:relative;width:100%;height:530px;}
.detail-page{padding:20px 0 0;height:24px;}
.detail-page .page-text{width:48%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.detail-page .right{text-align:right;}
/*******************m-page*********************/
.m-page{padding:20px 0 0;text-align:center;font-size:0;letter-spacing:-0.307em;*letter-spacing:normal;*word-spacing:-1px;word-wrap:normal;white-space:nowrap;color:#333;}
.m-page a,.m-page i{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin-left:-1px;font-size:12px;letter-spacing:normal;word-spacing:normal;background:none;font-size:14px;height:18px;line-height:18px;}
.m-page a,.m-page a:hover{text-decoration:none;color:#000;}
.m-page a.first{margin-left:0;}
.m-page a.last{margin-right:0;}
.m-page a .pagearr{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;*vertical-align:middle;}
.m-page a.pageprv .pagearr{margin-right:3px;}
.m-page a.pagenxt .pagearr{margin-left:3px;}
.m-page a:hover,.m-page a:active{color:#1588b5;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#1588b5;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#777;}
/* 居左 */
.m-page-lt{text-align:left;}
/* 居右 */
.m-page-rt{text-align:right;}
/* 较小 */
.m-page-sm a,.m-page-sm i{padding:0 6px;}
/* 分离 */
.m-page-sr a,.m-page-sr i{margin:0 3px;}
.m-page-sr i{border:0;}

.con-text-area{line-height: 26px;}