﻿/****************************

*

*created by 2015.07.24 scq

*

****************************/

html,body{ width: 100%;margin: 0px;padding: 0px;}

body{font-size:12px;font-family: 宋体;position: relative;}

.page{position: absolute;top: 0px;left: 0px; z-index: -100; width: 100%;height: 100%; margin:0 auto;background:url(../images/33.jpg) no-repeat center top;}



.skinback{width: 100%;height: 100%;background-image: url(images/5.jpg);background-position: center 0px;background-repeat: no-repeat; background-size: cover;-webkit-background-size: cover;-o-background-size: cover;zoom: 1; }

*/

img{border: none; margin:0px; padding:0px;}

a{text-decoration: none;}

a:visited{color: #C20C0C;}

a:hover{text-decoration: none;}

a:active{color: #034af3;}



/*.headerContainer{height: 110px;background-color: #254c89;}

.headerContainer .cc { height: 20px;background-color: #fed100;}

.headerContainer .cc  .bb{ width: 1002px;margin: 0 auto;}



.headerContainer .cc .bb .headerRight{width: 320px;list-style: none;float: right;line-height: 20px;}



.headerContainer .cc .bb  .headerRight li{float: left;padding:0 13px;border-left: 1px solid #91c4e3;}

.headerContainer .cc .bb  ul>li:first-child{ border-left: none;}

.headerContainer .cc .bb  .headerRight li a{ cursor: pointer;color: #254c89;font-weight: bolder;}





.headerContainer .content{ width: 1002px;margin: 0 auto;position: relative;height: 90px;background: url(images/logohw.png);}

.headerContainer .content .logolink{float: left;background: url(images/logo.png) no-repeat;width: 119px;height: 85px;display: inline-block;}

.headerContainer .content .headerleft{margin-top: 0px;height: 100px;}

.headerContainer .content .headerleft img{ border: 0;}





.headerContainer .content .signinpanel{ position: absolute;top: 61px;right: 30px;height: 24px;line-height: 24px;}

.headerContainer .content .signinpanel label{ color: #fff;font-size: 12px;margin-left: 8px;}

.headerContainer .content .signinpanel .txt{ height: 16px;width: 83px;border: solid 1px #b9b9b9;}

.headerContainer .content .signinpanel a{ color: #fff;font-size: 12px;}

.headerContainer .content .signinpanel .btnlogin{cursor: pointer; display: inline-block; margin-left: 5px; background: url(images/btnlogin.png) center no-repeat; width: 47px;height: 18px;border: none;}



.headerContainer .content .currentuser{ position: absolute;top: 61px;right: 30px;height: 24px;line-height: 24px;color: #fff;font-size: 14px;}

.headerContainer .content .currentuser a{ color: #91c4e3;font-size: 14px;margin-left: 5px;}

.headerContainer .content .currentuser a:hover{ text-decoration: underline;}*/

.headerContainer { width: 100%;background-color: #254c89;}

.headerContainer .headtop { width: 1000px;height: 20px;margin: 0 auto;}

.headerContainer .headtop ul { list-style: none;float: right;line-height: 20px;height: 20px;padding: 0px;margin-top: 20px;}

.headerContainer .headtop ul li{ float: left;margin-left: 15px;}

.headerContainer .headtop ul li a{ color: white;font-weight: bold;}

.headerContainer .headyop{ width: 1000px;margin: 0 auto;height: 100px;}

.headerContainer .headyop .headlogo{ width: 662px;height: 90px;background:url(../images/headlogo.png);float: left;}

.headerContainer .headyop .headword { float: right;width: 210px;height: 30px;background:url(../images/headword.png);margin-top: 40px;}


.headerMenuContainer{background:url(../images/bgmenu.png) repeat-x; border-top: 1px solid #1e5880;height: 37px;}

.headerMenuContainer .headermenu{position: relative; width: 1002px;height: 37px;margin: 0 auto;}

#menu ul {
	list-style: none; margin: 0px; padding: 0px; height: 50px; font-family:"微软雅黑"; font-weight:bold; z-index:1000; 
}

#menu ul li {

	margin-left: 0px; float: left; background:url(../images/bgmenu1.png); margin-top:4px;

}

#menu ul li a {

	width: 90px; height: 32px; text-align: center; color:#FFF; line-height: 32px; font-size: 14px; text-decoration: none; display: block;

}



#menu ul li ul {

	  border-image: none; height: 32px; display: none; position: absolute;

}

#menu ul li ul li {

	background:#022966; border-width: 0px 0px 1px; border-style: solid; border-color:#1d4e9b; margin: 0px; width: 93px; text-align: left; color: rgb(0, 0, 0); line-height: 20px; font-size: 12px; float: none;

}

#menu ul li ul li a {

	background: none; width: 93px; font-size: 12px;

}

#menu ul li ul li a:hover {

	background:#308cd0; width: 93px; color: rgb(255, 255, 255); font-size: 12px;

}

#menu ul li:hover ul {

	display: block;

}




.headerMenuContainer .research{position:relative; float:left; left:50%; width: 180px; margin-left:441px; margin-top:120px; }/***/
/*.headerMenuContainer .research{position: absolute;right: 0px;top: 7px;width: 180px; margin-top:120px; padding-right:35px;}/**padding-right:210px;*/
.headerMenuContainer .research{position: absolute;right: 0px;top: 7px;width: 180px; margin-top:120px; }

.headerMenuContainer .research .txt{background:url(../images/bgsearch.png) no-repeat left center;border-style: none;float: left; width: 171px;height: 23px;padding-left: 3px;}

.headerMenuContainer .research .btnsearch{background:url(../images/btnsearch.png) no-repeat 0 0;border-style: none;float: left;margin-left: -43px;border-style: none;width: 41px; height: 25px;cursor: pointer;text-align: center;}



.container{ background-color: #fff;width: 1002px;margin: 0px auto;}



.footerContainer{clear: both;margin: 0 auto 10px; width: 1002px;line-height: 25px;background-color: #b0d2e9;text-align: center;color: #006ba3;}

.footerContainer span{ padding-right: 10px;}

.footerContainer a{ text-decoration: none;color: #006ba3;}

.footerContainer .footerpanel{width: 600px;text-align: center;background-color: #b0d2e9;padding: 10px 0px;margin: 0 auto;}

.footerContainer .footerpanel p{ padding: 0px;margin: 0px;line-height: 20px;}

.footerContainer .footerpanel p a:hover{ color:#F00;}



.pagecurrentnav{width: 1002px;margin: 0 auto; height: 31px;line-height:31px;color: #01164B;}

.pagecurrentnav a{color: #01164B; }



.searchinfocontainer{

    width: 1002px;

    height: 560px;

    margin: 0 auto;

    filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=400) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#f6fbfe',endcolorstr='#d8ecff',gradientType=0);

    -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=400) progid:DXImageTransform.Microsoft.gradient(startcolorstr='#f6fbfe',endcolorstr='#d8ecff',gradientType=0);

    background:-moz-linear-gradient(top,#f6fbfe,#d8ecff);

    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f6fbfe), to(#d8ecff));

    background:-o-linear-gradient(top,#f6fbfe, #d8ecff);

    background:-ms-linear-gradient(top, #f6fbfe, #d8ecff);

    background:linear-gradient(top, #f6fbfe, #d8ecff);

}

.searchinfocontainer .nodata{width: 1002px;height: 505px; }

.searchinfocontainer .nodata img{width: 518px;height: 202px;margin: 0 auto;display: block;padding: 20px;}

.searchinfocontainer ul{width: 1002px;height: 505px; list-style: none;margin: 0 auto;padding: 0px;}

.searchinfocontainer ul li{width: 860px; margin: 0px;margin-left: 15px; padding: 0px;height: 32px;line-height: 32px; list-style: none;background:url(../images/icon.gif) no-repeat left center;padding-left: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom: 1px dashed #E7E7E7;}

.searchinfocontainer ul li a{ color: #0165AB;}

.searchinfocontainer .pagingContainer{width: 920px;margin: 10px auto;height: 35px;line-height: 35px; color: #555555;text-align: right;}

.searchinfocontainer .pagingContainer a{color: #006ba3;padding: 0px 3px 0 3px;display: inline-block;}

.searchinfocontainer .pagingContainer .selected{color:#000;font-weight: bold;}

.searchinfocontainer .pagingContainer select{ margin-right: 5px;}

.searchinfocontainer .pagingContainer span{ margin-right: 10px;}











/* fixed */

.fixed{

	position:fixed;right:25px;bottom:50px;_position: absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));

	width:55px;height:212px;

	z-index:999;}

.fixed a{display:block;width:55px;height:53px;}

.book{background:url(../images/fixed.jpg) 0 0 no-repeat;}

.book:hover{background-position:-54px 0;}

.fixed a.codepic{background:url(../images/fixed.jpg) 0 -53px no-repeat;height:52px;}

.fixed a.codepic:hover{background-position:-54px -53px;}

.fixed div{position:relative;}

.fixed a.backup{background:url(../images/fixed.jpg) 0 -158px no-repeat;height:52px;}

.fixed a.backup:hover{background-position:-54px -158px;height:53px;}

.fixed div img{position:absolute;left:-196px;width:196px;height:196px;top:-106px;display:none;}