/* CSS Document */
@charset "utf-8";
/* CSS Document */
body{margin:0 auto; padding:0; font-size:13px; color:#444; font-family:"宋体";}
*{ margin:0; padding:0;}
ul,li,dt,dd,dl{ list-style-type:none; margin:0; padding:0;}
img{border-style: none;}
.clear{ clear:both;}
.left{float:left}
.right{float:right}



/*----文字样式----*/
a{text-decoration:none; color:#444; font-size:13px }
a:hover{text-decoration:none;}

/*  头部样式 */
#header{ background:#f2f2f2; height:108px}
.header,.nav,#main{width:940px; margin:0 auto;}

/* 导航 */
#nav{height:38px; overflow:hidden; background:url(../images/new/1_09.gif); border-bottom:2px solid #dedede}
.nav li{float:left;  line-height:38px; height:38px; background:url(../images/new/1_12.gif) no-repeat right center}
.nav li a{color:#fff; font-size:14px; font-weight:bold; padding:0 23px}

/* 头部右侧 */
.headerRight{ width:265px;}
.slidebar{height:25px; line-height:25px; margin:10px 0; color:#005f99; text-align:right}
.slidebar a{color:#005f99}
.slidebar a:hover{text-decoration:underline}
.search{width:auto; height:30px; margin:15px 0; width:265px; _width:270px;}
.search input{border:none; float:left}
.search .search_text{width:225px; height:30px; background:url(../images/new/1_05.gif) no-repeat left; line-height:30px; padding-left:10px; color:#666}
.search .search_button{ background:url(../images/new/1_05.gif) no-repeat right; width:30px; height:30px; cursor:pointer}



/* banner */
.banner{position: relative; width: 640px; height: 273px;}
.coverdiv{width: 640px; height: 36px; position: absolute; margin: 0 auto; bottom: 0px; left: 0px; background: none repeat scroll 0 0 #000;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
	-khtml-opacity: 0.6;
    opacity: 0.6;}
.banner_title{position: absolute; bottom: -3px; left: 10px; color: #fff; font-size: 13px; font-weight: bold; height: 36px; width: 500px; float: left; overflow: hidden;}
.demoWrap{position: absolute; right: 8px; bottom: 10px; width: 140px; text-align: right;}
.demoWrap span{cursor: pointer;}

/* main */
#main,.profile{margin-top:15px}
.mainLeft{width:640px; }
.title{height:41px; line-height:39px; background:url(../images/new/1_29.gif) no-repeat left bottom}
.title span,.submenuTitle span{display:block; font-size:14px; color:#333; font-weight:bold; float:left}
#brief_introduction{color: #0a5f9f;}
/*.title .pro,.exper,.down,.newsicon,.res{width:76px; background:url(../images/new/title_icon.gif) no-repeat 5px -38px; height:30px}
.exper{background:url(../images/new/title_icon.gif) no-repeat 5px 12px;}
.down{background:url(../images/new/title_icon.gif) no-repeat 5px -98px;}
.newsicon{background:url(../images/new/title_icon.gif) no-repeat 5px -68px;}
.res{background:url(../images/new/title_icon.gif) no-repeat 5px -13px;}*/
.title a,.profileContent img{float:right; margin-left:20px; margin-top:5px; color:#888}
.profileContent,.news_list{padding-top:8px; line-height:22px; color: #000;}
.experiment,.download{width:303px; margin-top: 20px;}
.news_list li{background:url(../images/new/1_48.gif) no-repeat left center; padding-left:10px}
.news_list li a:hover{color:#0a5f9f; text-decoration:underline}
.mainRight{width:270px;}
.mainRight .news{height: 288px;}
.researchlist li{height:63px; margin-top:13px}
.researchlist span{float:left; width:93px}
.researchlist a{float:right; width:170px; line-height:21px}
.researchlist img{width: 82px; height: 62px;}


#contact{background:#f2f2f2; height:112px; border-top:1px solid #ccc; padding-top:10px; margin-top:30px}
.contact{width:940px; margin:0 auto}
.contactLeft{width:640px}
.contactLeft h4{line-height:25px; font-size:14px}
.contactLeft ul{margin-top:10px}
.contactLeft li{line-height:23px; padding-left:20px; float:left}
.contactLeft .address{background:url(../images/new/botton_icon.gif) no-repeat left 5px}
.contactLeft .tele{background:url(../images/new/botton_icon.gif) no-repeat left -29px}
.contactLeft .email{background:url(../images/new/botton_icon.gif) no-repeat left -60px}
.contactLeft .fix{background:url(../images/new/botton_icon.gif) no-repeat left -90px}
.friendLink{width:235px; padding-left:32px; background:url(../images/new/dd_03.gif) repeat-y left; padding-bottom:15px}
.LinkSilde{width:192px; height:23px; line-height:23px; padding-left:10px; border:1px solid #ccc; background:#fff url(../images/new/1_58.gif) no-repeat 182px center; display:block;}
.friendLink span{line-height:40px; font-weight:bold; color:#333; font-size:14px; display:block}
.friendLink select{width: 200px; height: 25px;}

/* footer */
#footer{height:30px; background:#3d3d3d; text-align:center; color:#b1b1b1; line-height:30px; }




.submenu{width:210px}
.content{width:700px}
.submenuTitle{height:36px; background:url(../images/new/ej_03.gif) repeat-x; padding-top:2px; line-height:36px; padding-left:10px}
.submenuList li{background:url(../images/new/ej_17.gif) repeat-x bottom; padding-bottom:1px}
.submenuList li a{padding:12px 0; line-height:14px; display:block; background:url(../images/new/ej_21.gif) no-repeat 15px center; margin:2px 0; color:#0a5f9f; padding-left:40px; font-size:12px}
.menu_two  li a{background:url(../images/new/ej_21.gif) no-repeat 35px center!important;padding-left:60px}
.menu_two  li a:hover{background:#f5f5f5 url(../images/new/ej_24.gif) no-repeat 35px center!important; font-weight:bold;}
.menu_two  li .sub_cate_on{background:#f5f5f5 url(../images/new/ej_24.gif) no-repeat 35px center!important; font-weight:bold;}
.select a{background:#f5f5f5 url(../images/new/ej_24.gif) no-repeat 15px center!important; font-weight:bold; }
.submenuList li a:hover{background:#f5f5f5 url(../images/new/ej_24.gif) no-repeat 15px center; font-weight:bold}
.submenuList li .sub_cate_on{background:#f5f5f5 url(../images/new/ej_24.gif) no-repeat 15px center; font-weight:bold}
.contentTitle{height:38px}
.contentTitle img{float:left}
.contentTitlemid{height:36px; border-top:1px solid #dfeded; border-bottom:1px solid #dfeded; float:left; width:696px; line-height:36px;}
.contentitle{font-size:14px; margin-left:10px; font-weight:bold; color:#0a5f9f}
.position{margin-right:10px; padding-left:20px; background:url(../images/new/ej_10.gif) no-repeat left center}
.conentmain{padding-top:10px; line-height:22px; color:#000}
.service{}
.service dt{width:138px; float:left}
.service dd{width:540px; float:right}
.service dd h3,.Cdownload li a,.center li a,.contactus h4{color:#547e9c; font-size:12px}

.news_pic{height: 90px; background: url(../images/new/ej_17.gif) repeat-x bottom; padding: 15px 0px;}
.news_pic dt{width: 138px; float: left; height: 90px; overflow: hidden;}
.news_pic dt img{width: 120px;}
.news_pic dd{width: 540px; float: left;}
.news_pic dd a{color: #547e9c; font-weight: bold; font-size: 13px;}
.news_nopic{width: 100%; height: auto; background: url(../images/new/ej_17.gif) repeat-x bottom; padding: 15px 0px;}
.news_nopic .newslist_title{color: #547e9c; font-weight: bold; font-size: 13px;}

.Cdownload li,.center li{background:url(../images/new/ej_17.gif) repeat-x bottom; padding:0 0 15px 0}
.center li{padding-top:10px; padding-bottom:5px}
.Cdownload li span,.download li a,.center li a,.center span{display:block}
.Cdownload li a,.center li a{font-weight:bold; margin:10px 0}
.Cdownload li span{padding-left:30px;}
.contactusbg{height:121px; background:url(../images/new/contact_03.gif) no-repeat; margin:20px 0}
.contactusbg li{padding-left:45px; width:300px; float:left; display:block; line-height:39px; margin-top:2px}
.contactus{font-family:Arial, Helvetica, sans-serif}
.contactus span{line-height:24px}

.news_title{font-weight:bold; color:#547e9c; font-size:14px; line-height:25px; margin:10px 0}
.news_info{color:#888}
.news_content{padding-top:10px; background:url(../images/new/ej_17.gif) repeat-x top}

.pager{float: right; margin: 10px 0px;}
.pager span{display: inline;}
.return{float: right; margin: 10px 0px;}
.return a{color: #547e9c;}
.return a:hover{font-weight: bold;}

.xiangmu_Table{border-collapse:collapse;}
.xiangmu_Table thead td{height:29px; background:#ededed; color:#333}
.xiangmu_Table td{height: 50px; text-align: center; vertical-align: middle;}
.blue{color:#547e9c}
.black{color: #000;}

.equipment{border-collapse: collapse;}
.equipment img{padding: 5px;}
h1 { color: #547E9C;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    margin: 10px 0; text-align: center;}
.photo-list li {float: left;}
#pages { clear: both;}
.photo-list li{ vertical-align:top; width:230px;*width:191px; text-align:center; padding-bottom:12px}
.photo-list li div.img-wrap{ width:160px; height:120px; margin:auto; margin-bottom:3px}
.photo-list li div.img-wrap a{ width:160px; height:120px;*font-size:88px;}
.photo-channel .relevance .photo-list{ padding:0; overflow:auto; padding-top:10px}
 .photo-channel .relevance .photo-list li{ float:left; width:153px; padding:0}
 .photo-channel .relevance .photo-list li .img-wrap{width:110px;height:86px;margin:0 auto;background: url(../images/v9/pic_bg.png) no-repeat; border:none; margin-bottom:6px}
 .photo-channel .relevance .photo-list li .img-wrap a{*font-size:59px;width:104px; height:86px; padding:1px 5px 5px 1px }
 .photo-channel .relevance .photo-list li .img-wrap a:hover{ background:none}

 /*图片内容*/
.photo-channel #Article .tool{ position:relative; height:35px; padding-top:6px}
.photo-channel #Article .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next{background: url(../images/v9/up-next.png) no-repeat; height:27px; width:31px;margin-right:10px; overflow:hidden; line-height:27px}
.photo-channel #Article .tool .auto span,.photo-channel .tool .up span,.photo-channel .tool .next span{ visibility:hidden}
.photo-channel #Article .tool .auto{background-position: -39px top;}
.photo-channel #Article .tool .next{background-position: -78px top;}
.photo-channel #Article .Article-Tool{ position:absolute; right:0; border:none; background:none; font-size:12px; font-weight:normal}
.photo-channel #Article .tool .stat{ color:#999;}
.photo-channel #Article .big-pic{ text-align:center; padding:10px 0; border:1px solid #ededed; background-color:#fafcfe; position: relative}
.photo-channel #Article .big-pic #big-pic{display:table-cell;vertical-align:middle;*display:block; overflow:hidden;*font-size:480px; width:896px; height:650px}
.photo-channel #Article .big-pic .max{ position:absolute; bottom:0px; right:0px;background: #FFF url(../images/v9/max.png) no-repeat 5px center; z-index:101; padding:5px 5px 5px 20px}
.photo_prev{position:absolute;left:0;top:0;width:50%;height:100%;z-index:100}
.photo_next{ position:absolute; right:0; top:0; width:50%; height:100%; z-index:100}
.photo_prev a,.photo_next a{background-image: url(../images/blank.gif);display:block; width:100%; height:100%; outline:none;}

#Article .list-pic{ padding:22px 0 16px; height:100px}
#Article .cont{overflow:hidden; float: left; width:616px; height:80px}
#Article .cont li{ float:left; width:123px; text-align:center; display:block; overflow:hidden}
#Article .cont li .img-wrap{width:100px; height:75px; margin:0 auto;}
#Article .cont li .img-wrap a{*font-size:55px;width:100px; height:75px;outline: medium none;}
#Article .cont li.on .img-wrap{ border:2px solid #ffb017}
#Article .list-pic .pre,#Article .list-pic .next{float:left; display:block; position:relative;background: url(../images/v9/pic_bg.png) no-repeat;width:110px;height:86px; text-align:center}
#Article .list-pic .pre{ left:-8px;top:-3px; margin-right:14px}
#Article .list-pic .next{ right:-8px; float:right;top:-3px}
#Article .list-pic .pre .img-wrap,#Article .list-pic .next .img-wrap{width:102px; height:72px;border:none; padding:4px 0 8px}
#Article .list-pic .pre .img-wrap a,#Article .list-pic .next .img-wrap a{*font-size:53px;width:98px; height:72px; padding:0px 5px 0 4px;*padding:0px 5px 5px 0px }
#Article .list-pic .pre .img-wrap a:hover,#Article .list-pic .next .img-wrap a:hover{ background:none}
#Article .list-pic .next{ right:-8px; float:right;bottom:-2px}
#Article .pre-bnt,#Article .next-bnt{margin-top:3px;cursor: hand;!important;cursor: pointer}
#Article .pre-bnt,#Article .next-bnt,#Article .pre-bnt span,#Article .next-bnt span{background: url(../images/v9/big-btn.png) no-repeat; display:block; width:17px; height:69px; float:left;}
#Article .pre-bnt:hover, #Article .next-bnt:hover,#Article .pre-bnt-on,#Article .next-bnt-on{background-position: 0 -78px;}
#Article .pre-bnt span{background-position: -30px top;}
#Article .pre-bnt:hover span,#Article .pre-bnt-on span{background-position: -30px -78px;}
#Article .next-bnt span{background-position: -55px top;}
#Article .next-bnt:hover span,#Article .next-bnt-on span{background-position: -55px -78px;}
/* endSelect */
#endSelect{top:290px;left:333px;position:absolute;width:230px;height:71px;border:1px solid #8a8a8a;display:none;z-index:200;}
#endSelect .bg{height:100%;width:100%;background:#000;filter:Alpha(Opacity=50);opacity:0.5;}
#endSelect .E_Cont{position:absolute;top:10px;left:26px;color:#fff;font-size:14px;}
#endSelect .E_Cont p{padding:4px 0;zoom:1;overflow:hidden;}
#rePlayBut,#nextPicsBut,#endSelect #endSelClose{background:url(../images/v9/big-btn.png) no-repeat}
#rePlayBut{float:left;width:69px;height:23px;background-position: 0px -167px;}
#nextPicsBut{float:left;width:97px;height:23px;background-position: -100px -167px;margin-left:10px;}
#endSelect #endSelClose{background-position: 0px -217px;position:absolute;top:3px;right:3px;cursor:pointer;width:11px;height:11px;overflow:hidden;z-index:2;}

.photo-channel #Article .text{ border:1px solid #ddd; background-color:#f3f3f3; padding:8px 10px; zoom:1; margin-bottom:20px}
.photo-channel .relevance{ padding:5px 10px 10px}
.photo-channel .relevance h5,.comment h4{background: url(../images/v9/icon.png) no-repeat left -375px; padding-left:16px;}
.photo-channel .relevance .photo-list{ padding:0; overflow:auto; padding-top:10px}
.photo-channel .relevance .photo-list li{ float:left; width:153px; padding:0}
.photo-channel .relevance .photo-list li .img-wrap{width:110px;height:86px;margin:0 auto;background: url(../images/v9/pic_bg.png) no-repeat; border:none; margin-bottom:6px}
.photo-channel .relevance .photo-list li .img-wrap a{*font-size:59px;width:104px; height:86px; padding:1px 5px 5px 1px }
.photo-channel .relevance .photo-list li .img-wrap a:hover{ background:none}

.box .photo-hot{padding:0 2px}
.photo-hot li{width:119px;*width:50%; text-align:center; padding:5px 0; vertical-align:top}
.photo-hot li div.img-wrap{ width:94px; margin:auto; margin-bottom:5px; height:64px;}
.photo-hot li div.img-wrap a{ width:94px; height:64px;*font-size:48px;}
/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体 }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
