@charset "gb2312";
/* CSS Document */
@import url(apps.bdimg.comlibsfontawesome4.2.0cssfont-awesome.min.css);/* CSS Document*/
.clear{ clear:both;height:15px;overflow:hidden; height:20px height:20px!important;}
a{ color: #333;FONT: 14px/1.5 Verdana, Microsoft YaHei, Simsun;text-decoration:none;}
a:hover{ color: #176fb7; text-decoration:none;}
body{ padding:0px; margin:0px; background-color:#fafafa;}
li{list-style-type: none;}
img{ border:none;}
h1,h2,h3,h4,h5,h6,h7,h8,hr,p,HR,BLOCKQUOTE ,DL ,DT ,DD ,UL ,OL ,LI ,PRE ,FORM ,FIELDSET ,LEGEND ,BUTTON ,INPUT ,TEXTAREA ,TH ,TD,div{ padding:0px; margin:0px;FONT-STYLE: normal;FONT: 14px/1.5 Verdana, Microsoft YaHei, Simsun;;}
/*--头部--*/
#heard{ background-color:#32699e; height:107px;width:100%;}
#heard .loging{ width:1190px; height:107px; margin:0px auto;background-color:#32699e;}
/*-----导航------*/
#nav{ background-color:#4372a0; height:40px;}
.main_nav {
	width:1190px;
	height:40px;
	margin:0 auto;
	background-color:#4372a0;
}
.main_nav ul{ height:40px; background-image:url(../images/index_10.png); background-repeat:repeat-x; margin:0 auto; width:998px;}
.main_nav ul li {
	float: left;
	width: 145px;
	height: 40px;
	position: relative;
	
}
.main_nav ul li a {
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-family:"方正兰亭超细黑简体", "黑体";
	
}
.main_nav ul li a:hover{ background-color:#32699e; color:#fff;}
.main_nav ul li dl {
	position:absolute;
	left:0;
	width:145px;
	display:none;
	z-index:999999;
	
}
.main_nav ul li dl dd {
	height:31px;
	z-index:999999;
	
	
}
.main_nav ul li dl dd a {
	display:block;
	height:30px;
	line-height:30px;
	text-align:center;
	color:white;
	border-bottom:1px solid #284a70;
	z-index:999999;
	/*background-color: rgba(50,106,158,0.8);*/
	 background-color:#326a9e;/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
}
/*@media \0screen\,screen\9 { 只支持IE6、7、8 
.main_nav ul li dl dd a {
	  background-color:#326a9e;
    filter:Alpha(opacity=80);
    position:static;  IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 
	z-index:999999;
}
.main_nav ul li dl dd a:hover{background-color:#308bfb;
    filter:Alpha(opacity=80);
    position:static;  IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 
	z-index:999999;}
.main_nav ul li dl dd a span{ position: relative; 设置子元素为相对定位，可让子元素不继承Alpha值 
}
}*/
.main_nav ul li dl dd a span{ color:#fff;}
.main_nav ul li dl dd a:hover{/*background-color: rgba(48,139,251,0.8);*/background-color:#308bfb;color:#fff;}
.click {
	margin-top:200px;
}
/*------脚---------*/
#foot{background-image: url(imagesindex-v2_23.png);background-repeat: repeat-x;background-position: top; /*margin-top:15px;*/ height:80px;
}
.foot-text{ width:1190px; margin:0 auto;}
.foot-text .foot-left{ float:left; margin-top:15px; width:600px;}
.foot-text ul{ float:left; width:600px; margin:0px;}
.foot-text ul li{ float:left; height:25px; line-height:25px; color:#666; font-size:12px; font-family:"方正兰亭黑简体", "黑体"; margin: 0 5px 0 5px;}
.foot-text ul li a{height:25px; line-height:25px; color:#005bb0; font-size:14px; font-family:"方正兰亭黑简体", "黑体"; font-weight:bold;}
.foot-text ul li a:hover{ text-decoration:none;  color:#2b6297;}
.foot-text ul li span{ margin:0px 5px 0px 10px;}
.foot-text .foot-loging{ margin:15px 0px 10px 20px; float:right;}
.foot-logo{ float:left; margin:15px 10px 10px 0px;}


/*顶部*/
.top{ background:#ededed; height:35px; border-bottom:1px solid #ccc;}
.top-link{ width:1190px; margin:0 auto;Z-INDEX: 10000;}
.link-left{ float:left}
.link-left li{ float:left; height:35px; background:url(imagesblueDot.gif) no-repeat 0 16px;text-indent: 1em; margin-right:10px;}
.link-left li a{ line-height:35px; color:#4372a0;}
.link-right{ float:right;}
.link-right li{ float:left; height:35px; background:url(imagesblueDot.gif) no-repeat 0 16px;text-indent:1em; margin-right:10px;}
.link-right li a{ line-height:35px;}

 
 .quick-menu LI {PADDING-RIGHT: 25px; BACKGROUND-POSITION: right 6px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; PADDING-TOP:6px;background:url(imagesblueDot.gif) no-repeat 0 16px;}
 .quick-menu LI a{ color:#4372a0; font-weight:bold;}
 .quick-menu LI.menu-item {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; POSITION: relative}
 .menu-hd {PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 10px; Z-INDEX: 10002; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px}
 .services .menu-hd {PADDING-TOP: 1px; _padding-top: 1px}
 .menu-hd B {BORDER-RIGHT: #eee 4px solid; BORDER-TOP: #666 4px solid; FONT-SIZE: 0px; RIGHT: 10px; BORDER-LEFT: #eee 4px solid; WIDTH: 0px; LINE-HEIGHT: 0; BORDER-BOTTOM: #eee 4px solid; POSITION: absolute; TOP:10px; HEIGHT: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
 .menu-bd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; DISPLAY: none; Z-INDEX: 10001; RIGHT: 0px; BACKGROUND: #fff; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: absolute; TOP: 21px}
 .search .menu-bd {_right: -1px}
 IFRAME.menu-bd {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: -1; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=0); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
 .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 10px}
 .menu-item-opp .menu-bd {LEFT: 0px}
 .menu {POSITION: relative}
 .menu:hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
 .hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
 .menu:hover .menu-bd {DISPLAY: block}
 .hover .menu-bd {DISPLAY: block}
 .menu:hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 5px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
 .hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 5px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
 .services .menu-bd {WIDTH: 174px; TOP: 21px; HEIGHT: 218px}
 .services .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
 .services .menu-bd DL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;}
 .services .menu-bd .last {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
 .services .menu-bd DD {TEXT-ALIGN: left; width:120px;}
 .services .menu-bd DD A {MARGIN-RIGHT: 2px;width:120px;LINE-HEIGHT:25px; display:block; color:#333; font-weight:normal;}
