@charset "utf-8";

/* CSS Document */

/*-功能：页面样式-*/

/*-作者：linqiuyu-*/

/*-日期：2015/6/10-*/

.mainnav{width: 100%;height:40px;background: #5bb1ef; line-height: 40px; font-size: 14px; font-family:"微软雅黑";}

.mainnav .nav{width:1190px; margin:0 auto;z-index: 9;}

.mainnav .nav ul.ul{ float: left;}

.mainnav .nav .ul li{  float: left; margin: 0 8px;font-size: 14px; font-family:"微软雅黑";}

.mainnav .nav .ul li a{ display: block;padding:0 20px; height: 40px; line-height: 40px; color: #fff;}

.mainnav .nav li:hover{background-color: #0075c2;}

.mainnav .nav .dorpdown{

	width: 183px;

	height: 40px;

	position: relative;

	float: left;

	margin-right: 50px;

    z-index: 10;

}



.mainnav .nav .span{display: block; width:163px; height: 40px;background:url(../images/spanbg.png) no-repeat 155px center;color: #fff;line-height: 40px;padding-right:20px;text-align: center;

	background-color: #0075c2;}

.mainnav .nav .dd {height: 478px;background: #f8f8f8; box-shadow: 2px 2px 5px #ddd;-o-box-shadow: 2px 2px 5px #ddd;-ms-box-shadow: 2px 2px 5px #ddd;-webkit-box-shadow: 2px 2px 5px #ddd;z-index: 100; height: 0; float: left; overflow: hidden; -webkit-transition: all .5s 0s ease-out; -moz-transition: all .5s 0s ease-out; -ms-transition: all .5s 0s ease-out; transition: all .5s 0s ease-out; }

.mainnav .nav .dorpdown:hover .dd{ height: 478px;}

.mainnav .nav .dd .item .tip{width: 173px; height: 35px; line-height: 35px; background: #5bb1ef;padding-left: 10px; display: block;color: #fff}

.mainnav .nav .diva{margin: 8px 0; float: left;}

.mainnav .nav .dd .item{ float: left;}

.mainnav .nav .diva a{ height: 25px; line-height: 25px; float: left; font-size: 12px; color: #676767; margin-right:7px; margin-left: 7px;}

.mainnav .nav .diva a:hover{color: #5BB1EF;}

.mainnav .nav .dd-layer{

	display: none; 

	position: absolute;

	left:183px;

	top: 40px;

	width: 630px;

	height: 478px;

	background: #fff;

	overflow: hidden;

	-o-box-shadow: 2px 2px 5px #ddd;

	-ms-box-shadow: 2px 2px 5px #ddd;

	-webkit-box-shadow: 2px 2px 5px #ddd;

	box-shadow: 2px 2px 5px #ddd;

}

.mainnav .item.on .dd-layer{display: block;}

.mainnav .dd-layer .tabul{width: 100%; float: left; background: #f7f7f7; text-align: center;}

.mainnav .dd-layer .tabul a{ width: 33.3%; height: 35px; line-height: 35px; float: left;color: #000;}

.mainnav .dd-layer .tabul a.on{ background: #a2d8ff}

.mainnav .dd-layer .tabul a:hover{}

.mainnav .dd-layer .tabbox{width: 100%;  }

.mainnav .dd-layer .tabbox .box{display: none;}

.mainnav .dd-layer .box.curr{display: block;}

.mainnav .dd-layer .box{padding:70px 50px;}

.mainnav .dd-layer .box dd{width: 210px; margin-right: 55px; float: left;}

.mainnav .dd-layer .box .kind{width: 210px;overflow: hidden; margin-bottom: 15px;}

.mainnav .dd-layer .box .kindname{width: 100%; line-height: 26px; border-bottom: 1px solid #5BB1EF;  margin-bottom: 5px;}

.mainnav .dd-layer .box .kind a{ height: 19px; line-height: 19px; float: left; font-size: 12px; color: #676767; margin-right: 15px;}

.mainnav .dd-layer .box .kind a:hover{color: #5BB1EF;}





.fixhead{width: 100%; left: 0; top: 0; position: fixed; background: #fff;z-index: 777; border-bottom: 1px solid #f0f0f0; display: none;}

.fixhead .file-box{ position:relative;width:170px;height:80px;overflow:hidden }

.file-box a{display: block; width: 170px; height: 80px;}

.fixhead .file-box a{display: block; width: 170px; height: 80px;}

.fixhead .hmheadertitle{margin-bottom: 0;}

.fixhead .hmsearchbox{padding-top: 5px;margin-left: 150px; width: 625px; font-size: 12px;}

.search_bigbox{ float: left;}

.searchbox{background: url(../images/searchbox.png) no-repeat;float: left; margin-left: 10px; width: 440px; height: 40px; margin-top:23px; }

.searchbox .searchtxt,.searchbox input.ddr{margin-left:5px;width: 250px;}

.searchbox .selectbox,.searchbox .select_value {

	float: left;

	width: 60px;

	height: 40px;

	line-height: 40px;

	cursor: pointer;

	position: relative;

	margin-left: 10px;

	color: #9B9B9B;

}

.searchbox .selectlist {

	position: absolute;

	top: 33px;

	left: 0px;

	background: #fff;

	width: 52px;

	height: auto;

	z-index: 100;

	border: 1px solid #e4e3e3;

	border-top: none; 

	padding-left: 7px;

}

.searchbox .selectlist li{ line-height: 28px; font-size: 12px;}

.dorpdown{z-index: 9999;}