@charset "utf-8";
/* CSS Document */

body, ul, li, p, h1, a { font-family: "微软雅黑"; text-decoration: none; margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; list-style-type: none; }
img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
input:focus { outline: none; }
a:hover { text-decoration: none; -moz-transition: all 0.3s ease-in; -webkit-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; transition: all 0.3s ease-in; }
.HideFocus {
hide-focus: expression(this.hideFocus=true); outline: none; }
.head { background-color: #0d59a7; height: 35px; }
body { min-width: 1200px; background-image: url(../images/concent_bg.png); background-repeat: repeat-x; background-position: left top; }
.head .hyc .so { background-image: url(../images/index_05.png); height: 34px; width: 140px; float: right; background-repeat: no-repeat; background-position: left center; }
.head .hyc { width: 1200px; margin-right: auto; margin-left: auto; }
.head .hyc p { display: block; float: right; margin-right: 24px; line-height: 35px; color: #ffffff; font-size: 14px; }
.head .hyc .so .txt { font-size: 12px; line-height: 35px; color: #ccc; height: 35px; width: 100px; padding-left: 10px; float: left; background-color:transparent; border:none; }


/*导航*/
.nav { width: 1200px; margin-right: auto; margin-left: auto; position: relative; background-image: url(../images/index_09.png); background-repeat: no-repeat; background-position: right top; height: 100px; }
.nav .logo { position: absolute; top: -35px; height: 115px; width: 431px; left: 0px; }
.nav .dh { float: right; width: 675px; padding-top: 26px; }
.nav .dh ul li { float: left; width: 95px; text-align: center; position: relative; z-index:9;}
.nav .dh ul li a { line-height: 75px; font-size: 17px; color: #231f20; }
.nav .dh ul .on { background-image: url(../images/index_13.png); background-repeat: no-repeat; background-position: center bottom; }
.nav .dh ul li .ej {position: absolute;left: 0px;top: 75px;background-color: #F0991D;width: 200px;display:none;z-index:9;margin-left: -50px;}
.nav .dh ul li .ej a { color: #fff; font-size: 14px; line-height: 30px; display: block; text-align: center; height: 30px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.nav .dh ul li:hover .ej{ display:block;}




.hdp { height: 420px; width: 1200px; margin-right: auto; margin-left: auto; }
.hdp { width: 1200px; height: 420px; overflow: hidden; position: relative; }
.hdp .hd { height: 15px; overflow: hidden; position: absolute; right: 25px; bottom: 20px; z-index: 1; }
.hdp .hd ul { overflow: hidden; zoom: 1; float: left; }
.hdp .hd ul li { float: left; margin-right: 5px; width: 15px; height: 15px; line-height: 14px; text-align: center; cursor: pointer; background-image: url(../images/index_hdp_dian_09.png); background-repeat: no-repeat; }
.hdp .hd ul li.on { color: #fff; background-image: url(../images/index_hdp_07.png); background-repeat: no-repeat; background-position: center center; }
.hdp .bd { position: relative; height: 100%; z-index: 0; }
.hdp .bd li { zoom: 1; vertical-align: middle; position: relative; }
.hdp .bd img { width: 1200px; height: 420px; display: block; }
.hdp .bd ul li .txt { background-image: url(../images/index_hdp_03.png); background-repeat: repeat-x; height: 50px; background-position: left bottom; position: absolute; left: 0px; bottom: 0px; width: 100%; }
.hdp .bd ul li .txt a { font-size: 16px; line-height: 50px; color: #ffffff; padding-left: 20px; }




.tlin { width: 1200px; margin-top: 40px; margin-right: auto; margin-left: auto; height: 60px; margin-bottom: 20px; }
.tlin ul li { float: left; width: 183px; margin-right: 20px; }
.tlin ul .last { margin-right: 0px; }
.con { width: 1200px; margin-right: auto; margin-left: auto; }
/*工作动态*/
.gzdt { width: 850px; float: left; }
.gzdt .lm span { font-size: 18px; font-weight: bold; color: #212020; line-height: 44px; background-image: url(../images/lm_bg_03.jpg); background-repeat: no-repeat; background-position: left bottom; float: left; position: relative; }
.gzdt .lm a { font-size: 14px; line-height: 44px; color: #a1a0a0; float: right; }
.gzdt .lm { height: 43px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d7d7d7; }
.gzdt .bd ul li {float: left;width: 270px;margin-right: 19px;}
.gzdt .bd ul li .bt a { line-height: 74px; height: 74px; font-size: 16px; font-weight: bold; color: #141414; }
.gzdt .bd ul li .time { font-size: 14px; line-height: 25px; color: #797979; float: left; width: 100px; }
.gzdt .bd ul li .cx { background-image: url(../images/index_50.png); background-repeat: no-repeat; background-position: center center; float: right; height: 25px; width: 100px; text-align: center; font-size: 12px; line-height: 25px; color: #7c7c7c; }
.gzdt .bd ul .last { margin-right: 0px; }
.gzdt .bd { padding-top: 25px; }
.gzdt .bd ul li:hover .bt a { line-height: 74px; height: 74px; font-size: 16px; font-weight: bold; color: #f0991d; }
.gzdt .bd ul li:hover .time { font-size: 14px; line-height: 25px; color: #f0991d; float: left; width: 100px; }
.gzdt .bd ul li:hover .cx { background-image: url(../images/index_47.png); background-repeat: no-repeat; background-position: center center; float: right; height: 25px; width: 100px; text-align: center; font-size: 12px; line-height: 25px; color: #fff; }
.gzdt .bd ul li .cx a { color: #7c7c7c; }
.gzdt .bd ul li:hover .cx a { color: #fff; }
/*通知公告*/

.tzgg { float: right; width: 310px; }
.tzgg .lm span { font-size: 18px; font-weight: bold; color: #212020; line-height: 44px; background-image: url(../images/lm_bg_03.jpg); background-repeat: no-repeat; background-position: left bottom; float: left; position: relative; }
.tzgg .lm a { font-size: 14px; line-height: 44px; color: #a1a0a0; float: right; }
.tzgg .lm { height: 43px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d7d7d7; }
.tzgg .bd ul li { background-image: url(../images/tzgg_bg_24.png); background-repeat: no-repeat; background-position: center top; height: 70px; margin-bottom: 20px; }
.tzgg .bd { padding-top: 25px; }
.tzgg .bd ul li a { font-size: 16px; color: #343434; line-height: 27px; display: block; padding-right: 35px; padding-left: 15px; padding-top: 8px; }
.tzgg .bd ul li.last { margin-bottom: 0px; }
.tzgg .bd ul li:hover { background-image: url(../images/tzgg_bg_22.png); background-repeat: no-repeat; background-position: left center; }
.tzgg .bd ul li:hover a { color: #fff; }
.zctj { float: left; width: 380px; padding-top: 30px; margin-right: 30px; }
.zctj .lm span { font-size: 18px; font-weight: bold; color: #212020; line-height: 44px; background-image: url(../images/lm_bg_03.jpg); background-repeat: no-repeat; background-position: left bottom; float: left; position: relative; min-width: 100px; }
.zctj .lm a { font-size: 14px; line-height: 44px; color: #a1a0a0; float: right; }
.zctj .lm { height: 43px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d7d7d7; }
.zctj .bd ul li a {line-height: 42px;font-size: 15px;color: #141414;}
.zctj .bd ul li { background-image: url(../images/index_55.png); background-repeat: no-repeat; background-position: left center; padding-left: 13px; }
.zctj .st { padding-top: 25px; }
.zctj .bd { padding-top: 10px; }
.zctj .bd ul li:hover a { color: #f0991d; }
.zctj .bd ul li .time {float: right;line-height: 42px;font-size: 15px;color: #a1a0a0;}


.sysaq { float: left; width: 380px; padding-top: 30px; margin-right: 30px; }
.sysaq .lm span { font-size: 18px; font-weight: bold; color: #212020; line-height: 44px; background-image: url(../images/lm_bg_03.jpg); background-repeat: no-repeat; background-position: left bottom; float: left; position: relative; min-width: 100px; }
.sysaq .lm a { font-size: 14px; line-height: 44px; color: #a1a0a0; float: right; }
.sysaq .lm { height: 43px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d7d7d7; }
.sysaq .st { height: 117px; background-color: #f5f5f5; margin-top: 25px; padding-top: 10px; padding-right: 20px; padding-left: 20px; }
.sysaq .bd ul li a { line-height: 40px; font-size: 15px; color: #141414; }
.sysaq .bd ul li { background-image: url(../images/index_55.png); background-repeat: no-repeat; background-position: left center; padding-left: 13px; }
.sysaq .bd { padding-top: 10px; }
.sysaq .bd ul li:hover a { color: #f0991d; }
.sysaq .bd ul li .time { float: right; line-height: 40px; font-size: 15px; color: #a1a0a0; }
.sysaq .st .bt a { font-size: 15px; font-weight: bold; color: #141414; line-height: 30px; }
.sysaq .st .bt a:hover { color: #f0991d; }
.sysaq .st .time { font-size: 12px; line-height: 25px; color: #a1a0a0; }
.sysaq .st .zy { font-size: 12px; line-height: 25px; color: #a1a0a0; }
.sysaq .bd ul li:hover a { color: #f0991d; }






.gfgl { float: left; width: 380px; padding-top: 30px; margin-right: 0px; }
.gfgl .lm span { font-size: 18px; font-weight: bold; color: #212020; line-height: 44px; background-image: url(../images/lm_bg_03.jpg); background-repeat: no-repeat; background-position: left bottom; float: left; position: relative; min-width: 100px; }
.gfgl .lm a { font-size: 14px; line-height: 44px; color: #a1a0a0; float: right; }
.gfgl .lm { height: 43px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d7d7d7; }
.gfgl .st { height: 117px; background-color: #f5f5f5; margin-top: 25px; padding-top: 10px; padding-right: 20px; padding-left: 20px; }
.gfgl .bd ul li a { line-height: 40px; font-size: 15px; color: #141414; }
.gfgl .bd ul li { background-image: url(../images/index_55.png); background-repeat: no-repeat; background-position: left center; padding-left: 13px; }
.gfgl .bd { padding-top: 10px; }
.gfgl .bd ul li:hover a { color: #f0991d; }
.gfgl .bd ul li .time { float: right; line-height: 40px; font-size: 15px; color: #a1a0a0; }
.gfgl .st .bt a { font-size: 15px; font-weight: bold; color: #141414; line-height: 30px; }
.gfgl .st .bt a:hover { color: #f0991d; }
.gfgl .st .time { font-size: 12px; line-height: 25px; color: #a1a0a0; }
.gfgl .st .zy { font-size: 12px; line-height: 25px; color: #a1a0a0; }
.gfgl .bd ul li:hover a { color: #f0991d; }

/*仪器设备*/
.xqsb { width: 1200px; margin-right: auto; margin-left: auto; padding-top: 20px; }
.fd { clear: both; }
.xqsb .lm span { font-size: 18px; font-weight: bold; color: #212020; line-height: 44px; background-image: url(../images/lm_bg_03.jpg); background-repeat: no-repeat; background-position: left bottom; float: left; position: relative; min-width: 100px; }
.xqsb .lm a { font-size: 14px; line-height: 44px; color: #a1a0a0; float: right; }
.xqsb .lm { height: 43px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d7d7d7; }


.picScroll-left{ width: 1200px;  position: relative; }
.picScroll-left .hd{ overflow: hidden; height: 0px; background: #f4f4f4; padding-top: 0; padding-right: 0px; padding-bottom: 0; padding-left: 0px; display: none; }
.picScroll-left .prev{ display: block; width: 20px; height: 45px; float: right; overflow: hidden; cursor: pointer; background-image: url(../images/index_61.png); background-repeat: no-repeat; background-position: center center; position: absolute; left: -50px; top: 50%; }

.picScroll-left .next{ display: block; width: 20px; height: 45px; float: right; overflow: hidden; cursor: pointer; background-image: url(../images/index_64.png); background-repeat: no-repeat; background-position: center center; position: absolute; top: 50%; right: -50px; }


.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float: right; overflow: hidden; zoom: 1; margin-top: 0px; zoom: 1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding-top: 25px; width:1200px; overflow:hidden;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right: 20px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width: 225px; height: 169px; display: block; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;}
.foot { background-color: #0d59a7; padding-top: 30px; padding-bottom: 30px; text-align: center; margin-top: 50px; }
.foot p { color: #fff; line-height: 30px; font-size: 14px; }
.zst { width: 1200px; margin-right: auto; margin-left: auto; }
.zst img { display: block; }

/*列表*/

.lnav { float: left; width: 260px; padding-top: 30px; min-height:600px; }
.lnav .lmmc {background-image: url(../images/list_06.png);background-repeat: no-repeat;background-position: center top;height: 130px;text-align: center;line-height: 130px;font-size: 27px;font-weight: bold;color: #0d59a7;}
.lnav ul li { height: 48px; background-color: #0d59a7; text-align: center; margin-bottom: 2px; }
.lnav ul li a { line-height: 48px; font-size: 18px; color: #fff; }
.lnav ul { padding-top: 10px; }
.lnav ul .on { background-color: #f0991d; }


.lis { width: 890px; float: right; padding-top: 20px; }
.lis .dqwz{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #c7c7c7; height: 48px; }
.lis .dqwz .dqlm { font-size: 20px; line-height: 48px; font-weight: bold; color: #444444; background-image: url(../images/list_08.png); background-repeat: no-repeat; background-position: left center; display: block; float: left; padding-left: 15px; }
.lis .dqwz .dq { font-size: 14px; color: #444444; line-height: 48px; float: right; }
.lis .dqwz .dq a { color: #444; }

.lis .lb{ padding-top:15px;}
.lis .lb ul li { height: 40px; line-height: 40px; font-size: 15px; color: #323232; background-image: url(../images/list_11.png); background-position: left center; padding-left: 15px; background-repeat: no-repeat; }
.lis .lb ul li .time { float: right; color: #b4b4b4; }
.lis .lb ul li a { color: #323232; }
/*内容*/
.contxt { padding-bottom: 35px; }
.contxt .btsq { font-size: 24px; text-align: center; color: #3e3e3e; padding-top: 25px; line-height: 30px; font-weight: bold; }
.contxt .btf { font-size: 18px; text-align: center; color: #535353; line-height: 30px; }
.contxt .timesq { font-size: 14px; line-height: 50px; text-align: center; color: #767676; }
.contxt .nrc { }
.contxt .nrc p { font-size: 16px; color: #1f1f1f; line-height: 32px; text-indent: 2em; }

.contxt .nrc p img { max-width: 100% !important; height: auto !important; }
.contxt .timesq span { padding-right: 10px; padding-left: 10px; }
/* 内容上下样式 */
.nets { background-color: #ccc; padding: 10px; margin-top: 20px; }
.nets a { font-size: 0.875em; color: #313030; line-height: 1.5em; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; }


.ewm { position: fixed; height: 185px; width: 155px; top: 370px; right: 50px; }