﻿@charset "utf-8";
/* CSS Document */
/*公共样式*/
*{ margin:0; padding:0;}
img{border:none}
.fl{ float:left}
.fr{ float:right}
.wp{width:1100px; margin:0 auto;}
.box{width:1100px; margin:0 auto;}
body{font:14px '微软雅黑',  '宋体’.'"Helvetica Neue", Helvetica, Arial, sans-serif'';}
*{padding:0;margin:0;}
a{	text-decoration:none;}
.cl{ clear:both; }
html,body{
		height: 100%;
		background-color:#ffffff ;
	}

/*导航*/
.logofl{margin-left:15px; margin-top:5px;}
.searchfl{ margin:13px 0 0 200px;}
.search01{ 
	background: url(../images/s_z.jpg) no-repeat;
	height:	33px;
	width:6px;
}
.search02{ 
	background:url(../images/s_c.jpg) repeat-x;
	height:33px;
	width:240px;
}
.search03{ 
	background: url(../images/s_r.jpg) repeat-x;
	height:33px;
	width:71px;
}
.search02 input{
	height:22px;
	width:230px; 
	line-height:22px;
     border: none;
	 margin-top:3px;
	 padding-top:5px;
	 padding-left:40px;
	 background:url(../images/search_icon.png) no-repeat left center;
	 font-size:14px;
	 color:#979797
}
.search03 button{
	height:33px;
	 width:71px;
	  border:0; 
	  background:0; 
	  cursor:pointer;
}
 .search-top{background-color:#FFFFFF;padding:4px 0}
.toppage{background-color:#c4c2c3;}
.toppage .topleft ul li{list-style:none; float:left; padding-left:40px; }
.toppage .topleft ul li:nth-child(1){padding-left:10px; }
.toppage .topright ul li{list-style:none; float:left; padding-left:80px; }
.navbox{
	    height: 46px;;
	   
    
	background:#000000;
}
.logo{
	float:left;   
}
.nav li{
	float:left;
	list-style:none;
	padding:0 20px;
	
}
.nav li:hover{background-color:#303f9f}
.nav li:hover .menu01{display:block;}
.nav li:hover .menu02{display:block;}
.nav li:hover .menu03{display:block;}
.nav li:hover .menu04{display:block;}
.nav li:hover .menu05{display:block;}

.nav{line-height:46px;}
.nav li a{
	font-size: 16px;
 
	color:#ffffff;
}
.nav .currentli .currentlia{ color: #303f9f; 

	
}
.nav .currentli a{ 
	color:#ffffff; 
	
}
.currentli{background-color:#303f9f}
.searchbox{ 

	 background:url(../images/search_icon.png) no-repeat left center;
	border:2px solid #db4748;
	width:200px;
	height:32px; 
	padding-left:40px;
	color:#8B8B8B
}
.navbox .wp p{line-height:75px; }
.navbox .wp p a{
	color:#ffffff;
	    font-size: 16px;
	
}
.navbox .wp p input{
	margin-right:10px;
	    margin-left: 100px;
}
.nav dd a{
   color: #ffffff;font-size:14px;}
   .nav dd:hover{
   background-color:#c73839;}
   .nav dd:hover a{
   color:#ffffff}
.menubox01{position:relative; z-index:19999;}
.menu01{position:absolute;left:0px;top:46px;
    background-color:#303f9f;width:104px; display:none;text-align:center}
.menu01 dd{
    padding: 0px 4px;
    height:40px;
	line-height:40px;
	}

  .menubox02{position:relative; z-index:19999;}
.menu02{position:absolute;left:0px;top: 46px;
    background-color:#303f9f;width:104px; display:none;text-align:center}
.menu02 dd{
    padding: 0px 12px;
    height:32px;
	line-height:32px;
	}

.menubox03{position:relative; z-index:19999;}
.menu03{position:absolute;left:0px;top: 46px;
    background-color:#303f9f; width:104px; display:none;text-align:center}
.menu03 dd{
    padding: 0px 12px;
    height:32px;
	line-height:32px;
	}

  .menubox04{position:relative; z-index:19999;}
.menu04{position:absolute;left:0px;top: 46px;
    background-color:#303f9f; width:104px; display:none;text-align:center}
.menu04 dd{
    padding: 0px 12px;
    height:32px;
	line-height:32px;
	}

  .menubox05{position:relative; z-index:19999;}
.menu05{position:absolute;left:0px;top: 46px;
    background-color:#303f9f; width:104px; display:none;text-align:center}
.menu05 dd{
    padding: 0px 12px;
    height:32px;
	line-height:32px;
	}


/*登录框*/
.theCenterBox{background-color:#ffffff;height:300px;width:350px; border-radius:5px;     box-shadow: 3px 6px 6px #ECECEC;
    padding-top: 20px;
    margin-top: 70px;margin-right:60px;
    border: 1px solid #ECECEC;   }
.loginTxt{color:#000000; font-size:20px;margin:10px auto;text-align:center;}
.zhanghao{text-align:center;margin:20px 0;}
.zhanghao input{height:32px;width:250px;border:none;border:1px solid #B1B1B1;border-radius:3px;}
.mima{text-align:center;margin:20px 0;}
.mima input{height:32px;width:250px;border:none;border:1px solid #B1B1B1;border-radius:3px;}
.jizhu{margin:0 auto;;text-align:center;}
.theRememberMeLabel{font-size:12px;}
.forgotPasswordEm{font-size:12px;font-style:normal;color:#303f9f;}
.zhuce{font-size:12px; font-style:normal;color:#303f9f;}
.login_submit {
	height: 32px;
	width: 250px;
	background-color: #303f9f;
	margin: 20px auto;
	border-radius: 3px;
	text-align: center;
	color: #ffffff;
	font-size: 16px;
	line-height: 32px;
	font-weight: bold;
	margin-bottom: 10px;
}
	.login_submit input {
		height: 28px;
		width: 238px;
		border: none;
		border-radius: 3px;
		background-color: #303f9f;
		color: #ffffff;
		font-size: 16px;
		line-height: 30px;
		font-weight: bold;
	}
.other ul li{float:left;list-style:none;padding-left:20px;}
.other ul li a{color:#979797}
.fa-weibo{color:#DD1518}
.fa-weixin{color: #0CB339}
.fa-qq{color:#DC6B0A;}
/*section*/
section{background-color:#ffffff;}
.contain{overflow:hidden;padding-top:70px;}
/*footer*/
#footer{background:#000000;    height: 170px;
    margin-top: 30px;
    padding: 20px 0 0 0; z-index:1000;}
#footer dl{float:left; line-height: 26px;}
#footer dl dt { color:#ffffff;font-size:20px;    }
#footer dl dd { color:#ffffff;}
#footer dl .lastdd{font-size:18px;}

#footer .foot_cont dl:nth-child(1){margin-right:100px;margin-left:100px; margin-top:30px; }
#footer .foot_cont dl:nth-child(2){margin-right:10px;margin-top:30px; }
#footer .foot_cont dl:nth-child(3){margin-right:100px; }
#footer .foot_cont dl:nth-child(3) dt{font-size:18px;margin-bottom:4px;  }
#footer .foot_cont dl:nth-child(4){margin-right:20px; }
#footer .foot_cont dl:nth-child(4) img{
  
    margin-top: 10px;
}
#footer .foot_cont dl:nth-child(4) dt{font-size:18px; margin-bottom:4px; }
#footer .foot_cont dl:nth-child(5){margin-right:100px;margin-top:15px; }
#footer .foot_cont dl:nth-child(6){margin-top:20px; }
#footer .foot_cont dl:nth-child(6) dt .fa-weixin{background-color:#7B7B7B;color:#B9B9B9;font-size:30px; padding:16px; border-radius:6px;}
#footer .foot_cont dl:nth-child(6) dt .fa-weixin:hover{color:#FFFFFF}
#footer .foot_cont p{margin:10px 0 0 400px; }
#footer .fudong{ position:absolute;top:-80px;right:1px; display:none;}
#footer .foot_cont dl:nth-child(6){ position:relative;}
#footer .foot_cont dl:nth-child(6):hover .fudong{ display:block}
#footer .foot_cont p {
    margin: 10px 0 0 400px;
    color: #ffffff;
}