@charset "utf-8";
/* CSS Document */

body,img,a{margin:0; padding:0; border:none; text-decoration:none; font-family:"雅黑",Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
a:hover{text-decoration:underline;}
div{margin:auto;}
ul,li{margin:0; padding:0; list-style:none;}
h3{font-size:16px; color:#5f5f5f;}

.display_b{display:block;}
.display_n{display:none;}
.main,.top,.nav_div,.middle{width:100%; margin:0px auto;overflow:hidden;}
.top{padding-top:10px;}
.top_position{/*position:absolute;*/}
.logo_sosoM{width:876px; padding-bottom:12px;position:relative; display:table;}
.logo img{
	 
	height:104px;
	float:left;
}
.sosoM{width:265px; float:right;font-size:20px;}
.sosoM a {font-weight:bold; display:block;  color:#8699ba;font-size:20px }
.sosoM p {color:#F00; font-size:bold; padding-top:40px;text-align:right;}
.title{width:265px; padding-left:0px; padding-bottom:0px; color:#d6d6d6; font-size:8px; text-align:right; overflow:hidden; padding-top:10px;}
.title a{font-family:"微软雅黑"; color:#676767;}
.home{display:block; float:left; width:30px; height:9px; background:transparent url(../images/HomeEnglishSitemap.png) no-repeat left;}
.english{display:block; float:left; width:72px; height:9px; background:transparent url(../images/HomeEnglishSitemap.png) no-repeat 0px;}
.sitemap{display:block; float:left; width:39px; height:9px; background:transparent url(../images/HomeEnglishSitemap.png) no-repeat right;}
.linespan{display:block; float:left; width:2px; height:9px; margin:0 5px; background:transparent url(../images/HomeEnglishSitemap.png) no-repeat -77px;}

/*soso*/
.soso{width:163px; float:right; padding-top:10px;}
.sosoIn{width:122px; height:17px; float:left; border:1px solid #DEDFE0; background:#E1ECF2;}
.sosoBu{width:37px; height:17px; float:left; border:1px solid #97A3BC; background:#A8B1C4;}
.sosoInput{width:120px; height:15px; line-height:15px; border:0; background:transparent;}
.sosoBut{width:35px; height:17px; border:0; cursor:pointer; color:white; font-family:"微软雅黑"; font-size:11px; background:transparent url(../images/soso.gif) no-repeat right;}
/*end soso*/

/*nav*/
.nav_div{height:60px;}
.nav01{height:34px; text-align:center; background:transparent url(../images/navBjx.gif) repeat-x center;}
.nav02{height:34px; background:transparent url(../images/navBj.gif) no-repeat center;}
#navul{
	width:912px;
	margin:auto;
	position:relative;
}
#navul li{width:130px; padding-top:4px; float:left; text-align:center;}
#navul a{display:block; width:126px; height:27px; border:none;}
/*.li_01 a:hover{
	background: url(../images/li_01.gif) no-repeat 0px 0px;
}
.li_02 a:hover{
	background: url(../images/li_02.gif) no-repeat 0px 0px;
}
.li_03 a:hover{
	background: url(../images/li_03.gif) no-repeat 0px 0px;
}
.li_04 a:hover{
	background: url(../images/li_04.gif) no-repeat 0px 0px;
}
.li_05 a:hover{
	background: url(../images/li_05.gif) no-repeat 0px 0px;
}
.li_06 a:hover{
	background: url(../images/li_06.gif) no-repeat 0px 0px;
}*/
.nava01{background:transparent url(../images/menu.gif) no-repeat left bottom;}
.nava01_click{background:transparent url(../images/menu.gif) no-repeat left top;}
.nava02{background:transparent url(../images/menu.gif) no-repeat -131px bottom;}
.nava02_click{background:transparent url(../images/menu.gif) no-repeat -131px top;}
.nava03{background:transparent url(../images/menu.gif) no-repeat -262px bottom;}
.nava03_click{background:transparent url(../images/menu.gif) no-repeat -262px top;}
.nava04{background:transparent url(../images/menu.gif) no-repeat -393px bottom;}
.nava04_click{background:transparent url(../images/menu.gif) no-repeat -393px top;}
.nava05{background:transparent url(../images/menu.gif) no-repeat -524px bottom;}
.nava05_click{background:transparent url(../images/menu.gif) no-repeat -524px top;}
.nava06{background:transparent url(../images/menu.gif) no-repeat -787px bottom;}
.nava06_click{background:transparent url(../images/menu.gif) no-repeat -787px top;}
.nava07{background:transparent url(../images/menu.gif) no-repeat -655px bottom;}
.nava07:hover{background:transparent url(../images/menu.gif) no-repeat -655px top;}

/*nav child*/
.navchild{position:absolute; left:0; width:900px; height:30px; background:transparent url(../images/navBj02.png) no-repeat center;}
#childul{padding-top:8px; overflow:hidden; text-align:center; font-family:"微软雅黑"; font-size:12px; font-weight:bolder;}
#childul a{display:inline; color:#004986; text-decoration:none; background:none;}
#childul a:hover{display:inline; color:#004986; text-decoration:underline; background:none;}
/*end nav child*/

/*end nav*/


.amore{display:block; width:38px; height:14px; background:transparent url(../images/moreButtom.gif) no-repeat;}


/*footer*/
.footer{width:100%; height:90px; padding:15px 0; background:#0C3274;}
.footer_main{width:1000px; text-align:center; color:#fff;}
.footer_main p {line-height:20px;}
.footer_main a {color:#fff;}
.footer_left{width:685px; float:left;  font-family:Arial; font-size:10px !important;}
.footer_logo{width:112px; height:32px; float:left;}
.footer_font{  padding-top:5px;   color:#fffefe;}
.footer_font a {color:#fff;}
.footer_font02{    color:#647ca6;   line-height:22px;}

.footer_right{width:500px; margin-top:20px; float:right;}
.footer_ullists{width:500px;}
.footer_ullists a,.footer_ullists div{color:white; font-size:10px; font-family:"微软雅黑"; cursor:pointer;}
.footer_li{width:70px; background:#3C598B; text-align:center; float:left;text-align:center; padding:2px 3px; margin-left:1px;}
.footer_li02{width:105px;margin-left:3px; background:#3C598B; position:relative; text-align:center;float:left;padding:2px 3px;}
.footer_child_lists{width:105px; position:absolute; left:0; display:none; background:#3C598B;padding:2px 3px;}
.footer_child_ul{border-top:1px solid #ccc; overflow:hidden;}
.footer_child_ul li{text-align:center;}
.footer_child_ul a{display:block; width:105px; text-align:left;text-indent:1em;}

.youq {width:1000px; height:auto; overflow:hidden; margin:0px auto; padding-top:5px; color:#fff;}

.youq a { color:#fff;}
/*end footer*/

.socialBtns {
  position: absolute;
  right: 0;
  top: -5px;
}
.socialBtns li {
  float: left;
  padding-left: 5px;
}
.socialBtns li a {
  display: inline-block;
  height: 40px;
  width: 40px;
}
.socialBtns li a img{ max-width:100%;}
.socialBtns li a span {
  display: none;
  height: 150px;
  left: -20px;
  padding: 0px;
  position: absolute;
  top: 40px;
  width: 150px; z-index:9999;
}