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

body{ background:#FFFFFF; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; }
ul, li, p, a{ margin:0; padding:0; outline:none; color:#333333;}
.rleft{ float:left;}
img { border:none;}
.clr{ clear:both;}
#headc{ width:100%; background:#FFFFFF url(../images/headb.jpg) repeat-x bottom center; position:relative; z-index:10;}
.head{ width:960px; margin:0 auto;}
.head .logo{ float:left; margin-top:40px;}
.head  .nav{float:left; margin:24px 0 0 44px;  border-top:3px solid #3f78bd; width:661px;}
.head  p{ margin-top:10px; font-size:17px; color:#000; float:right; text-align:right;}

.nav ul{ list-style:none; margin:0; padding:0;}
.nav ul li {list-style:none; display:inline;  }
.nav ul li:hover ul{display:block;}
.nav ul li ul{display:none; position:absolute; z-index:100;  margin:0; padding:0; left:604px; top:159px; *left:602px;}
.nav ul li ul li{ background-color:#3f78bd; width:100%; display:block; }
.nav ul li ul li a{ background:#3f78bd; display:block; border-top:1px solid #FFFFFF; color:#FFFFFF;  font-size:15px; padding:20px; }
.nav ul li ul li a:hover{ background:none;  background-color:#006699;}
.nav ul li a { font-size:15px; text-decoration:none; display:block; float:left;  width:69px; padding:29px 20px; height:38px; margin-right:1px; text-align:center; color:#969696;}
.nav ul li a:hover, .nav ul li a.selected {background: url(../images/nav_06.png) no-repeat top; color:#FFFFFF;}
#bannerc{ width:100%; background:#FFFFFF url(../images/banner_b.jpg) repeat-x top;}


#contentc{ width:100%; background:#f7f7f7; border-top:1px solid #dfdfdf;  border-Bottom:1px solid #dfdfdf;}
.content{width:960px; margin:0 auto; padding:35px 15px;;}
.left{ float:left; width:600px; padding-right:35px;}
.right { float:left;  margin-bottom:15px; width:300px; }
.center {width:100%; margin-bottom:15px; }
.center p{ margin-bottom:30px;}

.content  h2{ border-bottom:1px solid #dfdfdf; padding-bottom:2px; color:#4c4e51; font-weight:100;}
.content p{color:#828387; font-size:15px; line-height:18px;}
.content li{ background:url(../images/bullet.jpg) no-repeat; padding:0 0 7px 28px; list-style:none; margin-bottom:10px; color:#828387; font-size:14px; line-height:16px;}

#footc{ width:100%; background:#FFFFFF;}
.footc{ width:960px; margin:0 auto; padding-bottom:20px;  }
.footc p{ width:100%; text-align:center; color:#737a7f; font-size:12px;}
.footc p a{ text-decoration:none; color:#737a7f;}
.logo1{padding:20px; width:100%; border-bottom: 1px solid #e6e6e6; margin-bottom:20px; text-align:center;}
.footL{ float:left; width:100%; color:#4c4e51; text-align:center; padding:15px;}

.footL ul{ list-style:none;}
.footL ul li{ list-style:none; display:inline;}
.footL ul li a{ text-decoration:none; padding:10px; color:#737a7f;}
.footL ul li a:hover{color:#3f78bd;}
address{ font-style:normal; font-size:14px; color:#4c4e51; margin-right: 20px; float:left;
    min-height: 166px; width: 300px;}
input, textarea{ width:200px; border:1px solid #999999;}
.button{width:70px; background-color:#3f78bd; color:#FFFFFF; cursor:pointer;}
.EmpL{ background-color: #FFFFFF;
    border-radius: 25px 25px 25px 25px;
    height: 138px;
    margin: 170px auto 0;
    padding: 38px 20px;
    width: 356px;}