﻿ @charset "utf-8";body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td{margin:0;padding:0;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none}
body,button,input,select,textarea,h1,h2,h3,h4,h5,h6,i{font:62.5% Microsoft YaHei,Arial,\5b8b\4f53,tahoma}
body{min-width:1200px;background-color:#f3f3f3}
 
a{text-decoration:none;color:#333}
a:hover{text-decoration:none}
img{border:0;vertical-align:top}
button,input,select,textarea{font-size:100%;vertical-align:middle;outline:none}
table{border-collapse:collapse;border-spacing:0}
.fixed:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fixed{*zoom:1}
.clear{clear:both}
.fl{float:left}
.fr{float:right}
.wd{margin:0 auto;width:1200px}
.wd10{margin:0 auto;width:1000px}
.p_scale{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05)}
.overflow{height:auto;overflow:hidden}
 
 
 
 fieldset{padding:.35em .75em .625em;}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
progress{display:inline-block;vertical-align:baseline;}
textarea{overflow:auto;}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
summary{display:list-item;}
article,aside,footer,header,nav,section,figcaption,figure,main,details,/* 1 */
menu{display:block;}
pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em;}
audio,video,canvas{display:inline-block;}
template,[hidden]{display:none;}
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
 
ul {margin: 0;list-style: none;padding: 0;}


.img-center {text-align: center;font-size: 0;}
.img-center img {display: inline-block;width: auto;height: auto;max-width: 100%;max-height: 100%;vertical-align: middle;-webkit-transition: all 0.5s;transition: all 0.5s;}

.img-cover {overflow: hidden;position: relative;}
.img-cover span {display: block;width: 100%;background: no-repeat center / cover;-webkit-transition: all 0.5s;transition: all 0.5s;height: 100%;position: absolute;left: 0;top: 0;}

.container {padding: 0 15px;width: 1200px;margin: 0 auto;}
  
.indexMain{background-color:#fff}
.newsBox{height:365px;overflow:hidden}
.newsBoxLeft{float:left;width:790px}
.newsBoxLeft0{float:left;width:390px}
.indexTitle{height:auto;overflow:hidden;padding:42px 0 24px 30px;background:url(../images/icon2.png) no-repeat 0 40px}
.indexTitle b{display:inline-block;color:#004987;font-size:2.2em}
.indexTitle a{display:block;color:#004987;font-size:1.5em;font-weight:700;margin:11px 10px 0 0;float:right}
.indexTitle a:hover{color:#ba8940;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
.slideBox{width:385px;height:230px;overflow:hidden;position:relative;float:left}
.slideBox .hd{height:23px;overflow:hidden;position:absolute;left:0;width:100%;bottom:0;z-index:10;text-align:center}
.slideBox .hd ul li{display:inline-block;*display:inline;margin:0 5px;width:10px;height:10px;line-height:10px;text-align:center;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;border:1px solid #b78841}
.slideBox .hd ul li.on{background-color:#ba8940}
.slideBox .bd li{position:relative}
.slideBox .bd{height:100%;z-index:0}
.slideBox .bd .pic{position:relative;z-index:0;display:table;width:385px;heigth:228px}
.slideBox .bd .pic a{display:table-cell;width:100%;height:228px;text-align:center;vertical-align:middle}
.slideBox .bd .pic img{max-width:385px;max-height:228px}
.slideBox .bd .bg{width:100%;height:100px;position:absolute;bottom:-100px;left:0;z-index:1;background:url() repeat 0 0}
.slideBox .bd .tit{width:100%;height:100px;line-height:24px;position:absolute;bottom:-100px;left:0;z-index:2;font-size:1.6em}
.slideBox .bd .tit a{color:#fff;margin:14px 40px 0;display:block}
.indexNews{float:right;height:auto;overflow:hidden;width:373px;padding-top:2px}
.indexNews li{height:38px;overflow:hidden;background:url(../images/dian.jpg) repeat-x 0 bottom}
.indexNews li a{display:block;color:#000;height:37px;line-height:37px;overflow:hidden;font-size:1.5em}
.indexNews li a:hover{color:#004987;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}
.indexNews li b{display:block;color:#004987;height:37px;line-height:37px;overflow:hidden;font-size:1.5em;padding-left:3px; float:right}
.newsBoxRight{float:right;position:relative;width:361px}
.slideNotice{position:relative}
.slideNotice .indexNews{width:361px}
.slideNotice .hd{position:absolute;right:2px;top:-55px;height:31px;line-height:31px;width:130px;border-bottom:1px solid #ccdae5}
.slideNotice .hd ul{position:absolute;left:0;top:-1px;height:32px}
.slideNotice .hd ul li{float:left;width:65px;cursor:pointer;font-size:1.5em;text-align:center}
.slideNotice .hd ul li a{color:#00457b;display:block}
.slideNotice .hd ul li.on{height:30px;border:1px solid #ccdae5;border-bottom:2px solid #fff;width:63px}
.indexAd .item,.linkImg .item{width:100%;overflow:hidden}
.indexAd .item:hover img,.linkImg .item:hover img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}
.iconList{height:auto;overflow:hidden;margin-top:44px}
.iconList li{float:left;text-align:center}
.iconList li a{display:block;color:#fff;width:180px;height:116px;padding-top:24px}
.iconList li a img{display:block;width:66px;height:66px;margin:0 auto 10px}
.iconList li a div{font-size:1.6em}
.iconList li.li1 a{background-color:#0084d2;border-right:1px solid #fff;border-bottom:1px solid #fff}
.iconList li.li2 a{background-color:#2cb168;border-bottom:1px solid #fff}
.iconList li.li3 a{background-color:#745db9;border-right:1px solid #fff}
.iconList li.li4 a{background-color:#009aaf}
.iconList li:hover{filter:alpha(opacity=70);opacity:.7;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}
.newsDiv{width:380px;float:left;margin-left:30px}
.newsDiv:first-child{margin-left:0}
.newsDiv .indexNews{width:100%}
.newsDiv .indexNews li,.slideNotice .indexNews li{position:relative}
.newsDiv .indexNews li b,.slideNotice .indexNews li b{ left:0;top:0; z-index:5}
.newsDiv .indexNews li a,.slideNotice .indexNews li a{ }
.link{height:auto;overflow:hidden;padding:40px 0}
.linkText{float:left;height:30px;line-height:30px;font-weight:700;color:#004887;font-size:2em}
.linkSelect{margin-left:105px}
.linkSelect li{float:left;width:20%}
.linkDiv{margin-left:20px;height:28px;border:1px solid #c7ddf4}
.customSelect{height:28px;line-height:28px;font-size:1.5em;color:#004987;background:url(../images/icon1.jpg) no-repeat right center;width:100%;text-indent:9px}
.customSelectInner{cursor:pointer;line-height:28px;text-align:left;width:100%!important}
.footer{height:auto;overflow:hidden;color:#d4dbe5;line-height:24px;text-align:center;padding:29px 0 45px;background-color:#004887}
.footLink{font-size:1.5em}
.footLink a{display:inline-block;color:#d4dbe5;margin:0 30px}
.copy{height:auto;overflow:hidden;margin-top:36px;font-size:1.5em}
.copy a{color:#d4dbe5;display:inline-block;margin-right:10px}
.copy a:hover{color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}
.mspan1{padding:0 21px 0 7px;display:inline-block}
.mspan2{display:inline-block}
.bigImg{height:320px;position:relative;z-index:0;background-repeat:no-repeat;background-position:center top;background-size:cover}
.main{width:1200px;position:relative;margin:41px auto 48px}
.left{float:left;width:250px}
.sideMenu{height:auto;overflow:hidden;background-color:#fff;margin-bottom:20px}
.sideTit a{height:auto;overflow:hidden;padding:16px 0 22px 36px;color:#fff;display:block;background-color:#05568f}
.sideTit a h3{font-weight:700;font-size:1.8em;margin-bottom:3px}
.sideTit a p{font-size:1.5em;text-transform:uppercase;color:#a5b8cd;font-family:Arial}
.sideMenuNav{height:auto;overflow:hidden}
.sideMenuNav li{height:auto;overflow:hidden;position:relative;border-bottom:1px solid #ececec;padding-left: 39px;}
.sideMenuNav li>a{height:64px;line-height:64px;padding:0 31px 0 20px;color:#000;font-size:1.7em;display:block;background: url(../images/gray_triangle.png) no-repeat left center;}
.sideMenuNav li i{display:block;position:absolute;right:31px;top:0;height:64px;width:10px;z-index:5;background:url() no-repeat right center}
.sideMenuNav li i.ibg{background:url() no-repeat right center!important}
.sideMenuNav li.on,.sideMenuNav li:hover{background-color:#f8f8f8}
.sideMenuNav li.on>a,.sideMenuNav li:hover>a{color:#1d79cc;background: url(../images/blue_triangle.png) no-repeat left center!important;}
.sideMenuNav li.on i,.sideMenuNav li:hover i{background:url() no-repeat right center}
.sideDiv{height:auto;overflow:hidden;background-color:#f8f8f8}
.sideDiv a{display:block;height:34px;line-height:34px;padding:0 10px 0 56px;color:#333;font-size:1.5em;background:url(../images/circle4.png) no-repeat 37px center}
.sideDiv a:hover,.sideDiv a.cur{color:#004987;background:url(../images/circle3.png) no-repeat 37px center #efefef}
.sideContactTit{height:54px;line-height:54px;background-color:#065890}
.sideContactTit a{display:block;padding-left:36px;color:#fff;font-weight:700;font-size:1.8em}
.sideContactBox{height:auto;overflow:hidden;background:url(../images/contactbg.jpg) no-repeat 0 0;height:178px;padding:16px 0 0 25px;color:#333;line-height:30px;font-size:1.5em}
.right{margin-left:290px;background-color:#fff;min-height:810px}
.right0{ background-color:#fff;min-height:718px}
.path{height:auto;overflow:hidden;position:relative;padding:0 40px;border-bottom:1px solid #ececec}
.path h3{position:absolute;left:30px;top:27px;z-index:5;height:52px;color:#004987;font-size:1.7em;border-bottom:2px solid #004987}
.pathdiv0{float:right;color:#898989;font-size:1.5em;margin-top:4px;height:77px;line-height:77px}
.pathdiv0 a{color:#898989}
.pathdiv0 a.on,.pathdiv a:hover{color:#333}
.pathdiv0 span{display:inline-block;padding:0 6px}
.rightBox{height:auto;overflow:hidden;padding:0 40px}
.rightBox0{height:auto;overflow:hidden;padding:0 120px}
.eventsTitle{height:auto;overflow:hidden;padding:46px 0 38px;line-height:36px}
.eventsTitle h3{color:#333;font-size:1.7em;font-weight:700;margin-bottom:6px}
.year{color:#000;font-size:1.7em}
.eventsList{height:auto;overflow:hidden;margin:13px 0 78px;border-top:1px solid #efefef}
.eventsList li{height:auto;overflow:hidden;padding:21px 5px 21px 0;border-bottom:1px solid #efefef}
.eventsdate{float:left;width:82px;text-align:center}
.eventsdate h3{color:#fff;font-size:1.7em;font-weight:700;height:38px;line-height:38px;font-family:Arial;background-color:#05558e}
.eventsdate p{color:#333;font-size:1.3em;height:33px;line-height:33px;background-color:#efefef}
.eventsInfo{margin-left:111px;font-size:1.5em;line-height:34px;color:#333;padding-top:5px}
.downLoad{height:auto;overflow:hidden;padding:20px 0 0}
.downLoad li{height:auto;overflow:hidden}
.downLoad li a{display:block;position:relative;margin:0 40px;color:#333;border-bottom:1px solid #efefef}
.downLoad li a span{display:block;float:right;width:98px;height:66px;line-height:66px;overflow:hidden;font-size:16px;text-align:right}
.downLoad li a div{height:66px;line-height:66px;overflow:hidden;background:url(../images/circle2.png) no-repeat left center;padding-left:20px;font-size:17px;}
.downLoad li a i{position:absolute;right:0;top:0;z-index:5;width:33px;height:66px;background:url(../images/down1.png) no-repeat left center}
.downLoad li:hover{background-color:#f8f8f8;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
.downLoad li:hover a{color:#004987}
.downLoad li:hover i{background:url(../images/down2.png) no-repeat right center}
.downLoadTit{height:auto;overflow:hidden;padding:46px 0 18px;border-bottom:2px #717171 solid; text-align:center}
.downLoadTit h1{font-size:25px;color:#333;font-weight:700}
.source{font-size:15px;color:#757575;margin:17px 0 15px}
.source span{display:inline-block;padding:0 12px}
.down{display:block;height:33px;line-height:33px;width:93px;text-align:right;font-size:1.3em;color:#9f9f9f;background:url(../images/down1.png) no-repeat left center}
.content{font-size:14px;color:#333;line-height:34px;list-style:disc;padding:22px 0 84px}
.organize{height:auto;overflow:hidden}
.organize li a{display:block;height:auto;overflow:hidden;margin:0 40px;padding:30px 0;border-bottom:1px solid #efefef}
.organize li:hover{background-color:#f8f8f8;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
.photo{float:left;width:100px;height:132px;overflow:hidden}
.photo img{width:100%;height:100%}
.organzineText{margin-left:132px;line-height:34px}
.organzineText h3{color:#3e3e3e;font-size:1.6em;font-weight:700;margin:18px 0 8px}
.orInfo{color:#8b8b8b;font-size:1.3em}
.paged{padding:52px 0 66px;text-align:center}
.paged a,.paged .p_info,.paged .current{display:inline-block;zoom:1;*display:inline;margin:0 4px;height:38px;line-height:38px;padding:0 15px;font-size:13px;text-align:center;color:#8b8b8b;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#f3f3f3;border:1px solid #ededed}
.paged .current,.paged a:hover{border-color:#004887;color:#fff;background-color:#004887}
.meetTitle{height:auto;overflow:hidden;color:#333;line-height:34px;font-size:1.6em;font-weight:700;padding:46px 0 12px}
.meetList{height:auto;overflow:hidden;margin:20px 0 0 -38px}
.meetList li{float:left;margin:29px 0 0 33px}
.meetList li a{display:block;height:76px;line-height:76px;width:250px;color:#333;font-size:1.6em;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;background-color:#f3f3f3;border:1px solid #ececec}
.meetList li:hover a{color:#fff;background:url(../images/iconright.jpg) no-repeat 95% center #05568f}
.place{height:auto;overflow:hidden;padding-bottom:53px}
.placeBox{height:auto;overflow:hidden;margin-top:39px}
.placeBox dt{height:41px;line-height:41px;padding:0 24px;font-size:1.5em;background-color:#065890}
.placeBox dt a{color:#fff}
.placeBox dd{border-left:1px solid #ededed;border-bottom:1px solid #ededed}
.placeDiv{height:58px;line-height:58px;color:#333;font-size:1.5em;border-top:1px solid #ededed}
.placeDiv div{width:50%;float:left}
.placeDiv div i{display:block;float:left;width:33px;height:58px;margin-left:22px;background-position:left center;background-repeat:no-repeat}
.placeDiv div i.i1{background-image:url(../images/placeicon1.png)}
.placeDiv div i.i2{background-image:url(../images/placeicon2.png)}
.placeDiv div i.i3{background-image:url(../images/placeicon3.png)}
.placeDiv div i.i4{background-image:url(../images/placeicon4.png)}
.placeDiv div i.i5{background-image:url(../images/placeicon5.png)}
.placeDiv div i.i6{background-image:url(../images/placeicon6.png)}
.placeDiv div span{display:block;margin-left:69px;height:58px;line-height:58px;overflow:hidden;border-right:1px solid #ededed}
.pbg{background-color:#f3f3f3}
.article{height:auto;overflow:hidden;position:relative;padding:17px 51px 20px;border-top:1px solid #efefef}
.article ul{color:#8b8b8b;height:auto;overflow:hidden;font-size:1.5em;padding-top:30px}
.article ul li{width:48%;float:left}
.article ul li div{height:34px}
.article ul li.next{float:right}
.article ul li.next div{float:right;text-align:right}
.article ul li span{float:left;display:block;height:34px;line-height:34px}
.article ul li a{height:34px;line-height:34px;float:left;overflow:hidden;display:block;color:#8b8b8b}
.article ul li a:hover{color:#004887}
.articleBtn{position:absolute;top:50%;z-index:5;width:36px;height:36px;margin-top:-20px;border:1px solid #ededed;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-position:center center;background-repeat:no-repeat;background-color:#f3f3f3}
.articleBtn:hover{background-color:#004887;border-color:#004887}
.articlePrev{left:0;background-image:url(../images/articlebtn1.png)}
.articlePrev:hover{background-image:url(../images/articlebtn11.png)}
.articleNext{right:0;background-image:url(../images/articlebtn2.png)}
.articleNext:hover{background-image:url(../images/articlebtn22.png)}
.newsShre{height:auto;overflow:hidden;margin:-53px 0 44px 4px}
.newsShre .bdshare-button-style0-16 .bds_more{color:#757575;padding-left:20px}
.column{height:auto;overflow:hidden;padding-bottom:82px;background-repeat:no-repeat;background-position:center top;background-size:100% auto}
.bg1{background-color:#1f458a;background-image:url(../images/columnbg1.jpg)}
.bg2{background-color:#363b45;background-image:url(../images/columnbg2.jpg)}
.bg3{background-color:#ca612e;background-image:url(../images/columnbg3.jpg)}
.columnTitle{height:auto;overflow:hidden;padding:38px 0 44px;text-align:center}
.columnTitle h1{font-weight:700;color:#fff;font-size:3.2em}
.columnTitle p{color:#5c74c7;font-size:1.5em;margin-top:6px;text-transform:uppercase}
.columnMain{padding:40px 40px 34px;background-color:#eceff4}
.columslideBox{width:450px;height:350px;overflow:hidden;position:relative;float:left}
.columslideBox .hd{height:32px;overflow:hidden;position:absolute;right:20px;width:auto;bottom:0;z-index:10}
.columslideBox .hd ul li{display:inline-block;*display:inline;margin-left:5px;width:7px;height:7px;line-height:7px;text-align:center;cursor:pointer;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px;background-color:#a6a9a3}
.columslideBox .hd ul li.on{background-color:#419ad2}
.columslideBox .bd li{position:relative}
.columslideBox .bd{height:100%;z-index:0}
.columslideBox .bd .pic{position:relative;z-index:0;display:table;width:450px;height:350px}
.columslideBox .bd .pic a{display:table-cell;width:100%;height:350px;text-align:center;vertical-align:middle}
.columslideBox .bd .pic img{max-width:450px;max-height:350px}
.columslideBox .bd .bg{width:100%;height:54px;position:absolute;bottom:-54px;left:0;z-index:1;background:url(../images/textbg.png) repeat 0 0}
.columslideBox .bd .tit{width:100%;height:54px;line-height:54px;position:absolute;bottom:-54px;left:0;z-index:2;background:url(../images/iconright2.png) no-repeat 21px center}
.columslideBox .bd .tit a{color:#fff;margin:0 60px 0 38px;display:block;font-size:1.3em;height:54px;line-height:54px;overflow:hidden}
.columnRight{margin-left:450px;height:350px;overflow:hidden;background-color:#fdfefe}
.cTitle{height:62px;line-height:62px;border-bottom:1px solid #efefef;padding:0 34px}
.cTitle i{display:block;height:62px;width:20px;float:left;background:url(../images/icon3.png) no-repeat left center}
.cTitle a{color:#333;font-size:1.7em;font-weight:700;display:inline-block}
.cTitle a:hover{color:#004987;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
.columnHot{padding:0 36px}
.columnHot a{height:auto;overflow:hidden;color:#1f1f1f;padding:23px 0 22px;display:block;border-bottom:1px solid #efefef}
.columnHot a:hover{color:#004987;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
.cImg{float:left}
.cImg img{width:90px;height:77px}
.cText{margin-left:108px}
.cText h3{font-size:1.6em;height:28px;line-height:28px;overflow:hidden}
.cText p{color:#a0a0a0;line-height:24px;max-height:48px;overflow:hidden;font-size:1.5em}
.columnList{height:auto;overflow:hidden;padding:7px 36px 0}
.columnList li{height:34px;line-height:34px;position:relative;background:url(../images/circle4.png) no-repeat left center}
.columnList li a{display:block;color:#333;padding-left:21px;font-size:1.5em}
.columnList li a b{font-weight:400;display:block;height:34px;line-height:34px;overflow:hidden;margin-right:65px}
.columnList li a span{display:block;position:absolute;right:0;top:0;color:#9f9f9f}
.columnList li a:hover{color:#004987;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
.columnMain .indexAd{margin:20px 0}
.columnBoxDiv{width:450px;height:311px;margin-bottom:20px;overflow:hidden;background-color:#fdfefe}
.columnBoxDiv .columnList{padding:17px 36px 0}
.columnFooter{height:auto;overflow:hidden;line-height:24px;padding-bottom:30px;text-align:center;background-color:#e1e1e1;color:#333}
.columnFooter a{color:#333}
.columnFooter a:hover{color:#333}
.columnAd img{width:100%;height:auto;display:block;margin:20px 0}
.columnLink{height:auto;overflow:hidden;margin:0 0 14px -20px}
.columnLink li{float:left;margin-left:20px;width:215px;text-align:center}
.columnLink li a{height:67px;line-height:67px;display:block;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;font-size:2em}
.columnLink li.cli1 a{background-color:#63a0d9}
.columnLink li.cli2 a{background-color:#58b5ce}
.columnLink li.cli3 a{background-color:#a8d15b}
.columnLink li.cli4 a{background-color:#5b75d1}
.columnLink li:hover a{filter:alpha(opacity=70);opacity:.7;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}
.bg2 .columnTitle p{color:#616277}
.bg2 .columnFooter{background-color:#c6dbef}
.bg3 .columnTitle p{color:#e8c1ac}
.bg3 .cTitle{position:relative;background:url(../images/ctitlebg.jpg) repeat-x 0 0}
.bg3 .cTitle .more{position:absolute;right:30px;top:14px;z-index:5;color:#404040;font-size:1.5em;font-weight:400;display:block;height:32px;line-height:32px;padding:0 28px 0 17px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;border:1px solid #e8ddcc;background:url(../images/more.png) no-repeat 45px center #fbf0e0}
.bg3 .cTitle .more:hover{color:#ff8830}
.bg3 .cTitle i{background-image:url(../images/icon4.png)}
.bg3 .columnFooter{background-color:#fef8ef}
.bg3 .columnBoxDiv{height:316px}
.bg3 .columnList li a:hover,.bg3 .cTitle a:hover,.bg3 .columnHot a:hover{color:#ff8830}
.m20{margin-top:20px}
.columnText{font-size:12px;color:#7b7b7b;line-height:28px;margin:23px 34px;max-height:196px;overflow:hidden}
.columnBoxUl{height:316px;margin-left:20px;float:left;background-color:#fefdfc;width:293px}
.columnBoxUl:first-child{margin-left:0}
.columnBoxUl .columnList{padding:17px 21px 0}
.columnBoxUl .columnList li a b{margin-right:0}
.columnBoxUl .cTitle{padding:0 20px 0 32px}
.columnBoxUl .cTitle .more{right:20px}
.columnMenu{height:auto;overflow:hidden;background-color:#ac5a24}
.columnMenu ul li{float:left;width:16.66666%}
.columnMenu ul li a{display:block;height:56px;line-height:56px;text-align:center;color:#fff;font-size:1.6em;border-left:1px solid #bf7443}
.columnMenu ul li a:first-child{border-left:0}
.columnMenu ul li:hover,.columnMenu ul li.on{background-color:#b66129}
.columnMenuTit{height:56px;line-height:56px;display:none;background-color:#ac5a24;color:#fff;font-size:1.6em;text-align:center;background:url(../images/downicon.png) no-repeat 97% center}
.mobileIconCon{display:none;background:url(../images/menu.png) no-repeat 20px center #004987;position:relative}
.mobileIconCon a{display:block;width:40px;height:50px;position:absolute;top:0;z-index:5;width:100%}
.searchBtn{background:url(../images/search.jpg) center center no-repeat;width:40px;height:60px;right:20px;position:absolute;top:35px;z-index:5;display:none}
#mobileNavTit{display:block;height:50px;line-height:50px;text-align:center;font-size:1.8em;color:#fff}
.mobileSearchCon{display:none;width:100%;height:46px;background-color:#9bc0df;overflow:hidden}
.mobileSearchBox{position:relative;width:98%;height:40px;margin:3px auto;background-color:#fff;border-radius:5px;overflow:hidden}
.mobileSearchBox input[type=text]{width:100%;height:40px;line-height:40px;font-size:1.5em;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;color:#999}
.mobileSearchBox input[type=submit]{position:absolute;display:block;width:40px;height:40px;top:0;right:0;border:none;background:url(../images/search.jpg) center no-repeat}
.sideNavCon{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:9999}
.sideNavCon .bg{position:absolute;top:0;left:0;width:100%;height:inherit;background-color:rgba(0,0,0,.5);z-index:11000}
.sideNavCon .sideNavScroll{position:absolute;top:0;left:0;width:100%;height:inherit;background-color:#fff;overflow:hidden;z-index:11001;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:.5s ease all;transition:.5s ease all}
.sideNavCon .sideNavScroll.on{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.sideNavCon .sideNavScroll .closeSideNavCon{display:block;width:100%;height:30px;text-align:right;padding-top:5px}
.sideNavCon .sideNavScroll .closeSideNavCon a{margin-right:10px;display:inline-block;vertical-align:middle;width:30px;height:30px;background-color:#666;border-radius:50%;line-height:30px;font-size:22px;color:#fff;text-align:center}
.sideNavCon .sideNav{width:100%}
.sideNavCon .sideNav li{position:relative;margin:0 10px;border-bottom:1px solid #dcdbdb}
.sideNavCon .sideNav li>a{position:relative;display:block;padding-left:20px;font-size:1.6em;color:#333;line-height:50px}
.sideNavCon .sideNav li i{position:absolute;display:block;top:0;right:0;font-size:1.5em;width:50px;height:50px;line-height:4;color:#333;font-weight:700;text-align:center;font-style:normal;z-index:2;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all}
.sideNavCon .sideChildNavScroll{position:absolute;top:0;left:0;width:100%;height:inherit;background-color:#f1f1f1;overflow:hidden;z-index:11002;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:.5s ease all;transition:.5s ease all}
.sideNavCon .sideChildNavScroll.on{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.sideNavCon .sideChildNavScroll .backBtn{position:relative;width:100%;text-align:center;height:60px;line-height:60px;color:#333;font-size:16px;background-color:#fff;border-bottom:1px solid #ededed}
.sideNavCon .sideChildNavScroll .backBtn span{position:absolute;top:0;left:0;width:30px;height:30px}
.sideNavCon .sideChildNav>ul{width:100%}
.sideNavCon .sideChildNav>ul>li{width:100%;display:none}
.sideNavCon .sideChildNav dl dt{height:60px;line-height:60px;background-color:#f7f7f7;border-bottom:1px solid #ededed}
.sideNavCon .sideChildNav dl dt a{display:block;padding:0 10px;color:#333;font-size:16px;font-weight:700}
.sideNavCon .sideChildNav dl dd{height:50px;line-height:50px;border-bottom:1px solid #e8e8e8}
.sideNavCon .sideChildNav dl dd a{display:block;padding:0 20px;color:#333;font-size:16px}
.sideNavCon .sideChildNav .sideChildWord li{height:50px;line-height:50px;border-bottom:1px solid #e8e8e8}
.sideNavCon .sideChildNav .sideChildWord li a{display:block;padding:0 20px;color:#333;font-size:16px}
#wrapper{width:100%;height:100%}
#scroller{position:relative;-webkit-tap-highlight-color:transparent;width:100%;padding:0;height:100%}
.imgdiv{position:absolute;left:0;width:100%;display:none;z-index:990;background-color:#fff}
.imgdiv div.s1 img{display:block;position:absolute;top:50%;z-index:999;left:50%;max-width:95%!important;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.close{height:5em;line-height:5em;text-align:center;position:absolute;z-index:999;left:0;bottom:0;width:100%;color:#000;font-size:1.6em;cursor:pointer}
.mobileTit{display:none}
.mobileTit a{height:45px;line-height:45px;font-size:1.6em;color:#fff;display:block;padding-left:21px;background:url(../images/downicon.png) no-repeat 97% center #1271b3}
.cellbox{margin:100px auto;width:500px;border:1px solid #ccc;height:200px}
.cellbox .cellbg{width:500px;height:60px;background:#05568f;font-size:20px;color:#fff;line-height:60px;text-align:center}
.cellbox .mess1,.cellbox .mess2{font-size:15px;text-align:center}
.cellbox .mess1{padding-bottom:10px;padding-top:40px}
.columnBoxUl1{height:316px;float:left;background-color:#fefdfc;width:293px}
.columnBoxUl1:first-child{margin-left:0}
.columnBoxUl1 .columnList{padding:17px 21px 0}
.columnBoxUl1 .columnList li a b{margin-right:0}
.columnBoxUl1 .cTitle{padding:0 20px 0 32px}
.columnBoxUl1 .cTitle .more{right:20px}
.ml20{margin-left:20px}
.exp .owl-item{width:297px!important}
.fLink{font-size:1.5em;margin-top:5px}
.fLink a{display:inline-block;color:#004987;margin:0 14px}
.pagess{margin:50px 20px;overflow:hidden;margin-left:0;text-align:center;font-size:12px}
.pagess ul li{display:inline-block;border:1px solid #ccc;padding:2px 9px;margin:0 3px;line-height:20px;background:#fff;color:#999}
.pagess ul li:hover{background:#065890;color:#fff;border:1px solid #065890}
.pagess ul li:hover a{color:#fff}
.pagess ul li.thisclass{display:inline-block;border:1px solid #065890;padding:2px 9px;margin:0 3px;background:#065890;color:#fff}
.pagess ul li.thisclass a{color:#fff}
.pagess ul li a{display:block;color:#999}
.pagess ul li a:hover{color:#fff}
.message{overflow:hidden}
.message dd{margin-bottom:10px}
.message .kuang{width:300px;height:40px;line-height:40px;border:1px solid #ddd;padding:0 10px}
.message textarea{width:400px;padding:10px;border:1px solid #ddd;height:100px}
.message .tj{width:150px;height:40px;border:0;text-align:center;line-height:40xp;color:#fff;margin-left:42px;background:#065890;cursor:pointer}
.message span{float:left}
.header{background: url(../images/hd.jpg) no-repeat center / cover #fff;}
.header .topbar{line-height: 30px;background-color: #004987;color: #fff; font-size:14px;}
.header .topbar a{color: #fff;}
.header .topbar a.wx{position: relative;display: block;background: url(../images/icoTz01.png) no-repeat left center;padding-left: 25px;}
.header .topbar a.wx .img-center{position: absolute;left: 50%;top: 100%;padding: 10px;background-color: #fff;box-shadow: 0 5px 5px rgba(0,0,0,0.2);z-index: 10;width: 120px;height: 120px;line-height: 120px;border-radius: 10px;margin-left: -70px;display: none;}
.header .topbar a.wx:hover .img-center{display: block;}

.header .topbar a.mail{position: relative;display: block;background: url(../images/mail.png) no-repeat left center;padding-left: 25px;}
.header .topbar a.mail .img-center{position: absolute;left: 50%;top: 100%;padding: 10px;background-color: #fff;box-shadow: 0 5px 5px rgba(0,0,0,0.2);z-index: 10;width: 120px;height: 120px;line-height: 120px;border-radius: 10px;margin-left: -70px;display: none;}
.header .topbar a.mail:hover .img-center{display: block;}

.header .topbar a.tel{position: relative;display: block;background: url(../images/tel.png) no-repeat left center;padding-left: 25px;}
.header .topbar a.tel .img-center{position: absolute;left: 50%;top: 100%;padding: 10px;background-color: #fff;box-shadow: 0 5px 5px rgba(0,0,0,0.2);z-index: 10;width: 120px;height: 120px;line-height: 120px;border-radius: 10px;margin-left: -70px;display: none;}
.header .topbar a.tel:hover .img-center{display: block;}

.header .topbar a.user{position: relative;display: block;background: url(../images/user.png) no-repeat left center;padding-left: 25px;}
.header .topbar a.user .img-center{position: absolute;left: 50%;top: 100%;padding: 10px;background-color: #fff;box-shadow: 0 5px 5px rgba(0,0,0,0.2);z-index: 10;width: 120px;height: 120px;line-height: 120px;border-radius: 10px;margin-left: -70px;display: none;}
.header .topbar a.user:hover .img-center{display: block;}

.header .topbar ul{float: right;}
.header .topbar li{float: left;color: #ddd;    margin: 0 5px;}
.header .topbar li.pipe{padding: 0 10px;}
.header .logo{   text-align: center; }
.header .nav{font-size: 0;background-color: #004987;color: #fff; }
.header .nav li{display: inline-block;vertical-align: middle; background:url(../images/xx.jpg) no-repeat right;}
.header .nav li a{display: block;font-size:16px;line-height: 50px;padding: 0 28px;color: #fff; }
.header .nav li .arr{float: right;height: 40px;width: 40px;position: relative;display: none;}
.header .nav li .arr:after{content: '';border-top: 2px solid #ccc;border-left: 2px solid #ccc;box-sizing: content-box;display: block;width: 8px;height: 8px;margin: auto;position: absolute;top: 0;bottom: 0;-webkit-transform: rotate(135deg);transform: rotate(135deg);right: 15px;}
.header .nav li.dropdown{position: relative;}
.header .nav .dropdown-box{position: absolute;left: 0;min-width: 100%;top: 100%;display: none;z-index: 10;text-align: center;}
.header .nav .dropdown-box p{margin: 0;}
.header .nav .dropdown-box a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 10px;font-size: 14px;background-color: rgba(0, 0, 0, 0.5) !important;line-height: 40px;border-bottom: 1px solid rgba(0, 0, 0, 0.2);}
.header .nav .dropdown-box a:hover{background-color: #bf2822 !important;}
.header .nav li.active a,.header .nav li.open a,.header .nav li a:hover{color: #fff;background-color: #bf2822;}
.header .nav li.open .dropdown-box{display: block;}
.header .sc-form{float: right;margin-top: 8px;}
.header .sc-form input{float: left;padding: 6px 12px;font-size: 14px;border: 1px solid transparent;width: 160px;}
.header .sc-form button{float: right;padding: 0;border: none;cursor: pointer;height: 34px;width: 83px;background: url(../images/btnTz01.gif) no-repeat center;}
.menu-btn{display: none;padding: 6px 0;float: right;margin-left: 15px;}
.menu-btn:before,.menu-btn:after,.menu-btn span{display: block;height: 2px;background-color: #004987;content: '';}
.menu-btn:before{width: 24px;}
.menu-btn:after{width: 18px;margin-left: 6px;}
.menu-btn span{width: 12px;margin: 6px 0 6px 12px;}
@media screen and (max-width: 767px) {
    body {min-width: 320px;padding-top: 50px;padding-bottom: 50px;}
    .container {width: auto;}

    .kf {display: none;}
    .footer-fix {display: block;}

    .header {padding: 10px 0;position: fixed;z-index: 10;width: 100%;top: 0;left: 0;box-shadow: 0 0 10px #ddd;background-size: auto 50px;background-position: right 0;}
    .header .topbar,.header .sc-form {display: none;}
    .header .logo {height: 30px;line-height: 30px;float: none;padding: 0;}
    .header .nav {margin: 10px 0 -10px;text-align: left;display: none;background-color: transparent;border-bottom: 0;}
    .header .nav ul {margin: 0 -15px;}
    .header .nav li {display: block;margin: 0;border-top: 1px solid #eee;border-right: 0;}
    .header .nav li a {line-height: 40px;padding: 0 15px;color: #333;font-size: 16px;}
    .header .nav li .arr {display: block;}
    .header .nav li.active a, .header .nav li.open a, .header .nav li a:hover {background-color: transparent;color: #e13f38}
    .header .nav li.open .arr:after {border-color: #e13f38;-webkit-transform: rotate(225deg);transform: rotate(225deg);}
    .header .nav .dropdown-box {position: static;background-color: #f5f5f5;min-width: auto;text-align: left;}
    .header .nav .dropdown-box a {color: #333 !important;border-top: 1px dotted #ddd;padding: 0 15px;line-height: 40px;background-color: transparent !important;border-bottom: 0;}
    .menu-btn {display: block;}
}

.pages {   padding:20px 45px 0 0; color:#444; }
	.pages a { color:#444; font-size:16px; }
	.pages a:hover { color:#f60;  font-weight:bold  }
	.pages ul { text-align:right;list-style:none }
	.pages li { display:inline; margin-left:8px;list-style:none; font-size:16px; }
 .prev{margin-bottom: 15px; font-size:15px;}
 .next{margin-bottom: 15px; font-size:15px;}
 .clearfix {
    zoom: 1;
}
 .main-word{width: 100%; height: 40px; line-height: 40px; padding: 0 20px; background-color: #f1f1f1;}
.main-word .main-word-left{float: left;}
.main-word-left span{font-size: 15px; font-weight: bold; color: #fa0505;}
.main-word .main-word-right{float: right;}
.main-word-right span{float: left;}
.main-word-right .printer{margin-left: 30px; padding-left: 25px; background: url(../images/printer.png) no-repeat left center;}
.main-word-right .close0{margin-left: 25px; padding-left: 25px; background: url(../images/close.png) no-repeat left center;}

    .ztzl{height: 277px;background-color: #f7f7f7;padding-top: 30px;}
.ztzl-content{width: 1200px;margin: 0 auto;}
.ztzl-tit{width: 122px;margin:0 auto;height: 38px;line-height: 38px;font-size: 23px;color: #355e92;text-align:center;font-weight: bold;padding-bottom: 20px;}
.ztzl-tit span{color: #355e92;padding-left: 16px;}
.ztzl-sub-tit{width: 1200px;border-bottom: 1px solid #bfbfbf;font-size: 19px;}
